Skip to content

Commit 5b94c8e

Browse files
committed
🔀 merge main
2 parents afcfd54 + 98fe6f6 commit 5b94c8e

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

57 files changed

+654
-490
lines changed

Diff for: .github/workflows/pake-cli.yaml

+8-5
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ on:
1010
options:
1111
- 'windows-latest'
1212
- 'macos-latest'
13-
- 'ubuntu-20.04'
13+
- 'ubuntu-24.04'
1414
url:
1515
description: 'URL'
1616
required: true
@@ -69,8 +69,8 @@ jobs:
6969
with:
7070
node-version: 18
7171

72-
- name: Install Rust for ubuntu-20.04
73-
if: inputs.platform == 'ubuntu-20.04'
72+
- name: Install Rust for ubuntu-24.04
73+
if: inputs.platform == 'ubuntu-24.04'
7474
uses: dtolnay/rust-toolchain@stable
7575
with:
7676
toolchain: stable
@@ -91,10 +91,10 @@ jobs:
9191
target: x86_64-apple-darwin
9292

9393
- name: Install dependencies (ubuntu only)
94-
if: inputs.platform == 'ubuntu-20.04'
94+
if: inputs.platform == 'ubuntu-24.04'
9595
uses: awalsh128/[email protected]
9696
with:
97-
packages: libjavascriptcoregtk-4.1-dev libwebkit2gtk-4.1-dev build-essential curl wget file libxdo-dev libssl-dev libgtk-3-dev libayatana-appindicator3-dev librsvg2-dev gnome-video-effects gnome-video-effects-extra
97+
packages: libsoup3.0-dev libdbus-1-dev libjavascriptcoregtk-4.1-dev libwebkit2gtk-4.1-dev build-essential curl wget file libxdo-dev libssl-dev libgtk-3-dev libayatana-appindicator3-dev librsvg2-dev gnome-video-effects gnome-video-effects-extra
9898
version: 1.1
9999

100100
- name: Install pake-cli local
@@ -133,6 +133,9 @@ jobs:
133133
FULLSCREEN: ${{ inputs.fullscreen }}
134134
MULTI_ARCH: ${{ inputs.multi_arch }}
135135
TARGETS: ${{ inputs.targets }}
136+
PKG_CONFIG_PATH: /usr/lib/x86_64-linux-gnu/pkgconfig:/usr/share/pkgconfig
137+
PKG_CONFIG_ALLOW_SYSTEM_LIBS: 1
138+
PKG_CONFIG_ALLOW_SYSTEM_CFLAGS: 1
136139

137140
- name: Upload archive
138141
uses: actions/upload-artifact@v4

Diff for: .github/workflows/pake_build_single_app.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ jobs:
7575
if: matrix.os == 'ubuntu-latest'
7676
uses: awalsh128/[email protected]
7777
with:
78-
packages: libjavascriptcoregtk-4.1-dev libwebkit2gtk-4.1-dev build-essential curl wget file libxdo-dev libssl-dev libgtk-3-dev libayatana-appindicator3-dev librsvg2-dev gnome-video-effects gnome-video-effects-extra
78+
packages: libdbus-1-dev libsoup3.0-dev libjavascriptcoregtk-4.1-dev libwebkit2gtk-4.1-dev build-essential curl wget file libxdo-dev libssl-dev libgtk-3-dev libayatana-appindicator3-dev librsvg2-dev gnome-video-effects gnome-video-effects-extra
7979
version: 1.1
8080

8181
- name: Rust cache restore

