| File | Date | Author | Commit |
|---|---|---|---|
| apropos | 2019-08-31 |
|
[54d30c] minor changes |
| test | 2017-07-19 |
|
[0f8989] inspected with mylinter (PyLint & Flake8) |
| .hgignore | 2013-09-20 |
|
[72c26b] ignore file updated |
| LICENSE | 2017-06-03 |
|
[b445ed] added license |
| __init__.py | 2009-12-22 |
|
[c0efa3] package ready gemaakt |
| files.rst | 2012-08-23 |
|
[baa853] files.rst aangevuld, docstrings toegevoegd |
| readme.rst | 2019-08-31 |
|
[54d30c] minor changes |
| start.py | 2019-08-28 |
|
[d7281f] renamed modules and factored out some more gui ... |
Apropos is a simple interface for keeping notes. I've intentionally tried to keep it pretty simple.
The interface looks something like this:
--------- | 1 | 2 | |-------------------------------------------| | | | | | | | | | | | | | | |-------------------------------------------|
The notes are automatically loaded on startup, and saved on exit. No need (or possibility) to choose a file name.
It has the following functions, activated by keyboard shortcuts:
The root of this repo contains a file called start.py which - as the name suggests - starts the application. It can be called without parameters, or with a filename. If no name is given, the notes file is loaded from the directory you started the application from- using a standard name - and is created if it isn't present.
Functionality is not guaranteed for Python < 3.5
It's possible to have what explanatory texts there are displayed in a language of choice, however currently only Dutch and English are available.
I started building this app using wxPython. To make it work under Python 3 I had to change GUI toolkits so I made a PyQt version.
Since the release of wxPhoenix, the wxPython version was reinstated and brought up-to-date. Just for kicks I also wrote a Gtk version.
Note that the current implementation uses pickle for storing the data, I'm in the process of changing that to something safer.