Commit Graph

25546 Commits

Author SHA1 Message Date
Alexia Death 4af5324d58 Cleaning up the dynamics init a little bit 2009-08-20 15:53:40 +03:00
Alexia Death 455e5239cb Adding the sub files for dynamics save and load 2009-08-20 12:34:45 +03:00
Alexia Death 569a64d2c9 Created stubs for saving and loading dynamics 2009-08-20 12:26:02 +03:00
Alexia Death 93f8216881 Renaming GimpDynamicsOptions to GimpDynamics and moving from paint/ to core/. A BIG change. 2009-08-20 04:25:26 +03:00
Alexia Death 9fa9f41106 Taking out unimplemented gimp_dynamics_load for now 2009-08-20 03:25:14 +03:00
Alexia Death 460bf0ecdd Fixing some more props errors in context 2009-08-20 03:20:17 +03:00
Alexia Death 17a377a553 Fixing props errors in context 2009-08-20 02:31:59 +03:00
Alexia Death ae10bd5778 Placeholder for quering dynamics values and a tesstpoint in brush core. 2009-08-20 02:16:09 +03:00
Alexia Death 56f59eab97 Wiring the new dynamics object to brush core. Just a start for now. 2009-08-20 01:40:33 +03:00
Alexia Death f57d3ad02d Cleaning up the dynamics object 2009-08-19 23:03:08 +03:00
Alexia Death 6e1d5ad83e Giving shape to the new dynamics object 2009-08-19 22:41:28 +03:00
zhenfeng zhao 822e394981 Fix seg fault for gimpcontext 2009-08-19 13:29:06 -03:00
zhenfeng zhao 6aa4d55315 Solve errors in gimpcontext for dynamics. 2009-08-18 22:38:45 -03:00
zhenfeng zhao f48a7e4a8b Add dynamics context and factory data and functions (need debugging). 2009-08-17 23:47:26 -03:00
zhenfeng zhao 3a78004757 Add UI to editor. 2009-08-14 00:01:15 -03:00
zhenfeng zhao 30382a599f Fix bugs and make a working build. 2009-08-11 00:53:31 -03:00
zhenfeng zhao a527d25098 Debug dynamics object files. 2009-08-07 23:21:56 -03:00
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