Timeline

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

50 most recent check-ins

2015-06-01
14:29
initial empty check-in Leaf check-in: f6cdfd061e user: nikego tags: trunk
2015-05-30
13:46
Mac OS: allow using fl_color(r,g,b) without drawing context. git-svn-id: http://seriss.com/public/fltk/fltk/branches/branch-1.3@10739 ea41ed52-d2ee-0310-a9c1-e6b18d33e121 Leaf check-in: c39233ac0c user: manolo@ea41ed52-d2ee-0310-a9c1-e6b18d33e121 tags: trunk
2015-05-25
05:46
Added void Fl_Sys_Menu_Bar::setonly(Fl_Menu_Item*) member function. git-svn-id: http://seriss.com/public/fltk/fltk/branches/branch-1.3@10738 ea41ed52-d2ee-0310-a9c1-e6b18d33e121 check-in: 522c1991e2 user: manolo@ea41ed52-d2ee-0310-a9c1-e6b18d33e121 tags: trunk
2015-05-24
19:02
Removing this unused file. git-svn-id: http://seriss.com/public/fltk/fltk/branches/branch-1.3@10736 ea41ed52-d2ee-0310-a9c1-e6b18d33e121 check-in: f9f3348781 user: greg.ercolano@ea41ed52-d2ee-0310-a9c1-e6b18d33e121 tags: trunk
18:19
Moved docs for fail() from prototype in Fl_Image.H -> implementation in Fl_Image.cxx. Also added coded example to assist app programmers in usage. (Matt: feel free to modify the example code as needed) git-svn-id: http://seriss.com/public/fltk/fltk/branches/branch-1.3@10734 ea41ed52-d2ee-0310-a9c1-e6b18d33e121 check-in: d134c060d2 user: greg.ercolano@ea41ed52-d2ee-0310-a9c1-e6b18d33e121 tags: trunk
17:19
Fixes these errors on Linux: ../FL/Fl_Image.H:58: error: ISO C++ forbids initialization of member 'ERR_NO_IMAGE' ../FL/Fl_Image.H:58: error: making 'ERR_NO_IMAGE' static git-svn-id: http://seriss.com/public/fltk/fltk/branches/branch-1.3@10733 ea41ed52-d2ee-0310-a9c1-e6b18d33e121 check-in: ce1698f716 user: greg.ercolano@ea41ed52-d2ee-0310-a9c1-e6b18d33e121 tags: trunk
2015-05-23
23:42
STR #2873: new function Fl_Image::fail() that returns 0, ERR_NO_IMAGE, ERR_FORMAT, or ERR_FILE_ACCESS to make life easier when loading images. git-svn-id: http://seriss.com/public/fltk/fltk/branches/branch-1.3@10732 ea41ed52-d2ee-0310-a9c1-e6b18d33e121 check-in: 24df87baca user: matt@ea41ed52-d2ee-0310-a9c1-e6b18d33e121 tags: trunk
2015-05-18
09:10
Add support for Fl::copy(..clipboard = 2..) git-svn-id: http://seriss.com/public/fltk/fltk/branches/branch-1.3@10731 ea41ed52-d2ee-0310-a9c1-e6b18d33e121 check-in: 06550f6689 user: cand@ea41ed52-d2ee-0310-a9c1-e6b18d33e121 tags: trunk
2015-05-16
07:18
Fl::delete_widget() was changed in 1.3.4 to immediately hide the widget, but the case of an iconified window (visible() is false and shown() is true) was forgotten. git-svn-id: http://seriss.com/public/fltk/fltk/branches/branch-1.3@10730 ea41ed52-d2ee-0310-a9c1-e6b18d33e121 check-in: f870c6374b user: manolo@ea41ed52-d2ee-0310-a9c1-e6b18d33e121 tags: trunk
2015-05-04
17:00
Removed deprecation and implicit cast warnings. git-svn-id: http://seriss.com/public/fltk/fltk/branches/branch-1.3@10729 ea41ed52-d2ee-0310-a9c1-e6b18d33e121 check-in: 1c88ed3622 user: manolo@ea41ed52-d2ee-0310-a9c1-e6b18d33e121 tags: trunk
2015-04-29
11:48
Removed unneeded include statements. git-svn-id: http://seriss.com/public/fltk/fltk/branches/branch-1.3@10728 ea41ed52-d2ee-0310-a9c1-e6b18d33e121 check-in: eb8ec1941d user: manolo@ea41ed52-d2ee-0310-a9c1-e6b18d33e121 tags: trunk
11:33
Simpler writing of Fl_X::get_carbon_function(). git-svn-id: http://seriss.com/public/fltk/fltk/branches/branch-1.3@10727 ea41ed52-d2ee-0310-a9c1-e6b18d33e121 check-in: 607e0e0886 user: manolo@ea41ed52-d2ee-0310-a9c1-e6b18d33e121 tags: trunk
2015-04-28
22:02
Restored the possibility to call Fl::set_font() in a global initializer (before main() starts). git-svn-id: http://seriss.com/public/fltk/fltk/branches/branch-1.3@10726 ea41ed52-d2ee-0310-a9c1-e6b18d33e121 check-in: e06d3d5aa3 user: manolo@ea41ed52-d2ee-0310-a9c1-e6b18d33e121 tags: trunk
20:51
Doc clarifications for Fl_Image methods: > inactive() > desaturate() > color_average() git-svn-id: http://seriss.com/public/fltk/fltk/branches/branch-1.3@10725 ea41ed52-d2ee-0310-a9c1-e6b18d33e121 check-in: fa28af3507 user: greg.ercolano@ea41ed52-d2ee-0310-a9c1-e6b18d33e121 tags: trunk
19:52
Updated CHANGES to reflect Fl_Text_Display and Fl_Tree mods. git-svn-id: http://seriss.com/public/fltk/fltk/branches/branch-1.3@10724 ea41ed52-d2ee-0310-a9c1-e6b18d33e121 check-in: 1504ed90e1 user: greg.ercolano@ea41ed52-d2ee-0310-a9c1-e6b18d33e121 tags: trunk
19:39
Fl_Tree: improved draw() behavior when deactivated; icons draw deactivated now. test/tree: Added 'deactivate tree' button to test deactivating entire widget. git-svn-id: http://seriss.com/public/fltk/fltk/branches/branch-1.3@10723 ea41ed52-d2ee-0310-a9c1-e6b18d33e121 check-in: 3f4312b764 user: greg.ercolano@ea41ed52-d2ee-0310-a9c1-e6b18d33e121 tags: trunk
13:30
Changed the fonts used for the FL_COURIER font family on the Mac. It used to be 'Courier New' that was judged too thin. 'Courier' will be used now. git-svn-id: http://seriss.com/public/fltk/fltk/branches/branch-1.3@10722 ea41ed52-d2ee-0310-a9c1-e6b18d33e121 check-in: 30bedc9414 user: manolo@ea41ed52-d2ee-0310-a9c1-e6b18d33e121 tags: trunk
2015-04-25
22:57
[CMake] Add option to suppress CMake regeneration (STR #3215). This option is marked as advanced and only available with CMake >= 3.0. git-svn-id: http://seriss.com/public/fltk/fltk/branches/branch-1.3@10721 ea41ed52-d2ee-0310-a9c1-e6b18d33e121 check-in: 17ed0996d0 user: AlbrechtS@ea41ed52-d2ee-0310-a9c1-e6b18d33e121 tags: trunk
21:42
[CMake] Add doxygen documentation generation (STR #3195). git-svn-id: http://seriss.com/public/fltk/fltk/branches/branch-1.3@10720 ea41ed52-d2ee-0310-a9c1-e6b18d33e121 check-in: 04021b5791 user: AlbrechtS@ea41ed52-d2ee-0310-a9c1-e6b18d33e121 tags: trunk
20:36
[CMake] Update fltk-config generation for AIX (STR #3217). git-svn-id: http://seriss.com/public/fltk/fltk/branches/branch-1.3@10719 ea41ed52-d2ee-0310-a9c1-e6b18d33e121 check-in: 53001571e9 user: AlbrechtS@ea41ed52-d2ee-0310-a9c1-e6b18d33e121 tags: trunk
17:23
Simplify documentation generation, remove obsolete file. Doxybook and Doxyfile have been compared and differences have been adjusted so there are only _relevant_ differences now. The dependency on fltk-book.tex in html generation has been removed. git-svn-id: http://seriss.com/public/fltk/fltk/branches/branch-1.3@10718 ea41ed52-d2ee-0310-a9c1-e6b18d33e121 check-in: abe6f11a05 user: AlbrechtS@ea41ed52-d2ee-0310-a9c1-e6b18d33e121 tags: trunk
16:57
Remove obsolete Doxygen settings SHOW_DIRECTORIES and HTML_ALIGN_MEMBERS. Both variables are obsolete since Doxygen 1.8.1, and both variables had been set to their default values. Hence older Doxygen versions should produce correct results. Tested and confirmed with Doxygen 1.7.3, released Feb 2011. git-svn-id: http://seriss.com/public/fltk/fltk/branches/branch-1.3@10717 ea41ed52-d2ee-0310-a9c1-e6b18d33e121 check-in: 9a99a3c46b user: AlbrechtS@ea41ed52-d2ee-0310-a9c1-e6b18d33e121 tags: trunk
13:50
[CMake] Fix CMake build's fltk-config (STR #3217). git-svn-id: http://seriss.com/public/fltk/fltk/branches/branch-1.3@10716 ea41ed52-d2ee-0310-a9c1-e6b18d33e121 check-in: 3e12150a66 user: AlbrechtS@ea41ed52-d2ee-0310-a9c1-e6b18d33e121 tags: trunk
2015-04-24
21:25
Fixed small typo, added some elipsis to clarify docs when copy/pasting into email/forum posts as clear text. git-svn-id: http://seriss.com/public/fltk/fltk/branches/branch-1.3@10715 ea41ed52-d2ee-0310-a9c1-e6b18d33e121 check-in: 186eb7f13d user: greg.ercolano@ea41ed52-d2ee-0310-a9c1-e6b18d33e121 tags: trunk
2015-04-23
10:11
WIN32 specific fix for (or at least work around to) STR #3143. In testing, this resolves the reported issue, but I'd be happy if we could find a solution that resolved the underlying issue of us missing PostThreadMessage() messages passed from the worker thread to the main thread, whilst the main window is unresponsive (i.e. moving or dragging.) This also puts in place an amendment to the way the awake callback ring-buffer indices are tested, when the buffer is wrapping over or near to full. This was identified by Albrecht in STR #3223 (item #1 on that STR, though there are a few other issues identified there.) In my testing, this appears to be correct and robust. Further testing would not go amiss, however. git-svn-id: http://seriss.com/public/fltk/fltk/branches/branch-1.3@10714 ea41ed52-d2ee-0310-a9c1-e6b18d33e121 check-in: 7adbd8402c user: ianmacarthur@ea41ed52-d2ee-0310-a9c1-e6b18d33e121 tags: trunk
2015-04-22
14:40
Fix for STR #3221: restore the correct state of mouse buttons and keyboard modifier keys after closing a non-FLTK window (file or printer dialogs). git-svn-id: http://seriss.com/public/fltk/fltk/branches/branch-1.3@10713 ea41ed52-d2ee-0310-a9c1-e6b18d33e121 check-in: 7731e52151 user: manolo@ea41ed52-d2ee-0310-a9c1-e6b18d33e121 tags: trunk
2015-04-21
12:44
Add FLTK version test program examples/fltk-versions.cxx. This program can be used to verify that the FLTK runtime system (ABI version) is binary compatible with the compiled and linked program. git-svn-id: http://seriss.com/public/fltk/fltk/branches/branch-1.3@10712 ea41ed52-d2ee-0310-a9c1-e6b18d33e121 check-in: 638864f5be user: AlbrechtS@ea41ed52-d2ee-0310-a9c1-e6b18d33e121 tags: trunk
11:53
Fix box sizes (box_dx() etc.) of scheme gleam. git-svn-id: http://seriss.com/public/fltk/fltk/branches/branch-1.3@10711 ea41ed52-d2ee-0310-a9c1-e6b18d33e121 check-in: b7a158e9a3 user: AlbrechtS@ea41ed52-d2ee-0310-a9c1-e6b18d33e121 tags: trunk
2015-04-20
12:02
Make sure we set WM_CLIENT_MACHINE, WM_LOCALE_NAME and _NET_WM_PID on X11 windows as window manager need these to map windows to processes and we might lose functionality without them. git-svn-id: http://seriss.com/public/fltk/fltk/branches/branch-1.3@10710 ea41ed52-d2ee-0310-a9c1-e6b18d33e121 check-in: 04059f48c7 user: ossman@ea41ed52-d2ee-0310-a9c1-e6b18d33e121 tags: trunk
11:57
We cannot resize the selection buffer without also storing the new length or we may get buffer overflows the next time we copy something. git-svn-id: http://seriss.com/public/fltk/fltk/branches/branch-1.3@10709 ea41ed52-d2ee-0310-a9c1-e6b18d33e121 check-in: 9213c723be user: ossman@ea41ed52-d2ee-0310-a9c1-e6b18d33e121 tags: trunk
2015-04-19
14:16
Rename static int send(..) to send_event() in src/Fl.cxx. Also: remove unnecessary '#include <stdio.h>' (needed only for debugging). Rationale: search for 'send' within the file has too many false positive hits. The function is 'static' and hence local to this file. git-svn-id: http://seriss.com/public/fltk/fltk/branches/branch-1.3@10708 ea41ed52-d2ee-0310-a9c1-e6b18d33e121 check-in: cac53e1a5b user: AlbrechtS@ea41ed52-d2ee-0310-a9c1-e6b18d33e121 tags: trunk
2015-04-15
05:46
Replaced incorrect use of abs() with floating point argument by fabs(). git-svn-id: http://seriss.com/public/fltk/fltk/branches/branch-1.3@10707 ea41ed52-d2ee-0310-a9c1-e6b18d33e121 check-in: 57c3be67d7 user: manolo@ea41ed52-d2ee-0310-a9c1-e6b18d33e121 tags: trunk
04:52
Fixed TAB use. git-svn-id: http://seriss.com/public/fltk/fltk/branches/branch-1.3@10706 ea41ed52-d2ee-0310-a9c1-e6b18d33e121 check-in: dbe45cf388 user: manolo@ea41ed52-d2ee-0310-a9c1-e6b18d33e121 tags: trunk
2015-04-14
22:28
Fixes STR #3219, deactivate colors issue with Fl_Text_Display/Editor. git-svn-id: http://seriss.com/public/fltk/fltk/branches/branch-1.3@10705 ea41ed52-d2ee-0310-a9c1-e6b18d33e121 check-in: 113a9bb471 user: greg.ercolano@ea41ed52-d2ee-0310-a9c1-e6b18d33e121 tags: trunk
13:22
Fix compilation warning [-Wsign-compare]. git-svn-id: http://seriss.com/public/fltk/fltk/branches/branch-1.3@10704 ea41ed52-d2ee-0310-a9c1-e6b18d33e121 check-in: 42e045d3b2 user: AlbrechtS@ea41ed52-d2ee-0310-a9c1-e6b18d33e121 tags: trunk
12:45
Fix compilation warnings: "... may be used uninitialized". git-svn-id: http://seriss.com/public/fltk/fltk/branches/branch-1.3@10703 ea41ed52-d2ee-0310-a9c1-e6b18d33e121 check-in: a74ba68e0e user: AlbrechtS@ea41ed52-d2ee-0310-a9c1-e6b18d33e121 tags: trunk
2015-04-13
20:33
Documentation: move PDF creation from Makefile to new script 'make_pdf'. The new script make_pdf can be used in the Makefile and in the CMake PDF generation process. CMake update will follow in a later step. git-svn-id: http://seriss.com/public/fltk/fltk/branches/branch-1.3@10702 ea41ed52-d2ee-0310-a9c1-e6b18d33e121 check-in: 7401c8b1c0 user: AlbrechtS@ea41ed52-d2ee-0310-a9c1-e6b18d33e121 tags: trunk
20:16
Remove trailing spaces from Doxyfile and Doxybook. Note: this is for better comparability - preparing new generator for CMake. git-svn-id: http://seriss.com/public/fltk/fltk/branches/branch-1.3@10701 ea41ed52-d2ee-0310-a9c1-e6b18d33e121 check-in: a2660485da user: AlbrechtS@ea41ed52-d2ee-0310-a9c1-e6b18d33e121 tags: trunk
17:00
Small doc fixes as recommended by Albrecht, who is currently proofreading the Fl_Tree docs/code. git-svn-id: http://seriss.com/public/fltk/fltk/branches/branch-1.3@10700 ea41ed52-d2ee-0310-a9c1-e6b18d33e121 check-in: 7e1eda6f4a user: greg.ercolano@ea41ed52-d2ee-0310-a9c1-e6b18d33e121 tags: trunk
16:55
Fix return value test, as pointed out by Albrecht. git-svn-id: http://seriss.com/public/fltk/fltk/branches/branch-1.3@10699 ea41ed52-d2ee-0310-a9c1-e6b18d33e121 check-in: d722c0fbb3 user: greg.ercolano@ea41ed52-d2ee-0310-a9c1-e6b18d33e121 tags: trunk
15:26
Fix problem with fl_contrast() affecting text color unnecessarily when drawing normal (unselected) text. (See thread on fltk.coredev started 04/07/2015, "RFC: Fl_Text_Display style buffer color weirdness") git-svn-id: http://seriss.com/public/fltk/fltk/branches/branch-1.3@10698 ea41ed52-d2ee-0310-a9c1-e6b18d33e121 check-in: 25018b7558 user: greg.ercolano@ea41ed52-d2ee-0310-a9c1-e6b18d33e121 tags: trunk
08:33
Fix for STR#3165, as solved by OP. git-svn-id: http://seriss.com/public/fltk/fltk/branches/branch-1.3@10697 ea41ed52-d2ee-0310-a9c1-e6b18d33e121 check-in: a23a347096 user: manolo@ea41ed52-d2ee-0310-a9c1-e6b18d33e121 tags: trunk
2015-04-10
19:26
Fix compiler warnings in fluid-generated code (STR #2813). git-svn-id: http://seriss.com/public/fltk/fltk/branches/branch-1.3@10696 ea41ed52-d2ee-0310-a9c1-e6b18d33e121 check-in: 88c1a990c7 user: AlbrechtS@ea41ed52-d2ee-0310-a9c1-e6b18d33e121 tags: trunk
15:50
CMake: Remove installation of example programs (STR #3194). git-svn-id: http://seriss.com/public/fltk/fltk/branches/branch-1.3@10695 ea41ed52-d2ee-0310-a9c1-e6b18d33e121 check-in: 2bdf0e03f9 user: AlbrechtS@ea41ed52-d2ee-0310-a9c1-e6b18d33e121 tags: trunk
2015-04-09
20:10
Improve test/color_chooser layout, fix some small bugs. Added a "hint" to tell the user what the buttons are good for. The hint also exercises fl_contrast(). Whenever the background color is changed the hint's labelcolor is set with fl_contrast(). git-svn-id: http://seriss.com/public/fltk/fltk/branches/branch-1.3@10694 ea41ed52-d2ee-0310-a9c1-e6b18d33e121 check-in: 6320740aa2 user: AlbrechtS@ea41ed52-d2ee-0310-a9c1-e6b18d33e121 tags: trunk
11:42
MacOS Xcode project: give proper icons to the blocks, checkers and sudoku test programs. git-svn-id: http://seriss.com/public/fltk/fltk/branches/branch-1.3@10693 ea41ed52-d2ee-0310-a9c1-e6b18d33e121 check-in: 692248bfd3 user: manolo@ea41ed52-d2ee-0310-a9c1-e6b18d33e121 tags: trunk
11:18
MacOS: fix XCode4 -> Xcode4 typo git-svn-id: http://seriss.com/public/fltk/fltk/branches/branch-1.3@10692 ea41ed52-d2ee-0310-a9c1-e6b18d33e121 check-in: 598c438965 user: manolo@ea41ed52-d2ee-0310-a9c1-e6b18d33e121 tags: trunk
11:05
MacOS: removed XCode3 from header search paths in Xcode FLTK project, and fix the help demo. git-svn-id: http://seriss.com/public/fltk/fltk/branches/branch-1.3@10691 ea41ed52-d2ee-0310-a9c1-e6b18d33e121 check-in: eb31e1274a user: manolo@ea41ed52-d2ee-0310-a9c1-e6b18d33e121 tags: trunk
2015-04-08
15:44
Mac OS: fix demo for programs that are run with an argument. git-svn-id: http://seriss.com/public/fltk/fltk/branches/branch-1.3@10690 ea41ed52-d2ee-0310-a9c1-e6b18d33e121 check-in: d95ec191b3 user: manolo@ea41ed52-d2ee-0310-a9c1-e6b18d33e121 tags: trunk
12:16
CMake build on Mac OS: r10688 was not a good move because it works with the makefiles generator but not with the Xcode generator. Stepping back one commit. git-svn-id: http://seriss.com/public/fltk/fltk/branches/branch-1.3@10689 ea41ed52-d2ee-0310-a9c1-e6b18d33e121 check-in: 83d68c724c user: manolo@ea41ed52-d2ee-0310-a9c1-e6b18d33e121 tags: trunk