Multiple improvements for New/import project assistants
Needs ReviewPublic

Authored by staniek on Dec 25 2018, 10:30 PM.

Details

Summary

Show recent project files that start with "." / hidden files

Prepend '_' to recent project filenames that start with "." so they are not hidden

Change project title to project caption term (consistency)

Destination file requester is now of Save type for New / Import project assistants
This ensures that extension is added to the filename if needed and the file dialog is "Save" dialog so it checks for overwriting

Improve destination file requester for New and Import project assistants: use Documents location if there are no recent dirs known yet
Also create the Documents dir if it's missing.

Improve destination file requester for New and Import project assistants: better preserve path while updating filename based on project caption

FIXED-IN:3.2.0

Diff Detail

Repository
R71 Kexi
Branch
3.2
Lint
No Linters Available
Unit
No Unit Test Coverage
Build Status
Buildable 6361
Build 6379: arc lint + arc unit
staniek created this revision.Dec 25 2018, 10:30 PM
Restricted Application added a project: KEXI. · View Herald TranscriptDec 25 2018, 10:30 PM
Restricted Application added a subscriber: Kexi-Devel-list. · View Herald Transcript
staniek requested review of this revision.Dec 25 2018, 10:30 PM

Sorry for size of the patch due to the title->caption rename. Looking at individual commits (branch D17804-new-project-fixes-staniek) makes it easier to review.

@piggz
Pushed for 3.2 Beta, post-commit review would be welcome.