Commit graph

89 commits

Author SHA1 Message Date
Mr. M
addc318f29
test: Added more tests for glance, b=(no-bug), c=tests, scripts, tabs, glance, workspaces 2025-05-22 16:57:27 +02:00
Mr. M
ad124c9d95
chore: Recalcultae patches, b=(no-bug), c=tests, scripts, tabs, glance 2025-05-22 13:57:30 +02:00
Mr. M
641d4d0f87
chore: Updated to firefox 138.0.3, b=(no-bug), c=scripts, common 2025-05-13 15:58:39 +02:00
Mr. M
8136387a75
style: Formatted the project, b=(no-bug), c=scripts 2025-04-21 00:05:34 +02:00
Mr. M
a7846a64d0
chore: Started adding typescript to zen, b=(no-bug), c=scripts, workspaces 2025-04-21 00:02:19 +02:00
Mr. M
b0d10919d7 fix: closes #7630 - Fixed windows packages not containing redistributable files, r=configs 2025-04-15 22:58:02 +02:00
Mr. M
f1fe363083
refactor(scripts): no-bug - Added extra git components for commit messages 2025-04-15 14:26:59 +02:00
Mr. M
1135744520
refactor(common, compact-mode, folders, fonts, glance, images, kbs, media, mods, split-view, tabs, tests, workspaces, vendor, welcome): closes #7628 - Refactor zen components file structure for easier understanding 2025-04-15 14:03:55 +02:00
Mr. M
87124fdaf4 fix(sign.ps1): append arm64 executable files to the list for signing
fix(download-language-packs.sh): remove carriage returns from supported languages file
2025-04-13 22:42:26 +02:00
Mr. M
897932f954 fix(build): clean up temporary files and update surfer dependency to 1.11.7 2025-04-13 18:04:47 +02:00
Mr. M
af026cfe66 Improved signing strategy for windows by including files inside the installer (https://github.com/zen-browser/desktop/issues/37) 2025-04-12 22:41:31 +02:00
mr. M
f8b6b05a25
refactor: improve script readability and maintainability in recalculate-patches.sh and remove-failed-jobs.sh 2025-03-30 10:05:54 +02:00
mr. M
9bd7b5a900
Update dependencies and refine configuration files for improved compatibility and performance 2025-03-30 10:03:50 +02:00
mr. m
7b18c40781
Fixed fetching l10n from mozilla
Signed-off-by: mr. m  <91018726+mauro-balades@users.noreply.github.com>
2025-03-29 21:24:17 +01:00
mr. m
923b049b85
Fixed path for updating l10n hashes
Signed-off-by: mr. m  <91018726+mauro-balades@users.noreply.github.com>
2025-03-29 21:23:55 +01:00
mr. M
dac08aa448
Remove obsolete update_newtab script and associated dependency management 2025-03-29 15:43:09 +01:00
mr. M
c60c9fbd30
Refactor build process to use a new directory structure and remove deprecated files 2025-03-29 15:42:33 +01:00
mr. M
bd5d3c00f1
Formatted the project 2025-03-24 22:19:49 +01:00
Jarm7
796a52625e
Update update_newtab.py
feat: Enhance error handling and logging in newtab update script

Add directory existence validation for NEW_TAB_DIR and ENGINE_DIR
Implement detailed subprocess output capturing with error logging
Introduce comprehensive exception handling with specific error types

Signed-off-by: Jarm7 <kotek.moorkotek@gmail.com>
2025-03-23 00:22:08 +01:00
mr. m
025f994c62
fix: enhance tab unloading logic with permitUnload check and update candidate version and update to firefox 136.0.2 2025-03-18 15:46:13 +01:00
mr. M
f14f87b54e
Update @zen-browser/surfer to version 1.10.2, remove outdated test, and add new test for browser workspaces 2025-03-13 00:42:17 +01:00
mr. M
f7995f6da7
Update to firefox 136.0 2025-02-26 20:14:31 +01:00
mr. M
16e0b5f319
Remove existing firefox-l10n directory before cloning to ensure fresh download of language packs 2025-02-05 18:18:00 +01:00
mr. m
ece702ec86
Fixed twilight version 2025-02-04 11:15:37 +01:00
mr. M
24d8e7a5d7
Replace pnpm with npm in workflows and scripts for consistency across the project 2025-02-03 21:20:29 +01:00
mr. M
93ab8babbc
Fix default value formatting in workflow YAML files and clean up whitespace in update_ff.py 2025-01-30 00:39:11 +01:00
mr. M
8d2e0b0a89
Add support for updating the l10n last commit hash and new script option 2025-01-28 16:46:16 +01:00
mr. M
818100e3d8
Update Flatpak configuration and templates for app.zen_browser.zen 2025-01-14 18:43:14 +01:00
mr. M
9fd989106d
Update Firefox version to 134.0.1 in surfer.json and README.md; adjust LTO settings in mozconfig 2025-01-14 16:46:55 +01:00
mr. M
62df1fbc59
Refactor language pack download script: replace shell script with Python equivalent for consistency and maintainability 2025-01-14 00:05:14 +01:00
mr. M
a512948eb0
Refactor language pack scripts: replace shell scripts with Python equivalents for improved maintainability and functionality; remove obsolete scripts and update surfer.json formatting. 2025-01-13 23:15:37 +01:00
mr. M
f6d3b4d868
Refactor workflow and scripts for improved functionality; update package.json commands and ensure consistent return values in scripts. 2025-01-13 22:53:39 +01:00
mr. M
922e909a7f
Update README and surfer.json for Firefox RC 134.0.1; enhance update scripts 2025-01-13 22:49:10 +01:00
mr. M
98c5f0efb7
Add script to check Firefox release candidates and notify via Discord 2025-01-13 22:46:48 +01:00
mr. M
9775e1c75d
Update formatting commands in package.json and pyproject.toml; refactor indentation in Python scripts for consistency 2025-01-12 17:01:36 +01:00
mr. M
225ab67a50
Add autopep8 configuration and integrate into workflows for code formatting 2025-01-12 16:57:34 +01:00
mr. M
838569e386
Refactor remove-failed-jobs.sh for improved readability and formatting 2025-01-12 16:37:27 +01:00
mr. m
143218913d
Discard changes to scripts/download-language-packs.sh 2025-01-12 16:34:09 +01:00
mr. m
2b7580f186
Discard changes to scripts/copy-language-pack.sh 2025-01-12 16:34:01 +01:00
mr. m
67f3da6be2
Merge branch 'dev' into patch-2
Signed-off-by: mr. m  <91018726+mr-cheff@users.noreply.github.com>
2025-01-04 12:32:30 +01:00
Cristian Cezar Moisés
9ff2cf35c6
Update update-en-US-packs.sh
Signed-off-by: Cristian Cezar Moisés <ethicalhacker@riseup.net>
2025-01-04 04:39:55 +00:00
Cristian Cezar Moisés
86a3a06bb1
Update download-language-packs.sh
Signed-off-by: Cristian Cezar Moisés <ethicalhacker@riseup.net>
2025-01-04 04:39:09 +00:00
Cristian Cezar Moisés
f81835cc60
Update download-language-packs.sh
Signed-off-by: Cristian Cezar Moisés <ethicalhacker@riseup.net>
2025-01-04 04:29:30 +00:00
Cristian Cezar Moisés
8ab4f8bd93
Update update-en-US-packs.sh
Signed-off-by: Cristian Cezar Moisés <ethicalhacker@riseup.net>
2025-01-04 04:27:49 +00:00
Cristian Cezar Moisés
ae5526c928
Update download-language-packs.sh
Signed-off-by: Cristian Cezar Moisés <ethicalhacker@riseup.net>
2025-01-04 04:14:32 +00:00
Cristian Cezar Moisés
335cd41eca
Update update-en-US-packs.sh
Signed-off-by: Cristian Cezar Moisés <ethicalhacker@riseup.net>
2025-01-04 04:14:11 +00:00
mr. M
5de241c2c6
Clean up whitespace and formatting in various files; update CODEOWNERS and .gitignore 2025-01-04 02:33:00 +01:00
Cristian Cezar Moisés
711f189e0e
Update update_newtab.py
Signed-off-by: Cristian Cezar Moisés <ethicalhacker@riseup.net>
2025-01-03 23:11:02 +00:00
Cristian Cezar Moisés
1d579d12d2
Update update_ff.py
Signed-off-by: Cristian Cezar Moisés <ethicalhacker@riseup.net>
2025-01-03 23:10:11 +00:00
Cristian Cezar Moisés
624fde5b46
Update update-en-US-packs.sh
Signed-off-by: Cristian Cezar Moisés <ethicalhacker@riseup.net>
2025-01-03 23:09:14 +00:00