Commit Graph

38 Commits

Author SHA1 Message Date
abakkk d1f0fe8e4e second touchscreen support attempt #2 2019-03-24 17:29:32 +01:00
abakkk 2d315dd65c first touchscreen support attempt 2019-03-24 02:28:13 +01:00
abakkk 9f74d2bd57 change version 2019-03-17 03:18:20 +01:00
abakkk 7712a7a92e wrap around global.play_theme_sound() removal
https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/327
2019-03-17 00:59:49 +01:00
abakkk 764d18a090 replace DrawingArea._onStyleChanged() by DrawingArea._updateStyle()
In test of gnome-shell 32 (in VM), 'style-changed' was regularly emitted
during drawing, so all 'this.current...' style properties was
initialized and it was impossible to select style with 'Ctrl+...'
shortcuts.
Now style is gathered on drawing mode entered, which is by the way more
frugal.
Keep watch possible regressions.
2019-03-16 12:35:14 +01:00
abakkk e3788ba37f empty json file after erasing all drawings 2019-03-15 12:45:20 +01:00
abakkk db447b1f5b add markup in osd labels 2019-03-12 23:37:34 +01:00
abakkk da32878df4 update readme 2019-03-12 13:10:13 +01:00
abakkk da52cfa260 Drawing is hidden by default when leaving drawing mode
It doesn't stay on top of windows because of problems with "desktop"
extensions.
2019-03-12 00:29:14 +01:00
abakkk 72292c41f6 hide container when area is empty 2019-03-11 19:07:01 +01:00
abakkk 4e15c42b86 fix helper scrollbar visibility 2019-03-11 18:24:10 +01:00
abakkk 3dd6507d36 fix toggleSquare 2019-03-11 18:08:19 +01:00
abakkk 2b25958d8c add persistence feature 2019-03-11 17:53:35 +01:00
abakkk 0c17e2cfbe move-drawing-on-desktop pref 2019-03-10 22:16:11 +01:00
abakkk 9e6b58d3da fix multi-monitor
1. in removeArea, remove area container from the right parent and do not
remove and destroy helper since helper is child of container (15556e40f4)

2. do not set area and helper position to monitor position value, since their position is relative to the container (that already have the monitor position)
2019-03-10 15:33:38 +01:00
abakkk 15556e40f4 Fix issue #1
In inactive state, drawing area was over other ui widgets and
prevented drag-and-drop. Now we put the drawing area above windows and
below overviewGroup.
2019-03-10 13:05:38 +01:00
abakkk 39301d9367 fix commit 743d8d7644
Problems with "free drawing" when the brushstroke is very very fast
2019-03-08 13:04:45 +01:00
abakkk 3ebcec5a68 escape key: leave and erase => leave and hide 2019-03-08 12:41:38 +01:00
abakkk 91bb4b26a7 review disable 2019-03-08 12:28:03 +01:00
abakkk 743d8d7644 skip when the size is too small to be visible (3px) 2019-03-08 12:01:19 +01:00
abakkk 26ae9fd784 change class name to avoid potential conflicts with other extensions 2019-03-08 11:37:59 +01:00
abakkk f65379c8e1 "credits" -> "author" 2019-03-07 19:45:19 +01:00
abakkk 0de553c748 remind system screenshort shortcuts in helper 2019-03-07 19:22:19 +01:00
abakkk dbdb35a677 minor readme 2019-03-07 16:42:19 +01:00
abakkk 0e2360591c add square area 2019-03-07 16:32:06 +01:00
abakkk 8718e219a2 Add transformations
by pressing Ctrl key
rectangle and text: rotate
circle: extend (ellipse) and rotate
line: cubic Bezier curve
2019-03-07 14:28:35 +01:00
abakkk 220bf0143c do not keep empty text elements when stopping writing 2019-03-06 04:29:46 +01:00
abakkk b7ae69020a add stroke-opacity and fill-opacity because some archaic svg viewer
don't understand "transparent"
2019-03-06 01:36:23 +01:00
abakkk 3d4830b67c use global.screen.set_cursor for old GS 2019-03-06 01:19:37 +01:00
abakkk 1abc7f6dc2 minor readme 2019-03-05 23:25:41 +01:00
abakkk 33ff760409 minor readme 2019-03-05 23:08:11 +01:00
abakkk c1e257744a minor readme 2019-03-05 22:57:16 +01:00
abakkk d7c466b3d2 add title to readme 2019-03-05 22:53:56 +01:00
abakkk 86d70eb444 add readme 2019-03-05 22:52:01 +01:00
abakkk 9594ec3c69 minor 2019-03-05 22:00:14 +01:00
abakkk c59f499b4c add smooth feature 2019-03-05 21:08:43 +01:00
abakkk 7f9a3195b4 init 2019-03-05 12:36:59 +01:00
abakkk 1f67bc15af Add LICENSE 2019-02-24 00:42:23 +01:00