ChangeLog 6.75 KB
Newer Older
Karel Slaný's avatar
Karel Slaný committed
1.4.1 / 2018-01-08
Karel Slaný's avatar
Karel Slaný committed
2 3 4 5 6 7 8 9 10 11
 * 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
 * Other UI enhancements.

Karel Slaný's avatar
Karel Slaný committed
1.4.0 / 2017-12-04
Karel Slaný's avatar
Karel Slaný committed
13 14 15 16 17 18
 * 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
1.3.2 / 2017-09-27
Karel Slaný's avatar
Karel Slaný committed
20 21 22
 * Reduced amount of downloaded data when synchronising accounts with enabled
   downloading of complete messages.

Karel Slaný's avatar
Karel Slaný committed
1.3.1 / 2017-09-12
Karel Slaný's avatar
Karel Slaný committed
24 25 26 27
 * 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
1.3.0 / 2017-07-12
Karel Slaný's avatar
Karel Slaný committed
29 30 31 32 33 34 35 36 37 38 39 40 41
 * 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
1.2.1 / 2017-05-17
Karel Slaný's avatar
Karel Slaný committed
43 44 45 46 47 48 49 50
 * 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

Karel Slaný's avatar
Karel Slaný committed
1.2.0 / 2017-05-04
Karel Slaný's avatar
Karel Slaný committed
52 53 54 55 56 57 58 59 60 61
 * 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
62 63 64 65 66 67 68
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
69 70 71 72 73 74 75 76 77 78 79 80 81
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
 * 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
1.0.0 / 2016-12-20
Karel Slaný's avatar
Karel Slaný committed
83 84 85 86 87 88
 * 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
0.0.3 / 2016-12-07
Karel Slaný's avatar
Karel Slaný committed
90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116
 * 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
 * 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
 * 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
0.0.2 / 2016-11-08
Karel Slaný's avatar
Karel Slaný committed
118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136
 * 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
 * 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.

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