Commit Graph

  • 61fe5dc9fe Issue 73: Ensure first layer is always selected. Adjust layer buttons to fit Opera and Webkit. Jeff Schiller 2009-09-22 02:50:50 +00:00
  • ef4d16ee05 Issue 73: Make New/Delete layer undo-able. Implement Rename layer. Ensure layers have unique names Jeff Schiller 2009-09-22 02:42:31 +00:00
  • cda961e7ba More work on Issue 73: Can now create and delete layers with undo/redo Jeff Schiller 2009-09-22 01:00:24 +00:00
  • 18253b5e5d Issue 73: A good deal of the plumbing is now down for layers. You can select the current layer in the layers panel and elements not on the current layer are not selectable. Jeff Schiller 2009-09-21 22:16:44 +00:00
  • 3a650df943 Fixed bug caused by moving a horizontal/vertical line Alexis Deveria 2009-09-21 20:23:42 +00:00
  • 1479bf7de4 More work on Layers UI, base internal work to get layers created. Jeff Schiller 2009-09-21 02:05:58 +00:00
  • c8c8fdb9f3 Fix Issue 219: Remove rounding of dimensions when objects are moved, resized, etc Jeff Schiller 2009-09-21 00:03:47 +00:00
  • 4015137b3e TODOs for Issue 73 Jeff Schiller 2009-09-20 23:31:54 +00:00
  • 705e18d9ab Start of Layers UI (Issue 73) - completely nonfunctional at this point Jeff Schiller 2009-09-20 23:04:57 +00:00
  • d0101dbc84 added postMessage listner which evals commands to enable a potential future embed API Kevin Kwok 2009-09-18 20:22:02 +00:00
  • 4b00fad3d1 Updated Wave Gadget with new HTML Kevin Kwok 2009-09-18 20:16:50 +00:00
  • 8036ac8f62 Started work for Issue 74: selector boxes sized properly at high zoom levels. Still a problem with polys Jeff Schiller 2009-09-17 14:47:54 +00:00
  • 195ecb080d Make side panel scrollable in vertical direction and add some dummy text Jeff Schiller 2009-09-16 19:43:49 +00:00
  • 7ebaf0626d Mock-up of side panels concept (for layers) Jeff Schiller 2009-09-16 19:21:53 +00:00
  • 7cba0dd1f6 Moving zoom panel to the bottom to give more room at the top Jeff Schiller 2009-09-16 18:35:09 +00:00
  • 30a133a399 Add rubber-box for zoom tool Jeff Schiller 2009-09-16 17:18:11 +00:00
  • 4da66bec93 Added working zoom button for drag/click zoom, no visible box yet Alexis Deveria 2009-09-16 15:45:50 +00:00
  • 6be966e0d2 Fixed zoom panel CSS Alexis Deveria 2009-09-16 14:26:13 +00:00
  • b6a1128fd1 Added support for 'Fit to ...' zoom options Alexis Deveria 2009-09-16 14:12:51 +00:00
  • fe42d462b5 Fix position of color/gradient picker Jeff Schiller 2009-09-15 21:11:14 +00:00
  • 57dab90b8c Fix Issue 205: scale the 'fuzz' factor for polygon point picking in case of zoom Jeff Schiller 2009-09-15 20:50:38 +00:00
  • 68033690bd Added advanced dropdown button for zoom, only %s work for now Alexis Deveria 2009-09-15 18:13:00 +00:00
  • 2b57e93971 Added fix to increasing zoom from minimum using spinner Alexis Deveria 2009-09-15 15:04:00 +00:00
  • 606e474efb Added zoom spinner to interface Alexis Deveria 2009-09-15 14:38:26 +00:00
  • c10373a5ae Undo/Redo and separator now divs with background-image Jeff Schiller 2009-09-15 13:41:06 +00:00
  • 33e3d9007e Started moving some <img> elements to <div> with background-image Jeff Schiller 2009-09-15 13:25:19 +00:00
  • 1673406356 Fix flyout alignment by nudging down a few pixels Jeff Schiller 2009-09-14 19:16:35 +00:00
  • 33ae9554a3 No reason to introduce a SVG rect here, we can just use the background-color or background-image of the svgcanvas div Jeff Schiller 2009-09-14 19:11:06 +00:00
  • 3065e6a451 Start on background properties Jeff Schiller 2009-09-14 05:53:56 +00:00
  • ea7133d271 Woops, last commit fixed was for Issue 169 Jeff Schiller 2009-09-14 01:25:28 +00:00
  • 33cd428ef2 Fix Issue 186: Actual resolution always shown as selected Jeff Schiller 2009-09-14 01:23:31 +00:00
  • 11c49d61dd Better behavior for custom resolutions Jeff Schiller 2009-09-14 01:17:29 +00:00
  • 78a77cf9d4 Fix Issue 186: Basic Document Properties window Jeff Schiller 2009-09-14 00:04:53 +00:00
  • c56fa2bd0d More markup for the doc properties dialog (still empty) Jeff Schiller 2009-09-13 19:58:06 +00:00
  • 3b33c919ec Add first bits of markup for Doc Props window. Nudge editor down a few pixels Jeff Schiller 2009-09-13 16:31:33 +00:00
  • 314b7754f8 Add Document Properties button for Issue 186 Jeff Schiller 2009-09-13 16:17:12 +00:00
  • 05253d1366 Finish Issue 40: grouping Jeff Schiller 2009-09-13 15:50:43 +00:00
  • 8019c343ec Fix Issue 199: remove unused vertical flyouts for now as they cause duplicate IDs in the HTML Jeff Schiller 2009-09-13 13:00:43 +00:00
  • 158eb2eec4 Fix Issue 194: svgzoom is emptied, not svgroot Jeff Schiller 2009-09-13 12:55:15 +00:00
  • 14725fb8bf Fix Issue 192: broken while working on the zoom feature Jeff Schiller 2009-09-13 04:09:33 +00:00
  • 922b8c65ca More work for the Zoom feature (fix poly editing when rotated) Jeff Schiller 2009-09-12 04:49:50 +00:00
  • 92dee57fa7 Fixed rotation select box and added codedread's poly changes Alexis Deveria 2009-09-11 16:49:57 +00:00
  • 0f29ad3e8b Fixed resolution change function Alexis Deveria 2009-09-11 15:49:50 +00:00
  • 53a6f81960 Fixed typo: paresInt->parseInt Alexis Deveria 2009-09-11 13:40:04 +00:00
  • d9ebb5bf08 Standardized x/y variables on mouse events, more polyedit+zoom improvements Alexis Deveria 2009-09-11 13:32:56 +00:00
  • 05765706dc Fixed poly creation on zoom Alexis Deveria 2009-09-10 20:34:20 +00:00
  • 68716b04a7 Fixed multi-select rectangle on zoom Alexis Deveria 2009-09-10 19:20:26 +00:00
  • 5636cd3f73 Fixing Bug 189 , adding icon in status bar in firefox Narendra Sisodiya 2009-09-10 19:13:40 +00:00
  • d514c9d9c6 Made zoom center on image Alexis Deveria 2009-09-10 18:51:41 +00:00
  • dad7b7f98b Final fix for Issue 119: Correctly updated selectedBBoxes after an element is removed from selection Jeff Schiller 2009-09-10 14:27:34 +00:00
  • fe4cac17e6 More fixes for zoom: handle old content that does not have a viewBox Jeff Schiller 2009-09-09 18:15:28 +00:00
  • 9e925d1e1f More fixes for zoom functionality (serialization works again, it seems) Jeff Schiller 2009-09-09 17:41:28 +00:00
  • 7de608001e Fix svgToString() for new zoom DOM structure Jeff Schiller 2009-09-09 16:43:09 +00:00
  • 81c3689a2b don't use +/- keys for zooming (interfere with Opera and maybe other browsers as well) don't keep minified versions of our scripts in trunk Pavol Rusnak 2009-09-09 16:36:25 +00:00
  • 8bc6536a86 Bind ctrl+up/down to zoom for compatibility (my + key doesn't work with current bindings) Jeff Schiller 2009-09-09 15:23:44 +00:00
  • 4b5a47fa51 Added basic support for Zoom (issue 38) using + and - keys. Source view and Save work, some features buggy when zooming. Alexis Deveria 2009-09-09 14:18:24 +00:00
  • 3ce957efe9 correcting upper version in addon Narendra Sisodiya 2009-09-08 20:05:44 +00:00
  • 4eb30032d0 Most of the work for Issue 119: shift-click can be used. But still an intermittent resizing problem when drag-moving Jeff Schiller 2009-09-06 23:25:12 +00:00
  • eb44c62740 Issue 40: Fix group, rotate, ungroup scenario when children are not themselves rotated. Jeff Schiller 2009-09-06 13:00:05 +00:00
  • f70cdf5043 Fix another bug with Issue 40: group, rotate, move, undo, redo: now works Jeff Schiller 2009-09-06 03:51:16 +00:00
  • e1382ac70a Issue 40: Fix move, resize, rotate of groups. Ungroup with rotations do not work properly yet. Jeff Schiller 2009-09-06 01:59:26 +00:00
  • 45388a21f3 Rename recalculateSelectedDimensions() to recalculatDimensions() Jeff Schiller 2009-09-05 23:09:46 +00:00
  • a4f00f9c53 Issue 40: Fix selection of groups Jeff Schiller 2009-09-05 22:20:36 +00:00
  • bc399b24f0 First part of Issue 40: Allow grouping/ungrouping with undo. Cannot move/resize groups. Cannot properly select groups unless drag-selecting. Jeff Schiller 2009-09-05 22:09:42 +00:00
  • cce9037e89 Add icons for group/ungroup and contextual buttons/panels. No functionality yet. Jeff Schiller 2009-09-05 20:03:47 +00:00
  • 005a864c98 cp -a is GNU only ... Pavol Rusnak 2009-09-05 18:52:39 +00:00
  • 306dfaa69d fix Makefile for firefox extension Pavol Rusnak 2009-09-05 18:46:53 +00:00
  • 6a8f0576f7 fix paths in resulting zipped files (release, firefox extension, opera widget) Pavol Rusnak 2009-09-05 18:36:44 +00:00
  • 52a7216690 Fix namespace prefix problem in serializing function Jeff Schiller 2009-09-05 18:13:20 +00:00
  • d86d5c3518 actually add makefile :-D Pavol Rusnak 2009-09-05 16:46:41 +00:00
  • b67871091b Fix xlink prefix serialization. Final bits of tabination :) Jeff Schiller 2009-09-05 11:59:25 +00:00
  • 60b1aa01ba Fix bug in whitelist that I introduced. FIx more tabination. Move image tool after polygon and add shortcut key (8) Jeff Schiller 2009-09-05 11:34:51 +00:00
  • 93cfb44e91 Use global variable xlinkns. Fix tabbing/indentation. Jeff Schiller 2009-09-05 11:19:42 +00:00
  • 5fe5ce2fe6 Add transform to image whitelist so that images can rotate. Add xlink:title too Jeff Schiller 2009-09-05 11:18:08 +00:00
  • f349b4e91f Fixed error with setting image url Kevin Kwok 2009-09-04 23:13:15 +00:00
  • 83df0e1403 Add more whitelisted attributes for the <image> element. Add XLINK namespace to svg root. Jeff Schiller 2009-09-04 23:08:27 +00:00
  • 4c8227ce99 Proper MIME type for image.png. Relabel to 2.4-preAlpha. Jeff Schiller 2009-09-04 22:56:08 +00:00
  • 852657cc61 Selecting images does not set the fill and stroke (might be hackish) so it doesnt prevent adding of more shapes Kevin Kwok 2009-09-04 22:23:30 +00:00
  • ccef6a0f49 Image drawing support Kevin Kwok 2009-09-04 22:22:40 +00:00
  • 3be9c72c68 Added the image.png image Kevin Kwok 2009-09-04 22:01:14 +00:00
  • 47ae164a00 Revert last change (link to unminified JS on trunk) Jeff Schiller 2009-09-04 21:31:50 +00:00
  • bc7b1880f8 Check in minimized JS and updated HTML. Remove jPicker (now included as part of jGraduate) Jeff Schiller 2009-09-04 21:23:54 +00:00
  • 40e51e83c2 Fix Issue 178: Selector boxes disappearing after New document Jeff Schiller 2009-09-04 17:44:08 +00:00
  • 2dd77453a9 Another fix for Issue 172: restore the rubber-band box for multiselect Jeff Schiller 2009-09-04 17:23:56 +00:00
  • 26f1b5bb0c Fix Issue 177: rotation point should always be an integer (should avoid Opera 10 bug on non-English systems) Jeff Schiller 2009-09-04 16:48:20 +00:00
  • b995f1663a Fixed last part of issue 172 Alexis Deveria 2009-09-04 16:26:48 +00:00
  • 4043d459dd create one Makefile in the top root directory (WIP - need to remove build path from resulting archives) Pavol Rusnak 2009-09-04 16:10:50 +00:00
  • 5df494c2b6 Fixed remaining bug for 164 and additional bug that selects correct paint tab on change to gradient Alexis Deveria 2009-09-04 14:52:21 +00:00
  • 4ec916cf9b Remove TODOs for rotator branch - they are done Jeff Schiller 2009-09-04 14:32:58 +00:00
  • 062fcebe70 Fixed variable name change Alexis Deveria 2009-09-04 13:42:44 +00:00
  • b6970bf6db Fixed Issue 164: Colorpicker doesn't display correctly on Firefox 1.5.x by updating to latest version of jGraduate Alexis Deveria 2009-09-04 13:25:35 +00:00
  • 14f42e8621 Fix Issue 172: ensure the selector manager is re-initialized upon clearing the document Jeff Schiller 2009-09-04 06:36:37 +00:00
  • 701549a404 Fix gradients broken from previous checkins Jeff Schiller 2009-09-04 06:30:18 +00:00
  • c9c771392d Fix most of Issue 170: Remove undoable fill/stroke/opacity changes upon creation of elements. Fix setting fill/stroke paint opacity. Jeff Schiller 2009-09-04 06:11:04 +00:00
  • c6847f23ad Fix Issue 158: Problems with redo/undo and rotated elements. Refactor of code for Issue 170. Jeff Schiller 2009-09-04 05:10:48 +00:00
  • 9ead34fca1 removed a comma without crying Kevin Kwok 2009-09-03 19:40:46 +00:00
  • 14eac24ffa Fixed rotate bug in Webkit in issue 163 Alexis Deveria 2009-09-03 17:03:07 +00:00
  • 182266e6de Fix MIME type of icon Jeff Schiller 2009-09-03 00:01:23 +00:00
  • ec4d36e5fb evil eval button now Kevin Kwok 2009-09-02 23:17:32 +00:00
  • f8ca659331 reverted because for some reason google is throwing 500 errors Kevin Kwok 2009-09-02 23:15:25 +00:00