Silvano Cerza
|
cd0f54a117
|
Fix logger not creating log file
|
2025-02-28 17:51:55 +01:00 |
|
Silvano Cerza
|
28abd1c1cc
|
Clarifies what metadata sha is
|
2025-02-28 17:40:47 +01:00 |
|
Silvano Cerza
|
7d389f8e0c
|
Handle corner case in conflict check
|
2025-02-28 17:39:06 +01:00 |
|
Silvano Cerza
|
e4409cb96e
|
Properly decode emoji chars
|
2025-02-28 17:35:01 +01:00 |
|
Silvano Cerza
|
731920d5a1
|
Adjust conflict files tabs
|
2025-02-28 17:15:49 +01:00 |
|
Silvano Cerza
|
b8df463e66
|
Change filename occurances to filePath for consistency
|
2025-02-28 17:01:14 +01:00 |
|
Silvano Cerza
|
fa192eb197
|
Fix some issues with conflict resolution and syncing
|
2025-02-28 16:57:50 +01:00 |
|
Silvano Cerza
|
a1fea0cb95
|
Fix issue when rerendering conflict view
|
2025-02-25 18:50:12 +01:00 |
|
Silvano Cerza
|
2d8ee9f7bd
|
Handle conflicts resolution end to end
|
2025-02-25 18:47:01 +01:00 |
|
Silvano Cerza
|
4745f91bdc
|
Handle resolved conflicts
|
2025-02-23 17:30:57 +01:00 |
|
Silvano Cerza
|
cef814f702
|
Rework how conflicts are passed from SyncManager to ConflictsResolutionView
|
2025-02-23 16:43:22 +01:00 |
|
Silvano Cerza
|
1d4bc03aac
|
Change GithubClient.getBlob use the sha instead of the URL
|
2025-02-23 16:42:56 +01:00 |
|
Silvano Cerza
|
d5eec99546
|
Fix highlight not getting updated when switching files
|
2025-02-22 17:48:51 +01:00 |
|
Silvano Cerza
|
72a7a7ed62
|
Rework some stuff
|
2025-02-22 17:43:45 +01:00 |
|
Silvano Cerza
|
19f797c77a
|
Move FilesTabBar out of DiffView
|
2025-02-22 17:02:38 +01:00 |
|
Silvano Cerza
|
ca0049c383
|
Add key for tab elements
|
2025-02-22 16:50:17 +01:00 |
|
Silvano Cerza
|
c315378fb7
|
Add tab bar to select files with conflicts
|
2025-02-22 16:45:23 +01:00 |
|
Silvano Cerza
|
0721aa9d90
|
Fix annoying TS error
|
2025-02-22 11:12:55 +01:00 |
|
Silvano Cerza
|
55e1d21e93
|
Correctly clip the svg paths in the ActionsGutter
|
2025-02-22 11:08:18 +01:00 |
|
Silvano Cerza
|
88fa756ab9
|
Handle scrollable editors in the ActionsGutter
|
2025-02-22 11:03:16 +01:00 |
|
Silvano Cerza
|
64d0223aa0
|
Clamp diffs lines after merging
|
2025-02-21 18:40:17 +01:00 |
|
Silvano Cerza
|
bca72c4938
|
Fix corner case when clamping lines of modify DiffChunks
|
2025-02-21 18:12:27 +01:00 |
|
Silvano Cerza
|
6c369232e3
|
Fix action buttons spanning multiple lines not being shown
|
2025-02-20 19:20:15 +01:00 |
|
Silvano Cerza
|
aae730f0f1
|
Handle line numbers greater than document lines number
|
2025-02-20 19:16:01 +01:00 |
|
Silvano Cerza
|
3a7454b86f
|
Better handling diff
|
2025-02-20 19:10:54 +01:00 |
|
Silvano Cerza
|
f49adaccc8
|
Remove commented out code
|
2025-02-20 19:05:18 +01:00 |
|
Silvano Cerza
|
2dcbd11ed0
|
Fix buttons positioning in case the ribbons spans multiple lines
|
2025-02-20 19:04:47 +01:00 |
|
Silvano Cerza
|
fd100345a3
|
Use better diff algorithm
|
2025-02-20 18:41:16 +01:00 |
|
Silvano Cerza
|
a0f2439b1f
|
Handle action gutter buttons click
|
2025-02-20 18:36:38 +01:00 |
|
Silvano Cerza
|
fd7cffffab
|
Fix editor height
|
2025-02-20 18:15:55 +01:00 |
|
Silvano Cerza
|
b5ebe4a638
|
Move editor content change callback
|
2025-02-20 18:09:21 +01:00 |
|
Silvano Cerza
|
165f2d277d
|
Fix some sizing stuff
|
2025-02-20 18:08:46 +01:00 |
|
Silvano Cerza
|
c8908eb7c3
|
Remove commented out code
|
2025-02-20 17:57:33 +01:00 |
|
Silvano Cerza
|
9c374f19f2
|
Restyle actions ribbons in gutter
|
2025-02-20 17:55:11 +01:00 |
|
Silvano Cerza
|
e024c2c4df
|
Add buttons in actions gutter
|
2025-02-20 17:54:28 +01:00 |
|
Silvano Cerza
|
8b1d04d110
|
Handle grid sizes in a nicer way
|
2025-02-20 14:25:54 +01:00 |
|
Silvano Cerza
|
6ff48b9517
|
Go with react-codemirror lib
|
2025-02-20 10:30:22 +01:00 |
|
Silvano Cerza
|
d1b980f031
|
Throw away dead code
|
2025-02-19 15:43:36 +01:00 |
|
Silvano Cerza
|
5fd4c94566
|
Refactor to be more concise
|
2025-02-19 11:49:09 +01:00 |
|
Silvano Cerza
|
63f9afe738
|
Bad attempt at diff apply
|
2025-02-18 11:13:13 +01:00 |
|
Silvano Cerza
|
5edb8ca742
|
Handle resize
|
2025-02-13 17:54:59 +01:00 |
|
Silvano Cerza
|
9f62324c2a
|
More progress
|
2025-02-13 17:23:43 +01:00 |
|
Silvano Cerza
|
6d7c0c8772
|
Some styling
|
2025-02-13 15:13:47 +01:00 |
|
Silvano Cerza
|
f409216320
|
First rought implementation of conflicts resolution view
|
2025-02-13 14:43:46 +01:00 |
|
Silvano Cerza
|
c0792c79e7
|
Show notice on sync start, success and failure
|
2025-02-12 18:34:55 +01:00 |
|
Silvano Cerza
|
3f06dd4f90
|
Correctly run sync interval as async
|
2025-02-12 15:25:58 +01:00 |
|
Silvano Cerza
|
6888899e17
|
Set firstStart to true on mobile
|
2025-01-27 11:43:08 +01:00 |
|
Silvano Cerza
|
98b931ead5
|
Change GithubClient to use settings directly
|
2025-01-23 18:18:31 +01:00 |
|
Silvano Cerza
|
f64ff13b88
|
Use mobile compatible util function to convert from base64 string
|
2025-01-23 18:05:03 +01:00 |
|
Silvano Cerza
|
5446560b86
|
Check if syncing is in progress before starting
|
2025-01-23 17:34:27 +01:00 |
|
Silvano Cerza
|
476b17ba05
|
Move manifest file name definition
|
2025-01-23 17:25:44 +01:00 |
|
Silvano Cerza
|
0ba9420b3a
|
Change conflict setting default value and disable selection dropdown
|
2025-01-23 17:19:16 +01:00 |
|
Silvano Cerza
|
ac1e53f79c
|
Add settings to disable logging
|
2025-01-23 16:19:47 +01:00 |
|
Silvano Cerza
|
2c4ed3e671
|
Add logger
|
2025-01-23 16:12:30 +01:00 |
|
Silvano Cerza
|
3bd65baf7b
|
Fix config sync during onboarding
|
2025-01-23 13:12:57 +01:00 |
|
Silvano Cerza
|
524c7efed7
|
Fix syncable check in events listener
|
2025-01-23 13:12:42 +01:00 |
|
Silvano Cerza
|
396feddc8c
|
Fix style of first sync onboarding step
|
2025-01-23 11:32:26 +01:00 |
|
Silvano Cerza
|
d20bda9a68
|
Ditch partial sync
|
2025-01-23 11:09:58 +01:00 |
|
Silvano Cerza
|
923a811a4a
|
Handle first sync with completely empty repository
|
2025-01-23 10:49:22 +01:00 |
|
Silvano Cerza
|
2c463ca34e
|
Fix changing sync config settings
|
2025-01-22 17:36:29 +01:00 |
|
Silvano Cerza
|
b4010b59e4
|
Fix mobile check
|
2025-01-22 16:26:47 +01:00 |
|
Silvano Cerza
|
6fe3d63f08
|
Sync config dir by default
|
2025-01-22 16:19:48 +01:00 |
|
Silvano Cerza
|
3ab680cf4c
|
Reload metadata in main sync manager after onboarding sync
|
2025-01-22 16:18:45 +01:00 |
|
Silvano Cerza
|
4552554f80
|
Add sync config option in onboarding
|
2025-01-22 16:18:28 +01:00 |
|
Silvano Cerza
|
b760a51911
|
Fix some issues with onboarding first sync and add setting to sync config dir
|
2025-01-22 16:01:46 +01:00 |
|
Silvano Cerza
|
62b8a0c823
|
Rename some settings for clarity
|
2025-01-22 13:42:06 +01:00 |
|
Silvano Cerza
|
7d75daa1cc
|
Add onboarding dialog when plugin is enabled
|
2025-01-22 13:37:41 +01:00 |
|
Silvano Cerza
|
122185acac
|
Update onboarding component to actually sync
|
2025-01-22 13:14:03 +01:00 |
|
Silvano Cerza
|
e5896efc9e
|
Add setting to track first start
|
2025-01-22 13:13:31 +01:00 |
|
Silvano Cerza
|
6aeecdbd73
|
Simplify sync handling in SyncManager and remove some logs
|
2025-01-22 11:33:28 +01:00 |
|
Silvano Cerza
|
ee1bc30912
|
Change state handling on onboarding
|
2025-01-21 23:39:05 +01:00 |
|
Silvano Cerza
|
ee5a5f4bfb
|
First draft onboarding component
|
2025-01-21 22:12:44 +01:00 |
|
Silvano Cerza
|
5fbcf520a8
|
Remove even more dead code
|
2025-01-14 18:41:49 +01:00 |
|
Silvano Cerza
|
44cc1c6380
|
Temporary conflict handling
|
2025-01-14 18:31:19 +01:00 |
|
Silvano Cerza
|
56a9fb29cd
|
Remove lots of unnecessary code
|
2025-01-14 17:02:16 +01:00 |
|
Silvano Cerza
|
4085c2f5c5
|
Ugly, uncommented and messy but kinda works
|
2025-01-14 16:21:49 +01:00 |
|
Silvano Cerza
|
cd577d5751
|
Remove unnecessary import
|
2025-01-12 22:43:04 +01:00 |
|
Silvano Cerza
|
a7995fc9a7
|
Big refactoring
|
2025-01-12 21:52:51 +01:00 |
|
Silvano Cerza
|
b82a2cf6df
|
Add settings section
|
2025-01-12 16:40:22 +01:00 |
|
Silvano Cerza
|
d206d3265c
|
Remove unnecessary throws
|
2025-01-12 15:26:45 +01:00 |
|
Silvano Cerza
|
a1b083fe84
|
Slightly restructure GithubClient
|
2025-01-12 12:31:20 +01:00 |
|
Silvano Cerza
|
6bff97ace2
|
Simplify upload dialog to not upload directly
|
2025-01-11 17:08:11 +01:00 |
|
Silvano Cerza
|
176c52b68a
|
Add button and command to upload active file
|
2025-01-11 17:02:08 +01:00 |
|
Silvano Cerza
|
516186c671
|
Move ribbon icon init in layout ready callback
|
2025-01-11 16:09:01 +01:00 |
|
Silvano Cerza
|
29200f33d4
|
Add onUserEnable placeholder
|
2025-01-11 16:07:15 +01:00 |
|
Silvano Cerza
|
88d2baa901
|
Make some settings name clearer
|
2025-01-11 16:00:48 +01:00 |
|
Silvano Cerza
|
81b7f2b235
|
Add dialog to upload all files to GitHub
|
2025-01-11 15:41:03 +01:00 |
|
Silvano Cerza
|
ec51b658d4
|
Add settings to handle conflicts and configure sync
|
2025-01-09 18:17:24 +01:00 |
|
Silvano Cerza
|
b6d217daaa
|
Fix typo
|
2025-01-09 18:03:39 +01:00 |
|
Silvano Cerza
|
6205a12453
|
Update locally saved file SHA after it's uploaded
|
2025-01-09 17:59:42 +01:00 |
|
Silvano Cerza
|
76c2b99092
|
Correctly handling syncing of whole vault
|
2025-01-09 17:41:37 +01:00 |
|
Silvano Cerza
|
7b2b5ed1d1
|
Rename downloadFile to downloadRawFile
|
2025-01-09 16:41:06 +01:00 |
|
Silvano Cerza
|
66db44b04b
|
Add status bar item
|
2025-01-09 16:27:50 +01:00 |
|
Silvano Cerza
|
186871f6bf
|
Add commands for all ribbon icons
|
2025-01-09 15:49:56 +01:00 |
|
Silvano Cerza
|
09e8317007
|
Add settings for ribbon icons
|
2025-01-09 15:34:02 +01:00 |
|
Silvano Cerza
|
b23c2a1868
|
Chonky update
|
2025-01-09 14:56:50 +01:00 |
|
Silvano Cerza
|
509b41fb57
|
Add justDownloaded field in files metadata
|
2025-01-09 14:35:40 +01:00 |
|
Silvano Cerza
|
4e5308bc07
|
Change GithubClient to use Vault DataAdapter to read and write files
|
2025-01-09 14:16:25 +01:00 |
|
Silvano Cerza
|
210fb0149c
|
Fix calling response json property as function
|
2025-01-09 14:02:47 +01:00 |
|
Silvano Cerza
|
e411484586
|
Fix MetadataStore failing to read metadata file
|
2025-01-09 14:02:18 +01:00 |
|