• R/O
  • HTTP
  • SSH

xkeymacs: List of commits

Rev. Time Author
245b522 2012-01-22 17:41:10 Kazuhiro Fujieda

Add FuncDefs class to handle functions defined in dot.xkeymacs.
Modify the code related to it.
Remove CDotXkeymacs and CFunctionDefinition.

cb2f754 2012-01-20 08:53:51 Kazuhiro Fujieda

Make minor modifications to the code to handle key configurations.
Remove ugly macros in xkeymacs.cpp.

ee619aa 2012-01-13 12:17:14 Kazuhiro Fujieda

Stop setting an invalid value to the keyboard state to push the control key.

00eec25 2012-01-13 12:17:12 Kazuhiro Fujieda

Use Win32 API to convert codes between virtual-key and ASCII.

3d6bd5a 2012-01-13 12:16:42 Kazuhiro Fujieda

Add a new class CmdTable to handle the table of the commands.
Modify the code related to it.

20b4ef2 2012-01-09 10:45:51 Kazuhiro Fujieda

Rearrange the code assigning new application IDs and copying settings
on the properties dialog.

55ddea2 2012-01-09 10:45:49 Kazuhiro Fujieda

Reorganize the definition of struct Config to make it easy to copy a
configuration of an application to another. Modify related code.

8e17a84 2012-01-09 10:45:47 Kazuhiro Fujieda

Add a new class to enumerate applications and modify their titles.
Remove such functions from CProfile.

4195f54 2012-01-09 10:45:45 Kazuhiro Fujieda

Rewrite CUtils::GetWindowTextType.
Move IsMatchWindowText from CXkeymacsDll to CUtils and rewrite it.

0a7f67d 2012-01-09 10:45:42 Kazuhiro Fujieda

Change CopyData to CopyDefault with one argument, and rewrite
ClearData and SetWindowText in CProfile.

436c5d5 2012-01-09 10:45:11 Kazuhiro Fujieda

Change CString to LPCTSTR or const CString&.

e4dc74a 2012-01-09 09:47:52 Kazuhiro Fujieda

Rename szAppName to appName, szAppTitle to appTitle, and
m_szAppTitle to m_AppTitle in CProfile.

bdf3c57 2012-01-03 21:04:00 Kazuhiro Fujieda

Remove unhelpful const declarations in profile.{cpp,h} and xkeymacsdll.cpp.

5e16fc7 2012-01-03 21:03:58 Kazuhiro Fujieda

Make the order of members in CProfile sensible. Remove unsed members.

49b21bf 2012-01-03 21:03:56 Kazuhiro Fujieda

Add KeyString class for conversion from a modifier and key code to a
string and the opposite. Modify related code.

90c7390 2012-01-03 21:03:48 Kazuhiro Fujieda

Add a new class AppName to handle application names. This class
includes code derived from the work by co <cogood@gmail.com>

e58c2ec 2012-01-03 20:38:57 Kazuhiro Fujieda

Use precompiled header files.

6709f2a 2011-11-04 15:11:46 Kazuhiro Fujieda

Solve problems in the debug build.

Correct parameters for the debug build in the project files.
Solve warnings in the debug build.
Remove invalid references to the resource AFX_IDS_APP_TITLE.
Modify PollIPCMessage to send the main window a WM_CLOSE message on
terminating the process.

6c929f8 2011-10-23 23:12:00 Kazuhiro Fujieda

Remove trailing \r in xkeymacsdll-vc10.vcxproj.filters

47198f9 2011-10-23 22:44:43 Kazuhiro Fujieda

Add the invocation of SetKeyboardHook to ShellProc in CXkeymacsDll,
and modify SetKeyboardHook to accept a thread ID.

b2fd496 2011-10-23 18:56:51 Kazuhiro Fujieda

Make minor modifications in ipc.h and related files.

Remove unnecessary __declspec(align(8)) in ipc.h.
Rename CONFIG Config and rename ICONMSG IconMsg.

bcdb168 2011-10-23 18:56:44 Kazuhiro Fujieda

Add KbdMacro class to record key strokes and remove members handling
keyboard macros from CXkeymacsDll.

b082f1d 2011-10-23 18:52:22 Kazuhiro Fujieda

Reorganize header files and their inclusion.

eb306a5 2011-10-12 01:08:09 Kazuhiro Fujieda

Rewrite CUtils::Log with _vstprintf_s.

c5e65eb 2011-10-11 19:24:10 Kazuhiro Fujieda

Remove obsolete or unused code from CUtils.

6c474c1 2011-09-24 23:51:10 Kazuhiro Fujieda

Start the 32bit process if the 64bit process previously starts.
Simplify code to start the 64bit process in the 32bit process.

097b915 2011-09-24 19:26:31 Kazuhiro Fujieda

Make some tweaks on resource files.

Regenerate the resource file for xkeymacs.exe with VS2010.
Use a separate resource file for xkeymacs64.exe and remove dependency
to another resource file.
Make ProductName "XKeymacs" in both resource files.
Set more intuitive FileDescription in each resource file.

a1e7381 2011-09-14 15:29:36 Kazuhiro Fujieda

Make the order of declarations and definitions of members in
CXkeymacsDll more sensible.

5d34c8d 2011-09-14 15:29:34 Kazuhiro Fujieda

Remove Clear and rewrite IsPassThrough in CXkeymacsDll.

f0ecfb6 2011-09-14 15:29:32 Kazuhiro Fujieda

Remove IsValidKey and rewrite IsDepressedModifier in CXkeymacsDll.

Show on old repository browser