File Menu
Cloud Sync Settings
Project Notes stores its database your user profile. The database is created automatically on first launch.
If you want to sync your data with a cloud host, use Cloud Sync Settings to configure the connection. Syncing your databsae allows you to access your Project Notes data from multiple install locations.
To configure cloud sync:
- From the Project Notes File menu choose Cloud Sync Settings...
- Check Sync data with cloud host to enable syncing.
- Choose a Sync Host Type:
- Self-Hosted PostgREST — a PostgREST server you run yourself
- Supabase — a hosted Supabase project
- Enter the Server URL, Username (Email), and Password for your host.
- Optionally enter an Encryption Phrase to encrypt data at rest on the server. Leave blank to disable encryption. Be sure to keep your encryption phrase in a safe place. You cannot recover it.
- If using Supabase, also enter the Supabase Anon Key from your Supabase Dashboard.
- Click OK.
Your settings are saved immediately. If Project Notes cannot connect using the information provided, a warning dialog will appear. You can correct the settings by returning to File > Cloud Sync Settings....
Sync All
Sync All immediately synchronizes all project data with the configured cloud host. This is useful when you want to push or pull the latest changes without waiting for an automatic sync cycle. In some rare isntances records may not get pushed to the server, or pulled. This option resets all sync flags and starts over. It can take some time for the full database to sync. The syncronization progress bar at the bottom right of the status window will show the overall sync progress.
To sync all data:
- From the Project Notes File menu choose Sync All.
Project Notes will connect to the cloud host and synchronize all records. If the connection fails or no cloud host is configured, a warning dialog will appear. You can configure cloud sync settings under File > Cloud Sync Settings....
Sync Status Bar
When cloud sync is active, a progress bar appears in the bottom-right corner of the status bar. It shows how much of the database has been synchronized with the cloud host.
- While syncing — the bar fills from left to right as records are pushed and pulled. Hovering over the bar shows a tooltip with the exact percentage complete and the number of records pending push and pull.
- When complete — the bar disappears automatically once the database is fully synchronized (100%).
- When sync is disabled or not configured — the bar is hidden.
If the bar remains visible for an extended period, it may indicate a slow connection or a large number of pending records. You can use File > Sync All to reset all sync flags and start over if records appear to be stuck.
Searching The Database
Project Notes provides a powerful search tool that searches the entire database. Project Notes can quickly search for any text, and provide quick navigation to found items by double clicking the results. When Show Internal items is selected from the View menu, internal data will show in the search results.
To search the database:
- If the Search Panel is not showing, from the Project Notes File menu choose Search or click the Search icon on the toolbar.
- Next to the magnifying glass icon type in the text to search for.
- Press the Return key.
To open the record found in the search result:
- Double click the item in the Search Panel.
Importing and Exporting Information
Exporting data
Project Notes can export data to an XML file. You can select individual items or entire tables of information to export. To learn more about the XML format go to Project Notes XML. If you are building your own plugin, exporting data to review the XML is the best way to understand how to exchange data with Project Notes.
To export all projects, people, clients, or tracker items to XML:
- From the Project Notes File menu choose XML Export...
- Choose the information type option you want to export.
- Click Export.
- Select the location to save the file.
- Type in the file name without the extension.
- Click Save.
To export an individual item:
- Right-click on the item, and choose XML Export...
- Click Export.
- Select the location to save the file.
- Type in the file name without the extension.
- Click Save.
Importing data
Project Notes can import a properly constructed XML file. To learn more about the XML format go to Project Notes XML.
To import information:
- From the Project Notes File menu choose XML Import...
- Type in the full file name and path or click the three dots to Select the the import file and click Open.
- Click Import.
Preferences
Setting Yourself Up As The Project Manager
Project Notes excludes specific groups when constructing communications. Some communications are intended for internal use while others are for internal and customer. By specifying the Project Manager and the Managing Company, Project Notes can identify the correct recipients.
To specify the Project Manager and Managing Company:
- From the File Menu in Project Notes, select Preferences...
- Select the Project Manager from the drop down.
- Select the Managing Company from the drop down.
- Click the OK button to save the settings.
Exiting Project Notes
You can exit Project Notes by clicking the close button on the window frame, or choosing Exit from the File menu.