summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2007-02-08Fix text alignment (STR #1589)Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5672 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-02-08STR #1584: even smarter mouse pointer hiding. I also fixed two little ↵Matthias Melcher
historic bugs in "ask" (double adding a widget, and not using "label.obj()" instead of "copy_label()" for non-static buffer. Lastly, I changed "boxtype" to use a Double_Window because it has become so big now that it started flickering. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5671 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-02-08Fix hoving over links (STR #1588)Michael R Sweet
Use blue as the default link color, not magenta. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5669 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-02-07Fix default link color.Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5668 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-02-07Fix install targets for image libraries.Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5667 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-02-06Update bundled zlib to v1.2.3.Michael R Sweet
Update bundled libpng to v1.2.16. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5666 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-02-06Use INSTALL_BIN instead of CP for Mac OS bundles...Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5665 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-02-06Update packaging files.Michael R Sweet
Remove --post code from fltk-config (--post is now ignore on all platforms) Remove outdated information from README.mac. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5664 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-02-06Use install command instead of CHMOD, CP, and MKDIR.Michael R Sweet
Drop all POSTBUILD stuff as it is no longer used. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5663 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-02-06Fixed typo in documentation (STR #1583)Matthias Melcher
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5662 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-02-05Update pthreads configure test to work on more platforms.Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5661 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-02-05Fix glXGetProcAddressARB() usage and support for POSIX threads on HP-UX 11.Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5660 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-02-02Fix DLL generation via MingW/Cygwin (STR #1546)Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5659 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-02-02Don't open display when generating source code for Fl_Help_ViewMichael R Sweet
widget (STR #1318) git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5658 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-02-02Fix scheme background image bug on X11.Michael R Sweet
Drop changelog for hidden mouse pointer problems since that change was not made until after 1.1.7 was released (CHANGES only shows changes/fixes to the previous release...) git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5657 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-02-02Fixed first window behavior in OS X (STR #1548)Matthias Melcher
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5656 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-02-02Added glut files to vc2005 solution.Matthias Melcher
Fixed popup menus that would not stay popped up when clicke once and the first item was disabled. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5655 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-02-02Avoiding a hidden mouse pointer after a window is hiddenMatthias Melcher
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5654 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-02-01Don't use ARB function unless available (still need to do the autoconfMichael R Sweet
test...) git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5653 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-02-01Update documentation and move glutDeviceGet() into code so we can returnMichael R Sweet
the correct value for GLUT_NUM_MOUSE_BUTTONS. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5652 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-02-01Fixed calculation of character widths for OS X Quartz rendering. Fixed OS X ↵Matthias Melcher
mouse click handling (STR #1504). git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5651 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-02-01Add GLUT support functions from FreeGLUT (STR #1522)Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5650 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-01-31Fix Fl_Input_Choice targets (STR #1578)Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5649 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-01-29Incorporate run-time check and initialization of recursive mutexes.Michael R Sweet
This adds support for system-supplied recursive mutexes on OS's other than Linux (not all define the _NP static initializer) while making sure that the mutex we do use works as we expect (STR #1575) git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5648 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-01-28Drop recursive mutex code since the running kernel may not support itMichael R Sweet
(STR #1575) git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5647 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-01-28Fl::awake() could block on X11 and OSX (STR #1537)Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5646 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-01-28Fix order of idle/check processing compared to events (STR #1535)Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5645 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-01-28Hide window before doing callback for OK button (STR #1565)Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5644 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-01-28Fix indentation of elements (STR #1549)Michael R Sweet
Update layout of help dialog to look like other help dialogs. Drop resource fork stuff from fltk-config (no more --post, it is a no-op) Use a single table for the header on the documentation page. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5643 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-01-25Updated Documentation to 1.1.8, updated Copyright year, added myself to the ↵Matthias Melcher
list of authors and called it Revision 9 (humble shmumble ;-) git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5642 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-01-25Improved GTK+ schemed round box (STR #1531)Matthias Melcher
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5641 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-01-24Updated documentation to explain which events are sent to an inactive ↵Matthias Melcher
window. This is IMHO better than "fixing" this because old code may rely on that feature. We are not losing out on anything here anyways. STR #1513. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5640 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-01-24- Fluid avoids writing unsopported combinations of the Matthias Melcher
"when()" flags (STR #1501) - Fl_Browser_ would allow keyboard callbacks even though "when()" was set to "never" (STR #1501) git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5639 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-01-24- Added automated little helpers to Sudoku Matthias Melcher
(Menu Difficulty->add helpers) - Added example code for Wizard with the Tabs demo (STR #1564) git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5638 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-01-23Refine the weak-binding solution...Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5637 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-01-23Don't need path_find() on Mac OS X...Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5636 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-01-23Rename fl_filename_isdir_quick to _fl_filename_isdir_quick, do notMichael R Sweet
export it, and add comments to indicate that it is a private API we do not support outside of FLTK. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5635 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-01-23Hopefully some improvement to the 'bring to the foreground'-hack. Please ↵Matthias Melcher
folks, test this on every available platform! git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5634 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-01-23Removed fl_filename_isdir_quick from the documentation. I would make it ↵Matthias Melcher
static to File_Chooser2.cxx, but we also need it in File_Browser. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5633 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-01-22Fixed comment on trailing slashesMatthias Melcher
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5631 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-01-22Removed 'optimization' for fl_filename_isdir which would break the original ↵Matthias Melcher
purpose of the fuction (testing the *existence* of a directory). But I did not want to lose the performance in the directory chooser where I *know* that a directory exists, just not if it is a file or directory, so I added the function fl_filename_isdir_quick() to do just that. Please verify that the new version works as expected, especially with regard to the directory chooser. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5630 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-01-21I changed the Fl_Tabs drawing routine to only redraw the tabs themsleves on ↵Matthias Melcher
a PUSH event, instead of the whole current group. This also allows for a visual feedback from the clicked tab. (str #1520) git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5629 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-01-21Added code to support OS X weak'n;lazy linking.Matthias Melcher
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5628 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-01-20Made resource fork on OS X obsolete. We still do add it just in case, but ↵Matthias Melcher
should the data be lost during a copy process through a different file system, the app will still put itself in the foreground if using a GUI (STR #1453) git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5627 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-01-18Typo. Likely more to come.Matthias Melcher
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5622 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-01-18Added chapter 10 with documentation about multithreadingMatthias Melcher
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5621 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-01-18GLPuzzle kept on solving, keeping the CPU busy and my legs warm (Laptop) ↵Matthias Melcher
(STR #1527) git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5620 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-01-18Added Fl_RGB_Image header which simply include Fl_Image.H to keep the ↵Matthias Melcher
interface consitaent (STR #1551). git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5619 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-01-18Changed Fl_Scroll::bbox() from private to protected.Matthias Melcher
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5618 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-01-18Somewhat improved the system menu bar for OS X (STR #1505)Matthias Melcher
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5617 ea41ed52-d2ee-0310-a9c1-e6b18d33e121