Commit Graph

25 Commits

Author SHA1 Message Date
9fc1731f99 draft 2017-10-01 16:55:03 -07:00
6b10c7308c Fixed styling on document move 2017-10-01 16:55:03 -07:00
606dc69204 Link Toolbar Improves (#269)
* WIP

* Internal link handling

* Keyboard navigation of link select

* More constants

* Save relative urls.
Relative urls are atlas urls
2017-09-27 23:29:48 -04:00
00d18ceda3 Merge master 2017-09-13 19:18:49 -07:00
c02bc04fd2 small refactor, lint and fixes 2017-09-12 23:30:18 -07:00
2cfe36dd35 styling 2017-09-12 22:58:33 -07:00
483bf29cc4 Workable document moving 2017-09-12 22:58:33 -07:00
fff8e7ad41 Dropdown menu refactors 2017-09-09 22:12:59 -07:00
c919e51ce6 Improve dropdown menus, animation 2017-09-09 16:55:02 -07:00
3c378daa19 Remove unused icons 2017-09-04 13:23:20 -07:00
1f98013004 Text only save feedback based on jori/actions 2017-09-03 14:55:44 -07:00
e0d0f73760 Fix to renaming 2017-08-29 00:27:12 -07:00
a1b239003c Unified event name with the API 2017-08-29 00:27:12 -07:00
c9e182376e Added await for deletion to prevent race condition 2017-08-29 00:27:12 -07:00
ad44c67a46 Added event emitters and fixed document deletion 2017-08-29 00:27:12 -07:00
1bef5ddccb Dashboard loading (#142)
* Fixed: Loading indicator never appears
Added: Loading indicator to dashboard when loading first results

* Less assumptions

* Fixes: Image uploads not working

* Fixes #136 - Keyboard shortcuts should work when editor is not focused

* Allow images to be dragged anywhere on document editor

* Fixes #137 - vertical alignment

* Restore shortcuts with editor focus

* Restore 'e' to edit current document
Fixed up ? to open keyboard shortcuts

* wip

* LoadinglistPlaceholder

* WIP

* Refactor

* DRY logic
2017-07-17 21:46:32 -07:00
55976c9500 Refactored Dropdown components 2017-07-09 19:29:23 -07:00
1c83257483 Restore New Document Functionality (#94)
* Restored New Document functionality

* Declarative SidebarHidden

* Fix edit route
2017-07-04 23:02:06 -07:00
0b79706d23 Flow 2017-06-28 21:50:54 -07:00
9220978639 changes per tom's comments 2017-06-06 22:34:29 -07:00
9027b55930 Removed mentions of navigationTree 2017-06-05 23:12:47 -07:00
e791509dac Moving previews to client side rendering for consistency 2017-05-25 00:07:41 -07:00
451b6ad058 Router fixes 2017-05-17 20:31:33 -07:00
b25298c8f1 upgraded to react router v4 2017-05-17 19:57:26 -07:00
ff17047791 Slate editor (#38)
* WIP: Slate editor

* WIP

* Focus at start / end working

* ah ha

* Super basic floating toolbar

* Nested list editing

* Pulling more logic into plugins

* inline code markdown

* Backspace at end of code block should remove mark

* Ensure there is always an empty line at editor end

* Add keyboard shortcuts for bold, italic, underline

* Add strikethrough shortcode and toolbar

* Toolbar to declarative
Fixed paragraph styling
Removed unused stuffs

* Super basic link editing

* Split Toolbar, now possible to edit and remove links

* Add new link to selection from toolbar working

* Ensure toolbar doesn't extend off screen

* Fix minor js issues, disable formatting of document title

* Boom, icons

* Remove codemirror, fix MD parsing issues

* CMD+S now saves inplace

* Add --- shortcut for horizontal rule

* Improved styling for link editor

* Add header anchors in readOnly

* More readable core text color

* Restored image file uploading 🎉

* Add support for inline md syntax, ** __ etc

* Centered

* Flooooow

* Checklist support

* Upgrade edit list plugin

* Finally. Allow keydown within rich textarea

* Update Markdown serializer

* Cleanup, remove async editor loading

* Editor > MarkdownEditor
Fixed unsaved changes warning triggered when all changes are saved

* MOAR typing

* Combine edit and view

* Fixed checkboxes still editable in readOnly

* wip

* Breadcrumb
Restored scroll

* Move document scene actions to menu

* Added: Support for code blocks, syntax highlighting

* Cleanup

*  > styled component

* Prevent CMD+Enter from adding linebreak

* Show image uploading in layout activity indicator

* Upgrade editor deps

* Improve link toolbar. Only one scenario where it's not working now
2017-05-17 19:36:31 -07:00