watchdist | watch duty
kandi X-RAY | watchdist Summary
kandi X-RAY | watchdist Summary
watchdist is a Java library. watchdist has no bugs, it has no vulnerabilities, it has build file available, it has a Permissive License and it has low support. You can download it from GitHub.
WatchDist is a watch hours (a.k.a. guard duty) distribution application that runs on desktop and can be used in military or police bases to create a fair distribution of watch duties. The project uses Maven as build tool, Java 8 and JavaFX 8 as UI library, SQLite to store the data and ORMLite for mapping objects to the database. Apache POI is used to export table to Excel file. Other libraries used are ControlsFX, Google's ~~guava~~ (replaced by Java 8's Stream API), ~~joda-time~~ (replaced by Java 8's Clock API), slf4j and logback. Watch hours and durations are ~~currently fixed~~ adjustable (as 1.0), and their values (score added to the soldier) can be edited. A soldier's availabe hours can be changed for a week, and a soldier can be marked as sergeant and this soldier will have no watches but still be getting score every day. Distributions including past ones can be viewed and edited, they can be exported to an excel file with a user-edited template.
WatchDist is a watch hours (a.k.a. guard duty) distribution application that runs on desktop and can be used in military or police bases to create a fair distribution of watch duties. The project uses Maven as build tool, Java 8 and JavaFX 8 as UI library, SQLite to store the data and ORMLite for mapping objects to the database. Apache POI is used to export table to Excel file. Other libraries used are ControlsFX, Google's ~~guava~~ (replaced by Java 8's Stream API), ~~joda-time~~ (replaced by Java 8's Clock API), slf4j and logback. Watch hours and durations are ~~currently fixed~~ adjustable (as 1.0), and their values (score added to the soldier) can be edited. A soldier's availabe hours can be changed for a week, and a soldier can be marked as sergeant and this soldier will have no watches but still be getting score every day. Distributions including past ones can be viewed and edited, they can be exported to an excel file with a user-edited template.
Support
Quality
Security
License
Reuse
Support
watchdist has a low active ecosystem.
It has 1 star(s) with 0 fork(s). There are 1 watchers for this library.
It had no major release in the last 6 months.
watchdist has no issues reported. There are no pull requests.
It has a neutral sentiment in the developer community.
The latest version of watchdist is current.
Quality
watchdist has no bugs reported.
Security
watchdist has no vulnerabilities reported, and its dependent libraries have no vulnerabilities reported.
License
watchdist is licensed under the WTFPL License. This license is Permissive.
Permissive licenses have the least restrictions, and you can use them in most projects.
Reuse
watchdist releases are not available. You will need to build from source code and install.
Build file is available. You can build the component from source.
Installation instructions are available. Examples and code snippets are not available.
Top functions reviewed by kandi - BETA
kandi has reviewed watchdist and discovered the below as its top functions. This is intended to give you an instant insight into watchdist implemented functionality, and help decide if they suit your requirements.
- Distribute watches from a list of watches
- Gets survivor map
- Calculates the distribution matrix based on the watch points
- Gets the declared spare for the given index
- Approys the distribution
- Delete watches with given date
- Build a confirm message
- Finds the colliers between twoatches
- Initializes the service
- Login
- Build a table row
- Saves the current password and if any
- Initialize resources
- Deletes watches with the given date
- Updates the entity
- Close attempt
- Delete a note
- Initialize the search table
- Reset database
- Add listeners
- Builds the table row
- Initializes the watchpoints table
- Refresh watches for current date
- Initialize the values column
- Refresh cell colors
- Export to Excel file
Get all kandi verified functions for this library.
watchdist Key Features
No Key Features are available at this moment for watchdist.
watchdist Examples and Code Snippets
No Code Snippets are available at this moment for watchdist.
Community Discussions
No Community Discussions are available at this moment for watchdist.Refer to stack overflow page for discussions.
Community Discussions, Code Snippets contain sources that include Stack Exchange Network
Vulnerabilities
No vulnerabilities reported
Install watchdist
The project uses maven as build tool and Javafx Maven Plugin to create runnable JARs/executables. Maven should be using JDK 8u40 or later to be able to build the project. To create native installers, in the project root directory, execute the maven goal. If you have Inno Setup executables in the PATH, this command will create an .exe installer for windows. If you have WIX Toolset executables in PATH, an .msi installer will be generated. These native installers can be found under <project.dir>/target/jfx/native/. They will contain a bundled JRE with so it will not be necessary to install Java runtimes to the computers which the app will run on. To create runnable JAR, execute the maven goal. This JAR can be found under <project.dir>/target/jfx/app/.
If a native installer is used, just follow the install steps. If a runnable JAR is used, just double-click to the jar or use java -jar <jarname>.jar (requires JRE 8 installed).
If a native installer is used, just follow the install steps. If a runnable JAR is used, just double-click to the jar or use java -jar <jarname>.jar (requires JRE 8 installed).
Support
For any new features, suggestions and bugs create an issue on GitHub.
If you have any questions check and ask questions on community page Stack Overflow .
Find more information at:
Reuse Trending Solutions
Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items
Find more librariesStay Updated
Subscribe to our newsletter for trending solutions and developer bootcamps
Share this Page