Feed Advanced Search

Oct 5 2019

cordlandwehr committed R72:b31404df2ef2: Remove KXmlGui and QQuickWidget dependencies (authored by cordlandwehr).
Remove KXmlGui and QQuickWidget dependencies
Oct 5 2019, 10:18 AM
cordlandwehr committed R72:d8b8a4b44e3b: Reorganize phrase editor component (authored by cordlandwehr).
Reorganize phrase editor component
Oct 5 2019, 10:18 AM
cordlandwehr committed R72:bb2afb3659a0: Load course resources only lazily in editor (authored by cordlandwehr).
Load course resources only lazily in editor
Oct 5 2019, 10:18 AM
cordlandwehr committed R72:4e420149e2a3: Initial Kirigami porting of editor component (authored by cordlandwehr).
Initial Kirigami porting of editor component
Oct 5 2019, 10:18 AM
cordlandwehr committed R72:a89ea678bced: Introduce ISessionActions interface in EditorSession (authored by cordlandwehr).
Introduce ISessionActions interface in EditorSession
Oct 5 2019, 10:18 AM
cordlandwehr committed R72:894dcf64b895: Revisit phrase/unit iterators in EditorSession (authored by cordlandwehr).
Revisit phrase/unit iterators in EditorSession
Oct 5 2019, 10:18 AM
cordlandwehr committed R72:cd6336d48482: Introduce interface for traning actions (authored by cordlandwehr).
Introduce interface for traning actions
Oct 5 2019, 10:18 AM
cordlandwehr committed R72:348594621620: Cleanup training main screen (authored by cordlandwehr).
Cleanup training main screen
Oct 5 2019, 10:18 AM

Sep 29 2019

cordlandwehr committed R72:de42200ab851: Remove unused signalmapper (authored by cordlandwehr).
Remove unused signalmapper
Sep 29 2019, 5:06 PM
cordlandwehr committed R72:c0279dd50b9f: Simplify code (authored by cordlandwehr).
Simplify code
Sep 29 2019, 5:06 PM
cordlandwehr committed R72:830925e4a64f: Use editor session language (authored by cordlandwehr).
Use editor session language
Sep 29 2019, 5:06 PM
cordlandwehr committed R72:7e0b16c19de6: Fix initialization logic in mock (authored by cordlandwehr).
Fix initialization logic in mock
Sep 29 2019, 5:06 PM
cordlandwehr committed R72:f7b87d20217b: Fix QML interface registration (authored by cordlandwehr).
Fix QML interface registration
Sep 29 2019, 5:06 PM
cordlandwehr committed R72:18e4ddee9bc1: Only add parent pointers when parent has self pointer (authored by cordlandwehr).
Only add parent pointers when parent has self pointer
Sep 29 2019, 5:06 PM
cordlandwehr committed R72:1367fdcefff2: Adapt course serializer to shared pointers (authored by cordlandwehr).
Adapt course serializer to shared pointers
Sep 29 2019, 5:06 PM
cordlandwehr committed R72:e58a049251b0: Initial interface splitting for Phrase (authored by cordlandwehr).
Initial interface splitting for Phrase
Sep 29 2019, 5:06 PM
cordlandwehr committed R72:2b28d9a9d9bc: Introduce IUnit interface (authored by cordlandwehr).
Introduce IUnit interface
Sep 29 2019, 5:06 PM

Sep 17 2019

cordlandwehr added a comment to T11535: Organize 2019 KF6 sprint.

I am interested to join as well, but not sure if I can make it as I am quite booked for the rest of the year.

Sep 17 2019, 8:08 PM · KF6

Sep 11 2019

cordlandwehr added a comment to T11570: Define SPDX License identifier exception for KDE e.V. Exception.

FYI: Ticket created on SPDX.org for LGPL-2.1 or later or approved by the membership of the KDE e.V.: https://github.com/spdx/license-list-XML/issues/928

Sep 11 2019, 10:48 AM · KF6
cordlandwehr moved T11570: Define SPDX License identifier exception for KDE e.V. Exception from Backlog to In Progress on the KF6 board.
Sep 11 2019, 10:08 AM · KF6
cordlandwehr moved T11572: Port Kalzium away from KHTML from In Progress to Done on the KF6 board.
Sep 11 2019, 10:08 AM · KF6
cordlandwehr committed R326:43e1ed49d2d0: Port away from KHTML (authored by cordlandwehr).
Port away from KHTML
Sep 11 2019, 10:07 AM
cordlandwehr closed D23830: Port away from KHTML.
Sep 11 2019, 10:07 AM · KDE Edu
cordlandwehr moved T11573: Port Step away from KHTML from In Progress to Done on the KF6 board.
Sep 11 2019, 10:06 AM · KF6
cordlandwehr committed R341:654d5fd3472d: Port away from KHTML (authored by cordlandwehr).
Port away from KHTML
Sep 11 2019, 10:04 AM
cordlandwehr closed D23862: Port away from KHTML.
Sep 11 2019, 10:04 AM · KDE Edu
cordlandwehr added a member for KF6: cordlandwehr.
Sep 11 2019, 8:33 AM
cordlandwehr claimed T11570: Define SPDX License identifier exception for KDE e.V. Exception.
Sep 11 2019, 8:31 AM · KF6
cordlandwehr added a comment to D23862: Port away from KHTML.

