Current version 0.2.0
Redmine Time Tracking Software, Cross Platform Time Logger
It helps to count spent time on issues and send this data to Redmine via API. So, if you already enter time into "Spent Time" field manually, you might found this software very handy as it will be doing it automatically!
Watch screenshots or video review below to see it in action.
Tracking time:To avoid creation of hundreds time records in redmine database, time tracker accumulates time while you work and send time to Redmine (via API) after next your actions:
- "Stop" button has been pressed.
- You changed issue, activity or comment.
- You signed out or closed application.
Installation:This time tracker was build on Java 8, so to run it you need JRE or JDK 8 (or later) installed on your PC/Mac.
Time tracker created as regular JAR file which can be run from any OS.
You can run JAR by double click or run it via terminal/console with command: java -jar "PATH_TO_TRACKER.jar"
In some cases double click may not work because JAR files is not linked to JDK/JRE in your system (see FAQ).
If you have any issues with running it - see FAQ below or contact us.
Supported versions of Redmine: 2.x, 3.x, 4.x
Please contact us if you have any questions or suggestions.
Where I can download Java ?You can download Java by this link: https://java.com/en/download/
Linux users may install Java JDK from repository (preferable)
On login screen I need to enter Url, what does it mean ?Applications needs a link to your instance of Redmine where you used to login and work on issues.
Don't forget to specify http:// or https:// before website name.
I can't run tracker by double click1. First you need to check if Java is properly installed, use next command to check it via terminal: java -version
If you see output like this one:
java version "1.8.0_161"Then Java is properly installed.
Java(TM) SE Runtime Environment (build 1.8.0_161-b12)
Java HotSpot(TM) 64-Bit Server VM (build 25.161-b12, mixed mode)
2. If java installed correctly try to run tracker via command line: java -jar "PATH_TO_TRACKER.jar"
If tracker strated sucesfully you just need to link file extension to program (java) in file settings (it can be done for any OS).
Can't run on Linux, get Error: Could not find or load main class RedmineTimeTracker.RedmineTimeTrackerSome versions of Linux (problem was found on Ubuntu 16.04) don't have installed openjfx library by default.
You can install it by running command: sudo apt-get install openjfx
What counters on "Select Project" screen means ?Counter beside project name means amount of issues assigned to you.
If counter has red color it means that you have one or more high priority issues.
After I pressed "Stop" button, timer became red, was reset but didn't stop countingYes, that's right. Red timer means that you don't work anymore and shows how much time you don't work.
This data only for self control and won't be send to Redmine.
In settings I see option "Minimize in system tray", should I use it ?If you using windows - yes you can. But linux users should be careful with this optoion and first should check if system tray works properly and they can start/stop time via system tray context menu.
On some Linux OS (Kubuntu 16.04 due to Java/KDE bug) this option lead to problems with "maximization" of window.
In any case you can test it and if you can't "maximize" window via system tray - kill application, start it again and disable this option.