summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-10-05Another version number update.Albrecht Schlosser
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10356 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-10-05Updated three more copyright years.Manolo Gouy
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10355 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-10-05Missing version number updateAlbrecht Schlosser
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10354 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-10-05Bump version numbers to 1.3.3.Albrecht Schlosser
All fluid .fl files have been rewritten with fluid 1.3.3 and may differ somehow, but there are no significant changes. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10353 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-10-04Improve documentation generation (pdf only).Albrecht Schlosser
Add file VERSION that includes the FLTK version number (only), generate fltk.pdf with automatic copyright year and doxygen version. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10352 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-10-04Remove unused htmldoc from autoconf configure options.Albrecht Schlosser
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10351 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-10-01Protect use of dlopen() with HAVE_DLSYM and HAVE_DLFCN_H for compatibility ↵Manolo Gouy
with cases where this function is not available. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10350 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-10-01Protect use of dlopen() and dlsym() with HAVE_DLSYM and HAVE_DLFCN_H for ↵Manolo Gouy
compatibility with cases where these functions aren’t available. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10349 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-10-01Protect use of dlopen() and dlsym() with HAVE_DLSYM and HAVE_DLFCN_H for ↵Manolo Gouy
compatibility with cases where these functions aren’t available. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10348 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-09-30Added control of the Fl::OPTION_FNFC_USES_GTK option in the "Edit/Global ↵Manolo Gouy
FLTK Settings" menu item of fluid. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10347 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-09-30These files should be created by fluid from alignment_panel.fl. So, back to ↵Manolo Gouy
their previous versions. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10346 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-09-30Added control of the Fl::OPTION_FNFC_USES_GTK option in the "Edit/Global ↵Manolo Gouy
FLTK Settings" menu item of fluid. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10345 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-09-28Configure enhancements for Cygwin (STR #2974).Albrecht Schlosser
Remove obsolete -mno-cygwin option for Cygwin -> MinGW/WIN32 compilation. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10344 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-09-27Add forgotten file for CMake enhancements (STR #3055).Albrecht Schlosser
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10343 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-09-27CMake enhancements, as discussed in STR #3055.Albrecht Schlosser
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10342 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-09-27Fix indentation in recently added test/twowin.cxx demo.Albrecht Schlosser
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10341 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-09-27Add missing svn $Id$ tags in new test files.Albrecht Schlosser
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10340 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-09-26Add Fl_Window::wait_for_expose() and test program (STR #3124).Albrecht Schlosser
Also modified .gitignore, svn-properties, Makefile and CMake-Files. Todo: test/twowin.cxx and test/windowfocus.cxx need to be added to ide files (MS VC++ and Xcode). git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10339 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-09-26Added missing include x.HManolo Gouy
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10338 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-09-25Remove obsolete htmldoc file fltk.book.Albrecht Schlosser
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10337 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-09-25Use fl_ascii_strcasecmp in fluid/factory.cxx (STR #3006).Albrecht Schlosser
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10336 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-09-23Removed useless extern void fl_restore_clip()Manolo Gouy
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10335 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-09-23Simpler implementation of ↵Manolo Gouy
Fl_GDI_Graphics_Driver::copy_offscreen_with_alpha() does just as well. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10334 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-09-22Update dependencies.Albrecht Schlosser
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10333 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-09-22Fix documentation (more typos and formatting).Albrecht Schlosser
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10332 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-09-22Generate version number in fluid's about panel automatically.Albrecht Schlosser
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10331 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-09-22Corrected drawing of RGBA images to Fl_Image_Surface and to Fl_Copy_Surface ↵Manolo Gouy
objects under WIN32. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10330 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-09-22Reformatted the Doxygen documentation of Fl_Window::shape(Fl_Image*)Manolo Gouy
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10329 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-09-21Removed use of deleted Fl_Shaped_Window.* files.Manolo Gouy
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10328 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-09-21Corrected problem when compiling without FLTK_ABI_VERSION.Manolo Gouy
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10327 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-09-21Replaced Fl_Shaped_Window.cxx by Fl_Window_shape.cxx in VisualC files.Manolo Gouy
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10326 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-09-21STR#3093 continued: deleted the Fl_Shaped_Window class. Instead, added new ↵Manolo Gouy
member function Fl_Window::shape(Fl_Image*) that gives a non-rectangular shape to a standard window. The benefit is that it works with Fl_Double_Window and Fl_Menu_Window as well. It also works for free with Fl_Gl_Window on the X11 platform only. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10325 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-09-19Add test/twowin to .gitignore file.Albrecht Schlosser
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10324 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-09-19Fix memory leak (STR #3069).Albrecht Schlosser
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10323 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-09-19Add "Known Problems" section for MinGW builds to README.MSWindows.txt (STR ↵Albrecht Schlosser
#2971). git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10322 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-09-18Allow compilation with Mac OS SDK 10.10 and the i386 architectureManolo Gouy
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10321 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-09-18Documentation: clarification of fl_width()'s dependence on the current font ↵Greg Ercolano
face/size. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10320 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-09-17Removed leftover item variable (now unused)Greg Ercolano
as noted by Albrecht on fltk.coredev today; was giving warnings with Windows/MinGW builds. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10319 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-09-17Improve clipboard example program, fix compilation warnings.Albrecht Schlosser
Use show(argc,argv) to enable command line arguments and colors, fix indentation, Windows compilation warnings, and change tab selection color, which was too dark on my Win7 system (low contrast with tab labels). I also added #define TAB_COLOR to make changing the tab selection colors easier, if needed. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10318 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-09-16Implemented panel:shouldEnableURL: for the open dialog delegate.Manolo Gouy
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10317 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-09-16Rename doxygen image file hello.C.png to hello_cxx.png.Albrecht Schlosser
Doxygen 1.8.x wouldn't show the image hello.C.png in its pdf output. Maybe a doxygen bug - or feature ? git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10316 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-09-16Improve formatting, adjust indenting for proper doxygen output.Albrecht Schlosser
Doxygen has changed in version 1.8.x, such that some (or all?) formatting commands in lines with more than 3 spaces at the beginning of the line are ignored (displayed verbatim). git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10315 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-09-15Add methods to enable and disable the system's input methods.Pierre Ossman
This needs to be done from FLTK as it affects the window interaction, which FLTK is largely responsible for. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10314 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-09-15Remove commented out, alternative IM code.Pierre Ossman
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10313 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-09-15Consolidate the Win32 init and cleanup code in to one place soPierre Ossman
it's easier to keep track of it. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10312 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-09-15Get rid of the old IActiveIMMApp code as the newer code callsPierre Ossman
fatal() if it cannot be loaded and is hence already required. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10311 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-09-15Add methods to intercept low level system events.Pierre Ossman
This gives applications the means to handle some low level integration with the system that might otherwise not be possible without modifying FLTK itself. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10310 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-09-15Clean up Win32 message pump. The logic was a bit overly complexPierre Ossman
with the double calls to PeekMessage() and the extra if clause. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10309 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-09-13Fixed compilation warning messages that ↵Manolo Gouy
Fl_PostScript_File_Device::start_job() hides an overloaded virtual function. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10308 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-09-13Removed ‘array subscript is of type char’ compilation warningsManolo Gouy
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10307 ea41ed52-d2ee-0310-a9c1-e6b18d33e121