Commit Graph

1228 Commits

Author SHA1 Message Date
Jason DeRose
58fa6edd92 Remove new version checker 2021-05-03 09:46:24 -04:00
Jason DeRose
2cc0551666 Update README.md 2021-05-03 09:38:57 -04:00
Jason DeRose
f189ced529 Merge pull request #1196 from melix99/hide-on-dnd
Hide appIcon in the taskbar when in drag and drop
2021-05-02 20:30:15 -04:00
Jason DeRose
7d9bd1d743 Merge branch 'master' into hide-on-dnd 2021-05-02 20:30:04 -04:00
Jason DeRose
8f329d4aac Move taskbar animation to style tab 2021-05-02 13:05:38 -04:00
Jason DeRose
d1dab2919b Merge branch 'appicon-raising' of https://github.com/abakkk/dash-to-panel into abakkk-appicon-raising 2021-05-02 12:54:39 -04:00
Jason DeRose
337e6e6694 Merge pull request #1195 from jvpessoa10/master
Add click option to Toggle single / Cycle multiple
2021-05-02 10:34:48 -04:00
Jason DeRose
bc51545cb5 Merge pull request #1245 from ArtyomZorin/master
Animate app icons when urgent property is set
2021-05-02 07:44:54 -04:00
Jason DeRose
01ce67fe50 Merge branch 'master' into master 2021-05-02 07:44:40 -04:00
Jason DeRose
a920975261 Merge pull request #1221 from vantu5z/master
Update Russian translation
2021-05-02 07:15:08 -04:00
Jason DeRose
38d8010435 Merge pull request #1254 from sicklylife-jp/translation
Update Japanese translation
2021-05-02 07:10:49 -04:00
Jason DeRose
71db4232d6 Merge pull request #1258 from Aikatsui/arc-menu
Update to new arc menu
2021-05-02 07:07:22 -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
Artyom Zorin
39c311cc70 Do not animate disposed icons 2021-04-06 13:22:08 +01:00
abakkk
f35717a2c3 Implement animate-appicon-hover settings
The taskbar controls the animations by listening:
* appIcon 'notify::hover' and 'menu-state-changed' signals.
* scrollView 'motion-event' and 'leave-event' signals (ripple and plank animations).

The animations are processed in a new TaskbarItemContainer (that extends DashItemContainer).
Vertical animations are done with a Clutter clone because the appIcon actor cannot go outside the taskbar.
Horizontal animations (plank) are directly applied to the taskbarItemContainer.

AppIcon._onAnimateAppiconHoverChanged removes icon backgrounds when animations are enabled. It also increases the size of the icon texture in order to prevent it from being ugly when it is scaled.
2021-02-20 13:47:55 +01:00
abakkk
8796899526 Add animate-appicon-hover settings
Each animation type has its own duration, rotation, travel and zoom settings.
Each multi-icon animation has its own convexity and extent settings.
It is achieved by using "{ type: value, ... }" dictionaries.
2021-02-20 13:46:29 +01:00
Charles Gagnon
e4a71fa014 Allow peek opacity change in the overview 2021-01-15 18:34:57 -05:00
Aikatsui
b5f4e81b3d Update to new arc menu 2021-01-07 17:56:28 +07:00
sicklylife.jp
58bfdf1ce3 Update Japanese translation 2021-01-03 21:52:50 +09:00
sicklylife.jp
830f1294b5 Update Japanese translation 2021-01-03 21:42:54 +09:00
Charles Gagnon
ec13897509 Only use showing overview signal on g-s > 3.38.1 2021-01-02 18:03:28 -05:00
Charles Gagnon
5c502bcfd1 Force appicons update on drag end 2020-12-31 12:38:59 -05:00
Charles Gagnon
180b436ea1 Fix 3.38 'needs an allocation' warning 2020-12-30 08:06:31 -05:00
Charles Gagnon
270cb89f95 Fix 3.38.2 spring animation 2020-12-29 22:11:18 -05:00
Charles Gagnon
7411e91ee9 Always restore window opacity for 3.36 mutter bug 2020-12-29 19:41:26 -05:00
Artyom Zorin
f1aa64cb0d Animate app icons when urgent property is set 2020-12-18 23:42:26 +00:00
vantu5z
2a167a2c1d update Russian translation 2020-11-06 13:43:07 -03: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
MarkS
29c107041b Merge branch 'master' 2020-10-25 13:24:33 -06:00
Charles Gagnon
faf2ca26b9 Fix missing panelcorners on g-s >= 3.32 2020-10-18 13:36:01 -04:00
Charles Gagnon
53f941f908 Fix panelcorners removal on older g-s versions 2020-10-13 14:10:55 -04:00
Jason DeRose
48a69e5296 Stated support for GS 3.38 in extension metadata 2020-10-08 20:05:31 -04:00
Jason DeRose
16e4296736 Update README.md 2020-10-08 19:59:16 -04:00
Jason DeRose
c629599c5b Merge pull request #1202 from frandieguez/master
Add galician translations
2020-10-08 19:30:18 -04:00
Charles Gagnon
283be383bd Fix syntax for older gnome-shell versions 2020-10-06 10:08:14 -04:00
Charles Gagnon
af4acb5381 Merge pull request #1203 from l3nn4rt/fix-overview-thumb-click
Fix #1172: switch workspace on thumbnail clicked
2020-10-06 09:57:48 -04:00
Charles Gagnon
a420c56170 Update README.md 2020-10-06 09:56:51 -04:00
l3nn4rt
a7620fc2cd Preserve backward compatibility 2020-10-06 15:17:51 +02:00
l3nn4rt
13c625a053 One-liner find visible view 2020-10-06 01:11:18 +02:00
l3nn4rt
fa6e02c78c Fix #1172: switch workspace on thumbnail clicked
If you click a thumbnailed window within a workspace preview, the shell
behaves as expected; if you click a thumbnailed background, the overview
is closed.

Fix it by activating the workspace whose the picked actor is the
thumbnailed background.
2020-10-06 00:12:18 +02:00
Fran Dieguez
5275a231ce Add galician translations 2020-10-05 23:40:40 +02:00
Marco Melorio
9790e3f7d9 Hide appIcon in the taskbar when in dnd 2020-10-03 16:29:07 +02:00
Charles Gagnon
8d20fb82c6 Merge pull request #1192 from Melix19/fix-dd-menu
Fix drag and drop from the applications view to the taskbar
2020-10-02 20:52:50 -04:00
João Victor Pessoa
65c2761c91 Issue #1189: Add click option to Toggle single / Cycle multiple 2020-10-02 19:36:20 -03:00
Marco Melorio
0c5cfe829d Fix dnd from the applications view to the taskbar 2020-10-02 17:25:38 +02:00
Charles Gagnon
01e3645f8f Remove show applications button from dnd 2020-10-02 08:36:02 -04:00
Charles Gagnon
b195c13814 Merge pull request #1185 from l3nn4rt/master
Fix #1184: handle swipes properly
2020-09-23 14:28:55 -04:00
l3nn4rt
ecdd7dbbed Fix #1184: handle swipes properly 2020-09-23 18:44:16 +02:00
Charles Gagnon
7d931b1fb4 Fix system indicator removal on 3.38 2020-09-17 11:09:51 -04:00
Charles Gagnon
23d22bd6ec Fix peek when closing grouped previews 2020-09-04 07:39:01 -04:00