ManoloFLTK
c720aae515
Make hybrid Wayland/X11 platform.
2022-08-29 12:15:32 +02:00
Albrecht Schlosser
3c6b34bb70
Fix a potential memory leak, see issue #457
2022-07-05 18:49:15 +02:00
ManoloFLTK
21428bad10
Undo most of f6a93eb that was a bad move.
2022-04-07 11:31:12 +02:00
ManoloFLTK
f6a93eb060
Remove warnings: comparison of integer expressions of different signedness [-Wsign-compare]
2022-04-06 13:25:17 +02:00
Albrecht Schlosser
7810cda145
Fix Visual Studio build warnings
2022-02-26 18:19:43 +01:00
Albrecht Schlosser
1cdd669dc6
Fix "fl_message_icon() regression" ( #395 )
...
Some attributes of the default message icon had not been copied to
the new Fl_Message class when opening a new dialog.
Clarify documentation about supported icon attributes.
2022-02-16 14:50:50 +01:00
Albrecht Schlosser
f6c2531b5b
Enable end user to copy standard dialog text to clipboard ( #388 )
...
All standard dialogs like fl_message() now handle command-c (macOS)
and ctrl-c (other platforms) to copy the message text of standard
dialogs to the clipboard as requested by GitHub Issue #388 .
2022-02-09 16:33:55 +01:00
Albrecht Schlosser
92e9181a0a
Rename FL/fl_string.h to FL/fl_string_functions.h
...
This is part 1 of the final fix for a previous name clash on case
insensitive file systems (fl_string.h vs. Fl_String.H).
2022-01-16 19:47:16 +01:00
Albrecht Schlosser
a8cc340321
Stabilize resizing of common dialogs like fl_choice()
...
Thanks to Paul D. Hahn for finding these issues on his very old
"CentOS 6 linux with g++ 5.1" system.
For details see the very long thread "fl_choice() dialog apprearance
discrepancy problem in 1.4" (typo intentionally ignored):
https://groups.google.com/g/fltkgeneral/c/UQk3RRf-l4A/m/0GtPNv1CCQAJ
2021-12-10 17:09:28 +01:00
Albrecht Schlosser
8334abe544
Fix whitespace errors (no code changes)
...
(1) convert tabs to spaces
(2) remove trailing whitespace
2021-12-06 19:56:40 +01:00
Albrecht Schlosser
cf58f7ae2b
Fix MSVC compiler warnings
2021-12-05 21:00:15 +01:00
Albrecht Schlosser
a0724ab7c4
Add fl_message_icon_label() function (STR #2762 )
...
This message icon label (usually one character) will be used in the
next call of one of the common dialogs.
test/ask.cxx: use fl_message_icon_label()
2021-12-04 20:36:11 +01:00
Albrecht Schlosser
b6de09cff2
Re-enable nested (aka recursive) common dialogs (STR 3242, #282 )
...
Apply Fl_Dialog_r10831.patch as given in STR 3242:
https://www.fltk.org/strfiles/3242/Fl_Dialog_r10831.patch
Reformat, add missing pieces, rename private members, cleanup...
Improve documentation, add fl_choice_n() (issue #282 )
New methods fl_input_str() and fl_password_str() return Fl_String
2021-12-04 14:49:27 +01:00