Commit graph

103 commits

Author SHA1 Message Date
jayrickaby
d721a8c977 fix: Update INSTALL.md
Update INSTALL.md with current required OpenSUSE packages
2026-06-12 21:35:54 +00:00
catpswin56
9b924e7c3b Installation script: rely on CMAKE_GENERATOR instead of having a --ninja argument 2026-03-22 12:01:43 +01:00
wackyideas
056f653d31 Update INSTALL.md [skip ci] 2026-03-15 02:36:18 +01:00
wackyideas
a9142d1a77 Update INSTALL.md [skip ci] 2026-03-15 02:29:00 +01:00
catpswin56
4f19959cff Make QML Distance Field disabling toggleable 2026-03-14 16:04:05 -03:00
wackyideas
e072c9e81d Update INSTALL.md [skip ci] 2026-03-02 04:21:01 +01:00
wackyideas
a70f432c13 Mention AUR packages in INSTALL [skip ci] 2026-03-01 02:10:09 +01:00
wackyideas
5aff7088a8 Update Fedora dependencies [skip ci] 2026-02-25 23:24:08 +01:00
wackyideas
1e51e1a571 INSTALL.md: Document --skip-x11 2026-02-25 15:31:47 +01:00
wackyideas
529386459e Edit INSTALL.md [skip ci] 2026-02-23 15:13:05 +01:00
wackyideas
d0b4a38f13 Edit INSTALL.md [skip ci] 2026-02-22 18:58:13 +01:00
wackyideas
16db03c47b Edit INSTALL.md 2026-02-22 18:57:09 +01:00
wackyideas
e5f0e0c8ef Edit INSTALL.md 2026-02-22 01:21:04 +01:00
wackyideas
8a5f809b4f Update INSTALL.md 2026-02-21 21:46:46 +01:00
wackyideas
8d6fbd7bdb overhaul: prepare repo for Plasma 6.6 release
This commit overhauls the repository structure such that it separates
the project into multiple repositories, one for each subproject. This
repository will be moved to the AeroShell group, and most importantly,
the installation method changes from locally installed modifications, to
CMake-based installation, in preparation for AUR packages, and possibly
packages for other distros.

Migration details are in INSTALL.md, which are highly recommended, if
not required to uninstall any old instance of AeroThemePlasma.
2026-02-21 21:15:07 +01:00
wackyideas
bb0a1637f6 Update INSTALL.md 2026-01-09 04:47:35 +01:00
wackyideas
32af75c144 Add dependencies for Ubuntu 25.10
Co-authored-by: dominichayesferen <ferenosdev@outlook.com>
2025-12-26 22:11:55 +01:00
wackyideas
38a59d5b90 Update dependencies for Arch 2025-12-20 19:49:59 +01:00
snailatte
a8ce27cf96 Fix 'Hide Inner Border' Misalignment + Reference openSUSE Packages 2025-11-24 23:08:49 +01:00
Patrick Wu
f975493333 add new deps for Fedora in KDE 6.5 2025-11-02 23:15:13 +08:00
wackyideas
c44dd45c37 Update Arch dependencies in INSTALL.md 2025-11-01 18:51:53 +01:00
wackyideas
0dc2f750d9 Move smod folder from plasma to kwin
Nothing important, it's just that the files found in plasma/smod weren't
actually ever used by any component found in the plasma folder, so it
has been moved to kwin/smod instead.
2025-10-26 18:43:46 +01:00
wackyideas
15aad4c114 Fix typo in INSTALL.md 2025-10-23 16:19:17 +02:00
wackyideas
80d85fae77 Rename KWin effects, update INSTALL.md 2025-10-22 12:27:12 +02:00
wackyideas
1678ca6536 tabbox: rename flipswitch to flip3d 2025-10-22 11:42:36 +02:00
wackyideas
6f831d540f Move to new shell plugin & panel, add SDDM sessions
This is a big update which requires existing users to migrate their
desktop setup (Plasmoids, their configurations, layout changes, etc.) to
a new desktop session.

This commit replaces the modified desktop shell (org.kde.plasma.desktop)
with ATP's shell (io.gitgud.wackyideas.desktop) which requires new
session options. This is similar to how plasma-bigscreen and
plasma-mobile are used - logging into a separate session via the login
manager (SDDM). ATP will provide sessions for both X11 and Wayland.

