summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-11-12Fixed the declaration of the Window type.Manolo Gouy
Before, the fl_find(Window) function was not accessible from .mm source files. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10451 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-11-11List new support for true subwindows on the mac.Manolo Gouy
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10450 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-11-11Added support of true subwindows to the Mac OS X code. With this, a window ↵Manolo Gouy
inside another window is just another window with Mac OS as it was already with MSWindows and X11. This requires Mac OS X 10.2. Window nesting to any depth is possible. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10449 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-11-11List fix for STR#3142.Manolo Gouy
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10448 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-11-10Documentation: fix another image display issue.Albrecht Schlosser
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10447 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-11-10Documentation: fix resizable images that were not displayed correctly.Albrecht Schlosser
The resizable effect was not shown proportionally correct. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10446 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-11-10Small mod to fix problem with color chip image not showing up in doxygen docs.Greg Ercolano
Oddly, leading white space on the two \image commands caused them to appear as literal text inside a code box, similar to as if they were embedded in a \code - \endcode block -- not sure why. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10445 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-11-09Removed useless #include directive.Manolo Gouy
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10444 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-11-09Prevent Fl_Copy_Surface.H from including apple system headers on the mac ↵Manolo Gouy
platform. With this, no public FLTK header includes system header files anymore on the mac. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10443 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-11-08Rewrite Fl_Copy_Surface::complete_copy_pdf_and_tiff() using cocoa APIs.Manolo Gouy
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10442 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-11-08Added Fl_Copy_Surface::w() and Fl_Copy_Surface::h() member functions.Manolo Gouy
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10441 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-11-08[CMake] Fix man page path. Patch posted by Richard Shaw in fltk.general.Albrecht Schlosser
Thanks for the patch. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10440 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-11-07Doc mods regarding the OS issue of Ctrl-Click simulation of Right-ClickGreg Ercolano
on Mac OSX, as per recommendations from the forum posts on fltk.coredev Subject: [RFC] Right click emulation for one button mouse on Mac where both Manolo and Albrecht suggest documentation mods to reflect the issue. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10439 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-11-07Replace deprecated pasteboard manager by cocoa NSPasteboard.Manolo Gouy
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10438 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-11-06The Fl_Native_File_Chooser class contains, under WIN32, two system-defined ↵Manolo Gouy
structures (OPENFILENAMEW and BROWSEINFOW). This forces any application program that uses Fl_Native_File_Chooser to include file windows.h. This is corrected by using in the Fl_Native_File_Chooser class pointers to the 2 structures. The changes are protected by #if FLTK_ABI_VERSION >= 10304 for ABI compatibility. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10437 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-11-06Fix for STR#3142 where fl_read_image() correctly reads GL data under X11, ↵Manolo Gouy
but ignores them under MSWindows and Mac OS X. Moreover, fl_read_image() behaves differently with and without OS virtualization for X11 and MSWindows. The patched function reads whatever is in the rectangle transmitted in arguments, with and without GL data, with and without subwindows, on ‘true’ OS or on virtualized OS. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10436 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-11-06Use +(void)initialize method of the NSObject class.Manolo Gouy
Create classes FLWindowDelegateBefore10_6 and FLViewBefore10_6 to support text input before Mac OS 10.6 git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10435 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-11-04The EWMH check requires an open display.Lauri Kasanen
Fixes a crash when a program calls take_focus() before any window has been show()n. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10434 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-11-04Add unittests to demo program menu.Albrecht Schlosser
This test program may not be in the optimal position in the menu, but w/o restructuring more of the menu this was the best position I could find. Maybe we can restructure the menu in the future. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10433 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-11-03Update dependencies for FLTK 1.3.3 release.Albrecht Schlosser
This should be the final commit for FLTK 1.3.3. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10431 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-11-03Update CHANGES (fix typo).Albrecht Schlosser
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10430 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-11-03Tweak the wording in CHANGES, "fluid doesn't close" could be interpreted ↵Lauri Kasanen
either way git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10429 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-11-02Update CHANGES for FLTK 1.3.3 release.Albrecht Schlosser
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10428 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-11-02Silence compilation warnings.Manolo Gouy
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10427 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-10-31Fix dependency issue with fltk_imagesdll that was causingGreg Ercolano
build errors the first time through; it was missing deps on the fltk_png and fltk_jpeg targets.. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10426 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-10-31Removed /W3 warning flag from vs 7 .net release build for the fltkdll project.Greg Ercolano
(The other projects have that flag turned off) git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10425 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-10-30Don’t generate debug symbols in the Release modeManolo Gouy
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10424 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-10-30Undoing commit r.10422 that was a wrong move.Manolo Gouy
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10423 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-10-30Fixed typo about the editor demo programManolo Gouy
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10422 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-10-30Updated version numbers displayed in the "About fluid" menu item under Mac OS XManolo Gouy
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10421 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-10-30Fix regression introduced in svn r10331.Albrecht Schlosser
Didn't build in Windows IDE projects because of missing snprintf(). git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10420 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-10-30Remove Fl::*sleep() method family, as discussed in fltk.coredev.Albrecht Schlosser
Hopefully this doesn't break Windows or Mac OX IDE builds, please help testing. Short story: these functions showed compatibility problems, lacked some quality (regarding interruption by signals), and maybe more. This is a combined commit that reverts three (3) svn commits. The following lists are extracted from git, but show the svn revisions and files: Remove Fl::*sleep() family, part 1: revert svn r 10287. :100644 100644 a988702... 794920f... M ide/Xcode4/FLTK.xcodeproj/project.pbxproj Remove Fl::*sleep() family, part 2: revert svn r 10151. :100644 100644 cf839e6... bfde9c4... M ide/Xcode3/FLTK.xcodeproj/project.pbxproj :100644 100644 794920f... c0c772a... M ide/Xcode4/FLTK.xcodeproj/project.pbxproj Remove Fl::*sleep() family, part 2b: revert svn r 10151 (continued). :100644 100644 bfde9c4... abf2922... M ide/Xcode3/FLTK.xcodeproj/project.pbxproj Remove Fl::*sleep() family, part 3: revert svn r 10150. :100644 100644 b469018... e76a3e5... M FL/Fl.H :100644 100644 7bb7899... 4d4755d... M ide/VisualC2008/fltk.lib.vcproj :100644 100644 9d9a2cf... 334aef8... M ide/VisualC2008/fltkdll.vcproj :100644 100644 5533a54... e30058b... M ide/VisualC2010/fltk.lib.vcxproj :100644 100644 e49f691... 1259c87... M ide/VisualC2010/fltk.lib.vcxproj.filters :100644 100644 946f31a... d53ab80... M src/CMakeLists.txt :100644 000000 fed36fd... 0000000... D src/Fl_sleep.cxx :100644 100644 3d9656c... 3b265f9... M src/Makefile :100644 100644 6eadbcb... 5dd5872... M test/sudoku.cxx git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10419 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-10-30Cosmetic changes only in configure.in.Albrecht Schlosser
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10418 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-10-30Update makesrcdist script.Albrecht Schlosser
This script is used to generate source distributions. The update includes adjustments for the new URL's since the server move, new comments on how to use it, and a slightly changed behavior (see docs in the file, points (2) and (3). git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10417 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-10-30Update copyright and CHANGES.Albrecht Schlosser
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10416 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-10-30Fix out-of-bounds memory access in Fl_Text_Display (STR #2730).Albrecht Schlosser
This bug would only show up in wrap mode. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10415 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-10-30Add missing gl includesLauri Kasanen
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10414 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-10-30Add a missing include in forms_timer.cxxLauri Kasanen
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10413 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-10-29Export fl_xid_Lauri Kasanen
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10412 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-10-29Export fl_copy_offscreenLauri Kasanen
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10411 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-10-29Export fl_gettime forms functionLauri Kasanen
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10410 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-10-29Export the xlib graphics driverLauri Kasanen
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10409 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-10-29Export the native file choosersLauri Kasanen
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10408 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-10-29Export Fl_Image_Surface and _Quartz_Lauri Kasanen
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10407 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-10-29Export Fl_Copy_Surface and friendsLauri Kasanen
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10406 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-10-29Added missing Doxygen documentation for 4 Fl_Window member functions.Manolo Gouy
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10405 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-10-29Add method Fl_Window::clear_modal_states(), Ian MacArthur
addresses STR #3123 git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10404 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-10-28Fix a regression introduced in svn r10344 in autoconf/configure builds.Albrecht Schlosser
Shared library sizes were about 4x the usual size, because makeinclude and fltk-config always used "-g -O2", i.e. debugging compiler options. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10403 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-10-28Update the default word detection to stop for /\&Lauri Kasanen
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10402 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-10-28Improves FLTK usage on macintosh computers with retina displays.Manolo Gouy
The editor demo had grey lines between text lines and its cursor left traces behind when moved. The scroll demo left some faint lines behind also. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10401 ea41ed52-d2ee-0310-a9c1-e6b18d33e121