watchdist | watch duty

 by   utkuozdemir Java Version: Current License: WTFPL

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.
Support
    Quality
      Security
        License
          Reuse

            kandi-support Support

              watchdist has a low active ecosystem.
              It has 1 star(s) with 0 fork(s). There are 1 watchers for this library.
              OutlinedDot
              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.

            kandi-Quality Quality

              watchdist has no bugs reported.

            kandi-Security Security

              watchdist has no vulnerabilities reported, and its dependent libraries have no vulnerabilities reported.

            kandi-License 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.

            kandi-Reuse 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).

            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:

            Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items

            Find more libraries
            CLONE
          • HTTPS

            https://github.com/utkuozdemir/watchdist.git

          • CLI

            gh repo clone utkuozdemir/watchdist

          • sshUrl

            git@github.com:utkuozdemir/watchdist.git

          • Stay Updated

            Subscribe to our newsletter for trending solutions and developer bootcamps

            Agree to Sign up and Terms & Conditions

            Share this Page

            share link

            Consider Popular Java Libraries

            CS-Notes

            by CyC2018

            JavaGuide

            by Snailclimb

            LeetCodeAnimation

            by MisterBooo

            spring-boot

            by spring-projects

            Try Top Libraries by utkuozdemir

            pv-migrate

            by utkuozdemirGo

            nvidia_gpu_exporter

            by utkuozdemirGo

            kotlin-cli

            by utkuozdemirKotlin

            user-friendly-shell

            by utkuozdemirShell

            LossySourceCheckerTool

            by utkuozdemirC#