[opensuse-gnome] Testing needed for updated yast2-gtk package (Package Selector Improvements)
Before I submit this to 10.3 or factory I'd like to get some feedback/testing for this package. The following fixes/enhancements have been added: 1. Speed improvements when performing a search in the package selector 2. The left-hand column (Available Software) should now be alphabetically sorted 3. The left-hand column (Availbale Software) should now only contain packages that are not installed or are upgradable 4. You should get a warning if canceling a non-submitted transaction You can download the package here: http://151.155.4.222/opensuse-10.3/ Thanks for the help! -Boyd -- To unsubscribe, e-mail: opensuse-gnome+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-gnome+help@opensuse.org
On Wed, 2007-10-03 at 20:32 -0600, Boyd Timothy wrote:
Before I submit this to 10.3 or factory I'd like to get some feedback/testing for this package. The following fixes/enhancements have been added:
1. Speed improvements when performing a search in the package selector
Seems reasonably fast, but I miss search-as-you-type :)
2. The left-hand column (Available Software) should now be alphabetically sorted
Check.
3. The left-hand column (Availbale Software) should now only contain packages that are not installed or are upgradable
Check. I think. I have a lot, but a couple that I have manually upgraded with zypper were off the list.
4. You should get a warning if canceling a non-submitted transaction
Check. Also, nothing shows up in the left column unless you select "as plain list". But we already talked about that one :) -- Hans Petter -- To unsubscribe, e-mail: opensuse-gnome+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-gnome+help@opensuse.org
Boyd Timothy wrote:
Before I submit this to 10.3 or factory I'd like to get some feedback/testing for this package. The following fixes/enhancements have been added:
1. Speed improvements when performing a search in the package selector 2. The left-hand column (Available Software) should now be alphabetically sorted 3. The left-hand column (Availbale Software) should now only contain packages that are not installed or are upgradable 4. You should get a warning if canceling a non-submitted transaction
You can download the package here:
http://151.155.4.222/opensuse-10.3/
Thanks for the help!
Maybe you could fix this very ugly "popup gets focus" usability issue: https://bugzilla.novell.com/show_bug.cgi?id=330060 And showing repository for package is really a must: https://bugzilla.novell.com/show_bug.cgi?id=330711 It's easy to break the system not knowing the repository. Being able to choose repository for package is also very useful: If you have two parallel repositories with the same packages and you must not mix package and required packages from these sources, then the only way is manual fixing the repository. Otherwise you depend on Release number, which might cause package clash (package foo from repository a, package needed-for-foo from repository b). -- Best Regards / S pozdravem, Stanislav Brabec software developer --------------------------------------------------------------------- SUSE LINUX, s. r. o. e-mail: sbrabec@suse.cz Lihovarská 1060/12 tel: +420 284 028 966 190 00 Praha 9 fax: +420 284 028 951 Czech Republic http://www.suse.cz/ -- To unsubscribe, e-mail: opensuse-gnome+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-gnome+help@opensuse.org
Stanislav Brabec wrote:
Boyd Timothy wrote:
Before I submit this to 10.3 or factory I'd like to get some feedback/testing for this package. The following fixes/enhancements have been added:
1. Speed improvements when performing a search in the package selector 2. The left-hand column (Available Software) should now be alphabetically sorted 3. The left-hand column (Availbale Software) should now only contain packages that are not installed or are upgradable 4. You should get a warning if canceling a non-submitted transaction
You can download the package here:
http://151.155.4.222/opensuse-10.3/
Thanks for the help!
And looking at the pattern, language and catarogies selection - it allows only packages removing, not installation - left column is empty. -- Best Regards / S pozdravem, Stanislav Brabec software developer --------------------------------------------------------------------- SUSE LINUX, s. r. o. e-mail: sbrabec@suse.cz Lihovarská 1060/12 tel: +420 284 028 966 190 00 Praha 9 fax: +420 284 028 951 Czech Republic http://www.suse.cz/ -- To unsubscribe, e-mail: opensuse-gnome+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-gnome+help@opensuse.org
Yeah, I'm working on this one right now. I think I'm close. On 10/4/07, Stanislav Brabec <sbrabec@suse.cz> wrote:
Stanislav Brabec wrote:
Boyd Timothy wrote:
Before I submit this to 10.3 or factory I'd like to get some feedback/testing for this package. The following fixes/enhancements have been added:
1. Speed improvements when performing a search in the package selector 2. The left-hand column (Available Software) should now be alphabetically sorted 3. The left-hand column (Availbale Software) should now only contain packages that are not installed or are upgradable 4. You should get a warning if canceling a non-submitted transaction
You can download the package here:
http://151.155.4.222/opensuse-10.3/
Thanks for the help!
And looking at the pattern, language and catarogies selection - it allows only packages removing, not installation - left column is empty.
-- Best Regards / S pozdravem,
Stanislav Brabec software developer --------------------------------------------------------------------- SUSE LINUX, s. r. o. e-mail: sbrabec@suse.cz Lihovarská 1060/12 tel: +420 284 028 966 190 00 Praha 9 fax: +420 284 028 951 Czech Republic http://www.suse.cz/
-- To unsubscribe, e-mail: opensuse-gnome+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-gnome+help@opensuse.org
Okay, I've reposted new RPMS in the same location: http://151.155.4.222/opensuse-10.3/ sudo rpm -e yast2-gtk (do this first because the version hasn't changed) The patterns, categories, etc. should all be working now. Please let me know if you discover otherwise. Cheers, -Boyd On 10/4/07, Boyd Timothy <btimothy@gmail.com> wrote:
Yeah, I'm working on this one right now. I think I'm close.
On 10/4/07, Stanislav Brabec <sbrabec@suse.cz> wrote:
Stanislav Brabec wrote:
Boyd Timothy wrote:
Before I submit this to 10.3 or factory I'd like to get some feedback/testing for this package. The following fixes/enhancements have been added:
1. Speed improvements when performing a search in the package selector 2. The left-hand column (Available Software) should now be alphabetically sorted 3. The left-hand column (Availbale Software) should now only contain packages that are not installed or are upgradable 4. You should get a warning if canceling a non-submitted transaction
You can download the package here:
http://151.155.4.222/opensuse-10.3/
Thanks for the help!
And looking at the pattern, language and catarogies selection - it allows only packages removing, not installation - left column is empty.
-- Best Regards / S pozdravem,
Stanislav Brabec software developer --------------------------------------------------------------------- SUSE LINUX, s. r. o. e-mail: sbrabec@suse.cz Lihovarská 1060/12 tel: +420 284 028 966 190 00 Praha 9 fax: +420 284 028 951 Czech Republic http://www.suse.cz/
-- To unsubscribe, e-mail: opensuse-gnome+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-gnome+help@opensuse.org
Boyd Timothy wrote:
Okay, I've reposted new RPMS in the same location:
http://151.155.4.222/opensuse-10.3/
sudo rpm -e yast2-gtk (do this first because the version hasn't changed)
The patterns, categories, etc. should all be working now. Please let me know if you discover otherwise.
Well, there are two problems from the Bugzilla: 1) Pop-ups should not grab focus. It is an usability killer! It forces user to watch pop-ups instead of doing anything useful during the installation. Please, please use properly initialized transient windows for all pop-ups ones. Except "user action required", you should not grab focus. https://bugzilla.novell.com/show_bug.cgi?id=330060 2) It lacks important feature present in Qt and curses version - being able to check, from which repository the package come and change the repository for each particular package. (It is in Qt interface, tab Versions.) It is also a killer. Just now, it will kill your system, if you add Packman repository and try to install gstreamer. You have to consistently choose one or another source of gstreamer packages, not depending on versions provided. https://bugzilla.novell.com/show_bug.cgi?id=330711 -- Best Regards / S pozdravem, Stanislav Brabec software developer --------------------------------------------------------------------- SUSE LINUX, s. r. o. e-mail: sbrabec@suse.cz Lihovarská 1060/12 tel: +420 284 028 966 190 00 Praha 9 fax: +420 284 028 951 Czech Republic http://www.suse.cz/ -- To unsubscribe, e-mail: opensuse-gnome+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-gnome+help@opensuse.org
Sex, 2007-10-05 às 12:07 +0200, Stanislav Brabec escreveu:
Boyd Timothy wrote:
Okay, I've reposted new RPMS in the same location:
http://151.155.4.222/opensuse-10.3/
sudo rpm -e yast2-gtk (do this first because the version hasn't changed)
The patterns, categories, etc. should all be working now. Please let me know if you discover otherwise.
Well, there are two problems from the Bugzilla:
1) Pop-ups should not grab focus. It is an usability killer! It forces user to watch pop-ups instead of doing anything useful during the installation.
Please, please use properly initialized transient windows for all pop-ups ones. Except "user action required", you should not grab focus.
We are setting the popup windows as transient just fine. You can test it on KDE and compare to yast-qt. I attached a Python coded test case that reflects that. The problem is with Metacity. It has a too short time span on user interaction (or none), and doesn't keep transient dialogs minimized when the main one is. Re-directed the bug to YCP coders. If it is too much work, we can try to work-around it. Anyway, even if less of a problem, popups are also an annoyance for KDE users as well. Cheers, Ricardo
2) It lacks important feature present in Qt and curses version - being able to check, from which repository the package come and change the repository for each particular package. (It is in Qt interface, tab Versions.)
It is also a killer. Just now, it will kill your system, if you add Packman repository and try to install gstreamer. You have to consistently choose one or another source of gstreamer packages, not depending on versions provided.
https://bugzilla.novell.com/show_bug.cgi?id=330711
-- Best Regards / S pozdravem,
Stanislav Brabec software developer --------------------------------------------------------------------- SUSE LINUX, s. r. o. e-mail: sbrabec@suse.cz Lihovarská 1060/12 tel: +420 284 028 966 190 00 Praha 9 fax: +420 284 028 951 Czech Republic http://www.suse.cz/
-- To unsubscribe, e-mail: opensuse-gnome+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-gnome+help@opensuse.org
Sex, 2007-10-05 às 12:30 +0100, Ricardo Cruz escreveu:
Sex, 2007-10-05 às 12:07 +0200, Stanislav Brabec escreveu:
Boyd Timothy wrote:
Okay, I've reposted new RPMS in the same location:
http://151.155.4.222/opensuse-10.3/
sudo rpm -e yast2-gtk (do this first because the version hasn't changed)
The patterns, categories, etc. should all be working now. Please let me know if you discover otherwise.
Well, there are two problems from the Bugzilla:
1) Pop-ups should not grab focus. It is an usability killer! It forces user to watch pop-ups instead of doing anything useful during the installation.
Please, please use properly initialized transient windows for all pop-ups ones. Except "user action required", you should not grab focus.
We are setting the popup windows as transient just fine. You can test it on KDE and compare to yast-qt. I attached a Python coded test case that reflects that. The problem is with Metacity. It has a too short time span on user interaction (or none), and doesn't keep transient dialogs minimized when the main one is.
Re-directed the bug to YCP coders. If it is too much work, we can try to work-around it. Anyway, even if less of a problem, popups are also an annoyance for KDE users as well.
Ignore this message, thought it referred to the following bug: :P https://bugzilla.novell.com/show_bug.cgi?id=326158
Cheers, Ricardo
2) It lacks important feature present in Qt and curses version - being able to check, from which repository the package come and change the repository for each particular package. (It is in Qt interface, tab Versions.)
It is also a killer. Just now, it will kill your system, if you add Packman repository and try to install gstreamer. You have to consistently choose one or another source of gstreamer packages, not depending on versions provided.
https://bugzilla.novell.com/show_bug.cgi?id=330711
-- Best Regards / S pozdravem,
Stanislav Brabec software developer --------------------------------------------------------------------- SUSE LINUX, s. r. o. e-mail: sbrabec@suse.cz Lihovarská 1060/12 tel: +420 284 028 966 190 00 Praha 9 fax: +420 284 028 951 Czech Republic http://www.suse.cz/
-- To unsubscribe, e-mail: opensuse-gnome+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-gnome+help@opensuse.org
Ricardo Cruz wrote:
1) Pop-ups should not grab focus. It is an usability killer! It forces user to watch pop-ups instead of doing anything useful during the installation.
Please, please use properly initialized transient windows for all pop-ups ones. Except "user action required", you should not grab focus.
We are setting the popup windows as transient just fine. You can test it on KDE and compare to yast-qt. I attached a Python coded test case that reflects that. The problem is with Metacity. It has a too short time span on user interaction (or none), and doesn't keep transient dialogs minimized when the main one is.
It may be another bug, for metacity. But I was not accurate: My window is not minimized. I left it as is, only got other windows front and started to do other things. I am not complaining, that progress windows and not minimized, but that: - Every each new progress window gets focus again. Very annoying. While writing an email, I had to: Click to mail window, type two characters, click to mail window, type third character etc. - If the window is in back, transient windows should be back as well. Only enhancement proposal. -- Best Regards / S pozdravem, Stanislav Brabec software developer --------------------------------------------------------------------- SUSE LINUX, s. r. o. e-mail: sbrabec@suse.cz Lihovarská 1060/12 tel: +420 284 028 966 190 00 Praha 9 fax: +420 284 028 951 Czech Republic http://www.suse.cz/ -- To unsubscribe, e-mail: opensuse-gnome+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-gnome+help@opensuse.org
Sex, 2007-10-05 às 14:05 +0200, Stanislav Brabec escreveu:
Ricardo Cruz wrote:
1) Pop-ups should not grab focus. It is an usability killer! It forces user to watch pop-ups instead of doing anything useful during the installation.
Please, please use properly initialized transient windows for all pop-ups ones. Except "user action required", you should not grab focus.
We are setting the popup windows as transient just fine. You can test it on KDE and compare to yast-qt. I attached a Python coded test case that reflects that. The problem is with Metacity. It has a too short time span on user interaction (or none), and doesn't keep transient dialogs minimized when the main one is.
It may be another bug, for metacity.
But I was not accurate: My window is not minimized. I left it as is, only got other windows front and started to do other things.
I am not complaining, that progress windows and not minimized, but that:
- Every each new progress window gets focus again. Very annoying. While writing an email, I had to: Click to mail window, type two characters, click to mail window, type third character etc.
- If the window is in back, transient windows should be back as well. Only enhancement proposal.
Again I thought you were referring to that another bug. Anyway, installed 10.3, and I see its also YCP code that pops up this dialog, yast-gtk is just following orders here. Unfortunately, Metacity kinda of sucks for this out-of-nowhere dialogs that yast guys seem to like more and more. A work-around for yast-gtk is out of question. So, I will direct this to YCP guys. This popup dialogs are an annoyance in KDE too, because the task bar gets highlighted for no reason, and other desktops where you need to press to show. This should be integrated with the rest of the system update scripts window. In fact, I think this whole thing should happen in background and the user should be only notified in case of error. I will open another bug report for Metacity with the test case from #326158. Maybe another for the stupid "Yes"-¨No" install more packages dialog. Cheers, Ricardo -- To unsubscribe, e-mail: opensuse-gnome+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-gnome+help@opensuse.org
Thanks for the improvements! Though I would like to ask, would suggestions for an alternative layout for the package-manager at all be welcome? Because I'd have a suggestion or two there... Greets, Chris -- To unsubscribe, e-mail: opensuse-gnome+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-gnome+help@opensuse.org
Boyd Timothy wrote:
Okay, I've reposted new RPMS in the same location:
http://151.155.4.222/opensuse-10.3/
sudo rpm -e yast2-gtk (do this first because the version hasn't changed)
The patterns, categories, etc. should all be working now. Please let me know if you discover otherwise.
There is another feature lack in, this one in online updater: Sometimes you need to reinstall updates, which were already installed (e. g. https://bugzilla.novell.com/show_bug.cgi?id=331783 ). It is possible with Curses and Qt interface (by Show All Updates), but not with GTK+ interface. -- Best Regards / S pozdravem, Stanislav Brabec software developer --------------------------------------------------------------------- SUSE LINUX, s. r. o. e-mail: sbrabec@suse.cz Lihovarská 1060/12 tel: +420 284 028 966 190 00 Praha 9 fax: +420 284 028 951 Czech Republic http://www.suse.cz/ -- To unsubscribe, e-mail: opensuse-gnome+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-gnome+help@opensuse.org
On Wed, 2007-10-03 at 20:32 -0600, Boyd Timothy wrote:
Before I submit this to 10.3 or factory I'd like to get some feedback/testing for this package. The following fixes/enhancements have been added:
1. Speed improvements when performing a search in the package selector
Check.
2. The left-hand column (Available Software) should now be alphabetically sorted
Check.
3. The left-hand column (Availbale Software) should now only contain packages that are not installed or are upgradable
Check. -JP -- JP Rosevear <jpr@novell.com> Novell, Inc. -- To unsubscribe, e-mail: opensuse-gnome+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-gnome+help@opensuse.org
participants (6)
-
Boyd Timothy
-
Christian Jäger
-
Hans Petter Jansson
-
JP Rosevear
-
Ricardo Cruz
-
Stanislav Brabec