Peltoche
|
21111ff316
|
Use print_one_per_line if no tty is available
|
2018-12-05 21:30:14 +01:00 |
|
Peltoche
|
55fc49f8cd
|
Add the theme support to the Colors struct
|
2018-12-05 21:30:14 +01:00 |
|
Peltoche
|
268f7bf79f
|
Escape invalid unicode encoded names
|
2018-12-05 21:19:02 +01:00 |
|
Peltoche
|
526f020695
|
Do not colorize when the stdout is not a tty
|
2018-12-05 20:25:48 +01:00 |
|
Peltoche
|
55c61722f3
|
Fix the tests
|
2018-12-05 11:37:34 +01:00 |
|
Yann Leretaille
|
dba7022a85
|
fixes #11
|
2018-12-05 10:23:44 +01:00 |
|
Peltoche
|
aa7a54f703
|
Fix the broken symlinks fetching
|
2018-12-04 21:10:42 +01:00 |
|
Peltoche
|
5b75642e66
|
Fix a typo
Thanks to Bourgond_Aries for the report!
|
2018-12-04 17:24:41 +01:00 |
|
Peltoche
|
b60bab1bdd
|
Handle the --tree option
|
2018-12-04 14:54:56 +01:00 |
|
Peltoche
|
8989ca44fe
|
Add the --recursive option
|
2018-12-04 13:29:54 +01:00 |
|
Peltoche
|
823b04a258
|
Handle correctly the special files metadata fetching
|
2018-12-04 11:15:05 +01:00 |
|
Peltoche
|
228a5bb11a
|
Handle the symlinks with relatif paths
|
2018-12-04 10:57:54 +01:00 |
|
Peltoche
|
fbf8dacbc6
|
Handle broken symlinks
|
2018-12-03 13:27:06 +01:00 |
|
Peltoche
|
a4a494a5bc
|
Add the -1 option
|
2018-12-02 18:19:57 +01:00 |
|
Peltoche
|
9e16d6620b
|
Display all the batch a once
|
2018-12-02 18:16:02 +01:00 |
|
Peltoche
|
e425bd9d3a
|
Use ANSIString for rendering
|
2018-12-02 18:13:46 +01:00 |
|
Peltoche
|
e375a19f5b
|
Add the Display struct
|
2018-12-02 17:22:51 +01:00 |
|
Peltoche
|
2d6627ce7f
|
Create the Batch struct
|
2018-12-02 15:05:27 +01:00 |
|
Peltoche
|
0bd3ce5b31
|
Create the Name struct
|
2018-12-01 18:59:53 +01:00 |
|
Peltoche
|
f542fef68d
|
Create the Date struct
|
2018-12-01 17:56:07 +01:00 |
|
Peltoche
|
a7aff583f3
|
Create the Owner struct
|
2018-12-01 17:15:55 +01:00 |
|
Peltoche
|
8a0f253f16
|
Handle all the file types (block/char/pipe/etc)
|
2018-12-01 16:51:39 +01:00 |
|
Peltoche
|
033181ca9b
|
Add the file_type into the Permission struct
|
2018-12-01 14:16:23 +01:00 |
|
Peltoche
|
21cc041775
|
Add the setuid/setgid/sticky bit support
|
2018-12-01 13:21:39 +01:00 |
|
Peltoche
|
25c615002e
|
Add the Size.render method
|
2018-12-01 12:34:16 +01:00 |
|
Peltoche
|
8585369bf1
|
Run clippy
|
2018-12-01 12:11:01 +01:00 |
|
Peltoche
|
ba980f0da1
|
Move the permission login into the permissions package
|
2018-12-01 12:10:12 +01:00 |
|
Peltoche
|
af5809c4e7
|
Implement the From<Metadata> trait for Size
|
2018-12-01 11:27:46 +01:00 |
|
Peltoche
|
f1fec9352d
|
Fix the file size values
|
2018-11-30 14:53:54 +01:00 |
|
Peltoche
|
83cb7672ad
|
Update the colors to use Fixed
|
2018-11-26 14:22:42 +01:00 |
|
Peltoche
|
8d15f4b1f3
|
Add some comments
|
2018-11-25 17:07:28 +01:00 |
|
Peltoche
|
c4fef17476
|
Add the .cfg icon
|
2018-11-25 16:40:12 +01:00 |
|
Peltoche
|
95306a0b05
|
Manage symlink into the file ordering
|
2018-11-25 16:37:30 +01:00 |
|
Peltoche
|
1c852cab1c
|
Add the node type at before the permissions
|
2018-11-25 16:30:43 +01:00 |
|
Peltoche
|
6199c8d888
|
Remove the spaces at the beginning of the long format
|
2018-11-25 16:16:22 +01:00 |
|
Peltoche
|
e5c21c659c
|
Fix compilation bug
|
2018-11-25 16:16:09 +01:00 |
|
Peltoche
|
fa58b3c011
|
Add the node_type field into the Meta struct
|
2018-11-25 16:12:13 +01:00 |
|
Peltoche
|
de3a3afeb7
|
Improve ls indentation with term_grid
|
2018-11-25 15:56:39 +01:00 |
|
Peltoche
|
6ecd04e8c7
|
Delete the logos.rs file
|
2018-11-25 12:17:26 +01:00 |
|
Peltoche
|
19ac609ea6
|
Rename the logo package to the icon package
|
2018-11-25 12:16:24 +01:00 |
|
Peltoche
|
0efa7bfc9a
|
Add a '/' at the end of the dir names
|
2018-11-24 19:45:05 +01:00 |
|
Peltoche
|
b71204e158
|
Improve the icons detection
|
2018-11-24 19:44:42 +01:00 |
|
Peltoche
|
125cfbaa19
|
Add ls without the -l flag
|
2018-11-24 17:42:39 +01:00 |
|
Peltoche
|
cd3dc39f03
|
Move the colors into a separate package
|
2018-11-24 15:57:12 +01:00 |
|
Peltoche
|
916fde2523
|
Rename LongMeta to Meta
|
2018-11-24 15:53:46 +01:00 |
|
Peltoche
|
cdd9dc1a70
|
Restore the -a option
|
2018-11-24 15:50:26 +01:00 |
|
Peltoche
|
b0adc11215
|
Separate the meta into a new package
|
2018-11-24 15:43:04 +01:00 |
|
Peltoche
|
e72fef2f4f
|
Separate the logo logic into a separate type
|
2018-11-24 14:42:57 +01:00 |
|
Peltoche
|
1f64ced9d9
|
Run clippy lint
|
2018-11-24 13:30:29 +01:00 |
|
Peltoche
|
30709497de
|
Add the icons next to the file names
|
2018-11-24 13:05:44 +01:00 |
|
Peltoche
|
052e1321a5
|
Save the name into the Meta struct
|
2018-11-24 12:35:19 +01:00 |
|
Peltoche
|
5b9d87a74f
|
Add some details on panics
|
2018-11-24 12:02:39 +01:00 |
|
Peltoche
|
4b9568510c
|
Change a lot of stuff
This is a shitty comment, I know...
|
2018-11-16 14:19:07 +01:00 |
|
Peltoche
|
3dc1689e65
|
Add the first functionalities
|
2018-11-12 13:34:25 +01:00 |
|