Commit Graph

257 Commits (352fb7a548ae4839b2f35ecf40e55e55ba521c1b)

Author SHA1 Message Date
VladimirEliTokarev 352fb7a548 Now the text question represented in the select name panel 2016-10-03 12:15:08 +03:00
VladimirEliTokarev 4e071c83ce Createing the object that will update the new strings answers 2016-10-02 23:02:42 +03:00
VladimirEliTokarev fe5a4d7be1 Created Succesefully whole config object 2016-10-02 22:26:38 +03:00
VladimirEliTokarev ef1ff8dea1 Creating configuration file 2016-10-02 21:35:59 +03:00
VladimirEliTokarev 272e40647e Resolved the issue with the encoding 2016-10-02 21:03:42 +03:00
VladimirEliTokarev c410fc6693 Added the changes of two way node to number of clases 2016-10-02 19:11:34 +03:00
VladimirEliTokarev 5267c7026f Implementing the usage of voting booth gui config 2016-10-02 18:52:20 +03:00
Vladimir Eliezer Tokarev 68291d34f3 Added the protobuf that describes the voting booth question
And changed the panels to work with voting booth configuration object
instead of the backend.
2016-10-01 18:50:33 +03:00
Vladimir Eliezer Tokarev 5c2de6d009 Inserted the VotingBoothConfiguration into every panel
For now every panel will have the configuration object when created and
will represent the questions/answers according to it.
2016-10-01 15:56:26 +03:00
Vladimir Eliezer Tokarev c0ed5ea3fc Added the configuration object that will contains all needed data for
voting booth initilization
2016-10-01 15:41:13 +03:00
Vladimir Eliezer Tokarev 51ea368c01 Removed the packages problem 2016-10-01 11:07:43 +03:00
Vladimir Eliezer Tokarev 7cda19247e Updated the slesect candidate by pictures 2016-10-01 11:00:25 +03:00
Vladimir Eliezer Tokarev 9211c70c2e Merge branch 'voting-booth-gui' of http://cs.idc.ac.il/rhodecode/meerkat/meerkat-java into voting-booth-gui 2016-09-24 19:17:40 +03:00
Vladimir Eliezer Tokarev 16e0633b75 Removed unnesesery fields 2016-09-24 19:09:13 +03:00
Vladimir Eliezer Tokarev 37be8f3a52 Added the ability to submit questions and answers 2016-09-24 19:08:24 +03:00
Vladimir Eliezer Tokarev f1704ce16e Implemented the start new session functionality
When new session needed to be started we call the doStartNewSesison method
which generates all of the gui panels and gives to them the primary
stage.
2016-09-24 13:26:15 +03:00
Tal Moran a9fbf555d6 Refactored voting-booth-gui to use gradle and match maven directory style 2016-09-21 17:21:34 +03:00
Tal Moran 1ff490a354 Merge branch 'master' of https://cs.idc.ac.il/rhodecode/meerkat/meerkat-java into voting-booth-gui 2016-09-21 16:23:45 +03:00
Tal Moran 63e26fdc16 Some documentation for versionup.pl 2016-09-21 16:21:22 +03:00
Tal Moran 267164e996 Update to Gradle 3.1 2016-09-21 16:19:45 +03:00
Vladimir Eliezer Tokarev 0007df38b8 updated documentation 2016-09-17 13:50:06 +03:00
Vladimir Eliezer Tokarev d7fca43817 Removed unnesesary test2 class 2016-09-17 13:40:22 +03:00
Vladimir Eliezer Tokarev 210994ca75 Added the main method into VotingBoothGUIManager 2016-09-17 13:36:37 +03:00
Vladimir Eliezer Tokarev d8adf7b49e Created the VotingBoothGUIManager
This object creates a map of visual panels and can convert the
VotingBoothUI methods into actions (can execute them on wanted panels)
2016-09-17 13:29:21 +03:00
Vladimir Eliezer Tokarev 9444072f40 Created the Graphical User Interface
This objhect is the connector between the backed and the voting booth gui
also moved  number of methods from SystemConsoleUI into Utils class for
all the UI's classes be able to use those methods.
2016-09-17 12:33:40 +03:00
Vladimir Eliezer Tokarev c6f2ffff9b Merge branch 'master' of http://cs.idc.ac.il/rhodecode/meerkat/meerkat-java into voting-booth-gui 2016-09-10 14:00:14 +03:00
Vladimir Eliezer Tokarev dda2d3e55b Added Vote have been cast into flow 2016-08-27 17:06:35 +03:00
Vladimir Eliezer Tokarev 38f1624071 Added the cast or audit into the flow 2016-08-27 16:56:53 +03:00
Vladimir Eliezer Tokarev b687782f5c Added the ballot summary to the flow 2016-08-27 16:48:50 +03:00
Vladimir Eliezer Tokarev 4591c4e2e8 Added Select candidate by picture to the flow 2016-08-27 16:24:25 +03:00
Vladimir Eliezer Tokarev 36d9276ad8 Added the Select Candidate name into the flaw 2016-08-27 16:05:18 +03:00
Vladimir Eliezer Tokarev 01cda996f9 Connected the Welcome splash to straight channel section
When start voting pressed in welcome splash panel strair channel loaded
2016-08-27 15:07:18 +03:00
Vladimir Eliezer Tokarev e200bc0f8b Converted TwoWayNode into abstract class
Becuase all the classes that will extend this class will implelmett thisa
same logic, so there is no reason to implement it as interface.
2016-08-27 14:24:00 +03:00
Vladimir Eliezer Tokarev 9b636f2d2e Converted WelcomeSplash into two way link
Welcome Splash should be the first object to displayed and when the next
button pressed it shoud jump to already created straight channel section.
2016-08-27 14:07:13 +03:00
Vladimir Eliezer Tokarev e605089666 Created the basic idea polling booth gui
The idea is simple all of the fxmls panels will be connected this how
every one willknow which is the next or the previous panel
2016-08-27 13:34:03 +03:00
Vladimir Eliezer Tokarev c39d0774f9 Changed the name of fxml 2016-08-27 12:38:38 +03:00
Vladimir Eliezer Tokarev 19b11736e0 Created the vote has been casted
This was the last fxml that i needed to create now i should connect by
simple flow all of the panels.
next is implement panels logic and then work with the backend.
2016-08-20 13:01:27 +03:00
Vladimir Eliezer Tokarev 3a86e6f01a Created the thank for auditing panel
this panel returns the voter into first stage of selection.
2016-08-20 12:27:27 +03:00
Vladimir Eliezer Tokarev c26acbc3cf Created cast of audit panel
This panel lets you choose whenerver you want to cast or audit your vote
voting will set your vote as countable, and acudit is the choise for
checking the encoding process works fine.
2016-08-20 12:15:58 +03:00
Vladimir Eliezer Tokarev 86de5b07a4 Created the printing commitment barcode panel
Printing Commitment Barcode panel represent the progress of the printing
of the voters choise.
2016-08-20 11:55:14 +03:00
Vladimir Eliezer Tokarev 8a73f21f48 Created the ballot summary panel
ballot summary panel summaries the status of current voter
2016-08-20 11:48:54 +03:00
Hai Brenner f2ea4b5d15 Typo: fix typo in documentation 2016-08-11 13:36:09 +03:00
Hai Brenner 6b512e078b Merge branch 'master' into dist_dec
# Conflicts:
#	meerkat-common/src/main/java/meerkat/crypto/concrete/ECElGamalEncryption.java
#	meerkat-common/src/main/proto/meerkat/BulletinBoardAPI.proto
#	settings.gradle
2016-08-09 14:30:40 +03:00
Hai Brenner ce40a04ac7 Make code of SDKG test prettier 2016-08-07 17:04:23 +03:00
Vladimir Eliezer Tokarev bc790c3eb4 Created select candidate by picture fxml 2016-08-06 16:19:34 +03:00
Vladimir Eliezer Tokarev 99edbcf1b1 Created the candidate write name and the candidate selections uml 2016-08-06 16:01:33 +03:00
Hai Brenner 4ddd5f852a Fix: better test of the NetworkVirtualPrinter 2016-08-02 14:24:25 +03:00
Hai Brenner c78b78aa3c no change 2016-08-02 14:22:21 +03:00
Hai Brenner afed4fb510 Fix: reading protobuf BoolValues through network used to fail due to problematic dynamic casting 2016-08-02 14:13:10 +03:00
Hai Brenner aea84d0f54 Add: todo comments 2016-07-31 17:44:24 +03:00