Commit Graph

25529 Commits

Author SHA1 Message Date
zhenfeng zhao 997db31a2e Working version of dynamics editor and its menu.
Dynamics editor shows up when clicked on dockable menu.
2009-08-07 20:29:34 -03:00
Alexia Death 7adb01a589 typos 2009-08-07 20:45:16 +03:00
Alexia Death ac58002f57 Giving a boost. 2009-08-07 20:34:45 +03:00
Alexia Death 97c09f2d01 and adding a sample of outouts based struct 2009-08-07 20:14:22 +03:00
zhenfeng zhao 7ed35dad9f Adjust dynamics object. 2009-08-07 14:09:53 -03:00
Alexia Death 7cf408ae9d Cleaning the Dynamics Options object a little bit 2009-08-03 22:25:23 +03:00
zhenfeng zhao ce1212f5bb Add context parameter back to gimp_dynamics_editor_new. 2009-08-03 11:54:32 -03:00
zhenfeng zhao 4da7c67406 Debug dynamics editor, and solve many bugs. 2009-08-02 17:18:09 -03:00
zhenfeng zhao 1b0c3595c3 Adjust dynamics editor codes and its function call in dialogs-constructor. 2009-08-02 15:57:53 -03:00
zhenfeng zhao 0ee1b9da09 Add dynamics menu and actions that work.
menus/dialogs-menuitems.xml
   menus/image-menu.xml.in: fix the names to be Dynamics.

Installing should happen in gimp root folder instead of in app folder.
2009-07-31 11:58:55 -03:00
zhenfeng zhao 441d287008 Fix menu issues.
actions/dynamics-editor-actions.c
   dialogs/dialogs-constructors.c
   ../menus/dialogs-menuitems.xml
   ../menus/image-menu.xml.in
2009-07-31 05:39:46 -03:00
Alexia Death 7d3f1f0a68 Now lets add the dockable it opens. Now gimp_dynamics_editor_new needs to be implemented to actually have stuff in the dockable. 2009-07-30 20:59:08 +03:00
Alexia Death 08a88f681d Lo and behold, menu item. 2009-07-30 20:49:10 +03:00
zhenfeng zhao 2e2f770f2a Merge branch 'add-menu-action' into soc-2009-dynamics 2009-07-30 12:01:58 -03:00
zhenfeng zhao 8480477f9d Further changes to make dynamics editor and its menu.
actions/Makefile.am
   actions/actions.c
   dialogs/dialogs-constructors.c
   dialogs/dialogs-constructors.h: further change on menu work.

   actions/dynamics-editor-actions.c
   actions/dynamics-editor-actions.h (new files): add actions for dynamics.
2009-07-30 11:55:17 -03:00
zhenfeng zhao 1e1736894a Merge commit 'origin/soc-2009-dynamics' into soc-2009-dynamics 2009-07-28 17:03:02 -03:00
zhenfeng zhao 03e91b64f4 Add menu item for dynamics dockable (menu bits)
actions/actions.c
   actions/dialogs-actions.c
   dialogs/dialogs-constructors.c
   menus/menus.c
   menus/plug-in-menus.c
   pdb/makefile.msc
   ../etc/ps-menurc
   ../menus/Makefile.am
   ../menus/dialogs-menuitems.xml: add dynamics editor.

   ../menus/dynamics-editor-menu.xml: (new file)
2009-07-28 16:52:53 -03:00
zhenfeng zhao 99e3d8891c Two files added as working on gimp dynamics objects.
new file:   gimpdynamicsoptions.c
	new file:   gimpdynamicsoptions.h
