Charles Gagnon
498dc3cc98
Start removing legacy code
2022-04-13 22:29:57 -04:00
Charles Gagnon
98e2815e81
Fix hotkey keyboard modifiers
2022-04-08 18:50:50 -04:00
Charles Gagnon
f6fecbc5e5
Restore opacity peeking window different workspace
2022-04-02 10:57:01 -04:00
Charles Gagnon
c1c30ce9fa
Drop ES5 support
2022-04-01 23:02:47 -04:00
Jason DeRose
5ab9b8219a
Merge pull request #1114 from marksvc/panel-length
...
Display panel along percent of screen edge
2021-05-02 06:58:13 -04:00
Charles Gagnon
e4a71fa014
Allow peek opacity change in the overview
2021-01-15 18:34:57 -05:00
MarkS
a57058661a
Configure panel thickness, length, and anchor per-monitor
...
Settings.ui:
- Move thickness, length, and anchor from Style tab to Position tab.
Group together with position in the same frame.
schema:
- Remove unpublished panel-length and panel-anchor settings, replacing
them with panel-lengths and panel-anchors JSON objects (like
panel-positions).
- Remove unpublished anchor enum, since panel-anchors is being managed
by the extension in JSON, not typed by the schema.
- Deprecate panel-size in favour of new panel-sizes JSON, storing
per-monitor panel sizes.
- Mention that panel-position is deprecated.
Introduce panelSettings.js:
- Functions to fetch or set panel settings that are stored as JSON.
Grown from now-removed getSettingsPositions() in panelPositions.js.
prefs.js:
- Group together the different UI widget label and value refreshing
into method _updateWidgetSettingsForMonitor().
- Change multi-panel behaviour of _setAnchorLabels(). Previously, all
panels shared the same anchor setting, and so setAnchorLabels
considered all monitors. Now, panels are configured either
independently, or sometimes all together; set labels according to
orientation(s) of panel(s) being configured.
- Omitting preventTop handling in refactored _setPanelPosition()
method. Previously, it was written to set the first monitor's panel to
Pos.BOTTOM if the user clicked the Top position radio button, if
stockgs-keep-top-panel was also set. But the user can't activate the
Top button anyway if stockgs is set (likely implemented later).
panelManager.js:
- Removing panelPositions, as it is not needed any more.
2020-10-27 20:38:37 -06:00
Charles Gagnon
23d22bd6ec
Fix peek when closing grouped previews
2020-09-04 07:39:01 -04:00
Charles Gagnon
094e70325b
Add initial 3.38 adjustments
2020-08-22 10:18:31 -04:00
Charles Gagnon
f8668dfcde
Check preview icon size setting only if header is present
2020-08-02 10:58:06 -04:00
hlechner
afdb43fcb7
add option to change the preview window icon size
2020-07-25 11:36:56 -03:00
Charles Gagnon
0cd23827cc
Cancel preview animating out on appicon change
2020-07-11 20:42:08 -04:00
Charles Gagnon
2d6fc3aa5f
Merge branch 'feature-panel-positions'
2020-07-02 08:08:20 -04:00
Charles Gagnon
a076d8ffc8
Scale appIcon text according to accessibility factor
2020-06-25 07:46:21 -04:00
Charles Gagnon
20f66a5a5f
Use per panel positioning
2020-06-13 09:26:40 -04:00
Charles Gagnon
ef3120ca7e
Fix endpeek with workspace windows only
2020-05-31 09:45:07 -04:00
Charles Gagnon
6eaab5ada0
Adjust latest for larger scale factors
2020-05-03 21:27:40 -04:00
Charles Gagnon
36e0600df5
Animate only peeked window workspace
2020-04-30 00:30:52 -04:00
Charles Gagnon
468b53565d
Fix window peek issue on 3.36.1
2020-04-29 17:36:52 -04:00
Charles Gagnon
7fcab98d7b
Use fixed max value for opened preview menu timeout
2020-04-27 23:43:10 -04:00
Charles Gagnon
f65d94d987
Add different timeout for opened preview menu
2020-04-27 13:08:48 -04:00
Charles Gagnon
46b65faf71
Use Clutter implicit animations if available
2020-04-19 12:13:09 -04:00
CharlesG
0058f8c30f
Update transparency on geometry reset
2020-04-13 12:53:48 -04:00
Charles Gagnon
3e9cf871ef
Fix preview reset animation on immediate close
2020-04-05 14:45:13 -04:00
Charles Gagnon
1e16ba2713
Continue using windowactor for the fade on g-s < 3.34
2020-04-02 13:39:19 -04:00
Charles Gagnon
ed3c3e072e
Adjust for gnome-shell 3.35.2 breaking changes
2019-12-16 22:10:05 -05:00
Charles Gagnon
d5951b583e
Add temporary workaround for window peek on 3.34
2019-11-16 09:06:45 -05:00
Charles Gagnon
e726ec3299
Add 3.34 previews input region workaround
2019-10-10 08:19:51 -04:00
Charles Gagnon
381bedcb9b
Add setting to allow manual styling of the previews
2019-10-05 22:33:37 -04:00
Charles Gagnon
255b4fa7ec
Use screen for signal 'in-fullscreen-changed' on older g-s
2019-09-27 08:06:43 -04:00
Charles Gagnon
c55230de98
Close preview when entering fullscreen
2019-09-26 12:47:40 -04:00
Charles Gagnon
87261304ef
Add previews workarounds for 3.34
2019-09-26 09:48:50 -04:00
Charles Gagnon
f5f01f85df
Adjust panel buttons with vertical panel size
2019-09-14 12:05:47 -04:00
Charles Gagnon
c9e7bb1483
Adjust system indicators arrow side
2019-09-13 18:56:49 -04:00
Charles Gagnon
80d6986cd9
Adjust stacked bg for left/right indicators
2019-09-13 11:33:59 -04:00
Charles Gagnon
50b996e99b
Merge branch 'master' into vertical-panel
2019-09-10 09:21:53 -04:00
Charles Gagnon
981ffc1761
Fix previews menu first open on 3.34
2019-09-10 08:59:15 -04:00
Charles Gagnon
2cd9429f0d
Use custom panel on primary monitor
2019-09-07 17:03:51 -04:00
Charles Gagnon
d3785e1eb7
Add left and right running indicator options
2019-09-06 10:36:48 -04:00
Charles Gagnon
04ed53b890
Work on vertical panel
2019-09-04 23:12:42 -04:00
Charles Gagnon
8b020ded72
Work on vertical panel
2019-09-03 21:46:10 -04:00
Charles Gagnon
e53ccd399c
Adjust vertical allocations
2019-09-02 23:05:08 -04:00
Charles Gagnon
3aadb81c29
Globalize settings
2019-08-31 15:50:53 -04:00
Charles Gagnon
84509027b8
Fix intellihide container
2019-08-08 17:54:38 -04:00
Charles Gagnon
0b37a3bf75
Use scale factor when resizing preview close button
2019-06-26 21:17:52 -04:00
Charles Gagnon
a349beff32
Add clipping container to panelbox
2019-06-23 23:56:49 -04:00
Charles Gagnon
599ce409d1
Use constant to determine close button padding
2019-06-22 17:44:18 -04:00
Charles Gagnon
f3cf8b3916
Remove clickable padding from preview close button
2019-06-21 00:02:11 -04:00
Charles Gagnon
52006368ea
Add maximum size for the preview close button
2019-06-20 23:20:56 -04:00
Charles Gagnon
3e3c89ee72
Remove empty space around Qt windows
2019-06-10 06:43:11 -04:00