View Issue Details

IDProjectCategoryView StatusLast Update
0006339The Dark ModGUIpublic21.10.2024 19:01
ReporterDragofer Assigned ToDaft Mugi  
PrioritylowSeveritynormalReproducibilityN/A
Status resolvedResolutionfixed 
Product VersionTDM 2.11 
Target VersionTDM 2.13Fixed in VersionTDM 2.13 
Summary0006339: Revamp mission and download list screens
DescriptionSome things could use polishing in the mission downloader to improve TDM's (initial) presentation, see also the attached screenshot:
* Search: Add a search box for both mission and download lists (see 0006449).
* Sort: The user preference of "Sort by Title"/"Sorted By Date" is reset when restarting TDM. Add a cvar to store user preference.
* Sort: The user cannot change the sort direction (ascending/descending) of the list. Also, add a cvar to store user preference.
* Visual: Misalignment of mission entries towards the bottom of the list (see 0006337).
* Visual: The black side bar and its circle on the right of the downloadable mission list are very blurry looking. Increase its resolution.
* Visual: Mission titles don't fit the available space, at least in the "Selected for Download" list. Increase list width.
* Visual: The grey selection box isn't wide enough to contain missions with very long titles. Fix selected list item border.
* Visual: Users don't seem happy with the results of 0004499 anymore. Add a (cvar) setting to choose between Alphabetical and CMOS title styles. See https://forums.thedarkmod.com/index.php?/topic/22230-main-menu-mission-name-sorting/

Chicago Manual of Style (CMOS) rules:
1. Move leading article to the end of the title.
   - "The Example Title" (Original)
   - "Example Title, The" (CMOS)
2. Given a subtitle, move leading article to the end of the full title, not before the subtitle.
   - "The Example Title: The Subtitle" (Original)
   - "Example Title: The Subtitle, The" (CMOS)
https://style.mla.org/articles-and-alphabetization/

See also:
  https://forums.thedarkmod.com/index.php?/topic/22536-213-mission-list-and-download-ui-updates-and-search/
Additional InformationOther issues to consider:
* The mission downloader prefers screenshots in 800 x 600 resolution, last I checked. The screenshots box probably doesn't take up more than that on a 1080p computer screen, but probably looks blurry on higher resolutions. If we raise this we will probably have to use AI to upscale all our existing screenshots.
* If a mission is selected for download it should in my opinion no longer be selectable or shown in the downloadable missions list.
* We might also want to improve the quality of our menu and parchment textures. That's a wider issue though, and we might decide to transition to a parchment-free menu.
Tagsgui, usability
Attached Files
menu.jpg (539,058 bytes)

Relationships

related to 0006337 resolvedstgatilov Misalignment in mission lists 
related to 0004499 resolvednbohr1more Remove changing mission names containing "A" and "The" 
related to 0004060 resolved Examine mission names and how they're displayed on the GUIs 
related to 0006368 resolvedDaft Mugi Missions queued during an ongoing download are not downloaded 
related to 0006449 resolvedDaft Mugi Add search to mission and download list screens 
related to 0006209 resolvedDaft Mugi Mission downloader- sorting by name changes list of missions to download 
related to 0006570 resolvedDaft Mugi Add GUI features used by mission lists and search 
related to 0004291 resolvedDaft Mugi List of missions in Downloadable Missions is not cleared if network connection is lost after update of mission list 

Activities

Fiver

Fiver

29.12.2023 15:47

reporter   ~0016292

Consider using the entire screen width for the list of mission entries (and place the queue below it). That way more columns with values (author, voice, date/version, size) can be shown and user can sort the list by them.
datiswous

datiswous

23.01.2024 13:37

reporter   ~0016416

Last edited: 06.08.2024 17:13

"Sorted By Date" is something I don't like but is forced on me without input. If I set it to alphabetic sorting, it's reverted back when you restart TDM. This should be saved, or be alphabetic sorting should be default, because it is everywhere else. Apart from anoying (to me), it's also inconsistent.

See also report: https://bugs.thedarkmod.com/view.php?id=6209
datiswous

datiswous

23.01.2024 13:45

reporter   ~0016417

Last edited: 06.08.2024 17:12

"The Chicago Manual of Style (CMOS) recommends placing initial articles (The, A, An) at the end of the full title: "A Tale of Two Cities" would appear as "Tale of Two Cities, A"."

I disagree. I think It should be:

"A Tale of Two Cities", because that is the full title. The A at the start is an integral part of the title made by the author.
datiswous

datiswous

23.01.2024 13:55

reporter   ~0016418

See also topic: https://forums.thedarkmod.com/index.php?/topic/22230-main-menu-mission-name-sorting/
Daft Mugi

Daft Mugi

19.09.2024 07:31

developer   ~0016833

Committed as code rev 10869 and assets rev 17117.

