discourse/app/assets/javascripts
Martin Brennan 51016e56dd
FEATURE: Add copy quote button to post selection menu (#25139)
Merges the design experiment at
https://meta.discourse.org/t/post-quote-copy-to-clipboard-button-feedback/285376
into core.

This adds a new button by default to the menu that pops up when text is
selected in a post.

The normal Quote button that is shown when selecting text within a post
will open the composer with the quote markdown prefilled.

This new "Copy Quote" button copies the quote markdown directly to the
user’s clipboard. This is useful for when you want to copy the quote
elsewhere – to another topic or a chat message for instance – without
having to manually copy from the opened composer, which then has to be
dismissed afterwards. An example of quote markdown:

```
[quote="someuser, post:7, topic:285376"]
In this moment, I am euphoric.
[/quote]
```
2024-01-08 10:38:14 +10:00
..
admin FEATURE: used, unused, enabled, disabled component filter (#25136) 2024-01-05 12:15:16 +11:00
bootstrap-json Build(deps-dev): Bump jsdom from 23.0.1 to 23.2.0 in /app/assets/javascripts (#25156) 2024-01-08 08:13:13 +08:00
confirm-new-email
deprecation-silencer
dialog-holder Build(deps): Bump ember-auto-import from 2.7.1 to 2.7.2 in /app/assets/javascripts (#25025) 2023-12-27 08:25:43 +08:00
discourse FEATURE: Add copy quote button to post selection menu (#25139) 2024-01-08 10:38:14 +10:00
discourse-common Build(deps): Bump the babel group in /app/assets/javascripts with 2 updates (#25075) 2024-01-02 11:51:42 +01:00
discourse-hbr Build(deps): Bump the babel group in /app/assets/javascripts with 2 updates (#25075) 2024-01-02 11:51:42 +01:00
discourse-i18n Build(deps): Bump the embroider group (#24391) 2023-11-16 12:31:25 +01:00
discourse-markdown-it Build(deps): Bump ember-auto-import from 2.7.1 to 2.7.2 in /app/assets/javascripts (#25025) 2023-12-27 08:25:43 +08:00
discourse-plugins Build(deps): Bump the babel group in /app/assets/javascripts with 2 updates (#25075) 2024-01-02 11:51:42 +01:00
discourse-widget-hbs Build(deps): Bump the babel group in /app/assets/javascripts with 2 updates (#25075) 2024-01-02 11:51:42 +01:00
docs
ember-addons
ember-cli-progress-ci
ember-production-deprecations DEV: Add production-mode shim for `Em` deprecation (#25109) 2024-01-03 10:39:59 +00:00
float-kit Build(deps): Bump the babel group in /app/assets/javascripts with 2 updates (#25075) 2024-01-02 11:51:42 +01:00
locales
patches DEV: patch @ember/test-helpers (#24896) 2024-01-03 14:29:07 +00:00
pretty-text Build(deps): Bump the babel group in /app/assets/javascripts with 2 updates (#25075) 2024-01-02 11:51:42 +01:00
select-kit Build(deps): Bump the babel group in /app/assets/javascripts with 2 updates (#25075) 2024-01-02 11:51:42 +01:00
theme-transpiler Build(deps): Bump the babel group in /app/assets/javascripts with 2 updates (#25075) 2024-01-02 11:51:42 +01:00
truth-helpers Build(deps): Bump the babel group in /app/assets/javascripts with 2 updates (#25075) 2024-01-02 11:51:42 +01:00
.licensee.json DEV: Use webpack to load table-builder dependencies (#25018) 2024-01-02 10:47:47 +00:00
.npmrc
handlebars-shim.js
package-ember3.json Enable Embroider/Webpack code spliting for Wizard (#24919) 2023-12-20 13:15:06 +00:00
package-ember5.json DEV: Upgrade from Ember 5.4 to 5.5 (#25114) 2024-01-03 14:42:42 +00:00
package.json DEV: Introduce feature-flag for Ember 5 upgrade 2023-11-27 16:40:22 +00:00
polyfills.js
run-patch-package
service-worker.js.erb FIX: Syntax error (#25101) 2024-01-03 11:01:42 +08:00
yarn-ember3.lock Build(deps-dev): Bump jsdom from 23.0.1 to 23.2.0 in /app/assets/javascripts (#25156) 2024-01-08 08:13:13 +08:00
yarn-ember5.lock Build(deps-dev): Bump jsdom from 23.0.1 to 23.2.0 in /app/assets/javascripts (#25156) 2024-01-08 08:13:13 +08:00
yarn.lock DEV: Introduce feature-flag for Ember 5 upgrade 2023-11-27 16:40:22 +00:00