Changeset 181 for tags/1.5.0


Ignore:
Timestamp:
Aug 27, 2024, 10:50:23 AM (3 months ago)
Author:
chronos
Message:
  • Added: Windows installer for version 1.5.0.
  • Modified: Version 1.5.0 related updates.
  • Modified: Trunk pushed to 1.6.0 alfa version.
Location:
tags/1.5.0
Files:
7 edited

Legend:

Unmodified
Added
Removed
  • tags/1.5.0/Core.lfm

    r177 r181  
    462462    VersionMinor = 5
    463463    VersionBugFix = 0
    464     VersionSuffix = 'alfa'
    465464    HomePage = 'https://app.zdechov.net/vcard-studio'
    466465    AuthorsName = 'Chronos'
     
    468467    AppName = 'vCard Studio'
    469468    Description = 'vCard files management tool'
    470     ReleaseDate = 45082
     469    ReleaseDate = 45531
    471470    RegistryKey = '\Software\Chronosoft\vCard Studio'
    472471    RegistryRoot = rrKeyCurrentUser
     
    86688667      0000000000000000000000000000000000000000000000000000
    86698668    }
    8670     Left = 115
     8669    Left = 112
    86718670    Top = 288
    86728671  end
  • tags/1.5.0/Core.pas

    r177 r181  
    277277    if ModalResult = mrYes then begin
    278278      {$IFDEF WINDOWS}
    279       ExecuteProgram('explorer.exe', ['"' + SelectDirectoryDialog1.FileName + '"']);
     279      ExecuteProgram('explorer.exe', ['"' + SelectDirectoryDialog1.FileName + '"'], []);
    280280      {$ENDIF}
    281281      {$IFDEF UNIX}
     
    681681  Diffuse = '/usr/bin/diffuse';
    682682  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';
    684686begin
    685687  if FileExists(KDiff3) then Result := KDiff3
     
    688690  else if FileExists(Diffuse) then Result := Diffuse
    689691  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
    691695  else Result := '';
    692696end;
     
    720724  {$IFOPT D+}
    721725  ATest.Enabled := True;
    722   AFileCompare.Enabled := True;
    723726  {$ENDIF}
    724727  {$IFOPT D-}
    725728  ATest.Enabled := False;
    726   AFileCompare.Enabled := False;
    727729  {$ENDIF}
    728730  ATest.Visible := ATest.Enabled;
  • tags/1.5.0/Forms/FormCompare.pas

    r177 r181  
    8585    RemoveExactDuplicates := CheckBoxRemoveExactDuplicates.Checked;
    8686    Order := CheckBoxSortContacts.Checked;
     87    Process(LeftVCard.VCard);
     88    Process(RightVCard.VCard);
    8789  finally
    8890    Free;
    8991  end;
    90 
    91   LeftVCard.VCard.Contacts.Sort;
    92   RightVCard.VCard.Contacts.Sort;
    9392
    9493  CompareExternal;
  • tags/1.5.0/Install/flatpak/net.zdechov.app.vCardStudio.yml

    r179 r181  
    3838      - install -Dm644 Languages/*.po -t $FLATPAK_DEST/share/vCardStudio/Languages
    3939      - 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
    4041      - install -Dm644 Install/flatpak/${FLATPAK_ID}.appdata.xml $FLATPAK_DEST/share/metainfo/${FLATPAK_ID}.metainfo.xml
  • tags/1.5.0/Install/win/vCard Studio.iss

    r161 r181  
    55#define MyAppNameShort "vCardStudio"
    66#define MyAppVersion "1.5.0"
    7 #define MyAppVersionSuffix "alfa"
     7;#define MyAppVersionSuffix "alfa"
    88#define MyAppPublisher "Chronosoft"
    99#define MyAppPublisherShort "Chronosoft"
  • tags/1.5.0/Read Me.txt

    r144 r181  
    1919* Home page: https://app.zdechov.net/vcard-studio/
    2020* Source code: https://svn.zdechov.net/vcard-studio/
    21 * Developed in [http://www.lazarus-ide.org/ Lazarus/FPC] 2.2.0
     21* Developed in [https://www.lazarus-ide.org/ Lazarus/FPC] 3.4.0
    2222* To build new Windows installer run Install/build.bat. InnoSetup (http://www.jrsoftware.org/isdl.php) needs to be installed).
  • tags/1.5.0/Release Notes.txt

    r143 r181  
     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
    125Version 1.4.0 (2022-08-26)
    226==========================
Note: See TracChangeset for help on using the changeset viewer.