zadam
|
48b4488a58
|
deleting a note will close all tabs containing the note
|
2019-05-20 21:50:01 +02:00 |
|
zadam
|
597eb5a300
|
ctrl+alt+p will create new note in a new tab
|
2019-05-19 10:46:19 +02:00 |
|
zadam
|
f3e7e6bbe7
|
fix render note attributes
|
2019-05-19 10:30:00 +02:00 |
|
zadam
|
722380e7b8
|
fix access to editor instance if active note is not text
|
2019-05-19 09:13:13 +02:00 |
|
zadam
|
f22cc37df7
|
middle click can now open links in new tab (and close tab)
|
2019-05-15 21:50:27 +02:00 |
|
zadam
|
dd1fc23fe8
|
work on hash & history
|
2019-05-14 22:29:47 +02:00 |
|
zadam
|
79d779dee8
|
setup cssClass for both note tab and content, #524
|
2019-05-13 22:08:06 +02:00 |
|
zadam
|
fab8b77794
|
configurable hiding of tab row for one tab
|
2019-05-12 21:45:30 +02:00 |
|
zadam
|
8b030a2323
|
new tab now has note autocomplete
|
2019-05-12 17:28:20 +02:00 |
|
zadam
|
14c420b782
|
new tab infrastructure
|
2019-05-12 12:58:55 +02:00 |
|
zadam
|
2dec8f1ad6
|
hoisting note now seems to work correctly in relation to tabs
|
2019-05-11 21:27:27 +02:00 |
|
zadam
|
bd97df5ee9
|
refactored chrome tabs into "tab row"
|
2019-05-11 19:44:58 +02:00 |
|
zadam
|
8a501521e8
|
some refactoring etc.
|
2019-05-11 19:27:33 +02:00 |
|
zadam
|
be68391c37
|
store "openTabs" session
|
2019-05-10 21:43:40 +02:00 |
|
zadam
|
89d4be504d
|
tree active note now follows switched tabs (without changing scroll position)
|
2019-05-09 21:30:08 +02:00 |
|
zadam
|
a7a42ff4af
|
use notePath in tabContext
|
2019-05-08 20:14:41 +02:00 |
|
zadam
|
bacf163c96
|
NoteContext => TabContext
|
2019-05-08 19:55:24 +02:00 |
|
zadam
|
8eaf44735a
|
context menu on link to open in new tab
|
2019-05-07 22:33:53 +02:00 |
|
zadam
|
4ea27e604f
|
context menu on tab and "close all except for this tab"
|
2019-05-07 21:34:01 +02:00 |
|
zadam
|
aef0e552a0
|
ctrl+tab and ctrl+shift+tab can be used to switch tabs
|
2019-05-07 21:04:07 +02:00 |
|
zadam
|
d36bff2a97
|
protected session in a dialog now works, proper reloading
|
2019-05-05 20:45:07 +02:00 |
|
zadam
|
61696f0287
|
protected session in a component now works
|
2019-05-05 19:48:30 +02:00 |
|
zadam
|
9a97fe09ee
|
note actions now work again
|
2019-05-05 18:24:59 +02:00 |
|
zadam
|
b1d0cef33b
|
tabs WIP
|
2019-05-05 10:59:34 +02:00 |
|
zadam
|
7f0c92c56b
|
attributes and children overview working again
|
2019-05-04 22:44:25 +02:00 |
|
zadam
|
32439ed006
|
tabs WIP
|
2019-05-04 14:34:03 +02:00 |
|
zadam
|
ff41904d72
|
convert more note details to new style
|
2019-05-04 00:16:41 +02:00 |
|
zadam
|
39093cbc4c
|
basic opening and switching tabs
|
2019-05-03 21:50:14 +02:00 |
|
zadam
|
0d11cadc18
|
tabs wip
|
2019-05-02 22:24:43 +02:00 |
|
zadam
|
63ab82a076
|
tabs wip
|
2019-05-01 23:06:18 +02:00 |
|
zadam
|
7e03f14e01
|
tabs wip
|
2019-05-01 22:19:29 +02:00 |
|
zadam
|
c9183f8bd4
|
#note-detail-wrapper => .note-tab-content
|
2019-05-01 10:17:17 +02:00 |
|
zadam
|
064a11d872
|
don't allow deleting hoisted note + other related fixes, closes #488
|
2019-04-16 21:40:04 +02:00 |
|
zadam
|
29c60581a6
|
yet another refactoring of working with note's payload/content
|
2019-03-26 22:24:04 +01:00 |
|
zadam
|
fc13e1fa6a
|
added possibility to search by attached script returning note ids + some refactorings
|
2019-03-20 22:28:54 +01:00 |
|
zadam
|
ef40c66344
|
renamed currentNote to activeNote to be consistent with frontend API
|
2019-03-14 20:21:27 +01:00 |
|
zadam
|
a432ad7483
|
fix isProtected consistency for images and files + related consistency check
|
2019-03-08 22:25:12 +01:00 |
|
zadam
|
5b251b9977
|
added drag & drop files on note detail
|
2019-02-26 21:37:15 +01:00 |
|
zadam
|
b0596c9eb2
|
removed noteId display in the note detail, #408
|
2019-02-14 20:57:56 +01:00 |
|
zadam
|
c487a95bc7
|
note content refactoring, WIP
|
2019-02-06 21:29:23 +01:00 |
|
zadam
|
8884177d9f
|
split out note's content into separate entity, WIP
|
2019-02-06 20:19:25 +01:00 |
|
zadam
|
707df18b93
|
added type and mime classes on body as well #383
|
2019-01-28 21:42:37 +01:00 |
|
zadam
|
fb27088fcd
|
smaller children overview font
|
2019-01-27 14:26:39 +01:00 |
|
azivner
|
19d8947123
|
runOnNoteChange fires also on the frontend, closes #340
|
2019-01-16 22:52:32 +01:00 |
|
azivner
|
3c19a712c0
|
active protected state button has darker background and is disabled
|
2019-01-11 23:29:56 +01:00 |
|
azivner
|
dffdb82288
|
after creating new note, it is focused and now also selected so renaming is super easy, #318
|
2019-01-10 22:46:08 +01:00 |
|
azivner
|
3ab657fe46
|
created concept of "detail loaded listeners" which allow scripts to execute some action after the note detail has been loaded
|
2019-01-01 19:32:34 +01:00 |
|
azivner
|
2f680c4326
|
tweaks, fixes, refactorings, creating new note from detail, not tree
|
2018-12-29 10:04:59 +01:00 |
|
azivner
|
35bc1421f1
|
cannot edit note title when not in protected session
|
2018-12-27 20:22:33 +01:00 |
|
azivner
|
246dfbdcb4
|
fix attribute loading for mobile
|
2018-12-24 23:08:43 +01:00 |
|
azivner
|
e0028ab6f1
|
mobile frontend WIP, removing extra dependencies
|
2018-12-24 10:10:36 +01:00 |
|
azivner
|
a32645cdeb
|
fix scrolling to the top of detail after switching note
|
2018-12-24 09:47:00 +01:00 |
|
azivner
|
d82898421e
|
less obtrusive saved indicator, fixes #122
|
2018-11-22 20:25:49 +01:00 |
|
azivner
|
6416e3e9fb
|
refactored attributes out of note detail, fixes #213
|
2018-11-08 20:01:25 +01:00 |
|
azivner
|
21e952a7f0
|
note image detail
|
2018-11-08 10:30:35 +01:00 |
|
azivner
|
d0d2a7fe47
|
store images in notes, basic structure
|
2018-11-08 10:11:00 +01:00 |
|
azivner
|
13f9007bd6
|
attributes dialog converted to algolia autocomplete, closes #203
|
2018-11-07 20:32:11 +01:00 |
|
azivner
|
19cb29cdca
|
use native date picker instead of jquery UI, #203
|
2018-11-05 21:20:05 +01:00 |
|
azivner
|
24a1838b13
|
bootstrap 4 upgrade
|
2018-11-05 21:12:03 +01:00 |
|
azivner
|
f06d8c7c54
|
multiselection with keyboard doesn't trigger activation which helps with performance
|
2018-10-31 23:55:14 +01:00 |
|
azivner
|
63edde8a73
|
improve performance when quickly switching notes (by e.g. holding down arrow in the tree)
|
2018-10-31 19:08:31 +01:00 |
|
azivner
|
4858f0bec6
|
button for creating subnote in relation map and other unrelated changed, WIP
|
2018-10-31 12:29:01 +01:00 |
|
azivner
|
332a65a9cc
|
disable smooth scroll
|
2018-10-25 17:11:50 +02:00 |
|
azivner
|
e487dc1df7
|
basic infrastructure for "relation map" note type
|
2018-10-18 11:25:33 +02:00 |
|
azivner
|
22e905aa99
|
enter on note in note tree leads to note title instead of content (second enter then goes to content)
|
2018-09-07 10:50:05 +02:00 |
|
azivner
|
c7a609e349
|
new frontend API - getCurrentNoteContent and onNoteChange
|
2018-09-03 16:05:28 +02:00 |
|
azivner
|
66c908f2b2
|
relations should be also prefixed by at-sign in bottom attribute panel
|
2018-09-01 15:49:35 +02:00 |
|
azivner
|
85215aa440
|
fix timing issue when saving changes to notes
|
2018-08-31 00:08:04 +02:00 |
|
azivner
|
561b514b84
|
refactored promoted attribute change handler
|
2018-08-29 22:28:58 +02:00 |
|
azivner
|
7ae2a24770
|
use relations to pick note to render, fixes #141
|
2018-08-28 20:55:21 +02:00 |
|
azivner
|
bc207d5e30
|
fix for protected note freezing because of double initialization of CKEditor
|
2018-08-28 15:03:23 +02:00 |
|
azivner
|
d31a136442
|
mini refactoring
|
2018-08-28 14:26:11 +02:00 |
|
azivner
|
4bc44605fb
|
don't short child: promoted attributes
|
2018-08-27 13:35:45 +02:00 |
|
azivner
|
f5b89432a6
|
frontend script API documentation
|
2018-08-23 12:55:45 +02:00 |
|
azivner
|
4f1e6ec70f
|
note API additions
|
2018-08-21 12:50:43 +02:00 |
|
azivner
|
44f85224e7
|
added new label type URL with open button, fixes #156
|
2018-08-18 15:00:52 +02:00 |
|
azivner
|
0aa08b1c1e
|
relation promoted attribute has clickable button, fixes #155
|
2018-08-18 14:55:27 +02:00 |
|
azivner
|
a42bbba0e5
|
unprotecting note outside of protected session is not forbidden because it could overwrite previous note
|
2018-08-17 15:21:59 +02:00 |
|
azivner
|
427ce3972e
|
protected notes detail is now marked with shield background instead of just grey background
|
2018-08-17 09:32:07 +02:00 |
|
azivner
|
510704a074
|
help buttons and existing custom HTML attribute refactoring to data-*
|
2018-08-15 10:14:14 +02:00 |
|
azivner
|
f7587de452
|
fixes to multivalued input tabindex
|
2018-08-14 13:50:04 +02:00 |
|
azivner
|
b0ed790edf
|
fix multivalue issue of not appearing when no attribute has been saved yet
|
2018-08-13 15:58:37 +02:00 |
|
azivner
|
297b536ebc
|
promoted attributes have tabindex following the title and before note content
|
2018-08-13 09:07:21 +02:00 |
|
azivner
|
3491235533
|
cleanup of labels & relations frontend code
|
2018-08-07 12:48:11 +02:00 |
|
azivner
|
5f36856571
|
* refactoring of repository layer to represent booleans as true/false instead of 1/0
* show list of inherited attributes, fixes #136
* properly work with inheritance
|
2018-08-07 11:38:00 +02:00 |
|
azivner
|
d3e44b37e9
|
autocomplete for promoted text labels
|
2018-08-06 22:52:49 +02:00 |
|
azivner
|
90e9297ec5
|
promoted relation attributes now work correctly, refactoring of note autocomplete code
|
2018-08-06 22:29:03 +02:00 |
|
azivner
|
c568ef2f8a
|
nice icons for add / remove attribute
|
2018-08-06 17:53:13 +02:00 |
|
azivner
|
fcf6141cde
|
support for promoted multi value attributes
|
2018-08-06 17:24:35 +02:00 |
|
azivner
|
21551d7b77
|
implemented date promoted attribute
|
2018-08-06 15:58:59 +02:00 |
|
azivner
|
12031d369f
|
displaying and saving number and boolean promoted attributes
|
2018-08-06 15:23:22 +02:00 |
|
azivner
|
b44c523845
|
basic support for saving promoted attributes
|
2018-08-06 14:43:42 +02:00 |
|
azivner
|
49989695ff
|
fix relations in attributes
|
2018-08-06 11:30:37 +02:00 |
|
azivner
|
a55d3530e9
|
attribute list on the bottom if there are no promoted attributes
|
2018-08-06 09:41:01 +02:00 |
|
azivner
|
2aab3ad281
|
fixes in attribute persistence + WIP on display of promoted attrs
|
2018-08-06 08:59:26 +02:00 |
|
azivner
|
2d24bf81dd
|
added new label "sorted" which will keep children notes alphabetically sorted, fixes #82
|
2018-08-01 09:26:02 +02:00 |
|
azivner
|
2ff7a890bc
|
script which shows list of edited files for a date, fixes #125
|
2018-07-29 20:51:28 +02:00 |
|
azivner
|
ed1381103a
|
#125, implementation of inheritable relations
|
2018-07-29 18:39:10 +02:00 |
|
azivner
|
170d317589
|
#125, basic infrastructure for scripts attached to notes via relations
|
2018-07-29 16:06:13 +02:00 |
|
azivner
|
9b3f3fde05
|
#126, relation list in note detail and fixes in saving
|
2018-07-28 17:59:55 +02:00 |
|