Skip to content

Commit f49e636

Browse files
committed
Fix linux build
1 parent 2334b46 commit f49e636

File tree

5 files changed

+47
-22
lines changed

5 files changed

+47
-22
lines changed

.github/workflows/deploy.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ jobs:
5050
steps:
5151
- name: ⬆️ Checkout
5252
uses: actions/checkout@v4
53-
- uses: subosito/flutter-action@v2.19.0
53+
- uses: subosito/flutter-action@v2.21.0
5454
with:
5555
flutter-version-file: app/pubspec.yaml
5656
- name: Install dependencies

.github/workflows/release.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ jobs:
2121
with:
2222
token: ${{ secrets.CI_PAT }}
2323
fetch-depth: 0
24-
- uses: subosito/flutter-action@v2.19.0
24+
- uses: subosito/flutter-action@v2.21.0
2525
with:
2626
flutter-version-file: app/pubspec.yaml
2727
- name: Setup git
@@ -65,7 +65,7 @@ jobs:
6565
token: ${{ secrets.CI_PAT }}
6666
ref: ${{ github.ref }}
6767
fetch-depth: 0
68-
- uses: subosito/flutter-action@v2.19.0
68+
- uses: subosito/flutter-action@v2.21.0
6969
with:
7070
flutter-version-file: app/pubspec.yaml
7171
- name: Setup git
@@ -127,7 +127,7 @@ jobs:
127127
with:
128128
token: ${{ secrets.CI_PAT }}
129129
fetch-depth: 0
130-
- uses: subosito/flutter-action@v2.19.0
130+
- uses: subosito/flutter-action@v2.21.0
131131
with:
132132
flutter-version-file: app/pubspec.yaml
133133
- name: Setup git
@@ -190,7 +190,7 @@ jobs:
190190
echo "FLOW_BUILD_NUMBER=${FLOW_BUILD_NUMBER}" >> $GITHUB_ENV
191191
git config --global user.email "[email protected]"
192192
git config --global user.name "Linwood CI"
193-
- uses: subosito/flutter-action@v2.19.0
193+
- uses: subosito/flutter-action@v2.21.0
194194
with:
195195
flutter-version-file: app/pubspec.yaml
196196
- name: Bump version

app/linux/debian/usr/share/applications/dev.linwood.flow.desktop

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,4 @@ Exec=flow %f
55
Icon=dev.linwood.flow
66
Terminal=false
77
Type=Application
8-
Categories=Productivity;
8+
Categories=Office;Calendar;

app/linux/debian/usr/share/metainfo/dev.linwood.flow.appdata.xml

Lines changed: 39 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -6,36 +6,61 @@
66
<summary>A feature rich event and time management system</summary>
77
<metadata_license>CC0-1.0</metadata_license>
88
<project_license>AGPL-3.0-only</project_license>
9-
<supports>
10-
<control>pointing</control>
11-
<control>keyboard</control>
12-
<control>touch</control>
13-
</supports>
149
<recommends>
1510
<control>pointing</control>
1611
<control>keyboard</control>
1712
<control>touch</control>
1813
</recommends>
14+
<branding>
15+
<color type="primary" scheme_preference="light">#d0d0d0</color>
16+
<color type="primary" scheme_preference="dark">#2f2f2f</color>
17+
</branding>
1918
<developer_name>Linwood</developer_name>
2019
<url type="homepage">https://docs.flow.linwood.dev/</url>
2120
<url type="bugtracker">https://github.com/LinwoodDev/Flow/issues</url>
22-
<url type="help">https://docs.flow.linwood.dev/docs/latest/intro</url>
21+
<url type="help">https://flow.linwood.dev/docs/v1/intro</url>
2322
<url type="translate">https://translate.linwood.dev/flow</url>
2423
<url type="vcs-browser">https://github.com/LinwoodDev/Flow.git</url>
2524
<url type="contribute">https://github.com/LinwoodDev/Flow/blob/develop/CONTRIBUTING.md</url>
2625
<description>
27-
<p>A feature rich event and time management system.</p>
26+
<p>Linwood Flow is a free, opensource time and event management software. You can choose where
27+
your data is stored and who can access it. Group your events and manage places and people. The
28+
app is available for Windows, Linux, Android and Web.</p>
2829
<p>Features:</p>
2930
<ul>
30-
<li>Your data is decentralized: Everyone can host their own backend. See <a
31-
href="https://docs.flow.linwood.dev/server/getting-started">here</a> and everyone can add
32-
it to the server list in the settings.</li>
33-
<li>Manage your time everywhere: You don't need a server. Everything can be saved on the local
34-
device or in the cloud.</li>
31+
<li>Simple and intuitive: Every tool is in the right place. Open the app and start managing
32+
your time.</li>
33+
<li>Support your favorite formats: Import and export your old notes and events. Set the app as
34+
your default calendar app and use it with your favorite apps.</li>
35+
<li>Works on every device: The app is available for android, windows, linux, and in the web.
36+
You can use it on your phone, tablet, or computer.</li>
37+
<li>Choose where your data is stored: You can choose to store your data locally, in your
38+
favorite cloud (caldav) or decentralized using S5. You can also export your data to a file
39+
and import it again.</li>
40+
<li>Available in many languages: The app is available in many languages. Help us to translate
41+
this app to your language.</li>
42+
<li>FOSS: The app is open source and free. You can contribute to the project and help to make
43+
it better.</li>
44+
<li>Use it offline: You can use the app offline. You can draw, paint, and export your notes
45+
without an internet connection.</li>
46+
<li>Manage your time: You can manage your time using a calendar. You can add events to it and
47+
share them with your friends.</li>
48+
<li>Manage your places: You can add places to the app and share them with your friends. Keep
49+
track which places are free and which are busy.</li>
50+
<li>Manage users: Add users to the app to keep track of who is available and who is not. You
51+
can also share your calendar with them. Add birthdays to the app and get a notification when
52+
it is time to celebrate.</li>
53+
<li>Manage your tasks: You can add tasks to the app and share them with your friends. You can
54+
also add your favorite tasks to the app. Set a deadline and get notified when it is due.</li>
55+
<li>Take notes: You can add files and notes to your events. Add a backlog to your events to
56+
keep track of your progress.</li>
57+
<li>Group your events: Group your events to know which events are related to each other. You
58+
can also add tags to your events to find them faster.</li>
59+
<li>Irregular events: You can add irregular events to the app. Have irregular meetings? Add
60+
them to the app and get notified when it is time to meet. Simply copy the event and change
61+
the date.</li>
3562
</ul>
3663
</description>
37-
<screenshots>
38-
</screenshots>
3964
<launchable type="desktop-id">dev.linwood.flow.desktop</launchable>
4065
<content_rating type="oars-1.1" />
4166
<update_contact>[email protected]</update_contact>

app/snapcraft.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ platforms:
1313
amd64:
1414
arm64:
1515
apps:
16-
flow:
16+
linwood-flow:
1717
command: flow
1818
extensions: [gnome]
1919
plugs:
@@ -50,7 +50,7 @@ parts:
5050
- ninja-build
5151
- unzip
5252
override-prime: ''
53-
flow:
53+
linwood-flow:
5454
after: [ flutter-git ]
5555
plugin: nil
5656
#plugin: flutter

0 commit comments

Comments
 (0)