summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2012-07-28Release 0.22rel-0.22Thomas Kluyver3-2/+7
2012-07-26Fix sorting menus with non-ASCII entries on Python 2.Thomas Kluyver2-11/+32
2012-07-25Improve test coverage of IniFileThomas Kluyver2-1/+59
2012-07-25Simplify unicode handling.Thomas Kluyver3-14/+34
2012-07-25Handle unicode better, and deterministically close files using context managersThomas Kluyver5-70/+96
2012-07-25Release 0.21rel-0.21Thomas Kluyver3-2/+16
2012-07-25Mention tests in READMEThomas Kluyver1-0/+2
2012-07-24Fix spelling of checkCategories and simplify implementation.Thomas Kluyver1-8/+14
2012-07-23Remove superfluous xdg.Menu.Rule.compile() methodThomas Kluyver1-18/+0
2012-07-23Add more tests for xdg.MenuThomas Kluyver1-0/+6
2012-07-23Add function xdg.BaseDirectory.save_cache_path()Thomas Kluyver2-0/+22
2012-07-23Correct spelling of default icon themeThomas Kluyver1-1/+1
2012-07-23Add more tests for xdg.MimeThomas Kluyver1-8/+32
2012-07-23Add tests for BaseDirectoryThomas Kluyver1-0/+75
2012-07-20More testing & some fixes for RecentFilesThomas Kluyver2-6/+25
2012-07-19Test getting comment for Mime typeThomas Kluyver1-0/+2
2012-07-19Extra tests & fixes for xdg.MimeThomas Kluyver3-11/+39
2012-07-19Test that validating a malformed desktop entry failsThomas Kluyver1-3/+8
2012-07-19Non-ascii keywords are valid in desktop entriesThomas Kluyver3-2/+5
2012-07-19Simplify some codeThomas Kluyver2-13/+11
2012-07-19Test and fix for localised names in DesktopEntryThomas Kluyver2-5/+5
2012-07-19Add tests for DesktopEntryThomas Kluyver2-3/+17
2012-07-19Make tests more self-containedThomas Kluyver4-7/+429
2012-07-19Configure travis-ci to run testsThomas Kluyver1-0/+9
2012-07-19Update DesktopEntry for recent changes to specThomas Kluyver1-11/+12
2012-07-19Refactor test scripts into a test suiteThomas Kluyver7-52/+60
2012-06-24Release 0.20rel-0.20Thomas Kluyver3-3/+14
2012-06-20Update setup.py fileThomas Kluyver2-2/+10
2012-06-20Remove stuff for old versions of PythonThomas Kluyver2-9/+0
2012-06-20Replace os.popen3 with subprocessThomas Kluyver1-2/+3
2012-06-20Remove GPL notice from xdg/Menu.py following discussion on mailing listThomas Kluyver1-17/+0
2012-06-19Replace MANIFEST with MANIFEST.inThomas Kluyver3-23/+11
2012-06-190.20 release candidate 1rel-0.20rc1Thomas Kluyver2-3/+5
2012-06-19Fix IconTheme for Python 3Thomas Kluyver2-1/+6
2012-06-19Corrections for validating icon themesThomas Kluyver2-5/+12
2012-06-19Fix the URLs in README. Thanks to Debian.Thomas Kluyver1-5/+5
2012-06-19Replace string exceptionsThomas Kluyver1-2/+2
2012-06-19Tidy up READMEThomas Kluyver1-8/+7
2012-06-19Find base directories correctly when $XDG_* variables are set but empty.Thomas Kluyver1-9/+9
2012-06-19Fix exception in xdg.Mime (patch from Debian)Thomas Kluyver1-1/+1
2012-06-19Add docstring for IniFile.parse()Thomas Kluyver1-0/+4
2012-06-12Add test script for xdg.LocaleupdateThomas Kluyver1-0/+3
2012-06-12Update RecentFiles module & add test script.Thomas Kluyver2-0/+8
2012-06-12Add test script for xdg.MimeThomas Kluyver1-0/+3
2012-06-12Update Mime.pyThomas Kluyver1-56/+62
2012-06-12Update syntax in tests.Thomas Kluyver3-6/+6
2012-06-12Python 3 fixes for IconThemeThomas Kluyver1-5/+5
2012-06-12Fix Python 3 compatibility.Thomas Kluyver6-29/+75
2011-01-26Fix issue with unicode names in __eq__, added python PEP complient headers. M...Martin Owens1-2/+45
2010-01-24bug fixes, see changelogHeinrich Wendel5-123/+158