summaryrefslogtreecommitdiffstats
path: root/window.h
AgeCommit message (Collapse)Author
2015-10-28Revised error handlingBert Münnich
- Functions warn() and die() replaced by GNU-like error(3) function - Register cleanup() with atexit(3) - Functions called by cleanup() are marked with CLEANUP and are not allowed to call exit(3)
2014-10-01Corrected & refactored handling of window bar content...Bert Münnich
Old snprintf calls could have overflowed the buffers.
2014-08-17Simplified thumbnail selection and marksBert Münnich
2014-07-28Overhauled window drawing, yet again; fixes issue #155Bert Münnich
- Buffer for window content is bigger than the window, minimizes artifacts when window is resized - Back to using XSetWindowBackgroundPixmap() instead of XCopyArea(), no need to handle exposure events; X server can show gray background directly after resize event before sxiv redraws the window contents
2014-04-06Use a checkerboard background for alpha layer; fixes issue #138Bert Münnich
2014-02-05Removed command line option -FBert Münnich
2014-02-04Removed fit-win-to-img commandBert Münnich
2014-02-02Check if window manager supports fullscreen; related to issue #128Bert Münnich
2014-02-02Unified X atom initializationBert Münnich
2013-03-19Spawn and read from info script without blockingBert Münnich
2013-02-09Merge remote-tracking branch '4z3/set-user-specified-sizehints' into sizehintsBert Münnich
Conflicts: window.c
2013-02-08Updated/corrected license headerBert Münnich
2013-01-30When using -g hint the WM that we've got user specified geometrytv
Without this some window managers (e.g. fvwm) will ignore the initial window position and place it according to it's own rules.
2013-01-12Simplified status bar, filled by user scriptmuennich
2012-10-29Overhauled window drawingBert Münnich
- Draw onto pixmap as before, but use the same size for the pixmap as for the window, allocate new pixmap after configure requests - Use XCopyArea() instead of XSetWindowBackgroundPixmap(), which now requires handling of Expose events
2012-03-02Fixed issue #41, added WIN_FS_COLOR to config.hBert Münnich
2012-02-21Display full name in info bar, if there is enough spaceBert Münnich
2012-02-15Removed unneeded members from img typeBert Münnich
2012-02-15Added it_toggle_bar command; default mapping: XK_bBert Münnich
2012-02-15Already in the year 2012Bert Münnich
2012-02-15Added symbol BAR_SEPARATORBert Münnich
2012-02-12Added text bar on bottom of windowBert Münnich
2011-10-14Updated contact informationBert Münnich
2011-09-11Added own bool typeBert
2011-09-03Reformated license headerBert
2011-08-18Corrected FSF address in license headersBert
2011-08-12No more need for CLEANMASK macroBert
2011-07-22Reduced usage of preprocessor macrosBert
2011-04-11Remove invalid images when loading them; refactoringsBert
2011-03-15Use imlib-handles in thumbs.c instead of pixmapsBert
2011-03-09White background for images with alphaBert
2011-03-01Shorter typedefsBert
2011-02-21Hide cursor on redraw or after 1.5s mouse inactivityBert
2011-02-17Highlight selected thumbnailBert
2011-02-17Use watch-cursor while loading thumbnailsBert
2011-02-16Refactored thumbs, new files thumbs.[ch]Bert
2011-02-16Render thumbnailsBert
2011-02-16First things for thumbnail modeBert
2011-02-09Handle WM_DELETE_WINDOW messages correctly, thanks to fungtBert
2011-02-06Nicer fit window to imageBert
2011-02-04New key mapping: W, resize window to fit imageBert
2011-01-30Replace -w with well-known geometry optionBert
2011-01-29Mouse-panning while pressing button2Bert
2011-01-28Added plenty lots of optionsBert
2011-01-26Complete mouse supportBert
2011-01-23Implemented fullscreen modeBert
2011-01-21Stricter object encapsulationBert
2011-01-20No more expose handlingBert
2011-01-20Put some useful information in the window titleBert
2011-01-18Render image on windowBert