Thomas Hurst
86163ab298
Restore ctime handling with correct pre-epoch behaviour
2020-05-18 23:21:56 +00:00
Thomas Hurst
d2d2e7325f
Correct handling of pre-epoch timestamps
...
Fix an off-by-one on the seconds when subseconds are present, and
correct display of nenoseconds, which are of course inverted due to the
internal value being negative.
2020-05-18 21:25:07 +00:00
Thomas Hurst
bc830b9158
Handle timestamps before UNIX_EPOCH ( #658 )
...
Instead of returning a Duration since the epoch from file metadata,
which cannot represent times before it, return the SystemTime directly.
Move conversion closer to where it's needed, and perform it infallibly.
2020-05-18 21:03:44 +00:00
Igor Raits
da1ac5139b
chore: Update zoneinfo_compiled, datetime to 0.5
...
Signed-off-by: Igor Raits <i.gnatenko.brain@gmail.com>
2020-05-17 09:40:54 +02:00
Daniel Bayley
f018e093c7
Improve default file icon
2020-05-04 00:06:41 +01:00
ariasuni
5a84953b4e
Fix typos in code documentation
2020-04-19 06:54:06 +02:00
ariasuni
046af5cdd1
Use git2 instead of parsing .gitignore for --git-ignore
...
Fix #636
2020-04-19 05:52:35 +02:00
Benjamin Sago
78ba0b8973
Merge pull request #625 from spk/fix-warning-unused-import
...
Remove unused imports on fs/file.rs
2020-01-19 18:38:04 +00:00
Laurent Arnoud
bd655f9c20
Remove unused imports on fs/file.rs
2020-01-19 18:40:34 +01:00
Benjamin Sago
db8c6e4627
Merge branch 'ariasuni-fix-handling-maybe-unsupported-time-metadata'
2020-01-19 16:47:21 +00:00
Benjamin Sago
490d9680c2
Merge branch 'fix-handling-maybe-unsupported-time-metadata' of https://github.com/ariasuni/exa into ariasuni-fix-handling-maybe-unsupported-time-metadata
...
# Conflicts:
# src/fs/file.rs
# src/options/filter.rs
# src/options/view.rs
2020-01-19 16:46:51 +00:00
Benjamin Sago
df0d30e966
Merge pull request #624 from ericbn/filetypes
...
Add pom.xml and zwc filetypes
2020-01-19 16:20:59 +00:00
Benjamin Sago
c46dfc8836
Merge pull request #619 from aeonzh/master
...
Better icons spacing
2020-01-19 16:17:13 +00:00
Eric Nielsen
501fbf7182
Add pom.xml and zwc filetypes
...
pom.xml (Maven) is popularly used for Java projects, along with the
already existing build.xml (Ant) and build.gradle (Gradle) immediate
files.
zwc stands for Zsh Word Code and contains compiled Z Shell scripts or
functions.
2020-01-19 09:08:07 -05:00
Benjamin Sago
12c562c93f
Fix integration test suite 2
2020-01-19 10:09:07 +00:00
Benjamin Sago
9da3a460e8
Merge pull request #607 from de-vri-es/customize-size-scale-colours
...
Allow customizing size scale colours.
2020-01-19 10:02:02 +00:00
Benjamin Sago
eaece8cc7a
Merge branch 'master' into customize-size-scale-colours
2020-01-19 09:57:58 +00:00
Benjamin Sago
6d8f6906a1
Merge pull request #606 from akiirui/fix-completion
...
Fix wrong fish completion
2020-01-19 09:44:43 +00:00
Benjamin Sago
d31b655f64
Merge pull request #604 from ecanja/add-missing-flags-in-docs
...
Add missing flags in documentation files
2020-01-19 09:44:26 +00:00
Benjamin Sago
2382be7524
Merge branch 'master' into add-missing-flags-in-docs
2020-01-19 09:40:22 +00:00
Benjamin Sago
0a3f730878
Merge pull request #599 from jbranchaud/add-backticks-to-ls-references-in-readme
...
Wrap references to ls in backticks in README
2020-01-19 09:32:54 +00:00
Benjamin Sago
352afd40c3
Merge pull request #598 from FliegendeWurst/s-none-sorting
...
Optimize file table creation, fixes #484 as a side-effect
2020-01-19 09:32:17 +00:00
Benjamin Sago
416818fda2
Merge pull request #597 from FliegendeWurst/bugfixes
...
Two small bugfixes
2020-01-19 00:55:58 +00:00
Benjamin Sago
d13cce7d94
Merge pull request #593 from ariasuni/add-new-filetypes
...
Add a few frequent filetypes
2020-01-19 00:53:34 +00:00
Benjamin Sago
3d82fc7683
Merge pull request #587 from brown121407/master
...
Fix "trait objects without an explicit `dyn` are deprecated"
2020-01-19 00:50:32 +00:00
Benjamin Sago
efad1c9e4e
Fix integration test suite
...
• Fix script problem with shell operator precedence with Git repo symlinks
• Fix test failure with --long --help
2020-01-19 00:50:08 +00:00
Benjamin Sago
64bd1b9a55
Merge pull request #584 from msehnout/fix-panic-on-broken-symlink
...
fix panic on broken symlink in git repository
2020-01-19 00:48:07 +00:00
Benjamin Sago
8a711358ee
Merge pull request #579 from ericbn/unused-code
...
Remove unused code in File#get_source_files
2020-01-19 00:42:44 +00:00
Benjamin Sago
1f167dda41
Merge pull request #577 from 0rvar/feature/suppress-columns
...
Add support for suppressing table columns
2020-01-19 00:41:27 +00:00
Benjamin Sago
5521f2d4ab
Merge pull request #560 from horosgrisa/master
...
Add some icons for files
2020-01-19 00:40:13 +00:00
Benjamin Sago
c5a1e8e103
Merge pull request #557 from BrennanMcDonald/master
...
Added checks for modified/accessed/created metadata
2020-01-19 00:39:40 +00:00
Benjamin Sago
565a323661
Vagrantfile changes
...
• Use a newer Ubuntu box that works with vmware
• Give it a bit more resources
2020-01-19 00:37:24 +00:00
Benjamin Sago
404ed20fd3
Merge pull request #552 from j-tai/icons-1-col
...
Display icons when file names are too long for grid
2020-01-19 00:20:18 +00:00
Benjamin Sago
69827e05f3
Merge pull request #562 from spk/fix-integration-tests
...
Fix vagrant integration tests
2020-01-19 00:19:26 +00:00
Benjamin Sago
fbd001e8d2
Merge pull request #543 from daviessm/patch-1
...
Update required rustc version
2020-01-19 00:18:37 +00:00
Benjamin Sago
c835188b3c
Merge pull request #542 from ignatenkobrain/patch-3
...
Add installation instructions for Fedora
2020-01-19 00:17:44 +00:00
Benjamin Sago
4dab6237f1
Merge pull request #516 from VichoReyes/dothidden
...
Include symlinks to dirs when grouping dirs
2020-01-19 00:16:06 +00:00
Benjamin Sago
e198cac3a7
Merge pull request #509 from emgelb/master
...
Convert default formatting so single-digit hour times are 0-padded
2020-01-19 00:05:07 +00:00
Benjamin Sago
8ccff86940
Merge pull request #450 from Bond-009/2018
...
Update to Rust 2018
2020-01-18 23:23:43 +00:00
Benjamin Sago
44664bf757
Merge pull request #289 from mqudsi/optional_args
...
Optional args support
2020-01-18 23:22:17 +00:00
Benjamin Sago
9c98b2614b
Merge pull request #225 from ittner/cargo-deb-spec
...
Add quick-and-dirty Debian package spec for cargo-deb
2020-01-18 22:45:47 +00:00
Benjamin Sago
5683b5796e
Merge branch 'master' into cargo-deb-spec
2020-01-18 22:41:53 +00:00
Benjamin Sago
5575c22eeb
Merge branch 'willdeberry-master'
2020-01-18 22:07:13 +00:00
Benjamin Sago
ffd3fe41bb
Merge branch 'master' of https://github.com/willdeberry/exa into willdeberry-master
...
# Conflicts:
# .gitignore
2020-01-18 22:04:44 +00:00
Zheng He Hu
128fadd8bf
Add better icons spacing
2019-12-29 02:52:18 +01:00
Orvar Segerström
e791cf4181
Add new suppress flags to shell completion scripts
2019-12-23 12:20:52 +01:00
Orvar Segerström
5d4a09ff01
Add new suppress flags to man page
2019-12-23 12:12:39 +01:00
Orvar Segerström
250104c9da
Add new suppress flags to --help
2019-12-23 12:08:03 +01:00
ariasuni
a636d08f8b
Fix handling of potentially unsupported time metadata
...
- Checking on a directory doesn’t tell us if supported elsewhere
(some filesystems, like tmpfs, don’t support created time)
- We want to be able to display a column even if some subfiles or
subdirectories don’t support it
So now if unsupported a time of zero is used, and displayed as `-`
2019-12-20 05:37:29 +01:00
Maarten de Vries
3ef6195ffd
Allow customizing size scale colours.
...
Also adjust the selection of the colour depending on the scale used.
* With decimal prefixes colours change on powers of 1000.
* With binary or no prefixes colours change on powers of 1024.
2019-11-17 16:49:51 +01:00