| Commit message (Collapse) | Author | Age | ||
|---|---|---|---|---|
| ... | ||||
| * | hotfix(logging): atomically create tmp folders | Aram Drevekenin | 2020-11-25 | |
| | | ||||
| * | hotfix(controls): clear buffer in normal mode | Aram Drevekenin | 2020-11-24 | |
| | | ||||
| * | fix(atomicity): allow async vte events sending to fail (#67) | Aram Drevekenin | 2020-11-23 | |
| | | | | | | * fix(atomicity): allow async vte events sending to fail * style(format): make rustfmt happy | |||
| * | fix(compatibility): various htop issues (#66) | Aram Drevekenin | 2020-11-23 | |
| | | | | | | | | | | | | * fix(compatibility): various htop issues * style(format): make rustfmt happy * fix(logging): do not delete log dir on startup * fix(tests): update htop with command toggle * chore(ci): reduce test concurrency to 1 | |||
| * | fix(layout): total layout percent 100 validation (#57) | Roee Shapira | 2020-11-21 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Fix for issue #52 * Added missing fixtures. * Added missing validation. * Moved layout creation and validation to the Layout struct. * Ran cargo fmt. * Added creation of tmp folder if needed. * Code review edit. * Code review edit. * Fancied code up. * PR request change. * PR code review. * Merge from upstream/main. * Merge from upstream/main. | |||
| * | refactor(structure): Change structure of `/tmp` directory (#62) | Henil | 2020-11-21 | |
| | | | | Co-authored-by: Aram Drevekenin <aram@poor.dev> | |||
| * | feat(ux): add a command mode (#42) | Kyle Sutherland-Cash | 2020-11-21 | |
| | | | | | | | | | | | | | | | | | | | | | | * Move the input loop into a separate module * Proof of concept implementation of command mode * Update readme to reflect command mode * Have Esc exit command mode * Update tests to use command mode and make it transient by default * Some merge fixes * fix(tests): add missing COMMAND_TOGGLE and fix false positive test * style(format): make rustfmt happy * Update readme to describe command mode Co-authored-by: Aram Drevekenin <aram@poor.dev> | |||
| * | fix(atomicity): block commands before executing others (#59) | Aram Drevekenin | 2020-11-19 | |
| | | ||||
| * | refactor(data-structures): #51 change winsize to positionandsize (#56) | Denis Maximov | 2020-11-19 | |
| | | ||||
| * | fix(compatibility): some fixes for htop (#53) | Roee Shapira | 2020-11-19 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Moved all log to file functions to one module. * Moved logging to file function to utils module. * Housekeeping. * Housekeeping. * Started investigation into htop CSIs. * Used better function for scrolling. * Minor cleanup. * Cleanup and start of scroll region rotation. * Implemented scroll region rotation. * Improved performace. * New SCI found. * Typo. * Typo. * Removed logging function. * Added scroll rotation functions. * Typo. * Moved all logging function to one module. * Attempt at making htop work. * Reverted unneeded changes. * Improved log file name creation. * Ran rust fmt. * PR review edits. * PR review edits. * Used mark_for_rerender function. * Removed _ prefix from logging functions. | |||
| * | fix(ux): disable move focus when in full screen (#49) | Denis Maximov | 2020-11-17 | |
| | | | | | | | | | | | | * feat: add rustfmt, update action workflow to check for formatting * wip: Mosaic reacts to "move focus" commands when one pane is maximized * feat: move focus is blocked when pane is in full screen * fix: formatting Co-authored-by: denis <denis@airheadventures.com> | |||
| * | fix(ux): add variable to track if the pane is in fullscreen mode or not (#47) | Henil | 2020-11-16 | |
| | | | | | | * Fix the bug and add new tests * add snapshots for integration tests | |||
| * | feat(ux): initial layout engine (#50) | Aram Drevekenin | 2020-11-15 | |
| | | | | | | | | * prototype * refactor(layout): move stuff around * style(format): make rustfmt happy | |||
| * | feat: add rustfmt, update action workflow to check for formatting (#45) | Denis Maximov | 2020-11-14 | |
| | | ||||
| * | HOTFIX: do not get os input unless we're starting the app | Aram Drevekenin | 2020-11-14 | |
| | | ||||
| * | fix(ux): properly echo characters and do not mess up exit (#44) | Aram Drevekenin | 2020-11-14 | |
| | | ||||
| * | feat(development): add --debug flag (#41) | Denis Maximov | 2020-11-13 | |
| | | | | | | * wip: #39 create a -d --debug flag * fix: switch join with concat | |||
| * | fix(ui): exit app when last pane is closed (#40) | Aram Drevekenin | 2020-11-11 | |
| | | ||||
| * | fix(compatibility): various issues involving starship (#37) | Aram Drevekenin | 2020-11-10 | |
| | | ||||
| * | fix(colors): send full style reset in diff (#32) | Aram Drevekenin | 2020-11-09 | |
| | | ||||
| * | fix(compatibility): do not break starship multiline prompt (#30) | Aram Drevekenin | 2020-11-09 | |
| | | ||||
| * | fix(compatibility): do not interpret esc as scroll-up (#29) | Aram Drevekenin | 2020-11-08 | |
| | | ||||
| * | fix(compatibility): better stdin reading to fix various issues (#28) | Aram Drevekenin | 2020-11-07 | |
| | | ||||
| * | fix(scroll): support show/hide cursor and fix vim scrolling behaviour (#27) | Aram Drevekenin | 2020-11-06 | |
| | | ||||
| * | docs(architecture): fix title | Aram Drevekenin | 2020-11-06 | |
| | | ||||
| * | docs(contributing): explanations about the project arhictecture and some ↵ | Aram Drevekenin | 2020-11-06 | |
| | | | | | | | | | | cheat sheet about terminal terminology (#26) * docs(contributing): codebase documentation for new contributors * docs(architecture): fix line breaks * docs(terminology): fix line breaks | |||
| * | feat(screen): allow to toggle pane fullscreen with ctrl-f (#24) | Aram Drevekenin | 2020-11-05 | |
| | | ||||
| * | Merge pull request #23 from mosaic-org/qballer/refactor-readme | Doron Tsur | 2020-11-04 | |
| |\ | | | | | Qballer/refactor readme | |||
| | * | change link to relative | Doron Tsur | 2020-11-04 | |
| | | | ||||
| | * | small wording | Doron Tsur | 2020-11-04 | |
| | | | ||||
| | * | moved roadmap to main readme | Doron Tsur | 2020-11-04 | |
| |/ | ||||
| * | hotfix(controls): do not capture the ENTER key | Aram Drevekenin | 2020-11-03 | |
| | | ||||
| * | feat(screen): allow specifying max panes on screen (#20) | Aram Drevekenin | 2020-11-03 | |
| | | ||||
| * | feat(screen): split largest terminal (#19) | Aram Drevekenin | 2020-11-02 | |
| | | | | | | * feat(screen): split largest terminal * docs(readme): split largest terminal command | |||
| * | docs(roadmap): clarify examples | Aram Drevekenin | 2020-11-01 | |
| | | ||||
| * | docs(readme): adjust logo | Aram Drevekenin | 2020-11-01 | |
| | | ||||
| * | refactor(structure): separate all the things | Aram Drevekenin | 2020-11-01 | |
| | | ||||
| * | refactor(terminal-pane): simplify pending styles | Aram Drevekenin | 2020-11-01 | |
| | | ||||
| * | fix(scrolling): move clear scroll to scroll so that it works | Aram Drevekenin | 2020-11-01 | |
| | | ||||
| * | merge | Aram Drevekenin | 2020-10-31 | |
| |\ | ||||
| | * | docs(governance): initial (#17) | Aram Drevekenin | 2020-10-31 | |
| | | | | | | | | | | | * docs(governance): initial * arbiter role stipulation | |||
| | * | docs(license): initial | Aram Drevekenin | 2020-10-29 | |
| | | | ||||
| | * | docs(readme): add chat | Aram Drevekenin | 2020-10-29 | |
| | | | ||||
| | * | fix(compatibility): workaround to make mac work | Aram Drevekenin | 2020-10-29 | |
| | |\ | | | | | | | Qballer/workaround formac | |||
| | | * | some more ignores | Doron Tsur | 2020-10-28 | |
| | | | | ||||
| | | * | ignore q csi | Doron Tsur | 2020-10-27 | |
| | | | | ||||
| | * | | chore(ci): github build/test | Aram Drevekenin | 2020-10-27 | |
| | |\ \ | | |/ | |/| | Create rust.yml | |||
| | | * | Create rust.yml | Doron Tsur | 2020-10-27 | |
| | |/ | ||||
| | * | docs(readme): initial | Aram Drevekenin | 2020-10-27 | |
| | |\ | | | | | | | Readme | |||
| | | * | docs(readme): adjust image alignment | Aram Drevekenin | 2020-10-27 | |
| | | | | ||||
