Package Details: wingpanel-standalone-git r580.4c359a3-1

Git Clone URL: https://aur.archlinux.org/wingpanel-standalone-git.git (read-only, click to copy)
Package Base: wingpanel-standalone-git
Description: Stylish top panel that holds indicators and spawns an application launcher (without Gala dependencies)
Upstream URL: https://github.com/elementary/wingpanel
Licenses: GPL3
Groups: pantheon-qq
Conflicts: libwingpanel-2.0.so, wingpanel, wingpanel-bzr, wingpanel-git, wingpanel-standalone-bzr
Provides: libwingpanel-2.0.so, wingpanel, wingpanel-bzr, wingpanel-git, wingpanel-standalone-bzr
Replaces: wingpanel-standalone-bzr
Submitter: quequotion
Maintainer: quequotion
Last Packager: quequotion
Votes: 3
Popularity: 0.002024
First Submitted: 2017-05-15 04:37
Last Updated: 2020-06-20 03:46

Dependencies (24)

Required by (40)

Sources (6)

Pinned Comments

quequotion commented on 2019-03-08 10:28

The following patches are applied:

autohide.patch Implements autohide.

minus-{backgroundmanager,galaplugin}.patch Remove features that depend on the Gala window manager (leaves the panel background transparent).

no-mutter-typelib.patch Wouldn't compile until it was removed. (no need for gala == no need for mutter)

fix-for-openbox.patch Fix strutting behavior in openbox; probably a temporary patch.

Latest Comments

1 2 Next › Last »

quequotion commented on 2020-06-11 11:30

@Ptero-4 @SolarAquarian

I have tested in a clean chroot, no patch appears to be failing.

As of 2020-06-11 20:30 JST:

==> Starting prepare()...
  -> Autohide
patching file meson.build
patching file schemas/io.elementary.desktop.wingpanel.gschema.xml
patching file src/PanelWindow.vala
Hunk #4 succeeded at 305 (offset -1 lines).
patching file src/Widgets/Panel.vala
patching file src/meson.build
Hunk #1 succeeded at 16 (offset 1 line).
  -> Remove Gala dependecies
patching file src/PanelWindow.vala
Hunk #1 succeeded at 159 with fuzz 2 (offset 73 lines).
Hunk #2 succeeded at 400 with fuzz 2 (offset 249 lines).
Hunk #3 succeeded at 404 with fuzz 1 (offset 243 lines).
patching file src/Widgets/Panel.vala
Hunk #1 succeeded at 25 with fuzz 2.
Hunk #2 succeeded at 79 with fuzz 1 (offset 16 lines).
Hunk #3 succeeded at 256 (offset 28 lines).
patching file src/meson.build
Hunk #1 succeeded at 2 (offset 1 line).
patching file meson.build
Hunk #1 succeeded at 39 (offset 1 line).
patching file meson.build

Edit: I ran into the problem you were having while bisecting a different problem. Not sure how it doesn't cause a problem with the latest version, but a fix is on the way.

Edit again: fixed!

Ptero-4 commented on 2020-06-09 03:51

@SolarAquarion one of the patches is failing The one that is failing is the minus-backgroundmanager one. Wingpanel changed enough to throw off the patching process.

SolarAquarion commented on 2020-06-09 00:50

one of the patches are failing

Ptero-4 commented on 2020-05-24 20:50

minus-backgroundmanager patch fails to apply. -> Remove Gala dependecies patching file src/PanelWindow.vala Hunk #1 succeeded at 159 with fuzz 2 (offset 73 lines). Hunk #2 succeeded at 400 with fuzz 2 (offset 249 lines). Hunk #3 succeeded at 404 with fuzz 1 (offset 243 lines). patching file src/Widgets/Panel.vala Hunk #1 succeeded at 25 with fuzz 2. Hunk #2 FAILED at 63. Hunk #3 succeeded at 299 (offset 37 lines). 1 out of 3 hunks FAILED -- saving rejects to file src/Widgets/Panel.vala.rej patching file src/meson.build Hunk #1 succeeded at 2 (offset 1 line). ==> ERROR: Se produjo un fallo en prepare(). Cancelando...

quequotion commented on 2019-10-30 04:25

@PedroHLC

Sorry for the delay, there were more upstream changes than I thought.

Last night's updates got this to compile and install again, but also introduced a new bug: autohide modes do not initiate properly, so the panel may be stuck hidden or showing on startup. If this happens, toggle the dconf setting (io.elementary.desktop.wingpanel autohide) to recover the panel (autohide modes will work until the next restart).

This is caused by a change in how wingpanel handles dconf settings (upstream dropped their ad-hoc implementation an switched to GLib.Settings). I'll keep working on it.

EDIT: Fixed!

PedroHLC commented on 2019-10-02 12:32

==> Starting prepare()...
  -> Autohide
can't find file to patch at input line 5
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|diff --git a/./.travis.yml b/../wingpanel-qq/wingpanel-qq/.travis.yml
|index 20a23ed..409aceb 100644
|--- a/./.travis.yml
|+++ b/../wingpanel-qq/wingpanel-qq/.travis.yml
--------------------------

quequotion commented on 2019-03-08 10:28

The following patches are applied:

autohide.patch Implements autohide.

minus-{backgroundmanager,galaplugin}.patch Remove features that depend on the Gala window manager (leaves the panel background transparent).

no-mutter-typelib.patch Wouldn't compile until it was removed. (no need for gala == no need for mutter)

fix-for-openbox.patch Fix strutting behavior in openbox; probably a temporary patch.

quequotion commented on 2018-12-15 07:00

@Ataraxy I need to merge some upstream changes.

I can probably get this done later tonight.

Ataraxy commented on 2018-12-14 11:22

There seems to be a problem with a patch file:

==> Removing existing $srcdir/ directory...
==> Extracting sources...
  -> Creating working copy of wingpanel git repo...
Cloning into 'wingpanel'...
done.
==> Starting prepare()...
  -> Autohide
patching file .travis.yml
can't find file to patch at input line 18
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|diff --git a/./CMakeLists.txt b/../wingpanel-qq/wingpanel-qq/CMakeLists.txt
|index 2309c8b..878fc26 100644
|--- a/./CMakeLists.txt
|+++ b/../wingpanel-qq/wingpanel-qq/CMakeLists.txt
--------------------------
File to patch:

quequotion commented on 2018-09-18 05:42

Two new autohide modes!

Dodge: Avoids a currently active maximized window, can unhide on mouseover--with struts (panel will push windows out of the way).

Dodge-Float: Also avoids a currently active maximized window and can unhide on mouseover--without struts (panel will overlay window content in its area).