Commit Graph

295 Commits

Author SHA1 Message Date
Brooks J Rady
678a6f877c Work towards a functional build 2021-02-09 19:06:47 +00:00
Brooks J Rady
dc9e2b1e6c Move the README and link it to the zellij crate 2021-02-09 18:05:51 +00:00
Brooks J Rady
50ec879933 Rough outline of the final structure 2021-02-09 18:01:50 +00:00
Brooks J Rady
e81e547364 Moved strider into its own folder 2021-02-09 17:49:37 +00:00
Brooks J Rady
012cce2389 Merged in strider 2021-02-09 17:48:09 +00:00
Brooks J Rady
eae1b0f18d Moved the status-bar into its own folder 2021-02-09 17:46:01 +00:00
Brooks J Rady
8447527477 Merged in the status-bar 2021-02-09 17:42:16 +00:00
Brooks J Rady
7bab33e5d2 Merged in mosaic-tile and started renaming to zellij 2021-02-09 17:38:02 +00:00
Brooks J Rady
fd001860f4 Push the mosaic folder down a directory 2021-02-09 17:27:36 +00:00
Aram Drevekenin
14783c2b2c
feat(ui): new keybindings and status bar (#160)
* work

* feat(statusbar): new design and keybindings

* fix(ipc): add missing const

* style(fmt): rustfmt

* style(input): remove accidental comment
2021-02-09 17:36:37 +01:00
Aram Drevekenin
380f056315
feat(ui): new design 2021-02-09 17:36:07 +01:00
Aram Drevekenin
167b891b0f
feat(api): set invisible borders 2021-02-09 17:35:41 +01:00
Aram Drevekenin
f344451dfa
Merge branch 'master' into new-design 2021-02-09 17:33:56 +01:00
Aram Drevekenin
a23630a3cc feat(ui): new design 2021-02-09 17:13:30 +01:00
Aram Drevekenin
36938c504a feat(api): set invisible borders 2021-02-09 17:12:04 +01:00
Henil Dedania
c5370803ac
Merge pull request #158 from mosaic-org/add-files
docs: Add initial issue template and CONTRIBUTING.md
2021-02-05 21:18:11 +05:30
henil
0508bf90d3 chore(cleanup): Remove .vscode 2021-02-05 21:15:40 +05:30
henil
b1006b9f4d Follow Conventional commits where necessary 2021-02-05 21:03:24 +05:30
Kyle Sutherland-Cash
b6fb330da3
refactor(input): hotkeys (#132)
* 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>
2021-02-05 11:28:34 +01:00
henil
81989ede17 change heading level 2021-02-04 18:51:00 +05:30
henil
0854461519 fix links 2021-02-04 18:48:47 +05:30
henil
c906a8b2fa removed CHANGELOG for now and added some more details 2021-02-04 14:51:11 +05:30
henil
aa8da0b142 Add initial issue template and CONTRIBUTING.md 2021-01-31 12:12:55 +05:30
Denis Maximov
63a2dc3399
Merge pull request #157 from mosaic-org/restructure
Restructure
2021-01-30 13:45:51 +02:00
denis
1afab052a9 chore: formatting 2021-01-29 10:55:25 +02:00
denis
c488b38642 wip: unused imports 2021-01-29 10:55:12 +02:00
denis
354316d20c chore: formatting 2021-01-29 07:25:58 +02:00
denis
be9a059116 wip: moved stuff from main into common 2021-01-29 07:21:33 +02:00
denis
6a3481f54f Merge branch 'main' into restructure 2021-01-29 06:24:59 +02:00
Aram Drevekenin
dd56deb2d2
feat(statusbar): max status bar height (#156) 2021-01-28 18:29:44 +01:00
Aram Drevekenin
31b415e391
Merge pull request #1 from mosaic-org/max-height
feat(init): set max height on startup
2021-01-28 18:24:03 +01:00
Aram Drevekenin
6bce06f73b
Merge pull request #1 from mosaic-org/max-height
feat(api): set max height
2021-01-28 18:23:47 +01:00
Aram Drevekenin
7bb2f82fd9 feat(init): set max height on startup 2021-01-28 18:21:33 +01:00
Aram Drevekenin
2ed46c5fe6 feat(api): set max height 2021-01-28 18:19:27 +01:00
Aram Drevekenin
5191dfe416
Min max height and width (#155)
* feat(tab): min/max pane height

* style(fmt): rustfmt
2021-01-28 12:56:39 +01:00
henil
a32b0a59da fix(metadata): remove extra / from path and add .md 2021-01-27 11:21:46 +05:30
Henil Dedania
df02e4e51c
Merge pull request #153 from mosaic-org/ci-release-binaries
ci(release): Automatically build release binary on tag push
2021-01-27 09:41:55 +05:30
Henil Dedania
21dc6c2050
Merge pull request #154 from mosaic-org/add-alternative-buffer
fix(compatibility): Use alternate buffer like tmux
2021-01-26 20:38:21 +05:30
henil
21d6d025c4 more integration tests poping up.... 2021-01-26 01:44:41 +05:30
henil
cdd94133ae update integration tests 2021-01-26 01:29:18 +05:30
henil
a39eb66be8 Use alternate buffer 2021-01-25 23:50:07 +05:30
denis
454de6c52c wip: oops shouldn't forget that 2021-01-24 18:40:14 +02:00
denis
b23ef332c7 wip: restructing in progress, to prep for server-client 2021-01-24 18:38:46 +02:00
denis
a6ccb753c2 Merge branch 'main' into server-client 2021-01-24 10:51:52 +02:00
henil
bdf1b13758 Automatically build release binaries 2021-01-23 11:43:05 +05:30
Henil Dedania
5c043d063d
Merge pull request #151 from mosaic-org/add-cargo-metadata
feat(metadata): Add metadata to Cargo.toml for building deb packages
2021-01-23 11:41:00 +05:30
henil
da5317274e Add depends field 2021-01-23 11:32:41 +05:30
Aram Drevekenin
15b92262b7
fix(compatibility): properly erase previous state before switching grids (#152)
* fix(compatibility): properly erase previous state before switching grids

* style(fmt): rustfmt
2021-01-22 10:24:34 +01:00
denis
bd1e3d2d7b Merge branch 'main' into server-client 2021-01-22 08:24:56 +02:00
Henil Dedania
c32b837df7
feat(plugin): Search in root folder for plugins and layout files 2021-01-21 12:04:29 +05:30