Michael Natterer
|
1cd367845d
|
app: port GimpColorFrame away from GtkStyle, using a new style property
|
2018-05-20 21:06:28 +02:00 |
Michael Natterer
|
dfa38fc26a
|
app: remove obsolete device checks from GimpToolbox
The new code doesn't actually work properly, but the old one was
clearly bogus with GTK+ 3.x.
|
2018-05-20 21:06:28 +02:00 |
Michael Natterer
|
912128fe2e
|
app: when checking for a device change, check the event's source device
because the events we receive always come from either master or
floating devices, but never from a slave source device.
|
2018-05-20 21:06:28 +02:00 |
Michael Natterer
|
9c9ba4895d
|
app: always ask the master device for its axes or state
|
2018-05-20 21:06:28 +02:00 |
Michael Natterer
|
5d1ab3e5f9
|
app: port GimpTagEntry to GtkStyleContext
|
2018-05-20 21:06:28 +02:00 |
Michael Natterer
|
74564dfef3
|
app: port GimpHistogramView to GtkStyleContext
Locally added shade() and mix() utility functions which use
GtkSymbolicColor. Will move them to a better place once they are
needed elsewhere.
|
2018-05-20 21:06:28 +02:00 |
Michael Natterer
|
f3d65fdb59
|
Implement GtkWidget::style_updated() instead of ::style_set()
|
2018-05-20 21:06:28 +02:00 |
Michael Natterer
|
dcb991c6c7
|
app: port GimpThumbBox to GtkStyleContext
|
2018-05-20 21:06:28 +02:00 |
Michael Natterer
|
afaa31bb33
|
app: use gtk_widget_override_font() instead of modify_font()
|
2018-05-20 21:06:28 +02:00 |
Michael Natterer
|
dada25b14e
|
app: port GimpToolEditor to GtkStyleContext
|
2018-05-20 21:06:28 +02:00 |
Michael Natterer
|
3b37a7a1c8
|
app: port GimpDockWindow to GtkStyleContext
|
2018-05-20 21:06:28 +02:00 |
Michael Natterer
|
cc0b48d710
|
libgimpwidgets: move all GimpColorProfileStore members to a private struct
|
2018-05-20 21:06:28 +02:00 |
Michael Natterer
|
dc529eb3d2
|
plug-ins: don't use style->black and style->white
|
2018-05-20 21:06:28 +02:00 |
Michael Natterer
|
3374e32264
|
app: port GimpPaletteView to GtkStyleContext
|
2018-05-20 21:06:28 +02:00 |
Michael Natterer
|
132485779e
|
app: port GimpStrokeEditor to GtkStyleContext
|
2018-05-20 21:06:28 +02:00 |
Michael Natterer
|
d9171ef627
|
libgimpwidgets: move all GimpMemsizeEntry members to a private struct
|
2018-05-20 21:06:28 +02:00 |
Michael Natterer
|
72ad56006b
|
app: don't use style->black and style->white
|
2018-05-20 21:06:28 +02:00 |
Michael Natterer
|
6e84d584f4
|
libgimpwidgets: move all GimpEnumLabel members to a private struct
|
2018-05-20 21:06:28 +02:00 |
Michael Natterer
|
86603f30b9
|
libgimpwidgets: move all GimpColorSelection members to a private struct
|
2018-05-20 21:06:28 +02:00 |
Michael Natterer
|
7eac782a15
|
libgimpwidgets: move GimpColorProfileComboBox::dialog to private
|
2018-05-20 21:06:28 +02:00 |
Michael Natterer
|
f20b2d1a43
|
libgimpwidgets: move all GimpColorScale members to a private struct
|
2018-05-20 21:06:28 +02:00 |
Michael Natterer
|
0e35af2723
|
libgimpwidgets: move all GimpColorNotebook members to a private struct.
|
2018-05-20 21:06:28 +02:00 |
Michael Natterer
|
9c15020c41
|
libgimpwidgets: add padding
|
2018-05-20 21:06:28 +02:00 |
Michael Natterer
|
455f2e2e38
|
libgimpwidgets: move all GimpColorHexEntry members to a private struct
|
2018-05-20 21:06:28 +02:00 |
Michael Natterer
|
c32681f4c3
|
libgimpwidgets: move all GimpColorDisplayStack members to a private struct
|
2018-05-20 21:06:28 +02:00 |
Michael Natterer
|
79dd44fb18
|
libgimpwidgets: move all GimpColorDisplay members to a private struct
|
2018-05-20 21:06:28 +02:00 |
Michael Natterer
|
db6c2ea658
|
libgimpwidgets: move all GimpBrowser members to a private struct
The newly added API is ugly and will change.
|
2018-05-20 21:06:28 +02:00 |
Michael Natterer
|
fd45ea2051
|
libgimpwidgets: move all GimpChainButton members to a private struct
|
2018-05-20 21:06:28 +02:00 |
Michael Natterer
|
482be36a00
|
libgimpwidgets: move all GimpCellRendererToggle members to a private struct
|
2018-05-20 21:06:28 +02:00 |
Michael Natterer
|
651e313f49
|
libgimpwidgets: move all GimpColorButton members to a private struct
|
2018-05-20 21:06:28 +02:00 |
Michael Natterer
|
281370dce2
|
libgimpwidgets: move all GimpCellRendererColor members to a private struct
|
2018-05-20 21:06:28 +02:00 |
Michael Natterer
|
0318ea9dfe
|
libgimpwidgets: move all GimpButton members to a private struct
|
2018-05-20 21:06:28 +02:00 |
Michael Natterer
|
88ac850834
|
libgimpwidgets: move padding members from instance to class struct
|
2018-05-20 21:06:28 +02:00 |
Michael Natterer
|
d2116f481b
|
libgimpwidgets: move all GimpOffsetArea members to a private struct
|
2018-05-20 21:06:28 +02:00 |
Michael Natterer
|
271f94928f
|
libgimpwidgets: move all GimpColorArea members to a private struct
|
2018-05-20 21:06:28 +02:00 |
Michael Natterer
|
3d4ef455d2
|
libgimpwidgets: move all GimpPickButton members to a private struct
|
2018-05-20 21:06:28 +02:00 |
Michael Natterer
|
aedd3e43de
|
app: port GimpScaleButton to GtkStyleContext
|
2018-05-20 21:06:28 +02:00 |
Michael Natterer
|
da0e45db60
|
app: port GimpOverlayFrame to GtkStyleContext
|
2018-05-20 21:06:28 +02:00 |
Michael Natterer
|
4a677c52fb
|
app: port GimpOverlayBox to GtkStyleContext
|
2018-05-20 21:06:28 +02:00 |
Michael Natterer
|
3b8bcb1e4d
|
app: use gtk_menu_shell_get_selected_item()
|
2018-05-20 21:06:28 +02:00 |
Michael Natterer
|
ce2cd374ee
|
Replace gdk_cursor_unref() with g_object_unref()
|
2018-05-20 21:06:28 +02:00 |
Michael Natterer
|
8c975484ab
|
app: check whether child widgets exist in GtkWidget::style_updated()
because it is emitted repeatedly during widget construction, when not
everything is in place yet.
|
2018-05-20 21:06:28 +02:00 |
Michael Natterer
|
19528a61fe
|
app: copy gimp.css instead of gtkrc to the user's gimp directory
Also, don't migrate gtkrc files from older gimp versions.
|
2018-05-20 21:06:28 +02:00 |
Michael Natterer
|
af1bb43f37
|
Port theme and gtkrc file loading to CSS files using GtkCssProvider
|
2018-05-20 21:06:28 +02:00 |
Michael Natterer
|
21e51d2c0f
|
port gtkrc files to CSS (incompletely and stuff commented out)
|
2018-05-20 21:06:28 +02:00 |
Michael Natterer
|
e713ad4a43
|
app: implement GtkWidget::style_updated() instead of style_set()
|
2018-05-20 21:06:28 +02:00 |
Michael Natterer
|
ad7fe94d86
|
app: use gdk_drag_context_get_selected_action() instead of conect->action
|
2018-05-20 21:06:28 +02:00 |
Michael Natterer
|
cfbec6b311
|
app: use gdk_drag_context_get_source_window()
instead of peeking into the struct
|
2018-05-20 21:06:28 +02:00 |
Michael Natterer
|
6e982cd0a4
|
libgimpwidgets: use g_object_ref()/unref() for GdkCursors
The are GObjects now.
|
2018-05-20 21:06:28 +02:00 |
Michael Natterer
|
f689ef7b16
|
libgimpwidgets: implement GtkWidget::style_updated() instead of style_set()
|
2018-05-20 21:06:28 +02:00 |