Changeset 695


Ignore:
Timestamp:
Aug 7, 2025, 11:54:01 PM (8 hours ago)
Author:
chronos
Message:
  • Modified: Updated flatpak packaging files for version 1.3.8.
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • tags/1.3.8/Install/flatpak/build.sh

    r637 r695  
    1212flatpak install --system flathub org.flatpak.Builder
    1313git clone https://github.com/flathub/shared-modules.git shared-modules
    14 (cd shared-modules && git checkout a9112b9c62e2b84db4c2f6c55c9531fd7e8d03c1)
     14(cd shared-modules && git checkout b63062b3cdf451e537ed6ca1f68f9c2701ad8a98)
    1515
    1616# Build
  • tags/1.3.8/Install/flatpak/net.zdechov.app.C-evo.appdata.xml

    r636 r695  
    2929      <li>High DPI and scaling support</li>
    3030      <li>Multi monitor support</li>
     31      <li>In-game background music</li>
    3132      <li>And much more</li>
    3233    </ul>
     
    4344    <screenshot type="default">
    4445      <caption>Game interface and world map</caption>
    45       <image>https://svn.zdechov.net/c-evo/trunk/Screenshots/Game.jpg</image>
     46      <image>https://svn.zdechov.net/c-evo/tags/1.3.8/Screenshots/Game.jpg</image>
    4647    </screenshot>
    4748    <screenshot>
    4849      <caption>Main menu</caption>
    49       <image>https://svn.zdechov.net/c-evo/trunk/Screenshots/Main%20menu.jpg</image>
     50      <image>https://svn.zdechov.net/c-evo/tags/1.3.8/Screenshots/Main%20menu.jpg</image>
    5051    </screenshot>
    5152    <screenshot>
    5253      <caption>Start of a new game</caption>
    53       <image>https://svn.zdechov.net/c-evo/trunk/Screenshots/New%20game.jpg</image>
     54      <image>https://svn.zdechov.net/c-evo/tags/1.3.8/Screenshots/New%20game.jpg</image>
    5455    </screenshot>
    5556    <screenshot>
    5657      <caption>Multiple opened windows</caption>
    57       <image>https://svn.zdechov.net/c-evo/trunk/Screenshots/Windows.jpg</image>
     58      <image>https://svn.zdechov.net/c-evo/tags/1.3.8/Screenshots/Windows.jpg</image>
    5859    </screenshot>
    5960  </screenshots>
    6061
    6162  <releases>
     63    <release version="1.3.8" date="2025-08-01" type="stable">
     64      <url type="details">https://svn.zdechov.net/c-evo/tags/1.3.8/Release%20notes.txt</url>
     65      <description>
     66        <ul>
     67          <li>Added: Ability to play music in background in start screen and in-game. Used uos as audio library.</li>
     68          <li>Added: Allow to switch music on/off from game window main menu.</li>
     69          <li>Added: Music volume option in game settings form.</li>
     70          <li>Added: Package Music files with option to not install them.</li>
     71          <li>Added: Allow to move with up, down, page up, page down, home and end keys in selection dialog.</li>
     72          <li>Added: Open product selection dialog with P key in city dialog.</li>
     73          <li>Added: Close city dialog with return key.</li>
     74          <li>Modified: Improved forms painting if resized to bigger dimensions.</li>
     75          <li>Modified: Auto select newly saved game as last game in previous games list.</li>
     76          <li>Modified: Evaluate Escape key in Settings dialog.</li>
     77          <li>Fixed: World size was always set to minimum on start.</li>
     78          <li>Fixed: Wrong AI brain selection if only one AI available.</li>
     79          <li>Fixed: Make selected book or map visible in the list on application start.</li>
     80          <li>Fixed: Repaint start window after language change in settings window.</li>
     81          <li>Fixed: Fixed unit move style hostile calculation in StdAI. Engineers don't take hostile damage on hostile terrain.</li>
     82          <li>Fixed: Do not process keyboard input during unit attack on Linux.</li>
     83          <li>Fixed: Limit world size loaded from registry.</li>
     84          <li>Fixed: Images in Help window were not found if located under share directory.</li>
     85          <li>Fixed: Black strip on the bottom of Draft dialog.</li>
     86        </ul>
     87      </description>
     88    </release>
     89    <release version="1.3.7" date="2025-02-26" type="stable">
     90      <url type="details">https://svn.zdechov.net/c-evo/tags/1.3.7/Release%20notes.txt</url>
     91      <description>
     92        <ul>
     93          <li>Added: AppImage packaging files.</li>
     94          <li>Added: AI upscaled C-evo icon to 1024x1024 resolution.</li>
     95          <li>Modified: Improved brains libraries enumeration.</li>
     96          <li>Modified: Detect data files usr/share/c-evo directory on Linux as relative directory to usr/bin directory.</li>
     97          <li>Modified: Updated french translation.</li>
     98          <li>Modified: Used larger icon for the executable.</li>
     99          <li>Fixed: Recalculate unit list size if the main window was resized.</li>
     100          <li>Fixed: Do not scroll map if mouse is outside of window region.</li>
     101          <li>Fixed: Restored background transparency in C-evo icons.</li>
     102          <li>Fixed: Invalidated rectangle in AI tournament was not properly scaled.</li>
     103          <li>Fixed: Log and AI turnament windows were not shown correctly.</li>
     104        </ul>
     105      </description>
     106    </release>
    62107    <release version="1.3.6" date="2024-09-16" type="stable">
    63108      <url type="details">https://svn.zdechov.net/c-evo/tags/1.3.6/Release%20notes.txt</url>
  • tags/1.3.8/Install/flatpak/net.zdechov.app.C-evo.yml

    r687 r695  
    99  - --socket=x11
    1010  - --socket=pulseaudio
     11  - --device=all # ALSA
    1112  - --share=ipc
    1213  - --device=dri
    1314modules:
    1415  - shared-modules/gtk2/gtk2.json
     16  - name: portaudio
     17    buildsystem: cmake-ninja
     18    sources:
     19      - type: git
     20        url: https://github.com/PortAudio/portaudio.git
     21        tag: v19.7.0
     22        commit: 147dd722548358763a8b649b3e4b41dfffbcfbb6
     23        x-checker-data:
     24          type: git
     25          tag-pattern: ^v([\d.]+)$
     26  - name: libxmp
     27    buildsystem: cmake-ninja
     28    sources:
     29      - type: git
     30        url: https://github.com/libxmp/libxmp.git
     31        tag: libxmp-4.6.3
     32        commit: bed660f8e530d399c38f27a5a7732f4e79740585
    1533  - name: c-evo
    1634    sources:
    1735      - type: svn
    1836        url: https://svn.zdechov.net/c-evo/tags/1.3.8
    19         revision: 687
     37        revision: r694
    2038    buildsystem: simple
    2139    build-options:
     
    3351        mv AI/StdAI/libstdai.so AI/StdAI/libstdai-$STDAI_ARCH.so
    3452        lazbuild --build-mode=Release Integrated.lpi
    35       - install -Dm755 c-evo -t $FLATPAK_DEST/share/c-evo
    36       - install -d $FLATPAK_DEST/bin
    37       - ln -s $FLATPAK_DEST/share/c-evo/c-evo $FLATPAK_DEST/bin/c-evo
     53      - install -Dm755 c-evo -t $FLATPAK_DEST/bin
    3854      - install -Dm644 Language.txt -t $FLATPAK_DEST/share/c-evo
    3955      - install -Dm644 Language2.txt -t $FLATPAK_DEST/share/c-evo
  • trunk/Install/flatpak/build.sh

    r637 r695  
    1212flatpak install --system flathub org.flatpak.Builder
    1313git clone https://github.com/flathub/shared-modules.git shared-modules
    14 (cd shared-modules && git checkout a9112b9c62e2b84db4c2f6c55c9531fd7e8d03c1)
     14(cd shared-modules && git checkout b63062b3cdf451e537ed6ca1f68f9c2701ad8a98)
    1515
    1616# Build
  • trunk/Install/flatpak/net.zdechov.app.C-evo.appdata.xml

    r636 r695  
    2929      <li>High DPI and scaling support</li>
    3030      <li>Multi monitor support</li>
     31      <li>In-game background music</li>
    3132      <li>And much more</li>
    3233    </ul>
     
    6061
    6162  <releases>
     63    <release version="1.3.8" date="2025-08-01" type="stable">
     64      <url type="details">https://svn.zdechov.net/c-evo/tags/1.3.8/Release%20notes.txt</url>
     65      <description>
     66        <ul>
     67          <li>Added: Ability to play music in background in start screen and in-game. Used uos as audio library.</li>
     68          <li>Added: Allow to switch music on/off from game window main menu.</li>
     69          <li>Added: Music volume option in game settings form.</li>
     70          <li>Added: Package Music files with option to not install them.</li>
     71          <li>Added: Allow to move with up, down, page up, page down, home and end keys in selection dialog.</li>
     72          <li>Added: Open product selection dialog with P key in city dialog.</li>
     73          <li>Added: Close city dialog with return key.</li>
     74          <li>Modified: Improved forms painting if resized to bigger dimensions.</li>
     75          <li>Modified: Auto select newly saved game as last game in previous games list.</li>
     76          <li>Modified: Evaluate Escape key in Settings dialog.</li>
     77          <li>Fixed: World size was always set to minimum on start.</li>
     78          <li>Fixed: Wrong AI brain selection if only one AI available.</li>
     79          <li>Fixed: Make selected book or map visible in the list on application start.</li>
     80          <li>Fixed: Repaint start window after language change in settings window.</li>
     81          <li>Fixed: Fixed unit move style hostile calculation in StdAI. Engineers don't take hostile damage on hostile terrain.</li>
     82          <li>Fixed: Do not process keyboard input during unit attack on Linux.</li>
     83          <li>Fixed: Limit world size loaded from registry.</li>
     84          <li>Fixed: Images in Help window were not found if located under share directory.</li>
     85          <li>Fixed: Black strip on the bottom of Draft dialog.</li>
     86        </ul>
     87      </description>
     88    </release>
     89    <release version="1.3.7" date="2025-02-26" type="stable">
     90      <url type="details">https://svn.zdechov.net/c-evo/tags/1.3.7/Release%20notes.txt</url>
     91      <description>
     92        <ul>
     93          <li>Added: AppImage packaging files.</li>
     94          <li>Added: AI upscaled C-evo icon to 1024x1024 resolution.</li>
     95          <li>Modified: Improved brains libraries enumeration.</li>
     96          <li>Modified: Detect data files usr/share/c-evo directory on Linux as relative directory to usr/bin directory.</li>
     97          <li>Modified: Updated french translation.</li>
     98          <li>Modified: Used larger icon for the executable.</li>
     99          <li>Fixed: Recalculate unit list size if the main window was resized.</li>
     100          <li>Fixed: Do not scroll map if mouse is outside of window region.</li>
     101          <li>Fixed: Restored background transparency in C-evo icons.</li>
     102          <li>Fixed: Invalidated rectangle in AI tournament was not properly scaled.</li>
     103          <li>Fixed: Log and AI turnament windows were not shown correctly.</li>
     104        </ul>
     105      </description>
     106    </release>
    62107    <release version="1.3.6" date="2024-09-16" type="stable">
    63108      <url type="details">https://svn.zdechov.net/c-evo/tags/1.3.6/Release%20notes.txt</url>
  • trunk/Install/flatpak/net.zdechov.app.C-evo.yml

    r682 r695  
    99  - --socket=x11
    1010  - --socket=pulseaudio
     11  - --device=all # ALSA
    1112  - --share=ipc
    1213  - --device=dri
    1314modules:
    1415  - shared-modules/gtk2/gtk2.json
     16  - name: portaudio
     17    buildsystem: cmake-ninja
     18    sources:
     19      - type: git
     20        url: https://github.com/PortAudio/portaudio.git
     21        tag: v19.7.0
     22        commit: 147dd722548358763a8b649b3e4b41dfffbcfbb6
     23        x-checker-data:
     24          type: git
     25          tag-pattern: ^v([\d.]+)$
     26  - name: libxmp
     27    buildsystem: cmake-ninja
     28    sources:
     29      - type: git
     30        url: https://github.com/libxmp/libxmp.git
     31        tag: libxmp-4.6.3
     32        commit: bed660f8e530d399c38f27a5a7732f4e79740585
    1533  - name: c-evo
    1634    sources:
    1735      - type: svn
    1836        url: https://svn.zdechov.net/c-evo/trunk
    19         revision: 637
     37        revision: r694
    2038    buildsystem: simple
    2139    build-options:
     
    3351        mv AI/StdAI/libstdai.so AI/StdAI/libstdai-$STDAI_ARCH.so
    3452        lazbuild --build-mode=Release Integrated.lpi
    35       - install -Dm755 c-evo -t $FLATPAK_DEST/share/c-evo
    36       - install -d $FLATPAK_DEST/bin
    37       - ln -s $FLATPAK_DEST/share/c-evo/c-evo $FLATPAK_DEST/bin/c-evo
     53      - install -Dm755 c-evo -t $FLATPAK_DEST/bin
    3854      - install -Dm644 Language.txt -t $FLATPAK_DEST/share/c-evo
    3955      - install -Dm644 Language2.txt -t $FLATPAK_DEST/share/c-evo
Note: See TracChangeset for help on using the changeset viewer.