|
2 | 2 |
|
3 | 3 | All notable changes to this project will be documented in this file.
|
4 | 4 |
|
5 |
| -## [0.6.0] - 2024-11-10 |
| 5 | +## [0.7.0] - 2024-11-27 |
| 6 | + |
| 7 | +### 🚀 Features |
| 8 | + |
| 9 | +- Introduce sdPowerBox component and refactor SideDashboard to use it |
| 10 | +- Add sdSettings component and integrate it into the project |
| 11 | +- Add sdSliderBox component and integrate it into SideDashboard |
| 12 | +- Add experimental notification window and notification popups |
| 13 | +- Add new experimental Vala-based CLI |
| 14 | +- Add static instance of StatusBar for requesting popup notif_popover |
| 15 | +- Add StatusBat_Box for battery info |
| 16 | +- Add power_profile module |
| 17 | +- Dynamic css reload suing $HOME/.config/morghulis/main.css |
| 18 | +- Add request option to CLI for sending application requests |
| 19 | +- Enhance MorghulCTL to find binary and check process status |
| 20 | +- Add hardcoded notification sound support to NotifWindow |
| 21 | +- Add active submap label to NavBar with tooltip and visibility logic |
| 22 | +- Add visibility logic and tooltip for active client in NavBar |
| 23 | +- Add CLI application support and packaging for morghulis |
6 | 24 |
|
7 | 25 | ### 🐛 Bug Fixes
|
8 | 26 |
|
9 |
| -- *(mpris)* Fixed labels max width provoking QuickSettings going x-huge |
10 |
| -- Presenting StatusBar before needed |
11 |
| -- Replace Astal.IO with custom application instance |
| 27 | +- Change int score to double in RunnerButton.vala |
| 28 | +- Desktop file Exec |
| 29 | +- Add spacing to notification popup layout |
| 30 | +- Toggle window logic |
| 31 | +- Install assets direct to pixmaps |
| 32 | +- Play notification sound only if sound file is not set |
12 | 33 |
|
13 | 34 | ### 🚜 Refactor
|
14 | 35 |
|
15 |
| -- [**breaking**] Refactor scss to work with more generics adw-gtk themes, fixed quickSettingsButton border-radius, removed transparentize effects due to conflicts |
16 |
| -- [**breaking**] Removed ImageFrame component in favor of Gtk.Imge with `overflow: hidden` |
| 36 | +- Rename QuickSettings to SideDashboard and update related components |
| 37 | +- Change players carousel orientation from vertical to horizontal |
| 38 | +- Move uptime functionality inside sdPowerBox |
| 39 | +- *(StatusBar)* Using ssytem icons instead of Nerd Fonts one |
| 40 | +- Update SideDashboard styling and image handling by using Adw.Avatar |
| 41 | +- Add custom SVG icons and update UI components |
| 42 | +- Battery shown only when there is a battery present, Clock set timeout to 60000 |
| 43 | +- Rename SideDashboard components to QuickMenu and update references |
| 44 | + |
| 45 | +### 🎨 Styling |
| 46 | + |
| 47 | +- [**breaking**] Changed uncrustify to have a better looking format |
| 48 | +- [**breaking**] Fromatted all vala files with new rules |
| 49 | +- Fix error of weird random indentation |
| 50 | +- Better cond expressions |
| 51 | +- Update notification badge colors and enhance ListBox styling |
| 52 | +- Fixed some spaces, naming conventions, some random things that vala-lint fixed but I don't know how or what |
| 53 | +- *(blp)* Center box with [] |
| 54 | +- Update uncrustify configuration for brace spacing rules |
| 55 | +- Update rule to indent switch_case |
| 56 | +- Add statusbar_button styles and update StatusBar references |
| 57 | +- Has-windows -> has_windows |
| 58 | +- Update uncrustify configuration for brace and modifier rules |
| 59 | +- Update output message to use ellipsis for consistency |
| 60 | + |
| 61 | +### ⚙️ Miscellaneous Tasks |
| 62 | + |
| 63 | +- *(nix)* Update flake lock |
| 64 | +- Add CircularProgresBar that doesnt work with blueprins and is too big lol |
| 65 | + |
| 66 | +### CI |
| 67 | + |
| 68 | +- Update build process to create a tarball artifact for release |
| 69 | + |
| 70 | +### OnScreenDisplay |
| 71 | + |
| 72 | +- Refactor layout and styles for volume OSD, update bindings and improve structure |
17 | 73 |
|
18 |
| -### Build |
| 74 | +### Runner |
19 | 75 |
|
20 |
| -- [**breaking**] Moved PKGBUILDs outside to https://github.com/ARKye03/PKGBUILDS |
| 76 | +- Mod fuzzy score calculation in Runner.vala |
| 77 | + |
| 78 | +### StatusBar |
| 79 | + |
| 80 | +- Fix null random clients on events |
| 81 | +- Refactor Gtk.Overla notif to handle the label on the blp |
| 82 | +- Move buttons event handler over to StatusBar.blp via GtkCallbacks, simplified Hyprland Focused Client onto StatusBar.blp |
| 83 | + |
| 84 | +### Just |
| 85 | + |
| 86 | +- Add CLI target to justfile for MorghulCTL |
| 87 | + |
| 88 | +### Notif |
| 89 | + |
| 90 | +- Add notification count label and popover improvements |
| 91 | +- Fix app_image icon, set default icon-name for dismissing |
| 92 | + |
| 93 | +### Osd |
| 94 | + |
| 95 | +- Add revealer parent |
21 | 96 |
|
22 | 97 | ### Scss
|
23 | 98 |
|
24 |
| -- Migrate @import to @use, fix deprecated rule |
| 99 | +- Update button colors |
| 100 | +- [**breaking**] Now this is consistency mate |
| 101 | +- Improved styling by using Libadwaita style-classes |
| 102 | + |
| 103 | +### Wip |
| 104 | + |
| 105 | +- Notifications Popups |
25 | 106 |
|
26 | 107 | <!-- generated by git-cliff -->
|
0 commit comments