Commit graph

174 commits

Author SHA1 Message Date
tiagoarroz
5e3020e719 Translate log conflict comment to English 2026-05-05 09:43:35 +01:00
tiagoarroz
bcf3369667 Make log conflict auto-resolution configurable 2026-05-04 16:53:40 +01:00
tiagoarroz
80f92ce17d Auto-resolve log conflicts locally 2026-05-04 16:44:47 +01:00
Silvano Cerza
b6eb9ed62d Fix conflict view not being scrollable 2025-05-22 19:34:41 +02:00
Silvano Cerza
59f951f2b8 Fix sync not working if files have been deleted, moved, or renamed 2025-05-22 16:50:02 +02:00
Silvano Cerza
69841aa574 Fix log file being synced if settings sync is enabled 2025-04-20 21:25:24 +02:00
Silvano Cerza
345826443f Fix issue reading binary files on iOS causing sync to fail 2025-04-20 17:33:13 +02:00
Silvano Cerza
e33de48075 Create remote manifest on first sync with local manifest content 2025-04-20 15:42:14 +02:00
Silvano Cerza
b2f3db6050 Fix first sync marked as done on failure 2025-04-20 13:16:57 +02:00
Silvano Cerza
be547d8691 Fix trying to sync deleted files on first sync 2025-04-20 13:16:53 +02:00
Silvano Cerza
786cefaf4d Correctly update metadata when extracting zip 2025-04-18 19:41:16 +02:00
Silvano Cerza
654fa6b455 Add some more logs 2025-04-18 18:14:36 +02:00
Silvano Cerza
1e16d01adf Skip hidden files when unzipping repo on first sync from remote 2025-04-18 18:06:20 +02:00
Silvano Cerza
56bd6dee4c Fix crashes when unzipping repo on first sync from remote 2025-04-18 18:05:30 +02:00
Silvano Cerza
b6be53ca16 Add retry to most requests made by SyncManager 2025-04-17 12:57:57 +02:00
Silvano Cerza
263623dad7 Fix hasTextExtension util function 2025-04-17 12:57:57 +02:00
Silvano Cerza
13383dc65c Change all GithubClient method to support retry and slightly change arguments type 2025-04-17 12:57:57 +02:00
Silvano Cerza
15cc51014c Add utility method to retry a function with exponential backoff 2025-04-17 12:57:53 +02:00
Silvano Cerza
457a0b6d24 Fix repo unzip 2025-04-17 09:57:17 +02:00
Silvano Cerza
1a2eb64959 Simplify logic that determines if a file is text or binary 2025-04-16 16:58:23 +02:00
Silvano Cerza
d0f04d5217 Add utility buttons in settings to copy or clean logs 2025-04-16 16:25:02 +02:00
Silvano Cerza
7e7eddaec3 Remove unnecessary import 2025-04-16 15:02:38 +02:00
Silvano Cerza
6c9b8625c3 Enhance first sync from remote to make less requests 2025-04-16 15:02:14 +02:00
Silvano Cerza
5879d22a52 Fix text files being treated as binaries if their size is big 2025-04-01 13:09:46 +02:00
Silvano Cerza
acf5157971 Remove unnecessary import 2025-03-30 11:10:02 +02:00
Silvano Cerza
5f0c8b1ed2 Fix binary files failing to upload to GitHub 2025-03-21 17:03:13 +01:00
Silvano Cerza
7a7c13fb5b Correctly set all settings section headings 2025-03-20 09:53:39 +01:00
Silvano Cerza
6fbf79cc87 Remove top-level heading in settings tab 2025-03-20 09:51:40 +01:00
Silvano Cerza
083e8db779 Correctly use sentence case in UI 2025-03-20 09:49:49 +01:00
Silvano Cerza
65f77c5720 Correctly register listener events 2025-03-20 09:49:01 +01:00
Silvano Cerza
45481a9ff9 Change enable logging setting default to false 2025-03-09 19:25:55 +01:00
Silvano Cerza
cccf97b0c4 Change sync config setting default to false 2025-03-09 19:20:53 +01:00
Silvano Cerza
ba541d9390 Remove hardcoded styles 2025-03-09 19:13:37 +01:00
Silvano Cerza
12feb2c90f Add button to reset plugin settings and metadata 2025-03-09 18:13:59 +01:00
Silvano Cerza
42c15f4479 Move diff highlight for split view in editor theme 2025-03-09 17:20:18 +01:00
Silvano Cerza
928ad73696 Remove unnecessary import 2025-03-09 16:48:05 +01:00
Silvano Cerza
8732cdc1f0 Ditch old/new nomenclature in favour of remote/local to avoid confusion 2025-03-09 16:47:08 +01:00
Silvano Cerza
41642b5174 Add settings to choose diff view mode 2025-03-09 16:39:25 +01:00
Silvano Cerza
937e576bcc Restructure conflict view files and add some documentation 2025-03-09 16:22:36 +01:00
Silvano Cerza
8dfa1fe592 Fix type checking issue 2025-03-09 15:43:27 +01:00
Silvano Cerza
bb21bf6c2e Add conflict resolution in unified view 2025-03-09 15:10:03 +01:00
Silvano Cerza
68c3b4e6df Handle conflict resolution 2025-03-06 17:37:00 +01:00
Silvano Cerza
d8ebee26e8 Move line styles to theme 2025-03-06 17:12:10 +01:00
Silvano Cerza
46186d8d23 Styled some stuff 2025-03-06 17:07:11 +01:00
Silvano Cerza
d061ab4803 Handle some errors when user tries to open unified view while already open 2025-03-06 16:32:57 +01:00
Silvano Cerza
e8c95d2824 Handle merging ranges 2025-03-05 18:58:03 +01:00
Silvano Cerza
dc2962cec8 Avoid creating line mapping by creating ranges directly 2025-03-05 17:18:43 +01:00
Silvano Cerza
08d5d05331 Adjust some stuff 2025-03-05 16:46:11 +01:00
Silvano Cerza
132ffff36e Other stuff that works 2025-03-05 15:31:04 +01:00
Silvano Cerza
e2a536c945 Testing things, kinda works 2025-03-03 16:17:11 +01:00