Eike Ziller
c43a2ee1c4
Use categories for Tutorials page
...
Instead of adding the category into the title with "Help: ..." etc, use
the actual categorized view that we already use for examples and
marketplace. Set the corresponding meta data in the manifest file and
read it also for tutorials.
Change-Id: Id9081518c1c0afee8d080af3ca8a5dca5cdde775
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io >
Reviewed-by: <github-actions-qt-creator@cristianadam.eu >
2023-07-14 09:33:03 +00:00
Eike Ziller
04c2a32fc0
ExamplesParser: Export only for tests
...
Makes binary compatible changes easier later, if needed
Change-Id: Ib3e04ac3a26068cf9f8bcc57b2dad9d0aeaaa5c3
Reviewed-by: <github-actions-qt-creator@cristianadam.eu >
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org >
2023-06-02 11:22:41 +00:00
Eike Ziller
90a6faed4e
Merge remote-tracking branch 'origin/10.0' into 11.0
...
Conflicts:
src/plugins/qtsupport/exampleslistmodel.cpp
Change-Id: Idbe0117ce810b4ab180a7c4f9b7b35c9c4b988e5
2023-05-25 15:49:57 +02:00
Eike Ziller
8ca4f909e8
Examples: Move categorization to examplesparser
...
For easier testing.
Change-Id: I11f9de3f4fbcc2c85c196f1b59b2147e73ea8209
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org >
2023-05-25 08:43:49 +00:00
Eike Ziller
b542d47907
Examples: Read meta data, which includes categories
...
Task-number: QTCREATORBUG-28546
Change-Id: I11505d4f8b8eaef3f525185cd45757b6f41012ec
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
(cherry picked from commit e060f82fa5 )
2023-04-13 07:14:18 +00:00
Eike Ziller
9144ab75f4
Add test for examples parsing
...
Change-Id: Id2ec8afcdbdff97e12b32b836c955552589081c4
Reviewed-by: Eike Ziller <eike.ziller@qt.io >
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
Reviewed-by: <github-actions-qt-creator@cristianadam.eu >
(cherry picked from commit 87b5176fd2 )
2023-04-13 07:14:05 +00:00
Eike Ziller
ac17e0e2ad
Convert Examples model to FilePath
...
Change-Id: I56219d2f9516662b32d45fd9b2108a0ad34113cc
Reviewed-by: David Schulz <david.schulz@qt.io >
(cherry picked from commit 255afd45bf )
Reviewed-by: hjk <hjk@qt.io >
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
2023-04-13 07:13:50 +00:00
Eike Ziller
584874f15f
Move examples manifest parser in separate function
...
and file. To make it auto-testable.
Change-Id: I19d263bf080a0089eb9a4ec0f379c52446771c0a
Reviewed-by: David Schulz <david.schulz@qt.io >
(cherry picked from commit 7e75097447 )
Reviewed-by: hjk <hjk@qt.io >
2023-04-11 11:56:42 +00:00
Eike Ziller
e060f82fa5
Examples: Read meta data, which includes categories
...
Task-number: QTCREATORBUG-28546
Change-Id: I11505d4f8b8eaef3f525185cd45757b6f41012ec
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
2023-03-13 07:21:44 +00:00
Eike Ziller
87b5176fd2
Add test for examples parsing
...
Change-Id: Id2ec8afcdbdff97e12b32b836c955552589081c4
Reviewed-by: Eike Ziller <eike.ziller@qt.io >
Reviewed-by: Christian Stenger <christian.stenger@qt.io >
Reviewed-by: <github-actions-qt-creator@cristianadam.eu >
2023-03-13 07:21:18 +00:00
Eike Ziller
255afd45bf
Convert Examples model to FilePath
...
Change-Id: I56219d2f9516662b32d45fd9b2108a0ad34113cc
Reviewed-by: David Schulz <david.schulz@qt.io >
2023-02-23 11:10:10 +00:00
Eike Ziller
7e75097447
Move examples manifest parser in separate function
...
and file. To make it auto-testable.
Change-Id: I19d263bf080a0089eb9a4ec0f379c52446771c0a
Reviewed-by: David Schulz <david.schulz@qt.io >
2023-02-23 10:36:47 +00:00