Commit Graph

11172 Commits (300bb561bbcb15a1e55f621bae09665b84fdb7dc)
 

Author SHA1 Message Date
Adorian Doran 9cfd01200a style(next): icon buttons: add a style for the visible focus state 2025-01-30 22:50:35 +07:00
Adorian Doran f2f0bf3e10 style(next): icon buttons: keep the button highlighted while the dropdown is open 2025-01-30 22:47:24 +07:00
Adorian Doran 3311f4f01c style(next): restyle icon buttons 2025-01-30 22:44:11 +07:00
Adorian Doran b170c234ce style(next): refactor 2025-01-30 21:00:46 +07:00
Adorian Doran 349ae84c8e style(next): tweak combo box-like dropdown buttons 2025-01-30 20:57:36 +07:00
Adorian Doran c3656e27c8 client: mark a button to by styled as a combo box-like dropdown 2025-01-30 20:46:42 +07:00
Adorian Doran b27537a9c3 style(next): buttons: fix combo box-like dropdown buttons regression 2025-01-30 20:44:27 +07:00
Adorian Doran c26dd283fa client: rollback some buttons as secondary buttons 2025-01-30 20:30:51 +07:00
Elian Doran 3f6e66b5f1
chore(release): bump to v0.91.5 2025-01-30 20:14:22 +07:00
Elian Doran 730a43c922
fix(mobile): formatting bar overlapping with bottom bar (fixes #970) 2025-01-30 19:44:17 +07:00
Elian Doran 047b226426
Merge commit 'ef5f5b35db25bd532c1f22424a7f17576cc219a4' into develop 2025-01-30 18:04:49 +07:00
Elian Doran 795dec77cf
Merge pull request #1076 from TriliumNext/renovate/electron-34.x
chore(deps): update dependency electron to v34.0.2
2025-01-30 09:01:49 +07:00
Elian Doran 4f69fd664c
Merge pull request #1077 from TriliumNext/renovate/semver-7.x
fix(deps): update dependency semver to v7.7.0
2025-01-30 09:01:26 +07:00
renovate[bot] d27e33c9f0
fix(deps): update dependency semver to v7.7.0 2025-01-30 01:56:57 +07:00
renovate[bot] 3318c9fec6
chore(deps): update dependency electron to v34.0.2 2025-01-30 01:56:48 +07:00
Adorian Doran ad06eaca5e Merge branch 'develop' of https://github.com/TriliumNext/Notes into style/next/forms 2025-01-30 00:17:24 +07:00
Adorian Doran a889170844 style(next): buttons: remove useless property 2025-01-30 00:17:03 +07:00
Adorian Doran 774249d6ad style(next): buttons: improve layout 2025-01-29 23:41:57 +07:00
Adorian Doran 700598ed63 style(next): buttons: remove the previously defined gap between buttons 2025-01-29 23:23:47 +07:00
Adorian Doran 4988468103 style(next): buttons: refactor, document 2025-01-29 23:21:44 +07:00
Adorian Doran 0fed7842cf Merge branch 'style/next/forms' of https://github.com/TriliumNext/Notes into style/next/forms 2025-01-29 23:14:38 +07:00
Adorian Doran bd37055965 style(next): buttons: style icons 2025-01-29 23:14:27 +07:00
Elian Doran 748162b997
fix(e2e): broken test after style changes 2025-01-29 22:40:43 +07:00
Panagiotis Papadopoulos 092c288df2
chore(issue_templates): add simple Task template 2025-01-29 22:40:43 +07:00
Panagiotis Papadopoulos 818cc30650
refactor(server/utils): isDev move to utils and replace fn with boolean
this value cannot change during runtime,
=> there is no need to have these checks
as dynamic function, instead just
export the boolean value directly
2025-01-29 22:40:43 +07:00
Panagiotis Papadopoulos 13a1b42e12
refactor(server/utils): isElectron - replace fn with boolean
this values cannot change during runtime,
=> there is no need to have these checks
as dynamic function, instead just
export the boolean value directly
2025-01-29 22:40:42 +07:00
Panagiotis Papadopoulos 5630a7b2e3
refactor(server/utils): isMac/isWin - replace fn with boolean
those values cannot change during runtime,
=> there is no need to have these checks
as dynamic function, instead just
export the boolean value directly
2025-01-29 22:40:42 +07:00
Panagiotis Papadopoulos 013b42bdd1
fix(setup): make keyboard navigation work
fixes #94
2025-01-29 22:40:42 +07:00
Panagiotis Papadopoulos a110161b2e
fix(setup): use safer `text` method instead of html to prevent possible XSS
see also https://api.jquery.com/html/
under "Additional Notes":
"Do not use these methods to insert strings obtained from untrusted sources such as URL query parameters, cookies, or form inputs. Doing so can introduce cross-site-scripting (XSS) vulnerabilities. Remove or escape any user input before adding content to the document. "

fixes #1072
2025-01-29 22:40:42 +07:00
Panagiotis Papadopoulos 328c53b725
chore(assets): remove manual provision of knockout
this is only used in setup.ts and there it is already packed by webpack – so no need to manually provide it as static asset anymore
2025-01-29 22:40:42 +07:00
Panagiotis Papadopoulos 06d9b998de
chore(prettier): fix code style for setup.ts 2025-01-29 22:40:42 +07:00
Panagiotis Papadopoulos e6103bf11a
chore(views/setup): remove knockout src tag
-> this is now handled inside setup.ts and is handled by webpack
2025-01-29 22:40:42 +07:00
Panagiotis Papadopoulos 726683078e
chore(views/setup): move syncInProgress to meta tag
makes it easier to hanlde in the setup.ts file
2025-01-29 22:40:42 +07:00
Panagiotis Papadopoulos 52814030d8
chore(client/ts): port setup.js entrypoint to TS 2025-01-29 22:40:42 +07:00
Adorian Doran e96b9f3251 style(next): buttons: style keyboard shortcut 2025-01-29 22:20:52 +07:00
Elian Doran 67a23f0bae
Merge pull request #1070 from TriliumNext/chore_github-issue_task
chore(issue_templates): add simple Task template
2025-01-29 22:17:45 +07:00
Elian Doran 6fab899898
Merge pull request #1073 from TriliumNext/refactor_utils-isPlatform
refactor(server/utils): turn isMac/isWin/isElectron/isDev into boolean
2025-01-29 22:16:20 +07:00
Elian Doran fd53d49937
Merge pull request #1071 from TriliumNext/fix_setup-keyboard-navigation_#94
fix(setup): make keyboard navigation work
2025-01-29 22:10:29 +07:00
Adorian Doran e29389296d style(next): buttons: handle visible focus 2025-01-29 22:02:25 +07:00
Adorian Doran 8718dafe88 style(next): buttons: style disabled buttons 2025-01-29 21:59:18 +07:00
Elian Doran e255fb5a20
Merge pull request #1065 from TriliumNext/chore_port_setup-entrypoint
chore(client/ts): port setup entrypoint
2025-01-29 21:55:39 +07:00
Adorian Doran 2bfb253a2a style(next): buttons: handle "success" button types 2025-01-29 21:53:22 +07:00
Adorian Doran 7d88e43555 client: mark some buttons with their type (primary or secondary) 2025-01-29 21:50:35 +07:00
Adorian Doran 82074ea7eb style(next): buttons: restore a legacy CSS variable 2025-01-29 21:20:31 +07:00
Adorian Doran 16ea6186dd style(next): buttons: rename the CSS variables to avoid clashing with another button styles 2025-01-29 21:17:20 +07:00
Adorian Doran 96b25b8e5e style(next): buttons: use a more accurate CSS selectors 2025-01-29 18:51:00 +07:00
Elian Doran ef5f5b35db
feat(i18n): translate template switch off button 2025-01-29 18:40:56 +07:00
Elian Doran 3c60f181ff
chore(client/ts): port template_switch 2025-01-29 18:39:59 +07:00
Elian Doran 6aba099a29
chore(client/ts): port switch 2025-01-29 18:38:27 +07:00
Elian Doran f86d9b11b1
feat(i18n): translate unable to render note type 2025-01-29 18:37:02 +07:00