Michael Aaron Murphy
fa327adf1f
remove ELECTRON_OZONE env due to flatpaks not having wayland sockets enabled
2025-02-18 02:24:45 +01:00
Michael Aaron Murphy
fae8ac6a9f
fix: set OZONE default to auto
2025-02-17 20:11:52 +01:00
Michael Aaron Murphy
8020134a9f
set ELECTRON_OZONE_PLATFORM_HINT to wayland
2025-02-15 00:48:36 +01:00
Reilly Brogan
6e48e12443
feat: Import environment variables from systemd user manager
2025-01-14 21:57:19 +01:00
Dan MacLeod
38e3686579
fix: steam fails when dconf profile lacks ending newline
2025-01-10 15:28:23 +01:00
Jeremy Soller
998cf3fba7
Switch media handler to COSMIC Player
2025-01-02 09:34:01 -07:00
Jeremy Soller
346a1a6529
Merge branch 'master' of https://github.com/pop-os/cosmic-session
2025-01-02 09:30:49 -07:00
Jeremy Soller
f5b36c5e56
Add cosmic-player
2025-01-02 09:30:40 -07:00
Ryan Brue
6650b910b5
fix: don't set XCURSOR_THEME in start-cosmic
...
Setting XCURSOR_THEME messes up custom cursor theme overrides, so let's set the Cosmic cursor theme another way in distros and such
Signed-off-by: Ryan Brue <ryanbrue.dev@gmail.com>
2024-12-31 17:02:49 +01:00
Ashley Wulber
0a3b9f5376
chore: update launch-pad
2024-12-17 16:31:56 -05:00
Victoria Brekenfeld
78316ba39c
build: Make dconf profile path explicit and configurable
2024-12-06 15:47:47 +01:00
Victoria Brekenfeld
87a0644435
session: Add custom dconf profile
...
This causes the cosmic-session to have a separate
writable dconf-database (while still inheriting
the default user database).
This will (partially) prevent issues such as
https://github.com/pop-os/cosmic-epoch/issues/1174
in the future, as other desktops won't pick up
cosmic's dconf profile.
2024-12-04 16:51:50 +01:00
Ashley Wulber
53237d147f
cleanup
2024-11-22 10:40:54 -05:00
Ashley Wulber
60ff2241ed
feat: try to gracefully shut down settings daemon when exiting
2024-11-22 10:40:54 -05:00
Ashley Wulber
2612282fcf
feat: a11y
2024-11-01 12:52:21 -04:00
Victoria Brekenfeld
5a0df6afb6
main: Only launch xdg-portal on COSMIC
2024-10-31 10:51:10 -07:00
Victoria Brekenfeld
c44946be82
comp: Allow to specify different compositors
2024-10-31 10:51:10 -07:00
Ian Douglas Scott
342369eaf9
Launch cosmic-idle
2024-10-30 10:58:29 -06:00
Ashley Wulber
c3a35f323b
fix: log cosmic-settings-daemon output
2024-10-16 20:33:10 -04:00
Jeremy Soller
b3900bc33e
Handle inode/mount-point with cosmic-files
2024-10-04 16:05:16 -06:00
Jeremy Soller
657b330669
Launch cosmic-files-applet
2024-10-03 15:42:49 -06:00
Jeremy Soller
e9d682ce37
Use cosmic-store for mime://
2024-10-03 14:57:43 -06:00
Jeremy Soller
a3ba1adaff
Handle flatpakref with cosmic-store
2024-10-02 11:22:30 -06:00
Jeremy Soller
51670b5914
Add store to mimeapps, cleanup unused entries
2024-10-02 09:59:19 -06:00
Jeremy Soller
d06f94a8a0
Add system-config-printer to recommends
2024-09-17 10:06:12 -06:00
Victoria Brekenfeld
39c7f93800
start-cosmic: Set QT auto scaling env variables
...
This makes sure together with our XSettings implementation in cosmic-comp,
that QT apps running on their xcb backend will react to the DPI values
we are setting by changing their internal scaling.
2024-09-02 20:04:56 +02:00
Foxinatel
65d4ee1fe2
Make failure to connect to journald a warning, not a hard error
2024-08-29 11:59:48 +02:00
Foxinatel
6519f1d068
Builds without systemd should no longer hard depend on journald
2024-08-29 11:59:48 +02:00
Foxinatel
7b1588611c
Fix compile-time errors with --no-default-features
2024-08-29 11:59:48 +02:00
Daniel Huang
4df7261a6c
Simplify is_systemd_used
2024-08-21 19:14:36 +02:00
Jeremy Soller
c3de3d24dd
Depend on switcheroo-control
2024-07-31 12:17:20 -06:00
dengelt
577a181122
support CARGO_TARGET_DIR
2024-07-15 08:00:30 -06:00
Joshua Ferguson
b4561cfc71
[squash] systemd scopes support
...
changes for code review
[squash] systemd scopes support
(doesn't compile) zbus connection seems to be missing sync
I think I got it
scoping works again
switched to a different method of systemd detection and cleaned up dead code
switch launchpad dependency back to main and removed unused imports
2024-06-27 14:50:20 -04:00
Joshua Ferguson
b096107f81
trying to figure out the ideal way to feature gate systemd
2024-06-27 14:50:20 -04:00
Joshua Ferguson
9409cae3f1
failure to create scopes should not stop session from launching
2024-06-27 14:50:20 -04:00
Joshua Ferguson
d6741d5786
logged in and confirmed scopes worked
2024-06-27 14:50:20 -04:00
Joshua Ferguson
93a9524996
added zbus_systemd as an optional dependency
2024-06-27 14:50:20 -04:00
Joshua Ferguson
e1a0048f33
WIP: use systemd scopes for process management
2024-06-27 14:50:20 -04:00
Jeremy Soller
cb33b70ca6
Recommend cosmic-wallpapers
2024-06-26 07:54:23 -06:00
Jeremy Soller
a44e8ddc0a
Fix cosmic-session target
2024-06-24 09:43:26 -06:00
Joshua Ferguson
23c062951c
moved from dbus_interface to interface due to deprecation warning
2024-06-21 12:02:12 -04:00
Joshua Ferguson
ecb53ed8f8
updated zbus to 4.3
2024-06-21 12:02:12 -04:00
Jeremy Soller
153952c1ed
Fix gsettings override session name
2024-06-21 09:11:45 -06:00
Jeremy Soller
db1b12b7d7
Install gsettings
2024-06-21 09:04:52 -06:00
Jeremy Soller
22fe67cfeb
Add Wants=xdg-desktop-autostart.target to systemd target
2024-05-28 10:59:29 -06:00
Jeremy Soller
c341953588
Add gsettings overrides for GTK
2024-05-28 10:52:24 -06:00
Jeremy Soller
d8ff9791b0
Use cosmic-store to handle appstream:
2024-05-20 10:14:26 -06:00
Ryan Brue
5613bc6606
fix: set cursor theme to COSMIC
2024-05-03 23:45:11 +02:00
Jeremy Soller
54c0955516
Use cosmic-files for inode/directory
2024-04-19 14:17:16 -06:00
Jeremy Soller
9d65eca9c9
Launch cosmic-greeter as a daemon
2024-04-08 09:43:20 -06:00