You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: content/building.md
+6-6Lines changed: 6 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -24,7 +24,7 @@ cd desktop
24
24
Once you have cloned the project, navigate to the project directory and install the necessary dependencies using npm:
25
25
26
26
```bash
27
-
npm i
27
+
pnpm i
28
28
```
29
29
30
30
This command will install all the packages listed in the `package.json` file, which are required for building and running Zen Browser.
@@ -34,7 +34,7 @@ This command will install all the packages listed in the `package.json` file, wh
34
34
To set up the browser, you need to download additional files and prepare the environment:
35
35
36
36
```bash
37
-
npm run init
37
+
pnpm run init
38
38
```
39
39
40
40
This command handles all the necessary bootstrapping tasks, such as setting up configuration files and downloading essential resources.
@@ -44,7 +44,7 @@ This command handles all the necessary bootstrapping tasks, such as setting up c
44
44
Before building the browser, it’s recommended to update the American English language packs to ensure that all localization files are up-to-date:
45
45
46
46
```bash
47
-
sh ./scripts/update-en-US-packs.sh
47
+
python3 ./scripts/update_en_US_packs.py
48
48
```
49
49
50
50
This script updates the "en-US" localization files, which are necessary for proper language support in Zen Browser. Running this step ensures that your build includes the latest translations and language resources.
@@ -54,7 +54,7 @@ This script updates the "en-US" localization files, which are necessary for prop
54
54
Now that everything is set up, you can build the browser:
55
55
56
56
```bash
57
-
npm run build
57
+
pnpm build
58
58
```
59
59
60
60
This command compiles the source code and creates the necessary files for running Zen Browser.
@@ -64,7 +64,7 @@ This command compiles the source code and creates the necessary files for runnin
64
64
After building the browser, you can start it using:
65
65
66
66
```bash
67
-
npm start
67
+
pnpm start
68
68
```
69
69
70
-
This command launches the browser, allowing you to see your changes in action.
70
+
This command launches the browser, allowing you to see your changes in action.
Copy file name to clipboardExpand all lines: content/contribute/CONTRIBUTING.md
+4-5Lines changed: 4 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,7 +1,7 @@
1
1
---
2
2
title: Contributing to Zen Browser
3
3
draft: false
4
-
lastmod: 2024-08-26
4
+
lastmod: 2025-02-07
5
5
---
6
6
7
7
Thank you for considering contributing to Zen Browser! We appreciate your time and effort in improving this project. The following is a set of guidelines for contributing to Zen Browser. These guidelines are intended to make it easier for you to get involved.
@@ -20,11 +20,10 @@ We welcome a wide range of contributions, including but not limited to:
20
20
21
21
To help you get started with contributing, we have created separate guides for each repository:
22
22
23
-
-[[desktop | Getting Started with Desktop Browser Development]]
24
23
-[[www | Getting Started with Zen's Homepage Development]]
25
24
-[[docs | Getting Started with Documentation Contributions]]
26
25
-[[translation | Getting Started with Translations]]
27
-
26
+
28
27
Please follow the appropriate guide based on the repository you want to contribute to.
29
28
30
29
### Reporting Bugs
@@ -34,15 +33,15 @@ If you find a bug, please open an issue and describe the problem in detail. Incl
34
33
>[!important]
35
34
>Open the issue in it's corresponding GitHub repository:
We welcome suggestions for new features or improvements to existing ones. To suggest a feature, please start a new Github discussion in the Ideas category.
44
+
We welcome suggestions for new features or improvements to existing ones. To suggest a feature, please start a new Github discussion in the Ideas category.
46
45
*Use the correct Github Repository based on the list above*
Copy file name to clipboardExpand all lines: content/faq.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -55,7 +55,7 @@ Your support helps the team maintain and enhance Zen Browser for everyone!
55
55
56
56
1. Select multiple tabs by left-clicking them while holding the `Ctrl` key, or left-click 2 tabs while holding the `Shift` key to select all tabs in between
57
57
2. Right click a tab, and select `Split x Tabs`
58
-
3. Change the view mode by pressing the 🔗 button in the top address bar
58
+
3. Change the view mode by pressing the `[|]` button in the top address bar
59
59
60
60
## How to switch tabs by scrolling?
61
61
You can enable this feature by changing a setting in the browser's configuration. Here's how:
Copy file name to clipboardExpand all lines: content/guides/downloads.md
+41-46Lines changed: 41 additions & 46 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -3,96 +3,91 @@ title: Download Hub
3
3
draft: false
4
4
aliases:
5
5
- Download Hub
6
-
lastmod: 2024-10-17
6
+
lastmod: 2025-01-16
7
7
---
8
8
9
-
This [[guides/index|guide]] is designed to help you easily find and download the version of Zen Browser that best fits your operating system and hardware. Whether you're using Windows, Linux, or macOS, you'll find both optimized and generic builds, along with portable and installer options to suit your needs. If you're unsure which version is right for you, be sure to check out our guide on [[generic-optimized | choosing between the generic and optimized builds]]
9
+
This [[guides/index|guide]] is designed to help you easily find and download the version of Zen Browser that best fits your operating system and hardware. Whether you're using Windows, Linux, or macOS - you'll find the build for you, along with portable and installer options to suit your needs.
10
10
11
-
> [!faq]- Want to know the difference between Generic and Optimized?
12
-
> ![[generic-optimized#Differences between the optimized and generic builds]]
11
+
> [!faq]- What happened to Generic and Optimized builds?
0 commit comments