aboutsummaryrefslogtreecommitdiff
path: root/README.md
Commit message (Collapse)AuthorAgeFilesLines
* Make statusbar optional (#95)Arthur Williams2021-10-101-3/+2
| | | | | | | | libXft and libfontconfig are now optional dependencies which can be disabled via `HAVE_LIBFONTS=0`. Disabling them means disabling the statusbar. This also does not search for freetype2 header if disabled. Co-authored-by: NRK <nrk@disroot.org>
* Rework build system v2 (#71)N-R-K2021-10-031-9/+14
| | | | | | | | | | | * Remove non-POSIX extensions and commands * Drop autodetection in favor of OPT_DEP_DEFAULT * Use += for LDLIBS as some BSD distros need to add extra flags * Change DOCPREFIX -> EGPREFIX * Use ?= for MANPREFIX and EGPREFIX * Update docs With this, we should have a stable build system. No further significant changes should be needed.
* Move over to nsxiv-extra (#100)N-R-K2021-10-011-5/+17
| | | | | | | * change wiki links to nsxiv-extra * add User patches section * link to Project-Scope and Contribution-Guideline directly
* Rename icon & desktop and add install-all in Makefile (#96)Berke Kocaoğlu2021-09-251-2/+6
| | | | | | | | | | | | | | | * Rename in Makefile Renamed {icon,desktop} => install-{icon,desktop} * Add install-all in Makefile * Added .PHONY targets and renamed icon_cleanup Added .PHONY targets and renamed icon_cleanup to uninstall_icon * Update README.md Co-authored-by: TAAPArthur <taaparthur@gmail.com>
* Add animated webp support (#20)Sam Whitehead2021-09-241-0/+1
| | | | | | Co-authored-by: NRK <nrk@disroot.org> Co-authored-by: Stein Gunnar Bakkeby <bakkeby@gmail.com> Co-authored-by: Berke Kocaoğlu <berke.kocaoglu@metu.edu.tr>
* Fix consistency in readme (#93)Berke Kocaoğlu2021-09-241-4/+4
|
* Add desktop and icon rules to Makefile, document icon installation (#80)Guilherme Rugai Freire2021-09-231-2/+12
| | | Co-authored-by: NRK <nrk@disroot.org>
* Change location of example scripts (#86)Berke Kocaoğlu2021-09-221-0/+4
| | | | | * Use DOCPREFIX similar to MANPREFIX Co-authored-by: NRK <nrk@disroot.org>
* better document what the optional deps doNRK2021-09-211-2/+5
| | | | | | | | | currently the README only mentions what deps are optional but has no info on what they do. we had an issue where a user was confused about what libexif is used for : https://github.com/nsxiv/nsxiv/issues/58 this makes it clear what each of the optional deps do so that users can make more informed decision on weather they want something or not.
* Fix links in changelog and readmeBerke Kocaoğlu2021-09-171-1/+1
|
* cleanup docsNRK2021-09-171-1/+3
|
* Rename, Update Docs and Prepare for Release (#9)Berke Kocaoğlu2021-09-161-178/+51
| | | | | | | Co-authored-by: Guilherme Rugai Freire <41879254+GRFreire@users.noreply.github.com> Co-authored-by: N-R-K <79544946+N-R-K@users.noreply.github.com> Co-authored-by: NRK <nrk@disroot.org> Co-authored-by: Arthur Williams <taaparthur@gmail.com> Co-authored-by: eylles <ed.ylles1997@gmail.com>
* Rework the build system (#19)TAAPArthur2021-09-161-2/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Added simple configure script Added simple script to autodetect if optional dependencies are installed and enable/disable them as needed. Note this solution uses the compiler directly instead of an external program like pkgconfig so it doesn't require any extra dependencies. It is intended to work with any arbitrary compiler; it has been tested with tcc and gcc. There are some "breaking" changes hidden here - HAVE_GIFLIB was renamed to HAVE_LIBGIF to match HAVE_LIBEXIF - Simply typing `make` will no longer try to build with optional dependencies * use implicit RM variable * General clean-up in configure - Use printf instead of echo - Format style * honor env PREFIX, use LDLIBS * Revert "General clean-up in configure" This reverts commit 8683c179dbf273a330f9a224a4d481a7bea42c5f. * honor env LDFLAGS if set * Don't set OPTIONAL_LIBS in configure * make OBJ all caps * follow suckless style build system - remove configure script. - HAVE_LIBGIF and HAVE_LIBEXIF defaults back to 1 - unload several varibales onto config.mk - make version all-caps - add -O2 optimization - use CPPFLAGS for includes and defines * Revert "follow suckless style build system" This reverts commit 8bf75b1f68d72df349edba8d998d4659dd956dd8. * Generate config.mk from make * Inlined configure in Makefile * update docs * cleanups - changes to config.mk should trigger a rebuild - remove potentially confusing variables form Makefile * Use install instead of mkdir/cp/chmod when sensible * fixup! Inlined configure in Makefile * Don't generate config.mk on rm -f *.o sxiv * update docs and cleanups - make config.mk silent - mention editing config.mk in README * fallback to 0 if user edits config.mk in unexpected way * add comment on config.mk * remove invalid comment configure script is removed * slight restructure - make version all caps - restructure variables that users may want to edit to top - use CPPFLAGS for defines - add some comments - remove needless echos since we have verbose output now * add echos back Co-authored-by: NRK <nrk@disroot.org> Co-authored-by: Berke Kocaoğlu <berke.kocaoglu@metu.edu.tr>
* Stable version 26Bert Münnich2020-01-161-0/+5
|
* Document dependenciesBert Münnich2020-01-161-1/+19
| | | | Fixes issues #378 and #374.
* Stable version 25Bert Münnich2019-01-261-0/+7
|
* Overhaul introductionary textBert Münnich2019-01-261-5/+4
|
* Stable version 24Bert Münnich2017-10-271-1/+11
|
* Use Xft for font loading and text drawingBert Münnich2016-08-061-6/+5
|
* Removed usage information from README, refer to man pageBert Münnich2016-02-121-88/+1
|
* Make navigate_frame command respect a count prefixBert Münnich2015-12-261-1/+1
|
* Stable version 1.3.2Bert Münnich2015-12-201-0/+7
|
* Updated documentation regarding gamma correctionBert Münnich2015-01-071-2/+2
|
* Stable version 1.3.1Bert Münnich2014-11-161-0/+6
|
* Stable version 1.3Bert Münnich2014-10-241-0/+7
|
* Added thumbnail zooming...Bert Münnich2014-09-281-2/+2
| | | | | | - Key mappings +/- are now general commands - Use JPG as thumbnail cache file format instead of PNG - Fixes issue #161
* Added command to remove all image marks, bound to Ctrl-m; fixes issue #163Bert Münnich2014-08-171-0/+1
|
* Revised handling of GIF animationsBert Münnich2014-07-251-1/+2
| | | | | | - New option `-a`: Play animations at startup - Ctrl-Space toggles animation for all GIF files - Infinite loop for all animations
* Revised command structure and key and mouse button mappingsBert Münnich2014-07-231-29/+14
|
* Use thumbnails in EXIF tags; requirement for libexif is backBert Münnich2014-06-091-5/+5
|
* Stable version 1.2Bert Münnich2014-04-241-0/+11
|
* Use a checkerboard background for alpha layer; fixes issue #138Bert Münnich2014-04-061-1/+1
|
* Removed command line option -FBert Münnich2014-02-051-1/+0
|
* Set scale mode at startup via argument to -s optionBert Münnich2014-02-041-1/+1
|
* Revised scale mode and zoom level handlingBert Münnich2014-02-041-6/+6
| | | | | | | - Scale mode is not reset to default value upon image loading anymore - New default key binding to change mode to scale-down - Removed scale mode setting from config.h - Removed -d command line option, as this is now the default at startup
* Removed fit-win-to-img commandBert Münnich2014-02-041-3/+2
|
* Merged pull request #129Bert Münnich2014-01-311-0/+5
|\
| * Fix tabs and wordingAndrás Mohari2014-01-311-3/+3
| |
| * Use a prefix key to execute the key handlerAndrás Mohari2014-01-311-0/+4
|/ | | | | | The default prefix key is C-x, and can be changed in config.def.h. The first key pressed after the prefix key will be passed the external key handler, unless the key is Escape, which is used to cancel the prefix.
* Use logo in READMEBert Münnich2014-01-151-2/+1
|
* Adhere to XDG Base Directory Specification; fixes issue #124Bert Münnich2014-01-111-1/+1
|
* Slideshow mode is back, in a simplified versionBert Münnich2014-01-041-0/+4
|
* Merge remote-tracking branch 'baskerville/reverse-marks'Bert Münnich2013-11-141-1/+3
|\
| * Add command to reverse marked imagesBastien Dejean2013-11-141-0/+1
|/
* Added options for anti-alias & alpha layer coloring to config.def.hBert Münnich2013-08-221-1/+0
| | | | Also removed now obsolete -p command line option; fixes issue #98
* Only print marked files when -o is givenBert Münnich2013-08-221-1/+1
| | | | | Fallback to print all files, if no images are marked, was kind of irritating.
* Added file marks; fixes issue #94Bert Münnich2013-08-101-1/+5
| | | | | | | | - Command it_toggle_image_mark (bound to 'm') toggles mark of current image - Command it_navigate_marked (bound to 'N'/'P') can be used to go to the next/previous marked image - When option -o is given, all marked files get printed
* Changed key bindings for flipping to bar & underscoreBert Münnich2013-08-101-1/+1
|
* Handle 180 degrees image rotationBastien Dejean2013-08-101-0/+1
|
* Fixed typo in README.mdBert Münnich2013-06-021-1/+1
|