New Layout:


Old Layout:

Sep 11 2019, 7:10 AM · KDE Edu
cordlandwehr added a revision to T11573: Port Step away from KHTML: D23862: Port away from KHTML.
Sep 11 2019, 7:05 AM · KF6
cordlandwehr added a task to D23862: Port away from KHTML: T11573: Port Step away from KHTML.
Sep 11 2019, 7:05 AM · KDE Edu
cordlandwehr requested review of D23862: Port away from KHTML.
Sep 11 2019, 7:03 AM · KDE Edu
cordlandwehr added a comment to D23830: Port away from KHTML.

@yurchor actually, I did not port to webkit/webengine but to the simple text browser view of Qt, which supports just a subset of HTML elements but brings the very big advantage that one is not dragging a full web engine with all of its overhead into an application just in order to display a table. So I really do not want to do more web stuff here.
The next step for this port should be - in my opinion - to completely get rid of all HTML elements in the app and replace that with QWdigets; also in order to give a more consistent look and feel with other applications/other dialogs of this application. However, I would prefer to just port away of KHTML now and leave the QWidget port for later or GCI.

Sep 11 2019, 6:16 AM · KDE Edu

Sep 10 2019

cordlandwehr added a comment to D23830: Port away from KHTML.

Thanks, the update should fix the margins in the glossary windows:


For the details view, however, I would argue that using HTML for them is a problem in the first place and the correct solution would be a rewrite of the dialogs by using native QWidget elements in order to get a consistent look and feel. Shall we approach that now or postpone it for eg. GCI?

Sep 10 2019, 3:15 PM · KDE Edu
cordlandwehr updated the diff for D23830: Port away from KHTML.

Use better margin for Glossary

Sep 10 2019, 3:10 PM · KDE Edu
cordlandwehr moved T11573: Port Step away from KHTML from Backlog to In Progress on the KF6 board.
Sep 10 2019, 1:31 PM · KF6
cordlandwehr claimed T11573: Port Step away from KHTML.
Sep 10 2019, 1:31 PM · KF6
cordlandwehr closed T11575: Port Parley away from KHTML as Resolved.

This part apparently was done long ago and only grep shows false positives about commented out code

Sep 10 2019, 1:16 PM · KF6
cordlandwehr closed T11575: Port Parley away from KHTML, a subtask of T11542: Remove KHTML, as Resolved.
Sep 10 2019, 1:16 PM · KF6
cordlandwehr committed R340:e7db0732dbec: Cleanup removed dependencies (authored by cordlandwehr).
Cleanup removed dependencies
Sep 10 2019, 1:15 PM
cordlandwehr added reviewers for D23830: Port away from KHTML: KDE Edu, apol.
Sep 10 2019, 1:02 PM · KDE Edu
cordlandwehr added a revision to T11572: Port Kalzium away from KHTML: D23830: Port away from KHTML.
Sep 10 2019, 1:01 PM · KF6
cordlandwehr added a task to D23830: Port away from KHTML: T11572: Port Kalzium away from KHTML.
Sep 10 2019, 1:01 PM · KDE Edu
cordlandwehr requested review of D23830: Port away from KHTML.
Sep 10 2019, 12:59 PM · KDE Edu
cordlandwehr moved T11572: Port Kalzium away from KHTML from Backlog to In Progress on the KF6 board.
Sep 10 2019, 9:06 AM · KF6
cordlandwehr claimed T11572: Port Kalzium away from KHTML.
Sep 10 2019, 9:06 AM · KF6
cordlandwehr added a comment to T11542: Remove KHTML.

Added all KDE Edu application specific KHTML removal tasks.

