taskGNU Health - Tasks: task #15547, MyGNUHealth: QT - GNUHEalth PHR...

 
 

You are not allowed to post comments on this tracker with your current authentication level.

task #15547: MyGNUHealth: QT - GNUHEalth PHR application on mobile and desktop platforms

Submitter:  Luis Falcon <meanmicio>
Submitted:  Wed 12 Feb 2020 04:07:18 PM UTC
   
 
Should Start On:  Wed 12 Feb 2020 12:00:00 AM UTC Should be Finished on:  Sun 15 Nov 2020 12:00:00 AM UTC
Category:  MyGNUHealth Priority:  5 - Normal
Status:  In Progress Privacy:  Public
Assigned to:  meanmicio Percent Complete:  100%
Open/Closed:  Closed Release:  3.7.0
Module:  MyGNUHealth Component:  MyGNUHealth

Mon 26 Oct 2020 03:52:06 PM UTC, comment #3: 

changeset:   4457:6cd191ff1a98
tag:         tip
user:        Luis Falcon <falcon@gnuhealth.org>
date:        Mon Oct 26 15:44:22 2020 +0000
summary:     MyGNUHealth: Add setup.py and other packaging related info

changeset:   4456:aac6cb69eebd
user:        Luis Falcon <falcon@gnuhealth.org>
date:        Mon Oct 19 22:49:21 2020 +0100
summary:     MyGNUHealth: Improve tinydb writing the network settings

changeset:   4455:ab1cc5d38b49
user:        Luis Falcon <falcon@gnuhealth.org>
date:        Mon Oct 19 21:43:56 2020 +0100
summary:     MyGNUHealth: Use default values for network settings

changeset:   4454:a7c6501c29db
user:        Luis Falcon <falcon@gnuhealth.org>
date:        Mon Oct 19 21:42:30 2020 +0100
summary:     MyGNUHealth: improve tinyDB update for network settings

changeset:   4453:5ee8e4da52ac
user:        Luis Falcon <falcon@gnuhealth.org>
date:        Mon Oct 19 21:33:40 2020 +0100
summary:     MyGNUHealth: Remove debug info

changeset:   4436:f6fd7084d0ef
user:        Luis Falcon <falcon@gnuhealth.org>
date:        Mon Oct 05 18:49:53 2020 +0100
summary:     MyGNUHealth: Include initial federation network settings functionality

changeset:   4435:b0cda7bad129
user:        Luis Falcon <falcon@gnuhealth.org>
date:        Sun Oct 04 20:17:42 2020 +0100
summary:     MyGNUHealth : print the encrypted key in logging / debug

changeset:   4434:47c792f1e038
user:        Luis Falcon <falcon@gnuhealth.org>
date:        Sun Oct 04 20:06:17 2020 +0100
summary:     MyGNUHealth: Add initial profile settings functionality, and update password/master key

changeset:   4433:9c1a122622ee
user:        Luis Falcon <falcon@gnuhealth.org>
date:        Sun Oct 04 20:03:56 2020 +0100
summary:     MyGNUHealth: Add icons for profile and network settings

changeset:   4432:d5672f31fb8b
user:        Luis Falcon <falcon@gnuhealth.org>
date:        Sun Oct 04 20:03:08 2020 +0100
summary:     MyGNUHealth: Fix comments

changeset:   4431:13338c4e0280
user:        Luis Falcon <falcon@gnuhealth.org>
date:        Sat Oct 03 10:30:02 2020 +0100
summary:     MyGNUHealth: Move to main PHR page the setup action

changeset:   4428:d2e2b2db3f34
user:        Luis Falcon <falcon@gnuhealth.org>
date:        Sun Sep 27 19:56:08 2020 +0100
summary:     MyGNUHealth: Use the Book of Life to include the Psychosocial components in main menu

changeset:   4417:b17b18d057b5
user:        Luis Falcon <falcon@gnuhealth.org>
date:        Thu Sep 24 16:54:08 2020 +0100
summary:     MyGNUHealth: Improve basic sanity check on DB initialization

changeset:   3922:cb709f8410f5
user:        Luis Falcon <falcon@gnuhealth.org>
date:        Thu Aug 13 15:58:30 2020 +0100
summary:     MyGNUHealth : Implement a method that emulates datetime.datetime.fromisoformat to be compatible with Python 3.6

