summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-09-15Add methods to enable and disable the system's input methods.Pierre Ossman
This needs to be done from FLTK as it affects the window interaction, which FLTK is largely responsible for. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10314 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-09-15Remove commented out, alternative IM code.Pierre Ossman
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10313 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-09-15Consolidate the Win32 init and cleanup code in to one place soPierre Ossman
it's easier to keep track of it. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10312 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-09-15Get rid of the old IActiveIMMApp code as the newer code callsPierre Ossman
fatal() if it cannot be loaded and is hence already required. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10311 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-09-15Add methods to intercept low level system events.Pierre Ossman
This gives applications the means to handle some low level integration with the system that might otherwise not be possible without modifying FLTK itself. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10310 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-09-15Clean up Win32 message pump. The logic was a bit overly complexPierre Ossman
with the double calls to PeekMessage() and the extra if clause. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10309 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-09-13Fixed compilation warning messages that ↵Manolo Gouy
Fl_PostScript_File_Device::start_job() hides an overloaded virtual function. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10308 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-09-13Removed ‘array subscript is of type char’ compilation warningsManolo Gouy
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10307 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-09-13Removed several compilation warnings with OS X SDK 10.10Manolo Gouy
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10306 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-09-13Allow compilation with SDK 10.10 and use new API to discover os version at ↵Manolo Gouy
runtime. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10305 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-09-13Allow compilation with SDK 10.10 and use new API to identify OS version at ↵Manolo Gouy
runtime. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10304 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-09-12Revert r3215. The original issue it "fixed" is no longerPierre Ossman
reproduciable, and the change causes the wrong symbol to be generated for Ctrl-minus. STR 264. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10303 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-09-12More documentation fixes.Albrecht Schlosser
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10302 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-09-12Fix documentation.Albrecht Schlosser
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10301 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-09-12Fix indentation and remove trailing white space.Albrecht Schlosser
This does not fully apply the FLTK coding standard, but makes it more consistent in that indentation is done with tabs as much as possible. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10300 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-09-09Fix Fl_Spinner never reporting changed().Lauri Kasanen
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10299 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-09-09Fix for STR #3128Manolo Gouy
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10298 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-09-08Update dependenciesAlbrecht Schlosser
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10297 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-09-08Fix documentaion typos and small errors.Albrecht Schlosser
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10296 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-09-08Fixed typo ./FL/Fl_Plugin.HManolo Gouy
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10295 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-09-08Replaced Xutf8.H by Xutf8.hManolo Gouy
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10294 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-09-08Added dependencies of Fl_PostScript.oManolo Gouy
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10293 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-09-08Add Fl_PostScript.cxx to list of files compiled in libfltk for VisualC projects.Manolo Gouy
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10292 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-09-08Put Fl_PostScript.cxx in list of files compiled in libfltk rather than ↵Manolo Gouy
including it in Fl_Printer.cxx. VisualC project files still need to be changed accordingly. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10291 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-09-08Fix for STR #3130 where PostScript printing may fail when program modifies ↵Manolo Gouy
LC_NUMERIC of its locale. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10290 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-09-08Expose the INACTIVE flag in Fl_Widget similarly to other flags. STR #3122Lauri Kasanen
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10289 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-09-07Handle deprecation with Mac OS 10.9 of SetFrontProcess(), ↵Manolo Gouy
GetCurrentProcess(), GetFrontProcess(), SameProcess(). git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10288 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-09-07Added file src/Fl_sleep.cxx to list of files compiled in target fltk.Manolo Gouy
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10287 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-09-06Fix documentation.Albrecht Schlosser
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10286 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-09-06Remove doxygen note about changed interface in fltk 2.0Albrecht Schlosser
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10285 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-09-06Escape '%' in doxygen comment where needed.Albrecht Schlosser
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10284 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-09-06Adding some parameter docs.Greg Ercolano
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10283 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-09-06Enhance documentation of Fl_Menu_Item::value().Albrecht Schlosser
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10282 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-09-06Bilinear div-by-zero fixLauri Kasanen
Probably temporary if this will be replaced with Roman's int version, but better have it anyway. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10281 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-09-06Remove trailing comma in the last value of an enum, some compilers dislike itLauri Kasanen
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10280 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-09-05Move the ewmh_supported check into fl_fix_focus to avoid a double show() on ↵Lauri Kasanen
new WMs git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10279 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-09-05Robustness fix for the first windowLauri Kasanen
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10278 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-09-05Add a two-window focus testLauri Kasanen
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10277 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-09-05Fix cross-window focus throwing on X11, similar to the Mac case. STR #3129Lauri Kasanen
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10276 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-09-05Add support for dragging to reorder in Fl_Tree, STR #2828 (I)Lauri Kasanen
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10275 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-09-05Update dependencies.Albrecht Schlosser
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10274 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-09-05Fix a typo.Albrecht Schlosser
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10273 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-09-05Fixes to how new move() operations handle the conceptGreg Ercolano
of 'above' and 'below' when referring to items instead of index positions. Small offsets needed due to how the arrays are scrolled after a move operation. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10272 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-09-04Solves STR #3127.Greg Ercolano
Added to assist cand for his patch to solve RFE STR #2828 option (I). o Add move() methods to Fl_Tree_Item. o Add deparent()/reparent() methods o Supporting methods added to Fl_Tree_Item_Array, and enhancement to update_prev_next() to allow -1 option to create an orphan item Added to Fl_Tree_Item: * Fl_Tree_Item* deparent(int pos) * int reparent(Fl_Tree_Item *newchild, int pos) * int move(int to, int from) * int move(Fl_Tree_Item *item, int op, int pos) * int move_above(Fl_Tree_Item *item) * int move_below(Fl_Tree_Item *item) * int move_into(Fl_Tree_Item *item, int pos) Added to Fl_Tree_Item_Array: * int move(int to, int from) * int deparent(int pos) * int reparent(Fl_Tree_Item *item, Fl_Tree_Item* newparent, int pos) git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10271 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-09-04Small fix in the bilinear formulaLauri Kasanen
After consulting Gimp again, the formula was missing a final divide. This takes care of the 1:1 discrepancy. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10270 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-09-03Tweak the scaling() commentLauri Kasanen
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10269 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-09-03Add bilinear scaling support. STRs #2869 and #3062.Lauri Kasanen
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10268 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-09-03Update dependencies.Albrecht Schlosser
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10267 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-09-03Remove 'register storage class deprecated' compiler warnings.Albrecht Schlosser
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10266 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-09-03Remove unused code and trailing white space.Albrecht Schlosser
The unused function was commented out about 6 months ago, see svn r 10123. No changes other than comments and white space. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10265 ea41ed52-d2ee-0310-a9c1-e6b18d33e121