CVS log for xc/programs/Xserver/hw/xwin/winkeybd.c |
 |
|
Up to [XFree86 CVS] / xc / programs / Xserver / hw / xwin
Request diff between arbitrary revisions
Default branch: MAIN
Bookmark a link to:
HEAD
/
(download)
Revision
1.14
/
(view)
- annotate
- [select for diffs]
, Fri Oct 14 14:17:16 2005 UTC (4 years, 5 months ago) by tsi
Branch:
MAIN
CVS Tags:
xf-4_8_0-bindist,
xf-4_8_0,
xf-4_8-branch,
xf-4_7_99_9,
xf-4_7_99_8,
xf-4_7_99_7,
xf-4_7_99_6,
xf-4_7_99_5,
xf-4_7_99_4,
xf-4_7_99_31,
xf-4_7_99_30,
xf-4_7_99_3,
xf-4_7_99_29,
xf-4_7_99_28,
xf-4_7_99_27,
xf-4_7_99_26,
xf-4_7_99_25,
xf-4_7_99_24,
xf-4_7_99_23,
xf-4_7_99_22,
xf-4_7_99_21,
xf-4_7_99_20,
xf-4_7_99_2,
xf-4_7_99_19,
xf-4_7_99_18,
xf-4_7_99_17,
xf-4_7_99_16,
xf-4_7_99_15,
xf-4_7_99_14,
xf-4_7_99_13,
xf-4_7_99_12,
xf-4_7_99_11,
xf-4_7_99_10,
xf-4_7_99_1,
xf-4_7_0,
xf-4_7-branch,
xf-4_6_99_9,
xf-4_6_99_8,
xf-4_6_99_7,
xf-4_6_99_6,
xf-4_6_99_5,
xf-4_6_99_4,
xf-4_6_99_3,
xf-4_6_99_29,
xf-4_6_99_28,
xf-4_6_99_27,
xf-4_6_99_26,
xf-4_6_99_25,
xf-4_6_99_24,
xf-4_6_99_23,
xf-4_6_99_22,
xf-4_6_99_21,
xf-4_6_99_20,
xf-4_6_99_2,
xf-4_6_99_19,
xf-4_6_99_18,
xf-4_6_99_17,
xf-4_6_99_16,
xf-4_6_99_15,
xf-4_6_99_14,
xf-4_6_99_13,
xf-4_6_99_12,
xf-4_6_99_11,
xf-4_6_99_10,
xf-4_6_99_1,
xf-4_6_0,
xf-4_6-branch,
xf-4_5_99_904,
xf-4_5_99_903,
xf-4_5_99_902,
xf-4_5_99_901,
xf-4_5_99_22,
xf-4_5_99_21,
xf-4_5_99_20,
xf-4_5_99_19,
xf-4_5_99_18,
xf-4_5_99_17,
xf-4_5_99_16,
xf-4_5_99_15,
xf-4_5_99_14,
HEAD
Changes since 1.13: +2 -2 lines
Diff to previous 1.13
161. Implement a major #include rework throughout the tree. Also enforce it
for all non-external builds (i.e. in-tree & SDK) (Marc La France).
160. Rework the building of hw/xfree86/parser to be more in line with the
building of other server subdirectories (such as common/)
(Marc La France).
159. ANSIfy /xc/lib/font/builtins/, and fix warnings, whitespace & formatting
(Marc La France).
Notes:
- `make World` highly recommended ;-)
- This will be further tested in the next few days.
Revision
1.13
/
(view)
- annotate
- [select for diffs]
, Tue Jul 29 20:25:17 2003 UTC (6 years, 7 months ago) by dawes
Branch:
MAIN
CVS Tags:
xf-4_5_99_9,
xf-4_5_99_8,
xf-4_5_99_7,
xf-4_5_99_6,
xf-4_5_99_5,
xf-4_5_99_4,
xf-4_5_99_3,
xf-4_5_99_2,
xf-4_5_99_13,
xf-4_5_99_12,
xf-4_5_99_11,
xf-4_5_99_10,
xf-4_5_99_1,
xf-4_5_0,
xf-4_5-branch,
xf-4_4_99_903,
xf-4_4_99_902,
xf-4_4_99_901,
xf-4_4_99_9,
xf-4_4_99_8,
xf-4_4_99_7,
xf-4_4_99_6,
xf-4_4_99_5,
xf-4_4_99_4,
xf-4_4_99_3,
xf-4_4_99_22,
xf-4_4_99_21,
xf-4_4_99_20,
xf-4_4_99_2,
xf-4_4_99_19,
xf-4_4_99_18,
xf-4_4_99_17,
xf-4_4_99_16,
xf-4_4_99_15,
xf-4_4_99_14,
xf-4_4_99_13,
xf-4_4_99_12,
xf-4_4_99_11,
xf-4_4_99_10,
xf-4_4_99_1,
xf-4_4_0,
xf-4_4-branch,
xf-4_3_99_903,
xf-4_3_99_902,
xf-4_3_99_901,
xf-4_3_99_16,
xf-4_3_99_15,
xf-4_3_99_14,
xf-4_3_99_13,
xf-4_3_99_12,
xf-4_3_99_11,
xf-4_3_99_10
Changes since 1.12: +8 -16 lines
Diff to previous 1.12
333. Resync with Cygwin/XFree86 changes up to Test92 (#5721, Harold Hunt and
the Cygwin/XFree86 project).
Revision
1.12
/
(view)
- annotate
- [select for diffs]
, Thu Oct 17 07:18:22 2002 UTC (7 years, 5 months ago) by alanh
Branch:
MAIN
CVS Tags:
xf-4_3_99_9,
xf-4_3_99_8,
xf-4_3_99_7,
xf-4_3_99_6,
xf-4_3_99_5,
xf-4_3_99_4,
xf-4_3_99_3,
xf-4_3_99_2,
xf-4_3_99_1,
xf-4_3_0_2,
xf-4_3_0_1,
xf-4_3_0,
xf-4_3-branch,
xf-4_2_99_902,
xf-4_2_99_901,
xf-4_2_99_4,
xf-4_2_99_3,
xf-4_2_99_2
Changes since 1.11: +72 -13 lines
Diff to previous 1.11
430. Cygwin/XFree86 updates
- Add X.ico, an icon for Windows (Harold Hunt, Jehan Bing)
- Include a preliminary pseudo-rootless mode (Matsuzaki Kensuke)
- XF86Config file support (Alexander Gottwald)
- Scrollbars support (Jehan Bing, Harold Hunt)
(#5424, Cygwin/XFree86 developers).
Revision
1.11
/
(view)
- annotate
- [select for diffs]
, Fri Jul 5 08:19:26 2002 UTC (7 years, 8 months ago) by alanh
Branch:
MAIN
Changes since 1.10: +201 -7 lines
Diff to previous 1.10
#5317, #5318 - Major Cygwin/XFree86 updates
Revision
1.10
/
(view)
- annotate
- [select for diffs]
, Mon Jun 17 07:04:20 2002 UTC (7 years, 9 months ago) by alanh
Branch:
MAIN
Changes since 1.9: +28 -8 lines
Diff to previous 1.9
#5304, Lots of Cygwin/XFree86 cleans & fixes
Revision
1.9
/
(view)
- annotate
- [select for diffs]
, Thu Apr 4 11:30:10 2002 UTC (7 years, 11 months ago) by alanh
Branch:
MAIN
CVS Tags:
xf-4_2_99_1
Changes since 1.8: +6 -5 lines
Diff to previous 1.8
fix keyboard beeps on Cygwin/XFree86 (#5211, Harold Hunt).
Revision
1.8
/
(view)
- annotate
- [select for diffs]
, Mon Nov 12 08:47:53 2001 UTC (8 years, 4 months ago) by alanh
Branch:
MAIN
CVS Tags:
xf-4_2_1_2,
xf-4_2_1_1,
xf-4_2_1,
xf-4_2_0_1,
xf-4_2_0-bindist-1,
xf-4_2_0-bindist,
xf-4_2_0,
xf-4_2-branch,
xf-4_1_99_7,
xf-4_1_99_6,
xf-4_1_99_5,
xf-4_1_99_4,
xf-4_1_99_3,
xf-4_1_99_2,
Domain-branch
Changes since 1.7: +22 -23 lines
Diff to previous 1.7
#5036, update to #5035 (Harold Hunt)
1) winkeybd.c - winRestoreModeKeyStates () - This function is
supposed to handle the case where the user switches out of
Cygwin/XFree86, changes the state of a mode key (i.e. Num Lock), then
returns to Cygwin/XFree86. Back in May I replaced a macro, WIN_XOR,
with the C binary operator ^. At the time I didn't realize that I was
using the binary operator instead of the logical operator. The end
result is that some of the mode keys were toggled each time that
Cygwin/XFree86 gained and lost focus, regardless of whether the key
state had changed. The WIN_XOR macro is being used again, and I have
added a note as to why the C xor operator cannot be used. This has
been broken for months, I'm really surprised that no one noticed it
yet.
2) winwndproc.c - winWindowProc () - Move the mode key state
save/restore function calls to the WM_KILLFOCUS and WM_SETFOCUS
messages, from the WM_ACTIVATE message.
Revision
1.7
/
(view)
- annotate
- [select for diffs]
, Sun Nov 11 22:45:57 2001 UTC (8 years, 4 months ago) by alanh
Branch:
MAIN
Changes since 1.6: +42 -162 lines
Diff to previous 1.6
#5035, Cygwin/XFree86 updates.
1) InitOutput.c - ddxProcessArgument () - Add an undocumented
parameter, -ignoreinput, to allow programmers to see how the
non-NativeGDI engines behave when they do not receive input
events.
2) win.h - Remove a duplicate declaration for winRestoreModeKeyStates
().
3) win.h - Add defines for ABS_AUTOHIDE and ABS_ALWAYSONTOP that
should be in Cygwin's w32api shellapi.h
4) winengine.c - New file. Move winDetectSupportedEngines () and
winSetEngine () here from winscrinit.c
5) wincreatewnd.c - New file. Move winCreateBoundingWindowFullScreen
() and winCreateBoundingWindowWindowed () here from winscrinit.c
6) wincreatewnd.c - Add a function, winAdjustForAutoHide (), to
detect the location of auto-hide Window's TaskBars then back away one
pixel from those edges of the screen to allow the TaskBars to popup
when the mouse is moved over them.
7) winkeybd.c - winKeybdReleaseModifierKeys () - Don't check which
modifier keys are down when we lose focus, just release them all; this
doesn't have any adverse effect and it makes the code simpler.
8) winkeybd.c - Add a function, winSendKeyEvent ()to simplify sending
a keystroke event.
9) winscrinit.c - Move winPaintBackground () to winmisc.c
10) winwndproc.c - winWindowProc () - Remove duplicate checks for
pScreenPriv == NULL.
11) winwndproc.c - winWindowProc () - Only reload the privates
property when the window handle has changed. I think I did this
correctly this time around.
12) winwndproc.c - winWindowProc () - WM_HOTKEY - Create an engine
specific function to handle the Alt+Tab hotkey. Move the Primary FB
engine's functionality into that new engine specific function. Set all
other engine's function to perform no operation.
13) winwndproc.c - winWindowProc () - Change the check on input events
from pScreenInfo->dwEngine == WIN_ENGINE_NATIVE_GDI to
pScreenInfo->fIgnoreInput.
Revision
1.6
/
(view)
- annotate
- [select for diffs]
, Wed Sep 26 12:00:34 2001 UTC (8 years, 5 months ago) by alanh
Branch:
MAIN
Changes since 1.5: +34 -115 lines
Diff to previous 1.5
#4949, Clean up Cygwin/XFree86 keyboard files.
Revision
1.5
/
(view)
- annotate
- [select for diffs]
, Fri Jun 15 07:09:20 2001 UTC (8 years, 9 months ago) by alanh
Branch:
MAIN
CVS Tags:
xf-4_1_99_1
Changes since 1.4: +80 -1 lines
Diff to previous 1.4
102. Cygwin/XFree86 fixes.
Release pressed modifier keys when server looses focus.
Remove declaration in lib/X11/lcGetConv.c (no longer needed).
Remove unnecessary #if(n)def __CYGWIN__ in lib/X11/lcGetConv.c, one in
lib/dps/csconndi.c and one in lib/font/Type1/regions.h.
Add a new SharedDepLibraryTarget rule (#4763-#4768, Harold Hunt).
Revision
1.4
/
(view)
- annotate
- [select for diffs]
, Wed Jun 6 17:02:16 2001 UTC (8 years, 9 months ago) by alanh
Branch:
MAIN
Changes since 1.3: +2 -2 lines
Diff to previous 1.3
pseudocolor fixes for cygwin/xfree86
Revision
1.3
/
(view)
- annotate
- [select for diffs]
, Mon Jun 4 12:04:41 2001 UTC (8 years, 9 months ago) by alanh
Branch:
MAIN
Changes since 1.2: +6 -1 lines
Diff to previous 1.2
fix some build issues on cygwin/xfree86
cleanup some code in hw/xwin layer
Revision
1.2
/
(view)
- annotate
- [select for diffs]
, Tue May 1 23:45:26 2001 UTC (8 years, 10 months ago) by alanh
Branch:
MAIN
CVS Tags:
xf-4_1_0_2,
xf-4_1_0_1,
xf-4_1_0-bindist,
xf-4_1_0,
xf-4_1-branch,
xf-4_0_99_902,
xf-4_0_99_901,
xf-4_0_99_900
Changes since 1.1: +106 -20 lines
Diff to previous 1.1
resync hw/xwin support for cygwin.
Revision
1.1
/
(view)
- annotate
- [select for diffs]
, Wed Apr 18 16:14:06 2001 UTC (8 years, 11 months ago) by dawes
Branch:
MAIN
CVS Tags:
xf-4_0_99_3
394. Cygwin updates (#4557, 4558, 4563, Suhaib Siddiqi).
This form allows you to request diffs between any two revisions of
a file. You may select a symbolic revision name using the selection
box or you may type in a numeric name using the type-in text box.