6255 Commits

Author SHA1 Message Date
mr. M
100f7f4147 Refactor CSS and JavaScript files for consistency; clean up whitespace and formatting 2025-01-04 02:23:44 +01:00
mr. M
7dfa6d55ba Refactor CSS and JavaScript files for consistency; clean up whitespace and formatting 2025-01-04 02:21:45 +01:00
mr. M
22515592f0 Add dependency installation and linting steps to PR workflow; update Prettier ignore for specific CSS files 2025-01-04 02:11:17 +01:00
mr. M
0a5db20cb8 Update pre-commit hook and upgrade lint-staged to version 15.3.0 2025-01-04 02:07:53 +01:00
mr. M
d91c9dc41f Add smooth scroll preference for tab startup and adjust visibility logic 2025-01-04 00:13:46 +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
Cristian Cezar Moisés
87a3c923a6 Update update-en-US-packs.sh
Signed-off-by: Cristian Cezar Moisés <ethicalhacker@riseup.net>
2025-01-03 23:08:30 +00:00
Cristian Cezar Moisés
c38c82bf6a Update remove-failed-jobs.sh
Signed-off-by: Cristian Cezar Moisés <ethicalhacker@riseup.net>
2025-01-03 23:07:12 +00:00
Cristian Cezar Moisés
cd03077b77 Update download-language-packs.sh
Signed-off-by: Cristian Cezar Moisés <ethicalhacker@riseup.net>
2025-01-03 23:06:22 +00:00
Cristian Cezar Moisés
871f320de7 Update copy-language-pack.sh
Signed-off-by: Cristian Cezar Moisés <ethicalhacker@riseup.net>
2025-01-03 23:05:08 +00:00
Cristian Cezar Moisés
3ab089c264 Update check-rc-response.py
Signed-off-by: Cristian Cezar Moisés <ethicalhacker@riseup.net>
2025-01-03 23:03:55 +00:00
Cristian Cezar Moisés
d993ab7b48 Update update_newtab.py
Signed-off-by: Cristian Cezar Moisés <ethicalhacker@riseup.net>
2025-01-03 23:02:38 +00:00
Cristian Cezar Moisés
b1103ab227 Update update_ff.py
Signed-off-by: Cristian Cezar Moisés <ethicalhacker@riseup.net>
2025-01-03 23:01:52 +00:00
Cristian Cezar Moisés
2217959242 Update remove-failed-jobs.sh
Signed-off-by: Cristian Cezar Moisés <ethicalhacker@riseup.net>
2025-01-03 23:01:16 +00:00
Cristian Cezar Moisés
d38274acae Update prepare-flatpak-release.py
Signed-off-by: Cristian Cezar Moisés <ethicalhacker@riseup.net>
2025-01-03 23:00:32 +00:00
Cristian Cezar Moisés
08e4b07364 Update download-language-packs.sh
Signed-off-by: Cristian Cezar Moisés <ethicalhacker@riseup.net>
2025-01-03 22:59:38 +00:00
Cristian Cezar Moisés
8c129ab512 Update copy-language-pack.sh
Signed-off-by: Cristian Cezar Moisés <ethicalhacker@riseup.net>
2025-01-03 22:58:18 +00:00
mr. M
32e9d6fe72 Update label for support data in bug report template for clarity 2025-01-03 22:47:02 +01:00
mr. M
dd8ba803d4 Remove unnecessary validation requirement from bug report template 2025-01-03 22:45:58 +01:00
mr. M
6f90cd5b04 Enhance bug report template with clearer instructions and additional fields 2025-01-03 22:45:41 +01:00
mr. M
59e6d18c68 Fixed empty separations not appearing at the top toolbar 2025-01-03 22:36:21 +01:00
mr. M
81099e6141 Add venv to .gitignore to exclude virtual environment files 2025-01-03 22:32:10 +01:00
Pavel Zolotarevskiy
9bf6b6ec4a fix: don't flash compact sidebar when opening glance
Flashing the sidebar when opening glance is unnecessary, as the user explicitly opens the glance tab so there are no new information presented to the user in the sidebar.

