]> uap-core.de Git - note.git/log
note.git
11 months agouse new Note struct in case of Resource
Olaf Wintermann [Mon, 5 May 2025 19:05:31 +0000 (21:05 +0200)]
use new Note struct in case of Resource

11 months agoadd UI for "add notebook" dialog
Olaf Wintermann [Sun, 4 May 2025 10:58:40 +0000 (12:58 +0200)]
add UI for "add notebook" dialog

11 months agoadd newly created notes to the notes list and not when they are saved the first time
Olaf Wintermann [Sat, 3 May 2025 19:54:15 +0000 (21:54 +0200)]
add newly created notes to the notes list and not when they are saved the first time

11 months agonew notes are also added to the notes table the notes list only contains resources...
Olaf Wintermann [Fri, 2 May 2025 17:29:13 +0000 (19:29 +0200)]
new notes are also added to the notes table the notes list only contains resources that also have a notes entry

11 months agoadd note type
Olaf Wintermann [Fri, 2 May 2025 17:21:31 +0000 (19:21 +0200)]
add note type

11 months agoremove collection type/table
Olaf Wintermann [Thu, 1 May 2025 14:01:36 +0000 (16:01 +0200)]
remove collection type/table

11 months agoimplement button for inserting ordered lists
Olaf Wintermann [Wed, 30 Apr 2025 18:26:34 +0000 (20:26 +0200)]
implement button for inserting ordered lists

11 months agoimplement ordered list elements
Olaf Wintermann [Wed, 30 Apr 2025 18:20:14 +0000 (20:20 +0200)]
implement ordered list elements

11 months agoinit loaded attachments as saved
Olaf Wintermann [Tue, 29 Apr 2025 17:20:15 +0000 (19:20 +0200)]
init loaded attachments as saved

11 months agofix missing error initialization in note_store_save_attachment_async
Olaf Wintermann [Tue, 29 Apr 2025 17:17:06 +0000 (19:17 +0200)]
fix missing error initialization in note_store_save_attachment_async

11 months agocount list nodes (for ordered markdown lists)
Olaf Wintermann [Mon, 28 Apr 2025 19:43:28 +0000 (21:43 +0200)]
count list nodes (for ordered markdown lists)

11 months agoadd error handling to attachment_save_result
Olaf Wintermann [Mon, 28 Apr 2025 19:22:33 +0000 (21:22 +0200)]
add error handling to attachment_save_result

11 months agodon't use negative margin for bullet point widgets
Olaf Wintermann [Sun, 27 Apr 2025 14:29:10 +0000 (16:29 +0200)]
don't use negative margin for bullet point widgets

12 months agoimplement loading of MD lists in the text view
Olaf Wintermann [Sat, 26 Apr 2025 11:36:44 +0000 (13:36 +0200)]
implement loading of MD lists in the text view

12 months agoparse MD lists into AST
Olaf Wintermann [Sat, 26 Apr 2025 10:40:28 +0000 (12:40 +0200)]
parse MD lists into AST

12 months agouse EmbeddedWidget to save bullet point widgets
Olaf Wintermann [Thu, 24 Apr 2025 18:15:50 +0000 (20:15 +0200)]
use EmbeddedWidget to save bullet point widgets

12 months agorender bullet points
Olaf Wintermann [Wed, 23 Apr 2025 20:06:19 +0000 (22:06 +0200)]
render bullet points

12 months agoreplace bullet points with custom widget
Olaf Wintermann [Wed, 23 Apr 2025 19:45:20 +0000 (21:45 +0200)]
replace bullet points with custom widget

12 months agoadd function for inserting bullet lists
Olaf Wintermann [Tue, 22 Apr 2025 18:25:44 +0000 (20:25 +0200)]
add function for inserting bullet lists

12 months agoupdate toolkit
Olaf Wintermann [Mon, 21 Apr 2025 17:33:52 +0000 (19:33 +0200)]
update toolkit

12 months agofix list update after note creation (GTK4)
Olaf Wintermann [Mon, 21 Apr 2025 16:58:52 +0000 (18:58 +0200)]
fix list update after note creation (GTK4)

