Commit Graph

295 Commits

Author SHA1 Message Date
Jeremy Attali
c0db845620 wip(copy): handle data control protocol 2020-01-05 15:37:19 -05:00
Jeremy Attali
65cefc1da7 fix(wayland): initalize done copies to 0 2020-01-04 19:07:10 -05:00
Jeremy Attali
0c5e458d4c fix(window): quit when delete event is received 2020-01-04 19:06:35 -05:00
Jeremy Attali
b287fefd6d chore(vscode): update launcher 2020-01-04 18:46:10 -05:00
Jeremy Attali
7d5997a236 chore(paint): remove debug logs 2020-01-04 18:02:04 -05:00
Jeremy Attali
903ad114f5 fix(ui): prevent focus in panel buttons 2020-01-04 18:01:55 -05:00
Jeremy Attali
f356ff9b17 refactor(text): use size_t instead of int for cursor 2020-01-04 17:48:02 -05:00
Jeremy Attali
bc3264e9f1 fix(string): fix algo to insert chars at location 2020-01-04 17:22:05 -05:00
Jeremy Attali
3d7eee792e style(render): reduce opacity for text outline 2020-01-04 16:46:28 -05:00
Jeremy Attali
0fd82974cf refactor(render): use pango conversion function 2020-01-04 16:11:52 -05:00
Jeremy Attali
c81d8982ff docs(man): update man page 2020-01-04 15:33:37 -05:00
Jeremy Attali
6d00c3a0f2 docs(readme): update documentation 2020-01-04 15:13:23 -05:00
Jeremy Attali
3347bf23bf feat(paint): introduce text paint 2020-01-03 23:53:08 -05:00
Jeremy Attali
87fd4db304 chore(vscode): update settings 2020-01-03 23:42:01 -05:00
Jeremy Attali
49be066079 refactor(swappy): rename painting into settings 2020-01-01 15:21:36 -05:00
Jeremy Attali
7e8b2a4641 revert:"chore(ci): run clang format during build"
This reverts commit c8f1bb89b8.
2020-01-01 14:56:26 -05:00
Jeremy Attali
c8f1bb89b8 chore(ci): run clang format during build 2019-12-31 02:05:39 -05:00
Jeremy Attali
ac1059b35a chore(ci): update config spaces 2019-12-31 01:36:15 -05:00
Jeremy Attali
cf33f3a4fb refactor(wayland): make all wayland code optional 2019-12-31 01:25:55 -05:00
Jeremy Attali
c4ea305ae6 fix(init): properly handle null geometry 2019-12-31 00:44:33 -05:00
Jeremy Attali
af8035bf8c docs(readme): update documentation 2019-12-30 00:46:47 -05:00
Jeremy Attali
7f2eac276f docs(readme): fix typo 2019-12-30 00:46:14 -05:00
Jeremy Attali
6118498364 docs(readme): update documentation 2019-12-30 00:44:42 -05:00
Jeremy Attali
541ec21ca0 fix(file): properly check file system errors if any 2019-12-30 00:07:22 -05:00
Jeremy Attali
319a6107f5 refactor(file): use glib helpers for file checking 2019-12-30 00:00:51 -05:00
Jeremy Attali
aed2bfe294 fix(paint): fix memory leak for brush paints 2019-12-29 23:50:03 -05:00
Jeremy Attali
02bc464564 feat(buffer): ability to read from stdin 2019-12-29 16:48:13 -05:00
Jeremy Attali
5f06804eea chore(code): add file launcher 2019-12-29 12:37:48 -05:00
Jeremy Attali
50e7c97042 fix(ui): move paint area inside GtkFixed 2019-12-29 12:12:49 -05:00
Jeremy Attali
7a688cc6dd remove(render): remove g_warning 2019-12-29 12:03:55 -05:00
Jeremy Attali
2b73777142 fix(ui): small tweaks 2019-12-29 11:58:36 -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
88e48a4b0e refactor(render): move background rendering to dedicated function 2019-12-29 01:31:55 -05:00
Jeremy Attali
acf2379ba3 fix(render): better handler empty buffer 2019-12-29 00:07:11 -05:00
Jeremy Attali
e8d377fc29 chore(wayland): remove layer shell remnants 2019-12-28 23:41:04 -05:00
Jeremy Attali
7f0a524ac3 chore(application): remove dead code 2019-12-28 23:37:37 -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
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