9ac27f5fbd
unsable code rework, doesnt run
2026-02-23 17:15:28 +01:00
1faab39849
more features, flags now mostly work, added support for -R flag in ls with a custom bash method for recursive tree traversal
2026-02-16 07:38:12 +01:00
ef09b642d6
Newest Commit - code same as last commit
2026-02-08 10:42:58 +01:00
582eb68139
ls command almost finished, needed cleanup and rework of the code
2026-02-08 10:42:58 +01:00
a109c7115e
progress, dont really know what to put in here...
2026-02-08 10:42:58 +01:00
60eb56da56
LS technically fixed (still debugging pos interpreter errors). Sort class added, witht he ability to sort nodes by inode and the object through a common method. Added an enum SortBy that contains sorting types for the node. Backend for sorting implemented, modification of the ls command still required (will need long flag support for other sorting methods, and timestamp display).
2026-02-08 10:42:58 +01:00
d404f5daab
Fixed FS class logic, with full support for table fs structure. Terminal sucressfully initializes (havent checked the commands) ls broken.
2026-02-08 10:42:58 +01:00
85d98a41c1
new fs.json in the form of a table. support for symlinks and hardlinks (data) support for other times (data - mtime, ctime, atime) inode support (data)
...
!!PRE `fs` class refactoring. Everything still on the old string array based system.
2026-02-08 10:42:58 +01:00
e1fe000608
Changelog:
...
- Added `getGroupByName() getGroupByGid() getUserByName getUserByUid()` methods to the `Bash` class.
- Fixed a bug inside the `localStorage` caching logic that saved only 32 characters out of 36 in the signature UUID.
- Added support for reverse order sorting in the quick sort implementation.
**Commands:**
- ls
-l
-a
-A
-U
-g
-G
-h
-f
-n
-N
-r
-Q
-p
-o
- cd
2026-02-08 10:42:58 +01:00
4428cc7e8a
Init rebase to Svelte and TS
2026-02-08 10:42:58 +01:00