Aleksander Łukasz [Sun, 30 Jun 2013 18:50:05 +0000 (20:50 +0200)]
Adding jshint grunt task
Aleksander Łukasz [Sun, 30 Jun 2013 18:41:10 +0000 (20:41 +0200)]
Building js & css for editor with r.js/lessc via grunt tasks
Aleksander Łukasz [Fri, 28 Jun 2013 13:47:48 +0000 (15:47 +0200)]
Refactoring
Aleksander Łukasz [Fri, 28 Jun 2013 12:32:07 +0000 (14:32 +0200)]
Fixing wrapping nodes with subnodes
canvas.nodeWrap was given wrong arguments when text selected on the
left of first subnode was longer than the text selected on the right
of last subnode
Aleksander Łukasz [Fri, 28 Jun 2013 12:08:18 +0000 (14:08 +0200)]
Refactoring
Aleksander Łukasz [Fri, 28 Jun 2013 11:57:25 +0000 (13:57 +0200)]
Refactoring
Aleksander Łukasz [Fri, 28 Jun 2013 11:30:27 +0000 (13:30 +0200)]
Wrapping in node text with subnodes
Aleksander Łukasz [Fri, 28 Jun 2013 10:54:05 +0000 (12:54 +0200)]
Fixing wrapping text when text not in first node of its parent
Aleksander Łukasz [Fri, 28 Jun 2013 08:59:56 +0000 (10:59 +0200)]
Removing unused code
Aleksander Łukasz [Fri, 28 Jun 2013 08:36:51 +0000 (10:36 +0200)]
Removing bullet/enum from list item containing nested list
Aleksander Łukasz [Fri, 28 Jun 2013 08:35:30 +0000 (10:35 +0200)]
Fix
Aleksander Łukasz [Fri, 28 Jun 2013 08:28:14 +0000 (10:28 +0200)]
Using === instead of isSameNode (not supported in FF)
Aleksander Łukasz [Fri, 28 Jun 2013 08:02:02 +0000 (10:02 +0200)]
Fix in transformations
Aleksander Łukasz [Thu, 27 Jun 2013 14:38:39 +0000 (16:38 +0200)]
nested list wip
Aleksander Łukasz [Thu, 27 Jun 2013 13:13:36 +0000 (15:13 +0200)]
Fixing breaking node into two
Aleksander Łukasz [Thu, 27 Jun 2013 13:10:49 +0000 (15:10 +0200)]
Fixing returning from source to visual editor after edit
Aleksander Łukasz [Thu, 27 Jun 2013 11:45:10 +0000 (13:45 +0200)]
Introducing two types of lists: bullet & enum
Aleksander Łukasz [Thu, 27 Jun 2013 11:39:56 +0000 (13:39 +0200)]
Fixing list removal
Aleksander Łukasz [Thu, 27 Jun 2013 11:35:16 +0000 (13:35 +0200)]
Fixing canvas.nodeInsideList
Aleksander Łukasz [Thu, 27 Jun 2013 11:01:45 +0000 (13:01 +0200)]
Test for canvas.nodeInsideList
Aleksander Łukasz [Thu, 27 Jun 2013 09:00:10 +0000 (11:00 +0200)]
Integrating new canvas api into rest of the modules
Aleksander Łukasz [Thu, 27 Jun 2013 07:41:49 +0000 (09:41 +0200)]
WIP: Refactoring canvas api - canvas, canvasNode + tests
todo: integration into the rest of the documentCanvas module
and its helper modules
Aleksander Łukasz [Wed, 26 Jun 2013 10:32:58 +0000 (12:32 +0200)]
Fixing canvas.createList
Selecting text for list items from bottom to top wasn't supported
Aleksander Łukasz [Mon, 24 Jun 2013 15:03:39 +0000 (17:03 +0200)]
bringing back wrapping text with nodes
Aleksander Łukasz [Mon, 24 Jun 2013 14:09:48 +0000 (16:09 +0200)]
cleanup
Aleksander Łukasz [Mon, 24 Jun 2013 10:42:00 +0000 (12:42 +0200)]
Adding/removing lists - first approach
Aleksander Łukasz [Mon, 24 Jun 2013 10:40:16 +0000 (12:40 +0200)]
canvas api: removing list
Aleksander Łukasz [Mon, 24 Jun 2013 10:39:55 +0000 (12:39 +0200)]
fix: breaking from loop properly
Aleksander Łukasz [Mon, 24 Jun 2013 10:39:14 +0000 (12:39 +0200)]
canvas api: fixing list adding
Aleksander Łukasz [Fri, 21 Jun 2013 12:55:03 +0000 (14:55 +0200)]
Cleanup: removing unused code
Aleksander Łukasz [Fri, 21 Jun 2013 12:43:45 +0000 (14:43 +0200)]
canvas manager wip: experiments
Aleksander Łukasz [Fri, 21 Jun 2013 12:24:55 +0000 (14:24 +0200)]
canvas api wip: getting previous node
Aleksander Łukasz [Fri, 21 Jun 2013 12:19:16 +0000 (14:19 +0200)]
canvas api wip: remove node
Aleksander Łukasz [Thu, 20 Jun 2013 10:46:12 +0000 (12:46 +0200)]
canvas manager wip - setting cursor at the beginning of a new node
Aleksander Łukasz [Thu, 20 Jun 2013 10:34:52 +0000 (12:34 +0200)]
canvas manager wip - indentation fix
Aleksander Łukasz [Thu, 20 Jun 2013 10:34:39 +0000 (12:34 +0200)]
canvas manager wip - splitting node
Aleksander Łukasz [Thu, 20 Jun 2013 10:33:14 +0000 (12:33 +0200)]
canvas manager wip
Aleksander Łukasz [Thu, 20 Jun 2013 09:08:48 +0000 (11:08 +0200)]
canvas api wip: refactoring
Aleksander Łukasz [Thu, 20 Jun 2013 09:02:52 +0000 (11:02 +0200)]
canvas api wip: splitting nodes with subnodes
Aleksander Łukasz [Thu, 20 Jun 2013 08:31:09 +0000 (10:31 +0200)]
documentCanvas: fixing layout
Handling horizontal resizing of the view port
Aleksander Łukasz [Thu, 20 Jun 2013 08:01:21 +0000 (10:01 +0200)]
Experimenting with higher level canvas api
Aleksander Łukasz [Thu, 20 Jun 2013 07:49:40 +0000 (09:49 +0200)]
documentCanvas: displaying lists and tables
Aleksander Łukasz [Thu, 20 Jun 2013 07:46:14 +0000 (09:46 +0200)]
documentCanvas fix: fixing end of node recognition on node insert
Aleksander Łukasz [Wed, 19 Jun 2013 07:34:41 +0000 (09:34 +0200)]
Preventing browser from removing node when last character gets deleted via backspace
Aleksander Łukasz [Tue, 18 Jun 2013 14:28:13 +0000 (16:28 +0200)]
testing wip: using requirejs
Aleksander Łukasz [Tue, 18 Jun 2013 13:24:42 +0000 (15:24 +0200)]
testing wip - fixing path
Aleksander Łukasz [Tue, 18 Jun 2013 13:18:27 +0000 (15:18 +0200)]
testing wip - exposing chai.assert
Aleksander Łukasz [Tue, 18 Jun 2013 13:11:16 +0000 (15:11 +0200)]
testing wip: mocha.conf.js
Aleksander Łukasz [Tue, 18 Jun 2013 13:03:16 +0000 (15:03 +0200)]
testing wip: karma + chai
Aleksander Łukasz [Tue, 18 Jun 2013 12:00:13 +0000 (14:00 +0200)]
Initial focus in dialogs
Aleksander Łukasz [Tue, 18 Jun 2013 10:28:14 +0000 (12:28 +0200)]
documentCanvas: restoring scrollbar position on displaying canvas again
Aleksander Łukasz [Tue, 18 Jun 2013 10:25:00 +0000 (12:25 +0200)]
Layout and tabs view informs its views about being hidden
Aleksander Łukasz [Tue, 18 Jun 2013 10:16:42 +0000 (12:16 +0200)]
Typo
Aleksander Łukasz [Tue, 18 Jun 2013 10:15:54 +0000 (12:15 +0200)]
Moving caret back to selected node when documentCanvas is shown again
Aleksander Łukasz [Tue, 18 Jun 2013 10:08:54 +0000 (12:08 +0200)]
documentCanvas: Fixing missing carret on initially selected ndoe
Aleksander Łukasz [Tue, 18 Jun 2013 10:07:51 +0000 (12:07 +0200)]
Layout informs its views on being shown
Aleksander Łukasz [Tue, 18 Jun 2013 09:39:51 +0000 (11:39 +0200)]
Fixing selection of a new node after insert
Aleksander Łukasz [Tue, 18 Jun 2013 09:33:14 +0000 (11:33 +0200)]
Refactoring: removing mutation observer
Aleksander Łukasz [Tue, 18 Jun 2013 09:02:10 +0000 (11:02 +0200)]
Missing translation
Aleksander Łukasz [Tue, 18 Jun 2013 08:27:29 +0000 (10:27 +0200)]
Tuning widths in editor tab
Aleksander Łukasz [Tue, 18 Jun 2013 08:20:51 +0000 (10:20 +0200)]
Cosmetic changes
Aleksander Łukasz [Tue, 18 Jun 2013 08:20:44 +0000 (10:20 +0200)]
ddiffViewer: scrolling diff table but not tabs
Aleksander Łukasz [Tue, 18 Jun 2013 08:12:58 +0000 (10:12 +0200)]
documentHistory: keeping toolbar fixed at the top
Aleksander Łukasz [Tue, 18 Jun 2013 07:41:57 +0000 (09:41 +0200)]
height wip: history tab
Aleksander Łukasz [Mon, 17 Jun 2013 19:06:08 +0000 (21:06 +0200)]
Moving main tabs higher
Aleksander Łukasz [Mon, 17 Jun 2013 19:05:13 +0000 (21:05 +0200)]
Changing main tabs order
Aleksander Łukasz [Mon, 17 Jun 2013 19:04:49 +0000 (21:04 +0200)]
tabs view: Allowing for overriding tab content
Aleksander Łukasz [Mon, 17 Jun 2013 14:28:28 +0000 (16:28 +0200)]
height wip: sourceEditor
Aleksander Łukasz [Mon, 17 Jun 2013 14:12:52 +0000 (16:12 +0200)]
height wip: fixing editingLayout (sidebar)
Aleksander Łukasz [Mon, 17 Jun 2013 14:00:05 +0000 (16:00 +0200)]
height wip: first working solution
Aleksander Łukasz [Mon, 17 Jun 2013 12:38:40 +0000 (14:38 +0200)]
Displaying current version of the publication
Aleksander Łukasz [Mon, 17 Jun 2013 09:06:08 +0000 (11:06 +0200)]
Clean up: removing unused template
Aleksander Łukasz [Mon, 17 Jun 2013 09:05:51 +0000 (11:05 +0200)]
Showing previous versions of a publication
Aleksander Łukasz [Mon, 17 Jun 2013 09:04:50 +0000 (11:04 +0200)]
Restoring previous version of a publication
Aleksander Łukasz [Fri, 14 Jun 2013 11:40:12 +0000 (13:40 +0200)]
Fixing is-dirty management in rng module
Aleksander Łukasz [Fri, 14 Jun 2013 10:54:20 +0000 (12:54 +0200)]
diffViewer: selecting tab with the latest requested diff
Aleksander Łukasz [Fri, 14 Jun 2013 10:51:46 +0000 (12:51 +0200)]
First take on diffViewer
Aleksander Łukasz [Thu, 13 Jun 2013 14:43:36 +0000 (16:43 +0200)]
Fix in documentHistory
Aleksander Łukasz [Thu, 13 Jun 2013 14:40:14 +0000 (16:40 +0200)]
Showing success message after saving
Aleksander Łukasz [Thu, 13 Jun 2013 14:29:07 +0000 (16:29 +0200)]
documentHistory wip: toolbar
Aleksander Łukasz [Thu, 13 Jun 2013 13:36:46 +0000 (15:36 +0200)]
Moving data.js to its own module directory
Aleksander Łukasz [Thu, 13 Jun 2013 13:35:21 +0000 (15:35 +0200)]
Disabling save dialog's text area while saving
Aleksander Łukasz [Thu, 13 Jun 2013 13:27:20 +0000 (15:27 +0200)]
history wip: Selecting versions in history view
Aleksander Łukasz [Thu, 13 Jun 2013 12:43:10 +0000 (14:43 +0200)]
Saving dialog, storing change description
Aleksander Łukasz [Thu, 13 Jun 2013 10:30:25 +0000 (12:30 +0200)]
Refactoring
Aleksander Łukasz [Thu, 13 Jun 2013 10:17:49 +0000 (12:17 +0200)]
history wip: little animation on adding new item
Aleksander Łukasz [Thu, 13 Jun 2013 12:51:33 +0000 (14:51 +0200)]
history wip: Updating history list after saving document
Aleksander Łukasz [Thu, 13 Jun 2013 09:37:46 +0000 (11:37 +0200)]
history wip - displaying history items
Aleksander Łukasz [Wed, 12 Jun 2013 15:03:07 +0000 (17:03 +0200)]
Refactoring
Aleksander Łukasz [Wed, 12 Jun 2013 14:55:34 +0000 (16:55 +0200)]
Missing strict declarations
Aleksander Łukasz [Wed, 12 Jun 2013 10:34:03 +0000 (12:34 +0200)]
Saving document
Aleksander Łukasz [Wed, 12 Jun 2013 10:16:30 +0000 (12:16 +0200)]
Synchronizing changes
Aleksander Łukasz [Tue, 11 Jun 2013 09:56:27 +0000 (11:56 +0200)]
Refactor
Aleksander Łukasz [Tue, 11 Jun 2013 09:02:08 +0000 (11:02 +0200)]
Refactoring
Aleksander Łukasz [Tue, 11 Jun 2013 08:51:59 +0000 (10:51 +0200)]
Refactoring
Aleksander Łukasz [Tue, 11 Jun 2013 08:43:43 +0000 (10:43 +0200)]
documentCanvas fix: node now dims correctly
Aleksander Łukasz [Tue, 11 Jun 2013 08:04:28 +0000 (10:04 +0200)]
Wrapping wlxmlNode
Aleksander Łukasz [Mon, 10 Jun 2013 09:45:32 +0000 (11:45 +0200)]
Fixing event handling in documentCanvas module
Propagation caused handling the event multiple times for each
parent of the wlxml node.
Aleksander Łukasz [Mon, 10 Jun 2013 07:43:44 +0000 (09:43 +0200)]
Removing unused code
Aleksander Łukasz [Fri, 7 Jun 2013 14:43:28 +0000 (16:43 +0200)]
Cleanup - removing old rng2 code