summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2010-03-17Added trick to force loading of Fl_Gl_Device_Plugin whenever fltk_gl is loaded.Manolo Gouy
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7290 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-03-17PostScript text output: text is now rendered altering the spacing between ↵Manolo Gouy
characters git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7289 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-03-17Reflecting rename of src/Fl_Gl_Printer.cxx to src/Fl_Gl_Device_Plugin.cxxManolo Gouy
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7288 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-03-17fixed src/Makefile and updated dependencies.Albrecht Schlosser
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7287 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-03-17Deleted class Fl_Gl_Printer that's no longer useful.Manolo Gouy
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7284 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-03-17Some fine tuning after introduction of Fl_Gl_Window-capable ↵Manolo Gouy
Fl_Printer::print_widget() git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7281 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-03-16Using Fl_Plugin feature to automatically draw OpenGL (sub)windows. No extra ↵Matthias Melcher
coding needs to be done. Just call Fl_Printer::print_widget(...). The Fl_Gl_Printer device can (and should) be removed or at least made inaccessible. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7280 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-03-16The "Print front window" external button is available if compiling with ↵Manolo Gouy
-DUSE_PRINT_BUTTON git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7279 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-03-16Fixed CGcontext stack error appearing under Mac OS X.Manolo Gouy
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7278 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-03-16Added Fl_PSfile_Device::start_job() with user-given filename.Manolo Gouy
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7277 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-03-16Have class Fl_Sys_Menu_Bar and function fl_mac_set_about appear in Doxygen doc.Manolo Gouy
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7276 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-03-16Fixed WIN32 printing of RGB images without transparency. Still ↵Manolo Gouy
print_window_part() problem. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7275 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-03-16Conflict with variable id used in Fl_Images.H and others was removed, so ↵Manolo Gouy
#define id id_ hack now useless. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7274 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-03-15Renamed internal member variables id and mask to id_ and mask_ to avoidAlbrecht Schlosser
conflict with Mac OS X/gcc 3.x name clash when compiling with obj-c. Also made them private instead of public. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7273 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-03-15Now compiles with GCC3 and 4.Manolo Gouy
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7270 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-03-14Now compiles from Mac OS 10.3 and aboveManolo Gouy
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7268 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-03-14Updated Fl_Device and Fl_Printer for XcodeMatthias Melcher
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7267 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-03-14updated dependencies.Albrecht Schlosser
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7264 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-03-14Merge of branch-1.3-Fl_Printer, with the following main changes:Albrecht Schlosser
(1) adding Fl_Device class (and more) for device abstraction (2) adding Fl_Pinter class (and more) for printing support. Todo: Code cleanup, update dependencies, remove/replace test print window. I'm looking into converting the test window popup in a global shortcut that would pop up the print dialog now... git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7263 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-03-10Removed one more OS X warning about deprecates function.Matthias Melcher
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7239 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-03-10Remove one OS X warning about deprecates function.Matthias Melcher
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7238 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-03-05removed some compiler warnings (gcc 4+)Albrecht Schlosser
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7219 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-03-04Fixes for STR #2323; missing right/middle drag events and missing mousewheel ↵Greg Ercolano
clicks. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7213 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-02-28Removed saving the flags() in Fl_Window::iconlabel(const char *iname) becauseAlbrecht Schlosser
this could result in wrong flags() contents after return. Fl_Widget::label() (that is called internally) takes care of copied labels and sets the flags() appropriately. See also STR #2161. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7176 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-02-28Adjusting indentation.Albrecht Schlosser
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7174 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-02-27Starting to add a GUI to manage the IDE database.Matthias Melcher
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7169 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-02-26Adding FALLTHROUGH label to a buch of case fallthroughs in order to make ↵Matthias Melcher
lint happy. STR #2285 git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7162 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-02-26Fixed Scrollbar events when max is less than min (STR #2283)Matthias Melcher
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7161 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-02-26Fixes to Fl_Menu_::item_pathname() code example; small changes to Albrecht's ↵Greg Ercolano
mods. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7160 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-02-26Attempt at a better menubar shortct alignment.Matthias Melcher
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7151 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-02-26Fixed menu item counting issue in Fluid (STR #2322), Added ↵Matthias Melcher
Fl_Menu_::find_item by callback git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7150 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-02-26Quick fix for embedded comments problem in Fl_Menu_.cxx introducedAlbrecht Schlosser
by documentation changes in r 7148. Greg, please try a better fix, if you like. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7149 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-02-26Fixed problem with Fl_Menu_::item_pathname() was misrepresented as a 'Set' ↵Greg Ercolano
method. Both item_pathname() and find_item()'s docs were strengthened. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7148 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-02-25Working VisualC suport in IDE's (dll's are still missing). Fixed a few warnings.Matthias Melcher
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7147 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-02-21Simpler Fl_X::q_begin_image() function without matrix inversion that accepts ↵Manolo Gouy
scaling and rotation. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7130 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-02-20Mixed bag. Please see CHANGES.Matthias Melcher
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7117 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-02-20Added Fl_Widget_Tracker in handle() methods etc. to avoid accessing widgetsAlbrecht Schlosser
after deletion (STR #1306). This is all I could find, but maybe there are more places in the code. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7115 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-02-20Removed unnecessary statement when destroying a window.Manolo Gouy
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7114 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-02-20Fixed Alt+Shift+letter as shortcutManolo Gouy
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7113 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-02-19Fixed Fl_Preferences Cygwin wide character bug (STR #2164)Matthias Melcher
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7104 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-02-19Fixed sorting in Fl_Browser - last item would not be sorted (STR #2300)Matthias Melcher
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7103 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-02-19Fixed window levels in OS X Cocoa (STR #2316)Matthias Melcher
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7102 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-02-18TypoMatthias Melcher
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7093 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-02-18Added jpeg loading from memory. Added jpeg Fl_Widget->image() support for ↵Matthias Melcher
Fluid - but linking to fltk_images is required if this feature is used! git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7092 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-02-16changed events dispatching so command+key generates both FL_KEYBOARD and ↵Manolo Gouy
FL_KEYUP events git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7087 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-02-15removed unused variablesManolo Gouy
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7086 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-02-15Added new type 'Binary Data' to Fluid. Use this to include an arbitrary file ↵Matthias Melcher
as a byte array into your source code. Changes to load jpegs etc. from program memory will follow. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7084 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-02-11update event_x_root and event_x earlier is more accurateManolo Gouy
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7062 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-02-10allows compilation with gcc-3.3Manolo Gouy
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7060 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-02-10closed memory leakManolo Gouy
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7059 ea41ed52-d2ee-0310-a9c1-e6b18d33e121