summaryrefslogtreecommitdiffstats
path: root/core/src/OC
Commit message (Collapse)AuthorAgeFilesLines
* chore: Enable ESLint for apps and fix all errorsFerdinand Thiessen2024-07-094-7/+7
| | | | | | | | | Nevertheless this causes a huge amount of new warnings. Previously the shell script for directories to lint was wrong it was generating all app names to lint, but was missing the `apps/` prefix. Causing only `core` to be linted. Co-authored-by: Grigorii K. Shartsev <me@shgk.me> Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* chore: Add SPDX headerAndy Scherzinger2024-05-1331-664/+68
| | | | Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
* feat: Deprecate `OC.dialogs` and replace generic dialogs with ↵Ferdinand Thiessen2024-04-101-128/+131
| | | | | | `@nextcloud/dialogs` alternative Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* feat: Deprecate `OC.dialogs.prompt` an replace with Vue implementationFerdinand Thiessen2024-04-101-61/+18
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* fix: Add deprecation to `OC.dialogs.fileexists`Ferdinand Thiessen2024-04-091-0/+2
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* Replace password dialog with dialog from libraryjulia.kirschenheuter2023-10-172-91/+8
| | | | Signed-off-by: julia.kirschenheuter <julia.kirschenheuter@nextcloud.com>
* refactor: Contacts menu to VueChristoph Wurst2023-10-167-569/+0
| | | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* enh(a11y): Add search contacts labelChristopher Ng2023-09-072-3/+3
| | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* fix(dialogs): Use FilePickerBuilder to create the file pickerFerdinand Thiessen2023-08-261-38/+51
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* feat: Add new Vue FilePicker from @nextcloud/dialogs and use it by default.Ferdinand Thiessen2023-08-261-629/+93
| | | | | | | Still providing the legacy one until the Vue FilePicker is out of beta. Pin beta releases so we do not get version conflicts. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* Fix(OC/password-confirmation): Hide the correct buttonMarcel Klehr2023-07-041-2/+3
| | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net>
* Update aria-expanded attribute for sidebar apps-slide-togglesfenn-cs2023-06-301-0/+2
| | | | | | | | | | | Some apps which use the machanism provided in `core/src/OC/apps.js` for toggle slide up/down in the side bar would equally rely on same for `aria-expanded` state change. For example : https://github.com/nextcloud/activity/pull/1230 Signed-off-by: fenn-cs <fenn25.fn@gmail.com> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* fix: restore AppsSlideToggle featureJohn Molakvoæ2023-06-252-1/+137
| | | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* address reviewSimon L2023-06-242-3/+3
| | | | | Signed-off-by: Simon L <szaimen@e.mail.de> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* only print deprecation logs if debug mode is enabledSimon L2023-06-242-3/+3
| | | | Signed-off-by: Simon L <szaimen@e.mail.de>
* Move deprecation warnings to debugSimon L2023-06-242-3/+3
| | | | Signed-off-by: Simon L <szaimen@e.mail.de>
* chore(OC): Remove deprecated legacy loader from OC (`OC.loadScript` and ↵Ferdinand Thiessen2023-05-312-82/+0
| | | | | | `OC.loadStyle`) Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* chore: Remove deprecated OC.appSettingsFerdinand Thiessen2023-05-202-99/+0
| | | | | | | Was deprecated since NC17 and scheduled for removal on NC18. No apps use it and neither do core. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* Merge branch 'master' into patch-20Jérôme Herbinet2023-04-193-142/+9
|\ | | | | Signed-off-by: Jérôme Herbinet <33763786+Jerome-Herbinet@users.noreply.github.com>
| * fix: Fix filepicker breadcrumbsJulius Härtl2023-04-071-3/+3
| | | | | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
| * fix(deps): update webdav 5 usageJohn Molakvoæ2023-04-062-16/+14
| | | | | | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
| * feat(files_trashbin): migrate to vueJohn Molakvoæ2023-04-063-151/+16
| | | | | | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
| * fix: Adjust filepicker breadcrumb structure to recent a11y changesJulius Härtl2023-04-051-4/+8
| | | | | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* | Following Artonge suggestionJérôme Herbinet2023-04-191-3/+2
|/ | | Signed-off-by: Jérôme Herbinet <33763786+Jerome-Herbinet@users.noreply.github.com>
* Replace custom tooltips with native ones of entries in contacts menu.julia.kirschenheuter2023-03-292-7/+2
| | | | Signed-off-by: julia.kirschenheuter <julia.kirschenheuter@nextcloud.com>
* Change contactsmenu structure to a listjulia.kirschenheuter2023-03-271-1/+6
| | | | Signed-off-by: julia.kirschenheuter <julia.kirschenheuter@nextcloud.com>
* chore(eslint): fix missing import extensionsJohn Molakvoæ2023-03-2312-46/+46
| | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
* fix(docs): Fix URL to docs of deprecated function humanFileSizeJoas Schilling2023-03-081-2/+2
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Add avatar contact img descriptionChristopher Ng2023-03-032-2/+7
| | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* feat(filepicker): Allow to pass target for rendering the file picker to ↵Julius Härtl2023-03-021-1/+1
| | | | | | different locations Signed-off-by: Julius Härtl <jus@bitgrid.net>
* Add name for home breadcrumb in filepickerChristopher Ng2023-02-241-1/+1
| | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* Deprecate OC.L10N functions in favor of translation functions from ↵Ferdinand Thiessen2023-02-203-368/+31
| | | | | | `@nextcloud/l10n` Signed-off-by: Ferdinand Thiessen <rpm@fthiessen.de>
* Drop `OC.addTranslations` deprecated since NC17 and not used by any NC appFerdinand Thiessen2023-02-201-9/+0
| | | | Signed-off-by: Ferdinand Thiessen <rpm@fthiessen.de>
* Restore copy button text on directory fetch errorLouis Chemineau2023-02-081-6/+7
| | | | Signed-off-by: Louis Chemineau <louis@chmn.me>
* Focus trap contacts menu with NcHeaderMenu portChristopher Ng2023-01-131-34/+8
| | | | | | Signed-off-by: Christopher Ng <chrng8@gmail.com> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com> Signed-off-by: Christopher Ng <chrng8@gmail.com>
* Remove unused legacy ajax/list.php in files appVincent Petry2023-01-091-13/+0
| | | | | Signed-off-by: Vincent Petry <vincent@nextcloud.com> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* Limit toggle grid view button scopeVincent Petry2022-11-171-2/+2
| | | | | | | Limit the button action scope to the file picker dialog so that it doesn't touch the file list present in the page. Signed-off-by: Vincent Petry <vincent@nextcloud.com>
* Fix icon of encrypted folders in filepickerCarl Schwan2022-10-171-1/+6
| | | | Signed-off-by: Carl Schwan <carl@carlschwan.eu>
* Fallback to root if the picker folder doesn't existsJohn Molakvoæ2022-09-011-102/+119
| | | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* Various fixesCarl Schwan2022-08-262-3/+3
| | | | | | | | | | | | | | - 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>
* Update typehint for confirmDestructiveDaniel Kesselberg2022-08-241-1/+1
| | | | Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
* Add ```aria-expanded``` value to select2-container om systemtag and file tagsjulia.kirschenheuter2022-08-171-0/+3
| | | | | | | | | | | | Add ```aria-expanded``` to color picker Add ```aria-expanded``` to UnifiedSearch.vue Add ```aria-expanded``` to new button on files Add ```aria-expanded``` to action menu Add ```aria-expanded``` to icon .federation-menu Add ```aria-expanded``` to app navigation collapse button Signed-off-by: julia.kirschenheuter <julia.kirschenheuter@nextcloud.com> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* FilePicker: Hide also outline of `new` button if type is `CHOOSE`Ferdinand Thiessen2022-07-201-1/+1
| | | | | | | | | | If the filepicker mode is set to `FILEPICKER_TYPE_CHOOSE` currently only the button but not the outline of it is hidden. This also hides the outline to fix #33142 Signed-off-by: Ferdinand Thiessen <rpm@fthiessen.de> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* Add accessible names for file picker grid view toggle and new folder buttonChristopher Ng2022-07-011-0/+8
| | | | | Signed-off-by: Christopher Ng <chrng8@gmail.com> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* Rename a11y helper functionChristopher Ng2022-06-091-6/+6
| | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* Update variable nameChristopher Ng2022-06-091-4/+4
| | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* Add a11y utility functionChristopher Ng2022-06-091-5/+6
| | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* Use keyboard controls for new folder creationChristopher Ng2022-06-091-9/+9
| | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* Use button for grid view toggle instead of hidden checkboxChristopher Ng2022-06-091-12/+13
| | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* Restore grid view toggleChristopher Ng2022-06-091-4/+0
| | | | | | Removed in https://github.com/nextcloud/server/pull/29966 and partially restored in https://github.com/nextcloud/server/pull/30452 Signed-off-by: Christopher Ng <chrng8@gmail.com>