kicad/kicad
qu1ck 06028d5015 PCM: fix kicad version restriction logic
The json schema for packages implies that kicad min/max version
restriction takes major.minor.patch string but actual logic
only checks major and minor.

This fixes the logic to work with full major.minor.patch tuple.
Additionally the version max logic will substitute missing portions
with 999 for a reasonable default so that say 7.1 is still considered
as >= 7.1.5 when checking for max version.

Reported here
https://forum.kicad.info/t/updating-already-installed-plugins-using-content-manager/35532/5?u=qu1ck
2022-06-14 17:18:25 +00:00
..
dialogs Fix some layout issues in the Project Template Selector. 2022-04-18 22:45:02 +01:00
pcm PCM: fix kicad version restriction logic 2022-06-14 17:18:25 +00:00
tools Fix the naming of the kicad filedlg customize headers 2022-06-11 23:04:15 -04:00
widgets Fix LEGACYFILEDLG_NEW_PROJECT build error 2022-06-11 23:45:22 -04:00
CMakeLists.txt Revert "cmake: adding KICAD_MACOSX_APP_BUNDLE option" 2022-01-31 15:57:56 -08:00
files-io.cpp Remove escaped double-quotes 2021-11-03 17:03:14 -07:00
import_project.cpp Give a timeslice to show Save Changes? dialog before things get ugly. 2021-09-21 11:14:42 +01:00
kicad.cpp KIFACE_I -> KIFACE_BASE. 2021-09-14 23:45:14 +01:00
kicad.icns Add drop shadows to MacOS icons 2021-07-30 20:55:34 -07:00
kicad_doc.icns Add drop shadows to MacOS icons 2021-07-30 20:55:34 -07:00
kicad_id.h Remove printing files from Project Manager 2021-11-12 20:18:32 +00:00
kicad_manager_frame.cpp Adding drag and drop project file feature. 2022-05-12 22:38:45 +00:00
kicad_manager_frame.h Adding drag and drop project file feature. 2022-05-12 22:38:45 +00:00
kicad_settings.cpp PCM: add "Add default" to manage repositories dialog 2022-05-23 20:40:12 +00:00
kicad_settings.h PCM: add "Add default" to manage repositories dialog 2022-05-23 20:40:12 +00:00
menubar.cpp Add policy to enable/disable pcm 2022-04-12 10:08:34 -04:00
pgm_kicad.h We don't keep a CHANGELOG.TXT 2021-10-05 19:46:53 -07:00
project_template.cpp Handle empty directories in template projects. 2022-05-31 17:48:38 +01:00
project_template.h Cleanup. 2019-11-09 20:22:44 +00:00
project_tree.cpp Kicad manager: show *.zip files in project tree. 2022-02-21 12:54:43 +01:00
project_tree.h Add support mode for dark mode to SCINTILLA_TRICKS. 2021-09-14 00:18:50 +01:00
project_tree_item.cpp Don't allow project files to be renamed or deleted in project tree pane. 2021-11-19 11:39:24 -05:00
project_tree_item.h Don't allow project files to be renamed or deleted in project tree pane. 2021-11-19 11:39:24 -05:00
project_tree_pane.cpp Kicad manager: fix a typo 2022-02-21 17:28:29 +01:00
project_tree_pane.h More discrete borders for Kicad mgr, PCM and appearances panels. 2021-11-14 15:01:44 +00:00
tree_file_type.h Kicad manager: show *.zip files in project tree. 2022-02-21 12:54:43 +01:00