Commit Graph

45 Commits (master)

Author SHA1 Message Date
Melroy van den Berg 62144341fb
Major refactoring. To keep the code consitent 2022-05-25 23:22:16 +02:00
Melroy van den Berg 6333e12731
Implement toc in editor mode as well 2022-02-04 22:58:55 +01:00
Melroy van den Berg 472a81b804
Proof of concept working 2022-02-02 01:42:39 +01:00
Melroy van den Berg 3b7505fb4e Introducing unit tests 2022-01-27 22:25:48 +00:00
Melroy van den Berg 19fa1d3635 Resolve "Add Windows binary" 2022-01-21 23:39:53 +00:00
Melroy van den Berg 56a22b036f
Clean up fonts in draw. Only use tags 2021-08-25 23:42:47 +02:00
Melroy van den Berg a37c3a4d76
Converted all to Glib signal idle 2021-08-25 22:42:58 +02:00
Melroy van den Berg b58cc4ceea
Working proof of concept using text tags now in idle thread using C++ 2021-08-25 18:49:10 +02:00
Melroy van den Berg cc33ef2f32
Preparing to use Text tags. Prepare using c++ threading, so we can use a vector list of strings to use insert_with_tags_by_name() 2021-08-25 02:44:27 +02:00
Melroy van den Berg 80616cc0f0 Clean-up some code + introduce edit button 2021-03-31 00:16:56 +02:00
Melroy van den Berg 569dc10d47 Working open & open & edit 2021-03-30 00:43:31 +02:00
Melroy van den Berg c496b38c5d Add find & replace 2021-03-12 22:44:48 +01:00
Melroy van den Berg 90da406014 Optimize performance 2021-03-11 22:57:20 +01:00
Melroy van den Berg 511ba0a64c Creating links/tags with more font styling possible 2021-03-09 23:13:58 +01:00
Melroy van den Berg 03d394a12a Add more icons (save zip files in misc). Create a standard editor toolbar for save, open, undo/redo and more... Implement undo & redo features. Plus some minor changes & fixes 2021-03-08 01:25:08 +01:00
Melroy van den Berg 074c84ff4c Fix ampersand 2021-03-06 17:05:20 +01:00
Melroy van den Berg f86f713448 alot of draw fixes, looking at the commonmark library example as a guideline 2021-03-06 00:58:11 +01:00
Melroy van den Berg 519ddbbe3c Combine headers & inlines 2021-03-05 01:49:44 +01:00
Melroy van den Berg 3073331f60 Introducing new cmark extensions. Fixing superscript. And fuse all inline features together in insertText() method 2021-03-05 01:18:42 +01:00
Melroy van den Berg 9336abe924 Impl. block quote, plus quite some drawing fixes 2021-03-05 00:06:24 +01:00
Melroy van den Berg ea92bffeb1 Fix hotkeys across the app 2021-03-03 19:03:55 +01:00
Melroy van den Berg e9eee582fe Add link cursor when hovering over link 2021-03-03 00:04:48 +01:00
Melroy van den Berg 749fdbb8fb Add my own highlight extension 2021-02-26 23:13:24 +01:00
Melroy van den Berg 8adba1214c Working strikethrough 2021-02-26 22:46:23 +01:00
Melroy van den Berg 7ec7097a05 Introducing code inline/blocks 2021-02-25 18:28:49 +01:00
Melroy van den Berg 7445562f60 Working editor preview window 2021-02-24 23:39:32 +01:00
Melroy van den Berg e0a41e1137 Introduce split screen with editor 2021-02-24 22:56:56 +01:00
Melroy van den Berg c3f21d60fe Improved text bar, especially with selected text! 2021-02-23 16:54:28 +01:00
Melroy van den Berg 0ad4d5f873 Add heading dropdown 2021-02-19 22:58:55 +01:00
Melroy van den Berg dd1f04cfa5 Add more buttons/icons to the editor 2021-02-19 19:38:05 +01:00
Melroy van den Berg 2303ef4c3e New document feature 2021-02-19 00:44:21 +01:00
Melroy van den Berg 966905fbe6 Working delete 2021-02-17 21:11:07 +01:00
Melroy van den Berg 4e17427fe7 Add more descs 2021-02-17 18:22:32 +01:00
Melroy van den Berg 356244aad8 Add missing brief decs 2021-02-17 18:05:12 +01:00
Melroy van den Berg b4e521e171 Fix menus 2021-02-17 00:06:33 +01:00
Melroy van den Berg 7bf7f86f74 Basic cut, copy, paste and select all impl 2021-02-16 00:04:41 +01:00
Melroy van den Berg ff2d47c4cd make it explicit 2021-02-15 19:07:13 +01:00
Melroy van den Berg 1841bebc93 Links are working! 2021-02-15 19:03:07 +01:00
Melroy van den Berg 3b6b72a36e Adding list, first start 2021-02-15 17:10:13 +01:00
Melroy van den Berg c8d0d986d0 Small fixes 2021-02-15 16:26:30 +01:00
Melroy van den Berg 90b3cbbb48 Fully working textview, removing render area files 2021-02-12 23:30:39 +01:00
Melroy van den Berg 5705dc0800 Working document parser (first version) 2021-02-12 18:07:37 +01:00
Melroy van den Berg ec01653587 make struct only known in the class itself 2021-02-11 23:37:05 +01:00
Melroy van den Berg e6041ec635 Clean up 2021-02-11 23:25:27 +01:00
Melroy van den Berg 2e79060a55 working 2021-02-11 23:20:23 +01:00