Coder Social home page Coder Social logo

daiben / redtimer Goto Github PK

View Code? Open in Web Editor NEW

This project forked from fathomssen/redtimer

0.0 1.0 0.0 22.18 MB

Redmine Time Tracker

Home Page: https://www.redtimer.org

License: GNU Lesser General Public License v3.0

C++ 84.61% QMake 1.37% Shell 2.56% QML 11.47%

redtimer's Introduction

Travis CI build AppVeyor CI build

Redmine Time Tracker

RedTimer is an easy-to-use platform-independent time tracker which allows the user to track time while working on an issue. Furthermore, a user can create new issues using RedTimer during which the time tracking will already start.

Usage

After starting RedTimer for the first time, the settings window will be displayed. In the settings window, you can specify the URL of the Redmine instance and the API key which can be found in the Redmine account settings.

Settings window

In the main window, you can enter or select an issue. After issue selection, the issue data will be displayed and the timer can be started.

Main window

To select an issue, you can use the Issue Selector which lists available issues according to the selected project, assignee and version.

Issue Selector

To create a new issue, you can use the Issue Creator which will start tracking time while you type the new issue data.

Issue Creator

Installation instructions

For Ubuntu instructions, please have a look at the Ubuntu README.

The simplest way is to pick a binary from GitHub (https://github.com/fathomssen/redtimer/releases). Daily builds can be found at https://www.redtimer.org/builds.

The latest development build for Windows can be found at https://ci.appveyor.com/project/fathomssen/redtimer/build/artifacts.

To use Redmine custom fields in RedTimer, please install the redmine_shared_api plugin from https://github.com/anovitsky/redmine_shared_api.

The following instructions can be used to build the application from source.

git clone https://github.com/fathomssen/redtimer.git
cd redtimer
git submodule update --init

qmake -r
make

This requires for you to have Qt 5.5+ and GCC 4.8.4+ installed and in your path.

Alternatively, you can use a QtCreator distribution from https://www.qt.io. In QtCreator, you can open the project file RedTimer.pro and start the build.

redtimer's People

Contributors

fathomssen avatar lankaster avatar probonopd avatar renew-tgi avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.