Basic enhancement to Markdown.
This commit is contained in:
parent
f3725a003a
commit
6d980aa689
1 changed files with 30 additions and 16 deletions
46
README.md
46
README.md
|
@ -1,10 +1,13 @@
|
||||||
# easymacros
|
# easymacros
|
||||||
|
|
||||||
This program is inspired by xmacro, however it isn't xmacro.
|
This program is inspired by [**xmacro**](https://github.com/gezp/xmacro), however it isn't `xmacro`.
|
||||||
|
|
||||||
Note: This program is for personal use. I will modify it as I deem necessary, but feel free to open issues for suggestions or bug reports. Contributions are welcome!
|
**Note**: This program is for personal use; I will modify it as I deem necessary, but feel free to open issues for suggestions or bug reports. Contributions are welcome!
|
||||||
|
|
||||||
## TODOs
|
#
|
||||||
|
|
||||||
|
<details>
|
||||||
|
<summary><h2>:pen_ballpoint: TODOs :notepad_spiral:</h2></summary>
|
||||||
|
|
||||||
- [ ] Playing macros (xmacro like)
|
- [ ] Playing macros (xmacro like)
|
||||||
- [x] Delay support
|
- [x] Delay support
|
||||||
|
@ -12,12 +15,15 @@ Note: This program is for personal use. I will modify it as I deem necessary, bu
|
||||||
- [x] MotionNotify and button support
|
- [x] MotionNotify and button support
|
||||||
- [ ] String typing support (Not too high priority, but I'll add it some time probably)
|
- [ ] String typing support (Not too high priority, but I'll add it some time probably)
|
||||||
- [ ] ExecBlock/ExecNoBlock support (not high priority)
|
- [ ] ExecBlock/ExecNoBlock support (not high priority)
|
||||||
- [ ] Recording macros (xmacro like)
|
- [x] Recording macros (xmacro like)
|
||||||
- [ ] Delay
|
- [x] Delay
|
||||||
- [ ] Keyboard actions
|
- [x] Keyboard actions
|
||||||
- [ ] Mouse actions
|
- [x] Mouse actions
|
||||||
|
#
|
||||||
|
</details>
|
||||||
|
|
||||||
## Ideas
|
<details>
|
||||||
|
<summary><h2>❔ Ideas 🧠</h2></summary>
|
||||||
|
|
||||||
I may or may not do these, but they sound fun to implement to me!
|
I may or may not do these, but they sound fun to implement to me!
|
||||||
|
|
||||||
|
@ -38,14 +44,22 @@ I may or may not do these, but they sound fun to implement to me!
|
||||||
- [ ] calling/recording other macros
|
- [ ] calling/recording other macros
|
||||||
- [ ] running commands
|
- [ ] running commands
|
||||||
- [ ] GUI Macro editor which is actually user friendly
|
- [ ] GUI Macro editor which is actually user friendly
|
||||||
|
#
|
||||||
|
</details>
|
||||||
|
|
||||||
## Platform support
|
<details>
|
||||||
|
<summary><h2>:desktop: Platform support :compression:</h2></summary>
|
||||||
|
|
||||||
- [x] Linux x11 (only tested on i3wm)
|
- [x] Linux x11 (*only tested on `i3wm`*)
|
||||||
- [ ] Linux Wayland (makes heavy use of X apis, I will only do this if I myself switch to Wayland. I'm open to suggestions how to do it though!)
|
- [ ] Linux Wayland (*makes heavy use of X apis, I will only do this if I myself switch to Wayland. I'm open to suggestions how to do it though!*)
|
||||||
- [ ] MacOS (Might work because of XQuartz?)
|
- [ ] MacOS (*Might work because of [XQuartz](https://www.xquartz.org/)?*)
|
||||||
- [ ] Windows (Yeah, I'm not doing that myself. Unless I have to use Windows for anything.)
|
- [ ] Windows (*Yeah, I'm not doing that myself. Unless I have to use Windows for anything.*) <!--(gentoolinux-girl): We both know you are not using Windows. xD-->
|
||||||
|
#
|
||||||
|
</details>
|
||||||
|
|
||||||
## Installation
|
<details>
|
||||||
|
<summary><h2>:inbox_tray: Installation :newspaper:</h2></summary>
|
||||||
|
|
||||||
Currently only manually possible via `cargo build --release` and then moving the result into your $PATH.
|
Currently only manually possible via `cargo build --release` and then moving the result into your `$PATH`.
|
||||||
|
#
|
||||||
|
</details>
|
||||||
|
|
Loading…
Reference in a new issue