Activity for Rachota

  • Jiri Kovalsky Jiri Kovalsky posted a comment on discussion Open Discussion

    As probably expected, there is no such documentation. :-| However, what Rachota does on every startup is that it calls a POST type of request to the Upload URL specified in the System > Settings... and then sends the actual weekly diary (XML data) through the established connection. If you have more questions, feel free to ask.

  • Willichan Willichan posted a comment on discussion Open Discussion

    I am interested in writing a server-side interface to tie Rachota data to other systems, using the "Upload diary to team server" feature. I will be happy to share anything I develop for others to use. Is there any documentation on the format of the data sent to the server?

  • anon anon created ticket #218

    Weird NumberFormatException bug crash Rachota

  • Jiri Kovalsky Jiri Kovalsky posted a comment on ticket #217

    Thanks for the bug report. Just to be sure, can you verify that you have the Move unfinished tasks option checked in the System > Settings?

  • anon anon created ticket #217

    Tasks are not copied to latest day if the program is kept opening through midnight

  • Jiri Kovalsky Jiri Kovalsky posted a comment on discussion Open Discussion

    Thank you John for your nice words about Rachota! I do not understand the second part of your post though. Rachota has already been Mavenized and it no longer uses Ant. What exactly do you want to change and why?

  • John Caster John Caster posted a comment on discussion Open Discussion

    To begin with, I want to express my appreciation for your great product that I use on a daily basis. Secondly, I am wondering if there is any possibility of migrating from WordPress to Magento? The reason for proposing a shift to Maven is due to its exceptional versioning system and user-friendly nature. As a Java developer, I believe that transitioning from Ant to Maven is one of those tasks that should have been done earlier. Maven is highly customizable and solves many issues regarding versions...

  • Jiri Kovalsky Jiri Kovalsky modified ticket #216

    Pressing enter on previous days will modify the entry for that day instead of copying it to today

  • Jiri Kovalsky Jiri Kovalsky posted a comment on ticket #216

    Pressing Enter on a task of a day from the past now attempts to copy it to today's plan. The bug is fixed in build #230408 of Rachota 2.4. https://sourceforge.net/p/rachota/code/ci/2771d0e34fa88d1fd9042ccf9d5f443907406be4/ Thanks for your bug report!

  • Rachota Rachota released /Rachota 2.4/Rachota 2.4/rachota_24.jar

  • Jiri Kovalsky Jiri Kovalsky committed [2771d0] on Code

    Pressing Enter on a task of a day from the past now attempts to copy it to today's plan.

  • Jiri Kovalsky Jiri Kovalsky modified ticket #216

    Pressing enter on previous days will modify the entry for that day instead of copying it to today

  • Jiri Kovalsky Jiri Kovalsky posted a comment on ticket #216

    Good catch. On it ...

  • anon anon created ticket #216

    Pressing enter on previous days will modify the entry for that day instead of copying it to today

  • anon anon posted a comment on ticket #215

    Can we also not save the settings every 30 seconds? It shouldn't ever be necessary, the only time settings is changed is when settings dialog is closed and OK button is pressed... (and if something is corrupted this will corrupt the settings file also) commit 476ce5f7d6cc1a85ce17cd679df0adc6995a0144 Avoid saving settings every 30 seconds diff --git a/src/main/java/org/cesilko/rachota/core/Task.java b/src/main/java/org/cesilko/rachota/c> index 5e554fd..ea5d1a3 100644 --- a/src/main/java/org/cesilko/rachota/core/Task.java...

  • anon anon posted a comment on ticket #215

    I haven't tested the modified code again (don't want to fill up my hard drive just to test), but it should work.

  • anon anon posted a comment on ticket #215

    I think this should be sufficient to fix the issue (although not all are necessary) commit f14645021e3358ff3599e39cfc1bd775a7593127 Use temporary file for writing diff --git a/src/main/java/org/cesilko/rachota/core/Plan.java b/src/main/java/org/cesilko/rachota/core/Plan.java index 9b2f009..b91b274 100644 --- a/src/main/java/org/cesilko/rachota/core/Plan.java +++ b/src/main/java/org/cesilko/rachota/core/Plan.java @@ -355,9 +355,10 @@ public class Plan { String location = (String) Settings.getDefault().getSetting("userDir");...

  • anon anon created ticket #215

    Full hard drive loses data

  • anon anon created ticket #214

    Pressing escape on "do you really want to delete work with non-zero working hour" dialog will delete the work regardless

  • anon anon created ticket #213

    Random NullPointerException logged on console

  • Jiri Kovalsky Jiri Kovalsky modified ticket #212

    Black square instead of Rachota icon in system tray

  • Jiri Kovalsky Jiri Kovalsky created ticket #212

    Black square instead of Rachota icon in system tray

  • Jiri Kovalsky Jiri Kovalsky modified ticket #210

    Rachota sometimes freeze on startup

  • Jiri Kovalsky Jiri Kovalsky posted a comment on ticket #210

    In order to prevent intermittent deadlock on Rachota startup the main window is now displayed lazily in another thread. The bug is fixed in today's Rachota 2.4 build #230225. https://sourceforge.net/p/rachota/code/ci/743049e397811cf67b5bed2aff94533e61116b08/ Thanks for the bug report and prompt verification!

  • Rachota Rachota released /Rachota 2.4/Rachota 2.4/rachota_24.jar

  • Jiri Kovalsky Jiri Kovalsky committed [743049] on Code

    Speculative fix to prevent intermittent deadlock on Rachota startup. The main window is now displayed lazily in another thread.

  • anon anon created ticket #211

    Random ArrayIndexOutOfBoundsException error on startup

  • anon anon posted a comment on ticket #210

    Previously it appears in approximately 50% of the runs (I can test it quickly by just exiting and re-opening it), but with the new build I just tried and it does not happen in 15 consecutive runs. So the bug is probably fixed.

  • Jiri Kovalsky Jiri Kovalsky modified a comment on ticket #210

    Hm, on a second look it seems like there is some synchronization problem between AWT-EventQueue-0 thread which wants to update total time but the operation is blocked waiting to lock 0x0000000088c336e8 monitor while the main thread locked this monitor when starting the application. Can you try using this custom 2.4.1 build and letting me know here after few days or hopefully weeks whether it is any better?

  • Jiri Kovalsky Jiri Kovalsky posted a comment on ticket #210

    Hm, on a second look it seems like there is some synchronization problem between AWT-EventQueue-0 thread which wants to update total time but the operation is blocked waiting to lock 0x0000000088c336e8 monitor while the main thread blocked this monitor when starting the application. Can you try using this custom 2.4.1 build and letting me know here after few days or hopefully weeks whether it is any better?

  • Jiri Kovalsky Jiri Kovalsky modified ticket #207

    Time after hibernation strangly distributed

  • Jiri Kovalsky Jiri Kovalsky posted a comment on ticket #207

    Hesitation delay is now included in the hibernation time when computer wakes up from hibernation. The issue is fixed in Rachota 2.4 build #230224. https://sourceforge.net/p/rachota/code/ci/9132dc89efd6a02a9b9e777acc1bd76424524439/

  • Rachota Rachota released /Rachota 2.4/Rachota 2.4/rachota_24.jar

  • Jiri Kovalsky Jiri Kovalsky committed [9132dc] on Code

    Hesitation delay is now included in the hibernation time when computer wakes up from hibernation.

  • Jiri Skrivanek Jiri Skrivanek posted a comment on ticket #207

    I see. I am still confused by this evil "Idle task". My problem was that I missed the dialog about hibernation and several minutes were added to Idle task when I noticed. Never mind. I take it as designed.

  • Jiri Kovalsky Jiri Kovalsky posted a comment on ticket #207

    Thanks for the bug report but as you guessed it already this behavior is as designed after the fix of your #202. Let's assume a computer falls asleep for 5 minutes with Reading task running and these measurements: Idle task - 20:27 Reading - 10:30 Now, if user wakes the computer up Rachota warns about detected hibernation and asks what to do with the 5-minutes downtime with regards to the Reading task. If the user chooses to include it but his/her hesitation takes 2 seconds Rachota distributes the...

  • Jiri Kovalsky Jiri Kovalsky modified a comment on ticket #208

    Explicit refresh of day view table model was necessary when deleting the last task of a day plan. This bug is fixed in Rachota 2.4 build #230224. https://sourceforge.net/p/rachota/code/ci/98c672c21e31967f1eed48e1dd9b7aebcd6284c2/ Thanks for the report and steps how to reproduce the issue!

  • Jiri Kovalsky Jiri Kovalsky modified ticket #208

    ArrayIndexOutOfBoundsException when delete last element

  • Jiri Kovalsky Jiri Kovalsky posted a comment on ticket #208

    Explicit refresh of day view table model was necessary when deleting the last task of a day plan. This bug is fixed in Rachota 2.4 build #230224. Thanks for the report and steps how to reproduce the issue!

  • Rachota Rachota released /Rachota 2.4/Rachota 2.4/rachota_24.jar

  • Jiri Kovalsky Jiri Kovalsky committed [98c672] on Code

    Explicit update of day view table model is necessary if the only valid task is removed to prevent IOOBE.

  • Jiri Kovalsky Jiri Kovalsky posted a comment on ticket #210

    Thanks for the thread dump! Although it doesn't indicate any obvious deadlock I am going to take a closer look at it.

  • anon anon posted a comment on ticket #210

    Okay I figure out it's possible to send SIGQUIT to the Java process so it print out a traceback Not sure much it will help. Full thread dump OpenJDK 64-Bit Server VM (19.0.1+10 mixed mode): Threads class SMR info: _java_thread_list=0x00007fbd4c017710, length=18, elements={ 0x00007fbdc8014d50, 0x00007fbdc81c05a0, 0x00007fbdc81c1ab0, 0x00007fbdc81c31c0, 0x00007fbdc81c4590, 0x00007fbdc81c5930, 0x00007fbdc81c7340, 0x00007fbdc81c8880, 0x00007fbdc81c9d50, 0x00007fbdc82547c0, 0x00007fbdc825db30, 0x00007fbdc84ae2c0,...

  • anon anon created ticket #210

    Rachota sometimes freeze on startup

  • anon anon created ticket #8

    Is it possible to make "hierarchical organization of projects?

  • anon anon modified a comment on ticket #209

    Update: just now I let the computer sleep for a few hours (actually overnight, so that the program switches to a new day), then when it makes up the error happens. So maybe a guess is that because of the long sleep, when the computer wakes up a lot of events are fired simultaneously, which causes the bug to happen? Update2: just now I leave the computer on running and the issue still happens at midnight.

  • anon anon posted a comment on ticket #209

    Update: just now I let the computer sleep for a few hours (actually overnight, so that the program switches to a new day), then when it makes up the error happens. So maybe a guess is that because of the long sleep, when the computer wakes up a lot of events are fired simultaneously, which causes the bug to happen?

  • anon anon posted a comment on ticket #209

    Maybe once a day? It's definitely frequent enough to be annoying. I don't notice when exactly it happens (only after a while that I don't see the prompt pop up, and at that time the traceback would already be logged). Maybe at least you can make a temporary patch (e.g. catch the exception there and retry later/show error message to the user) before the actual bug is fixed (i.e. adding appropriate locks/synchronized blocks)?

  • Jiri Kovalsky Jiri Kovalsky posted a comment on ticket #209

    Hm, this one is tricky but I think I have seen it once myself too. How often does it happen to you? Anyway, thanks for the stack trace!

  • Jiri Kovalsky Jiri Kovalsky modified ticket #208

    ArrayIndexOutOfBoundsException when delete last element

  • Jiri Kovalsky Jiri Kovalsky posted a comment on ticket #208

    I am able to reproduce the issue and will fix it next week. Thanks for the report!

  • anon anon created ticket #209

    Unexpected ConcurrentModificationException that stops the prompt

  • anon anon created ticket #208

    ArrayIndexOutOfBoundsException when delete last element

  • Jiri Skrivanek Jiri Skrivanek posted a comment on ticket #207

    See also https://sourceforge.net/p/rachota/bugs/202/. Maybe it was not a good idea to add that time to unused time.

  • Jiri Skrivanek Jiri Skrivanek created ticket #207

    Time after hibernation strangly distributed

  • tilo03 tilo03 posted a comment on ticket #100

    If you are not interested in the weekly report and you want to remove the error "Can't connect to Rachota Analytics Server", just go to the upper part of Rachota window, select "System/Configuration" and then in "Network" tab disable "Report Weekly activity".

  • Willichan Willichan created ticket #219

    Request - Saving Report Settings

  • Rachota Rachota updated /Rachota 2.4/Rachota 2.4/rachota_24.jar

  • Jiri Kovalsky Jiri Kovalsky committed [40ef4b]

    Updated Hungarian translation kindly provided by Schermann Sándor.

  • Bruno Marinho Bruno Marinho modified a comment on merge request #6

    Hi Jiri, I hope you're good as well as family. I solved my problems with mercurial by uploading the repo to github in private repo. I'm happy to create single changes for the rest of the changes I have done. Do let me know which one you feel is acceptable for the project. This is the list I have in that multiple merge request grouped by logical change: * Add week work hours similar to day work hours. * Change look and feel to Nimbus * Adjust many elements that are too small causing text to not display...

  • Bruno Marinho Bruno Marinho modified a comment on merge request #6

    Hi Jiri, I hope you're good as well as family. I solved my problems with mercurial by uploading the repo to github in private repo. I'm happy to create single changes for the rest of the changes I have done. Do let me know which one you feel is acceptable for the project. This is the list I have in that multiple merge request grouped by logical change: - Add week work hours similar to day work hours. Change look and feel to Nimbus Adjust many elements that are too small causing text to not display...

  • Bruno Marinho Bruno Marinho modified a comment on merge request #6

    Hi Jiri, I hope you're good as well as family. I solved my problems with mercurial by uploading the repo to github in private repo. I'm happy to create single changes for the rest of the changes I have done. Do let me know which one you feel is acceptable for the project. This is the list I have in that multiple merge request grouped by logical change: * Add week work hours similar to day work hour*s. Change look and feel to Nimbus Adjust many elements that are too small causing text to not display...

  • Bruno Marinho Bruno Marinho modified a comment on merge request #6

    Hi Jiri, I hope you're good as well as family. I solved my problems with mercurial by uploading the repo to github in private repo. I'm happy to create single changes for the rest of the changes I have done. Do let me know which one you feel is acceptable for the project. This is the list I have in that multiple merge request grouped by logical change: * Add week work hours similar to day work hour*s. Change look and feel to Nimbus Adjust many elements that are too small causing text to not display...

  • Bruno Marinho Bruno Marinho posted a comment on merge request #6

    Hi Jiri, I hope you're good as well as family. I solved my problems with mercurial by uploading the repo to github in private repo. I'm happy to create single changes for the rest of the changes I have done. Do let me know which one you feel is acceptable for the project. This is the list I have in that multiple merge request grouped by logical change: * Add week work hours similar to day work hour*s. Change look and feel to Nimbus Adjust many elements that are too small causing text to not display...

  • Jose Rivera Jose Rivera modified a comment on discussion Help

    Thank you for the response Jirka. However, I have found a workaround to keep working with taskcoach in linux. Saludos Cordiales / Best regards José Rivera Espejo Statistics / Machine Learning / Psychometrics / Experimental design / Economics / Educational Policy phone: (+51)941456857 email: jriveraespejo@gmail.com twitter: http://twitter.com/J_river9 linkedin: http://linkedin.com/in/jriveraespejo/ github: https://github.com/jriveraespejo

  • Jose Rivera Jose Rivera posted a comment on discussion Help

    Thank you for the response. I have a workaround to keep working with taskcoach in linux. Saludos Cordiales / Best regards José Rivera Espejo Statistics / Machine Learning / Psychometrics / Experimental design / Economics / Educational Policy phone: (+51)941456857 email: jriveraespejo@gmail.com twitter: http://twitter.com/J_river9 linkedin: http://linkedin.com/in/jriveraespejo/ github: https://github.com/jriveraespejo

  • Roberto González Roberto González posted a comment on ticket #171

    Proposal patch to fix this. This kind of windows should be modal, if it is modal, you can't change the day or other actions.

  • Roberto González Roberto González posted a comment on ticket #172

    I have tied to reproduce the issue and I couldn't. Step 6 is not possible, main window is disabled meanwhile I have Generate report wizard window opened. Environment: Openjdk 13 Linux Rachota SNAPSHOT 04/22/2021

  • Bruno Marinho Bruno Marinho posted a comment on merge request #6

    I recall now what the issue was. It's the scrollbar that overlaps. I checked and if there is a long keyword the scrollbar still overlaps since the size doesn't take in account the scrollbar. I have set mac to always show scrollbar, likely that it why it's already showing with such a small list. I have more experience with git than mercurial, and find it hard to manage branches (updating, comparing, etc). Did you ever consider changing project to git instead of mercurial.

  • Jiri Kovalsky Jiri Kovalsky posted a comment on merge request #6

    Can you provide screenshots of how the completion popup window looks on Mac OS X without your patch and with it?

  • Bruno Marinho Bruno Marinho posted a comment on merge request #6

    Hello Jiri, I'm good, thank you. I did made it a little bigger to show more from the list, since I think it was not showing all I had. I can make it smaller. From the rest of the changes which ones can I create patches for?

  • Jiri Kovalsky Jiri Kovalsky modified a comment on merge request #6

    Hey Bruno. Thanks for asking and especially for the patch! I have tested your fix on my Linux Mint 19.1 system and Windows 10 and it looks good except that the height of the completion window is bigger than it is necessary. It would be nice if you could fix this regression. Otherwise, I am good. How are you?

  • Jiri Kovalsky Jiri Kovalsky modified a comment on merge request #6

    Hey Bruno. Thanks for asking and especially for the patch! I have tested your fix on my Linux Mint 19.1 system and Windows 10 and it looks good. Just on Windows the height of the completion window is bigger than it is necessary. It would be nice if you could fix this regression. Otherwise, I am good. How are you?

  • Jiri Kovalsky Jiri Kovalsky posted a comment on merge request #6

    Hey Bruno. Thanks for asking and especially for the patch! I have tested your fix on my Linux Mint 19.1 system and Windows 10 and it looks good. Just on Windows the height of the completion window is bigger than it is necessary. It would be nice if you could fix this regression. Otherwise, I am good. How are you?

  • Jiri Kovalsky committed [1ec432]

    Merge /u/bapm/rachota/ branch task-dialog-keyword-improvement into default

  • Jiri Kovalsky Jiri Kovalsky merged merge request #6

    Keyword completion in task dialog

  • Bruno Marinho Bruno Marinho modified a comment on merge request #6

    Hi Jiri, Hope everything is good with you. I can try to replicate with screenshot the issue. If this doesn't affect the windows application and looks ok, it fixes the mac version.

  • Bruno Marinho Bruno Marinho posted a comment on merge request #6

    Hi Jira, Hope everything is good with you. I can try to replicate with screenshot the issue. If this doesn't affect the windows application and looks ok, it fixes the mac version.

  • Bruno Marinho Bruno Marinho posted a comment on merge request #6

    Hi Jiri, I had two issues with the autocompletion dialog that shows after 3 keystrokes or ctrl+space, was not showing properly, it was behind the create task dialog and it was too small when keyword was small. I think I fixed it based on the edit dialog that worked properly. Might be specific to mac implementation. Was unable to check issue on windows / linux or the if the fix I did caused any other new issue.

  • Jiri Kovalsky Jiri Kovalsky posted a comment on merge request #6

    Bruno, can you please explain in more detail what exactly is this trying to fix? I am not aware of any problems when invoking code completion popup window. Thanks.

  • Jiri Kovalsky Jiri Kovalsky posted a comment on merge request #5

    Thanks Bruno!

  • Jiri Kovalsky committed [894410]

    Merge /u/bapm/rachota/ branch fix-day-nav-buttons into default

  • Jiri Kovalsky Jiri Kovalsky merged merge request #5

    Same sized previous/next buttons

  • Jiri Kovalsky Jiri Kovalsky posted a comment on merge request #4

    Thanks a lot Bruno!

  • Jiri Kovalsky committed [109eac]

    Merge /u/bapm/rachota/ branch fix-dictionaries into default

  • Jiri Kovalsky Jiri Kovalsky merged merge request #4

    Duplicates entries in US/NL dictionaries

  • Bruno Marinho Bruno Marinho created merge request #7

    Multiple improvements fix

  • Bruno Marinho Bruno Marinho posted a comment on merge request #3

    Thank you for reviewing my merge request. My bad, misread your initial proposal and focused on fixing the one that had issues. Just finished creating the proposed merged requests. Will also cleanup this merge request after merging to be easier to understand what is pending. Bruno

  • Bruno Marinho Bruno Marinho created merge request #6

    Keyword completion in task dialog

  • Bruno Marinho Bruno Marinho created merge request #5

    Same sized previous/next buttons

  • Bruno Marinho Bruno Marinho created merge request #4

    Duplicates entries in US/NL dictionaries

  • Jiri Kovalsky Jiri Kovalsky posted a comment on merge request #3

    Hi Bruno, as I have already said in March please prepare first three merge requests for: duplicates entries in US/NL dictionaries same sized previous/next buttons keyword completion in task dialog Once we have these in the master branch, we will continue with other 3. Would you agree? Thanks, -Jirka

  • Bruno Marinho Bruno Marinho modified a comment on merge request #3

    Hi Jiri, I agree with splitting the merge requests into simple changes. Need to know from all the changes, which ones I can group and will be accepted as improvements. This way I only create merge requests that are likely to be accepted. Thank you, Bruno

  • Bruno Marinho Bruno Marinho posted a comment on merge request #3

    Hi Jiri, I agree with splitting the merge requests into simple changes. Need to know from all the changes, each ones I can group and will be accepted as improvements. This way I only create merge requests that are likely to be merged. Thank you, Bruno

  • Jiri Kovalsky Jiri Kovalsky posted a comment on discussion Help

    Hello Jose, Rachota does not support import from TSK files yet, but it can be easily added. Please attach an example of such file or indicate which task properties you would like to import. Have a nice day, -Jirka

  • Jose Rivera Jose Rivera posted a comment on discussion Help

    Dear developers, Is there a way to migrate data from Taskcoach to Rachota? Thank you Saludos Cordiales / Best regards José Rivera Espejo Statistics / Psychometrics / Economics / Educational Policy Móvil: (+51)941456857 email: jriveraespejo@gmail.com twitter: twitter.com/J_river9 linkedin: pe.linkedin.com/in/jriveraespejo/

  • Jiri Kovalsky Jiri Kovalsky posted a comment on ticket #7

    Thanks a lot for promoting Rachota on the Russian market! I am not abandoning the project, just have considerably less time for it. As you can see in the activity stream, I keep fixing bugs or adding improvements from time to time though. If you have some favorite issues, please comment on them.

  • s-r-grass s-r-grass created ticket #7

    Is the project abandoned?

  • Jiri Kovalsky Jiri Kovalsky modified ticket #163

    Right klick on SysTray icon opens main window

  • Jiri Kovalsky Jiri Kovalsky posted a comment on ticket #163

    This issue is a duplicate of #157.

1 >