| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2023-07-18 | FLUID: text fixes | Matthias Melcher | |
| 2023-07-18 | FLUID correct inheritance, formatting, factory floor cleaning | Matthias Melcher | |
| 2023-07-17 | FLUID: restores g++98 compatibility | Matthias Melcher | |
| I want enum classes, sigh. | |||
| 2023-07-17 | FLUID: better initial sizes for buttons and windows | Matthias Melcher | |
| 2023-07-17 | FLUID: emulating RTTI and fixing type dependencies (Buttons) | Matthias Melcher | |
| 2023-07-17 | FLUID: using symbols instead of integers | Matthias Melcher | |
| 2023-07-17 | FLUID: fix window visibility across project file update | Matthias Melcher | |
| 2023-07-14 | FLUID: fixes all overlapping widgets in all .fl files | Matthias Melcher | |
| Also fixes an issue with multiple use of the same variable for different types of i18n. | |||
| 2023-07-14 | FLUID File Format Documentation Fixes | Matthias Melcher | |
| 2023-07-14 | FLUID: File Format Fault Fixes. | Matthias Melcher | |
| 2023-07-14 | Documentation: screenshot updates | Matthias Melcher | |
| 2023-07-14 | FLUID formatting and comments | Matthias Melcher | |
| 2023-07-12 | FLUDI documentation updates | Matthias Melcher | |
| 2023-07-11 | FLUID: typo | Matthias Melcher | |
| 2023-07-11 | FLUID adding hatch pattern to overlapping widgets | Matthias Melcher | |
| 2023-07-11 | FLUID mark project change when changing window visibility | Matthias Melcher | |
| 2023-07-10 | FLUID source files sorting improved | Matthias Melcher | |
| 2023-07-03 | FLUID #739: emit User Code late for Window and Widget Class | Matthias Melcher | |
| 2023-06-12 | Fix building with -DOPTION_USE_SVG=Off | ManoloFLTK | |
| 2023-06-04 | FLUID option to ignore some syntax checks | Matthias Melcher | |
| 2023-05-07 | [CMake] Use an object library to speed up fluid build | Albrecht Schlosser | |
| Currently 'fluid' comes as up to three different targets, compiled from the same source files (fluid, fluid-cmd, and fluid-shared). The object library is built from all source files except fluid.cxx and finally all 'fluid*' programs are linked with this library. This avoids compiling the same source files multiple times. | |||
| 2023-04-26 | FLUID: Initialisation orner in menus: #722 | Matthias Melcher | |
| 2023-04-14 | Fix tiny memory leak in fluid (setting scheme) | Albrecht Schlosser | |
| Also initialize 'scheme_name' to make static code analyzer happy. | |||
| 2023-04-13 | Fix more compiler warnings (comma at end of enum) | Albrecht Schlosser | |
| These warnings are benign but ... I fixed them nevertheless. | |||
| 2023-03-19 | Fix and consolidate settings dialogs (#346, #703) | Matthias Melcher | |
| 2023-03-18 | Fix and update alignment #346 (#701) | Matthias Melcher | |
| * interactive layout alignment rewritten * interface for new alignment rules * new alignment dialog box * user defined layout rules added * layout rules can be stored in projects, settings, and external files * Valgrind verification | |||
| 2023-03-09 | CMake: build shared libs with OPTION_CAIROEXT (issue #250) | Albrecht Schlosser | |
| - remove separate libfltk_cairo to avoid cyclic dependencies, but - keep a dummy libfltk_cairo in 1.4.0 for backwards compatibility - move cairo/Fl_Cairo.cxx to src/Fl_Cairo.cxx - add preliminary Cairo support for Visual Studio (MSVC) Static linking is not affected by this change, but users building with hand-made Makefiles will have to remove libfltk_cairo starting with FLTK 1.4.0. The dummy library can be linked for backwards compatibility but it will be removed later (in 1.4.x or 1.5.0). The shared FLTK library libfltk.{so|dylib|dll|..} depends on libcairo if and only if FLTK is built with one of the Cairo options. This has always been the case for OPTION_CAIROEXT but is now also true if only OPTION_CAIRO is selected, i.e. FLTK programs linked with a Cairo enabled shared FLTK library will also be linked with libcairo. The same is true for configure options --enable-cairo and --enable-cairoext, respectively. Preliminary Cairo support for MSVC now detects a Cairo installation using the CMake variable FLTK_CAIRO_DIR which must be set by the user. Note that this feature is temporary and may be changed in the future for a better and more comfortable version. | |||
| 2023-03-01 | FLUID Fix resizable of Widget panel | Matthias Melcher | |
| 2023-02-23 | Fl_String refactoring and extension (#683) | Matthias Melcher | |
| - add true unittest and Fl_String testing - interface and printout are similar to gtest without requiring external linkage. just run `unittest --core`. - new Fl_String API - extended API to fl_input_str and fl_password_str - co-authored-by: Albrecht Schlosser <albrechts.fltk@online.de> | |||
| 2023-02-16 | Update dependencies | ManoloFLTK | |
| 2023-02-15 | Move class Fl_Shortcut_Button from FLUID to core (#677) (#680) | Matthias Melcher | |
| 2023-02-09 | FLUID: another memory leak | Matthias Melcher | |
| 2023-02-09 | FLUID: Fix memory leak (#672) | Matthias Melcher | |
| 2023-02-05 | Give fluid and fltk-options their own .gitignore files | Albrecht Schlosser | |
| Move git exclusions from the main .gitignore file to the respective directories to simplify the main file. Note to devs: some file types are ignored "everywhere" (e.g. *.exe), there's no need to add these files to the subdirs. | |||
| 2023-02-05 | FLUID: resizable Command dialogs | Matthias Melcher | |
| 2023-02-02 | Fix position() methods that shadow Fl_Widget::position() | Matthias Melcher | |
| * `FL_DEPRECATED` macro to mark `position()` method that shadow `Fl_Widget::position()` #69 (#666) | |||
| 2023-02-02 | FLUID: Unicode support in ExternalCodeEditor_WIN32.cxx (#453) | Matthias Melcher | |
| 2023-02-02 | Update dependencies and fix whitespace errors | Albrecht Schlosser | |
| - replace tabs with spaces - remove trailing whitespace | |||
| 2023-01-29 | Avoid Linux warning | Matthias Melcher | |
| 2023-01-29 | FLUID: defer calling Fl::add_fd. | Matthias Melcher | |
| 2023-01-27 | FLUID: close communications pipe | Matthias Melcher | |
| 2023-01-27 | FLUID: fixe external command alert on Unix | Matthias Melcher | |
| 2023-01-26 | STR 2936: FLUID: option to ignore syntax check in DeclBlock | Matthias Melcher | |
| 2023-01-26 | Fixing FLUID file corruption from issue #653 (#662) | Matthias Melcher | |
| Removing all globals in file writer (#653 ) Fix some static analyser complaints Valgrind: handle width==0 in GfxDrivers on Wayland and X11 Don't use `Fl_Input_::static_value`, it accesses previous buffer that may be deleted Project file write encapsulated, removing globals Encapsulating project file reader, removing states in glbals Project i/o increased source code readability | |||
| 2023-01-23 | FLUID: unneeded assignment, possible NULL pointer (#660) | Matthias Melcher | |
| 2023-01-23 | STR 2639 Fixes Fl_Pack resize behaviour | Matthias Melcher | |
| FLUID cleanups FLUID Fl_Pack support improvement FLUID fix error in handling live mode resizables | |||
| 2023-01-21 | FLUID: No syntax highlighting in comment editor (#658) | Matthias Melcher | |
| 2023-01-21 | Animated GIF support (Fl_Anim_GIF_Image class) (#375) | wcout | |
| 2023-01-21 | Move global FLTK options into new app fltk-admin (#560) | Matthias Melcher | |
| 2023-01-20 | STR 2843: FLUID align evenly now prefers correct gap size over correct width | Matthias Melcher | |
