Commit graph

551 commits

Author SHA1 Message Date
Peltoche
c621352f8a Make clippy fail in case of warnings and enable the pedantic rules 2018-12-14 16:20:22 +01:00
Peltoche
8bc3686f66 Implement the Default trait to Flags 2018-12-14 14:32:18 +01:00
Peltoche
9173f8d36f Add tests for the Indicator struct 2018-12-14 14:32:18 +01:00
Peltoche
22b4f0f816 Add a test on relative date flag 2018-12-14 14:32:18 +01:00
Peltoche
377f0c950f Accept the same flag several times 2018-12-14 13:24:59 +01:00
Peltoche
68dcbe4af4
Move the cargo release config into the .release.toml file 2018-12-13 16:38:17 +01:00
Peltoche
f0a4fa125c Add the --icon flag 2018-12-13 16:08:01 +01:00
Abin Simon
f31afa8ab7 Add option to show relative date 2018-12-13 12:27:54 +01:00
Abin Simon
2548af1218 Use print instead of println to display output
Avoid the extra line being printed at the end
2018-12-13 10:52:56 +01:00
Peltoche
abf66f6d6f Fix some icons tests 2018-12-12 16:21:54 +01:00
Peltoche
984e374d26
Add a CHANGELOG.md 2018-12-12 14:17:41 +01:00
Peltoche
40b995459f
(cargo-release) start next development iteration 0.9.1-pre 2018-12-12 11:52:10 +01:00
Peltoche
ea2ffd0783
(cargo-release) version 0.9.0 2018-12-12 11:51:46 +01:00
Peltoche
fb0f6cdaad
Change the file icon for an empty one 2018-12-12 11:48:44 +01:00
Peltoche
1ef1904bd3 Add a custom color for all the special fils (char / pipe / block) 2018-12-12 11:46:50 +01:00
Peltoche
78f13841e8 Run cargo fmt 2018-12-12 11:46:50 +01:00
Unknown
917498022e Fixes 2018-12-12 10:27:19 +01:00
Unknown
29ee29eccc Fixed tests 2018-12-12 10:27:19 +01:00
Your Name
52ac556c08 Merge conflicts 2018-12-12 10:27:19 +01:00
Your Name
feb581c2d7 Move icon rendering logic to name 2018-12-12 10:27:19 +01:00
Your Name
5c3c6a55fc Also color icon 2018-12-12 10:27:19 +01:00
Your Name
447b0e93c3 Code Review 2018-12-12 10:27:19 +01:00
Your Name
dc720e5403 Color executable files green 2018-12-12 10:27:19 +01:00
Peltoche
55f0b02a45 Add exa to the benchmarks 2018-12-11 16:30:40 +01:00
Peltoche
e62fd8e9cd Remove the Installation steps from the ToC 2018-12-11 16:30:40 +01:00
Peltoche
bbf81ff144 Remove the TODO section 2018-12-11 16:30:40 +01:00
Peltoche
9ffffe854e Fix name order case sensitivity 2018-12-10 22:34:50 +01:00
Peltoche
98f59b3e2e Add tests for the date, name and filetype modules 2018-12-10 20:35:46 +01:00
Peltoche
b56df8ec56 Implement the -F flag 2018-12-10 19:03:48 +01:00
Pierre Peltier
a81af01951 Update bug_report.md 2018-12-10 15:01:48 +01:00
Pierre Peltier
cc9a56081e Update issue templates 2018-12-10 15:01:48 +01:00
Abin Simon
7eb3ad7af6 add None in Unit enum to handle non file items 2018-12-10 10:45:37 +01:00
Abin Simon
cbcf0a332a use option for size values instead of size 2018-12-10 10:45:37 +01:00
Abin Simon
355091b301 show - for size when if it is not a file 2018-12-10 10:45:37 +01:00
LippyBoy
55546fbc50 Add rust and swift icons 2018-12-09 13:01:07 +01:00
Peltoche
340641f615
Remove the fallback symlink icon 2018-12-09 12:43:06 +01:00
Peltoche
171031a5dd
Remove the license line into the snacraft.yaml file 2018-12-09 12:09:19 +01:00
Peltoche
31f772fd52
(cargo-release) start next development iteration 0.8.1-pre 2018-12-08 23:23:29 +01:00
Peltoche
3fa46e2fe8
(cargo-release) version 0.8.0 2018-12-08 23:23:09 +01:00
Peltoche
deb03c5c53 Lint everything 2018-12-08 23:22:08 +01:00
Peltoche
8bc324ccc7 Add a symlink icon 2018-12-08 23:22:08 +01:00
Peltoche
d72b3544a9 Make the symlinks more visible 2018-12-08 23:22:08 +01:00
Peltoche
a006824f37 Refactore the icon package 2018-12-08 22:38:08 +01:00
Peltoche
0cee42aa69 Add the --color flag support 2018-12-08 14:54:18 +01:00
Peltoche
7e158ae6b9 Create the flags package and move the Options struct into it 2018-12-08 14:54:18 +01:00
Peltoche
66a5ae6366 Remove some Symlink logic from the Batch struct 2018-12-08 13:21:14 +01:00
Peltoche
98d3300ef6
Add a Contributor and Credit section into the README 2018-12-08 12:09:23 +01:00
David Peter
96e6fe4a5e Update cargo install instructions 2018-12-08 12:07:59 +01:00
Crestwave
a6d141aa7f Set license instead of license-file 2018-12-08 11:51:56 +01:00
Peltoche
f843e6db72 Change the display order 2018-12-07 20:20:31 +01:00