Kig merge requestshttps://invent.kde.org/education/kig/-/merge_requests2022-08-25T19:50:38Zhttps://invent.kde.org/education/kig/-/merge_requests/12Fix compilation of the Python scripting code2022-08-25T19:50:38ZAlbert Astals CidFix compilation of the Python scripting code3 changes are needed:
* Fix boost/python detection code in cmake
We can't detect the header without having detected python first because
when linking the app that uses the header we need to link to python, so
move the header to the cod...3 changes are needed:
* Fix boost/python detection code in cmake
We can't detect the header without having detected python first because
when linking the app that uses the header we need to link to python, so
move the header to the code that we're trying to compile
* Fix ObjectImpType constructor, 0 is not a valid KLazyLocalizedString
* Set QT_NO_KEYWORDS since the new python has a variable called slots,
we need to tell Qt to not use thathttps://invent.kde.org/education/kig/-/merge_requests/10Empty Coordinates are Kind of Valid2022-02-10T22:06:45ZDavid NarváezEmpty Coordinates are Kind of ValidMark the empty string as intermediate since by definition it could
become a valid string in the future.
BUG: 448700Mark the empty string as intermediate since by definition it could
become a valid string in the future.
BUG: 448700https://invent.kde.org/education/kig/-/merge_requests/8Port to KXMLGUIFactory::showConfigureShortcutsDialog()2021-06-24T20:09:26ZAhmad SamirPort to KXMLGUIFactory::showConfigureShortcutsDialog()Ahmad SamirAhmad Samirhttps://invent.kde.org/education/kig/-/merge_requests/6BUG: 336020 Fix updating function signature for python scripts to reflect obj...2021-07-05T13:23:55ZAntonello PalazziBUG: 336020 Fix updating function signature for python scripts to reflect object selectionBUG: 336020
Bug fix for: https://bugs.kde.org/show_bug.cgi?id=336020
Only change the function definition, not the rest of the text, so that the user modifications to the function body would be preserved.
The function definition gets upd...BUG: 336020
Bug fix for: https://bugs.kde.org/show_bug.cgi?id=336020
Only change the function definition, not the rest of the text, so that the user modifications to the function body would be preserved.
The function definition gets updated every time the script page of the wizard is accessed.
Please comment on code style, I have used brace initialisation and `auto` but I am not sure if that is allowed. All the code I was checking was 15+ years old, so C++11 feature weren't introduced yet.David NarváezDavid Narváezhttps://invent.kde.org/education/kig/-/merge_requests/3kigpart: add JSON metadata to plugin, install into kf5/parts subdir2021-04-15T10:01:22ZDavid Faurekigpart: add JSON metadata to plugin, install into kf5/parts subdirTest plan:
- removed lib64/plugins/kigpart.so
- `kig` still works (finds the part on startup)
- konqueror in filter/tests still allows to preview kig and kgeo files
- lxr shows no other code loading "kigpart" by name directly
KF6 ta...Test plan:
- removed lib64/plugins/kigpart.so
- `kig` still works (finds the part on startup)
- konqueror in filter/tests still allows to preview kig and kgeo files
- lxr shows no other code loading "kigpart" by name directly
KF6 task: https://phabricator.kde.org/T12340https://invent.kde.org/education/kig/-/merge_requests/27objects/curve_imp.cc : Fix typo in i18n text returned by cartesianEquationStr...2024-03-24T21:37:17ZOliver Kelloggobjects/curve_imp.cc : Fix typo in i18n text returned by cartesianEquationString()Oliver KelloggOliver Kellogghttps://invent.kde.org/education/kig/-/merge_requests/25Add launchable to appdata2024-02-26T00:45:32ZJustin ZobelAdd launchable to appdataRequired for Flathub buildsRequired for Flathub buildshttps://invent.kde.org/education/kig/-/merge_requests/24snapcraft: Fix typo.2024-02-20T18:11:26ZScarlett Mooresgmoore@kde.orgsnapcraft: Fix typo.https://invent.kde.org/education/kig/-/merge_requests/23scripting-api enable search, enable left hand side treeview, correct code style2024-02-08T02:19:04ZMarius Pascripting-api enable search, enable left hand side treeview, correct code styleUse the modern doxygen look. Icon for "C" for classes. Make code examples
readable. Source code is now indented.
See https://drive.google.com/file/d/1cMuaWF2HtHOCO6pIBDujIwn12vsofILr versus https://apps.kde.org/education/kig/scripting-apiUse the modern doxygen look. Icon for "C" for classes. Make code examples
readable. Source code is now indented.
See https://drive.google.com/file/d/1cMuaWF2HtHOCO6pIBDujIwn12vsofILr versus https://apps.kde.org/education/kig/scripting-apihttps://invent.kde.org/education/kig/-/merge_requests/22".." -> "."2024-02-05T19:05:03ZMarius Pa".." -> "."https://invent.kde.org/education/kig/-/merge_requests/21[CI/CD] Add macOS jobs2024-01-29T22:32:11ZJulius Künzel[CI/CD] Add macOS jobsIn preparation of Binary Factory shutdownIn preparation of Binary Factory shutdownhttps://invent.kde.org/education/kig/-/merge_requests/20Update metainfo file2024-01-08T21:57:36ZAlexander WilmsUpdate metainfo file* Add project_license to fix [#479289](https://bugs.kde.org/show_bug.cgi?id=479289)
* Add developer_name
* Sort tags with jdAppStreamEdit* Add project_license to fix [#479289](https://bugs.kde.org/show_bug.cgi?id=479289)
* Add developer_name
* Sort tags with jdAppStreamEdithttps://invent.kde.org/education/kig/-/merge_requests/19snapcraft: Prepare 23.08.3 Release.2023-11-28T11:13:10ZScarlett Mooresgmoore@kde.orgsnapcraft: Prepare 23.08.3 Release.Update to latest content pack.
Add license text.
Enable help.Update to latest content pack.
Add license text.
Enable help.https://invent.kde.org/education/kig/-/merge_requests/18No need to set KDE_COMPILERSETTINGS_LEVEL2023-09-25T07:49:32ZAlbert Astals CidNo need to set KDE_COMPILERSETTINGS_LEVELCompiles fine without itCompiles fine without ithttps://invent.kde.org/education/kig/-/merge_requests/17Fix loading kig part2023-05-19T12:00:08ZNicolas FellaFix loading kig partc1f566d4790c33055fa42b60ae2b00728ba1a271 changed the part to embed JSON metadata
That doesn't work with the legacy KService-based part loading, so use the proper way
BUG: 469962c1f566d4790c33055fa42b60ae2b00728ba1a271 changed the part to embed JSON metadata
That doesn't work with the legacy KService-based part loading, so use the proper way
BUG: 469962https://invent.kde.org/education/kig/-/merge_requests/16Add Flatpak CI/CD2023-04-05T17:14:58ZNeelaksh SinghAdd Flatpak CI/CDAdds flatpak manifest file and integrates flatpak ci with the application. @apol @ravierAdds flatpak manifest file and integrates flatpak ci with the application. @apol @ravierhttps://invent.kde.org/education/kig/-/merge_requests/15Remove strictIconSize from icon button2023-02-18T10:25:05ZNicolas FellaRemove strictIconSize from icon buttonfalse is the default anywayfalse is the default anywayhttps://invent.kde.org/education/kig/-/merge_requests/14CMakeLists.txt remove leading empty line2022-10-15T17:12:56ZMarius PaCMakeLists.txt remove leading empty linehttps://invent.kde.org/education/kig/-/merge_requests/13Add 3.10 to the list of python versions2022-08-26T07:05:21ZHeiko BeckerAdd 3.10 to the list of python versionshttps://invent.kde.org/education/kig/-/merge_requests/11Add Windows CI2022-05-17T11:50:28ZNicolas FellaAdd Windows CI