You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Update README.md to reflect version bump
* Update to README.md, new shields
Added AUR Package shield
Changed gitter.im shield
* Added support for oblique gesture swipes.
To add the support the config class was modified to include the new
gestures types: left_up, right_up, left_down, right_down.
Also changed the way the commands are saved in the config class, so
there won't be a need for a lot of if statements to handle 4 finger
swipes and 3 finger swipes.
Finally, the handle_swipe_event_without_coords was modified to detect
the oblique swipes.
* Commenting the code a bit and some minor cosmetic and semantic changes
- Added comments to each function
- Increased string array size to 10 in config.h even though we only need 9 slots, I'm being a bit pedantic about this
- Adding some build flags to CMakeLists.txt to show every error, preferably we'd get clean output eventually
- Renamed find_gesture_device to gesture_device_exists in Input class
- Renamed find_config_file to config_file_exists as this actually describes the logic of this function in Config class
- Renamed find_home_folder to find_config_file in Config class in preparation to adding /etc/gebaar/gebaard.toml to list of possible config file locations
* Prepare for release by bumping up version in README.md
* Let warnings be warnings, release v0.0.4
* Goodbye Gitter, Hello Discord.
* Fix config location (#13)
If XDG_CONFIG_HOME is set, .config will be appended a second time
resulting in /home/example/.config/.config/gebaar/gebaard.toml
This is fixed by only appending .config, when the HOME directory
workaround is used.
Fixes#12
* Fix nullptr conversion to std::string (#16)
Instead of using the result of getenv directly, we must check first, if
getenv returned a nullptr, otherwise the program will crash.
Regression from 41c7c05
* Add the build directory to gitignore (#15)
The README build instructions use this directory.
* Add a desktop file (#14)
Users can copy this desktop file to $XDG_CONFIG_HOME/autostart to enable
autostart on most desktop environments.
0 commit comments