Elian Doran
cdfd2827e8
fix(mobile): scrolling within tree
2025-01-04 13:21:10 +02:00
Elian Doran
4dece78591
feat(mobile): improve closing the sidebar
2025-01-04 13:04:44 +02:00
Elian Doran
ce56842353
chore(client/ts): port sidebar_container
2025-01-04 12:44:40 +02:00
Elian Doran
999977e32f
fix(mobile): toggling sidebar sometimes doesn't work
2025-01-04 12:18:23 +02:00
Elian Doran
ff2999db17
fix(mobile): sidebar randomly showing on taps
2025-01-04 12:09:18 +02:00
Elian Doran
bf4decb4fb
fix(server): compile errors after refactoring
2025-01-04 11:52:40 +02:00
Elian Doran
d8358407ce
chore(client/ts): port root_command_executor
2025-01-04 11:51:16 +02:00
Elian Doran
634be6bbb4
style(next): rounded corner for sidebar
2025-01-04 01:57:34 +02:00
Elian Doran
066db13c53
fix(mobile): sidebar toggle button
2025-01-04 01:54:01 +02:00
Elian Doran
16e9d74169
style(mobile): increase width of sidebar
2025-01-04 01:43:03 +02:00
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