aboutsummaryrefslogtreecommitdiffstats
path: root/apps/user_status/src/components/SetStatusModal.vue
Commit message (Collapse)AuthorAgeFilesLines
* wrap user status message input and buttons with native formMaksim Sukharev2023-06-281-45/+41
| | | | Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
* 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): Use role=radio for predefined statuses in online status modalFerdinand Thiessen2023-05-151-1/+5
| | | | | | | * 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>
* fix(status): Store locally status message when editingMaksim Sukharev2023-04-181-7/+13
| | | | Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
* fix(status): Correctly set the message and predefined message using the storeJoas Schilling2023-04-181-9/+19
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* feat(user_status): Allow to manually revert an automated statusJoas Schilling2023-04-181-6/+75
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* chore(eslint): fix missing import extensionsJohn Molakvoæ2023-03-231-2/+2
| | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
* Fix user status message inputChristopher Ng2023-01-201-10/+0
| | | | Signed-off-by: Christopher Ng <chrng8@gmail.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>
* Fix user status emoji pickingJohn Molakvoæ (skjnldsv)2022-09-281-7/+8
| | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
* Fix rebasing issues and improve profile settings page a bit moreCarl Schwan2022-08-261-18/+0
| | | | Signed-off-by: Carl Schwan <carl@carlschwan.eu>
* Various fixesCarl Schwan2022-08-261-16/+18
| | | | | | | | | | | | | | - Fix user status dialog - Add label where missing - Move emoji picker inside input field (similar to talk) - Fix selecting an emoji - Fix multiselect - Fix button with confirmation action - Fix some other unrelated dark theme issues - Fix select2 focus - Run npm lint:fix Signed-off-by: Carl Schwan <carl@carlschwan.eu>
* Add Nc prefix to Nc vue component namesVincent Petry2022-08-251-14/+14
| | | | Signed-off-by: Vincent Petry <vincent@nextcloud.com>
* Bump @nextcloud/vue to 6.0.0-beta.3 and relatedVincent Petry2022-08-251-1/+1
| | | | | | | | Update @nextcloud/vue to 6.0.0-beta.3 Update vue and vue-template-compiler to 2.7.8 Update calendar-availability-vue to 0.5.0-beta.1 to fix conflicts. Signed-off-by: Vincent Petry <vincent@nextcloud.com>
* Don't overwrite certain values if the refreshing comes in via short updatesJoas Schilling2022-05-271-2/+2
| | | | | | | | This e.g. happens from the talk participant list which only has the status, message and icon. Due to the overwriting e.g. the clearAt was overwritten with null and afterwards the status modal showed "Invalid date" as "Clear at" Signed-off-by: Joas Schilling <coding@schilljs.com>
* fix: button type to tertiaryVanessa Pertsch2022-03-211-0/+1
| | | | Signed-off-by: Vanessa Pertsch <vanessa.pertsch@nextcloud.com>
* add new button componentVanessa Pertsch2022-03-021-9/+16
| | | | | Signed-off-by: Vanessa Pertsch <vanessa.pertsch@nextcloud.com> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* fix all modals after vue 5.0szaimen2022-02-221-20/+0
| | | | | Signed-off-by: szaimen <szaimen@e.mail.de> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* Fix selecting user status, clear time and app password scopeJoas Schilling2022-02-071-2/+2
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Auto fix warningsLouis Chemineau2022-01-211-10/+5
| | | | Signed-off-by: Louis Chemineau <louis@chmn.me>
* Eslint fixJohn Molakvoæ (skjnldsv)2022-01-081-7/+7
| | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
* improve status modalszaimen2021-12-301-1/+18
| | | | | Signed-off-by: szaimen <szaimen@e.mail.de> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* Fix multiple bugs with user statusCarl Schwan2021-11-231-1/+2
| | | | | | | | * Fix editing the status while on a call, don't send a bogus request * Clean backup user status when setting up a new status manually * A bit more type hinting Signed-off-by: Carl Schwan <carl@carlschwan.eu>
* make user status usable on mobileszaimen2021-07-091-1/+6
| | | | | Signed-off-by: szaimen <szaimen@e.mail.de> Signed-off-by: npmbuildbot-nextcloud[bot] <npmbuildbot-nextcloud[bot]@users.noreply.github.com>
* UX improvements change status dialogVincent Petry2020-10-201-3/+13
| | | | | | | | | Focus on the custom message field after picking an emoji. Hitting the enter key while in the custom message field now triggers saving. Disable save buttons while saving is in progress. Signed-off-by: Vincent Petry <vincent@nextcloud.com>
* Fix status clearing with initial empty valueVincent Petry2020-10-201-2/+2
| | | | | | | | | | | | When selecting an emoji but not specifying a message, the internal message value was null which caused a server validation error on sending. This fixes the SetStatusModal to always work with an empty string upfront, as this is the value the field would have if edited and cleared manually. Signed-off-by: Vincent Petry <vincent@nextcloud.com>
* Fix subline hintJohn Molakvoæ (skjnldsv)2020-10-021-8/+1
| | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
* Show the sublineJoas Schilling2020-10-021-0/+5
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Enable scrollbar for too long content, same way as in Dashboard customizeJan C. Borchardt2020-10-011-0/+3
| | | | Signed-off-by: Jan C. Borchardt <hey@jancborchardt.net>
* Move online status into modalJohn Molakvoæ (skjnldsv)2020-10-011-8/+46
| | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
* Change wording from 'custom status' to 'status message'Jan C. Borchardt2020-09-301-4/+4
| | | | Signed-off-by: Jan C. Borchardt <hey@jancborchardt.net>
* Add user-status appGeorg Ehrke2020-07-311-0/+236
Signed-off-by: Georg Ehrke <developer@georgehrke.com>