6192 Commits (0539009c671a2ffc2478a50a11f48769c5c54b27)
 

Author SHA1 Message Date
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
Manolo Gouy 03d531cd16 Fix STR #2588. FLTK was subclassing a very important system-defined class NSApplication. 14 years ago
Manolo Gouy c64fa4863e Added info about where to find Mac OS virtual keycodes. 14 years ago
Manolo Gouy 5cda7e7232 Set svn properties. 14 years ago
Manolo Gouy d4f284d73c Minor change. 14 years ago
Manolo Gouy c4e554ff6b Mac OS: simplified the handling of text input: 14 years ago
Manolo Gouy 3fdbcbe82f Corrected typos. 14 years ago
Manolo Gouy c6fb27e56d Mac OS: added field subwindow to Fl_X class that is true if this is a subwindow. 14 years ago
Matthias Melcher 23f78899bb Added Xcode 4 IDE support. 14 years ago
Albrecht Schlosser 409d4976c2 Enhanced documentation of Fl::event_inside() to mention the restrictions 14 years ago
Manolo Gouy 8d7c246676 Mac OS: added gl_texture_reset() function to be called when deleting an Fl_Gl_Window 14 years ago
Manolo Gouy a58a2ed9fb Mac OS: Fixed bug where gl_draw() would fail after deletion of an Fl_GL_Window. 14 years ago
Manolo Gouy 3b7ff83e04 Fix STR #2595. Mac OS. When deleting a subwindow, don't delete the Cocoa window 14 years ago
Manolo Gouy f088e583a1 Fix 2nd issue of STR #2594: Fl::focus() now informs Mac OS when the focus 14 years ago
Manolo Gouy f8b645f614 Fl::focus(): allows the focus to be set to an Fl_Window widget. 14 years ago
Manolo Gouy edd848aa9c Mac OS: implement the Cocoa equivalent of Carbon's kEventWindowHidden handler. 14 years ago
Manolo Gouy 9fa8427b78 Fix STR #2594: the focus after creating a new window was not set correctly 14 years ago
Albrecht Schlosser 385b40988d Fixed Fl_Device destructor (made it virtual). This eliminates the compiler 14 years ago