--- Minutes of meeting 2019-08-08 === <!-- Click on the Plus (between Eye and Questionmark) and then "Create from Template" and then "Use this template" to create a new document based upon this --> <!-- remove or add tags as needed! --> ###### tags: `End of Sprint` `Irregular Meeting` `Middle of Sprint` :::info - **Location:** F2.522 (PIN-Lab) - **Date:** August 08, 2019 11:30 until 13:15 - **Agenda** 1. Group Presentations - Rescale of pieces > [name=Shashank] - Gallery > [name=Serge] - Teacher mode & Icons > [name=Hassan] 2. Personal Task Review `5min` 3. Open Discussion `30min` 4. Personal Task Outlook `5min` - **Participants:** - [ ]Birte - [x]Stefan - [x]Julia - [ ]Aviral - [x]Serge - [x]Shrutha - [x]Nikita - [x]Hassan - [ ]Srinivas - [x]Melanie - [x]Shashank - [x]Sayalee - [x]Bhagyashree - [x]Garima - [x]Christopher - [x]Chi - [x]Sebastian - [x]Pooja - [ ]Meher <!-- - Special Guests: --> - **Protocol done by:** [Julia](https://git.cs.upb.de/jbresien), Garima - **Host:** Garima - **Reference:** [Last meeting minute](https://hackmd.io/@schrewing/august02) ::: :bar_chart: Group Presentations --- - **Shashank**: - Pieces are rescaled (smaller) if they are not on the board - Some bugs and things to be done: - double tap looks strange because the smaller pieces still have the same steering wheel - pieces (left of board) are rearranged after leaving drawing room - Discussion: Is it better to see pieces smaller outside the board or just in a designated area (like the left lane in current version)? - **Serge**: - showed gallery - Discussion: the UI elements (menu, buttons etc.) should not be shown on a screenshot - **Hassan**: - teacher mode: presented a balsamiq mockup - we are still unsure what is needed - Need to check with Clients regarding the stat metrics. Which all things to be included in the teacher mode. - student are always in one grade, so never students from different classes at the same time - teacher should select one class and then all students from this class are loaded - We need just one class and its list. No need to select class from the list. - custom icons: presented play and home button - we should have a label in addition to the icons - outline around icons (for high contrast) - high resolution (size 200 x 200 or something similar) is needed!! Best would be vector graphics... - Have labels and buttons should not have circle around it due to usability issues. :dart: Achieved this week --- <!-- You can change the number in the gitlab link to link to an issue --> **Tell us what you achieved in the last week:** - Christopher - Add Animations to Timo [#179](https://git.cs.upb.de/bili/pg-nice-idea/issues/179) - Accurate Timo Hitbox [#168](https://git.cs.upb.de/bili/pg-nice-idea/issues/168) - Timo interface for displaying a string as a message - All above points are complete but not merged, part of Julias Timo-Branch - Everything was done in pair working with Julia - Stefan - Change erase action for labels - Working on automatic iPad builds - Julia - [!120](https://git.cs.upb.de/bili/pg-nice-idea/merge_requests/120) - Add Animations to Timo [#179](https://git.cs.upb.de/bili/pg-nice-idea/issues/179) - Accurate Timo Hitbox [#168](https://git.cs.upb.de/bili/pg-nice-idea/issues/168) - Timo interface for displaying a string as a message - All above points are not merged - Everything was done in pair working with Chris - Aviral - Serge - Deleting the screenshot from the gallery. - Need to remove the UI buttons from the screenshots. - Shrutha - Removed the back button. - If the GUI is not fixed or reverted I can't merge and will do Up-For-Grabs - Nikita - Worked on Magic number issue, #165 (Not completed yet) - Hassan - Teacher mode - Demo - Icons Demo - Finish Screen work(but not complete work) - Srinivas - Melanie - Change erase action for labels - Shashank - Pentomino Tile size corrected. Still bugs and need to be resolved. - Sayalee - adding drawing buttons (pencil,eraser etc) on screenshot and calling functionality on same - Bhagyashree - worked on delete screenshot functionality #176 - Garima - working on Help Mode: basic version ready. Need to add functionalities to it. - need to fix the snapping , ghost pieces and other things. - Chi - Proof of Pentomino conjecture - other things (see gitlab) - Sebastian - Chi and I proved a Pentomino conjecture from 2010: https://git.cs.upb.de/bili/pg-nice-idea/issues/185 - Usual reviewing in Gitlab - Some coding/other help in zulip etc - Merged: - https://git.cs.upb.de/bili/pg-nice-idea/merge_requests/85 - Refactor Piece class - Fixed bugs and improved code in some interactions, wrote tutorial in wiki in Gitlab: https://git.cs.upb.de/bili/pg-nice-idea/wikis/Transformations-and-coordinate-conversion - Added tile border, small black edge for 3d effect, helps to distinguish pieces - Empty tile side detection for improved inner and outer borders - NOT merged: - Implemented new solver and board generator in C#, a LOT faster than Godot: Create random board according to arbitrary parameters https://git.cs.upb.de/bili/pg-nice-idea/issues/180 - Generator can store boards in newly developed JSON format (easy to import) https://git.cs.upb.de/bili/pg-nice-idea/issues/186 - Not online yet (possibly requires separate machine or offline generation, waiting for unsolved ticket https://git.cs.upb.de/bili/pg-nice-idea/issues/19) - Problem: Solver (both in Godot and C#) is more advanced than base game, game lacks ability to set cells as closed (waiting for https://git.cs.upb.de/bili/pg-nice-idea/issues/6) - A few other MRs and tickets - Pooja - Worked on Icon interaction is not working on touch events #175 - Meher :pencil: Results and decisions made today --- - Rescale of pieces: - Grid and button should be smaller and relevant to the ipad resolution. - We need a tray to have the pieces all together. - pieces will be smaller in the tray and larger when we drag them out to the Grid. - interaction with pieces not possible in the tray. - Finish screen will be more or less replaced by Timo (see [#188](https://git.cs.upb.de/bili/pg-nice-idea/issues/188) for details) - just in case this is not working as expected we take the finish screen as a backup - **Master branch**: - We need to fix the bugs in master, two options: - we can fix the existing bugs (**very quickly**) , so we don't have to revert the work. - we can do the GUI again (do it again in small parts, unclear how small the pieces should be) - We need to break GUI task into smaller tickets (e.g. we should break RootUI scene into smaller scenes) - Try to make maintainable code so that it doesn't create problems for existing functionalities. :mag: Discussions without an answer --- - Rescale of pieces: where to place the tray: left or right or bottom? To be decided later. :wrench: Working on next week --- - Christopher - a few more Timo issues ([#178](https://git.cs.upb.de/bili/pg-nice-idea/issues/178), [#166](https://git.cs.upb.de/bili/pg-nice-idea/issues/166), [#167](https://git.cs.upb.de/bili/pg-nice-idea/issues/167)) - getting Timo merged - Stefan - Julia - getting [!120](https://git.cs.upb.de/bili/pg-nice-idea/merge_requests/120) merged, maybe changes according to feedback (someone else needs to review, please do this!) - a few more Timo issues ([#178](https://git.cs.upb.de/bili/pg-nice-idea/issues/178), [#166](https://git.cs.upb.de/bili/pg-nice-idea/issues/166), [#167](https://git.cs.upb.de/bili/pg-nice-idea/issues/167)) - getting Timo merged - Aviral - Serge - Shrutha - Nikita - Hassan - Work on Issue # 184 - Srinivas - Melanie - Shashank - Sayalee - Bhagyashree - Garima - Have to work on issues occuring in Help mode described in above section. - Chi - new interaction. refactoring. see gitlab tickets that are currently assigned to me. no promise that a particular ticket is finished by next week. - Sebastian - Nothing, waiting for others. Talk to me in emergencies. - Pooja - Meher :clock2: Next meeting and sprint --- **Next meeting will be on 15.08.2019 11:15** **This sprint will end on 15.08.2019** ## Notes <!-- Other important details discussed during the meeting can be entered here. --> - Meeting on 12th September to be hosted by Chris. Garima (has exam on 12th September morning hours) will prepare the contents.