Jeff Young
c3c2af9cd0
Improve bullets on Mac & GTK; improve scrollbar behaviour on MSW.
2021-11-11 11:33:28 +00:00
Jeff Young
78bedbed93
Update progress during InstallFromFile.
2021-11-11 10:17:53 +00:00
Jeff Young
cc938e7a67
Fix a few issues in the PCM dialog tune-up.
2021-11-11 01:03:07 +00:00
qu1ck
54e9f1cf24
Fix pcm fallback loading
...
Need to add a fake version otherwise the package gets filtered out of
the packages view.
2021-11-10 23:48:54 +00:00
Jeff Young
b408cda0b8
Uninitialized variables.
2021-11-10 23:42:33 +00:00
qu1ck
d9bd7ed2c1
Fix incorrect include
2021-11-10 15:06:11 -08:00
Jeff Young
59e5c836fc
Tighter thread safety for PCM progress dialog.
2021-11-10 22:12:22 +00:00
Jeff Young
7b4d5b2312
Fix wxWidgets annoying assert.
2021-11-10 18:29:43 +00:00
Jeff Young
f036243142
Fix a few minor issues in PCM dialogs.
2021-11-10 16:19:13 +00:00
Jeff Young
5c0befa880
Use sdbSizer so buttons are in right platform order.
2021-11-10 13:32:10 +00:00
Jeff Young
7211c5a350
Kicad look & feel and reduce conceptual nesting depth of PCM.
2021-11-10 12:42:54 +00:00
qu1ck
97a4034d95
Coverity report and compile warning fixes
2021-11-10 03:24:14 +00:00
Jon Evans
89f5842a17
PCM: Fix loading bitmaps from installed packages
2021-11-09 21:44:57 -05:00
Jon Evans
8e2d599751
Allow PCM to load schema from build dir
2021-11-09 21:44:40 -05:00
Mikolaj Wielgus
ae37ae7072
PCM: Prevent crash on clicking "Install" when there is no versions
...
Fixes https://gitlab.com/kicad/code/kicad/issues/9585
2021-11-10 02:19:17 +00:00
Jeff Young
27661edff6
Apply a bit of Kicad look & feel.
...
Also fixes a spelling error in a string.
2021-11-10 01:11:27 +00:00
Jon Evans
beb1ad0098
Use actual package ID when searching m_installed
...
Fixes https://gitlab.com/kicad/code/kicad/-/issues/9583
2021-11-09 20:07:22 -05:00
Seth Hillbrand
905c72cec6
Repositores -> Repositories
2021-11-08 15:56:51 -08:00
jean-pierre charras
452b9bacba
DIALOG_MANAGE_REPOSITORIES: fix crash on exit:
...
A event handler was pushed but not pop-ed.
Fixes #9551
https://gitlab.com/kicad/code/kicad/issues/9551
2021-11-08 17:14:48 +01:00
Jon Evans
ed3642c5c7
PCM: reverse-transform package ID when loading fallback
2021-11-07 21:31:51 -05:00
Jon Evans
e48811189c
Fix PCM and plugin loading for namespaced plugins
2021-11-08 01:59:28 +00:00
qu1ck
d84cea58a4
Update pcm schema
...
1. Allow dots in package id for namespacing requirements
2. Add regex anchoring to force matching whole string
3. sha hex digest can only have [a-f0-9] chars
2021-11-07 12:41:57 +00:00
Jon Evans
f847a76ac3
Update schema ID to use redirect URL
2021-11-06 11:11:20 -04:00
Seth Hillbrand
cf6b18ec7e
Remove escaped double-quotes
...
For some reason, escaped double quotes in wxString::Format cause issues
on Mac. We can replace them with single quotes in most places without
loss of clarity
2021-11-03 17:03:14 -07:00
Jeff Young
a5247471f7
Expunge a bunch more fixed font specs from wxFormBuilder files.
...
Also removes the -1 sizing of the status bar on GTK and MSW.
Fixes https://gitlab.com/kicad/code/kicad/issues/8608
2021-09-12 13:53:12 +01:00
Wayne Stambaugh
ad1ee958b0
Code cleaning.
2021-09-07 15:18:42 -04:00
jean-pierre charras
c1130535fb
PCM: make DIALOG_MANAGE_REPOSITORIES_BASE resizable.
2021-09-06 08:36:06 +02:00
jean-pierre charras
6f84f3de1a
Minor fixes in PCM and ensure static wxStrings are translated in dialog.
2021-08-30 17:40:20 +02:00
jean-pierre charras
f59e66a897
Do not include kicad_curl.h (and therefore curl.h) in kicad_curl_easy.h
...
curl.h has constraints on Windows (because it includes winsocks2.h) and must be
included before any wxxxx.h.
Because only very few files need curl.h, kicad_curl.h is included only in these files
2021-08-28 15:31:45 +02:00
jean-pierre charras
a9829a598e
Plugin and Content Manager: fix compil warnings and issues.
...
- some are Windows (msys2 ?) specific, related to curl.
- some others are shadowed or unused vars.
2021-08-28 10:57:45 +02:00
qu1ck
a1521d338e
Add colortheme package type
2021-08-27 21:11:47 +00:00
qu1ck
0f7c0e3872
PCM implementation
2021-08-27 21:11:47 +00:00
qu1ck
b0d8f613e9
Add pcm schema
2021-08-27 21:11:47 +00:00