Skip to content

inyokaproject/inyokaedit

Repository files navigation

InyokaEdit CodeQL

InyokaEdit is a markup editor for Inyoka articles.

Screenshot

Features:

  • Download raw text of Inyoka article (including pictures)
  • Upload article into Inyoka wiki
  • Integrated article preview
  • Tab support for editing multiple articles in parallel
  • Code completion for templates
  • Simple Inyoka syntax check (parenthesis, known templates)
  • All Inyoka templates and InterWiki links available via menu entries
  • Save article together with images in one file
  • Plug-ins:
    • Syntax highlighting of Inyoka elements
    • Spell checker (based on Hunspell or optionally Nuspell)
    • Hotkyes for own text blocks
    • Knowledge block dialog (ubuntuusers.de)
    • Table generator / converter (ubuntuusers.de)

Installation

PPA for Ubuntu:

sudo add-apt-repository ppa:elthoro/inyokaedit
sudo apt-get update
sudo apt-get install inyokaedit inyokaedit-data-ubuntuusersde inyokaedit-plugins

AppImage and build for Windows: https://github.com/inyokaproject/inyokaedit/releases

Packages in Arch AUR: https://aur.archlinux.org/packages/?K=inyokaedit

Build instructions

  • InyokaEdit can be compiled with Qt >= 6.2 (optional, but recommended for integrated preview: Including webenginewidgets)
  • For compiling spell checker plugin "spellchecker-hunspell" libhunspell-dev or for "spellchecker-nuspell" libnuspell-dev is needed.
  • For running InyokaEdit, community files have to be included. Because of this, it is recommended to include the community files during cmake install. For this, the community branch has to be included inside the main branch root folder.

cmake

Adjust CMAKE_PREFIX_PATH according to your Qt installation. Optionally set -DINY_PREVIEW=[none/useqtwebengine] to disable preview / use Qt WebEngine.

cmake -B build-cmake -DCMAKE_PREFIX_PATH=/usr/include/qt6 -DINY_COMMUNITY=community/ubuntuusers_de
cmake --build build-cmake -- -j8  # Adjust -j8 according to your available cores.
sudo cmake --install build-cmake  # or DESTDIR=foobar cmake --install build-cmake

About

A markup editor for Inyoka articles.

Topics

Resources

License

Stars

Watchers

Forks

Contributors 4

  •  
  •  
  •  
  •