fnpeditor.git
11 years agointegration wip: changing representation of a DocumentNode from naive 1:1 to xml
Aleksander Łukasz [Tue, 9 Jul 2013 09:20:26 +0000 (11:20 +0200)]
integration wip: changing representation of a DocumentNode from naive 1:1 to xml

11 years agointegration wip
Aleksander Łukasz [Tue, 9 Jul 2013 07:45:11 +0000 (09:45 +0200)]
integration wip

11 years agocreating a list
Aleksander Łukasz [Tue, 9 Jul 2013 07:32:57 +0000 (09:32 +0200)]
creating a list

11 years agoDocumentTextElement.before
Aleksander Łukasz [Mon, 8 Jul 2013 21:26:40 +0000 (23:26 +0200)]
DocumentTextElement.before

11 years agoSplitting text
Aleksander Łukasz [Mon, 8 Jul 2013 20:36:27 +0000 (22:36 +0200)]
Splitting text

11 years agoSome white space in the wlxml source handling rules
Aleksander Łukasz [Mon, 8 Jul 2013 20:33:35 +0000 (22:33 +0200)]
Some white space in the wlxml source handling rules

11 years agocleanup
Aleksander Łukasz [Mon, 8 Jul 2013 13:35:25 +0000 (15:35 +0200)]
cleanup

11 years agoWrapping text spanning multiple sibling DocumentTextNodes
Aleksander Łukasz [Mon, 8 Jul 2013 13:35:08 +0000 (15:35 +0200)]
Wrapping text spanning multiple sibling DocumentTextNodes

11 years agoWrapping text inside DocumentTextElement with DocumentNodeElement
Aleksander Łukasz [Mon, 8 Jul 2013 13:00:41 +0000 (15:00 +0200)]
Wrapping text inside DocumentTextElement with DocumentNodeElement

11 years agoDocumentTextNode.after
Aleksander Łukasz [Mon, 8 Jul 2013 12:55:01 +0000 (14:55 +0200)]
DocumentTextNode.after

11 years agoAllow for moving elements already inside canvas
Aleksander Łukasz [Mon, 8 Jul 2013 12:02:48 +0000 (14:02 +0200)]
Allow for moving elements already inside canvas

11 years agorefactoring
Aleksander Łukasz [Mon, 8 Jul 2013 11:58:17 +0000 (13:58 +0200)]
refactoring

11 years agoAppending DocumentTextElement
Aleksander Łukasz [Mon, 8 Jul 2013 11:18:11 +0000 (13:18 +0200)]
Appending DocumentTextElement

11 years agoSetting/getting text from DocumentTextElement
Aleksander Łukasz [Mon, 8 Jul 2013 11:44:02 +0000 (13:44 +0200)]
Setting/getting text from DocumentTextElement

11 years agoAdding new document element before another one
Aleksander Łukasz [Mon, 8 Jul 2013 11:02:48 +0000 (13:02 +0200)]
Adding new document element before another one

11 years agoDocumentElement.childIndex
Aleksander Łukasz [Mon, 8 Jul 2013 10:30:34 +0000 (12:30 +0200)]
DocumentElement.childIndex

11 years agocleanup
Aleksander Łukasz [Mon, 8 Jul 2013 09:59:19 +0000 (11:59 +0200)]
cleanup

11 years agorefactoring
Aleksander Łukasz [Mon, 8 Jul 2013 09:45:29 +0000 (11:45 +0200)]
refactoring

11 years agoappending after
Aleksander Łukasz [Mon, 8 Jul 2013 09:39:54 +0000 (11:39 +0200)]
appending after

11 years agoappending node elements
Aleksander Łukasz [Mon, 8 Jul 2013 09:35:16 +0000 (11:35 +0200)]
appending node elements

11 years agowrapping document node and text element
Aleksander Łukasz [Mon, 8 Jul 2013 08:46:23 +0000 (10:46 +0200)]
wrapping document node and text element

11 years agoaccessing parents
Aleksander Łukasz [Fri, 5 Jul 2013 14:35:26 +0000 (16:35 +0200)]
accessing parents

11 years agocomparing nodes
Aleksander Łukasz [Fri, 5 Jul 2013 14:35:01 +0000 (16:35 +0200)]
comparing nodes

11 years agofix
Aleksander Łukasz [Fri, 5 Jul 2013 14:34:24 +0000 (16:34 +0200)]
fix

11 years agotraversing
Aleksander Łukasz [Fri, 5 Jul 2013 13:52:43 +0000 (15:52 +0200)]
traversing

