This is a list of open STR's (Software Trouble Reports) and RFE's
(Requests for Enhancement) at the time of the release of FLTK 1.3.5 (March 2019).
The current list can be viewed online at FLTK's
Development Roadmap.
FLTK 1.3.5 is expected to be the last release in the 1.3.x series. Only
very serious bugs may be addressed in a future 1.3.6 release.
All open STR's and RFE's of FLTK 1.3.x will be considered for FLTK 1.4.0,
if possible.
Click on a bug report to see its current state or to add comments
and/or patches online.
FLTK 1.3 is the LATEST STABLE BRANCH based on FLTK 1.1.10. It adds internationalization,
UTF-8 (Unicode), printing support, Doxygen based documentation, and several new widgets
including Fl_Native_File_Chooser, Fl_Table, and Fl_Tree. FLTK 1.3 is no longer in active
development but still gets some important bug fixes (and for instance new macOS support).
FLTK 1.4 will add even more features to the FLTK 1 branch. This is the CURRENT DEVELOPMENT BRANCH where
new features are added and bugs are fixed.
There is no release schedule yet.
| STR # |
Summary |
Subsystem |
Status |
Priority |
| 1869 |
avoid recursing event handlers (Fl::readqueue,
Fl::check) |
Core Library |
New |
HIGH |
| 1986 |
X-server freezes when a window is opened while the
menu is open |
X11 |
Pending |
HIGH |
| 2634 |
fl_help_view bug fixes and new features |
Core Library |
New |
HIGH |
| 2639 |
Fl_Pack resizes hidden widgets, which it doesn't touch
when visible. |
Core Library |
New |
HIGH |
| 2678 |
internationalization (fluid) |
FLUID |
New |
HIGH |
| 2861 |
Enabling "Extract gettext" on fluid menus +
possibility of static initialization of strings |
FLUID |
New |
HIGH |
| 3231 |
editor.cxx: changed_cb() inducing reading
uninitialized memory |
Example Programs |
Pending |
HIGH |
| 3238 |
Fl_Group::clear method should be virtual |
Core Library |
New |
HIGH |
| 3242 |
Re-enable nested (aka "recursive") common
dialogs |
Core Library |
Active |
HIGH |
| 3271 |
Socket for MS-WINDOWS is UINT_PTR |
Core Library |
New |
HIGH |
| 3284 |
Cairo integration needs redesign |
Cairo |
New |
HIGH |
| 3289 |
Fl_Menu_Items don't have i18n function in them when
spit from fluid |
FLUID |
New |
HIGH |
| 3327 |
Public members Fl::awake_ring_*_ should be
private |
Core Library |
New |
HIGH |
| 3395 |
Fl_Text_Display and Fl_Text_Editor has significant
clipping on redraw when font sizes are changed. |
Core Library |
Pending |
HIGH |
| 3399 |
X11 Drag and drop issue when displaying popup on
recept of payload |
X11 |
New |
HIGH |
| 3413 |
security advisory: all use of *snprintf() |
Core Library |
New |
HIGH |
| 3436 |
use of isspace(), ispunct(), and others must correctly
test unicode characters |
Core Library |
New |
HIGH |
| 3514 |
Bundled image libs on Linux are incompatible with
Xft |
Build Files |
New |
HIGH |
| 24 |
Fluid should support sub-windows |
FLUID |
Pending |
MOD |
| 1650 |
relative widget image path is uncorrect if fl file not
saved where created |
FLUID |
New |
MOD |
| 1859 |
Fluid callbacks in declaration blocks not working
correctly |
FLUID |
New |
MOD |
| 1919 |
Fl_Tile uses resizable() interface for different
functionality |
None |
New |
MOD |
| 1993 |
No redraw when dragging windows |
WIN32 |
New |
MOD |
| 2112 |
OSX: changing a window's size() affects size_range()
max |
MacOS |
New |
MOD |
| 2131 |
test/help: The 'search window' doesn't work for text
within <PRE> |
Example Programs |
New |
MOD |
| 2284 |
Bad return value handling from "getc" in Fl_BMP_Image
c'tor |
Image Support |
New |
MOD |
| 2306 |
fltk's use of snprintf() should be hardened --
recommend alternatives |
Core Library |
New |
MOD |
| 2663 |
OpenGL overlay bug on Windows 7 + Intel
graphics |
OpenGL |
New |
MOD |
| 3013 |
Fixes to use of config.h header |
Core Library |
New |
MOD |
| 3287 |
Potential array overrun in Fl::get_font() |
Core Library |
New |
MOD |
| 3357 |
fltk-1.4.x-r12117 Windows Data Types bug |
WIN32 |
New |
MOD |
| 3412 |
Fl_Text_Display scroll bug (style table with font !=
textsize() + wrap) |
Core Library |
Pending |
MOD |
| 3415 |
CMake: Programs may need some definitions from FLTK to
work correctly |
Build Files |
Active |
MOD |
| 3416 |
Changes to compile FLTK 1.4 with OpenWatcom
1.9 |
Build Files |
New |
MOD |
| 3419 |
examples/OpenGL*.cxx needs Makefile entries |
Build Files |
New |
MOD |
| 3443 |
cmake/Visual Studio: control /MT vs /MD compiler
flags |
Build Files |
New |
MOD |
| 3454 |
MinGW build errors (undefined: S_OK and
__FD_ISSET) |
WIN32 |
Pending |
MOD |
| 3465 |
scilinux 6.3: Setting FL_SCREEN font falling back to
FL_HELVETICA |
Core Library |
New |
MOD |
| 3508 |
fltk2ms() could be public, also does not translate
KP_Enter |
WIN32 |
New |
MOD |
| 469 |
Drawing problem when FL_ROUNDED_BOX and
Fl_Menu_Button |
Core Library |
New |
LOW |
| 702 |
Fl_Scrollbar increments incorrectly in specific
situation |
Core Library |
New |
LOW |
| 810 |
Fl_File_Chooser value(const char*) not wholly
functional |
Core Library |
New |
LOW |
| 1115 |
Windows shown while popup menu was active disappear
when the menu is dismissed. |
WIN32 |
New |
LOW |
| 1373 |
per-window vsync control |
OpenGL |
New |
LOW |
| 1597 |
Fl_Help_View: HTML problems with font size +
<UL> |
Core Library |
New |
LOW |
| 1679 |
Borderless windows on WIN32 do not appear on the
taskbar |
WIN32 |
New |
LOW |
| 1742 |
Fl_Browser: Inconsistent behavior of value() |
Core Library |
New |
LOW |
| 1860 |
Would like ability to specify software rendering for
OpenGL contexts |
OpenGL |
New |
LOW |
| 1925 |
Fl_Text_Display should have a member for secondary
selection color |
Core Library |
New |
LOW |
| 1997 |
fl_file_chooser(...) has a glitch |
WIN32 |
New |
LOW |
| 2132 |
Fluid's Write Code shortcut does not work |
FLUID |
New |
LOW |
| 2145 |
FL_ROUND_UP_BOX+Fl_Button+"gtk+" scheme: focus box
draws outside widget |
Core Library |
New |
LOW |
| 2251 |
Fl_Pack resize() and draw() behavior should be
improved |
Core Library |
New |
LOW |
| 2617 |
Inconsistent behavior for Fl_Window on win32 |
Core Library |
New |
LOW |
| 2658 |
set_fonts() comments |
Documentation |
New |
LOW |
| 2901 |
Fl_Browser format codes |
Core Library |
Pending |
LOW |
| 3179 |
Opening a popup dialog while a menu is open hangs
X |
X11 |
Pending |
LOW |
| 3334 |
Minor bug fixes to Fl_Tabs. |
Core Library |
New |
LOW |
| 3354 |
v1.4: Include file discrepancy to v1.3 |
Core Library |
New |
LOW |
| 3368 |
Fl_Help_View may leak memory when images are in the
HTML |
Core Library |
New |
LOW |
| 3396 |
Window manager warning: Buggy client sent a
_NET_ACTIVE_WINDOW message with a timestamp of 0 |
X11 |
New |
LOW |
| 3424 |
X11: Fl_Window::default_cursor(FL_CURSOR_NONE)
iterates |
X11 |
New |
LOW |
| 3432 |
Fl_Tree with FL_TREE_SELECT_SINGLE_DRAGGABLE Drops
Into Wrong Place |
Core Library |
New |
LOW |
| 3433 |
Add contents of Article #415 on resizing to the
docs |
Documentation |
New |
LOW |
| 3448 |
fl_text_extents() width not correct with Xft+Pango and
internal italic/bold fonts |
X11 |
New |
LOW |
| 3449 |
FL_Window - New SKIP_TASKBAR Flag and Patch |
Core Library |
Pending |
LOW |
| 3461 |
Follow up to: [RFE] STR #2927: Please make 'LEADING'
constant in FL_Menu.cxx an alterable API method |
Core Library |
New |
LOW |
| 3470 |
In fluid code editor, cursor turns into gray box on
typing |
FLUID |
New |
LOW |
| 3471 |
CMake improvements |
Build Files |
Pending |
LOW |
| 3476 |
nanosvg: rendering artecfacts under certain conditions
(rounding?) |
Image Support |
New |
LOW |
| 45 |
Help_View does not handle tables with border properly
(and more) |
Core Library |
New |
RFE |
| 214 |
function objects for callbacks. |
Core Library |
Pending |
RFE |
| 275 |
fl_ask, fl_alert, fl_file_chooser, fl_*
positioning |
Core Library |
New |
RFE |
| 298 |
FLUID "commenting out" would be nice |
FLUID |
New |
RFE |
| 334 |
technical change : remove statics in fl_ask |
Core Library |
Active |
RFE |
| 460 |
Provide save() member function to Fl_Image
subclasses |
Image Support |
New |
RFE |
| 470 |
up / down indicator when portion of menu is off
screen |
Core Library |
New |
RFE |
| 749 |
Enable a right-click copy/paste menu for all
Input/Output/Editor/Display widgets |
Core Library |
New |
RFE |
| 767 |
Removeing titlebar but keeping border.(win32) |
WIN32 |
New |
RFE |
| 829 |
Support for animated GIFs in Fl_GIF_Image |
Image Support |
Pending |
RFE |
| 900 |
Fl::add_timeout will also consume all the time of
embedded low speed CPU |
Core Library |
New |
RFE |
| 1029 |
Fl::font(), Fl::size(), etc. for changing
defaults |
Core Library |
New |
RFE |
| 1903 |
Check for missing functionalities from original UTF8
patch |
Unicode support |
New |
RFE |
| 1923 |
Enhance non-modal windows on Mac OS X |
MacOS |
New |
RFE |
| 1981 |
[PATCH] Add "stay on top"-feature to
Fl_Window |
Core Library |
New |
RFE |
| 1984 |
provide a hook to override default event
delivery |
Core Library |
New |
RFE |
| 1989 |
Support for Multiple Cursor interaction (MPX) |
Core Library |
New |
RFE |
| 2014 |
Digital Mars C++ support for FLTK 1.3 |
Multiple |
New |
RFE |
| 2022 |
Deriving from Fl_Chart |
Core Library |
New |
RFE |
| 2041 |
Addition of a FL_TOOLTIP event (PoC) |
Core Library |
Pending |
RFE |
| 2059 |
Support for CDash |
Build Files |
New |
RFE |
| 2060 |
fluid should rewrite files conservatively on "Write
Code" |
FLUID |
New |
RFE |
| 2081 |
add opengl 3 support to fltk |
OpenGL |
New |
RFE |
| 2083 |
Add maximize, minimize caps to FL_Window |
Core Library |
New |
RFE |
| 2118 |
Multisample support on Windows |
OpenGL |
New |
RFE |
| 2148 |
Use iconv() if provided by glibc |
OS support |
New |
RFE |
| 2154 |
Support XIM on UTF-8 and GBK locale, update XIM
support on GB2312. |
Unicode support |
New |
RFE |
| 2162 |
[PATCH] Wrap CJK characters in Fl_Input_ |
Unicode support |
New |
RFE |
| 2175 |
why dose not FLTK support framebuffer
directly? |
Core Library |
New |
RFE |
| 2177 |
Fl::add_handler() additional data parameter |
Core Library |
New |
RFE |
| 2178 |
Allow Fl_X::make_xid() to call user defined
function |
Core Library |
New |
RFE |
| 2179 |
Allow receiving events before FLTK handles
them |
Core Library |
New |
RFE |
| 2180 |
pkg-config support |
Config Files |
New |
RFE |
| 2188 |
[PATCH] Support win32 accessibility via MSAA |
WIN32 |
New |
RFE |
| 2242 |
Enable usage of FLTK fonts in cairo context (patch
included) |
Cairo |
New |
RFE |
| 2314 |
Width option for the Fl_Menu_Item |
Core Library |
New |
RFE |
| 2338 |
Propose to add a new method to Fl_Widget
Fl_Widget::parent_root() |
Core Library |
New |
RFE |
| 2340 |
Allow setting both a window icon and a mask pixmap in
the X11 version. |
X11 |
New |
RFE |
| 2402 |
Widget Associations |
Core Library |
New |
RFE |
| 2411 |
ICC Colour management policy |
Core Library |
New |
RFE |
| 2445 |
Small modification to Fl_Value_Input to allow precize
steps with left mouse button |
Core Library |
New |
RFE |
| 2446 |
Allow easy customization for special purposes |
Core Library |
New |
RFE |
| 2453 |
Enable cups printing on unix platforms (include a
patch) |
X11 |
New |
RFE |
| 2454 |
Fl_Tree: need to fix keyboard nav of *child fltk
widgets* added to tree |
Core Library |
New |
RFE |
| 2482 |
glutKeyboardUpFunc, glutSpecialUpFunc,
glutLeaveMainLoop |
GLUT Emulation |
New |
RFE |
| 2494 |
Patch that adds some macros to the extra code
lines |
FLUID |
New |
RFE |
| 2583 |
transparency for fl_draw_image() |
Core Library |
New |
RFE |
| 2586 |
Consolidate fluid settings into one dialog |
FLUID |
New |
RFE |
| 2609 |
shape functions (fl_rectf etc.) support alpha |
Core Library |
New |
RFE |
| 2610 |
Add another method for Fl_Menu_Button to allow popup
at specific position |
Core Library |
New |
RFE |
| 2624 |
|