Expense Manager
v5.12.0 - October 21, 2019
Enhancements:
- Auto focus on amount field within Expense and Payment editors
Bug Fixes:
- Allow for negative expense amounts to represent credits.
- Resolved periodic failure to open Expense editor.
v5.11.3 - October 3, 2019
Enhancements: NONE
Bug Fixes:
- Resolved issue where base currency kept defaulting to USD after restarting the application.
v5.11.2 - September 30, 2019
Enhancements:
- Validate that enough room exists within Google Drive before initiating backup.
- Improved messaging with Google Drive restore and backup.
Bug Fixes:
- Resolution of currency issues where currencies were showing as NULL.
- Fixed issues where Google Drive Backup and Restore would abort application if abnormal situation encountered.
v5.11.0 - August 29, 2019
Enhancements:
- Amount entries, like expenses and payments, now automatically populate the decimal separator.
Bug Fixes:
- When viewing a previously saved expense or payment, the previously defined exchanged rate will appropriately show within the exchange rate dialog.
v5.10.0 - August 4, 2019
Enhancements:
- Progress indicator was added to Google Drive.
- Added the ability to have a Google Drive backup run in the background.
- Upgraded to the latest version of the Google Drive API.
- Exchange rates are now automatically determined based upon the base rate selected within the application.
- Exchange rates are automatically looked up when a new currency is first used.
- Changed exchange rate provider to The Free Currency Converter API (free.currencyconverterapi.com).
- Application is now 64-bit compliant
Bug Fixes:
- SD Card warning is now scrollable for smaller screens.
v5.9.0 - February 10, 2018
Enhancements:
- Added option for resetting starting mileage to zero when creating a new mileage entry.
Bug Fixes:
- Resolved a variety of bugs related to rotating the screen while haiving dialogs showing.
v5.8.3 - January 30, 2018
Enhancements: None
Bug Fixes:
- Resolved issue where changing of Client Billing Increment did not update Job totals within Job list screen.
v5.8.2 - January 21, 2018
Enhancements: None
Bug Fixes:
- Temporarily disabled Dropbox Backup and Restore due to Dropbox interface change.
v5.8.1 - January 15, 2018
Enhancements:
- Changed exchange rate web source to fixer.io.
- Added auto creation of exchange rates relative to base currency.
- Changed launcher icon to align better with Google changes.
Bug Fixes:
- Fixed exchange rate lookup function.
v5.8.0 - February 12, 2017
Enhancements: NONE
Bug Fixes:
- Cleaned up "What's New" functionality.
- Add a scroll bar to warning messages to ensure that all messages display completely.
- Tags with apostrophes can now be deleted.
- If clock is running on a time entry, then the end time will automatically update to current time when edited.
- Prevent setting of end time while time entry clock is running.
- Fixed mileage so that changes to the start, end, and duration fields are not lost when selecting the save button.
v5.7.0 - November 30, 2016
Enhancements:
- Added two new filters for the Job list on the main screen. The first will show only jobs for the current calendar year, while the second option will show only jobs within the last twelve months.
Bug Fixes:
- Security updates.
- Corrected comment within report, when receipt images are not contained within the report.
- Miscellaneous bugs.
v5.6.0 - August 20, 2016
Enhancements:
- Added preview option to Quick Reports.
- Streamlined the reporting options.
Bug Fixes: None
v5.5.0 - March 29, 2016
Enhancements:
- When performing a backup to Google Drive, the backup name is now initialized to a combination of the application name and the current date.
- For Dropbox and SD Card backups, added the application name to the initialized backup name.
Bug Fixes:
- When auto focus is available, the camera will make multiple attempts to focus the receipt image before taking a picture. If it is unable to focus the image, it will warn the user and ask them to try again.
- When adding new items to lists, the application will automatically scroll to the new item within the list when returning to the list.
v5.4.1 - February 14, 2016
Enhancements:
- When entering mileage, the last mileage value saved will be used as a default for the starting mileage of a new mileage entry. Additionally, the distance is defaulted to the last saved distance.
Bug Fixes:
- Corrected application name within Help requests.
v5.3.0 - October 3, 2015
Enhancements:
- Added Job total, total charges, and total payments to the Job List and Job Summary screens.
Bug Fixes: none
v5.2.1 - February 11, 2015
Enhancements:
- Enhanced currency selection dialog.
- Added safety mechanisms to currency selection to ensure that exchange rates are correctly defined.
Bug Fixes:
- Resolved currency lookup issues that occurred when exchange rates were extremely small.
v5.2.0 - November 22, 2014
Enhancements:
- Enhanced external storage backup logic.
- Added support for Google Drive.
- Added camera sounds back for later model devices.
Bug Fixes:
- Miscellaneous fixes.
v5.1.0 - April 5, 2014
Enhancements:
- Company information (name, address, etc.) can now be displayed within the header of reports (see settings->Company Info).
- When reports have 'Payments' displayed, the difference between job totalCharges and job totalCharges payments is shown as the 'Remaining Balance'.
Bug Fixes:
- Miscellaneous fixes.
v5.0.3 - April 2, 2014
Enhancements: NONE
Bug Fixes:
- Corrected Quick Reports so that if NAME is specified, it will show in the upper right hand corner of the report.
v5.0.2 - March 26, 2014
Enhancements: NONE
Bug Fixes:
- Changed launcher icon for Expense Manager.
- When deleting last tag from a group, the group is no longer deleted.
- When New Time screen is left open for a long time with another running time entry, time will no longer be counted twice.
- Fixed issue that was occurring when deselecting a tag on the delete tag screen.
- Other miscellaneous fixes.
v5.0.1 - September 28, 2013
Enhancements: NONE
Bug Fixes:
- Fixed DropBox restore issue when the same file is restored multiple times.
- Eliminated divide by zero when expense contains an empty image.
- Eliminated null pointer selection within list selection.
v5.0.0 - September 11, 2013
NOTE: Within this version the name changed to by BluJ.
Enhancements:
- Added cloud backup via Dropbox.
- Refreshed User Interface
- Re-added ability to edit end time of time entries
- Added ability to create a new time entry each time a time entry is restarted.
- Added Merchant to expense entries
- Added Tags to time entries
- Added Tags to mileage entries
- Allow Clients to be hidden from Job list
- Improved expense attachment browser, allowing document preview prior to attachment as well as remembrance of last attachment directory.
- Added a number of different payment methods.
- Allow negative expense amounts so that credits can be created.
- Remember position in lists when returning to the list.
- Added the ability to clear all items from a job.
Bug Fixes:
- Expenses can have attachments replace receipts and vice versa without error
- Changes to custom currencies are correctly saved.
- Preview optimization seems to be causing issues on a number of devices; so, I defaulted it to off.
v4.6.0 - Mar 17, 2013
Enhancements:
- Improved backup strategy.
- Added camera control for picture resolution.
Bug Fixes:
- Better handling for attaching files to expenses with odd characters in the name.
- All expense attachments are included within the backup files.
- Corrected instructions within camera compression control.
- Show indication of selected camera flash mode within flash control.
v4.5.0 - Feb 21, 2013
Enhancements:
- Added option to allow the duration to be recalculated when the start time is changed.
Bug Fixes:
- Fixed issue where Time Entry's Start Time dialog doesn't display hour correctly after phone rotation.
v4.4.1 - Feb 16, 2013
Enhancements:
- Added an option to automatically stop running time entries within a job when a new time entry is started.
- Added ability to create jobs with the same name as other jobs.
- Simplified tag management.
- Allow the last date/time entry to be default date/time entry for a configurable amount of time.
Bug Fixes:
- Fixed issue where camera was not auto-focusing on receipt before picture was taken.
- Fixed time entry editor so that neither stopping the time entry nor changing the start time overwrite edits that have been made to the duration of the time entry.
v4.3.0 - Jan 05, 2013
Enhancements:
- Added one touch start and stop of time entries.
- Added CASH as a payment option.
- Running Time Entries now update time dynamically when viewed in list or editors.
- Running Time Entries within reports are now updated to current time when the report is generated, and those time entries are noted as running.
- Moved "Exclude Outside Items" Job reporting preference to the "Include/Exclude" sub category from the "Grouping" category.
Bug Fixes: None
v4.2.6 - Oct 30, 2012
Enhancements: None
Bug Fixes:
- Fixed compatibility issues to allow to run on tablets such as Nexus 7.
v4.2.5 - Oct 13, 2012
Enhancements: None
Bug Fixes:
- Corrected an issue that was preventing from starting on phones that were running Android 2.1.
v4.2.4 - Sep 25, 2012
Enhancements: None
Bug Fixes:
- Corrected an issue where currency conversions caused reported totals to be off by one or two cents.
- Miscellaneous bugs.
v4.2.3 - Sep 22, 2012
Enhancements: None
Bug Fixes:
- Miscellaneous bug fixes.
v4.2.2 - Sep 17, 2012
Enhancements: None
Bug Fixes:
- Fixed expense amount field to prevent it from being cropped.
- Fixed Date selection dialogs within Report Options so that they initialize to time on button.
- Changed TimeEntry inclusion within reports to be based solely upon Start Time of TimeEntry.
v4.2.1 - Sep 15, 2012
Enhancements:
- When looking at job details, first page with details is automatically displayed.
Bug Fixes:
- Fixed reporting option "Exclude outside items" to include appropriate Time Entries based upon date range selected.
- Fixed Date selection dialogs to show date within dialog title on devices with later OS versions.
v4.2.0 - Sep 13, 2012
Enhancements:
- Added the ability to attach any type of file that contains receipt information to an expense. Image files are embedded within the report, while other files are attached to the report.
- Gave the user control over how many receipt images are to be included per column, within the report.
- Added a border around each receipt within a report to better distinguish one receipt from another.
- Refinement of the user interface.
- Allow decimals in mileage entries.
- Added ability to glance at job info while viewing lists of expense, mileage, time and payments.
- Added a new preference to instruct to remember the last payment method used when creating new expenses.
Bug Fixes:
- The file lists within the Backup and Restore functions, now intermix directories and files names beginning with the same letter, but different case.
- Increased accuracy of exchange rates that are smaller than 0.001.
- Allow start and end mileage entries to be cleared.
- When new default currency is selected, an exchange rate is automatically created for the default currency.
v4.1.3 - Jul 13, 2012
Enhancements: None
Bug Fixes:
- Fixed issue where reports were failing to run.
v4.1.2 - Jul 12, 2012
Enhancements: None
Bug Fixes:
- Fixed issue where selecting sort options on main screen caused application to close.
- Fixed miscellaneous bugs.
v4.1.1 - Jul 09, 2012
Enhancements:
- Added ability to store and restore backups to and from anywhere on the file system.
- Added ability to adjust compression level of receipts that are captured.
- Spruced up the camera options
Bug Fixes:
- Fixed null pointer exception within JobComparator.
- Fixed issue where initial installation and startup appeared to hang while EULA was showing.
v4.0.1 - Jun 20, 2012
Enhancements:
- Different types of payments can now be tracked for jobs (Check, Transfer, Deposit).
- Jobs can now have different statuses (Active, Billed, Overdue, Paid).
- Options exist for automatically transitioning job states based on job totals, job payments, due dates, and report submittals.
- Jobs can now be hidden.
- The job list can be filtered to show a mixture of jobs based on the job status.
- The job list can be sorted based on different sort criteria.
- The job list now has a variety of sort options (Client, Status, Due Date, Min Date, Max Date).
- Jobs that have a time entry recording will have a 'recording' indication on the main job screen.
- Added ability to see FAQs
- Added ability to suggest features from within Expense Manager.
- Added ability to contact support from within Expense Manager.
- Added ability to see what is new within the new release of the application.
- Created a new CSV file that combines all items into a single file, when generating a report in CSV.
- Added ability to delete receipts from expenses.
- When a receipt exists for an expense, there is now an indication of the fact within the list of expenses.
Bug Fixes:
- Long job and expense names no longer overwrite other fields.
- Time entry notes are now left justified.
- If a receipt picture is taken, and the user cancels the changes, the original receipt image will remain.
v3.5.3 - Apr 25, 2012
Enhancements: NONE
Bug Fixes:
- Total expenses at the top of the Expense window is now showing totalCharges correctly in default currency.
v3.5.2 - Apr 25, 2012
Enhancements: NONE
Bug Fixes:
- When a different currency is selected while creating an expense, the exchange rate is correctly populated in the currency selection dialog.
- While creating a time entry and the device is rotated, the extra stuff field value is no longer lost.
- Closed a cursor that was left open while looking up exchange rates.
v3.5.1 - Mar 19, 2012
Enhancements: NONE
Bug Fixes:
- Corrected issue where expense and mileage entries showed as previous day when crossing timezones.
v3.5.0 - Mar 17, 2012
Enhancements:
- Added ability to edit and delete Extra Data for clients.
- Reworked tag management.
Bug Fixes:
- Miscellaneous bugs.
v3.4.1 - Feb 25, 2012
Enhancements: NONE
Bug Fixes:
- Changed header text to add a shadow, then added the totalCharges cost of mileage and totalCharges cost of time.
v3.4.0 - Feb 25, 2012
Enhancements:
- Created a new timesheet report option that excludes rates and dollars.
- Now able to preview the the receipt that is associated with an expense.
- Added list totals to the expenses, mileage, and time entry displays.
- Implemented swipe action for navigation between expenses, mileage, and time.
Bug Fixes:
- Fixed the title for the Job Options dialog.
- Fixed the date range displayed within the client summary report header.
- Corrected time calculations to work across timezones.
v3.3.0 - Jan 21, 2012
Enhancements:
- Added time sub-totals to time entry list headers.
- Increased accuracy of time entries within reports to 2 digits.
Bug Fixes:
- Prevented text of Extra Data from overlapping the hour and minutes within the time entries list.
- Fixed some null pointer exceptions within the client areas.
v3.2.3 - Jan 14, 2012
Enhancements:
- Switched hours display from a decimal to hours and minutes, within the screens.
Bug Fixes:
- Changed the duration calculation such that when the start time is moved into the past for a running task, it is the difference between the start time and the current time.
- Corrected the currency symbol shown for the time entry rate, within the time entry list.
v3.2.2 - Jan 12, 2012
Enhancements:
- Added a exchange rate refresh button to the expense currency selection dialog.
Bug Fixes:
- Fixed a null pointer situation that could occur when deleting a job.
- Fixed a null pointer situation when currencies are not initialized.
- Gracefully handle case where auto focus fails.
- Exchange rates are now correctly set when new expense is created with a currency that is not the default.