On branch main

Your branch is up to date with 'origin/main'.

Accounts:
the account panel now sorts from most free to least free. Fewer Busy tasks come first, and ties go alphabetically.

Tasks:
they now sort by status, then account A–Z, then wait time, then task name.

Status order:
Limit reset, Testing, Prompt, Wait, Uploading, Frozen, Done.

Account order: it ignores case. Tasks with no account come last in their status group.
Wait time: it only matters among tasks that have the same status and the same account.

Changes to be committed:
	modified:   README.md
	modified:   include/Status.h
	modified:   include/StringUtil.h
	modified:   src/Display.cpp
	modified:   src/Status.cpp
	modified:   src/StringUtil.cpp
This commit is contained in:
alejo committed 2026-10-17 11:59:35 -03:00
1 parent 4c69c164e4
commit 04fa2b1b20
6 files changed
+69 -53

No files matched your search

+2 -3
View File
@@ -15,8 +15,7 @@ std::string join(const std::vector<std::string>& parts, std::size_t from, const
// Number of characters (UTF-8 code points) in the text.
std::size_t displayWidth(const std::string& text);
// Collapses line breaks into " / ". If `maxChars` > 0 the text is cut to that
// many characters; 0 means no limit.
std::string singleLine(const std::string& text, std::size_t maxChars);
// Number of lines in the text, ignoring trailing blank lines (0 for empty text).
std::size_t lineCount(const std::string& text);
} // namespace StringUtil