aboutsummaryrefslogtreecommitdiffstats
path: root/apps/user_status/src
Commit message (Collapse)AuthorAgeFilesLines
* fix: Adjust more places for logical positionFerdinand Thiessen2024-08-291-1/+1
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* feat: Add bidi support in core directoryMostafa Ahangarha2024-08-292-3/+3
| | | | Signed-off-by: Mostafa Ahangarha <ahangarha@riseup.net>
* fix(user_status): add link to Availability page if user set predefined ↵Maksim Sukharev2024-08-261-8/+28
| | | | | | 'Vacationing' Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
* fix(userstatus): Don't set predefined user status as custom when changing ↵Joas Schilling2024-08-151-5/+19
| | | | | | "Clear at" Signed-off-by: Joas Schilling <coding@schilljs.com>
* chore(deps): Update `@nextcloud/auth` to v2.4.0 and use `getCSPNonce` where ↵Ferdinand Thiessen2024-08-131-4/+3
| | | | | | possible Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* fix(user_status): Adjust AccountMenu entry for user statusFerdinand Thiessen2024-08-061-48/+26
| | | | | | fixup: Adjust to design comments Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* chore: Add SPDX headerAndy Scherzinger2024-05-3022-424/+52
| | | | Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
* fix(user_status): Fix status update request not being sentChristopher Ng2024-02-241-11/+5
| | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* fix(user_status): Fix losing focus to body when closing user status modalChristopher Ng2024-02-012-1/+23
| | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* fix(user_status): Migrate to NcUserStatusIconChristopher Ng2024-01-234-41/+18
| | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* Remove unneeded role="radiogroup" from "Predefined statuses"julia.kirschenheuter2024-01-111-1/+0
| | | | Signed-off-by: julia.kirschenheuter <julia.kirschenheuter@nextcloud.com>
* fix(core): Make sure correct colors are used on blurred backgroundFerdinand Thiessen2023-12-141-0/+3
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* fix(user_status): remove border from emoji pickerMaksim Sukharev2023-11-211-25/+7
| | | | | | | - clean styles - lint component Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
* feat(user status): automate user status for eventsAnna Larch2023-11-091-0/+2
| | | | | | | and automatically set a user status to free or busy depending on their calendar transparency, event status and availability settings Signed-off-by: Anna Larch <anna@nextcloud.com>
* fix: Remove profile from UserStatus componentChristopher Ng2023-10-261-133/+27
| | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* fix(user_status): separate user menu and dashboard status layoutGrigorii K. Shartsev2023-10-241-54/+55
| | | | | | | - Remove href="#" from a button for HTML validation - Use @nextcloud/vue NcButton instead of custom button in Dashboard Signed-off-by: Grigorii K. Shartsev <me@shgk.me>
* Change `flex-direction` for input fieldjulia.kirschenheuter2023-10-171-0/+1
| | | | Signed-off-by: julia.kirschenheuter <julia.kirschenheuter@nextcloud.com>
* Replace custom input field with NcInputFieldjulia.kirschenheuter2023-08-311-9/+10
| | | | Signed-off-by: julia.kirschenheuter <julia.kirschenheuter@nextcloud.com>
* Merge pull request #39987 from nextcloud/fix/39926-fix_predefined_status-buttonsJulia Kirschenheuter2023-08-223-14/+20
|\ | | | | Fix predefined status buttons
| * Add logic for predefined status to be visible.julia.kirschenheuter2023-08-223-14/+20
| | | | | | | | | | | | Add styles for radio buttons to be visible in checked, active and focus-visible state. Signed-off-by: julia.kirschenheuter <julia.kirschenheuter@nextcloud.com>
* | feat(dashboard): implement widget item api v2Richard Steinmetz2023-08-222-165/+0
|/ | | | | | | | | This API enables the dashboard to render all widgets from the API data alone without having apps to provide their own bundles. This saves a lot of traffic and execution time as a lot less javascript has to be parsed on the frontend. Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
* Set double outline on checked state for radio buttonsjulia.kirschenheuter2023-08-161-6/+5
| | | | Signed-off-by: julia.kirschenheuter <julia.kirschenheuter@nextcloud.com>
* chore: Update nextcloud-vue to v8 beta2 and renamed changed propertiesFerdinand Thiessen2023-08-021-1/+1
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* Set double outline to buttons in focus statejulia.kirschenheuter2023-07-111-2/+3
| | | | Signed-off-by: julia.kirschenheuter <julia.kirschenheuter@nextcloud.com>
* wrap user status message input and buttons with native formMaksim Sukharev2023-06-283-54/+44
| | | | Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
* fix(user_status): Remove redundant styling, use global class insteadFerdinand Thiessen2023-05-151-11/+1
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* fix(user_status): Use native radio buttons for online status selectionFerdinand Thiessen2023-05-151-42/+52
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* fix(user_status): Add missing `radiogroup` role to online status selectorFerdinand Thiessen2023-05-151-1/+3
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* fix(user_status): Group custom message input elements and assign label to ↵Ferdinand Thiessen2023-05-151-2/+4
| | | | | | emoji selector Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* fix(user_status): Use role=radio for predefined statuses in online status modalFerdinand Thiessen2023-05-153-6/+33
| | | | | | | * Instead of tabable DIVs properly assign the radio role * Set role to radiogroup of list container to group the predefined statuses Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* Use the color-primary-element* variablesSimon L2023-05-131-1/+1
| | | | | Signed-off-by: Simon L <szaimen@e.mail.de> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* fix(status): Store locally status message when editingMaksim Sukharev2023-04-181-7/+13
| | | | Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
* fix(status): Fix infinite loading of predefined statusesMaksim Sukharev2023-04-182-12/+9
| | | | Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
* fix(status): Correctly set the message and predefined message using the storeJoas Schilling2023-04-182-11/+25
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* feat(user_status): Allow to manually revert an automated statusJoas Schilling2023-04-187-9/+345
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Add `aria-hidden='true'` to decorative icons inside of modal dialogsjulia.kirschenheuter2023-04-063-3/+3
| | | | Signed-off-by: julia.kirschenheuter <julia.kirschenheuter@nextcloud.com>
* chore(eslint): fix missing import extensionsJohn Molakvoæ2023-03-2311-18/+18
| | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
* Port clear user status selectChristopher Ng2023-02-281-12/+12
| | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* Port user menu to VueChristopher Ng2023-02-092-33/+21
| | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* Fix user_status heartbeat responsejld31032023-01-251-1/+1
| | | | Signed-off-by: jld3103 <jld3103yt@gmail.com>
* Fix user status message inputChristopher Ng2023-01-202-34/+38
| | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* fix(user_status): Allow to use enter to complete characters without ↵Joas Schilling2023-01-121-6/+5
| | | | | | automatically closing the modal Signed-off-by: Joas Schilling <coding@schilljs.com>
* Update the user status dashboard widget and fix the icon colorJoas Schilling2023-01-021-26/+17
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Change header semantic in the user status dialogjulia.kirschenheuter2022-11-291-4/+3
| | | | | Signed-off-by: julia.kirschenheuter <julia.kirschenheuter@nextcloud.com> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* User status dialog a11y: make different focus and active state for ↵julia.kirschenheuter2022-11-172-0/+8
| | | | | | | OnlineStatusSelect and PredefinedStatus Signed-off-by: julia.kirschenheuter <julia.kirschenheuter@nextcloud.com> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* Make css rule importantCarl Schwan2022-10-181-1/+1
| | | | | | Co-authored-by: Joas Schilling <213943+nickvergessen@users.noreply.github.com> Signed-off-by: Carl Schwan <carl@carlschwan.eu> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* Fix vertical alignment of user status iconCarl Schwan2022-10-171-0/+1
| | | | | | | Now it is properly centered even if the font size is bigger (when using the dislexia font) Signed-off-by: Carl Schwan <carl@carlschwan.eu>
* Fix invisible statusJohn Molakvoæ (skjnldsv)2022-09-291-1/+13
| | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
* Fix user status emoji pickingJohn Molakvoæ (skjnldsv)2022-09-282-9/+19
| | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
* Port Profile section checbox to NcCheckoxRadioSwitch componentCarl Schwan2022-09-121-2/+2
| | | | | | Improve accessibility and unify the design Signed-off-by: Carl Schwan <carl@carlschwan.eu>