fnpeditor.git
10 years agoDocumentNodeElement meta attributes
Aleksander Łukasz [Tue, 16 Jul 2013 14:23:28 +0000 (16:23 +0200)]
DocumentNodeElement meta attributes

10 years agoFixing class name storage/retrival
Aleksander Łukasz [Tue, 16 Jul 2013 14:17:07 +0000 (16:17 +0200)]
Fixing class name storage/retrival

Only first dot/dash was getting replaced

10 years agoFix: Store wlxml class with dashes instead of dots
Aleksander Łukasz [Tue, 16 Jul 2013 14:03:51 +0000 (16:03 +0200)]
Fix: Store wlxml class with dashes instead of dots

10 years agoBreaking node at beginning/end
Aleksander Łukasz [Tue, 16 Jul 2013 12:10:16 +0000 (14:10 +0200)]
Breaking node at beginning/end

10 years agoFix: escaping html in familyTree properly
Aleksander Łukasz [Tue, 16 Jul 2013 09:51:42 +0000 (11:51 +0200)]
Fix: escaping html in familyTree properly

10 years agoBetter representation o an empty text element in familyTree
Aleksander Łukasz [Tue, 16 Jul 2013 09:45:47 +0000 (11:45 +0200)]
Better representation o an empty text element in familyTree

10 years agoFix: publishing the right element as current text element on selecting node element
Aleksander Łukasz [Tue, 16 Jul 2013 09:36:23 +0000 (11:36 +0200)]
Fix: publishing the right element as current text element on selecting node element

10 years agoIf browser returns selection outside of text element return cursor position as undefined
Aleksander Łukasz [Tue, 16 Jul 2013 09:31:24 +0000 (11:31 +0200)]
If browser returns selection outside of text element return cursor position as undefined

This fixes entering caret out side of text element when clicking
on a node element with one empty text node

10 years agoFix
Aleksander Łukasz [Tue, 16 Jul 2013 08:51:07 +0000 (10:51 +0200)]
Fix

10 years agoSplitting text: Returning node elements involved
Aleksander Łukasz [Tue, 16 Jul 2013 08:20:17 +0000 (10:20 +0200)]
Splitting text: Returning node elements involved

10 years agofix
Aleksander Łukasz [Tue, 16 Jul 2013 07:53:54 +0000 (09:53 +0200)]
fix

10 years agoFixing text to land algorithm - handling case when no child text element exist better
Aleksander Łukasz [Mon, 15 Jul 2013 21:17:33 +0000 (23:17 +0200)]
Fixing text to land algorithm - handling case when no child text element exist better

10 years agoImproving text node selecting algorithm after selectig node element
Aleksander Łukasz [Mon, 15 Jul 2013 20:33:49 +0000 (22:33 +0200)]
Improving text node selecting algorithm after selectig node element

Now we let browser to chose if it choses node with the right parent

10 years agoQuick fix: Fixing node element selection
Aleksander Łukasz [Mon, 15 Jul 2013 15:06:28 +0000 (17:06 +0200)]
Quick fix: Fixing node element selection

Cursor now lands in a text element chosen to be selected by
canvas algorithm.

10 years agoFixing documentToolbar position under FF
Aleksander Łukasz [Mon, 15 Jul 2013 13:49:17 +0000 (15:49 +0200)]
Fixing documentToolbar position under FF

10 years agointegration wip: documentCanvas - selecting vertically first text on start
Aleksander Łukasz [Mon, 15 Jul 2013 13:41:36 +0000 (15:41 +0200)]
integration wip: documentCanvas - selecting vertically first text on start

10 years agointegration wip: restoring caret position and editor scroll after returning to editor tab
Aleksander Łukasz [Mon, 15 Jul 2013 12:40:17 +0000 (14:40 +0200)]
integration wip: restoring caret position and editor scroll after returning to editor tab

10 years agointegration wip: nodePane, familyTree, breadcrumbs
Aleksander Łukasz [Mon, 15 Jul 2013 08:12:15 +0000 (10:12 +0200)]
integration wip: nodePane, familyTree, breadcrumbs

- changing attrs via nodePane (todo: meta)
- highlighting/selecting elements via familiyTree, breadcrumbs
(todo: highlighting back via canvas)

10 years agointegration wip: marking element as current
Aleksander Łukasz [Sun, 14 Jul 2013 16:57:43 +0000 (18:57 +0200)]
integration wip: marking element as current

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