Damien Elmes
2ecd91eeb2
fix invisible dropdown arrow in night mode; use bootstrap styling in top
2021-05-20 12:43:47 +10:00
Damien Elmes
abda7f9290
Merge pull request #1178 from RumovZ/flag-labels
...
Custom labels for flags
2021-05-20 11:59:55 +10:00
Damien Elmes
760bc88e61
Merge pull request #1177 from abdnh/strip-isolation-chars
...
Strip Unicode isolation characters from title
2021-05-20 11:49:41 +10:00
Damien Elmes
0a3c727436
add a separate DeckId search for decks with children
...
- The "unbury deck" option was broken, as it was ignoring child
decks. It would be nice if we could use active_decks instead, but
plugging that into the old scheduler without breaking undo seems a bit
tricky.
- Remove the implicit From impl for decks, so we need to be forced to
think about whether we want child decks or not.
2021-05-20 11:44:37 +10:00
RumovZ
58243fad52
Remove redundant pylint exception
2021-05-19 19:44:49 +02:00
RumovZ
c0125e9ebd
Prefer looping over flags over exhaustive listing
2021-05-19 19:26:39 +02:00
RumovZ
8b09336505
Use custom flag labels in reviewer
2021-05-19 19:18:49 +02:00
RumovZ
1c3134e9c2
Use dataclass instead of tuple for loaded flags
2021-05-19 19:17:43 +02:00
abdo
9b7b32b2cb
Strip Unicode isolation characters from title
2021-05-19 18:21:57 +03:00
Damien Elmes
878131d201
apply the left padding in one place
2021-05-19 20:02:04 +10:00
Damien Elmes
991695b7f6
use standard toolbar colors for legacy items
2021-05-19 19:58:12 +10:00
Damien Elmes
5036e25399
fix broken night mode styling
...
#1172 removed the select styling, but EnumSelector has not been updated
yet
2021-05-19 19:48:31 +10:00
Damien Elmes
5c9f483cdc
move deck name into window title; v-center sticky bar
2021-05-19 19:34:15 +10:00
Damien Elmes
f93075628a
increase toolbar size by 5px and use the default font sizes
...
Workaround for #1174 for now
2021-05-19 19:23:32 +10:00
Damien Elmes
818fe75721
simplify previous patch
...
The default 1 rem is fine, but we need to apply the default font size
to the html element instead of the body for the definition of rem to
update.
Fixes #1174
2021-05-19 19:06:20 +10:00
Damien Elmes
45edc42959
fix inconsistent font sizes
...
fixes #1174
2021-05-19 19:00:09 +10:00
RumovZ
316beb6f63
Use custom flag labels for browser actions
2021-05-19 11:00:02 +02:00
RumovZ
9ebdb84512
Make sidebar flags renamable
2021-05-19 10:04:40 +02:00
Damien Elmes
0804771626
indent headings and bold them to match graph style
2021-05-19 17:20:01 +10:00
Damien Elmes
c7e401d687
tweak left margin, and checkbox top margin
2021-05-19 17:18:28 +10:00
Damien Elmes
2135cbd001
left align input boxes; decrease width
2021-05-19 16:41:19 +10:00
Damien Elmes
60ef1c35eb
show note about old options screen if any add-ons are installed
2021-05-19 16:20:25 +10:00
Damien Elmes
2b2689f630
add v3 scheduler to col.sched type union
...
Will allow us to catch issues like the custom study one in the future
2021-05-19 16:06:52 +10:00
Damien Elmes
112d31f277
use literal for ease type
2021-05-19 16:05:12 +10:00
Damien Elmes
af90dd5d45
fix custom study in v3 scheduler
2021-05-19 15:58:18 +10:00
Damien Elmes
91931ed7a7
compat fixes for add-on usage of col.decks.active()
2021-05-19 15:41:37 +10:00
Damien Elmes
0767754ca6
enable redo support
...
Also:
- fix issues where the Undo action in the Browse screen was not
consistent with the main window. The existing hook signature has been
changed; from a snapshot of the add-on code from a few months ago, it
was not a hook that was being used by anyone.
- change the undo shortcut in the Browse window to match the main
window. It was different because undoing a change in the editing area
could accidentally trigger an undo of an operation, but the damage is
limited now that (most) operations can be redone. If it still proves to
be a problem, perhaps we should just always swallow ctrl+z when an
editing field is focused.
2021-05-19 15:18:39 +10:00
Damien Elmes
79fb17c17f
fix accidental schema bump in undo that was forcing full sync
2021-05-19 14:17:49 +10:00
Damien Elmes
390379ed62
disable svelte-check on Windows for now
2021-05-19 11:45:02 +10:00
Damien Elmes
671845d2cb
Merge pull request #1172 from hgiesel/deckoptionsdropdown
...
Deck Options Top Bar
2021-05-19 10:41:20 +10:00
Damien Elmes
884beec929
Merge pull request #1173 from RumovZ/black-workaround
...
Fix black workaround for format calls
2021-05-19 10:30:12 +10:00
RumovZ
f220165c0f
Fix black workaround for format calls
2021-05-18 22:19:09 +02:00
Henrik Giesel
20d117e315
Add back global CSS for input
2021-05-18 19:30:43 +02:00
Henrik Giesel
5eabcdc987
Allow any in deckoptions/index until typing is provided
2021-05-18 19:21:25 +02:00
Henrik Giesel
8779a8a025
Make blur a proper event listener
2021-05-18 19:19:05 +02:00
Henrik Giesel
a602561612
Make SaveButton functional
2021-05-18 18:55:22 +02:00
Henrik Giesel
1582bdb31e
Make styling on select button behave correctly
2021-05-18 17:50:18 +02:00
Henrik Giesel
30d246d74b
WIP: Use our components in deckoptions sticky bar
2021-05-18 16:32:29 +02:00
Henrik Giesel
777d774545
Use StickyBar in deckoptions
2021-05-18 14:13:11 +02:00
Damien Elmes
f4ddf90399
Merge pull request #1170 from RumovZ/fix-columns
...
Fix column issues
2021-05-18 09:24:15 +10:00
Damien Elmes
43f1750eac
update jsdoc
...
https://github.com/jsdoc/jsdoc/issues/1908
2021-05-18 09:22:57 +10:00
Damien Elmes
4a18f1841f
fix detection of shift key at startup
...
Our regular helper doesn't appear to work during startup.
2021-05-18 09:21:02 +10:00
Damien Elmes
376ec09d1a
add legacy NoteType alias
...
https://github.com/johnpincock/SpecialFields/issues/28
2021-05-18 09:18:46 +10:00
Damien Elmes
c267a1d0e1
PreviewDialog was missing from top level browser module
2021-05-18 09:10:28 +10:00
RumovZ
0ef8a2e802
Set column sizes and indicator after state change
2021-05-17 20:13:45 +02:00
RumovZ
58a18eb261
Block events when restoring headers
...
Restoring headers after switching states was triggering
_on_column_toggled(), leading to unexpected results.
2021-05-17 20:07:52 +02:00
RumovZ
6f12d48ad5
Make failed sort column change a no-op
...
The previous behaviour when a non-sortable column was clicked was to
trigger the sorting routine, which was usually a no-op, but would
reorder rows if the configured sort column was hidden.
2021-05-17 18:33:59 +02:00
Damien Elmes
03794a6720
Merge pull request #1169 from RumovZ/search-syntax
...
Adjust search syntax for filtered deck presets
2021-05-17 22:44:26 +10:00
RumovZ
4725fc436f
Adjust search syntax for filtered deck presets
2021-05-17 12:14:02 +02:00
Damien Elmes
5bd3884a71
support card state mutator in test scheduler
...
Documentation to come
2021-05-17 16:59:02 +10:00