Bug 12559 - Exaile : the main window wouldn't appear when minimizing to the system tray
Summary: Exaile : the main window wouldn't appear when minimizing to the system tray
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: 4
Hardware: i586 Linux
Priority: Normal normal
Target Milestone: ---
Assignee: QA Team
QA Contact:
URL:
Whiteboard: MGA3TOO MGA3-32-OK MGA3-64-OK MGA4-32...
Keywords: Triaged, validated_update
Depends on:
Blocks:
 
Reported: 2014-02-04 00:01 CET by psyca
Modified: 2014-02-21 19:23 CET (History)
8 users (show)

See Also:
Source RPM: exaile
CVE:
Status comment:


Attachments

Description psyca 2014-02-04 00:01:41 CET
Description of problem:
If Exaile gets minimized to the system tray you cant open the main window anymore and you have to close and restart exaile.

Version-Release number of selected component (if applicable): 3.3.1


How reproducible:

Steps to Reproduce:
1. Open Exaile, go to Settings, "Erscheinung" (the 2.) and activate minimizing and tray icon
2. Play a track and minimize Exaile by clicking the x symbol (close). Exaile minimizes to tray
3. Click on tray icon. Normaly the main window should appear, but it doesnt

This bug should be fixed with the Exaile 3.3.2 release (Oct. 26, 2013).
Magaia 4 ships 3.3.1.

Reproducible: 

Steps to Reproduce:
Manuel Hiebel 2014-02-04 18:42:55 CET

Keywords: (none) => Triaged
CC: (none) => bersuit.vera
Assignee: bugsquad => cvargas

Comment 1 Alfonso Vera 2014-02-10 11:52:56 CET
Hi team

I've applied the upstream patch in my local system to resolve this problem: 

http://bazaar.launchpad.net/~exaile-devel/exaile/3.3.x/revision/4331

ASAP I 'll commit the patch to mga3/4 & upgrade exaile in cauldron to 3.3.2.

Saludos.
Comment 2 Alfonso Vera 2014-02-11 18:18:01 CET
I have uploaded a patched package for Mageia 4.

Suggested advisory:
========================
TrayIcon: fix minimization detection, 
allow window to be restored correctly on tray icon click


References:
https://bugs.mageia.org/show_bug.cgi?id=12559
========================
Updated packages in core/updates_testing:
========================
exaile-3.3.1-3.1.mga4.noarch.rpm

Source RPMs: 
exaile-3.3.1-3.1.mga4.src.rpm


I have uploaded a patched package for Mageia 3.

Suggested advisory:
========================
TrayIcon: fix minimization detection, 
allow window to be restored correctly on tray icon click


References:
https://bugs.mageia.org/show_bug.cgi?id=12559

========================
Updated packages in core/updates_testing:
========================
exaile-3.3.1-2.1.mga3.noarch.rpm

Source RPMs: 
exaile-3.3.1-2.1.mga3.src.rpm

CC: (none) => juan.baptiste

Comment 3 Alfonso Vera 2014-02-11 18:21:23 CET
Hi @Juancho
Can you push the exaile updates to buildsystem?
@Damms added the new version 3.3.2 to cauldron at last weekend 
Saludos.
Comment 4 Juan Luis Baptiste 2014-02-11 20:01:04 CET
Pushed both updates for mga 3 and 4. @Alfonso or the OP, could you please provide testing instructions for QA before reasigning to them ?
Comment 5 Alfonso Vera 2014-02-11 21:14:29 CET
I 'm testing in mga4 

Steps to Reproduce:
1. Open Exaile, go to Settings  and activate minimizing and tray icon
2. Play a track and minimize Exaile by clicking the x symbol (close). Exaile minimizes to tray
3. Click on tray icon. the main window  appear :-)
Comment 6 Alfonso Vera 2014-02-13 23:12:08 CET
I 've tested the update in mga3 x64

Steps to Reproduce:
1. Open Exaile, go to Settings  and activate minimizing and tray icon
2. Play a track and minimize Exaile by clicking the x symbol (close). Exaile minimizes to tray
3. Click on tray icon. the main window  appear :-)

QA team, I've tested in mga 3/4 x64: It's work fine

Assignee: cvargas => qa-bugs

Comment 7 Samuel Verschelde 2014-02-13 23:33:01 CET
Alfonso, what would be perfect is to add to your testing procedure some basic everyday usage examples of Exaile, and test them on your side too.

Testing a bugfix update is two-sided:
- testing that the bug is actually fixed
- testing that the package shows no obvious regression (basic usage).

Currently your tests qualify for the first part but not completely for the second part. Thanks!

CC: (none) => stormi

