A open-source tool for writers www.theologeek.ch/manuskript
Go to file
worstje b2817b5f08
Friendly logging for end users (#859)
* Changed default logging behaviour

We now log by default to a timestamped file in $datadir/logs/. No longer
shall restarting Manuskript after a crash wipe a very useful logfile.

Logs older than 35 days in the $datadir/logs/ directory are pruned
during startup. In case of subtle corruption detected a few weeks after
the fact, relevant logs might still exist to explain what had happened...
yet it does not come at the cost of infinitely gobbling up a users
storage space, either.

The --logfile (-L) argument can now utilize strftime() specifiers. A
special modifier %# is also supported which will insert the process id.
Besides being an added factor of uniqueness for a filename, it can also
be relevant to help identify the log file belonging to a misbehaving
Manuskript process.

* Added support-related items to Help menu

The 'Technical Support' item should lead to a landing page that will
guide the user to the most efficient way to resolve their problem.
How to report bugs and submit logs would be one of those.

The 'Locate Log File' item should open a file manager window with the
logfile of this session highlighted. Because Manuskript is still writing
to it, we first remind them of its limited use until Manuskript is
closed.

This approach was chosen because users might want to locate the file
prior to reproducing a bug, or because they'd like to look at other logs
from previous sessions.

* Updated translation files and added german translation

Co-authored-by: TheJackiMonster <thejackimonster@gmail.com>
2021-04-13 13:32:46 +02:00
.github/workflows Add configuration for github actions to test linux on pull requests 2021-04-11 12:45:51 -04:00
bin Adding a bin file 2016-02-06 09:03:12 +01:00
i18n Friendly logging for end users (#859) 2021-04-13 13:32:46 +02:00
icons Added Windows Icon file 2019-03-08 09:41:56 -07:00
libs Removes unused libraries 2017-11-18 20:58:17 +01:00
manuskript Friendly logging for end users (#859) 2021-04-13 13:32:46 +02:00
package Fix Travis CI build error on Linux - pyenv: version `3.6.3' not installed 2019-07-31 13:06:10 -06:00
resources Theme, preview, and eternal logos 2015-06-18 21:41:56 +02:00
sample-projects Creates base classes 2017-11-15 20:34:05 +01:00
snap Add snap layout for pandoc templates directory 2020-02-17 10:03:48 -07:00
.codeclimate.yml Updates codeclimate config file 2016-03-10 16:36:28 +01:00
.gitignore Combined #777 with changes from #827 2021-04-10 14:46:03 +02:00
.travis.yml Set minimum of xcode11 for macOS X in Travis CI build 2020-04-30 13:16:22 -06:00
_config.yml Set theme jekyll-theme-cayman 2017-11-23 14:42:07 +01:00
CHANGELOG.md ========== manuskript-0.11.0 ========== 2020-01-18 10:37:45 -07:00
COPYING Adds license and credits 2015-06-18 11:39:45 +02:00
CREDITS Adds license and credits 2015-06-18 11:39:45 +02:00
main.pyproject Added qt creator project file for development 2021-02-19 18:02:36 +01:00
makefile Change snap makefile target to snappkg and cleanup whitespace 2019-04-02 09:45:01 -06:00
manuskript.spec Build manuskript.exe with the correct icon 2019-03-08 09:41:56 -07:00
README.md Add import capability to feature list in README.md 2019-04-04 10:19:49 -06:00
TODO.t2t Updated todo 2015-07-09 16:22:26 +02:00

Manuskript

Manuskript is an open-source tool for writers.

Manuskript runs on GNU/Linux, Mac OS X, and Windows.

Main view

Features

Manuskript provides a rich environment to help writers create their first draft and then further refine and edit their masterpiece.
With Manuskript you can:

Additionally Manuskript can help in many more ways with a spell checker, markdown highlighter, frequency analyzer, and automatic save in open and plain text file format.

Download

Download and install Manuskript today.

HowTo's

See the Wiki for more detailed instructions on how to install and use Manuskript.

Contribute

You can help improve Manuskript by reporting issues, writing wiki documentation, and translating to other languages. See also Manuskript Contribute page.

Manuskript is written in Python3 and PyQt5.

Free Software

Manuskript is Free Software.
You have the freedom to run, copy, distribute, study, change and improve the software.
Manuskript is distributed under the GNU General Public License version 3 or (at your option) any later version.