12 months agohide attachment bar when there are no attachments
Olaf Wintermann [Mon, 21 Apr 2025 15:28:41 +0000 (17:28 +0200)]
hide attachment bar when there are no attachments

12 months agolimit embedded widget size to current textview size
Olaf Wintermann [Mon, 21 Apr 2025 14:58:50 +0000 (16:58 +0200)]
limit embedded widget size to current textview size

12 months agoadd workaround for missing gtk4 resize/allocation signals
Olaf Wintermann [Mon, 21 Apr 2025 14:13:09 +0000 (16:13 +0200)]
add workaround for missing gtk4 resize/allocation signals

12 months agofix attachments messing up styling offsets
Olaf Wintermann [Sun, 20 Apr 2025 16:31:12 +0000 (18:31 +0200)]
fix attachments messing up styling offsets

12 months agouse GtkPicture instead of GtkImage for embedded images (GTK4)
Olaf Wintermann [Sun, 20 Apr 2025 14:35:01 +0000 (16:35 +0200)]
use GtkPicture instead of GtkImage for embedded images (GTK4)

12 months agofix EmbeddedWidget markdown serialization
Olaf Wintermann [Sun, 20 Apr 2025 12:37:33 +0000 (14:37 +0200)]
fix EmbeddedWidget markdown serialization

12 months agourl encode/decode markdown image links
Olaf Wintermann [Sun, 20 Apr 2025 11:24:21 +0000 (13:24 +0200)]
url encode/decode markdown image links

12 months agore-inserting child widgets in a textbuffer requires gtk_widget_set_visible with gtk < 4
Olaf Wintermann [Sun, 20 Apr 2025 10:07:38 +0000 (12:07 +0200)]
re-inserting child widgets in a textbuffer requires gtk_widget_set_visible with gtk < 4

12 months agoadd editor_insert_image function to remove code dup
Olaf Wintermann [Sun, 20 Apr 2025 10:00:16 +0000 (12:00 +0200)]
add editor_insert_image function to remove code dup

12 months agodon't load attachment images twice
Olaf Wintermann [Sun, 20 Apr 2025 09:22:57 +0000 (11:22 +0200)]
don't load attachment images twice

12 months agofix attachment image loading and pixbuf reference counting
Olaf Wintermann [Sun, 20 Apr 2025 08:57:11 +0000 (10:57 +0200)]
fix attachment image loading and pixbuf reference counting

12 months agofix crash caused by attachment bin_content cleanup
Olaf Wintermann [Sat, 19 Apr 2025 17:40:24 +0000 (19:40 +0200)]
fix crash caused by attachment bin_content cleanup

12 months agofix wrong resource id parameter in qthr_save_attachment
Olaf Wintermann [Fri, 18 Apr 2025 18:31:15 +0000 (20:31 +0200)]
fix wrong resource id parameter in qthr_save_attachment

12 months agoimplement loading images from attachments in editor_load_markdown/editor_apply_styles
Olaf Wintermann [Wed, 16 Apr 2025 19:22:21 +0000 (21:22 +0200)]
implement loading images from attachments in editor_load_markdown/editor_apply_styles

12 months agocreate UI models for loaded attachments
Olaf Wintermann [Tue, 15 Apr 2025 19:37:13 +0000 (21:37 +0200)]
create UI models for loaded attachments

12 months agoalso load attachments in note_load_content
Olaf Wintermann [Fri, 11 Apr 2025 19:54:10 +0000 (21:54 +0200)]
also load attachments in note_load_content

12 months agoupdate ucx and use temp mempool/cxMempoolTransfer for thread safety
Olaf Wintermann [Fri, 11 Apr 2025 19:36:40 +0000 (21:36 +0200)]
update ucx and use temp mempool/cxMempoolTransfer for thread safety

