Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | ext.rifle: add TODO entry "Test all of the hooks properly" | hut | 2012-08-15 | 1 | -0/+1 |
| | |||||
* | core.runner: fixed missing import | hut | 2012-08-15 | 1 | -0/+1 |
| | |||||
* | ext.rifle: removed bad import | hut | 2012-08-15 | 1 | -1/+0 |
| | |||||
* | core.runner: remove 'setsid' dependency, use Popen_forked | hut | 2012-08-15 | 1 | -5/+8 |
| | |||||
* | ext.popen_forked: tweak mechanism | hut | 2012-08-15 | 2 | -24/+22 |
| | |||||
* | ext.rifle: added some comments | hut | 2012-08-15 | 1 | -0/+3 |
| | |||||
* | ext.popen_forked: separated Popen_forked to a library | hut | 2012-08-15 | 2 | -14/+47 |
| | |||||
* | core.runner: renamed flag "d" to "f" in the runner too | hut | 2012-08-15 | 2 | -8/+8 |
| | |||||
* | ranger.__init__: print python info with --version | hut | 2012-08-15 | 1 | -1/+2 |
| | |||||
* | widgets.browsercolumn: Catch a "wmove() returned ERR" exception | hut | 2012-08-14 | 1 | -1/+4 |
| | |||||
* | config/rifle.conf: added note | hut | 2012-08-14 | 1 | -0/+2 |
| | |||||
* | ranger.__init__: cleaner ranger.log() | hut | 2012-08-14 | 1 | -4/+4 |
| | |||||
* | deleted colorschemes/default88.py, it is outdated (and ugly) | hut | 2012-08-13 | 1 | -45/+0 |
| | |||||
* | colorschemes.snow: updated to work with progressbars and taskview | hut | 2012-08-12 | 1 | -3/+12 |
| | |||||
* | colorschemes.jungle: changed progressbar color to green | hut | 2012-08-12 | 1 | -0/+1 |
| | |||||
* | colorschemes.default: changed color of progressbar to blue | hut | 2012-08-12 | 1 | -3/+5 |
| | |||||
* | widgets.statusbar: draw an averaging progress bar | hut | 2012-08-12 | 7 | -4/+32 |
| | |||||
* | config/rifle.conf: added chromium | hut | 2012-08-12 | 1 | -0/+1 |
| | |||||
* | ext.rifle: BSD-friendly setsid usage | hut | 2012-08-11 | 1 | -8/+15 |
| | |||||
* | ext.rifle: remove unused _apply_flags method | hut | 2012-08-11 | 1 | -28/+2 |
| | |||||
* | Merge branch 'stable' | hut | 2012-08-10 | 5 | -3/+8 |
|\ | | | | | | | | | | | Conflicts: doc/ranger.1 ranger/defaults/apps.py | ||||
| * | ceci n'est pas un nouveau version v1.5.5 | hut | 2012-08-10 | 4 | -4/+7 |
| | | |||||
| * | defaults/apps.py: added "odb" entry | hut | 2012-08-10 | 1 | -1/+1 |
| | | |||||
| * | core.runner: use setsid to stabilize detached programs | hut | 2012-08-09 | 1 | -0/+2 |
| | | | | | | | | | | | | This fixes the bug that some programs are killed even if they were run with the "d" flag, if ranger is killed by closing its terminal with the window manager instead of closed with :quit. | ||||
* | | config/rifle.conf: added "odb" entry | hut | 2012-08-10 | 1 | -5/+5 |
| | | |||||
* | | gui.ui: Amendment to previous commit | hut | 2012-08-09 | 1 | -1/+0 |
| | | |||||
* | | gui.ui: Fixed crash due to bad ui.termsize with padding_right=False | hut | 2012-08-09 | 1 | -1/+1 |
| | | | | | | | | https://bbs.archlinux.org/viewtopic.php?pid=1143920#p1143920 | ||||
* | | ext.rifle: silenced output of forked programs | hut | 2012-08-09 | 1 | -2/+7 |
| | | |||||
* | | ext.rifle: flags now work with commands with pipes, semicolons etc | hut | 2012-08-09 | 2 | -7/+21 |
| | | | | | | | | | | | | | | | | rough explanation: before, the "t" flag would run the program in a terminal by prepending something like "xterm -e " to the command. If the command is "ls | less", it would result in "xterm -e ls | less". This commit changes it so the result looks more like "xterm -e sh -c 'ls | less'" and works as intended. | ||||
* | | ext.rifle: fix "flag r" in rifle.conf | hut | 2012-08-08 | 1 | -0/+1 |
| | | |||||
* | | widgets.browsercolumn: Fixed segmentation fault due to 93601b17 | hut | 2012-08-08 | 1 | -5/+6 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | https://github.com/hut/ranger/issues/45 hut: I've been experiencing irregular segfaults in ranger-master for which I can't figure out the reasons. Here is all the info I got: - It started around the time of commit 5417dda - I think it is a problem with curses' addstr/addnstr function - It happens randomly, there is no specific action that causes it - It happens more often with python3 than with python2 - It's most likely somewhere in here: git diff master 5417dda5^ ranger/gui/widgets/browsercolumn.py - but I don't see anything wrong. hut: I nailed it down to 93601b1 and fixed it. For what it's worth, this is how to reproduce it: (tested with rxvt-unicode 9.15 and dwm but may work with any other tiling window manager): - Ensure that the setting display_tags_in_all_columns is set to True (this is the default) - Tag a file or directory with the "t" key - Navigate so that this tagged file is the LAST file you see of a column other the main column - Open a new window (resulting in rangers window getting smaller by at least one row) - Close a window (resulting in rangers window growing back to the original size) - Watch rangers brain being splattered all over the sand If you don't use a tiling window manager, you can do steps 1-3 and then resize rangers window very quickly. When resizing ranger manually, one of these messages is printed instead of "Segmentation Fault": - *** glibc detected *** python2.7: corrupted double-linked list: 0x0949cc98 *** - python2.7: malloc.c:3964: _int_free: Assertion `nextchunk->fd_nextsize->bk_nextsize == nextchunk' failed. | ||||
* | | core.tab: fixed restoring pointer on tab change | hut | 2012-08-07 | 2 | -3/+5 |
| | | |||||
* | | config/rifle.conf: Fix handling of mkv files | hut | 2012-08-07 | 1 | -0/+13 |
| | | | | | | | | | | | | | | | | | | https://github.com/hut/ranger/issues/44#issuecomment-7558251 adam8157: have 10 mkv files, four of them are "application/octet-stream"(and file without options returns "EBML file, creator matroska"), others are "video/x-matroska". | ||||
* | | widgets.taskview: show progressbar only if task supports it | hut | 2012-08-07 | 2 | -5/+9 |
| | | |||||
* | | widgets.taskview: added progressbars for dir loading tasks | hut | 2012-08-07 | 5 | -2/+14 |
| | | |||||
* | | examples/rifle_sxiv.sh: fix symlink handling | hut | 2012-08-07 | 1 | -1/+1 |
| | | | | | | | | | | Previously, this would not work if the current working directory is a symlink. | ||||
* | | core.tab: fix weakref bug with python2 that breaks fm.thisfile | hut | 2012-08-07 | 1 | -2/+7 |
| | | | | | | | | | | | | in python2, weak references are not equal to the original object when tested with "==", and this breaks Tab._set_thisfile_from_signal and Tab._on_tab_change in python2 if weak=True is used in signal bindings | ||||
* | | ext.rifle: notify about unknown filetype in rifle when command==ask | hut | 2012-08-06 | 1 | -1/+6 |
| | | |||||
* | | ext.rifle: strip newline off mimetype | hut | 2012-08-06 | 1 | -1/+1 |
| | | |||||
* | | ext.rifle: implemented asking on unknown filetype (in ranger only) | hut | 2012-08-06 | 3 | -2/+9 |
| | | | | | | | | | | | | | | | | | | | | | | | | this was requested here: https://github.com/hut/ranger/issues/36 adam8157: Why non-text files' default opener is editor now? It invoked open_with before. I think the old way is better. We can't describe all types in rifle.conf, so many types are defined as unknown non-text types, it's not appropriate to open them all with editor. | ||||
* | | added the examples from the man page to the examples directory | hut | 2012-08-06 | 5 | -4/+46 |
| | | | | | | | | | | I guess a whole directory for examples scales better than having them in the man page. | ||||
* | | widgets.titlebar: fixed crash on ':set dirname_in_tabs True' | hut | 2012-08-06 | 1 | -1/+1 |
| | | |||||
* | | core.fm: fixed passing directory arguments | hut | 2012-08-06 | 3 | -8/+16 |
| | | |||||
* | | core.actions: some cleaning | hut | 2012-08-06 | 1 | -5/+1 |
| | | |||||
* | | core.actions: get _get_macros to work with new tab system | hut | 2012-08-06 | 1 | -22/+24 |
| | | |||||
* | | config.commands: fixed bug in :delete and :find | hut | 2012-08-05 | 1 | -2/+2 |
| | | | | | | | | | | I accidently wrote 'fm.thisfile.cf' which had to be changed to 'fm.thisfile' | ||||
* | | config/rifle.conf: fixed .ogg files | hut | 2012-08-05 | 1 | -3/+3 |
| | | |||||
* | | config/rifle.conf: stricter settings for scripts | hut | 2012-08-05 | 1 | -6/+6 |
| | | |||||
* | | core.actions: fix tab-history bugs, inherit history from prev. tab | hut | 2012-08-05 | 3 | -2/+19 |
| | | |||||
* | | core.actions: Added {old,new} arguments to 'tba.change' signal | hut | 2012-08-05 | 2 | -3/+6 |
| | |