Added Fl_Window::shape(Fl_Image*) and fixes for Apple’s retina displays.

git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10375 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
This commit is contained in:
Manolo Gouy 2014-10-14 05:49:53 +00:00
parent 1e2f990177
commit 14069e0621
1 changed files with 6 additions and 3 deletions

View File

@ -1,9 +1,11 @@
CHANGES IN FLTK 1.3.3 RELEASED: MMM DD YYYY CHANGES IN FLTK 1.3.3 RELEASED: MMM DD YYYY
- Mac OS X: fixed fl_read_image() and Fl_Paged_Device::print_window_part()
when using a 'retina' display.
- on Linux/Unix, class Fl_Native_File_Chooser uses file dialogs of the Gnome - on Linux/Unix, class Fl_Native_File_Chooser uses file dialogs of the Gnome
environment (provided by the libgtk dynamic library), when this is available, environment (provided by the libgtk dynamic library), when this is available,
and falls back to FLTK's Fl_File_Chooser, when it's not (STR #3088). and falls back to FLTK's Fl_File_Chooser, when it's not (STR #3088).
- added class Fl_Copy_Surface allowing to copy graphical data to the clipboard - added class Fl_Copy_Surface allowing to copy graphical data to the clipboard
in a cross-platform way (STR #3058). in a cross-platform way (STR #3058).
- added support for pasting graphical data from the clipboard to an FLTK widget. - added support for pasting graphical data from the clipboard to an FLTK widget.
- added class Fl_Image_Surface allowing to draw into an Fl_Image object. - added class Fl_Image_Surface allowing to draw into an Fl_Image object.
@ -26,8 +28,8 @@ CHANGES IN FLTK 1.3.3 RELEASED: MMM
the output file extension gets changed when the user modifies the output file type. the output file extension gets changed when the user modifies the output file type.
- Removed the now unused src/Fl_mac.cxx - Removed the now unused src/Fl_mac.cxx
- Fixed various Mac specific opengl issues (STR #2944) - Fixed various Mac specific opengl issues (STR #2944)
- Added new method Fl_Widget::top_window() (STR #2948) - Added new method Fl_Widget::top_window() (STR #2948)
- Added new method Fl_Widget::top_window_offset() (part of STR #2944) - Added new method Fl_Widget::top_window_offset() (part of STR #2944)
- Added ability to get notifications whenever the clipboard changes (STR#2636) - Added ability to get notifications whenever the clipboard changes (STR#2636)
New methods: New methods:
Fl::add_clipboard_notify(Fl_Clipboard_Notify_Handler h, void *data = 0) Fl::add_clipboard_notify(Fl_Clipboard_Notify_Handler h, void *data = 0)
@ -40,6 +42,7 @@ CHANGES IN FLTK 1.3.3 RELEASED: MMM
(To enable the following ABI features, put: #define FLTK_ABI_VERSION 10303 (To enable the following ABI features, put: #define FLTK_ABI_VERSION 10303
at the top of your FL/Enumerations.H and rebuild FLTK and your app) at the top of your FL/Enumerations.H and rebuild FLTK and your app)
- added Fl_Window::shape(const Fl_Image*) to create arbitrarily-shaped windows
- Made Fl_Help_View::handle() public and Fl_Help_View::draw() protected - Made Fl_Help_View::handle() public and Fl_Help_View::draw() protected
to enable inheritance and for consistency (STR #2834). to enable inheritance and for consistency (STR #2834).
Note: both methods were private. Note: both methods were private.