- Timestamp:
- Aug 27, 2024, 10:50:23 AM (4 months ago)
- Location:
- trunk
- Files:
-
- 12 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Core.lfm
r177 r181 460 460 Identification = 1 461 461 VersionMajor = 1 462 VersionMinor = 5462 VersionMinor = 6 463 463 VersionBugFix = 0 464 464 VersionSuffix = 'alfa' … … 468 468 AppName = 'vCard Studio' 469 469 Description = 'vCard files management tool' 470 ReleaseDate = 45 082470 ReleaseDate = 45531 471 471 RegistryKey = '\Software\Chronosoft\vCard Studio' 472 472 RegistryRoot = rrKeyCurrentUser -
trunk/Core.pas
r177 r181 277 277 if ModalResult = mrYes then begin 278 278 {$IFDEF WINDOWS} 279 ExecuteProgram('explorer.exe', ['"' + SelectDirectoryDialog1.FileName + '"'] );279 ExecuteProgram('explorer.exe', ['"' + SelectDirectoryDialog1.FileName + '"'], []); 280 280 {$ENDIF} 281 281 {$IFDEF UNIX} … … 681 681 Diffuse = '/usr/bin/diffuse'; 682 682 BeyondCompareLin = '/usr/bin/bcompare'; 683 BeyondCompareWin = 'c:\Program Files\Beyond Compare 4\BCompare.exe'; 683 BeyondCompareWin3 = 'c:\Program Files\Beyond Compare 3\BCompare.exe'; 684 BeyondCompareWin4 = 'c:\Program Files\Beyond Compare 4\BCompare.exe'; 685 BeyondCompareWin5 = 'c:\Program Files\Beyond Compare 5\BCompare.exe'; 684 686 begin 685 687 if FileExists(KDiff3) then Result := KDiff3 … … 688 690 else if FileExists(Diffuse) then Result := Diffuse 689 691 else if FileExists(BeyondCompareLin) then Result := BeyondCompareLin 690 else if FileExists(BeyondCompareWin) then Result := BeyondCompareWin 692 else if FileExists(BeyondCompareWin5) then Result := BeyondCompareWin5 693 else if FileExists(BeyondCompareWin4) then Result := BeyondCompareWin4 694 else if FileExists(BeyondCompareWin3) then Result := BeyondCompareWin3 691 695 else Result := ''; 692 696 end; … … 720 724 {$IFOPT D+} 721 725 ATest.Enabled := True; 722 AFileCompare.Enabled := True;723 726 {$ENDIF} 724 727 {$IFOPT D-} 725 728 ATest.Enabled := False; 726 AFileCompare.Enabled := False;727 729 {$ENDIF} 728 730 ATest.Visible := ATest.Enabled; -
trunk/Forms/FormCompare.pas
r177 r181 85 85 RemoveExactDuplicates := CheckBoxRemoveExactDuplicates.Checked; 86 86 Order := CheckBoxSortContacts.Checked; 87 Process(LeftVCard.VCard); 88 Process(RightVCard.VCard); 87 89 finally 88 90 Free; 89 91 end; 90 91 LeftVCard.VCard.Contacts.Sort;92 RightVCard.VCard.Contacts.Sort;93 92 94 93 CompareExternal; -
trunk/Install/deb/debian/changelog
r144 r181 1 vcard-studio (1. 5.0-0) precise; urgency=low1 vcard-studio (1.6.0-0) precise; urgency=low 2 2 3 * Original version 1. 5.0 packaged with lazdebian3 * Original version 1.6.0 packaged with lazdebian 4 4 5 5 -- Chronos <robie@centrum.cz> Sun, 1 Jan 2018 00:51:08 +0100 -
trunk/Install/deb/debian/control
r143 r181 3 3 Section: utils 4 4 Priority: optional 5 Standards-Version: 1. 5.05 Standards-Version: 1.6.0 6 6 Build-Depends: fpc, lazarus, lcl, lcl-utils, debhelper (>= 8) 7 7 -
trunk/Install/deb/debian/rules
r161 r181 18 18 install -d -m 755 $(ROOT)/usr/share/vCardStudio/Languages 19 19 cp -r Languages/*.po $(ROOT)/usr/share/vCardStudio/Languages 20 cp -r Languages/*.pot $(ROOT)/usr/share/vCardStudio/Languages21 20 cp -r Packages/Common/Languages/*.po $(ROOT)/usr/share/vCardStudio/Languages 22 cp -r Packages/Common/Languages/*.pot $(ROOT)/usr/share/vCardStudio/Languages23 21 cp -r Packages/VCard/Languages/*.po $(ROOT)/usr/share/vCardStudio/Languages 24 cp -r Packages/VCard/Languages/*.pot $(ROOT)/usr/share/vCardStudio/Languages25 22 install -d -m 755 $(ROOT)/usr/share/vCardStudio/Images 26 23 install -m 644 Images/Profile.png $(ROOT)/usr/share/vCardStudio/Images -
trunk/Install/flatpak/net.zdechov.app.vCardStudio.yml
r179 r181 38 38 - install -Dm644 Languages/*.po -t $FLATPAK_DEST/share/vCardStudio/Languages 39 39 - install -Dm644 Packages/Common/Languages/*.po -t $FLATPAK_DEST/share/vCardStudio/Languages 40 - install -Dm644 Packages/VCard/Languages/*.po -t $FLATPAK_DEST/share/vCardStudio/Languages 40 41 - install -Dm644 Install/flatpak/${FLATPAK_ID}.appdata.xml $FLATPAK_DEST/share/metainfo/${FLATPAK_ID}.metainfo.xml -
trunk/Install/rpm/vcard-studio.spec
r161 r181 1 1 Name: vcard-studio 2 Version: 1. 5.02 Version: 1.6.0 3 3 Release: 1%{?dist} 4 4 Summary: A contact management application with support for vCard file format. -
trunk/Install/snap/snapcraft.yaml
r161 r181 1 1 name: vcard-studio 2 2 title: vCard Studio 3 version: '1. 5.0'3 version: '1.6.0' 4 4 summary: A contact management application with support for vCard file format. 5 5 description: | … … 48 48 install -s -m 755 vCardStudio $SNAPCRAFT_PART_INSTALL/usr/bin/vCardStudio 49 49 install -d -m 755 $SNAPCRAFT_PART_INSTALL/usr/share/vCardStudio/Languages 50 install -m 755 Languages/*.pot $SNAPCRAFT_PART_INSTALL/usr/share/vCardStudio/Languages51 50 install -m 755 Languages/*.po $SNAPCRAFT_PART_INSTALL/usr/share/vCardStudio/Languages 52 install -m 755 Packages/Common/Languages/*.pot $SNAPCRAFT_PART_INSTALL/usr/share/vCardStudio/Languages53 51 install -m 755 Packages/Common/Languages/*.po $SNAPCRAFT_PART_INSTALL/usr/share/vCardStudio/Languages 54 install -m 755 Packages/VCard/Languages/*.pot $SNAPCRAFT_PART_INSTALL/usr/share/vCardStudio/Languages55 52 install -m 755 Packages/VCard/Languages/*.po $SNAPCRAFT_PART_INSTALL/usr/share/vCardStudio/Languages 56 53 install -d -m 755 $SNAPCRAFT_PART_INSTALL/usr/share/vCardStudio/Images -
trunk/Install/win/vCard Studio.iss
r161 r181 4 4 #define MyAppName "vCard Studio" 5 5 #define MyAppNameShort "vCardStudio" 6 #define MyAppVersion "1. 5.0"6 #define MyAppVersion "1.6.0" 7 7 #define MyAppVersionSuffix "alfa" 8 8 #define MyAppPublisher "Chronosoft" -
trunk/Read Me.txt
r144 r181 19 19 * Home page: https://app.zdechov.net/vcard-studio/ 20 20 * Source code: https://svn.zdechov.net/vcard-studio/ 21 * Developed in [http ://www.lazarus-ide.org/ Lazarus/FPC] 2.2.021 * Developed in [https://www.lazarus-ide.org/ Lazarus/FPC] 3.4.0 22 22 * To build new Windows installer run Install/build.bat. InnoSetup (http://www.jrsoftware.org/isdl.php) needs to be installed). -
trunk/Release Notes.txt
r143 r181 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 1 25 Version 1.4.0 (2022-08-26) 2 26 ==========================
Note:
See TracChangeset
for help on using the changeset viewer.