denis
6a3481f54f
Merge branch 'main' into restructure
2021-01-29 06:24:59 +02:00
henil
a32b0a59da
fix(metadata): remove extra /
from path and add .md
2021-01-27 11:21:46 +05:30
denis
a6ccb753c2
Merge branch 'main' into server-client
2021-01-24 10:51:52 +02:00
henil
da5317274e
Add depends
field
2021-01-23 11:32:41 +05:30
denis
bd1e3d2d7b
Merge branch 'main' into server-client
2021-01-22 08:24:56 +02:00
Kyle
09b1e03843
Add some message types for server-client comms
2021-01-17 19:15:32 +00:00
henil
7c3c3f3231
Add metadata to Cargo.toml for building deb packages
2021-01-17 11:36:57 +05:30
Brooks J Rady
555f9af37a
Install default layouts and plugins at build-time
2021-01-11 23:00:19 +00:00
Brooks J Rady
70e16f80b1
Merge in changes from main and fix a clippy lint
2021-01-07 16:21:38 +00:00
Brooks J Rady
58a2fc1656
Finished plugin system! (Added file opening)
2021-01-07 15:23:54 +00:00
Brooks J Rady
6e19401200
Add LTO and use a termion fork with serde support
2021-01-07 12:20:52 +00:00
Henil Dedania
0994c8abcd
feat(completions): Add shell completions files ( #128 )
...
* Add shell completions and output files to `assets/completions`
* Rename files and struct name
* Update tests to take into account new changes
2021-01-07 15:14:28 +05:30
Brooks J Rady
01eaedcd37
Parse bytes into keys with Termion
2021-01-07 09:39:16 +00:00
Brooks J Rady
a6ba792e89
Also borken
2021-01-06 12:53:12 +00:00
Brooks J Rady
eb0f3b0285
Very borken
2021-01-05 22:41:23 +00:00
Brooks Rady
22890c53fe
fix(plugins): fully Working WebAssembly Loading! ( #125 )
...
* Fully Working WebAssembly Loading!
* Move some wasm code to it's own module
2020-12-30 09:59:32 +01:00
Kunal Mohan
56c53d2487
feat(infra): add custom panic hook. Print backtrace and thread, error info 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>
2020-12-03 15:35:16 +01:00
Brooks Rady
c3fa9fb40e
fix(threads): a race condition, build-times, and warnings ( #79 )
...
* Fix a race condition, build-times, and warnings
* Yeah, yeah... I know
* style(code): add comment to explain race condition
Co-authored-by: Aram Drevekenin <aram@poor.dev>
2020-12-02 15:03:46 +01:00
Brooks J Rady
06b5ef8c26
Well, it compiles...
2020-11-25 19:39:45 +00:00
Aram Drevekenin
47954166a2
feat(ux): initial layout engine ( #50 )
...
* prototype
* refactor(layout): move stuff around
* style(format): make rustfmt happy
2020-11-15 19:55:56 +01:00
Aram Drevekenin
3ea03edfdd
feat(ipc): send external ipc messages to active session through cli
2020-10-21 09:24:31 +02:00
Aram Drevekenin
bd5824ce3f
feat(ipc): listen to external ipc messages including a basic api
2020-10-20 19:17:57 +02:00
Aram Drevekenin
9e204e0dcc
tests!
2020-09-03 16:47:44 +02:00
Aram Drevekenin
b74dca4fa1
channels
2020-08-20 16:06:38 +02:00
Aram Drevekenin
22f109e8cf
line wrap kinda working
2020-07-13 15:04:45 +02:00