5359 Commits (d5404dea25123567e9645d3e88a6cd0c14b2073f)
 

Author SHA1 Message Date
Ian MacArthur d77223ea58 A quick hack to prevent the OSX tooltip-crash on 14 years ago
Ian MacArthur e67e628317 I've extended Manolo's excellent tweaks that handle surrogate pairs. 14 years ago
Manolo Gouy f8d1e074ed Made Fl_Quartz_Graphics_Driver::text_extents() resistant to mal-formed UTF-8 text. 14 years ago
Manolo Gouy ddc4b21b55 Fixed Fl_Paged_Device::print_window() that did not work under Windows seven. 14 years ago
Manolo Gouy 8212e4bfe7 Corrected gl.h instead of gl.H 14 years ago
Manolo Gouy 9ff9cf1230 Added Fl_Paged_Device::print_window() to print a window with its title bar and frame. 14 years ago
Manolo Gouy c473215f2a Corrected typo. 14 years ago
Manolo Gouy 8d2d3c2a7d Corrected typo. 14 years ago
Manolo Gouy 2af958422a Corrected typo. 14 years ago
Manolo Gouy 8c6aa5edb5 Corrected typo. 14 years ago
Manolo Gouy 3f984b0b86 Corrected typo. 14 years ago
Manolo Gouy 73a57f8ac8 Corrected typo. 14 years ago
Manolo Gouy f7c2061f0c Improved the accuracy of clipping when printing on Mac OS. 14 years ago
Ian MacArthur be6df55717 More attempts to clean up WIN32 handling of UTF16 surrogate pairs. 14 years ago
Manolo Gouy 639ee4fbab Now sends FL_HIDE/FL_SHOW events when window is iconized/un-iconized. 14 years ago
Manolo Gouy 404a7c1bad Restores change made in r.8557 that blocked system menu shortcuts. 14 years ago
Ian MacArthur 1d988db2db Under win32, text_extents() is not handling surrogate pairs either, at least on XP. 14 years ago
Manolo Gouy 8b026342dd Following STR #2583, the behaviour of fl_draw_image() with d = 4 on Mac OS is here 14 years ago
Ian MacArthur 38a3c21ffd Modify win32 text width(ucs) function to handle surrogate pairs. 14 years ago
Ian MacArthur d065ca89fe modify the win32 text ::draw() function to do "string at once" rather than "char by char" rendering, as advised by Bill and Manolo. 14 years ago
Ian MacArthur 924ed100d6 Minor rework of code to make ::rtl_draw() and ::draw(int angle,...) more consistent in coding terms. Behaviour of output unchanged. 14 years ago
Manolo Gouy 87b998ed1f Fixed crash on Mac OS when Fl::focus() called before show(). 14 years ago
Manolo Gouy 8d084cb4bc Added missing fl_lock_function() / fl_unlock_function() pairs of calls. 14 years ago
Ian MacArthur 4710a67670 Remove use of the MS API call MultiByteToWideChar(...) and re-instate use of fl_utf8toUtf16(...) now that I have fixed a slight off-by-one in handling the ends of the input strings. 14 years ago
Manolo Gouy 3d9eeb2d44 r. 8537 had by error introduced a compilation error with ppc architecture. 14 years ago
Manolo Gouy 7ce87f5102 Mac OS: fl_rect(), fl_rectf(), and fl_point() now have exact same output to display and printer. 14 years ago
Manolo Gouy 0937913a7c Added missing test of necessity of fl_open_display() call. 14 years ago
Ian MacArthur 016219f4a2 Replace a few instances of fl_utf8toUtf16() with the near-equivalent MS API call MultiByteToWideChar() as this seems to fix the regression I introduced in the rendering of rotated text on WinXP. 14 years ago
Manolo Gouy fc3ef2b0ea Modified Fl_Quartz_Graphics_Driver::width(unsigned int wc) so it handles properly 14 years ago
Ian MacArthur 8a830853bc Further work to fix win32 handling of surrogate pairs for "high" Unicode points... Now fixed handling of rotated text version of win32 draw method. 14 years ago
Ian MacArthur f7e251e69b Initial work to fix handling of surrogate pairs on win32 - draw() was not handling any Unicode char above U+FFFF as we did not handle the case where more than one UTF16 cell was required to hold the full glyph. 14 years ago
Greg Ercolano f76a1522e8 Fixed problem with void function trying to return a value. 14 years ago
Manolo Gouy 0c02f2dabd Added Fl_Printer::driver(void) function that can be useful. 14 years ago
Manolo Gouy 80d6099c45 Window title bars are now printed with their rounded angles. 14 years ago
Manolo Gouy 265f213d23 Added function Fl_Printer::set_current() that may be useful. 14 years ago
Manolo Gouy b149f786d7 Mac OS: Fl_Window::resize() shd not modify the maximum window size if it is 0. 14 years ago
Manolo Gouy 7931fe1047 Removed an NSAutoreleasePool allocation/release. 14 years ago
Manolo Gouy b197f40781 Mac OS: the "Print Front Window" item of the application menu now prints also the title bar. 14 years ago
Manolo Gouy b5ab77d07d Removed usage of NSMainMenuWindowLevel to use only 3 window levels. 14 years ago
Manolo Gouy cd2b8ed399 Fix error that can happen with some 3rd party fonts lacking certain size information. 14 years ago
Manolo Gouy a86df5ede6 Mac OS: removed duplicate FL_KEYBOARDS events with function and modifier keys. 14 years ago
Manolo Gouy 32df4755c4 about STR #2599: - fix the synchro between key presses and key events 14 years ago
Albrecht Schlosser cc3606b097 Updated dependencies. 14 years ago
Albrecht Schlosser 75294d3e24 Fixed dependencies of bundled libs, corrected a typo. 14 years ago
Manolo Gouy 8cd8a67b04 Fix STR #2598 with OP patch. 14 years ago
Manolo Gouy f4c12d46d6 Mac OS: fixes in STR #2588 the warning message "_createMenuRef called with existing 14 years ago
Albrecht Schlosser 885c5fe16d Fixed documentation typo. 14 years ago
Manolo Gouy bd36f0dd31 Mac OS: Make the Fl::event_key() function distinguish between left and right modifier keys. 14 years ago
Albrecht Schlosser 281489f849 Documentation updates and typos. 14 years ago
Manolo Gouy 45dba50515 Removed global variable appleMenu. 14 years ago