Commit Graph

27 Commits

Author SHA1 Message Date
TibboddiT
ea8c9db1ac
Allow using custom mir libraries directory (#198)
* allow using custom mir libraries directory

* update cmake options ordering to improve readability

* CI: install libmirwayland-dev

* CI: install libmirwayland-dev
2024-08-09 09:54:39 -04:00
Matthew Kosarek
b6da13451e snap: update to v0.3.0 2024-07-01 11:15:08 -04:00
Matthew Kosarek
ec1d3bdebc
bugfix: need libnotify4 in stage packages (#182) 2024-06-26 13:55:55 -04:00
Matthew Kosarek
2fa0033975
bugfixes: select on hover always + release builds for debian & snap + fix for for #174 when we have zero monitors (#176)
* bugfix: selecting on hover + release builds for debian and snap + maybe fixing outputs going offline

* bugfix: zero windows now works properly
2024-06-21 16:29:57 -04:00
Matthew Kosarek
a6cdcbe673
snap: upgrade to core24 (#129) 2024-05-21 08:59:06 -04:00
Neal Gompa
250f130688 packaging: Only install unsnap wrapper when building as a snap
This is only needed when Miracle is built as a snap, so exclude it
when making regular package builds.
2024-04-23 09:42:48 -04:00
Matthew Kosarek
f9457a4375 version: bump to 0.2.0 2024-04-19 11:32:34 -04:00
Matthew Kosarek
487dbbc716
Add dependencies to the README and mir-graphics-drivers-nvidia to the snap (#91)
- Adding a list of the dependencies to the README
- Add `mir-graphics-drivers-nvidia` to the stage-packages of the snap
2024-04-17 07:37:37 -04:00
Matthew Kosarek
ee5dc57467 packaging: fedora spec file + SRPM (#73)
- Created an SRPM and spec file for the Fedora package
2024-04-02 15:09:21 -04:00
Matthew Kosarek
87b442f617 packaging: debian upload with instructions on how to release for jammy, mantic, and noble (#47)
- A working `debian` folder that I can use to upload to a ppa on launchpad
- Instructions on how to upload new builds. These instructions are very manual at the moment, but there exists another task to make this manual. I would prefer to do it manually for v0.2 at least.
2024-03-18 18:21:17 -04:00
Matthew Kosarek
9dca0468be Merge branch 'release/0.1.1' 2024-02-26 13:55:41 -05:00
Matthew Kosarek
50990f66b0 (#37) feature: selecting a sensible terminal, configurable terminal command, and notifying when we can't open it (#40)
* feature: selecting a sensible terminal, configurable terminal command, and notifying when we can't open it

* bugfix: using CMAKE_INSTALL_BINDIR for  miracle-wm-sensible-terminal

Co-authored-by: Cosima Neidahl <opna2608@protonmail.com>

* enhancement: update program_exists check wihout bounds check

---------

Co-authored-by: Cosima Neidahl <opna2608@protonmail.com>
2024-02-26 13:48:59 -05:00
Matthew Kosarek
b6d1ae752e feature: supporting I3 IPC enough to make waybar's workspaces function (#35)
* Switching workspaces now emits a signal to i3 IPC clients which makes it so that waybar works
* Refactored a lot of workspace code for readability and usability
2024-02-21 18:54:59 -05:00
Matthew Kosarek
032733b77d snap: bump to version 0.1.0 2024-02-18 15:52:29 -05:00
Matthew Kosarek
6e03365113 docs: update snap description and screenshot 2024-02-17 18:00:52 -05:00
Matthew Kosarek
b13beb2740 feature: support for default key command overrides in the configuration 2024-01-29 18:10:02 -05:00
Matthew Kosarek
e45492c602 fix: missing libyaml package 2024-01-28 11:39:03 -05:00
Matthew Kosarek
64af9744b2 feature: set the meta key from the yaml config 2024-01-28 11:19:00 -05:00
Matthew Kosarek
d299348617 bugfix: no more plug necessary AFAICT 2024-01-23 21:34:19 -05:00
Matthew Kosarek
5ead8bbb93 bugfix: reverting to classic confinement for the time being 2024-01-15 13:30:25 -05:00
Matthew Kosarek
1013f95f67 bugfix: did not need classic confinement 2024-01-15 11:56:18 -05:00
Matthew Kosarek
c5c645feeb qol: setting the snap version 2024-01-15 11:21:54 -05:00
Matthew Kosarek
d4e7023aae feature: publish snap on push to master 2024-01-15 11:11:38 -05:00
Matthew Kosarek
47863e29e7 documentation: readme about 2024-01-07 09:43:31 -05:00
Matthew Kosarek
fa9bf8caa9 bugfix: post-refresh file 2024-01-07 09:11:49 -05:00
Matthew Kosarek
6a308a0020 feature: option now shows in GDM 2023-12-28 14:07:52 -05:00
Matthew Kosarek
aee7cc8363 snap support 2023-12-28 13:31:57 -05:00