changeset:   3877:00e6122e5e3c
user:        Luis Falcon <falcon@gnuhealth.org>
date:        Tue Jul 28 22:48:46 2020 +0100
summary:     MyGNUHealth: Include body weight and Hb oxygen saturation to Bio section

changeset:   3876:1a46bd2717a4
user:        Luis Falcon <falcon@gnuhealth.org>
date:        Tue Jul 28 18:46:52 2020 +0100
summary:     MyGNUHealth: Remove obsolete file

changeset:   3875:fb7826a0eb05
user:        Luis Falcon <falcon@gnuhealth.org>
date:        Tue Jul 28 14:09:52 2020 +0100
summary:     MyGNUHealth: Add blood glucose history chart

changeset:   3874:e5a4c865d17c
user:        Luis Falcon <falcon@gnuhealth.org>
date:        Tue Jul 28 14:08:52 2020 +0100
summary:     MyGNUHealth: Improve Login layout

changeset:   3873:77673076ee98
user:        Luis Falcon <falcon@gnuhealth.org>
date:        Tue Jul 28 07:46:53 2020 +0100
summary:     MyGNUHealth: Add blood glucose reading and history

changeset:   3872:bdece1faee7e
user:        Luis Falcon <falcon@gnuhealth.org>
date:        Mon Jul 27 16:23:29 2020 +0100
summary:     MyGNUHealth: Use titles and y-axis labels for Blood pressure and Heart rate plots

changeset:   3871:9f281832301e
user:        Luis Falcon <falcon@gnuhealth.org>
date:        Thu Jul 23 00:09:40 2020 +0100
summary:     MyGNUHealth: Create separate properties for BP and HR for better handling dates and plots

changeset:   3870:d7eea6fe18e8
user:        Luis Falcon <falcon@gnuhealth.org>
date:        Wed Jul 22 17:39:30 2020 +0100
summary:     MyGNUHealth: Use different colors for Blood pressure and Heart rate

changeset:   3869:aa4e2904c41a
user:        Luis Falcon <falcon@gnuhealth.org>
date:        Wed Jul 22 16:02:19 2020 +0100
summary:     MyGNUHealth: Use SVG format in matplotlib. Create separate subplots for systolic / diastolic measurements

changeset:   3868:0d4972e1da9d
user:        Luis Falcon <falcon@gnuhealth.org>
date:        Wed Jul 22 00:18:00 2020 +0100
summary:     MyGNUHealth: Matplotlib integration

changeset:   3867:a7aca519cbc5
user:        Luis Falcon <falcon@gnuhealth.org>
date:        Tue Jul 21 23:11:36 2020 +0100
summary:     MyGNUHealth: New padlock icon and remove old login icon

changeset:   3866:cf807189a899
user:        Luis Falcon <falcon@gnuhealth.org>
date:        Tue Jul 21 23:10:23 2020 +0100
summary:     MyGNUHealth: Update login screen and padlock icon

changeset:   3865:02b2d61fc5b7
user:        Luis Falcon <falcon@gnuhealth.org>
date:        Mon Jul 20 20:07:02 2020 +0100
summary:     MyGNUHealth: Increase verbosity in initialization process

Luis Falcon <meanmicio>
Group administrator
Sun 12 Jul 2020 05:18:22 PM UTC, comment #2: 

changeset:   3845:d767ab4cde4c
tag:         tip
user:        Luis Falcon <falcon@gnuhealth.org>
date:        Sun Jul 12 16:55:46 2020 +0100
summary:     MYGNUHealth: Initial charts for Blood pressure and Heart Rate history

changeset:   3844:a651ae7fa6d5
user:        Luis Falcon <falcon@gnuhealth.org>
date:        Sun Jul 12 13:59:08 2020 +0100
summary:     MyGNUHealth: Improve formatting on the Blood pressure  / HR display

changeset:   3820:e48b688275a1
user:        Luis Falcon <falcon@gnuhealth.org>
date:        Thu Jul 09 16:55:26 2020 +0100
summary:     MyGNUHealth: Use separate text objects for blood pressure and heart rate components

changeset:   3815:ea18c9e6be82
user:        Luis Falcon <falcon@gnuhealth.org>
date:        Thu Jul 09 14:11:48 2020 +0100
summary:     MyGNUHealth : Improve BP / HR methods and properties

