85 Commits (8ee564bef320b3561e204d17c1aa054311b2ce47)

Author SHA1 Message Date
  Jonathan Moore Liles 8ee564bef3 Fl_Tooltip: Allow user to override tooltip show/hide behavior. 12 years ago
  Jonathan Moore Liles 02768c459a XDND: Inform the source widget when DND operation has ended. 12 years ago
  Jonathan Moore Liles a6ac4c8bab Revert "Fl_Overlay_Window: Always redraw overlay when redrawing backbuffer." 12 years ago
  Jonathan Moore Liles 5db6dfccef Fl_Overlay_Window: Always redraw overlay when redrawing backbuffer. 12 years ago
  Jonathan Moore Liles ed50ecc551 Don't send unnecessary X DND Position messages. 12 years ago
  Jonathan Moore Liles fe832d3cbc Fl_Text_Display: Don't show horizontal scrollbar unless necessary. 12 years ago
  Jonathan Moore Liles 3afbfcc84c Don't mangle xclass names containing '-' or ' '. 12 years ago
  Jonathan Moore Liles 77fb243ae9 Fix display of some formats of PNG image. 12 years ago
  Jonathan Moore Liles ef299488fc Add basic support for XEMBED. 12 years ago
  Jonathan Moore Liles 664ca2afab Disable beeping until it can be made optional. 12 years ago
  Jonathan Moore Liles 2f7daf283f Theme cleanups. Allow applications to set theme/colorscheme without saving it as default. Default to darker color scheme and Cairo theme to help people with crappy defaults. 12 years ago
  Jonathan Moore Liles 67635e1fec Fl_Panzoomer: Use input from X mouse scroll axis. 12 years ago
  Jonathan Moore Liles 601f1c13ec X11: Add support for horizontal mouse scroll axis input. 12 years ago
  Jonathan Moore Liles 7d4ce9ed0a Change mousewheel behavior of Fl_Slider and Fl_Dial. 12 years ago
  Jonathan Moore Liles 2c1f7682a4 Panzoomer: Don't damage unless values actually change. 13 years ago
  Jonathan Moore Liles 0d2f0617da wscript: install ntk-chtheme program. 13 years ago
  Jonathan Moore Liles 3fc730fc4c Fl_Panzoomer: Always draw box. 13 years ago
  Jonathan Moore Liles fcb6807e9e Fix configure test for pthread recursive mutex. 13 years ago
  Jonathan Moore Liles d313ad57de Add new theme 'Vector' 13 years ago
  Jonathan Moore Liles ab412f34e7 Tweak 'cairo' theme. 13 years ago
  Jonathan Moore Liles 34fcc5c2d8 Fix offscreen drawing for cairo. 13 years ago
  Jonathan Moore Liles 7d522d5b6d Don't unnecessarily keep a handle to the cairo surface. 13 years ago
  Jonathan Moore Liles 12336cec96 Convert build system to WAF. 13 years ago
  Jonathan Moore Liles 12407a4d2f Fl_Panzoomer: Use FL_DAMAGE_USER1 to indicate that only the cursor needs to be redrawn. 13 years ago
  Jonathan Moore Liles 4b6c6f043d Allow for drawing into the overlay window with alpha. 13 years ago
  Jonathan Moore Liles 9fdf8b4fd9 Fl_Panzoomer: Get rid of callback in favor of virtual method and inheritance. 13 years ago
  Jonathan Moore Liles ff7f8bdc4d Implement new Fl_Panzoomer widget, for panning and zooming around a thumbnail instead of scrollbars. 13 years ago
  Jonathan Moore Liles e1d51cede3 Allow FRAME type boxes to be drawn over widget backdrops. 13 years ago
  Jonathan Moore Liles 1dd8808eae Avoid drawing box unnecessarily when window/widget has a backdrop image. 13 years ago
  Jonathan Moore Liles eb47affe1f Fl_Theme_Chooer: Don't uselessly spin while theme window is open. 13 years ago
  Jonathan Moore Liles 7cdddf1bd0 Fix for tiled window/widget backdrops. 13 years ago
  Jonathan Moore Liles b5adfff95d Fl_Dial: Overlay value when mouse is inside widget. 13 years ago
  Jonathan Moore Liles 41d4f68b3b Simplify cairo graphics driver. 13 years ago
  Jonathan Moore Liles e704aa5b51 Fl_Dial: Draw PLASTIC_DIAL if type is PIXMAP_DIAL but no image is set. 13 years ago
  Jonathan Moore Liles 4ececa2728 Don't truncate xclass() on at first punctuation character! Replace punctuation with underscores instead. 13 years ago
  Jonathan Moore Liles 4e016d7c58 Consider FL_BORDER_BOX opaque in addition to FL_FLAT_BOX. 13 years ago
  Jonathan Moore Liles 118604d638 Rework damage system to work better with transparency and Fl_Scroll and window backdrops. 13 years ago
  Jonathan Moore Liles 71dce3fc9d Fl_Window: Always use labeltype FL_NO_LABEL. 13 years ago
  Jonathan Moore Liles 3dd8492a56 Use clipping when drawing widget backdrop images. 13 years ago
  Jonathan Moore Liles 37278914e5 Fl_Menu: Work better with scheme background image. 13 years ago
  Jonathan Moore Liles 192a424afd Use cairo for high quality scaling in Image::copy(). 13 years ago
  Jonathan Moore Liles 9235d2a908 Cleanup cairo image handling.. Convert JPEG from RGB to ARGB. 13 years ago
  Jonathan Moore Liles 2b96034996 Don't use FL_DAMAGE_CHILD optimization because it's incompatible with transparency. 13 years ago
  Jonathan Moore Liles 55437705c3 Fl_Double_Window: Use cairo to paint from doublebuffer (using clipping region/rectangles) instead of Xlib copy. 13 years ago
  Jonathan Moore Liles b447ad1d3b Revert "Replace X clipping with custom code based on FLTK2's Rectangle class to interact better with Cairo." 13 years ago
  Jonathan Moore Liles 2565fe25cd Improve theme-level background image support. 13 years ago
  Jonathan Moore Liles f5b3702be1 Use cairo to draw images. 13 years ago
  Jonathan Moore Liles c322b87f4a Fl_Dial: Automatically downscale (and cache) pixmaps as needed. 13 years ago
  Jonathan Moore Liles 1820bbf1c4 Fl_Cairo_Graphics_Driver: Use cairo's transformation matrix routines instead of FLTKs. 13 years ago
  Jonathan Moore Liles e2e00a0095 Add new boxtypes FL_ASYM_BOX and FL_ASYM_FLAT_BOX. 13 years ago