Commit Graph

735 Commits

Author SHA1 Message Date
KernelDeimos
f7d15bae41 refactor(backend): rename traits to features 2024-07-11 16:50:09 -04:00
Waheed Uddin Ahmed
cff488f4f4 Update bn.js file formatting 2024-07-11 06:46:34 +06:00
Waheed Uddin Ahmed
92abc9947f Issue#530 - Update bengali translations 2024-07-11 06:42:52 +06:00
KernelDeimos
7aadae58ce fix: remove flag that breaks puter-js webpack 2024-07-10 17:18:54 -04:00
KernelDeimos
5b1924f312 chore: remove duplicate headers 2024-07-10 16:53:54 -04:00
KernelDeimos
6728dd2571 dev(license-headers): fix excludes list 2024-07-10 16:25:14 -04:00
KernelDeimos
fac08c4152 doc: remove extra log in doc snippet 2024-07-10 13:52:20 -04:00
Sergiu Bondor
8440f566b9 Added missing Romanian translations. 2024-07-10 19:49:45 +03:00
Slendi
473b6512c6
Add 2FA Romanian translations
Signed-off-by: Slendi <slendi@socopon.com>
2024-07-10 11:37:06 +03:00
askdkc
31748506b7 Create ja.js for Japanese Translation 2024-07-10 11:22:16 +09:00
askdkc
47ec74f0aa Add Japanese Translation 2024-07-10 11:20:29 +09:00
KernelDeimos
fafa36c73f move: move dev-server.js back to gui
I'm not sure why it was here, I thought I moved it already.
2024-07-09 19:01:49 -04:00
Nariman Jelveh
10d77f17aa retry npm 3 times to account for the flakiness of the process 2024-07-09 15:12:19 -07:00
micheledinelli
6c4c73a9e8 Add documentation instructions to get started with My Websites 2024-07-09 23:33:11 +02:00
Nariman Jelveh
00eabd7b10 remove duplicate and/or incorrect license headers 2024-07-09 13:50:20 -07:00
Nariman Jelveh
1d52a559ff Remove more duplicate license headers 2024-07-09 08:14:33 -07:00
Nariman Jelveh
ab164c3a0a
Merge pull request #570 from micheledinelli/main
Completing Italian translation based on English file
2024-07-09 07:59:11 -07:00
micheledinelli
f5a8ee1c6a Completing Italian translation based on English file 2024-07-09 16:55:45 +02:00
Nariman Jelveh
7fa2dd535f remove all duplicated license headers 2024-07-09 07:51:54 -07:00
micheledinelli
a96abb5793 Completing Italian translation based on English file. 2024-07-09 16:49:19 +02:00
Nariman Jelveh
1f4297f746 Remove extra license header from ar.js 2024-07-09 07:48:35 -07:00
KernelDeimos
3a7221dba5 chore: cleanup root directory 2024-07-09 04:18:55 -04:00
KernelDeimos
bda4aed2e8 chore: add missing license headers 2024-07-09 04:10:33 -04:00
Nariman Jelveh
d3a9ba847a Move icon credits to the GUI project directory 2024-07-08 22:23:02 -07:00
Nariman Jelveh
338004474f Add jsdoc-style comments for a number of functions 2024-07-08 17:52:43 -07:00
Nariman Jelveh
535475b3c3 Improve getMimeType to remove trailing dot in the extension if preset 2024-07-08 17:33:09 -07:00
Matheus Carvalho
42a6b3938a
feat: update BR translation 2024-07-08 18:33:39 -03:00
Nariman Jelveh
7d92304e7f Update ar.js 2024-07-08 13:59:45 -07:00
Nariman Jelveh
8bdd489eaf Add missing commas 2024-07-08 13:59:13 -07:00
Med Elm
fe5be7f3cf Update Arabic translations in src/gui/src/i18n/translations/ar.js to match English version in src/gui/src/i18n/translations/en.js 2024-07-08 13:59:13 -07:00
Nariman Jelveh
26e9b0b2de
Merge pull request #564 from Speedyjet/Russian_and_Ukrainian
Russian and ukrainian
2024-07-08 13:18:33 -07:00
Nariman Jelveh
d2c68308bb
Merge branch 'main' into translations_russian_and_ukrainian 2024-07-08 13:08:55 -07:00
Oleh Brusentsov
e61039faf4 Ukrainian updated 2024-07-08 21:44:42 +02:00
Nariman Jelveh
a1dd354787
Merge pull request #561 from julijatol/main
Update ru.js issue #547
2024-07-08 12:29:54 -07:00
KernelDeimos
3ed7916856 feat: JSON support for kv driver 2024-07-08 15:27:54 -04:00
Yuliya Tolstikova
17145d0be6
Update ru.js issue #547 2024-07-08 15:12:48 -04:00
Oleh Brusentsov
8836011428 Russian translation fixed 2024-07-08 20:44:53 +02:00
KernelDeimos
1f659f7c01 chore: fix release-please version 2024-07-08 13:47:44 -04:00
Nariman Jelveh
86fd2f4bc4
Delete src/dev-center/.eslintignore 2024-07-08 10:06:09 -07:00
Nariman Jelveh
cb8f0aa359 wtf is wrong with eslint?! 2024-07-07 21:40:53 -07:00
Nariman Jelveh
58ff7c279d Update .eslintignore 2024-07-07 21:38:39 -07:00
Nariman Jelveh
1f8cd7f613 Create .eslintignore 2024-07-07 21:36:37 -07:00
KernelDeimos
94c0449437 fix: docker runtime fail because stdout columns 2024-07-08 00:31:18 -04:00
Nariman Jelveh
30f9f29982 Merge branch 'main' of https://github.com/HeyPuter/puter into main 2024-07-07 20:44:04 -07:00
Nariman Jelveh
594424444a make Dev Center aware of the origin of the host environment 2024-07-07 20:43:57 -07:00
KernelDeimos
4078a63fe1 tweak: maximize dev center on start 2024-07-07 23:16:19 -04:00
Nariman Jelveh
ad56091c2f
Merge pull request #559 from TianLangStudio/translation_zh
[translation] improve Chinese translation fix issue 549
2024-07-07 19:47:36 -07:00
Nariman Jelveh
fd39f92ea6 get username and appID from puter.js rather than iframe URL in Dev Center 2024-07-07 19:44:28 -07:00
KernelDeimos
283f409a66 fix: fix owner ids for default apps 2024-07-07 22:35:45 -04:00
FusionZhu
a8474054cc improve Chinese translation fix issue 549 2024-07-08 10:27:53 +08:00
KernelDeimos
10f4d7d50c feat: register dev center to apps 2024-07-07 22:26:32 -04:00
Nariman Jelveh
e73d55b2c0 Perform getDeveloperProfile only when on puter.com 2024-07-07 19:22:26 -07:00
Nariman Jelveh
f2b551d5be Initial commit for Dev Center 2024-07-07 18:52:37 -07:00
KernelDeimos
af083b0800 cleanup: feat: support canonical puter.js url in dev 2024-07-07 20:47:01 -04:00
KernelDeimos
fd41ae217c feat: support canonical puter.js url in dev 2024-07-07 20:45:02 -04:00
KernelDeimos
a43cab0c93 refactor: move puter gui to workspace 2024-07-07 17:12:55 -04:00
Nariman Jelveh
4c26ebe3ac Fix key references for the Hindi language 2024-07-07 10:11:17 -07:00
ramanfloyeedee
ce50718f84 Issue no-551 hindi translation
I have created hi.js file under src/i18n/translations in the main branch.
please review the file.
Thanks
2024-07-07 21:31:43 +05:30
Nariman Jelveh
cb5184f2f1 Confirming to delete accoutn works with both English and the chosen locale of the user 2024-07-07 08:47:09 -07:00
Nariman Jelveh
ce2b38c084
Merge pull request #556 from mklr19/translate-german
Updated german translation file
2024-07-07 08:22:46 -07:00
mklr19
37dca86506 Updated german translation file 2024-07-07 15:42:27 +02:00
etnms
812480bbd0 updated French translation based on English file per issue #513 2024-07-07 10:23:35 +02:00
Nariman Jelveh
d0cb0a96de Add english_name attribute for the Polish i18n file 2024-07-06 11:20:01 -07:00
brodbar
28a9469914 Update locale 2024-07-06 16:47:50 +03:00
Nariman Jelveh
31bf69f10e add the two missing keys 2024-07-05 21:25:48 -07:00
Sysnajar
5e78690b97 Add Thai translation. 2024-07-06 10:46:58 +07:00
Nariman Jelveh
d0758631ea Add more English translation keys 2024-07-05 15:35:16 -07:00
Zuhaib Asif
a9c33da151 Updated Urdu translations, added missing entries, and corrected inaccuracies 2024-07-06 02:21:49 +05:00
Nariman Jelveh
dcbca2f829 Add i18n keys for multiple terms 2024-07-03 13:05:39 -07:00
Nariman Jelveh
3633349700
Merge pull request #516 from guicazaroto/feature/translate-br.js
feature: add (pt-br) translation for system settings.
2024-07-02 15:59:23 -07:00
Guilherme Guimarães Cazaroto
77211c4f71 feature: add (pt-br) translation for system settings. 2024-07-02 19:42:49 -03:00
Nariman Jelveh
80ea655d05 close #512 2024-07-01 15:44:48 -07:00
KernelDeimos
d9c4fbbd1d fix: ui color input attributes 2024-07-01 14:23:49 -04:00
Sam Atkins
b7133760df tweak: Ensure puter.domain is always set for launched apps 2024-07-01 12:46:15 -04:00
Nariman Jelveh
91e9fa7c25 improve the ux of "Show Desktop" toolbar button 2024-06-30 23:30:55 -07:00
Nariman Jelveh
95e1268527 Make contextmenu smooth as butter 2024-06-28 12:48:55 -07:00
Nariman Jelveh
fbc02a5f62 Fix the issue with re-opening submenus using keyboard 2024-06-26 09:41:57 -07:00
Nariman Jelveh
8a763eab6f fix multiple issues with ctx menu event delegation and keyboard navigation 2024-06-26 00:57:12 -07:00
Sam Atkins
d81f6e5ede chore: Mark globals as being part of the window object
Silences eslint
2024-06-24 19:15:02 -04:00
Nariman Jelveh
266e41f95c Remove extra height for iframe when menu bar is in desktop mode 2024-06-24 10:24:30 -07:00
Nariman Jelveh
a094ae5683 Update en.js 2024-06-23 10:01:16 -07:00
Nariman Jelveh
a58aa3f2e6 Close #480 2024-06-22 22:09:19 -07:00
Nariman Jelveh
0bd0eaf890 add the ability to pick between desktop and winow menubars 2024-06-22 19:51:29 -07:00
Nariman Jelveh
704a4ead17 Show register form when user receiving a file is not the correctone 2024-06-21 12:16:42 -07:00
Nariman Jelveh
e31625d0da Update IPC.js 2024-06-21 00:06:01 -07:00
Nariman Jelveh
61961b565e Update initgui.js 2024-06-20 23:47:35 -07:00
Nariman Jelveh
27ec2d7f1c Update initgui.js 2024-06-20 19:43:32 -07:00
Nariman Jelveh
88ce871601 Update initgui.js 2024-06-20 19:38:47 -07:00
Nariman Jelveh
2d4f5778a2 Update initgui.js 2024-06-20 19:37:27 -07:00
Nariman Jelveh
5cb5a75455 Verify share_token when launched 2024-06-20 19:31:03 -07:00
KernelDeimos
bf63144f7a fix: null email in request to /share 2024-06-20 19:41:41 -04:00
Nariman Jelveh
1c2ba76db2 If items are dropped on the home directory of another user, try to share the items rather than copy/move 2024-06-20 14:06:43 -07:00
Nariman Jelveh
6f0706ffc5 rename show_or_hide_empty_folder_message to toggle_empty_folder_message 2024-06-20 13:28:45 -07:00
Nariman Jelveh
a834fbcc6c remove scroll bar from 2024-06-20 11:32:03 -07:00
KernelDeimos
c0fb470719 tweak: update gui 2024-06-20 12:58:04 -04:00
Sam Atkins
2355a43efa tweak: Re-add mime.js import
This got removed in 7006dcc31c, but we do
need it.
2024-06-20 14:21:41 +01:00
Nariman Jelveh
1500f84d46 close #483 2024-06-19 22:30:42 -07:00
Nariman Jelveh
feabbaf564 close #430 2024-06-19 21:07:41 -07:00
Nariman Jelveh
7006dcc31c refactor item_icon 2024-06-19 18:39:32 -07:00
Nariman Jelveh
219cb63b73 refactor open_item 2024-06-19 18:27:49 -07:00
Nariman Jelveh
0726a11d11 refactor get_html_element_from_options 2024-06-19 17:59:48 -07:00
Nariman Jelveh
44d340d429 Update UIWindowShare.js 2024-06-19 14:16:48 -07:00
Nariman Jelveh
ad079cdcc5 Use razzle dazzle to display icons of items being shared 2024-06-19 14:06:25 -07:00
Nariman Jelveh
bfd896041e Update UIWindow.js 2024-06-19 12:13:01 -07:00
Nariman Jelveh
bd958b3820 show the share dialog when items are dropped on a username in the sidebar 2024-06-19 12:11:05 -07:00
Nariman Jelveh
c67674c889 Add license headers 2024-06-19 00:01:12 -07:00
Nariman Jelveh
41e307bd5b cast selectable_body and multiselectable to Boolean 2024-06-18 23:37:28 -07:00
Nariman Jelveh
892750788b Merge branch 'main' of https://github.com/HeyPuter/puter into main 2024-06-18 23:21:16 -07:00
Nariman Jelveh
4bd62c02dc close #309 2024-06-18 23:21:07 -07:00
KernelDeimos
5cda51e184 tweak: add missing file for previous commit 2024-06-19 02:10:58 -04:00
Nariman Jelveh
581964b655 Make GUI open the relavant directory when URL is provided 2024-06-18 22:11:14 -07:00
Nariman Jelveh
c1647a5982 wip: bad commit message, I know. 2024-06-18 21:57:34 -07:00
KernelDeimos
e7c0b8320a feat: add querystring-informed errors 2024-06-19 00:51:16 -04:00
Nariman Jelveh
174e2b7781 Take user to shared directory when clicked on share notif 2024-06-18 21:04:09 -07:00
Nariman Jelveh
1d083efb67 We officially have one of the best web-based Context Menus 2024-06-18 20:25:42 -07:00
Nariman Jelveh
1904b92a9d Update jquery.menu-aim.js 2024-06-18 18:15:53 -07:00
Nariman Jelveh
5dc640bec1 Add a list of sharing users in the sidebar of Explore 2024-06-18 17:15:46 -07:00
Nariman Jelveh
4aa72eaf15 Update jQuery UI to 1.13.2 2024-06-17 22:35:17 -07:00
Nariman Jelveh
91b7f7db1e simplify UI for sharing 2024-06-17 21:50:30 -07:00
Nariman Jelveh
7f516896be Add the ability to share and revoke permission through UiWindowShare 2024-06-17 21:26:00 -07:00
Nariman Jelveh
afe37a69d6 Update IPC.js 2024-06-17 14:51:48 -07:00
Nariman Jelveh
21c537fe22 Refactor to use KV exclusively 2024-06-17 14:33:24 -07:00
Nariman Jelveh
5f8b8a2147 Make sure an iframe is focused after app is loaded 2024-06-17 13:17:37 -07:00
Nariman Jelveh
2a748f1884 Close all other contextmenus when a new menu item is opened 2024-06-17 09:41:22 -07:00
Nariman Jelveh
b2f2c557e9 Update UIWindowShare.js 2024-06-16 23:29:40 -07:00
Nariman Jelveh
ccf6ebef4d Add support for disabled context menu items through puter.js 2024-06-16 20:18:11 -07:00
Nariman Jelveh
04adade80e Update launch_app.js 2024-06-16 19:25:06 -07:00
Nariman Jelveh
f185c02f4c Update UIContextMenu.js 2024-06-16 19:00:53 -07:00
Nariman Jelveh
4ef6fd6148 Make mouseMoved event take into account window head height 2024-06-16 18:48:34 -07:00
Nariman Jelveh
b789bb7078 Refactor launch_app to add support for fullpage apps on landing 2024-06-16 18:10:37 -07:00
Nariman Jelveh
8ebf1cec3f Update UIContextMenu.js 2024-06-16 13:41:16 -07:00
Nariman Jelveh
0fea080ba9 Blur context menu items when mouse leaves 2024-06-16 13:25:46 -07:00
Nariman Jelveh
c35ecec5a4 Focus back on the parent window when an item in context menu is clicked 2024-06-15 23:17:45 -07:00
Nariman Jelveh
476f408a13 Take into account the menubar height when positioning the contextmenu via puter.js 2024-06-15 22:58:24 -07:00
Nariman Jelveh
0dbc6aad0f Don't show 'Cut' and 'Delete' options on shared items 2024-06-15 22:14:14 -07:00
Nariman Jelveh
705b9de28c Add basic sharing UI 2024-06-15 20:36:40 -07:00
Nariman Jelveh
ea84c2f26d Fix issues with inconsistent path formats for owned files vs shared files 2024-06-15 22:39:47 -04:00
KernelDeimos
079e25a9fe feat: add /show urls 2024-06-15 22:39:47 -04:00
Nariman Jelveh
1859668257 Add proper handling of the close event handler in UINotification 2024-06-15 17:28:11 -07:00
KernelDeimos
d5d987ead6 chore: fix typo because acknowledge is not spelled awknowledge in any variant of the english language 2024-06-15 19:25:09 -04:00
KernelDeimos
20542b0565 tweak: update notification format 2024-06-15 18:59:32 -04:00
KernelDeimos
0101f425d4 feat: add mark-read endpoint 2024-06-15 18:59:32 -04:00
KernelDeimos
02fc4d86b7 feat: re-send unreads on login 2024-06-15 18:59:32 -04:00
KernelDeimos
a1e6887bf9 feat: add service for notifications 2024-06-15 18:59:32 -04:00
Nariman Jelveh
7e13ab16c9 Update style.css 2024-06-15 14:24:16 -07:00
Nariman Jelveh
7b724ff1eb show the "Close All" button on multiple notifications 2024-06-15 13:01:33 -07:00
Nariman Jelveh
b74315c7f5 add "fade up?!" animation to disappearing notifications 2024-06-15 12:31:14 -07:00
Nariman Jelveh
e18766a651 Add support for value and click options to UINotification 2024-06-15 12:02:09 -07:00
Nariman Jelveh
82c60414b9 Add support for icon, title, and text in notifications 2024-06-15 11:31:26 -07:00
Nariman Jelveh
40c0ef4567 reimplement stacked notifications 2024-06-15 01:28:35 -07:00