Comment 8 Samuel Verschelde 2014-02-13 23:36:00 CET
Also, it would be great if you could rephrase the advisory so that it states what the problem was exactly, with a sentence meant to be read by users. Currently it looks like commit messages from a packager :P.
Comment 9 Samuel Verschelde 2014-02-13 23:45:02 CET
I forgot one point: thanks for taking the time to test your update candidate yourself before handing it to QA. My being demanding doesn't mean I don't value the work done :)
Comment 10 psyca 2014-02-13 23:51:35 CET
exaile-3.3.1-3.1.mga4.noarch

fixed for me (Mageia 4)
Comment 11 Samuel Verschelde 2014-02-13 23:56:33 CET
(In reply to psyca psyca from comment #10)
> exaile-3.3.1-3.1.mga4.noarch
> 
> fixed for me (Mageia 4)

on what arch and did you test also basic features from the package, not just the bug? Thanks in advance, that could speed up the QA process!
Comment 12 Alfonso Vera 2014-02-14 09:01:39 CET
Thanks Samuel for your tips. I like cooperate with QA team.

"This update fixed the problem when you maximize the program from the tray icon" maybe is a better advisory text

You Can Feel Free To Change the advisory English isn't my mother language :-)

MGA4 Suggested advisory:
========================
This update fixed the problem when you maximize 
the program from the tray icon


References:
https://bugs.mageia.org/show_bug.cgi?id=12559
========================
Updated packages in core/updates_testing:
========================
exaile-3.3.1-3.1.mga4.noarch.rpm

Source RPMs: 
exaile-3.3.1-3.1.mga4.src.rpm


MGA3 Suggested advisory:
========================
This update fixed the problem when you maximize 
the program from the tray icon


References:
https://bugs.mageia.org/show_bug.cgi?id=12559

========================
Updated packages in core/updates_testing:
========================
exaile-3.3.1-2.1.mga3.noarch.rpm

Source RPMs: 
exaile-3.3.1-2.1.mga3.src.rpm
Comment 13 Philippe Makowski 2014-02-16 11:57:00 CET
I updated Exail, did some basic manipulation, tested the reported bug
for me all is ok (mga4 64)

CC: (none) => makowski.mageia
Whiteboard: (none) => MGA4-64-OK

Comment 14 Rémi Verschelde 2014-02-16 12:33:03 CET
Testing complete on Mageia 4 i586. I could not reproduce the bug with exaile-3.3.1-3.mga4, but the update candidate did not seem to introduce noticeable regressions.

CC: (none) => remi
Whiteboard: MGA4-64-OK => MGA3TOO MGA4-32-OK MGA4-64-OK

Comment 15 William Kenney 2014-02-20 18:26:56 CET
In VirtualBox, M3, KDE, 32-bit

Package(s) under test:
exaile

default updated install of exaile

[root@localhost wilcal]# urpmi exaile
Package exaile-3.3.1-2.mga3.noarch is already installed

Plays an mp3 file for me.
Sorry help me find where the:
"Open Exaile, go to Settings  and activate minimizing and tray icon"
is. I can find where Exaile -> Edit -> Preferences is but I cannot
locate where the "Settings" is. Thanks

Test platform:
Intel Core i7-2600K Sandy Bridge 3.4GHz
GIGABYTE GA-Z68X-UD3-B3 LGA 1155 MoBo
GIGABYTE GV-N440D3-1GI Nvidia GeForce GT 440 (Fermi) 1GB
RTL8111/8168B PCI Express 1Gbit Ethernet
DRAM 16GB (4 x 4GB)
Mageia 4 64-bit, Nvidia driver
VirtualBox 4.3.6-1.mga4.x86_64.rpm

CC: (none) => wilcal.int

Comment 16 Rémi Verschelde 2014-02-21 15:57:26 CET
Testing complete Mageia 3 i586 and x86_64.

For the reference, William, "Settings" is the same as "Preferences", so you were already there. Then you need to browse to the "Appearance" tab and activate "Show tray icon" and "Minimize to tray".

Whiteboard: MGA3TOO MGA4-32-OK MGA4-64-OK => MGA3TOO MGA3-32-OK MGA3-64-OK MGA4-32-OK MGA4-64-OK

Comment 17 Rémi Verschelde 2014-02-21 16:01:56 CET
Validating update, advisory has been uploaded.

Please push to 3 & 4 core/updates.

Keywords: (none) => validated_update
Whiteboard: MGA3TOO MGA3-32-OK MGA3-64-OK MGA4-32-OK MGA4-64-OK => MGA3TOO MGA3-32-OK MGA3-64-OK MGA4-32-OK MGA4-64-OK advisory
CC: (none) => sysadmin-bugs

Comment 18 Thomas Backlund 2014-02-21 19:23:59 CET
Update pushed:
http://advisories.mageia.org/MGAA-2014-0059.html

Status: NEW => RESOLVED
CC: (none) => tmb
Resolution: (none) => FIXED


Note You need to log in before you can comment on or make changes to this bug.