| Commit message (Collapse) | Author | Age | |
|---|---|---|---|
| * | Remove more unused imports. | Josh Rahm | 2022-11-23 |
| | | | | | GHC left some of the unused imports as `import X ()` | ||
| * | Change to use minimal imports. | Josh Rahm | 2022-11-23 |
| | | | | | | This is achieved by using `stack build --ghc-options=-ddump-minimal-imports` and looking for the *.imports files. | ||
| * | More consistent handling with button mapping. | Josh Rahm | 2022-11-22 |
| | | | | | | Button mapping is now similar in architecture to KeyMapping. As a consequence it works with the pending buffer. | ||
| * | Format with ormolu. | Josh Rahm | 2022-11-21 |
| | | |||
| * | Change window border when selecting windows | Josh Rahm | 2022-10-09 |
| | | |||
| * | Add basic language for moving windows around | Josh Rahm | 2022-10-09 |
| | | |||
| * | fix some hlint warnings | Josh Rahm | 2022-10-09 |
| | | |||
| * | Make history much, much more reliable. | Josh Rahm | 2022-10-09 |
| | | | | | | | This time history is being done using a hook to keep track of history. This means I don't have to manually call pushHistory every time I focus a new window. | ||
| * | Consistent timeouts using the clock rather than counting threadDelay. Add ↵ | Josh Rahm | 2022-10-09 |
| | | | | | timeout to nextButton | ||
| * | Replace submap and friends with my own versions that do the timeout. | Josh Rahm | 2022-10-09 |
| | | |||
| * | Add a Polling-style timeout to mapNextString. | Josh Rahm | 2022-10-09 |
| | | | | | | It's not the best thing in the world, but it should help keep things in a consistent state when dealing with many multi-stroke bindings. | ||
| * | Rename Internal to Rahm.Desktop | Josh Rahm | 2022-10-09 |