11 years agocanvas3 wip - testing simple api, children
Aleksander Łukasz [Fri, 5 Jul 2013 12:42:48 +0000 (14:42 +0200)]
canvas3 wip - testing simple api, children

11 years agoTweaking Gruntfile
Aleksander Łukasz [Wed, 3 Jul 2013 12:27:21 +0000 (14:27 +0200)]
Tweaking Gruntfile

11 years agounwrapping nodes
Aleksander Łukasz [Wed, 3 Jul 2013 12:19:46 +0000 (14:19 +0200)]
unwrapping nodes

11 years agoStyling node pane meta attribute widget
Aleksander Łukasz [Tue, 2 Jul 2013 11:53:14 +0000 (13:53 +0200)]
Styling node pane meta attribute widget

11 years agoDon't lose node's meta attr value when it has no sense
Aleksander Łukasz [Tue, 2 Jul 2013 11:52:55 +0000 (13:52 +0200)]
Don't lose node's meta attr value when it has no sense

11 years agoFinishing first take on node meta attributes editing
Aleksander Łukasz [Tue, 2 Jul 2013 11:26:56 +0000 (13:26 +0200)]
Finishing first take on node meta attributes editing

11 years agometaWidget wip: reacting to class change
Aleksander Łukasz [Mon, 1 Jul 2013 14:12:10 +0000 (16:12 +0200)]
metaWidget wip: reacting to class change

11 years agolinting
Aleksander Łukasz [Mon, 1 Jul 2013 13:45:27 +0000 (15:45 +0200)]
linting

11 years agometaWidget wip: integrating
Aleksander Łukasz [Mon, 1 Jul 2013 13:36:05 +0000 (15:36 +0200)]
metaWidget wip: integrating

11 years agometaWidget for nodePane module
Aleksander Łukasz [Mon, 1 Jul 2013 13:35:27 +0000 (15:35 +0200)]
metaWidget for nodePane module

11 years agocanvasNode: meta attributes
Aleksander Łukasz [Mon, 1 Jul 2013 13:34:15 +0000 (15:34 +0200)]
canvasNode: meta attributes

11 years agoFix: Removing enumerated lists
Aleksander Łukasz [Mon, 1 Jul 2013 10:11:50 +0000 (12:11 +0200)]
Fix: Removing enumerated lists

11 years agoFix: Removing list with nested lists properly
Aleksander Łukasz [Mon, 1 Jul 2013 10:10:24 +0000 (12:10 +0200)]
Fix: Removing list with nested lists properly

11 years agoMissing semicolon
Aleksander Łukasz [Mon, 1 Jul 2013 08:40:29 +0000 (10:40 +0200)]
Missing semicolon

11 years agoFixing style
Aleksander Łukasz [Mon, 1 Jul 2013 08:40:18 +0000 (10:40 +0200)]
Fixing style

11 years agojshintrc tweak - allowing multistrings
Aleksander Łukasz [Mon, 1 Jul 2013 08:36:14 +0000 (10:36 +0200)]
jshintrc tweak - allowing multistrings

11 years agoConverting end of lines from crlf to lf
Aleksander Łukasz [Mon, 1 Jul 2013 07:48:16 +0000 (09:48 +0200)]
Converting end of lines from crlf to lf

11 years agoAnother set of missing semicolons
Aleksander Łukasz [Sun, 30 Jun 2013 21:49:29 +0000 (23:49 +0200)]
Another set of missing semicolons

11 years agoSome code improvements suggested by linter
Aleksander Łukasz [Sun, 30 Jun 2013 21:44:39 +0000 (23:44 +0200)]
Some code improvements suggested by linter

11 years agoMissing semicolons
Aleksander Łukasz [Sun, 30 Jun 2013 21:41:03 +0000 (23:41 +0200)]
Missing semicolons

11 years agoAdding jshint grunt task
Aleksander Łukasz [Sun, 30 Jun 2013 18:50:05 +0000 (20:50 +0200)]
Adding jshint grunt task

11 years agoBuilding js & css for editor with r.js/lessc via grunt tasks
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

11 years agoRefactoring
Aleksander Łukasz [Fri, 28 Jun 2013 13:47:48 +0000 (15:47 +0200)]
Refactoring

11 years agoFixing wrapping nodes with subnodes
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

11 years agoRefactoring
Aleksander Łukasz [Fri, 28 Jun 2013 12:08:18 +0000 (14:08 +0200)]
Refactoring

11 years agoRefactoring
Aleksander Łukasz [Fri, 28 Jun 2013 11:57:25 +0000 (13:57 +0200)]
Refactoring

