2918 Commits (96c76b92e705c205e5594e272258a4c00940a4f0)
 

Author SHA1 Message Date
Matthias Melcher 6fd58ca7cf Added fl_encoding_... files to VC6 dll build. 19 years ago
Matthias Melcher 93cb7b5487 STR 1264: Editor uses "delete" instead of the required "delete_widget" 19 years ago
Matthias Melcher 37e05f9df2 Fixed maximizing in OS X (STR #1221) 19 years ago
Matthias Melcher 4e038ef82b STR #1169: Fixed 'make distclean' to remove binaries inside MacOS app packages 19 years ago
Matthias Melcher d90102f9d2 Fluid Code Viewer is now truly a viewer, not an editor. I would love to allow text editing in the Code Viewer and re-enter the code into the UI, but that is currently close to impossible to implement 19 years ago
Matthias Melcher f74a812003 STR #1158: Fl_Spinner is now fully supported by Fluid. Previously, min, max, step and value could not be edited the usual way because spinner is derived from Fl_Group, not Fl_Valuator... 19 years ago
Matthias Melcher ad0fc9ca23 STR #1162: Fl_Menu_Button::popup was trying to access a previously deleted widget (itself). The delayed deleting mechanism in 'Fl::delete_widget' did not work in this case because the main loop is called before the callback returns. The fix implements a type of automatic pointer that will be cleared to NULL should the widget get deleted. This may not be a 'nice' solution, but it does fix the problem reliably. We could actually use this for all widget pointers and remove the delayed delete mechanism alltogether 19 years ago
Matthias Melcher cbbec03b5e fl_font(0, 0) as a first call in Xft would try to access a member in fl_fontsize, which was still set to NULL. This fix is untersted as I don't have a Unix machine here. Please verify this fix! 19 years ago
Matthias Melcher 8ffe967089 STR 1161: Setting a new value in Fl_Input_ wil now actually move cursor to the end of the input field as documented 19 years ago
Matthias Melcher b72e1d6699 STR 1252: fixed missing includes in 'encoding' additions 19 years ago
Matthias Melcher 0e750cdd65 Static destuctor must be public of course 19 years ago
Michael R Sweet 9b0ac3c1c7 Update changelog to show all of Matthias's fixes... :) 19 years ago
Matthias Melcher 0b98e816d8 Fixed crash in Fl_Preferences if 2nd or 3rd argument in the 'path' constructor were NULL 19 years ago
Matthias Melcher a82e7879ce STR #1232: it was not possible to toggle a checkbox in Fl_Check_Browser by clicking the same box twice. 19 years ago
Matthias Melcher 49791adf78 Added '&255' to 'isspace(*p)' calls in order to avoid problems with signed int vs. unsigned char. 19 years ago
Matthias Melcher afbe855296 STR #1231: moved clearing of resources out of Fl::run() into a static class destructor. Although this should work, I was unable to test this (no Windows machine at this time). Also, since the order in which static destructors are called is undefined, this code can still lead to a crash if the main window was alos statically allocate in global space. Suggestions welcome. 19 years ago
Matthias Melcher 9460fcc375 STR #1233: previous timer implementation on Mac OS X was eating up various resources. The new implementation will return Timer and UPP to the system, or just reprogram a timer for efficiency, where possible. 19 years ago
Matthias Melcher 9a2ca6b701 Fixed forgotten line from previouos commit 19 years ago
Matthias Melcher 1df4a9fb4a STR #1195: It was not possible to enter a whole range of characters on Mac OS X, including umlauts, etc. . The changes in this patch should not only allow the FLTK way of composing characters, but also support the Mac way of composing including the dead-key preview. 19 years ago
Matthias Melcher c9908d97e3 THIS FIX CONTAINS TWO MORE FILES THAT MUST BE COMPILED. I would 19 years ago
Matthias Melcher e682ec6339 Allowing characters between 0x80 and 0x9f to be enetered into Fl_Input_ derived widgets. Although these were not defined in the western ISO code page, they seem to be implemented in most X11 drivers now as MSWindows Latin-1. For example, the Euro symbol is at 0x80. It should now be possible to enter the Euro sign and other chars in this range correctly. Please verify. 19 years ago
Matthias Melcher 1184d7eee6 Changed special handling on ISO characters 0x80 to 0xA0 for OS X, since this characters must be handled as standard characters here. 19 years ago
Matthias Melcher eea06b4d6f in preperation of STR#1195: On OS X, we don't need to do the octal conversion because all characters in MacROman are defiend. 19 years ago
Matthias Melcher 8c9fb5465c in preperatio of STR#1195:ISO 8859-1 fixes for Fl_Input_ and derived classes 19 years ago
Matthias Melcher 570e3f850b Fixed previous commit. 19 years ago
Matthias Melcher fe9b1fce28 STR 1195: caret key lookup entry was missing on Mac OS X 19 years ago
Matthias Melcher 23655ba4d5 STR 1200: fixed wrong allocation of copy/paste buffer 19 years ago
Matthias Melcher a33f1f7b35 STR 1167: updated documentation for Fl_Valuator and Fl_Value_Input 19 years ago
Matthias Melcher 668f127024 Str 1171: added documentation for Fl_Toggle_Button 19 years ago
Fabien Costantini 467bedb315 Fixing STR #1222 (case sensitive include fl_draw.H correction) 19 years ago
Matthias Melcher 4c481a5736 STR 1157: Attempt to make the documentation on Fl_Valuator::format clearer. An native English speaker should check this please. 19 years ago
Matthias Melcher d490097eaa STR 1192: Added documentation for Fl_Clock_Output 19 years ago
Matthias Melcher b8bc24764e STR 1183: swapping two items in an Fl_Browser_ widget would corrupt redrawing if either item was "top". This fix swaps the top_ variable correctly, and also swaps the selection flag as the user would expect. 19 years ago
Matthias Melcher 8fcdb4beba STR 1179: function fl_scroll should now be correctly exported, even on VC6 :-) 19 years ago
Matthias Melcher 7e42a63aa6 ST 1148: a preselected filename will also be selected in the file chooser when popping up. I put a lot of effort into trying to make the chooser behave as it previously did in all other situations, e.g. to choose a directory 19 years ago
Matthias Melcher 37518df9b3 Reverted Help Browser to previous faster and simpler code. 19 years ago
Matthias Melcher 450b73e63b STR 1186: Fixed Help Browser buffer overflow by adding a self-enlarging buffer for reading text blocks. Without this, blocks of more than 1024 chars without attributes would corrupt memory. 19 years ago
Matthias Melcher 094f1b0f7e STR 1213: leaving the area of a menubar when dragging would not cancel out the menu selection. This version now deselects a menu if the mouse leaves a menu structure, moving or dragging. 19 years ago
Michael R Sweet 7d8d1883d5 Don't increment read-only cells on a multiple-click. 20 years ago
Michael R Sweet cbd3bd40a9 Don't try to load image file we couldn't open 20 years ago
Michael R Sweet e6bbd2d525 Update copyrights. 20 years ago
Michael R Sweet e976174d61 FLUID didn't handle loading .fl files with international 20 years ago
Michael R Sweet 192e0ed3bd Fl_Spinner's minimum() and maximum() "get" methods were 20 years ago
Michael R Sweet bf7082f16c Fix fl_filename_list() bug (STR #1159) caused by changing of the ABI 20 years ago
Michael R Sweet 3fa9dd7dbd Update announcement with edited changelog. 20 years ago
Michael R Sweet db822d2fd9 Fix menubar menu clicking, so that menu items work again and clicking outside 20 years ago
Michael R Sweet 826eb45715 Clicking outside a menu window dismisses it (STR #1144) 20 years ago
Michael R Sweet c1c84a620a Check if the user clicks outside the menu area in the menu bar so that we 20 years ago
Matthias Melcher 42a6245bdd STR #1109 re-fix: when fixing 1109, I accidentally enabled clicking on grayed out menu items. This commit should fix that an make the menu ignore grayed out items altogether. 20 years ago
Michael R Sweet 1a12cf01d2 Update Linux desktop files. 20 years ago