[ FLTK 1.1 | FLTK 1.2 | FLTK 1.3 | FLTK 1.4 | FLTK 1.5 | FLTK 2.0 | FLTK 3.0 ]
This page provides a dynamic look at all Software Trouble Reports ("STRs") that have been filed and accepted through the Bugs & Features page. If you would like to contribute code to implement any of the RFEs below, please consult the Configuration Management Plan for the coding standards we follow and then post your changes to the corresponding RFE.
FLTK 1.1.x is the former stable development branch. It is no longer being maintained, and any bug fixes will be applied against FLTK 1.3.x and/or 1.4.x. We recommend using the active FLTK 1.4 branch instead.
FLTK 1.2 is not available any longer. Please use the latest 1.1.x release for a stable release, or 1.3.x for a stable release with UTF-8 support and other new features.
FLTK 1.3 is the previous stable branch based on FLTK 1.1.10. It added internationalization, UTF-8 (Unicode), printing support, Doxygen based documentation, and several new widgets including Fl_Native_File_Chooser, Fl_Table, and Fl_Tree. Note: FLTK 1.3 is no longer in active development but got some important bug fixes (and for instance new macOS support). FLTK 1.3.11 (released on Feb 05, 2025) is presumably the final release of branch 1.3.
FLTK 1.4 adds even more features to the FLTK 1 release series. This is the development branch where new features are added and bugs are fixed as of November 2024. FLTK 1.4.2 (released on Feb 23, 2025) is the current stable release.
FLTK 1.5 is the working title for the next release after 1.4.x. This is the future development branch where new features will be added and some old stuff will be removed. This branch will also use more modern C++ features, very likely a new menu system, and more. There is no release schedule yet.
FLTK 2.0 was an experimental branch that never attained stability and is mostly dormant. Development of 2.0 was focused on a new C++ API using namespaces which provides support for UTF-8 (Unicode) text, enhanced UI scheme support and device and OS abstraction for easier porting and better printing and off-screen rendering support. THIS SHOULD NOT BE USED FOR REAL PROJECTS!
|
2075 | Fluid2 locks up Xserver when creating TabGroup | | New | CRIT | |
|
2361 | Hacker's Version of 2.0 (compiles with debug info, demos fixed) | | New | CRIT | |
|
2937 | Windows maximize-minimize-restore button creates a window over taskbar | | New | CRIT | |
|
1042 | Image::make_current() do not work | | New | HIGH | |
|
1302 | Update FLTK build system to undefine DISPLAY | Build Files | Pending | HIGH | |
|
1317 | fluid2 authorize and generates static png image table but don't use it | FLUID | New | HIGH | |
|
1660 | Xft font listing is broken on X11 | | New | HIGH | |
|
1759 | Fluid2 -- Live Preview Broken | | New | HIGH | |
|
1784 | scrolling in ScrollGroup does not take into account labels | Core Library | Pending | HIGH | |
|
1804 | "MOVE" in handle(int event) broken | | New | HIGH | |
|
1832 | Item (TOGGLE or RADIO) has wrong width | | New | HIGH | |
|
1979 | [with a hackish fix] fltk::PackedGroup::layout() keeps layout_damage() at return | | New | HIGH | |
|
2016 | Nasty logic error in Group::draw_child() | | New | HIGH | |
|
2023 | Cairo context and clipping interaction | | New | HIGH | |
|
2033 | Troubles while loading png images with fluid2 | | New | HIGH | |
|
2074 | Input method ONLY works when mouse pointer move out of window in Linux | | New | HIGH | |
|
2077 | Label tooltips drag over displayable area | | New | HIGH | |
|
2095 | FLTK2 WinCE port, mouse events do not work | | New | HIGH | |
|
2110 | E: no-ldconfig-symlink /usr/lib/libfltk2* | | New | HIGH | |
|
2126 | Cairo: fltk::cr not affected by translation matrix | | New | HIGH | |
|
2217 | FLTK2 doesn't work with "fixed" Font | | New | HIGH | |
|
2271 | fltk 1.3&2.0 can not build on VC++ 2008 Express | | New | HIGH | |
|
2296 | segmentation fault when fetching jpeg images from data | | New | HIGH | |
|
2327 | image w() and h() bug | | New | HIGH | |
|
2359 | cpu time sharing issues in v1 and v2 (solutions). | | New | HIGH | |
|
2590 | glut specifics functions are not working with FLTK 2 | | New | HIGH | |
|
2698 | ENTER and LEAVE events are always generated by mouse movement | Core Library | Pending | HIGH | |
|
2804 | horizontal mousewheel causes crash under windows | | New | HIGH | |
|
975 | InputBrowser multiple issues | | New | MOD | |
|
1273 | WSAAsyncSelect not working in win32\run.cxx | | New | MOD | |
|
1295 | controls in the browser widget are not accessible | | New | MOD | |
|
1312 | incorrect configure script: "dirent" redefined, U32 not defined... | | New | MOD | |
|
1347 | incomplete fltk.dev | | New | MOD | |
|
1353 | Build issues on solaris | | New | MOD | |
|
1380 | make install fails with "--enable-shared" and OpenGL disabled (by configure) | | New | MOD | |
|
1385 | cursor(Image*, ...) not implemented | | New | MOD | |
|
1390 | FLTK2.0-r5274 snprintf seg faults ubuntu 6.06 (linux2.6) | | New | MOD | |
|
1394 | Adding GlWindow to a window after show() is called causes crash | | New | MOD | |
|
1433 | Window::size_range doesn't work on OSX | | New | MOD | |
|
1509 | There is a hardcoded path to a GIF in about_panel.fl. | FLUID | New | MOD | |
|
1591 | moving a window on OSX results in redraw (was str 1452) | | New | MOD | |
|
1610 | ../fluid/fluid2: error while loading shared libraries: libfltk2_images.so: cannot open shared object file: No such file or directory | | New | MOD | |
|
1622 | Menu choices can't use list(StringArray*) | | New | MOD | |
|
1630 | include file Fl_FormsBitmap.h not found | | New | MOD | |
|
1635 | getMonitorInfoA not supported in windows NT | | New | MOD | |
|
1636 | borland 5.5.1 command line compiler | | New | MOD | |
|
1661 | Function default parameters in the Fluid | | New | MOD | |
|
1697 | CheckButton not sized right in ItemGroup | | New | MOD | |
|
1720 | missing function in_main_thread in src/x11/lock.cxx | | New | MOD | |
|
1722 | Simplify Browser interface and split MultiBrowser from Browser | | New | MOD | |
|
1727 | FLTK2's X11 changing main icon | | New | MOD | |
|
1754 | WordwrapOutput wraps unicode text as it was ascii | | New | MOD | |
|
1755 | FLTK2's widget's timeout fltk::event_x() and event_y() wrong | | New | MOD | |
|
1785 | Function default parameters in the Fluid | | New | MOD | |
|
1806 | Fails to work under "wine" under "Linux" when compiled with MingW32 | | New | MOD | |
|
1807 | FLUID's functions are not spit in the specified order | | New | MOD | |
|
1813 | test/image segfaults or crash Xorg | | New | MOD | |
|
1814 | freeglut and glutStrokeLength | | New | MOD | |
|
1842 | fltk::Guard(RecursiveMutex *) works not as expected | | New | MOD | |
|
1845 | fltk::TiledGroup fix | | New | MOD | |
|
1858 | TextDisplay needs its own default_style | | New | MOD | |
|
1861 | fullscreen_off() Problems | Core Library | New | MOD | |
|
1876 | FLTK2 menu Under 256 Color | Example Programs | New | MOD | |
|
1890 | fltk-2.0.x-r6059 fails to build on Solaris | | New | MOD | |
|
1924 | Tablet support: incorrect tilt value. | | New | MOD | |
|
1946 | scrollbars not working after switching virtual desktops in e17 | | New | MOD | |
|
1947 | moving a window causes a complete redraw | | New | MOD | |
|
1968 | Portability fixes | | New | MOD | |
|
1975 | browser loses horizontal scrollbar on redraw | | New | MOD | |
|
1995 | Fluid2 -R6140 generates incorrect source code for callbacks | | New | MOD | |
|
2001 | Browser Items image height (from leaf_symbol for example) do not adjust height of items | | New | MOD | |
|
2012 | Fix build problems with trunk as dll on win32(vc++) | | New | MOD | |
|
2018 | OSX --enable-cairo fails with Cairo svn | | New | MOD | |
|
2020 | drawing mistakes with --enable-cairo enabled | | New | MOD | |
|
2042 | fltk2 does not compile on DragonFly BSD | | New | MOD | |
|
2044 | resizable not reset after remove | | New | MOD | |
|
2047 | Tabs: shrink pager + long tab text + narrow window = corrupt display of tab text | | New | MOD | |
|
2048 | Tabs + clear_double_buffer() + narrow window = storm of redraw events | | New | MOD | |
|
2049 | MenuTabPager::draw_tabs very weird | | New | MOD | |
|
2062 | Zero height tabs show white label text | | New | MOD | |
|
2064 | fltk-2.0.x-r6403 does not builds without opengl | | New | MOD | |
|
2092 | With MAC OSX Leopard, I had to hack into Makefiles to complete --enable-shared option | | New | MOD | |
|
2111 | W: shared-lib-calls-exit /usr/lib/libfltk2.so.2.0 | | New | MOD | |
|
2119 | fltk::Group::replace(int, Widget&) does not notify old parent of removal | | New | MOD | |
|
2160 | Several functions in class fltk::Widget undefined | Config Files | New | MOD | |
|
2210 | value() returns incorrect value during button press | Core Library | New | MOD | |
|
2230 | Menus should not be animated when using Compiz - Ubuntu 9.04 | | New | MOD | |
|
2231 | Browser doesn't recalculate column width when item has an image | | New | MOD | |
|
2236 | WidgetAssociation.cxx is missing from MSVS 2005/2008 fltk 2.0 projects | | New | MOD | |
|
2238 | linkage specifier incorrect in Cursor.h | | New | MOD | |
|
2239 | with --disable-gl, glut/glpuzzle.cxx tries to build anyway and fails | | New | MOD | |
|
2240 | WidgetAssociation.cxx compile fails with Visual C++ 6 - Error: unable to convert param for 'foreach' | | New | MOD | |
|
2258 | Cairo.h is missing from build. | | New | MOD | |
|
2319 | fltk::setfont() crashes as fontopen() returns NULL | | New | MOD | |
|
2391 | Cursor contructor not declared with proper external linkage in fltk dll | | New | MOD | |
|
2392 | WidgetAssociations.cxx lost from vcnet 7.1 project after upgrade to 9.0 | | New | MOD | |
|
2403 | FLTK assumes support for Xinerama | | New | MOD | |
|
2415 | arc requires cairo.lib even in release mode | | New | MOD | |
|
2427 | Strange cursor behavior in child GlWindow | | New | MOD | |
|
2567 | The 'then' statement is equivalent to the 'else' statement | | New | MOD | |
|
2568 | dubious logical expresion on 'if' statement | | New | MOD | |
|
2758 | fltk-2 lock.cxx fails with gcc-4.6.1 | | New | MOD | |
|
2800 | background not drawn in widget when label empty and image has been set to null | | New | MOD | |
|
2872 | Fullscreen and then off does not return the border decorations | | New | MOD | |
|
3064 | [FLTK2] fltk::gldrawtext always draws in white | | New | MOD | |
|
21 | (XWindow) Memory leak in Window::copy_label() | WIN32 | Pending | LOW | |
|
108 | Automatically link correct libraries in Visual C++ | WIN32 | Pending | LOW | |
|
449 | OSX detachable menus "feature" | MacOS | Pending | LOW | |
|
494 | Rectangular selection not displayed as a rectangle... | Core Library | Pending | LOW | |
|
521 | Mac support in 2.0 docs. | Documentation | Pending | LOW | |
|
675 | All functions in fl_ask.H is not thread safe (using fltk thread model) | Core Library | Pending | LOW | |
|
1249 | Is there a memleak in cube demo in test folder? | Example Programs | New | LOW | |
|
1304 | Resizable and Resize | | New | LOW | |
|
1325 | fltk::getdescent () returns 0 | | New | LOW | |
|
1334 | Input widget do not have WHEN_CHANGED behavior as default | | New | LOW | |
|
1350 | Fluid2 problem with image inlining | | New | LOW | |
|
1369 | Trivial warnings fix (and maybe 64-bit bugs fix) | | New | LOW | |
|
1388 | FIX: CheckButton and RadioButton in Browser | | New | LOW | |
|
1423 | Redraw problems with ScrollGroup w/NO_BOX items | Core Library | New | LOW | |
|
1473 | fluid2 doesn't handle static class member callback functions properly | | New | LOW | |
|
1508 | The index.html in the documentation directory redirects to an unexisting path | | New | LOW | |
|
1517 | warnings for fltk-2.0.x-r5547 on i686-apple-darwin9 and powerpc-apple-darwin9 | | New | LOW | |
|
1529 | fltk2 deactivated group shows children as active | | New | LOW | |
|
1545 | Default fltk.dsw solution config is 'Debug Cairo' instead of 'Release' | | New | LOW | |
|
1612 | TextDisplay::draw_string() ATTR_UNDERLINE drawline() error | | New | LOW | |
|
1627 | Strange behavior wih drawimage() | | New | LOW | |
|
1629 | BUGFIX for wrong scrollbar size on Microsoft Windows | | New | LOW | |
|
1662 | FLTK API docs: request for standard documenting of pointer return values | | New | LOW | |
|
1674 | Adding displaylines() accessability to fltk::Browser | | New | LOW | |
|
1675 | AnsiWidget demo application does not work well on Linux/X11 | X11 | Pending | LOW | |
|
1712 | RELEASE and DRAG events naver come into Widget::handle() at Windows | Core Library | Pending | LOW | |
|
1713 | FLTK 2.0 manual | | New | LOW | |
|
1732 | GlWindow inside PackedGroup problems | | New | LOW | |
|
1737 | window->resizable(window) does not make all contents resize | | New | LOW | |
|
1757 | bad AltGr behaviour | | New | LOW | |
|
1765 | Input widgets should support alignment for contents | | New | LOW | |
|
1769 | If widget in fltk::ScrollGroup has width more than ~ 32700, in certain scroll positions it isn't drawed | | New | LOW | |
|
1788 | Browser do selection but don't do callback after adding first element | | New | LOW | |
|
1797 | MinGW DLL build contains unneccessary exports (fix included) | | New | LOW | |
|
1808 | FLTK2's fluid does respect namespaces correctly | | New | LOW | |
|
1825 | draw_overlay() OS-specific effect | | New | LOW | |
|
1848 | Menu::insert() does not work correctly when inserting an ItemList (it works like add()) | | New | LOW | |
|
1930 | ColorChooser wraps | | New | LOW | |
|
1957 | TextDisplay incorrectly displays after buffer change | | New | LOW | |
|
1977 | fltk::setfont() documentation error on linux/x11/xft | | New | LOW | |
|
1985 | Radio button behavior sub-optimal | | New | LOW | |
|
1999 | V2.0 user HTML documentataion, no valid root | | New | LOW | |
|
2009 | Parentless Popup Menus Are Not Placed Correctly | | New | LOW | |
|
2072 | Input method ONLY works when mouse pointer move out of window in Linux | | New | LOW | |
|
2090 | Incorrect instructions for building documentation | | New | LOW | |
|
2116 | adding non-RADIO widgets to group "breaks" setonly() | | New | LOW | |
|
2143 | GCC4 warnings and a deprecated X function | | New | LOW | |
|
2167 | About the original creator of the Forms library | | New | LOW | |
|
2255 | disable RPATH | | New | LOW | |
|
2256 | Click on check- or radiobutton doesn't move the focus to that button | Core Library | New | LOW | |
|
2312 | documentation index.html file is incorrect | | New | LOW | |
|
2331 | fltk2 AND SharedImage | | New | LOW | |
|
2398 | potentially unsafe behaviour for images | | New | LOW | |
|
2425 | Memory leaks in fluid2 | | New | LOW | |
|
2457 | Patch to fix window icon on 64bit X11 (linux) | | New | LOW | |
|
2487 | fltk2_glut.dll won't build | DLL/DSO | Active | LOW | |
|
2496 | Win32 sockets: USE_ASYNC_SELECT and high CPU usage | | New | LOW | |
|
2611 | Multiple InputBrowsers will cause hang | Core Library | Active | LOW | |
|
2765 | fltk::TiledGroup | | New | LOW | |
|
2 | Unclamped ROLLER with delta() | Core Library | Pending | RFE | |
|
25 | Support of protected in any declaration and widgets in fluid | FLUID | Active | RFE | |
|
171 | Support for class member callbacks. | Core Library | Pending | RFE | |
|
206 | rotated text drawing | | Pending | RFE | |
|
377 | Improve Fl_Int/Float_input input method | Core Library | Pending | RFE | |
|
431 | Submenu doesn't stick when you click on it | Core Library | Active | RFE | |
|
543 | can't change position of Fl_Input_ subclasses through position() | Core Library | Pending | RFE | |
|
609 | Three-state checkboxes | Core Library | New | RFE | |
|
656 | OpenGL and context deletion | OpenGL | New | RFE | |
|
665 | Support for filename drag-n-drop on MacOS X | MacOS | New | RFE | |
|
686 | GLUT Joystick support does not work with FLTK | GLUT Emulation | New | RFE | |
|
732 | Improved Icon support for Win32 and X11 (but no Mac yet...) | Core Library | New | RFE | |
|
812 | Make XOpenIM() call for input device selective | | New | RFE | |
|
855 | Text selection feature for Fl_Help_View widget. | | New | RFE | |
|
875 | fluid option to shrinkwrap window around contents | | New | RFE | |
|
881 | Option to set alignment for individual columns in Browser widget | | New | RFE | |
|
923 | OpenVMS port of fltk | | New | RFE | |
|
925 | Icon fixes in Windows and X | | New | RFE | |
|
1017 | Add support for i18n to FLUID | FLUID | Pending | RFE | |
|
1055 | Menu tear-off | | New | RFE | |
|
1071 | TextEditor does not treat utf-8 correctoly [PATCH] | | New | RFE | |
|
1074 | libintl support for fluid | | New | RFE | |
|
1114 | fltk.spec relfect cvs snapshot | Build Files | Pending | RFE | |
|
1130 | A global file for setting FLTK defaults like the default font (think .gtkrc) | | New | RFE | |
|
1136 | Write Unicode and other character using equivalent number for Windows [Alt + number] for Linux (GNOME) [ctrl + shift + number] but feature not available in FLTK editor | | New | RFE | |
|
1170 | FLTK windows, regardless of their type, are always treated as application windows (thus maximized) on Matchbox | X11 | New | RFE | |
|
1251 | Whole 2D widget rendering via agg library | | New | RFE | |
|
1259 | Strange pop-up behavior in FLUID2 | FLUID | New | RFE | |
|
1261 | FLUID wp4 : add an optional,configurable Toolbox to fluid | FLUID | New | RFE | |
|
1262 | Implement when available high resolution timers to get_time_secs() | Core Library | New | RFE | |
|
1263 | Callback Update improvements | | New | RFE | |
|
1270 | extended GLUT emulation | | New | RFE | |
|
1285 | hirachical MultiBrowser selected function | | New | RFE | |
|
1288 | WHEN_ENTER_KEY call only on enter | Core Library | New | RFE | |
|
1311 | FLUID splash screen | FLUID | New | RFE | |
|
1337 | something is wrong with fltk alpha in X11, when I disable XFT | | New | RFE | |
|
1343 | RFE: extension to FLTK2's browser for interactively resizable columns | | New | RFE | |
|
1351 | FLTK2 Table Widget | | New | RFE | |
|
1357 | Scrolling capabilities in menus | | New | RFE | |
|
1362 | Is there or will there be, a layout manager for the components? | | New | RFE | |
|
1375 | glu.h header | | New | RFE | |
|
1444 | Own non-client area for fltk windows | | New | RFE | |
|
1480 | User messages | | New | RFE | |
|
1502 | New './configure' flag to disable .SILENT in makeinclude | | New | RFE | |
|
1518 | CoolInput with inline popup-menu on 2 langs [en,ru] | | New | RFE | |
|
1540 | Please restore BGR PixelType support in drawimage | | New | RFE | |
|
1560 | crosscompiling under unix and (compiling under windows with MINGW) | | New | RFE | |
|
1569 | FLTK is not taking advantage of compiler flags | | New | RFE | |
|
1618 | show_cursor for fltk::Input | | New | RFE | |
|
1638 | MENU_STAYS_UP - very good and usefull idea! | | New | RFE | |
|
1640 | "When" field in callbacks | | New | RFE | |
|
1648 | Menu browsing wrap around | Core Library | New | RFE | |
|
1657 | how porting fltk to other os, eg: ST20/Nucleus........ | | New | RFE | |
|
1658 | advise to separate the engine lib and the control | | New | RFE | |
|
1659 | Missing "virtual" keyword in some .h files | | New | RFE | |
|
1663 | ability to compile FLTK as single translation unit | | New | RFE | |
|
1725 | FLTK2's FLUID (and FLTK lib) should handle better UTF8 input/output chars | | New | RFE | |
|
1728 | Using freeglut | | New | RFE | |
|
1731 | SetCursorPosition implementation | | New | RFE | |
|
1750 | FLUID should not generate casts | | New | RFE | |
|
1764 | FLTK2.0 should support some form of DrawContext | | New | RFE | |
|
1772 | Are there any ways to draw borders around browser items? | | New | RFE | |
|
1826 | fltk2-svn compiler error under x86_64-pc-mingw32 platform | | New | RFE | |
|
1828 | fluid -c try to open display while it doesn't need it | | New | RFE | |
|
1835 | user-defined events | | New | RFE | |
|
1838 | Bad Documentation | | New | RFE | |
|
1839 | Dial should have no bounds | | New | RFE | |
|
1841 | consistent guarding: fltk::Unguard,FltkGuard,FltkUnguard | | New | RFE | |
|
1944 | Would like tooltip_copy, analogous to copy_label | | New | RFE | |
|
1965 | Few changes to fluid2 | | New | RFE | |
|
1976 | I would like a "inverse" transform() (device to user coordinates) | | New | RFE | |
|
1978 | There is a fair amout of "kruft" in fuction names | | New | RFE | |
|
1982 | Rewrite the fltk to use the newer and faster XCB instead of Xlib | | New | RFE | |
|
1990 | Support for multiple visuals inside an application | | New | RFE | |
|
1996 | Adding native Antialiasing within FLTK2 | | New | RFE | |
|
2008 | Browser column header doesn't allow for multi-line labels | | New | RFE | |
|
2010 | need copy_tooltip | | New | RFE | |
|
2015 | function for feeling rectangles and other shapes with patern | | New | RFE | |
|
2035 | Getting odd slider values | | New | RFE | |
|
2170 | Add widget cloning feature | | New | RFE | |
|
2225 | fltk2 fluid code generation for functions | | New | RFE | |
|
2263 | better tab completition | | New | RFE | |
|
2295 | ComboBox | | New | RFE | |
|
2351 | test files fixups (ported version 2.0 to version 2.0) ;-) | | New | RFE | |
|
2354 | Offscreen and off target. | | New | RFE | |
|
2356 | Non-Explosive Fluid | | New | RFE | |
|
2357 | More Fluid, Anyone? (double-click fix and NOW! Proper inlined image code) | | New | RFE | |
|
2358 | Making Test Demos Tip | | New | RFE | |
|
2360 | Proposal re. Events Diagnostics | | New | RFE | |
|
2362 | Scrollbars fixed in HelpView | | New | RFE | |
|
2371 | Could you change Widget::do_callback to virtual function? | | New | RFE | |
|
2424 | Google Native Client Support | | New | RFE | |
|
2492 | Enhancements for Choice class (Mouse wheel, PgUp/PgDown/Home/End keys) | | New | RFE | |
|
2548 | Converting all fltk2 strings to UTF8 | Core Library | New | RFE | |
|
3082 | FLTK2.0 - patch to make text antialiased in Linux and non-antialiased with Windows | Core Library | New | RFE | |
FLTK 3.0 was an experimental branch intended to combine the stability of FLTK 1.3 with a more modern API based on FLTK 2.0. It is currently in pre-alpha state, but dormant (abandoned). DO NOT USE FOR REAL PROJECTS!
|