Releases: semiprime/pygenda
Releases · semiprime/pygenda
v0.3.7
v0.3.6
v0.3.5
Main changes since v0.3.4:
- Todo entries with a due date are now shown in Week & Year Views (can be disabled with show_todos config settings).
- (Related to above.) Rationalised system for determining which internal lists entries should go in. Avoided some unnecessary list re-building, which should speed up some operations with large calendars.
- Allowed switches (in event & todo dialogs) to be toggled with left/right cursor keys.
Config:
- Calendars can be disabled by setting enabled=False in user.ini.
- Added show_in_grid option to enable/disable showing entries in Year View grid (example use: to hide moon phase calendar from the grid so it doesn't look like there's an appointment those days).
- Improved docs on CalDAV, particularly for Gemini & Cosmo.
- Added tools/make_css_yearicons.py script in case it's useful to help others customise their Year View icons.
v0.3.4
Main changes since v0.3.3:
- Added a quickstart guide and custom CSS for the Cosmo Communicator.
- Fixed two startup bugs if locale/timezone couldn't be set/detected (bugs reported on the Cosmo, issue #3).
- Other quickstart document updates.
- If an event start time is in a different timezone, as well as showing the local time it now also displays the event's time in its given timezone.
v0.3.4-dev0
Corresponds to version 0.3.4.dev0 on PyPI. Released to test fix for one part of issue #3.
v0.3.3
Main changes since v0.3.2:
- Improved the pure Python version of cut/copy/paste behaviour (the version using the C library is still better, but trickier to package in a friendly way).
- Changed packaging to use setuptools and only distribute pure Python wheel on PyPI.
v0.3.2
v0.3.1
Main changes since v0.3.0:
- In Evolution Data Server connection, Pygenda now uses the display name from the EDS server (can be changed with config).
- Changed "New Event" softkey to "New Entry", this opens either a New Event or a New Todo dialog, depending on the current view.
- Added location_max_chars config settings for Week & Year Views – useful to stop location information visually crowding out entries.
Experimental/in-progress features:
- Added config setting new_event/default_alarm_audiofile – for those who need/want to set the sound for alarms.
- More work on displaying ongoing events in Week View – now shows events that started before the week being viewed. Currently doesn't work for repeating items that started before the viewed week. Also, it might slow down display. Disabled by default (see week_view/show_ongoing_event config setting).
v0.3.0
Version bump! Because this release include changes to config settings and to storage of calendar data. There are new features, but also possibly new bugs. Please remember to backup any data that is accessed by Pygenda.
Main changes since v0.2.10:
- Added capability to use multiple calendars (i.e. calendar data stores) at once – check the docs for the configuration changes. If there is more than one calendar that an event/todo can be stored in, then a drop-down menu will be shown in the edit dialog to allow the user to select a calendar.
- Calendars can be set as read-only (useful, for example, for holidays or moon-phase calendars). Read-only calendars are not included in the drop-down menus.
- Added ability to access Evolution Data Server (EDS) calendars. (Note: not on Gemini/Cosmo PDA due to the lack of Python GObject introspection components in Gemian).
Note configuration changes:
- You should use user.ini rather than pygenda.ini for configuration (both still work, but pygenda.ini might get overwritten by future versions of Pygenda).
- Config settings for calendar sources completely changed (and not backward compatible).
v0.2.10
Main changes since v0.2.9:
- Can now set/edit 'Notes' for events and to-do items (corresponding to ical 'DESCRIPTION' elements). An envelope icon is shown for entries with notes. Ctrl+Enter will display the entry properties, including the note.
- Made todo lists sort using Due Date as second key (the first key is Priority). (To-do: allow the user to configure the sorting for each list.)
- Added basic swipe navigation to Week and Year Views (so people with no keyboard can move around).
- Added a "quick start" guide for PostmarketOS. (Note: Support for PostmarketOS has just been added. There are some known issues, and more testing is needed.)
- Cosmetic: Added icons to softkeys (can be disabled with config setting [softkeys]/show_icons=False).
Note a configuration change: the [startup]/softbutton_display config option has been renamed to [softkeys]/display.