Wykres commitów

1296 Commity (1f2ed5243053a5aae0089f40f3abd20206c49e70)

Autor SHA1 Wiadomość Data
Flupsi 1f2ed52430 fix(ui): auto-close ancestral popover on any single choice #2429 2025-08-04 00:53:50 +02:00
Flupsi a90bd4bf33 feat(ui): delay closing of Popover 2025-08-04 00:53:50 +02:00
Flupsi c6937c31d8 feat(ui): localize all strings in Ui components #2481 2025-08-04 00:52:00 +02:00
Flupsi 546e39c714 docs(front): add milestone references and details for version 2.0.0+ 2025-08-04 00:49:57 +02:00
Flupsi 1ebfe462ac fix(ui): make Select 48px high (new default) 2025-08-04 00:49:57 +02:00
Flupsi 450c9aac94 refactor(ui): use Record instead of Array to store options 2025-08-04 00:49:57 +02:00
Flupsi be9fc41485 fix(ui): allow clicking on icon in `Select` component 2025-08-04 00:49:57 +02:00
Flupsi f89a0e72b8 feat(ui): add `Select' component 2025-08-04 00:49:57 +02:00
Flupsi 6a31a708de fix(front): create custom option in pills when user has pressed ENTER without matching suggestion 2025-08-04 00:42:38 +02:00
Flupsi 6d0bd1d586 refactor(front): lint and fix linter errors 2025-08-04 00:42:38 +02:00
Flupsi 9f34801243 fix(front): for now, all tags persisted on the backend are considered `presets` and can't be edited 2025-08-04 00:42:38 +02:00
Flupsi 6b420058b9 feat(front): make pill controls a little bit more beautiful 2025-08-04 00:42:38 +02:00
Flupsi 3b97f0ba30 fix(front): exclude current pills from suggestions for additional pills 2025-08-04 00:42:38 +02:00
Flupsi 96baa679cc fix(front): When pressing SPACE, COMMA or TAB in a Pill input, use the new custom input, not the closest match, unless it matches exactly 2025-08-04 00:42:38 +02:00
Flupsi cab66532cc fix(front): A11y - indicate pill suggestion that can be confirmed with ENTER (match) #2487 2025-08-04 00:42:38 +02:00
Flupsi b77013913c feat(front): non-matching `Pill` proposals are only shown when the input is shorter than 2 letters 2025-08-04 00:42:38 +02:00
Flupsi c1ea9b0608 feat(front): use Sørensen–Dice coefficient for calculating tags match 2025-08-04 00:42:38 +02:00
Flupsi 70b2c02a80 fix(front): handle simplified Vue syntax for useRouteQuery transform 2025-08-04 00:42:38 +02:00
Flupsi c0fb204ba2 feat(front): when filtering / searching objects, only show available tags; disallow editing them (presets) 2025-08-04 00:42:38 +02:00
Flupsi 1eb579bbe2 chore(front): hide separator if no `cancel` option given (Pills) 2025-08-04 00:42:38 +02:00
Flupsi 56c04c6249 fix(front): disallow editing tags already stored on the backend (by making them presets) 2025-08-04 00:42:38 +02:00
Flupsi c823a24c09 chore(front): clean up code 2025-08-04 00:42:38 +02:00
Flupsi 2729ea5331 fix(front): do not re-initialize tags (Pills) after adding a tag 2025-08-04 00:42:38 +02:00
Flupsi cec9c8e04d fix(front): apply extraneous props (fallback props) to list of pills 2025-08-04 00:42:38 +02:00
Flupsi 35899ea833 style(front): explicitly set (and override) the cursor on buttons and pills 2025-08-04 00:42:38 +02:00
Flupsi 436c17abca style(front): format implicitly self-closing tags 2025-08-04 00:42:38 +02:00
Flupsi 622b8ca144 style(front): auto-format with prettier 2025-08-04 00:42:38 +02:00
Flupsi ea6658e62d fix(front): Make Pills 48px high by default (right, that's our default) 2025-08-04 00:42:38 +02:00
Flupsi 2b4380706d feat(front): fit up to 3 tags until wrapping (Pills in Search bar) 2025-08-04 00:42:38 +02:00
Flupsi d30fba0d03 fix(front): show separator in Pills only when necessary 2025-08-04 00:42:38 +02:00
Flupsi 87c0ec8d5e fix(front): Make Pills 44px high by default 2025-08-04 00:42:38 +02:00
Flupsi 6f67f276d3 fix(front): make empty Pill white to indicate it's editable 2025-08-04 00:42:38 +02:00
Flupsi d986c34311 fix(front): minor styling in Pills 2025-08-04 00:42:38 +02:00
Flupsi 734da1b335 feat (front): After editing a tag, "Enter" closes the menu (whereas "Space" and "Comma" add a new tag) 2025-08-04 00:42:38 +02:00
Flupsi 9168016cb8 fix(front): allow users to temporarily hide previously added tags #2448 #2390 2025-08-04 00:42:38 +02:00
Flupsi 2b00155050 feat(front): suggest previously used tags in `<Pills>` component #2448 2025-08-04 00:42:38 +02:00
Flupsi c68a2073b4 chore(front): cleanup 2025-08-04 00:42:38 +02:00
Flupsi 8cbee81149 feat(front): cache objects and make them available across components #2448 #2390 2025-08-04 00:42:38 +02:00
Flupsi df32d822e9 fix(front): tell `Vue` to update the Pills when tags are reset 2025-08-04 00:42:38 +02:00
Flupsi 3cb170167a feat(front): remove unnecessary <span> element 2025-08-04 00:42:38 +02:00
Flupsi 580df1dd4e fix(front): remove faulty attributes to enable editing tags #2448 #2390 2025-08-04 00:42:38 +02:00
Flupsi bff96f667a fix(front): layout (EditForm was occluded by play bar) 2025-08-04 00:42:38 +02:00
Flupsi 5a638c2ed0 feat(front): indicate required fields in edit form with an asterisk * 2025-08-04 00:42:38 +02:00
Flupsi dfdf49be1a fix(tags): hide tags until `useRouteQuery` is fully loaded #2448 #2390 2025-08-04 00:42:38 +02:00
Flupsi a97ec62911 fix(tags): allow adding and removing tags in filter toolbar #2448 #2390 2025-08-04 00:42:38 +02:00
ArneBo e1bc3d2474 fix(front): syntax and performance improvements in playlist detail 2025-06-12 15:29:09 +02:00
petitminion b09ba1c366 fix(front):do not use "usePage" in homepage 2025-06-09 22:24:04 +00:00
Marie cbaa823bad fix(front): fallback to medium sized attachments if small doesn't exist 2025-06-09 21:43:10 +00:00
petitminion ad9a829af6 enhancement(plugin):make playlist detail reactive to upload upgrades from plugins 2025-06-02 15:46:59 +00:00
petitminion b063a3616e enhancement(front):use paginated page for playlist
fix(front): enable more link on artist and user profiles
refactor(front): use new ui components in track modal and track-mobile-row, render track-modal only once in parent and populate with data from mobile-row
2025-06-02 11:27:52 +00:00