Improve desktop place page dialog #7505

Merged
Ferenc- merged 12 commits from improve-desktop-place-page-dialog into master 2024-03-23 21:56:49 +00:00

12 commits

Author SHA1 Message Date
Ferenc Géczi
0927451cf9 [qt] Remove duplication & fix review comments
Signed-off-by: Ferenc Géczi <ferenc.gm@gmail.com>
2024-03-23 00:00:04 +00:00
Ferenc Géczi
deaa913c73 qt: Separate developer and user mode place page dialogs
Signed-off-by: Ferenc Géczi <ferenc.gm@gmail.com>
2024-03-23 00:00:04 +00:00
Ferenc Géczi
21e7eb98e4 [qt] Drop preview and rename More to Wikipedia Description
Signed-off-by: Ferenc Géczi <ferenc.gm@gmail.com>
2024-03-22 21:35:49 +01:00
Ferenc Géczi
66a3d61f53 [qt] Make the Wikipedia link independent from the short description
Signed-off-by: Ferenc Géczi <ferenc.gm@gmail.com>
2024-03-22 21:35:49 +01:00
Ferenc Géczi
5dfc5ede12 [qt] Make the first Wikimedia Commons clickable and remove the second
Signed-off-by: Ferenc Géczi <ferenc.gm@gmail.com>
2024-03-22 21:35:49 +01:00
Ferenc Géczi
8effd98bdc [qt] Skip already displayed lines in Developer Mode
Signed-off-by: Ferenc Géczi <ferenc.gm@gmail.com>
2024-03-22 21:35:49 +01:00
Ferenc Géczi
392a157a20 [qt] Add a preference for Developer Mode
Signed-off-by: Ferenc Géczi <ferenc.gm@gmail.com>
2024-03-22 21:35:49 +01:00
Ferenc Géczi
96a904ebf1 [qt] Make the first Wikipedia clickable and remove the second
Signed-off-by: Ferenc Géczi <ferenc.gm@gmail.com>
2024-03-22 21:35:49 +01:00
Ferenc Géczi
95a6b0a174 [qt] Strip http(s):// schemes from displayed URIs
Signed-off-by: Ferenc Géczi <ferenc.gm@gmail.com>
2024-03-22 21:35:49 +01:00
Ferenc Géczi
d4fbb5f1f2 [qt] Make Close focused by default instead of More...
Signed-off-by: Ferenc Géczi <ferenc.gm@gmail.com>
2024-03-22 21:35:49 +01:00
Diogo Rodrigues
dab4b88a11 nit
Signed-off-by: Diogo Rodrigues <dmfrodrigues2000@gmail.com>
2024-03-22 21:35:49 +01:00
Diogo Rodrigues
e356721479 Improve desktop place page dialog
Signed-off-by: Diogo Rodrigues <dmfrodrigues2000@gmail.com>
2024-03-22 21:35:49 +01:00