Commit Graph

6 Commits

Author SHA1 Message Date
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
8e0ae3dd83 Partially fixed logic in the file system class with changes to support fs table structure instead of a tree 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