Sep 10 2019, 8:48 AM · KF6
cordlandwehr triaged T11575: Port Parley away from KHTML as Normal priority.
Sep 10 2019, 8:46 AM · KF6
cordlandwehr triaged T11574: Port Kiten away from KHTML as Normal priority.
Sep 10 2019, 8:45 AM · KF6
cordlandwehr triaged T11573: Port Step away from KHTML as Normal priority.
Sep 10 2019, 8:43 AM · KF6
cordlandwehr triaged T11572: Port Kalzium away from KHTML as Normal priority.
Sep 10 2019, 8:42 AM · KF6
cordlandwehr created T11571: Port Parley away from Kross.
Sep 10 2019, 8:34 AM · KF6
cordlandwehr renamed T11570: Define SPDX License identifier exception for KDE e.V. Exception from Define SPDX License identifier exceptoin for KDE e.V. Exception to Define SPDX License identifier exception for KDE e.V. Exception.
Sep 10 2019, 8:17 AM · KF6
cordlandwehr created T11570: Define SPDX License identifier exception for KDE e.V. Exception.
Sep 10 2019, 8:17 AM · KF6
cordlandwehr added a watcher for KF6: cordlandwehr.
Sep 10 2019, 7:19 AM
cordlandwehr removed a member for Frameworks: cordlandwehr.
Sep 10 2019, 7:17 AM
cordlandwehr added a member for Frameworks: cordlandwehr.
Sep 10 2019, 7:17 AM

Sep 1 2019

cordlandwehr committed R72:153ef60de5f5: Use Kirigami about page for KAboutData information (authored by cordlandwehr).
Use Kirigami about page for KAboutData information
Sep 1 2019, 2:34 PM

Jul 20 2019

cordlandwehr committed R72:6b24cd5a2c39: Hide incomplete phrases/units in training sessions (authored by cordlandwehr).
Hide incomplete phrases/units in training sessions
Jul 20 2019, 2:21 PM

Jul 14 2019

cordlandwehr committed R72:3a313191a187: Mark as override (authored by cordlandwehr).
Mark as override
Jul 14 2019, 11:27 AM
cordlandwehr committed R72:b9f85e87d289: Ensure that every unit has a course parent set (authored by cordlandwehr).
Ensure that every unit has a course parent set
Jul 14 2019, 11:27 AM
cordlandwehr committed R72:d02ac4a4ef21: Adapt editor to changed skeleton model API (authored by cordlandwehr).
Adapt editor to changed skeleton model API
Jul 14 2019, 10:47 AM
cordlandwehr committed R72:bfaf2b24c4e8: Revisit SkeletonModel and add unit test (authored by cordlandwehr).
Revisit SkeletonModel and add unit test
Jul 14 2019, 10:47 AM

Jul 13 2019

cordlandwehr committed R72:87eb2daa22fc: Implement sync from skeleton and add tests (authored by cordlandwehr).
Implement sync from skeleton and add tests
Jul 13 2019, 9:22 AM
cordlandwehr committed R72:f69c6e623f86: Re-integrate course update (authored by cordlandwehr).
Re-integrate course update
Jul 13 2019, 9:22 AM

Jul 12 2019

cordlandwehr committed R72:50da045903a0: Fix modified status and add unit tests (authored by cordlandwehr).
Fix modified status and add unit tests
Jul 12 2019, 9:07 PM
cordlandwehr committed R72:981225af2eee: Avoid double-delete on close (authored by cordlandwehr).
Avoid double-delete on close
Jul 12 2019, 8:37 PM
cordlandwehr committed R72:25bb98156d37: Move test method to language stub (authored by cordlandwehr).
Move test method to language stub
Jul 12 2019, 8:04 PM
cordlandwehr committed R72:bbe9b8d2d80b: Switch to XmlStreamParser (authored by cordlandwehr).
Switch to XmlStreamParser
Jul 12 2019, 8:04 PM
cordlandwehr committed R72:49280ea5b937: Add test case of language file parsing (authored by cordlandwehr).
Add test case of language file parsing
Jul 12 2019, 8:04 PM

Jul 9 2019

cordlandwehr committed R72:e6b0ccacc63d: Introduce LanguageStub (authored by cordlandwehr).
Introduce LanguageStub
Jul 9 2019, 5:29 PM
cordlandwehr committed R72:73ec62008635: Introduce ILanguage interface (authored by cordlandwehr).
Introduce ILanguage interface
Jul 9 2019, 5:29 PM
cordlandwehr committed R72:869f4a16a5f5: Remove obsolete LanguageResource and ResourceInterface (authored by cordlandwehr).
Remove obsolete LanguageResource and ResourceInterface
Jul 9 2019, 5:29 PM
cordlandwehr committed R72:e9a26bf3076d: Remove unneeded parent parameter (authored by cordlandwehr).
Remove unneeded parent parameter
Jul 9 2019, 5:29 PM

Jul 7 2019

