summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
1999-03-10Fix from Dmitry - wasn't copying data when replacing the text value of aMichael R Sweet
list item. git-svn-id: file:///fltk/svn/fltk/trunk@414 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-03-10Changes to dial so that counter-clockwise motion is supported if youBill Spitzak
set angle2 < angle1. Deleted the unimplemented direction() control. Fixed the documentation, this new code allows any 2 values for the angles as long as abs(a-b)<=360. git-svn-id: file:///fltk/svn/fltk/trunk@399 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-03-10Changes Fl_Dial to use XForms defaults for anglesCarl E. Thompson
-Carl git-svn-id: file:///fltk/svn/fltk/trunk@397 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-03-09scandir.c used a variable named "new", which is valid ANSI C butMichael R Sweet
apparently not accepted by EGCS (EGCS BUG!)... git-svn-id: file:///fltk/svn/fltk/trunk@396 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-03-09Added libfltk.a to install rules, so both the shared and static librariesMichael R Sweet
will get installed. git-svn-id: file:///fltk/svn/fltk/trunk@388 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-03-09Updated Linux DSO rules.Michael R Sweet
Changed configure.in, makeinclude, and src/Makefile to use DSOCOMMAND instead of replacing LIBCOMMAND. src/Makefile now creates both static and shared libraries if --enable-shared is requested. fluid/Makefile always uses the static library so that a CVS build will always work, even if libfltk.so.1 isn't installed (problem for Solaris and Linux, which don't support LD_LIBRARY_PATH). git-svn-id: file:///fltk/svn/fltk/trunk@387 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-03-09Added #ifdef for backspace hack - is this really necessary? I've neverMichael R Sweet
used a keyboard without a backspace key?!? git-svn-id: file:///fltk/svn/fltk/trunk@381 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-03-09Fixes for FL_FILL_DIALBill Spitzak
git-svn-id: file:///fltk/svn/fltk/trunk@380 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-03-09Fixes to Fl_Dial so it stops moving when you drag to ends of region.Bill Spitzak
git-svn-id: file:///fltk/svn/fltk/trunk@379 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-03-09Small fixes suggested by Guillaume NodetBill Spitzak
git-svn-id: file:///fltk/svn/fltk/trunk@377 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-03-08This adds support for the Fl_Dial::angles() method. This seems to workCarl E. Thompson
correctly, but it is likely that someone who remembers their high school math could make it _much_ more efficient (I just hacked away 'till it worked). -Carl git-svn-id: file:///fltk/svn/fltk/trunk@376 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-03-08Added (unsigned) cast to isxyz() calls to get rid of compiler warnings.Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/trunk@375 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-03-07Contributed code for more accurate item_height() in Fl_Browser.Bill Spitzak
Fixed display of Fl_Choice yet again Tried to remove warning egcs warning messages from Fl_Color_Chooser Fl_Value_Input updates without user having to type Enter git-svn-id: file:///fltk/svn/fltk/trunk@374 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-03-05I hope this is a fix for vsnprintf on HPUX. It declares it but doesBill Spitzak
not define it, so it should link in the C one that hpux has. git-svn-id: file:///fltk/svn/fltk/trunk@373 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-03-05check() calls flush() after processing events, as requested. This shouldBill Spitzak
make no differece and is I think a safe change for 1.0 and we want this behavior to be consistent for later versions. git-svn-id: file:///fltk/svn/fltk/trunk@372 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-03-04Added #define for WM_SYNCPAINT if needed.Michael R Sweet
WM_NCPAINT doesn't do the trick - need to use WM_SYNCPAINT... git-svn-id: file:///fltk/svn/fltk/trunk@370 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-03-04Fixed WM_SYNCPAINT patch - should be WM_NCPAINT...Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/trunk@366 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-03-04Added memset() to Fl_Menu_::insert() after allocating and copying theMichael R Sweet
old menu data - otherwise new menu items could contain junk. git-svn-id: file:///fltk/svn/fltk/trunk@364 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-03-04WIN32 fixes from Dmitry Potapov:Michael R Sweet
- Added WM_SYNCPAINT message support to get rid of redraw bugs. - Changed extra LineTo's to SetPixel's and associated fixes so that lines are drawn consistently between X and WIN32. git-svn-id: file:///fltk/svn/fltk/trunk@363 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-03-04Put fl_elapsed() call before loop in Fl::add_timeout().Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/trunk@362 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-03-04Added "buffer=0" in constructor to avoid purify errors.Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/trunk@359 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-03-04Fixed menubar button bug - wasn't doing a redraw...Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/trunk@358 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-03-04Updated DSO install commands - now remove the symlink before remaking it.Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/trunk@356 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-03-04Fix for browser horizontally scrolling.Bill Spitzak
This produces some odd (but maybe not broken) behavior for centered and right-justified lines, so maybe it is not such a great fix. git-svn-id: file:///fltk/svn/fltk/trunk@353 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-03-03Much better and smaller fix for the lost move events after Fl::grab()Bill Spitzak
git-svn-id: file:///fltk/svn/fltk/trunk@352 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-03-03Generates FL_ENTER after grab() is released for whatever widget theBill Spitzak
mouse is over. git-svn-id: file:///fltk/svn/fltk/trunk@351 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-03-03Patch from Dr. Tom Holroyd for fill sliders, seems good to me!Bill Spitzak
git-svn-id: file:///fltk/svn/fltk/trunk@350 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-03-02Didn't like yesterday's fix, I changed it so that zero-length selectionsBill Spitzak
are allowed. Warning: untested on WIN32 (although it seems likely that it will work). git-svn-id: file:///fltk/svn/fltk/trunk@349 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-03-01Made secret input more secretive (word-select does not work andBill Spitzak
it sets X selection to '*' instead of leaving it unchanged) git-svn-id: file:///fltk/svn/fltk/trunk@348 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-02-26Fixed editor demo redraw bug (actually same fix as somebody else made).Bill Spitzak
Highlight is cleared if any other widget makes an X selection. git-svn-id: file:///fltk/svn/fltk/trunk@345 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-02-25Fix for redraw bug in editor demo. Fl_Input_::position() didn't seem toCarl E. Thompson
want to properly update the position if the input didn't have the focus. This works, but I'm not sure if this is the most efficient solution. Could someone who really understands the position() and minimal_update() routines double-check this? -Carl git-svn-id: file:///fltk/svn/fltk/trunk@344 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-02-25Fixed glpuzzle so you can move the pieces.Bill Spitzak
Added commented-out line to fl_input that could maybe fix highlight confusion git-svn-id: file:///fltk/svn/fltk/trunk@343 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-02-25Fix for Curtis so that the height of a title of a popup menu is notBill Spitzak
affected by the height of the Fl_Menu_Button. git-svn-id: file:///fltk/svn/fltk/trunk@340 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-02-23Added shell commands to create symbolic links for all .H header files inMichael R Sweet
the FL directory. This allows any combination of Fl/FL and .H/.h. git-svn-id: file:///fltk/svn/fltk/trunk@332 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-02-23Fix from Bill - Fl_Choice didn't handle NULL menu items.Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/trunk@329 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-02-22Removed old fl_draw_returnarrow() code that wasn't getting used.Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/trunk@325 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-02-22fl_elapsed() needs to be called before fl_timeout[] is initialized.Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/trunk@319 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-02-22Workaround for VC++ 4.0 bug - can't initialize a pointer to a functionMichael R Sweet
in the declaration... git-svn-id: file:///fltk/svn/fltk/trunk@315 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-02-22Added missing Fl_Color casts.Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/trunk@314 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-02-22Call to atan2() needs (float) cast for arguments because HP overloadsMichael R Sweet
atan2() [isn't that a violation of ANSI C/C++???] git-svn-id: file:///fltk/svn/fltk/trunk@313 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-02-22Updated ifdef to be __hpux instead of hpux...Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/trunk@312 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-02-22Added ln -s for DSOs - must have gotten dropped in a previous update?Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/trunk@310 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-02-19Updated Fl::x(), ::y(), ::w(), and ::h() to account for WIN32 trays.Michael R Sweet
Updated menu code to account for tray locations. git-svn-id: file:///fltk/svn/fltk/trunk@307 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-02-19Added fix from Tom Holroyd to call fl_elapsed() in Fl::add_timeout().Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/trunk@302 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-02-19Updated install rules to install files with write permission for theMichael R Sweet
owner. This isn't necessary for root installs, but is for user-level installs. git-svn-id: file:///fltk/svn/fltk/trunk@298 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-02-19Patch from Alexander Mai - Linux needs prototype hack just like AIX andMichael R Sweet
Unicos. git-svn-id: file:///fltk/svn/fltk/trunk@297 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-02-16Removed extra "events" target from enumerations.html.Michael R Sweet
Added missing #include <FL/Enumerations.H> to Fl_XColor.H. git-svn-id: file:///fltk/svn/fltk/trunk@279 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-02-16Updated headers to support WIN32 and OS/2 DLLs.Michael R Sweet
Updated VC++ project files. Removed dummymain.c (no longer needed). git-svn-id: file:///fltk/svn/fltk/trunk@278 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-02-16Updated Fl_Dial to use atan2() to avoid possible math errors and reduceMichael R Sweet
code size. git-svn-id: file:///fltk/svn/fltk/trunk@277 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1999-02-16Patch from Bill - not freeing bitmap array?Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/trunk@276 ea41ed52-d2ee-0310-a9c1-e6b18d33e121