11 years agoWrapping in node text with subnodes
Aleksander Łukasz [Fri, 28 Jun 2013 11:30:27 +0000 (13:30 +0200)]
Wrapping in node text with subnodes

11 years agoFixing wrapping text when text not in first node of its parent
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

11 years agoRemoving unused code
Aleksander Łukasz [Fri, 28 Jun 2013 08:59:56 +0000 (10:59 +0200)]
Removing unused code

11 years agoRemoving bullet/enum from list item containing nested list
Aleksander Łukasz [Fri, 28 Jun 2013 08:36:51 +0000 (10:36 +0200)]
Removing bullet/enum from list item containing nested list

11 years agoFix
Aleksander Łukasz [Fri, 28 Jun 2013 08:35:30 +0000 (10:35 +0200)]
Fix

11 years agoUsing === instead of isSameNode (not supported in FF)
Aleksander Łukasz [Fri, 28 Jun 2013 08:28:14 +0000 (10:28 +0200)]
Using === instead of isSameNode (not supported in FF)

11 years agoFix in transformations
Aleksander Łukasz [Fri, 28 Jun 2013 08:02:02 +0000 (10:02 +0200)]
Fix in transformations

11 years agonested list wip
Aleksander Łukasz [Thu, 27 Jun 2013 14:38:39 +0000 (16:38 +0200)]
nested list wip

11 years agoFixing breaking node into two
Aleksander Łukasz [Thu, 27 Jun 2013 13:13:36 +0000 (15:13 +0200)]
Fixing breaking node into two

11 years agoFixing returning from source to visual editor after edit
Aleksander Łukasz [Thu, 27 Jun 2013 13:10:49 +0000 (15:10 +0200)]
Fixing returning from source to visual editor after edit

11 years agoIntroducing two types of lists: bullet & enum
Aleksander Łukasz [Thu, 27 Jun 2013 11:45:10 +0000 (13:45 +0200)]
Introducing two types of lists: bullet & enum

11 years agoFixing list removal
Aleksander Łukasz [Thu, 27 Jun 2013 11:39:56 +0000 (13:39 +0200)]
Fixing list removal

11 years agoFixing canvas.nodeInsideList
Aleksander Łukasz [Thu, 27 Jun 2013 11:35:16 +0000 (13:35 +0200)]
Fixing canvas.nodeInsideList

11 years agoTest for canvas.nodeInsideList
Aleksander Łukasz [Thu, 27 Jun 2013 11:01:45 +0000 (13:01 +0200)]
Test for canvas.nodeInsideList

11 years agoIntegrating new canvas api into rest of the modules
Aleksander Łukasz [Thu, 27 Jun 2013 09:00:10 +0000 (11:00 +0200)]
Integrating new canvas api into rest of the modules

11 years agoWIP: Refactoring canvas api - canvas, canvasNode + tests
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

11 years agoFixing canvas.createList
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

11 years agobringing back wrapping text with nodes
Aleksander Łukasz [Mon, 24 Jun 2013 15:03:39 +0000 (17:03 +0200)]
bringing back wrapping text with nodes

11 years agocleanup
Aleksander Łukasz [Mon, 24 Jun 2013 14:09:48 +0000 (16:09 +0200)]
cleanup

11 years agoAdding/removing lists - first approach
Aleksander Łukasz [Mon, 24 Jun 2013 10:42:00 +0000 (12:42 +0200)]
Adding/removing lists - first approach

11 years agocanvas api: removing list
Aleksander Łukasz [Mon, 24 Jun 2013 10:40:16 +0000 (12:40 +0200)]
canvas api: removing list

11 years agofix: breaking from loop properly
Aleksander Łukasz [Mon, 24 Jun 2013 10:39:55 +0000 (12:39 +0200)]
fix: breaking from loop properly

11 years agocanvas api: fixing list adding
Aleksander Łukasz [Mon, 24 Jun 2013 10:39:14 +0000 (12:39 +0200)]
canvas api: fixing list adding

11 years agoCleanup: removing unused code
Aleksander Łukasz [Fri, 21 Jun 2013 12:55:03 +0000 (14:55 +0200)]
Cleanup: removing unused code

11 years agocanvas manager wip: experiments
Aleksander Łukasz [Fri, 21 Jun 2013 12:43:45 +0000 (14:43 +0200)]
canvas manager wip: experiments

11 years agocanvas api wip: getting previous node
Aleksander Łukasz [Fri, 21 Jun 2013 12:24:55 +0000 (14:24 +0200)]
canvas api wip: getting previous node

