Official website of Tadukooverse
Looking for the Javadocs for this project? They can be found here
Find this project on GitHub
Current Version: Alpha v.0.2.2
Tadukoo Util is meant as a collection of utility libraries for very common use. They can be used in conjunction with Tadukoo Engine/Launcher, or can be used separately in other programs if desired. This collection is not meant as a full smorgasbord of all libraries, but is just meant to include the most common libraries to be reused in most projects (e.g. common null-safe string/boolean checks, multimaps, throwing functional interfaces, etc.)
Tadukoo Functions provides throwing functional interfaces.
Tadukoo Lang provides common utility functions along with tuples.
Tadukoo Util provides a collection of useful utilities.
As part of The Tadukooverse Master Plan, Tadukoo Util has 5 milestones leading up to its v.1.0 release:
Tadukoo Annotation Processor, Tadukoo Lang, and Tadukoo Util are acceptable in their current code state, but are not fully Javadoc’d and tested yet.
To complete Tadukoo View, the following should be done:
Tadukoo Look & Feel has two major packages - the components package and the actual look and feel package.
The Look & Feel package needs to be able to completely replace the Metal Look & Feel, mimicking its functionality with much more customizability.
The Components package is being created to allow for UI components to specify their own colors/shapes/etc. beyond the defaults provided by the Tadukoo Look & Feel’s theme. Ideally this should be done through a combination of interfaces and component extensions. The interfaces would allow other users to create their own custom components that use these customizations if they desire.
Tadukoo Database seems to be in a weird state at the moment and needs some planning done on it. The general plan is to make it simple to setup queries that are sanitized.
Tadukoo File Format is in a similar boat with Tadukoo Database, in the sense that it needs some planning done.
Right now there are no plans to add anything after Beta v.0.5, but depending on Tadukoo Engine/Launcher’s v.1.0 requirements, more could be added here.