1
0
mirror of https://github.com/laurent22/joplin.git synced 2024-12-30 10:36:35 +02:00
Commit Graph

68 Commits

Author SHA1 Message Date
Henry Heino
4a88d6ff7a
Desktop: Multiple window support ()
Co-authored-by: Laurent Cozic <laurent22@users.noreply.github.com>
2024-11-08 15:32:05 +00:00
Henry Heino
e3d5f0c9cf
Chore: Desktop: Use SCSS instead of styled-components for plugin dialogs and toolbar buttons () 2024-10-11 22:03:41 +01:00
Laurent Cozic
75b8caf816 Desktop, Mobile: Plugins: Name webview root attribute so that it can be styled 2024-09-26 11:40:13 +01:00
Henry Heino
beff45e195
Desktop: Fix viewer and panel plugins that check for the presence of exports fail to load () 2024-08-22 21:52:29 +01:00
Henry Heino
596bcd8d8b
Desktop: Accessibility: Improve focus handling for plugin and prompt dialogs () 2024-07-31 14:10:58 +01:00
Henry Heino
c197a83de8
Desktop: Fix error in plugin content scripts generated with Webpack () 2024-07-04 14:58:26 +02:00
Laurent Cozic
034e568d26 Desktop: Resolves : Support URLs in plugin API imaging.createFromPath 2024-04-27 11:35:49 +01:00
Laurent Cozic
2e2a2b3193 Tools: Implement @typescript-eslint/no-explicit-any rule 2024-04-05 12:16:49 +01:00
Laurent Cozic
00084c5798 Desktop, Mobile: Improve focus handling 2024-04-01 15:34:22 +01:00
Henry Heino
06aa64016f
Desktop: Resolves : Plugin API: Add support for loading PDFs with the imaging API () 2024-03-27 18:53:24 +00:00
Henry Heino
25cd5affca
Chore: Apply changes from mobile plugins to lib/ and app-desktop/ () 2024-03-09 11:03:57 +00:00
Henry Heino
da4d57c1db
Desktop: Fixes : Linux: Fix bundled Simple Backup can't create 7zip archives () 2024-01-26 10:33:15 +00:00
Henry Heino
4fc786cf0b
Desktop: Resolves : Add Simple Backup as a default plugin () 2023-12-11 13:58:45 +00:00
Laurent Cozic
e22aa4f6e9 Desktop: Fixes : Fix rare crash when developing a plugin 2023-11-09 12:26:06 +00:00
Laurent Cozic
dd47571dff Plugins: Add support for showOpenDialog method 2023-10-31 15:30:05 +00:00
Laurent Cozic
fa0740338d
Desktop: Resolves ##5389: Add support for note list plugins () 2023-09-18 17:40:36 +01:00
Laurent Cozic
3d8c96489f
Desktop: Add support for plugin imaging API () 2023-09-17 11:40:50 +01:00
Henry Heino
315baacba7
Desktop: Fixes : Update CSS variables in user iframes on theme change () 2023-08-25 09:20:44 +01:00
Laurent Cozic
2e9f93ad9a Tools: Enable eslint rule comma-dangle: always-multiline for functions 2023-08-22 11:58:53 +01:00
Laurent Cozic
16c87c36da Chore: Move Logger from lib to utils package 2023-07-27 16:08:11 +01:00
Laurent Cozic
4c5837b85b Desktop: Prevent app from crashing when changing screens
Ref: https://github.com/laurent22/joplin/issues/6052#issuecomment-1627528277
2023-07-09 14:12:41 +01:00
Laurent Cozic
dd6eec6a03 Tools: Apply rule @typescript-eslint/ban-types 2023-06-30 10:30:29 +01:00
Laurent Cozic
48ef6db4a5 Tools: Apply @typescript-eslint/ban-ts-comment rule 2023-06-30 10:22:47 +01:00
Laurent Cozic
3c0331eb6e Desktop: Fixes : Display plugin console in dev mode 2023-06-12 17:30:47 +01:00
Laurent Cozic
7fa1459dc3 Tools: Apply eslint rules "no-console" and "id-denylist" 2023-02-16 10:58:24 +00:00
Laurent Cozic
625689dbb1 Tools: Add "@typescript-eslint/object-curly-spacing" rule 2023-02-16 10:58:23 +00:00
Laurent Cozic
8b3c9e81a7 Desktop: Fixes : Fixed crash when loading certain plugins 2023-01-08 11:26:36 +00:00
Laurent Cozic
a43ce33adf Desktop: Fixed certain plugins that were using the sqlite3 database 2023-01-05 10:21:26 +00:00
Laurent Cozic
a40a5ef3bf Chore: Fixes 2022-11-15 09:11:23 +00:00
Laurent Cozic
7e8a6dfb54 Tools: Add react-hooks/exhaustive-deps eslint rule 2022-08-19 12:10:04 +01:00
Laurent Cozic
ce02d4c94f Chore: Finished applying eqeqeq rule 2022-07-23 11:33:12 +02:00
Laurent Cozic
3b35ab6581 Plugins: Added joplin.versionInfo method 2022-07-03 14:32:29 +01:00
Laurent Cozic
7ec3a7be9f Desktop: Remove plugin backoff handler for now 2022-05-17 14:08:54 +01:00
Laurent Cozic
22ae50c126 Desktop: More permissive plugin back-off rules 2022-04-27 13:20:25 +01:00
Laurent Cozic
b7167552ec Desktop: Enabled plugin throttling logic to prevent certain plugins from freezing the app 2022-04-19 15:53:13 +01:00
Laurent Cozic
6bb0318c2f Desktop: Disable plugin throttling for now 2022-01-19 09:03:36 +00:00
Laurent Cozic
c6b67126fb Desktop: Disable plugin throttling mechanism for now 2022-01-18 11:07:19 +00:00
Laurent Cozic
c7d0d659a0 Tools: Fixed linter and tsc errors 2021-12-28 14:17:59 +01:00
Laurent
fa868297a2
Plugins: Throttle plugins that make too many API calls () 2021-12-27 18:12:21 +00:00
Laurent Cozic
9ca298f500 Tools: Fixes : Correctly load external resources when bundling desktop app 2021-12-23 12:04:09 +01:00
Laurent
7f64fbfd9b
Tools: Use Yarn 3 to manage monorepo () 2021-12-20 15:08:43 +00:00
agerardin
6b31609338
Plugins: Allow posting messages from plugin to webview () 2021-11-09 15:50:50 +00:00
Laurent Cozic
4a7746beb2 Desktop: Upgrade Electron from v10 to v14 2021-10-01 19:35:27 +01:00
Ahmad Mamdouh
9b27b3b1fb
Plugins: Resolves : Improved support for fitToContent webview property () 2021-08-18 12:09:45 +01:00
Laurent Cozic
70cdaa3a22 Revert "Plugins: Add ability to make dialogs fit the application window ()"
This reverts commit c89037b4a2.

Ref: https://github.com/laurent22/joplin/pull/5219#issuecomment-896702259
2021-08-11 11:25:14 +01:00
Laurent Cozic
07d2a60c75 Plugins: Add support for loading application chrome and note CSS from the plugin 2021-07-23 11:05:21 +01:00
Ahmad Mamdouh
c89037b4a2
Plugins: Add ability to make dialogs fit the application window () 2021-07-22 10:21:57 +01:00
Laurent Cozic
d13b1f96ba fixed tests 2021-06-20 13:46:50 +01:00
Brett Bender
108b5b4cdc
Desktop: Fixes : Roboto font in plugins () 2021-04-24 09:51:21 +01:00
Ahmad Mamdouh
1354c247b4
Desktop: Resolves : ENTER key no longer submits dialogs when a textarea is focused. () 2021-04-08 10:31:26 +01:00