578 Commits

Author SHA1 Message Date
Baptiste Wicht
5d58207ff4 Fixes 2013-12-04 21:41:22 +01:00
Baptiste Wicht
f291dd0023 Finalize cd in multi level 2013-12-04 21:36:40 +01:00
Baptiste Wicht
99228505b6 Finish ls when in sub directory 2013-12-04 20:42:37 +01:00
Baptiste Wicht
26e7d104ed Fix all warnings 2013-12-04 19:36:13 +01:00
Baptiste Wicht
2b08078ecd Make better use of initialization list 2013-12-04 18:21:24 +01:00
Baptiste Wicht
9095ac83cf Transform string into template 2013-12-04 18:13:47 +01:00
Baptiste Wicht
7af86c284d Save a copy 2013-12-03 21:29:23 +01:00
Baptiste Wicht
42f8a48829 Fix operator += 2013-12-03 21:26:35 +01:00
Baptiste Wicht
f3896182f7 Clean 2013-12-03 21:26:29 +01:00
Baptiste Wicht
01bb321656 Make better use of string 2013-12-03 21:07:36 +01:00
Baptiste Wicht
63f2ca6bcb Ignore the Bochs commands file 2013-12-03 20:52:33 +01:00
Baptiste Wicht
8d282f875b sectors.asm is auto generated, it shouldn't be versioned 2013-12-03 20:49:59 +01:00
Baptiste Wicht
4d9ab55431 Fix string 2013-12-03 20:48:20 +01:00
Baptiste Wicht
3c17535238 Add constexpr when possible 2013-12-03 19:39:24 +01:00
Baptiste Wicht
40a9f18219 Add a way to disable history 2013-12-03 18:02:41 +01:00
Baptiste Wicht
c7717a8ea8 Work on FAT 2013-12-02 22:13:44 +01:00
Baptiste Wicht
57af577ba9 Review the build 2013-12-02 18:28:14 +01:00
Baptiste Wicht
4dc185d3b7 Improve make file 2013-12-02 17:24:33 +01:00
Baptiste Wicht
a087dcbdd4 Move sysinfo to another source file 2013-12-02 17:00:06 +01:00
Baptiste Wicht
ac00695058 Cleanup 2013-12-02 16:45:49 +01:00
Baptiste Wicht
b6555b13ec Get brand string 2013-12-02 16:36:07 +01:00
Baptiste Wicht
f9375a4c63 Fix the makefile 2013-12-02 15:57:06 +01:00
Baptiste Wicht
c3c0878d31 Add cache informations to sysinfo 2013-12-01 23:09:06 +01:00
Baptiste Wicht
214b21886b Implement feature detection in sysinfo 2013-12-01 22:14:34 +01:00
Baptiste Wicht
0eb9c743b5 Start implementation of sysinfo 2013-11-24 20:37:06 +01:00
Baptiste Wicht
103f6eb4cf Use string instead of const char* for params 2013-11-24 19:37:19 +01:00
Baptiste Wicht
0af7422ca8 Work on split 2013-11-24 18:24:35 +01:00
Baptiste Wicht
a5b839ca25 Add ways to display string 2013-11-24 18:04:05 +01:00
Baptiste Wicht
39ae80527c Remove magic breakpoint 2013-11-24 18:02:05 +01:00
Baptiste Wicht
684bc17fb3 Make sure everything gets compiled when run 2013-11-24 18:01:46 +01:00
Baptiste Wicht
eb9575cad2 Better tracing 2013-11-24 16:58:40 +01:00
Baptiste Wicht
84c869f8fa Finalize the new bootloader 2013-11-24 16:13:07 +01:00
Baptiste Wicht
9a0e4318b1 Review bootloader 2013-11-23 18:38:23 +01:00
Baptiste Wicht
8f775f8bb9 Separate the two stages clearly 2013-11-23 15:40:06 +01:00
Baptiste Wicht
d8c7616780 Implement split 2013-11-23 14:28:30 +01:00
Baptiste Wicht
2d58587b7c Implement constructors in terms of the assignment operators 2013-11-23 13:55:22 +01:00
Baptiste Wicht
1ca5058c84 Start implementation of string and algorithms 2013-11-23 13:54:43 +01:00
Baptiste Wicht
79ba19fa8a add size_t typedef 2013-11-22 15:58:55 +01:00
Baptiste Wicht
32b715723b Add TODO 2013-11-22 15:45:47 +01:00
Baptiste Wicht
82904f01ce By default do not show hidden files in ls 2013-11-22 15:40:39 +01:00
Baptiste Wicht
e888cfa81e Handle shift 2013-11-16 13:00:06 +01:00
Baptiste Wicht
2d50805b9e Prepare the base structure for current directory changing 2013-11-16 12:34:16 +01:00
Baptiste Wicht
83de583627 Implement unmount command 2013-11-16 12:15:43 +01:00
Baptiste Wicht
9fd2b0c64b Add support for UP and DOWN history navigation 2013-11-10 21:55:04 +01:00
Baptiste Wicht
6617f9ed8c Use intel syntax 2013-11-10 21:16:38 +01:00
Baptiste Wicht
a5ee66ff4d Store the index in history 2013-11-10 21:13:09 +01:00
Baptiste Wicht
31a75bfcbe Add complete support for calling global constructors 2013-11-10 21:09:36 +01:00
Baptiste Wicht
b7185edf8a Refactorings 2013-11-10 17:12:10 +01:00
Baptiste Wicht
45b6e43205 Improve scrolling performance 2013-11-10 17:08:34 +01:00
Baptiste Wicht
ee28814269 Implement some basic scrolling 2013-11-10 17:04:54 +01:00