974 Commits (95db2790d69fb227e78d307f50c41bdc4bee44d0)

Author SHA1 Message Date
engelsman 9545e033bb Fl_Text_Buffer/Display fixes for UTF-8 / STR-2158 (part 1) 15 years ago
Manolo Gouy d0b1cc30f7 Removed multiple inheritance: back to r. 7519 exactly. 15 years ago
Manolo Gouy 828568a336 Fixed compilation error at line 44. 15 years ago
Manolo Gouy 913530758a Improved the hierarchy of Fl_Device subclasses to allow separation of platform-specific devices. 15 years ago
Manolo Gouy 5a8c6087b0 Added Fl_Sys_Menu_Bar::insert(), clear(), clear_submenu() 15 years ago
Greg Ercolano cba451be45 Doc sync. 15 years ago
Matthias Melcher 2a2e0821c9 Small fixes 15 years ago
Manolo Gouy fe76949b83 Made fl_register_images() seen by Doxygen. 15 years ago
Matthias Melcher 30d00ceb07 Fludi IDE: now supporting header files for OS X. If those are included for a library, the resulting framework will receive a copy of the headers, allowing Xcode to simply include the file into any new project. frameworks must be installed in /Library?Frameworks to be found automatically. A little more fixing is required. 15 years ago
Manolo Gouy be9127c61a More logical use of Fl_Device::draw(<image class> *,...) functions 15 years ago
Manolo Gouy 4b32140457 Making fl_old_shortcut() seen by Doxygen. 15 years ago
Manolo Gouy 241b2c746e gl_draw.cxx (Mac-specific): implemented a fifo pile of pre-computed textures for faster GL text rendering. 15 years ago
Albrecht Schlosser 6359f8be73 Made the printer dialog customization strings platform independent, so that 15 years ago
Matthias Melcher 927fd35165 Added new label alignments for image and text to Fluid. 15 years ago
Ian MacArthur 52470488ce After testing, I have applied ucko's latest patch for providing access 15 years ago
Manolo Gouy a9b13f973b Added an Fl_Printer destructor that's useful under MSWin when printing is aborted 15 years ago
Greg Ercolano 63b746fabc Doc fixes/additions. 15 years ago
Matthias Melcher f899c3897d Added new flags for label alignment: FL_LEFT_TOP, FL_RIGHT_TOP, FL_LEFT_BOTTOM, and FL_RIGHT_BOTTOM align outside labels first to the side, then to the top or botton, filling a gap in possible alignment. Also FL_ALIGN_TEXT_NEXT_TO_IMAGE and FL_ALIGN_IMAGE_NEXT_TO_TEXT which do just that, and finally FL_ALIGN_IMAGE_BACKDROP which renders the image in the background and draws the label on top. 15 years ago
Matthias Melcher 29317e7b2d Marked some more issues with Fl_Text_... 15 years ago
Manolo Gouy 24b8386bf1 Fl_Gl_Device_Plugin: more device-independant API 15 years ago
Matthias Melcher 2bf6fa6074 A few more comments. 15 years ago
Matthias Melcher 61cf49ddfc Another update to Fl_Text_Buffer. This is by no means perfect, but at least it currently does not crash (I am so easily satisfied :-P). 15 years ago
Matthias Melcher 07a4509a63 Validated utf-8 safety of Fl_Text_Selection. 15 years ago
Matthias Melcher 814da7f392 Little fix that will keep Fl_Text_Display from crashing on German umlauts. This is by no means a fix. 15 years ago
Matthias Melcher fca1c022e7 Holy Gucamole! NEdit was designed with 'C' style strings in mind. Until that is that someone had the great idea to allow <nul> as a valid character in the text editor. The developers jumped through quite some hoops to allow that without rewriting the core. Well, actually they did: they added a parameter to pretty much every internal call that conatined the null-replacement-character. Anyway, since we only handle 'C' strings, I remove all related code. 15 years ago
Matthias Melcher d5175c0b88 Adde /todo tags to all function which I will remove as soon as I am sure that they are entirely Unicode safe. 15 years ago
Matthias Melcher 024c4b995b I humbly apologize for this commit, but I just could not bear it anymore. I moved all Doxygen comments from Fl_Text_Buffer.cxx into the header (I kept searching back and forth for the comments) and then did the unthinkable: I reformatted Fl_Text_Buffer.cxx! OMG. It is actually somewhat *readable* now. I shouldn't have done it! It's a mess ;-). Fl_Text_Buffer was modified many times to do things it was never designed to do. And looking at 'svn b;ame', I remember that I tried to quick-fix UTF-8 on top of that. Anyway, I'll dig into this now. I want 1.3.0 out of the door (end of ramble). 15 years ago
Matthias Melcher 769ebeeba7 Tearing my hairs out about terminology in utf-8 15 years ago
Matthias Melcher f2fa59fd0f Starting to clean up and document Fl_Text_... to acheive UTF-8 support. 15 years ago
Matthias Melcher dcdc4439cc STR 2108: added warning to fl_rect documentation. 15 years ago
Manolo Gouy 0d32b63ea3 Fixed databse typo. 15 years ago
Manolo Gouy 3ea2e46ce6 Fl_Preferences.H: renamed dummy variable id to id_ to allow gcc-3.3 15 years ago
Manolo Gouy 62bf6910ac Fl_Printer.H: clarify transparency issues in doc. 15 years ago
Manolo Gouy 065dfed2c3 Added platform-specific information to Fl_Printer doc. 15 years ago
Manolo Gouy b3d4755286 Fl_Printer & Fl_PSfile_Device : added some implementation details in doc 15 years ago
Manolo Gouy 24c6e23e25 print_panel.cxx: allow customization of "Print To File" string 15 years ago
Matthias Melcher 82be53f64d OS X: more references to non-Cocoa builds removed 15 years ago
Matthias Melcher 941901e273 OS X: removed all Carbon and Quickdraw references. Starting with 1.3, we only support Cocoa and Quartz. 15 years ago
Manolo Gouy b77071a3de Fl_Printer class on Xlib: allow dialog text customization at run-time 15 years ago
Manolo Gouy 99f2e8b5be Fl_PSfile_Device::start_job(): allow user to customize the file chooser title 15 years ago
Manolo Gouy f766b7930d PostScrit print dialog: memorize page size and orientation user's preferences 15 years ago
Manolo Gouy 784d829bdc (Trying to) set properties 15 years ago
Albrecht Schlosser ee2935de68 Fixed doxygen warnings and added a new documentation module "Callback 15 years ago
Manolo Gouy 4ee4463bac Divided Fl_Printer.H into Fl_Printer.H + Fl_Abstract_Printer.H 15 years ago
Manolo Gouy d748d323b9 Reorganized code to allow compilation with Fl_Device, Fl_Display but without Fl_Abstract_Printer 15 years ago
Manolo Gouy d305d7078b Fixed all Doxygen warnings triggered by new Fl_Device and Fl_Printer classes 15 years ago
Manolo Gouy d19b0262ea Better error return codes for Fl_PSfile_Device::start_job() 15 years ago
Manolo Gouy 7c8cdbd7eb Going around Doxygen bug that made class Fl_PSfile_Device documented as a struct 15 years ago
Albrecht Schlosser 916724c345 Fixed include file case for Linux/MinGW cross-compiling (STR #2333) 15 years ago
Fabien Costantini e85ff24c22 Fixed another FL_EXPORT missing in fl_draw.H. 15 years ago