Am 08.03.2012 18:34, schrieb Mike Gabriel:
Hi all,
thanks to Stefan we have another puzzle piece for making X2Go the non-plus-ultra solution for people offering Linux-SaaS.
There now is a new session mode called ,,Published Applications'', sponsored by Stefan Baur.
I have had a quick test look at the functionality, so here is a feedback list, also about other issues that I stumble upon while testing:
- I use a dark Qt color theme, with a dark color theme some elements of x2goclient are hardly readable on screen:
- session profile cards (right column of the screen=
- all buttons (suspend, new, terminate, etc.)
- also the button that allows me to launch a published application is not readable on screen with my dark theme
Okay, I understand your problem, I'll set up a colour palette for font in this widgets.
- when minimizing x2goclient to systray, I see an icon with
transparent background and black contours on a black system tray. Thus, I actually see nothing...
I think, we should change a X2Go Icon and set a light background colour instead of transparency.
BTW - this issues are not related to "Published Applications" feature, I think it is not correct to discuss them in topic with such subject.
- Published applications: Some menu entries have icons, some do not. Where do icons come from? Are they transferred from the server? Or are they used from the client-side file system?
the icons are transferred from the server, certainly. You can find a directory list, where X2Go server searching for icons in the "x2gogetapps". If you just made a link /etc/x2go/applications -> /usr/share/applications you will get a list with all possible desktops. Some of them are not in fact desktop applications and have no icons in directories like "<theme path>/<icon size>/apps". I think, for 99% of applications, which you really want to publish on your server, x2gogetapps will find the icon. In all other cases administrator just should put the icon in one of generic icons directory - for example in /usr/share/icons/hicolor/22x22/apps/. If some one have a better idea about icon resolution algorithm, feel free to talk with me about it.
- x2goclient is configure _not_ to minimize into the systray. After establishing a published application session I see for buttons in the center of the blue window area of x2goclient. The buttons do not fit in there (they overlap).
I see, you font size is just too large. I'll think, how I can solve this problem. I should find another place for "Applications..." button.
- Is there a concept for evaluating i18n parts of desktop files? Application links appear in English still.
Actually, all localized strings from desktop files are transferred to client. For example, if you client localization is de_DE, the strings Name[de] and Comment[de] will be used to describe your application in x2goclient. If this fields are not present in "desktop" file, "Name" and "Comment" will be used.
- Alex, whenever we are about to release the new code, we should make a call for translation, so that i18n files are updated with the new version
Good idea. But I don't think, that it is a target for developers. I think we should found a "localization" group, which will take care about localization. Volunteers?
So much from the testing front here...
BTW: x2goserver installs and uninstalls/purges fine, I added the code in a rush this lunch time, but it seems to work well.
Mike Nice. I'll try to install packets from repo.
Oleksandr Shneyder Dipl. Informatik X2go Core Developer Team
email: oleksandr.shneyder@obviously-nice.de web: www.obviously-nice.de
--> X2go - everywhere@home