59d8b00827
SVG icon page: Added more SVG icons, made flyouts work (not on Opera), set all fallback icons, improved UI on resize
Alexis Deveria
2009-11-04 21:00:21 +00:00
78bd23003c
Made SVG-icons toolbar resizing more efficient, added new size option
Alexis Deveria
2009-11-04 16:48:33 +00:00
516703cac7
transformlist branch: Fix proper sizing of selector boxes
Jeff Schiller
2009-11-04 15:30:10 +00:00
b0d565bdeb
Stopped rounding of circles, added fix for importing SVG on Opera/Win/Non-EN
Alexis Deveria
2009-11-03 21:16:36 +00:00
ea2d803c18
Fixed Issue 301: Move to Layer doesn't behave properly in Opera and Safari
Alexis Deveria
2009-11-03 18:21:23 +00:00
e726d8e9b1
Prevent selection box from scaling on resize using original method
Alexis Deveria
2009-11-03 17:47:33 +00:00
85d35b6cbd
transformlist branch: fix scaling or rotated elements
Jeff Schiller
2009-11-03 15:59:27 +00:00
f9b4b0a647
Small fix to allow moving of multiple elements
Alexis Deveria
2009-11-03 14:27:33 +00:00
f2893ff847
Base check-in of transformlist refactoring
Jeff Schiller
2009-11-02 20:09:02 +00:00
10054fed67
Making a branch for Transform List refactoring
Jeff Schiller
2009-11-02 20:04:43 +00:00
d0784dcabd
Fixed several group selection bugs
Alexis Deveria
2009-11-02 19:18:37 +00:00
f15a2da457
Made selection box on groups include strokes. Possibly fixes Issue 289
Alexis Deveria
2009-11-02 17:11:37 +00:00
e960db29ff
Made various zoom improvements, fixed zoom centering on spinner zoom
Alexis Deveria
2009-10-29 17:19:07 +00:00
fc92f6fff1
Fixed incorrect Fit to Content crop by making getVisibleElements ignore groups
Alexis Deveria
2009-10-28 19:20:56 +00:00
b59e989b12
Fixed issue 296: Align tools do not align properly when the zoom is active
Alexis Deveria
2009-10-28 18:50:12 +00:00
a7b3b7dd25
Made zoom work on Shift+mousewheel (fails in Opera), made zoom out work on Shift+click in zoom mode
Alexis Deveria
2009-10-28 18:04:38 +00:00
21820931c1
Toggle side panel open when Layers tab is clicked
Jeff Schiller
2009-10-28 14:22:23 +00:00
3d5fa78f67
Add an update() function to SVGEditTransformList
Jeff Schiller
2009-10-28 14:09:46 +00:00
54e5ff8c09
Changing polygon icon to new path icon, switching places with text tool
Alexis Deveria
2009-10-28 13:20:13 +00:00
544a06863e
First chunk of code that will be used for transform list refactoring - code is currently unused
Jeff Schiller
2009-10-27 20:54:29 +00:00
580d0391a4
Added HTML file and icon-containing SVG for experimenting with SVG icons - See revision comment for more info
Alexis Deveria
2009-10-27 20:22:28 +00:00
3dcd17f4b1
Fixed issue 311: Angle of rotation value isn't updated when the rotation is made with the handle. Also made opacity options hide while dragging slider
Alexis Deveria
2009-10-27 13:24:18 +00:00
c287c5a531
Fixed issue 304, changed status of project to alpha
Alexis Deveria
2009-10-26 14:28:48 +00:00
0fa6da2afc
Fixed Issue 232: undo after fit to content (Document properties)
Alexis Deveria
2009-10-23 18:03:48 +00:00
80696e17eb
Fixed issue 292: Change the color of the handles of the segment selected in pathedit mode
Alexis Deveria
2009-10-23 17:27:37 +00:00
b1c24d5920
Import/export changes: All numbers are now rounded on export. Paths now always import as absolute vals, and export to relative ones.
Alexis Deveria
2009-10-23 15:21:27 +00:00
f008e8f4d0
Fixed Issue 279 by hiding bottom tools on pathedit mode, also fixed other minor problems
Alexis Deveria
2009-10-22 19:36:04 +00:00
cbf856a0bc
Made background image resize correctly when zooming
Alexis Deveria
2009-10-22 17:23:45 +00:00
ff41dea34a
Added option to set background color/image to editor (issue 39)
Alexis Deveria
2009-10-22 14:56:09 +00:00
5984c2643c
Minor improvement to mouse_target code
Jeff Schiller
2009-10-22 13:20:41 +00:00
04269414a9
Commonize the discovery of the mouse target in the mousedown function
Jeff Schiller
2009-10-22 03:29:49 +00:00
a39af2b6d7
Refinement of math from previous check-in (avoiding some DOM calls)
Jeff Schiller
2009-10-22 03:18:54 +00:00
5ade7006c1
Potentially fix Issue 193: Use inverse of screen CTM on mouse event coordinates to get to relative SVG coordinates
Jeff Schiller
2009-10-22 03:07:15 +00:00
18a9d20cfd
Fixed issue 290 using method in comment #9
Alexis Deveria
2009-10-21 19:21:48 +00:00
e253f48991
Minor fix for custom spinner functions
Alexis Deveria
2009-10-21 12:31:58 +00:00
e3fb3b0ac8
Updated jQuerySpinBtn to prevent unwanted input field updates, possibly fixing issue 74
Alexis Deveria
2009-10-21 12:26:09 +00:00
aef268629a
Made various CSS changes, changed opacity dropdown to spinner+superdropdown
Alexis Deveria
2009-10-20 20:06:55 +00:00
a0d4f0e263
Changed font drop-down list to spinner, now uses px rather than pt
Alexis Deveria
2009-10-20 15:50:58 +00:00
39e71579e3
Made Image Title change undoable
Alexis Deveria
2009-10-20 13:49:53 +00:00
b07c171d83
Add fill-rule, stroke-dashoffset, stroke-linecap, stroke-linejoin, stroke-miterlimit to whitelist. Add some notes for reducing transforms.
Jeff Schiller
2009-10-19 20:13:52 +00:00
df8c220714
Added ability to set title for image (issue 125). Also: use native base64 encoder if found when encoding
Alexis Deveria
2009-10-19 19:06:07 +00:00
e667d63ac8
Rename all script/UI poly elements to path. Add TODOs for localization. Change MIME type of lang.XX.js files to text/javascript to better track in Subversion.
Jeff Schiller
2009-10-18 20:46:32 +00:00
0cdbb8d584
Rename 'path' mode to 'fhpath' (freehand path)
Jeff Schiller
2009-10-18 20:04:26 +00:00
d71d97b678
Fix new selection behavior for paths. Add switch, requiredFeatures, systemLanguage, desc to whitelist. Rename polyedit to pathedit universally. Cleaned up code a bit.
Jeff Schiller
2009-10-17 20:29:56 +00:00
bfcff65bbe
Removal of some debugging code and commented out code
Jeff Schiller
2009-10-16 20:08:36 +00:00
3605849bdd
More selection refining - only select an element if we've clicked, not dragged
Jeff Schiller
2009-10-16 20:07:15 +00:00
af80ae4ff8
Prevent going into select mode when rotating, resizing or editing path nodes
Jeff Schiller
2009-10-16 18:21:31 +00:00
9ecaddbd94
Fix Issue 291: keep tool by default, automatically switch to select mode if clicking on a shape
Jeff Schiller
2009-10-16 18:01:05 +00:00
211c478bf0
Add some tooltips to path control nodes. Add code for fetching data: representation of raster images (commented out)
Jeff Schiller
2009-10-16 13:17:23 +00:00
abcb7aa579
Fix Issue 288: Merge ed's patch to make svg-edit a standalone widget
Jeff Schiller
2009-10-15 21:15:18 +00:00
14dad9f1c8
Fix Issue 180: contextual tool buttons show as pressed in when pressed, also highlighted when hovered
Jeff Schiller
2009-10-15 14:49:06 +00:00
644310d412
Fix Issue 155: non-ASCII characters now work in text elements via XML numeric references
Jeff Schiller
2009-10-14 18:49:35 +00:00
f82f098daa
Remove revision tooltip as this does not work for the live version on GoogleCode
Jeff Schiller
2009-10-14 18:01:05 +00:00
b7b63157ca
More experimentation with SVN keywords
Jeff Schiller
2009-10-14 16:57:31 +00:00
59b6e73e0b
Experimenting with svn keywords
Jeff Schiller
2009-10-14 16:54:25 +00:00
f229d4c12e
Fix Issue 280: Update layer list and Move To select box after moving elements. Fix Issue 281: Make side panel resizable up to 300px, make default snap-open size 150px
Jeff Schiller
2009-10-14 16:29:28 +00:00
22bac1eac5
Refresh API docs
Jeff Schiller
2009-10-14 05:21:40 +00:00
9f3cb7d668
When hovering over a layer name, turn it blue and italic
Jeff Schiller
2009-10-14 05:18:52 +00:00
8ce44e7755
Fix Issue 233: Highlight the layer when its name is hovered
Jeff Schiller
2009-10-14 05:11:51 +00:00
ca67ea8af2
Fix dragging of side panel so that it doesn't 'stick' to the mouse pointer - woohoo
Jeff Schiller
2009-10-14 04:50:17 +00:00
3c3de0c936
Tweak side panel div and handle so that the canvas' vertical scrollbar is still draggable
Jeff Schiller
2009-10-14 04:25:44 +00:00
2b6d0c467b
Add shortcut key (X) to eXpand/collapse the side panel
Jeff Schiller
2009-10-14 04:16:48 +00:00
923aa6abb6
Fix Issue 231: Opera again now shows shapes being redrawn. Opera does not like suspendRedraw() apparently
Jeff Schiller
2009-10-14 03:03:13 +00:00
87811c0fb8
More tweaking to the Layers panel. Added some missing API doc files.
Jeff Schiller
2009-10-14 02:50:07 +00:00
1f7b1f19f5
Fixed issue 213 by allowing a custom function as a step parameter to jQuerySpinBtn.js
Alexis Deveria
2009-10-13 18:30:44 +00:00
7a784ad87c
Rename Poly Tool tooltip to Path Tool (only in English translation)
Jeff Schiller
2009-10-13 15:11:12 +00:00
ad90154077
Added segment selection line for paths
Alexis Deveria
2009-10-13 14:52:51 +00:00
5771e91e13
Fix serialization of xml:space attribute. Restore copying of text elements.
Jeff Schiller
2009-10-13 05:41:32 +00:00
79522f7434
Prompt user when moving elements to a layer. Remove some dead code. Comment more prompts needing localization.
Jeff Schiller
2009-10-13 03:16:02 +00:00
91d450b5cb
More SvgCanvas API docs updates
Jeff Schiller
2009-10-13 02:48:27 +00:00
588902cecf
More API Docs updates
Jeff Schiller
2009-10-13 02:35:36 +00:00
47852b96a0
Updated API docs
Jeff Schiller
2009-10-13 01:40:38 +00:00
fb54e70a6b
Fix Issue 273: preserve whitespace in text elements
Jeff Schiller
2009-10-13 00:51:15 +00:00
1cb98fe0fc
Fix Issue 274: pasting in text has pointer-events problems
Jeff Schiller
2009-10-13 00:48:05 +00:00
3509ab975f
Fixed behavior of last node on open path
Alexis Deveria
2009-10-12 20:26:03 +00:00
9d24318b2b
TODOs for localization
Jeff Schiller
2009-10-12 18:53:54 +00:00
83f1c79e6b
Made poly points moveable after rotation. Oh yes.
Alexis Deveria
2009-10-12 14:29:21 +00:00
93232fa6fb
Issue 124: Move copyright out of tools_bottom_3
Jeff Schiller
2009-10-12 02:54:05 +00:00
afa5942668
Fix Issue 271: Repair cut error and restore opacity tool functionality
Jeff Schiller
2009-10-12 02:38:27 +00:00
1f48bbcedf
Fix Issue 270: element selectable again. Remove setting of pointer-events to 'none' on all children as they all inherit now from the layer
Jeff Schiller
2009-10-11 07:35:21 +00:00
4a2141fd8a
Make the layer handle draggable.
Jeff Schiller
2009-10-11 06:07:57 +00:00
b1393df28c
Move-To-Layer control now lives in the Layers panel. Restructured layout of layers panel and added a non-functional handle. Changed pointer-events to be 'inherit' for all elements inside the layer. Clear selection after moving elements to a layer.
Jeff Schiller
2009-10-11 04:32:21 +00:00
2549e8ddd6
Fix Issue 227: Move elements to a different layer. Also document all of the Layer API functions of SvgCanvas.
Jeff Schiller
2009-10-10 21:46:06 +00:00