2f5d2bc85f
Bug 616342 - gimp crashes on startup if you have a contextrc file from 2.6
...
Remove the draw timeout in GObject::dispose() to be safe.
2010-04-22 16:45:44 +02:00
56e4585f70
app: finally apply tool presets when one is seleced
...
currently respects the fact that FG/BG are always global and the
global brush,pattern,... settings from gimprc. This should probably
not change, but rather be overridable on a per-preset basis as
suggested.
2010-04-21 20:56:49 +02:00
8f813ec52b
app: print a warning if a wrong tool is set on a GimpToolOptions object
...
Use a real g_warning() because this is a programming error. Please
report all warnings.
2010-04-21 20:53:16 +02:00
94181ce538
app: don't overwrite all tool options' "tool" and "paint-info"
...
with bogus values from contextrc, we want them to always match the
tool option's type.
2010-04-21 20:43:27 +02:00
67377bb930
updated breton translation
2010-04-21 04:48:17 +02:00
15e462c8a2
Improved menu translation once again (ru)
2010-04-21 06:26:02 +04:00
0258961c46
Improved menu translation again (ru)
2010-04-21 05:15:28 +04:00
8035d4b942
Improved menu translation (ru)
2010-04-21 01:41:38 +04:00
d47aa2ba52
app: change to the preset's tool when a tool preset is selected
...
but don't set any tool options yet because that is a lot more tricky.
2010-04-20 20:11:37 +02:00
bb00c53bf5
app: make sure tool options are created with the right tool set
2010-04-20 20:04:24 +02:00
c835fad2c9
app: make sure GimpToolOptions always have the right GimpToolInfo set
...
Override GimpContext's "tool" property and add an evil function that
makes sure we don't set a tool that doesn't match the options. Needed
because tool options are read from disk and thus unreliable per se,
additional we were stupid and wrote wrong tool options to disk.
2010-04-20 20:00:34 +02:00
372eabdd48
app: avoid using sealed GtkStatusbar members
...
Instead keep a pointer to the statusbar's label around in our own
object struct. Also remove conditional compilation based in GTK+
version.
2010-04-20 09:56:59 +02:00
f464fefe8b
Updated Russian translations
2010-04-20 00:11:54 +04:00
78f3a9e78a
Added palette-export.scm to the list of translatable scripts
2010-04-20 00:11:54 +04:00
bdd112c185
Better grammar, messages are translatable now
2010-04-20 00:11:54 +04:00
a2c70822d4
Use accessors from GTK+ 2.20 instead of using sealed members directly
2010-04-19 19:21:07 +02:00
a0358f7c64
Depend on GLib >= 2.24.0 and GTK+ 2.20.0
2010-04-19 19:03:08 +02:00
6d75f53be8
Updated Slovenian translation
2010-04-19 14:42:39 +02:00
f53f73da19
app: Fix a typo in outline transform
2010-04-18 21:20:29 +03:00
39349e0658
app: Remove _for_style in gimp_dockable_new_tab_widget_for_style()
...
It became reduntant when 'get' was changed to 'new'.
2010-04-18 18:01:14 +02:00
d35f4d5db4
app: Clarify GimpDockable tab widget interface
...
The function gimp_dockable_get_tab_widget() and
gimp_dockable_get_drag_widget are not getters, they create new
widgets. Furthermore, gimp_dockable_get_tab_widget() doesn't use the
instance tab style but takes a tab style paramter. Rename the
functions to gimp_dockable_new_tab_widget_for_style() and
gimp_dockable_new_drag_widget() to reflect this.
2010-04-18 17:42:26 +02:00
5c3cf19095
Revert "app: Make drawable updates happen at fixed framerate"
...
This reverts commit 32aca3c8b6 .
Clearly needs more review, thinking and discussion.
2010-04-18 15:03:16 +02:00
32aca3c8b6
app: Make drawable updates happen at fixed framerate
2010-04-18 15:53:22 +03:00
547c92d0f6
Bug 541586 - Tool options not saved/loaded correctly?
...
Don't overwrite the entire context part of all tool options with
values from contextrc, or we will end up with one tool option set to a
non-default values affecting all other tool options that were at their
default value in the next gimp session.
2010-04-18 12:47:18 +02:00
aea305be82
app: fix tool preset editor action labels
2010-04-17 14:52:22 +02:00
8885cd3b4f
remove obsolete tooltips object creation
...
amends:
commit a78bffbfb9
Author: Jerry Baker <jbaker@gimpthoughts.com >
Date: Mon Apr 12 14:40:47 2010 -0400
Use gtk.Tooltip() instead of gtk.Tooltips()
2010-04-15 16:38:21 +02:00
945330af71
Updated italian translation
2010-04-14 18:39:38 +02:00
c014c7fe22
Added Indonesian translation to po-tips and po-python, contributed by Imam Musthaqim
...
Added id to po-tips/LINGUAS and po-python/LINGUAS
2010-04-14 12:40:36 +03:00
a78bffbfb9
Use gtk.Tooltip() instead of gtk.Tooltips()
2010-04-13 20:27:29 +02:00
4c4c861aa1
app: make sure GimpToolPreset got the "gimp" construct property passed
...
and pass a Gimp when creating the preset editor's local model.
2010-04-11 16:18:21 +02:00
0f47beff78
app: turn "context" into a CONSTRUCT_ONLY property and assert it being set
2010-04-11 16:17:27 +02:00
1c786ae5d4
app: don't forget to free the models of the dynamics and preset editors
2010-04-11 15:54:09 +02:00
b676a1add0
app: make tool preset loading work
...
- add "Gimp" property to GimpToolPreset
- implement GimpConfigInterface::deserialize_property() and deserialize
the "tool-options" locally so we can pass the required "gimp" construct
property.
2010-04-11 15:43:29 +02:00
ccf8d1930d
app: add missing bits so GimpToolPresetEditor doesn't warn and crash
2010-04-11 13:40:28 +02:00
caad58d203
app: add a GimpContext parameter to GimpDataLoadFunc
2010-04-11 13:12:41 +02:00
4fcf34699f
app: flip context and name parameters in GimpDataNewFunc
2010-04-10 19:55:42 +02:00
78a4cae2d5
app: Rewire the the feature formely known as harndess back to gui as force
2010-04-09 00:44:52 +03:00
9ed712ddc4
app: Fix ceil/floor amplifying errors in transform size calculation
2010-04-08 00:31:40 +03:00
9de1d97fb3
Bug 615071 - invalid menu path crashes GIMP
...
Check that gimp-plugin-menu-register is only used with procedures
that have registered with a label.
2010-04-07 21:27:51 +02:00
304db468d2
Bug 615071 - invalid menu path crashes GIMP
...
Warn and skip the procedure instead of crashing. This is just to fix
the crash, a proper fix is about to follow.
2010-04-07 21:05:38 +02:00
6437acde64
Updated Russian translation
2010-04-07 00:33:44 +04:00
be3642cd67
Proofreading: spacing, grammar
2010-04-07 00:03:09 +04:00
5e40b0fc8e
Added the tool presets dialog to the list of translatable files
2010-04-07 00:02:28 +04:00
430b0e5517
app: add a GimpContext parameter to all functions which create GimpData
...
and pass a context whereever needed. Fix up gimp_tool_preset_new()
to actually make a copy of the context's active tool's options.
2010-04-05 13:26:31 +02:00
9a1617ba65
Updated Russian translation
2010-04-04 21:40:55 +04:00
8a8a2e1fac
app: get the tool preset from the context
2010-04-04 19:23:29 +02:00
98a5e77200
app: formatting
2010-04-04 18:56:40 +02:00
c31ad02670
app: some cleanup in the tool preset editor
2010-04-04 15:01:32 +02:00
6d3d94dcb0
menus: add the tool preset dialog to the dialogs menu
2010-04-04 15:00:55 +02:00
7ea16558b6
app: some cosmetic cleanup in the multiple selection code
2010-04-04 15:00:26 +02:00