Diff for: .github/workflows/rust-code-quality-check.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ jobs:
4040
if: matrix.os == 'ubuntu-latest'
4141
uses: awalsh128/[email protected]
4242
with:
43-
packages: libjavascriptcoregtk-4.1-dev libwebkit2gtk-4.1-dev build-essential curl wget file libxdo-dev libssl-dev libgtk-3-dev libayatana-appindicator3-dev librsvg2-dev gnome-video-effects gnome-video-effects-extra
43+
packages: libdbus-1-dev libsoup3.0-dev libjavascriptcoregtk-4.1-dev libwebkit2gtk-4.1-dev build-essential curl wget file libxdo-dev libssl-dev libgtk-3-dev libayatana-appindicator3-dev librsvg2-dev gnome-video-effects gnome-video-effects-extra
4444
version: 1.0
4545
- name: Run unit & integration tests with nextest
4646
run: cargo hack --feature-powerset --exclude-features cli-build nextest run --no-tests=pass
@@ -65,7 +65,7 @@ jobs:
6565
if: matrix.os == 'ubuntu-latest'
6666
uses: awalsh128/[email protected]
6767
with:
68-
packages: libjavascriptcoregtk-4.1-dev libwebkit2gtk-4.1-dev build-essential curl wget libssl-dev libgtk-3-dev libayatana-appindicator3-dev librsvg2-dev gnome-video-effects gnome-video-effects-extra
68+
packages: libdbus-1-dev libsoup3.0-dev libjavascriptcoregtk-4.1-dev libwebkit2gtk-4.1-dev build-essential curl wget libssl-dev libgtk-3-dev libayatana-appindicator3-dev librsvg2-dev gnome-video-effects gnome-video-effects-extra
6969
version: 1.0
7070
- name: Run all-features code quality checks
7171
run: cargo hack --feature-powerset --exclude-features cli-build --no-dev-deps clippy

Diff for: README.md

+21-21
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,22 @@
4646
<tr>
4747
<td><img src=https://raw.githubusercontent.com/tw93/static/main/pake/WeRead.jpg width=600/></td>
4848
<td><img src=https://raw.githubusercontent.com/tw93/static/main/pake/Twitter.jpg width=600/></td>
49+
</tr>
50+
<tr>
51+
<td>Grok
52+
<a href="https://github.com/tw93/Pake/releases/latest/download/Grok.dmg">Mac</a>
53+
<a href="https://github.com/tw93/Pake/releases/latest/download/Grok_x64.msi">Windows</a>
54+
<a href="https://github.com/tw93/Pake/releases/latest/download/Grok_x86_64.deb">Linux</a>
55+
</td>
56+
<td>DeepSeek
57+
<a href="https://github.com/tw93/Pake/releases/latest/download/DeepSeek.dmg">Mac</a>
58+
<a href="https://github.com/tw93/Pake/releases/latest/download/DeepSeek_x64.msi">Windows</a>
59+
<a href="https://github.com/tw93/Pake/releases/latest/download/DeepSeek_x86_64.deb">Linux</a>
60+
</td>
61+
</tr>
62+
<tr>
63+
<td><img src=https://raw.githubusercontent.com/tw93/static/main/pake/Grok.png width=600/></td>
64+
<td><img src=https://raw.githubusercontent.com/tw93/static/main/pake/DeepSeek.png width=600/></td>
4965
</tr>
5066
<tr>
5167
<td>ChatGPT
@@ -62,22 +78,6 @@
6278
<tr>
6379
<td><img src=https://raw.githubusercontent.com/tw93/static/main/pake/ChatGPT.png width=600/></td>
6480
<td><img src=https://raw.githubusercontent.com/tw93/static/main/pake/Gemini.png width=600/></td>
65-
</tr>
66-
<tr>
67-
<td>Excalidraw
68-
<a href="https://github.com/tw93/Pake/releases/latest/download/Excalidraw.dmg">Mac</a>
69-
<a href="https://github.com/tw93/Pake/releases/latest/download/Excalidraw_x64.msi">Windows</a>
70-
<a href="https://github.com/tw93/Pake/releases/latest/download/Excalidraw_x86_64.deb">Linux</a>
71-
</td>
72-
<td>DeepSeek
73-
<a href="https://github.com/tw93/Pake/releases/latest/download/DeepSeek.dmg">Mac</a>
74-
<a href="https://github.com/tw93/Pake/releases/latest/download/DeepSeek_x64.msi">Windows</a>
75-
<a href="https://github.com/tw93/Pake/releases/latest/download/DeepSeek_x86_64.deb">Linux</a>
76-
</td>
77-
</tr>
78-
<tr>
79-
<td><img src=https://raw.githubusercontent.com/tw93/static/main/pake/Excalidraw.png width=600/></td>
80-
<td><img src=https://raw.githubusercontent.com/tw93/static/main/pake/DeepSeek.png width=600/></td>
8181
</tr>
8282
<tr>
8383
<td>YouTube Music
@@ -112,10 +112,10 @@
112112
<td><img src=https://raw.githubusercontent.com/tw93/static/main/pake/ProgramMusic.jpg width=600/></td>
113113
</tr>
114114
<tr>
115-
<td>Flomo
116-
<a href="https://github.com/tw93/Pake/releases/latest/download/Flomo.dmg">Mac</a>
117-
<a href="https://github.com/tw93/Pake/releases/latest/download/Flomo_x64.msi">Windows</a>
118-
<a href="https://github.com/tw93/Pake/releases/latest/download/Flomo_x86_64.deb">Linux</a>
115+
<td>Excalidraw
116+
<a href="https://github.com/tw93/Pake/releases/latest/download/Excalidraw.dmg">Mac</a>
117+
<a href="https://github.com/tw93/Pake/releases/latest/download/Excalidraw_x64.msi">Windows</a>
118+
<a href="https://github.com/tw93/Pake/releases/latest/download/Excalidraw_x86_64.deb">Linux</a>
119119
</td>
120120
<td>XiaoHongShu
121121
<a href="https://github.com/tw93/Pake/releases/latest/download/XiaoHongShu.dmg">Mac</a>
@@ -124,7 +124,7 @@
124124
</td>
125125
</tr>
126126
<tr>
127-
<td><img src=https://raw.githubusercontent.com/tw93/static/main/pake/Flomo.png width=600/></td>
127+
<td><img src=https://raw.githubusercontent.com/tw93/static/main/pake/Excalidraw.png width=600/></td>
128128
<td><img src=https://raw.githubusercontent.com/tw93/static/main/pake/XiaoHongShu.png width=600/></td>
129129
</tr>
130130
</table>

