Commit graph

755 commits

Author SHA1 Message Date
Arun Prakash Jana 9457558d1b
Update docs on navigate-as-you-type mode 2017-06-04 12:39:56 +05:30
Arun Prakash Jana c42df81ae5
Insert key for navigate-as-you-type mode 2017-06-04 11:51:45 +05:30
Arun Prakash Jana 88e9df01a4
Navigate-as-you-type support
1. Open directories in filter mode
2. Fix arrow keys not working after filter selection (due to invalid cur entry)
3. Support `Insert` key to clear filter prompt
4. Update documentation
2017-06-04 05:06:56 +05:30
Arun Prakash Jana a2e7e94064
Update HowTo on file copy, move, delete
Add Debian and Fedora package installation option.
2017-06-03 16:28:18 +05:30
Johnathan Jenkins 67b96d4f07 fix compile warning on gcc7 (#32) 2017-05-29 23:21:44 +05:30
Arun Prakash Jana 16ec5d3351
Use gnome-search-tool as default search utility
Reasons:

gnome-search-tool is much more powerful than other tools in its category. It
supports numerous search parameters like size, modification date and supports
text search.
2017-05-23 18:57:19 +05:30
Arun Prakash Jana e63dc3457d
Update features 2017-05-22 20:11:13 +05:30
Johnathan Jenkins ab6bdbee6d
fix for glibc sys/types.h deprecation warnings (#31) 2017-05-22 19:27:35 +05:30
Arun Prakash Jana 1e1518c147
Remove redundant variable 2017-05-22 19:27:33 +05:30
Arun Prakash Jana c61f950f28 Bring back plain builds (#30)
* Bring back plain builds

* Bring back plain builds

* Bring back plain builds

* Bring back plain builds
2017-05-20 08:00:35 +05:30
Arun Prakash Jana 7727b745ed
Remove redundant variables, function calls 2017-05-20 07:12:57 +05:30
Arun Prakash Jana 95cdb78c6c
Reduce number of entry movements 2017-05-17 08:16:33 +05:30
Arun Prakash Jana 8263c9c419
Remove contraint on num_args 2017-05-17 04:44:46 +05:30
Arun Prakash Jana b817699b7f
Home-grown xstrlcpy() 2017-05-16 22:22:49 +05:30
Arun Prakash Jana 3243a3082a
Add check to defer name to number conversion 2017-05-16 07:32:21 +05:30
Arun Prakash Jana e671dcd092
Update help 2017-05-15 22:51:32 +05:30
Arun Prakash Jana 02ddcb36bd
Update features 2017-05-15 22:29:40 +05:30
Arun Prakash Jana 71bc3c7432
Fix #27: use catfish as default search utility 2017-05-15 20:14:13 +05:30
Arun Prakash Jana ba49beac79
Get rid of unsafe system(3) calls 2017-05-15 18:23:07 +05:30
Arun Prakash Jana 463c270caf
Fix regression from 08d87405d0 2017-05-15 10:18:33 +05:30
Arun Prakash Jana 20216a995b
Use execlp(3) instead of popen(3) 2017-05-15 10:02:58 +05:30
Arun Prakash Jana d01d689340
Use a global buffer for isolated functions 2017-05-15 03:07:22 +05:30
Arun Prakash Jana a279f58b91
Touchbase buffer manipulation 2017-05-15 02:26:53 +05:30
Arun Prakash Jana 9fb728170a
Replace system(3) with spawn() 2017-05-15 00:51:36 +05:30
Arun Prakash Jana e4f72170d0
Fix #26: Provide an option to use a custom nlay file. 2017-05-14 21:00:46 +05:30
Arun Prakash Jana d1924756c7
Fix #29
Limit all xstrlcpy() calls by dest length.
Escape filenames in system(3) calls.
2017-05-14 11:31:30 +05:30
Arun Prakash Jana 3f1df2b584
Update performance matrix (more files) 2017-05-14 01:29:37 +05:30
Arun Prakash Jana 33c4a227d2
Make Makefile generic 2017-05-13 22:31:14 +05:30
Johnathan Jenkins 9eed24bbac pkg-config for ncurses (#25) 2017-05-13 22:03:08 +05:30
Arun Prakash Jana cbbe03247e
Fix #23 2017-05-13 10:27:49 +05:30
Arun Prakash Jana 549fa4ba05
Update performance figures 2017-05-12 02:06:57 +05:30
Arun Prakash Jana a310176160
Prepare for release v1.1 2017-05-11 22:25:22 +05:30
Arun Prakash Jana b06ea71d98
Add Say Thanks!, change PayPal badge 2017-05-07 16:46:03 +05:30
Arun Prakash Jana 58f8905ea3
Only one check suffices (if *buf, it's > 0) 2017-05-04 01:08:17 +05:30
Arun Prakash Jana a3852a6cb1
Retain control chars when invoking external utils 2017-05-03 23:10:52 +05:30
Arun Prakash Jana 08d87405d0
Fix #21
We are converting multi-byte to wide char and vice versa to replace the escape
chars with ?. Otherwise we run the risk of breaking a Unicode code point.
2017-05-03 19:58:40 +05:30
Arun Prakash Jana b730c116d6
Consider only dirs and files in nftw(3) 2017-05-02 18:20:03 +05:30
Arun Prakash Jana fa31e920c5
Update screencast 2017-05-01 15:22:52 +05:30
Arun Prakash Jana bac4c27191
Update scripts 2017-04-29 19:20:00 +05:30
Arun Prakash Jana 64d06ccaee
Remove sizeof() is absolute cases 2017-04-29 11:02:12 +05:30
Arun Prakash Jana 1fdcaef4f5
Support search as you type 2017-04-29 09:52:43 +05:30
Michael Fenn 8bab8e9ecb Only do releases when a tag is pushed 2017-04-28 09:24:57 -04:00
Arun Prakash Jana f1bc399c90
Update seure key 2017-04-28 18:23:53 +05:30
Arun Prakash Jana 7f4c1a447b Clear history when entering directory 2017-04-28 17:57:38 +05:30
Michael Fenn 41235445e7 Add automatic RPM builds via travis (#18)
* Add automatic RPM builds via travis

* readline.h must be imported after stdio.h to pick up def of FILE
2017-04-28 12:44:27 +05:30
Arun Prakash Jana 4af8ba19f1
Use curses.h from libncursesw on Linux 2017-04-27 20:44:21 +05:30
Arun Prakash Jana 861224cca0
Update README 2017-04-26 09:09:49 +05:30
Arun Prakash Jana 5d744567bf
Add instructions to install dependencies 2017-04-26 02:11:30 +05:30
aaeilm 92236abf31 Exit if parent has exited (#16) 2017-04-26 00:42:07 +05:30
Arun Prakash Jana 0fd6a392db
Honour EDITOR and PAGER everywhere 2017-04-25 23:20:04 +05:30