View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0012068 | Scribus | OS-MacOSX | public | 2014-02-16 16:58 | 2023-11-11 10:00 |
Reporter | JLuc | Assigned To | |||
Priority | normal | Severity | minor | Reproducibility | always |
Status | confirmed | Resolution | reopened | ||
Platform | OSX 10.x.x | ||||
Product Version | 1.5.0svn | ||||
Summary | 0012068: [Qt5 BUG] Open file dialog doesnt remember bookmarked folders | ||||
Description | "Open file" dialog (of all sorts) enables to bookmark folders (drag'n'drop them in the left column). That's very handy to get quick access to various work folders. In 1.4.3, scribus remember these bookmarks across uses, days and weeks and months. In 1.5, scribus DONT remember these bookmarks after closing the app, or doesnt reload them when launching scribus again. [EDIT] fixed for linux, bug only exists now for Mac OS | ||||
Tags | Qt5.6, upstream | ||||
Patch | No | ||||
has duplicate | 0012151 | closed | jghali | Qt Open/Save Dialog box 'Look in:' column doesn't retain folders moved in to it |
has duplicate | 0013403 | closed | Finder does not remember quick menu | |
has duplicate | 0012534 | closed | jghali | native FileDialog |
has duplicate | 0017046 | closed | jghali | Open File dialog does not save elements added to the "look in" field (a kind of "favorites") |
related to | 0013529 | closed | Feature Request: Ability to drop dirs/files in to Qt File dialog result: auto-find and highlight file | |
related to | 0013748 | confirmed | Ability to move dirs/files in to Qt File dialog to other folders |
|
As this feature is a feature from QFileDialog from Qt itself, is's likely a Qt bug. Scribus in all versiona does nothing with Bookmarks here. |
|
Yeah it is a Qt bug in Qt 5.2.1 at least, do not remember about 5.2.0. Qt 5.1.1 works as expected on Windows. |
|
On openSUSE 13.1 (Qt 5.2.1) the entries added in the left column are saved as expected. |
|
Issue is there in Ubuntu13.10 with both Qt5.2.0 and Qt5.2.1 AMOF there is no need to close Scribus for the FileDialog to forget the bookmarked folders : closing the dialog is enough. OK I posted https://bugreports.qt-project.org/browse/QTBUG-36888 |
|
Qt has answered on Qt bugtracker's page. Answer mentions : - QFileDialog destructor saves the settings and in QFileDialogPrivate::init restores them. > Could it be that one of these is not properly called ? - KDE has their own dialogs, so the bug could be there (but that's probably irrelevant when running a Qt 5 application on KDE 4) > Are you using KDE on your opensuse Firash ? - Qt might have been built with #define QT_NO_SETTINGS ... |
|
JLuc, I'm using KDE 4.11.5 and Scribus is compiled with QT 5.2.1. |
|
Bug has been fixed in Qt and shall land in next version (5.3). |
|
Reopening Qt bug and Scribus bug because bug still persists on OSX: https://bugreports.qt-project.org/browse/QTBUG-36888?focusedCommentId=250445&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-250445 |
|
A patch (hack) is proposed in 0012534 |
|
Patch refused, breaks file dialogs on Windows and cause other issues on Ubuntu and OS X such as 0011996. |
|
Closing, this is not our issue. It has to be fixed by Qt. |
|
reopening to track Qt's progress on this issue. |
|
UPDATE: Just left another comment on the QT bugtracker and also sent a direct email to Shawn R. explaining this is still an issue on MAC OSX 10.8.5 Link: https://bugreports.qt-project.org/browse/QTBUG-36888?focusedCommentId=254280&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-254280 |
|
UPDATE 2: Response from Qt dev Shawn R. with a patch! Explanation: https://bugreports.qt-project.org/browse/QTBUG-36888?focusedCommentId=254334&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-254334 Patch: https://codereview.qt-project.org/#/c/93620/ |
|
No need to change subject, the patch does not apply directly to scribus code. |
|
Right, sorry. That was me getting excited. I'm still figuring out how to test this without it being so time consuming |
|
Qt5 Patch that made it in to Qt5.4 Alpha does not work as tested by chhitz. Letting Qt dev Shawn know. |
|
This issue is now only related to the OSX platform. Even though it's really a Qt issue, keeping it open to monitor the situation. |
|
News: Shawn R posted a fix and closed the bug it will be implemented in Qt5.5 beta! I haven't verified that it fixes our bug. Will make notation once Qt5.5 Beta is released |
|
Still persists in Qt5.5 on OSX 10.10.3 r20256 |
|
Waiting for Qt5.5.1 to test |
|
Persists in Qt5.5.1 Letting Qt dev know. |
|
Craig, from Shawn R (Qt dev)Tried qtbase/tests/manual/dialogs on 5.6 branch on OS X 10.11. Unhecked the checkbox "Use native dialog" and dragged a new folder to the sidebar. It's still there the next time I open the file dialog and the next time I run it. The settings are saved to ~/Library/Preferences/com.qtproject.plist, which is a binary file but I can open it with xcode, and I see the shortcut I added in the list under FileDialog.shortcuts. link: https://bugreports.qt.io/browse/QTBUG-36888?focusedCommentId=306021&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-306021 |
|
Kunda, as mentionned by Franz in the first note of this issue, bookmarks is a feature from QFileDialog, so we do not manage those at all. Those bookmarks are entirely managed by Qt. |
|
jghali, understood. according to Shawn R. (0012068:0038786) it's fixed in Qt5.6 on OSX. I haven't tested it on 5.6 yet |
|
Ugh, still persists in Qt5.6 on OSX 10.10.5 1.5.2svn r21089 |
|
Ok, further digging: Per the Qt Dev: The settings are saved to ~/Library/Preferences/com.qtproject.plist, which is a binary file but I can open it with xcode, and I see the shortcut I added in the list under FileDialog.shortcuts. So here i what I did: 1) Opened a the Open File Dialog 2) Dragged a new folder in to the Shortcuts area 3) Go to Finder and QuickLook at ~/Library/Preferences/com.qtproject.plist FileDialog.shortcuts 4) I can see the new folder appended to FileDialog.shortcuts 5) Reopen Open File dialog Result: I don't see the shortcut in the dialog Perhaps if I restart Scribus ? 6) Restart Scribus 7) I still see ~/Library/Preferences/com.qtproject.plist that the shortcut is still in the .plist 8) Open the Open File dialog Result: I don't see the shortcut in the GUI 9) Look at the ~/Library/Preferences/com.qtproject.plist again Result: I don't see the entry in the FileDialog.shortcuts anymore Very confused |
|
Utnik, I'm wanting to get this feature fixed on OSX. would u mind doing some testing on 10.11 for this? Thx in advance |
|
i don’t have scribus 1.5.2. so i tested with 1.5.1 on macOS 10.11.4: scribus seems to open the open file and save file dialog without connection to ‚~/Library/Preferences/com.qtproject.plist‘, but it overwrites this .plist with the standard entries (‚desktop’ and ‚volumes‘) when i close either the dialog or the program. |
|
It's Ok with Ubuntu and Scribus 1.5.5. Is this still an issue on Mac with new Qt and Scribus versions ? |
|
just tested with scribus 1.5.5 and 1.5.6-r23195 on macOS 10.14.6. scribus still 'forgets' the shortcuts (replaces them with 'volumes' and 'desktop'). |
|
The Qt issue has been closed due to lack of activity : https://bugreports.qt.io/browse/QTBUG-36888 Anything recent we should bring them ? |
|
This issue still infuriates me and costs me every single time I use Scribus. |
Date Modified | Username | Field | Change |
---|---|---|---|
2014-02-16 16:58 | JLuc | New Issue | |
2014-02-16 22:44 | fschmid | Note Added: 0031320 | |
2014-02-16 23:59 | jghali | Note Added: 0031325 | |
2014-02-17 00:22 | FirasH | Note Added: 0031329 | |
2014-02-17 08:52 | JLuc | Note Added: 0031331 | |
2014-02-17 08:54 | JLuc | Note Edited: 0031331 | |
2014-02-17 09:36 | JLuc | Note Edited: 0031331 | |
2014-02-17 12:19 | JLuc | Note Edited: 0031331 | |
2014-02-18 22:04 | JLuc | Note Added: 0031342 | |
2014-02-18 22:37 | FirasH | Note Added: 0031343 | |
2014-02-19 11:41 | JLuc | File Added: file open dialog.png | |
2014-02-19 11:42 | JLuc | File Added: splash file open.png | |
2014-02-19 11:55 | JLuc | File Deleted: file open dialog.png | |
2014-02-19 11:55 | JLuc | File Deleted: splash file open.png | |
2014-02-20 08:18 | JLuc | Note Added: 0031347 | |
2014-02-20 23:01 | christoph_s | Status | new => resolved |
2014-02-20 23:01 | christoph_s | Resolution | open => no change required |
2014-02-20 23:01 | christoph_s | Assigned To | => christoph_s |
2014-02-20 23:02 | christoph_s | Status | resolved => closed |
2014-03-17 08:59 | jghali | Relationship added | has duplicate 0012151 |
2014-07-26 13:15 | Kunda | Note Added: 0033024 | |
2014-07-26 13:15 | Kunda | Status | closed => feedback |
2014-07-26 13:15 | Kunda | Resolution | no change required => reopened |
2014-07-26 13:39 | JLuc | Note Added: 0033025 | |
2014-07-26 13:39 | JLuc | Status | feedback => assigned |
2014-07-26 13:46 | jghali | Note Added: 0033027 | |
2014-07-26 13:46 | jghali | Status | assigned => resolved |
2014-07-26 13:46 | jghali | Resolution | reopened => no change required |
2014-07-26 13:49 | jghali | Note Added: 0033029 | |
2014-07-26 13:49 | jghali | Status | resolved => closed |
2014-07-26 13:49 | jghali | Status | closed => resolved |
2014-07-26 13:49 | jghali | Note Edited: 0033027 | |
2014-07-26 13:50 | jghali | Status | resolved => closed |
2014-08-29 22:10 | Kunda | Note Added: 0033368 | |
2014-08-29 22:10 | Kunda | Status | closed => feedback |
2014-08-29 22:10 | Kunda | Resolution | no change required => reopened |
2014-08-29 22:11 | Kunda | Note Added: 0033369 | |
2014-08-29 22:12 | Kunda | Note Edited: 0033369 | |
2014-08-29 22:12 | Kunda | Assigned To | christoph_s => Kunda |
2014-08-29 22:12 | Kunda | Status | feedback => assigned |
2014-08-29 22:13 | Kunda | Note Edited: 0033369 | |
2014-09-01 12:05 | Kunda | Note Added: 0033431 | |
2014-09-01 12:07 | Kunda | Assigned To | Kunda => jghali |
2014-09-01 12:07 | Kunda | Summary | Open file dialog doesnt remember bookmarked folders => [NEW PATCH] Open file dialog doesnt remember bookmarked folders |
2014-09-01 16:47 | jghali | Note Added: 0033435 | |
2014-09-01 16:47 | jghali | Summary | [NEW PATCH] Open file dialog doesnt remember bookmarked folders => Open file dialog doesnt remember bookmarked folders |
2014-09-01 16:47 | jghali | Note Edited: 0033435 | |
2014-09-01 19:55 | jghali | Assigned To | jghali => |
2014-09-01 19:55 | jghali | Status | assigned => feedback |
2014-09-02 12:10 | Kunda | Note Added: 0033454 | |
2014-09-14 11:47 | Kunda | Category | Import / Export => Qt5 Port |
2014-09-14 11:47 | Kunda | Summary | Open file dialog doesnt remember bookmarked folders => [Qt5 BUG] Open file dialog doesnt remember bookmarked folders |
2014-09-15 20:50 | Kunda | Note Added: 0033705 | |
2015-01-29 23:28 | Kunda | Note Added: 0034397 | |
2015-01-29 23:41 | Kunda | Patch | => No |
2015-01-29 23:41 | Kunda | Platform | Ubuntu 13.10 => OSX 10.x.x |
2015-02-18 09:45 | JLuc | Description Updated | |
2015-02-18 09:48 | JLuc | Status | feedback => confirmed |
2015-02-24 17:52 | Kunda | Category | Qt5 Port => OS-MacOSX |
2015-04-21 20:22 | Kunda | Note Added: 0034962 | |
2015-07-22 15:16 | Kunda | Note Added: 0035858 | |
2015-10-09 14:42 | Kunda | Note Added: 0036578 | |
2015-10-09 14:43 | Kunda | Relationship added | has duplicate 0013403 |
2015-10-21 01:36 | Kunda | Note Added: 0036757 | |
2015-11-15 19:14 | jghali | Relationship added | has duplicate 0012534 |
2016-02-16 13:07 | Kunda | Relationship added | related to 0013529 |
2016-02-16 13:13 | Kunda | Relationship added | related to 0013748 |
2016-02-16 14:40 | Kunda | Note Added: 0038786 | |
2016-02-16 15:33 | jghali | Note Added: 0038787 | |
2016-02-16 17:49 | Kunda | Tag Attached: upstream | |
2016-02-16 17:52 | Kunda | Note Added: 0038790 | |
2016-02-16 18:14 | Kunda | Tag Attached: Qt5.6 | |
2016-03-18 21:39 | Kunda | Note Added: 0039245 | |
2016-03-18 22:00 | Kunda | Note Added: 0039249 | |
2016-03-30 22:50 | Kunda | Priority | high => normal |
2016-04-14 20:22 | Kunda | Note Added: 0040186 | |
2016-04-15 16:02 | utnik | Note Added: 0040199 | |
2019-11-06 17:25 | JLuc | Assigned To | => JLuc |
2019-11-06 17:25 | JLuc | Status | confirmed => feedback |
2019-11-06 17:25 | JLuc | Note Added: 0046999 | |
2019-11-06 17:26 | JLuc | Note Edited: 0046999 | |
2019-11-06 19:14 | utnik | Note Added: 0047001 | |
2019-11-06 21:43 | JLuc | Status | feedback => confirmed |
2019-11-06 21:44 | JLuc | Assigned To | JLuc => |
2022-10-14 13:36 | JLuc | Note Added: 0049785 | |
2022-10-14 13:43 | JLuc | Note Edited: 0049785 | |
2023-11-06 12:05 | fredzannarbor | Note Added: 0050425 | |
2023-11-11 10:00 | PeterBenedek | Relationship added | has duplicate 0017046 |