ChangeLog 7.96 KB
Newer Older
Karel Slaný's avatar
Karel Slaný committed
1
1.5.3 / 2018-08-06
Karel Slaný's avatar
Karel Slaný committed
2 3
 * Fixed a bug. Messages were merged as read when complete messages were
   downloaded.
Karel Slaný's avatar
Karel Slaný committed
4 5 6
 * Fixed a potential bug. PIN algorithm input parameters were checked
   improperly. Thanks David Binderman.
 * Sharing certificate-related code with desktop application.
7
 * Missing certificates are identified by comparison of whole certificates.
Karel Slaný's avatar
Karel Slaný committed
8
 * Sharing log device code with desktop application.
Karel Slaný's avatar
Karel Slaný committed
9 10
 * Taking attachment names into account when searching for messages.

Karel Slaný's avatar
Karel Slaný committed
11
1.5.2 / 2018-07-11
Karel Slaný's avatar
Karel Slaný committed
12 13 14 15 16
 * Added 'DigiCert Global Root G2' CA certificate which may be missing on older
   devices with unmaintained systems.
 * Sharing ISDS classes with desktop application.
 * Database code clean-up.

Karel Slaný's avatar
Karel Slaný committed
17
1.5.1 / 2018-04-04
Karel Slaný's avatar
Karel Slaný committed
18 19 20 21 22
 * Message ZFOs can be sent via email and stored into local storage.
 * Changed default behaviour. Stored messages and attachments are not deleted
   by default.
 * Updated file-system code.

Karel Slaný's avatar
Karel Slaný committed
23
1.5.0 / 2018-02-27
Karel Slaný's avatar
Karel Slaný committed
24 25 26 27 28 29 30
 * Added accessibility support.
 * Data messages can be uploaded into records management service.
 * Support for ZFO importing.
 * Fixed problem when selecting a certificate file with p12 extension.
 * Fixed a problem causing some accounts to skip synchronisation when
   synchronisation of all count being activated.

Karel Slaný's avatar
Karel Slaný committed
31
1.4.1 / 2018-01-08
Karel Slaný's avatar
Karel Slaný committed
32 33 34 35 36 37 38 39 40 41
 * Fixed a bug when the message counters were not updated properly when the
   user was using the Android back button for navigation.
 * Changed position of the filter field in message list page.
 * Made the texts on the create account page more descriptive.
 * Modified the appearance of the status bar.
 * Added a link to the user guide to the content of the about application page.
 * Source code shared with the desktop application has been moved to separate
   directory.
 * Other UI enhancements.

Karel Slaný's avatar
Karel Slaný committed
42
1.4.0 / 2017-12-04
Karel Slaný's avatar
Karel Slaný committed
43 44 45 46 47 48
 * Messages can be created and sent from the application.
 * Added support for ZFO forwarding.
 * Removed confirmation button from several settings pages. Changes are
   directly written into configuration.
 * Using Qt 5.9.3 to build the application for mobile platforms.

Karel Slaný's avatar
Karel Slaný committed
49
1.3.2 / 2017-09-27
Karel Slaný's avatar
Karel Slaný committed
50 51 52
 * Reduced amount of downloaded data when synchronising accounts with enabled
   downloading of complete messages.

Karel Slaný's avatar
Karel Slaný committed
53
1.3.1 / 2017-09-12
Karel Slaný's avatar
Karel Slaný committed
54 55 56 57
 * Fixed a minor issue with models which didn't comply with Qt requirements.
 * User can search for data boxes according to given criteria and can display
   information about found boxes.

Karel Slaný's avatar
Karel Slaný committed
58
1.3.0 / 2017-07-12
Karel Slaný's avatar
Karel Slaný committed
59 60 61 62 63 64 65 66 67 68 69 70 71
 * Increased connection timeout to 1 minute.
 * UI made prettier using material design.
 * Added animated transitions between QML pages.
 * Using a prettier dialogue for entering OTP code.
 * Using QML-based dialogue for file selection.
 * Read and unread messages can be now distinguished more easily.
 * Login sequence is asynchronous now.
 * Fixed issues with password loss when connection timed out.
 * Using workers and task for communication with ISDS.
 * Removed new message counter from sent messages.
 * Fixed problems with password input dialogue.
 * Using Qt 5.9.1 to build application for mobile platforms.

Karel Slaný's avatar
Karel Slaný committed
72
1.2.1 / 2017-05-17
Karel Slaný's avatar
Karel Slaný committed
73 74 75 76 77 78 79 80
 * Pages now use Flickable instead of ListView. This should reduce situations
   when edited text fields are hidden behind an on-screen keyboard.
 * Removed globally accessible models. Models are explicitly passed to each
   page. All model instances except the account model are located within
   the QML engine (in QML pages).
 * Preparations for the use of Material design. The new design is still
   disabled.

