summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2017-03-28Merge branch 'pr/618'Christian Geier
2017-03-28Updated CHANGELOGChristian Geier
2017-03-28Added myself to AUTHORS.txtoniondreams
2017-03-28Update light themeaugustus-rex
2017-03-26Add myself to authorsThomas Kluyver
2017-03-26Fix code styleThomas Kluyver
2017-03-26Add option for custom date formatThomas Kluyver
2017-03-26Update default configure choices for testsThomas Kluyver
2017-03-26Condense date format choices into one questionThomas Kluyver
2017-03-26Ask for confirmation lessThomas Kluyver
2017-03-22Fix broken external editor if event_view_always_visible is setStefan Siegel
2017-03-22Reapply change from 9768a89, which accidentally got revertedStefan Siegel
Note to self: Always merge and don't just copy over, even in cases where it seems simple.
2017-03-22Fix viewing/editing logic in ikhalStefan Siegel
Test case for the unexpected behavior which is fixed by this commit: Show the first event of some day, then - with event_view_always_visible = False: press Escape, Up, Down, Enter - with event_view_always_visible = True: press Up, Down The expected result is to just view the event, but previously the edit form was opened.
2017-03-21Be more precise about the at command #486Étienne Deparis
2017-03-21Make sure docs build on CIHugo Osvaldo Barrera
Make sure docs build on CI so we never merge something that breaks this (we really don't want to find out about this AFTER it makes it into master!).
2017-03-21Remove `py-` prefix from test envsHugo Osvaldo Barrera
2017-03-21Reduce the travis build matrixHugo Osvaldo Barrera
Only test for coding style with the latest python version, since running with so many python versions yields nothing further of use, but adds some time to CI.
2017-03-21Keep an eye on forward compatibilityHugo Osvaldo Barrera
Test CI with the python3.7 development version.
2017-03-21Show requested date format in ikhal dateline, not the weekday twiceStefan Siegel
2017-03-20Remove leftovers from python2-compatibilityHugo Osvaldo Barrera
2017-03-20FIX (ikhal) show warnings in red.Christian Geier
2017-03-20FIX (ikhal): no crash on deleting read-only event.Christian Geier
2017-03-20CHANGE: ikhal checks for updated vdirs.Christian Geier
fixes #264
2017-03-13CHANGE (warning): RFC5545 is the current valid RFC.Christian Geier
2017-03-13CHANGE: sanitize imported events.Christian Geier
Until now we did not sanitize events that were imported (with the `import` command). We should now sanitize all events getting into khal's caching database.
2017-03-13CHANGE (Readme): removed notes about poor recurrence support.Christian Geier
2017-03-13FIX (ikhal): RecurrenceEditor is redrawn as needed.Christian Geier
2017-03-10CHANGE (ikhal): Support more recurrence patterns.Christian Geier
Fix #62, fix #538
2017-03-10CHANGE (ikhal): Factor out DateEdit.Christian Geier
2017-03-10CHANGE (ikhal): Refactored WeekdaySelector.Christian Geier
2017-03-10CHANGE (CalendarWidget): clarified documentation.Christian Geier
2017-03-10NEW: get_weekday_occurrence().Christian Geier
2017-03-08doc: Update link to pkgsrc packageDaniel M. Capella
2017-03-06FIX (tests) for StartEndEditorChristian Geier
2017-03-06CHANGE (ikhal) editor aware of not understood rrules.Christian Geier
also now supports INTERVAL. Fix #199
2017-03-06Back to development.Christian Geier
2017-03-06Release 0.9.3v0.9.3Christian Geier
2017-03-06Fix typos in documentationFilip Pytloun
Fixing warnings from pedantic lintian: I: khal: spelling-error-in-manpage usr/share/man/man1/khal.1.gz specfied specified N: N: Lintian found a spelling error in the manpage. Lintian has a list of N: common misspellings that it looks for. It does not have a dictionary N: like a spelling checker does. N: N: If the string containing the spelling error is translated with the help N: of gettext (with the help of po4a, for example) or a similar tool, N: please fix the error in the translations as well as the English text to N: avoid making the translations fuzzy. With gettext, for example, this N: means you should also fix the spelling mistake in the corresponding N: msgids in the *.po files. N: N: Severity: minor, Certainty: possible N: N: Check: manpages, Type: binary N: I: khal: spelling-error-in-manpage usr/share/man/man1/khal.1.gz formating formatting I: khal: spelling-error-in-manpage usr/share/man/man1/khal.1.gz appropriatly appropriately I: khal: spelling-error-in-manpage usr/share/man/man1/khal.1.gz formated formatted I: khal: spelling-error-in-manpage usr/share/man/man1/khal.1.gz formating formatting I: khal: spelling-error-in-manpage usr/share/man/man1/khal.1.gz formating formatting I: khal: spelling-error-in-manpage usr/share/man/man1/khal.1.gz wether whether I: khal: spelling-error-in-manpage usr/share/man/man1/khal.1.gz containg containing
2017-03-06FIX lots of typos.Christian Geier
Also, from now on, we will use American spelling (but I didn't correct anything but `colour` yet).
2017-03-06CHANGE (ikhal) support for external event editingChristian Geier
Default key binding: alt + shift + e TODO: screen doesn't properly redraw after editing
2017-03-06TYPOChristian Geier
2017-03-06FIX (ikhal): show current keybindings in helpChristian Geier
This solution is much less elegant than the original one, as it always shows all keybindings, but at least it shows the currently used ones.
2017-03-06FIX: validate color vdirs' color files.Christian Geier
2017-03-03FIX: color used in settings test was invalidChristian Geier
2017-03-02Test for #569.Christian Geier
2017-02-28FIX: we are not zip_safe.Christian Geier
2017-02-24DOC: `agenda` is called list.Christian Geier
2017-02-23FIX: last commit.Christian Geier
2017-02-23FIX: freeze one more test.Christian Geier
2017-02-23FIX: keep track of ANSI escape codes when wrapping.Christian Geier
As we keep using textwrap.wrap, we *could* split a line in the middle of an escape sequence, but let's hope most people don't spray too many color codes in their format directives. Also, when the line length is measured, color codes are included, this may lead to shorter lines than expected. This fixes #569.