05c3dcd5b5
Start of binary search for ls command
2026-02-12 06:21:30 +01:00
ef09b642d6
Newest Commit - code same as last commit
2026-02-08 10:42:58 +01:00
7852a77a7c
added getWidth method to bash and terminal + callbackf unction on the end for width rertival and calculations in the ls command
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
d0ff245582
path formatting fixed, long flag support, command execution path now gets passed with the command result to not make it dependant on dynamic bash variable unlike previously implemented with pwd (prev. working dir)
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
8a06d7cb93
ls command working, need to debug sort, and figure out how to prevent sorting on flag (will need further debugging probs)
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
0877993b41
some work, i dont really know what and how much i did
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
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
e853268e52
Bash and IO working, basic error setup. Changelog:
...
Commands:
- ls (only with -l)
- cd (basic, probably unfinished)
2026-02-08 10:42:58 +01:00