- upgrade dependencies: javafx -> 18.02, tika -> 2.4.1
change module name to se.alipsa.rideutils
fix the demo
Moved version history to its own file.
Move grDevice implementation (WIP) to the rideutils package
Upgrade to java 11, add module-info rideutils
- Add support for View of a table directly by auto converting it to a data.frame
- upgrade tika version
- Bump fxsvgimage version
- Add a help() function overriding the standard help which does not do anything useful
- Add an extra check to display() when just a filename without path is passed as parameter
- Add default value to promptDate
- Add promptSelect interactive function
- Change readImage to handle svg files using fxsvgimage instead of javafxsvg as the latter depends on batik which has problems reading many svg files.
- Add viewPlot function
- Add variable name for View if no title was supplied.
- Override
readline
from base R to work in a GUI context - Greatly expand documentation
- Moved demo to separate module
- Create demo jar with dependencies and fixed file traversal so it also works inside a jar.
- Add additional parameters to promptDate and promptYearMonth.
- Changed demo to stream output to not give the wrong impression on input availability.
- Add gui dialog interactions:
- prompt which prompts for a text input
- chooseFile which opens a file chooser
- chooseDir which opens a directory chooser
- Format before View so that dates looks understandable
- Add display so you don't have to write inout$display()
- Hamcrest extension greaterThan and lessThan
- Export View so you don't have to write inout$View()
- Lower level image functions bridging to java: readImage, as.imageView
The framework this extension is for ;)
Copyright © 2010-2018 BeDataDriven Groep B.V. and contributors under GNU General Public License v2.0
Used to allow handling of svg images. License: BSD 3-clause: https://github.com/codecentric/javafxsvg/blob/master/LICENSE.txt
Copyright (c) 2015, codecentric AG
JavaFxSVG is a simple library adding SVG support to JavaFX and thus allowing to use SVG graphics just like any other image type.
Used for logging internally. Apache licensed.
Provides the control used for picking year months. MIT licensed.