Commit graph

491 commits

Author SHA1 Message Date
Ashley Wulber
28151177d0 refactor and clean up app library 2022-01-14 17:53:11 -05:00
Ashley Wulber
4ce3b3cc21 fix #8 2022-01-14 11:38:10 -05:00
Ashley Wulber
7ac16fb414 improve styling 2022-01-14 11:17:36 -05:00
Ashley Wulber
8737c39a70 fix method of getting data from list model object 2022-01-14 11:10:11 -05:00
Ashley Wulber
c876b46f44 fix panic #10 2022-01-14 10:25:19 -05:00
Ashley Wulber
9eba89432e cleanup and note about gtk critical error (need to test upstream fix) 2022-01-11 11:16:09 -05:00
Ashley Wulber
537539f43d basic plugin! 2022-01-11 00:05:57 -05:00
Ashley Wulber
7a8e3fe492 improve dnd behavior 2022-01-10 16:59:13 -05:00
Ashley Wulber
105e6c173f remove shortcuts from dock 2022-01-07 12:29:45 -05:00
Ashley Wulber
936b3c0d81 cleanup 2022-01-07 12:27:16 -05:00
Ashley Wulber
5404827e02 push dock list polling to separate thread 2022-01-07 12:21:01 -05:00
Ashley Wulber
5c599889b4 cleanup and styling 2022-01-07 11:54:20 -05:00
Ashley Wulber
45d8c75e02 styling 2022-01-06 18:12:57 -05:00
Ashley Wulber
594b085c83 styling 2022-01-06 17:30:13 -05:00
Ashley Wulber
d5733b5888 css transition fix 2022-01-06 15:48:00 -05:00
Ashley Wulber
0454463e50 clear dock popover when hidden 2022-01-06 10:50:47 -05:00
Ashley Wulber
9231d84dbf styling 2022-01-05 17:11:10 -05:00
Ashley Wulber
cfd1edcde3 fix refresh dock list from cache after favorite event 2022-01-04 17:24:05 -05:00
Ashley Wulber
849333df3d handle favoriting from the dock popover menu 2022-01-04 16:53:28 -05:00
Ashley Wulber
69b7ab5906 hide dock popover menu on menu selection 2022-01-04 15:46:43 -05:00
Ashley Wulber
f258a48ac9 connect handler for window focus from dock popover menu 2022-01-04 15:30:38 -05:00
Ashley Wulber
21bc4af3c9 connect handler for new window and quit all from dock menu 2022-01-04 15:12:40 -05:00
Ashley Wulber
ca89fb6199 formatting 2022-01-04 14:03:28 -05:00
Ashley Wulber
2c0aea3e78 wip: replace popover menu with custom implementation that allows non-label entries 2022-01-04 13:54:25 -05:00
Ashley Wulber
3a72c74b08 dock right click menu 2022-01-03 21:33:26 -05:00
Ashley Wulber
35eb571528 big refactor and cleanup of dock + use tokio mpsc 2022-01-02 01:46:44 -05:00
Ashley Wulber
346701b16d remove templates for app_library and cleanup window styling 2021-12-31 16:03:47 -05:00
Ashley Wulber
7c0cf048ee refactor launcher removing templates 2021-12-31 14:58:26 -05:00
Ashley Wulber
839a4a55d7 cleanup 2021-12-30 22:25:39 -05:00
Ashley Wulber
a1ab52b311 refactor ui layout 2021-12-30 22:23:17 -05:00
Ashley Wulber
2b8e462c9d refactor remove template for dock window 2021-12-30 19:01:59 -05:00
Ashley Wulber
71273ec430 remove template for dock_item 2021-12-30 17:53:06 -05:00
Ashley Wulber
e48f501b0d cleanup 2021-12-30 16:54:35 -05:00
Ashley Wulber
e6ef9a5357 dock items react to different types of clicks! 2021-12-30 15:35:10 -05:00
Ashley Wulber
12ebd54979 fix dock app name 2021-12-30 11:10:45 -05:00
Ashley Wulber
ed4863388f formatting 2021-12-29 22:32:10 -05:00
Ashley Wulber
65f43a9300 revert X Property change, and cleanup formatting 2021-12-29 17:31:01 -05:00
Ashley Wulber
5a4a802751 cleanup 2021-12-28 13:06:04 -05:00
Ashley Wulber
6c46fb03a6 cleanup 2021-12-28 13:05:05 -05:00
Ashley Wulber
6e318abf04 refactor X and recenter app_library when size changes 2021-12-28 11:38:52 -05:00
Ashley Wulber
f0542071d4 rename search result object and row 2021-12-28 11:19:55 -05:00
Ashley Wulber
f95fa068f3 refactor and cleanup launcher 2021-12-28 11:08:02 -05:00
Ashley Wulber
701cfe1ef2 move launcher window to center when it is resized 2021-12-28 09:52:05 -05:00
Ashley Wulber
39fe8bbafe refresh dock model on dnd 2021-12-27 20:19:59 -05:00
Ashley Wulber
be9ee81967 more cleanup and fix save/restore dock items 2021-12-27 18:33:17 -05:00
Ashley Wulber
fb6bbb79a7 refactor dnd and fix dnd bugs 2021-12-27 17:59:49 -05:00
Ashley Wulber
9bde60bbe9 cleanup 2021-12-24 18:38:17 -05:00
Ashley Wulber
c51ff3d81c ignore X11 errors 2021-12-24 18:37:19 -05:00
Ashley Wulber
253b0a518e fix: gdk layout crash 2021-12-23 23:56:58 -05:00
Ashley Wulber
fb95442a0b fix: configure window then flush frame clock events, so it stays in sync and prevents crash 2021-12-23 21:29:32 -05:00