summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael R Sweet <michael.r.sweet@gmail.com>2002-04-15 20:52:26 +0000
committerMichael R Sweet <michael.r.sweet@gmail.com>2002-04-15 20:52:26 +0000
commit20adf5e2c6a5097838737a5e5823a434b41a4ac6 (patch)
treeb6b1159ccb0bd1705cf64722e054cf35488cd6b7
parent60a1ae17865309b13c96080631678448e4880287 (diff)
Add credits file for 1.1.x branch.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@2088 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
-rw-r--r--CHANGES10
-rw-r--r--CREDITS56
-rw-r--r--README24
-rw-r--r--src/Fl_Bitmap.cxx8
4 files changed, 81 insertions, 17 deletions
diff --git a/CHANGES b/CHANGES
index f2058690c..18a0375d8 100644
--- a/CHANGES
+++ b/CHANGES
@@ -1,10 +1,12 @@
CHANGES IN FLTK 1.1.0
- - Implemented full alpha blending under MacOS X.
+ - Fixed some window focus/positioning problems under
+ MacOS X.
- Added fl_create_alphamask() function to create an alpha
- mask from 8-bit data; under MacOS X this creates an
- 8-bit bitmask, while other OS's currently get 1-bit
- screen-door bitmasks.
+ mask from 8-bit data; currently this always generates a
+ 1-bit screen-door bitmask, however in the future it will
+ allow us to generate N-bit masks as needed by various
+ OS's.
- Fl_File_Browser::load() didn't properly show drives
when compiled in Cygwin mode.
- Now pass correctly pass keyboard and mouse events to
diff --git a/CREDITS b/CREDITS
new file mode 100644
index 000000000..25fda242e
--- /dev/null
+++ b/CREDITS
@@ -0,0 +1,56 @@
+CREDITS - Fast Light Tool Kit (FLTK) Version 1.1.0
+-------------------------------------------------
+
+ This file lists the people responsible for the toolkit you
+ are now using. If you've looking for your name in lights
+ but we've forgotten you here, please send an email to
+ "fltk-bugs@fltk.org" and we'll update this file accordingly.
+
+
+CORE DEVELOPERS
+
+ The following people do the day-to-day development of FLTK:
+
+ Craig P. Earls
+ Curtis Edwards (trilex@users.sourceforge.net)
+ Gustavo Hime (hime@users.sourceforge.net)
+ Talbot Hughes
+ Robert Kesterson (robertk@users.sourceforge.net)
+ Matthias Melcher (matthias@users.sourceforge.net)
+ James Dean Palmer (jamespalmer@users.sourceforge.net)
+ Vincent Penne (vincentp@users.sourceforge.net)
+ Bill Spitzak (spitzak@users.sourceforge.net)
+ Michael Sweet (easysw@users.sourceforge.net)
+ Carl Thompson (clip@users.sourceforge.net)
+ Nafees Bin Zafar (nafees@users.sourceforge.net)
+
+
+OTHER CONTRIBUTORS
+
+ Documentation and OS/2 porting:
+
+ Alexander Mai
+
+ WIN32 and Cygwin testing and fixes:
+
+ Teun Burgers
+
+ OpenGL enhancements and widget fixes:
+
+ Stuart Levy
+
+ Documentation:
+
+ Andrea Suatoni
+
+ Fl_Scroll fixes:
+
+ Mike Lindner
+
+ Fl_Input fixes:
+
+ Alexander Rabi
+
+ X11 resource support:
+
+ James Roth
diff --git a/README b/README
index f45fb5c01..7ebd305bc 100644
--- a/README
+++ b/README
@@ -178,16 +178,20 @@ TRADEMARKS
COPYRIGHT
- FLTK is copyright 1998-2002 by Bill Spitzak (spitzak@d2.com)
- and others, including:
-
- Craig P. Earls (cpearls@mit.edu)
- Curtis Edwards (curtise@fa.disney.com)
- Gustavo Hime (hime@centroin.com.br)
- Matthias Melcher (matthias@mediaone.net)
- Vincent Penne (vincent.penne@wanadoo.fr)
- Michael Sweet (mike@easysw.com)
- Carl Thompson (cet@elinix.net)
+ FLTK is copyright 1998-2002 by Bill Spitzak
+ (spitzak@users.sourceforge.net) and others, including:
+
+ Craig P. Earls
+ Curtis Edwards (trilex@users.sourceforge.net)
+ Gustavo Hime (hime@users.sourceforge.net)
+ Talbot Hughes
+ Robert Kesterson (robertk@users.sourceforge.net)
+ Matthias Melcher (matthias@users.sourceforge.net)
+ James Dean Palmer (jamespalmer@users.sourceforge.net)
+ Vincent Penne (vincentp@users.sourceforge.net)
+ Michael Sweet (easysw@users.sourceforge.net)
+ Carl Thompson (clip@users.sourceforge.net)
+ Nafees Bin Zafar (nafees@users.sourceforge.net)
This library is free software; you can redistribute it
and/or modify it under the terms of the GNU Library General
diff --git a/src/Fl_Bitmap.cxx b/src/Fl_Bitmap.cxx
index 767f237ab..03ba1828b 100644
--- a/src/Fl_Bitmap.cxx
+++ b/src/Fl_Bitmap.cxx
@@ -1,5 +1,5 @@
//
-// "$Id: Fl_Bitmap.cxx,v 1.5.2.4.2.13 2002/04/15 17:18:48 easysw Exp $"
+// "$Id: Fl_Bitmap.cxx,v 1.5.2.4.2.14 2002/04/15 20:52:26 easysw Exp $"
//
// Bitmap drawing routines for the Fast Light Tool Kit (FLTK).
//
@@ -165,6 +165,7 @@ Fl_Bitmask fl_create_bitmask(int w, int h, const uchar *data) {
return id;
}
+#if 0 // This doesn't appear to be used anywhere...
Fl_Bitmask fl_create_bitmask(int w, int h, const uchar *data, int for_mask) {
// we need to pad the lines out to words & swap the bits
// in each byte.
@@ -191,6 +192,7 @@ Fl_Bitmask fl_create_bitmask(int w, int h, const uchar *data, int for_mask) {
return (id);
}
+# endif // 0
void fl_delete_bitmask(Fl_Bitmask bm) {
DeleteObject((HGDIOBJ)bm);
@@ -308,7 +310,7 @@ Fl_Bitmask fl_create_alphamask(int w, int h, int d, int ld, const uchar *array)
// for more info on XRender...
//
// MacOS already provides alpha blending support and has its own
- // fl_create_deepmask() function...
+ // fl_create_alphamask() function...
memset(bitmap, 0, bmw * h);
for (dataptr = array + d - 1, y = 0; y < h; y ++, dataptr += ld)
@@ -462,5 +464,5 @@ Fl_Image *Fl_Bitmap::copy(int W, int H) {
//
-// End of "$Id: Fl_Bitmap.cxx,v 1.5.2.4.2.13 2002/04/15 17:18:48 easysw Exp $".
+// End of "$Id: Fl_Bitmap.cxx,v 1.5.2.4.2.14 2002/04/15 20:52:26 easysw Exp $".
//