OSDN Git Service

Add a new class to handle the TLS stuff
[xkeymacs/xkeymacs.git] / xkeymacsdll / xkeymacsdll.cpp
2014-09-11 Kazuhiro FujiedaAdd a new class to handle the TLS stuff
2014-09-11 Kazuhiro FujiedaFix the bug where the hook state remains unchanged...
2013-06-04 Kazuhiro FujiedaFix a bug where two or more users can't use xkeymacs...
2012-08-23 Kazuhiro FujiedaAllow output of debug logs on failures of IPC functions
2012-02-20 Kazuhiro FujiedaShare the hook state among 32bit and 64bit processes.
2012-01-27 Kazuhiro FujiedaModify the code related to m_bHook in CXkeymacsDll.
2012-01-27 Kazuhiro FujiedaDefine almost data members out of the shared section.
2012-01-22 Kazuhiro FujiedaSeparate AppName::SetIMEState from CXkeymacsDll::InitKe...
2012-01-22 Kazuhiro FujiedaAdd FuncDefs class to handle functions defined in dot...
2012-01-19 Kazuhiro FujiedaMake minor modifications to the code to handle key...
2012-01-13 Kazuhiro FujiedaStop setting an invalid value to the keyboard state...
2012-01-13 Kazuhiro FujiedaUse Win32 API to convert codes between virtual-key...
2012-01-13 Kazuhiro FujiedaAdd a new class CmdTable to handle the table of the...
2012-01-09 Kazuhiro FujiedaReorganize the definition of struct Config to make...
2012-01-09 Kazuhiro FujiedaRewrite CUtils::GetWindowTextType.
2012-01-09 Kazuhiro FujiedaChange CString to LPCTSTR or const CString&.
2012-01-03 Kazuhiro FujiedaRemove unhelpful const declarations in profile.{cpp...
2012-01-03 Kazuhiro FujiedaAdd KeyString class for conversion from a modifier...
2012-01-03 Kazuhiro FujiedaAdd a new class AppName to handle application names...
2011-11-04 Kazuhiro FujiedaSolve problems in the debug build.
2011-10-23 Kazuhiro FujiedaAdd the invocation of SetKeyboardHook to ShellProc...
2011-10-23 Kazuhiro FujiedaMake minor modifications in ipc.h and related files.
2011-10-23 Kazuhiro FujiedaAdd KbdMacro class to record key strokes and remove...
2011-10-23 Kazuhiro FujiedaReorganize header files and their inclusion.
2011-10-11 Kazuhiro FujiedaRemove obsolete or unused code from CUtils.
2011-09-14 Kazuhiro FujiedaMake the order of declarations and definitions of membe...
2011-09-14 Kazuhiro FujiedaRemove Clear and rewrite IsPassThrough in CXkeymacsDll.
2011-09-14 Kazuhiro FujiedaRemove IsValidKey and rewrite IsDepressedModifier in...
2011-09-14 Kazuhiro FujiedaSome minor modifications.
2011-09-14 Kazuhiro FujiedaTake some member variables of CCommands and CXkeymacsDl...
2011-09-14 Kazuhiro FujiedaModify or remove some declarations of constants in...
2011-09-13 Kazuhiro FujiedaAllocate the thread local storage in CXkeymacsDll:...
2011-09-13 Kazuhiro FujiedaMake the first argument of CallNextHookEx NULL because...
2011-08-30 Kazuhiro FujiedaImprove the member functions of CXkeymacsDll relating... snap-110830
2011-08-26 Kazuhiro FujiedaHook release events of Alt caused by XKeymacs on Google...
2011-08-26 Kazuhiro FujiedaRemove obsolete parameters from a log message.
2011-08-26 Kazuhiro FujiedaRename nVirtualCommandType nVirtualType.
2011-08-07 Kazuhiro FujiedaUse TLS APIs instead of __declspec(thread).
2011-07-26 Kazuhiro FujiedaFix a bug where some commands sensitive to being repeat...
2011-07-21 Kazuhiro FujiedaMake the keyboard hook local to each thread. Remove...
2011-07-13 Kazuhiro FujiedaChange arrays of BOOL or int to arrays of BYTE in CONFI...
2011-07-13 Kazuhiro FujiedaRename m_nApplicationID m_nAppID and rename m_szCurrent...
2011-07-13 Kazuhiro FujiedaRemove CData. The application manages settings with...
2011-07-13 Kazuhiro FujiedaRewrite CXkeymacsDll::KeyboardProc.
2011-07-12 Kazuhiro FujiedaUse pre increments if possible.
2011-07-12 Kazuhiro FujiedaShorten some names.
2011-07-12 Kazuhiro FujiedaReplace auto with const_iterator.
2011-07-03 Kazuhiro FujiedaIs64ProcessHwnd invokes OpenProcess with PROCESS_QUERY_...
2011-06-26 Kazuhiro FujiedaFix typos in comments. This fix is produced by Harold...
2011-06-24 Kazuhiro FujiedaDeclare index variables in for-loops outside the loops...
2011-06-24 Kazuhiro FujiedaRemove empty constructors and destructors.
2011-06-21 Kazuhiro FujiedaModify coding style of Is64ProcessHwnd and others.
2011-06-21 Kazuhiro FujiedaFix a bug where CallNextHookEx is wrongly called twice in snap-110621
2011-06-21 Kazuhiro FujiedaRewrite CXkeymacsDll::InitKeyboardProc.
2011-06-21 Kazuhiro FujiedaAdd const modifiers to arguments and bHookApp in CXkeym...
2011-06-20 Kazuhiro FujiedaModify type casting of arguments of CCommands::DoSetInp...
2011-06-20 Kazuhiro FujiedaRewrite code to handle keyboard macros again with std...
2011-06-20 Kazuhiro FujiedaRewrite code to handle original functions. Fix a bug...
2011-06-11 Kazuhiro FujiedaRemove code handling unused AtIbeamCursorOnly.
2011-06-11 Kazuhiro FujiedaRemove unused CXkeymacsDll::GetMickey.
2011-06-11 Kazuhiro FujiedaRewrite code handling the keyboard macro.
2011-06-11 Kazuhiro FujiedaRewrite code to handle original keys. Use VK_{CONTROL...
2011-06-11 Kazuhiro FujiedaRewrite CallWndProc, CallWndRetProc, GetMsgProc, and...
2011-06-10 Kazuhiro FujiedaSeparate SetKeyboardFookFlag(BOOL) in CXkeymacsDll...
2011-06-10 Kazuhiro FujiedaModify the way to hook the release of Alt of shortcut...
2011-06-10 Kazuhiro FujiedaRewrite code to change modifier states.
2011-06-10 Kazuhiro FujiedaCXkeymacsDll::IsDown uses GetAsyncKeyState instead...
2011-06-10 Kazuhiro FujiedaCorrectly solve a problem where shift key is locked...
2011-06-10 Kazuhiro FujiedaRemove unused m_bEnableKeyboardHook in CXkeymacsDll...
2011-06-10 Tomohiro KashiwadaMake the keyboard hooks global.
2011-05-28 Kazuhiro FujiedaSupport recent versions of Microsoft Visual Studio.
2011-05-28 Kazuhiro FujiedaUse secure versions of library functions.
2011-05-26 Kazuhiro FujiedaUse WINDOW_TEXT_LENGTH instead of 0x100 as the buffer...
2011-05-26 Kazuhiro FujiedaGive main roles to 32bit version and simplify 64bit...
2011-05-26 Kazuhiro FujiedaCMainFrame handles notify icons instead of CXkeymacsDll.
2011-05-26 Kazuhiro FujiedaMake all member functions of CXkeymacsDll static.
2011-05-26 Kazuhiro FujiedaMove CXkeymacsData in xkeymacsdll/xkeymacsdll.{cpp...
2011-05-26 Kazuhiro FujiedaMove member functions related to Commands in CXkeymacsD...
2011-05-26 Kazuhiro FujiedaMove Is106Keyboard and Set106Keyboard in CXkeymacsData...
2011-05-26 Kazuhiro FujiedaRemove support for Win9x/Me and NT4.0.
2011-05-26 Kazuhiro FujiedaUse MAX_COMMAND and MAX_KEY_BIND.
2011-05-26 Kazuhiro FujiedaMove some declarations in xkeymacsdll/xkeymacsdll.h to
2011-05-26 Kazuhiro FujiedaRemove typedef of KeyBind_t, KbdMacro_t, Modifier_t...
2011-05-26 Kazuhiro FujiedaRemove TODO comments, some lines commented out.
2011-05-26 Kazuhiro FujiedaMake the keyboard hook thread local. snap-64bit
2011-05-26 Kazuhiro FujiedaRename SetKeyboardHook and ReleaseKeyboardHook to SetHo...
2011-05-26 Kazuhiro FujiedaRemove GetThisHInst().
2011-04-02 Kazuhiro FujiedaImport from xkeymacssrc347. init