zadam
6e0a65b59c
release 0.48.3
2021-10-22 21:31:44 +02:00
zadam
56e49cfc19
set iconClass also on whole page clipping #2250
2021-10-21 23:02:22 +02:00
zadam
af40d73cee
fix saving images from web clipper, closes #2249
2021-10-21 22:58:52 +02:00
zadam
50b7063811
display properly relations in note map even if they are not in the subtree, closes #2251
2021-10-21 22:52:52 +02:00
zadam
ee1b377bc2
deactivate some buttons based on note type
2021-10-21 21:28:44 +02:00
zadam
51dfe8bb14
avoid double rendering of note paths
2021-10-21 21:10:55 +02:00
zadam
e426ee3e4f
disallow changing note type of note-map
2021-10-21 21:02:37 +02:00
zadam
a434aa113d
fix repeated invocation of actions in note actions dropdown, closes #2255
2021-10-21 20:53:35 +02:00
Sathyam M Vellal
3b551e3e4d
Add week notes to frontend_script_api ( #2253 )
...
Note: getWeekNote can take `startOfTheWeek` as options but is not passed to the api route.
2021-10-21 12:16:51 +02:00
zadam
3d98644bf6
release 0.48.2
2021-10-20 22:12:20 +02:00
zadam
a22e4d60b6
Merge remote-tracking branch 'origin/master'
2021-10-20 21:30:39 +02:00
zadam
069fbee3a6
allow async scripts in runOnBackend(), fixes #2243
2021-10-20 21:27:47 +02:00
Matt
8b21867c5c
Set default icon for clipped notes ( #2246 )
...
* Set default icon for clipped notes
I like being able to differentiate between clipped notes and regular notes
* Globe
2021-10-20 08:57:05 +02:00
zadam
2cc4367b37
fix restoring note revision, closes #2232
2021-10-15 21:37:16 +02:00
zadam
241d1b1035
node 14.18.1
2021-10-14 22:22:27 +02:00
zadam
449081807e
fix backend API's getNote, getBranch, getAttribute, closes #2230
2021-10-14 21:19:03 +02:00
zadam
dc0d6d24bd
Merge remote-tracking branch 'origin/master'
2021-10-14 21:09:32 +02:00
zadam
4111a2f0e8
docker image build/push is now handled by github actions
2021-10-14 20:49:48 +02:00
TrAnn3l
8ef4b2bf50
Add tag based multi arch docker build. ( #2229 )
2021-10-14 20:42:27 +02:00
zadam
53875d26bc
don't try to activate the pane being currently removed
2021-10-13 23:27:58 +02:00
zadam
f505f9d65a
hide tooltip after clicking on a button, fixes #2228
2021-10-13 23:05:47 +02:00
zadam
6434889cd6
added SVG icon
2021-10-13 19:54:26 +02:00
zadam
21d2ca3c54
release 0.48.1-beta
2021-10-12 22:42:48 +02:00
zadam
64a3a8b561
tweaks
2021-10-12 22:36:22 +02:00
zadam
6738f2cd24
fix preserving original sourceId after running script notes, fixes #2224
2021-10-12 21:41:25 +02:00
zadam
1cdd644b8f
fix reloading frontend after erasing notes in firefox, fixes #2221
2021-10-12 19:47:44 +02:00
zadam
f5dc05e79a
Merge remote-tracking branch 'origin/master'
2021-10-12 19:30:42 +02:00
zadam
e2c37a6f8c
add toggleLeftPane command/shortcut, closes #2225
2021-10-12 19:29:42 +02:00
sigaloid
cfea2440fb
fix mobile frontend, closes #2217 ( #2223 )
...
does this
rename
Update bug_report.yml
Update bug_report.yml
Update bug_report.yml
Update bug_report.yml
Update and rename feature_request.md to feature_request.yml
Co-authored-by: zadam <zadam.apps@gmail.com >
2021-10-12 18:57:07 +02:00
zadam
23e34e8c02
fix mobile frontend, closes #2217
2021-10-11 23:00:52 +02:00
zadam
8bd7b657f8
added option to disable backup, #2210
2021-10-11 22:30:23 +02:00
zadam
899d9e65fd
Merge remote-tracking branch 'origin/master'
2021-10-11 21:08:48 +02:00
zadam
ec732c0a98
filter out duplicated note paths, fixes #2218
2021-10-11 21:08:25 +02:00
Tom Free
66797f34c4
upgrade node v14.17.6 for gitpod since optional chaining is required ( #2219 )
2021-10-11 20:54:01 +02:00
zadam
1ad25b063d
change order of ribbon tabs so that type specific ones are in front
2021-10-10 21:47:56 +02:00
zadam
e09b2902fa
fix large image deforming the note revisions dialog, closing #2216
2021-10-10 21:47:22 +02:00
zadam
f6776df645
link overflowing with ellipsis
2021-10-10 14:34:54 +02:00
zadam
f0c672445d
show note icons also in bookmark folder
2021-10-10 14:10:51 +02:00
zadam
a033ddfcb7
Merge remote-tracking branch 'origin/master'
2021-10-10 14:09:42 +02:00
zadam
d02d846024
empty notes in note overview will display the list of children
2021-10-10 14:09:22 +02:00
sigaloid
a8b6538c4e
Add issue templates ( #2213 )
...
* Create feature_request.md
* Create bug_report.md
* Update feature_request.md
* Update bug_report.md
* Update feature_request.md
* Update feature_request.md
* Update bug_report.md
* Update bug_report.md
* Update bug_report.md
* Update feature_request.md
* Update bug_report.md
2021-10-10 11:22:32 +02:00
zadam
4eb4a44331
fix reopening last tab for splits
2021-10-09 22:03:24 +02:00
Abitofevrything
c1e1f3df24
Add shortcut to reopen last closed tab, closes #2211 ( #2214 )
2021-10-09 21:20:12 +02:00
zadam
11e9f8403e
release 0.48.0-beta
2021-10-08 22:32:59 +02:00
zadam
ba676587df
fix importing notePosition of directories
2021-10-08 22:31:35 +02:00
zadam
20696aa0ab
fix finding single note by label with mixed case
2021-10-08 22:13:39 +02:00
zadam
a08690b123
CKEditor 30 content styles
2021-10-08 18:17:17 +02:00
zadam
79f54b4e97
inactive tab background tweaks
2021-10-08 18:09:24 +02:00
zadam
973fe52275
lighter node style of note map in dark theme
2021-10-08 16:45:21 +02:00
zadam
5938e033d4
lighter node style of note map in dark theme
2021-10-08 16:38:37 +02:00
zadam
eecba725b0
bookmarking should be available for all note types
2021-10-08 16:18:00 +02:00
zadam
fa40a5f496
fixed demo document + added bookmarks
2021-10-08 15:48:15 +02:00
zadam
abbba6501d
script execution results are also pojo-ized
2021-10-08 15:14:23 +02:00
zadam
824f5dbaac
fix handling of string/empty responses
2021-10-07 22:14:23 +02:00
zadam
24a45b03f5
bookmark folder
2021-10-07 21:57:20 +02:00
zadam
e10e18e63a
added optimized version for single label searching + noteset cache fix
2021-10-07 07:46:13 +02:00
zadam
7152c5e51d
refactored separate RightDropdownButton from calendar widgets
2021-10-06 22:25:33 +02:00
zadam
711af02928
fixed leaking entities into the responses and thus increased performance of e.g. create/duplicate note
2021-10-06 20:52:23 +02:00
zadam
df8706026e
caching initial noteset to improve search times
2021-10-06 19:59:29 +02:00
zadam
17fe9a6a1b
added help button to JS code notes to navigate to API docs
2021-10-06 18:31:19 +02:00
zadam
2d08eb7366
fix "connected with changes" sync status icon
2021-10-06 18:13:58 +02:00
zadam
8d42ffca6d
basic bookmark support
2021-10-05 22:08:02 +02:00
zadam
0654dc855f
Merge remote-tracking branch 'origin/stable'
...
# Conflicts:
# package-lock.json
# package.json
2021-10-05 19:45:32 +02:00
zadam
0571f02830
updated windows better-sqlite3 binary
2021-10-05 17:32:32 +02:00
zadam
b2b1c9ebb7
release 0.47.8
2021-10-04 22:18:33 +02:00
zadam
1f75b9c92f
electron 13.5.1 to fix the TLS expiration issue
2021-10-04 22:16:51 +02:00
zadam
e2c4f32b5e
added ckeditor with Find & Replace, for now without keyboard shortcut ( ckeditor/ckeditor5#10645 )
2021-10-04 21:53:57 +02:00
zadam
18ffcf7880
small fixes
2021-10-03 23:01:22 +02:00
Ben Jackson
6ae8508413
html_sanitizer: Demote H1 tags ( #2190 )
...
Generalize clipper.js support for removing H1 tags so it also applies to
imports. This will move all heading levels down to make room if
needed, only leaving duplicates at H6.
2021-10-03 20:56:08 +02:00
Abitofevrything
ec3b844026
Fix "Theme defined" option not working in font overrride ( #2197 )
2021-10-03 20:54:20 +02:00
zadam
a1ca538106
excludeFromTreeMap generalized to excludeFromNoteMap
2021-10-03 11:04:56 +02:00
zadam
75fc9e2048
small fixes
2021-10-03 10:42:46 +02:00
zadam
a1c1c7c830
added "reloadNeeded" to consistency checks so that entity changes fix won't force reload
2021-10-03 10:00:38 +02:00
zadam
e4a483aefe
fix duplicate subtree
2021-10-02 23:26:18 +02:00
zadam
8c2a5d19f2
remove extra logging
2021-09-30 22:26:56 +02:00
Abitofevrything
2c450fc72d
Allow HTML nodes in mermaid diagrams ( #2192 )
2021-09-30 20:12:23 +02:00
zadam
831de3ffed
fix mermaid diagram size
2021-09-30 13:48:01 +02:00
zadam
291b434d70
added mermaid samples to demo document
2021-09-30 13:17:37 +02:00
zadam
a68fd5ab83
fixes
2021-09-30 13:02:07 +02:00
zadam
8a8bdaf80e
updated API docs
2021-09-30 12:26:13 +02:00
zadam
26b89fc801
fix note revisions not displaying content length
2021-09-30 12:23:22 +02:00
zadam
af3fd61974
mermaid layout improvements
2021-09-30 10:18:03 +02:00
zadam
f4dde84f06
mermaid layout improvements
2021-09-30 09:48:03 +02:00
zadam
bc920dc5dc
refactoring of mermaid support WIP
2021-09-29 22:14:45 +02:00
zadam
896c9cec04
refactoring of mermaid support WIP
2021-09-29 22:10:15 +02:00
Abitofevrything
b37bcd294c
Implement mermaid diagrams ( #2187 )
...
* Start implementing mermaid diagrams
* Implement theming for mermaid diagrams
* Add edit tab to mermaid diagrams
* Remove comment
* Render mermaid diagrams in included notes
* Prevent mermaid notes from being removed to consistency checks
2021-09-29 21:54:56 +02:00
Ben Jackson
14f24c646a
enex: Convert OneNote (via Evernote) todo images to Unicode checkboxes ( #2189 )
...
When a OneNote todo bullet is imported by Evernote it is converted to an
image showing the checkbox the way it looked in OneNote. This change
takes advantage of the consistency of that image hashing to convert
those images into unicode checkboxes (matching the existing ENEX
<en-todo> behavior) . It also removes the image attachments.
2021-09-29 18:11:04 +02:00
zadam
fea46bb150
ckeditor v30.0.0
2021-09-29 17:47:15 +02:00
zadam
37c30bf88a
fix initializing new attribute in becca
2021-09-29 13:33:05 +02:00
zadam
d975acc99a
fix collapsing/expanding the book note
2021-09-29 13:19:21 +02:00
zadam
c2d35dac4d
small fixes and tweaks
2021-09-29 12:39:28 +02:00
zadam
5358b58191
fix double refresh of note map
2021-09-28 13:27:21 +02:00
zadam
0264e847ef
fixes
2021-09-28 10:58:34 +02:00
zadam
c5917bfc78
fix "steel blue" demo theme
2021-09-28 10:02:25 +02:00
zadam
533fcd06e4
search should ignore diacritics, closes #2182
2021-09-27 22:09:55 +02:00
zadam
192a2fe9f9
Merge remote-tracking branch 'origin/master'
2021-09-27 21:02:04 +02:00
zadam
e6bc8ed3b5
allow overriding theme fonts
2021-09-27 21:01:56 +02:00
hyfree
8ff563ba40
Fix translation errors ( #2180 )
...
Fix translation errors
2021-09-27 14:37:29 +02:00
zadam
d5bd9875f9
fix websocket ping
2021-09-26 15:37:18 +02:00
zadam
113bebed3b
switching themes via loading only specific CSS
2021-09-26 15:24:37 +02:00
zadam
2fcb0c05c0
added grey icon for the dark mode
2021-09-25 21:58:15 +02:00
zadam
fdb7b7721d
right context menu on note map
2021-09-24 21:40:02 +02:00
Abitofevrything
3d9260c974
Add shortcut to delete newly created note quickly ( #2177 )
...
* Add shortcut to delete newly created note quickly
* Add space
2021-09-23 23:34:51 +02:00
zadam
8769fd71cb
fix hidden notes appearing after creation in a new document
2021-09-23 23:30:30 +02:00
zadam
a2baa9bdb3
excludeFromTreeMap in demo document
2021-09-23 22:54:37 +02:00
zadam
88714cce94
simplify migration
2021-09-23 22:49:16 +02:00
zadam
bc1d438075
updated better sqlite 3 binaries
2021-09-23 22:36:12 +02:00
zadam
fd00f6bd97
removed older migrations since they don't work anyway (after becca refactoring)
2021-09-23 22:09:11 +02:00
zadam
b041d081db
added migration to add excludeFromTreeMap for journal subtrees
2021-09-23 22:08:23 +02:00
zadam
fabf24a065
sizing of the link map
2021-09-22 23:02:38 +02:00
zadam
e3fc0968ba
note map refactoring
2021-09-22 22:41:31 +02:00
zadam
a766374bf4
unified note map with ribbon map
2021-09-22 22:25:39 +02:00
zadam
0f693dae5e
split of note map widget from type widget
2021-09-22 21:11:36 +02:00
zadam
208492bee1
tweaks to note map
2021-09-21 22:45:06 +02:00
zadam
b0d767df69
refresh note detail icon after type change
2021-09-21 20:28:52 +02:00
zadam
476b8250c9
note map refactoring
2021-09-20 23:04:41 +02:00
zadam
e4ba7d65e8
note map refactoring
2021-09-20 22:19:47 +02:00
zadam
9c9a3fc030
small refactorings of auto readonly size
2021-09-20 21:12:35 +02:00
Abitofevrything
b85cf07a28
Add config option to change automatic readonly size ( #2174 )
2021-09-20 21:08:41 +02:00
zadam
bdde52f004
global link map WIP
2021-09-20 20:02:23 +02:00
zadam
dd37f09309
global link map WIP
2021-09-18 14:29:41 +02:00
zadam
a0caa21458
global link map WIP
2021-09-17 22:34:23 +02:00
zadam
43e829ca99
global link map setup
2021-09-17 10:09:42 +02:00
zadam
ed26e32ccb
skeleton for global link map
2021-09-16 23:09:48 +02:00
zadam
5866004e23
auto init of special notes after startup
2021-09-16 22:20:59 +02:00
zadam
06bcfe1aee
refactoring of special notes route to a service
2021-09-16 22:09:39 +02:00
zadam
2d82da32d4
refactoring of "date-notes" to "special-notes"
2021-09-16 21:59:34 +02:00
zadam
2b017a956e
store in CLS only entity change IDs instead of whole records
2021-09-16 15:02:20 +02:00
zadam
0448883782
option to erase notes immediately
2021-09-16 14:38:09 +02:00
zadam
9b9be5d155
reload frontend when consistency is fixed
2021-09-12 11:18:06 +02:00
zadam
3f2ee4aefd
ckeditor fix to use correct modified mention plugin
2021-09-12 00:08:25 +02:00
zadam
b90ae8eb79
ckeditor fix
2021-09-11 22:01:04 +02:00
zadam
266807179c
ckeditor upgrade to 29.2.0
2021-09-11 21:44:52 +02:00
zadam
4023c28f5e
consistency_checks fix
2021-09-11 14:34:37 +02:00
zadam
010f075ac5
fix toggling protected flag and display of the title
2021-09-08 22:35:32 +02:00
zadam
151687cd9b
fixing consistency checks
2021-09-08 21:54:26 +02:00
zadam
f24ea8137b
revert of better sqlite3 dep for server build
2021-09-08 20:56:26 +02:00
zadam
b8d8e01908
updated icon
2021-09-07 23:14:17 +02:00
zadam
79d492d0f0
bug fixes
2021-09-07 22:56:54 +02:00
zadam
f0af26a57b
Merge remote-tracking branch 'origin/master'
2021-09-07 22:37:12 +02:00
zadam
2b8c6e3dd0
bug fixes
2021-09-07 22:37:03 +02:00
Egor Dubenetskiy
061f8acf11
Add shortcut to follow link under text cursor ( #1842 ) ( #2148 )
2021-09-05 12:24:38 +02:00
zadam
5cfd1c030d
allow specifiyng sorted attribute (including off for overriding), #2142
2021-09-03 22:33:40 +02:00
zadam
6e300c7cf5
make sure the sorted branches are still sorted after drag & drop, #2142
2021-09-02 23:21:02 +02:00
zadam
167d4816fd
display "multiple-parents" asterisk only for multiple non-search parents
2021-09-02 22:27:35 +02:00
zadam
3e5db71652
Merge remote-tracking branch 'origin/master'
2021-09-02 22:14:29 +02:00
zadam
1bc50ed976
strip # or ~ when getting attribute
2021-09-02 22:14:22 +02:00
zadam
08c638c2fa
Create codeql-analysis.yml
2021-09-01 09:32:58 +02:00
zadam
5f22864a93
support image/jpg as well, closes #2103
2021-08-31 22:02:38 +02:00
zadam
cfcc34fa8e
package upgrades (including #2134 )
2021-08-31 21:54:42 +02:00
zadam
635f5fdc5b
small refactoring
2021-08-26 22:10:59 +02:00
zadam
d0747b125c
improvements in frontend sync (WIP)
2021-08-25 22:49:24 +02:00
zadam
66374bf95f
improvements in frontend sync (WIP)
2021-08-24 22:59:51 +02:00
zadam
d27fcaf317
improvements in frontend sync (WIP)
2021-08-24 22:37:00 +02:00
zadam
0ee093f038
Merge remote-tracking branch 'origin/stable'
...
# Conflicts:
# Dockerfile
# bin/build-server.sh
# package-lock.json
# src/public/app/layouts/mobile_layout.js
2021-08-23 22:27:19 +02:00
zadam
06eb0ce910
alias shell with bash
2021-08-23 22:26:01 +02:00
zadam
c59b3a0c5c
release 0.47.7
2021-08-22 12:36:49 +02:00
zadam
08eda83700
node update to 14.17.5
2021-08-22 12:25:50 +02:00
zadam
d23bb5fd17
note title gets overflown by long content
2021-08-22 12:21:22 +02:00
zadam
8cb07525cf
Merge remote-tracking branch 'origin/stable'
...
# Conflicts:
# package-lock.json
2021-08-21 21:32:11 +02:00
zadam
dc4c922edb
fix imported strikethrough text, closes #2110
2021-08-21 21:31:30 +02:00
zadam
c3ed673453
release 0.47.6
2021-08-21 20:56:58 +02:00
zadam
3fd16a16e8
fix deletion in the mobile frontend, closes #2114
2021-08-21 20:53:45 +02:00
zadam
3448eba7b9
fix importing image captions, closes #2113
...
(cherry picked from commit e050e380b9 )
2021-08-21 20:23:55 +02:00
zadam
ad8f374276
Merge remote-tracking branch 'origin/stable'
...
# Conflicts:
# package.json
2021-08-21 20:20:09 +02:00
zadam
19a6d89d4f
fix include note PDF sizing, closes #2116
2021-08-21 20:19:02 +02:00
zadam
b99d83af50
improvements in frontend sync (WIP)
2021-08-20 21:42:06 +02:00
zadam
e050e380b9
fix importing image captions, closes #2113
2021-08-20 21:40:28 +02:00
zadam
68d599ed19
fix dynamic positioning
2021-08-20 21:39:56 +02:00
zadam
9d9bc31d91
fixes in frontend sync
2021-08-14 10:13:59 +02:00
zadam
b619a6515b
fix first "0-24:00:00.000" log time
2021-08-12 20:57:43 +02:00
zadam
13a16e8251
force attribute value to be a string, closes #2104
2021-08-12 20:42:35 +02:00
zadam
86a53ceebb
updating becca after sync
2021-08-07 21:21:30 +02:00
zadam
669eaa7509
fix SQL console
2021-07-27 22:08:41 +02:00
zadam
f50084dc1b
removed annoying "sync update in progress" toast message
2021-07-26 21:28:45 +02:00
zadam
3a78a75afc
fixed frontend update after note deletion
2021-07-26 21:11:51 +02:00
zadam
6e7b722bf2
fixed image being too high
2021-07-26 20:18:57 +02:00
zadam
4ca0f4b06b
tree item styling based on flex, fixed root element jumping on hover
2021-07-25 22:46:45 +02:00
zadam
a33661d050
websocket events fill additional data from becca instead of database
2021-07-25 21:25:06 +02:00
zadam
f1338bb643
fix moving notes up and down using keyboard
2021-07-25 20:55:41 +02:00
zadam
b6b6d11ef7
keep sorting for content hash computation backwards compatible
2021-07-25 10:58:50 +02:00
zadam
17a6c94f66
fix errors popping up when closing tabs with multiple panes
2021-07-24 22:51:12 +02:00
zadam
e74979ccc1
fix edited notes ribbon widget
2021-07-24 22:13:32 +02:00
zadam
e003341dff
optimized becca loader with raw queries
2021-07-24 21:10:16 +02:00
zadam
5c4369206a
optimized content hash computation using raw queries
2021-07-24 12:04:48 +02:00
zadam
507a0e2e1d
"pojoing" backend entity responses to significantly speed up
2021-07-24 11:38:57 +02:00
zadam
b381331029
refactoring of date notes route
2021-07-24 11:28:47 +02:00
zadam
af703445e1
hover for tree item buttons
2021-07-24 09:36:52 +02:00
zadam
c508217604
added underline heading style and make it a default
2021-07-23 16:04:56 +02:00
zadam
6a1287a3de
fixes in the demo document
2021-07-23 14:53:31 +02:00
zadam
7261ab69bc
add ignoreMissing flag to becca's getNotes()
2021-07-22 21:23:01 +02:00
zadam
f9cfd134b7
fixed corner cases in becca updates from sync
2021-07-22 20:19:44 +02:00
Abitofevrything
89d28ef27c
Various window border related fixes ( #2077 )
...
* Remove gap between window control buttons and top of screen, add square hitbox to window control buttons
* Add better overflow detection for context menu
* Remove gap between tabs and top of screen
2021-07-22 19:37:53 +02:00
zadam
9da8d466b8
fix note hoisting
2021-07-21 22:47:52 +02:00
zadam
74d0626dc9
Merge remote-tracking branch 'origin/master'
2021-07-21 22:07:13 +02:00
zadam
830a357b9a
better styling for drop marker #2073
2021-07-21 21:12:21 +02:00
Abitofevrything
7b129c7c34
Check for active node before create note in createNoteAfter ( #2074 )
2021-07-21 20:19:17 +02:00
zadam
adc98d4515
fix corner case when deleting a note with not yet downloaded images, closes #2073
2021-07-21 20:18:03 +02:00
zadam
f3959cf2aa
styles for dropping items in the tree, WIP
2021-07-20 22:07:14 +02:00
zadam
6fdabbc73b
fixed styling for loading notes
2021-07-20 21:25:26 +02:00
zadam
de6ff09bb9
fix moving notes
2021-07-20 21:12:23 +02:00
zadam
c82308489b
fix import
2021-07-20 13:29:11 +02:00
zadam
98ee3b029a
Merge remote-tracking branch 'origin/stable'
...
# Conflicts:
# src/becca/becca_service.js
2021-07-08 13:11:25 +02:00
zadam
a6bef45a30
fix "root" note in edited notes, closes #2058
2021-07-08 13:06:22 +02:00
zadam
05d077ce28
removed green theme
2021-07-05 17:10:10 +02:00
zadam
9adf4d7e8e
fixed calendar widget when open in a non-date note
2021-07-05 15:50:21 +02:00
zadam
e2819109e9
added edited notes ribbon widget
2021-07-05 14:56:40 +02:00
zadam
3c8e267aad
added calendar to the sidebar
2021-07-05 14:46:20 +02:00
zadam
da0670188b
Merge remote-tracking branch 'origin/stable'
...
# Conflicts:
# src/services/ws.js
2021-07-05 10:14:37 +02:00
zadam
65938c5272
enable autoformat plugin in ckeditor build, closes #1339
2021-07-05 10:13:52 +02:00
zadam
7ea72632b8
display keyboard shortcuts in button widget title
2021-07-05 09:59:03 +02:00
zadam
9ca225b40f
ribbon widgets titles show associated keyboard shortcuts
2021-07-05 09:44:41 +02:00
zadam
b68bdc5005
hide global menu tooltip upon click
2021-07-05 08:59:36 +02:00
zadam
9e77a424a4
fix sync status button
2021-07-04 21:24:47 +02:00
zadam
e25b965cb3
fix searching by label
2021-07-04 21:05:47 +02:00
zadam
8d3a3d4873
fix content length in note revisions
2021-07-04 16:49:23 +02:00
zadam
c115628f1f
full search should be already triggered when going from quick search
2021-07-04 16:46:57 +02:00
zadam
703fbd30df
css fixes
2021-07-04 15:49:52 +02:00
zadam
5011b6a51a
don't try to fill additional properties for erased entities
2021-07-03 20:52:40 +02:00
zadam
4cc02ffb31
fix search
2021-07-02 23:22:10 +02:00
zadam
1e767482b4
removed black theme from setup
2021-06-30 21:30:54 +02:00
zadam
2035304b63
cleanup of entity changes processing
2021-06-30 20:54:15 +02:00
zadam
5be7f003ca
sync fixes
2021-06-29 23:45:45 +02:00
zadam
b660238a40
backend import unification
2021-06-29 22:15:57 +02:00
zadam
b9ff481eb7
Merge remote-tracking branch 'origin/stable' into redesign
...
# Conflicts:
# package.json
2021-06-29 20:55:58 +02:00
zadam
eebbf74517
Merge remote-tracking branch 'origin/master' into redesign
2021-06-29 20:55:15 +02:00
zadam
61e78858bc
fix random ordering in search, fixes #2047
2021-06-29 20:54:56 +02:00
zadam
0351d7eff1
keyboard shortcuts for ribbon tabs
2021-06-27 12:53:05 +02:00
zadam
9e1c9782ff
use MontserratLight also for setup
2021-06-26 23:20:12 +02:00
zadam
b2148f4a18
updated demo document with adjusted steel blue theme
2021-06-26 23:10:03 +02:00
zadam
16cc84be99
add back utcDateModified to Attribute and Branch becca entities
2021-06-26 17:32:40 +02:00
zadam
0265c190db
adding check to the selected editability
2021-06-26 17:21:54 +02:00
zadam
32c88219c3
switcher for editability
2021-06-26 17:08:50 +02:00
zadam
962d5a5674
fixes
2021-06-26 13:35:36 +02:00
zadam
995e6c2fef
release 0.47.5
2021-06-25 21:26:48 +02:00
zadam
0a2807c0b3
update to electron 13.1.4 which fixes the PDF display on Windows, closes #1976
2021-06-25 21:26:15 +02:00
zadam
1b9c3b0759
keep focus when clicking on edit read only note
2021-06-24 23:50:56 +02:00
zadam
f1a36f6cea
add keyboard shortcut for the edit button, #2036
2021-06-24 20:27:04 +02:00
zadam
d9ec8bba80
fix layouting
2021-06-15 23:04:13 +02:00
zadam
02da5b598c
added "edit" button into ribbon button container
2021-06-15 22:59:13 +02:00
zadam
2220c4491b
layout fixes
2021-06-15 21:53:22 +02:00
zadam
fb31acc8e0
layout changes
2021-06-13 22:55:31 +02:00
dependabot[bot]
92cf2c18fa
Bump normalize-url from 4.5.0 to 4.5.1 ( #2006 )
...
Bumps [normalize-url](https://github.com/sindresorhus/normalize-url ) from 4.5.0 to 4.5.1.
- [Release notes](https://github.com/sindresorhus/normalize-url/releases )
- [Commits](https://github.com/sindresorhus/normalize-url/commits )
---
updated-dependencies:
- dependency-name: normalize-url
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-06-12 12:01:16 +02:00
alex
c5182b8757
add Chinese wiki support ( #2013 )
2021-06-12 12:00:55 +02:00
zadam
e054a1694e
using rate limiter
2021-06-11 21:00:06 +02:00
zadam
3a7da1d561
icon and theme experiments
2021-06-06 22:15:51 +02:00
zadam
3893f663d0
sql console also doesn't create a normal note by default
2021-06-06 13:38:01 +02:00
zadam
a0de3c97a5
note paths widget does not show hidden path
2021-06-06 11:13:17 +02:00
zadam
c886583396
added "save search to note" button
2021-06-06 11:01:10 +02:00
zadam
e48609aa68
introducing hidden notes, WIP
2021-06-05 23:35:47 +02:00
zadam
882912826f
fix ribbon shrinking/wrap
2021-06-05 22:40:17 +02:00
zadam
6d51593b7d
removed CSS contain from widgets
2021-06-05 22:07:15 +02:00
zadam
faab6be48d
removed zen mode
2021-06-05 21:56:39 +02:00
zadam
8debf18984
added plugin buttons to the launcher pane
2021-06-05 14:12:17 +02:00
zadam
4bf1c25721
fixed resizer for both left and right pane
2021-06-05 14:01:21 +02:00
zadam
a1d7737551
right pane restoration for custom widgets
2021-06-03 23:34:40 +02:00
zadam
2bfd7b844c
refactoring of pane => split, "pane" keeps its old meaning (left-pane, center-pane, right-pane)
2021-06-03 22:23:11 +02:00
zadam
ac04be4433
mobile frontend fixes
2021-06-03 21:47:25 +02:00
zadam
5e5df72020
theme refactoring
2021-06-03 12:57:39 +02:00
zadam
f1344e3b95
refactoring of "collapsible section container" into "ribbon container"
2021-06-03 12:47:13 +02:00
zadam
9216e430db
fix relation map
2021-06-03 12:32:48 +02:00
zadam
855b876d50
Merge remote-tracking branch 'origin/stable' into redesign
2021-06-03 12:29:58 +02:00
zadam
c04bbd4973
context menu now offer option to open notes in a new pane
2021-06-03 12:25:33 +02:00
zadam
1a615398aa
docker now uses node 14.17 as other builds
2021-06-02 23:37:55 +02:00
zadam
b557a44f34
release 0.47.4
2021-06-02 21:44:19 +02:00
zadam
f50bb2278c
Merge remote-tracking branch 'origin/stable' into stable
2021-06-02 21:41:06 +02:00
zadam
6b68068cde
Merge remote-tracking branch 'origin/master' into stable
2021-06-02 21:40:43 +02:00
zadam
7ed816f1b2
dark theme tweaks
2021-06-02 21:39:18 +02:00
zadam
f8dd8ebf1a
dark theme tweaks
2021-06-02 21:23:40 +02:00
zadam
4c64bd852e
Merge remote-tracking branch 'origin/stable' into redesign
2021-06-01 23:33:07 +02:00
zadam
af62b07d5b
Merge remote-tracking branch 'origin/master' into redesign
2021-06-01 23:32:53 +02:00
zadam
4338f65e01
dark mode fixes + refactoring
2021-06-01 23:19:49 +02:00
zadam
9a147365f5
link map lazy loading
2021-06-01 22:03:38 +02:00
zadam
e48bbe5b19
link map WIP
2021-05-31 23:38:47 +02:00
zadam
bdff1c1246
removal of link map service
2021-05-31 21:31:07 +02:00
zadam
d4a955a3f5
cleaned up link map
2021-05-31 21:23:01 +02:00
zadam
07e214c564
link map zooming
2021-05-31 21:20:30 +02:00
zadam
b351157a6a
link map WIP
2021-05-30 23:21:34 +02:00
zadam
56378cd0f5
reorder database initialization so that all critical sections are in the same transaction, #1985
2021-05-30 22:03:41 +02:00
zadam
a76e3f6e2d
correctly logging slow async requests
2021-05-30 21:21:20 +02:00
zadam
f5573fcad4
starting work on link map reimplementation using force-graph library
2021-05-29 22:52:32 +02:00
zadam
60f88574b0
put show source button back to note actions since it's pretty rare
2021-05-29 20:54:11 +02:00
zadam
65c3bcb565
don't override section activation if section if open
2021-05-29 14:25:05 +02:00
zadam
ef4bc13dd1
section widgets are updated lazily
2021-05-29 14:13:22 +02:00
zadam
aa901b67ed
remove unused static getType() from section widgets
2021-05-29 13:51:21 +02:00
zadam
7a389baf08
moved to section widgets
2021-05-29 13:24:47 +02:00
zadam
57b6271c0b
similar notes section widget
2021-05-29 13:24:14 +02:00
zadam
9532a5662f
added note paths section container
2021-05-29 13:06:09 +02:00
zadam
520db931ae
maximize button
2021-05-28 23:52:42 +02:00
zadam
5e19a37df7
fix rendering
2021-05-28 23:21:55 +02:00
zadam
4b6b8b1678
link map section widget
2021-05-28 23:19:11 +02:00
zadam
a3d44fbdef
button tweaks
2021-05-28 22:47:59 +02:00
zadam
7fcf90437a
button changes and book properties
2021-05-27 23:17:13 +02:00
zadam
614b1bdbaf
added safe mode scripts
2021-05-27 21:29:23 +02:00
zadam
4d213300ac
added buttons to section container
2021-05-26 23:08:00 +02:00
zadam
b7ca3dec54
added note info into section container
2021-05-26 23:00:40 +02:00
zadam
c4987c4fd1
added basic properties
2021-05-26 22:41:55 +02:00
zadam
f176191efb
Merge remote-tracking branch 'origin/stable' into redesign
...
# Conflicts:
# package-lock.json
# package.json
2021-05-26 21:44:08 +02:00
zadam
dc5304faa0
updated ckeditor content styles
2021-05-26 21:41:58 +02:00
zadam
205f9953f9
Merge remote-tracking branch 'origin/stable' into redesign
...
# Conflicts:
# package-lock.json
# package.json
2021-05-26 21:27:06 +02:00
zadam
58d61800f3
tweaks
2021-05-26 21:26:12 +02:00
zadam
b9639bffce
imported internal links crash ckeditor, #1979
2021-05-25 21:45:59 +02:00
zadam
3c7232f427
don't error out when backend log does not exist yet, fixes #1977
2021-05-25 21:03:00 +02:00
zadam
5707b7e29a
closing panes
2021-05-24 22:29:49 +02:00
zadam
2f5d3729de
fixes
2021-05-24 21:43:24 +02:00
zadam
bae8551652
open the pane on the correct position
2021-05-24 21:05:44 +02:00
zadam
1f5e4530c3
moved note actions button into section container
2021-05-24 14:39:44 +02:00
zadam
7d94202460
reworked section container to be icon based
2021-05-23 23:41:01 +02:00
zadam
30cc566518
tweaks
2021-05-23 22:24:04 +02:00
zadam
85933771f8
tab styling changes
2021-05-23 21:24:22 +02:00
zadam
e924662a29
tree visual changes, fonts etc.
2021-05-23 20:26:54 +02:00
zadam
2985100801
visual tweaks
2021-05-22 23:25:44 +02:00
zadam
d68ea201a3
fixes
2021-05-22 22:55:24 +02:00
zadam
7528181ca2
nice tooltips for side buttons
2021-05-22 21:51:40 +02:00
zadam
1302765478
added sidebar toggle button
2021-05-22 21:35:25 +02:00
zadam
5b220adc31
refactored TabContext => NoteContext
2021-05-22 17:58:46 +02:00
zadam
98dfc77195
refactored TabContext => NoteContext
2021-05-22 13:04:08 +02:00
zadam
1a0aaf4a30
refactored TabContext => NoteContext
2021-05-22 12:42:34 +02:00
zadam
79a85a0aa7
refactored TabContext => NoteContext
2021-05-22 12:35:41 +02:00
zadam
274cf7312c
refactored TabContext => NoteContext
2021-05-22 12:26:45 +02:00
zadam
29e4e2afbb
split window WIP
2021-05-21 22:44:08 +02:00
zadam
39f0f26f28
split window WIP
2021-05-21 22:34:40 +02:00
zadam
1a13132a69
split window WIP
2021-05-20 23:13:34 +02:00
zadam
a3847842cb
split window WIP
2021-05-19 23:00:03 +02:00
zadam
b7bd5396d1
split window WIP
2021-05-19 22:45:34 +02:00
zadam
8c1c9b00e2
buttons on the left improvements
2021-05-18 22:49:47 +02:00
zadam
845f5d15c4
buttons on the left
2021-05-18 22:14:35 +02:00
zadam
d18b95d87c
Merge branch 'next' into redesign
2021-05-18 21:08:02 +02:00
zadam
731051154b
Merge branch 'stable' into next
...
# Conflicts:
# package.json
2021-05-18 21:07:29 +02:00
zadam
a093508fbe
converting note properties to methods
2021-05-18 20:56:49 +02:00
zadam
5860b2eebb
style cleanup
2021-05-18 20:46:19 +02:00
zadam
a4aaa49774
fix width in zen mode, closes #1965
2021-05-18 20:30:06 +02:00
zadam
a4c7069856
Delete FUNDING.yml
2021-05-18 19:56:00 +02:00
zadam
7cad65b370
Update FUNDING.yml
2021-05-18 19:55:45 +02:00
zadam
3ead734323
Create FUNDING.yml
2021-05-18 19:54:19 +02:00
zadam
2451596e8c
converting note properties to methods
2021-05-17 22:35:36 +02:00
zadam
a5d702b143
moved becca to top level source dir
2021-05-17 22:10:00 +02:00
zadam
439ef4a8cb
moved becca to top level source dir
2021-05-17 22:09:49 +02:00
zadam
8bd3e17a3b
removed legacy entities and repository
2021-05-17 22:05:35 +02:00
zadam
7a7c890946
redesign experiments
2021-05-17 21:46:18 +02:00
zadam
cb8e551ee0
release 0.47.3
2021-05-15 23:05:20 +02:00
zadam
04f249e800
backend scripts should not be async because of transaction management
2021-05-15 22:57:23 +02:00
zadam
a65eda5e4a
Merge remote-tracking branch 'origin/master' into next
2021-05-15 22:45:28 +02:00
zadam
9645a07f2f
Merge remote-tracking branch 'origin/stable' into next
...
# Conflicts:
# package-lock.json
# package.json
2021-05-15 22:45:11 +02:00
zadam
f6dd1110e8
fix sync status
2021-05-15 22:00:53 +02:00
zadam
623200b92b
fix "force note sync"
2021-05-15 14:04:01 +02:00
zadam
4ff40ba14f
fix sync status in-progress
2021-05-15 13:44:12 +02:00
zadam
16563eaba4
limit data base filename in ZIP export to 30 characters
2021-05-15 13:22:54 +02:00
zadam
caa6e9ee72
use archiver.js to export instead of yazl, #1938
2021-05-14 22:57:44 +02:00
zadam
f4a58a2598
Merge remote-tracking branch 'origin/master'
2021-05-14 22:35:15 +02:00
zadam
cecce1df20
electron upgrade
2021-05-14 22:23:11 +02:00
zadam
2030c8e995
fallback value for isErased for 0173 migration, #1937
2021-05-14 21:52:14 +02:00
zadam
8a9bd4deb4
zooming with ctrl + mousewheel
2021-05-12 22:38:17 +02:00
zadam
8417d4a4ea
various becca migration fixes
2021-05-11 22:00:16 +02:00
zadam
5d58520949
froca should not keep any deleted notes
2021-05-09 22:00:21 +02:00
zadam
d8d15b528e
fix .runOnBackend() API call
2021-05-09 21:29:59 +02:00
zadam
1d008cad13
fixes
2021-05-09 20:46:32 +02:00
zadam
ef0941479c
fix undelete
2021-05-09 11:12:53 +02:00
zadam
9afea492db
delete note fixes
2021-05-08 23:31:20 +02:00
zadam
84246fd197
adding missing .getPojo() to becca entities
2021-05-08 22:13:08 +02:00
zadam
9441cb177f
undelete becca conversion
2021-05-08 22:01:14 +02:00
zadam
bcfe097dd6
refactoring of becca entity saving
2021-05-08 21:10:58 +02:00
Jules-Bertholet
a410ed1b74
Update KaTeX to v0.13.9 ( #1925 )
...
* Update KaTeX to v0.13.9
* Allow KaTeX commands like \url and \includegraphics
https://katex.org/docs/options.html
2021-05-08 20:58:56 +02:00
zadam
2edc7dbf58
merge fixes
2021-05-08 11:20:20 +02:00
zadam
051b9dff21
Merge remote-tracking branch 'origin/stable' into next
...
# Conflicts:
# package-lock.json
# package.json
# src/public/app/entities/note_short.js
# src/public/app/services/protected_session.js
# src/routes/api/login.js
2021-05-08 10:58:38 +02:00
zadam
de6108f95d
protected session is now global application state to avoid weird issues with multiple tabs/windows/reloads
2021-05-07 22:23:49 +02:00
zadam
fddab59265
added note.executeScript()
2021-05-07 21:23:10 +02:00
Jules-Bertholet
1308dc20e8
Add support for mhchem markup in KaTeX ( #1917 )
2021-05-06 22:38:56 +02:00
zadam
e257634ccf
becca conversion WIP
2021-05-02 22:47:57 +02:00
zadam
3091119893
becca conversion WIP
2021-05-02 21:34:57 +02:00
zadam
c035627f0a
use .markAsDeleted() instead of setting .isDeleted manually
2021-05-02 20:32:50 +02:00
zadam
273d4e0052
becca conversion WIP
2021-05-02 19:59:16 +02:00
zadam
77eac8f764
becca conversion WIP
2021-05-02 12:02:32 +02:00
zadam
1af10d48a2
becca conversion WIP
2021-05-02 11:23:58 +02:00
zadam
d13c8771ca
becca conversion WIP
2021-05-01 21:52:22 +02:00
zadam
6626f100ad
becca conversion WIP
2021-05-01 11:38:20 +02:00
zadam
ccadff5015
becca conversion WIP
2021-04-30 23:10:25 +02:00
zadam
e41be520a8
becca conversion WIP
2021-04-30 22:13:13 +02:00
zadam
43eb248450
Merge branch 'master' into next
2021-04-29 22:09:48 +02:00
zadam
f22c76d9fb
fix focusing tree from note detail, closes #1897
2021-04-27 23:05:28 +02:00
zadam
b1131844d6
fix filling entity changes from Options' Advanced tab, closes #1898
2021-04-27 22:59:08 +02:00
zadam
03f3e46f8b
release 0.47.2
2021-04-26 22:32:54 +02:00
zadam
6f1b0b92fe
fix searchForNote backend API method
2021-04-26 22:27:12 +02:00
zadam
219098ab53
more becca changes
2021-04-26 22:24:55 +02:00
zadam
e466c393eb
converted NoteRevision entity to the becca
2021-04-26 22:18:14 +02:00
zadam
d8f1c39282
converted NoteRevision entity to the becca
2021-04-26 22:00:55 +02:00
zadam
cb3a5bba61
Merge branch 'master' into next
...
# Conflicts:
# package-lock.json
2021-04-26 21:45:37 +02:00
zadam
5e40c03fc9
use Map instead of object where keys can be (reserved) words, fixes #1895
2021-04-26 21:12:46 +02:00
zadam
3b1fb8024f
handle undefined in the search ordering
2021-04-26 21:04:22 +02:00
zadam
93cae44ba0
subtree duplication with becca
2021-04-25 22:02:32 +02:00
zadam
a5ee590544
after note creation with becca
2021-04-25 21:24:32 +02:00
zadam
6c5b1420d2
basic note creation with becca
2021-04-25 21:19:18 +02:00
zadam
8d8d654fe8
becca entities enriched with functionality from repository entities
2021-04-25 20:00:42 +02:00
zadam
7494491560
Merge remote-tracking branch 'origin/master' into next
...
# Conflicts:
# package-lock.json
# src/public/app/services/note_content_renderer.js
# src/public/stylesheets/style.css
# src/routes/api/files.js
# src/routes/routes.js
2021-04-25 11:14:45 +02:00
FliegendeWurst
6f49f870ed
Exit on SIGTERM ( #1891 )
...
Stopping the systemd service running the server now works properly.
2021-04-25 11:05:09 +02:00
zadam
b9133cb683
fix keyboard shortcut for "open externally"
2021-04-24 22:18:25 +02:00
zadam
ccac46527c
opened file change detection now useable on all note types
2021-04-24 21:56:44 +02:00
zadam
dcd35b1ea2
fix broken inline PDF viewer, #1833
2021-04-24 20:27:42 +02:00
zadam
a74741343e
upload of modified open file WIP
2021-04-24 11:39:59 +02:00
zadam
4ff7e0813d
upload of modified open file WIP
2021-04-24 11:39:44 +02:00
zadam
6d2d72fa7f
add ERR_ADDRESS_UNREACHABLE as expected sync exception, #1888
2021-04-24 10:17:21 +02:00
zadam
30ec706d37
Merge remote-tracking branch 'origin/stable'
...
# Conflicts:
# package.json
# src/services/build.js
2021-04-22 21:25:15 +02:00
zadam
25ce2e4253
release 0.46.9
2021-04-22 20:50:22 +02:00
zadam
b5674223e5
fixed some incorrect order by behavior, #1881
2021-04-22 20:28:26 +02:00
zadam
02988ed2b3
added random ordering
2021-04-22 19:53:11 +02:00
zadam
c27f573eed
fix line continuation in the release script
2021-04-22 19:39:57 +02:00
zadam
c5b0c60797
Merge remote-tracking branch 'origin/master'
2021-04-21 23:03:16 +02:00
zadam
025af8df02
ckeditor 27.1
2021-04-21 23:03:09 +02:00
chee
d9e8cff00f
Only add widgets that are executable ( #1875 )
...
closes #1874
2021-04-21 22:25:52 +02:00
zadam
1a4f35470c
Merge remote-tracking branch 'origin/stable'
2021-04-21 22:04:33 +02:00
zadam
1d99c4e80b
fix moving notes with keyboard on Firefox, closes #1865
2021-04-21 22:03:41 +02:00
zadam
dc7c64a94d
Merge remote-tracking branch 'origin/stable' into stable
2021-04-21 20:38:15 +02:00
zadam
dc6a530d8c
clear note selection anytime a new note is activated
2021-04-21 20:38:07 +02:00
chee
38b0d05c20
Add .includes to the type check ( #1871 )
...
beforehand it would always be `true`
fixes #1869
2021-04-21 20:16:15 +02:00
zadam
6e010dfbd7
fix note preview, closes #1869
2021-04-21 20:14:37 +02:00
zadam
172bdb6118
release 0.47.1-beta
2021-04-19 22:43:03 +02:00
zadam
6136243d61
release 0.47.1-beta
2021-04-19 22:40:50 +02:00
zadam
a88a32acae
support OPML from MindManager, fixes #1862
2021-04-19 22:33:58 +02:00
zadam
583df35231
log warning about unsucessful login
2021-04-19 21:41:29 +02:00
zadam
634baae796
Merge remote-tracking branch 'origin/stable'
...
# Conflicts:
# src/services/build.js
2021-04-19 20:56:56 +02:00
zadam
a674a12706
disable tar polluting build log
2021-04-19 20:56:05 +02:00
zadam
c29f1af48f
use n to force node version
...
(cherry picked from commit 51d1d8efb8 )
2021-04-19 20:51:06 +02:00
zadam
51d1d8efb8
use n to force node version
2021-04-19 20:26:58 +02:00
zadam
a8d72c46e4
release 0.46.8
2021-04-18 21:47:45 +02:00
zadam
ec36fbd83e
release 0.46.8
2021-04-18 21:46:35 +02:00
zadam
aedb05cbab
release 0.46.8
2021-04-18 21:39:01 +02:00
zadam
bb16840a72
release 0.46.8
2021-04-18 21:30:43 +02:00
zadam
7b5d44a329
use official gh client instead of github-release to execute releases
2021-04-18 21:29:10 +02:00
zadam
d3cccae2df
implemented audio/video in note content renderer + streaming API #886
2021-04-18 12:40:12 +02:00
zadam
9ba514d930
Merge remote-tracking branch 'origin/stable'
...
# Conflicts:
# package-lock.json
# trilium.iml
2021-04-18 12:39:19 +02:00
zadam
79bb249f3b
implemented audio/video in note content renderer + streaming API #886
2021-04-17 22:35:47 +02:00
zadam
1fdf889ccf
refactoring
2021-04-17 20:52:46 +02:00
zadam
42510fda5c
renamed also cache files/modules
2021-04-16 23:01:56 +02:00
zadam
f7e86c5be0
renamed noteCache into becca
2021-04-16 23:00:08 +02:00
zadam
af5b1021c7
renamed treeCache into froca
2021-04-16 22:57:37 +02:00
zadam
8e1b8ab26c
show not set keyboard shortcuts as "not set", #1851
2021-04-15 21:45:37 +02:00
zadam
4311834d75
reload note cache if transaction rollback is detected
2021-04-14 22:57:45 +02:00
zadam
197537b159
idea config stuff
2021-04-13 21:54:34 +02:00
zadam
917b259e92
add new sync status "unknown" to differentiate from "can't connect", #1844
2021-04-13 21:54:07 +02:00
zadam
a53a65be1f
clipper fix, closes #1840
2021-04-12 23:29:02 +02:00
zadam
44aa2834b3
release 0.47.0-beta
2021-04-11 22:29:56 +02:00
zadam
58e4bd4974
Merge remote-tracking branch 'origin/stable'
2021-04-11 22:28:30 +02:00
zadam
44af431a93
ctrl + click / middle click now opens image in a text note in a new tab
2021-04-11 22:24:21 +02:00
zadam
479d742e85
partly reverted wrong change, #1820
2021-04-10 23:24:17 +02:00
zadam
3337487063
fixes
2021-04-10 23:23:43 +02:00
zadam
beb42f18fe
linux server better-sqlite3 binary
2021-04-10 11:15:13 +02:00
zadam
00a27313fb
linux desktop and mac better-sqlite3 binaries
2021-04-09 23:40:42 +02:00
zadam
564fea43a9
don't open new tab after duplicating subtree
2021-04-09 23:40:15 +02:00
zadam
3d3142e20c
Merge remote-tracking branch 'origin/master'
2021-04-08 21:22:54 +02:00
zadam
9c679aef20
added #runOnInstance and #runAtHour
2021-04-08 21:22:47 +02:00
Davi Alexandre
d47a55d23a
Avoid resetting all background properties on note-icons ( #1834 )
...
This ensures only the background-color property will be changed transparent,
avoiding to reset any other properties (background-image, for example) that
might have been set by some custom CSS rules applied in combination with
#iconClass
2021-04-08 20:24:19 +02:00
zadam
052f584bf4
edit note button is now just an icon
2021-04-08 20:17:35 +02:00
MatAsmania
1dfebdf6db
Fix for Evernote workaround and support for en-todo ( #1827 )
2021-04-07 22:48:49 +02:00
zadam
5314446980
fix seeing only part of the PDF preview
2021-04-07 22:45:46 +02:00
zadam
6b41c26d2b
disable entering new line in the attribute editor
2021-04-07 22:35:06 +02:00
zadam
463071ea4d
make global button more consistent with sync button
2021-04-07 22:15:44 +02:00
zadam
79c5645964
various javaDoc improvements
2021-04-07 22:01:52 +02:00
zadam
2f58b6b3c8
fix bottom margin/padding styling in tooltip
2021-04-07 21:21:06 +02:00
zadam
e7909d25c6
fix linking to notes
2021-04-07 21:12:55 +02:00
zadam
f739dbfe87
ckeditor 5.60.0
2021-04-06 22:16:34 +02:00
zadam
c43b20ec2b
script api search ignores hoisting by default
2021-04-06 21:56:46 +02:00
zadam
2d0cb5b66e
update electron to 13 beta
2021-04-06 20:19:34 +02:00
zadam
caf38c94c7
fix search route
2021-04-06 20:18:34 +02:00
zadam
51db6761c8
fix opening links with single click outside of the ckeditor instance
2021-04-06 20:18:16 +02:00
zadam
4d110aa143
updated render note help
2021-04-05 22:37:12 +02:00
zadam
9c436cb61f
Merge remote-tracking branch 'origin/stable'
2021-04-05 21:39:35 +02:00
zadam
caa11b8f7e
fix inheriting inheritable attributes through template, closes #1828
2021-04-05 20:52:19 +02:00
zadam
926e9e12c0
Merge remote-tracking branch 'origin/stable'
...
# Conflicts:
# package-lock.json
# package.json
2021-04-05 11:44:42 +02:00
zadam
c4d35fb44e
fix reference link widget in attr editor after CKEditor 27 upgrade
2021-04-05 11:28:34 +02:00
zadam
1b41b92e02
publish xml2js into backend script api
2021-04-05 11:18:56 +02:00
zadam
41cce4dcb9
improved task manager with allowed year range, #1823
2021-04-04 23:57:55 +02:00
zadam
858072cc10
fix lexer to parse correctly quoted empty strings, #1825
2021-04-04 23:13:18 +02:00
zadam
855c5e0e67
fix unit tests
2021-04-04 22:44:22 +02:00
WPum
903e6b7ccc
correct a typo in #1820 fix ( #1824 )
...
Thanks!
2021-04-04 22:11:42 +02:00
zadam
c71f3c35b8
Merge remote-tracking branch 'origin/stable'
2021-04-04 22:03:00 +02:00
zadam
f0cc3d0bcd
use entity changes instead of actual tables to fill in sector to sync, fixes #1809
2021-04-04 22:02:40 +02:00
zadam
7672f22ce0
release 0.46.7
2021-04-03 22:37:04 +02:00
zadam
ef37a52a06
when leaving protected session don't forget to reset note cache (titles), #1810
2021-04-03 22:02:25 +02:00
zadam
2318d615bb
make note cache decryption more robust - one failure will not crash the whole process, #1810
2021-04-03 21:48:16 +02:00
zadam
2e82b7380b
hide relationMapLink and template relations from link map, fixes #1820
2021-04-03 11:28:11 +02:00
zadam
bc14c3d665
backport not deforming standard top widget in small window size from master
2021-03-31 22:59:07 +02:00
zadam
b89ea9a684
check for note cache branch existence, #1808
2021-03-31 22:35:10 +02:00
zadam
6c9ac5b5ec
jquery 3.6.0
2021-03-30 23:32:44 +02:00
zadam
9cd45299b1
grid items in note list are clickable as a whole
2021-03-30 23:26:14 +02:00
zadam
f1f4f45c9d
display note icon in note list
2021-03-30 23:13:16 +02:00
zadam
8644c38abc
hide sync status on extra window until the sync status is known
2021-03-30 22:59:25 +02:00
zadam
e569ae1a0d
one sync status tooltip did not have data-toggle="tooltip"
2021-03-30 22:53:23 +02:00
zadam
da741b522e
note cache fixes, #1805
2021-03-30 21:39:42 +02:00
zadam
e055d4e15e
ckeditor 27
2021-03-29 23:29:14 +02:00
zadam
58200d6431
fix dragabilly webpack build
2021-03-29 22:01:01 +02:00
zadam
57db945558
set cssClass and other note related classes on the root widget instead, fixes #1799
2021-03-28 22:24:24 +02:00
zadam
2e6cd5f809
Merge remote-tracking branch 'origin/master'
2021-03-28 00:07:45 +01:00
zadam
6541523e88
empty page on new tab nw offers list of available workspaces
2021-03-28 00:07:38 +01:00
Igor
f60b282e09
* Russian README added ( #1794 )
...
* * Russian README added
* Links to another READMEs added
* * Fix inline images
Co-authored-by: mopsicus <lii@rstgames.com >
2021-03-27 20:32:01 +01:00
bavis-m
744ed27d91
If the database hasn't been initialized (new install?) don't attempt to update our last synced id, as there is no db to grab it from (prevents running the server as a fresh install completely) ( #1797 )
...
Co-authored-by: Mark <mark@mhack.io >
2021-03-27 20:30:40 +01:00
zadam
a254199746
Merge remote-tracking branch 'origin/stable'
2021-03-26 21:47:24 +01:00
zadam
496767a52b
release 0.46.6
2021-03-25 20:28:57 +01:00
zadam
9139c597e5
use only one label for icon class, fixes #1791
2021-03-25 19:46:10 +01:00
zadam
942132c01d
release 0.46.6
2021-03-23 23:57:48 +01:00
zadam
928c8bfdf7
Merge remote-tracking branch 'origin/stable'
2021-03-23 22:47:42 +01:00
zadam
1862acd1ff
avoid getting refreshes on note title
2021-03-23 22:46:18 +01:00
zadam
ce7e18d0b0
fix syncing protected notes in case there wasn't any other change, closes #1778
2021-03-23 22:18:23 +01:00
zadam
65280d5ba3
avoid ugly error in the logs, #1778
2021-03-22 23:27:41 +01:00
zadam
7e3d424e23
fix deleting all revisions, closes #1774
2021-03-22 23:07:43 +01:00
zadam
d5f38c0f88
sync status style fix
2021-03-21 23:45:15 +01:00
zadam
56f97f1081
dragging the tab vertically by 100px will now move it to a new window (chrome like behavior)
2021-03-21 23:35:13 +01:00
zadam
e648505ad3
avoid weird button shrinking when window size is too small, fixes #1745
2021-03-21 23:12:34 +01:00
zadam
71c3fd5cbb
don't use special layout for "extra window"
2021-03-21 23:05:31 +01:00
zadam
f9b0418333
sync status widget tweaks
2021-03-21 22:46:45 +01:00
zadam
392a00ac17
sync status widget
2021-03-21 22:43:41 +01:00
zadam
1a9919a866
sync status widget WIP
2021-03-21 00:01:28 +01:00
zadam
9dd95b62a9
added ScrollingContainer to guarantee scrolling to top when switching notes
2021-03-20 19:44:43 +01:00
zadam
135b4fe88e
Merge remote-tracking branch 'origin/stable'
...
# Conflicts:
# src/public/app/layouts/mobile_layout.js
2021-03-20 12:49:37 +01:00
zadam
bff04c121a
fix scrolling in mobile frontend, closes #1768
2021-03-20 12:47:47 +01:00
zadam
b79d81a94d
sync status widget WIP
2021-03-20 00:00:49 +01:00
zadam
7e2186721f
added "re-render note" menu item & shortcut, closes #1766
2021-03-19 22:34:56 +01:00
zadam
6a70e0ab97
add trilium-no-cert-check bat/shell file in order to be able to connect to the sync server even without valid server certificate
2021-03-18 23:49:28 +01:00
zadam
b38a63d336
delete notes dialog provides checkbox to switch between delete all clones and normal delete
2021-03-18 23:42:30 +01:00
zadam
d62558d97a
delete notes dialog WIP
2021-03-18 23:23:35 +01:00
zadam
76aa7d1451
Merge remote-tracking branch 'origin/master'
2021-03-18 22:11:45 +01:00
zadam
4f401d71a2
Merge remote-tracking branch 'origin/stable'
2021-03-18 21:11:56 +01:00
Patrick Moriarty
eb437ff642
Add mobile dropdown for plugin buttons ( #1762 )
...
* Add mobile toolbar buttons
* cleanup
* more cleanup
* Mobile plugin buttons: Add else block & change icon
2021-03-18 21:09:08 +01:00
zadam
6edc6e2825
load search result only on explicit action (expand node, execute search), #1759
2021-03-18 21:05:43 +01:00
zadam
e8903e82a1
add option to disable note tree auto collapse, fixes #1751
2021-03-18 20:11:58 +01:00
zadam
59e8cb8c8b
Merge remote-tracking branch 'origin/stable'
2021-03-17 23:20:28 +01:00
zadam
0cfd95d9b8
not finding node for a note path does not have to be always an error
2021-03-17 23:17:54 +01:00
zadam
1aa5349628
make edit button visible for empty readonly notes, fixes #1760
2021-03-17 22:41:37 +01:00
Patrick Moriarty
a4bffbfa60
Mobile view: iOS sizing/styling changes ( #1756 )
...
* Fix dark themed action-button text color on mobile safari
* Fix note view scrolling on ios safari
* Fix scroll issues on tree view on ios safari
* Fix mobile firefox/chrome sizing issues
* Fix scroll-to-active-note
2021-03-17 22:07:53 +01:00
zadam
70656d240b
better-sqlite3 built for electron 12 windows
2021-03-15 23:49:08 +01:00
zadam
42067b3c1e
Merge remote-tracking branch 'origin/stable'
2021-03-15 23:40:44 +01:00
zadam
0bc91da0bb
added possibility to zoom into images using mousewheel
2021-03-15 22:24:56 +01:00
zadam
4e21d12202
fix nodejs 10 compatibility, closes #1746
2021-03-15 20:31:12 +01:00
zadam
fdce218e88
release 0.46.5
2021-03-14 22:56:27 +01:00
zadam
5b72b577b8
delete notes preview dialog WIP
2021-03-14 22:54:39 +01:00
zadam
ec2f8ec796
added subtree note count into info widget
2021-03-14 20:47:33 +01:00
zadam
cd3f8a41af
removed (112) migrations originating before first public release (0.20 in Sept 2018)
2021-03-14 20:37:35 +01:00
zadam
aa8bf0e60a
Revert "Revert "delete notes skeleton dialog""
...
This reverts commit 584fea19
2021-03-14 19:54:40 +01:00
zadam
5b3a6b5e9d
Merge remote-tracking branch 'origin/stable'
2021-03-14 19:53:51 +01:00
zadam
6c8d20288d
fix 0.46 regression to set up sync from client, fixes #1742
2021-03-13 22:54:00 +01:00
zadam
88d04772c4
make sure the CLS entity changes are cleared after roll backed transaction, #1736
2021-03-12 23:48:14 +01:00
zadam
9fd26a9b9f
when creating new note into inbox use current hoisted note in new tab as well
2021-03-12 21:47:26 +01:00
zadam
98f02c3c9a
added "hoistedInbox" label
2021-03-12 21:29:50 +01:00
zadam
584fea1992
Revert "delete notes skeleton dialog"
...
This reverts commit 03a11e6f
2021-03-12 20:44:19 +01:00
zadam
af50a1ec52
Merge remote-tracking branch 'origin/stable' into stable
2021-03-12 20:39:51 +01:00
zadam
4e76d1fa85
hide some "boring" attributes from book listing view
2021-03-12 20:39:42 +01:00
zadam
81e226af6f
Merge remote-tracking branch 'origin/stable'
2021-03-12 20:27:05 +01:00
zadam
03a11e6f77
delete notes skeleton dialog
2021-03-11 22:35:53 +01:00
zadam
cb558e1378
Merge remote-tracking branch 'origin/stable'
2021-03-11 21:14:58 +01:00
zadam
e1a16b4a9f
defensive check, #1736
2021-03-11 20:28:07 +01:00
zadam
12b468d3dc
release 0.46.4-beta
2021-03-10 23:35:12 +01:00
zadam
6f901e6852
use icons instead of plain text to differentiate between different paths in note paths widget
2021-03-10 23:11:48 +01:00
zadam
09e9ac4d00
prevent cycles in resolving the notepath, fixes #1730
2021-03-10 22:54:55 +01:00
zadam
723a0e479e
ckeditor 26.0
2021-03-10 20:02:23 +01:00
zadam
5b8e876b77
upgrade to electron 12
2021-03-09 22:36:41 +01:00
zadam
a33ac65fdf
fix focus on moving notes with keyboard
2021-03-09 22:24:59 +01:00
zadam
f8fb071a6f
added option to bring back plain (non-markdown) headings, closes #1678
2021-03-09 22:06:40 +01:00
zadam
a654078e56
fix broken template copy, closes #1724
2021-03-09 20:51:57 +01:00
zadam
fba68681aa
when resolving note path check if there's a hoisted note in it, if not, try again to find some path with hoisted note, closes #1718
2021-03-09 20:37:56 +01:00
zadam
50c84e0f5f
release 0.46.3-beta
2021-03-08 23:11:11 +01:00
zadam
f27370d44f
fix putting focus back to the note tree after note deletion
2021-03-08 23:10:34 +01:00
zadam
c6c9202c00
fix note icon color in dark mode
2021-03-08 22:06:26 +01:00
zadam
2cafda5f66
note paths visually distinguishes between different note paths, closes #1669
2021-03-08 22:04:52 +01:00
zadam
873953cbaf
fix bug
2021-03-08 00:09:48 +01:00
zadam
d51744ce19
make note paths current path underlined
2021-03-08 00:07:00 +01:00
zadam
7df8c940b6
have paths in "note paths" widget also sorted by priority
2021-03-08 00:04:43 +01:00
zadam
9bac2a4819
refresh inherited attribute list after attr change, closes #1717
2021-03-07 23:31:56 +01:00
zadam
88147f7a0a
fixed "create note after" position issue
2021-03-06 23:53:10 +01:00
zadam
ca77211b38
improved template code with better heuristics on when to copy things from the template
2021-03-06 21:34:03 +01:00
zadam
4606e8d118
non-search notes should have no children limit, #1673
2021-03-06 20:31:12 +01:00
zadam
9f002fa802
change the heuristics to choose the best note path when ambiguous/incomplete/just noteId is provided, #1711
2021-03-06 20:23:29 +01:00
zadam
060d4fc27b
fix duplication of hoisted note tree when hoisted note has clones
2021-03-04 23:19:27 +01:00
zadam
bf0fbe201e
hack when hoisted note is cloned then it could be filtered multiple times while we want only 1
2021-03-03 23:00:16 +01:00
zadam
721e5da672
use notePath instead of noteId for note creation to correctly work with cloned ancestors
2021-03-03 22:48:06 +01:00
zadam
8192b51b8a
cleanup of createTopLevelNote
2021-03-03 22:27:57 +01:00
zadam
73514a63d8
when resolving note path attempt to find one going through hoisted note
2021-03-03 21:49:57 +01:00
zadam
f8c310eb8f
added license mention into the README noting AGPL v3+, #1708
2021-03-03 21:41:44 +01:00
zadam
b9422b0efd
cssClass is now added also to link map and relation map, closes #1702
2021-03-02 23:20:53 +01:00
zadam
14ced949a9
fix modifying index in note cache when deleting attribute, closes #1706
2021-03-02 23:10:42 +01:00
zadam
5b5c2a2dbb
fix null utcDateChanged in entity_changes, closes #1705
2021-03-02 22:08:29 +01:00
zadam
2c958eaacb
Merge branch 'sort-by'
2021-02-28 23:40:37 +01:00
zadam
4aa27b6033
added "sort by" dialog
2021-02-28 23:40:15 +01:00
zadam
89a0c5a1c9
fix "no data" when switching between tabs with different hoisted notes, closes #1699
2021-02-28 19:46:04 +01:00
zadam
78e48095e6
prompt user when there are unsaved changes, #1692
2021-02-27 23:39:02 +01:00
zadam
02016ed031
fix create full search note
2021-02-27 21:19:54 +01:00
zadam
cb91dadeca
add possibility to define search home for hoisted notes, #1694
2021-02-27 21:18:10 +01:00
zadam
2c755bcc38
don't fail (immediatelly) when sql insert doesn't return lastInsertRowid, #1665
2021-02-27 21:09:13 +01:00
zadam
3c7a6bc1e4
use longer update interval for web
2021-02-27 21:08:27 +01:00
zadam
3fe87259e2
if search note would end up outside of current hoisting, save it under the hoisted note, closes #1694
2021-02-26 23:33:22 +01:00
zadam
d476dfc53b
fix searching the second time in quick search, #1694
2021-02-26 23:20:49 +01:00
zadam
19821b634f
release 0.46.2-beta
2021-02-25 22:41:35 +01:00
zadam
cde41b268e
allow copying type, mime, content from template only for text and code note types, fixes #1689
2021-02-25 22:33:26 +01:00
zadam
1c59bc4d3c
sort child notes by ... WIP
2021-02-25 22:26:46 +01:00
zadam
cb6d35236c
update correctly "multi-parent" node status, fixes #1688
2021-02-25 21:16:21 +01:00
zadam
7572ee284b
set search note title correctly during creation
2021-02-25 20:02:49 +01:00
zadam
d0eaf623a8
activate node after calling "scroll to active note", fixes #1685
2021-02-24 22:41:24 +01:00
zadam
25c2db6c3a
sort parent relationships so that clones in search notes appear last, fixes #1686
2021-02-24 22:38:26 +01:00
zadam
5a173ff14e
quick search now allows clicking anywhere
2021-02-24 22:19:09 +01:00
zadam
7fab75b085
Merge remote-tracking branch 'origin/master'
2021-02-23 22:01:10 +01:00
zadam
0f065536d0
use 100 children limit on only search notes (as was initially intended), fixes #1673
2021-02-23 22:01:02 +01:00
sigaloid
d0747abded
no h1 headings ( #1679 )
...
#1552
2021-02-23 21:23:23 +01:00
Mirwaisse Djanbaz
f62b4a581e
Typo in export.js ( #1682 )
2021-02-23 21:20:19 +01:00
Mirwaisse Djanbaz
dcf1c62ec1
Typo in appearance settings ( #1683 )
2021-02-23 21:19:57 +01:00
zadam
93d55b3e7b
put back waiting for sync after frontend API backend request
2021-02-22 22:43:54 +01:00
zadam
90c6852423
hide auto links by default in relation map, allow configuring displayed relations, fixes #1674
2021-02-22 22:34:33 +01:00
zadam
208baa56e9
error handling
2021-02-22 21:59:37 +01:00
zadam
ddf8438b22
fix edited notes widget note transitions, fixes #1672
2021-02-21 22:45:32 +01:00
zadam
6008dc891f
fix note activation right after creation from calendar
2021-02-21 21:54:16 +01:00
zadam
cc887a00f2
runOnBackend now does not automatically wait for the maxSyncId since it can easily result in infinite cycle
2021-02-21 21:28:00 +01:00
zadam
fbbd51d0b1
small changes for better debugging infos
2021-02-20 23:17:29 +01:00
zadam
081b8b126a
fix note_reordering not updating note cache
2021-02-20 21:28:22 +01:00
zadam
7a6bb81345
display note path in search results
2021-02-20 20:10:45 +01:00
zadam
1d5714c411
release 0.46.1-beta
2021-02-19 23:15:18 +01:00
zadam
56506d33a7
small fixes
2021-02-19 22:58:53 +01:00
zadam
c94fb7a62d
created a specific widget for search result to add "no results" message
2021-02-19 22:15:56 +01:00
zadam
4160da70be
implemented "targetRelationCount" and exposed more of them in order by widget, fixes #1658
2021-02-19 20:42:34 +01:00
zadam
2cfd093cae
allow search result to be moved from tree to relation map, fixes #1650
2021-02-18 22:30:55 +01:00
zadam
859465841d
add possibility to debug search queries by logging expression tree, #1655
2021-02-18 22:10:49 +01:00
zadam
0c9a11db6f
bring back "create and link note" into more places, fixes #1653
2021-02-18 20:10:44 +01:00
zadam
4cbf9c2e86
show "reset to default icon" button only when there is an explicit icon
2021-02-18 20:06:14 +01:00
zadam
1f7997eeed
added "reset to default icon" button to icon picker
2021-02-18 19:33:12 +01:00
zadam
8e730c6ecf
add frontend API method openTabWithNote, #1645
2021-02-17 23:55:51 +01:00
zadam
600a312b2a
fix parsing of "!=" operator, #1651
2021-02-17 23:41:15 +01:00
zadam
ec2e973165
allow only valid attr name characters for relation map relations, closes #1649
2021-02-17 23:22:14 +01:00
zadam
faeb55bc90
don't allow to bring up delete dialog on saved search results (consistency with context menu)
2021-02-17 23:03:34 +01:00
zadam
23ebe360a6
small fixes
2021-02-17 20:59:44 +01:00
zadam
d905335935
correct placement of imported root note (at the end)
2021-02-16 23:38:05 +01:00
zadam
f49f510459
fixes in "other notes with relation..."
2021-02-16 23:07:40 +01:00
zadam
e78b495bd3
reduce flickering of import by disabling entityChanges notification of frontend
2021-02-16 22:51:00 +01:00
zadam
5542c9dc57
fixed saved note migration - need to be migrated as last, #1647
2021-02-16 21:40:17 +01:00
zadam
2388da7cfb
fixed "show in full search" click and keyboard shortcuts for collapse tree and scroll to active note actions, #1647
2021-02-16 21:19:07 +01:00
zadam
3b4fa0c5fc
update section container on attribute change, closes #1646
2021-02-16 20:58:17 +01:00
zadam
1af98056bb
release 0.46.0-beta
2021-02-15 22:29:35 +01:00
zadam
c0edcc1bfe
split icon list data into separate file
2021-02-15 22:18:37 +01:00
zadam
597e595c32
filtering for the icon picker
2021-02-15 22:11:38 +01:00
zadam
e212a37c84
fixes for SQL console
2021-02-15 20:44:55 +01:00
zadam
c41448f5da
consistency check for wrong lastSyncedPush
2021-02-15 20:44:31 +01:00
zadam
aab49946f8
prototype of note icon picker
2021-02-14 23:27:28 +01:00
zadam
cc4d04416b
added "delete note revisions" search action
2021-02-14 21:35:13 +01:00
zadam
66c5606d46
implemented "rawContent", #1637
2021-02-14 19:27:31 +01:00
zadam
50bcf45113
fixed "duplicate subtree" creating extra entities in case subtrees contains multiple clones
2021-02-14 12:14:33 +01:00
zadam
08cba1e1ce
fixed "duplicate subtree"
2021-02-14 11:43:31 +01:00
zadam
f528799fed
added "limit" search modifier to search definition
2021-02-13 23:52:52 +01:00
zadam
a78c8ddad7
small search help improvements
2021-02-13 23:38:31 +01:00
zadam
3cc93157bf
basic support for audio/video preview in file notes (no seeking)
2021-02-13 23:20:22 +01:00
zadam
3dbd80d5a6
relocated note paths widget into note title row
2021-02-13 22:47:06 +01:00
zadam
076b4a6651
small tweaks
2021-02-13 21:52:31 +01:00
zadam
378987e61c
added icon to note title row
2021-02-13 20:07:08 +01:00
zadam
5eb850bf59
Merge remote-tracking branch 'origin/stable'
...
# Conflicts:
# src/services/search/services/search.js
2021-02-13 12:27:10 +01:00
zadam
4914160590
fix correct application of <small> tag, closes #1635
2021-02-13 12:23:50 +01:00
zadam
00c106aba6
fix update of value from autocomplete, #1557
2021-02-13 12:11:58 +01:00
zadam
5e6d2c8336
db migration fix
2021-02-12 23:52:16 +01:00
zadam
d45a59aa4e
sync fixes
2021-02-12 23:30:11 +01:00
zadam
9f19cf8046
don't sync recent_notes
2021-02-12 22:39:38 +01:00
zadam
c0dfd23191
fix merge conflict
2021-02-11 23:08:37 +01:00
zadam
b9539117d8
Merge remote-tracking branch 'origin/stable'
...
# Conflicts:
# src/services/auth.js
# src/services/setup.js
2021-02-11 23:07:20 +01:00
zadam
d616a77d6b
release 0.45.10
2021-02-11 23:05:48 +01:00
zadam
5b679930de
revert accidentally committed auth changes, #1629
2021-02-11 23:04:42 +01:00
zadam
3d7beefad0
sync fixes
2021-02-11 22:50:32 +01:00
zadam
8850de51f5
sync fixes
2021-02-10 22:56:23 +01:00
zadam
18b13657fd
don't compare hashes of note_reordering entity_changes
2021-02-09 23:27:09 +01:00
zadam
43ac712fca
fix searchForNotes API method to look for archived notes as well
2021-02-09 22:32:25 +01:00
zadam
bf231d31a2
fancytree 2.38.0
2021-02-09 21:33:55 +01:00
zadam
7dd19c0366
correct reloading of note subtree when relevant labels change
2021-02-09 20:26:10 +01:00
zadam
0040334e89
fix infinite cycle when template is descendant of an instance
2021-02-09 20:15:14 +01:00
zadam
96a5cb23f3
Merge remote-tracking branch 'origin/stable'
2021-02-08 21:16:14 +01:00
zadam
067ca9ab16
fallback for incorrectly parsed pane widths, #1621
2021-02-08 20:51:38 +01:00
zadam
be65e2e62f
fixed custom header authentication
2021-02-07 21:50:34 +01:00
zadam
bed7bdfd00
"move to new window" respects note hoisting of original tab
2021-02-07 21:27:09 +01:00
zadam
cd5be59413
tab row is detecting workspace changes
2021-02-07 20:55:49 +01:00
zadam
2a67d9eae2
added unhoist button to the tree node + onclick fixes
2021-02-06 19:58:12 +01:00
zadam
0f05d6258e
small fixes
2021-02-05 23:19:43 +01:00
zadam
45516fa7b4
Merge remote-tracking branch 'origin/stable'
2021-02-05 22:54:50 +01:00
zadam
70708b36ef
using custom header for sync authorization to avoid tripping security proxies
2021-02-05 21:59:56 +01:00
zadam
fb3d5f25ac
release 0.45.9
2021-02-05 21:38:32 +01:00
zadam
397f0d1326
fix collapse tree
2021-02-04 23:08:16 +01:00
zadam
6469937393
fix note tree flickering (note cache was not updated when expanded status changed)
2021-02-04 22:05:32 +01:00
zadam
48cb4d2ab9
one line overflow for note properties
2021-02-02 23:36:27 +01:00
zadam
3a94b04ef4
quick search impl finished
2021-02-01 23:51:04 +01:00
zadam
d406df48a8
edited notes doesn't wrap long note titles
2021-02-01 20:55:35 +01:00
zadam
9447d3f9b5
quick search widget WIP
2021-01-31 22:45:45 +01:00
zadam
2ac78c2e03
global menu does not need "menu" title
2021-01-31 20:36:30 +01:00
zadam
17073096cf
disable property widgets if not applicable
2021-01-31 20:07:56 +01:00
zadam
6068bd7c44
added note properties widget
2021-01-31 12:15:36 +01:00
zadam
56a35b85a6
Merge remote-tracking branch 'origin/stable'
2021-01-30 22:49:19 +01:00
zadam
9d7d79ef94
avoid errors from missing note cache during startup
2021-01-30 22:25:40 +01:00
zadam
eb1a6b78ff
updated schema
2021-01-30 22:17:29 +01:00
zadam
60d000b9cb
VACUUM for migration
2021-01-30 22:12:38 +01:00
zadam
61ddd8afc6
small fixes to migration scripts
2021-01-30 22:00:09 +01:00
zadam
69bdcdd74a
changed sidebar widget expanders to be consistent with tree expanders
2021-01-30 21:28:10 +01:00
zadam
17c6f53397
fix "twitching" tree nodes on hover
2021-01-30 21:03:39 +01:00
zadam
1c51419db5
image properties converted to collapsible section container
2021-01-30 20:21:44 +01:00
zadam
1ba1f28006
let's try "display: flex" fix for the include note positioning bug, #1590
2021-01-30 20:07:56 +01:00
zadam
6b306ac426
alert for missing file preview
2021-01-30 15:59:59 +01:00
zadam
ae26f22114
class moving
2021-01-30 15:50:46 +01:00
zadam
552d213817
file properties converted to collapsible section container
2021-01-30 15:47:24 +01:00
zadam
8fb7dd451e
small fixes
2021-01-30 11:50:45 +01:00
zadam
01a82bed09
extra window layout updated to be consistent with main window
2021-01-29 23:36:33 +01:00
zadam
77bc5f9944
disabling tree expand animation to avoid "recursion" errors
2021-01-29 23:33:41 +01:00
zadam
6081c3540e
refactoring
2021-01-29 22:44:59 +01:00
zadam
0a10764ed4
Merge remote-tracking branch 'origin/stable'
2021-01-29 21:19:48 +01:00
zadam
ba33a0d330
fix conflict between CKEditor build content style and externally provided content style (which are not needed when build CSS is available), #1590
2021-01-29 20:27:16 +01:00
zadam
aea81c9872
fix include note rendering over floating elements, #1590
2021-01-29 20:09:03 +01:00
zadam
8019e23ee4
note list displays correct paging
2021-01-28 23:29:10 +01:00
zadam
5eb9b8fe42
included notes are not displayed in children overview
2021-01-28 23:15:58 +01:00
zadam
d19a929237
removed auto book as it is no longer needed
2021-01-28 22:34:35 +01:00
zadam
67e0e0888e
Merge remote-tracking branch 'origin/stable'
2021-01-28 22:17:46 +01:00
zadam
810fd9e819
fix glitches on drag & drop, fixes #1587
2021-01-28 21:19:01 +01:00
zadam
2dc742f5b8
don't recompress animated images, #1585
2021-01-28 20:17:57 +01:00
zadam
48b7108da0
add meta theme-color tag to mobile version, #1576
2021-01-27 20:58:20 +01:00
zadam
806ab22fa8
hide note paths dropdown on changed note, #1572
2021-01-27 20:44:58 +01:00
zadam
fbabdef272
added ancestor depth search criteria
2021-01-26 23:25:18 +01:00
zadam
a1f67e830d
search script UI
2021-01-26 22:22:17 +01:00
zadam
ee78413ecb
improvements to the search spec
2021-01-26 15:54:41 +01:00
zadam
b936a63db3
improvements to the search spec help button
2021-01-26 14:44:53 +01:00
zadam
80354d09fb
search definition more fixed layout
2021-01-26 14:10:34 +01:00
zadam
87925f72a3
search definition action refactoring
2021-01-26 10:48:28 +01:00
zadam
898c941333
search definition refactoring
2021-01-26 10:42:55 +01:00
zadam
8b0a1e546d
search fixes
2021-01-25 23:43:36 +01:00
zadam
ec351137d4
search definition refactoring
2021-01-25 21:24:02 +01:00
zadam
cf5127dcec
split up search definition options to more classes
2021-01-24 22:30:53 +01:00
zadam
345de752d1
Merge remote-tracking branch 'origin/stable'
2021-01-23 21:53:21 +01:00
zadam
9c2b98915e
fix glitch in switching between different types of notes
2021-01-23 21:52:39 +01:00
zadam
7b0fd639f6
improved heuristic of displaing attributes in note list and tooltips #1558
2021-01-23 21:41:02 +01:00
zadam
6408a47a8a
Merge remote-tracking branch 'origin/stable'
...
# Conflicts:
# src/services/note_cache/entities/note.js
2021-01-23 21:09:47 +01:00
zadam
f2ca9276d6
fix/improve behavior of "sorted" attribute
2021-01-23 21:00:59 +01:00
zadam
872e81fe1f
search now supports searching / ordering by note size
2021-01-22 22:20:17 +01:00
zadam
480aec1667
size calculation is always on demand
2021-01-22 15:16:08 +01:00
zadam
35ea877c7d
Merge remote-tracking branch 'origin/stable'
2021-01-21 22:06:17 +01:00
zadam
41ca4b8d2e
fix relation map view
2021-01-21 22:05:56 +01:00
zadam
8375a1b5ab
optimize usage of note path and attributes in the note tooltip, #1558
2021-01-21 21:48:06 +01:00
zadam
48b697f408
select attr name in attr detail dialog did not trigger update, closes #1557
2021-01-21 20:18:33 +01:00
zadam
c33d496cf3
note info widget provides basic info on note (and subtree) size
2021-01-21 20:02:40 +01:00
zadam
200982655f
WIP for counting note and subtree size
2021-01-20 22:17:40 +01:00
zadam
d67e1552ee
more impl for search actions
2021-01-20 21:45:30 +01:00
zadam
ce09e4a1eb
basic backend implementation of search actions
2021-01-20 20:31:24 +01:00
zadam
7bf6ec3ff2
bootstrap 4.6.0
2021-01-19 22:28:43 +01:00
zadam
1f923403de
UI for search actions (WIP)
2021-01-19 22:10:24 +01:00
zadam
cb2361e9c4
Merge remote-tracking branch 'origin/master'
2021-01-19 19:45:57 +01:00
zadam
d7e46263be
UI fixes to search definition + backend support
2021-01-18 22:52:07 +01:00
王登辉
138903cf28
fix config.ini Network host not work ( #1546 )
2021-01-18 17:46:48 +01:00
zadam
3fa2535862
basic interactivity of search definition actions
2021-01-17 23:01:01 +01:00
zadam
5bb490e1ff
basic interactivity of search definition
2021-01-17 21:11:01 +01:00
zadam
f2e44e5617
fix tree's enhanced item buttons
2021-01-15 23:05:19 +01:00
zadam
58a93f748b
Merge remote-tracking branch 'origin/stable'
2021-01-15 22:23:56 +01:00
zadam
e1e185e5db
added "safe mode" environment variable switch which disables startup scripts and resets tabs
2021-01-15 20:12:14 +01:00
zadam
199b49c1f7
fix partial syncs
2021-01-14 23:22:13 +01:00
zadam
cbc1f63732
Merge remote-tracking branch 'origin/stable'
2021-01-14 21:53:05 +01:00
zadam
3f2e8717b3
sanitize also clipper content, #1532
2021-01-14 21:52:44 +01:00
zadam
e06c5703ee
config value to disable backups, closes #1533
2021-01-12 21:50:05 +01:00
zadam
cd858a73c1
Merge remote-tracking branch 'origin/stable'
2021-01-11 22:49:08 +01:00
zadam
69353f12b5
partial sync requests WIP
2021-01-11 22:48:51 +01:00
zadam
fe3bb2c5f6
release 0.45.8
2021-01-11 22:47:11 +01:00
zadam
6afc299efb
release 0.45.8
2021-01-11 22:29:31 +01:00
zadam
369274ead7
new env variable to specify start note, #1532
2021-01-11 22:29:02 +01:00
zadam
7f8b19aee4
WIP partial sync requests
2021-01-10 21:56:40 +01:00
zadam
cd653b9f0c
add link dialog should recognize external links, closes #1521
2021-01-08 21:44:43 +01:00
zadam
9fcd659df4
mock up of search definition changes
2021-01-08 19:57:49 +01:00
zadam
c08c4531db
fix empty range items handling
2021-01-05 14:24:25 +01:00
zadam
f8bec35893
use selected text to apply filtering for add link dialog, closes #1515
2021-01-05 14:22:11 +01:00
zadam
04e6431c09
use correct class in exported HTMLs so that content style is applied, #1504
2020-12-30 23:20:12 +01:00
zadam
7aadd57d2f
search help dropdown button
2020-12-30 23:09:29 +01:00
zadam
02d9752abf
refactoring of sql console into separate widgets
2020-12-29 22:27:31 +01:00
zadam
1d64129572
lazy loading of note list
2020-12-27 22:19:27 +01:00
zadam
e89057a771
search note content only if not excluded by other expressions
2020-12-25 20:46:04 +01:00
zadam
95760f1d28
don't display similar notes under search
2020-12-25 13:06:58 +01:00
zadam
75c3bd8ae3
Merge remote-tracking branch 'origin/stable'
2020-12-25 13:02:05 +01:00
zadam
4f27254e64
fix top margin of images and tables which can obscure their handles
2020-12-25 13:01:35 +01:00
zadam
479d6ba964
Merge remote-tracking branch 'origin/stable'
2020-12-25 12:56:34 +01:00
zadam
577dc95ab8
convert into whitespace also for large notes
2020-12-25 12:55:16 +01:00
zadam
a266d6a3d5
don't strip tags for very large text notes, #1500
2020-12-24 23:37:21 +01:00
zadam
749b6cb57e
don't strip tags for very large text notes, #1500
2020-12-24 23:33:42 +01:00
zadam
9f472b353a
simplified table stats
2020-12-23 21:22:41 +01:00
zadam
4c614aee90
note paths CSS tweaks
2020-12-23 21:03:01 +01:00
zadam
f17be0ef9b
Merge remote-tracking branch 'origin/stable'
2020-12-22 22:38:37 +01:00
zadam
b0b2951ff6
cleanup
2020-12-22 22:30:04 +01:00
zadam
1f3d73b9fd
release 0.45.7
2020-12-22 20:21:15 +01:00
zadam
7dde78e98a
Merge remote-tracking branch 'origin/stable'
2020-12-21 23:19:25 +01:00
zadam
bdfd760b9d
fixed some encryption issues
2020-12-21 23:19:03 +01:00
zadam
8c0662ab82
fix displaying protected notes outside of protected session
2020-12-21 23:10:08 +01:00
zadam
cc3addebd4
date notes respect their parent's isProtected status, #1483
2020-12-21 23:00:39 +01:00
zadam
7133e60267
make encryption more robust in face of null values, #1483
2020-12-21 22:08:55 +01:00
zadam
fc4edf4aa7
better comment for instanceName
2020-12-21 21:05:34 +01:00
zadam
eaf93a70cd
fix inverse relation creation, closes #1498
2020-12-21 20:55:01 +01:00
zadam
a1b2e22ba5
add possibility to add whole iso date as date pattern, #1496
2020-12-20 22:49:42 +01:00
zadam
f8936f3bc8
use trilium.sid as a session ID to avoid session ID conflicts
2020-12-20 22:20:21 +01:00
Steven Tang
015c9d2ccd
rename session cookie from connect.sid to trilium ( #1495 )
...
to prevent collisions with other express-session apps
2020-12-20 22:18:57 +01:00
zadam
95ccfd2521
use bootstrap default monospace fonts for code notes, fixes #1489
2020-12-18 22:37:29 +01:00
zadam
6c15d299e0
isErased fixes
2020-12-18 22:35:40 +01:00
zadam
b093569ec5
increase toast size limit
2020-12-18 21:23:51 +01:00
zadam
f8089ba370
fixed saved search refresh
2020-12-17 21:19:52 +01:00
zadam
053162fef2
bootstrap 4.5.3
2020-12-17 15:20:20 +01:00
zadam
71bbf2eb16
close note type dropdown after click
2020-12-17 15:19:22 +01:00
zadam
f723433970
fix deleting notes
2020-12-17 15:04:04 +01:00
zadam
1cc7917b6e
renamed remnants of "sync" to "entity_change"
2020-12-16 22:17:42 +01:00
zadam
cdc2721ac1
DB migration fixes
2020-12-16 20:58:43 +01:00
zadam
4a15127e58
removal of isErased from old entities
2020-12-16 15:05:36 +01:00
zadam
c5ec57e08e
cleanup of isErased obsolete usage
2020-12-16 15:01:20 +01:00
zadam
d0578971f7
fix manual erasing note revisions
2020-12-16 14:36:24 +01:00
zadam
1b0bb22273
drop isDeleted index
2020-12-15 15:30:46 +01:00
zadam
bf653a9a5c
ckeditor 24 content styles
2020-12-15 15:18:45 +01:00
zadam
5467dc62cd
extra case sensitivity tests
2020-12-15 15:15:41 +01:00
zadam
96eff4c410
fixed search tests
2020-12-15 15:09:00 +01:00
zadam
3a12181a57
search fixes WIP
2020-12-14 23:59:05 +01:00
zadam
fccce2ff1e
small fixes
2020-12-14 23:04:56 +01:00
zadam
c949dcb449
fixes and optimizations
2020-12-14 22:12:26 +01:00
zadam
8b99f065d5
fixes of recent entity changes
2020-12-14 14:17:51 +01:00
zadam
6d7b9e0db3
erasing rows of deleted entities
2020-12-14 13:58:02 +01:00
zadam
248fa780e8
erasing rows of deleted entities
2020-12-14 13:47:33 +01:00
zadam
20c7c657da
moving isErased into entity_changes
2020-12-14 13:15:32 +01:00
zadam
0a896cc19c
tree fixes
2020-12-13 23:27:42 +01:00
zadam
0bb548d0d1
ckeditor 24
2020-12-13 20:27:57 +01:00
zadam
de1584eab8
note list improvements
2020-12-13 20:13:57 +01:00
zadam
60e2026850
improved note list pager for many pages
2020-12-12 12:07:15 +01:00
zadam
5098dda376
load initial tree from note cache
2020-12-11 22:06:12 +01:00
zadam
35e47f866a
fix root branch
2020-12-11 15:27:57 +01:00
zadam
199d89c1a6
optimizations and fixes
2020-12-11 15:24:44 +01:00
zadam
be543737a9
sorting search results occurences in the note title
2020-12-11 13:54:41 +01:00
zadam
0b6fa4ab06
Merge remote-tracking branch 'origin/optimize-tree'
2020-12-10 22:54:16 +01:00
zadam
8f1b2fa226
move entity hash to entity_changes table
2020-12-10 22:53:52 +01:00
zadam
5010175b84
adding few missing isErased = 0 conditions
2020-12-10 21:56:48 +01:00
zadam
0ac42608f7
faster tree loading of many notes at once #1480
2020-12-10 21:27:21 +01:00
zadam
4633c68a0c
avoid resorting children on every child add, fixes #1480
2020-12-10 16:10:10 +01:00
zadam
33571e0ef3
better logging for un/protect errors
2020-12-09 22:49:55 +01:00
zadam
31876d2cf9
fix automatically scheduled note deletion
2020-12-09 22:45:34 +01:00
zadam
81c6043cb6
fix printing notes with math, closes #1484
2020-12-09 21:59:30 +01:00
zadam
7f3ef2cb8b
move entity hash to entity_changes table WIP
2020-12-07 23:04:17 +01:00
zadam
1982d054ef
inherit also note type and mime from template note, closes #1475
2020-12-07 09:35:39 +01:00
zadam
16c4b8aa43
added also "sqlConsoleHome"
2020-12-07 09:19:27 +01:00
zadam
e56979c482
add button to erase deleted notes now into the options
2020-12-06 22:11:49 +01:00
zadam
4078b32e9d
fix "show in full text search" in jump to note dialog
2020-12-05 23:19:02 +01:00
zadam
90d33f56c3
implemented "search in subtree"
2020-12-05 23:00:28 +01:00
zadam
b0e5ab7533
smaller search improvements
2020-12-04 22:57:54 +01:00
zadam
526bd81b50
Merge remote-tracking branch 'origin/stable'
...
# Conflicts:
# src/public/app/widgets/attribute_list.js
2020-12-04 22:09:27 +01:00
zadam
58555b3660
release 0.45.6
2020-12-04 22:08:24 +01:00
zadam
b7b1324dd0
fixed disabled prefix in case of unsafe import to conform to new attribute name pattern constraints
2020-12-04 22:05:29 +01:00
zadam
a1fb84f14d
unification of tooltip and note list renderers
2020-12-03 22:54:24 +01:00
zadam
bc520edd19
fix usage of async .getHeaders()
2020-12-03 21:50:41 +01:00
zadam
5f4f0d3086
experimental markdown-like headings
2020-12-01 22:01:58 +01:00
zadam
a68c61b2f0
improvements to saved search
2020-11-30 23:20:12 +01:00
zadam
2a6978c349
added button for entering workspace
2020-11-29 22:32:31 +01:00
zadam
1c5425c9eb
workaround for filter + create child problems
2020-11-29 20:55:24 +01:00
zadam
2338a13749
added "add child note" button to note tree
2020-11-27 23:13:48 +01:00
zadam
6df6fe03fa
fix display of attr detail
2020-11-27 22:38:15 +01:00
zadam
e318acc977
fix incorrectly set isInheritable on inherited attrs
2020-11-27 22:33:33 +01:00
zadam
b0217ee04c
added new "create note" button
2020-11-27 22:21:13 +01:00
zadam
2a54ce803e
layout tweaks
2020-11-27 22:02:55 +01:00
zadam
642bf9d113
layout tweaks
2020-11-27 21:57:41 +01:00
zadam
31746e7baf
Merge remote-tracking branch 'origin/master'
2020-11-27 20:40:40 +01:00
zadam
48b1703725
moved "global buttons" on the tree
2020-11-27 20:40:32 +01:00
baddate
72d6440de7
add chinese version README. ( #1465 )
2020-11-27 08:37:08 +01:00
zadam
eaed7ec86f
improvements in search UI
2020-11-26 23:00:27 +01:00
zadam
02043d9109
note list is now separate widget which allows more flexibility in its usage
2020-11-25 23:18:30 +01:00
zadam
b9c0823abf
added workspace icon and background color
2020-11-25 20:25:55 +01:00
zadam
61f30373d4
hoisting improvements
2020-11-24 23:24:05 +01:00
zadam
9889166afc
Merge remote-tracking branch 'origin/stable'
2020-11-24 23:19:16 +01:00
zadam
8ae82f5b69
fix "open in new tab" in tree context menu
2020-11-24 23:18:53 +01:00
zadam
26442f418a
fix "open in new window" link context menu
2020-11-24 23:06:37 +01:00
zadam
35d5036aaa
hoisting fixes
2020-11-24 22:32:22 +01:00
zadam
14f5b46ece
Merge remote-tracking branch 'origin/stable'
2020-11-24 20:31:16 +01:00
zadam
23a432e7d8
don't show imageLinks in link map when they are connecting parent (text note) and child (image), closes #1461
2020-11-24 20:12:49 +01:00
zadam
ac636b6649
WIP per-tab hoisting
2020-11-23 23:11:21 +01:00
zadam
52b8162d01
WIP per-tab hoisting
2020-11-23 22:52:48 +01:00
zadam
167b6974fe
Merge remote-tracking branch 'origin/stable'
2020-11-23 21:20:06 +01:00
zadam
984ecaf99c
show again the table handle and type around
2020-11-23 20:56:14 +01:00
zadam
21b73a86b2
show also keyboard shortcut for duplicateSubtree in context menu
2020-11-23 20:17:53 +01:00
zadam
7d8277699c
add keyboard shortcut for duplicate subtree, #1451
2020-11-23 19:44:49 +01:00
zadam
4bd86a6dfa
WIP per-tab hoisting
2020-11-22 23:05:02 +01:00
zadam
5bbec118e4
Merge remote-tracking branch 'origin/stable'
2020-11-22 22:48:26 +01:00
zadam
928ed7a034
add keyboard shortcut for include note, closes #1410
2020-11-22 22:44:06 +01:00
zadam
473229f03a
Merge remote-tracking branch 'origin/stable'
2020-11-21 20:44:37 +01:00
zadam
882b6be580
release 0.45.5
2020-11-20 22:50:10 +01:00
zadam
e5fa1e0ed5
hide table's selection handle, fixes #1448
2020-11-20 21:01:44 +01:00
zadam
af1fd5bd06
improvements to collapsible section container
2020-11-19 23:02:25 +01:00
zadam
c737a3adc9
Merge remote-tracking branch 'origin/stable'
2020-11-19 21:42:49 +01:00
zadam
1047aecfbd
template subtree is now deep-duplicated on template assignment
2020-11-19 14:29:26 +01:00
zadam
314e0a453f
"duplicate note" now duplicates whole note subtree instead of just individual note
2020-11-19 14:06:32 +01:00
zadam
8ec476ba96
fix ENEX import note saving
2020-11-19 13:30:39 +01:00
zadam
8e2bf7795c
Merge remote-tracking branch 'origin/stable'
...
# Conflicts:
# src/routes/api/attributes.js
# src/routes/api/sender.js
2020-11-18 22:42:37 +01:00
zadam
a346ba7038
removed outstandingPushes counting which is not needed
2020-11-18 22:30:00 +01:00
zadam
fd6b2f1e7f
enex import cleanup
2020-11-18 21:30:56 +01:00
zadam
6662b9dbf9
rate limiting to improve responsiveness during / after import
2020-11-17 23:05:05 +01:00
zadam
c0a29ede05
small fixes to ENEX import
2020-11-17 22:35:20 +01:00
zadam
845907b8d2
fix recent changes to show all deleted notes (also without note revisions)
2020-11-17 21:06:38 +01:00
zadam
b12008e313
more robust search in face of inconsistent cache
2020-11-17 20:44:38 +01:00
zadam
a108ef91a0
fixed .createNoteLink API documentation
2020-11-17 20:11:10 +01:00
ohdearaugustin
4fd9e7f14f
Drop privileges ( #1422 )
2020-11-15 20:51:47 +01:00
zadam
b5480b4137
fix sync check - it was always reporting success even in failure cases
2020-11-15 20:50:24 +01:00
zadam
47d61c416d
release 0.45.4
2020-11-12 22:15:23 +01:00
zadam
6c57b2220f
fix export download, fixes #1411
2020-11-12 22:13:59 +01:00
zadam
99f01b9ccf
fix overwriting / deleting auto links, closes #1406
2020-11-11 23:15:48 +01:00
zadam
d5a9abd911
fix duplicating relations after change, closes #1405
2020-11-11 23:02:14 +01:00
zadam
a3a2bc0a74
fix "reviving" deleted attributes, closes #1404
2020-11-11 22:44:13 +01:00
zadam
7859aca006
Merge remote-tracking branch 'origin/stable'
2020-11-11 21:28:11 +01:00
zadam
402e5c4d81
release 0.45.3
2020-11-10 22:54:40 +01:00
zadam
5157fc15e9
electron update
2020-11-10 22:54:03 +01:00
zadam
1403acd808
Merge remote-tracking branch 'origin/stable'
...
# Conflicts:
# src/public/app/services/note_content_renderer.js
2020-11-08 21:06:48 +01:00
zadam
4bd87b1796
update ckeditor5-math which fixes focus and placeholder issues
2020-11-07 21:28:12 +01:00
zadam
ce33eb3abd
fix wrong behavior when customResourceProvider has empty value, fixes #1393
2020-11-06 21:52:57 +01:00
zadam
f988935a33
fixed & refactored opening/downloading file notes
2020-11-05 21:26:24 +01:00
zadam
9b05d30b47
update boxicons to 2.0.7
2020-11-03 22:44:50 +01:00
Praxis | Darian
e258de329c
Use user theme on mobile ( #1374 )
2020-11-02 20:53:43 +01:00
zadam
044bcf6f05
Merge remote-tracking branch 'origin/stable'
2020-11-01 21:25:38 +01:00
zadam
9e97fdcc49
convert H1 to H2 also during import
2020-11-01 20:38:39 +01:00
zadam
2c028f7c45
new CollapsibleSectionContainer WIP
2020-10-31 22:47:15 +01:00
zadam
435200ec5a
new CollapsibleSectionContainer WIP
2020-10-30 22:57:26 +01:00
zadam
3d808d638a
Merge remote-tracking branch 'origin/stable'
...
# Conflicts:
# package-lock.json
# package.json
# src/public/app/services/note_content_renderer.js
2020-10-30 15:40:57 +01:00
zadam
8e8148ce42
fix math rendering in note revisions, fixes #1359
2020-10-30 15:06:11 +01:00
zadam
af41e5d115
release 0.45.2
2020-10-29 22:57:25 +01:00
zadam
4f75b6aaaf
fix removing stale branches from saved search after refresh, fixes #1354
2020-10-29 22:41:33 +01:00
zadam
82f410f695
fix math rendering in included note and note tooltip, fixes #1340
2020-10-29 21:06:30 +01:00
zadam
2bc06959c3
add a warning to change password dialog, fixes #1344
2020-10-29 20:57:26 +01:00
zadam
b898973ee6
fixed update ckeditor to 23.1.0
2020-10-29 20:09:25 +01:00
zadam
a2b0d8a379
update ckeditor to 23.1.0
2020-10-29 20:02:38 +01:00
zadam
06a4eab7d5
improved detection of image notes in ENEX import, fixes #1348
2020-10-28 23:36:45 +01:00
zadam
25df1a054c
fix triggering change event when item is chosen from autocomplete, fixes #1345
2020-10-28 21:48:34 +01:00
zadam
8c4ff7ed2a
fix using smart values with .dateCreated, closes #1338
2020-10-27 22:45:22 +01:00
zadam
609829653e
fix docker build
2020-10-27 19:39:54 +01:00
zadam
bb0ee0b36c
expand all / collapse all will re-render list instead of doing that manually
2020-10-26 22:52:12 +01:00
zadam
5f20d033a8
release 0.45.1
2020-10-26 22:51:10 +01:00
zadam
b70ee742e8
Merge remote-tracking branch 'origin/math2'
...
# Conflicts:
# package-lock.json
2020-10-26 21:44:18 +01:00
zadam
93d0324177
fix case where parents of templates are not loaded
...
(cherry picked from commit a3f4fc7762 )
2020-10-26 20:13:11 +01:00
zadam
0afd3c65aa
fix setting note title on back/forward button click, closes #1334
2020-10-26 20:11:43 +01:00
zadam
8901c3ec91
fix recent changes showing deleted search note, closes #1331
2020-10-26 19:58:56 +01:00
zadam
c671b0a345
fix OPML import, closes #1333
2020-10-26 19:02:33 +01:00
zadam
9f424836e2
fix adding relation noteId as value, closes #1329
2020-10-26 16:05:34 +01:00
zadam
7f5af4b959
fix broken addTextToActiveEditor API method, closes #1332
2020-10-26 15:57:37 +01:00
zadam
4281111344
initial integration of note list renderer into search results
2020-10-25 23:02:12 +01:00
zadam
37e111d8a9
trim content for grid view
2020-10-25 11:00:27 +01:00
zadam
4202af96c8
image scaling improvements
2020-10-25 00:12:07 +02:00
zadam
d0efd67d5e
grid view improvements, remembering grid/list status
2020-10-24 23:50:32 +02:00
zadam
aeb6c34d27
note list rendering WIP
2020-10-24 00:02:38 +02:00
zadam
a3f4fc7762
fix case where parents of templates are not loaded
2020-10-24 00:02:10 +02:00
zadam
6517188b39
fix tree loading (partial revert of previous commit)
2020-10-24 00:00:24 +02:00
zadam
c4acecd510
fix loading unnecessary notes into the cache
2020-10-23 23:19:29 +02:00
zadam
c7d8bddf24
conversion of note list renderer to class
2020-10-23 22:11:39 +02:00
zadam
29c1d05540
frontend dayjs update
2020-10-23 21:24:16 +02:00
zadam
55f04436c0
saving expanded status as label
2020-10-23 00:11:44 +02:00
zadam
4ce2eaa919
note list paging
2020-10-22 23:50:52 +02:00
zadam
489e064932
expand/collapse all
2020-10-22 23:07:35 +02:00
zadam
1369603ed9
note list renderer WIP
2020-10-22 22:49:22 +02:00
zadam
79431d8b4b
Merge remote-tracking branch 'origin/master'
...
# Conflicts:
# package-lock.json
# package.json
# src/routes/api/sender.js
2020-10-21 23:23:55 +02:00
zadam
4591899df0
Merge branch 'math2'
...
# Conflicts:
# package-lock.json
# package.json
2020-10-21 23:23:19 +02:00
zadam
dc64d333b6
release 0.45.0-beta
2020-10-21 22:57:54 +02:00
zadam
283808d691
library updates
2020-10-21 22:57:47 +02:00
zadam
a4bf69fe6a
Merge remote-tracking branch 'origin/stable' into math2
2020-10-21 22:46:00 +02:00
zadam
6c7853319c
reload note paths on note rename
2020-10-21 22:45:49 +02:00
zadam
2b1aa0d386
fix build revision link
2020-10-21 22:41:32 +02:00
zadam
dfa7d3f186
Update README.md
2020-10-21 22:40:34 +02:00
zadam
24ae24a1ac
release 0.44.9
2020-10-20 22:43:25 +02:00
zadam
00d860bfae
properly handle saved search virtual branches during reloads, fixes #1301
2020-10-20 22:33:38 +02:00
zadam
a9f49e7f25
Merge remote-tracking branch 'origin/stable' into math2
2020-10-20 20:31:27 +02:00
zadam
fcf80f1e57
fix
2020-10-19 23:58:13 +02:00
zadam
dc94e1a1bf
added list style, closes #1311
2020-10-19 23:54:37 +02:00
zadam
313b9dba61
support math in read only text notes
2020-10-19 23:36:57 +02:00
zadam
32e3560dce
Merge remote-tracking branch 'origin/stable' into math2
2020-10-19 23:04:12 +02:00
zadam
7bd7323097
limit max width of zen mode to improve readability, closes #1320
2020-10-19 22:25:35 +02:00
zadam
0cb46f8f9b
don't strip evernote links during import, #1319
2020-10-19 22:14:29 +02:00
zadam
c2b64bad80
hoisting bugfixes
2020-10-19 22:10:25 +02:00
zadam
991b335c3e
allow exporting code notes from note actions, closes #1315
2020-10-19 20:29:56 +02:00
zadam
fd2d49de4f
fix display of checkboxes in promoted attributes, closes #1313
2020-10-19 20:22:30 +02:00
zadam
b990239219
allow sender to save labels
2020-10-16 19:43:20 +02:00
Casey Doran
a7c13ceacc
if the sender request contains a label and/or a labelValue, apply it ( #1310 )
2020-10-16 19:40:30 +02:00
zadam
f23454ffa3
math support WIP
2020-10-15 23:57:29 +02:00
zadam
631a11509a
experimental math support
2020-10-15 20:49:42 +02:00
zadam
b2b3c80192
Merge remote-tracking branch 'origin/master'
...
# Conflicts:
# package-lock.json
# package.json
2020-10-15 20:47:10 +02:00
zadam
bf9bfe920a
use icons instead of text links for header actions
2020-10-15 20:37:55 +02:00
zadam
ad878c078e
release 0.44.8
2020-10-15 00:01:13 +02:00
zadam
8a019d617f
small visual tweaks to link map, including displaying the note icon
2020-10-14 23:14:04 +02:00
zadam
4a76b7a9a5
use correct path separator, closes #1308
2020-10-14 20:42:55 +02:00
zadam
1ac1bf12a2
upgrading webpack fixes the issue with broken mobile frontend (and hacky fix which breaks desktop in turn)
2020-10-14 14:20:06 +02:00
zadam
b50638e85c
release 0.44.7
2020-10-13 23:45:39 +02:00
zadam
893b6053d2
provide also explicit unhoist keyboard shortcut, #1305
2020-10-13 23:41:55 +02:00
zadam
a1ec6fe0aa
fix file preview in note revisions dialog
2020-10-13 23:09:57 +02:00
zadam
18cc9f2475
"open" action will save note to temp directory to try it then open with native application, #1304
2020-10-13 22:50:45 +02:00
zadam
04ea8dd4b3
fix scroll to top for read only / editable text note after switching note
2020-10-13 22:03:16 +02:00
zadam
28cb3976e5
add explicit button to show/hide right pane widgets, #1299
2020-10-12 23:15:53 +02:00
zadam
a665d193eb
same event handling note execute only once, closes #1278
2020-10-12 22:30:30 +02:00
zadam
cabb78b3e4
double click on an external link opens it
2020-10-12 22:11:49 +02:00
zadam
d953d96fa6
improvements to error logging in frontend
2020-10-12 21:05:34 +02:00
zadam
c71ac0302a
use var instead of const to avoid webpack issue in mobile frontend build, closes #1300
2020-10-10 23:45:38 +02:00
zadam
4eb9ca7b46
fix demo document word count widget with contain: none
2020-10-10 21:08:28 +02:00
zadam
42daf181d3
round zoom factor
2020-10-10 20:12:39 +02:00
zadam
badb678b69
note list renderer improvements, still WIP
2020-10-08 23:46:48 +02:00
zadam
140f0a5dbd
return null for not found attribute, closes #1294
2020-10-08 22:08:58 +02:00
zadam
5933b17b47
Merge remote-tracking branch 'origin/stable'
...
# Conflicts:
# libraries/ckeditor/ckeditor.js.map
2020-10-07 23:29:10 +02:00
zadam
761912c3bd
basic separation of note list renderer from book type
2020-10-07 23:08:17 +02:00
zadam
10ce26799d
release 0.44.6
2020-10-07 00:07:23 +02:00
zadam
91a2bb9b26
fixed demo document - restored more up to date version + largest notes stats
2020-10-06 22:25:28 +02:00
zadam
287ef9b522
added base element to handle external links in exports, #1289
2020-10-06 21:30:41 +02:00
zadam
99f35b2588
Merge remote-tracking branch 'origin/stable'
2020-10-06 21:03:28 +02:00
zadam
32d609e796
fix largest notes script, #1291
2020-10-06 20:58:14 +02:00
zadam
8a435a2149
don't save zero byte buffers as note revisions
2020-10-05 23:56:59 +02:00
zadam
8855f29a49
detect TAB in table - then don't indent/outdent but switch table cells, closes #1290
2020-10-05 22:51:28 +02:00
zadam
384a9474c0
added meta viewport to exported HTMLs, #1289
2020-10-05 22:23:03 +02:00
zadam
a7f510783d
reduce top margin of first paragraph in text, closes #1286
2020-10-05 21:31:57 +02:00
zadam
1a262fe680
attribute autocomplete should show prefix matches first and only after matches anywhere, #1284
2020-10-03 22:00:34 +02:00
zadam
0c4deda091
don't insert space after mentined label/relation, #1284
2020-10-03 21:51:10 +02:00
zadam
71894c34aa
fix migration so that only really changed notes are updated, #1254
2020-10-03 20:51:14 +02:00
zadam
8313116b7f
disable CSP completely, fixes #1282 (and other similar issues)
2020-10-02 23:33:28 +02:00
zadam
90622d71f8
caching parsed keyboard actions
2020-10-02 22:29:16 +02:00
zadam
620e896a89
faster content hash computation via in memory sorting
2020-10-02 21:53:25 +02:00
zadam
a9a9edf658
clear any event listener added in previous invocation of this function
2020-10-02 21:44:21 +02:00
FliegendeWurst
5e2077e6ae
Jump to note dialog: fix duplicate event triggers ( #1283 )
...
This fixes an issue where the current path (above the note tree) displays parts multiple times, e.g. A / A / B / B instead of A / B.
The same issue could also affect other event handlers, but I didn't look around the codebase further.
(cherry picked from commit 51eb9f18f7 )
2020-10-02 21:12:40 +02:00
FliegendeWurst
51eb9f18f7
Jump to note dialog: fix duplicate event triggers ( #1283 )
...
This fixes an issue where the current path (above the note tree) displays parts multiple times, e.g. A / A / B / B instead of A / B.
The same issue could also affect other event handlers, but I didn't look around the codebase further.
2020-10-02 21:12:13 +02:00
zadam
a0e4a416cd
release 0.44.5
2020-10-01 23:45:09 +02:00
zadam
8f018cc7c6
as part of tree/note load make sure also relation targets are loaded, closes #1273
2020-10-01 23:42:09 +02:00
zadam
4a470ff9e5
right click on electron in editor will show both context menu and balloon toolbar, make z-index of context menu higher, #1281
2020-10-01 22:57:07 +02:00
zadam
4b8ca31091
Merge remote-tracking branch 'origin/stable'
2020-09-30 22:50:33 +02:00
zadam
03e4c49f89
updated API docs
2020-09-30 22:48:52 +02:00
zadam
4f92fbf8a5
updated API docs
2020-09-30 22:48:30 +02:00
zadam
dd020baee5
fix backend API's createNote(), closes #1275
2020-09-30 22:45:15 +02:00
zadam
cba9b92202
make sure the attribute is not duplicated in TreeCache and NoteCache, #1278
2020-09-30 22:34:18 +02:00
zadam
d163289003
fixed messed up highlighting when searching e.g. "a"
2020-09-27 23:11:56 +02:00
zadam
c45f590e9f
put edit link balloon below z-index of dialogs, closes #1272
2020-09-27 23:03:05 +02:00
zadam
fbb36d652f
external links are not opened on click
2020-09-27 23:02:21 +02:00
zadam
2706f1b02f
Merge remote-tracking branch 'origin/stable'
2020-09-26 23:28:50 +02:00
zadam
8f68b4f298
make migration more robust, fixes #1271
2020-09-26 23:25:35 +02:00
zadam
6710476768
new saved search UI wip
2020-09-25 23:52:24 +02:00
zadam
de30095737
change salts on password change + more robust handling of decryption failures
2020-09-25 20:55:45 +02:00
zadam
9de51c8b9e
release 0.44.4
2020-09-24 23:33:36 +02:00
zadam
748979eafd
fix note.text #1263
2020-09-24 23:13:27 +02:00
zadam
8ad7318bd8
use correct search expression for "search in subtree", #1263
2020-09-24 22:42:32 +02:00
zadam
e2fcc6711a
style tweak of sidebar headers
2020-09-24 21:58:00 +02:00
zadam
5f6dd18489
added migration to fix notePosition to always step in 10 increments
2020-09-23 23:08:58 +02:00
zadam
a577485e42
allow duplicating multiple notes at once, closes #1259
2020-09-23 22:45:51 +02:00
zadam
1fcb99fa60
fix duplication of search results when conforming to multiple expressions in OR relation, closes #1262
2020-09-23 22:27:19 +02:00
zadam
bdebb35f62
better error reporting on failed search
2020-09-23 22:18:26 +02:00
zadam
2b1383205b
test fixes
2020-09-23 21:05:26 +02:00
zadam
995f4f2582
similarity takes into account also headings in the base note plus additional fixes
2020-09-22 23:10:01 +02:00
zadam
15796b6870
fix attr detail positioning
2020-09-21 23:27:22 +02:00
zadam
12943ca151
fix removing attrs from UI
2020-09-21 23:08:39 +02:00
zadam
0e795b2978
create note inline, #1237
2020-09-21 22:08:54 +02:00
zadam
0eef18a799
create note inline
2020-09-21 00:07:46 +02:00
zadam
6518d113c6
fix highlighting in some mime types
2020-09-20 23:33:11 +02:00
zadam
ea524403f7
fix position of Edit button in read only code
2020-09-20 22:19:32 +02:00
zadam
1d5a53fee6
load simple mode by default, fixes #1256
2020-09-20 21:42:51 +02:00
zadam
395eb92d93
cleanup of unnecessary codemirror mode files
2020-09-20 21:42:15 +02:00
zadam
71323500b7
updated codemirror to 5.57.0
2020-09-20 21:41:40 +02:00
zadam
7f9bcc162e
release 0.44.3-beta
2020-09-19 23:45:46 +02:00
zadam
27052143ab
fix placement of "Edit" button on read only notes
2020-09-19 23:44:30 +02:00
zadam
50d3ddbed5
added remove formatting plugin, closes #1239
2020-09-19 23:43:50 +02:00
zadam
7ee50113d7
fix export root note
2020-09-19 22:47:14 +02:00
zadam
07bd5129ca
similarity tweaks
2020-09-19 21:59:01 +02:00
zadam
ec7021b436
added debugModeEnabled option
2020-09-18 23:22:28 +02:00
zadam
c75439a4b5
similarity tweaks
2020-09-18 21:47:59 +02:00
zadam
d21cb78baa
fix wrong dateLastEdited timestamp, closes #1254
2020-09-18 21:47:15 +02:00
zadam
c371873b7e
support unicode in button names, closes #1250
2020-09-17 14:41:00 +02:00
zadam
6220b02ef0
similarity tweaks
2020-09-17 14:34:10 +02:00
zadam
4e15bc0bb1
similarity tweaks
2020-09-17 09:33:43 +02:00
zadam
2f720df9d2
migration to convert H1 to H2, #1240
2020-09-16 20:51:57 +02:00
zadam
d57a303251
fix in ENEX import
2020-09-16 20:32:20 +02:00
zadam
13b9f5231c
similar note tweaks
2020-09-16 17:34:48 +02:00
zadam
71ed24344c
performance optimizations in similar notes
2020-09-16 14:23:59 +02:00
zadam
0c8a2a23a7
refactor similarity logic
2020-09-16 11:50:47 +02:00
zadam
5738f2a5b3
similar notes tweaks
2020-09-16 11:24:29 +02:00
zadam
d345c4850f
custom implementation of similar notes algorithm
2020-09-15 22:46:51 +02:00
zadam
eeacd8118f
similar notes changes
2020-09-15 16:46:03 +02:00
zadam
f5216e4799
close note type dropdown after click
2020-09-15 00:13:25 +02:00
zadam
85d13b1d62
resort relationships in tree cache after note reordering
2020-09-14 22:48:20 +02:00
zadam
f5f48ef6c4
copy child: attrs also when defined on a template/parent note
2020-09-14 21:08:11 +02:00
zadam
f1ed114167
small blink on attr save as a visual hint
2020-09-14 21:07:00 +02:00
zadam
70995a7691
fix broken saved search, closes #1234
2020-09-14 20:00:36 +02:00
zadam
a82b8cdb37
release 0.44.2-beta
2020-09-13 23:03:28 +02:00
zadam
33511c0c10
fix hiding similar notes widget by label
2020-09-13 22:47:23 +02:00
zadam
04c93d6736
fix attr detail related notes
2020-09-13 22:23:03 +02:00
zadam
5e11806110
sidebar widgets can be now disabled with labels
2020-09-13 21:59:31 +02:00
zadam
1e1709ca6a
mobile layout fixes + fix mobile delete note
2020-09-13 21:12:22 +02:00
zadam
37602cfcae
small tweaks
2020-09-13 00:19:50 +02:00
zadam
0ca0996751
no difference in styling when active tree node is in focus or not because focused class is unreliable
2020-09-12 23:06:03 +02:00
zadam
63ebb46049
fix inverse relation detection in relation maps
2020-09-12 22:21:44 +02:00
zadam
847766b434
fancytree 2.37.0
2020-09-12 21:25:47 +02:00
zadam
056c40c0d0
similar notes algorithm tweaks (WIP)
2020-09-10 21:01:46 +02:00
zadam
bff5b015ea
wrap note autocomplete for very long note path titles, closes #1221
2020-09-09 20:49:44 +02:00
zadam
ee4ce3ffd8
display unhoist button on the left of the note title so that it's always visible, #1223
2020-09-08 23:25:21 +02:00
zadam
a73733d0fc
renamed ParsingContext to SearchContext
2020-09-08 21:47:37 +02:00
zadam
0c5f842626
improvements to note tooltip - include (some) notePath and attributes
2020-09-08 21:45:07 +02:00
zadam
8b4cf474bd
cleanup/fixes of label/relation definition usages in the old style
2020-09-08 20:42:50 +02:00
zadam
80f269d844
moved similar notes from sidebar to the center pane
2020-09-07 23:35:41 +02:00
zadam
75c9db6432
fixed search API and its default settings to include archived notes
2020-09-07 22:11:16 +02:00
zadam
69e36d2677
refactoring for archived notes handling in note cache
2020-09-07 00:05:01 +02:00
zadam
eb4d86f41d
changed presentation of similar notes to "tag cloud" style
2020-09-06 22:48:52 +02:00
zadam
b0bf88c487
fix storing dateLastEdited timestamp in note revisions
2020-09-06 22:04:11 +02:00
zadam
032ffa8367
fix printing port to console #1219
2020-09-06 20:58:26 +02:00
zadam
7400c91a4f
missing space in inherited attribute list, fixes #1217
2020-09-06 20:53:59 +02:00
zadam
fbdf089d5d
release 0.44.1-beta
2020-09-05 23:43:06 +02:00
zadam
a7505682ed
more compact note revisions widget
2020-09-05 23:35:24 +02:00
zadam
b148f3d032
more compact note info widget
2020-09-05 22:49:30 +02:00
zadam
874972a3d3
fix broken what links here widget
2020-09-05 22:45:26 +02:00
zadam
6d095b7250
fix popups/tooltips not disappearing after loading new note, closes #1214
2020-09-05 21:51:00 +02:00
zadam
ceb762e56b
fix zen mode with attributes, closes #1213
2020-09-04 23:35:10 +02:00
zadam
0c72d29684
fix zen mode with attributes, closes #1213
2020-09-04 22:54:50 +02:00
zadam
29efe3a492
fix showing a search box, closes #1212
2020-09-04 21:10:54 +02:00
zadam
5bdfb6e11f
release 0.44.0-beta
2020-09-03 23:26:51 +02:00
zadam
11c63b7778
remove test as build step
2020-09-03 23:26:36 +02:00
zadam
befec48506
release 0.44.0-bet
2020-09-03 23:25:23 +02:00
zadam
15d94e91db
fix note autocomplete for non-recent notes
2020-09-03 22:37:51 +02:00
zadam
7787fa1758
small promoted attrs style tweaks
2020-09-03 22:22:21 +02:00
zadam
0bd9b849b2
fix problems with updating note in note cache when entities are coming out of order (e.g. sync)
2020-09-03 21:37:06 +02:00
zadam
918e827d91
fix potential null in mime or type in note cache
2020-09-03 17:51:37 +02:00
zadam
42ecc0e15b
use just note title in note autocomplete input field
2020-09-03 17:38:11 +02:00
zadam
a37fa0cb3f
don't use for attributes since it (duh) prevents line breaking in case of inherited attributes
2020-09-02 23:16:56 +02:00
zadam
647863b489
escape will close the attribute dialog and cancel changes
2020-09-02 16:40:19 +02:00
zadam
e8114fcc4f
fixes in attr detail positioning
2020-09-02 16:06:35 +02:00
zadam
0745d9ec0b
fix attr help tooltip appearing only the second time
2020-09-01 23:47:56 +02:00
zadam
5e75d2380a
fix error after confirming mention relation name
2020-09-01 23:43:09 +02:00
zadam
32c88c7481
keyboard shortcuts for focusing the attributes, adding a new label and relation
2020-09-01 23:18:28 +02:00
zadam
0aef99b98e
attr detail automatically focuses the name input and allows saving with ctrl+enter.
2020-09-01 22:47:36 +02:00
zadam
bf548f9d38
fix Jump To search input restoration
2020-09-01 00:05:19 +02:00
zadam
a15f8d7e11
small fixes
2020-08-31 23:13:39 +02:00
zadam
574b71de63
remember last search in Jump To dialog when searching soon after the previous search
2020-08-31 21:00:23 +02:00
zadam
408ed8dbf0
fix "search in fulltext" button on "jump to note" dialog.
2020-08-31 20:46:55 +02:00
zadam
98f1bc51a5
Merge remote-tracking branch 'origin/stable'
2020-08-30 23:53:24 +02:00
zadam
f3efb22a50
extra search tests
2020-08-30 23:42:24 +02:00
zadam
5fd58def11
small refactorings
2020-08-30 23:19:55 +02:00
zadam
b793f8cb88
search will also look for type and mime by default
2020-08-30 23:12:49 +02:00
zadam
058edcfe15
fixed promoted attribute display
2020-08-30 22:39:15 +02:00
zadam
5d500de527
performance monitoring on frontend in dev environment
2020-08-30 22:29:38 +02:00
zadam
81207f3d27
updated demo document with scripts adjusted to syncified DB access
2020-08-29 23:33:15 +02:00
zadam
21575d862b
attempt to fix consistency issue bug which caused synced note_contents to have NULL content when original is empty string
2020-08-29 23:08:53 +02:00
zadam
9359f05335
fix "edited notes on a day" for deleted notes
2020-08-29 22:22:24 +02:00
zadam
7fb22d41a0
allow disabling authentication for server version, closes #1132
2020-08-29 00:11:50 +02:00
zadam
2823bf3488
disable toggling navigation buttons because of rare performance issues
2020-08-28 23:49:24 +02:00
zadam
172f3689fa
optimization of search
2020-08-28 23:20:22 +02:00
zadam
5a8c3f6a2b
removed forgotten console.logs
2020-08-28 22:52:57 +02:00
zadam
416b7088c5
fix update/delete queries in SQL console
2020-08-28 22:04:35 +02:00
zadam
3f69a3c572
fix parsing attributes with non-breakable space
2020-08-28 16:00:30 +02:00
zadam
268910ed3b
fix positioning of attr detail popup for smaller windows
2020-08-28 15:38:04 +02:00
zadam
8259b4a32c
close down dropdown menus on click + smaller tweaks
2020-08-28 14:52:38 +02:00
zadam
9873dd1242
fix creating new note
2020-08-28 14:29:20 +02:00
zadam
f4266754d8
release 0.43.4
2020-08-27 23:58:58 +02:00
zadam
30e84321f9
fixes to build
2020-08-27 23:54:02 +02:00
zadam
020a8766c8
Merge remote-tracking branch 'origin/stable'
...
# Conflicts:
# src/public/app/widgets/note_tree.js
2020-08-27 23:25:10 +02:00
zadam
dc288fb18c
Merge remote-tracking branch 'origin/stable' into stable
2020-08-27 23:22:58 +02:00
zadam
26dfa1ffdb
activate PDF preview also in server build, fixes #1208
2020-08-27 23:22:36 +02:00
zadam
d4e1900f89
cleanup of useless files when building release artifacts
2020-08-27 23:04:00 +02:00
zadam
4cd1a0ee7d
fix note cache for out of order synced entities
2020-08-27 22:37:57 +02:00
zadam
355780c595
sync fixes
2020-08-27 22:11:17 +02:00
zadam
ef996f3919
bug fixes
2020-08-27 22:03:56 +02:00
zadam
445902d081
ckeditor 22
2020-08-27 15:24:23 +02:00
zadam
31d85ed8cc
fixes and tweaks - readonly bar is smaller and on the right
2020-08-27 14:54:56 +02:00
zadam
c8af250caa
Merge remote-tracking branch 'origin/master'
2020-08-27 12:47:29 +02:00
zadam
b7b13c1d8b
make migration more robust for cases where attribute definitions don't contain valid values, closes #1207
2020-08-27 12:44:49 +02:00
zadam
b05b9196a0
fix build with better-sqlite3 binaries
2020-08-26 23:51:30 +02:00
zadam
fbe3995398
fixed tree hotkeys
2020-08-26 22:12:01 +02:00
zadam
6aa61ca306
initializing note tree synchronously
2020-08-26 16:50:16 +02:00
zadam
87161cfe0d
fix issues with note tree
2020-08-25 23:25:15 +02:00
zadam
6a3e27eb62
smaller refactorings in note_tree
2020-08-24 23:33:27 +02:00
zadam
b7947a40ea
binaries for better-sqlite3, downgrage to electron 9 since build on windows doesn't for
2020-08-24 20:26:52 +02:00
zadam
1d813c82e4
display attribute help on the attr detail during editing
2020-08-23 23:38:05 +02:00
zadam
46e373e822
"smart" date values can now freely contain whitespaces
2020-08-23 21:53:50 +02:00
zadam
a6c79c934c
fix global menu button and extra window
2020-08-22 23:07:52 +02:00
zadam
08c612c876
fixed builds for linux desktop
2020-08-22 23:07:31 +02:00
zadam
ed6181a85e
added in-editor help for editing attributes
2020-08-21 23:08:53 +02:00
zadam
0533b95562
Merge remote-tracking branch 'origin/master'
2020-08-20 23:15:45 +02:00
zadam
5b4826fd08
extra tests for escaping
2020-08-20 23:15:38 +02:00
zadam
60e213433b
Merge remote-tracking branch 'origin/stable'
2020-08-20 15:45:57 +02:00
zadam
153de63f4d
update note title in link map when note is renamed
2020-08-20 15:45:33 +02:00
zadam
4d4d9f2000
small fixes to saved search
2020-08-20 15:28:28 +02:00
zadam
0b38e24185
fixes to saved search
2020-08-20 15:23:24 +02:00
zadam
d037420acb
note. prefix also separates fulltext tokens from expression tokens
2020-08-20 13:53:15 +02:00
zadam
20b4b059e3
fix jsdoc
2020-08-20 12:00:57 +02:00
zadam
28ebca1268
Merge remote-tracking branch 'origin/stable'
...
# Conflicts:
# package-lock.json
# package.json
# src/services/image.js
2020-08-20 11:56:03 +02:00
zadam
a89629b3de
add fallback when resizing image fails, closes #1190
2020-08-20 11:34:14 +02:00
zadam
eec850c11f
fix toggle sidebar issues, closes #1196
2020-08-20 11:14:27 +02:00
zadam
52e0f838a9
fulltext now ignores archived notes like it used to in the old implementation
2020-08-20 00:15:08 +02:00
zadam
d1f70efdb4
Merge remote-tracking branch 'origin/master'
2020-08-19 23:01:00 +02:00
zadam
5b1e229d7d
added note.text + tests
2020-08-19 23:00:51 +02:00
zadam
5c55278c59
attr detail small visual tweaks
2020-08-19 18:05:07 +02:00
zadam
3c224e80ee
fix opening links in attr detail
2020-08-19 17:59:55 +02:00
zadam
5741b380f0
fixed script support
2020-08-18 23:32:50 +02:00
zadam
7335844ae3
updated DB schmea
2020-08-18 22:37:23 +02:00
zadam
53c361945b
fix setting mime after import + cleanup of old search code
2020-08-18 22:20:47 +02:00
zadam
03d7ee9abb
compatibility with existing scripts
2020-08-18 21:32:45 +02:00
zadam
3670fbff49
frontend validation of attribute name + other changes and fixes
2020-08-17 23:54:18 +02:00
zadam
f24e27dadd
autocollapse notes after period of inactivity + some other changes, #1192
2020-08-17 20:58:34 +02:00
zadam
53b39e2e82
many changes related to #1192 :
...
- use CSS contain wherever possible to reduce subtrees of forced reflows
- reduced dependency between note and note_contents updates which will reduce number of updates to components
- optimization of "many rows" querying
2020-08-16 22:57:48 +02:00
zadam
c20577909c
simplified and more consistent link handling, also fixes #1191
2020-08-15 22:30:40 +02:00
zadam
a87b710626
attribute fixes
2020-08-15 21:24:17 +02:00
zadam
625483a8f2
fixes
2020-08-15 00:06:26 +02:00
zadam
121c819b79
fix sizing of toast since bootstrap 4.5.1
2020-08-14 23:53:37 +02:00
zadam
77a3bdce1f
related notes get updated as user types in the attr detail dialog
2020-08-14 23:00:15 +02:00
zadam
827f8b42a0
Merge remote-tracking branch 'origin/stable'
2020-08-14 22:34:17 +02:00
zadam
b815e10ff3
add running tests into the build process
2020-08-14 22:30:01 +02:00
zadam
c2789bf355
use relative paths for fonts in steel blue in demo document, closes #1187
2020-08-14 21:04:18 +02:00
zadam
e8d63b5647
add "search in note" to "note actions" menu, #1184
2020-08-14 20:58:19 +02:00
zadam
53c6542af6
Merge remote-tracking branch 'origin/master'
2020-08-14 00:11:35 +02:00
zadam
d9c246f8a7
fixes for promoted attribute multiplicity
2020-08-14 00:11:26 +02:00
dependabot[bot]
803694d113
Bump lodash from 4.17.15 to 4.17.20 ( #1189 )
...
Bumps [lodash](https://github.com/lodash/lodash ) from 4.17.15 to 4.17.20.
- [Release notes](https://github.com/lodash/lodash/releases )
- [Commits](https://github.com/lodash/lodash/compare/4.17.15...4.17.20 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-08-13 23:29:27 +02:00
zadam
f6f9f0d2c0
ability to remove attribute with mouse + other tweaks
2020-08-13 23:23:57 +02:00
zadam
47a9516ada
Merge remote-tracking branch 'origin/stable'
2020-08-13 00:00:05 +02:00
zadam
bd8b83898f
Merge remote-tracking branch 'origin/stable' into stable
2020-08-12 23:59:42 +02:00
zadam
97109efb6c
fix attribute cache invalidation
2020-08-12 23:59:33 +02:00
zadam
b4d9fdaeda
fix attribute cache invalidation
2020-08-12 23:58:32 +02:00
zadam
1810116a34
attribute fixes
2020-08-12 23:39:05 +02:00
Jody
3e89855aa3
Add web app manifest ( #1174 )
...
* Add web app manifest, link to new manifest on mobile template.
* Remove duplicate manifest entry.
2020-08-12 21:39:12 +02:00
zadam
eaac65142f
tweaks in attr list sizing
2020-08-12 21:36:43 +02:00
zadam
ae909d1079
fix saving & refreshing attributes across compoments
2020-08-12 00:02:19 +02:00
zadam
935e5de493
small fixes related to inherited attributes
2020-08-11 22:52:17 +02:00
zadam
8d0df6ddb9
Merge remote-tracking branch 'origin/stable'
...
# Conflicts:
# db/demo.zip
# src/services/notes.js
# src/services/request.js
2020-08-10 23:45:17 +02:00
zadam
3b148eb6f8
fixed demo document to correctly show included notes
2020-08-10 23:42:06 +02:00
zadam
4e8d1dac67
fixes for rendering PDF previews e.g. in include note
2020-08-10 23:39:17 +02:00
zadam
7779fd1dfe
synchronize the removal of the selection in cuttonote to make it more predictable
2020-08-10 22:42:57 +02:00
zadam
960d7dede3
add scrolling margins, #1181
2020-08-09 23:20:57 +02:00
zadam
e663d7da1b
updated schema for entity_changes table
2020-08-09 22:44:53 +02:00
zadam
02cc52af66
small improvements and fixes
2020-08-06 23:55:17 +02:00
zadam
f60af1f05e
small improvements and fixes
2020-08-06 00:06:42 +02:00
zadam
224fbdc8cd
small improvements to text preview in file notes
2020-08-04 22:06:25 +02:00
zadam
8561201abc
invalidate note complement cache quickly after load
2020-08-04 21:57:08 +02:00
zadam
3c1a809276
external links should open only in new window, not in the original window, closes #1171
2020-08-04 20:42:32 +02:00
zadam
ddf0a89e1f
bootstrap 4.5.1
2020-08-04 20:39:16 +02:00
zadam
4b101baf00
CKEditor 21 content styles
2020-08-03 23:36:33 +02:00
zadam
782127dd91
fix noproxy handling for image downloading
2020-08-03 23:33:44 +02:00
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
5ca3e9a0bc
fixed db migrations after merge from stable
2020-08-02 20:44:46 +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
4fc8bace94
support horizontal line, closes #1164
2020-08-01 23:41:30 +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
0ab9d02434
fancytree 2.36.0
2020-07-15 22:40:58 +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
b2c0eaeaf8
Merge remote-tracking branch 'origin/stable'
2020-07-08 23:14:26 +02:00
zadam
1b0a2b41da
added tab and shift-tab shortcuts for indent/outdent, closes #978
2020-07-08 21:57:09 +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
5b862c3d29
Merge remote-tracking branch 'origin/stable'
2020-07-02 23:21:17 +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
582429e762
updated content styles
2020-07-01 21:03:51 +02:00
zadam
bf073690e0
fixing promoted attributes
2020-07-01 00:02:13 +02:00
zadam
c012620338
removed now unused image minifying binaries
2020-06-30 23:41: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
263b65997c
hide "type around" controls in printed PDF, closes #1129
2020-06-24 20:44:00 +02:00
zadam
2b757bfccd
upgrade ckeditor to 20.0.0
2020-06-24 16:17:39 +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
da9b321aa0
allow mouse interactions in ckeditor widgets, fixes #1117
2020-06-19 22:24:57 +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
4426362799
cleanup sqlite to make the distributed archives smaller
2020-06-08 10:42:40 +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
ec4586b164
fix reference link implementation, closes #1069
2020-06-02 23:54:33 +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
Adam Coyne
0def5f9a63
Add a VSCode debug configuration matching the start-server npm script ( #1061 )
2020-05-31 12:40:53 +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
Ionuț Staicu
1c388c9805
cross platform compatibility ( #1051 )
2020-05-29 12:01:20 +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
d4c3f1b3f2
upgrade to ckeditor 19.1.0
2020-05-27 22:08:06 +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
077d19b44b
Create SECURITY.md
2020-05-24 19:34:52 +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
8ce2afff8a
more tests
2020-05-23 22:18:06 +02:00
zadam
a2e1fb35b8
tests for note properties
2020-05-23 20:52:55 +02:00
zadam
bb03a8714a
more tests
2020-05-23 18:42:32 +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
d75b770fb9
update of bootstrap to 4.5.0
2020-05-12 20:17:51 +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
8e8fa48241
ws update
2020-05-11 23:23:18 +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
81fbefb9cd
added scripts for running trilium as "portable"
2020-04-29 21:55:57 +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
8526cb2315
added collapsible widgets to the docs
2020-04-21 23:14:55 +02:00
zadam
dc89f72e75
fix display of text notes in note revisions
2020-04-21 22:59:37 +02:00
zadam
657ff16267
fix build webpack
2020-04-20 23:14:50 +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
666d202a3a
deps updates
2020-04-19 09:42:10 +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
48e19d0149
fix webpack buidl
2020-04-15 21:49:36 +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
d34d265d01
API docs update
2020-04-07 19:19:20 +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
7bd05415fa
revert fancytree upgrade which caused some issues (tree duplication)
2020-04-05 12:56:25 +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
8eeb395523
updated sqlite binaries from linux & mac
2020-03-29 17:06:35 +02:00
zadam
084882a50e
fixes in ckeditor build
2020-03-29 15:58:18 +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
78d431387b
updated win64 sqlite binary
2020-03-27 21:47:22 +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
8584de27ab
mentions also insert reference links
2020-03-22 18:27:13 +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
6dfc2755e7
ckeditor 18
2020-03-19 16:29:48 +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
8ae78a9e23
Create FUNDING.yml
2020-03-16 08:25:20 +01:00
zadam
babc27f824
update dayjs
2020-03-16 08:21:53 +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
f5e27278ab
fix migration script to preserve sync IDs
2020-03-15 11:19:30 +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
dc4024b6de
Merge remote-tracking branch 'origin/stable'
...
# Conflicts:
# src/public/javascripts/services/note_detail_code.js
2020-03-10 22:51:02 +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
da53c1eaa8
updated schema.sql
2020-03-09 21:23:11 +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
bafd829ff6
updated electron 9.0 binary dependencies
2020-03-08 20:17:28 +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
9c631e4398
Merge remote-tracking branch 'origin/master' into m41
...
# Conflicts:
# .idea/dataSources/a2c75661-f9e2-478f-a69f-6a9409e69997.xml
# src/public/stylesheets/desktop.css
2020-03-01 19:20:08 +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
zadam
724ba352e6
refactored existing context menus
2020-02-29 13:03:05 +01:00
zadam
1239293435
spell check context menu
2020-02-29 11:28:30 +01:00
zadam
16f42dd4ab
use electron 8 spellchecker instead of electron-spellchecker, WIP
2020-02-28 22:07:08 +01:00
zadam
350331e2ef
fix 500px constant height of relation maps, closes #882
2020-02-28 15:20:54 +01:00
zadam
a2d6a5c3e9
fixes
2020-02-28 11:46:35 +01:00
zadam
cb35284d37
wip
2020-02-28 00:31:12 +01:00
zadam
2af37640d8
small refactoring of search code
2020-02-28 00:11:34 +01:00
zadam
4bd298a55b
refactor data-kb-command
2020-02-27 23:12:22 +01:00
zadam
cd4b1235a7
wip
2020-02-27 14:35:12 +01:00
zadam
5e3c85f891
fix issues
2020-02-27 12:41:15 +01:00
zadam
b2a3e1cc04
fixed double refresh of note detail
2020-02-27 12:26:42 +01:00
zadam
d71763aedb
title row spacing
2020-02-27 10:08:21 +01:00
zadam
368d0c55da
refactoring of layout finished
2020-02-27 10:03:14 +01:00
zadam
637010577b
layout changes WIP
2020-02-27 00:58:10 +01:00
zadam
7bcae9981b
unified/simplified protecting notes & subtree
2020-02-26 16:37:17 +01:00
zadam
3752cf8cba
layout fixes
2020-02-25 19:19:10 +01:00
zadam
7270bf287d
fixes and right pane layout changes
2020-02-25 16:31:44 +01:00
zadam
d821ea4095
fix closing all tabs except current
2020-02-25 12:32:21 +01:00
zadam
41d1d83dc2
fix showing/hiding of type widgets
2020-02-25 12:24:37 +01:00
zadam
a2fe110400
unified global variable handling between mobile and desktop
2020-02-25 11:02:59 +01:00
zadam
fdc99bb6f9
adapt merged changes from master
2020-02-25 10:47:49 +01:00
zadam
36eac6badd
Merge remote-tracking branch 'origin/master' into m41
...
# Conflicts:
# src/public/javascripts/mobile.js
# src/public/stylesheets/style.css
2020-02-25 09:42:27 +01:00
zadam
7cac2521ef
fix css class handling
2020-02-25 09:40:49 +01:00
zadam
e8a9e49e9e
release 0.40.4
2020-02-24 22:59:22 +01:00
zadam
fb55cdaea6
release 0.40.4
2020-02-24 22:58:18 +01:00
zadam
b9b2cc8364
make sure $rendered is always jquery object
2020-02-24 22:55:12 +01:00
zadam
8dfdd090f5
use note's css class also in book and included note, closes #879
2020-02-24 22:46:27 +01:00
zadam
fe7705524a
fix include note in mobile frontend, closes #878
2020-02-24 22:37:45 +01:00
zadam
8e77d729e5
ckeditor 17
2020-02-20 17:01:18 +01:00
zadam
2b1b7774f8
make images in text notes rendered responsively in a book, fixes #871
2020-02-19 22:24:31 +01:00
zadam
2d58019d6e
allow to setup web version as a sync client
2020-02-19 22:10:40 +01:00
zadam
fe31f08c0d
show setup window if DB is not initialized
2020-02-19 22:09:49 +01:00
zadam
d9fb36a9a6
fixes
2020-02-19 22:09:02 +01:00
zadam
52f4876f2d
camelCase keyboard action names
2020-02-19 20:54:14 +01:00
zadam
ad7a55d305
always autofix note_contents.content = NULL sync issue after note erasion
2020-02-19 19:51:36 +01:00
zadam
2e3534dfb7
small fixes
2020-02-18 22:16:20 +01:00
zadam
d288c1b052
small fixes
2020-02-17 22:47:50 +01:00
zadam
f2cf361acf
small fixes
2020-02-17 22:38:46 +01:00
zadam
e7af24c139
small fixes
2020-02-17 22:14:39 +01:00
zadam
9797942b8e
small cleanups
2020-02-17 19:42:52 +01:00
zadam
32d60a7eb9
refactored tree context menu to reduce duplication
2020-02-16 22:56:40 +01:00
zadam
4330dc47a0
converted tree_keybindings.js into proper commands
2020-02-16 22:14:28 +01:00
zadam
8ca9ad3497
fixes
2020-02-16 20:09:59 +01:00
zadam
a679fedb58
refactored keyboard actions into commands
2020-02-16 19:54:11 +01:00
zadam
880f4ad711
renamed Listener() to Event()
2020-02-16 19:23:49 +01:00
zadam
e000fb4579
appContext is now component
2020-02-16 19:21:17 +01:00
zadam
22c042e21f
remove appContext as copied dependency across components
2020-02-16 18:11:32 +01:00
zadam
2c3f07521d
fixes
2020-02-16 11:22:37 +01:00
zadam
e06f3ef97e
refactorings for add link and include note
2020-02-16 10:50:48 +01:00
zadam
7e41a2750c
refactored KB handling and add link dialog
2020-02-15 22:12:05 +01:00
zadam
b2a48a1f3a
fix clone notes dialog
2020-02-15 18:41:32 +01:00
zadam
e1bf4dcbc9
basic executor / command mechanism
2020-02-15 10:41:21 +01:00
zadam
6d847d22d3
components now track their parent
2020-02-15 09:43:47 +01:00
zadam
9337564075
boxicons 2.0.5
2020-02-15 09:16:23 +01:00
zadam
2fa41b44c5
fix branch prefix dialog
2020-02-14 21:21:47 +01:00
zadam
8d2c2202fa
refactoring and fixes for saved note
2020-02-14 20:18:09 +01:00
zadam
380bb0cd01
fix deleting
2020-02-12 22:25:52 +01:00
zadam
789f62267c
changes in note detail handling
2020-02-12 22:09:25 +01:00
zadam
25553c9e67
simplification of sync event API
2020-02-12 20:31:31 +01:00
zadam
81a54cd4a0
messaging now uses mutex so each component processes only single message at each time
2020-02-12 20:07:04 +01:00
zadam
1d2fc773c2
fix for delete note sync etc.
2020-02-10 20:57:56 +01:00
zadam
7767edd82f
fixes
2020-02-09 22:31:52 +01:00
zadam
99ea238c3f
frontend sync fixes
2020-02-09 21:53:10 +01:00
zadam
826c434630
fixes in closing tabs and elsewhere
2020-02-09 21:13:05 +01:00
zadam
4401a8e1e8
Merge branch 'master' into m41
...
# Conflicts:
# src/public/javascripts/dialogs/add_link.js
# src/public/javascripts/dialogs/export.js
# src/public/javascripts/dialogs/import.js
# src/public/javascripts/dialogs/note_info.js
# src/public/javascripts/services/search_notes.js
2020-02-09 18:54:56 +01:00
zadam
4ce4ac9584
release 0.40.3
2020-02-09 10:48:23 +01:00
zadam
88bd65c679
external links are also parsed and label is created for them, closes #851
2020-02-09 10:45:07 +01:00
zadam
9eab3026bb
display advanced item in the tree context menu in the middle to avoid being hidden, closes #853
2020-02-09 10:15:35 +01:00
zadam
7abaedbf31
add possibility to change clipper parent to a fixed note instead of day notes, fixes #854
2020-02-09 10:12:02 +01:00
zadam
402718d293
return focus to the previously focused element after closing the dialog, fixes #861
2020-02-09 10:00:13 +01:00
zadam
990a84c202
Merge remote-tracking branch 'origin/master'
2020-02-09 08:38:47 +01:00
zadam
d8e181a828
Merge branch 'stable'
...
# Conflicts:
# package.json
# src/services/build.js
2020-02-09 08:38:29 +01:00
zadam
4ec671d199
fixes in enabling / disabling widgets in runtime
2020-02-08 21:54:39 +01:00
zadam
9f4a514562
fix setting path
2020-02-08 21:23:42 +01:00
zadam
18ee239362
fixes
2020-02-08 20:53:07 +01:00
zadam
08687b76ea
fix title bar buttons visibility
2020-02-08 18:25:07 +01:00
zadam
60d07a6871
fix duplicated cached widgets
2020-02-08 17:44:34 +01:00
zadam
81f4966a1a
fixes, cleaned up noise in the developer console
2020-02-08 10:40:58 +01:00
zadam
9acf723a9a
fixes
2020-02-07 22:19:35 +01:00
zadam
47f7f5f4d9
refactoring
2020-02-07 21:43:02 +01:00
zadam
14d6372bd8
moved tab related stuff to tab manager from app context
2020-02-07 21:08:55 +01:00
zadam
6d912c4897
removed dependency on note tree widget from app context
2020-02-07 20:56:49 +01:00
zadam
62e1284790
untangled tabrow dependencies
2020-02-06 22:39:31 +01:00
zadam
d79ae261e1
refactored layout out of app context
2020-02-06 21:47:31 +01:00
zadam
92f6558e55
the whole view is now composed from a single root widget
2020-02-06 21:16:02 +01:00
zadam
8d49249ed7
fix lazy initialization of the sidebar
2020-02-06 20:04:43 +01:00
zadam
d1bb62c40e
fixes
2020-02-05 22:46:20 +01:00
zadam
42017fde5f
refactored access to options on frontend
2020-02-05 22:08:45 +01:00
zadam
786bbbc160
sidebars are now represented as widgets
2020-02-04 22:46:17 +01:00
zadam
0cc013c13f
left sidebar can now be also collapsible
2020-02-04 20:42:40 +01:00
zadam
c5475765e5
disable --disable-gpu flag
2020-02-03 22:41:01 +01:00
zadam
9ea91f821c
update to electron 8
2020-02-03 22:23:23 +01:00
zadam
b757dfcf79
various fixes and small refactorings
2020-02-03 21:56:45 +01:00
zadam
44ddcdd852
various widget optimizations for faster note switching
2020-02-03 21:16:33 +01:00
zadam
66204811cf
refactored note creation methods into a separate service
2020-02-03 20:07:34 +01:00
zadam
822a8509b3
fix
2020-02-02 22:33:50 +01:00
zadam
9f62490a75
refactorings of note creation code
2020-02-02 22:32:44 +01:00
zadam
b63ecba695
clean up tree service WIP
2020-02-02 22:04:28 +01:00
zadam
d5ae3802d1
various widget refactorings
2020-02-02 21:16:20 +01:00
zadam
7c6cd63a53
various widget refactorings
2020-02-02 20:02:08 +01:00
zadam
62a80ef016
standard widget => collapsible widget
2020-02-02 18:46:50 +01:00
zadam
27ab55d26a
fixed switch between autobook and text
2020-02-02 11:44:08 +01:00
zadam
34150e7177
fix inserting link
2020-02-02 11:14:44 +01:00
zadam
b946599320
Merge remote-tracking branch 'origin/master' into m41
...
# Conflicts:
# src/public/javascripts/services/tree.js
2020-02-02 10:45:27 +01:00
zadam
3cd4be4e48
removed note detail service
2020-02-02 10:41:43 +01:00
zadam
96e2b9bc18
fix tree keyboard shortcuts propagating outside of tree
2020-02-02 10:10:37 +01:00
jasontan056
adb8caa8a2
Fix corner case preventing notes from being created before ckeditor is initialized ( #849 )
...
* Pass deleteId to deleteBranch in ensureNoteIsAbsentFromParent
* Add checks for whether window.cutToNote is defined.
* check ckEditor initialized.
2020-02-02 09:28:19 +01:00
zadam
0054a32dc7
treecache now manages reloading when starting protected session
2020-02-01 22:29:32 +01:00
zadam
513ce1a183
Merge branch 'master' into m41
...
# Conflicts:
# src/public/javascripts/services/sidebar.js
# src/public/javascripts/services/tab_context.js
# src/public/javascripts/services/tree.js
2020-02-01 20:01:30 +01:00
zadam
9f38ea6ee7
update tab title upon its change
2020-02-01 19:25:37 +01:00
zadam
0e13678f7c
note complement is now loaded through tree cache
2020-02-01 18:29:18 +01:00
zadam
f0cbca2838
lazy loading of note complement
2020-02-01 11:33:31 +01:00
zadam
f6f7836b8e
renamed notefull to notecomplement
2020-02-01 11:15:58 +01:00
zadam
7651c53363
release 0.40.2
2020-02-01 10:17:51 +01:00
zadam
0f25c8a95f
autobook should not be active on the mobile interface
2020-02-01 10:17:03 +01:00
zadam
1a49894adf
fix tree loading on mobile interface, closes #839
2020-02-01 10:04:18 +01:00
zadam
bd8c078fb9
Merge remote-tracking branch 'origin/master'
2020-02-01 09:30:14 +01:00
zadam
6e060b87b8
fix date parsing in local timezone, closes #845
2020-02-01 09:29:56 +01:00
jasontan056
2375b170ba
Pass deleteId to deleteBranch in ensureNoteIsAbsentFromParent ( #846 )
2020-02-01 09:05:23 +01:00
zadam
eeedb91ef7
sync are sent upon DB commit
2020-01-31 22:32:24 +01:00
zadam
05b51c0f68
frontend sync through websocket
2020-01-31 20:52:31 +01:00
zadam
8bf794f13b
wip
2020-01-30 22:38:31 +01:00
zadam
48b401164a
wip
2020-01-29 22:32:22 +01:00
zadam
b65631be7e
tree change listener and others
2020-01-29 21:38:58 +01:00
zadam
439b45b0b8
refactored entity reloading
2020-01-29 20:14:02 +01:00
zadam
976b2aa6f5
got rid of "origParentNoteId" since it's not needed anymore
2020-01-28 22:39:44 +01:00
zadam
88213c1bbd
attributes are now updated only if their type and name does not change, in case of relation not even value must change. If they do, the old attribute is deleted and new is created instead
2020-01-28 22:37:06 +01:00
zadam
d2e3aedf7f
moving notes across parents now deletes the old branch and creates new which makes detecting changes much easier
2020-01-28 22:15:33 +01:00
zadam
368d3b1b97
wip
2020-01-28 21:54:28 +01:00
zadam
9301679707
wip
2020-01-27 22:58:03 +01:00
zadam
865f7e1ee1
fix propagating note reloads
2020-01-27 20:07:33 +01:00
zadam
c243d2e85c
sync changes wip
2020-01-26 11:41:40 +01:00
zadam
97a35d6fba
wip
2020-01-26 10:42:24 +01:00
zadam
3f0974d3d2
smaller fixes
2020-01-25 18:29:32 +01:00
zadam
48a7c0235f
fixed iconClass and cssClass
2020-01-25 14:48:53 +01:00
zadam
ac7d5f2e81
fixes, separation of notefull from noteshort
2020-01-25 14:37:12 +01:00
zadam
516e6c35da
fixes
2020-01-25 13:46:55 +01:00
zadam
7cad386a56
frontend attribute cache refactoring WIP
2020-01-25 13:27:23 +01:00
zadam
60c908cd63
frontend attribute cache refactoring WIP
2020-01-25 11:52:45 +01:00
zadam
52a907651e
reduce unnecessary tab activation events
2020-01-25 10:25:06 +01:00
zadam
3254b551d8
merged tree utils into tree service
2020-01-25 09:56:08 +01:00
zadam
7a62d1636b
fixes
2020-01-24 22:30:17 +01:00
zadam
7d9b720ea8
fix note switching in current tab
2020-01-24 21:15:40 +01:00
zadam
ba500a3a80
fixes
2020-01-24 20:15:53 +01:00
zadam
606d5afcab
refactoring of note detail API
2020-01-24 17:54:47 +01:00
zadam
4b66765cc1
refactoring
2020-01-24 15:44:24 +01:00
zadam
8651e47118
small fixes
2020-01-22 22:29:55 +01:00
zadam
34bc02965f
book and search fixes
2020-01-22 22:05:28 +01:00
zadam
eacefeb08b
converted remaining type widgets
2020-01-22 21:38:00 +01:00
zadam
11a61325f9
removed last global keyboard handlers
2020-01-22 20:48:56 +01:00
zadam
370c63986d
converting more keyboard shortcuts
2020-01-22 19:41:19 +01:00
zadam
d103b16d9a
updated generate-cert script, #835
2020-01-22 19:12:03 +01:00
zadam
c63bb7ce8a
converted more keyboard actions
2020-01-21 22:54:16 +01:00
zadam
af5c623671
simplification of triggering events from links
2020-01-21 22:08:41 +01:00
zadam
55d1f9e9f0
import & export fixed
2020-01-21 21:43:23 +01:00
zadam
96a7b4e45e
fix dialogs
2020-01-21 20:54:00 +01:00
zadam
c83ca78565
keyboard handlers for dialogs
2020-01-20 22:35:52 +01:00
zadam
c5eac8f438
keyboard handlers for tabs
2020-01-20 20:51:22 +01:00
zadam
9bc1f5af45
WIP
2020-01-19 22:05:45 +01:00
zadam
423a70d102
saving note detail
2020-01-19 21:40:23 +01:00
zadam
562c729ed6
more refactorings
2020-01-19 21:24:14 +01:00
zadam
0760dc742b
refactored tab activation
2020-01-19 21:12:53 +01:00
zadam
1098d75ce0
synchronous events, updating title works fully
2020-01-19 20:18:02 +01:00
zadam
bd8e5f255b
wip
2020-01-19 19:33:35 +01:00
zadam
8da094cd3c
events for updating title (no saving yet)
2020-01-19 18:05:06 +01:00
zadam
44dc3c28de
Merge branch 'master' into m41
2020-01-19 17:29:45 +01:00
zadam
828cce0d78
release 0.40.1
2020-01-19 15:45:06 +01:00
zadam
49c0d3199d
progress
2020-01-19 15:44:18 +01:00
zadam
416d733510
got rid of .renderTo(), tab caching widgets use hidden marker element
2020-01-19 15:36:42 +01:00
zadam
6de4914ea6
extracted widgets from note title
2020-01-19 13:19:40 +01:00
zadam
9f1e777e6d
introduction of refreshWithNote
2020-01-19 11:37:24 +01:00
zadam
adb9ce5e93
empty widget type works
2020-01-19 11:20:02 +01:00
zadam
746181689f
component => type widget refactoring
2020-01-19 11:03:34 +01:00
zadam
a99c016818
file note layout tweaks
2020-01-19 10:29:21 +01:00
zadam
37f279fab0
Merge branch 'master' into m41
...
# Conflicts:
# src/public/javascripts/services/entrypoints.js
2020-01-19 09:30:38 +01:00
zadam
ab535bf147
fixes of the new CopyWithoutFormatting
2020-01-19 09:25:35 +01:00
Heniker
1876664dfb
add hotkey to copy contents with line breaks, fixes #349 ( #831 )
2020-01-19 09:16:36 +01:00
zadam
1690248e24
migration script to fix contentLength = -1 in new notes
2020-01-19 09:08:33 +01:00
zadam
cbeb8ea17e
fix setting contentLength
2020-01-19 09:03:26 +01:00
zadam
e355b449c4
code and file note types now sort of work now as well
2020-01-19 09:02:18 +01:00
zadam
4fdea77c57
fix setting contentLength
2020-01-19 09:01:51 +01:00
zadam
9a13edd490
release 0.39.6
2020-01-18 20:52:14 +01:00
zadam
6d276582cb
switching notes and tabs now work for most widgets
2020-01-18 20:49:49 +01:00
zadam
493730dff6
working note type and note paths widgets
2020-01-18 19:46:30 +01:00
zadam
b00a9f4415
progress
2020-01-18 18:01:16 +01:00
zadam
b25c1d6fa8
Merge branch 'master' into m41
2020-01-18 09:25:18 +01:00
zadam
c9113ae752
Merge branch 'stable'
2020-01-18 09:24:39 +01:00
zadam
0ec11d29ba
fix creating root calendar note when missing, #752
2020-01-18 08:59:46 +01:00
zadam
a6cd25071e
more robust handling of sync error, fixes #830
2020-01-18 08:48:36 +01:00
zadam
97b13ae91d
refactroring WIP
2020-01-16 22:44:36 +01:00
zadam
0178232f26
more tab row refactoring
2020-01-15 22:35:15 +01:00
zadam
cc138ef9f8
more tab row refactoring
2020-01-15 22:27:52 +01:00
zadam
1552c3804d
tab row refactoring WIP
2020-01-15 22:11:30 +01:00
zadam
7963de0abc
continuing refactoring
2020-01-15 21:36:01 +01:00
zadam
f98a20928c
widgetized standard toolbar
2020-01-15 20:10:54 +01:00
zadam
209b1610f6
widgetizing tab pane
2020-01-15 19:40:17 +01:00
zadam
bd0f7d3680
move components
2020-01-14 21:52:18 +01:00
zadam
f852e1de81
removed sidebar code
2020-01-14 21:48:19 +01:00
zadam
c9770573b2
converting sidebar widgets to normal widgets
2020-01-14 21:23:32 +01:00
zadam
23701219e1
added TabCachingWidget
2020-01-14 20:27:40 +01:00
zadam
c9bc4ad108
widgetizing note detail WIP
2020-01-13 21:48:44 +01:00
zadam
8b9c235465
widgetizing promoted attributes
2020-01-13 20:25:56 +01:00
zadam
20fdeee048
better error handling for search notes
2020-01-13 19:35:06 +01:00
zadam
657d01da95
fix
2020-01-12 23:05:31 +01:00
zadam
17e2627a34
more refactoring ...
2020-01-12 23:03:55 +01:00
zadam
bf7541bfb9
more refactoring ...
2020-01-12 20:15:05 +01:00
zadam
9d81bf030d
tab row widgetizing
2020-01-12 19:05:09 +01:00
zadam
f25d735b9d
further tab management moved to app context
2020-01-12 12:48:17 +01:00
zadam
4d16018f6c
fixes
2020-01-12 12:37:44 +01:00
zadam
5e11840137
moved tab management to app context
2020-01-12 12:30:30 +01:00
zadam
61474defff
widgetizing tree WIP
2020-01-12 11:15:23 +01:00
zadam
b12e38c231
widgetizing tree WIP
2020-01-12 10:35:33 +01:00
zadam
d1f679ab90
refactoring clipboard WIP
2020-01-12 09:57:28 +01:00
zadam
0f8a7bad06
moved tree initialization into the widget
2020-01-12 09:12:13 +01:00
zadam
9e031dcd60
start of the refactoring to widget system
2020-01-11 21:19:56 +01:00
zadam
51c3f98dde
pane rename
2020-01-11 18:33:43 +01:00
zadam
a79a063d17
release 0.40.0-beta
2020-01-11 09:54:31 +01:00
zadam
5e91b1b5e0
package updates
2020-01-11 09:50:05 +01:00
zadam
7877443fb4
Merge branch 'stable'
2020-01-11 09:41:42 +01:00
zadam
759e47bfcf
using included note should create a relation, closes #820
2020-01-10 21:41:00 +01:00
zadam
67bdffb27b
expose text editor instance and method to add text to editor, closes #819
2020-01-10 20:10:17 +01:00
zadam
3386dace3b
provide context menu in text editor also with disabled spellcheck
2020-01-10 19:56:27 +01:00
zadam
f3a2e2cbde
Merge branch 'stable'
2020-01-08 21:39:17 +01:00
zadam
3cf3fc13b9
release 0.39.5
2020-01-08 21:01:24 +01:00
zadam
2b69abf8ab
fix filter parser for >=, <=, *=*
2020-01-08 20:23:41 +01:00
zadam
3e49a7dbfa
all consistency checkers have now fixers
2020-01-08 19:28:22 +01:00
zadam
4c7c3105e8
Merge branch 'stable'
...
# Conflicts:
# src/services/notes.js
2020-01-07 22:29:54 +01:00
zadam
f782d2bef9
don't empty script area on save
2020-01-07 22:29:15 +01:00
zadam
ccaa9eae3a
fix context submenus, closes #810
2020-01-07 20:53:41 +01:00
zadam
24c5388e0c
protection against text note initialization race conditions
2020-01-07 19:48:26 +01:00
zadam
1cd2711097
Merge branch 'stable'
2020-01-05 20:02:19 +01:00
zadam
f0dfe7d552
release 0.39.4
2020-01-04 22:01:20 +01:00
zadam
3b8b4da149
task context progress fixes
2020-01-04 21:59:28 +01:00
zadam
2150619d62
activateNewNote does not reload whole tree anymore
2020-01-04 21:53:49 +01:00
zadam
acb76e0630
added notification to empty book notes otherwise they look suspiciously empty
2020-01-04 21:24:39 +01:00
zadam
fdb46f9329
fallback image saving without optimization will still compress image
2020-01-04 20:10:30 +01:00
zadam
ca587cccf6
book note type has automatically empty mime type
2020-01-04 19:34:01 +01:00
zadam
571772069a
force SQLite to choose particular index for attribute search since it sometimes led to very inefficient query plans
2020-01-04 19:22:16 +01:00
zadam
79e7762c72
indent data notes
2020-01-04 18:44:54 +01:00
zadam
d025cfee1b
empty note with just included note should be saved, closes #807
2020-01-04 13:22:07 +01:00
zadam
7793552443
fix display of show sidebar button
2020-01-04 10:05:03 +01:00
zadam
f377a84fa1
hide/show button z-index tweak
2020-01-04 09:21:42 +01:00
zadam
b8f2797abf
better behavior of note info widget in tight width
2020-01-04 09:04:08 +01:00
zadam
54d89a9f47
allow configuring the time period before deleted notes are erased (and changed the default to 7 days)
2020-01-03 22:32:49 +01:00
zadam
1699646b39
fix undelete info messages
2020-01-03 21:32:41 +01:00
zadam
94a0a31f17
refactoring of tree handling to recommended fancytree
2020-01-03 21:15:45 +01:00
zadam
10219fb9dd
Merge branch 'stable'
2020-01-03 20:13:13 +01:00
zadam
50431dd55a
hide "show/hide sidebar" button in zen mode, fixes #805
2020-01-03 20:12:19 +01:00
zadam
17b23d92ef
delete/undelete fixes
2020-01-03 13:41:44 +01:00
zadam
14f3c783f2
undelete note WIP
2020-01-03 13:14:43 +01:00
zadam
c1d0a1e07b
undelete note WIP
2020-01-03 10:48:36 +01:00
zadam
1d3608b7bf
fix recent note dialog for deleted notes
2020-01-03 09:04:38 +01:00
zadam
d0c655f66a
fix removeAttribute to take into account attribute name, closes #804
2020-01-03 08:55:13 +01:00
zadam
ac75fd2ca3
focus and activate should work together
2020-01-02 19:07:50 +01:00
zadam
3b98428c8c
change order of execution to mitigate race conditions
2020-01-02 19:03:54 +01:00
zadam
7d877d0fef
release 0.39.3
2020-01-02 10:43:41 +01:00
zadam
cb79f2c7eb
updated ckeditor build to support cuttonote
2020-01-02 10:38:29 +01:00
zadam
547a5714ae
fancytree 2.34.0
2020-01-01 23:13:49 +01:00
zadam
82420fe5f6
reactivate "cut to note", closes #795
2020-01-01 22:59:51 +01:00
zadam
395913d1bb
API docs update
2020-01-01 22:03:27 +01:00
zadam
f3a29b55ba
remove @child 🧒 sorted label from calendar root in demo document since currently @sorted is added automatically in the code, closes #799
2020-01-01 20:58:59 +01:00
zadam
232321f3a4
fix searching multi-valued attributes, closes #800
2020-01-01 20:49:26 +01:00
zadam
51dddb0bbb
fix scrolling behavior in firefox
2020-01-01 19:57:57 +01:00
zadam
8b9bf6e46f
expand to note to be able to activate note
2020-01-01 19:46:27 +01:00
zadam
631a75deec
release 0.39.2-beta
2019-12-30 19:48:54 +01:00
zadam
3f1d0e5872
small template refactoring
2019-12-30 19:46:48 +01:00
zadam
0fe91d0184
include note feature
2019-12-30 19:32:45 +01:00
zadam
2f711a12f8
added "include note" widget to text notes, WIP
2019-12-29 23:46:40 +01:00
zadam
64f32ba38f
fix zen mode with new layout, closes #794
2019-12-29 20:48:24 +01:00
zadam
7db4859fb9
Merge remote-tracking branch 'origin/master'
2019-12-29 10:19:11 +01:00
zadam
eee9fcae5c
set timeout for the initial sync seed request
2019-12-29 10:19:00 +01:00
zadam
9c4a976342
added some statistic scripts to demo document
2019-12-28 21:52:35 +01:00
zadam
e4a09c6207
fix left pane scrolling, closes #788
2019-12-28 21:37:13 +01:00
zadam
d467db2227
unify API for creating note links
2019-12-28 21:10:02 +01:00
zadam
b8d6ff0542
reset file inputs to allow reuploading the same file again
2019-12-28 19:29:52 +01:00
zadam
a9b8e65c9b
force scrolling when width of the content overflows
2019-12-28 19:18:44 +01:00
zadam
bb8b563ece
relaunch app after successful sync
2019-12-28 12:55:53 +01:00
zadam
05a8ffb944
small fixes
2019-12-28 10:28:12 +01:00
zadam
2502646a64
release 0.39.1-beta
2019-12-27 21:21:57 +01:00
zadam
3d95d69f80
styling hack for the design to look correct in both FF and chrome
2019-12-27 21:18:14 +01:00
zadam
df751f5d67
fix icon
2019-12-27 21:11:56 +01:00
zadam
4f06b6de78
fix registration of global shortcuts, fixes #786
2019-12-27 20:28:27 +01:00
zadam
d2177cd517
fix detection of desktop build in setup page, closes #787
2019-12-27 20:22:46 +01:00
zadam
0affcf5ad2
move electron-installer-debian to optional dependencies since it can't be installed on windows, #783
2019-12-26 10:02:55 +01:00
zadam
7a416b107b
fix electron dep issue in the server version, closes #784
2019-12-25 19:38:28 +01:00
zadam
1ff124dab7
release 0.39.0-beta
2019-12-25 12:18:52 +01:00
zadam
4cb511bad0
fix import with style.css
2019-12-25 12:09:49 +01:00
zadam
73c8d145fa
tar export fixes + added code block example to the demo document
2019-12-25 11:56:55 +01:00
zadam
ab79f24729
added content style to tar html export as well
2019-12-25 11:34:45 +01:00
zadam
cec71f65b3
load ckeditor content style for printing to have more similar look to the in-editor, #782
2019-12-25 10:59:45 +01:00
zadam
f75c008154
more sync recovery fixes
2019-12-24 17:49:44 +01:00
zadam
474baa7d95
sync recovery fixes
2019-12-24 16:00:31 +01:00
zadam
a155b6e8d5
create separate window for setup and then main window
2019-12-24 14:42:03 +01:00
zadam
229974e543
added option to enable native title bar (disabled by default)
2019-12-24 12:10:32 +01:00
zadam
6fc19bfb93
Merge branch 'stable'
2019-12-24 11:55:27 +01:00
zadam
ccaa108faa
release 0.38.3
2019-12-24 10:51:51 +01:00
zadam
0a72383495
make opening new links from ckeditor more consistent for internal and external links, closes #779
2019-12-24 10:49:16 +01:00
zadam
d389100611
properly cleanup sidebar content after closing tab
2019-12-23 21:46:37 +01:00
zadam
ea7257a5b2
cleaned up experimental attribute pane
2019-12-23 21:13:56 +01:00
zadam
0ebc947fbd
visual tweaks
2019-12-23 21:05:47 +01:00
zadam
c89514f9bb
saving size and visibility state of the panes
2019-12-23 20:34:29 +01:00
zadam
e0368e395c
removed left and right sidebar sizing options
2019-12-23 19:45:59 +01:00
zadam
6986c201dd
removed hideTabRowForOneTab option
2019-12-23 19:39:48 +01:00
zadam
bcf163f8a1
css alignment
2019-12-23 17:12:17 +01:00
zadam
15aaead7b9
show/hide switcher for the sidebar
2019-12-23 16:48:34 +01:00
zadam
d29c5c4758
sidebar pulled outside of the tab content and added splitter
2019-12-23 15:50:24 +01:00
zadam
81e2baeee5
blur title buttons after clicking
2019-12-23 13:46:26 +01:00
zadam
4cececafc9
added title bar buttons
2019-12-23 13:34:54 +01:00
zadam
7c8e7a3f4b
frameless design with tabs on top, split for left panel
2019-12-23 11:52:45 +01:00
zadam
613d5f93e8
convert css grid design to flex based one
2019-12-23 08:52:57 +01:00
zadam
4f5b23fbf8
tar file export now sets mtime to tar records based on utcDateCreated of a note, closes #487
2019-12-22 10:57:55 +01:00
zadam
a37b9cfc7b
steel blue tweaks in demo document
2019-12-21 15:48:36 +01:00
zadam
2bc18bc214
use main border color for tab border
2019-12-21 15:37:51 +01:00
zadam
f31a998c5d
path list contains a button to add a new path, closes #611
2019-12-21 13:55:13 +01:00
zadam
5552917533
Merge branch 'stable'
2019-12-21 13:39:12 +01:00
zadam
a9702aa6a2
fix empty checkbox visibility, closes #775
2019-12-21 12:37:24 +01:00
zadam
d1941cc650
Merge branch 'stable'
2019-12-20 21:00:30 +01:00
zadam
f98fa4098f
clearer WS error message
2019-12-20 20:17:58 +01:00
zadam
5350496ed4
fix creating note from global ctrl+alt+p shortcut, closes #773
2019-12-20 20:13:21 +01:00
zadam
b62d79044a
fix creating note from relation map, closes #771
2019-12-20 19:02:52 +01:00
zadam
0db3722ec2
package updates
2019-12-20 18:04:05 +01:00
zadam
d47403c0e7
implemented sync hash check recovery process
2019-12-18 22:58:30 +01:00
zadam
77311954a1
added sectors for contect check computation
2019-12-18 22:24:13 +01:00
zadam
b7cf4fe96b
more general filter parsing
2019-12-18 20:51:48 +01:00
zadam
6d9b702d4c
Merge branch 'master' into stable
2019-12-18 20:49:24 +01:00
zadam
6e4c30571c
release 0.38.2
2019-12-18 20:21:06 +01:00
zadam
5988776b7e
styling of active button
2019-12-18 20:16:11 +01:00
zadam
384da60953
fix regex for parsing out the filters
2019-12-18 19:56:53 +01:00
zadam
21fab412cb
sync error mitigation
2019-12-17 22:17:03 +01:00
zadam
eb4dfbad92
sync fixes
2019-12-16 22:47:07 +01:00
zadam
aff9ce97ee
small sync fixes
2019-12-16 22:00:44 +01:00
zadam
b0a3f828fb
release 0.38.1-beta
2019-12-10 23:09:02 +01:00
zadam
76f5736255
update demo document
2019-12-10 23:08:50 +01:00
zadam
a82066d899
ability to define a keyboard shortcut for paste markdown, closes #761
2019-12-10 23:04:18 +01:00
zadam
45c5287d53
protection against note switching race conditions
2019-12-10 22:35:24 +01:00
zadam
dce54c7af3
run consistency checks on demand
2019-12-10 22:03:00 +01:00
zadam
ee15db0ae1
for title/content search does not make sense to search for protected notes
2019-12-10 21:40:53 +01:00
zadam
c48dbb0913
more debugging info for problems after sync
2019-12-10 21:31:24 +01:00
zadam
882ebdbd8f
revert unicode regex since it's still not supported by ff
2019-12-09 23:08:32 +01:00
zadam
6f32d6fabe
new mechanism to wait for sync after interaction with backend in Script API using api.waitForMaxKnownSyncId()
2019-12-09 23:07:45 +01:00
zadam
1e123f2390
sql console tweaks
2019-12-09 21:31:38 +01:00
zadam
b29155775e
Merge branch 'stable'
...
# Conflicts:
# package-lock.json
2019-12-09 20:23:22 +01:00
zadam
b821ed28fc
refactor mention setup
2019-12-09 20:09:55 +01:00
zadam
fdb8959aa1
move mime types loading to avoid race conditions
2019-12-09 20:06:36 +01:00
zadam
7554cb057b
support unicode characters in filters without quotes, fixes #757
2019-12-09 19:38:48 +01:00
zadam
fab959539a
ability to run multiple queries (and get multiple result sets) from SQL console
2019-12-08 11:20:44 +01:00
zadam
afe44a6fe8
Merge branch 'stable'
2019-12-08 10:37:19 +01:00
zadam
7ed526beb7
fix clipper, closes #752
2019-12-08 09:41:31 +01:00
zadam
af695802e3
codeNotesMimeTypes option has not been created for new documents, fixes #755
2019-12-08 09:12:42 +01:00
zadam
156f040880
added "backend log" dialog
2019-12-05 21:25:36 +01:00
zadam
cf6f04defb
better port error logging
2019-12-04 22:59:26 +01:00
zadam
a890b91079
release 0.38.0-beta
2019-12-04 22:40:31 +01:00
zadam
e0aabe4f9c
fix docs
2019-12-04 22:40:20 +01:00
zadam
01cd9d8fb3
ckeditor 16 with code blocks plugin
2019-12-04 21:21:07 +01:00
zadam
af10f0f52a
API docs updates
2019-12-03 22:53:17 +01:00
zadam
aa5ede5039
Merge branch 'stable'
2019-12-03 22:52:37 +01:00
zadam
21e77c83fc
release 0.37.8
2019-12-03 22:31:20 +01:00
zadam
b0310e34e2
fix CSS loading from subdomain, #741
2019-12-03 22:13:02 +01:00
zadam
9812b9c272
(mostly) backwards compatible .createNote() backend API
2019-12-03 21:31:46 +01:00
zadam
92d5f91aa6
Merge branch 'stable'
2019-12-03 20:33:42 +01:00
zadam
b0368c7f17
Merge remote-tracking branch 'origin/master'
2019-12-03 20:32:01 +01:00
zadam
8e1f8c869b
new @parentCount virtual search attribute, closes #738
2019-12-03 20:31:34 +01:00
nil0x42
4688cda493
[DOC] createNewNote(): Add missing render type ( #740 )
2019-12-03 19:49:27 +01:00
zadam
761c51069a
use max-height for promoted attributes, #739
2019-12-03 19:47:53 +01:00
zadam
4dc285d84f
serve favicon from relative path
2019-12-03 19:31:58 +01:00
zadam
0e2f8b5734
don't set date modified on erasing
2019-12-03 19:10:40 +01:00
zadam
a1402c7c66
release 0.37.7
2019-12-02 23:09:42 +01:00
zadam
6ba3e5ab7f
backport fix from master to avoid doubled attributes inherited from multiple paths
2019-12-02 23:07:19 +01:00
zadam
f740e52ebf
correctly respect label @disableVersioning
...
(cherry picked from commit dc063983ea )
2019-12-02 23:06:06 +01:00
zadam
e9454e4db7
fix SQL console scrolling
...
(cherry picked from commit 749bb90713 )
2019-12-02 23:05:05 +01:00
zadam
749bb90713
fix SQL console scrolling
2019-12-02 23:04:22 +01:00
zadam
eb8c296e62
attempt to make updating clients via websocket faster
2019-12-02 22:27:06 +01:00
zadam
dc063983ea
correctly respect label @disableVersioning
2019-12-02 20:21:52 +01:00
zadam
2595c3ac31
fix attribute loading CTE + don't duplicate attributes in case of cloning, fixes #735
2019-12-02 20:10:10 +01:00
zadam
9cb8bc5dd8
generate document now creates note revisions as well
2019-12-02 19:52:58 +01:00
zadam
3b690f5456
mini optimizations
2019-12-01 15:01:09 +01:00
zadam
7ef2e7769f
added index to source_ids
2019-12-01 14:39:24 +01:00
zadam
4c07ac4c4c
optimized edited notes on day query
2019-12-01 14:30:59 +01:00
zadam
35cd7f3261
optimization of recursive CTE attribute query
2019-12-01 13:29:39 +01:00
zadam
8c3e2e5eb7
better placement of slow query detection
2019-12-01 12:51:47 +01:00
zadam
d57caee0d3
drop unnecessary indexes
2019-12-01 12:38:07 +01:00
zadam
6e83980784
aligning frontend attributes API with the backend one
2019-12-01 12:22:22 +01:00
zadam
295af1f43e
adding file length limit to tar export
2019-12-01 11:49:14 +01:00
zadam
ed2afe5c20
Merge branch 'stable'
2019-12-01 11:32:33 +01:00
zadam
bfc7570e14
don't convert MD to HTML if "import markdown as text" is not selected, closes #733
2019-12-01 11:27:22 +01:00
zadam
d9b9d730bb
moving from inherited attribute queries to owned one where it makes sense
2019-12-01 11:10:04 +01:00
zadam
ba8a8dca7b
adding more "owned" attribute methods to Note entity
2019-12-01 10:57:28 +01:00
zadam
29eb5a8435
Merge branch 'stable'
...
# Conflicts:
# src/services/notes.js
# src/tools/generate_document.js
2019-12-01 10:32:30 +01:00
zadam
5de92171a7
use owned attributes where it's a better fit
2019-12-01 10:28:05 +01:00
zadam
29c5e394ab
generate document now creates also labels and relations
2019-12-01 10:20:18 +01:00
zadam
07b3d11fe5
fix generate new document script
2019-12-01 09:19:16 +01:00
zadam
67663fba50
fixes
2019-11-30 11:36:36 +01:00
zadam
995ebbf577
removed foreign keys PRAGMAs since foreign key constraints are not used anymore
2019-11-30 10:41:53 +01:00
zadam
d0e6be3e0c
entity stat as part of consistency checks
2019-11-30 09:15:08 +01:00
zadam
01370a5968
fix anonymization according to latest schema
2019-11-29 21:42:24 +01:00
zadam
6c561b5764
rename API .createNote() to .createNewNote() to allow future backwards compatibility
2019-11-28 22:35:55 +01:00
zadam
2953f1bdb8
adding some standard classes for tree items
2019-11-28 22:05:27 +01:00
zadam
1c057cac75
small script API additions
2019-11-27 23:07:10 +01:00
zadam
0415efd33b
create year/month/date labels/relation only when the note is created
2019-11-27 19:42:10 +01:00
zadam
e58dc829f5
bootstrap 4.4.0
2019-11-27 18:59:42 +01:00
zadam
90d10c1ff3
Merge branch 'stable'
...
# Conflicts:
# package-lock.json
# src/public/javascripts/services/tree_context_menu.js
# src/services/import/enex.js
2019-11-27 18:54:49 +01:00
zadam
5b30291601
release 0.37.6
2019-11-26 22:50:08 +01:00
zadam
5193f073e9
if there's no updated field use created #725
2019-11-26 22:47:54 +01:00
zadam
6c7d8a9667
preserve dateCreated and dateModified in ENEX import, fixes #725
2019-11-26 22:02:21 +01:00
zadam
5e9bedd903
fixed sidebar switch in the options dialog
2019-11-26 20:46:49 +01:00
zadam
e712990c03
don't remove active tab after deleting note to preserve tab state, fixes #727
2019-11-26 20:42:34 +01:00
zadam
91487b338a
make the context menu scrollable when exceeding total window height, closes #723
2019-11-26 19:55:52 +01:00
zadam
3ff24d53e5
fix decrypting note titles on the server installation, closes #724
2019-11-26 19:49:52 +01:00
zadam
94c904fb40
fix context menu over root, closes #726
2019-11-26 19:42:47 +01:00
zadam
5f258fbbbf
release 0.37.5
2019-11-25 22:46:15 +01:00
zadam
56c7b7f5bd
API docs update
2019-11-25 22:45:09 +01:00
zadam
bf9ad976b9
fixing non-root path issues, #404
2019-11-25 21:44:46 +01:00
zadam
19206d1e0d
backend API note creation updates
2019-11-25 21:24:41 +01:00
zadam
420be6d8c6
fix demo document relation map and shortcuts before db initialization
2019-11-24 22:42:54 +01:00
zadam
dbd2040bee
shortcut fixes
2019-11-24 22:15:33 +01:00
zadam
1e979d71c7
changed note selection in tree using keyboard - now only sibling nodes are selected
2019-11-24 22:01:10 +01:00
zadam
6bbd4c59bc
reduce flicker of "create new day note"
2019-11-24 21:40:50 +01:00
zadam
3a54d00e2b
added shortcut filter in the options dialog
2019-11-24 20:20:13 +01:00
zadam
499c9a7381
separated some context menu items into "advanced"
2019-11-24 20:00:54 +01:00
zadam
cd139bdd76
note can be activated through 'keyboardShortcut' label
2019-11-24 18:32:18 +01:00
zadam
60c3b5cccc
Merge remote-tracking branch 'origin/master'
2019-11-24 14:10:19 +01:00
zadam
540f9f933a
update demo.tar with correct system links
2019-11-24 14:10:11 +01:00
Benoit Stahl
a59943094e
this input is text ( #719 )
2019-11-24 10:44:09 +01:00
zadam
c400a7143c
reorganization of shortcuts in the options
2019-11-24 10:40:18 +01:00
zadam
1f37d00e42
updating also shortcuts in element titles
2019-11-24 10:14:30 +01:00
zadam
d21e824343
binding remaining actions
2019-11-24 09:50:19 +01:00
zadam
ff3f0ee0a0
Merge branch 'stable'
2019-11-23 23:07:07 +01:00
zadam
01ff34b5d4
moving edit branch prefix, search in subtree and toggle note hoisting to global entrypoints instead of being tree specific
2019-11-23 23:06:25 +01:00
zadam
0cde7ede24
updated note menu with current shortcuts
2019-11-23 22:56:35 +01:00
zadam
92cb723d0c
updated inapp help with current shortcuts
2019-11-23 22:17:08 +01:00
zadam
e4bec265c1
system links (internal, image, relation map) should follow camelCase convention used for other attributes
2019-11-23 20:54:49 +01:00
zadam
434d8ef48c
added extra autofixers for completely missing note_contents or note_revision_contents row
2019-11-23 19:56:52 +01:00
zadam
c8ba07a4ae
fix migration script in case of not fully consistent database (missing note_contents for note). closes #717
2019-11-23 11:13:57 +01:00
zadam
4da6234911
Merge branch 'stable'
2019-11-22 22:59:08 +01:00
zadam
38e7649ac3
release 0.37.4
2019-11-22 22:38:03 +01:00
zadam
ff0245f05f
dynamically translating kbd based on actions
2019-11-22 22:35:59 +01:00
zadam
7a2c7edd7e
allow multiple instances of @in operator, closes #716
2019-11-22 21:17:46 +01:00
zadam
98c81faedb
Merge branch 'stable'
2019-11-22 20:36:47 +01:00
zadam
cfb850acb2
download fixes for the sub-domain web deployment
2019-11-22 20:35:17 +01:00
zadam
a16aaf7a81
fix setup on non-root paths #404
2019-11-22 20:24:49 +01:00
zadam
465c3b87a7
tree keyboard shortcuts
2019-11-21 22:24:07 +01:00
zadam
0e5028acd3
support global shortcuts with global: prefix
2019-11-21 21:12:07 +01:00
zadam
00c295e4bf
upgrade to electron 8.0.0-beta.3
2019-11-21 19:36:34 +01:00
zadam
7084ed4fb1
Merge branch 'stable'
2019-11-20 23:11:21 +01:00
zadam
587134c2f8
separators and fixes
2019-11-20 23:10:41 +01:00
zadam
5fac2c7633
saving options keyboard shortcuts
2019-11-20 22:48:32 +01:00
zadam
08a518479b
keyboard shortcuts options pane
2019-11-20 21:35:18 +01:00
zadam
522f71cb91
fix tree clipboard
2019-11-20 19:24:23 +01:00
zadam
bcdfb47939
Merge branch 'stable'
2019-11-19 23:34:35 +01:00
zadam
667471e7bb
toggle zen mode in the global menu
2019-11-19 23:33:07 +01:00
zadam
d357943ebb
release 0.37.3
2019-11-19 23:05:54 +01:00
zadam
07043fb177
switch search in subtree to ctrl+shift+s to stay consistent with ctrl+s
2019-11-19 23:04:43 +01:00
zadam
3c4ec7fe1a
keyboard shortcuts WIP
2019-11-19 23:02:54 +01:00
zadam
1f8d382b1f
added "search in subtree" context menu, #534
2019-11-19 21:11:20 +01:00
zadam
4bd7438fca
shortcuts WIP
2019-11-19 20:53:04 +01:00
zadam
0ae9c8da17
Merge branch 'stable'
2019-11-19 19:32:49 +01:00
zadam
61e8cbbcba
add log for content hash failures
2019-11-19 19:07:14 +01:00
zadam
86c5dd6494
fix recent changes, closes #713
2019-11-19 19:02:16 +01:00
zadam
f921562346
Merge branch 'm38'
...
# Conflicts:
# docs/backend_api/Note.html
# docs/frontend_api/NoteShort.html
# src/services/import/enex.js
2019-11-18 23:26:29 +01:00
zadam
c5acb7fc9b
release 0.37.2
2019-11-18 23:04:09 +01:00
zadam
643d9077fc
configurable keyboard shortcuts WIP
2019-11-18 23:01:31 +01:00
zadam
b4709e8ee5
"distraction free mode" renamed to more standard "zen mode"
2019-11-18 19:32:27 +01:00
zadam
a1181623b7
hide sidebar button styling
2019-11-17 11:58:05 +01:00
zadam
73a6c66379
header styling changes
2019-11-17 11:39:06 +01:00
zadam
1d5daa8dfd
action icons now have hover border as well
2019-11-17 11:30:11 +01:00
zadam
834e1f7253
fix activating tab when app was closed last time with "new tab"
2019-11-17 10:24:06 +01:00
zadam
c141f4b2c0
tab row styling change
2019-11-17 10:22:26 +01:00
zadam
1a87190f43
added IN operator to search, closes #534
2019-11-17 09:07:35 +01:00
zadam
a1262aaaf3
release 0.37.1-beta
2019-11-16 19:09:52 +01:00
zadam
1838f097e5
added getAllNotePaths, fixes #708
2019-11-16 19:07:32 +01:00
zadam
95d0ad1cad
simpler ENEX parsing
2019-11-16 18:13:00 +01:00
zadam
767aaa18f4
fix OPML import
2019-11-16 18:04:13 +01:00
zadam
8a7228146c
simpler ENEX parsing
2019-11-16 17:56:49 +01:00
zadam
f9b5e473f2
added missing options
2019-11-16 17:03:18 +01:00
zadam
3d294c5163
refactoring of note creation APIs WIP
2019-11-16 17:00:22 +01:00
zadam
60231de0ed
refactoring of note creation APIs WIP
2019-11-16 12:28:47 +01:00
zadam
35e9df6170
fixes in the handling of cssClass and iconClass when working with newly created / single note
2019-11-16 11:23:28 +01:00
zadam
13c0411533
refactoring of note creation APIs WIP
2019-11-16 11:09:52 +01:00
zadam
c5e040c4a4
updated demo document with icon classes
2019-11-16 09:57:19 +01:00
zadam
e00ab5dbf9
new "iconClass" property on note_short, now together with cssClass respecting template relationship, #707
2019-11-16 08:59:27 +01:00
zadam
95c37cfdd1
release 0.37.0-beta
2019-11-14 23:12:28 +01:00
zadam
de02e9e889
redesign of createNote APIs, WIP
2019-11-14 23:10:56 +01:00
zadam
e143becb7a
styling changes
2019-11-14 20:27:28 +01:00
zadam
c0eb30472e
note and note_content has been needlesly updated when utcDateModified has been the same
2019-11-13 22:33:19 +01:00
zadam
8b320bb85f
force note sync now really forces update on other instances by updating utcDateModified
2019-11-13 22:32:14 +01:00
zadam
d93b9b8a23
force note sync now syncs also note revision contents and attributes
2019-11-13 21:53:04 +01:00
zadam
69b53fdfb3
expander styling again
2019-11-13 21:46:52 +01:00
zadam
920d71a5a6
small fixes
2019-11-13 20:28:14 +01:00
zadam
d4a277321c
styling of mobile expanders
2019-11-13 19:38:34 +01:00
zadam
4068691078
better expander positioning
2019-11-12 23:02:47 +01:00
zadam
86d7e139a4
correctly handle 0 notes to erase
2019-11-12 22:26:25 +01:00
zadam
44add751b2
fix horizontal wrap of pre elements
2019-11-12 22:22:49 +01:00
zadam
c49c69f824
fix migration script
2019-11-12 21:32:35 +01:00
zadam
7bd1d8feb4
fix setting isErased after note migration
2019-11-11 23:37:46 +01:00
zadam
4ba7e74b58
fix note revision's isErased initial value after migration
2019-11-11 23:26:46 +01:00
zadam
4cda661c1b
add move to dialog
2019-11-11 22:57:51 +01:00
zadam
5b4a2bd71c
Merge branch 'stable'
...
# Conflicts:
# src/entities/note.js
2019-11-11 20:43:00 +01:00
zadam
a808e12d31
fix .setAttribute in stable, #703
2019-11-11 20:42:03 +01:00
zadam
1f3f9a4037
release 0.36.5
2019-11-10 22:20:54 +01:00
zadam
77ac8df1e6
keyboard shortcut ctrl+shift+c for "clone to..." dialog
2019-11-10 22:19:22 +01:00
zadam
b53e2a3570
clone to notes now has overview of notes to clone and is available from context menu
2019-11-10 22:06:43 +01:00
zadam
7539e6a616
Merge branch 'stable'
...
# Conflicts:
# src/services/consistency_checks.js
2019-11-10 21:35:11 +01:00
zadam
b5a0cadcf4
fix showing up of render note help view if no renderNote relations have been found
2019-11-10 21:34:15 +01:00
zadam
b8db842788
added frontend API methods to refresh tabs
2019-11-10 19:34:15 +01:00
zadam
dea5195223
fix setNoteToParent and deprecate it
2019-11-10 19:29:51 +01:00
zadam
c3ea2ae1b3
added new auto fixers to consistency checks
2019-11-10 14:16:12 +01:00
zadam
1fddd6f318
added non-autoFix variants to fixer methods
2019-11-10 11:43:33 +01:00
zadam
466a4802b6
introduced 'autoFixConsistencyIssues' option to control whether consistency issues should be auto fixed or note
2019-11-10 11:25:41 +01:00
zadam
8f2d2b189c
Merge branch 'stable'
2019-11-10 11:24:08 +01:00
zadam
0837cabb41
fix module name for prompt dialog, fixes #698
2019-11-10 10:10:49 +01:00
zadam
169551c6a8
note revisions as a bootstrap list instead of <select>
2019-11-09 20:59:49 +01:00
zadam
3a1c80c189
refactoring of legacy js events
2019-11-09 17:45:22 +01:00
zadam
31bcc037f1
refactoring of legacy js events
2019-11-09 17:39:48 +01:00
zadam
179d530ea9
note revision sync fix
2019-11-09 16:51:51 +01:00
zadam
da92809299
Merge branch 'stable'
2019-11-09 15:33:04 +01:00
zadam
9b24ae0600
erasing note revisions
2019-11-09 15:21:14 +01:00
zadam
7cd75cebfc
fix icons in context menu
2019-11-09 13:32:06 +01:00
zadam
664485ccd5
file revisions preview
2019-11-09 13:01:05 +01:00
zadam
60ac1a04f4
uploading new file revisions
2019-11-09 11:58:52 +01:00
zadam
7c7beb5502
added contentLength to note entity
2019-11-09 09:36:08 +01:00
zadam
5aa5ec3af1
downloading note revisions
2019-11-09 08:53:13 +01:00
zadam
58a857cf79
note revisions for images, WIP
2019-11-08 23:09:57 +01:00
zadam
712f67e983
uploading new image revisions, WIP
2019-11-08 22:34:30 +01:00
zadam
3149dff880
Merge branch 'stable'
2019-11-08 19:11:18 +01:00
zadam
744855d4f5
linking notes through CKEditor mentiones
2019-11-07 22:43:01 +01:00
zadam
8a9f2ff1d8
Merge remote-tracking branch 'origin/master'
2019-11-07 20:09:57 +01:00
zadam
f539aedd25
Merge branch 'stable'
2019-11-07 20:09:40 +01:00
zadam
894c888d87
including ckeditor mentions plugin for easy linking
2019-11-06 22:58:32 +01:00
zadam
34d4274032
separate cloning dialog
2019-11-05 23:11:25 +01:00
zadam
b685d7ffb5
simplification of "add link" dialog
2019-11-05 22:40:44 +01:00
zadam
d87c469fbb
Merge branch 'stable'
2019-11-05 22:28:27 +01:00
zadam
5ecb881cec
options template is handled directly in the option classes which fixes multiple binding of elements inside options dialog
2019-11-03 19:06:22 +01:00
zadam
5b5ab0b044
fix refreshing notes after import / delete
2019-11-03 18:33:43 +01:00
zadam
ab04bde5fb
options UI for image quality
2019-11-03 17:59:11 +01:00
zadam
c9e4261930
options for basic image quality control
2019-11-03 11:43:04 +01:00
zadam
9ea8209d4e
separating some options to "startup" options which allows not creating new DB version for each new option
2019-11-03 10:43:40 +01:00
zadam
56e50cc850
boxicons
2019-11-02 13:50:17 +01:00
zadam
fc87bcf10c
using boxicons instead of jam icons WIP
2019-11-02 12:17:00 +01:00
zadam
b471d51cb4
reloading of notes in tree cache when attribute changes
2019-11-02 08:04:22 +01:00
zadam
b7b583ff04
use decryptString()
2019-11-02 07:50:23 +01:00
zadam
475fddeec1
fixes
2019-11-01 23:05:33 +01:00
zadam
2af86927b0
added flag for the erased notes
2019-11-01 22:09:51 +01:00
zadam
2e58e32112
note revision sync and other fixes
2019-11-01 20:00:56 +01:00
zadam
5c05963bd9
Merge branch 'stable'
2019-11-01 19:21:55 +01:00
zadam
4e5e3e4675
note revisions changes WIP
2019-11-01 19:21:48 +01:00
zadam
cf53cbf1dd
moving out note revision content into separate table, refactoring, WIP
2019-10-31 21:58:34 +01:00