zadam
7900622f38
refactored "sync" table to "entity_changes" - more changes
2020-08-02 23:43:39 +02:00
zadam
864271d5ef
refactored "sync" table to "entity_changes"
2020-08-02 23:27:48 +02:00
zadam
5a5ea4f474
fix filling sync table after demo document import
2020-08-02 22:53:57 +02:00
zadam
749791f6d1
fixed CSP after upgrade to helmet 4
2020-08-02 22:26:02 +02:00
zadam
f4a4e746bf
Merge remote-tracking branch 'origin/stable'
...
# Conflicts:
# libraries/ckeditor/ckeditor.js.map
# package.json
# src/routes/api/login.js
# src/routes/api/sync.js
# src/routes/index.js
# src/services/app_info.js
# src/services/sync.js
2020-08-02 20:41:22 +02:00
zadam
47a22f6e8d
release 0.43.3
2020-07-31 23:34:05 +02:00
zadam
17d7ff3ff1
small improvements to sync table handling
2020-07-31 00:08:01 +02:00
zadam
3582013a33
import of initial demo document sets sync.isSynced incorrectly to always 0, #1163
2020-07-31 00:07:38 +02:00
zadam
95bbdb3b6b
CKEditor 21
2020-07-29 23:34:49 +02:00
zadam
e1dd933ec0
Merge remote-tracking branch 'origin/stable'
...
# Conflicts:
# src/services/options_init.js
2020-07-28 23:50:54 +02:00
zadam
8a57960c6e
tweaks in sync timeout handling
2020-07-28 23:29:12 +02:00
zadam
a7b62b30cb
fix image resizing after save/update/import
2020-07-28 00:26:47 +02:00
zadam
c9cbc2db02
import fixes
2020-07-27 23:40:14 +02:00
zadam
c92526372c
Merge remote-tracking branch 'origin/stable'
2020-07-26 23:47:31 +02:00
zadam
5f4a84d967
fix extracting base64 inline images from HTML, fixes #1159
2020-07-26 23:47:06 +02:00
zadam
ef59810f89
Merge remote-tracking branch 'origin/stable'
2020-07-26 22:58:54 +02:00
zadam
099e90ed64
fix extracting base64 inline images from HTML, fixes #1159
2020-07-26 22:58:22 +02:00
zadam
9b15437ff6
attr detail sizing
2020-07-26 00:09:53 +02:00
zadam
a3a2f1a2b4
autocompletes for attribute detail
2020-07-26 00:04:34 +02:00
zadam
3261fea67f
added promotedAttributesExpanded option
2020-07-25 23:32:46 +02:00
zadam
b19589033d
individual panes of attribute list are now opened correctly
2020-07-25 23:24:48 +02:00
zadam
2217c5a3e0
promoted attributes are now part of attr list and also responsive
2020-07-25 00:06:49 +02:00
zadam
b60efbbf5a
Merge remote-tracking branch 'origin/master'
2020-07-24 23:14:38 +02:00
zadam
e9bfe4521e
bug fixes
2020-07-24 23:14:31 +02:00
MeIchthys
79d9d79055
Minor gramatical changes ( #1162 )
...
* Minor gramatical change
change "delete also" to "also delete"
* Minor gramatical change
change "once more" to "confirmation"
* Minor gramatical changes
add "a" before some nouns.
* Minor gramatical/spelling fixes
* Minor gramatical changes
* Convert to singular action descriptions
change "changes" to "change"
change "switches" to "switch"
change "copies" to "copy"
etc.
* Minor gramatical changes
2020-07-24 22:03:39 +02:00
zadam
a36022d8c1
fixes
2020-07-24 00:02:15 +02:00
zadam
0eb77e43e2
full text search uses in-memory search even for unprotected notes and preprocesses content with tag stripping
2020-07-23 23:38:38 +02:00
zadam
e1d4be814f
toggle to expand/collapse attr list is saved and propagated across tabs
2020-07-23 22:31:06 +02:00
zadam
aa4a645670
adding a button to the detail to explicitly save changes.
2020-07-23 00:19:50 +02:00
zadam
2c9565b4b3
fixes to update from detail to editor
2020-07-22 23:58:01 +02:00
zadam
c5cc6b91c1
label and relation definition are now displayed without prefixes in the attr detail view
2020-07-22 23:42:58 +02:00
zadam
3109233d4f
better reporting for search parsing errors
2020-07-22 22:52:15 +02:00
zadam
60e8bd98b9
improvements to lexer and its tests
2020-07-21 23:42:59 +02:00
zadam
32ecb43b5c
search refactoring
2020-07-21 00:01:07 +02:00
zadam
f03e4bc7d7
detect attempts to compare between labels (only with constants is possible)
2020-07-20 23:27:30 +02:00
zadam
4e5ddaf7d1
fix inQuotes + tests
2020-07-19 23:23:48 +02:00
zadam
35469f6f2d
lexer now marks "in quotes" tokens
2020-07-19 23:19:45 +02:00
zadam
4c7b1d6543
shortcut negation syntax
2020-07-19 15:25:24 +02:00
zadam
df69b1d8dd
attr detail handles label/relation definition updates
2020-07-18 23:45:28 +02:00
zadam
9d46c7253b
fixes in saving
2020-07-18 00:20:24 +02:00
zadam
a94ae81c30
split out attribute_editor widget, WIP
2020-07-17 23:55:59 +02:00
zadam
9f527f0330
split out attribute_editor widget, WIP
2020-07-17 00:08:28 +02:00
zadam
68d8b1c8a9
rename note_attributes widget to attribute_list
2020-07-16 23:12:10 +02:00
zadam
3d324b954d
fix checking affected notes when modified attribute's owning note is not loaded into cache, #803
2020-07-15 22:36:27 +02:00
zadam
f028b88cce
Merge remote-tracking branch 'origin/stable'
...
# Conflicts:
# package.json
# src/routes/api/clipper.js
2020-07-15 00:11:26 +02:00
zadam
64dc522b27
infrastructure for editing attribute definitions
2020-07-15 00:09:37 +02:00
zadam
3d02f82c77
add label/relation from menu
2020-07-14 23:29:37 +02:00
zadam
528418aecb
parsing and setting isInheritable flag
2020-07-13 23:27:23 +02:00
zadam
5dd73562da
add new attr wip
2020-07-13 00:27:21 +02:00
zadam
62cacf85ed
setting the relation target note
2020-07-13 00:15:00 +02:00
zadam
443f389d73
release 0.43.2
2020-07-11 23:58:59 +02:00
zadam
08edc521e4
fix visibility of hyper-link in repeatedly opened dialog
2020-07-11 23:50:38 +02:00
zadam
f54f6d09b0
fix declaring global variables on the setup page, closes #1071
2020-07-11 23:19:24 +02:00
zadam
3219441fdf
fallback for missing parsed title, closes trilium-web-clipper/issues/16
2020-07-11 23:05:28 +02:00
zadam
1c97310e92
correctly parsing the click position
2020-07-10 22:39:16 +02:00
zadam
0ecb2f3662
WIP
2020-07-09 23:59:27 +02:00
zadam
055db32510
removed tar import
2020-07-09 21:46:33 +02:00
zadam
054420225f
added experimental "save" button
2020-07-09 00:07:14 +02:00
zadam
448a3254a3
small tweaks
2020-07-08 23:51:47 +02:00
zadam
50b976990c
click on inherited attr will also bring up the attribute detail widget
2020-07-05 23:53:55 +02:00
zadam
9f2545395d
better value matching regex
2020-07-04 11:14:11 +02:00
zadam
67bffbf30b
consistency checks will now fix incorrectly named attributes
2020-07-04 11:02:05 +02:00
zadam
51dae378a3
more cleanup
2020-07-04 10:29:17 +02:00
zadam
a0b3bc858d
removed attributes dialog
2020-07-04 10:18:01 +02:00
zadam
2e24111c2b
wip
2020-07-04 00:40:41 +02:00
zadam
69d529ada1
wip
2020-07-04 00:20:23 +02:00
zadam
bfa69a3dc3
closing of attr detail
2020-07-03 22:27:45 +02:00
zadam
dee4083bf3
improve request logging
2020-07-02 23:15:37 +02:00
zadam
18749092ff
sql_init/migration fixes
2020-07-02 22:57:17 +02:00
zadam
c4cc48dfc9
fixed initial demo import
2020-07-02 21:08:18 +02:00
zadam
ef847b9904
fix search results
2020-07-02 20:19:09 +02:00
zadam
3e189d5c10
fixes
2020-07-01 23:50:33 +02:00
zadam
46d3160da4
removed detail.css, added to individual type widgets
2020-07-01 23:35:00 +02:00
zadam
78a2c1753e
consistency checks fixes
2020-07-01 22:42:59 +02:00
zadam
f0b608ddec
non-intrusive logging of sync errors
2020-07-01 21:33:52 +02:00
zadam
bf073690e0
fixing promoted attributes
2020-07-01 00:02:13 +02:00
zadam
5e18e7dc67
html sanitize imported notes, #1137
2020-06-30 23:37:06 +02:00
zadam
51f094f87f
image handling consistency fixes
2020-06-28 23:10:45 +02:00
zadam
262a4fa3c7
removed image minification using imagemin because of constant platform related issues
2020-06-28 22:36:42 +02:00
zadam
c778e87683
wip
2020-06-27 00:40:35 +02:00
zadam
dd62b306fd
refactored attr detail into separate widget
2020-06-26 22:17:39 +02:00
zadam
1f05638609
attribute progress
2020-06-25 23:56:06 +02:00
zadam
92e49214c7
more attribute mockups (inherited attributes)
2020-06-24 23:56:39 +02:00
zadam
9615e25a67
fix merge problems
2020-06-24 22:29:53 +02:00
zadam
a574fce13f
Merge remote-tracking branch 'origin/stable' into syncification
...
# Conflicts:
# package-lock.json
# package.json
# src/routes/custom.js
# src/services/import/single.js
2020-06-24 22:08:31 +02:00
zadam
238df0fb40
fix SVG single file import as image and not as file, closes #1114
2020-06-24 21:47:50 +02:00
zadam
89356918f1
fix unescaped HTML in the tree node title, closes #1127
2020-06-24 21:07:55 +02:00
zadam
99d66ea89f
mockup of hidable attributes
2020-06-24 00:02:54 +02:00
zadam
c78ca4c9db
fixed triggers to sort children of notes with "sorted" label, closes #1126
2020-06-23 22:03:01 +02:00
zadam
b245b249d3
got rid of simple-node-logger in favor of simple custom logger
2020-06-23 13:38:27 +02:00
zadam
a0395e9866
release 0.43.1
2020-06-23 10:11:17 +02:00
zadam
89aa4fbc73
electron 9.0.5
2020-06-23 10:10:59 +02:00
zadam
74a7802088
fix custom resource handler, closes #1125
2020-06-22 23:13:53 +02:00
zadam
a89b6711d1
refactored code to not depend on external elements, #1120
2020-06-22 22:28:45 +02:00
zadam
b2549b2834
Merge remote-tracking branch 'origin/stable' into stable
2020-06-22 22:00:22 +02:00
zadam
959c4cbe64
removed icon tooltip again
2020-06-22 22:00:08 +02:00
Shon Ramamurthy
d03d3603d2
Add optional support for note title tooltips under note tree widget ( #1120 )
...
* Add support for note title tooltips under note tree widget
This change adds an option to set the 'tooltip' configuration of the
Fancytree component. This allows tooltips containing the note title to
be displayed when a hover is performed over a note title in the tree
widget.
* Revert DB Upgrade
The db upgrade is reverted as this is not required for options.
* Simplify boolean option comparison
With this change, the existing 'is(key)' method is used to perform
tooltip enable option boolean comparison.
* Display tooltip only on center-pane overlap - Experimental
With this change, a straight-forward method to detect HTML element
overlap has been identified (source:
https://gist.github.com/jtsternberg/c272d7de5b967cec2d3d ). It is now
possible to detect whether the center-pane element overlaps with the
Fancytree node title-bar. Using this approach we now have a rough
implementation which only displays a note-title tooltip when there is a
center-pane overlap.
At this stage, this change is experimental and the following needs to be
further addressed,
- Register the 'mouseenter' event handler in an appropriate place. The
current placement of this event handler is only for testing.
- This change is now enabled by default. It needs to be seen whether it
would still make sense to disable it via an option.
* Remove option to set tooltip
With this change, the tooltip options menu item has been removed as it
becomes relevant to have this feature enabled by default.
* Revert further changes related to the options menu
Further changes are rolled back which was earlier related to the tooltip
options setting. Some of these were missed in the previous commit.
* Remove debug logging
Remove debug logging and unnecessary line breaks.
* Move note-title tooltip handler under note_tree.js
With this change, we move the definition for the note-title tooltip
handler inside 'note_tree.js'. Registration is done inside
'side_pane_toggles.js' as we would need the handler to detect the
'center-pane' element first before detecting collisions.
2020-06-22 21:58:58 +02:00
zadam
22302e8200
attrs WIP
2020-06-21 23:41:51 +02:00
zadam
f117ae4915
fix sending sync rows via WebSocket after transaction is committed
2020-06-21 13:44:47 +02:00
zadam
c34a9b96e4
further simplification - now using better-sqlite3 native transaction API
2020-06-21 13:33:56 +02:00
zadam
f0acfaf147
simplification of transaction handling
2020-06-21 13:15:36 +02:00
zadam
e1c2573778
add tooltip to fancytree node icon, #1120
2020-06-21 12:47:24 +02:00
zadam
56d6384ae1
added protected note full text search
2020-06-20 23:46:49 +02:00
zadam
5f699cc28c
converted most dynamic SQL queries into prepared statement to avoid excessive statement caching
2020-06-20 23:24:34 +02:00
zadam
969f31dde2
fixed backup and anonymization with better-sqlite3
2020-06-20 23:09:34 +02:00
zadam
027afab6b1
fix DB setup
2020-06-20 21:42:41 +02:00
zadam
6207203b35
wip
2020-06-20 13:18:03 +02:00
zadam
88348c560c
syncification
2020-06-20 12:31:38 +02:00
zadam
30062d687f
Merge remote-tracking branch 'origin/stable'
...
# Conflicts:
# libraries/ckeditor/ckeditor.js
# libraries/ckeditor/ckeditor.js.map
2020-06-20 09:40:11 +02:00
zadam
ffc96ad6b2
parser status indication
2020-06-20 09:39:44 +02:00
zadam
2af2b45062
fix keyboard shortcut for print this note, #1118
2020-06-20 00:04:31 +02:00
zadam
eabe4775bd
fix click handler of links inside included note
2020-06-19 23:20:52 +02:00
zadam
7b0aa7ab0b
parser status indication
2020-06-18 23:53:57 +02:00
zadam
f700e6e12b
use standard search to find notes with same attrs
2020-06-18 22:28:18 +02:00
zadam
a87e59cecb
WIP of attribute view on click
2020-06-18 12:52:16 +02:00
zadam
a04aa6fd36
version updates
2020-06-18 09:12:30 +02:00
zadam
a7d9870846
Merge remote-tracking branch 'origin/better-sqlite3'
...
# Conflicts:
# libraries/ckeditor/ckeditor.js
# libraries/ckeditor/ckeditor.js.map
# package-lock.json
# package.json
# src/public/app/services/utils.js
# src/public/app/widgets/type_widgets/editable_text.js
# src/services/utils.js
2020-06-18 09:03:09 +02:00
zadam
c18d8d2d1b
add back lost edited notes widget, closes #1115
2020-06-18 08:56:23 +02:00
zadam
f745e21e0d
use better-sqlite3
2020-06-17 23:03:46 +02:00
zadam
5f2361ebd5
release 0.43.0-beta
2020-06-15 23:26:12 +02:00
zadam
9791dab97d
recent changes sorting fixes, closes #1099
2020-06-15 23:22:11 +02:00
zadam
85d986534d
fix enforcing node's http requests for sync
2020-06-15 18:24:43 +02:00
zadam
00faf758e8
fixes and polish
2020-06-15 17:56:53 +02:00
zadam
6ba2e5cf73
add word count widget to the demo document (plus cleanup of external links)
2020-06-14 16:29:29 +02:00
zadam
fb3876d28b
promoted attr selection using autocomplete will trigger change event to save it, closes #699
2020-06-14 16:04:00 +02:00
zadam
fb975849b9
small API additions
2020-06-14 14:30:57 +02:00
zadam
16fef78344
add API method to force refresh of included notes, closes #1106
2020-06-14 10:50:08 +02:00
zadam
e0b4b369dc
transaction handling fixes
2020-06-14 00:35:53 +02:00
zadam
0df7851214
fix sync
2020-06-13 22:34:15 +02:00
zadam
5d47c2b23e
opening transactions only on write operations which enforces exclusive lock only there to improve concurrency, custom handling of sync request timeouts, #1093 , #1018
2020-06-13 10:23:36 +02:00
zadam
d09b021487
add time limit to frontend update
2020-06-11 00:13:56 +02:00
zadam
910bda860c
fix delete note function just work one time, closes #1101
2020-06-10 23:43:59 +02:00
zadam
2d92b4931a
fix ctrl+click opening the link twice/thrice, closes #1094
2020-06-10 00:10:27 +02:00
zadam
212b719ee9
better detection of changes in attributes and how they affect notes
2020-06-09 22:59:22 +02:00
zadam
1db892d22f
return the ability to hide archived notes, closes #1095
2020-06-08 23:15:49 +02:00
zadam
535dcb6d12
release 0.42.7
2020-06-08 10:43:12 +02:00
zadam
2c609e8136
promoted attributes widget is now auto-updating, fixes #700
2020-06-08 00:29:52 +02:00
zadam
11b73b79ed
refresh promoted attributes when change detected
2020-06-07 23:57:10 +02:00
zadam
28dc6b93ca
lock CPU info for perf context
2020-06-07 23:56:51 +02:00
zadam
e70c862e72
fix import
2020-06-07 23:55:55 +02:00
zadam
b3e66d5a83
fixed command line anonymization
2020-06-07 10:45:41 +02:00
zadam
e8cd821e57
futrther improvements to anonymization
2020-06-07 10:20:48 +02:00
zadam
401a3f0ecb
add info on read only notes, #1088
2020-06-06 18:46:45 +02:00
zadam
e73dffad0b
parse incomplete attrs
2020-06-06 12:56:24 +02:00
zadam
ef1d062745
attribute parser preserves indexes from original string
2020-06-06 10:39:27 +02:00
zadam
f245d51746
basic saving of attributes in the widget
2020-06-05 17:25:14 +02:00
zadam
be7ac74235
better fallback for resolving filenames of binary attachments
2020-06-05 10:40:35 +02:00
zadam
ad48b59893
no need to reload whole subtree while moving notes
2020-06-05 00:07:45 +02:00
zadam
e817acba4e
fix template attribute cycle in note cache
2020-06-04 23:58:31 +02:00
zadam
4ae965c5cb
Merge remote-tracking branch 'origin/stable'
...
# Conflicts:
# src/public/app/widgets/collapsible_widgets/note_info.js
2020-06-04 22:37:04 +02:00
zadam
58fa0832f6
fix focusing title after creating a note
2020-06-04 21:44:34 +02:00
zadam
1502b9ce66
prevent attribute inheritance cycle via template, closes #1077
2020-06-04 12:27:41 +02:00
zadam
ed9fbae65d
attribute parser and tests WIP
2020-06-04 00:04:57 +02:00
zadam
01a7af965c
refactoring of es6 test skeleton
2020-06-03 17:28:57 +02:00
zadam
99120be46d
skeleton of first tests
2020-06-03 17:11:03 +02:00
zadam
915b1d1a45
Merge remote-tracking branch 'origin/stable'
...
# Conflicts:
# libraries/ckeditor/ckeditor.js
# libraries/ckeditor/ckeditor.js.map
# package-lock.json
# package.json
# src/public/app/widgets/type_widgets/editable_text.js
2020-06-03 16:25:45 +02:00
zadam
e68aed2057
Merge remote-tracking branch 'origin/master'
2020-06-03 16:24:52 +02:00
zadam
eedeaca37d
wip
2020-06-03 16:24:41 +02:00
zadam
7307ca385f
release 0.42.6
2020-06-03 14:30:07 +02:00
zadam
c1fd9825aa
fix backup
2020-06-03 12:16:16 +02:00
zadam
9de7d3fc53
fix unloading protected session after clicking on a button, closes #1078
2020-06-03 11:47:30 +02:00
zadam
3c5db844ba
fix tree focusing issues
2020-06-03 11:06:45 +02:00
zadam
e7330c1104
more anonymization
2020-06-03 09:55:05 +02:00
zadam
91e5f24798
fix db anonymization
2020-06-02 23:13:55 +02:00
zadam
38723e0189
release 0.42.5
2020-05-31 23:33:30 +02:00
zadam
8c88ce6f65
fix moving/cloning notes broken in 0.42.4, closes #1066
2020-05-31 22:33:02 +02:00
zadam
4d22959e28
release 0.42.4
2020-05-31 10:33:12 +02:00
zadam
50a28d8c51
the node you start dragging should be included even if not selected
2020-05-31 10:32:35 +02:00
zadam
e25b633ec4
better error logging in backup
2020-05-31 10:24:59 +02:00
Adam Coyne
ac10701b55
Add import option to replace underscores with spaces in note names ( #1064 )
2020-05-30 23:15:00 +02:00
zadam
75bd395669
fix extra refresh because of duplicated sync event, closes #1063
2020-05-30 22:35:18 +02:00
zadam
5e353a5612
improved drag & drop
2020-05-30 10:30:21 +02:00
Adam Coyne
c0cd321118
Fix import error ( #1060 )
...
* Fix access to attributes on undefined noteMeta
* Remove .markdown extension from imported page titles
2020-05-30 10:09:10 +02:00
zadam
d65624d8d2
Merge remote-tracking branch 'origin/stable'
...
# Conflicts:
# libraries/ckeditor/ckeditor.js
# libraries/ckeditor/ckeditor.js.map
2020-05-29 22:29:28 +02:00
zadam
6b359b7796
return 401 when auth request is out of sync, closes #1056
2020-05-29 22:06:36 +02:00
zadam
13f9d037dc
safer backup to file using VACUUM INTO + possibility to explicitly ask for backup now
2020-05-29 21:55:08 +02:00
zadam
1911d64c1c
fix long filename overflowing, closes #1052
2020-05-29 20:36:48 +02:00
zadam
6a957eff17
added autocompletes for labels, relations
2020-05-28 23:59:08 +02:00
zadam
5aaa429203
WIP of new attribute widget
2020-05-28 00:17:13 +02:00
zadam
ae934720bc
Merge branch 'm43'
2020-05-27 00:09:51 +02:00
zadam
753c181979
Merge remote-tracking branch 'origin/stable'
2020-05-27 00:09:40 +02:00
zadam
55b210d7c5
added not() expression
2020-05-27 00:09:19 +02:00
zadam
dc2d5a0a79
fix fulltext content search
2020-05-26 23:25:13 +02:00
zadam
c753f228ac
more tests & fixes
2020-05-25 23:39:34 +02:00
zadam
a1a744bb00
order & limit implementation WIP
2020-05-25 00:25:47 +02:00
zadam
b5627b138a
integrate new search into the main global search
2020-05-24 09:30:08 +02:00
zadam
cb4d0624b5
put session directory into data dir to avoid conflict of multiple instances on a single server, fixes #1033
2020-05-24 00:21:20 +02:00
zadam
e2490f9975
faster implementation of ancestors
2020-05-23 23:57:59 +02:00
zadam
9ede77aead
added ancestor
2020-05-23 23:44:55 +02:00
zadam
a2e1fb35b8
tests for note properties
2020-05-23 20:52:55 +02:00
zadam
ae772288e2
support for long syntax of labels and relations
2020-05-23 18:13:35 +02:00
zadam
355ffd3d02
added querying by relation's properties
2020-05-23 12:27:44 +02:00
zadam
3d12341ff1
added querying by children
2020-05-23 10:36:49 +02:00
zadam
4ea934509e
implemented property based access + parent
2020-05-23 10:25:22 +02:00
zadam
3db84daf94
fix hiding autocompletes after closing tab, closes #1034
2020-05-22 19:30:21 +02:00
zadam
714881ad99
more search tests + numeric label comparison
2020-05-22 19:08:06 +02:00
zadam
ee053b9fdf
basic search tests
2020-05-22 09:38:30 +02:00
zadam
cd48135394
refactoring to allow unit tests of the whole search subsystem
2020-05-21 14:05:56 +02:00
zadam
a06662f4ce
fuzzy search for values as well
2020-05-21 13:45:18 +02:00
zadam
2e6395ad88
prefix match for autocomplete attribute search
2020-05-21 12:05:12 +02:00
zadam
75d8627f1c
refactoring to ParserContext
2020-05-21 11:46:01 +02:00
zadam
a8d12f723f
fix highlighting
2020-05-21 11:18:15 +02:00
zadam
08dbf90a8c
hide body during startup to reduce flicker
2020-05-21 09:42:25 +02:00
zadam
32dde426fd
apply new query parsing to note autocomplete
2020-05-21 00:39:17 +02:00
zadam
b26100479d
parser tests added
2020-05-20 23:20:39 +02:00
zadam
faf4daa577
shadow on hover for title bar buttons
2020-05-20 19:14:07 +02:00
zadam
2526715aa4
release 0.42.3
2020-05-20 08:54:55 +02:00
zadam
04c573e212
set default executors
2020-05-20 08:54:37 +02:00
zadam
99aa481ace
refactoring for testing parser
2020-05-20 00:03:33 +02:00
zadam
ef37bc1a99
Merge remote-tracking branch 'origin/stable' into m43
...
# Conflicts:
# .idea/dataSources.xml
2020-05-19 23:20:32 +02:00
zadam
58f4f5d1e6
fix deadlock after "cut to note", closes #1030
2020-05-19 22:58:08 +02:00
zadam
b72dc977e6
parens handler + parser in progress
2020-05-19 00:00:35 +02:00
zadam
81bf84f2de
lexer fixes + tests
2020-05-17 23:14:24 +02:00
zadam
fa5d982a55
fix exporting root note, closes #1024
2020-05-17 21:07:54 +02:00
zadam
e77e0ce675
lexer impl WIP + test
2020-05-17 19:43:37 +02:00
zadam
32eaafd024
note cache fixes after refactoring
2020-05-17 10:11:19 +02:00
zadam
60c2049729
note cache refactoring WIP
2020-05-17 09:48:24 +02:00
zadam
dcd371b5b1
note cache breakup into classes, WIP
2020-05-16 23:12:29 +02:00
zadam
e3071e630a
note cache refactoring WIP
2020-05-16 22:11:09 +02:00
zadam
78ea0b4ba9
refactoring ...
2020-05-15 23:50:36 +02:00
zadam
f07025f741
start of note cache expression implementation
2020-05-15 11:04:55 +02:00
zadam
5f1f65a3c2
fuction reorganization
2020-05-14 23:21:48 +02:00
zadam
a3e2369599
add also content fulltext
2020-05-14 23:11:59 +02:00
zadam
1ec446137d
fulltext also searches for branch prefixes
2020-05-14 21:30:36 +02:00
zadam
108afe8896
fix incorrect processing of sync rows, closes #1019
2020-05-14 13:08:06 +02:00
zadam
a287bb59ea
note cache fixes for created notes
2020-05-13 23:06:13 +02:00
zadam
7992f32d34
note cache refactoring
2020-05-13 14:42:16 +02:00
zadam
b07accfd9d
note cache refactoring + handling entity changes
2020-05-13 10:47:22 +02:00
zadam
ccb5f3ee18
searching now works correctly in inherited attributes
2020-05-13 00:01:10 +02:00
zadam
29e6b63f82
Merge remote-tracking branch 'origin/master' into m43
2020-05-12 21:15:54 +02:00
zadam
2818854c4b
Merge remote-tracking branch 'origin/stable'
2020-05-12 21:15:32 +02:00
zadam
37da0adb8a
release 0.42.2
2020-05-12 16:46:45 +02:00
zadam
13117d2e68
Merge remote-tracking branch 'origin/stable'
2020-05-12 13:41:06 +02:00
zadam
4f50864ec8
better UX when deleting notes - focus in note tree is moved to the next/previous note
2020-05-12 13:40:42 +02:00
zadam
30b9ef8604
fix tab title of deleted note
2020-05-12 12:45:32 +02:00
zadam
b063b4c528
read only view images should not overflow
2020-05-12 12:28:59 +02:00
zadam
b51f5ac6fd
Merge remote-tracking branch 'origin/stable'
2020-05-12 10:59:02 +02:00
zadam
e08b0141a4
when expanding/collpasing, set the flag also to the tree cache
2020-05-12 10:52:07 +02:00
zadam
9d8b8e26a1
attach extension to download file if note present
2020-05-12 10:28:31 +02:00
zadam
cb70109ee7
fix creating new promoted attributes, closes #1008
...
(cherry picked from commit 2e0fb8aaf1
)
2020-05-12 00:00:59 +02:00
zadam
2e0fb8aaf1
fix creating new promoted attributes, closes #1008
2020-05-11 23:57:39 +02:00
zadam
ac4e6077bd
Merge remote-tracking branch 'origin/stable'
2020-05-11 23:23:59 +02:00
zadam
e541abbd60
disable hiding the body to not hide the noscript element
2020-05-11 22:44:10 +02:00
Naveen M V
940a70adc5
Fix regex bug ( #1005 )
...
(cherry picked from commit 9a662f76da
)
2020-05-11 22:06:39 +02:00
Naveen M V
9a662f76da
Fix regex bug ( #1005 )
2020-05-11 22:06:22 +02:00
zadam
88e8eb7e9c
fixed context menu positioning when scaling is active
2020-05-11 20:08:55 +02:00
zadam
b365c186a1
fixed clicking on links in read only view
2020-05-11 19:38:14 +02:00
zadam
15bc9dce1c
search overhaul WIP
2020-05-10 23:27:53 +02:00
zadam
552fc5261a
new note cache WIP
2020-05-09 23:42:26 +02:00
zadam
83c9e6e846
Merge branch 'master' into m43
2020-05-09 20:17:26 +02:00
zadam
2e837642e2
create note directly from mention linking
2020-05-09 14:25:27 +02:00
zadam
c70a842bc6
Merge remote-tracking branch 'origin/stable'
2020-05-08 23:44:51 +02:00
zadam
d20415c979
bind global menu item "Open SQL console" to the logic to create such a note
2020-05-08 23:39:46 +02:00
zadam
c3438e0f3f
implemented SQL console as a type of code note
2020-05-08 22:22:43 +02:00
zadam
64c9734f05
transform setup.js to the webpacked version in the build
2020-05-08 20:50:53 +02:00
zadam
48c843c087
fix setup on server edition
2020-05-08 10:24:57 +02:00
zadam
1bb895bb83
Merge remote-tracking branch 'origin/stable'
2020-05-07 23:36:11 +02:00
zadam
0e4eec10b9
added "restore this revision" button
2020-05-07 23:34:13 +02:00
zadam
a3661cb763
fix display of buttons for revisions when there is none
2020-05-07 23:14:21 +02:00
zadam
115879ec4a
fix note revisions displaying wrong tooltip
2020-05-07 23:02:46 +02:00
zadam
f1ce0c7774
Merge branch 'm43-2'
...
# Conflicts:
# src/public/app/services/app_context.js
# src/public/app/widgets/run_script_buttons.js
2020-05-07 20:57:22 +02:00
zadam
df11b076bc
release 0.42.1
2020-05-06 23:24:13 +02:00
MeIchthys
54ecd2ee75
Prevent td text from overlapping th text ( #1002 )
...
This makes all of the Note Info sections more consistent with each other. It prevents overlapping of text when the window is displayed in a small-width environment.
2020-05-06 23:12:28 +02:00
zadam
2369bcf9fc
fixes for image download
2020-05-06 23:11:34 +02:00
zadam
5d8808a2ad
fix renaming existing attributes + added new label autoReadOnlyDisabled to control automatic setting to readOnly mode
2020-05-06 21:41:14 +02:00
zadam
62b993f06f
fix closing tab by mouse
2020-05-06 21:24:51 +02:00
zadam
8aa5608085
fix "Render note" and "Execute script" buttons + refactoring around data-trigger-command handling
2020-05-06 00:00:14 +02:00
zadam
b452d7e5c5
Merge remote-tracking branch 'origin/stable'
2020-05-06 00:00:01 +02:00
zadam
a0f8caeccd
added SQLite (Trilium) mime type
2020-05-05 23:59:26 +02:00
zadam
edb9bc9229
fix "Render note" and "Execute script" buttons + refactoring around data-trigger-command handling
2020-05-05 23:58:52 +02:00
zadam
9b9d6d86d0
remove debugging console.log
2020-05-05 22:51:53 +02:00
zadam
7f2755d4a0
refresh button state change on note update
2020-05-05 22:18:09 +02:00
zadam
3b268cc8eb
fix selecting note title after creation, closes #997
2020-05-05 21:42:18 +02:00
zadam
768ac83e14
Merge branch 'master' into m43
2020-05-05 19:38:42 +02:00
zadam
6dfe335707
added global menu item to open new empty window + some refactoring
2020-05-05 19:30:03 +02:00
zadam
c7125d2b50
createNoteAfter should have saveSelection: false
2020-05-05 19:09:01 +02:00
zadam
e8a33a5ee7
fix note title not updating when changing the title
2020-05-05 18:56:12 +02:00
zadam
deb0b24c4c
release 0.42.0-beta
2020-05-04 21:59:14 +02:00
zadam
cafcb67a8a
remove dangling autocompletes after closing the tab
2020-05-04 21:58:40 +02:00
zadam
4c6e9480e4
revert #980 because of performance issues
2020-05-04 21:49:03 +02:00
zadam
109bead1c7
removed unnecessary async/awaits
2020-05-04 10:19:11 +02:00
zadam
ae1220b970
remove debug
2020-05-04 10:04:50 +02:00
zadam
b89a2df462
fix image being redownloaded from localhost
2020-05-04 10:03:54 +02:00
zadam
8b5536ee3a
note title widget and protected session entering fixes
2020-05-03 22:49:20 +02:00
zadam
647790885d
downgrade sqlite3 library which has issues with electron build
2020-05-03 21:27:24 +02:00
zadam
227c3e4dcc
fixes for offline downloading of images
2020-05-03 14:33:59 +02:00
zadam
4eb2407c73
fix folder icon for hidden included images
2020-05-03 13:59:49 +02:00
zadam
43e12fbea2
small fixes for collapse/expand
2020-05-03 13:52:12 +02:00
zadam
2a3091f788
reimplemented expand/collapse differently for better performance
2020-05-03 13:15:08 +02:00
zadam
742df25bc2
collapse/expand only folder notes
2020-05-03 09:49:56 +02:00
zadam
7ac2206e9b
start of search overhaul
2020-05-03 09:18:57 +02:00
zadam
9be1d1f697
add note attribute cache to speed up tree loading
2020-05-02 18:19:41 +02:00
zadam
ed52f93bbb
tree settings popup fixes
2020-05-02 13:52:02 +02:00
zadam
3466a19397
protection against recursive expansion of search notes
2020-05-02 12:16:48 +02:00
zadam
fe53e2351c
basic implementation of note tree's config
2020-05-02 00:28:40 +02:00
zadam
5c35b870eb
added titles with full date time including timezone offset also to note revisions dialog/widget
2020-05-01 00:01:53 +02:00
zadam
90d091aedb
make note tree initial load non-lazy
2020-04-30 23:58:34 +02:00
zadam
0a05a40186
fix expand subtree's conflict with auto-lazy loading
2020-04-30 23:09:25 +02:00
zadam
7482ed063b
Merge remote-tracking branch 'origin/stable'
2020-04-29 23:27:39 +02:00
zadam
70e343f2fc
fix showing deleted notes in "recent changes" dialog, closes #994
2020-04-29 23:25:34 +02:00
zadam
358f3a7291
implement "expand subtree" contet menu, closes #993
2020-04-29 23:13:05 +02:00
zadam
6161b1c193
Merge remote-tracking branch 'origin/stable'
2020-04-29 22:27:46 +02:00
zadam
94b57dadd7
removed link context menu on JS-only links
2020-04-29 22:27:22 +02:00
zadam
6d6695e3a9
ckeditor 19
2020-04-29 17:29:32 +02:00
zadam
4c308ad68f
moved protected note switch to "note actions", added shadow to protected note title
2020-04-29 00:01:07 +02:00
zadam
989a003d2f
borderless title bar buttons
2020-04-28 21:55:54 +02:00
zadam
ccdb41841e
release 0.41.6
2020-04-27 23:46:48 +02:00
zadam
0a94622413
fix drag and drop in the tree, closes #984
2020-04-27 23:39:10 +02:00
zadam
5769587305
experimental hiding of images if they are included in the parent note
2020-04-27 23:27:45 +02:00
zadam
ffbfccb701
extra window now works in browsers too
2020-04-27 22:29:39 +02:00
zadam
56ce23fc36
fix collapsing of note revisions
2020-04-27 22:13:32 +02:00
zadam
cba7e5a59f
fix collapsing of note revisions
2020-04-27 21:44:25 +02:00
zadam
86cf8f3202
fix download/export
2020-04-27 20:58:31 +02:00
zadam
907cdd8fcb
fixes for extra window
2020-04-26 23:11:52 +02:00
zadam
7ea53d468e
use local dates in the recent changes
2020-04-26 14:39:13 +02:00
zadam
586d6b4557
in web version use local client time instead of server time for recording dateModified etc.
2020-04-26 14:26:57 +02:00
zadam
8f68ff1932
tweaks for the code preview
2020-04-26 12:06:54 +02:00
zadam
a1ea2c9115
read only code notes WIP
2020-04-26 11:38:30 +02:00
zadam
e8ce81a133
organize widgets a bit
2020-04-26 09:40:02 +02:00
zadam
aff12950f0
Merge remote-tracking branch 'origin/master' into m42
...
# Conflicts:
# src/public/app/services/app_context.js
2020-04-25 23:53:19 +02:00
zadam
75c58cbf79
refactored layouts for extra window
2020-04-25 23:52:13 +02:00
zadam
87a1e98fa2
default search should look also into attribute names and values, #980
2020-04-25 22:10:56 +02:00
zadam
d1eacbb574
more robust entering protected session and the following protection of a note
2020-04-25 17:15:57 +02:00
zadam
71d248cd87
touch protected session during note update
2020-04-25 11:09:07 +02:00
zadam
ac608b9334
small text changes
2020-04-24 21:21:22 +02:00
zadam
32020d78b5
prototype for new app window
2020-04-23 23:08:15 +02:00
zadam
ff853c7d0a
implement lazy loading of tabs which speeds up especially initial startup with many tabs
2020-04-22 23:09:35 +02:00
zadam
dc89f72e75
fix display of text notes in note revisions
2020-04-21 22:59:37 +02:00
zadam
ed759f5585
release 0.41.5
2020-04-20 22:40:02 +02:00
zadam
a86177bb59
release 0.41.5
2020-04-20 22:39:23 +02:00
zadam
9f1b3cc892
note paths widget has context menu too
2020-04-20 22:38:37 +02:00
zadam
8473f72ec8
fix support of multiple languages for spellchecking + list all available languages, closes #974
2020-04-20 22:26:31 +02:00
zadam
988fae50cb
fix help links and displayed shortcuts, closes #971
2020-04-18 11:14:09 +02:00
zadam
98bbd17920
release 0.41.4-beta
2020-04-15 23:00:13 +02:00
zadam
dadcc93ae3
focus and select title after creating a note
2020-04-15 22:06:52 +02:00
zadam
f97c9e3619
release 0.41.3-beta
2020-04-14 22:19:56 +02:00
zadam
61167f6646
make sure to close sqlite connection on exit
2020-04-14 22:15:55 +02:00
zadam
29cec8112e
fix setup of new document, closes #966
2020-04-14 21:57:42 +02:00
zadam
48aadc8309
fix parsing of includeNote, closes #963
2020-04-13 18:12:41 +02:00
zadam
b2508db9af
release 0.41.2-beta
2020-04-13 10:30:11 +02:00
zadam
87510fd72b
include note styling changes
2020-04-13 10:13:03 +02:00
zadam
339f212e4c
added webpack
2020-04-12 14:22:51 +02:00
zadam
3c311cd2a4
loading indicator and optimisations for mobile
2020-04-11 22:06:04 +02:00
zadam
b5bf581bd9
don't select tree node when dragging
2020-04-11 15:09:38 +02:00
zadam
242f139be4
allow specifying include note widget size
2020-04-11 11:49:58 +02:00
zadam
6c76d862d2
fix creating link with selection -> must by hyper link, closes #959
2020-04-11 09:47:19 +02:00
zadam
62bc05134e
sqlite upgrade
2020-04-09 21:20:14 +02:00
zadam
50d3928dd5
release 0.41.1-beta
2020-04-08 22:10:55 +02:00
zadam
44d641617e
fix relation map in demo document
2020-04-08 22:09:32 +02:00
zadam
f3b84e5185
use ckeditor content styles also for read only notes, tooltips and book notes
2020-04-08 21:38:11 +02:00
zadam
34b8979016
make note paths work better with hoisted note
2020-04-08 20:38:50 +02:00
zadam
6c188982b3
added some logging
2020-04-08 11:07:38 +02:00
zadam
1175a8ee49
display last noteId in the note path widget as well
2020-04-08 10:19:15 +02:00
zadam
9c04ef9fb7
note path widget tweaks
2020-04-08 10:13:11 +02:00
zadam
6cc3e3cdf6
note paths is now on the left side and showing current path
2020-04-07 22:53:03 +02:00
zadam
f8bd55374f
support for included notes and reference links also in read only text views
2020-04-07 21:28:40 +02:00
zadam
3ccb1c6ac1
refactoring to editable_text
2020-04-07 21:04:28 +02:00
zadam
c063f75f48
fix ZIP import of notes with included note
2020-04-06 22:46:11 +02:00
zadam
2d1f3b7633
renamed text preview to read only text
2020-04-06 22:21:09 +02:00
zadam
3772d97dfa
basic text preview implemented
2020-04-06 22:08:54 +02:00
zadam
5c0355718f
repository has now first level cache
2020-04-06 20:59:04 +02:00
zadam
081693f263
not generating externalLink labels anymore since there can be too many and benefit is too small
2020-04-05 16:06:13 +02:00
zadam
8d312515dd
small fixes
2020-04-05 15:35:01 +02:00
zadam
8d7687f354
fix copying template's content, closes #943
2020-04-05 12:28:16 +02:00
zadam
42128c007f
fix "search in subtree", closes #941
2020-04-04 22:49:30 +02:00
zadam
dfb97d64f7
fix showing promoted notes, closes #944
2020-04-04 22:40:32 +02:00
zadam
b1bed18331
significantly faster sync with transactions
2020-04-04 21:49:57 +02:00
zadam
ae50c9847d
sync refactorings, added logging for performance tracking
2020-04-04 14:57:19 +02:00
zadam
6201dd70a0
small fixes in consistency_checks
2020-04-04 09:46:49 +02:00
zadam
451c408063
small fixes
2020-04-03 19:34:22 +02:00
zadam
3bbb213f82
fixes for web clipper
2020-04-02 22:55:11 +02:00
zadam
bab657e43d
release 0.41.0-beta
2020-03-31 22:12:31 +02:00
zadam
4b24d9562c
fix visibility of panels after startup with hidden state
2020-03-31 22:09:05 +02:00
zadam
a73739d03e
small fixes
2020-03-31 21:47:15 +02:00
zadam
4485650cbc
library upgrades
2020-03-31 20:52:41 +02:00
zadam
58f610b2c6
fix mobile frontend
2020-03-29 23:10:45 +02:00
zadam
5024454914
better activation behavior when move notes
2020-03-29 22:54:14 +02:00
zadam
ca0e36ea81
fix render type non-scrolling
2020-03-29 22:27:05 +02:00
zadam
c9b2ff05e9
book notes don't display images as separate children if the image is included in the parent text note, #892
2020-03-29 22:15:09 +02:00
zadam
0973498fe9
small fixes
2020-03-29 20:37:40 +02:00
zadam
189202b1f6
added context menu "recent changes in subtree"
2020-03-29 19:43:04 +02:00
zadam
cc298b1e7a
recent changes respect hoisted note state
2020-03-29 19:37:34 +02:00
zadam
f8bd6183bf
fix default document
2020-03-29 18:53:32 +02:00
zadam
ef60cb5395
fix placing notes onto relation map by drag & drop
2020-03-29 18:49:30 +02:00
zadam
b10c083560
check for images happens before other methods in utils.isHtmlEmpty()
2020-03-29 17:11:44 +02:00
zadam
7c04521e9c
Merge remote-tracking branch 'origin/stable'
...
# Conflicts:
# src/public/javascripts/mobile.js
# src/public/stylesheets/mobile.css
2020-03-29 15:41:27 +02:00
zadam
0a0de7312c
release 0.40.7
2020-03-28 20:58:20 +01:00
zadam
37255243f7
allow user to see their username in the options #934
2020-03-28 19:55:02 +01:00
zadam
b4b22d9353
workaround for overflowing component wrapper in landscape mobile frontend, fixes #933
2020-03-28 19:39:14 +01:00
zadam
d3eb640aa2
fix upload image from mobile frontend, closes #931
2020-03-28 19:25:19 +01:00
zadam
c4bc53da59
updates to the demo document
2020-03-26 22:22:18 +01:00
zadam
34de8fb874
improved reference link handling
2020-03-26 20:40:15 +01:00
zadam
5a6ab68144
added a progress screen for setup of a new document
2020-03-26 17:47:56 +01:00
zadam
c4e5b35187
changed demo.tar to demo.zip
2020-03-26 17:05:17 +01:00
zadam
2e55d544f1
db setup fixes
2020-03-26 16:59:40 +01:00
zadam
b778985b5e
minor fixes and upgrades
2020-03-26 16:21:17 +01:00
zadam
f9a79fa00f
improvements and logging to local image storage
2020-03-25 21:01:42 +01:00
zadam
ef61e22f1f
local image storage fixes
2020-03-25 18:21:55 +01:00
zadam
8a92786012
save paste images locally WIP
2020-03-25 11:28:44 +01:00
zadam
a856463173
correctly handle clicks on reference links
2020-03-23 20:18:54 +01:00
zadam
cb168218fb
proper handling of deleted notes
2020-03-23 16:39:03 +01:00
zadam
978575498c
reference insertion is now immediate
2020-03-23 12:31:10 +01:00
zadam
a36d6bf9be
add link dialog now allows switching between reference link and normal hyperlink
2020-03-22 11:41:00 +01:00
zadam
9b17e9976e
basic implementation of reference link functionality
2020-03-21 21:04:34 +01:00
zadam
d927865cbd
fix import zip corner case where there are 2 independent notes with the same name
2020-03-21 15:14:44 +01:00
zadam
6de0b19569
add image through "include note" will just insert image instead of standard include note element, #922
2020-03-21 10:38:27 +01:00
zadam
84d7097b1a
Merge remote-tracking branch 'origin/stable'
2020-03-21 10:05:15 +01:00
zadam
8ccc48c25d
images in include note should have max 100% width, #922
2020-03-21 09:52:13 +01:00
zadam
438da7cfbb
two pass import from zip file to guarantee that meta file is loaded before other files are process
2020-03-20 22:13:29 +01:00
zadam
af5c4b5859
zip import using yazl
2020-03-20 21:57:16 +01:00
zadam
04360381b6
reimplement export with yazl
2020-03-20 16:55:35 +01:00
zadam
45e2dc96fb
export subtrees in ZIP instead of TAR format because of more widespread support (especially unicode)
2020-03-19 20:07:27 +01:00
zadam
ff426fc1fc
added more placement points for custom widgets
2020-03-19 17:15:14 +01:00
zadam
789f12ac8f
Merge remote-tracking branch 'origin/stable'
2020-03-19 09:44:00 +01:00
zadam
9a1a76605a
fix OPML export of book notes, closes #919
2020-03-19 09:42:41 +01:00
zadam
debce78c7f
load ancestors and templates when receiving sync from backend
2020-03-19 09:18:36 +01:00
zadam
48c57c7ce7
always keep all the ancestors in the cache WIP
2020-03-18 22:42:29 +01:00
zadam
4a89df7ebf
always keep all the ancestors in the tree WIP
2020-03-18 22:35:54 +01:00
zadam
6295a1825d
fixes in setting/opening tabs
2020-03-18 10:08:16 +01:00
zadam
280955b3a2
fix events from keyboard shortcuts
2020-03-17 22:49:43 +01:00
zadam
72cc54a83f
fixed global create new day note
2020-03-17 21:39:26 +01:00
zadam
c3b44b9a91
fixed & improved history navigation - context menu now indicates current, "future" and "past" items
2020-03-17 21:15:57 +01:00
zadam
8a9875ecfa
fix filling or targetRelations during backend2frontend sync
2020-03-17 18:38:49 +01:00
zadam
9230b07adb
focus created note
2020-03-17 12:48:09 +01:00
zadam
5a6066dcd1
fix "create note after" keyboard shortcut
2020-03-17 12:28:02 +01:00
zadam
d4d54c5f01
fix createNoteInto keyboard shortcut
2020-03-17 11:28:41 +01:00
zadam
141d4593ca
fix loading of custom widgets
2020-03-16 23:25:52 +01:00
zadam
a7ddc33b6d
sorting of widgets
2020-03-16 22:14:18 +01:00
zadam
173030e02e
basic support for custom widgets
2020-03-16 21:16:09 +01:00
zadam
2c7eb723d5
fix note hoisting
2020-03-15 22:11:42 +01:00
zadam
40247a591e
fix delete shortcut in note tree and protect notes recursively
2020-03-15 22:09:48 +01:00
zadam
3a4d32f163
fix clone-to, move-to keyboard shortcuts
2020-03-15 21:52:04 +01:00
zadam
7f2c859b94
fix detail font size setting
2020-03-15 21:40:26 +01:00
zadam
a5764c269f
pdf preview is now also available in include note, book etc.
2020-03-15 21:35:43 +01:00
zadam
6a1bfdeab9
fix autobook switching back to text
2020-03-15 21:31:25 +01:00
zadam
6de0f75931
fix switching notes in the passive tabs
2020-03-15 18:57:03 +01:00
zadam
fcf72262bd
Merge remote-tracking branch 'origin/stable'
2020-03-15 18:23:21 +01:00
zadam
114017147f
fix load results isEmpty method
2020-03-15 17:18:50 +01:00
zadam
a717ee00fb
release 0.40.6
2020-03-15 11:21:43 +01:00
zadam
2cc0442ef2
fix new tab open hiding
2020-03-15 11:08:16 +01:00
zadam
687a466a35
Merge remote-tracking branch 'origin/stable'
2020-03-15 09:57:57 +01:00
zadam
20c24e26cc
added entity constructors for "content" tables
2020-03-14 21:09:07 +01:00
zadam
3bafc396fc
fix consistency checks
2020-03-14 13:13:27 +01:00
zadam
08606f7d88
Merge remote-tracking branch 'origin/stable'
...
# Conflicts:
# src/services/sync_table.js
2020-03-14 12:58:47 +01:00
zadam
3fa3e912a4
not sending ping to clients after every sync addition, only after commit which significantly speeds up imports
2020-03-14 12:39:55 +01:00
zadam
44219e7ccc
do not load the note content during ENEX import again since it's already available
2020-03-13 22:23:44 +01:00
zadam
48abd765c6
fix sync issues
2020-03-11 22:43:20 +01:00
zadam
2d38706ba8
wip
2020-03-10 23:33:39 +01:00
zadam
8d45662bee
clear history in the code mirror after setting a value, closes #766
2020-03-10 22:51:44 +01:00
zadam
5b67854cbe
clear history in the code mirror after setting a value, closes #766
2020-03-10 22:48:21 +01:00
zadam
72745aca29
fix unnecessary scroll to parent when opening new tab
2020-03-10 22:25:57 +01:00
zadam
e6e41adad0
fix backend to frontend sync with waitForSyncId()
2020-03-10 21:33:03 +01:00
zadam
bcbf1b79c3
fixed waitForSync
2020-03-09 22:32:26 +01:00
zadam
1d78432df4
Merge remote-tracking branch 'origin/stable'
2020-03-09 22:16:43 +01:00
zadam
c6d912dcb7
sync only changes with isSynced = true
2020-03-09 21:34:03 +01:00
zadam
eb287917c1
set sync.isSynced correctly
2020-03-09 21:28:41 +01:00
zadam
c67613a557
Merge remote-tracking branch 'origin/stable'
2020-03-09 21:00:38 +01:00
zadam
0ca107ff48
fix event listener for resize
2020-03-09 21:00:31 +01:00
zadam
73bf2dcb02
added isSynced to sync table to allow forward compatibility with 0.41
2020-03-09 20:56:43 +01:00
zadam
719f10981e
fix sync
2020-03-08 22:00:12 +01:00
zadam
1774f48d07
fix sync
2020-03-08 21:59:19 +01:00
zadam
deb67d6275
release 0.40.5
2020-03-08 21:05:52 +01:00
zadam
e7aa84435b
render PDF preview in electron for pdf notes
2020-03-08 18:06:24 +01:00
zadam
493d088d80
better back/forward navigation
2020-03-08 17:17:18 +01:00
zadam
5f4d963580
better back/forward navigation WIP
2020-03-08 11:41:42 +01:00
zadam
5114f3f782
fixes after merge
2020-03-08 09:38:49 +01:00
zadam
53f5df4e88
Merge remote-tracking branch 'origin/stable'
...
# Conflicts:
# src/public/javascripts/desktop.js
# src/public/stylesheets/style.css
# src/views/details/image.ejs
# src/views/details/relation_map.ejs
2020-03-08 09:26:34 +01:00
zadam
e4039ea5e1
fixed printing relation map
2020-03-08 09:24:03 +01:00
zadam
95fef8d2e5
fixes after merge
2020-03-07 22:29:49 +01:00
zadam
7105b61aab
Merge remote-tracking branch 'origin/stable'
...
# Conflicts:
# src/public/javascripts/desktop.js
# src/views/desktop.ejs
# src/views/mobile.ejs
2020-03-07 22:21:55 +01:00
zadam
78a50be663
don't print control buttons
2020-03-07 22:18:12 +01:00
zadam
3d3ad3b99b
include themes.css for printing to have default CSS variables available
2020-03-07 22:14:07 +01:00
zadam
0d9cdcac85
load appropriate styles for printing book notes, closes #899
2020-03-07 22:01:34 +01:00
zadam
c4f7bb37db
removed sidebar widget settings
2020-03-07 21:34:39 +01:00
zadam
81ec85083a
link map widget always rendered centered map
2020-03-07 20:41:03 +01:00
zadam
62da383623
only one update
2020-03-07 15:01:48 +01:00
zadam
8513e0201c
collapsed state is now synchronized across tab-cached instances
2020-03-07 14:31:25 +01:00
zadam
abd60581be
right pane is now scrollable
2020-03-07 14:18:58 +01:00
zadam
aff02184f8
removed last tab should activate second to last
2020-03-07 13:57:31 +01:00
zadam
8909d175d0
event fixes
2020-03-07 13:40:46 +01:00
zadam
091eb8f791
event fixes WIP
2020-03-06 23:34:39 +01:00
zadam
e10d23289e
event fixes WIP
2020-03-06 22:17:07 +01:00
zadam
26599f057c
collapsible widget remember their collapsed state
2020-03-01 20:49:11 +01:00
zadam
4e0e2e8926
fixes in side pane toggling
2020-03-01 20:11:40 +01:00
zadam
687539cc95
fix zen mode
2020-03-01 19:16:30 +01:00
zadam
03e0c98066
migrated desktop CSS to the desktop layout
2020-03-01 19:06:26 +01:00
zadam
77f358b846
migrated mobile CSS to the mobile layout
2020-03-01 18:57:13 +01:00
zadam
4c82e882e0
bit better right pane layout
2020-03-01 18:47:20 +01:00
zadam
0f4ba43463
mobile frontend is working again
2020-03-01 15:19:16 +01:00
zadam
f15239c006
mobile layout fixes
2020-03-01 12:50:02 +01:00
zadam
ed1b5e3843
mobile layout fixes
2020-03-01 12:05:10 +01:00
zadam
607bdfef92
mobile global buttons
2020-03-01 11:53:02 +01:00
zadam
4f744564f2
start of mobile layout
2020-03-01 11:04:42 +01:00
zadam
f64b343d8d
ref
2020-03-01 10:41:23 +01:00
zadam
47b803920b
keep body hidden until rendered
2020-02-29 22:13:54 +01:00
zadam
8888d04878
fixes
2020-02-29 22:04:46 +01:00
zadam
49398f5374
refactoring of component event system + little docs
2020-02-29 19:43:19 +01:00
zadam
95d1952896
wip
2020-02-29 16:26:46 +01:00
zadam
3ab2b41e8c
open links in new tab without activation
2020-02-29 15:00:35 +01:00
zadam
e5155130e7
ckeditor with table/cell properties
2020-02-29 14:32:26 +01:00