| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2020-01-31 | Add Fl::keyboard_screen_scaling(int) to control recognition of ctrl/+/-/0/ | ManoloFLTK | |
| 2020-01-31 | Mention the new "Preview" switch of the GTK native file dialog. | ManoloFLTK | |
| 2020-01-31 | Add a "Preview" switch to the GTK native file chooser. | ManoloFLTK | |
| The button state is recorded in a preference so is recovered the next time the GTK file chooser runs. | |||
| 2020-01-30 | Mention new public variable Fl_Image::register_images_done. | ManoloFLTK | |
| 2020-01-30 | New public static variable bool Fl_Image::register_images_done | ManoloFLTK | |
| Allows an app to detect whether fl_register_images() was called or not. | |||
| 2020-01-30 | Protect against situation where HAVE_DLSYM && HAVE_DLFCN_H && ↵ | ManoloFLTK | |
| !defined(RTLD_DEFAULT) | |||
| 2020-01-28 | Fix Doxygen formatting problem. | ManoloFLTK | |
| 2020-01-27 | Restore compilability when HAVE_DLFCN_H = 0 | ManoloFLTK | |
| 2020-01-27 | Restore compilability when HAVE_DLFCN_H = 0 | ManoloFLTK | |
| 2020-01-26 | Fix 2 typos in Fl_Widget::shortcut_label() Doxygen doc. | ManoloFLTK | |
| 2020-01-26 | Add Fl_Widget::shortcut_label(int) to control effect of '&' in some widget ↵ | ManoloFLTK | |
| labels | |||
| 2020-01-26 | Improve migration docs on Fl_Preferences | Albrecht Schlosser | |
| 2020-01-26 | Improve Unicode / UTF-8 documentation | Albrecht Schlosser | |
| 2020-01-26 | [CMake] Remove unnecessary dependency | Albrecht Schlosser | |
| Building the documentation need not depend on building the library. This change can speed up changing, building, and viewing modified docs. | |||
| 2020-01-26 | Fix documentation of Fl_Shortcut | Albrecht Schlosser | |
| Unfortunately this typedef for shortcuts in Fl_Menu_Items etc. can currently not be used with the full (21-bit) range of Unicode. These restrictions are now documented but should be removed in a future version, if possible. | |||
| 2020-01-24 | GTK printer chooser: add code to support choice of paper size and orientation | ManoloFLTK | |
| 2020-01-23 | Remove unnecessary extern declaration | ManoloFLTK | |
| 2020-01-22 | Fix preservation of the caller's locale when running GTK dialogs. | ManoloFLTK | |
| There are now 2 kinds of GTK libraries (V2 and V3) and two dialogs the file chooser and the printer chooser. | |||
| 2020-01-20 | Fix Fl_PostScript_Graphics_Driver::clip_box() | Albrecht Schlosser | |
| 2020-01-20 | Improve documentation of clipping functions | Albrecht Schlosser | |
| Clarify functionality of fl_not_clipped() and fl_clip_box(). Add developer documentation for Fl_Graphics_Driver::clip_box(). Documentation only, no code changes in this commit. | |||
| 2020-01-19 | Have Fl_Quartz_Copy_Surface_Driver use retina resolution for resulting bitmap | ManoloFLTK | |
| 2020-01-18 | Use visible size information when copying macOS image from clipboard. | ManoloFLTK | |
| 2020-01-18 | Set OPTION_USE_SYSTEM_LIBPNG/JPEG off under macOS by default | ManoloFLTK | |
| 2020-01-18 | Add convenience options to glpuzzle demo | Albrecht Schlosser | |
| The demo exhibits a sometimes annoying /feature/ to spin the entire puzzle if a user happens to click and/or drag the mouse somewhere on the puzzle's background rather than on a puzzle piece. A new command line option '-n' disables this feature entirely. The extended menu and keyboard commands learned a new option and keyboard shortcut 'n' => "Normal Position" to stop spinning and to reset the puzzle to its original position. The space key is another (hidden) shortcut for 'n'. | |||
| 2020-01-18 | Update CMake instructions for cross compilation | Albrecht Schlosser | |
| Add CMAKE_RC_COMPILER variable, switch to 64-bit toolchain, add a note to replace the toolchain location as required, fix typos. | |||
| 2020-01-18 | Use cross-platform code to set the window icon. | ManoloFLTK | |
| 2020-01-18 | Remove temporary CMake option OPTION_HIDPI no longer used. | ManoloFLTK | |
| 2020-01-17 | Make Fl::screen_scale(int, float) functional also after initial window display. | ManoloFLTK | |
| 2020-01-16 | Fix DND in read-only Fl_Input (Fl_Output) | Albrecht Schlosser | |
| See report in fltk.coredev as of today (Jan 16, 2020): "Fl_Input in readonly mode - wrong behaviour". Summary: Drag and drop within a read-only Fl_Input (i.e. Fl_Output) widget would not insert the dragged text (correct) but removed the dragged text from the widget (error). This is now fixed. | |||
| 2020-01-16 | Fix JIS Keyboard dead keys | OKAMURA, Yasunobu | |
| 2020-01-16 | Don't include 'src/flstring.h' in menubar demo | Albrecht Schlosser | |
| src/flstring.h should only be used in library code because it includes <config.h>. Document this fact in src/flstring.h. | |||
| 2020-01-15 | Fix uninitialized vars in calls to fl_clip_box() (issue #6) | Albrecht Schlosser | |
| The main fixes are only to avoid static code analyzer warnings reported in issue #5, but there are also minor bug fixes included. These bug fixes are more of theoretical concerns though. Close #6. | |||
| 2020-01-15 | Slightly improve Fl_Quartz_Graphics_Driver::copy_offscreen() when macOS ≥ 10.4 | ManoloFLTK | |
| 2020-01-14 | Merge remote-tracking branch 'refs/remotes/origin/master' | Matthias Melcher | |
| 2020-01-14 | Fixed some documentation for Fl_Preferences and fl_make_path. | Matthias Melcher | |
| 2020-01-14 | Fix typo in comment | ManoloFLTK | |
| 2020-01-13 | Add missing Fl_Image_Reader files | Albrecht Schlosser | |
| Forgot to add these files. Sorry for the noise. | |||
| 2020-01-13 | Fix Doxygen warnings and errors | Albrecht Schlosser | |
| 2020-01-13 | Combine image readers in class Fl_Image_Reader | Albrecht Schlosser | |
| This new class is explicitly internal and undocumented. We can rename and/or redefine or extend it as we need. This work is based on Matt's recent update with separate internal classes BMPReader and GIFReader which have been replaced by Fl_Image_Reader. | |||
| 2020-01-13 | Bring main window to front when it's not there. | ManoloFLTK | |
| 2020-01-11 | Implement Fl_Window::icon() and default_icon() for macOS | ManoloFLTK | |
| The implementation is effective for macOS 10.10 and above. Demo program test/device uses the new implementation. | |||
| 2020-01-11 | Improved documentation of Fl_Preferences. | Matthias Melcher | |
| Detailed information on how preference file paths are generated, and preliminary docs what happens if that fails. Documentation, on what FLTK die pre 1.4 when any of this failed. Also, a little TODO list for me that I will hopefully get to in the next days. | |||
| 2020-01-10 | Updated image readers. | Matthias Melcher | |
| Removed duplicate code from Fl_JPEG_Image, updated and unified Doxygen comments. Avoiding name conflict in new protected functions. | |||
| 2020-01-09 | Upgrade bundled libjpeg from jpeg-9a to jpeg-9c | Albrecht Schlosser | |
| Release: 9a - Jan 14, 2018 For further details see README.bundled-libs.txt. | |||
| 2020-01-09 | Upgrade bundled libpng from 1.6.16 to 1.6.37 | Albrecht Schlosser | |
| Release: 1.6.37 - April 14, 2019 For further details see README.bundled-libs.txt. | |||
| 2020-01-09 | Fix X11 RTL text clipping (STR 2798) - part 2 | Albrecht Schlosser | |
| Yet another fix for RTL text... | |||
| 2020-01-08 | Improve X11 coordinate clipping for text (STR 2798) | Albrecht Schlosser | |
| Text outside the 16-bit X11 coordinate space must be clipped before calling X11 draw functions, otherwise text might appear anywhere in the window because X11 would "truncate" the coordinates instead of proper clipping (X11 handles only 16-bit coordinates). | |||
| 2020-01-08 | Drop 1.0 compatibility; document 1.4 migration | Albrecht Schlosser | |
| The FLTK 1.0 compatibility support by defining macro 'FLTK_1_0_COMPAT' did no longer work since FLTK 1.3.x and nobody complained. Hence we can safely remove this "feature". Documentation changes: - Drop chapter 'Migrating Code from FLTK 1.0 to 1.1' - Drop chapter 'Migrating Code from FLTK 1.1 to 1.3' - Add chapter 'Migrating Code from FLTK 1.3 to 1.4' The removed chapters are still available in FLTK 1.3 docs. | |||
| 2020-01-06 | Use pkg-config to support --enable-pango under Darwin | ManoloFLTK | |
| 2020-01-05 | Fix Doxygen description of the constructors. | ManoloFLTK | |
