denis
b9f3e35a4a
wip: looks cleaner
2021-04-09 14:56:04 +03:00
denis
b71315b036
wip: latest plugin system merge in
2021-03-27 14:43:16 +02:00
denis
2c402b0b1d
wip: scary how messy it is, but it's a start
2021-03-26 16:42:38 +02:00
Brooks J Rady
6316763b0e
Fixing a load of clippy lints in status-bar
2021-03-25 17:41:02 +00:00
Brooks J Rady
b6f945da35
Wrap up the plugin system refactor, running everything through update()
2021-03-25 17:22:10 +00:00
Brooks J Rady
84a5cf95d1
Converted tab updates to the new generic update() function
2021-03-25 15:51:39 +00:00
Brooks J Rady
9bc7a268ce
Merge changes from main
2021-03-23 16:42:54 +00:00
Brooks J Rady
a1e6171031
Rename references of 'draw' to 'render' for plugins
2021-03-23 16:26:34 +00:00
Jonah Caplan
a174989990
fix(tabs): delete characters when renaming tab ( #226 )
2021-03-15 10:52:50 +01:00
Aram Drevekenin
8d0ff0fe40
feat(input): new shortcuts and ui ( #220 )
...
* feat(statusbar): new shortcuts
* feat(input): new shortcuts and ui
* style(fmt): rustfmt
2021-03-11 16:03:28 +01:00
Brooks J Rady
1dd4045e23
Clippy compels me to cull code
2021-03-09 22:20:16 +00:00
Brooks J Rady
e9ab81850e
Add event subscription tracking
2021-03-09 21:51:17 +00:00
Brooks J Rady
06bce9a1fd
Deduplicate the WASM interface structs
2021-03-09 19:39:42 +00:00
Brooks J Rady
3e10e34575
Rename init() to load() in plugin API + Bump deps
2021-03-09 17:09:21 +00:00
Jonah Caplan
44b0246e91
feat(tabs): add ability to set tab name ( #212 )
...
* send all tabs in vec
* works but no input filtering
* add event types
* add event handler for tab events
* fmt fixups
* update tab name in place, and escape rename works
* rename handle_tab_event handle_tab_rename_keypress
* handle empty new_name when renaming
* fix(tabs): pad active tab name too
* fix(tabs): report proper length
* fix(tabs): always render active tab
* style(fmt): rustfmt
Co-authored-by: Aram Drevekenin <aram@poor.dev>
2021-03-08 10:06:23 +01:00
Aram Drevekenin
845478fe11
New tab styling ( #216 )
...
* draft
* feat(tabbar): new ui
* style(fmt): rustfmt
2021-03-03 18:52:17 +01:00
Jonah Caplan
ce54127d7d
add basic tab bar #166
2021-02-25 01:44:10 -05:00