OSDN Git Service
summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Kazuhiro Fujieda [Fri, 13 May 2011 23:05:39 +0000 (08:05 +0900)]
Move member functions related to Commands in CXkeymacsData to CCommands.
Kazuhiro Fujieda [Fri, 13 May 2011 14:13:50 +0000 (23:13 +0900)]
Move Is106Keyboard and Set106Keyboard in CXkeymacsData to CXkeymacsDll.
Kazuhiro Fujieda [Thu, 14 Apr 2011 14:48:42 +0000 (23:48 +0900)]
Add CKeyboardLayout class.
Move code to handle KeyboardLayout from CProfile and CKey to
CKeyboardLayout. Move common code in C104Keyboard and C109Keyboard
to it. These calsses inherit it.
Kazuhiro Fujieda [Fri, 20 May 2011 23:37:22 +0000 (08:37 +0900)]
Rewrite CProfile::GetTaskList.
Delete PROCESS_SIZE macro. Make m_TaskList and m_dwTasks in CProfile
private. GetTaskList operates them directly. Remove arguments and
the return value of it. Remove code to delete directory names in it.
Kazuhiro Fujieda [Thu, 12 May 2011 21:54:07 +0000 (06:54 +0900)]
Remove support for Win9x/Me and NT4.0.
Kazuhiro Fujieda [Thu, 12 May 2011 07:45:40 +0000 (16:45 +0900)]
Remove unused GetCaretPosition, SetCaretPosition, GetCaretPos, and
related variables in CCoomands.
Kazuhiro Fujieda [Thu, 12 May 2011 09:20:19 +0000 (18:20 +0900)]
Remove typedef OriginalWindowPosition_t in Commands.h. Make MAX_WINDOW
constant and use it as the size of m_OriginalWindowPosition in CCommands.
Kazuhiro Fujieda [Sat, 14 May 2011 17:15:33 +0000 (02:15 +0900)]
Use MAX_COMMAND and MAX_KEY_BIND.
Kazuhiro Fujieda [Fri, 13 May 2011 11:28:40 +0000 (20:28 +0900)]
Remove typedef of Command_t in Commands.h. Move the initilizer of
Commands in Commands.h to Commands.cpp and export Commands from
DLL. Declare MAX_COMMAND in Commands.h.
Kazuhiro Fujieda [Fri, 13 May 2011 04:08:26 +0000 (13:08 +0900)]
Move some declarations in xkeymacs/profile.h and xkeymacs/xkeymacs.h
to xkeymacs/profile.cpp.
Kazuhiro Fujieda [Fri, 13 May 2011 04:03:58 +0000 (13:03 +0900)]
Move some declarations in xkeymacsdll/xkeymacsdll.h to
xkeymacsdll/xkeymacsdll.cpp.
Kazuhiro Fujieda [Thu, 12 May 2011 11:59:31 +0000 (20:59 +0900)]
Remove typedef of KeyBind_t, KbdMacro_t, Modifier_t, and KeyName_t
in xkeymacsdll.h. Remove typedef of TASK_LIST, ScanCode_t,
ScanCodeMapping_t, and KeyboardLayout_t, and CommandTypeName_t in
profile.h.
Kazuhiro Fujieda [Sun, 15 May 2011 09:41:03 +0000 (18:41 +0900)]
Remove TODO comments, some lines commented out.
Kazuhiro Fujieda [Sun, 3 Apr 2011 10:05:59 +0000 (19:05 +0900)]
Remove unnecessary .xkmcs section from xkeymacs.exe.
Kazuhiro Fujieda [Fri, 22 Apr 2011 15:34:15 +0000 (00:34 +0900)]
Make the keyboard hook thread local.
Set and release the hook when DLL ataches and detaches to threads or
processes. Disable the keyboard hook when other hooks are released.
Kazuhiro Fujieda [Thu, 12 May 2011 10:13:29 +0000 (19:13 +0900)]
Rename SetKeyboardHook and ReleaseKeyboardHook to SetHooks and ReleaseHooks
in CXkeymacsDll. Drop their return values.
Kazuhiro Fujieda [Thu, 12 May 2011 10:01:07 +0000 (19:01 +0900)]
Remove GetThisHInst().
Kazuhiro Fujieda [Thu, 12 May 2011 09:52:33 +0000 (18:52 +0900)]
Use a different log file for x64 and store log files in a temporary directory.
Kazuhiro Fujieda [Thu, 12 May 2011 09:50:05 +0000 (18:50 +0900)]
Add configurations and some modifications for x64.
Kazuhiro Fujieda [Thu, 21 Apr 2011 15:29:41 +0000 (00:29 +0900)]
CUtils::IsDialog detects a sound box in Internet Explorer isn't a dialog.
Kazuhiro Fujieda [Sun, 3 Apr 2011 10:04:48 +0000 (19:04 +0900)]
Add check of conhost.exe for console applications on Windows 7.
Kazuhiro Fujieda [Sat, 14 May 2011 18:23:25 +0000 (03:23 +0900)]
Fix a bug where the headers of CPropertiesList can't show properly.
Kazuhiro Fujieda [Sun, 3 Apr 2011 08:48:54 +0000 (17:48 +0900)]
Add a solution file and project files for Microsoft Visual Studio 10.0.
Fix a compile error, a heap corruption bug and a infinite loop bug.
Remove obsolete DESCRIPTION in xkeymacsdll.def.
Kazuhiro Fujieda [Sat, 2 Apr 2011 05:08:43 +0000 (14:08 +0900)]
Import from xkeymacssrc347.