Vladimir Eliezer Tokarev
b64719b1d9
Pressing on the regular search return it
...
Now when in advanced search mode when pressing the regular search label
the regular label is being returned
2016-07-09 14:17:13 +03:00
Vladimir Eliezer Tokarev
35c90882c0
The exchange of regular search to advanced is done
...
Created the advanced search now when the ! is pressed the advanced search
takes place of the regular search.
2016-07-09 13:54:24 +03:00
Vladimir Eliezer Tokarev
b644f8b500
Created the advacned search panel fxml
2016-07-09 13:28:26 +03:00
Vladimir Eliezer Tokarev
6c43201113
Created the Advanced Search class
2016-07-09 13:10:53 +03:00
Vladimir Eliezer Tokarev
1fa38ddb5f
Removed the lodge appeal managment from event handler map
...
the lodge appeal object is sub flow of the submit voter flow which means
that polling station dashboard should not know about its existance.
2016-07-02 18:05:29 +03:00
Vladimir Eliezer Tokarev
c7c6f26db1
Conected the controller of lodge appeal to its fxml file
2016-07-02 17:37:44 +03:00
Vladimir Eliezer Tokarev
ff4ad81cca
Created lodge appeal visual updater
...
Lodge Appeal Visual Updter adds and removes lodge appeal pannel from and
to the polling station dashboard.
2016-07-02 17:35:47 +03:00
Vladimir Eliezer Tokarev
43af4b016d
Implemented lodge appeal loader and controller
2016-07-02 17:12:43 +03:00
Vladimir Eliezer Tokarev
eda570c863
Created the lodge appeal panel
...
Lodge appeal panel is responsible for appeal for voter that cannot vote
2016-07-02 17:09:36 +03:00
Vladimir Eliezer Tokarev
8ac466e73a
Fixed the status log panel bug
...
The issue was the name of the panel not in capital latter
2016-07-02 16:11:22 +03:00
Vladimir Eliezer Tokarev
dab9ca1ed1
Bug: the status log fxml wont load
2016-07-02 15:58:25 +03:00
Tal Moran
b21051f321
Set up 'polling-station-gui' as a proper gradle subproject; fix directory structure
2016-06-28 02:12:26 +03:00
Tal Moran
72d5e8aca1
Use apache.commons instead of sun.com...whatever
2016-06-28 02:11:01 +03:00
Vladimir ELazar Tokarev
36e1f6ea20
Added the submit voter logic to PSD
...
Now all the search flow works, if the users dont find any users hi is
given the option to add one, if it found then the submit voter panel is
open.
2016-06-18 19:00:02 +03:00
Vladimir ELazar Tokarev
f813c11edd
Added the loader and the controler voter submit panel
2016-06-18 18:19:38 +03:00
Vladimir ELazar Tokarev
b8001163b7
Created the submit voter panel
...
when voter found that can vote or cannot his representation sits in the
submit voter panel in which we can revoke his right to vote and otherwise
(give him the permision to vote)
2016-06-18 17:52:29 +03:00
Vladimir ELazar Tokarev
d2c9893ccf
Dummy Voters Fetcher fetching dummy voters
2016-06-18 15:35:00 +03:00
Vladimir ELazar Tokarev
c90be520fe
connected the logic of add new voter to the DSP
2016-06-18 15:13:04 +03:00
Vladimir ELazar Tokarev
9825b3409b
Added the add voter panel to the PSD
...
The ad voter panel gives the ability to add new voter
2016-06-18 13:17:46 +03:00
Vladimir ELazar Tokarev
3766478ffa
Created the search part of the PSD
...
The search have two big functionalities first one is fetch the users based
on given list of filters and the second one is open add/eddit panel based
on what the fetching of the users have returned.
2016-06-12 16:15:50 +03:00
Vladimir ELazar Tokarev
7d2eedfc1e
The middle interfaces of Status log and settings removed
...
Those interfaces was unsued
2016-06-12 16:06:24 +03:00
Vladimir ELazar Tokarev
61c65594f5
Changed the managing of events in PSDController
...
Now thw evwnts management is in the EventHandlerMap
2016-06-12 16:00:49 +03:00
Vladimir ELazar Tokarev
fc21a215d3
Created EventHandlerMapper
...
This objects actualy creates Event Handler Map and fills it withs ids and
the obhject that should manage the events with given ids.
2016-06-12 15:52:22 +03:00
Vladimir ELazar Tokarev
1fb96c8630
Added Ecent Handler Mapper
...
Polling Station Dashboard have a lot of logics extend or close some
pannels (Settings and the Status log), search for users, and eddit those
users.
In order to simplfy the logic of Polling Station Dashboard Controler this
class was invented, the idea behind is simple every time some event is
trigered we will activate the apropriate handle method of the apropriate
object, this way if tomorow for say i want to implement different search
algoritm of users i will only change the UserSearch part.
2016-06-12 15:20:29 +03:00
Vladimir ELazar Tokarev
c80aa8efc1
Removed the adding/removing logic from PSD controller
...
The only thing that the controller of the Polling Station Dashboard
suppose to do is to handle events (not manage the llogic of adding or
removing actual parts/panels to the main stage ) this is why this logic is
now mainteined in saparated objects as Settings Visual Updater or
Status Log Visual Updater
2016-06-12 13:18:01 +03:00
Vladimir ELazar Tokarev
f2dc2ec6d8
Ended the creating of the edit voter xml
2016-06-11 15:00:05 +03:00
Vladimir ELazar Tokarev
ab7c12b3f6
Created the voter edit panel
...
this panel gives the ability to add or eddit existing user
2016-06-11 14:53:57 +03:00
Vladimir ELazar Tokarev
b7d8c887ec
Ended the settings panel
...
for now we have all the main flow vor the voter voting process (without
all the logic for example the logic of fetching from server who else is
voting right now is not existing, etc'...)
2016-06-04 16:48:47 +03:00
Vladimir ELazar Tokarev
725589ddfc
Createsd the settings panel
...
the settings panel displays ndifferent options that can happen when on
polliing station dashboard panel.
2016-06-04 16:05:12 +03:00
Vladimir ELazar Tokarev
f2a26b7145
Created the status log update interface
...
in order to reduce coupling between polling station dashboard and all
other elements it produces and uses i have created status log update
interface, which expose the functuality of update the state of status log
panel.
the idea behind this is status log does not have to know polling station
dashboard. all other objects that polling station dashboard will use will
have their own interfaces (for the same reason too).
2016-06-04 15:11:18 +03:00
Vladimir ELazar Tokarev
b0c4fff11a
Created Status Log
...
Status log is inchage of representing the progress other people voting
process.
2016-06-04 13:01:06 +03:00
Vladimir ELazar Tokarev
c24c6bbbd5
Created the flow that goes till the PSD
...
all the 4 scenes are now conneted with the flow, but not all the features
of Polling Station Dashboard exists.
2016-05-28 18:00:40 +03:00
Vladimir ELazar Tokarev
4720d66115
Created java and fxml dirs in PSD
...
the java dir contains the loader class and the handler classes
when the fxml subdir contains the fxml of the polling station dashboard
2016-05-28 17:50:22 +03:00
Vladimir ELazar Tokarev
541a6666fc
Reformated the structure of single scene
...
The meerkat gui is an project consist of scenes every scene is an panel,
now every panel have the loader class which loads it content
and the handler object which handles the visual effects as mouse clicked
etc'...
2016-05-28 17:45:34 +03:00
Vladimir ELazar Tokarev
c08fbdfa76
Added the uploading bulletin board controller
...
after the slash screen displayed we go to uploading bulletin board scene
2016-05-28 15:14:22 +03:00
Vladimir ELazar Tokarev
c97910644f
Creating splash screen on boot then the uploader BB
2016-05-28 14:15:05 +03:00
Vladimir ELazar Tokarev
213ab2a4ea
Created spesific package for every fxml
...
I have come to conclusoin (after few projects inspection) thatevery fxml
should have his own conroller and its own java class that represents it
and loads it.
2016-05-28 13:12:30 +03:00
Vladimir ELazar Tokarev
357fab2d96
Filled the polling_station_dashboard
...
Now the file have the basic structure needed
2016-05-28 12:58:18 +03:00
Vladimir ELazar Tokarev
49f8e597a3
Added the polling station dashboard
...
for now created the baseic parts of the dashboard
2016-05-21 11:46:52 +03:00
Vladimir ELazar Tokarev
ccdb3b4b01
Removed the external classes
...
for now we dont need any animation
2016-05-21 09:59:14 +03:00
Vladimir ELazar Tokarev
ac2fc3a83d
Ended the fxml of uploading to bulletin board
...
ended its fxml and addedexternal loadinig pane class
2016-05-21 09:54:21 +03:00
Vladimir ELazar Tokarev
6d01be0d13
Loading gif removed
...
Loading gif removed after all fxmls loaded
2016-05-20 12:54:33 +03:00
Dasha-1
b76bd76854
Created loader of all next fxmls
...
Now we display the spalsh screen on boot then load all of the fxmls
2016-05-20 12:10:17 +03:00
Dasha-1
7eb5aec1d1
Created the splash screen on boot.
2016-05-20 11:27:24 +03:00
Dasha-1
81dcdf6f25
Renamed the project
2016-05-20 10:44:59 +03:00
Dasha-1
df6e40e385
Created new branch which will have the initial voting station gui.
2016-05-20 10:34:06 +03:00
Vladimir Eliezer Tokarev
7fc0af2b1f
Added logging to Voter-Registry
2016-04-15 06:51:36 -07:00
Vladimir Eliezer Tokarev
47f68acae4
working version of VoterRegistry with localBulletinBoardServer.
2016-04-15 04:11:54 -07:00
Vladimir Eliezer Tokarev
630588ca5b
Put some unused files into git ignore
2016-04-15 03:11:47 -07:00
Vladimir Eliezer Tokarev
53fc701444
Merge branch 'master' of http://cs.idc.ac.il/rhodecode/meerkat/meerkat-java into Voter-Registry
2016-04-15 02:45:35 -07:00