Hoofd-UI - tabel "conversies bezig" - meer ruimte voor bestandsnaam, minder voor profielnaam

Verzoek Type: NIEUWE FUNCTIE
MCEBuddy Versie en Type (32bit of 64bit): 2.5.8 x64 - 20230306
Besturingssysteem en Type (32bit of 64bit): Win10 22H2 x64
Samenvatting van het probleem of suggestie:
Het hoofd UI-paneel voor de tabel “conversies in uitvoering” wijst te veel ruimte toe aan het profiel.
Het zou nuttig kunnen zijn om de maximale lengte van alle profiellabels te berekenen en die te gebruiken bij het instellen van de initiële kolombreedtes van de UI, en het grootste deel toe te wijzen aan de taakbestandsnamen.

Een “leuke toevoeging” zou een kolomscheidergreep zijn voor door de gebruiker aan te passen kolombreedtes.
Er kan meer ruimte worden toegekend aan het weergavegebied (bijvoorbeeld de zij- en onderste randgebieden worden verkleind tot dezelfde grootte als de bovenste dunne grijze rand tussen de pictogrammen en de titelbalk van het venster). De regelafstand kan iets worden verkleind met 1 of 2 pixels minder. En overschakelen naar een monospace lettertype helpt bij vaste bestandsnamen en kolombreedteberekeningen (gehele letterbreedtes + padding/spacing/scheidingslijnen).

Een “leuke toevoeging” zou een sorteeroptie zijn (bijvoorbeeld klikken op de kolomkop en een “^” of “v” weergeven). Er zou mogelijk een nieuwe kolom moeten zijn om de taakvolgorde weer te geven (standaard, en gesized op basis van het maximaal aantal cijfers in het huidige taakaantal) als gebruikers sorteren op bestandsnaam of profiel.

Stappen om de bug te reproduceren: Open MCEBuddy UI (Gebruikersinterface)

Schermafbeeldingen:

Dit is opzettelijk uitgeschakeld omdat het misleidend is. De volgorde die je hier ziet, is de volgorde waarin de bestanden worden verwerkt en je kunt de wachtrij opnieuw rangschikken door bestanden omhoog/omlaag te slepen. Als je op de sorteerkolom klikt, raakt alles uit de volgorde, d.w.z. wat je ziet is niet wat wordt verwerkt.

Daarom stelde ik voor een "verwerkingsvolgorde"-kolom toe te voegen om dat te allen tijde volledig duidelijk te maken. Het "slepen en neerzetten" van de volgorde kan uitgeschakeld worden wanneer de sorteerorde niet de standaard "verwerkingsvolgorde" is (met een pop-up hint die uitlegt waarom die actie geblokkeerd wordt en de gebruiker aanraadt te sorteren op verwerkingsvolgorde om de volgorde te wijzigen).

Ik stelde het voor vanwege verschillende verschillen in mijn workflow ten opzichte van de jouwe. 1) Ik heb/gebruik FileBot niet. 2) Ik stop MCEBuddy wanneer de videokaart voor iets anders wordt gebruikt (gamen en Plex, dat mogelijk zelf transcoding start voor een clientspeler), aangezien dit op een multi-purpose-pc draait die tevens mijn opname-engine is.

Daardoor houd ik een lange lijst bestanden in de wachtrij. Ik begrijp dat ik de verwerkingsvolgorde niet wijzig, vandaar de toegevoegde kolom die de positie in de lijst toont.

Ik wil sorteren op bestandsnaam omdat ik hetzelfde bestand zie dat taken onder meerdere profielen triggert. Mijn profielen zijn gebaseerd op de zender waarop de show is opgenomen, zodat ik kan schakelen tussen SD- en HD-profielen en film/serie. Wanneer die info ontbreekt of mijn logica niet klopt, wordt hetzelfde bestand meerdere keren verwerkt terwijl dat niet nodig is. Soms wordt dezelfde show op verschillende zenders en resoluties uitgezonden (vooral PBS en Create-kookprogramma’s, maar ook shows in syndicatie).

Bij sorteren op bestandsnaam zie ik hetzelfde bestand naast de andere profielen staan en kan ik degene verwijderen die niet van toepassing is, evenals dezelfde aflevering die op meerdere tijdstippen wordt uitgezonden (ik voeg de uitzendtijd toe aan mijn bestandsnaam).

Tot slot: als het MCEBuddy haalt, hoef je het niet te gebruiken als je het niet nodig hebt.

Mijn hoofdverzoek en behoefte ging niet om de volgorde te sorteren of een drag-'n-drop-functie te hebben.

De kern van deze post was om meer ruimte te bieden voor informatie in de UI en minder ruimte te verspillen aan onnodige blanco ruimte die informatie afkapt en verhindert dat werkelijke informatie wordt weergegeven.
Zoals de “…” in de bestandsnamen en de lege ruimte rechts van de profielnamen. Volledig overbodig en door het layout aan te passen zoals ik beschreef, zou dat probleem in de UI worden opgelost.

De sorteerdingen werden duidelijk aangeduid als “leuk om te hebben”. Laten we niet afgeleid raken door ongerelateerde zaken, zoals hoe MCEBuddy mappen controleert op wijzigingen om te bepalen wat aan de takenlijst wordt toegevoegd. Start daarvoor een andere thread als je suggesties hebt.