changeset:   3790:f2792666c072
user:        Luis Falcon <falcon@gnuhealth.org>
date:        Tue Jul 07 13:22:20 2020 +0100
summary:     MyGNUHealth: Include quickcharts and add Document section

changeset:   3656:b09247f1fdf1
parent:      3654:17c91af423ec
user:        Luis Falcon <falcon@gnuhealth.org>
date:        Mon Jul 06 12:53:49 2020 +0100
summary:     MyGNUHealth : New Layout in Main and bio pages

changeset:   3650:1d84e934ba11
user:        Luis Falcon <falcon@gnuhealth.org>
date:        Sat Jun 20 10:19:57 2020 +0100
summary:     MyGNUHealth: Improve reading of blood pressure and heart rate reading

changeset:   3649:28012d0c05f6
user:        Luis Falcon <falcon@gnuhealth.org>
date:        Fri May 22 21:24:55 2020 +0100
summary:     MyGNUHealth: Show the last blood pressure and heart rate values at the bottom of the BP button

changeset:   3648:b8712458e3e4
user:        Luis Falcon <falcon@gnuhealth.org>
date:        Thu May 21 18:05:33 2020 +0100
summary:     store in local DB the values from blood pressure, heart rate and date in isoformat

changeset:   3647:085a773e47eb
user:        Luis Falcon <falcon@gnuhealth.org>
date:        Thu May 21 16:57:24 2020 +0100
summary:     MyGNUHealth: Include heart rate

changeset:   3562:fd7a11bcd31c
user:        Luis Falcon <falcon@gnuhealth.org>
date:        Mon Mar 23 23:34:58 2020 +0000
summary:     MyGNUHealth : Add initial bloodpressure module

changeset:   3561:c3b8dfd90d46
user:        Luis Falcon <falcon@gnuhealth.org>
date:        Mon Mar 23 21:24:10 2020 +0000
summary:     MyGNUHealth: Fix typo Dias/Dia in blood pressure monitor

changeset:   3560:e6f3cd9e37a6
user:        Luis Falcon <falcon@gnuhealth.org>
date:        Fri Mar 20 00:39:46 2020 +0000
summary:     MyGNUHealth : early Draft of BIO section and Blood pressure page

changeset:   3559:926fd242ca76
user:        Luis Falcon <falcon@gnuhealth.org>
date:        Thu Mar 19 21:20:59 2020 +0000
summary:     MyGNUHealth: Clear the stack and set to initial page upon logout

changeset:   3558:02a071789879
user:        Luis Falcon <falcon@gnuhealth.org>
date:        Thu Mar 19 13:12:56 2020 +0000
summary:     MyGNUHealth : Set focus on master key at login

changeset:   3557:0cbd398ea75a
parent:      3554:65637bbc063a
user:        Luis Falcon <falcon@gnuhealth.org>
date:        Thu Mar 19 13:03:32 2020 +0000
summary:     MyGNUHealth : clear the page stack on logout

changeset:   3553:777adc6af4d6
user:        Luis Falcon <falcon@gnuhealth.org>
date:        Mon Mar 09 16:29:52 2020 +0000
summary:     MyGNUHealth: Include main PHR sections QML page

changeset:   3552:3e2d6bfbacac
user:        Luis Falcon <falcon@gnuhealth.org>
date:        Sun Mar 08 22:00:52 2020 +0000
summary:     MyGNUHealth : Master key login to the application

changeset:   3551:35002d11bedf
user:        Luis Falcon <falcon@gnuhealth.org>
date:        Sun Mar 08 18:48:42 2020 +0000
summary:     MyGNUHealth : Add myghconf module

changeset:   3550:8653756745b5
user:        Luis Falcon <falcon@gnuhealth.org>
date:        Sun Mar 08 18:47:29 2020 +0000
summary:     MyGNUHealth : Initialization if resource, encryption and database files. Integrate TinyDB

changeset:   3549:30fb3d3b360f
user:        Luis Falcon <falcon@gnuhealth.org>
date:        Tue Mar 03 17:42:29 2020 +0000
summary:     MyGNUHEalth : Make MyGH icon clickable to enter login page. Create Setup button

changeset:   3548:4e9518edaf74
user:        Luis Falcon <falcon@gnuhealth.org>
date:        Tue Mar 03 16:28:59 2020 +0000
summary:     MyGNUHealth : Include placeholders on Fed. Acct and password. Add onAccepted when pressing enter on password field

