| Commit message (Collapse) | Author | Age | ||
|---|---|---|---|---|
| ... | ||||
| | * | | Merge changes from main | Brooks J Rady | 2021-03-23 | |
| | |\ \ | ||||
| | * | | | Deduplicate the WASM interface structs | Brooks J Rady | 2021-03-09 | |
| | | | | | ||||
| | * | | | Rename init() to load() in plugin API + Bump deps | Brooks J Rady | 2021-03-09 | |
| | | | | | ||||
| * | | | | wip: scary how messy it is, but it's a start | denis | 2021-03-26 | |
| | | | | | ||||
| * | | | | wip: reading colors from xrdb | denis | 2021-03-25 | |
| | |_|/ |/| | | ||||
| * | | | Merge branch 'main' into focused-pane | denis | 2021-03-17 | |
| |\ \ \ | | |/ | |/| | ||||
| | * | | feat(input): new shortcuts and ui (#220) | Aram Drevekenin | 2021-03-11 | |
| | |/ | | | | | | | | | | | | | * feat(statusbar): new shortcuts * feat(input): new shortcuts and ui * style(fmt): rustfmt | |||
| * / | wip: visually marking the focused pane | denis | 2021-03-07 | |
| |/ | ||||
| * | infra(crates.io): clear the correct directory in build.rs | Brooks J Rady | 2021-02-26 | |
| | | ||||
| * | infra(crates.io): readd wasm assets to the repo | Brooks J Rady | 2021-02-26 | |
| | | ||||
| * | add basic tab bar #166 | Jonah Caplan | 2021-02-25 | |
| | | ||||
| * | chore(version): 0.1.1 | Aram Drevekenin | 2021-02-17 | |
| | | ||||
| * | Use temporary fork of termion for now | henil | 2021-02-10 | |
| | | | | | | Because crates.io require each package in the dependency to be published on crates.io | |||
| * | Well, it turns out that I spent 4 hours on something impossible... | Brooks J Rady | 2021-02-09 | |
| | | ||||
| * | Work towards a functional build | Brooks J Rady | 2021-02-09 | |
| | | ||||
| * | Push the mosaic folder down a directory | Brooks J Rady | 2021-02-09 | |
| | | ||||
| * | refactor(input): hotkeys (#132) | Kyle Sutherland-Cash | 2021-02-05 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Initial definitions and thoughts for hotkeys * Actually document InputKey properly * Add a to string function for input keys * Define keybinds and actions; restructure * Implement hash and start on defining key bindings * Derive Serialize for input keys * Store the key strings as tuples for two-way mapping * Some string to key functions * Use termion's Key definition and implement action dispatch * Fix some borrow-checker errors * Missing keybind and command mode switching * Fix incorrect handling of spawn terminal command * fix(plugins): work with new input - tests not passing * fix(infra): stabilize tests and properly close pty sessions * style(fmt): rustfmt Co-authored-by: Brooks J Rady <b.j.rady@gmail.com> Co-authored-by: Aram Drevekenin <aram@poor.dev> | |||
| * | Merge branch 'main' into server-client | denis | 2021-01-22 | |
| |\ | ||||
| | * | Install default layouts and plugins at build-time | Brooks J Rady | 2021-01-11 | |
| | | | ||||
| * | | Add some message types for server-client comms | Kyle | 2021-01-17 | |
| |/ | ||||
| * | Finished plugin system! (Added file opening) | Brooks J Rady | 2021-01-07 | |
| | | ||||
| * | Add LTO and use a termion fork with serde support | Brooks J Rady | 2021-01-07 | |
| | | ||||
| * | Parse bytes into keys with Termion | Brooks J Rady | 2021-01-07 | |
| | | ||||
| * | Also borken | Brooks J Rady | 2021-01-06 | |
| | | ||||
| * | 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 | |||
| * | feat(infra): add custom panic hook. Print backtrace and thread, error info ↵ | Kunal Mohan | 2020-12-03 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | on panic. (#75) * Add custom panic hook. Print backtrace and thread, error info on panic. * use sync_channel and SyncSender * nit fixes and cleanup * disable custom panic hook while running tests * make separate errors.rs file and address other review comments * improve panic message * debug: does increasing time between snapshots make tests pass? (this is temporary) * fix(tests): suspend before sending quit command * fix(tests): add missing use * style(format): commas are important apparently * fix(tests): can we get away with reducing the QUIT suspense time? * fix(tests): can we get away with 50? Co-authored-by: Aram Drevekenin <aram@poor.dev> | |||
| * | Well, it compiles... | Brooks J Rady | 2020-11-25 | |
| | | ||||
| * | feat(ux): initial layout engine (#50) | Aram Drevekenin | 2020-11-15 | |
| | | | | | | | | * prototype * refactor(layout): move stuff around * style(format): make rustfmt happy | |||
| * | feat(ipc): send external ipc messages to active session through cli | Aram Drevekenin | 2020-10-21 | |
| | | ||||
| * | feat(ipc): listen to external ipc messages including a basic api | Aram Drevekenin | 2020-10-20 | |
| | | ||||
| * | tests! | Aram Drevekenin | 2020-09-03 | |
| | | ||||
| * | channels | Aram Drevekenin | 2020-08-20 | |
| | | ||||
| * | line wrap kinda working | Aram Drevekenin | 2020-07-13 | |