This, along with now providing a forked panel as well, is a step forward
regarding separating ATP's codebase and KDE's upstream code. Further
goals are to be able to further isolate the ATP session from the regular
KDE session in terms of shared configurations, etc.

For existing users - Rerun install_plasmoids.sh and
install_plasma_components.sh, you can delete the old shell
(shells/org.kde.plasma.desktop) and panel plasmoid
(plasmoids/org.kde.panel). As mentioned previously, panel and desktop
layouts, plasmoids and their configurations will not be migrated to the
newly available sessions, so they need to be set up manually.
2025-10-21 13:23:06 +02:00
wackyideas
6ff6ef2e12 Improve libplasma installation method
Up until now compiling libplasma modifications was rather violent as it
would cause both plasmashell and kwin to crash (the latter is
potentially destructive if running a Wayland session), leaving the user
with a potentially unstable state where plasmashell will start to
crashloop until the entire system reboots.

With this commit, the replacement of patched library files is deferred
until the system restarts, by using a temporary systemd service that
performs the replacement of files before Plasma starts, leading to
no crashes during the install or update process.
2025-10-20 17:37:54 +02:00
wackyideas
b8735c8808 Disable upstream plasmoids in system tray by default 2025-10-20 15:18:07 +02:00
wackyideas
3fefc7fcfe Update Fedora X11 dependencies 2025-07-17 04:23:41 +02:00
wackyideas
477403c44a Update INSTALL.md 2025-06-28 09:04:04 +02:00
wackyideas
3487bdd269 Update INSTALL.md 2025-06-27 00:43:01 +02:00
wackyideas
6cc06938e6 Update INSTALL.md 2025-06-25 22:10:52 +02:00
wackyideas
f9524303c2 Update INSTALL.md 2025-06-25 16:15:00 +02:00
wackyideas
2724786e34 Combine install.sh and install_ninja.sh scripts
When running compile scripts, you can now pass --ninja to enable Ninja.
This argument also works with the following scripts:
- compile.sh
- install_plasmoids.sh
2025-06-25 15:57:08 +02:00
wackyideas
adc956eb78 Update INSTALL.md 2025-06-24 01:43:13 +02:00
wackyideas
bde6315744 Update INSTALL.md 2025-06-20 22:17:14 +02:00
wackyideas
0dbc4910f7 Merge branch 'furkrn-master-patch-26762' into 'master'
Edit INSTALL.md

See merge request wackyideas/aerothemeplasma!29
2025-06-20 22:13:36 +02:00
wackyideas
16e0446ddf Update INSTALL.md 2025-06-20 22:09:54 +02:00
wackyideas
160d548bbb Add kwin-x11 and kwin-wayland as symlink directories 2025-06-20 18:24:28 +02:00
furkrn
a0b78a968d Edit INSTALL.md 2025-06-19 11:59:10 +03:00
wackyideas
529d73a9e5 Update INSTALL.md 2025-06-18 23:07:04 +02:00
Alexander Minkin
2e3dbbbf6b polkit-qt6-1-devel
is required package for Fedora

Signed-off-by: Alexander Minkin <weryskok@gmail.com>
2025-06-03 23:50:01 +03:00
catpswin56
a91b35e9df Switch from using custom dialog code for the SevenTasks tooltips to using PlasmaCore.ToolTipArea
DefaultToolTip component needs to be recompiled
2025-06-02 17:43:06 -03:00
Patrick Wu
5a5b56bb2d add missing dependencies for Fedora 2025-05-29 00:09:14 +08:00
wackyideas
e7df3804af Reference PlymouthVista in README, INSTALL and install script 2025-05-27 22:01:55 +02:00
wackyideas
2158b59cc1 Add install scripts for kwin and misc components 2025-04-21 21:32:21 +02:00
wackyideas
847aacaa94 Make Polkit authenticator look like UAC
Co-authored-by: catpswin56 <catpswin5@proton.me>
2025-04-14 02:55:22 +02:00
wackyideas
7ae7778718 Fix typo in install script 2025-04-01 21:58:24 +02:00
wackyideas
b6854ee7cc Update README.md and INSTALL.md 2025-03-04 21:14:18 +01:00
wackyideas
ac00e4b27f Drop incorrect Kubuntu dependencies 2025-02-23 22:04:38 +01:00