summary refs log tree commit diff stats
path: root/ranger
Commit message (Collapse)AuthorAgeFilesLines
* core.actions: pressing "i" opens ui.pager, not ui.browser.pagerhut2013-04-242-3/+11
| | | | | | | 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)hut2013-04-241-1/+4
|
* container.settings: fix "setintag" with certain settingshut2013-04-211-8/+12
| | | | | | | | | | | | | | To reproduce the bug: 1. type ":setintag * sort ctime" into the console 2. ensure that the directory ~ is untagged and ~/dl is tagged with "*" 3. change directory to ~/dl/ 4. press ^R The result is that ~ is sorted by ctime even though it shouldn't be. this is because it uses the settings of fm.thisdir rather than it own settings. This commit fixes this bug
* container.tags: added TODO entryhut2013-04-201-0/+2
|
* config/commands: implemented :setintag <tags> <option>=<value>hut2013-04-203-7/+32
|
* Fix plugin names in log viewEmanuel Guevel2013-04-131-1/+1
|
* core.fm: disable garbage collecting old directorieshut2013-04-121-4/+4
| | | | it was kind of broken too
* ext.vcs.vcs: use more traditional syntax in dict expressionhut2013-04-081-1/+1
|
* core.fm: only apply open_all_files to cmds with $@hut2013-04-071-1/+2
|
* ext.img_display: allow using W3MIMGDISPLAY_PATH env varhut2013-03-241-2/+5
| | | | in response to https://savannah.nongnu.org/bugs/?38582
* Fix Issue #80 that crashed ranger when resized too smallAbdo Roig-Maranges2013-03-241-21/+27
| | | | | This fixes Issue #80 and cleans up the code a bit so this particular fragment is more readable.
* container.directory: fix pointer in refilter, not in sorthut2013-03-241-6/+2
|
* container.directory: move refilter() to the right placehut2013-03-241-2/+2
|
* fix missing quotes in shell macrosAbdo Roig-Maranges2013-03-211-1/+1
|
* widgets.browserview: resize when toggling draw_bordershut2013-03-171-0/+6
|
* gui.ui: remove curses.setupterm() instructionhut2013-03-171-1/+0
| | | | | | | | | | | | it was added in commit b34807bd428bbe7bb40e8798af17f0f4cf5ecf1f ("gui.ui: more portable terminal title support") and I don't know why anymore. It seems to work perfectly without it. Keeping it seems to cause broken terminals on some systems though. see also: http://bugs.python.org/issue7567 http://lists.nongnu.org/archive/html/ranger-users/2013-03/msg00046.html
* settings: sanitize in separate signal with higher priorityhut2013-03-161-12/+11
| | | | | | Some signals may require the sanitized value BEFORE it is actually set with settings._raw_set. We need to separate sanitizing and _raw_set into separate signals so other signals can be bound in between those two.
* settings: use regexes for local settingshut2013-03-151-4/+13
|
* settings: fix maximum line widthhut2013-03-151-3/+6
|
* settings: make setlocal work with all settingshut2013-03-151-0/+5
|
* ext.img_display.clear: adjust widthhut2013-03-151-1/+1
|
* rc.conf: added keybinding to get to /usr/share/doc/rangerhut2013-03-141-0/+1
|
* widgets.browsercolumn: don't use list.clear(), py2 incompatiblehut2013-03-141-2/+2
|
* container.settings: added notice that "show_cursor" aint workinghut2013-03-121-1/+1
|
* container.fsobject: make it "SettingsAware"hut2013-03-123-6/+4
|
* api.commands: make SETTINGS_RE privatehut2013-03-121-2/+2
|
* container.directory: remove "signal" argument for refilterhut2013-03-121-1/+1
|
* container.directory: remove unnecessary refilter()hut2013-03-101-1/+0
|
* container.directory: fix wrong check for Nonehut2013-03-101-1/+1
|
* simplified previous commithut2013-03-092-6/+2
|
* config/commands.py: faster filteringhut2013-03-093-19/+35
|
* directory: typohut2013-03-091-1/+1
|
* Add setting "open_all_images", removing "sxiv_opens_all_images"hut2013-03-063-15/+34
| | | | this is more general and can be adapted to work with more image viewers.
* core.fm: use "basename" instead of "path" in sxiv hookhut2013-03-051-3/+3
| | | | | This allows to pass more arguments before the argument list gets too long.
* added a rifle hook for better sxiv integrationhut2013-03-053-0/+24
|
* core.runner: dont switch to console when using "s" flaghut2013-03-041-0/+1
|
* core.fm: removed unnecessary importhut2013-03-041-1/+0
|
* vcs extension: fix vcs file status detectionAbdo Roig-Maranges2013-03-034-29/+43
| | | | | | | | | This fixes the following: - correct ignore state for directories containing only ignored files. (only git and bzr backends) - correctly mark as new the contents of untracked directories. - auxiliar function _path_contains. - small bug in bzr backend status detection.
* gui.color: improved get_colorhut2013-03-011-5/+4
|
* gui.color: remove "remove_attr" functionhut2013-03-011-6/+0
| | | | | | | What I didn't realize when I wrote the function "remove_attr" is that "remove_attr(value, attribute)" can be simply replaced with "value & ~attribute"
* ranger.fsobject: added BAD_INFO constanthut2013-03-011-1/+1
|
* config/rifle.conf: fix pager labelhut2013-03-011-1/+1
|
* renamed container.settingobject to container.settingshut2013-03-014-9/+8
| | | | | | | | | | 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.
* removed compatibility for "hidden_filter" option being a regexhut2013-03-012-8/+2
|
* settingobject: remove complexity of shorten_title settinghut2013-03-011-1/+1
|
* simplify sanitizing of settings and core.shared modulehut2013-03-013-61/+51
|
* core.tab: consistent return value in get_selection()hut2013-03-011-3/+1
|
* added compatibility layer for ranger.fsobject modulehut2013-03-011-0/+5
|
* moved fsobject.* to container.*hut2013-03-018-18/+11
| | | | why have an extra directory for them?
* rifle: added --version optionhut2013-03-011-1/+3
|