Commit Graph

45 Commits

Author SHA1 Message Date
Jeremy Attali
bf265b69f1 docs(readme): update Arch installation path 2021-02-21 00:30:39 -05:00
Jeremy Attali
724d7864f0 docs(readme): add i18n instructions to update po files
Refs #92
2021-02-20 22:58:55 -05:00
lelgenio
d80c361489 feat(draw): draw shape from center if holding control 2021-02-20 22:57:24 -05:00
Jeremy Attali
616c6a61dd revert: chore(readme): prettify readme file
This reverts commit 8b5d7b09e8.
2021-02-20 18:43:01 -05:00
Jeremy Attali
376c56e48e docs(readme): update release section 2021-02-20 18:31:57 -05:00
Jeremy Attali
57c707a8ab docs(readme): add instructions to build i18n 2021-02-18 22:39:16 -05:00
Jeremy Attali
8b5d7b09e8 chore(readme): prettify readme file 2021-02-17 21:25:28 -05:00
Jeremy Attali
439a3f5ddc chore(script): add sign-post-release helper script 2021-02-17 21:24:40 -05:00
Jeremy Attali
1bb534fc7c chore(notification): remove libnotify dependency and notifications
Closes #58
2021-02-16 23:21:20 -05:00
Jeremy Attali
a7fda1f998
docs(readme): add support for Void Linux 2021-01-08 16:14:39 -05:00
apiraino
597f0055b9 feat(cli): add configure options for filename save 2020-12-12 13:03:38 -05:00
Michael Vetter
79614a55b7 docs(readme): add opensuse install
swappy will be in the official repos for openSUSE Tumbleweed.
2020-07-08 12:50:53 -04:00
Jeremy Attali
2878474e7c
chore(release): add bump meson script (#39)
Mixing C code with Javascript files, what's not to love.

Simply run the following line to generate a new standard version:

```
npx standard-version --sign
```
2020-06-22 23:03:37 -04:00
Bob Hepple
af8231e3ad
Update README.md (#33)
docs(readme): add temporary fedora install
2020-06-21 19:22:58 -04:00
MaxVerevkin
78b5d0f396 docs(readme): better styling in config section 2020-06-21 16:58:46 -04:00
MaxVerevkin
5595934cf5 docs(readme): Add non-git aur package in installation section 2020-06-21 12:44:31 -04:00
Jeremy Attali
bfe01c78d1 docs(screenshot): update screenshot with 1.0.0 release 2020-06-20 22:44:09 -04:00
Jeremy Attali
c63e55ccd0 docs(readme): update dependencies 2020-06-20 21:19:40 -04:00
Jeremy Attali
204a93eb0f refactor!(wayland): remove wayland code
BREAKING CHANGE: We do no support the `-g` option anymore.

This tool simply makes more sense as the output of `grim` rather than
trying to be `grim`.

RIP my ugly wayland code, long live maintainable code.

Next stop, rust?
2020-06-20 21:19:40 -04:00
Jeremy Attali
307f57956f feat(config): add show_panel config
Allows to toggle paint panel on/off upon startup.

Closes #12
2020-06-17 23:04:57 -04:00
Jeremy Attali
d5f0729856 docs(readme): update sentence 2020-06-14 11:57:09 -04:00
Jeremy Attali
d373157813 docs(readme): add font awesome dependency 2020-06-13 20:32:24 -04:00
Jeremy Attali
361be6aa80 feat(blur): remove blur configuration 2020-06-13 14:42:50 -04:00
Jeremy Attali
1be7798a8b feat(blur): use rect blur instead of brush
Use a rectangle to blur instead of brushes.

Does not improve the performance that much, will come in a later patch.

Will fix the UX of the feature though.

Closes #17
2020-06-01 23:32:07 -04:00
Jeremy Attali
fae0aeacab feat(tool): introduce blurring capability
The blur algorithm is largely inspired from Kristian Høgsberg & Chris
Wilson in [this file](https://www.cairographics.org/cookbook/blur.c/)

Closes #17
2020-05-31 23:25:37 -04:00
Jeremy Attali
992d97e94d fix(dependencies): include glib2
Closes #11
2020-05-17 12:58:43 -04:00
Jeremy Attali
097b35bb27
docs(README): update readme for install dependencies
Closes #11
2020-02-26 17:21:01 -05:00
Jeremy Attali
196f7f4dea feat(application): print final surface to file or stdout
This allows a user to output the final surface to `stdout` using:

- `-0`
- `--output-file``

Also adding another keybinding to exit the application `Ctrl+w` which is
pretty standard.

Closes #2
2020-01-19 23:48:55 -05:00
Jeremy Attali
ef24851dee feat(config): have overridable defaults
Defaults:

 - `save_dir`
 - `line_size`
 - `text_font`
 - `text_size`

Closes #1
2020-01-12 22:00:41 -05:00
Jeremy Attali
6a598cb4c8 docs(readme): update documentation 2020-01-05 22:40:33 -05:00
Jeremy Attali
51b27d768e feat(clipboard): use wl-copy if present 2020-01-05 22:34:16 -05:00
Jeremy Attali
6d00c3a0f2 docs(readme): update documentation 2020-01-04 15:13:23 -05:00
Jeremy Attali
3347bf23bf feat(paint): introduce text paint 2020-01-03 23:53:08 -05:00
Jeremy Attali
cf33f3a4fb refactor(wayland): make all wayland code optional 2019-12-31 01:25:55 -05:00
Jeremy Attali
af8035bf8c docs(readme): update documentation 2019-12-30 00:46:47 -05:00
Jeremy Attali
7f2eac276f docs(readme): fix typo 2019-12-30 00:46:14 -05:00
Jeremy Attali
6118498364 docs(readme): update documentation 2019-12-30 00:44:42 -05:00
Jeremy Attali
1bbc99e7e2 chore(build): add wayland-protocols build dependency 2019-12-28 22:46:04 -05:00
Jeremy Attali
d1dfcccccb chore: cleanup messages and doc 2019-12-28 21:43:44 -05:00
Jeremy Attali
b2f84144c9 docs(readme): fix keyboard presentation 2019-12-28 20:20:50 -05:00
Jeremy Attali
f48c748577 docs(readme): update documentation 2019-12-28 19:50:47 -05:00
Jeremy Attali
fa7bdc90f5 docs(readme): update installation 2019-12-28 17:46:35 -05:00
Jeremy Attali
08787f3136 docs(swappy): add man and readme 2019-12-27 19:56:05 -05:00
Jeremy Attali
8ea8464675 docs(readme): add configuration doc 2019-12-15 13:59:06 -05:00
Jeremy Attali
887582f59d
Initial commit 2019-11-19 00:21:06 -05:00