Nariman Jelveh
735f16725d
refactor: make theme service non-blocking and fix captcha issues ( #1564 )
...
Replaced inline styles with CSS classes for the captcha modal to improve maintainability and readability. Adjusted JavaScript to accommodate the new structure and ensure proper functionality. Enhanced error handling and loading state management during the captcha verification process.
2025-09-14 20:20:19 -07:00
Aryan Arlikar
9820794470
Translate and improve emojis ( #1557 )
...
* chore(i18n/emoji): improve clarity of confirmation and name validation emojis
* chore(i18n/emoji): improve clarity of confirmation and name validation emojis
2025-09-14 12:45:54 -07:00
Watson
4c5032ff47
Update ko.js with full Korean translations ( #1558 )
...
* Update ko.js with full Korean translations
* fix: update 'public' translation from '공개' (open) to '공용' (shared) for clarity
2025-09-14 11:22:24 -07:00
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