Matthias Melcher
8ea59b412e
Fixed Watcom compiler setup without verification using a patch by mnieuw
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5699 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-02-20 17:02:41 +00:00
Matthias Melcher
8adb964b48
Updated log message when generating source files from an .fl file. (STR #1600 ).
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5695 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-02-13 13:55:58 +00:00
Matthias Melcher
b3dd53585e
Updated log message when generating source files from an .fl file. (STR #1600 ).
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5694 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-02-13 13:54:56 +00:00
Michael R Sweet
b5d637a4cd
Clean up threads example, use new set_awake_cb().
...
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-12 16:00:28 +00:00
Michael R Sweet
1dd28f6e4b
Update dependencies.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5689 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-02-10 14:31:12 +00:00
Michael R Sweet
3d54048d52
Add "mute sound" option to sudoku game, on request from a user.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5675 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-02-08 16:37:03 +00:00
Matthias Melcher
624e885b24
STR #1584 : even smarter mouse pointer hiding. I also fixed two little 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-08 07:58:47 +00:00
Michael R Sweet
58cfbc6c82
Use INSTALL_BIN instead of CP for Mac OS bundles...
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5665 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-02-06 21:46:02 +00:00
Michael R Sweet
44b2ff35cf
Use install command instead of CHMOD, CP, and MKDIR.
...
Drop all POSTBUILD stuff as it is no longer used.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5663 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-02-06 19:35:28 +00:00
Matthias Melcher
ecdd893933
- Added automated little helpers to Sudoku
...
(Menu Difficulty->add helpers)
- Added example code for Wizard with the
Tabs demo (STR #1564 )
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5638 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-01-24 12:03:36 +00:00
Matthias Melcher
bb6f36cffe
GLPuzzle kept on solving, keeping the CPU busy and my legs warm (Laptop) (STR #1527 )
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5620 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-01-18 20:26:53 +00:00
Matthias Melcher
49e0997c9d
mandelbrot demo uses single buffering. Doublebuffering needs to be done differently in this particular case.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5616 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-01-18 15:37:25 +00:00
Matthias Melcher
fbd01308b9
Fixed Quartz image drawing and screen reading
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5614 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-01-18 15:25:09 +00:00
Matthias Melcher
01af5901b0
Fixed modified .fl file.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5608 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-01-18 10:41:27 +00:00
Matthias Melcher
5411396ea6
Fixed mousewheel event propagation (STR #1521 )
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5607 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-01-18 10:40:37 +00:00
Matthias Melcher
2c16ddb964
Fixed silly bug in OS X that would free a pixmap multiple times within Fl_RGB_Image::unchache.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5566 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2006-12-21 22:39:11 +00:00
Matthias Melcher
549ef06358
STR #1467 : explained tooltip inheritance - and how to avoid it).
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5552 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2006-11-29 09:46:43 +00:00
Michael R Sweet
5ae7999e41
Move icons for blocks game to the right directory.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5521 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2006-10-13 20:19:17 +00:00
Michael R Sweet
b5b97b305f
Make sure all of the demos use the scheme, and add a scheme chooser to the
...
demo program.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5519 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2006-10-11 03:12:15 +00:00
Michael R Sweet
7b15f5b159
Fix install-linux target in test directory.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5511 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2006-10-07 11:32:22 +00:00
Michael R Sweet
7febae3f9e
Add GTK thin up/down box/frame types.
...
Update the GTK round up/down box types.
Update radio/check box drawing for gtk+ scheme.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5505 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2006-10-03 02:35:12 +00:00
Michael R Sweet
5e39761d40
Fix void * to integer casts for 64-bit Intel systems (STR #1446 )
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5499 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2006-09-30 03:34:32 +00:00
Matthias Melcher
7a60537122
STR 1424: attempt to make test/Makefile more roboust for time shifts in fluid generated code
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5467 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2006-09-19 08:38:53 +00:00
Matthias Melcher
36d32a9ec9
Decluttered Fluid Widget Bin to look good w/Mike new GTK+ scheme. Thanks Mike!
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5440 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2006-09-17 18:31:35 +00:00
Matthias Melcher
4b50eb2244
Restoring the accidentaly destroyed hello.cxx
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5419 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2006-09-05 10:29:31 +00:00
Matthias Melcher
bfe61f036a
STR #1410 : fl_file_chooser could crash after a previously canceled dialog
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5417 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2006-09-05 09:57:41 +00:00
Matthias Melcher
7ae0ff0240
Updated OSX subwindow simulation code to better add and remove from the clipping list
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5379 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2006-08-29 11:03:05 +00:00
Matthias Melcher
00ec9da8f5
- removed more inconsistencies between fl_draw and fl_measure (STR #1408 )
...
- made the Tooltip hide code a little bit smarter
- Added subwindow test case to Fl_Tabs
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5378 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2006-08-29 10:04:02 +00:00
Michael R Sweet
cb0d6f8f03
Fix blocks crashes on WIN32 - audio buffer too small
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5374 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2006-08-28 14:45:20 +00:00
Michael R Sweet
ed0ce675d1
Add missing Gimp source image for block images.
...
Add blocks.* to the ignore list...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5373 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2006-08-28 11:55:49 +00:00
Michael R Sweet
8bec5ff1e0
Don't accept clicks when paused.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5372 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2006-08-26 20:25:37 +00:00
Michael R Sweet
e01c0e8079
Tweak the blocks game some more, and fix the coding style to conform to the
...
FLTK coding standards.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5371 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2006-08-26 20:01:24 +00:00
Michael R Sweet
f3088c4f8d
Workaround HP-UX compiler bug by making Blocks and Columns structures public.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5370 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2006-08-26 13:14:24 +00:00
Michael R Sweet
73232e0b20
Make all XPM files use const char * arrays...
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5369 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2006-08-26 13:06:15 +00:00
Michael R Sweet
9c045681c5
Fix <FL/glu.h> includes.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5368 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2006-08-25 16:12:13 +00:00
Matthias Melcher
78547a5267
Added Blocks to the VC6 project file and set dependencies.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5366 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2006-08-25 10:12:33 +00:00
Matthias Melcher
8cd9871d19
Added unversal header for OpenGL's GLu library.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5365 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2006-08-25 10:05:20 +00:00
Matthias Melcher
6545100e74
Fixed installation of pixmap s to reflect new pixmaps directory.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5364 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2006-08-25 09:19:58 +00:00
Michael R Sweet
f27180b7cd
Do some rearranging of image and desktop support files.
...
Add new Block Attack! game...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5358 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2006-08-25 06:58:33 +00:00
Michael R Sweet
f5cbdbb1b5
Add wording and tweak difficulty levels so that the Easy and
...
Normal levels always generate "valid" Sudoku puzzles while Hard
and Impossible are free to make Sudoku puzzles more
fun/challenging (STR #1361 )
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5356 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2006-08-24 18:09:44 +00:00
Matthias Melcher
74b91fe371
Fixed Fl_Positioner callback when released (STR #1387 )
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5347 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2006-08-23 12:57:42 +00:00
Matthias Melcher
05cd337c05
Fixed WIN32 zero size window issue (STR #1387 )
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5346 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2006-08-23 11:47:58 +00:00
Matthias Melcher
b179cc108a
Fixed Sudoku window positioning (STR #1398 )
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5344 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2006-08-23 11:34:36 +00:00
Matthias Melcher
555f776077
Fixed uninitialized data in OS X and WIN32 timout functions (STR #1374 ).
...
Fixed silly but in preferences test (that was unrelated to Fl_Preferences).
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5341 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2006-08-21 15:03:02 +00:00
Matthias Melcher
0ac4a4d33b
Restored original "hello.cxx"
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5331 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2006-08-18 07:29:46 +00:00
Matthias Melcher
972624d613
STR #1381 : added optional "precision" argument when writing floats or doubles to a Preferences file.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5330 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2006-08-18 07:29:09 +00:00
Matthias Melcher
51d67574ec
New context_changed() function for OpenGL windows allowing efficient texture loading (str #1372 )
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5322 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2006-08-17 09:49:43 +00:00
Matthias Melcher
26be719a4a
Modified boxtype demo to show somewhat experimental, yet nice round plastic boxes.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5311 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2006-08-14 22:42:46 +00:00
Michael R Sweet
d9eecaf4ab
Fix problems with new FLUID output, add common to closing braces to show
...
what widget is being closed, and bump the version number to 1.1.8 in the
repo...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5271 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2006-07-27 19:26:11 +00:00
Michael R Sweet
58699112db
Fix use of LDFLAGS and make install depend on all target...
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5264 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2006-07-25 19:06:56 +00:00
Matthias Melcher
05bd3ade18
Added support for floating point Fl_Spinner
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5221 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2006-06-22 07:35:39 +00:00
Michael R Sweet
eea2b38b34
Add --with-archflags option to configure script, and use it in the right
...
places.
Update changes file.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5216 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2006-06-19 18:29:31 +00:00
Matthias Melcher
11de032d6d
If the value field for scrollbars was not zero, Fluid would generate code that accesses the hidden function Fl_Scrollbar::value(double), causing a compile time error. The fix circumevents the hidden function by calling Fl_Slider::value. It would be better to change the entire Fluid interface to reflect the Scrollbar interface.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5214 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2006-06-19 08:34:19 +00:00
Matthias Melcher
c468a521b0
STR #1321 : Calling Fl_Window::show() will exit from the current Fl_Tooltip. Changing window order or creating a new window is a pretty major action, so temporarily disabeling Tooltips seems beneficial. This avoids Tooltips interfering with popup menus.
...
Of course, poping up a tooltip window does *not* disable further tooltips... .
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5200 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2006-06-14 10:48:36 +00:00
Matthias Melcher
9c0a2c0a0f
OS X Quartz: fixed issues with creating a gray image map. Fluid problems still appear.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5176 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2006-06-05 11:59:09 +00:00
Matthias Melcher
60ece00315
OS X Quartz: one pretty essential fix to the call order in Quartz context change which fixed a lot of warnings. I also added a file that helps tremondously to debug Core Graphics calls. This file is not compiled into the source tree by default, but the annotations in "src/cgdebug.h" explain the usage.
...
In regard to CG Text drawing vs. the new ATSU Text drawing: I now remember why I did not ATSU in the beginning: STDU does not use the CG clipping area or text pen settings. So, if you plan on using the current SVN with --enable-quartz, please be aware that you will not have any text clipping or any other text color than black.
Finally, I added code to FLTK on OS X that retreives the selection color from the system instead of assuming dark blue. I am not entirely confident about this change as it may require OS X 10.4 . Feedback appreciiated.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5173 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2006-06-04 10:21:45 +00:00
Michael R Sweet
ed251b5ca2
Remove executable bit from source files.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5169 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2006-05-31 18:33:05 +00:00
Matthias Melcher
987d9e05f2
Fixed shortcut and default focus for message dialogs (STR #1298 ).
...
Default focus is now on the button that also reacts to the 'Enter' key. This should avoid confusion about Enter triggering the button1 or button 0.
Also, I changed the shortcut call to the new convention which works on MSWindows. I don't have a Linux system right now for testing... .
Fixed focus issues (STR #1286 , STR #1289 , STR #1296 )
fl_xfocus was not always updated, making widgets or even whole windows loose focus when any focus changes were not accompanied by a click into the same window. Also, Fl_Tabs would not redraw correctly if focus returned to the active tab.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5165 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2006-05-30 09:38:19 +00:00
Matthias Melcher
b9e4886cfe
Tabs now show the correct tooltip (STR #1282 )
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5139 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2006-05-21 09:41:47 +00:00
Matthias Melcher
20ad7d23fa
STR #1282 : added tooltips to the 'tabs' demo so we can test and fix this bug.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5138 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2006-05-21 08:59:40 +00:00
Matthias Melcher
93cb7b5487
STR 1264: Editor uses "delete" instead of the required "delete_widget"
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5081 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2006-05-05 13:38:47 +00:00
Matthias Melcher
4e038ef82b
STR #1169 : Fixed 'make distclean' to remove binaries inside MacOS app packages
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5040 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2006-04-28 01:10:00 +00:00
Matthias Melcher
570e3f850b
Fixed previous commit.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4898 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2006-04-04 12:24:36 +00:00
Matthias Melcher
fe9b1fce28
STR 1195: caret key lookup entry was missing on Mac OS X
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4897 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2006-04-04 11:44:20 +00:00
Michael R Sweet
7d8d1883d5
Don't increment read-only cells on a multiple-click.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4795 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2006-02-22 15:29:10 +00:00
Matthias Melcher
42a6245bdd
STR #1109 re-fix: when fixing 1109, I accidentally enabled clicking on grayed out menu items. This commit should fix that an make the menu ignore grayed out items altogether.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4763 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2006-01-16 23:22:32 +00:00
Michael R Sweet
1a12cf01d2
Update Linux desktop files.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4762 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2006-01-15 20:44:00 +00:00
Michael R Sweet
6607a6b436
Update OSX icons.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4757 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2006-01-15 19:12:08 +00:00
Michael R Sweet
115d539691
More packaging fun.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4756 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2006-01-15 18:36:16 +00:00
Michael R Sweet
61b86ce0e5
More packaging fun (games package to "advertise" FLTK...)
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4755 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2006-01-15 18:02:44 +00:00
Michael R Sweet
f7305675c4
More copyright updates.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4748 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2006-01-15 02:26:54 +00:00
Michael R Sweet
c78a31ce34
Fix compile error.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4744 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2006-01-13 22:46:30 +00:00
Michael R Sweet
21a8aed499
Fix bugs in Sudoku demo:
...
1. "Check Game" now flags subgrids with duplicate numbers.
2. "Restart Game" now starts a new game if the current game
has been solved.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4743 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2006-01-13 18:53:38 +00:00
Michael R Sweet
328d25219d
Make sure that threads.o depends on threads.h - it wasn't included in the
...
dependencies since threading was not enabled when "make depend" was last
run...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4742 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2006-01-08 15:50:01 +00:00
Michael R Sweet
3cda5da0b8
Oops...
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4741 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2006-01-08 01:31:26 +00:00
Michael R Sweet
741322a01a
The threads demo would display negative prime numbers
...
on MacOS X; this appears to be a MacOS X bug, but we
added a workaround to "fix" this (STR #1138 )
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4740 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2006-01-06 16:53:04 +00:00
Matthias Melcher
f5a571fc83
Fixed "Pixmap" demo to not pop up a dialog if an image (or other file or even directory) is not readable.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4735 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2006-01-02 20:18:23 +00:00
Matthias Melcher
d3db965083
Fixed a few memory faults found by Valgrind (yes, I finally got my Linux
...
machine up and running again)
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4723 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-12-30 10:13:17 +00:00
Michael R Sweet
31d3e28bba
Use 0 instead of NULL in waveOutOpen() call...
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4710 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-12-14 02:59:59 +00:00
Michael R Sweet
4ba1119822
Workaround Solaris make problems...
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4706 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-12-14 02:23:01 +00:00
Michael R Sweet
b398e8422b
Fix "restart game" - we aren't saving the seed, and even so we don't get
...
the same sequence on Linux anyways.
Also, multiple clicks in a cell sets/increments the value.
Finally, use alternate background color to produce checkerboard-like
pattern.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4695 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-12-12 04:23:05 +00:00
Michael R Sweet
0ce3c4c6f1
Add WIN32 audio support, and protect against accidental restarts
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4691 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-12-09 18:31:34 +00:00
Michael R Sweet
a6e6888a2d
Add OSX audio support to Sudoku (THANK YOU IAN!)
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4690 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-12-08 03:51:21 +00:00
Michael R Sweet
bed8043ef2
Add sound design notes.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4688 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-12-06 18:59:21 +00:00
Michael R Sweet
887698cb85
Use <FL/math.h> since Windows doesn't define M_PI.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4687 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-12-06 04:35:04 +00:00
Michael R Sweet
9a52731601
More sound effects, drop solution dialog (green tiles mean solved...)
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4686 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-12-06 03:55:45 +00:00
Michael R Sweet
11349b0c63
Ignore keypresses with FL_CTRL modifier so that menubar can process them.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4685 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-12-05 02:14:25 +00:00
Michael R Sweet
2f40b8b80b
Start adding support for sound in Sudoku via ALSA.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4684 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-12-05 00:55:01 +00:00
Michael R Sweet
29a41762fb
When checking a solution, ignore readonly cells and set color of correct
...
cells.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4683 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-12-04 01:43:22 +00:00
Michael R Sweet
0bacb8e624
Separate WIN32 and normal build rules so we can create a resource object
...
file to link into the executable.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4682 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-12-04 00:32:31 +00:00
Michael R Sweet
0c91e35748
Add "restart game" item and save random number seed.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4681 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-12-02 14:57:39 +00:00
Michael R Sweet
fc81090d3e
Fix help (no more subgrid highlighting)
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4680 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-12-02 02:25:10 +00:00
Michael R Sweet
3a7fac2981
Use CAPS LOCK as shift lock.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4679 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-12-02 02:19:58 +00:00
Michael R Sweet
912f6acf1f
Allow multiple solutions to solve the puzzle.
...
Don't show solved grids - not compatible with new code anyways, and made
the game too easy.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4678 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-12-02 01:34:25 +00:00
Michael R Sweet
528ba0a584
Add missing icon for sudoku
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4673 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-11-29 22:03:39 +00:00
Michael R Sweet
fc54087151
Update help and add support for keypad numbers.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4671 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-11-29 09:49:02 +00:00
Matthias Melcher
1370a6b268
STR #1082 : mad the "fullscreen" demo add and remove the window decoration by using the hide/show combo.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4666 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-11-28 15:35:18 +00:00
Michael R Sweet
f3182417c0
Update dependencies.
...
Eliminate compiler warnings in Fl_GIF_Image.cxx.
Add X11 icon code to sudoku example.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4661 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-11-27 15:05:50 +00:00
Michael R Sweet
e321cb37bf
VC++ 2005 Support, drop old files, add icons for Sudoku
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4660 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-11-27 14:45:48 +00:00
Michael R Sweet
f9f2de3572
Fix a resize issue with X11.
...
Add missing Id keywords to input_choice.
Add sudoku to demo program.
Add on-line help to sudoku game, and put all of the cells in the main
window so that the keyboard navigation is sane.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4659 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-11-27 05:15:47 +00:00
Michael R Sweet
0ca7b126e7
More improvements to game board generator.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4658 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-11-27 01:56:57 +00:00
Michael R Sweet
fd9a51e43b
Fix up new game code to expose at least one of every number in each axis
...
so puzzles are solvable with a unique solution.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4657 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-11-26 14:25:01 +00:00
Michael R Sweet
4a12c536fd
Better game generation, fix test slot usage.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4656 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-11-26 06:23:13 +00:00
Michael R Sweet
65727ba06b
Support up to 8 test slots and check for solution after every change
...
in a cell.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4655 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-11-26 02:17:04 +00:00
Michael R Sweet
ae6ea393c0
Mousewheel fixes.
...
src/Fl_mac.cxx:
- Disable MightyMouse code for the moment - it is crashing on
my PowerBook...
src/Fl_Scrollbar.cxx:
- Fl_Scrollbar::handle() should only return 1 for mousewheel
events that it uses.
test/sudoku.cxx:
- More tweaking.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4654 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-11-26 00:47:45 +00:00
Michael R Sweet
f2019a54cb
Add "test" numbers in the corners and add more levels of difficulty.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4653 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-11-25 22:43:33 +00:00
Michael R Sweet
9e8a88e66c
Fix mousewheel handler bug (using wrong variable in initial check)
...
Add sudoku game app (fun for the holidays! :)
Use "-Os -g" as the default optimization settings.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4652 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-11-25 20:40:16 +00:00
Matthias Melcher
2a4b713497
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4650 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-11-18 10:08:13 +00:00
Matthias Melcher
8bcfae7b11
Undid previous test change.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4640 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-11-06 09:55:36 +00:00
Matthias Melcher
4663981310
STR #1061 : fixed Fl_Window::cursor for subwindows and GL windows on WIN32
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4634 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-11-04 08:23:20 +00:00
Matthias Melcher
8979617990
STR #1052 : updated color handling in test programs. If you are planning on creating labels based on foreground or background color, you should load the colors *before* creating the user interface. This is done by calling:
...
Fl::args(arc, argv);
Fl::set_system_colors();
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4626 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-11-02 13:57:56 +00:00
Michael R Sweet
ebddf5bf94
Change int to long in unittests callback, and add the standard FLTK
...
header/footer text.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4624 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-11-02 12:52:44 +00:00
Matthias Melcher
77484a4e2d
FLUID writes RGB and Bitmap image data as an array of decimal numbers instead of a string since "a certain compiler by a large operating system vendor which shall remain unnamed" can not handle long strings and produces heap overflows.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4607 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-10-26 09:08:01 +00:00
Matthias Melcher
eefa09e632
STR #1023 : some more test programs did not load the OS default colors
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4570 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-09-15 10:16:08 +00:00
Matthias Melcher
49fb8bc5c0
Fonts test program now starts using the correct color scheme
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4568 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-09-14 14:32:48 +00:00
Matthias Melcher
16719ceb8c
Reverted to the correct version.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4537 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-08-24 14:14:32 +00:00
Matthias Melcher
74fe8ccdf2
Typos
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4536 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-08-24 13:47:48 +00:00
Matthias Melcher
d1808c6165
'demo -s' would crash due to a missing argument on Fl::fatal()
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4432 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-07-18 13:08:09 +00:00
Matthias Melcher
651bf8d275
Fixed unescaped '@' in fonts demo.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4423 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-07-16 07:57:14 +00:00
Matthias Melcher
88bb4a58d3
Fixed static allocation of 1000 font information units in fonts.cxx.
...
Although this fixes the crash, the font enumerator in FLTK should never return a number larger than 255 (which unfortunatly is the maximum number of fonts supported by FLTK 1 for binary compatibility)
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4411 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-07-11 20:46:15 +00:00
Matthias Melcher
22986c92c4
STR #915 : fixed hang on corrupt jpegs by giving a maximum of 10 chances for jpeg lib to clean up on damaged file reads.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4410 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-07-11 20:31:59 +00:00
Matthias Melcher
d523a9cc68
Documented the '00360' rotation feature in symbols
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4392 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-06-01 20:10:53 +00:00
Matthias Melcher
090eb71a26
OK, I admit that I am nuts. But since the code was mostly there anyways adding only a few bytes to the library in total, I added the symbols 'refresh' (formerly known as 'recycle'), 'reload', 'undo', and 'redo', and flags to flip symbols horizontaly '$', and verticaly '%'.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4391 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-06-01 20:05:49 +00:00
Matthias Melcher
daa8f53397
Added a symbol named 'recycle' that can be used to refresh directory listings, etc.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4390 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-06-01 13:41:01 +00:00
Matthias Melcher
900034ee65
Fixed the Round Plastic buttons to actually draw nice and riund, just
...
like the original scheme buttons. This is relatively slow, but worth
the effort, I beleive. Just use double buffered windows... .
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4374 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-05-27 11:33:34 +00:00
Michael R Sweet
067d8d2d16
Fix eol-style in Watcom files...
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4359 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-05-19 16:07:13 +00:00
Michael R Sweet
296efbe092
Update Fl_Tabs to draw selected tabs using labelcolor() of the Fl_Tabs
...
widget instead of using fl_contrast.
Draw round plastic buttons round...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4357 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-05-19 12:13:35 +00:00
Matthias Melcher
6f946ecfc5
Fixed the silly gcc 4.0 warning about ~0 being negative 1.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4356 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-05-17 20:03:29 +00:00
Michael R Sweet
fa986f559d
Added the standard rgb.txt file from X11 to the test directory,
...
allowing all platforms to try the colbrowser demo (STR #843 )
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4343 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-05-12 20:03:59 +00:00
Michael R Sweet
b4a0827881
Resizing of OpenGL subwindows was broken on OSX (STR #804 )
...
Added a FPS indicator to the fractals demo for testing purposes.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4342 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-05-12 19:16:27 +00:00
Michael R Sweet
28d2c320c9
Add filenew, fileopen, filesave, filesaveas, and fileprint symbols.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4302 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-04-30 03:02:04 +00:00
Michael R Sweet
671ef36117
Fix MacOS X 10.4 compile issues.
...
configure.in:
- 10.4 doesn't include libsupc++.a, so we need to use g++ when compiling.
src/Fl_Help_View.cxx:
- Fl_Help_View::format_table(): missing initialization of font and fsize.
src/Fl_Text_Buffer.cxx:
- Fl_Text_Buffer::remove_rectangle(): missing initialization of endOffset.
src/Fl_Gl_Window.cxx:
- Fl_Gl_Window::flush(): use 0xff instead of ~0 for clear_damage() call.
test/keyboard.cxx:
- Apparently unnamed structs are not supported by Apple's GCC 4.0...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4301 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-04-28 17:48:04 +00:00
Michael R Sweet
dd0503576d
Fix compiler warnings.
...
Add demo.menu and all xbm and xpm files in test directory to install
list.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4292 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-04-18 20:23:29 +00:00
Michael R Sweet
1c399af444
Update source file headers with STR web page.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4288 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-04-16 00:13:17 +00:00
Michael R Sweet
b41cf28662
Update "clean" targets to properly handle core files, remove backup files,
...
etc.
Add "install" target to test directory which installs the example programs.
Install the config.h file in the examples directory.
Make sure the example programs compile outside the FLTK source dir.
Add example programs to fltk.list.in.
Fix missing redraw() in x_cb() in FLUID...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4287 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-04-16 00:01:49 +00:00
Michael R Sweet
217f77c9ef
Eliminate compiler warnings on Solaris...
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4282 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-04-14 12:29:51 +00:00
Matthias Melcher
e72630762d
Remove all warnings for Mac buidl with gcc (except one)
...
- some warnings about using char for indexing
- some warnings about using signed int in strncmp
- some warnings about deprecated fl_ask (replaced with fl_choice)
The on warning not removed is the strftime("%c") in fluid since
I don't know anything about PS and I don't know if a different
data format would break PS. Mike?
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4270 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-04-11 07:35:33 +00:00
Michael R Sweet
5b20fbdce4
Fixed symbol demo label bug (STR #777 )
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4260 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-04-10 21:53:03 +00:00
Matthias Melcher
147b403013
STR #792 : 'preferences' test app lost the 'radio' flags on the shoe positioning buttons.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4248 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-04-08 18:18:26 +00:00
Michael R Sweet
325dc85b2c
Fix syntax highlighting bug in the editor demo, and port changes to the
...
CodeEditor widget in FLUID.
Use the CodeEditor widget for the other code windows.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4163 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-03-23 03:13:31 +00:00
Michael R Sweet
e747c49422
Use copy_label() instead of strdup() for button labels.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4102 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-03-10 11:44:19 +00:00
Michael R Sweet
ec7b060957
Fix Fl_Input_Choice in FLUID, and make sure that we expose enough of the
...
text and box stuff for use in FLUID.
Update dependencies.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4072 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-03-06 00:32:11 +00:00
Michael R Sweet
add37faa25
Copyright updates.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4052 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-02-24 21:55:12 +00:00
Michael R Sweet
2df3459457
Added Greg Ercolano's simple Fl_Input_Choice widget which is a
...
combination of the Fl_Input and Fl_Menu_Button widgets (STR
#650 )
FL/Fl_Input_Choice.H:
documentation/Fl_Input_Choice.html:
- Added.
documentation/fltk.book:
- Added Fl_Input_Choice.html + --no-embedfonts option.
documentation/index.html:
- Update version number and revision.
documentation/input_choice.jpg:
- Added.
documentation/preface.html:
- Update version number and revision.
documentation/widgets.html:
- Add Fl_Input_Choice to lists.
fluid/Fl_Menu_Type.cxx:
- Add Fl_Input_Choice_Type class and instance.
fluid/Fl_Type.h:
- Add Fl_Input_Choice_Type class and instance.
fluid/factory.cxx:
- Add Fl_Input_Choice menu item.
test/Makefile:
- Add input_choice example.
test/input_choice.cxx:
- Added.
test/demo.menu:
- Add input_choice example.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4050 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-02-24 21:14:22 +00:00
Michael R Sweet
1f2456132e
Cmake updates (STR #645 )
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4026 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-02-06 00:17:50 +00:00
Michael R Sweet
3124794f1f
Fl_File_Chooser was slow with large directories (STR #654 )
...
FL/Fl_File_Browser.H:
- Don't reload the directory view unless asked to.
FL/Fl_File_Chooser.H:
- Rebuilt using current FLUID.
src/Fl_File_Browser.cxx:
- Don't reload the directory view unless asked to.
src/Fl_File_Chooser.cxx:
- Fl_File_Chooser::show() calls rescan().
src/Fl_File_Chooser.fl:
- Fl_File_Chooser::show() calls rescan().
src/Fl_File_Chooser2.cxx:
- Only call rescan() when chooser is shown.
src/Fl_File_Icon.cxx:
- Add optimization for Windows - filenames with trailing slash are
directories.
test/file_chooser.cxx:
- Only call show() once...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4010 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-02-05 18:26:21 +00:00
Michael R Sweet
de226bac0a
Add missing Watcom makefile...
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@3926 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2004-11-29 14:57:23 +00:00
Michael R Sweet
fc8d065cd7
The configure script did not support --disable-localfoo to
...
completely disable image file support (STR #582 )
The Visual C++ 6.0 project files still listed the old JPEG, PNG,
and ZLIB library names (STR #577 )
Fixed the scandir() conditional code for HP-UX 11i (STR #585 )
Fl_Text_Display didn't support CTRL/CMD-A/C (STR #601 )
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@3898 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2004-11-20 03:44:18 +00:00
Michael R Sweet
23bb059065
Watcom fixes (STR #584 , STR #594 , STR #595 )
...
Fixed library include order when building DSOs on MacOS X (STR
#596 )
fl_xid() could cause a WIN32 application to crash (STR #560 , STR
#576 , STR #618 )
Fl_Browser::remove_() removed the item from the list before
computing the item height, which caused problems with some
programs (STR #613 )
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@3897 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2004-11-20 03:19:59 +00:00
Michael R Sweet
ca005c4067
Documentation updates (STR #568 )
...
More CMake updates (STR #499 )
The Watcom C++ compiler needed a small change (STR #567 )
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@3869 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2004-10-18 20:29:58 +00:00