[opensuse] KDE 4.4: Keyboard interface: File-save panel saves prematurely
The standard file-save panel used by both Opera and Firefox does not give me a chance to select the subdirectory. When I put the cursor on a subdirectory and press Enter, I expect the panel to display the subdirectory contents. Instead, the panel saves the file immediately, under the directory. The panel works properly when I use the mouse and click on the subdirectory. In Opera, however, there is an additional problem: The file is saved under the name in the title of the web page, and the name I enter in the file-save panel is ignored. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On 03/27/2010 11:07 PM, Charles Obler wrote:
The standard file-save panel used by both Opera and Firefox does not give me a chance to select the subdirectory. When I put the cursor on a subdirectory and press Enter, I expect the panel to display the subdirectory contents. Instead, the panel saves the file immediately, under the directory.
The panel works properly when I use the mouse and click on the subdirectory.
In Opera, however, there is an additional problem: The file is saved under the name in the title of the web page, and the name I enter in the file-save panel is ignored.
Charles, For Opera try: (1) enter 'opera:config' in the url bar (address bar) (2) scroll down ~1/2 page to "File Selector" (3) enter '2' in the 'Dialog Toolkit' field. Currently I have opera 10.10 x86_64, 2.6.25.20-0.7-default. I don't recall if this was a suse package or the one downloaded from the opera ftp site. Either way, I think you can safely select 2 and restore your dialogs. You may need to restart opera for it to take effect. For firefox, I'm not sure what the issue is. You can browse through firefox's 'about:config' filtering on 'file' then try 'save' then 'dialog' to see if you can turn up a similar setting. If not, maybe Wolfgang will chime in and pass along the trick. If you want to check the opera site for a qt enabled 10.10, the visit ftp://ftp.opera.com/pub/opera/linux and select 10.10. You may want the qt3 version depending what your qt configuration is. -- David C. Rankin, J.D.,P.E. Rankin Law Firm, PLLC 510 Ochiltree Street Nacogdoches, Texas 75961 Telephone: (936) 715-9333 Facsimile: (936) 715-9339 www.rankinlawfirm.com -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
28 Mar 2010: David C. Rankin <drankinatty@suddenlinkmail.com>
27 Mar 2010: Charles Obler wrote: The standard file-save panel used by both Opera and Firefox does not give me a chance to select the subdirectory. When I put the cursor on a subdirectory and press Enter, I expect the panel to display the subdirectory contents. Instead, the panel saves the file immediately, under the directory.
The panel works properly when I use the mouse and click on the subdirectory.
In Opera, however, there is an additional problem: The file is saved under the name in the title of the web page, and the name I enter in the file-save panel is ignored.
Charles,
For Opera try:
(1) enter 'opera:config' in the url bar (address bar) (2) scroll down ~1/2 page to "File Selector" (3) enter '2' in the 'Dialog Toolkit' field.
Currently I have opera 10.10 x86_64, 2.6.25.20-0.7-default. I don't recall if this was a suse package or the one downloaded from the opera ftp site. Either way, I think you can safely select 2 and restore your dialogs. You may need to restart opera for it to take effect.
For firefox, I'm not sure what the issue is. You can browse through firefox's 'about:config' filtering on 'file' then try 'save' then 'dialog' to see if you can turn up a similar setting. If not, maybe Wolfgang will chime in and pass along the trick.
If you want to check the opera site for a qt enabled 10.10, the visit ftp://ftp.opera.com/pub/opera/linux and select 10.10. You may want the qt3 version depending what your qt configuration is.
Thanks for the suggestion, David. Option 2 works! No opera restart is needed. I tried all of the other options and found that none of them work properly. This seems like a serious bug: Files get saved, not only in the wrong directory, but also under the wrong name! I pursued your suggestion pertaining to firefox, but found no way to change the file-selection dialogue. I found the firefox about:config options are documented here: http://kb.mozillazine.org/About%3Aconfig http://kb.mozillazine.org/About:config_entries The opera config options are documented here: http://www.opera.com/support/usingopera/operaini/#file_selector File dialog toolkit 0 = Autodetect toolkit to use for file selector 1 = Use Qt for file selector 2 = Use GTK for file selector 3 = Use KDE for file selector So autodetect, Qt and KDE are all broken! -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Sunday 28 March 2010 18:47:17 Charles Obler wrote:
28 Mar 2010: David C. Rankin <drankinatty@suddenlinkmail.com>
27 Mar 2010: Charles Obler wrote: The standard file-save panel used by both Opera and Firefox does not give me a chance to select the subdirectory. When I put the cursor on a subdirectory and press Enter, I expect the panel to display the subdirectory contents. Instead, the panel saves the file immediately, under the directory.
I think you're referring to the KDE 4 file dialog that we made Firefox use for 11.2 and that Opera uses because of Qt's desktop integration (I don't use Opera so I'm guessing). This was reported by our very own Dotan: https://bugs.kde.org/show_bug.cgi?id=205781 You can disable the KDE integration in Firefox by uninstalling mozilla- xulrunner191-kde4 as a workaround. Will -- Will Stephenson, KDE Developer, openSUSE Boosters Team SUSE LINUX Products GmbH - Nürnberg - AG Nürnberg - HRB 16746 - GF: Markus Rex -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Monday 29 March 2010 12:00:54 Will Stephenson wrote:
This was reported by our very own Dotan: https://bugs.kde.org/show_bug.cgi?id=205781
I've posted a fix for review. -- Will Stephenson, KDE Developer, openSUSE Boosters Team SUSE LINUX Products GmbH - Nürnberg - AG Nürnberg - HRB 16746 - GF: Markus Rex -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Will Stephenson <wstephenson@suse.de> Mon 29 Mar 2010 12:59:35 PM
28 Mar 2010: David C. Rankin <drankinatty@suddenlinkmail.com>
27 Mar 2010: Charles Obler wrote: The standard file-save panel used by both Opera and Firefox does not give me a chance to select the subdirectory. When I put the cursor on a subdirectory and press Enter, I expect the panel to display the subdirectory contents. Instead, the panel saves the file immediately, under the directory.
I think you're referring to the KDE 4 file dialog that we made Firefox use for 11.2 and that Opera uses because of Qt's desktop integration (I don't use Opera so I'm guessing).
This was reported by our very own Dotan: https://bugs.kde.org/show_bug.cgi?id=205781
You can disable the KDE integration in Firefox by uninstalling mozilla- xulrunner191-kde4 as a workaround.
I've posted a fix for review. Will Stephenson 2010-03-29 19:00:57 -------
Proposed fix http://reviewboard.kde.org/r/3435/
Will Stephenson, KDE Developer, openSUSE Boosters Team SUSE LINUX Products GmbH - Nürnberg - AG Nürnberg - HRB 16746 - GF: Markus Rex
Thanks for the helpful information, Will. Will your fix allow the filename to be changed while the file is being saved? Since the filename field on the panel is an input text field, and not a mere label, the user expects changes to the name to be recognized. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Sunday 04 April 2010 13:43:21 Charles Obler wrote:
Will Stephenson <wstephenson@suse.de> Mon 29 Mar 2010 12:59:35 PM
28 Mar 2010: David C. Rankin <drankinatty@suddenlinkmail.com>
27 Mar 2010: Charles Obler wrote: The standard file-save panel used by both Opera and Firefox does not give me a chance to select the subdirectory. When I put the cursor on a subdirectory and press Enter, I expect the panel to display the subdirectory contents. Instead, the panel saves the file immediately, under the directory.
I think you're referring to the KDE 4 file dialog that we made Firefox use for 11.2 and that Opera uses because of Qt's desktop integration (I don't use Opera so I'm guessing).
This was reported by our very own Dotan: https://bugs.kde.org/show_bug.cgi?id=205781
You can disable the KDE integration in Firefox by uninstalling mozilla- xulrunner191-kde4 as a workaround.
I've posted a fix for review. Will Stephenson 2010-03-29 19:00:57 -------
Proposed fix http://reviewboard.kde.org/r/3435/
Thanks for the helpful information, Will.
Will your fix allow the filename to be changed while the file is being saved? Since the filename field on the panel is an input text field, and not a mere label, the user expects changes to the name to be recognized.
I've just committed this fix and added it to our 4.4.2 kdelibs4 package (in KDE:KDE4:Factory:Desktop for now, but will end up in openSUSE:Factory if it works). The way it works now is if you have keyboard focus the on the files and folders, then navigate to and press Enter on a folder, we navigate immediately into the folder. If you press Enter on a file, that filename is copied to the filename field and focus is moved there, so you can edit the filename. Pressing Enter when the filename field is focused saves to the filename in the field. Please test - there are so many ways to use this dialog it is very easy for me to break somebody else's workflow. Will -- Will Stephenson, KDE Developer, openSUSE Boosters Team SUSE LINUX Products GmbH - Nürnberg - AG Nürnberg - HRB 16746 - GF: Markus Rex -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
participants (3)
-
Charles Obler
-
David C. Rankin
-
Will Stephenson