Hilmar Gústafsson
12ea4e7f60
launcher: draw cursor for calc and shell modes
2020-07-22 01:44:06 +02:00
Hilmar Gústafsson
91fdfcd2b6
launcher: set cursor position in self.leave
2020-07-22 01:44:06 +02:00
Hilmar Gústafsson
2c8b27bb5a
launcher: fix bug that resets cursor on enter
2020-07-22 01:44:06 +02:00
Hilmar Gústafsson
f6cebdeba4
launcher: remove stray println
2020-07-22 01:44:06 +02:00
Hilmar Gústafsson
3b9aed089c
launcher: Handle grapheme clusters correctly
2020-07-22 01:44:06 +02:00
Hilmar Gústafsson
20e08f74ee
cargo fmt
2020-07-22 01:44:06 +02:00
Hilmar Gústafsson
89c5aeb01d
draw: render cursor correctly in position 0
2020-07-22 01:44:06 +02:00
Hilmar Gústafsson
f1811475cd
draw: Add method for drawing text with cursor
2020-07-22 01:44:06 +02:00
Hilmar Gústafsson
f25909b7f8
launcher: add cursor and basic operations
2020-07-22 01:44:06 +02:00
Hilmar Gústafsson
6690cda29f
Use tab and left tab to navigate matches
2020-07-22 01:44:06 +02:00
Hilmar Gústafsson
48985c470a
Configurable font support
...
Use fontconfig to load fonts. Fonts can be added to the `fonts` map in
the config, and referenced from individual widgets' configurations for
customizability.
Fonts default to values "mono" and "sans" if nothing is set.
2020-06-14 17:01:42 +02:00
Hilmar Gústafsson
1a62696662
Use DisplayDevice instead of BAT0
2020-06-03 13:20:59 +02:00