abakkk
e391a3522e
Merge branch 'master' into 'master'
...
Add russian localize
See merge request abakkk/DrawOnYourScreen!5
2019-12-06 17:56:16 +01:00
abakkk
f8e4b843b9
Merge branch 'dev' into 'master'
...
v5
See merge request abakkk/DrawOnYourScreen!6
2019-12-06 16:38:54 +01:00
abakkk
8d30b480a2
version -> 5
2019-12-01 01:37:08 +01:00
abakkk
6dd552ae7e
fixes after test on GS 3.24
...
* use var to export extensionJs.manager
* remove duplicated (old) buildPrefsWidget
* set OsdWindow.HIDE_TIMEOUT in a try/catch because HIDE_TIMEOUT is not exported with 'var'
* capture i in callbacks in for(){} (i is changing)
* add 3.24 version as supported
2019-11-29 18:43:42 +01:00
abakkk
fbd6ad709c
replace separate emitter (DrawingAreaEmitter) by GObject signal
...
* signals 'show-osd' and 'stop-drawing'
* use level to set no level (null)
* increase maxLevel when level bar is full
2019-11-27 19:01:07 +01:00
abakkk
1af3554f5c
improve pointer cursor management
...
* cross cursor for geometric shapes
* 'hand' cursor for 'ctrl' actions
* default cursor in menu
2019-11-27 06:04:37 +01:00
abakkk
fb8e46bb45
fix text shape that displayed 'ctrl' shortcuts
2019-11-25 11:44:18 +01:00
abakkk
2d92334fe9
update metadata
2019-11-25 11:25:35 +01:00
Sazonow Andrew
fab077b7a9
Add russian localize
2019-10-24 10:57:17 +02:00
abakkk
4133492989
Merge branch 'dev' into 'master'
...
Dev
See merge request abakkk/DrawOnYourScreen!4
2019-10-11 14:26:17 +02:00
abakkk
3f2fb189c7
minor, readme
2019-10-11 14:21:04 +02:00
abakkk
e9445ca2c9
version -> 4.1
2019-10-11 13:33:41 +02:00
abakkk
99369f0d42
minor, .pot comments
2019-10-11 13:32:41 +02:00
abakkk
52ca619294
Fix lineWidth
...
* GS 3.34 compatibility for barLevel, see for example status/volume.js StreamSlider.getLevel():
* 3.32 : "return 100 * this._stream.volume / this._control.get_vol_max_norm();"
* 3.34 : "return this._stream.volume / this._control.get_vol_max_norm();"
* allow 0 px lineWidth because stroke lines cannot have color with some transparency
* use warning color in OSD and drawing menu when lineWidth is 0 px
2019-10-11 13:26:08 +02:00
abakkk
7d9bb459b4
Create drawing menu on demand
2019-10-11 09:39:17 +02:00
abakkk
8671a9e502
GS 3.34 compatibility
...
* PanelMenu.Button actor
* PopupMenu.PopupBaseMenuItem, PopupMenu.PopupSwitchMenuItem and PopupMenu.PopupSeparatorMenuItem actor
* Slider.Slider actor and 'value-changed' signal
* PopupMenu.PopupMenuManager init params
* 'org.gnome.settings-daemon.plugins.media-keys' setting values : string -> array of strings
2019-10-11 09:22:37 +02:00
Aerowolf
71c2309eb8
update Simplified Chinese translation #5
2019-04-03 14:38:56 +02:00
abakkk
98030f870d
add Simplified Chinese translation #5
2019-04-02 14:02:29 +02:00
abakkk
62c1ac3e96
'%s' -> '%d'
2019-04-01 22:09:33 +02:00
abakkk
d543ba5c90
minor
2019-04-01 21:26:56 +02:00
abakkk
31e540e128
i18n
2019-04-01 21:05:18 +02:00
abakkk
1a4de3190f
minor
2019-03-29 22:59:53 +01:00
abakkk
c531fba30c
decrease switch and icon size in menu
2019-03-29 22:57:22 +01:00
abakkk
8780e3607b
Add stroke to fill
...
When 'fill' is selected, the stroke is also drawn.
other: add markup to font menu items
2019-03-29 22:31:13 +01:00
abakkk
7a1fc3acff
improve menu icons
...
use Gio FileIcon instead of Pixbuf because St.Icons made with Pixbuf are
not themable
replace 'stroke' icons with 'fill' icons
bind fill and dashedLine icons with properties
2019-03-29 16:35:18 +01:00
abakkk
c30af6260f
change verion
2019-03-28 22:50:04 +01:00
abakkk
8288ead3c3
minor
2019-03-28 22:49:28 +01:00
abakkk
26d27a6048
Merge branch 'dev' into 'master'
...
Dev
See merge request abakkk/DrawOnYourScreen!2
2019-03-28 22:26:42 +01:00
abakkk
ec2408043f
change middle click
...
middle click: toggle fill
remove toggleShape method
update prefs and .pot
2019-03-28 22:15:31 +01:00
abakkk
d2c285154b
add panel indicator and prefs to disable osd notifications and indicator
2019-03-28 22:01:39 +01:00
abakkk
14205295fc
add svg attributes in pot
2019-03-28 15:26:10 +01:00
abakkk
82c45f4cc1
rework of prefs
2019-03-28 14:59:14 +01:00
abakkk
695c5a09d9
rework text shape before writing
2019-03-28 02:00:57 +01:00
abakkk
a89e1d9d70
Merge branch 'dev-context-menu' into 'master'
...
Dev context menu
See merge request abakkk/DrawOnYourScreen!1
2019-03-28 00:24:43 +01:00
abakkk
1b799da43d
minor, initialize fill when leaving, as other properties
2019-03-28 00:17:13 +01:00
abakkk
f7997b9336
line section and font section visibility depends on shape and fill
2019-03-27 22:11:51 +01:00
abakkk
2a0c6536f2
complete context menu implementation ( 27ea6a8be9)
...
1. close menu when leaving drawing mode
2. open menu with 'popup-menu' key (doesn't work for closing)
3. update 'disable' methods
2019-03-27 14:23:34 +01:00
abakkk
c04dd01b44
change prefs and helper order, to be the same as in the menu
2019-03-27 01:07:20 +01:00
abakkk
05e6c7b33f
reinstate fill and change dashed shortcut
2019-03-27 00:59:48 +01:00
abakkk
27ea6a8be9
add context menu
2019-03-26 22:28:24 +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