* Add search box for both mission and download lists (0006449).
* Add type-to-search handling on mission and download lists.
* Add subtitle support to CMOS title style.
* Add "tdm_download_list_sort_by" cvar.
* Add "tdm_download_list_sort_direction" cvar.
* Add "tdm_mission_list_sort_direction" cvar.
* Add "tdm_mission_list_title_style" cvar.
* Add hi-res scrollbar.
* Add hi-res checkmark icon.
* Add sort direction (ascending/descending) icon.
* Add "Mission List Settings" gear icon.
* Add "Mission List Settings" dialog, which includes title style.
* Add "<< Remove" button to download selection list.
* Increase mission/download list widths so more of the title is shown.
* Fix "No new missions to download" message overlaying stale downloadable list.
* Fix list item selection being wrong after sort.
* Fix download selection list showing wrong list items after sort. (0006209)
* Fix download list items so that they no longer overflow bounding rectangles.
* Fix list item selection border so that it covers the entire list item.
Daft Mugi

Daft Mugi

25.09.2024 17:24

developer   ~0016843

Last edited: 25.09.2024 17:25

Removed search caches.
Committed as code rev 10877.
Daft Mugi

Daft Mugi

28.09.2024 05:47

developer   ~0016846

Last edited: 28.09.2024 08:08

Changed scrollbar thumb to a diamond shape.
Committed as assets rev 17128.
Daft Mugi

Daft Mugi

28.09.2024 06:21

developer   ~0016847

Changed button hover color so it matches title color.
It makes the maroon hover color a bit darker.
Committed assets rev 17129.

Issue History

Date Modified Username Field Change
12.11.2023 20:59 Dragofer New Issue
12.11.2023 20:59 Dragofer File Added: menu.jpg
12.11.2023 21:00 Dragofer Target Version => TDM 2.12
12.11.2023 21:00 Dragofer Relationship added related to 0006337
12.11.2023 21:02 Dragofer Description Updated
12.11.2023 21:04 Dragofer Description Updated
12.11.2023 21:05 Dragofer Description Updated
04.12.2023 19:35 Dragofer Target Version TDM 2.12 => TDM 2.13
29.12.2023 15:11 Fiver Tag Attached: gui
29.12.2023 15:31 Fiver Relationship added related to 0006368
29.12.2023 15:39 Fiver Description Updated
29.12.2023 15:47 Fiver Note Added: 0016292
20.01.2024 16:09 Fiver Relationship added related to 0006449
21.01.2024 20:56 Fiver Description Updated
21.01.2024 20:58 Fiver Description Updated
22.01.2024 00:35 Fiver Description Updated
22.01.2024 01:47 Fiver Description Updated
23.01.2024 01:04 Fiver Relationship added related to 0004499
23.01.2024 01:05 Fiver Relationship added related to 0004060
23.01.2024 01:22 Fiver Description Updated
23.01.2024 13:37 datiswous Note Added: 0016416
23.01.2024 13:45 datiswous Note Added: 0016417
23.01.2024 13:55 datiswous Note Added: 0016418
24.01.2024 08:45 Fiver Tag Attached: usability
24.01.2024 08:51 Fiver Description Updated
24.01.2024 08:54 Fiver Description Updated
24.01.2024 08:56 Fiver Description Updated
20.04.2024 15:01 Fiver Description Updated
23.06.2024 17:44 Daft Mugi Assigned To => Daft Mugi
23.06.2024 17:44 Daft Mugi Status new => assigned
06.08.2024 17:09 datiswous Relationship added related to 0006209
06.08.2024 17:12 datiswous Note Edited: 0016417
06.08.2024 17:13 datiswous Note Edited: 0016416
08.08.2024 00:31 Fiver Description Updated
19.09.2024 05:55 Daft Mugi Summary Polishing menus: mission downloader => Revamp mission and download list screens
19.09.2024 05:55 Daft Mugi Description Updated
19.09.2024 05:55 Daft Mugi Additional Information Updated
19.09.2024 06:21 Daft Mugi Relationship added related to 0006570
19.09.2024 07:31 Daft Mugi Note Added: 0016833
19.09.2024 07:31 Daft Mugi Status assigned => feedback
25.09.2024 17:24 Daft Mugi Note Added: 0016843
25.09.2024 17:25 Daft Mugi Note Edited: 0016843
28.09.2024 05:47 Daft Mugi Note Added: 0016846
28.09.2024 06:21 Daft Mugi Note Added: 0016847
28.09.2024 08:08 Daft Mugi Note Edited: 0016846
05.10.2024 21:35 Daft Mugi Relationship added related to 0004291
14.10.2024 00:54 Daft Mugi Status feedback => resolved
14.10.2024 04:28 nbohr1more Resolution open => fixed
14.10.2024 04:28 nbohr1more Fixed in Version => TDM 2.13
21.10.2024 19:01 Daft Mugi Description Updated