Skip to content

pfalcon's fork of Zim desktop wiki project - quick Markdown format support for notebooks, usability improvements, etc. Everything WIP.

License

Notifications You must be signed in to change notification settings

TaurusLegend/zim-desktop-wiki-markdown

Repository files navigation

====== COPYRIGHT ======

Copyright 2008, 2009 Jaap Karssenberg <pardus@cpan.org>

This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
MA 02110-1301, USA.


== Included Files ==

The following files were included from other sources:

* zim/_lib/xdot.py - Copyright 2008 Jose Fonseca

From the default Gnome icon theme:
* pixmaps/task-list.png (was: stock_todo.png)
* pixmaps/attachment.png (was: mail-attachment.png)

From Gtk+ 2.8
* pixmaps/link.png (was: stock_connect_24.png)

Other:
* pixmaps/calendar.png (was: stock_calendar-view-month.png)
  Copyright 2007 by Jakub Steiner, released under GPL
  modifications copyright 2009 by Gabriel Hurley


====== INSTALLING ======

NOTE: To test zim it is not needed to install. You should be able to run it 
directly from the source directory by calling `./zim.py`. ( To run a translated
version from the source first call `./setup.py build_trans`. )

First you should verify you have the dependencies zim needs. To list all 
dependencies check `./setup.py --requires`. 

You will at least need the following:

	* gtk+ >= 2.6
	* pygtk
	* pygobject
	* pyxdg

To verify zim is working properly on your system you can call the test suite
using `./test.py`. Failures do not have to be critical, but in principle all
tests should pass.

Zim can be installed from source using:

  ./setup.py install

Most plugins have additional requirements. These are listed in the plugin 
descriptions.



====== PACKAGING ======

To build a tree in a target directory you can use:

	./setup.py install --root=/path/to/package/build/dir

Special attention may be needed to run xdg update commands in a post-install 
script. Recommended commands are:

	update-desktop-database
	update-mime-database
	xdg-icon-resource install --context mimetypes \
		--size 64 zim.png application-x-zim-notebook



====== TRANSLATING ======

To contribute to translations onlne please go to http://launchpad.net.

To test a new translation you can either download the snapshot from launchpad 
and run: 

	./tools/import-launchpad-translations.py launchpad-export.tar.gz


Or you can edit the template zim.pot with your favourite editor. In that case 
you should add you new .po file to the po/ directory.

After adding the .po file(s) you can compile the translation using:

	./setup build_trans


About

pfalcon's fork of Zim desktop wiki project - quick Markdown format support for notebooks, usability improvements, etc. Everything WIP.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 96.0%
  • HTML 2.2%
  • JavaScript 0.6%
  • Shell 0.4%
  • NSIS 0.3%
  • TeX 0.3%
  • Other 0.2%