Jeremy Attali
78ed552039
chore(release): 1.3.1
2021-02-20 12:54:26 -05:00
Jeremy Attali
25c8c1683e
chore(release): 1.3.0
2021-02-17 19:45:00 -05:00
Jeremy Attali
1bb534fc7c
chore(notification): remove libnotify dependency and notifications
...
Closes #58
2021-02-16 23:21:20 -05:00
Jeremy Attali
5bcffdbb01
fix(ui): compute window sizes and buffers properly
...
Compute maximum width and height of area container based on monitor size
and fix image ratio based on appropriate values.
Note that this will lower the resolution of the final image.
Closes #56
2021-02-15 13:53:33 -05:00
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