Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | cleanup the comment | NRK | 2021-09-19 | 1 | -4/+3 |
| | |||||
* | dont hardcode /tmp | NRK | 2021-09-19 | 1 | -1/+2 |
| | |||||
* | add more detailed implementation note | NRK | 2021-09-19 | 1 | -0/+14 |
| | |||||
* | add an implementation note | NRK | 2021-09-19 | 1 | -0/+4 |
| | |||||
* | -print explicitly for posix compliance | NRK | 2021-09-19 | 1 | -1/+1 |
| | |||||
* | use grep -iE instead of -iname | NRK | 2021-09-18 | 1 | -3/+2 |
| | |||||
* | switch to -iname | NRK | 2021-09-13 | 1 | -2/+2 |
| | |||||
* | use more posix complaint flags | NRK | 2021-09-13 | 1 | -2/+4 |
| | |||||
* | cleanups | NRK | 2021-09-13 | 1 | -22/+16 |
| | | | | | | - remove invalid/old comment - use func args instead of global var - offload image loading into it's own function | ||||
* | rework the script | NRK | 2021-09-13 | 1 | -3/+6 |
| | | | | | | | - remove null seperator - store the result of listfiles into a tmp file - remove -m 1 from grep, it's not needed. (it also wasn't posix) - remove dep on xargs | ||||
* | sxiv-rifle: only list extensions | NRK | 2021-09-08 | 1 | -1/+1 |
| | |||||
* | sxiv-rifle: add tiff support | NRK | 2021-08-27 | 1 | -2/+2 |
| | |||||
* | change order of bmp | N-R-K | 2021-08-27 | 1 | -2/+2 |
| | | | Co-authored-by: toonn <toonn@toonn.io> | ||||
* | sxiv-rifle: handle unresolved `~` | NRK | 2021-08-27 | 1 | -0/+1 |
| | |||||
* | change func name to is_img | N-R-K | 2021-08-27 | 1 | -2/+2 |
| | | | Co-authored-by: toonn <toonn@toonn.io> | ||||
* | sxiv-rifle: don't grep non img extension files | NRK | 2021-08-27 | 1 | -1/+8 |
| | |||||
* | sxiv-rifle: use parameter expansion instead of cut | NRK | 2021-08-27 | 1 | -2/+2 |
| | |||||
* | sxiv-rifle: don't grep if $target is not a file | NRK | 2021-08-27 | 1 | -1/+1 |
| | |||||
* | fix edge case when file is in root | NRK | 2021-08-15 | 1 | -1/+1 |
| | |||||
* | rifle_sxiv: add webp to listfiles() | NRK | 2021-08-09 | 1 | -1/+1 |
| | |||||
* | rifle_sxiv: performance improvement | NRK | 2021-08-09 | 1 | -17/+9 |
| | |||||
* | Merge branch 'pylint3k' | toonn | 2021-08-08 | 7 | -16/+164 |
|\ | |||||
| * | popen23: Drop keyboard interrupt handling | toonn | 2021-08-08 | 1 | -19/+1 |
| | | | | | | | | | | | | The keyboard interrupt handling relies on things added in Python 3. Since the branch is only used for Python 2 it's too complicated to reproduce and probably inconsequential anyway. | ||||
| * | test_py2_compat: Test the new with-statement check | toonn | 2021-08-08 | 1 | -0/+26 |
| | | |||||
| * | py2_compat: Fix formatting for PEP8 | toonn | 2021-08-08 | 1 | -3/+3 |
| | | |||||
| * | popen_forked: Satisfy PEP8 | toonn | 2021-08-08 | 1 | -0/+1 |
| | | |||||
| * | spawn: Use Popen23 for compatibility | toonn | 2021-08-08 | 1 | -3/+6 |
| | | |||||
| * | img_display: Use Popen23 for compatibility | toonn | 2021-08-08 | 1 | -1/+2 |
| | | |||||
| * | rifle: Drop with-statement when forking | toonn | 2021-08-08 | 1 | -2/+1 |
| | | | | | | | | | | The Popen context manager wait()'s for the process to exit, which we don't want when forking. | ||||
| * | rifle: Switch to using Popen23 | toonn | 2021-08-08 | 1 | -5/+66 |
| | | |||||
| * | popen_forked: Drop with-statement | toonn | 2021-08-08 | 1 | -5/+2 |
| | | | | | | | | | | The Popen context manager wait()'s for the process, which we don't want when forking it. | ||||
| * | popen23: Popen context manager wrapper | toonn | 2021-08-08 | 1 | -0/+60 |
| | | |||||
| * | py2_compat: Added check for with Popen | toonn | 2021-08-08 | 1 | -1/+19 |
|/ | | | | | Popen objects became context managers after Python 3.2 so we can't use them as such without a wrapper. | ||||
* | Merge branch 'gh-actions' | toonn | 2021-07-24 | 3 | -0/+12 |
|\ | |||||
| * | Actions: Add on pull_request again | toonn | 2021-07-24 | 3 | -0/+12 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | My testing was flawed. The status checks seemed to work fine because the builds were triggered on push in the same repo. But this doesn't work across repos. So GH Actions having run to completion on someone's fork doesn't give us the status checks we need. Therefore we want to run our Actions on PRs too, that way they're run from the ranger repo as well and the status checks should actually be informative. One possible improvement is that we could duplicate the workflows we want to run on PRs, that way we can drop all the things that don't really matter for status checks from the version matrices. Otoh that means we have pretty much duplicated workflows we need to keep in sync. Thank you for your lack of abstractions, GH Actions 🙄 | ||||
* | | Merge branch 'osc52' | toonn | 2021-07-24 | 1 | -2/+2 |
|\ \ | |/ |/| | |||||
| * | commands: Yank, add missing mode to docstring | toonn | 2021-07-24 | 1 | -1/+1 |
| | | |||||
| * | commands: Change precedence of clipboard managers | toonn | 2021-07-24 | 1 | -1/+1 |
|/ | | | | | | | | | `wl-copy` used to take precedence over `xclip` and `xsel` but this can cause problems. So let's try the other way around, maybe Wayland users are less likely to have `xclip` and `xsel` installed than the other way around. Fixes #1861 | ||||
* | Merge remote-tracking branch 'EdwardBetts/spelling' | toonn | 2021-07-24 | 9 | -11/+11 |
|\ | |||||
| * | Correct spelling | Edward Betts | 2021-07-24 | 9 | -11/+11 |
|/ | |||||
* | Merge remote-tracking branch 'earboxer/fixgrep' | toonn | 2021-07-22 | 1 | -1/+1 |
|\ | |||||
| * | grep command: fix to work with busybox grep | Zach DeCook | 2021-07-19 | 1 | -1/+1 |
| | | |||||
* | | Merge branch 'gh-actions' | toonn | 2021-07-20 | 5 | -43/+49 |
|\ \ | |||||
| * | | Actions: Check whether on_pullrequest is necessary | toonn | 2021-07-20 | 3 | -12/+0 |
| | | | |||||
| * | | Actions: Reduce tested versions to oldest and newest | toonn | 2021-07-20 | 3 | -4/+4 |
| | | | |||||
| * | | Actions: Fix Python and Pypy paths filters | toonn | 2021-07-20 | 2 | -3/+3 |
| | | | |||||
| * | | Actions: Drop on_pullrequest from Pypy | toonn | 2021-07-20 | 1 | -6/+2 |
| | | | | | | | | | | | | | | | We need to get it passing first before we can make it a useful status check on PRs. | ||||
| * | | Actions: Fix pylint and Pypy paths filter | toonn | 2021-07-20 | 2 | -4/+4 |
| | | | |||||
| * | | Actions: Drop Pypy from pylint and add pylint to Pypy | toonn | 2021-07-20 | 2 | -2/+2 |
| | | | |||||
| * | | Actions: Update shellcheck required actions | toonn | 2021-07-20 | 1 | -3/+1 |
| | | |