EdJoPaTo
|
1b601ea06b
|
build: bump msrv to 1.60.0
the log crates requires this after Debian 12/bookworm released
|
2023-07-08 11:28:17 +02:00 |
|
EdJoPaTo
|
8a53caced7
|
refactor(lint): improve and adapt to lints
|
2023-05-22 11:50:52 +02:00 |
|
EdJoPaTo
|
4d3a1eac30
|
build: v0.12.0
|
2023-05-20 02:38:55 +02:00 |
|
EdJoPaTo
|
59a06ee409
|
perf: use empty str instead of .unwrap_or("")
dont run unwrap_or all the time and just set the default on new()
|
2023-05-20 02:08:34 +02:00 |
|
EdJoPaTo
|
838668dd53
|
refactor(identifier)!: return usize instead of &usize
|
2023-05-20 01:52:25 +02:00 |
|
EdJoPaTo
|
837e24ab4b
|
perf(identifier): use pattern matching
way more efficient than manual slicing
|
2023-05-20 01:49:43 +02:00 |
|
EdJoPaTo
|
3e92570a16
|
feat: configure node open state symbols (#19)
|
2023-05-20 01:30:53 +02:00 |
|
Diego Frias
|
61bc6da821
|
fix: panic on key up/down (#16)
|
2023-03-20 17:26:51 +01:00 |
|
EdJoPaTo
|
94197fa1d1
|
docs: fix spelling
|
2023-02-22 14:04:43 +01:00 |
|
EdJoPaTo
|
ed4e06c000
|
build: ensure no unsafe code
|
2023-02-22 14:03:53 +01:00 |
|
EdJoPaTo
|
e51bb047f1
|
ci(rust): improve workflow
|
2023-02-05 13:02:02 +01:00 |
|
EdJoPaTo
|
24bec7c3fc
|
ci(dependabot): ignore crossterm updates
crossterm version needs to be the same as tui so
only update crossterm when tui updates
|
2023-02-05 12:57:55 +01:00 |
|
EdJoPaTo
|
9bf2644c69
|
ci(rust): improve workflow
|
2022-11-06 13:58:05 +01:00 |
|
EdJoPaTo
|
0f19c0f2ae
|
build(cargo): documentation link is autofilled to docs.rs
|
2022-11-06 13:51:19 +01:00 |
|
EdJoPaTo
|
cc68729e96
|
build(clippy): allow breaking suggestions
having a better api is more important to me than avoiding breaking changes
|
2022-11-06 13:48:49 +01:00 |
|
EdJoPaTo
|
982125508c
|
fix: do not unset the block on render
|
2022-11-06 13:48:49 +01:00 |
|
EdJoPaTo
|
a902bce55d
|
docs: use doc comments and doc tests
|
2022-11-06 13:48:49 +01:00 |
|
EdJoPaTo
|
cf104bb495
|
refactor(lint): adapt to lints
|
2022-11-06 10:54:26 +01:00 |
|
EdJoPaTo
|
c8c5a37b28
|
feat: add TreeItem::children()
returns all the current children
|
2022-09-01 16:29:56 +02:00 |
|
EdJoPaTo
|
2adcbccab0
|
build: v0.11.0
|
2022-08-31 18:52:21 +02:00 |
|
EdJoPaTo
|
d090aa5659
|
refactor: split imports better
|
2022-08-31 18:40:39 +02:00 |
|
EdJoPaTo
|
b01956741b
|
feat: implement TreeState select first/last
|
2022-08-31 18:28:11 +02:00 |
|
EdJoPaTo
|
c0e4967b88
|
feat: implement TreeState arrow key methods
|
2022-08-31 14:49:32 +02:00 |
|
EdJoPaTo
|
63a5fa06f9
|
feat: toggle with identifier
BREAKING CHANGE: toggle now requires identifier
|
2022-08-31 14:21:53 +02:00 |
|
EdJoPaTo
|
0a631330e3
|
refactor: reorder members
|
2022-08-31 14:04:17 +02:00 |
|
EdJoPaTo
|
8473dfae51
|
build: v0.10.0
|
2022-08-15 10:59:29 +02:00 |
|
EdJoPaTo
|
79d05219a6
|
ci: use newest os
|
2022-08-15 10:49:23 +02:00 |
|
EdJoPaTo
|
046f0f0dcf
|
build: update tui to v0.19
|
2022-08-15 10:43:55 +02:00 |
|
EdJoPaTo
|
623a71c034
|
ci(rust): add riscv64gc-unknown-linux-gnu
|
2022-06-25 09:36:45 +02:00 |
|
EdJoPaTo
|
0d4fce220f
|
build(cargo): update to edition 2021
|
2022-05-02 10:33:36 +02:00 |
|
EdJoPaTo
|
c9397fc46d
|
build: v0.9.0
|
2022-04-28 01:37:09 +02:00 |
|
EdJoPaTo
|
b21d56494f
|
ci(rust): build on windows
|
2022-04-28 01:34:27 +02:00 |
|
EdJoPaTo
|
bfe8dbb934
|
build(cargo): add more metadata
|
2022-04-28 01:32:03 +02:00 |
|
EdJoPaTo
|
677c43c074
|
refactor(example): migrate to crossterm
|
2022-04-28 01:25:47 +02:00 |
|
EdJoPaTo
|
2a4b431e67
|
build(rust): update tui to v0.18
|
2022-04-28 01:12:14 +02:00 |
|
EdJoPaTo
|
b35666eab0
|
ci: pin runner version
|
2022-04-28 01:03:19 +02:00 |
|
EdJoPaTo
|
cf496f0a24
|
ci: update actions
|
2022-04-28 01:00:09 +02:00 |
|
EdJoPaTo
|
2588662ff8
|
docs(readme): add screenshot
|
2022-03-08 15:37:42 +01:00 |
|
EdJoPaTo
|
d228f439f1
|
refactor(lint): specify must_use more often
|
2022-02-26 13:57:22 +01:00 |
|
EdJoPaTo
|
07a5e90158
|
build: v0.8.1
|
2022-02-06 21:17:35 +01:00 |
|
Nicholas Roller
|
7ff37c6227
|
feat: Adding toggle (#8)
* feat: Adding toggle
* Update src/lib.rs
Return unneded
Co-authored-by: EdJoPaTo <github@edjopato.de>
Co-authored-by: EdJoPaTo <github@edjopato.de>
|
2022-02-06 21:13:29 +01:00 |
|
EdJoPaTo
|
c50c0329d9
|
build: v0.8.0
|
2022-01-30 14:42:45 +01:00 |
|
EdJoPaTo
|
fc45460038
|
ci(rust): improve workflow
|
2022-01-30 14:40:44 +01:00 |
|
EdJoPaTo
|
6793cb7628
|
build: update tui to v0.17
|
2022-01-30 14:39:01 +01:00 |
|
EdJoPaTo
|
4a94f6ec5e
|
build(cargo): improve metadata
|
2022-01-19 14:28:14 +01:00 |
|
EdJoPaTo
|
2421ba4a89
|
ci(rust): improve workflow
|
2022-01-19 14:27:03 +01:00 |
|
EdJoPaTo
|
6b91f900e2
|
ci: run weekly checks on saturday
|
2022-01-19 14:23:34 +01:00 |
|
EdJoPaTo
|
1722aa02b7
|
fix(lint): prevent linter hint
|
2022-01-19 13:48:14 +01:00 |
|
EdJoPaTo
|
f0bbd09603
|
refactor: export as flat hierarchy
BREAKING CHANGE: no more exported modules.
Everything is on the main export now.
|
2021-10-24 03:38:00 +02:00 |
|
EdJoPaTo
|
8e5a57bd8e
|
ci(rust): improve workflow
|
2021-10-24 03:21:43 +02:00 |
|