<feed xmlns='http://www.w3.org/2005/Atom'>
<title>sl0ppij.git/src/tests/tty_inputs.rs, branch main</title>
<subtitle>a sl0p.foo repository</subtitle>
<id>https://git.sl0p.foo/sl0ppij.git/atom/src/tests/tty_inputs.rs?h=main</id>
<link rel='self' href='https://git.sl0p.foo/sl0ppij.git/atom/src/tests/tty_inputs.rs?h=main'/>
<link rel='alternate' type='text/html' href='https://git.sl0p.foo/sl0ppij.git/'/>
<updated>2021-06-30T09:27:35Z</updated>
<entry>
<title>chore(tests): move all integration tests to be either unit or e2e tests - remove old testing infra (#589)</title>
<updated>2021-06-30T09:27:35Z</updated>
<author>
<name>Aram Drevekenin</name>
<email>aram@poor.dev</email>
</author>
<published>2021-06-30T09:27:35Z</published>
<link rel='alternate' type='text/html' href='https://git.sl0p.foo/sl0ppij.git/commit/?id=ed4fd2a8e77df304539ca7f445a78039028eaa8a'/>
<id>urn:sha1:ed4fd2a8e77df304539ca7f445a78039028eaa8a</id>
<content type='text'>
* tests(integration): move basic integration tests to be unit tests

* fix(tests): silently fail threadbus for tests

* tests(unit): move compatibility tests to become unit tests for grid

* tests(unit): move close_pane tests to become unit tests for grid

* tests(e2e): move basic layout test to e2e

* tests(unit): move move_focus tests to be unit tests

* tests(unit): move resize_down tests to be unit tests

* tests(unit): move resize_left tests to be unit tests

* tests(unit): move resize_right tests to be unit tests

* tests(unit): move resize_up tests to be unit tests

* tests(infra): remove unused infra

* style(fmt): make rustfmt happy

* debug

* debug

* debug

* debug

* chore(test): shift volume mounting around because github actions is a special child</content>
</entry>
<entry>
<title>* fix(ui): react to terminal window size changes (SIGWINCH) (#245)</title>
<updated>2021-04-01T15:38:13Z</updated>
<author>
<name>Aram Drevekenin</name>
<email>aram@poor.dev</email>
</author>
<published>2021-04-01T15:38:13Z</published>
<link rel='alternate' type='text/html' href='https://git.sl0p.foo/sl0ppij.git/commit/?id=1739f370f98923d8955e1478bcda564220294829'/>
<id>urn:sha1:1739f370f98923d8955e1478bcda564220294829</id>
<content type='text'>
* fix(ui): react to terminal window size changes (SIGWINCH)

* style(fmt): rustfmt

* style(format): remove some warnings

* style(fmt): rustfmt</content>
</entry>
<entry>
<title>Make fullscreen panes not override the status bar and strider (#209)</title>
<updated>2021-02-24T17:00:00Z</updated>
<author>
<name>Aram Drevekenin</name>
<email>aram@poor.dev</email>
</author>
<published>2021-02-24T17:00:00Z</published>
<link rel='alternate' type='text/html' href='https://git.sl0p.foo/sl0ppij.git/commit/?id=7b69fcb8e081b3419488a56f1adbe3ba45821906'/>
<id>urn:sha1:7b69fcb8e081b3419488a56f1adbe3ba45821906</id>
<content type='text'>
* work

* feat(tab): expansion boundary

* fix(layout): add expansion boundary to default layout

* style(fmt): rustfmt

* style(fmt): remove unnecessary comment</content>
</entry>
<entry>
<title>Min max height and width (#155)</title>
<updated>2021-01-28T11:56:39Z</updated>
<author>
<name>Aram Drevekenin</name>
<email>aram@poor.dev</email>
</author>
<published>2021-01-28T11:56:39Z</published>
<link rel='alternate' type='text/html' href='https://git.sl0p.foo/sl0ppij.git/commit/?id=5191dfe4161578681439a0e75f636dde8c38872b'/>
<id>urn:sha1:5191dfe4161578681439a0e75f636dde8c38872b</id>
<content type='text'>
* feat(tab): min/max pane height

* style(fmt): rustfmt</content>
</entry>
<entry>
<title>refactor(terminal-pane): simplify Scroll into Grid (#137)</title>
<updated>2021-01-11T17:23:29Z</updated>
<author>
<name>Aram Drevekenin</name>
<email>aram@poor.dev</email>
</author>
<published>2021-01-11T17:23:29Z</published>
<link rel='alternate' type='text/html' href='https://git.sl0p.foo/sl0ppij.git/commit/?id=98e5e94670d5e3e89040e448956ca211cd9700b6'/>
<id>urn:sha1:98e5e94670d5e3e89040e448956ca211cd9700b6</id>
<content type='text'>
* refactor(grid): move from scroll to grid (prototype with tests passing)

* refactor(grid): remove scrollbuffer

* fix(terminal): do not overflow cursor y position when resizing

* refactor(file-structure): move grid to different file

* fix(compatibility): vim horizontal resize

* fix(compatibility): various fixes for cursor movement

* style(grid): remove unused imports

* style(grid): remove debugging

* style(fmt): rustfmt

* style(fmt): rustfmt</content>
</entry>
<entry>
<title>feat(ux): initial layout engine (#50)</title>
<updated>2020-11-15T18:55:56Z</updated>
<author>
<name>Aram Drevekenin</name>
<email>aram@poor.dev</email>
</author>
<published>2020-11-15T18:55:56Z</published>
<link rel='alternate' type='text/html' href='https://git.sl0p.foo/sl0ppij.git/commit/?id=47954166a2fc7cc136043a66782a25d832196e4b'/>
<id>urn:sha1:47954166a2fc7cc136043a66782a25d832196e4b</id>
<content type='text'>
* prototype

* refactor(layout): move stuff around

* style(format): make rustfmt happy</content>
</entry>
<entry>
<title>feat(screen): close pane</title>
<updated>2020-10-23T13:36:41Z</updated>
<author>
<name>Aram Drevekenin</name>
<email>aram@poor.dev</email>
</author>
<published>2020-10-23T13:36:41Z</published>
<link rel='alternate' type='text/html' href='https://git.sl0p.foo/sl0ppij.git/commit/?id=5ea67501ba84276101bb1be2405eccf763fae79a'/>
<id>urn:sha1:5ea67501ba84276101bb1be2405eccf763fae79a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tests(integration): resize left + up + down</title>
<updated>2020-09-15T18:15:08Z</updated>
<author>
<name>Aram Drevekenin</name>
<email>aram@poor.dev</email>
</author>
<published>2020-09-15T18:15:08Z</published>
<link rel='alternate' type='text/html' href='https://git.sl0p.foo/sl0ppij.git/commit/?id=67076d68123fe73432a4e0afc374ee22710e0a9e'/>
<id>urn:sha1:67076d68123fe73432a4e0afc374ee22710e0a9e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tests(resize): resize right</title>
<updated>2020-09-15T08:49:35Z</updated>
<author>
<name>Aram Drevekenin</name>
<email>aram@poor.dev</email>
</author>
<published>2020-09-15T08:49:35Z</published>
<link rel='alternate' type='text/html' href='https://git.sl0p.foo/sl0ppij.git/commit/?id=8721f1f7893ad36b7e6ecd6c2d83df43f520150d'/>
<id>urn:sha1:8721f1f7893ad36b7e6ecd6c2d83df43f520150d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tests(infra): use streamlined fake inputs</title>
<updated>2020-09-13T16:19:55Z</updated>
<author>
<name>Aram Drevekenin</name>
<email>aram@poor.dev</email>
</author>
<published>2020-09-13T16:19:55Z</published>
<link rel='alternate' type='text/html' href='https://git.sl0p.foo/sl0ppij.git/commit/?id=e4737d55cff2a3452c610a17d4ceb5df25271b07'/>
<id>urn:sha1:e4737d55cff2a3452c610a17d4ceb5df25271b07</id>
<content type='text'>
</content>
</entry>
</feed>
