Marcian Lytwyn
|
e9c150207b
|
Fix ordering of screen info and handle display change for window(s)
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/branches/gnustep_testplant_branch@37783 72102866-910b-0410-8b05-ffd578937521
|
2014-04-02 22:57:03 +00:00 |
|
Marcian Lytwyn
|
a56731c357
|
Update for HDC processing and cairo
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/branches/gnustep_testplant_branch@37743 72102866-910b-0410-8b05-ffd578937521
|
2014-03-11 22:24:20 +00:00 |
|
Marcian Lytwyn
|
447f226df0
|
ALTGR key processing fix
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/branches/gnustep_testplant_branch@37739 72102866-910b-0410-8b05-ffd578937521
|
2014-03-10 16:33:49 +00:00 |
|
Marcian Lytwyn
|
aaa0a6e5c2
|
Autorelease on already autorelease'd object - and return NON-mutable string from description method
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/branches/gnustep_testplant_branch@37719 72102866-910b-0410-8b05-ffd578937521
|
2014-02-27 22:01:29 +00:00 |
|
Jonathan Gillaspie
|
fd6955f139
|
Switch monitor logging to Debug level
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/branches/gnustep_testplant_branch@37630 72102866-910b-0410-8b05-ffd578937521
|
2014-01-23 16:10:45 +00:00 |
|
Frank Le Grand
|
b379b7ff5b
|
Reset the cursors stack when we are on a non-client area of a window. This is a workaround for an issue where we're not getting enough mouse move events when the mouse is moving very fast, and therefore occasionally find ourselves stuck with a cursor set for a rectangle that we've left.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/branches/gnustep_testplant_branch@37271 72102866-910b-0410-8b05-ffd578937521
|
2013-10-21 18:00:44 +00:00 |
|
Frank Le Grand
|
128d09da60
|
Added/fix handling of WM_SETCURSOR so that Windows doesn't override our cursor rectangles and vice-versa. This revision goes in par with Core GUI revision #37189.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/branches/gnustep_testplant_branch@37190 72102866-910b-0410-8b05-ffd578937521
|
2013-10-03 20:28:20 +00:00 |
|
Frank Le Grand
|
b64f7fbd78
|
Added bi-directional diagonal mouse cursors to standard cursors
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/branches/gnustep_testplant_branch@37011 72102866-910b-0410-8b05-ffd578937521
|
2013-08-23 16:08:46 +00:00 |
|
Frank Le Grand
|
9308410d88
|
Commented out last fix on mouse cursors, which was either incomplete or incorrect. Needs to be reworked.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/branches/gnustep_testplant_branch@36994 72102866-910b-0410-8b05-ffd578937521
|
2013-08-20 16:41:21 +00:00 |
|
Frank Le Grand
|
858f1e745e
|
We're now processing the Windows event WM_SETCURSOR to prevent Windows from resetting the mouse cursor after a mouse move.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/branches/gnustep_testplant_branch@36987 72102866-910b-0410-8b05-ffd578937521
|
2013-08-18 19:24:57 +00:00 |
|
Frank Le Grand
|
45e9f8b8e0
|
Added files that were mysteriously removed in the last commit after the merge with Trunk.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/branches/gnustep_testplant_branch@36954 72102866-910b-0410-8b05-ffd578937521
|
2013-08-09 16:06:05 +00:00 |
|
Frank Le Grand
|
1b82d912b5
|
Merged Trunk changes from rev 35217 to TestPlant branch.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/branches/gnustep_testplant_branch@36952 72102866-910b-0410-8b05-ffd578937521
|
2013-08-09 14:21:15 +00:00 |
|
Marcian Lytwyn
|
36d045cf0a
|
Move win32 header files to enclosed section
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/branches/gnustep_testplant_branch@36911 72102866-910b-0410-8b05-ffd578937521
|
2013-07-21 13:22:59 +00:00 |
|
Marcian Lytwyn
|
afe41336df
|
Work around fix for non-retained buffered windows not re-displaying correctly with cairo on MSWindows
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/branches/gnustep_testplant_branch@36907 72102866-910b-0410-8b05-ffd578937521
|
2013-07-20 16:32:35 +00:00 |
|
Marcian Lytwyn
|
7b6690c718
|
Fix monitor frame coordinate calculation and reset monitors on WM_DISPLAYCHANGE message, sending screen change notification
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/branches/gnustep_testplant_branch@36722 72102866-910b-0410-8b05-ffd578937521
|
2013-06-11 23:53:28 +00:00 |
|
Marcian Lytwyn
|
95a8e8d68f
|
Basic changes for clearer code review
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/branches/gnustep_testplant_branch@36651 72102866-910b-0410-8b05-ffd578937521
|
2013-05-19 22:46:35 +00:00 |
|
Marcian Lytwyn
|
09301e648c
|
Fix GDI leak in window create
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/branches/gnustep_testplant_branch@36649 72102866-910b-0410-8b05-ffd578937521
|
2013-05-19 19:45:05 +00:00 |
|
Marcian Lytwyn
|
5006663d2d
|
Wrap WIN32 server call to windowEventProc with an autorelease pool to avoid holding window surfaces causing memory issues
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/branches/gnustep_testplant_branch@36609 72102866-910b-0410-8b05-ffd578937521
|
2013-05-10 01:21:18 +00:00 |
|
Marcian Lytwyn
|
16ef33d4c4
|
Use device parameter rather than GSWINDEVICE macro in case self destroyed
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/branches/gnustep_testplant_branch@36604 72102866-910b-0410-8b05-ffd578937521
|
2013-05-09 01:49:46 +00:00 |
|
Marcian Lytwyn
|
612a141f28
|
Check for self=nil before processing in init
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/branches/gnustep_testplant_branch@36603 72102866-910b-0410-8b05-ffd578937521
|
2013-05-09 01:32:02 +00:00 |
|
Marcian Lytwyn
|
acf6d13308
|
Window IME generic updates for handling korean, japanese, etc
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/branches/gnustep_testplant_branch@36055 72102866-910b-0410-8b05-ffd578937521
|
2013-02-01 17:41:23 +00:00 |
|
Marcian Lytwyn
|
fbb6f1257d
|
Fix: restrict keyboard input during global mouse capture
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/branches/gnustep_testplant_branch@36050 72102866-910b-0410-8b05-ffd578937521
|
2013-01-31 16:25:51 +00:00 |
|
Marcian Lytwyn
|
896657c562
|
Fix: use boolForKey instead of objectForKey
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/branches/gnustep_testplant_branch@36049 72102866-910b-0410-8b05-ffd578937521
|
2013-01-31 14:58:25 +00:00 |
|
Marcian Lytwyn
|
9e3bd1f431
|
Update for windows system cursor processing
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/branches/gnustep_testplant_branch@36048 72102866-910b-0410-8b05-ffd578937521
|
2013-01-31 14:54:37 +00:00 |
|
Marcian Lytwyn
|
3390d6a6b9
|
Update for handling mouse capture/release and system cursors
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/branches/gnustep_testplant_branch@36043 72102866-910b-0410-8b05-ffd578937521
|
2013-01-30 22:23:32 +00:00 |
|
Marcian Lytwyn
|
46d6bb5fa4
|
BETA VERSION - NOT FINISHED - SYSTEM MOUSE CURSOR TRACKING
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/branches/gnustep_testplant_branch@36036 72102866-910b-0410-8b05-ffd578937521
|
2013-01-29 23:42:10 +00:00 |
|
Marcian Lytwyn
|
1c5a0d1e0a
|
Fix cross-hair on magnifier in color panel
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/branches/gnustep_testplant_branch@35996 72102866-910b-0410-8b05-ffd578937521
|
2013-01-18 01:29:06 +00:00 |
|
Marcian Lytwyn
|
a91ebbd8b8
|
Add cursor and screen capture functionality to windows backend for color panel support
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/branches/gnustep_testplant_branch@35995 72102866-910b-0410-8b05-ffd578937521
|
2013-01-17 23:09:35 +00:00 |
|
Marcian Lytwyn
|
809c91a6c1
|
Allow a non-composing character to terminate the IME composing sequence
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/branches/gnustep_testplant_branch@35986 72102866-910b-0410-8b05-ffd578937521
|
2013-01-16 16:07:42 +00:00 |
|
Marcian Lytwyn
|
9c1c78273c
|
IME composition fix for mis-handling of last character sequence
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/branches/gnustep_testplant_branch@35984 72102866-910b-0410-8b05-ffd578937521
|
2013-01-15 21:53:54 +00:00 |
|
Marcian Lytwyn
|
57f71dadc3
|
First pass - in-window IME character composition for MSWindows
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/branches/gnustep_testplant_branch@35983 72102866-910b-0410-8b05-ffd578937521
|
2013-01-15 17:02:18 +00:00 |
|
Doug Simons
|
2a6477c928
|
Fix a bug that could cause a modal run loop to lock up if the modal window is closed by clicking the close button.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/branches/gnustep_testplant_branch@35948 72102866-910b-0410-8b05-ffd578937521
|
2013-01-11 03:12:56 +00:00 |
|
Marcian Lytwyn
|
ab3f590449
|
Fix copy/cut/paste problems
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/branches/gnustep_testplant_branch@35931 72102866-910b-0410-8b05-ffd578937521
|
2013-01-03 21:55:12 +00:00 |
|
Marcian Lytwyn
|
25d6855dc0
|
Merge back with main branch
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/branches/gnustep_testplant_branch@35814 72102866-910b-0410-8b05-ffd578937521
|
2012-11-21 20:58:07 +00:00 |
|
Marcian Lytwyn
|
aae0f7748c
|
Merge back with main branch
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/branches/gnustep_testplant_branch@35813 72102866-910b-0410-8b05-ffd578937521
|
2012-11-21 20:53:22 +00:00 |
|
Marcian Lytwyn
|
f018376f12
|
Updates for MSWindows IME keyboard processing
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/branches/gnustep_testplant_branch@35793 72102866-910b-0410-8b05-ffd578937521
|
2012-11-14 19:06:57 +00:00 |
|
Marcian Lytwyn
|
0ebb1b1411
|
Don't release DC's for non-retained surfaces
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/branches/gnustep_testplant_branch@35743 72102866-910b-0410-8b05-ffd578937521
|
2012-10-25 21:28:28 +00:00 |
|
Marcian Lytwyn
|
2d72a18f1a
|
Another stray log
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/branches/gnustep_testplant_branch@35741 72102866-910b-0410-8b05-ffd578937521
|
2012-10-25 19:26:26 +00:00 |
|
Marcian Lytwyn
|
e5e02267f9
|
Remove debug log
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/branches/gnustep_testplant_branch@35740 72102866-910b-0410-8b05-ffd578937521
|
2012-10-25 19:15:48 +00:00 |
|
Marcian Lytwyn
|
41ebb7a852
|
HOPEFULLY - final changes for cairo
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/branches/gnustep_testplant_branch@35739 72102866-910b-0410-8b05-ffd578937521
|
2012-10-25 18:53:03 +00:00 |
|
Doug Simons
|
9c3739a27a
|
Fix findWindowAt:windowRef:excluding: to skip windows with the ignoresMouseEvents property set.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/branches/gnustep_testplant_branch@35735 72102866-910b-0410-8b05-ffd578937521
|
2012-10-25 04:07:30 +00:00 |
|
Marcian Lytwyn
|
aa519f55a8
|
Additional updates for windows backend
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/branches/gnustep_testplant_branch@35707 72102866-910b-0410-8b05-ffd578937521
|
2012-10-17 20:08:34 +00:00 |
|
Marcian Lytwyn
|
30941f5681
|
TEMPORARY update for cairo - remove logs
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/branches/gnustep_testplant_branch@35668 72102866-910b-0410-8b05-ffd578937521
|
2012-10-11 20:53:36 +00:00 |
|
Marcian Lytwyn
|
9b0f83a5d9
|
TEMPORARY updates for cairo processing on MSWindows
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/branches/gnustep_testplant_branch@35666 72102866-910b-0410-8b05-ffd578937521
|
2012-10-11 20:40:21 +00:00 |
|
Jonathan Gillaspie
|
86c6036739
|
Fix for fatal exceptions when a nil mouse event tried to post
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/branches/gnustep_testplant_branch@35665 72102866-910b-0410-8b05-ffd578937521
|
2012-10-10 21:42:14 +00:00 |
|
Marcian Lytwyn
|
0cfb23088f
|
Yet another temporary fix for cairo window expose method
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/branches/gnustep_testplant_branch@35576 72102866-910b-0410-8b05-ffd578937521
|
2012-09-19 18:06:44 +00:00 |
|
Marcian Lytwyn
|
a63d526943
|
TEMPORARY FIX for borderless windows i.e. WS_POPUP types
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/branches/gnustep_testplant_branch@35540 72102866-910b-0410-8b05-ffd578937521
|
2012-09-07 20:04:11 +00:00 |
|
Marcian Lytwyn
|
001e3307ec
|
attempt to fix WS_POPUP showing up immediately on Windows 7
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/branches/gnustep_testplant_branch@35535 72102866-910b-0410-8b05-ffd578937521
|
2012-09-06 22:43:12 +00:00 |
|
Marcian Lytwyn
|
005f0ee278
|
Remove unecessary and invalid win32 include
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/branches/gnustep_testplant_branch@35479 72102866-910b-0410-8b05-ffd578937521
|
2012-08-29 22:53:26 +00:00 |
|
Marcian Lytwyn
|
7a892f25ce
|
Fix outstanding Win32 cairo code and configure issues
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/back/branches/gnustep_testplant_branch@35478 72102866-910b-0410-8b05-ffd578937521
|
2012-08-29 21:34:21 +00:00 |
|