Closed grthor closed 4 years ago
Resolution: reasonably resolve all problems before v1.0
Open issues:
Misc. observations:
continued here: https://github.com/jcryptool/crypto/issues/291
1) [x] Online help (theory, instruction)
Textual:
1) [x] online help (theory, instruction)
I1)
I2)
I can look at at the online help.
Shamirs Secret Sharing
Possibly just Linux: WOTS+ visualization on the right does not work What does Shamir's Secret Sahring have to do with WOTS+?
Best regards, BE
Am 27.03.2020 um 13:51 schrieb Simon Leischnig:
Shamirs Secret Sharing
English
- Possibly just Linux: WOTS+ visualization on the right does not work (System: Linux, GTK3)
[x] 1) Online help (theory, instruction)
- [x] has context help
- [x] has online help
- [x] has toolbar button that shows context help
- [o] do online help images scale with page width? [x] 2) Walk-through major functions
- all fine except the WOTS+ visualization on the right (System: Linux, GTK3)
- see I1) [x] 3) Walk-through, different order [x] 4) Typos [x] 5) Resize artifacts
- no other than that in 2) [x] 6) Layout consistency: e.g. Buttons and groupings vertical, horizontal alignment [x] 7) Dialogs: autofocus on first field?
Textual:
- Online Help:
- "Here is shown the numerical mode."
- "By pressing the Select button opens a dialog box "
- "Press the OK button the dialog box is closed and the polynomial represented as a formula."
- "The user has now the opportunity There to generate a prime "
- ... more
- Online Help is nicely formatted except for the images which are always fixed-width. Better would be percentage of page width.
- Online Help in English is not ideal as for sentence construction, grammar.
German
Textual:
[x] 1) online help (theory, instruction)
- [x] has context help
- [x] has online help
- [x] has toolbar button that shows context help
- [o] do online help images scale with page width? [x] 2) walk-through major functions
- same problem as in English [x] 3) walk-through, different order [x] 4) Typos [x] 5) Resize artifacts [x] 6) Layout consistency: e.g. Buttons and groupings vertical, horizontal alignment [x] 7) Dialogs: autofocus on first field?
I1)
1) [x] Online help (theory, instruction)
Textual:
(to be fixed in a wider-scope effort)
1) [x] online help (theory, instruction)
I1)
@Leikani
I can look at at the online help.
Thanks!
What does Shamir's Secret Sahring have to do with WOTS+?
as shown in the referenced .gif, on the right there are WOTS+-labeled radiobuttons, and on their right there is a visualization area that doesn't paint. Edit disregard that, these radio buttons are part of the described graphics artifact with the hanging visual. It was framebuffered over from another view.
1) [x] Online help (theory, instruction) 2) [x] Walk-through major functions
Textual:
1) [x] online help (theory, instruction)
Textual:
I1)
In your gif, the graph with the WOTS shouldn't be there. Maybe a pointer reference problem. There should be a polynom graph.
Under Windows (see screenshot below) I see the polynom graph, but it is wrong: As shown in the online help it's a smooth graph, but here it has edges. And the checked shares should be on the graph and not besides it.
Here a correction seemed to have destroyed something.
There seems to be Am 27.03.2020 um 15:53 schrieb Simon Leischnig:
@Leikani
I can look at at the online help. Thanks!
What does Shamir's Secret Sahring have to do with WOTS+? as shown in the referenced .gif, on the right there are WOTS+-labeled radiobuttons, and on their right there is a visualization area that doesn't paint
Under Windows (see screenshot below) I see the polynom graph
OK so probably a Linux/GTK specific bug. I'd say this is something to be fixed until v1.0 even if not all OS are affected.
[...] but it is wrong: As shown in the online help it's a smooth graph, but here it has edges. And the checked shares should be on the graph and not besides it. Here a correction seemed to have destroyed something.
This should be another issue; I am taking this to the original comment. Please feel free to attach a screenshot there, too.
1) [x] Online help (theory, instruction)
Textual:
1) [x] online help (theory, instruction)
I1)
1) [x] Online help (theory, instruction)
1) [x] online help (theory, instruction)
Textual:
1) [x] Online help (theory, instruction)
1) [x] online help (theory, instruction)
I1)
I2)
1) [x] Online help (theory, instruction)
Textual:
1) [x] online help (theory, instruction)
Textual:
I1)
I2)
I3)
1) [x] Online help (theory, instruction)
1) [x] online help (theory, instruction)
1) [x] Online help (theory, instruction)
1) [x] online help (theory, instruction)
I1)
1) [x] Online help (theory, instruction)
Textual:
1) [x] online help (theory, instruction)
Textual:
<\p>
artifacts in online help (e.g. at the end). The problem is with the backslash, it should be a slash.I1)
I2)
after executing with insufficient input, only a part of the usual results appears (empty input -> no op?), but nothing notifies the user of the limited value to be had from that result.
:heavy_check_mark: looks good :yellow_heart: may need some love :red_circle: critical bug, should be fixed
Update: https://github.com/jcryptool/crypto/pull/290 Tested Platforms:
Problems
:heavy_check_mark: looks good :yellow_heart: may need some love :red_circle: critical bug, should be fixed
Problems
Problems
Problems
Game does not self explain how it works, you have to contact online help
Outputs of solution wizards disappear immediatly :red_circle: see Issue #266
Some button descriptions in the top right not German, e. g. Save or Minimize (may be bigger problem than just Plugin)
Some yes/no buttons are in English
Title in Fenster --> Spiele is in English
Main description: Im Spielfeld werden dann nur noch die Teiler der Anfangszahl angezeigt
@tassadarius that three-colour system is nice, I think I'll remaster my reviews to use these some time the next days :)
I have a look at it. The link works, but within JCT it doesn't.
Am 28.03.2020 um 23:47 schrieb Simon Leischnig:
- Link to http://www.maa.org/MathHorizons is dead Does not look dead to me
I have a look at it. The link works, but within JCT it doesn't.
I'm already tracking that: https://github.com/jcryptool/crypto/issues/289#issuecomment-605257525
It seems there is a way to do external links that at least under linux they work. It also seems that there is a way to to this that they don't. Not necessarily the same under every OS.
Best place to discuss systematic issues with the plug-ins is there (where it will get sorted into single issues in time) or in the existing issues.
:heavy_check_mark: looks good :yellow_heart: may need some love :red_circle: critical bug, should be fixed
Problems
Problems
Missing
: Does not have any pictures / images :yellow_heart:Bad Wording
: Sudoku Tactics --> "A killer sudoku is much harder to brute force because of the stranger restrictions"Dead Link
: www.su-doku.net --> http://www.su-doku.net/tech.php"
Wrong Link
: www.sudokuoftheday.com actually links to http://localhost/help/topic/org.jcryptool.games.sudoku/$nl$/help/content/ and is then not displayedMisleading Wording
: Plug-in Instructions --> Once all the squares in an area are selected, choose the operator from the menu on the left and enter therequired result.Misleading Wording
: File Handling --> A user may not know what a \n isProblems
Wording
: I would call the "Enter" button actually "Create". You can enter many things, that is not clearMissing User Feedback
: In the Killer Sudoku a divison may only be of 2 squares. If you select more it just disappears without info why. Seems like a bug the.Uncovered Error Handling
: The solver sometimes runs into an StackOverflowError, especially in the Hexadecimal world and then displays the error. It should be catched and presented to the User that it was not solvable. :red_circle: General
: The "Autofill" button has a wrong description and is misleading in my opinion. It does the same as Hint but only more specifically with minor benefit to the game.General
: The possible solutions in the Killer Sudoku seem arbitrary as not every box has a suggestion without any obvious reason.General
: There's no indicator when you correctly solved the sudoku. It is just filled out. Leaves you a little bit disappointed.General (Performance)
: The solving algorithms for Killer and Hexadecimal take a long time. This may be inconvenient for the user, as it is not obvious how to stop the calculation.Coloring
: Red/Green coloring of the Button "Show Possible" looks horrible and is not color blind friendly. Suggestion
: The reset button could become a reset button when creating a SudokuProblems
Spelling
: Sudoku-Löser --> hexadezimales SudokusWording
: Sudoku-Lösungstaktik --> Trotzdem sind auch dazu momentan keine Taktiken in das Plug-in eingebaut, weil wir keine "guten" Taktiken fanden".Inconsistency
: Sudoku-Lösungstaktik --> Paragraph 1 and 3 contain contradictory information.Formatting
: Datei-Support --> paragraph has different font.Spelling
: Beispiel für eine Killer-Sudoku-Datei --> EinkomplettesSpelling
: Erklärung der Struktur der Killer-Sudoku-Datei --> Killer Sudoku (missing -)Problems
Wording
: Description of "Standard-Puzzle" says "Zeigt ein zufälliges Standard-Puzzle". Should rather say "Lädt ein zufällig gewähltes Standard-Puzzle".Wording
: Button "Löse evt. nächste" is confusing and has a different tooltip than the English button.Wording
: Button "Speichere Puzzle" tooltip "Sichert das aktuell angezeigte Puzzle in eine *.SUD -Datei"--> "Speichert das aktuelle Puzzle in eine .sud-Datei"For some problems see the English problems also
1) [x] Online help (theory, instruction)
1) [x] online help (theory, instruction)
Notes
Labels/Textfields/Buttons:
Online Help
Malfunction:
Text:
Dies ist ein kurzer Beispieltext
in different Languages
with fûnæ ©ħa¶æ¢ŧ€®ẞ
1) [x] Online help (theory, instruction)
1) [x] online help (theory, instruction)
Notes
Online Help
1) [x] Online help (theory, instruction)
1) [x] online help (theory, instruction)
1) [x] Online help (theory, instruction)
1) [x] online help (theory, instruction)
1) [x] Online help (theory, instruction)
1) [x] online help (theory, instruction)
\n
; @grthor This are not only linebreaks. This are normale spaces too. I am also in favour of line breaks being represented as \n
1) [x] Online help (theory, instruction)
1) [x] online help (theory, instruction)
Notes
Malfunction:
Dies ist ein kurzer Beispieltext
in different Languages
with fûnæ ©ħa¶æ¢ŧ€®ẞ
1) [x] Online help (theory, instruction)
1) [x] online help (theory, instruction)
--> Thorough test and bugfix warranted.
1) [x] Online help (theory, instruction)
1) [x] online help (theory, instruction)
Notes
Malfunction:
1) [x] Online help (theory, instruction)
1) [x] online help (theory, instruction)
Notes
Labels/Textfields/Buttons:
Tested under Linux/GTK3
Tested under Win 10 by @grthor
Bug bei im Nachhinein angeketteter Operation bei Gentry & Hallevi (s. Notes)?
1) [x] Online help (theory, instruction)
1) [x] online help (theory, instruction)
Labels/Textfields/Buttons:
Malfunction:
I have left this plugin in the milestone tracker for v1.0. However, I would like to close it soon! It served well as a testing organization place, but it is not ideal to separate out assignments of people to single tasks and tracking progress.
I tried to move all unfinished work from this issue into their own issues. If something is missing, please add it to the resp. issue.
Would agree on closing this issue.
It has served its purpose, but has now become too big.
It is much better to handle the remaining problems in individual issues.
Before Release 1.0, the correct function of all plug-ins should be checked.
In the following list all plugins are listed. After you have checked one plugin, you can check it off here, so all others will see which plugins are already processed and there will be no double checks.
Here is a little check list that you can use:
Analysis
Just enter your name in the appropriate column if you have checked or fixed a plugin.
(Y-Achse des Graphen verschiebt sich nach oben beim verschieben des Graphen ("Mehr Optionen" auswählen, "Referenzverteilung" aktivieren, Referenztext ändern, Graph verschieben dann tritt das Problem auf)fixed with https://github.com/jcryptool/crypto/commit/9ad835c31529a3a9f121a2d997e3e149a6413f93Tooltips on the 2nd and 3rd page have random positionsfixed with https://github.com/jcryptool/crypto/commit/8a6d35bcb1f5060305811cc2088e01060935e7b6y-Achse verschwindet bei der Häufigkeitsanalyse (vgl. Frequency Analysis Plugin Problem)fixed with https://github.com/jcryptool/crypto/commit/9ad835c31529a3a9f121a2d997e3e149a6413f93)Visuals
Just enter your name in the appropriate column if you have checked or fixed a plugin.
Letters in the visualization overlap. They are not readable-- fixedminor context help problems-- @grthor context help problems fixedGames
Just enter your name in the appropriate column if you have checked or fixed a plugin.
Sudoku Solver@tassadariusPrio: medium/high fix the StackOverflow errorPlugin kommt nicht ins Release 1.0!