Diff for: README_CN.md

+21-21
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,22 @@
4545
<tr>
4646
<td><img src=https://raw.githubusercontent.com/tw93/static/main/pake/WeRead.jpg width=600/></td>
4747
<td><img src=https://raw.githubusercontent.com/tw93/static/main/pake/Twitter.jpg width=600/></td>
48+
</tr>
49+
<tr>
50+
<td>Grok
51+
<a href="https://github.com/tw93/Pake/releases/latest/download/Grok.dmg">Mac</a>
52+
<a href="https://github.com/tw93/Pake/releases/latest/download/Grok_x64.msi">Windows</a>
53+
<a href="https://github.com/tw93/Pake/releases/latest/download/Grok_x86_64.deb">Linux</a>
54+
</td>
55+
<td>DeepSeek
56+
<a href="https://github.com/tw93/Pake/releases/latest/download/DeepSeek.dmg">Mac</a>
57+
<a href="https://github.com/tw93/Pake/releases/latest/download/DeepSeek_x64.msi">Windows</a>
58+
<a href="https://github.com/tw93/Pake/releases/latest/download/DeepSeek_x86_64.deb">Linux</a>
59+
</td>
60+
</tr>
61+
<tr>
62+
<td><img src=https://raw.githubusercontent.com/tw93/static/main/pake/Grok.png width=600/></td>
63+
<td><img src=https://raw.githubusercontent.com/tw93/static/main/pake/DeepSeek.png width=600/></td>
4864
</tr>
4965
<tr>
5066
<td>ChatGPT
@@ -61,22 +77,6 @@
6177
<tr>
6278
<td><img src=https://raw.githubusercontent.com/tw93/static/main/pake/ChatGPT.png width=600/></td>
6379
<td><img src=https://raw.githubusercontent.com/tw93/static/main/pake/Gemini.png width=600/></td>
64-
</tr>
65-
<tr>
66-
<td>Excalidraw
67-
<a href="https://github.com/tw93/Pake/releases/latest/download/Excalidraw.dmg">Mac</a>
68-
<a href="https://github.com/tw93/Pake/releases/latest/download/Excalidraw_x64.msi">Windows</a>
69-
<a href="https://github.com/tw93/Pake/releases/latest/download/Excalidraw_x86_64.deb">Linux</a>
70-
</td>
71-
<td>DeepSeek
72-
<a href="https://github.com/tw93/Pake/releases/latest/download/DeepSeek.dmg">Mac</a>
73-
<a href="https://github.com/tw93/Pake/releases/latest/download/DeepSeek_x64.msi">Windows</a>
74-
<a href="https://github.com/tw93/Pake/releases/latest/download/DeepSeek_x86_64.deb">Linux</a>
75-
</td>
76-
</tr>
77-
<tr>
78-
<td><img src=https://raw.githubusercontent.com/tw93/static/main/pake/Excalidraw.png width=600/></td>
79-
<td><img src=https://raw.githubusercontent.com/tw93/static/main/pake/DeepSeek.png width=600/></td>
8080
</tr>
8181
<tr>
8282
<td>YouTube Music
@@ -111,10 +111,10 @@
111111
<td><img src=https://raw.githubusercontent.com/tw93/static/main/pake/ProgramMusic.jpg width=600/></td>
112112
</tr>
113113
<tr>
114-
<td>Flomo
115-
<a href="https://github.com/tw93/Pake/releases/latest/download/Flomo.dmg">Mac</a>
116-
<a href="https://github.com/tw93/Pake/releases/latest/download/Flomo_x64.msi">Windows</a>
117-
<a href="https://github.com/tw93/Pake/releases/latest/download/Flomo_x86_64.deb">Linux</a>
114+
<td>Excalidraw
115+
<a href="https://github.com/tw93/Pake/releases/latest/download/Excalidraw.dmg">Mac</a>
116+
<a href="https://github.com/tw93/Pake/releases/latest/download/Excalidraw_x64.msi">Windows</a>
117+
<a href="https://github.com/tw93/Pake/releases/latest/download/Excalidraw_x86_64.deb">Linux</a>
118118
</td>
119119
<td>XiaoHongShu
120120
<a href="https://github.com/tw93/Pake/releases/latest/download/XiaoHongShu.dmg">Mac</a>
@@ -123,7 +123,7 @@
123123
</td>
124124
</tr>
125125
<tr>
126-
<td><img src=https://raw.githubusercontent.com/tw93/static/main/pake/Flomo.png width=600/></td>
126+
<td><img src=https://raw.githubusercontent.com/tw93/static/main/pake/Excalidraw.png width=600/></td>
127127
<td><img src=https://raw.githubusercontent.com/tw93/static/main/pake/XiaoHongShu.png width=600/></td>
128128
</tr>
129129
</table>

