Known Bugs and Feature Requests in FLTK 1.3.7

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.7 (June 7, 2021). The current list can be viewed online at FLTK's Development Roadmap.

FLTK 1.3.7 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.x 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 (63 Open Features, 57 Open Bugs)

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.3.7 is the current stable release and will likely be the last release of this branch.


STR # Summary Subsystem Status Priority
2862 Fl_Table keyboard nav issue: can't use tab to navigate off the widget Core Library Pending MOD
2895 Fl_Tree: SINGLE mode selection issues Core Library Active MOD
2944 Mac OS X Fl_Gl_Window bugs - all FLTK versions Core Library Pending MOD
2961 1.3 very slow on X11 with Unicode locale X11 New MOD
3001 Flickering while resizing X11 New MOD
3018 Selects unclicked cells/rows/cols in the Fl_Table. Core Library Pending MOD
3030 resize behavior of widgets in an Fl_Tree Core Library Pending MOD
3170 Fl_Table_Row callback not called Core Library New MOD
3235 Segmentation fault in Fl_Preferences Core Library New MOD
3252 Fl_Native_File_Chooser and Fl_Gl_Window on MacOS X MacOS New MOD
3259 Incompatibilty with tmux on OSX MacOS New MOD
3321 [X11/Xft] Overlapping lines (font rendering problems) X11 New MOD
3337 Fl_Text_Display: sometimes selection doesn't work Core Library New MOD
3346 FreeBSD/NetBSD: cannot build with make without running configure before Build Files New MOD
3352 Linux: Tiny window problem if child group larger than window Core Library Pending MOD
3358 checkbox labels become bold when OPTIONS_VISIBLE_FOCUS is off Core Library Pending MOD
3377 Fl::grab() breaks event handling for some controls Core Library New MOD
3378 configure.ac script changes for compiling fltk on Solaris Build Files New MOD
3410 Fl_Shared_Image:find() doesn't find some existing images Image Support Active MOD
3434 Support building with unusual prefix Build Files Pending MOD
3441 fl_filename_relative returns a wrong path Core Library Pending MOD
3458 GLUT compatibility mode segfaults when there's no current window GLUT Emulation New MOD
3462 Fullscreen windows not updated when screens are added or removed Core Library New MOD
3489 alpha blending does not work correctly in Fl_Image.cxx Image Support New MOD
3494 check box not visible using gtk+ scheme Core Library New MOD
3497 fltk-config - support cross compile Build Files New MOD
3536 regression: incorrect desktop scaling in TigerVNC (os/x) New MOD
2791 Minmum size for tiles in an Fl_Tile Core Library New LOW
2797 X errors occur when XDBE disabled + Fl_Double_Windows resized to zero on W or H Core Library New LOW
2828 Fl_Tree RFE's Core Library New LOW
2844 Fl_Text_Display: needs keyboard nav for caret motion and keyboard selection Core Library New LOW
2892 Fl_Text_Display::position_to_line(): Consistency check ptvl failed Core Library New LOW
2908 Menu_::find_index(const char*) doesn't handle escape sequence correctly Core Library Pending LOW
2909 Fl_Tile does not pass FL_RELEASE event to children Core Library New LOW
2978 FL_DND_LEAVE not passed to handle() function Core Library Pending LOW
2983 Documentation isn't built correctly. Build Files New LOW
3077 fl_normal_measure does not give correct size for FL_ALIGN_IMAGE_NEXT_TO_TEXT Core Library New LOW
3080 Implicit type conversion from int64 to int32 in fl_draw Core Library New LOW
3134 fl_clip_box fails on X11 with large coordinates X11 New LOW
3147 Assigning Ctrl+Shift+0 to a Fl_Sys_Menu_Bar item does not work using Visual Studio 2012 WIN32 New LOW
3175 Fl_Text_Editor overstrike mode doesn't behave as expected Core Library New LOW
3186 fl_filename_match() inconsistent with case sensitivity Core Library New LOW
3201 unix Fl_Window::show _NET_ACTIVE_WINDOW event needed to raise X11 New LOW
3214 Fl_Tree::clear() does not delete widgets (only items) Core Library Pending LOW
3220 Can select multiple items in Fl_Tree even in FL_TREE_SELECT_SINGLE mode Core Library Active LOW
3261 FLTK and glutChangeToMenuEntry GLUT Emulation New LOW
3273 Fl::screen_dpi() returns generic Xinerama values X11 New LOW
3282 Fl_Table::handle() returns 1 on right clicks Core Library New LOW
3290 Fl_Help_Dialog does not number ordered lists Core Library Pending LOW
3292 Fl_Browser: trouble pre-selecting item #1 with type() HOLD or SELECT Core Library New LOW
3293 show_item_top() causes tree redraw position bug Core Library New LOW
3301 Fl_Text_Display::scroll(line) not working with wrap_mode() Core Library New LOW
3341 Fl_File_Chooser has no icons under more recent distributions Core Library New LOW
3382 wrong DC clean-up on Windows WIN32 New LOW
3408 setting Fl_Scroll inactive doesn't draw the background inactive Core Library New LOW
3409 libpng MacOS New LOW
3438 using ASCII function when Unicode version is available (mingw-w64) Unicode support New LOW
2676 Enhance error reporting on broken Xft installations (was:fl_alert dialogs etc crashes in XftTextExtents32 on Solaris) X11 New RFE
2728 Add test program to test for shadowed variables (-Wshadow) Test Framework New RFE
2790 Patch allow fluid generate constructor without arguments for Widget_Class FLUID New RFE
2794 Fluid hacked FLUID New RFE
2815 Implementation of Fl_Text_Display backdrop Core Library New RFE
2821 MouseWheel acceleration patch OS support New RFE
2824 Adding scroller animation to FLTK Core Library New RFE
2838 Add Colors to FL_Text_Display (+ underscore + strikethru) Core Library New RFE
2842 putting new widget on place of user's click FLUID New RFE
2843 Fluid: "space evenly" makes the same distance between pairs FLUID New RFE
2867 ADding bgcolor to Style_Table_Entry Core Library New RFE
2875 More general methods to select fonts with attributes BOLD/ITALIC (Patch supplied) X11 New RFE
2882 a minimum knob-size for Fl_Scrollbar widget Core Library New RFE
2894 problem with pressed_menu_button_ Core Library New RFE
2896 Better looking menu dividers Core Library New RFE
2902 FL_HOLD_BROWSER selection positioning Core Library New RFE
2923 New Cursors for fltk-1.3 Core Library New RFE
2924 New Cursors for fltk-1.3 and fltk-3.0 WIN32 New RFE
2926 Remove hardcoded extra pixels from menu window size Core Library New RFE
2936 fluid: needs mods to allow defining a 'namespace' FLUID New RFE
2941 RFE: fl_text_extents(): support multiple lines Core Library New RFE
2950 Menu Item behaviour Core Library New RFE
2952 fluid - Adding win32 icon WIN32 New RFE
2980 Fl::event_text() returns no meaningful value for FL_DND_ENTER and FL_DND_DRAG on Windows WIN32 New RFE
2981 Fl::event_text() returns "<unknown>" for FL_DND_ENTER and FL_DND_DRAG on X11 X11 New RFE
2992 New widget: Fl_Gl_Window_Group Core Library New RFE
3003 New class Fl_Toggle_Browser for fltk-1.3.x . Core Library New RFE
3007 Suggestion for improvement to the standard file-chooser. Core Library New RFE
3015 Allow hiding scrollbars in Fl_Help_View Core Library New RFE
3017 FLTK & icons for each scheme. Core Library New RFE
3020 Function for blending two images with different depth of color. Image Support New RFE
3021 Logotip for FLTK None New RFE
3029 Build FLTK via Clang compiler and native Windows tools Build Files New RFE
3052 Fl_Tabs enhancement: tab scrolling when there are too many tabs Core Library New RFE
3053 Fl_Tabs enhancement - being able to move tabs around Core Library New RFE
3074 Patch for Browser supporting copy to clipboard of selected lines Core Library New RFE
3092 Fl_Pack: add right-to-left and bottom-to-top packing Core Library New RFE
3094 Fl_Scroll: to control the hscrollbar by wheel of mouse Core Library New RFE
3112 whether we should define these macros in FLTK sourse files?(strdup stricmp...) Multiple New RFE
3126 Image resizing algorithm Image Support New RFE
3136 Patch to add an option to the Fl_Native_file_Chooser and Fl_File_Chooser to allow selection of either a file or a directory Core Library New RFE
3171 Equivalent of names.h for Fl_Table::TableContext enum Core Library New RFE
3174 Scrollbar of deactivated Fl_Text_Editor not working Core Library New RFE
3180 Linux printer panel, 3 problems X11 New RFE
3181 3d pie chart Core Library New RFE
3189 Diagonal cursors from themes for Linux (patch) X11 New RFE