source: tags/1.5.0/Release Notes.txt

Last change on this file was 181, checked in by chronos, 3 months ago
  • Added: Windows installer for version 1.5.0.
  • Modified: Version 1.5.0 related updates.
  • Modified: Trunk pushed to 1.6.0 alfa version.
File size: 9.6 KB
Line 
1Version 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
25Version 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
43Version 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
80Version 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
100Version 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
143Version 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.
Note: See TracBrowser for help on using the repository browser.