Commit Graph

35 Commits

Author SHA1 Message Date
Jeremy Attali
f3a4ae9009
chore(release): 1.2.1 2020-07-11 12:17:09 -04:00
Jeremy Attali
59d60dbaf1
chore(release): 1.2.0 2020-07-05 14:54:03 -04:00
Jeremy Attali
fd3ab976b5 chore(build): remove rt dependency 2020-07-01 22:10:00 -04:00
Jan Beich
772c60523e chore(build): allow downstream force enable/disable libnotify 2020-06-26 08:45:44 -04:00
Jan Beich
1c8022c9a9 chore(build): look for gio via pkg-config
meson.build:45:0: ERROR: C library 'gio-2.0' not found
2020-06-26 08:45:44 -04:00
Jeremy Attali
5b3c8aded8 feat(i18n): setup i18n for swappy
This makes swappy more i18n friendly through the use of `gettext` with
`meson` i18n module.
2020-06-23 23:32:33 -04:00
Jeremy Attali
177c2d45fa
chore(release): 1.1.0 2020-06-22 23:05:18 -04:00
Веревкин Максим
e32c02454a
feat(cli): add -v and --version flags
* feat(cli): add -v and --version flags
* fix(code): typo
* fix(code): clang-format src/application.c
* docs(swappy.1.scd): add version flags and long names for 'help' and 'file'
2020-06-22 22:35:42 -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
46fb08dce1 fix(blur): use rendered surface after commit
- Fix blur logic
- Reused rendered surface to optimize future render on comitted blur
- Include gaussian kernel function

Closes #20
Closes #22
2020-06-13 14:42:50 -04:00
Jeremy Attali
992d97e94d fix(dependencies): include glib2
Closes #11
2020-05-17 12:58:43 -04:00
Jeremy Attali
38b96e35f8 refactor(pixvuf): move pixbuf to separate file 2020-01-19 23:48:55 -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
f8494a7873 refactor(screencopy): move code to buffer file 2019-12-29 02:25:11 -05:00
Jeremy Attali
7d56f772c1 refactor(config): move file helpers to specific file 2019-12-29 01:47:52 -05:00
Jeremy Attali
f1f041c156 chore(build): depend on wayland-protocols >= 1.14 2019-12-28 23:25:02 -05:00
Jeremy Attali
1bbc99e7e2 chore(build): add wayland-protocols build dependency 2019-12-28 22:46:04 -05:00
Jeremy Attali
52f2fc3ddf chore(ci): make ci work 2019-12-28 22:43:23 -05:00
Jeremy Attali
05d87c929f fix(resources): compile resources and fix error management 2019-12-28 17:02:50 -05:00
Jeremy Attali
8abc5d52ec fix(meson): able to build on standard platforms 2019-12-27 19:55:34 -05:00
Jeremy Attali
4922feaa51 refactor(paint): move painting code to paint.c 2019-12-23 18:19:20 -05:00
Jeremy Attali
90958ab8fd refactor(render): rename draw.c into render.c 2019-12-23 17:35:47 -05:00
Jeremy Attali
f0413d2c8c draw: ability to draw circles 2019-12-21 14:43:17 -05:00
Jeremy Attali
5a006cf1f6 application: implement signal for brush button 2019-12-16 22:30:22 -05:00
Jeremy Attali
58aa1c4db4 res: almost able to load css 2019-12-16 00:39:24 -05:00
Jeremy Attali
8fa4de077a draw: before drastic change 2019-12-15 19:51:11 -05:00
Jeremy Attali
53c9770808 feat(screencopy): introduce screencopy features 2019-12-02 00:27:38 -05:00
Jeremy Attali
d1e9483ae6 refactor(box): move box functions to separate file 2019-12-01 23:29:48 -05:00
Jeremy Attali
a6d172a0cc chore(ide): support clion 2019-12-01 12:13:20 -05:00
Jeremy Attali
271b74cd38 refactor: cleaning 2019-11-24 13:25:34 -05:00
Jeremy Attali
1c692edd41 wip: save is good 2019-11-24 11:37:49 -05:00
Jeremy Attali
aae58864fe switch to gtk application 2019-11-19 00:23:34 -05:00
Jeremy Attali
0417945cad before trying gtk 2019-11-19 00:23:34 -05:00
Jeremy Attali
efc3eccc9e feat: init project 2019-11-19 00:23:34 -05:00