jelveh
edf00a5fd4
Update style.css
2025-06-30 10:24:24 -07:00
jelveh
278bb29ee5
better coloring and delay
2025-06-30 07:01:16 -07:00
jelveh
0864be054c
When a window is being dragged don't activate toolbar (duh!)
2025-06-29 19:36:03 -07:00
jelveh
40260a9fb2
full support for fullpage mode
2025-06-29 19:17:58 -07:00
jelveh
54ae9c1ca9
the first time toolbar is shown, keep it open until user hovers over it at least once
2025-06-29 16:57:24 -07:00
jelveh
b1de89e1ec
Update tr.js
2025-06-29 16:03:41 -07:00
jelveh
3db99aa67b
Puter will now support only one type of menubar, and that's the in-window type
2025-06-29 15:58:53 -07:00
jelveh
0895418f0c
Improve the logic behind hiding the toolbar after clicks and other interactions
2025-06-29 15:18:20 -07:00
jelveh
b0fdf1f63d
Implement the basics of a dynamic toolbar
...
Dynamic toolbar will hide and show automatically depending on user actions and state of the app. This is to save screen real estate.
2025-06-29 14:21:40 -07:00
Nariman Jelveh
2ddd26b13d
Merge pull request #1319 from Krisss46/fixing-arrow-key-behaviour
...
fix: arrow key navigation in Explorer (#1089 )
2025-06-28 20:44:56 -07:00
Krisss46
5fd5017080
fix: arrow keys unresponsive when selecting items with offset center points
2025-06-29 03:05:17 +01:00
jelveh
9a847760bc
Fix #1231
2025-06-28 12:38:39 -07:00
Krisss46
ae07a5e316
fix: arrow key navigation
2025-06-28 16:12:12 +01:00
jelveh
c4e32474b2
Remove some redundant checks and favicon handling logic
2025-06-27 23:05:53 -07:00
jelveh
ad62182566
Update new_context_menu_item.js
2025-06-27 22:53:49 -07:00
jelveh
1df874c581
remove refresh_item_container since it's not used
2025-06-27 22:49:58 -07:00
jelveh
aeac392a7c
Remove mods and favicons
2025-06-27 22:46:34 -07:00
Nariman Jelveh
196f996435
Merge branch 'main' into feature/desktop-shortcut-link
2025-06-27 22:45:38 -07:00
Bilal
807d7bd698
fix: complete Norwegian Nynorsk translation
2025-06-22 12:25:22 +05:00
KernelDeimos
659879812d
fix: necessary updates happen for move save too
2025-06-18 00:21:23 -04:00
KernelDeimos
8b56d1131c
clean: move handle_url_save for readability
2025-06-17 22:16:00 -04:00
KernelDeimos
771eb37c7f
dev: add save file by moving from appdata
2025-06-17 22:14:40 -04:00
KernelDeimos
0eb436678b
move: handle_same_name_exists to helpers.js
2025-06-17 21:11:44 -04:00
KernelDeimos
a4b412dc46
refactor: IPC/showSaveFilePicker
2025-06-17 21:03:32 -04:00
KernelDeimos
1a0718028b
dev: migrate toolbar labels to i18n
2025-05-26 13:04:10 -04:00
KernelDeimos
9c78c0d3f7
dev: rename 'puter.log' to 'puter.logger'
2025-05-26 11:31:16 -04:00
jelveh
951bc0ea7a
Only show Puter Dialog when needed
2025-05-23 19:50:47 -07:00
jelveh
93645cd0ae
remove redundant console.logs
2025-05-18 17:37:40 -07:00
jelveh
ea405e5cb6
Update style.css
2025-05-17 15:47:50 -07:00
jelveh
84e190cb59
Revert broken code for deleting profile picture
2025-05-17 15:20:59 -07:00
jelveh
d7b9f1e866
Remove the Flexer component from the Security tab in settings
2025-05-17 14:30:57 -07:00
jelveh
b23d8b504d
Remove Spinner.js
2025-05-17 14:17:56 -07:00
jelveh
4862bac495
Remove StringView.js
2025-05-17 14:10:34 -07:00
jelveh
7d88a8b959
Update UIWindowTaskManager.js
2025-05-17 14:02:24 -07:00
jelveh
ab1cbb257c
Remove the Table component
2025-05-17 13:50:14 -07:00
jelveh
dc399d8774
Update style.css
2025-05-17 13:18:05 -07:00
jelveh
a28cb11c34
Make the sidebar in settings fixed
2025-05-17 13:16:52 -07:00
jelveh
17a77f97a1
add correct i18n keys for the professional subscription tier
2025-05-17 13:00:54 -07:00
jelveh
a1b96b7130
Allow users to open Settings and specific tabs from a URL
2025-05-17 12:30:27 -07:00
KernelDeimos
7823fdfab0
dev: add lazy render option for UIElement
2025-05-17 15:23:14 -04:00
jelveh
39a59970bb
remove startup chime
2025-05-15 23:26:10 -07:00
jelveh
f942c13be0
Revert UIItem refactor and fix the position of Create Shortcut in the context menu
2025-05-15 23:21:11 -07:00
jelveh
0012fd3970
Remove unused imports all over the codebase
2025-05-15 22:34:14 -07:00
jelveh
8dcf75ba54
Update ui_item.js
2025-05-15 17:47:05 -07:00
KernelDeimos
5f14dc720b
fix: build error
2025-05-15 20:44:54 -04:00
jelveh
9c14a21fdd
Use i18n for "Share With..."
2025-05-15 17:12:13 -07:00
KernelDeimos
880760c602
ux: use financial units instead of SI for credits
...
Instead of K, M, G, T, P it's K, M, B, T, Q.
2025-05-15 14:05:35 -04:00
KernelDeimos
3dbe89f3dc
dev: migrate "Create Shortcut" to DRY multi/single
2025-05-12 17:34:04 -04:00
KernelDeimos
aa049b2c5a
dev: factor out menu items functions in UIItem
...
The large if...else block for single-item vs multi-item selection
context menu items makes it difficult to extract common behaviors
between the two. For example, the "create shortcut" menu item could be
added by the same code snippet in both cases, and that snippet might
have conditional logic for the number of items (with 1 as a special
case).
The reason to move branching logic to the code snippets that handle
individual menu items is because the previous change to fix shortcuts in
shared directories revealed cross-cutting concerns in branching logic.
Since both single-item and multi-item "create shortcut" options both
have branching to handle the shared directory case, they are now more
similar than different.
2025-05-12 16:39:21 -04:00
KernelDeimos
73ab4baa60
dev: SI suffix for usage meter
2025-05-12 15:18:02 -04:00