Yonas Habteab
|
b619dd2186
|
Add activateEntry() & getActiveEntry() interface methods
|
2023-07-14 20:05:35 +02:00 |
|
Yonas Habteab
|
ee829fd4dc
|
Unify error messages & add some class docblocks
|
2023-07-14 20:05:35 +02:00 |
|
Yonas Habteab
|
ffbdbb9e13
|
DashboardEntries: Implement countEntries() & enhance how widgets are reordered
|
2023-07-14 20:05:34 +02:00 |
|
Yonas Habteab
|
22d483b515
|
Fix moving panes around using drag&drop doesn't update the tabs sometimes
|
2023-07-14 20:05:34 +02:00 |
|
raviks789
|
122505ced4
|
Ensure drag and drop of dashboard home happens correctly (caused by b6958b1)
|
2023-07-14 20:05:34 +02:00 |
|
raviks789
|
4369b121c6
|
Do not make first letter of dashboard key capital
|
2023-07-14 20:05:34 +02:00 |
|
Yonas Habteab
|
d38ad63c96
|
DashboardEntries: Perform case-insensitive key checks when searching for dashboard entry
|
2023-07-14 20:05:34 +02:00 |
|
Yonas Habteab
|
3058983011
|
Force to refresh the menu container when removing a home & unset moved entry from the original widget
|
2023-07-14 20:05:34 +02:00 |
|
Yonas Habteab
|
89b95d74bf
|
Replace usage of LogicException with AlreadyExistsException where applicable
|
2023-07-14 20:05:34 +02:00 |
|
Yonas Habteab
|
93c3c524ce
|
DashboardEntries: Fix calling to fromArray that doesn't exist anymore
|
2023-07-14 19:51:08 +02:00 |
|
Johannes Meyer
|
40716e7dbd
|
Fetch homes and panes already ordered from the database
Doing so in userspace is not required and too inefficient.
|
2023-07-14 19:51:08 +02:00 |
|
Yonas Habteab
|
5253db1842
|
Rename DashboardControls -> DashboardEntries & add an internal flag for sorting
|
2023-07-14 19:51:08 +02:00 |
|