summary refs log tree commit diff stats
Commit message (Collapse)AuthorAgeFilesLines
* Add generic openers for linux and mactoonn2019-10-161-0/+6
| | | | | | Rifle serves a similar purpose to `xdg-open` on Linux and `open` on macOS. We fall back to those so users can enjoy their xdg and other configuration from rifle.
* Merge pull request #1724 from toonn/rifle-browsersWojciech Siewierski2019-10-151-3/+3
|\ | | | | Reorder default rifle rules for popular browsers
| * Reorder default rifle rules for popular browserstoonn2019-10-141-3/+3
|/ | | | | | Browser usage statistics are skewed *heavily* in favor of chrome/chromium so it goes against our custom of ordering programs by likelihood of preference, i.e., basically inverse frequency of usage.
* Merge branch 'pylint-long-lines'toonn2019-10-112-2/+6
|\
| * Fix long lines for pylinttoonn2019-10-112-2/+6
|/
* Merge branch 'swalladge-support-wayland'toonn2019-10-073-3/+3
|\
| * expand X condition onlySamuel Walladge2019-07-243-12/+5
| |
| * support wayland condition for rifleSamuel Walladge2019-07-233-4/+11
| | | | | | | | - also support wayland for flag t (opening in new terminal)
* | Merge branch 'swalladge-wayland-clipboard'toonn2019-10-071-1/+4
|\ \
| * | add wl-clipboard supportSamuel Walladge2019-10-071-1/+4
|/ /
* | Merge pull request #1709 from toonn/deprecate-cptunmapWojciech Siewierski2019-10-021-6/+45
|\ \ | | | | | | Deprecate c/p/tunmap in favor of unc/p/tmap
| * | Fix interclass whitespacetoonn2019-10-021-0/+5
| | |
| * | Remove trailing whitespace in cunmap docstringtoonn2019-10-021-1/+1
| | |
| * | Fix typo in deprecation warning for tunmaptoonn2019-10-021-1/+1
| | |
| * | Deprecate c/p/tunmap in favor of unc/p/tmaptoonn2019-10-021-6/+40
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | `cunmap` definitely won't be missed because it was buggy. I'd expect the other two to be even less missed. I considered writing a decorator for deprecation because the code is repetitive but imo it should be removed in the *next* version after 1.9.3 so it shouldn't matter much. Fixes #1698
| * | Fix cunmaptoonn2019-10-021-1/+1
|/ / | | | | | | | | `cunmap` was broken and nobody noticed. It unmapped bindings in the `browser` context, so it was basically an alias for `unmap`.
* | Merge pull request #1714 from toonn/doc-trashWojciech Siewierski2019-10-022-1/+24
|\ \ | | | | | | Document :trash command
| * | Expand :trash docstoonn2019-10-022-6/+16
| | |
| * | Document :trash commandtoonn2019-10-022-1/+14
|/ /
* | Merge pull request #1706 from Vifon/vcs-truncateWojciech Siewierski2019-10-026-2/+22
|\ \ | | | | | | Add a configurable max VCS message length
| * \ Merge branch 'master' into vcs-truncateWojciech Siewierski2019-10-023-1/+71
| |\ \ | |/ / |/| |
* | | Merge pull request #1710 from Vifon/vifon/trash-cliWojciech Siewierski2019-10-023-1/+71
|\ \ \ | | | | | | | | Add a trash-cli support to the default rifle.conf
| * \ \ Merge pull request #3 from toonn/rifle-trashWojciech Siewierski2019-10-023-1/+62
| |\ \ \ | | | | | | | | | | Rifle trash
| | * | | Simplify alternative trash rifle ruletoonn2019-10-021-1/+1
| | | | |
| | * | | Remove MC-like F9 binding for :trashtoonn2019-10-021-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | Provide a commented out alternative for the `<F8>` `:delete` key binding.
| | * | | Add bindings for :trash commandtoonn2019-10-021-0/+2
| | | | |
| | * | | Add :trash command relying on rifle's trash labeltoonn2019-10-021-0/+58
| | | | |
| | * | | Add "trash" label to rifle rules for conveniencetoonn2019-10-021-1/+2
| |/ / / | | | | | | | | | | | | | | | | | | | | | | | | Also add a generic rule that should serve a similar function to `trash-cli`, i.e., move the files somewhere so they're marked for deletion without actually deleting them. Should be fairly simple to delete the trash by `rm -r`ing the trash directory.
| * | | Reword the rifle.conf commentsWojciech Siewierski2019-10-021-3/+8
| | | |
| * | | Offer trash-put as an option in rifleWojciech Siewierski2019-10-011-1/+5
|/ / / | | | | | | | | | Closes #1699.
| * | Reword the vcs_msg_length docsWojciech Siewierski2019-10-022-2/+4
| | |
| * | Add a configurable VCS max message lengthWojciech Siewierski2019-10-016-2/+20
|/ / | | | | | | | | | | | | | | Previously it was hardcoded as 50, let's make it easy to change for the user. Improves upon #1705. Related to #1704.
* | Merge pull request #1705 from Vifon/vcs-truncateToon Nolten2019-10-011-1/+1
|\ \ | | | | | | Truncate the VCS commit message
| * | Change the commit msg truncation pointWojciech Siewierski2019-10-011-1/+1
| | | | | | | | | | | | | | | 50 characters seems to be the recommended length of the Git commit messages.
| * | gui.widgets.statusbar: Truncate the VCS commit messageWojciech Siewierski2019-10-011-1/+1
|/ / | | | | | | Fixes #1704.
* | Merge branch 'gh-actions'toonn2019-09-263-3/+63
|\ \
| * | Seperate doctests and pyteststoonn2019-09-242-2/+32
| | | | | | | | | | | | | | | | | | Doctests are interfering with CI because curses can't find the terminfo database. This'll require looking into but for now we'll run the doctests seperately and expect failure. Same thing for pytests.
| * | Segregate python 3.7 workflowtoonn2019-09-181-0/+30
| | | | | | | | | | | | | | | | | | By seperating the python 3.7 workflow we can keep an eye on changed linting errors for the newer pylint. Without cancelling the actions for our current setup.
| * | Drop py3.7toonn2019-09-181-1/+1
| | | | | | | | | | | | | | | Temporarily drop python 3.7 from the workflow because it's not compatible with `pylint<2`.
* | | Merge branch 'dotdesktop'toonn2019-09-241-0/+1
|\ \ \
| * | | Add Launcher to keywords because of rifletoonn2019-09-241-1/+1
| | | |
| * | | Apply debian patch 0004 desktop entry lacks keywordstoonn2019-09-241-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | One of the Debian patches patches our `ranger.desktop` to include `Keywords`. I figure if we apply this, downstream need not bother and many people can benefit.
* | | | Merge pull request #1689 from toonn/doc-shift-tabsWojciech Siewierski2019-09-242-1/+8
|\ \ \ \ | |/ / / |/| | | Document tab_shift keybindings
| * | | Document tab_shift keybindingstoonn2019-09-242-1/+8
|/ / / | | | | | | | | | Fixes #1592
* | | Merge branch 'doc-copymap'toonn2019-09-242-76/+57
|\ \ \ | |/ / |/| |
| * | Add multiple section headings for command variationstoonn2019-09-232-8/+50
| | | | | | | | | | | | | | | I also added a utf8 encoding directive because pod2man complains otherwise and I see no reason not to have a utf8 manpage.
| * | Give cmap and cunmap and friends similar treatmentToon Nolten2019-09-202-53/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | No longer will searching the docs say "Look elsewhere for the information you were hoping to find." All these sections did was clutter search results. I took the liberty to reorder all the "taskview or pager" entries because for some reason they weren't alphabetic.
| * | Remove redundant copymap sectionstoonn2019-09-182-25/+4
| | | | | | | | | | | | | | | | | | | | | | | | The extra entries pointing from `copycmap` and co. to `copymap` only contributed noise and confusion making their explanation harder to find. This has summarily been dealt with using my exemplary SEO skills ; ) Fixes #1678
| * | Add example to copymap manpage entrytoonn2019-09-182-3/+5
|/ / | | | | | | Fixes #1678
* | Merge pull request #1697 from toonn/doc-ueberzugToon Nolten2019-09-172-34/+53
|\ \ | | | | | | Document überzug preview method in the manpage