Invoice Rocket gets an update and some bug fixes
After an uncommon bout of insomnia, last night I decided to deploy the Invoice Rocket 1.2.3 update one day ahead of plan.
This update contains a few new settings and some bug fixes, with the most notable being the ability to display data labels on charts. So here’s a break down of the update with corresponding explanations.
New setting: Display labels on data elements.
Data labels are a way to show the values in the charts with less guesswork, and without the need to hover over a node or bar. When the setting is enabled, line and bar charts will look like the images below respectively. Enable this in the Presentation settings.
New setting: Disable the animation between page loads.
A few people had kindly requested this, and so I added it. As described, enabling the setting will disable the loading animation between page loads. Enable this in the Presentation settings.
New setting: Display circular charts as pie instead of doughnut.
I’ve been meaning to do this for a while. All three of the accountants who initially provided feedback during the development phase said they preferred pie charts instead of doughnut charts (and preferred bar charts instead of line charts). If you prefer your charts in the pie flavour, enable this in the Presentation settings. Doughnut and Pie comparison below:
Logo now links to dashboard when clicked.
A small yet welcome addition. Clicking the logo will link you to the dashboard.
Fixed broken attributes on logo image.
Although it’s not really worth mentioning, it’s still a change none-the-less. Hover over your logo and the title attribute will do its thing.
Fixed issue where sidebar buttons would appear near bottom of invoices.
This was my boo-boo. In the previous update (1.2.2) I added a new setting to disable the ability to trash sent or paid invoices. Within the code I accidentally ended a condition outside of a closing div instead of inside, causing the browser to render the invoice preview page with the sidebar buttons at the bottom instead of at the side. Somehow I missed this during testing. My bad, all fixed now.
Fixed issue where invoice could still be trashed from the context menu when “Disable ability to trash sent or paid invoices” option is enabled.
Again related to the previous 1.2.2 update, I neglected to place the same logic on the invoices list context menu so that the ‘trash’ option isn’t available when the “Disable ability to trash sent or paid invoices” setting is enabled. All working fine now.
Favicons now honour your logo.
I wasn’t sure if this would be possible without creating several different sizes of the uploaded logo (which would have meant existing users would have to upload their logos again), but apparently it’s cool. The browser will now show your logo as the favicon on every page.
As always feedback is welcome and appreciated. Comment below.
How to include a custom stylesheet for any given page in WordPress
One of my biggest pet peeves with website presentation is how inefficient it can be to manage. Let’s see if we can improve the situation.
Keep readingHow to increase the WordPress memory limit, and why you should
Some of the most common WordPress errors are related to a lack of available memory, specifically how much PHP memory WordPress needs compared how much it is able to use.
Keep readingMeet the Rocket Apps plugin manager
The Rocket Apps plugin manager idea was spawned after I received a few complaints about how much side nav real-estate the plugins were using. I could not agree more.
Keep readingA change of direction, and some important product update information
Starting today, Rocket Apps will be launching an updated website and a new business model. The primary products, both Task Rocket and Invoice Rocket, will now be free.
Keep readingIntroducing Open Graphite Pro for WordPress
Social sharing can critically important to bringing users to your website and converting, but unfortunately not all websites are putting their best social foot forward.
Keep readingStripe for Invoice Rocket has been updated to 1.2
The new update to the Stripe extension adds an improved user experience for your customers and also some nice workflow enhancements.
Keep reading