Deepam Goyal
3f746b94de
feat(i18n): add missing Hindi translations ( #1525 ) ( #1534 )
2025-09-10 09:33:03 -07:00
jelveh
7ff5786038
add missing keys and placeholders to i18n
Docker Image CI / build-and-push-image (push) Has been cancelled
Maintain Release Merge PR / update-release-pr (push) Has been cancelled
release-please / release-please (push) Has been cancelled
test / test (18.x) (push) Has been cancelled
test / test (20.x) (push) Has been cancelled
test / test (22.x) (push) Has been cancelled
2025-09-09 20:27:58 -07:00
Nariman Jelveh
bb6bcd05c2
Remove unnecessary comment from some i18n files
2025-09-09 19:01:53 -07:00
Tarun saini and Nariman Jelveh
fb04c55216
feat(UI): Differentiate tablet UI based on pointer capabilities ( #1482 )
...
* feat: Differentiate tablets by pointer type
Reclassifies tablets with a mouse/trackpad to use the desktop UI.
This is detected by checking for `(hover: hover)` media query capabilities. This ensures that touch-only tablets retain their original, touch-friendly mobile UI while fixing the bug for users with pointer devices.
* Make sure `matchMedia` exists before using it
---------
Co-authored-by: Nariman Jelveh <nj@puter.com >
2025-09-09 18:58:04 -07:00
KernelDeimos
7d4c7bae20
dev: improve error message in UIDesktop
...
This error message in UIDesktop caused me confusion earlier because it
didn't provide any indication of where the error came from. This commit
adds a string behind the error to specify that it happened while trying
to launch an app.
2025-09-09 19:04:44 -04:00
Zac0511
6904017183
Update fr.js ( #1493 )
...
Added missing translations from latest updates
2025-09-08 14:43:20 -07:00
Nariman Jelveh
bd818d86be
Revert "Fix mac setup bug ( #1449 )" ( #1492 )
...
Docker Image CI / build-and-push-image (push) Has been cancelled
Maintain Release Merge PR / update-release-pr (push) Has been cancelled
release-please / release-please (push) Has been cancelled
test / test (18.x) (push) Has been cancelled
test / test (20.x) (push) Has been cancelled
test / test (22.x) (push) Has been cancelled
This reverts commit dfcf234d47 .
2025-09-07 16:08:40 -07:00
Pranav Agone and Pranav Agone
dfcf234d47
Fix mac setup bug ( #1449 )
...
* fix(desktop): prevent horizontal scrolling by constraining window drag #710
* docs: Force add config.example.json for Mac Docker setup (#1427 )
---------
Co-authored-by: Pranav Agone <pranavagone@Pranavs-MacBook-Air.local >
2025-09-07 16:08:21 -07:00
Vara Rahul Rajana and Nariman Jelveh
cddfa0ca11
fix(gui): prevent background apps from stealing focus ( #1491 )
...
* fix(gui): prevent background apps from stealing focus
* remove the `background` option as it's not really needed or used in other parts
---------
Co-authored-by: Nariman Jelveh <nj@puter.com >
2025-09-07 15:44:32 -07:00
Nariman Jelveh
47012a67ab
Update UIWindowPublishWebsite.js
Docker Image CI / build-and-push-image (push) Has been cancelled
Maintain Release Merge PR / update-release-pr (push) Has been cancelled
release-please / release-please (push) Has been cancelled
test / test (18.x) (push) Has been cancelled
test / test (20.x) (push) Has been cancelled
test / test (22.x) (push) Has been cancelled
2025-09-05 17:33:38 -07:00
Hariz
4a0de7b2fc
Reduce bottom bound on dragging UIItems ( #1485 )
2025-09-05 17:17:22 -07:00
Hariz
85451447c4
Fix buggy arrow key navigation in start menu ( #1477 )
...
Docker Image CI / build-and-push-image (push) Has been cancelled
Maintain Release Merge PR / update-release-pr (push) Has been cancelled
release-please / release-please (push) Has been cancelled
test / test (18.x) (push) Has been cancelled
test / test (20.x) (push) Has been cancelled
test / test (22.x) (push) Has been cancelled
* Fix buggy arrow key navigation in start menu
* More fixes for start menu keyboard navigation
* Fix issue with start menu searchbar focus
* Rewritten start menu keyboard navigation
2025-09-05 00:19:23 -07:00
Nariman Jelveh
bf9be900cc
Update UIItem.js
Docker Image CI / build-and-push-image (push) Has been cancelled
Maintain Release Merge PR / update-release-pr (push) Has been cancelled
release-please / release-please (push) Has been cancelled
test / test (18.x) (push) Has been cancelled
test / test (20.x) (push) Has been cancelled
test / test (22.x) (push) Has been cancelled
2025-09-04 19:38:02 -07:00
Nariman Jelveh
a68f0edc41
Don't allow items to be dragged out of the viewport
2025-09-04 19:36:03 -07:00
Nariman Jelveh
55c173c0b7
surgically accurate item name editor sizing
2025-09-04 12:36:30 -07:00
Nariman Jelveh
d4674d7ddd
Use the correct blue background for the logo in the loading CAPTCHA
Docker Image CI / build-and-push-image (push) Has been cancelled
Maintain Release Merge PR / update-release-pr (push) Has been cancelled
release-please / release-please (push) Has been cancelled
test / test (18.x) (push) Has been cancelled
test / test (20.x) (push) Has been cancelled
test / test (22.x) (push) Has been cancelled
2025-08-28 15:58:33 -07:00
Nariman Jelveh
4c8d170202
Merge branch 'main' of https://github.com/HeyPuter/puter
2025-08-28 15:27:40 -07:00
Nariman Jelveh
23be92e64c
keep the signup button enabled by default
2025-08-28 15:27:13 -07:00
Xiaochen Cui
0c39f83078
captcha: imporve condition checks for cloudflare turnstile ( #1469 )
...
* captcha: imporve condition checks for cloudflare turnstile
* captcha: fix undefined "resetTurnstile" func
* captcha: set appearance
* captcha: add the missing prefix
2025-08-28 15:23:26 -07:00
KernelDeimos
481b18b228
fix: hoist resetTurnstile
2025-08-28 14:12:25 -04:00
jelveh
245a04047e
Update initgui.js
Docker Image CI / build-and-push-image (push) Has been cancelled
Maintain Release Merge PR / update-release-pr (push) Has been cancelled
release-please / release-please (push) Has been cancelled
test / test (18.x) (push) Has been cancelled
test / test (20.x) (push) Has been cancelled
test / test (22.x) (push) Has been cancelled
2025-08-27 17:29:34 -07:00
XiaochenCui
bb2c51b840
captcha: add captcha widget to the signup window
2025-08-27 16:19:06 -07:00
KernelDeimos
4a996c556a
fix: issue cancelling replace during save by move
2025-08-26 18:36:44 -04:00
jelveh
d2ea480dc6
clean: log
2025-08-26 14:53:42 -07:00
KernelDeimos
2a9310edf2
clean: log
2025-08-26 17:49:48 -04:00
DHANUSH RAJA and Nariman Jelveh
607b555961
fix: remove unnecessary scrollbar from Account page ( #1307 )fix: remove unnecessary scrollbar from Account page ( #1307 )Fix account scrollbar issue by changing overflow:hidden to overflow:v… ( #1465 )
...
* Fix account scrollbar issue by changing overflow:hidden to overflow:visibleFix scrollbar issue by changing overflow:hidden to overflow:visibleUpdate UITabAccount.js
* Update license URL in UITabAccount.js and improve code formatting
---------
Co-authored-by: Nariman Jelveh <nj@puter.com >
2025-08-26 14:24:24 -07:00
Nikhil
090d1afa9c
feat: update Norwegian Nynorsk (nn.js) translations ( #1463 )
...
Docker Image CI / build-and-push-image (push) Has been cancelled
Maintain Release Merge PR / update-release-pr (push) Has been cancelled
release-please / release-please (push) Has been cancelled
test / test (18.x) (push) Has been cancelled
test / test (20.x) (push) Has been cancelled
test / test (22.x) (push) Has been cancelled
- Add translations for all previously missing keys in nn.js
- Add translations for UI elements including window titles, alerts, and desktop UI
- Maintain consistent formatting with proper indentation
- Add contextual English comments to aid future translators
- Ensure all keys follow correct naming conventions
Fixes #366
2025-08-24 11:28:23 -07:00
Karthikayan
6b11ee1b3a
bug: fix tamil language selection text ( #1460 )
Docker Image CI / build-and-push-image (push) Has been cancelled
Maintain Release Merge PR / update-release-pr (push) Has been cancelled
release-please / release-please (push) Has been cancelled
test / test (18.x) (push) Has been cancelled
test / test (20.x) (push) Has been cancelled
test / test (22.x) (push) Has been cancelled
2025-08-22 11:13:39 -07:00
Nariman Jelveh
76584b9f87
Update UIWindowPublishWebsite.js
Docker Image CI / build-and-push-image (push) Has been cancelled
Maintain Release Merge PR / update-release-pr (push) Has been cancelled
release-please / release-please (push) Has been cancelled
test / test (18.x) (push) Has been cancelled
test / test (20.x) (push) Has been cancelled
test / test (22.x) (push) Has been cancelled
2025-08-21 18:24:00 -07:00
Nariman Jelveh
9e648e3e97
Revert prev update
2025-08-21 18:08:29 -07:00
Nariman Jelveh
5d50f838c3
Update UIWindowPublishWebsite.js
2025-08-21 17:45:34 -07:00
Nariman Jelveh
992b10b566
Add UI for custom domains
2025-08-21 16:12:15 -07:00
KernelDeimos
018059258b
fix: allow paths like %appdata%/subdir
...
This commit expands on the previously implemented '%appdata%' value for
the 'path' option for "Open File" dialogs and allows it to be a prefix
for arbitrary subdirectories under an app's AppData directory.
2025-08-20 12:42:41 -04:00
KernelDeimos
47e2e8ee78
feat: add 'path' option to showOpenFileDialog
...
This commit adds a 'path' option to showOpenFileDialog by supporting it
in the relevant conditional block in IPC.js. A special path "%appdata%",
which would otherwise produce an error in the file explorer (so no
conflict is possible), will resolve to the appdata directory of the
current app.
2025-08-20 12:42:41 -04:00
Shahidpathan22
4f983ff400
Added Norwegian Bokmål translations for missing keys ( #1447 )
...
Docker Image CI / build-and-push-image (push) Has been cancelled
Maintain Release Merge PR / update-release-pr (push) Has been cancelled
release-please / release-please (push) Has been cancelled
test / test (18.x) (push) Has been cancelled
test / test (20.x) (push) Has been cancelled
test / test (22.x) (push) Has been cancelled
* Added Norwegian Bokmål translations for missing keys
* Added Norwegian Bokmål translations for missing keys
2025-08-17 12:06:29 -07:00
Nariman Jelveh
7202060903
Revert "fix(desktop): prevent horizontal scrolling by constraining window dra…" ( #1446 )
...
Docker Image CI / build-and-push-image (push) Has been cancelled
Maintain Release Merge PR / update-release-pr (push) Has been cancelled
release-please / release-please (push) Has been cancelled
test / test (18.x) (push) Has been cancelled
test / test (20.x) (push) Has been cancelled
test / test (22.x) (push) Has been cancelled
This reverts commit c93c2965d2 .
2025-08-17 00:51:16 -07:00
Pranav Agone and Pranav Agone
c93c2965d2
fix(desktop): prevent horizontal scrolling by constraining window drag #710 ( #1443 )
...
Co-authored-by: Pranav Agone <pranavagone@Pranavs-MacBook-Air.local >
2025-08-17 00:50:47 -07:00
jelveh
81e3428177
Update refresh_item_container.js
Docker Image CI / build-and-push-image (push) Has been cancelled
Maintain Release Merge PR / update-release-pr (push) Has been cancelled
release-please / release-please (push) Has been cancelled
test / test (18.x) (push) Has been cancelled
test / test (20.x) (push) Has been cancelled
test / test (22.x) (push) Has been cancelled
2025-08-16 14:20:06 -07:00
jelveh
b7860ee099
Update launch_app.js
2025-08-16 13:46:10 -07:00
jelveh
bc4cb61331
add transaction for opening apps
2025-08-16 13:43:25 -07:00
jelveh
2ed16b8b43
add support for transactions
2025-08-16 13:15:04 -07:00
Andrew Poženel - SloDevTeam and jelveh
58fa69a2aa
Update sl.js ( #1445 )
...
Docker Image CI / build-and-push-image (push) Has been cancelled
Maintain Release Merge PR / update-release-pr (push) Has been cancelled
release-please / release-please (push) Has been cancelled
test / test (18.x) (push) Has been cancelled
test / test (20.x) (push) Has been cancelled
test / test (22.x) (push) Has been cancelled
* Update sl.js
Added Slovene/Slovenian translation
* Update sl.js
---------
Co-authored-by: jelveh <nj@puter.com >
2025-08-16 09:46:15 -07:00
jelveh
d807672af7
close #1103
2025-08-15 23:33:53 -07:00
jelveh
89dd335208
close #1134
2025-08-15 23:01:34 -07:00
Nariman Jelveh
91e6749645
Create template file for the Slovenian i18n
Docker Image CI / build-and-push-image (push) Has been cancelled
Maintain Release Merge PR / update-release-pr (push) Has been cancelled
release-please / release-please (push) Has been cancelled
test / test (18.x) (push) Has been cancelled
test / test (20.x) (push) Has been cancelled
test / test (22.x) (push) Has been cancelled
2025-08-15 16:21:07 -07:00
KernelDeimos
7375cb7382
dev: add .undefinedOnCancel to open dialog too
Docker Image CI / build-and-push-image (push) Has been cancelled
Maintain Release Merge PR / update-release-pr (push) Has been cancelled
release-please / release-please (push) Has been cancelled
test / test (18.x) (push) Has been cancelled
test / test (20.x) (push) Has been cancelled
test / test (22.x) (push) Has been cancelled
2025-08-15 09:48:37 -07:00
KernelDeimos
5522cfbd52
feat: make it possible to pass signed files to launchApp
...
Allow apps to launch new instances or other apps with specific files.
The files must be passed as file signature objects, ensuring it was a
file the app was granted access to through a user action.
2025-08-15 09:48:37 -07:00
KernelDeimos
e8d63819a8
fix: add .undefinedOnCancel to showSaveFilePicker
2025-08-15 09:48:37 -07:00
KernelDeimos
6b0865e284
feat: add copy mode save
...
Adds a 'copy' mode to showSaveFilePicker. In this mode, a source file is
copied to the target file. The file may not exist in another apps
AppData directory. Unlike the 'move' mode, the file can be outside of
the app's AppData directory (a "user" file); in this situation the user
will be prompted to grant permission for the copy action. The app will
have access to the newly-created copy.
2025-08-15 09:48:37 -07:00
jelveh
483ba14af8
Update ExecService.js
Docker Image CI / build-and-push-image (push) Has been cancelled
Maintain Release Merge PR / update-release-pr (push) Has been cancelled
release-please / release-please (push) Has been cancelled
test / test (18.x) (push) Has been cancelled
test / test (20.x) (push) Has been cancelled
test / test (22.x) (push) Has been cancelled
2025-08-14 23:40:52 -07:00