Commit graph

  • 346701b16d remove templates for app_library and cleanup window styling Ashley Wulber 2021-12-31 16:03:47 -05:00
  • 7c0cf048ee refactor launcher removing templates Ashley Wulber 2021-12-31 14:58:26 -05:00
  • 839a4a55d7 cleanup Ashley Wulber 2021-12-30 22:25:39 -05:00
  • a1ab52b311 refactor ui layout Ashley Wulber 2021-12-30 22:23:17 -05:00
  • 2b8e462c9d refactor remove template for dock window Ashley Wulber 2021-12-30 19:01:59 -05:00
  • 71273ec430 remove template for dock_item Ashley Wulber 2021-12-30 17:53:06 -05:00
  • e48f501b0d cleanup Ashley Wulber 2021-12-30 16:54:35 -05:00
  • e6ef9a5357 dock items react to different types of clicks! Ashley Wulber 2021-12-30 15:35:10 -05:00
  • 12ebd54979 fix dock app name Ashley Wulber 2021-12-30 11:10:45 -05:00
  • ed4863388f formatting Ashley Wulber 2021-12-29 22:32:10 -05:00
  • 65f43a9300 revert X Property change, and cleanup formatting Ashley Wulber 2021-12-29 17:31:01 -05:00
  • 5a4a802751 cleanup Ashley Wulber 2021-12-28 13:06:04 -05:00
  • 6c46fb03a6 cleanup Ashley Wulber 2021-12-28 13:05:05 -05:00
  • 6e318abf04 refactor X and recenter app_library when size changes Ashley Wulber 2021-12-28 11:38:52 -05:00
  • f0542071d4 rename search result object and row Ashley Wulber 2021-12-28 11:19:55 -05:00
  • f95fa068f3 refactor and cleanup launcher Ashley Wulber 2021-12-28 11:08:02 -05:00
  • 701cfe1ef2 move launcher window to center when it is resized Ashley Wulber 2021-12-28 09:52:05 -05:00
  • 39fe8bbafe refresh dock model on dnd Ashley Wulber 2021-12-27 20:19:59 -05:00
  • be9ee81967 more cleanup and fix save/restore dock items Ashley Wulber 2021-12-27 18:33:17 -05:00
  • fb6bbb79a7 refactor dnd and fix dnd bugs Ashley Wulber 2021-12-27 17:59:49 -05:00
  • 9bde60bbe9 cleanup Ashley Wulber 2021-12-24 18:38:17 -05:00
  • c51ff3d81c ignore X11 errors Ashley Wulber 2021-12-24 18:37:19 -05:00
  • 253b0a518e fix: gdk layout crash Ashley Wulber 2021-12-23 23:56:58 -05:00
  • fb95442a0b fix: configure window then flush frame clock events, so it stays in sync and prevents crash Ashley Wulber 2021-12-23 21:29:32 -05:00
  • d5e042e822 fix: configure window in the idle time, so it stays in sync and prevents crash Ashley Wulber 2021-12-23 13:49:11 -05:00
  • 195470c4e0 remove app indicator from dock item when window closed Ashley Wulber 2021-12-23 13:25:56 -05:00
  • 66c5574498 TODO remove closed windows from dock on update Ashley Wulber 2021-12-23 13:07:12 -05:00
  • 677a9e4f5c cleanup Ashley Wulber 2021-12-23 13:01:24 -05:00
  • 2171fd8eac focus open window when dock item selected Ashley Wulber 2021-12-23 12:55:55 -05:00
  • 86b7c2f341 add gap under dock Ashley Wulber 2021-12-22 18:55:36 -05:00
  • 6989b2a180 refactor to get around weird behavior when dropping, and excessive window resizes Ashley Wulber 2021-12-22 17:23:18 -05:00
  • 94a01a3f52 remove path dependencies Ashley Wulber 2021-12-22 12:44:17 -05:00
  • c2dd25a09d reach out directly to pop shell gbus for window list Ashley Wulber 2021-12-22 12:32:46 -05:00
  • 6be5b84b24 small fixes Ashley Wulber 2021-12-21 18:45:57 -05:00
  • a3349e673f display active indicators for each open window of an app on the dock Ashley Wulber 2021-12-21 17:55:43 -05:00
  • b3ce9ada8c add placeholder for refreshing model from cache4 Ashley Wulber 2021-12-21 17:25:06 -05:00
  • d7c48e69f5 merge active app windows to saved list if the app is added to the save list Ashley Wulber 2021-12-21 17:20:43 -05:00
  • fe0fc2e0e3 cache active apps Ashley Wulber 2021-12-21 16:41:36 -05:00
  • d731ab5f41 dock zbus signal test Ashley Wulber 2021-12-21 14:51:57 -05:00
  • 03300c788a show active apps Ashley Wulber 2021-12-21 13:01:32 -05:00
  • ad6f147546 constantly update active apps on dock Ashley Wulber 2021-12-21 01:00:46 -05:00
  • 6a479899ad add active list to dock object Ashley Wulber 2021-12-20 23:52:59 -05:00
  • 5cda4046a6 cleanup and re-enable dock autohide Ashley Wulber 2021-12-17 12:22:45 -05:00
  • e9c5bf9254 reorder dock items & move item if it is dropped on dock but already exists Ashley Wulber 2021-12-16 17:14:44 -05:00
  • 9f5af5e573 merge Ashley Wulber 2021-12-16 13:02:45 -05:00
  • ac1b8ac1ee prototype gtk launcher Ashley Wulber 2021-11-29 14:46:01 -05:00
  • 508f33510b futures yanked, amend version Ashley Wulber 2021-12-16 12:22:33 -05:00
  • da46175abe DnD from app library prototype into dock intyo correct index Ashley Wulber 2021-12-16 12:01:04 -05:00
  • f9c08b9e31 remove wnck dep Ashley Wulber 2021-12-16 11:44:10 -05:00
  • 83b6f3da5e accept dnd drops from app library prototype Ashley Wulber 2021-12-16 09:38:20 -05:00
  • b9247e37c4 add open app listto dock Ashley Wulber 2021-12-15 14:03:23 -05:00
  • 97d2b19827 add handle for dock Ashley Wulber 2021-12-15 12:19:01 -05:00
  • a06a821bbe styling tweaks & add separator Ashley Wulber 2021-12-15 11:37:28 -05:00
  • 5927e29fc6 hide dock when mouse not hovered on transparent dock window Ashley Wulber 2021-12-14 16:36:28 -05:00
  • 40b89dffca position dock on primary monitor Ashley Wulber 2021-12-14 12:12:17 -05:00
  • 09bdb53f8e very simple alignment of dock on bottom edge Ashley Wulber 2021-12-14 11:53:18 -05:00
  • fc8a51389f cleanup Ashley Wulber 2021-12-13 12:01:40 -05:00
  • 546c224c77 style tweak Ashley Wulber 2021-12-10 10:05:58 -05:00
  • 123f8bc54a more tweaks to styling and behavior Ashley Wulber 2021-12-09 23:53:08 -05:00
  • 5395496228 more styling tweaks Ashley Wulber 2021-12-09 15:30:18 -05:00
  • 29d57e331e some app library styling tweaks Ashley Wulber 2021-12-09 15:12:37 -05:00
  • 804f61312f center icon in DnD Ashley Wulber 2021-12-07 17:38:05 -05:00
  • 8725329651 prototype DnD that works with plank dock Ashley Wulber 2021-12-07 17:14:54 -05:00
  • 7e6f6d22f8 uncomment loading saved app groups Ashley Wulber 2021-12-06 14:52:32 -05:00
  • e160649a14 show scrollbar if >2 rows of app groups Ashley Wulber 2021-12-06 14:50:52 -05:00
  • ce3bcd7821 save/restore custom app groups Ashley Wulber 2021-12-06 10:56:45 -05:00
  • 04b4b88534 cleanup Ashley Wulber 2021-12-03 13:47:53 -05:00
  • a6c5b3b0b4 new group item, and partial logic Ashley Wulber 2021-12-03 13:07:08 -05:00
  • 3779b7ec5e filter based on app names or category Ashley Wulber 2021-12-03 12:40:51 -05:00
  • 9d3be77538 filter based on selected app group Ashley Wulber 2021-12-03 08:20:54 -05:00
  • b4a4e06a5d select app group on click Ashley Wulber 2021-12-02 17:38:28 -05:00
  • f277ba6c80 fix app info loading Ashley Wulber 2021-12-02 17:32:34 -05:00
  • b1cff2ab59 add app groups Ashley Wulber 2021-12-02 17:25:33 -05:00
  • 0bca6c94b6 refactor: rename app_library application row to app_item Ashley Wulber 2021-12-02 12:56:57 -05:00
  • cc38364d37 feat: basic application library grid view Ashley Wulber 2021-12-02 12:49:01 -05:00
  • 848d51a4af refactor: remove mutex Ashley Wulber 2021-12-01 09:21:04 -05:00
  • 4ded5f5b72 refactor: use template for window Ashley Wulber 2021-12-01 09:07:26 -05:00
  • 54b762dbab focus windows using launcher IPC Ashley Wulber 2021-11-30 16:15:06 -05:00
  • 19f003f942 cleanup Ashley Wulber 2021-11-29 14:58:48 -05:00
  • c0749e41d9 refactor: move window to its own module Ashley Wulber 2021-11-29 14:07:13 -05:00
  • 7572e0d87f feat: shortcuts and layout improvements Ashley Wulber 2021-11-28 21:11:02 -05:00
  • 52aeadf003 feat: basic list store implementation Ashley Wulber 2021-11-23 18:09:35 -05:00
  • 4e033665cb remove wnck dep Ashley Wulber 2021-12-16 11:44:10 -05:00
  • 221aa4b703 accept dnd drops from app library prototype Ashley Wulber 2021-12-16 09:38:20 -05:00
  • 32cc7e7344 add open app listto dock Ashley Wulber 2021-12-15 14:03:23 -05:00
  • 0984a13fa5 add handle for dock Ashley Wulber 2021-12-15 12:19:01 -05:00
  • b59d8a434c styling tweaks & add separator Ashley Wulber 2021-12-15 11:37:28 -05:00
  • 7f65293179 hide dock when mouse not hovered on transparent dock window Ashley Wulber 2021-12-14 16:36:28 -05:00
  • 823e1ee50e position dock on primary monitor Ashley Wulber 2021-12-14 12:12:17 -05:00
  • f05729b40d very simple alignment of dock on bottom edge Ashley Wulber 2021-12-14 11:53:18 -05:00
  • 115031cc7f cleanup Ashley Wulber 2021-12-13 12:01:40 -05:00
  • 2c8b452e9a style tweak Ashley Wulber 2021-12-10 10:05:58 -05:00
  • d5481fd134 more tweaks to styling and behavior Ashley Wulber 2021-12-09 23:53:08 -05:00
  • 4ca3867233 more styling tweaks Ashley Wulber 2021-12-09 15:30:18 -05:00
  • 698b68ebb8 some app library styling tweaks Ashley Wulber 2021-12-09 15:12:37 -05:00
  • 9d1f2c274b center icon in DnD Ashley Wulber 2021-12-07 17:38:05 -05:00
  • 14b8112bd7 prototype DnD that works with plank dock Ashley Wulber 2021-12-07 17:14:54 -05:00
  • f45f2b1826 uncomment loading saved app groups Ashley Wulber 2021-12-06 14:52:32 -05:00
  • 260be3396c show scrollbar if >2 rows of app groups Ashley Wulber 2021-12-06 14:50:52 -05:00
  • 57fdbb6948 save/restore custom app groups Ashley Wulber 2021-12-06 10:56:45 -05:00