Gibrievida Version 0.3.2

Gibrievida Version 0.3.2

Markat IconGibrievida (old high german for record, list, directory) is an activity tracker for Jolla Sailfish OS. It supports categories and template like activities that can be used, to create new records about your sportive progresses or whatever you want to record in your life. Watch your history of activities and sort them by different specifications like duration, distance, repetitions, etc. All data is still editable after recording, so that you can still change the data. Use proximity sensor or accelerometer to increase repetitions of your activity (like sport exercises), or use the GPS/GLONASS to measure your running/walking distance.

More data analysis views will come in later versions.

Gibrievida is available in the Jolla store on your Sailfish OS Device as well as on openRepos.net.

Developed with westphalian stubbornness in Munich.

Features Screenshots Videos Guide Translations Changelog Technologies Licenses

  • organize activities by category
  • create as many categories, activities and records you want
  • edit categories, activities and records
  • sort records by different criteria
  • increase repetitions by using proximity sensor or acceleromter
  • finish recordings by cover the proximity sensor
  • measure your running/walking distances via GPS/GLONASS
  • translated into Dutch, German, Italian and Swedish


Gibrievida wants to help you to record your sportive or daily activities (or whatever you want to use it for). It is based on categories, activities and records. Categories group activities by topic, like sport. An activity is like a template for a record. The record itself is a set of data composed of an activity together with starting and end time, duration and optional repetitions, distance or notes.

At first you need a category. In that category you can add your first activity. After you have your first activity you can start recording. For example, create a category Sport and an activity Push-Ups. In the activity you set a minimum and maximum repetitions count greater than zero to activate repetitions count. Now you are ready to record your daily Push-Ups.

If you track an activity that has neither repetitions nor distance measurement, you can close the application completely while doing your stuff. The started activity will be stored to the database and will be loaded when you start the application again.

When deleting categories or activities, all connected data will be deleted, too.

By default, GPS/GLONASS is used to track your distance (since version 0.3.0) if you record an activity with distance measurement activated. The recording will only start if the application can find a valid initial position.

If you want help to translate Gibrievida, have a look a the Transifex project page. Percent values of translation progress are related to the last released version.

  • German: 100% (Buschmann)
  • Dutch: 100% (Nathan Follens)
  • French: 98% (Jean Clovis)
  • Italian: 100% (Francesco Vaccaro and Stefano)
  • Swedish: 100% (Åke Engelbrektson)
2016-09-22 Version 0.3.2
  • new: French translation by Jean Clovis
  • improved: translation updates
2016-09-01 Version 0.3.1
  • new: Italian translation by ghostofasmile and palikao
  • improved: translation updates
2016-08-26 Version 0.3.0
  • new: implement distance measurement via GPS/GLONASS
  • new: Swedish translation by Åke Engelbrektson
  • improved: translation updates
2016-08-24 Version 0.2.1
  • fixed: subsequent entries are not deleted when deleting categories or activities
2016-08-24 Version 0.2.0
  • new: simple database backup by copying SQLite file to backup file
  • new: optional finishing sound if app is not visible to user
  • new: optional finish your recording by using the proximity sensor
  • new: use the acceloremeter to add new repetitions
  • new: start a new recording directly from the activities list
  • new: use the proximity sensor to add new repetitions
  • new: dutch translation by Nathan Follens
  • fixed: update activities list on finishing a recording
2016-08-22 Version 0.1.0
  • first released version

Gibrievida is based on the following technologies. It is written in Qt/C++, using QML for the user interface and SQLite for storing the data.

  • Qt

    Qt

    Qt is a cross-platform application and UI framework for developers using C++ or QML, a CSS & JavaScript like language. Qt Creator is the supporting Qt IDE. Qt, Qt Quick and the supporting tools are developed as an open source project governed by an inclusive meritocratic model. Qt can be used under open source (LGPL v2.1) or commercial terms.

    Visit Qt Project

  • SQLite

    SQLite

    SQLite is an in-process library that implements a self-contained, serverless, zero-configuration, transactional SQL database engine. The code for SQLite is in the public domain and is thus free for use for any purpose, commercial or private. SQLite is currently found in more applications than we can count, including several high-profile projects.

    Visit SQLite

Gibrievida by Buschtrommel
Licensed under GNU General Public License 3.0
Qt by Qt Project
Licensed under GNU Lesser General Public License (LGPL), Version 2.1 or at own wish under commercial terms.
SQLite by SQLite-Team
Public domain