seebye
d81640dbe9
change default image loader to process
5 years ago
seebye
1bf7b8ad6c
fix: readd taking notice of the alpha channel
5 years ago
seebye
6100bf0cba
Merge pull request #72 from seebye/image-loading-strategies
...
implement image loading strategies
5 years ago
seebye
f421d659c6
implement image loader option
5 years ago
seebye
405508e30e
fix: replace german with english
5 years ago
seebye
06d656a59f
lazy import PIL.Image
5 years ago
seebye
bb5b19954e
implement lazy static constants
5 years ago
seebye
eff92580a4
implement delayed loading
5 years ago
seebye
51b018c2fc
implement image loading strategies
5 years ago
seebye
8bcda6689d
refactoring: rename functions
...
main_xevents to process_xevents
main_commands to process_commands
5 years ago
seebye
d350e20819
refactoring: store subcommands in separate files
5 years ago
seebye
76d941354c
Merge pull request #68 from seebye/fzf-img
...
Extending fzf img to be useable without modifications
5 years ago
seebye
4048cc6d40
extend fzfimg to be useable without modifications
5 years ago
seebye
e36a550dac
refactoring: unify the code style
5 years ago
seebye
1d7230e0fc
refactoring background job execution
5 years ago
seebye
5f3790e173
Merge pull request #59 from seebye/tmux-detach
...
handle tmux client detachments
5 years ago
seebye
617751663b
remove overlay windows on a tmux client detach
5 years ago
seebye
fb9e145ee3
mention the license in the example scripts
...
Well, it's already stated that every file in this project is licensed
with the GPLv3,
but I will make it a little more obvious that the examples are also
gplv3 licensed.
5 years ago
seebye
b66fbeb0d1
add fzf example script
5 years ago
seebye
7f2ac3355c
hide old placement on failing to load a new image
5 years ago
seebye
425185cc6b
update install instruction, usage with pillow
5 years ago
seebye
b339a06fa5
Merge pull request #52 from seebye/sigwinch
...
implement signal handler: SIGWINCH
5 years ago
seebye
1c350477b2
implement signal handler: SIGWINCH
5 years ago
seebye
4e7faa64aa
Merge pull request #51 from seebye/document_dependencies
...
list dependencies
5 years ago
seebye
1e041627fe
list dependencies
5 years ago
seebye
b407a818fe
remove unused attribute
5 years ago
seebye
e6e68d4aeb
improve padding calculation
...
if possible calculate the horizontal, vertical padding separately
5 years ago
seebye
cbbbe31d97
fix python3.5.6 compatibility
5 years ago
seebye
462787b8d8
Cache hit / - miss takes scaling position into account
5 years ago
seebye
bbb7f472ee
implement equal for Point
5 years ago
seebye
484bc2391b
add the documentation of the fit_contain ImageScaler
5 years ago
seebye
b93bcf7687
implement FitContainImageScaler
5 years ago
seebye
a7799e6fa9
fix line length, pep8
5 years ago
seebye
0a99da400d
discard handling of None values in calculation methods, refactoring
5 years ago
seebye
42c2ff042c
fix Image_init signature
5 years ago
seebye
d5f387a6be
use PyType_GenericNew to create Xshm.Image
5 years ago
seebye
b38426865d
remove unnecessary semicolon
5 years ago
seebye
127e0a0e40
Make "s#" use Py_ssize_t rather than int.
5 years ago
seebye
04b7fa7f47
bugfix: prevent crash if the window is bigger than the screen
5 years ago
seebye
a35df57ee4
bugfix: bash library wasn't packagable
5 years ago
seebye
7a1c7f71cc
update readme
5 years ago
seebye
b851780166
use Semantic Versioning, new release
...
See: https://semver.org/
5 years ago
seebye
7a49f2ec75
replace pillow with pillow-simd as it's a lot faster
5 years ago
seebye
484e325cd9
lazy load some modules / reduce python library import time
5 years ago
seebye
e689fdf528
use ScalerOption in an example code
5 years ago
seebye
ddf797af1e
update python library documentation: mention ScalerOption
5 years ago
seebye
31a414cad5
bug fix: cover: wrongly chose formula to calculate the resized image resolution
5 years ago
seebye
e906f0a464
bug fix: cover: wrongly chose formula to calculate the resized image resolution
5 years ago
seebye
3bd39c33e2
remove debug code
5 years ago
seebye
39161200e6
Merge pull request #33 from seebye/image_scalers
...
Image scalers
5 years ago