Commit Graph

5582 Commits

Author SHA1 Message Date
Dave Pearson
5743148ce8 Fix -light-mode not being set on startup if not in dark mode 2023-02-22 13:28:45 +00:00
Will McGugan
dae686a693 Test without cache 2023-02-22 13:14:00 +00:00
Dave Pearson
8506f79d1f Simplify the setting of the button characters 2023-02-22 13:11:43 +00:00
Dave Pearson
724fef7ae4 Sort the list of component classes in the docstring 2023-02-22 13:11:21 +00:00
Dave Pearson
5c89efc6fd Simplify the setting and handling of the label
Stopping doing this as a reactive; although I might do it as a setter. Still
want to decide.
2023-02-22 13:07:46 +00:00
Dave Pearson
ada24c9d6f Simplify the setting of the button characters 2023-02-22 13:00:20 +00:00
Dave Pearson
277412b92e Simplify the styling of the button 2023-02-22 12:58:40 +00:00
Dave Pearson
f8f3691239 Add required import 2023-02-22 12:58:14 +00:00
Will McGugan
408342bc0b snapshots 2023-02-22 11:46:50 +00:00
Dave Pearson
cbd0cfded9 Merge branch 'main' into toggle-boxen 2023-02-22 10:30:50 +00:00
Will McGugan
8152b2af2d snapshot 2023-02-22 09:59:29 +00:00
Will McGugan
d0d50e4981 cache on 3.9 only 2023-02-22 09:49:10 +00:00
Dave Pearson
5388331bfa Merge pull request #1857 from davep/alt-compose-5x5 2023-02-21 23:14:27 +00:00
Will McGugan
82f2372ffc compare components 2023-02-21 22:30:56 +00:00
Dave Pearson
e3b3157540 Swap the 5x5 game header to the alt-compose method
Embrace the future!
2023-02-21 22:02:01 +00:00
Dave Pearson
ec698bc31d Simplify the naming of the component classes 2023-02-21 21:52:37 +00:00
Dave Pearson
f94313faef Drop support for individual on/off inner characters for the buttons
Requested by @willmcgugan.

Also, in doing so, rename the reactives involved in this. Soon: the
reactives will be going away too, as requested.
2023-02-21 21:43:51 +00:00
Dave Pearson
526e7a93ff Remove unnecessary import 2023-02-21 21:43:33 +00:00
Dave Pearson
621f542ad9 Remove unnecessary import 2023-02-21 21:43:15 +00:00
Dave Pearson
ec5d5666ed Drop support for a Selected message on the toggle boxes
Requested by @willmcgugan.
2023-02-21 21:33:59 +00:00
Dave Pearson
d5f4ae198b Have the radio set work more around DOM queries
Now that I'm toggling a class on the selected buttons.
2023-02-21 21:18:46 +00:00
Dave Pearson
461d6282d9 Start toggling an on class on the toggle boxes 2023-02-21 21:18:16 +00:00
Dave Pearson
6c3232ecc7 Don't allow a radio button to be turned off 2023-02-21 20:17:54 +00:00
Will McGugan
8313c248d6 Merge pull request #1851 from Textualize/markdown-viewer-fix
don't scroll to docked widgets
2023-02-21 17:46:13 +00:00
Will McGugan
4745bdeae4 caching 2023-02-21 17:15:03 +00:00
Will McGugan
77025e3917 fix for virtual nodes css 2023-02-21 17:01:07 +00:00
Will McGugan
a7a14c9b24 Merge pull request #1853 from Textualize/copy-faq
Added question
2023-02-21 16:57:30 +00:00
Dave Pearson
3d759d6bad WiP revamping of how checkboxes and radio buttons look
Having mostly got the background of this working fine, this commit starts to
dial on the actual look and feel we're going to go for. More work to do here
but this is a good save point.

Next to come is to reduce a lot of the (intentional while playing)
complexity of parts of the buttons, and also the styling too.
2023-02-21 16:46:46 +00:00
Will McGugan
3a79435350 Added question 2023-02-21 16:03:05 +00:00
Will McGugan
2e2473552a changelog 2023-02-21 15:37:30 +00:00
Will McGugan
423d08e9d2 don't scroll to docked widgets 2023-02-21 14:38:59 +00:00
Will McGugan
12da115e98 Merge pull request #1850 from Textualize/dictionary-example-fix
fix for dictionary example
2023-02-21 13:58:27 +00:00
Will McGugan
9b13122583 fix for dictionary example 2023-02-21 13:57:52 +00:00
Will McGugan
dfd67adb60 Invalidate full map 2023-02-21 13:02:55 +00:00
Will McGugan
043fb19d51 Merge pull request #1812 from davep/more-reactive-types
Add a couple of extra type hints to reactives
2023-02-21 11:10:22 +00:00
Dave Pearson
ef70ef9a0d Add support for disabled on the checkbox and radioset
Now that it's been added.
2023-02-21 11:00:39 +00:00
Dave Pearson
0a2781f9b2 Merge branch 'main' into toggle-boxen 2023-02-21 10:49:44 +00:00
Will McGugan
f0e454f566 Merge pull request #1847 from Textualize/alt-compose
Alternative compose
2023-02-21 10:46:54 +00:00
Will McGugan
a714ffe388 Merge branch 'main' into alt-compose 2023-02-21 10:46:45 +00:00
Will McGugan
ab3e523aab Merge pull request #1841 from Textualize/reactive-get
Reactive get
2023-02-21 10:43:23 +00:00
Will McGugan
d9c835a24a Merge pull request #1833 from Textualize/scroll-thumb
Scroll thumb
2023-02-21 10:42:58 +00:00
Will McGugan
4c9326f66f Merge pull request #1832 from Textualize/batch-update
Batch update
2023-02-21 10:42:31 +00:00
Will McGugan
068d7513b8 Merge pull request #1823 from Textualize/optimize-scroll
Optimize scroll with a Spatial Map
2023-02-21 10:41:04 +00:00
Will McGugan
53e2ea77c3 docstrings 2023-02-21 10:12:04 +00:00
Dave Pearson
ef0ef580ba Merge branch 'main' into toggle-boxen 2023-02-21 10:09:50 +00:00
Will McGugan
6a665d088a Remove profile 2023-02-21 09:58:44 +00:00
Will McGugan
e4b38f2341 Rename 2023-02-21 09:58:12 +00:00
Will McGugan
453070032e Merge pull request #1785 from davep/promote-disabled
Promote disabled to `Widget` level
2023-02-21 09:56:01 +00:00
Will McGugan
ae498d49c8 Merge branch 'main' into optimize-scroll 2023-02-21 09:40:42 +00:00
Dave Pearson
8925a0bf90 Merge pull request #1837 from davep/bug/1836/selector-continue
Allow numbers in descendant-combined type selectors (fix #1836)
2023-02-20 21:37:17 +00:00