Development Roadmap

   
  FLTK Apps      FLTK Library      Forums      Links     Login 
 Home  |  Articles & FAQs  |  Bugs & Features  |  Documentation  |  Download  |  Screenshots  ]
 

FLTK 1.1 | FLTK 1.2 | FLTK 1.3 | FLTK 1.4 | 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

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.

We recommend using the active FLTK 1.3.0 branch instead.

FLTK 1.2

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 (81 Open Features, 72 Open Bugs)

FLTK 1.3 is the CURRENT STABLE DEVELOPMENT 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_View.


STR # Summary Subsystem Status Priority
  2730valgrind, out of bounds access, Fl_Text_Display wrappingCore LibraryNewHIGH  
  2944Mac OS X Fl_Gl_Window bugs - all FLTK versionsCore LibraryPendingHIGH  
  2972segfault from using octaveNewHIGH  
  3014drag word select buggyNewHIGH  
  3018Selects unclicked cells/rows/cols in the Fl_Table.Core LibraryPendingHIGH  
  3075Fl_Tabs don't show labels for Fl_Window childrenNewHIGH  
  3077fl_normal_measure does not give correct size for FL_ALIGN_IMAGE_NEXT_TO_TEXTNewHIGH  
  2678internationalizationCore LibraryNewMOD  
  2682Vertical scrollbar of Fl_Text_Editor have a strange behavior. Or is bug?Core LibraryNewMOD  
  2735fl_utf_toupper() and EszettUnicode supportNewMOD  
  2862Fl_Table keyboard nav issue: can't use tab to navigate off the widgetCore LibraryPendingMOD  
  2873Fl_JPEG_Image: when file not found, d() returns 3 instead of 0Image SupportPendingMOD  
  2885Enabling OPTION_BUILD_SHARED_LIBS=ON in cmake breaks compilationNewMOD  
  2895Fl_Tree: SINGLE mode selection issuesCore LibraryActiveMOD  
  2907deactivated box appearanceNewMOD  
  2920Fl_JPEG_Image.cxx bug in fltk-1.3.x for jpeg-9NewMOD  
  29611.3 very slow on X11 with Unicode localeNewMOD  
  2975fltk-1.3 svn, cross compile on cygwin for mingw: compiler error in factory.cxxCore LibraryActiveMOD  
  2978FL_DND_LEAVE not passed to handle() functionCore LibraryActiveMOD  
  3001Flickering while resizingNewMOD  
  3002display thin horizontal lines across a Fl_Text_Editor areaNewMOD  
  3011Building FLTK using CMake under Linux does not specify all needed dependenciesNewMOD  
  3013Fixes to use of config.h headerNewMOD  
  3023Compile Error on Oracle Linux 6.5, x64 (error: invalid conversion... function pointer))NewMOD  
  3030resize behavior of widgets in an Fl_TreeCore LibraryPendingMOD  
  3048Fl_Help_Dialog is clipping arrows on vertical scrollbarNewMOD  
  3050Cmake Compilation of FLUID broken on FreeBSD 10Core LibraryPendingMOD  
  3057Fl_Browser: changing the textsize() does not affect scrollbarsNewMOD  
  3059Fl_Window no longer drawing the scheme's bg, Fl::scheme_bg_Core LibraryNewMOD  
  3061Non-resizable window border width is miscalculated in certain conditions on Windows Vista and upWIN32NewMOD  
  3071Build Error, OS X gcc 4.8NewMOD  
  3102VS7 ".NET" build errors: 'long' followed by 'long' is illegal, etcCore LibraryNewMOD  
  3113Fl_Table scrollbars misdraw after resizeCore LibraryPendingMOD  
  3137Compiler error in makefileNewMOD  
  2714FLTK headers have shadow lintCore LibraryPendingLOW  
  2788Annoying Fl_Text_Editor mouse cursor behaviorCore LibraryNewLOW  
  2791Minmum size for tiles in an Fl_TileCore LibraryNewLOW  
  2797X errors occur when XDBE disabled + Fl_Double_Windows resized to zero on W or HCore LibraryNewLOW  
  2798X11 coordinate clipping - labelX11NewLOW  
  2823Fl_Preferences unecessary setting of dirty attributeCore LibraryNewLOW  
  2828Fl_Tree RFE'sCore LibraryNewLOW  
  2844Fl_Text_Display: needs keyboard nav for caret motion and keyboard selectionCore LibraryNewLOW  
  2861Enabling "Extract gettext" on fluid menus + possibility of static initialization of stringsFLUIDNewLOW  
  2878Many warnings during MSWindows 7 64-bit compilation.WIN32NewLOW  
  2880menu popup() positioningNewLOW  
  2883submenu positioningNewLOW  
  2892Fl_Text_Display::position_to_line(): Consistency check ptvl failedNewLOW  
  2901Fl_Browser format codesNewLOW  
  2908Menu_::find_index(const char*) doesn't handle escape sequence correctlyCore LibraryPendingLOW  
  2909Fl_Tile does not pass FL_RELEASE event to childrenNewLOW  
  2913X11: XKeycodeToKeysym() is deprecatedNewLOW  
  2940Docs for label() '@' symbols need some improvementCore LibraryNewLOW  
  2943Incorrect drawing of rounded boxNewLOW  
  2979warning about casting long and void pointer under Win64NewLOW  
  2988Warning fixesCore LibraryPendingLOW  
  2989'Up' and 'Down' keys don't work in Fl_Spinner at allNewLOW  
  3033GetVersionEx deprecatedNewLOW  
  3037multiple deprecations in built-in zlibNewLOW  
  3038cast to 'void *' from smaller integer type 'long'NewLOW  
  3043loop has empty bodyNewLOW  
  3060Projects using FLTK and C++11 will not compile with some Windows compilersNewLOW  
  3080Implicit type conversion from int64 to int32 in fl_drawNewLOW  
  3081Conversion from double to float in fl_gleam.cxxNewLOW  
  3100[patch] Allow printing to be disabledNewLOW  
  3108[patch] Constify XPM pointersCore LibraryPendingLOW  
  3111[patch] Mark a few symbols staticCore LibraryPendingLOW  
  3118fl_choice don't allow choose button by enterDocumentationPendingLOW  
  3119Fl_Gl_Window switched off Aero in Windows 7NewLOW  
  3120Roller should react to the mouse wheelCore LibraryNewLOW  
  3131Preview of XBM-images in filechooser brokenNewLOW  
  3133no longer need Fl_Printer.H in Fl_Text_Display.cxxNewLOW  
  3134fl_clip_box fails on X11 with large coordinatesNewLOW  
  2621Line numbers in Fl_Text_Display/EditorCore LibraryPendingRFE  
  2676Enhance error reporting on broken Xft installations (was:fl_alert dialogs etc crashes in XftTextExtents32 on Solaris)X11NewRFE  
  2728Add test program to test for shadowed variables (-Wshadow)Test FrameworkNewRFE  
  2750Separate Fl_Input_Choice.H to Fl_Input_Choice.cxxCore LibraryNewRFE  
  2751Limit input field characters.Core LibraryNewRFE  
  2752Allow down arrow to open input-choice drop down menuCore LibraryNewRFE  
  2753Capture enter as click on button with focusCore LibraryNewRFE  
  2755Allow color change on Browser selection bar based on focusCore LibraryNewRFE  
  2756New browser checkbox widgetCore LibraryNewRFE  
  2757Allows shortcuts on browser itemsCore LibraryNewRFE  
  2762Ability to set icon character for fl_choiceCore LibraryNewRFE  
  2763Full Selection Movement when using Keyboard in BrowserCore LibraryNewRFE  
  2766New configurable option to change symbol prefix characterCore LibraryNewRFE  
  2767Fix scrollbar visiblity from causing miscalcuation on select()Core LibraryNewRFE  
  2776Separate Fl_Spinner.H to Fl_Spinner.cxxCore LibraryNewRFE  
  2790Patch allow fluid generate constructor without arguments for Widget_ClassFLUIDNewRFE  
  2792Change of logic used on browser_ when no selectionCore LibraryNewRFE  
  2793Option to change FL_SHORTCUT logic Core LibraryNewRFE  
  2794Fluid hackedFLUIDNewRFE  
  2799Menus can suddenly disappearCore LibraryPendingRFE  
  2813Tons of compile warnings in mingw64WIN32NewRFE  
  2815Implementation of Fl_Text_Display backdropCore LibraryNewRFE  
  2817Add a hook to track timeoutsCore LibraryNewRFE  
  2821MouseWheel acceleration patchOS supportNewRFE  
  2824Adding scroller animation to FLTKCore LibraryNewRFE  
  2830Fl_Input is limited to 1023 bytes but not documentedCore LibraryNewRFE  
  2835Fl_Widget::do_callback() should check callback_ for NULLCore LibraryNewRFE  
  2838Add Colors to FL_Text_Display (+ underscore + strikethru)Core LibraryNewRFE  
  2840Fluid doesn't release imagesFLUIDNewRFE  
  2841preventing of unintentional removing in FluidFLUIDNewRFE  
  2842putting new widget on place of user's clickFLUIDNewRFE  
  2843Fluid: "space evenly" makes the same distance between pairsFLUIDNewRFE  
  2867ADding bgcolor to Style_Table_EntryCore LibraryNewRFE  
  2875More general methods to select fonts with attributes BOLD/ITALIC (Patch supplied)X11NewRFE  
  2876Make xft font sorting work (patch supplied)X11NewRFE  
  2882a minimum knob-size for Fl_Scrollbar widgetNewRFE  
  2894problem with pressed_menu_button_NewRFE  
  2896Better looking menu dividersNewRFE  
  2899unnecessary case-sensitive comparisonNewRFE  
  2902FL_HOLD_BROWSER selection positioningNewRFE  
  2904Native file chooser isn't exactly native on linuxX11NewRFE  
  2916Remove CMake or Autotools build systemBuild FilesNewRFE  
  2918fltk-config adds unneeded librariesNewRFE  
  2919The build system fails to build against needed librariesNewRFE  
  2923New Cursors for fltk-1.3NewRFE  
  2924New Cursors for fltk-1.3 and fltk-3.0NewRFE  
  2926Remove hardcoded extra pixels from menu window sizeNewRFE  
  2927Please replace LEADING constant in FL_Menu.cxx to something changeableNewRFE  
  2929New Fl_I18n class to support internationalization of FLTK appsCore LibraryNewRFE  
  2936fluid: needs mods to allow defining a 'namespace'NewRFE  
  2941RFE: fl_text_extents(): support multiple linesCore LibraryNewRFE  
  2948Add a method to Fl_Widget that returns its top-level windowCore LibraryPendingRFE  
  2950Menu Item behaviour NewRFE  
  2952fluid - Adding win32 iconNewRFE  
  2953Add append() method to Fl_Multiline_Output and friendsNewRFE  
  2980Fl::event_text() returns no meaningful value for FL_DND_ENTER and FL_DND_DRAG on WindowsNewRFE  
  2981Fl::event_text() returns "<unknown>" for FL_DND_ENTER and FL_DND_DRAG on X11NewRFE  
  2982Cannot build outside of source tree.Build FilesNewRFE  
  2992New widget: Fl_Gl_Window_GroupNewRFE  
  2997fluid: various desired featuresFLUIDNewRFE  
  3003class Fl_Toggle_Browser for fltk-1.3.x .NewRFE  
  3004The class Fl_Check_Browser needs more correct the `int handle(int event)' method .NewRFE  
  3007Suggestion for improvement to the standard file-chooser.NewRFE  
  3015Allow hiding scrollbars in Fl_Help_ViewNewRFE  
  3017FLTK & icons for each scheme.NewRFE  
  3020Function for blending two images with different depth of color.NewRFE  
  3021Logotip for FLTKNewRFE  
  3029Build FLTK via Clang compiler and native Windows toolsNewRFE  
  3052Fl_Tabs enhancement: tab scrolling when there are too many tabsNewRFE  
  3053Fl_Tabs enhancement - being able to move tabs aroundNewRFE  
  3055CMake enhancementsBuild FilesPendingRFE  
  3074Patch for Browser supporting copy to clipboard of selected linesNewRFE  
  3076Can't set align for tabsNewRFE  
  3092Fl_Pack: add right-to-left and bottom-to-top packingCore LibraryNewRFE  
  3094Fl_Scroll: to control the hscrollbar by wheel of mouseNewRFE  
  3112whether we should define these macros in FLTK sourse files?(strdup stricmp...)NewRFE  
  3115Xcode 5/6 Support?NewRFE  
  3123Add capability to remove modal states from a window, restoring it to "normal"Core LibraryNewRFE  
  3126Image resizing algorithmNewRFE  
  3127Fl_Tree* needs a method to move() items around in the treeCore LibraryNewRFE  
  3136Patch to add an option to the Fl_Native_file_Chooser and Fl_File_Chooser to allow selection of either a file or a directoryNewRFE  
 

FLTK 1.4 (68 Open Features, 43 Open Bugs)

FLTK 1.4 will add even more features to the FLTK 1 branch.


STR # Summary Subsystem Status Priority
  1869avoid recursing event handlers (Fl::readqueue, Fl::check)NewHIGH  
  1986X-server freezes when a window is opened while the menu is openX11PendingHIGH  
  2444SGI: CTRL key not working in editor/input widgets over X remote connectionOS supportNewHIGH  
  2531Fl_Text_Display proportional text wobbles when selected on OS XNewHIGH  
  2634fl_help_view bug fixes and new featuresNewHIGH  
  2639Fl_Pack resizes hidden widgets, which it doesn't touch when visible.Core LibraryNewHIGH  
  24Fluid should support sub-windowsFLUIDPendingMOD  
  1650relative widget image path is uncorrect if fl file not saved where created FLUIDNewMOD  
  1859Fluid callbacks in declaration blocks not working correctlyCore LibraryNewMOD  
  1919Fl_Tile uses resizable() interface for different functionalityNoneNewMOD  
  1973autotools build badly broken on 64-bit LinuxBuild FilesNewMOD  
  1993No redraw when dragging windowsWIN32NewMOD  
  2034function Fl_Preferences::getUserdataPath() creates wrong directoriesCore LibraryNewMOD  
  2112OSX: changing a window's size() affects size_range() maxNewMOD  
  2131test/help: The 'search window' doesn't work for text within <PRE>NewMOD  
  2165fluid interface drawing problems (Linux + XFT)NewMOD  
  2166New fluid "Comments" field: bad tab navigation order NewMOD  
  2187fltk 1.1.9 code blocks project and workspace files (MS SDK 2008)Build FilesNewMOD  
  2284Bad return value handling from "getc" in Fl_BMP_Image c'torImage SupportNewMOD  
  2306fltk's use of snprintf() should be hardened -- recommend alternativesCore LibraryNewMOD  
  2459GLUT compatibility problemNewMOD  
  2663OpenGL overlay bug on Windows 7 + Intel graphicsOpenGLNewMOD  
  2738fltk-3 align anomalyNewMOD  
  469Drawing problem when FL_ROUNDED_BOX and Fl_Menu_ButtonCore LibraryActiveLOW  
  702Fl_Scrollbar increments incorrectly in specific situationCore LibraryNewLOW  
  810Fl_File_Chooser value(const char*) not wholly functionalCore LibraryNewLOW  
  1115Windows shown while popup menu was active disappear when the menu is dismissed.WIN32NewLOW  
  1190Drawing glitch in Radio ButtonCore LibraryNewLOW  
  1373per-window vsync controlOpenGLNewLOW  
  1597Fl_Help_View: HTML problems with font size + <UL>Core LibraryNewLOW  
  1679Borderless windows on WIN32 do not appear on the taskbarWIN32NewLOW  
  1742Fl_Browser: Inconsistent behavior of value()Core LibraryNewLOW  
  1860Would like ability to specify software rendering for OpenGL contextsOpenGLNewLOW  
  1921Current definition of fl_begin_offscreen() and fl_end_offscreen() makes impossible to divide offscreen drawing procedure to a set of subsequently called functionsNewLOW  
  1922src/Makefile has hardcoded libfltk*.so.1.3Build FilesPendingLOW  
  1925Fl_Text_Display should have a member for secondary selection colorCore LibraryNewLOW  
  1997fl_file_chooser(...) has a glitchNewLOW  
  2132Fluid's Write Code shortcut does not workNewLOW  
  2145FL_ROUND_UP_BOX+Fl_Button+"gtk+" scheme: focus box draws outside widgetNewLOW  
  2234Fl_Text_Editor defaults to DOWN FRAMECore LibraryPendingLOW  
  2251Fl_Pack resize() and draw() behavior should be improvedCore LibraryNewLOW  
  2617Inconsistent behavior for Fl_Window on win32Core LibraryNewLOW  
  2658set_fonts() commentsNewLOW  
  45Help_View does not handle tables with border properly (and more)Core LibraryNewRFE  
  214function objects for callbacks.Core LibraryPendingRFE  
  275fl_ask, fl_alert, fl_file_chooser, fl_* positioningCore LibraryActiveRFE  
  298FLUID "commenting out" would be niceFLUIDNewRFE  
  334technical change : remove statics in fl_askCore LibraryPendingRFE  
  370warn, if image format is not compiled in, but applicationattempts to readImage SupportPendingRFE  
  380Fl_Value_Slider should have controllable width/height for valuator portionCore LibraryActiveRFE  
  419Fl_XXX_Image classes need a status functionImage SupportNewRFE  
  460Provide save() member function to Fl_Image subclassesImage SupportPendingRFE  
  470up / down indicator when portion of menu is off screenCore LibraryPendingRFE  
  749Enable a right-click copy/paste menu for all Input/Output/Editor/Display widgetsNewRFE  
  767Removeing titlebar but keeping border.(win32)NewRFE  
  900Fl::add_timeout will also consume all the time of embedded low speed CPUNewRFE  
  1029Fl::font(), Fl::size(), etc. for changing defaultsNewRFE  
  1903Check for missing functionalities from original UTF8 patch Unicode supportNewRFE  
  1923Enhance non-modal windows on Mac OS XNewRFE  
  1928Consider deriving Fl_Label from Fl_WidgetCore LibraryNewRFE  
  1981[PATCH] Add "stay on top"-feature to Fl_WindowNewRFE  
  1984provide a hook to override default event deliveryNewRFE  
  1989Support for Multiple Cursor interaction (MPX)NewRFE  
  2014Digital Mars C++ support for FLTK 1.3NewRFE  
  2022Deriving from Fl_ChartNewRFE  
  2041Addition of a FL_TOOLTIP event (PoC)Core LibraryPendingRFE  
  2059Support for CDashNewRFE  
  2060fluid should rewrite files conservatively on "Write Code"FLUIDNewRFE  
  2081add opengl 3 support to fltkNewRFE  
  2083Add maximize, minimize caps to FL_Window Core LibraryNewRFE  
  2107WIN32: Fl::add_fd does not work well with anonymous pipesOS supportNewRFE  
  2118Multisample support on WindowsNewRFE  
  2148Use iconv() if provided by glibcOS supportNewRFE  
  2162[PATCH] Wrap CJK characters in Fl_Input_Unicode supportNewRFE  
  2175why dose not FLTK support framebuffer directly?NewRFE  
  2177Fl::add_handler() additional data parameterCore LibraryNewRFE  
  2178Allow Fl_X::make_xid() to call user defined functionCore LibraryNewRFE  
  2179Allow receiving events before FLTK handles themCore LibraryNewRFE  
  2180pkg-config supportConfig FilesNewRFE  
  2188[PATCH] Support win32 accessibility via MSAAWIN32NewRFE  
  2192Customs Cursors in fltkCore LibraryNewRFE  
  2242Enable usage of FLTK fonts in cairo context (patch included)CairoNewRFE  
  2314Width option for the Fl_Menu_ItemCore LibraryNewRFE  
  2338Propose to add a new method to Fl_Widget Fl_Widget::parent_root()NewRFE  
  2340Allow setting both a window icon and a mask pixmap in the X11 version.NewRFE  
  2402Widget AssociationsNewRFE  
  2411ICC Colour management policyNewRFE  
  2445Small modification to Fl_Value_Input to allow precize steps with left mouse buttonNewRFE  
  2446Allow easy customization for special purposesNewRFE  
  2453Enable cups printing on unix platforms (include a patch)NewRFE  
  2454Fl_Tree: need to fix keyboard nav of *child fltk widgets* added to treeCore LibraryNewRFE  
  2482glutKeyboardUpFunc, glutSpecialUpFunc, glutLeaveMainLoopGLUT EmulationNewRFE  
  2494Patch that adds some macros to the extra code linesNewRFE  
  2583transparency for fl_draw_image()Core LibraryNewRFE  
  2584A timer to make tooltips hide themselves after a period of timeCore LibraryNewRFE  
  2586Consolidate fluid settings into one dialogFLUIDNewRFE  
  2599expose dead keys to applicationsCore LibraryNewRFE  
  2609shape functions (fl_rectf etc.) support alphaNewRFE  
  2610Add another method for Fl_Menu_Button to allow popup at specific positionNewRFE  
  2624Placement of widgets be Group relativeNewRFE  
  2633New methods for Fl_JPEG_Image and Fl_PNG_Image to encode from Fl_ImageNewRFE  
  2642Need examples and docs for how to build apps against DLL version of FLTKCore LibraryNewRFE  
  2650a tooltip is sometimes placed under the cursor, where it flashes and flashesNewRFE  
  2662Docs for "Drawing Things In FLTK" should cover coordinate space of widgets vs. windowsNewRFE  
  2669Fluid Enhancement To Indicate Active WidgetsNewRFE  
  2675Patch for a new "oxy" theme of FLTK 1.3 (with gradient).Core LibraryPendingRFE  
  2692right justify option for scroll windowCore LibraryNewRFE  
  2761Force break when wrapping long wordsCore LibraryNewRFE  
  2785Evalayout with FLTK one attemptNewRFE  
  2822Fl_Input UTF-8 handlingUnicode supportNewRFE  
  2951DoubleSlider for selecting low and high values within min/max rangeCore LibraryNewRFE  
 

FLTK 2.0 (95 Open Features, 161 Open Bugs)

FLTK 2.0 was an experimental branch that never attained stability and is mostly dormant. Its development has been merged into 3.0. 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. SHOULD NOT BE USED FOR REAL PROJECTS!


STR # Summary Subsystem Status Priority
  2075Fluid2 locks up Xserver when creating TabGroupNewCRIT  
  2361Hacker's Version of 2.0 (compiles with debug info, demos fixed)NewCRIT  
  2937Windows maximize-minimize-restore button creates a window over taskbarNewCRIT  
  1042Image::make_current() do not workNewHIGH  
  1302Update FLTK build system to undefine DISPLAYBuild FilesPendingHIGH  
  1317fluid2 authorize and generates static png image table but don't use itFLUIDNewHIGH  
  1660Xft font listing is broken on X11NewHIGH  
  1759Fluid2 -- Live Preview BrokenNewHIGH  
  1784scrolling in ScrollGroup does not take into account labelsCore LibraryPendingHIGH  
  1804"MOVE" in handle(int event) brokenNewHIGH  
  1832Item (TOGGLE or RADIO) has wrong widthNewHIGH  
  1979[with a hackish fix] fltk::PackedGroup::layout() keeps layout_damage() at returnNewHIGH  
  2016Nasty logic error in Group::draw_child()NewHIGH  
  2023Cairo context and clipping interactionNewHIGH  
  2033Troubles while loading png images with fluid2NewHIGH  
  2074Input method ONLY works when mouse pointer move out of window in LinuxNewHIGH  
  2077Label tooltips drag over displayable areaNewHIGH  
  2095FLTK2 WinCE port, mouse events do not workNewHIGH  
  2110E: no-ldconfig-symlink /usr/lib/libfltk2*NewHIGH  
  2126Cairo: fltk::cr not affected by translation matrixNewHIGH  
  2217FLTK2 doesn't work with "fixed" FontNewHIGH  
  2271fltk 1.3&2.0 can not build on VC++ 2008 ExpressNewHIGH  
  2296segmentation fault when fetching jpeg images from dataNewHIGH  
  2327image w() and h() bugNewHIGH  
  2359cpu time sharing issues in v1 and v2 (solutions).NewHIGH  
  2590glut specifics functions are not working with FLTK 2NewHIGH  
  2698ENTER and LEAVE events are always generated by mouse movementCore LibraryPendingHIGH  
  2804horizontal mousewheel causes crash under windowsNewHIGH  
  975InputBrowser multiple issuesNewMOD  
  1273WSAAsyncSelect not working in win32\run.cxxNewMOD  
  1295controls in the browser widget are not accessibleNewMOD  
  1312incorrect configure script: "dirent" redefined, U32 not defined...NewMOD  
  1347incomplete fltk.devNewMOD  
  1353Build issues on solaris NewMOD  
  1380make install fails with "--enable-shared" and OpenGL disabled (by configure)NewMOD  
  1385cursor(Image*, ...) not implementedNewMOD  
  1390FLTK2.0-r5274 snprintf seg faults ubuntu 6.06 (linux2.6)NewMOD  
  1394Adding GlWindow to a window after show() is called causes crashNewMOD  
  1433Window::size_range doesn't work on OSXNewMOD  
  1509There is a hardcoded path to a GIF in about_panel.fl.FLUIDNewMOD  
  1591moving a window on OSX results in redraw (was str 1452)NewMOD  
  1610../fluid/fluid2: error while loading shared libraries: libfltk2_images.so: cannot open shared object file: No such file or directoryNewMOD  
  1622Menu choices can't use list(StringArray*)NewMOD  
  1630include file Fl_FormsBitmap.h not foundNewMOD  
  1635getMonitorInfoA not supported in windows NTNewMOD  
  1636borland 5.5.1 command line compilerNewMOD  
  1661Function default parameters in the FluidNewMOD  
  1697CheckButton not sized right in ItemGroupNewMOD  
  1720missing function in_main_thread in src/x11/lock.cxxNewMOD  
  1722Simplify Browser interface and split MultiBrowser from BrowserNewMOD  
  1727FLTK2's X11 changing main iconNewMOD  
  1754WordwrapOutput wraps unicode text as it was asciiNewMOD  
  1755FLTK2's widget's timeout fltk::event_x() and event_y() wrongNewMOD  
  1785Function default parameters in the FluidNewMOD  
  1806Fails to work under "wine" under "Linux" when compiled with MingW32NewMOD  
  1807FLUID's functions are not spit in the specified orderNewMOD  
  1813test/image segfaults or crash XorgNewMOD  
  1842fltk::Guard(RecursiveMutex *) works not as expectedNewMOD  
  1845fltk::TiledGroup fixNewMOD  
  1858TextDisplay needs its own default_styleNewMOD  
  1861fullscreen_off() ProblemsCore LibraryNewMOD  
  1876FLTK2 menu Under 256 ColorExample ProgramsPendingMOD  
  1890fltk-2.0.x-r6059 fails to build on SolarisNewMOD  
  1924Tablet support: incorrect tilt value.NewMOD  
  1946scrollbars not working after switching virtual desktops in e17NewMOD  
  1947moving a window causes a complete redrawNewMOD  
  1968Portability fixesNewMOD  
  1975browser loses horizontal scrollbar on redrawNewMOD  
  2001Browser Items image height (from leaf_symbol for example) do not adjust height of itemsNewMOD  
  2012Fix build problems with trunk as dll on win32(vc++)NewMOD  
  2018OSX --enable-cairo fails with Cairo svnNewMOD  
  2020drawing mistakes with --enable-cairo enabledNewMOD  
  2042fltk2 does not compile on DragonFly BSDNewMOD  
  2044resizable not reset after removeNewMOD  
  2047Tabs: shrink pager + long tab text + narrow window = corrupt display of tab text NewMOD  
  2048Tabs + clear_double_buffer() + narrow window = storm of redraw events NewMOD  
  2049MenuTabPager::draw_tabs very weirdNewMOD  
  2062Zero height tabs show white label textNewMOD  
  2064fltk-2.0.x-r6403 does not builds without openglNewMOD  
  2092With MAC OSX Leopard, I had to hack into Makefiles to complete --enable-shared optionNewMOD  
  2111W: shared-lib-calls-exit /usr/lib/libfltk2.so.2.0 NewMOD  
  2119fltk::Group::replace(int, Widget&) does not notify old parent of removalNewMOD  
  2160Several functions in class fltk::Widget undefinedConfig FilesNewMOD  
  2210value() returns incorrect value during button pressCore LibraryNewMOD  
  2230Menus should not be animated when using Compiz - Ubuntu 9.04NewMOD  
  2231Browser doesn't recalculate column width when item has an imageNewMOD  
  2236WidgetAssociation.cxx is missing from MSVS 2005/2008 fltk 2.0 projectsNewMOD  
  2238linkage specifier incorrect in Cursor.hNewMOD  
  2239with --disable-gl, glut/glpuzzle.cxx tries to build anyway and failsNewMOD  
  2240WidgetAssociation.cxx compile fails with Visual C++ 6 - Error: unable to convert param for 'foreach'NewMOD  
  2258Cairo.h is missing from build.NewMOD  
  2319fltk::setfont() crashes as fontopen() returns NULLNewMOD  
  2391Cursor contructor not declared with proper external linkage in fltk dllNewMOD  
  2392WidgetAssociations.cxx lost from vcnet 7.1 project after upgrade to 9.0NewMOD  
  2403FLTK assumes support for XineramaNewMOD  
  2415arc requires cairo.lib even in release modeNewMOD  
  2427Strange cursor behavior in child GlWindowNewMOD  
  2567The 'then' statement is equivalent to the 'else' statementNewMOD  
  2568dubious logical expresion on 'if' statementNewMOD  
  2758fltk-2 lock.cxx fails with gcc-4.6.1NewMOD  
  2800background not drawn in widget when label empty and image has been set to nullNewMOD  
  2872Fullscreen and then off does not return the border decorationsNewMOD  
  3064[FLTK2] fltk::gldrawtext always draws in whiteNewMOD  
  21(XWindow) Memory leak in Window::copy_label() WIN32PendingLOW  
  108Automatically link correct libraries in Visual C++WIN32PendingLOW  
  449OSX detachable menus "feature"MacOSPendingLOW  
  494Rectangular selection not displayed as a rectangle...Core LibraryPendingLOW  
  521Mac support in 2.0 docs.DocumentationPendingLOW  
  675All functions in fl_ask.H is not thread safe (using fltk thread model)Core LibraryPendingLOW  
  1249Is there a memleak in cube demo in test folder?Example ProgramsNewLOW  
  1304Resizable and ResizeNewLOW  
  1325fltk::getdescent () returns 0NewLOW  
  1334Input widget do not have WHEN_CHANGED behavior as defaultNewLOW  
  1369Trivial warnings fix (and maybe 64-bit bugs fix)NewLOW  
  1388FIX: CheckButton and RadioButton in BrowserNewLOW  
  1423Redraw problems with ScrollGroup w/NO_BOX itemsCore LibraryNewLOW  
  1473fluid2 doesn't handle static class member callback functions properlyNewLOW  
  1508The index.html in the documentation directory redirects to an unexisting pathNewLOW  
  1517warnings for fltk-2.0.x-r5547 on i686-apple-darwin9 and powerpc-apple-darwin9NewLOW  
  1529fltk2 deactivated group shows children as activeNewLOW  
  1545Default fltk.dsw solution config is 'Debug Cairo' instead of 'Release'NewLOW  
  1612TextDisplay::draw_string() ATTR_UNDERLINE drawline() errorNewLOW  
  1627Strange behavior wih drawimage()NewLOW  
  1629BUGFIX for wrong scrollbar size on Microsoft WindowsNewLOW  
  1662FLTK API docs: request for standard documenting of pointer return valuesNewLOW  
  1674Adding displaylines() accessability to fltk::BrowserNewLOW  
  1675AnsiWidget demo application does not work well on Linux/X11X11PendingLOW  
  1712RELEASE and DRAG events naver come into Widget::handle() at WindowsCore LibraryPendingLOW  
  1713FLTK 2.0 manualNewLOW  
  1732GlWindow inside PackedGroup problemsNewLOW  
  1737window->resizable(window) does not make all contents resizeNewLOW  
  1757bad AltGr behaviourNewLOW  
  1765Input widgets should support alignment for contentsNewLOW  
  1769If widget in fltk::ScrollGroup has width more than ~ 32700, in certain scroll positions it isn't drawedNewLOW  
  1788Browser do selection but don't do callback after adding first elementNewLOW  
  1797MinGW DLL build contains unneccessary exports (fix included)NewLOW  
  1808FLTK2's fluid does respect namespaces correctlyNewLOW  
  1825draw_overlay() OS-specific effectNewLOW  
  1848Menu::insert() does not work correctly when inserting an ItemList (it works like add())NewLOW  
  1930ColorChooser wrapsNewLOW  
  1957TextDisplay incorrectly displays after buffer changeNewLOW  
  1977fltk::setfont() documentation error on linux/x11/xftNewLOW  
  1985Radio button behavior sub-optimalNewLOW  
  1999V2.0 user HTML documentataion, no valid rootNewLOW  
  2009Parentless Popup Menus Are Not Placed CorrectlyNewLOW  
  2072Input method ONLY works when mouse pointer move out of window in LinuxNewLOW  
  2090Incorrect instructions for building documentationNewLOW  
  2116adding non-RADIO widgets to group "breaks" setonly()NewLOW  
  2143GCC4 warnings and a deprecated X functionNewLOW  
  2167About the original creator of the Forms libraryNewLOW  
  2255disable RPATHNewLOW  
  2256Click on check- or radiobutton doesn't move the focus to that buttonCore LibraryNewLOW  
  2312documentation index.html file is incorrectNewLOW  
  2331fltk2 AND SharedImageNewLOW  
  2398potentially unsafe behaviour for imagesNewLOW  
  2425Memory leaks in fluid2NewLOW  
  2457Patch to fix window icon on 64bit X11 (linux)NewLOW  
  2487fltk2_glut.dll won't build DLL/DSOActiveLOW  
  2496Win32 sockets: USE_ASYNC_SELECT and high CPU usageNewLOW  
  2611Multiple InputBrowsers will cause hangCore LibraryActiveLOW  
  2765fltk::TiledGroup NewLOW  
  2Unclamped ROLLER with delta()Core LibraryPendingRFE  
  25Support of protected in any declaration and widgets in fluidFLUIDActiveRFE  
  171Support for class member callbacks.Core LibraryPendingRFE  
  206rotated text drawingPendingRFE  
  377Improve Fl_Int/Float_input input methodCore LibraryPendingRFE  
  431Submenu doesn't stick when you click on itCore LibraryActiveRFE  
  543can't change position of Fl_Input_ subclasses through position()Core LibraryPendingRFE  
  609Three-state checkboxesCore LibraryNewRFE  
  656OpenGL and context deletionOpenGLNewRFE  
  665Support for filename drag-n-drop on MacOS XMacOSNewRFE  
  686GLUT Joystick support does not work with FLTKGLUT EmulationNewRFE  
  732Improved Icon support for Win32 and X11 (but no Mac yet...)Core LibraryNewRFE  
  812Make XOpenIM() call for input device selectiveNewRFE  
  855Text selection feature for Fl_Help_View widget.NewRFE  
  875fluid option to shrinkwrap window around contentsNewRFE  
  881Option to set alignment for individual columns in Browser widgetNewRFE  
  923OpenVMS port of fltkNewRFE  
  925Icon fixes in Windows and XNewRFE  
  1017Add support for i18n to FLUIDFLUIDPendingRFE  
  1055Menu tear-offNewRFE  
  1071TextEditor does not treat utf-8 correctoly [PATCH]NewRFE  
  1074libintl support for fluidNewRFE  
  1114fltk.spec relfect cvs snapshotBuild FilesPendingRFE  
  1130A global file for setting FLTK defaults like the default font (think .gtkrc)NewRFE  
  1136Write Unicode and other character using equivalent number for Windows [Alt + number] for Linux (GNOME) [ctrl + shift + number] but feature not available in FLTK editorNewRFE  
  1170FLTK windows, regardless of their type, are always treated as application windows (thus maximized) on MatchboxX11NewRFE  
  1251Whole 2D widget rendering via agg libraryNewRFE  
  1259Strange pop-up behavior in FLUID2FLUIDActiveRFE  
  1261FLUID wp4 : add an optional,configurable Toolbox to fluidFLUIDNewRFE  
  1262Implement when available high resolution timers to get_time_secs()Core LibraryNewRFE  
  1263Callback Update improvementsNewRFE  
  1270extended GLUT emulationNewRFE  
  1285hirachical MultiBrowser selected functionNewRFE  
  1288WHEN_ENTER_KEY call only on enterCore LibraryNewRFE  
  1311FLUID splash screenFLUIDPendingRFE  
  1337something is wrong with fltk alpha in X11, when I disable XFTNewRFE  
  1343RFE: extension to FLTK2's browser for interactively resizable columnsNewRFE  
  1351FLTK2 Table WidgetNewRFE  
  1357Scrolling capabilities in menusNewRFE  
  1362Is there or will there be, a layout manager for the components?NewRFE  
  1375glu.h headerNewRFE  
  1444Own non-client area for fltk windowsNewRFE  
  1480User messagesNewRFE  
  1502New './configure' flag to disable .SILENT in makeincludeNewRFE  
  1518CoolInput with inline popup-menu on 2 langs [en,ru]NewRFE  
  1540Please restore BGR PixelType support in drawimage NewRFE  
  1560crosscompiling under unix and (compiling under windows with MINGW)NewRFE  
  1569FLTK is not taking advantage of compiler flagsNewRFE  
  1618show_cursor for fltk::InputNewRFE  
  1638MENU_STAYS_UP - very good and usefull idea! NewRFE  
  1640"When" field in callbacksNewRFE  
  1648Menu browsing wrap aroundCore LibraryPendingRFE  
  1657how porting fltk to other os, eg: ST20/Nucleus........NewRFE  
  1658advise to separate the engine lib and the controlNewRFE  
  1659Missing "virtual" keyword in some .h filesNewRFE  
  1663ability to compile FLTK as single translation unitNewRFE  
  1725FLTK2's FLUID (and FLTK lib) should handle better UTF8 input/output charsNewRFE  
  1728Using freeglutNewRFE  
  1731SetCursorPosition implementationNewRFE  
  1750FLUID should not generate castsNewRFE  
  1764FLTK2.0 should support some form of DrawContextNewRFE  
  1772Are there any ways to draw borders around browser items?NewRFE  
  1826fltk2-svn compiler error under x86_64-pc-mingw32 platformNewRFE  
  1828fluid -c try to open display while it doesn't need itNewRFE  
  1835user-defined eventsNewRFE  
  1838Bad DocumentationNewRFE  
  1839Dial should have no boundsNewRFE  
  1841consistent guarding: fltk::Unguard,FltkGuard,FltkUnguardNewRFE  
  1944Would like tooltip_copy, analogous to copy_labelNewRFE  
  1965Few changes to fluid2NewRFE  
  1976I would like a "inverse" transform() (device to user coordinates)NewRFE  
  1978There is a fair amout of "kruft" in fuction namesNewRFE  
  1982Rewrite the fltk to use the newer and faster XCB instead of XlibNewRFE  
  1990Support for multiple visuals inside an applicationNewRFE  
  1996Adding native Antialiasing within FLTK2NewRFE  
  2008Browser column header doesn't allow for multi-line labelsNewRFE  
  2010need copy_tooltipNewRFE  
  2015function for feeling rectangles and other shapes with paternNewRFE  
  2035Getting odd slider valuesNewRFE  
  2170Add widget cloning featureNewRFE  
  2225fltk2 fluid code generation for functionsNewRFE  
  2263better tab completitionNewRFE  
  2295ComboBox NewRFE  
  2351test files fixups (ported version 2.0 to version 2.0) ;-)NewRFE  
  2354Offscreen and off target.NewRFE  
  2356Non-Explosive FluidNewRFE  
  2357More Fluid, Anyone? (double-click fix and NOW! Proper inlined image code)NewRFE  
  2358Making Test Demos TipNewRFE  
  2360Proposal re. Events DiagnosticsNewRFE  
  2362Scrollbars fixed in HelpViewNewRFE  
  2371Could you change Widget::do_callback to virtual function?NewRFE  
  2424Google Native Client SupportNewRFE  
  2492Enhancements for Choice class (Mouse wheel, PgUp/PgDown/Home/End keys)NewRFE  
  2548Converting all fltk2 strings to UTF8Core LibraryNewRFE  
  3082FLTK2.0 - patch to make text antialiased in Linux and non-antialiased with WindowsCore LibraryNewRFE  
 

FLTK 3.0 (4 Open Features, 24 Open Bugs)

FLTK 3.0 will combine the stability of FLTK 1.3 with a more modern API based on FLTK 2.0. It is currently in pre-alpha state.

DO NOT USE FOR REAL PROJECTS! Use only to help developing FLTK 3.0!


STR # Summary Subsystem Status Priority
  2712Prepare FLTK 3 for its first Alpha releaseNoneNewHIGH  
  2801When a widget (buttons with or without a image in this case) is deactivated and then activated again, the widget does not draw the contents as active . Core LibraryPendingHIGH  
  2900ScrollGroup bug in fltk-3.0NewHIGH  
  2938fluid should read fluid2 filesNewHIGH  
  3078ScrollGroup in FLTK-3NewHIGH  
  2716Rename Fluid into Fluid3FLUIDNewMOD  
  2777Fltk3 doesn't apply font to IME.NewMOD  
  2833fltk-3 tries to compile local PNG lib even if system lib is selectedBuild FilesNewMOD  
  2850Fl_RGB_Image::color_average loops indefinetleyCore LibraryNewMOD  
  2851FLTK1 emu layer scroll offset is wrongCore LibraryNewMOD  
  2852Fl_Box(NO_BOX... generates UP_BOX insteadCore LibraryNewMOD  
  2853Symbol type changes in test1/symbols1Core LibraryNewMOD  
  2854Fl_Table wrapper does not workCairoNewMOD  
  2905test/scroll.cxx bug in fltk-3.0NewMOD  
  2912Patch for fltk-3.0.x-r9780NewMOD  
  2914Patch for FTPClient.cxx in fltk-3.0.x-r9780NewMOD  
  2934probably user-error, but .c files in src/fltk3png cannot find pngpriv.hNewMOD  
  2963Cannot compile fltk 3.0 to the x64 target in Visual Studio 2012NewMOD  
  3125fltk-3: jerror.c: #include "jerror.h" should be #include "fltk3jpeg/jerror.h"?NewMOD  
  2717Add Namespace support to FluidFLUIDNewLOW  
  2718Add FLTK1 to FLTK3 naming convention search and replace to FluidFLUIDNewLOW  
  2736'make html' in documentation folder looks for fluid.doxNewLOW  
  2739fltk-3 install anomalyNewLOW  
  3073In Windows, FLTK is slow when widget's label include MBCS string.NewLOW  
  829Support for animated GIFs in Fl_GIF_ImageImage SupportNewRFE  
  2745fltk-3 window originCore LibraryNewRFE  
  2906support of x64 systemsNewRFE  
  2922New Cursors for fltk-3.0NewRFE  
 
 
 

Comments are owned by the poster. All other content is copyright 1998-2012 by Bill Spitzak and others. This project is hosted by Seriss Corporation. Please report site problems to 'erco@seriss.com'.