Elian Doran
f672747cfc
chore(build): bump sync version
2025-01-23 16:52:22 +02:00
Elian Doran
0b0fcc0685
Merge pull request #1021 from TriliumNext/chore_move-generate-documents
...
chore: move generate_documents to bin folder
2025-01-22 23:42:45 +02:00
Elian Doran
4203a1160e
Merge pull request #1018 from TriliumNext/fix_server-build
...
fix: fix server build not running due to missing file
2025-01-22 23:39:09 +02:00
Elian Doran
9e2c592383
feat(geomap): set default position
2025-01-22 23:18:22 +02:00
Elian Doran
a8e2c2901b
fix(geomap): error in creating empty map
2025-01-22 23:09:56 +02:00
Elian Doran
474ae481b6
Merge branch 'develop' into feature/map_note_type
2025-01-22 22:50:38 +02:00
Elian Doran
0288ebcad9
feat(context_menu): dismiss note tooltip when a context menu is shown
2025-01-22 22:24:42 +02:00
Elian Doran
d814a4d49f
chore(i18n): translate geo map messages
2025-01-22 22:12:25 +02:00
Elian Doran
5a40d3f020
fix(build): build errors
2025-01-22 21:55:42 +02:00
Elian Doran
e06db0038f
fix(geomap): display again note tooltip
2025-01-22 21:49:23 +02:00
Elian Doran
9b1279ce14
feat(geo_map): add option to open location
2025-01-22 21:07:40 +02:00
Elian Doran
47b02da021
feat(geo_map): add back open context menu
2025-01-22 20:02:20 +02:00
Elian Doran
2e1ad24584
feat(geo_map): add option to remove from map
2025-01-22 19:33:53 +02:00
Elian Doran
dbd38ecedf
fix(geo_map): markers no longer rendering after clicking on a link
2025-01-22 18:57:09 +02:00
Elian Doran
ac262228f0
feat(geomap): note preview on tooltip
2025-01-21 22:10:20 +02:00
Elian Doran
65553250b5
fix(geomap): dismissing add with any key
2025-01-21 21:50:32 +02:00
Elian Doran
31491b957b
feat(geomap): use persistent notification
2025-01-21 21:29:02 +02:00
Elian Doran
b813b107a8
chore(geomap): change attribute to geolocation
2025-01-21 21:18:41 +02:00
Elian Doran
dc7dd51913
refactor(geomap): simplify changing state
2025-01-21 21:06:36 +02:00
Elian Doran
be4ee4c173
feat(geomap): dismiss adding with escape
2025-01-21 21:03:27 +02:00
Elian Doran
c2cb07ed08
feat(geomap): dismiss creation if dialog is dismissed
2025-01-21 20:40:19 +02:00
Elian Doran
d1aa0e5f50
feat(geomap): invert note creation workflow
2025-01-21 20:38:31 +02:00
Elian Doran
259dcdb568
feat(geomap): set custom icon for notes created from within the map
2025-01-21 19:53:23 +02:00
Elian Doran
6b906a91d7
feat(geomap): add labels to markers
2025-01-21 19:33:12 +02:00
Elian Doran
08722d5935
feat(geomap): add shadow to marker
2025-01-21 19:10:35 +02:00
Elian Doran
1be3492f67
style(geomap): improve alignment for marker icon
2025-01-21 19:02:36 +02:00
Elian Doran
016a9e4a99
fix(geomap): pixel perfect marker positioning
2025-01-21 19:01:22 +02:00
Elian Doran
087d4790f4
feat(geomap): setup marker based on note icon
2025-01-21 18:53:36 +02:00
Elian Doran
b2a5f06646
feat(geomap): enable autopan for dragging markers
2025-01-21 15:39:20 +02:00
Elian Doran
04367de112
fix(geomap): duplicate markers
2025-01-21 14:23:59 +02:00
Elian Doran
3281bb8e9f
feat(geomap): allow dragging
2025-01-21 14:17:04 +02:00
Elian Doran
fed0598b47
feat(geomap): adjust cursor when adding new note
2025-01-21 13:46:18 +02:00
Elian Doran
ef5b2d60f3
fix(geomap): multiple clicks creating multiple markers
2025-01-20 23:54:22 +02:00
Elian Doran
986a1c25be
feat(geomap): reload markers after adding a new note
2025-01-20 23:53:52 +02:00
Elian Doran
f76b454d5a
feat(geomap): load markers at startup
2025-01-20 23:27:32 +02:00
Elian Doran
a3f257f3c5
feat(geomap): set location after creating a note
2025-01-20 23:14:31 +02:00
Elian Doran
2582924046
feat(geomap): add prompt for creating child note
2025-01-20 22:50:36 +02:00
Panagiotis Papadopoulos
3206a7fe73
chore: move generate_documents to bin folder
...
this file is never called in production code and wouldn't even run, even if it was:
the `lorem-ipsum` dependency is in devDependencies, so never gets installed in
any dist builds
move the file to a place where it makes more sense and avoid it getting packaged
without any reason.
2025-01-20 21:46:25 +01:00
Elian Doran
f803b9f822
feat(geomap): add floating button section
2025-01-20 22:39:48 +02:00
Elian Doran
4d5e04fc5a
feat(geomap): save & restore zoom
2025-01-20 22:21:59 +02:00
Elian Doran
f66f437c8e
feat(geomap): restore view coordinates
2025-01-20 22:19:07 +02:00
Elian Doran
5cefd4f50a
feat(mindmap): save view center coordinates
2025-01-20 21:28:04 +02:00
Panagiotis Papadopoulos
8f09b6a192
fix: fix server build not running due to missing file
...
as discussed in #1010 – quick & dirty fix by copying over the file into the server side of things
Comment added to both files, about deduplication in the future
fixes #1010
2025-01-20 20:15:39 +01:00
Elian Doran
278870e06a
Merge pull request #1014 from TriliumNext/refactor_import-mime
...
refactor: refactor and add tests for `services/import/mime`
2025-01-20 20:53:39 +02:00
Elian Doran
2b8ee31be3
refactor(geomap): skip module loader for JS
2025-01-20 20:36:58 +02:00
Panagiotis Papadopoulos
ca8146413a
test(data_dir): fix flaky getPlatformAppDataDir test on Windows
...
Delete the provided process.env.APPDATA on Windows, so that we can use our own values (one of which is "undefined", which was causing the getPlatformAppDataDir to fallback to the "real" process.env.APPDATA
-> causing failing test, when run on Windows
2025-01-20 18:57:43 +01:00
Elian Doran
eca3955dc2
feat(geomap): add basic layer
2025-01-20 19:20:59 +02:00
Elian Doran
94a0403981
feat(geomap): load leaflet
2025-01-20 19:18:29 +02:00
Elian Doran
e1952fe6b8
feat(geomap): create geomap note type
2025-01-20 18:45:56 +02:00
Panagiotis Papadopoulos
4be675c4e1
test(import/mime): add additional test case for getMime
2025-01-20 08:36:11 +01:00