jonaswinkler
91afd39a0e
rework the bulk editor
2020-12-28 12:36:26 +01:00
jonaswinkler
51b1b5786d
improve performance of the toggle dropdown button
2020-12-28 12:32:21 +01:00
jonaswinkler
40a647ddf7
selection model
2020-12-28 00:52:28 +01:00
jonaswinkler
9a84e97c7c
partial selection model implementation
2020-12-27 23:55:19 +01:00
jonaswinkler
3b92ec3d57
refactor
2020-12-27 13:34:36 +01:00
jonaswinkler
d1421c9e6a
always show count badges
2020-12-27 13:23:11 +01:00
jonaswinkler
e67ec7230c
remove "Remove All"
2020-12-27 13:16:37 +01:00
jonaswinkler
67df51a910
typing
2020-12-27 13:10:43 +01:00
Michael Shamoon
10b73d42ef
Merge branch 'feature-bulk-edit' into feature-bulk-editor
2020-12-22 07:43:51 -08:00
jonaswinkler
f6518e11ca
Merge branch 'dev' into feature-bulk-edit
2020-12-22 13:40:24 +01:00
jonaswinkler
77fd6bba8f
fixes clearing fields that should not be clearable
2020-12-22 13:39:46 +01:00
Michael Shamoon
dddceed451
Completely rewrite change detection, add back remove operations
2020-12-22 02:08:36 -08:00
Michael Shamoon
6c5d607c6f
Merge branch 'feature-bulk-edit' into feature-bulk-editor
2020-12-22 00:19:35 -08:00
jonaswinkler
cc5727213d
Merge branch 'dev' into feature-bulk-edit
2020-12-21 23:20:55 +01:00
jonaswinkler
a542b30eec
changed field order, updated ng-select for tag color selection
2020-12-21 18:15:28 +01:00
Michael Shamoon
22140b03a9
Add apply button to dropdowns
2020-12-20 01:04:54 -08:00
Michael Shamoon
b729c3c6fc
Typos & code fixes
2020-12-20 00:37:37 -08:00
Michael Shamoon
6ed12cdb52
Fix some TS syntax errors
2020-12-20 00:12:40 -08:00
Michael Shamoon
36b7b0df6a
Hide toggled state & counts when selection spans documents not in view
2020-12-19 23:42:08 -08:00
Michael Shamoon
c2c15cc35f
Live filter badges when editing & hide badges when active filter items in dropdown
2020-12-19 22:54:37 -08:00
Michael Shamoon
5a4807f3f9
Refactor dropdown button component
2020-12-19 22:31:14 -08:00
Michael Shamoon
51937d2961
Cleanup dropdown button component
2020-12-19 21:56:31 -08:00
Michael Shamoon
84c6c73c74
Refactor SlectableItem to ToggleableItem
2020-12-19 21:52:45 -08:00
Michael Shamoon
60a13d8ed9
Only apply edits when something has changed
2020-12-19 21:42:19 -08:00
Michael Shamoon
ba7f030901
Rename dropdown type enum & add pass as variable to use like an Enum
2020-12-19 20:19:37 -08:00
Michael Shamoon
d49cf3caad
Working bulk editor component
2020-12-19 02:08:33 -08:00
Michael Shamoon
469970e7ac
Refactor filterable dropdowns to allow intermediate state
2020-12-19 00:13:08 -08:00
Michael Shamoon
61ad452062
Bulk editor component skeleton
2020-12-18 21:19:49 -08:00
Michael Shamoon
bbf87f11f4
Refactor editor and filterable dropdowns to be common components in anticipation of bulk editor
2020-12-18 16:03:52 -08:00
Michael Shamoon
d3b63c1bc3
Merge branch 'dev' into feature-bulk-editor
2020-12-18 14:55:21 -08:00
Michael Shamoon
8fae9dd8ab
Fix wrapping with multiple tags, embiggen tags, pretty icons
2020-12-18 01:13:30 -08:00
Michael Shamoon
8f338b98a8
Use ng-select for document detail screen tags
2020-12-18 00:53:01 -08:00
Michael Shamoon
3a086b550e
Use ng-select for document detail screen
2020-12-17 23:09:27 -08:00
jonaswinkler
b68d58c378
Merge branch 'dev' into feature-bulk-edit
2020-12-15 03:13:22 +01:00
jonaswinkler
8fbd11d9f8
refactored titles
2020-12-14 20:59:18 +01:00
jonaswinkler
2f6bf67d96
imports
2020-12-14 20:21:31 +01:00
jonaswinkler
f4a724ebb2
Merge branch 'dev' into feature-bulk-edit
2020-12-13 15:13:43 +01:00
jonaswinkler
2096adca66
Refactored delete dialog into a more generic confirm dialog
2020-12-13 14:28:37 +01:00
jonaswinkler
aa0c96cabd
delete dialog: delay enable delete button
2020-12-11 14:47:33 +01:00
jonaswinkler
0c4ed7a7d9
a simple dialog that selects tags/correspondents/types
2020-12-11 14:30:59 +01:00
jonaswinkler
3677d0193f
shadows
2020-12-09 13:44:37 +01:00
jonaswinkler
efa2b5a315
Addresses #99 entirely.
2020-12-07 23:42:18 +01:00
jonaswinkler
0bfecaa0fc
Merge branch 'dev' into feature-websockets-status
2020-12-06 22:53:54 +01:00
jayme-github
98787f5f4d
Add automatic coloring of tags
...
Please see this as proposal on how to implement automatic/random colors
for tags while keeping the current set of hard coded colors in place (at
least in the frontend).
Bear with me as I have even less Angular knowledge than Django and just
tried to get away with as few changes as possible. :-) AIUI you want to
change to a color picking system anyways in the future, which could also
play well with this.
fixes #51
2020-12-04 10:05:47 +01:00
jonaswinkler
86f1fb1c94
clickable tags and correspondents fixes #54
2020-11-28 21:28:07 +01:00
jonaswinkler
cbae9f0886
tag component needs no click event
2020-11-28 14:47:55 +01:00
Jonas Winkler
3893a23852
Merge branch 'dev' into celery-tasks
2020-11-22 22:49:37 +01:00
Jonas Winkler
f07bc1b21e
many layout and theme changes
2020-11-22 16:33:26 +01:00
Jonas Winkler
1292a7e120
now using SCSS for better theming support
2020-11-22 14:43:59 +01:00
Jonas Winkler
196faa8fdc
Merge branch 'dev' into celery-tasks
2020-11-19 22:10:57 +01:00