| Commit message (Collapse) | Author | Age | |
|---|---|---|---|
| * | Add a plugin callback for global keypresses | Brooks J Rady | 2021-01-10 |
| | | |||
| * | Add support for layouts with parts of a fixed or unspecified size | Brooks J Rady | 2021-01-10 |
| | | |||
| * | Don't forget to tell split terminals that they have a new size! | Brooks J Rady | 2021-01-08 |
| | | |||
| * | Change the layout to only one plugin | Brooks J Rady | 2021-01-07 |
| | | |||
| * | Merge in changes from main and fix a clippy lint | Brooks J Rady | 2021-01-07 |
| |\ | |||
| | * | feat(completions): Add shell completions files (#128) | Henil Dedania | 2021-01-07 |
| | | | | | | | | | | | | | | | * Add shell completions and output files to `assets/completions` * Rename files and struct name * Update tests to take into account new changes | ||
| * | | Finished plugin system! (Added file opening) | Brooks J Rady | 2021-01-07 |
| | | | |||
| * | | Fix the plugin splitting bugs | Brooks J Rady | 2021-01-07 |
| | | | |||
| * | | Make it possible to cleanly close plugins | Brooks J Rady | 2021-01-07 |
| | | | |||
| * | | Get rid of BuiltIn Pane (for now) + style tweak | Brooks J Rady | 2021-01-07 |
| | | | |||
| * | | Working input response! | Brooks J Rady | 2021-01-07 |
| | | | |||
| * | | Add LTO and use a termion fork with serde support | Brooks J Rady | 2021-01-07 |
| | | | |||
| * | | Merge branch 'wasm-launchable' into wasm-input | Brooks J Rady | 2021-01-07 |
| |\ \ | |||
| | * | | Might as well use the From trait | Brooks J Rady | 2021-01-07 |
| | | | | |||
| | * | | Fix a positioning bug | Brooks J Rady | 2021-01-07 |
| | | | | |||
| * | | | Loop through input keys | Brooks J Rady | 2021-01-07 |
| | | | | |||
| * | | | Parse bytes into keys with Termion | Brooks J Rady | 2021-01-07 |
| |/ / | |||
| * | | Merge branch 'main' into wasm-launchable | Brooks J Rady | 2021-01-06 |
| |\| | |||
| | * | Merge pull request #131 from mosaic-org/mosaic#130 | Denis Maximov | 2021-01-06 |
| | |\ | | | | | | | fix: fixes #130 by adding overflowing_sub | ||
| | | * | wip: added a test | denis | 2021-01-06 |
| | | | | |||
| | | * | chore: fmt | denis | 2021-01-05 |
| | | | | |||
| | | * | fix: fixes #130 by adding overflowing_sub | denis | 2021-01-05 |
| | | | | |||
| * | | | Add a FIXME for a clippy lint | Brooks J Rady | 2021-01-06 |
| | | | | |||
| * | | | Get clipped, fool | Brooks J Rady | 2021-01-06 |
| | | | | |||
| * | | | A module rename to please clippy | Brooks J Rady | 2021-01-06 |
| | | | | |||
| * | | | Warnings purged and some FIXME's addressed | Brooks J Rady | 2021-01-06 |
| | | | | |||
| * | | | Fix early quit with plugins | Brooks J Rady | 2021-01-06 |
| | | | | |||
| * | | | The RawFd has been slain... | Brooks J Rady | 2021-01-06 |
| | | | | |||
| * | | | Functional drawing of plugins to the screen | Brooks J Rady | 2021-01-06 |
| | | | | |||
| * | | | Very nearly working | Brooks J Rady | 2021-01-06 |
| | | | | |||
| * | | | Also borken | Brooks J Rady | 2021-01-06 |
| | | | | |||
| * | | | fix(render): properly render plugin borders and content | Aram Drevekenin | 2021-01-06 |
| | | | | |||
| * | | | Acutually pass combined position and size | Brooks J Rady | 2021-01-06 |
| | | | | |||
| * | | | Update message | Brooks J Rady | 2021-01-05 |
| | | | | |||
| * | | | Very borken | Brooks J Rady | 2021-01-05 |
| | | | | |||
| * | | | Merge branch 'main' into wasm-launchable | Brooks J Rady | 2021-01-05 |
| |\| | | |||
| | * | | fix(style): Deduplicate a massive chunk of code | Brooks J Rady | 2021-01-05 |
| | |/ | |||
| * / | Keeping track of multiple plugins | Brooks J Rady | 2021-01-05 |
| |/ | |||
| * | Merge things | Brooks J Rady | 2020-12-30 |
| |\ | |||
| | * | fix(plugins): fully Working WebAssembly Loading! (#125) | Brooks Rady | 2020-12-30 |
| | | | | | | | | | | | * Fully Working WebAssembly Loading! * Move some wasm code to it's own module | ||
| | * | fix(infra): make panes BTreeMap value Pane trait in preparation for the ↵ | Doron Tsur | 2020-12-30 |
| | | | | | | | | | status bar (#124) | ||
| * | | It's now possible to load WASM files from layouts! | Brooks J Rady | 2020-12-29 |
| | | | |||
| * | | Move some wasm code to it's own module | Brooks J Rady | 2020-12-29 |
| | | | |||
| * | | Fully Working WebAssembly Loading! | Brooks J Rady | 2020-12-29 |
| |/ | |||
| * | fix(compatibility): git log and git diff with scrollup (#118) | Aram Drevekenin | 2020-12-21 |
| | | | | | | * fix(compatibility): git log and git diff with scrollup * style(formatting): make rustfmt happy | ||
| * | refactor(tabs): lay down infrastructure for status bar (#116) | Doron Tsur | 2020-12-19 |
| | | | | | | | | | | | | * resolves #76 * move private fun to bottom * refactor(tabs): do not allocate when filtering panes to terminals * style(formatting): make rustfmt happy Co-authored-by: Aram Drevekenin <aram@poor.dev> | ||
| * | fix(compatibility): fish multiline paste (#112) | Aram Drevekenin | 2020-12-18 |
| | | | | | | | | * fix(compatibility): fix fish multiline paste * fix(tests): adjust snapshots of test to tabs * style(formatting): make rustfmt happy | ||
| * | feature(infrastructure): tabs (#89) | Denis Maximov | 2020-12-18 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * wip: tabs, just outlining stuff, for now it is a mess * wip: tabs, just outlining stuff, for now it is a mess * wip: formatting * wip: some moving around * wip: not sure why those things are not imported * wip: cleaning up a bit * wip: doesn't render when new tab is created? * wip: doesnt re-render when a new tab is spawned for now * wip: tabs now are a BTreeMap and we can switch between them in both directions * wip: I think that should also be here * wip: cleanup * Spawn a new terminal simultaneously with a new tab * Ensure proper Opening and Closing of tabs * cleanup * more cleanup * tests(snapshots): add 'loading' snapshot to each scenario * fix(tests): update snapshots * Add tests for tabs implementation * wip: added tests, moved tab related stuff to a separate file * wip: var name change, removed unused imports * chore: fromatting * wip: tests are you ok? * Remove next_tab_index field * clean close_tab() logic in screen.render() * wip: more tests added, review changes covered * chore: a programmer and a formatter walk into a bar.... * style(screen): update description comment * docs(tab): add comment description Co-authored-by: denis <denis@airheadventures.com> Co-authored-by: Kunal Mohan <kunalmohan99@gmail.com> Co-authored-by: Aram Drevekenin <aram@poor.dev> Co-authored-by: Kunal Mohan <44079328+kunalmohan@users.noreply.github.com> | ||
| * | fix(compatibility): fix bash linewrap (#109) | Aram Drevekenin | 2020-12-17 |
| | | |||
| * | fix(compatibility): fix neovim change mode (#108) | Aram Drevekenin | 2020-12-17 |
| | | |||
