| Commit message (Collapse) | Author | Age | |
|---|---|---|---|
| * | Big refactor: separate crates for client, server and utilities | Kunal Mohan | 2021-05-16 |
| | | |||
| * | fix(compatibility): implement device reports (#500) | Aram Drevekenin | 2021-05-13 |
| | | | | | | * fix(compatibility): implement device reports * docs(changelog): update change | ||
| * | fix(compatibility): properly fill viewport with styles when clearing it (#493) | Aram Drevekenin | 2021-05-12 |
| | | |||
| * | Terminal compatibility: various behaviour fixes (#486) | Aram Drevekenin | 2021-05-11 |
| | | | | | | | | * fix(compatibility): various behaviour fixes * style(fmt): rustfmt * style(fmt): thanks clippy for teaching me about matches! | ||
| * | Bit more module tidy up | Kyle Sutherland-Cash | 2021-05-09 |
| | | |||
| * | First round of merging against server-client and color stuff | Kyle Sutherland-Cash | 2021-05-08 |
| | | |||
| * | fix(compatibility): upgrade vte to support csi subparameters (#469) | Aram Drevekenin | 2021-05-07 |
| | | | | | | * fix(compatibility): upgrade vte to support csi subparameters * style(fmt): rustfmt and clippy | ||
| * | hotfix(logging): let logging fail silently while testing | Kunal Mohan | 2021-05-07 |
| | | |||
| * | Merge pull request #223 from zellij-org/isolate-pty | Kunal Mohan | 2021-05-06 |
| |\ | | | | | Psuedo Client-Server model | ||
| | * | Fix after rebase | Kunal Mohan | 2021-05-04 |
| | | | |||
| | * | Move screen and plugins to client side. | Kunal Mohan | 2021-05-04 |
| | | | | | | | | | | | Remove AppInstruction enum spawn pty thread, screen thread and plugin thread on demand | ||
| | * | isolate pty thread | Kunal Mohan | 2021-05-04 |
| | | | |||
| * | | fix(compatibility): pass vttest 8 (#461) | Aram Drevekenin | 2021-05-05 |
| |/ | | | | | | | * fix(compatibility): pass vttest 8 * style(comment): remove unused * style(grid): sometimes it's just easier to do what clippy wants... | ||
| * | Terminal compatibility: Pass vttest 2 and 3 (#447) | Aram Drevekenin | 2021-05-03 |
| | | | | | | | | | | * fix(compatibility): pass vttest 2+3 * style(fmt): rustfmt * style(comment): remove unused * docs(changelog): update change | ||
| * | Don't commit to master like an idiot... :( | Kyle Sutherland-Cash | 2021-05-01 |
| | | |||
| * | Use Bus type for PTY thread (incomplete) | Kyle Sutherland-Cash | 2021-05-01 |
| | | |||
| * | Enable `should_render` (fix pane render) (#318) | Horasal | 2021-04-30 |
| | | | | | | | | | | | | | | | | | | | | | | * fix pane render when switch/resize tab * render when reflow_lines * back to always render because widechar issue * fix clippy * force_render when current grid contains widechar * bug fix * pane_contains -> panes_contain * fix conflict * fix(terminal): bring back should_render Co-authored-by: Aram Drevekenin <aram@poor.dev> | ||
| * | fix(style): fix up some unneeded `.as_mut()` and `if let` | Brooks J Rady | 2021-04-29 |
| | | |||
| * | Terminal: pass vttest 1 (#408) | Aram Drevekenin | 2021-04-29 |
| | | | | | | | | | | | | * fix(compatibility): pass vttest 1 * fix(tests): move unit tests to a separate file * style(fmt): rustfmt * fix(grid): correct comment * style(fmt): rustfmt | ||
| * | Adding field active_at and using it to sort panes | Dante Pippi | 2021-04-22 |
| | | | | | | | | Using last activity time to determine which pane was previously active when moving back to a direction. Changing active_at type to Instant | ||
| * | fix(ui): draw ui properly on terminal start (#323) | Aram Drevekenin | 2021-04-22 |
| | | | | | | * fix(ui): draw ui properly on terminal start * style(fmt): rustfmt | ||
| * | fix(stability): do not clear line if it's not there (#289) | Aram Drevekenin | 2021-04-21 |
| | | | | | | * fix(stability): do not clear line if it's not there * style(fmt): rustfmt | ||
| * | fix(compatibility): properly scroll up in scroll region (#274) | Aram Drevekenin | 2021-04-16 |
| | | |||
| * | Stability fixes (#273) | Aram Drevekenin | 2021-04-15 |
| | | | | | | | | | | * fix(grid): various recoveries from a corrupted state * style(fmt): rustfmt * fix(grid): more stability fixes * style(fmt): rustfmt | ||
| * | fix(compatibility): bash reverse search (#271) | Aram Drevekenin | 2021-04-14 |
| | | |||
| * | fix(compatibility): rotate scroll region (#270) | Aram Drevekenin | 2021-04-14 |
| | | |||
| * | fix(terminal): persiste vte state (#269) | Aram Drevekenin | 2021-04-14 |
| | | | | | | * fix(terminal): persist vte state * style(fmt): rustfmt | ||
| * | fix(style): run rustfmt | Brooks J Rady | 2021-04-13 |
| | | |||
| * | fix(perf): fixed a crash when `cat`ing large files and bounded memory usage | Brooks J Rady | 2021-04-13 |
| | | |||
| * | fix(clippy): get ci passing again | Brooks J Rady | 2021-04-13 |
| | | |||
| * | fix(performance): remove unnecessary allocations from pty (#264) | Aram Drevekenin | 2021-04-12 |
| | | | | | | | | | | * work * refactor(pty): removed unused code * style(comment): remove unused * style(fmt): rustfmt | ||
| * | fix(compatibility): reset (#261) | Aram Drevekenin | 2021-04-09 |
| | | |||
| * | fix(terminal): support bright colors (#256) | Aram Drevekenin | 2021-04-06 |
| | | | | | | * fix(terminal): support bright colors * style(fmt): make it uglier because rustfmt | ||
| * | fix(terminal): reset styles on cursor movement (#254) | Aram Drevekenin | 2021-04-05 |
| | | |||
| * | * fix(ui): react to terminal window size changes (SIGWINCH) (#245) | Aram Drevekenin | 2021-04-01 |
| | | | | | | | | | | * fix(ui): react to terminal window size changes (SIGWINCH) * style(fmt): rustfmt * style(format): remove some warnings * style(fmt): rustfmt | ||
| * | Merge in changes from main and fix clippy lints | Brooks J Rady | 2021-03-25 |
| |\ | |||
| | * | fix(render): various rendering issues (#238) | Aram Drevekenin | 2021-03-24 |
| | | | |||
| * | | Merge changes from main | Brooks J Rady | 2021-03-23 |
| |\| | |||
| | * | Performance: only render panes that should be updated (#234) | Aram Drevekenin | 2021-03-16 |
| | | | | | | | | | | | * fix(performance): bring back should_render * style(fmt): rustfmt | ||
| | * | fix(performance): smaller allocations when rendering (#222) | Aram Drevekenin | 2021-03-12 |
| | | | |||
| * | | Rename references of 'draw' to 'render' for plugins | Brooks J Rady | 2021-03-23 |
| | | | |||
| * | | Clippy compels me to cull code | Brooks J Rady | 2021-03-09 |
| |/ | |||
| * | fix(grid): do not crash when reflowing lines with an empty top buffer (#211) | Aram Drevekenin | 2021-02-25 |
| | | |||
| * | Fix vim background color (#210) | Aram Drevekenin | 2021-02-25 |
| | | | | | | * fix(compatibility): properly pad characters with styling on newlines * style(fmt): rustfmt | ||
| * | fix(compatibility): do not forward tabs to the terminal (#190) | Aram Drevekenin | 2021-02-18 |
| | | | | | | * fix(compatibility): do not forward tabs to the terminal * style(fmt): rustfmt | ||
| * | fix(compatibility): get top not to break everything when exiting (#188) | Aram Drevekenin | 2021-02-17 |
| | | |||
| * | docs: first documentation step (#185) | categorille | 2021-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 | ||
| * | feat(ui): new keybindings and status bar (#160) | Aram Drevekenin | 2021-02-09 |
| | | | | | | | | | | | | * work * feat(statusbar): new design and keybindings * fix(ipc): add missing const * style(fmt): rustfmt * style(input): remove accidental comment | ||
| * | chore: formatting | denis | 2021-01-29 |
| | | |||
| * | wip: moved stuff from main into common | denis | 2021-01-29 |
| | | |||
