Commit Graph

40 Commits

Author SHA1 Message Date
neon443
8a6840966f a lot faster now, it only moves the dock if the side its moving to is different 2025-05-26 12:04:42 +01:00
neon443
c858fba082 impove core readability and hadnling of dock positions 2025-05-26 11:54:29 +01:00
neon443
a92c154c49 fix the dock move triggers
maybe random dock movements in the future?
2025-05-26 11:44:02 +01:00
neon443
516a2e14e6 added more items to the mmenu bar, also converted the enum to obj for no reason :cry 2025-05-26 11:13:43 +01:00
neon443
e746ff4071 hi 2025-05-25 10:17:56 +01:00
neon443
d1ce8d4293 poc: it works fully, but its hardcoded, need to get dock height programmatically 2025-05-25 10:15:49 +01:00
neon443
8a8a1331d4 reduce imports 2025-05-24 18:59:55 +01:00
neon443
6c3efb0558 GAS
now doesnt have a window, only menu bar item
fix: stop tracking
2025-05-24 18:58:43 +01:00
neon443
167bfd55fd tweaked icon 2025-05-24 15:36:26 +01:00
neon443
c6085baed6 it works yayy 2025-05-23 21:48:28 +01:00
neon443
1f70287850 sdf 2025-05-23 21:42:13 +01:00
neon443
7ef2f7a1f5 add button funcionality 2025-05-23 21:41:51 +01:00
neon443
2f86f5b068 figuring out XIB lol 2025-05-23 19:19:01 +01:00
neon443
39f4a42181 applescript, just need to allow system events 2025-05-23 15:14:36 +01:00
neon443
9ed7419685 ui stuff 2025-05-23 14:49:57 +01:00
neon443
b79a7d5de7 applecript funciton 2025-05-23 14:27:52 +01:00
neon443
1a8963f464 mouse tracking 2025-05-23 11:57:03 +01:00
neon443
8d9f8294a4 printMouse()
iocn
2025-05-23 11:30:49 +01:00
neon443
b24ddad473 deleted xcodeproj
need to start fresh
2025-05-23 11:23:55 +01:00
neon443
a052147404 idk what i did iforgot lol 2025-04-26 15:06:40 +01:00
neon443
d4a3ab6ad0 rerwrote getDockHeight() & added calcDockFrom{Side} -> CGFloat
reduced minimum os reqs
2025-03-19 15:01:40 +00:00
neon443
96eec065b8 rewrote getScreenSize() -> (x: Int, y: Int) 2025-03-18 21:19:11 +00:00
neon443
a134920dda rewrote moveDock(_ to: String) 2025-03-18 17:41:12 +00:00
neon443
70ddeb7862 rewrote getDockSdie() 2025-03-18 11:37:55 +00:00
neon443
2618b92433 rewrote the shell function, not many changes made 2025-03-18 11:26:35 +00:00
neon443
c6557f1c44 nothing much 2025-03-18 10:50:38 +00:00
neon443
b24df9a77c swattign all the bugs
meybe fix memory leak
fix a lot of stuff, improvemetns
2025-03-17 09:00:39 +00:00
neon443
4930726372 Merge branch 'origin/main' 2025-03-16 16:59:35 +00:00
neon443
d9d82d3304 add reaadme and stuff 2025-03-16 16:59:32 +00:00
neon443
9642ced068 add reaadme and stuff 2025-03-16 16:58:38 +00:00
neon443
4373233432 icon updates, remove sleep in infinite loop, increase actuation area for the dock 2025-03-15 19:59:25 +00:00
neon443
f7458ddbc9 add readme 2025-03-15 17:40:08 +00:00
neon443
7784060475 DONE!!!!!!!!!!!!!
now the values are fetched programmatically!!

btw if ur screen size changes, or ur dock size changes,  restart the program
not dynamically updating yet
2025-03-15 16:29:35 +00:00
neon443
329f972afb yessssss
we can do most of the stuff in the python rewrite, screen size getting 
move dock 
get dock height
now just need to bring it together
2025-03-15 15:20:36 +00:00
neon443
90376a0857 remove some stuff 2025-03-15 12:54:32 +00:00
neon443
0f1b0b49c7 rewrote basic fucntionality in python, this had better work 2025-03-15 12:51:36 +00:00
neon443
9f60a4e124 added mouse tracking, jank ui, and an amazing icon 2025-03-13 20:30:49 +00:00
neon443
a6aad44e8a basic menubar app done, icon almost done 2025-03-13 10:23:44 +00:00
neon443
2b2aaadb8c add menu bar 2025-03-13 09:05:52 +00:00
neon443
bba9dea8f3 Initial Commit 2025-03-13 08:31:01 +00:00