Webb321 and Nariman Jelveh
cab3d130c7
fix: add Chinese transaltions ( #1559 )
...
* fix: add Chinese transaltions
* fix: formatting
---------
Co-authored-by: Nariman Jelveh <nj@puter.com >
2025-09-14 10:55:41 -07:00
Daniel Salazar
6b05c90a21
fix: br.js transaltions
2025-09-13 18:12:57 -07:00
AlfreThiago and Nariman Jelveh
07f97deab5
Adding missing translations for Brazilian Portuguese. ( #1554 )
...
* Feat: Adding missing translations for Brazilian Portuguese. Fixes #1500
* Corrections in brazilian translation
* Clean up translation file by removing comments
Removed comments indicating missing translations in br.js.
---------
Co-authored-by: Nariman Jelveh <nj@puter.com >
2025-09-13 17:30:41 -07:00
Nariman Jelveh
338ae161d7
closes #1545
2025-09-13 13:16:37 -07:00
shadow-taw and jelveh
ac9a42b8e2
Updating the Arabic (العربية) translation ( #1543 )
...
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
* the Arabic (العربية) translation of Puter is Completed
* Update ar.js
* updating the Arabic (العربية) translation of Puter
---------
Co-authored-by: jelveh <nj@puter.com >
2025-09-12 18:26:30 -07:00
KernelDeimos
7bc03fe17c
perf: fix sequential kv gets for default apps
2025-09-12 19:33:43 -04:00
KernelDeimos
5d3863d473
style: user_preferences.default_apps
...
This snippet of code doesn't need to iterate over keys, it can iterate over
values instead. Also, this "let" can be a "const".
2025-09-12 19:23:24 -04:00
Siddharthan P S
76eb76c277
i18n(ta): complete missing Tamil translations in ta.js ( #1541 )
2025-09-11 12:12:42 -07:00
Md. Sabbir Ahmed
ef16f904ce
dev: add missing bengali translations ( #1537 )
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-10 22:18:19 -07:00
shadow-taw and jelveh
8f928b1442
the Arabic (العربية) translation of Puter is Completed ( #1538 )
...
* the Arabic (العربية) translation of Puter is Completed
* Update ar.js
---------
Co-authored-by: jelveh <nj@puter.com >
2025-09-10 22:15:50 -07:00
f8edb1d31e
Adding missing Spanish translations ( #1536 )
...
* feat: adding missing Spanish translations. This fixes #1530
* fix: fixing typos
* remove the `Missing translations` comment
---------
Co-authored-by: RicMonster1 <147381654+RicMonster1@users.noreply.github.com >
Co-authored-by: jelveh <nj@puter.com >
2025-09-10 22:11:13 -07:00
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