Giter Club home page Giter Club logo

Comments (3)

aardappel avatar aardappel commented on August 11, 2024

That is not currently in the UI, and would not be easy to add either, because the way PT stores time for a day is with all time for an app accumulated into 1. So if you used App1 for an hr in the morning, then again for another in the afternoon, all it would know is that you used it for 2 hrs that day (and its start time).

We would need to add an option to track non-adjacent time segments first, somehow, which would change the database format (and make the database a lot bigger in many cases).

from procrastitracker.

sulisu avatar sulisu commented on August 11, 2024

It seems I have to stick with my workaround.

May I ask other 2 questions based on my workaround:

  1. Is it possible to run 2 instances of procrastitracker? Now the second instance will alert "already running" on startup. Will two running instances of Procrati cause conflict? I have tried to run instances from two copy of program folders, result is the same.

  2. If two instances is allowed, and each instance can keep its own database in difference position. Is it possible that one instance runs as usual, keep a long-term record, while the other instance runs with my batch file workaround to provide short-term record?

BTW, my usecase:

I am using https://github.com/almarklein/timetagger for worktime recording. With procrasti I can easily find out what I have done in the past pomo peroid and fill the infomation to timetagger, then check my performance and efficiency later. I know it may not be the intended use case for procrastitracker, But I have not find any other tool more convinent for me than it.

from procrastitracker.

aardappel avatar aardappel commented on August 11, 2024

Yes, they would conflict, they'd try and read and write the same database. Even if you solved that, they'd both try to install the same keyboard/mouse activity hooks in the system, and possibly other things.

from procrastitracker.

Related Issues (20)

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.