Matthias Melcher
7697347fd4
Missing underscore in previous commit.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5846 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-05-20 15:26:09 +00:00
Michael R Sweet
73d01dd659
Fix all compiler warnings from various build systems.
...
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-20 00:01:06 +00:00
Matthias Melcher
9ca173a702
Updated Cygwin/Mingw makefiles and documentation (STR #1683 )
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5844 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-05-18 19:04:14 +00:00
Matthias Melcher
a5c7b92f37
Documentation fix (STR #1686 )
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5843 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-05-18 18:57:40 +00:00
Matthias Melcher
73016d4919
Documentation fix (STR #1687 )
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5842 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-05-18 18:52:53 +00:00
Matthias Melcher
65e4576d40
Updated version of README.win32 by Ian (STR #1683 )
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5840 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-05-17 16:02:09 +00:00
Matthias Melcher
dba81e6fca
Removed obslete .cvsignore files (STR #1683 )
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5839 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-05-17 15:56:57 +00:00
Matthias Melcher
ac18bf7609
Replaced '>' with '>' in the documentation where appropriate (STR# 1682, 1684, 1685)
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5838 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-05-17 15:52:15 +00:00
Matthias Melcher
04ced5396e
STR #1681 : On WIN32 WM_PAINT messages, FLTK would first render the damaged area and then set the area as valid again. While this is mostly fine on single CPU machines, multi-CPU machines may re-invalidate areas that are currently drawn, resulting in unrendered strips when another window was moved quickly across an FLTK window during its redraw phase.
...
The new implementation validates the damaged area as quickly as possible, allowing new damage requests to be handled correctly, even while we are still redrawing the same damaged area.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5836 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-05-16 12:47:49 +00:00
Matthias Melcher
849efb47ae
STR #1625 : yet another slight change in the "fl_contrast" cut-off value that hopefully now delivers best results for all color schemes.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5835 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-05-16 11:46:07 +00:00
Matthias Melcher
2c7bea98fe
STR #1678 : improved fl_down, fl_frame, added fl_box, updated documentation. Fixed indent in Fl_Input_Choice.H
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5834 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-05-16 08:30:48 +00:00
Matthias Melcher
1feb3ed69c
More documentation for creating a custom box type. I am sure this could be written more elegantly, but my English seems to get worse every day ;-/
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5833 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-05-16 08:17:45 +00:00
Matthias Melcher
6312531457
Some very minor documentation updates. More to come.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5832 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-05-15 10:08:49 +00:00
Matthias Melcher
d7a34f0061
Fixed possible selection of submenu items in FL_INput_Choice (STR 1676)
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5831 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-05-15 07:42:53 +00:00
Michael R Sweet
e37b4526fc
Solaris sh (POSIX shell) does not support the Bash substitution syntax.
...
Add a different workaround for this Cygwin shell bug (however note that
we are NOT going to go out of our way to work around Cygwin bugs - you
need to report those upstream folks!)
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5830 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-05-14 19:35:32 +00:00
Matthias Melcher
cd0defc000
Removed warning about unused variable.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5829 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-05-14 15:51:00 +00:00
Matthias Melcher
08c5fb6ff4
- Fixed calculation of stride for image scaling and color manipulation (STR #1673 )
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5825 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-05-14 13:18:44 +00:00
Matthias Melcher
62d66c6422
Str #1656 : changed default optimization on Cygwin/Mingw to -O3 because -O3 causes verifably and repeatably bad code.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5823 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-05-14 12:21:42 +00:00
Matthias Melcher
2df9fcb3aa
OSF/Tru64 now uses 'install-sh' instead of 'install' to accomodate for a missing '-d' option (STR #1632 )
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5822 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-05-14 12:00:06 +00:00
Matthias Melcher
e42fac099f
Annoyed by the limitation in Fluid to generate keyboard shortucts for either Mac or Win32/Linux, I added a Project option. If checked, all keyboard shortcuts containing the modifier FL_CTRL or FL_META will instead be writte as FL_COMMAND|shortcut. This will generate FL_META shortcuts on the Mac and FL_CTRL shortcuts on the PC.
...
This is compatible to old Fluid files. The .fl file will not change (except for the project wide setting itself) and no information is lost. As the only limitation, it is not possible to write any combination of FL_META and FL_CTRL while "use FL_COMMAND" is set.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5808 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-05-10 12:06:31 +00:00
Matthias Melcher
ee1d3823a0
Modified 'configure.in' to overcome the Cygwin bug of adding a ^M to the output of the 'sizeof' test code. From all I read, the notation seems to be shell scripting standard and should be available everywhere.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5807 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-05-09 19:40:04 +00:00
Matthias Melcher
8ff61aeef7
STR #1571 : Added direct access to changed() in Fl_Input_choice
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5806 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-05-09 12:50:32 +00:00
Matthias Melcher
8f8882a084
Reverted my changes in the message dialog boxes. Reapplied the static size 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-09 12:42:39 +00:00
Matthias Melcher
337579d2e2
STR #1668 : Added missing 'include' statement to Fl_Inpt_Choice.h
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5804 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-05-06 15:57:40 +00:00
Matthias Melcher
01d6c3b3fc
STR #1670 : Fixed gcc warning in Mac source code.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5803 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-05-06 15:54:07 +00:00
Matthias Melcher
22c55a3ca3
STR #1667 : fixed wrong link in fl_ask documentation
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5801 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-05-04 09:07:21 +00:00
Matthias Melcher
a1d7593761
STR #1632 : restored files to the original settings. I a no expert with build files, so I will leave this to someone who can fix this right. Matthias.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5800 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-05-03 15:49:59 +00:00
Matthias Melcher
d84e2832f7
Second aproach at solving the 'install -d' issue. I added a public domain script that supposedly solves the issue on every box. I also looke at 'install-sh', but found a bazillion of versions, doing so much more than we actually need. But I am open to sugestions, and happy to reverse my changes if something better comes along.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5799 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-05-03 12:33:20 +00:00
Matthias Melcher
40be03495d
Remove the 'verbose' flag for directory creation.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5798 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-05-02 15:12:09 +00:00
Matthias Melcher
ba562f87b9
STR #1632 : replaced 'install -d' with 'mkdir -p', falling back to 'install' in case 'mkdir' could not be found (which I can't imagine happening. Now I hope that every implementation of 'mkdir' supports the '-p' flag.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5797 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-05-02 15:01:37 +00:00
Matthias Melcher
2559710cac
Fl_Help_View was documented as being derived from Fl_Group in teh docs and FL_Widget in the hierarchy view. I updated the documentation to reflect that it isn't derive from any other widget at all.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5796 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-05-02 14:38:58 +00:00
Matthias Melcher
b2ca1b9918
Fixed for Linux, based on my previous checkins
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5795 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-05-02 08:50:21 +00:00
Matthias Melcher
b4b6776d8f
Added static icon, text selection, and HTML formatting to fl_message etc. (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-01 23:20:39 +00:00
Matthias Melcher
47e802218d
Fixed endless loop in Fl_Text_Display (STR #1655 )
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5793 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-05-01 21:09:39 +00:00
Matthias Melcher
82195b6d68
STR #1641 : fixing 'make clean'
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5792 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-05-01 20:22:59 +00:00
Matthias Melcher
488f27d1eb
STR #1652 : allowing shortcuts in tabs
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5791 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-05-01 20:20:21 +00:00
Matthias Melcher
08d55b7bf2
STR #1644 : documenting return values for loading and saving text from the Fl_Text_Buffer.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5790 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-05-01 15:59:39 +00:00
Matthias Melcher
0556d32f67
STR #1645 : Updated documentation for Fl_Text_Buffer
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5789 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-05-01 14:40:27 +00:00
Matthias Melcher
d0952607ac
STR #1643 : make clean now also deleting fltk.spec
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5788 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-05-01 14:28:23 +00:00
Matthias Melcher
e9a617f0c2
STR #1642 : removeing cat 6 man pages on Make clean
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5787 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-05-01 14:25:07 +00:00
Matthias Melcher
a240e88cdc
STR #1639 : improved documentation to explain the difference between evnt_button() and event_buttons()
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5786 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-05-01 14:11:59 +00:00
Fabien Costantini
4f9371a4ab
Makefiles
...
+ as discussed, added etags capability to main Makefile
invoke it by 'make etags' from the root distrib
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5756 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-04-04 07:56:47 +00:00
Matthias Melcher
18f2016b1f
Removed the Fl::set_awake_cb API and documented the Fl::awake(function, data) API.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5749 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-03-20 10:41:14 +00:00
Matthias Melcher
27568cfa1c
Better contrast ( #1625 )
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5748 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-03-20 09:52:51 +00:00
Matthias Melcher
cae6dd02b2
Fixed missing (and empty) unlock_ring and lock_ring for Unix builds without multithreading.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5747 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-03-20 09:42:36 +00:00
Michael R Sweet
3d08842222
We need to install mac.r...
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5745 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-03-15 13:27:41 +00:00
Michael R Sweet
24c9f071b3
Fix include name...
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5735 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-03-09 16:33:13 +00:00
Matthias Melcher
b2e0a1b087
STR #1624 : Added --optim option for fltk-config which returns all flags for compilation that are not returned by --cflags or --cxxflags.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5733 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-03-06 20:00:04 +00:00
Matthias Melcher
4102380d65
Some improvements as discussed. Not a final feature! May be removed without notice!
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5732 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-03-06 19:48:45 +00:00
Matthias Melcher
c4ad147d5f
Fixed previous Fl::awake() commit for UNix and OS X.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5731 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-03-06 19:21:41 +00:00