sqlitebrowser / sqlitebrowser/sqlitebrowser
Unable to open hidden database files
Nobody has claimed this yet.
- Dominant language
- C++
- Stars
- 24.6k
- Forks
- 2.4k
- Avg merge
- 3d 49m
- Merged PRs (30d)
- 3
Description
Details for the issue
Database file that start with "." (hidden by default on OSX) are not selectable by the file picker when you click "Open Database". The following screenshot shows the open dialogue side-by-side with the same window in the finder. You see there are several hidden files that don't appear in the sqlitebrowser window.

Version 3.8.0
Qt Version 4.8.7
SQLite Version 3.9.2
Useful extra information
The workaround is to rename the file, but this is a hassle and gets even more inconvenient when dealing with frameworks that expect the file to have a specific name.
I'm opening this issue because:
- DB4S is crashing
- DB4S has a bug
- DB4S needs a feature
- DB4S has another problem: ___
I'm using DB4S on:
- Windows
- Linux: ( distro: ___ )
- Mac OS
- Other: ___
I'm using DB4S version:
- 3.7.0
- 3.8.0
- Other: ___
I have also:
- Tried out the nightly version: https://github.com/sqlitebrowser/sqlitebrowser#windows
- Searched for an existing similar issue: https://github.com/sqlitebrowser/sqlitebrowser/issues?utf8=%E2%9C%93&q=is%3Aissue%20
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start in DB4S on macOS by using the “Open Database” file picker with a SQLite database whose filename starts with a dot, comparing it with Finder. Inspect the implementation behind the Open Database dialog; done means hidden database files can be selected and opened without renaming them.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp, macos, sqlite
- Domain
- databases, desktop
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100