On the other hand, the sidebar partially covers the glance tab, meaning that the user has to wait for a while before seeing the tab content, which breaks the flow.

Closes #3351

Signed-off-by: Pavel Zolotarevskiy <code@fxgn.dev>
2025-01-03 21:15:31 +03:00
mr. M
abdbec2523 Fix conditional compilation directive for Linux-specific settings in zen-browser.js 2025-01-03 17:25:16 +01:00
mr. M
be62ec31d8 Remove empty line in devtools startup patch 2025-01-03 17:19:46 +01:00
mr. m
a62bbd1aed Merge pull request #4139 from zen-browser/devtools-shortcuts 2025-01-03 17:09:55 +01:00
mr. M
d916d8f8df Refactor DevTools keyset management to ensure proper keyset creation and placement 2025-01-03 17:08:03 +01:00
mr. M
4ce8ae67bc Refactor _updateEvent parameters for customizable mode handling 2025-01-03 16:56:43 +01:00
mr. M
225a18c2ab Update display version for Zen Browser and Zen Twilight 2025-01-03 15:39:41 +01:00
mr. M
b23ba4f66d Update subproject reference in localization 2025-01-03 13:43:26 +01:00
mr. M
d30b713c74 Add primary accent color variable to tree CSS 2025-01-03 13:42:28 +01:00
mr. M
2dba594954 Add preference to grey out inactive windows in UI 2025-01-03 13:25:38 +01:00
mr. M
c419189ffa Refactor keyboard shortcut handling to improve key replacement logic and streamline event management 2025-01-03 13:21:51 +01:00
mr. M
aa2a2bf9fe Fix panel UI element appending logic to use closest toolbar reference 2025-01-03 11:58:42 +01:00
mr. M
1fd231b96c Update ignored DevTools shortcuts and add devtoolsShortcutListener placeholder 2025-01-03 02:52:56 +01:00
mr. M
21cd1c4e40 Refactor DevTools startup to streamline event management and remove unnecessary assignments 2025-01-03 02:46:59 +01:00
mr. M
bdf46c5d96 Refactor DevTools keyboard shortcuts management and restore default shortcuts 2025-01-03 02:45:15 +01:00
mr. M
13726e1e8a Implement dynamic loading of DevTools shortcuts and enhance shortcut management 2025-01-03 01:51:15 +01:00
mr. M
766c16dc3c Add support for default DevTools keyboard shortcuts and update versioning 2025-01-03 01:20:30 +01:00
mr. M
cd2df06a10 Refactor ZenKeyboardShortcuts to use static method for default shortcuts retrieval 2025-01-03 00:59:15 +01:00
mr. M
9a7f2fadf3 Remove TODO comment from twilight release schedule workflow 2025-01-03 00:27:10 +01:00
mr. M
2a68f479ed Update release schedule to trigger at 23:00 instead of 00:00 2025-01-02 23:49:28 +01:00
mr. M
a486bd262b Merge branch 'dev' of https://github.com/zen-browser/desktop into dev 2025-01-02 20:01:14 +01:00
mr. M
a7247f16f7 Fixed duplicating a tab showing the default workspace container indicator (closes https://github.com/zen-browser/desktop/issues/4132) 2025-01-02 20:01:09 +01:00
mr-cheff
39a5483c96 Update monthly issue metrics 2025-01-02 18:49:56 +00:00
mr. M
fc12649028 Add temporary attribute to disable tab animations during workspace changes for smoother transitions 2025-01-02 17:05:24 +01:00
mr. M
b4b26979de Refactor tab animation styles for improved performance and smoother transitions 2025-01-02 17:00:16 +01:00
mr. M
73e9b64926 Add method to count visible zen-essential tabs for improved tab management 2025-01-02 15:59:25 +01:00