mirror of https://github.com/morpheus65535/bazarr
254 lines
8.0 KiB
Plaintext
254 lines
8.0 KiB
Plaintext
|
Version 0.25 (December 2012)
|
||
|
* Add support for $XDG_RUNTIME_DIR, Debian bug #656338.
|
||
|
* Allow desktop entry files that are not encoded in UTF-8, Debian bug #693855.
|
||
|
* Mime: Add support for subclasses and aliases.
|
||
|
|
||
|
Version 0.24 (October 2012)
|
||
|
* Update allowed DesktopEntry categories following changes to the
|
||
|
specification.
|
||
|
* Fix removal of empty submenu, freedesktop bug #54747.
|
||
|
* Documentation is now available on RTD: http://pyxdg.readthedocs.org/
|
||
|
* A few more tests, and some code cleanup.
|
||
|
* Fix failure to parse some menu files when kde-config is missing,
|
||
|
freedesktop bug #56426.
|
||
|
|
||
|
Version 0.23 (July 2012)
|
||
|
* Fix a test for non-UTF-8 locales.
|
||
|
|
||
|
Version 0.22 (July 2012)
|
||
|
* Better unicode handling in several modules.
|
||
|
* Fix for sorting non-ASCII menu entries, freedesktop bug #52492.
|
||
|
* More tests.
|
||
|
|
||
|
Version 0.21 (July 2012)
|
||
|
* Tests can now be run conveniently using nosetests, and cover more of the
|
||
|
code.
|
||
|
* BaseDirectory: New save_cache_path() function, freedesktop bug #26458.
|
||
|
* Config: Default icon theme is 'hicolor', not 'highcolor'.
|
||
|
* Menu: Obsolete Rule.compile() method removed.
|
||
|
* DesktopEntry: Corrected spelling of checkCategories() method, freedesktop
|
||
|
bug #24974.
|
||
|
* DesktopEntry: Consider Actions and Keywords keys standard.
|
||
|
* DesktopEntry: Accept non-ASCII Keywords.
|
||
|
* DesktopEntry: Update list of environments valid for OnlyShowIn.
|
||
|
* Mime: Fix get_type_by_contents() in Python 3.
|
||
|
* RecentFiles: Minor bug fixes.
|
||
|
|
||
|
Version 0.20 (June 2012)
|
||
|
* Compatible with Python 3; requires Python 2.6 or later
|
||
|
* Clean up accidental GPL license notice in Menu.py
|
||
|
* Add test scripts for xdg.Mime, xdg.Locale and xdg.RecentFiles
|
||
|
* Fixes for icon theme validation
|
||
|
* Fix exception in xdg.Mime
|
||
|
* Replace invalid string exceptions
|
||
|
* Fall back to default base directories if $XDG* environment variables are
|
||
|
set but empty.
|
||
|
* Remove use of deprecated os.popen3 in Menu.py
|
||
|
* Correct URLs in README
|
||
|
|
||
|
Version 0.19
|
||
|
* IniFile.py: add support for trusted desktop files (thanks to karl mikaelsson)
|
||
|
* DesktopEntry.py: Support spec version 1.0, Debian bug #563660
|
||
|
* MimeType.py: Fix parsing of in memory data, Debian bug #563718
|
||
|
* DesktopEntry.py: Fix constructor, Debian bug #551297, #562951, #562952
|
||
|
|
||
|
Version 0.18
|
||
|
|
||
|
* DesktopEntry.py: Add getMimeTypes() method, correctly returning strings
|
||
|
* DesktopEntry.py: Deprecated getMimeType() returning list of regex
|
||
|
* Menu.py: Add support for XDG_MENU_PREFIX
|
||
|
* Mime.py: Add get_type_by_contents()
|
||
|
|
||
|
Version 0.17
|
||
|
|
||
|
2008-10-30 Heinrich Wendel <h_wendel@cojobo.net>
|
||
|
* Menu.py: Python <= 2.3 compatibility fix
|
||
|
* DesktopEntry.py: Fix wrong indention
|
||
|
|
||
|
Version 0.16
|
||
|
|
||
|
2008-08-07 Heinrich Wendel <h_wendel@cojobo.net>
|
||
|
* IconTheme.py: Add more directories to the pixmap path
|
||
|
|
||
|
2008-03-02 Heinrich Wendel <h_wendel@cojobo.net>
|
||
|
* IniFile.py: Fix saving of relative filenames
|
||
|
* IniFile.py, DesktopEntry.py: Fix __cmp__ method
|
||
|
* IniFile.py, IconTheme.py: Better error handling
|
||
|
|
||
|
Version 0.15
|
||
|
|
||
|
2005-08-10 Heinrich Wendel <h_wendel@cojoob.net>
|
||
|
* Menu.py: Add support for TryExec
|
||
|
|
||
|
2005-08-09 Heinrich Wendel <h_wendel@cojobo.net>
|
||
|
* Menu.py: Unicode bug fixed!
|
||
|
* IconTheme.py: small speedup
|
||
|
|
||
|
2005-08-04 Heinrich Wendel <h_wendel@cojobo.net>
|
||
|
* Menu.py, IconTheme.py: Bugfixes...
|
||
|
* MenuEditor.py: Make xml nice; add hide/unhide functions
|
||
|
|
||
|
Versinon 0.14
|
||
|
|
||
|
2005-06-02 Heinrich Wendel <h_wendel@cojobo.net>
|
||
|
* Menu.py, MenuEditor.py: Bugfixes...
|
||
|
|
||
|
version 0.13
|
||
|
|
||
|
2005-06-01 Heinrich Wendel <h_wendel@cojobo.net>
|
||
|
* Menu.py, MenuEditor.py: Bugfixes...
|
||
|
* Config.py: Add root_mode
|
||
|
|
||
|
Version 0.12
|
||
|
|
||
|
2005-05-30 Heinrich Wendel <h_wendel@cojobo.net>
|
||
|
* MenuEditor.py: New in this release, use to edit Menus thx to Travis
|
||
|
Watkins <alleykat@gmail.com> and Matt Kynaston <mattkyn@gmail.com> for
|
||
|
their help
|
||
|
* Menu.py, IniFile.py, DesktopEntry.py: Lot of bugfixing...
|
||
|
* BaseDirectory.py: Add xdg_cache_home
|
||
|
* IconTheme.py, Config.py: More caching stuff, make cachetime
|
||
|
configurable
|
||
|
|
||
|
Version 0.11
|
||
|
|
||
|
2005-05-23 Heinrich Wendel <h_wendel@cojobo.net>
|
||
|
* DesktopEntry.p, Menu.py: A lot of bugfixes, thx to Travis Watkins
|
||
|
<alleykat@gmail.com>
|
||
|
|
||
|
2005-05-02 Heinrich Wendel <h_wendel@cojobo.net>
|
||
|
* Config.py:
|
||
|
Module to configure Basic Settings, currently available:
|
||
|
- Locale, IconTheme, IconSize, WindowManager
|
||
|
* Locale.py:
|
||
|
Internal Module to support Locales
|
||
|
* Mime.py:
|
||
|
Implementation of the Mime Specification
|
||
|
* Menu.py:
|
||
|
Now supports LegacyDirs
|
||
|
* RecentFiles.py:
|
||
|
Implementation of the Recent Files Specification
|
||
|
|
||
|
Version 0.10
|
||
|
|
||
|
2005-04-26 Heinrich Wendel <h_wendel@cojobo.net>
|
||
|
* Menu.py:
|
||
|
various bug fixing to support version 1.0.draft-1
|
||
|
|
||
|
2005-04-13 Heinrich Wendel <h_wendel@cojobo.net>
|
||
|
* IniFily.py:
|
||
|
Detect if a .desktop file was edited
|
||
|
* Menu.py
|
||
|
Fix bug caused by excluding NoDisplay/Hidden Items to early
|
||
|
|
||
|
Version 0.9
|
||
|
|
||
|
2005-03-23 Heinrich Wendel <h_wendel@cojobo.net>
|
||
|
* IniFile.py:
|
||
|
various speedups
|
||
|
* Menu.py:
|
||
|
add support for <MergeFile type="parent">, menu-spec-0.91
|
||
|
|
||
|
2005-03-21 Heinrich Wendel <h_wendel@cojobo.net>
|
||
|
* IniFily.py:
|
||
|
Small fixes
|
||
|
* Menu.py:
|
||
|
remove __preparse and don't edit the parsed document, so menu editing is
|
||
|
possible
|
||
|
store parsed document in Menu.Doc
|
||
|
store document name in Menu.Filename
|
||
|
|
||
|
2005-03-18 Heinrich Wendel <h_wendel@cojobo.net>
|
||
|
* Menu.py:
|
||
|
fix basename argument, thx to Matt Kynaston <mattkyn@gmail.com>;
|
||
|
make it comply to menu-spec-0.9
|
||
|
|
||
|
2004-30-11 Heinrich Wendel <h_wendel@cojobo.net>
|
||
|
* Update BaseDirectory.py to the current ROX version
|
||
|
|
||
|
Version 0.8
|
||
|
|
||
|
2004-10-18 Ross Burton <ross@burtonini.com>
|
||
|
* xdg/DesktopEntry.py, xdg/IconTheme.py:
|
||
|
Add . to the literal FileExtensions so that the checks work.
|
||
|
* xdg/Menu.py:
|
||
|
Don't read .desktop-* files, only .desktop
|
||
|
|
||
|
2004-10-18 Martin Grimme <martin@pycage.de>
|
||
|
* xdg/IconTheme.py (getIconPath): The "hicolor" theme has to be used as
|
||
|
the fallback.
|
||
|
* xdg/IniFile.py (IniFile.getList): Fixed bug in splitting up strings.
|
||
|
|
||
|
Version 0.7
|
||
|
|
||
|
2004-09-04 Heinrich Wendel <h_wendel@cojobo.net>
|
||
|
* Add 'import codecs' to IniFile, needed by write support
|
||
|
* Fix parsing of lists with only one entry
|
||
|
|
||
|
Version 0.6
|
||
|
|
||
|
2004-08-04 Heinrich Wendel <h_wendel@cojobo.net>
|
||
|
* Performance Improvements
|
||
|
|
||
|
Version 0.5
|
||
|
|
||
|
2004-03-29 Heinrich Wendel <h_wendel@cojobo.net>
|
||
|
* Finished Support for menu-spec 0.7
|
||
|
|
||
|
2004-03-27 Heinrich Wendel <h_wendel@cojobo.net>
|
||
|
* 5* speed improvement in Menu.py parsing code
|
||
|
|
||
|
2004-03-20 Heinrich Wendel <h_wendel@cojobo.net>
|
||
|
* check values of Categories/OnlyShowIn keys
|
||
|
* various misc changes
|
||
|
|
||
|
2004-03-17 Martin Grimme <martin@pycage.de>
|
||
|
|
||
|
* xdg/Menu.py (__preparse):
|
||
|
* xdg/IconTheme.py (IconTheme.parse): Made compatible with Python 2.3
|
||
|
(None is a keyword).
|
||
|
(__parseTheme): Prepend new icon themes to make sure that they have
|
||
|
priority when looking up icons.
|
||
|
(icondirs): Add "~/.icons" to the paths where to look for icons. Users
|
||
|
may have icon themes installed in their home directory.
|
||
|
|
||
|
2003-10-08 Heinrich Wendel <h_wendel@cojobo.net>
|
||
|
* Completed write-support in IniFile
|
||
|
|
||
|
2003-10-05 Heinrich Wendel <h_wendel@cojobo.net>
|
||
|
* Added support for Hidden and NoDisplay in menu-spec
|
||
|
* inital write-support in IniFile
|
||
|
|
||
|
2003-10-04 Heinrich Wendel <h_wendel@cojobo.net>
|
||
|
* License change to LGPL-2
|
||
|
* initial support for menu-spec 0.7
|
||
|
|
||
|
Version 0.4
|
||
|
|
||
|
2003-09-30 Heinrich Wendel <h_wendel@cojobo.net>
|
||
|
* Bugfix release
|
||
|
|
||
|
Version 0.3
|
||
|
|
||
|
2003-09-12 Heinrich Wendel <h_wendel@cojobo.net>
|
||
|
* Complete IconSpec implementation, including cache and validation
|
||
|
|
||
|
2003-09-07 Heinrich Wendel <h_wendel@cojobo.net>
|
||
|
|
||
|
* Basedir spec converted to version 0.6
|
||
|
* First part of separating DesktopEntry backend in IniFile
|
||
|
* added getPath(...) function to Menu.py
|
||
|
|
||
|
Version 0.2
|
||
|
|
||
|
2003-09-05 Heinrich Wendel <h_wendel@cojobo.net>
|
||
|
|
||
|
* Rewrite of menu-spec code
|
||
|
* Taken basedir-spec code from ROX
|
||
|
|
||
|
Version 0.1
|
||
|
|
||
|
2003-08-08 Heinrich Wendel <h_wendel@cojobo.net>
|
||
|
|
||
|
* initial public release
|