summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2002-05-15Fixed drawing of antialiased text - uchar color value * 0x0101 wasMichael R Sweet
getting truncated to a uchar, so we cast r, g, and b to int first... git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@2231 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2002-05-15Fixed menu problem - FL_MOVE/DRAG processing stopped before sending theMichael R Sweet
events when pushed() was set... Also allow FL_MOVE and FL_DRAG in menu handler()... git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@2230 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2002-05-15Use access() instead of stat() to determine if the directory exists.Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@2228 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2002-05-15Fix loading of old BMP files.Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@2227 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2002-05-15Optimize redraw of focus stuff in radio/check buttons and tabs.Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@2226 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2002-05-15More fixes for tooltips blinking.Bill Spitzak
Tooltips do not appear unless you move the mouse across the border of a widget (previous version would pop up the tooltip after the timeout after any movement). git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@2224 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2002-05-14Another change to tooltips noticed when making the 2.0 version.Bill Spitzak
It appears that Fl::remove_timeout() may be broken in 1.1. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@2221 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2002-05-14Clicking on tooltips makes them go away and they don't reappear.Bill Spitzak
Tooltips do not appear when widgets are entered for reasons other than the mouse moving (ie like when an overlaying window disappears) Possible fix for WIN32 titlebar color when tooltip is instantly displayed for a new widget (untested). Recursion problem in DnD fixed (caused a drag inside the same program to paste many times into where you dropped). Tested only on X but this bug may be X-only. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@2220 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2002-05-13Fix click-on-tooltip bug.Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@2217 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2002-05-13Change _WIN32 to WIN32 for 1.1.x tree.Michael R Sweet
Cleanup recent tooltip changes. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@2215 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2002-05-13Removed 2.0 destroy() call from WIN32 codeBill Spitzak
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@2213 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2002-05-13Backported the fltk2.0 tooltips. This may be somewhat binary incompatableBill Spitzak
as Fl_Widget::tooltip(x) is no longer an inline (though the previous version will work if there is at least one call to the new one). It may be better to just enable tooltips all the time. Also Fl_Tooltip::enable() is changed, but few programs call that. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@2210 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2002-05-12Fix tooltips on some of the valuators...Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@2209 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2002-05-10Use 16x16 KDE icon images by default.Michael R Sweet
Tweek plastic boxtypes (didn't draw to the edge of the bounding box) git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@2205 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2002-05-08Add documentation for readonly() and input_type().Michael R Sweet
Fix "make distclean" so that it removes all of the library files. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@2204 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2002-05-07Get rid of a potential divide-by-zero in new arc code.Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@2200 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2002-05-06Merge WIN32 ValidateRgn() fixes.Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@2199 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2002-05-06Don't insert text in an Fl_Multiline_Output widget.Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@2197 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2002-05-06Clip text in file list properly.Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@2196 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2002-05-04Make dirent.h include only in non-WIN32 or Cygwin modes...Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@2195 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2002-05-04Restore window label (title) after drawing the group.Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@2194 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2002-05-04Fix scandir dirent stuff under WIN32.Michael R Sweet
Update dependencies. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@2193 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2002-05-03Fix portability problems with Solaris Forte C++ compiler.Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@2191 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2002-05-03Use new arc drawing code from Jim Wilson that we are also using inMichael R Sweet
2.0. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@2189 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2002-05-03Add Albrecht's radio circle drawing fixes.Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@2188 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2002-05-03Removed extra definition of file chooser functions.Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@2186 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2002-05-03Remove debug statement in arc code..Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@2185 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2002-05-03Fix teeth on wide arcs.Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@2184 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2002-05-02Add sort function to file chooser.Michael R Sweet
Document sort function and label strings for chooser. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@2179 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2002-05-02Tooltip fix from Albrecht.Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@2178 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2002-05-02Add sort function as optional argument to Fl_File_Browser::load().Michael R Sweet
Add docos for sort functions and changes to fl_filename_list() and Fl_File_Browser::load(). git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@2176 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2002-05-02Fix new filename stuff for WIN32.Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@2175 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2002-05-02Update fl_filename_list() to accept a sort function to use, and exportMichael R Sweet
fl_alphasort, fl_casealphasort, fl_casenumericsort, and fl_numericsort. Still need to document this and provide hooks in the file chooser and browsers. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@2174 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2002-05-01DND conditional stuff.Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@2171 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2002-05-01WIN32 fixes for BC++.Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@2168 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2002-05-01Possible BCC fix; have to check the change...Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@2167 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2002-05-01Update VC++ project files.Michael R Sweet
Fix double-definition in Fl_File_Chooser.cxx. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@2160 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2002-05-01Ooops, missing casts..Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@2158 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2002-05-01Fix backspace "bug" in file chooser - now treat delete and backspace theMichael R Sweet
same, eliminating any filename completion value. Added relative argument to fl_file_chooser() and fl_dir_chooser(); both default to 0 (return absolute paths) Give focus to the filename field in the chooser when show() is called. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@2157 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2002-05-01Fix FLUID so that open_cb() and open_history_cb() set the filenameMichael R Sweet
before reading the file so that images are loaded properly. Return NULL if no file is selected in the file chooser. Add Fl_File_Input to FLUID. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@2154 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2002-05-01Fix file chooser bug - show() was calling deselect() when it shouldn'tMichael R Sweet
have been. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@2153 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2002-05-01Use ascent/descent for Xft fonts.Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@2152 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2002-05-01Don't try to use itoa(), which isn't available on most systems. Instead,Michael R Sweet
use sprintf(). getUserdataPath() call in test/preferences.cxx reverted to old 1 argument version. We only provide the 2-arg version (pointer + length) to enforce safe programming. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@2148 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2002-04-30added binary support and procedural names toMatthias Melcher
Fl_Preferences, updated FLUID, update documentation. Attempted to strip all Win32 CR. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@2146 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2002-04-30New Fl_File_Input widget, courtesy of Curtis Edwards old Fl_Input_FileMichael R Sweet
widget (Fl_File_Input is much lighter-weight, and is simpler in function.) Update file chooser dialog to use new Fl_File_Input widget and always display absolute path. Still need to do docos, new screenshots, and update FLUID to support the new widget. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@2145 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2002-04-30Fl_Preferences::getUserdataPath() and getPath() methods now require aMichael R Sweet
length parameter for the string. Added GUI preferences and file history to FLUID, using Fl_Preferences. FLUID now uses getUserdataPath() for the cut buffer location. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@2141 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2002-04-30Fix radio button drawing for menubars and light buttons. Basically,Michael R Sweet
don't use system-supplied circle drawing functions, since they don't do a good job with small circles. Add !__CYGWIN__ for use of WIN32 mkdir() function in preferences... git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@2140 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2002-04-30WIN32 project file fixes.Michael R Sweet
Tooltip window fix. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@2139 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2002-04-30Fix new file browser code for fast directory checks.Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@2138 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2002-04-29Add preferences demo.Michael R Sweet
Change all reference to matthiasmm.com to fltk.org. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@2137 ea41ed52-d2ee-0310-a9c1-e6b18d33e121