11 years agocanvas api wip: remove node
Aleksander Łukasz [Fri, 21 Jun 2013 12:19:16 +0000 (14:19 +0200)]
canvas api wip: remove node

11 years agocanvas manager wip - setting cursor at the beginning of a new 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

11 years agocanvas manager wip - indentation fix
Aleksander Łukasz [Thu, 20 Jun 2013 10:34:52 +0000 (12:34 +0200)]
canvas manager wip - indentation fix

11 years agocanvas manager wip - splitting node
Aleksander Łukasz [Thu, 20 Jun 2013 10:34:39 +0000 (12:34 +0200)]
canvas manager wip - splitting node

11 years agocanvas manager wip
Aleksander Łukasz [Thu, 20 Jun 2013 10:33:14 +0000 (12:33 +0200)]
canvas manager wip

11 years agocanvas api wip: refactoring
Aleksander Łukasz [Thu, 20 Jun 2013 09:08:48 +0000 (11:08 +0200)]
canvas api wip: refactoring

11 years agocanvas api wip: splitting nodes with subnodes
Aleksander Łukasz [Thu, 20 Jun 2013 09:02:52 +0000 (11:02 +0200)]
canvas api wip: splitting nodes with subnodes

11 years agodocumentCanvas: fixing layout
Aleksander Łukasz [Thu, 20 Jun 2013 08:31:09 +0000 (10:31 +0200)]
documentCanvas: fixing layout

Handling horizontal resizing of the view port

11 years agoExperimenting with higher level canvas api
Aleksander Łukasz [Thu, 20 Jun 2013 08:01:21 +0000 (10:01 +0200)]
Experimenting with higher level canvas api

11 years agodocumentCanvas: displaying lists and tables
Aleksander Łukasz [Thu, 20 Jun 2013 07:49:40 +0000 (09:49 +0200)]
documentCanvas: displaying lists and tables

11 years agodocumentCanvas fix: fixing end of node recognition on node insert
Aleksander Łukasz [Thu, 20 Jun 2013 07:46:14 +0000 (09:46 +0200)]
documentCanvas fix: fixing end of node recognition on node insert

11 years agoPreventing browser from removing node when last character gets deleted via backspace
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

11 years agotesting wip: using requirejs
Aleksander Łukasz [Tue, 18 Jun 2013 14:28:13 +0000 (16:28 +0200)]
testing wip: using requirejs

11 years agotesting wip - fixing path
Aleksander Łukasz [Tue, 18 Jun 2013 13:24:42 +0000 (15:24 +0200)]
testing wip - fixing path

11 years agotesting wip - exposing chai.assert
Aleksander Łukasz [Tue, 18 Jun 2013 13:18:27 +0000 (15:18 +0200)]
testing wip - exposing chai.assert

11 years agotesting wip: mocha.conf.js
Aleksander Łukasz [Tue, 18 Jun 2013 13:11:16 +0000 (15:11 +0200)]
testing wip: mocha.conf.js

11 years agotesting wip: karma + chai
Aleksander Łukasz [Tue, 18 Jun 2013 13:03:16 +0000 (15:03 +0200)]
testing wip: karma + chai

11 years agoInitial focus in dialogs
Aleksander Łukasz [Tue, 18 Jun 2013 12:00:13 +0000 (14:00 +0200)]
Initial focus in dialogs

11 years agodocumentCanvas: restoring scrollbar position on displaying canvas again
Aleksander Łukasz [Tue, 18 Jun 2013 10:28:14 +0000 (12:28 +0200)]
documentCanvas: restoring scrollbar position on displaying canvas again

11 years agoLayout and tabs view informs its views about being hidden
Aleksander Łukasz [Tue, 18 Jun 2013 10:25:00 +0000 (12:25 +0200)]
Layout and tabs view informs its views about being hidden

11 years agoTypo
Aleksander Łukasz [Tue, 18 Jun 2013 10:16:42 +0000 (12:16 +0200)]
Typo

11 years agoMoving caret back to selected node when documentCanvas is shown again
Aleksander Łukasz [Tue, 18 Jun 2013 10:15:54 +0000 (12:15 +0200)]
Moving caret back to selected node when documentCanvas is shown again

11 years agodocumentCanvas: Fixing missing carret on initially selected ndoe
Aleksander Łukasz [Tue, 18 Jun 2013 10:08:54 +0000 (12:08 +0200)]
documentCanvas: Fixing missing carret on initially selected ndoe