aboutsummaryrefslogtreecommitdiffstats
path: root/Cargo.lock (follow)
Commit message (Collapse)AuthorAge
...
| * | Merge changes from mainBrooks J Rady2021-03-23
| |\ \
| * | | Deduplicate the WASM interface structsBrooks J Rady2021-03-09
| | | |
| * | | Rename init() to load() in plugin API + Bump depsBrooks J Rady2021-03-09
| | | |
* | | | wip: scary how messy it is, but it's a startdenis2021-03-26
| | | |
* | | | wip: reading colors from xrdbdenis2021-03-25
| |_|/ |/| |
* | | Merge branch 'main' into focused-panedenis2021-03-17
|\ \ \ | | |/ | |/|
| * | feat(input): new shortcuts and ui (#220)Aram Drevekenin2021-03-11
| |/ | | | | | | | | | | | | * feat(statusbar): new shortcuts * feat(input): new shortcuts and ui * style(fmt): rustfmt
* / wip: visually marking the focused panedenis2021-03-07
|/
* infra(crates.io): clear the correct directory in build.rsBrooks J Rady2021-02-26
|
* infra(crates.io): readd wasm assets to the repoBrooks J Rady2021-02-26
|
* add basic tab bar #166Jonah Caplan2021-02-25
|
* chore(version): 0.1.1Aram Drevekenin2021-02-17
|
* Use temporary fork of termion for nowhenil2021-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 Rady2021-02-09
|
* Work towards a functional buildBrooks J Rady2021-02-09
|
* Push the mosaic folder down a directoryBrooks J Rady2021-02-09
|
* refactor(input): hotkeys (#132)Kyle Sutherland-Cash2021-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-clientdenis2021-01-22
|\
| * Install default layouts and plugins at build-timeBrooks J Rady2021-01-11
| |
* | Add some message types for server-client commsKyle2021-01-17
|/
* Finished plugin system! (Added file opening)Brooks J Rady2021-01-07
|
* Add LTO and use a termion fork with serde supportBrooks J Rady2021-01-07
|
* Parse bytes into keys with TermionBrooks J Rady2021-01-07
|
* Also borkenBrooks J Rady2021-01-06
|
* fix(plugins): fully Working WebAssembly Loading! (#125)Brooks Rady2020-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 Mohan2020-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 Rady2020-11-25
|
* feat(ux): initial layout engine (#50)Aram Drevekenin2020-11-15
| | | | | | | * prototype * refactor(layout): move stuff around * style(format): make rustfmt happy
* feat(ipc): send external ipc messages to active session through cliAram Drevekenin2020-10-21
|
* feat(ipc): listen to external ipc messages including a basic apiAram Drevekenin2020-10-20
|
* tests!Aram Drevekenin2020-09-03
|
* channelsAram Drevekenin2020-08-20
|
* line wrap kinda workingAram Drevekenin2020-07-13