Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | core.fm: fix shell escaping when using feh + "open_all_images" | hut | 2013-06-07 | 1 | -1/+1 | |
| | | ||||||
* | | core.actions: update preview when changing file in pager | hut | 2013-05-01 | 1 | -0/+3 | |
|/ | ||||||
* | core.actions: reduce code dupliaction | hut | 2013-04-24 | 1 | -12/+3 | |
| | ||||||
* | core.actions: pressing "i" opens ui.pager, not ui.browser.pager | hut | 2013-04-24 | 1 | -3/+9 | |
| | | | | | | | ui.pager makes use of the whole width, ui.browser.pager "pushes" the main column away to the left. The former seems more efficient to me for the "i" key. | |||||
* | core.action: make pager_move work in log too (key W) | hut | 2013-04-24 | 1 | -1/+4 | |
| | ||||||
* | config/commands: implemented :setintag <tags> <option>=<value> | hut | 2013-04-20 | 1 | -2/+2 | |
| | ||||||
* | Fix plugin names in log view | Emanuel Guevel | 2013-04-13 | 1 | -1/+1 | |
| | ||||||
* | core.fm: disable garbage collecting old directories | hut | 2013-04-12 | 1 | -4/+4 | |
| | | | | it was kind of broken too | |||||
* | core.fm: only apply open_all_files to cmds with $@ | hut | 2013-04-07 | 1 | -1/+2 | |
| | ||||||
* | Add setting "open_all_images", removing "sxiv_opens_all_images" | hut | 2013-03-06 | 1 | -11/+30 | |
| | | | | this is more general and can be adapted to work with more image viewers. | |||||
* | core.fm: use "basename" instead of "path" in sxiv hook | hut | 2013-03-05 | 1 | -3/+3 | |
| | | | | | This allows to pass more arguments before the argument list gets too long. | |||||
* | added a rifle hook for better sxiv integration | hut | 2013-03-05 | 1 | -0/+19 | |
| | ||||||
* | core.runner: dont switch to console when using "s" flag | hut | 2013-03-04 | 1 | -0/+1 | |
| | ||||||
* | core.fm: removed unnecessary import | hut | 2013-03-04 | 1 | -1/+0 | |
| | ||||||
* | renamed container.settingobject to container.settings | hut | 2013-03-01 | 2 | -5/+4 | |
| | | | | | | | | | | ranger.container.settingobject.SettingObject -> ranger.container.settings.Settings ranger.container.settingobject.LocalSettingObject -> ranger.container.settings.LocalSettings This is for more conformity. No other class is called *Object. | |||||
* | simplify sanitizing of settings and core.shared module | hut | 2013-03-01 | 2 | -60/+16 | |
| | ||||||
* | core.tab: consistent return value in get_selection() | hut | 2013-03-01 | 1 | -3/+1 | |
| | ||||||
* | moved fsobject.* to container.* | hut | 2013-03-01 | 2 | -2/+2 | |
| | | | | why have an extra directory for them? | |||||
* | Fix docstrings to comply with the PEP8 | hut | 2013-02-22 | 7 | -31/+20 | |
| | | | | http://www.python.org/dev/peps/pep-0008/#documentation-strings | |||||
* | core.main: added RANGER_LOAD_DEFAULT_RC environment variable | hut | 2013-02-22 | 1 | -4/+1 | |
| | | | | | this fixes the problem that examples/plugin_skip_default_rc doesn't work, because plugins are loaded after the rc.conf. | |||||
* | updated copyright notices | hut | 2013-02-22 | 8 | -8/+8 | |
| | ||||||
* | update email address (romanz@lavabit.com -> hut@lavabit.com) | hut | 2013-02-22 | 8 | -8/+8 | |
| | ||||||
* | core.actions: fix a rare, silent exception | hut | 2013-02-22 | 1 | -1/+1 | |
| | | | | There was some code assuming that fm.thisfile is not None. | |||||
* | core.shared: silence "missing preview script" message @ start | hut | 2013-02-21 | 1 | -1/+1 | |
| | | | | | | | | | This bug caused an error message to appear on every start of ranger, if the user has no scope.sh, because "use_preview_script" is set to true but "preview_script" is None. The expected behaviour would be to silently ignore it, to stop annoying people who don't want scope.sh. | |||||
* | core.loader: handle race condition when process quits unexpectedly | hut | 2013-02-19 | 1 | -2/+10 | |
| | ||||||
* | README: removed bash dependency | hut | 2013-02-18 | 1 | -1/+1 | |
| | ||||||
* | ranger.1: update list of ranger options | hut | 2013-02-18 | 1 | -5/+5 | |
| | ||||||
* | core.main: made --mode and --flag deprecated | hut | 2013-02-17 | 1 | -4/+6 | |
| | | | | Again, use rifle as a file launcher instead | |||||
* | core.main: made --fail-unless-cd deprecated | hut | 2013-02-17 | 1 | -7/+11 | |
| | | | | Instead of launching ranger for opening files, simply use rifle. | |||||
* | core.loader: actually kill the process when using kill_on_pause | hut | 2013-02-17 | 1 | -0/+1 | |
| | ||||||
* | core.loader: Fix passing stdin to commands in python3 | hut | 2013-02-17 | 1 | -3/+8 | |
| | ||||||
* | core.loader: Added input and kill_on_pause options to CommandLoader | hut | 2013-02-16 | 1 | -4/+23 | |
| | ||||||
* | core.fm: create $confdir when using --copy-config | hut | 2013-02-16 | 1 | -0/+10 | |
| | ||||||
* | core.actions: Don't break "uq" key on fm.reset() | hut | 2013-02-15 | 1 | -1/+0 | |
| | ||||||
* | removed all trailing whitespaces | hut | 2013-02-10 | 2 | -2/+2 | |
| | ||||||
* | replaced tabs with 4 spaces in all python files | hut | 2013-02-10 | 8 | -2510/+2510 | |
| | | | | | | | | | PEP 8 (Style Guide for Python Code) suggests the use of 4 spaces: http://www.python.org/dev/peps/pep-0008/#indentation If you need to use tools like "git blame", you can use the -w option to ignore this commit entirely. Patches will continue to work if you substitute tabs with 4 spaces everywhere except in the Makefile. | |||||
* | core.actions: Warn about missing or non-executable scope.sh | hut | 2013-02-10 | 1 | -0/+14 | |
| | ||||||
* | core.tab: Fix files being treated as dirs after rename | hut | 2013-02-05 | 1 | -8/+3 | |
| | | | | | | | | | When you deleted a directory and created a file with the same name, it was treated like a directory, with ranger trying to preview it and throwing lots of errors. This was because it tried to look for the path of the currently selected file in fm.directories - a directory cache - and if a file with the same name existed as a directory once, it would have found it there. | |||||
* | core.fm: ask user to update configs when updating ranger | hut | 2013-02-05 | 1 | -1/+5 | |
| | ||||||
* | fsobject.file: remove is_image(), use existing "image" attribute | hut | 2013-02-03 | 1 | -2/+2 | |
| | ||||||
* | Add 'preview_images' setting | Emanuel Guevel | 2013-02-02 | 1 | -2/+2 | |
| | ||||||
* | Display image preview using w3mimgdisplay | Emanuel Guevel | 2013-02-02 | 1 | -2/+12 | |
| | | | | It works, but is rather hackish. | |||||
* | core.tab: fix incorrect pointer on tab change | hut | 2013-01-28 | 1 | -1/+7 | |
| | | | | | | | | | | | | To reproduce the bug that this patch fixes, do: 1. start in a place where the second item is a directory that contains at least two files (the usual $HOME with sort_directories_first=True will likely do) 2. open (and enter) a new tab with ^N 3. move down and right, entering the directory. The cursor is now on file 1 4. switch to tab 1, then back to tab 2 5. now the cursor is on file 2 instead of file 1. | |||||
* | core.main: Fix plugins when using custom color schemes | hut | 2013-01-12 | 1 | -0/+4 | |
| | | | | | | | fm.source(custom_conf) could execute a "set colorscheme = ..." which would lead to a "allow_access_to_confdir(..., False)" and that would result in ranger not being able to find plugins since the confdir is not in os.path anymore. | |||||
* | core.actions: fix another case in tab_open | hut | 2012-12-17 | 1 | -1/+4 | |
| | | | | | if you use ":tab_open 1 /path" while being in tab 1, the path should change to /path, but it doesn't. | |||||
* | core.actions: fix incorrect tab creation in tab_open | hut | 2012-12-17 | 1 | -5/+4 | |
| | ||||||
* | core.tab: fix %s macro in empty directories | hut | 2012-12-15 | 1 | -1/+3 | |
| | ||||||
* | core.actions: make macros %F/%S work with new tab system | hut | 2012-12-14 | 1 | -3/+3 | |
| | ||||||
* | core.tab: make tab.get_selection() cursor-agnostic | hut | 2012-12-14 | 1 | -1/+4 | |
| | | | | | | | Without this, if you enter another tab, the cursor of the directory may change and get_selection() will not return the actual selected file of the tab anymore (unless they have been marked, in which case everything's fine). | |||||
* | core.loader: ensure that loaders are stopped on error | hut | 2012-12-11 | 1 | -4/+8 | |
| |