12 months agoadd note_store_load_note_attachments_async (unfinished, waiting for ucx mempool trans...
Olaf Wintermann [Fri, 11 Apr 2025 19:28:41 +0000 (21:28 +0200)]
add note_store_load_note_attachments_async (unfinished, waiting for ucx mempool transfer feature)

12 months agoextend attachment class to include also columns from the resources table
Olaf Wintermann [Thu, 10 Apr 2025 20:33:16 +0000 (22:33 +0200)]
extend attachment class to include also columns from the resources table

12 months agofix missing autoextend buffer flag in attachment_file_load
Olaf Wintermann [Tue, 8 Apr 2025 17:48:25 +0000 (19:48 +0200)]
fix missing autoextend buffer flag in attachment_file_load

12 months agofix attachment bin_content update
Olaf Wintermann [Tue, 8 Apr 2025 17:45:21 +0000 (19:45 +0200)]
fix attachment bin_content update

12 months agofix SQL_ATTACHMENT_NEW query parameters
Olaf Wintermann [Mon, 7 Apr 2025 20:28:08 +0000 (22:28 +0200)]
fix SQL_ATTACHMENT_NEW query parameters

12 months agoimplement note_store_save_attachment_async (in case the attachment is new, update...
Olaf Wintermann [Mon, 7 Apr 2025 20:26:28 +0000 (22:26 +0200)]
implement note_store_save_attachment_async (in case the attachment is new, update is still unimplemented)

12 months agostore attachment reference in resources/notes, prepare for attachment_save
Olaf Wintermann [Sun, 6 Apr 2025 20:37:32 +0000 (22:37 +0200)]
store attachment reference in resources/notes, prepare for attachment_save

12 months agoupdate toolkit
Olaf Wintermann [Sun, 6 Apr 2025 12:48:43 +0000 (14:48 +0200)]
update toolkit

12 months agofix image attachments not shown in gtk3
Olaf Wintermann [Sun, 6 Apr 2025 06:48:36 +0000 (08:48 +0200)]
fix image attachments not shown in gtk3

12 months agofix libadwaita build
Olaf Wintermann [Sat, 5 Apr 2025 20:20:23 +0000 (22:20 +0200)]
fix libadwaita build

12 months agoimplement gtk3 textview dnd handler
Olaf Wintermann [Sat, 5 Apr 2025 20:12:55 +0000 (22:12 +0200)]
implement gtk3 textview dnd handler

12 months agomove text embedded image creation to separate file
Olaf Wintermann [Sat, 5 Apr 2025 19:10:24 +0000 (21:10 +0200)]
move text embedded image creation to separate file

12 months agofix sidebar list update
Olaf Wintermann [Sat, 5 Apr 2025 16:05:01 +0000 (18:05 +0200)]
fix sidebar list update

12 months agoadd support for markdown image nodes, prepare editor loading images from markdown
Olaf Wintermann [Fri, 4 Apr 2025 20:05:10 +0000 (22:05 +0200)]
add support for markdown image nodes, prepare editor loading images from markdown

12 months agorefactor gtk text EmbeddedWidget to store a reference to the attachment
Olaf Wintermann [Thu, 3 Apr 2025 19:33:35 +0000 (21:33 +0200)]
refactor gtk text EmbeddedWidget to store a reference to the attachment

12 months agoimplement attachment window image viewer
Olaf Wintermann [Thu, 3 Apr 2025 19:10:46 +0000 (21:10 +0200)]
implement attachment window image viewer

12 months agoadd attachment window
Olaf Wintermann [Wed, 2 Apr 2025 19:27:44 +0000 (21:27 +0200)]
add attachment window

12 months agoupdate dav
Olaf Wintermann [Tue, 1 Apr 2025 19:49:44 +0000 (21:49 +0200)]
update dav

12 months agoshow list of image attachments
Olaf Wintermann [Mon, 31 Mar 2025 19:12:02 +0000 (21:12 +0200)]
show list of image attachments

12 months agouse new Attachment type for note attachments
Olaf Wintermann [Sat, 29 Mar 2025 13:10:58 +0000 (14:10 +0100)]
use new Attachment type for note attachments

12 months agofix editor_get_markdown does not get text from the last section sometimes
Olaf Wintermann [Sat, 29 Mar 2025 08:34:50 +0000 (09:34 +0100)]
fix editor_get_markdown does not get text from the last section sometimes

12 months agorename type Note to Resource
Olaf Wintermann [Sat, 29 Mar 2025 07:13:54 +0000 (08:13 +0100)]
rename type Note to Resource

12 months agoadd attachment type
Olaf Wintermann [Fri, 28 Mar 2025 20:27:53 +0000 (21:27 +0100)]
add attachment type

13 months agoadd first bits of attachment ui
Olaf Wintermann [Mon, 24 Mar 2025 20:02:45 +0000 (21:02 +0100)]
add first bits of attachment ui

13 months agohandle note title onchange event and update note item in notes list
Olaf Wintermann [Sun, 23 Mar 2025 17:38:51 +0000 (18:38 +0100)]
handle note title onchange event and update note item in notes list

13 months agoimplement serialization of md image tags
Olaf Wintermann [Thu, 20 Mar 2025 20:38:39 +0000 (21:38 +0100)]
implement serialization of md image tags

13 months agoref GtkTextChildAnchor in EmbeddedWidget
Olaf Wintermann [Thu, 20 Mar 2025 20:14:03 +0000 (21:14 +0100)]
ref GtkTextChildAnchor in EmbeddedWidget

13 months agomake text anchor widgets persistent
Olaf Wintermann [Wed, 19 Mar 2025 19:38:45 +0000 (20:38 +0100)]
make text anchor widgets persistent

13 months agoimplement editor dnd and image insertion
Olaf Wintermann [Wed, 19 Mar 2025 19:03:24 +0000 (20:03 +0100)]
implement editor dnd and image insertion

13 months agoconvert textview links to markdown
Olaf Wintermann [Tue, 18 Mar 2025 20:50:48 +0000 (21:50 +0100)]
convert textview links to markdown

13 months agofix crash with gtk3 when switching and saving notes
Olaf Wintermann [Tue, 18 Mar 2025 20:25:44 +0000 (21:25 +0100)]
fix crash with gtk3 when switching and saving notes

13 months agoimplement note deletion
Olaf Wintermann [Tue, 18 Mar 2025 19:57:30 +0000 (20:57 +0100)]
implement note deletion

13 months agofix paragraph style changes on gtk3
Olaf Wintermann [Tue, 18 Mar 2025 17:35:28 +0000 (18:35 +0100)]
fix paragraph style changes on gtk3

13 months agomake textview compatible with gtk3
Olaf Wintermann [Tue, 18 Mar 2025 17:08:04 +0000 (18:08 +0100)]
make textview compatible with gtk3

13 months agoapply paragraph styles to the next line, when it is not empty
Olaf Wintermann [Mon, 17 Mar 2025 11:43:22 +0000 (12:43 +0100)]
apply paragraph styles to the next line, when it is not empty

13 months agoimplement paragraph style changes via dropdown menu
Olaf Wintermann [Mon, 17 Mar 2025 11:23:18 +0000 (12:23 +0100)]
implement paragraph style changes via dropdown menu

13 months agofix markdown syntax tree generation
Olaf Wintermann [Fri, 14 Mar 2025 11:09:08 +0000 (12:09 +0100)]
fix markdown syntax tree generation

13 months agoimplement text style changes via toolbar buttons
Olaf Wintermann [Thu, 13 Mar 2025 19:59:18 +0000 (20:59 +0100)]
implement text style changes via toolbar buttons

13 months agoimplement markdown links
Olaf Wintermann [Wed, 12 Mar 2025 18:41:45 +0000 (19:41 +0100)]
implement markdown links

13 months agostore markdown links in MDDoc
Olaf Wintermann [Tue, 11 Mar 2025 21:23:45 +0000 (22:23 +0100)]
store markdown links in MDDoc

13 months agoadd editor_get_markdown for converting a GtkTextBuffer to markdown, implement heading...
Olaf Wintermann [Mon, 10 Mar 2025 21:22:41 +0000 (22:22 +0100)]
add editor_get_markdown for converting a GtkTextBuffer to markdown, implement heading and strong

13 months agofix note_content_loaded does not remember status
Olaf Wintermann [Sun, 9 Mar 2025 20:35:11 +0000 (21:35 +0100)]
fix note_content_loaded does not remember status

13 months agoadd markdown parser and minimal styling
Olaf Wintermann [Sun, 9 Mar 2025 17:13:18 +0000 (18:13 +0100)]
add markdown parser and minimal styling

13 months agofix splitpane initial position
Olaf Wintermann [Fri, 7 Mar 2025 21:39:14 +0000 (22:39 +0100)]
fix splitpane initial position

13 months agoadd note toolbar
Olaf Wintermann [Fri, 7 Mar 2025 21:32:49 +0000 (22:32 +0100)]
add note toolbar

13 months agoremove old toolkit files
Olaf Wintermann [Thu, 6 Mar 2025 18:03:03 +0000 (19:03 +0100)]
remove old toolkit files

13 months agoadd md4c and update toolkit
Olaf Wintermann [Wed, 5 Mar 2025 21:34:28 +0000 (22:34 +0100)]
add md4c and update toolkit

13 months agofix switching note could erase a note title/content
Olaf Wintermann [Tue, 4 Mar 2025 14:16:43 +0000 (15:16 +0100)]
fix switching note could erase a note title/content

13 months agofix wrong order in notebookmodel_detach, note_save must be called before detaching...
Olaf Wintermann [Tue, 4 Mar 2025 14:03:09 +0000 (15:03 +0100)]
fix wrong order in notebookmodel_detach, note_save must be called before detaching the model

13 months agoimplement note_store_save_note_async
Olaf Wintermann [Mon, 3 Mar 2025 21:31:28 +0000 (22:31 +0100)]
implement note_store_save_note_async

13 months agosave note when it is detached
Olaf Wintermann [Mon, 3 Mar 2025 21:19:40 +0000 (22:19 +0100)]
save note when it is detached

13 months agoadd navstack
Olaf Wintermann [Sun, 2 Mar 2025 14:21:56 +0000 (15:21 +0100)]
add navstack

13 months agorestore selected note on notebook change
Olaf Wintermann [Sun, 2 Mar 2025 11:05:29 +0000 (12:05 +0100)]
restore selected note on notebook change

13 months agoswitch notes on selection events and change activate event to maximize the note editor
Olaf Wintermann [Fri, 28 Feb 2025 20:34:02 +0000 (21:34 +0100)]
switch notes on selection events and change activate event to maximize the note editor

13 months agoimplement AddNote button
Olaf Wintermann [Tue, 25 Feb 2025 21:10:56 +0000 (22:10 +0100)]
implement AddNote button

13 months agoadd APP_STATE_NOTEBOOK_SELECTED UI state, make AddNote button only enabled, when...
Olaf Wintermann [Tue, 25 Feb 2025 20:35:40 +0000 (21:35 +0100)]
add APP_STATE_NOTEBOOK_SELECTED UI state, make AddNote button only enabled, when a Notebook is selected

14 months agoregister Repository class
Olaf Wintermann [Sun, 23 Feb 2025 17:41:00 +0000 (18:41 +0100)]
register Repository class

14 months agofix crash when switching notebooks
Olaf Wintermann [Sun, 23 Feb 2025 16:08:33 +0000 (17:08 +0100)]
fix crash when switching notebooks

14 months agoadd note content loader
Olaf Wintermann [Sun, 23 Feb 2025 15:29:30 +0000 (16:29 +0100)]
add note content loader

14 months agoremove old wpf code
Olaf Wintermann [Sun, 23 Feb 2025 13:23:51 +0000 (14:23 +0100)]
remove old wpf code

14 months agoimplement note selection
Olaf Wintermann [Sun, 23 Feb 2025 13:22:45 +0000 (14:22 +0100)]
implement note selection

14 months agofix list update
Olaf Wintermann [Sat, 22 Feb 2025 17:01:01 +0000 (18:01 +0100)]
fix list update