Tobi
216b9d730d
Mapping to " " caused problems, general test improvements ( #314 )
3 years ago
Luna Nova
ee6b48ac32
Add github actions workflows ( #267 )
...
* Run linters and unit tests with github actions
* Reformat with black, 22.1.0 (compiled: yes)
* Remove native deps as should no longer be needed
* Remove pylint from workflows
* Remove unused Gtk dependency in test_daemon.py
* Install subset of python deps with apt-get for ci
3 years ago
sezanzeb
162e7fcbf7
Avoiding GObject dependencies for unit tests
3 years ago
jonasBoss
b3e1e4ca19
Refactorings ( #275 )
3 years ago
sezanzeb
3fe52d9c99
Moved numlock test to integration folder, black
3 years ago
sezanzeb
753ce5319f
Logging process name and coloring logs based on file path
3 years ago
sezanzeb
271c250337
Split tests into unit and integration
3 years ago
Luna Nova
e316c6f36c
Use non-zero exit code if tests fail ( #265 )
3 years ago
Luna Nova
43731875ad
Use tempfiles instead of hardcoded /tmp ( #264 )
3 years ago
sezanzeb
d6de1bbd3d
One more check for invalid cwd setups
3 years ago
sezanzeb
60960aa095
Made tests in PyCharm work
3 years ago
jonasBoss
3cd30c4bf3
Independent uinput ( #228 )
3 years ago
sezanzeb
47bcefa7f3
#109 New mapping editor with multiline input and improved autocompletion
3 years ago
sezanzeb
063e4bc8b4
Updated copyright year
3 years ago
Tobi
a2ed3696ca
Renamed to Input Remapper
3 years ago
sezanzeb
e13780a208
#197 Not running the SharedDict for macros in key-mapper-control
3 years ago
sezanzeb
2803bb841e
1.2.1
3 years ago
sezanzeb
f812710bd0
macros.py split, improved type checking
3 years ago
sezanzeb
e82f48ac18
split state.py
3 years ago
sezanzeb
0726ccfea3
#183 #120 #49 if_single and if_tap
3 years ago
sezanzeb
b44861b396
black
3 years ago
sezanzeb
0d990fc7a5
#168 add xmodmap fixture
3 years ago
sezanzeb
36b96935c6
#107 fixed autoload
4 years ago
sezanzeb
f7ad2a6721
shorter shared dict timeout
4 years ago
sezanzeb
3b28ab832b
#72 ungrab and earlier grab
4 years ago
sezanzeb
99bc679b82
#91 #104 added set and ifeq macros
4 years ago
sezanzeb
8daf55c196
#93 support for devices sharing the same name
4 years ago
sezanzeb
b9c015c49d
#78 filtering yubikey devices
3 years ago
sezanzeb
db7bb69f8e
changed default value for joysticks, clears config for new presets
4 years ago
sezanzeb
7d2d542d6e
#75 ctrl+r to refresh the device list
4 years ago
sezanzeb
07cc8e1cc6
#73 #74 #76 improved gamepad support
4 years ago
sezanzeb
a6f6df388f
#65 device icons
4 years ago
sezanzeb
5e4ae668dd
gtk not running as root anymore
4 years ago
sezanzeb
441a7c44ab
0.7.0, updated copyright notice
4 years ago
sezanzeb
634a8c5270
cleaning up history of created uinputs in tests
4 years ago
sezanzeb
f2bb81f199
better compatibility by injecting into a dedicated devnode
4 years ago
sezanzeb
6797e8826f
some file refactoring
4 years ago
sezanzeb
5e150a3209
no redundant macro parsings
4 years ago
sezanzeb
cb577cf2b3
graphics tablet improvements
4 years ago
sezanzeb
cd43ca4a41
logging original capabilities
4 years ago
sezanzeb
f06d33ad34
writing combinations by using 'key + key + ...'
4 years ago
sezanzeb
566823bed4
fixed autoloading via udev
4 years ago
sezanzeb
e18c40c221
autoloading on udev events
4 years ago
sezanzeb
d7c4ce7dcd
improved gamepad code, more tests
4 years ago
sezanzeb
7f4efba798
new cli features, more tests
4 years ago
sezanzeb
3ddaa66918
improved device grouping
4 years ago
sezanzeb
beda21139a
various improvements
4 years ago
sezanzeb
d5b6188aff
mapping wheel buttons
4 years ago
sezanzeb
4bad927ffc
renamed injector class, fixed config path for injection
4 years ago
sezanzeb
78e4fa7eea
copyright year
4 years ago