summaryrefslogtreecommitdiff
path: root/test
AgeCommit message (Collapse)Author
2008-09-11Remove compile-time dependency on Imm32.dll on Win32. I have no MSWindows ↵Matthias Melcher
machine here, so this code is likely to contain one or more typos... . When working, this will take the burdon of linking to imm32 away, so that existing makefiles will need no changes. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6217 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-09-11Remove mcast and dnd test programs. I do like them and they should be back ↵Matthias Melcher
eventually, however right now they ae not in the scope of the UTF8 port. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6216 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-09-10Merging the UTF8 patch, consisting of O'ksi'd s original 1.1.6 patch and ↵Matthias Melcher
additions by Ian. PLEASE BE AWARE that the patch in its current incarnation is a regression in many aspects and further work is required before we can announce Unicode support. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6212 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-09-02made the window its own resizable() for better resize testingAlbrecht Schlosser
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6190 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-08-25STR2025 fix:now both debug and release mode compiles beautifully, demo ↵Fabien Costantini
compile and works with its bundled file. Hardcoded debug paths in fluid sh invocation have been set to TARGET_BUILD_DIR variable so that it now works in debug and in release mode properly. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6163 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-07-13Make --post create a basic Mac OS X application bundle with a shell scriptMichael R Sweet
that executes the bundled program. Change the defaults for Quartz, threading, large file support, XDBE, Xft, and Xinerama to "yes". Remove the old Mac OS X resource fork file. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6142 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-05-13Added first half of XCode 3.0 IDE support for FLTK 1.3. FLTK is built as a ↵Matthias Melcher
set of frameworks. Fluid will be used to compile .fl files just in time. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6124 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-05-01STR # 1908 - usage exampleyuri
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6121 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-04-24Text_Display was using a wrong border margin STR 1909Matthias Melcher
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6118 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-04-22Added support for keyboard shortcuts to Fl_Input_ derived widgets (STR ↵Matthias Melcher
#1770). Code added for Fluid. Documentation updated. This commit must be considered partial because there is no shortcut handling for Fl_Text_Display derived widgets or Fl_Value_Input which is derived form Fl_Valuator. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6109 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-04-22Applying 1.1.9 changes to the 1.3 branch.Matthias Melcher
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6108 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-04-12Updated 1.3 with changes from 1.1.9Matthias Melcher
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6099 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-03-16Added missing semicolons in desktop fileMatthias Melcher
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@6071 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-03-16STR 1896: updated categories in the KDE desktop filesMatthias Melcher
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@6069 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-02-26STR 1885: fixed silly bugs in SudokuMatthias Melcher
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@6053 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-02-26STR 1883: Attempt to fix installation of binaries in .app bundle on ↵Matthias Melcher
platforms other than OS X. Must be tested with Cygwin and on Linux! git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@6051 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-02-25STR 1795: applied patch to fix Icon path settings. Will try on my Linux ↵Matthias Melcher
machine next. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@6045 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-02-20Fixing previousy destroyed hello.cxx - dummy meMatthias Melcher
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@6036 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-02-20STR #1868: fixed horizontal scrolbar in help view thanks to wavexxMatthias Melcher
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@6034 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-01-10Fixed wrong version of hello.cxxMatthias Melcher
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@6018 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-01-10STR #1854: fixed win32 issue with possible NULL pointerMatthias Melcher
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@6017 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-11-19Fixed some typos and some funny language (my own) in the documentation of ↵Matthias Melcher
the test applications. ADded a hidden [+] key support for 'Blocks' so that I can increase the level to my prefered one (6) and not have to play through 1-5 ;-) git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5976 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-10-07Fixed previously damaged 'hello.cxx'Matthias Melcher
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5947 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-10-07STR #1792: fixed documentation of FL_HORIZONTAL vs. the correct ↵Matthias Melcher
Fl_Pack::HORIZONTAL git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5946 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-06-18#1706: changed test/tile to expose issues with reversed order of 'show'. ↵Matthias Melcher
Changed Fluid to disallow a widget class inside a widget class, because Fluid has no subwindow support. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5912 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-06-07Making sure that the 'changed' flag is set on every menu pulldown. (STR #1693)Matthias Melcher
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5890 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-05-20On OS X: disable all 'deprecated' warnings to be able to see the really ↵Matthias Melcher
important warnings. Nevertheless, we will have to replace all Carbon calls as soon as possible. Also re-fixed (i hope) the 'return' from an endless loop in 'threads.cxx' git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5849 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-05-20Fix compiler warnings/errors.Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5848 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-05-20Rats, Sun's compilers error out if there is no return statement in theMichael R Sweet
thread function, so we'll have to just live with the "statement unreachable" warning... git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5847 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-05-20Missing underscore in previous commit.Matthias Melcher
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5846 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-05-20Fix all compiler warnings from various build systems.Michael R Sweet
Fix vsnprintf() implementation to properly handle long and long long ints. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5845 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-05-09Reverted my changes in the message dialog boxes. Reapplied the static size ↵Matthias Melcher
icon, fixing it to 50x50 pixels and avoiding the superlarge bang on long texts. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5805 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-05-01Added static icon, text selection, and HTML formatting to fl_message etc. ↵Matthias Melcher
(STR #1626) Fixed selection of first word in Fl_Help_View git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5794 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-05-01STR #1641: fixing 'make clean'Matthias Melcher
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5792 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-05-01STR #1652: allowing shortcuts in tabsMatthias Melcher
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5791 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-03-20Removed the Fl::set_awake_cb API and documented the Fl::awake(function, ↵Matthias Melcher
data) API. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5749 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-03-09Fix include name...Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5735 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-03-06This is a suggested change. It is complete except for documentation.Matthias Melcher
I did not like the awake_cb system at all. These changes implement Fl::awake(Fl_Awake_Handler, void*) which is called from a thread and tells the main loop to call the specified handler (rather a callback I guess) as soon as possible from within the main thread. It is implemented as Fifo (currently 1024 entry ring buffer), so handlers are called in the order that they are generated in. "test/threads" was modified to change the label color as soon as a thread reaches 10000 - pretty boring, but it show the wonderful simplicity of this approach: you can write libraries that don't need to add to the main loop or register a handler at all... . I will do some more stress testing tonight. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5729 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-03-06STR #1623: restored the unloved POSTBUILD command because the reulting ↵Matthias Melcher
executable is still better than the automatically foregrounding one. The 'right thing' is to create a bundle anyways. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5728 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-02-23Avoiding to wait forever under Cygwin. (STR #1608)Matthias Melcher
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5712 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-02-21Stopped test/keyboard consuming 100% cpu.Matthias Melcher
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5702 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-02-20Update copyright years and use "#ifndef" instead of "#if !defined".Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5701 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-02-20Fixed Watcom compiler setup without verification using a patch by mnieuwMatthias Melcher
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5699 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-02-13Updated log message when generating source files from an .fl file. (STR #1600).Matthias Melcher
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5695 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-02-13Updated log message when generating source files from an .fl file. (STR #1600).Matthias Melcher
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5694 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-02-12Clean up threads example, use new set_awake_cb().Michael R Sweet
Update chapter 10 of the documentation to provide cleaner examples. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5691 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-02-10Update dependencies.Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5689 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-02-08Add "mute sound" option to sudoku game, on request from a user.Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5675 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-02-08STR #1584: even smarter mouse pointer hiding. I also fixed two little ↵Matthias Melcher
historic bugs in "ask" (double adding a widget, and not using "label.obj()" instead of "copy_label()" for non-static buffer. Lastly, I changed "boxtype" to use a Double_Window because it has become so big now that it started flickering. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5671 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-02-06Use INSTALL_BIN instead of CP for Mac OS bundles...Michael R Sweet
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5665 ea41ed52-d2ee-0310-a9c1-e6b18d33e121