Changeset 190 for tags/1.5.0


Ignore:
Timestamp:
Nov 21, 2024, 11:18:08 PM (42 hours ago)
Author:
chronos
Message:
  • Modified: Updated snap and flatpak files.
Location:
tags/1.5.0
Files:
1 added
1 deleted
15 edited

Legend:

Unmodified
Added
Removed
  • tags/1.5.0/Core.pas

    r181 r190  
    476476{$ENDIF}
    477477begin
    478   ProfilePhotoFileName := 'Images/Profile.png';
     478  ProfilePhotoFileName := ExtractFilePath(ParamStr(0)) + DirectorySeparator +
     479    'Images' + DirectorySeparator + 'Profile.png';
    479480  {$IFDEF UNIX}
    480481  // If installed in Linux system then use installation directory for po files
  • tags/1.5.0/Install/deb/vCardStudio.desktop

    r28 r190  
    1010StartupNotify=true
    1111MimeType=text/vcard
     12Keywords=vcard;vcf;contacts;merge;split;duplicates;qr-code;management
  • tags/1.5.0/Install/flatpak/build.sh

    r179 r190  
    77
    88# Install dependencies
    9 flatpak install --system flathub org.kde.Sdk//5.15-23.08
    10 flatpak install --system flathub org.kde.Platform//5.15-23.08
    11 flatpak install --system flathub org.freedesktop.Sdk.Extension.freepascal//23.08
     9flatpak install --system flathub org.kde.Sdk//5.15-24.08
     10flatpak install --system flathub org.kde.Platform//5.15-24.08
     11flatpak install --system flathub org.freedesktop.Sdk.Extension.freepascal//24.08
    1212flatpak install --system flathub org.flatpak.Builder
    1313
  • tags/1.5.0/Install/flatpak/net.zdechov.app.vCardStudio.appdata.xml

    r184 r190  
    33  <id>net.zdechov.app.vCardStudio</id>
    44
    5   <name>vCardStudio</name>
    6   <summary>contact management application</summary>
    7   <developer_name>Chronos</developer_name>
     5  <name>vCard Studio</name>
     6  <summary>Contact management application</summary>
     7  <developer id="net.zdechov.chronos">
     8    <name>Chronos</name>
     9  </developer>
    810
    911  <url type="homepage">https://app.zdechov.net/vcard-studio</url>
     12  <url type="contact">https://app.zdechov.net/c-evo#Support</url>
     13  <url type="vcs-browser">https://app.zdechov.net/vcard-studio/browser</url>
    1014
    1115  <metadata_license>CC0-1.0</metadata_license>
     
    1620      A contact management application with support for vCard file format (.vcf).
    1721    </p>
    18     <p>
    19       Features:
    20     </p>
     22    <p><strong>Features:</strong></p>
    2123    <ul>
    2224      <li>Add, Edit, Clone or Remove contacts and contact properties</li>
    23       <li>Shows contact fields in multiple tabs General, Home, Work, Social, Chat and Others</li>
     25      <li>Shows contact fields in multiple tabs General, Home, Work, Social, Chat ans Others</li>
    2426      <li>Contact photo displayed and can be changed (supported image types JPEG, PNG, GIF and BMP)</li>
    2527      <li>Quick filter by table columns in contacts list</li>
     
    4042  <launchable type="desktop-id">net.zdechov.app.vCardStudio.desktop</launchable>
    4143
     44  <branding>
     45    <color type="primary" scheme_preference="light">#99c1f1</color>
     46    <color type="primary" scheme_preference="dark">#1a5fb4</color>
     47  </branding>
     48
    4249  <screenshots>
    4350    <screenshot type="default">
     
    4552      <image>https://svn.zdechov.net/vcard-studio/tags/1.5.0/Images/Screenshots/vCard%20Studio.png</image>
    4653    </screenshot>
    47     <screenshot type="default">
     54    <screenshot>
    4855      <caption>Find duplicates</caption>
    4956      <image>https://svn.zdechov.net/vcard-studio/tags/1.5.0/Images/Screenshots/Find%20duplicates.png</image>
    5057    </screenshot>
    51     <screenshot type="default">
     58    <screenshot>
    5259      <caption>Contact - General</caption>
    5360      <image>https://svn.zdechov.net/vcard-studio/tags/1.5.0/Images/Screenshots/Contact%20-%20General.png</image>
    5461    </screenshot>
    55     <screenshot type="default">
     62    <screenshot>
    5663      <caption>Contact - Work</caption>
    5764      <image>https://svn.zdechov.net/vcard-studio/tags/1.5.0/Images/Screenshots/Contact%20-%20Work.png</image>
    5865    </screenshot>
    59     <screenshot type="default">
     66    <screenshot>
    6067      <caption>Contact - Social</caption>
    6168      <image>https://svn.zdechov.net/vcard-studio/tags/1.5.0/Images/Screenshots/Contact%20-%20Social.png</image>
    6269    </screenshot>
    63     <screenshot type="default">
     70    <screenshot>
    6471      <caption>Contact - Home</caption>
    6572      <image>https://svn.zdechov.net/vcard-studio/tags/1.5.0/Images/Screenshots/Contact%20-%20Home.png</image>
    6673    </screenshot>
    67     <screenshot type="default">
     74    <screenshot>
    6875      <caption>Contact - Chat</caption>
    6976      <image>https://svn.zdechov.net/vcard-studio/tags/1.5.0/Images/Screenshots/Contact%20-%20Chat.png</image>
    7077    </screenshot>
    71     <screenshot type="default">
     78    <screenshot>
     79      <caption>Contact - Others</caption>
     80      <image>https://svn.zdechov.net/vcard-studio/tags/1.5.0/Images/Screenshots/Contact%20-%20Others.png</image>
     81    </screenshot>
     82    <screenshot>
    7283      <caption>Contact - All fields</caption>
    7384      <image>https://svn.zdechov.net/vcard-studio/tags/1.5.0/Images/Screenshots/Contact%20-%20All%20fields.png</image>
  • tags/1.5.0/Install/flatpak/net.zdechov.app.vCardStudio.desktop

    r179 r190  
    1010StartupNotify=true
    1111MimeType=text/vcard
     12Keywords=vcard;vcf;contacts;merge;split;duplicates;qr-code;management
  • tags/1.5.0/Install/flatpak/net.zdechov.app.vCardStudio.yml

    r184 r190  
    11app-id: net.zdechov.app.vCardStudio
    22runtime: org.kde.Platform
    3 runtime-version: '5.15-23.08'
     3runtime-version: '5.15-24.08'
    44sdk: org.kde.Sdk
    55sdk-extensions:
     
    2525      - type: svn
    2626        url: https://svn.zdechov.net/vcard-studio/tags/1.5.0
    27         revision: r184
     27        revision: r190
    2828    buildsystem: simple
    2929    build-commands:
     
    3636      - install -Dm644 Install/flatpak/${FLATPAK_ID}.desktop -t $FLATPAK_DEST/share/applications
    3737      - install -Dm644 "Images/vCard Studio.png" $FLATPAK_DEST/share/icons/hicolor/256x256/apps/${FLATPAK_ID}.png
     38      - install -Dm644 Images/Profile.png -t $FLATPAK_DEST/share/vCardStudio/Images
    3839      - install -Dm644 Languages/*.po -t $FLATPAK_DEST/share/vCardStudio/Languages
    3940      - install -Dm644 Packages/Common/Languages/*.po -t $FLATPAK_DEST/share/vCardStudio/Languages
  • tags/1.5.0/Install/snap/snapcraft.yaml

    r183 r190  
    2929
    3030parts:
    31   lazarus:
    32     plugin: nil
    33     source: .
    34     source-type: local
    35     build-packages:
    36     - wget
    37     - libgtk2.0-dev
    38     override-build: |
    39       wget -nc https://downloads.sourceforge.net/project/lazarus/Lazarus%20Linux%20amd64%20DEB/Lazarus%203.4/lazarus-project_3.4.0-0_amd64.deb
    40       wget -nc https://downloads.sourceforge.net/project/lazarus/Lazarus%20Linux%20amd64%20DEB/Lazarus%203.4/fpc-laz_3.2.2-210709_amd64.deb
    41       wget -nc https://downloads.sourceforge.net/project/lazarus/Lazarus%20Linux%20amd64%20DEB/Lazarus%203.4/fpc-src_3.2.2-210709_amd64.deb
    42       apt install ./lazarus-project_3.4.0-0_amd64.deb ./fpc-laz_3.2.2-210709_amd64.deb ./fpc-src_3.2.2-210709_amd64.deb
    43     prime: [-*]
    4431  vcard-studio:
    4532    plugin: nil
     
    4936      snapcraftctl build
    5037      lazbuild --build-mode=Release vCardStudio.lpi
    51       install -d -m 755 $SNAPCRAFT_PART_INSTALL/usr/bin
    52       install -s -m 755 vCardStudio $SNAPCRAFT_PART_INSTALL/usr/bin/vCardStudio
    53       install -d -m 755 $SNAPCRAFT_PART_INSTALL/usr/share/vCardStudio/Languages
    54       install -m 755 Languages/*.po $SNAPCRAFT_PART_INSTALL/usr/share/vCardStudio/Languages
    55       install -m 755 Packages/Common/Languages/*.po $SNAPCRAFT_PART_INSTALL/usr/share/vCardStudio/Languages
    56       install -m 755 Packages/VCard/Languages/*.po $SNAPCRAFT_PART_INSTALL/usr/share/vCardStudio/Languages
    57       install -d -m 755 $SNAPCRAFT_PART_INSTALL/usr/share/vCardStudio/Images
    58       install -m 755 Images/Profile.png $SNAPCRAFT_PART_INSTALL/usr/share/vCardStudio/Images
    59       install -d -m 755 $SNAPCRAFT_PART_INSTALL/usr/share/applications
    60       install -m 755 Install/snap/local/vCardStudio.desktop $SNAPCRAFT_PART_INSTALL/usr/share/applications
    61       install -d -m 755 $SNAPCRAFT_PART_INSTALL/usr/share/pixmaps
    62       install -m 755 Images/vCard\ Studio.png $SNAPCRAFT_PART_INSTALL/usr/share/pixmaps
     38      install -Dm755 vCardStudio -t $SNAPCRAFT_PART_INSTALL/usr/share/vCardStudio
     39      install -d $SNAPCRAFT_PART_INSTALL/usr/bin
     40      ln -s ../share/vCardStudio/vCardStudio $SNAPCRAFT_PART_INSTALL/usr/bin/vCardStudio
     41      install -Dm644 Languages/*.po -t $SNAPCRAFT_PART_INSTALL/usr/share/vCardStudio/Languages
     42      install -Dm644 Packages/Common/Languages/*.po -t $SNAPCRAFT_PART_INSTALL/usr/share/vCardStudio/Languages
     43      install -Dm644 Packages/VCard/Languages/*.po -t $SNAPCRAFT_PART_INSTALL/usr/share/vCardStudio/Languages
     44      install -Dm644 Images/Profile.png -t $SNAPCRAFT_PART_INSTALL/usr/share/vCardStudio/Images
     45      install -Dm644 Install/deb/vCardStudio.desktop -t $SNAPCRAFT_PART_INSTALL/usr/share/applications
     46      install -Dm644 Images/vCard\ Studio.png -t $SNAPCRAFT_PART_INSTALL/usr/share/pixmaps
    6347    after:
    6448    - lazarus
     
    10387    - libxrandr2
    10488    - libxrender1
     89
     90  lazarus:
     91    plugin: nil
     92    source: .
     93    source-type: local
     94    build-packages:
     95    - wget
     96    - libgtk2.0-dev
     97    override-build: |
     98      wget -nc https://downloads.sourceforge.net/project/lazarus/Lazarus%20Linux%20amd64%20DEB/Lazarus%203.4/lazarus-project_3.4.0-0_amd64.deb
     99      wget -nc https://downloads.sourceforge.net/project/lazarus/Lazarus%20Linux%20amd64%20DEB/Lazarus%203.4/fpc-laz_3.2.2-210709_amd64.deb
     100      wget -nc https://downloads.sourceforge.net/project/lazarus/Lazarus%20Linux%20amd64%20DEB/Lazarus%203.4/fpc-src_3.2.2-210709_amd64.deb
     101      apt install ./lazarus-project_3.4.0-0_amd64.deb ./fpc-laz_3.2.2-210709_amd64.deb ./fpc-src_3.2.2-210709_amd64.deb
     102    stage: [-*]
     103    prime: [-*]
    105104
    106105  desktop-gtk2:
Note: See TracChangeset for help on using the changeset viewer.