pragha icon indicating copy to clipboard operation
pragha copied to clipboard

[Discussion] All about Windows Port

Open smarquespt opened this issue 10 years ago • 16 comments

i´m using release 1.3 on windows and notice a faulty behaviour

How to reproduce:

1 - Preferences -> Workspace -> Minimize on window close 2 - Close -> Right click on tray icon to show popup menu

Observed behaviour:

Menu is shown but if we don´t select any option and click anywhere outside popup, the popup remains visible.

Expected behaviour:

The popup menu should hide himself if we don´t select any option


Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.

smarquespt avatar May 16 '14 17:05 smarquespt

Hi, Certainly is a bug in Gtk. https://bugzilla.gnome.org/show_bug.cgi?id=669297 As Gtk developers has plans to deprecate GtkStatusIcon, I think will never was fixed. :sweat:

p.s: I changed the title so all the problems discussed here. ;)

matiasdelellis avatar May 16 '14 17:05 matiasdelellis

So it seems that we won´t have a fix. At least from them. What about a pragha workaround? Is it possible?

smarquespt avatar May 16 '14 17:05 smarquespt

What about a pragha workaround?

Maybe. Should be investigated. Due this kind of thing, not want to declare officially supported the Windows port. haha..

..and there are many more problems in windows. Ie: Due https://bugzilla.gnome.org/show_bug.cgi?id=617257 never update the tooltip in the status icon.

There are many problems that specifically depends on Gtk, and they're not worried about anything other than Gnome. (Yes, Not even in linux in general. Only care about gnome!.) :sweat:

However I understand that they pay them for it, haha.. :sweat_smile:

matiasdelellis avatar May 16 '14 19:05 matiasdelellis

That´s why I prefer Qt-based apps. What do you think about changing to Qt over Gtk?

http://wiki.lxde.org/en/Migrate_from_GTK+_to_Qt

smarquespt avatar May 16 '14 21:05 smarquespt

Ohh.. I read this link several times. I always preferred KDE, but with my old machine was made impossible since Kde4. So starting to use Xfce and now with a new machine can assure you that the only reason why I keep using Xfce is Pragha.

The link is very interesting, but a "utopia". It's much more complicated than it seems.. If you want install LxQT, and you'll notice than any application was very advanced. Honestly, I tried it and was disappointed. (Although it is a beta. ;) )

For now, I'll wait how progress Gtk 3.14, and I hope they fix a lot of shit they did in Gtk3.12. Time will tell. :wink:

matiasdelellis avatar May 16 '14 22:05 matiasdelellis

Where can we get latest windows release? Wikispaces is not working anymore.

smarquespt avatar Mar 05 '15 16:03 smarquespt

Where can we get latest windows release?

Still no update the build. Tomorrow make a new installer and will tell you here.. :wink:

Wikispaces is not working anymore.

No.. Wikispace change thier licence and had to close the page.. :cry:

matiasdelellis avatar Mar 05 '15 17:03 matiasdelellis

Hi @smarquespt , I just uploaded a new build of Pragha to windows. :grin:

Please, test it. =)

  • https://www.dropbox.com/s/5m61hxrne3ic3qp/Pragha%201.3.2.2.exe?dl=0

take a couple of monthsbut I think worth it... :wink:

matiasdelellis avatar Jun 10 '15 00:06 matiasdelellis

I´ll give it a spin.

smarquespt avatar Jun 11 '15 08:06 smarquespt

pragha.exe - System Error

Unable to start program because libz.dll is missing.

2015-06-10 1:41 GMT+01:00 matiasdelellis [email protected]:

Hi @smarquespt https://github.com/smarquespt , I just uploaded a new build of Pragha to windows. [image: :grin:]

Please, test it. =)

  • https://www.dropbox.com/s/5m61hxrne3ic3qp/Pragha%201.3.2.2.exe?dl=0

take a couple of monthsbut I think worth it... [image: :wink:]

— Reply to this email directly or view it on GitHub https://github.com/pragha-music-player/pragha/issues/66#issuecomment-110546341 .

Sérgio Marques

smarquespt avatar Jun 11 '15 08:06 smarquespt

D'Oh!. :disappointed:

Please, test uninstall pragha and then remove all contents of C:\Program Files (x86)\pragha
And then install pragha again with emty system..And then install pragha again..

Just try for first time installing on a computer with Windows 8.1 and it worked properly...

matiasdelellis avatar Jun 11 '15 13:06 matiasdelellis

Done as you said. Same error. I´m using Windows 7 64 bits.

2015-06-11 14:26 GMT+01:00 matiasdelellis [email protected]:

D'Oh!. [image: :disappointed:]

Please, test uninstall pragha and then remove all contents of C:\Program Files (x86)\pragha
And then install pragha again with emty system..And then install pragha again..

Just try for first time installing on a computer with Windows 8.1 and it worked properly...

— Reply to this email directly or view it on GitHub https://github.com/pragha-music-player/pragha/issues/66#issuecomment-111135199 .

Sérgio Marques

smarquespt avatar Jun 11 '15 16:06 smarquespt

Just downloaded and installed. Works well (Windows 7 Pro SP1 64 bits) :

Screenshot : http://pix.wolf.am/?img=1434273946.png

pingax avatar Jun 14 '15 09:06 pingax

It works now but I needed to install extra codecs. Without them it´s not working.

Another issue I noticed is that that in pt language I only have gst-* locales installed. What I see from other languages it´s missing:

glib20.mo gstreamer-1.0.mo gtk30.mo pragha.mo

smarquespt avatar Jun 15 '15 15:06 smarquespt

Grabed pragha.mo from transifex and

Unlocalized strings:

Full volume (toolbar) About Pragha (In about window) Credits (In about window) Close (In about window) Use small toolbar icons (preferences)

smarquespt avatar Jun 15 '15 15:06 smarquespt

Sorry for the delay and thanks to update. :smirk:

It works now but I needed to install extra codecs. Without them it´s not working.

Ohh.. Ok.. No tested without codecs.. :S but now I see that the installer only append libz.so when you install the codecs..

About translations, maybe not added yours translations. Add just a few, until can find how to automate the process.

Next week, I try to do better. =)

Thanks for all, Regards.

matiasdelellis avatar Jun 15 '15 16:06 matiasdelellis