Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-04-10 | pause background threads when running subprocessv0.27.3 | Jesse Duffield | |
2021-04-10 | fix commit amend | Jesse Duffield | |
2021-04-09 | reduce flicker without worrying about carriage returns | Jesse Duffield | |
2021-04-09 | potentially fix credentials issuev0.27.2 | Jesse Duffield | |
2021-04-09 | stricter CI | Jesse Duffield | |
2021-04-09 | fix crash at start | Jesse Duffield | |
2021-04-08 | revert no-flicker due to carriage return weirdness | Jesse Duffield | |
2021-04-08 | support file tree mode on windows | Jesse Duffield | |
2021-04-08 | add test for building tree | Jesse Duffield | |
2021-04-08 | close commit message panel after returning from subprocess | Jesse Duffield | |
2021-04-07 | fix CIv0.27.1 | Jesse Duffield | |
2021-04-07 | fix crash on first open | Jesse Duffield | |
2021-04-06 | add 0.27 release notesv0.27 | Jesse Duffield | |
2021-04-06 | don't kill the index.lock file until I decide whether it's actually a good idea | Jesse Duffield | |
2021-04-06 | skip some tests that are failing on CI for some reason | Jesse Duffield | |
2021-04-06 | amend reword test | Jesse Duffield | |
2021-04-06 | prevent adding staged files when renaming top commit | Jesse Duffield | |
2021-04-06 | fix flicker issue in main view | Jesse Duffield | |
2021-04-06 | hide patch panel if we're in the commits panel and we refresh and it's now ↵ | Jesse Duffield | |
exited | |||
2021-04-06 | reduce chance of deadlock by using a RW mutex on the context stack | Jesse Duffield | |
2021-04-06 | ensure we're passing the right testing struct pointer around | Jesse Duffield | |
2021-04-06 | stop checking out branches when doing a rename. Instead just move the cursor ↵ | Jesse Duffield | |
to the new position | |||
2021-04-06 | even slower retries for CI | Jesse Duffield | |
2021-04-06 | do not refresh patch panel unless commit files panel is the current side panel | Jesse Duffield | |
2021-04-06 | prevent deadlocks. | Jesse Duffield | |
Hard to choose between the lock with a defer unlock in an anonymous function vs just having an explicit unlock at the end with additional unlocks before any early returns. The former is less error prone, but the former is much more readable, especially if the anonymous function would have needed to return an error value. | |||
2021-04-06 | move suggestions view behind confirmation view | Jesse Duffield | |
2021-04-06 | update snapshots to include tags comparison | Jesse Duffield | |
2021-04-06 | fix bug with tags panel | Jesse Duffield | |
2021-04-06 | marginally better logic for searching | Jesse Duffield | |
2021-04-06 | allow opening diff menu panel when other popup is open | Jesse Duffield | |
2021-04-06 | allow opening filter menu panel when other popup is open | Jesse Duffield | |
2021-04-06 | do not double-append contexts to the stack | Jesse Duffield | |
2021-04-06 | show error when user attempts to commit when no files are present | Jesse Duffield | |
2021-04-06 | change language | Jesse Duffield | |
2021-04-06 | add comment | Jesse Duffield | |
2021-04-06 | change order of filtering and patch building so that esc key exits patch ↵ | Jesse Duffield | |
building mode first | |||
2021-04-06 | support passing extra command args in integration tests | Jesse Duffield | |
2021-04-06 | default to not quitting when hitting esc at the top level. | Jesse Duffield | |
I've been using this config option for years now so I don't think much of it, but newcomers are going to find it annoying that hitting escape gets you out of filtering/cherry-picking/patch-building mode, but also quits the app. So if you want to exit all the modes you're in, you need to take care not to press the key one too many times or the app will close. We'll see if anybody gets mad about this change, but I think it's reasonable. The only downside is that you won't be able to always quit by spamming the escape key. If you're in a prompt panel, you'll need to hit escape to exit that, and then 'q' at the top level. Or CTRL+C of course. | |||
2021-04-06 | much cleaner integration test code | Jesse Duffield | |
2021-04-06 | tiny refactor | Jesse Duffield | |
2021-04-06 | allow decimal replay speeds for integration tests | Jesse Duffield | |
2021-04-06 | fix windows compilation issue | Jesse Duffield | |
2021-04-06 | remove time limit | Jesse Duffield | |
2021-04-06 | try better logging for CI | Jesse Duffield | |
2021-04-06 | retry flakey tests | Jesse Duffield | |
2021-04-06 | add retry logic for running git commands to avoid index.lock problems | Jesse Duffield | |
2021-04-06 | prevent git from prompting user if program is run directly | Jesse Duffield | |
2021-04-06 | minor cleanup of integration code | Jesse Duffield | |
2021-04-06 | fix issue when switching repos while files refresh | Jesse Duffield | |
2021-04-06 | update comment | Jesse Duffield | |