Karel Slaný's avatar
Karel Slaný committed
81
1.2.0 / 2017-05-04
Karel Slaný's avatar
Karel Slaný committed
82 83 84 85 86 87 88 89 90 91
 * Adjustment to combo-boxes to scale better according to selected text size.
 * All messages are downloaded as signed messages.
 * Reusable components have been created form some often repeated QML code.
 * Created an abstraction over user interaction dialogues. This should make it
   easier to use QML-based dialogues. QML dialogues are disabled for now.
 * Added filter filed into message list page. Listed messages can be filtered
   according to supplied text phrase.
 * Added search message operation into setting menu page. Downloaded messages
   can be sought according to supplied text.

Karel Slaný's avatar
Karel Slaný committed
92 93 94 95 96 97 98
1.1.0 / 2017-03-29
 * Application is registered on Android and iOS for opening ZFO files.
 * Attachments in ZFO format can be opened directly in the application.
 * Fixed problem when message delivery status of sent messages has not been
   updated properly.
 * Restricted minimal font size on iOS in order to mitigate scattered texts.

Karel Slaný's avatar
Karel Slaný committed
99 100 101 102 103 104 105 106 107 108 109 110 111
1.0.1 / 2017-01-12
 * Fixed text size in page headers.
 * Removed global variables used for navigation in QML code.
 * Menu pages are removed from page stack after a sub-page has been entered.
 * Headers of read (already displayed) messages in message list are shown in
   different colours.
 * Fixed inability to add a new user account directly after application
   launch.
 * Moved the enter PIN field on locking screen up in order ton to interfere
   with an on-screen keyboard.
 * Added support for locking the application when using PIN after
   a user-defined period of inactivity or when suspended.

Karel Slaný's avatar
Karel Slaný committed
112
1.0.0 / 2016-12-20
Karel Slaný's avatar
Karel Slaný committed
113 114 115 116 117 118
 * Repeatedly asking for password or OTP code when login fails.
 * Added paste button into text-query dialogue on Android devices.
 * Fixed missing last update message when PIN value is used.
 * Only last update time or date are shown on application start-up.
 * Sent and received message lists can be synchronised separately,

Karel Slaný's avatar
Karel Slaný committed
119
0.0.3 / 2016-12-07
Karel Slaný's avatar
Karel Slaný committed
120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146
 * Fixed bug. Existing databases are deleted when disabling local storage for
   existing accounts.
 * Using switches instead of check boxes.
 * Fixed bug. On existing account it was disabled to toggle between testing and
   regular account.
 * Testing accounts are shown by default in grey. Names of accounts with
   disabled local storage are displayed in italics. User names are not
   displayed.
 * Changed the icon for attachment downloading on message detail page.
 * The settings page has been split into several separate pieces.
 * Passwords are stored encrypted form when PIN value is set. The PIN value is
   used to generate the cryptographic key. Changing the PIN causes the key to
   change.
 * PIN value if set is stored in hashed form.
 * Changed the behaviour of spin boxes in order to make the configuration of
   storage more intuitive.
 * Accounts are added only after a successful logging in. Active internet
   connection is needed in order to add accounts.
 * Pop-up menus have been replaced with pages containing available operations.
 * Attachments And separate message lists can be downloaded when swiping down.
 * Changed the location of Save/Cancel buttons from the bottom of the settings
   pages to the top.
 * Changed icons for received and sent messages in account list page.
 * Counters on received and sent messages are now the same.
 * Added separate button into top-right corner to synchronise all accounts.
 * PIN value must be entered in two separate fields when setting-up.

Karel Slaný's avatar
Karel Slaný committed
147
0.0.2 / 2016-11-08
Karel Slaný's avatar
Karel Slaný committed
148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166
 * Added explicit clipboard menu when compiling for Android platforms.
 * Application PIN is managed via a separate menu.
 * Spin-boxes are used to set font size and lifespan of messages in database.
 * Moved to Qt Quick Controls 2.0. Application does not support native menus.
   Native clipboard operations on iOS are supported. Fixes problem with
   positioning of pop-up menus. When entering passwords or PIN codes then all
   except the last one for a short period are hidden.
 * Added explicit database clean-up action.
 * Improved appearance of the splash screen. Support for landscape orientation.
 * Font size can be set by the user in settings page.
 * Attempted to mitigate font-related problems on iOS platforms on first
   start-up.
 * Fixed potential resource leaks as reported by static analysis tools.
 * Fixed problems with preparation of translation files.
 * Fixed problems with disappearing busy indicator in status bar.
 * Removed quit action from main menu. Use the standard OS-specific way to
   shut the application down.
 * Fixed problems with main logo appearance on devices with retina display.

167 168
0.0.1 / 2016-10-13
 * First prototype of application mobile Datovka (alfa version for testing).