Diff for: README_JP.md

+21-21
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,22 @@
4646
<tr>
4747
<td><img src=https://raw.githubusercontent.com/tw93/static/main/pake/WeRead.jpg width=600/></td>
4848
<td><img src=https://raw.githubusercontent.com/tw93/static/main/pake/Twitter.jpg width=600/></td>
49+
</tr>
50+
<tr>
51+
<td>Grok
52+
<a href="https://github.com/tw93/Pake/releases/latest/download/Grok.dmg">Mac</a>
53+
<a href="https://github.com/tw93/Pake/releases/latest/download/Grok_x64.msi">Windows</a>
54+
<a href="https://github.com/tw93/Pake/releases/latest/download/Grok_x86_64.deb">Linux</a>
55+
</td>
56+
<td>DeepSeek
57+
<a href="https://github.com/tw93/Pake/releases/latest/download/DeepSeek.dmg">Mac</a>
58+
<a href="https://github.com/tw93/Pake/releases/latest/download/DeepSeek_x64.msi">Windows</a>
59+
<a href="https://github.com/tw93/Pake/releases/latest/download/DeepSeek_x86_64.deb">Linux</a>
60+
</td>
61+
</tr>
62+
<tr>
63+
<td><img src=https://raw.githubusercontent.com/tw93/static/main/pake/Grok.png width=600/></td>
64+
<td><img src=https://raw.githubusercontent.com/tw93/static/main/pake/DeepSeek.png width=600/></td>
4965
</tr>
5066
<tr>
5167
<td>ChatGPT
@@ -62,22 +78,6 @@
6278
<tr>
6379
<td><img src=https://raw.githubusercontent.com/tw93/static/main/pake/ChatGPT.png width=600/></td>
6480
<td><img src=https://raw.githubusercontent.com/tw93/static/main/pake/Gemini.png width=600/></td>
65-
</tr>
66-
<tr>
67-
<td>Excalidraw
68-
<a href="https://github.com/tw93/Pake/releases/latest/download/Excalidraw.dmg">Mac</a>
69-
<a href="https://github.com/tw93/Pake/releases/latest/download/Excalidraw_x64.msi">Windows</a>
70-
<a href="https://github.com/tw93/Pake/releases/latest/download/Excalidraw_x86_64.deb">Linux</a>
71-
</td>
72-
<td>DeepSeek
73-
<a href="https://github.com/tw93/Pake/releases/latest/download/DeepSeek.dmg">Mac</a>
74-
<a href="https://github.com/tw93/Pake/releases/latest/download/DeepSeek_x64.msi">Windows</a>
75-
<a href="https://github.com/tw93/Pake/releases/latest/download/DeepSeek_x86_64.deb">Linux</a>
76-
</td>
77-
</tr>
78-
<tr>
79-
<td><img src=https://raw.githubusercontent.com/tw93/static/main/pake/Excalidraw.png width=600/></td>
80-
<td><img src=https://raw.githubusercontent.com/tw93/static/main/pake/DeepSeek.png width=600/></td>
8181
</tr>
8282
<tr>
8383
<td>YouTube Music
@@ -112,10 +112,10 @@
112112
<td><img src=https://raw.githubusercontent.com/tw93/static/main/pake/ProgramMusic.jpg width=600/></td>
113113
</tr>
114114
<tr>
115-
<td>Flomo
116-
<a href="https://github.com/tw93/Pake/releases/latest/download/Flomo.dmg">Mac</a>
117-
<a href="https://github.com/tw93/Pake/releases/latest/download/Flomo_x64.msi">Windows</a>
118-
<a href="https://github.com/tw93/Pake/releases/latest/download/Flomo_x86_64.deb">Linux</a>
115+
<td>Excalidraw
116+
<a href="https://github.com/tw93/Pake/releases/latest/download/Excalidraw.dmg">Mac</a>
117+
<a href="https://github.com/tw93/Pake/releases/latest/download/Excalidraw_x64.msi">Windows</a>
118+
<a href="https://github.com/tw93/Pake/releases/latest/download/Excalidraw_x86_64.deb">Linux</a>
119119
</td>
120120
<td>XiaoHongShu
121121
<a href="https://github.com/tw93/Pake/releases/latest/download/XiaoHongShu.dmg">Mac</a>
@@ -124,7 +124,7 @@
124124
</td>
125125
</tr>
126126
<tr>
127-
<td><img src=https://raw.githubusercontent.com/tw93/static/main/pake/Flomo.png width=600/></td>
127+
<td><img src=https://raw.githubusercontent.com/tw93/static/main/pake/Excalidraw.png width=600/></td>
128128
<td><img src=https://raw.githubusercontent.com/tw93/static/main/pake/XiaoHongShu.png width=600/></td>
129129
</tr>
130130
</table>

Diff for: bin/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ npm install pake-cli -g
2424

2525
```bash
2626
sudo apt install libdbus-1-dev \
27-
libsoup2.4-dev \
27+
libsoup-3.0-dev \
2828
libjavascriptcoregtk-4.1-dev \
2929
libwebkit2gtk-4.1-dev \
3030
build-essential \

Diff for: bin/README_CN.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ npm install pake-cli -g
2424

2525
```bash
2626
sudo apt install libdbus-1-dev \
27-
libsoup2.4-dev \
27+
libsoup3.0-dev \
2828
libjavascriptcoregtk-4.1-dev \
2929
libwebkit2gtk-4.1-dev \
3030
build-essential \

Diff for: default_app_list.json

+6
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,12 @@
55
"name_zh": "DeepSeek",
66
"url": "https://chat.deepseek.com/"
77
},
8+
{
9+
"name": "grok",
10+
"title": "Grok",
11+
"name_zh": "Grok",
12+
"url": "https://grok.com/"
13+
},
814
{
915
"name": "gemini",
1016
"title": "Gemini",

0 commit comments

Comments
 (0)