changeset:   3522:8cc39df7c8a9
user:        Luis Falcon <falcon@gnuhealth.org>
date:        Wed Feb 12 13:34:02 2020 +0000
summary:     MyGNUHealth: User slot to get user credentials and emit loginOK signal when authenticated

changeset:   3521:e6bebf1ad15d
user:        Luis Falcon <falcon@gnuhealth.org>
date:        Wed Feb 12 11:10:39 2020 +0000
summary:     MyGNUHEalth : Move QML files to the qml dir

changeset:   3520:9f3f2f76581a
user:        Luis Falcon <falcon@gnuhealth.org>
date:        Wed Feb 12 11:08:49 2020 +0000
summary:     MyGNUHealth : improve project structure. Create fedlogin module. Use dictionary in QML to store credentials

changeset:   3519:bb1145249139
user:        Luis Falcon <falcon@gnuhealth.org>
date:        Tue Feb 04 11:37:12 2020 +0000
summary:     MyGNUHealth: create QML for qml components. Update component versions

changeset:   3518:c061b1b616a3
user:        Luis Falcon <falcon@gnuhealth.org>
date:        Fri Jan 31 10:52:43 2020 +0000
summary:     MyGNUHealth : Update qml.qrc

changeset:   3517:b13216cefbb7
user:        Aleix Pol <aleixpol@kde.org>
date:        Thu Jan 30 17:05:10 2020 +0100
summary:     Adopt kirigami

changeset:   3512:886caf43a3d1
user:        Luis Falcon <falcon@gnuhealth.org>
date:        Tue Jan 14 11:35:28 2020 +0000
summary:     MyGNUHealth : PoC authentication to Thalamus

changeset:   3506:43fccd390cc6
user:        Luis Falcon <falcon@gnuhealth.org>
date:        Sun Dec 29 22:09:16 2019 +0000
summary:     MyGNUHealth : Add LoginPage qml and initial methods

changeset:   3505:66c9b5832a90
user:        Luis Falcon <falcon@gnuhealth.org>
date:        Sun Dec 29 10:43:06 2019 +0000
summary:     MyGNUHealth: Initial port to Python3 from cpp

changeset:   2743:98895213851c
branch:      stable
parent:      2677:a2249edda76d
parent:      2742:6a9b86767b34
user:        Luis Falcon <falcon@gnu.org>
date:        Fri Jul 14 17:45:26 2017 +0100
summary:     Merge default branch to stable 3.2.0

changeset:   2609:b361dc0bfdb9
user:        Luis Falcon <falcon@gnu.org>
date:        Wed Mar 22 12:42:38 2017 +0000
summary:     MyGNUHealth : Improve main view

changeset:   2608:ce98746a04d8
parent:      2602:a6fb0106f131
user:        Luis Falcon <falcon@gnu.org>
date:        Mon Mar 20 21:54:09 2017 +0000
summary:     MyGNUHEalth: Initial commit

Luis Falcon <meanmicio>
Group administrator
Wed 12 Feb 2020 04:09:10 PM UTC, comment #1: 
Luis Falcon <meanmicio>
Group administrator
Wed 12 Feb 2020 04:07:18 PM UTC, original submission:  

MyGNUHealth is the GNU Health Personal Health Record (PHR):

  • Valid for both mobile devices and as a desktop application
  • Written in QT / QML / Kirigami
  • Complete integration with Plasma desktop and Plasma Mobile
  • Privacy oriented. For instance, it will run on Pine64 mobile phones (Pinephone)
  • Fully integrated to the GH Federation



Luis Falcon <meanmicio>
Group administrator

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by gerald_wiese (Updated the item)
  • -email is unavailable- added by meanmicio (Submitted the item)
  •  

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

     

    Follow 9 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2024-03-16 gerald_wiese Percent Complete60% 100%
        Open/ClosedOpen Closed
        ComponentNone MyGNUHealth
    2020-10-26 meanmicio Percent Complete40% 60%
    2020-07-12 meanmicio Percent Complete10% 40%
        SummaryQT - GNUHEalth PHR application on mobile and desktop platforms MyGNUHealth: QT - GNUHEalth PHR application on mobile and desktop platforms
    2020-02-13 meanmicio CategoryMobile MyGNUHealth
    2020-02-12 meanmicio Percent Complete0% 10%
        ReleaseNone 3.7.0

    Back to the top

    Powered by Savane 3.13-f8d8.
    Corresponding source code