2009-07-27 14:37:13 -03:00
Michael Natterer 6a574ab192 Bug 589783 – Finnish translation typo 2009-07-27 13:30:55 -03:00
Daniel Nylander 9f7866f08e Updated Swedish translation 2009-07-27 13:30:55 -03:00
Daniel Nylander 8b4cb09c49 Updated Swedish translation 2009-07-27 13:30:54 -03:00
Daniel Nylander 97668c2f08 Updated Swedish translation 2009-07-27 13:30:54 -03:00
Daniel Nylander cf4d4b8a7d Updated Swedish translation 2009-07-27 13:30:54 -03:00
Michael Natterer a5a2672345 Set the tree view's "show-expanders" to FALSE
Don't waste the expander space in all GimpContainerTreeViews. We can
later set it to TRUE in individual subclasses which actually display a
tree and not only a list.
2009-07-27 13:30:54 -03:00
Michael Natterer 23ab1a6ac2 Use the right area for click detection on treeview cells
Use gtk_tree_view_get_cell_area() instead of
gtk_tree_view_get_background_area() because the latter includes things
like expanders, indentation and padding and messes up the x coordinate
of our naive click detection.
2009-07-27 13:30:54 -03:00
Michael Natterer 2edfc47deb Rename private->hash_table to private->item_hash 2009-07-27 13:30:53 -03:00
Michael Natterer f7f31650a6 Use GtkTreeStore instead of GtkListStore in GimpContainerTreeView 2009-07-27 13:30:53 -03:00
Michael Natterer 4ea36f92f4 Some straightforward tool editor cleanups
- split up button callbacks into one callback per button
- add stephen to copyright
- some minor whitespace fixups
2009-07-27 13:30:53 -03:00
Alexia Death 01df67298a Clean off gui creation for props that no longer exist 2009-07-22 21:01:44 +03:00
Alexia Death 2e28c79973 Adding back some missing enum getters and setters right this time. Gimp runns now, allbeit with warnings 2009-07-22 20:55:34 +03:00
Alexia Death 9e0f4f4e1f Adding back some missing enum getters/setters 2009-07-22 20:43:37 +03:00
Alexia Death a8a724615e Fixing some temp build stuff 2009-07-22 20:35:33 +03:00
Alexia Death d6a59dca35 Merge commit 'origin/master' into soc-2009-dynamics 2009-07-22 19:48:52 +03:00
Massimo Valentini 61db48ac74 Bug 586851 – Transparent BMP files fail to load
If everything else fails, use gdk_pixbuf_new_from_file().
2009-07-22 18:17:00 +02:00
Martin Nordholts 4572cb9e74 app: Add the GimpToolEditor to preferences
Add the new GimpToolEditor to the Toolbox tab in preferences, which is
a more natural place to have this. See bug #500930.
2009-07-22 00:21:32 +02:00
Martin Nordholts ce5cfe0f1c app: Rename gimptoolview.[ch] to gimptooleditor.[ch]
Rename gimptoolview.[ch] to gimptooleditor.[ch]. The contents of the
file has already gone through this change, we do the file name change
separately for better diffs. Part of fix for bug #500930.
2009-07-22 00:21:31 +02:00
Stephen Griffiths 450db18abb app: Convert GimpToolView into a non-dockable GimpToolEditor
Convert the GimpToolView dockable to a non-dockable GimpToolEditor,
but wait with renaming the file so that we get better diffs. Part of
fix for bug #500930.
2009-07-22 00:21:31 +02:00
Stephen Griffiths c53113d0cc app: Remove Tools dockable
Remove the Tools dockable. The toolbox will be configured from the
Toolbox page in preferences instead. This is part of the fix for
bug #500930.
2009-07-22 00:21:31 +02:00
Sven Neumann 87f25f29d8 Bug 589205 – help-browser uses deprecated (and sometimes broken) webkit call
Use webkit_web_view_load_uri() instead of webkit_web_view_open().
2009-07-21 22:42:47 +02:00
Alexia Death 4aa3d3f7b0 Build fixes to the dynamics branch. it now builds. 2009-07-21 22:27:29 +03:00
Alexia Death 7cbf10b886 Merge branch 'master' into soc-2009-dynamics 2009-07-21 21:17:37 +03:00
Alexia Death daa3544379 Merge master to dynamics branch 2009-07-21 20:13:45 +03:00
Alexia Death cea52220ea Merge branch 'master' into soc-2009-dynamics
Conflicts:
	.gitignore
	NEWS
	app/widgets/gimptagpopup.c
	po/ru.po
2009-07-21 20:12:35 +03:00
Martin Nordholts cabcc592f0 Bug 582821 – 'Sphere Designer' does not reset correctly...
Make sure to reconstruct the list in the UI when using layers from a
previous invocation.
2009-07-21 18:52:12 +02:00
Barak Itkin 3801e20df8 Bug 582821 – 'Sphere Designer' does not reset correctly...
Make sure to always call rebuildlist() after reseting, including after
interactively clicking the Reset button. Also, we don't need to
restartrender() after rebuildlist() calls since that is done last in
rebuildlist() itself.
2009-07-21 17:53:05 +02:00
Martin Nordholts d815fa32e7 Regenerate gimprc 2009-07-21 17:12:40 +02:00
Martin Nordholts f65905f083 app: Remove blurb for removed menu-mnemonics gimprc setting 2009-07-21 17:12:40 +02:00
Martin Nordholts c6818c5710 app: Remove transient-docks gimprc setting
Remove the transient-docks setting for gimprc. What GIMP tried to
accomplish with this enabled is much better accomplished by the window
manager with the docks set to the 'Utility window' window hint. See
discussion in bug #322577.
2009-07-21 17:12:34 +02:00
Martin Nordholts 19fe919dce plug-ins: Port file plug-ins to new export API 2009-07-21 16:03:58 +02:00
Martin Nordholts 8cd7f148d6 libgimp: Add export dialog API
Add gimp_export_dialog_new() for creating a export dialog and
gimp_export_dialog_get_content_area() for accessing the vbox where
clients can put widgets.
2009-07-21 16:03:53 +02:00