Value Logger

Rating: 
5
Your rating: None Average: 5 (5 votes)

Based on the original Value Logger by kimmoli.

The original one worked well on Jolla1 until my databases grew to thousands of entries and UI got painfully slow. Then I switched to a newer Sailfish OS device with a hi-res display and it turned out that sizes of many UI elements were hardcoded in pixels, some text labels became unreadable, fixed-resolution PNGs became too small and so on.

I had no choice but to fix it!

This app uses the same database file and the same schema as the original app, they are fully compatible in that respect. The package name was changed from harbour-valuelogger to harbour-valuelogger2 to avoid conflicts with the Jolla Store version. Overall it's pretty much the same thing with a few improvements such as:

  1. Optimized drawing
  2. Improved zooming
  3. Adapted to hi-res displays
  4. Full landscape support
  5. Compatibility with light ambiences
  6. Integration with My Backup
  7. And more...

I thought that this might be useful to other people too. Here we go.

Source code: https://github.com/monich/valuelogger

Screenshots: 

Keywords:

Application versions: 
AttachmentSizeDate
File harbour-valuelogger2-1.0.9-1.armv7hl.rpm149.53 KB23/07/2021 - 05:57
File harbour-valuelogger2-1.0.9-1.aarch64.rpm160.08 KB23/07/2021 - 05:57
File harbour-valuelogger2-1.0.9-1.i486.rpm160.44 KB23/07/2021 - 05:57
File harbour-valuelogger2-1.0.8-17.1.armv7hl.rpm137.55 KB12/06/2021 - 21:18
File harbour-valuelogger2-1.0.8-17.1.aarch64.rpm147.58 KB12/06/2021 - 21:18
File harbour-valuelogger2-1.0.8-17.1.i486.rpm147.2 KB12/06/2021 - 21:18
File harbour-valuelogger2-1.0.7-14.1.armv7hl.rpm124.55 KB01/05/2021 - 20:06
File harbour-valuelogger2-1.0.7-14.1.aarch64.rpm139.82 KB01/05/2021 - 20:06
File harbour-valuelogger2-1.0.7-14.1.i486.rpm139.63 KB01/05/2021 - 20:06
File harbour-valuelogger2-1.0.6-12.1.armv7hl.rpm123.65 KB02/04/2021 - 19:16
File harbour-valuelogger2-1.0.6-12.1.aarch64.rpm139 KB02/04/2021 - 19:16
File harbour-valuelogger2-1.0.6-12.1.i486.rpm138.31 KB02/04/2021 - 19:16
File harbour-valuelogger2-1.0.5-11.1.armv7hl.rpm121.81 KB28/03/2021 - 03:43
File harbour-valuelogger2-1.0.5-11.1.aarch64.rpm136.54 KB28/03/2021 - 03:43
File harbour-valuelogger2-1.0.5-11.1.i486.rpm135.88 KB28/03/2021 - 03:43
File harbour-valuelogger2-1.0.4-10.1.armv7hl.rpm121.81 KB25/03/2021 - 00:07
File harbour-valuelogger2-1.0.4-10.1.aarch64.rpm136.61 KB25/03/2021 - 00:07
File harbour-valuelogger2-1.0.4-10.1.i486.rpm135.65 KB25/03/2021 - 00:07
File harbour-valuelogger2-1.0.3-9.1.armv7hl.rpm121.75 KB24/03/2021 - 04:08
File harbour-valuelogger2-1.0.3-9.1.aarch64.rpm136.71 KB24/03/2021 - 04:08
File harbour-valuelogger2-1.0.3-9.1.i486.rpm135.69 KB24/03/2021 - 04:08
File harbour-valuelogger2-1.0.2-8.1.armv7hl.rpm113.81 KB20/03/2021 - 23:20
File harbour-valuelogger2-1.0.2-8.1.aarch64.rpm127.84 KB20/03/2021 - 23:20
File harbour-valuelogger2-1.0.2-8.1.i486.rpm125.55 KB20/03/2021 - 23:20
File harbour-valuelogger2-1.0.1-5.1.armv7hl.rpm112.45 KB20/03/2021 - 16:17
File harbour-valuelogger2-1.0.1-5.1.aarch64.rpm126.69 KB20/03/2021 - 16:17
File harbour-valuelogger2-1.0.1-5.1.i486.rpm124.54 KB20/03/2021 - 16:17
File harbour-valuelogger2-1.0.0-3.1.armv7hl.rpm112.71 KB16/03/2021 - 04:12
File harbour-valuelogger2-1.0.0-3.1.aarch64.rpm126.89 KB16/03/2021 - 04:12
File harbour-valuelogger2-1.0.0-3.1.i486.rpm124.74 KB16/03/2021 - 04:12
Changelog: 
  • 1.0.9 (Jul 23 2021)
    - Fixed graph antialiasing
  • 1.0.8 (Jun 12 2021)
    - Performance improvements
    - Fixed cover label truncation
    - Redesigned color picker to support custom colors
  • 1.0.7 (May 1 2021)
    - Fixed removal of items in the raw data view
    - Adjust line width when zooming the graph
    - Added couple more colors to the color picker
  • 1.0.6 (Apr 2 2021)
    - Freshened up paring UI
    - Small cover page tweak
  • 1.0.5 (Mar 28 2021)
    - Show plot color in the parameter list
  • 1.0.4 (Mar 24 2021)
    - Added dconf entries to the backup
    - Updated Polish translation (Atlochowski)
  • 1.0.3 (Mar 24 2021)
    - Dotted grid lines
    - Dynamically position horizontal grid lines
    - Added Settings page
  • 1.0.2 (Mar 20 2021)
    - Polish translation (Atlochowski)
    - Russian translation
  • 1.0.1 (Mar 20 2021)
    - Changed the behavior on rotation
    - Fixed cover action icon for multiple graphs
    - Use notifications instead of home-grown Messagebox
    - Tweaked legend positioning
  • 1.0.0 (Mar 15 2021)
    - Optimized drawing
    - Improved zooming
    - Adapted to hires displays
    - Full landscape support
    - Support for light ambiences
    - Integration with My Backup

