|
1b3135ca95
|
Get rid of using GtkMisc API globally
|
2018-05-20 21:06:30 +02:00 |
|
|
80985692a4
|
libgimpwidets: port GimpColorScales to GtkGrid
|
2018-05-20 21:06:30 +02:00 |
|
|
1ce246f2da
|
libgimpwidgets: add GtkGrid variants of gimp_[color_]scale_entry_new()
as temporary porting hack, they will eventually be renamed to the old
names once GtkGrid porting is done.
|
2018-05-20 21:06:30 +02:00 |
|
|
37e24d0059
|
libgimpwidgets: remove gimp3migration.[ch]
|
2018-05-20 21:06:29 +02:00 |
|
|
ad23eeb86f
|
libgimpwidgets: derive GimpChainButton from GtkGrid not GtkTable
|
2018-05-20 21:06:29 +02:00 |
|
|
1f0d296eb6
|
libgimpwidgets: remove most deprecated cruft
|
2018-05-20 21:06:29 +02:00 |
|
|
da5e72369e
|
libgimpwidgets: make GimpColorScale more-or-less work fine
also derive it from GtkRange directly not from GtkScale.
|
2018-05-20 21:06:29 +02:00 |
|
|
a5b5eaebd3
|
libgimpwidgets, app: use GdkRGBA instead of GdkColor for cell backgrounds
|
2018-05-20 21:06:29 +02:00 |
|
|
2ef224237e
|
libgimpwidgets: Separate ruler text layer from background.
Also fix failing to clear backing_store at the same time.
|
2018-05-20 21:06:29 +02:00 |
|
|
69497c84a6
|
libgimpwidgets: Draw marker in correct position on ruler.
With gtk+3, the cairo context is offset by allocation.x/y for us,
so we no longer need to add that factor in while drawing.
|
2018-05-20 21:06:29 +02:00 |
|
|
6165ca7425
|
libgimpwidgets: #if 0 more stuff in gimp3migration
|
2018-05-20 21:06:29 +02:00 |
|
|
cc010a4288
|
Incomplete notebook and tab theming commit, to be improved
|
2018-05-20 21:06:29 +02:00 |
|
|
e8f0c14491
|
app: use gdk_device_get_position() inetad of gdk_display_get_pointer()
|
2018-05-20 21:06:29 +02:00 |
|
|
64d80e9aa4
|
Port cell renderers to gtk_cell_renderer_get_state()
|
2018-05-20 21:06:28 +02:00 |
|
|
cc0b48d710
|
libgimpwidgets: move all GimpColorProfileStore members to a private struct
|
2018-05-20 21:06:28 +02:00 |
|
|
d9171ef627
|
libgimpwidgets: move all GimpMemsizeEntry members to a private struct
|
2018-05-20 21:06:28 +02:00 |
|
|
6e84d584f4
|
libgimpwidgets: move all GimpEnumLabel members to a private struct
|
2018-05-20 21:06:28 +02:00 |
|
|
86603f30b9
|
libgimpwidgets: move all GimpColorSelection members to a private struct
|
2018-05-20 21:06:28 +02:00 |
|
|
7eac782a15
|
libgimpwidgets: move GimpColorProfileComboBox::dialog to private
|
2018-05-20 21:06:28 +02:00 |
|
|
f20b2d1a43
|
libgimpwidgets: move all GimpColorScale members to a private struct
|
2018-05-20 21:06:28 +02:00 |
|
|
0e35af2723
|
libgimpwidgets: move all GimpColorNotebook members to a private struct.
|
2018-05-20 21:06:28 +02:00 |
|
|
9c15020c41
|
libgimpwidgets: add padding
|
2018-05-20 21:06:28 +02:00 |
|
|
455f2e2e38
|
libgimpwidgets: move all GimpColorHexEntry members to a private struct
|
2018-05-20 21:06:28 +02:00 |
|
|
c32681f4c3
|
libgimpwidgets: move all GimpColorDisplayStack members to a private struct
|
2018-05-20 21:06:28 +02:00 |
|
|
79dd44fb18
|
libgimpwidgets: move all GimpColorDisplay members to a private struct
|
2018-05-20 21:06:28 +02:00 |
|
|
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 |
|
|
fd45ea2051
|
libgimpwidgets: move all GimpChainButton members to a private struct
|
2018-05-20 21:06:28 +02:00 |
|
|
482be36a00
|
libgimpwidgets: move all GimpCellRendererToggle members to a private struct
|
2018-05-20 21:06:28 +02:00 |
|
|
651e313f49
|
libgimpwidgets: move all GimpColorButton members to a private struct
|
2018-05-20 21:06:28 +02:00 |
|
|
281370dce2
|
libgimpwidgets: move all GimpCellRendererColor members to a private struct
|
2018-05-20 21:06:28 +02:00 |
|
|
0318ea9dfe
|
libgimpwidgets: move all GimpButton members to a private struct
|
2018-05-20 21:06:28 +02:00 |
|
|
88ac850834
|
libgimpwidgets: move padding members from instance to class struct
|
2018-05-20 21:06:28 +02:00 |
|
|
d2116f481b
|
libgimpwidgets: move all GimpOffsetArea members to a private struct
|
2018-05-20 21:06:28 +02:00 |
|
|
271f94928f
|
libgimpwidgets: move all GimpColorArea members to a private struct
|
2018-05-20 21:06:28 +02:00 |
|
|
3d4ef455d2
|
libgimpwidgets: move all GimpPickButton members to a private struct
|
2018-05-20 21:06:28 +02:00 |
|
|
6e982cd0a4
|
libgimpwidgets: use g_object_ref()/unref() for GdkCursors
The are GObjects now.
|
2018-05-20 21:06:28 +02:00 |
|
|
f689ef7b16
|
libgimpwidgets: implement GtkWidget::style_updated() instead of style_set()
|
2018-05-20 21:06:28 +02:00 |
|
|
1264285cff
|
libgimpwidgets: implement GtkWidget::state_flags_changed()
instead of GtkWidget::state_changed()
|
2018-05-20 21:06:28 +02:00 |
|
|
52af5f00c0
|
libgimpwidgets: port GimpNumberPairEntry to gtk_widget_override_font()
|
2018-05-20 21:06:28 +02:00 |
|
|
8c75151f39
|
llibgimpwidgets: port GimpScrolledPreview to GtkStyleContext
|
2018-05-20 21:06:27 +02:00 |
|
|
052ab454ae
|
libgimpwidgets: port GimpRuler to GtkStyleContext
|
2018-05-20 21:06:27 +02:00 |
|
|
1cf85b9102
|
libgimpwidgets: port GimpOffsetArea to GtkStyleContext
|
2018-05-20 21:06:27 +02:00 |
|
|
d9fac0ce6e
|
libgimpwidgets: port GimpColorScale to GtkStyleContext
|
2018-05-20 21:06:27 +02:00 |
|
|
42252b3f6f
|
libgimpwidgets: port GimpColorArea to GtkStyleContext
|
2018-05-20 21:06:27 +02:00 |
|
|
c62075b4c0
|
libgimpwidgets: port GimpChainButton to GtkStyleContext
|
2018-05-20 21:06:27 +02:00 |
|
|
97da93d1ac
|
libgimpwidgets: port GimpCellRendererToggle to GtkStyleContext
|
2018-05-20 21:06:27 +02:00 |
|
|
b3ac92d0d6
|
libgimpwidgets: port to GtkStyleContext and gtk_render_foo()
|
2018-05-20 21:06:27 +02:00 |
|
|
d9b56a5dbe
|
Use gtk_widget_render_icon_pixbuf() instead of gtk_widget_render_icon()
because the latter is deprecated.
|
2018-05-20 21:06:27 +02:00 |
|
|
694e5ac9f6
|
libgimpwidgets: port to the new size request API
|
2018-05-20 21:06:27 +02:00 |
|
|
91d382608f
|
libgimpwidgets: port to GtkWidget::draw()
|
2018-05-20 21:06:27 +02:00 |
|