Julius Härtl
28f04905a3
fix: Properly scroll lists in interactive widgets
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2024-03-05 12:52:03 +01:00
Julius Härtl
d8128a01a2
chore: Remove deprecated tooltips
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2024-03-01 08:50:01 +01:00
Julius Härtl
5b33fcca0d
feat: Interactive deck board widget
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
fix: Provide relevant app state for widgets
Signed-off-by: Julius Härtl <jus@bitgrid.net >
fix: Adapt interactive widget
Signed-off-by: Julius Härtl <jus@bitgrid.net >
chore: fixup
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2024-03-01 08:49:57 +01:00
Julius Härtl
e1de6d317b
fix: Adapt to new nextcloud vue version
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2024-02-29 08:54:34 +01:00
Julius Härtl
6f9786164b
fix: Add debounce to update due date
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2024-01-15 10:29:06 +01:00
Adrian Missy
05d4f529f5
feat: Add keyboard shortcuts
...
Implement keyboard shortcuts for the board view and individual cards
Signed-off-by: Adrian Missy <adrian.missy@onewavestudios.com >
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2023-12-07 15:58:54 +01:00
Julius Härtl
0b68948a0f
fix: Switch to new component name
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2023-10-18 11:48:03 +02:00
Marcel Klehr
515d9cbd65
Dashboard widgets: Factor out a card component
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2023-10-18 11:44:34 +02:00
Bernhard Kapelari
7b57c92f12
basic functions
...
Signed-off-by: Bernhard Kapelari <bernhard@kapelari.com >
First feedback
Signed-off-by: Bernhard Kapelari <bernhard@kapelari.com >
lint:fix
Signed-off-by: Marcel Klehr <mklehr@gmx.net >
2023-10-18 11:44:31 +02:00
Luka Trovic
e03e57e5ac
feat: remember last board, list for new card dialog
...
Signed-off-by: Luka Trovic <luka@nextcloud.com >
2023-08-24 15:39:48 +02:00
Luka Trovic
3428b1793b
feat: error msg on CreateNewCardCustomPicker & only show available boards
...
Signed-off-by: Luka Trovic <luka@nextcloud.com >
2023-08-15 20:32:28 +02:00
Luka Trovic
12217afe65
feat: create new card from smart picker
...
Signed-off-by: Luka Trovic <luka@nextcloud.com >
2023-08-09 13:25:27 +02:00
Julius Härtl
df0db786be
chore: Bump @nextcloud/vue @nextcloud/webpack-vue-config and remove @nextcloud/vue-richtext
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2023-04-26 16:41:05 +02:00
Julius Härtl
eaa1b93f15
Merge pull request #4534 from Jerome-Herbinet/patch-3
...
Fix consistency of a "Create card" wording with its equivalent for Notes ("New card")
2023-03-15 14:53:05 +01:00
Jérôme Herbinet
de6086b4e1
Fix : Overlapping expiry dates on tags
...
Signed-off-by: Jérôme Herbinet <33763786+Jerome-Herbinet@users.noreply.github.com >
Signed-off-by: Jérôme Herbinet <33763786+Jerome-Herbinet@users.noreply.github.com >
2023-03-15 13:35:22 +01:00
Jérôme Herbinet
8620e7fc6c
Consistency of a wording with its equiv. for Notes
...
Signed-off-by: Jérôme Herbinet <33763786+Jerome-Herbinet@users.noreply.github.com >
Signed-off-by: Jérôme Herbinet <33763786+Jerome-Herbinet@users.noreply.github.com >
2023-03-15 13:18:52 +01:00
Julien Veyssier
bbd6f0c26c
use deck icon for boards, MDI-card for cards and MDI-comment for comments
...
Signed-off-by: Julien Veyssier <julien-nc@posteo.net >
2023-02-08 14:02:06 +01:00
Julien Veyssier
b4d477dc05
implement BoardReferenceWidget and CommentReferenceWidget
...
Signed-off-by: Julien Veyssier <julien-nc@posteo.net >
2023-02-08 14:02:05 +01:00
Julius Härtl
0c59a85c9c
Remove legacy v-deep selector
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2022-11-07 20:42:46 +01:00
Jérôme Herbinet
4f5eeffdf9
A bit more space above the bottom button
...
Signed-off-by: Jérôme Herbinet <33763786+Jerome-Herbinet@users.noreply.github.com >
Signed-off-by: Jérôme Herbinet <33763786+Jerome-Herbinet@users.noreply.github.com >
2022-10-19 21:01:32 +02:00
Jérôme Herbinet
86ab64160c
Fix : Dashboard Deck widget overlap + align issue
...
Signed-off-by: Jérôme Herbinet <33763786+Jerome-Herbinet@users.noreply.github.com >
Signed-off-by: Jérôme Herbinet <33763786+Jerome-Herbinet@users.noreply.github.com >
2022-10-19 21:01:32 +02:00
Julius Härtl
be36e6de6a
Use global import for nextcloud-vue
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2022-09-22 20:33:58 +02:00
Julien Veyssier
aecdcb847d
fix width issues
...
Signed-off-by: Julien Veyssier <eneiluj@posteo.net >
2022-09-22 17:05:53 +02:00
Julien Veyssier
565b2edfdd
use richtext component for description, adjust style to make it work in Text
...
Signed-off-by: Julien Veyssier <eneiluj@posteo.net >
2022-09-22 13:21:33 +02:00
Julius Härtl
f9836d4dfb
Merge pull request #4033 from nextcloud/enh/4032/implement-new-dashboard-widget-interfaces
2022-09-21 18:40:31 +02:00
Julius Härtl
9ec44bdadd
Fix stylelint
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2022-09-21 09:01:51 +02:00
Julien Veyssier
e29ac75f3d
use @nc/vue button in dashboard widget, use material icon inside
...
Signed-off-by: Julien Veyssier <eneiluj@posteo.net >
2022-09-16 13:35:15 +02:00
Julien Veyssier
c423f6ecd8
adjust card reference style
...
Signed-off-by: Julien Veyssier <eneiluj@posteo.net >
2022-09-12 17:20:45 +02:00
Julien Veyssier
3c83320c20
implement card reference widget, fix DeckIcon.vue
...
bring back eslint and stylelint on compilation, fix almost all warnings, ignore some
Signed-off-by: Julien Veyssier <eneiluj@posteo.net >
2022-09-12 17:20:45 +02:00
Julius Härtl
4be99a93c8
Bump to @nextcloud/vue@6.0.0-beta.3
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2022-08-26 12:41:08 +02:00
dependabot[bot]
d98c2bc926
Bump @nextcloud/eslint-config from 5.1.0 to 6.0.0
...
Bumps [@nextcloud/eslint-config](https://github.com/nextcloud/eslint-config ) from 5.1.0 to 6.0.0.
- [Release notes](https://github.com/nextcloud/eslint-config/releases )
- [Changelog](https://github.com/nextcloud/eslint-config/blob/master/CHANGELOG.md )
- [Commits](https://github.com/nextcloud/eslint-config/compare/v5.1.0...v6.0.0 )
---
updated-dependencies:
- dependency-name: "@nextcloud/eslint-config"
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-08-03 19:32:36 +02:00
Julius Härtl
7119137a75
Use async import for vue component on collections entrypoint
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2021-07-08 10:35:42 +02:00
Jakob Röhrl
0335229f4f
Add new card button to the dashboard widget
...
Signed-off-by: Jakob Röhrl <jakob.roehrl@web.de >
2021-06-25 10:48:19 +02:00
John Molakvoæ (skjnldsv)
a1abf91b40
Fix linting
...
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com >
2021-04-26 16:54:23 +02:00
Julius Härtl
65e19f9ea4
Move to card selector modal
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2021-01-04 12:10:53 +01:00
Julius Härtl
e22fbb7277
Fix new eslint rules
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2020-12-28 12:52:21 +01:00
Julius Härtl
a9d00f226d
Switch to empty-content props
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2020-09-15 22:20:05 +02:00
Julius Härtl
34e6bea134
Fix empty content view to align with other widgets
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2020-09-07 10:24:10 +02:00
Julius Härtl
44bf52887f
Fix styling and scroll behavior
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2020-08-25 21:19:00 +02:00
Julius Härtl
0b23401a07
Some cleanup on the filtering
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2020-08-25 21:18:59 +02:00
Julius Härtl
d9e69d5246
Use @nextcloud/vue-dashboard
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2020-08-25 21:18:57 +02:00
Julius Härtl
aa244108c8
Fix styling and rename to actual dashboard api
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2020-08-25 21:18:13 +02:00
Julius Härtl
527181240a
Implement dashboard panel
...
Signed-off-by: Julius Härtl <jus@bitgrid.net >
2020-08-25 21:17:31 +02:00