ManoloFLTK
28c7c584fa
Improve documentation of fl_strdup()
...
and add example of value of fl_mac_os_version.
2 years ago
ManoloFLTK
f38d1cf424
Documentation: fix outdated statements of quantities being expressed in pixels
2 years ago
Albrecht Schlosser
5ef962781f
CMake: remove deprecated 'exec_program' from target 'uninstall'
...
1. 'exec_program()' should be replaced with 'execute_process()'. Done.
2. 'cmake -E remove' is broken and deprecated since 3.17, hence we use
'cmake -E rm' (!) for CMake since 3.17 and
'cmake -E remove' only for older CMake versions.
2 years ago
Kyriet
5e3681c22a
Documentation: Improve doc comment for ~Fl_Group
2 years ago
ManoloFLTK
861bc339c0
Replace wl_output_destroy() by wl_output_release() when possible
2 years ago
Albrecht Schlosser
094ee9e953
Documentation: remove obsolete deprecation warning
...
This warning was only useful when we used Fl_String in our public
interface which is no longer true.
2 years ago
Greg Ercolano
3fb9bae040
Fl_Grid: Added show_grid(1) screenshot
2 years ago
ManoloFLTK
bf7d53006c
Complete and update documentation of Wayland buffers
2 years ago
Greg Ercolano
1c9063b8bc
Updated nmake build command in README
2 years ago
ManoloFLTK
63ba44dc29
Document FLTK implementation of the "GTK Shell" Wayland protocol
2 years ago
Matthias Melcher
81a9cb74c3
#862 : Fixes Fl_Shortut to swallow all FL_SHORCUT events if hot.
2 years ago
ManoloFLTK
d963dde3ef
Document Fl_Image_Surface::mask() with commented code example
2 years ago
ManoloFLTK
ddf81baa65
Update "Previous versions of bundled libraries"
2 years ago
ManoloFLTK
e5d9000564
Remove "-mwindows" link option from CFLAGS and CXXFLAGS
2 years ago
ManoloFLTK
b759767798
Remove unnecessary #include <linux/input.h>
2 years ago
Greg Ercolano
e77ec078e9
fluid: Clear button clears scroll history too
2 years ago
Greg Ercolano
2571f20111
Solve issue 856: manolo's parameter names
2 years ago
ManoloFLTK
18ccbb4a4f
Wayland: much lighter but partial implementation of the "GTK Shell" protocol
...
Only the middle-button click gesture is implemented which avoids interference
with what libdecor does with right-click and double-click.
2 years ago
Matthias Melcher
68594ec7fa
#860 : FLUID: Increments Shell history to 1000 lines
2 years ago
Matthias Melcher
49dd9289b8
#860 : FLUID: Removes Group attributes from Fl_Terminal
2 years ago
Matthias Melcher
7a69c22bd7
#856 : FLUID: improved Declaration dialog
...
Also makes enum comment in Fl_File_Chooser.fl manageable.
Not backward compatible: don't try to recreate the
File Chooser with older FLUID versions.
2 years ago
Albrecht Schlosser
cb0930190a
Remove remaining 'pronounced "fulltick"' statements
...
+ fix source URL in fltk.spec.in
+ fix some typos
2 years ago
ManoloFLTK
538ad1828f
Wayland+CMake: use set_source_files_properties() for libdecor - cont'd
2 years ago
ManoloFLTK
7bbfa06e38
Wayland+CMake: use set_source_files_properties() for libdecor
2 years ago
Matthias Melcher
5b96fca1c1
#859 : FLUID: Improves widget class code formatting
...
- categorizes multiple comments before a widget class member
correctly vs. before a widget member
- reintrodues newline characters for comment preview in the widget browser
2 years ago
Greg Ercolano
c3849b0a97
Fix issue 854 - append_ansi() len fix
2 years ago
Matthias Melcher
ed910b7368
FLUID: improves special handling of widget_class members
2 years ago
Albrecht Schlosser
cf07fa09dc
Minor updates of bundled libraries and README.CMake.txt
...
Update Makefiles, CMakeLists.txt, improve formatting.
2 years ago
Albrecht Schlosser
a73a14347d
Fix compiler warnings
...
fluid/code.cxx: unused variable
src/drivers/Xlib/Fl_Xlib_Graphics_Driver_font_x.cxx:
function may return address of local variable [-Wreturn-local-addr]
2 years ago
Matthias Melcher
75c97edb1e
#858 : Fluid: removed duplicate and false code
2 years ago
Matthias Melcher
1476d215f3
FLUID: Refactored writing escaped strings
2 years ago
ManoloFLTK
3e61ec7044
New member function Fl_Image_Surface::mask(Fl_RGB_Image*)
2 years ago
Greg Ercolano
b9ac6bd728
Solves issue #856 : improve Fl_File_Chooser enum docs
2 years ago
Albrecht Schlosser
63c54fe7c8
CMake: Remove UseFLTK.cmake generation and usage
2 years ago
Albrecht Schlosser
a6927779c3
Update nanosvg/README.txt to reflect recent changes
2 years ago
Albrecht Schlosser
384b546dc6
Upgrade bundled nanosvg library to latest upstream commit
...
commit 706eb0618249507c1700cef4a518f73e546b1c38 (upstream/master)
Author: Mikko Mononen <memononen@gmail.com>
Date: Wed Nov 22 22:47:18 2023 +0200
Merge pull request #249 from wcout/issue_240
Fix for #240 : Bug: "else" missing
+ FLTK specific extensions, see documentation/src/bundled-libs.dox
2 years ago
ManoloFLTK
973d53bbcd
Fix error in configure-based build
2 years ago
Albrecht Schlosser
9950c8e082
Improve contrast of check marks and radio buttons ( #443 )
...
- add fl_draw_radio(...) to standardize radio button drawing
- src/Fl_Light_Button.cxx: use fl_contrast() to determine color of
radio button and check (light) button check marks, and use
new fl_draw_radio() method
- src/Fl_Menu.cxx: same as src/Fl_Light_Button.cxx and use
fl_draw_check() instead of "manually" drawing the check mark
(forgotten in an earlier update)
2 years ago
ManoloFLTK
0aa8e28be0
Update libdecor to commit 060fe761 dated 1-dec-2023
2 years ago
Matthias Melcher
d8dac2a088
#858 : FLUID: fixes control character replacement in widget browser
2 years ago
ManoloFLTK
f72748bb45
Wayland: make OPTION_USE_SYSTEM_LIBDECOR ON by default
...
This commit makes the default FLTK build setting use libdecor
as packaged in Linux when the build system contains packages
libdecor-0-dev and libdecor-0-plugin-1-gtk in version ≥ 0.2.0.
Otherwise, FLTK uses the bundled version of libdecor.
This includes situations where package libdecor-0-dev is
present in an earlier version.
2 years ago
Matthias Melcher
96730f80cb
Adds some possible NULL references and small fixes
2 years ago
Matthias Melcher
ccc21d381a
Fixes a few minor compiler warnings.
2 years ago
Matthias Melcher
1077d74958
Fixes name conflict in X11 GL swap_interval
2 years ago
ManoloFLTK
9b33cadbc1
Wayland: use GTK Shell also with system libdecor - cont'd
2 years ago
ManoloFLTK
7472e41ccc
Wayland: use GTK Shell also with system libdecor
2 years ago
ManoloFLTK
ed5ee81ccd
Wayland: add changes to struct libdecor_frame_gtk
2 years ago
Matthias Melcher
a69fc0c9e5
Fixes anonymous union intialisation for C++98
2 years ago
Matthias Melcher
2025481f8c
FLUID: Add dialog box when processes are still runing when user tries to quit.
2 years ago
ManoloFLTK
a1a3a31090
Set date of last update to bundled libdecor
2 years ago