Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:AndnoVember:XFCE
xfce4-vala
_service:obs_scm:xfce4-vala-4.10.0.5~git.86ad5a...
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File _service:obs_scm:xfce4-vala-4.10.0.5~git.86ad5a7.obscpio of Package xfce4-vala
07070100000000000081A40000000200000002000000015DB4A15000000025000000000000000000000000000000000000002800000000xfce4-vala-4.10.0.5~git.86ad5a7/AUTHORSMike Massonnet <mmassonnet@xfce.org> 07070100000001000081A40000000200000002000000015DB4A15000006742000000000000000000000000000000000000002800000000xfce4-vala-4.10.0.5~git.86ad5a7/COPYING GNU LESSER GENERAL PUBLIC LICENSE Version 2.1, February 1999 Copyright (C) 1991, 1999 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. [This is the first released version of the Lesser GPL. It also counts as the successor of the GNU Library Public License, version 2, hence the version number 2.1.] Preamble The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public Licenses are intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This license, the Lesser General Public License, applies to some specially designated software packages--typically libraries--of the Free Software Foundation and other authors who decide to use it. You can use it too, but we suggest you first think carefully about whether this license or the ordinary General Public License is the better strategy to use in any particular case, based on the explanations below. When we speak of free software, we are referring to freedom of use, not price. Our General Public Licenses are designed to make sure that you have the freedom to distribute copies of free software (and charge for this service if you wish); that you receive source code or can get it if you want it; that you can change the software and use pieces of it in new free programs; and that you are informed that you can do these things. To protect your rights, we need to make restrictions that forbid distributors to deny you these rights or to ask you to surrender these rights. These restrictions translate to certain responsibilities for you if you distribute copies of the library or if you modify it. For example, if you distribute copies of the library, whether gratis or for a fee, you must give the recipients all the rights that we gave you. You must make sure that they, too, receive or can get the source code. If you link other code with the library, you must provide complete object files to the recipients, so that they can relink them with the library after making changes to the library and recompiling it. And you must show them these terms so they know their rights. We protect your rights with a two-step method: (1) we copyright the library, and (2) we offer you this license, which gives you legal permission to copy, distribute and/or modify the library. To protect each distributor, we want to make it very clear that there is no warranty for the free library. Also, if the library is modified by someone else and passed on, the recipients should know that what they have is not the original version, so that the original author's reputation will not be affected by problems that might be introduced by others. Finally, software patents pose a constant threat to the existence of any free program. We wish to make sure that a company cannot effectively restrict the users of a free program by obtaining a restrictive license from a patent holder. Therefore, we insist that any patent license obtained for a version of the library must be consistent with the full freedom of use specified in this license. Most GNU software, including some libraries, is covered by the ordinary GNU General Public License. This license, the GNU Lesser General Public License, applies to certain designated libraries, and is quite different from the ordinary General Public License. We use this license for certain libraries in order to permit linking those libraries into non-free programs. When a program is linked with a library, whether statically or using a shared library, the combination of the two is legally speaking a combined work, a derivative of the original library. The ordinary General Public License therefore permits such linking only if the entire combination fits its criteria of freedom. The Lesser General Public License permits more lax criteria for linking other code with the library. We call this license the "Lesser" General Public License because it does Less to protect the user's freedom than the ordinary General Public License. It also provides other free software developers Less of an advantage over competing non-free programs. These disadvantages are the reason we use the ordinary General Public License for many libraries. However, the Lesser license provides advantages in certain special circumstances. For example, on rare occasions, there may be a special need to encourage the widest possible use of a certain library, so that it becomes a de-facto standard. To achieve this, non-free programs must be allowed to use the library. A more frequent case is that a free library does the same job as widely used non-free libraries. In this case, there is little to gain by limiting the free library to free software only, so we use the Lesser General Public License. In other cases, permission to use a particular library in non-free programs enables a greater number of people to use a large body of free software. For example, permission to use the GNU C Library in non-free programs enables many more people to use the whole GNU operating system, as well as its variant, the GNU/Linux operating system. Although the Lesser General Public License is Less protective of the users' freedom, it does ensure that the user of a program that is linked with the Library has the freedom and the wherewithal to run that program using a modified version of the Library. The precise terms and conditions for copying, distribution and modification follow. Pay close attention to the difference between a "work based on the library" and a "work that uses the library". The former contains code derived from the library, whereas the latter must be combined with the library in order to run. GNU LESSER GENERAL PUBLIC LICENSE TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 0. This License Agreement applies to any software library or other program which contains a notice placed by the copyright holder or other authorized party saying it may be distributed under the terms of this Lesser General Public License (also called "this License"). Each licensee is addressed as "you". A "library" means a collection of software functions and/or data prepared so as to be conveniently linked with application programs (which use some of those functions and data) to form executables. The "Library", below, refers to any such software library or work which has been distributed under these terms. A "work based on the Library" means either the Library or any derivative work under copyright law: that is to say, a work containing the Library or a portion of it, either verbatim or with modifications and/or translated straightforwardly into another language. (Hereinafter, translation is included without limitation in the term "modification".) "Source code" for a work means the preferred form of the work for making modifications to it. For a library, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the library. Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running a program using the Library is not restricted, and output from such a program is covered only if its contents constitute a work based on the Library (independent of the use of the Library in a tool for writing it). Whether that is true depends on what the Library does and what the program that uses the Library does. 1. You may copy and distribute verbatim copies of the Library's complete source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and distribute a copy of this License along with the Library. You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee. 2. You may modify your copy or copies of the Library or any portion of it, thus forming a work based on the Library, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: a) The modified work must itself be a software library. b) You must cause the files modified to carry prominent notices stating that you changed the files and the date of any change. c) You must cause the whole of the work to be licensed at no charge to all third parties under the terms of this License. d) If a facility in the modified Library refers to a function or a table of data to be supplied by an application program that uses the facility, other than as an argument passed when the facility is invoked, then you must make a good faith effort to ensure that, in the event an application does not supply such function or table, the facility still operates, and performs whatever part of its purpose remains meaningful. (For example, a function in a library to compute square roots has a purpose that is entirely well-defined independent of the application. Therefore, Subsection 2d requires that any application-supplied function or table used by this function must be optional: if the application does not supply it, the square root function must still compute square roots.) These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Library, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Library, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Library. In addition, mere aggregation of another work not based on the Library with the Library (or with a work based on the Library) on a volume of a storage or distribution medium does not bring the other work under the scope of this License. 3. You may opt to apply the terms of the ordinary GNU General Public License instead of this License to a given copy of the Library. To do this, you must alter all the notices that refer to this License, so that they refer to the ordinary GNU General Public License, version 2, instead of to this License. (If a newer version than version 2 of the ordinary GNU General Public License has appeared, then you can specify that version instead if you wish.) Do not make any other change in these notices. Once this change is made in a given copy, it is irreversible for that copy, so the ordinary GNU General Public License applies to all subsequent copies and derivative works made from that copy. This option is useful when you wish to copy part of the code of the Library into a program that is not a library. 4. You may copy and distribute the Library (or a portion or derivative of it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange. If distribution of object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place satisfies the requirement to distribute the source code, even though third parties are not compelled to copy the source along with the object code. 5. A program that contains no derivative of any portion of the Library, but is designed to work with the Library by being compiled or linked with it, is called a "work that uses the Library". Such a work, in isolation, is not a derivative work of the Library, and therefore falls outside the scope of this License. However, linking a "work that uses the Library" with the Library creates an executable that is a derivative of the Library (because it contains portions of the Library), rather than a "work that uses the library". The executable is therefore covered by this License. Section 6 states terms for distribution of such executables. When a "work that uses the Library" uses material from a header file that is part of the Library, the object code for the work may be a derivative work of the Library even though the source code is not. Whether this is true is especially significant if the work can be linked without the Library, or if the work is itself a library. The threshold for this to be true is not precisely defined by law. If such an object file uses only numerical parameters, data structure layouts and accessors, and small macros and small inline functions (ten lines or less in length), then the use of the object file is unrestricted, regardless of whether it is legally a derivative work. (Executables containing this object code plus portions of the Library will still fall under Section 6.) Otherwise, if the work is a derivative of the Library, you may distribute the object code for the work under the terms of Section 6. Any executables containing that work also fall under Section 6, whether or not they are linked directly with the Library itself. 6. As an exception to the Sections above, you may also combine or link a "work that uses the Library" with the Library to produce a work containing portions of the Library, and distribute that work under terms of your choice, provided that the terms permit modification of the work for the customer's own use and reverse engineering for debugging such modifications. You must give prominent notice with each copy of the work that the Library is used in it and that the Library and its use are covered by this License. You must supply a copy of this License. If the work during execution displays copyright notices, you must include the copyright notice for the Library among them, as well as a reference directing the user to the copy of this License. Also, you must do one of these things: a) Accompany the work with the complete corresponding machine-readable source code for the Library including whatever changes were used in the work (which must be distributed under Sections 1 and 2 above); and, if the work is an executable linked with the Library, with the complete machine-readable "work that uses the Library", as object code and/or source code, so that the user can modify the Library and then relink to produce a modified executable containing the modified Library. (It is understood that the user who changes the contents of definitions files in the Library will not necessarily be able to recompile the application to use the modified definitions.) b) Use a suitable shared library mechanism for linking with the Library. A suitable mechanism is one that (1) uses at run time a copy of the library already present on the user's computer system, rather than copying library functions into the executable, and (2) will operate properly with a modified version of the library, if the user installs one, as long as the modified version is interface-compatible with the version that the work was made with. c) Accompany the work with a written offer, valid for at least three years, to give the same user the materials specified in Subsection 6a, above, for a charge no more than the cost of performing this distribution. d) If distribution of the work is made by offering access to copy from a designated place, offer equivalent access to copy the above specified materials from the same place. e) Verify that the user has already received a copy of these materials or that you have already sent this user a copy. For an executable, the required form of the "work that uses the Library" must include any data and utility programs needed for reproducing the executable from it. However, as a special exception, the materials to be distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. It may happen that this requirement contradicts the license restrictions of other proprietary libraries that do not normally accompany the operating system. Such a contradiction means you cannot use both them and the Library together in an executable that you distribute. 7. You may place library facilities that are a work based on the Library side-by-side in a single library together with other library facilities not covered by this License, and distribute such a combined library, provided that the separate distribution of the work based on the Library and of the other library facilities is otherwise permitted, and provided that you do these two things: a) Accompany the combined library with a copy of the same work based on the Library, uncombined with any other library facilities. This must be distributed under the terms of the Sections above. b) Give prominent notice with the combined library of the fact that part of it is a work based on the Library, and explaining where to find the accompanying uncombined form of the same work. 8. You may not copy, modify, sublicense, link with, or distribute the Library except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense, link with, or distribute the Library is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance. 9. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Library or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Library (or any work based on the Library), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Library or works based on it. 10. Each time you redistribute the Library (or any work based on the Library), the recipient automatically receives a license from the original licensor to copy, distribute, link with or modify the Library subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties with this License. 11. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), conditions are imposed on you (whether by court order, agreement or otherwise) that contradict the conditions of this License, they do not excuse you from the conditions of this License. If you cannot distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Library at all. For example, if a patent license would not permit royalty-free redistribution of the Library by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Library. If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply, and the section as a whole is intended to apply in other circumstances. It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice. This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. 12. If the distribution and/or use of the Library is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Library under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License. 13. The Free Software Foundation may publish revised and/or new versions of the Lesser General Public License from time to time. Such new versions will be similar in spirit to the present version, but may differ in detail to address new problems or concerns. Each version is given a distinguishing version number. If the Library specifies a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Library does not specify a license version number, you may choose any version ever published by the Free Software Foundation. 14. If you wish to incorporate parts of the Library into other free programs whose distribution conditions are incompatible with these, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally. NO WARRANTY 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. END OF TERMS AND CONDITIONS How to Apply These Terms to Your New Libraries If you develop a new library, and you want it to be of the greatest possible use to the public, we recommend making it free software that everyone can redistribute and change. You can do so by permitting redistribution under these terms (or, alternatively, under the terms of the ordinary General Public License). To apply these terms, attach the following notices to the library. It is safest to attach them to the start of each source file to most effectively convey the exclusion of warranty; and each file should have at least the "copyright" line and a pointer to where the full notice is found. <one line to give the library's name and a brief idea of what it does.> Copyright (C) <year> <name of author> This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Also add information on how to contact you by electronic and paper mail. You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the library, if necessary. Here is a sample; alter the names: Yoyodyne, Inc., hereby disclaims all copyright interest in the library `Frob' (a library for tweaking knobs) written by James Random Hacker. <signature of Ty Coon>, 1 April 1990 Ty Coon, President of Vice That's all there is to it! 07070100000002000081A40000000200000002000000015DB4A150000022F4000000000000000000000000000000000000002A00000000xfce4-vala-4.10.0.5~git.86ad5a7/ChangeLog2012-10-23 Mike Massonnet === Release 4.10.0 === 2012-10-23 Mike Massonnet Update panel-plugin example 2012-10-23 Mike Massonnet Add autogenerated file garcon-1.deps to tree 2012-10-23 Mike Massonnet Update libxfce4panel-1.0 package No need for custom VAPI. Xfce 4.6 macros are excluded. 2012-10-22 Mike Massonnet Update Vapi files 2012-10-22 Mike Massonnet Update libxfce4util-1.0 package Hide Xfce.Stack 2012-10-22 Mike Massonnet Update libxfce4panel-1.0 package 2012-10-21 Mike Massonnet Update exo-1 package 2012-10-21 Mike Massonnet Update libxfce4ui-1 package 2012-10-21 Mike Massonnet Update libxfconf-0 package 2012-10-20 Mike Massonnet Add small test program for garcon-1 Build an applications menu with GTK+. 2012-10-20 Mike Massonnet Update garcon-1 package Garcon.Menu.load(cancellable?), cancellable can be null. 2012-10-20 Mike Massonnet Move garcon-1.vapi to /vapi 2012-10-20 Mike Massonnet Add garcon-1 package 2012-10-20 Mike Massonnet Update libxfce4util-1.0 package Customization Xfce.Rc: constructable class new: xfce_rc_simple_open() new_from_resource: xfce_rc_config_open() destroy: xfce_rc_close() Xfce.Resource: class with static functions deprecate XfceMatchFunc, match_custom, pop_path, push_path Xfce.ResourceType.*: XFCE_RESOURCE_TYPE_* enum Xfce.PosixSignalHandler: class with static functions Xfce.PosixSignalHandler.Callback: callback for set_handler function Xfce.textdomain: xfce_textdomain convenience function on top of the bindtextdomain and textdomain functions, all other related functions to libxfce4util/xfce-i18n.h are deprecated Deprecated Debug (xfce-debug.h) Use GLib.debug instead, it prints the line number of the Vala source file File Utilities (xfce-fileutils.h) Xfce.mkdirhier: use GLib.mkdir_with_parents instead Kiosk Mode (xfce-kiosk.h) Xfconf provides possibility to lock capabilities (see perchannel-xml.txt) Use Xfconf.Channel.is_property_locked instead 2012-10-17 Mike Massonnet Update Vapi files 2012-10-17 Mike Massonnet Update build to Vala 0.16 2011-02-13 Mike Massonnet === Release 4.8.0 === Update bindings to Xfce 4.8. Dropped Xfconf.get/set_array functions, since tests didn't pass and using GLib.Value with Vala changed. 2010-10-27 Mike Massonnet Update build to Vala 0.10 2009-12-23 Mike Massonnet Make the panel plugin example a bit more complete The plugin needs to call Gtk.main_quit() when it gets free'd or destroy'd. I settled for the destroy signal cause it separates a bit the logic of what do do on free or destroy. This is new, and if you don't do this call, the wrapper process will still be around after you remove the plugin from the panel. Connected a few signal to populate the example and made the button an action widget so it can be right clicked. 2009-12-22 Mike Massonnet Update panel plugin example No need to pull a directory inside the desktop file (bug #5455) and also put an explanation about the plugin constructor. 2009-12-22 Mike Massonnet Add the button panel plugin example The panel plugin example is in and builds fine for 4.7. 2009-12-21 Mike Massonnet Add Xfce.PanelImage to libxfce4panel 2009-06-14 Mike Massonnet Update bindings to Xfce 4.7 2009-09-11 Mike Massonnet === Release 4.6.0 === 2009-09-11 Mike Massonnet Fix two small mistakes in the autotools example Pass the generated header file to the _VALABUILTSOURCES variable and quit with an error within the autoconf script in case VALAC was not found. 2009-09-11 Mike Massonnet Add some comments in the autotools example 2009-09-08 Mike Massonnet Add examples directory Moved tests/panel-plugin into examples/. Created an initial example for a autotools build. 2009-08-28 Mike Massonnet Throw Xfconf.Error on Xfconf.init() 2009-08-13 Mike Massonnet Add module.xml file for cgit 2009-07-18 Mike Massonnet Bump to rc1 - Slight automake script update, clean new test programs and switch DISTCLEANFILES to MAINTAINERCLEANFILES (make maintainer-clean). - Default make distcheck doesn't pass with vapidir=/usr/share/vala/vapi heance the autoconf script has a --with-default-vapidir flag but set by default to false in which case the VAPI files are installed under the default prefix. 2009-07-18 Mike Massonnet More updates on exo-0.3 bindings - Add a test file. It's mostly incomplete, it doesn't test any of the widgets as they were very good introspected, the MountPoint class is pretty annoying to use and I simply suggest "use GIO", and I didn't succeed to use String.dup_strftime properly with a struct tm. The CCode made use of 'tm' and not 'struct tm', might be a bug in the Posix bindings... but anyway there are date and time functions in GLib. - Fixed Binding classes. - Fixed Md5Digest functions, moved str_get_md5_str to new class Md5. - Fixed String class and some weak references. 2009-07-16 Mike Massonnet Update exo-0.3 bindings Rename Exo.Url functions (drop the url_ prefix). Rename signal names duplicated with method names. Fix Exo.UrlError. Hide all reserved* functions. 2009-07-15 Mike Massonnet Drop requirements from pkgconfig file The projects using the provided pkgconfig file should work without needing all the Xfce dependencies. 2009-06-28 Diego Ongaro Fix Xfce.HVBox cnames 2009-06-09 Mike Massonnet Simplify the build when checking for Vala Include new m4 macros in acinclude.m4 that are doing checks and substitutions for Vala. Now a single m4 macro call is needed in the autoconf script to check for Vala. 2009-06-09 Mike Massonnet Update build to check package vala-1.0 Substitude variables from vala-1.0. 2009-06-08 Mike Massonnet Drop ItemBar and PanelWindow from libxfce4panel 2009-06-07 Mike Massonnet Update vapi files 2009-06-07 Mike Massonnet Bump to alpha3 Install a pkgconfig file. 2009-06-06 Mike Massonnet Fix libxfce4panel deps Libxfce4panel depends on libxfce4util and libxfcegui4. Set null as default value for encoding in Xfce.textdomain from libxfce4util. 2009-06-06 Mike Massonnet Uncomment libxfce4panel in the autoconf script 2009-06-06 Mike Massonnet Forgot to distribute libxfce4panel-1.0.vapi Add libxfe4panel to the list of installed vapi files. Simplify the test libxfconf-0.vala. There is no need to create the object in an external function, instead just unref() the object before calling Xfconf.shutdown(). 2009-06-04 Mike Massonnet Bump to alpha2 2009-06-02 Mike Massonnet Libxfce4panel bindings Added missing child property for Xfce.ItemBar. Use delegate_target_pos for PanelWindow delegates to hide the user_data. Added the convencience functions. Updated the test panel plugin to use create_panel_plugin() from the convenience functions. 2009-06-02 Mike Massonnet Libxfce4panel bindings Wasn't part of the 0.1 release, but here they are. Vala bindings for libxfce4panel, with a test panel plugin. 2009-05-06 Mike Massonnet Bump to alpha1 Update license from GPLv2 to LGPLv2.1. Add content inside README. 2009-05-06 Mike Massonnet Make distcheck happy 2009-05-06 Mike Massonnet Make Vapi files installable and distributable 2009-05-06 Mike Massonnet Update nullables in Exo bindings 2009-05-05 Mike Massonnet Forgot the vala test source for libxfcegui4 2009-05-05 Mike Massonnet Update libxfcegui4 bindings Fixed the nullables. Dropped StartupNotification. Added libxfcegui4 inside the tests make rule. 2009-05-05 Mike Massonnet Set real project name in autoconf script 2009-05-05 Mike Massonnet Copy deps files to vapi directory -- Compile Exo bindings properly 2009-05-05 Mike Massonnet Update tests with new signal syntax from Vala 0.7.1 2009-04-20 Mike Massonnet Add missing exo-0.3-custom.vala 2009-03-27 Mike Massonnet Add TODO 2009-03-27 Mike Massonnet Exo bindings for extensions and miscelleanous The widgets still need to be checked and cleaned up 2009-03-27 Mike Massonnet Forgot to add the custom libxfcegui4 bindings 2009-03-25 Mike Massonnet Libxfcegui4 bindings 2009-03-25 Mike Massonnet Forgot to add the custom libxfconf bindings Also, add a script to print the ChangeLog. 2009-03-22 Mike Massonnet Libxfconf bindings 2009-03-18 Mike Massonnet Libxfce4menu bindings 2009-03-17 Mike Massonnet Remove version information consts from libxfce4gui The version information is only useful in C sources, there is no way to do #if LIBFOO_CHECK_VERSION (0,1,2) in Vala. So, out! Update the test program to flush the RC data before opening it again for reading. In fact, when creating the new instance, it is created inside a temp var, then the original var is closed (=flushed too btw), and finally the temp var is assigned to the original var. So, flush! 2009-03-17 Mike Massonnet First commit with working libxfce4util bindings 07070100000003000081ED0000000200000002000000015DB4A15000000046000000000000000000000000000000000000003100000000xfce4-vala-4.10.0.5~git.86ad5a7/ChangeLog-git.sh#!/bin/sh git log --date=short --pretty=format:'%ad %an%n%n%s%n%n%b' 07070100000004000081A40000000200000002000000015DB4A15000000E55000000000000000000000000000000000000002C00000000xfce4-vala-4.10.0.5~git.86ad5a7/Makefile.amNULL = if MAINTAINER_MODE update-gi: $(VALAGI) $(LIBXFCE4UTIL) packages/$(LIBXFCE4UTIL) $(VALAGI) $(LIBXFCE4UI1) packages/$(LIBXFCE4UI1) $(VALAGI) $(LIBXFCE4UI2) packages/$(LIBXFCE4UI2) $(VALAGI) $(LIBXFCE4PANEL1) packages/$(LIBXFCE4PANEL1) $(VALAGI) $(LIBXFCE4PANEL2) packages/$(LIBXFCE4PANEL2) $(VALAGI) $(EXO1) packages/$(EXO1) $(VALAGI) $(EXO2) packages/$(EXO2) $(VALAGI) $(XFCONF) packages/$(XFCONF) $(VALAGI) $(GARCON1) packages/$(GARCON1) # $(VALAGI) $(GARCON2) packages/$(GARCON2) # $(VALAGI) $(GARCONGTK21) packages/$(GARCONGTK21) # $(VALAGI) $(GARCONGTK31) packages/$(GARCONGTK31) update-vapi: (cd vapi;\ $(VAPIGEN) --vapidir=. --library $(LIBXFCE4UTIL)\ ../packages/$(LIBXFCE4UTIL)/$(LIBXFCE4UTIL).gi\ ../packages/$(LIBXFCE4UTIL)/$(LIBXFCE4UTIL)-custom.vala;\ $(VAPIGEN) --vapidir=. --library $(LIBXFCE4UI1)\ ../packages/$(LIBXFCE4UI1)/$(LIBXFCE4UI1).gi;\ $(VAPIGEN) --vapidir=. --library $(LIBXFCE4UI2)\ ../packages/$(LIBXFCE4UI2)/$(LIBXFCE4UI2).gi;\ $(VAPIGEN) --vapidir=. --library $(LIBXFCE4PANEL1)\ ../packages/$(LIBXFCE4PANEL1)/$(LIBXFCE4PANEL1).gi;\ $(VAPIGEN) --vapidir=. --library $(LIBXFCE4PANEL2)\ ../packages/$(LIBXFCE4PANEL2)/$(LIBXFCE4PANEL2).gi;\ $(VAPIGEN) --vapidir=. --library $(EXO1)\ ../packages/$(EXO1)/$(EXO1).gi\ ../packages/$(EXO1)/$(EXO1)-custom.vala;\ $(VAPIGEN) --vapidir=. --library $(EXO2)\ ../packages/$(EXO2)/$(EXO2).gi\ ../packages/$(EXO2)/$(EXO2)-custom.vala;\ $(VAPIGEN) --vapidir=. --library $(XFCONF)\ ../packages/$(XFCONF)/$(XFCONF).gi\ ../packages/$(XFCONF)/$(XFCONF)-custom.vala;\ $(VAPIGEN) --vapidir=. --library $(GARCON1)\ ../packages/$(GARCON1)/$(GARCON1).gi;\ ) # $(VAPIGEN) --vapidir=. --library $(GARCON2)\ # ../packages/$(GARCON2)/$(GARCON2).gi;\ # $(VAPIGEN) --vapidir=. --library $(GARCONGTK1)\ # ../packages/$(GARCONGTK1)/$(GARCONGTK1).gi;\ # $(VAPIGEN) --vapidir=. --library $(GARCONGTK2)\ # ../packages/$(GARCONGTK2)/$(GARCONGTK2).gi;\ # ) for i in packages/*/*.deps; do cp $$i vapi; done endif tests: tests.stamp tests.stamp: (cd tests;\ $(VALAC) --pkg=posix --pkg=$(LIBXFCE4UTIL) --vapidir=../vapi $(LIBXFCE4UTIL).vala;\ $(VALAC) --pkg=gtk+-2.0 --pkg=$(GARCON1) --vapidir=../vapi $(GARCON1).vala;\ $(VALAC) --pkg=$(XFCONF) --vapidir=../vapi $(XFCONF).vala;\ $(VALAC) --pkg=$(EXO1) --vapidir=../vapi $(EXO1).vala;\ ) touch $@ vapi_DATA = \ vapi/$(LIBXFCE4UTIL).vapi \ vapi/$(LIBXFCE4UI1).vapi \ vapi/$(LIBXFCE4UI1).deps \ vapi/$(LIBXFCE4UI2).vapi \ vapi/$(LIBXFCE4UI2).deps \ vapi/$(LIBXFCE4PANEL1).vapi \ vapi/$(LIBXFCE4PANEL1).deps \ vapi/$(LIBXFCE4PANEL2).vapi \ vapi/$(LIBXFCE4PANEL2).deps \ vapi/$(EXO1).vapi \ vapi/$(EXO1).deps \ vapi/$(EXO2).vapi \ vapi/$(EXO2).deps \ vapi/$(XFCONF).vapi \ vapi/$(GARCON1).vapi \ vapi/$(GARCON1).deps \ $(NULL) pkgconfigdir = $(datadir)/pkgconfig pkgconfig_DATA = xfce4-vala.pc EXTRA_DIST = \ AUTHORS \ ChangeLog \ COPYING \ INSTALL \ NEWS \ README \ examples \ packages \ vapi \ tests/$(LIBXFCE4UTIL).vala \ tests/$(XFCONF).vala \ tests/$(EXO1).vala \ $(NULL) CLEANFILES = \ tests.stamp \ tests/$(LIBXFCE4UTIL) \ tests/rcfile.rc \ tests/$(XFCONF) \ tests/$(EXO1) \ $(NULL) distclean-local: -rm -rf autom4te.cache MAINTAINERCLEANFILES = \ INSTALL \ aclocal.m4 \ configure \ configure.ac \ depcomp \ install-sh \ Makefile.in \ missing \ $(NULL) # vi:set ts=8 sw=8 noet ai nocindent syntax=automake: 07070100000005000081A40000000200000002000000015DB4A15000000232000000000000000000000000000000000000002500000000xfce4-vala-4.10.0.5~git.86ad5a7/NEWS + Version 4.10.0, 2012-10-23 Added garcon (package, VAPI, and test program). Updated API to Xfce 4.10.0. Updated package to Vala 0.16. + Version 4.8.0, 2011-02-13 Added libxfce4ui. Dropped libxfce4menu and libxfcegui4. Updated API to Xfce 4.8.0. Dropped Xfconf.get/set_array methods, currently there is are no bindings to get or set values from Arrays. Updated test functions. + Version 4.6.1, 2010-10-31 Updated package to Vala 0.10. + Version 4.6.0, 2009-09-11 Bindings for libxfce4util, libxfce4menu, libxfconf, libxfcegui4, libexo, libxfce4panel. 07070100000006000081A40000000200000002000000015DB4A150000001B2000000000000000000000000000000000000002700000000xfce4-vala-4.10.0.5~git.86ad5a7/READMExfce4-vala offers Vala bindings to Xfce Xfce: http://www.xfce.org Vala: http://live.gnome.org/Vala Xfce is an open source software targetting a lightweight desktop environment. Vala is a new programming language that aims to bring modern programming language features to GNOME developers without imposing any additional runtime requirements and without using a different ABI compared to applications and libraries written in C. 07070100000007000081A40000000200000002000000015DB4A15000000001000000000000000000000000000000000000002500000000xfce4-vala-4.10.0.5~git.86ad5a7/TODO 07070100000008000081A40000000200000002000000015DB4A1500000049A000000000000000000000000000000000000002D00000000xfce4-vala-4.10.0.5~git.86ad5a7/acinclude.m4dnl dnl Copyright (c) 2009 Mike Massonnet <mmassonnet@xfce.org> dnl dnl # M8T_CHECK_PACKAGE(varname, package, minimum_version) dnl # dnl # Checks for a package and substitutes the name. dnl # AC_DEFUN([M8T_CHECK_PACKAGE], [ AC_SUBST([$1], [$2]) PKG_CHECK_EXISTS([$2 >= $3], [], AC_MSG_WARN([]) AC_MSG_WARN([The package $2 >= $3 was not found]) AC_MSG_WARN([You need it to run the introspection tool]) AC_MSG_WARN([])) ]) dnl # M8T_CHECK_VALA(minimum_version) dnl # dnl # Check for the package libvala and substitutes useful Vala variables. dnl # AC_DEFUN([M8T_CHECK_VALA], [ PKG_CHECK_MODULES([VALA], [libvala-$1]) M8T_VALA_PROGS([$1]) M8T_VAPI_DIR([$1]) ]) dnl # M8T_VALA_PROGS() dnl # dnl # Substitutes VALAC, VAPIGEN and VALAGI from libvala pkgconfig file. dnl # AC_DEFUN([M8T_VALA_PROGS], [ AC_PATH_PROG([VALAC], [valac], [valac]) AC_SUBST([VAPIGEN], `$PKG_CONFIG --variable=vapigen libvala-$1`) AC_SUBST([VALAGI], `$PKG_CONFIG --variable=vala_gen_introspect libvala-$1`) ]) dnl # M8T_VAPI_DIR() dnl # dnl # Substitutes vapidir from libvala pkgconfig file. dnl # AC_DEFUN([M8T_VAPI_DIR], [ AC_SUBST([vapidir], `$PKG_CONFIG --variable=vapidir libvala-$1`) ]) 07070100000009000081ED0000000200000002000000015DB4A150000001BE000000000000000000000000000000000000002B00000000xfce4-vala-4.10.0.5~git.86ad5a7/autogen.sh#!/bin/sh (type xdt-autogen) >/dev/null 2>&1 || { cat >&2 <<EOF autogen.sh: You don't seem to have the Xfce development tools installed on your system, which are required to build this software. Please install the xfce4-dev-tools package first, available from http://xfce.org/~benny/projects/xfce4-dev-tools/. EOF exit 1 } XDT_AUTOGEN_REQUIRED_VERSION="4.7.3" \ xdt-autogen $@ # vi:set ts=2 sw=2 et ai: 0707010000000A000081A40000000200000002000000015DB4A15000000849000000000000000000000000000000000000003000000000xfce4-vala-4.10.0.5~git.86ad5a7/configure.ac.indnl dnl Xfce4 Vala - Bindings for the Xfce4 framework dnl dnl Copyright (c) 2009-2016 Mike Massonnet <mmassonnet@xfce.org> dnl dnl Version information m4_define([project_version_major], [4]) m4_define([project_version_minor], [12]) m4_define([project_version_micro], [0]) m4_define([project_version_build], [@REVISION@]) m4_define([project_version_tag], []) # leave empty for release m4_define([project_version], [project_version_major().project_version_minor().project_version_micro()project_version_tag()]) dnl Initialize AC_INIT([Xfce4 Vala], [project_version], [mmassonnet@xfce.org], [xfce4-vala]) AM_INIT_AUTOMAKE([no-dist-gzip dist-bzip2]) AM_MAINTAINER_MODE() dnl Check for basic programs AC_PROG_INSTALL() dnl Check for required packages M8T_CHECK_PACKAGE([LIBXFCE4UTIL], [libxfce4util-1.0], [4.12.0]) M8T_CHECK_PACKAGE([LIBXFCE4UI1], [libxfce4ui-1], [4.12.0]) M8T_CHECK_PACKAGE([LIBXFCE4UI2], [libxfce4ui-2], [4.12.0]) M8T_CHECK_PACKAGE([LIBXFCE4PANEL1], [libxfce4panel-1.0], [4.12.0]) M8T_CHECK_PACKAGE([LIBXFCE4PANEL2], [libxfce4panel-2.0], [4.12.0]) M8T_CHECK_PACKAGE([EXO1], [exo-1], [0.10.0]) M8T_CHECK_PACKAGE([EXO2], [exo-2], [0.10.0]) M8T_CHECK_PACKAGE([XFCONF], [libxfconf-0], [4.12.0]) M8T_CHECK_PACKAGE([GARCON1], [garcon-1], [0.4.0]) M8T_CHECK_PACKAGE([GARCON2], [garcon-2], [0.4.0]) #M8T_CHECK_PACKAGE([GARCONGTK21], [garcon-gtk2-1], [0.4.0]) #M8T_CHECK_PACKAGE([GARCONGTK31], [garcon-gtk3-1], [0.4.0]) dnl Check for Vala AC_ARG_WITH([vala-api], AC_HELP_STRING([--with-vala-api=VERSION], [Use Vala API version VERSION]), [vala_api=$withval], [vala_api='0.34']) M8T_CHECK_VALA([$vala_api]) AC_ARG_WITH([default-vapidir], AC_HELP_STRING([--with-default-vapidir], [Use default VAPI prefix from Vala installation]), [], [with_default_vapidir=no]) if test x"$with_default_vapidir" == xno ; then AC_SUBST([vapidir], [${datarootdir}/vala-${vala_api}/vapi]) fi dnl Makefile outputs AC_OUTPUT([ Makefile xfce4-vala.pc ]) 0707010000000B000041ED0000000200000002000000045DB4A15000000000000000000000000000000000000000000000002900000000xfce4-vala-4.10.0.5~git.86ad5a7/examples0707010000000C000041ED0000000200000002000000035DB4A15000000000000000000000000000000000000000000000003300000000xfce4-vala-4.10.0.5~git.86ad5a7/examples/autotools0707010000000D000081A40000000200000002000000015DB4A15000000019000000000000000000000000000000000000003F00000000xfce4-vala-4.10.0.5~git.86ad5a7/examples/autotools/Makefile.amSUBDIRS = \ src 0707010000000E000081A40000000200000002000000015DB4A15000000785000000000000000000000000000000000000004300000000xfce4-vala-4.10.0.5~git.86ad5a7/examples/autotools/configure.in.indnl dnl product - Product short description dnl dnl 2009 Jack Sparr <got@noinet.com> dnl dnl Version Major.Minor.Micro[.Nano][Tag[-Build]] m4_define([product_version_major], [0]) m4_define([product_version_minor], [0]) m4_define([product_version_micro], [0]) m4_define([product_version_nano], []) m4_define([product_version_build], [@REVISION@]) m4_define([product_version_tag], [git]) # Leave empty for releases m4_define([product_version], [product_version_major().product_version_minor().product_version_micro()ifelse(product_version_nano(), [], [], [.product_version_nano()])ifelse(product_version_tag(), [git], [product_version_tag()-product_version_build()], [product_version_tag()])]) dnl Initialize autoconf AC_PREREQ([2.50]) AC_INIT([Product], [product_version], [http://bugzilla.noinet.com/], [product], [http://noinet.com/]) AC_REVISION([product_version_build]) AC_CANONICAL_TARGET() dnl Initialize automake AM_INIT_AUTOMAKE([1.11 dist-bzip2]) AM_CONFIG_HEADER([config.h]) AM_MAINTAINER_MODE() dnl Check for basic programs AC_PROG_CC_C_O() AC_PROG_LD() AC_PROG_LIBTOOL() AC_PROG_INSTALL() AC_PROG_INTLTOOL() dnl Check for standard header files AC_HEADER_STDC() dnl Check for required packages XDT_CHECK_PACKAGE([GTK], [gtk+-2.0], [2.10.0]) dnl Check for valac if test "x$USE_MAINTAINER_MODE" = "xyes" ; then AM_PROG_VALAC([0.7.1]) if test "x$VALAC" = "x" ; then AC_MSG_ERROR([Cannot find the "valac" compiler in your PATH]) fi XDT_CHECK_PACKAGE([XFCE4VALA], [xfce4-vala], [0.1]) # 4.6 fi dnl Translations XDT_I18N([@LINGUAS@]) dnl Debug support XDT_FEATURE_DEBUG() dnl Generated .in files AC_OUTPUT([ Makefile src/Makefile ]) dnl Build configuration echo echo "Build Configuration:" echo echo "* Maintainer Mode: $USE_MAINTAINER_MODE" if test "x$USE_MAINTAINER_MODE" = "xyes" ; then echo echo " * Vala: $VALAC" echo fi echo "* Debug Support: $enable_debug" echo 0707010000000F000041ED0000000200000002000000025DB4A15000000000000000000000000000000000000000000000003700000000xfce4-vala-4.10.0.5~git.86ad5a7/examples/autotools/src07070100000010000081A40000000200000002000000015DB4A150000003DD000000000000000000000000000000000000004300000000xfce4-vala-4.10.0.5~git.86ad5a7/examples/autotools/src/Makefile.amINCLUDES = \ -I$(top_srcdir) \ -DGETTEXT_PACKAGE=\""$(GETTEXT_PACKAGE)"\" \ -DPACKAGE_LOCALE_DIR=\""$(localedir)"\" # # Vala sources # product_VAPISOURCES = \ config.vapi product_VALASOURCES = \ obj1.vala \ obj2.vala \ main.vala product_VALABUILTSOURCES = $(product_VALASOURCES:.vala=.c) product.h if MAINTAINER_MODE PACKAGES = --pkg=gtk+-2.0 BUILT_SOURCES = vala.stamp vala.stamp: $(product_VALASOURCES) $(VALAC) --vapidir=$(srcdir) --pkg=config $(PACKAGES) $^ -C -H product.h touch $@ endif # # Product # bin_PROGRAMS = product product_SOURCES = \ source1.c \ source1.h \ source2.c \ source2.h \ $(product_VALABUILTSOURCES) product_CFLAGS = \ @GTK_CFLAGS@ product_LDADD = \ @GTK_LIBS@ # # Extra # EXTRA_DIST = \ $(product_VAPISOURCES) \ $(product_VALASOURCES) if MAINTAINER_MODE CLEANFILES = \ $(BUILT_SOURCES) \ $(product_VALABUILTSOURCES) endif 07070100000011000041ED0000000200000002000000025DB4A15000000000000000000000000000000000000000000000003600000000xfce4-vala-4.10.0.5~git.86ad5a7/examples/panel-plugin07070100000012000081A40000000200000002000000015DB4A15000000148000000000000000000000000000000000000004200000000xfce4-vala-4.10.0.5~git.86ad5a7/examples/panel-plugin/Makefile.amVALAFLAGS = --pkg=gtk+-2.0 --pkg=libxfce4panel-1.0 plugindir = $(libdir)/xfce4/panel/plugins plugin_LTLIBRARIES = libbutton.la libbutton_la_SOURCES = button.vala libbutton_la_CFLAGS = @LIBXFCE4PANEL_CFLAGS@ libbutton_la_LIBADD = @LIBXFCE4PANEL_LIBS@ desktopdir = $(datadir)/xfce4/panel/plugins desktop_DATA = button.desktop 07070100000013000081ED0000000200000002000000015DB4A1500000006D000000000000000000000000000000000000003F00000000xfce4-vala-4.10.0.5~git.86ad5a7/examples/panel-plugin/build.sh#!/bin/sh touch NEWS README AUTHORS ChangeLog xdt-autogen make echo echo You can now type make install. echo 07070100000014000081A40000000200000002000000015DB4A150000000AA000000000000000000000000000000000000004500000000xfce4-vala-4.10.0.5~git.86ad5a7/examples/panel-plugin/button.desktop[Xfce Panel] Type=X-XFCE-PanelPlugin Encoding=UTF-8 Name=Button Comment=Test plugin for the Xfce 4.10 Panel X-XFCE-Unique=true X-XFCE-Module=button X-XFCE-Internal=FALSE 07070100000015000081A40000000200000002000000015DB4A15000000316000000000000000000000000000000000000004200000000xfce4-vala-4.10.0.5~git.86ad5a7/examples/panel-plugin/button.valausing Xfce; public class ButtonPlugin : Xfce.PanelPlugin { private Gtk.Button button; public override void @construct () { button = new Gtk.Button.with_label ("Hello World!"); add (button); button.show (); add_action_widget (button); save.connect (() => { message ("save yourself"); }); free_data.connect (() => { message ("free yourself"); }); size_changed.connect (() => { message ("panel size changed"); return false; }); menu_show_about (); about.connect (() => { Gtk.show_about_dialog (null, "program-name", "Button", "comments", "Test plugin for the Xfce 4.7 Panel", null); }); destroy.connect (() => { Gtk.main_quit (); }); } } [ModuleInit] public Type xfce_panel_module_init (TypeModule module) { return typeof (ButtonPlugin); } 07070100000016000081A40000000200000002000000015DB4A150000001A5000000000000000000000000000000000000004300000000xfce4-vala-4.10.0.5~git.86ad5a7/examples/panel-plugin/configure.acdnl Initialize AC_INIT([Xfce4 Vala], [project_version], [mmassonnet@xfce.org], [xfce4-vala]) AM_INIT_AUTOMAKE([1.11 dist-bzip2]) AM_MAINTAINER_MODE() AM_SILENT_RULES([yes]) dnl Check for basic programs AC_PROG_INSTALL() AC_PROG_LIBTOOL() dnl Check for required packages XDT_CHECK_PACKAGE([LIBXFCE4PANEL], [libxfce4panel-1.0], [4.10.0]) dnl Check for Vala AM_PROG_VALAC() dnl Makefile outputs AC_OUTPUT([ Makefile ]) 07070100000017000081A40000000200000002000000015DB4A150000001E2000000000000000000000000000000000000002B00000000xfce4-vala-4.10.0.5~git.86ad5a7/module.xml<Project> <name xml:lang="en">xfce4-vala</name> <shortdesc xml:lang="en">Vala Bindings for the Xfce framework</shortdesc> <homepage rdf:resource="http://goodies.xfce.org/projects/bindings"/> <mailing-list rdf:resource="http://foo-projects.org/mailman/listinfo/xfce"/> <maintainer> <foaf:Person> <foaf:name>Mike Massonnet</foaf:name> <foaf:mbox>mailto:mmassonnet@xfce.org</foaf:mbox> <gnome:userid>mmassonnet</gnome:userid> </foaf:Person> </maintainer> </Project> 07070100000018000041ED00000002000000020000000C5DB4A15000000000000000000000000000000000000000000000002900000000xfce4-vala-4.10.0.5~git.86ad5a7/packages07070100000019000041ED0000000200000002000000025DB4A15000000000000000000000000000000000000000000000002F00000000xfce4-vala-4.10.0.5~git.86ad5a7/packages/exo-10707010000001A000081A40000000200000002000000015DB4A15000000A26000000000000000000000000000000000000004100000000xfce4-vala-4.10.0.5~git.86ad5a7/packages/exo-1/exo-1-custom.valanamespace Exo { [Compact] [CCode (free_function = "")] public class Binding { } [Compact] [CCode (free_function = "")] public class MutualBinding { } /* exo-gdk-pixbuf-extensions.h exo-gobject-extensions.h exo-gtk-extensions.h */ [Compact] public class Extensions { public static Gdk.Pixbuf gdk_pixbuf_colorize (Gdk.Pixbuf src, Gdk.Color color); public static Gdk.Pixbuf gdk_pixbuf_frame (Gdk.Pixbuf src, Gdk.Pixbuf frame, int left_offset, int top_offset, int right_offset, int bottom_offset); public static Gdk.Pixbuf gdk_pixbuf_lucent (Gdk.Pixbuf src, uint percent); public static Gdk.Pixbuf gdk_pixbuf_new_from_file_at_max_size (string filename, int max_width, int max_height, bool preserve_aspect_ratio) throws GLib.Error; public static Gdk.Pixbuf gdk_pixbuf_scale_down (Gdk.Pixbuf source, bool preserve_aspect_ratio, int dest_width, int dest_height); public static Gdk.Pixbuf gdk_pixbuf_scale_ratio (Gdk.Pixbuf source, int dest_size); public static Gdk.Pixbuf gdk_pixbuf_spotlight (Gdk.Pixbuf src); public static bool g_value_transform_negate (GLib.Value src_value, GLib.Value dst_value); public static void gtk_file_chooser_add_thumbnail_preview (Gtk.FileChooser chooser); public static void gtk_object_destroy_later (Gtk.Object object); public static void gtk_radio_action_set_current_value (Gtk.RadioAction action, int current_value); } /* exo-execute.h */ [Compact] public class Execute { public static bool preferred_application (string category, string? parameter, string working_directory, string[]? envp) throws GLib.Error; public static bool preferred_application_on_screen (string category, string? parameter, string working_directory, string[]? envp, Gdk.Screen screen) throws GLib.Error; public static bool terminal_shell (string command_line, string? working_directory, string[]? envp) throws GLib.Error; public static bool terminal_shell_on_screen (string command_line, string? working_directory, string[]? envp, Gdk.Screen screen) throws GLib.Error; } /* exo-string.h */ [Compact] public class String { [CCode (cname = "exo_str_elide_underscores")] public static string elide_underscores (string text); [CCode (cname = "exo_str_is_equal")] public static bool is_equal (string? a, string? b); [CCode (cname = "exo_str_replace")] public static string replace (string str, string pattern, string replacement); [CCode (cname = "exo_strdup_strftime")] public static string dup_strftime (string format, void* tm); [CCode (cname = "exo_strndupv")] public static string[] ndupv (string[] strv, int num); } } 0707010000001B000081A40000000200000002000000015DB4A15000000012000000000000000000000000000000000000003D00000000xfce4-vala-4.10.0.5~git.86ad5a7/packages/exo-1/exo-1.defines-DEXO_COMPILATION 0707010000001C000081A40000000200000002000000015DB4A15000000049000000000000000000000000000000000000003A00000000xfce4-vala-4.10.0.5~git.86ad5a7/packages/exo-1/exo-1.depsatk gio-2.0 cairo pango gdk-pixbuf-2.0 gdk-2.0 gtk+-2.0 libxfce4util-1.0 0707010000001D000081A40000000200000002000000015DB4A150000001D2000000000000000000000000000000000000003E00000000xfce4-vala-4.10.0.5~git.86ad5a7/packages/exo-1/exo-1.excludes#exo-binding.h #exo-cell-renderer-ellipsized-text.h #exo-cell-renderer-icon.h #exo-config.h #exo-enum-types.h exo-execute.h exo-gdk-pixbuf-extensions.h exo-gobject-extensions.h exo-gtk-extensions.h #exo-icon-bar.h #exo-icon-chooser-dialog.h #exo-icon-view.h #exo-job.h #exo-simple-job.h exo-string.h #exo-toolbars-editor-dialog.h #exo-toolbars-editor.h #exo-toolbars-model.h #exo-toolbars-view.h #exo-tree-view.h exo-utils.h #exo-wrap-table.h #exo-xsession-client.h 0707010000001E000081A40000000200000002000000015DB4A15000000022000000000000000000000000000000000000003B00000000xfce4-vala-4.10.0.5~git.86ad5a7/packages/exo-1/exo-1.filesinclude/exo-1/exo lib/libexo-1.so 0707010000001F000081A40000000200000002000000015DB4A1500000F368000000000000000000000000000000000000003800000000xfce4-vala-4.10.0.5~git.86ad5a7/packages/exo-1/exo-1.gi<?xml version="1.0"?> <api version="1.0"> <namespace name="Exo"> <function name="check_version" symbol="exo_check_version"> <return-type type="gchar*"/> <parameters> <parameter name="required_major" type="guint"/> <parameter name="required_minor" type="guint"/> <parameter name="required_micro" type="guint"/> </parameters> </function> <callback name="ExoBindingTransform"> <return-type type="gboolean"/> <parameters> <parameter name="src_value" type="GValue*"/> <parameter name="dst_value" type="GValue*"/> <parameter name="user_data" type="gpointer"/> </parameters> </callback> <callback name="ExoIconViewForeachFunc"> <return-type type="void"/> <parameters> <parameter name="icon_view" type="ExoIconView*"/> <parameter name="path" type="GtkTreePath*"/> <parameter name="user_data" type="gpointer"/> </parameters> </callback> <callback name="ExoIconViewSearchEqualFunc"> <return-type type="gboolean"/> <parameters> <parameter name="model" type="GtkTreeModel*"/> <parameter name="column" type="gint"/> <parameter name="key" type="gchar*"/> <parameter name="iter" type="GtkTreeIter*"/> <parameter name="search_data" type="gpointer"/> </parameters> </callback> <callback name="ExoIconViewSearchPositionFunc"> <return-type type="void"/> <parameters> <parameter name="icon_view" type="ExoIconView*"/> <parameter name="search_dialog" type="GtkWidget*"/> <parameter name="user_data" type="gpointer"/> </parameters> </callback> <callback name="ExoSimpleJobFunc"> <return-type type="gboolean"/> <parameters> <parameter name="job" type="ExoJob*"/> <parameter name="param_values" type="GValueArray*"/> <parameter name="error" type="GError**"/> </parameters> </callback> <struct name="ExoBinding"> <method name="new" symbol="exo_binding_new"> <return-type type="ExoBinding*"/> <parameters> <parameter name="src_object" type="GObject*"/> <parameter name="src_property" type="gchar*"/> <parameter name="dst_object" type="GObject*"/> <parameter name="dst_property" type="gchar*"/> </parameters> </method> <method name="new_full" symbol="exo_binding_new_full"> <return-type type="ExoBinding*"/> <parameters> <parameter name="src_object" type="GObject*"/> <parameter name="src_property" type="gchar*"/> <parameter name="dst_object" type="GObject*"/> <parameter name="dst_property" type="gchar*"/> <parameter name="transform" type="ExoBindingTransform"/> <parameter name="destroy_notify" type="GDestroyNotify"/> <parameter name="user_data" type="gpointer"/> </parameters> </method> <method name="new_with_negation" symbol="exo_binding_new_with_negation"> <return-type type="ExoBinding*"/> <parameters> <parameter name="src_object" type="GObject*"/> <parameter name="src_property" type="gchar*"/> <parameter name="dst_object" type="GObject*"/> <parameter name="dst_property" type="gchar*"/> </parameters> </method> <method name="unbind" symbol="exo_binding_unbind"> <return-type type="void"/> <parameters> <parameter name="binding" type="ExoBinding*"/> </parameters> </method> </struct> <struct name="ExoMutualBinding"> <method name="new" symbol="exo_mutual_binding_new"> <return-type type="ExoMutualBinding*"/> <parameters> <parameter name="object1" type="GObject*"/> <parameter name="property1" type="gchar*"/> <parameter name="object2" type="GObject*"/> <parameter name="property2" type="gchar*"/> </parameters> </method> <method name="new_full" symbol="exo_mutual_binding_new_full"> <return-type type="ExoMutualBinding*"/> <parameters> <parameter name="object1" type="GObject*"/> <parameter name="property1" type="gchar*"/> <parameter name="object2" type="GObject*"/> <parameter name="property2" type="gchar*"/> <parameter name="transform" type="ExoBindingTransform"/> <parameter name="reverse_transform" type="ExoBindingTransform"/> <parameter name="destroy_notify" type="GDestroyNotify"/> <parameter name="user_data" type="gpointer"/> </parameters> </method> <method name="new_with_negation" symbol="exo_mutual_binding_new_with_negation"> <return-type type="ExoMutualBinding*"/> <parameters> <parameter name="object1" type="GObject*"/> <parameter name="property1" type="gchar*"/> <parameter name="object2" type="GObject*"/> <parameter name="property2" type="gchar*"/> </parameters> </method> <method name="unbind" symbol="exo_mutual_binding_unbind"> <return-type type="void"/> <parameters> <parameter name="binding" type="ExoMutualBinding*"/> </parameters> </method> </struct> <struct name="ExoSimpleJobClass"> </struct> <enum name="ExoIconViewDropPosition" type-name="ExoIconViewDropPosition" get-type="exo_icon_view_drop_position_get_type"> <member name="EXO_ICON_VIEW_NO_DROP" value="0"/> <member name="EXO_ICON_VIEW_DROP_INTO" value="1"/> <member name="EXO_ICON_VIEW_DROP_LEFT" value="2"/> <member name="EXO_ICON_VIEW_DROP_RIGHT" value="3"/> <member name="EXO_ICON_VIEW_DROP_ABOVE" value="4"/> <member name="EXO_ICON_VIEW_DROP_BELOW" value="5"/> </enum> <enum name="ExoIconViewLayoutMode" type-name="ExoIconViewLayoutMode" get-type="exo_icon_view_layout_mode_get_type"> <member name="EXO_ICON_VIEW_LAYOUT_ROWS" value="0"/> <member name="EXO_ICON_VIEW_LAYOUT_COLS" value="1"/> </enum> <flags name="ExoToolbarsModelFlags" type-name="ExoToolbarsModelFlags" get-type="exo_toolbars_model_flags_get_type"> <member name="EXO_TOOLBARS_MODEL_NOT_REMOVABLE" value="1"/> <member name="EXO_TOOLBARS_MODEL_ACCEPT_ITEMS_ONLY" value="2"/> <member name="EXO_TOOLBARS_MODEL_OVERRIDE_STYLE" value="4"/> </flags> <object name="ExoCellRendererEllipsizedText" parent="GtkCellRendererText" type-name="ExoCellRendererEllipsizedText" get-type="exo_cell_renderer_ellipsized_text_get_type"> <constructor name="new" symbol="exo_cell_renderer_ellipsized_text_new"> <return-type type="GtkCellRenderer*"/> </constructor> <property name="follow-state" type="gboolean" readable="1" writable="1" construct="0" construct-only="0"/> </object> <object name="ExoCellRendererIcon" parent="GtkCellRenderer" type-name="ExoCellRendererIcon" get-type="exo_cell_renderer_icon_get_type"> <constructor name="new" symbol="exo_cell_renderer_icon_new"> <return-type type="GtkCellRenderer*"/> </constructor> <property name="follow-state" type="gboolean" readable="1" writable="1" construct="1" construct-only="0"/> <property name="gicon" type="GIcon*" readable="1" writable="1" construct="0" construct-only="0"/> <property name="icon" type="char*" readable="1" writable="1" construct="0" construct-only="0"/> <property name="size" type="gint" readable="1" writable="1" construct="1" construct-only="0"/> <vfunc name="reserved1"> <return-type type="void"/> </vfunc> <vfunc name="reserved2"> <return-type type="void"/> </vfunc> <vfunc name="reserved3"> <return-type type="void"/> </vfunc> <vfunc name="reserved4"> <return-type type="void"/> </vfunc> <vfunc name="reserved5"> <return-type type="void"/> </vfunc> <vfunc name="reserved6"> <return-type type="void"/> </vfunc> </object> <object name="ExoIconBar" parent="GtkContainer" type-name="ExoIconBar" get-type="exo_icon_bar_get_type"> <implements> <interface name="AtkImplementor"/> <interface name="GtkBuildable"/> </implements> <method name="get_active" symbol="exo_icon_bar_get_active"> <return-type type="gint"/> <parameters> <parameter name="icon_bar" type="ExoIconBar*"/> </parameters> </method> <method name="get_active_iter" symbol="exo_icon_bar_get_active_iter"> <return-type type="gboolean"/> <parameters> <parameter name="icon_bar" type="ExoIconBar*"/> <parameter name="iter" type="GtkTreeIter*"/> </parameters> </method> <method name="get_model" symbol="exo_icon_bar_get_model"> <return-type type="GtkTreeModel*"/> <parameters> <parameter name="icon_bar" type="ExoIconBar*"/> </parameters> </method> <method name="get_orientation" symbol="exo_icon_bar_get_orientation"> <return-type type="GtkOrientation"/> <parameters> <parameter name="icon_bar" type="ExoIconBar*"/> </parameters> </method> <method name="get_pixbuf_column" symbol="exo_icon_bar_get_pixbuf_column"> <return-type type="gint"/> <parameters> <parameter name="icon_bar" type="ExoIconBar*"/> </parameters> </method> <method name="get_text_column" symbol="exo_icon_bar_get_text_column"> <return-type type="gint"/> <parameters> <parameter name="icon_bar" type="ExoIconBar*"/> </parameters> </method> <constructor name="new" symbol="exo_icon_bar_new"> <return-type type="GtkWidget*"/> </constructor> <constructor name="new_with_model" symbol="exo_icon_bar_new_with_model"> <return-type type="GtkWidget*"/> <parameters> <parameter name="model" type="GtkTreeModel*"/> </parameters> </constructor> <method name="set_active" symbol="exo_icon_bar_set_active"> <return-type type="void"/> <parameters> <parameter name="icon_bar" type="ExoIconBar*"/> <parameter name="idx" type="gint"/> </parameters> </method> <method name="set_active_iter" symbol="exo_icon_bar_set_active_iter"> <return-type type="void"/> <parameters> <parameter name="icon_bar" type="ExoIconBar*"/> <parameter name="iter" type="GtkTreeIter*"/> </parameters> </method> <method name="set_model" symbol="exo_icon_bar_set_model"> <return-type type="void"/> <parameters> <parameter name="icon_bar" type="ExoIconBar*"/> <parameter name="model" type="GtkTreeModel*"/> </parameters> </method> <method name="set_orientation" symbol="exo_icon_bar_set_orientation"> <return-type type="void"/> <parameters> <parameter name="icon_bar" type="ExoIconBar*"/> <parameter name="orientation" type="GtkOrientation"/> </parameters> </method> <method name="set_pixbuf_column" symbol="exo_icon_bar_set_pixbuf_column"> <return-type type="void"/> <parameters> <parameter name="icon_bar" type="ExoIconBar*"/> <parameter name="column" type="gint"/> </parameters> </method> <method name="set_text_column" symbol="exo_icon_bar_set_text_column"> <return-type type="void"/> <parameters> <parameter name="icon_bar" type="ExoIconBar*"/> <parameter name="column" type="gint"/> </parameters> </method> <property name="active" type="gint" readable="1" writable="1" construct="0" construct-only="0"/> <property name="model" type="GtkTreeModel*" readable="1" writable="1" construct="0" construct-only="0"/> <property name="orientation" type="GtkOrientation" readable="1" writable="1" construct="0" construct-only="0"/> <property name="pixbuf-column" type="gint" readable="1" writable="1" construct="0" construct-only="0"/> <property name="text-column" type="gint" readable="1" writable="1" construct="0" construct-only="0"/> <signal name="selection-changed" when="FIRST"> <return-type type="void"/> <parameters> <parameter name="icon_bar" type="ExoIconBar*"/> </parameters> </signal> <signal name="set-scroll-adjustments" when="LAST"> <return-type type="void"/> <parameters> <parameter name="icon_bar" type="ExoIconBar*"/> <parameter name="hadjustment" type="GtkAdjustment*"/> <parameter name="vadjustment" type="GtkAdjustment*"/> </parameters> </signal> <vfunc name="reserved1"> <return-type type="void"/> </vfunc> <vfunc name="reserved2"> <return-type type="void"/> </vfunc> <vfunc name="reserved3"> <return-type type="void"/> </vfunc> <vfunc name="reserved4"> <return-type type="void"/> </vfunc> </object> <object name="ExoIconChooserDialog" parent="GtkDialog" type-name="ExoIconChooserDialog" get-type="exo_icon_chooser_dialog_get_type"> <implements> <interface name="AtkImplementor"/> <interface name="GtkBuildable"/> </implements> <method name="get_icon" symbol="exo_icon_chooser_dialog_get_icon"> <return-type type="gchar*"/> <parameters> <parameter name="icon_chooser_dialog" type="ExoIconChooserDialog*"/> </parameters> </method> <constructor name="new" symbol="exo_icon_chooser_dialog_new"> <return-type type="GtkWidget*"/> <parameters> <parameter name="title" type="gchar*"/> <parameter name="parent" type="GtkWindow*"/> <parameter name="first_button_text" type="gchar*"/> </parameters> </constructor> <method name="set_icon" symbol="exo_icon_chooser_dialog_set_icon"> <return-type type="gboolean"/> <parameters> <parameter name="icon_chooser_dialog" type="ExoIconChooserDialog*"/> <parameter name="icon" type="gchar*"/> </parameters> </method> <vfunc name="reserved1"> <return-type type="void"/> </vfunc> <vfunc name="reserved2"> <return-type type="void"/> </vfunc> <vfunc name="reserved3"> <return-type type="void"/> </vfunc> <vfunc name="reserved4"> <return-type type="void"/> </vfunc> <vfunc name="reserved5"> <return-type type="void"/> </vfunc> <vfunc name="reserved6"> <return-type type="void"/> </vfunc> </object> <object name="ExoIconView" parent="GtkContainer" type-name="ExoIconView" get-type="exo_icon_view_get_type"> <implements> <interface name="AtkImplementor"/> <interface name="GtkBuildable"/> <interface name="GtkCellLayout"/> </implements> <method name="create_drag_icon" symbol="exo_icon_view_create_drag_icon"> <return-type type="GdkPixmap*"/> <parameters> <parameter name="icon_view" type="ExoIconView*"/> <parameter name="path" type="GtkTreePath*"/> </parameters> </method> <method name="enable_model_drag_dest" symbol="exo_icon_view_enable_model_drag_dest"> <return-type type="void"/> <parameters> <parameter name="icon_view" type="ExoIconView*"/> <parameter name="targets" type="GtkTargetEntry*"/> <parameter name="n_targets" type="gint"/> <parameter name="actions" type="GdkDragAction"/> </parameters> </method> <method name="enable_model_drag_source" symbol="exo_icon_view_enable_model_drag_source"> <return-type type="void"/> <parameters> <parameter name="icon_view" type="ExoIconView*"/> <parameter name="start_button_mask" type="GdkModifierType"/> <parameter name="targets" type="GtkTargetEntry*"/> <parameter name="n_targets" type="gint"/> <parameter name="actions" type="GdkDragAction"/> </parameters> </method> <method name="get_column_spacing" symbol="exo_icon_view_get_column_spacing"> <return-type type="gint"/> <parameters> <parameter name="icon_view" type="ExoIconView*"/> </parameters> </method> <method name="get_columns" symbol="exo_icon_view_get_columns"> <return-type type="gint"/> <parameters> <parameter name="icon_view" type="ExoIconView*"/> </parameters> </method> <method name="get_cursor" symbol="exo_icon_view_get_cursor"> <return-type type="gboolean"/> <parameters> <parameter name="icon_view" type="ExoIconView*"/> <parameter name="path" type="GtkTreePath**"/> <parameter name="cell" type="GtkCellRenderer**"/> </parameters> </method> <method name="get_dest_item_at_pos" symbol="exo_icon_view_get_dest_item_at_pos"> <return-type type="gboolean"/> <parameters> <parameter name="icon_view" type="ExoIconView*"/> <parameter name="drag_x" type="gint"/> <parameter name="drag_y" type="gint"/> <parameter name="path" type="GtkTreePath**"/> <parameter name="pos" type="ExoIconViewDropPosition*"/> </parameters> </method> <method name="get_drag_dest_item" symbol="exo_icon_view_get_drag_dest_item"> <return-type type="void"/> <parameters> <parameter name="icon_view" type="ExoIconView*"/> <parameter name="path" type="GtkTreePath**"/> <parameter name="pos" type="ExoIconViewDropPosition*"/> </parameters> </method> <method name="get_enable_search" symbol="exo_icon_view_get_enable_search"> <return-type type="gboolean"/> <parameters> <parameter name="icon_view" type="ExoIconView*"/> </parameters> </method> <method name="get_item_at_pos" symbol="exo_icon_view_get_item_at_pos"> <return-type type="gboolean"/> <parameters> <parameter name="icon_view" type="ExoIconView*"/> <parameter name="x" type="gint"/> <parameter name="y" type="gint"/> <parameter name="path" type="GtkTreePath**"/> <parameter name="cell" type="GtkCellRenderer**"/> </parameters> </method> <method name="get_item_column" symbol="exo_icon_view_get_item_column"> <return-type type="gint"/> <parameters> <parameter name="icon_view" type="ExoIconView*"/> <parameter name="path" type="GtkTreePath*"/> </parameters> </method> <method name="get_item_row" symbol="exo_icon_view_get_item_row"> <return-type type="gint"/> <parameters> <parameter name="icon_view" type="ExoIconView*"/> <parameter name="path" type="GtkTreePath*"/> </parameters> </method> <method name="get_item_width" symbol="exo_icon_view_get_item_width"> <return-type type="gint"/> <parameters> <parameter name="icon_view" type="ExoIconView*"/> </parameters> </method> <method name="get_layout_mode" symbol="exo_icon_view_get_layout_mode"> <return-type type="ExoIconViewLayoutMode"/> <parameters> <parameter name="icon_view" type="ExoIconView*"/> </parameters> </method> <method name="get_margin" symbol="exo_icon_view_get_margin"> <return-type type="gint"/> <parameters> <parameter name="icon_view" type="ExoIconView*"/> </parameters> </method> <method name="get_model" symbol="exo_icon_view_get_model"> <return-type type="GtkTreeModel*"/> <parameters> <parameter name="icon_view" type="ExoIconView*"/> </parameters> </method> <method name="get_orientation" symbol="exo_icon_view_get_orientation"> <return-type type="GtkOrientation"/> <parameters> <parameter name="icon_view" type="ExoIconView*"/> </parameters> </method> <method name="get_path_at_pos" symbol="exo_icon_view_get_path_at_pos"> <return-type type="GtkTreePath*"/> <parameters> <parameter name="icon_view" type="ExoIconView*"/> <parameter name="x" type="gint"/> <parameter name="y" type="gint"/> </parameters> </method> <method name="get_reorderable" symbol="exo_icon_view_get_reorderable"> <return-type type="gboolean"/> <parameters> <parameter name="icon_view" type="ExoIconView*"/> </parameters> </method> <method name="get_row_spacing" symbol="exo_icon_view_get_row_spacing"> <return-type type="gint"/> <parameters> <parameter name="icon_view" type="ExoIconView*"/> </parameters> </method> <method name="get_search_column" symbol="exo_icon_view_get_search_column"> <return-type type="gint"/> <parameters> <parameter name="icon_view" type="ExoIconView*"/> </parameters> </method> <method name="get_search_equal_func" symbol="exo_icon_view_get_search_equal_func"> <return-type type="ExoIconViewSearchEqualFunc"/> <parameters> <parameter name="icon_view" type="ExoIconView*"/> </parameters> </method> <method name="get_search_position_func" symbol="exo_icon_view_get_search_position_func"> <return-type type="ExoIconViewSearchPositionFunc"/> <parameters> <parameter name="icon_view" type="ExoIconView*"/> </parameters> </method> <method name="get_selected_items" symbol="exo_icon_view_get_selected_items"> <return-type type="GList*"/> <parameters> <parameter name="icon_view" type="ExoIconView*"/> </parameters> </method> <method name="get_selection_mode" symbol="exo_icon_view_get_selection_mode"> <return-type type="GtkSelectionMode"/> <parameters> <parameter name="icon_view" type="ExoIconView*"/> </parameters> </method> <method name="get_single_click" symbol="exo_icon_view_get_single_click"> <return-type type="gboolean"/> <parameters> <parameter name="icon_view" type="ExoIconView*"/> </parameters> </method> <method name="get_single_click_timeout" symbol="exo_icon_view_get_single_click_timeout"> <return-type type="guint"/> <parameters> <parameter name="icon_view" type="ExoIconView*"/> </parameters> </method> <method name="get_spacing" symbol="exo_icon_view_get_spacing"> <return-type type="gint"/> <parameters> <parameter name="icon_view" type="ExoIconView*"/> </parameters> </method> <method name="get_visible_range" symbol="exo_icon_view_get_visible_range"> <return-type type="gboolean"/> <parameters> <parameter name="icon_view" type="ExoIconView*"/> <parameter name="start_path" type="GtkTreePath**"/> <parameter name="end_path" type="GtkTreePath**"/> </parameters> </method> <method name="icon_to_widget_coords" symbol="exo_icon_view_icon_to_widget_coords"> <return-type type="void"/> <parameters> <parameter name="icon_view" type="ExoIconView*"/> <parameter name="ix" type="gint"/> <parameter name="iy" type="gint"/> <parameter name="wx" type="gint*"/> <parameter name="wy" type="gint*"/> </parameters> </method> <method name="item_activated" symbol="exo_icon_view_item_activated"> <return-type type="void"/> <parameters> <parameter name="icon_view" type="ExoIconView*"/> <parameter name="path" type="GtkTreePath*"/> </parameters> </method> <constructor name="new" symbol="exo_icon_view_new"> <return-type type="GtkWidget*"/> </constructor> <constructor name="new_with_model" symbol="exo_icon_view_new_with_model"> <return-type type="GtkWidget*"/> <parameters> <parameter name="model" type="GtkTreeModel*"/> </parameters> </constructor> <method name="path_is_selected" symbol="exo_icon_view_path_is_selected"> <return-type type="gboolean"/> <parameters> <parameter name="icon_view" type="ExoIconView*"/> <parameter name="path" type="GtkTreePath*"/> </parameters> </method> <method name="scroll_to_path" symbol="exo_icon_view_scroll_to_path"> <return-type type="void"/> <parameters> <parameter name="icon_view" type="ExoIconView*"/> <parameter name="path" type="GtkTreePath*"/> <parameter name="use_align" type="gboolean"/> <parameter name="row_align" type="gfloat"/> <parameter name="col_align" type="gfloat"/> </parameters> </method> <method name="select_all" symbol="exo_icon_view_select_all"> <return-type type="void"/> <parameters> <parameter name="icon_view" type="ExoIconView*"/> </parameters> </method> <method name="select_path" symbol="exo_icon_view_select_path"> <return-type type="void"/> <parameters> <parameter name="icon_view" type="ExoIconView*"/> <parameter name="path" type="GtkTreePath*"/> </parameters> </method> <method name="selected_foreach" symbol="exo_icon_view_selected_foreach"> <return-type type="void"/> <parameters> <parameter name="icon_view" type="ExoIconView*"/> <parameter name="func" type="ExoIconViewForeachFunc"/> <parameter name="data" type="gpointer"/> </parameters> </method> <method name="selection_invert" symbol="exo_icon_view_selection_invert"> <return-type type="void"/> <parameters> <parameter name="icon_view" type="ExoIconView*"/> </parameters> </method> <method name="set_column_spacing" symbol="exo_icon_view_set_column_spacing"> <return-type type="void"/> <parameters> <parameter name="icon_view" type="ExoIconView*"/> <parameter name="column_spacing" type="gint"/> </parameters> </method> <method name="set_columns" symbol="exo_icon_view_set_columns"> <return-type type="void"/> <parameters> <parameter name="icon_view" type="ExoIconView*"/> <parameter name="columns" type="gint"/> </parameters> </method> <method name="set_cursor" symbol="exo_icon_view_set_cursor"> <return-type type="void"/> <parameters> <parameter name="icon_view" type="ExoIconView*"/> <parameter name="path" type="GtkTreePath*"/> <parameter name="cell" type="GtkCellRenderer*"/> <parameter name="start_editing" type="gboolean"/> </parameters> </method> <method name="set_drag_dest_item" symbol="exo_icon_view_set_drag_dest_item"> <return-type type="void"/> <parameters> <parameter name="icon_view" type="ExoIconView*"/> <parameter name="path" type="GtkTreePath*"/> <parameter name="pos" type="ExoIconViewDropPosition"/> </parameters> </method> <method name="set_enable_search" symbol="exo_icon_view_set_enable_search"> <return-type type="void"/> <parameters> <parameter name="icon_view" type="ExoIconView*"/> <parameter name="enable_search" type="gboolean"/> </parameters> </method> <method name="set_item_width" symbol="exo_icon_view_set_item_width"> <return-type type="void"/> <parameters> <parameter name="icon_view" type="ExoIconView*"/> <parameter name="item_width" type="gint"/> </parameters> </method> <method name="set_layout_mode" symbol="exo_icon_view_set_layout_mode"> <return-type type="void"/> <parameters> <parameter name="icon_view" type="ExoIconView*"/> <parameter name="layout_mode" type="ExoIconViewLayoutMode"/> </parameters> </method> <method name="set_margin" symbol="exo_icon_view_set_margin"> <return-type type="void"/> <parameters> <parameter name="icon_view" type="ExoIconView*"/> <parameter name="margin" type="gint"/> </parameters> </method> <method name="set_model" symbol="exo_icon_view_set_model"> <return-type type="void"/> <parameters> <parameter name="icon_view" type="ExoIconView*"/> <parameter name="model" type="GtkTreeModel*"/> </parameters> </method> <method name="set_orientation" symbol="exo_icon_view_set_orientation"> <return-type type="void"/> <parameters> <parameter name="icon_view" type="ExoIconView*"/> <parameter name="orientation" type="GtkOrientation"/> </parameters> </method> <method name="set_reorderable" symbol="exo_icon_view_set_reorderable"> <return-type type="void"/> <parameters> <parameter name="icon_view" type="ExoIconView*"/> <parameter name="reorderable" type="gboolean"/> </parameters> </method> <method name="set_row_spacing" symbol="exo_icon_view_set_row_spacing"> <return-type type="void"/> <parameters> <parameter name="icon_view" type="ExoIconView*"/> <parameter name="row_spacing" type="gint"/> </parameters> </method> <method name="set_search_column" symbol="exo_icon_view_set_search_column"> <return-type type="void"/> <parameters> <parameter name="icon_view" type="ExoIconView*"/> <parameter name="search_column" type="gint"/> </parameters> </method> <method name="set_search_equal_func" symbol="exo_icon_view_set_search_equal_func"> <return-type type="void"/> <parameters> <parameter name="icon_view" type="ExoIconView*"/> <parameter name="search_equal_func" type="ExoIconViewSearchEqualFunc"/> <parameter name="search_equal_data" type="gpointer"/> <parameter name="search_equal_destroy" type="GDestroyNotify"/> </parameters> </method> <method name="set_search_position_func" symbol="exo_icon_view_set_search_position_func"> <return-type type="void"/> <parameters> <parameter name="icon_view" type="ExoIconView*"/> <parameter name="search_position_func" type="ExoIconViewSearchPositionFunc"/> <parameter name="search_position_data" type="gpointer"/> <parameter name="search_position_destroy" type="GDestroyNotify"/> </parameters> </method> <method name="set_selection_mode" symbol="exo_icon_view_set_selection_mode"> <return-type type="void"/> <parameters> <parameter name="icon_view" type="ExoIconView*"/> <parameter name="mode" type="GtkSelectionMode"/> </parameters> </method> <method name="set_single_click" symbol="exo_icon_view_set_single_click"> <return-type type="void"/> <parameters> <parameter name="icon_view" type="ExoIconView*"/> <parameter name="single_click" type="gboolean"/> </parameters> </method> <method name="set_single_click_timeout" symbol="exo_icon_view_set_single_click_timeout"> <return-type type="void"/> <parameters> <parameter name="icon_view" type="ExoIconView*"/> <parameter name="single_click_timeout" type="guint"/> </parameters> </method> <method name="set_spacing" symbol="exo_icon_view_set_spacing"> <return-type type="void"/> <parameters> <parameter name="icon_view" type="ExoIconView*"/> <parameter name="spacing" type="gint"/> </parameters> </method> <method name="unselect_all" symbol="exo_icon_view_unselect_all"> <return-type type="void"/> <parameters> <parameter name="icon_view" type="ExoIconView*"/> </parameters> </method> <method name="unselect_path" symbol="exo_icon_view_unselect_path"> <return-type type="void"/> <parameters> <parameter name="icon_view" type="ExoIconView*"/> <parameter name="path" type="GtkTreePath*"/> </parameters> </method> <method name="unset_model_drag_dest" symbol="exo_icon_view_unset_model_drag_dest"> <return-type type="void"/> <parameters> <parameter name="icon_view" type="ExoIconView*"/> </parameters> </method> <method name="unset_model_drag_source" symbol="exo_icon_view_unset_model_drag_source"> <return-type type="void"/> <parameters> <parameter name="icon_view" type="ExoIconView*"/> </parameters> </method> <method name="widget_to_icon_coords" symbol="exo_icon_view_widget_to_icon_coords"> <return-type type="void"/> <parameters> <parameter name="icon_view" type="ExoIconView*"/> <parameter name="wx" type="gint"/> <parameter name="wy" type="gint"/> <parameter name="ix" type="gint*"/> <parameter name="iy" type="gint*"/> </parameters> </method> <property name="column-spacing" type="gint" readable="1" writable="1" construct="0" construct-only="0"/> <property name="columns" type="gint" readable="1" writable="1" construct="0" construct-only="0"/> <property name="enable-search" type="gboolean" readable="1" writable="1" construct="0" construct-only="0"/> <property name="icon-column" type="gint" readable="1" writable="1" construct="0" construct-only="0"/> <property name="item-width" type="gint" readable="1" writable="1" construct="0" construct-only="0"/> <property name="layout-mode" type="ExoIconViewLayoutMode" readable="1" writable="1" construct="0" construct-only="0"/> <property name="margin" type="gint" readable="1" writable="1" construct="0" construct-only="0"/> <property name="markup-column" type="gint" readable="1" writable="1" construct="0" construct-only="0"/> <property name="model" type="GtkTreeModel*" readable="1" writable="1" construct="0" construct-only="0"/> <property name="orientation" type="GtkOrientation" readable="1" writable="1" construct="0" construct-only="0"/> <property name="pixbuf-column" type="gint" readable="1" writable="1" construct="0" construct-only="0"/> <property name="reorderable" type="gboolean" readable="1" writable="1" construct="0" construct-only="0"/> <property name="row-spacing" type="gint" readable="1" writable="1" construct="0" construct-only="0"/> <property name="search-column" type="gint" readable="1" writable="1" construct="0" construct-only="0"/> <property name="selection-mode" type="GtkSelectionMode" readable="1" writable="1" construct="0" construct-only="0"/> <property name="single-click" type="gboolean" readable="1" writable="1" construct="0" construct-only="0"/> <property name="single-click-timeout" type="guint" readable="1" writable="1" construct="0" construct-only="0"/> <property name="spacing" type="gint" readable="1" writable="1" construct="0" construct-only="0"/> <property name="text-column" type="gint" readable="1" writable="1" construct="0" construct-only="0"/> <signal name="activate-cursor-item" when="LAST"> <return-type type="gboolean"/> <parameters> <parameter name="icon_view" type="ExoIconView*"/> </parameters> </signal> <signal name="item-activated" when="LAST"> <return-type type="void"/> <parameters> <parameter name="icon_view" type="ExoIconView*"/> <parameter name="path" type="GtkTreePath*"/> </parameters> </signal> <signal name="move-cursor" when="LAST"> <return-type type="gboolean"/> <parameters> <parameter name="icon_view" type="ExoIconView*"/> <parameter name="step" type="GtkMovementStep"/> <parameter name="count" type="gint"/> </parameters> </signal> <signal name="select-all" when="LAST"> <return-type type="void"/> <parameters> <parameter name="icon_view" type="ExoIconView*"/> </parameters> </signal> <signal name="select-cursor-item" when="LAST"> <return-type type="void"/> <parameters> <parameter name="icon_view" type="ExoIconView*"/> </parameters> </signal> <signal name="selection-changed" when="FIRST"> <return-type type="void"/> <parameters> <parameter name="icon_view" type="ExoIconView*"/> </parameters> </signal> <signal name="set-scroll-adjustments" when="LAST"> <return-type type="void"/> <parameters> <parameter name="icon_view" type="ExoIconView*"/> <parameter name="hadjustment" type="GtkAdjustment*"/> <parameter name="vadjustment" type="GtkAdjustment*"/> </parameters> </signal> <signal name="start-interactive-search" when="LAST"> <return-type type="gboolean"/> <parameters> <parameter name="icon_view" type="ExoIconView*"/> </parameters> </signal> <signal name="toggle-cursor-item" when="LAST"> <return-type type="void"/> <parameters> <parameter name="icon_view" type="ExoIconView*"/> </parameters> </signal> <signal name="unselect-all" when="LAST"> <return-type type="void"/> <parameters> <parameter name="icon_view" type="ExoIconView*"/> </parameters> </signal> <vfunc name="reserved0"> <return-type type="void"/> </vfunc> <vfunc name="reserved1"> <return-type type="void"/> </vfunc> <vfunc name="reserved2"> <return-type type="void"/> </vfunc> <vfunc name="reserved3"> <return-type type="void"/> </vfunc> <vfunc name="reserved4"> <return-type type="void"/> </vfunc> <vfunc name="reserved5"> <return-type type="void"/> </vfunc> <vfunc name="reserved6"> <return-type type="void"/> </vfunc> <vfunc name="reserved7"> <return-type type="void"/> </vfunc> <vfunc name="reserved8"> <return-type type="void"/> </vfunc> <vfunc name="reserved9"> <return-type type="void"/> </vfunc> </object> <object name="ExoJob" parent="GObject" type-name="ExoJob" get-type="exo_job_get_type"> <method name="cancel" symbol="exo_job_cancel"> <return-type type="void"/> <parameters> <parameter name="job" type="ExoJob*"/> </parameters> </method> <method name="emit" symbol="exo_job_emit"> <return-type type="void"/> <parameters> <parameter name="job" type="ExoJob*"/> <parameter name="signal_id" type="guint"/> <parameter name="signal_detail" type="GQuark"/> </parameters> </method> <method name="get_cancellable" symbol="exo_job_get_cancellable"> <return-type type="GCancellable*"/> <parameters> <parameter name="job" type="ExoJob*"/> </parameters> </method> <method name="info_message" symbol="exo_job_info_message"> <return-type type="void"/> <parameters> <parameter name="job" type="ExoJob*"/> <parameter name="format" type="gchar*"/> </parameters> </method> <method name="is_cancelled" symbol="exo_job_is_cancelled"> <return-type type="gboolean"/> <parameters> <parameter name="job" type="ExoJob*"/> </parameters> </method> <method name="launch" symbol="exo_job_launch"> <return-type type="ExoJob*"/> <parameters> <parameter name="job" type="ExoJob*"/> </parameters> </method> <method name="percent" symbol="exo_job_percent"> <return-type type="void"/> <parameters> <parameter name="job" type="ExoJob*"/> <parameter name="percent" type="gdouble"/> </parameters> </method> <method name="send_to_mainloop" symbol="exo_job_send_to_mainloop"> <return-type type="gboolean"/> <parameters> <parameter name="job" type="ExoJob*"/> <parameter name="func" type="GSourceFunc"/> <parameter name="user_data" type="gpointer"/> <parameter name="destroy_notify" type="GDestroyNotify"/> </parameters> </method> <method name="set_error_if_cancelled" symbol="exo_job_set_error_if_cancelled"> <return-type type="gboolean"/> <parameters> <parameter name="job" type="ExoJob*"/> <parameter name="error" type="GError**"/> </parameters> </method> <signal name="error" when="LAST"> <return-type type="void"/> <parameters> <parameter name="job" type="ExoJob*"/> <parameter name="error" type="gpointer"/> </parameters> </signal> <signal name="finished" when="LAST"> <return-type type="void"/> <parameters> <parameter name="job" type="ExoJob*"/> </parameters> </signal> <signal name="info-message" when="LAST"> <return-type type="void"/> <parameters> <parameter name="job" type="ExoJob*"/> <parameter name="message" type="char*"/> </parameters> </signal> <signal name="percent" when="LAST"> <return-type type="void"/> <parameters> <parameter name="job" type="ExoJob*"/> <parameter name="percent" type="gdouble"/> </parameters> </signal> <vfunc name="execute"> <return-type type="gboolean"/> <parameters> <parameter name="job" type="ExoJob*"/> <parameter name="error" type="GError**"/> </parameters> </vfunc> </object> <object name="ExoSimpleJob" parent="ExoJob" type-name="ExoSimpleJob" get-type="exo_simple_job_get_type"> <method name="launch" symbol="exo_simple_job_launch"> <return-type type="ExoJob*"/> <parameters> <parameter name="func" type="ExoSimpleJobFunc"/> <parameter name="n_param_values" type="guint"/> </parameters> </method> </object> <object name="ExoToolbarsEditor" parent="GtkVBox" type-name="ExoToolbarsEditor" get-type="exo_toolbars_editor_get_type"> <implements> <interface name="AtkImplementor"/> <interface name="GtkBuildable"/> <interface name="GtkOrientable"/> </implements> <method name="get_model" symbol="exo_toolbars_editor_get_model"> <return-type type="ExoToolbarsModel*"/> <parameters> <parameter name="editor" type="ExoToolbarsEditor*"/> </parameters> </method> <method name="get_ui_manager" symbol="exo_toolbars_editor_get_ui_manager"> <return-type type="GtkUIManager*"/> <parameters> <parameter name="editor" type="ExoToolbarsEditor*"/> </parameters> </method> <constructor name="new" symbol="exo_toolbars_editor_new"> <return-type type="GtkWidget*"/> <parameters> <parameter name="ui_manager" type="GtkUIManager*"/> </parameters> </constructor> <constructor name="new_with_model" symbol="exo_toolbars_editor_new_with_model"> <return-type type="GtkWidget*"/> <parameters> <parameter name="ui_manager" type="GtkUIManager*"/> <parameter name="model" type="ExoToolbarsModel*"/> </parameters> </constructor> <method name="set_model" symbol="exo_toolbars_editor_set_model"> <return-type type="void"/> <parameters> <parameter name="editor" type="ExoToolbarsEditor*"/> <parameter name="model" type="ExoToolbarsModel*"/> </parameters> </method> <method name="set_ui_manager" symbol="exo_toolbars_editor_set_ui_manager"> <return-type type="void"/> <parameters> <parameter name="editor" type="ExoToolbarsEditor*"/> <parameter name="ui_manager" type="GtkUIManager*"/> </parameters> </method> <property name="model" type="ExoToolbarsModel*" readable="1" writable="1" construct="0" construct-only="0"/> <property name="ui-manager" type="GtkUIManager*" readable="1" writable="1" construct="0" construct-only="0"/> <vfunc name="reserved1"> <return-type type="void"/> </vfunc> <vfunc name="reserved2"> <return-type type="void"/> </vfunc> <vfunc name="reserved3"> <return-type type="void"/> </vfunc> <vfunc name="reserved4"> <return-type type="void"/> </vfunc> </object> <object name="ExoToolbarsEditorDialog" parent="GtkDialog" type-name="ExoToolbarsEditorDialog" get-type="exo_toolbars_editor_dialog_get_type"> <implements> <interface name="AtkImplementor"/> <interface name="GtkBuildable"/> </implements> <constructor name="new_with_model" symbol="exo_toolbars_editor_dialog_new_with_model"> <return-type type="GtkWidget*"/> <parameters> <parameter name="ui_manager" type="GtkUIManager*"/> <parameter name="model" type="ExoToolbarsModel*"/> </parameters> </constructor> <vfunc name="reserved1"> <return-type type="void"/> </vfunc> <vfunc name="reserved2"> <return-type type="void"/> </vfunc> <vfunc name="reserved3"> <return-type type="void"/> </vfunc> <vfunc name="reserved4"> <return-type type="void"/> </vfunc> </object> <object name="ExoToolbarsModel" parent="GObject" type-name="ExoToolbarsModel" get-type="exo_toolbars_model_get_type"> <method name="add_item" symbol="exo_toolbars_model_add_item"> <return-type type="gboolean"/> <parameters> <parameter name="model" type="ExoToolbarsModel*"/> <parameter name="toolbar_position" type="gint"/> <parameter name="item_position" type="gint"/> <parameter name="id" type="gchar*"/> <parameter name="type" type="gchar*"/> </parameters> </method> <method name="add_separator" symbol="exo_toolbars_model_add_separator"> <return-type type="void"/> <parameters> <parameter name="model" type="ExoToolbarsModel*"/> <parameter name="toolbar_position" type="gint"/> <parameter name="item_position" type="gint"/> </parameters> </method> <method name="add_toolbar" symbol="exo_toolbars_model_add_toolbar"> <return-type type="gint"/> <parameters> <parameter name="model" type="ExoToolbarsModel*"/> <parameter name="toolbar_position" type="gint"/> <parameter name="name" type="gchar*"/> </parameters> </method> <method name="get_actions" symbol="exo_toolbars_model_get_actions"> <return-type type="gchar**"/> <parameters> <parameter name="model" type="ExoToolbarsModel*"/> </parameters> </method> <method name="get_flags" symbol="exo_toolbars_model_get_flags"> <return-type type="ExoToolbarsModelFlags"/> <parameters> <parameter name="model" type="ExoToolbarsModel*"/> <parameter name="toolbar_position" type="gint"/> </parameters> </method> <method name="get_item_data" symbol="exo_toolbars_model_get_item_data"> <return-type type="gchar*"/> <parameters> <parameter name="model" type="ExoToolbarsModel*"/> <parameter name="type" type="gchar*"/> <parameter name="id" type="gchar*"/> </parameters> </method> <method name="get_item_id" symbol="exo_toolbars_model_get_item_id"> <return-type type="gchar*"/> <parameters> <parameter name="model" type="ExoToolbarsModel*"/> <parameter name="type" type="gchar*"/> <parameter name="name" type="gchar*"/> </parameters> </method> <method name="get_item_type" symbol="exo_toolbars_model_get_item_type"> <return-type type="gchar*"/> <parameters> <parameter name="model" type="ExoToolbarsModel*"/> <parameter name="dnd_type" type="GdkAtom"/> </parameters> </method> <method name="get_style" symbol="exo_toolbars_model_get_style"> <return-type type="GtkToolbarStyle"/> <parameters> <parameter name="model" type="ExoToolbarsModel*"/> <parameter name="toolbar_position" type="gint"/> </parameters> </method> <method name="item_nth" symbol="exo_toolbars_model_item_nth"> <return-type type="void"/> <parameters> <parameter name="model" type="ExoToolbarsModel*"/> <parameter name="toolbar_position" type="gint"/> <parameter name="item_position" type="gint"/> <parameter name="is_separator" type="gboolean*"/> <parameter name="id" type="gchar**"/> <parameter name="type" type="gchar**"/> </parameters> </method> <method name="load_from_file" symbol="exo_toolbars_model_load_from_file"> <return-type type="gboolean"/> <parameters> <parameter name="model" type="ExoToolbarsModel*"/> <parameter name="filename" type="gchar*"/> <parameter name="error" type="GError**"/> </parameters> </method> <method name="move_item" symbol="exo_toolbars_model_move_item"> <return-type type="void"/> <parameters> <parameter name="model" type="ExoToolbarsModel*"/> <parameter name="toolbar_position" type="gint"/> <parameter name="item_position" type="gint"/> <parameter name="new_toolbar_position" type="gint"/> <parameter name="new_item_position" type="gint"/> </parameters> </method> <method name="n_items" symbol="exo_toolbars_model_n_items"> <return-type type="gint"/> <parameters> <parameter name="model" type="ExoToolbarsModel*"/> <parameter name="toolbar_position" type="gint"/> </parameters> </method> <method name="n_toolbars" symbol="exo_toolbars_model_n_toolbars"> <return-type type="gint"/> <parameters> <parameter name="model" type="ExoToolbarsModel*"/> </parameters> </method> <constructor name="new" symbol="exo_toolbars_model_new"> <return-type type="ExoToolbarsModel*"/> </constructor> <method name="remove_item" symbol="exo_toolbars_model_remove_item"> <return-type type="void"/> <parameters> <parameter name="model" type="ExoToolbarsModel*"/> <parameter name="toolbar_position" type="gint"/> <parameter name="item_position" type="gint"/> </parameters> </method> <method name="remove_toolbar" symbol="exo_toolbars_model_remove_toolbar"> <return-type type="void"/> <parameters> <parameter name="model" type="ExoToolbarsModel*"/> <parameter name="toolbar_position" type="gint"/> </parameters> </method> <method name="save_to_file" symbol="exo_toolbars_model_save_to_file"> <return-type type="gboolean"/> <parameters> <parameter name="model" type="ExoToolbarsModel*"/> <parameter name="filename" type="gchar*"/> <parameter name="error" type="GError**"/> </parameters> </method> <method name="set_actions" symbol="exo_toolbars_model_set_actions"> <return-type type="void"/> <parameters> <parameter name="model" type="ExoToolbarsModel*"/> <parameter name="actions" type="gchar**"/> <parameter name="n_actions" type="guint"/> </parameters> </method> <method name="set_flags" symbol="exo_toolbars_model_set_flags"> <return-type type="void"/> <parameters> <parameter name="model" type="ExoToolbarsModel*"/> <parameter name="flags" type="ExoToolbarsModelFlags"/> <parameter name="toolbar_position" type="gint"/> </parameters> </method> <method name="set_style" symbol="exo_toolbars_model_set_style"> <return-type type="void"/> <parameters> <parameter name="model" type="ExoToolbarsModel*"/> <parameter name="style" type="GtkToolbarStyle"/> <parameter name="toolbar_position" type="gint"/> </parameters> </method> <method name="toolbar_nth" symbol="exo_toolbars_model_toolbar_nth"> <return-type type="gchar*"/> <parameters> <parameter name="model" type="ExoToolbarsModel*"/> <parameter name="toolbar_position" type="gint"/> </parameters> </method> <method name="unset_style" symbol="exo_toolbars_model_unset_style"> <return-type type="void"/> <parameters> <parameter name="model" type="ExoToolbarsModel*"/> <parameter name="toolbar_position" type="gint"/> </parameters> </method> <signal name="get-item-data" when="FIRST"> <return-type type="char*"/> <parameters> <parameter name="model" type="ExoToolbarsModel*"/> <parameter name="type" type="char*"/> <parameter name="id" type="char*"/> </parameters> </signal> <signal name="get-item-id" when="FIRST"> <return-type type="char*"/> <parameters> <parameter name="model" type="ExoToolbarsModel*"/> <parameter name="type" type="char*"/> <parameter name="data" type="char*"/> </parameters> </signal> <signal name="get-item-type" when="FIRST"> <return-type type="char*"/> <parameters> <parameter name="model" type="ExoToolbarsModel*"/> <parameter name="dnd_type" type="gpointer"/> </parameters> </signal> <signal name="item-added" when="LAST"> <return-type type="void"/> <parameters> <parameter name="model" type="ExoToolbarsModel*"/> <parameter name="toolbar_position" type="gint"/> <parameter name="item_position" type="gint"/> </parameters> </signal> <signal name="item-removed" when="LAST"> <return-type type="void"/> <parameters> <parameter name="model" type="ExoToolbarsModel*"/> <parameter name="toolbar_position" type="gint"/> <parameter name="item_position" type="gint"/> </parameters> </signal> <signal name="toolbar-added" when="LAST"> <return-type type="void"/> <parameters> <parameter name="model" type="ExoToolbarsModel*"/> <parameter name="toolbar_position" type="gint"/> </parameters> </signal> <signal name="toolbar-changed" when="LAST"> <return-type type="void"/> <parameters> <parameter name="model" type="ExoToolbarsModel*"/> <parameter name="toolbar_position" type="gint"/> </parameters> </signal> <signal name="toolbar-removed" when="LAST"> <return-type type="void"/> <parameters> <parameter name="model" type="ExoToolbarsModel*"/> <parameter name="toolbar_position" type="gint"/> </parameters> </signal> <vfunc name="add_item"> <return-type type="gboolean"/> <parameters> <parameter name="model" type="ExoToolbarsModel*"/> <parameter name="toolbar_position" type="gint"/> <parameter name="item_position" type="gint"/> <parameter name="id" type="gchar*"/> <parameter name="type" type="gchar*"/> </parameters> </vfunc> <vfunc name="reserved1"> <return-type type="void"/> </vfunc> <vfunc name="reserved2"> <return-type type="void"/> </vfunc> <vfunc name="reserved3"> <return-type type="void"/> </vfunc> <vfunc name="reserved4"> <return-type type="void"/> </vfunc> <vfunc name="reserved5"> <return-type type="void"/> </vfunc> <vfunc name="reserved6"> <return-type type="void"/> </vfunc> <vfunc name="reserved7"> <return-type type="void"/> </vfunc> <vfunc name="reserved8"> <return-type type="void"/> </vfunc> </object> <object name="ExoToolbarsView" parent="GtkVBox" type-name="ExoToolbarsView" get-type="exo_toolbars_view_get_type"> <implements> <interface name="AtkImplementor"/> <interface name="GtkBuildable"/> <interface name="GtkOrientable"/> </implements> <method name="get_editing" symbol="exo_toolbars_view_get_editing"> <return-type type="gboolean"/> <parameters> <parameter name="view" type="ExoToolbarsView*"/> </parameters> </method> <method name="get_model" symbol="exo_toolbars_view_get_model"> <return-type type="ExoToolbarsModel*"/> <parameters> <parameter name="view" type="ExoToolbarsView*"/> </parameters> </method> <method name="get_ui_manager" symbol="exo_toolbars_view_get_ui_manager"> <return-type type="GtkUIManager*"/> <parameters> <parameter name="view" type="ExoToolbarsView*"/> </parameters> </method> <constructor name="new" symbol="exo_toolbars_view_new"> <return-type type="GtkWidget*"/> <parameters> <parameter name="ui_manager" type="GtkUIManager*"/> </parameters> </constructor> <constructor name="new_with_model" symbol="exo_toolbars_view_new_with_model"> <return-type type="GtkWidget*"/> <parameters> <parameter name="ui_manager" type="GtkUIManager*"/> <parameter name="model" type="ExoToolbarsModel*"/> </parameters> </constructor> <method name="set_editing" symbol="exo_toolbars_view_set_editing"> <return-type type="void"/> <parameters> <parameter name="view" type="ExoToolbarsView*"/> <parameter name="editing" type="gboolean"/> </parameters> </method> <method name="set_model" symbol="exo_toolbars_view_set_model"> <return-type type="void"/> <parameters> <parameter name="view" type="ExoToolbarsView*"/> <parameter name="model" type="ExoToolbarsModel*"/> </parameters> </method> <method name="set_ui_manager" symbol="exo_toolbars_view_set_ui_manager"> <return-type type="void"/> <parameters> <parameter name="view" type="ExoToolbarsView*"/> <parameter name="ui_manager" type="GtkUIManager*"/> </parameters> </method> <property name="editing" type="gboolean" readable="1" writable="1" construct="0" construct-only="0"/> <property name="model" type="ExoToolbarsModel*" readable="1" writable="1" construct="0" construct-only="0"/> <property name="ui-manager" type="GtkUIManager*" readable="1" writable="1" construct="0" construct-only="0"/> <signal name="action-request" when="LAST"> <return-type type="void"/> <parameters> <parameter name="view" type="ExoToolbarsView*"/> <parameter name="action_name" type="char*"/> </parameters> </signal> <signal name="customize" when="LAST"> <return-type type="void"/> <parameters> <parameter name="view" type="ExoToolbarsView*"/> </parameters> </signal> <vfunc name="reserved1"> <return-type type="void"/> </vfunc> <vfunc name="reserved2"> <return-type type="void"/> </vfunc> <vfunc name="reserved3"> <return-type type="void"/> </vfunc> <vfunc name="reserved4"> <return-type type="void"/> </vfunc> </object> <object name="ExoTreeView" parent="GtkTreeView" type-name="ExoTreeView" get-type="exo_tree_view_get_type"> <implements> <interface name="AtkImplementor"/> <interface name="GtkBuildable"/> </implements> <method name="get_single_click" symbol="exo_tree_view_get_single_click"> <return-type type="gboolean"/> <parameters> <parameter name="tree_view" type="ExoTreeView*"/> </parameters> </method> <method name="get_single_click_timeout" symbol="exo_tree_view_get_single_click_timeout"> <return-type type="guint"/> <parameters> <parameter name="tree_view" type="ExoTreeView*"/> </parameters> </method> <constructor name="new" symbol="exo_tree_view_new"> <return-type type="GtkWidget*"/> </constructor> <method name="set_single_click" symbol="exo_tree_view_set_single_click"> <return-type type="void"/> <parameters> <parameter name="tree_view" type="ExoTreeView*"/> <parameter name="single_click" type="gboolean"/> </parameters> </method> <method name="set_single_click_timeout" symbol="exo_tree_view_set_single_click_timeout"> <return-type type="void"/> <parameters> <parameter name="tree_view" type="ExoTreeView*"/> <parameter name="single_click_timeout" type="guint"/> </parameters> </method> <property name="single-click" type="gboolean" readable="1" writable="1" construct="0" construct-only="0"/> <property name="single-click-timeout" type="guint" readable="1" writable="1" construct="0" construct-only="0"/> <vfunc name="reserved1"> <return-type type="void"/> </vfunc> <vfunc name="reserved2"> <return-type type="void"/> </vfunc> <vfunc name="reserved3"> <return-type type="void"/> </vfunc> <vfunc name="reserved4"> <return-type type="void"/> </vfunc> <vfunc name="reserved5"> <return-type type="void"/> </vfunc> <vfunc name="reserved6"> <return-type type="void"/> </vfunc> <vfunc name="reserved7"> <return-type type="void"/> </vfunc> <vfunc name="reserved8"> <return-type type="void"/> </vfunc> </object> <object name="ExoWrapTable" parent="GtkContainer" type-name="ExoWrapTable" get-type="exo_wrap_table_get_type"> <implements> <interface name="AtkImplementor"/> <interface name="GtkBuildable"/> </implements> <method name="get_col_spacing" symbol="exo_wrap_table_get_col_spacing"> <return-type type="guint"/> <parameters> <parameter name="table" type="ExoWrapTable*"/> </parameters> </method> <method name="get_homogeneous" symbol="exo_wrap_table_get_homogeneous"> <return-type type="gboolean"/> <parameters> <parameter name="table" type="ExoWrapTable*"/> </parameters> </method> <method name="get_row_spacing" symbol="exo_wrap_table_get_row_spacing"> <return-type type="guint"/> <parameters> <parameter name="table" type="ExoWrapTable*"/> </parameters> </method> <constructor name="new" symbol="exo_wrap_table_new"> <return-type type="GtkWidget*"/> <parameters> <parameter name="homogeneous" type="gboolean"/> </parameters> </constructor> <method name="set_col_spacing" symbol="exo_wrap_table_set_col_spacing"> <return-type type="void"/> <parameters> <parameter name="table" type="ExoWrapTable*"/> <parameter name="col_spacing" type="guint"/> </parameters> </method> <method name="set_homogeneous" symbol="exo_wrap_table_set_homogeneous"> <return-type type="void"/> <parameters> <parameter name="table" type="ExoWrapTable*"/> <parameter name="homogeneous" type="gboolean"/> </parameters> </method> <method name="set_row_spacing" symbol="exo_wrap_table_set_row_spacing"> <return-type type="void"/> <parameters> <parameter name="table" type="ExoWrapTable*"/> <parameter name="row_spacing" type="guint"/> </parameters> </method> <property name="col-spacing" type="guint" readable="1" writable="1" construct="0" construct-only="0"/> <property name="homogeneous" type="gboolean" readable="1" writable="1" construct="0" construct-only="0"/> <property name="row-spacing" type="guint" readable="1" writable="1" construct="0" construct-only="0"/> <vfunc name="reserved1"> <return-type type="void"/> </vfunc> <vfunc name="reserved2"> <return-type type="void"/> </vfunc> <vfunc name="reserved3"> <return-type type="void"/> </vfunc> <vfunc name="reserved4"> <return-type type="void"/> </vfunc> </object> <object name="ExoXsessionClient" parent="GObject" type-name="ExoXsessionClient" get-type="exo_xsession_client_get_type"> <method name="get_group" symbol="exo_xsession_client_get_group"> <return-type type="GdkWindow*"/> <parameters> <parameter name="client" type="ExoXsessionClient*"/> </parameters> </method> <method name="get_restart_command" symbol="exo_xsession_client_get_restart_command"> <return-type type="gboolean"/> <parameters> <parameter name="client" type="ExoXsessionClient*"/> <parameter name="argv" type="gchar***"/> <parameter name="argc" type="gint*"/> </parameters> </method> <constructor name="new_with_group" symbol="exo_xsession_client_new_with_group"> <return-type type="ExoXsessionClient*"/> <parameters> <parameter name="leader" type="GdkWindow*"/> </parameters> </constructor> <method name="set_group" symbol="exo_xsession_client_set_group"> <return-type type="void"/> <parameters> <parameter name="client" type="ExoXsessionClient*"/> <parameter name="leader" type="GdkWindow*"/> </parameters> </method> <method name="set_restart_command" symbol="exo_xsession_client_set_restart_command"> <return-type type="void"/> <parameters> <parameter name="client" type="ExoXsessionClient*"/> <parameter name="argv" type="gchar**"/> <parameter name="argc" type="gint"/> </parameters> </method> <property name="group" type="GdkWindow*" readable="1" writable="1" construct="0" construct-only="0"/> <property name="restart-command" type="GStrv*" readable="1" writable="1" construct="0" construct-only="0"/> <signal name="save-yourself" when="FIRST"> <return-type type="void"/> <parameters> <parameter name="client" type="ExoXsessionClient*"/> </parameters> </signal> <vfunc name="reserved1"> <return-type type="void"/> </vfunc> <vfunc name="reserved2"> <return-type type="void"/> </vfunc> </object> <constant name="EXO_MAJOR_VERSION" type="int" value="0"/> <constant name="EXO_MICRO_VERSION" type="int" value="2"/> <constant name="EXO_MINOR_VERSION" type="int" value="11"/> <constant name="EXO_PARAM_READABLE" type="int" value="0"/> <constant name="EXO_PARAM_READWRITE" type="int" value="0"/> <constant name="EXO_PARAM_WRITABLE" type="int" value="0"/> <constant name="EXO_TOOLBARS_ITEM_TYPE" type="char*" value="application/x-exo-toolbars-item"/> </namespace> </api> 07070100000020000081A40000000200000002000000015DB4A1500000041C000000000000000000000000000000000000003E00000000xfce4-vala-4.10.0.5~git.86ad5a7/packages/exo-1/exo-1.metadataExo cheader_filename="exo/exo.h" ExoBindingBase hidden="1" ExoBindingLink hidden="1" ExoBinding.base hidden="1" ExoBinding.link hidden="1" ExoBinding.src_object hidden="1" ExoMutualBinding.base hidden="1" ExoMutualBinding.direct hidden="1" ExoMutualBinding.reverse hidden="1" exo_xsession_client_get_restart_command hidden="1" exo_xsession_client_set_restart_command hidden="1" exo_xsession_client_get_group hidden="1" exo_xsession_client_set_group hidden="1" exo_xsession_client_reserved1 hidden="1" exo_xsession_client_reserved2 hidden="1" exo_*_reserved* hidden="1" # Rename signal names duplicated with method names ExoIconView::item_activated hidden="0" exo_icon_view_item_activated name="exo_icon_view_activate_item" ExoJob::info_message name="info_message_received" ExoJob::percent name="percent_progress" ExoIconView::select_all name="all_selected" ExoIconView::unselect_all name="all_unselected" ExoToolbarsModel::get_item_data name="item_data" ExoToolbarsModel::get_item_id name="item_id" ExoToolbarsModel::get_item_type name="item_type" 07070100000021000081A40000000200000002000000015DB4A15000000004000000000000000000000000000000000000003F00000000xfce4-vala-4.10.0.5~git.86ad5a7/packages/exo-1/exo-1.namespaceExo 07070100000022000041ED0000000200000002000000025DB4A15000000000000000000000000000000000000000000000002F00000000xfce4-vala-4.10.0.5~git.86ad5a7/packages/exo-207070100000023000081A40000000200000002000000015DB4A1500000058B000000000000000000000000000000000000004100000000xfce4-vala-4.10.0.5~git.86ad5a7/packages/exo-2/exo-2-custom.valanamespace Exo { /* exo-gdk-pixbuf-extensions.h */ [Compact] public class Extensions { public static Gdk.Pixbuf gdk_pixbuf_colorize (Gdk.Pixbuf src, Gdk.Color color); public static Gdk.Pixbuf gdk_pixbuf_frame (Gdk.Pixbuf src, Gdk.Pixbuf frame, int left_offset, int top_offset, int right_offset, int bottom_offset); public static Gdk.Pixbuf gdk_pixbuf_lucent (Gdk.Pixbuf src, uint percent); public static Gdk.Pixbuf gdk_pixbuf_new_from_file_at_max_size (string filename, int max_width, int max_height, bool preserve_aspect_ratio) throws GLib.Error; public static Gdk.Pixbuf gdk_pixbuf_scale_down (Gdk.Pixbuf source, bool preserve_aspect_ratio, int dest_width, int dest_height); public static Gdk.Pixbuf gdk_pixbuf_scale_ratio (Gdk.Pixbuf source, int dest_size); public static Gdk.Pixbuf gdk_pixbuf_spotlight (Gdk.Pixbuf src); } /* exo-string.h */ [Compact] public class String { [CCode (cname = "exo_str_elide_underscores")] public static string elide_underscores (string text); [CCode (cname = "exo_str_is_equal")] public static bool is_equal (string? a, string? b); [CCode (cname = "exo_str_replace")] public static string replace (string str, string pattern, string replacement); [CCode (cname = "exo_strdup_strftime")] public static string dup_strftime (string format, void* tm); [CCode (cname = "exo_strndupv")] public static string[] ndupv (string[] strv, int num); } } 07070100000024000081A40000000200000002000000015DB4A15000000012000000000000000000000000000000000000003D00000000xfce4-vala-4.10.0.5~git.86ad5a7/packages/exo-2/exo-2.defines-DEXO_COMPILATION 07070100000025000081A40000000200000002000000015DB4A15000000049000000000000000000000000000000000000003A00000000xfce4-vala-4.10.0.5~git.86ad5a7/packages/exo-2/exo-2.depsatk gio-2.0 cairo pango gdk-pixbuf-2.0 gdk-3.0 gtk+-3.0 libxfce4util-1.0 07070100000026000081A40000000200000002000000015DB4A15000000060000000000000000000000000000000000000003E00000000xfce4-vala-4.10.0.5~git.86ad5a7/packages/exo-2/exo-2.excludes#exo-config.h exo-gdk-pixbuf-extensions.h #exo-job.h #exo-simple-job.h exo-string.h exo-utils.h 07070100000027000081A40000000200000002000000015DB4A15000000022000000000000000000000000000000000000003B00000000xfce4-vala-4.10.0.5~git.86ad5a7/packages/exo-2/exo-2.filesinclude/exo-2/exo lib/libexo-2.so 07070100000028000081A40000000200000002000000015DB4A1500000BEDF000000000000000000000000000000000000003800000000xfce4-vala-4.10.0.5~git.86ad5a7/packages/exo-2/exo-2.gi<?xml version="1.0"?> <api version="1.0"> <namespace name="Exo"> <function name="check_version" symbol="exo_check_version"> <return-type type="gchar*"/> <parameters> <parameter name="required_major" type="guint"/> <parameter name="required_minor" type="guint"/> <parameter name="required_micro" type="guint"/> </parameters> </function> <function name="execute_preferred_application" symbol="exo_execute_preferred_application"> <return-type type="gboolean"/> <parameters> <parameter name="category" type="gchar*"/> <parameter name="parameter" type="gchar*"/> <parameter name="working_directory" type="gchar*"/> <parameter name="envp" type="gchar**"/> <parameter name="error" type="GError**"/> </parameters> </function> <function name="execute_preferred_application_on_screen" symbol="exo_execute_preferred_application_on_screen"> <return-type type="gboolean"/> <parameters> <parameter name="category" type="gchar*"/> <parameter name="parameter" type="gchar*"/> <parameter name="working_directory" type="gchar*"/> <parameter name="envp" type="gchar**"/> <parameter name="screen" type="GdkScreen*"/> <parameter name="error" type="GError**"/> </parameters> </function> <function name="execute_terminal_shell" symbol="exo_execute_terminal_shell"> <return-type type="gboolean"/> <parameters> <parameter name="command_line" type="gchar*"/> <parameter name="working_directory" type="gchar*"/> <parameter name="envp" type="gchar**"/> <parameter name="error" type="GError**"/> </parameters> </function> <function name="execute_terminal_shell_on_screen" symbol="exo_execute_terminal_shell_on_screen"> <return-type type="gboolean"/> <parameters> <parameter name="command_line" type="gchar*"/> <parameter name="working_directory" type="gchar*"/> <parameter name="envp" type="gchar**"/> <parameter name="screen" type="GdkScreen*"/> <parameter name="error" type="GError**"/> </parameters> </function> <function name="g_value_transform_negate" symbol="exo_g_value_transform_negate"> <return-type type="gboolean"/> <parameters> <parameter name="src_value" type="GValue*"/> <parameter name="dst_value" type="GValue*"/> </parameters> </function> <function name="gtk_file_chooser_add_thumbnail_preview" symbol="exo_gtk_file_chooser_add_thumbnail_preview"> <return-type type="void"/> <parameters> <parameter name="chooser" type="GtkFileChooser*"/> </parameters> </function> <function name="gtk_object_destroy_later" symbol="exo_gtk_object_destroy_later"> <return-type type="void"/> <parameters> <parameter name="object" type="GtkWidget*"/> </parameters> </function> <function name="gtk_url_about_dialog_hook" symbol="exo_gtk_url_about_dialog_hook"> <return-type type="void"/> <parameters> <parameter name="about_dialog" type="GtkAboutDialog*"/> <parameter name="link" type="gchar*"/> <parameter name="user_data" type="gpointer"/> </parameters> </function> <callback name="ExoBindingTransform"> <return-type type="gboolean"/> <parameters> <parameter name="src_value" type="GValue*"/> <parameter name="dst_value" type="GValue*"/> <parameter name="user_data" type="gpointer"/> </parameters> </callback> <callback name="ExoIconViewForeachFunc"> <return-type type="void"/> <parameters> <parameter name="icon_view" type="ExoIconView*"/> <parameter name="path" type="GtkTreePath*"/> <parameter name="user_data" type="gpointer"/> </parameters> </callback> <callback name="ExoIconViewSearchEqualFunc"> <return-type type="gboolean"/> <parameters> <parameter name="model" type="GtkTreeModel*"/> <parameter name="column" type="gint"/> <parameter name="key" type="gchar*"/> <parameter name="iter" type="GtkTreeIter*"/> <parameter name="search_data" type="gpointer"/> </parameters> </callback> <callback name="ExoIconViewSearchPositionFunc"> <return-type type="void"/> <parameters> <parameter name="icon_view" type="ExoIconView*"/> <parameter name="search_dialog" type="GtkWidget*"/> <parameter name="user_data" type="gpointer"/> </parameters> </callback> <callback name="ExoSimpleJobFunc"> <return-type type="gboolean"/> <parameters> <parameter name="job" type="ExoJob*"/> <parameter name="param_values" type="GValueArray*"/> <parameter name="error" type="GError**"/> </parameters> </callback> <struct name="ExoBinding"> <method name="new" symbol="exo_binding_new"> <return-type type="ExoBinding*"/> <parameters> <parameter name="src_object" type="GObject*"/> <parameter name="src_property" type="gchar*"/> <parameter name="dst_object" type="GObject*"/> <parameter name="dst_property" type="gchar*"/> </parameters> </method> <method name="new_full" symbol="exo_binding_new_full"> <return-type type="ExoBinding*"/> <parameters> <parameter name="src_object" type="GObject*"/> <parameter name="src_property" type="gchar*"/> <parameter name="dst_object" type="GObject*"/> <parameter name="dst_property" type="gchar*"/> <parameter name="transform" type="ExoBindingTransform"/> <parameter name="destroy_notify" type="GDestroyNotify"/> <parameter name="user_data" type="gpointer"/> </parameters> </method> <method name="new_with_negation" symbol="exo_binding_new_with_negation"> <return-type type="ExoBinding*"/> <parameters> <parameter name="src_object" type="GObject*"/> <parameter name="src_property" type="gchar*"/> <parameter name="dst_object" type="GObject*"/> <parameter name="dst_property" type="gchar*"/> </parameters> </method> <method name="unbind" symbol="exo_binding_unbind"> <return-type type="void"/> <parameters> <parameter name="binding" type="ExoBinding*"/> </parameters> </method> </struct> <struct name="ExoIconChooserModel"> </struct> <struct name="ExoIconChooserModelClass"> </struct> <struct name="ExoMutualBinding"> <method name="new" symbol="exo_mutual_binding_new"> <return-type type="ExoMutualBinding*"/> <parameters> <parameter name="object1" type="GObject*"/> <parameter name="property1" type="gchar*"/> <parameter name="object2" type="GObject*"/> <parameter name="property2" type="gchar*"/> </parameters> </method> <method name="new_full" symbol="exo_mutual_binding_new_full"> <return-type type="ExoMutualBinding*"/> <parameters> <parameter name="object1" type="GObject*"/> <parameter name="property1" type="gchar*"/> <parameter name="object2" type="GObject*"/> <parameter name="property2" type="gchar*"/> <parameter name="transform" type="ExoBindingTransform"/> <parameter name="reverse_transform" type="ExoBindingTransform"/> <parameter name="destroy_notify" type="GDestroyNotify"/> <parameter name="user_data" type="gpointer"/> </parameters> </method> <method name="new_with_negation" symbol="exo_mutual_binding_new_with_negation"> <return-type type="ExoMutualBinding*"/> <parameters> <parameter name="object1" type="GObject*"/> <parameter name="property1" type="gchar*"/> <parameter name="object2" type="GObject*"/> <parameter name="property2" type="gchar*"/> </parameters> </method> <method name="unbind" symbol="exo_mutual_binding_unbind"> <return-type type="void"/> <parameters> <parameter name="binding" type="ExoMutualBinding*"/> </parameters> </method> </struct> <struct name="ExoSimpleJobClass"> </struct> <struct name="ExoThumbnailPreview"> </struct> <struct name="ExoThumbnailPreviewClass"> </struct> <struct name="ExoToolbarsModel"> <method name="add_item" symbol="exo_toolbars_model_add_item"> <return-type type="gboolean"/> <parameters> <parameter name="model" type="ExoToolbarsModel*"/> <parameter name="toolbar_position" type="gint"/> <parameter name="item_position" type="gint"/> <parameter name="id" type="gchar*"/> <parameter name="type" type="gchar*"/> </parameters> </method> <method name="add_separator" symbol="exo_toolbars_model_add_separator"> <return-type type="void"/> <parameters> <parameter name="model" type="ExoToolbarsModel*"/> <parameter name="toolbar_position" type="gint"/> <parameter name="item_position" type="gint"/> </parameters> </method> <method name="add_toolbar" symbol="exo_toolbars_model_add_toolbar"> <return-type type="gint"/> <parameters> <parameter name="model" type="ExoToolbarsModel*"/> <parameter name="toolbar_position" type="gint"/> <parameter name="name" type="gchar*"/> </parameters> </method> <method name="get_actions" symbol="exo_toolbars_model_get_actions"> <return-type type="gchar**"/> <parameters> <parameter name="model" type="ExoToolbarsModel*"/> </parameters> </method> <method name="get_flags" symbol="exo_toolbars_model_get_flags"> <return-type type="ExoToolbarsModelFlags"/> <parameters> <parameter name="model" type="ExoToolbarsModel*"/> <parameter name="toolbar_position" type="gint"/> </parameters> </method> <method name="get_item_data" symbol="exo_toolbars_model_get_item_data"> <return-type type="gchar*"/> <parameters> <parameter name="model" type="ExoToolbarsModel*"/> <parameter name="type" type="gchar*"/> <parameter name="id" type="gchar*"/> </parameters> </method> <method name="get_item_id" symbol="exo_toolbars_model_get_item_id"> <return-type type="gchar*"/> <parameters> <parameter name="model" type="ExoToolbarsModel*"/> <parameter name="type" type="gchar*"/> <parameter name="name" type="gchar*"/> </parameters> </method> <method name="get_item_type" symbol="exo_toolbars_model_get_item_type"> <return-type type="gchar*"/> <parameters> <parameter name="model" type="ExoToolbarsModel*"/> <parameter name="dnd_type" type="GdkAtom"/> </parameters> </method> <method name="get_style" symbol="exo_toolbars_model_get_style"> <return-type type="GtkToolbarStyle"/> <parameters> <parameter name="model" type="ExoToolbarsModel*"/> <parameter name="toolbar_position" type="gint"/> </parameters> </method> <method name="item_nth" symbol="exo_toolbars_model_item_nth"> <return-type type="void"/> <parameters> <parameter name="model" type="ExoToolbarsModel*"/> <parameter name="toolbar_position" type="gint"/> <parameter name="item_position" type="gint"/> <parameter name="is_separator" type="gboolean*"/> <parameter name="id" type="gchar**"/> <parameter name="type" type="gchar**"/> </parameters> </method> <method name="load_from_file" symbol="exo_toolbars_model_load_from_file"> <return-type type="gboolean"/> <parameters> <parameter name="model" type="ExoToolbarsModel*"/> <parameter name="filename" type="gchar*"/> <parameter name="error" type="GError**"/> </parameters> </method> <method name="move_item" symbol="exo_toolbars_model_move_item"> <return-type type="void"/> <parameters> <parameter name="model" type="ExoToolbarsModel*"/> <parameter name="toolbar_position" type="gint"/> <parameter name="item_position" type="gint"/> <parameter name="new_toolbar_position" type="gint"/> <parameter name="new_item_position" type="gint"/> </parameters> </method> <method name="n_items" symbol="exo_toolbars_model_n_items"> <return-type type="gint"/> <parameters> <parameter name="model" type="ExoToolbarsModel*"/> <parameter name="toolbar_position" type="gint"/> </parameters> </method> <method name="n_toolbars" symbol="exo_toolbars_model_n_toolbars"> <return-type type="gint"/> <parameters> <parameter name="model" type="ExoToolbarsModel*"/> </parameters> </method> <method name="new" symbol="exo_toolbars_model_new"> <return-type type="ExoToolbarsModel*"/> </method> <method name="remove_item" symbol="exo_toolbars_model_remove_item"> <return-type type="void"/> <parameters> <parameter name="model" type="ExoToolbarsModel*"/> <parameter name="toolbar_position" type="gint"/> <parameter name="item_position" type="gint"/> </parameters> </method> <method name="remove_toolbar" symbol="exo_toolbars_model_remove_toolbar"> <return-type type="void"/> <parameters> <parameter name="model" type="ExoToolbarsModel*"/> <parameter name="toolbar_position" type="gint"/> </parameters> </method> <method name="save_to_file" symbol="exo_toolbars_model_save_to_file"> <return-type type="gboolean"/> <parameters> <parameter name="model" type="ExoToolbarsModel*"/> <parameter name="filename" type="gchar*"/> <parameter name="error" type="GError**"/> </parameters> </method> <method name="set_actions" symbol="exo_toolbars_model_set_actions"> <return-type type="void"/> <parameters> <parameter name="model" type="ExoToolbarsModel*"/> <parameter name="actions" type="gchar**"/> <parameter name="n_actions" type="guint"/> </parameters> </method> <method name="set_flags" symbol="exo_toolbars_model_set_flags"> <return-type type="void"/> <parameters> <parameter name="model" type="ExoToolbarsModel*"/> <parameter name="flags" type="ExoToolbarsModelFlags"/> <parameter name="toolbar_position" type="gint"/> </parameters> </method> <method name="set_style" symbol="exo_toolbars_model_set_style"> <return-type type="void"/> <parameters> <parameter name="model" type="ExoToolbarsModel*"/> <parameter name="style" type="GtkToolbarStyle"/> <parameter name="toolbar_position" type="gint"/> </parameters> </method> <method name="toolbar_nth" symbol="exo_toolbars_model_toolbar_nth"> <return-type type="gchar*"/> <parameters> <parameter name="model" type="ExoToolbarsModel*"/> <parameter name="toolbar_position" type="gint"/> </parameters> </method> <method name="unset_style" symbol="exo_toolbars_model_unset_style"> <return-type type="void"/> <parameters> <parameter name="model" type="ExoToolbarsModel*"/> <parameter name="toolbar_position" type="gint"/> </parameters> </method> <field name="__parent__" type="GObject"/> <field name="priv" type="ExoToolbarsModelPrivate*"/> </struct> <struct name="ExoToolbarsModelClass"> <field name="__parent__" type="GObjectClass"/> <field name="add_item" type="GCallback"/> <field name="reserved1" type="GCallback"/> <field name="reserved2" type="GCallback"/> <field name="reserved3" type="GCallback"/> <field name="reserved4" type="GCallback"/> <field name="item_added" type="GCallback"/> <field name="item_removed" type="GCallback"/> <field name="toolbar_added" type="GCallback"/> <field name="toolbar_changed" type="GCallback"/> <field name="toolbar_removed" type="GCallback"/> <field name="get_item_type" type="GCallback"/> <field name="get_item_id" type="GCallback"/> <field name="get_item_data" type="GCallback"/> <field name="reserved5" type="GCallback"/> <field name="reserved6" type="GCallback"/> <field name="reserved7" type="GCallback"/> <field name="reserved8" type="GCallback"/> </struct> <enum name="ExoIconChooserContext"> <member name="EXO_ICON_CHOOSER_CONTEXT_ACTIONS" value="0"/> <member name="EXO_ICON_CHOOSER_CONTEXT_ANIMATIONS" value="1"/> <member name="EXO_ICON_CHOOSER_CONTEXT_APPLICATIONS" value="2"/> <member name="EXO_ICON_CHOOSER_CONTEXT_CATEGORIES" value="3"/> <member name="EXO_ICON_CHOOSER_CONTEXT_DEVICES" value="4"/> <member name="EXO_ICON_CHOOSER_CONTEXT_EMBLEMS" value="5"/> <member name="EXO_ICON_CHOOSER_CONTEXT_EMOTES" value="6"/> <member name="EXO_ICON_CHOOSER_CONTEXT_INTERNATIONAL" value="7"/> <member name="EXO_ICON_CHOOSER_CONTEXT_MIME_TYPES" value="8"/> <member name="EXO_ICON_CHOOSER_CONTEXT_PLACES" value="9"/> <member name="EXO_ICON_CHOOSER_CONTEXT_STATUS" value="10"/> <member name="EXO_ICON_CHOOSER_CONTEXT_OTHER" value="11"/> <member name="EXO_ICON_CHOOSER_N_CONTEXTS" value="12"/> <member name="EXO_ICON_CHOOSER_CONTEXT_ALL" value="13"/> <member name="EXO_ICON_CHOOSER_CONTEXT_FILE" value="15"/> </enum> <enum name="ExoIconChooserModelColumn"> <member name="EXO_ICON_CHOOSER_MODEL_COLUMN_CONTEXT" value="0"/> <member name="EXO_ICON_CHOOSER_MODEL_COLUMN_ICON_NAME" value="1"/> <member name="EXO_ICON_CHOOSER_MODEL_N_COLUMNS" value="2"/> </enum> <enum name="ExoIconViewDropPosition" type-name="ExoIconViewDropPosition" get-type="exo_icon_view_drop_position_get_type"> <member name="EXO_ICON_VIEW_NO_DROP" value="0"/> <member name="EXO_ICON_VIEW_DROP_INTO" value="1"/> <member name="EXO_ICON_VIEW_DROP_LEFT" value="2"/> <member name="EXO_ICON_VIEW_DROP_RIGHT" value="3"/> <member name="EXO_ICON_VIEW_DROP_ABOVE" value="4"/> <member name="EXO_ICON_VIEW_DROP_BELOW" value="5"/> </enum> <enum name="ExoIconViewLayoutMode" type-name="ExoIconViewLayoutMode" get-type="exo_icon_view_layout_mode_get_type"> <member name="EXO_ICON_VIEW_LAYOUT_ROWS" value="0"/> <member name="EXO_ICON_VIEW_LAYOUT_COLS" value="1"/> </enum> <enum name="ExoThumbnailSize"> <member name="EXO_THUMBNAIL_SIZE_NORMAL" value="128"/> <member name="EXO_THUMBNAIL_SIZE_LARGE" value="256"/> </enum> <flags name="ExoToolbarsModelFlags" type-name="ExoToolbarsModelFlags" get-type="exo_toolbars_model_flags_get_type"> <member name="EXO_TOOLBARS_MODEL_NOT_REMOVABLE" value="1"/> <member name="EXO_TOOLBARS_MODEL_ACCEPT_ITEMS_ONLY" value="2"/> <member name="EXO_TOOLBARS_MODEL_OVERRIDE_STYLE" value="4"/> </flags> <object name="ExoCellRendererIcon" parent="GtkCellRenderer" type-name="ExoCellRendererIcon" get-type="exo_cell_renderer_icon_get_type"> <constructor name="new" symbol="exo_cell_renderer_icon_new"> <return-type type="GtkCellRenderer*"/> </constructor> <property name="follow-state" type="gboolean" readable="1" writable="1" construct="1" construct-only="0"/> <property name="gicon" type="GIcon*" readable="1" writable="1" construct="0" construct-only="0"/> <property name="icon" type="char*" readable="1" writable="1" construct="0" construct-only="0"/> <property name="size" type="gint" readable="1" writable="1" construct="1" construct-only="0"/> <vfunc name="reserved1"> <return-type type="void"/> </vfunc> <vfunc name="reserved2"> <return-type type="void"/> </vfunc> <vfunc name="reserved3"> <return-type type="void"/> </vfunc> <vfunc name="reserved4"> <return-type type="void"/> </vfunc> <vfunc name="reserved5"> <return-type type="void"/> </vfunc> <vfunc name="reserved6"> <return-type type="void"/> </vfunc> </object> <object name="ExoIconChooserDialog" parent="GtkDialog" type-name="ExoIconChooserDialog" get-type="exo_icon_chooser_dialog_get_type"> <implements> <interface name="AtkImplementor"/> <interface name="GtkBuildable"/> </implements> <method name="get_icon" symbol="exo_icon_chooser_dialog_get_icon"> <return-type type="gchar*"/> <parameters> <parameter name="icon_chooser_dialog" type="ExoIconChooserDialog*"/> </parameters> </method> <constructor name="new" symbol="exo_icon_chooser_dialog_new"> <return-type type="GtkWidget*"/> <parameters> <parameter name="title" type="gchar*"/> <parameter name="parent" type="GtkWindow*"/> <parameter name="first_button_text" type="gchar*"/> </parameters> </constructor> <method name="set_icon" symbol="exo_icon_chooser_dialog_set_icon"> <return-type type="gboolean"/> <parameters> <parameter name="icon_chooser_dialog" type="ExoIconChooserDialog*"/> <parameter name="icon" type="gchar*"/> </parameters> </method> <vfunc name="reserved1"> <return-type type="void"/> </vfunc> <vfunc name="reserved2"> <return-type type="void"/> </vfunc> <vfunc name="reserved3"> <return-type type="void"/> </vfunc> <vfunc name="reserved4"> <return-type type="void"/> </vfunc> <vfunc name="reserved5"> <return-type type="void"/> </vfunc> <vfunc name="reserved6"> <return-type type="void"/> </vfunc> </object> <object name="ExoIconView" parent="GtkContainer" type-name="ExoIconView" get-type="exo_icon_view_get_type"> <implements> <interface name="AtkImplementor"/> <interface name="GtkBuildable"/> <interface name="GtkCellLayout"/> <interface name="GtkScrollable"/> </implements> <method name="create_drag_icon" symbol="exo_icon_view_create_drag_icon"> <return-type type="cairo_surface_t*"/> <parameters> <parameter name="icon_view" type="ExoIconView*"/> <parameter name="path" type="GtkTreePath*"/> </parameters> </method> <method name="enable_model_drag_dest" symbol="exo_icon_view_enable_model_drag_dest"> <return-type type="void"/> <parameters> <parameter name="icon_view" type="ExoIconView*"/> <parameter name="targets" type="GtkTargetEntry*"/> <parameter name="n_targets" type="gint"/> <parameter name="actions" type="GdkDragAction"/> </parameters> </method> <method name="enable_model_drag_source" symbol="exo_icon_view_enable_model_drag_source"> <return-type type="void"/> <parameters> <parameter name="icon_view" type="ExoIconView*"/> <parameter name="start_button_mask" type="GdkModifierType"/> <parameter name="targets" type="GtkTargetEntry*"/> <parameter name="n_targets" type="gint"/> <parameter name="actions" type="GdkDragAction"/> </parameters> </method> <method name="get_column_spacing" symbol="exo_icon_view_get_column_spacing"> <return-type type="gint"/> <parameters> <parameter name="icon_view" type="ExoIconView*"/> </parameters> </method> <method name="get_columns" symbol="exo_icon_view_get_columns"> <return-type type="gint"/> <parameters> <parameter name="icon_view" type="ExoIconView*"/> </parameters> </method> <method name="get_cursor" symbol="exo_icon_view_get_cursor"> <return-type type="gboolean"/> <parameters> <parameter name="icon_view" type="ExoIconView*"/> <parameter name="path" type="GtkTreePath**"/> <parameter name="cell" type="GtkCellRenderer**"/> </parameters> </method> <method name="get_dest_item_at_pos" symbol="exo_icon_view_get_dest_item_at_pos"> <return-type type="gboolean"/> <parameters> <parameter name="icon_view" type="ExoIconView*"/> <parameter name="drag_x" type="gint"/> <parameter name="drag_y" type="gint"/> <parameter name="path" type="GtkTreePath**"/> <parameter name="pos" type="ExoIconViewDropPosition*"/> </parameters> </method> <method name="get_drag_dest_item" symbol="exo_icon_view_get_drag_dest_item"> <return-type type="void"/> <parameters> <parameter name="icon_view" type="ExoIconView*"/> <parameter name="path" type="GtkTreePath**"/> <parameter name="pos" type="ExoIconViewDropPosition*"/> </parameters> </method> <method name="get_enable_search" symbol="exo_icon_view_get_enable_search"> <return-type type="gboolean"/> <parameters> <parameter name="icon_view" type="ExoIconView*"/> </parameters> </method> <method name="get_item_at_pos" symbol="exo_icon_view_get_item_at_pos"> <return-type type="gboolean"/> <parameters> <parameter name="icon_view" type="ExoIconView*"/> <parameter name="x" type="gint"/> <parameter name="y" type="gint"/> <parameter name="path" type="GtkTreePath**"/> <parameter name="cell" type="GtkCellRenderer**"/> </parameters> </method> <method name="get_item_column" symbol="exo_icon_view_get_item_column"> <return-type type="gint"/> <parameters> <parameter name="icon_view" type="ExoIconView*"/> <parameter name="path" type="GtkTreePath*"/> </parameters> </method> <method name="get_item_row" symbol="exo_icon_view_get_item_row"> <return-type type="gint"/> <parameters> <parameter name="icon_view" type="ExoIconView*"/> <parameter name="path" type="GtkTreePath*"/> </parameters> </method> <method name="get_item_width" symbol="exo_icon_view_get_item_width"> <return-type type="gint"/> <parameters> <parameter name="icon_view" type="ExoIconView*"/> </parameters> </method> <method name="get_layout_mode" symbol="exo_icon_view_get_layout_mode"> <return-type type="ExoIconViewLayoutMode"/> <parameters> <parameter name="icon_view" type="ExoIconView*"/> </parameters> </method> <method name="get_margin" symbol="exo_icon_view_get_margin"> <return-type type="gint"/> <parameters> <parameter name="icon_view" type="ExoIconView*"/> </parameters> </method> <method name="get_model" symbol="exo_icon_view_get_model"> <return-type type="GtkTreeModel*"/> <parameters> <parameter name="icon_view" type="ExoIconView*"/> </parameters> </method> <method name="get_orientation" symbol="exo_icon_view_get_orientation"> <return-type type="GtkOrientation"/> <parameters> <parameter name="icon_view" type="ExoIconView*"/> </parameters> </method> <method name="get_path_at_pos" symbol="exo_icon_view_get_path_at_pos"> <return-type type="GtkTreePath*"/> <parameters> <parameter name="icon_view" type="ExoIconView*"/> <parameter name="x" type="gint"/> <parameter name="y" type="gint"/> </parameters> </method> <method name="get_reorderable" symbol="exo_icon_view_get_reorderable"> <return-type type="gboolean"/> <parameters> <parameter name="icon_view" type="ExoIconView*"/> </parameters> </method> <method name="get_row_spacing" symbol="exo_icon_view_get_row_spacing"> <return-type type="gint"/> <parameters> <parameter name="icon_view" type="ExoIconView*"/> </parameters> </method> <method name="get_search_column" symbol="exo_icon_view_get_search_column"> <return-type type="gint"/> <parameters> <parameter name="icon_view" type="ExoIconView*"/> </parameters> </method> <method name="get_search_equal_func" symbol="exo_icon_view_get_search_equal_func"> <return-type type="ExoIconViewSearchEqualFunc"/> <parameters> <parameter name="icon_view" type="ExoIconView*"/> </parameters> </method> <method name="get_search_position_func" symbol="exo_icon_view_get_search_position_func"> <return-type type="ExoIconViewSearchPositionFunc"/> <parameters> <parameter name="icon_view" type="ExoIconView*"/> </parameters> </method> <method name="get_selected_items" symbol="exo_icon_view_get_selected_items"> <return-type type="GList*"/> <parameters> <parameter name="icon_view" type="ExoIconView*"/> </parameters> </method> <method name="get_selection_mode" symbol="exo_icon_view_get_selection_mode"> <return-type type="GtkSelectionMode"/> <parameters> <parameter name="icon_view" type="ExoIconView*"/> </parameters> </method> <method name="get_single_click" symbol="exo_icon_view_get_single_click"> <return-type type="gboolean"/> <parameters> <parameter name="icon_view" type="ExoIconView*"/> </parameters> </method> <method name="get_single_click_timeout" symbol="exo_icon_view_get_single_click_timeout"> <return-type type="guint"/> <parameters> <parameter name="icon_view" type="ExoIconView*"/> </parameters> </method> <method name="get_spacing" symbol="exo_icon_view_get_spacing"> <return-type type="gint"/> <parameters> <parameter name="icon_view" type="ExoIconView*"/> </parameters> </method> <method name="get_visible_range" symbol="exo_icon_view_get_visible_range"> <return-type type="gboolean"/> <parameters> <parameter name="icon_view" type="ExoIconView*"/> <parameter name="start_path" type="GtkTreePath**"/> <parameter name="end_path" type="GtkTreePath**"/> </parameters> </method> <method name="icon_to_widget_coords" symbol="exo_icon_view_icon_to_widget_coords"> <return-type type="void"/> <parameters> <parameter name="icon_view" type="ExoIconView*"/> <parameter name="ix" type="gint"/> <parameter name="iy" type="gint"/> <parameter name="wx" type="gint*"/> <parameter name="wy" type="gint*"/> </parameters> </method> <method name="item_activated" symbol="exo_icon_view_item_activated"> <return-type type="void"/> <parameters> <parameter name="icon_view" type="ExoIconView*"/> <parameter name="path" type="GtkTreePath*"/> </parameters> </method> <constructor name="new" symbol="exo_icon_view_new"> <return-type type="GtkWidget*"/> </constructor> <constructor name="new_with_model" symbol="exo_icon_view_new_with_model"> <return-type type="GtkWidget*"/> <parameters> <parameter name="model" type="GtkTreeModel*"/> </parameters> </constructor> <method name="path_is_selected" symbol="exo_icon_view_path_is_selected"> <return-type type="gboolean"/> <parameters> <parameter name="icon_view" type="ExoIconView*"/> <parameter name="path" type="GtkTreePath*"/> </parameters> </method> <method name="scroll_to_path" symbol="exo_icon_view_scroll_to_path"> <return-type type="void"/> <parameters> <parameter name="icon_view" type="ExoIconView*"/> <parameter name="path" type="GtkTreePath*"/> <parameter name="use_align" type="gboolean"/> <parameter name="row_align" type="gfloat"/> <parameter name="col_align" type="gfloat"/> </parameters> </method> <method name="select_all" symbol="exo_icon_view_select_all"> <return-type type="void"/> <parameters> <parameter name="icon_view" type="ExoIconView*"/> </parameters> </method> <method name="select_path" symbol="exo_icon_view_select_path"> <return-type type="void"/> <parameters> <parameter name="icon_view" type="ExoIconView*"/> <parameter name="path" type="GtkTreePath*"/> </parameters> </method> <method name="selected_foreach" symbol="exo_icon_view_selected_foreach"> <return-type type="void"/> <parameters> <parameter name="icon_view" type="ExoIconView*"/> <parameter name="func" type="ExoIconViewForeachFunc"/> <parameter name="data" type="gpointer"/> </parameters> </method> <method name="selection_invert" symbol="exo_icon_view_selection_invert"> <return-type type="void"/> <parameters> <parameter name="icon_view" type="ExoIconView*"/> </parameters> </method> <method name="set_column_spacing" symbol="exo_icon_view_set_column_spacing"> <return-type type="void"/> <parameters> <parameter name="icon_view" type="ExoIconView*"/> <parameter name="column_spacing" type="gint"/> </parameters> </method> <method name="set_columns" symbol="exo_icon_view_set_columns"> <return-type type="void"/> <parameters> <parameter name="icon_view" type="ExoIconView*"/> <parameter name="columns" type="gint"/> </parameters> </method> <method name="set_cursor" symbol="exo_icon_view_set_cursor"> <return-type type="void"/> <parameters> <parameter name="icon_view" type="ExoIconView*"/> <parameter name="path" type="GtkTreePath*"/> <parameter name="cell" type="GtkCellRenderer*"/> <parameter name="start_editing" type="gboolean"/> </parameters> </method> <method name="set_drag_dest_item" symbol="exo_icon_view_set_drag_dest_item"> <return-type type="void"/> <parameters> <parameter name="icon_view" type="ExoIconView*"/> <parameter name="path" type="GtkTreePath*"/> <parameter name="pos" type="ExoIconViewDropPosition"/> </parameters> </method> <method name="set_enable_search" symbol="exo_icon_view_set_enable_search"> <return-type type="void"/> <parameters> <parameter name="icon_view" type="ExoIconView*"/> <parameter name="enable_search" type="gboolean"/> </parameters> </method> <method name="set_item_width" symbol="exo_icon_view_set_item_width"> <return-type type="void"/> <parameters> <parameter name="icon_view" type="ExoIconView*"/> <parameter name="item_width" type="gint"/> </parameters> </method> <method name="set_layout_mode" symbol="exo_icon_view_set_layout_mode"> <return-type type="void"/> <parameters> <parameter name="icon_view" type="ExoIconView*"/> <parameter name="layout_mode" type="ExoIconViewLayoutMode"/> </parameters> </method> <method name="set_margin" symbol="exo_icon_view_set_margin"> <return-type type="void"/> <parameters> <parameter name="icon_view" type="ExoIconView*"/> <parameter name="margin" type="gint"/> </parameters> </method> <method name="set_model" symbol="exo_icon_view_set_model"> <return-type type="void"/> <parameters> <parameter name="icon_view" type="ExoIconView*"/> <parameter name="model" type="GtkTreeModel*"/> </parameters> </method> <method name="set_orientation" symbol="exo_icon_view_set_orientation"> <return-type type="void"/> <parameters> <parameter name="icon_view" type="ExoIconView*"/> <parameter name="orientation" type="GtkOrientation"/> </parameters> </method> <method name="set_reorderable" symbol="exo_icon_view_set_reorderable"> <return-type type="void"/> <parameters> <parameter name="icon_view" type="ExoIconView*"/> <parameter name="reorderable" type="gboolean"/> </parameters> </method> <method name="set_row_spacing" symbol="exo_icon_view_set_row_spacing"> <return-type type="void"/> <parameters> <parameter name="icon_view" type="ExoIconView*"/> <parameter name="row_spacing" type="gint"/> </parameters> </method> <method name="set_search_column" symbol="exo_icon_view_set_search_column"> <return-type type="void"/> <parameters> <parameter name="icon_view" type="ExoIconView*"/> <parameter name="search_column" type="gint"/> </parameters> </method> <method name="set_search_equal_func" symbol="exo_icon_view_set_search_equal_func"> <return-type type="void"/> <parameters> <parameter name="icon_view" type="ExoIconView*"/> <parameter name="search_equal_func" type="ExoIconViewSearchEqualFunc"/> <parameter name="search_equal_data" type="gpointer"/> <parameter name="search_equal_destroy" type="GDestroyNotify"/> </parameters> </method> <method name="set_search_position_func" symbol="exo_icon_view_set_search_position_func"> <return-type type="void"/> <parameters> <parameter name="icon_view" type="ExoIconView*"/> <parameter name="search_position_func" type="ExoIconViewSearchPositionFunc"/> <parameter name="search_position_data" type="gpointer"/> <parameter name="search_position_destroy" type="GDestroyNotify"/> </parameters> </method> <method name="set_selection_mode" symbol="exo_icon_view_set_selection_mode"> <return-type type="void"/> <parameters> <parameter name="icon_view" type="ExoIconView*"/> <parameter name="mode" type="GtkSelectionMode"/> </parameters> </method> <method name="set_single_click" symbol="exo_icon_view_set_single_click"> <return-type type="void"/> <parameters> <parameter name="icon_view" type="ExoIconView*"/> <parameter name="single_click" type="gboolean"/> </parameters> </method> <method name="set_single_click_timeout" symbol="exo_icon_view_set_single_click_timeout"> <return-type type="void"/> <parameters> <parameter name="icon_view" type="ExoIconView*"/> <parameter name="single_click_timeout" type="guint"/> </parameters> </method> <method name="set_spacing" symbol="exo_icon_view_set_spacing"> <return-type type="void"/> <parameters> <parameter name="icon_view" type="ExoIconView*"/> <parameter name="spacing" type="gint"/> </parameters> </method> <method name="unselect_all" symbol="exo_icon_view_unselect_all"> <return-type type="void"/> <parameters> <parameter name="icon_view" type="ExoIconView*"/> </parameters> </method> <method name="unselect_path" symbol="exo_icon_view_unselect_path"> <return-type type="void"/> <parameters> <parameter name="icon_view" type="ExoIconView*"/> <parameter name="path" type="GtkTreePath*"/> </parameters> </method> <method name="unset_model_drag_dest" symbol="exo_icon_view_unset_model_drag_dest"> <return-type type="void"/> <parameters> <parameter name="icon_view" type="ExoIconView*"/> </parameters> </method> <method name="unset_model_drag_source" symbol="exo_icon_view_unset_model_drag_source"> <return-type type="void"/> <parameters> <parameter name="icon_view" type="ExoIconView*"/> </parameters> </method> <method name="widget_to_icon_coords" symbol="exo_icon_view_widget_to_icon_coords"> <return-type type="void"/> <parameters> <parameter name="icon_view" type="ExoIconView*"/> <parameter name="wx" type="gint"/> <parameter name="wy" type="gint"/> <parameter name="ix" type="gint*"/> <parameter name="iy" type="gint*"/> </parameters> </method> <property name="column-spacing" type="gint" readable="1" writable="1" construct="0" construct-only="0"/> <property name="columns" type="gint" readable="1" writable="1" construct="0" construct-only="0"/> <property name="enable-search" type="gboolean" readable="1" writable="1" construct="0" construct-only="0"/> <property name="icon-column" type="gint" readable="1" writable="1" construct="0" construct-only="0"/> <property name="item-width" type="gint" readable="1" writable="1" construct="0" construct-only="0"/> <property name="layout-mode" type="ExoIconViewLayoutMode" readable="1" writable="1" construct="0" construct-only="0"/> <property name="margin" type="gint" readable="1" writable="1" construct="0" construct-only="0"/> <property name="markup-column" type="gint" readable="1" writable="1" construct="0" construct-only="0"/> <property name="model" type="GtkTreeModel*" readable="1" writable="1" construct="0" construct-only="0"/> <property name="orientation" type="GtkOrientation" readable="1" writable="1" construct="0" construct-only="0"/> <property name="pixbuf-column" type="gint" readable="1" writable="1" construct="0" construct-only="0"/> <property name="reorderable" type="gboolean" readable="1" writable="1" construct="0" construct-only="0"/> <property name="row-spacing" type="gint" readable="1" writable="1" construct="0" construct-only="0"/> <property name="search-column" type="gint" readable="1" writable="1" construct="0" construct-only="0"/> <property name="selection-mode" type="GtkSelectionMode" readable="1" writable="1" construct="0" construct-only="0"/> <property name="single-click" type="gboolean" readable="1" writable="1" construct="0" construct-only="0"/> <property name="single-click-timeout" type="guint" readable="1" writable="1" construct="0" construct-only="0"/> <property name="spacing" type="gint" readable="1" writable="1" construct="0" construct-only="0"/> <property name="text-column" type="gint" readable="1" writable="1" construct="0" construct-only="0"/> <signal name="activate-cursor-item" when="LAST"> <return-type type="gboolean"/> <parameters> <parameter name="icon_view" type="ExoIconView*"/> </parameters> </signal> <signal name="item-activated" when="LAST"> <return-type type="void"/> <parameters> <parameter name="icon_view" type="ExoIconView*"/> <parameter name="path" type="GtkTreePath*"/> </parameters> </signal> <signal name="move-cursor" when="LAST"> <return-type type="gboolean"/> <parameters> <parameter name="icon_view" type="ExoIconView*"/> <parameter name="step" type="GtkMovementStep"/> <parameter name="count" type="gint"/> </parameters> </signal> <signal name="select-all" when="LAST"> <return-type type="void"/> <parameters> <parameter name="icon_view" type="ExoIconView*"/> </parameters> </signal> <signal name="select-cursor-item" when="LAST"> <return-type type="void"/> <parameters> <parameter name="icon_view" type="ExoIconView*"/> </parameters> </signal> <signal name="selection-changed" when="FIRST"> <return-type type="void"/> <parameters> <parameter name="icon_view" type="ExoIconView*"/> </parameters> </signal> <signal name="start-interactive-search" when="LAST"> <return-type type="gboolean"/> <parameters> <parameter name="icon_view" type="ExoIconView*"/> </parameters> </signal> <signal name="toggle-cursor-item" when="LAST"> <return-type type="void"/> <parameters> <parameter name="icon_view" type="ExoIconView*"/> </parameters> </signal> <signal name="unselect-all" when="LAST"> <return-type type="void"/> <parameters> <parameter name="icon_view" type="ExoIconView*"/> </parameters> </signal> <vfunc name="reserved0"> <return-type type="void"/> </vfunc> <vfunc name="reserved1"> <return-type type="void"/> </vfunc> <vfunc name="reserved2"> <return-type type="void"/> </vfunc> <vfunc name="reserved3"> <return-type type="void"/> </vfunc> <vfunc name="reserved4"> <return-type type="void"/> </vfunc> <vfunc name="reserved5"> <return-type type="void"/> </vfunc> <vfunc name="reserved6"> <return-type type="void"/> </vfunc> <vfunc name="reserved7"> <return-type type="void"/> </vfunc> <vfunc name="reserved8"> <return-type type="void"/> </vfunc> <vfunc name="reserved9"> <return-type type="void"/> </vfunc> <vfunc name="set_scroll_adjustments"> <return-type type="void"/> <parameters> <parameter name="icon_view" type="ExoIconView*"/> <parameter name="hadjustment" type="GtkAdjustment*"/> <parameter name="vadjustment" type="GtkAdjustment*"/> </parameters> </vfunc> </object> <object name="ExoJob" parent="GObject" type-name="ExoJob" get-type="exo_job_get_type"> <method name="cancel" symbol="exo_job_cancel"> <return-type type="void"/> <parameters> <parameter name="job" type="ExoJob*"/> </parameters> </method> <method name="emit" symbol="exo_job_emit"> <return-type type="void"/> <parameters> <parameter name="job" type="ExoJob*"/> <parameter name="signal_id" type="guint"/> <parameter name="signal_detail" type="GQuark"/> </parameters> </method> <method name="get_cancellable" symbol="exo_job_get_cancellable"> <return-type type="GCancellable*"/> <parameters> <parameter name="job" type="ExoJob*"/> </parameters> </method> <method name="info_message" symbol="exo_job_info_message"> <return-type type="void"/> <parameters> <parameter name="job" type="ExoJob*"/> <parameter name="format" type="gchar*"/> </parameters> </method> <method name="is_cancelled" symbol="exo_job_is_cancelled"> <return-type type="gboolean"/> <parameters> <parameter name="job" type="ExoJob*"/> </parameters> </method> <method name="launch" symbol="exo_job_launch"> <return-type type="ExoJob*"/> <parameters> <parameter name="job" type="ExoJob*"/> </parameters> </method> <method name="percent" symbol="exo_job_percent"> <return-type type="void"/> <parameters> <parameter name="job" type="ExoJob*"/> <parameter name="percent" type="gdouble"/> </parameters> </method> <method name="send_to_mainloop" symbol="exo_job_send_to_mainloop"> <return-type type="gboolean"/> <parameters> <parameter name="job" type="ExoJob*"/> <parameter name="func" type="GSourceFunc"/> <parameter name="user_data" type="gpointer"/> <parameter name="destroy_notify" type="GDestroyNotify"/> </parameters> </method> <method name="set_error_if_cancelled" symbol="exo_job_set_error_if_cancelled"> <return-type type="gboolean"/> <parameters> <parameter name="job" type="ExoJob*"/> <parameter name="error" type="GError**"/> </parameters> </method> <signal name="error" when="LAST"> <return-type type="void"/> <parameters> <parameter name="job" type="ExoJob*"/> <parameter name="error" type="gpointer"/> </parameters> </signal> <signal name="finished" when="LAST"> <return-type type="void"/> <parameters> <parameter name="job" type="ExoJob*"/> </parameters> </signal> <signal name="info-message" when="LAST"> <return-type type="void"/> <parameters> <parameter name="job" type="ExoJob*"/> <parameter name="message" type="char*"/> </parameters> </signal> <signal name="percent" when="LAST"> <return-type type="void"/> <parameters> <parameter name="job" type="ExoJob*"/> <parameter name="percent" type="gdouble"/> </parameters> </signal> <vfunc name="execute"> <return-type type="gboolean"/> <parameters> <parameter name="job" type="ExoJob*"/> <parameter name="error" type="GError**"/> </parameters> </vfunc> </object> <object name="ExoSimpleJob" parent="ExoJob" type-name="ExoSimpleJob" get-type="exo_simple_job_get_type"> <method name="launch" symbol="exo_simple_job_launch"> <return-type type="ExoJob*"/> <parameters> <parameter name="func" type="ExoSimpleJobFunc"/> <parameter name="n_param_values" type="guint"/> </parameters> </method> </object> <object name="ExoTreeView" parent="GtkTreeView" type-name="ExoTreeView" get-type="exo_tree_view_get_type"> <implements> <interface name="AtkImplementor"/> <interface name="GtkBuildable"/> <interface name="GtkScrollable"/> </implements> <method name="get_single_click" symbol="exo_tree_view_get_single_click"> <return-type type="gboolean"/> <parameters> <parameter name="tree_view" type="ExoTreeView*"/> </parameters> </method> <method name="get_single_click_timeout" symbol="exo_tree_view_get_single_click_timeout"> <return-type type="guint"/> <parameters> <parameter name="tree_view" type="ExoTreeView*"/> </parameters> </method> <constructor name="new" symbol="exo_tree_view_new"> <return-type type="GtkWidget*"/> </constructor> <method name="set_single_click" symbol="exo_tree_view_set_single_click"> <return-type type="void"/> <parameters> <parameter name="tree_view" type="ExoTreeView*"/> <parameter name="single_click" type="gboolean"/> </parameters> </method> <method name="set_single_click_timeout" symbol="exo_tree_view_set_single_click_timeout"> <return-type type="void"/> <parameters> <parameter name="tree_view" type="ExoTreeView*"/> <parameter name="single_click_timeout" type="guint"/> </parameters> </method> <property name="single-click" type="gboolean" readable="1" writable="1" construct="0" construct-only="0"/> <property name="single-click-timeout" type="guint" readable="1" writable="1" construct="0" construct-only="0"/> <vfunc name="reserved1"> <return-type type="void"/> </vfunc> <vfunc name="reserved2"> <return-type type="void"/> </vfunc> <vfunc name="reserved3"> <return-type type="void"/> </vfunc> <vfunc name="reserved4"> <return-type type="void"/> </vfunc> <vfunc name="reserved5"> <return-type type="void"/> </vfunc> <vfunc name="reserved6"> <return-type type="void"/> </vfunc> <vfunc name="reserved7"> <return-type type="void"/> </vfunc> <vfunc name="reserved8"> <return-type type="void"/> </vfunc> </object> <constant name="EXO_MAJOR_VERSION" type="int" value="0"/> <constant name="EXO_MICRO_VERSION" type="int" value="2"/> <constant name="EXO_MINOR_VERSION" type="int" value="11"/> <constant name="EXO_PARAM_READABLE" type="int" value="0"/> <constant name="EXO_PARAM_READWRITE" type="int" value="0"/> <constant name="EXO_PARAM_WRITABLE" type="int" value="0"/> <constant name="EXO_TOOLBARS_ITEM_TYPE" type="char*" value="application/x-exo-toolbars-item"/> </namespace> </api> 07070100000029000081A40000000200000002000000015DB4A150000000CB000000000000000000000000000000000000003E00000000xfce4-vala-4.10.0.5~git.86ad5a7/packages/exo-2/exo-2.metadataExo cheader_filename="exo/exo.h" exo_*_reserved* hidden="1" # Rename signal names duplicated with method names ExoJob::info_message name="info_message_received" ExoJob::percent name="percent_progress" 0707010000002A000081A40000000200000002000000015DB4A15000000004000000000000000000000000000000000000003F00000000xfce4-vala-4.10.0.5~git.86ad5a7/packages/exo-2/exo-2.namespaceExo 0707010000002B000041ED0000000200000002000000025DB4A15000000000000000000000000000000000000000000000003200000000xfce4-vala-4.10.0.5~git.86ad5a7/packages/garcon-10707010000002C000081A40000000200000002000000015DB4A15000000015000000000000000000000000000000000000004300000000xfce4-vala-4.10.0.5~git.86ad5a7/packages/garcon-1/garcon-1.defines-DGARCON_COMPILATION 0707010000002D000081A40000000200000002000000015DB4A15000000014000000000000000000000000000000000000004000000000xfce4-vala-4.10.0.5~git.86ad5a7/packages/garcon-1/garcon-1.depsgobject-2.0 gio-2.0 0707010000002E000081A40000000200000002000000015DB4A1500000002B000000000000000000000000000000000000004100000000xfce4-vala-4.10.0.5~git.86ad5a7/packages/garcon-1/garcon-1.filesinclude/garcon-1/garcon lib/libgarcon-1.so 0707010000002F000081A40000000200000002000000015DB4A1500000A941000000000000000000000000000000000000003E00000000xfce4-vala-4.10.0.5~git.86ad5a7/packages/garcon-1/garcon-1.gi<?xml version="1.0"?> <api version="1.0"> <namespace name="Garcon"> <function name="check_version" symbol="garcon_check_version"> <return-type type="gchar*"/> <parameters> <parameter name="required_major" type="guint"/> <parameter name="required_minor" type="guint"/> <parameter name="required_micro" type="guint"/> </parameters> </function> <function name="config_build_paths" symbol="garcon_config_build_paths"> <return-type type="gchar**"/> <parameters> <parameter name="filename" type="gchar*"/> </parameters> </function> <function name="config_lookup" symbol="garcon_config_lookup"> <return-type type="gchar*"/> <parameters> <parameter name="filename" type="gchar*"/> </parameters> </function> <function name="get_environment" symbol="garcon_get_environment"> <return-type type="gchar*"/> </function> <function name="marshal_VOID__OBJECT_OBJECT" symbol="garcon_marshal_VOID__OBJECT_OBJECT"> <return-type type="void"/> <parameters> <parameter name="closure" type="GClosure*"/> <parameter name="return_value" type="GValue*"/> <parameter name="n_param_values" type="guint"/> <parameter name="param_values" type="GValue*"/> <parameter name="invocation_hint" type="gpointer"/> <parameter name="marshal_data" type="gpointer"/> </parameters> </function> <function name="set_environment" symbol="garcon_set_environment"> <return-type type="void"/> <parameters> <parameter name="env" type="gchar*"/> </parameters> </function> <function name="set_environment_xdg" symbol="garcon_set_environment_xdg"> <return-type type="void"/> <parameters> <parameter name="fallback_env" type="gchar*"/> </parameters> </function> <struct name="GarconMenuItemPoolClass"> </struct> <struct name="GarconMenuNodeClass"> </struct> <enum name="GarconMenuLayoutMergeType"> <member name="GARCON_MENU_LAYOUT_MERGE_MENUS" value="0"/> <member name="GARCON_MENU_LAYOUT_MERGE_FILES" value="1"/> <member name="GARCON_MENU_LAYOUT_MERGE_ALL" value="2"/> </enum> <enum name="GarconMenuMergeFileType"> <member name="GARCON_MENU_MERGE_FILE_PATH" value="0"/> <member name="GARCON_MENU_MERGE_FILE_PARENT" value="1"/> </enum> <enum name="GarconMenuNodeType" type-name="GarconMenuNodeType" get-type="garcon_menu_node_type_get_type"> <member name="GARCON_MENU_NODE_TYPE_INVALID" value="0"/> <member name="GARCON_MENU_NODE_TYPE_MENU" value="1"/> <member name="GARCON_MENU_NODE_TYPE_NAME" value="2"/> <member name="GARCON_MENU_NODE_TYPE_DIRECTORY" value="3"/> <member name="GARCON_MENU_NODE_TYPE_DIRECTORY_DIR" value="4"/> <member name="GARCON_MENU_NODE_TYPE_DEFAULT_DIRECTORY_DIRS" value="5"/> <member name="GARCON_MENU_NODE_TYPE_APP_DIR" value="6"/> <member name="GARCON_MENU_NODE_TYPE_DEFAULT_APP_DIRS" value="7"/> <member name="GARCON_MENU_NODE_TYPE_ONLY_UNALLOCATED" value="8"/> <member name="GARCON_MENU_NODE_TYPE_NOT_ONLY_UNALLOCATED" value="9"/> <member name="GARCON_MENU_NODE_TYPE_DELETED" value="10"/> <member name="GARCON_MENU_NODE_TYPE_NOT_DELETED" value="11"/> <member name="GARCON_MENU_NODE_TYPE_INCLUDE" value="12"/> <member name="GARCON_MENU_NODE_TYPE_EXCLUDE" value="13"/> <member name="GARCON_MENU_NODE_TYPE_ALL" value="14"/> <member name="GARCON_MENU_NODE_TYPE_FILENAME" value="15"/> <member name="GARCON_MENU_NODE_TYPE_CATEGORY" value="16"/> <member name="GARCON_MENU_NODE_TYPE_OR" value="17"/> <member name="GARCON_MENU_NODE_TYPE_AND" value="18"/> <member name="GARCON_MENU_NODE_TYPE_NOT" value="19"/> <member name="GARCON_MENU_NODE_TYPE_MOVE" value="20"/> <member name="GARCON_MENU_NODE_TYPE_OLD" value="21"/> <member name="GARCON_MENU_NODE_TYPE_NEW" value="22"/> <member name="GARCON_MENU_NODE_TYPE_DEFAULT_LAYOUT" value="23"/> <member name="GARCON_MENU_NODE_TYPE_LAYOUT" value="24"/> <member name="GARCON_MENU_NODE_TYPE_MENUNAME" value="25"/> <member name="GARCON_MENU_NODE_TYPE_SEPARATOR" value="26"/> <member name="GARCON_MENU_NODE_TYPE_MERGE" value="27"/> <member name="GARCON_MENU_NODE_TYPE_MERGE_FILE" value="28"/> <member name="GARCON_MENU_NODE_TYPE_MERGE_DIR" value="29"/> <member name="GARCON_MENU_NODE_TYPE_DEFAULT_MERGE_DIRS" value="30"/> </enum> <object name="GarconMenu" parent="GObject" type-name="GarconMenu" get-type="garcon_menu_get_type"> <implements> <interface name="GarconMenuElement"/> </implements> <method name="add_menu" symbol="garcon_menu_add_menu"> <return-type type="void"/> <parameters> <parameter name="menu" type="GarconMenu*"/> <parameter name="submenu" type="GarconMenu*"/> </parameters> </method> <method name="get_directory" symbol="garcon_menu_get_directory"> <return-type type="GarconMenuDirectory*"/> <parameters> <parameter name="menu" type="GarconMenu*"/> </parameters> </method> <method name="get_elements" symbol="garcon_menu_get_elements"> <return-type type="GList*"/> <parameters> <parameter name="menu" type="GarconMenu*"/> </parameters> </method> <method name="get_file" symbol="garcon_menu_get_file"> <return-type type="GFile*"/> <parameters> <parameter name="menu" type="GarconMenu*"/> </parameters> </method> <method name="get_item_pool" symbol="garcon_menu_get_item_pool"> <return-type type="GarconMenuItemPool*"/> <parameters> <parameter name="menu" type="GarconMenu*"/> </parameters> </method> <method name="get_items" symbol="garcon_menu_get_items"> <return-type type="GList*"/> <parameters> <parameter name="menu" type="GarconMenu*"/> </parameters> </method> <method name="get_menu_with_name" symbol="garcon_menu_get_menu_with_name"> <return-type type="GarconMenu*"/> <parameters> <parameter name="menu" type="GarconMenu*"/> <parameter name="name" type="gchar*"/> </parameters> </method> <method name="get_menus" symbol="garcon_menu_get_menus"> <return-type type="GList*"/> <parameters> <parameter name="menu" type="GarconMenu*"/> </parameters> </method> <method name="get_parent" symbol="garcon_menu_get_parent"> <return-type type="GarconMenu*"/> <parameters> <parameter name="menu" type="GarconMenu*"/> </parameters> </method> <method name="load" symbol="garcon_menu_load"> <return-type type="gboolean"/> <parameters> <parameter name="menu" type="GarconMenu*"/> <parameter name="cancellable" type="GCancellable*"/> <parameter name="error" type="GError**"/> </parameters> </method> <constructor name="new" symbol="garcon_menu_new"> <return-type type="GarconMenu*"/> <parameters> <parameter name="file" type="GFile*"/> </parameters> </constructor> <constructor name="new_applications" symbol="garcon_menu_new_applications"> <return-type type="GarconMenu*"/> </constructor> <constructor name="new_for_path" symbol="garcon_menu_new_for_path"> <return-type type="GarconMenu*"/> <parameters> <parameter name="filename" type="gchar*"/> </parameters> </constructor> <property name="directory" type="GarconMenuDirectory*" readable="1" writable="1" construct="0" construct-only="0"/> <property name="file" type="GFile*" readable="1" writable="1" construct="0" construct-only="1"/> <signal name="directory-changed" when="LAST"> <return-type type="void"/> <parameters> <parameter name="object" type="GarconMenu*"/> <parameter name="p0" type="GarconMenuDirectory*"/> <parameter name="p1" type="GarconMenuDirectory*"/> </parameters> </signal> <signal name="reload-required" when="LAST"> <return-type type="void"/> <parameters> <parameter name="object" type="GarconMenu*"/> </parameters> </signal> </object> <object name="GarconMenuDirectory" parent="GObject" type-name="GarconMenuDirectory" get-type="garcon_menu_directory_get_type"> <method name="equal" symbol="garcon_menu_directory_equal"> <return-type type="gboolean"/> <parameters> <parameter name="directory" type="GarconMenuDirectory*"/> <parameter name="other" type="GarconMenuDirectory*"/> </parameters> </method> <method name="get_comment" symbol="garcon_menu_directory_get_comment"> <return-type type="gchar*"/> <parameters> <parameter name="directory" type="GarconMenuDirectory*"/> </parameters> </method> <method name="get_file" symbol="garcon_menu_directory_get_file"> <return-type type="GFile*"/> <parameters> <parameter name="directory" type="GarconMenuDirectory*"/> </parameters> </method> <method name="get_hidden" symbol="garcon_menu_directory_get_hidden"> <return-type type="gboolean"/> <parameters> <parameter name="directory" type="GarconMenuDirectory*"/> </parameters> </method> <method name="get_icon_name" symbol="garcon_menu_directory_get_icon_name"> <return-type type="gchar*"/> <parameters> <parameter name="directory" type="GarconMenuDirectory*"/> </parameters> </method> <method name="get_name" symbol="garcon_menu_directory_get_name"> <return-type type="gchar*"/> <parameters> <parameter name="directory" type="GarconMenuDirectory*"/> </parameters> </method> <method name="get_no_display" symbol="garcon_menu_directory_get_no_display"> <return-type type="gboolean"/> <parameters> <parameter name="directory" type="GarconMenuDirectory*"/> </parameters> </method> <method name="get_show_in_environment" symbol="garcon_menu_directory_get_show_in_environment"> <return-type type="gboolean"/> <parameters> <parameter name="directory" type="GarconMenuDirectory*"/> </parameters> </method> <method name="get_visible" symbol="garcon_menu_directory_get_visible"> <return-type type="gboolean"/> <parameters> <parameter name="directory" type="GarconMenuDirectory*"/> </parameters> </method> <constructor name="new" symbol="garcon_menu_directory_new"> <return-type type="GarconMenuDirectory*"/> <parameters> <parameter name="file" type="GFile*"/> </parameters> </constructor> <method name="set_comment" symbol="garcon_menu_directory_set_comment"> <return-type type="void"/> <parameters> <parameter name="directory" type="GarconMenuDirectory*"/> <parameter name="comment" type="gchar*"/> </parameters> </method> <method name="set_icon_name" symbol="garcon_menu_directory_set_icon_name"> <return-type type="void"/> <parameters> <parameter name="directory" type="GarconMenuDirectory*"/> <parameter name="icon" type="gchar*"/> </parameters> </method> <method name="set_name" symbol="garcon_menu_directory_set_name"> <return-type type="void"/> <parameters> <parameter name="directory" type="GarconMenuDirectory*"/> <parameter name="name" type="gchar*"/> </parameters> </method> <method name="set_no_display" symbol="garcon_menu_directory_set_no_display"> <return-type type="void"/> <parameters> <parameter name="directory" type="GarconMenuDirectory*"/> <parameter name="no_display" type="gboolean"/> </parameters> </method> <property name="comment" type="char*" readable="1" writable="1" construct="0" construct-only="0"/> <property name="file" type="GFile*" readable="1" writable="1" construct="0" construct-only="1"/> <property name="icon-name" type="char*" readable="1" writable="1" construct="0" construct-only="0"/> <property name="name" type="char*" readable="1" writable="1" construct="0" construct-only="0"/> <property name="no-display" type="gboolean" readable="1" writable="1" construct="0" construct-only="0"/> </object> <object name="GarconMenuItem" parent="GObject" type-name="GarconMenuItem" get-type="garcon_menu_item_get_type"> <implements> <interface name="GarconMenuElement"/> </implements> <method name="decrement_allocated" symbol="garcon_menu_item_decrement_allocated"> <return-type type="void"/> <parameters> <parameter name="item" type="GarconMenuItem*"/> </parameters> </method> <method name="get_action" symbol="garcon_menu_item_get_action"> <return-type type="GarconMenuItemAction*"/> <parameters> <parameter name="item" type="GarconMenuItem*"/> <parameter name="action_name" type="gchar*"/> </parameters> </method> <method name="get_actions" symbol="garcon_menu_item_get_actions"> <return-type type="GList*"/> <parameters> <parameter name="item" type="GarconMenuItem*"/> </parameters> </method> <method name="get_allocated" symbol="garcon_menu_item_get_allocated"> <return-type type="gint"/> <parameters> <parameter name="item" type="GarconMenuItem*"/> </parameters> </method> <method name="get_categories" symbol="garcon_menu_item_get_categories"> <return-type type="GList*"/> <parameters> <parameter name="item" type="GarconMenuItem*"/> </parameters> </method> <method name="get_command" symbol="garcon_menu_item_get_command"> <return-type type="gchar*"/> <parameters> <parameter name="item" type="GarconMenuItem*"/> </parameters> </method> <method name="get_comment" symbol="garcon_menu_item_get_comment"> <return-type type="gchar*"/> <parameters> <parameter name="item" type="GarconMenuItem*"/> </parameters> </method> <method name="get_desktop_id" symbol="garcon_menu_item_get_desktop_id"> <return-type type="gchar*"/> <parameters> <parameter name="item" type="GarconMenuItem*"/> </parameters> </method> <method name="get_file" symbol="garcon_menu_item_get_file"> <return-type type="GFile*"/> <parameters> <parameter name="item" type="GarconMenuItem*"/> </parameters> </method> <method name="get_generic_name" symbol="garcon_menu_item_get_generic_name"> <return-type type="gchar*"/> <parameters> <parameter name="item" type="GarconMenuItem*"/> </parameters> </method> <method name="get_hidden" symbol="garcon_menu_item_get_hidden"> <return-type type="gboolean"/> <parameters> <parameter name="item" type="GarconMenuItem*"/> </parameters> </method> <method name="get_icon_name" symbol="garcon_menu_item_get_icon_name"> <return-type type="gchar*"/> <parameters> <parameter name="item" type="GarconMenuItem*"/> </parameters> </method> <method name="get_name" symbol="garcon_menu_item_get_name"> <return-type type="gchar*"/> <parameters> <parameter name="item" type="GarconMenuItem*"/> </parameters> </method> <method name="get_no_display" symbol="garcon_menu_item_get_no_display"> <return-type type="gboolean"/> <parameters> <parameter name="item" type="GarconMenuItem*"/> </parameters> </method> <method name="get_path" symbol="garcon_menu_item_get_path"> <return-type type="gchar*"/> <parameters> <parameter name="item" type="GarconMenuItem*"/> </parameters> </method> <method name="get_show_in_environment" symbol="garcon_menu_item_get_show_in_environment"> <return-type type="gboolean"/> <parameters> <parameter name="item" type="GarconMenuItem*"/> </parameters> </method> <method name="get_try_exec" symbol="garcon_menu_item_get_try_exec"> <return-type type="gchar*"/> <parameters> <parameter name="item" type="GarconMenuItem*"/> </parameters> </method> <method name="get_uri" symbol="garcon_menu_item_get_uri"> <return-type type="gchar*"/> <parameters> <parameter name="item" type="GarconMenuItem*"/> </parameters> </method> <method name="has_action" symbol="garcon_menu_item_has_action"> <return-type type="gboolean"/> <parameters> <parameter name="item" type="GarconMenuItem*"/> <parameter name="action_name" type="gchar*"/> </parameters> </method> <method name="has_category" symbol="garcon_menu_item_has_category"> <return-type type="gboolean"/> <parameters> <parameter name="item" type="GarconMenuItem*"/> <parameter name="category" type="gchar*"/> </parameters> </method> <method name="increment_allocated" symbol="garcon_menu_item_increment_allocated"> <return-type type="void"/> <parameters> <parameter name="item" type="GarconMenuItem*"/> </parameters> </method> <constructor name="new" symbol="garcon_menu_item_new"> <return-type type="GarconMenuItem*"/> <parameters> <parameter name="file" type="GFile*"/> </parameters> </constructor> <constructor name="new_for_path" symbol="garcon_menu_item_new_for_path"> <return-type type="GarconMenuItem*"/> <parameters> <parameter name="filename" type="gchar*"/> </parameters> </constructor> <constructor name="new_for_uri" symbol="garcon_menu_item_new_for_uri"> <return-type type="GarconMenuItem*"/> <parameters> <parameter name="uri" type="gchar*"/> </parameters> </constructor> <method name="only_show_in_environment" symbol="garcon_menu_item_only_show_in_environment"> <return-type type="gboolean"/> <parameters> <parameter name="item" type="GarconMenuItem*"/> </parameters> </method> <method name="ref" symbol="garcon_menu_item_ref"> <return-type type="void"/> <parameters> <parameter name="item" type="GarconMenuItem*"/> </parameters> </method> <method name="reload" symbol="garcon_menu_item_reload"> <return-type type="gboolean"/> <parameters> <parameter name="item" type="GarconMenuItem*"/> <parameter name="affects_the_outside" type="gboolean*"/> <parameter name="error" type="GError**"/> </parameters> </method> <method name="reload_from_file" symbol="garcon_menu_item_reload_from_file"> <return-type type="gboolean"/> <parameters> <parameter name="item" type="GarconMenuItem*"/> <parameter name="file" type="GFile*"/> <parameter name="affects_the_outside" type="gboolean*"/> <parameter name="error" type="GError**"/> </parameters> </method> <method name="requires_terminal" symbol="garcon_menu_item_requires_terminal"> <return-type type="gboolean"/> <parameters> <parameter name="item" type="GarconMenuItem*"/> </parameters> </method> <method name="set_action" symbol="garcon_menu_item_set_action"> <return-type type="void"/> <parameters> <parameter name="item" type="GarconMenuItem*"/> <parameter name="action_name" type="gchar*"/> <parameter name="action" type="GarconMenuItemAction*"/> </parameters> </method> <method name="set_categories" symbol="garcon_menu_item_set_categories"> <return-type type="void"/> <parameters> <parameter name="item" type="GarconMenuItem*"/> <parameter name="categories" type="GList*"/> </parameters> </method> <method name="set_command" symbol="garcon_menu_item_set_command"> <return-type type="void"/> <parameters> <parameter name="item" type="GarconMenuItem*"/> <parameter name="command" type="gchar*"/> </parameters> </method> <method name="set_comment" symbol="garcon_menu_item_set_comment"> <return-type type="void"/> <parameters> <parameter name="item" type="GarconMenuItem*"/> <parameter name="comment" type="gchar*"/> </parameters> </method> <method name="set_desktop_id" symbol="garcon_menu_item_set_desktop_id"> <return-type type="void"/> <parameters> <parameter name="item" type="GarconMenuItem*"/> <parameter name="desktop_id" type="gchar*"/> </parameters> </method> <method name="set_generic_name" symbol="garcon_menu_item_set_generic_name"> <return-type type="void"/> <parameters> <parameter name="item" type="GarconMenuItem*"/> <parameter name="generic_name" type="gchar*"/> </parameters> </method> <method name="set_hidden" symbol="garcon_menu_item_set_hidden"> <return-type type="void"/> <parameters> <parameter name="item" type="GarconMenuItem*"/> <parameter name="hidden" type="gboolean"/> </parameters> </method> <method name="set_icon_name" symbol="garcon_menu_item_set_icon_name"> <return-type type="void"/> <parameters> <parameter name="item" type="GarconMenuItem*"/> <parameter name="icon_name" type="gchar*"/> </parameters> </method> <method name="set_name" symbol="garcon_menu_item_set_name"> <return-type type="void"/> <parameters> <parameter name="item" type="GarconMenuItem*"/> <parameter name="name" type="gchar*"/> </parameters> </method> <method name="set_no_display" symbol="garcon_menu_item_set_no_display"> <return-type type="void"/> <parameters> <parameter name="item" type="GarconMenuItem*"/> <parameter name="no_display" type="gboolean"/> </parameters> </method> <method name="set_path" symbol="garcon_menu_item_set_path"> <return-type type="void"/> <parameters> <parameter name="item" type="GarconMenuItem*"/> <parameter name="path" type="gchar*"/> </parameters> </method> <method name="set_requires_terminal" symbol="garcon_menu_item_set_requires_terminal"> <return-type type="void"/> <parameters> <parameter name="item" type="GarconMenuItem*"/> <parameter name="requires_terminal" type="gboolean"/> </parameters> </method> <method name="set_supports_startup_notification" symbol="garcon_menu_item_set_supports_startup_notification"> <return-type type="void"/> <parameters> <parameter name="item" type="GarconMenuItem*"/> <parameter name="supports_startup_notification" type="gboolean"/> </parameters> </method> <method name="set_try_exec" symbol="garcon_menu_item_set_try_exec"> <return-type type="void"/> <parameters> <parameter name="item" type="GarconMenuItem*"/> <parameter name="try_exec" type="gchar*"/> </parameters> </method> <method name="supports_startup_notification" symbol="garcon_menu_item_supports_startup_notification"> <return-type type="gboolean"/> <parameters> <parameter name="item" type="GarconMenuItem*"/> </parameters> </method> <method name="unref" symbol="garcon_menu_item_unref"> <return-type type="void"/> <parameters> <parameter name="item" type="GarconMenuItem*"/> </parameters> </method> <property name="command" type="char*" readable="1" writable="1" construct="0" construct-only="0"/> <property name="comment" type="char*" readable="1" writable="1" construct="0" construct-only="0"/> <property name="desktop-id" type="char*" readable="1" writable="1" construct="0" construct-only="0"/> <property name="file" type="GFile*" readable="1" writable="1" construct="0" construct-only="1"/> <property name="generic-name" type="char*" readable="1" writable="1" construct="0" construct-only="0"/> <property name="hidden" type="gboolean" readable="1" writable="1" construct="0" construct-only="0"/> <property name="icon-name" type="char*" readable="1" writable="1" construct="0" construct-only="0"/> <property name="name" type="char*" readable="1" writable="1" construct="0" construct-only="0"/> <property name="no-display" type="gboolean" readable="1" writable="1" construct="0" construct-only="0"/> <property name="path" type="char*" readable="1" writable="1" construct="0" construct-only="0"/> <property name="requires-terminal" type="gboolean" readable="1" writable="1" construct="0" construct-only="0"/> <property name="supports-startup-notification" type="gboolean" readable="1" writable="1" construct="0" construct-only="0"/> <property name="try-exec" type="char*" readable="1" writable="1" construct="0" construct-only="0"/> <signal name="changed" when="FIRST"> <return-type type="void"/> <parameters> <parameter name="item" type="GarconMenuItem*"/> </parameters> </signal> </object> <object name="GarconMenuItemAction" parent="GObject" type-name="GarconMenuItemAction" get-type="garcon_menu_item_action_get_type"> <method name="get_command" symbol="garcon_menu_item_action_get_command"> <return-type type="gchar*"/> <parameters> <parameter name="action" type="GarconMenuItemAction*"/> </parameters> </method> <method name="get_icon_name" symbol="garcon_menu_item_action_get_icon_name"> <return-type type="gchar*"/> <parameters> <parameter name="action" type="GarconMenuItemAction*"/> </parameters> </method> <method name="get_name" symbol="garcon_menu_item_action_get_name"> <return-type type="gchar*"/> <parameters> <parameter name="action" type="GarconMenuItemAction*"/> </parameters> </method> <constructor name="new" symbol="garcon_menu_item_action_new"> <return-type type="GarconMenuItemAction*"/> </constructor> <method name="ref" symbol="garcon_menu_item_action_ref"> <return-type type="void"/> <parameters> <parameter name="action" type="GarconMenuItemAction*"/> </parameters> </method> <method name="set_command" symbol="garcon_menu_item_action_set_command"> <return-type type="void"/> <parameters> <parameter name="action" type="GarconMenuItemAction*"/> <parameter name="command" type="gchar*"/> </parameters> </method> <method name="set_icon_name" symbol="garcon_menu_item_action_set_icon_name"> <return-type type="void"/> <parameters> <parameter name="action" type="GarconMenuItemAction*"/> <parameter name="icon_name" type="gchar*"/> </parameters> </method> <method name="set_name" symbol="garcon_menu_item_action_set_name"> <return-type type="void"/> <parameters> <parameter name="action" type="GarconMenuItemAction*"/> <parameter name="name" type="gchar*"/> </parameters> </method> <method name="unref" symbol="garcon_menu_item_action_unref"> <return-type type="void"/> <parameters> <parameter name="action" type="GarconMenuItemAction*"/> </parameters> </method> <property name="command" type="char*" readable="1" writable="1" construct="0" construct-only="0"/> <property name="icon-name" type="char*" readable="1" writable="1" construct="0" construct-only="0"/> <property name="name" type="char*" readable="1" writable="1" construct="0" construct-only="0"/> <vfunc name="changed"> <return-type type="void"/> <parameters> <parameter name="action" type="GarconMenuItemAction*"/> </parameters> </vfunc> </object> <object name="GarconMenuItemCache" parent="GObject" type-name="GarconMenuItemCache" get-type="garcon_menu_item_cache_get_type"> <method name="foreach" symbol="garcon_menu_item_cache_foreach"> <return-type type="void"/> <parameters> <parameter name="cache" type="GarconMenuItemCache*"/> <parameter name="func" type="GHFunc"/> <parameter name="user_data" type="gpointer"/> </parameters> </method> <method name="get_default" symbol="garcon_menu_item_cache_get_default"> <return-type type="GarconMenuItemCache*"/> </method> <method name="invalidate" symbol="garcon_menu_item_cache_invalidate"> <return-type type="void"/> <parameters> <parameter name="cache" type="GarconMenuItemCache*"/> </parameters> </method> <method name="invalidate_file" symbol="garcon_menu_item_cache_invalidate_file"> <return-type type="void"/> <parameters> <parameter name="cache" type="GarconMenuItemCache*"/> <parameter name="file" type="GFile*"/> </parameters> </method> <method name="lookup" symbol="garcon_menu_item_cache_lookup"> <return-type type="GarconMenuItem*"/> <parameters> <parameter name="cache" type="GarconMenuItemCache*"/> <parameter name="uri" type="gchar*"/> <parameter name="desktop_id" type="gchar*"/> </parameters> </method> </object> <object name="GarconMenuItemPool" parent="GObject" type-name="GarconMenuItemPool" get-type="garcon_menu_item_pool_get_type"> <method name="apply_exclude_rule" symbol="garcon_menu_item_pool_apply_exclude_rule"> <return-type type="void"/> <parameters> <parameter name="pool" type="GarconMenuItemPool*"/> <parameter name="node" type="GNode*"/> </parameters> </method> <method name="clear" symbol="garcon_menu_item_pool_clear"> <return-type type="void"/> <parameters> <parameter name="pool" type="GarconMenuItemPool*"/> </parameters> </method> <method name="foreach" symbol="garcon_menu_item_pool_foreach"> <return-type type="void"/> <parameters> <parameter name="pool" type="GarconMenuItemPool*"/> <parameter name="func" type="GHFunc"/> <parameter name="user_data" type="gpointer"/> </parameters> </method> <method name="get_empty" symbol="garcon_menu_item_pool_get_empty"> <return-type type="gboolean"/> <parameters> <parameter name="pool" type="GarconMenuItemPool*"/> </parameters> </method> <method name="insert" symbol="garcon_menu_item_pool_insert"> <return-type type="void"/> <parameters> <parameter name="pool" type="GarconMenuItemPool*"/> <parameter name="item" type="GarconMenuItem*"/> </parameters> </method> <method name="lookup" symbol="garcon_menu_item_pool_lookup"> <return-type type="GarconMenuItem*"/> <parameters> <parameter name="pool" type="GarconMenuItemPool*"/> <parameter name="desktop_id" type="gchar*"/> </parameters> </method> <method name="lookup_file" symbol="garcon_menu_item_pool_lookup_file"> <return-type type="GarconMenuItem*"/> <parameters> <parameter name="pool" type="GarconMenuItemPool*"/> <parameter name="file" type="GFile*"/> </parameters> </method> <constructor name="new" symbol="garcon_menu_item_pool_new"> <return-type type="GarconMenuItemPool*"/> </constructor> </object> <object name="GarconMenuMerger" parent="GObject" type-name="GarconMenuMerger" get-type="garcon_menu_merger_get_type"> <implements> <interface name="GarconMenuTreeProvider"/> </implements> <constructor name="new" symbol="garcon_menu_merger_new"> <return-type type="GarconMenuMerger*"/> <parameters> <parameter name="provider" type="GarconMenuTreeProvider*"/> </parameters> </constructor> <method name="run" symbol="garcon_menu_merger_run"> <return-type type="gboolean"/> <parameters> <parameter name="merger" type="GarconMenuMerger*"/> <parameter name="merge_files" type="GList**"/> <parameter name="merge_dirs" type="GList**"/> <parameter name="cancellable" type="GCancellable*"/> <parameter name="error" type="GError**"/> </parameters> </method> <property name="tree-provider" type="GarconMenuTreeProvider*" readable="1" writable="1" construct="0" construct-only="1"/> </object> <object name="GarconMenuNode" parent="GObject" type-name="GarconMenuNode" get-type="garcon_menu_node_get_type"> <method name="copy" symbol="garcon_menu_node_copy"> <return-type type="GarconMenuNode*"/> <parameters> <parameter name="node" type="GarconMenuNode*"/> </parameters> </method> <method name="create" symbol="garcon_menu_node_create"> <return-type type="GarconMenuNode*"/> <parameters> <parameter name="node_type" type="GarconMenuNodeType"/> <parameter name="first_value" type="gpointer"/> </parameters> </method> <method name="get_merge_file_filename" symbol="garcon_menu_node_get_merge_file_filename"> <return-type type="gchar*"/> <parameters> <parameter name="node" type="GarconMenuNode*"/> </parameters> </method> <method name="get_merge_file_type" symbol="garcon_menu_node_get_merge_file_type"> <return-type type="GarconMenuMergeFileType"/> <parameters> <parameter name="node" type="GarconMenuNode*"/> </parameters> </method> <method name="get_node_type" symbol="garcon_menu_node_get_node_type"> <return-type type="GarconMenuNodeType"/> <parameters> <parameter name="node" type="GarconMenuNode*"/> </parameters> </method> <method name="get_string" symbol="garcon_menu_node_get_string"> <return-type type="gchar*"/> <parameters> <parameter name="node" type="GarconMenuNode*"/> </parameters> </method> <constructor name="new" symbol="garcon_menu_node_new"> <return-type type="GarconMenuNode*"/> <parameters> <parameter name="node_type" type="GarconMenuNodeType"/> </parameters> </constructor> <method name="set_merge_file_filename" symbol="garcon_menu_node_set_merge_file_filename"> <return-type type="void"/> <parameters> <parameter name="node" type="GarconMenuNode*"/> <parameter name="filename" type="gchar*"/> </parameters> </method> <method name="set_merge_file_type" symbol="garcon_menu_node_set_merge_file_type"> <return-type type="void"/> <parameters> <parameter name="node" type="GarconMenuNode*"/> <parameter name="type" type="GarconMenuMergeFileType"/> </parameters> </method> <method name="set_string" symbol="garcon_menu_node_set_string"> <return-type type="void"/> <parameters> <parameter name="node" type="GarconMenuNode*"/> <parameter name="value" type="gchar*"/> </parameters> </method> <method name="tree_compare" symbol="garcon_menu_node_tree_compare"> <return-type type="gint"/> <parameters> <parameter name="tree" type="GNode*"/> <parameter name="other_tree" type="GNode*"/> </parameters> </method> <method name="tree_copy" symbol="garcon_menu_node_tree_copy"> <return-type type="GNode*"/> <parameters> <parameter name="tree" type="GNode*"/> </parameters> </method> <method name="tree_free" symbol="garcon_menu_node_tree_free"> <return-type type="void"/> <parameters> <parameter name="tree" type="GNode*"/> </parameters> </method> <method name="tree_free_data" symbol="garcon_menu_node_tree_free_data"> <return-type type="void"/> <parameters> <parameter name="tree" type="GNode*"/> </parameters> </method> <method name="tree_get_boolean_child" symbol="garcon_menu_node_tree_get_boolean_child"> <return-type type="gboolean"/> <parameters> <parameter name="tree" type="GNode*"/> <parameter name="type" type="GarconMenuNodeType"/> </parameters> </method> <method name="tree_get_child_node" symbol="garcon_menu_node_tree_get_child_node"> <return-type type="GNode*"/> <parameters> <parameter name="tree" type="GNode*"/> <parameter name="type" type="GarconMenuNodeType"/> <parameter name="reverse" type="gboolean"/> </parameters> </method> <method name="tree_get_child_nodes" symbol="garcon_menu_node_tree_get_child_nodes"> <return-type type="GList*"/> <parameters> <parameter name="tree" type="GNode*"/> <parameter name="type" type="GarconMenuNodeType"/> <parameter name="reverse" type="gboolean"/> </parameters> </method> <method name="tree_get_layout_merge_type" symbol="garcon_menu_node_tree_get_layout_merge_type"> <return-type type="GarconMenuLayoutMergeType"/> <parameters> <parameter name="tree" type="GNode*"/> </parameters> </method> <method name="tree_get_merge_file_filename" symbol="garcon_menu_node_tree_get_merge_file_filename"> <return-type type="gchar*"/> <parameters> <parameter name="tree" type="GNode*"/> </parameters> </method> <method name="tree_get_merge_file_type" symbol="garcon_menu_node_tree_get_merge_file_type"> <return-type type="GarconMenuMergeFileType"/> <parameters> <parameter name="tree" type="GNode*"/> </parameters> </method> <method name="tree_get_node_type" symbol="garcon_menu_node_tree_get_node_type"> <return-type type="GarconMenuNodeType"/> <parameters> <parameter name="tree" type="GNode*"/> </parameters> </method> <method name="tree_get_string" symbol="garcon_menu_node_tree_get_string"> <return-type type="gchar*"/> <parameters> <parameter name="tree" type="GNode*"/> </parameters> </method> <method name="tree_get_string_child" symbol="garcon_menu_node_tree_get_string_child"> <return-type type="gchar*"/> <parameters> <parameter name="tree" type="GNode*"/> <parameter name="type" type="GarconMenuNodeType"/> </parameters> </method> <method name="tree_get_string_children" symbol="garcon_menu_node_tree_get_string_children"> <return-type type="GList*"/> <parameters> <parameter name="tree" type="GNode*"/> <parameter name="type" type="GarconMenuNodeType"/> <parameter name="reverse" type="gboolean"/> </parameters> </method> <method name="tree_rule_matches" symbol="garcon_menu_node_tree_rule_matches"> <return-type type="gboolean"/> <parameters> <parameter name="tree" type="GNode*"/> <parameter name="item" type="GarconMenuItem*"/> </parameters> </method> <method name="tree_set_merge_file_filename" symbol="garcon_menu_node_tree_set_merge_file_filename"> <return-type type="void"/> <parameters> <parameter name="tree" type="GNode*"/> <parameter name="filename" type="gchar*"/> </parameters> </method> <method name="tree_set_string" symbol="garcon_menu_node_tree_set_string"> <return-type type="void"/> <parameters> <parameter name="tree" type="GNode*"/> <parameter name="value" type="gchar*"/> </parameters> </method> <property name="node-type" type="GarconMenuNodeType" readable="1" writable="1" construct="0" construct-only="0"/> </object> <object name="GarconMenuParser" parent="GObject" type-name="GarconMenuParser" get-type="garcon_menu_parser_get_type"> <implements> <interface name="GarconMenuTreeProvider"/> </implements> <constructor name="new" symbol="garcon_menu_parser_new"> <return-type type="GarconMenuParser*"/> <parameters> <parameter name="file" type="GFile*"/> </parameters> </constructor> <method name="run" symbol="garcon_menu_parser_run"> <return-type type="gboolean"/> <parameters> <parameter name="parser" type="GarconMenuParser*"/> <parameter name="cancellable" type="GCancellable*"/> <parameter name="error" type="GError**"/> </parameters> </method> <property name="file" type="GFile*" readable="1" writable="1" construct="0" construct-only="1"/> </object> <object name="GarconMenuSeparator" parent="GObject" type-name="GarconMenuSeparator" get-type="garcon_menu_separator_get_type"> <implements> <interface name="GarconMenuElement"/> </implements> <method name="get_default" symbol="garcon_menu_separator_get_default"> <return-type type="GarconMenuSeparator*"/> </method> </object> <interface name="GarconMenuElement" type-name="GarconMenuElement" get-type="garcon_menu_element_get_type"> <requires> <interface name="GObject"/> </requires> <method name="equal" symbol="garcon_menu_element_equal"> <return-type type="gboolean"/> <parameters> <parameter name="a" type="GarconMenuElement*"/> <parameter name="b" type="GarconMenuElement*"/> </parameters> </method> <method name="get_comment" symbol="garcon_menu_element_get_comment"> <return-type type="gchar*"/> <parameters> <parameter name="element" type="GarconMenuElement*"/> </parameters> </method> <method name="get_icon_name" symbol="garcon_menu_element_get_icon_name"> <return-type type="gchar*"/> <parameters> <parameter name="element" type="GarconMenuElement*"/> </parameters> </method> <method name="get_name" symbol="garcon_menu_element_get_name"> <return-type type="gchar*"/> <parameters> <parameter name="element" type="GarconMenuElement*"/> </parameters> </method> <method name="get_no_display" symbol="garcon_menu_element_get_no_display"> <return-type type="gboolean"/> <parameters> <parameter name="element" type="GarconMenuElement*"/> </parameters> </method> <method name="get_show_in_environment" symbol="garcon_menu_element_get_show_in_environment"> <return-type type="gboolean"/> <parameters> <parameter name="element" type="GarconMenuElement*"/> </parameters> </method> <method name="get_visible" symbol="garcon_menu_element_get_visible"> <return-type type="gboolean"/> <parameters> <parameter name="element" type="GarconMenuElement*"/> </parameters> </method> <vfunc name="equal"> <return-type type="gboolean"/> <parameters> <parameter name="element" type="GarconMenuElement*"/> <parameter name="other" type="GarconMenuElement*"/> </parameters> </vfunc> <vfunc name="get_comment"> <return-type type="gchar*"/> <parameters> <parameter name="element" type="GarconMenuElement*"/> </parameters> </vfunc> <vfunc name="get_icon_name"> <return-type type="gchar*"/> <parameters> <parameter name="element" type="GarconMenuElement*"/> </parameters> </vfunc> <vfunc name="get_name"> <return-type type="gchar*"/> <parameters> <parameter name="element" type="GarconMenuElement*"/> </parameters> </vfunc> <vfunc name="get_no_display"> <return-type type="gboolean"/> <parameters> <parameter name="element" type="GarconMenuElement*"/> </parameters> </vfunc> <vfunc name="get_show_in_environment"> <return-type type="gboolean"/> <parameters> <parameter name="element" type="GarconMenuElement*"/> </parameters> </vfunc> <vfunc name="get_visible"> <return-type type="gboolean"/> <parameters> <parameter name="element" type="GarconMenuElement*"/> </parameters> </vfunc> </interface> <interface name="GarconMenuTreeProvider" type-name="GarconMenuTreeProvider" get-type="garcon_menu_tree_provider_get_type"> <requires> <interface name="GObject"/> </requires> <method name="get_file" symbol="garcon_menu_tree_provider_get_file"> <return-type type="GFile*"/> <parameters> <parameter name="provider" type="GarconMenuTreeProvider*"/> </parameters> </method> <method name="get_tree" symbol="garcon_menu_tree_provider_get_tree"> <return-type type="GNode*"/> <parameters> <parameter name="provider" type="GarconMenuTreeProvider*"/> </parameters> </method> <vfunc name="get_file"> <return-type type="GFile*"/> <parameters> <parameter name="provider" type="GarconMenuTreeProvider*"/> </parameters> </vfunc> <vfunc name="get_tree"> <return-type type="GNode*"/> <parameters> <parameter name="provider" type="GarconMenuTreeProvider*"/> </parameters> </vfunc> </interface> <constant name="GARCON_ENVIRONMENT_XFCE" type="char*" value="XFCE"/> <constant name="GARCON_MAJOR_VERSION" type="int" value="0"/> <constant name="GARCON_MICRO_VERSION" type="int" value="0"/> <constant name="GARCON_MINOR_VERSION" type="int" value="5"/> <union name="GarconMenuNodeData"> </union> </namespace> </api> 07070100000030000081A40000000200000002000000015DB4A150000000BC000000000000000000000000000000000000004400000000xfce4-vala-4.10.0.5~git.86ad5a7/packages/garcon-1/garcon-1.metadataGarcon cheader_filename="garcon/garcon.h" garcon_menu_item_requires_terminal hidden="1" garcon_menu_item_supports_startup_notification hidden="1" garcon_menu_load.cancellable nullable="1" 07070100000031000081A40000000200000002000000015DB4A15000000007000000000000000000000000000000000000004500000000xfce4-vala-4.10.0.5~git.86ad5a7/packages/garcon-1/garcon-1.namespaceGarcon 07070100000032000041ED0000000200000002000000025DB4A15000000000000000000000000000000000000000000000003200000000xfce4-vala-4.10.0.5~git.86ad5a7/packages/garcon-207070100000033000081A40000000200000002000000015DB4A15000000015000000000000000000000000000000000000004300000000xfce4-vala-4.10.0.5~git.86ad5a7/packages/garcon-2/garcon-2.defines-DGARCON_COMPILATION 07070100000034000081A40000000200000002000000015DB4A15000000014000000000000000000000000000000000000004000000000xfce4-vala-4.10.0.5~git.86ad5a7/packages/garcon-2/garcon-2.depsgobject-2.0 gio-2.0 07070100000035000081A40000000200000002000000015DB4A1500000002B000000000000000000000000000000000000004100000000xfce4-vala-4.10.0.5~git.86ad5a7/packages/garcon-2/garcon-2.filesinclude/garcon-2/garcon lib/libgarcon-2.so 07070100000036000081A40000000200000002000000015DB4A15000001F44000000000000000000000000000000000000003E00000000xfce4-vala-4.10.0.5~git.86ad5a7/packages/garcon-2/garcon-2.gi<?xml version="1.0"?> <api version="1.0"> <namespace name="Garcon"> <function name="marshal_VOID__OBJECT_OBJECT" symbol="garcon_marshal_VOID__OBJECT_OBJECT"> <return-type type="void"/> <parameters> <parameter name="closure" type="GClosure*"/> <parameter name="return_value" type="GValue*"/> <parameter name="n_param_values" type="guint"/> <parameter name="param_values" type="GValue*"/> <parameter name="invocation_hint" type="gpointer"/> <parameter name="marshal_data" type="gpointer"/> </parameters> </function> <object name="GarconMenu" parent="GObject" type-name="GarconMenu" get-type="garcon_menu_get_type"> <implements> <interface name="GarconMenuElement"/> </implements> <method name="add_menu" symbol="garcon_menu_add_menu"> <return-type type="void"/> <parameters> <parameter name="menu" type="GarconMenu*"/> <parameter name="submenu" type="GarconMenu*"/> </parameters> </method> <method name="get_elements" symbol="garcon_menu_get_elements"> <return-type type="GList*"/> <parameters> <parameter name="menu" type="GarconMenu*"/> </parameters> </method> <method name="get_file" symbol="garcon_menu_get_file"> <return-type type="GFile*"/> <parameters> <parameter name="menu" type="GarconMenu*"/> </parameters> </method> <method name="get_item_pool" symbol="garcon_menu_get_item_pool"> <return-type type="GarconMenuItemPool*"/> <parameters> <parameter name="menu" type="GarconMenu*"/> </parameters> </method> <method name="get_items" symbol="garcon_menu_get_items"> <return-type type="GList*"/> <parameters> <parameter name="menu" type="GarconMenu*"/> </parameters> </method> <method name="get_menu_with_name" symbol="garcon_menu_get_menu_with_name"> <return-type type="GarconMenu*"/> <parameters> <parameter name="menu" type="GarconMenu*"/> <parameter name="name" type="gchar*"/> </parameters> </method> <method name="get_menus" symbol="garcon_menu_get_menus"> <return-type type="GList*"/> <parameters> <parameter name="menu" type="GarconMenu*"/> </parameters> </method> <method name="get_parent" symbol="garcon_menu_get_parent"> <return-type type="GarconMenu*"/> <parameters> <parameter name="menu" type="GarconMenu*"/> </parameters> </method> <method name="load" symbol="garcon_menu_load"> <return-type type="gboolean"/> <parameters> <parameter name="menu" type="GarconMenu*"/> <parameter name="cancellable" type="GCancellable*"/> <parameter name="error" type="GError**"/> </parameters> </method> <constructor name="new" symbol="garcon_menu_new"> <return-type type="GarconMenu*"/> <parameters> <parameter name="file" type="GFile*"/> </parameters> </constructor> <constructor name="new_applications" symbol="garcon_menu_new_applications"> <return-type type="GarconMenu*"/> </constructor> <constructor name="new_for_path" symbol="garcon_menu_new_for_path"> <return-type type="GarconMenu*"/> <parameters> <parameter name="filename" type="gchar*"/> </parameters> </constructor> <property name="directory" type="GarconMenuDirectory*" readable="1" writable="1" construct="0" construct-only="0"/> <property name="file" type="GFile*" readable="1" writable="1" construct="0" construct-only="1"/> <signal name="directory-changed" when="LAST"> <return-type type="void"/> <parameters> <parameter name="object" type="GarconMenu*"/> <parameter name="p0" type="GarconMenuDirectory*"/> <parameter name="p1" type="GarconMenuDirectory*"/> </parameters> </signal> <signal name="reload-required" when="LAST"> <return-type type="void"/> <parameters> <parameter name="object" type="GarconMenu*"/> </parameters> </signal> </object> <object name="GarconMenuParser" parent="GObject" type-name="GarconMenuParser" get-type="garcon_menu_parser_get_type"> <implements> <interface name="GarconMenuTreeProvider"/> </implements> <constructor name="new" symbol="garcon_menu_parser_new"> <return-type type="GarconMenuParser*"/> <parameters> <parameter name="file" type="GFile*"/> </parameters> </constructor> <method name="run" symbol="garcon_menu_parser_run"> <return-type type="gboolean"/> <parameters> <parameter name="parser" type="GarconMenuParser*"/> <parameter name="cancellable" type="GCancellable*"/> <parameter name="error" type="GError**"/> </parameters> </method> <property name="file" type="GFile*" readable="1" writable="1" construct="0" construct-only="1"/> </object> <interface name="GarconMenuElement" type-name="GarconMenuElement" get-type="garcon_menu_element_get_type"> <requires> <interface name="GObject"/> </requires> <method name="equal" symbol="garcon_menu_element_equal"> <return-type type="gboolean"/> <parameters> <parameter name="a" type="GarconMenuElement*"/> <parameter name="b" type="GarconMenuElement*"/> </parameters> </method> <method name="get_comment" symbol="garcon_menu_element_get_comment"> <return-type type="gchar*"/> <parameters> <parameter name="element" type="GarconMenuElement*"/> </parameters> </method> <method name="get_icon_name" symbol="garcon_menu_element_get_icon_name"> <return-type type="gchar*"/> <parameters> <parameter name="element" type="GarconMenuElement*"/> </parameters> </method> <method name="get_name" symbol="garcon_menu_element_get_name"> <return-type type="gchar*"/> <parameters> <parameter name="element" type="GarconMenuElement*"/> </parameters> </method> <method name="get_no_display" symbol="garcon_menu_element_get_no_display"> <return-type type="gboolean"/> <parameters> <parameter name="element" type="GarconMenuElement*"/> </parameters> </method> <method name="get_show_in_environment" symbol="garcon_menu_element_get_show_in_environment"> <return-type type="gboolean"/> <parameters> <parameter name="element" type="GarconMenuElement*"/> </parameters> </method> <method name="get_visible" symbol="garcon_menu_element_get_visible"> <return-type type="gboolean"/> <parameters> <parameter name="element" type="GarconMenuElement*"/> </parameters> </method> <vfunc name="equal"> <return-type type="gboolean"/> <parameters> <parameter name="element" type="GarconMenuElement*"/> <parameter name="other" type="GarconMenuElement*"/> </parameters> </vfunc> <vfunc name="get_comment"> <return-type type="gchar*"/> <parameters> <parameter name="element" type="GarconMenuElement*"/> </parameters> </vfunc> <vfunc name="get_icon_name"> <return-type type="gchar*"/> <parameters> <parameter name="element" type="GarconMenuElement*"/> </parameters> </vfunc> <vfunc name="get_name"> <return-type type="gchar*"/> <parameters> <parameter name="element" type="GarconMenuElement*"/> </parameters> </vfunc> <vfunc name="get_no_display"> <return-type type="gboolean"/> <parameters> <parameter name="element" type="GarconMenuElement*"/> </parameters> </vfunc> <vfunc name="get_show_in_environment"> <return-type type="gboolean"/> <parameters> <parameter name="element" type="GarconMenuElement*"/> </parameters> </vfunc> <vfunc name="get_visible"> <return-type type="gboolean"/> <parameters> <parameter name="element" type="GarconMenuElement*"/> </parameters> </vfunc> </interface> <constant name="GARCON_ENVIRONMENT_XFCE" type="char*" value="XFCE"/> <constant name="GARCON_MAJOR_VERSION" type="int" value="0"/> <constant name="GARCON_MICRO_VERSION" type="int" value="0"/> <constant name="GARCON_MINOR_VERSION" type="int" value="5"/> </namespace> </api> 07070100000037000081A40000000200000002000000015DB4A150000000BC000000000000000000000000000000000000004400000000xfce4-vala-4.10.0.5~git.86ad5a7/packages/garcon-2/garcon-2.metadataGarcon cheader_filename="garcon/garcon.h" garcon_menu_item_requires_terminal hidden="1" garcon_menu_item_supports_startup_notification hidden="1" garcon_menu_load.cancellable nullable="1" 07070100000038000081A40000000200000002000000015DB4A15000000007000000000000000000000000000000000000004500000000xfce4-vala-4.10.0.5~git.86ad5a7/packages/garcon-2/garcon-2.namespaceGarcon 07070100000039000041ED0000000200000002000000025DB4A15000000000000000000000000000000000000000000000003B00000000xfce4-vala-4.10.0.5~git.86ad5a7/packages/libxfce4panel-1.00707010000003A000081A40000000200000002000000015DB4A1500000001C000000000000000000000000000000000000005500000000xfce4-vala-4.10.0.5~git.86ad5a7/packages/libxfce4panel-1.0/libxfce4panel-1.0.defines-DLIBXFCE4PANEL_COMPILATION 0707010000003B000081A40000000200000002000000015DB4A15000000049000000000000000000000000000000000000005200000000xfce4-vala-4.10.0.5~git.86ad5a7/packages/libxfce4panel-1.0/libxfce4panel-1.0.depsatk gio-2.0 cairo pango gdk-pixbuf-2.0 gdk-2.0 gtk+-2.0 libxfce4util-1.0 0707010000003C000081A40000000200000002000000015DB4A15000000045000000000000000000000000000000000000005600000000xfce4-vala-4.10.0.5~git.86ad5a7/packages/libxfce4panel-1.0/libxfce4panel-1.0.excludesinclude/xfce4/libxfce4panel-1.0/libxfce4panel/xfce-panel-macros-46.h 0707010000003D000081A40000000200000002000000015DB4A15000000047000000000000000000000000000000000000005300000000xfce4-vala-4.10.0.5~git.86ad5a7/packages/libxfce4panel-1.0/libxfce4panel-1.0.filesinclude/xfce4/libxfce4panel-1.0/libxfce4panel lib/libxfce4panel-1.0.so 0707010000003E000081A40000000200000002000000015DB4A15000007BE2000000000000000000000000000000000000005000000000xfce4-vala-4.10.0.5~git.86ad5a7/packages/libxfce4panel-1.0/libxfce4panel-1.0.gi<?xml version="1.0"?> <api version="1.0"> <namespace name="Xfce"> <function name="libxfce4panel_check_version" symbol="libxfce4panel_check_version"> <return-type type="gchar*"/> <parameters> <parameter name="required_major" type="guint"/> <parameter name="required_minor" type="guint"/> <parameter name="required_micro" type="guint"/> </parameters> </function> <function name="panel_create_button" symbol="xfce_panel_create_button"> <return-type type="GtkWidget*"/> </function> <function name="panel_create_toggle_button" symbol="xfce_panel_create_toggle_button"> <return-type type="GtkWidget*"/> </function> <function name="panel_get_channel_name" symbol="xfce_panel_get_channel_name"> <return-type type="gchar*"/> </function> <function name="panel_pixbuf_from_source" symbol="xfce_panel_pixbuf_from_source"> <return-type type="GdkPixbuf*"/> <parameters> <parameter name="source" type="gchar*"/> <parameter name="icon_theme" type="GtkIconTheme*"/> <parameter name="size" type="gint"/> </parameters> </function> <function name="panel_pixbuf_from_source_at_size" symbol="xfce_panel_pixbuf_from_source_at_size"> <return-type type="GdkPixbuf*"/> <parameters> <parameter name="source" type="gchar*"/> <parameter name="icon_theme" type="GtkIconTheme*"/> <parameter name="dest_width" type="gint"/> <parameter name="dest_height" type="gint"/> </parameters> </function> <callback name="PluginConstructFunc"> <return-type type="GtkWidget*"/> <parameters> <parameter name="name" type="gchar*"/> <parameter name="unique_id" type="gint"/> <parameter name="display_name" type="gchar*"/> <parameter name="comment" type="gchar*"/> <parameter name="arguments" type="gchar**"/> <parameter name="screen" type="GdkScreen*"/> </parameters> </callback> <callback name="PluginInitFunc"> <return-type type="GType"/> <parameters> <parameter name="module" type="GTypeModule*"/> <parameter name="make_resident" type="gboolean*"/> </parameters> </callback> <callback name="XfcePanelPluginCheck"> <return-type type="gboolean"/> <parameters> <parameter name="screen" type="GdkScreen*"/> </parameters> </callback> <callback name="XfcePanelPluginFunc"> <return-type type="void"/> <parameters> <parameter name="plugin" type="XfcePanelPlugin*"/> </parameters> </callback> <callback name="XfcePanelPluginPreInit"> <return-type type="gboolean"/> <parameters> <parameter name="argc" type="gint"/> <parameter name="argv" type="gchar**"/> </parameters> </callback> <struct name="XfcePanelTypeModule"> </struct> <enum name="XfcePanelPluginMode" type-name="XfcePanelPluginMode" get-type="xfce_panel_plugin_mode_get_type"> <member name="XFCE_PANEL_PLUGIN_MODE_HORIZONTAL" value="0"/> <member name="XFCE_PANEL_PLUGIN_MODE_VERTICAL" value="1"/> <member name="XFCE_PANEL_PLUGIN_MODE_DESKBAR" value="2"/> </enum> <enum name="XfcePanelPluginProviderPropType"> <member name="PROVIDER_PROP_TYPE_SET_SIZE" value="0"/> <member name="PROVIDER_PROP_TYPE_SET_MODE" value="1"/> <member name="PROVIDER_PROP_TYPE_SET_SCREEN_POSITION" value="2"/> <member name="PROVIDER_PROP_TYPE_SET_BACKGROUND_ALPHA" value="3"/> <member name="PROVIDER_PROP_TYPE_SET_NROWS" value="4"/> <member name="PROVIDER_PROP_TYPE_SET_LOCKED" value="5"/> <member name="PROVIDER_PROP_TYPE_SET_SENSITIVE" value="6"/> <member name="PROVIDER_PROP_TYPE_SET_BACKGROUND_COLOR" value="7"/> <member name="PROVIDER_PROP_TYPE_SET_BACKGROUND_IMAGE" value="8"/> <member name="PROVIDER_PROP_TYPE_ACTION_REMOVED" value="9"/> <member name="PROVIDER_PROP_TYPE_ACTION_SAVE" value="10"/> <member name="PROVIDER_PROP_TYPE_ACTION_QUIT" value="11"/> <member name="PROVIDER_PROP_TYPE_ACTION_QUIT_FOR_RESTART" value="12"/> <member name="PROVIDER_PROP_TYPE_ACTION_BACKGROUND_UNSET" value="13"/> <member name="PROVIDER_PROP_TYPE_ACTION_SHOW_CONFIGURE" value="14"/> <member name="PROVIDER_PROP_TYPE_ACTION_SHOW_ABOUT" value="15"/> <member name="PROVIDER_PROP_TYPE_ACTION_ASK_REMOVE" value="16"/> </enum> <enum name="XfcePanelPluginProviderSignal"> <member name="PROVIDER_SIGNAL_MOVE_PLUGIN" value="0"/> <member name="PROVIDER_SIGNAL_EXPAND_PLUGIN" value="1"/> <member name="PROVIDER_SIGNAL_COLLAPSE_PLUGIN" value="2"/> <member name="PROVIDER_SIGNAL_SMALL_PLUGIN" value="3"/> <member name="PROVIDER_SIGNAL_UNSMALL_PLUGIN" value="4"/> <member name="PROVIDER_SIGNAL_LOCK_PANEL" value="5"/> <member name="PROVIDER_SIGNAL_UNLOCK_PANEL" value="6"/> <member name="PROVIDER_SIGNAL_REMOVE_PLUGIN" value="7"/> <member name="PROVIDER_SIGNAL_ADD_NEW_ITEMS" value="8"/> <member name="PROVIDER_SIGNAL_PANEL_PREFERENCES" value="9"/> <member name="PROVIDER_SIGNAL_PANEL_LOGOUT" value="10"/> <member name="PROVIDER_SIGNAL_PANEL_ABOUT" value="11"/> <member name="PROVIDER_SIGNAL_PANEL_HELP" value="12"/> <member name="PROVIDER_SIGNAL_SHOW_CONFIGURE" value="13"/> <member name="PROVIDER_SIGNAL_SHOW_ABOUT" value="14"/> <member name="PROVIDER_SIGNAL_FOCUS_PLUGIN" value="15"/> <member name="PROVIDER_SIGNAL_SHRINK_PLUGIN" value="16"/> <member name="PROVIDER_SIGNAL_UNSHRINK_PLUGIN" value="17"/> </enum> <enum name="XfceScreenPosition" type-name="XfceScreenPosition" get-type="xfce_screen_position_get_type"> <member name="XFCE_SCREEN_POSITION_NONE" value="0"/> <member name="XFCE_SCREEN_POSITION_NW_H" value="1"/> <member name="XFCE_SCREEN_POSITION_N" value="2"/> <member name="XFCE_SCREEN_POSITION_NE_H" value="3"/> <member name="XFCE_SCREEN_POSITION_NW_V" value="4"/> <member name="XFCE_SCREEN_POSITION_W" value="5"/> <member name="XFCE_SCREEN_POSITION_SW_V" value="6"/> <member name="XFCE_SCREEN_POSITION_NE_V" value="7"/> <member name="XFCE_SCREEN_POSITION_E" value="8"/> <member name="XFCE_SCREEN_POSITION_SE_V" value="9"/> <member name="XFCE_SCREEN_POSITION_SW_H" value="10"/> <member name="XFCE_SCREEN_POSITION_S" value="11"/> <member name="XFCE_SCREEN_POSITION_SE_H" value="12"/> <member name="XFCE_SCREEN_POSITION_FLOATING_H" value="13"/> <member name="XFCE_SCREEN_POSITION_FLOATING_V" value="14"/> </enum> <object name="XfceArrowButton" parent="GtkToggleButton" type-name="XfceArrowButton" get-type="xfce_arrow_button_get_type"> <implements> <interface name="AtkImplementor"/> <interface name="GtkBuildable"/> <interface name="GtkActivatable"/> </implements> <method name="get_arrow_type" symbol="xfce_arrow_button_get_arrow_type"> <return-type type="GtkArrowType"/> <parameters> <parameter name="button" type="XfceArrowButton*"/> </parameters> </method> <method name="get_blinking" symbol="xfce_arrow_button_get_blinking"> <return-type type="gboolean"/> <parameters> <parameter name="button" type="XfceArrowButton*"/> </parameters> </method> <constructor name="new" symbol="xfce_arrow_button_new"> <return-type type="GtkWidget*"/> <parameters> <parameter name="arrow_type" type="GtkArrowType"/> </parameters> </constructor> <method name="set_arrow_type" symbol="xfce_arrow_button_set_arrow_type"> <return-type type="void"/> <parameters> <parameter name="button" type="XfceArrowButton*"/> <parameter name="arrow_type" type="GtkArrowType"/> </parameters> </method> <method name="set_blinking" symbol="xfce_arrow_button_set_blinking"> <return-type type="void"/> <parameters> <parameter name="button" type="XfceArrowButton*"/> <parameter name="blinking" type="gboolean"/> </parameters> </method> <property name="arrow-type" type="GtkArrowType" readable="1" writable="1" construct="0" construct-only="0"/> <signal name="arrow-type-changed" when="LAST"> <return-type type="void"/> <parameters> <parameter name="button" type="XfceArrowButton*"/> <parameter name="type" type="GtkArrowType"/> </parameters> </signal> </object> <object name="XfceHVBox" parent="GtkBox" type-name="XfceHVBox" get-type="xfce_hvbox_get_type"> <implements> <interface name="AtkImplementor"/> <interface name="GtkBuildable"/> <interface name="GtkOrientable"/> </implements> <method name="get_orientation" symbol="xfce_hvbox_get_orientation"> <return-type type="GtkOrientation"/> <parameters> <parameter name="hvbox" type="XfceHVBox*"/> </parameters> </method> <constructor name="new" symbol="xfce_hvbox_new"> <return-type type="GtkWidget*"/> <parameters> <parameter name="orientation" type="GtkOrientation"/> <parameter name="homogeneous" type="gboolean"/> <parameter name="spacing" type="gint"/> </parameters> </constructor> <method name="set_orientation" symbol="xfce_hvbox_set_orientation"> <return-type type="void"/> <parameters> <parameter name="hvbox" type="XfceHVBox*"/> <parameter name="orientation" type="GtkOrientation"/> </parameters> </method> <field name="orientation" type="GtkOrientation"/> </object> <object name="XfcePanelImage" parent="GtkWidget" type-name="XfcePanelImage" get-type="xfce_panel_image_get_type"> <implements> <interface name="AtkImplementor"/> <interface name="GtkBuildable"/> </implements> <method name="clear" symbol="xfce_panel_image_clear"> <return-type type="void"/> <parameters> <parameter name="image" type="XfcePanelImage*"/> </parameters> </method> <method name="get_size" symbol="xfce_panel_image_get_size"> <return-type type="gint"/> <parameters> <parameter name="image" type="XfcePanelImage*"/> </parameters> </method> <constructor name="new" symbol="xfce_panel_image_new"> <return-type type="GtkWidget*"/> </constructor> <constructor name="new_from_pixbuf" symbol="xfce_panel_image_new_from_pixbuf"> <return-type type="GtkWidget*"/> <parameters> <parameter name="pixbuf" type="GdkPixbuf*"/> </parameters> </constructor> <constructor name="new_from_source" symbol="xfce_panel_image_new_from_source"> <return-type type="GtkWidget*"/> <parameters> <parameter name="source" type="gchar*"/> </parameters> </constructor> <method name="set_from_pixbuf" symbol="xfce_panel_image_set_from_pixbuf"> <return-type type="void"/> <parameters> <parameter name="image" type="XfcePanelImage*"/> <parameter name="pixbuf" type="GdkPixbuf*"/> </parameters> </method> <method name="set_from_source" symbol="xfce_panel_image_set_from_source"> <return-type type="void"/> <parameters> <parameter name="image" type="XfcePanelImage*"/> <parameter name="source" type="gchar*"/> </parameters> </method> <method name="set_size" symbol="xfce_panel_image_set_size"> <return-type type="void"/> <parameters> <parameter name="image" type="XfcePanelImage*"/> <parameter name="size" type="gint"/> </parameters> </method> <property name="pixbuf" type="GdkPixbuf*" readable="1" writable="1" construct="0" construct-only="0"/> <property name="size" type="gint" readable="1" writable="1" construct="0" construct-only="0"/> <property name="source" type="char*" readable="1" writable="1" construct="0" construct-only="0"/> <vfunc name="reserved1"> <return-type type="void"/> </vfunc> <vfunc name="reserved2"> <return-type type="void"/> </vfunc> <vfunc name="reserved3"> <return-type type="void"/> </vfunc> <vfunc name="reserved4"> <return-type type="void"/> </vfunc> </object> <object name="XfcePanelPlugin" parent="GtkEventBox" type-name="XfcePanelPlugin" get-type="xfce_panel_plugin_get_type"> <implements> <interface name="AtkImplementor"/> <interface name="GtkBuildable"/> <interface name="XfcePanelPluginProvider"/> </implements> <method name="add_action_widget" symbol="xfce_panel_plugin_add_action_widget"> <return-type type="void"/> <parameters> <parameter name="plugin" type="XfcePanelPlugin*"/> <parameter name="widget" type="GtkWidget*"/> </parameters> </method> <method name="arrow_type" symbol="xfce_panel_plugin_arrow_type"> <return-type type="GtkArrowType"/> <parameters> <parameter name="plugin" type="XfcePanelPlugin*"/> </parameters> </method> <method name="block_autohide" symbol="xfce_panel_plugin_block_autohide"> <return-type type="void"/> <parameters> <parameter name="plugin" type="XfcePanelPlugin*"/> <parameter name="blocked" type="gboolean"/> </parameters> </method> <method name="block_menu" symbol="xfce_panel_plugin_block_menu"> <return-type type="void"/> <parameters> <parameter name="plugin" type="XfcePanelPlugin*"/> </parameters> </method> <method name="focus_widget" symbol="xfce_panel_plugin_focus_widget"> <return-type type="void"/> <parameters> <parameter name="plugin" type="XfcePanelPlugin*"/> <parameter name="widget" type="GtkWidget*"/> </parameters> </method> <method name="get_arguments" symbol="xfce_panel_plugin_get_arguments"> <return-type type="gchar**"/> <parameters> <parameter name="plugin" type="XfcePanelPlugin*"/> </parameters> </method> <method name="get_comment" symbol="xfce_panel_plugin_get_comment"> <return-type type="gchar*"/> <parameters> <parameter name="plugin" type="XfcePanelPlugin*"/> </parameters> </method> <method name="get_display_name" symbol="xfce_panel_plugin_get_display_name"> <return-type type="gchar*"/> <parameters> <parameter name="plugin" type="XfcePanelPlugin*"/> </parameters> </method> <method name="get_expand" symbol="xfce_panel_plugin_get_expand"> <return-type type="gboolean"/> <parameters> <parameter name="plugin" type="XfcePanelPlugin*"/> </parameters> </method> <method name="get_locked" symbol="xfce_panel_plugin_get_locked"> <return-type type="gboolean"/> <parameters> <parameter name="plugin" type="XfcePanelPlugin*"/> </parameters> </method> <method name="get_mode" symbol="xfce_panel_plugin_get_mode"> <return-type type="XfcePanelPluginMode"/> <parameters> <parameter name="plugin" type="XfcePanelPlugin*"/> </parameters> </method> <method name="get_name" symbol="xfce_panel_plugin_get_name"> <return-type type="gchar*"/> <parameters> <parameter name="plugin" type="XfcePanelPlugin*"/> </parameters> </method> <method name="get_nrows" symbol="xfce_panel_plugin_get_nrows"> <return-type type="guint"/> <parameters> <parameter name="plugin" type="XfcePanelPlugin*"/> </parameters> </method> <method name="get_orientation" symbol="xfce_panel_plugin_get_orientation"> <return-type type="GtkOrientation"/> <parameters> <parameter name="plugin" type="XfcePanelPlugin*"/> </parameters> </method> <method name="get_property_base" symbol="xfce_panel_plugin_get_property_base"> <return-type type="gchar*"/> <parameters> <parameter name="plugin" type="XfcePanelPlugin*"/> </parameters> </method> <method name="get_screen_position" symbol="xfce_panel_plugin_get_screen_position"> <return-type type="XfceScreenPosition"/> <parameters> <parameter name="plugin" type="XfcePanelPlugin*"/> </parameters> </method> <method name="get_shrink" symbol="xfce_panel_plugin_get_shrink"> <return-type type="gboolean"/> <parameters> <parameter name="plugin" type="XfcePanelPlugin*"/> </parameters> </method> <method name="get_size" symbol="xfce_panel_plugin_get_size"> <return-type type="gint"/> <parameters> <parameter name="plugin" type="XfcePanelPlugin*"/> </parameters> </method> <method name="get_small" symbol="xfce_panel_plugin_get_small"> <return-type type="gboolean"/> <parameters> <parameter name="plugin" type="XfcePanelPlugin*"/> </parameters> </method> <method name="get_unique_id" symbol="xfce_panel_plugin_get_unique_id"> <return-type type="gint"/> <parameters> <parameter name="plugin" type="XfcePanelPlugin*"/> </parameters> </method> <method name="lookup_rc_file" symbol="xfce_panel_plugin_lookup_rc_file"> <return-type type="gchar*"/> <parameters> <parameter name="plugin" type="XfcePanelPlugin*"/> </parameters> </method> <method name="menu_insert_item" symbol="xfce_panel_plugin_menu_insert_item"> <return-type type="void"/> <parameters> <parameter name="plugin" type="XfcePanelPlugin*"/> <parameter name="item" type="GtkMenuItem*"/> </parameters> </method> <method name="menu_show_about" symbol="xfce_panel_plugin_menu_show_about"> <return-type type="void"/> <parameters> <parameter name="plugin" type="XfcePanelPlugin*"/> </parameters> </method> <method name="menu_show_configure" symbol="xfce_panel_plugin_menu_show_configure"> <return-type type="void"/> <parameters> <parameter name="plugin" type="XfcePanelPlugin*"/> </parameters> </method> <method name="position_menu" symbol="xfce_panel_plugin_position_menu"> <return-type type="void"/> <parameters> <parameter name="menu" type="GtkMenu*"/> <parameter name="x" type="gint*"/> <parameter name="y" type="gint*"/> <parameter name="push_in" type="gboolean*"/> <parameter name="panel_plugin" type="gpointer"/> </parameters> </method> <method name="position_widget" symbol="xfce_panel_plugin_position_widget"> <return-type type="void"/> <parameters> <parameter name="plugin" type="XfcePanelPlugin*"/> <parameter name="menu_widget" type="GtkWidget*"/> <parameter name="attach_widget" type="GtkWidget*"/> <parameter name="x" type="gint*"/> <parameter name="y" type="gint*"/> </parameters> </method> <method name="register_menu" symbol="xfce_panel_plugin_register_menu"> <return-type type="void"/> <parameters> <parameter name="plugin" type="XfcePanelPlugin*"/> <parameter name="menu" type="GtkMenu*"/> </parameters> </method> <method name="remove" symbol="xfce_panel_plugin_remove"> <return-type type="void"/> <parameters> <parameter name="plugin" type="XfcePanelPlugin*"/> </parameters> </method> <method name="save_location" symbol="xfce_panel_plugin_save_location"> <return-type type="gchar*"/> <parameters> <parameter name="plugin" type="XfcePanelPlugin*"/> <parameter name="create" type="gboolean"/> </parameters> </method> <method name="set_expand" symbol="xfce_panel_plugin_set_expand"> <return-type type="void"/> <parameters> <parameter name="plugin" type="XfcePanelPlugin*"/> <parameter name="expand" type="gboolean"/> </parameters> </method> <method name="set_shrink" symbol="xfce_panel_plugin_set_shrink"> <return-type type="void"/> <parameters> <parameter name="plugin" type="XfcePanelPlugin*"/> <parameter name="shrink" type="gboolean"/> </parameters> </method> <method name="set_small" symbol="xfce_panel_plugin_set_small"> <return-type type="void"/> <parameters> <parameter name="plugin" type="XfcePanelPlugin*"/> <parameter name="small" type="gboolean"/> </parameters> </method> <method name="take_window" symbol="xfce_panel_plugin_take_window"> <return-type type="void"/> <parameters> <parameter name="plugin" type="XfcePanelPlugin*"/> <parameter name="window" type="GtkWindow*"/> </parameters> </method> <method name="unblock_menu" symbol="xfce_panel_plugin_unblock_menu"> <return-type type="void"/> <parameters> <parameter name="plugin" type="XfcePanelPlugin*"/> </parameters> </method> <property name="arguments" type="GStrv*" readable="1" writable="1" construct="0" construct-only="1"/> <property name="comment" type="char*" readable="1" writable="1" construct="0" construct-only="1"/> <property name="display-name" type="char*" readable="1" writable="1" construct="0" construct-only="1"/> <property name="expand" type="gboolean" readable="1" writable="1" construct="0" construct-only="0"/> <property name="mode" type="XfcePanelPluginMode" readable="1" writable="0" construct="0" construct-only="0"/> <property name="name" type="char*" readable="1" writable="1" construct="0" construct-only="1"/> <property name="nrows" type="guint" readable="1" writable="0" construct="0" construct-only="0"/> <property name="orientation" type="GtkOrientation" readable="1" writable="0" construct="0" construct-only="0"/> <property name="screen-position" type="XfceScreenPosition" readable="1" writable="0" construct="0" construct-only="0"/> <property name="shrink" type="gboolean" readable="1" writable="1" construct="0" construct-only="0"/> <property name="size" type="gint" readable="1" writable="0" construct="0" construct-only="0"/> <property name="small" type="gboolean" readable="1" writable="1" construct="0" construct-only="0"/> <property name="unique-id" type="gint" readable="1" writable="1" construct="0" construct-only="1"/> <signal name="about" when="LAST"> <return-type type="void"/> <parameters> <parameter name="plugin" type="XfcePanelPlugin*"/> </parameters> </signal> <signal name="configure-plugin" when="LAST"> <return-type type="void"/> <parameters> <parameter name="plugin" type="XfcePanelPlugin*"/> </parameters> </signal> <signal name="free-data" when="LAST"> <return-type type="void"/> <parameters> <parameter name="plugin" type="XfcePanelPlugin*"/> </parameters> </signal> <signal name="mode-changed" when="LAST"> <return-type type="void"/> <parameters> <parameter name="plugin" type="XfcePanelPlugin*"/> <parameter name="mode" type="XfcePanelPluginMode"/> </parameters> </signal> <signal name="nrows-changed" when="LAST"> <return-type type="void"/> <parameters> <parameter name="plugin" type="XfcePanelPlugin*"/> <parameter name="rows" type="guint"/> </parameters> </signal> <signal name="orientation-changed" when="LAST"> <return-type type="void"/> <parameters> <parameter name="plugin" type="XfcePanelPlugin*"/> <parameter name="orientation" type="GtkOrientation"/> </parameters> </signal> <signal name="remote-event" when="LAST"> <return-type type="gboolean"/> <parameters> <parameter name="plugin" type="XfcePanelPlugin*"/> <parameter name="name" type="char*"/> <parameter name="value" type="GValue*"/> </parameters> </signal> <signal name="removed" when="LAST"> <return-type type="void"/> <parameters> <parameter name="plugin" type="XfcePanelPlugin*"/> </parameters> </signal> <signal name="save" when="LAST"> <return-type type="void"/> <parameters> <parameter name="plugin" type="XfcePanelPlugin*"/> </parameters> </signal> <signal name="screen-position-changed" when="LAST"> <return-type type="void"/> <parameters> <parameter name="plugin" type="XfcePanelPlugin*"/> <parameter name="position" type="XfceScreenPosition"/> </parameters> </signal> <signal name="size-changed" when="LAST"> <return-type type="gboolean"/> <parameters> <parameter name="plugin" type="XfcePanelPlugin*"/> <parameter name="size" type="gint"/> </parameters> </signal> <vfunc name="construct"> <return-type type="void"/> <parameters> <parameter name="plugin" type="XfcePanelPlugin*"/> </parameters> </vfunc> <vfunc name="reserved1"> <return-type type="void"/> </vfunc> <vfunc name="reserved2"> <return-type type="void"/> </vfunc> </object> <interface name="XfcePanelPluginProvider" type-name="XfcePanelPluginProvider" get-type="xfce_panel_plugin_provider_get_type"> <method name="ask_remove" symbol="xfce_panel_plugin_provider_ask_remove"> <return-type type="void"/> <parameters> <parameter name="provider" type="XfcePanelPluginProvider*"/> </parameters> </method> <method name="emit_signal" symbol="xfce_panel_plugin_provider_emit_signal"> <return-type type="void"/> <parameters> <parameter name="provider" type="XfcePanelPluginProvider*"/> <parameter name="provider_signal" type="XfcePanelPluginProviderSignal"/> </parameters> </method> <method name="get_name" symbol="xfce_panel_plugin_provider_get_name"> <return-type type="gchar*"/> <parameters> <parameter name="provider" type="XfcePanelPluginProvider*"/> </parameters> </method> <method name="get_show_about" symbol="xfce_panel_plugin_provider_get_show_about"> <return-type type="gboolean"/> <parameters> <parameter name="provider" type="XfcePanelPluginProvider*"/> </parameters> </method> <method name="get_show_configure" symbol="xfce_panel_plugin_provider_get_show_configure"> <return-type type="gboolean"/> <parameters> <parameter name="provider" type="XfcePanelPluginProvider*"/> </parameters> </method> <method name="get_unique_id" symbol="xfce_panel_plugin_provider_get_unique_id"> <return-type type="gint"/> <parameters> <parameter name="provider" type="XfcePanelPluginProvider*"/> </parameters> </method> <method name="remote_event" symbol="xfce_panel_plugin_provider_remote_event"> <return-type type="gboolean"/> <parameters> <parameter name="provider" type="XfcePanelPluginProvider*"/> <parameter name="name" type="gchar*"/> <parameter name="value" type="GValue*"/> <parameter name="handle" type="guint*"/> </parameters> </method> <method name="removed" symbol="xfce_panel_plugin_provider_removed"> <return-type type="void"/> <parameters> <parameter name="provider" type="XfcePanelPluginProvider*"/> </parameters> </method> <method name="save" symbol="xfce_panel_plugin_provider_save"> <return-type type="void"/> <parameters> <parameter name="provider" type="XfcePanelPluginProvider*"/> </parameters> </method> <method name="set_locked" symbol="xfce_panel_plugin_provider_set_locked"> <return-type type="void"/> <parameters> <parameter name="provider" type="XfcePanelPluginProvider*"/> <parameter name="locked" type="gboolean"/> </parameters> </method> <method name="set_mode" symbol="xfce_panel_plugin_provider_set_mode"> <return-type type="void"/> <parameters> <parameter name="provider" type="XfcePanelPluginProvider*"/> <parameter name="mode" type="XfcePanelPluginMode"/> </parameters> </method> <method name="set_nrows" symbol="xfce_panel_plugin_provider_set_nrows"> <return-type type="void"/> <parameters> <parameter name="provider" type="XfcePanelPluginProvider*"/> <parameter name="rows" type="guint"/> </parameters> </method> <method name="set_screen_position" symbol="xfce_panel_plugin_provider_set_screen_position"> <return-type type="void"/> <parameters> <parameter name="provider" type="XfcePanelPluginProvider*"/> <parameter name="screen_position" type="XfceScreenPosition"/> </parameters> </method> <method name="set_size" symbol="xfce_panel_plugin_provider_set_size"> <return-type type="void"/> <parameters> <parameter name="provider" type="XfcePanelPluginProvider*"/> <parameter name="size" type="gint"/> </parameters> </method> <method name="show_about" symbol="xfce_panel_plugin_provider_show_about"> <return-type type="void"/> <parameters> <parameter name="provider" type="XfcePanelPluginProvider*"/> </parameters> </method> <method name="show_configure" symbol="xfce_panel_plugin_provider_show_configure"> <return-type type="void"/> <parameters> <parameter name="provider" type="XfcePanelPluginProvider*"/> </parameters> </method> <signal name="provider-signal" when="LAST"> <return-type type="void"/> <parameters> <parameter name="object" type="XfcePanelPluginProvider*"/> <parameter name="p0" type="guint"/> </parameters> </signal> <vfunc name="ask_remove"> <return-type type="void"/> <parameters> <parameter name="provider" type="XfcePanelPluginProvider*"/> </parameters> </vfunc> <vfunc name="get_name"> <return-type type="gchar*"/> <parameters> <parameter name="provider" type="XfcePanelPluginProvider*"/> </parameters> </vfunc> <vfunc name="get_show_about"> <return-type type="gboolean"/> <parameters> <parameter name="provider" type="XfcePanelPluginProvider*"/> </parameters> </vfunc> <vfunc name="get_show_configure"> <return-type type="gboolean"/> <parameters> <parameter name="provider" type="XfcePanelPluginProvider*"/> </parameters> </vfunc> <vfunc name="get_unique_id"> <return-type type="gint"/> <parameters> <parameter name="provider" type="XfcePanelPluginProvider*"/> </parameters> </vfunc> <vfunc name="remote_event"> <return-type type="gboolean"/> <parameters> <parameter name="provider" type="XfcePanelPluginProvider*"/> <parameter name="name" type="gchar*"/> <parameter name="value" type="GValue*"/> <parameter name="handle" type="guint*"/> </parameters> </vfunc> <vfunc name="removed"> <return-type type="void"/> <parameters> <parameter name="provider" type="XfcePanelPluginProvider*"/> </parameters> </vfunc> <vfunc name="save"> <return-type type="void"/> <parameters> <parameter name="provider" type="XfcePanelPluginProvider*"/> </parameters> </vfunc> <vfunc name="set_locked"> <return-type type="void"/> <parameters> <parameter name="provider" type="XfcePanelPluginProvider*"/> <parameter name="locked" type="gboolean"/> </parameters> </vfunc> <vfunc name="set_mode"> <return-type type="void"/> <parameters> <parameter name="provider" type="XfcePanelPluginProvider*"/> <parameter name="mode" type="XfcePanelPluginMode"/> </parameters> </vfunc> <vfunc name="set_nrows"> <return-type type="void"/> <parameters> <parameter name="provider" type="XfcePanelPluginProvider*"/> <parameter name="rows" type="guint"/> </parameters> </vfunc> <vfunc name="set_screen_position"> <return-type type="void"/> <parameters> <parameter name="provider" type="XfcePanelPluginProvider*"/> <parameter name="screen_position" type="XfceScreenPosition"/> </parameters> </vfunc> <vfunc name="set_size"> <return-type type="void"/> <parameters> <parameter name="provider" type="XfcePanelPluginProvider*"/> <parameter name="size" type="gint"/> </parameters> </vfunc> <vfunc name="show_about"> <return-type type="void"/> <parameters> <parameter name="provider" type="XfcePanelPluginProvider*"/> </parameters> </vfunc> <vfunc name="show_configure"> <return-type type="void"/> <parameters> <parameter name="provider" type="XfcePanelPluginProvider*"/> </parameters> </vfunc> </interface> <constant name="LIBXFCE4PANEL_MAJOR_VERSION" type="int" value="4"/> <constant name="LIBXFCE4PANEL_MICRO_VERSION" type="int" value="0"/> <constant name="LIBXFCE4PANEL_MINOR_VERSION" type="int" value="13"/> <constant name="LIBXFCE4PANEL_VERSION" type="char*" value="4.13.0git-2b0ad995"/> </namespace> </api> 0707010000003F000081A40000000200000002000000015DB4A1500000004C000000000000000000000000000000000000005600000000xfce4-vala-4.10.0.5~git.86ad5a7/packages/libxfce4panel-1.0/libxfce4panel-1.0.metadataXfce cheader_filename="libxfce4panel/libxfce4panel.h" *reserved* hidden="1" 07070100000040000081A40000000200000002000000015DB4A15000000005000000000000000000000000000000000000005700000000xfce4-vala-4.10.0.5~git.86ad5a7/packages/libxfce4panel-1.0/libxfce4panel-1.0.namespaceXfce 07070100000041000041ED0000000200000002000000025DB4A15000000000000000000000000000000000000000000000003B00000000xfce4-vala-4.10.0.5~git.86ad5a7/packages/libxfce4panel-2.007070100000042000081A40000000200000002000000015DB4A1500000001C000000000000000000000000000000000000005500000000xfce4-vala-4.10.0.5~git.86ad5a7/packages/libxfce4panel-2.0/libxfce4panel-2.0.defines-DLIBXFCE4PANEL_COMPILATION 07070100000043000081A40000000200000002000000015DB4A15000000049000000000000000000000000000000000000005200000000xfce4-vala-4.10.0.5~git.86ad5a7/packages/libxfce4panel-2.0/libxfce4panel-2.0.depsatk gio-2.0 cairo pango gdk-pixbuf-2.0 gdk-3.0 gtk+-3.0 libxfce4util-1.0 07070100000044000081A40000000200000002000000015DB4A15000000045000000000000000000000000000000000000005600000000xfce4-vala-4.10.0.5~git.86ad5a7/packages/libxfce4panel-2.0/libxfce4panel-2.0.excludesinclude/xfce4/libxfce4panel-2.0/libxfce4panel/xfce-panel-macros-46.h 07070100000045000081A40000000200000002000000015DB4A15000000047000000000000000000000000000000000000005300000000xfce4-vala-4.10.0.5~git.86ad5a7/packages/libxfce4panel-2.0/libxfce4panel-2.0.filesinclude/xfce4/libxfce4panel-2.0/libxfce4panel lib/libxfce4panel-2.0.so 07070100000046000081A40000000200000002000000015DB4A150000077D5000000000000000000000000000000000000005000000000xfce4-vala-4.10.0.5~git.86ad5a7/packages/libxfce4panel-2.0/libxfce4panel-2.0.gi<?xml version="1.0"?> <api version="1.0"> <namespace name="Xfce"> <function name="libxfce4panel_check_version" symbol="libxfce4panel_check_version"> <return-type type="gchar*"/> <parameters> <parameter name="required_major" type="guint"/> <parameter name="required_minor" type="guint"/> <parameter name="required_micro" type="guint"/> </parameters> </function> <function name="panel_create_button" symbol="xfce_panel_create_button"> <return-type type="GtkWidget*"/> </function> <function name="panel_create_toggle_button" symbol="xfce_panel_create_toggle_button"> <return-type type="GtkWidget*"/> </function> <function name="panel_get_channel_name" symbol="xfce_panel_get_channel_name"> <return-type type="gchar*"/> </function> <function name="panel_pixbuf_from_source" symbol="xfce_panel_pixbuf_from_source"> <return-type type="GdkPixbuf*"/> <parameters> <parameter name="source" type="gchar*"/> <parameter name="icon_theme" type="GtkIconTheme*"/> <parameter name="size" type="gint"/> </parameters> </function> <function name="panel_pixbuf_from_source_at_size" symbol="xfce_panel_pixbuf_from_source_at_size"> <return-type type="GdkPixbuf*"/> <parameters> <parameter name="source" type="gchar*"/> <parameter name="icon_theme" type="GtkIconTheme*"/> <parameter name="dest_width" type="gint"/> <parameter name="dest_height" type="gint"/> </parameters> </function> <callback name="PluginConstructFunc"> <return-type type="GtkWidget*"/> <parameters> <parameter name="name" type="gchar*"/> <parameter name="unique_id" type="gint"/> <parameter name="display_name" type="gchar*"/> <parameter name="comment" type="gchar*"/> <parameter name="arguments" type="gchar**"/> <parameter name="screen" type="GdkScreen*"/> </parameters> </callback> <callback name="PluginInitFunc"> <return-type type="GType"/> <parameters> <parameter name="module" type="GTypeModule*"/> <parameter name="make_resident" type="gboolean*"/> </parameters> </callback> <callback name="XfcePanelPluginCheck"> <return-type type="gboolean"/> <parameters> <parameter name="screen" type="GdkScreen*"/> </parameters> </callback> <callback name="XfcePanelPluginFunc"> <return-type type="void"/> <parameters> <parameter name="plugin" type="XfcePanelPlugin*"/> </parameters> </callback> <callback name="XfcePanelPluginPreInit"> <return-type type="gboolean"/> <parameters> <parameter name="argc" type="gint"/> <parameter name="argv" type="gchar**"/> </parameters> </callback> <struct name="XfcePanelTypeModule"> </struct> <enum name="XfcePanelPluginMode" type-name="XfcePanelPluginMode" get-type="xfce_panel_plugin_mode_get_type"> <member name="XFCE_PANEL_PLUGIN_MODE_HORIZONTAL" value="0"/> <member name="XFCE_PANEL_PLUGIN_MODE_VERTICAL" value="1"/> <member name="XFCE_PANEL_PLUGIN_MODE_DESKBAR" value="2"/> </enum> <enum name="XfcePanelPluginProviderPropType"> <member name="PROVIDER_PROP_TYPE_SET_SIZE" value="0"/> <member name="PROVIDER_PROP_TYPE_SET_MODE" value="1"/> <member name="PROVIDER_PROP_TYPE_SET_SCREEN_POSITION" value="2"/> <member name="PROVIDER_PROP_TYPE_SET_BACKGROUND_ALPHA" value="3"/> <member name="PROVIDER_PROP_TYPE_SET_NROWS" value="4"/> <member name="PROVIDER_PROP_TYPE_SET_LOCKED" value="5"/> <member name="PROVIDER_PROP_TYPE_SET_SENSITIVE" value="6"/> <member name="PROVIDER_PROP_TYPE_SET_BACKGROUND_COLOR" value="7"/> <member name="PROVIDER_PROP_TYPE_SET_BACKGROUND_IMAGE" value="8"/> <member name="PROVIDER_PROP_TYPE_ACTION_REMOVED" value="9"/> <member name="PROVIDER_PROP_TYPE_ACTION_SAVE" value="10"/> <member name="PROVIDER_PROP_TYPE_ACTION_QUIT" value="11"/> <member name="PROVIDER_PROP_TYPE_ACTION_QUIT_FOR_RESTART" value="12"/> <member name="PROVIDER_PROP_TYPE_ACTION_BACKGROUND_UNSET" value="13"/> <member name="PROVIDER_PROP_TYPE_ACTION_SHOW_CONFIGURE" value="14"/> <member name="PROVIDER_PROP_TYPE_ACTION_SHOW_ABOUT" value="15"/> <member name="PROVIDER_PROP_TYPE_ACTION_ASK_REMOVE" value="16"/> </enum> <enum name="XfcePanelPluginProviderSignal"> <member name="PROVIDER_SIGNAL_MOVE_PLUGIN" value="0"/> <member name="PROVIDER_SIGNAL_EXPAND_PLUGIN" value="1"/> <member name="PROVIDER_SIGNAL_COLLAPSE_PLUGIN" value="2"/> <member name="PROVIDER_SIGNAL_SMALL_PLUGIN" value="3"/> <member name="PROVIDER_SIGNAL_UNSMALL_PLUGIN" value="4"/> <member name="PROVIDER_SIGNAL_LOCK_PANEL" value="5"/> <member name="PROVIDER_SIGNAL_UNLOCK_PANEL" value="6"/> <member name="PROVIDER_SIGNAL_REMOVE_PLUGIN" value="7"/> <member name="PROVIDER_SIGNAL_ADD_NEW_ITEMS" value="8"/> <member name="PROVIDER_SIGNAL_PANEL_PREFERENCES" value="9"/> <member name="PROVIDER_SIGNAL_PANEL_LOGOUT" value="10"/> <member name="PROVIDER_SIGNAL_PANEL_ABOUT" value="11"/> <member name="PROVIDER_SIGNAL_PANEL_HELP" value="12"/> <member name="PROVIDER_SIGNAL_SHOW_CONFIGURE" value="13"/> <member name="PROVIDER_SIGNAL_SHOW_ABOUT" value="14"/> <member name="PROVIDER_SIGNAL_FOCUS_PLUGIN" value="15"/> <member name="PROVIDER_SIGNAL_SHRINK_PLUGIN" value="16"/> <member name="PROVIDER_SIGNAL_UNSHRINK_PLUGIN" value="17"/> </enum> <enum name="XfceScreenPosition" type-name="XfceScreenPosition" get-type="xfce_screen_position_get_type"> <member name="XFCE_SCREEN_POSITION_NONE" value="0"/> <member name="XFCE_SCREEN_POSITION_NW_H" value="1"/> <member name="XFCE_SCREEN_POSITION_N" value="2"/> <member name="XFCE_SCREEN_POSITION_NE_H" value="3"/> <member name="XFCE_SCREEN_POSITION_NW_V" value="4"/> <member name="XFCE_SCREEN_POSITION_W" value="5"/> <member name="XFCE_SCREEN_POSITION_SW_V" value="6"/> <member name="XFCE_SCREEN_POSITION_NE_V" value="7"/> <member name="XFCE_SCREEN_POSITION_E" value="8"/> <member name="XFCE_SCREEN_POSITION_SE_V" value="9"/> <member name="XFCE_SCREEN_POSITION_SW_H" value="10"/> <member name="XFCE_SCREEN_POSITION_S" value="11"/> <member name="XFCE_SCREEN_POSITION_SE_H" value="12"/> <member name="XFCE_SCREEN_POSITION_FLOATING_H" value="13"/> <member name="XFCE_SCREEN_POSITION_FLOATING_V" value="14"/> </enum> <object name="XfceArrowButton" parent="GtkToggleButton" type-name="XfceArrowButton" get-type="xfce_arrow_button_get_type"> <implements> <interface name="AtkImplementor"/> <interface name="GtkBuildable"/> <interface name="GtkActionable"/> <interface name="GtkActivatable"/> </implements> <method name="get_arrow_type" symbol="xfce_arrow_button_get_arrow_type"> <return-type type="GtkArrowType"/> <parameters> <parameter name="button" type="XfceArrowButton*"/> </parameters> </method> <method name="get_blinking" symbol="xfce_arrow_button_get_blinking"> <return-type type="gboolean"/> <parameters> <parameter name="button" type="XfceArrowButton*"/> </parameters> </method> <constructor name="new" symbol="xfce_arrow_button_new"> <return-type type="GtkWidget*"/> <parameters> <parameter name="arrow_type" type="GtkArrowType"/> </parameters> </constructor> <method name="set_arrow_type" symbol="xfce_arrow_button_set_arrow_type"> <return-type type="void"/> <parameters> <parameter name="button" type="XfceArrowButton*"/> <parameter name="arrow_type" type="GtkArrowType"/> </parameters> </method> <method name="set_blinking" symbol="xfce_arrow_button_set_blinking"> <return-type type="void"/> <parameters> <parameter name="button" type="XfceArrowButton*"/> <parameter name="blinking" type="gboolean"/> </parameters> </method> <property name="arrow-type" type="GtkArrowType" readable="1" writable="1" construct="0" construct-only="0"/> <signal name="arrow-type-changed" when="LAST"> <return-type type="void"/> <parameters> <parameter name="button" type="XfceArrowButton*"/> <parameter name="type" type="GtkArrowType"/> </parameters> </signal> </object> <object name="XfcePanelImage" parent="GtkWidget" type-name="XfcePanelImage" get-type="xfce_panel_image_get_type"> <implements> <interface name="AtkImplementor"/> <interface name="GtkBuildable"/> </implements> <method name="clear" symbol="xfce_panel_image_clear"> <return-type type="void"/> <parameters> <parameter name="image" type="XfcePanelImage*"/> </parameters> </method> <method name="get_size" symbol="xfce_panel_image_get_size"> <return-type type="gint"/> <parameters> <parameter name="image" type="XfcePanelImage*"/> </parameters> </method> <constructor name="new" symbol="xfce_panel_image_new"> <return-type type="GtkWidget*"/> </constructor> <constructor name="new_from_pixbuf" symbol="xfce_panel_image_new_from_pixbuf"> <return-type type="GtkWidget*"/> <parameters> <parameter name="pixbuf" type="GdkPixbuf*"/> </parameters> </constructor> <constructor name="new_from_source" symbol="xfce_panel_image_new_from_source"> <return-type type="GtkWidget*"/> <parameters> <parameter name="source" type="gchar*"/> </parameters> </constructor> <method name="set_from_pixbuf" symbol="xfce_panel_image_set_from_pixbuf"> <return-type type="void"/> <parameters> <parameter name="image" type="XfcePanelImage*"/> <parameter name="pixbuf" type="GdkPixbuf*"/> </parameters> </method> <method name="set_from_source" symbol="xfce_panel_image_set_from_source"> <return-type type="void"/> <parameters> <parameter name="image" type="XfcePanelImage*"/> <parameter name="source" type="gchar*"/> </parameters> </method> <method name="set_size" symbol="xfce_panel_image_set_size"> <return-type type="void"/> <parameters> <parameter name="image" type="XfcePanelImage*"/> <parameter name="size" type="gint"/> </parameters> </method> <property name="pixbuf" type="GdkPixbuf*" readable="1" writable="1" construct="0" construct-only="0"/> <property name="size" type="gint" readable="1" writable="1" construct="0" construct-only="0"/> <property name="source" type="char*" readable="1" writable="1" construct="0" construct-only="0"/> <vfunc name="reserved1"> <return-type type="void"/> </vfunc> <vfunc name="reserved2"> <return-type type="void"/> </vfunc> <vfunc name="reserved3"> <return-type type="void"/> </vfunc> <vfunc name="reserved4"> <return-type type="void"/> </vfunc> </object> <object name="XfcePanelPlugin" parent="GtkEventBox" type-name="XfcePanelPlugin" get-type="xfce_panel_plugin_get_type"> <implements> <interface name="AtkImplementor"/> <interface name="GtkBuildable"/> <interface name="XfcePanelPluginProvider"/> </implements> <method name="add_action_widget" symbol="xfce_panel_plugin_add_action_widget"> <return-type type="void"/> <parameters> <parameter name="plugin" type="XfcePanelPlugin*"/> <parameter name="widget" type="GtkWidget*"/> </parameters> </method> <method name="arrow_type" symbol="xfce_panel_plugin_arrow_type"> <return-type type="GtkArrowType"/> <parameters> <parameter name="plugin" type="XfcePanelPlugin*"/> </parameters> </method> <method name="block_autohide" symbol="xfce_panel_plugin_block_autohide"> <return-type type="void"/> <parameters> <parameter name="plugin" type="XfcePanelPlugin*"/> <parameter name="blocked" type="gboolean"/> </parameters> </method> <method name="block_menu" symbol="xfce_panel_plugin_block_menu"> <return-type type="void"/> <parameters> <parameter name="plugin" type="XfcePanelPlugin*"/> </parameters> </method> <method name="focus_widget" symbol="xfce_panel_plugin_focus_widget"> <return-type type="void"/> <parameters> <parameter name="plugin" type="XfcePanelPlugin*"/> <parameter name="widget" type="GtkWidget*"/> </parameters> </method> <method name="get_arguments" symbol="xfce_panel_plugin_get_arguments"> <return-type type="gchar**"/> <parameters> <parameter name="plugin" type="XfcePanelPlugin*"/> </parameters> </method> <method name="get_comment" symbol="xfce_panel_plugin_get_comment"> <return-type type="gchar*"/> <parameters> <parameter name="plugin" type="XfcePanelPlugin*"/> </parameters> </method> <method name="get_display_name" symbol="xfce_panel_plugin_get_display_name"> <return-type type="gchar*"/> <parameters> <parameter name="plugin" type="XfcePanelPlugin*"/> </parameters> </method> <method name="get_expand" symbol="xfce_panel_plugin_get_expand"> <return-type type="gboolean"/> <parameters> <parameter name="plugin" type="XfcePanelPlugin*"/> </parameters> </method> <method name="get_locked" symbol="xfce_panel_plugin_get_locked"> <return-type type="gboolean"/> <parameters> <parameter name="plugin" type="XfcePanelPlugin*"/> </parameters> </method> <method name="get_mode" symbol="xfce_panel_plugin_get_mode"> <return-type type="XfcePanelPluginMode"/> <parameters> <parameter name="plugin" type="XfcePanelPlugin*"/> </parameters> </method> <method name="get_name" symbol="xfce_panel_plugin_get_name"> <return-type type="gchar*"/> <parameters> <parameter name="plugin" type="XfcePanelPlugin*"/> </parameters> </method> <method name="get_nrows" symbol="xfce_panel_plugin_get_nrows"> <return-type type="guint"/> <parameters> <parameter name="plugin" type="XfcePanelPlugin*"/> </parameters> </method> <method name="get_orientation" symbol="xfce_panel_plugin_get_orientation"> <return-type type="GtkOrientation"/> <parameters> <parameter name="plugin" type="XfcePanelPlugin*"/> </parameters> </method> <method name="get_property_base" symbol="xfce_panel_plugin_get_property_base"> <return-type type="gchar*"/> <parameters> <parameter name="plugin" type="XfcePanelPlugin*"/> </parameters> </method> <method name="get_screen_position" symbol="xfce_panel_plugin_get_screen_position"> <return-type type="XfceScreenPosition"/> <parameters> <parameter name="plugin" type="XfcePanelPlugin*"/> </parameters> </method> <method name="get_shrink" symbol="xfce_panel_plugin_get_shrink"> <return-type type="gboolean"/> <parameters> <parameter name="plugin" type="XfcePanelPlugin*"/> </parameters> </method> <method name="get_size" symbol="xfce_panel_plugin_get_size"> <return-type type="gint"/> <parameters> <parameter name="plugin" type="XfcePanelPlugin*"/> </parameters> </method> <method name="get_small" symbol="xfce_panel_plugin_get_small"> <return-type type="gboolean"/> <parameters> <parameter name="plugin" type="XfcePanelPlugin*"/> </parameters> </method> <method name="get_unique_id" symbol="xfce_panel_plugin_get_unique_id"> <return-type type="gint"/> <parameters> <parameter name="plugin" type="XfcePanelPlugin*"/> </parameters> </method> <method name="lookup_rc_file" symbol="xfce_panel_plugin_lookup_rc_file"> <return-type type="gchar*"/> <parameters> <parameter name="plugin" type="XfcePanelPlugin*"/> </parameters> </method> <method name="menu_insert_item" symbol="xfce_panel_plugin_menu_insert_item"> <return-type type="void"/> <parameters> <parameter name="plugin" type="XfcePanelPlugin*"/> <parameter name="item" type="GtkMenuItem*"/> </parameters> </method> <method name="menu_show_about" symbol="xfce_panel_plugin_menu_show_about"> <return-type type="void"/> <parameters> <parameter name="plugin" type="XfcePanelPlugin*"/> </parameters> </method> <method name="menu_show_configure" symbol="xfce_panel_plugin_menu_show_configure"> <return-type type="void"/> <parameters> <parameter name="plugin" type="XfcePanelPlugin*"/> </parameters> </method> <method name="position_menu" symbol="xfce_panel_plugin_position_menu"> <return-type type="void"/> <parameters> <parameter name="menu" type="GtkMenu*"/> <parameter name="x" type="gint*"/> <parameter name="y" type="gint*"/> <parameter name="push_in" type="gboolean*"/> <parameter name="panel_plugin" type="gpointer"/> </parameters> </method> <method name="position_widget" symbol="xfce_panel_plugin_position_widget"> <return-type type="void"/> <parameters> <parameter name="plugin" type="XfcePanelPlugin*"/> <parameter name="menu_widget" type="GtkWidget*"/> <parameter name="attach_widget" type="GtkWidget*"/> <parameter name="x" type="gint*"/> <parameter name="y" type="gint*"/> </parameters> </method> <method name="register_menu" symbol="xfce_panel_plugin_register_menu"> <return-type type="void"/> <parameters> <parameter name="plugin" type="XfcePanelPlugin*"/> <parameter name="menu" type="GtkMenu*"/> </parameters> </method> <method name="remove" symbol="xfce_panel_plugin_remove"> <return-type type="void"/> <parameters> <parameter name="plugin" type="XfcePanelPlugin*"/> </parameters> </method> <method name="save_location" symbol="xfce_panel_plugin_save_location"> <return-type type="gchar*"/> <parameters> <parameter name="plugin" type="XfcePanelPlugin*"/> <parameter name="create" type="gboolean"/> </parameters> </method> <method name="set_expand" symbol="xfce_panel_plugin_set_expand"> <return-type type="void"/> <parameters> <parameter name="plugin" type="XfcePanelPlugin*"/> <parameter name="expand" type="gboolean"/> </parameters> </method> <method name="set_shrink" symbol="xfce_panel_plugin_set_shrink"> <return-type type="void"/> <parameters> <parameter name="plugin" type="XfcePanelPlugin*"/> <parameter name="shrink" type="gboolean"/> </parameters> </method> <method name="set_small" symbol="xfce_panel_plugin_set_small"> <return-type type="void"/> <parameters> <parameter name="plugin" type="XfcePanelPlugin*"/> <parameter name="small" type="gboolean"/> </parameters> </method> <method name="take_window" symbol="xfce_panel_plugin_take_window"> <return-type type="void"/> <parameters> <parameter name="plugin" type="XfcePanelPlugin*"/> <parameter name="window" type="GtkWindow*"/> </parameters> </method> <method name="unblock_menu" symbol="xfce_panel_plugin_unblock_menu"> <return-type type="void"/> <parameters> <parameter name="plugin" type="XfcePanelPlugin*"/> </parameters> </method> <property name="arguments" type="GStrv*" readable="1" writable="1" construct="0" construct-only="1"/> <property name="comment" type="char*" readable="1" writable="1" construct="0" construct-only="1"/> <property name="display-name" type="char*" readable="1" writable="1" construct="0" construct-only="1"/> <property name="expand" type="gboolean" readable="1" writable="1" construct="0" construct-only="0"/> <property name="mode" type="XfcePanelPluginMode" readable="1" writable="0" construct="0" construct-only="0"/> <property name="name" type="char*" readable="1" writable="1" construct="0" construct-only="1"/> <property name="nrows" type="guint" readable="1" writable="0" construct="0" construct-only="0"/> <property name="orientation" type="GtkOrientation" readable="1" writable="0" construct="0" construct-only="0"/> <property name="screen-position" type="XfceScreenPosition" readable="1" writable="0" construct="0" construct-only="0"/> <property name="shrink" type="gboolean" readable="1" writable="1" construct="0" construct-only="0"/> <property name="size" type="gint" readable="1" writable="0" construct="0" construct-only="0"/> <property name="small" type="gboolean" readable="1" writable="1" construct="0" construct-only="0"/> <property name="unique-id" type="gint" readable="1" writable="1" construct="0" construct-only="1"/> <signal name="about" when="LAST"> <return-type type="void"/> <parameters> <parameter name="plugin" type="XfcePanelPlugin*"/> </parameters> </signal> <signal name="configure-plugin" when="LAST"> <return-type type="void"/> <parameters> <parameter name="plugin" type="XfcePanelPlugin*"/> </parameters> </signal> <signal name="free-data" when="LAST"> <return-type type="void"/> <parameters> <parameter name="plugin" type="XfcePanelPlugin*"/> </parameters> </signal> <signal name="mode-changed" when="LAST"> <return-type type="void"/> <parameters> <parameter name="plugin" type="XfcePanelPlugin*"/> <parameter name="mode" type="XfcePanelPluginMode"/> </parameters> </signal> <signal name="nrows-changed" when="LAST"> <return-type type="void"/> <parameters> <parameter name="plugin" type="XfcePanelPlugin*"/> <parameter name="rows" type="guint"/> </parameters> </signal> <signal name="orientation-changed" when="LAST"> <return-type type="void"/> <parameters> <parameter name="plugin" type="XfcePanelPlugin*"/> <parameter name="orientation" type="GtkOrientation"/> </parameters> </signal> <signal name="remote-event" when="LAST"> <return-type type="gboolean"/> <parameters> <parameter name="plugin" type="XfcePanelPlugin*"/> <parameter name="name" type="char*"/> <parameter name="value" type="GValue*"/> </parameters> </signal> <signal name="removed" when="LAST"> <return-type type="void"/> <parameters> <parameter name="plugin" type="XfcePanelPlugin*"/> </parameters> </signal> <signal name="save" when="LAST"> <return-type type="void"/> <parameters> <parameter name="plugin" type="XfcePanelPlugin*"/> </parameters> </signal> <signal name="screen-position-changed" when="LAST"> <return-type type="void"/> <parameters> <parameter name="plugin" type="XfcePanelPlugin*"/> <parameter name="position" type="XfceScreenPosition"/> </parameters> </signal> <signal name="size-changed" when="LAST"> <return-type type="gboolean"/> <parameters> <parameter name="plugin" type="XfcePanelPlugin*"/> <parameter name="size" type="gint"/> </parameters> </signal> <vfunc name="construct"> <return-type type="void"/> <parameters> <parameter name="plugin" type="XfcePanelPlugin*"/> </parameters> </vfunc> <vfunc name="reserved1"> <return-type type="void"/> </vfunc> <vfunc name="reserved2"> <return-type type="void"/> </vfunc> </object> <interface name="XfcePanelPluginProvider" type-name="XfcePanelPluginProvider" get-type="xfce_panel_plugin_provider_get_type"> <method name="ask_remove" symbol="xfce_panel_plugin_provider_ask_remove"> <return-type type="void"/> <parameters> <parameter name="provider" type="XfcePanelPluginProvider*"/> </parameters> </method> <method name="emit_signal" symbol="xfce_panel_plugin_provider_emit_signal"> <return-type type="void"/> <parameters> <parameter name="provider" type="XfcePanelPluginProvider*"/> <parameter name="provider_signal" type="XfcePanelPluginProviderSignal"/> </parameters> </method> <method name="get_name" symbol="xfce_panel_plugin_provider_get_name"> <return-type type="gchar*"/> <parameters> <parameter name="provider" type="XfcePanelPluginProvider*"/> </parameters> </method> <method name="get_show_about" symbol="xfce_panel_plugin_provider_get_show_about"> <return-type type="gboolean"/> <parameters> <parameter name="provider" type="XfcePanelPluginProvider*"/> </parameters> </method> <method name="get_show_configure" symbol="xfce_panel_plugin_provider_get_show_configure"> <return-type type="gboolean"/> <parameters> <parameter name="provider" type="XfcePanelPluginProvider*"/> </parameters> </method> <method name="get_unique_id" symbol="xfce_panel_plugin_provider_get_unique_id"> <return-type type="gint"/> <parameters> <parameter name="provider" type="XfcePanelPluginProvider*"/> </parameters> </method> <method name="remote_event" symbol="xfce_panel_plugin_provider_remote_event"> <return-type type="gboolean"/> <parameters> <parameter name="provider" type="XfcePanelPluginProvider*"/> <parameter name="name" type="gchar*"/> <parameter name="value" type="GValue*"/> <parameter name="handle" type="guint*"/> </parameters> </method> <method name="removed" symbol="xfce_panel_plugin_provider_removed"> <return-type type="void"/> <parameters> <parameter name="provider" type="XfcePanelPluginProvider*"/> </parameters> </method> <method name="save" symbol="xfce_panel_plugin_provider_save"> <return-type type="void"/> <parameters> <parameter name="provider" type="XfcePanelPluginProvider*"/> </parameters> </method> <method name="set_locked" symbol="xfce_panel_plugin_provider_set_locked"> <return-type type="void"/> <parameters> <parameter name="provider" type="XfcePanelPluginProvider*"/> <parameter name="locked" type="gboolean"/> </parameters> </method> <method name="set_mode" symbol="xfce_panel_plugin_provider_set_mode"> <return-type type="void"/> <parameters> <parameter name="provider" type="XfcePanelPluginProvider*"/> <parameter name="mode" type="XfcePanelPluginMode"/> </parameters> </method> <method name="set_nrows" symbol="xfce_panel_plugin_provider_set_nrows"> <return-type type="void"/> <parameters> <parameter name="provider" type="XfcePanelPluginProvider*"/> <parameter name="rows" type="guint"/> </parameters> </method> <method name="set_screen_position" symbol="xfce_panel_plugin_provider_set_screen_position"> <return-type type="void"/> <parameters> <parameter name="provider" type="XfcePanelPluginProvider*"/> <parameter name="screen_position" type="XfceScreenPosition"/> </parameters> </method> <method name="set_size" symbol="xfce_panel_plugin_provider_set_size"> <return-type type="void"/> <parameters> <parameter name="provider" type="XfcePanelPluginProvider*"/> <parameter name="size" type="gint"/> </parameters> </method> <method name="show_about" symbol="xfce_panel_plugin_provider_show_about"> <return-type type="void"/> <parameters> <parameter name="provider" type="XfcePanelPluginProvider*"/> </parameters> </method> <method name="show_configure" symbol="xfce_panel_plugin_provider_show_configure"> <return-type type="void"/> <parameters> <parameter name="provider" type="XfcePanelPluginProvider*"/> </parameters> </method> <signal name="provider-signal" when="LAST"> <return-type type="void"/> <parameters> <parameter name="object" type="XfcePanelPluginProvider*"/> <parameter name="p0" type="guint"/> </parameters> </signal> <vfunc name="ask_remove"> <return-type type="void"/> <parameters> <parameter name="provider" type="XfcePanelPluginProvider*"/> </parameters> </vfunc> <vfunc name="get_name"> <return-type type="gchar*"/> <parameters> <parameter name="provider" type="XfcePanelPluginProvider*"/> </parameters> </vfunc> <vfunc name="get_show_about"> <return-type type="gboolean"/> <parameters> <parameter name="provider" type="XfcePanelPluginProvider*"/> </parameters> </vfunc> <vfunc name="get_show_configure"> <return-type type="gboolean"/> <parameters> <parameter name="provider" type="XfcePanelPluginProvider*"/> </parameters> </vfunc> <vfunc name="get_unique_id"> <return-type type="gint"/> <parameters> <parameter name="provider" type="XfcePanelPluginProvider*"/> </parameters> </vfunc> <vfunc name="remote_event"> <return-type type="gboolean"/> <parameters> <parameter name="provider" type="XfcePanelPluginProvider*"/> <parameter name="name" type="gchar*"/> <parameter name="value" type="GValue*"/> <parameter name="handle" type="guint*"/> </parameters> </vfunc> <vfunc name="removed"> <return-type type="void"/> <parameters> <parameter name="provider" type="XfcePanelPluginProvider*"/> </parameters> </vfunc> <vfunc name="save"> <return-type type="void"/> <parameters> <parameter name="provider" type="XfcePanelPluginProvider*"/> </parameters> </vfunc> <vfunc name="set_locked"> <return-type type="void"/> <parameters> <parameter name="provider" type="XfcePanelPluginProvider*"/> <parameter name="locked" type="gboolean"/> </parameters> </vfunc> <vfunc name="set_mode"> <return-type type="void"/> <parameters> <parameter name="provider" type="XfcePanelPluginProvider*"/> <parameter name="mode" type="XfcePanelPluginMode"/> </parameters> </vfunc> <vfunc name="set_nrows"> <return-type type="void"/> <parameters> <parameter name="provider" type="XfcePanelPluginProvider*"/> <parameter name="rows" type="guint"/> </parameters> </vfunc> <vfunc name="set_screen_position"> <return-type type="void"/> <parameters> <parameter name="provider" type="XfcePanelPluginProvider*"/> <parameter name="screen_position" type="XfceScreenPosition"/> </parameters> </vfunc> <vfunc name="set_size"> <return-type type="void"/> <parameters> <parameter name="provider" type="XfcePanelPluginProvider*"/> <parameter name="size" type="gint"/> </parameters> </vfunc> <vfunc name="show_about"> <return-type type="void"/> <parameters> <parameter name="provider" type="XfcePanelPluginProvider*"/> </parameters> </vfunc> <vfunc name="show_configure"> <return-type type="void"/> <parameters> <parameter name="provider" type="XfcePanelPluginProvider*"/> </parameters> </vfunc> </interface> <constant name="LIBXFCE4PANEL_MAJOR_VERSION" type="int" value="4"/> <constant name="LIBXFCE4PANEL_MICRO_VERSION" type="int" value="0"/> <constant name="LIBXFCE4PANEL_MINOR_VERSION" type="int" value="13"/> <constant name="LIBXFCE4PANEL_VERSION" type="char*" value="4.13.0git-2b0ad995"/> </namespace> </api> 07070100000047000081A40000000200000002000000015DB4A1500000004C000000000000000000000000000000000000005600000000xfce4-vala-4.10.0.5~git.86ad5a7/packages/libxfce4panel-2.0/libxfce4panel-2.0.metadataXfce cheader_filename="libxfce4panel/libxfce4panel.h" *reserved* hidden="1" 07070100000048000081A40000000200000002000000015DB4A15000000005000000000000000000000000000000000000005700000000xfce4-vala-4.10.0.5~git.86ad5a7/packages/libxfce4panel-2.0/libxfce4panel-2.0.namespaceXfce 07070100000049000041ED0000000200000002000000025DB4A15000000000000000000000000000000000000000000000003600000000xfce4-vala-4.10.0.5~git.86ad5a7/packages/libxfce4ui-10707010000004A000081A40000000200000002000000015DB4A15000000019000000000000000000000000000000000000004B00000000xfce4-vala-4.10.0.5~git.86ad5a7/packages/libxfce4ui-1/libxfce4ui-1.defines-DLIBXFCE4UI_COMPILATION 0707010000004B000081A40000000200000002000000015DB4A15000000049000000000000000000000000000000000000004800000000xfce4-vala-4.10.0.5~git.86ad5a7/packages/libxfce4ui-1/libxfce4ui-1.depslibxfce4util-1.0 atk gio-2.0 cairo pango gdk-pixbuf-2.0 gdk-2.0 gtk+-2.0 0707010000004C000081A40000000200000002000000015DB4A15000000000000000000000000000000000000000000000004C00000000xfce4-vala-4.10.0.5~git.86ad5a7/packages/libxfce4ui-1/libxfce4ui-1.excludes0707010000004D000081A40000000200000002000000015DB4A1500000003A000000000000000000000000000000000000004900000000xfce4-vala-4.10.0.5~git.86ad5a7/packages/libxfce4ui-1/libxfce4ui-1.filesinclude/xfce4/libxfce4ui-1/libxfce4ui lib/libxfce4ui-1.so 0707010000004E000081A40000000200000002000000015DB4A15000004888000000000000000000000000000000000000004600000000xfce4-vala-4.10.0.5~git.86ad5a7/packages/libxfce4ui-1/libxfce4ui-1.gi<?xml version="1.0"?> <api version="1.0"> <namespace name="Xfce"> <function name="dialog_confirm" symbol="xfce_dialog_confirm"> <return-type type="gboolean"/> <parameters> <parameter name="parent" type="GtkWindow*"/> <parameter name="stock_id" type="gchar*"/> <parameter name="confirm_label" type="gchar*"/> <parameter name="secondary_text" type="gchar*"/> <parameter name="primary_format" type="gchar*"/> </parameters> </function> <function name="dialog_show_error" symbol="xfce_dialog_show_error"> <return-type type="void"/> <parameters> <parameter name="parent" type="GtkWindow*"/> <parameter name="error" type="GError*"/> <parameter name="primary_format" type="gchar*"/> </parameters> </function> <function name="dialog_show_help" symbol="xfce_dialog_show_help"> <return-type type="void"/> <parameters> <parameter name="parent" type="GtkWindow*"/> <parameter name="application" type="gchar*"/> <parameter name="page" type="gchar*"/> <parameter name="offset" type="gchar*"/> </parameters> </function> <function name="dialog_show_help_with_version" symbol="xfce_dialog_show_help_with_version"> <return-type type="void"/> <parameters> <parameter name="parent" type="GtkWindow*"/> <parameter name="application" type="gchar*"/> <parameter name="page" type="gchar*"/> <parameter name="offset" type="gchar*"/> <parameter name="version" type="gchar*"/> </parameters> </function> <function name="dialog_show_info" symbol="xfce_dialog_show_info"> <return-type type="void"/> <parameters> <parameter name="parent" type="GtkWindow*"/> <parameter name="secondary_text" type="gchar*"/> <parameter name="primary_format" type="gchar*"/> </parameters> </function> <function name="dialog_show_warning" symbol="xfce_dialog_show_warning"> <return-type type="void"/> <parameters> <parameter name="parent" type="GtkWindow*"/> <parameter name="secondary_text" type="gchar*"/> <parameter name="primary_format" type="gchar*"/> </parameters> </function> <function name="gdk_screen_get_active" symbol="xfce_gdk_screen_get_active"> <return-type type="GdkScreen*"/> <parameters> <parameter name="monitor_return" type="gint*"/> </parameters> </function> <function name="gtk_button_new_mixed" symbol="xfce_gtk_button_new_mixed"> <return-type type="GtkWidget*"/> <parameters> <parameter name="stock_id" type="gchar*"/> <parameter name="label" type="gchar*"/> </parameters> </function> <function name="gtk_frame_box_new" symbol="xfce_gtk_frame_box_new"> <return-type type="GtkWidget*"/> <parameters> <parameter name="label" type="gchar*"/> <parameter name="container_return" type="GtkWidget**"/> </parameters> </function> <function name="gtk_frame_box_new_with_content" symbol="xfce_gtk_frame_box_new_with_content"> <return-type type="GtkWidget*"/> <parameters> <parameter name="label" type="gchar*"/> <parameter name="content" type="GtkWidget*"/> </parameters> </function> <function name="gtk_menu_popup_until_mapped" symbol="xfce_gtk_menu_popup_until_mapped"> <return-type type="gboolean"/> <parameters> <parameter name="menu" type="GtkMenu*"/> <parameter name="parent_menu_shell" type="GtkWidget*"/> <parameter name="parent_menu_item" type="GtkWidget*"/> <parameter name="func" type="GtkMenuPositionFunc"/> <parameter name="data" type="gpointer"/> <parameter name="button" type="guint"/> <parameter name="activate_time" type="guint32"/> </parameters> </function> <function name="gtk_window_center_on_active_screen" symbol="xfce_gtk_window_center_on_active_screen"> <return-type type="void"/> <parameters> <parameter name="window" type="GtkWindow*"/> </parameters> </function> <function name="libxfce4ui_check_version" symbol="libxfce4ui_check_version"> <return-type type="gchar*"/> <parameters> <parameter name="required_major" type="guint"/> <parameter name="required_minor" type="guint"/> <parameter name="required_micro" type="guint"/> </parameters> </function> <function name="message_dialog" symbol="xfce_message_dialog"> <return-type type="gint"/> <parameters> <parameter name="parent" type="GtkWindow*"/> <parameter name="title" type="gchar*"/> <parameter name="stock_id" type="gchar*"/> <parameter name="primary_text" type="gchar*"/> <parameter name="secondary_text" type="gchar*"/> <parameter name="first_button_text" type="gchar*"/> </parameters> </function> <function name="message_dialog_new" symbol="xfce_message_dialog_new"> <return-type type="GtkWidget*"/> <parameters> <parameter name="parent" type="GtkWindow*"/> <parameter name="title" type="gchar*"/> <parameter name="stock_id" type="gchar*"/> <parameter name="primary_text" type="gchar*"/> <parameter name="secondary_text" type="gchar*"/> <parameter name="first_button_text" type="gchar*"/> </parameters> </function> <function name="message_dialog_new_valist" symbol="xfce_message_dialog_new_valist"> <return-type type="GtkWidget*"/> <parameters> <parameter name="parent" type="GtkWindow*"/> <parameter name="title" type="gchar*"/> <parameter name="icon_stock_id" type="gchar*"/> <parameter name="primary_text" type="gchar*"/> <parameter name="secondary_text" type="gchar*"/> <parameter name="first_button_text" type="gchar*"/> <parameter name="args" type="va_list"/> </parameters> </function> <function name="spawn_command_line_on_screen" symbol="xfce_spawn_command_line_on_screen"> <return-type type="gboolean"/> <parameters> <parameter name="screen" type="GdkScreen*"/> <parameter name="command_line" type="gchar*"/> <parameter name="in_terminal" type="gboolean"/> <parameter name="startup_notify" type="gboolean"/> <parameter name="error" type="GError**"/> </parameters> </function> <function name="spawn_on_screen" symbol="xfce_spawn_on_screen"> <return-type type="gboolean"/> <parameters> <parameter name="screen" type="GdkScreen*"/> <parameter name="working_directory" type="gchar*"/> <parameter name="argv" type="gchar**"/> <parameter name="envp" type="gchar**"/> <parameter name="flags" type="GSpawnFlags"/> <parameter name="startup_notify" type="gboolean"/> <parameter name="startup_timestamp" type="guint32"/> <parameter name="startup_icon_name" type="gchar*"/> <parameter name="error" type="GError**"/> </parameters> </function> <function name="spawn_on_screen_with_child_watch" symbol="xfce_spawn_on_screen_with_child_watch"> <return-type type="gboolean"/> <parameters> <parameter name="screen" type="GdkScreen*"/> <parameter name="working_directory" type="gchar*"/> <parameter name="argv" type="gchar**"/> <parameter name="envp" type="gchar**"/> <parameter name="flags" type="GSpawnFlags"/> <parameter name="startup_notify" type="gboolean"/> <parameter name="startup_timestamp" type="guint32"/> <parameter name="startup_icon_name" type="gchar*"/> <parameter name="child_watch_closure" type="GClosure*"/> <parameter name="error" type="GError**"/> </parameters> </function> <function name="widget_reparent" symbol="xfce_widget_reparent"> <return-type type="gboolean"/> <parameters> <parameter name="widget" type="GtkWidget*"/> <parameter name="new_parent" type="GtkWidget*"/> </parameters> </function> <enum name="XfceSMClientPriority"> <member name="XFCE_SM_CLIENT_PRIORITY_HIGHEST" value="0"/> <member name="XFCE_SM_CLIENT_PRIORITY_WM" value="15"/> <member name="XFCE_SM_CLIENT_PRIORITY_CORE" value="25"/> <member name="XFCE_SM_CLIENT_PRIORITY_DESKTOP" value="35"/> <member name="XFCE_SM_CLIENT_PRIORITY_DEFAULT" value="50"/> <member name="XFCE_SM_CLIENT_PRIORITY_LOWEST" value="255"/> </enum> <enum name="XfceSMClientRestartStyle" type-name="XfceSMClientRestartStyle" get-type="xfce_sm_client_restart_style_get_type"> <member name="XFCE_SM_CLIENT_RESTART_NORMAL" value="0"/> <member name="XFCE_SM_CLIENT_RESTART_IMMEDIATELY" value="1"/> </enum> <enum name="XfceSMClientShutdownHint" type-name="XfceSMClientShutdownHint" get-type="xfce_sm_client_shutdown_hint_get_type"> <member name="XFCE_SM_CLIENT_SHUTDOWN_HINT_ASK" value="0"/> <member name="XFCE_SM_CLIENT_SHUTDOWN_HINT_LOGOUT" value="1"/> <member name="XFCE_SM_CLIENT_SHUTDOWN_HINT_HALT" value="2"/> <member name="XFCE_SM_CLIENT_SHUTDOWN_HINT_REBOOT" value="3"/> </enum> <enum name="XfceSmCLientErrorEnum" type-name="XfceSmCLientErrorEnum" get-type="xfce_sm_client_error_enum_get_type"> <member name="XFCE_SM_CLIENT_ERROR_FAILED" value="0"/> <member name="XFCE_SM_CLIENT_ERROR_INVALID_CLIENT" value="1"/> </enum> <object name="XfceSMClient" parent="GObject" type-name="XfceSMClient" get-type="xfce_sm_client_get_type"> <method name="connect" symbol="xfce_sm_client_connect"> <return-type type="gboolean"/> <parameters> <parameter name="sm_client" type="XfceSMClient*"/> <parameter name="error" type="GError**"/> </parameters> </method> <method name="disconnect" symbol="xfce_sm_client_disconnect"> <return-type type="void"/> <parameters> <parameter name="sm_client" type="XfceSMClient*"/> </parameters> </method> <method name="error_quark" symbol="xfce_sm_client_error_quark"> <return-type type="GQuark"/> </method> <method name="get" symbol="xfce_sm_client_get"> <return-type type="XfceSMClient*"/> </method> <method name="get_client_id" symbol="xfce_sm_client_get_client_id"> <return-type type="gchar*"/> <parameters> <parameter name="sm_client" type="XfceSMClient*"/> </parameters> </method> <method name="get_current_directory" symbol="xfce_sm_client_get_current_directory"> <return-type type="gchar*"/> <parameters> <parameter name="sm_client" type="XfceSMClient*"/> </parameters> </method> <method name="get_full" symbol="xfce_sm_client_get_full"> <return-type type="XfceSMClient*"/> <parameters> <parameter name="restart_style" type="XfceSMClientRestartStyle"/> <parameter name="priority" type="guchar"/> <parameter name="resumed_client_id" type="gchar*"/> <parameter name="current_directory" type="gchar*"/> <parameter name="restart_command" type="gchar**"/> <parameter name="desktop_file" type="gchar*"/> </parameters> </method> <method name="get_option_group" symbol="xfce_sm_client_get_option_group"> <return-type type="GOptionGroup*"/> <parameters> <parameter name="argc" type="gint"/> <parameter name="argv" type="gchar**"/> </parameters> </method> <method name="get_priority" symbol="xfce_sm_client_get_priority"> <return-type type="guint8"/> <parameters> <parameter name="sm_client" type="XfceSMClient*"/> </parameters> </method> <method name="get_restart_command" symbol="xfce_sm_client_get_restart_command"> <return-type type="gchar**"/> <parameters> <parameter name="sm_client" type="XfceSMClient*"/> </parameters> </method> <method name="get_restart_style" symbol="xfce_sm_client_get_restart_style"> <return-type type="XfceSMClientRestartStyle"/> <parameters> <parameter name="sm_client" type="XfceSMClient*"/> </parameters> </method> <method name="get_state_file" symbol="xfce_sm_client_get_state_file"> <return-type type="gchar*"/> <parameters> <parameter name="sm_client" type="XfceSMClient*"/> </parameters> </method> <method name="get_with_argv" symbol="xfce_sm_client_get_with_argv"> <return-type type="XfceSMClient*"/> <parameters> <parameter name="argc" type="gint"/> <parameter name="argv" type="gchar**"/> <parameter name="restart_style" type="XfceSMClientRestartStyle"/> <parameter name="priority" type="guchar"/> </parameters> </method> <method name="is_connected" symbol="xfce_sm_client_is_connected"> <return-type type="gboolean"/> <parameters> <parameter name="sm_client" type="XfceSMClient*"/> </parameters> </method> <method name="is_resumed" symbol="xfce_sm_client_is_resumed"> <return-type type="gboolean"/> <parameters> <parameter name="sm_client" type="XfceSMClient*"/> </parameters> </method> <method name="request_shutdown" symbol="xfce_sm_client_request_shutdown"> <return-type type="void"/> <parameters> <parameter name="sm_client" type="XfceSMClient*"/> <parameter name="shutdown_hint" type="XfceSMClientShutdownHint"/> </parameters> </method> <method name="set_current_directory" symbol="xfce_sm_client_set_current_directory"> <return-type type="void"/> <parameters> <parameter name="sm_client" type="XfceSMClient*"/> <parameter name="current_directory" type="gchar*"/> </parameters> </method> <method name="set_desktop_file" symbol="xfce_sm_client_set_desktop_file"> <return-type type="void"/> <parameters> <parameter name="sm_client" type="XfceSMClient*"/> <parameter name="desktop_file" type="gchar*"/> </parameters> </method> <method name="set_priority" symbol="xfce_sm_client_set_priority"> <return-type type="void"/> <parameters> <parameter name="sm_client" type="XfceSMClient*"/> <parameter name="priority" type="guint8"/> </parameters> </method> <method name="set_restart_command" symbol="xfce_sm_client_set_restart_command"> <return-type type="void"/> <parameters> <parameter name="sm_client" type="XfceSMClient*"/> <parameter name="restart_command" type="gchar**"/> </parameters> </method> <method name="set_restart_style" symbol="xfce_sm_client_set_restart_style"> <return-type type="void"/> <parameters> <parameter name="sm_client" type="XfceSMClient*"/> <parameter name="restart_style" type="XfceSMClientRestartStyle"/> </parameters> </method> <property name="argc" type="gint" readable="0" writable="1" construct="0" construct-only="1"/> <property name="argv" type="GStrv*" readable="0" writable="1" construct="0" construct-only="1"/> <property name="client-id" type="char*" readable="1" writable="1" construct="0" construct-only="1"/> <property name="current-directory" type="char*" readable="1" writable="1" construct="0" construct-only="0"/> <property name="desktop-file" type="char*" readable="1" writable="1" construct="0" construct-only="0"/> <property name="priority" type="guchar" readable="1" writable="1" construct="1" construct-only="0"/> <property name="restart-command" type="GStrv*" readable="1" writable="1" construct="0" construct-only="0"/> <property name="restart-style" type="XfceSMClientRestartStyle" readable="1" writable="1" construct="1" construct-only="0"/> <property name="resumed" type="gboolean" readable="1" writable="0" construct="0" construct-only="0"/> <signal name="quit" when="LAST"> <return-type type="void"/> <parameters> <parameter name="object" type="XfceSMClient*"/> </parameters> </signal> <signal name="quit-cancelled" when="LAST"> <return-type type="void"/> <parameters> <parameter name="object" type="XfceSMClient*"/> </parameters> </signal> <signal name="quit-requested" when="LAST"> <return-type type="gboolean"/> <parameters> <parameter name="object" type="XfceSMClient*"/> </parameters> </signal> <signal name="save-state" when="LAST"> <return-type type="void"/> <parameters> <parameter name="object" type="XfceSMClient*"/> </parameters> </signal> <signal name="save-state-extended" when="LAST"> <return-type type="void"/> <parameters> <parameter name="object" type="XfceSMClient*"/> </parameters> </signal> </object> <object name="XfceTitledDialog" parent="GtkDialog" type-name="XfceTitledDialog" get-type="xfce_titled_dialog_get_type"> <implements> <interface name="AtkImplementor"/> <interface name="GtkBuildable"/> </implements> <method name="get_subtitle" symbol="xfce_titled_dialog_get_subtitle"> <return-type type="gchar*"/> <parameters> <parameter name="titled_dialog" type="XfceTitledDialog*"/> </parameters> </method> <constructor name="new" symbol="xfce_titled_dialog_new"> <return-type type="GtkWidget*"/> </constructor> <constructor name="new_with_buttons" symbol="xfce_titled_dialog_new_with_buttons"> <return-type type="GtkWidget*"/> <parameters> <parameter name="title" type="gchar*"/> <parameter name="parent" type="GtkWindow*"/> <parameter name="flags" type="GtkDialogFlags"/> <parameter name="first_button_text" type="gchar*"/> </parameters> </constructor> <constructor name="new_with_mixed_buttons" symbol="xfce_titled_dialog_new_with_mixed_buttons"> <return-type type="GtkWidget*"/> <parameters> <parameter name="title" type="gchar*"/> <parameter name="parent" type="GtkWindow*"/> <parameter name="flags" type="GtkDialogFlags"/> <parameter name="first_button_icon_name" type="gchar*"/> <parameter name="first_button_text" type="gchar*"/> </parameters> </constructor> <method name="set_subtitle" symbol="xfce_titled_dialog_set_subtitle"> <return-type type="void"/> <parameters> <parameter name="titled_dialog" type="XfceTitledDialog*"/> <parameter name="subtitle" type="gchar*"/> </parameters> </method> <property name="subtitle" type="char*" readable="1" writable="1" construct="0" construct-only="0"/> <vfunc name="reserved0"> <return-type type="void"/> </vfunc> <vfunc name="reserved1"> <return-type type="void"/> </vfunc> <vfunc name="reserved2"> <return-type type="void"/> </vfunc> <vfunc name="reserved3"> <return-type type="void"/> </vfunc> <vfunc name="reserved4"> <return-type type="void"/> </vfunc> <vfunc name="reserved5"> <return-type type="void"/> </vfunc> </object> <constant name="LIBXFCE4UI_MAJOR_VERSION" type="int" value="4"/> <constant name="LIBXFCE4UI_MICRO_VERSION" type="int" value="1"/> <constant name="LIBXFCE4UI_MINOR_VERSION" type="int" value="13"/> <constant name="XFCE_BUTTON_TYPE_MIXED" type="char*" value="button-mixed"/> <constant name="XFCE_BUTTON_TYPE_PIXBUF" type="char*" value="button-pixbuf"/> </namespace> </api> 0707010000004F000081A40000000200000002000000015DB4A15000000059000000000000000000000000000000000000004C00000000xfce4-vala-4.10.0.5~git.86ad5a7/packages/libxfce4ui-1/libxfce4ui-1.metadataXfce cheader_filename="libxfce4ui/libxfce4ui.h" xfce_titled_dialog_reserved* hidden="1" 07070100000050000081A40000000200000002000000015DB4A15000000005000000000000000000000000000000000000004D00000000xfce4-vala-4.10.0.5~git.86ad5a7/packages/libxfce4ui-1/libxfce4ui-1.namespaceXfce 07070100000051000041ED0000000200000002000000025DB4A15000000000000000000000000000000000000000000000003600000000xfce4-vala-4.10.0.5~git.86ad5a7/packages/libxfce4ui-207070100000052000081A40000000200000002000000015DB4A15000000019000000000000000000000000000000000000004B00000000xfce4-vala-4.10.0.5~git.86ad5a7/packages/libxfce4ui-2/libxfce4ui-2.defines-DLIBXFCE4UI_COMPILATION 07070100000053000081A40000000200000002000000015DB4A15000000049000000000000000000000000000000000000004800000000xfce4-vala-4.10.0.5~git.86ad5a7/packages/libxfce4ui-2/libxfce4ui-2.depslibxfce4util-1.0 atk gio-2.0 cairo pango gdk-pixbuf-2.0 gdk-3.0 gtk+-3.0 07070100000054000081A40000000200000002000000015DB4A15000000000000000000000000000000000000000000000004C00000000xfce4-vala-4.10.0.5~git.86ad5a7/packages/libxfce4ui-2/libxfce4ui-2.excludes07070100000055000081A40000000200000002000000015DB4A1500000003A000000000000000000000000000000000000004900000000xfce4-vala-4.10.0.5~git.86ad5a7/packages/libxfce4ui-2/libxfce4ui-2.filesinclude/xfce4/libxfce4ui-2/libxfce4ui lib/libxfce4ui-2.so 07070100000056000081A40000000200000002000000015DB4A15000004888000000000000000000000000000000000000004600000000xfce4-vala-4.10.0.5~git.86ad5a7/packages/libxfce4ui-2/libxfce4ui-2.gi<?xml version="1.0"?> <api version="1.0"> <namespace name="Xfce"> <function name="dialog_confirm" symbol="xfce_dialog_confirm"> <return-type type="gboolean"/> <parameters> <parameter name="parent" type="GtkWindow*"/> <parameter name="stock_id" type="gchar*"/> <parameter name="confirm_label" type="gchar*"/> <parameter name="secondary_text" type="gchar*"/> <parameter name="primary_format" type="gchar*"/> </parameters> </function> <function name="dialog_show_error" symbol="xfce_dialog_show_error"> <return-type type="void"/> <parameters> <parameter name="parent" type="GtkWindow*"/> <parameter name="error" type="GError*"/> <parameter name="primary_format" type="gchar*"/> </parameters> </function> <function name="dialog_show_help" symbol="xfce_dialog_show_help"> <return-type type="void"/> <parameters> <parameter name="parent" type="GtkWindow*"/> <parameter name="application" type="gchar*"/> <parameter name="page" type="gchar*"/> <parameter name="offset" type="gchar*"/> </parameters> </function> <function name="dialog_show_help_with_version" symbol="xfce_dialog_show_help_with_version"> <return-type type="void"/> <parameters> <parameter name="parent" type="GtkWindow*"/> <parameter name="application" type="gchar*"/> <parameter name="page" type="gchar*"/> <parameter name="offset" type="gchar*"/> <parameter name="version" type="gchar*"/> </parameters> </function> <function name="dialog_show_info" symbol="xfce_dialog_show_info"> <return-type type="void"/> <parameters> <parameter name="parent" type="GtkWindow*"/> <parameter name="secondary_text" type="gchar*"/> <parameter name="primary_format" type="gchar*"/> </parameters> </function> <function name="dialog_show_warning" symbol="xfce_dialog_show_warning"> <return-type type="void"/> <parameters> <parameter name="parent" type="GtkWindow*"/> <parameter name="secondary_text" type="gchar*"/> <parameter name="primary_format" type="gchar*"/> </parameters> </function> <function name="gdk_screen_get_active" symbol="xfce_gdk_screen_get_active"> <return-type type="GdkScreen*"/> <parameters> <parameter name="monitor_return" type="gint*"/> </parameters> </function> <function name="gtk_button_new_mixed" symbol="xfce_gtk_button_new_mixed"> <return-type type="GtkWidget*"/> <parameters> <parameter name="stock_id" type="gchar*"/> <parameter name="label" type="gchar*"/> </parameters> </function> <function name="gtk_frame_box_new" symbol="xfce_gtk_frame_box_new"> <return-type type="GtkWidget*"/> <parameters> <parameter name="label" type="gchar*"/> <parameter name="container_return" type="GtkWidget**"/> </parameters> </function> <function name="gtk_frame_box_new_with_content" symbol="xfce_gtk_frame_box_new_with_content"> <return-type type="GtkWidget*"/> <parameters> <parameter name="label" type="gchar*"/> <parameter name="content" type="GtkWidget*"/> </parameters> </function> <function name="gtk_menu_popup_until_mapped" symbol="xfce_gtk_menu_popup_until_mapped"> <return-type type="gboolean"/> <parameters> <parameter name="menu" type="GtkMenu*"/> <parameter name="parent_menu_shell" type="GtkWidget*"/> <parameter name="parent_menu_item" type="GtkWidget*"/> <parameter name="func" type="GtkMenuPositionFunc"/> <parameter name="data" type="gpointer"/> <parameter name="button" type="guint"/> <parameter name="activate_time" type="guint32"/> </parameters> </function> <function name="gtk_window_center_on_active_screen" symbol="xfce_gtk_window_center_on_active_screen"> <return-type type="void"/> <parameters> <parameter name="window" type="GtkWindow*"/> </parameters> </function> <function name="libxfce4ui_check_version" symbol="libxfce4ui_check_version"> <return-type type="gchar*"/> <parameters> <parameter name="required_major" type="guint"/> <parameter name="required_minor" type="guint"/> <parameter name="required_micro" type="guint"/> </parameters> </function> <function name="message_dialog" symbol="xfce_message_dialog"> <return-type type="gint"/> <parameters> <parameter name="parent" type="GtkWindow*"/> <parameter name="title" type="gchar*"/> <parameter name="stock_id" type="gchar*"/> <parameter name="primary_text" type="gchar*"/> <parameter name="secondary_text" type="gchar*"/> <parameter name="first_button_text" type="gchar*"/> </parameters> </function> <function name="message_dialog_new" symbol="xfce_message_dialog_new"> <return-type type="GtkWidget*"/> <parameters> <parameter name="parent" type="GtkWindow*"/> <parameter name="title" type="gchar*"/> <parameter name="stock_id" type="gchar*"/> <parameter name="primary_text" type="gchar*"/> <parameter name="secondary_text" type="gchar*"/> <parameter name="first_button_text" type="gchar*"/> </parameters> </function> <function name="message_dialog_new_valist" symbol="xfce_message_dialog_new_valist"> <return-type type="GtkWidget*"/> <parameters> <parameter name="parent" type="GtkWindow*"/> <parameter name="title" type="gchar*"/> <parameter name="icon_stock_id" type="gchar*"/> <parameter name="primary_text" type="gchar*"/> <parameter name="secondary_text" type="gchar*"/> <parameter name="first_button_text" type="gchar*"/> <parameter name="args" type="va_list"/> </parameters> </function> <function name="spawn_command_line_on_screen" symbol="xfce_spawn_command_line_on_screen"> <return-type type="gboolean"/> <parameters> <parameter name="screen" type="GdkScreen*"/> <parameter name="command_line" type="gchar*"/> <parameter name="in_terminal" type="gboolean"/> <parameter name="startup_notify" type="gboolean"/> <parameter name="error" type="GError**"/> </parameters> </function> <function name="spawn_on_screen" symbol="xfce_spawn_on_screen"> <return-type type="gboolean"/> <parameters> <parameter name="screen" type="GdkScreen*"/> <parameter name="working_directory" type="gchar*"/> <parameter name="argv" type="gchar**"/> <parameter name="envp" type="gchar**"/> <parameter name="flags" type="GSpawnFlags"/> <parameter name="startup_notify" type="gboolean"/> <parameter name="startup_timestamp" type="guint32"/> <parameter name="startup_icon_name" type="gchar*"/> <parameter name="error" type="GError**"/> </parameters> </function> <function name="spawn_on_screen_with_child_watch" symbol="xfce_spawn_on_screen_with_child_watch"> <return-type type="gboolean"/> <parameters> <parameter name="screen" type="GdkScreen*"/> <parameter name="working_directory" type="gchar*"/> <parameter name="argv" type="gchar**"/> <parameter name="envp" type="gchar**"/> <parameter name="flags" type="GSpawnFlags"/> <parameter name="startup_notify" type="gboolean"/> <parameter name="startup_timestamp" type="guint32"/> <parameter name="startup_icon_name" type="gchar*"/> <parameter name="child_watch_closure" type="GClosure*"/> <parameter name="error" type="GError**"/> </parameters> </function> <function name="widget_reparent" symbol="xfce_widget_reparent"> <return-type type="gboolean"/> <parameters> <parameter name="widget" type="GtkWidget*"/> <parameter name="new_parent" type="GtkWidget*"/> </parameters> </function> <enum name="XfceSMClientPriority"> <member name="XFCE_SM_CLIENT_PRIORITY_HIGHEST" value="0"/> <member name="XFCE_SM_CLIENT_PRIORITY_WM" value="15"/> <member name="XFCE_SM_CLIENT_PRIORITY_CORE" value="25"/> <member name="XFCE_SM_CLIENT_PRIORITY_DESKTOP" value="35"/> <member name="XFCE_SM_CLIENT_PRIORITY_DEFAULT" value="50"/> <member name="XFCE_SM_CLIENT_PRIORITY_LOWEST" value="255"/> </enum> <enum name="XfceSMClientRestartStyle" type-name="XfceSMClientRestartStyle" get-type="xfce_sm_client_restart_style_get_type"> <member name="XFCE_SM_CLIENT_RESTART_NORMAL" value="0"/> <member name="XFCE_SM_CLIENT_RESTART_IMMEDIATELY" value="1"/> </enum> <enum name="XfceSMClientShutdownHint" type-name="XfceSMClientShutdownHint" get-type="xfce_sm_client_shutdown_hint_get_type"> <member name="XFCE_SM_CLIENT_SHUTDOWN_HINT_ASK" value="0"/> <member name="XFCE_SM_CLIENT_SHUTDOWN_HINT_LOGOUT" value="1"/> <member name="XFCE_SM_CLIENT_SHUTDOWN_HINT_HALT" value="2"/> <member name="XFCE_SM_CLIENT_SHUTDOWN_HINT_REBOOT" value="3"/> </enum> <enum name="XfceSmCLientErrorEnum" type-name="XfceSmCLientErrorEnum" get-type="xfce_sm_client_error_enum_get_type"> <member name="XFCE_SM_CLIENT_ERROR_FAILED" value="0"/> <member name="XFCE_SM_CLIENT_ERROR_INVALID_CLIENT" value="1"/> </enum> <object name="XfceSMClient" parent="GObject" type-name="XfceSMClient" get-type="xfce_sm_client_get_type"> <method name="connect" symbol="xfce_sm_client_connect"> <return-type type="gboolean"/> <parameters> <parameter name="sm_client" type="XfceSMClient*"/> <parameter name="error" type="GError**"/> </parameters> </method> <method name="disconnect" symbol="xfce_sm_client_disconnect"> <return-type type="void"/> <parameters> <parameter name="sm_client" type="XfceSMClient*"/> </parameters> </method> <method name="error_quark" symbol="xfce_sm_client_error_quark"> <return-type type="GQuark"/> </method> <method name="get" symbol="xfce_sm_client_get"> <return-type type="XfceSMClient*"/> </method> <method name="get_client_id" symbol="xfce_sm_client_get_client_id"> <return-type type="gchar*"/> <parameters> <parameter name="sm_client" type="XfceSMClient*"/> </parameters> </method> <method name="get_current_directory" symbol="xfce_sm_client_get_current_directory"> <return-type type="gchar*"/> <parameters> <parameter name="sm_client" type="XfceSMClient*"/> </parameters> </method> <method name="get_full" symbol="xfce_sm_client_get_full"> <return-type type="XfceSMClient*"/> <parameters> <parameter name="restart_style" type="XfceSMClientRestartStyle"/> <parameter name="priority" type="guchar"/> <parameter name="resumed_client_id" type="gchar*"/> <parameter name="current_directory" type="gchar*"/> <parameter name="restart_command" type="gchar**"/> <parameter name="desktop_file" type="gchar*"/> </parameters> </method> <method name="get_option_group" symbol="xfce_sm_client_get_option_group"> <return-type type="GOptionGroup*"/> <parameters> <parameter name="argc" type="gint"/> <parameter name="argv" type="gchar**"/> </parameters> </method> <method name="get_priority" symbol="xfce_sm_client_get_priority"> <return-type type="guint8"/> <parameters> <parameter name="sm_client" type="XfceSMClient*"/> </parameters> </method> <method name="get_restart_command" symbol="xfce_sm_client_get_restart_command"> <return-type type="gchar**"/> <parameters> <parameter name="sm_client" type="XfceSMClient*"/> </parameters> </method> <method name="get_restart_style" symbol="xfce_sm_client_get_restart_style"> <return-type type="XfceSMClientRestartStyle"/> <parameters> <parameter name="sm_client" type="XfceSMClient*"/> </parameters> </method> <method name="get_state_file" symbol="xfce_sm_client_get_state_file"> <return-type type="gchar*"/> <parameters> <parameter name="sm_client" type="XfceSMClient*"/> </parameters> </method> <method name="get_with_argv" symbol="xfce_sm_client_get_with_argv"> <return-type type="XfceSMClient*"/> <parameters> <parameter name="argc" type="gint"/> <parameter name="argv" type="gchar**"/> <parameter name="restart_style" type="XfceSMClientRestartStyle"/> <parameter name="priority" type="guchar"/> </parameters> </method> <method name="is_connected" symbol="xfce_sm_client_is_connected"> <return-type type="gboolean"/> <parameters> <parameter name="sm_client" type="XfceSMClient*"/> </parameters> </method> <method name="is_resumed" symbol="xfce_sm_client_is_resumed"> <return-type type="gboolean"/> <parameters> <parameter name="sm_client" type="XfceSMClient*"/> </parameters> </method> <method name="request_shutdown" symbol="xfce_sm_client_request_shutdown"> <return-type type="void"/> <parameters> <parameter name="sm_client" type="XfceSMClient*"/> <parameter name="shutdown_hint" type="XfceSMClientShutdownHint"/> </parameters> </method> <method name="set_current_directory" symbol="xfce_sm_client_set_current_directory"> <return-type type="void"/> <parameters> <parameter name="sm_client" type="XfceSMClient*"/> <parameter name="current_directory" type="gchar*"/> </parameters> </method> <method name="set_desktop_file" symbol="xfce_sm_client_set_desktop_file"> <return-type type="void"/> <parameters> <parameter name="sm_client" type="XfceSMClient*"/> <parameter name="desktop_file" type="gchar*"/> </parameters> </method> <method name="set_priority" symbol="xfce_sm_client_set_priority"> <return-type type="void"/> <parameters> <parameter name="sm_client" type="XfceSMClient*"/> <parameter name="priority" type="guint8"/> </parameters> </method> <method name="set_restart_command" symbol="xfce_sm_client_set_restart_command"> <return-type type="void"/> <parameters> <parameter name="sm_client" type="XfceSMClient*"/> <parameter name="restart_command" type="gchar**"/> </parameters> </method> <method name="set_restart_style" symbol="xfce_sm_client_set_restart_style"> <return-type type="void"/> <parameters> <parameter name="sm_client" type="XfceSMClient*"/> <parameter name="restart_style" type="XfceSMClientRestartStyle"/> </parameters> </method> <property name="argc" type="gint" readable="0" writable="1" construct="0" construct-only="1"/> <property name="argv" type="GStrv*" readable="0" writable="1" construct="0" construct-only="1"/> <property name="client-id" type="char*" readable="1" writable="1" construct="0" construct-only="1"/> <property name="current-directory" type="char*" readable="1" writable="1" construct="0" construct-only="0"/> <property name="desktop-file" type="char*" readable="1" writable="1" construct="0" construct-only="0"/> <property name="priority" type="guchar" readable="1" writable="1" construct="1" construct-only="0"/> <property name="restart-command" type="GStrv*" readable="1" writable="1" construct="0" construct-only="0"/> <property name="restart-style" type="XfceSMClientRestartStyle" readable="1" writable="1" construct="1" construct-only="0"/> <property name="resumed" type="gboolean" readable="1" writable="0" construct="0" construct-only="0"/> <signal name="quit" when="LAST"> <return-type type="void"/> <parameters> <parameter name="object" type="XfceSMClient*"/> </parameters> </signal> <signal name="quit-cancelled" when="LAST"> <return-type type="void"/> <parameters> <parameter name="object" type="XfceSMClient*"/> </parameters> </signal> <signal name="quit-requested" when="LAST"> <return-type type="gboolean"/> <parameters> <parameter name="object" type="XfceSMClient*"/> </parameters> </signal> <signal name="save-state" when="LAST"> <return-type type="void"/> <parameters> <parameter name="object" type="XfceSMClient*"/> </parameters> </signal> <signal name="save-state-extended" when="LAST"> <return-type type="void"/> <parameters> <parameter name="object" type="XfceSMClient*"/> </parameters> </signal> </object> <object name="XfceTitledDialog" parent="GtkDialog" type-name="XfceTitledDialog" get-type="xfce_titled_dialog_get_type"> <implements> <interface name="AtkImplementor"/> <interface name="GtkBuildable"/> </implements> <method name="get_subtitle" symbol="xfce_titled_dialog_get_subtitle"> <return-type type="gchar*"/> <parameters> <parameter name="titled_dialog" type="XfceTitledDialog*"/> </parameters> </method> <constructor name="new" symbol="xfce_titled_dialog_new"> <return-type type="GtkWidget*"/> </constructor> <constructor name="new_with_buttons" symbol="xfce_titled_dialog_new_with_buttons"> <return-type type="GtkWidget*"/> <parameters> <parameter name="title" type="gchar*"/> <parameter name="parent" type="GtkWindow*"/> <parameter name="flags" type="GtkDialogFlags"/> <parameter name="first_button_text" type="gchar*"/> </parameters> </constructor> <constructor name="new_with_mixed_buttons" symbol="xfce_titled_dialog_new_with_mixed_buttons"> <return-type type="GtkWidget*"/> <parameters> <parameter name="title" type="gchar*"/> <parameter name="parent" type="GtkWindow*"/> <parameter name="flags" type="GtkDialogFlags"/> <parameter name="first_button_icon_name" type="gchar*"/> <parameter name="first_button_text" type="gchar*"/> </parameters> </constructor> <method name="set_subtitle" symbol="xfce_titled_dialog_set_subtitle"> <return-type type="void"/> <parameters> <parameter name="titled_dialog" type="XfceTitledDialog*"/> <parameter name="subtitle" type="gchar*"/> </parameters> </method> <property name="subtitle" type="char*" readable="1" writable="1" construct="0" construct-only="0"/> <vfunc name="reserved0"> <return-type type="void"/> </vfunc> <vfunc name="reserved1"> <return-type type="void"/> </vfunc> <vfunc name="reserved2"> <return-type type="void"/> </vfunc> <vfunc name="reserved3"> <return-type type="void"/> </vfunc> <vfunc name="reserved4"> <return-type type="void"/> </vfunc> <vfunc name="reserved5"> <return-type type="void"/> </vfunc> </object> <constant name="LIBXFCE4UI_MAJOR_VERSION" type="int" value="4"/> <constant name="LIBXFCE4UI_MICRO_VERSION" type="int" value="1"/> <constant name="LIBXFCE4UI_MINOR_VERSION" type="int" value="13"/> <constant name="XFCE_BUTTON_TYPE_MIXED" type="char*" value="button-mixed"/> <constant name="XFCE_BUTTON_TYPE_PIXBUF" type="char*" value="button-pixbuf"/> </namespace> </api> 07070100000057000081A40000000200000002000000015DB4A15000000059000000000000000000000000000000000000004C00000000xfce4-vala-4.10.0.5~git.86ad5a7/packages/libxfce4ui-2/libxfce4ui-2.metadataXfce cheader_filename="libxfce4ui/libxfce4ui.h" xfce_titled_dialog_reserved* hidden="1" 07070100000058000081A40000000200000002000000015DB4A15000000005000000000000000000000000000000000000004D00000000xfce4-vala-4.10.0.5~git.86ad5a7/packages/libxfce4ui-2/libxfce4ui-2.namespaceXfce 07070100000059000041ED0000000200000002000000025DB4A15000000000000000000000000000000000000000000000003A00000000xfce4-vala-4.10.0.5~git.86ad5a7/packages/libxfce4util-1.00707010000005A000081A40000000200000002000000015DB4A15000000853000000000000000000000000000000000000005700000000xfce4-vala-4.10.0.5~git.86ad5a7/packages/libxfce4util-1.0/libxfce4util-1.0-custom.valanamespace Xfce { [Compact] [CCode (cheader_filename = "libxfce4util/libxfce4util.h", free_function = "xfce_rc_close")] public class Rc { [CCode (has_construct_function = false, cname = "xfce_rc_simple_open")] public Rc (string filename, bool readonly); [CCode (has_construct_function = false, cname = "xfce_rc_config_open")] public Rc.from_resource (Xfce.ResourceType type, string resource, bool readonly); } [Compact] [CCode (cheader_filename = "libxfce4util/libxfce4util.h")] public class Resource { public static unowned string lookup (Xfce.ResourceType type, string filename); public static unowned string save_location (Xfce.ResourceType type, string relpath, bool create); [CCode (array_length = false)] public static string[] dirs (Xfce.ResourceType type); [CCode (array_length = false)] public static string[] lookup_all (Xfce.ResourceType type, string filename); [CCode (array_length = false)] public static string[] match (Xfce.ResourceType type, string pattern, bool unique); //public delegate bool MatchFunc (string basedir, string relpath); //[CCode (array_length = false)] //public static string[] match_custom (Xfce.ResourceType type, bool unique, Xfce.Resource.MatchFunc func); //public static void pop_path (Xfce.ResourceType type); //public static void push_path (Xfce.ResourceType type, string path); } [Compact] [CCode (cheader_filename = "libxfce4util/libxfce4util.h", cprefix = "XFCE_RESOURCE_")] public enum ResourceType { DATA, CONFIG, CACHE, ICONS, THEMES } [Compact] [CCode (cheader_filename = "libxfce4util/libxfce4util.h")] public class PosixSignalHandler { public delegate void Callback (int @signal); public static bool init () throws GLib.Error; public static void restore_handler (int @signal); public static bool set_handler (int @signal, Xfce.PosixSignalHandler.Callback handler) throws GLib.Error; public static void shutdown (); } [CCode (cname = "xfce_version_string")] public static unowned string get_version_string (); public static void textdomain (string package, string localedir, string? encoding = null); } 0707010000005B000081A40000000200000002000000015DB4A1500000001B000000000000000000000000000000000000005300000000xfce4-vala-4.10.0.5~git.86ad5a7/packages/libxfce4util-1.0/libxfce4util-1.0.defines-DLIBXFCE4UTIL_COMPILATION 0707010000005C000081A40000000200000002000000015DB4A15000000209000000000000000000000000000000000000005400000000xfce4-vala-4.10.0.5~git.86ad5a7/packages/libxfce4util-1.0/libxfce4util-1.0.excludes#include/xfce4/libxfce4util/libxfce4util-config.h include/xfce4/libxfce4util/xfce-debug.h include/xfce4/libxfce4util/xfce-fileutils.h #include/xfce4/libxfce4util/xfce-generics.h include/xfce4/libxfce4util/xfce-i18n.h include/xfce4/libxfce4util/xfce-kiosk.h #include/xfce4/libxfce4util/xfce-license.h #include/xfce4/libxfce4util/xfce-miscutils.h include/xfce4/libxfce4util/xfce-posix-signal-handler.h #include/xfce4/libxfce4util/xfce-rc.h include/xfce4/libxfce4util/xfce-resource.h #include/xfce4/libxfce4util/xfce-utf8.h 0707010000005D000081A40000000200000002000000015DB4A1500000002F000000000000000000000000000000000000005100000000xfce4-vala-4.10.0.5~git.86ad5a7/packages/libxfce4util-1.0/libxfce4util-1.0.filesinclude/xfce4/libxfce4util lib/libxfce4util.so 0707010000005E000081A40000000200000002000000015DB4A150000021B3000000000000000000000000000000000000004E00000000xfce4-vala-4.10.0.5~git.86ad5a7/packages/libxfce4util-1.0/libxfce4util-1.0.gi<?xml version="1.0"?> <api version="1.0"> <namespace name="Xfce"> <function name="expand_variables" symbol="xfce_expand_variables"> <return-type type="gchar*"/> <parameters> <parameter name="command" type="gchar*"/> <parameter name="envp" type="gchar**"/> </parameters> </function> <function name="get_homedir" symbol="xfce_get_homedir"> <return-type type="gchar*"/> </function> <function name="get_homefile_r" symbol="xfce_get_homefile_r"> <return-type type="gchar*"/> <parameters> <parameter name="buffer" type="gchar*"/> <parameter name="length" type="size_t"/> <parameter name="format" type="gchar*"/> </parameters> </function> <function name="get_license_text" symbol="xfce_get_license_text"> <return-type type="gchar*"/> <parameters> <parameter name="license_type" type="XfceLicenseTextType"/> </parameters> </function> <function name="get_userdir" symbol="xfce_get_userdir"> <return-type type="gchar*"/> </function> <function name="get_userfile_r" symbol="xfce_get_userfile_r"> <return-type type="gchar*"/> <parameters> <parameter name="buffer" type="gchar*"/> <parameter name="length" type="size_t"/> <parameter name="format" type="gchar*"/> </parameters> </function> <function name="gethostname" symbol="xfce_gethostname"> <return-type type="gchar*"/> </function> <function name="utf8_remove_controls" symbol="xfce_utf8_remove_controls"> <return-type type="gchar*"/> <parameters> <parameter name="str" type="gchar*"/> <parameter name="max_len" type="gssize"/> <parameter name="end" type="gchar*"/> </parameters> </function> <function name="utf8_strndup" symbol="xfce_utf8_strndup"> <return-type type="gchar*"/> <parameters> <parameter name="src" type="gchar*"/> <parameter name="max_len" type="gssize"/> </parameters> </function> <function name="version_string" symbol="xfce_version_string"> <return-type type="gchar*"/> </function> <struct name="Stack"> <field name="elements" type="gpointer"/> <field name="nelements" type="gint"/> <field name="top" type="gint"/> </struct> <struct name="XfceRc"> <method name="close" symbol="xfce_rc_close"> <return-type type="void"/> <parameters> <parameter name="rc" type="XfceRc*"/> </parameters> </method> <method name="config_open" symbol="xfce_rc_config_open"> <return-type type="XfceRc*"/> <parameters> <parameter name="type" type="XfceResourceType"/> <parameter name="resource" type="gchar*"/> <parameter name="readonly" type="gboolean"/> </parameters> </method> <method name="delete_entry" symbol="xfce_rc_delete_entry"> <return-type type="void"/> <parameters> <parameter name="rc" type="XfceRc*"/> <parameter name="key" type="gchar*"/> <parameter name="global" type="gboolean"/> </parameters> </method> <method name="delete_group" symbol="xfce_rc_delete_group"> <return-type type="void"/> <parameters> <parameter name="rc" type="XfceRc*"/> <parameter name="group" type="gchar*"/> <parameter name="global" type="gboolean"/> </parameters> </method> <method name="flush" symbol="xfce_rc_flush"> <return-type type="void"/> <parameters> <parameter name="rc" type="XfceRc*"/> </parameters> </method> <method name="get_entries" symbol="xfce_rc_get_entries"> <return-type type="gchar**"/> <parameters> <parameter name="rc" type="XfceRc*"/> <parameter name="group" type="gchar*"/> </parameters> </method> <method name="get_group" symbol="xfce_rc_get_group"> <return-type type="gchar*"/> <parameters> <parameter name="rc" type="XfceRc*"/> </parameters> </method> <method name="get_groups" symbol="xfce_rc_get_groups"> <return-type type="gchar**"/> <parameters> <parameter name="rc" type="XfceRc*"/> </parameters> </method> <method name="get_locale" symbol="xfce_rc_get_locale"> <return-type type="gchar*"/> <parameters> <parameter name="rc" type="XfceRc*"/> </parameters> </method> <method name="has_entry" symbol="xfce_rc_has_entry"> <return-type type="gboolean"/> <parameters> <parameter name="rc" type="XfceRc*"/> <parameter name="key" type="gchar*"/> </parameters> </method> <method name="has_group" symbol="xfce_rc_has_group"> <return-type type="gboolean"/> <parameters> <parameter name="rc" type="XfceRc*"/> <parameter name="group" type="gchar*"/> </parameters> </method> <method name="is_dirty" symbol="xfce_rc_is_dirty"> <return-type type="gboolean"/> <parameters> <parameter name="rc" type="XfceRc*"/> </parameters> </method> <method name="is_readonly" symbol="xfce_rc_is_readonly"> <return-type type="gboolean"/> <parameters> <parameter name="rc" type="XfceRc*"/> </parameters> </method> <method name="read_bool_entry" symbol="xfce_rc_read_bool_entry"> <return-type type="gboolean"/> <parameters> <parameter name="rc" type="XfceRc*"/> <parameter name="key" type="gchar*"/> <parameter name="fallback" type="gboolean"/> </parameters> </method> <method name="read_entry" symbol="xfce_rc_read_entry"> <return-type type="gchar*"/> <parameters> <parameter name="rc" type="XfceRc*"/> <parameter name="key" type="gchar*"/> <parameter name="fallback" type="gchar*"/> </parameters> </method> <method name="read_entry_untranslated" symbol="xfce_rc_read_entry_untranslated"> <return-type type="gchar*"/> <parameters> <parameter name="rc" type="XfceRc*"/> <parameter name="key" type="gchar*"/> <parameter name="fallback" type="gchar*"/> </parameters> </method> <method name="read_int_entry" symbol="xfce_rc_read_int_entry"> <return-type type="gint"/> <parameters> <parameter name="rc" type="XfceRc*"/> <parameter name="key" type="gchar*"/> <parameter name="fallback" type="gint"/> </parameters> </method> <method name="read_list_entry" symbol="xfce_rc_read_list_entry"> <return-type type="gchar**"/> <parameters> <parameter name="rc" type="XfceRc*"/> <parameter name="key" type="gchar*"/> <parameter name="delimiter" type="gchar*"/> </parameters> </method> <method name="rollback" symbol="xfce_rc_rollback"> <return-type type="void"/> <parameters> <parameter name="rc" type="XfceRc*"/> </parameters> </method> <method name="set_group" symbol="xfce_rc_set_group"> <return-type type="void"/> <parameters> <parameter name="rc" type="XfceRc*"/> <parameter name="group" type="gchar*"/> </parameters> </method> <method name="simple_open" symbol="xfce_rc_simple_open"> <return-type type="XfceRc*"/> <parameters> <parameter name="filename" type="gchar*"/> <parameter name="readonly" type="gboolean"/> </parameters> </method> <method name="write_bool_entry" symbol="xfce_rc_write_bool_entry"> <return-type type="void"/> <parameters> <parameter name="rc" type="XfceRc*"/> <parameter name="key" type="gchar*"/> <parameter name="value" type="gboolean"/> </parameters> </method> <method name="write_entry" symbol="xfce_rc_write_entry"> <return-type type="void"/> <parameters> <parameter name="rc" type="XfceRc*"/> <parameter name="key" type="gchar*"/> <parameter name="value" type="gchar*"/> </parameters> </method> <method name="write_int_entry" symbol="xfce_rc_write_int_entry"> <return-type type="void"/> <parameters> <parameter name="rc" type="XfceRc*"/> <parameter name="key" type="gchar*"/> <parameter name="value" type="gint"/> </parameters> </method> <method name="write_list_entry" symbol="xfce_rc_write_list_entry"> <return-type type="void"/> <parameters> <parameter name="rc" type="XfceRc*"/> <parameter name="key" type="gchar*"/> <parameter name="value" type="gchar**"/> <parameter name="separator" type="gchar*"/> </parameters> </method> </struct> <enum name="XfceLicenseTextType"> <member name="XFCE_LICENSE_TEXT_BSD" value="0"/> <member name="XFCE_LICENSE_TEXT_GPL" value="1"/> <member name="XFCE_LICENSE_TEXT_LGPL" value="2"/> </enum> <constant name="LIBXFCE4UTIL_MAJOR_VERSION" type="int" value="4"/> <constant name="LIBXFCE4UTIL_MICRO_VERSION" type="int" value="1"/> <constant name="LIBXFCE4UTIL_MINOR_VERSION" type="int" value="12"/> </namespace> </api> 0707010000005F000081A40000000200000002000000015DB4A1500000009E000000000000000000000000000000000000005400000000xfce4-vala-4.10.0.5~git.86ad5a7/packages/libxfce4util-1.0/libxfce4util-1.0.metadataXfce cheader_filename="libxfce4util/libxfce4util.h" xfce_rc_simple_open hidden="1" xfce_rc_config_open hidden="1" xfce_rc_close hidden="1" Stack hidden="1" 07070100000060000081A40000000200000002000000015DB4A15000000005000000000000000000000000000000000000005500000000xfce4-vala-4.10.0.5~git.86ad5a7/packages/libxfce4util-1.0/libxfce4util-1.0.namespaceXfce 07070100000061000041ED0000000200000002000000025DB4A15000000000000000000000000000000000000000000000003500000000xfce4-vala-4.10.0.5~git.86ad5a7/packages/libxfconf-007070100000062000081A40000000200000002000000015DB4A15000000D15000000000000000000000000000000000000004D00000000xfce4-vala-4.10.0.5~git.86ad5a7/packages/libxfconf-0/libxfconf-0-custom.valanamespace Xfconf { public static bool init () throws Xfconf.Error; [Compact] public class Property { [CCode (cname = "xfconf_g_property_bind")] public static ulong bind (Xfconf.Channel channel, string xfconf_property, GLib.Type xfconf_property_type, void* object, string object_property); [CCode (cname = "xfconf_g_property_bind_gdkcolor")] public static ulong bind_gdkcolor (Xfconf.Channel channel, string xfconf_property, void* object, string object_property); [CCode (cname = "xfconf_g_property_unbind")] public static void unbind (ulong id); [CCode (cname = "xfconf_g_property_unbind_all")] public static void unbind_all (void* channel_or_object); [CCode (cname = "xfconf_g_property_unbind_by_property")] public static void unbind_by_property (Xfconf.Channel channel, string xfconf_property, void* object, string object_property); } public class Channel { public bool set_string_list (string property, [CCode (array_length = false, type = "const gchar* const*")] string[] values); } /* [SimpleType] [CCode (cname = "gint16", type_id = "XFCONF_TYPE_INT16", marshaller_type_name = "INT16", get_value_function = "xfconf_g_value_get_int16", set_value_function = "xfconf_g_value_set_int16", default_value = "0", type_signature = "i")] [IntegerType (rank = 6)] public struct int16 { [CCode (cname = "G_MININT")] public static int16 MIN; [CCode (cname = "G_MAXINT")] public static int16 MAX; [CCode (cname = "g_strdup_printf", instance_pos = -1)] public string to_string (string format = "%i"); [CCode (cname = "MIN")] public static int16 min (int16 a, int16 b); [CCode (cname = "MAX")] public static int16 max (int16 a, int16 b); [CCode (cname = "CLAMP")] public int16 clamp (int16 low, int16 high); [CCode (cname = "GINT_TO_POINTER")] public void* to_pointer (); [CCode (cname = "abs")] public int16 abs (); [CCode (cname = "GINT_TO_BE")] public int16 to_big_endian (); [CCode (cname = "GINT_TO_LE")] public int16 to_little_endian (); [CCode (cname = "GINT_FROM_BE")] public static int16 from_big_endian (int16 val); [CCode (cname = "GINT_FROM_LE")] public static int16 from_little_endian (int16 val); } [SimpleType] [CCode (cname = "guint16", type_id = "XFCONF_TYPE_UINT16", marshaller_type_name = "UINT16", get_value_function = "xfconf_g_value_get_uint16", set_value_function = "xfconf_g_value_set_uint16", default_value = "0U", type_signature = "u")] [IntegerType (rank = 7)] public struct uint16 { [CCode (cname = "0")] public static uint16 MIN; [CCode (cname = "G_MAXUINT")] public static uint16 MAX; [CCode (cname = "g_strdup_printf", instance_pos = -1)] public string to_string (string format = "%u"); [CCode (cname = "MIN")] public static uint16 min (uint16 a, uint16 b); [CCode (cname = "MAX")] public static uint16 max (uint16 a, uint16 b); [CCode (cname = "CLAMP")] public uint16 clamp (uint16 low, uint16 high); [CCode (cname = "GUINT_TO_POINTER")] public void* to_pointer (); [CCode (cname = "GUINT_TO_BE")] public uint16 to_big_endian (); [CCode (cname = "GUINT_TO_LE")] public uint16 to_little_endian (); [CCode (cname = "GUINT_FROM_BE")] public static uint16 from_big_endian (uint16 val); [CCode (cname = "GUINT_FROM_LE")] public static uint16 from_little_endian (uint16 val); } */ } 07070100000063000081A40000000200000002000000015DB4A15000000018000000000000000000000000000000000000004900000000xfce4-vala-4.10.0.5~git.86ad5a7/packages/libxfconf-0/libxfconf-0.defines-DLIBXFCONF_COMPILATION 07070100000064000081A40000000200000002000000015DB4A1500000005C000000000000000000000000000000000000004A00000000xfce4-vala-4.10.0.5~git.86ad5a7/packages/libxfconf-0/libxfconf-0.excludesinclude/xfce4/xfconf-0/xfconf/xfconf-binding.h include/xfce4/xfconf-0/xfconf/xfconf-types.h 07070100000065000081A40000000200000002000000015DB4A15000000031000000000000000000000000000000000000004700000000xfce4-vala-4.10.0.5~git.86ad5a7/packages/libxfconf-0/libxfconf-0.filesinclude/xfce4/xfconf-0/xfconf lib/libxfconf-0.so 07070100000066000081A40000000200000002000000015DB4A150000036B6000000000000000000000000000000000000004400000000xfce4-vala-4.10.0.5~git.86ad5a7/packages/libxfconf-0/libxfconf-0.gi<?xml version="1.0"?> <api version="1.0"> <namespace name="Xfconf"> <function name="array_free" symbol="xfconf_array_free"> <return-type type="void"/> <parameters> <parameter name="arr" type="GPtrArray*"/> </parameters> </function> <function name="get_error_quark" symbol="xfconf_get_error_quark"> <return-type type="GQuark"/> </function> <function name="init" symbol="xfconf_init"> <return-type type="gboolean"/> <parameters> <parameter name="error" type="GError**"/> </parameters> </function> <function name="list_channels" symbol="xfconf_list_channels"> <return-type type="gchar**"/> </function> <function name="named_struct_register" symbol="xfconf_named_struct_register"> <return-type type="void"/> <parameters> <parameter name="struct_name" type="gchar*"/> <parameter name="n_members" type="guint"/> <parameter name="member_types" type="GType*"/> </parameters> </function> <function name="shutdown" symbol="xfconf_shutdown"> <return-type type="void"/> </function> <enum name="XfconfError" type-name="XfconfError" get-type="xfconf_error_get_type"> <member name="XFCONF_ERROR_UNKNOWN" value="0"/> <member name="XFCONF_ERROR_CHANNEL_NOT_FOUND" value="1"/> <member name="XFCONF_ERROR_PROPERTY_NOT_FOUND" value="2"/> <member name="XFCONF_ERROR_READ_FAILURE" value="3"/> <member name="XFCONF_ERROR_WRITE_FAILURE" value="4"/> <member name="XFCONF_ERROR_PERMISSION_DENIED" value="5"/> <member name="XFCONF_ERROR_INTERNAL_ERROR" value="6"/> <member name="XFCONF_ERROR_NO_BACKEND" value="7"/> <member name="XFCONF_ERROR_INVALID_PROPERTY" value="8"/> <member name="XFCONF_ERROR_INVALID_CHANNEL" value="9"/> </enum> <object name="XfconfChannel" parent="GObject" type-name="XfconfChannel" get-type="xfconf_channel_get_type"> <method name="get" symbol="xfconf_channel_get"> <return-type type="XfconfChannel*"/> <parameters> <parameter name="channel_name" type="gchar*"/> </parameters> </method> <method name="get_array" symbol="xfconf_channel_get_array"> <return-type type="gboolean"/> <parameters> <parameter name="channel" type="XfconfChannel*"/> <parameter name="property" type="gchar*"/> <parameter name="first_value_type" type="GType"/> </parameters> </method> <method name="get_array_valist" symbol="xfconf_channel_get_array_valist"> <return-type type="gboolean"/> <parameters> <parameter name="channel" type="XfconfChannel*"/> <parameter name="property" type="gchar*"/> <parameter name="first_value_type" type="GType"/> <parameter name="var_args" type="va_list"/> </parameters> </method> <method name="get_arrayv" symbol="xfconf_channel_get_arrayv"> <return-type type="GPtrArray*"/> <parameters> <parameter name="channel" type="XfconfChannel*"/> <parameter name="property" type="gchar*"/> </parameters> </method> <method name="get_bool" symbol="xfconf_channel_get_bool"> <return-type type="gboolean"/> <parameters> <parameter name="channel" type="XfconfChannel*"/> <parameter name="property" type="gchar*"/> <parameter name="default_value" type="gboolean"/> </parameters> </method> <method name="get_double" symbol="xfconf_channel_get_double"> <return-type type="gdouble"/> <parameters> <parameter name="channel" type="XfconfChannel*"/> <parameter name="property" type="gchar*"/> <parameter name="default_value" type="gdouble"/> </parameters> </method> <method name="get_int" symbol="xfconf_channel_get_int"> <return-type type="gint32"/> <parameters> <parameter name="channel" type="XfconfChannel*"/> <parameter name="property" type="gchar*"/> <parameter name="default_value" type="gint32"/> </parameters> </method> <method name="get_named_struct" symbol="xfconf_channel_get_named_struct"> <return-type type="gboolean"/> <parameters> <parameter name="channel" type="XfconfChannel*"/> <parameter name="property" type="gchar*"/> <parameter name="struct_name" type="gchar*"/> <parameter name="value_struct" type="gpointer"/> </parameters> </method> <method name="get_properties" symbol="xfconf_channel_get_properties"> <return-type type="GHashTable*"/> <parameters> <parameter name="channel" type="XfconfChannel*"/> <parameter name="property_base" type="gchar*"/> </parameters> </method> <method name="get_property" symbol="xfconf_channel_get_property"> <return-type type="gboolean"/> <parameters> <parameter name="channel" type="XfconfChannel*"/> <parameter name="property" type="gchar*"/> <parameter name="value" type="GValue*"/> </parameters> </method> <method name="get_string" symbol="xfconf_channel_get_string"> <return-type type="gchar*"/> <parameters> <parameter name="channel" type="XfconfChannel*"/> <parameter name="property" type="gchar*"/> <parameter name="default_value" type="gchar*"/> </parameters> </method> <method name="get_string_list" symbol="xfconf_channel_get_string_list"> <return-type type="gchar**"/> <parameters> <parameter name="channel" type="XfconfChannel*"/> <parameter name="property" type="gchar*"/> </parameters> </method> <method name="get_struct" symbol="xfconf_channel_get_struct"> <return-type type="gboolean"/> <parameters> <parameter name="channel" type="XfconfChannel*"/> <parameter name="property" type="gchar*"/> <parameter name="value_struct" type="gpointer"/> <parameter name="first_member_type" type="GType"/> </parameters> </method> <method name="get_struct_valist" symbol="xfconf_channel_get_struct_valist"> <return-type type="gboolean"/> <parameters> <parameter name="channel" type="XfconfChannel*"/> <parameter name="property" type="gchar*"/> <parameter name="value_struct" type="gpointer"/> <parameter name="first_member_type" type="GType"/> <parameter name="var_args" type="va_list"/> </parameters> </method> <method name="get_structv" symbol="xfconf_channel_get_structv"> <return-type type="gboolean"/> <parameters> <parameter name="channel" type="XfconfChannel*"/> <parameter name="property" type="gchar*"/> <parameter name="value_struct" type="gpointer"/> <parameter name="n_members" type="guint"/> <parameter name="member_types" type="GType*"/> </parameters> </method> <method name="get_uint" symbol="xfconf_channel_get_uint"> <return-type type="guint32"/> <parameters> <parameter name="channel" type="XfconfChannel*"/> <parameter name="property" type="gchar*"/> <parameter name="default_value" type="guint32"/> </parameters> </method> <method name="get_uint64" symbol="xfconf_channel_get_uint64"> <return-type type="guint64"/> <parameters> <parameter name="channel" type="XfconfChannel*"/> <parameter name="property" type="gchar*"/> <parameter name="default_value" type="guint64"/> </parameters> </method> <method name="has_property" symbol="xfconf_channel_has_property"> <return-type type="gboolean"/> <parameters> <parameter name="channel" type="XfconfChannel*"/> <parameter name="property" type="gchar*"/> </parameters> </method> <method name="is_property_locked" symbol="xfconf_channel_is_property_locked"> <return-type type="gboolean"/> <parameters> <parameter name="channel" type="XfconfChannel*"/> <parameter name="property" type="gchar*"/> </parameters> </method> <constructor name="new" symbol="xfconf_channel_new"> <return-type type="XfconfChannel*"/> <parameters> <parameter name="channel_name" type="gchar*"/> </parameters> </constructor> <constructor name="new_with_property_base" symbol="xfconf_channel_new_with_property_base"> <return-type type="XfconfChannel*"/> <parameters> <parameter name="channel_name" type="gchar*"/> <parameter name="property_base" type="gchar*"/> </parameters> </constructor> <method name="reset_property" symbol="xfconf_channel_reset_property"> <return-type type="void"/> <parameters> <parameter name="channel" type="XfconfChannel*"/> <parameter name="property_base" type="gchar*"/> <parameter name="recursive" type="gboolean"/> </parameters> </method> <method name="set_array" symbol="xfconf_channel_set_array"> <return-type type="gboolean"/> <parameters> <parameter name="channel" type="XfconfChannel*"/> <parameter name="property" type="gchar*"/> <parameter name="first_value_type" type="GType"/> </parameters> </method> <method name="set_array_valist" symbol="xfconf_channel_set_array_valist"> <return-type type="gboolean"/> <parameters> <parameter name="channel" type="XfconfChannel*"/> <parameter name="property" type="gchar*"/> <parameter name="first_value_type" type="GType"/> <parameter name="var_args" type="va_list"/> </parameters> </method> <method name="set_arrayv" symbol="xfconf_channel_set_arrayv"> <return-type type="gboolean"/> <parameters> <parameter name="channel" type="XfconfChannel*"/> <parameter name="property" type="gchar*"/> <parameter name="values" type="GPtrArray*"/> </parameters> </method> <method name="set_bool" symbol="xfconf_channel_set_bool"> <return-type type="gboolean"/> <parameters> <parameter name="channel" type="XfconfChannel*"/> <parameter name="property" type="gchar*"/> <parameter name="value" type="gboolean"/> </parameters> </method> <method name="set_double" symbol="xfconf_channel_set_double"> <return-type type="gboolean"/> <parameters> <parameter name="channel" type="XfconfChannel*"/> <parameter name="property" type="gchar*"/> <parameter name="value" type="gdouble"/> </parameters> </method> <method name="set_int" symbol="xfconf_channel_set_int"> <return-type type="gboolean"/> <parameters> <parameter name="channel" type="XfconfChannel*"/> <parameter name="property" type="gchar*"/> <parameter name="value" type="gint32"/> </parameters> </method> <method name="set_named_struct" symbol="xfconf_channel_set_named_struct"> <return-type type="gboolean"/> <parameters> <parameter name="channel" type="XfconfChannel*"/> <parameter name="property" type="gchar*"/> <parameter name="struct_name" type="gchar*"/> <parameter name="value_struct" type="gpointer"/> </parameters> </method> <method name="set_property" symbol="xfconf_channel_set_property"> <return-type type="gboolean"/> <parameters> <parameter name="channel" type="XfconfChannel*"/> <parameter name="property" type="gchar*"/> <parameter name="value" type="GValue*"/> </parameters> </method> <method name="set_string" symbol="xfconf_channel_set_string"> <return-type type="gboolean"/> <parameters> <parameter name="channel" type="XfconfChannel*"/> <parameter name="property" type="gchar*"/> <parameter name="value" type="gchar*"/> </parameters> </method> <method name="set_string_list" symbol="xfconf_channel_set_string_list"> <return-type type="gboolean"/> <parameters> <parameter name="channel" type="XfconfChannel*"/> <parameter name="property" type="gchar*"/> <parameter name="values" type="gchar**"/> </parameters> </method> <method name="set_struct" symbol="xfconf_channel_set_struct"> <return-type type="gboolean"/> <parameters> <parameter name="channel" type="XfconfChannel*"/> <parameter name="property" type="gchar*"/> <parameter name="value_struct" type="gpointer"/> <parameter name="first_member_type" type="GType"/> </parameters> </method> <method name="set_struct_valist" symbol="xfconf_channel_set_struct_valist"> <return-type type="gboolean"/> <parameters> <parameter name="channel" type="XfconfChannel*"/> <parameter name="property" type="gchar*"/> <parameter name="value_struct" type="gpointer"/> <parameter name="first_member_type" type="GType"/> <parameter name="var_args" type="va_list"/> </parameters> </method> <method name="set_structv" symbol="xfconf_channel_set_structv"> <return-type type="gboolean"/> <parameters> <parameter name="channel" type="XfconfChannel*"/> <parameter name="property" type="gchar*"/> <parameter name="value_struct" type="gpointer"/> <parameter name="n_members" type="guint"/> <parameter name="member_types" type="GType*"/> </parameters> </method> <method name="set_uint" symbol="xfconf_channel_set_uint"> <return-type type="gboolean"/> <parameters> <parameter name="channel" type="XfconfChannel*"/> <parameter name="property" type="gchar*"/> <parameter name="value" type="guint32"/> </parameters> </method> <method name="set_uint64" symbol="xfconf_channel_set_uint64"> <return-type type="gboolean"/> <parameters> <parameter name="channel" type="XfconfChannel*"/> <parameter name="property" type="gchar*"/> <parameter name="value" type="guint64"/> </parameters> </method> <property name="channel-name" type="char*" readable="1" writable="1" construct="0" construct-only="1"/> <property name="is-singleton" type="gboolean" readable="1" writable="1" construct="0" construct-only="1"/> <property name="property-base" type="char*" readable="1" writable="1" construct="0" construct-only="1"/> <signal name="property-changed" when="LAST"> <return-type type="void"/> <parameters> <parameter name="object" type="XfconfChannel*"/> <parameter name="p0" type="char*"/> <parameter name="p1" type="GValue*"/> </parameters> </signal> </object> </namespace> </api> 07070100000067000081A40000000200000002000000015DB4A150000004E2000000000000000000000000000000000000004A00000000xfce4-vala-4.10.0.5~git.86ad5a7/packages/libxfconf-0/libxfconf-0.metadataXfconf cheader_filename="xfconf/xfconf.h" xfconf_init hidden="1" xfconf_free_array hidden="1" xfconf_list_channels is_array="1" no_array_length="1" transfer_ownership="1" xfconf_named_struct_register.n_members hidden="1" xfconf_named_struct_register.member_types array_length_pos="1" XfconfChannel:channel-name hidden="1" XfconfChannel:property-base hidden="1" xfconf_channel_get_array hidden="1" xfconf_channel_set_array hidden="1" xfconf_channel_get_arrayv hidden="1" xfconf_channel_set_arrayv hidden="1" xfconf_channel_get_array_valist hidden="1" xfconf_channel_set_array_valist hidden="1" xfconf_channel_get_struct_valist hidden="1" xfconf_channel_set_struct_valist hidden="1" xfconf_channel_get_string transfer_ownership="1" xfconf_channel_get_string_list is_array="1" no_array_length="1" transfer_ownership="1" xfconf_channel_set_string_list hidden="1" xfconf_channel_set_struct sentinel="G_TYPE_INVALID" xfconf_channel_get_struct sentinel="G_TYPE_INVALID" xfconf_channel_set_structv.n_members hidden="1" xfconf_channel_set_structv.member_types array_length_pos="2" xfconf_channel_get_structv.n_members hidden="1" xfconf_channel_get_structv.member_types array_length_pos="2" XfconfError errordomain="1" xfconf_get_error_quark hidden="1" 07070100000068000081A40000000200000002000000015DB4A15000000007000000000000000000000000000000000000004B00000000xfce4-vala-4.10.0.5~git.86ad5a7/packages/libxfconf-0/libxfconf-0.namespaceXfconf 07070100000069000041ED0000000200000002000000025DB4A15000000000000000000000000000000000000000000000002600000000xfce4-vala-4.10.0.5~git.86ad5a7/tests0707010000006A000081A40000000200000002000000015DB4A15000000444000000000000000000000000000000000000003100000000xfce4-vala-4.10.0.5~git.86ad5a7/tests/exo-1.valausing Gtk; using Exo; public class Dummy : GLib.Object { public string prop_string { get; set; } } public class ExoTests { public void test_binding () { var dummy1 = new Dummy (); var dummy2 = new Dummy (); var binding = new Exo.Binding (dummy1, "prop-string", dummy2, "prop-string"); dummy1.prop_string = "test"; binding.unbind (); print ("Binding: dummy1 bind to dummy2\n"); print ("Binding: dummy1.prop_string set to \"test\"\n"); print ("Binding: dummy2.prop_string: %s\n", dummy2.prop_string); print ("Binding: unbind()\n"); new Exo.MutualBinding (dummy1, "prop-string", dummy2, "prop-string"); dummy2.prop_string = "test mutual bindnig"; print ("MutualBinding: dummy1 bind to dummy2\n"); print ("MutualBinding: dummy2.prop_string set to \"test2\"\n"); print ("MutualBinding: dummy1.prop_string: %s\n", dummy1.prop_string); } public void test_mount_point () { } public void test_string () { } static int main () { var tests = new ExoTests (); tests.test_binding (); tests.test_mount_point (); tests.test_string (); return 0; } } 0707010000006B000081A40000000200000002000000015DB4A150000007C4000000000000000000000000000000000000003400000000xfce4-vala-4.10.0.5~git.86ad5a7/tests/garcon-1.valausing Gtk; using Garcon; public class ButtonMenu : Gtk.Button { private Gtk.Menu menu = null; private Garcon.Menu apps_menu = null; construct { this.label = "Show Menu"; this.clicked.connect (() => { menu.popup (null, null, null, 0, Gtk.get_current_event_time ()); }); init_menu (); } private void init_menu () { /* Build an apps menu */ try { apps_menu = new Garcon.Menu.applications (); apps_menu.load (null); } catch (Error ex) { error ("Couldn't load applications menu."); } /* Create the gtk menu */ menu = new Gtk.Menu (); create_menu_items (menu, apps_menu); menu.show_all (); } private void create_menu_items (Gtk.Menu gtk_menu, Garcon.Menu menu) { unowned List<Garcon.MenuItem> items; Gtk.MenuItem mi = null; /* Retrieves menu items */ items = @menu.get_elements (); /* Create gtk menu items */ foreach (Garcon.MenuItem item in items) { if (item is Garcon.MenuItem) { mi = new Gtk.MenuItem.with_label (item.get_name ()); mi.set_data ("command", item.get_command()); mi.activate.connect ((mi) => { message ("execute `%s'", mi.get_data<string> ("command")); }); } else if (item is Garcon.MenuSeparator) { mi = new Gtk.SeparatorMenuItem (); } else if (item is Garcon.Menu) { Garcon.Menu submenu = (Garcon.Menu)item; if (submenu.get_items () == null) continue; mi = new Gtk.MenuItem.with_label (item.get_name ()); Gtk.Menu gtk_submenu = new Gtk.Menu (); create_menu_items (gtk_submenu, submenu); mi.set_submenu (gtk_submenu); } gtk_menu.add (mi); } } } public class GtkSample : Gtk.Window { construct { this.title = "Apps Menu"; this.destroy.connect (() => { Gtk.main_quit (); }); var button = new ButtonMenu (); this.add (button); } static int main (string[] args) { Gtk.init (ref args); Garcon.set_environment ("XFCE"); var sample = new GtkSample (); sample.show_all (); Gtk.main (); return 0; } } 0707010000006C000081A40000000200000002000000015DB4A15000000801000000000000000000000000000000000000003C00000000xfce4-vala-4.10.0.5~git.86ad5a7/tests/libxfce4util-1.0.valausing Xfce; using Posix; public class Libxfce4utilTests { public void test_rc (string filename) { Xfce.Rc rc; rc = new Xfce.Rc (filename, false); rc.set_group ("my-group"); rc.write_entry ("string", "hello-world"); rc.write_int_entry ("int", 5); rc.write_bool_entry ("bool", true); rc.flush (); print ("resource saved under file %s\n", filename); rc = new Xfce.Rc (filename, true); rc.set_group ("my-group"); print ("string = %s\n", rc.read_entry ("string", "default")); print ("int = %d\n", rc.read_int_entry ("int", 0)); print ("bool = %d\n", (int)rc.read_bool_entry ("bool", false)); } public void test_resource () { string path; string[] paths1; string[] paths2; string[] paths3; path = Xfce.Resource.lookup (Xfce.ResourceType.CONFIG, "xfce4/"); paths1 = Xfce.Resource.lookup_all (Xfce.ResourceType.CONFIG, "xfce4/"); paths2 = Xfce.Resource.match (Xfce.ResourceType.CONFIG, "xfce4/*rc", true); paths3 = Xfce.Resource.dirs (Xfce.ResourceType.CONFIG); print ("resource location: %s\n", path); for (int i=0; paths1[i] != null; i++) { print ("resource location (all): %s\n", paths1[i]); } for (int i=0; paths2[i] != null; i++) { print ("matched resource location: %s\n", paths2[i]); } for (int i=0; paths3[i] != null; i++) { print ("config dir: %s\n", paths3[i]); } } public void test_signal () { try { print ("trigger a signal with: kill -TERM %d\n", Posix.getpid()); Xfce.PosixSignalHandler.set_handler (ProcessSignal.TERM, (@signal) => { print ("Catched SIGTERM (%d)\n", @signal); }); } catch (Error ex) {} } static int main (string[] args) { var mainloop = new MainLoop (null, false); var tests = new Libxfce4utilTests (); string rcfilename = "rcfile.rc"; try { Xfce.PosixSignalHandler.init (); } catch (Error ex) {} Xfce.textdomain ("test-package", "/usr/share/locale", null); tests.test_rc (rcfilename); tests.test_resource (); tests.test_signal (); mainloop.run (); Xfce.PosixSignalHandler.shutdown (); return 0; } } 0707010000006D000081A40000000200000002000000015DB4A150000010B1000000000000000000000000000000000000003700000000xfce4-vala-4.10.0.5~git.86ad5a7/tests/libxfconf-0.valausing Xfconf; public class LibxfconfTests : Object { private Xfconf.Channel channel; private MainLoop mainloop; public int prop_int { get; set; } public LibxfconfTests () { channel = new Xfconf.Channel ("test-vala-bindings"); } public void test_list_channels () { string[] channels = Xfconf.list_channels (); for (int i=0; channels[i] != null; i++) { print ("channel: %s\n", channels[i]); } } public void test_simple_types () { /* Set/get common data types */ channel.set_bool ("/bool", true); channel.set_int ("/int", 1); channel.set_string ("/string", "value"); print ("bool: %d\n", (int)channel.get_bool ("/bool", false)); print ("int: %d\n", channel.get_int ("/int", 0)); print ("string: %s\n", channel.get_string ("/string", "no-value")); /* Set/get a string list */ string[] string_list = {"1", "2", "3", "quatre"}; channel.set_string_list ("/string-list", string_list); string_list = channel.get_string_list ("/string-list"); for (int i=0; string_list[i] != null; i++) { print ("string-list: %s\n", string_list[i]); } /* Set/get a Value */ Value prop_val = Value (typeof(int)); prop_val.set_int (5); channel.set_property ("/property", prop_val); prop_val.reset (); channel.get_property ("/property", prop_val); print ("property: %d\n", prop_val.get_int ()); } private struct MyStruct { public int val_int; public string val_string; } private struct MyNamedStruct { public int val_int; public string val_string; } public void test_structs () { /* Set/get a struct */ MyStruct my_struct = { 5, "cinq" }; channel.set_struct ("/struct", & my_struct, typeof(int), typeof(string)); my_struct.val_int = 0; my_struct.val_string = null; channel.get_struct ("/struct", & my_struct, typeof(int), typeof(string)); print ("struct val_int: %d\n", my_struct.val_int); print ("struct val_string: %s\n", my_struct.val_string); /* Type array for structv and named_struct_register */ Type[] type_array = { typeof(int), typeof(string) }; /* Set/get a structv */ my_struct.val_int = 6; my_struct.val_string = "six"; channel.set_structv ("/structv", & my_struct, type_array); my_struct.val_int = 0; my_struct.val_string = "six"; channel.get_structv ("/structv", & my_struct, type_array); print ("structv val_int: %d\n", my_struct.val_int); print ("structv val_string: %s\n", my_struct.val_string); /* Register a named struct */ Xfconf.named_struct_register ("my-named-struct", type_array); /* Set/get a named struct */ MyNamedStruct my_named_struct = { 5, "cinq" }; channel.set_named_struct ("/named-struct", "my-named-struct", & my_named_struct); my_named_struct.val_int = 0; my_named_struct.val_string = null; channel.get_named_struct ("/named-struct", "my-named-struct", & my_named_struct); print ("named-struct val_int: %d\n", my_named_struct.val_int); print ("named-struct val_string: %s\n", my_named_struct.val_string); } /* TODO yet to be implemented */ public void test_int16 () { } public void test_error () { try { if (!channel.set_int ("error-on-property-name", 0)) throw new Xfconf.Error.INVALID_PROPERTY("Property name is wrong\n"); } catch (Xfconf.Error ex) { print ("Error (%d): %s", ex.code, ex.message); } } public void test_property_binding () { Xfconf.Property.bind (channel, "/int", typeof(int), this, "prop-int"); this.notify.connect ((s, p) => { print ("notify::%s\n", p.name); }); channel.property_changed.connect ((channel, prop, val) => { print ("property changed: %s\n", prop); if (val.type () == typeof(int)) { print ("value: %d\n", val.get_int ()); } else if (val.type () == typeof(string)) { print ("value: %s\n", val.get_string ()); } }); message ("binded property /int"); message ("example: xfconf-query -c test-vala-bindings -p /int -s 2\n"); mainloop = new MainLoop (null, false); mainloop.run (); } } static int main (string[] args) { try { Xfconf.init (); } catch (Xfconf.Error ex) {} var tests = new LibxfconfTests (); tests.test_list_channels (); tests.test_simple_types (); tests.test_structs (); tests.test_int16 (); tests.test_error (); tests.test_property_binding (); tests.unref (); Xfconf.shutdown (); return 0; } 0707010000006E000041ED0000000200000002000000025DB4A15000000000000000000000000000000000000000000000002500000000xfce4-vala-4.10.0.5~git.86ad5a7/vapi0707010000006F000081A40000000200000002000000015DB4A15000000049000000000000000000000000000000000000003000000000xfce4-vala-4.10.0.5~git.86ad5a7/vapi/exo-1.depsatk gio-2.0 cairo pango gdk-pixbuf-2.0 gdk-2.0 gtk+-2.0 libxfce4util-1.0 07070100000070000081A40000000200000002000000015DB4A1500000516B000000000000000000000000000000000000003000000000xfce4-vala-4.10.0.5~git.86ad5a7/vapi/exo-1.vapi/* exo-1.vapi generated by vapigen-0.34, do not modify. */ namespace Exo { [CCode (cheader_filename = "exo/exo.h", free_function = "")] [Compact] public class Binding { [CCode (has_construct_function = false)] public Binding (GLib.Object src_object, string src_property, GLib.Object dst_object, string dst_property); [CCode (has_construct_function = false)] public Binding.full (GLib.Object src_object, string src_property, GLib.Object dst_object, string dst_property, Exo.BindingTransform transform, GLib.DestroyNotify destroy_notify); public void unbind (); [CCode (has_construct_function = false)] public Binding.with_negation (GLib.Object src_object, string src_property, GLib.Object dst_object, string dst_property); } [CCode (cheader_filename = "exo/exo.h")] public class CellRendererEllipsizedText : Gtk.CellRendererText { [CCode (has_construct_function = false, type = "GtkCellRenderer*")] public CellRendererEllipsizedText (); [NoAccessorMethod] public bool follow_state { get; set; } } [CCode (cheader_filename = "exo/exo.h")] public class CellRendererIcon : Gtk.CellRenderer { [CCode (has_construct_function = false, type = "GtkCellRenderer*")] public CellRendererIcon (); [NoAccessorMethod] public bool follow_state { get; set construct; } [NoAccessorMethod] public GLib.Icon gicon { owned get; set; } [NoAccessorMethod] public string icon { owned get; set; } [NoAccessorMethod] public int size { get; set construct; } } [CCode (cheader_filename = "exo/exo.h")] [Compact] public class Execute { public static bool preferred_application (string category, string? parameter, string working_directory, string[]? envp) throws GLib.Error; public static bool preferred_application_on_screen (string category, string? parameter, string working_directory, string[]? envp, Gdk.Screen screen) throws GLib.Error; public static bool terminal_shell (string command_line, string? working_directory, string[]? envp) throws GLib.Error; public static bool terminal_shell_on_screen (string command_line, string? working_directory, string[]? envp, Gdk.Screen screen) throws GLib.Error; } [CCode (cheader_filename = "exo/exo.h")] [Compact] public class Extensions { public static bool g_value_transform_negate (GLib.Value src_value, GLib.Value dst_value); public static Gdk.Pixbuf gdk_pixbuf_colorize (Gdk.Pixbuf src, Gdk.Color color); public static Gdk.Pixbuf gdk_pixbuf_frame (Gdk.Pixbuf src, Gdk.Pixbuf frame, int left_offset, int top_offset, int right_offset, int bottom_offset); public static Gdk.Pixbuf gdk_pixbuf_lucent (Gdk.Pixbuf src, uint percent); public static Gdk.Pixbuf gdk_pixbuf_new_from_file_at_max_size (string filename, int max_width, int max_height, bool preserve_aspect_ratio) throws GLib.Error; public static Gdk.Pixbuf gdk_pixbuf_scale_down (Gdk.Pixbuf source, bool preserve_aspect_ratio, int dest_width, int dest_height); public static Gdk.Pixbuf gdk_pixbuf_scale_ratio (Gdk.Pixbuf source, int dest_size); public static Gdk.Pixbuf gdk_pixbuf_spotlight (Gdk.Pixbuf src); public static void gtk_file_chooser_add_thumbnail_preview (Gtk.FileChooser chooser); public static void gtk_object_destroy_later (Gtk.Object object); public static void gtk_radio_action_set_current_value (Gtk.RadioAction action, int current_value); } [CCode (cheader_filename = "exo/exo.h")] public class IconBar : Gtk.Container, Atk.Implementor, Gtk.Buildable { [CCode (has_construct_function = false, type = "GtkWidget*")] public IconBar (); public int get_active (); public bool get_active_iter (Gtk.TreeIter iter); public unowned Gtk.TreeModel get_model (); public Gtk.Orientation get_orientation (); public int get_pixbuf_column (); public int get_text_column (); public void set_active (int idx); public void set_active_iter (Gtk.TreeIter iter); public void set_model (Gtk.TreeModel model); public void set_orientation (Gtk.Orientation orientation); public void set_pixbuf_column (int column); public void set_text_column (int column); [CCode (has_construct_function = false, type = "GtkWidget*")] public IconBar.with_model (Gtk.TreeModel model); public int active { get; set; } public Gtk.TreeModel model { get; set; } public Gtk.Orientation orientation { get; set; } public int pixbuf_column { get; set; } public int text_column { get; set; } public virtual signal void selection_changed (); public virtual signal void set_scroll_adjustments (Gtk.Adjustment hadjustment, Gtk.Adjustment vadjustment); } [CCode (cheader_filename = "exo/exo.h")] public class IconChooserDialog : Gtk.Dialog, Atk.Implementor, Gtk.Buildable { [CCode (has_construct_function = false, type = "GtkWidget*")] public IconChooserDialog (string title, Gtk.Window parent, ...); public unowned string get_icon (); public bool set_icon (string icon); } [CCode (cheader_filename = "exo/exo.h")] public class IconView : Gtk.Container, Atk.Implementor, Gtk.Buildable, Gtk.CellLayout { [CCode (has_construct_function = false, type = "GtkWidget*")] public IconView (); public unowned Gdk.Pixmap create_drag_icon (Gtk.TreePath path); public void enable_model_drag_dest (Gtk.TargetEntry[] targets, Gdk.DragAction actions); public void enable_model_drag_source (Gdk.ModifierType start_button_mask, Gtk.TargetEntry[] targets, Gdk.DragAction actions); [CCode (cname = "exo_icon_view_item_activated")] public void exo_icon_view_activate_item (Gtk.TreePath path); public int get_column_spacing (); public int get_columns (); public bool get_cursor (out unowned Gtk.TreePath path, out unowned Gtk.CellRenderer cell); public bool get_dest_item_at_pos (int drag_x, int drag_y, out unowned Gtk.TreePath path, Exo.IconViewDropPosition pos); public void get_drag_dest_item (out unowned Gtk.TreePath path, Exo.IconViewDropPosition pos); public bool get_enable_search (); public bool get_item_at_pos (int x, int y, out unowned Gtk.TreePath path, out unowned Gtk.CellRenderer cell); public int get_item_column (Gtk.TreePath path); public int get_item_row (Gtk.TreePath path); public int get_item_width (); public Exo.IconViewLayoutMode get_layout_mode (); public int get_margin (); public unowned Gtk.TreeModel get_model (); public Gtk.Orientation get_orientation (); public unowned Gtk.TreePath get_path_at_pos (int x, int y); public bool get_reorderable (); public int get_row_spacing (); public int get_search_column (); public unowned Exo.IconViewSearchEqualFunc get_search_equal_func (); public unowned Exo.IconViewSearchPositionFunc get_search_position_func (); public unowned GLib.List get_selected_items (); public Gtk.SelectionMode get_selection_mode (); public bool get_single_click (); public uint get_single_click_timeout (); public int get_spacing (); public bool get_visible_range (out unowned Gtk.TreePath start_path, out unowned Gtk.TreePath end_path); public void icon_to_widget_coords (int ix, int iy, int wx, int wy); public bool path_is_selected (Gtk.TreePath path); public void scroll_to_path (Gtk.TreePath path, bool use_align, float row_align, float col_align); public void select_all (); public void select_path (Gtk.TreePath path); public void selected_foreach (Exo.IconViewForeachFunc func, void* data); public void selection_invert (); public void set_column_spacing (int column_spacing); public void set_columns (int columns); public void set_cursor (Gtk.TreePath path, Gtk.CellRenderer cell, bool start_editing); public void set_drag_dest_item (Gtk.TreePath path, Exo.IconViewDropPosition pos); public void set_enable_search (bool enable_search); public void set_item_width (int item_width); public void set_layout_mode (Exo.IconViewLayoutMode layout_mode); public void set_margin (int margin); public void set_model (Gtk.TreeModel model); public void set_orientation (Gtk.Orientation orientation); public void set_reorderable (bool reorderable); public void set_row_spacing (int row_spacing); public void set_search_column (int search_column); public void set_search_equal_func (Exo.IconViewSearchEqualFunc search_equal_func, void* search_equal_data, GLib.DestroyNotify search_equal_destroy); public void set_search_position_func (Exo.IconViewSearchPositionFunc search_position_func, void* search_position_data, GLib.DestroyNotify search_position_destroy); public void set_selection_mode (Gtk.SelectionMode mode); public void set_single_click (bool single_click); public void set_single_click_timeout (uint single_click_timeout); public void set_spacing (int spacing); public void unselect_all (); public void unselect_path (Gtk.TreePath path); public void unset_model_drag_dest (); public void unset_model_drag_source (); public void widget_to_icon_coords (int wx, int wy, int ix, int iy); [CCode (has_construct_function = false, type = "GtkWidget*")] public IconView.with_model (Gtk.TreeModel model); public int column_spacing { get; set; } public int columns { get; set; } public bool enable_search { get; set; } [NoAccessorMethod] public int icon_column { get; set; } public int item_width { get; set; } public Exo.IconViewLayoutMode layout_mode { get; set; } public int margin { get; set; } [NoAccessorMethod] public int markup_column { get; set; } public Gtk.TreeModel model { get; set; } public Gtk.Orientation orientation { get; set; } [NoAccessorMethod] public int pixbuf_column { get; set; } public bool reorderable { get; set; } public int row_spacing { get; set; } public int search_column { get; set; } public Gtk.SelectionMode selection_mode { get; set; } public bool single_click { get; set; } public uint single_click_timeout { get; set; } public int spacing { get; set; } [NoAccessorMethod] public int text_column { get; set; } public virtual signal bool activate_cursor_item (); [CCode (cname = "select_all")] public virtual signal void all_selected (); [CCode (cname = "unselect_all")] public virtual signal void all_unselected (); public virtual signal void item_activated (Gtk.TreePath path); public virtual signal bool move_cursor (Gtk.MovementStep step, int count); public virtual signal void select_cursor_item (); public virtual signal void selection_changed (); public virtual signal void set_scroll_adjustments (Gtk.Adjustment hadjustment, Gtk.Adjustment vadjustment); public virtual signal bool start_interactive_search (); public virtual signal void toggle_cursor_item (); } [CCode (cheader_filename = "exo/exo.h")] public class Job : GLib.Object { [CCode (has_construct_function = false)] protected Job (); public void cancel (); public void emit (uint signal_id, GLib.Quark signal_detail); [NoWrapper] public virtual bool execute () throws GLib.Error; public unowned GLib.Cancellable get_cancellable (); public void info_message (string format); public bool is_cancelled (); public unowned Exo.Job launch (); public void percent (double percent); public bool send_to_mainloop (GLib.SourceFunc func, GLib.DestroyNotify destroy_notify); public bool set_error_if_cancelled () throws GLib.Error; public virtual signal void error (void* error); public virtual signal void finished (); [CCode (cname = "info_message")] public virtual signal void info_message_received (string message); [CCode (cname = "percent")] public virtual signal void percent_progress (double percent); } [CCode (cheader_filename = "exo/exo.h", free_function = "")] [Compact] public class MutualBinding { [CCode (has_construct_function = false)] public MutualBinding (GLib.Object object1, string property1, GLib.Object object2, string property2); [CCode (has_construct_function = false)] public MutualBinding.full (GLib.Object object1, string property1, GLib.Object object2, string property2, Exo.BindingTransform transform, Exo.BindingTransform reverse_transform, GLib.DestroyNotify destroy_notify); public void unbind (); [CCode (has_construct_function = false)] public MutualBinding.with_negation (GLib.Object object1, string property1, GLib.Object object2, string property2); } [CCode (cheader_filename = "exo/exo.h")] public class SimpleJob : Exo.Job { [CCode (has_construct_function = false)] protected SimpleJob (); public static unowned Exo.Job launch (Exo.SimpleJobFunc func, uint n_param_values); } [CCode (cheader_filename = "exo/exo.h")] [Compact] public class SimpleJobClass { } [CCode (cheader_filename = "exo/exo.h")] [Compact] public class String { [CCode (cname = "exo_strdup_strftime")] public static string dup_strftime (string format, void* tm); [CCode (cname = "exo_str_elide_underscores")] public static string elide_underscores (string text); [CCode (cname = "exo_str_is_equal")] public static bool is_equal (string? a, string? b); [CCode (cname = "exo_strndupv")] public static string[] ndupv (string[] strv, int num); [CCode (cname = "exo_str_replace")] public static string replace (string str, string pattern, string replacement); } [CCode (cheader_filename = "exo/exo.h")] public class ToolbarsEditor : Gtk.VBox, Atk.Implementor, Gtk.Buildable, Gtk.Orientable { [CCode (has_construct_function = false, type = "GtkWidget*")] public ToolbarsEditor (Gtk.UIManager ui_manager); public unowned Exo.ToolbarsModel get_model (); public unowned Gtk.UIManager get_ui_manager (); public void set_model (Exo.ToolbarsModel model); public void set_ui_manager (Gtk.UIManager ui_manager); [CCode (has_construct_function = false, type = "GtkWidget*")] public ToolbarsEditor.with_model (Gtk.UIManager ui_manager, Exo.ToolbarsModel model); public Exo.ToolbarsModel model { get; set; } public Gtk.UIManager ui_manager { get; set; } } [CCode (cheader_filename = "exo/exo.h")] public class ToolbarsEditorDialog : Gtk.Dialog, Atk.Implementor, Gtk.Buildable { [CCode (has_construct_function = false)] protected ToolbarsEditorDialog (); [CCode (has_construct_function = false, type = "GtkWidget*")] public ToolbarsEditorDialog.with_model (Gtk.UIManager ui_manager, Exo.ToolbarsModel model); } [CCode (cheader_filename = "exo/exo.h")] public class ToolbarsModel : GLib.Object { [CCode (has_construct_function = false)] public ToolbarsModel (); public virtual bool add_item (int toolbar_position, int item_position, string id, string type); public void add_separator (int toolbar_position, int item_position); public int add_toolbar (int toolbar_position, string name); public unowned string get_actions (); public Exo.ToolbarsModelFlags get_flags (int toolbar_position); public unowned string get_item_data (string type, string id); public unowned string get_item_id (string type, string name); public unowned string get_item_type (Gdk.Atom dnd_type); public Gtk.ToolbarStyle get_style (int toolbar_position); public void item_nth (int toolbar_position, int item_position, bool is_separator, string id, string type); public bool load_from_file (string filename) throws GLib.Error; public void move_item (int toolbar_position, int item_position, int new_toolbar_position, int new_item_position); public int n_items (int toolbar_position); public int n_toolbars (); public void remove_item (int toolbar_position, int item_position); public void remove_toolbar (int toolbar_position); public bool save_to_file (string filename) throws GLib.Error; public void set_actions (string[] actions); public void set_flags (Exo.ToolbarsModelFlags flags, int toolbar_position); public void set_style (Gtk.ToolbarStyle style, int toolbar_position); public unowned string toolbar_nth (int toolbar_position); public void unset_style (int toolbar_position); public virtual signal void item_added (int toolbar_position, int item_position); [CCode (cname = "get_item_data")] public virtual signal unowned string item_data (string type, string id); [CCode (cname = "get_item_id")] public virtual signal unowned string item_id (string type, string data); public virtual signal void item_removed (int toolbar_position, int item_position); [CCode (cname = "get_item_type")] public virtual signal unowned string item_type (void* dnd_type); public virtual signal void toolbar_added (int toolbar_position); public virtual signal void toolbar_changed (int toolbar_position); public virtual signal void toolbar_removed (int toolbar_position); } [CCode (cheader_filename = "exo/exo.h")] public class ToolbarsView : Gtk.VBox, Atk.Implementor, Gtk.Buildable, Gtk.Orientable { [CCode (has_construct_function = false, type = "GtkWidget*")] public ToolbarsView (Gtk.UIManager ui_manager); public bool get_editing (); public unowned Exo.ToolbarsModel get_model (); public unowned Gtk.UIManager get_ui_manager (); public void set_editing (bool editing); public void set_model (Exo.ToolbarsModel model); public void set_ui_manager (Gtk.UIManager ui_manager); [CCode (has_construct_function = false, type = "GtkWidget*")] public ToolbarsView.with_model (Gtk.UIManager ui_manager, Exo.ToolbarsModel model); public bool editing { get; set; } public Exo.ToolbarsModel model { get; set; } public Gtk.UIManager ui_manager { get; set; } public virtual signal void action_request (string action_name); public virtual signal void customize (); } [CCode (cheader_filename = "exo/exo.h")] public class TreeView : Gtk.TreeView, Atk.Implementor, Gtk.Buildable { [CCode (has_construct_function = false, type = "GtkWidget*")] public TreeView (); public bool get_single_click (); public uint get_single_click_timeout (); public void set_single_click (bool single_click); public void set_single_click_timeout (uint single_click_timeout); public bool single_click { get; set; } public uint single_click_timeout { get; set; } } [CCode (cheader_filename = "exo/exo.h")] public class WrapTable : Gtk.Container, Atk.Implementor, Gtk.Buildable { [CCode (has_construct_function = false, type = "GtkWidget*")] public WrapTable (bool homogeneous); public uint get_col_spacing (); public bool get_homogeneous (); public uint get_row_spacing (); public void set_col_spacing (uint col_spacing); public void set_homogeneous (bool homogeneous); public void set_row_spacing (uint row_spacing); public uint col_spacing { get; set; } public bool homogeneous { get; set; } public uint row_spacing { get; set; } } [CCode (cheader_filename = "exo/exo.h")] public class XsessionClient : GLib.Object { [CCode (has_construct_function = false)] protected XsessionClient (); [CCode (has_construct_function = false)] public XsessionClient.with_group (Gdk.Window leader); public Gdk.Window group { get; set; } [CCode (array_length = false, array_null_terminated = true)] public string[] restart_command { get; set; } public virtual signal void save_yourself (); } [CCode (cheader_filename = "exo/exo.h", cprefix = "EXO_ICON_VIEW_")] public enum IconViewDropPosition { NO_DROP, DROP_INTO, DROP_LEFT, DROP_RIGHT, DROP_ABOVE, DROP_BELOW } [CCode (cheader_filename = "exo/exo.h", cprefix = "EXO_ICON_VIEW_LAYOUT_")] public enum IconViewLayoutMode { ROWS, COLS } [CCode (cheader_filename = "exo/exo.h", cprefix = "EXO_TOOLBARS_MODEL_")] [Flags] public enum ToolbarsModelFlags { NOT_REMOVABLE, ACCEPT_ITEMS_ONLY, OVERRIDE_STYLE } [CCode (cheader_filename = "exo/exo.h")] public delegate bool BindingTransform (GLib.Value src_value, GLib.Value dst_value); [CCode (cheader_filename = "exo/exo.h")] public delegate void IconViewForeachFunc (Exo.IconView icon_view, Gtk.TreePath path); [CCode (cheader_filename = "exo/exo.h", has_target = false)] public delegate bool IconViewSearchEqualFunc (Gtk.TreeModel model, int column, string key, Gtk.TreeIter iter, void* search_data); [CCode (cheader_filename = "exo/exo.h")] public delegate void IconViewSearchPositionFunc (Exo.IconView icon_view, Gtk.Widget search_dialog); [CCode (cheader_filename = "exo/exo.h", has_target = false)] public delegate bool SimpleJobFunc (Exo.Job job, GLib.ValueArray param_values) throws GLib.Error; [CCode (cheader_filename = "exo/exo.h")] public const int MAJOR_VERSION; [CCode (cheader_filename = "exo/exo.h")] public const int MICRO_VERSION; [CCode (cheader_filename = "exo/exo.h")] public const int MINOR_VERSION; [CCode (cheader_filename = "exo/exo.h")] public const int PARAM_READABLE; [CCode (cheader_filename = "exo/exo.h")] public const int PARAM_READWRITE; [CCode (cheader_filename = "exo/exo.h")] public const int PARAM_WRITABLE; [CCode (cheader_filename = "exo/exo.h")] public const string TOOLBARS_ITEM_TYPE; [CCode (cheader_filename = "exo/exo.h")] public static unowned string check_version (uint required_major, uint required_minor, uint required_micro); } 07070100000071000081A40000000200000002000000015DB4A15000000049000000000000000000000000000000000000003000000000xfce4-vala-4.10.0.5~git.86ad5a7/vapi/exo-2.depsatk gio-2.0 cairo pango gdk-pixbuf-2.0 gdk-3.0 gtk+-3.0 libxfce4util-1.0 07070100000072000081A40000000200000002000000015DB4A15000000DCE000000000000000000000000000000000000003000000000xfce4-vala-4.10.0.5~git.86ad5a7/vapi/exo-2.vapi/* exo-2.vapi generated by vapigen-0.26, do not modify. */ namespace Exo { [CCode (cheader_filename = "exo/exo.h")] [Compact] public class Extensions { public static Gdk.Pixbuf gdk_pixbuf_colorize (Gdk.Pixbuf src, Gdk.Color color); public static Gdk.Pixbuf gdk_pixbuf_frame (Gdk.Pixbuf src, Gdk.Pixbuf frame, int left_offset, int top_offset, int right_offset, int bottom_offset); public static Gdk.Pixbuf gdk_pixbuf_lucent (Gdk.Pixbuf src, uint percent); public static Gdk.Pixbuf gdk_pixbuf_new_from_file_at_max_size (string filename, int max_width, int max_height, bool preserve_aspect_ratio) throws GLib.Error; public static Gdk.Pixbuf gdk_pixbuf_scale_down (Gdk.Pixbuf source, bool preserve_aspect_ratio, int dest_width, int dest_height); public static Gdk.Pixbuf gdk_pixbuf_scale_ratio (Gdk.Pixbuf source, int dest_size); public static Gdk.Pixbuf gdk_pixbuf_spotlight (Gdk.Pixbuf src); } [CCode (cheader_filename = "exo/exo.h")] public class Job : GLib.Object { [CCode (has_construct_function = false)] protected Job (); public void cancel (); public void emit (uint signal_id, GLib.Quark signal_detail); [NoWrapper] public virtual bool execute () throws GLib.Error; public unowned GLib.Cancellable get_cancellable (); public void info_message (string format); public bool is_cancelled (); public unowned Exo.Job launch (); public void percent (double percent); public bool send_to_mainloop (GLib.SourceFunc func, GLib.DestroyNotify destroy_notify); public bool set_error_if_cancelled () throws GLib.Error; public virtual signal void error (void* error); public virtual signal void finished (); [CCode (cname = "info_message")] public virtual signal void info_message_received (string message); [CCode (cname = "percent")] public virtual signal void percent_progress (double percent); } [CCode (cheader_filename = "exo/exo.h")] public class SimpleJob : Exo.Job { [CCode (has_construct_function = false)] protected SimpleJob (); public static unowned Exo.Job launch (Exo.SimpleJobFunc func, uint n_param_values); } [CCode (cheader_filename = "exo/exo.h")] [Compact] public class SimpleJobClass { } [CCode (cheader_filename = "exo/exo.h")] [Compact] public class String { [CCode (cname = "exo_strdup_strftime")] public static string dup_strftime (string format, void* tm); [CCode (cname = "exo_str_elide_underscores")] public static string elide_underscores (string text); [CCode (cname = "exo_str_is_equal")] public static bool is_equal (string? a, string? b); [CCode (cname = "exo_strndupv")] public static string[] ndupv (string[] strv, int num); [CCode (cname = "exo_str_replace")] public static string replace (string str, string pattern, string replacement); } [CCode (cheader_filename = "exo/exo.h", has_target = false)] public delegate bool SimpleJobFunc (Exo.Job job, GLib.ValueArray param_values) throws GLib.Error; [CCode (cheader_filename = "exo/exo.h")] public const int MAJOR_VERSION; [CCode (cheader_filename = "exo/exo.h")] public const int MICRO_VERSION; [CCode (cheader_filename = "exo/exo.h")] public const int MINOR_VERSION; [CCode (cheader_filename = "exo/exo.h")] public const int PARAM_READABLE; [CCode (cheader_filename = "exo/exo.h")] public const int PARAM_READWRITE; [CCode (cheader_filename = "exo/exo.h")] public const int PARAM_WRITABLE; [CCode (cheader_filename = "exo/exo.h")] public static unowned string check_version (uint required_major, uint required_minor, uint required_micro); } 07070100000073000081A40000000200000002000000015DB4A15000000014000000000000000000000000000000000000003300000000xfce4-vala-4.10.0.5~git.86ad5a7/vapi/garcon-1.depsgobject-2.0 gio-2.0 07070100000074000081A40000000200000002000000015DB4A15000003053000000000000000000000000000000000000003300000000xfce4-vala-4.10.0.5~git.86ad5a7/vapi/garcon-1.vapi/* garcon-1.vapi generated by vapigen-0.34, do not modify. */ namespace Garcon { [CCode (cheader_filename = "garcon/garcon.h")] public class Menu : GLib.Object, Garcon.MenuElement { [CCode (has_construct_function = false)] public Menu (GLib.File file); public void add_menu (Garcon.Menu submenu); [CCode (has_construct_function = false)] public Menu.applications (); [CCode (has_construct_function = false)] public Menu.for_path (string filename); public unowned Garcon.MenuDirectory get_directory (); public unowned GLib.List get_elements (); public unowned GLib.File get_file (); public unowned Garcon.MenuItemPool get_item_pool (); public unowned GLib.List get_items (); public unowned Garcon.Menu get_menu_with_name (string name); public unowned GLib.List get_menus (); public unowned Garcon.Menu get_parent (); public bool load (GLib.Cancellable? cancellable) throws GLib.Error; [NoAccessorMethod] public Garcon.MenuDirectory directory { owned get; set; } public GLib.File file { get; construct; } public virtual signal void directory_changed (Garcon.MenuDirectory p0, Garcon.MenuDirectory p1); public virtual signal void reload_required (); } [CCode (cheader_filename = "garcon/garcon.h")] public class MenuDirectory : GLib.Object { [CCode (has_construct_function = false)] public MenuDirectory (GLib.File file); public bool equal (Garcon.MenuDirectory other); public unowned string get_comment (); public unowned GLib.File get_file (); public bool get_hidden (); public unowned string get_icon_name (); public unowned string get_name (); public bool get_no_display (); public bool get_show_in_environment (); public bool get_visible (); public void set_comment (string comment); public void set_icon_name (string icon); public void set_name (string name); public void set_no_display (bool no_display); public string comment { get; set; } public GLib.File file { get; construct; } public string icon_name { get; set; } public string name { get; set; } public bool no_display { get; set; } } [CCode (cheader_filename = "garcon/garcon.h")] public class MenuItem : GLib.Object, Garcon.MenuElement { [CCode (has_construct_function = false)] public MenuItem (GLib.File file); public void decrement_allocated (); [CCode (has_construct_function = false)] public MenuItem.for_path (string filename); [CCode (has_construct_function = false)] public MenuItem.for_uri (string uri); public unowned Garcon.MenuItemAction get_action (string action_name); public unowned GLib.List get_actions (); public int get_allocated (); public unowned GLib.List get_categories (); public unowned string get_command (); public unowned string get_desktop_id (); public unowned GLib.File get_file (); public unowned string get_generic_name (); public bool get_hidden (); public unowned string get_path (); public unowned string get_try_exec (); public unowned string get_uri (); public bool has_action (string action_name); public bool has_category (string category); public void increment_allocated (); public bool only_show_in_environment (); public void @ref (); public bool reload (bool affects_the_outside) throws GLib.Error; public bool reload_from_file (GLib.File file, bool affects_the_outside) throws GLib.Error; public void set_action (string action_name, Garcon.MenuItemAction action); public void set_categories (GLib.List categories); public void set_command (string command); public void set_comment (string comment); public void set_desktop_id (string desktop_id); public void set_generic_name (string generic_name); public void set_hidden (bool hidden); public void set_icon_name (string icon_name); public void set_name (string name); public void set_no_display (bool no_display); public void set_path (string path); public void set_requires_terminal (bool requires_terminal); public void set_supports_startup_notification (bool supports_startup_notification); public void set_try_exec (string try_exec); public void unref (); public string command { get; set; } public string comment { get; set; } public string desktop_id { get; set; } public GLib.File file { get; construct; } public string generic_name { get; set; } public bool hidden { get; set; } public string icon_name { get; set; } public string name { get; set; } public bool no_display { get; set; } public string path { get; set; } [NoAccessorMethod] public bool requires_terminal { get; set; } [NoAccessorMethod] public bool supports_startup_notification { get; set; } public string try_exec { get; set; } public virtual signal void changed (); } [CCode (cheader_filename = "garcon/garcon.h")] public class MenuItemAction : GLib.Object { [CCode (has_construct_function = false)] public MenuItemAction (); [NoWrapper] public virtual void changed (); public unowned string get_command (); public unowned string get_icon_name (); public unowned string get_name (); public void @ref (); public void set_command (string command); public void set_icon_name (string icon_name); public void set_name (string name); public void unref (); public string command { get; set; } public string icon_name { get; set; } public string name { get; set; } } [CCode (cheader_filename = "garcon/garcon.h")] public class MenuItemCache : GLib.Object { [CCode (has_construct_function = false)] protected MenuItemCache (); public void @foreach (GLib.HFunc func); public static unowned Garcon.MenuItemCache get_default (); public void invalidate (); public void invalidate_file (GLib.File file); public unowned Garcon.MenuItem lookup (string uri, string desktop_id); } [CCode (cheader_filename = "garcon/garcon.h")] public class MenuItemPool : GLib.Object { [CCode (has_construct_function = false)] public MenuItemPool (); public void apply_exclude_rule (GLib.Node node); public void clear (); public void @foreach (GLib.HFunc func); public bool get_empty (); public void insert (Garcon.MenuItem item); public unowned Garcon.MenuItem lookup (string desktop_id); public unowned Garcon.MenuItem lookup_file (GLib.File file); } [CCode (cheader_filename = "garcon/garcon.h")] [Compact] public class MenuItemPoolClass { } [CCode (cheader_filename = "garcon/garcon.h")] public class MenuMerger : GLib.Object, Garcon.MenuTreeProvider { [CCode (has_construct_function = false)] public MenuMerger (Garcon.MenuTreeProvider provider); public bool run (GLib.List merge_files, GLib.List merge_dirs, GLib.Cancellable cancellable) throws GLib.Error; [NoAccessorMethod] public Garcon.MenuTreeProvider tree_provider { owned get; construct; } } [CCode (cheader_filename = "garcon/garcon.h")] public class MenuNode : GLib.Object { [CCode (has_construct_function = false)] public MenuNode (Garcon.MenuNodeType node_type); public unowned Garcon.MenuNode copy (); public static unowned Garcon.MenuNode create (Garcon.MenuNodeType node_type, ...); public unowned string get_merge_file_filename (); public Garcon.MenuMergeFileType get_merge_file_type (); public Garcon.MenuNodeType get_node_type (); public unowned string get_string (); public void set_merge_file_filename (string filename); public void set_merge_file_type (Garcon.MenuMergeFileType type); public void set_string (string value); public static int tree_compare (GLib.Node tree, GLib.Node other_tree); public static unowned GLib.Node tree_copy (GLib.Node tree); public static void tree_free (GLib.Node tree); public static void tree_free_data (GLib.Node tree); public static bool tree_get_boolean_child (GLib.Node tree, Garcon.MenuNodeType type); public static unowned GLib.Node tree_get_child_node (GLib.Node tree, Garcon.MenuNodeType type, bool reverse); public static unowned GLib.List tree_get_child_nodes (GLib.Node tree, Garcon.MenuNodeType type, bool reverse); public static Garcon.MenuLayoutMergeType tree_get_layout_merge_type (GLib.Node tree); public static unowned string tree_get_merge_file_filename (GLib.Node tree); public static Garcon.MenuMergeFileType tree_get_merge_file_type (GLib.Node tree); public static Garcon.MenuNodeType tree_get_node_type (GLib.Node tree); public static unowned string tree_get_string (GLib.Node tree); public static unowned string tree_get_string_child (GLib.Node tree, Garcon.MenuNodeType type); public static unowned GLib.List tree_get_string_children (GLib.Node tree, Garcon.MenuNodeType type, bool reverse); public static bool tree_rule_matches (GLib.Node tree, Garcon.MenuItem item); public static void tree_set_merge_file_filename (GLib.Node tree, string filename); public static void tree_set_string (GLib.Node tree, string value); [NoAccessorMethod] public Garcon.MenuNodeType node_type { get; set; } } [CCode (cheader_filename = "garcon/garcon.h")] [Compact] public class MenuNodeClass { } [CCode (cheader_filename = "garcon/garcon.h")] [Compact] public class MenuNodeData { } [CCode (cheader_filename = "garcon/garcon.h")] public class MenuParser : GLib.Object, Garcon.MenuTreeProvider { [CCode (has_construct_function = false)] public MenuParser (GLib.File file); public bool run (GLib.Cancellable cancellable) throws GLib.Error; [NoAccessorMethod] public GLib.File file { owned get; construct; } } [CCode (cheader_filename = "garcon/garcon.h")] public class MenuSeparator : GLib.Object, Garcon.MenuElement { [CCode (has_construct_function = false)] protected MenuSeparator (); public static unowned Garcon.MenuSeparator get_default (); } [CCode (cheader_filename = "garcon/garcon.h")] public interface MenuElement : GLib.Object { public abstract bool equal (Garcon.MenuElement b); public abstract unowned string get_comment (); public abstract unowned string get_icon_name (); public abstract unowned string get_name (); public abstract bool get_no_display (); public abstract bool get_show_in_environment (); public abstract bool get_visible (); } [CCode (cheader_filename = "garcon/garcon.h")] public interface MenuTreeProvider : GLib.Object { public abstract unowned GLib.File get_file (); public abstract unowned GLib.Node get_tree (); } [CCode (cheader_filename = "garcon/garcon.h", cprefix = "GARCON_MENU_LAYOUT_MERGE_", has_type_id = false)] public enum MenuLayoutMergeType { MENUS, FILES, ALL } [CCode (cheader_filename = "garcon/garcon.h", cprefix = "GARCON_MENU_MERGE_FILE_", has_type_id = false)] public enum MenuMergeFileType { PATH, PARENT } [CCode (cheader_filename = "garcon/garcon.h", cprefix = "GARCON_MENU_NODE_TYPE_")] public enum MenuNodeType { INVALID, MENU, NAME, DIRECTORY, DIRECTORY_DIR, DEFAULT_DIRECTORY_DIRS, APP_DIR, DEFAULT_APP_DIRS, ONLY_UNALLOCATED, NOT_ONLY_UNALLOCATED, DELETED, NOT_DELETED, INCLUDE, EXCLUDE, ALL, FILENAME, CATEGORY, OR, AND, NOT, MOVE, OLD, NEW, DEFAULT_LAYOUT, LAYOUT, MENUNAME, SEPARATOR, MERGE, MERGE_FILE, MERGE_DIR, DEFAULT_MERGE_DIRS } [CCode (cheader_filename = "garcon/garcon.h")] public const string ENVIRONMENT_XFCE; [CCode (cheader_filename = "garcon/garcon.h")] public const int MAJOR_VERSION; [CCode (cheader_filename = "garcon/garcon.h")] public const int MICRO_VERSION; [CCode (cheader_filename = "garcon/garcon.h")] public const int MINOR_VERSION; [CCode (cheader_filename = "garcon/garcon.h")] public static unowned string check_version (uint required_major, uint required_minor, uint required_micro); [CCode (cheader_filename = "garcon/garcon.h")] public static unowned string config_build_paths (string filename); [CCode (cheader_filename = "garcon/garcon.h")] public static unowned string config_lookup (string filename); [CCode (cheader_filename = "garcon/garcon.h")] public static unowned string get_environment (); [CCode (cheader_filename = "garcon/garcon.h")] public static void marshal_VOID__OBJECT_OBJECT (GLib.Closure closure, GLib.Value return_value, uint n_param_values, GLib.Value param_values, void* invocation_hint, void* marshal_data); [CCode (cheader_filename = "garcon/garcon.h")] public static void set_environment (string env); [CCode (cheader_filename = "garcon/garcon.h")] public static void set_environment_xdg (string fallback_env); } 07070100000075000081A40000000200000002000000015DB4A15000000049000000000000000000000000000000000000003C00000000xfce4-vala-4.10.0.5~git.86ad5a7/vapi/libxfce4panel-1.0.depsatk gio-2.0 cairo pango gdk-pixbuf-2.0 gdk-2.0 gtk+-2.0 libxfce4util-1.0 07070100000076000081A40000000200000002000000015DB4A1500000256C000000000000000000000000000000000000003C00000000xfce4-vala-4.10.0.5~git.86ad5a7/vapi/libxfce4panel-1.0.vapi/* libxfce4panel-1.0.vapi generated by vapigen-0.34, do not modify. */ namespace Xfce { [CCode (cheader_filename = "libxfce4panel/libxfce4panel.h")] public class ArrowButton : Gtk.ToggleButton, Atk.Implementor, Gtk.Buildable, Gtk.Activatable { [CCode (has_construct_function = false, type = "GtkWidget*")] public ArrowButton (Gtk.ArrowType arrow_type); public Gtk.ArrowType get_arrow_type (); public bool get_blinking (); public void set_arrow_type (Gtk.ArrowType arrow_type); public void set_blinking (bool blinking); public Gtk.ArrowType arrow_type { get; set; } public virtual signal void arrow_type_changed (Gtk.ArrowType type); } [CCode (cheader_filename = "libxfce4panel/libxfce4panel.h")] public class HVBox : Gtk.Box, Atk.Implementor, Gtk.Buildable, Gtk.Orientable { public Gtk.Orientation orientation; [CCode (cname = "xfce_hvbox_new", has_construct_function = false, type = "GtkWidget*")] public HVBox (Gtk.Orientation orientation, bool homogeneous, int spacing); [CCode (cname = "xfce_hvbox_get_orientation")] public Gtk.Orientation get_orientation (); [CCode (cname = "xfce_hvbox_set_orientation")] public void set_orientation (Gtk.Orientation orientation); } [CCode (cheader_filename = "libxfce4panel/libxfce4panel.h")] public class PanelImage : Gtk.Widget, Atk.Implementor, Gtk.Buildable { [CCode (has_construct_function = false, type = "GtkWidget*")] public PanelImage (); public void clear (); [CCode (has_construct_function = false, type = "GtkWidget*")] public PanelImage.from_pixbuf (Gdk.Pixbuf pixbuf); [CCode (has_construct_function = false, type = "GtkWidget*")] public PanelImage.from_source (string source); public int get_size (); public void set_from_pixbuf (Gdk.Pixbuf pixbuf); public void set_from_source (string source); public void set_size (int size); [NoAccessorMethod] public Gdk.Pixbuf pixbuf { owned get; set; } public int size { get; set; } [NoAccessorMethod] public string source { owned get; set; } } [CCode (cheader_filename = "libxfce4panel/libxfce4panel.h")] public class PanelPlugin : Gtk.EventBox, Atk.Implementor, Gtk.Buildable, Xfce.PanelPluginProvider { [CCode (has_construct_function = false)] protected PanelPlugin (); public void add_action_widget (Gtk.Widget widget); public Gtk.ArrowType arrow_type (); public void block_autohide (bool blocked); public void block_menu (); [NoWrapper] public virtual void @construct (); public void focus_widget (Gtk.Widget widget); public unowned string get_arguments (); public unowned string get_comment (); public unowned string get_display_name (); public bool get_expand (); public bool get_locked (); public Xfce.PanelPluginMode get_mode (); public uint get_nrows (); public Gtk.Orientation get_orientation (); public unowned string get_property_base (); public Xfce.ScreenPosition get_screen_position (); public bool get_shrink (); public int get_size (); public bool get_small (); public unowned string lookup_rc_file (); public void menu_insert_item (Gtk.MenuItem item); public void menu_show_about (); public void menu_show_configure (); public static void position_menu (Gtk.Menu menu, int x, int y, bool push_in, void* panel_plugin); public void position_widget (Gtk.Widget menu_widget, Gtk.Widget attach_widget, int x, int y); public void register_menu (Gtk.Menu menu); public void remove (); public unowned string save_location (bool create); public void set_expand (bool expand); public void set_shrink (bool shrink); public void set_small (bool small); public void take_window (Gtk.Window window); public void unblock_menu (); [CCode (array_length = false, array_null_terminated = true)] public string[] arguments { get; construct; } public string comment { get; construct; } public string display_name { get; construct; } public bool expand { get; set; } public Xfce.PanelPluginMode mode { get; } public string name { get; construct; } public uint nrows { get; } public Gtk.Orientation orientation { get; } public Xfce.ScreenPosition screen_position { get; } public bool shrink { get; set; } public int size { get; } public bool small { get; set; } public int unique_id { get; construct; } public virtual signal void about (); public virtual signal void configure_plugin (); public virtual signal void free_data (); public virtual signal void mode_changed (Xfce.PanelPluginMode mode); public virtual signal void nrows_changed (uint rows); public virtual signal void orientation_changed (Gtk.Orientation orientation); public virtual signal bool remote_event (string name, GLib.Value value); public virtual signal void removed (); public virtual signal void save (); public virtual signal void screen_position_changed (Xfce.ScreenPosition position); public virtual signal bool size_changed (int size); } [CCode (cheader_filename = "libxfce4panel/libxfce4panel.h")] [Compact] public class PanelTypeModule { } [CCode (cheader_filename = "libxfce4panel/libxfce4panel.h")] public interface PanelPluginProvider { public abstract void ask_remove (); public void emit_signal (Xfce.PanelPluginProviderSignal provider_signal); public abstract unowned string get_name (); public abstract bool get_show_about (); public abstract bool get_show_configure (); public abstract int get_unique_id (); public abstract bool remote_event (string name, GLib.Value value, uint handle); public abstract void removed (); public abstract void save (); public abstract void set_locked (bool locked); public abstract void set_mode (Xfce.PanelPluginMode mode); public abstract void set_nrows (uint rows); public abstract void set_screen_position (Xfce.ScreenPosition screen_position); public abstract void set_size (int size); public abstract void show_about (); public abstract void show_configure (); public signal void provider_signal (uint p0); } [CCode (cheader_filename = "libxfce4panel/libxfce4panel.h", cprefix = "XFCE_PANEL_PLUGIN_MODE_")] public enum PanelPluginMode { HORIZONTAL, VERTICAL, DESKBAR } [CCode (cheader_filename = "libxfce4panel/libxfce4panel.h", cprefix = "PROVIDER_PROP_TYPE_", has_type_id = false)] public enum PanelPluginProviderPropType { SET_SIZE, SET_MODE, SET_SCREEN_POSITION, SET_BACKGROUND_ALPHA, SET_NROWS, SET_LOCKED, SET_SENSITIVE, SET_BACKGROUND_COLOR, SET_BACKGROUND_IMAGE, ACTION_REMOVED, ACTION_SAVE, ACTION_QUIT, ACTION_QUIT_FOR_RESTART, ACTION_BACKGROUND_UNSET, ACTION_SHOW_CONFIGURE, ACTION_SHOW_ABOUT, ACTION_ASK_REMOVE } [CCode (cheader_filename = "libxfce4panel/libxfce4panel.h", cprefix = "PROVIDER_SIGNAL_", has_type_id = false)] public enum PanelPluginProviderSignal { MOVE_PLUGIN, EXPAND_PLUGIN, COLLAPSE_PLUGIN, SMALL_PLUGIN, UNSMALL_PLUGIN, LOCK_PANEL, UNLOCK_PANEL, REMOVE_PLUGIN, ADD_NEW_ITEMS, PANEL_PREFERENCES, PANEL_LOGOUT, PANEL_ABOUT, PANEL_HELP, SHOW_CONFIGURE, SHOW_ABOUT, FOCUS_PLUGIN, SHRINK_PLUGIN, UNSHRINK_PLUGIN } [CCode (cheader_filename = "libxfce4panel/libxfce4panel.h", cprefix = "XFCE_SCREEN_POSITION_")] public enum ScreenPosition { NONE, NW_H, N, NE_H, NW_V, W, SW_V, NE_V, E, SE_V, SW_H, S, SE_H, FLOATING_H, FLOATING_V } [CCode (cheader_filename = "libxfce4panel/libxfce4panel.h", has_target = false)] public delegate bool PanelPluginCheck (Gdk.Screen screen); [CCode (cheader_filename = "libxfce4panel/libxfce4panel.h", has_target = false)] public delegate void PanelPluginFunc (Xfce.PanelPlugin plugin); [CCode (cheader_filename = "libxfce4panel/libxfce4panel.h", has_target = false)] public delegate bool PanelPluginPreInit (int argc, string argv); [CCode (cheader_filename = "libxfce4panel/libxfce4panel.h", has_target = false)] public delegate unowned Gtk.Widget PluginConstructFunc (string name, int unique_id, string display_name, string comment, string arguments, Gdk.Screen screen); [CCode (cheader_filename = "libxfce4panel/libxfce4panel.h", has_target = false)] public delegate GLib.Type PluginInitFunc (GLib.TypeModule module, bool make_resident); [CCode (cheader_filename = "libxfce4panel/libxfce4panel.h")] public const int LIBXFCE4PANEL_MAJOR_VERSION; [CCode (cheader_filename = "libxfce4panel/libxfce4panel.h")] public const int LIBXFCE4PANEL_MICRO_VERSION; [CCode (cheader_filename = "libxfce4panel/libxfce4panel.h")] public const int LIBXFCE4PANEL_MINOR_VERSION; [CCode (cheader_filename = "libxfce4panel/libxfce4panel.h")] public const string LIBXFCE4PANEL_VERSION; [CCode (cheader_filename = "libxfce4panel/libxfce4panel.h", cname = "libxfce4panel_check_version")] public static unowned string libxfce4panel_check_version (uint required_major, uint required_minor, uint required_micro); [CCode (cheader_filename = "libxfce4panel/libxfce4panel.h")] public static unowned Gtk.Widget panel_create_button (); [CCode (cheader_filename = "libxfce4panel/libxfce4panel.h")] public static unowned Gtk.Widget panel_create_toggle_button (); [CCode (cheader_filename = "libxfce4panel/libxfce4panel.h")] public static unowned string panel_get_channel_name (); [CCode (cheader_filename = "libxfce4panel/libxfce4panel.h")] public static unowned Gdk.Pixbuf panel_pixbuf_from_source (string source, Gtk.IconTheme icon_theme, int size); [CCode (cheader_filename = "libxfce4panel/libxfce4panel.h")] public static unowned Gdk.Pixbuf panel_pixbuf_from_source_at_size (string source, Gtk.IconTheme icon_theme, int dest_width, int dest_height); } 07070100000077000081A40000000200000002000000015DB4A15000000049000000000000000000000000000000000000003C00000000xfce4-vala-4.10.0.5~git.86ad5a7/vapi/libxfce4panel-2.0.depsatk gio-2.0 cairo pango gdk-pixbuf-2.0 gdk-3.0 gtk+-3.0 libxfce4util-1.0 07070100000078000081A40000000200000002000000015DB4A15000002352000000000000000000000000000000000000003C00000000xfce4-vala-4.10.0.5~git.86ad5a7/vapi/libxfce4panel-2.0.vapi/* libxfce4panel-2.0.vapi generated by vapigen-0.34, do not modify. */ namespace Xfce { [CCode (cheader_filename = "libxfce4panel/libxfce4panel.h")] public class ArrowButton : Gtk.ToggleButton, Atk.Implementor, Gtk.Buildable, Gtk.Actionable, Gtk.Activatable { [CCode (has_construct_function = false, type = "GtkWidget*")] public ArrowButton (Gtk.ArrowType arrow_type); public Gtk.ArrowType get_arrow_type (); public bool get_blinking (); public void set_arrow_type (Gtk.ArrowType arrow_type); public void set_blinking (bool blinking); public Gtk.ArrowType arrow_type { get; set; } public virtual signal void arrow_type_changed (Gtk.ArrowType type); } [CCode (cheader_filename = "libxfce4panel/libxfce4panel.h")] public class PanelImage : Gtk.Widget, Atk.Implementor, Gtk.Buildable { [CCode (has_construct_function = false, type = "GtkWidget*")] public PanelImage (); public void clear (); [CCode (has_construct_function = false, type = "GtkWidget*")] public PanelImage.from_pixbuf (Gdk.Pixbuf pixbuf); [CCode (has_construct_function = false, type = "GtkWidget*")] public PanelImage.from_source (string source); public int get_size (); public void set_from_pixbuf (Gdk.Pixbuf pixbuf); public void set_from_source (string source); public void set_size (int size); [NoAccessorMethod] public Gdk.Pixbuf pixbuf { owned get; set; } public int size { get; set; } [NoAccessorMethod] public string source { owned get; set; } } [CCode (cheader_filename = "libxfce4panel/libxfce4panel.h")] public class PanelPlugin : Gtk.EventBox, Atk.Implementor, Gtk.Buildable, Xfce.PanelPluginProvider { [CCode (has_construct_function = false)] protected PanelPlugin (); public void add_action_widget (Gtk.Widget widget); public Gtk.ArrowType arrow_type (); public void block_autohide (bool blocked); public void block_menu (); [NoWrapper] public virtual void @construct (); public void focus_widget (Gtk.Widget widget); public unowned string get_arguments (); public unowned string get_comment (); public unowned string get_display_name (); public bool get_expand (); public bool get_locked (); public Xfce.PanelPluginMode get_mode (); public uint get_nrows (); public Gtk.Orientation get_orientation (); public unowned string get_property_base (); public Xfce.ScreenPosition get_screen_position (); public bool get_shrink (); public int get_size (); public bool get_small (); public unowned string lookup_rc_file (); public void menu_insert_item (Gtk.MenuItem item); public void menu_show_about (); public void menu_show_configure (); public static void position_menu (Gtk.Menu menu, int x, int y, bool push_in, void* panel_plugin); public void position_widget (Gtk.Widget menu_widget, Gtk.Widget attach_widget, int x, int y); public void register_menu (Gtk.Menu menu); public void remove (); public unowned string save_location (bool create); public void set_expand (bool expand); public void set_shrink (bool shrink); public void set_small (bool small); public void take_window (Gtk.Window window); public void unblock_menu (); [CCode (array_length = false, array_null_terminated = true)] public string[] arguments { get; construct; } public string comment { get; construct; } public string display_name { get; construct; } public bool expand { get; set; } public Xfce.PanelPluginMode mode { get; } public string name { get; construct; } public uint nrows { get; } public Gtk.Orientation orientation { get; } public Xfce.ScreenPosition screen_position { get; } public bool shrink { get; set; } public int size { get; } public bool small { get; set; } public int unique_id { get; construct; } public virtual signal void about (); public virtual signal void configure_plugin (); public virtual signal void free_data (); public virtual signal void mode_changed (Xfce.PanelPluginMode mode); public virtual signal void nrows_changed (uint rows); public virtual signal void orientation_changed (Gtk.Orientation orientation); public virtual signal bool remote_event (string name, GLib.Value value); public virtual signal void removed (); public virtual signal void save (); public virtual signal void screen_position_changed (Xfce.ScreenPosition position); public virtual signal bool size_changed (int size); } [CCode (cheader_filename = "libxfce4panel/libxfce4panel.h")] [Compact] public class PanelTypeModule { } [CCode (cheader_filename = "libxfce4panel/libxfce4panel.h")] public interface PanelPluginProvider { public abstract void ask_remove (); public void emit_signal (Xfce.PanelPluginProviderSignal provider_signal); public abstract unowned string get_name (); public abstract bool get_show_about (); public abstract bool get_show_configure (); public abstract int get_unique_id (); public abstract bool remote_event (string name, GLib.Value value, uint handle); public abstract void removed (); public abstract void save (); public abstract void set_locked (bool locked); public abstract void set_mode (Xfce.PanelPluginMode mode); public abstract void set_nrows (uint rows); public abstract void set_screen_position (Xfce.ScreenPosition screen_position); public abstract void set_size (int size); public abstract void show_about (); public abstract void show_configure (); public signal void provider_signal (uint p0); } [CCode (cheader_filename = "libxfce4panel/libxfce4panel.h", cprefix = "XFCE_PANEL_PLUGIN_MODE_")] public enum PanelPluginMode { HORIZONTAL, VERTICAL, DESKBAR } [CCode (cheader_filename = "libxfce4panel/libxfce4panel.h", cprefix = "PROVIDER_PROP_TYPE_", has_type_id = false)] public enum PanelPluginProviderPropType { SET_SIZE, SET_MODE, SET_SCREEN_POSITION, SET_BACKGROUND_ALPHA, SET_NROWS, SET_LOCKED, SET_SENSITIVE, SET_BACKGROUND_COLOR, SET_BACKGROUND_IMAGE, ACTION_REMOVED, ACTION_SAVE, ACTION_QUIT, ACTION_QUIT_FOR_RESTART, ACTION_BACKGROUND_UNSET, ACTION_SHOW_CONFIGURE, ACTION_SHOW_ABOUT, ACTION_ASK_REMOVE } [CCode (cheader_filename = "libxfce4panel/libxfce4panel.h", cprefix = "PROVIDER_SIGNAL_", has_type_id = false)] public enum PanelPluginProviderSignal { MOVE_PLUGIN, EXPAND_PLUGIN, COLLAPSE_PLUGIN, SMALL_PLUGIN, UNSMALL_PLUGIN, LOCK_PANEL, UNLOCK_PANEL, REMOVE_PLUGIN, ADD_NEW_ITEMS, PANEL_PREFERENCES, PANEL_LOGOUT, PANEL_ABOUT, PANEL_HELP, SHOW_CONFIGURE, SHOW_ABOUT, FOCUS_PLUGIN, SHRINK_PLUGIN, UNSHRINK_PLUGIN } [CCode (cheader_filename = "libxfce4panel/libxfce4panel.h", cprefix = "XFCE_SCREEN_POSITION_")] public enum ScreenPosition { NONE, NW_H, N, NE_H, NW_V, W, SW_V, NE_V, E, SE_V, SW_H, S, SE_H, FLOATING_H, FLOATING_V } [CCode (cheader_filename = "libxfce4panel/libxfce4panel.h", has_target = false)] public delegate bool PanelPluginCheck (Gdk.Screen screen); [CCode (cheader_filename = "libxfce4panel/libxfce4panel.h", has_target = false)] public delegate void PanelPluginFunc (Xfce.PanelPlugin plugin); [CCode (cheader_filename = "libxfce4panel/libxfce4panel.h", has_target = false)] public delegate bool PanelPluginPreInit (int argc, string argv); [CCode (cheader_filename = "libxfce4panel/libxfce4panel.h", has_target = false)] public delegate unowned Gtk.Widget PluginConstructFunc (string name, int unique_id, string display_name, string comment, string arguments, Gdk.Screen screen); [CCode (cheader_filename = "libxfce4panel/libxfce4panel.h", has_target = false)] public delegate GLib.Type PluginInitFunc (GLib.TypeModule module, bool make_resident); [CCode (cheader_filename = "libxfce4panel/libxfce4panel.h")] public const int LIBXFCE4PANEL_MAJOR_VERSION; [CCode (cheader_filename = "libxfce4panel/libxfce4panel.h")] public const int LIBXFCE4PANEL_MICRO_VERSION; [CCode (cheader_filename = "libxfce4panel/libxfce4panel.h")] public const int LIBXFCE4PANEL_MINOR_VERSION; [CCode (cheader_filename = "libxfce4panel/libxfce4panel.h")] public const string LIBXFCE4PANEL_VERSION; [CCode (cheader_filename = "libxfce4panel/libxfce4panel.h", cname = "libxfce4panel_check_version")] public static unowned string libxfce4panel_check_version (uint required_major, uint required_minor, uint required_micro); [CCode (cheader_filename = "libxfce4panel/libxfce4panel.h")] public static unowned Gtk.Widget panel_create_button (); [CCode (cheader_filename = "libxfce4panel/libxfce4panel.h")] public static unowned Gtk.Widget panel_create_toggle_button (); [CCode (cheader_filename = "libxfce4panel/libxfce4panel.h")] public static unowned string panel_get_channel_name (); [CCode (cheader_filename = "libxfce4panel/libxfce4panel.h")] public static unowned Gdk.Pixbuf panel_pixbuf_from_source (string source, Gtk.IconTheme icon_theme, int size); [CCode (cheader_filename = "libxfce4panel/libxfce4panel.h")] public static unowned Gdk.Pixbuf panel_pixbuf_from_source_at_size (string source, Gtk.IconTheme icon_theme, int dest_width, int dest_height); } 07070100000079000081A40000000200000002000000015DB4A15000000049000000000000000000000000000000000000003700000000xfce4-vala-4.10.0.5~git.86ad5a7/vapi/libxfce4ui-1.depslibxfce4util-1.0 atk gio-2.0 cairo pango gdk-pixbuf-2.0 gdk-2.0 gtk+-2.0 0707010000007A000081A40000000200000002000000015DB4A15000001F8B000000000000000000000000000000000000003700000000xfce4-vala-4.10.0.5~git.86ad5a7/vapi/libxfce4ui-1.vapi/* libxfce4ui-1.vapi generated by vapigen-0.34, do not modify. */ namespace Xfce { [CCode (cheader_filename = "libxfce4ui/libxfce4ui.h")] public class SMClient : GLib.Object { [CCode (has_construct_function = false)] protected SMClient (); public bool connect () throws GLib.Error; public void disconnect (); public static GLib.Quark error_quark (); public static unowned Xfce.SMClient @get (); public unowned string get_client_id (); public unowned string get_current_directory (); public static unowned Xfce.SMClient get_full (Xfce.SMClientRestartStyle restart_style, uchar priority, string resumed_client_id, string current_directory, string restart_command, string desktop_file); public static unowned GLib.OptionGroup get_option_group (int argc, string argv); public uchar get_priority (); public unowned string get_restart_command (); public Xfce.SMClientRestartStyle get_restart_style (); public unowned string get_state_file (); public static unowned Xfce.SMClient get_with_argv (int argc, string argv, Xfce.SMClientRestartStyle restart_style, uchar priority); public bool is_connected (); public bool is_resumed (); public void request_shutdown (Xfce.SMClientShutdownHint shutdown_hint); public void set_current_directory (string current_directory); public void set_desktop_file (string desktop_file); public void set_priority (uchar priority); public void set_restart_command (string restart_command); public void set_restart_style (Xfce.SMClientRestartStyle restart_style); public int argc { construct; } [CCode (array_length = false, array_null_terminated = true)] public string[] argv { construct; } public string client_id { get; construct; } public string current_directory { get; set; } [NoAccessorMethod] public string desktop_file { owned get; set; } public uchar priority { get; set construct; } [CCode (array_length = false, array_null_terminated = true)] public string[] restart_command { get; set; } public Xfce.SMClientRestartStyle restart_style { get; set construct; } [NoAccessorMethod] public bool resumed { get; } public virtual signal void quit (); public virtual signal void quit_cancelled (); public virtual signal bool quit_requested (); public virtual signal void save_state (); public virtual signal void save_state_extended (); } [CCode (cheader_filename = "libxfce4ui/libxfce4ui.h")] public class TitledDialog : Gtk.Dialog, Atk.Implementor, Gtk.Buildable { [CCode (has_construct_function = false, type = "GtkWidget*")] public TitledDialog (); public unowned string get_subtitle (); public void set_subtitle (string subtitle); [CCode (has_construct_function = false, type = "GtkWidget*")] public TitledDialog.with_buttons (string title, Gtk.Window parent, Gtk.DialogFlags flags, ...); [CCode (has_construct_function = false, type = "GtkWidget*")] public TitledDialog.with_mixed_buttons (string title, Gtk.Window parent, Gtk.DialogFlags flags, string first_button_icon_name, ...); public string subtitle { get; set; } } [CCode (cheader_filename = "libxfce4ui/libxfce4ui.h", cprefix = "XFCE_SM_CLIENT_PRIORITY_", has_type_id = false)] public enum SMClientPriority { HIGHEST, WM, CORE, DESKTOP, DEFAULT, LOWEST } [CCode (cheader_filename = "libxfce4ui/libxfce4ui.h", cprefix = "XFCE_SM_CLIENT_RESTART_")] public enum SMClientRestartStyle { NORMAL, IMMEDIATELY } [CCode (cheader_filename = "libxfce4ui/libxfce4ui.h", cprefix = "XFCE_SM_CLIENT_SHUTDOWN_HINT_")] public enum SMClientShutdownHint { ASK, LOGOUT, HALT, REBOOT } [CCode (cheader_filename = "libxfce4ui/libxfce4ui.h", cprefix = "XFCE_SM_CLIENT_ERROR_")] public enum SmCLientErrorEnum { FAILED, INVALID_CLIENT } [CCode (cheader_filename = "libxfce4ui/libxfce4ui.h")] public const string BUTTON_TYPE_MIXED; [CCode (cheader_filename = "libxfce4ui/libxfce4ui.h")] public const string BUTTON_TYPE_PIXBUF; [CCode (cheader_filename = "libxfce4ui/libxfce4ui.h")] public const int LIBXFCE4UI_MAJOR_VERSION; [CCode (cheader_filename = "libxfce4ui/libxfce4ui.h")] public const int LIBXFCE4UI_MICRO_VERSION; [CCode (cheader_filename = "libxfce4ui/libxfce4ui.h")] public const int LIBXFCE4UI_MINOR_VERSION; [CCode (cheader_filename = "libxfce4ui/libxfce4ui.h")] public static bool dialog_confirm (Gtk.Window parent, string stock_id, string confirm_label, string secondary_text, string primary_format); [CCode (cheader_filename = "libxfce4ui/libxfce4ui.h")] public static void dialog_show_error (Gtk.Window parent, GLib.Error error, string primary_format); [CCode (cheader_filename = "libxfce4ui/libxfce4ui.h")] public static void dialog_show_help (Gtk.Window parent, string application, string page, string offset); [CCode (cheader_filename = "libxfce4ui/libxfce4ui.h")] public static void dialog_show_help_with_version (Gtk.Window parent, string application, string page, string offset, string version); [CCode (cheader_filename = "libxfce4ui/libxfce4ui.h")] public static void dialog_show_info (Gtk.Window parent, string secondary_text, string primary_format); [CCode (cheader_filename = "libxfce4ui/libxfce4ui.h")] public static void dialog_show_warning (Gtk.Window parent, string secondary_text, string primary_format); [CCode (cheader_filename = "libxfce4ui/libxfce4ui.h")] public static unowned Gdk.Screen gdk_screen_get_active (int monitor_return); [CCode (cheader_filename = "libxfce4ui/libxfce4ui.h")] public static unowned Gtk.Widget gtk_button_new_mixed (string stock_id, string label); [CCode (cheader_filename = "libxfce4ui/libxfce4ui.h")] public static unowned Gtk.Widget gtk_frame_box_new (string label, out unowned Gtk.Widget container_return); [CCode (cheader_filename = "libxfce4ui/libxfce4ui.h")] public static unowned Gtk.Widget gtk_frame_box_new_with_content (string label, Gtk.Widget content); [CCode (cheader_filename = "libxfce4ui/libxfce4ui.h")] public static bool gtk_menu_popup_until_mapped (Gtk.Menu menu, Gtk.Widget parent_menu_shell, Gtk.Widget parent_menu_item, Gtk.MenuPositionFunc func, void* data, uint button, uint32 activate_time); [CCode (cheader_filename = "libxfce4ui/libxfce4ui.h")] public static void gtk_window_center_on_active_screen (Gtk.Window window); [CCode (cheader_filename = "libxfce4ui/libxfce4ui.h", cname = "libxfce4ui_check_version")] public static unowned string libxfce4ui_check_version (uint required_major, uint required_minor, uint required_micro); [CCode (cheader_filename = "libxfce4ui/libxfce4ui.h")] public static int message_dialog (Gtk.Window parent, string title, string stock_id, string primary_text, string secondary_text, ...); [CCode (cheader_filename = "libxfce4ui/libxfce4ui.h")] public static unowned Gtk.Widget message_dialog_new (Gtk.Window parent, string title, string stock_id, string primary_text, string secondary_text, ...); [CCode (cheader_filename = "libxfce4ui/libxfce4ui.h")] public static unowned Gtk.Widget message_dialog_new_valist (Gtk.Window parent, string title, string icon_stock_id, string primary_text, string secondary_text, string first_button_text, void* args); [CCode (cheader_filename = "libxfce4ui/libxfce4ui.h")] public static bool spawn_command_line_on_screen (Gdk.Screen screen, string command_line, bool in_terminal, bool startup_notify) throws GLib.Error; [CCode (cheader_filename = "libxfce4ui/libxfce4ui.h")] public static bool spawn_on_screen (Gdk.Screen screen, string working_directory, string argv, string envp, GLib.SpawnFlags flags, bool startup_notify, uint32 startup_timestamp, string startup_icon_name) throws GLib.Error; [CCode (cheader_filename = "libxfce4ui/libxfce4ui.h")] public static bool spawn_on_screen_with_child_watch (Gdk.Screen screen, string working_directory, string argv, string envp, GLib.SpawnFlags flags, bool startup_notify, uint32 startup_timestamp, string startup_icon_name, GLib.Closure child_watch_closure) throws GLib.Error; [CCode (cheader_filename = "libxfce4ui/libxfce4ui.h")] public static bool widget_reparent (Gtk.Widget widget, Gtk.Widget new_parent); } 0707010000007B000081A40000000200000002000000015DB4A15000000049000000000000000000000000000000000000003700000000xfce4-vala-4.10.0.5~git.86ad5a7/vapi/libxfce4ui-2.depslibxfce4util-1.0 atk gio-2.0 cairo pango gdk-pixbuf-2.0 gdk-3.0 gtk+-3.0 0707010000007C000081A40000000200000002000000015DB4A15000001F8B000000000000000000000000000000000000003700000000xfce4-vala-4.10.0.5~git.86ad5a7/vapi/libxfce4ui-2.vapi/* libxfce4ui-2.vapi generated by vapigen-0.34, do not modify. */ namespace Xfce { [CCode (cheader_filename = "libxfce4ui/libxfce4ui.h")] public class SMClient : GLib.Object { [CCode (has_construct_function = false)] protected SMClient (); public bool connect () throws GLib.Error; public void disconnect (); public static GLib.Quark error_quark (); public static unowned Xfce.SMClient @get (); public unowned string get_client_id (); public unowned string get_current_directory (); public static unowned Xfce.SMClient get_full (Xfce.SMClientRestartStyle restart_style, uchar priority, string resumed_client_id, string current_directory, string restart_command, string desktop_file); public static unowned GLib.OptionGroup get_option_group (int argc, string argv); public uchar get_priority (); public unowned string get_restart_command (); public Xfce.SMClientRestartStyle get_restart_style (); public unowned string get_state_file (); public static unowned Xfce.SMClient get_with_argv (int argc, string argv, Xfce.SMClientRestartStyle restart_style, uchar priority); public bool is_connected (); public bool is_resumed (); public void request_shutdown (Xfce.SMClientShutdownHint shutdown_hint); public void set_current_directory (string current_directory); public void set_desktop_file (string desktop_file); public void set_priority (uchar priority); public void set_restart_command (string restart_command); public void set_restart_style (Xfce.SMClientRestartStyle restart_style); public int argc { construct; } [CCode (array_length = false, array_null_terminated = true)] public string[] argv { construct; } public string client_id { get; construct; } public string current_directory { get; set; } [NoAccessorMethod] public string desktop_file { owned get; set; } public uchar priority { get; set construct; } [CCode (array_length = false, array_null_terminated = true)] public string[] restart_command { get; set; } public Xfce.SMClientRestartStyle restart_style { get; set construct; } [NoAccessorMethod] public bool resumed { get; } public virtual signal void quit (); public virtual signal void quit_cancelled (); public virtual signal bool quit_requested (); public virtual signal void save_state (); public virtual signal void save_state_extended (); } [CCode (cheader_filename = "libxfce4ui/libxfce4ui.h")] public class TitledDialog : Gtk.Dialog, Atk.Implementor, Gtk.Buildable { [CCode (has_construct_function = false, type = "GtkWidget*")] public TitledDialog (); public unowned string get_subtitle (); public void set_subtitle (string subtitle); [CCode (has_construct_function = false, type = "GtkWidget*")] public TitledDialog.with_buttons (string title, Gtk.Window parent, Gtk.DialogFlags flags, ...); [CCode (has_construct_function = false, type = "GtkWidget*")] public TitledDialog.with_mixed_buttons (string title, Gtk.Window parent, Gtk.DialogFlags flags, string first_button_icon_name, ...); public string subtitle { get; set; } } [CCode (cheader_filename = "libxfce4ui/libxfce4ui.h", cprefix = "XFCE_SM_CLIENT_PRIORITY_", has_type_id = false)] public enum SMClientPriority { HIGHEST, WM, CORE, DESKTOP, DEFAULT, LOWEST } [CCode (cheader_filename = "libxfce4ui/libxfce4ui.h", cprefix = "XFCE_SM_CLIENT_RESTART_")] public enum SMClientRestartStyle { NORMAL, IMMEDIATELY } [CCode (cheader_filename = "libxfce4ui/libxfce4ui.h", cprefix = "XFCE_SM_CLIENT_SHUTDOWN_HINT_")] public enum SMClientShutdownHint { ASK, LOGOUT, HALT, REBOOT } [CCode (cheader_filename = "libxfce4ui/libxfce4ui.h", cprefix = "XFCE_SM_CLIENT_ERROR_")] public enum SmCLientErrorEnum { FAILED, INVALID_CLIENT } [CCode (cheader_filename = "libxfce4ui/libxfce4ui.h")] public const string BUTTON_TYPE_MIXED; [CCode (cheader_filename = "libxfce4ui/libxfce4ui.h")] public const string BUTTON_TYPE_PIXBUF; [CCode (cheader_filename = "libxfce4ui/libxfce4ui.h")] public const int LIBXFCE4UI_MAJOR_VERSION; [CCode (cheader_filename = "libxfce4ui/libxfce4ui.h")] public const int LIBXFCE4UI_MICRO_VERSION; [CCode (cheader_filename = "libxfce4ui/libxfce4ui.h")] public const int LIBXFCE4UI_MINOR_VERSION; [CCode (cheader_filename = "libxfce4ui/libxfce4ui.h")] public static bool dialog_confirm (Gtk.Window parent, string stock_id, string confirm_label, string secondary_text, string primary_format); [CCode (cheader_filename = "libxfce4ui/libxfce4ui.h")] public static void dialog_show_error (Gtk.Window parent, GLib.Error error, string primary_format); [CCode (cheader_filename = "libxfce4ui/libxfce4ui.h")] public static void dialog_show_help (Gtk.Window parent, string application, string page, string offset); [CCode (cheader_filename = "libxfce4ui/libxfce4ui.h")] public static void dialog_show_help_with_version (Gtk.Window parent, string application, string page, string offset, string version); [CCode (cheader_filename = "libxfce4ui/libxfce4ui.h")] public static void dialog_show_info (Gtk.Window parent, string secondary_text, string primary_format); [CCode (cheader_filename = "libxfce4ui/libxfce4ui.h")] public static void dialog_show_warning (Gtk.Window parent, string secondary_text, string primary_format); [CCode (cheader_filename = "libxfce4ui/libxfce4ui.h")] public static unowned Gdk.Screen gdk_screen_get_active (int monitor_return); [CCode (cheader_filename = "libxfce4ui/libxfce4ui.h")] public static unowned Gtk.Widget gtk_button_new_mixed (string stock_id, string label); [CCode (cheader_filename = "libxfce4ui/libxfce4ui.h")] public static unowned Gtk.Widget gtk_frame_box_new (string label, out unowned Gtk.Widget container_return); [CCode (cheader_filename = "libxfce4ui/libxfce4ui.h")] public static unowned Gtk.Widget gtk_frame_box_new_with_content (string label, Gtk.Widget content); [CCode (cheader_filename = "libxfce4ui/libxfce4ui.h")] public static bool gtk_menu_popup_until_mapped (Gtk.Menu menu, Gtk.Widget parent_menu_shell, Gtk.Widget parent_menu_item, Gtk.MenuPositionFunc func, void* data, uint button, uint32 activate_time); [CCode (cheader_filename = "libxfce4ui/libxfce4ui.h")] public static void gtk_window_center_on_active_screen (Gtk.Window window); [CCode (cheader_filename = "libxfce4ui/libxfce4ui.h", cname = "libxfce4ui_check_version")] public static unowned string libxfce4ui_check_version (uint required_major, uint required_minor, uint required_micro); [CCode (cheader_filename = "libxfce4ui/libxfce4ui.h")] public static int message_dialog (Gtk.Window parent, string title, string stock_id, string primary_text, string secondary_text, ...); [CCode (cheader_filename = "libxfce4ui/libxfce4ui.h")] public static unowned Gtk.Widget message_dialog_new (Gtk.Window parent, string title, string stock_id, string primary_text, string secondary_text, ...); [CCode (cheader_filename = "libxfce4ui/libxfce4ui.h")] public static unowned Gtk.Widget message_dialog_new_valist (Gtk.Window parent, string title, string icon_stock_id, string primary_text, string secondary_text, string first_button_text, void* args); [CCode (cheader_filename = "libxfce4ui/libxfce4ui.h")] public static bool spawn_command_line_on_screen (Gdk.Screen screen, string command_line, bool in_terminal, bool startup_notify) throws GLib.Error; [CCode (cheader_filename = "libxfce4ui/libxfce4ui.h")] public static bool spawn_on_screen (Gdk.Screen screen, string working_directory, string argv, string envp, GLib.SpawnFlags flags, bool startup_notify, uint32 startup_timestamp, string startup_icon_name) throws GLib.Error; [CCode (cheader_filename = "libxfce4ui/libxfce4ui.h")] public static bool spawn_on_screen_with_child_watch (Gdk.Screen screen, string working_directory, string argv, string envp, GLib.SpawnFlags flags, bool startup_notify, uint32 startup_timestamp, string startup_icon_name, GLib.Closure child_watch_closure) throws GLib.Error; [CCode (cheader_filename = "libxfce4ui/libxfce4ui.h")] public static bool widget_reparent (Gtk.Widget widget, Gtk.Widget new_parent); } 0707010000007D000081A40000000200000002000000015DB4A150000012DD000000000000000000000000000000000000003B00000000xfce4-vala-4.10.0.5~git.86ad5a7/vapi/libxfce4util-1.0.vapi/* libxfce4util-1.0.vapi generated by vapigen-0.34, do not modify. */ namespace Xfce { [CCode (cheader_filename = "libxfce4util/libxfce4util.h")] [Compact] public class PosixSignalHandler { public delegate void Callback (int @signal); public static bool init () throws GLib.Error; public static void restore_handler (int @signal); public static bool set_handler (int @signal, Xfce.PosixSignalHandler.Callback handler) throws GLib.Error; public static void shutdown (); } [CCode (cheader_filename = "libxfce4util/libxfce4util.h", free_function = "xfce_rc_close")] [Compact] public class Rc { [CCode (cname = "xfce_rc_simple_open", has_construct_function = false)] public Rc (string filename, bool readonly); public void delete_entry (string key, bool global); public void delete_group (string group, bool global); public void flush (); [CCode (cname = "xfce_rc_config_open", has_construct_function = false)] public Rc.from_resource (Xfce.ResourceType type, string resource, bool readonly); public unowned string get_entries (string group); public unowned string get_group (); public unowned string get_groups (); public unowned string get_locale (); public bool has_entry (string key); public bool has_group (string group); public bool is_dirty (); public bool is_readonly (); public bool read_bool_entry (string key, bool fallback); public unowned string read_entry (string key, string fallback); public unowned string read_entry_untranslated (string key, string fallback); public int read_int_entry (string key, int fallback); public unowned string read_list_entry (string key, string delimiter); public void rollback (); public void set_group (string group); public void write_bool_entry (string key, bool value); public void write_entry (string key, string value); public void write_int_entry (string key, int value); public void write_list_entry (string key, string value, string separator); } [CCode (cheader_filename = "libxfce4util/libxfce4util.h")] [Compact] public class Resource { [CCode (array_length = false)] public static string[] dirs (Xfce.ResourceType type); public static unowned string lookup (Xfce.ResourceType type, string filename); [CCode (array_length = false)] public static string[] lookup_all (Xfce.ResourceType type, string filename); [CCode (array_length = false)] public static string[] match (Xfce.ResourceType type, string pattern, bool unique); public static unowned string save_location (Xfce.ResourceType type, string relpath, bool create); } [CCode (cheader_filename = "libxfce4util/libxfce4util.h", cprefix = "XFCE_LICENSE_TEXT_", has_type_id = false)] public enum LicenseTextType { BSD, GPL, LGPL } [CCode (cheader_filename = "libxfce4util/libxfce4util.h", cprefix = "XFCE_RESOURCE_")] [Compact] public enum ResourceType { DATA, CONFIG, CACHE, ICONS, THEMES } [CCode (cheader_filename = "libxfce4util/libxfce4util.h")] public const int LIBXFCE4UTIL_MAJOR_VERSION; [CCode (cheader_filename = "libxfce4util/libxfce4util.h")] public const int LIBXFCE4UTIL_MICRO_VERSION; [CCode (cheader_filename = "libxfce4util/libxfce4util.h")] public const int LIBXFCE4UTIL_MINOR_VERSION; [CCode (cheader_filename = "libxfce4util/libxfce4util.h")] public static unowned string expand_variables (string command, string envp); [CCode (cheader_filename = "libxfce4util/libxfce4util.h")] public static unowned string get_homedir (); [CCode (cheader_filename = "libxfce4util/libxfce4util.h")] public static unowned string get_homefile_r (string buffer, size_t length, string format); [CCode (cheader_filename = "libxfce4util/libxfce4util.h")] public static unowned string get_license_text (Xfce.LicenseTextType license_type); [CCode (cheader_filename = "libxfce4util/libxfce4util.h")] public static unowned string get_userdir (); [CCode (cheader_filename = "libxfce4util/libxfce4util.h")] public static unowned string get_userfile_r (string buffer, size_t length, string format); [CCode (cheader_filename = "libxfce4util/libxfce4util.h", cname = "xfce_version_string")] public static unowned string get_version_string (); [CCode (cheader_filename = "libxfce4util/libxfce4util.h")] public static unowned string gethostname (); [CCode (cheader_filename = "libxfce4util/libxfce4util.h")] public static void textdomain (string package, string localedir, string? encoding = null); [CCode (cheader_filename = "libxfce4util/libxfce4util.h")] public static unowned string utf8_remove_controls (string str, ssize_t max_len, string end); [CCode (cheader_filename = "libxfce4util/libxfce4util.h")] public static unowned string utf8_strndup (string src, ssize_t max_len); [CCode (cheader_filename = "libxfce4util/libxfce4util.h")] public static unowned string version_string (); } 0707010000007E000081A40000000200000002000000015DB4A15000001086000000000000000000000000000000000000003600000000xfce4-vala-4.10.0.5~git.86ad5a7/vapi/libxfconf-0.vapi/* libxfconf-0.vapi generated by vapigen-0.34, do not modify. */ namespace Xfconf { [CCode (cheader_filename = "xfconf/xfconf.h")] public class Channel : GLib.Object { [CCode (has_construct_function = false)] public Channel (string channel_name); public static unowned Xfconf.Channel @get (string channel_name); public bool get_bool (string property, bool default_value); public double get_double (string property, double default_value); public int32 get_int (string property, int32 default_value); public bool get_named_struct (string property, string struct_name, void* value_struct); public unowned GLib.HashTable get_properties (string property_base); public bool get_property (string property, GLib.Value value); public string get_string (string property, string default_value); [CCode (array_length = false)] public string[] get_string_list (string property); [CCode (sentinel = "G_TYPE_INVALID")] public bool get_struct (string property, void* value_struct, ...); public bool get_structv (string property, void* value_struct, [CCode (array_length_pos = 2)] GLib.Type[] member_types); public uint32 get_uint (string property, uint32 default_value); public uint64 get_uint64 (string property, uint64 default_value); public bool has_property (string property); public bool is_property_locked (string property); public void reset_property (string property_base, bool recursive); public bool set_bool (string property, bool value); public bool set_double (string property, double value); public bool set_int (string property, int32 value); public bool set_named_struct (string property, string struct_name, void* value_struct); public bool set_property (string property, GLib.Value value); public bool set_string (string property, string value); public bool set_string_list (string property, [CCode (array_length = false, type = "const gchar* const*")] string[] values); [CCode (sentinel = "G_TYPE_INVALID")] public bool set_struct (string property, void* value_struct, ...); public bool set_structv (string property, void* value_struct, [CCode (array_length_pos = 2)] GLib.Type[] member_types); public bool set_uint (string property, uint32 value); public bool set_uint64 (string property, uint64 value); [CCode (has_construct_function = false)] public Channel.with_property_base (string channel_name, string property_base); [NoAccessorMethod] public bool is_singleton { get; construct; } public virtual signal void property_changed (string p0, GLib.Value p1); } [CCode (cheader_filename = "xfconf/xfconf.h")] [Compact] public class Property { [CCode (cname = "xfconf_g_property_bind")] public static ulong bind (Xfconf.Channel channel, string xfconf_property, GLib.Type xfconf_property_type, void* object, string object_property); [CCode (cname = "xfconf_g_property_bind_gdkcolor")] public static ulong bind_gdkcolor (Xfconf.Channel channel, string xfconf_property, void* object, string object_property); [CCode (cname = "xfconf_g_property_unbind")] public static void unbind (ulong id); [CCode (cname = "xfconf_g_property_unbind_all")] public static void unbind_all (void* channel_or_object); [CCode (cname = "xfconf_g_property_unbind_by_property")] public static void unbind_by_property (Xfconf.Channel channel, string xfconf_property, void* object, string object_property); } [CCode (cheader_filename = "xfconf/xfconf.h", cprefix = "XFCONF_ERROR_")] public errordomain Error { UNKNOWN, CHANNEL_NOT_FOUND, PROPERTY_NOT_FOUND, READ_FAILURE, WRITE_FAILURE, PERMISSION_DENIED, INTERNAL_ERROR, NO_BACKEND, INVALID_PROPERTY, INVALID_CHANNEL } [CCode (cheader_filename = "xfconf/xfconf.h")] public static void array_free (GLib.PtrArray arr); [CCode (cheader_filename = "xfconf/xfconf.h")] public static bool init () throws Xfconf.Error; [CCode (array_length = false, cheader_filename = "xfconf/xfconf.h")] public static string[] list_channels (); [CCode (cheader_filename = "xfconf/xfconf.h")] public static void named_struct_register (string struct_name, [CCode (array_length_pos = 1)] GLib.Type[] member_types); [CCode (cheader_filename = "xfconf/xfconf.h")] public static void shutdown (); } 0707010000007F000081A40000000200000002000000015DB4A15000000080000000000000000000000000000000000000003100000000xfce4-vala-4.10.0.5~git.86ad5a7/xfce4-vala.pc.inprefix=@prefix@ Name: @PACKAGE_TARNAME@ Description: Vala bindings for the Xfce Desktop Environment Version: @PACKAGE_VERSION@ 07070100000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000B00000000TRAILER!!!904 blocks
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor