about summary refs log tree commit diff stats
path: root/ranger/core
Commit message (Collapse)AuthorAgeFilesLines
...
* core.metadata: data of files with empty metadata is not storedWojciech Siewierski2015-01-171-0/+10
|
* core.metadata: added another TODO entryhut2015-01-171-0/+1
|
* core.metadata: add some TODO entrieshut2015-01-171-0/+3
|
* core.metadata: delete keys if value is emptyhut2015-01-171-0/+5
|
* core.metadata: use DefaultOpenStruct instead of OpenStructhut2015-01-171-4/+4
|
* core.metadata: use basenames by defaulthut2015-01-171-2/+4
|
* core.metadata: works well now, at first glancehut2015-01-171-106/+64
|
* core.metadata: added comments for self.meta{file,data}_cachehut2015-01-171-0/+2
|
* started porting core.metadata from csv to jsonhut2015-01-171-12/+24
|
* adapted commands for MetadataManagerhut2015-01-161-2/+2
|
* start turning ext.papermanager to core.metadatahut2015-01-133-6/+170
|
* update email addresshut2014-12-118-8/+8
|
* core.fm: move a signal binding to a more sensible spothut2014-12-091-3/+4
|
* Merge branch 'fix-popen-shell' of https://github.com/amerlyq/rangerhut2014-12-051-0/+4
|\
| * Fixed runner to use system SHELL env in ':shell' commandAmerlyq2014-11-221-0/+4
| |
* | Merge branch 'flat_command' of https://github.com/tex/rangerhut2014-12-051-7/+3
|\ \ | | | | | | | | | | | | | | | Conflicts: ranger/container/fsobject.py ranger/gui/widgets/browsercolumn.py
| * | fixes to flat commandMilan Svoboda2014-11-221-7/+3
| |/
* | core.actions: make the hardcoded linemode check more dynamichut2014-12-051-2/+3
| |
* | config/commands.py: added :default_linemode commandhut2014-12-051-0/+1
| |
* | core.fm: propagate papermanager_deep_search settinghut2014-12-031-0/+3
| |
* | reset papermanager cache when resetting fmhut2014-12-031-0/+2
| |
* | rename "title" linemode to "papertitle"hut2014-12-031-2/+2
| |
* | core.actions: map linemode "normal" to "filemode"hut2014-12-031-4/+8
| |
* | properly redrawhut2014-12-031-0/+4
| |
* | implement a paper managerhut2014-12-031-0/+2
| |
* | implement "permissions" linemodehut2014-12-031-2/+2
| |
* | allow setting a "linemode" for each file/directoryhut2014-12-031-0/+36
|/
* core.actions: Avoid UnicodeDecodeError, fixes #172hut2014-11-021-1/+2
| | | | Thanks to cym13 and GermainZ for looking into this
* implement flat commandMilan Svoboda2014-11-011-3/+7
|
* core.actions: fixed _MacroTemplate.idpatternhut2014-10-261-0/+1
| | | | | Thanks to trupanka for pointing out the problem at https://github.com/hut/ranger/issues/175
* change the bug tracker URLhut2014-08-221-1/+1
|
* fix crash in sha encode of previewsNathan Typanski2014-06-111-0/+3
| | | | | | | | | | | | | | | When opening certain filetypes, for which Ranger can't render a preview (they appear as 0 bytes), Ranger will crash on the sha1_encode: Traceback (most recent call last): File "~/ranger/ranger/core/main.py", line 139, in main cacheimg = os.path.join(ranger.CACHEDIR, self.sha1_encode(path)) File "~/ranger/ranger/core/actions.py", line 821, in sha1_encode sha1(path.encode('utf-8')).hexdigest()) + '.jpg' AttributeError: 'NoneType' object has no attribute 'encode' This solves that by checking at the beginning of get_preview() that `file.realpath` is not None, and returning early if it is None.
* Fix cdpath commit, which was broken in several waysAbdo Roig-Maranges2014-05-031-9/+5
| | | | | | | | | | | | This fixes commit 04681ff7ceb8a as follows: - check when cdpath is None. Otherwise split fails on None objects and causes ranger to crashes when CDPATH is not set in the environment. - actually set cdpath variable in the lowercase case. Before it was not assigned to any variable. - join paths with os.path.join instead of concatenating with '/'.
* Handle CDPATHCélestin Matte2014-04-281-0/+12
| | | | | | This shell feature allows one to cd directly to remote directories located in paths defined in the variable. Allow handling of such variable in ranger. Compatible with: bash, ksh, zsh, csh, and possibly others.
* core.actions: Enhanced :tab_new so you can type 5<C-n>hut2014-04-231-3/+4
|
* core.actions: Enhanced :tab_move so you can type 5gthut2014-04-231-1/+3
|
* Fix an erroneous function callEmanuel Guevel2014-04-131-1/+1
|
* Merge remote-tracking branch 'germain/w3m-previews' into w3m-previewshut2014-03-122-4/+40
|\
| * Add extensionGermainZ2014-03-091-2/+4
| |
| * Python2 fix for utf-8 characters in file pathsGermainZ2014-03-091-1/+9
| |
| * Allow scope.sh to be used for image previewsGermainZ2014-03-092-4/+30
| |
* | Merge branch 'master' of https://github.com/pkkm/rangerhut2014-02-151-1/+1
|\ \
| * | Strip leading whitespace when parsing configPaweł Kraśnicki2013-12-221-1/+1
| | |
* | | fix improper display of disk free size on os xintroom2013-12-281-1/+1
|/ /
* | core.actions: add numerical argument to toggle_visual_modehut2013-08-171-1/+3
| |
* | core.actions: better numerical argument to "mark_files"hut2013-08-171-1/+6
| |
* | Changed email address in source codehut2013-08-088-8/+8
| | | | | | | | | | Since lavabit.com ceased providing email services, I had to change my address from hut lavabit com to hut lepus uberspace de.
* | Merge branch 'efficient_w3mimgpreview'hut2013-07-281-0/+5
|\ \ | |/ |/|
| * core.fm: draw images laterhut2013-04-241-0/+2
| |
| * ext.img_display: more efficient way to draw imageshut2013-04-241-0/+3
| | | | | | | | | | | | | | | | Instead of loading up w3mimgdisplay for each image and killing it afterwards, we just open it once for the first image and keep it open. It can receive any number of commands, so we can just keep writing them into stdin. Perhaps it even caches the images to save time, I didn't test that yet.