summaryrefslogtreecommitdiff
path: root/NEWS
blob: 801a4939465884416406fd6d66c565d5d22edc3e (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
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96

-----------------------
Version 0.4, 2008-11-09
-----------------------

 - Correctly show default property values for elements that override the
   default at instantiation time (like fakesink::sync).  This is equivalent to
   the so called 'current' value displayed by the gst-inspect command.

 - Fix trailing semicolon characters being appended to shown caps values.  This
   was caused by changes in newer versions of GStreamer.

 - Add Tango-style application icon; artwork provided by Andreas Nilsson.
   Special thanks to Stefan Kost for requesting this from the Tango project.

 - Add the classification field as a column to the main view.  Feature
   suggested by Marc-Andre Lureau.

 - Add context menu to the pads/properties tabs, providing expand/collapse-all
   feature for the treeviews.  Feature suggested by Stefan Kost.

 - Other miscellaneous improvements to the user interface.

 - Fix debug logging (-l option) being enabled by default with newer Python
   versions.  This was actually a bug in my code, a bugfix in Python made it
   visible.

-----------------------
Version 0.3, 2007-10-12
-----------------------

 - Add Devhelp support.  Selecting View -> Show Documentation or pressing
   Ctrl-D launches devhelp -s ElementClassName.

 - Make tab labels switch sensitivity to indicate that an element has no pads,
   properties or signals at all.

 - Add a right-click context menu to the element list view.  This allows for
   changing the list of visible columns more quickly.

 - Startup from cache file is significantly faster since the element list view
   is no longer populated incrementally.

 - Significantly speed up refreshing data with a filter enabled.

 - Correctly remember the last window position.

 - Fixed a problem that caused saving the wrong list view sort state when the
   program was terminated during data (re)load.

 - Changed license from GPLv2 to GPLv3.

-----------------------
Version 0.2, 2007-07-08
-----------------------

 - Greatly speed up rendering of the pads, properties and signals tree views,
   especially the initial display after element selection.  Fix slightly
   truncated text in the right column.  Improve sizing algorithm.

 - Reduce waste of screen real estate on the info pages by using less spacing
   and removing borders.

 - Hide trivial/useless property descriptions (like for LADSPA elements, where
   the description just equals the name).

 - Fix mnemonic key activation of element view and filter widgets.

 - Place initial focus on the element view.

 - Fix incorrect pane size restoring.

 - Implement the XDG Base Directory Specification.  The data cache and GUI
   state are now saved under

     ~/.cache/gst-inspector/cache-0.10.data
     ~/.config/gst-inspector/state

   If you were using gst-inspector version 0.1, you might want to remove the
   old files at

     ~/.gstreamer-0.10/inspector-cache.data
     ~/.gstreamer-0.10/inspector.state

 - The --version command line option no longer fails with an unhandled
   exception.

 - Strip the --root directory given to the 'install' setup command from
   substituted strings to make the program package-able.

-----------------------
Version 0.1, 2007-06-08
-----------------------

Initial public release.