Category: Kapow Punch Clock (Page 2 of 5)

A new Kapow release!

Posted on September 17, 2016, under Kapow Punch Clock

And another project rises from the ashes like a phoenix: I have finally made a new feature release of Kapow, version 1.5.0! There are not a whole lot of user-visible changes, but some very important code cleanup happened. The most noticeable changes are that you can now start, stop, or cancel sessions by right-clicking on the sidebar. It also prevents you from removing a project that has a timer running in a subproject. Enjoy!

Some minor releases

Posted on February 17, 2013, under Hexalate, Kapow Punch Clock, Peg-E, Simsu

Kapow

I have released a minor update to Kapow, version 1.4.4. This release is mostly to add an automatic backup system for the time data that I have been working on. A few users have experienced data loss, and this will hopefully prevent anybody else suffering that. Kapow now makes logarithmic backups (one backup a day for a week, then one backup a week for a month, then one backup a month for a year, and finally one backup a year after that) as well as a temporary backup that gets overwritten with each save. This release also adds support for building with Qt 5, although it is still released with Qt 4 as that is the primary development platform for now.

Longer term I am planning on making it easier for users to store the data file and backups in a location of their choosing, which will default to their documents folder. I have not settled on how I want to expose it in the interface (although you can already do this by using passing an XML file to the program).

Hexalate, Peg-E, and Simsu

I have also made a few other minor releases (Hexalate 1.0.2, Peg-E 1.1.2, and Simsu 1.2.3) over the past two weeks that I have not felt justify a blog post on their own. These releases mainly just add translations and support for building with Qt 5. I plan on making minor releases of the rest of my programs over the next few weeks to also update their translations, and to add support for building with Qt 5.

Minor Kapow release

Posted on October 13, 2012, under Kapow Punch Clock

2 comments

I just made a bugfix release of Kapow, version 1.4.3, that fixes some minor bugs. The timer is no longer restarted when you press enter in the task line edit. I also fixed the broken command-line arguments, and you can now specify the settings INI file. This release also includes a Greek translation by geogeo.gr.

New Kapow release!

Posted on August 6, 2012, under Kapow Punch Clock

I have finally finished a feature release of Kapow, version 1.4.1. This release includes an improved user interface as well as faster file loading. You can read about the features in more detail here. Enjoy!

Update: I just discovered that the brand new totals rows are broken, so I recommend turning on the report column until I get it fixed. Ideally that will be later tonight. Sorry!

Update 2: And the fixed version is now released!

Improvements to Kapow

Posted on July 20, 2012, under Kapow Punch Clock

I have made some changes to the development version of Kapow while I have worked on FocusWriter, but I haven’t blogged about what I have been up to. I figured that I should remedy that!

First and foremost I have been working on making the user interface more comfortable. A small change, but larger difference in actual use, is that you can now set (and even change) the task of a session before it is finished. The task field starts focused, so all you have to do is type in a task and press enter to start a session.

I have never been too happy with the “Billed” column, so I have renamed and hidden it for new installs. To make the report concept more clear I have added a row below the last row of each report that contains its totals. I have also added a menu action called “Create Report…” that is the same thing as checking the billed box for a row.

A common request has been to be able to export reports. I have added support for exporting a report as an HTML file, as well as exporting the time data of a report as either an iCalendar file or a file of comma separate values.

I have made a variety of other, smaller changes. For instance, you can now specify the data file on the command-line. I have also dramatically sped up loading the data file, which helps reduce program start time quite a bit. On my computer a large test file went from taking around 1 second to a mere 15 milliseconds, and on my slowest test computer it went from 3 and a half seconds to only 120 milliseconds.

What would the point of a post about visual changes be without showing them? Without further ado, here is the improved interface of Kapow:

Improved Kapow

Categories