Commit graph

130 commits

Author SHA1 Message Date
Vukašin Vojinović
6b740c59be fix(app-list): use context menu radius from theme 2024-11-04 08:47:36 -05:00
Ashley Wulber
5b5cd77e7c update iced 2024-10-31 17:52:33 -04:00
Vukašin Vojinović
941cbf546b
fix: padding, spacing, context menu style, and settings buttons 2024-09-24 15:52:17 +02:00
wiiznokes
adc2c7e871
chore: update freedesktop-desktop-entry to 0.7.5 2024-09-09 14:34:36 +02:00
Ian Douglas Scott
293a91e8b1 Update for spawn_desktop_exec that calls SpawnTransientUnit
Allows `xdg-desktop-portal` to get app id from PID.

Also updates calls to `cosmic::process::spawn` to spawn in future.
2024-07-28 20:25:23 -07:00
Ian Douglas Scott
b0e4e6fc6d Remove unused imports 2024-07-28 20:25:23 -07:00
git-f0x
bd8a7ecb93 cargo fmt 2024-07-24 13:14:34 -04:00
git-f0x
84826b36a7 fix(app-list): add padding to unpinned app divider 2024-07-24 13:14:34 -04:00
Ashley Wulber
c6291c7c09 fix: cap index to len of pinned when inserting dnd icon 2024-07-24 08:51:46 -04:00
Ashley Wulber
481573ec27 refactor: make app-tray config its own crate 2024-07-24 08:51:46 -04:00
Ashley Wulber
9a63b6afd2 fix(app-list): size limits for overflow popups 2024-07-24 08:51:46 -04:00
Ashley Wulber
eaeee04f1e update deps 2024-07-24 08:51:46 -04:00
Ashley Wulber
f46f50e8e2 feat: app tray overflow menus 2024-07-24 08:51:46 -04:00
Ashley Wulber
0571c97b86 wip: overflow 2024-07-24 08:51:46 -04:00
git-f0x
d10f1e27ac improv: change Pin/Unpin to "Pin to app tray" 2024-07-18 11:00:47 -04:00
Vukašin Vojinović
c6004b67e5 fix(app-list): toplevel name ellipsizing 2024-07-09 16:26:27 +02:00
Michael Aaron Murphy
9d734dcd19
chore(app-list): set icon_spacing to 4 2024-07-08 16:56:59 +02:00
Vukašin Vojinović
baf9c0eef3 fix(app-list): return Hardcoded to original place
Accidentally moved it to the PanelSize::S and PanelSize::XS parts of the match statement.
2024-07-08 16:18:12 +02:00
Vukašin Vojinović
5bf6875ad3 chore(app-list): reduce duplicate code 2024-07-08 16:18:12 +02:00
Vukašin Vojinović
08bbc1cf95 feat(app-list): accent colored dot when focused 2024-07-08 16:18:12 +02:00
Vukašin Vojinović
f9607b3686 chore(app-list): merge imports 2024-07-08 16:18:12 +02:00
Vukašin Vojinović
fb9874223a feat(app-tray): dynamic bar size 2024-07-08 16:18:12 +02:00
Vukašin Vojinović
97af53de5d feat(app-list): bar for indicating multiple windows 2024-07-08 16:18:12 +02:00
lebkuchen
9d53cfa9e5 desktop actions 2024-06-24 13:34:03 -06:00
Michael Aaron Murphy
8ba8ccd6c0
improv: context menu and window preview styling
Closes #480
Closes #481
2024-06-07 00:06:12 +02:00
wiiznokes
68fd2a6c17
fix: update freedesktop-desktop-entry and fix app-list icons 2024-06-06 22:11:40 +02:00
Vukašin Vojinović
f453b4ef9b chore: update references to favorites 2024-06-03 12:48:25 -04:00
Vukašin Vojinović
8858326878 chore(app tray): change favorite string 2024-06-03 12:48:25 -04:00
Ashley Wulber
37a60b7759
fix(input-sources): text size 2024-05-18 02:01:40 +02:00
Ashley Wulber
2e9660f2a8 feat(app-tray): config option for dnd 2024-05-17 19:10:47 -04:00
Ashley Wulber
35a8197670 fix(app-tray): increase dnd threshold from 5 to 16 2024-05-15 14:55:40 +02:00
Michael Aaron Murphy
8527257ddd chore: add SPDX license identifiers 2024-05-06 21:56:50 +02:00
Ashley Wulber
eeacd2c06a fix: bluetooth missing button and extra divider 2024-05-06 06:52:06 -06:00
Ashley Wulber
1760354654 fix: capture dimensions must be > 0 2024-04-29 11:35:34 -04:00
Ashley Wulber
8900b93c85 fix(app-list): padding typo 2024-04-15 23:46:48 -04:00
Ashley Wulber
8bf340aa8e chore: update applet icon sizes 2024-04-15 23:46:48 -04:00
Ryan Brue
631e59276e fix: fixes when rebasing 2024-04-09 18:15:14 -04:00
Ryan Brue
27324f34e2 feat/fix: track output state in app-list 2024-04-09 18:15:14 -04:00
Ryan Brue
3c74e433dd app-list: modify more sizing variables based on panel size 2024-04-09 18:15:14 -04:00
Ryan Brue
9922dfa0db design: add focus hint color (selected state) to app-list buttons 2024-04-09 18:15:14 -04:00
Ryan Brue
3e80dcdca8
feat(app-list): middle click app button to launch new window 2024-04-04 13:51:21 +02:00
Ryan Brue
1e5af14bc4 fix: clippy lints 2024-04-03 20:12:45 -04:00
Ryan Brue
7aead1ce47 fix: don't take screencopy on every new toplevel 2024-04-03 20:12:45 -04:00
Ryan Brue
7592a3144f feat: Set focused window as selected 2024-04-02 23:25:12 +02:00
Ryan Brue
769af3d944 improv(app-list): only send screencopy requests as needed 2024-04-02 23:24:18 +02:00
Ryan Brue
2f1b20e1c7 design: vertical app-list multi-window pop-up 2024-04-01 19:09:17 -04:00
Ryan Brue
e12c91b2cb fix: design of multi-window menu should have corner radii 2024-04-01 19:09:17 -04:00
Ryan Brue
63c2bcc99b fix: increase character allowance for window preview title 2024-04-01 19:09:17 -04:00
Ryan Brue
a4842f0cf9 fix: Change activate calls to toggle calls 2024-04-01 19:09:17 -04:00
Ryan Brue
91b4f80a9f fix: don't allow favoriting apps without an exec string 2024-04-01 19:09:17 -04:00