summary refs log tree commit diff stats
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #1339 from GermainZ/file_preview_scrolling_limitsWojciech Siewierski2018-10-141-2/+5
|\ | | | | Do not allow scrolling beyond end of file preview
| * Merge branch 'master' into file_preview_scrolling_limitsWojciech Siewierski2018-10-145-17/+33
| |\ | |/ |/|
* | Merge pull request #1338 from GermainZ/human-readable-sizes-optionWojciech Siewierski2018-10-145-17/+33
|\ \ | | | | | | Add size_in_bytes setting to optionally show all sizes in bytes
| * | Add size_in_bytes setting to show all sizes in bytesGermainZ2018-10-145-17/+33
|/ /
| * Do not allow scrolling beyond end of file previewGermainZ2018-10-141-2/+5
|/
* Merge branch 'LeLobster-stborderw3mfix'toonn2018-10-085-18/+31
|\
| * Merge branch 'master' into stborderw3mfixLeLobster2018-10-071-1/+1
| |\
| * | Resolve requested changesLeLobster2018-10-073-6/+6
| | |
| * | Rename st_* to w3m_* here as well, oopsLeLobster2018-10-072-11/+15
| | | | | | | | | | | | Undo 'changes' to rifle doc
| * | Rename setting st_* to w3m_*. Did I really forget to change this earlier?LeLobster2018-10-061-1/+1
| | |
| * | Revert "Check the env variable TERM before setting w3m offset"LeLobster2018-10-061-7/+2
| | | | | | | | | | | | This reverts commit d5d668a62faeea07a7476a14fef0f63ea84a83e8.
| * | Update man pages and config opt name to be generic in stead of stLeLobster2018-10-053-6/+6
| | |
| * | Merge branch 'stborderw3mfix' of github.com:LeLobster/ranger into stborderw3mfixLeLobster2018-10-051-2/+2
| |\ \
| | * \ Merge branch 'master' into stborderw3mfixLeLobster2018-10-051-2/+2
| | |\ \
| * | | | Check the env variable TERM before setting w3m offsetLeLobster2018-10-051-2/+7
| |/ / /
| * | | Add comment about st_border_offset in the man pageLeLobster2018-10-053-30/+28
| | | |
| * | | Comply with pylint's complaint about > 15 local varsLeLobster2018-10-051-4/+4
| | | |
| * | | Fix ALLOWED_SETTINGS orderLeLobster2018-10-041-1/+1
| | | |
| * | | Add option to set a border value for use with st termLeLobster2018-10-043-2/+9
| | | |
* | | | Replace pipenv with a simple requirements.txtWojciech Siewierski2018-10-084-193/+5
| | | | | | | | | | | | | | | | | | | | | | | | Motivations: - we do not want to pin a single Python version like Pipenv usually does - constant issues like https://github.com/pypa/pipenv/issues/2924
* | | | Merge pull request #1330 from Vifon/preview_scroll_actionWojciech Siewierski2018-10-084-1/+21
|\ \ \ \ | | | | | | | | | | Add a bindable action for scrolling the file preview
| * | | | Add a bindable action for scrolling the file previewWojciech Siewierski2018-10-084-1/+21
|/ / / /
* | | | Merge pull request #1329 from pvl1/masterWojciech Siewierski2018-10-082-3/+8
|\ \ \ \ | |_|_|/ |/| | | | | | | | | | | initial mouse wheel scroll support in preview Closes #147.
| * | | Refactor the code and fix the coding styleWojciech Siewierski2018-10-082-10/+4
| | | |
| * | | Merge branch 'master' of https://github.com/pvl1/rangerpavel2018-10-071-1/+1
| |\ \ \
| | * \ \ Merge branch 'master' into masterpvl12018-10-071-1/+1
| | |\ \ \ | |_|/ / / |/| | | |
* | | | | Fix a misnamed command in the documentationWojciech Siewierski2018-10-071-1/+1
| |_|_|/ |/| | |
| * | | fixed CI errorspavel2018-10-071-7/+8
| |/ /
| * | limited scrolling to the end of the filepavel2018-10-071-5/+6
| | |
| * | initial mouse wheel scroll supportpavel2018-10-072-2/+11
|/ /
* | Merge pull request #1324 from Vifon/vifon/travis_updateWojciech Siewierski2018-10-031-2/+2
|\ \ | |/ |/| Update the Travis handling
| * Travis: Python 3.7 seems to be broken on Travis, let's leave it for nowWojciech Siewierski2018-10-031-1/+0
| |
| * Travis: Update the checked python versionsWojciech Siewierski2018-10-031-1/+2
| |
| * Make sure Travis uses pipenv when testingWojciech Siewierski2018-10-031-1/+1
|/
* Merge pull request #1319 from mark-dawn/kitty-format-fixToon Nolten2018-10-011-2/+2
|\ | | | | Fix for issue #1312 (wrong color format)
| * Fix for issue #1312 (wrong color format)mark-dawn2018-09-301-2/+2
|/ | | | | Moved the format conversion line from the stream section to the general one, as PIL does not autoconvert on save
* Updated release doctoonn2018-09-103-5/+5
| | | | | | The very last step changed. Also replaced a stale link in the man page.
* Business as usualtoonn2018-09-101-1/+1
|
* If you can read this on Debian, you're living in the future v1.9.2toonn2018-09-096-6/+48
|
* Merge branch 'master' into stableToon Nolten2018-09-0952-399/+1984
|\ | | | | | | Preparing for release 1.9.2
| * New filter type for matching mimetypesWojciech Siewierski2018-09-083-0/+22
| |
| * Merge branch 'Xunius-flagt'toonn2018-09-082-16/+95
| |\
| | * Change rifle fallback mechanism for flag ttoonn2018-06-232-9/+54
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Rifle used to just fall back to using `xterm` when `flag t` was used and `TERMCMD` didn't yield a valid command or the terminal emulator couldn't be determined from the `TERM` variable. Now when the need to fallback occurs rifle uses its own rules with a custom mime type i.e. `ranger/x-terminal-emulator`. This way we can provide a default sequence from rarer to more common terminal emulators and users can change the fallback by editing `rifle.conf` Fixes #1108
| | * remove term=term.lower()guangzhi2018-05-191-7/+5
| | |
| | * Merge branch 'master' into flagtXunius2018-05-1916-40/+59
| | |\
| | * \ Merge branch 'master' into flagtXunius2018-05-1521-68/+255
| | |\ \
| | * | | more terminals tested for fix of issue #1108guangzhi2018-03-161-20/+36
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Handle aliases for 'xterm', 'xterm-256color' by using 'xterm' if $TERMCMD starts with 'xterm'. If $TERMCMD in ['urxvt', 'rxvt-unicode'], use 'urxvt'. If $TERMCMD in ['rxvt', 'rxvt-256color'], use 'rxvt' if found, otherwise 'urxvt'. Tested 'termite (13-1)', 'terminology (1.1.1-1)', 'pantheon-terminal (0.4.3-2)' and 'st (1:0.7.r38.g0ac685f-1)', these all use the -e flag. Tested 'tilda (1.4.1-1)', which uses -c flag. 'tilda', 'pantheon-terminal', 'terminology' and 'termite' don't work with the '/bin/sh --set' scheme. As a temp fix, get the application name and argument from `command` and compose the `cmd` list from these. See line 397--407 for details. Let's forget about mac users, shall we?
| | * | | Correct some formatting in fix of issue #1108.guangzhi2018-03-131-10/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove some trailing whitespaces etc. Another note: regarding iterm2 or some other terminals on mac, it seems to be rather different to launch a new window in mac than in linux. Some search suggests that you need to issue open -a terminal -n to open a new terminal window. So that would probably involve other changes than simply getting a correct cmdflag.
| | * | | re-organize block regarding flag t issue #1108guangzhi2018-03-131-21/+27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changes made to rifle.py: * get `term` from `os.environ['TERMCMD']`, if failed, use `TERM` * if `term` not found in executables, fall back to `xterm` * choose `cmdflag` according to `term`, currently have 3 choices: * `-e`: tested terminals + versions: * xterm (331-1) * urxvt (9.22) * lxterminal (0.3.1-1) * konsole (17.12.2-1) * lilyterm (0.9.9.2-2) * cool-retro-term (1.0.1-1) * `-x`: * xfce4-terminal (0.8.7.1-1) * mate-terminal (1.20.0-1) * terminator (1.91-5) * gnome-terminal (3.26.2) * `--`: * gnome-terminal (3.26.2) * terminals that are found not working when tested: * pantheon-terminal (0.4.3-2): not -e or -x or --execute (people using elementary probably won't use ranger anyway). * terminology (1.1.1-1): not -e or -x * tilda (1.4.1-1): with -c tilda opens but not entering editor * kitty (0.8.0-1): don't think this has the functionality * terminals haven't tested: * st * termite (having conflicts on my system) * iterm2
| | * | | run test and fix some formattingguangzhi2018-03-111-9/+9
| | | | |