| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2022-04-14 | Fix for issue #429 : Segfault with Ctrl+/- with current git version | ManoloFLTK | |
| 2022-04-13 | Make Fl_Image::copy() 'const', including all derived classes | Albrecht Schlosser | |
| Copying an image does not (and must not) change the original object, hence copy() should always be 'const'. This is *necessary* if the given Fl_Image object is 'const'. | |||
| 2022-04-13 | Fix for issue #427 - continued. | ManoloFLTK | |
| 2022-04-12 | Fix for issue #427: Problems with data_w, data_h, w, h of Fl_Image. | ManoloFLTK | |
| 2022-04-12 | Modify test/cairo_test.cxx to show roles of OPTION_CAIRO and OPTION_CAIROEXT. | ManoloFLTK | |
| Also make clear that these options require, for now, Fl_Double_Window to work cross-platform. | |||
| 2022-04-10 | Fix for issue #426 - cont'd. | ManoloFLTK | |
| 2022-04-08 | Fix for issue #426: "configure --enable-cairoext" flips display upside down | ManoloFLTK | |
| 2022-04-07 | Rename remaining FLTK_USE_CAIRO to FLTK_HAVE_CAIROEXT | Albrecht Schlosser | |
| Thanks to Manolo for finding this. | |||
| 2022-04-07 | Undo most of f6a93eb that was a bad move. | ManoloFLTK | |
| 2022-04-07 | Fix build w/o Xft | Albrecht Schlosser | |
| 2022-04-06 | Remove useless instructions. | ManoloFLTK | |
| 2022-04-06 | Remove warnings: comparison of integer expressions of different signedness ↵ | ManoloFLTK | |
| [-Wsign-compare] | |||
| 2022-04-05 | Fix for "Fl_Native_File_Chooser_GTK does not respect PREVIEW option" in ↵ | ManoloFLTK | |
| fltk.general. | |||
| 2022-04-04 | Catch also Fl_Posix_System_Driver after rename stat -> flstat in ↵ | ManoloFLTK | |
| Fl_System_Driver | |||
| 2022-04-03 | Silence compiler warnings [-Wunused-but-set-variable] | Albrecht Schlosser | |
| 2022-04-03 | Remove '#include <sys/stat.h>' from FL/platform_types.h | Albrecht Schlosser | |
| - Add this include statement only where needed. - Rename Fl_System_Driver::stat() to flstat(). This fixes an issue when using some (!) MinGW 64-bit build systems that obviously '#define stat _stat64' or similar. This would result in compiler problems if 'stat()' is a member function of Fl_System_Driver. | |||
| 2022-04-01 | Fl_Wayland_Window_Driver::scroll() when GUI scaling >= 2. | ManoloFLTK | |
| 2022-04-01 | Merge remote-tracking branch 'refs/remotes/origin/master' | ManoloFLTK | |
| 2022-04-01 | Fix regression introduced with d9a6ec8 visible in test/scroll. | ManoloFLTK | |
| 2022-03-31 | Fix whitespace errors (no code changes) | Albrecht Schlosser | |
| 2022-03-31 | Add support of Fl_Region to the Cairo graphics driver | ManoloFLTK | |
| and remove it from the Wayland graphics driver. | |||
| 2022-03-27 | Export fl_cmap to be able to build shared FLTK libraries | Albrecht Schlosser | |
| 2022-03-27 | Move src/cmap.cxx to util/cmap.cxx (utilities folder) | Albrecht Schlosser | |
| Regenerated src/fl_cmap.h with less spaces, updated copyright year. Only whitespace and comments are changed in this file. Note that src/cmap.cxx is not compiled to build the FLTK libs, it's only used to generate src/fl_cmap.h. | |||
| 2022-03-27 | Wayland: replace public fl_event_time by static wld_event_time. | ManoloFLTK | |
| 2022-03-26 | Add `const` to Fl_Image::fail() (PR #415) | YX | |
| 2022-03-25 | Update documentation and dependencies | Albrecht Schlosser | |
| 2022-03-25 | Remove documentation of non-existant function return values. | ManoloFLTK | |
| 2022-03-24 | Remove platform-dependent type Fl_Bitmask (not in documented public API). | ManoloFLTK | |
| 2022-03-24 | Merge remote-tracking branch 'refs/remotes/origin/master' | ManoloFLTK | |
| 2022-03-24 | Remove useless virtual member function overrides. | ManoloFLTK | |
| 2022-03-23 | Remove vsscanf_l() call from Win32 driver (it appears to be a BSD-ism and ↵ | ian.macarthur | |
| unsupported by the MS tools) and rename several clocale specific methods from "name" to "vname" since they take a va_list not a variable list of arguments. | |||
| 2022-03-23 | Create struct wld_window *Fl_Wayland_Window_Driver::wld_window to replace ↵ | ManoloFLTK | |
| eventually fl_window. | |||
| 2022-03-23 | Wayland: replace global fl_display by function struct wl_display ↵ | ManoloFLTK | |
| *fl_wl_display(). | |||
| 2022-03-23 | Fix for issue #419: Wayland: scale/resize issue. | ManoloFLTK | |
| 2022-03-21 | Fix driver definitions of vsnprintf() and vsscanf() | Albrecht Schlosser | |
| These two functions are fully defined in the platform specific driver methods, there's no need to define them in the base class. This quick fix returns 0 from the base class method. The main reason was to avoid a compiler error of MSVC 2010 and earlier, i.e. before MSVC 2012. Todo: int Fl_WinAPI_System_Driver::clocale_sscanf() needs to be fixed because '_vsscanf_l()' (with lower case 'L' for 'locale') does not exist in MSVC 2010 and earlier. It is not clear yet in which version it was added - current MS docs show it in MSVC 2015 and later. | |||
| 2022-03-21 | Fix silly MSVC 2010 parser warnings | Albrecht Schlosser | |
| Code like "void copy(const char */*stuff*/, ...)" would issue the warning "'*/' seen outside comment" which is formally true but ... These warnings don't appear with newer MS compilers, but I fixed them anyway. | |||
| 2022-03-21 | Fix MSVC 2010 warning: using 'this' in initializer list | Albrecht Schlosser | |
| This is a legitimate warning although it probably didn't do any harm. | |||
| 2022-03-21 | Fix MSVC 2010 warning/error: declare variables in C early | Albrecht Schlosser | |
| ... before other code gets executed in a block. The warning or errors generated were MORE than confusing. | |||
| 2022-03-21 | Avoid using same name (p) for distinct members of derived classes - cont'd. | ManoloFLTK | |
| 2022-03-21 | Avoid using same name (p) for distinct members of derived classes. | ManoloFLTK | |
| 2022-03-21 | Rename member Fl_Graphics_Driver::p to xpoint to avoid shadowing. | ManoloFLTK | |
| 2022-03-21 | Fix for issue #418 : some warnings about unused functions. | ManoloFLTK | |
| 2022-03-21 | Issue #359 RFE: access the MacOS windowid . | ManoloFLTK | |
| 2022-03-21 | Fix for issue #416: Fl_Xlib_Graphics_Driver_font_xft.cxx has a libasan error. | ManoloFLTK | |
| 2022-03-21 | Remove unnecessary constructors. | ManoloFLTK | |
| 2022-03-20 | Improve documentation of Fl_Image::copy() | Albrecht Schlosser | |
| Mention the new Fl_Image::release() method to delete all types of images. | |||
| 2022-03-20 | Fix Fl_Tiled_Image::copy(int W, int H) | Albrecht Schlosser | |
| Remove false "optimization" that would return the same pointer if the requested width and height are the same. Note: copy() must always return a new image (this is the expected behavior of copy). Otherwise deleting one of the objects (either the source or the copy) would delete the other one as well. | |||
| 2022-03-20 | Update description of Fl_Graphics_Driver class hierarchy. | ManoloFLTK | |
| 2022-03-20 | Fix typo in comment. | ManoloFLTK | |
| 2022-03-20 | Simpler updateTrackingAreas method of class FLView is enough. | ManoloFLTK | |
