aboutsummaryrefslogtreecommitdiff
path: root/src/Rahm/Desktop/Workspaces.hs
Commit message (Collapse)AuthorAge
* [fix] - fix vibecoded distanceToEdgeInDirection with better vibe code.Josh Rahm2026-03-01
|
* [feat] change <M-a> behaivor. Add {} motions.Josh Rahm2026-03-01
| | | | | | | | <M-a> now iterates through the screens as they're ordered. (top-bottom, left-right). } - new workspace motion to go through visibly ordered workspaces { - reverse of }
* [fix] get rid of "horizontally ordered screens"Josh Rahm2026-03-01
| | | | order the screens top-to-bottom left-to-right.
* [cleanup] clean up some unused functions.Josh Rahm2026-03-01
|
* [bugfix] use better algorithm to determine navigating screens in 2D.Josh Rahm2026-02-25
|
* [fix] - Make the up/down/left/right workspace navigation robust.Josh Rahm2026-02-22
|
* Misspelling: accompaning -> accompanyingJosh Rahm2025-03-07
|
* Ability to move multiple windows at once.Josh Rahm2025-03-05
|
* Add some support for vertially ordered screens.Josh Rahm2024-10-14
| | | | | | | | Add's the workspace '+' as the first workspace that's not on the same 'plane' as the current workspace. A screen, screen1 is considered on the same plane as screen2 if screen2's vertical center point is within screen1's vertical bounds.
* Fixed workspace mouse movements to be more intuitive.Josh Rahm2023-12-11
|
* Remove "import Prelude" from Workspaces.hsJosh Rahm2022-11-23
|
* Add export lists to all modules.Josh Rahm2022-11-23
|
* Remove more unused imports.Josh Rahm2022-11-23
| | | | GHC left some of the unused imports as `import X ()`
* Change to use minimal imports.Josh Rahm2022-11-23
| | | | | This is achieved by using `stack build --ghc-options=-ddump-minimal-imports` and looking for the *.imports files.
* Format with ormolu.Josh Rahm2022-11-21
|
* Add R.D.StackSet as a replacement for StackSet.Josh Rahm2022-10-09
|
* Add basic language for moving windows aroundJosh Rahm2022-10-09
|
* Starting to implement window management languageJosh Rahm2022-10-09
|
* fix some hlint warningsJosh Rahm2022-10-09
|
* Minor changesJosh Rahm2022-10-09
|
* Make workspaces more consistentJosh Rahm2022-10-09
|
* [WIP] Working on better workspacesJosh Rahm2022-10-09