Commit Graph

54 Commits

Author SHA1 Message Date
Jeremy Attali
cf33f3a4fb refactor(wayland): make all wayland code optional 2019-12-31 01:25:55 -05:00
Jeremy Attali
02bc464564 feat(buffer): ability to read from stdin 2019-12-29 16:48:13 -05:00
Jeremy Attali
f6c189c7b7 feat(buffer): add file image support 2019-12-29 02:40:30 -05:00
Jeremy Attali
f8494a7873 refactor(screencopy): move code to buffer file 2019-12-29 02:25:11 -05:00
Jeremy Attali
c56df33d18 feat(swappy): introduce file option 2019-12-29 02:12:17 -05:00
Jeremy Attali
7d56f772c1 refactor(config): move file helpers to specific file 2019-12-29 01:47:52 -05:00
Jeremy Attali
e8d377fc29 chore(wayland): remove layer shell remnants 2019-12-28 23:41:04 -05:00
Jeremy Attali
45a0da8293 chore: cleanup 2019-12-28 21:43:44 -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
c5ec285ee7 feat(ui): add keybindings for color change 2019-12-27 16:21:13 -05:00
Jeremy Attali
5678545de5 refactor(*): use doubly linked lists 2019-12-27 15:33:16 -05:00
Jeremy Attali
5930c99b9e fix(ui): add stroke size increase/decrease/reset 2019-12-27 12:27:30 -05:00
Jeremy Attali
a8c8be37ca feat(ui): life is full of colors and joy 2019-12-26 17:33:29 -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
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
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
aff5da9d4e application: adding more painting shapes 2019-12-17 00:11:01 -05:00
Jeremy Attali
3728cc8456 application: moved popover element logic 2019-12-16 23:48:33 -05:00
Jeremy Attali
65d4e516ca shapes: got it to work with radio button 2019-12-16 23:06:15 -05:00
Jeremy Attali
5a006cf1f6 application: implement signal for brush button 2019-12-16 22:30:22 -05:00
Jeremy Attali
b41c572f1e application: replace ifndef by pragma 2019-12-16 22:11:05 -05:00
Jeremy Attali
8424397130 res: have font awesome working 2019-12-16 01:21:27 -05:00
Jeremy Attali
35d4a0e158 able to load popover 2019-12-15 23:53:58 -05:00
Jeremy Attali
b9aa7a0c5d almost? 2019-12-15 22:55:29 -05:00
Jeremy Attali
4fc9afca6f refactor: cleaning 2019-12-15 21:17:57 -05:00
Jeremy Attali
25bde17a7c draw: refactor works 2019-12-15 20:51:44 -05:00
Jeremy Attali
8fa4de077a draw: before drastic change 2019-12-15 19:51:11 -05:00
Jeremy Attali
bff8687fc8 feat(screencopy): add buffer creation through screencopy 2019-12-02 23:26:25 -05:00
Jeremy Attali
4e7623e925 refactor(application): remove should_exit 2019-12-02 21:03:57 -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
5a55c8bbbd feat(wayland): listing outputs 2019-12-01 20:28:16 -05:00
Jeremy Attali
df8dd78d3a screencopy is done 2019-11-24 23:31:03 -05:00
Jeremy Attali
57b51ab261 works, next is screencopy 2019-11-24 23:07:44 -05:00
Jeremy Attali
f16c9f7e2a chore: some cleanup 2019-11-24 20:31:55 -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
243f201ec0 add: crosshair support 2019-11-20 23:16:15 -05:00
Jeremy Attali
973a038d18 wooooooooot: brush is on baby 2019-11-19 00:23:34 -05:00