Skip to content
simple cross-platform diary app
Python
Branch: master
Clone or download

Latest commit

Fetching latest commit…
Cannot retrieve the latest commit at this time.

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
debian
hazama
res
translation
utils
.gitignore
.travis.yml
LICENSE
README.md
hazama.py
setup.py

README.md

Hazama

Hazama is a GUI application for keeping diary, simple and highly customizable. It's developed in Python3 with PySide.

Project Site | Help | Downloads

Build & Install

  • Run: ./setup.py build_qt && ./hazama.py
  • Install: ./setup.py build_qt && ./setup.py install && hazama
  • Build EXE: ./setup.py build_qt && setup.py build_exe && build\hazama.exe

Requirements (Arch Linux ver; AUR also available): python3, python-pyside, python-pyside-tools

Requirements (Ubuntu ver): python3, python3-pyside, pyside-tools, qt4-linguist-tools

EXE packaging requires cx_Freeze

Wheels for PySide/PyQt

see hazama/ui/customobjects.py and hazama/ui/customwidgets.py

  • QSSHighlighter: simple QSS syntax highlighter
  • DragScrollMixin: handle Drag & Scroll
  • MultiSortFilterProxyModel
  • DateTimeDialog
  • HeatMap: a heat map that looks like a calendar
You can’t perform that action at this time.