Commit Graph

105 Commits

Author SHA1 Message Date
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
118ece2cd6 chore(ci): install meson 2019-12-28 22:19:21 -05:00
Jeremy Attali
33b55563ab chore(ci): install ninja build 2019-12-28 22:05:44 -05:00
Jeremy Attali
a46fbfe32a
chore(ci): try github actions 2019-12-28 21:57:45 -05:00
Jeremy Attali
bdc1215cae chore(style): format with clang 2019-12-28 21:50:48 -05:00
Jeremy Attali
45a0da8293 chore: cleanup 2019-12-28 21:43:44 -05:00
Jeremy Attali
d1dfcccccb chore: cleanup messages and doc 2019-12-28 21:43:44 -05:00
Jeremy Attali
29a06ed5f9 docs(man): update man page 2019-12-28 21:43:44 -05:00
Jeremy Attali
fc6f15d9fc docs(man): update man page 2019-12-28 21:08:54 -05:00
Jeremy Attali
9b8ea64307 fix(meson): remove useless cname in meson res file 2019-12-28 20:57:11 -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
05d87c929f fix(resources): compile resources and fix error management 2019-12-28 17:02:50 -05:00
Jeremy Attali
08787f3136 docs(swappy): add man and readme 2019-12-27 19:56:05 -05:00
Jeremy Attali
8abc5d52ec fix(meson): able to build on standard platforms 2019-12-27 19:55:34 -05:00
Jeremy Attali
c5ec285ee7 feat(ui): add keybindings for color change 2019-12-27 16:21:13 -05:00
Jeremy Attali
562a9a6e92 feat(ui): add keybindings for stroke size 2019-12-27 16:05:53 -05:00
Jeremy Attali
4b69ada9a1 fix(render): draw from last to first 2019-12-27 15:35:16 -05:00
Jeremy Attali
5678545de5 refactor(*): use doubly linked lists 2019-12-27 15:33:16 -05:00
Jeremy Attali
75bfc10fb7 fix(render): properly scale arrow along with stroke size 2019-12-27 15:25:21 -05:00
Jeremy Attali
5930c99b9e fix(ui): add stroke size increase/decrease/reset 2019-12-27 12:27:30 -05:00
Jeremy Attali
425f455ab7 fix(ui): tweak button sizes 2019-12-26 18:24:21 -05:00
Jeremy Attali
9ab7cf57d2 chore(ui): fix typo 2019-12-26 17:52:09 -05:00
Jeremy Attali
606cd3459d feat(ui): life is full of colors and joy 2019-12-26 17:42:32 -05:00
Jeremy Attali
a8c8be37ca feat(ui): life is full of colors and joy 2019-12-26 17:33:29 -05:00
Jeremy Attali
2bdab684e1 feat(ui): add binding for clear action 2019-12-26 12:19:47 -05:00
Jeremy Attali
d7e7f2b5ff feat(ui): add shortcuts for undo/redo 2019-12-26 11:59:34 -05:00
Jeremy Attali
e8d2f12ce1 feat(ui): add binding to toggle panel 2019-12-25 22:59:28 -05:00
Jeremy Attali
bcc13140eb feat(ui): add undo/redo 2019-12-25 22:44:07 -05:00
Jeremy Attali
8cd3f134bb feat(ui): replace popover by on screen elements 2019-12-25 21:06:06 -05:00
Jeremy Attali
d348e871ef refactor(swappy): better glade ui integration 2019-12-24 14:50:49 -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
f8c0e005cc refactor(swappy): use switch instead of if in keypress cb 2019-12-23 17:26:20 -05:00
Jeremy Attali
af0b1a11a2 feat(swappy): save to file with CTRL+S 2019-12-23 17:01:12 -05:00
Jeremy Attali
72374ebf55 chore(swappy): rename swapp shot to swappshot 2019-12-23 16:59:47 -05:00
Jeremy Attali
b90500ed34 feat(swappy): copy to clipboard with CTRL+C 2019-12-23 16:56:12 -05:00
Jeremy Attali
e946b241bf refactor: cleanup dead code 2019-12-23 12:24:24 -05:00
Jeremy Attali
f0600e55e7 refactor: insert in a union type 2019-12-22 16:57:47 -05:00
Jeremy Attali
a855e3b370 refactor: move shape into union 2019-12-22 13:14:53 -05:00
Jeremy Attali
be90fffa14 draw: add paint size 2019-12-22 12:09:44 -05:00
Jeremy Attali
f2432a0aaa draw: ability to draw ellipse 2019-12-22 11:50:08 -05:00
Jeremy Attali
279cd6d317 draw: ability to draw arrows 2019-12-22 11:25:20 -05:00
Jeremy Attali
3a37418466 application: fix message 2019-12-21 14:52:31 -05:00
Jeremy Attali
f0413d2c8c draw: ability to draw circles 2019-12-21 14:43:17 -05:00
Jeremy Attali
d50972278c draw: ability to draw rectangles 2019-12-21 11:12:55 -05:00
Jeremy Attali
9a85ea2f79 wip: starting work on rectangles 2019-12-17 23:16:57 -05:00
Jeremy Attali
66c84251e0 git: ignore glade backup file 2019-12-17 22:26:35 -05:00