summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2005-11-28STR #1082: Made sur that "fullscreen" on Mac does not cover the top menu ↵Matthias Melcher
bar. If you still must do that, you can use the screen interface to get the true screen size of the main screen and resize the window accordingly. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4667 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-11-28STR #1082: mad the "fullscreen" demo add and remove the window decoration by ↵Matthias Melcher
using the hide/show combo. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4666 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-11-28STR ##1081, 1083, 1084: in a previous change that improved timer behaviour, ↵Matthias Melcher
the idle management was accidentaly removed from the code. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4665 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-11-28STR #1075: After all windows in an application were hidden by the Command-H ↵Matthias Melcher
shortcut, FLTK would not be notified about the Command key beeing released. To fix this , I update the mofier keys when a window is shown again. There may be better ways to do this, but it seems to be working reliably for the apps I tested. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4664 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-11-28STR #1098: fl_measure now round fractional sizes up instead of down, so that ↵Matthias Melcher
an area that is create with the values returned from fl_measure will be large enough to hold the same text generated with fl_draw. Or in short: OS X Tooltips will not wrap... . git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4663 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-11-27Fix uninitialized variable warnings.Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4662 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-11-27Update dependencies.Michael R Sweet
Eliminate compiler warnings in Fl_GIF_Image.cxx. Add X11 icon code to sudoku example. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4661 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-11-27VC++ 2005 Support, drop old files, add icons for SudokuMichael R Sweet
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4660 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-11-27Fix a resize issue with X11.Michael R Sweet
Add missing Id keywords to input_choice. Add sudoku to demo program. Add on-line help to sudoku game, and put all of the cells in the main window so that the keyboard navigation is sane. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4659 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-11-27More improvements to game board generator.Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4658 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-11-26Fix up new game code to expose at least one of every number in each axisMichael R Sweet
so puzzles are solvable with a unique solution. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4657 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-11-26Better game generation, fix test slot usage.Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4656 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-11-26Support up to 8 test slots and check for solution after every changeMichael R Sweet
in a cell. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4655 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-11-26Mousewheel fixes.Michael R Sweet
src/Fl_mac.cxx: - Disable MightyMouse code for the moment - it is crashing on my PowerBook... src/Fl_Scrollbar.cxx: - Fl_Scrollbar::handle() should only return 1 for mousewheel events that it uses. test/sudoku.cxx: - More tweaking. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4654 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-11-25Add "test" numbers in the corners and add more levels of difficulty.Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4653 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-11-25Fix mousewheel handler bug (using wrong variable in initial check)Michael R Sweet
Add sudoku game app (fun for the holidays! :) Use "-Os -g" as the default optimization settings. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4652 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-11-25OSX fixes...Michael R Sweet
src/Fl.cxx: - Don't compile in static functions that aren't used. src/Fl_mac.cxx: - Coding style... src/Fl_Sys_Menu_Bar.cxx: - Fix FL_META handling - FL_META incorrectly set the CTRL modifier, and it was not possible to get all combos of modifiers. The new coding should work properly for all combos... git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4651 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-11-18git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4650 ↵Matthias Melcher
ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-11-09Fl_Text_Display::wrap_mode() would crash if no buffer wasMichael R Sweet
associated with the widget (STR #1069) git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4647 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-11-07Resorted functions. VC6 did not give a required warning/errorMatthias Melcher
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4646 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-11-07Scrollbar now reacts to horizontal scroll wheels if it is a horizontal ↵Matthias Melcher
scroll bar. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4645 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-11-07Don't draw plastic boxes that are 0x0 pixels in size or smallerMatthias Melcher
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4644 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-11-07STR #1062: updated code to resize the preview panel of the file chooser and ↵Matthias Melcher
hide it entirely if unused git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4643 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-11-07STR #1063: Applied Allesandro's plastic box patch. Looking great.Matthias Melcher
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4642 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-11-06Added missing comma in Mac OS X codeMatthias Melcher
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4641 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-11-06Undid previous test change.Matthias Melcher
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4640 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-11-04FLUID1: correctly hide the "X Class:" label whenever the XClass input field ↵Matthias Melcher
is hidden git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4639 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-11-04FLUID1: The comment entry in the Browser now reveals some more information ↵Matthias Melcher
by showing multiple lines up to 50 characters. Also, a change just to make sure our Code View won't harm. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4638 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-11-04Fix speling misteaks :)Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4637 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-11-04STR #1060: first attempt at fixing the dreaded MightyMouse issue on OS X. Matthias Melcher
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4636 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-11-04Moved 'flush' before 'idle' in main loop fl_wait to make redraw action quicker.Matthias Melcher
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4635 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-11-04STR #1061: fixed Fl_Window::cursor for subwindows and GL windows on WIN32Matthias Melcher
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4634 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-11-04Clear style buffer in destructor.Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4633 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-11-03Fix new GUI panels to conform to HIG.Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4632 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-11-03Added some safety measures that assure safe compile only modeMatthias Melcher
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4631 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-11-03Fluid Source Code preview panel with automatic refresh and selected object ↵Matthias Melcher
code highlighting. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4630 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-11-02Remove DOS line endings from text files.Michael R Sweet
Make sure that all files have the proper MIME type and eol-style properties set. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4628 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-11-02STR #1052: Made check buttons readable as wellMatthias Melcher
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4627 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-11-02STR #1052: updated color handling in test programs. If you are planning on ↵Matthias Melcher
creating labels based on foreground or background color, you should load the colors *before* creating the user interface. This is done by calling: Fl::args(arc, argv); Fl::set_system_colors(); git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4626 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-11-02STR #1052: Updated FLUID to generate buttons in the correct colors. After ↵Matthias Melcher
all these changes, it may be useful to rebuild all cxx files from fl files. This will make sure that menu items are rendered in foreground color instead of simply black git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4625 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-11-02Change int to long in unittests callback, and add the standard FLTKMichael R Sweet
header/footer text. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4624 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-11-02STR #1052: Cursor in Fl_Text_Display is now by default FL_FOREGROUND_COLORMatthias Melcher
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4623 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-11-02STR #1052: Changed to dot inside the round check box (radio style buttons) ↵Matthias Melcher
to FL_FOREGROUND_COLOR git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4622 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-11-02STR #1052: The outline drawing of not existing images is now in foreground ↵Matthias Melcher
color instead of black git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4621 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-11-02STR #1052: reworked coloring of clocksMatthias Melcher
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4620 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-11-02STR #1052: using foreground color instead of black in Check BrowserMatthias Melcher
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4619 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-11-02STR #1050: OS X: The new event handler code did not handle "high level" ↵Matthias Melcher
Apple events except "Quit". Added the neccessary AE handler call in the main loop. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4618 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-11-02STR #1051: fl_wait() would only flush damaged window areas if there were any ↵Matthias Melcher
messages pending. Since FLTK does redraws even if there is no WM_PAINT pending, this was not working all the time. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4617 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-11-02STR #968: Under X11, FL_DND_* now returns the string "<unknown>" inMatthias Melcher
Fl::event_text(). It seems to be impracticle and disturbing to the dnd process if we try to retreive DND data before the actual drop. I'll be happy to include a better solution should anyone come up with one, of course ;-) git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4616 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-11-01STR #1059: OSX: applications could not reset the click count, so a trippleMatthias Melcher
click with reset could be interpreted as a double click, then a tripple click, instead of double click, then a single click M Fl_mac.cxx git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4615 ea41ed52-d2ee-0310-a9c1-e6b18d33e121