Diego Barrios Romero [Wed, 17 Feb 2010 01:33:35 +0000 (02:33 +0100)]
Simplified code.
New function to extract a parameter value.
Simplified iterators in loops.
Diego Barrios Romero [Wed, 17 Feb 2010 00:25:52 +0000 (01:25 +0100)]
Separated several classes into header files from tool main.cpp
Carlos Lopez [Tue, 16 Feb 2010 15:51:26 +0000 (16:51 +0100)]
Make less verbose insert waypoint smart.
It would help for dragging keyframes
Carlos Lopez [Tue, 16 Feb 2010 15:34:03 +0000 (16:34 +0100)]
Merge branch 'genete_master'
Diego Barrios Romero [Wed, 27 Jan 2010 17:42:50 +0000 (18:42 +0100)]
Merge branch 'eldruin_ffmpeg' of ssh://synfig.git.sourceforge.net/gitroot/synfig/synfig
Diego Barrios Romero [Wed, 27 Jan 2010 17:33:26 +0000 (18:33 +0100)]
Merge branch 'eldruin_master' of ssh://synfig.git.sourceforge.net/gitroot/synfig/synfig
Carlos Lopez [Sun, 24 Jan 2010 22:23:01 +0000 (23:23 +0100)]
Make it a bit smaller.
Carlos Lopez [Sun, 24 Jan 2010 21:59:08 +0000 (22:59 +0100)]
Shrink Caret Menu size and Rulers size to get more space.
Carlos Lopez [Sun, 24 Jan 2010 13:32:52 +0000 (14:32 +0100)]
Re pack work area in a better way. Avoid hack sizes.
Carlos Lopez [Sun, 24 Jan 2010 11:03:59 +0000 (12:03 +0100)]
Merge branch 'genete_master'
Carlos Lopez [Sun, 24 Jan 2010 10:50:44 +0000 (11:50 +0100)]
Merge branch 'nikitakit_svg'
Nikita Kitaev [Sun, 24 Jan 2010 08:28:57 +0000 (00:28 -0800)]
Minor changes
Carlos Lopez [Sat, 23 Jan 2010 12:06:35 +0000 (13:06 +0100)]
Bump the version in the Save As dialog
Carlos Lopez [Sat, 23 Jan 2010 09:48:12 +0000 (10:48 +0100)]
Merge branch 'genete_master'
Carlos Lopez [Sat, 23 Jan 2010 09:46:38 +0000 (10:46 +0100)]
Merge branch 'nikitakit_ducks'
Carlos Lopez [Sat, 23 Jan 2010 09:43:02 +0000 (10:43 +0100)]
Merge branch 'zelgadis_master'
Konstantin Dmitriev [Tue, 19 Jan 2010 07:22:01 +0000 (13:22 +0600)]
Fixes for Russian translation.
Use different translations for some termins ("duck", "lock", "render", etc.).
Nikita Kitaev [Thu, 14 Jan 2010 00:41:40 +0000 (16:41 -0800)]
Consistently access workarea via get_work_area()
Carlos Lopez [Wed, 13 Jan 2010 23:07:31 +0000 (00:07 +0100)]
Move single threaded check box one row down.
Carlos Lopez [Wed, 13 Jan 2010 22:54:18 +0000 (23:54 +0100)]
Fix non work area refreshment on Polygon tool when pressed
the ESC key or stop button in the middle of a polygon creation.
Carlos Lopez [Wed, 13 Jan 2010 22:25:21 +0000 (23:25 +0100)]
Some included I missed in the precious commit.
Carlos Lopez [Wed, 13 Jan 2010 21:55:00 +0000 (22:55 +0100)]
Enable Stop button and ESC key to change to Normal Tool for the Circle, Draw,
Eyedrop, Fill, Gradient, Rectangle, Sketch, Star, Text, Width and Zoom tools
Carlos Lopez [Wed, 13 Jan 2010 18:37:07 +0000 (19:37 +0100)]
Same as before but for Rectangle and Star Tools.
Carlos Lopez [Wed, 13 Jan 2010 18:30:20 +0000 (19:30 +0100)]
Suit new standard Gdk cursors for the Mirror, Rotate, Scale, Smooth move and Text tools
Carlos Lopez [Wed, 13 Jan 2010 17:36:15 +0000 (18:36 +0100)]
Enable stop button and escape key to return to normal tool for smooth move, rotate, scale and mirror tools
Carlos Lopez [Wed, 13 Jan 2010 16:29:05 +0000 (17:29 +0100)]
Restore Scale and Rotate tools presence.
Carlos Lopez [Mon, 11 Jan 2010 15:42:11 +0000 (16:42 +0100)]
Remove weird code that seems to be a typo
Nikita Kitaev [Mon, 11 Jan 2010 04:51:01 +0000 (20:51 -0800)]
Replace egress on selection change with entering state_normal
Toolbox no longer auto-presents itself when the normal tool is
clicked or Synfig Studio is lauched to avoid problems if it is
tabbed with the Layers panel.
Nikita Kitaev [Sun, 10 Jan 2010 06:21:25 +0000 (22:21 -0800)]
Get rid of null state
Carlos Lopez [Sun, 3 Jan 2010 00:00:21 +0000 (01:00 +0100)]
Restore rotate icon as used by Rotate Layer.
Carlos Lopez [Fri, 1 Jan 2010 11:05:27 +0000 (12:05 +0100)]
Remove references in /synfig-studio/po/POTFILES of recently deleted files.
Diego Barrios Romero [Tue, 22 Dec 2009 01:30:22 +0000 (02:30 +0100)]
Changed target book map to have a struct (BookEntry).
Diego Barrios Romero [Mon, 21 Dec 2009 23:49:21 +0000 (00:49 +0100)]
Added documentation for Factory and Book typedefs.
Carlos Lopez [Sun, 13 Dec 2009 09:50:04 +0000 (10:50 +0100)]
Fix File chooser button label to fit into the button size.
Application font sizes needs a whole redefinition.
Carlos Lopez [Sun, 13 Dec 2009 08:38:45 +0000 (09:38 +0100)]
Merge branch 'pixelgeek_Windows_single_threaded'
Nikita Kitaev [Sat, 12 Dec 2009 05:01:53 +0000 (21:01 -0800)]
Move live feedback code into duckmatic.
Nikita Kitaev [Thu, 10 Dec 2009 05:30:42 +0000 (21:30 -0800)]
Better functionality for ducks linked to BLine
Still not ideal, but should be as good as it was originally.
Carlos Lopez [Tue, 8 Dec 2009 10:17:53 +0000 (11:17 +0100)]
Add Nikita Kitaev's copyright to files he modified.
Carlos Lopez [Tue, 8 Dec 2009 10:00:04 +0000 (11:00 +0100)]
Restore Chris Moore copyright line and remove unused white space at the end one line.
Carlos Lopez [Tue, 8 Dec 2009 09:24:27 +0000 (10:24 +0100)]
Restore linefeed that doesn't exists on the original files.
Nikita Kitaev [Mon, 7 Dec 2009 00:39:24 +0000 (16:39 -0800)]
Fix uneditable angle ducks
Nikita Kitaev [Sat, 5 Dec 2009 20:26:16 +0000 (12:26 -0800)]
Undo blinepoint changes, they don't belong in this branch
Nikita Kitaev [Sat, 5 Dec 2009 20:00:42 +0000 (12:00 -0800)]
Update Mirror Tool
* Change options to use radio buttons
* Add keybinding (shift key) to toggle axis
Nikita Kitaev [Sat, 5 Dec 2009 19:44:36 +0000 (11:44 -0800)]
Fix layer selectability
Event code now belongs in null state, not normal.
Nikita Kitaev [Sat, 5 Dec 2009 05:56:44 +0000 (21:56 -0800)]
Snapping in normal tool
* Override shift-key axis lock in rotate and scale modes
* Constrained rotation snaps to 15 degree intervals
Nikita Kitaev [Sat, 5 Dec 2009 04:28:58 +0000 (20:28 -0800)]
Move Transform Tool into Normal Tool
Since the default tool cannot have tool options, a null tool is
initialized when a new document is first opened
Nikita Kitaev [Wed, 2 Dec 2009 03:51:07 +0000 (19:51 -0800)]
Give names to automatically created inline canvases
Nikita Kitaev [Wed, 2 Dec 2009 03:31:58 +0000 (19:31 -0800)]
Bugfixing
* Stroke always renders on top of fill
* Fix gradient strokes
* Comment out unused parameters
* Work on reducing the number of Paste Canvases
Nikita Kitaev [Wed, 2 Dec 2009 01:42:01 +0000 (17:42 -0800)]
Fix non-vertex ducks not being moved
Nikita Kitaev [Tue, 1 Dec 2009 03:00:55 +0000 (19:00 -0800)]
Restrain dragging for link-to-bline ducks in tools
Nikita Kitaev [Tue, 1 Dec 2009 02:30:54 +0000 (18:30 -0800)]
New Tool: Transform
* Replaces Rotate and Scale tools
* Also allows moving (translating) ducks
* Includes keyboard shortcuts
* Tools reordered in toolbox
Problems:
* Shift key is being used elsewhere
* Needs an icon
* Normal tool cannot be easily removed
Nikita Kitaev [Sat, 28 Nov 2009 19:35:02 +0000 (11:35 -0800)]
Merge branch 'nikitakit_smoothbline' into nikitakit_ducks
Conflicts:
synfig-core/po/fr.po
synfig-core/po/ru.po
synfig-studio/po/es.po
synfig-studio/po/fr.po
synfig-studio/po/ru.po
synfig-studio/src/gtkmm/duckmatic.cpp
Nikita Kitaev [Sat, 28 Nov 2009 19:20:30 +0000 (11:20 -0800)]
Merge branch 'master' into nikitakit_ducks
Nikita Kitaev [Sat, 28 Nov 2009 00:11:49 +0000 (16:11 -0800)]
Modify Ducks functionality
Move code relating to dragging of "Link to BLine" ducks out of
DuckDrag_Translate and into Duck.
Chris Norman [Thu, 26 Nov 2009 05:48:52 +0000 (21:48 -0800)]
Enabling dooglus' single threaded renderer workaround as default for windows to improve stability. Also needs addition of
CPPFLAGS="-DSINGLE_THREADED $CPPFLAGS" to synbuild.conf
Nikita Kitaev [Wed, 25 Nov 2009 20:30:36 +0000 (12:30 -0800)]
Change Link to BLine Reverse Manipulation
It now sets the "amount" parameter for looped links to be as close
as possible to the old one, rather than lie in the range 0...1.
Nikita Kitaev [Mon, 23 Nov 2009 06:23:13 +0000 (22:23 -0800)]
Fix transform code misnesting
Nikita Kitaev [Mon, 12 Oct 2009 01:35:15 +0000 (18:35 -0700)]
Change linking parameters in BLine points
Instead of the old split_tangent parameter, bline points now use
link_radius and link_theta. Old functions are retained for
compatibility.
Note: since get_split_tangent_flag() returns a pointer,
the split_tangent_ parameter must remain for now.
Nikita Kitaev [Mon, 9 Nov 2009 05:05:37 +0000 (21:05 -0800)]
Fix typos
Nikita Kitaev [Sun, 8 Nov 2009 00:00:21 +0000 (16:00 -0800)]
Refractor Vertice->Vertex
Nikita Kitaev [Sat, 7 Nov 2009 23:53:50 +0000 (15:53 -0800)]
Path looping support
Nikita Kitaev [Sat, 7 Nov 2009 21:21:26 +0000 (13:21 -0800)]
Refractoring and code clean-up
Nikita Kitaev [Sat, 7 Nov 2009 07:46:28 +0000 (23:46 -0800)]
Gradient support
* Linear gradients should convert properly in all circumstances.
* Radial gradients should convert properly when the focus and
center are the same.
Carlos Lopez [Tue, 3 Nov 2009 21:14:29 +0000 (22:14 +0100)]
Apply patch 2890548: Resolve issues with libtool 1.5.26 and 2.2.4. Thanks to
Ray Frederikson ( uranus-235 )
Nikita Kitaev [Sun, 25 Oct 2009 05:23:24 +0000 (22:23 -0700)]
Fix closepath problems
The index is no longer incremented twice when encountering "z"
Add support for elements other than "M/m" after "z"
Nikita Kitaev [Sat, 24 Oct 2009 05:51:12 +0000 (22:51 -0700)]
Update Path Parser
Parser now supports relative coordinates, as well as
multiple sets of arguments after a single command.
Nikita Kitaev [Fri, 23 Oct 2009 03:59:41 +0000 (20:59 -0700)]
Filter out unparsable layers
This avoids the creation of extraneous canvases
Nikita Kitaev [Fri, 23 Oct 2009 03:55:50 +0000 (20:55 -0700)]
Transformation support in effects parser
Nikita Kitaev [Thu, 22 Oct 2009 03:49:22 +0000 (20:49 -0700)]
Restructuring
1. Remove plans for converting objects to paths
These convertions are best done in Inkscape.
2. Add skeleton parser_effects
This parser will apply transformations, path effects, etc.
3. Make resolving path transformations optional
Nikita Kitaev [Thu, 22 Oct 2009 03:01:16 +0000 (20:01 -0700)]
Centralized parsing
Old parser methods for paths and polygons have moved to parser_graphics.
Nikita Kitaev [Sat, 17 Oct 2009 05:02:37 +0000 (22:02 -0700)]
Implement generic path parsing
And fix some bugs introduced by mistakes in past few commits.
Nikita Kitaev [Tue, 13 Oct 2009 00:41:50 +0000 (17:41 -0700)]
test
Nikita Kitaev [Tue, 13 Oct 2009 00:05:01 +0000 (17:05 -0700)]
Parser restructuring
Part 1
Nikita Kitaev [Mon, 12 Oct 2009 03:46:23 +0000 (20:46 -0700)]
Formatting
Mostly translating variable names and comments into English.
Carlos Lopez [Sun, 25 Oct 2009 17:49:07 +0000 (18:49 +0100)]
Enable duck reverse manipulation for Range value node convert types.
Carlos Lopez [Sun, 25 Oct 2009 16:45:20 +0000 (17:45 +0100)]
Fix bug in value node range. If link is smaller than minimum it was returned link.
Carlos Lopez [Tue, 20 Oct 2009 20:21:49 +0000 (22:21 +0200)]
Merge branch 'master' into genete_master
Carlos Lopez [Tue, 20 Oct 2009 20:21:01 +0000 (22:21 +0200)]
When a layer is unchecked and it is not in any group don't show a warning message.
Carlos Lopez [Mon, 12 Oct 2009 09:31:58 +0000 (11:31 +0200)]
Fix dates in NEWS files
Carlos Lopez [Mon, 12 Oct 2009 09:31:01 +0000 (11:31 +0200)]
fix date in synfig NEWS file.
Carlos Lopez [Mon, 12 Oct 2009 09:29:14 +0000 (11:29 +0200)]
Tiny correction for NEWS files.
Carlos Lopez [Mon, 12 Oct 2009 09:16:31 +0000 (11:16 +0200)]
Correction of ETL and Synfig Studio NEWS headers.
Carlos Lopez [Sat, 10 Oct 2009 16:37:50 +0000 (18:37 +0200)]
Update README files with latest changes.
Carlos Lopez [Sat, 10 Oct 2009 16:25:23 +0000 (18:25 +0200)]
Update NEWS files properly.
Carlos Lopez [Sat, 10 Oct 2009 16:15:03 +0000 (18:15 +0200)]
Write the correct version in the configure.ac files.
Carlos Lopez [Fri, 9 Oct 2009 20:28:07 +0000 (22:28 +0200)]
Update Spanish translation.
Carlos Lopez [Fri, 9 Oct 2009 19:54:24 +0000 (21:54 +0200)]
Update Russian translation. Thanks to Alexandre Prokoudine
Carlos Lopez [Thu, 8 Oct 2009 20:31:50 +0000 (22:31 +0200)]
Add new splash screen for 0.62.00 version.
Carlos Lopez [Mon, 5 Oct 2009 20:03:05 +0000 (22:03 +0200)]
Sort alphabetically the artists in the About Dialog.
Carlos Lopez [Mon, 5 Oct 2009 19:57:50 +0000 (21:57 +0200)]
Add Ray Frederikson (uranus-235) to the authors by his contribution in the reverse mmanipulation in the scale convert type.
Carlos Lopez [Mon, 5 Oct 2009 19:30:41 +0000 (21:30 +0200)]
Better redaction for NEWS files. Thanks to muhkayoh
Carlos Lopez [Mon, 5 Oct 2009 14:44:48 +0000 (16:44 +0200)]
Fix some typos in the NEWS file.
Carlos Lopez [Mon, 5 Oct 2009 14:27:43 +0000 (16:27 +0200)]
Update French translation.Thanks to Aurore D. (rore)
Nikita Kitaev [Sun, 4 Oct 2009 04:18:14 +0000 (21:18 -0700)]
Fix accidentally remaining hardcoded index
Nikita Kitaev [Sun, 4 Oct 2009 03:51:31 +0000 (20:51 -0700)]
Remove hard-coded link positions in reference to ValueDesc
Instead, the link positions are determined from the valuenode names.
Nikita Kitaev [Sat, 3 Oct 2009 22:59:31 +0000 (15:59 -0700)]
Remove link references by index when link name can be used
Carlos Lopez [Sat, 3 Oct 2009 18:11:00 +0000 (20:11 +0200)]
Fix a typo in the dummy splash screen.
Carlos Lopez [Sat, 3 Oct 2009 18:09:54 +0000 (20:09 +0200)]
Bump versions in configure.ac file.
0.04.13 Release Candidate #1
0.62.00 Release Candidate #1
Carlos Lopez [Sat, 3 Oct 2009 17:48:40 +0000 (19:48 +0200)]
Add the 0.61.09 splash screen file to the Makefile.
Carlos Lopez [Sat, 3 Oct 2009 17:37:17 +0000 (19:37 +0200)]
Add a dummy 0.62.0 RC1 splash screen.