Commit Graph

  • c80d1ec862 Replace to_option() with as_ref() Ben S 2014-09-22 21:12:07 +0200
  • b0c51d93f8 Remove a few deprecated constructs Ben S 2014-09-22 18:03:47 +0200
  • a2e9144866 Match file extensions case-insensitively Ben S 2014-07-22 22:32:16 +0100
  • fb8821164c Misc style changes Ben S 2014-07-22 22:27:37 +0100
  • 527528e81f Move file-sorting code outside the view functions Ben S 2014-07-22 22:19:51 +0100
  • e2f9a80ca5 Add none and inode sort options Ben S 2014-07-22 21:27:36 +0100
  • 35a0ba3ba0 Use one-line view when output is not to a terminal Ben S 2014-07-22 20:50:53 +0100
  • 44a9819417 Add --oneline option Ben S 2014-07-22 20:47:30 +0100
  • d15529301f Update screenshot to show off awesome new grid view functionality Ben S 2014-07-22 15:50:41 +0100
  • 856612acf3 Update screenshot to show off awesome new grid view functionality Ben S 2014-07-22 15:50:28 +0100
  • db5fe58296 Merge pull request #3 from ogham/grid-view Ben S 2014-07-22 15:44:06 +0100
  • cf3e32c9c1 Get terminal width for grid view (resolve #1) Ben S 2014-07-22 15:41:20 +0100
  • b1560edb85 Use string width, rather than length, to calculate column size Ben S 2014-07-21 22:05:39 +0100
  • 4cbc1f063a Upgrade to latest Rust nightly Ben S 2014-07-21 22:05:04 +0100
  • aac69017e7 Merge pull request #2 from ebfe/fix-build-master Ben S 2014-07-16 09:38:08 +0100
  • 082af307b4 ToStr::to_str -> ToString::to_string Michael Gehring 2014-07-16 06:20:43 +0200
  • 90099f28cf Upgrade to latest Rust nightly Ben S 2014-07-10 22:20:52 +0100
  • fc90f4bfc9 Don't pad the final column Ben S 2014-07-07 20:11:30 +0100
  • 240cbf7b41 Add --across parameter Ben S 2014-07-07 19:18:09 +0100
  • 03c51f0bfd Correctly calculate number of rows Ben S 2014-07-07 18:42:09 +0100
  • 92ccf821ff Colour file names in grid view Ben S 2014-07-06 18:00:27 +0100
  • 728f9f1804 Add grid view by default Ben S 2014-07-06 17:33:40 +0100
  • de9c2d29dd Merge branch 'master' of github.com:ogham/exa Ben S 2014-07-05 22:37:03 +0100
  • 8daeba2617 Move string-to-filenames-vector code to its own function Ben S 2014-07-05 22:36:43 +0100
  • 0de80ad7ec Rename variable Ben S 2014-07-05 19:54:34 +0100
  • cfb0fa9b72 Import Paint trait from rust-ansi-term Ben S 2014-07-04 09:54:14 +0100
  • 3643994e4b Mention Rust 0.11 and Cargo in the README Ben S 2014-07-02 22:24:25 +0100
  • a7dea6b13b Update LICENCE Ben S 2014-07-02 22:07:09 +0100
  • 43e3f742ca Comply with latest rust-ansi-term Ben S 2014-07-02 21:47:43 +0100
  • e1693cd769 Third time lucky? Ben S 2014-07-01 20:39:41 +0100
  • c6a8fadac0 Second try at Travis+Cargo fixes Ben S 2014-07-01 20:34:35 +0100
  • 7aec8631ab Get Cargo working on Travis Ben S 2014-07-01 19:11:35 +0100
  • d2647df0ca Move some stuff out to rust-ansi-term crate Ben S 2014-07-01 19:00:36 +0100
  • eecfd88363 Simplify alignment code Ben S 2014-06-30 09:59:54 +0100
  • 178e24552d Move comment Ben S 2014-06-30 02:06:07 +0100
  • 44628ba6e2 Standardise on a grey Ben S 2014-06-30 02:04:36 +0100
  • 0a1d3f56ec Add guard to get_source_files Ben S 2014-06-30 02:00:05 +0100
  • c494c0cd22 Don't scan the filename string twice Ben S 2014-06-30 01:51:11 +0100
  • f0fc7e992a Make pointers const (to comply with nightly Rust) Ben S 2014-06-29 22:28:52 +0100
  • df65886d6d Properly handle invalid UTF-8 filenames Ben S 2014-06-29 21:02:14 +0100
  • 85e557a744 Highlight common build files Ben S 2014-06-28 17:56:57 +0100
  • 2fa954be20 Fix Travis integration Ben S 2014-06-28 17:28:00 +0100
  • a8465fed45 Move to Cargo Ben S 2014-06-28 17:24:20 +0100
  • ee8c146ced Simplify string padding Ben S 2014-06-28 15:40:12 +0100
  • 745bcce02a Replace messy line with calls to get Ben S 2014-06-28 15:17:57 +0100
  • e9ad6d79ca Add options to readme Ben S 2014-06-28 12:20:50 +0100
  • cc1da7490a Add .travis.yml Ben S 2014-06-28 12:05:01 +0100
  • 45be82e257 Add precision to file sizes Ben S 2014-06-28 11:32:29 +0100
  • a8d73d1cd9 Add colour tests Ben S 2014-06-27 22:31:23 +0100
  • 03bf728a1e Merge branch 'master' of github.com:ogham/exa Ben S 2014-06-27 20:12:40 +0100
  • 727822308e Refactor user/group code to be less indented Ben S 2014-06-27 19:51:04 +0100
  • 68cd6d5da1 Fix bug about nonexistent groups in groups column Ben S 2014-06-27 12:46:08 +0100
  • b337f9174d Highlight groups the user is a member of Ben S 2014-06-26 23:26:27 +0100
  • baf9f9572f Highlight link number for files with multiple links Ben S 2014-06-26 12:46:40 +0100
  • 55280a5308 Add a simple Makefile Ben S 2014-06-23 18:30:08 +0100
  • 038143682c Add header row with -h option Ben S 2014-06-23 18:26:35 +0100
  • 48284e0aef Add number of blocks column Ben S 2014-06-22 08:09:16 +0100
  • 19e0f9b70d Add inode number column Ben S 2014-06-22 07:44:00 +0100
  • fc8f8d6c6a Add number of hard links column Ben S 2014-06-22 07:40:40 +0100
  • 8839cf4ca5 Show file colours for symlink targets Ben S 2014-06-21 19:39:27 +0100
  • eff87440fa Do similar for block devices and named pipes Ben S 2014-06-21 18:27:26 +0100
  • a542fdc9f9 Highlight symlinks in cyan Ben S 2014-06-21 18:17:24 +0100
  • 49d3caf0e9 Print directory names when given more than one Ben S 2014-06-21 18:12:29 +0100
  • b5a1b24bda Cache user and group names Ben S 2014-06-21 17:50:37 +0100
  • 5c0d2d07d0 Show files on the end of symlinks Ben S 2014-06-21 10:11:50 +0100
  • 2adc9b8dc9 Actually display is better used here Ben S 2014-06-20 21:40:31 +0100
  • 9187ded71b Tidy up unused imports Ben S 2014-06-20 21:08:02 +0100
  • 92b45e6908 Handle errors instead of fail!()ing Ben S 2014-06-20 21:07:53 +0100
  • 355ca51617 Stop adding spaces to the end of each line Ben S 2014-06-20 19:43:15 +0100
  • 8b68d699db Fix bug in sort where numbers could get too long Ben S 2014-06-18 17:26:28 +0100
  • 2bb563d448 Upgrade to latest Rust nightly Ben S 2014-06-18 13:39:55 +0100
  • 98b759d65d Merge branch 'refs/heads/file-types' Ben S 2014-06-18 08:27:15 +0100
  • f6b6d4d6a7 Merge the two source-file methods Ben S 2014-06-18 08:27:06 +0100
  • 75e8d829f3 Make file types a trait Ben S 2014-06-17 22:17:22 +0100
  • 03ec414dfb Move file-type detection to its own module Ben S 2014-06-17 09:35:40 +0100
  • a5e404da55 Cache readdir results in a Dir object Ben S 2014-06-17 00:27:05 +0100
  • 78771a3a3e Add a bunch more file types Ben S 2014-06-16 23:34:22 +0100
  • cce20d5953 Highlight compiled files if their source is present Ben S 2014-06-16 21:20:09 +0100
  • b9fd420be2 Get rid of silly warning Ben S 2014-06-16 20:32:23 +0100
  • 64770d0a5a 256-colour support Ben S 2014-06-16 12:43:34 +0100
  • f2ae611b49 Switch to Linux Ben S 2014-06-04 14:42:30 +0100
  • bc4df2cf3c Darken file size suffixes Ben S 2014-06-03 21:20:17 +0100
  • e5e426fc60 Right-align file sizes Ben S 2014-06-03 21:14:35 +0100
  • 2d41333117 Upgrade to latest Rust nightly Ben S 2014-06-02 21:02:06 +0100
  • 5abd53742e Remove extraneous lifetimes Ben S 2014-06-01 16:30:18 +0100
  • a631bc099f Sort case-insensitively Ben S 2014-06-01 13:07:45 +0100
  • 4722c8991b Implement natural sorting on filenames Ben S 2014-06-01 11:54:31 +0100
  • 6edf2c0d4d Highlight the current user Ben S 2014-05-27 19:05:15 +0100
  • 48d8a46df8 Code cleanup (commenting the why) Ben S 2014-05-26 20:24:51 +0100
  • 7091a42ab8 Hide the group by default Ben S 2014-05-26 18:08:58 +0100
  • 0dd74a022f Add --binary flag Ben S 2014-05-26 15:44:16 +0100
  • 573765b62b Move filtering to options object, too Ben S 2014-05-26 12:46:51 +0100
  • 1dbe20c8c5 Move sorting and reversing into options object Ben S 2014-05-26 11:50:46 +0100
  • 05b2d541ac s/StrBuf/String/g Ben S 2014-05-26 11:08:33 +0100
  • 566ed0bba8 Move columns to options object Ben S 2014-05-25 19:42:31 +0100
  • cb6dd57ca0 Move getopts code into options module Ben S 2014-05-25 17:14:50 +0100
  • ff0bef66e5 Cache the lengths of formatting-striped fields Ben S 2014-05-25 17:14:50 +0100
  • b116889abc Change format of file sizes to be shorter Ben S 2014-05-25 15:52:36 +0100
  • d60c2ce839 Add reverse parameter Ben S 2014-05-24 21:45:24 +0100
  • 4d1aea12b0 Add colouring for media and compressed files Ben S 2014-05-24 20:40:31 +0100