forked from tools/josh
1
0
Fork 0
Commit Graph

317 Commits

Author SHA1 Message Date
Florine W. Dekker be4369e0ab
Add simplify-fractions link to minor projects 2019-06-10 01:20:40 +02:00
Florine W. Dekker 48899cca43
Add link to Gitea 2019-06-08 04:20:25 +02:00
Florine W. Dekker a6f35d3fa2
Implement #9 2019-04-14 00:36:26 +02:00
Florine W. Dekker b215d52ba8
Implement #8 2019-04-08 22:42:11 +02:00
Florine W. Dekker a21beedfae
Fix #7 2019-03-20 21:11:16 +01:00
Florine W. Dekker a182f9b9d1
Resolve #6 2019-02-09 14:37:36 +01:00
Florine W. Dekker 45627727fe
Fix #4 2019-02-09 14:32:19 +01:00
Florine W. Dekker 9accec7dd7
Fix #5 2019-02-09 14:14:53 +01:00
Florine W. Dekker 0da49d48d7
Delegate path manipulation to Path class 2018-12-06 10:29:14 +01:00
Florine W. Dekker 7c45edebe9
Reformat CSS 2018-12-05 17:17:57 +01:00
Florine W. Dekker 7a1406fe2e
Fix terminal overflow in Firefox 2018-12-05 17:16:03 +01:00
Florine W. Dekker 1df8875040
Add margin to bottom of terminal 2018-12-05 16:22:54 +01:00
Florine W. Dekker 86bab583df
Fix cursor position in Firefox 2018-12-05 13:41:36 +01:00
Florine W. Dekker 1d4ed87f39
Rename `toString` to `nameString` 2018-12-04 12:54:04 +01:00
Florine W. Dekker 8d31423b0b
Prevent touch from overwriting directories 2018-12-03 16:47:14 +01:00
Florine W. Dekker 0488a7966b
Prevent mkdir from deleting directories 2018-12-03 16:46:55 +01:00
Florine W. Dekker 934a889791
Improve input parser
Allows passing options like `-rf` to mean `-r -f`.
2018-12-02 17:17:39 +01:00
Florine W. Dekker 53661a7b91
Implement `man` command 2018-12-02 17:01:11 +01:00
Florine W. Dekker 7f7c0d902b
Move header HTML to constant 2018-11-30 17:38:33 +01:00
Florine W. Dekker 3d3a96740d
Rename LinkFile to UrlFile 2018-11-30 17:11:56 +01:00
Florine W. Dekker e4a0acb415
Move filename storage to directory 2018-11-30 15:23:03 +01:00
Florine W. Dekker b51669df4e
Copy the right node with cp command
Fixes #2.
2018-11-30 12:59:25 +01:00
Florine W. Dekker 2b1eebbed6
Implement touch command 2018-11-29 20:56:27 +01:00
Florine W. Dekker 5ef7193aec
Enable logging in as root 2018-11-29 18:31:39 +01:00
Florine W. Dekker ece4e0050f
Show header after logging in 2018-11-29 18:28:37 +01:00
Florine W. Dekker 0cde732754
Don't clear terminal after logging out 2018-11-29 18:28:27 +01:00
Florine W. Dekker 2d723647ed
Hide password while entering 2018-11-29 16:19:50 +01:00
Florine W. Dekker f62fab1372
Implement loggin in/out 2018-11-29 16:10:02 +01:00
Florine W. Dekker bb62b90964
Implement recursive file removal 2018-11-29 13:50:36 +01:00
Florine W. Dekker a8c6c79cea
Remove force option from rmdir 2018-11-29 13:38:00 +01:00
Florine W. Dekker aebbb690e8
Implement copy function 2018-11-29 13:34:46 +01:00
Florine W. Dekker d9f3ce407c
Implement mv command 2018-11-29 13:18:48 +01:00
Florine W. Dekker e4f97da372
Fix unknown command error message 2018-11-29 13:11:57 +01:00
Florine W. Dekker d32fcf6fde
Add missing documentation 2018-11-29 13:01:55 +01:00
Florine W. Dekker 71d5db9587
Use OOP to represent files and directories 2018-11-29 12:42:14 +01:00
Florine W. Dekker df7401343e
Make parent directory of root equal root 2018-11-29 10:21:48 +01:00
Florine W. Dekker 5b26b47c4d
Prevent creation of nonsensical directories 2018-11-29 10:16:31 +01:00
Florine W. Dekker 423e9697f2
Join arguments surrounded by quotes 2018-11-29 10:08:44 +01:00
Florine W. Dekker cac8aca487
Implement ignoring removal warnings 2018-11-29 09:37:42 +01:00
Florine W. Dekker 75a4615613
Remove multiple files 2018-11-29 09:20:23 +01:00
Florine W. Dekker 86f57cb56d
Implement creating/removing multiple directories 2018-11-29 09:08:24 +01:00
Florine W. Dekker 6f8affebb2
Extract argument parser logic 2018-11-29 08:58:53 +01:00
Florine W. Dekker ba9a97fe0a
Move caret to end after navigating history 2018-11-29 01:38:04 +01:00
Florine W. Dekker 2db415c963
Tabs --> Spaces 2018-11-29 01:08:58 +01:00
Florine W. Dekker ee63514f47
Improve header readability 2018-11-29 01:05:03 +01:00
Florine W. Dekker 71fbb57236
Fix minor visual glitch 2018-11-29 01:02:09 +01:00
Florine W. Dekker 4b65542d6b
Improve mobile support 2018-11-29 00:56:58 +01:00
Florine W. Dekker e88567ff83
Disable autocapitalise for mobile devices 2018-11-29 00:36:54 +01:00
Florine W. Dekker 2129ace4d7
Simplify HTML and fix input width bug 2018-11-29 00:34:11 +01:00
Florine W. Dekker eb8b1b17bd
Implement Ctrl+L to clear terminal 2018-11-29 00:31:43 +01:00