]> uap-core.de Git - note.git/log
note.git
10 months agofix fieldlist in SQL_NOTEBOOK_GET_NOTES query
Olaf Wintermann [Wed, 7 May 2025 19:12:38 +0000 (21:12 +0200)]
fix fieldlist in SQL_NOTEBOOK_GET_NOTES query

10 months agoget note_id of newly inserted notes
Olaf Wintermann [Tue, 6 May 2025 17:38:40 +0000 (19:38 +0200)]
get note_id of newly inserted notes

10 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

10 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

10 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

10 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

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

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

10 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

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

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

10 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

10 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)

10 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

10 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

10 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

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

10 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

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

10 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

10 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

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

10 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)

10 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

10 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

10 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

10 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

10 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)

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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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

10 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)

10 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

10 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

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

11 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

11 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)

11 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

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

11 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

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

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

11 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

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

11 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

11 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

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

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

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

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

11 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

11 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

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

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

11 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

11 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

11 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

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

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

11 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

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

11 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

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

11 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

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

11 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

11 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

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

11 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

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

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

11 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

11 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

11 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

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

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

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

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

12 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

12 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

12 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

12 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

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

12 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

12 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

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

12 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

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

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

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

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