sxiv | Simple X Image Viewer | Animation library

 by   muennich C Version: Current License: GPL-2.0

kandi X-RAY | sxiv Summary

kandi X-RAY | sxiv Summary

sxiv is a C library typically used in User Interface, Animation applications. sxiv has no bugs, it has no vulnerabilities, it has a Strong Copyleft License and it has medium support. You can download it from GitHub.

The sole purpose of sxiv is to be the perfect image viewer for me. It is free software so that you can use it and modify it for your needs. Please file a bug report if something does not work as documented or expected. Contributions are welcome but there is no guarantee that they will be incorporated.
Support
    Quality
      Security
        License
          Reuse

            kandi-support Support

              sxiv has a medium active ecosystem.
              It has 1589 star(s) with 231 fork(s). There are 49 watchers for this library.
              OutlinedDot
              It had no major release in the last 6 months.
              There are 46 open issues and 306 have been closed. On average issues are closed in 33 days. There are 17 open pull requests and 0 closed requests.
              It has a neutral sentiment in the developer community.
              The latest version of sxiv is current.

            kandi-Quality Quality

              sxiv has 0 bugs and 0 code smells.

            kandi-Security Security

              sxiv has no vulnerabilities reported, and its dependent libraries have no vulnerabilities reported.
              sxiv code analysis shows 0 unresolved vulnerabilities.
              There are 0 security hotspots that need review.

            kandi-License License

              sxiv is licensed under the GPL-2.0 License. This license is Strong Copyleft.
              Strong Copyleft licenses enforce sharing, and you can use them when creating open source projects.

            kandi-Reuse Reuse

              sxiv releases are not available. You will need to build from source code and install.
              Installation instructions, examples and code snippets are available.

            Top functions reviewed by kandi - BETA

            kandi's functional review helps you automatically verify the functionalities of the libraries and avoid rework.
            Currently covering the most popular Java, JavaScript and Python libraries. See a Sample of sxiv
            Get all kandi verified functions for this library.

            sxiv Key Features

            No Key Features are available at this moment for sxiv.

            sxiv Examples and Code Snippets

            No Code Snippets are available at this moment for sxiv.

            Community Discussions

            QUESTION

            All my dropdown menus (in applications and right click) work, but are invisible in AwesomeWM
            Asked 2021-Oct-14 at 21:38

            The title is self explanatory... I was configuring AwesomeWM and suddenly realised that none of my dropdown menus were working (they were working fine before). Actually, I noticed that they were working, but are completely invisible. This happens in application menus (like the top menu on pcmanfm) and in desktop, when I right click. For example, in Notepadqq, if click on the Search menu on the top, nothing appears, but I can move down the mouse, left click, and the search tool appears; the same occurs in desktop, where I can can right click and nothing will show up, but moving the mouse to where the apps would appear and left clicking, the selected app opens. The menu is there, I can click stuff, but I don't know what I'm clicking. The only one that is normal is Vivaldi's menu. I really don't know what I did to cause that, and would appreciate any help.

            I don't think there's something wrong with my rc.lua file, but here is a part of it:

            ...

            ANSWER

            Answered 2021-Oct-14 at 21:38

            This is probably due to using a compositing manager like compton or picom. You can either try another compositing manager, update your graphics driver.

            You can also try to start Awesome with --no-argb. This will disable some features like true transparency in the titlebars, but is closer to what other window manager use, so tends to trigger less bugs in the graphics driver or compositing managers.

            Source https://stackoverflow.com/questions/69576786

            QUESTION

            Prevent content shrinking in awesomewm
            Asked 2020-Sep-29 at 09:50

            I'm customizing my awesome-wm taskbar and what I'm trying to achieve is :

            • have a tasklist with fixed items width, which can shrink if there is not enough space
            • have a button right after the tasklist to open a program launcher on click (rofi), this button should never shrink

            For debugging purpose, the button was replace by the red textbox

            This is how it looks when there is only few items, exactly what I want :

            When there is a lot of clients, the tasklist items shrink as expected, but the textfield too :

            here is my complete rc.lua, which is mainly the same as the default one :

            ...

            ANSWER

            Answered 2020-Sep-28 at 16:03

            Random drive-by idea that I am too lazy to test:

            Source https://stackoverflow.com/questions/64087640

            Community Discussions, Code Snippets contain sources that include Stack Exchange Network

            Vulnerabilities

            No vulnerabilities reported

            Install sxiv

            You can browse the source code repository on GitHub or get a copy using git with the following command:.
            Maintenance release
            Support font fallback for missing glyphs
            Fix busy loop when built without inotify
            Use background/foreground colors from X resource database
            Automatically reload the current image whenever it changes
            Support embedding into other X windows with -e (e.g. tabbed)
            New option -p prevents sxiv from creating cache and temporary files
            Simpler mouse mappings, the most basic features are accessible with the mouse only (navigate, zoom, pan)
            external key handler gets file paths on stdin, not as arguments
            Cache out-of-view thumbnails in the background
            Apply gamma correction to thumbnails
            Fixed build error, caused by delayed config.h creation
            Fixed segfault when run with -c
            Extract thumbnails from EXIF tags (requires libexif)
            Zoomable thumbnails, supported sizes defined in config.h
            Fixed build error with giflib version >= 5.1.0
            Added external key handler, called on keys prefixed with Ctrl-x
            New keybinding {/} to change gamma (by András Mohari)
            Support for slideshows, enabled with -S option & toggled with s
            Added application icon (created by 0ion9)
            Checkerboard background for alpha layer
            Option -o only prints files marked with m key
            Fixed rotation/flipping of multi-frame images (gifs)
            Various bug fixes
            Added status bar on bottom of window with customizable content
            New keyboard shortcuts \/|: flip image vertically/horizontally
            New keyboard shortcut Ctrl-6: go to last/alternate image
            Added own EXIF orientation handling, removed dependency on libexif
            Fixed various bugs
            Support for multi-frame images & GIF animations
            POSIX compliant (IEEE Std 1003.1-2001)
            Made key and mouse mappings fully configurable in config.h
            Complete code refactoring
            POSIX-compliant Makefile; compiles under NetBSD
            Fixed fullscreen under window managers, which are not fully EWMH-compliant
            Support for thumbnail caching
            Ability to run external commands (e.g. jpegtran, convert) on current image
            Sort directory entries when using -r command line option
            Hide cursor in image mode
            Full functional thumbnail mode, use Return key to switch between image and thumbnail mode
            Bug fix: Correctly display filenames with umlauts in window title
            Basic support of thumbnails
            New command line option: -r: open all images in given directories
            New key shortcuts: w: resize image to fit into window; W: resize window to fit to image
            New command line option: -F, -g: use fixed window dimensions and apply a given window geometry
            New key shortcut: r: reload current image
            Bug fix: Do not set setuid bit on executable when using make install
            Pan image with mouse while pressing middle mouse button
            New command line options: -d, -f, -p, -s, -v, -w, -Z, -z
            More mouse mappings: Go to next/previous image with left/right click, scroll image with mouse wheel (horizontally if Shift key is pressed), zoom image with mouse wheel if Ctrl key is pressed
            Bug fix: Handle window resizes correctly
            New keyboard shortcuts: g/G: go to first/last image; [/]: go 10 images back/forward
            Support for mouse wheel zooming (by Dave Reisner)
            Added fullscreen mode
            Initial release

            Support

            For any new features, suggestions and bugs create an issue on GitHub. If you have any questions check and ask questions on community page Stack Overflow .
            Find more information at:

            Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items

            Find more libraries
            CLONE
          • HTTPS

            https://github.com/muennich/sxiv.git

          • CLI

            gh repo clone muennich/sxiv

          • sshUrl

            git@github.com:muennich/sxiv.git

          • Stay Updated

            Subscribe to our newsletter for trending solutions and developer bootcamps

            Agree to Sign up and Terms & Conditions

            Share this Page

            share link