Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Discussion] All about Windows Port #66

Open
smarquespt opened this issue May 16, 2014 · 16 comments
Open

[Discussion] All about Windows Port #66

smarquespt opened this issue May 16, 2014 · 16 comments

Comments

@smarquespt
Copy link

smarquespt commented May 16, 2014

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.

@matiasdelellis matiasdelellis changed the title Minimize to tray malfunction on Windows [Discussion] All about Windows Port May 16, 2014
@matiasdelellis
Copy link
Contributor

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. 😓

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

@smarquespt
Copy link
Author

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

@matiasdelellis
Copy link
Contributor

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!.) 😓

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

@smarquespt
Copy link
Author

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

@matiasdelellis
Copy link
Contributor

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. 😉

@smarquespt
Copy link
Author

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

@matiasdelellis
Copy link
Contributor

Where can we get latest windows release?

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

Wikispaces is not working anymore.

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

@matiasdelellis
Copy link
Contributor

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

Please, test it. =)

take a couple of monthsbut I think worth it... 😉

@smarquespt
Copy link
Author

I´ll give it a spin.

@smarquespt
Copy link
Author

pragha.exe - System Error

Unable to start program because libz.dll is missing.

2015-06-10 1:41 GMT+01:00 matiasdelellis notifications@github.com:

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

Please, test it. =)

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


Reply to this email directly or view it on GitHub
#66 (comment)
.

Sérgio Marques

@matiasdelellis
Copy link
Contributor

D'Oh!. 😞

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...

@smarquespt
Copy link
Author

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

2015-06-11 14:26 GMT+01:00 matiasdelellis notifications@github.com:

D'Oh!. [image: 😞]

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
#66 (comment)
.

Sérgio Marques

@pingax
Copy link

pingax commented Jun 14, 2015

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

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

@smarquespt
Copy link
Author

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
Copy link
Author

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)

@matiasdelellis
Copy link
Contributor

Sorry for the delay and thanks to update. 😏

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants