v3.7.0 (2024-11-24)
Fixed bugs:
- Support libinput 1.27.0 or later #325 (iberianpig)
Closed issues:
- Fusuma does not work with libinput 1.27.0-1 (Arch Linux and Hyprland) #324
Merged pull requests:
- feat: use actions/checkout@v4 #326 (iberianpig)
v3.6.2 (2024-09-21)
v3.6.1 (2024-08-19)
v3.6.0 (2024-07-02)
v3.5.0 (2024-01-29)
Fixed bugs:
- fix: restore context after block.call #318 (iberianpig)
Closed issues:
- Config::Searcher.with_context does not reset context after execution #317
v3.4.0 (2024-01-19)
Implemented enhancements:
- Enable Comparison of Index Records #316 (iberianpig)
Fixed bugs:
- Extract method Input#read_from_io #315 (iberianpig)
v3.3.1 (2023-11-04)
v3.3.0 (2023-09-25)
Fixed bugs:
- fix: call block with plugin_default_context #311 (iberianpig)
v3.2.0 (2023-09-24)
v3.1.0 (2023-09-03)
Implemented enhancements:
- Set default values for config_params #309 (iberianpig)
v3.0.0 (2023-08-19)
Fixed bugs:
- Pinch using 4 fingers not working on eOS at all #291
Closed issues:
- mentioning of AUR-Builds in the Archsection? #276
Merged pull requests:
- Optimize by avoiding pattern matching #304 (ces42)
- Optimize merge #303 (ces42)
- Optimize timer #302 (ces42)
- Optimize gesture buffer #301 (ces42)
- Fixing Installsection for Arch Part 2 - Electric Bogaloo :D #294 (Shadowphoenix)
- Issue 276 #289 (Shadowphoenix)
v2.5.1 (2022-11-12)
v2.5.0 (2022-09-28)
Closed issues:
- Fusuma setup instructions for Fedora #277
Merged pull requests:
- use grep to filter out pointer events #279 (ces42)
- Update README with Fusuma installation requirements on Fedora #278 (thaneesh-babu)
v2.4.1 (2022-04-17)
Fixed bugs:
Merged pull requests:
- fix(coverage): use Simplecov instead of Coverall #273 (iberianpig)
- test(custom_process): stub block_context in fork #271 (iberianpig)
- Small typo in README.md #268 (kintrix007)
v2.4.0 (2022-03-13)
Closed issues:
- Little change for Readme.md @ Installing Fusuma #265
v2.3.0 (2022-01-03)
v2.2.0 (2021-11-21)
Implemented enhancements:
- Support libinput 1.19 Hold gestures #260
Closed issues:
- Problem in readme #256
- Migrate CI from Travis CI to Github Actions #252
- Fusuma wont work after resuming from suspend on wayland #208
Merged pull requests:
- Hold gestures #261 (iberianpig)
- Remove the '$' symbol that creates an error when copying the code. #257 (Alexanderdivv)
- Remove .travis.yml #255 (iberianpig)
- feat(github/workflows): Automatic release to RubyGems #254 (iberianpig)
- feat(github/workflows): Testing on Ubuntu #253 (iberianpig)
v2.1.0 (2021-10-01)
Implemented enhancements:
- continuous gestures #205
Closed issues:
- Suggestion: Allow independent interval value in keypress gestures #240
- GNOME 40 fusuma not working #239
- Touch input detected but ignored? #236
v2.0.5 (2021-05-21)
Implemented enhancements:
- Three finger drag #173
Fixed bugs:
- No fallback to default with modifier keypress #237
Closed issues:
Merged pull requests:
- Fallback default with modifier keypress #238 (iberianpig)
- Upgrade to GitHub-native Dependabot #231 (dependabot-preview[bot])
v2.0.4 (2021-04-24)
Implemented enhancements:
- Opening application with fusuma #218
Closed issues:
- Doesn't run commands #215
v2.0.3 (2021-04-20)
Closed issues:
- Error installing fusuma #227
v2.0.2 (2021-04-12)
v2.0.1 (2021-04-12)
v2.0.0 (2021-04-12)
Closed issues:
- Incorrect keys shortcuts recognition on Ubuntu 20.10 (Fusuma version: 1.11.1) #226
- Touchpad not found? #204
v2.0.0.pre2 (2021-03-29)
Implemented enhancements:
- Support begin/update/end events #224 (iberianpig)
Closed issues:
- Problem when changing the language #222
Merged pull requests:
- Add Arch Installation steps #220 (HritwikSinghal)
- fixed typos #219 (freddii)
v2.0.0.pre (2020-11-07)
Closed issues:
- Add user to group "input" without reboot #209
- Gestures not working but sendkey works #207
- Magic Trackpad 2 via Bluetooth does not work #206
- Unable to run fusuma even when Gem directory is in PATH #196
- Non-working rotate and keypress plugin when run 'fusuma' with no parameters #190
Merged pull requests:
- Add user to group "input" without reboot #210 (llouislu)
- Input Plugin IO Multiplexing #199 (iberianpig)
- fix(README.md): lexical correction #198 (thezaff)
v1.11.1 (2020-07-27)
Closed issues:
- "ERROR -- : unknown keyword: filename" thrown after upgrading from 1.10.1 to 1.11.0 #194
Merged pull requests:
- Switch Psych arguments #195 (iberianpig)
v1.11.0 (2020-07-25)
Implemented enhancements:
- Feature/yaml check #193 (iberianpig)
v1.10.2 (2020-07-23)
Closed issues:
- Gestures from libinput are not recognised #192
- Vertical 4 finger swipe and rotation not recognised #189
- Pinch in gesture not recognized in Popos 20.04 (Ubuntu 20.04) #184
- Fusuma crashes while switching between workspaces on KDE Plasma #181
- Window Prev/Next moves desktop environment when no active window #178
- Add ydotool to docs. #177
- Can't use alternative .config.yml #176
- Fusuma stops working sometimes #175
- Pinch (2, in) does not work. #174
Merged pull requests:
-
- Add ydootool to docs. #179 (mattdemarillac)
v1.10.1 (2020-05-15)
Closed issues:
v1.10.0 (2020-05-04)
Closed issues:
- Each action took about 2 secs to react #167
- ruby2.7 #164
- Zoom-in not really usable on Vivaldi #159
- Reversed directions with no alternatives #133
Merged pull requests:
- Implement timeout event #169 (iberianpig)
v1.9.0 (2020-03-30)
Closed issues:
- Touchpad is filtered in listed devices #156
v1.8.0 (2020-03-28)
Implemented enhancements:
- Capturing Finger Taps on Touchpad #152
Closed issues:
- When xdotool acts crazy. Workaround should be clearly informed. #146
Merged pull requests:
- Fix cops #158 (iberianpig)
- Add ruby 2.7 to .travis.yml #157 (iberianpig)
v1.7.0 (2020-03-25)
v1.6.0 (2020-03-14)
v1.5.0 (2020-03-02)
v1.4.1 (2020-02-27)
v1.4.0 (2020-02-18)
Closed issues:
- Can not use fusuma with a error: NoMethodError #149
v1.3.3 (2020-02-10)
v1.3.2 (2020-01-07)
Merged pull requests:
- Feature/143/gesture direction not reversing #150 (iberianpig)
v1.3.1 (2020-01-03)
Implemented enhancements:
- Assign command with combination of key press and gesture #105
Closed issues:
- Some gestures do not work anymore after resume #148
- Quick swipes are not recognised by Fusuma #147
- pinch out gesture laggy #139
v1.3.0 (2019-11-11)
Implemented enhancements:
- Add show-keycodes option to libinput_command_input #138 (iberianpig)
Closed issues:
- elementory os libinput debug shows Permission denied #140
Merged pull requests:
- Merge modifier event records #142 (iberianpig)
v1.2.1 (2019-10-19)
Fixed bugs:
- Fusuma must be started after connecting bluetooth trackpad #125
Merged pull requests:
- Reload Filter when new device is added #137 (iberianpig)
v1.2 (2019-10-13)
v1.1 (2019-10-12)
v1.0 (2019-10-12)
Merged pull requests:
- Update rake requirement from ~> 12.3 to ~> 13.0 #136 (dependabot-preview[bot])
- Fixed Spelling mistake #128 (thomascrha)
- [Readme] Added step to install Ruby #127 (mmoraes-rafael)
- Plugin Based Architecture #116 (iberianpig)
v0.11.1 (2019-05-27)
Merged pull requests:
- Added Mac OS gestures mapping for Ubuntu #123 (Rajanpandey)
v0.11.0 (2019-05-24)
Fixed bugs:
Merged pull requests:
- Fork, daemonize, and detach when running executing commands. #121 (epakai)
- Update bundler requirement from ~> 1.13 to ~> 2.0 #111 (dependabot-preview[bot])
v0.10.2 (2018-08-30)
v0.10.1 (2018-08-30)
Merged pull requests:
- Interval and threshold specific for a trigger #92 (irq)
- Fix spelling: Elementary to elementary #90 (ryonakano)
v0.9.2 (2018-07-19)
v0.9.1 (2018-07-16)
v0.9.0 (2018-07-14)
Implemented enhancements:
- Option to filter libinput by device #77
Fixed bugs:
- Error: /usr/share/ruby/open3.rb:199:in `spawn': No such file or directory - libinput-list-devices (Errno::ENOENT) #84
v0.8.0 (2018-06-23)
Fixed bugs:
- Deprecation warning #76
v0.7.2 (2018-06-17)
Closed issues:
v0.7.1 (2018-06-01)
v0.7.0 (2018-06-01)
v0.6.0 (2018-05-31)
Implemented enhancements:
- Daemon mode #81
v0.5.0 (2018-05-31)
Implemented enhancements:
- feature request: configure number of fingers for pinch #82
v0.4.1 (2018-05-22)
Implemented enhancements:
- assigning commands #50
Fixed bugs:
- Questionable necessity of --enable-dwt #78
Merged pull requests:
v0.4.0 (2018-04-15)
Merged pull requests:
- Assigning commands #73 (iberianpig)
- Update rake requirement to ~> 12.3 #72 (dependabot-preview[bot])
v0.3.7 (2018-04-15)
v0.3.5 (2018-01-01)
v0.3.4 (2018-01-01)
v0.3.3 (2017-06-07)
v0.3.2 (2017-04-22)
Implemented enhancements:
- External + Internal Trackpad? #34
v0.3.1 (2017-04-22)
Implemented enhancements:
- How about adding adjustable interval threshold? #35
v0.3.0 (2017-04-22)
Implemented enhancements:
- Maybe add info that you need to restart? #33
Fixed bugs:
- parse_finger_directions: undefined method `tr' for nil:NilClass (NoMethodError) #29
- Error after upgrading to libinput 1.6.0 #26
Merged pull requests:
- Added interval options to config. #36 (joshuatshaffer)
v0.2.7 (2017-02-04)
Implemented enhancements:
- How about add a "-c" options to specify config file manually? #24
Merged pull requests:
- update parser #30 (iberianpig)
v0.2.6 (2017-01-22)
Implemented enhancements:
- input from multiple devices #4
v0.2.5 (2017-01-18)
Fixed bugs:
- it show some error #17
v0.2.3 (2017-01-01)
Implemented enhancements:
- sensitivity of 3 finger swipe #15
v0.2.2 (2016-12-31)
v0.2.0 (2016-12-18)
v0.1.9 (2016-12-17)
Implemented enhancements:
- Disabling some shortcuts #14
v0.1.8 (2016-12-17)
v0.1.7 (2016-12-10)
v0.1.6 (2016-12-07)
Fixed bugs:
- New libinput version, space at line beginning #13
- fusuma does not run or show any error in Terminal #11
v0.1.5 (2016-12-05)
v0.1.4 (2016-11-17)
Implemented enhancements:
Merged pull requests:
v0.1.3 (2016-11-01)
v0.1.2 (2016-10-30)
v0.1.1 (2016-10-30)
v0.1.0 (2016-10-30)
* This Changelog was automatically generated by github_changelog_generator