lp:~vcs-imports/gtk/+git/gtk
- Get this repository:
-
git clone
https://git.launchpad.net/~vcs-imports/gtk/+git/gtk
Import details
This repository is an import of the Git repository at https://gitlab.gnome.org/GNOME/gtk.git.
Last successful import was .
Branches
Name | Last Modified | Last Commit |
---|---|---|
dmabuf-y-invert | 2023-12-09 04:34:44 UTC |
dmabuf:Support upside-down dmabufs
Author:
Matthias Clasen
dmabuf:Support upside-down dmabufs Add a y-invert flag to GdkDmabufTextur Fixes: #6258 |
wip/smcv/endian | 2023-12-08 17:30:04 UTC |
gsk: Always use RGBA on big-endian architectures
Author:
Simon McVittie
gsk: Always use RGBA on big-endian architectures The memorytexture test started failing on big-endian CPUs while using Always taking the RGBA code-path on big-endian might not be optimal, Signed-off-by: Simon McVittie <smcv@debian.org> |
gtk-4-10 | 2023-11-27 16:11:08 UTC |
Update Russian translation
Author:
Artur S0
Update Russian translation |
fix_gdesktopapp |
2023-11-12 21:46:27 UTC |
fix detection of gio/gdesktopappinfo.h
Author:
Nelson Benitez
fix detection of gio/gdesktopapp Header file gio/gdesktopapp This bug was introduced by commit 13b94dab10e which One possible fix would be to replace 'gio/gdesktopap |
subsurface-api | 2023-10-29 02:22:45 UTC |
testsubsurface: Add dmabuf support
Author:
Matthias Clasen
testsubsurface: Add dmabuf support |
dmabuf- |
2023-10-25 21:10:40 UTC |
Fix up downloader selection
Author:
Matthias Clasen
Fix up downloader selection The mmap downloader is now added last, so we checking the downlaoders |
dmabuf-debug | 2023-10-22 00:29:47 UTC |
dmabuf: Some debugging infrastructure
Author:
Matthias Clasen
dmabuf: Some debugging infrastructure Add some helpers to print dmabuf formats. |
dmabug- |
2023-10-21 13:04:00 UTC |
Switch the shader to version 300
Author:
Matthias Clasen
Switch the shader to version 300 Still works! |
ebassi/ |
2023-10-19 12:23:46 UTC |
Update CODEOWNERS file
Author:
Emmanuele Bassi
Update CODEOWNERS file GitLab has standardised the CODEOWNERS file and made it available on |
im-context- |
2023-10-18 15:25:13 UTC |
GtkIMContextIM: Avoid committing NULL string
Author:
Luca Bacci
GtkIMContextIM: Avoid committing NULL string We may get invalid UTF-16 by PostMessage / SendMessage |
dmabuf- |
2023-10-18 02:29:20 UTC |
glcontext: debug spew
Author:
Matthias Clasen
glcontext: debug spew |
dmabuf- |
2023-10-17 11:53:58 UTC |
Make a test app with dma heaps
Author:
Matthias Clasen
Make a test app with dma heaps This uses the dma-heap kernel api to create a dma-buf The YUV code is adapted from weston tests. |
dmabuf- |
2023-10-16 14:58:31 UTC |
wip: test download of dmabuf textures
Author:
Matthias Clasen
wip: test download of dmabuf textures |
dmabuf- |
2023-10-15 15:54:27 UTC |
hacks
Author:
Matthias Clasen
hacks |
wip/chergert/ |
2023-10-12 19:14:13 UTC |
strawman: add support for constraining resize
Author:
Christian Hergert
strawman: add support for constraining resize compute-size, while aiming to constrain a size, doesn't actually do that This particular change to GdkToplevel is enough to be able to implement We could also keep this in a specific back-end if the portability of it This is enough to be able to make a GTK 4 based gnome-terminal resize in However we might want to give more feedback here so that the caller knows |
fix-a11y- |
2023-10-11 14:04:48 UTC |
a11y: try to fix this one more time
Author:
Matthias Clasen
a11y: try to fix this one more time This api is really unfortunate. The interpretation |
wip/dmabuf- |
2023-10-10 23:38:26 UTC |
wip: gtk4-demo add a yuv video
Author:
Matthias Clasen
wip: gtk4-demo add a yuv video |
fix-a11y- |
2023-10-10 22:54:27 UTC |
a11y: Avoid a crash
Author:
Matthias Clasen
a11y: Avoid a crash It is not safe to access text[end], Fixes: #6146 |
dmabuf-texture | 2023-10-09 17:27:27 UTC |
wayland: Try again to fix the version check
Author:
Matthias Clasen
wayland: Try again to fix the version check |
dmabuf-texture-2 | 2023-10-06 16:40:43 UTC |
wip: Try using EXT_OES_EGL_image_external
Author:
Matthias Clasen
wip: Try using EXT_OES_ This only has a chance of working with GLES, |
wip/chergert/ |
2023-10-06 03:30:00 UTC |
gsk/gl: add fast path for texture masking color
Author:
Christian Hergert
gsk/gl: add fast path for texture masking color This is useful for colorizing in the same fashion we do for the glyph The primary motivator for this optimization is to draw various glyph-like |
mcatanzaro/#6135 | 2023-10-04 14:04:51 UTC |
urilauncher: do not use portal for opening help URIs
Author:
Michael Catanzaro
urilauncher: do not use portal for opening help URIs Using the OpenURI portal to open help: URIs guarantees they will be Fixes #6135 |
gskcurve-fix-msvc | 2023-10-04 07:07:57 UTC |
gsk/gskcurve.c: Avoid returning value in void-retype function
Author:
Chun-wei Fan
gsk/gskcurve.c: Avoid returning value in void-retype function This is considered a compiler error with later GLib releases with Visual Studio |
dboles/ |
2023-10-02 15:41:50 UTC |
theme: Use $button_transition on check+radio nodes
Author:
Daniel Boles
theme: Use $button_transition on check+radio nodes This makes the change in the previous commit transition nicely, as with |
dboles/ |
2023-10-02 15:38:57 UTC |
MenuButton: doc :menu-model doesnʼt clear :popover
Author:
Daniel Boles
MenuButton: doc :menu-model doesnʼt clear :popover It presumably used to, but now the existing :popover is replaced with a |
fix_sigsegv_ |
2023-09-30 20:42:07 UTC |
Fix segmentation fault when running GTK4
Author:
Nelson Benitez
Fix segmentation fault when running GTK4 Trying to run any GTK4 app with current GTK main branch results When the fix in here I can run GTK4 apps again, with some |
glyphy-no-api | 2023-09-27 01:59:57 UTC |
Store synthetic font params in the text node
Author:
Matthias Clasen
Store synthetic font params in the text node This lets use reduce the overhead by doing the |
glyphy-again2 | 2023-09-24 00:16:12 UTC |
gsk: Make glyphy optional for now
Author:
Matthias Clasen
gsk: Make glyphy optional for now Enable glyphy by default, but make it possible Keeping this optional will make it easier to |
path-ops2 | 2023-09-24 00:15:33 UTC |
tools: Add more commands to gtk4-path-tool
Author:
Matthias Clasen
tools: Add more commands to gtk4-path-tool Add pathops. |
curve-intersect | 2023-09-24 00:14:45 UTC |
path-tool: Show intersections
Author:
Matthias Clasen
path-tool: Show intersections |
arabic-offscreen | 2023-09-22 22:48:09 UTC |
Mark Arabic text as 'needs offscreen'
Author:
Matthias Clasen
Mark Arabic text as 'needs offscreen' Arabic is a cursive script, and regularly has |
csaavedra/ |
2023-09-21 15:26:09 UTC |
gdk/win32: remove drag animation source on finalize
Author:
Claudio Saavedra
gdk/win32: remove drag animation source on finalize The drag animation source needs to be removed when the drag Fixes #6108 |
wip/artificial- |
2023-09-21 02:44:25 UTC |
wip: pathbuilder: Hide artificial joins
Author:
Matthias Clasen
wip: pathbuilder: Hide artificial joins When splitting quads or cubics at cusps, add |
dboles/ |
2023-09-19 09:54:20 UTC |
MenuButton: doc :menu-model does set :pop[over|up]
Author:
Daniel Boles
MenuButton: doc :menu-model does set :pop[over|up] GTK3 version of https:/ |
revert-fec3f019 | 2023-09-14 03:27:26 UTC |
Revert "gtkfilechooserwidget: fix "Visit file" not scrolling to file"
Author:
Corey Berla
Revert "gtkfilechooser This reverts commit fec3f0191a8bce2 |
list_widgets_ |
2023-09-13 23:28:11 UTC |
Add API to center listview/columnview items when scrolling
Author:
Nelson Benitez
Add API to center listview/columnview items when scrolling · A new GtkScrollInfoCenter enum with the different center flags to use GTK_ GTK_ GTK_ GTK_ · A new GtkScrollInfo public field called `center_flags` to · Action "list.scroll- Some widgets are also added to gtk4-demo program to easily gtk4-demo --run=listview_ucd |
wip/corey/ |
2023-09-04 18:18:37 UTC |
gtkfilechooserwidget: Stop leaking bitsets
Author:
Corey Berla
gtkfilechooserw |
zbrown/ |
2023-08-30 00:30:44 UTC |
filechooserutils: add fallback name to themed icons
Author:
Zander Brown
filechooserutils: add fallback name to themed icons Instead of using the misleading `gtk_icon_ More broadly we may want to consider deprecating |
gtk-gtk- |
2023-08-29 16:18:49 UTC |
composetable: Warn for things we can't handle
Author:
Matthias Clasen
composetable: Warn for things we can't handle The compose table stores the keyvals to match against |
bilelmoussaoui/gsk | 2023-08-29 15:18:49 UTC |
gsk: Export GLRenderer header
Author:
Bilal Elmoussaoui
gsk: Export GLRenderer header Otherwise it is not possible to instantiate a GskGLRenderer without hacks like manually including gskglrenderer.h |
path-dash | 2023-08-29 04:42:30 UTC |
path-tool: Add a dash command
Author:
Matthias Clasen
path-tool: Add a dash command This is the obvious wrapper around gsk_path_dash. |
css-border-path | 2023-08-26 04:48:31 UTC |
Add more fill and stroke node tests
Author:
Matthias Clasen
Add more fill and stroke node tests |
foreach- |
2023-08-26 01:25:27 UTC |
Revise gsk_path_foreach
Author:
Matthias Clasen
Revise gsk_path_foreach Make this struct-based. |
wip/corey/ |
2023-08-23 18:08:16 UTC |
inscription: Implement buildable for attributes
Author:
Corey Berla
inscription: Implement buildable for attributes This is a copy and paste from gtklabel. |
path-measure-redone | 2023-08-22 02:34:57 UTC |
Add the randomized segment test
Author:
Matthias Clasen
Add the randomized segment test This produces bad split examples quickly. |
split-by-contour | 2023-08-22 01:19:13 UTC |
Make gsk_path_builder_add_contour public
Author:
Matthias Clasen
Make gsk_path_ This allows to split a path into contours |
measure-alternative | 2023-08-17 16:43:46 UTC |
gtk-demo: Add a spinbutton to the path walk
Author:
Matthias Clasen
gtk-demo: Add a spinbutton to the path walk Let the user pick how many arrows to show, |
gtk-4-8 | 2023-08-16 19:39:03 UTC |
Update Czech translation
Author:
AsciiWolf
Update Czech translation |
path-point- |
2023-08-14 14:16:48 UTC |
Move path point getters to GskPath
Author:
Matthias Clasen
Move path point getters to GskPath This is more in line with treating GskPathPoint as just Update all callers. |
path-for-merge-4 | 2023-08-14 00:56:42 UTC |
demos: Add an animation demo
Author:
Benjamin Otte
demos: Add an animation demo |
wip/otte/measure | 2023-08-14 00:03:43 UTC |
demos: Add an animation demo
Author:
Benjamin Otte
demos: Add an animation demo |
path-rounded-rect | 2023-08-12 20:09:31 UTC |
Add rounded rects to the tests
Author:
Matthias Clasen
Add rounded rects to the tests |
redo-measure | 2023-08-12 13:04:34 UTC |
Pencil in the no-LUT approach
Author:
Matthias Clasen
Pencil in the no-LUT approach If we don't use a LUT, we have to handle the |
path-for-merge-9 | 2023-08-10 12:09:18 UTC |
Neuter some tests that assume special contours
Author:
Matthias Clasen
Neuter some tests that assume special contours |
path-for-merge-7 | 2023-08-09 13:31:17 UTC |
Make measure data smaller
Author:
Matthias Clasen
Make measure data smaller We are not using the points at all, so no need to |
path-iterator | 2023-08-08 15:06:35 UTC |
Add gsk_path_get_previous/next_point
Author:
Matthias Clasen
Add gsk_path_ These functions let you iterate over the 'significant' |
path-for-merge-5 | 2023-08-07 23:29:43 UTC |
Add a rectangle contour
Author:
Matthias Clasen
Add a rectangle contour This is a simple custom contour for rectangles. |
path-for-merge-1 | 2023-08-06 15:54:07 UTC |
tools: Add gtk4-path-tool
Author:
Matthias Clasen
tools: Add gtk4-path-tool This comes in handy for testing, among other things. For now, this supports decomposing, |
wip/sadiq/ |
2023-08-06 06:36:17 UTC |
textbuffer: Return GObject properties on get_can_redo/undo
Author:
Mohammed Sadiq
textbuffer: Return GObject properties on get_can_redo/undo It's possible that the textbuffer has been subclassed and gtk_text_ |
path-point-on-stack | 2023-08-05 19:45:53 UTC |
Make points stack-allocated
Author:
Matthias Clasen
Make points stack-allocated This does the necessary reshuffling to make GskPathPoint |
path-for- |
2023-08-05 16:36:10 UTC |
tools: Add gtk4-path-tool
Author:
Matthias Clasen
tools: Add gtk4-path-tool This comes in handy for testing, among other things. For now, this supports decomposing, |
prep-4-12 | 2023-08-05 04:01:26 UTC |
4.12.0
Author:
Matthias Clasen
4.12.0 |
matthiasc/scroll-to | 2023-08-05 01:51:35 UTC |
Clean up headers
Author:
Matthias Clasen
Clean up headers Move the private scrollinfo api to just the private |
matthiasc/ |
2023-08-02 15:05:37 UTC |
reftests: Fix one reftest
Author:
Matthias Clasen
reftests: Fix one reftest The xalign property of GtkLabel defaults to 0.5, |
wip/otte/vulkan | 2023-07-31 14:51:04 UTC |
vulkan: Make winding number computation more stable
Author:
Benjamin Otte
vulkan: Make winding number computation more stable Instead of just counting the roots, evaluate the y value between the Gets rid of spurious winding number changes causing horizontal lines. What is still causing horizontal lines is that the root solver misses |
path-for-review | 2023-07-25 05:23:52 UTC |
tools: Add more commands to gtk4-path-tool
Author:
Matthias Clasen
tools: Add more commands to gtk4-path-tool Add pathops. |
editor- |
2023-07-22 15:53:48 UTC |
wip: port curve-editor to GtkContour
Author:
Matthias Clasen
wip: port curve-editor to GtkContour Not quite done. |
glyphy-no-path-api | 2023-07-19 04:54:49 UTC |
gsk: Make glyphy optional for now
Author:
Matthias Clasen
gsk: Make glyphy optional for now Enable glyphy by default, but make it possible Keeping this optional will make it easier to |
wip/matthiasc/ |
2023-07-18 17:51:45 UTC |
glyphy: Add a few comments
Author:
Matthias Clasen
glyphy: Add a few comments Make this a bit more understandable. |
editor-experiments | 2023-07-12 10:17:29 UTC |
Add GtkContour
Author:
Matthias Clasen
Add GtkContour |
tooltip_ |
2023-07-09 21:07:09 UTC |
widget-factory: add example on styling tooltip window
Author:
Nelson Benitez
widget-factory: add example on styling tooltip window by using new api: Part of #5925 |
wip/matthiasc/ |
2023-07-06 17:45:00 UTC |
Add a private getter for the stroke path
Author:
Matthias Clasen
Add a private getter for the stroke path We will implement stroking by filling the stroke path. Compute the stroke path ahead of time, so we don't have This may change in the future, at least for simple |
wip/matthiasc/ |
2023-07-06 17:08:53 UTC |
wip: api for exact points
Author:
Matthias Clasen
wip: api for exact points |
wip/matthiasc/ |
2023-07-06 17:02:19 UTC |
Add a test for tangents of degenerate curves
Author:
Matthias Clasen
Add a test for tangents of degenerate curves The stroker relies on these to work. |
wip/matthiasc/ |
2023-07-06 17:00:21 UTC |
tools: Add gtk4-path-tool
Author:
Matthias Clasen
tools: Add gtk4-path-tool This comes in handy for testing, among other things. For now, this supports decomposing, transforming, |
wip/matthiasc/ |
2023-07-06 16:56:47 UTC |
Update affected tests
Author:
Matthias Clasen
Update affected tests We preserve quadratics in the SVG path roundtrip |
wip/matthiasc/ |
2023-07-06 16:55:09 UTC |
gsk_path_measure_is_closed -> gsk_path_is_closed
Author:
Matthias Clasen
gsk_path_ This is a property of the path that doesn't need |
wip/matthiasc/ |
2023-07-06 02:46:48 UTC |
tools: Add more commands to gtk4-path-tool
Author:
Matthias Clasen
tools: Add more commands to gtk4-path-tool Add pathops. |
wip/matthiasc/ |
2023-07-06 02:45:40 UTC |
Add some tests for pathops
Author:
Matthias Clasen
Add some tests for pathops |
wip/matthiasc/ |
2023-07-05 04:28:23 UTC |
tests: Remove debug spew from working tests
Author:
Matthias Clasen
tests: Remove debug spew from working tests The poly solver has made these pass. |
wip/matthiasc/ |
2023-07-04 22:27:37 UTC |
theme: Adapt some of the notebook style
Author:
Matthias Clasen
theme: Adapt some of the notebook style Make the tab bar appear similar to the way |
wip/matthiasc/ |
2023-07-02 05:25:05 UTC |
path tool: Report convexity
Author:
Matthias Clasen
path tool: Report convexity We have the info, might as well. |
parse-dashes | 2023-07-01 21:36:54 UTC |
stroke: Add support for dashes
Author:
Benjamin Otte
stroke: Add support for dashes ... and hook it up in the node parser and for Cairo rendering. |
wip/matthiasc/path | 2023-07-01 20:04:29 UTC |
tools: Add gtk4-path-tool
Author:
Matthias Clasen
tools: Add gtk4-path-tool This comes in handy for testing, among other things. For now, this supports decomposing, transforming, |
ebassi/ |
2023-06-28 14:28:38 UTC |
trashmonitor: Replace internal 1-bit fields with bool
Author:
Emmanuele Bassi
trashmonitor: Replace internal 1-bit fields with bool Single bit fields cannot be used by address, and will overflow when |
popover- |
2023-06-22 00:10:44 UTC |
Deprecate gtk_popover_present
Author:
Matthias Clasen
Deprecate gtk_popover_present The replacement is gtk_popover_ Part of: #5431 |
665-entry- |
2023-06-21 17:28:43 UTC |
Text,TextView: Deselect text on ::focus-out
Author:
Daniel Boles
Text,TextView: Deselect text on ::focus-out We don't differentiate between foreground and backdropped selections, This patch does that by changing the existing code that clears the |
665-entry- |
2023-06-21 17:25:45 UTC |
Entry,TextView: Deselect text on ::focus-out
Author:
Daniel Boles
Entry,TextView: Deselect text on ::focus-out We don't differentiate between foreground and backdropped selections, This patch does that by changing the existing code that clears the |
listitem-a11y-api | 2023-06-19 23:29:28 UTC |
gtk-demo: Use the new API
Author:
Matthias Clasen
gtk-demo: Use the new API Make the app launcher demo get read by orca |
wip/otte/path | 2023-06-19 16:18:44 UTC |
testsuite: Increase tolerances to make the path test work
Author:
Benjamin Otte
testsuite: Increase tolerances to make the path test work I dislike the corner cases being so low (lower than 1% and off by a |
overridable- |
2023-06-17 13:30:04 UTC |
printeroptiowidget: Override mnemonic_labels_changed
Author:
Matthias Clasen
printeroptiowidget: Override mnemonic_ Set the labelled-by relationship on the control |
list-widget-a11y | 2023-06-17 12:50:09 UTC |
listview: Accessibility support
Author:
Matthias Clasen
listview: Accessibility support Set GTK_ACCESSIBLE_ |
mcatanzaro/#5875 | 2023-06-08 21:06:57 UTC |
Avoid deprecation warnings cased by GTK_ALIGN_BASELINE_FILL
Author:
Michael Catanzaro
Avoid deprecation warnings cased by GTK_ALIGN_ We have to be careful to only use GDK_ALIGN_ I don't think we can avoid conditional compilation here, because the old Fixes #5875 |
filter- |
2023-06-05 00:35:50 UTC |
fontchooser: Flip models around
Author:
Matthias Clasen
fontchooser: Flip models around Make the fontchooser use a GtkFilterListModel |
misc-conversion |
2023-05-29 19:17:50 UTC |
Add a comment
Author:
Matthias Clasen
Add a comment This is something that wasn't clear to me, and it |
gridview-sections | 2023-05-28 02:43:01 UTC |
gridview: Reorganize size_allocate a bit more
Author:
Matthias Clasen
gridview: Reorganize size_allocate a bit more Treat headers more like multirow tiles, and |
gridview- |
2023-05-28 02:23:37 UTC |
gridview: Rewrite size_allocate
Author:
Matthias Clasen
gridview: Rewrite size_allocate Rewrite size_allocate to use the new split_tiles This is preparing the code to work with sections. |
wip/otte/ |
2023-05-28 00:08:43 UTC |
testsuite: Validate the section changing sortmodel
Author:
Benjamin Otte
testsuite: Validate the section changing sortmodel |
wip/otte/scrollinfo | 2023-05-26 10:28:03 UTC |
scrollinfo: Init the refcount
Author:
Matthias Clasen
scrollinfo: Init the refcount |
wip/matthiasc/ |
2023-05-21 01:27:02 UTC |
gridview: Add tests for tile split
Author:
Matthias Clasen
gridview: Add tests for tile split These tests are reusing the section model plumbing |
101 → 200 of 1177 results | First • Previous • Next • Last |