Commit graph

31 commits

Author SHA1 Message Date
Silvano Cerza
65f77c5720 Correctly register listener events 2025-03-20 09:49:01 +01:00
Silvano Cerza
12feb2c90f Add button to reset plugin settings and metadata 2025-03-09 18:13:59 +01:00
Silvano Cerza
928ad73696 Remove unnecessary import 2025-03-09 16:48:05 +01:00
Silvano Cerza
b263e24941 Move conflict view in root view and adjust style 2025-03-01 18:11:43 +01:00
Silvano Cerza
7bca8262f4 Add settings to hide button to open conflicts view 2025-03-01 17:05:09 +01:00
Silvano Cerza
fc890b5d95 Purge onboarding flow
The onboarding flow and UI was a bit clunky and made it annoying to handle
failures, backtracking, errors made by the user, etc.
I decided to remove it completely and just show a notice to the user if
the plugin is not correctly configured, forcing them to take action.
Documentation is going to be key in teaching the user how to configure
the plugin properly.
2025-03-01 16:43:25 +01:00
Silvano Cerza
cd0f54a117 Fix logger not creating log file 2025-02-28 17:51:55 +01:00
Silvano Cerza
2d8ee9f7bd Handle conflicts resolution end to end 2025-02-25 18:47:01 +01:00
Silvano Cerza
cef814f702 Rework how conflicts are passed from SyncManager to ConflictsResolutionView 2025-02-23 16:43:22 +01:00
Silvano Cerza
f409216320 First rought implementation of conflicts resolution view 2025-02-13 14:43:46 +01:00
Silvano Cerza
6888899e17 Set firstStart to true on mobile 2025-01-27 11:43:08 +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
b4010b59e4 Fix mobile check 2025-01-22 16:26:47 +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
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
a7995fc9a7 Big refactoring 2025-01-12 21:52:51 +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
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
7ab945ca80 Add minimal settings 2025-01-05 13:26:22 +01:00
Silvano Cerza
5a543b9a62 First commit 2025-01-05 12:18:47 +01:00