cordlandwehr committed R72:54978947742a: Adapt signal spy to changed signal signatures (authored by cordlandwehr).
Adapt signal spy to changed signal signatures
Jul 7 2019, 2:27 PM
cordlandwehr committed R72:00931d4a058b: Remove test case that was migrated to scheme tests (authored by cordlandwehr).
Remove test case that was migrated to scheme tests
Jul 7 2019, 2:23 PM
cordlandwehr committed R72:760556461511: Adapt CourseFilterModel to filter by languages (authored by cordlandwehr).
Adapt CourseFilterModel to filter by languages
Jul 7 2019, 2:18 PM
cordlandwehr committed R72:ce9661962aa6: Revisit course model and create unit tests (authored by cordlandwehr).
Revisit course model and create unit tests
Jul 7 2019, 2:17 PM
cordlandwehr committed R72:b9ba75c03dd7: Share course mock for other unit tests (authored by cordlandwehr).
Share course mock for other unit tests
Jul 7 2019, 2:17 PM
cordlandwehr committed R72:45fa2dcbc203: Move models to internal shared library (authored by cordlandwehr).
Move models to internal shared library
Jul 7 2019, 2:17 PM
cordlandwehr committed R72:cc7709e396d5: Add Stub for course model tests (authored by cordlandwehr).
Add Stub for course model tests
Jul 7 2019, 2:17 PM

Jul 6 2019

cordlandwehr committed R72:85276fcf9f4c: Add XSD test resources to test (authored by cordlandwehr).
Add XSD test resources to test
Jul 6 2019, 1:56 PM
cordlandwehr committed R72:fba71045d591: Introduce proper Q-Pointer handling with smart pointers for Courses (authored by cordlandwehr).
Introduce proper Q-Pointer handling with smart pointers for Courses
Jul 6 2019, 1:48 PM
cordlandwehr accepted D22280: Install internal libraries with NAMELINK_SKIP.
Jul 6 2019, 6:06 AM · KDE Edu

Jun 23 2019

cordlandwehr committed R72:7725adb1f9ae: Explicitly set CppOwnership for Unit objects (authored by cordlandwehr).
Explicitly set CppOwnership for Unit objects
Jun 23 2019, 11:27 AM
cordlandwehr committed R72:606dfc14c53d: Explicitly set CppOwnership for Language objects (authored by cordlandwehr).
Explicitly set CppOwnership for Language objects
Jun 23 2019, 11:27 AM
cordlandwehr committed R72:5016c0573781: Ensure Cpp Ownership for Phrases (authored by cordlandwehr).
Ensure Cpp Ownership for Phrases
Jun 23 2019, 11:27 AM
cordlandwehr committed R72:4551f0f6d08c: Fix and test correct setting of unit parents (authored by cordlandwehr).
Fix and test correct setting of unit parents
Jun 23 2019, 11:02 AM
cordlandwehr committed R72:050d5281e5c5: Move XSD tests into separate unit test (authored by cordlandwehr).
Move XSD tests into separate unit test
Jun 23 2019, 11:02 AM
cordlandwehr committed R72:40357fc03c24: Add test iteration functionality in editor session (authored by cordlandwehr).
Add test iteration functionality in editor session
Jun 23 2019, 11:02 AM
cordlandwehr committed R72:954c36a28107: Reorganize unit test directory (authored by cordlandwehr).
Reorganize unit test directory
Jun 23 2019, 11:02 AM
cordlandwehr committed R72:2f7f3cb821ec: Minor cleanups (authored by cordlandwehr).
Minor cleanups
Jun 23 2019, 11:02 AM

Jun 15 2019

cordlandwehr committed R72:bbbcb51bb88b: Adapt tests to changed signals (authored by cordlandwehr).
Adapt tests to changed signals
Jun 15 2019, 9:58 AM
cordlandwehr committed R72:54d4418fa3c8: Cleanup remaining raw pointers in ICourse interface (authored by cordlandwehr).
Cleanup remaining raw pointers in ICourse interface
Jun 15 2019, 9:52 AM
cordlandwehr committed R72:02e6f3013757: Fix pointer initializations (authored by cordlandwehr).
Fix pointer initializations
Jun 15 2019, 8:51 AM
cordlandwehr committed R72:d899b6a6ad00: Fix memory leaks (authored by cordlandwehr).
Fix memory leaks
Jun 15 2019, 8:51 AM
cordlandwehr committed R72:aec4a8856c95: Fix language object handling in stub (authored by cordlandwehr).
Fix language object handling in stub
Jun 15 2019, 8:42 AM

Jun 14 2019

cordlandwehr committed R72:0fadcbc62419: Re-implement parsing of Phonemes (authored by cordlandwehr).
Re-implement parsing of Phonemes
Jun 14 2019, 8:03 PM
cordlandwehr committed R72:bebdbd89f8be: Add initial phoneme parsing support (authored by cordlandwehr).
Add initial phoneme parsing support
Jun 14 2019, 8:03 PM
cordlandwehr committed R72:ae7229a60cb4: Port course resources to XML stream parser (authored by cordlandwehr).
Port course resources to XML stream parser
Jun 14 2019, 8:03 PM