-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
#9 Propojení GUI a knihovny #22
Conversation
ondrejzemanek
commented
Apr 18, 2017
- Modify history listview in dislay.xml
- Add Converters for ConsoleText
- Add MainModel for linking MathLib and ext. functionality
- Modify HistoryItem
- Update Enums with stringValues for display operation symbols
- Change keyboard to view communication style
- Modify history listview in dislay.xml - Add Converters for ConsoleText - Add MainModel for linking MathLib and ext. functionality - Modify HistoryItem - Update Enums with stringValues for display operation symbols - Change keyboard to view communication style
@jankaderabek @jelinet01 prosím Vás o code review a především o otestování propojení knihovny. Díky |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
K propojení gui a knihovny mám následující výhrady:
- na displayi se nezobrazuje symbol operace např. u 5*5 není nikde vidět, že jsem stisknul *
- v případě, že začnu psát nové číslo poté, co jsem dostal výsledek předchozí operace, nově napsané číslice se připojují za již zobrazené číslo
- nevím zda to vyžaduje zadaní, ale naše aplikace nepodporuje zřetězené operace. Např 33+5.
V současné chvíli aplikace po napsaní tohoto výrazu spočítá 335, což rozhodně není dobré chování. - v případě binárních operací se na konci musí stisknout = v případě unárních nikoliv. Toto bych sjednotil (osobně jsem pro variantu vždy potvrdit výpočet stisknutím tlačítka = )
- historie se řadí chronologicky opačně. Bylo by dobré kdyby vždy byla vidět poslední operace. Posuvník vypadá poněkud nevzhledně. Asi bych zobrazil jen poslední dvě operace.
- nefunguje desetinná čárka
- přiliš dlouhá čísla se oříznou z obou stran (jak na displayi tak v paměti)
Jinak pěkný kus práce. Díky.
- Add MemoryItem class for working with memory - link MemoryItem to view
- Add selected operation to display - Add limitation to history - set to 2 items - Reversed history listview - newest on top - Remove auto complete for single operand operations - Fix problem with decimal symbol - Fix font size formula for displaying number on display - Minor changes
@jelinet01 @jankaderabek Přidal jsem požadované změny. Prosím o otestování. Nově jsem přidal i práci s pamětí. Díky |
- Fix problem with create operation with result - Fix delete last char problem
- Add full formula to display
- Reverse History order - display minor changes
- Add calculation when user selecting next operation.
@jelinet01 @jankaderabek Prosím o dokončení review. Přidal jsem novou funkcionalitu. Když uživatel píše další operaci, tak se předchozí operace vypočítá a počítá se s výsledkem. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Za mě super, zkoušel jsem poslední upravenou verzi a vše fungovalo pěkně, můžeme merge