Chris Down
a75411567e
gitignore: Ignore autogenerated version.h
It looks to me like this is also worthy of ignoring, since it's
autogenerated at make time.
5 лет назад
Bert Münnich
7b813ea06d
Fix comparison broken by signedness
Warning generated on MacOS, reported in issue #350 .
5 лет назад
Foldex
278f0ce94e
Match fallback font FC_SIZE to original font
5 лет назад
Bert Münnich
1ef5429702
Search freetype headers under PREFIX too
Related to PR #346 .
6 лет назад
Bert Münnich
f88afbb277
Stable version 25
6 лет назад
Bert Münnich
24cce54ea0
New colors
6 лет назад
Bert Münnich
d5b8242706
Mention X resource properties in build-time color config
6 лет назад
Bert Münnich
174e2dd94c
Overhaul introductionary text
6 лет назад
Bert Münnich
919ada1123
Align compile-time color options with X resource colors
Two colors are more than enough!
6 лет назад
Bert Münnich
9d244da512
Simplify X resource retrieval
Also makes the color names in config.def.h constant again.
6 лет назад
Bert Münnich
f7fc6637f3
Support X resource entries with Sxiv class name
6 лет назад
Bert Münnich
e4fb084f26
Fix code style of merged code
6 лет назад
noamcore
4853e17b83
Add Xresources capability
6 лет назад
Bert Münnich
b83d4fa1bf
Add rawtherapee entry to key-handler
6 лет назад
Bert Münnich
71c5766d89
Copy to primary buffer and clipboard
The file names are separated with newlines in the primary and with spaces in
the clipboard.
6 лет назад
Bert Münnich
04950162ea
Remove tags from image-info
6 лет назад
Bert Münnich
2fb8a8d5fe
Remove tagging from key-handler
6 лет назад
Bert Münnich
6a662ae5e0
Document undocumented "-" behavior
6 лет назад
Bert Münnich
674f69f2c9
Fix file list indexes when deleting last image
Fixes issue #331
6 лет назад
Bert Münnich
0bf3265430
Set window title only once at startup
Putting image info in the title predates the info bar; it no longer seems
necessary.
Fixes issue #318 .
6 лет назад
Bert Münnich
971f5d6694
Revise Makefile
Use uppercase for externally defined macros and lowercase for macros defined in
the makefile.
Also simplify generation of version.h.
6 лет назад
Patryk Czachurski
f7714eaf90
Set executable bit on scripts in exec folder
6 лет назад
Kacper Gutowski
e648c11899
Respect updated path format when cleaning cache
Since d8114e8
the file name is used for caching as-is without adding
.jpg at the end, but sxiv -c still expected old format causing it to
remove all fresh thumbnails.
6 лет назад
Kacper Gutowski
e6c9218319
Don't skip dot files when cleaning cache
6 лет назад
Bert Münnich
1613b42411
Simplify cg_mark_range further
6 лет назад
Bert Münnich
1de5f06f83
Set global markidx whenever a single img is (un)marked
This also sets *markidx* when using the right mouse button in thumbnail mode.
6 лет назад
Bert Münnich
5367b75867
(Un)mark thumbnails while holding Button3 down
6 лет назад
Bert Münnich
87a1ace8a1
(Un)mark single image through generic function
6 лет назад
Bert Münnich
1892ed9fd7
Simplify cg_mark_range
6 лет назад
Bert Münnich
a1165df878
Rename variable toggledidx to markidx
6 лет назад
Bert Münnich
1e5cc7e382
Fix cg_mark_range after removing images from file list
6 лет назад
Bert Münnich
cc476be7cc
Remove unnecessary special cases in cg_mark_range
6 лет назад
Bert Münnich
7efcf55a5f
Change default key-bindings of mark commands
*Shift-m* feels much more natural for *mark_range* and *Ctrl-u* is decent
enough for *unmark_all*.
6 лет назад
Daniel Lublin
6e696ba98c
Add mark range function
Sets the marked state of all images ranging from the latest marked/unmarked
image to the current image, to the state of that latest toggled image.
6 лет назад
Bert Münnich
8bf1adcd9a
New version scheme
VERSION string between releases is last release suffixed with '+'.
Additionally, use output of git-describe instead of VERSION string, if it is
not empty.
6 лет назад
Bert Münnich
b78aaee9d7
Initialize window bar buffers to empty string
Fixes issue #308 .
6 лет назад
Bert Münnich
09b04d7aef
Revise waiting for child processes
7 лет назад
Bert Münnich
762420cdf1
Close image-info explicitly
7 лет назад
Bert Münnich
4124857137
Skip imlib cache when reloading due to inotify event
7 лет назад
Bert Münnich
48e0b70ad3
Ignore outdated inotify events
7 лет назад
Bert Münnich
6d1e00627b
Do not limit fit-to-win to smallest zoom level
Related to issue #303
7 лет назад
Bert Münnich
727939b3e6
Make zoomdiff compare impact on image dimensions
Before that zoomdiff was a merely heuristic.
Related to issue #303
7 лет назад
Bert Münnich
4c294011a9
Use float for ox/oy compare values
Fixes issue #302
7 лет назад
phi
d5c5708110
Use argument to select between two drag methods
7 лет назад
Bert Münnich
8017b75de4
Refactoring
7 лет назад
Hyleus
6d261b4e7a
Fix a potential uninitialized variable
7 лет назад
Leonardo Taccari
9707ca9b8f
Fix autoreload-nop accidentally selecting on stdin
When sxiv is built with AUTORELOAD=nop if something is feed via stdin it
will start to infinitely call select() leading to a 100% CPU usage.
Thanks to @sdx23 for helping in analyzing that problem!
Fixes issue #297 .
7 лет назад
Bert Münnich
8a9e3ea43e
Separate bar fields only by spaces
7 лет назад
Bert Münnich
e63843d369
Simplify drawing of bar text
Non-fitting text is truncated by simply cutting it off.
win_textwidth() has been replaced by a simple macro wrapper around
win_draw_text() with a maximum width of zero, which results in a dry-run that
still calculates the number of pixels used by the text, much like snprintf(3)
with a buffer length of zero.
7 лет назад
Bert Münnich
3c7d6f3528
Replace utf8codepoint with Chris Wellons' utf8_decode
Code under a different license should be kept in a separate file. This
implemention is a single header file with ~65 lines, so it better fits this
requirement.
7 лет назад