Takashi Kokubun
|
58fd901c76
|
Add example of emacs binding
|
2016-11-30 04:59:43 +09:00 |
|
Takashi Kokubun
|
de6aab92fd
|
Implement window-specific remaps
|
2016-11-30 04:45:24 +09:00 |
|
Takashi Kokubun
|
adb27362c7
|
Complete basic remap implementation
|
2016-11-30 04:00:12 +09:00 |
|
Takashi Kokubun
|
a8de68d52a
|
Define constants in X.h
|
2016-11-30 02:40:18 +09:00 |
|
Takashi Kokubun
|
560e51efb5
|
Define X11 keysym constants
|
2016-11-30 02:24:14 +09:00 |
|
Takashi Kokubun
|
74c44b5c8f
|
Try to implement actual remap by mruby
|
2016-11-30 01:53:44 +09:00 |
|
Takashi Kokubun
|
cc4730f517
|
Implement key press handler
|
2016-11-30 01:34:16 +09:00 |
|
Takashi Kokubun
|
fc993cee6e
|
Grab keys only when active window is changed
|
2016-11-30 00:27:37 +09:00 |
|
Takashi Kokubun
|
36d41a3c99
|
Grab key by mruby
|
2016-11-29 21:16:40 +09:00 |
|
Takashi Kokubun
|
faf4a9ab40
|
Handle X events in mruby class
|
2016-11-29 04:02:34 +09:00 |
|
Takashi Kokubun
|
0c531e1583
|
Read and pass config to mruby class
|
2016-11-29 03:31:24 +09:00 |
|
Takashi Kokubun
|
56d8592bd6
|
Create application architecture
|
2016-11-29 02:50:49 +09:00 |
|
Takashi Kokubun
|
a0a9316124
|
Refactor Makefile
|
2016-11-29 00:37:10 +09:00 |
|
Takashi Kokubun
|
c4660da45d
|
Split tools sources
|
2016-11-29 00:31:58 +09:00 |
|
Takashi Kokubun
|
b2ddabbe25
|
Build with X11
|
2016-11-29 00:22:32 +09:00 |
|
Takashi Kokubun
|
5a78ce246c
|
Create Makefile to generate xkremap binary
|
2016-11-29 00:15:10 +09:00 |
|
Takashi Kokubun
|
0166329028
|
Compile mruby
|
2016-11-28 23:48:51 +09:00 |
|
Takashi Kokubun
|
246e97d495
|
Try to fetch window's pid, name and class
|
2016-11-28 22:02:06 +09:00 |
|
Takashi Kokubun
|
7e66ebde39
|
Try to remap keyboard
This can avoid GitHub's key binding control.
|
2016-11-28 22:01:52 +09:00 |
|
Takashi Kokubun
|
f901083c72
|
Add basic build system
|
2016-11-26 08:24:50 +09:00 |
|
Takashi Kokubun
|
8e70971f02
|
Initial commit
|
2016-11-26 07:55:22 +09:00 |
|