]> uap-core.de Git - note.git/log
note.git
4 months agoinit loaded attachments as saved
Olaf Wintermann [Tue, 29 Apr 2025 17:20:15 +0000 (19:20 +0200)]
init loaded attachments as saved

4 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

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

4 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

4 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

4 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

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

4 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

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

4 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

4 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

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

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

4 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

4 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

4 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

4 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

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

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

4 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

4 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

4 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

4 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

4 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

4 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

4 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

4 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

4 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

4 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

4 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

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

4 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

4 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

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

4 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

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

4 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

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

4 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

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

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

4 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

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

4 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

4 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

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

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

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

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

5 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

5 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

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

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

5 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

5 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

5 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

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

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

5 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

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

5 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

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

5 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

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

5 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

5 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

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

5 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

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

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

5 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

5 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

5 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

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

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

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

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

5 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

5 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

5 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

5 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

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

6 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

6 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

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

6 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

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

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

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

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

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

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

6 months agoadd NotebookModel + async note loader
Olaf Wintermann [Sat, 22 Feb 2025 16:44:59 +0000 (17:44 +0100)]
add NotebookModel + async note loader

6 months agoadd toolbar (note add item)
Olaf Wintermann [Tue, 18 Feb 2025 22:55:50 +0000 (23:55 +0100)]
add toolbar (note add item)

6 months agoadd Resource type
Olaf Wintermann [Tue, 18 Feb 2025 22:48:25 +0000 (23:48 +0100)]
add Resource type

6 months agoremove test sublists
Olaf Wintermann [Mon, 17 Feb 2025 22:08:11 +0000 (23:08 +0100)]
remove test sublists

6 months agoimplement loader for notebook structure and use the sidebar to show all available...
Olaf Wintermann [Mon, 17 Feb 2025 21:32:33 +0000 (22:32 +0100)]
implement loader for notebook structure and use the sidebar to show all available notebooks

6 months agoupdate toolkit
Olaf Wintermann [Sun, 16 Feb 2025 20:23:22 +0000 (21:23 +0100)]
update toolkit

6 months agofix note defaults initialization
Olaf Wintermann [Sun, 16 Feb 2025 16:53:57 +0000 (17:53 +0100)]
fix note defaults initialization

6 months agocreate default user_settings
Olaf Wintermann [Sun, 16 Feb 2025 15:40:26 +0000 (16:40 +0100)]
create default user_settings