Commit Graph

2081 Commits

Author SHA1 Message Date
KernelDeimos
c12ae2a923 dev: prepare puter.js fs for decorator pattern
- de-coupled xhr callback passing from the interface of the underlying
  filesystem implementation.
- This makes the interface to delegate calls more suitable for use with
  the decorator pattern.
- The decorator pattern will be used to manage the complexity of the
  caching layer by separating the concerns of different caching methods.
2024-10-11 18:39:58 -04:00
ProgrammerIn-wonderland
4f8304ec15 switch ne2k_pci to virtio 2024-10-11 18:14:38 -04:00
ProgrammerIn-wonderland
d9805c0cab delete prompt-path 2024-10-11 17:06:32 -04:00
ProgrammerIn-wonderland
fb41d2a51c change PWD to not use prompt-path and fix unicode issues 2024-10-11 17:06:32 -04:00
KernelDeimos
010282edf2 fix: don't display all apps for extensionless files
This hides database entries with empty types from the list of suggested
apps for files that have no extension. These entries should also be
removed from the database and the bug causing them should be fixed in
dev center.
2024-10-11 14:51:52 -04:00
KernelDeimos
38dcb60d3f fix: creating app shortcut in self-hosted
For some reason ll_write has an undefined `actor` when clicking "Add
Shortcut to Desktop" from Dev Center. This should be investigated
further.
2024-10-11 14:50:35 -04:00
Nariman Jelveh
3157186f4f close #798 2024-10-10 17:40:17 -07:00
KernelDeimos
d4b96a17c8 dev: add RWLock to putility 2024-10-10 18:47:07 -04:00
KernelDeimos
37e7b6ad70 fix: disable thumbnails for AppData uploads 2024-10-10 15:03:22 -04:00
KernelDeimos
823ab28448 test: update test invocation 2024-10-10 03:19:28 -04:00
ProgrammerIn-wonderland
b8490248c5 update 9p-puter driver with error handling 2024-10-09 20:36:03 -04:00
ProgrammerIn-wonderland
1e7e516d73 change submodule url 2024-10-09 20:36:03 -04:00
ProgrammerIn-wonderland
979bd06d70 9p automounting 2024-10-09 20:36:03 -04:00
ProgrammerIn-wonderland
b145e30a90 feat: v86 9p server support 2024-10-09 20:36:03 -04:00
Nariman Jelveh
d449367db5 Update loading.svg 2024-10-09 10:04:09 -07:00
Nariman Jelveh
9890e3a8be close #771 2024-10-08 19:51:57 -07:00
Nariman Jelveh
d0940ccd21 close #776 2024-10-08 18:59:14 -07:00
KernelDeimos
0b9a9eec99 doc: oops 2024-10-08 18:41:01 -04:00
KernelDeimos
57d6da0858 doc: add scratch.md 2024-10-08 18:39:55 -04:00
KernelDeimos
7f1b870d30 feat: support readdir for directory symlinks 2024-10-08 18:31:39 -04:00
KernelDeimos
c2a9506b48 fix: thumbnail service updates 2024-10-08 01:41:18 -04:00
ProgrammerIn-wonderland
ed0a83ca9d dev: update v86, switch twisp to epoxy-server with twisp feature 2024-10-07 22:04:41 -04:00
4nshuman
857c3b88b3 added fflate to lint check 2024-10-06 21:27:03 +05:30
4nshuman
822d850513 purge JSZip 2024-10-06 21:25:46 +05:30
4nshuman
e252567c88 Added progress dialog details 2024-10-06 21:19:42 +05:30
4nshuman
f0f8e454f9 added Promises to handle multiple file creation and closing progress dialog 2024-10-06 20:27:12 +05:30
4nshuman
a09dd29416 added empty directory check and file creation 2024-10-06 20:25:40 +05:30
4nshuman
e992e4d5d4 unzipped directory creation 2024-10-06 20:25:10 +05:30
4nshuman
2a82579eb8 added unzip error handler 2024-10-06 20:23:10 +05:30
4nshuman
a79cc040e8 implemented fflate unzip operation 2024-10-06 20:22:50 +05:30
4nshuman
e5f0f46633 added blob to uInt8Array conversion 2024-10-06 20:22:07 +05:30
4nshuman
9a2e701683 eleminate JSZip invocation 2024-10-06 20:21:29 +05:30
4nshuman
00f2dbdcf0 added window hide delay config 2024-10-06 20:18:30 +05:30
4nshuman
b9d7a1d2a1 added zip support for empty directories 2024-10-06 17:33:30 +05:30
4nshuman
b9b8229099 fixed comments phrasing 2024-10-06 16:19:46 +05:30
4nshuman
5b477c2cac fixed module name 2024-10-06 16:10:40 +05:30
4nshuman
09d10cb29b rectified progress window for unzip operation 2024-10-06 16:03:09 +05:30
4nshuman
f6541fc793 convention implemented definition header 2024-10-06 16:01:18 +05:30
4nshuman
deb8c4e13b added status message terms 2024-10-06 16:00:01 +05:30
4nshuman
a93236118f redirected unzip to helper method 2024-10-06 15:32:31 +05:30
4nshuman
a9bebdd7f0 fixed typo 2024-10-06 15:26:26 +05:30
4nshuman
dfe71d5965 modified zipping operationand integrated fflate 2024-10-05 23:47:22 +05:30
4nshuman
f05f7454e9 added helper method to convert binary large object to uInt8Array for zipping operations 2024-10-05 23:45:54 +05:30
4nshuman
582c411c00 added fflate min js to the library 2024-10-05 23:44:04 +05:30
4nshuman
f3625ed907 added terms for status message on zip operation 2024-10-05 23:43:43 +05:30
4nshuman
4c7b75ed67 added fflate on static asset and libPath 2024-10-05 23:43:15 +05:30
4nshuman
1929aaf5ef added fflate on libPath on puter-gui 2024-10-05 23:42:43 +05:30
4nshuman
01aaa07e87 added zip progress counter configurations 2024-10-05 23:41:45 +05:30
KernelDeimos
c7b08d1b5e doc: tweak 2024-10-04 16:09:02 -04:00
KernelDeimos
1e0b8cfe7c doc: add troubleshooting steps for no build-essentials 2024-10-04 16:02:05 -04:00