| 1 | Version 1.5.0 (2024-08-27)
|
|---|
| 2 | ==========================
|
|---|
| 3 |
|
|---|
| 4 | * Added: Keyboard shortcuts form accessible from Help menu.
|
|---|
| 5 | * Added: Menu action View - Fullscreen for switching into full screen mode.
|
|---|
| 6 | * Added: More menu action icons.
|
|---|
| 7 | * Added: File menu action Import to export vCard data from CSV, XML, JSON and MediaWiki.
|
|---|
| 8 | * Added: File menu action Export to export vCard data into CSV, XML, JSON, MediaWiki, Excel paste, plain text and HTML.
|
|---|
| 9 | * Added: Detect Beyond Compare as compare tool on Windows.
|
|---|
| 10 | * Added: Accept dropped files onto the application form.
|
|---|
| 11 | * Added: VCardProcessor class for processing contacts available from VCard package.
|
|---|
| 12 | * Added: Normalize menu action for normalization of contact property values.
|
|---|
| 13 | * Added: New file compare dialog with additional normalize options.
|
|---|
| 14 | * Modified: Improved new contact neme generation.
|
|---|
| 15 | * Modified: Improved forms resize handling.
|
|---|
| 16 | * Modified: Compare action uses external compare tool.
|
|---|
| 17 | * Fixed: Property form error.
|
|---|
| 18 | * Fixed: Not loaded last opened files.
|
|---|
| 19 | * Fixed: Correctly apply theme to contacts form.
|
|---|
| 20 | * Fixed: Width of not all contacts columns was remembered.
|
|---|
| 21 | * Fixed: Resize of compare and normalize forms.
|
|---|
| 22 | * Fixed: Report error if compare tool was not found.
|
|---|
| 23 | * Fixed: Font size was not scaled in source code form.
|
|---|
| 24 |
|
|---|
| 25 | Version 1.4.0 (2022-08-26)
|
|---|
| 26 | ==========================
|
|---|
| 27 |
|
|---|
| 28 | * Added: Allow to configure visible columns in contacts table.
|
|---|
| 29 | * Added: Action to remove exact duplicates.
|
|---|
| 30 | * Added: QR code image visible in contact others tab. It can be saved as image to file.
|
|---|
| 31 | * Added: Swedish translation.
|
|---|
| 32 | * Added: More functional tests.
|
|---|
| 33 | * Added: Show number of passing and failing tests in test window.
|
|---|
| 34 | * Added: New tool action View source to show source code for loaded contacts. Source text can be edited and saved back. The editor shows line numbers and use color highlighting.
|
|---|
| 35 | * Modified: Normalize line endings according vCard format specification.
|
|---|
| 36 | * Modified: Show number of removed duplicates.
|
|---|
| 37 | * Modified: Keep original encoding text in loaded contacts attributes for later save.
|
|---|
| 38 | * Modified: Update recent opened files list directly into registry to better support multiple opened app instances at the same time.
|
|---|
| 39 | * Fixed: Set document as modified only if data are really changed.
|
|---|
| 40 | * Fixed: Include all .pot and .po language files in snap package.
|
|---|
| 41 | * Fixed: Fully disable automatic max. line width detection.
|
|---|
| 42 |
|
|---|
| 43 | Version 1.3.0 (2022-02-15)
|
|---|
| 44 | ==========================
|
|---|
| 45 |
|
|---|
| 46 | * Added: Synced update of full name and name parts in contact form. Edit name details in separate window.
|
|---|
| 47 | * Added: Contact field indexes cache for faster reverse search of contact fields by its index.
|
|---|
| 48 | * Added: New Contact Image form to show profile photo in bigger size and with URL.
|
|---|
| 49 | * Added: Remember last used file name for image open/save dialog.
|
|---|
| 50 | * Added: Buttons to show contact home and work addresses on online map. Predefined map uses openstreetmap.org and can be changed in Settings.
|
|---|
| 51 | * Added: Calendar buttons for changing contact birth day and anniversary.
|
|---|
| 52 | * Added: URLs and emails can be opened in the default applications.
|
|---|
| 53 | * Added: Escape new lines in text strings.
|
|---|
| 54 | * Added: A window for showing log output for selected test case.
|
|---|
| 55 | * Added: Test form available in debug mode from Tools menu with list of test cases to better support app testability.
|
|---|
| 56 | * Added: Allow to set default vCard version in settings dialog.
|
|---|
| 57 | * Added: Find button in main app toolbar.
|
|---|
| 58 | * Modified: Improved image loading code by image format.
|
|---|
| 59 | * Modified: Generate more contacts properties in Generate window.
|
|---|
| 60 | * Modified: Optimized update of recent opened files menu.
|
|---|
| 61 | * Modified: Updated speed of loading of big number of contacts.
|
|---|
| 62 | * Modified: Avoid loading and storing contact image during switching tabs.
|
|---|
| 63 | * Modified: Improved parsing vCard format.
|
|---|
| 64 | * Modified: Updated Common package.
|
|---|
| 65 | * Modified: Code optimization and cleanup.
|
|---|
| 66 | * Modified: Move fields initialization method to TContact class and made it static so it is initialized only once.
|
|---|
| 67 | * Modified: Add GTK2 theming support to snap package.
|
|---|
| 68 | * Fixed: Do not update interface in contact properties if the listview doesn't have handle yet.
|
|---|
| 69 | * Fixed: Avoid multiple interface update during main form loading.
|
|---|
| 70 | * Fixed: Some dynamically created forms were not translated.
|
|---|
| 71 | * Fixed: Added workaround for missing GTK2 first mouse click event in contact window.
|
|---|
| 72 | * Fixed: Use english texts in file and directory dialogs.
|
|---|
| 73 | * Fixed: Quoted-printable encoded text was not handled correctly for multiple lines.
|
|---|
| 74 | * Fixed: Non-string properties were incorrectly escaped.
|
|---|
| 75 | * Fixed: Wrong max line length was used for UTF-8 strings during save.
|
|---|
| 76 | * Fixed: Contact form controls tab order.
|
|---|
| 77 | * Fixed: Settings option to load previously opened file wasn't working for disabled state.
|
|---|
| 78 | * Fixed: Disable Find action if no file is opened.
|
|---|
| 79 |
|
|---|
| 80 | Version 1.2.0 (2021-12-15)
|
|---|
| 81 | ==========================
|
|---|
| 82 |
|
|---|
| 83 | * Added: Find dialog to search text value by given contact field or by any field.
|
|---|
| 84 | * Added: Logo contact field.
|
|---|
| 85 | * Added: Copy, cut and paste context menu action in contacts list.
|
|---|
| 86 | * Added: Allow to save from file and load to file contact property values in All fields tab.
|
|---|
| 87 | * Added: Support for GaduGadu, GroupWise and Categories fields.
|
|---|
| 88 | * Added: Remember last count value used in Generate contact form.
|
|---|
| 89 | * Added: Sort list of contact fields in Find duplicates and Field windows.
|
|---|
| 90 | * Modified: Merge multiple files action replaced by Combine action. During Combine action files are simply added into final contacts list even with duplicate contacts.
|
|---|
| 91 | * Modified: Added Merge button into Find duplicate window to merge contacts by selected contact field.
|
|---|
| 92 | * Modified: Show only used contact fields in Find duplicates window.
|
|---|
| 93 | * Fixed: Wrong items were removed if contacts and properties lists were in filtered state.
|
|---|
| 94 | * Fixed: Properties with just BASE64 instead of ENCODING=BASE64 was not decoded using Base64 and so contact photos were not loaded correctly.
|
|---|
| 95 | * Fixed: Also load contact photos with format in lower case.
|
|---|
| 96 | * Fixed: Wrong field selected for duplicates find from field combobox selection in Find duplicates window.
|
|---|
| 97 | * Fixed: Missing Version field definition causing error in contacts generation form.
|
|---|
| 98 | * Fixed: Default profile image location detection under Linux.
|
|---|
| 99 |
|
|---|
| 100 | Version 1.1.0 (2021-12-09)
|
|---|
| 101 | ==========================
|
|---|
| 102 |
|
|---|
| 103 | * Added: New feature to split multiple contacts into separate files. Accessible from File menu.
|
|---|
| 104 | * Added: Show also normal phone and work phone in the contact list.
|
|---|
| 105 | * Added: Support for GIF and PNG images for contact photo.
|
|---|
| 106 | * Added: Social tab in contact form.
|
|---|
| 107 | * Added: Allow to specify alternative property name for contact field definition to support various non-standard properties.
|
|---|
| 108 | * Added: Chat contact tab for text chatting applications.
|
|---|
| 109 | * Added: Show textual name of contact field in contact field form and prefill field name and attributes. Update that name back according used field name and attributes.
|
|---|
| 110 | * Added: Support more file encodings for file open.
|
|---|
| 111 | * Added: Show open file dialog on photo click.
|
|---|
| 112 | * Added: Allow to load from file or save to file individual selected contacts from the list.
|
|---|
| 113 | * Added: Clone context menu action and toolbar button for list of contacts and contact properties.
|
|---|
| 114 | * Added: Context menu action to clear profile image.
|
|---|
| 115 | * Added: Remember last selected tab index in contact form.
|
|---|
| 116 | * Added: Show default profile photo if contact image is not specified.
|
|---|
| 117 | * Added: Allow to load photo from file or save it to file.
|
|---|
| 118 | * Added: New more general contact properties list and item form.
|
|---|
| 119 | * Added: Support for QUOTED-PRINTABLE encoding.
|
|---|
| 120 | * Added: Full name, Middle name, title after and title before into contact form.
|
|---|
| 121 | * Added: Bottom column filter bar in contacts list.
|
|---|
| 122 | * Added: Allow to sort columns in contacts list.
|
|---|
| 123 | * Added: Show contact image in contact edit window.
|
|---|
| 124 | * Added: In case of loading errors show a list of found errors with line numbers.
|
|---|
| 125 | * Added: More standard properties.
|
|---|
| 126 | * Added: Support text/vcard mime type by deb and snap packages.
|
|---|
| 127 | * Modified: Optimized encoding/decoding of escaped strings.
|
|---|
| 128 | * Modified: Optimized select all action.
|
|---|
| 129 | * Modified: Optimize loading/saving values in contact form. Load/save only form fields from active tab.
|
|---|
| 130 | * Modified: Show Private and Work addresses in separate tab.
|
|---|
| 131 | * Modified: Statusbar moved into contacts form and it is now showing total, filtered and selected number of items.
|
|---|
| 132 | * Modified: Translated contact fields titles.
|
|---|
| 133 | * Modified: Store contact properties in general way to support also user defined properties and unknown attributes.
|
|---|
| 134 | * Fixed: Escaping combined values with backslash symbol.
|
|---|
| 135 | * Fixed: Long BASE64 encoded lines were not automatically wrapped to limit max line length.
|
|---|
| 136 | * Fixed: Autosize cool bar bands.
|
|---|
| 137 | * Fixed: Loading of JPEG photo. Image binary data were affected by TStringList. Store them just as a string type.
|
|---|
| 138 | * Fixed: Avoid exception if photo data are not valid image data.
|
|---|
| 139 | * Fixed: Hints were not shown in contacts toolbar.
|
|---|
| 140 | * Fixed: Check if property block started correctly.
|
|---|
| 141 | * Fixed: Improved alignment of fields in contact dialog.
|
|---|
| 142 |
|
|---|
| 143 | Version 1.0.0 (2021-08-19)
|
|---|
| 144 | ==========================
|
|---|
| 145 |
|
|---|
| 146 | * Added: From Find duplicities form it is possible to open the list of duplicit contacts for further modification/addition/removal.
|
|---|
| 147 | * Added: New Generate contacts Tools menu action to generate multiple random contacts.
|
|---|
| 148 | * Added: New Tools action Find duplicates.
|
|---|
| 149 | * Added: Partial support for color theming.
|
|---|
| 150 | * Added: Allow to edit contact properties in the list of all.
|
|---|
| 151 | * Added: New File menu action Merge. It can merge multiple vcard files and update values for items with same full name.
|
|---|
| 152 | * Added: Status bar with number of contacts.
|
|---|
| 153 | * Added: Show all fields tab in contact form.
|
|---|
| 154 | * Added: Contact edit form.
|
|---|