Project Calculator Version History
Version 3.1
---------------------------------------
changes:
* Durations and total wages are now calculated using the
active filter
* Completely changed searching: Entries are now filtered
instantly while typing. Searchfield
moved to the toolbar.
* Improved details drawer
* Project Calculator now remembers the selected quick
filter when quitting.
fixes:
* Fixed some UI issues within the timer entry editor
* Fixed a possible crash
* The configured reminder interval was interpreted as
seconds, not minutes
* If a paused timer was stopped, the pause entry would not
display in the pause editor.
* Number of running timers was not always displayed
correctly in the dock icon.
Version 3.0
---------------------------------------
new:
* Quick Filters. A new button bar can be shown above the
project list which contains
4 quick filters: Today, This Week, This Month, This Year.
By pressing one of these
buttons, the corresponding filter is applied immediately.
* Status menu item which can pause, resume, stop and start
timers.
* Pause editor. All pause periods can now be edited
manually.
* Reminders. A message appears in a predefined interval
listing running and/or paused timers, either using a
standard alert message or Growl.
* Tags can now be added to projects, timers and flat fee
entries.
* Filter "This week"
* If a customer was imported from Address Book, the vCard
can be openened from within the customer editor flyout
* New "Stop" toolbar item for stopping timers
* New "Add Flat Fee" toolbar item
* New "Find..." menu item with shortcut CMD-F
* Context menu in customer list
changes:
* Project and entry flyouts are now vertically resizable
* Web links can now be added as attachment
* "Select all" in description fields
* Some new icons
* Removed "Load" and "Save" toolbar items
* Changed font size in exported reports to 8pt
* Improved general formatting of exported reports
* Removed danish and russian localizations because of too
few users speaking these languages
* Projects do no longer expand when rearraning them via
drag&drop
Version 2.3.5
---------------------------------------
fixes:
* Fixed a rounding issue
* Fixed wrong display of total duration in status bar when
a customer is unchecked
* Fixed drawing glitch in mini window
Version 2.3.4
---------------------------------------
fixes:
* Setting for alternating row colors was not stored
* Fixed issue with Apple Remote in Leopard
* Fixed crash when having running timers and a filter with
"To" set
changes:
* Crash protection is on by default now
Version 2.3.3
---------------------------------------
new:
* Added button to show or hide customer drop box
fixes:
* Fixed wrong wages formatting
* Sometimes PDF exports were not formatted correctly
* Fixed issue where mini window did not show correct
durations
* Fixed issue where project background colors where
displayed although they were switched off
in the preferences
Version 2.3.2
---------------------------------------
fixes:
* Minor fixes
Version 2.3.1
---------------------------------------
fixes:
* Fixed errors in all localizations
* Fixed bug in filters dialog where "From" and "To" filters
could not be configured
* When changing an entry from period to duration, the pause
time was still subtracted
changes:
* Changed behavior of the number formatter in wages and
amount textboxes. The currency symbol does not have to be
entered any more.
Version 2.3
---------------------------------------
new:
* Possiblity to hide unneeded columns through a context
menu in the list header row
* Every entity (projects, timer entries, flat fee entries)
can now have a list of attached files
fixes:
* Add Timer Entry / Add Flat Fee Entry menu items where
available even if no project was selected
* Fixed French localization
* Fixed CSV and plain text export issue
* Fixed currency format problems
changes:
* Changed behavior of time/date controls in the entry
dialog so that no negative durations can be entered
* Changed keyboard shortcuts for add project, add timer
entry and add flat fee entry
* Removed keyboard shortcut for export
* Changed pause icon in details view
* Fancy background in info bar below main list view
* Entering registration data is now more "foolproof"
(whitespaces are trimmed)
* Some new icons
* Updated help
Version 2.2.1
---------------------------------------
fixes:
* Switching from "Duration" to "Period" in entry details
did not work
* State column did not work in all localizations other than
english
changes:
* All columns except "Day" can now be reordered
Version 2.2
---------------------------------------
fixes:
* Fixed wrong display of pause and total duration in entry
details dialog.
* When exporting to HTML, the selected export style from
the PDF section was used
* Fixed problems when creating a new file when no project
window is open
* Fixed wrong behaviour of mini window when it was hidden
and the application became active again
changes:
* Improved formatting of plain text export
new:
* Finished entries can now be resumed via the context menu
or the resume toolbar button. The
time between the old end time and the current time is
regarded as pause time.
* New column "State" with a checkbox that can be used for
marking entries as e.g. invoiced or completed.
Version 2.1.3
---------------------------------------
fixes:
* Total duration in status bar was 0:00 under some
circumstances
* Paused status of entries was not saved automatically
Version 2.1.2
---------------------------------------
fixes:
* Fixed an Undo/Redo bug
* Fixed several memory leaks
* Details drawer is now updated properly when navigating
the customer list with up/down keys
changes:
* Filter performance improved
Version 2.1.1
---------------------------------------
fixes:
* Customer bug fixed
Version 2.1
---------------------------------------
fixes:
* Double clicking on the action buttons doesn't invoke the
edit sheet any more
* Drawer size was not restored
* Grid line setting was not saved
* Total cost/wages were not calculated correctly when
exporting with a filter
* Filter "This Month" did not consider the year
changes:
* Changed structure of CSV export to better support imports
in spreadsheet applications
* Preferences window is now always centered on the screen
new:
* Mini window that shows only active timers and can be
placed anywhere on the screen
* Support for Apple Remote
* Better controls for timer entries (pause / resume / stop)
and projects (new timer / pause all / resume all)
* New flat fee entry type. This type has no duration, just
a date, description and an amount of money
Version 2.0.2
---------------------------------------
fixes:
* Fixed error with duration calculation when pause time was
greater than effective time
* Fixed a problem with export that was caused by some image
format issues
Version 2.0.1
---------------------------------------
fixes:
* Fixed a spelling error on the search panel
* Fixed a duration calculation error that occured when an
entry was paused
* Fixed a problem with custom system date/time formats
Version 2.0.0
---------------------------------------
fixes:
* Removed unnecessary button from filters sheet
Version 2.0 RC2
---------------------------------------
fixes:
* Fixed wrong calculation of entry durations with pause
times
* Duration was not exported when exporting to a text file
* Fixed errors in localizations
* Existing filters could not be edited
* Fixed total duration in exports with filters
new:
* Russian help
Version 2.0 RC1
---------------------------------------
fixes:
* Filters "This Month" and "This Year" did not work if the
filter was created the month before
or the year before, respectively.
* Some date comparisons returned an inverted result
* Bug that occured when switching between period and
duration when editing an entry
changes:
* Export styles now support images
* Project and entry descriptions now support line breaks
* Updated help
new:
* Trial mode (30 days)
* New license key scheme
* Registration information can be viewed under Help ->
Registration
* New export style "Blocks"
* Updated help
* German localization
* Italian localization
* Danish localization
* Russian localization
* French localization
known issues:
* When exporting to PDF, background images and background
colors are removed.
Version 2.0alpha5
---------------------------------------
fixes:
* Width of first column increased with every start of the
program
* Entry count on Dock icon did not update sometimes
changes:
* Better details view (now with details for customers)
* Polished customers sidebar (now easier to resize)
* Customer list is now sorted
new:
* Filters
* Custom export styles
* Searching (in drawer)
* Tool tips
* Handy button to quickly open Address Book for importing
new customers
* RTF export
* Possibility to export with the current filter applied
* Added option to round durations (instead of start/end
times) in projects
remarks:
* Plain text export has not been replaced by RTF
* There is just one export style now. Additional styles
will be added in the final release.
* With this release, Project Calculator is now feature
complete. If there are no bugs (*sigh*)
the final release will be next up. This will include
additional export styles, localizations,
an updated help and some minor changes.
Version 2.0alpha4
---------------------------------------
fixes:
* Pause/Resume did not work with newly created timers
* Times on entry sheet were not recalculated when modifying
start or end time via keyboard
changes:
* Improved About dialog
* Added line with column headers in exported CSV files
* Added a blank line between projects in exported CSV files
* Pause time is now subtracted when exporting (PDF, HTML,
CSV)
new:
* Customer filter in export dialog. This makes it possible
to export only projects of
a selected customer. Other filter options are "All
projects" and "Unassigned projects".
known issues:
* Plain text export has not been updated yet as it is about
to be replaced with RTF export.
Please see the poll on the "Preview Releases" forum at
http://forum.bluebanana-software.com.
Version 2.0alpha3
---------------------------------------
fixes:
* Save on quit did not work for new unsaved databases
* The "Hide projects of unchecked customers" option was not
maintained after a restart
* Removed "(null)" in details view when starting a new
timer
* Crash when background color for project is switched off
* Preferences window is now placed at the last position
when reopened
* Total project time and total wages are now updated
immediately after a file is loaded
changes:
* Renamed "Hide faded projects" to "Hide projects of
unchecked customers"
new:
* Pause feature
* Crash protection (saves changes immediately)
* Automatic updates
* Cmd-W closes the main window
known issues:
* Pausing is not yet incorporated in exporting
Version 2.0 pre-alpha 2
---------------------------------------
fixes:
* Not all changes to customers were saved
* Project name checking improved (sheet stays open if name
is empty)
new:
* Address Book support
* Option to hide faded out projects completely (option in
display preferences)
* New status bar showing overall project time and overal
wages
* Possibility to remove a customer image
Version 2.0 pre-alpha 1
---------------------------------------
new:
* Customer management
* Changed resizing behaviour
* Some user interface polishing
Version 1.8.3:
---------------------------------------
fixes:
* Fixed some issues with CSV export (all records now have
the same number of fields)
* Changes to any time value of an entry were not saved when
pressing the accept button while the time control still had
the focus.
new:
* Line ending character can now be selected in CSV export.
Version 1.8.2:
---------------------------------------
fixes:
* Editing an existing project was not possible under
certain conditions
* Small user interface error
* Default hourly wage was not saved
* HTML and PDF export now adds start and end time to
entries
* Undo/Redo operations are now cleared when creating a new
database or loading a file
Version 1.8.1:
---------------------------------------
fixes:
* Fixed broken CSV and text export
* No error message was displayed when a duplicate project
name was entered
Version 1.8:
---------------------------------------
fixes:
* Display error when background colors for projects or
unfinished entries were disabled
* Wrong calculation of total project time when changing an
entry from period to duration
* Minor user interface bugs
new:
* Additional export types: PDF, HTML and CSV
* Full Undo/Redo support for all actions
* The character encoding can now be selected when exporting
to a plain text or CSV file.
* New display icon in preferences dialog.
* Changed "Comment" to "Description" in entry edit sheet to
avoid confusion.
* Reworked layout of preferences dialog
* Updated online help and new design
* Italian localization (special thanks to Fabio Basile)
Version 1.7:
---------------------------------------
fixes:
* Details did not update when moving the selection with the
arrow keys.
* Unfinished etry count on the dock icon did not update
when deleting an unfinished entry.
* Fixed the behaviour of the application when quitting with
unsafed data.
new:
* Gradient filled background in the project list
* Nicer preferences dialog with animated resizing
* Sorting is now possible in any column
* Rounding. Times can be rounded to 5, 10, 15, 30 minutes
and to the full hour. There are 3
rounding modes: up/down, up, down.
* The elapsed time of unfinished entries is now displayed
in in the project list
Version 1.6:
---------------------------------------
fixes:
* Fixed error where the document was always flagged as
changed after launching the application.
new:
* Document icon
* .projects files can be opened from within Finder an by
dropping on the dock icon.
* Period entries with the current time can now be created
instantly with a single click on the
new start button in the project list. There is also a stop
button next to unfinished entries.
* The application window can now be closed without causing
the application to quit. The
window becomes visible again by clicking the dock icon or
selecting Project Calculator
with Command-Tab. This allows users to run the application
in the background.
* In addition to running the application in the background,
the number of unfinished entries
can now be displayed in the dock icon. This is disabled by
default and can be enabled in
the preferences dialog.
* Context-sensitive menues
* New graphics for start and stop buttons (special thanks
to Johan H. W. Basberg)
Version 1.5:
---------------------------------------
fixes:
* Error in German localization
* Error with alternating background color preference
new:
* Periods have now a date for start AND end time. This
allows to span periods over days.
* Entries can now be cut/copied/pasted.
* Entries can be moved between projects by dragging &
dropping.
* Projects can be reordered by dragging & dropping.
* The expanded state of projects is now saved.
Version 1.4:
---------------------------------------
fixes:
* Fixed typos in french localization
* Fixed some memory management issues
new:
* New preferences: Default mode for new entries,
alternating background color, grid lines,
background colors for projects and unfinished entries
* Norwegian localization
Version 1.3:
---------------------------------------
fixes:
* Now a project cannot be created without a name.
new:
* Cut/Copy/Paste support
* Descriptions and comments text fields have a new Return
key behaviour to better support
keyboard only navigation: Option-Return adds a new line,
Return ends editing.
* French localization (special thanks to Willy Ries)
* Online help!
Version 1.2.1:
---------------------------------------
fixes:
* Changing the period had no effect on the project's total
time
Version 1.2:
---------------------------------------
fixes:
* Corrected tab order in entry dialog
* An error message is now displayed if a wrong time period
was entered.
* 'from' and 'to' are now reset to default times when
editing an entry with no time period
* Replaced all time picker controls with new ones which
have no problems with different locale settings
* Set initial setting for default time to 08:00
new:
* Russian localization (special thanks to Michael Krekin)
* Start and stop buttons for creating a time period
* New toolbar icon to toggle the display of the details
drawer
Version 1.1:
---------------------------------------
fixes:
* Crash when double clicking table header if no row is
selected
* Exchanged time picker control. There should be no more
problems with selecting a time period.
new:
* Project entries are now sorted in the following order:
day, working time, 'from' time, 'to' time (if time period
is available)
* Calculate wages. You can enter an hourly wage for each
project and the total wages are then calculated.
* Project and entry descriptions are now also shown in the
project list.
* Basic export functionality to a plain text file. Perhaps
there will be more export formats in the future (HTML, PDF)
Version 1.0.2:
---------------------------------------
fixes:
* Problems selecting a time period
improvements:
* Window size and position will now be saved and restored
Version 1.0.1:
---------------------------------------
fixes:
* Crash when starting Project Calculator
Version 1.0.0:
---------------------------------------
fixes:
* Problem when quitting with unsaved changes
* Problems selecting a time period when living in a time
zone other than Central Europe
* Default preferences behaviour
Version 1.0.0 b6:
---------------------------------------
first public release
