Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

debian: released 0.2.0 for noble and mantic #106

Merged
merged 1 commit into from
Apr 23, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions RELEASING.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,10 +20,10 @@ TODO: Implement https://github.com/mattkae/miracle-wm/issues/59 to fix the weird
## Step 3: Deb Release
1. Clone the repo (make sure that the folder is called `miracle-wm`)
2. Update `debian/changelog` with:
- Version `X.Y.Z-distro` (where `distro` is "jammy", "noble", or "mantic")
- Version `X.Y.Z-distro` (where `distro` is "noble", or "mantic")
- The same content as you in the Github release
- A correct current timestamp
- `jammy` as the release (repeat with `mantic` and `noble`)
- `mantic` as the release (repeat `noble`)
3. Next:
```sh
cd miracle-wm
Expand Down
20 changes: 20 additions & 0 deletions debian/changelog
Original file line number Diff line number Diff line change
@@ -1,3 +1,23 @@
miracle-wm (0.2.0-noble) noble; urgency=medium

- (#35) sway/i3 IPC support has been implemented to minimally support waybar
- (#45) Added "floating window manager" support whereby individual windows can be made to float above the tiling grid and behave just as they would in a "traditional" floating window manager
- (#38) The user configuration now automatically reloads when a change is made to it
- (#37) A terminal option can now be specified in the configuration to decide which terminal is opened up by the keybind. We also do a much better job of deciding on a sane default terminal
- Environment variables can now be specified in the configuration (e.g. I needed to set mesa_glthread=false to prevent a bunch of screen tearing on my new AMD card)
- Upgrade to Mir v2.16.4 which brought in a few important bugfixes for miracle-wm
- (#48) Fullscreened windows are now guaranteed to be on top
- (#34) Fixed a bug where panels could not be interacted with
- (#50) Keyboard events are now properly consumed when a workspace switch happens
- (#61) Outer gaps no longer include inner gaps
- (#66) Disabled moving fullscreen windows between workspaces
- (#67) Fixed a bug where resizing a window over and over again would make it progressively tinier due to rounding errors
- Refactored the tiling window system in a big way for readability. This solved a number of tricky bugs in the process so I am very happy about it
- (#81) Gaps algorithm no longer leaves some nodes smaller than others
- The project finally has meaningful tests with many more to come 🧪

-- Matthew Kosarek <matthew@matthewkosarek.xyz> Tue, 23 Apr 2024 13:47:35 -0500

miracle-wm (0.1.1-mantic) mantic; urgency=medium

* Initial upload!
Expand Down
2 changes: 1 addition & 1 deletion debian/files
Original file line number Diff line number Diff line change
@@ -1 +1 @@
miracle-wm_0.1.1-mantic_source.buildinfo devel optional
miracle-wm_0.2.0_source.buildinfo devel optional
Loading