445 Commits (96c76b92e705c205e5594e272258a4c00940a4f0)

Author SHA1 Message Date
Matthias Melcher ef48f007a1 Added missing const to GLUT call (STR #1371) 19 years ago
Matthias Melcher 538a1c62ee Fl_Tabs::value() is now const as described in the documentation (STR #1379) 19 years ago
Matthias Melcher a5389c9014 Removed stub for Fl_Input::handle_mouse(int) because it is not implemented anywhere. 19 years ago
Michael R Sweet d9eecaf4ab Fix problems with new FLUID output, add common to closing braces to show 19 years ago
Matthias Melcher e6818b19a6 Fixed byte order in OS X cursor shape data. Added Xft font pointer fl_xftfont. 19 years ago
Matthias Melcher 05bd3ade18 Added support for floating point Fl_Spinner 19 years ago
Matthias Melcher 582447c164 Converted global static variables into class static variables 19 years ago
Matthias Melcher b51dd39f07 Added text selection and copy/paste to Fl_Help_View. Text can be selected by clicking and dragging the mouse over text. After releasing the mouse button, a stripped down ASCII text is in the text clipboard. Press Ctrl-C to copy the text into the main clipboard. Pressing Ctrl-A selects all text. 19 years ago
Matthias Melcher 428a283f83 Added an event variable "Fl::event_original_key()" which returns the current key code (see Fl::event_key()) before it gets mangled through the NumLock keypad conversion. This way, an application can differentiate between an arrow key and a numeric keypad w/NumLock off. 19 years ago
Matthias Melcher 987d9e05f2 Fixed shortcut and default focus for message dialogs (STR #1298). 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 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 c9908d97e3 THIS FIX CONTAINS TWO MORE FILES THAT MUST BE COMPILED. I would 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 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
Michael R Sweet e6bbd2d525 Update copyrights. 20 years ago
Michael R Sweet 192e0ed3bd Fl_Spinner's minimum() and maximum() "get" methods were 20 years ago
Michael R Sweet e321cb37bf VC++ 2005 Support, drop old files, add icons for Sudoku 20 years ago
Matthias Melcher 44f06b5d35 STR #1035: Fl_Help_View now accepts direct buffer loading and reading via 'value()' functions. 20 years ago
Matthias Melcher 2036009919 STR #1007: removed one superfluous ReleaseDC. All demos are running nicely again. I did not see any rendering mistakes. 20 years ago
Matthias Melcher 2b6586f64d STR #1007: Applied second patch by hand. OP: could you please check if all changes were made correctly? Thanks! 20 years ago
Matthias Melcher a2effb7c2b Fixed C++ style comments in plain C files (STR #997) 20 years ago
Matthias Melcher ef2f6bd456 Slight changes to Fl_Sys_Menu_Bar making it more transparent for multi platform developers. Again, thanks Natevw for the patch. 20 years ago
Matthias Melcher af39242da6 Fl_Text_Display now auto-scrolls in all directions (STR #915). This is implemented using a timer event. The scroll speed is proportional to the distance of the cursor to the text area 20 years ago
Michael R Sweet 229273b43c Fix Fl_Input_Choice widget positioning. 20 years ago
Michael R Sweet c9f9b4faa0 Fl_File_Chooser did not implement the user_data() methods (STR 20 years ago
Dejan Lekic 2febbc8176 Fixed memory leak in Fl_Check_Browser reported by "miguel2i" . 20 years ago
Matthias Melcher 0af617b641 Fl_Preferences: made implicitly defined constructors and operators unavailable. 20 years ago
Matthias Melcher 770147baf6 Applied hidden copy / ctor patch as suggested in STR 860 20 years ago
Michael R Sweet 74d3204304 Fl_Preferences::getUserdataPath() didn't work for sub-groups (STR 20 years ago
Michael R Sweet 1c399af444 Update source file headers with STR web page. 20 years ago
Michael R Sweet b41cf28662 Update "clean" targets to properly handle core files, remove backup files, 20 years ago
Michael R Sweet fc4db19395 Don't make non-inline methods from FLUID inline (that is, remove the 20 years ago
Michael R Sweet 70c4cd102f Fix compiler warnings. 20 years ago
Michael R Sweet 0d231668e1 Only use __deprecated__ with GCC 3.0 and higher. 20 years ago
Matthias Melcher e72630762d Remove all warnings for Mac buidl with gcc (except one) 20 years ago
Michael R Sweet 25447eeb04 Added missing Fl_Window::copy_label() method. 20 years ago
Michael R Sweet cc593f6b64 Add Fl::screen_count() and Fl::screen_xywh() APIs to support multi- 20 years ago
Michael R Sweet a343b0d4e4 Pressing Enter in the file chooser when selecting a directory 20 years ago
Michael R Sweet ce40d4a0e6 The Fl_File_Chooser window now properly resizes its controls (STR 20 years ago
Michael R Sweet 6d65dcba88 Change Fl_Spinner to use double values instead of ints. 20 years ago
Michael R Sweet da9b29a600 Prep work to support separate FL_PLASTIC_ROUND_UP/DOWN_BOX box types. 21 years ago
Matthias Melcher 562198fa31 Polygon drawing fixed #765, fl_message wrapped in Fl_Group::current(0), so it doesn't end up inside some current group #253. Undefined 'check' in Fl_Menu_Item_, so it will compile as an Apple XCode project (to be delivered later).. 21 years ago
Michael R Sweet bcadb07bb2 Printing support for FLUID... 21 years ago
Michael R Sweet e12e37c5f9 Add Fl_Spinner widget (another combo of existing widgets in a header file) 21 years ago
Michael R Sweet ec7b060957 Fix Fl_Input_Choice in FLUID, and make sure that we expose enough of the 21 years ago
Michael R Sweet 2c989c8e4c More browser documentation changes. 21 years ago
Michael R Sweet add37faa25 Copyright updates. 21 years ago
Michael R Sweet 2df3459457 Added Greg Ercolano's simple Fl_Input_Choice widget which is a 21 years ago
Michael R Sweet 3124794f1f Fl_File_Chooser was slow with large directories (STR #654) 21 years ago