| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2023-10-23 | FLUID: Merging changes from generated cxx file back to fl file | Matthias Melcher | |
| 2023-10-23 | FLUID: Fixes two minor bugs | Matthias Melcher | |
| * Fl_Grid mixed up gap_ro_ vs. gap_col_ once * Code formatting warning | |||
| 2023-10-23 | Remove "double to int conversion" warnings | ManoloFLTK | |
| 2023-10-23 | FLUID: Fixes completion dialog, early shell read. | Matthias Melcher | |
| * when saving the source code from a shell command, the completion dialog is suppressed because the shell window pops up anyway, confirming our action * when reading no project at startup, the user shell commands were read, but the shell main menu was not updated | |||
| 2023-10-23 | FLUID: Positioning grid cells intuitively. | Matthias Melcher | |
| User can now drag widgets from the toolbox into the grid or use the context menu to add them into the corresponding cell. If no position is indicated, now children are added at the first free cell. | |||
| 2023-10-23 | FLUID: Stops overriding Ctrl-0 shortcut. #802 | Matthias Melcher | |
| Ctrl-0 is used by FLTK globally to zoom all windows back to 100%, so FLUID should not override that. Loading the previous file is now Ctrl-1 instead of Ctrl-0. | |||
| 2023-10-23 | FLUID: Adds grid child positioning via +/- keys | Matthias Melcher | |
| 2023-10-22 | FLUID: New layout of Grid tab. | Matthias Melcher | |
| 2023-10-22 | Make Fl_String and Fl_Int_Vector private (#789) | Albrecht Schlosser | |
| - add CMake option 'OPTION_USE_STD' - add configure option '--enable-use_std' - move FL/Fl_String.H to src/Fl_String.H - move FL/Fl_Int_Vector.H to src/Fl_Int_Vector.H - remove Fl_String from demo program examples/callbacks.cxx - remove Fl_Int_Vector from public header FL/Fl_Table.H - some methods of Fl_Table are no longer inline - add CMake option OPTION_USE_STD to allow std::string in some selected functions and methods Experimental, may be removed before release: - use either Fl_Int_Vector or std::vector in Fl_Table depending on CMake OPTION_USE_STD or configure --enable-use_std Move all fl_filename* functions that use Fl_String to fluid Main changes in fluid: - add fluid_filename.h and .cxx - include "fluid_filename.h" rather than <FL/filename.H> Update fl_input(), fl_password() and test/ask - add maxchar parameter to fl_input() and fl_password() - fl_input_str() and fl_password_str() are optional and return std::string if enabled (FLTK_USE_STD) | |||
| 2023-10-22 | FLUID: Moves grid settings into dynamic tab | Matthias Melcher | |
| 2023-10-22 | FLUID: Adds remaining Fl_Grid attributes | Matthias Melcher | |
| 2023-10-22 | FLUID: fixes conflict | Matthias Melcher | |
| 2023-10-22 | FLUID: more Fl_Grid settings | Matthias Melcher | |
| 2023-10-21 | Removes dependency on Fl_Preferences::get/set(.., Fl_String, ...) | Matthias Melcher | |
| 2023-10-21 | FLUID: grid becomes a bit more interactive | Matthias Melcher | |
| 2023-10-21 | Fix fluid build with configure/make + dependencies | Albrecht Schlosser | |
| 2023-10-21 | FLUID: adding a subset of Fl_Grid child parameters. | Matthias Melcher | |
| 2023-10-20 | FLUID: basic Fl_Grid support | Matthias Melcher | |
| * no settings for children yet * ne good interactive editing for children | |||
| 2023-10-20 | FLUID: docs, testing | Matthias Melcher | |
| 2023-10-19 | FLUID typos, comments, superfluous code | Matthias Melcher | |
| 2023-10-19 | FLUID: fixes `override` handling and code duplication | Matthias Melcher | |
| 2023-10-19 | FLUID now recognizes `override` and `FL_OVERRIDE` keywords (#801) | Matthias Melcher | |
| 2023-10-16 | Fix compiler warning (C++11 standard) | Albrecht Schlosser | |
| Warning: override controls (override/final) only available with ‘-std=c++11’ or ‘-std=gnu++11’ | |||
| 2023-10-13 | Fix trailing whitespace and dependencies | Albrecht Schlosser | |
| 2023-10-13 | FLUID: allow mousewheel events on coordinate input | Matthias Melcher | |
| MACOS: make sure that even small mouse wheel deltas count at least as 1 unit | |||
| 2023-10-12 | FLUID: Settings dialog is now resizable | Matthias Melcher | |
| 2023-10-11 | FLUID: adds better zoom icon | Matthias Melcher | |
| 2023-10-06 | Removes stray files. | Matthias Melcher | |
| 2023-10-06 | FLUID: typo | Matthias Melcher | |
| 2023-09-27 | Update dependencies | Albrecht Schlosser | |
| 2023-09-27 | FLUID: fixing settings dialog update | Matthias Melcher | |
| 2023-09-27 | FLUID: minor fixes | Matthias Melcher | |
| 2023-09-26 | FLUID: adds greatly enhanced Shell Commands (#774) | Matthias Melcher | |
| The user can add an arbitrary number of highly configurable shell commands through the setting panel. The commands can be saved as user preferences, inside the .fl file, or exported to an external file. Shell scripts can be limited to individual platforms, can have shortcut keys, etc. . * documentation will follow * support to call `fltk-config` will follow | |||
| 2023-09-26 | FLUID: Typos in docs | Matthias Melcher | |
| 2023-09-26 | FLUID: Fixes regression #777 | Matthias Melcher | |
| Wrote wrong path in #inlude statement under certain conditions. Also removed 'snap' tag if not needed. | |||
| 2023-09-22 | Update dependencies | Albrecht Schlosser | |
| 2023-09-12 | Fix Visual Studio shared library build | Albrecht Schlosser | |
| Todo: fluid-shared can't (yet) be built agains the shared fltk lib because of some linker errors. Needs investigation. Note: fluid-shared is basically a test program to demonstrate linking against the shared FLTK libs but doesn't work yet using VS (MSVC). This is no problem for the functionality. | |||
| 2023-09-07 | FLUID: Fixes visibility of Compact button | Matthias Melcher | |
| 2023-09-05 | Fixes warning on unused variable. | Matthias Melcher | |
| 2023-09-05 | FLUID: increases readability | Matthias Melcher | |
| - removed some direct filename manipulation - central place to generate file names and paths - fixes command line filename override if no actual batch command is given | |||
| 2023-09-03 | Adds compact buttons feature to create keypads. | Matthias Melcher | |
| See test/buttons for an example. | |||
| 2023-08-29 | FLUID: fixes resizing of preferences panel | Matthias Melcher | |
| 2023-08-29 | FLUID: minor fixes | Matthias Melcher | |
| 2023-08-29 | FLUID: adds missing include for other platforms | Matthias Melcher | |
| 2023-08-29 | FLUID: separate SourceView panel into its own file | Matthias Melcher | |
| hereby removing almost 200 lines of unrelated code form fluid.cxx and making the location of the panel code more obvious. Needs a make depend on Linux. | |||
| 2023-08-29 | FLUID: code cleanup, redundancies, typos | Matthias Melcher | |
| 2023-08-29 | FLUID: simplifies filename handling | Matthias Melcher | |
| 2023-08-29 | FLUID: simplified worker handling | Matthias Melcher | |
| 2023-08-26 | FLUID: fixes file path calculation bug | Matthias Melcher | |
| 2023-08-26 | Fixes a bunch of typos in comments. | Matthias Melcher | |
