--- - branch: MAIN date: Fri Jul 13 04:24:39 UTC 2018 files: - new: '1.26' old: '1.25' path: pkgsrc/x11/fltk13/Makefile pathrev: pkgsrc/x11/fltk13/Makefile@1.26 type: modified - new: '1.5' old: '1.4' path: pkgsrc/x11/fltk13/PLIST pathrev: pkgsrc/x11/fltk13/PLIST@1.5 type: modified - new: '1.10' old: '1.9' path: pkgsrc/x11/fltk13/distinfo pathrev: pkgsrc/x11/fltk13/distinfo@1.10 type: modified - new: '0' old: '1.1' path: pkgsrc/x11/fltk13/patches/patch-FL_Enumerations.H pathrev: pkgsrc/x11/fltk13/patches/patch-FL_Enumerations.H@0 type: deleted - new: '0' old: '1.1' path: pkgsrc/x11/fltk13/patches/patch-src_Fl__Tree__Item.cxx pathrev: pkgsrc/x11/fltk13/patches/patch-src_Fl__Tree__Item.cxx@0 type: deleted - new: '0' old: '1.1' path: pkgsrc/x11/fltk13/patches/patch-src_Fl_cocoa.mm pathrev: pkgsrc/x11/fltk13/patches/patch-src_Fl_cocoa.mm@0 type: deleted - new: '0' old: '1.1' path: pkgsrc/x11/fltk13/patches/patch-src_Fl_x.cxx pathrev: pkgsrc/x11/fltk13/patches/patch-src_Fl_x.cxx@0 type: deleted - new: '0' old: '1.1' path: pkgsrc/x11/fltk13/patches/patch-src_xutf8_imKStoUCS.c pathrev: pkgsrc/x11/fltk13/patches/patch-src_xutf8_imKStoUCS.c@0 type: deleted - new: '0' old: '1.2' path: pkgsrc/x11/fltk13/patches/patch-FL_Fl_Widget.H pathrev: pkgsrc/x11/fltk13/patches/patch-FL_Fl_Widget.H@0 type: deleted - new: '0' old: '1.2' path: pkgsrc/x11/fltk13/patches/patch-ab pathrev: pkgsrc/x11/fltk13/patches/patch-ab@0 type: deleted - new: '0' old: '1.2' path: pkgsrc/x11/fltk13/patches/patch-src_Fl.cxx pathrev: pkgsrc/x11/fltk13/patches/patch-src_Fl.cxx@0 type: deleted - new: '0' old: '1.2' path: pkgsrc/x11/fltk13/patches/patch-src_Fl_grab.cxx pathrev: pkgsrc/x11/fltk13/patches/patch-src_Fl_grab.cxx@0 type: deleted - new: '1.2' old: 1.1.1.1 path: pkgsrc/x11/fltk13/patches/patch-aa pathrev: pkgsrc/x11/fltk13/patches/patch-aa@1.2 type: modified - new: '1.2' old: 1.1.1.1 path: pkgsrc/x11/fltk13/patches/patch-ac pathrev: pkgsrc/x11/fltk13/patches/patch-ac@1.2 type: modified - new: '1.2' old: 1.1.1.1 path: pkgsrc/x11/fltk13/patches/patch-ad pathrev: pkgsrc/x11/fltk13/patches/patch-ad@1.2 type: modified - new: '1.3' old: '1.2' path: pkgsrc/x11/fltk13/patches/patch-ae pathrev: pkgsrc/x11/fltk13/patches/patch-ae@1.3 type: modified - new: '1.3' old: '1.2' path: pkgsrc/x11/fltk13/patches/patch-af pathrev: pkgsrc/x11/fltk13/patches/patch-af@1.3 type: modified - new: '1.3' old: '1.2' path: pkgsrc/x11/fltk13/patches/patch-ag pathrev: pkgsrc/x11/fltk13/patches/patch-ag@1.3 type: modified - new: '1.4' old: '1.3' path: pkgsrc/x11/fltk13/patches/patch-test_Makefile pathrev: pkgsrc/x11/fltk13/patches/patch-test_Makefile@1.4 type: modified id: 20180713T042439Z.6d1255aff8e5ac6187a001c604570228cc269e16 log: "x11/fltk13: update to fltk-1.3.4\n\nCHANGES IN FLTK 1.3.4\t\t\t\t\tRELEASED: Nov 11 2016\n\nBug fixes and other improvements\n\n\t- Fix test/native-filechooser help display artifact (STR #3349).\n\t- MacOS: fix a crash when closing a fullscreen window.\n\t- Accept empty Fl_Pixmap in Fl_RGB_Image c'tor (STR #3348).\n\t- MacOS: fix drawing error when a window containing a hidden subwindow\n\t is changed to fullscreen (error visible with the tabs test program).\n\t- MacOS: fix possible crash when enabling fullscreen in test/scroll.\n\t- Add a snapshot of known STR's and RFE's (KNOWN_BUGS.html).\n\nCHANGES IN FLTK 1.3.4rc3\t\t\t\tRELEASED: Oct 31 2016\n\n\tBug fixes and other improvements\n\n\t- Fix string truncation in fluid (STR #2722 continued).\n\t- MacOS: fix a small problem where the Command-Quit menu hotkey\n\t may not work if Fl_Native_File_Chooser is used before any\n\t \ window is shown.\n\nCHANGES IN FLTK 1.3.4rc2\t\t\t\tRELEASED: Oct 24 2016\n\n\tBug fixes and other improvements\n\n\t- Make sure the \"File Systems\" menu item of Fl_File_Chooser\n\t lists \"/\" as the first mounted file system (Linux/Unix platform).\n\t- Added line numbers to fluid Edit -> Show Source Code viewer.\n\t- Improved fluid's template handling (STR #3335).\n\nCHANGES IN FLTK 1.3.4rc1\t\t\t\tRELEASED: Oct 17 2016\n\n\tNew features and extensions\n\n\t- Added support for Mac OS 10.11 \"El Capitan\" and 10.12 \"Sierra\".\n\t- Added full support of true subwindows to the Mac OS X platform.\n\t Window nesting to any depth is possible. An Fl_Gl_Window window or\n\t subwindow can contain Fl_Window's as subwindows.\n - Fluid now supports external editors (STR#3213)\n\t See: Edit -> GUI Settings -> Use external editor\n\t- Added method Fl_Widget::is_label_copied().\n\t- Added methods Fl_Copy_Surface::w(), Fl_Copy_Surface::h(),\n\t and Fl_Copy_Surface::draw_decorated_window().\n\t- Added method Fl_Image_Surface::draw_decorated_window().\n\t- Added method Fl_Shared_Image *Fl_Image_Surface::highres_image()\n\t to draw into a high-resolution bitmap image (Mac OS X only).\n\t- Added support for OpenGL version 3 and later.\n\t- Added method Fl_Mac_App_Menu::custom_application_menu_items()\n\t allowing customization of the application menu (Mac OS X only).\n\t- Added 'fluid -u' command-line switch to upgrade fluid files in\n\t batch mode. This option opens a fluid ('.fl') file and saves it\n\t overwriting the old file with the current syntax and library version\n\t number. Use with care (input file is overwritten unconditionally).\n\t- Added FL_ZOOM_GESTURE gesture for OS X (only). Needs implementation\n\t on other platforms.\n\t- Added FL_ABI_VERSION, FL_API_VERSION, Fl::abi_version(), and\n\t \ Fl::api_version(). Constants can be used to determine the compiled\n\t FLTK version. Functions can be used to find the linked library version.\n\t- Added Fl::abi_check() method to test if the runtime (linked)\n\t ABI version is correct.\n\t- Added Fl_Image::fail() to test if an image was loaded successfully\n\t to allow for easier error detection when loading images (STR #2873).\n\t- Added line numbers to fluid's source code viewer for New -> Code\n\n\tNew configuration options (ABI version)\n\n\t- FLTK's ABI version can now be configured with 'configure', CMake, or\n\t by editing a supplied file when using the bundled IDE projects.\n\t See documentation in README.abi-version.txt.\n\n\t1.3.4 ABI FEATURES\n\n\t- Added deactivated user icon to Fl_Tree.\n\t- Added Fl_Shared_Image::scale(width, height) which gives a shared\n\t image its own drawing size, independently of the size of the\n\t underlying image. This improves image drawing on high resolution\n\t \ surfaces such as Laser printers, PDF files, and Apple retina displays.\n\n\tOther improvements\n\n\t- Configure now correctly sets HAVE_* variables only if both the\n\t library and the header files were found. The configuration process\n\t \ is aborted if Xft was requested explicitly with --enable-xft and\n\t Xft was not found. The configuration summary now shows _found_\n\t options as opposed to requested options.\n\t- Improved drawing of rounded box (STR #2943).\n\t- Full support of Apple 'retina' displays for which one drawing unit\n\t corresponds to two pixels.\n\t- The Mac OS X platform no longer uses the deprecated AGL\n\t \ (Apple GL library) to draw OpenGL data. Instead, it uses standard\n\t Cocoa APIs. This allows FLTK to support drawing GL scenes at high\n\t resolution when an Fl_Gl_Window is mapped to a 'retina' display.\n\t- Added Fl_Gl_Window::pixel_w(), Fl_Gl_Window::pixel_h(), and\n\t Fl_Gl_Window::pixels_per_unit() useful for high resolution OpenGL windows.\n\t- fl_read_image() now captures all pixels within the rectangle\n\t described by its arguments, whether they belong to a GL scene\n\t \ or not (STR #3142). It also captures subwindows of GL windows.\n\t- Fl::delete_widget() now hides the widget or window immediately\n\t (i.e. when called) - only destruction is delayed as before.\n\t- FLTK header files don't expose X11 definitions in user code any more\n\t unless requested by including FL/x.H explicitly or implicitly.\n\t- The PostScript code output when printing images under Linux/Unix\n\t is now much smaller by using lossless compression techniques.\n\t- The Linux/Unix printer dialog now uses BSD-style printing commands\n\t (lpr/lpq) when SystemV-style commands (lp/lpstat) are not available.\n\t- Drawing alpha-blended images under X11 is now accelerated with\n\t Xrender.\n\t- The font used for the FL_COURIER font family was changed on the Mac OS X\n\t platform from 'Courier New' to 'Courier' because it was too thin.\n\t- Text drawing on the Mac platform supports Unicode 'variation selectors'\n\t in the range [0xFE00-0xFE0F].\n\t- Added a Mac OS implementation of Fl_Window::wait_for_expose() that\n\t became necessary with Mac OS 10.10 \"Yosemite\".\n\t- Added the libfltk target to the Xcode project producing a static\n\t version of the FLTK library (Mac OS X).\n\t- Restored the possibility to call Fl::set_font() before main() starts.\n\t- Allow using the --enable-x11 configure option on the Mac OS platform\n\t which produces an X11 version of the FLTK library (don't use unless\n\t you know what you're doing).\n\t- FLTK code and fluid-generated code can be used in static initializers.\n\t- Added light gray separator line to fluid's widget browser (STR #2997).\n\t- Improved tooltip behavior for huge tooltips: remove flicker, support\n\t key/mouse dismiss (STR #2650).\n\t- Modifier key names displayed in shortcut labels can now be localized.\n\t See documentation of fl_shortcut_label(). You can set modifier key\n\t names for Ctrl, Alt, Shift, and Meta by assigning global string\n\t pointers to your translated modifier key names.\n\t- Many documentation improvements and fixes.\n\t- Fixed many compiler warnings (STR #2988).\n\t- Fluid now generates code with less compiler warnings (STR #2813).\n\t- Many CMake improvements and fixes. Note: CMake is mostly operating\n\t \ now, but not yet recommended for production use. Please test and\n\t report issues.\n\t- Updated bundled zlib from 1.2.5 to 1.2.8.\n\t- Updated bundled libjpeg from jpeg-8c to jpeg-9a.\n\n\tBug fixes\n\n\t- Fix potential crash when using keyboard navigation on Fl_Tabs\n\t widget without children (STR #3333).\n\t- Fix potential crash if Fl_Window::icon(NULL) was called to clear\n\t (reset) a window icon. This is now legal and documented behavior.\n\t The same applies to Fl_Window::default_icon().\n\t- Allow widget callback to be NULL, i.e. no callback (STR #2835).\n\t- Fixed Fl_Help_View buffer overflow (STR #3275).\n\t- Fl_Browser now correctly adjusts its scrollbars when the default\n\t text size is changed with textsize(int) (STR #3057).\n\t- Fixed Fl_Text_Display/Fl_Text_Editor slow scrolling, line number\n\t display, wrap mode \"hiding\" text behind scrollbars, and more\n\t scrollbar handling (alignment) (STR #3272).\n\t- Fixed valgrind warning (uninitialized variable) in Fl_Window.\n\t Visible only with FLTK_ABI_VERSION >= 10303, since FLTK 1.3.3.\n\t- Fixed Windows drag'n'drop not showing insert position if the drop\n\t target is inside the same window or process (STR #3209).\n\t- Fixed undefined reference building shared cairo library (STR #3276).\n\t- Fixed Fl_Browser if text argument to some methods is NULL (STR #3269).\n\t- Fixed missing image release in fluid (STR #2840).\n\t- Fixed out-of-bounds memory access in fluid (STR #3263).\n\t- Fixed trailing white space in fluid .fl files (STR #3239).\n\t- Several box types were not drawn correctly when deactivated.\n\t The background color for deactivated widgets is now correct:\n\t fl_inactive(color()) (STR #2907).\n\t- Fix inconsistent interpretation of ld() in image handling\n\t (STR #3308). This is a minor issue since ld() is usually 0 or\n\t w()*d(). Documentation has been fixed, and ld() handling is now\n\t consistent in Fl_(RGB_)Image and fl_draw_image() and friends. See\n\t documentation of Fl_Image and Fl_RGB_Image for more information.\n\t- Fixed Fl_Pixmap (background) drawing to respect the clip region\n\t (STR #3206).\n\t- Fixed reading .pbm image files: 1 is now interpreted as black,\n\t and images whose width are a multiple of 8 are correctly read.\n\t Note: if you relied on the faulty behavior you may need to fix\n\t your image files.\n\t- Restored window background drawing, particularly the 'plastic'\n\t scheme's background (STR #3059). This was a regression since\n\t FLTK 1.3.0.\n\t- Prevent sending (FL_SHORTCUT) events to inactive widgets (STR #3216).\n\t- Fixed button label clipping (STR #3237).\n\t- Fixed Fl_Menu_::item_pathname() handling of descending submenu\n\t \ pointers (STR #3177).\n\t- Fl_Text_Display: style buffer colors are no longer manipulated by\n\t fl_contrast() for normal text drawing (fltk.coredev thread started\n\t 04/08/15, Subject: \"RFC: Fl_Text_Display style buffer color weirdness\")\n\t- Fl_Tree::deactivate() now affects draw color of items (must have\n\t ABI 1.3.3 or higher enabled). For icons to draw deactivated,\n\t enable ABI 1.3.4. (test/tree has a 'deactivate tree' button)\n\t- Fl_Tree::find_item() did not find items if the pathname contained\n\t identical strings (STR #3234).\n\t- Fixed possible bad border effect when a set of radio menu items\n\t is located first in its menu (STR #3176): Fl_Menu_Item::set_only()\n\t is deprecated and replaced by Fl_Menu_::set_only(Fl_Menu_item*).\n\t- Restore the correct state of mouse buttons and keyboard modifier keys\n\t after closing a file or printer dialog (STR #3221).\n\t- Fix for deactivate colors issue with Fl_Text_Display/Editor (STR #3219).\n\t- Fixed issue with MSWindows platform where the program kept running\n\t after closing all its windows (STR #3165).\n\t- Fix potential buffer overflow (MSWindows: BEX64 error) and problem with\n\t MSWindows environment variables \"HOME\"(MinGW) vs. \"UserProfile\"(DOS)\n\t- Fix issue with MSWindows platform where a window would decrease\n\t in size after each close/open (STR #3167).\n\t- Fix undefined reference XGetUtf8FontAndGlyph (STR #3191).\n\t- Fix potential keyboard hangup (STR #3192).\n\t- Fix for: .xbm images were not previewed (STR #3131).\n\t- Fixed crash on Mac platform when resizing a not yet shown() Fl_Gl_Window.\n\t- Fixed potential Windows GDI leak (STR #3254).\n\t- Fixed Linux/Unix potential program hang when dialog pops up while\n\t a menu is open (STR #3179).\n\t- Fixed a crash when a Unix/Linux program calls take_focus() before any\n\t window has been show()n.\n\t- Fixed an error on the Mac platform when drawing to an Fl_Image_Surface\n\t object without using the Fl_Image_Surface::draw() method.\n\t- Fixed STR #3268 where a fullscreen window could become relocated\n\t behind the menu bar and dock (Mac OS only).\n\t- Fixed STR #3207: ^C not working when numlock or capslock is on.\n\t- Fixed code editor in Fluid (STR #3184).\n\t- Fixed a potential hangup of the Fl::awake() queue under Windows if\n\t a window is resized or moved while the Fl::awake() message is sent\n\t (STR #3143).\n\t- Fixed a regression: restore the possibility to call\n\t fl_draw_image(buf,X,Y,W,H,D,L) with negative D and/or L arguments.\n\t- Fixed overflow in Fl_Valuator::precision(int) to 0...9 (STR #3280).\n" module: pkgsrc subject: 'CVS commit: pkgsrc/x11/fltk13' unixtime: '1531455879' user: dbj