Commit graph

77 commits

Author SHA1 Message Date
Ashley Wulber
e9c5bf9254 reorder dock items & move item if it is dropped on dock but already exists 2021-12-16 17:14:44 -05:00
Ashley Wulber
9f5af5e573 merge 2021-12-16 13:02:45 -05:00
Ashley Wulber
ac1b8ac1ee prototype gtk launcher 2021-12-16 12:25:43 -05:00
Ashley Wulber
508f33510b futures yanked, amend version 2021-12-16 12:22:33 -05:00
Ashley Wulber
da46175abe DnD from app library prototype into dock intyo correct index 2021-12-16 12:03:30 -05:00
Ashley Wulber
f9c08b9e31 remove wnck dep 2021-12-16 09:45:42 -07:00
Ashley Wulber
83b6f3da5e accept dnd drops from app library prototype 2021-12-16 09:45:42 -07:00
Ashley Wulber
b9247e37c4 add open app listto dock 2021-12-16 09:45:42 -07:00
Ashley Wulber
97d2b19827 add handle for dock 2021-12-16 09:45:42 -07:00
Ashley Wulber
a06a821bbe styling tweaks & add separator 2021-12-16 09:45:42 -07:00
Ashley Wulber
5927e29fc6 hide dock when mouse not hovered on transparent dock window 2021-12-16 09:45:42 -07:00
Ashley Wulber
40b89dffca position dock on primary monitor 2021-12-16 09:45:42 -07:00
Ashley Wulber
09bdb53f8e very simple alignment of dock on bottom edge 2021-12-16 09:45:42 -07:00
Ashley Wulber
fc8a51389f cleanup 2021-12-16 09:45:42 -07:00
Ashley Wulber
546c224c77 style tweak 2021-12-16 09:45:42 -07:00
Ashley Wulber
123f8bc54a more tweaks to styling and behavior 2021-12-16 09:45:42 -07:00
Ashley Wulber
5395496228 more styling tweaks 2021-12-16 09:45:42 -07:00
Ashley Wulber
29d57e331e some app library styling tweaks 2021-12-16 09:45:42 -07:00
Ashley Wulber
804f61312f center icon in DnD 2021-12-16 09:45:42 -07:00
Ashley Wulber
8725329651 prototype DnD that works with plank dock 2021-12-16 09:45:42 -07:00
Ashley Wulber
7e6f6d22f8 uncomment loading saved app groups 2021-12-16 09:45:42 -07:00
Ashley Wulber
e160649a14 show scrollbar if >2 rows of app groups 2021-12-16 09:45:42 -07:00
Ashley Wulber
ce3bcd7821 save/restore custom app groups 2021-12-16 09:45:42 -07:00
Ashley Wulber
04b4b88534 cleanup 2021-12-16 09:45:42 -07:00
Ashley Wulber
a6c5b3b0b4 new group item, and partial logic 2021-12-16 09:45:42 -07:00
Ashley Wulber
3779b7ec5e filter based on app names or category 2021-12-16 09:45:42 -07:00
Ashley Wulber
9d3be77538 filter based on selected app group 2021-12-16 09:45:42 -07:00
Ashley Wulber
b4a4e06a5d select app group on click 2021-12-16 09:45:42 -07:00
Ashley Wulber
f277ba6c80 fix app info loading 2021-12-16 09:45:42 -07:00
Ashley Wulber
b1cff2ab59 add app groups 2021-12-16 09:45:42 -07:00
Ashley Wulber
0bca6c94b6 refactor: rename app_library application row to app_item 2021-12-16 09:45:42 -07:00
Ashley Wulber
cc38364d37 feat: basic application library grid view 2021-12-16 09:45:42 -07:00
Ashley Wulber
848d51a4af refactor: remove mutex 2021-12-16 09:45:42 -07:00
Ashley Wulber
4ded5f5b72 refactor: use template for window 2021-12-16 09:45:42 -07:00
Ashley Wulber
54b762dbab focus windows using launcher IPC 2021-12-16 09:45:42 -07:00
Ashley Wulber
19f003f942 cleanup 2021-12-16 09:45:42 -07:00
Ashley Wulber
c0749e41d9 refactor: move window to its own module 2021-12-16 09:45:42 -07:00
Ashley Wulber
7572e0d87f feat: shortcuts and layout improvements 2021-12-16 09:45:42 -07:00
Ashley Wulber
52aeadf003 feat: basic list store implementation 2021-12-16 09:45:42 -07:00
Ashley Wulber
4e033665cb remove wnck dep 2021-12-16 11:44:10 -05:00
Ashley Wulber
221aa4b703 accept dnd drops from app library prototype 2021-12-16 09:38:20 -05:00
Ashley Wulber
32cc7e7344 add open app listto dock 2021-12-15 14:03:23 -05:00
Ashley Wulber
0984a13fa5 add handle for dock 2021-12-15 12:19:01 -05:00
Ashley Wulber
b59d8a434c styling tweaks & add separator 2021-12-15 11:37:28 -05:00
Ashley Wulber
7f65293179 hide dock when mouse not hovered on transparent dock window 2021-12-14 16:36:28 -05:00
Ashley Wulber
823e1ee50e position dock on primary monitor 2021-12-14 12:12:17 -05:00
Ashley Wulber
f05729b40d very simple alignment of dock on bottom edge 2021-12-14 11:53:18 -05:00
Ashley Wulber
115031cc7f cleanup 2021-12-13 12:01:40 -05:00
Ashley Wulber
2c8b452e9a style tweak 2021-12-10 10:05:58 -05:00
Ashley Wulber
d5481fd134 more tweaks to styling and behavior 2021-12-09 23:53:08 -05:00