Arun Prakash Jana
0a1776e18e
Add shortcut ^S to toggle du mode
7 роки тому
Arun Prakash Jana
f6fd15e088
Explicitly optimize modulo ops
7 роки тому
Arun Prakash Jana
77fec499cb
Open with GUI app - Suppress stdout, stderr
7 роки тому
Arun Prakash Jana
9cded0be0e
Simplify detail printing
7 роки тому
Arun Prakash Jana
afb6a7ab04
Change bookmark prompt and pin dir keys.
New keys:
- bookmark prompt (^B)
- pin directory (B)
The intention of the change is to facilitate opening the bookmark prompt in
navigate-as-you-type mode. The bookmark prompt is used more than the pin
current directory option.
7 роки тому
Arun Prakash Jana
f7c5a2924d
Highest priority to desktop search, rename
7 роки тому
Arun Prakash Jana
2e7722976b
Enable extra shortcuts in navigate-as-you-type mode
Enabled functionality:
- Copy file path (^K)
- Run desktop search utility (^/)
- Rename file (^R)
- Open with... (^O)
- Pin current directory (^B)
- Visit pinned directory (^V)
- Extract archive (^X)
7 роки тому
Arun Prakash Jana
542fd2f6e8
Swap weekday and month
7 роки тому
Arun Prakash Jana
d69365ff3e
Use a date format string
7 роки тому
Arun Prakash Jana
5876c61f4c
Rearrange date format in file details
7 роки тому
codeliveroil
915df53a04
Use standard date formats. ( #74 )
- For standard view, use ISO 8601 date format.
- For detailed view (i.e. stat), use default Linux date
format. Also, remove GMT offset to avoid confusion in
determining source of offset when reading alongside
the local time zone.
7 роки тому
Arun Prakash Jana
fd11b53b4e
Show target for symlinks
7 роки тому
Arun Prakash Jana
00533546d4
The *alloc() family is aligned
7 роки тому
Arun Prakash Jana
242e22eb2d
Wrap realloc() to return aligned address
7 роки тому
Arun Prakash Jana
da7e30cd6f
Use aligned large buffers
7 роки тому
Arun Prakash Jana
3a88e31a0e
Check alignment and enable -O3
7 роки тому
Arun Prakash Jana
9b010b1c03
Fix checkpatch reports
7 роки тому
Daniel Lockyer
77b0fe0104
Free allocated resources using regfree ( #71 )
7 роки тому
Arun Prakash Jana
26e739a6d9
Use ffs() tweak.
7 роки тому
Arun Prakash Jana
ff1c467285
Explicitly cast opaque types
7 роки тому
Arun Prakash Jana
f1f2a53dbf
TAB is not identified on OS X
7 роки тому
Dmitri Goutnik
4dca8d7cf9
Lookup xdg-open in PATH on non-Apple platforms ( #70 )
7 роки тому
Arun Prakash Jana
9bfc2fdc29
Use ffs() instead of ffsl()
7 роки тому
Dmitri Goutnik
c5f19ddd92
Fix compiler warnings on FreeBSD 11.x ( #69 )
7 роки тому
Arun Prakash Jana
9b72fcba03
Replace getorder() by ffsl()
7 роки тому
Arun Prakash Jana
cd177086ca
OpenSUSE gcc fails at '-fno-tree-loop-vectorize'
7 роки тому
Arun Prakash Jana
f687463574
Prepare for release v1.6
7 роки тому
Arun Prakash Jana
7f804ca8f2
Support 'Open with...'
7 роки тому
Arun Prakash Jana
f7399b05f9
Optimize xmemrchr()
7 роки тому
Arun Prakash Jana
436d2143fd
Reduce sprintf() family usage
7 роки тому
Arun Prakash Jana
c0255db4f1
Optimize saving, matching old entry
7 роки тому
Arun Prakash Jana
78f544c41d
Shorten error messages
7 роки тому
Arun Prakash Jana
f2387898f3
Limit filter length to NAME_MAX from LINE_MAX
7 роки тому
Arun Prakash Jana
959db96f99
Use const if applicable
7 роки тому
Arun Prakash Jana
8b98df0be1
Update documentation
7 роки тому
Arun Prakash Jana
8189411aef
Users understand 'DIR' easier then 'cwd'
7 роки тому
Arun Prakash Jana
d9537e6d49
Add option -b to open bookmark directly
7 роки тому
Arun Prakash Jana
d3797f21d1
Order numeric file names (helps with /proc)
7 роки тому
Arun Prakash Jana
59ae6c9e7f
Replace xstricmp() with strcoll()
7 роки тому
Arun Prakash Jana
a451e74465
Remove redundant variable
7 роки тому
Arun Prakash Jana
04bf7537e5
Consider only symbolic or only nunmeric names
7 роки тому
Arun Prakash Jana
2f86e0d107
No need to test end of numeric
7 роки тому
Arun Prakash Jana
988a3dd621
Ignore punctuation marks in file name compare. Fix xstrcmp().
1. File name comparison method:
- initially ignore white space and punctuation characters
- run test for numeric values
- if the remaining substrings match in case-insensitive compare, compare case
- if they still match, see which one has more prefix symbols
- if they still match, run a case-sensitive compare on complete strings
2. Fixed xstrcmp() to return diff instead of 0 and -1.
7 роки тому
Arun Prakash Jana
0945dfb91a
Add file name len to entry structure
7 роки тому
Arun Prakash Jana
bc1e74bc56
Offset can be derived
7 роки тому
Arun Prakash Jana
106c7c2371
Retire redundant variable
7 роки тому
Arun Prakash Jana
d135af33af
A fancier func to get order of 2
7 роки тому
Arun Prakash Jana
cc1891d351
Replace a large buf with global g_buf
7 роки тому
Arun Prakash Jana
ded690c693
Use exact number of bytes for each filename.
Results in even less memory usage. The names are appended one after another.
The offsets are reset when the location of the memory changes die to realloc().
Other changes:
1. Use a debug mode print to measure time.
2. Remove redundant prefix when printing pointers in debug mode.
7 роки тому
Arun Prakash Jana
8307bc95bd
Fix #64 : change printf() to printw()
7 роки тому