Commit Graph

  • 55c8ba6b75 feat(core): implement first draft of package install command Federico Terzi 2021-09-01 22:12:05 +0200
  • 5714ebe131 feat(package): progress in package archiver implementation Federico Terzi 2021-09-01 22:11:28 +0200
  • 89e487747a feat(package): progress in Github and Gitlab package providers Federico Terzi 2021-08-31 22:57:22 +0200
  • d74d6e37bc feat(package): progress in the git provider Federico Terzi 2021-08-30 22:05:16 +0200
  • 2c1e7144c7 feat(core): add espanso-package dependency Federico Terzi 2021-08-29 19:16:57 +0200
  • e95fb441bd feat(package): early work in package resolvers Federico Terzi 2021-08-29 19:16:38 +0200
  • 03f09e4de8 fix(core): add compilation flag to fix compile error when modulo is disabled Federico Terzi 2021-08-29 18:04:37 +0200
  • 86e4101cb3 fix(misc): remove previous espanso versions when using windows installer Federico Terzi 2021-08-25 22:15:20 +0200
  • d95ec773ad fix(misc): fix arch naming on windows installer Federico Terzi 2021-08-25 22:14:55 +0200
  • 27f665d0d4 feat(modulo): improve Wizard wording Federico Terzi 2021-08-24 23:19:30 +0200
  • 51e0589bf9 fix(core): add missing flag in Wizard GUI Federico Terzi 2021-08-24 23:13:57 +0200
  • e92078e3ca feat(core): wire up WrongEditionPage GUI Federico Terzi 2021-08-24 23:04:55 +0200
  • ad029b626e feat(modulo): add wrong edition page in Wizard GUI Federico Terzi 2021-08-24 23:04:25 +0200
  • 0d70cd8405 feat(config): add support for search-related fields in legacy config Federico Terzi 2021-08-24 20:09:47 +0200
  • 0cc52ccf63 feat(modulo): sort search items Federico Terzi 2021-08-24 20:05:00 +0200
  • 9b52a06a8b feat(core): wire up configurable search bar hint Federico Terzi 2021-08-24 19:54:26 +0200
  • 6726436674 feat(engine): refactor match detected event to support configurable hint Federico Terzi 2021-08-24 19:54:02 +0200
  • 96ce9090f8 feat(modulo): make search bar hint configurable Federico Terzi 2021-08-24 19:53:16 +0200
  • eb7474763b fix(detect): fix bug that caused espanso to consume 100% on some occasions. Fix #737 Fix #125 Federico Terzi 2021-08-24 19:20:08 +0200
  • 6c68a9d51d fix(modulo): fix bad searchbar handling of utf8 chars Federico Terzi 2021-08-22 21:53:21 +0200
  • babd1f715e feat(core): wire up win32_exclude_orphan_events option Federico Terzi 2021-08-22 21:47:04 +0200
  • 7eddfd1f12 feat(config): add win32_exclude_orphan_events option Federico Terzi 2021-08-22 21:46:26 +0200
  • 53eef3ce7b fix(detect): exclude software-generated events by default on Windows to avoid reading back espanso's events Federico Terzi 2021-08-22 21:45:49 +0200
  • 2129494ae3 feat(core): wire up suppression middleware (enable=false in config) Federico Terzi 2021-08-22 20:15:01 +0200
  • c624ca676d feat(engine): implement suppress middleware Federico Terzi 2021-08-22 20:14:21 +0200
  • 09109e0d57 fix(engine): add missing injection events in delay middleware Federico Terzi 2021-08-21 09:42:28 +0200
  • ab96b966dd fix(core): add missing field in patch configuration Federico Terzi 2021-08-21 09:30:15 +0200
  • 82ef974a6b fix(config): add missing fields to pretty dump Federico Terzi 2021-08-21 09:29:50 +0200
  • eb727abeec feat(config): add enable option Federico Terzi 2021-08-21 09:21:59 +0200
  • ce802bc72e fix(migrate): adjust wrong migrate fields Federico Terzi 2021-08-21 08:36:36 +0200
  • e8db703014 feat(core): wire up show_icon and show_notification options Federico Terzi 2021-08-20 19:36:52 +0200
  • fa149471f2 feat(config): add gui-related fields Federico Terzi 2021-08-20 18:45:22 +0200
  • 19aab8987e feat(modulo): implement built-in filter and help text Federico Terzi 2021-08-18 15:52:48 +0200
  • 0f361ba6d0 feat(core): add built-in filter in search bar Federico Terzi 2021-08-18 15:52:19 +0200
  • d4cede1862 feat(core): add exit and restart built-ins Federico Terzi 2021-08-16 20:39:15 +0200
  • 7439cc1081 feat(core): wire up undo feature Federico Terzi 2021-08-15 11:10:31 +0200
  • fb45f92b69 feat(engine): implement undo feature Federico Terzi 2021-08-15 11:10:13 +0200
  • eab305d45f feat(config): add undo_backspace option Federico Terzi 2021-08-15 11:01:36 +0200
  • 97130e972c feat(detect): filter out espanso-generated events on macOS Federico Terzi 2021-08-14 16:07:14 +0200
  • 0a38fafae9 feat(inject): mark espanso-generated event with magic location on macOS Federico Terzi 2021-08-14 16:06:54 +0200
  • bf1d17ad7d feat(core): cache app info provider results Federico Terzi 2021-08-14 11:43:23 +0200
  • 1713b078be refactor(core): move engine into separate module Federico Terzi 2021-08-14 11:08:20 +0200
  • 974e405b23 feat(engine): move engine into separate module Federico Terzi 2021-08-14 11:07:43 +0200
  • de8879e03c feat(misc): add make task to build universal mac bundle Federico Terzi 2021-08-14 10:08:25 +0200
  • c8887fdee0 fix(misc): make build script fail if cargo fails Federico Terzi 2021-08-13 22:22:17 +0200
  • ba4f9400ea feat(core): implement hotkey detection for builtin matches and wire up search Federico Terzi 2021-08-13 21:19:46 +0200
  • fa2709d43b feat(config): implement search_shortcut field Federico Terzi 2021-08-13 21:17:01 +0200
  • 5c06699a80 feat(core): add search bar context menu entry Federico Terzi 2021-08-13 20:39:00 +0200
  • 80a197376c feat(core): implement search bar Federico Terzi 2021-08-13 20:35:22 +0200
  • d569d96dc6 feat(config): add search trigger field Federico Terzi 2021-08-13 20:34:15 +0200
  • db1a3e1247 feat(config): wire up match label field Federico Terzi 2021-08-13 20:21:15 +0200
  • e3dc943a73 feat(info): add fallback title detection on macOS Federico Terzi 2021-08-12 20:06:24 +0200
  • 35d931e49c fix(core): fix layout watcher channel crashing on macOS and Windows Federico Terzi 2021-08-12 19:50:08 +0200
  • 88d589e851 feat(core): improve engine flag handling Federico Terzi 2021-08-10 22:22:45 +0200
  • c91e8f56bc feat(core): implement keyboard layout watcher and refactor worker start flag Federico Terzi 2021-08-10 22:18:39 +0200
  • fb93754f90 fix(inject): fix possible memory leak Federico Terzi 2021-08-10 21:11:04 +0200
  • 0f6c32350e fix(detect): fix possible memory leak Federico Terzi 2021-08-10 21:10:56 +0200
  • a54d850cf3 fix(inject): fix possible memory leak Federico Terzi 2021-08-10 20:29:27 +0200
  • 20d9324f38 fix(detect): fix possible memory leak Federico Terzi 2021-08-10 20:29:14 +0200
  • b9ae27a1e9 feat(core): pass RLVMO config to detect and inject modules Federico Terzi 2021-08-10 20:16:16 +0200
  • 8691e68e6b feat(config): add default and display implementation to RLMVO struct Federico Terzi 2021-08-10 20:15:32 +0200
  • 52b73ba031 fix(core): add missing patch field Federico Terzi 2021-08-09 22:53:53 +0200
  • 47eb2b0b69 feat(config): add options to configure keyboard layout on Wayland Federico Terzi 2021-08-09 22:53:32 +0200
  • c68d59797e fix(detect): fix possible undefined behavior Federico Terzi 2021-08-09 22:19:29 +0200
  • bb4e88c445 fix(detect): fix possible undefined behavior Federico Terzi 2021-08-09 22:19:29 +0200
  • 1aea1261f0 feat(detect): add active layout detection on Gnome (wayland) Federico Terzi 2021-08-09 21:57:01 +0200
  • e9d4dde750 feat(detect): add active keyboard layout detection on X11 Federico Terzi 2021-08-07 10:22:41 +0200
  • 733d7e2ff4 feat(ui): implement Heartbeat on Linux Federico Terzi 2021-08-06 19:56:36 +0200
  • 02b486dc7a feat(ui): implement Heartbeat on macOS Federico Terzi 2021-08-06 19:41:59 +0200
  • f494d46fee feat(ui): implement heartbeat on Windows Federico Terzi 2021-08-06 19:26:22 +0200
  • 36400afab4 feat(core): add heartbeat handling Federico Terzi 2021-08-06 19:25:58 +0200
  • 103699ec36 feat(modulo): change welcome title Federico Terzi 2021-08-06 18:42:07 +0200
  • 378152e565 fix(core): Fix XTerm patch on Linux Federico Terzi 2021-08-03 19:15:19 +0200
  • 65e1a9aaf3 feat(core): add patches for common linux terminals Federico Terzi 2021-08-02 21:59:48 +0200
  • 497c845b88 fix(config): fix wrong mapping in legacy config Federico Terzi 2021-08-02 21:32:57 +0200
  • f9f7db623d feat(core): add LibreOffice writer patch Federico Terzi 2021-08-01 23:17:01 +0200
  • 40ad3c8551 fix(info): use alternative method to gather active window on X11 Federico Terzi 2021-08-01 23:09:09 +0200
  • c85e063e71 feat(docs): add required packages to compilation docs on Ubuntu Federico Terzi 2021-08-01 21:51:13 +0200
  • 04bc9b904d feat(core): add SecureInput context menu entries Federico Terzi 2021-08-01 19:06:18 +0200
  • 79be8d2988 feat(core): implement first draft of secure input workaround script Federico Terzi 2021-08-01 15:44:09 +0200
  • 278a3fe008 feat(core): improve secure input detection interval handling Federico Terzi 2021-08-01 11:31:05 +0200
  • d23de2e3c9 feat(core): implement builtin to dump app info Federico Terzi 2021-07-31 22:56:29 +0200
  • 7f3c70c8df feat(core): improve config dump when patched Federico Terzi 2021-07-31 22:28:18 +0200
  • e151364014 feat(config): improve label field fallback Federico Terzi 2021-07-31 22:27:52 +0200
  • dcc2cd2708 feat(core): add builtin function to dump current config Federico Terzi 2021-07-31 22:06:39 +0200
  • 3cdc964777 feat(config): add config pretty dump Federico Terzi 2021-07-31 22:05:30 +0200
  • b6fcc1723c fix(core): add SHIFT as conflicting modifier to avoid bad pasting when trigger ends with shifted char Federico Terzi 2021-07-31 22:05:01 +0200
  • 48d05a3f32 feat(core): first draft of builtin matches Federico Terzi 2021-07-31 21:19:50 +0200
  • 90db84b92f feat(core): wire up apply_patch option Federico Terzi 2021-07-31 17:17:47 +0200
  • 4504977384 feat(config): add option to skip patching Federico Terzi 2021-07-31 17:17:24 +0200
  • 0112603ff7 feat(core): complete work on patch system structure Federico Terzi 2021-07-31 16:58:54 +0200
  • bc19b412ae feat(core): first steps in patch system implementation Federico Terzi 2021-07-31 11:54:53 +0200
  • 24910859ac feat(config): refactor config_store to use Arc instead of plain references Federico Terzi 2021-07-31 11:54:13 +0200
  • 96309709b2 fix(core): fix service register on linux when executed from app-image Federico Terzi 2021-07-30 20:40:20 +0200
  • 32775d414c fix(path): use /home/freddy/.cache as runtime directory to avoid loosing kvs store data on reboot Federico Terzi 2021-07-30 20:06:15 +0200
  • 93a7caa101 fix(detect): fix incorrect modifier sync on Wayland Federico Terzi 2021-07-30 19:49:03 +0200
  • bee79eb4a4 fix(detect): fix wrong default feature and improve context information Federico Terzi 2021-07-30 19:37:18 +0200
  • 33b9012802 feat(detect): implement modifier state synchronization on Wayland Federico Terzi 2021-07-30 19:31:33 +0200
  • 08e86c7e35 fix(core): remove spurious print Federico Terzi 2021-07-28 22:41:52 +0200
  • 3aea65de72 feat(core): implement KeyStateProvider for wayland injector Federico Terzi 2021-07-28 22:37:46 +0200