Commits:
Prefs:
DarkMode:
- Terminal:
cd ~/dev/GitSync/
- Terminal:
swift package init
- Copy/Paste the content of Package.swift to your newly created Package.swift file:
- Terminal:
swift build
- Terminal:
swift package generate-xcodeproj
- XCode: open GitSync.xcodeproj and run it Cmd R
2017-09-03
- Added fast theme switching
2017-09-02
- Repository folders can now toggle all descendants
2017-09-01
-
- CheckBoxButton can now have mixed state
2017-08-31
- TextFields now have support for caret
- AutoInitDialog now supports canceling
- Added support for replacing remote url in AutoInitDialog
- RepoDetailView now shows subset of UI when TreeItem is folder
2017-08-28
- Copy/paste/selectAll/undo now works in all TextFields
2017-08-27
- Notifications can be toggled per repo
- Save prefs and repo list to storage when switching view
2017-08-26
- Custom commit message now has ability cancel
- Added description to checkboxes
- Added ability to group UI components in the Unfold subsystem
2017-08-16
- Interval sync is now toggle-able per repo
- Migrated Element, swift-utils and GitSyncMac to swift 4 and XCode 9
2017-08-13
- Fix Commit description having many newlines
- GitSync now Syncs on interval
2017-08-12
- Refactored and cleaned up AutoSync and Refresh classes
- Added export/import repos feature
2017-08-11
- Fixed Stuck TextCursor in TextField
- Completed the AutoInitDialog
2017-08-10
- Added Logic to AutoInitView
- Created 4 Auto init Scenarios for the AutoInit process
2017-08-09
- Fixed TextField Enter/Exit Focus issue
- Added AutoInitView to resolve AutoInit conflicts
2017-08-08
- Added functionality to MergeConflict
- Added more UI types to UnfoldLib
2017-08-07
- Improved UnfoldLib in order to make Dialogs faster to setup
- Created the MergeConflict Dialog
2017-08-06
- Fixed a problem with pulling when there was no commits.
- Fixed the issue where commimtlist wouldn't update if CommitMessagePrompt had been shown
2017-08-05
- Fixed Commit items not showing in CommitView
- Made Element work with user agnostic paths (GitSync can now work by just downloading it)
- Added dev and prod Environment for debugging faster