aboutsummaryrefslogtreecommitdiffstats
path: root/src/client/tab.rs (follow)
Commit message (Collapse)AuthorAge
...
| * Merge in changes from main and fix clippy lintsBrooks J Rady2021-03-25
| |\
| * | Move most key handling to the update() + event systemBrooks J Rady2021-03-23
| | |
| * | Merge changes from mainBrooks J Rady2021-03-23
| |\ \
| * | | Deduplicate the WASM interface structsBrooks J Rady2021-03-09
| | | |
* | | | wip: scary how messy it is, but it's a startdenis2021-03-26
| | | |
* | | | wip: reading colors from xrdbdenis2021-03-25
| |_|/ |/| |
* | | wip: input_mode back in tab, not passing stuff around anymoredenis2021-03-24
| | |
* | | wip: cleanup the TabData, get rid of input_mode in tab, pass through render ↵denis2021-03-24
| | | | | | | | | | | | instead
* | | wip: remove colored_bordersdenis2021-03-23
| | |
* | | wip: using Some(Color) in the BoundarySymbol nowdenis2021-03-23
| | |
* | | chore: formattingdenis2021-03-21
| | |
* | | wip: cleanupdenis2021-03-20
| | |
* | | wip: not sure about updating the input_mode and tab switches for nowdenis2021-03-20
| | |
* | | wip: active pane color, able to type / not able to type inside a pane ↵denis2021-03-19
| | | | | | | | | | | | distinction
* | | wip: the borders are colored correctly now, need to change the color ↵denis2021-03-17
| | | | | | | | | | | | according to the mode selected next and do some cleaning up
* | | Merge branch 'main' into focused-panedenis2021-03-17
|\ \ \ | | |/ | |/|
| * | Performance: only render panes that should be updated (#234)Aram Drevekenin2021-03-16
| |/ | | | | | | | | * fix(performance): bring back should_render * style(fmt): rustfmt
| * feat(tabs): add ability to set tab name (#212)Jonah Caplan2021-03-08
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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>
* | wip: visually marking the focused panedenis2021-03-07
|/
* add basic tab bar #166Jonah Caplan2021-02-25
|
* Make fullscreen panes not override the status bar and strider (#209)Aram Drevekenin2021-02-24
| | | | | | | | | | | * work * feat(tab): expansion boundary * fix(layout): add expansion boundary to default layout * style(fmt): rustfmt * style(fmt): remove unnecessary comment
* Merge pull request #200 from a-kenji/mainDenis Maximov2021-02-22
|\ | | | | Clippy fixes.
| * fix(clippy): unneeded `return` statementa-kenji2021-02-18
| |
| * fix(clippy): unneccessary `>= y + 1` or `x - 1 >=`a-kenji2021-02-18
| |
* | fix(ux): hide cursor while rendering to prevent it from flickering around (#191)Aram Drevekenin2021-02-18
|/
* docs: first documentation step (#185)categorille2021-02-17
| | | | | | | | | | | * added some documentation to the input module * added a bunch of documentation already, doing this non-linearly * added more comments * forgot cargo ftm again oop * PR change requests applied, some forgotten/imcomplete doc added
* fix: Some warningshenil2021-02-10
|
* feat(ui): new keybindings and status bar (#160)Aram Drevekenin2021-02-09
| | | | | | | | | | | * work * feat(statusbar): new design and keybindings * fix(ipc): add missing const * style(fmt): rustfmt * style(input): remove accidental comment
* chore: formattingdenis2021-01-29
|
* wip: moved stuff from main into commondenis2021-01-29
|
* Merge branch 'main' into restructuredenis2021-01-29
|
* wip: restructing in progress, to prep for server-clientdenis2021-01-24