|
@@ -0,0 +1,24 @@
|
|
|
+# Publicate!
|
|
|
+
|
|
|
+Publicate is a GTK4 + LibAdwaita application that aims to make it easy to create, edit, and publish Portable Publications (PPUBs).
|
|
|
+
|
|
|
+It is still a work in progress, and also depends on some of my other home grown projects including [LibPpub]() for PPUB handling, [GtkCommonMark]() for displaying MarkDown, and [Invercargill]() for handling lists and sequences.
|
|
|
+
|
|
|
+## What works
|
|
|
+
|
|
|
+- Creating a new PPUB.
|
|
|
+- Opening an existing PPUB for editing.
|
|
|
+- Adding existing files into a PPUB.
|
|
|
+- Deleting files from a PPUB.
|
|
|
+- Updating PPUB metadata.
|
|
|
+- Editing markdown files within a PPUB
|
|
|
+- Editing plain text files within a PPUB
|
|
|
+
|
|
|
+## What is still to come
|
|
|
+
|
|
|
+- Templated creation of files that don't already exist in a PPUB.
|
|
|
+- Editing PPVM (PPub Video Manifest) files.
|
|
|
+- Guided creation of PPVM based PPUBs (PPUB files containing video).
|
|
|
+- Updating the PPUB `date` metadata automatically on all saves (currently only updates when metadata is saved).
|
|
|
+- Templates for selecting a publication licence and copyright messages.
|
|
|
+- Guided link and image insertion in the markdown editor.
|