Comments

ZeiP's picture

The package is missing the aarc64 build needed by the new Sailfish devices using Xperia 10 II. Do you have plans for creating an updated build? I built it for myself and it worked perfectly.

slava's picture

Hmm, there're aarch64 rpms right here on this page, they are on github, what else can I do?

lzylmb's picture

In the old Version of Value Logger there was a bug when entering manually a time before 10:00.
Is this Bug fixed?

slava's picture

Probably. If you can still reproduce it, please submit an issue at github.

lzylmb's picture

Seems like you have fixed this bug. This Problem is only in the old Version from the Jolla Store. Thanks.

TSawyer's picture

Hi Slava,
I recently shifted to a new XA2 phone and I'm keen to export/import the Value logger data from my previous phone. Is there a way to do so?
Tom

slava's picture

One option is to manually copy ~/.local/share/harbour-valuelogger/harbour-valuelogger/valueLoggerDb.sqlite file to the new device. That's fairly easy if you have developer mode enabled on both devices.

If you have My Backup installed on the old device, have added Value Logger to the backup and do a restore on the new device, that would essentially do that same thing, i.e. copy the entire database file.

But it's a good question how to do such a migration without depending too much on anything else, in a user-friendly and preferably non-destructive way. Copying the entire database file obviously destroys all the previously existing contents at the receiving end.

TSawyer's picture

Many thanks, the manual copy worked fine !

Tom

Firefox84's picture

This would be interesting combined with data sources, like stock markets, mineral prices, food prices, products prices, exchange rates,... There should exist plenty of good sources where the data could came from. Only thing the app would have to do, would be to get the data in preselected intervalls :)

slava's picture

I don't want to disappoint you, but it's rather unlikely that I'd do much beyond maintaining the original basic functionality and adding some visual and convenience improvements on top of it, like dashed lines, alighing grid lines at nice rounded values and such. This app already does more or less everything I need it to do))

ekari's picture

Thanks for the update! The original was one of the oldest programs still in my daily use. Now I switched over to your improved version :)