discourse/app/assets/javascripts
Martin Brennan 30fdd7738e
FEATURE: Smarter list editing in DEditor (#27563)
This commit introduces behaviour similar to sites
like GitHub, Notion, and others where, if you
are already typing a list and press enter in the composer,
we continue the list on the next line.

Then, if you press enter again on the next line with
an empty list item, we remove that item on that last line.

This works with the following list types:

* star bullet
- dash bullet
* [] star and dash bullet with checkbox
1. numbered

This also works if you are in the middle of a list, and
with indented sub-lists.

With the numbered lists, we continue with the next number
in the sequence, and if you start a new line in the middle
of the list, we renumber the rest of the list.
2024-06-21 15:27:03 +10:00
..
admin Build(deps-dev): Bump webpack from 5.92.0 to 5.92.1 (#27544) 2024-06-20 09:58:31 +02:00
custom-proxy Build(deps-dev): Bump glob from 10.4.1 to 10.4.2 (#27543) 2024-06-20 14:35:24 +08:00
deprecation-silencer DEV: Silence whitespace-eating-comment warnings (#27129) 2024-05-22 16:21:51 +02:00
dialog-holder Build(deps-dev): Bump webpack from 5.92.0 to 5.92.1 (#27544) 2024-06-20 09:58:31 +02:00
discourse FEATURE: Smarter list editing in DEditor (#27563) 2024-06-21 15:27:03 +10:00
discourse-common Build(deps-dev): Bump webpack from 5.92.0 to 5.92.1 (#27544) 2024-06-20 09:58:31 +02:00
discourse-hbr DEV: Convert discourse-hbr to a regular package (#26562) 2024-04-08 20:00:34 +01:00
discourse-i18n Build(deps): Bump @embroider/addon-shim in the embroider group (#27142) 2024-05-23 00:32:09 +02:00
discourse-markdown-it FIX: BBCode tag parser 2024-06-18 10:47:18 +02:00
discourse-plugins Build(deps-dev): Bump webpack from 5.92.0 to 5.92.1 (#27544) 2024-06-20 09:58:31 +02:00
discourse-widget-hbs Build(deps-dev): Bump webpack from 5.92.0 to 5.92.1 (#27544) 2024-06-20 09:58:31 +02:00
docs
ember-addons
ember-cli-progress-ci PERF: Improve production JS build in low-memory environments (#26849) 2024-05-02 11:43:59 +01:00
ember-production-deprecations DEV: Drop unused shims for Ember 3 deprecations (#26563) 2024-04-09 09:22:37 +01:00
float-kit Build(deps-dev): Bump webpack from 5.92.0 to 5.92.1 (#27544) 2024-06-20 09:58:31 +02:00
locales FEATURE: Add Uyghur language (#27183) 2024-05-27 09:58:18 +02:00
pretty-text Build(deps-dev): Bump webpack from 5.92.0 to 5.92.1 (#27544) 2024-06-20 09:58:31 +02:00
select-kit Build(deps-dev): Bump webpack from 5.92.0 to 5.92.1 (#27544) 2024-06-20 09:58:31 +02:00
theme-transpiler DEV: @babel/plugin-proposal-decorators -> decorator-transforms (#27260) 2024-06-10 15:51:48 +01:00
truth-helpers Build(deps): Bump ember-auto-import from 2.7.2 to 2.7.3 (#27235) 2024-05-29 08:14:00 +08:00
.npmrc
handlebars-shim.js
polyfills.js
run-patch-package
service-worker.js.erb DEV: Drop workbox dependency (#26735) 2024-04-24 10:19:12 +01:00