878804fb01
Cleanup GObject signal marshallers
...
* Don't generate our own marshallers if they are available in GLib
already
* Don't set the c_marshaller parameter in `g_signal_new()` if it's a
default marshaller provided by GLib. See commit message of commit
39e4aa3c57
on why this is the case.
2020-04-01 21:20:01 +00:00
63695b4b21
libgimbase: merge gimpparam.h into gimpparamspecs.h
...
which means that it's now included normally via gimpbase.h
and not any longer via gimpbasetypes.h which we only did out
of lazyness. A *lot* of files in libgimp* and app/ now need to
2019-07-31 10:16:21 +02:00
901350ba20
app: use g_clear_pointer() in more places
2019-05-27 17:47:55 +02:00
5f700549e7
Change the license URL from http://www.gnu.org/licenses/ to https://
2018-07-11 23:29:46 +02:00
5a7925c5dc
app: set CSS names on GimpToolDialog and GimpOverlayDialog
2018-06-10 23:56:17 +02:00
9647afc7e0
app: fix size negotiation of GimpOverlayDialog
...
so its contents are not cut off any longer.
2018-05-23 00:41:57 +02:00
4c5f0ff0de
app: fix border width of GimpOverlayDialog
2018-05-20 21:06:30 +02:00
4085ad0cbc
app: fix GimpOverlayDialog's minimum height
...
and avoid some code duplication by using the parent class' size
negotiation code.
2018-05-20 21:06:27 +02:00
20627342ac
app: port to the new size request API
2018-05-20 21:06:27 +02:00
3c8d9a1de8
app: use gtk_widget_get_preferred_size() instead of size_request()
2018-05-20 21:06:26 +02:00
4cc8481b66
app: get rid of a few forgotten stock-ids and new_from_stock()
2018-04-29 04:50:17 +02:00
e21be2f3d9
app: rename GimpToolInfo's "blurb" and "help" members
...
to "label" and "tooltip". More standard names, less confusion.
2017-07-04 21:58:11 +02:00
dda54c1df8
Deprecate stock items for good and change all icon defines to GIMP_ICON_*
...
Try to sort all GIMP_ICON_* defines into FDO categories like in
https://specifications.freedesktop.org/icon-naming-spec/latest/ar01s04.html
Add defines for all icons we override, rename some icons to their FDO
standard names, and mark the ones we duplicate with a comment so we
don't forget to rename those to standard names in 3.0.
2017-03-05 16:01:59 +01:00
3fa016fb4b
app: clean out tab indentations.
2016-12-21 04:05:32 +01:00
ad7259beb7
Bug 772317 - Change detach icon of transform tools on-canvas dialog
...
Use GIMP_STOCK_DETACH which looks horrible but is the right icon and
can be fixed by the icon masters.
2016-11-08 17:36:07 +01:00
326ef2f7b2
app: put the GimpOverlayDialog detach tooltip on the with widget
2015-09-09 01:24:19 +02:00
072cb068b2
app: add a "detach" button to all on-canvas tool dialogs
...
which turns them from being automatically attached/detached (depending
on canvas size) into always being a separate window.
2015-05-01 18:00:05 -04:00
c071959eb1
app: remove ", 0" left over from removing a MAX (foo, 0)
2014-06-09 03:33:48 +02:00
17bd4d2c28
app: make GimpOverlayDialog's title and icon-name settable after construction
2014-06-09 01:42:09 +02:00
f348d1d321
app: add a title bar and close button to GimpOverlayDialog
...
as first step in a bigger tool dialog cleanup.
2014-06-09 00:19:23 +02:00
0d2d1c3752
app: port most of app's GUI from stock IDs to icon names
...
There is still quite some stock ID rendering around, stay tuned...
2014-05-07 15:30:38 +02:00
b4ba791381
app: implement the gimp_overlay_dialog_set_response_sensitive() stub
2014-04-18 21:38:15 +02:00
55a70729ae
app: add some function stubs to GimpOverlayDialog
...
and move the TODO comments from GimpToolGui to the stubs.
2013-08-03 02:32:02 +02:00
85bd6b0dd9
app: pass a format, not bpp, to gimp_viewable_get_dummy_pixbuf()
...
and add tons of <gegl.h> includes.
2012-05-02 17:51:08 +02:00
16aae588b9
app: no need to move that assignment
...
and no need to initialize the entire struct explicitly.
2011-10-13 11:30:02 +02:00
d047b1ca41
app (widgets): Init child_allocation, or garbage is added to action_allocation.y
2011-10-13 10:32:12 +05:30
f342b50483
libgimpwidgets: add gtk_button_box_new() to gimp3migration.[ch]
...
and use it all over the place.
2011-09-30 15:44:33 +02:00
c35ff719a7
app/libgimp*: remove stuff found by -Wunused-but-set-variable
2011-05-01 23:23:19 +02:00
7c60bb5181
app: use more of the new GDK_KEY_foo key names
...
and move the compat defines from display-enums.h to widgets-enums.h
2011-03-29 17:24:08 +02:00
8f9ec0650f
app: move code from GtkObject::destroy() to GObject::dispose()
2010-09-26 22:38:01 +02:00
cabc3aa67a
app: split out the round corners code from GimpOverlayDialog
...
into a new GtkBin subclass called GimpOverlayFrame.
2010-06-12 19:02:51 +02:00
434bfbd6fa
app: rename GimpToolOverlay to GimpOverlayDialog
...
because it's only used by tools currently, but not related to them in
any way.
2010-06-03 22:32:30 +02:00