fnpeditor.git
10 years agoAllowing for canvas to listen to dom key events
Aleksander Łukasz [Sun, 14 Jul 2013 13:36:04 +0000 (15:36 +0200)]
Allowing for canvas to listen to dom key events

10 years agoRefactoring
Aleksander Łukasz [Sun, 14 Jul 2013 12:03:22 +0000 (14:03 +0200)]
Refactoring

10 years agoRefactoring - using DocumentNodeElement.createDOM when creating document from wlxml
Aleksander Łukasz [Sun, 14 Jul 2013 13:12:16 +0000 (15:12 +0200)]
Refactoring - using DocumentNodeElement.createDOM when creating document from wlxml

10 years agoWrapping text node containing DocumentTextElement's text
Aleksander Łukasz [Sun, 14 Jul 2013 13:10:10 +0000 (15:10 +0200)]
Wrapping text node containing DocumentTextElement's text

10 years agorefactoring
Aleksander Łukasz [Sat, 13 Jul 2013 18:53:40 +0000 (20:53 +0200)]
refactoring

10 years agorefactoring
Aleksander Łukasz [Sat, 13 Jul 2013 18:30:35 +0000 (20:30 +0200)]
refactoring

10 years agorefactorization
Aleksander Łukasz [Sat, 13 Jul 2013 17:57:44 +0000 (19:57 +0200)]
refactorization

10 years agoRefactoring
Aleksander Łukasz [Sat, 13 Jul 2013 17:35:01 +0000 (19:35 +0200)]
Refactoring

10 years agoFixing unwrapping DocumentTextElement
Aleksander Łukasz [Sat, 13 Jul 2013 14:14:43 +0000 (16:14 +0200)]
Fixing unwrapping DocumentTextElement

Handling cases when wrapper of a DocumentTextElement has
DocumentTextElement sibling(s)

10 years agoRoot DocumentElement has no parent
Aleksander Łukasz [Sat, 13 Jul 2013 13:59:19 +0000 (15:59 +0200)]
Root DocumentElement has no parent

10 years agoImproving test
Aleksander Łukasz [Sat, 13 Jul 2013 13:46:13 +0000 (15:46 +0200)]
Improving test

10 years agofixing test
Aleksander Łukasz [Sat, 13 Jul 2013 13:27:00 +0000 (15:27 +0200)]
fixing test

10 years agorefactoring
Aleksander Łukasz [Fri, 12 Jul 2013 14:57:10 +0000 (16:57 +0200)]
refactoring

10 years agoMoving DocumentNodeElement methods where they belong
Aleksander Łukasz [Fri, 12 Jul 2013 14:45:16 +0000 (16:45 +0200)]
Moving DocumentNodeElement methods where they belong

10 years agoGetting rid of old wlxmlTag attribute of DocumentElement
Aleksander Łukasz [Fri, 12 Jul 2013 14:41:39 +0000 (16:41 +0200)]
Getting rid of old wlxmlTag attribute of DocumentElement

10 years agoFixing splitting at the very beginning of a text element
Aleksander Łukasz [Fri, 12 Jul 2013 14:09:57 +0000 (16:09 +0200)]
Fixing splitting at the very beginning of a text element

10 years agocleanup
Aleksander Łukasz [Fri, 12 Jul 2013 11:31:57 +0000 (13:31 +0200)]
cleanup

10 years agoclean up
Aleksander Łukasz [Fri, 12 Jul 2013 11:23:24 +0000 (13:23 +0200)]
clean up

10 years agoRefactoring in CanvasManager - using cursor in command handler
Aleksander Łukasz [Fri, 12 Jul 2013 11:22:40 +0000 (13:22 +0200)]
Refactoring in CanvasManager - using cursor in command handler

10 years agoCanvas.getCursor()
Aleksander Łukasz [Fri, 12 Jul 2013 11:22:11 +0000 (13:22 +0200)]
Canvas.getCursor()

10 years agofixing f16638a725925fce791fe40d85f5aca28b514dad
Aleksander Łukasz [Thu, 11 Jul 2013 14:22:08 +0000 (16:22 +0200)]
fixing f16638a725925fce791fe40d85f5aca28b514dad

10 years agoAllowing grid toggle event if no node selected
Aleksander Łukasz [Thu, 11 Jul 2013 14:19:04 +0000 (16:19 +0200)]
Allowing grid toggle event if no node selected

10 years agoRemoving unused icon from document toolbar
Aleksander Łukasz [Thu, 11 Jul 2013 14:17:15 +0000 (16:17 +0200)]
Removing unused icon from document toolbar

10 years agoRearranging document toolbar icons
Aleksander Łukasz [Thu, 11 Jul 2013 14:16:44 +0000 (16:16 +0200)]
Rearranging document toolbar icons

10 years agofixing markup in a template
Aleksander Łukasz [Thu, 11 Jul 2013 14:15:26 +0000 (16:15 +0200)]
fixing markup in a template

10 years agointergration wip: unwrapping DocumentTextNode from its parent if it's its parent...
Aleksander Łukasz [Thu, 11 Jul 2013 14:14:14 +0000 (16:14 +0200)]
intergration wip: unwrapping DocumentTextNode from its parent if it's its parent only child

10 years agointegration wip: togglegrid, newnode
Aleksander Łukasz [Thu, 11 Jul 2013 14:05:25 +0000 (16:05 +0200)]
integration wip: togglegrid, newnode

