Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | wip: entry gadget conversionwip/matthiasc/gadget | Matthias Clasen | 2015-12-15 | 2 | -195/+267 |
| | | | | | | This is not working fully yet. The text is always placed at the very left, ignoring margin and padding, and sometimes overlaps the icon. | ||||
* | notebook: Some more gadgetization | Matthias Clasen | 2015-12-15 | 1 | -287/+183 |
| | | | | | Remove manual CSS padding handling, and convert the toplevel size request functions to use the main gadget. | ||||
* | notebook: Initial gadget setup | Matthias Clasen | 2015-12-15 | 1 | -143/+428 |
| | | | | | This commit just creates gadgets instead of nodes. They are not used for size allocation or drawing yet. | ||||
* | frame: Convert to gadgets | Matthias Clasen | 2015-12-15 | 4 | -235/+295 |
| | | | | | | | | | | | As part of this conversion, remove the hardcoded padding around the label. Unfortunately, we cannot use the main gadget for drawing the frame decoration, since we want to draw a custom border instead of the stock css border that gadgets insist on drawing for us. Therefore, add an extra css node with name decoration and use it just for rendering the frame. | ||||
* | searchbar: Convert to gadgets | Matthias Clasen | 2015-12-15 | 1 | -8/+116 |
| | |||||
* | 3.19.5 | Matthias Clasen | 2015-12-15 | 1 | -1/+1 |
| | |||||
* | paned: Allocate the handle input area properly | Matthias Clasen | 2015-12-15 | 4 | -72/+66 |
| | | | | | | Drop the margin misuse and use the border allocation of the handle gadget. We use negative margins to make the border allocation larger without pushing the paned children out. | ||||
* | gadget: Add api to get the border allocation | Matthias Clasen | 2015-12-15 | 2 | -0/+32 |
| | | | | This can be useful for giving input windows the right size. | ||||
* | paned: Fix size allocation | Matthias Clasen | 2015-12-15 | 1 | -24/+16 |
| | | | | | We were passing negative widths to height-for-width calls that didn't expect this. | ||||
* | progressbar: Change the way the progress gadget gets size | Benjamin Otte | 2015-12-16 | 1 | -4/+4 |
| | | | | | | | | | | | | | | | | Size of the progress element now grows also when it's close to 0 size. Previously the size was clamped to the minimum size, now it starts growing from the minimum size. So for a 100px trough with a 10px min size progress, the sizes of the progress element change like this: old new 0% 10 10 5% 10 14 10% 10 19 20% 20 28 50% 50 55 100% 100 100 | ||||
* | cssimage: Handle 0x0 images | Benjamin Otte | 2015-12-16 | 1 | -2/+9 |
| | | | | | 0x0 images can happen when we fail to load an image - or when we successfully load a 0x0 image. | ||||
* | stylecontext: Builtin images can be (and are) transformed | Benjamin Otte | 2015-12-16 | 1 | -5/+0 |
| | | | | So don't special-case them out. | ||||
* | css: Move enum | Benjamin Otte | 2015-12-16 | 4 | -34/+34 |
| | | | | I want to use it for a gadget, so it's better in the generic file. | ||||
* | Really undo the deprecation of separator style properties | Matthias Clasen | 2015-12-15 | 1 | -5/+2 |
| | | | | | | I hit the wrong one in the previous commit. For good measure, undo depecation for all separator-related style properties. They are still in use. | ||||
* | shortcuts: Fix the circular stack switcher | Matthias Clasen | 2015-12-15 | 4 | -6/+14 |
| | | | | The buttons need to set min-width now, to make this work. | ||||
* | Undo deprecation of the wide-separators style property | Matthias Clasen | 2015-12-15 | 1 | -3/+1 |
| | | | | | This was premature, as this style property is still used by GtkTreeView and GtkMenu. | ||||
* | Updated POTFILES.skip | Piotr Drąg | 2015-12-16 | 2 | -0/+2 |
| | |||||
* | shortcuts: Fix view filtering | Matthias Clasen | 2015-12-15 | 1 | -1/+1 |
| | | | | | | | | When adding invisible groups to the pages/columns, we were mistakenly creating new columns because the row count stayed at zero. https://bugzilla.gnome.org/show_bug.cgi?id=759517 | ||||
* | gtk-demo: Add another shortcuts window example | Matthias Clasen | 2015-12-15 | 4 | -0/+210 |
| | | | | | The boxes shortcuts, taken straight from boxes. This demonstrates a problem with view filtering. | ||||
* | gadget: Fix a thinko in baseline adjustment | Matthias Clasen | 2015-12-15 | 1 | -1/+1 |
| | | | | | We are making the allocation smaller, so the baseline needs to get smaller too, not bigger. | ||||
* | gdkevents: Avoid gdk_device_manager_get_client_pointer() | Carlos Garnacho | 2015-12-15 | 1 | -5/+4 |
| | | | | It's now deprecated. | ||||
* | GdkWindow: Listen to ::seat-removed in order to remove pointer info | Carlos Garnacho | 2015-12-15 | 1 | -11/+9 |
| | | | | | | Our actions on ::device-removed only actually applied to master pointers, so listening to GdkDisplay::seat-removed and operating on the seat pointer is equivalent. | ||||
* | GdkWindow: Iterate through seats in gdk_window_set_cursor() | Carlos Garnacho | 2015-12-15 | 1 | -13/+6 |
| | | | | | And set the pointer on all seat pointers, equivalent to the master pointer lookup we were performing with GdkDeviceManager | ||||
* | GdkWindow: Avoid gdk_device_manager_get_client_pointer() | Carlos Garnacho | 2015-12-15 | 1 | -9/+9 |
| | | | | It's now deprecated | ||||
* | gtkdnd: Avoid gdk_device_manager_get_client_pointer() | Carlos Garnacho | 2015-12-15 | 1 | -4/+4 |
| | | | | It's now deprecated | ||||
* | GtkPlug: Avoid gdk_device_manager_get_client_pointer() | Carlos Garnacho | 2015-12-15 | 1 | -5/+4 |
| | | | | It's now deprecated | ||||
* | GtkTooltip: Avoid gdk_device_manager_get_client_pointer() | Carlos Garnacho | 2015-12-15 | 1 | -2/+2 |
| | | | | It's now deprecated | ||||
* | GtkTreeView: Avoid gdk_device_manager_get_client_pointer() | Carlos Garnacho | 2015-12-15 | 1 | -6/+7 |
| | | | | It's now deprecated | ||||
* | GtkWidget: Avoid gdk_device_manager_get_client_pointer() | Carlos Garnacho | 2015-12-15 | 1 | -3/+4 |
| | | | | It's now deprecated | ||||
* | GtkWindow: Avoid gdk_device_manager_get_client_pointer() | Carlos Garnacho | 2015-12-15 | 1 | -6/+2 |
| | | | | It's now deprecated | ||||
* | flowbox: Don't render focus erroneously | Matthias Clasen | 2015-12-15 | 1 | -1/+1 |
| | | | | | The gadget render function should only return TRUE if the widget has the focus, and wants it rendered. | ||||
* | gtkplacesviewrow: plural form for available space | Carlos Soriano | 2015-12-15 | 1 | -2/+11 |
| | | | | | | | | | | | | We were not supporting plural form of the available space, which is a problem in some languages. However in this case is kind of a difficult matter, since we use a formatted string from glib with g_format_size. To fix it, use the same behavior as g_format_size to decide when it should be used a plural form or not. https://bugzilla.gnome.org/show_bug.cgi?id=759491 | ||||
* | listbox: Fix an oversight in the row gadget conversion | Matthias Clasen | 2015-12-15 | 1 | -1/+1 |
| | |||||
* | Add some more updates | Matthias Clasen | 2015-12-15 | 1 | -0/+4 |
| | |||||
* | modelbutton: Remove debug spew | Matthias Clasen | 2015-12-15 | 1 | -1/+0 |
| | |||||
* | Updates for 3.19.5 | Matthias Clasen | 2015-12-15 | 1 | -5/+56 |
| | |||||
* | gdkborder: add GdkBorder to gdktypes.h | William Hua | 2015-12-15 | 3 | -9/+24 |
| | |||||
* | gdkwindow: move GdkWindowTypeHint to gdktypes.h | William Hua | 2015-12-15 | 2 | -49/+48 |
| | |||||
* | gdk: Add gdk_drag_drop_done to the docs | Matthias Clasen | 2015-12-15 | 1 | -0/+4 |
| | |||||
* | Complete docs for gtk_stack_get_interpolate_size | Matthias Clasen | 2015-12-15 | 1 | -6/+8 |
| | |||||
* | paned: Add a deprecation note | Matthias Clasen | 2015-12-15 | 1 | -0/+7 |
| | |||||
* | checkbutton: Remove dead code | Matthias Clasen | 2015-12-15 | 1 | -14/+0 |
| | |||||
* | button box: Deprecate style properties | Matthias Clasen | 2015-12-15 | 1 | -4/+12 |
| | | | | These can all be replaced by standard CSS properties. | ||||
* | flowbox: convert to gadgets | Matthias Clasen | 2015-12-15 | 1 | -444/+554 |
| | |||||
* | flowbox: Convert child to gadgets | Matthias Clasen | 2015-12-15 | 1 | -145/+149 |
| | |||||
* | listbox: Convert to gadgets | Matthias Clasen | 2015-12-15 | 1 | -135/+237 |
| | |||||
* | listbox: Convert rows to gadgets | Matthias Clasen | 2015-12-15 | 1 | -113/+116 |
| | |||||
* | paned: Convert to gadgets | Matthias Clasen | 2015-12-15 | 4 | -160/+308 |
| | |||||
* | stack: Convert to gadgets | Matthias Clasen | 2015-12-15 | 1 | -145/+169 |
| | |||||
* | Adwaita: Update separator toolitem styling | Matthias Clasen | 2015-12-15 | 3 | -0/+12 |
| | | | | Don't set a background for these, since we now draw background. |