Commit graph

100 commits

Author SHA1 Message Date
khaydarov
1279c5e9d2 restore feed mode (#124)
* restore feed mode

* removed logs
2017-01-26 11:57:35 +03:00
George Berezhnoy
e7c05cf166 Fixed 2017-01-26 03:49:30 +03:00
khaydarov
5c95baed54 added plugin configuration (#120) 2017-01-26 02:40:39 +03:00
khaydarov
bbda0fb3ad header module (#119) 2017-01-26 01:41:18 +03:00
khaydarov
dae94e11e3 linebreak configurations (#115) 2017-01-25 19:32:14 +03:00
khaydarov
6a63c76b15 translated core placeholders to russian (#114) 2017-01-24 19:46:59 +03:00
khaydarov
8e6cf4eb6f fixed bug when enter pressed (#112)
When enter was pressed on empty node or node that has siblings,
function worked incorrect and created a new block
2017-01-20 21:25:28 +03:00
khaydarov
a9a0992217 new feature (#109)
* new feature

method validate must be appended to codex.tools.

* beta-redactor

* before merge

* validate is not important setting
2017-01-18 18:12:50 +03:00
khaydarov
7af56b4149 Sanitizer and paste listener (#110)
* initial commit

* blockPasteCallback improved with caret restoring
2017-01-18 18:06:36 +03:00
khaydarov
7ef493825c feature (#108) 2017-01-11 21:29:04 +03:00
khaydarov
83dbad9299 new setting for plugins. (#107) 2017-01-11 21:19:00 +03:00
khaydarov
c3ee7560f1 cover restoring, versioning, sanitize and new initialization structure (#105)
* cover restoring fixed

* upd

* fetch fixed in safari

* updated

* plugins

* plugins ready

* code improved

* fixed bug with backspace

* improved architecture

* Versioning (#102)

* start versioning

* codex.version

* eslint settings

* versioning improved

* cover restoring and fetch function fixed (#101)

* cover restoring fixed

* upd

* fetch fixed in safari

* updated

* plugins

* plugins ready

* code improved

* fixed bug with backspace

* improved architecture

* new sanitize method (#103)

* new sanitize method

Need to fix caret position

* removed console logs

* version updated

* eslint style

* caret position

* big fixed on sanitize method

* sanitize improved, using observers

* sanitize: using html-janitor

* fixes

* last fixes, code improved after review

* updated

* new bundle

* webpack config improved

* upd

* upd

* upd

* upd

* clear from conflicts

* upd

* upd
2017-01-10 21:22:40 +03:00
khaydarov
bc8fb1aed9 cover restoring and fetch function fixed (#101)
* cover restoring fixed

* upd

* fetch fixed in safari

* updated

* plugins

* plugins ready

* code improved

* fixed bug with backspace

* improved architecture
2016-12-25 17:41:57 +03:00
khaydarov
b76ec5c0a1 toolbox leaf (#96)
* toolbox leaf

* new bundle

* bundle updates

* code improved

* updated
2016-12-18 16:54:34 +03:00
khaydarov
458c834dc9 new redactor version (#94)
* new redactor version

* update

* update

* bundler config updated

* clear bundler without plugins
2016-12-07 21:25:31 +03:00
khaydarov
339e15e349 updated from main website (#89) 2016-08-06 16:49:44 +03:00
khaydarov
b0d3907793 changed parsing method. Now data parses data like sample.json (#84)
* changed parsing method. Now data parses data like sample.json

* saver module (#86)
2016-07-15 18:29:54 +03:00
khaydarov
f5c8dc82e3 fixed bug — enterkey pressed on toolbar. (#83) 2016-07-15 14:43:30 +03:00
khaydarov
983d751b90 send errors when something wrong (#76)
* send errors when something wrong

* upgrade notifications module

* re-designed error notifications

* error appending
2016-07-14 20:50:43 +03:00
khaydarov
04a2c05c11 fixed caret transition to empty list content
 and pasting (#75)
* server-tool-link fixed bug

* fixed caret transition to empty list content

Fixed bug with list, URL path and block pasting. Now «paste» event
inserts from buffer to the first contenteditable element

* pasting to the block from Buffer in selected contenteditable element
2016-07-14 16:09:09 +03:00
khaydarov
4bbaf7de7b resolved comments. Renamed function getAllInputs to saveInputs. Leaved comments to some moments 2016-07-13 20:49:19 +03:00
khaydarov
aa383f5a72 getAllInputs refactored 2016-07-13 20:16:01 +03:00
khaydarov
9425e17598 new modifications
1) improved blocks transmition. We can switch contenteditable elements
by clicking arrow buttons.

2) Refactoring (Removing) blocks. When backspace key pressed and input
is empty, we can remove from DOM this element
2016-07-13 20:08:53 +03:00
Menshikov Alexander
120ae9793d Merge pull request #68 from codex-team/transport
transport begin
2016-07-02 20:19:01 +03:00
Peter Savchenko
0d3423724c transport begin 2016-07-02 20:16:22 +03:00
Menshikov Alexander
0626ca1f07 Tool code (#67)
* Add error background

* Add tool code
Fix switch block and insert block for new system with div wrappers

* Remove unneccessary appendChild

* Fix css in tool code
2016-07-02 19:18:38 +03:00
khaydarov
2f2f508659 merged 2016-07-02 18:37:10 +03:00
Peter Savchenko
b25ba148cc arrow up and left buttons callback update 2016-07-02 17:36:46 +03:00
khaydarov
6b69d1f325 Merge branch 'master' into quotes
# Conflicts:
#	example.html
2016-07-02 15:30:08 +03:00
Peter Savchenko
a6a1fec6d8 each blocks now wraps with DIV (#65)
- down arrow handler improved
- image plugin started
2016-07-02 15:28:36 +03:00
khaydarov
19e8fd1e40 first prototype of quote plugin is ready 2016-07-02 14:03:08 +03:00
khaydarov
63cc5ac927 quotes plugin prototype 2016-07-02 13:53:57 +03:00
khaydarov
006ffc1b59 need refactoring 2016-07-02 10:56:49 +03:00
Peter Savchenko
8a910cdabf fix block order bug 2016-07-02 10:34:18 +03:00
Menshikov Alexander
b72593041e Tool link plugin (#58)
* Finish core functionality of the tool link

* Some css beauty

* Fix css border: 0

* Change to className.add()

* Remove 'to' in comments

* Use this where it is real
Remove default type setting in Input

* Code refactoring

* Implement save() method

* Optimise variable usage

* Add UI maker

* Clearfix
Objects clone
Css in tool-link plugin

* Fix

* Fix CSS
2016-07-01 21:34:29 +03:00
khaydarov
e7a86559d2 Merge branch 'master' into quotes 2016-07-01 21:03:48 +03:00
khaydarov
659ceb8b69 fixed 2016-07-01 21:03:44 +03:00
Peter Savchenko
f7e4d3393c append -> make() 2016-07-01 21:02:49 +03:00
khaydarov
db6ad166a7 Merge branch 'master' into quotes 2016-07-01 19:55:10 +03:00
khaydarov
78d3bdf28c quotes#1 2016-07-01 19:54:57 +03:00
Peter Savchenko
cb7f92e0a3 fix copying element on insert bug 2016-07-01 18:52:38 +03:00
khaydarov
53a23f02a9 upd quotes 2016-06-30 22:01:36 +03:00
Peter Savchenko
30f5ba0cf7 Revert "quote plugin - begiing"
This reverts commit ad1b4fd849.
2016-06-29 21:50:10 +03:00
khaydarov
ad1b4fd849 quote plugin - begiing 2016-06-29 21:46:43 +03:00
Peter Savchenko
3a96e94d5b switches block P , QUOTE, HEADER (#59)
* switches block P , QUOTE, HEADER

* node cloning
2016-06-29 21:45:20 +03:00
khaydarov
9f95ded32a quote plugin - begiing 2016-06-29 20:53:15 +03:00
Peter Savchenko
b93942a820 Renderer sequence, Render and Save example, (#53)
* Renderer sequence,  Render and Save example,

* move render method close to the save

* fixed bugs and parapraph plugin added

* result JSON example

* upd

* upd

* cEditor tools cleared default methods

* upd
2016-06-29 18:54:20 +03:00
Peter Savchenko
f7728215b4 new renderer and saver modules 2016-06-24 21:30:54 +03:00
Peter Savchenko
edae598a54 input HTML -> input JSON (#51) 2016-06-24 22:10:59 +04:00
khaydarov
b582654c13 headers (#50)
* headers

* fixed
2016-06-24 22:09:56 +04:00