Releases: ViscousPot/GitSync
Releases · ViscousPot/GitSync
Release v1.805
New Features
- generate keys using passphrase (3d8bbe7)
- debounce ui refreshes (cc74e05)
- save prev git values in storage for ongoing operations (9c01414)
Bug Fixes
- clone repo search keyboard should overlap (25229e9)
- ui refresh (2098204)
- default to non-private github email (a2380d2)
- standardise and fix oauth logic (be32413)
- logger early return (9978f39)
- MissingPluginException
sendData(41539ef) - manualsyncwidget intent (abfc259)
Chores
- standardise waitFor (281586a)
- cleanup (73a2ec4)
- improve accessibility service logs (372bfea)
- update UI (25b24fd)
Other Changes
- debounce service ui refresh (1236f50)
Release v1.803
New Features
- set remote url (ea42877)
- add http request timeout (d96a598)
- ios widgets (6344e95)
- android widgets + logic (80576b1)
- copy error to clipboard on long press (05f3033)
- quick actions/shortcuts (eb40697)
- fix and add french localisation (2f3af47)
- reduce max log file size and increase max count (ffe27b8)
- add version number to global settings (b6b2ebf)
- improve incorrect auth method message (2fc707f)
- identify, ignore and list git lfs files (047df6c)
- add message for when users try to sync on a detached head (b56eb01)
- use first repo oauth as issue report token if valid (f857d82)
- auto delete symlinks when overwriting folder (cccbef6)
- add include logs checkbox for bug reports (412d435)
- add code editor info dialog (ebbd7aa)
- add search to clone repo page (b37d83c)
Bug Fixes
- onboarding animation (4707981)
- read gitignore and gitinforexclude on ios (fb720de)
- gitignore and gitinfoexclude editing on ios (9bbe3df)
- use correct dir for getlfsfilepaths (a3d784c)
- limit repo settings button to one line (7261acf)
- use distinct shortcut index (c243620)
- error dialog not showing from notification (11a32cf)
- improve repo url derivation (2ef1485)
- mistakenly setup hans instead of hant (ccfb4ce)
Chores
- use t in place of AppLocalizations (8b9f174)
- long press error to clipboard copy (fc1bd22)
- add ios icons (b912e31)
- improve text overflow in ui (786104c)
- logic and ui improvements (009b5ee)
- reconfigure global settings layout (03c5a22)
Other Changes
Release v1.802
Release v1.801
Bug Fixes
- improve app selection ui lag (9a847a9)
- don't show experimental banner for log viewer (df39e50)
- code editor utf8 handling (f89d489)
- improve app select ui speed (95bf71e)
Other Changes
- Update German localization strings by @bennett-sh in #464
- initial fastlane structures from IzzyOnDroid by @IzzySoft in #465
- improve auth dialog ui separation (5176a43)
New Contributors (Thanks!!)
- @IzzySoft made their first contribution in #465
- @bennett-sh made their first contribution in #464
Full Changelog: v1.800...v1.801
Release v1.800
Revival of the Open Source Releases!
This first release after the legacy open-source versions brings a rewritten, cross-platform codebase and restores parity with the app stores.
New Features
- logs collapse automatically (b2a1663)
- add highlighting to logs (9e0bb29)
- predictively update recommended action (65092cd)
- use new gitsync sponsors logic (569714e)
- create open source release workflow (6a46703)
- debounce recommended action (20acf3a)
- add sync + repo settings icons (d35cb61)
- add unpulled and unpushed commits to recent commits list (8e3c3d3)
- add default repo settings to global settings (38737a5)
- add recommended action ui to client mode (11ec46f)
- add unstage (9a3fc72)
- add stage and commit new dialog features (8461d1e)
- bring back global settings browse button (ab06062)
- add all basic client mode options (246cc33)
- bottom gradient for recent commits on scroll (f7318b0)
- update islocked to wait up to 5 seconds before reporting locked (88473a3)
- default dialog to expanded in client mode (bd16289)
- client mode initial ui (c881de4)
- client/sync mode switch (405cc7e)
- swap out code editor and use mmap (db6e5cc)
- auto get and set author email for oauth users (521c8b5)
- add unstage all (1576eee)
- add file too large ui and make large files readonly (1623a3c)
- prompt to add submodules (4f3bad3)
- initial submodule implementation (5a81e04)
- add support for cloning submodules and auto adding as secondary repos (8f24e56)
- prompt to clear ios keychain on reinstall (efa1a71)
- make untranslated.txt useful (3278afa)
- add auto fix for invalid data in index extension is truncated (23a2b0a)
- add autofix for locked index (1020f49)
- buttons linking to docs on each bg sync option in app (c305e89)
- localise background service strings (b8488e4)
- view logs (5beb69f)
- browse and edit any dir (d476b1f)
- saving spinner (f36ef03)
- add delete, rename and create file + folder (4046dd7)
- add editor auto save (5e6258d)
- add code editor with improved file handling (c7233be)
- global applocalization (584292f)
- showcase author details settings (26eb304)
- prompt to disable ssl if cloned url is http (802ff64)
- optional setting items when no dir selected (72be4d5)
- file explorer + file viewer (d1a4e81)
- update git2 and switch to vendored libgit2 (ecc7410)
- signed commits (2e7a454)
Bug Fixes
- update sync settings on change (fcc348f)
- app overlaps navigation bar (6cd91eb)
- delete file/folder dialog text (1c5ff75)
- modify recommended action to be on timer instead of on setstate (23cf376)
- getrecommendedaction don't cause error (119bbd6)
- github issue scopes too broad (0f57f56)
- lock ui for foreground git operations (ac52c8e)
- unlock on longpress (b82deb7)
- client mode sync now button rounding (e7bcced)
- signed commits ui not showing after chaning auth provider (cc608b7)
- border pulsing (1107f38)
- gh sponsors token logic (5e0a9b4)
- oauth refresh token behaviour (f50a306)
- get submodule paths (280321f)
- commit signing ui (d8ef8ca)
- ios submodule dir access (ec0f2be)
- submodule path handling (6156d41)
- get conflicting empty logic (c427f88)
- readonly logs (5e5c093)
- submodule checkout to branch if possible (99b85b2)
- android 10 documents file selection (6c80aca)
- double confirm clear app data (b000e04)
- reset app data on reinstall prompt ios (a2f27f4)
- make logs readonly (55ef7fc)
- object not found for recent commits (03bc5d2)
- merge conflict on ios (bc70c6c)
- uninitialised late serviceStrings (1ecf2ce)
- force push and pull on detached head using orig_head (dd78681)
- refresh after cull non-premium (0ce34a2)
- cull non premium (62a93b5)
- build script (e15137e)
- will pop logic (28ead0c)
- add plaintext default (99ed7b8)
- improve app select ui speed (d07b780967ead28514...
Release v1.708
New Features
- discard file changes (6ccb983)
Bug Fixes
Other Changes
- sync now to sync changes (9766340)
Full Changelog: v1.707...v1.708
Release v1.707
New Features
- migrate to custom issue reporting (df76f0b)
Bug Fixes
- inaccurate error message when pull not required (140ba05)
Full Changelog: v1.706...v1.707
Release v1.706
What's Changed
- Fix/error when fetch head is null by @ViscousPot in #152
- fix/error-when-using-ssh-with-gitlab by @ViscousPot in #153
- feat/improve-ssl-missing-from-git-repo by @ViscousPot in #156
- feat/retry-sync-if-network-lost by @ViscousPot in #154
- feat/copy-logs-to-clipboard-option by @ViscousPot in #155
Full Changelog: v1.703...v1.706
Release v1.703
New Features
- update strings (ced60bd)
- error safely (502ca8e)
- allow formatting for custom sync messages (0ed246f)
- custom sync message for merge (53879e6)
Bug Fixes
Chores
- update string references (f3a34f0)
- decrease issue log count (0ec15ac)
- remove beta from https and ssh auth options (e4f0efa)
- add es string (a1152be)
Other Changes
Release v1.701
What's Changed
- fix: change-git-provider-after-auth by @ViscousPot in #115
- Feat/increase transport timeout by @ViscousPot in #121
- Feat/manual sync option by @ViscousPot in #113
- Feat/multiple repo support by @ViscousPot in #117
- Feat/improve invalid remote error by @ViscousPot in #128
- Feat/spanish language support by @ViscousPot in #129
- feat: jump between conflicts using arrow keys by @ViscousPot in #132
Bug Fixes
- disallow adding repo with same name (43a3e5b)
Full Changelog: v1.641...v1.701