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