Manolo Gouy
e042966ae7
About the fix for a problem apparent with the "cube" test program:
...
if the cube window is moved around rapidly, the GL pixels leak away from where they should be.
This problem no longer occurs with Mac OS 10.7 and above. The fix is thus made effective
only when OS < 10.7.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@9790 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2013-01-10 08:57:19 +00:00
Manolo Gouy
57771e16fd
Fix STR#2915 where subwindow stayed hidden after hide() and then show().
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@9788 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2013-01-08 21:06:29 +00:00
Manolo Gouy
31e49fcf12
Mac OS: divided the FLDelegate object in two objects, FLWindowDelegate and FLAppDelegate.
...
This might help mixing FLTK and other window-creating systems.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@9786 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2013-01-07 15:56:14 +00:00
Greg Ercolano
369bde4474
Added Fl::run() to list of things not to call in child thread..
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@9784 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2013-01-04 08:15:12 +00:00
Manolo Gouy
0c6ad247dd
Display the moving insertion point when doing drag&drop to an Fl_Text_Display widget from the widget itself.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@9781 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2012-12-29 11:58:49 +00:00
Manolo Gouy
d879e4b2e8
Added support for JIS (Japanese) keyboards under Mac OS X.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@9779 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2012-12-26 19:44:56 +00:00
Manolo Gouy
28a85d27e9
Mac OS text input: corrected processing of arrow keys during character composition.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@9777 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2012-12-26 14:02:59 +00:00
Manolo Gouy
a4c021e595
Repaired Fl_PostScript_Printer::start_job() that didn't work well when its 1st argument was 0
...
to indicate unknown number of pages.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@9775 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2012-12-25 21:18:12 +00:00
Manolo Gouy
cf672dba0d
Mac OS text input: defined a small API that user-defined text editing widgets can use to signal marked text.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@9774 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2012-12-24 11:45:07 +00:00
Manolo Gouy
3c72b20458
Handle special case for multiline input with 'old tab behavior' where tab is entered as a character:
...
didn't work when selection had been done with ctrl-A.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@9773 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2012-12-24 04:06:46 +00:00
Manolo Gouy
d7a5f3f04a
Mac OS text input: corrected minor issue when text widget is in a subwindow (cont'd).
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@9772 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2012-12-20 16:00:04 +00:00
Manolo Gouy
4ab7e91c61
Mac OS text input: corrected minor issue when text widget is in a subwindow.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@9770 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2012-12-20 15:12:32 +00:00
Manolo Gouy
70ea6b8d7c
Mentioned support for Mac OS text input system.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@9768 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2012-12-19 12:34:42 +00:00
Manolo Gouy
7ab1a8b204
Mac OS text input: marked text is now underlined.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@9767 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2012-12-19 08:50:34 +00:00
Manolo Gouy
81c98f228b
Removed compilation warning.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@9766 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2012-12-18 16:06:56 +00:00
Manolo Gouy
fd2cc45334
Mac OS text input support: Last change in Fl_Text_Display useless because HIGHLIGHT_MASK
...
is not used anymore for marked text..
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@9764 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2012-12-18 14:54:08 +00:00
Manolo Gouy
a59ec3744d
Mac OS text input support: use primary selection for marked text in Fl_Text_Display + some reformatting.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@9763 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2012-12-18 14:24:07 +00:00
Manolo Gouy
46abc078b4
Mac OS: improved text input support with visible display of marked text in text widgets.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@9761 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2012-12-17 17:44:15 +00:00
Manolo Gouy
3eb27ccf3e
Mac OS text input: set marked text as selected in text widgets so user is aware of it.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@9759 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2012-12-16 16:04:02 +00:00
Manolo Gouy
558812966c
Mac OS text input: handle modifier keys after dead key.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@9758 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2012-12-16 10:19:49 +00:00
Manolo Gouy
05d20db147
Mac OS text input: Fl::compose_state is a number of bytes (not of characters).
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@9757 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2012-12-15 22:03:55 +00:00
Manolo Gouy
22b4198e45
Mac OS: fixed [FLView keyDown:] for OS 10.3
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@9755 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2012-12-15 14:19:42 +00:00
Manolo Gouy
5a054cd1b3
Mac OS: fixed [FLView keyDown:] for OS ≤ 10.5
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@9754 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2012-12-14 23:36:59 +00:00
Manolo Gouy
9a2467ebc5
MacOS: towards implementing the NSTextInput protocol to support the text input management system (cont'd).
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@9753 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2012-12-14 21:29:45 +00:00
Manolo Gouy
1e4165ee7b
MacOS: towards implementing the NSTextInput protocol to support the text input management system.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@9752 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2012-12-14 08:36:13 +00:00
Albrecht Schlosser
da9c3af38a
Fixed access of protected member (STR #2903 )
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@9750 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2012-12-12 17:27:23 +00:00
Manolo Gouy
466cf80f6f
Properly Doxygen-comment fl_beep() and the associated enumeration.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@9748 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2012-12-11 17:06:41 +00:00
Manolo Gouy
d9666eb8c9
Demo now runs Mac OS test applications both if they are bundled or unbundled.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@9747 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2012-12-10 12:49:59 +00:00
Manolo Gouy
582d8ed34c
Changed FL_PATCH_VERSION
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@9745 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2012-12-09 19:16:14 +00:00
Manolo Gouy
6432f87743
Set to version 1.3.2
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@9742 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2012-12-09 18:45:57 +00:00
Manolo Gouy
dc65e2f3fa
Fixed warnings with Doxygen 1.8
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@9740 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2012-12-09 17:45:24 +00:00
Albrecht Schlosser
3b8e4b9e9c
Removed unnecessary drawing calls (STR #2898 )
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@9738 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2012-12-07 16:29:49 +00:00
Greg Ercolano
384532c5c2
Fixes for Manolo's reopen of STR#2886.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@9737 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2012-12-05 17:17:31 +00:00
Manolo Gouy
598e2cb63b
MacOS: create a bundled version of all example programs with fltk-config --post
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@9736 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2012-12-05 14:53:03 +00:00
Manolo Gouy
4b6613cbd2
Fix STR #2890 : MacOS unbundled applications don't appear in dock nor menu bar (cont'd).
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@9734 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2012-11-30 18:20:36 +00:00
Manolo Gouy
246157b51d
Documented all changes from 1.3.1 release to 2012/11/25.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@9733 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2012-11-26 11:59:14 +00:00
Greg Ercolano
09c80a3d7e
Document mods for STR #2889
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@9732 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2012-11-23 20:12:59 +00:00
Greg Ercolano
c853380472
Continued fix for STR#2889
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@9731 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2012-11-23 20:07:22 +00:00
Manolo Gouy
0d97108c7a
Extended copyright date range to 2012.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@9730 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2012-11-22 10:06:18 +00:00
Manolo Gouy
4b3855f8c5
Fix STR #2890 : MacOS 10.8 unbundled applications don't appear in dock nor menu bar
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@9729 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2012-11-21 11:37:57 +00:00
Greg Ercolano
84f374f805
Solves STR#2889, increases reusability of SetSize() in example.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@9728 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2012-11-20 18:32:59 +00:00
Manolo Gouy
c5baa8dac3
Removed useless tests of whether unsigned Fl_Color is < 0
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@9727 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2012-11-20 12:29:46 +00:00
Manolo Gouy
98d5dd690d
Mac OS: make clear that image capture from screen returns an image in premultiplied RGBA format (cont'd).
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@9725 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2012-11-17 14:57:55 +00:00
Manolo Gouy
9adccd6df6
Mac OS: make clear that image capture from screen returns an image in premultiplied RGBA format.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@9723 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2012-11-15 12:28:29 +00:00
Manolo Gouy
302200668b
Fixes STR #2887 : Fl_Scroll widget fails under Mac OS X 10.8 on MacBook Pro with retina display.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@9721 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2012-11-15 08:30:44 +00:00
Greg Ercolano
272514cebf
Fixes STR#2886: prevents scrollbars from drawing
...
when widget is sized too small to be visible.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@9720 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2012-11-13 21:29:12 +00:00
Manolo Gouy
674b2475b9
Documentation: repair some instances of documented functions that did not appear in the index.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@9719 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2012-11-13 14:45:42 +00:00
Manolo Gouy
155e099f4a
Documented how to make a Mac OS FLTK application launchable by dropping files on its icon.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@9718 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2012-11-13 13:03:20 +00:00
Manolo Gouy
82878a7225
Fix a Mac OS bug appeared with OS X 10.8: when a file is dragged on the application icon,
...
a delay of several seconds occur until the first application window opens (cont'd).
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@9716 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2012-11-13 09:34:54 +00:00
Manolo Gouy
e8f8434054
Fix a Mac OS bug appeared with OS X 10.8: when a file is dragged on the application icon,
...
a delay of several seconds occur until the first application window opens.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@9715 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2012-11-12 15:57:39 +00:00