Albrecht Schlosser
2ed171778d
Widgets now remove stale entries from the default callback queue
...
(see Fl::readqueue()) when they are deleted (STR #2302 )
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@6978 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2009-12-23 12:54:41 +00:00
Matthias Melcher
337fcd2d2c
STR #2292 : fixed issue typing a minus in Fl_Int_Input when all text is selected.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@6940 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2009-11-17 19:39:01 +00:00
Matthias Melcher
3c482f4efa
Fixed uninitialized variables in Fl_Timer. STR #2287
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@6928 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2009-11-07 21:11:16 +00:00
Matthias Melcher
25e41cbc4c
Fixed missing initializer in Fl_Scroll. STR #2290
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@6927 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2009-11-07 21:02:52 +00:00
Matthias Melcher
e33955efbf
Fixed unintialised member variables. STR #2288
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@6926 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2009-11-07 21:01:08 +00:00
Matthias Melcher
91fa51ce85
Fixed character set conversion functions (STR #2268 )
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@6922 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2009-10-29 20:00:12 +00:00
Albrecht Schlosser
5242b4e5cd
Fixed Fl_Choice contrast with light-on-dark settings (STR #2219 ).
...
Patch provided by Aaron M. Ucko, thanks.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@6872 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2009-09-16 07:04:37 +00:00
Matthias Melcher
d3557c8e60
I blindly applied this patch to 1.1.10 (I don't have Xft on my Mac...) so please someone check for typos. Thanks. Added Xft Font Lookup Table (STR #2215 )
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@6871 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2009-09-15 20:33:55 +00:00
Albrecht Schlosser
40583190ec
Fixed X server "lock", if a modal dialog window is opened while a menu
...
is active (STR #1986 ).
This is only an intermediate fix. The full fix should dismiss the menu
when the mouse is clicked outside the menu area.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@6870 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2009-09-13 22:02:30 +00:00
Albrecht Schlosser
574abe4579
reverted Fl_Pack changes (STR #2130 ), because they were wrong. The current
...
implementation of Fl_Pack doesn't know the bounding box of the children in
advance and thus can't clip its children.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@6868 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2009-09-13 12:10:56 +00:00
Albrecht Schlosser
8d710d460b
Fl_Pack didn't obey clip_children() (STR #2130 ).
...
This doesn't solve the OP's problem, but is useful, although Fl_Pack
resizes to surround its children anyway. I'm thinking of outside labels
here, that might else be drawn outside the Fl_Pack area.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@6867 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2009-09-13 11:41:16 +00:00
Matthias Melcher
b6bc5c7ec9
Setting a default font for Xft
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@6864 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2009-09-13 10:17:15 +00:00
Albrecht Schlosser
27453e180c
Fixed Windows compile bug with "#define USE_COLORMAP 0" (STR #2241 )
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@6843 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2009-08-24 19:53:06 +00:00
Albrecht Schlosser
50253e3ef6
Fixed glibc 2.10 compiler problems (Fedora 11 and others) with scandir()
...
and strchr() (STR #2222 ).
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@6832 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2009-07-23 22:36:04 +00:00
Albrecht Schlosser
926adbae1f
Bumped internal version numbers to 1.1.10.
...
I also wrote out all fluid/*.fl files with the new fluid version. There
are lots of diffs - I hope this didn't break anything.
ToDo: This update is a first step before release of 1.1.10, there are
still things to update like ANNOUNCEMENT, README, maybe more.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@6817 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2009-07-02 09:42:17 +00:00
Matthias Melcher
c47c5b8905
Typos.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@6811 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2009-06-30 19:05:09 +00:00
Matthias Melcher
267dce5a52
Fixed OpenGL shared context handling (STR #2135 )
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@6807 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2009-06-30 13:38:52 +00:00
Albrecht Schlosser
10ead28aa5
Fixed gray-scale images with alpha channel (STR #2105 ).
...
Note: Windows needs RGBA Bitmaps (4 bytes) to do alpha blending.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@6805 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2009-06-29 07:45:48 +00:00
Matthias Melcher
a7723c902a
- Fixed unexpected shortcut behavior for Win32 (STR #2199 )
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@6803 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2009-06-28 22:25:51 +00:00
Matthias Melcher
12c9c933fc
STR #2196 : fixed wrong identifier for special keys combined with modifier.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@6800 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2009-06-28 21:54:59 +00:00
Albrecht Schlosser
6099f63efc
Avoiding crashes for recursive common dialogs (this does not fix the issue
...
at hand yet) (STR #2150 ).
Fix for multiple popups, when dragging and calling fl_alert() and friends
from the callback (STR #2159 )
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@6786 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2009-05-03 17:43:19 +00:00
Matthias Melcher
90b2c3836f
Forgot line in Fl_File_Input
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@6759 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2009-04-13 07:32:03 +00:00
Matthias Melcher
63d1a85089
Fixed bad system menu hadling in OS X (STR #2153 ) / Fixed File Input mouse pointer dragging (STR #2181 )
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@6756 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2009-04-12 19:58:07 +00:00
Albrecht Schlosser
bc29d7f0a0
another update for image handling in Fl_Help_View
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@6745 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2009-04-07 18:37:25 +00:00
Albrecht Schlosser
9a95302821
Fix image handling in Fl_Help_View (STR #2163 ).
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@6742 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2009-04-07 17:25:24 +00:00
Albrecht Schlosser
f2840c7ca7
fixed a typo
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@6644 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2009-01-23 10:47:53 +00:00
Fabien Costantini
2feb527a0f
reverted last change supposed to be done in branch 1.3. Sorry.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@6629 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2009-01-12 17:19:29 +00:00
Fabien Costantini
d156955e85
STR#890 fix attempt: correct imbricATED font color handling.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@6628 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2009-01-12 17:14:52 +00:00
Matthias Melcher
4cfa43da56
STR #2007 : removed hardcoded '../lib/' prefix in installation process
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@6612 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-12-29 20:21:29 +00:00
Fabien Costantini
6de5326abc
STR#2106 fix from 1.3 that also applies to 1.1: callback not called if radio button state changed from a shortcut but is called when changed with mouse.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@6589 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-12-17 10:47:09 +00:00
Albrecht Schlosser
2b04ebdb54
Fixed a problem with TrackMouseEvent() (Windows only) that would
...
generate wrong FL_LEAVE events with subwindows. TrackMouseEvent
is now enabled by default (it was disabled for GNU compilers).
It can be disabled by defining NO_TRACK_MOUSE.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@6553 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-12-07 11:05:41 +00:00
Matthias Melcher
e44d6af955
Fixed RGB Color issues for round box type
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@6537 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-12-02 17:21:36 +00:00
Matthias Melcher
a2a80312e0
Fixed menu position on screen border (STR #2057 )
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@6478 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-10-19 21:28:06 +00:00
Matthias Melcher
b1328f5fdd
Improved stability of fl_read_image (STR #2021 )
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@6475 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-10-19 20:35:32 +00:00
Matthias Melcher
c0a8bd653d
Fixed adding an idle handler during a draw() call (STR #1950 )
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@6474 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-10-19 20:15:48 +00:00
Albrecht Schlosser
bdce472b06
STR 2032: Fl_Group and Fl_Scroll now resize themselves before updating their children.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@6463 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-10-19 06:40:02 +00:00
Matthias Melcher
3005c1a587
STR 1952: Fixed first modifier key event
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@6415 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-10-13 19:23:20 +00:00
Matthias Melcher
2e71fdcaee
Improved color contrast in secondary selection blocks of Fl_Text_Display (STR #1917 )
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@6105 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-04-21 21:03:22 +00:00
Matthias Melcher
32e3371774
Fixed callback handling for HIDE event for Fl_Input_.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@6104 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-04-21 20:54:37 +00:00
Matthias Melcher
b0d3863ff0
Fixed regression in callback handling (STR #1918 ). Checking for more issues in that commit back then
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@6103 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-04-21 20:42:51 +00:00
Matthias Melcher
aea7302145
Fixed wrong relative path when absolute path has a trailing slash in fl_filename_relative (STR #1920 ). Also added some comment to understand that function to begin with ;-)
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@6102 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-04-21 19:54:34 +00:00
Matthias Melcher
3724e507cc
Multiple selections of files was cleared before the user had a chance to extract filenames. It was impossible to extract a multiple selection of directory names even though it was possible to select them in Fl_File_Chooser.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@6092 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-04-11 12:57:37 +00:00
Matthias Melcher
3c499836f1
Fixed isspace() in Fl-Help_View, so MSWindows doesn't crash when selecting a character with bit 7 set
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@6091 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-04-11 11:12:16 +00:00
Matthias Melcher
c6ee3b1922
STR 1891: fixing fl_read_image for double buffered windows.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@6065 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-03-09 17:58:10 +00:00
Matthias Melcher
8038713b19
Fixed library path in Makefile (STR #1885 )
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@6057 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-02-27 15:00:31 +00:00
Matthias Melcher
a4c3c685dd
STR #1716 : Fixed image read for partial regions on X11
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@6046 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-02-25 15:03:48 +00:00
Matthias Melcher
ac55d8490c
Fixed Tab key to wrap around menu bars (STR #1877 )
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@6043 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-02-25 13:09:30 +00:00
Matthias Melcher
fc60a90a67
STR 1880: Fixed timer leak in Fl_Scrollbar
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@6042 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-02-25 13:00:53 +00:00
Matthias Melcher
f33d7c846e
STR 1869: fixed race condition when an alert window pops up during menu handling.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@6035 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-02-20 18:33:25 +00:00
Matthias Melcher
3e9fc08353
Fixed recursion crash in event handling (STR #1873
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@6033 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-02-20 18:17:34 +00:00