Commit Graph

7767 Commits

Author SHA1 Message Date
Elian Doran ae34741f47 fix(mobile): fluent close of the sidebar 2025-01-04 01:21:53 +02:00
Elian Doran 87b7d8379b refactor(mobile): use constant for threshold 2025-01-04 01:06:18 +02:00
Elian Doran 60adc84248 fix(mobile): backdrop opacity jumping at start 2025-01-04 00:52:24 +02:00
Elian Doran 5b1540e12b feat(mobile): add back drop to sidebar 2025-01-04 00:50:11 +02:00
Elian Doran 17b60b21a9 fix(mobile): closing the sidebar 2025-01-04 00:25:59 +02:00
Elian Doran eb97c1e9e2 fix(mobile): prevent back on iOS 2025-01-04 00:22:16 +02:00
Elian Doran 73828a195b fix(mobile): sidebar shown on taps 2025-01-04 00:20:22 +02:00
Elian Doran aad5b6cdbd fix(mobile): spurious error when drag ends 2025-01-04 00:01:44 +02:00
Elian Doran c5004491f7 fix(mobile): transition when swiping open 2025-01-03 23:59:01 +02:00
Elian Doran 2c9ca397e4 feat(mobile): basic swipe mechanism for sidebar 2025-01-03 23:44:20 +02:00
Elian Doran 2b7d591822 fix(mobile): safe bottom margin for context menu 2025-01-03 22:31:29 +02:00
Elian Doran 33067e61e3 feat(client): add more monospace system fonts 2025-01-03 21:08:30 +02:00
Elian Doran 84a0e789f1 feat(client): add more system fonts 2025-01-03 20:59:13 +02:00
Elian Doran d34e575488 feat(client): add support for system font 2025-01-03 20:54:14 +02:00
Elian Doran dfc9cdb25a refactor(client): simplify font definition 2025-01-03 20:36:59 +02:00
Elian Doran 8667c0a686 refactor(server): split font route in two functions 2025-01-03 20:31:13 +02:00
Elian Doran 80af0899b8 chore(types): font families 2025-01-03 20:08:58 +02:00
Elian Doran 8a494b220b fix(client/fonts): grouping not working properly on iOS 2025-01-03 20:02:43 +02:00
Elian Doran a22afc4283 chore(i18n): translate generic fonts 2025-01-03 19:59:54 +02:00
Elian Doran c6b3cc7882 chore(i18n): translate font selection headings 2025-01-03 19:58:45 +02:00
Elian Doran 0304f1e5e9 feat(client/fonts): add more groups for fonts 2025-01-03 19:49:25 +02:00
Elian Doran 710a80aa26 feat(client/fonts): add groups for fonts 2025-01-03 18:55:45 +02:00
Elian Doran 639d118f41 chore(client/ts): port fonts 2025-01-03 18:44:19 +02:00
Elian Doran 428ffa7826 chore(client/ts): port options_widget 2025-01-03 18:40:52 +02:00
Elian Doran b6e97c1ae9 refactor(server): typed options 2025-01-03 18:32:09 +02:00
Elian Doran 2590a4cb05 Merge branch 'develop' of ssh://github.com/TriliumNext/Notes into develop 2025-01-03 17:52:30 +02:00
Panagiotis Papadopoulos 6da656cd67 refactor(formatDownloadTitle): simplify function
I've kept the "extension determination process" in a nested function,
that reuses the formatDownloadTitle arguments,
however it could also be refactored into an own util function later,
if it is ever required.

The for loop got replaced by the built functions in `mimeType`
2025-01-03 14:17:30 +01:00
Elian Doran 16aa27b1c6 Merge remote-tracking branch 'origin/develop' into develop 2025-01-03 01:16:57 +02:00
Elian Doran c03ca4eea7 chore(i18n): fix wrong translation of predefined font 2025-01-03 00:59:57 +02:00
Elian Doran a9ea3c8b63 refactor(server): typed keyboard action names 2025-01-03 00:59:38 +02:00
Elian Doran 6825fe2e03 Merge pull request #875 from pano9000/refactor_isMac_isWin
refactor(utils): add isMac and isWindows util functions
2025-01-02 20:05:07 +02:00
Panagiotis Papadopoulos ac77d20aaf refactor: use isMac and isWindows util funcs 2025-01-02 18:47:41 +01:00
Panagiotis Papadopoulos 13235a25b1 refactor(utils): add isMac and isWindows as util func 2025-01-02 18:45:41 +01:00
Panagiotis Papadopoulos 1053da3e40 refactor(sanitizeAttributeNames): use a ternary operator 2025-01-02 18:25:09 +01:00
Panagiotis Papadopoulos afb91f82e1 refactor(sanitizeAttributeNames): directly export function
no need to wrap the exported function in an object first
2025-01-02 18:25:09 +01:00
Elian Doran 2556d51870 Merge pull request #873 from pano9000/refactor_use_Set
refactor(services): use Set instead of Arrays for faster lookups
2025-01-02 17:50:35 +02:00
Panagiotis Papadopoulos baea3bdcdd refactor(services): use Set instead of Arrays for faster lookups 2025-01-02 14:59:26 +01:00
Panagiotis Papadopoulos 728037075f refactor(services): use named imports from utils
had rename the imports due to name clashes
2025-01-02 13:48:18 +01:00
Panagiotis Papadopoulos 7fe23c7ac2 refactor(services): use named imports from utils 2025-01-02 13:47:44 +01:00
Panagiotis Papadopoulos 3814621e1c reafctor(services/utils): export functions individually 2025-01-02 13:26:25 +01:00
Elian Doran 6fe4027a75 Merge pull request #871 from TriliumNext/feature/i18n-part8
Feature/i18n part8
2025-01-02 11:54:57 +02:00
Nriver 1ba66f0414 update Chinese translation and synchronize with English 2025-01-02 17:20:57 +08:00
Elian Doran 2d43d3a813 feat(mobile): prevent accidental zoom 2025-01-02 01:36:58 +02:00
Elian Doran 3913088451 feat(mobile): display editor toolbar only when focused 2025-01-02 01:21:30 +02:00
Elian Doran 795f715852 fix(mobile): full-height sidebar 2025-01-02 00:46:03 +02:00
Elian Doran f315457047 fix(mobile): bottom bar not always shown 2025-01-02 00:38:52 +02:00
Elian Doran f4607123f2 style(next): transparent note title on mobile 2025-01-02 00:07:09 +02:00
Elian Doran b11f2a6992 fix(mobile): position of classic toolbar on tablet view 2025-01-01 21:40:47 +02:00
Elian Doran a8f052071e Merge pull request #866 from pano9000/refactor_session_secret
refactor(session_secret): use existing randomSecureToken function
2025-01-01 21:27:14 +02:00
Elian Doran c482cef369 fix(mobile): sidebar not working in tablet view 2025-01-01 21:24:26 +02:00