{"action":"created","issue":{"url":"https://api.github.com/repos/wbsoft/frescobaldi/issues/738","labels_url":"https://api.github.com/repos/wbsoft/frescobaldi/issues/738/labels{/name}","comments_url":"https://api.github.com/repos/wbsoft/frescobaldi/issues/738/comments","events_url":"https://api.github.com/repos/wbsoft/frescobaldi/issues/738/events","html_url":"https://github.com/wbsoft/frescobaldi/issues/738","id":95827119,"number":738,"title":"Proper handling of missing manuscripts","user":{"login":"uliska","id":1812148,"avatar_url":"https://avatars.githubusercontent.com/u/1812148?v=3","gravatar_id":"","url":"https://api.github.com/users/uliska","html_url":"https://github.com/uliska","followers_url":"https://api.github.com/users/uliska/followers","following_url":"https://api.github.com/users/uliska/following{/other_user}","gists_url":"https://api.github.com/users/uliska/gists{/gist_id}","starred_url":"https://api.github.com/users/uliska/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/uliska/subscriptions","organizations_url":"https://api.github.com/users/uliska/orgs","repos_url":"https://api.github.com/users/uliska/repos","events_url":"https://api.github.com/users/uliska/events{/privacy}","received_events_url":"https://api.github.com/users/uliska/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/wbsoft/frescobaldi/labels/defect","name":"defect","color":"eb6420"}],"state":"open","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/wbsoft/frescobaldi/milestones/5","html_url":"https://github.com/wbsoft/frescobaldi/milestones/Initial%20Manuscript%20Viewer","labels_url":"https://api.github.com/repos/wbsoft/frescobaldi/milestones/5/labels","id":1204203,"number":5,"title":"Initial Manuscript Viewer","description":"Working on a *Manuscript viewer* we want to bring that to a first deployable state. This explicitly doesn't comprise all the additional functionality we have in mind for the future","creator":{"login":"uliska","id":1812148,"avatar_url":"https://avatars.githubusercontent.com/u/1812148?v=3","gravatar_id":"","url":"https://api.github.com/users/uliska","html_url":"https://github.com/uliska","followers_url":"https://api.github.com/users/uliska/followers","following_url":"https://api.github.com/users/uliska/following{/other_user}","gists_url":"https://api.github.com/users/uliska/gists{/gist_id}","starred_url":"https://api.github.com/users/uliska/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/uliska/subscriptions","organizations_url":"https://api.github.com/users/uliska/orgs","repos_url":"https://api.github.com/users/uliska/repos","events_url":"https://api.github.com/users/uliska/events{/privacy}","received_events_url":"https://api.github.com/users/uliska/received_events","type":"User","site_admin":false},"open_issues":3,"closed_issues":25,"state":"open","created_at":"2015-07-12T21:21:57Z","updated_at":"2015-07-23T14:24:32Z","due_on":null,"closed_at":null},"comments":9,"created_at":"2015-07-18T13:53:11Z","updated_at":"2015-07-23T16:10:56Z","closed_at":null,"body":"When reopening a manuscript (from a session) that doesn't exist anymore the manuscript viewer is empty, but the filename remains in the session and the document chooser (on my system the file icon disappears, which is an indicator).\r\n\r\nHowever, this isn't really consistent. The file should either be also removed from the session or - better - we should provide a) a stronger indication of the missing file and b) an interface to reopen it.\r\n\r\nFor b) it isn't sufficient to open the file open dialog because its result would only replace the missing file if it has the same file name (and maybe if it also has the same absolute path, I'm not sure). So what we need is an action \"searchForMissingFile\" that will return just one file and in any case remove the missing file from the list."},"comment":{"url":"https://api.github.com/repos/wbsoft/frescobaldi/issues/comments/124153920","html_url":"https://github.com/wbsoft/frescobaldi/issues/738#issuecomment-124153920","issue_url":"https://api.github.com/repos/wbsoft/frescobaldi/issues/738","id":124153920,"user":{"login":"uliska","id":1812148,"avatar_url":"https://avatars.githubusercontent.com/u/1812148?v=3","gravatar_id":"","url":"https://api.github.com/users/uliska","html_url":"https://github.com/uliska","followers_url":"https://api.github.com/users/uliska/followers","following_url":"https://api.github.com/users/uliska/following{/other_user}","gists_url":"https://api.github.com/users/uliska/gists{/gist_id}","starred_url":"https://api.github.com/users/uliska/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/uliska/subscriptions","organizations_url":"https://api.github.com/users/uliska/orgs","repos_url":"https://api.github.com/users/uliska/repos","events_url":"https://api.github.com/users/uliska/events{/privacy}","received_events_url":"https://api.github.com/users/uliska/received_events","type":"User","site_admin":false},"created_at":"2015-07-23T16:10:56Z","updated_at":"2015-07-23T16:10:56Z","body":"I don't fully understand what you mean.\r\nThere is one known limitation:\r\nIf you have more than one manuscript open each manuscript's position (page and page position) is kept *during the session*. That means you should be able to switch back and forth between the opened manuscripts and have each re-show at the previous position.\r\n\r\nIf you switch sessions or restart Frescobaldi only the position of the manuscript is remembered that was visible at that moment.\r\n\r\nIf this is what you mean then yes, this is the \"loose end\" in #735 where I suggest to settle with and implement it at a later point after changing some infrastructure.\r\nIf this is *not* what you mean could you then please explain more concretely what is happening?"}}