Skip to content

TargetX 0.3.3

Latest

Choose a tag to compare

@github-actions github-actions released this 02 Sep 03:27

If the suggestions kept getting in the way of asking, this is the fix.

Asking was only reachable when the suggestion list came back completely empty.
Enter always ran whatever was highlighted, and the offer to ask lived in the
"nothing matches" message. But the suggestions match on words like attendance,
marks, results and sync — the words questions are made of — so a real
question nearly always produced a suggestion, and that suggestion silently
blocked the only route that could have answered it.

In practice the question box could not be reached at all.

What changed

Asking is now a row in the list, alongside the subjects and screens, showing
your question back to you. Enter means one thing: run what is highlighted.
Ctrl+Enter asks regardless of what is selected, if you would rather not
arrow down to it.

Where TargetX can answer on its own it still does — free, offline, from your own
record — and that answer appears above the list without you pressing anything.
So the paid route is never the thing sitting under your cursor when the answer
is already on screen.

Replies from the router are visible again. "No connection" and "that is all
the questions for today" were rendered inside the "nothing matches" message,
which the change above means never appears — so they would have been shown to
nobody.

Known, and not fixed here

Ask "what happens if I miss the series exam" and TargetX answers with your
attendance budget instead, because the word miss reads as an attendance
question. That is a separate bug in how questions are classified, it predates
this release, and bending the new list ordering around it would rebuild the
trap this release removes. The ask row is visible and one arrow key away in the
meantime.

Your marks, attendance and CGPA are still computed on your own machine and are
still never sent anywhere. Installed copies will be offered this automatically.