discourse/plugins
Kelv c648160d3f
DEV: use floatkit autocomplete for chat composer (#33980)
This PR ports the floatkit-based autocomplete system to chat composer
under a site setting, providing consistent UX across both regular and
chat composers.

### Key Changes

* Adds floatkit_autocomplete_chat_composer setting (defaults to true)
* Adds `fixedTextareaPosition` option and
`createVirtualElementAtTextarea` to DAutocompleteModifier to allow for
positioning of the autocomplete menu relative to the whole textarea
bounds instead of following the cursor - this is better for chat UI &
aligns with current behaviour
2025-08-05 10:43:58 +08:00
..
automation DEV: Monkey patch a from_described_class helper in RSpec::Mocks (#34021) 2025-08-05 12:03:42 +10:00
chat DEV: use floatkit autocomplete for chat composer (#33980) 2025-08-05 10:43:58 +08:00
checklist DEV: Silence post-stream-widget-overrides in the checklist plugin (#33743) 2025-07-22 14:47:33 -03:00
discourse-adplugin Update translations (#34004) 2025-07-31 16:18:53 +02:00
discourse-affiliate Update translations (#34027) 2025-08-04 10:47:40 +02:00
discourse-ai FIX: partial migrations (#34085) 2025-08-04 18:07:09 -07:00
discourse-apple-auth DEV: Remove unnecessary rails_helper requires (#33812) 2025-07-24 13:50:04 +02:00
discourse-assign UX: enhances messages dropdown with unread count (#33889) 2025-08-01 07:19:04 +08:00
discourse-calendar FIX: Event notification translation for predefined attendance (#34053) 2025-08-04 13:48:03 +10:00
discourse-chat-integration Update translations (#34004) 2025-07-31 16:18:53 +02:00
discourse-data-explorer Update translations (#34004) 2025-07-31 16:18:53 +02:00
discourse-details Update translations (#33892) 2025-07-28 18:38:22 +02:00
discourse-gamification Update translations (#34004) 2025-07-31 16:18:53 +02:00
discourse-github Update translations (#33892) 2025-07-28 18:38:22 +02:00
discourse-graphviz Update translations (#33892) 2025-07-28 18:38:22 +02:00
discourse-hcaptcha DEV: Enable ember/no-classic-components (#33978) 2025-07-30 14:54:24 +02:00
discourse-lazy-videos Update translations (#33892) 2025-07-28 18:38:22 +02:00
discourse-local-dates DEV: Enable ember/no-classic-components (#33978) 2025-07-30 14:54:24 +02:00
discourse-login-with-amazon DEV: Remove unnecessary rails_helper requires (#33812) 2025-07-24 13:50:04 +02:00
discourse-lti Build(deps-dev): Bump the lint group across 1 directory with 4 updates (#33881) 2025-07-28 18:02:41 +02:00
discourse-math Update translations (#33892) 2025-07-28 18:38:22 +02:00
discourse-microsoft-auth Update translations (#33892) 2025-07-28 18:38:22 +02:00
discourse-narrative-bot Update translations (#33892) 2025-07-28 18:38:22 +02:00
discourse-oauth2-basic Update translations (#33892) 2025-07-28 18:38:22 +02:00
discourse-openid-connect DEV: Remove unnecessary rails_helper requires (#33812) 2025-07-24 13:50:04 +02:00
discourse-patreon DEV: Enable ember/no-classic-components (#33978) 2025-07-30 14:54:24 +02:00
discourse-policy Update translations (#34004) 2025-07-31 16:18:53 +02:00
discourse-post-voting Update translations (#34004) 2025-07-31 16:18:53 +02:00
discourse-presence DEV: Remove now-redundant is_staff guardian check (#33852) 2025-07-31 10:39:38 +08:00
discourse-reactions DEV: Enable ember/no-classic-components (#33978) 2025-07-30 14:54:24 +02:00
discourse-rss-polling DEV: avoid calling sidekiq in migration (#33957) 2025-07-30 11:57:04 +10:00
discourse-solved Update translations (#34004) 2025-07-31 16:18:53 +02:00
discourse-subscriptions Update translations (#34004) 2025-07-31 16:18:53 +02:00
discourse-templates DEV: Enable ember/no-classic-components (#33978) 2025-07-30 14:54:24 +02:00
discourse-topic-voting Update translations (#34004) 2025-07-31 16:18:53 +02:00
discourse-user-notes DEV: Convert user-notes components to glimmer (#33974) 2025-07-30 13:58:30 +02:00
discourse-zendesk-plugin DEV: Enable ember/no-classic-components (#33978) 2025-07-30 14:54:24 +02:00
footnote UX: Update styling of inline footnotes (#33933) 2025-07-29 17:15:35 +01:00
poll DEV: Ensure poll with @mentions and user statuses renders without errors (#34014) 2025-08-04 17:50:47 -03:00
spoiler-alert Update translations (#33892) 2025-07-28 18:38:22 +02:00
styleguide FEATURE: Add dark color scheme setting for themes (#33967) 2025-08-04 12:33:41 +08:00