Commit graph

61 commits

Author SHA1 Message Date
neSpecc 8cdb1e329d block settings engine
Заложил основу настроек блока:  верстка, отображение
2016-06-17 21:41:36 +03:00
khaydarov 93328b1879 Слияние 2 веток и исправление багов. (#36)
* done

* add event listener to UP and DOWN arrows

* upd arrow eventlistener. Switching blocks by UP, DOWN, LEFT and RIGHT buttons

* comments added

* fixed

* block handler

* caret module

* bug

* arrows keydows handlers

Продолжить дебажить изменения каретки

* upd

* add blockHandlers to promise

* fixed bugs

* upd

* ce_block to constant

* upd

* fixed bugs

* fixed

* upd

* comments updated

* upd

* comments updated
2016-06-13 02:29:50 +04:00
Peter Savchenko fbd4f7d431 new tools scheme (#35) 2016-06-10 23:15:24 +04:00
Menshikov Alexander e0d14e932f Blocks (#34)
* Add new block by enter press
Delete current empty block by backspace press

* Fix bug with DeepestNode on empty block

* Fix comments in issues

* Remove console.log

* Fix global var issue
2016-06-10 23:08:09 +04:00
khaydarov 7fa2110dab Переход курсора на следующий и предыдущий блоки при нажатии на кнопки вверх/вниз (#32)
* done

* add event listener to UP and DOWN arrows

* upd arrow eventlistener. Switching blocks by UP, DOWN, LEFT and RIGHT buttons

* comments added

* fixed

* block handler

* caret module

* bug

* arrows keydows handlers

Продолжить дебажить изменения каретки

* upd

* add blockHandlers to promise

* fixed bugs

* upd

* ce_block to constant

* upd
2016-06-10 19:57:02 +04:00
khaydarov 9444cbd80a several contenteditables instead of one. Saving caret position 2016-06-04 20:45:49 +03:00
khaydarov 6d3cd4ebfd Merge branch 'blocks' 2016-06-04 20:34:43 +03:00
khaydarov b70d4f213e Merge branch 'master' into blocks 2016-06-04 20:33:58 +03:00
khaydarov d5ac08bd23 Caret position fixed 2016-06-04 20:32:29 +03:00
khaydarov 52ff467ae9 Merge branch 'test' 2016-06-04 20:29:29 +03:00
khaydarov 29334e034a caret ready 2016-06-04 20:29:27 +03:00
khaydarov ac36b80a83 Merge remote-tracking branch 'origin/master'
# Conflicts:
#	codex-editor.js
2016-06-04 20:28:49 +03:00
khaydarov b0c8dd11d5 Merge branch 'test' 2016-06-04 20:25:22 +03:00
khaydarov 2e5c571f88 saving caret position 2016-06-04 20:25:03 +03:00
neSpecc f785bb9f7d all blocks now contenteditable 2016-06-04 12:33:09 +03:00
khaydarov 6d2037777b Caret (#24)
* toolbar position fixed

* ready

* upd

* current Node

* added SetCaret method which sets Caret in position before toolbar event executes

* fixed caret bugs

* upd

* caret position after first-level block modification fixed

* add comments to variables

* fixed comparing method for nodes

* setCaret and saveCaretPosition updated

* fixed var description

* upd

* done
2016-05-25 22:08:41 +04:00
khaydarov a2493372f6 done 2016-05-25 20:54:13 +03:00
khaydarov bf9052bba4 upd 2016-05-25 20:52:01 +03:00
khaydarov 4d352c8db1 fixed var description 2016-05-25 20:06:05 +03:00
khaydarov 0feddee213 setCaret and saveCaretPosition updated 2016-05-25 20:01:54 +03:00
khaydarov 45b1a59ef4 fixed comparing method for nodes 2016-05-25 19:40:46 +03:00
khaydarov 6b680f85ac add comments to variables 2016-05-25 18:47:10 +03:00
khaydarov ab00d85b54 caret position after first-level block modification fixed 2016-05-25 18:27:23 +03:00
khaydarov b160523323 upd 2016-05-19 19:09:29 +03:00
khaydarov cbe84ccf7d fixed caret bugs 2016-05-19 18:21:26 +03:00
khaydarov 0f85b814df added SetCaret method which sets Caret in position before toolbar event executes 2016-05-18 19:42:22 +03:00
khaydarov d5540b7834 Merge branch 'master' of https://github.com/codex-team/codex.editor
merging
2016-05-12 21:32:32 +03:00
khaydarov abcc69d14d current Node 2016-05-12 21:32:26 +03:00
neSpecc e132c823fb move toolbar-button click handler to separated callback 2016-05-12 14:02:09 +03:00
khaydarov 1984feff8f toolbar position fixed (#22)
* toolbar position fixed

* ready

* upd
2016-05-11 19:02:10 +04:00
khaydarov fb10222004 upd 2016-05-11 17:21:32 +03:00
khaydarov 20df011299 ready 2016-05-11 17:03:13 +03:00
khaydarov c8013e2762 toolbar position fixed 2016-05-11 16:40:11 +03:00
neSpecc 0a6810b18f some improvements
- mouse click handler on tools
- closing toolbar on toolclicked
2016-05-11 07:29:33 +03:00
Peter Savchenko f249570f54 debug 2016-04-27 20:47:02 +03:00
neSpecc 7f6d3ceb71 stability improved 2016-03-29 21:55:28 +03:00
neSpecc 007d842870 redactor synchronization with original textarea
now you can use it in working forms
2016-03-29 19:30:49 +03:00
neSpecc a0b89b4854 move toolbar my mouse click, some error fixes 2016-03-29 19:04:23 +03:00
Peter Savchenko 577bf6752c Merge pull request #20 from codex-team/ui-events
Ui events
2016-03-29 18:31:53 +03:00
Peter Savchenko 762ae85e2a Merge pull request #19 from codex-team/spanic_work
Added text-to-h1 transformation using new cEditor.html module
2016-03-29 18:27:14 +03:00
Andrew S 87a53a7086 Added toolbar movement 2016-03-08 23:07:11 +03:00
Andrew S 7e15692cd4 Added text-to-h1 transformation using new cEditor.html module 2016-03-02 15:06:21 +03:00
Peter Savchenko be7861c001 Merge pull request #17 from codex-team/textarea-parser
Parser and UI modules
2016-02-26 18:54:39 +03:00
Peter S efd20c1ff0 base ui events handlers 2016-02-05 18:29:29 +03:00
Peter S f523879cda Parser and UI modules 2016-02-05 11:25:52 +03:00
Peter S 32da685e84 [!] New editor structure 2016-02-02 15:45:43 +03:00
Peter S c3933b1bf9 Merge pull request #15 from codex-team/markus3295
Markus3295
2016-01-27 18:58:48 +03:00
Mark Dermanov ba12890a61 export editor content to result textarea by click on "save" button
save button must have a special ID "codex_editor_export_btn"

 closes #5

 and closes old tasks
 #11
 #9
 #3
 #12
 #7
2016-01-02 00:17:03 +03:00
Mark Dermanov 54d51f42d2 auto import textarea content to editor on init 2016-01-02 00:02:34 +03:00
Markus3295 3b546ad322 порядок в коде. экспорт/импорт содержимого
экспорт и импорт пока в тестовом режиме по клику на соотв кнопки
textarea с которой идет работа - та же самая, что при инициализации, просто видимая
надо подумать, когд делать автоматический эскпорт в textarea
2015-12-30 00:41:19 +03:00