blob: 65958fcbfd7f0a7edb055b218e2bdbfa41f7de0e (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
|
Version 0.1.3
~~~~~~~~~~~~~
Released: 2014-04-10
New Features:
- Add as_app_search_matches_all()
- Add as_utils_is_stock_icon_name()
Bugfixes:
- Actually add mimetype data to the AsApp object
- Do not allow applications without icons
- Ignore settings panels when parsing desktop files
- Load AppStream files assuming literal text strings
- Only set app-install icons to cached if not already stock
- Set the icon kind to stock if it matches any stock icon
- Use the legacy names when using as_node_get_tag()
Version 0.1.2
~~~~~~~~~~~~~
Released: 2014-03-26
Notes:
- This release adds basic Ubuntu app-install support, speeds up the time taken
to parse large metadata files and reduces the amount of memory used to load
the AppStream metadata.
New Features:
- Add as_app_parse_file() which parses a .desktop file into an AsApp
- Add as_node_get_tag() and only store the name when the tag is unknown
- Add as_node_take_attribute() to reduce allocations during parse
- Add as_store_load() to load system and user locations
- Add as_tag_from_string_full() to control whether fallback names are used
- Load the Ubuntu app-install data which uses screenshots.debian.net
- Use gperf to generate a perfect hash for the tag names
Bugfixes:
- Do not use GHashTable to store node attributes
- Reduce the number of small attr key allocations
- Use the full ID for the AsStore hash
Version 0.1.1
~~~~~~~~~~~~~
Released: 2014-03-21
New Features:
- Add an 'api-version' property to AsStore
- Add as_store_from_xml() to load text XML not from a file
- Add the new AsUrlKind's and <architectures> from API 0.6
- Speed up as_tag_to_string() by using a table and a single lookup
- Support old-style markup-less <description> tags
- Support the 'origin' attribute on the root node
Bugfixes:
- Do not crash when using getting an unset description
- Do not depend on functions introduced in Glib 2.39.1
- Fix parsing incompletely translated AppData files
- The 'appcategories' tag is now deprecated for 'categories'
Version 0.1.0
~~~~~~~~~~~~~
Released: 2014-03-18
Notes:
- This library provides GObjects and helper methods to make it easy to read and
write AppStream metadata.
New Features:
- Add and search for applications in an application store
- Easily retrieve the best application data for the current locale
- Efficiently interface with more heavy-weight parsers like expat
- Get screenshot image data and release announcements
- Read and write compressed AppStream XML files
|