Wykres commitów

118 Commity (35367964719dc93fb8eb79501d222e15cd148df8)

Autor SHA1 Wiadomość Data
Thibaud Colas 6246832408 Add JS source maps in production build for packaged Wagtail 2018-03-14 23:03:00 +01:00
Thibaud Colas 87b0a89e1e Upgrade Draftail to latest release, addressing #4296 2018-02-27 15:48:34 +00:00
Thibaud Colas 96d39e4560 Display rich text image alt as plain text instead of read-only field 2018-02-23 16:19:04 +00:00
Thibaud Colas c62c58c492 Add Draftail init fallback for StreamField/InlinePanel templated fields. Fix #4295 2018-02-23 16:02:57 +00:00
Thibaud Colas 18f9736c38 Fix Draftail initialising on the wrong elt. Fix #4295 (#4301) 2018-02-21 11:07:28 +00:00
Carlo Ascani 8c0170bb62 Animate the chevron icon when opening sub-menus in the admin (#3069) 2018-02-14 14:06:19 +02:00
Thibaud Colas 4cab7d67c3 Fix line break icon rendering in MS Edge 2018-02-12 21:54:08 +00:00
Thibaud Colas 1b9116ed2d Fix link/doc/image/embed choosers crashing Draftail in IE11 2018-02-12 21:54:08 +00:00
Thibaud Colas 5c2ff7d461 Make Draftail toolbar display block to have sticky positioning in Safari 2018-02-12 21:54:08 +00:00
Thibaud Colas 9861c2a0d4 Move Draftail tooltips portal closer to the editor to prevent background flickering 2018-02-12 21:54:08 +00:00
Thibaud Colas aecfce73ec Refactor Draftail exports to match exposed module 2018-02-09 15:24:24 +00:00
Thibaud Colas cedfd2b1bc Update to latest Draftail and Draft.js 2018-02-09 15:24:24 +00:00
Thibaud Colas e59863f903 Refactor Draftail JS plugin API to be more similar to the rich text features registry API 2018-02-09 15:24:24 +00:00
Thibaud Colas ad2ec0b601 Add missing unit tests for Draftail JS code 2018-02-09 15:24:24 +00:00
Thibaud Colas 37316656f7 Remove unused strategy API from Draftail registry 2018-02-09 15:24:24 +00:00
Thibaud Colas e272aba222 Make it possible to use SVG icons in Draftail 2018-02-09 15:24:24 +00:00
Thibaud Colas e4a06083af Add missed ellipsis in test stubs 2018-01-26 14:59:48 +00:00
Thibaud Colas 8fb0c9a39b Use ellipsis for "Loading" message 2018-01-26 14:59:48 +00:00
Thibaud Colas e087e8270b Fix Draftail media block bottom border in Safari, Android Chrome 2018-01-26 12:34:05 +02:00
Thibaud Colas 0edc5be68c Remove unneeded Draftail init & save value conversions 2018-01-26 12:33:13 +02:00
Thibaud Colas 95bb2aecf9 Fix Draftail placeholder alignment in full-width field 2018-01-26 12:31:39 +02:00
Thibaud Colas 2e9b5e5569 Remove outdated TODOs in Draftail code 2018-01-26 11:34:17 +02:00
Thibaud Colas f115ff7f4d JS linting fixes 2018-01-18 19:06:04 +02:00
Thibaud Colas 532a530836 Update Draftail tooltip button styles to be closer to other buttons 2018-01-18 18:48:00 +02:00
Thibaud Colas e72cb44d03 Add default values for document decorator rendering 2018-01-18 18:35:05 +02:00
Thibaud Colas 239365705c Finish making Draftail toolbar translatable 2018-01-18 18:32:16 +02:00
Thibaud Colas dc4e65b3b9 Add missing undo/redo controls in Draftail toolbar 2018-01-18 18:32:16 +02:00
Thibaud Colas fe21055b8e Add missing line breaks feature to Draftail toolbar 2018-01-18 18:32:16 +02:00
Thibaud Colas 9f17026fab Make Draftail ImageBlock alt field readonly for now 2018-01-18 18:32:15 +02:00
Thibaud Colas 5f08013ad2 Reproduce Hallo field styles for Draftail, and adapt padding 2018-01-18 18:32:15 +02:00
Thibaud Colas 8742b249f3 Update to latest Draftail 2018-01-18 18:32:15 +02:00
Thibaud Colas c3a4bf4758 Make Draftail toolbar collapse to its buttons width 2018-01-18 18:32:15 +02:00
Thibaud Colas 3fbc55dbf8 Add tests to all decorators and blocks, making sure they support "no data" scenarios 2018-01-18 18:32:15 +02:00
Thibaud Colas 6e78b7fe3c Improve contrast of Draftail tooltip buttons 2018-01-18 18:31:24 +02:00
Matt Westcott e690e95503 Pass document filename as part of the metadata returned from the document chooser and dbHTML->contentState converter
This means we don't have to rely on pulling it from the document URL.
2018-01-18 15:35:25 +00:00
Thibaud Colas db33741d25 Change Draftail import paths so code is properly split by Webpack 2018-01-18 00:07:39 +02:00
Thibaud Colas d375ac8a07 Only load core-js shims 2018-01-17 23:47:18 +02:00
Thibaud Colas 792538b942 Expose React-related dependencies as global variables for extension 2018-01-17 23:23:17 +02:00
Thibaud Colas 7c5c1054e4 Remove unused styles for Hallo rich text images 2018-01-17 22:19:38 +02:00
Thibaud Colas 168f2ddd40 Remove unneeded button spacing override 2018-01-17 22:19:38 +02:00
Thibaud Colas f8b99045a7 Refactor Draftail sources to single component 2018-01-17 22:19:38 +02:00
Thibaud Colas 19a6189d57 Disable edit of images and embeds in Draftail - not cooked enough 2018-01-17 22:19:37 +02:00
Thibaud Colas 4054fb2f18 Make all Draftail interface translatable 2018-01-17 22:19:37 +02:00
Thibaud Colas 6f9ac80f5f Fix ImageSource onError callback 2018-01-17 22:19:37 +02:00
Thibaud Colas 143edbf7e7 Add basic error handling to all Draftail sources when AJAX fails 2018-01-17 22:19:37 +02:00
Thibaud Colas 1eb38a8b7c Replace object-assign and promise polyfills with core-js 2018-01-17 22:19:37 +02:00
Thibaud Colas d841616d0a Use new onClose prop to close sources when no result was selected 2018-01-17 22:17:15 +02:00
Thibaud Colas 127cea6d9c Update Streamfield sequence focus code to support Draftail 2018-01-17 22:17:15 +02:00
Thibaud Colas b31260a501 Remove over-engineering index.js for Draftail sources folder 2018-01-17 22:17:15 +02:00
Thibaud Colas 03c7f662d2 Make Draftail document rendering logic sturdier 2018-01-17 22:17:15 +02:00