Commit Graph

  • 98c10fe212 Be more lenient with compose+shift old-master Jacopo De Simoi 2014-12-26 11:34:54 -0500
  • 998cc7ba6c Be more lenient with compose+shift master Jacopo De Simoi 2014-12-26 11:34:54 -0500
  • a34d6bae27
    Merge pull request #78 from PaulPorfiroff/allow-mapping-to-keycodes Albin Olsson 2018-03-01 08:56:23 +0100
  • 3cc6e1eb8c
    Merge pull request #98 from thebillywayne/master Albin Olsson 2018-02-19 08:44:34 +0100
  • 5f9ea17074
    Merge pull request #93 from thebinarypenguin/patch-1 Albin Olsson 2018-02-19 08:43:58 +0100
  • 791057b8af
    Update README.md Billy Wayne McCann 2018-02-17 00:32:25 -0500
  • 97f79a3ec8 change "conjugation" to "conjunction" in README.md Ethan Zimmerman 2017-08-19 14:13:57 -0400
  • 6ded5b453b Merge pull request #89 from qu1x/add-foreground-flag Albin Olsson 2017-08-07 13:19:39 +0200
  • 99dda44922 Merge pull request #91 from jbernard/master Albin Olsson 2017-08-07 13:10:19 +0200
  • d2a9bcb1cc Remove trailing whitespace from manpage Jon Bernard 2017-07-07 07:20:52 -0400
  • d8dbbf8a25 Add '-f' flag (implied by '-d' flag). Rouven Spreckels 2017-07-03 20:58:26 +0200
  • 6901647283 "Describe" changes in README. Paul Porfiroff 2016-12-11 15:21:00 +0300
  • 48171b2443 Allow specifying keys to map to with keycodes. Paul Porfiroff 2016-12-11 15:08:16 +0300
  • ac6e3723f5 Fix typo. Paul Porfiroff 2016-12-11 14:59:31 +0300
  • 6331193ef0 Merge pull request #76 from orestisf1993/fix-50 Albin Olsson 2016-11-19 12:17:36 +0100
  • 853ca153fe Remove useless timeout_valid flag orestisf 2016-11-17 04:46:11 +0200
  • ccf79e6118 Fix #50. Exit on invalid '-t' argument orestisf 2016-11-17 04:42:18 +0200
  • 5481a17e6b Merge pull request #68 from gunnihinn/master Albin Olsson 2016-11-15 18:42:45 +0100
  • aa3316795e Merge pull request #75 from ainola/patch-1 Albin Olsson 2016-11-15 18:20:51 +0100
  • 8d8e95e179 it's -> its grammar update ainola 2016-10-29 15:20:18 -0600
  • 958e3c7c8e Add installation instructions for Fedora systems Gunnar Þór Magnússon 2016-05-25 16:38:07 -0500
  • 7fca36453e Merge pull request #54 from mdom/patch-1 alols 2015-09-07 15:30:49 +0200
  • 7657ed7a65 Shorten build instructions Mario Domgoergen 2015-08-29 20:01:23 +0200
  • c052d248b4 Update README.md alols 2015-08-19 08:36:18 +0200
  • f69c5a3f2b Fix #51. Clicking the mouse should prevent key press generation. Albin Olsson 2015-07-19 10:37:44 +0200
  • f3802fc086 Better error messages, fix #25 Albin Olsson 2015-03-01 08:57:41 +0100
  • 6d74db30c2 Call XInitThreads and XLock/UnlockDisplay, should fix occasional shutdown crashes. Albin Olsson 2015-02-28 09:28:47 +0100
  • 9bb6416fa3 Bump copyright year Albin Olsson 2015-02-27 19:11:15 +0100
  • a55e3e90cd Clean up on exit. Now runs cleanly with valgrind. Albin Olsson 2015-02-27 19:10:51 +0100
  • 84e976c167 Make code follow C89 standard Albin Olsson 2015-02-27 19:08:38 +0100
  • 88f933ac5a Merge pull request #42 from phy1729/makefile-portability alols 2015-01-20 09:17:40 +0100
  • 59db9c6846 Make Makefile more portable Matthew Martin 2015-01-19 09:42:21 -0600
  • c01ef4f2cf Merge pull request #36 from mar04/patch-1 alols 2014-05-30 08:45:49 +0200
  • d4ae3d74f6 Fix typo in man page. Mariusz Libera 2014-05-20 18:47:08 +0200
  • 8dc7b033bf Fix typo in README Albin Olsson 2014-03-25 18:35:09 +0100
  • 664a292d41 Merge pull request #30 from johnhill/manpage alols 2014-02-15 13:25:50 +0100
  • 28fa283290 Add manpage and update Makefile John Hill 2014-02-13 19:03:06 +0000
  • 813713a0a9 Update README to avoid confusion on xcape's capabilities. Albin Olsson 2014-01-22 23:32:00 +0100
  • c8b4ec9b19 Merge pull request #27 from atykhonov/master alols 2014-01-18 04:36:02 -0800
  • 3410230008 Used existed variable Andrey Tykhonov 2014-01-17 11:46:53 +0200
  • f1c9869083 Fixed bad example Andrey Tykhonov 2014-01-17 01:53:19 +0200
  • eeb66320bb Add missing dependency to build instructions Albin Olsson 2013-12-14 10:36:01 +0100
  • 5555d661ce Fix error in documentation. Issue #24 Albin Olsson 2013-12-05 22:09:11 +0100
  • d5b4bbdee0 Merge pull request #23 from davidshepherd7/master alols 2013-11-25 23:52:32 -0800
  • a58beb5569 Improve instructions for emulating space2ctrl in readme David Shepherd 2013-11-09 22:51:28 +0000
  • 82014c8436 Merge pull request #22 from davidshepherd7/master alols 2013-09-26 11:42:40 -0700
  • 51840b931e Add example: make space generate ctrl if held David Shepherd 2013-09-25 23:17:13 +0100
  • efb3292a58 Revert "Change to using KeySyms rather than keycodes to store to-keys" David Shepherd 2013-09-25 23:00:51 +0100
  • 08992b45d6 Modify readme to explain how to generate button presses with shift David Shepherd 2013-09-25 22:57:13 +0100
  • 7ec9ffd5fa Convert numbered lists in readme to proper markdown lists David Shepherd 2013-09-25 22:06:05 +0100
  • b1f0a0601b Change to using KeySyms rather than keycodes to store to-keys David Shepherd 2013-09-25 00:28:13 +0100
  • 9c460f46c7 Add debugging output in key map creation David Shepherd 2013-09-24 22:48:31 +0100
  • 39aa08c5da Merge pull request #19 from joetw/keycode_in_mapexpression joetw 2013-05-14 04:13:59 -0700
  • 58d973848a Readme: minor cleanup joetw 2013-05-14 13:00:56 +0200
  • 65197d93d2 Readme cleared up a little joetw 2013-05-12 18:16:14 +0200
  • 478e6077c5 '#'-prefix syntax joetw 2013-05-11 21:42:46 +0200
  • 19740b571f A bit more robust. Readme. joetw 2013-05-10 22:49:55 +0200
  • 6829bf3d30 minor cleanup joetw 2013-05-10 18:49:00 +0200
  • 9b6733cf18 [#17]: Allowing keycodes in map expressions. joetw 2013-05-09 23:18:49 +0200
  • 6644670090 Merge pull request #14 from rkj/master alols 2013-02-03 02:47:46 -0800
  • 82debc8d67 Fixed broken escape char Roman Kamyk 2013-01-31 17:32:05 -0800
  • a036bc5c9f Added gitignore Roman Kamyk 2013-01-31 17:31:54 -0800
  • 4932b18a67 Introduced check if XOpenDisplay is successful. It fails when DISPLAY is not set in ENV, and caused segfault on later invocations that used self->data_conn or self->ctrl_conn. Roman Kamyk 2013-01-31 17:00:57 -0800
  • b8b353c43b Fix debug message Albin Olsson 2012-12-14 18:30:23 +0100
  • 2fa52dca29 Merge pull request #13 from otommod/master alols 2012-12-14 09:20:45 -0800
  • c0621e486c changed to use XkbKeycodeToKeysym It looks like XKeycodeToKeysym is depreceated, so use the Xkb one instead Otto Modinos 2012-12-14 13:21:50 +0200
  • b1b44f8d47 Merge pull request #12 from DexterTheDragon/master alols 2012-11-15 00:27:41 -0800
  • 41fd66988f Add pkg-config to list of dependencies to install Kevin Carter 2012-11-13 12:05:55 -0700
  • 039231d887 Merge pull request #10 from calmofthestorm/master alols 2012-11-05 23:07:45 -0800
  • c5ff58dc47 Added warning to README Alex Roper 2012-10-25 16:05:24 -0400
  • ce1dde140c Fixed crash when there is no keycode associated with the to of a mapping's keysym. Alex Roper 2012-10-25 15:49:51 -0400
  • 2b159f4d7b Merge pull request #9 from calmofthestorm/master alols 2012-10-25 11:48:13 -0700
  • 071788b544 Fixed issue where when given an invalid map like 'Control_L' or 'Control_L=Escape;Control_R' it would add a mapping from that key to NULL list of to keys. Now it will simply skip over the mapping with no to and print a WARNING that the statement has no effect to stderr. Also, where before if only nop mappings were provided the program would still run/fork into the background; it now will only run if at least one mapping with an effect is provided. Alex Roper 2012-10-25 14:16:31 -0400
  • b5754220b1 Fix uninitialized pointer. Albin Olsson 2012-10-25 13:29:43 +0200
  • 5cae420de3 Update documentation. Albin Olsson 2012-10-25 13:08:57 +0200
  • 3f5fea67b2 Better debug output. Albin Olsson 2012-10-22 00:42:25 +0200
  • 0396399d74 Don't deamonize until parse was successful. Albin Olsson 2012-10-22 00:00:31 +0200
  • 9c82999693 Make timeout configurable. Albin Olsson 2012-10-21 17:12:19 +0200
  • 02cba592cf Fix recursive mapping problem. Albin Olsson 2012-10-21 16:37:19 +0200
  • 3def877795 More pedantery Albin Olsson 2012-10-21 14:51:59 +0200
  • c08fb06ead Pedantic reformatting of code. No real change. Albin Olsson 2012-10-21 13:45:11 +0200
  • 98be576584 Merge branch 'multikey' of https://github.com/polachok/xcape Albin Olsson 2012-10-21 12:57:04 +0200
  • f505c91d8b Add usage explanation Alexander Polakov 2012-10-18 16:31:42 +0400
  • af3058d5ee It's possible to bind multiple keys to one. Alexander Polakov 2012-10-16 02:51:33 +0400
  • 5a46095f2a Use strsep() instead of strtok(). Alexander Polakov 2012-10-15 20:24:52 +0400
  • a822976d64 Inform user when parsing failed Alexander Polakov 2012-10-15 18:22:24 +0400
  • 7e7c7a12cf Add support for different keys. First commit of many. Alexander Polakov 2012-10-15 18:11:59 +0400
  • 4bd73c2484 Switch to getopt Alexander Polakov 2012-10-15 17:13:21 +0400
  • bea2772415 Merge pull request #6 from polachok/master alols 2012-10-15 05:29:35 -0700
  • 3045c1f268 Fix Makefile for BSD make Alexander Polakov 2012-10-15 00:19:52 +0400
  • 8144c425b8 Adding a timeout after 650ms when holding CTRL, after which xcape will not generate Escape if released. Thanks to Richard for the suggestion. Albin Olsson 2012-04-28 21:16:51 +0200
  • 3da651d4fa Fix issue #5, Ctrl should not act as Esc when mouse buttons are involved Albin Olsson 2012-04-13 14:10:44 +0200
  • 4fce7c4e2c Provide install action Greg Fitzgerald 2012-04-01 16:06:41 -0400
  • bfdac41ccb Formatting readme Albin Olsson 2012-04-01 21:02:27 +0200
  • 9a894bd17e Merge branch 'master' of https://github.com/Mortal/xcape Albin Olsson 2012-04-01 20:57:04 +0200
  • 3ac4fba40e Fix signal handling. Only need to listen for SIGINT and SIGTERM. Albin Olsson 2012-04-01 20:51:15 +0200
  • afd650e072 Change README to Markdown format Mathias Rav 2012-04-01 18:08:26 +0200
  • d97e6c70e5 Removed dangling modifier in README Albin Olsson 2012-04-01 09:00:33 +0200
  • b6142aced0 Merge pull request #1 from ollef/master alols 2012-03-31 23:16:47 -0700
  • df192dd426 Use XkbKeycodeToKeysym for each key pressed. Olle 2012-04-01 01:55:40 +0100