Commit graph

38 commits

Author SHA1 Message Date
khaydarov 1397727115 paste module improvements (#145)
* paste module improvements

* paste callback improved

users won’t be able to paste on block without designMode
2017-02-02 16:58:05 +03:00
Peter Savchenko e71a12401a Refactoring (#144)
* codex -> codex.editor

* ESlint code style

* Code lint

* fix inline module 'this' call

* fixed toolbox leaf

* removed empty spaces

* caret module code improved
2017-02-01 20:25:59 +03:00
Peter Savchenko 70df6b20b0 New plugin preparation scheme - now async (#143)
- core.importScript now returns a Promise
- ui.preparePlugins now returns a Promise
- `prepare` method of tools now *should* return a promise
2017-02-01 12:14:00 +03:00
khaydarov b18a6a6deb Merge branch 'master' into paragraph-parser-algorythm
# Conflicts:
#	codex-editor.js
#	codex-editor.js.map
#	package.json
#	whatwg-fetch.js.map
2017-01-30 20:26:03 +03:00
khaydarov c5140d1085 comments to function 2017-01-30 20:20:29 +03:00
khaydarov 87b20c0686 APi method renamed 2017-01-30 20:14:01 +03:00
khaydarov 869c65f3da code improved after review 2017-01-30 20:11:58 +03:00
khaydarov 119f7b7ec7 new method for paragraph parser
made new method that parses content
UL won’t we passed from sanitize
2017-01-30 19:56:52 +03:00
khaydarov 8eb549aa35 pasted text/plain or text/html (#134) 2017-01-28 17:14:36 +03:00
Peter Savchenko 0c55a995b4 plus button showing, embed.js paddings removed (#133) 2017-01-28 17:11:03 +03:00
khaydarov 30af67f3cf remove unused variables (#127) 2017-01-27 21:19:22 +03:00
khaydarov d1a04fc454 image module hotfix (#126)
* image module hotfix

* image improved configurations

* Image plugin updated

- add border settings
- show selected settings
- stretched setting
2017-01-27 21:10:04 +03:00
khaydarov 174f7d1a2b Merge branch 'master' into youtube-plugin-added
# Conflicts:
#	codex-editor.js
#	codex-editor.js.map
#	whatwg-fetch.js.map
2017-01-26 16:35:37 +03:00
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
George Berezhnoy 1269a84f95 Merge remote-tracking branch 'refs/remotes/origin/master' into youtube-plugin-added 2017-01-26 03:47:19 +03:00
George Berezhnoy 7a37809532 Yandex music added 2017-01-26 02:55:40 +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 526883c292 totally got rid from make function (#118) 2017-01-26 01:17:00 +03:00
khaydarov b576752c4f render method is public and important (#117) 2017-01-26 01:04:48 +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
George Berezhnoy 48e36e3875 Merge remote-tracking branch 'refs/remotes/origin/master' into youtube-plugin-added 2017-01-12 21:15:53 +03:00
George Berezhnoy 089c8b59de Paste tool remake and more video-services added 2017-01-12 16:56:06 +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 0ed3e221cf update from master 2017-01-10 21:25:22 +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 dee4d856fa plugin improved 2017-01-10 20:14:29 +03:00
khaydarov fbbccaa350 updated youtube plugin 2017-01-10 20:12:32 +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 d9bab26b62 updated function name in module parser (#95) 2016-12-11 21:02:35 +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