summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-04-26Removed small change -- testing commits on seriss.comGreg Ercolano
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@9895 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2013-04-26TestingGreg Ercolano
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@9894 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2013-04-19Cosmetic improvement of image used when dragging non-text data.Manolo Gouy
Minimum OS version has been verified. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@9892 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2013-04-18Cosmetic improvement of image used when dragging non-text data.Manolo Gouy
Minimum OS version still has to be verified. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@9891 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2013-04-17Removed some unnecessary data duplication.Manolo Gouy
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@9889 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2013-04-17Have file src/Fl_Sys_Menu_Bar.mm processed by Doxygen.Manolo Gouy
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@9888 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2013-04-17Updated describing comments.Manolo Gouy
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@9887 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2013-04-16Renamed src/Fl_Sys_Menu_Bar.cxx to src/Fl_Sys_Menu_Bar.mm because ↵Manolo Gouy
objective-c code is used (cont'd). git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@9886 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2013-04-16Renamed src/Fl_Sys_Menu_Bar.cxx to src/Fl_Sys_Menu_Bar.mm because ↵Manolo Gouy
objective-c code is used. Some code is transferred from Fl_cocoa.mm thus reducing somewhat this very large source file. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@9885 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2013-04-16Apply the *nix file-chooser patches from STR #2935.Ian MacArthur
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@9884 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2013-04-15Removed processing of obsolete deadkey flag.Manolo Gouy
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@9882 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2013-04-15Reduced the usage of global variables.Manolo Gouy
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@9878 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2013-04-12Add different selection_color()'s and tooltips to scheme test buttons.Albrecht Schlosser
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@9877 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2013-04-12Switched to const_cast<> for calling as_window().Greg Ercolano
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@9876 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2013-04-12Small fixes to new top_window_offset() method as per discussion in STR #2948.Greg Ercolano
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@9875 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2013-04-12fl_set_fonts_xft had a lower case, rather than upper case "S" in the switch ↵Ian MacArthur
so would not detect the SuperBold font style correctly. Also, do a bit of defensive clipping of the generated font name, in case we run off the end of the name buffer (if the input font name is infeasibly long...!) git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@9874 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2013-04-10Mods to CHANGES file for recent additions/fixesGreg Ercolano
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@9873 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2013-04-10As per notes from STR#2948:Greg Ercolano
Moved top_window_offset() to being a member of Fl_Widget (was Fl_Window) and moved its code near implementations of top_window() and window(). git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@9872 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2013-04-10Solve STR#2948: Add new method Fl_Widget::top_window() to return the ↵Greg Ercolano
widget's top-level window. Docs for existing Fl_Widget::window() revised to clarify the difference between these two methods. Docs for window() also moved from .H -> .cxx as per CMP (docs should be where code implementation is). git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@9871 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2013-04-10While suggesting a new top_window() method for STR#2948,Greg Ercolano
it's realized that for consistency, the recently added window_offset() method (a few days ago) should be renamed to top_window_offset(). git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@9870 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2013-04-09Fix STR# 2772: remove dead code in fl_measure()Greg Ercolano
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@9869 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2013-04-09Fix for STR #2947: A couple of minor glitches in the 1.3.2 docs.Manolo Gouy
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@9868 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2013-04-08Solves STR #2939; adding when() support to Fl_Tabs.Greg Ercolano
Also added a general Fl_Tabs code example to the docs. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@9867 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2013-04-08Fix for STR #2944 [2]: Fix Apple-specifc nested window problem for ↵Greg Ercolano
Fl_Gl_Window's. Added new method Fl_Widget::window_offset(x,y) to access the top-level window offset of the current widget. Open to alternative names for the new method. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@9866 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2013-04-08Fix STR# 2944 [1]: When an app uses overlays and gl_draw(),Greg Ercolano
gl_draw() would mess up the raster position affecting the Mac overlay emulation in swapbuffer code. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@9865 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2013-04-06Small comment mods regarding Fl_mac.cxx -> Fl_cocoa.mmGreg Ercolano
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@9864 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2013-04-06Removing Fl_mac.cxx -- this code is no longer used.Greg Ercolano
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@9863 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2013-04-06Added back the </dict> erroneously removed at r.9861Manolo Gouy
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@9862 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2013-04-05Added the NSHighResolutionCapable item to fltk-config --post for fltk apps ↵Manolo Gouy
to be high-resolution ready. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@9861 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2013-04-05Added the NSHighResolutionCapable item to all .plist files for fltk apps to ↵Manolo Gouy
be high-resolution ready. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@9860 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2013-04-05Added the NSHighResolutionCapable item to all .plist files for fltk apps to ↵Manolo Gouy
be high-resolution ready. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@9859 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2013-04-05File config.h is included with #include <config.h> in scandir.c as ↵Manolo Gouy
everywhere else. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@9858 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2013-04-02Followup: small color docs modGreg Ercolano
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@9857 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2013-04-02Small color documentation clarification/improvements:Greg Ercolano
o Added some references to the FLTK colormap diagram in obvious places (Fl_Color docs) o Added info regarding the 'reserved' colors o Added quotes to clarify RGBI description: "RGB" and "I" git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@9856 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2013-03-29Code readability -- No logic was changed.Greg Ercolano
o Adjusted /*FALLTHROUGH*/ comments for clarity o Added /* NOTREACHED */ comment for clarity o Brace cosmetics git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@9855 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2013-03-29Document Fl_Tabs::value()'s integer return value.Greg Ercolano
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@9854 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2013-03-29Documenting the public methods Fl_Tabs::push()Greg Ercolano
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@9853 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2013-03-27Added some extra @@ tests for boundary conditions.Greg Ercolano
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@9852 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2013-03-27Fix for fl_measure() missing drawsymbol flagGreg Ercolano
Added comments Added 3 line test. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@9851 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2013-03-27Added unittest for checking symbol rendering and fl_measure() with symbols.Greg Ercolano
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@9850 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2013-03-26Added docs for undocumented public 'which()' method.Greg Ercolano
Added a \todo marker for undocumented public 'push()' method. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@9849 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2013-03-25o Fixed tab navigation problem with this demoGreg Ercolano
o Prevent Fl_Output from erasing if value unchanged (allows text selection and keyboard nav of the Fl_Output widget..) git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@9848 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2013-03-23Added Fl_Choice to browser test program to let one Greg Ercolano
change the browser type(), allowing testing of the different browser modes.. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@9847 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2013-03-23Expanded docs for Fl_Browser_ to define the supportedGreg Ercolano
keyboard navigation behavior. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@9846 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2013-03-23Adding an example to demonstrate how to create an Fl_Browser with icons on ↵Greg Ercolano
the items. Based on an example I'd added to STR#1739 to demo someone's patch. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@9845 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2013-03-23Default behavior of table /without/ ABI mods is to follow strict ruleGreg Ercolano
where Tab and Shift-Tab navigate off the table widget. This enables the Tab key to work properly with: o The test/table program; Tab can move focus to other input fields o With the foo_v2.cxx example code in STR#2862, Tab can navigate to/from the Fl_Input field git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@9844 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2013-03-23Small doc fixes for new tab_cell_nav() methods.Greg Ercolano
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@9843 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2013-03-23o Modified example to take advantage of new Fl_Table::tab_cell_nav() methodGreg Ercolano
o Changed behavior of example to be more predictable o Enter key can be used to toggle edit mode o User can navigate table cells with arrow keys or tab/shift-tab without slipping into cell edit mode o Fixed other issues with Alt, Shift, multicell selection.. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@9842 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2013-03-23o Added tab_cell_nav() method to control Tab/Shift-Tab navigation of table ↵Greg Ercolano
cells. o Added move_cursor(R,C,shiftflag). Needed allow Shift-Tab not to create a reverse selection. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@9841 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2013-03-19o Simplified example to take advantage of Fl_Table's existing features.Greg Ercolano
o Replaced hard coded row/col counts. o Enabled arrow keyboard navigation (setting Fl::OPTION_ARROW_FOCUS) o Fixed small bug in handle() that was calling Fl_Table::handle() instead of Fl_Table_Row::handle() that was preventing Fl_Table_Row's row selection from working.. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@9840 ea41ed52-d2ee-0310-a9c1-e6b18d33e121