~ubuntu-branches/debian/experimental/xfce4-panel/experimental

« back to all changes in this revision

Viewing changes to docs/API/libxfce4panel-sections.txt

  • Committer: Bazaar Package Importer
  • Author(s): Yves-Alexis Perez, Lionel Le Folgoc, Yves-Alexis Perez
  • Date: 2011-02-06 18:10:07 UTC
  • mfrom: (1.3.13 upstream) (5.1.5 sid)
  • Revision ID: james.westby@ubuntu.com-20110206181007-vpw5z3xnm3hdvybx
Tags: 4.8.1-1
[ Lionel Le Folgoc ]
* New upstream bugfix release.
* debian/control:
  - refreshed (b-)deps for this new major release
  - add myself to Uploaders
  - bump Standards-Version to 3.9.1.
* debian/NEWS: dropped, unneeded.
* debian/xfce4-panel.shlibs: refreshed, bump to (>= 4.7.2).
* debian/xfce4-panel.lintian-overrides: refreshed, new lib name.
* debian/xfce4-panel.preinst: added, handles removal of old conffiles.
* debian/xfce4-panel.postinst: explicitly set -e.
* debian/*.install: refreshed.
* debian/rules:
  - call dpkg-buildflags
  - dropped rc files mangling as they don't exist anymore
  - updated removal of *.{l,}a files.
  - drop overrides for dh_auto_{configure,clean}, obsolete.
* debian/xfce4-panel.{preinst,postinst,prerm}: use dpkg-maintscript-helper
  to remove pre-xfconf config files.
* Bugs fixed by 4.7.x/4.8.x series:
  - rgba support                                                  lp: #586012
  - disappearing menus                                             lp: #53897
  - xrandr support                               lp: #176174, Closes: #432914
  - Fails to reap children, creating zombies                      lp: #420187
  - DND of desktop-files on the panel to create new launchers Closes: #480380
* Bumped shlibs to >= 4.7.7, abi break for external plugins.

[ Yves-Alexis Perez ]
* New upstream development release
* debian/xfce4-panel.install:
  - install wrapper and migrate tools in xfce4-panel package
  - update plugins paths
* debian/rules:
  - update path when removing .a/.la files for plugins.
  - add hardening flags to {C,LD}FLAGS
* debian/control:
  - add build-dep on hardening-includes
  - update build-dep on garcon to 0.1.4.
* debian/copyright updated for new release.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
<INCLUDE>libxfce4panel/libxfce4panel.h</INCLUDE>
2
 
 
3
 
<SECTION>
4
 
<FILE>libxfce4panel-macros</FILE>
5
 
<TITLE>Common macros</TITLE>
6
 
panel_slice_alloc
7
 
panel_slice_alloc0
8
 
panel_slice_free
9
 
panel_slice_free1
10
 
panel_slice_new
11
 
panel_slice_new0
12
 
PANEL_PARAM_READABLE
13
 
PANEL_PARAM_READWRITE
14
 
PANEL_PARAM_WRITABLE
15
 
I_
16
 
</SECTION>
17
 
 
18
 
<SECTION>
19
 
<FILE>xfce-panel-enums</FILE>
20
 
<TITLE>Standard Enumerations</TITLE>
21
 
XfceScreenPosition
22
 
xfce_screen_position_is_horizontal
23
 
xfce_screen_position_get_orientation
24
 
xfce_screen_position_is_floating
25
 
xfce_screen_position_is_top
26
 
xfce_screen_position_is_left
27
 
xfce_screen_position_is_right
28
 
xfce_screen_position_is_bottom
29
 
XfceHandleStyle
30
 
<SUBSECTION Standard>
31
 
XFCE_TYPE_SCREEN_POSITION
32
 
xfce_screen_position_get_type
33
 
XFCE_TYPE_HANDLE_STYLE
34
 
xfce_handle_style_get_type
35
 
</SECTION>
36
 
 
37
 
<SECTION>
38
 
<FILE>xfce-panel-plugin</FILE>
39
 
<TITLE>Register Plugins</TITLE>
40
 
XFCE_PANEL_PLUGIN_REGISTER_EXTERNAL
41
 
XFCE_PANEL_PLUGIN_REGISTER_INTERNAL
42
 
XFCE_PANEL_PLUGIN_REGISTER_EXTERNAL_FULL
43
 
XFCE_PANEL_PLUGIN_REGISTER_EXTERNAL_WITH_CHECK
44
 
XFCE_PANEL_PLUGIN_REGISTER_INTERNAL_WITH_CHECK
45
 
</SECTION>
46
 
 
47
 
<SECTION>
48
 
<FILE>xfce-panel-plugin-iface</FILE>
49
 
<TITLE>XfcePanelPlugin</TITLE>
50
 
XfcePanelPlugin
51
 
XfcePanelPluginFunc
52
 
XfcePanelPluginCheck
53
 
XfcePanelPluginPreInit
54
 
xfce_panel_plugin_get_name
55
 
xfce_panel_plugin_get_id
56
 
xfce_panel_plugin_get_display_name
57
 
xfce_panel_plugin_get_size
58
 
xfce_panel_plugin_get_screen_position
59
 
xfce_panel_plugin_set_expand
60
 
xfce_panel_plugin_get_expand
61
 
xfce_panel_plugin_get_orientation
62
 
xfce_panel_plugin_add_action_widget
63
 
xfce_panel_plugin_menu_insert_item
64
 
xfce_panel_plugin_menu_show_about
65
 
xfce_panel_plugin_menu_show_configure
66
 
xfce_panel_plugin_block_menu
67
 
xfce_panel_plugin_unblock_menu
68
 
xfce_panel_plugin_register_menu
69
 
xfce_panel_plugin_lookup_rc_file
70
 
xfce_panel_plugin_save_location
71
 
xfce_panel_plugin_focus_widget
72
 
xfce_panel_plugin_set_panel_hidden
73
 
<SUBSECTION Standard>
74
 
XfcePanelPluginInterface
75
 
XFCE_PANEL_PLUGIN_GET_INTERFACE
76
 
XFCE_PANEL_PLUGIN
77
 
XFCE_IS_PANEL_PLUGIN
78
 
XFCE_TYPE_PANEL_PLUGIN
79
 
xfce_panel_plugin_get_type
80
 
</SECTION>
81
 
 
82
 
<SECTION>
83
 
<FILE>xfce-panel-external-plugin</FILE>
84
 
<TITLE>XfceExternalPanelPlugin</TITLE>
85
 
XfceExternalPanelPlugin
86
 
xfce_external_panel_plugin_new
87
 
<SUBSECTION Standard>
88
 
XfceExternalPanelPluginClass
89
 
XFCE_EXTERNAL_PANEL_PLUGIN
90
 
XFCE_IS_EXTERNAL_PANEL_PLUGIN
91
 
XFCE_TYPE_EXTERNAL_PANEL_PLUGIN
92
 
xfce_external_panel_plugin_get_type
93
 
XFCE_EXTERNAL_PANEL_PLUGIN_CLASS
94
 
XFCE_IS_EXTERNAL_PANEL_PLUGIN_CLASS
95
 
XFCE_EXTERNAL_PANEL_PLUGIN_GET_CLASS
96
 
</SECTION>
97
 
 
98
 
<SECTION>
99
 
<FILE>xfce-panel-internal-plugin</FILE>
100
 
<TITLE>XfceInternalPanelPlugin</TITLE>
101
 
XfceInternalPanelPlugin
102
 
xfce_internal_panel_plugin_new
103
 
<SUBSECTION Standard>
104
 
XfceInternalPanelPluginClass
105
 
XFCE_INTERNAL_PANEL_PLUGIN
106
 
XFCE_IS_INTERNAL_PANEL_PLUGIN
107
 
XFCE_TYPE_INTERNAL_PANEL_PLUGIN
108
 
xfce_internal_panel_plugin_get_type
109
 
XFCE_INTERNAL_PANEL_PLUGIN_CLASS
110
 
XFCE_IS_INTERNAL_PANEL_PLUGIN_CLASS
111
 
XFCE_INTERNAL_PANEL_PLUGIN_GET_CLASS
112
 
</SECTION>
113
 
 
114
 
<SECTION>
115
 
<FILE>xfce-arrow-button</FILE>
116
 
<TITLE>XfceArrowButton</TITLE>
117
 
XfceArrowButton
118
 
xfce_arrow_button_new
119
 
xfce_arrow_button_set_arrow_type
120
 
xfce_arrow_button_get_arrow_type
121
 
<SUBSECTION Standard>
122
 
XfceArrowButtonClass
123
 
XFCE_ARROW_BUTTON
124
 
XFCE_IS_ARROW_BUTTON
125
 
XFCE_TYPE_ARROW_BUTTON
126
 
xfce_arrow_button_get_type
127
 
XFCE_ARROW_BUTTON_CLASS
128
 
XFCE_IS_ARROW_BUTTON_CLASS
129
 
XFCE_ARROW_BUTTON_GET_CLASS
130
 
</SECTION>
131
 
 
132
 
<SECTION>
133
 
<FILE>xfce-hvbox</FILE>
134
 
<TITLE>XfceHVBox</TITLE>
135
 
XfceHVBox
136
 
xfce_hvbox_new
137
 
xfce_hvbox_set_orientation
138
 
<SUBSECTION Standard>
139
 
XfceHVBoxClass
140
 
XFCE_HVBOX
141
 
XFCE_IS_HVBOX
142
 
XFCE_TYPE_HVBOX
143
 
xfce_hvbox_get_type
144
 
XFCE_HVBOX_CLASS
145
 
XFCE_IS_HVBOX_CLASS
146
 
XFCE_HVBOX_GET_CLASS
147
 
</SECTION>
148
 
 
149
 
<SECTION>
150
 
<FILE>xfce-itembar</FILE>
151
 
<TITLE>XfceItembar</TITLE>
152
 
XfceItembar
153
 
xfce_itembar_new
154
 
xfce_itembar_set_orientation
155
 
xfce_itembar_get_orientation
156
 
xfce_itembar_insert
157
 
xfce_itembar_append
158
 
xfce_itembar_prepend
159
 
xfce_itembar_reorder_child
160
 
xfce_itembar_set_child_expand
161
 
xfce_itembar_get_child_expand
162
 
xfce_itembar_set_allow_expand
163
 
xfce_itembar_get_n_items
164
 
xfce_itembar_get_item_index
165
 
xfce_itembar_get_nth_item
166
 
xfce_itembar_raise_event_window
167
 
xfce_itembar_lower_event_window
168
 
xfce_itembar_event_window_is_raised
169
 
xfce_itembar_get_item_at_point
170
 
xfce_itembar_get_drop_index
171
 
<SUBSECTION Standard>
172
 
XfceItembarClass
173
 
XFCE_ITEMBAR
174
 
XFCE_IS_ITEMBAR
175
 
XFCE_TYPE_ITEMBAR
176
 
xfce_itembar_get_type
177
 
XFCE_ITEMBAR_CLASS
178
 
XFCE_IS_ITEMBAR_CLASS
179
 
XFCE_ITEMBAR_GET_CLASS
180
 
</SECTION>
181
 
 
182
 
<SECTION>
183
 
<FILE>xfce-panel-window</FILE>
184
 
<TITLE>XfcePanelWindow</TITLE>
185
 
XfcePanelWindow
186
 
XfcePanelWindowMoveFunc
187
 
XfcePanelWindowResizeFunc
188
 
xfce_panel_window_new
189
 
xfce_panel_window_set_orientation
190
 
xfce_panel_window_get_orientation
191
 
xfce_panel_window_set_handle_style
192
 
xfce_panel_window_get_handle_style
193
 
xfce_panel_window_set_show_border
194
 
xfce_panel_window_get_show_border
195
 
xfce_panel_window_set_resize_function
196
 
xfce_panel_window_set_move_function
197
 
xfce_panel_window_set_movable
198
 
xfce_panel_window_get_movable
199
 
<SUBSECTION Standard>
200
 
XfcePanelWindowClass
201
 
XFCE_PANEL_WINDOW
202
 
XFCE_IS_PANEL_WINDOW
203
 
XFCE_TYPE_PANEL_WINDOW
204
 
xfce_panel_window_get_type
205
 
XFCE_PANEL_WINDOW_CLASS
206
 
XFCE_IS_PANEL_WINDOW_CLASS
207
 
XFCE_PANEL_WINDOW_GET_CLASS
208
 
</SECTION>
209
 
 
210
 
<SECTION>
211
 
<FILE>xfce-panel-convenience</FILE>
212
 
<TITLE>Convenience Widgets</TITLE>
213
 
xfce_create_panel_button
214
 
xfce_create_panel_toggle_button
215
 
xfce_allow_panel_customization
216
 
</SECTION>