10 years agoFixing Canvas.getDocumentElement
Aleksander Łukasz [Thu, 11 Jul 2013 14:01:38 +0000 (16:01 +0200)]
Fixing Canvas.getDocumentElement

Handling text nodes properly

10 years agoFixing wrapping part of text element
Aleksander Łukasz [Thu, 11 Jul 2013 13:51:29 +0000 (15:51 +0200)]
Fixing wrapping part of text element

- handling start/end equal to zero,
- handling start > end

10 years agochanging lists ui wip: toggling first approach
Aleksander Łukasz [Thu, 11 Jul 2013 11:40:54 +0000 (13:40 +0200)]
changing lists ui wip: toggling first approach

10 years agoExtracting list items out of all outer lists
Aleksander Łukasz [Thu, 11 Jul 2013 11:05:58 +0000 (13:05 +0200)]
Extracting list items out of all outer lists

10 years agocleanup in tests
Aleksander Łukasz [Thu, 11 Jul 2013 10:48:50 +0000 (12:48 +0200)]
cleanup in tests

merge param was not used ultimately

10 years agointegration wip: lists - creating, unnesting
Aleksander Łukasz [Thu, 11 Jul 2013 10:33:26 +0000 (12:33 +0200)]
integration wip: lists - creating, unnesting

10 years agoFixing creation of a nested list
Aleksander Łukasz [Thu, 11 Jul 2013 10:46:26 +0000 (12:46 +0200)]
Fixing creation of a nested list

10 years agoFixing list creation
Aleksander Łukasz [Thu, 11 Jul 2013 10:38:21 +0000 (12:38 +0200)]
Fixing list creation

- Array.forEach has no elegant way of breaking from it, so we
use Array.some instead
- checking if iterating over params.element2 was failing on
text elements

10 years agoUnwrapping DocumentTextElement
Aleksander Łukasz [Thu, 11 Jul 2013 08:51:44 +0000 (10:51 +0200)]
Unwrapping DocumentTextElement

10 years agoHiding metadata from canvas
Aleksander Łukasz [Thu, 11 Jul 2013 08:43:21 +0000 (10:43 +0200)]
Hiding metadata from canvas

10 years agorefactor
Aleksander Łukasz [Wed, 10 Jul 2013 15:34:38 +0000 (17:34 +0200)]
refactor

10 years agorefactoring
Aleksander Łukasz [Wed, 10 Jul 2013 15:33:21 +0000 (17:33 +0200)]
refactoring

10 years agoFixing order of items extracted from a list
Aleksander Łukasz [Wed, 10 Jul 2013 15:28:27 +0000 (17:28 +0200)]
Fixing order of items extracted from a list

10 years agoExtracting items from nested lists
Aleksander Łukasz [Wed, 10 Jul 2013 14:53:21 +0000 (16:53 +0200)]
Extracting items from nested lists

10 years agofixing wrapping DocumentElements
Aleksander Łukasz [Wed, 10 Jul 2013 14:27:10 +0000 (16:27 +0200)]
fixing wrapping DocumentElements

10 years agoAdditional Canvas list api tests
Aleksander Łukasz [Wed, 10 Jul 2013 11:59:24 +0000 (13:59 +0200)]
Additional Canvas list api tests

10 years agoCanvas list API fix: removing unnecessary lists if all items extracted
Aleksander Łukasz [Wed, 10 Jul 2013 11:24:36 +0000 (13:24 +0200)]
Canvas list API fix: removing unnecessary lists if all items extracted

10 years agoBasic list items extracting
Aleksander Łukasz [Wed, 10 Jul 2013 11:06:07 +0000 (13:06 +0200)]
Basic list items extracting

10 years agoRemvoing wlxml class information from DocumentNodeElement
Aleksander Łukasz [Wed, 10 Jul 2013 11:00:28 +0000 (13:00 +0200)]
Remvoing wlxml class information from DocumentNodeElement

10 years agoDescribing internal HTML represenation of a sample document
Aleksander Łukasz [Wed, 10 Jul 2013 09:50:05 +0000 (11:50 +0200)]
Describing internal HTML represenation of a sample document

10 years agoFixing white space handling
Aleksander Łukasz [Tue, 9 Jul 2013 15:31:43 +0000 (17:31 +0200)]
Fixing white space handling

10 years agosome additional assertions for list test
Aleksander Łukasz [Tue, 9 Jul 2013 10:32:34 +0000 (12:32 +0200)]
some additional assertions for list test

10 years agoDocumentNodeElement wlxml class getting/setting
Aleksander Łukasz [Tue, 9 Jul 2013 10:32:24 +0000 (12:32 +0200)]
DocumentNodeElement wlxml class getting/setting

10 years agoDescribing DocumentElements internal html structure
Aleksander Łukasz [Tue, 9 Jul 2013 10:05:28 +0000 (12:05 +0200)]
Describing DocumentElements internal html structure

10 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

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

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

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

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

10 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

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

10 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

10 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

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

10 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

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

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

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

10 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

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

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

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

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

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

10 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

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

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

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

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

10 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

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

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

10 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

10 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

10 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

10 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

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

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

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

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

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

10 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

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

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

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

10 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

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

10 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

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

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

10 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

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

10 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