Commit Graph

2763 Commits

Author SHA1 Message Date
Dustin Brett
c6c2edc261 Only focus window on initial load
Some checks are pending
Tests / tests (push) Waiting to run
2025-01-12 23:02:44 -08:00
Dustin Brett
a304b8d0a1 Simpler snapshot saving function with icon 2025-01-12 23:01:48 -08:00
Dustin Brett
f5720f6595 Update typings to async 2025-01-12 16:34:11 -08:00
Dustin Brett
25b9d97d08 Added skin museum to bookmarks (dustinbrett.com has CORS)
Some checks are pending
Tests / tests (push) Waiting to run
2025-01-12 13:23:24 -08:00
Dustin Brett
3bb5fec000 Dont use tsx unless needed 2025-01-12 11:24:14 -08:00
Dustin Brett
ae13d0da6b Add "proxy" to browser 2025-01-12 11:09:19 -08:00
Dustin Brett
43986ee86f No pointer events on loading indicator
Some checks are pending
Tests / tests (push) Waiting to run
2025-01-08 21:52:19 -08:00
Dustin Brett
cdfea9c403 Streaming for Prompt API is now 1 at a time
Some checks failed
Tests / tests (push) Has been cancelled
2025-01-03 11:47:37 -08:00
Dustin Brett
780534b499 Let column manage truncation if possible
Some checks failed
Tests / tests (push) Has been cancelled
2025-01-02 09:59:40 -08:00
Dustin Brett
2779f9b269 Don't show anything outside the desktop
Some checks failed
Tests / tests (push) Has been cancelled
2024-12-23 21:51:20 -08:00
Dustin Brett
23312278f5 Not found alert addition
Some checks failed
Tests / tests (push) Has been cancelled
2024-12-22 09:19:06 -08:00
Dustin Brett
2049bbd456 Point space cadet peek at canvas
Some checks failed
Tests / tests (push) Has been cancelled
2024-12-17 19:39:52 -08:00
Dustin Brett
fb6dfceb4b Set as undefined not empty string like url 2024-12-16 20:14:05 -08:00
Dustin Brett
f0f57cf780 Add play controls to Ruffle taskbar peek
Some checks are pending
Tests / tests (push) Waiting to run
2024-12-08 18:28:22 -08:00
Dustin Brett
80d42415cb Dont need optional chaining here 2024-12-08 18:26:47 -08:00
Dustin Brett
443c2d7d4d Remove terminal bg for lolcat
Some checks are pending
Tests / tests (push) Waiting to run
2024-12-07 18:33:30 -08:00
Dustin Brett
f19b22ba51 Upgrade to React 19, Next.js 15 & Motion 12 2024-12-07 13:22:47 -08:00
Dustin Brett
371ccc7277 Fix start menu icons / shortcuts 2024-12-01 23:17:46 -08:00
Dustin Brett
af29d2ebe6 Don't set max width for the spacer
Some checks failed
Tests / tests (push) Has been cancelled
2024-11-29 23:39:05 -08:00
Dustin Brett
5bac2dd623 Use same icon for file and shortcut
Some checks are pending
Tests / tests (push) Waiting to run
2024-11-28 21:45:49 -08:00
Dustin Brett
5f767cc428 Pkg upgrades 2024-11-26 19:26:03 -08:00
Dustin Brett
3bf70a0244 Update AI typing
Some checks failed
Tests / tests (push) Has been cancelled
2024-11-25 08:48:08 -08:00
Dustin Brett
6a94d3709c Also track year for non-today
Some checks failed
Tests / tests (push) Has been cancelled
2024-11-22 22:25:13 -08:00
Dustin Brett
726b296c3f Only do today for current month 2024-11-22 22:22:48 -08:00
Dustin Brett
dea0e29051 Add celebrations (when applicable)
Some checks are pending
Tests / tests (push) Waiting to run
2024-11-22 22:05:15 -08:00
Dustin Brett
ce89de297a Dont allow dragging on mobile
Some checks are pending
Tests / tests (push) Waiting to run
2024-11-22 10:00:13 -08:00
Dustin Brett
cfbe6645bb Add controls to webamp peek
Some checks failed
Tests / tests (push) Has been cancelled
2024-11-20 21:48:44 -08:00
Dustin Brett
3949723175 Avoid pollyfilled toString base64 when possible
Some checks are pending
Tests / tests (push) Waiting to run
2024-11-18 10:03:19 -08:00
Dustin Brett
1240b8c1ec Allow mouseup to pass through menu
Some checks failed
Tests / tests (push) Has been cancelled
2024-11-16 21:27:11 -08:00
Dustin Brett
976b15352d Fix global lock with "sharing"
Some checks are pending
Tests / tests (push) Waiting to run
2024-11-16 19:21:26 -08:00
Dustin Brett
6554892419 Change placeholder behaviour 2024-11-16 15:12:29 -08:00
Dustin Brett
b35dbc530f Dont wrap action text in Transfer dialog
Some checks are pending
Tests / tests (push) Waiting to run
2024-11-16 09:26:54 -08:00
Dustin Brett
16c65fc110 Stricter compiling 2024-11-14 13:44:52 -08:00
Dustin Brett
6995907262 Watch for mouseup on window always
Some checks are pending
Tests / tests (push) Waiting to run
2024-11-14 10:59:45 -08:00
Dustin Brett
4d93fe7d1d Save thumbnail for webamp skins 2024-11-01 18:07:52 -07:00
Dustin Brett
b68b381005 Adjust text clock to match canvas better
Some checks are pending
Tests / tests (push) Waiting to run
2024-10-31 14:25:02 -07:00
Dustin Brett
a573650551 Scroll if extending selection
Some checks are pending
Tests / tests (push) Waiting to run
2024-10-29 00:14:15 -07:00
Dustin Brett
03358a4431 Allow selection to continue outside containers 2024-10-28 22:32:19 -07:00
Dustin Brett
dd2e871a30 Add save & set wallpaper to sd app
Some checks are pending
Tests / tests (push) Waiting to run
2024-10-27 15:26:21 -07:00
Dustin Brett
7550bd9df3 Add image save & set wallpaper
Some checks are pending
Tests / tests (push) Waiting to run
2024-10-27 12:32:11 -07:00
Dustin Brett
81a2bfeb56 Visual tweaks to ai image gen
Some checks are pending
Tests / tests (push) Waiting to run
2024-10-27 09:23:52 -07:00
Dustin Brett
18937f4006 AI BG only on gen 2024-10-27 08:51:35 -07:00
Dustin Brett
e773f44b3b Image generation in chat
Some checks are pending
Tests / tests (push) Waiting to run
2024-10-27 00:08:05 -07:00
Dustin Brett
74c62dcf1d Summarize PDF's
Some checks are pending
Tests / tests (push) Waiting to run
2024-10-26 11:41:22 -07:00
Dustin Brett
acfcee0798 Just fix original bug
Some checks are pending
Tests / tests (push) Waiting to run
2024-10-26 08:58:30 -07:00
Dustin Brett
2fa4ea9fb1 Use Shortcut as name for url files 2024-10-26 08:57:02 -07:00
Dustin Brett
5234b3e2aa Switch to png when webp isn't supported
Some checks are pending
Tests / tests (push) Waiting to run
2024-10-25 23:25:11 -07:00
Dustin Brett
9c3d62eae9 Don't call APOD twice 2024-10-25 20:34:42 -07:00
Dustin Brett
b39e1494d7 Add NASA to wallpaper name 2024-10-25 20:32:50 -07:00
Dustin Brett
ae21174d58 Specify preload types + centralize 2024-10-25 15:34:03 -07:00
Dustin Brett
7779adaa45 Don't resize video to vw unless needed
Some checks are pending
Tests / tests (push) Waiting to run
2024-10-24 21:41:52 -07:00
Dustin Brett
1023c9f55f Allow summarize & streaming w/WebLLM
Some checks are pending
Tests / tests (push) Waiting to run
2024-10-24 07:33:04 -07:00
Dustin Brett
0e291d6011 Cancel via abort signal when possible 2024-10-23 17:32:46 -07:00
Dustin Brett
0642555c72 Improve summarize logic 2024-10-22 21:42:50 -07:00
Dustin Brett
59dd5902ee Handling go to address via click 2024-10-22 15:27:07 -07:00
Dustin Brett
2640b53fce Log more recent opening of files
Some checks are pending
Tests / tests (push) Waiting to run
2024-10-21 18:52:24 -07:00
Dustin Brett
2738f37acb Pkg upgrade, next 15 2024-10-21 18:32:38 -07:00
Dustin Brett
e28e8ca218 Use url not path when single file 2024-10-21 18:29:52 -07:00
Dustin Brett
f941b6a65d Doc summary via AI
Some checks are pending
Tests / tests (push) Waiting to run
2024-10-20 21:48:16 -07:00
Dustin Brett
53c1e1bfbf Use ai title constant 2024-10-20 21:35:58 -07:00
Dustin Brett
4adcb9d099 Use lower case beta naming 2024-10-20 21:34:48 -07:00
Dustin Brett
2ae0cdfd16 Re-use nav selector function when possible 2024-10-20 21:34:21 -07:00
Dustin Brett
7e1220c87d Catch failed commands 2024-10-19 14:40:33 -07:00
Dustin Brett
d0584e3414 More robust ffmpeg cli 2024-10-19 14:28:39 -07:00
Dustin Brett
268ae0e641 Safer xlsx command 2024-10-19 14:13:13 -07:00
Dustin Brett
d52e4965f0 Don't trigger paste twice
Some checks are pending
Tests / tests (push) Waiting to run
2024-10-19 13:50:45 -07:00
Dustin Brett
f8152f4b73 Wallpaper test tweaks 2024-10-19 08:39:08 -07:00
Dustin Brett
ba0b3791c4 Dont flash old icon positions between renames 2024-10-18 20:51:52 -07:00
Dustin Brett
8b83cb0ab2 Pkg upgrade 2024-10-18 15:32:44 -07:00
Dustin Brett
63af48e53d Adjust icon positions in FE 2024-10-16 20:45:27 -07:00
Dustin Brett
b22a3bf72f Don't use "assistant" api anymore 2024-10-14 15:13:39 -07:00
Dustin Brett
e5f1167bcc Tweak column data position 2024-10-12 10:42:10 -07:00
Dustin Brett
95ce6bacfa Hover buttons to color svg's 2024-10-11 14:33:26 -07:00
Dustin Brett
419540f054 Fix FE icon vs details view tests 2024-10-11 13:59:20 -07:00
Dustin Brett
c5abea3a6e Pkg upgrade 2024-10-11 11:46:35 -07:00
Dustin Brett
09f4704cd7 SD Status visual tweaks 2024-10-08 21:28:59 -07:00
Dustin Brett
ec96d33f1f Allow adjusting SD WP timeout 2024-10-08 20:09:49 -07:00
Dustin Brett
df6f7d20fc Tweak column widths 2024-10-07 18:51:49 -07:00
Dustin Brett
6d0b5dec21 Tweak keyboard file select logic 2024-10-06 19:13:28 -07:00
Dustin Brett
6559dc1730 AI UI Tweaks 2024-10-06 18:58:26 -07:00
Dustin Brett
fb5bd3df20 Allow exit early 2024-10-06 18:31:09 -07:00
Dustin Brett
1d985772bf Fix webllm 2024-10-06 18:19:05 -07:00
Dustin Brett
d01c7ba5f3 Stream AI responses 2024-10-06 16:36:13 -07:00
Dustin Brett
14b3a6ff82 Don't limit file name length, like w10 1607 2024-10-05 09:31:48 -07:00
Dustin Brett
fc561009db See more text under column 2024-10-04 15:40:19 -07:00
Dustin Brett
c0b0a497c0 Sorting improvments 2024-10-04 11:51:26 -07:00
Dustin Brett
adfc393309 Dimmer column data 2024-10-04 11:42:24 -07:00
Dustin Brett
14654acfca Also add Shortcut to type returns 2024-10-04 11:42:00 -07:00
Dustin Brett
fb9c730b70 Dont check extension if directory 2024-10-04 11:38:44 -07:00
Dustin Brett
9d2df95b7a Perf tweaks to file entry props 2024-10-04 11:38:17 -07:00
Dustin Brett
d1ef4d8575 Return special names in types 2024-10-04 11:36:38 -07:00
Dustin Brett
ff7a339a9a Pkg upgrades 2024-10-03 21:53:13 -07:00
Dustin Brett
edfb1245dd Close DOS CI on exit 2024-10-01 17:48:47 -07:00
Dustin Brett
4c7aa848e1 Details tweaks 2024-09-30 21:54:10 -07:00
Dustin Brett
962e5d946c Details tweaks 2024-09-30 20:54:14 -07:00
Dustin Brett
9cebab5167 Show resize cursor in Safari 2024-09-30 20:45:16 -07:00
Dustin Brett
5f5bcf0177 Different rename for details 2024-09-30 19:52:09 -07:00
Dustin Brett
f5b6ecbd49 Fix column resizing 2024-09-30 19:49:09 -07:00
Dustin Brett
85770915de No right click for action 2024-09-30 18:52:30 -07:00
Dustin Brett
d255e6d7b9 Dont open files in explorer 2024-09-30 12:37:31 -07:00
Dustin Brett
4dc0894825 Details tweaks 2024-09-30 12:06:49 -07:00
Dustin Brett
f3ec51752f Details tweaks 2024-09-30 11:07:29 -07:00
Dustin Brett
8f5950e56a Details improvements 2024-09-30 10:55:30 -07:00
Dustin Brett
76ab3b4a3e Visual sort in details 2024-09-29 20:05:40 -07:00
Dustin Brett
869d28f7c6 No context on Browser refresh 2024-09-29 14:21:52 -07:00
Dustin Brett
980c523dd6 File details view PT1 2024-09-29 14:09:48 -07:00
Dustin Brett
8720ae910f Dont use type of url 2024-09-29 14:00:29 -07:00
Dustin Brett
9762893055 Use address input props 2024-09-28 09:05:51 -07:00
Dustin Brett
9ce9e8fc55 More props on inputs 2024-09-28 08:56:33 -07:00
Dustin Brett
0f782b9ff1 Contain styling for button 2024-09-28 08:34:55 -07:00
Dustin Brett
c3bdeaaf8e Fix nav input height 2024-09-28 08:27:45 -07:00
Dustin Brett
d944af70c5 File Explorer style tweaks 2024-09-26 18:42:21 -07:00
Dustin Brett
4c5015ae06 SD UI Improvements 2024-09-26 15:26:16 -07:00
Dustin Brett
d505ee9bc5 Don't reveal text from selectbox 2024-09-17 19:52:42 -07:00
Dustin Brett
ca330bb46e Fix properties overflow on path name 2024-09-17 19:42:05 -07:00
Dustin Brett
35067e53a6 Dont allow rename or open unless file is selected 2024-09-17 18:54:52 -07:00
Dustin Brett
abd3d04705 Show error if cant open directory 2024-09-17 18:53:56 -07:00
Dustin Brett
4b68a1133c Dont require FE pid if isDir 2024-09-17 18:45:01 -07:00
Dustin Brett
2f7855e07c Add autocompleteable commands 2024-09-17 07:36:38 -07:00
Dustin Brett
7f1ff21c64 Use types instead of making them 2024-09-09 20:37:12 -07:00
Dustin Brett
eb180b3095 Improve animation logic 2024-09-08 19:30:16 -07:00
Dustin Brett
0de429b662 Account for ai button on taskbars with it 2024-09-08 16:00:01 -07:00
Dustin Brett
9b4f43ac1f More a11y tweaks 2024-09-05 21:51:37 -07:00
Dustin Brett
707a6163c8 Fix dropping new files into apps 2024-09-03 21:36:26 -07:00
Dustin Brett
480fb3133b A11y tweaks 2024-09-02 11:35:55 -07:00
Dustin Brett
a67fa10572 Fix AI typings 2024-08-31 09:48:27 -07:00
Dustin Brett
3378e7af93 Use modern Prompt API 2024-08-26 22:17:33 -07:00
Dustin Brett
74e0eb538a Need to limit fps, nevermind.. 2024-08-26 20:43:54 -07:00
Dustin Brett
914a2a6b70 Don't care about fps on peak 2024-08-26 20:41:38 -07:00
Dustin Brett
169844d920 Closer text for tabs 2024-08-25 14:33:44 -07:00
Dustin Brett
5f9ec0f2ed End all help commands with period 2024-08-25 09:34:50 -07:00
Dustin Brett
a5df388ae0 Support new Prompt API 2024-08-23 18:57:11 -07:00
Dustin Brett
52f0cb4d0e Pkg upgrade + eslint 2024-08-22 21:40:56 -07:00
Dustin Brett
d0e238c063 Fix AI slideshow & wallpaper tweaks 2024-08-22 21:31:51 -07:00
Dustin Brett
78589580da Less blurry for some windows after rnd 2024-08-18 19:21:39 -07:00
Dustin Brett
b2002d9344 Resize on any convo changes 2024-08-16 20:36:46 -07:00
Dustin Brett
bc74b13cfa Convert blob icons to base64 without canvas 2024-08-14 22:25:46 -07:00
Dustin Brett
b1ffe96061 Better scrollbar logic visually 2024-08-13 21:58:58 -07:00
Dustin Brett
983fc5f6fc Added AI via Prompt API & WebLLM 2024-08-12 23:07:42 -07:00
Dustin Brett
cdaec98b2f Allow non-window focusable elements 2024-08-10 12:23:28 -07:00
Dustin Brett
acbea405da Tweaks to format/logic 2024-08-10 12:22:34 -07:00
Dustin Brett
8c58ee7a62 Pkg upgrades + eslint fixes 2024-08-06 20:35:17 -07:00
Dustin Brett
f522f4436e Moved away from border/before styling to outline 2024-07-29 07:56:43 -07:00
Dustin Brett
b8bb87bfa9 Forward keyboard events to file manager 2024-07-28 17:59:34 -07:00
Dustin Brett
46ebe0d9ad Screen resize adjustment from canvas 2024-07-28 17:43:53 -07:00
Dustin Brett
44bf458e85 Cleanup past images better 2024-07-21 08:46:42 -07:00
Dustin Brett
bde17bbc26 Dont update folder on destroy 2024-07-20 20:45:59 -07:00
Dustin Brett
49f4f32b5e Cleanup dos instance when possible 2024-07-20 20:34:24 -07:00
Dustin Brett
bedd260d14 Always try to stop dos instance 2024-07-20 20:25:42 -07:00
Dustin Brett
e118276801 Clean up worker if no url on close 2024-07-20 20:19:13 -07:00
Dustin Brett
e42bdbb618 Clean up PDF worker 2024-07-20 19:56:47 -07:00
Dustin Brett
64caf5a0bc Free up workers when done 2024-07-20 10:33:40 -07:00
Dustin Brett
9b9d220ab8 Simple blob to buffer function 2024-07-20 10:21:29 -07:00
Dustin Brett
5c9c99e7b7 Only try once to cache canvas icon 2024-07-20 09:26:15 -07:00
Dustin Brett
dcbc070e6c Reset video/pic bg's when loading animated ones 2024-07-18 21:34:22 -07:00
Dustin Brett
dd174ebc6c Allow killing sheep 2024-07-17 20:39:53 -07:00
Dustin Brett
9d4214c888 Pkg upgrade + more lint rules 2024-07-16 22:08:31 -07:00
Dustin Brett
65e06272e9 Don't iterate icons if they actually dont exist 2024-07-15 21:33:55 -07:00
Dustin Brett
b197095bcd Don't attempt to drag directory into itself 2024-07-14 22:42:42 -07:00
Dustin Brett
f25d01c60c Fix load reseting 2024-07-14 22:28:49 -07:00
Dustin Brett
2e58a8264b Reset font on failed load 2024-07-14 22:25:34 -07:00
Dustin Brett
13baa61ff7 Focus on window when dragged onto 2024-07-14 22:25:13 -07:00
Dustin Brett
4502573519 Don't allow launching dialogs from Run/Terminal 2024-07-14 20:59:13 -07:00
Dustin Brett
43e54c14fe Add more placeholders to apps 2024-07-14 20:17:11 -07:00
Dustin Brett
d8dfbf42c7 Pkg upgrade 2024-07-14 19:22:04 -07:00
Dustin Brett
e4c9630627 Disallow resize above screen 2024-07-14 16:43:10 -07:00
Dustin Brett
ec84ebe5e7 Don't pass anything to onMinimize unless needed 2024-07-13 23:12:49 -07:00
Dustin Brett
90c09feef0 Better min/max focusing & animation delay 2024-07-13 23:05:22 -07:00
Dustin Brett
2ce326425c Base resize position on transform when possible 2024-07-13 17:06:10 -07:00
Dustin Brett
e6b9a83e1f Show correct sort info in context menu 2024-07-13 16:41:12 -07:00
Dustin Brett
c51cbee0b7 Allow saving new files 2024-07-13 15:10:51 -07:00
Dustin Brett
b8bab4c211 Show button as disabled 2024-07-13 15:09:45 -07:00
Dustin Brett
d164dbaa8e Don't delay transitions 2024-07-10 08:37:09 -07:00
Dustin Brett
3accab4744 Decode async when possible 2024-07-10 08:21:13 -07:00
Dustin Brett
0484412c93 Better bg image positions, transitions & loading 2024-07-10 00:04:32 -07:00
Dustin Brett
b0ce679de2 Try to make selection more performant 2024-07-08 22:10:54 -07:00
Dustin Brett
e3c5cff200 Explicit styling 2024-07-01 19:02:54 -07:00
Dustin Brett
6066b5ee06 Better vanta fallback 2024-07-01 19:01:56 -07:00
Dustin Brett
c7575421f2 Pkg upgrades 2024-06-26 22:06:04 -07:00
Dustin Brett
7887a22ab0 Add Micropip 2024-06-11 07:46:26 -07:00
Dustin Brett
c2ec7c0215 Package/Lib Upgrades 2024-06-04 21:59:48 -07:00
Dustin Brett
cf689e04e4 Pkg upgrade 2024-05-01 07:45:14 -07:00
Dustin Brett
92f0e6c2ab Allow jumping to file by typing first letter 2024-04-27 19:55:14 -07:00
Dustin Brett
c9be03afc1 Don't need fine pointer hook 2024-04-26 08:05:38 -07:00
Dustin Brett
fab45a7898 Tweak to global types 2024-04-26 07:54:23 -07:00
Dustin Brett
9d66c8f4ed Pkg upgrade 2024-04-26 07:49:24 -07:00
Dustin Brett
17c3110a08 Add scrollbar menu 2024-04-25 16:19:25 -07:00
Dustin Brett
777ab673f0 Icon position auto repairing 2024-04-21 22:18:35 -07:00
Dustin Brett
7d8b6bb9cf Escape to cancel rename 2024-04-21 19:28:06 -07:00
Dustin Brett
576fc579d8 Use width for height regardless bit count when doubled 2024-04-21 10:25:09 -07:00
Dustin Brett
95efc6b248 Use interactive-widget instead of initHeight hack 2024-04-21 10:00:02 -07:00
Dustin Brett
96bba196c0 Tweak dynamic components 2024-04-18 20:33:45 -07:00
Dustin Brett
7087c69778 Use padding for Safari scrollbar hover fix 2024-04-07 13:50:59 -07:00
Dustin Brett
9bffcd9627 Taskbar panels blur tweaks 2024-04-07 13:45:10 -07:00
Dustin Brett
9ca7c67198 Prevent scroll on focuses 2024-04-04 20:11:09 -07:00
Dustin Brett
00df194bde Refocus on window when maximized 2024-04-04 20:10:36 -07:00
Dustin Brett
a071496dbb Centralize terminal function 2024-03-31 14:02:52 -07:00
Dustin Brett
22c558170d Ignore failure to read clipboard 2024-03-31 14:01:28 -07:00
Dustin Brett
e13d93833d Create sub result data for single results 2024-03-29 14:18:13 -07:00
Dustin Brett
c8ace3f664 Not a PC 2024-03-29 10:47:14 -07:00