xsnow-3.8.3/0000777000000000000000000000000014732252143011100 5ustar0000000000000000xsnow-3.8.3/ABOUT-NLS0000666000000000000000000000010314732252143012321 0ustar0000000000000000 xsnow-3.8.3/AUTHORS0000666000000000000000000000003214732252143012143 0ustar0000000000000000Rick Jansen Willem Vermin xsnow-3.8.3/COPYING0000666000000000000000000010451514732252143012141 0ustar0000000000000000 GNU GENERAL PUBLIC LICENSE Version 3, 29 June 2007 Copyright (C) 2007 Free Software Foundation, Inc. Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. Preamble The GNU General Public License is a free, copyleft license for software and other kinds of works. The licenses for most software and other practical works are designed to take away your freedom to share and change the works. By contrast, the GNU General Public License is intended to guarantee your freedom to share and change all versions of a program--to make sure it remains free software for all its users. We, the Free Software Foundation, use the GNU General Public License for most of our software; it applies also to any other work released this way by its authors. You can apply it to your programs, too. When we speak of free software, we are referring to freedom, 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 them if you wish), that you receive source code or can get it if you want it, that you can change the software or use pieces of it in new free programs, and that you know you can do these things. To protect your rights, we need to prevent others from denying you these rights or asking you to surrender the rights. Therefore, you have certain responsibilities if you distribute copies of the software, or if you modify it: responsibilities to respect the freedom of others. For example, if you distribute copies of such a program, whether gratis or for a fee, you must pass on to the recipients the same freedoms that you received. You must make sure that they, too, receive or can get the source code. And you must show them these terms so they know their rights. Developers that use the GNU GPL protect your rights with two steps: (1) assert copyright on the software, and (2) offer you this License giving you legal permission to copy, distribute and/or modify it. For the developers' and authors' protection, the GPL clearly explains that there is no warranty for this free software. For both users' and authors' sake, the GPL requires that modified versions be marked as changed, so that their problems will not be attributed erroneously to authors of previous versions. Some devices are designed to deny users access to install or run modified versions of the software inside them, although the manufacturer can do so. This is fundamentally incompatible with the aim of protecting users' freedom to change the software. The systematic pattern of such abuse occurs in the area of products for individuals to use, which is precisely where it is most unacceptable. Therefore, we have designed this version of the GPL to prohibit the practice for those products. If such problems arise substantially in other domains, we stand ready to extend this provision to those domains in future versions of the GPL, as needed to protect the freedom of users. Finally, every program is threatened constantly by software patents. States should not allow patents to restrict development and use of software on general-purpose computers, but in those that do, we wish to avoid the special danger that patents applied to a free program could make it effectively proprietary. To prevent this, the GPL assures that patents cannot be used to render the program non-free. The precise terms and conditions for copying, distribution and modification follow. TERMS AND CONDITIONS 0. Definitions. "This License" refers to version 3 of the GNU General Public License. "Copyright" also means copyright-like laws that apply to other kinds of works, such as semiconductor masks. "The Program" refers to any copyrightable work licensed under this License. Each licensee is addressed as "you". "Licensees" and "recipients" may be individuals or organizations. To "modify" a work means to copy from or adapt all or part of the work in a fashion requiring copyright permission, other than the making of an exact copy. The resulting work is called a "modified version" of the earlier work or a work "based on" the earlier work. A "covered work" means either the unmodified Program or a work based on the Program. To "propagate" a work means to do anything with it that, without permission, would make you directly or secondarily liable for infringement under applicable copyright law, except executing it on a computer or modifying a private copy. Propagation includes copying, distribution (with or without modification), making available to the public, and in some countries other activities as well. To "convey" a work means any kind of propagation that enables other parties to make or receive copies. Mere interaction with a user through a computer network, with no transfer of a copy, is not conveying. An interactive user interface displays "Appropriate Legal Notices" to the extent that it includes a convenient and prominently visible feature that (1) displays an appropriate copyright notice, and (2) tells the user that there is no warranty for the work (except to the extent that warranties are provided), that licensees may convey the work under this License, and how to view a copy of this License. If the interface presents a list of user commands or options, such as a menu, a prominent item in the list meets this criterion. 1. Source Code. The "source code" for a work means the preferred form of the work for making modifications to it. "Object code" means any non-source form of a work. A "Standard Interface" means an interface that either is an official standard defined by a recognized standards body, or, in the case of interfaces specified for a particular programming language, one that is widely used among developers working in that language. The "System Libraries" of an executable work include anything, other than the work as a whole, that (a) is included in the normal form of packaging a Major Component, but which is not part of that Major Component, and (b) serves only to enable use of the work with that Major Component, or to implement a Standard Interface for which an implementation is available to the public in source code form. A "Major Component", in this context, means a major essential component (kernel, window system, and so on) of the specific operating system (if any) on which the executable work runs, or a compiler used to produce the work, or an object code interpreter used to run it. The "Corresponding Source" for a work in object code form means all the source code needed to generate, install, and (for an executable work) run the object code and to modify the work, including scripts to control those activities. However, it does not include the work's System Libraries, or general-purpose tools or generally available free programs which are used unmodified in performing those activities but which are not part of the work. For example, Corresponding Source includes interface definition files associated with source files for the work, and the source code for shared libraries and dynamically linked subprograms that the work is specifically designed to require, such as by intimate data communication or control flow between those subprograms and other parts of the work. The Corresponding Source need not include anything that users can regenerate automatically from other parts of the Corresponding Source. The Corresponding Source for a work in source code form is that same work. 2. Basic Permissions. All rights granted under this License are granted for the term of copyright on the Program, and are irrevocable provided the stated conditions are met. This License explicitly affirms your unlimited permission to run the unmodified Program. The output from running a covered work is covered by this License only if the output, given its content, constitutes a covered work. This License acknowledges your rights of fair use or other equivalent, as provided by copyright law. You may make, run and propagate covered works that you do not convey, without conditions so long as your license otherwise remains in force. You may convey covered works to others for the sole purpose of having them make modifications exclusively for you, or provide you with facilities for running those works, provided that you comply with the terms of this License in conveying all material for which you do not control copyright. Those thus making or running the covered works for you must do so exclusively on your behalf, under your direction and control, on terms that prohibit them from making any copies of your copyrighted material outside their relationship with you. Conveying under any other circumstances is permitted solely under the conditions stated below. Sublicensing is not allowed; section 10 makes it unnecessary. 3. Protecting Users' Legal Rights From Anti-Circumvention Law. No covered work shall be deemed part of an effective technological measure under any applicable law fulfilling obligations under article 11 of the WIPO copyright treaty adopted on 20 December 1996, or similar laws prohibiting or restricting circumvention of such measures. When you convey a covered work, you waive any legal power to forbid circumvention of technological measures to the extent such circumvention is effected by exercising rights under this License with respect to the covered work, and you disclaim any intention to limit operation or modification of the work as a means of enforcing, against the work's users, your or third parties' legal rights to forbid circumvention of technological measures. 4. Conveying Verbatim Copies. You may convey verbatim copies of the Program's source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice; keep intact all notices stating that this License and any non-permissive terms added in accord with section 7 apply to the code; keep intact all notices of the absence of any warranty; and give all recipients a copy of this License along with the Program. You may charge any price or no price for each copy that you convey, and you may offer support or warranty protection for a fee. 5. Conveying Modified Source Versions. You may convey a work based on the Program, or the modifications to produce it from the Program, in the form of source code under the terms of section 4, provided that you also meet all of these conditions: a) The work must carry prominent notices stating that you modified it, and giving a relevant date. b) The work must carry prominent notices stating that it is released under this License and any conditions added under section 7. This requirement modifies the requirement in section 4 to "keep intact all notices". c) You must license the entire work, as a whole, under this License to anyone who comes into possession of a copy. This License will therefore apply, along with any applicable section 7 additional terms, to the whole of the work, and all its parts, regardless of how they are packaged. This License gives no permission to license the work in any other way, but it does not invalidate such permission if you have separately received it. d) If the work has interactive user interfaces, each must display Appropriate Legal Notices; however, if the Program has interactive interfaces that do not display Appropriate Legal Notices, your work need not make them do so. A compilation of a covered work with other separate and independent works, which are not by their nature extensions of the covered work, and which are not combined with it such as to form a larger program, in or on a volume of a storage or distribution medium, is called an "aggregate" if the compilation and its resulting copyright are not used to limit the access or legal rights of the compilation's users beyond what the individual works permit. Inclusion of a covered work in an aggregate does not cause this License to apply to the other parts of the aggregate. 6. Conveying Non-Source Forms. You may convey a covered work in object code form under the terms of sections 4 and 5, provided that you also convey the machine-readable Corresponding Source under the terms of this License, in one of these ways: a) Convey the object code in, or embodied in, a physical product (including a physical distribution medium), accompanied by the Corresponding Source fixed on a durable physical medium customarily used for software interchange. b) Convey the object code in, or embodied in, a physical product (including a physical distribution medium), accompanied by a written offer, valid for at least three years and valid for as long as you offer spare parts or customer support for that product model, to give anyone who possesses the object code either (1) a copy of the Corresponding Source for all the software in the product that is covered by this License, on a durable physical medium customarily used for software interchange, for a price no more than your reasonable cost of physically performing this conveying of source, or (2) access to copy the Corresponding Source from a network server at no charge. c) Convey individual copies of the object code with a copy of the written offer to provide the Corresponding Source. This alternative is allowed only occasionally and noncommercially, and only if you received the object code with such an offer, in accord with subsection 6b. d) Convey the object code by offering access from a designated place (gratis or for a charge), and offer equivalent access to the Corresponding Source in the same way through the same place at no further charge. You need not require recipients to copy the Corresponding Source along with the object code. If the place to copy the object code is a network server, the Corresponding Source may be on a different server (operated by you or a third party) that supports equivalent copying facilities, provided you maintain clear directions next to the object code saying where to find the Corresponding Source. Regardless of what server hosts the Corresponding Source, you remain obligated to ensure that it is available for as long as needed to satisfy these requirements. e) Convey the object code using peer-to-peer transmission, provided you inform other peers where the object code and Corresponding Source of the work are being offered to the general public at no charge under subsection 6d. A separable portion of the object code, whose source code is excluded from the Corresponding Source as a System Library, need not be included in conveying the object code work. A "User Product" is either (1) a "consumer product", which means any tangible personal property which is normally used for personal, family, or household purposes, or (2) anything designed or sold for incorporation into a dwelling. In determining whether a product is a consumer product, doubtful cases shall be resolved in favor of coverage. For a particular product received by a particular user, "normally used" refers to a typical or common use of that class of product, regardless of the status of the particular user or of the way in which the particular user actually uses, or expects or is expected to use, the product. A product is a consumer product regardless of whether the product has substantial commercial, industrial or non-consumer uses, unless such uses represent the only significant mode of use of the product. "Installation Information" for a User Product means any methods, procedures, authorization keys, or other information required to install and execute modified versions of a covered work in that User Product from a modified version of its Corresponding Source. The information must suffice to ensure that the continued functioning of the modified object code is in no case prevented or interfered with solely because modification has been made. If you convey an object code work under this section in, or with, or specifically for use in, a User Product, and the conveying occurs as part of a transaction in which the right of possession and use of the User Product is transferred to the recipient in perpetuity or for a fixed term (regardless of how the transaction is characterized), the Corresponding Source conveyed under this section must be accompanied by the Installation Information. But this requirement does not apply if neither you nor any third party retains the ability to install modified object code on the User Product (for example, the work has been installed in ROM). The requirement to provide Installation Information does not include a requirement to continue to provide support service, warranty, or updates for a work that has been modified or installed by the recipient, or for the User Product in which it has been modified or installed. Access to a network may be denied when the modification itself materially and adversely affects the operation of the network or violates the rules and protocols for communication across the network. Corresponding Source conveyed, and Installation Information provided, in accord with this section must be in a format that is publicly documented (and with an implementation available to the public in source code form), and must require no special password or key for unpacking, reading or copying. 7. Additional Terms. "Additional permissions" are terms that supplement the terms of this License by making exceptions from one or more of its conditions. Additional permissions that are applicable to the entire Program shall be treated as though they were included in this License, to the extent that they are valid under applicable law. If additional permissions apply only to part of the Program, that part may be used separately under those permissions, but the entire Program remains governed by this License without regard to the additional permissions. When you convey a copy of a covered work, you may at your option remove any additional permissions from that copy, or from any part of it. (Additional permissions may be written to require their own removal in certain cases when you modify the work.) You may place additional permissions on material, added by you to a covered work, for which you have or can give appropriate copyright permission. Notwithstanding any other provision of this License, for material you add to a covered work, you may (if authorized by the copyright holders of that material) supplement the terms of this License with terms: a) Disclaiming warranty or limiting liability differently from the terms of sections 15 and 16 of this License; or b) Requiring preservation of specified reasonable legal notices or author attributions in that material or in the Appropriate Legal Notices displayed by works containing it; or c) Prohibiting misrepresentation of the origin of that material, or requiring that modified versions of such material be marked in reasonable ways as different from the original version; or d) Limiting the use for publicity purposes of names of licensors or authors of the material; or e) Declining to grant rights under trademark law for use of some trade names, trademarks, or service marks; or f) Requiring indemnification of licensors and authors of that material by anyone who conveys the material (or modified versions of it) with contractual assumptions of liability to the recipient, for any liability that these contractual assumptions directly impose on those licensors and authors. All other non-permissive additional terms are considered "further restrictions" within the meaning of section 10. If the Program as you received it, or any part of it, contains a notice stating that it is governed by this License along with a term that is a further restriction, you may remove that term. If a license document contains a further restriction but permits relicensing or conveying under this License, you may add to a covered work material governed by the terms of that license document, provided that the further restriction does not survive such relicensing or conveying. If you add terms to a covered work in accord with this section, you must place, in the relevant source files, a statement of the additional terms that apply to those files, or a notice indicating where to find the applicable terms. Additional terms, permissive or non-permissive, may be stated in the form of a separately written license, or stated as exceptions; the above requirements apply either way. 8. Termination. You may not propagate or modify a covered work except as expressly provided under this License. Any attempt otherwise to propagate or modify it is void, and will automatically terminate your rights under this License (including any patent licenses granted under the third paragraph of section 11). However, if you cease all violation of this License, then your license from a particular copyright holder is reinstated (a) provisionally, unless and until the copyright holder explicitly and finally terminates your license, and (b) permanently, if the copyright holder fails to notify you of the violation by some reasonable means prior to 60 days after the cessation. Moreover, your license from a particular copyright holder is reinstated permanently if the copyright holder notifies you of the violation by some reasonable means, this is the first time you have received notice of violation of this License (for any work) from that copyright holder, and you cure the violation prior to 30 days after your receipt of the notice. Termination of your rights under this section does not terminate the licenses of parties who have received copies or rights from you under this License. If your rights have been terminated and not permanently reinstated, you do not qualify to receive new licenses for the same material under section 10. 9. Acceptance Not Required for Having Copies. You are not required to accept this License in order to receive or run a copy of the Program. Ancillary propagation of a covered work occurring solely as a consequence of using peer-to-peer transmission to receive a copy likewise does not require acceptance. However, nothing other than this License grants you permission to propagate or modify any covered work. These actions infringe copyright if you do not accept this License. Therefore, by modifying or propagating a covered work, you indicate your acceptance of this License to do so. 10. Automatic Licensing of Downstream Recipients. Each time you convey a covered work, the recipient automatically receives a license from the original licensors, to run, modify and propagate that work, subject to this License. You are not responsible for enforcing compliance by third parties with this License. An "entity transaction" is a transaction transferring control of an organization, or substantially all assets of one, or subdividing an organization, or merging organizations. If propagation of a covered work results from an entity transaction, each party to that transaction who receives a copy of the work also receives whatever licenses to the work the party's predecessor in interest had or could give under the previous paragraph, plus a right to possession of the Corresponding Source of the work from the predecessor in interest, if the predecessor has it or can get it with reasonable efforts. You may not impose any further restrictions on the exercise of the rights granted or affirmed under this License. For example, you may not impose a license fee, royalty, or other charge for exercise of rights granted under this License, and you may not initiate litigation (including a cross-claim or counterclaim in a lawsuit) alleging that any patent claim is infringed by making, using, selling, offering for sale, or importing the Program or any portion of it. 11. Patents. A "contributor" is a copyright holder who authorizes use under this License of the Program or a work on which the Program is based. The work thus licensed is called the contributor's "contributor version". A contributor's "essential patent claims" are all patent claims owned or controlled by the contributor, whether already acquired or hereafter acquired, that would be infringed by some manner, permitted by this License, of making, using, or selling its contributor version, but do not include claims that would be infringed only as a consequence of further modification of the contributor version. For purposes of this definition, "control" includes the right to grant patent sublicenses in a manner consistent with the requirements of this License. Each contributor grants you a non-exclusive, worldwide, royalty-free patent license under the contributor's essential patent claims, to make, use, sell, offer for sale, import and otherwise run, modify and propagate the contents of its contributor version. In the following three paragraphs, a "patent license" is any express agreement or commitment, however denominated, not to enforce a patent (such as an express permission to practice a patent or covenant not to sue for patent infringement). To "grant" such a patent license to a party means to make such an agreement or commitment not to enforce a patent against the party. If you convey a covered work, knowingly relying on a patent license, and the Corresponding Source of the work is not available for anyone to copy, free of charge and under the terms of this License, through a publicly available network server or other readily accessible means, then you must either (1) cause the Corresponding Source to be so available, or (2) arrange to deprive yourself of the benefit of the patent license for this particular work, or (3) arrange, in a manner consistent with the requirements of this License, to extend the patent license to downstream recipients. "Knowingly relying" means you have actual knowledge that, but for the patent license, your conveying the covered work in a country, or your recipient's use of the covered work in a country, would infringe one or more identifiable patents in that country that you have reason to believe are valid. If, pursuant to or in connection with a single transaction or arrangement, you convey, or propagate by procuring conveyance of, a covered work, and grant a patent license to some of the parties receiving the covered work authorizing them to use, propagate, modify or convey a specific copy of the covered work, then the patent license you grant is automatically extended to all recipients of the covered work and works based on it. A patent license is "discriminatory" if it does not include within the scope of its coverage, prohibits the exercise of, or is conditioned on the non-exercise of one or more of the rights that are specifically granted under this License. You may not convey a covered work if you are a party to an arrangement with a third party that is in the business of distributing software, under which you make payment to the third party based on the extent of your activity of conveying the work, and under which the third party grants, to any of the parties who would receive the covered work from you, a discriminatory patent license (a) in connection with copies of the covered work conveyed by you (or copies made from those copies), or (b) primarily for and in connection with specific products or compilations that contain the covered work, unless you entered into that arrangement, or that patent license was granted, prior to 28 March 2007. Nothing in this License shall be construed as excluding or limiting any implied license or other defenses to infringement that may otherwise be available to you under applicable patent law. 12. No Surrender of Others' Freedom. If 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 convey a covered work so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not convey it at all. For example, if you agree to terms that obligate you to collect a royalty for further conveying from those to whom you convey the Program, the only way you could satisfy both those terms and this License would be to refrain entirely from conveying the Program. 13. Use with the GNU Affero General Public License. Notwithstanding any other provision of this License, you have permission to link or combine any covered work with a work licensed under version 3 of the GNU Affero General Public License into a single combined work, and to convey the resulting work. The terms of this License will continue to apply to the part which is the covered work, but the special requirements of the GNU Affero General Public License, section 13, concerning interaction through a network will apply to the combination as such. 14. Revised Versions of this License. The Free Software Foundation may publish revised and/or new versions of the GNU 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 Program specifies that a certain numbered version of the GNU General Public License "or any later version" applies to it, you have the option of following the terms and conditions either of that numbered version or of any later version published by the Free Software Foundation. If the Program does not specify a version number of the GNU General Public License, you may choose any version ever published by the Free Software Foundation. If the Program specifies that a proxy can decide which future versions of the GNU General Public License can be used, that proxy's public statement of acceptance of a version permanently authorizes you to choose that version for the Program. Later license versions may give you additional or different permissions. However, no additional obligations are imposed on any author or copyright holder as a result of your choosing to follow a later version. 15. Disclaimer of Warranty. THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "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 PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. 16. Limitation of Liability. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS THE PROGRAM 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 PROGRAM (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 PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. 17. Interpretation of Sections 15 and 16. If the disclaimer of warranty and limitation of liability provided above cannot be given local legal effect according to their terms, reviewing courts shall apply local law that most closely approximates an absolute waiver of all civil liability in connection with the Program, unless a warranty or assumption of liability accompanies a copy of the Program in return for a fee. END OF TERMS AND CONDITIONS How to Apply These Terms to Your New Programs If you develop a new program, and you want it to be of the greatest possible use to the public, the best way to achieve this is to make it free software which everyone can redistribute and change under these terms. To do so, attach the following notices to the program. It is safest to attach them to the start of each source file to most effectively state the exclusion of warranty; and each file should have at least the "copyright" line and a pointer to where the full notice is found. Copyright (C) This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program 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 General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see . Also add information on how to contact you by electronic and paper mail. If the program does terminal interaction, make it output a short notice like this when it starts in an interactive mode: Copyright (C) This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'. This is free software, and you are welcome to redistribute it under certain conditions; type `show c' for details. The hypothetical commands `show w' and `show c' should show the appropriate parts of the General Public License. Of course, your program's commands might be different; for a GUI interface, you would use an "about box". You should also get your employer (if you work as a programmer) or school, if any, to sign a "copyright disclaimer" for the program, if necessary. For more information on this, and how to apply and follow the GNU GPL, see . The GNU General Public License does not permit incorporating your program into proprietary programs. If your program is a subroutine library, you may consider it more useful to permit linking proprietary applications with the library. If this is what you want to do, use the GNU Lesser General Public License instead of this License. But first, please read . xsnow-3.8.3/ChangeLog0000666000000000000000000011671214732252143012662 0ustar0000000000000000version 3.8.3 01: with the exception of xdo.c: make 'gcc-14 -fanalyzer -O2 -Wno-analyzer-imprecise-fp-arithmetic' happy version 3.8.2 01: po/Makevars: disable changing .po and/or .pot files by po/Makefile.in.in configure.ac: Add flag --mode="a+rwX" to tar replacement to get reproducible build. snow.c: fix a real bug: first EraseSnowFlake1(flake) and then DelFlake(flake), and not the other way around. main.c: do not printf() in sighandler version 3.8.1 01: xpm2cairo-gdk.c: use xpm2gdk() as replacement for deprecated gdk_pixbuf_new_from_xpm_data(). 02: ui.c: clicking on a tab in the headerbar triggers a call to WriteFlags(). 03: main.c: Activation of WriteFlags now via do_write_flags() callback, which checks the value of global.time_to_write_flags. version 3.8.0 01: configure.ac: add warning if msgmerge is not found. In that case, no 'make dist' or 'xsnow -selfrep' is possible. data/xsnow.appdata.xml.in: make it conform "appstreamcli validate" xdo_search.c:37: Correct call to calloc, parameters were switched 02: test2.sh: Add tests: xsnow running in Xvfb, use xdotool to click buttons. Output screen locations of buttons to ~/.xsnowrc. main.c: Use SIGUSR1 to force rewrite of ~/.xsnowrc. This does not work in Debian's autopkgtest :-(. Makefile.am: make check only in src/ src/{xdo.c,xdo.h,clientwin.c,clientwin.h,dsimple.c,dsimple.h, kdtree.c,kdtree.h,xdo_version.h,xdo_util.h,xdo_version.h} : remove GPL 3 license: these files had already an own license. src/xdo.c, configure.ac: remove dependency for libxkbcommon. version 3.7.9 01: ui.glade: make gui not-resizable to prevent wrong reported size when user tries to change size. Thanks to Mark Capella for bringing this up. 02: windows.c, main.c, xsnow.h: when window is moved or resized, convert fallensnow into flakes. Look for global.DoCapella. Thanks to Mark Capella for the idea. 03: ui.glade: change color pickers (snow, birds, vintage tree) to standard, the fancy color editor is still available using the '+' button. 04: main.c: take care that while changing OffsetY, fallensnow is not converted to flakes. xsnow.h, main.c: use macro DOCAPELLA for setting default. 05: meteor.c: better simulation of meteors. 06: generate flakes if window is minimized. 07: snow.c and others: optional: 2 snow colors, inspired by Mark Capella's plasmasnow. pofiles/: add translations for 2 snow colors. src/Makefile.am: specify dependencies of makeman. 08: adaptations for FreeBSD: use sh in stead of bash in bootstrap addcopyright.sh: adapt sed calls to FreeBSD's sed remove src/safe_malloc.c, adapt src/safe_malloc.h - safe_malloc.c was not used anyway 09: addcopyright.sh: use tmpfile="tmpfile" in stead of `mktemp` src/Makefile.am: minor: avoid $< because of FreeBSD's make version 3.7.8 01: src/Makefile.am: fix bug related with tarfile.inc which caused --disable-selfrep not working Thanks to Andrea Musuruane version 3.7.7 01: enable cross compiling 02: fix minor issue: version in man page version 3.7.6 01: correct spelling error in ChangeLog adapt for debian sid version 3.7.5 01: data/xsnow.desktop.in: add 'Simulation' to categories 02: main.c: make 'settings->lift snow on bottom', -offsets working it appears that xdo_search uses the name argument as a regular expression, so use ^pcmanfm$ and ^Desktop$. version 3.7.4 01: utils.c: fix bug in using xdo_search_windows(): the search parameter must be filled in completely (probably bug in xdo_search_windows) 02: flags.c, docs.c: add flags --root and --window-id same as -root and -window-id for usage under xscreensaver 03: main.c: do_display_dimensions: put fflush() and return in proper order remove prevent-remakes utils.c: use memset to initialize xdo_search_t search bootstrap: rm -f po/*.gmo po/*.po 04: bootstrap: get rid of Makevars.template version 3.7.3 01: removed debug output version 3.7.2 01: make 'hide menu' button working in WM's that do not support iconify add xdo_search.c, make it g++ compilable ui.c: trivia to make it g++ compilable again windows.{c,h}, wmctrl.{c,h}: remove unused functions main.c, utils.{c,h}: use xdo function to find window "pcmanfm" 02: fix bug that caused error when configuring with --disable-selfrep version 3.7.1 01: choose between two moon colors (as suggested by Lewis Smith) 02: xsnow.h, Santa.c, Fallensnow.c: make Santa bidirectional 03: Makefile.am: add -DENABLE_NLS=1 where appropriate 04: correct moonseeking behaviour if Santa rides from right to left correct wind-dependency for R-L Santa 05: Santa.c: call init_Santa_surfaces only at initialisation scenery.c: fix bug which caused core dump when using external tree 06: Santa.c: reorder indices of Santa_surfaces. 07: Implement -treescale 08: Implement -santascale 09: ui.glade: avoid use of deprecated settings 10: adapt languages to changes, change ee.po in et.po 11: scenery.c: some code cleaning version 3.7.0 01: add contact button on welcome page and ratrabbit url in man page add gettext (using gettextize) (thanks to suggestion by Albano Battistella) add languages de en es fi fr it nl pt re-arrange programming of selfrep capability add 2023 to copyright 04: add more languages m4/gettext.m4: Upgrade to gettext-0.21. m4/host-cpu-c-abi.m4: New file, from gettext-0.21. m4/iconv.m4: Upgrade to gettext-0.21. m4/intlmacosx.m4: Upgrade to gettext-0.21. m4/lib-ld.m4: Upgrade to gettext-0.21. m4/lib-link.m4: Upgrade to gettext-0.21. m4/lib-prefix.m4: Upgrade to gettext-0.21. m4/nls.m4: Upgrade to gettext-0.21. m4/po.m4: Upgrade to gettext-0.21. m4/progtest.m4: Upgrade to gettext-0.21. configure.ac (AM_GNU_GETTEXT_VERSION): remove add gettext.h take appropriate action if no languages are available : no language button configure.ac, src/Makefile.am: trigger on USE_NLS macro simplemake.sh: some improvements 05: Santa.c: ResetSanta(): let Santa start somewhat left of the screen so that His (re-)appearance is a surprise, more or less ui.c: button_santa(), Santa.c: SantaVisible: when changing Santa, place Santa on a visibla area. version 3.6.1 01: add centos deps to file dependencies (thanks to Joachim Ruebenschuss) 02: src/Makefile.am: add PTHREAD_CFLAGS and PTHREAD_LIBS version 3.6.0 01: implement xinerama-awareness implement -outline introduce usage of libxdo, make it g++ compliant, fix some non-fatal issues fallensnow.c: fix bug that causes crash when snowing on a window less than 10 pixels width birds.c: fix bug that caused a hang when using -doublebuffer 0 docs.c: update window manager/desktop issues main.c: print info when snow window changes size (thanks to Gim Kami) configure.ac: check for availability of gsl_interp_steffen, gsl_interp_akima, gsl_interp_cspline and gsl_interp_linear (Thanks to Joachim Ruebenschuss) utils.c: somewhat nicer print-out of version version 3.5.3 01: main.c: drawit(): do now draw the first second or so to hide unstable configurations of scenery, stars, etc. fallensnow.c, birds.c, aurora.c: make them C++ compliant by rewriting goto and typecast pointer assignment meteor.c: rewrite goto santa.c: continue Santa animation, irrespective of His speed fallensnow.c: paint fallensnow one pixel higher fallensnow.c: generate more snow when Santa is ploughing 02: loadmeasure.c: maximum 5 warnings about to busy system 03: doit.h: change defaults for aurora_width/height to 60/30 version 3.5.2 01: fallensnow.c: draw fallensnow only on regions where fallensnow is present, to prevent a continuously present line on regions where there is no fallensnow (yet) 02: main.c: when user changes offsety, call UpdateFallenSnowRegionsWithLock() in stead of UpdateFallenSnowRegions(). fallensnow.c: on change of MaxScrSnowDepth, call SetMaxScreenSnowDepthWithLock() in stead of SetMaxScreenSnowDepth(). snow.c: set fallensnow lock when examining fallensnow regions thus preventing prevents random crashes fallensnow.h a.o: create and use macros for semaphores to facilitate debugging version 3.5.1 01: configure.ac: reproducible build is now complete, it seems, also when building outside the xsnow-tree 02: aurora.c, spline_interpol.c: use steffen's method for splines aurora.c: small correction in determining the points to evaluate the splne at 03: spline_interpol.{h,c}, aurora.c: use macro SPLINE_INTERP to choose for spline type (steffen, cspline) 04: change some meteor code: other call-back logic, other names for variables (meteorite -> meteor) 05: change filenames meteo.c, meteo.h into meteor.c, meteor.h change flags -meteorites, -nometeorites into -meteors, -nometeors meteor.c: some minor changes, including different colors 06: snow.c: do_UpdateSnowFlake(): fix non-fatal bug in updating horizontal speed of flakes xsnow.c, snow.c: change some parameters for a more dramatic dependency from wind on flakes flag 'auroraheight' is now height of aurora flag 'aurorabase' determines the vertical placement of the aurora 07: fallensnow.c, treesnow.c: use random flake for blowoff snow fallensnow.c: change initial velocity and position of blowoff snow 08: fallensnow.c: use spline for desh shape of bottom fallensnow main.c: correct non-fatal bug in using srand48() for 32 bit systems snow.c: correct not-fatal bug: compare acth[] with desh[] in stead of h xsnow.h: change time_change_bottom to 10 minutes 09: use splines to paint fallensnow 10: try pthreads for computing fallensnow 11: finish pthreads for fallensnow 12: aurora.c: do not use mutexes, use semaphores fix bug that caused creation of new threads after resizing of corona 13: fallensnow.c: use splines for fallensnow also on windows 14: birds.c: make birds multithreading 15: fallensnow.c, utils.{c,h}: check on availability of traceback() fallensnow.h: threads.h -> pthread.h version 3.5.0 1: add aurora 2: aurora.c: half implemented and disabled other method to handle sharp bends. 3: windows.c: remove calls to DrawFallen() on second thought: use other method, combined with better code 4: optimized determining of fuzz somewhat set all horizontal scales to width 100 5: ui.xml: size all horizontal scales to 7 em aurora.c: add high frequency alpha to aurora 6: implemented safe_malloc.{c.h} in a desperate try to get the 32 bit version running in amd64. No success. Add pthread.h at the start of every c,cpp file. main.c: initialize global.NewWind to 100.0 Problems with 32 bit version were caused by optimization of the compiler and me not realizing the floating point arithmetic can have some surprises, such as 64-bit and 80-bit compares. Problem solved by rearranging code in create_aurora_base(). 7: aurora.c: allow arora surface to be somewhat wider than the screen and allow it start somewhat left of the screen 8: moon.c: randomize starting position from moon aurora.c: randomize starting theta and alpha of aurora aurora.c: adjust theta change, add slant change ixpm.c: correct two non fatal errors in scanf(... %100s...) thanks to dcb314 https://sourceforge.net/p/xsnow/tickets/11/ docs.c: add va_end() wmctrl.c, birds.c: make cppcheck happy make all, except kdtree.c, cppcheck happy using a check after realloc() aurora.c: prevent too large vertical movements in position of aurora 10: add more random slant for aurora 11: aurora.c: create aurora_erase(), to be called in main() and when changing the look of the aurora when no double buffering is available. fallensnow.c: do not call XClearArea when double buffer is used. doit.h: Change aurora defaults. version 3.4.4 1: birds.c: attraction point goes now from 0.1..0.9 of the horizontal dimension of the screen 2: configure.ac: try to create a reproducible build: definition for DATE, re-timestamping the selfrep tar file 3: some enhancements with regard to 2: 4: main.c: add some fflush(stdout) birds.c: take care that AttrSpace is always honored from the beginning When using as xscreensaver background, this was not the case xsnow.desktop.in: change Version into 1.0 version 3.4.3 1: enhance dependencies with Suse package names main.c, ui.c, flags,c, doit.h: solve bug concerning the flag -above Extend documentation about xsnow's behaviour in a few window managers. main.c: fix bug: Xsnow in TWM did start in non-existing window. utils.c: add some randomness to add_to_mainloop 2: implement -attrspace, including button and man page if Santa is not shown, let Him run anyway, so 'Follow Santa' has effect 3: somewhat better implementation of -attrspace version 3.4.2 1: fallensnow.c: other algorithm for drawing fallen snow Santa.c: Santa is now moon-seeking, also when birds are not showing but only half of the time 3: fallensnow.c: fallen snow at the bottom changes shape every few minutes 4: no spikes anymore on top of fallensnow define minimum height of bottom fallensnow ui.c: set_default_tab(): remove memory leak fallensnow.c: CreateSurfaceFromFallen(): some minor details 5: fix issue that 'make install' always remakes selfrep.o selfrep.c: if sizeof(tarfile) < 1000 characters, assume that this can be safely send to a tty version 3.4.1 1: ui.c: more checks on ui_running 2: configure.ac, Makefile.am, data: some small adaptions for freeBSD version 3.4.0 1: first try to add background to the xscreensaver mode: use ~/xsnowbackground.jpg 2: src:Makefile.am: remove .deps/* from CLEANFILES configure.ac: move execution of 'make dist' to the very end replace imagemagick for background with gtk/gdk 3: implement choose-background button xsnow.desktop: change version to 1.5, include xsnow-version in comment implement flag -bg 4: xsnow.h: set time_snowflakes to 0.02 * global.cpufactor improve file selector for xscreensaver flags.c: add -treeoverlap and -notreeoverlap add -birdsscale add -transparency ui.xml: add corresponding command line flag to tooltips 5: remove all from libmagickwand 6: minor changes in xscreensaver menu prevent calling gtk_label_set_text() when there is no menu 7: ui.c: ui(): move setting of ui_running to start of ui(), in order to see version number in 'settings' tab version 3.3.6 1: selfrep.c, utils.c: better implementation of writing the tar ball. 2: windows.c: do_wupdate(): force update windows every 6th call implement -ignoretop -ignorebottom, inclusive buttons in 'snow' panel 3: some minor adjustments in the ui 4: snow.c: genxpmflake(): place first dot indeed in the middle (0,0) and not in a corner simplemake.sh: correct call to toascii.sh 5: windows.c: do_wupdate(): force update windows every 10th call xsnow.h: re-evaluated timings scenery.c: add ClearScreen() in do_initbaum() version 3.3.5 1: docs.c: document XFCE compositing requirement 2: implemented -selfrep adapted simplemake.sh version 3.3.4 1: flags.c: remove dependency from libxml2, .xsnowrc has now different format main.c: add check for existing colors for TreeColor, BirdsColor and SnowColor doit.h: change colors "snow" and "chartreuse" into hex scenery.c: scenery_init(): sanitize Flags.TreeType version 3.3.3 1: add metainfo: data/xsnow.appdata.xml mv src/xsnow.desktop to data/xsnow.desktop add flag '-b' to awk in gen_ui_xml.sh 2: implement flag -changelog add some old ChangeLogs, found in the README of version 1.42 gen_ui_xml.sh: remove flag '-b' from awk ('-b' only valid for gawk) return exit code of awk command 3: docs.c: document xcompmgr problem scenery.c: explicit convert (myScale*w+2) and (myScale*h+2) to int, to keep g++ happy. dependencies: made up-to-date simplemake.sh: made up-to-date moon.c: add #include for drand48 version 3.3.2 remove redundant files maketar, makectags version 3.3.1 1:fix issues with LXDE desktop and xscreensaver version 3.3.0 1:replace transparent.{c,h} with maketrans.{c,h} add overall scale factor all drawings using cairo use xdbe (double buffer) when not using cairo moon and birds also when painting on root window 45: doit.h:default followsanta = 0 windows.c: do not snow on window with exactly width=SnowWinWidth, x=0, y<100 47: sanitize scenery.c with respect to color of the vintage tree version 3.2.3 1:minor adaption in simplemake.sh :make use of VERSION in config.h adapt simplemake.sh 6:ixpm.c: correct stupid bug in xpm_set_color() 7:remove UNUSED 9:extended range of XSelectInput somewhat change timing of do_wupdate to look more frequently if something has changed version 3.2.2 1:change 'changes' into Flags.Changes 2:change gdkwindow -> NULL, several files ui.c: better behaviour of 'below windows' - 'confirm to click' combo 3:flags.c flags.h: separate FLAGS for default and vintage docs.c: some minor additions 4:buttons.h: change togglecode into scalecode flags.h uitils.h: transport some macro's ui.c: add documentation about flags and buttons main.c: optionally move windows to 0,0 (movewindow()) Flags.MoveWindow --movewindow 5:some tweaks MoveWindow 6:more tweaks for MoveWindow Use also XConfigureWindow to set below or above. Now behaviour is OK when running in FVWM + xcompmgr or compton transparent.c: fixed 'show desktop' issue by re-adding: gdk_window_set_type_hint(gdk_window,GDK_WINDOW_TYPE_HINT_DOCK); wmctrl.c: add check for _NET_SHOWING_DESKTOP for visibility of windows windows.c: keep SnowWin below if Flags.BelowAll. Needed when SnowWin is not click-through. 7:add -theme flag. No button: too complicated for me. 9:make theme chooseable with a button 11:ui.c: minor tweaks version 3.2.1 1:utils.h: add fflush(NULL) to UIDO and UIDOS moon.c: create halo surface for painting. 2:fine tuning of ui graphics 3:start simplifying ui.c 11:finished 3: 12:doit.h flags.h: change DOIT macro's 13:docs.c:make it better 14:add option -hidemenu, add this to xsnow.desktop better format noisy output use #include "undefall.inc" to undef frquently used macros 15:simplify glade-id's 16:stratify ui.c code 17:stratify ui.c code 18:stratify ui.c code version 3.2.0 1:use 256x256 xpm for moon start Santa, aware of moon position adapt some trivial texts 2:add halo around moon add show-stars button add grey-out for moon buttons if not compositing manager add notice about that in the celestials tab 3:fix bug in moon.c: show moon, independent of birds some experiments with halo colours 4:moon.c: fix memory leak: halo_draw() docs.c: adapt man page ui.c: better way to grey out moon buttons configure.ac: remove test for alloca, and tell kdtree.c not to use alloca 6:ui.c: remove malicious assert from report_tree_type() utils.h: create macros UIDO and UIDOS to better deal with if(Flags.x != OldFlags.x) .... many functions: replace construct above with UIDO or UIDOS 7:Ack in man page for picture of moon. version 3.1.10 1:add moon and show-noshow for moon 2:put wind, stars, moon, meteorites in celestials add slider for moon speed 3:add button for moon size 4:let Santa like to hover the moon version 3.1.9 1:place 'Xsnow running' to a place wher this does not appear in xsnow -h or xsnow-H 2:wmctrl.c: a second check if window is hidden, based on WM_STATE see: https://tronche.com/gui/x/icccm/sec-4.html#s-4.1.3.1 3: typos in docs.c 5:wmctrl.c: use XQueryTree to find windows to snow on if _NET and _GTK are not available. Use also XGetWindowAttributes to determine if a window is visible. 6:change max number of scenery items to 60 wmctrl.c: use XGetWindowAttributes in stead of XGetGeometry version 3.1.8 1:use config.h to determine if alloca.h should be included configure.ac, Makefile.am: use pkg-config to locate X11, Xpm, xt, xproto 2:configure.ac: remove tests for libraries, relying on pkg-config now 3:remove uses of alloca, except ik kdtree.c define USE_LIST_NODE_ALLOCATOR and NO_ALLOCA in kdtree.c remove USE_LIST_NODE_ALLOCATOR from Makefile.am snow.c: free local variables in genxpmflake() version 3.1.7 1:windows.c: take care of redfining Rootwindow if xscreensaver is detected version 3.1.6 1:add xscreensaver support and vroot.h version 3.1.5 1:remove .png and .jpg from bootstrap and src/Pixmaps/ from tar.gz 2:main.c drawit(): draw stars and meteorites behind birds 3:fallensnow.c: GenerateFlakesFromFallen(): reduce the amount of generated snow Changed info text by 'Blow off' slider. 4:src/Makefile.am: separate scripts for generating ui_xml.h and snow_includes.h Create script 'simplemake.sh', to be used on systems where the './configure;make;make install' suite does not work. version 3.1.4 1:remove AC_FUNC_MALLOC AC_FUNC_REALLOC AC_FUNC_ALLOCA from configure.ac (see comment there) Checked all malloc's, alloca's and realloc's for allocating >0 bytes version 3.1.3 1:add flag -showrudolph add flag -blowsnow remove FullScreen from .xsnowrc add flag -usebg add flag -snow add flag -nosnow add flag -showtrees add flag -wind add flag -keepsnowonwindows add flag -keepsnowonscreen add flag -keepsnowontrees add flag -keepsnow add flag -fluffy add flag -meteorites stratified version.h moved PrintVersion to utils.c version 3.1.2 1:hashtable.cpp: do not use 'auto' docs.c: added note about no menu when files are present in $HOME/xsnow/pixmaps Check on version of GTK. If too low, give option to start without ui. 2:simplify code for running without menu if level of GTK is too low 3:stratify above mentioned code version 3.1.1 moved debian stuff out of the distribution version 3.1.0 1:change version number some trivia in transparent.c 2:take care that only generated flakes are used when snow->defaults 3:snow flakes size adjustable 4:limit snowsize start snowflake always above window all generated snow xpm's: width multiple of 8 also all off the vintage xpm's in Pixmaps change defaults for max number of flakes and blow-off to more humane numbers 5:use effective width for flakes (weff in snow.c) small changes in GenerateFlakesFromFallen() it appears that the height of an xpm should be >=2 to prevent terrible degradation of performance. snow.c: genxpmflake() 6:snow.h, snow.c: remove w and h from type Snow, these were redundant 7:changed some defaults and ranges 8:snow.c: reduce extra_flakes to 300. I have the impression that this is beneficial for cramped systems correct bug: blowoff.c: do not generate blow-off snow if Flags.NoSnowFlakes 9:utils.c: wrapper for cairo_paint_with_alpha(). If alpha > 0.9, use cairo_paint(). Seems to have some performance gain (less stress on Xorg), but I am not sure. main.c: hide gtk_widget TransB when not used. gray out transparency when running in fvwm-like environment added test2.sh for 'make check' and 'autopkgtest' GetCurrentWorkspace now always returns 0 if there are problems 10:added tests using simulated mouse clicks, test2.sh and test3.sh xsnow reports now which Santa is chosen, needed for 'make check' and autopkgtest in Pixmaps: changed snowtree.xpm, eland.xpm, polarbear.xpm, huis4.xpm, AltSanta*.xpm to use one char to encode color using 'convert in.xpm -colors nn out.xpm' 11:removed references to test2.sh and test3.sh add flag '-noisy' corrected non fatal bugs in xpmtobits implemented 'birds follow Santa' 12:main.c: do_display_dimensions(): restart stars etc. not in the first call add scale button for 'Lift snow windows' == OffsetY 13:corrected handling of fluff in snow.c corrected: if !ShowBirds, Santa should be shown (main.c) 14:some fine tuning snow on trees 15:trivia in snow.h 16:fixed serious bug in snow.c which caused freezing snow flakes when changing size of flakes version 3.0.10 1:Better icons 2:better flakes 3:more flakes, auto generate snow includes and macro's for pixmaps.c 4:more flakes 5:more flakes birds.c: made attraction point transparent again ui.xml: remove separators from snow tab 7:get rid of snow??.xbm. Conversion from xpm is done with xpmtoxbm(). rename snow*.xpm to flake*.xpm 8:next to the 7 archaic flakes, generate random flakes changed the addcopyright.sh script to only trigger on the first -copyright- line #-endcopyright- 9:some code clean up version 3.0.9 1:Windows.c: remove useless call to DisplayDimensions from do_wupdate() 2:fallensnow.c xsnow.h: shorter time between updates fallensnow better simulation of plowing 3:snow.c: InitFlake takes now care of inserting flake in set of flakes version 3.0.8 1:check op _NET_WIM_WINDOW_TYPE_DOCK: do not fall snow on such a window 2:changed 0 -> NULL where appropriate insert __attribute__ ((unused)) via macro UNUSED where appropriate 3:create GetProperty32() in wmctrl.c 4:fallenshow.h: moved window-specific items in FallenSnow to FallenSnow.win 6:stratify windows.c transparent.c: make also click-through in draw callback 8:ask for confirmation before permanently de-activating 'Below windows'. Remove 'BelowAll' from .xsnowrc. 9:also in Cairo fluff 12:better display of blown snow 13:change code for going in and out full screen mode default is now full screen transparent.c: draw1(): remember two previous widgets in stead of one. removed full-screen button, see comment at Flags.FullScreen in main.c 14:Solution for refusing to go below windows: first ask the opposite. 15:Use absolute x,y coordinates for determining snow window placement and dimensions. Created a call back to check coordinates and dimensions of snowwindow once per second. 16:Changed css color for troughs. No flakes: no fallensnow, no fluff, no blowoff, no treesnow. Flakes blown off trees&window&bottom: smallest type of snow. Flakes from disappearing fallensnow: all types. Somewhat more randominess in generateflakesfromfallensnow in the x-value of the flakes. Better ploughing! 17:yellow confirm button. Bigger logo santa.xpm Stratified MakeFlake-InitFlake combo. Corrected two typos in flags.c 18:take care that trees are not placed partially right from screen removed -noquiet flag version 3.0.7 1:adapt hovertext for 'Below windows' button. some code-cleanup version 3.0.6 1:Correct some typo's Removed memory-leak in birds.c: birds_draw birds.c: birds_draw: Correct position of birds by their width and height 2:Paint with transparency if ~Flags.BelowAll 3:No need for restart after changing below/above 4:introduction of transparency used by painting fixed bug concerning removing trees 5:scenery.c: change definition of Tree to **Treeinfo and changed a few lines accordingly RedrawTrees now clears fallensnow on scenery Change factor -> cpufactor fallensnow.c: HandleFallenSnow: do not collect snow on bottom when Flags.NoKeepSBot 6:Changed actions at interrupt. Removed unused CleanGC transparent.c: simplified applying skip-taskbar-hint added skip-pager-hint version 3.0.5 New major release transparent.c: Prevent icons for transparent windows showing up in taskbar windows.c: no update of windows if not snowing on a desktop DetermineWindow (windows.c): make sure IsDesktop is initialized SigHandler (main.c): Nicer exit after interrupt. Use execvp instead of execve restarting xsnow. Stratified some code starting from main.c: drawit wmctrl.c: also sticky=1 if (int)ws == -1 Adapt for uploading to debian version 3.0.4.30 Some trivial changes to settings tab. Better handling of clicking BGColor button. Removed root window choice. Birds: set meanspeed before creation, not after. version 3.0.4.29 Gray out all birds buttons when appropriate version 3.0.4.28 In settings: gray out and make inactive not usable buttons version 3.0.4.27 better logic to determine what kind of windows are used simplified ui settings window version 3.0.4.21 transparent.c: remove sticky hint for gdkwindow: this is ierreversible made do_wupdate conform. Created windows.c. This is a mess, have to look into it. version 3.0.4.20 ui: colors, and slight layout improvements corrected error after going to full screen of behind windows removed setting of kde background (kdesetbg) version 3.0.4.19 re-instated the stopafter functionality ui: set colors version 3.0.4.18 added a warning for a too high system load version 3.0.4.17 convert snow_on_tree done, together with some other minor adjustments version 3.0.4.16 produce output with -h, -help, -H, -manpage, -v, -version without calling gtk_init() made parsing of flags conformant with the docs: added -v place test for wayland before gtk_init() do not draw fallensnow when window is hidden (iconized) version 3.0.4.15 blowoff in standard made timeout callbacks conform doc version 3.0.4.14 fallensnow in standard version 3.0.4.13 place gtk_init before handling the flags changed code for 'on all workspaces' (settings) do not collect snow if y <= 0 implemented part of standard form for fallensnow todo: snow disappears now from windows that show on all workspaces version 3.0.4.12 draw stars using surfaces version 3.0.4.11 added stdlkib.h where desirable version 3.0.4.10 stars done version 3.0.4.09 some minor things in snow.c version 3.0.4.08 wind done version 3.0.4.07 meteorite done version 3.0.4.06 snow in standard form for the major part version 3.0.4.05 start with snow in standard form. hashtable.{cpp,h}: added set functions turned macro's delflake and makeflake into functions stratified declarations of xpm's (pixmap.(c,h} added snow xpm's (it seems there is no standard function to convert bitmap to GdkPixbuf) implemented canonical update of sreen, using gtk_widget_queue_draw() version 3.0.4.03/4 put birds in 'standard form' version 3.0.4.02 gtk-scenery working use timeout time at computing birds position (contrary to 3.0.3) version 3.0.4.01 Santa.c: handle usage of user-defined Santa if Flags.NoMenu: do not write to ui labels or make ui sticky/unsticky Made start with gtk-ing scenery. version 3.0.3.01 All santa stuff moved from main.c to Santa.c Added utils.c utils.h version 3.0.3-gtk-0.1 Santa runs in gtk version 3.0.3 birds.c: use actual time to compute bird positions instead of callback time birds.c: make speed adjustment of birds dependent on time elapsed previous line: not a good idea, removed corresponding code birds.c: more dramatic (re)start version 3.0.2 If birds not on active workspace, do not updte and paint them Add 'extern' to all function prototypes for consistency. Diversify debian/copyright version 3.0.1 make ui stickiness same as snow and birds windows resolve some debian copyright issues in debian/copyright version 3.0.0 use wallcl()*1.0e6 to initialize drand48, not wallclock() mv ui.glade ui.xml add css to minimize ui. add birds page, not functioning yet. make xsnow compilable with g++ adding birds .... version 2.0.22 xsnow.desktop: in xfce icon does not show in panel: change 'xsnow.xpm' into 'xsnow' do not show flake count when option -nomenu is given fixed bug: when no desktop session can be determined from environment: make it 'unknown_desktop_session' - Thanks to Xose Vazquez Perez version 2.0.21 attempt better layout of settings screen Somewhat better layout for all menus Rudolf -> Rudolph in displayable strings Show number of flakes in 'snow' tab Added some id's in ui.glade version 2.0.20 replace timing loop with g_timeout_add() add polarbear use g_get_monotonic_time() for wallclock give every snowflake its own g_timeout_add() give Santa highest priority (not that it matters much, it seems) Change fuse algorithm: now Updatesnowflake kills flake when number of flakes is above threshold Initsnowflake: start y above above window updatesnowflake: do not force y >=0 add button for flake-count-max put refresh of trees in g_timeout_add() idem for stars Smooyth vertical movements of Santa remove nosnowarea's. Replace nosnowarea_static by TreeRegion reinstate nosnowarea_dynamic fix issue with erasing flakes that are in a tree if FlakeCount > max, high probabilty to remove blown-off flakes all scales show now numerical value removed -showstats option version 2.0.19 debian/tests/control: removed test2.sh version 2.0.18 main.c: test if WAYLAND_DISPLAY is set before setting GDK_BACKEND main.c: restart after changing display settings main.c: no Thanks after man page or help docs.c: minor adjustments debug.h: added main.c, flags.c: do not assume getenv("HOME") works as expected. version 2.0.17 main.c: The output of PrintVersion() appeared in the top of the man page. Corrected this. main.c: CleanFallenArea() marked the fallensnow region always as clean, but this must be done only when whole x-range is cleared. version 2.0.16 dsimple.c: int screen = 0; -> static int screen = 0; and move to the top of the file. Ticket 1: gcc-10 related transparent.c: keep xsnow visible after 'show desktop', and show xsnow on all desktops wmctrl.c: special care for compiz version 2.0.15 ui.glade: added 'Donate' button version 2.0.14 src/Makefile.am: use exec_prefix in stead of prefix for gamesdir transparent.c: simplify creation of transparent window main.c: removed use of SigHupHandler docs.c: corrected misspelled default values test1.sh: check 'xsnow -h' if default values are substituted main.c, ui.glade: better algorithm to determine number of flakes to generate version 2.0.13 main.c: do_genflakes(): take into account that do_genflakes() can be disabled by SnowRunning flags.c: add forgotten -alpha flag version 2.0.12 pixmaps.c: corrected width and height for snow. main.c: simplified create rectangular region debian/copyright: corrected main.c: remove flakes that fall below bottom of screen, also if no fallensnow on bottom main.c: corrected bug which coaused no snow at all with -nomenu Lower default snowspeed (SNOWSPEED in xsnow.h) update snowflakes in chunks, so that other animations run at desired speed. remove option -kde: settings are the same as for -gnome do not add or delete flakes when updating snowflakes is running (test on SnowRunning) for updatesanta, gensnowflakes, snowflakes: after a suspend or sleep the elapsed time can have a strange value. Take care of that. version 2.0.10 prepare for running in wayland by setting environment variable GDK_BACKEND=x11 (main.c) fix some typo's in docs.c version 2.0.9 some debian adjustments fix xfce problems: the workspace of the transparent snow window is not available in xfce some windows have both the _NET_FRAME_EXTENTS and _GTK_FRAME_EXTENTS. Priority is given to the latter. Snowflakes that touch fallen snow are not erased any more: erasure caused bad looking effects. Removed 'showstats' from config version 2.0.8 some more debian stuff add support for xfce desktop version 2.0.7 added some debian stuff version 2.05 Fixed issues when trees are not shown: snow was still collecting on trees, snow was not visible after not-shown tree. version 2.04 Fixed bug in main.c: check for valid return value of FindWindow() in do_wupdate(). Version 2.03 Fixed bug in main.c: only set transworkspace if usingtrans. Version 2.02 Snowing halted when a workspade before the snow workspace was removed. Fixed by checking the workspace of SnowWin in do_wupdate(). Solved in 2.01 tree-xpm's are mirrored randomly flag -treeregion implemented fluff on bottom in snow window when nokeepsnowonscreen parametrize MAXONTREES implement vintage in fvwm: after minimize window, no snow is shown on the window when it is restored. Handle window that is visible on all workspaces implement no snow when window disappears implement nowplow Try to snow on trees plowing should be partial: only take snow away where Santa was: Won't fix stars are competing with fallen snow: let snow win: Won't fix Create precise region from bitmap vintage tree Implement nokeepsnowonwindows etc when wind: make generated flakes at bottom cyclic Solved strange behaviour with system monitor window and others: gedit, nautilus etc. on gnome desktop no problem on fvwm desktop find automatically desired offsets determine size of decoration from a partial screendump ? use xwininfo to point to a gauge window ? no rounding of edges of fallen snow at the bottom automatically determine tree regions create 'fuse': remove nearly all flakes when number is really too high for testing purposes: color a region see do_testing() read tree.xpm from ~/xsnow/pixmaps/tree.xpm if present let Santa plough through fallensnow: do not redraw fallen snow if overlap with Santa faster update of fallen snow after move of window animation of blown fallen snow extra snow not cyclic get rid of flake.x and y, use only rx and ry animation of snow fallen from disappeared windows gracefully exit when window where is snowing in, disappears let trees not overlap fallensnow surfaces often too jerky round snow at the edges animation of do_clean let Santa be affected by strong wind replace old wind by storm now and then offsets for windows & bottom wind is changing continuously cyclic disappear, appear of flakes Solve floating point exception when starting in too small window (oclock) (div by 0 in RandInt) move to other workspace of a window: bad behaviour: snow stays on original workspace, window does no receive snow any more: see put correct workspace in fallensnow areas in xsnow.c snow on windows: implemented ctrl-c sometimes causes: cannot parse output of wmctrl: solved by letting wmctrl return -1 in case of problems 2019-01 A few minor changes after 1.42: changed timing loop find Desktop in Gnome and KDE can run in user-pointed window (-xwininfo) added another kind of tree added starts added meteorite changed algorithm for fallen snow nosnowarea's and some more ... version 1.42 Xsnow now works with KDE version 1.41 -santaupdatefactor, fix for X-servers that use backing store, new Santa by Thomas Linder version 1.40 -solidbg for improved performance, memory leak fixed. version 1.39 usSleep fixed for VMS. Bug resulted in using too much resources. version 1.38 Santa is a real snow plough now. version 1.37 Offset for certain window managers like twm, nokeepsnowonwindows and nokeepsnowonscreen are back. version 1.35 Snow really builds up on windows now, and does not snow on pop-ups. version 1.32 unsigned long snowDelay changed to long, as strtoul is troublesome version 1.31 Make.com and xsnow.hlp for VMS version 1.30 Performance improved. Wind. version 1.27 Bug with erasing snow on top of windows removed Erasing of snow at bottom of screen improved in case of expose event version 1.25 Rudolf's red nose. Silly. Grmbll. Bug with -nokeepsnowonwindows removed version 1.24 Deleted PaintSnowAtBottom. It's more of a surprise this way. Bug removed with windows off-screen to the left version 1.23 Aaaargh! gnu C doesn't like the initialization of the new Santa pixmaps. Extra braces do the trick, which is so often the case version 1.22 Really building up snow at bottom of screen A choice of Santa's. Thanks to Holger Veit (Holger.Veit@gmd.de) for Santa no. 2. Santa 1 was derived from 2 by scaling down. xsnow-3.8.3/Changes0000666000000000000000000000607414732252143012402 0ustar0000000000000000 Modification history -------------------- 1984/1985 Macintosh animated Christmas card 1988/1990 Macintosh undying desk accessory, and MultiFinder version 03DEC93 version 0 for X-windows 04DEC93 background setting 06DEC93 delay in main loop using select 10DEC93 keep snow on top of windows and at bottom of display 11DEC93 snow kept sticking to the right of display (1.11) 11DEC93 updated calcwindowtops 12DEC93 call calcwindowtops after last exposure event only 13DEC93 vroot added for virtual window managers 14DEC93 separate options for snowdepth on windows and on screen 15DEC93 patch for fvwm from Mike Hollick (hollick@graphics.cis.upenn.edu) 16DEC93 Really building up snow at bottom of screen 16DEC93 A choice of Santa's. Thanks to Holger Veit (Holger.Veit@gmd.de) for Santa no. 2. Santa 1 was derived from 2 by scaling down. 20DEC93 Aaaargh! gnu C doesn't like the initialization of the new Santa pixmaps. Extra braces do the trick, which is so often the case 20DEC93 Deleted PaintSnowAtBottom. It's more of a surprise this way. 21DEC93 In case of negative x coordinates adapt width (CalcWindowTops) 22DEC93 Rudolf's red nose. Silly. Grmbll. 22DEC93 Bug with -nokeepsnowonwindows removed 10JAN94 Improved handling of erasing snow at screen bottom in case of window in or under the snow. 18FEB94 X-speed really 0 inside snow layers - prevents snowflakes from erasing already fallen snow a bit better 30OCT94 More efficiency due to GC's in server and not drawing where the windows are. 30OCT94 1.30 Eiichi TAZOE's code for wind included in general distribution. 11NOV94 Bug in XRectInRegion call resolved (santa not appearing gradually from behind windows) 15NOV94 Unsigned longs changed to longs, as strtoul is troublesome on many systems (snowDelay) 08DEC94 Snow is really building up on windows now 10DEC94 1.36 Handle Popups (no snow on them) 16DEC94 1.37 -offset and (-nokeepsnowonwindows and -nokeepsnowonscreen back) 20DEC94 1.38 Let Santa be a real snowplough now 21DEC94 1.39 VMS fix for uSsleep, thanks to Ulrich Kabatek 19NOV95 1.40 Memory leak fixed in CalcWindowTops, thanks to Satoshi Asami 19NOV95 1.40 Greatly increased performance when using solid backgrounds by using XFillRectangle instead of XClearArea. Thanks to Benedikt Kessler 20NOV95 1.40 Bug fixed with erasing snow at bot of screen 1996 New macintosh version, in color http://www.euronet.nl/~rja/MacSnow/ 1998 Snow for Windows http://www.euronet.nl/~rja/WinSnow/ 18DEC2000 1.41 Fix for X-servers that do not send expose events after a while, due to backing store. 14DEC2001 KDE and other root window obstructors: sub borrowed from xpenguins 2.2 to find the current "root" window for this system. Credit to Robin Hogan dec2018 Willem: use wmctrl to find Desktop window invert pixmaps and display them inverted to get right colors on gnome desktop */ xsnow-3.8.3/INSTALL0000666000000000000000000003662614732252143012146 0ustar0000000000000000Installation Instructions ************************* Copyright (C) 1994-1996, 1999-2002, 2004-2017, 2020-2021 Free Software Foundation, Inc. Copying and distribution of this file, with or without modification, are permitted in any medium without royalty provided the copyright notice and this notice are preserved. This file is offered as-is, without warranty of any kind. Basic Installation ================== Briefly, the shell command './configure && make && make install' should configure, build, and install this package. The following more-detailed instructions are generic; see the 'README' file for instructions specific to this package. Some packages provide this 'INSTALL' file but do not implement all of the features documented below. The lack of an optional feature in a given package is not necessarily a bug. More recommendations for GNU packages can be found in *note Makefile Conventions: (standards)Makefile Conventions. The 'configure' shell script attempts to guess correct values for various system-dependent variables used during compilation. It uses those values to create a 'Makefile' in each directory of the package. It may also create one or more '.h' files containing system-dependent definitions. Finally, it creates a shell script 'config.status' that you can run in the future to recreate the current configuration, and a file 'config.log' containing compiler output (useful mainly for debugging 'configure'). It can also use an optional file (typically called 'config.cache' and enabled with '--cache-file=config.cache' or simply '-C') that saves the results of its tests to speed up reconfiguring. Caching is disabled by default to prevent problems with accidental use of stale cache files. If you need to do unusual things to compile the package, please try to figure out how 'configure' could check whether to do them, and mail diffs or instructions to the address given in the 'README' so they can be considered for the next release. If you are using the cache, and at some point 'config.cache' contains results you don't want to keep, you may remove or edit it. The file 'configure.ac' (or 'configure.in') is used to create 'configure' by a program called 'autoconf'. You need 'configure.ac' if you want to change it or regenerate 'configure' using a newer version of 'autoconf'. The simplest way to compile this package is: 1. 'cd' to the directory containing the package's source code and type './configure' to configure the package for your system. Running 'configure' might take a while. While running, it prints some messages telling which features it is checking for. 2. Type 'make' to compile the package. 3. Optionally, type 'make check' to run any self-tests that come with the package, generally using the just-built uninstalled binaries. 4. Type 'make install' to install the programs and any data files and documentation. When installing into a prefix owned by root, it is recommended that the package be configured and built as a regular user, and only the 'make install' phase executed with root privileges. 5. Optionally, type 'make installcheck' to repeat any self-tests, but this time using the binaries in their final installed location. This target does not install anything. Running this target as a regular user, particularly if the prior 'make install' required root privileges, verifies that the installation completed correctly. 6. You can remove the program binaries and object files from the source code directory by typing 'make clean'. To also remove the files that 'configure' created (so you can compile the package for a different kind of computer), type 'make distclean'. There is also a 'make maintainer-clean' target, but that is intended mainly for the package's developers. If you use it, you may have to get all sorts of other programs in order to regenerate files that came with the distribution. 7. Often, you can also type 'make uninstall' to remove the installed files again. In practice, not all packages have tested that uninstallation works correctly, even though it is required by the GNU Coding Standards. 8. Some packages, particularly those that use Automake, provide 'make distcheck', which can by used by developers to test that all other targets like 'make install' and 'make uninstall' work correctly. This target is generally not run by end users. Compilers and Options ===================== Some systems require unusual options for compilation or linking that the 'configure' script does not know about. Run './configure --help' for details on some of the pertinent environment variables. You can give 'configure' initial values for configuration parameters by setting variables in the command line or in the environment. Here is an example: ./configure CC=c99 CFLAGS=-g LIBS=-lposix *Note Defining Variables::, for more details. Compiling For Multiple Architectures ==================================== You can compile the package for more than one kind of computer at the same time, by placing the object files for each architecture in their own directory. To do this, you can use GNU 'make'. 'cd' to the directory where you want the object files and executables to go and run the 'configure' script. 'configure' automatically checks for the source code in the directory that 'configure' is in and in '..'. This is known as a "VPATH" build. With a non-GNU 'make', it is safer to compile the package for one architecture at a time in the source code directory. After you have installed the package for one architecture, use 'make distclean' before reconfiguring for another architecture. On MacOS X 10.5 and later systems, you can create libraries and executables that work on multiple system types--known as "fat" or "universal" binaries--by specifying multiple '-arch' options to the compiler but only a single '-arch' option to the preprocessor. Like this: ./configure CC="gcc -arch i386 -arch x86_64 -arch ppc -arch ppc64" \ CXX="g++ -arch i386 -arch x86_64 -arch ppc -arch ppc64" \ CPP="gcc -E" CXXCPP="g++ -E" This is not guaranteed to produce working output in all cases, you may have to build one architecture at a time and combine the results using the 'lipo' tool if you have problems. Installation Names ================== By default, 'make install' installs the package's commands under '/usr/local/bin', include files under '/usr/local/include', etc. You can specify an installation prefix other than '/usr/local' by giving 'configure' the option '--prefix=PREFIX', where PREFIX must be an absolute file name. You can specify separate installation prefixes for architecture-specific files and architecture-independent files. If you pass the option '--exec-prefix=PREFIX' to 'configure', the package uses PREFIX as the prefix for installing programs and libraries. Documentation and other data files still use the regular prefix. In addition, if you use an unusual directory layout you can give options like '--bindir=DIR' to specify different values for particular kinds of files. Run 'configure --help' for a list of the directories you can set and what kinds of files go in them. In general, the default for these options is expressed in terms of '${prefix}', so that specifying just '--prefix' will affect all of the other directory specifications that were not explicitly provided. The most portable way to affect installation locations is to pass the correct locations to 'configure'; however, many packages provide one or both of the following shortcuts of passing variable assignments to the 'make install' command line to change installation locations without having to reconfigure or recompile. The first method involves providing an override variable for each affected directory. For example, 'make install prefix=/alternate/directory' will choose an alternate location for all directory configuration variables that were expressed in terms of '${prefix}'. Any directories that were specified during 'configure', but not in terms of '${prefix}', must each be overridden at install time for the entire installation to be relocated. The approach of makefile variable overrides for each directory variable is required by the GNU Coding Standards, and ideally causes no recompilation. However, some platforms have known limitations with the semantics of shared libraries that end up requiring recompilation when using this method, particularly noticeable in packages that use GNU Libtool. The second method involves providing the 'DESTDIR' variable. For example, 'make install DESTDIR=/alternate/directory' will prepend '/alternate/directory' before all installation names. The approach of 'DESTDIR' overrides is not required by the GNU Coding Standards, and does not work on platforms that have drive letters. On the other hand, it does better at avoiding recompilation issues, and works well even when some directory options were not specified in terms of '${prefix}' at 'configure' time. Optional Features ================= If the package supports it, you can cause programs to be installed with an extra prefix or suffix on their names by giving 'configure' the option '--program-prefix=PREFIX' or '--program-suffix=SUFFIX'. Some packages pay attention to '--enable-FEATURE' options to 'configure', where FEATURE indicates an optional part of the package. They may also pay attention to '--with-PACKAGE' options, where PACKAGE is something like 'gnu-as' or 'x' (for the X Window System). The 'README' should mention any '--enable-' and '--with-' options that the package recognizes. For packages that use the X Window System, 'configure' can usually find the X include and library files automatically, but if it doesn't, you can use the 'configure' options '--x-includes=DIR' and '--x-libraries=DIR' to specify their locations. Some packages offer the ability to configure how verbose the execution of 'make' will be. For these packages, running './configure --enable-silent-rules' sets the default to minimal output, which can be overridden with 'make V=1'; while running './configure --disable-silent-rules' sets the default to verbose, which can be overridden with 'make V=0'. Particular systems ================== On HP-UX, the default C compiler is not ANSI C compatible. If GNU CC is not installed, it is recommended to use the following options in order to use an ANSI C compiler: ./configure CC="cc -Ae -D_XOPEN_SOURCE=500" and if that doesn't work, install pre-built binaries of GCC for HP-UX. HP-UX 'make' updates targets which have the same timestamps as their prerequisites, which makes it generally unusable when shipped generated files such as 'configure' are involved. Use GNU 'make' instead. On OSF/1 a.k.a. Tru64, some versions of the default C compiler cannot parse its '' header file. The option '-nodtk' can be used as a workaround. If GNU CC is not installed, it is therefore recommended to try ./configure CC="cc" and if that doesn't work, try ./configure CC="cc -nodtk" On Solaris, don't put '/usr/ucb' early in your 'PATH'. This directory contains several dysfunctional programs; working variants of these programs are available in '/usr/bin'. So, if you need '/usr/ucb' in your 'PATH', put it _after_ '/usr/bin'. On Haiku, software installed for all users goes in '/boot/common', not '/usr/local'. It is recommended to use the following options: ./configure --prefix=/boot/common Specifying the System Type ========================== There may be some features 'configure' cannot figure out automatically, but needs to determine by the type of machine the package will run on. Usually, assuming the package is built to be run on the _same_ architectures, 'configure' can figure that out, but if it prints a message saying it cannot guess the machine type, give it the '--build=TYPE' option. TYPE can either be a short name for the system type, such as 'sun4', or a canonical name which has the form: CPU-COMPANY-SYSTEM where SYSTEM can have one of these forms: OS KERNEL-OS See the file 'config.sub' for the possible values of each field. If 'config.sub' isn't included in this package, then this package doesn't need to know the machine type. If you are _building_ compiler tools for cross-compiling, you should use the option '--target=TYPE' to select the type of system they will produce code for. If you want to _use_ a cross compiler, that generates code for a platform different from the build platform, you should specify the "host" platform (i.e., that on which the generated programs will eventually be run) with '--host=TYPE'. Sharing Defaults ================ If you want to set default values for 'configure' scripts to share, you can create a site shell script called 'config.site' that gives default values for variables like 'CC', 'cache_file', and 'prefix'. 'configure' looks for 'PREFIX/share/config.site' if it exists, then 'PREFIX/etc/config.site' if it exists. Or, you can set the 'CONFIG_SITE' environment variable to the location of the site script. A warning: not all 'configure' scripts look for a site script. Defining Variables ================== Variables not defined in a site shell script can be set in the environment passed to 'configure'. However, some packages may run configure again during the build, and the customized values of these variables may be lost. In order to avoid this problem, you should set them in the 'configure' command line, using 'VAR=value'. For example: ./configure CC=/usr/local2/bin/gcc causes the specified 'gcc' to be used as the C compiler (unless it is overridden in the site shell script). Unfortunately, this technique does not work for 'CONFIG_SHELL' due to an Autoconf limitation. Until the limitation is lifted, you can use this workaround: CONFIG_SHELL=/bin/bash ./configure CONFIG_SHELL=/bin/bash 'configure' Invocation ====================== 'configure' recognizes the following options to control how it operates. '--help' '-h' Print a summary of all of the options to 'configure', and exit. '--help=short' '--help=recursive' Print a summary of the options unique to this package's 'configure', and exit. The 'short' variant lists options used only in the top level, while the 'recursive' variant lists options also present in any nested packages. '--version' '-V' Print the version of Autoconf used to generate the 'configure' script, and exit. '--cache-file=FILE' Enable the cache: use and save the results of the tests in FILE, traditionally 'config.cache'. FILE defaults to '/dev/null' to disable caching. '--config-cache' '-C' Alias for '--cache-file=config.cache'. '--quiet' '--silent' '-q' Do not print messages saying which checks are being made. To suppress all normal output, redirect it to '/dev/null' (any error messages will still be shown). '--srcdir=DIR' Look for the package's source code in directory DIR. Usually 'configure' can determine that directory automatically. '--prefix=DIR' Use DIR as the installation prefix. *note Installation Names:: for more details, including other options available for fine-tuning the installation locations. '--no-create' '-n' Run the configure checks, but stop before creating any output files. 'configure' also accepts some other, not widely useful, options. Run 'configure --help' for more details. xsnow-3.8.3/Makefile.am0000666000000000000000000000247514732252143013144 0ustar0000000000000000# -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- AUTOMAKE_OPTIONS = gnu SUBDIRS = . src data po afterburner EXTRA_DIST = bootstrap Changes README README.md \ addcopyright.sh \ dependencies simplemake.sh getversion bootdate \ pofiles tarfile = $(top_builddir)/$(PACKAGE)-$(VERSION).tar.gz CLEANFILES = $(tarfile) ACLOCAL_AMFLAGS = -I m4 # make check only in src: # Thanks to: https://stackoverflow.com/questions/8332261/autoconf-automake-how-to-avoid-passing-the-check-option-to-ac-config-subdirs check-recursive: $(MAKE) -C src check xsnow-3.8.3/Makefile.in0000666000000000000000000006674714732252143013171 0ustar0000000000000000# Makefile.in generated by automake 1.16.5 from Makefile.am. # @configure_input@ # Copyright (C) 1994-2021 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY, to the extent permitted by law; without # even the implied warranty of MERCHANTABILITY or FITNESS FOR A # PARTICULAR PURPOSE. @SET_MAKE@ VPATH = @srcdir@ am__is_gnu_make = { \ if test -z '$(MAKELEVEL)'; then \ false; \ elif test -n '$(MAKE_HOST)'; then \ true; \ elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \ true; \ else \ false; \ fi; \ } am__make_running_with_option = \ case $${target_option-} in \ ?) ;; \ *) echo "am__make_running_with_option: internal error: invalid" \ "target option '$${target_option-}' specified" >&2; \ exit 1;; \ esac; \ has_opt=no; \ sane_makeflags=$$MAKEFLAGS; \ if $(am__is_gnu_make); then \ sane_makeflags=$$MFLAGS; \ else \ case $$MAKEFLAGS in \ *\\[\ \ ]*) \ bs=\\; \ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ esac; \ fi; \ skip_next=no; \ strip_trailopt () \ { \ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ }; \ for flg in $$sane_makeflags; do \ test $$skip_next = yes && { skip_next=no; continue; }; \ case $$flg in \ *=*|--*) continue;; \ -*I) strip_trailopt 'I'; skip_next=yes;; \ -*I?*) strip_trailopt 'I';; \ -*O) strip_trailopt 'O'; skip_next=yes;; \ -*O?*) strip_trailopt 'O';; \ -*l) strip_trailopt 'l'; skip_next=yes;; \ -*l?*) strip_trailopt 'l';; \ -[dEDm]) skip_next=yes;; \ -[JT]) skip_next=yes;; \ esac; \ case $$flg in \ *$$target_option*) has_opt=yes; break;; \ esac; \ done; \ test $$has_opt = yes am__make_dryrun = (target_option=n; $(am__make_running_with_option)) am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) pkgdatadir = $(datadir)/@PACKAGE@ pkgincludedir = $(includedir)/@PACKAGE@ pkglibdir = $(libdir)/@PACKAGE@ pkglibexecdir = $(libexecdir)/@PACKAGE@ am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd install_sh_DATA = $(install_sh) -c -m 644 install_sh_PROGRAM = $(install_sh) -c install_sh_SCRIPT = $(install_sh) -c INSTALL_HEADER = $(INSTALL_DATA) transform = $(program_transform_name) NORMAL_INSTALL = : PRE_INSTALL = : POST_INSTALL = : NORMAL_UNINSTALL = : PRE_UNINSTALL = : POST_UNINSTALL = : build_triplet = @build@ host_triplet = @host@ subdir = . ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 am__aclocal_m4_deps = $(top_srcdir)/m4/gettext.m4 \ $(top_srcdir)/m4/host-cpu-c-abi.m4 $(top_srcdir)/m4/iconv.m4 \ $(top_srcdir)/m4/intlmacosx.m4 $(top_srcdir)/m4/lib-ld.m4 \ $(top_srcdir)/m4/lib-link.m4 $(top_srcdir)/m4/lib-prefix.m4 \ $(top_srcdir)/m4/m4_ax_prog_cc_for_build.m4 \ $(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \ $(top_srcdir)/m4/progtest.m4 $(top_srcdir)/m4/ax_pthread.m4 \ $(top_srcdir)/configure.ac am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ $(ACLOCAL_M4) DIST_COMMON = $(srcdir)/Makefile.am $(top_srcdir)/configure \ $(am__configure_deps) $(am__DIST_COMMON) am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \ configure.lineno config.status.lineno mkinstalldirs = $(install_sh) -d CONFIG_HEADER = config.h CONFIG_CLEAN_FILES = CONFIG_CLEAN_VPATH_FILES = AM_V_P = $(am__v_P_@AM_V@) am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) am__v_P_0 = false am__v_P_1 = : AM_V_GEN = $(am__v_GEN_@AM_V@) am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) am__v_GEN_0 = @echo " GEN " $@; am__v_GEN_1 = AM_V_at = $(am__v_at_@AM_V@) am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) am__v_at_0 = @ am__v_at_1 = SOURCES = DIST_SOURCES = RECURSIVE_TARGETS = all-recursive check-recursive cscopelist-recursive \ ctags-recursive dvi-recursive html-recursive info-recursive \ install-data-recursive install-dvi-recursive \ install-exec-recursive install-html-recursive \ install-info-recursive install-pdf-recursive \ install-ps-recursive install-recursive installcheck-recursive \ installdirs-recursive pdf-recursive ps-recursive \ tags-recursive uninstall-recursive am__can_run_installinfo = \ case $$AM_UPDATE_INFO_DIR in \ n|no|NO) false;; \ *) (install-info --version) >/dev/null 2>&1;; \ esac RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ distclean-recursive maintainer-clean-recursive am__recursive_targets = \ $(RECURSIVE_TARGETS) \ $(RECURSIVE_CLEAN_TARGETS) \ $(am__extra_recursive_targets) AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \ cscope distdir distdir-am dist dist-all distcheck am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) \ config.h.in # Read a list of newline-separated strings from the standard input, # and print each of them once, without duplicates. Input order is # *not* preserved. am__uniquify_input = $(AWK) '\ BEGIN { nonempty = 0; } \ { items[$$0] = 1; nonempty = 1; } \ END { if (nonempty) { for (i in items) print i; }; } \ ' # Make sure the list of sources is unique. This is necessary because, # e.g., the same source file might be shared among _SOURCES variables # for different programs/libraries. am__define_uniq_tagged_files = \ list='$(am__tagged_files)'; \ unique=`for i in $$list; do \ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ done | $(am__uniquify_input)` DIST_SUBDIRS = $(SUBDIRS) am__DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/config.h.in \ ABOUT-NLS AUTHORS COPYING ChangeLog INSTALL NEWS README ar-lib \ compile config.guess config.rpath config.sub depcomp \ install-sh missing DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) distdir = $(PACKAGE)-$(VERSION) top_distdir = $(distdir) am__remove_distdir = \ if test -d "$(distdir)"; then \ find "$(distdir)" -type d ! -perm -200 -exec chmod u+w {} ';' \ && rm -rf "$(distdir)" \ || { sleep 5 && rm -rf "$(distdir)"; }; \ else :; fi am__post_remove_distdir = $(am__remove_distdir) am__relativize = \ dir0=`pwd`; \ sed_first='s,^\([^/]*\)/.*$$,\1,'; \ sed_rest='s,^[^/]*/*,,'; \ sed_last='s,^.*/\([^/]*\)$$,\1,'; \ sed_butlast='s,/*[^/]*$$,,'; \ while test -n "$$dir1"; do \ first=`echo "$$dir1" | sed -e "$$sed_first"`; \ if test "$$first" != "."; then \ if test "$$first" = ".."; then \ dir2=`echo "$$dir0" | sed -e "$$sed_last"`/"$$dir2"; \ dir0=`echo "$$dir0" | sed -e "$$sed_butlast"`; \ else \ first2=`echo "$$dir2" | sed -e "$$sed_first"`; \ if test "$$first2" = "$$first"; then \ dir2=`echo "$$dir2" | sed -e "$$sed_rest"`; \ else \ dir2="../$$dir2"; \ fi; \ dir0="$$dir0"/"$$first"; \ fi; \ fi; \ dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \ done; \ reldir="$$dir2" DIST_ARCHIVES = $(distdir).tar.gz GZIP_ENV = --best DIST_TARGETS = dist-gzip # Exists only to be overridden by the user if desired. AM_DISTCHECK_DVI_TARGET = dvi distuninstallcheck_listfiles = find . -type f -print am__distuninstallcheck_listfiles = $(distuninstallcheck_listfiles) \ | sed 's|^\./|$(prefix)/|' | grep -v '$(infodir)/dir$$' distcleancheck_listfiles = find . -type f -print ACLOCAL = @ACLOCAL@ AMTAR = @AMTAR@ AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ AR = @AR@ AUTOCONF = @AUTOCONF@ AUTOHEADER = @AUTOHEADER@ AUTOMAKE = @AUTOMAKE@ AWK = @AWK@ BUILD_EXEEXT = @BUILD_EXEEXT@ BUILD_OBJEXT = @BUILD_OBJEXT@ CC = @CC@ CCDEPMODE = @CCDEPMODE@ CC_FOR_BUILD = @CC_FOR_BUILD@ CFLAGS = @CFLAGS@ CFLAGS_FOR_BUILD = @CFLAGS_FOR_BUILD@ CPP = @CPP@ CPPFLAGS = @CPPFLAGS@ CPPFLAGS_FOR_BUILD = @CPPFLAGS_FOR_BUILD@ CPP_FOR_BUILD = @CPP_FOR_BUILD@ CSCOPE = @CSCOPE@ CTAGS = @CTAGS@ CXX = @CXX@ CXXDEPMODE = @CXXDEPMODE@ CXXFLAGS = @CXXFLAGS@ CYGPATH_W = @CYGPATH_W@ DATE = @DATE@ DEFS = @DEFS@ DEPDIR = @DEPDIR@ ECHO_C = @ECHO_C@ ECHO_N = @ECHO_N@ ECHO_T = @ECHO_T@ EGREP = @EGREP@ ETAGS = @ETAGS@ EXEEXT = @EXEEXT@ GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@ GMSGFMT = @GMSGFMT@ GMSGFMT_015 = @GMSGFMT_015@ GREP = @GREP@ GSL_CFLAGS = @GSL_CFLAGS@ GSL_LIBS = @GSL_LIBS@ GTK_CFLAGS = @GTK_CFLAGS@ GTK_LIBS = @GTK_LIBS@ INSTALL = @INSTALL@ INSTALL_DATA = @INSTALL_DATA@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ INSTALL_SCRIPT = @INSTALL_SCRIPT@ INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ INTLLIBS = @INTLLIBS@ INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@ LDFLAGS = @LDFLAGS@ LDFLAGS_FOR_BUILD = @LDFLAGS_FOR_BUILD@ LIBICONV = @LIBICONV@ LIBINTL = @LIBINTL@ LIBOBJS = @LIBOBJS@ LIBS = @LIBS@ LOCALEDIR = @LOCALEDIR@ LTLIBICONV = @LTLIBICONV@ LTLIBINTL = @LTLIBINTL@ LTLIBOBJS = @LTLIBOBJS@ MAKEINFO = @MAKEINFO@ MKDIR_P = @MKDIR_P@ MSGFMT = @MSGFMT@ MSGMERGE = @MSGMERGE@ MSGMERGE_AVAIL = @MSGMERGE_AVAIL@ MSGMERGE_FOR_MSGFMT_OPTION = @MSGMERGE_FOR_MSGFMT_OPTION@ OBJEXT = @OBJEXT@ PACKAGE = @PACKAGE@ PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ PACKAGE_NAME = @PACKAGE_NAME@ PACKAGE_STRING = @PACKAGE_STRING@ PACKAGE_TARNAME = @PACKAGE_TARNAME@ PACKAGE_URL = @PACKAGE_URL@ PACKAGE_VERSION = @PACKAGE_VERSION@ PATH_SEPARATOR = @PATH_SEPARATOR@ PKG_CONFIG = @PKG_CONFIG@ PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@ PKG_CONFIG_PATH = @PKG_CONFIG_PATH@ POSUB = @POSUB@ PTHREAD_CC = @PTHREAD_CC@ PTHREAD_CFLAGS = @PTHREAD_CFLAGS@ PTHREAD_CXX = @PTHREAD_CXX@ PTHREAD_LIBS = @PTHREAD_LIBS@ RANLIB = @RANLIB@ SED = @SED@ SET_MAKE = @SET_MAKE@ SHELL = @SHELL@ STRIP = @STRIP@ USE_NLS = @USE_NLS@ VERSION = @VERSION@ X11_CFLAGS = @X11_CFLAGS@ X11_LIBS = @X11_LIBS@ XGETTEXT = @XGETTEXT@ XGETTEXT_015 = @XGETTEXT_015@ XGETTEXT_EXTRA_OPTIONS = @XGETTEXT_EXTRA_OPTIONS@ XMKMF = @XMKMF@ abs_builddir = @abs_builddir@ abs_srcdir = @abs_srcdir@ abs_top_builddir = @abs_top_builddir@ abs_top_srcdir = @abs_top_srcdir@ ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CC_FOR_BUILD = @ac_ct_CC_FOR_BUILD@ ac_ct_CXX = @ac_ct_CXX@ am__include = @am__include@ am__leading_dot = @am__leading_dot@ am__quote = @am__quote@ am__tar = @am__tar@ am__untar = @am__untar@ ax_pthread_config = @ax_pthread_config@ bindir = @bindir@ build = @build@ build_alias = @build_alias@ build_cpu = @build_cpu@ build_os = @build_os@ build_vendor = @build_vendor@ builddir = @builddir@ datadir = @datadir@ datarootdir = @datarootdir@ docdir = @docdir@ dvidir = @dvidir@ exec_prefix = @exec_prefix@ host = @host@ host_alias = @host_alias@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ runstatedir = @runstatedir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ sysconfdir = @sysconfdir@ target_alias = @target_alias@ top_build_prefix = @top_build_prefix@ top_builddir = @top_builddir@ top_srcdir = @top_srcdir@ # -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- AUTOMAKE_OPTIONS = gnu SUBDIRS = . src data po afterburner EXTRA_DIST = bootstrap Changes README README.md \ addcopyright.sh \ dependencies simplemake.sh getversion bootdate \ pofiles tarfile = $(top_builddir)/$(PACKAGE)-$(VERSION).tar.gz CLEANFILES = $(tarfile) ACLOCAL_AMFLAGS = -I m4 all: config.h $(MAKE) $(AM_MAKEFLAGS) all-recursive .SUFFIXES: am--refresh: Makefile @: $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) @for dep in $?; do \ case '$(am__configure_deps)' in \ *$$dep*) \ echo ' cd $(srcdir) && $(AUTOMAKE) --gnu'; \ $(am__cd) $(srcdir) && $(AUTOMAKE) --gnu \ && exit 0; \ exit 1;; \ esac; \ done; \ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu Makefile'; \ $(am__cd) $(top_srcdir) && \ $(AUTOMAKE) --gnu Makefile Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status @case '$?' in \ *config.status*) \ echo ' $(SHELL) ./config.status'; \ $(SHELL) ./config.status;; \ *) \ echo ' cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__maybe_remake_depfiles)'; \ cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) $(SHELL) ./config.status --recheck $(top_srcdir)/configure: $(am__configure_deps) $(am__cd) $(srcdir) && $(AUTOCONF) $(ACLOCAL_M4): $(am__aclocal_m4_deps) $(am__cd) $(srcdir) && $(ACLOCAL) $(ACLOCAL_AMFLAGS) $(am__aclocal_m4_deps): config.h: stamp-h1 @test -f $@ || rm -f stamp-h1 @test -f $@ || $(MAKE) $(AM_MAKEFLAGS) stamp-h1 stamp-h1: $(srcdir)/config.h.in $(top_builddir)/config.status @rm -f stamp-h1 cd $(top_builddir) && $(SHELL) ./config.status config.h $(srcdir)/config.h.in: $(am__configure_deps) ($(am__cd) $(top_srcdir) && $(AUTOHEADER)) rm -f stamp-h1 touch $@ distclean-hdr: -rm -f config.h stamp-h1 # This directory's subdirectories are mostly independent; you can cd # into them and run 'make' without going through this Makefile. # To change the values of 'make' variables: instead of editing Makefiles, # (1) if the variable is set in 'config.status', edit 'config.status' # (which will cause the Makefiles to be regenerated when you run 'make'); # (2) otherwise, pass the desired values on the 'make' command line. $(am__recursive_targets): @fail=; \ if $(am__make_keepgoing); then \ failcom='fail=yes'; \ else \ failcom='exit 1'; \ fi; \ dot_seen=no; \ target=`echo $@ | sed s/-recursive//`; \ case "$@" in \ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ *) list='$(SUBDIRS)' ;; \ esac; \ for subdir in $$list; do \ echo "Making $$target in $$subdir"; \ if test "$$subdir" = "."; then \ dot_seen=yes; \ local_target="$$target-am"; \ else \ local_target="$$target"; \ fi; \ ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ || eval $$failcom; \ done; \ if test "$$dot_seen" = "no"; then \ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ fi; test -z "$$fail" ID: $(am__tagged_files) $(am__define_uniq_tagged_files); mkid -fID $$unique tags: tags-recursive TAGS: tags tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) set x; \ here=`pwd`; \ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ include_option=--etags-include; \ empty_fix=.; \ else \ include_option=--include; \ empty_fix=; \ fi; \ list='$(SUBDIRS)'; for subdir in $$list; do \ if test "$$subdir" = .; then :; else \ test ! -f $$subdir/TAGS || \ set "$$@" "$$include_option=$$here/$$subdir/TAGS"; \ fi; \ done; \ $(am__define_uniq_tagged_files); \ shift; \ if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \ test -n "$$unique" || unique=$$empty_fix; \ if test $$# -gt 0; then \ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ "$$@" $$unique; \ else \ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ $$unique; \ fi; \ fi ctags: ctags-recursive CTAGS: ctags ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) $(am__define_uniq_tagged_files); \ test -z "$(CTAGS_ARGS)$$unique" \ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ $$unique GTAGS: here=`$(am__cd) $(top_builddir) && pwd` \ && $(am__cd) $(top_srcdir) \ && gtags -i $(GTAGS_ARGS) "$$here" cscope: cscope.files test ! -s cscope.files \ || $(CSCOPE) -b -q $(AM_CSCOPEFLAGS) $(CSCOPEFLAGS) -i cscope.files $(CSCOPE_ARGS) clean-cscope: -rm -f cscope.files cscope.files: clean-cscope cscopelist cscopelist: cscopelist-recursive cscopelist-am: $(am__tagged_files) list='$(am__tagged_files)'; \ case "$(srcdir)" in \ [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \ *) sdir=$(subdir)/$(srcdir) ;; \ esac; \ for i in $$list; do \ if test -f "$$i"; then \ echo "$(subdir)/$$i"; \ else \ echo "$$sdir/$$i"; \ fi; \ done >> $(top_builddir)/cscope.files distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -rm -f cscope.out cscope.in.out cscope.po.out cscope.files distdir: $(BUILT_SOURCES) $(MAKE) $(AM_MAKEFLAGS) distdir-am distdir-am: $(DISTFILES) $(am__remove_distdir) test -d "$(distdir)" || mkdir "$(distdir)" @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ dist_files=`for file in $$list; do echo $$file; done | \ sed -e "s|^$$srcdirstrip/||;t" \ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ case $$dist_files in \ */*) $(MKDIR_P) `echo "$$dist_files" | \ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ sort -u` ;; \ esac; \ for file in $$dist_files; do \ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ if test -d $$d/$$file; then \ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ if test -d "$(distdir)/$$file"; then \ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ fi; \ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ fi; \ cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ else \ test -f "$(distdir)/$$file" \ || cp -p $$d/$$file "$(distdir)/$$file" \ || exit 1; \ fi; \ done @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ if test "$$subdir" = .; then :; else \ $(am__make_dryrun) \ || test -d "$(distdir)/$$subdir" \ || $(MKDIR_P) "$(distdir)/$$subdir" \ || exit 1; \ dir1=$$subdir; dir2="$(distdir)/$$subdir"; \ $(am__relativize); \ new_distdir=$$reldir; \ dir1=$$subdir; dir2="$(top_distdir)"; \ $(am__relativize); \ new_top_distdir=$$reldir; \ echo " (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir="$$new_top_distdir" distdir="$$new_distdir" \\"; \ echo " am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)"; \ ($(am__cd) $$subdir && \ $(MAKE) $(AM_MAKEFLAGS) \ top_distdir="$$new_top_distdir" \ distdir="$$new_distdir" \ am__remove_distdir=: \ am__skip_length_check=: \ am__skip_mode_fix=: \ distdir) \ || exit 1; \ fi; \ done -test -n "$(am__skip_mode_fix)" \ || find "$(distdir)" -type d ! -perm -755 \ -exec chmod u+rwx,go+rx {} \; -o \ ! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \ ! -type d ! -perm -400 -exec chmod a+r {} \; -o \ ! -type d ! -perm -444 -exec $(install_sh) -c -m a+r {} {} \; \ || chmod -R a+r "$(distdir)" dist-gzip: distdir tardir=$(distdir) && $(am__tar) | eval GZIP= gzip $(GZIP_ENV) -c >$(distdir).tar.gz $(am__post_remove_distdir) dist-bzip2: distdir tardir=$(distdir) && $(am__tar) | BZIP2=$${BZIP2--9} bzip2 -c >$(distdir).tar.bz2 $(am__post_remove_distdir) dist-lzip: distdir tardir=$(distdir) && $(am__tar) | lzip -c $${LZIP_OPT--9} >$(distdir).tar.lz $(am__post_remove_distdir) dist-xz: distdir tardir=$(distdir) && $(am__tar) | XZ_OPT=$${XZ_OPT--e} xz -c >$(distdir).tar.xz $(am__post_remove_distdir) dist-zstd: distdir tardir=$(distdir) && $(am__tar) | zstd -c $${ZSTD_CLEVEL-$${ZSTD_OPT--19}} >$(distdir).tar.zst $(am__post_remove_distdir) dist-tarZ: distdir @echo WARNING: "Support for distribution archives compressed with" \ "legacy program 'compress' is deprecated." >&2 @echo WARNING: "It will be removed altogether in Automake 2.0" >&2 tardir=$(distdir) && $(am__tar) | compress -c >$(distdir).tar.Z $(am__post_remove_distdir) dist-shar: distdir @echo WARNING: "Support for shar distribution archives is" \ "deprecated." >&2 @echo WARNING: "It will be removed altogether in Automake 2.0" >&2 shar $(distdir) | eval GZIP= gzip $(GZIP_ENV) -c >$(distdir).shar.gz $(am__post_remove_distdir) dist-zip: distdir -rm -f $(distdir).zip zip -rq $(distdir).zip $(distdir) $(am__post_remove_distdir) dist dist-all: $(MAKE) $(AM_MAKEFLAGS) $(DIST_TARGETS) am__post_remove_distdir='@:' $(am__post_remove_distdir) # This target untars the dist file and tries a VPATH configuration. Then # it guarantees that the distribution is self-contained by making another # tarfile. distcheck: dist case '$(DIST_ARCHIVES)' in \ *.tar.gz*) \ eval GZIP= gzip $(GZIP_ENV) -dc $(distdir).tar.gz | $(am__untar) ;;\ *.tar.bz2*) \ bzip2 -dc $(distdir).tar.bz2 | $(am__untar) ;;\ *.tar.lz*) \ lzip -dc $(distdir).tar.lz | $(am__untar) ;;\ *.tar.xz*) \ xz -dc $(distdir).tar.xz | $(am__untar) ;;\ *.tar.Z*) \ uncompress -c $(distdir).tar.Z | $(am__untar) ;;\ *.shar.gz*) \ eval GZIP= gzip $(GZIP_ENV) -dc $(distdir).shar.gz | unshar ;;\ *.zip*) \ unzip $(distdir).zip ;;\ *.tar.zst*) \ zstd -dc $(distdir).tar.zst | $(am__untar) ;;\ esac chmod -R a-w $(distdir) chmod u+w $(distdir) mkdir $(distdir)/_build $(distdir)/_build/sub $(distdir)/_inst chmod a-w $(distdir) test -d $(distdir)/_build || exit 0; \ dc_install_base=`$(am__cd) $(distdir)/_inst && pwd | sed -e 's,^[^:\\/]:[\\/],/,'` \ && dc_destdir="$${TMPDIR-/tmp}/am-dc-$$$$/" \ && am__cwd=`pwd` \ && $(am__cd) $(distdir)/_build/sub \ && ../../configure \ $(AM_DISTCHECK_CONFIGURE_FLAGS) \ $(DISTCHECK_CONFIGURE_FLAGS) \ --srcdir=../.. --prefix="$$dc_install_base" \ && $(MAKE) $(AM_MAKEFLAGS) \ && $(MAKE) $(AM_MAKEFLAGS) $(AM_DISTCHECK_DVI_TARGET) \ && $(MAKE) $(AM_MAKEFLAGS) check \ && $(MAKE) $(AM_MAKEFLAGS) install \ && $(MAKE) $(AM_MAKEFLAGS) installcheck \ && $(MAKE) $(AM_MAKEFLAGS) uninstall \ && $(MAKE) $(AM_MAKEFLAGS) distuninstallcheck_dir="$$dc_install_base" \ distuninstallcheck \ && chmod -R a-w "$$dc_install_base" \ && ({ \ (cd ../.. && umask 077 && mkdir "$$dc_destdir") \ && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" install \ && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" uninstall \ && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" \ distuninstallcheck_dir="$$dc_destdir" distuninstallcheck; \ } || { rm -rf "$$dc_destdir"; exit 1; }) \ && rm -rf "$$dc_destdir" \ && $(MAKE) $(AM_MAKEFLAGS) dist \ && rm -rf $(DIST_ARCHIVES) \ && $(MAKE) $(AM_MAKEFLAGS) distcleancheck \ && cd "$$am__cwd" \ || exit 1 $(am__post_remove_distdir) @(echo "$(distdir) archives ready for distribution: "; \ list='$(DIST_ARCHIVES)'; for i in $$list; do echo $$i; done) | \ sed -e 1h -e 1s/./=/g -e 1p -e 1x -e '$$p' -e '$$x' distuninstallcheck: @test -n '$(distuninstallcheck_dir)' || { \ echo 'ERROR: trying to run $@ with an empty' \ '$$(distuninstallcheck_dir)' >&2; \ exit 1; \ }; \ $(am__cd) '$(distuninstallcheck_dir)' || { \ echo 'ERROR: cannot chdir into $(distuninstallcheck_dir)' >&2; \ exit 1; \ }; \ test `$(am__distuninstallcheck_listfiles) | wc -l` -eq 0 \ || { echo "ERROR: files left after uninstall:" ; \ if test -n "$(DESTDIR)"; then \ echo " (check DESTDIR support)"; \ fi ; \ $(distuninstallcheck_listfiles) ; \ exit 1; } >&2 distcleancheck: distclean @if test '$(srcdir)' = . ; then \ echo "ERROR: distcleancheck can only run from a VPATH build" ; \ exit 1 ; \ fi @test `$(distcleancheck_listfiles) | wc -l` -eq 0 \ || { echo "ERROR: files left in build directory after distclean:" ; \ $(distcleancheck_listfiles) ; \ exit 1; } >&2 check-am: all-am check: check-recursive all-am: Makefile config.h installdirs: installdirs-recursive installdirs-am: install: install-recursive install-exec: install-exec-recursive install-data: install-data-recursive uninstall: uninstall-recursive install-am: all-am @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am installcheck: installcheck-recursive install-strip: if test -z '$(STRIP)'; then \ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ install; \ else \ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ fi mostlyclean-generic: clean-generic: -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES) distclean-generic: -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) maintainer-clean-generic: @echo "This command is intended for maintainers to use" @echo "it deletes files that may require special tools to rebuild." clean: clean-recursive clean-am: clean-generic mostlyclean-am distclean: distclean-recursive -rm -f $(am__CONFIG_DISTCLEAN_FILES) -rm -f Makefile distclean-am: clean-am distclean-generic distclean-hdr distclean-tags dvi: dvi-recursive dvi-am: html: html-recursive html-am: info: info-recursive info-am: install-data-am: install-dvi: install-dvi-recursive install-dvi-am: install-exec-am: install-html: install-html-recursive install-html-am: install-info: install-info-recursive install-info-am: install-man: install-pdf: install-pdf-recursive install-pdf-am: install-ps: install-ps-recursive install-ps-am: installcheck-am: maintainer-clean: maintainer-clean-recursive -rm -f $(am__CONFIG_DISTCLEAN_FILES) -rm -rf $(top_srcdir)/autom4te.cache -rm -f Makefile maintainer-clean-am: distclean-am maintainer-clean-generic mostlyclean: mostlyclean-recursive mostlyclean-am: mostlyclean-generic pdf: pdf-recursive pdf-am: ps: ps-recursive ps-am: uninstall-am: .MAKE: $(am__recursive_targets) all install-am install-strip .PHONY: $(am__recursive_targets) CTAGS GTAGS TAGS all all-am \ am--refresh check check-am clean clean-cscope clean-generic \ cscope cscopelist-am ctags ctags-am dist dist-all dist-bzip2 \ dist-gzip dist-lzip dist-shar dist-tarZ dist-xz dist-zip \ dist-zstd distcheck distclean distclean-generic distclean-hdr \ distclean-tags distcleancheck distdir distuninstallcheck dvi \ dvi-am html html-am info info-am install install-am \ install-data install-data-am install-dvi install-dvi-am \ install-exec install-exec-am install-html install-html-am \ install-info install-info-am install-man install-pdf \ install-pdf-am install-ps install-ps-am install-strip \ installcheck installcheck-am installdirs installdirs-am \ maintainer-clean maintainer-clean-generic mostlyclean \ mostlyclean-generic pdf pdf-am ps ps-am tags tags-am uninstall \ uninstall-am .PRECIOUS: Makefile # make check only in src: # Thanks to: https://stackoverflow.com/questions/8332261/autoconf-automake-how-to-avoid-passing-the-check-option-to-ac-config-subdirs check-recursive: $(MAKE) -C src check # Tell versions [3.59,3.63) of GNU make to not export all variables. # Otherwise a system limit (for SysV at least) may be exceeded. .NOEXPORT: xsnow-3.8.3/NEWS0000666000000000000000000000000214732252143011567 0ustar0000000000000000 xsnow-3.8.3/README0000666000000000000000000000001614732252143011755 0ustar0000000000000000see README.md xsnow-3.8.3/README.md0000666000000000000000000000437114732252143012364 0ustar0000000000000000# Xsnow: let it snow on your desktop ## General Xsnow is derived from Rick Jansen's [xsnow-1.42](https://janswaal.home.xs4all.nl/Xsnow/). It now runs in many desktop environments: Gnome, KDE, FVWM, etc. Find [here](https://ratrabbit.nl/ratrabbit/xsnow/index.html) more information about this release. ## Compilation and installation The file `dependencies` lists the dependencies. These should be installed before compiling xsnow. tar xf xsnow-.tar.gz cd xsnow- # in some cases you need to run # ./bootstrap # this requires that you have autoconf and automake installed ./configure make sudo make install Xsnow will be installed in /usr/local/games as `xsnow`. For users of debian distro's: you can download the appropriate .deb file and install with: sudo apt install ./xsnow__.deb Raspberry pi - Raspian users: choose the .deb with arch=armhf (32 bit) or arch=arm64 (64 bit). If the above recipes do not work, you can try and run the script 'simplemake.sh': ./simplemake.sh If problems persist, you can adapt simplemake.sh. ## Maintainers: The bootstrap script ./bootstrap puts everything in place and performs a autoreconf -fvi. See also: Languages. ### Running make check When the environment variable XSNOW_FAST_CHECK is set, make check will only perform a superficial check, otherwize a more thorough test invoked. You need Xvfb, scrot, xdotool and xdpyinfo (from x11-utils) available. When the environment variable XSNOW_USESCREEN is set, the thorough test will use your screen to run xsnow in. Be sure not to move the mouse when the test is running. ## Self replication When not disabled in `./configure`, xsnow will be build as a self-replicating program, self-replicating activated by the flag `-selfrep`. To create a tar ball: xsnow -selfrep > xsnow.tar.gz To create the source ball directly: xsnow -selfrep | tar zxf - If you changed something, run `./configure` or `make dist` to refresh the tar ball, otherwise `xsnow -selfrep` will create the old version of the source. ## Languages Since the autoconf suite changes the .po files in po/, I placed the .po files in pofiles/. In bootstrap these files are copied over .po files in po/. Have fun! xsnow-3.8.3/aclocal.m40000666000000000000000000016002714732252143012746 0ustar0000000000000000# generated automatically by aclocal 1.16.5 -*- Autoconf -*- # Copyright (C) 1996-2021 Free Software Foundation, Inc. # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY, to the extent permitted by law; without # even the implied warranty of MERCHANTABILITY or FITNESS FOR A # PARTICULAR PURPOSE. m4_ifndef([AC_CONFIG_MACRO_DIRS], [m4_defun([_AM_CONFIG_MACRO_DIRS], [])m4_defun([AC_CONFIG_MACRO_DIRS], [_AM_CONFIG_MACRO_DIRS($@)])]) m4_ifndef([AC_AUTOCONF_VERSION], [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl m4_if(m4_defn([AC_AUTOCONF_VERSION]), [2.71],, [m4_warning([this file was generated for autoconf 2.71. You have another version of autoconf. It may work, but is not guaranteed to. If you have problems, you may need to regenerate the build system entirely. To do so, use the procedure documented by the package, typically 'autoreconf'.])]) # pkg.m4 - Macros to locate and use pkg-config. -*- Autoconf -*- # serial 12 (pkg-config-0.29.2) dnl Copyright © 2004 Scott James Remnant . dnl Copyright © 2012-2015 Dan Nicholson dnl dnl This program is free software; you can redistribute it and/or modify dnl it under the terms of the GNU General Public License as published by dnl the Free Software Foundation; either version 2 of the License, or dnl (at your option) any later version. dnl dnl This program is distributed in the hope that it will be useful, but dnl WITHOUT ANY WARRANTY; without even the implied warranty of dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU dnl General Public License for more details. dnl dnl You should have received a copy of the GNU General Public License dnl along with this program; if not, write to the Free Software dnl Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA dnl 02111-1307, USA. dnl dnl As a special exception to the GNU General Public License, if you dnl distribute this file as part of a program that contains a dnl configuration script generated by Autoconf, you may include it under dnl the same distribution terms that you use for the rest of that dnl program. dnl PKG_PREREQ(MIN-VERSION) dnl ----------------------- dnl Since: 0.29 dnl dnl Verify that the version of the pkg-config macros are at least dnl MIN-VERSION. Unlike PKG_PROG_PKG_CONFIG, which checks the user's dnl installed version of pkg-config, this checks the developer's version dnl of pkg.m4 when generating configure. dnl dnl To ensure that this macro is defined, also add: dnl m4_ifndef([PKG_PREREQ], dnl [m4_fatal([must install pkg-config 0.29 or later before running autoconf/autogen])]) dnl dnl See the "Since" comment for each macro you use to see what version dnl of the macros you require. m4_defun([PKG_PREREQ], [m4_define([PKG_MACROS_VERSION], [0.29.2]) m4_if(m4_version_compare(PKG_MACROS_VERSION, [$1]), -1, [m4_fatal([pkg.m4 version $1 or higher is required but ]PKG_MACROS_VERSION[ found])]) ])dnl PKG_PREREQ dnl PKG_PROG_PKG_CONFIG([MIN-VERSION]) dnl ---------------------------------- dnl Since: 0.16 dnl dnl Search for the pkg-config tool and set the PKG_CONFIG variable to dnl first found in the path. Checks that the version of pkg-config found dnl is at least MIN-VERSION. If MIN-VERSION is not specified, 0.9.0 is dnl used since that's the first version where most current features of dnl pkg-config existed. AC_DEFUN([PKG_PROG_PKG_CONFIG], [m4_pattern_forbid([^_?PKG_[A-Z_]+$]) m4_pattern_allow([^PKG_CONFIG(_(PATH|LIBDIR|SYSROOT_DIR|ALLOW_SYSTEM_(CFLAGS|LIBS)))?$]) m4_pattern_allow([^PKG_CONFIG_(DISABLE_UNINSTALLED|TOP_BUILD_DIR|DEBUG_SPEW)$]) AC_ARG_VAR([PKG_CONFIG], [path to pkg-config utility]) AC_ARG_VAR([PKG_CONFIG_PATH], [directories to add to pkg-config's search path]) AC_ARG_VAR([PKG_CONFIG_LIBDIR], [path overriding pkg-config's built-in search path]) if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then AC_PATH_TOOL([PKG_CONFIG], [pkg-config]) fi if test -n "$PKG_CONFIG"; then _pkg_min_version=m4_default([$1], [0.9.0]) AC_MSG_CHECKING([pkg-config is at least version $_pkg_min_version]) if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then AC_MSG_RESULT([yes]) else AC_MSG_RESULT([no]) PKG_CONFIG="" fi fi[]dnl ])dnl PKG_PROG_PKG_CONFIG dnl PKG_CHECK_EXISTS(MODULES, [ACTION-IF-FOUND], [ACTION-IF-NOT-FOUND]) dnl ------------------------------------------------------------------- dnl Since: 0.18 dnl dnl Check to see whether a particular set of modules exists. Similar to dnl PKG_CHECK_MODULES(), but does not set variables or print errors. dnl dnl Please remember that m4 expands AC_REQUIRE([PKG_PROG_PKG_CONFIG]) dnl only at the first occurrence in configure.ac, so if the first place dnl it's called might be skipped (such as if it is within an "if", you dnl have to call PKG_CHECK_EXISTS manually AC_DEFUN([PKG_CHECK_EXISTS], [AC_REQUIRE([PKG_PROG_PKG_CONFIG])dnl if test -n "$PKG_CONFIG" && \ AC_RUN_LOG([$PKG_CONFIG --exists --print-errors "$1"]); then m4_default([$2], [:]) m4_ifvaln([$3], [else $3])dnl fi]) dnl _PKG_CONFIG([VARIABLE], [COMMAND], [MODULES]) dnl --------------------------------------------- dnl Internal wrapper calling pkg-config via PKG_CONFIG and setting dnl pkg_failed based on the result. m4_define([_PKG_CONFIG], [if test -n "$$1"; then pkg_cv_[]$1="$$1" elif test -n "$PKG_CONFIG"; then PKG_CHECK_EXISTS([$3], [pkg_cv_[]$1=`$PKG_CONFIG --[]$2 "$3" 2>/dev/null` test "x$?" != "x0" && pkg_failed=yes ], [pkg_failed=yes]) else pkg_failed=untried fi[]dnl ])dnl _PKG_CONFIG dnl _PKG_SHORT_ERRORS_SUPPORTED dnl --------------------------- dnl Internal check to see if pkg-config supports short errors. AC_DEFUN([_PKG_SHORT_ERRORS_SUPPORTED], [AC_REQUIRE([PKG_PROG_PKG_CONFIG]) if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then _pkg_short_errors_supported=yes else _pkg_short_errors_supported=no fi[]dnl ])dnl _PKG_SHORT_ERRORS_SUPPORTED dnl PKG_CHECK_MODULES(VARIABLE-PREFIX, MODULES, [ACTION-IF-FOUND], dnl [ACTION-IF-NOT-FOUND]) dnl -------------------------------------------------------------- dnl Since: 0.4.0 dnl dnl Note that if there is a possibility the first call to dnl PKG_CHECK_MODULES might not happen, you should be sure to include an dnl explicit call to PKG_PROG_PKG_CONFIG in your configure.ac AC_DEFUN([PKG_CHECK_MODULES], [AC_REQUIRE([PKG_PROG_PKG_CONFIG])dnl AC_ARG_VAR([$1][_CFLAGS], [C compiler flags for $1, overriding pkg-config])dnl AC_ARG_VAR([$1][_LIBS], [linker flags for $1, overriding pkg-config])dnl pkg_failed=no AC_MSG_CHECKING([for $2]) _PKG_CONFIG([$1][_CFLAGS], [cflags], [$2]) _PKG_CONFIG([$1][_LIBS], [libs], [$2]) m4_define([_PKG_TEXT], [Alternatively, you may set the environment variables $1[]_CFLAGS and $1[]_LIBS to avoid the need to call pkg-config. See the pkg-config man page for more details.]) if test $pkg_failed = yes; then AC_MSG_RESULT([no]) _PKG_SHORT_ERRORS_SUPPORTED if test $_pkg_short_errors_supported = yes; then $1[]_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "$2" 2>&1` else $1[]_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "$2" 2>&1` fi # Put the nasty error message in config.log where it belongs echo "$$1[]_PKG_ERRORS" >&AS_MESSAGE_LOG_FD m4_default([$4], [AC_MSG_ERROR( [Package requirements ($2) were not met: $$1_PKG_ERRORS Consider adjusting the PKG_CONFIG_PATH environment variable if you installed software in a non-standard prefix. _PKG_TEXT])[]dnl ]) elif test $pkg_failed = untried; then AC_MSG_RESULT([no]) m4_default([$4], [AC_MSG_FAILURE( [The pkg-config script could not be found or is too old. Make sure it is in your PATH or set the PKG_CONFIG environment variable to the full path to pkg-config. _PKG_TEXT To get pkg-config, see .])[]dnl ]) else $1[]_CFLAGS=$pkg_cv_[]$1[]_CFLAGS $1[]_LIBS=$pkg_cv_[]$1[]_LIBS AC_MSG_RESULT([yes]) $3 fi[]dnl ])dnl PKG_CHECK_MODULES dnl PKG_CHECK_MODULES_STATIC(VARIABLE-PREFIX, MODULES, [ACTION-IF-FOUND], dnl [ACTION-IF-NOT-FOUND]) dnl --------------------------------------------------------------------- dnl Since: 0.29 dnl dnl Checks for existence of MODULES and gathers its build flags with dnl static libraries enabled. Sets VARIABLE-PREFIX_CFLAGS from --cflags dnl and VARIABLE-PREFIX_LIBS from --libs. dnl dnl Note that if there is a possibility the first call to dnl PKG_CHECK_MODULES_STATIC might not happen, you should be sure to dnl include an explicit call to PKG_PROG_PKG_CONFIG in your dnl configure.ac. AC_DEFUN([PKG_CHECK_MODULES_STATIC], [AC_REQUIRE([PKG_PROG_PKG_CONFIG])dnl _save_PKG_CONFIG=$PKG_CONFIG PKG_CONFIG="$PKG_CONFIG --static" PKG_CHECK_MODULES($@) PKG_CONFIG=$_save_PKG_CONFIG[]dnl ])dnl PKG_CHECK_MODULES_STATIC dnl PKG_INSTALLDIR([DIRECTORY]) dnl ------------------------- dnl Since: 0.27 dnl dnl Substitutes the variable pkgconfigdir as the location where a module dnl should install pkg-config .pc files. By default the directory is dnl $libdir/pkgconfig, but the default can be changed by passing dnl DIRECTORY. The user can override through the --with-pkgconfigdir dnl parameter. AC_DEFUN([PKG_INSTALLDIR], [m4_pushdef([pkg_default], [m4_default([$1], ['${libdir}/pkgconfig'])]) m4_pushdef([pkg_description], [pkg-config installation directory @<:@]pkg_default[@:>@]) AC_ARG_WITH([pkgconfigdir], [AS_HELP_STRING([--with-pkgconfigdir], pkg_description)],, [with_pkgconfigdir=]pkg_default) AC_SUBST([pkgconfigdir], [$with_pkgconfigdir]) m4_popdef([pkg_default]) m4_popdef([pkg_description]) ])dnl PKG_INSTALLDIR dnl PKG_NOARCH_INSTALLDIR([DIRECTORY]) dnl -------------------------------- dnl Since: 0.27 dnl dnl Substitutes the variable noarch_pkgconfigdir as the location where a dnl module should install arch-independent pkg-config .pc files. By dnl default the directory is $datadir/pkgconfig, but the default can be dnl changed by passing DIRECTORY. The user can override through the dnl --with-noarch-pkgconfigdir parameter. AC_DEFUN([PKG_NOARCH_INSTALLDIR], [m4_pushdef([pkg_default], [m4_default([$1], ['${datadir}/pkgconfig'])]) m4_pushdef([pkg_description], [pkg-config arch-independent installation directory @<:@]pkg_default[@:>@]) AC_ARG_WITH([noarch-pkgconfigdir], [AS_HELP_STRING([--with-noarch-pkgconfigdir], pkg_description)],, [with_noarch_pkgconfigdir=]pkg_default) AC_SUBST([noarch_pkgconfigdir], [$with_noarch_pkgconfigdir]) m4_popdef([pkg_default]) m4_popdef([pkg_description]) ])dnl PKG_NOARCH_INSTALLDIR dnl PKG_CHECK_VAR(VARIABLE, MODULE, CONFIG-VARIABLE, dnl [ACTION-IF-FOUND], [ACTION-IF-NOT-FOUND]) dnl ------------------------------------------- dnl Since: 0.28 dnl dnl Retrieves the value of the pkg-config variable for the given module. AC_DEFUN([PKG_CHECK_VAR], [AC_REQUIRE([PKG_PROG_PKG_CONFIG])dnl AC_ARG_VAR([$1], [value of $3 for $2, overriding pkg-config])dnl _PKG_CONFIG([$1], [variable="][$3]["], [$2]) AS_VAR_COPY([$1], [pkg_cv_][$1]) AS_VAR_IF([$1], [""], [$5], [$4])dnl ])dnl PKG_CHECK_VAR dnl PKG_WITH_MODULES(VARIABLE-PREFIX, MODULES, dnl [ACTION-IF-FOUND],[ACTION-IF-NOT-FOUND], dnl [DESCRIPTION], [DEFAULT]) dnl ------------------------------------------ dnl dnl Prepare a "--with-" configure option using the lowercase dnl [VARIABLE-PREFIX] name, merging the behaviour of AC_ARG_WITH and dnl PKG_CHECK_MODULES in a single macro. AC_DEFUN([PKG_WITH_MODULES], [ m4_pushdef([with_arg], m4_tolower([$1])) m4_pushdef([description], [m4_default([$5], [build with ]with_arg[ support])]) m4_pushdef([def_arg], [m4_default([$6], [auto])]) m4_pushdef([def_action_if_found], [AS_TR_SH([with_]with_arg)=yes]) m4_pushdef([def_action_if_not_found], [AS_TR_SH([with_]with_arg)=no]) m4_case(def_arg, [yes],[m4_pushdef([with_without], [--without-]with_arg)], [m4_pushdef([with_without],[--with-]with_arg)]) AC_ARG_WITH(with_arg, AS_HELP_STRING(with_without, description[ @<:@default=]def_arg[@:>@]),, [AS_TR_SH([with_]with_arg)=def_arg]) AS_CASE([$AS_TR_SH([with_]with_arg)], [yes],[PKG_CHECK_MODULES([$1],[$2],$3,$4)], [auto],[PKG_CHECK_MODULES([$1],[$2], [m4_n([def_action_if_found]) $3], [m4_n([def_action_if_not_found]) $4])]) m4_popdef([with_arg]) m4_popdef([description]) m4_popdef([def_arg]) ])dnl PKG_WITH_MODULES dnl PKG_HAVE_WITH_MODULES(VARIABLE-PREFIX, MODULES, dnl [DESCRIPTION], [DEFAULT]) dnl ----------------------------------------------- dnl dnl Convenience macro to trigger AM_CONDITIONAL after PKG_WITH_MODULES dnl check._[VARIABLE-PREFIX] is exported as make variable. AC_DEFUN([PKG_HAVE_WITH_MODULES], [ PKG_WITH_MODULES([$1],[$2],,,[$3],[$4]) AM_CONDITIONAL([HAVE_][$1], [test "$AS_TR_SH([with_]m4_tolower([$1]))" = "yes"]) ])dnl PKG_HAVE_WITH_MODULES dnl PKG_HAVE_DEFINE_WITH_MODULES(VARIABLE-PREFIX, MODULES, dnl [DESCRIPTION], [DEFAULT]) dnl ------------------------------------------------------ dnl dnl Convenience macro to run AM_CONDITIONAL and AC_DEFINE after dnl PKG_WITH_MODULES check. HAVE_[VARIABLE-PREFIX] is exported as make dnl and preprocessor variable. AC_DEFUN([PKG_HAVE_DEFINE_WITH_MODULES], [ PKG_HAVE_WITH_MODULES([$1],[$2],[$3],[$4]) AS_IF([test "$AS_TR_SH([with_]m4_tolower([$1]))" = "yes"], [AC_DEFINE([HAVE_][$1], 1, [Enable ]m4_tolower([$1])[ support])]) ])dnl PKG_HAVE_DEFINE_WITH_MODULES # Copyright (C) 2002-2021 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # AM_AUTOMAKE_VERSION(VERSION) # ---------------------------- # Automake X.Y traces this macro to ensure aclocal.m4 has been # generated from the m4 files accompanying Automake X.Y. # (This private macro should not be called outside this file.) AC_DEFUN([AM_AUTOMAKE_VERSION], [am__api_version='1.16' dnl Some users find AM_AUTOMAKE_VERSION and mistake it for a way to dnl require some minimum version. Point them to the right macro. m4_if([$1], [1.16.5], [], [AC_FATAL([Do not call $0, use AM_INIT_AUTOMAKE([$1]).])])dnl ]) # _AM_AUTOCONF_VERSION(VERSION) # ----------------------------- # aclocal traces this macro to find the Autoconf version. # This is a private macro too. Using m4_define simplifies # the logic in aclocal, which can simply ignore this definition. m4_define([_AM_AUTOCONF_VERSION], []) # AM_SET_CURRENT_AUTOMAKE_VERSION # ------------------------------- # Call AM_AUTOMAKE_VERSION and AM_AUTOMAKE_VERSION so they can be traced. # This function is AC_REQUIREd by AM_INIT_AUTOMAKE. AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION], [AM_AUTOMAKE_VERSION([1.16.5])dnl m4_ifndef([AC_AUTOCONF_VERSION], [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl _AM_AUTOCONF_VERSION(m4_defn([AC_AUTOCONF_VERSION]))]) # Copyright (C) 2011-2021 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # AM_PROG_AR([ACT-IF-FAIL]) # ------------------------- # Try to determine the archiver interface, and trigger the ar-lib wrapper # if it is needed. If the detection of archiver interface fails, run # ACT-IF-FAIL (default is to abort configure with a proper error message). AC_DEFUN([AM_PROG_AR], [AC_BEFORE([$0], [LT_INIT])dnl AC_BEFORE([$0], [AC_PROG_LIBTOOL])dnl AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl AC_REQUIRE_AUX_FILE([ar-lib])dnl AC_CHECK_TOOLS([AR], [ar lib "link -lib"], [false]) : ${AR=ar} AC_CACHE_CHECK([the archiver ($AR) interface], [am_cv_ar_interface], [AC_LANG_PUSH([C]) am_cv_ar_interface=ar AC_COMPILE_IFELSE([AC_LANG_SOURCE([[int some_variable = 0;]])], [am_ar_try='$AR cru libconftest.a conftest.$ac_objext >&AS_MESSAGE_LOG_FD' AC_TRY_EVAL([am_ar_try]) if test "$ac_status" -eq 0; then am_cv_ar_interface=ar else am_ar_try='$AR -NOLOGO -OUT:conftest.lib conftest.$ac_objext >&AS_MESSAGE_LOG_FD' AC_TRY_EVAL([am_ar_try]) if test "$ac_status" -eq 0; then am_cv_ar_interface=lib else am_cv_ar_interface=unknown fi fi rm -f conftest.lib libconftest.a ]) AC_LANG_POP([C])]) case $am_cv_ar_interface in ar) ;; lib) # Microsoft lib, so override with the ar-lib wrapper script. # FIXME: It is wrong to rewrite AR. # But if we don't then we get into trouble of one sort or another. # A longer-term fix would be to have automake use am__AR in this case, # and then we could set am__AR="$am_aux_dir/ar-lib \$(AR)" or something # similar. AR="$am_aux_dir/ar-lib $AR" ;; unknown) m4_default([$1], [AC_MSG_ERROR([could not determine $AR interface])]) ;; esac AC_SUBST([AR])dnl ]) # AM_AUX_DIR_EXPAND -*- Autoconf -*- # Copyright (C) 2001-2021 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # For projects using AC_CONFIG_AUX_DIR([foo]), Autoconf sets # $ac_aux_dir to '$srcdir/foo'. In other projects, it is set to # '$srcdir', '$srcdir/..', or '$srcdir/../..'. # # Of course, Automake must honor this variable whenever it calls a # tool from the auxiliary directory. The problem is that $srcdir (and # therefore $ac_aux_dir as well) can be either absolute or relative, # depending on how configure is run. This is pretty annoying, since # it makes $ac_aux_dir quite unusable in subdirectories: in the top # source directory, any form will work fine, but in subdirectories a # relative path needs to be adjusted first. # # $ac_aux_dir/missing # fails when called from a subdirectory if $ac_aux_dir is relative # $top_srcdir/$ac_aux_dir/missing # fails if $ac_aux_dir is absolute, # fails when called from a subdirectory in a VPATH build with # a relative $ac_aux_dir # # The reason of the latter failure is that $top_srcdir and $ac_aux_dir # are both prefixed by $srcdir. In an in-source build this is usually # harmless because $srcdir is '.', but things will broke when you # start a VPATH build or use an absolute $srcdir. # # So we could use something similar to $top_srcdir/$ac_aux_dir/missing, # iff we strip the leading $srcdir from $ac_aux_dir. That would be: # am_aux_dir='\$(top_srcdir)/'`expr "$ac_aux_dir" : "$srcdir//*\(.*\)"` # and then we would define $MISSING as # MISSING="\${SHELL} $am_aux_dir/missing" # This will work as long as MISSING is not called from configure, because # unfortunately $(top_srcdir) has no meaning in configure. # However there are other variables, like CC, which are often used in # configure, and could therefore not use this "fixed" $ac_aux_dir. # # Another solution, used here, is to always expand $ac_aux_dir to an # absolute PATH. The drawback is that using absolute paths prevent a # configured tree to be moved without reconfiguration. AC_DEFUN([AM_AUX_DIR_EXPAND], [AC_REQUIRE([AC_CONFIG_AUX_DIR_DEFAULT])dnl # Expand $ac_aux_dir to an absolute path. am_aux_dir=`cd "$ac_aux_dir" && pwd` ]) # AM_CONDITIONAL -*- Autoconf -*- # Copyright (C) 1997-2021 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # AM_CONDITIONAL(NAME, SHELL-CONDITION) # ------------------------------------- # Define a conditional. AC_DEFUN([AM_CONDITIONAL], [AC_PREREQ([2.52])dnl m4_if([$1], [TRUE], [AC_FATAL([$0: invalid condition: $1])], [$1], [FALSE], [AC_FATAL([$0: invalid condition: $1])])dnl AC_SUBST([$1_TRUE])dnl AC_SUBST([$1_FALSE])dnl _AM_SUBST_NOTMAKE([$1_TRUE])dnl _AM_SUBST_NOTMAKE([$1_FALSE])dnl m4_define([_AM_COND_VALUE_$1], [$2])dnl if $2; then $1_TRUE= $1_FALSE='#' else $1_TRUE='#' $1_FALSE= fi AC_CONFIG_COMMANDS_PRE( [if test -z "${$1_TRUE}" && test -z "${$1_FALSE}"; then AC_MSG_ERROR([[conditional "$1" was never defined. Usually this means the macro was only invoked conditionally.]]) fi])]) # Copyright (C) 1999-2021 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # There are a few dirty hacks below to avoid letting 'AC_PROG_CC' be # written in clear, in which case automake, when reading aclocal.m4, # will think it sees a *use*, and therefore will trigger all it's # C support machinery. Also note that it means that autoscan, seeing # CC etc. in the Makefile, will ask for an AC_PROG_CC use... # _AM_DEPENDENCIES(NAME) # ---------------------- # See how the compiler implements dependency checking. # NAME is "CC", "CXX", "OBJC", "OBJCXX", "UPC", or "GJC". # We try a few techniques and use that to set a single cache variable. # # We don't AC_REQUIRE the corresponding AC_PROG_CC since the latter was # modified to invoke _AM_DEPENDENCIES(CC); we would have a circular # dependency, and given that the user is not expected to run this macro, # just rely on AC_PROG_CC. AC_DEFUN([_AM_DEPENDENCIES], [AC_REQUIRE([AM_SET_DEPDIR])dnl AC_REQUIRE([AM_OUTPUT_DEPENDENCY_COMMANDS])dnl AC_REQUIRE([AM_MAKE_INCLUDE])dnl AC_REQUIRE([AM_DEP_TRACK])dnl m4_if([$1], [CC], [depcc="$CC" am_compiler_list=], [$1], [CXX], [depcc="$CXX" am_compiler_list=], [$1], [OBJC], [depcc="$OBJC" am_compiler_list='gcc3 gcc'], [$1], [OBJCXX], [depcc="$OBJCXX" am_compiler_list='gcc3 gcc'], [$1], [UPC], [depcc="$UPC" am_compiler_list=], [$1], [GCJ], [depcc="$GCJ" am_compiler_list='gcc3 gcc'], [depcc="$$1" am_compiler_list=]) AC_CACHE_CHECK([dependency style of $depcc], [am_cv_$1_dependencies_compiler_type], [if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then # We make a subdir and do the tests there. Otherwise we can end up # making bogus files that we don't know about and never remove. For # instance it was reported that on HP-UX the gcc test will end up # making a dummy file named 'D' -- because '-MD' means "put the output # in D". rm -rf conftest.dir mkdir conftest.dir # Copy depcomp to subdir because otherwise we won't find it if we're # using a relative directory. cp "$am_depcomp" conftest.dir cd conftest.dir # We will build objects and dependencies in a subdirectory because # it helps to detect inapplicable dependency modes. For instance # both Tru64's cc and ICC support -MD to output dependencies as a # side effect of compilation, but ICC will put the dependencies in # the current directory while Tru64 will put them in the object # directory. mkdir sub am_cv_$1_dependencies_compiler_type=none if test "$am_compiler_list" = ""; then am_compiler_list=`sed -n ['s/^#*\([a-zA-Z0-9]*\))$/\1/p'] < ./depcomp` fi am__universal=false m4_case([$1], [CC], [case " $depcc " in #( *\ -arch\ *\ -arch\ *) am__universal=true ;; esac], [CXX], [case " $depcc " in #( *\ -arch\ *\ -arch\ *) am__universal=true ;; esac]) for depmode in $am_compiler_list; do # Setup a source with many dependencies, because some compilers # like to wrap large dependency lists on column 80 (with \), and # we should not choose a depcomp mode which is confused by this. # # We need to recreate these files for each test, as the compiler may # overwrite some of them when testing with obscure command lines. # This happens at least with the AIX C compiler. : > sub/conftest.c for i in 1 2 3 4 5 6; do echo '#include "conftst'$i'.h"' >> sub/conftest.c # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with # Solaris 10 /bin/sh. echo '/* dummy */' > sub/conftst$i.h done echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf # We check with '-c' and '-o' for the sake of the "dashmstdout" # mode. It turns out that the SunPro C++ compiler does not properly # handle '-M -o', and we need to detect this. Also, some Intel # versions had trouble with output in subdirs. am__obj=sub/conftest.${OBJEXT-o} am__minus_obj="-o $am__obj" case $depmode in gcc) # This depmode causes a compiler race in universal mode. test "$am__universal" = false || continue ;; nosideeffect) # After this tag, mechanisms are not by side-effect, so they'll # only be used when explicitly requested. if test "x$enable_dependency_tracking" = xyes; then continue else break fi ;; msvc7 | msvc7msys | msvisualcpp | msvcmsys) # This compiler won't grok '-c -o', but also, the minuso test has # not run yet. These depmodes are late enough in the game, and # so weak that their functioning should not be impacted. am__obj=conftest.${OBJEXT-o} am__minus_obj= ;; none) break ;; esac if depmode=$depmode \ source=sub/conftest.c object=$am__obj \ depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \ >/dev/null 2>conftest.err && grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 && grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && grep $am__obj sub/conftest.Po > /dev/null 2>&1 && ${MAKE-make} -s -f confmf > /dev/null 2>&1; then # icc doesn't choke on unknown options, it will just issue warnings # or remarks (even with -Werror). So we grep stderr for any message # that says an option was ignored or not supported. # When given -MP, icc 7.0 and 7.1 complain thusly: # icc: Command line warning: ignoring option '-M'; no argument required # The diagnosis changed in icc 8.0: # icc: Command line remark: option '-MP' not supported if (grep 'ignoring option' conftest.err || grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else am_cv_$1_dependencies_compiler_type=$depmode break fi fi done cd .. rm -rf conftest.dir else am_cv_$1_dependencies_compiler_type=none fi ]) AC_SUBST([$1DEPMODE], [depmode=$am_cv_$1_dependencies_compiler_type]) AM_CONDITIONAL([am__fastdep$1], [ test "x$enable_dependency_tracking" != xno \ && test "$am_cv_$1_dependencies_compiler_type" = gcc3]) ]) # AM_SET_DEPDIR # ------------- # Choose a directory name for dependency files. # This macro is AC_REQUIREd in _AM_DEPENDENCIES. AC_DEFUN([AM_SET_DEPDIR], [AC_REQUIRE([AM_SET_LEADING_DOT])dnl AC_SUBST([DEPDIR], ["${am__leading_dot}deps"])dnl ]) # AM_DEP_TRACK # ------------ AC_DEFUN([AM_DEP_TRACK], [AC_ARG_ENABLE([dependency-tracking], [dnl AS_HELP_STRING( [--enable-dependency-tracking], [do not reject slow dependency extractors]) AS_HELP_STRING( [--disable-dependency-tracking], [speeds up one-time build])]) if test "x$enable_dependency_tracking" != xno; then am_depcomp="$ac_aux_dir/depcomp" AMDEPBACKSLASH='\' am__nodep='_no' fi AM_CONDITIONAL([AMDEP], [test "x$enable_dependency_tracking" != xno]) AC_SUBST([AMDEPBACKSLASH])dnl _AM_SUBST_NOTMAKE([AMDEPBACKSLASH])dnl AC_SUBST([am__nodep])dnl _AM_SUBST_NOTMAKE([am__nodep])dnl ]) # Generate code to set up dependency tracking. -*- Autoconf -*- # Copyright (C) 1999-2021 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # _AM_OUTPUT_DEPENDENCY_COMMANDS # ------------------------------ AC_DEFUN([_AM_OUTPUT_DEPENDENCY_COMMANDS], [{ # Older Autoconf quotes --file arguments for eval, but not when files # are listed without --file. Let's play safe and only enable the eval # if we detect the quoting. # TODO: see whether this extra hack can be removed once we start # requiring Autoconf 2.70 or later. AS_CASE([$CONFIG_FILES], [*\'*], [eval set x "$CONFIG_FILES"], [*], [set x $CONFIG_FILES]) shift # Used to flag and report bootstrapping failures. am_rc=0 for am_mf do # Strip MF so we end up with the name of the file. am_mf=`AS_ECHO(["$am_mf"]) | sed -e 's/:.*$//'` # Check whether this is an Automake generated Makefile which includes # dependency-tracking related rules and includes. # Grep'ing the whole file directly is not great: AIX grep has a line # limit of 2048, but all sed's we know have understand at least 4000. sed -n 's,^am--depfiles:.*,X,p' "$am_mf" | grep X >/dev/null 2>&1 \ || continue am_dirpart=`AS_DIRNAME(["$am_mf"])` am_filepart=`AS_BASENAME(["$am_mf"])` AM_RUN_LOG([cd "$am_dirpart" \ && sed -e '/# am--include-marker/d' "$am_filepart" \ | $MAKE -f - am--depfiles]) || am_rc=$? done if test $am_rc -ne 0; then AC_MSG_FAILURE([Something went wrong bootstrapping makefile fragments for automatic dependency tracking. If GNU make was not used, consider re-running the configure script with MAKE="gmake" (or whatever is necessary). You can also try re-running configure with the '--disable-dependency-tracking' option to at least be able to build the package (albeit without support for automatic dependency tracking).]) fi AS_UNSET([am_dirpart]) AS_UNSET([am_filepart]) AS_UNSET([am_mf]) AS_UNSET([am_rc]) rm -f conftest-deps.mk } ])# _AM_OUTPUT_DEPENDENCY_COMMANDS # AM_OUTPUT_DEPENDENCY_COMMANDS # ----------------------------- # This macro should only be invoked once -- use via AC_REQUIRE. # # This code is only required when automatic dependency tracking is enabled. # This creates each '.Po' and '.Plo' makefile fragment that we'll need in # order to bootstrap the dependency handling code. AC_DEFUN([AM_OUTPUT_DEPENDENCY_COMMANDS], [AC_CONFIG_COMMANDS([depfiles], [test x"$AMDEP_TRUE" != x"" || _AM_OUTPUT_DEPENDENCY_COMMANDS], [AMDEP_TRUE="$AMDEP_TRUE" MAKE="${MAKE-make}"])]) # Do all the work for Automake. -*- Autoconf -*- # Copyright (C) 1996-2021 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # This macro actually does too much. Some checks are only needed if # your package does certain things. But this isn't really a big deal. dnl Redefine AC_PROG_CC to automatically invoke _AM_PROG_CC_C_O. m4_define([AC_PROG_CC], m4_defn([AC_PROG_CC]) [_AM_PROG_CC_C_O ]) # AM_INIT_AUTOMAKE(PACKAGE, VERSION, [NO-DEFINE]) # AM_INIT_AUTOMAKE([OPTIONS]) # ----------------------------------------------- # The call with PACKAGE and VERSION arguments is the old style # call (pre autoconf-2.50), which is being phased out. PACKAGE # and VERSION should now be passed to AC_INIT and removed from # the call to AM_INIT_AUTOMAKE. # We support both call styles for the transition. After # the next Automake release, Autoconf can make the AC_INIT # arguments mandatory, and then we can depend on a new Autoconf # release and drop the old call support. AC_DEFUN([AM_INIT_AUTOMAKE], [AC_PREREQ([2.65])dnl m4_ifdef([_$0_ALREADY_INIT], [m4_fatal([$0 expanded multiple times ]m4_defn([_$0_ALREADY_INIT]))], [m4_define([_$0_ALREADY_INIT], m4_expansion_stack)])dnl dnl Autoconf wants to disallow AM_ names. We explicitly allow dnl the ones we care about. m4_pattern_allow([^AM_[A-Z]+FLAGS$])dnl AC_REQUIRE([AM_SET_CURRENT_AUTOMAKE_VERSION])dnl AC_REQUIRE([AC_PROG_INSTALL])dnl if test "`cd $srcdir && pwd`" != "`pwd`"; then # Use -I$(srcdir) only when $(srcdir) != ., so that make's output # is not polluted with repeated "-I." AC_SUBST([am__isrc], [' -I$(srcdir)'])_AM_SUBST_NOTMAKE([am__isrc])dnl # test to see if srcdir already configured if test -f $srcdir/config.status; then AC_MSG_ERROR([source directory already configured; run "make distclean" there first]) fi fi # test whether we have cygpath if test -z "$CYGPATH_W"; then if (cygpath --version) >/dev/null 2>/dev/null; then CYGPATH_W='cygpath -w' else CYGPATH_W=echo fi fi AC_SUBST([CYGPATH_W]) # Define the identity of the package. dnl Distinguish between old-style and new-style calls. m4_ifval([$2], [AC_DIAGNOSE([obsolete], [$0: two- and three-arguments forms are deprecated.]) m4_ifval([$3], [_AM_SET_OPTION([no-define])])dnl AC_SUBST([PACKAGE], [$1])dnl AC_SUBST([VERSION], [$2])], [_AM_SET_OPTIONS([$1])dnl dnl Diagnose old-style AC_INIT with new-style AM_AUTOMAKE_INIT. m4_if( m4_ifset([AC_PACKAGE_NAME], [ok]):m4_ifset([AC_PACKAGE_VERSION], [ok]), [ok:ok],, [m4_fatal([AC_INIT should be called with package and version arguments])])dnl AC_SUBST([PACKAGE], ['AC_PACKAGE_TARNAME'])dnl AC_SUBST([VERSION], ['AC_PACKAGE_VERSION'])])dnl _AM_IF_OPTION([no-define],, [AC_DEFINE_UNQUOTED([PACKAGE], ["$PACKAGE"], [Name of package]) AC_DEFINE_UNQUOTED([VERSION], ["$VERSION"], [Version number of package])])dnl # Some tools Automake needs. AC_REQUIRE([AM_SANITY_CHECK])dnl AC_REQUIRE([AC_ARG_PROGRAM])dnl AM_MISSING_PROG([ACLOCAL], [aclocal-${am__api_version}]) AM_MISSING_PROG([AUTOCONF], [autoconf]) AM_MISSING_PROG([AUTOMAKE], [automake-${am__api_version}]) AM_MISSING_PROG([AUTOHEADER], [autoheader]) AM_MISSING_PROG([MAKEINFO], [makeinfo]) AC_REQUIRE([AM_PROG_INSTALL_SH])dnl AC_REQUIRE([AM_PROG_INSTALL_STRIP])dnl AC_REQUIRE([AC_PROG_MKDIR_P])dnl # For better backward compatibility. To be removed once Automake 1.9.x # dies out for good. For more background, see: # # AC_SUBST([mkdir_p], ['$(MKDIR_P)']) # We need awk for the "check" target (and possibly the TAP driver). The # system "awk" is bad on some platforms. AC_REQUIRE([AC_PROG_AWK])dnl AC_REQUIRE([AC_PROG_MAKE_SET])dnl AC_REQUIRE([AM_SET_LEADING_DOT])dnl _AM_IF_OPTION([tar-ustar], [_AM_PROG_TAR([ustar])], [_AM_IF_OPTION([tar-pax], [_AM_PROG_TAR([pax])], [_AM_PROG_TAR([v7])])]) _AM_IF_OPTION([no-dependencies],, [AC_PROVIDE_IFELSE([AC_PROG_CC], [_AM_DEPENDENCIES([CC])], [m4_define([AC_PROG_CC], m4_defn([AC_PROG_CC])[_AM_DEPENDENCIES([CC])])])dnl AC_PROVIDE_IFELSE([AC_PROG_CXX], [_AM_DEPENDENCIES([CXX])], [m4_define([AC_PROG_CXX], m4_defn([AC_PROG_CXX])[_AM_DEPENDENCIES([CXX])])])dnl AC_PROVIDE_IFELSE([AC_PROG_OBJC], [_AM_DEPENDENCIES([OBJC])], [m4_define([AC_PROG_OBJC], m4_defn([AC_PROG_OBJC])[_AM_DEPENDENCIES([OBJC])])])dnl AC_PROVIDE_IFELSE([AC_PROG_OBJCXX], [_AM_DEPENDENCIES([OBJCXX])], [m4_define([AC_PROG_OBJCXX], m4_defn([AC_PROG_OBJCXX])[_AM_DEPENDENCIES([OBJCXX])])])dnl ]) # Variables for tags utilities; see am/tags.am if test -z "$CTAGS"; then CTAGS=ctags fi AC_SUBST([CTAGS]) if test -z "$ETAGS"; then ETAGS=etags fi AC_SUBST([ETAGS]) if test -z "$CSCOPE"; then CSCOPE=cscope fi AC_SUBST([CSCOPE]) AC_REQUIRE([AM_SILENT_RULES])dnl dnl The testsuite driver may need to know about EXEEXT, so add the dnl 'am__EXEEXT' conditional if _AM_COMPILER_EXEEXT was seen. This dnl macro is hooked onto _AC_COMPILER_EXEEXT early, see below. AC_CONFIG_COMMANDS_PRE(dnl [m4_provide_if([_AM_COMPILER_EXEEXT], [AM_CONDITIONAL([am__EXEEXT], [test -n "$EXEEXT"])])])dnl # POSIX will say in a future version that running "rm -f" with no argument # is OK; and we want to be able to make that assumption in our Makefile # recipes. So use an aggressive probe to check that the usage we want is # actually supported "in the wild" to an acceptable degree. # See automake bug#10828. # To make any issue more visible, cause the running configure to be aborted # by default if the 'rm' program in use doesn't match our expectations; the # user can still override this though. if rm -f && rm -fr && rm -rf; then : OK; else cat >&2 <<'END' Oops! Your 'rm' program seems unable to run without file operands specified on the command line, even when the '-f' option is present. This is contrary to the behaviour of most rm programs out there, and not conforming with the upcoming POSIX standard: Please tell bug-automake@gnu.org about your system, including the value of your $PATH and any error possibly output before this message. This can help us improve future automake versions. END if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then echo 'Configuration will proceed anyway, since you have set the' >&2 echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2 echo >&2 else cat >&2 <<'END' Aborting the configuration process, to ensure you take notice of the issue. You can download and install GNU coreutils to get an 'rm' implementation that behaves properly: . If you want to complete the configuration process using your problematic 'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM to "yes", and re-run configure. END AC_MSG_ERROR([Your 'rm' program is bad, sorry.]) fi fi dnl The trailing newline in this macro's definition is deliberate, for dnl backward compatibility and to allow trailing 'dnl'-style comments dnl after the AM_INIT_AUTOMAKE invocation. See automake bug#16841. ]) dnl Hook into '_AC_COMPILER_EXEEXT' early to learn its expansion. Do not dnl add the conditional right here, as _AC_COMPILER_EXEEXT may be further dnl mangled by Autoconf and run in a shell conditional statement. m4_define([_AC_COMPILER_EXEEXT], m4_defn([_AC_COMPILER_EXEEXT])[m4_provide([_AM_COMPILER_EXEEXT])]) # When config.status generates a header, we must update the stamp-h file. # This file resides in the same directory as the config header # that is generated. The stamp files are numbered to have different names. # Autoconf calls _AC_AM_CONFIG_HEADER_HOOK (when defined) in the # loop where config.status creates the headers, so we can generate # our stamp files there. AC_DEFUN([_AC_AM_CONFIG_HEADER_HOOK], [# Compute $1's index in $config_headers. _am_arg=$1 _am_stamp_count=1 for _am_header in $config_headers :; do case $_am_header in $_am_arg | $_am_arg:* ) break ;; * ) _am_stamp_count=`expr $_am_stamp_count + 1` ;; esac done echo "timestamp for $_am_arg" >`AS_DIRNAME(["$_am_arg"])`/stamp-h[]$_am_stamp_count]) # Copyright (C) 2001-2021 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # AM_PROG_INSTALL_SH # ------------------ # Define $install_sh. AC_DEFUN([AM_PROG_INSTALL_SH], [AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl if test x"${install_sh+set}" != xset; then case $am_aux_dir in *\ * | *\ *) install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;; *) install_sh="\${SHELL} $am_aux_dir/install-sh" esac fi AC_SUBST([install_sh])]) # Copyright (C) 2003-2021 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # Check whether the underlying file-system supports filenames # with a leading dot. For instance MS-DOS doesn't. AC_DEFUN([AM_SET_LEADING_DOT], [rm -rf .tst 2>/dev/null mkdir .tst 2>/dev/null if test -d .tst; then am__leading_dot=. else am__leading_dot=_ fi rmdir .tst 2>/dev/null AC_SUBST([am__leading_dot])]) # Check to see how 'make' treats includes. -*- Autoconf -*- # Copyright (C) 2001-2021 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # AM_MAKE_INCLUDE() # ----------------- # Check whether make has an 'include' directive that can support all # the idioms we need for our automatic dependency tracking code. AC_DEFUN([AM_MAKE_INCLUDE], [AC_MSG_CHECKING([whether ${MAKE-make} supports the include directive]) cat > confinc.mk << 'END' am__doit: @echo this is the am__doit target >confinc.out .PHONY: am__doit END am__include="#" am__quote= # BSD make does it like this. echo '.include "confinc.mk" # ignored' > confmf.BSD # Other make implementations (GNU, Solaris 10, AIX) do it like this. echo 'include confinc.mk # ignored' > confmf.GNU _am_result=no for s in GNU BSD; do AM_RUN_LOG([${MAKE-make} -f confmf.$s && cat confinc.out]) AS_CASE([$?:`cat confinc.out 2>/dev/null`], ['0:this is the am__doit target'], [AS_CASE([$s], [BSD], [am__include='.include' am__quote='"'], [am__include='include' am__quote=''])]) if test "$am__include" != "#"; then _am_result="yes ($s style)" break fi done rm -f confinc.* confmf.* AC_MSG_RESULT([${_am_result}]) AC_SUBST([am__include])]) AC_SUBST([am__quote])]) # Fake the existence of programs that GNU maintainers use. -*- Autoconf -*- # Copyright (C) 1997-2021 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # AM_MISSING_PROG(NAME, PROGRAM) # ------------------------------ AC_DEFUN([AM_MISSING_PROG], [AC_REQUIRE([AM_MISSING_HAS_RUN]) $1=${$1-"${am_missing_run}$2"} AC_SUBST($1)]) # AM_MISSING_HAS_RUN # ------------------ # Define MISSING if not defined so far and test if it is modern enough. # If it is, set am_missing_run to use it, otherwise, to nothing. AC_DEFUN([AM_MISSING_HAS_RUN], [AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl AC_REQUIRE_AUX_FILE([missing])dnl if test x"${MISSING+set}" != xset; then MISSING="\${SHELL} '$am_aux_dir/missing'" fi # Use eval to expand $SHELL if eval "$MISSING --is-lightweight"; then am_missing_run="$MISSING " else am_missing_run= AC_MSG_WARN(['missing' script is too old or missing]) fi ]) # Helper functions for option handling. -*- Autoconf -*- # Copyright (C) 2001-2021 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # _AM_MANGLE_OPTION(NAME) # ----------------------- AC_DEFUN([_AM_MANGLE_OPTION], [[_AM_OPTION_]m4_bpatsubst($1, [[^a-zA-Z0-9_]], [_])]) # _AM_SET_OPTION(NAME) # -------------------- # Set option NAME. Presently that only means defining a flag for this option. AC_DEFUN([_AM_SET_OPTION], [m4_define(_AM_MANGLE_OPTION([$1]), [1])]) # _AM_SET_OPTIONS(OPTIONS) # ------------------------ # OPTIONS is a space-separated list of Automake options. AC_DEFUN([_AM_SET_OPTIONS], [m4_foreach_w([_AM_Option], [$1], [_AM_SET_OPTION(_AM_Option)])]) # _AM_IF_OPTION(OPTION, IF-SET, [IF-NOT-SET]) # ------------------------------------------- # Execute IF-SET if OPTION is set, IF-NOT-SET otherwise. AC_DEFUN([_AM_IF_OPTION], [m4_ifset(_AM_MANGLE_OPTION([$1]), [$2], [$3])]) # Copyright (C) 1999-2021 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # _AM_PROG_CC_C_O # --------------- # Like AC_PROG_CC_C_O, but changed for automake. We rewrite AC_PROG_CC # to automatically call this. AC_DEFUN([_AM_PROG_CC_C_O], [AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl AC_REQUIRE_AUX_FILE([compile])dnl AC_LANG_PUSH([C])dnl AC_CACHE_CHECK( [whether $CC understands -c and -o together], [am_cv_prog_cc_c_o], [AC_LANG_CONFTEST([AC_LANG_PROGRAM([])]) # Make sure it works both with $CC and with simple cc. # Following AC_PROG_CC_C_O, we do the test twice because some # compilers refuse to overwrite an existing .o file with -o, # though they will create one. am_cv_prog_cc_c_o=yes for am_i in 1 2; do if AM_RUN_LOG([$CC -c conftest.$ac_ext -o conftest2.$ac_objext]) \ && test -f conftest2.$ac_objext; then : OK else am_cv_prog_cc_c_o=no break fi done rm -f core conftest* unset am_i]) if test "$am_cv_prog_cc_c_o" != yes; then # Losing compiler, so override with the script. # FIXME: It is wrong to rewrite CC. # But if we don't then we get into trouble of one sort or another. # A longer-term fix would be to have automake use am__CC in this case, # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)" CC="$am_aux_dir/compile $CC" fi AC_LANG_POP([C])]) # For backward compatibility. AC_DEFUN_ONCE([AM_PROG_CC_C_O], [AC_REQUIRE([AC_PROG_CC])]) # Copyright (C) 2001-2021 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # AM_RUN_LOG(COMMAND) # ------------------- # Run COMMAND, save the exit status in ac_status, and log it. # (This has been adapted from Autoconf's _AC_RUN_LOG macro.) AC_DEFUN([AM_RUN_LOG], [{ echo "$as_me:$LINENO: $1" >&AS_MESSAGE_LOG_FD ($1) >&AS_MESSAGE_LOG_FD 2>&AS_MESSAGE_LOG_FD ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&AS_MESSAGE_LOG_FD (exit $ac_status); }]) # Check to make sure that the build environment is sane. -*- Autoconf -*- # Copyright (C) 1996-2021 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # AM_SANITY_CHECK # --------------- AC_DEFUN([AM_SANITY_CHECK], [AC_MSG_CHECKING([whether build environment is sane]) # Reject unsafe characters in $srcdir or the absolute working directory # name. Accept space and tab only in the latter. am_lf=' ' case `pwd` in *[[\\\"\#\$\&\'\`$am_lf]]*) AC_MSG_ERROR([unsafe absolute working directory name]);; esac case $srcdir in *[[\\\"\#\$\&\'\`$am_lf\ \ ]]*) AC_MSG_ERROR([unsafe srcdir value: '$srcdir']);; esac # Do 'set' in a subshell so we don't clobber the current shell's # arguments. Must try -L first in case configure is actually a # symlink; some systems play weird games with the mod time of symlinks # (eg FreeBSD returns the mod time of the symlink's containing # directory). if ( am_has_slept=no for am_try in 1 2; do echo "timestamp, slept: $am_has_slept" > conftest.file set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null` if test "$[*]" = "X"; then # -L didn't work. set X `ls -t "$srcdir/configure" conftest.file` fi if test "$[*]" != "X $srcdir/configure conftest.file" \ && test "$[*]" != "X conftest.file $srcdir/configure"; then # If neither matched, then we have a broken ls. This can happen # if, for instance, CONFIG_SHELL is bash and it inherits a # broken ls alias from the environment. This has actually # happened. Such a system could not be considered "sane". AC_MSG_ERROR([ls -t appears to fail. Make sure there is not a broken alias in your environment]) fi if test "$[2]" = conftest.file || test $am_try -eq 2; then break fi # Just in case. sleep 1 am_has_slept=yes done test "$[2]" = conftest.file ) then # Ok. : else AC_MSG_ERROR([newly created file is older than distributed files! Check your system clock]) fi AC_MSG_RESULT([yes]) # If we didn't sleep, we still need to ensure time stamps of config.status and # generated files are strictly newer. am_sleep_pid= if grep 'slept: no' conftest.file >/dev/null 2>&1; then ( sleep 1 ) & am_sleep_pid=$! fi AC_CONFIG_COMMANDS_PRE( [AC_MSG_CHECKING([that generated files are newer than configure]) if test -n "$am_sleep_pid"; then # Hide warnings about reused PIDs. wait $am_sleep_pid 2>/dev/null fi AC_MSG_RESULT([done])]) rm -f conftest.file ]) # Copyright (C) 2009-2021 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # AM_SILENT_RULES([DEFAULT]) # -------------------------- # Enable less verbose build rules; with the default set to DEFAULT # ("yes" being less verbose, "no" or empty being verbose). AC_DEFUN([AM_SILENT_RULES], [AC_ARG_ENABLE([silent-rules], [dnl AS_HELP_STRING( [--enable-silent-rules], [less verbose build output (undo: "make V=1")]) AS_HELP_STRING( [--disable-silent-rules], [verbose build output (undo: "make V=0")])dnl ]) case $enable_silent_rules in @%:@ ((( yes) AM_DEFAULT_VERBOSITY=0;; no) AM_DEFAULT_VERBOSITY=1;; *) AM_DEFAULT_VERBOSITY=m4_if([$1], [yes], [0], [1]);; esac dnl dnl A few 'make' implementations (e.g., NonStop OS and NextStep) dnl do not support nested variable expansions. dnl See automake bug#9928 and bug#10237. am_make=${MAKE-make} AC_CACHE_CHECK([whether $am_make supports nested variables], [am_cv_make_support_nested_variables], [if AS_ECHO([['TRUE=$(BAR$(V)) BAR0=false BAR1=true V=1 am__doit: @$(TRUE) .PHONY: am__doit']]) | $am_make -f - >/dev/null 2>&1; then am_cv_make_support_nested_variables=yes else am_cv_make_support_nested_variables=no fi]) if test $am_cv_make_support_nested_variables = yes; then dnl Using '$V' instead of '$(V)' breaks IRIX make. AM_V='$(V)' AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' else AM_V=$AM_DEFAULT_VERBOSITY AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY fi AC_SUBST([AM_V])dnl AM_SUBST_NOTMAKE([AM_V])dnl AC_SUBST([AM_DEFAULT_V])dnl AM_SUBST_NOTMAKE([AM_DEFAULT_V])dnl AC_SUBST([AM_DEFAULT_VERBOSITY])dnl AM_BACKSLASH='\' AC_SUBST([AM_BACKSLASH])dnl _AM_SUBST_NOTMAKE([AM_BACKSLASH])dnl ]) # Copyright (C) 2001-2021 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # AM_PROG_INSTALL_STRIP # --------------------- # One issue with vendor 'install' (even GNU) is that you can't # specify the program used to strip binaries. This is especially # annoying in cross-compiling environments, where the build's strip # is unlikely to handle the host's binaries. # Fortunately install-sh will honor a STRIPPROG variable, so we # always use install-sh in "make install-strip", and initialize # STRIPPROG with the value of the STRIP variable (set by the user). AC_DEFUN([AM_PROG_INSTALL_STRIP], [AC_REQUIRE([AM_PROG_INSTALL_SH])dnl # Installed binaries are usually stripped using 'strip' when the user # run "make install-strip". However 'strip' might not be the right # tool to use in cross-compilation environments, therefore Automake # will honor the 'STRIP' environment variable to overrule this program. dnl Don't test for $cross_compiling = yes, because it might be 'maybe'. if test "$cross_compiling" != no; then AC_CHECK_TOOL([STRIP], [strip], :) fi INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" AC_SUBST([INSTALL_STRIP_PROGRAM])]) # Copyright (C) 2006-2021 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # _AM_SUBST_NOTMAKE(VARIABLE) # --------------------------- # Prevent Automake from outputting VARIABLE = @VARIABLE@ in Makefile.in. # This macro is traced by Automake. AC_DEFUN([_AM_SUBST_NOTMAKE]) # AM_SUBST_NOTMAKE(VARIABLE) # -------------------------- # Public sister of _AM_SUBST_NOTMAKE. AC_DEFUN([AM_SUBST_NOTMAKE], [_AM_SUBST_NOTMAKE($@)]) # Check how to create a tarball. -*- Autoconf -*- # Copyright (C) 2004-2021 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # _AM_PROG_TAR(FORMAT) # -------------------- # Check how to create a tarball in format FORMAT. # FORMAT should be one of 'v7', 'ustar', or 'pax'. # # Substitute a variable $(am__tar) that is a command # writing to stdout a FORMAT-tarball containing the directory # $tardir. # tardir=directory && $(am__tar) > result.tar # # Substitute a variable $(am__untar) that extract such # a tarball read from stdin. # $(am__untar) < result.tar # AC_DEFUN([_AM_PROG_TAR], [# Always define AMTAR for backward compatibility. Yes, it's still used # in the wild :-( We should find a proper way to deprecate it ... AC_SUBST([AMTAR], ['$${TAR-tar}']) # We'll loop over all known methods to create a tar archive until one works. _am_tools='gnutar m4_if([$1], [ustar], [plaintar]) pax cpio none' m4_if([$1], [v7], [am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'], [m4_case([$1], [ustar], [# The POSIX 1988 'ustar' format is defined with fixed-size fields. # There is notably a 21 bits limit for the UID and the GID. In fact, # the 'pax' utility can hang on bigger UID/GID (see automake bug#8343 # and bug#13588). am_max_uid=2097151 # 2^21 - 1 am_max_gid=$am_max_uid # The $UID and $GID variables are not portable, so we need to resort # to the POSIX-mandated id(1) utility. Errors in the 'id' calls # below are definitely unexpected, so allow the users to see them # (that is, avoid stderr redirection). am_uid=`id -u || echo unknown` am_gid=`id -g || echo unknown` AC_MSG_CHECKING([whether UID '$am_uid' is supported by ustar format]) if test $am_uid -le $am_max_uid; then AC_MSG_RESULT([yes]) else AC_MSG_RESULT([no]) _am_tools=none fi AC_MSG_CHECKING([whether GID '$am_gid' is supported by ustar format]) if test $am_gid -le $am_max_gid; then AC_MSG_RESULT([yes]) else AC_MSG_RESULT([no]) _am_tools=none fi], [pax], [], [m4_fatal([Unknown tar format])]) AC_MSG_CHECKING([how to create a $1 tar archive]) # Go ahead even if we have the value already cached. We do so because we # need to set the values for the 'am__tar' and 'am__untar' variables. _am_tools=${am_cv_prog_tar_$1-$_am_tools} for _am_tool in $_am_tools; do case $_am_tool in gnutar) for _am_tar in tar gnutar gtar; do AM_RUN_LOG([$_am_tar --version]) && break done am__tar="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$$tardir"' am__tar_="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$tardir"' am__untar="$_am_tar -xf -" ;; plaintar) # Must skip GNU tar: if it does not support --format= it doesn't create # ustar tarball either. (tar --version) >/dev/null 2>&1 && continue am__tar='tar chf - "$$tardir"' am__tar_='tar chf - "$tardir"' am__untar='tar xf -' ;; pax) am__tar='pax -L -x $1 -w "$$tardir"' am__tar_='pax -L -x $1 -w "$tardir"' am__untar='pax -r' ;; cpio) am__tar='find "$$tardir" -print | cpio -o -H $1 -L' am__tar_='find "$tardir" -print | cpio -o -H $1 -L' am__untar='cpio -i -H $1 -d' ;; none) am__tar=false am__tar_=false am__untar=false ;; esac # If the value was cached, stop now. We just wanted to have am__tar # and am__untar set. test -n "${am_cv_prog_tar_$1}" && break # tar/untar a dummy directory, and stop if the command works. rm -rf conftest.dir mkdir conftest.dir echo GrepMe > conftest.dir/file AM_RUN_LOG([tardir=conftest.dir && eval $am__tar_ >conftest.tar]) rm -rf conftest.dir if test -s conftest.tar; then AM_RUN_LOG([$am__untar /dev/null 2>&1 && break fi done rm -rf conftest.dir AC_CACHE_VAL([am_cv_prog_tar_$1], [am_cv_prog_tar_$1=$_am_tool]) AC_MSG_RESULT([$am_cv_prog_tar_$1])]) AC_SUBST([am__tar]) AC_SUBST([am__untar]) ]) # _AM_PROG_TAR m4_include([m4/gettext.m4]) m4_include([m4/host-cpu-c-abi.m4]) m4_include([m4/iconv.m4]) m4_include([m4/intlmacosx.m4]) m4_include([m4/lib-ld.m4]) m4_include([m4/lib-link.m4]) m4_include([m4/lib-prefix.m4]) m4_include([m4/m4_ax_prog_cc_for_build.m4]) m4_include([m4/nls.m4]) m4_include([m4/po.m4]) m4_include([m4/progtest.m4]) xsnow-3.8.3/addcopyright.sh0000777000000000000000000000544014732252143014123 0ustar0000000000000000#!/bin/sh # -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- crfile=`mktemp` cat < $crfile # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # eof # strange initializations: to prevent recognizing them as # _copyright_ and end_copyright_ (replace _ with -) txt1="-""copyright-" txt2="-end""copyright-" n=0 while [ "$1" ] ; do f="$1" case "$f" in *.git*|*.svn*|*.deps*) shift continue ;; esac n1=`grep -n -m1 -- "$txt1" "$f" | sed 's/:.*//'` if [ -z "$n1" ] ; then echo "$f: no $txt1" shift continue fi n2=`grep -n -m1 -- "$txt2" "$f" | sed 's/:.*//'` if [ -z "$n2" ] ; then echo "$f: no $txt2" shift continue fi if [ $n2 -le $n1 ] ; then echo "$f: $n2:$txt2 before $n1:$txt1" shift continue fi if [ `grep -c -- "$txt1" "$f"` != 1 ] ; then echo "$f: more than one $txt1" shift continue fi if [ `grep -c -- "$txt2" "$f"` != 1 ] ; then echo "$f: more than one $txt2" shift continue fi sed "/$txt1/,/$txt2/{//!d}" "$f" > tmpfile if [ "$?" -eq 0 ]; then sed "/$txt1/r $crfile" tmpfile > tmpfile1 if [ "$?" -eq 0 ]; then cp tmpfile1 "$f" n=`expr $n + 1` fi fi shift done rm -f tmpfile tmpfile1 echo "$n files copyrighted" xsnow-3.8.3/afterburner/0000777000000000000000000000000014732252143013417 5ustar0000000000000000xsnow-3.8.3/afterburner/Makefile.am0000666000000000000000000000421714732252143015457 0ustar0000000000000000# -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- # To enable the selfrep option: # after everything has been made, we replace the dummy tarfile with the # tarfile obtained with 'make dist' # Then, we run a 'make' from the top directory to recompile selfrep.c and # relink xsnow. When running this make, we must do nothing here. tarfile = $(top_builddir)/$(PACKAGE)-$(VERSION).tar.gz if MAKESELFREP makeselfrep = 1 else makeselfrep = endif if USE_NLS use_nls = 1 endif # It would be nice to skip all-local when running make check. # Ok, this is done in the top-level Makefile.am all-local: if test -z "$(AFTERBURNER)" ; then \ if test "$(makeselfrep)" ; then \ echo "Creating tar file $(tarfile) ..." ; \ $(MAKE) -C "$(top_builddir)" AFTERBURNER=1 dist ; \ echo "Remaking xsnow, using real tar file ..." ; \ ls -l "$(tarfile)" ; \ $(MAKE) -C "$(top_builddir)" AFTERBURNER=1 ; \ fi ; \ if test "$(use_nls)" ; then \ echo "Creating gmo files ... $(top_builddir)/po" ; \ $(MAKE) -C "$(top_builddir)/po" update-gmo ; \ fi ; \ fi install: @echo "Nothing to install here" CLEANFILES = $(tarfile) xsnow-3.8.3/afterburner/Makefile.in0000666000000000000000000003602314732252143015470 0ustar0000000000000000# Makefile.in generated by automake 1.16.5 from Makefile.am. # @configure_input@ # Copyright (C) 1994-2021 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY, to the extent permitted by law; without # even the implied warranty of MERCHANTABILITY or FITNESS FOR A # PARTICULAR PURPOSE. @SET_MAKE@ # -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- # To enable the selfrep option: # after everything has been made, we replace the dummy tarfile with the # tarfile obtained with 'make dist' # Then, we run a 'make' from the top directory to recompile selfrep.c and # relink xsnow. When running this make, we must do nothing here. VPATH = @srcdir@ am__is_gnu_make = { \ if test -z '$(MAKELEVEL)'; then \ false; \ elif test -n '$(MAKE_HOST)'; then \ true; \ elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \ true; \ else \ false; \ fi; \ } am__make_running_with_option = \ case $${target_option-} in \ ?) ;; \ *) echo "am__make_running_with_option: internal error: invalid" \ "target option '$${target_option-}' specified" >&2; \ exit 1;; \ esac; \ has_opt=no; \ sane_makeflags=$$MAKEFLAGS; \ if $(am__is_gnu_make); then \ sane_makeflags=$$MFLAGS; \ else \ case $$MAKEFLAGS in \ *\\[\ \ ]*) \ bs=\\; \ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ esac; \ fi; \ skip_next=no; \ strip_trailopt () \ { \ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ }; \ for flg in $$sane_makeflags; do \ test $$skip_next = yes && { skip_next=no; continue; }; \ case $$flg in \ *=*|--*) continue;; \ -*I) strip_trailopt 'I'; skip_next=yes;; \ -*I?*) strip_trailopt 'I';; \ -*O) strip_trailopt 'O'; skip_next=yes;; \ -*O?*) strip_trailopt 'O';; \ -*l) strip_trailopt 'l'; skip_next=yes;; \ -*l?*) strip_trailopt 'l';; \ -[dEDm]) skip_next=yes;; \ -[JT]) skip_next=yes;; \ esac; \ case $$flg in \ *$$target_option*) has_opt=yes; break;; \ esac; \ done; \ test $$has_opt = yes am__make_dryrun = (target_option=n; $(am__make_running_with_option)) am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) pkgdatadir = $(datadir)/@PACKAGE@ pkgincludedir = $(includedir)/@PACKAGE@ pkglibdir = $(libdir)/@PACKAGE@ pkglibexecdir = $(libexecdir)/@PACKAGE@ am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd install_sh_DATA = $(install_sh) -c -m 644 install_sh_PROGRAM = $(install_sh) -c install_sh_SCRIPT = $(install_sh) -c INSTALL_HEADER = $(INSTALL_DATA) transform = $(program_transform_name) NORMAL_INSTALL = : PRE_INSTALL = : POST_INSTALL = : NORMAL_UNINSTALL = : PRE_UNINSTALL = : POST_UNINSTALL = : build_triplet = @build@ host_triplet = @host@ subdir = afterburner ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 am__aclocal_m4_deps = $(top_srcdir)/m4/gettext.m4 \ $(top_srcdir)/m4/host-cpu-c-abi.m4 $(top_srcdir)/m4/iconv.m4 \ $(top_srcdir)/m4/intlmacosx.m4 $(top_srcdir)/m4/lib-ld.m4 \ $(top_srcdir)/m4/lib-link.m4 $(top_srcdir)/m4/lib-prefix.m4 \ $(top_srcdir)/m4/m4_ax_prog_cc_for_build.m4 \ $(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \ $(top_srcdir)/m4/progtest.m4 $(top_srcdir)/m4/ax_pthread.m4 \ $(top_srcdir)/configure.ac am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ $(ACLOCAL_M4) DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON) mkinstalldirs = $(install_sh) -d CONFIG_HEADER = $(top_builddir)/config.h CONFIG_CLEAN_FILES = CONFIG_CLEAN_VPATH_FILES = AM_V_P = $(am__v_P_@AM_V@) am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) am__v_P_0 = false am__v_P_1 = : AM_V_GEN = $(am__v_GEN_@AM_V@) am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) am__v_GEN_0 = @echo " GEN " $@; am__v_GEN_1 = AM_V_at = $(am__v_at_@AM_V@) am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) am__v_at_0 = @ am__v_at_1 = SOURCES = DIST_SOURCES = am__can_run_installinfo = \ case $$AM_UPDATE_INFO_DIR in \ n|no|NO) false;; \ *) (install-info --version) >/dev/null 2>&1;; \ esac am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) am__DIST_COMMON = $(srcdir)/Makefile.in DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) ACLOCAL = @ACLOCAL@ AMTAR = @AMTAR@ AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ AR = @AR@ AUTOCONF = @AUTOCONF@ AUTOHEADER = @AUTOHEADER@ AUTOMAKE = @AUTOMAKE@ AWK = @AWK@ BUILD_EXEEXT = @BUILD_EXEEXT@ BUILD_OBJEXT = @BUILD_OBJEXT@ CC = @CC@ CCDEPMODE = @CCDEPMODE@ CC_FOR_BUILD = @CC_FOR_BUILD@ CFLAGS = @CFLAGS@ CFLAGS_FOR_BUILD = @CFLAGS_FOR_BUILD@ CPP = @CPP@ CPPFLAGS = @CPPFLAGS@ CPPFLAGS_FOR_BUILD = @CPPFLAGS_FOR_BUILD@ CPP_FOR_BUILD = @CPP_FOR_BUILD@ CSCOPE = @CSCOPE@ CTAGS = @CTAGS@ CXX = @CXX@ CXXDEPMODE = @CXXDEPMODE@ CXXFLAGS = @CXXFLAGS@ CYGPATH_W = @CYGPATH_W@ DATE = @DATE@ DEFS = @DEFS@ DEPDIR = @DEPDIR@ ECHO_C = @ECHO_C@ ECHO_N = @ECHO_N@ ECHO_T = @ECHO_T@ EGREP = @EGREP@ ETAGS = @ETAGS@ EXEEXT = @EXEEXT@ GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@ GMSGFMT = @GMSGFMT@ GMSGFMT_015 = @GMSGFMT_015@ GREP = @GREP@ GSL_CFLAGS = @GSL_CFLAGS@ GSL_LIBS = @GSL_LIBS@ GTK_CFLAGS = @GTK_CFLAGS@ GTK_LIBS = @GTK_LIBS@ INSTALL = @INSTALL@ INSTALL_DATA = @INSTALL_DATA@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ INSTALL_SCRIPT = @INSTALL_SCRIPT@ INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ INTLLIBS = @INTLLIBS@ INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@ LDFLAGS = @LDFLAGS@ LDFLAGS_FOR_BUILD = @LDFLAGS_FOR_BUILD@ LIBICONV = @LIBICONV@ LIBINTL = @LIBINTL@ LIBOBJS = @LIBOBJS@ LIBS = @LIBS@ LOCALEDIR = @LOCALEDIR@ LTLIBICONV = @LTLIBICONV@ LTLIBINTL = @LTLIBINTL@ LTLIBOBJS = @LTLIBOBJS@ MAKEINFO = @MAKEINFO@ MKDIR_P = @MKDIR_P@ MSGFMT = @MSGFMT@ MSGMERGE = @MSGMERGE@ MSGMERGE_AVAIL = @MSGMERGE_AVAIL@ MSGMERGE_FOR_MSGFMT_OPTION = @MSGMERGE_FOR_MSGFMT_OPTION@ OBJEXT = @OBJEXT@ PACKAGE = @PACKAGE@ PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ PACKAGE_NAME = @PACKAGE_NAME@ PACKAGE_STRING = @PACKAGE_STRING@ PACKAGE_TARNAME = @PACKAGE_TARNAME@ PACKAGE_URL = @PACKAGE_URL@ PACKAGE_VERSION = @PACKAGE_VERSION@ PATH_SEPARATOR = @PATH_SEPARATOR@ PKG_CONFIG = @PKG_CONFIG@ PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@ PKG_CONFIG_PATH = @PKG_CONFIG_PATH@ POSUB = @POSUB@ PTHREAD_CC = @PTHREAD_CC@ PTHREAD_CFLAGS = @PTHREAD_CFLAGS@ PTHREAD_CXX = @PTHREAD_CXX@ PTHREAD_LIBS = @PTHREAD_LIBS@ RANLIB = @RANLIB@ SED = @SED@ SET_MAKE = @SET_MAKE@ SHELL = @SHELL@ STRIP = @STRIP@ USE_NLS = @USE_NLS@ VERSION = @VERSION@ X11_CFLAGS = @X11_CFLAGS@ X11_LIBS = @X11_LIBS@ XGETTEXT = @XGETTEXT@ XGETTEXT_015 = @XGETTEXT_015@ XGETTEXT_EXTRA_OPTIONS = @XGETTEXT_EXTRA_OPTIONS@ XMKMF = @XMKMF@ abs_builddir = @abs_builddir@ abs_srcdir = @abs_srcdir@ abs_top_builddir = @abs_top_builddir@ abs_top_srcdir = @abs_top_srcdir@ ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CC_FOR_BUILD = @ac_ct_CC_FOR_BUILD@ ac_ct_CXX = @ac_ct_CXX@ am__include = @am__include@ am__leading_dot = @am__leading_dot@ am__quote = @am__quote@ am__tar = @am__tar@ am__untar = @am__untar@ ax_pthread_config = @ax_pthread_config@ bindir = @bindir@ build = @build@ build_alias = @build_alias@ build_cpu = @build_cpu@ build_os = @build_os@ build_vendor = @build_vendor@ builddir = @builddir@ datadir = @datadir@ datarootdir = @datarootdir@ docdir = @docdir@ dvidir = @dvidir@ exec_prefix = @exec_prefix@ host = @host@ host_alias = @host_alias@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ runstatedir = @runstatedir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ sysconfdir = @sysconfdir@ target_alias = @target_alias@ top_build_prefix = @top_build_prefix@ top_builddir = @top_builddir@ top_srcdir = @top_srcdir@ tarfile = $(top_builddir)/$(PACKAGE)-$(VERSION).tar.gz @MAKESELFREP_FALSE@makeselfrep = @MAKESELFREP_TRUE@makeselfrep = 1 @USE_NLS_TRUE@use_nls = 1 CLEANFILES = $(tarfile) all: all-am .SUFFIXES: $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) @for dep in $?; do \ case '$(am__configure_deps)' in \ *$$dep*) \ ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ && { if test -f $@; then exit 0; else break; fi; }; \ exit 1;; \ esac; \ done; \ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu afterburner/Makefile'; \ $(am__cd) $(top_srcdir) && \ $(AUTOMAKE) --gnu afterburner/Makefile Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status @case '$?' in \ *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(top_srcdir)/configure: $(am__configure_deps) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(ACLOCAL_M4): $(am__aclocal_m4_deps) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(am__aclocal_m4_deps): tags TAGS: ctags CTAGS: cscope cscopelist: distdir: $(BUILT_SOURCES) $(MAKE) $(AM_MAKEFLAGS) distdir-am distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ dist_files=`for file in $$list; do echo $$file; done | \ sed -e "s|^$$srcdirstrip/||;t" \ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ case $$dist_files in \ */*) $(MKDIR_P) `echo "$$dist_files" | \ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ sort -u` ;; \ esac; \ for file in $$dist_files; do \ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ if test -d $$d/$$file; then \ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ if test -d "$(distdir)/$$file"; then \ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ fi; \ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ fi; \ cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ else \ test -f "$(distdir)/$$file" \ || cp -p $$d/$$file "$(distdir)/$$file" \ || exit 1; \ fi; \ done check-am: all-am check: check-am all-am: Makefile all-local installdirs: install-exec: install-exec-am install-data: install-data-am uninstall: uninstall-am install-am: all-am @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am installcheck: installcheck-am install-strip: if test -z '$(STRIP)'; then \ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ install; \ else \ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ fi mostlyclean-generic: clean-generic: -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES) distclean-generic: -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) maintainer-clean-generic: @echo "This command is intended for maintainers to use" @echo "it deletes files that may require special tools to rebuild." clean: clean-am clean-am: clean-generic mostlyclean-am distclean: distclean-am -rm -f Makefile distclean-am: clean-am distclean-generic dvi: dvi-am dvi-am: html: html-am html-am: info: info-am info-am: install-data-am: install-dvi: install-dvi-am install-dvi-am: install-exec-am: install-html: install-html-am install-html-am: install-info: install-info-am install-info-am: install-man: install-pdf: install-pdf-am install-pdf-am: install-ps: install-ps-am install-ps-am: installcheck-am: maintainer-clean: maintainer-clean-am -rm -f Makefile maintainer-clean-am: distclean-am maintainer-clean-generic mostlyclean: mostlyclean-am mostlyclean-am: mostlyclean-generic pdf: pdf-am pdf-am: ps: ps-am ps-am: uninstall-am: .MAKE: install-am install-strip .PHONY: all all-am all-local check check-am clean clean-generic \ cscopelist-am ctags-am distclean distclean-generic distdir dvi \ dvi-am html html-am info info-am install install-am \ install-data install-data-am install-dvi install-dvi-am \ install-exec install-exec-am install-html install-html-am \ install-info install-info-am install-man install-pdf \ install-pdf-am install-ps install-ps-am install-strip \ installcheck installcheck-am installdirs maintainer-clean \ maintainer-clean-generic mostlyclean mostlyclean-generic pdf \ pdf-am ps ps-am tags-am uninstall uninstall-am .PRECIOUS: Makefile # It would be nice to skip all-local when running make check. # Ok, this is done in the top-level Makefile.am all-local: if test -z "$(AFTERBURNER)" ; then \ if test "$(makeselfrep)" ; then \ echo "Creating tar file $(tarfile) ..." ; \ $(MAKE) -C "$(top_builddir)" AFTERBURNER=1 dist ; \ echo "Remaking xsnow, using real tar file ..." ; \ ls -l "$(tarfile)" ; \ $(MAKE) -C "$(top_builddir)" AFTERBURNER=1 ; \ fi ; \ if test "$(use_nls)" ; then \ echo "Creating gmo files ... $(top_builddir)/po" ; \ $(MAKE) -C "$(top_builddir)/po" update-gmo ; \ fi ; \ fi install: @echo "Nothing to install here" # Tell versions [3.59,3.63) of GNU make to not export all variables. # Otherwise a system limit (for SysV at least) may be exceeded. .NOEXPORT: xsnow-3.8.3/ar-lib0000777000000000000000000001336314732252143012202 0ustar0000000000000000#! /bin/sh # Wrapper for Microsoft lib.exe me=ar-lib scriptversion=2019-07-04.01; # UTC # Copyright (C) 2010-2021 Free Software Foundation, Inc. # Written by Peter Rosin . # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2, or (at your option) # any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # As a special exception to the GNU General Public License, if you # distribute this file as part of a program that contains a # configuration script generated by Autoconf, you may include it under # the same distribution terms that you use for the rest of that program. # This file is maintained in Automake, please report # bugs to or send patches to # . # func_error message func_error () { echo "$me: $1" 1>&2 exit 1 } file_conv= # func_file_conv build_file # Convert a $build file to $host form and store it in $file # Currently only supports Windows hosts. func_file_conv () { file=$1 case $file in / | /[!/]*) # absolute file, and not a UNC file if test -z "$file_conv"; then # lazily determine how to convert abs files case `uname -s` in MINGW*) file_conv=mingw ;; CYGWIN* | MSYS*) file_conv=cygwin ;; *) file_conv=wine ;; esac fi case $file_conv in mingw) file=`cmd //C echo "$file " | sed -e 's/"\(.*\) " *$/\1/'` ;; cygwin | msys) file=`cygpath -m "$file" || echo "$file"` ;; wine) file=`winepath -w "$file" || echo "$file"` ;; esac ;; esac } # func_at_file at_file operation archive # Iterate over all members in AT_FILE performing OPERATION on ARCHIVE # for each of them. # When interpreting the content of the @FILE, do NOT use func_file_conv, # since the user would need to supply preconverted file names to # binutils ar, at least for MinGW. func_at_file () { operation=$2 archive=$3 at_file_contents=`cat "$1"` eval set x "$at_file_contents" shift for member do $AR -NOLOGO $operation:"$member" "$archive" || exit $? done } case $1 in '') func_error "no command. Try '$0 --help' for more information." ;; -h | --h*) cat <. # #-endcopyright- debroot=../xsnow-debian deb=$debroot/debian curdir=`pwd` if [ -f Makefile ] ; then make distclean fi rm -f configure # Create make.inc for the Pixmaps folder ( cd src/Pixmaps echo "EXTRA_DIST = \\" > make.inc echo "make.inc \\" >> make.inc ls *.xpm *.xbm *.svg | sed 's/$/ \\/' | sed '$s/\\//' >> make.inc ) ./addcopyright.sh Makefile.am afterburner/Makefile.am addcopyright.sh bootstrap \ configure.ac simplemake.sh data/Makefile.am find src \( -name '*.c' -o -name '*.h' -o -name '*.am' -o -name '*.xpm' -o -name '*.xbm' \ -o -name '*.xml' -o -name '*.sh' -o -name '*.cpp' -o -name '*.inc' \) -print0 | xargs -0 ./addcopyright.sh cd $curdir date +%s > bootdate autoreconf -fvi || exit 1 ( echo removing po/*.gmo and po/*.po rm -f po/*.gmo po/*.po echo "Copying pofiles/*.po to po/" cp pofiles/*.po po cd po pofiles=`echo *.po` languages=`echo $pofiles | sed 's/\.po//g'` echo '# Set of available languages.' > LINGUAS echo "$languages" >> LINGUAS echo "Created po/LINGUAS:" cat LINGUAS echo ) # create autopkg suite in debian directory, if present if [ -d $deb ] ; then rm -rf $deb/tests mkdir -p $deb/tests || exit 1 cp src/test1.sh src/test2.sh $deb/tests || exit 1 echo "Tests:" > $deb/tests/control || exit 1 for f in $deb/tests/test?.sh ; do echo " `basename $f`" >> $deb/tests/control || exit 1 done echo "Depends: @, x11-utils, xvfb, xdotool, scrot, psmisc" >> $deb/tests/control fi echo "$0 done" xsnow-3.8.3/compile0000777000000000000000000001635014732252143012463 0ustar0000000000000000#! /bin/sh # Wrapper for compilers which do not understand '-c -o'. scriptversion=2018-03-07.03; # UTC # Copyright (C) 1999-2021 Free Software Foundation, Inc. # Written by Tom Tromey . # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2, or (at your option) # any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # As a special exception to the GNU General Public License, if you # distribute this file as part of a program that contains a # configuration script generated by Autoconf, you may include it under # the same distribution terms that you use for the rest of that program. # This file is maintained in Automake, please report # bugs to or send patches to # . nl=' ' # We need space, tab and new line, in precisely that order. Quoting is # there to prevent tools from complaining about whitespace usage. IFS=" "" $nl" file_conv= # func_file_conv build_file lazy # Convert a $build file to $host form and store it in $file # Currently only supports Windows hosts. If the determined conversion # type is listed in (the comma separated) LAZY, no conversion will # take place. func_file_conv () { file=$1 case $file in / | /[!/]*) # absolute file, and not a UNC file if test -z "$file_conv"; then # lazily determine how to convert abs files case `uname -s` in MINGW*) file_conv=mingw ;; CYGWIN* | MSYS*) file_conv=cygwin ;; *) file_conv=wine ;; esac fi case $file_conv/,$2, in *,$file_conv,*) ;; mingw/*) file=`cmd //C echo "$file " | sed -e 's/"\(.*\) " *$/\1/'` ;; cygwin/* | msys/*) file=`cygpath -m "$file" || echo "$file"` ;; wine/*) file=`winepath -w "$file" || echo "$file"` ;; esac ;; esac } # func_cl_dashL linkdir # Make cl look for libraries in LINKDIR func_cl_dashL () { func_file_conv "$1" if test -z "$lib_path"; then lib_path=$file else lib_path="$lib_path;$file" fi linker_opts="$linker_opts -LIBPATH:$file" } # func_cl_dashl library # Do a library search-path lookup for cl func_cl_dashl () { lib=$1 found=no save_IFS=$IFS IFS=';' for dir in $lib_path $LIB do IFS=$save_IFS if $shared && test -f "$dir/$lib.dll.lib"; then found=yes lib=$dir/$lib.dll.lib break fi if test -f "$dir/$lib.lib"; then found=yes lib=$dir/$lib.lib break fi if test -f "$dir/lib$lib.a"; then found=yes lib=$dir/lib$lib.a break fi done IFS=$save_IFS if test "$found" != yes; then lib=$lib.lib fi } # func_cl_wrapper cl arg... # Adjust compile command to suit cl func_cl_wrapper () { # Assume a capable shell lib_path= shared=: linker_opts= for arg do if test -n "$eat"; then eat= else case $1 in -o) # configure might choose to run compile as 'compile cc -o foo foo.c'. eat=1 case $2 in *.o | *.[oO][bB][jJ]) func_file_conv "$2" set x "$@" -Fo"$file" shift ;; *) func_file_conv "$2" set x "$@" -Fe"$file" shift ;; esac ;; -I) eat=1 func_file_conv "$2" mingw set x "$@" -I"$file" shift ;; -I*) func_file_conv "${1#-I}" mingw set x "$@" -I"$file" shift ;; -l) eat=1 func_cl_dashl "$2" set x "$@" "$lib" shift ;; -l*) func_cl_dashl "${1#-l}" set x "$@" "$lib" shift ;; -L) eat=1 func_cl_dashL "$2" ;; -L*) func_cl_dashL "${1#-L}" ;; -static) shared=false ;; -Wl,*) arg=${1#-Wl,} save_ifs="$IFS"; IFS=',' for flag in $arg; do IFS="$save_ifs" linker_opts="$linker_opts $flag" done IFS="$save_ifs" ;; -Xlinker) eat=1 linker_opts="$linker_opts $2" ;; -*) set x "$@" "$1" shift ;; *.cc | *.CC | *.cxx | *.CXX | *.[cC]++) func_file_conv "$1" set x "$@" -Tp"$file" shift ;; *.c | *.cpp | *.CPP | *.lib | *.LIB | *.Lib | *.OBJ | *.obj | *.[oO]) func_file_conv "$1" mingw set x "$@" "$file" shift ;; *) set x "$@" "$1" shift ;; esac fi shift done if test -n "$linker_opts"; then linker_opts="-link$linker_opts" fi exec "$@" $linker_opts exit 1 } eat= case $1 in '') echo "$0: No command. Try '$0 --help' for more information." 1>&2 exit 1; ;; -h | --h*) cat <<\EOF Usage: compile [--help] [--version] PROGRAM [ARGS] Wrapper for compilers which do not understand '-c -o'. Remove '-o dest.o' from ARGS, run PROGRAM with the remaining arguments, and rename the output as expected. If you are trying to build a whole package this is not the right script to run: please start by reading the file 'INSTALL'. Report bugs to . EOF exit $? ;; -v | --v*) echo "compile $scriptversion" exit $? ;; cl | *[/\\]cl | cl.exe | *[/\\]cl.exe | \ icl | *[/\\]icl | icl.exe | *[/\\]icl.exe ) func_cl_wrapper "$@" # Doesn't return... ;; esac ofile= cfile= for arg do if test -n "$eat"; then eat= else case $1 in -o) # configure might choose to run compile as 'compile cc -o foo foo.c'. # So we strip '-o arg' only if arg is an object. eat=1 case $2 in *.o | *.obj) ofile=$2 ;; *) set x "$@" -o "$2" shift ;; esac ;; *.c) cfile=$1 set x "$@" "$1" shift ;; *) set x "$@" "$1" shift ;; esac fi shift done if test -z "$ofile" || test -z "$cfile"; then # If no '-o' option was seen then we might have been invoked from a # pattern rule where we don't need one. That is ok -- this is a # normal compilation that the losing compiler can handle. If no # '.c' file was seen then we are probably linking. That is also # ok. exec "$@" fi # Name of file we expect compiler to create. cofile=`echo "$cfile" | sed 's|^.*[\\/]||; s|^[a-zA-Z]:||; s/\.c$/.o/'` # Create the lock directory. # Note: use '[/\\:.-]' here to ensure that we don't use the same name # that we are using for the .o file. Also, base the name on the expected # object file name, since that is what matters with a parallel build. lockdir=`echo "$cofile" | sed -e 's|[/\\:.-]|_|g'`.d while true; do if mkdir "$lockdir" >/dev/null 2>&1; then break fi sleep 1 done # FIXME: race condition here if user kills between mkdir and trap. trap "rmdir '$lockdir'; exit 1" 1 2 15 # Run the compile. "$@" ret=$? if test -f "$cofile"; then test "$cofile" = "$ofile" || mv "$cofile" "$ofile" elif test -f "${cofile}bj"; then test "${cofile}bj" = "$ofile" || mv "${cofile}bj" "$ofile" fi rmdir "$lockdir" exit $ret # Local Variables: # mode: shell-script # sh-indentation: 2 # eval: (add-hook 'before-save-hook 'time-stamp) # time-stamp-start: "scriptversion=" # time-stamp-format: "%:y-%02m-%02d.%02H" # time-stamp-time-zone: "UTC0" # time-stamp-end: "; # UTC" # End: xsnow-3.8.3/config.guess0000777000000000000000000014051214732252143013423 0ustar0000000000000000#! /bin/sh # Attempt to guess a canonical system name. # Copyright 1992-2022 Free Software Foundation, Inc. # shellcheck disable=SC2006,SC2268 # see below for rationale timestamp='2022-01-09' # This file is free software; you can redistribute it and/or modify it # under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 # General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program; if not, see . # # As a special exception to the GNU General Public License, if you # distribute this file as part of a program that contains a # configuration script generated by Autoconf, you may include it under # the same distribution terms that you use for the rest of that # program. This Exception is an additional permission under section 7 # of the GNU General Public License, version 3 ("GPLv3"). # # Originally written by Per Bothner; maintained since 2000 by Ben Elliston. # # You can get the latest version of this script from: # https://git.savannah.gnu.org/cgit/config.git/plain/config.guess # # Please send patches to . # The "shellcheck disable" line above the timestamp inhibits complaints # about features and limitations of the classic Bourne shell that were # superseded or lifted in POSIX. However, this script identifies a wide # variety of pre-POSIX systems that do not have POSIX shells at all, and # even some reasonably current systems (Solaris 10 as case-in-point) still # have a pre-POSIX /bin/sh. me=`echo "$0" | sed -e 's,.*/,,'` usage="\ Usage: $0 [OPTION] Output the configuration name of the system \`$me' is run on. Options: -h, --help print this help, then exit -t, --time-stamp print date of last modification, then exit -v, --version print version number, then exit Report bugs and patches to ." version="\ GNU config.guess ($timestamp) Originally written by Per Bothner. Copyright 1992-2022 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE." help=" Try \`$me --help' for more information." # Parse command line while test $# -gt 0 ; do case $1 in --time-stamp | --time* | -t ) echo "$timestamp" ; exit ;; --version | -v ) echo "$version" ; exit ;; --help | --h* | -h ) echo "$usage"; exit ;; -- ) # Stop option processing shift; break ;; - ) # Use stdin as input. break ;; -* ) echo "$me: invalid option $1$help" >&2 exit 1 ;; * ) break ;; esac done if test $# != 0; then echo "$me: too many arguments$help" >&2 exit 1 fi # Just in case it came from the environment. GUESS= # CC_FOR_BUILD -- compiler used by this script. Note that the use of a # compiler to aid in system detection is discouraged as it requires # temporary files to be created and, as you can see below, it is a # headache to deal with in a portable fashion. # Historically, `CC_FOR_BUILD' used to be named `HOST_CC'. We still # use `HOST_CC' if defined, but it is deprecated. # Portable tmp directory creation inspired by the Autoconf team. tmp= # shellcheck disable=SC2172 trap 'test -z "$tmp" || rm -fr "$tmp"' 0 1 2 13 15 set_cc_for_build() { # prevent multiple calls if $tmp is already set test "$tmp" && return 0 : "${TMPDIR=/tmp}" # shellcheck disable=SC2039,SC3028 { tmp=`(umask 077 && mktemp -d "$TMPDIR/cgXXXXXX") 2>/dev/null` && test -n "$tmp" && test -d "$tmp" ; } || { test -n "$RANDOM" && tmp=$TMPDIR/cg$$-$RANDOM && (umask 077 && mkdir "$tmp" 2>/dev/null) ; } || { tmp=$TMPDIR/cg-$$ && (umask 077 && mkdir "$tmp" 2>/dev/null) && echo "Warning: creating insecure temp directory" >&2 ; } || { echo "$me: cannot create a temporary directory in $TMPDIR" >&2 ; exit 1 ; } dummy=$tmp/dummy case ${CC_FOR_BUILD-},${HOST_CC-},${CC-} in ,,) echo "int x;" > "$dummy.c" for driver in cc gcc c89 c99 ; do if ($driver -c -o "$dummy.o" "$dummy.c") >/dev/null 2>&1 ; then CC_FOR_BUILD=$driver break fi done if test x"$CC_FOR_BUILD" = x ; then CC_FOR_BUILD=no_compiler_found fi ;; ,,*) CC_FOR_BUILD=$CC ;; ,*,*) CC_FOR_BUILD=$HOST_CC ;; esac } # This is needed to find uname on a Pyramid OSx when run in the BSD universe. # (ghazi@noc.rutgers.edu 1994-08-24) if test -f /.attbin/uname ; then PATH=$PATH:/.attbin ; export PATH fi UNAME_MACHINE=`(uname -m) 2>/dev/null` || UNAME_MACHINE=unknown UNAME_RELEASE=`(uname -r) 2>/dev/null` || UNAME_RELEASE=unknown UNAME_SYSTEM=`(uname -s) 2>/dev/null` || UNAME_SYSTEM=unknown UNAME_VERSION=`(uname -v) 2>/dev/null` || UNAME_VERSION=unknown case $UNAME_SYSTEM in Linux|GNU|GNU/*) LIBC=unknown set_cc_for_build cat <<-EOF > "$dummy.c" #include #if defined(__UCLIBC__) LIBC=uclibc #elif defined(__dietlibc__) LIBC=dietlibc #elif defined(__GLIBC__) LIBC=gnu #else #include /* First heuristic to detect musl libc. */ #ifdef __DEFINED_va_list LIBC=musl #endif #endif EOF cc_set_libc=`$CC_FOR_BUILD -E "$dummy.c" 2>/dev/null | grep '^LIBC' | sed 's, ,,g'` eval "$cc_set_libc" # Second heuristic to detect musl libc. if [ "$LIBC" = unknown ] && command -v ldd >/dev/null && ldd --version 2>&1 | grep -q ^musl; then LIBC=musl fi # If the system lacks a compiler, then just pick glibc. # We could probably try harder. if [ "$LIBC" = unknown ]; then LIBC=gnu fi ;; esac # Note: order is significant - the case branches are not exclusive. case $UNAME_MACHINE:$UNAME_SYSTEM:$UNAME_RELEASE:$UNAME_VERSION in *:NetBSD:*:*) # NetBSD (nbsd) targets should (where applicable) match one or # more of the tuples: *-*-netbsdelf*, *-*-netbsdaout*, # *-*-netbsdecoff* and *-*-netbsd*. For targets that recently # switched to ELF, *-*-netbsd* would select the old # object file format. This provides both forward # compatibility and a consistent mechanism for selecting the # object file format. # # Note: NetBSD doesn't particularly care about the vendor # portion of the name. We always set it to "unknown". UNAME_MACHINE_ARCH=`(uname -p 2>/dev/null || \ /sbin/sysctl -n hw.machine_arch 2>/dev/null || \ /usr/sbin/sysctl -n hw.machine_arch 2>/dev/null || \ echo unknown)` case $UNAME_MACHINE_ARCH in aarch64eb) machine=aarch64_be-unknown ;; armeb) machine=armeb-unknown ;; arm*) machine=arm-unknown ;; sh3el) machine=shl-unknown ;; sh3eb) machine=sh-unknown ;; sh5el) machine=sh5le-unknown ;; earmv*) arch=`echo "$UNAME_MACHINE_ARCH" | sed -e 's,^e\(armv[0-9]\).*$,\1,'` endian=`echo "$UNAME_MACHINE_ARCH" | sed -ne 's,^.*\(eb\)$,\1,p'` machine=${arch}${endian}-unknown ;; *) machine=$UNAME_MACHINE_ARCH-unknown ;; esac # The Operating System including object format, if it has switched # to ELF recently (or will in the future) and ABI. case $UNAME_MACHINE_ARCH in earm*) os=netbsdelf ;; arm*|i386|m68k|ns32k|sh3*|sparc|vax) set_cc_for_build if echo __ELF__ | $CC_FOR_BUILD -E - 2>/dev/null \ | grep -q __ELF__ then # Once all utilities can be ECOFF (netbsdecoff) or a.out (netbsdaout). # Return netbsd for either. FIX? os=netbsd else os=netbsdelf fi ;; *) os=netbsd ;; esac # Determine ABI tags. case $UNAME_MACHINE_ARCH in earm*) expr='s/^earmv[0-9]/-eabi/;s/eb$//' abi=`echo "$UNAME_MACHINE_ARCH" | sed -e "$expr"` ;; esac # The OS release # Debian GNU/NetBSD machines have a different userland, and # thus, need a distinct triplet. However, they do not need # kernel version information, so it can be replaced with a # suitable tag, in the style of linux-gnu. case $UNAME_VERSION in Debian*) release='-gnu' ;; *) release=`echo "$UNAME_RELEASE" | sed -e 's/[-_].*//' | cut -d. -f1,2` ;; esac # Since CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM: # contains redundant information, the shorter form: # CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM is used. GUESS=$machine-${os}${release}${abi-} ;; *:Bitrig:*:*) UNAME_MACHINE_ARCH=`arch | sed 's/Bitrig.//'` GUESS=$UNAME_MACHINE_ARCH-unknown-bitrig$UNAME_RELEASE ;; *:OpenBSD:*:*) UNAME_MACHINE_ARCH=`arch | sed 's/OpenBSD.//'` GUESS=$UNAME_MACHINE_ARCH-unknown-openbsd$UNAME_RELEASE ;; *:SecBSD:*:*) UNAME_MACHINE_ARCH=`arch | sed 's/SecBSD.//'` GUESS=$UNAME_MACHINE_ARCH-unknown-secbsd$UNAME_RELEASE ;; *:LibertyBSD:*:*) UNAME_MACHINE_ARCH=`arch | sed 's/^.*BSD\.//'` GUESS=$UNAME_MACHINE_ARCH-unknown-libertybsd$UNAME_RELEASE ;; *:MidnightBSD:*:*) GUESS=$UNAME_MACHINE-unknown-midnightbsd$UNAME_RELEASE ;; *:ekkoBSD:*:*) GUESS=$UNAME_MACHINE-unknown-ekkobsd$UNAME_RELEASE ;; *:SolidBSD:*:*) GUESS=$UNAME_MACHINE-unknown-solidbsd$UNAME_RELEASE ;; *:OS108:*:*) GUESS=$UNAME_MACHINE-unknown-os108_$UNAME_RELEASE ;; macppc:MirBSD:*:*) GUESS=powerpc-unknown-mirbsd$UNAME_RELEASE ;; *:MirBSD:*:*) GUESS=$UNAME_MACHINE-unknown-mirbsd$UNAME_RELEASE ;; *:Sortix:*:*) GUESS=$UNAME_MACHINE-unknown-sortix ;; *:Twizzler:*:*) GUESS=$UNAME_MACHINE-unknown-twizzler ;; *:Redox:*:*) GUESS=$UNAME_MACHINE-unknown-redox ;; mips:OSF1:*.*) GUESS=mips-dec-osf1 ;; alpha:OSF1:*:*) # Reset EXIT trap before exiting to avoid spurious non-zero exit code. trap '' 0 case $UNAME_RELEASE in *4.0) UNAME_RELEASE=`/usr/sbin/sizer -v | awk '{print $3}'` ;; *5.*) UNAME_RELEASE=`/usr/sbin/sizer -v | awk '{print $4}'` ;; esac # According to Compaq, /usr/sbin/psrinfo has been available on # OSF/1 and Tru64 systems produced since 1995. I hope that # covers most systems running today. This code pipes the CPU # types through head -n 1, so we only detect the type of CPU 0. ALPHA_CPU_TYPE=`/usr/sbin/psrinfo -v | sed -n -e 's/^ The alpha \(.*\) processor.*$/\1/p' | head -n 1` case $ALPHA_CPU_TYPE in "EV4 (21064)") UNAME_MACHINE=alpha ;; "EV4.5 (21064)") UNAME_MACHINE=alpha ;; "LCA4 (21066/21068)") UNAME_MACHINE=alpha ;; "EV5 (21164)") UNAME_MACHINE=alphaev5 ;; "EV5.6 (21164A)") UNAME_MACHINE=alphaev56 ;; "EV5.6 (21164PC)") UNAME_MACHINE=alphapca56 ;; "EV5.7 (21164PC)") UNAME_MACHINE=alphapca57 ;; "EV6 (21264)") UNAME_MACHINE=alphaev6 ;; "EV6.7 (21264A)") UNAME_MACHINE=alphaev67 ;; "EV6.8CB (21264C)") UNAME_MACHINE=alphaev68 ;; "EV6.8AL (21264B)") UNAME_MACHINE=alphaev68 ;; "EV6.8CX (21264D)") UNAME_MACHINE=alphaev68 ;; "EV6.9A (21264/EV69A)") UNAME_MACHINE=alphaev69 ;; "EV7 (21364)") UNAME_MACHINE=alphaev7 ;; "EV7.9 (21364A)") UNAME_MACHINE=alphaev79 ;; esac # A Pn.n version is a patched version. # A Vn.n version is a released version. # A Tn.n version is a released field test version. # A Xn.n version is an unreleased experimental baselevel. # 1.2 uses "1.2" for uname -r. OSF_REL=`echo "$UNAME_RELEASE" | sed -e 's/^[PVTX]//' | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz` GUESS=$UNAME_MACHINE-dec-osf$OSF_REL ;; Amiga*:UNIX_System_V:4.0:*) GUESS=m68k-unknown-sysv4 ;; *:[Aa]miga[Oo][Ss]:*:*) GUESS=$UNAME_MACHINE-unknown-amigaos ;; *:[Mm]orph[Oo][Ss]:*:*) GUESS=$UNAME_MACHINE-unknown-morphos ;; *:OS/390:*:*) GUESS=i370-ibm-openedition ;; *:z/VM:*:*) GUESS=s390-ibm-zvmoe ;; *:OS400:*:*) GUESS=powerpc-ibm-os400 ;; arm:RISC*:1.[012]*:*|arm:riscix:1.[012]*:*) GUESS=arm-acorn-riscix$UNAME_RELEASE ;; arm*:riscos:*:*|arm*:RISCOS:*:*) GUESS=arm-unknown-riscos ;; SR2?01:HI-UX/MPP:*:* | SR8000:HI-UX/MPP:*:*) GUESS=hppa1.1-hitachi-hiuxmpp ;; Pyramid*:OSx*:*:* | MIS*:OSx*:*:* | MIS*:SMP_DC-OSx*:*:*) # akee@wpdis03.wpafb.af.mil (Earle F. Ake) contributed MIS and NILE. case `(/bin/universe) 2>/dev/null` in att) GUESS=pyramid-pyramid-sysv3 ;; *) GUESS=pyramid-pyramid-bsd ;; esac ;; NILE*:*:*:dcosx) GUESS=pyramid-pyramid-svr4 ;; DRS?6000:unix:4.0:6*) GUESS=sparc-icl-nx6 ;; DRS?6000:UNIX_SV:4.2*:7* | DRS?6000:isis:4.2*:7*) case `/usr/bin/uname -p` in sparc) GUESS=sparc-icl-nx7 ;; esac ;; s390x:SunOS:*:*) SUN_REL=`echo "$UNAME_RELEASE" | sed -e 's/[^.]*//'` GUESS=$UNAME_MACHINE-ibm-solaris2$SUN_REL ;; sun4H:SunOS:5.*:*) SUN_REL=`echo "$UNAME_RELEASE" | sed -e 's/[^.]*//'` GUESS=sparc-hal-solaris2$SUN_REL ;; sun4*:SunOS:5.*:* | tadpole*:SunOS:5.*:*) SUN_REL=`echo "$UNAME_RELEASE" | sed -e 's/[^.]*//'` GUESS=sparc-sun-solaris2$SUN_REL ;; i86pc:AuroraUX:5.*:* | i86xen:AuroraUX:5.*:*) GUESS=i386-pc-auroraux$UNAME_RELEASE ;; i86pc:SunOS:5.*:* | i86xen:SunOS:5.*:*) set_cc_for_build SUN_ARCH=i386 # If there is a compiler, see if it is configured for 64-bit objects. # Note that the Sun cc does not turn __LP64__ into 1 like gcc does. # This test works for both compilers. if test "$CC_FOR_BUILD" != no_compiler_found; then if (echo '#ifdef __amd64'; echo IS_64BIT_ARCH; echo '#endif') | \ (CCOPTS="" $CC_FOR_BUILD -m64 -E - 2>/dev/null) | \ grep IS_64BIT_ARCH >/dev/null then SUN_ARCH=x86_64 fi fi SUN_REL=`echo "$UNAME_RELEASE" | sed -e 's/[^.]*//'` GUESS=$SUN_ARCH-pc-solaris2$SUN_REL ;; sun4*:SunOS:6*:*) # According to config.sub, this is the proper way to canonicalize # SunOS6. Hard to guess exactly what SunOS6 will be like, but # it's likely to be more like Solaris than SunOS4. SUN_REL=`echo "$UNAME_RELEASE" | sed -e 's/[^.]*//'` GUESS=sparc-sun-solaris3$SUN_REL ;; sun4*:SunOS:*:*) case `/usr/bin/arch -k` in Series*|S4*) UNAME_RELEASE=`uname -v` ;; esac # Japanese Language versions have a version number like `4.1.3-JL'. SUN_REL=`echo "$UNAME_RELEASE" | sed -e 's/-/_/'` GUESS=sparc-sun-sunos$SUN_REL ;; sun3*:SunOS:*:*) GUESS=m68k-sun-sunos$UNAME_RELEASE ;; sun*:*:4.2BSD:*) UNAME_RELEASE=`(sed 1q /etc/motd | awk '{print substr($5,1,3)}') 2>/dev/null` test "x$UNAME_RELEASE" = x && UNAME_RELEASE=3 case `/bin/arch` in sun3) GUESS=m68k-sun-sunos$UNAME_RELEASE ;; sun4) GUESS=sparc-sun-sunos$UNAME_RELEASE ;; esac ;; aushp:SunOS:*:*) GUESS=sparc-auspex-sunos$UNAME_RELEASE ;; # The situation for MiNT is a little confusing. The machine name # can be virtually everything (everything which is not # "atarist" or "atariste" at least should have a processor # > m68000). The system name ranges from "MiNT" over "FreeMiNT" # to the lowercase version "mint" (or "freemint"). Finally # the system name "TOS" denotes a system which is actually not # MiNT. But MiNT is downward compatible to TOS, so this should # be no problem. atarist[e]:*MiNT:*:* | atarist[e]:*mint:*:* | atarist[e]:*TOS:*:*) GUESS=m68k-atari-mint$UNAME_RELEASE ;; atari*:*MiNT:*:* | atari*:*mint:*:* | atarist[e]:*TOS:*:*) GUESS=m68k-atari-mint$UNAME_RELEASE ;; *falcon*:*MiNT:*:* | *falcon*:*mint:*:* | *falcon*:*TOS:*:*) GUESS=m68k-atari-mint$UNAME_RELEASE ;; milan*:*MiNT:*:* | milan*:*mint:*:* | *milan*:*TOS:*:*) GUESS=m68k-milan-mint$UNAME_RELEASE ;; hades*:*MiNT:*:* | hades*:*mint:*:* | *hades*:*TOS:*:*) GUESS=m68k-hades-mint$UNAME_RELEASE ;; *:*MiNT:*:* | *:*mint:*:* | *:*TOS:*:*) GUESS=m68k-unknown-mint$UNAME_RELEASE ;; m68k:machten:*:*) GUESS=m68k-apple-machten$UNAME_RELEASE ;; powerpc:machten:*:*) GUESS=powerpc-apple-machten$UNAME_RELEASE ;; RISC*:Mach:*:*) GUESS=mips-dec-mach_bsd4.3 ;; RISC*:ULTRIX:*:*) GUESS=mips-dec-ultrix$UNAME_RELEASE ;; VAX*:ULTRIX*:*:*) GUESS=vax-dec-ultrix$UNAME_RELEASE ;; 2020:CLIX:*:* | 2430:CLIX:*:*) GUESS=clipper-intergraph-clix$UNAME_RELEASE ;; mips:*:*:UMIPS | mips:*:*:RISCos) set_cc_for_build sed 's/^ //' << EOF > "$dummy.c" #ifdef __cplusplus #include /* for printf() prototype */ int main (int argc, char *argv[]) { #else int main (argc, argv) int argc; char *argv[]; { #endif #if defined (host_mips) && defined (MIPSEB) #if defined (SYSTYPE_SYSV) printf ("mips-mips-riscos%ssysv\\n", argv[1]); exit (0); #endif #if defined (SYSTYPE_SVR4) printf ("mips-mips-riscos%ssvr4\\n", argv[1]); exit (0); #endif #if defined (SYSTYPE_BSD43) || defined(SYSTYPE_BSD) printf ("mips-mips-riscos%sbsd\\n", argv[1]); exit (0); #endif #endif exit (-1); } EOF $CC_FOR_BUILD -o "$dummy" "$dummy.c" && dummyarg=`echo "$UNAME_RELEASE" | sed -n 's/\([0-9]*\).*/\1/p'` && SYSTEM_NAME=`"$dummy" "$dummyarg"` && { echo "$SYSTEM_NAME"; exit; } GUESS=mips-mips-riscos$UNAME_RELEASE ;; Motorola:PowerMAX_OS:*:*) GUESS=powerpc-motorola-powermax ;; Motorola:*:4.3:PL8-*) GUESS=powerpc-harris-powermax ;; Night_Hawk:*:*:PowerMAX_OS | Synergy:PowerMAX_OS:*:*) GUESS=powerpc-harris-powermax ;; Night_Hawk:Power_UNIX:*:*) GUESS=powerpc-harris-powerunix ;; m88k:CX/UX:7*:*) GUESS=m88k-harris-cxux7 ;; m88k:*:4*:R4*) GUESS=m88k-motorola-sysv4 ;; m88k:*:3*:R3*) GUESS=m88k-motorola-sysv3 ;; AViiON:dgux:*:*) # DG/UX returns AViiON for all architectures UNAME_PROCESSOR=`/usr/bin/uname -p` if test "$UNAME_PROCESSOR" = mc88100 || test "$UNAME_PROCESSOR" = mc88110 then if test "$TARGET_BINARY_INTERFACE"x = m88kdguxelfx || \ test "$TARGET_BINARY_INTERFACE"x = x then GUESS=m88k-dg-dgux$UNAME_RELEASE else GUESS=m88k-dg-dguxbcs$UNAME_RELEASE fi else GUESS=i586-dg-dgux$UNAME_RELEASE fi ;; M88*:DolphinOS:*:*) # DolphinOS (SVR3) GUESS=m88k-dolphin-sysv3 ;; M88*:*:R3*:*) # Delta 88k system running SVR3 GUESS=m88k-motorola-sysv3 ;; XD88*:*:*:*) # Tektronix XD88 system running UTekV (SVR3) GUESS=m88k-tektronix-sysv3 ;; Tek43[0-9][0-9]:UTek:*:*) # Tektronix 4300 system running UTek (BSD) GUESS=m68k-tektronix-bsd ;; *:IRIX*:*:*) IRIX_REL=`echo "$UNAME_RELEASE" | sed -e 's/-/_/g'` GUESS=mips-sgi-irix$IRIX_REL ;; ????????:AIX?:[12].1:2) # AIX 2.2.1 or AIX 2.1.1 is RT/PC AIX. GUESS=romp-ibm-aix # uname -m gives an 8 hex-code CPU id ;; # Note that: echo "'`uname -s`'" gives 'AIX ' i*86:AIX:*:*) GUESS=i386-ibm-aix ;; ia64:AIX:*:*) if test -x /usr/bin/oslevel ; then IBM_REV=`/usr/bin/oslevel` else IBM_REV=$UNAME_VERSION.$UNAME_RELEASE fi GUESS=$UNAME_MACHINE-ibm-aix$IBM_REV ;; *:AIX:2:3) if grep bos325 /usr/include/stdio.h >/dev/null 2>&1; then set_cc_for_build sed 's/^ //' << EOF > "$dummy.c" #include main() { if (!__power_pc()) exit(1); puts("powerpc-ibm-aix3.2.5"); exit(0); } EOF if $CC_FOR_BUILD -o "$dummy" "$dummy.c" && SYSTEM_NAME=`"$dummy"` then GUESS=$SYSTEM_NAME else GUESS=rs6000-ibm-aix3.2.5 fi elif grep bos324 /usr/include/stdio.h >/dev/null 2>&1; then GUESS=rs6000-ibm-aix3.2.4 else GUESS=rs6000-ibm-aix3.2 fi ;; *:AIX:*:[4567]) IBM_CPU_ID=`/usr/sbin/lsdev -C -c processor -S available | sed 1q | awk '{ print $1 }'` if /usr/sbin/lsattr -El "$IBM_CPU_ID" | grep ' POWER' >/dev/null 2>&1; then IBM_ARCH=rs6000 else IBM_ARCH=powerpc fi if test -x /usr/bin/lslpp ; then IBM_REV=`/usr/bin/lslpp -Lqc bos.rte.libc | \ awk -F: '{ print $3 }' | sed s/[0-9]*$/0/` else IBM_REV=$UNAME_VERSION.$UNAME_RELEASE fi GUESS=$IBM_ARCH-ibm-aix$IBM_REV ;; *:AIX:*:*) GUESS=rs6000-ibm-aix ;; ibmrt:4.4BSD:*|romp-ibm:4.4BSD:*) GUESS=romp-ibm-bsd4.4 ;; ibmrt:*BSD:*|romp-ibm:BSD:*) # covers RT/PC BSD and GUESS=romp-ibm-bsd$UNAME_RELEASE # 4.3 with uname added to ;; # report: romp-ibm BSD 4.3 *:BOSX:*:*) GUESS=rs6000-bull-bosx ;; DPX/2?00:B.O.S.:*:*) GUESS=m68k-bull-sysv3 ;; 9000/[34]??:4.3bsd:1.*:*) GUESS=m68k-hp-bsd ;; hp300:4.4BSD:*:* | 9000/[34]??:4.3bsd:2.*:*) GUESS=m68k-hp-bsd4.4 ;; 9000/[34678]??:HP-UX:*:*) HPUX_REV=`echo "$UNAME_RELEASE" | sed -e 's/[^.]*.[0B]*//'` case $UNAME_MACHINE in 9000/31?) HP_ARCH=m68000 ;; 9000/[34]??) HP_ARCH=m68k ;; 9000/[678][0-9][0-9]) if test -x /usr/bin/getconf; then sc_cpu_version=`/usr/bin/getconf SC_CPU_VERSION 2>/dev/null` sc_kernel_bits=`/usr/bin/getconf SC_KERNEL_BITS 2>/dev/null` case $sc_cpu_version in 523) HP_ARCH=hppa1.0 ;; # CPU_PA_RISC1_0 528) HP_ARCH=hppa1.1 ;; # CPU_PA_RISC1_1 532) # CPU_PA_RISC2_0 case $sc_kernel_bits in 32) HP_ARCH=hppa2.0n ;; 64) HP_ARCH=hppa2.0w ;; '') HP_ARCH=hppa2.0 ;; # HP-UX 10.20 esac ;; esac fi if test "$HP_ARCH" = ""; then set_cc_for_build sed 's/^ //' << EOF > "$dummy.c" #define _HPUX_SOURCE #include #include int main () { #if defined(_SC_KERNEL_BITS) long bits = sysconf(_SC_KERNEL_BITS); #endif long cpu = sysconf (_SC_CPU_VERSION); switch (cpu) { case CPU_PA_RISC1_0: puts ("hppa1.0"); break; case CPU_PA_RISC1_1: puts ("hppa1.1"); break; case CPU_PA_RISC2_0: #if defined(_SC_KERNEL_BITS) switch (bits) { case 64: puts ("hppa2.0w"); break; case 32: puts ("hppa2.0n"); break; default: puts ("hppa2.0"); break; } break; #else /* !defined(_SC_KERNEL_BITS) */ puts ("hppa2.0"); break; #endif default: puts ("hppa1.0"); break; } exit (0); } EOF (CCOPTS="" $CC_FOR_BUILD -o "$dummy" "$dummy.c" 2>/dev/null) && HP_ARCH=`"$dummy"` test -z "$HP_ARCH" && HP_ARCH=hppa fi ;; esac if test "$HP_ARCH" = hppa2.0w then set_cc_for_build # hppa2.0w-hp-hpux* has a 64-bit kernel and a compiler generating # 32-bit code. hppa64-hp-hpux* has the same kernel and a compiler # generating 64-bit code. GNU and HP use different nomenclature: # # $ CC_FOR_BUILD=cc ./config.guess # => hppa2.0w-hp-hpux11.23 # $ CC_FOR_BUILD="cc +DA2.0w" ./config.guess # => hppa64-hp-hpux11.23 if echo __LP64__ | (CCOPTS="" $CC_FOR_BUILD -E - 2>/dev/null) | grep -q __LP64__ then HP_ARCH=hppa2.0w else HP_ARCH=hppa64 fi fi GUESS=$HP_ARCH-hp-hpux$HPUX_REV ;; ia64:HP-UX:*:*) HPUX_REV=`echo "$UNAME_RELEASE" | sed -e 's/[^.]*.[0B]*//'` GUESS=ia64-hp-hpux$HPUX_REV ;; 3050*:HI-UX:*:*) set_cc_for_build sed 's/^ //' << EOF > "$dummy.c" #include int main () { long cpu = sysconf (_SC_CPU_VERSION); /* The order matters, because CPU_IS_HP_MC68K erroneously returns true for CPU_PA_RISC1_0. CPU_IS_PA_RISC returns correct results, however. */ if (CPU_IS_PA_RISC (cpu)) { switch (cpu) { case CPU_PA_RISC1_0: puts ("hppa1.0-hitachi-hiuxwe2"); break; case CPU_PA_RISC1_1: puts ("hppa1.1-hitachi-hiuxwe2"); break; case CPU_PA_RISC2_0: puts ("hppa2.0-hitachi-hiuxwe2"); break; default: puts ("hppa-hitachi-hiuxwe2"); break; } } else if (CPU_IS_HP_MC68K (cpu)) puts ("m68k-hitachi-hiuxwe2"); else puts ("unknown-hitachi-hiuxwe2"); exit (0); } EOF $CC_FOR_BUILD -o "$dummy" "$dummy.c" && SYSTEM_NAME=`"$dummy"` && { echo "$SYSTEM_NAME"; exit; } GUESS=unknown-hitachi-hiuxwe2 ;; 9000/7??:4.3bsd:*:* | 9000/8?[79]:4.3bsd:*:*) GUESS=hppa1.1-hp-bsd ;; 9000/8??:4.3bsd:*:*) GUESS=hppa1.0-hp-bsd ;; *9??*:MPE/iX:*:* | *3000*:MPE/iX:*:*) GUESS=hppa1.0-hp-mpeix ;; hp7??:OSF1:*:* | hp8?[79]:OSF1:*:*) GUESS=hppa1.1-hp-osf ;; hp8??:OSF1:*:*) GUESS=hppa1.0-hp-osf ;; i*86:OSF1:*:*) if test -x /usr/sbin/sysversion ; then GUESS=$UNAME_MACHINE-unknown-osf1mk else GUESS=$UNAME_MACHINE-unknown-osf1 fi ;; parisc*:Lites*:*:*) GUESS=hppa1.1-hp-lites ;; C1*:ConvexOS:*:* | convex:ConvexOS:C1*:*) GUESS=c1-convex-bsd ;; C2*:ConvexOS:*:* | convex:ConvexOS:C2*:*) if getsysinfo -f scalar_acc then echo c32-convex-bsd else echo c2-convex-bsd fi exit ;; C34*:ConvexOS:*:* | convex:ConvexOS:C34*:*) GUESS=c34-convex-bsd ;; C38*:ConvexOS:*:* | convex:ConvexOS:C38*:*) GUESS=c38-convex-bsd ;; C4*:ConvexOS:*:* | convex:ConvexOS:C4*:*) GUESS=c4-convex-bsd ;; CRAY*Y-MP:*:*:*) CRAY_REL=`echo "$UNAME_RELEASE" | sed -e 's/\.[^.]*$/.X/'` GUESS=ymp-cray-unicos$CRAY_REL ;; CRAY*[A-Z]90:*:*:*) echo "$UNAME_MACHINE"-cray-unicos"$UNAME_RELEASE" \ | sed -e 's/CRAY.*\([A-Z]90\)/\1/' \ -e y/ABCDEFGHIJKLMNOPQRSTUVWXYZ/abcdefghijklmnopqrstuvwxyz/ \ -e 's/\.[^.]*$/.X/' exit ;; CRAY*TS:*:*:*) CRAY_REL=`echo "$UNAME_RELEASE" | sed -e 's/\.[^.]*$/.X/'` GUESS=t90-cray-unicos$CRAY_REL ;; CRAY*T3E:*:*:*) CRAY_REL=`echo "$UNAME_RELEASE" | sed -e 's/\.[^.]*$/.X/'` GUESS=alphaev5-cray-unicosmk$CRAY_REL ;; CRAY*SV1:*:*:*) CRAY_REL=`echo "$UNAME_RELEASE" | sed -e 's/\.[^.]*$/.X/'` GUESS=sv1-cray-unicos$CRAY_REL ;; *:UNICOS/mp:*:*) CRAY_REL=`echo "$UNAME_RELEASE" | sed -e 's/\.[^.]*$/.X/'` GUESS=craynv-cray-unicosmp$CRAY_REL ;; F30[01]:UNIX_System_V:*:* | F700:UNIX_System_V:*:*) FUJITSU_PROC=`uname -m | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz` FUJITSU_SYS=`uname -p | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz | sed -e 's/\///'` FUJITSU_REL=`echo "$UNAME_RELEASE" | sed -e 's/ /_/'` GUESS=${FUJITSU_PROC}-fujitsu-${FUJITSU_SYS}${FUJITSU_REL} ;; 5000:UNIX_System_V:4.*:*) FUJITSU_SYS=`uname -p | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz | sed -e 's/\///'` FUJITSU_REL=`echo "$UNAME_RELEASE" | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz | sed -e 's/ /_/'` GUESS=sparc-fujitsu-${FUJITSU_SYS}${FUJITSU_REL} ;; i*86:BSD/386:*:* | i*86:BSD/OS:*:* | *:Ascend\ Embedded/OS:*:*) GUESS=$UNAME_MACHINE-pc-bsdi$UNAME_RELEASE ;; sparc*:BSD/OS:*:*) GUESS=sparc-unknown-bsdi$UNAME_RELEASE ;; *:BSD/OS:*:*) GUESS=$UNAME_MACHINE-unknown-bsdi$UNAME_RELEASE ;; arm:FreeBSD:*:*) UNAME_PROCESSOR=`uname -p` set_cc_for_build if echo __ARM_PCS_VFP | $CC_FOR_BUILD -E - 2>/dev/null \ | grep -q __ARM_PCS_VFP then FREEBSD_REL=`echo "$UNAME_RELEASE" | sed -e 's/[-(].*//'` GUESS=$UNAME_PROCESSOR-unknown-freebsd$FREEBSD_REL-gnueabi else FREEBSD_REL=`echo "$UNAME_RELEASE" | sed -e 's/[-(].*//'` GUESS=$UNAME_PROCESSOR-unknown-freebsd$FREEBSD_REL-gnueabihf fi ;; *:FreeBSD:*:*) UNAME_PROCESSOR=`/usr/bin/uname -p` case $UNAME_PROCESSOR in amd64) UNAME_PROCESSOR=x86_64 ;; i386) UNAME_PROCESSOR=i586 ;; esac FREEBSD_REL=`echo "$UNAME_RELEASE" | sed -e 's/[-(].*//'` GUESS=$UNAME_PROCESSOR-unknown-freebsd$FREEBSD_REL ;; i*:CYGWIN*:*) GUESS=$UNAME_MACHINE-pc-cygwin ;; *:MINGW64*:*) GUESS=$UNAME_MACHINE-pc-mingw64 ;; *:MINGW*:*) GUESS=$UNAME_MACHINE-pc-mingw32 ;; *:MSYS*:*) GUESS=$UNAME_MACHINE-pc-msys ;; i*:PW*:*) GUESS=$UNAME_MACHINE-pc-pw32 ;; *:SerenityOS:*:*) GUESS=$UNAME_MACHINE-pc-serenity ;; *:Interix*:*) case $UNAME_MACHINE in x86) GUESS=i586-pc-interix$UNAME_RELEASE ;; authenticamd | genuineintel | EM64T) GUESS=x86_64-unknown-interix$UNAME_RELEASE ;; IA64) GUESS=ia64-unknown-interix$UNAME_RELEASE ;; esac ;; i*:UWIN*:*) GUESS=$UNAME_MACHINE-pc-uwin ;; amd64:CYGWIN*:*:* | x86_64:CYGWIN*:*:*) GUESS=x86_64-pc-cygwin ;; prep*:SunOS:5.*:*) SUN_REL=`echo "$UNAME_RELEASE" | sed -e 's/[^.]*//'` GUESS=powerpcle-unknown-solaris2$SUN_REL ;; *:GNU:*:*) # the GNU system GNU_ARCH=`echo "$UNAME_MACHINE" | sed -e 's,[-/].*$,,'` GNU_REL=`echo "$UNAME_RELEASE" | sed -e 's,/.*$,,'` GUESS=$GNU_ARCH-unknown-$LIBC$GNU_REL ;; *:GNU/*:*:*) # other systems with GNU libc and userland GNU_SYS=`echo "$UNAME_SYSTEM" | sed 's,^[^/]*/,,' | tr "[:upper:]" "[:lower:]"` GNU_REL=`echo "$UNAME_RELEASE" | sed -e 's/[-(].*//'` GUESS=$UNAME_MACHINE-unknown-$GNU_SYS$GNU_REL-$LIBC ;; *:Minix:*:*) GUESS=$UNAME_MACHINE-unknown-minix ;; aarch64:Linux:*:*) GUESS=$UNAME_MACHINE-unknown-linux-$LIBC ;; aarch64_be:Linux:*:*) UNAME_MACHINE=aarch64_be GUESS=$UNAME_MACHINE-unknown-linux-$LIBC ;; alpha:Linux:*:*) case `sed -n '/^cpu model/s/^.*: \(.*\)/\1/p' /proc/cpuinfo 2>/dev/null` in EV5) UNAME_MACHINE=alphaev5 ;; EV56) UNAME_MACHINE=alphaev56 ;; PCA56) UNAME_MACHINE=alphapca56 ;; PCA57) UNAME_MACHINE=alphapca56 ;; EV6) UNAME_MACHINE=alphaev6 ;; EV67) UNAME_MACHINE=alphaev67 ;; EV68*) UNAME_MACHINE=alphaev68 ;; esac objdump --private-headers /bin/sh | grep -q ld.so.1 if test "$?" = 0 ; then LIBC=gnulibc1 ; fi GUESS=$UNAME_MACHINE-unknown-linux-$LIBC ;; arc:Linux:*:* | arceb:Linux:*:* | arc32:Linux:*:* | arc64:Linux:*:*) GUESS=$UNAME_MACHINE-unknown-linux-$LIBC ;; arm*:Linux:*:*) set_cc_for_build if echo __ARM_EABI__ | $CC_FOR_BUILD -E - 2>/dev/null \ | grep -q __ARM_EABI__ then GUESS=$UNAME_MACHINE-unknown-linux-$LIBC else if echo __ARM_PCS_VFP | $CC_FOR_BUILD -E - 2>/dev/null \ | grep -q __ARM_PCS_VFP then GUESS=$UNAME_MACHINE-unknown-linux-${LIBC}eabi else GUESS=$UNAME_MACHINE-unknown-linux-${LIBC}eabihf fi fi ;; avr32*:Linux:*:*) GUESS=$UNAME_MACHINE-unknown-linux-$LIBC ;; cris:Linux:*:*) GUESS=$UNAME_MACHINE-axis-linux-$LIBC ;; crisv32:Linux:*:*) GUESS=$UNAME_MACHINE-axis-linux-$LIBC ;; e2k:Linux:*:*) GUESS=$UNAME_MACHINE-unknown-linux-$LIBC ;; frv:Linux:*:*) GUESS=$UNAME_MACHINE-unknown-linux-$LIBC ;; hexagon:Linux:*:*) GUESS=$UNAME_MACHINE-unknown-linux-$LIBC ;; i*86:Linux:*:*) GUESS=$UNAME_MACHINE-pc-linux-$LIBC ;; ia64:Linux:*:*) GUESS=$UNAME_MACHINE-unknown-linux-$LIBC ;; k1om:Linux:*:*) GUESS=$UNAME_MACHINE-unknown-linux-$LIBC ;; loongarch32:Linux:*:* | loongarch64:Linux:*:* | loongarchx32:Linux:*:*) GUESS=$UNAME_MACHINE-unknown-linux-$LIBC ;; m32r*:Linux:*:*) GUESS=$UNAME_MACHINE-unknown-linux-$LIBC ;; m68*:Linux:*:*) GUESS=$UNAME_MACHINE-unknown-linux-$LIBC ;; mips:Linux:*:* | mips64:Linux:*:*) set_cc_for_build IS_GLIBC=0 test x"${LIBC}" = xgnu && IS_GLIBC=1 sed 's/^ //' << EOF > "$dummy.c" #undef CPU #undef mips #undef mipsel #undef mips64 #undef mips64el #if ${IS_GLIBC} && defined(_ABI64) LIBCABI=gnuabi64 #else #if ${IS_GLIBC} && defined(_ABIN32) LIBCABI=gnuabin32 #else LIBCABI=${LIBC} #endif #endif #if ${IS_GLIBC} && defined(__mips64) && defined(__mips_isa_rev) && __mips_isa_rev>=6 CPU=mipsisa64r6 #else #if ${IS_GLIBC} && !defined(__mips64) && defined(__mips_isa_rev) && __mips_isa_rev>=6 CPU=mipsisa32r6 #else #if defined(__mips64) CPU=mips64 #else CPU=mips #endif #endif #endif #if defined(__MIPSEL__) || defined(__MIPSEL) || defined(_MIPSEL) || defined(MIPSEL) MIPS_ENDIAN=el #else #if defined(__MIPSEB__) || defined(__MIPSEB) || defined(_MIPSEB) || defined(MIPSEB) MIPS_ENDIAN= #else MIPS_ENDIAN= #endif #endif EOF cc_set_vars=`$CC_FOR_BUILD -E "$dummy.c" 2>/dev/null | grep '^CPU\|^MIPS_ENDIAN\|^LIBCABI'` eval "$cc_set_vars" test "x$CPU" != x && { echo "$CPU${MIPS_ENDIAN}-unknown-linux-$LIBCABI"; exit; } ;; mips64el:Linux:*:*) GUESS=$UNAME_MACHINE-unknown-linux-$LIBC ;; openrisc*:Linux:*:*) GUESS=or1k-unknown-linux-$LIBC ;; or32:Linux:*:* | or1k*:Linux:*:*) GUESS=$UNAME_MACHINE-unknown-linux-$LIBC ;; padre:Linux:*:*) GUESS=sparc-unknown-linux-$LIBC ;; parisc64:Linux:*:* | hppa64:Linux:*:*) GUESS=hppa64-unknown-linux-$LIBC ;; parisc:Linux:*:* | hppa:Linux:*:*) # Look for CPU level case `grep '^cpu[^a-z]*:' /proc/cpuinfo 2>/dev/null | cut -d' ' -f2` in PA7*) GUESS=hppa1.1-unknown-linux-$LIBC ;; PA8*) GUESS=hppa2.0-unknown-linux-$LIBC ;; *) GUESS=hppa-unknown-linux-$LIBC ;; esac ;; ppc64:Linux:*:*) GUESS=powerpc64-unknown-linux-$LIBC ;; ppc:Linux:*:*) GUESS=powerpc-unknown-linux-$LIBC ;; ppc64le:Linux:*:*) GUESS=powerpc64le-unknown-linux-$LIBC ;; ppcle:Linux:*:*) GUESS=powerpcle-unknown-linux-$LIBC ;; riscv32:Linux:*:* | riscv32be:Linux:*:* | riscv64:Linux:*:* | riscv64be:Linux:*:*) GUESS=$UNAME_MACHINE-unknown-linux-$LIBC ;; s390:Linux:*:* | s390x:Linux:*:*) GUESS=$UNAME_MACHINE-ibm-linux-$LIBC ;; sh64*:Linux:*:*) GUESS=$UNAME_MACHINE-unknown-linux-$LIBC ;; sh*:Linux:*:*) GUESS=$UNAME_MACHINE-unknown-linux-$LIBC ;; sparc:Linux:*:* | sparc64:Linux:*:*) GUESS=$UNAME_MACHINE-unknown-linux-$LIBC ;; tile*:Linux:*:*) GUESS=$UNAME_MACHINE-unknown-linux-$LIBC ;; vax:Linux:*:*) GUESS=$UNAME_MACHINE-dec-linux-$LIBC ;; x86_64:Linux:*:*) set_cc_for_build LIBCABI=$LIBC if test "$CC_FOR_BUILD" != no_compiler_found; then if (echo '#ifdef __ILP32__'; echo IS_X32; echo '#endif') | \ (CCOPTS="" $CC_FOR_BUILD -E - 2>/dev/null) | \ grep IS_X32 >/dev/null then LIBCABI=${LIBC}x32 fi fi GUESS=$UNAME_MACHINE-pc-linux-$LIBCABI ;; xtensa*:Linux:*:*) GUESS=$UNAME_MACHINE-unknown-linux-$LIBC ;; i*86:DYNIX/ptx:4*:*) # ptx 4.0 does uname -s correctly, with DYNIX/ptx in there. # earlier versions are messed up and put the nodename in both # sysname and nodename. GUESS=i386-sequent-sysv4 ;; i*86:UNIX_SV:4.2MP:2.*) # Unixware is an offshoot of SVR4, but it has its own version # number series starting with 2... # I am not positive that other SVR4 systems won't match this, # I just have to hope. -- rms. # Use sysv4.2uw... so that sysv4* matches it. GUESS=$UNAME_MACHINE-pc-sysv4.2uw$UNAME_VERSION ;; i*86:OS/2:*:*) # If we were able to find `uname', then EMX Unix compatibility # is probably installed. GUESS=$UNAME_MACHINE-pc-os2-emx ;; i*86:XTS-300:*:STOP) GUESS=$UNAME_MACHINE-unknown-stop ;; i*86:atheos:*:*) GUESS=$UNAME_MACHINE-unknown-atheos ;; i*86:syllable:*:*) GUESS=$UNAME_MACHINE-pc-syllable ;; i*86:LynxOS:2.*:* | i*86:LynxOS:3.[01]*:* | i*86:LynxOS:4.[02]*:*) GUESS=i386-unknown-lynxos$UNAME_RELEASE ;; i*86:*DOS:*:*) GUESS=$UNAME_MACHINE-pc-msdosdjgpp ;; i*86:*:4.*:*) UNAME_REL=`echo "$UNAME_RELEASE" | sed 's/\/MP$//'` if grep Novell /usr/include/link.h >/dev/null 2>/dev/null; then GUESS=$UNAME_MACHINE-univel-sysv$UNAME_REL else GUESS=$UNAME_MACHINE-pc-sysv$UNAME_REL fi ;; i*86:*:5:[678]*) # UnixWare 7.x, OpenUNIX and OpenServer 6. case `/bin/uname -X | grep "^Machine"` in *486*) UNAME_MACHINE=i486 ;; *Pentium) UNAME_MACHINE=i586 ;; *Pent*|*Celeron) UNAME_MACHINE=i686 ;; esac GUESS=$UNAME_MACHINE-unknown-sysv${UNAME_RELEASE}${UNAME_SYSTEM}${UNAME_VERSION} ;; i*86:*:3.2:*) if test -f /usr/options/cb.name; then UNAME_REL=`sed -n 's/.*Version //p' /dev/null >/dev/null ; then UNAME_REL=`(/bin/uname -X|grep Release|sed -e 's/.*= //')` (/bin/uname -X|grep i80486 >/dev/null) && UNAME_MACHINE=i486 (/bin/uname -X|grep '^Machine.*Pentium' >/dev/null) \ && UNAME_MACHINE=i586 (/bin/uname -X|grep '^Machine.*Pent *II' >/dev/null) \ && UNAME_MACHINE=i686 (/bin/uname -X|grep '^Machine.*Pentium Pro' >/dev/null) \ && UNAME_MACHINE=i686 GUESS=$UNAME_MACHINE-pc-sco$UNAME_REL else GUESS=$UNAME_MACHINE-pc-sysv32 fi ;; pc:*:*:*) # Left here for compatibility: # uname -m prints for DJGPP always 'pc', but it prints nothing about # the processor, so we play safe by assuming i586. # Note: whatever this is, it MUST be the same as what config.sub # prints for the "djgpp" host, or else GDB configure will decide that # this is a cross-build. GUESS=i586-pc-msdosdjgpp ;; Intel:Mach:3*:*) GUESS=i386-pc-mach3 ;; paragon:*:*:*) GUESS=i860-intel-osf1 ;; i860:*:4.*:*) # i860-SVR4 if grep Stardent /usr/include/sys/uadmin.h >/dev/null 2>&1 ; then GUESS=i860-stardent-sysv$UNAME_RELEASE # Stardent Vistra i860-SVR4 else # Add other i860-SVR4 vendors below as they are discovered. GUESS=i860-unknown-sysv$UNAME_RELEASE # Unknown i860-SVR4 fi ;; mini*:CTIX:SYS*5:*) # "miniframe" GUESS=m68010-convergent-sysv ;; mc68k:UNIX:SYSTEM5:3.51m) GUESS=m68k-convergent-sysv ;; M680?0:D-NIX:5.3:*) GUESS=m68k-diab-dnix ;; M68*:*:R3V[5678]*:*) test -r /sysV68 && { echo 'm68k-motorola-sysv'; exit; } ;; 3[345]??:*:4.0:3.0 | 3[34]??A:*:4.0:3.0 | 3[34]??,*:*:4.0:3.0 | 3[34]??/*:*:4.0:3.0 | 4400:*:4.0:3.0 | 4850:*:4.0:3.0 | SKA40:*:4.0:3.0 | SDS2:*:4.0:3.0 | SHG2:*:4.0:3.0 | S7501*:*:4.0:3.0) OS_REL='' test -r /etc/.relid \ && OS_REL=.`sed -n 's/[^ ]* [^ ]* \([0-9][0-9]\).*/\1/p' < /etc/.relid` /bin/uname -p 2>/dev/null | grep 86 >/dev/null \ && { echo i486-ncr-sysv4.3"$OS_REL"; exit; } /bin/uname -p 2>/dev/null | /bin/grep entium >/dev/null \ && { echo i586-ncr-sysv4.3"$OS_REL"; exit; } ;; 3[34]??:*:4.0:* | 3[34]??,*:*:4.0:*) /bin/uname -p 2>/dev/null | grep 86 >/dev/null \ && { echo i486-ncr-sysv4; exit; } ;; NCR*:*:4.2:* | MPRAS*:*:4.2:*) OS_REL='.3' test -r /etc/.relid \ && OS_REL=.`sed -n 's/[^ ]* [^ ]* \([0-9][0-9]\).*/\1/p' < /etc/.relid` /bin/uname -p 2>/dev/null | grep 86 >/dev/null \ && { echo i486-ncr-sysv4.3"$OS_REL"; exit; } /bin/uname -p 2>/dev/null | /bin/grep entium >/dev/null \ && { echo i586-ncr-sysv4.3"$OS_REL"; exit; } /bin/uname -p 2>/dev/null | /bin/grep pteron >/dev/null \ && { echo i586-ncr-sysv4.3"$OS_REL"; exit; } ;; m68*:LynxOS:2.*:* | m68*:LynxOS:3.0*:*) GUESS=m68k-unknown-lynxos$UNAME_RELEASE ;; mc68030:UNIX_System_V:4.*:*) GUESS=m68k-atari-sysv4 ;; TSUNAMI:LynxOS:2.*:*) GUESS=sparc-unknown-lynxos$UNAME_RELEASE ;; rs6000:LynxOS:2.*:*) GUESS=rs6000-unknown-lynxos$UNAME_RELEASE ;; PowerPC:LynxOS:2.*:* | PowerPC:LynxOS:3.[01]*:* | PowerPC:LynxOS:4.[02]*:*) GUESS=powerpc-unknown-lynxos$UNAME_RELEASE ;; SM[BE]S:UNIX_SV:*:*) GUESS=mips-dde-sysv$UNAME_RELEASE ;; RM*:ReliantUNIX-*:*:*) GUESS=mips-sni-sysv4 ;; RM*:SINIX-*:*:*) GUESS=mips-sni-sysv4 ;; *:SINIX-*:*:*) if uname -p 2>/dev/null >/dev/null ; then UNAME_MACHINE=`(uname -p) 2>/dev/null` GUESS=$UNAME_MACHINE-sni-sysv4 else GUESS=ns32k-sni-sysv fi ;; PENTIUM:*:4.0*:*) # Unisys `ClearPath HMP IX 4000' SVR4/MP effort # says GUESS=i586-unisys-sysv4 ;; *:UNIX_System_V:4*:FTX*) # From Gerald Hewes . # How about differentiating between stratus architectures? -djm GUESS=hppa1.1-stratus-sysv4 ;; *:*:*:FTX*) # From seanf@swdc.stratus.com. GUESS=i860-stratus-sysv4 ;; i*86:VOS:*:*) # From Paul.Green@stratus.com. GUESS=$UNAME_MACHINE-stratus-vos ;; *:VOS:*:*) # From Paul.Green@stratus.com. GUESS=hppa1.1-stratus-vos ;; mc68*:A/UX:*:*) GUESS=m68k-apple-aux$UNAME_RELEASE ;; news*:NEWS-OS:6*:*) GUESS=mips-sony-newsos6 ;; R[34]000:*System_V*:*:* | R4000:UNIX_SYSV:*:* | R*000:UNIX_SV:*:*) if test -d /usr/nec; then GUESS=mips-nec-sysv$UNAME_RELEASE else GUESS=mips-unknown-sysv$UNAME_RELEASE fi ;; BeBox:BeOS:*:*) # BeOS running on hardware made by Be, PPC only. GUESS=powerpc-be-beos ;; BeMac:BeOS:*:*) # BeOS running on Mac or Mac clone, PPC only. GUESS=powerpc-apple-beos ;; BePC:BeOS:*:*) # BeOS running on Intel PC compatible. GUESS=i586-pc-beos ;; BePC:Haiku:*:*) # Haiku running on Intel PC compatible. GUESS=i586-pc-haiku ;; x86_64:Haiku:*:*) GUESS=x86_64-unknown-haiku ;; SX-4:SUPER-UX:*:*) GUESS=sx4-nec-superux$UNAME_RELEASE ;; SX-5:SUPER-UX:*:*) GUESS=sx5-nec-superux$UNAME_RELEASE ;; SX-6:SUPER-UX:*:*) GUESS=sx6-nec-superux$UNAME_RELEASE ;; SX-7:SUPER-UX:*:*) GUESS=sx7-nec-superux$UNAME_RELEASE ;; SX-8:SUPER-UX:*:*) GUESS=sx8-nec-superux$UNAME_RELEASE ;; SX-8R:SUPER-UX:*:*) GUESS=sx8r-nec-superux$UNAME_RELEASE ;; SX-ACE:SUPER-UX:*:*) GUESS=sxace-nec-superux$UNAME_RELEASE ;; Power*:Rhapsody:*:*) GUESS=powerpc-apple-rhapsody$UNAME_RELEASE ;; *:Rhapsody:*:*) GUESS=$UNAME_MACHINE-apple-rhapsody$UNAME_RELEASE ;; arm64:Darwin:*:*) GUESS=aarch64-apple-darwin$UNAME_RELEASE ;; *:Darwin:*:*) UNAME_PROCESSOR=`uname -p` case $UNAME_PROCESSOR in unknown) UNAME_PROCESSOR=powerpc ;; esac if command -v xcode-select > /dev/null 2> /dev/null && \ ! xcode-select --print-path > /dev/null 2> /dev/null ; then # Avoid executing cc if there is no toolchain installed as # cc will be a stub that puts up a graphical alert # prompting the user to install developer tools. CC_FOR_BUILD=no_compiler_found else set_cc_for_build fi if test "$CC_FOR_BUILD" != no_compiler_found; then if (echo '#ifdef __LP64__'; echo IS_64BIT_ARCH; echo '#endif') | \ (CCOPTS="" $CC_FOR_BUILD -E - 2>/dev/null) | \ grep IS_64BIT_ARCH >/dev/null then case $UNAME_PROCESSOR in i386) UNAME_PROCESSOR=x86_64 ;; powerpc) UNAME_PROCESSOR=powerpc64 ;; esac fi # On 10.4-10.6 one might compile for PowerPC via gcc -arch ppc if (echo '#ifdef __POWERPC__'; echo IS_PPC; echo '#endif') | \ (CCOPTS="" $CC_FOR_BUILD -E - 2>/dev/null) | \ grep IS_PPC >/dev/null then UNAME_PROCESSOR=powerpc fi elif test "$UNAME_PROCESSOR" = i386 ; then # uname -m returns i386 or x86_64 UNAME_PROCESSOR=$UNAME_MACHINE fi GUESS=$UNAME_PROCESSOR-apple-darwin$UNAME_RELEASE ;; *:procnto*:*:* | *:QNX:[0123456789]*:*) UNAME_PROCESSOR=`uname -p` if test "$UNAME_PROCESSOR" = x86; then UNAME_PROCESSOR=i386 UNAME_MACHINE=pc fi GUESS=$UNAME_PROCESSOR-$UNAME_MACHINE-nto-qnx$UNAME_RELEASE ;; *:QNX:*:4*) GUESS=i386-pc-qnx ;; NEO-*:NONSTOP_KERNEL:*:*) GUESS=neo-tandem-nsk$UNAME_RELEASE ;; NSE-*:NONSTOP_KERNEL:*:*) GUESS=nse-tandem-nsk$UNAME_RELEASE ;; NSR-*:NONSTOP_KERNEL:*:*) GUESS=nsr-tandem-nsk$UNAME_RELEASE ;; NSV-*:NONSTOP_KERNEL:*:*) GUESS=nsv-tandem-nsk$UNAME_RELEASE ;; NSX-*:NONSTOP_KERNEL:*:*) GUESS=nsx-tandem-nsk$UNAME_RELEASE ;; *:NonStop-UX:*:*) GUESS=mips-compaq-nonstopux ;; BS2000:POSIX*:*:*) GUESS=bs2000-siemens-sysv ;; DS/*:UNIX_System_V:*:*) GUESS=$UNAME_MACHINE-$UNAME_SYSTEM-$UNAME_RELEASE ;; *:Plan9:*:*) # "uname -m" is not consistent, so use $cputype instead. 386 # is converted to i386 for consistency with other x86 # operating systems. if test "${cputype-}" = 386; then UNAME_MACHINE=i386 elif test "x${cputype-}" != x; then UNAME_MACHINE=$cputype fi GUESS=$UNAME_MACHINE-unknown-plan9 ;; *:TOPS-10:*:*) GUESS=pdp10-unknown-tops10 ;; *:TENEX:*:*) GUESS=pdp10-unknown-tenex ;; KS10:TOPS-20:*:* | KL10:TOPS-20:*:* | TYPE4:TOPS-20:*:*) GUESS=pdp10-dec-tops20 ;; XKL-1:TOPS-20:*:* | TYPE5:TOPS-20:*:*) GUESS=pdp10-xkl-tops20 ;; *:TOPS-20:*:*) GUESS=pdp10-unknown-tops20 ;; *:ITS:*:*) GUESS=pdp10-unknown-its ;; SEI:*:*:SEIUX) GUESS=mips-sei-seiux$UNAME_RELEASE ;; *:DragonFly:*:*) DRAGONFLY_REL=`echo "$UNAME_RELEASE" | sed -e 's/[-(].*//'` GUESS=$UNAME_MACHINE-unknown-dragonfly$DRAGONFLY_REL ;; *:*VMS:*:*) UNAME_MACHINE=`(uname -p) 2>/dev/null` case $UNAME_MACHINE in A*) GUESS=alpha-dec-vms ;; I*) GUESS=ia64-dec-vms ;; V*) GUESS=vax-dec-vms ;; esac ;; *:XENIX:*:SysV) GUESS=i386-pc-xenix ;; i*86:skyos:*:*) SKYOS_REL=`echo "$UNAME_RELEASE" | sed -e 's/ .*$//'` GUESS=$UNAME_MACHINE-pc-skyos$SKYOS_REL ;; i*86:rdos:*:*) GUESS=$UNAME_MACHINE-pc-rdos ;; i*86:Fiwix:*:*) GUESS=$UNAME_MACHINE-pc-fiwix ;; *:AROS:*:*) GUESS=$UNAME_MACHINE-unknown-aros ;; x86_64:VMkernel:*:*) GUESS=$UNAME_MACHINE-unknown-esx ;; amd64:Isilon\ OneFS:*:*) GUESS=x86_64-unknown-onefs ;; *:Unleashed:*:*) GUESS=$UNAME_MACHINE-unknown-unleashed$UNAME_RELEASE ;; esac # Do we have a guess based on uname results? if test "x$GUESS" != x; then echo "$GUESS" exit fi # No uname command or uname output not recognized. set_cc_for_build cat > "$dummy.c" < #include #endif #if defined(ultrix) || defined(_ultrix) || defined(__ultrix) || defined(__ultrix__) #if defined (vax) || defined (__vax) || defined (__vax__) || defined(mips) || defined(__mips) || defined(__mips__) || defined(MIPS) || defined(__MIPS__) #include #if defined(_SIZE_T_) || defined(SIGLOST) #include #endif #endif #endif main () { #if defined (sony) #if defined (MIPSEB) /* BFD wants "bsd" instead of "newsos". Perhaps BFD should be changed, I don't know.... */ printf ("mips-sony-bsd\n"); exit (0); #else #include printf ("m68k-sony-newsos%s\n", #ifdef NEWSOS4 "4" #else "" #endif ); exit (0); #endif #endif #if defined (NeXT) #if !defined (__ARCHITECTURE__) #define __ARCHITECTURE__ "m68k" #endif int version; version=`(hostinfo | sed -n 's/.*NeXT Mach \([0-9]*\).*/\1/p') 2>/dev/null`; if (version < 4) printf ("%s-next-nextstep%d\n", __ARCHITECTURE__, version); else printf ("%s-next-openstep%d\n", __ARCHITECTURE__, version); exit (0); #endif #if defined (MULTIMAX) || defined (n16) #if defined (UMAXV) printf ("ns32k-encore-sysv\n"); exit (0); #else #if defined (CMU) printf ("ns32k-encore-mach\n"); exit (0); #else printf ("ns32k-encore-bsd\n"); exit (0); #endif #endif #endif #if defined (__386BSD__) printf ("i386-pc-bsd\n"); exit (0); #endif #if defined (sequent) #if defined (i386) printf ("i386-sequent-dynix\n"); exit (0); #endif #if defined (ns32000) printf ("ns32k-sequent-dynix\n"); exit (0); #endif #endif #if defined (_SEQUENT_) struct utsname un; uname(&un); if (strncmp(un.version, "V2", 2) == 0) { printf ("i386-sequent-ptx2\n"); exit (0); } if (strncmp(un.version, "V1", 2) == 0) { /* XXX is V1 correct? */ printf ("i386-sequent-ptx1\n"); exit (0); } printf ("i386-sequent-ptx\n"); exit (0); #endif #if defined (vax) #if !defined (ultrix) #include #if defined (BSD) #if BSD == 43 printf ("vax-dec-bsd4.3\n"); exit (0); #else #if BSD == 199006 printf ("vax-dec-bsd4.3reno\n"); exit (0); #else printf ("vax-dec-bsd\n"); exit (0); #endif #endif #else printf ("vax-dec-bsd\n"); exit (0); #endif #else #if defined(_SIZE_T_) || defined(SIGLOST) struct utsname un; uname (&un); printf ("vax-dec-ultrix%s\n", un.release); exit (0); #else printf ("vax-dec-ultrix\n"); exit (0); #endif #endif #endif #if defined(ultrix) || defined(_ultrix) || defined(__ultrix) || defined(__ultrix__) #if defined(mips) || defined(__mips) || defined(__mips__) || defined(MIPS) || defined(__MIPS__) #if defined(_SIZE_T_) || defined(SIGLOST) struct utsname *un; uname (&un); printf ("mips-dec-ultrix%s\n", un.release); exit (0); #else printf ("mips-dec-ultrix\n"); exit (0); #endif #endif #endif #if defined (alliant) && defined (i860) printf ("i860-alliant-bsd\n"); exit (0); #endif exit (1); } EOF $CC_FOR_BUILD -o "$dummy" "$dummy.c" 2>/dev/null && SYSTEM_NAME=`"$dummy"` && { echo "$SYSTEM_NAME"; exit; } # Apollos put the system type in the environment. test -d /usr/apollo && { echo "$ISP-apollo-$SYSTYPE"; exit; } echo "$0: unable to guess system type" >&2 case $UNAME_MACHINE:$UNAME_SYSTEM in mips:Linux | mips64:Linux) # If we got here on MIPS GNU/Linux, output extra information. cat >&2 <&2 <&2 </dev/null || echo unknown` uname -r = `(uname -r) 2>/dev/null || echo unknown` uname -s = `(uname -s) 2>/dev/null || echo unknown` uname -v = `(uname -v) 2>/dev/null || echo unknown` /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null` /bin/uname -X = `(/bin/uname -X) 2>/dev/null` hostinfo = `(hostinfo) 2>/dev/null` /bin/universe = `(/bin/universe) 2>/dev/null` /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null` /bin/arch = `(/bin/arch) 2>/dev/null` /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null` /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null` UNAME_MACHINE = "$UNAME_MACHINE" UNAME_RELEASE = "$UNAME_RELEASE" UNAME_SYSTEM = "$UNAME_SYSTEM" UNAME_VERSION = "$UNAME_VERSION" EOF fi exit 1 # Local variables: # eval: (add-hook 'before-save-hook 'time-stamp) # time-stamp-start: "timestamp='" # time-stamp-format: "%:y-%02m-%02d" # time-stamp-end: "'" # End: xsnow-3.8.3/config.h.in0000666000000000000000000001121514732252143013123 0ustar0000000000000000/* config.h.in. Generated from configure.ac by autoheader. */ /* Define to 1 if translation of program messages to the user's native language is requested. */ #undef ENABLE_NLS /* Define to 1 if you have the `alarm' function. */ #undef HAVE_ALARM /* Define to 1 if you have the header file. */ #undef HAVE_ASSERT_H /* Define to 1 if you have the `backtrace' function. */ #undef HAVE_BACKTRACE /* Define to 1 if you have the Mac OS X function CFLocaleCopyPreferredLanguages in the CoreFoundation framework. */ #undef HAVE_CFLOCALECOPYPREFERREDLANGUAGES /* Define to 1 if you have the Mac OS X function CFPreferencesCopyAppValue in the CoreFoundation framework. */ #undef HAVE_CFPREFERENCESCOPYAPPVALUE /* Define to 1 if you have the header file. */ #undef HAVE_CTYPE_H /* Define if the GNU dcgettext() function is already present or preinstalled. */ #undef HAVE_DCGETTEXT /* Define to 1 if you have the header file. */ #undef HAVE_EXECINFO_H /* Define if the GNU gettext() function is already present or preinstalled. */ #undef HAVE_GETTEXT /* Define to 1 if you have the `gettimeofday' function. */ #undef HAVE_GETTIMEOFDAY /* Define to 1 if you have the `gsl_interp_akima' function. */ #undef HAVE_GSL_INTERP_AKIMA /* Define to 1 if you have the `gsl_interp_cspline' function. */ #undef HAVE_GSL_INTERP_CSPLINE /* Define to 1 if you have the `gsl_interp_linear' function. */ #undef HAVE_GSL_INTERP_LINEAR /* Define to 1 if you have the `gsl_interp_steffen' function. */ #undef HAVE_GSL_INTERP_STEFFEN /* Define if you have the iconv() function and it works. */ #undef HAVE_ICONV /* Define to 1 if you have the header file. */ #undef HAVE_INTTYPES_H /* Define to 1 if you have the header file. */ #undef HAVE_IOSTREAM /* Define to 1 if you have the header file. */ #undef HAVE_MATH_H /* Define if you have POSIX threads libraries and header files. */ #undef HAVE_PTHREAD /* Define to 1 if you have the header file. */ #undef HAVE_PTHREAD_H /* Have PTHREAD_PRIO_INHERIT. */ #undef HAVE_PTHREAD_PRIO_INHERIT /* Define to 1 if you have the header file. */ #undef HAVE_SIGNAL_H /* Define to 1 if you have the `sqrt' function. */ #undef HAVE_SQRT /* Define to 1 if you have the header file. */ #undef HAVE_STDARG_H /* Define to 1 if you have the header file. */ #undef HAVE_STDINT_H /* Define to 1 if you have the header file. */ #undef HAVE_STDIO_H /* Define to 1 if you have the header file. */ #undef HAVE_STDLIB_H /* Define to 1 if you have the `strchr' function. */ #undef HAVE_STRCHR /* Define to 1 if you have the `strdup' function. */ #undef HAVE_STRDUP /* Define to 1 if you have the header file. */ #undef HAVE_STRINGS_H /* Define to 1 if you have the header file. */ #undef HAVE_STRING_H /* Define to 1 if you have the `strstr' function. */ #undef HAVE_STRSTR /* Define to 1 if you have the `strtol' function. */ #undef HAVE_STRTOL /* Define to 1 if you have the header file. */ #undef HAVE_SYS_STAT_H /* Define to 1 if you have the header file. */ #undef HAVE_SYS_TYPES_H /* Define to 1 if you have the header file. */ #undef HAVE_UNISTD_H /* Define to 1 if you have the header file. */ #undef HAVE_UNORDERED_MAP /* Define to 1 if you have the header file. */ #undef HAVE_UNORDERED_SET /* Define to 1 if you have the `XdbeAllocateBackBufferName' function. */ #undef HAVE_XDBEALLOCATEBACKBUFFERNAME /* Define to 1 if you have the `XineramaQueryScreens' function. */ #undef HAVE_XINERAMAQUERYSCREENS /* Define to 1 if the system has the type `_Bool'. */ #undef HAVE__BOOL /* Name of package */ #undef PACKAGE /* Define to the address where bug reports for this package should be sent. */ #undef PACKAGE_BUGREPORT /* Define to the full name of this package. */ #undef PACKAGE_NAME /* Define to the full name and version of this package. */ #undef PACKAGE_STRING /* Define to the one symbol short name of this package. */ #undef PACKAGE_TARNAME /* Define to the home page for this package. */ #undef PACKAGE_URL /* Define to the version of this package. */ #undef PACKAGE_VERSION /* Define to necessary symbol if this constant uses a non-standard name on your system. */ #undef PTHREAD_CREATE_JOINABLE /* Define to 1 if all of the C90 standard headers exist (not just the ones required in a freestanding environment). This macro is provided for backward compatibility; new code need not use it. */ #undef STDC_HEADERS /* Version number of package */ #undef VERSION /* Define to `unsigned int' if does not define. */ #undef size_t xsnow-3.8.3/config.rpath0000777000000000000000000004421614732252143013417 0ustar0000000000000000#! /bin/sh # Output a system dependent set of variables, describing how to set the # run time search path of shared libraries in an executable. # # Copyright 1996-2020 Free Software Foundation, Inc. # Taken from GNU libtool, 2001 # Originally by Gordon Matzigkeit , 1996 # # This file is free software; the Free Software Foundation gives # unlimited permission to copy and/or distribute it, with or without # modifications, as long as this notice is preserved. # # The first argument passed to this file is the canonical host specification, # CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM # or # CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM # The environment variables CC, GCC, LDFLAGS, LD, with_gnu_ld # should be set by the caller. # # The set of defined variables is at the end of this script. # Known limitations: # - On IRIX 6.5 with CC="cc", the run time search patch must not be longer # than 256 bytes, otherwise the compiler driver will dump core. The only # known workaround is to choose shorter directory names for the build # directory and/or the installation directory. # All known linkers require a '.a' archive for static linking (except MSVC, # which needs '.lib'). libext=a shrext=.so host="$1" host_cpu=`echo "$host" | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'` host_vendor=`echo "$host" | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'` host_os=`echo "$host" | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'` # Code taken from libtool.m4's _LT_CC_BASENAME. for cc_temp in $CC""; do case $cc_temp in compile | *[\\/]compile | ccache | *[\\/]ccache ) ;; distcc | *[\\/]distcc | purify | *[\\/]purify ) ;; \-*) ;; *) break;; esac done cc_basename=`echo "$cc_temp" | sed -e 's%^.*/%%'` # Code taken from libtool.m4's _LT_COMPILER_PIC. wl= if test "$GCC" = yes; then wl='-Wl,' else case "$host_os" in aix*) wl='-Wl,' ;; mingw* | cygwin* | pw32* | os2* | cegcc*) ;; hpux9* | hpux10* | hpux11*) wl='-Wl,' ;; irix5* | irix6* | nonstopux*) wl='-Wl,' ;; linux* | k*bsd*-gnu | kopensolaris*-gnu) case $cc_basename in ecc*) wl='-Wl,' ;; icc* | ifort*) wl='-Wl,' ;; lf95*) wl='-Wl,' ;; nagfor*) wl='-Wl,-Wl,,' ;; pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*) wl='-Wl,' ;; ccc*) wl='-Wl,' ;; xl* | bgxl* | bgf* | mpixl*) wl='-Wl,' ;; como) wl='-lopt=' ;; *) case `$CC -V 2>&1 | sed 5q` in *Sun\ F* | *Sun*Fortran*) wl= ;; *Sun\ C*) wl='-Wl,' ;; esac ;; esac ;; newsos6) ;; *nto* | *qnx*) ;; osf3* | osf4* | osf5*) wl='-Wl,' ;; rdos*) ;; solaris*) case $cc_basename in f77* | f90* | f95* | sunf77* | sunf90* | sunf95*) wl='-Qoption ld ' ;; *) wl='-Wl,' ;; esac ;; sunos4*) wl='-Qoption ld ' ;; sysv4 | sysv4.2uw2* | sysv4.3*) wl='-Wl,' ;; sysv4*MP*) ;; sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*) wl='-Wl,' ;; unicos*) wl='-Wl,' ;; uts4*) ;; esac fi # Code taken from libtool.m4's _LT_LINKER_SHLIBS. hardcode_libdir_flag_spec= hardcode_libdir_separator= hardcode_direct=no hardcode_minus_L=no case "$host_os" in cygwin* | mingw* | pw32* | cegcc*) # FIXME: the MSVC++ port hasn't been tested in a loooong time # When not using gcc, we currently assume that we are using # Microsoft Visual C++. if test "$GCC" != yes; then with_gnu_ld=no fi ;; interix*) # we just hope/assume this is gcc and not c89 (= MSVC++) with_gnu_ld=yes ;; openbsd*) with_gnu_ld=no ;; esac ld_shlibs=yes if test "$with_gnu_ld" = yes; then # Set some defaults for GNU ld with shared library support. These # are reset later if shared libraries are not supported. Putting them # here allows them to be overridden if necessary. # Unlike libtool, we use -rpath here, not --rpath, since the documented # option of GNU ld is called -rpath, not --rpath. hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' case "$host_os" in aix[3-9]*) # On AIX/PPC, the GNU linker is very broken if test "$host_cpu" != ia64; then ld_shlibs=no fi ;; amigaos*) case "$host_cpu" in powerpc) ;; m68k) hardcode_libdir_flag_spec='-L$libdir' hardcode_minus_L=yes ;; esac ;; beos*) if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then : else ld_shlibs=no fi ;; cygwin* | mingw* | pw32* | cegcc*) # hardcode_libdir_flag_spec is actually meaningless, as there is # no search path for DLLs. hardcode_libdir_flag_spec='-L$libdir' if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then : else ld_shlibs=no fi ;; haiku*) ;; interix[3-9]*) hardcode_direct=no hardcode_libdir_flag_spec='${wl}-rpath,$libdir' ;; gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu) if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then : else ld_shlibs=no fi ;; netbsd*) ;; solaris*) if $LD -v 2>&1 | grep 'BFD 2\.8' > /dev/null; then ld_shlibs=no elif $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then : else ld_shlibs=no fi ;; sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*) case `$LD -v 2>&1` in *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*) ld_shlibs=no ;; *) if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then hardcode_libdir_flag_spec='`test -z "$SCOABSPATH" && echo ${wl}-rpath,$libdir`' else ld_shlibs=no fi ;; esac ;; sunos4*) hardcode_direct=yes ;; *) if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then : else ld_shlibs=no fi ;; esac if test "$ld_shlibs" = no; then hardcode_libdir_flag_spec= fi else case "$host_os" in aix3*) # Note: this linker hardcodes the directories in LIBPATH if there # are no directories specified by -L. hardcode_minus_L=yes if test "$GCC" = yes; then # Neither direct hardcoding nor static linking is supported with a # broken collect2. hardcode_direct=unsupported fi ;; aix[4-9]*) if test "$host_cpu" = ia64; then # On IA64, the linker does run time linking by default, so we don't # have to do anything special. aix_use_runtimelinking=no else aix_use_runtimelinking=no # Test if we are trying to use run time linking or normal # AIX style linking. If -brtl is somewhere in LDFLAGS, we # need to do runtime linking. case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*) for ld_flag in $LDFLAGS; do if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then aix_use_runtimelinking=yes break fi done ;; esac fi hardcode_direct=yes hardcode_libdir_separator=':' if test "$GCC" = yes; then case $host_os in aix4.[012]|aix4.[012].*) collect2name=`${CC} -print-prog-name=collect2` if test -f "$collect2name" && \ strings "$collect2name" | grep resolve_lib_name >/dev/null then # We have reworked collect2 : else # We have old collect2 hardcode_direct=unsupported hardcode_minus_L=yes hardcode_libdir_flag_spec='-L$libdir' hardcode_libdir_separator= fi ;; esac fi # Begin _LT_AC_SYS_LIBPATH_AIX. echo 'int main () { return 0; }' > conftest.c ${CC} ${LDFLAGS} conftest.c -o conftest aix_libpath=`dump -H conftest 2>/dev/null | sed -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/; p; } }'` if test -z "$aix_libpath"; then aix_libpath=`dump -HX64 conftest 2>/dev/null | sed -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/; p; } }'` fi if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib" fi rm -f conftest.c conftest # End _LT_AC_SYS_LIBPATH_AIX. if test "$aix_use_runtimelinking" = yes; then hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath" else if test "$host_cpu" = ia64; then hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib' else hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath" fi fi ;; amigaos*) case "$host_cpu" in powerpc) ;; m68k) hardcode_libdir_flag_spec='-L$libdir' hardcode_minus_L=yes ;; esac ;; bsdi[45]*) ;; cygwin* | mingw* | pw32* | cegcc*) # When not using gcc, we currently assume that we are using # Microsoft Visual C++. # hardcode_libdir_flag_spec is actually meaningless, as there is # no search path for DLLs. hardcode_libdir_flag_spec=' ' libext=lib ;; darwin* | rhapsody*) hardcode_direct=no if { case $cc_basename in ifort*) true;; *) test "$GCC" = yes;; esac; }; then : else ld_shlibs=no fi ;; dgux*) hardcode_libdir_flag_spec='-L$libdir' ;; freebsd2.[01]*) hardcode_direct=yes hardcode_minus_L=yes ;; freebsd* | dragonfly*) hardcode_libdir_flag_spec='-R$libdir' hardcode_direct=yes ;; hpux9*) hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' hardcode_libdir_separator=: hardcode_direct=yes # hardcode_minus_L: Not really in the search PATH, # but as the default location of the library. hardcode_minus_L=yes ;; hpux10*) if test "$with_gnu_ld" = no; then hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' hardcode_libdir_separator=: hardcode_direct=yes # hardcode_minus_L: Not really in the search PATH, # but as the default location of the library. hardcode_minus_L=yes fi ;; hpux11*) if test "$with_gnu_ld" = no; then hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' hardcode_libdir_separator=: case $host_cpu in hppa*64*|ia64*) hardcode_direct=no ;; *) hardcode_direct=yes # hardcode_minus_L: Not really in the search PATH, # but as the default location of the library. hardcode_minus_L=yes ;; esac fi ;; irix5* | irix6* | nonstopux*) hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' hardcode_libdir_separator=: ;; netbsd*) hardcode_libdir_flag_spec='-R$libdir' hardcode_direct=yes ;; newsos6) hardcode_direct=yes hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' hardcode_libdir_separator=: ;; *nto* | *qnx*) ;; openbsd*) if test -f /usr/libexec/ld.so; then hardcode_direct=yes if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then hardcode_libdir_flag_spec='${wl}-rpath,$libdir' else case "$host_os" in openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*) hardcode_libdir_flag_spec='-R$libdir' ;; *) hardcode_libdir_flag_spec='${wl}-rpath,$libdir' ;; esac fi else ld_shlibs=no fi ;; os2*) hardcode_libdir_flag_spec='-L$libdir' hardcode_minus_L=yes ;; osf3*) hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' hardcode_libdir_separator=: ;; osf4* | osf5*) if test "$GCC" = yes; then hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' else # Both cc and cxx compiler support -rpath directly hardcode_libdir_flag_spec='-rpath $libdir' fi hardcode_libdir_separator=: ;; solaris*) hardcode_libdir_flag_spec='-R$libdir' ;; sunos4*) hardcode_libdir_flag_spec='-L$libdir' hardcode_direct=yes hardcode_minus_L=yes ;; sysv4) case $host_vendor in sni) hardcode_direct=yes # is this really true??? ;; siemens) hardcode_direct=no ;; motorola) hardcode_direct=no #Motorola manual says yes, but my tests say they lie ;; esac ;; sysv4.3*) ;; sysv4*MP*) if test -d /usr/nec; then ld_shlibs=yes fi ;; sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*) ;; sysv5* | sco3.2v5* | sco5v6*) hardcode_libdir_flag_spec='`test -z "$SCOABSPATH" && echo ${wl}-R,$libdir`' hardcode_libdir_separator=':' ;; uts4*) hardcode_libdir_flag_spec='-L$libdir' ;; *) ld_shlibs=no ;; esac fi # Check dynamic linker characteristics # Code taken from libtool.m4's _LT_SYS_DYNAMIC_LINKER. # Unlike libtool.m4, here we don't care about _all_ names of the library, but # only about the one the linker finds when passed -lNAME. This is the last # element of library_names_spec in libtool.m4, or possibly two of them if the # linker has special search rules. library_names_spec= # the last element of library_names_spec in libtool.m4 libname_spec='lib$name' case "$host_os" in aix3*) library_names_spec='$libname.a' ;; aix[4-9]*) library_names_spec='$libname$shrext' ;; amigaos*) case "$host_cpu" in powerpc*) library_names_spec='$libname$shrext' ;; m68k) library_names_spec='$libname.a' ;; esac ;; beos*) library_names_spec='$libname$shrext' ;; bsdi[45]*) library_names_spec='$libname$shrext' ;; cygwin* | mingw* | pw32* | cegcc*) shrext=.dll library_names_spec='$libname.dll.a $libname.lib' ;; darwin* | rhapsody*) shrext=.dylib library_names_spec='$libname$shrext' ;; dgux*) library_names_spec='$libname$shrext' ;; freebsd[23].*) library_names_spec='$libname$shrext$versuffix' ;; freebsd* | dragonfly*) library_names_spec='$libname$shrext' ;; gnu*) library_names_spec='$libname$shrext' ;; haiku*) library_names_spec='$libname$shrext' ;; hpux9* | hpux10* | hpux11*) case $host_cpu in ia64*) shrext=.so ;; hppa*64*) shrext=.sl ;; *) shrext=.sl ;; esac library_names_spec='$libname$shrext' ;; interix[3-9]*) library_names_spec='$libname$shrext' ;; irix5* | irix6* | nonstopux*) library_names_spec='$libname$shrext' case "$host_os" in irix5* | nonstopux*) libsuff= shlibsuff= ;; *) case $LD in *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ") libsuff= shlibsuff= ;; *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ") libsuff=32 shlibsuff=N32 ;; *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ") libsuff=64 shlibsuff=64 ;; *) libsuff= shlibsuff= ;; esac ;; esac ;; linux*oldld* | linux*aout* | linux*coff*) ;; linux* | k*bsd*-gnu | kopensolaris*-gnu) library_names_spec='$libname$shrext' ;; knetbsd*-gnu) library_names_spec='$libname$shrext' ;; netbsd*) library_names_spec='$libname$shrext' ;; newsos6) library_names_spec='$libname$shrext' ;; *nto* | *qnx*) library_names_spec='$libname$shrext' ;; openbsd*) library_names_spec='$libname$shrext$versuffix' ;; os2*) libname_spec='$name' shrext=.dll library_names_spec='$libname.a' ;; osf3* | osf4* | osf5*) library_names_spec='$libname$shrext' ;; rdos*) ;; solaris*) library_names_spec='$libname$shrext' ;; sunos4*) library_names_spec='$libname$shrext$versuffix' ;; sysv4 | sysv4.3*) library_names_spec='$libname$shrext' ;; sysv4*MP*) library_names_spec='$libname$shrext' ;; sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) library_names_spec='$libname$shrext' ;; tpf*) library_names_spec='$libname$shrext' ;; uts4*) library_names_spec='$libname$shrext' ;; esac sed_quote_subst='s/\(["`$\\]\)/\\\1/g' escaped_wl=`echo "X$wl" | sed -e 's/^X//' -e "$sed_quote_subst"` shlibext=`echo "$shrext" | sed -e 's,^\.,,'` escaped_libname_spec=`echo "X$libname_spec" | sed -e 's/^X//' -e "$sed_quote_subst"` escaped_library_names_spec=`echo "X$library_names_spec" | sed -e 's/^X//' -e "$sed_quote_subst"` escaped_hardcode_libdir_flag_spec=`echo "X$hardcode_libdir_flag_spec" | sed -e 's/^X//' -e "$sed_quote_subst"` LC_ALL=C sed -e 's/^\([a-zA-Z0-9_]*\)=/acl_cv_\1=/' <. # # As a special exception to the GNU General Public License, if you # distribute this file as part of a program that contains a # configuration script generated by Autoconf, you may include it under # the same distribution terms that you use for the rest of that # program. This Exception is an additional permission under section 7 # of the GNU General Public License, version 3 ("GPLv3"). # Please send patches to . # # Configuration subroutine to validate and canonicalize a configuration type. # Supply the specified configuration type as an argument. # If it is invalid, we print an error message on stderr and exit with code 1. # Otherwise, we print the canonical config type on stdout and succeed. # You can get the latest version of this script from: # https://git.savannah.gnu.org/cgit/config.git/plain/config.sub # This file is supposed to be the same for all GNU packages # and recognize all the CPU types, system types and aliases # that are meaningful with *any* GNU software. # Each package is responsible for reporting which valid configurations # it does not support. The user should be able to distinguish # a failure to support a valid configuration from a meaningless # configuration. # The goal of this file is to map all the various variations of a given # machine specification into a single specification in the form: # CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM # or in some cases, the newer four-part form: # CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM # It is wrong to echo any other type of specification. # The "shellcheck disable" line above the timestamp inhibits complaints # about features and limitations of the classic Bourne shell that were # superseded or lifted in POSIX. However, this script identifies a wide # variety of pre-POSIX systems that do not have POSIX shells at all, and # even some reasonably current systems (Solaris 10 as case-in-point) still # have a pre-POSIX /bin/sh. me=`echo "$0" | sed -e 's,.*/,,'` usage="\ Usage: $0 [OPTION] CPU-MFR-OPSYS or ALIAS Canonicalize a configuration name. Options: -h, --help print this help, then exit -t, --time-stamp print date of last modification, then exit -v, --version print version number, then exit Report bugs and patches to ." version="\ GNU config.sub ($timestamp) Copyright 1992-2022 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE." help=" Try \`$me --help' for more information." # Parse command line while test $# -gt 0 ; do case $1 in --time-stamp | --time* | -t ) echo "$timestamp" ; exit ;; --version | -v ) echo "$version" ; exit ;; --help | --h* | -h ) echo "$usage"; exit ;; -- ) # Stop option processing shift; break ;; - ) # Use stdin as input. break ;; -* ) echo "$me: invalid option $1$help" >&2 exit 1 ;; *local*) # First pass through any local machine types. echo "$1" exit ;; * ) break ;; esac done case $# in 0) echo "$me: missing argument$help" >&2 exit 1;; 1) ;; *) echo "$me: too many arguments$help" >&2 exit 1;; esac # Split fields of configuration type # shellcheck disable=SC2162 saved_IFS=$IFS IFS="-" read field1 field2 field3 field4 <&2 exit 1 ;; *-*-*-*) basic_machine=$field1-$field2 basic_os=$field3-$field4 ;; *-*-*) # Ambiguous whether COMPANY is present, or skipped and KERNEL-OS is two # parts maybe_os=$field2-$field3 case $maybe_os in nto-qnx* | linux-* | uclinux-uclibc* \ | uclinux-gnu* | kfreebsd*-gnu* | knetbsd*-gnu* | netbsd*-gnu* \ | netbsd*-eabi* | kopensolaris*-gnu* | cloudabi*-eabi* \ | storm-chaos* | os2-emx* | rtmk-nova*) basic_machine=$field1 basic_os=$maybe_os ;; android-linux) basic_machine=$field1-unknown basic_os=linux-android ;; *) basic_machine=$field1-$field2 basic_os=$field3 ;; esac ;; *-*) # A lone config we happen to match not fitting any pattern case $field1-$field2 in decstation-3100) basic_machine=mips-dec basic_os= ;; *-*) # Second component is usually, but not always the OS case $field2 in # Prevent following clause from handling this valid os sun*os*) basic_machine=$field1 basic_os=$field2 ;; zephyr*) basic_machine=$field1-unknown basic_os=$field2 ;; # Manufacturers dec* | mips* | sequent* | encore* | pc533* | sgi* | sony* \ | att* | 7300* | 3300* | delta* | motorola* | sun[234]* \ | unicom* | ibm* | next | hp | isi* | apollo | altos* \ | convergent* | ncr* | news | 32* | 3600* | 3100* \ | hitachi* | c[123]* | convex* | sun | crds | omron* | dg \ | ultra | tti* | harris | dolphin | highlevel | gould \ | cbm | ns | masscomp | apple | axis | knuth | cray \ | microblaze* | sim | cisco \ | oki | wec | wrs | winbond) basic_machine=$field1-$field2 basic_os= ;; *) basic_machine=$field1 basic_os=$field2 ;; esac ;; esac ;; *) # Convert single-component short-hands not valid as part of # multi-component configurations. case $field1 in 386bsd) basic_machine=i386-pc basic_os=bsd ;; a29khif) basic_machine=a29k-amd basic_os=udi ;; adobe68k) basic_machine=m68010-adobe basic_os=scout ;; alliant) basic_machine=fx80-alliant basic_os= ;; altos | altos3068) basic_machine=m68k-altos basic_os= ;; am29k) basic_machine=a29k-none basic_os=bsd ;; amdahl) basic_machine=580-amdahl basic_os=sysv ;; amiga) basic_machine=m68k-unknown basic_os= ;; amigaos | amigados) basic_machine=m68k-unknown basic_os=amigaos ;; amigaunix | amix) basic_machine=m68k-unknown basic_os=sysv4 ;; apollo68) basic_machine=m68k-apollo basic_os=sysv ;; apollo68bsd) basic_machine=m68k-apollo basic_os=bsd ;; aros) basic_machine=i386-pc basic_os=aros ;; aux) basic_machine=m68k-apple basic_os=aux ;; balance) basic_machine=ns32k-sequent basic_os=dynix ;; blackfin) basic_machine=bfin-unknown basic_os=linux ;; cegcc) basic_machine=arm-unknown basic_os=cegcc ;; convex-c1) basic_machine=c1-convex basic_os=bsd ;; convex-c2) basic_machine=c2-convex basic_os=bsd ;; convex-c32) basic_machine=c32-convex basic_os=bsd ;; convex-c34) basic_machine=c34-convex basic_os=bsd ;; convex-c38) basic_machine=c38-convex basic_os=bsd ;; cray) basic_machine=j90-cray basic_os=unicos ;; crds | unos) basic_machine=m68k-crds basic_os= ;; da30) basic_machine=m68k-da30 basic_os= ;; decstation | pmax | pmin | dec3100 | decstatn) basic_machine=mips-dec basic_os= ;; delta88) basic_machine=m88k-motorola basic_os=sysv3 ;; dicos) basic_machine=i686-pc basic_os=dicos ;; djgpp) basic_machine=i586-pc basic_os=msdosdjgpp ;; ebmon29k) basic_machine=a29k-amd basic_os=ebmon ;; es1800 | OSE68k | ose68k | ose | OSE) basic_machine=m68k-ericsson basic_os=ose ;; gmicro) basic_machine=tron-gmicro basic_os=sysv ;; go32) basic_machine=i386-pc basic_os=go32 ;; h8300hms) basic_machine=h8300-hitachi basic_os=hms ;; h8300xray) basic_machine=h8300-hitachi basic_os=xray ;; h8500hms) basic_machine=h8500-hitachi basic_os=hms ;; harris) basic_machine=m88k-harris basic_os=sysv3 ;; hp300 | hp300hpux) basic_machine=m68k-hp basic_os=hpux ;; hp300bsd) basic_machine=m68k-hp basic_os=bsd ;; hppaosf) basic_machine=hppa1.1-hp basic_os=osf ;; hppro) basic_machine=hppa1.1-hp basic_os=proelf ;; i386mach) basic_machine=i386-mach basic_os=mach ;; isi68 | isi) basic_machine=m68k-isi basic_os=sysv ;; m68knommu) basic_machine=m68k-unknown basic_os=linux ;; magnum | m3230) basic_machine=mips-mips basic_os=sysv ;; merlin) basic_machine=ns32k-utek basic_os=sysv ;; mingw64) basic_machine=x86_64-pc basic_os=mingw64 ;; mingw32) basic_machine=i686-pc basic_os=mingw32 ;; mingw32ce) basic_machine=arm-unknown basic_os=mingw32ce ;; monitor) basic_machine=m68k-rom68k basic_os=coff ;; morphos) basic_machine=powerpc-unknown basic_os=morphos ;; moxiebox) basic_machine=moxie-unknown basic_os=moxiebox ;; msdos) basic_machine=i386-pc basic_os=msdos ;; msys) basic_machine=i686-pc basic_os=msys ;; mvs) basic_machine=i370-ibm basic_os=mvs ;; nacl) basic_machine=le32-unknown basic_os=nacl ;; ncr3000) basic_machine=i486-ncr basic_os=sysv4 ;; netbsd386) basic_machine=i386-pc basic_os=netbsd ;; netwinder) basic_machine=armv4l-rebel basic_os=linux ;; news | news700 | news800 | news900) basic_machine=m68k-sony basic_os=newsos ;; news1000) basic_machine=m68030-sony basic_os=newsos ;; necv70) basic_machine=v70-nec basic_os=sysv ;; nh3000) basic_machine=m68k-harris basic_os=cxux ;; nh[45]000) basic_machine=m88k-harris basic_os=cxux ;; nindy960) basic_machine=i960-intel basic_os=nindy ;; mon960) basic_machine=i960-intel basic_os=mon960 ;; nonstopux) basic_machine=mips-compaq basic_os=nonstopux ;; os400) basic_machine=powerpc-ibm basic_os=os400 ;; OSE68000 | ose68000) basic_machine=m68000-ericsson basic_os=ose ;; os68k) basic_machine=m68k-none basic_os=os68k ;; paragon) basic_machine=i860-intel basic_os=osf ;; parisc) basic_machine=hppa-unknown basic_os=linux ;; psp) basic_machine=mipsallegrexel-sony basic_os=psp ;; pw32) basic_machine=i586-unknown basic_os=pw32 ;; rdos | rdos64) basic_machine=x86_64-pc basic_os=rdos ;; rdos32) basic_machine=i386-pc basic_os=rdos ;; rom68k) basic_machine=m68k-rom68k basic_os=coff ;; sa29200) basic_machine=a29k-amd basic_os=udi ;; sei) basic_machine=mips-sei basic_os=seiux ;; sequent) basic_machine=i386-sequent basic_os= ;; sps7) basic_machine=m68k-bull basic_os=sysv2 ;; st2000) basic_machine=m68k-tandem basic_os= ;; stratus) basic_machine=i860-stratus basic_os=sysv4 ;; sun2) basic_machine=m68000-sun basic_os= ;; sun2os3) basic_machine=m68000-sun basic_os=sunos3 ;; sun2os4) basic_machine=m68000-sun basic_os=sunos4 ;; sun3) basic_machine=m68k-sun basic_os= ;; sun3os3) basic_machine=m68k-sun basic_os=sunos3 ;; sun3os4) basic_machine=m68k-sun basic_os=sunos4 ;; sun4) basic_machine=sparc-sun basic_os= ;; sun4os3) basic_machine=sparc-sun basic_os=sunos3 ;; sun4os4) basic_machine=sparc-sun basic_os=sunos4 ;; sun4sol2) basic_machine=sparc-sun basic_os=solaris2 ;; sun386 | sun386i | roadrunner) basic_machine=i386-sun basic_os= ;; sv1) basic_machine=sv1-cray basic_os=unicos ;; symmetry) basic_machine=i386-sequent basic_os=dynix ;; t3e) basic_machine=alphaev5-cray basic_os=unicos ;; t90) basic_machine=t90-cray basic_os=unicos ;; toad1) basic_machine=pdp10-xkl basic_os=tops20 ;; tpf) basic_machine=s390x-ibm basic_os=tpf ;; udi29k) basic_machine=a29k-amd basic_os=udi ;; ultra3) basic_machine=a29k-nyu basic_os=sym1 ;; v810 | necv810) basic_machine=v810-nec basic_os=none ;; vaxv) basic_machine=vax-dec basic_os=sysv ;; vms) basic_machine=vax-dec basic_os=vms ;; vsta) basic_machine=i386-pc basic_os=vsta ;; vxworks960) basic_machine=i960-wrs basic_os=vxworks ;; vxworks68) basic_machine=m68k-wrs basic_os=vxworks ;; vxworks29k) basic_machine=a29k-wrs basic_os=vxworks ;; xbox) basic_machine=i686-pc basic_os=mingw32 ;; ymp) basic_machine=ymp-cray basic_os=unicos ;; *) basic_machine=$1 basic_os= ;; esac ;; esac # Decode 1-component or ad-hoc basic machines case $basic_machine in # Here we handle the default manufacturer of certain CPU types. It is in # some cases the only manufacturer, in others, it is the most popular. w89k) cpu=hppa1.1 vendor=winbond ;; op50n) cpu=hppa1.1 vendor=oki ;; op60c) cpu=hppa1.1 vendor=oki ;; ibm*) cpu=i370 vendor=ibm ;; orion105) cpu=clipper vendor=highlevel ;; mac | mpw | mac-mpw) cpu=m68k vendor=apple ;; pmac | pmac-mpw) cpu=powerpc vendor=apple ;; # Recognize the various machine names and aliases which stand # for a CPU type and a company and sometimes even an OS. 3b1 | 7300 | 7300-att | att-7300 | pc7300 | safari | unixpc) cpu=m68000 vendor=att ;; 3b*) cpu=we32k vendor=att ;; bluegene*) cpu=powerpc vendor=ibm basic_os=cnk ;; decsystem10* | dec10*) cpu=pdp10 vendor=dec basic_os=tops10 ;; decsystem20* | dec20*) cpu=pdp10 vendor=dec basic_os=tops20 ;; delta | 3300 | motorola-3300 | motorola-delta \ | 3300-motorola | delta-motorola) cpu=m68k vendor=motorola ;; dpx2*) cpu=m68k vendor=bull basic_os=sysv3 ;; encore | umax | mmax) cpu=ns32k vendor=encore ;; elxsi) cpu=elxsi vendor=elxsi basic_os=${basic_os:-bsd} ;; fx2800) cpu=i860 vendor=alliant ;; genix) cpu=ns32k vendor=ns ;; h3050r* | hiux*) cpu=hppa1.1 vendor=hitachi basic_os=hiuxwe2 ;; hp3k9[0-9][0-9] | hp9[0-9][0-9]) cpu=hppa1.0 vendor=hp ;; hp9k2[0-9][0-9] | hp9k31[0-9]) cpu=m68000 vendor=hp ;; hp9k3[2-9][0-9]) cpu=m68k vendor=hp ;; hp9k6[0-9][0-9] | hp6[0-9][0-9]) cpu=hppa1.0 vendor=hp ;; hp9k7[0-79][0-9] | hp7[0-79][0-9]) cpu=hppa1.1 vendor=hp ;; hp9k78[0-9] | hp78[0-9]) # FIXME: really hppa2.0-hp cpu=hppa1.1 vendor=hp ;; hp9k8[67]1 | hp8[67]1 | hp9k80[24] | hp80[24] | hp9k8[78]9 | hp8[78]9 | hp9k893 | hp893) # FIXME: really hppa2.0-hp cpu=hppa1.1 vendor=hp ;; hp9k8[0-9][13679] | hp8[0-9][13679]) cpu=hppa1.1 vendor=hp ;; hp9k8[0-9][0-9] | hp8[0-9][0-9]) cpu=hppa1.0 vendor=hp ;; i*86v32) cpu=`echo "$1" | sed -e 's/86.*/86/'` vendor=pc basic_os=sysv32 ;; i*86v4*) cpu=`echo "$1" | sed -e 's/86.*/86/'` vendor=pc basic_os=sysv4 ;; i*86v) cpu=`echo "$1" | sed -e 's/86.*/86/'` vendor=pc basic_os=sysv ;; i*86sol2) cpu=`echo "$1" | sed -e 's/86.*/86/'` vendor=pc basic_os=solaris2 ;; j90 | j90-cray) cpu=j90 vendor=cray basic_os=${basic_os:-unicos} ;; iris | iris4d) cpu=mips vendor=sgi case $basic_os in irix*) ;; *) basic_os=irix4 ;; esac ;; miniframe) cpu=m68000 vendor=convergent ;; *mint | mint[0-9]* | *MiNT | *MiNT[0-9]*) cpu=m68k vendor=atari basic_os=mint ;; news-3600 | risc-news) cpu=mips vendor=sony basic_os=newsos ;; next | m*-next) cpu=m68k vendor=next case $basic_os in openstep*) ;; nextstep*) ;; ns2*) basic_os=nextstep2 ;; *) basic_os=nextstep3 ;; esac ;; np1) cpu=np1 vendor=gould ;; op50n-* | op60c-*) cpu=hppa1.1 vendor=oki basic_os=proelf ;; pa-hitachi) cpu=hppa1.1 vendor=hitachi basic_os=hiuxwe2 ;; pbd) cpu=sparc vendor=tti ;; pbb) cpu=m68k vendor=tti ;; pc532) cpu=ns32k vendor=pc532 ;; pn) cpu=pn vendor=gould ;; power) cpu=power vendor=ibm ;; ps2) cpu=i386 vendor=ibm ;; rm[46]00) cpu=mips vendor=siemens ;; rtpc | rtpc-*) cpu=romp vendor=ibm ;; sde) cpu=mipsisa32 vendor=sde basic_os=${basic_os:-elf} ;; simso-wrs) cpu=sparclite vendor=wrs basic_os=vxworks ;; tower | tower-32) cpu=m68k vendor=ncr ;; vpp*|vx|vx-*) cpu=f301 vendor=fujitsu ;; w65) cpu=w65 vendor=wdc ;; w89k-*) cpu=hppa1.1 vendor=winbond basic_os=proelf ;; none) cpu=none vendor=none ;; leon|leon[3-9]) cpu=sparc vendor=$basic_machine ;; leon-*|leon[3-9]-*) cpu=sparc vendor=`echo "$basic_machine" | sed 's/-.*//'` ;; *-*) # shellcheck disable=SC2162 saved_IFS=$IFS IFS="-" read cpu vendor <&2 exit 1 ;; esac ;; esac # Here we canonicalize certain aliases for manufacturers. case $vendor in digital*) vendor=dec ;; commodore*) vendor=cbm ;; *) ;; esac # Decode manufacturer-specific aliases for certain operating systems. if test x$basic_os != x then # First recognize some ad-hoc cases, or perhaps split kernel-os, or else just # set os. case $basic_os in gnu/linux*) kernel=linux os=`echo "$basic_os" | sed -e 's|gnu/linux|gnu|'` ;; os2-emx) kernel=os2 os=`echo "$basic_os" | sed -e 's|os2-emx|emx|'` ;; nto-qnx*) kernel=nto os=`echo "$basic_os" | sed -e 's|nto-qnx|qnx|'` ;; *-*) # shellcheck disable=SC2162 saved_IFS=$IFS IFS="-" read kernel os <&2 exit 1 ;; esac # As a final step for OS-related things, validate the OS-kernel combination # (given a valid OS), if there is a kernel. case $kernel-$os in linux-gnu* | linux-dietlibc* | linux-android* | linux-newlib* \ | linux-musl* | linux-relibc* | linux-uclibc* ) ;; uclinux-uclibc* ) ;; -dietlibc* | -newlib* | -musl* | -relibc* | -uclibc* ) # These are just libc implementations, not actual OSes, and thus # require a kernel. echo "Invalid configuration \`$1': libc \`$os' needs explicit kernel." 1>&2 exit 1 ;; kfreebsd*-gnu* | kopensolaris*-gnu*) ;; vxworks-simlinux | vxworks-simwindows | vxworks-spe) ;; nto-qnx*) ;; os2-emx) ;; *-eabi* | *-gnueabi*) ;; -*) # Blank kernel with real OS is always fine. ;; *-*) echo "Invalid configuration \`$1': Kernel \`$kernel' not known to work with OS \`$os'." 1>&2 exit 1 ;; esac # Here we handle the case where we know the os, and the CPU type, but not the # manufacturer. We pick the logical manufacturer. case $vendor in unknown) case $cpu-$os in *-riscix*) vendor=acorn ;; *-sunos*) vendor=sun ;; *-cnk* | *-aix*) vendor=ibm ;; *-beos*) vendor=be ;; *-hpux*) vendor=hp ;; *-mpeix*) vendor=hp ;; *-hiux*) vendor=hitachi ;; *-unos*) vendor=crds ;; *-dgux*) vendor=dg ;; *-luna*) vendor=omron ;; *-genix*) vendor=ns ;; *-clix*) vendor=intergraph ;; *-mvs* | *-opened*) vendor=ibm ;; *-os400*) vendor=ibm ;; s390-* | s390x-*) vendor=ibm ;; *-ptx*) vendor=sequent ;; *-tpf*) vendor=ibm ;; *-vxsim* | *-vxworks* | *-windiss*) vendor=wrs ;; *-aux*) vendor=apple ;; *-hms*) vendor=hitachi ;; *-mpw* | *-macos*) vendor=apple ;; *-*mint | *-mint[0-9]* | *-*MiNT | *-MiNT[0-9]*) vendor=atari ;; *-vos*) vendor=stratus ;; esac ;; esac echo "$cpu-$vendor-${kernel:+$kernel-}$os" exit # Local variables: # eval: (add-hook 'before-save-hook 'time-stamp) # time-stamp-start: "timestamp='" # time-stamp-format: "%:y-%02m-%02d" # time-stamp-end: "'" # End: xsnow-3.8.3/configure0000777000000000000000000153126614732252143013025 0ustar0000000000000000#! /bin/sh # Guess values for system-dependent variables and create Makefiles. # Generated by GNU Autoconf 2.71 for xsnow 3.8.3. # # Report bugs to . # # # Copyright (C) 1992-1996, 1998-2017, 2020-2021 Free Software Foundation, # Inc. # # # This configure script is free software; the Free Software Foundation # gives unlimited permission to copy, distribute and modify it. ## -------------------- ## ## M4sh Initialization. ## ## -------------------- ## # Be more Bourne compatible DUALCASE=1; export DUALCASE # for MKS sh as_nop=: if test ${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1 then : emulate sh NULLCMD=: # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which # is contrary to our usage. Disable this feature. alias -g '${1+"$@"}'='"$@"' setopt NO_GLOB_SUBST else $as_nop case `(set -o) 2>/dev/null` in #( *posix*) : set -o posix ;; #( *) : ;; esac fi # Reset variables that may have inherited troublesome values from # the environment. # IFS needs to be set, to space, tab, and newline, in precisely that order. # (If _AS_PATH_WALK were called with IFS unset, it would have the # side effect of setting IFS to empty, thus disabling word splitting.) # Quoting is to prevent editors from complaining about space-tab. as_nl=' ' export as_nl IFS=" "" $as_nl" PS1='$ ' PS2='> ' PS4='+ ' # Ensure predictable behavior from utilities with locale-dependent output. LC_ALL=C export LC_ALL LANGUAGE=C export LANGUAGE # We cannot yet rely on "unset" to work, but we need these variables # to be unset--not just set to an empty or harmless value--now, to # avoid bugs in old shells (e.g. pre-3.0 UWIN ksh). This construct # also avoids known problems related to "unset" and subshell syntax # in other old shells (e.g. bash 2.01 and pdksh 5.2.14). for as_var in BASH_ENV ENV MAIL MAILPATH CDPATH do eval test \${$as_var+y} \ && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : done # Ensure that fds 0, 1, and 2 are open. if (exec 3>&0) 2>/dev/null; then :; else exec 0&1) 2>/dev/null; then :; else exec 1>/dev/null; fi if (exec 3>&2) ; then :; else exec 2>/dev/null; fi # The user is always right. if ${PATH_SEPARATOR+false} :; then PATH_SEPARATOR=: (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || PATH_SEPARATOR=';' } fi # Find who we are. Look in the path if we contain no directory separator. as_myself= case $0 in #(( *[\\/]* ) as_myself=$0 ;; *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; esac test -r "$as_dir$0" && as_myself=$as_dir$0 && break done IFS=$as_save_IFS ;; esac # We did not find ourselves, most probably we were run as `sh COMMAND' # in which case we are not to be found in the path. if test "x$as_myself" = x; then as_myself=$0 fi if test ! -f "$as_myself"; then printf "%s\n" "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 exit 1 fi # Use a proper internal environment variable to ensure we don't fall # into an infinite loop, continuously re-executing ourselves. if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then _as_can_reexec=no; export _as_can_reexec; # We cannot yet assume a decent shell, so we have to provide a # neutralization value for shells without unset; and this also # works around shells that cannot unset nonexistent variables. # Preserve -v and -x to the replacement shell. BASH_ENV=/dev/null ENV=/dev/null (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV case $- in # (((( *v*x* | *x*v* ) as_opts=-vx ;; *v* ) as_opts=-v ;; *x* ) as_opts=-x ;; * ) as_opts= ;; esac exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} # Admittedly, this is quite paranoid, since all the known shells bail # out after a failed `exec'. printf "%s\n" "$0: could not re-execute with $CONFIG_SHELL" >&2 exit 255 fi # We don't want this to propagate to other subprocesses. { _as_can_reexec=; unset _as_can_reexec;} if test "x$CONFIG_SHELL" = x; then as_bourne_compatible="as_nop=: if test \${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1 then : emulate sh NULLCMD=: # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which # is contrary to our usage. Disable this feature. alias -g '\${1+\"\$@\"}'='\"\$@\"' setopt NO_GLOB_SUBST else \$as_nop case \`(set -o) 2>/dev/null\` in #( *posix*) : set -o posix ;; #( *) : ;; esac fi " as_required="as_fn_return () { (exit \$1); } as_fn_success () { as_fn_return 0; } as_fn_failure () { as_fn_return 1; } as_fn_ret_success () { return 0; } as_fn_ret_failure () { return 1; } exitcode=0 as_fn_success || { exitcode=1; echo as_fn_success failed.; } as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; } as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; } as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; } if ( set x; as_fn_ret_success y && test x = \"\$1\" ) then : else \$as_nop exitcode=1; echo positional parameters were not saved. fi test x\$exitcode = x0 || exit 1 blah=\$(echo \$(echo blah)) test x\"\$blah\" = xblah || exit 1 test -x / || exit 1" as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" && test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1 test \$(( 1 + 1 )) = 2 || exit 1" if (eval "$as_required") 2>/dev/null then : as_have_required=yes else $as_nop as_have_required=no fi if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null then : else $as_nop as_save_IFS=$IFS; IFS=$PATH_SEPARATOR as_found=false for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH do IFS=$as_save_IFS case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; esac as_found=: case $as_dir in #( /*) for as_base in sh bash ksh sh5; do # Try only shells that exist, to save several forks. as_shell=$as_dir$as_base if { test -f "$as_shell" || test -f "$as_shell.exe"; } && as_run=a "$as_shell" -c "$as_bourne_compatible""$as_required" 2>/dev/null then : CONFIG_SHELL=$as_shell as_have_required=yes if as_run=a "$as_shell" -c "$as_bourne_compatible""$as_suggested" 2>/dev/null then : break 2 fi fi done;; esac as_found=false done IFS=$as_save_IFS if $as_found then : else $as_nop if { test -f "$SHELL" || test -f "$SHELL.exe"; } && as_run=a "$SHELL" -c "$as_bourne_compatible""$as_required" 2>/dev/null then : CONFIG_SHELL=$SHELL as_have_required=yes fi fi if test "x$CONFIG_SHELL" != x then : export CONFIG_SHELL # We cannot yet assume a decent shell, so we have to provide a # neutralization value for shells without unset; and this also # works around shells that cannot unset nonexistent variables. # Preserve -v and -x to the replacement shell. BASH_ENV=/dev/null ENV=/dev/null (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV case $- in # (((( *v*x* | *x*v* ) as_opts=-vx ;; *v* ) as_opts=-v ;; *x* ) as_opts=-x ;; * ) as_opts= ;; esac exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} # Admittedly, this is quite paranoid, since all the known shells bail # out after a failed `exec'. printf "%s\n" "$0: could not re-execute with $CONFIG_SHELL" >&2 exit 255 fi if test x$as_have_required = xno then : printf "%s\n" "$0: This script requires a shell more modern than all" printf "%s\n" "$0: the shells that I found on your system." if test ${ZSH_VERSION+y} ; then printf "%s\n" "$0: In particular, zsh $ZSH_VERSION has bugs and should" printf "%s\n" "$0: be upgraded to zsh 4.3.4 or later." else printf "%s\n" "$0: Please tell bug-autoconf@gnu.org and wvermin@gmail.com $0: about your system, including any error possibly output $0: before this message. Then install a modern shell, or $0: manually run the script under such a shell if you do $0: have one." fi exit 1 fi fi fi SHELL=${CONFIG_SHELL-/bin/sh} export SHELL # Unset more variables known to interfere with behavior of common tools. CLICOLOR_FORCE= GREP_OPTIONS= unset CLICOLOR_FORCE GREP_OPTIONS ## --------------------- ## ## M4sh Shell Functions. ## ## --------------------- ## # as_fn_unset VAR # --------------- # Portably unset VAR. as_fn_unset () { { eval $1=; unset $1;} } as_unset=as_fn_unset # as_fn_set_status STATUS # ----------------------- # Set $? to STATUS, without forking. as_fn_set_status () { return $1 } # as_fn_set_status # as_fn_exit STATUS # ----------------- # Exit the shell with STATUS, even in a "trap 0" or "set -e" context. as_fn_exit () { set +e as_fn_set_status $1 exit $1 } # as_fn_exit # as_fn_nop # --------- # Do nothing but, unlike ":", preserve the value of $?. as_fn_nop () { return $? } as_nop=as_fn_nop # as_fn_mkdir_p # ------------- # Create "$as_dir" as a directory, including parents if necessary. as_fn_mkdir_p () { case $as_dir in #( -*) as_dir=./$as_dir;; esac test -d "$as_dir" || eval $as_mkdir_p || { as_dirs= while :; do case $as_dir in #( *\'*) as_qdir=`printf "%s\n" "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( *) as_qdir=$as_dir;; esac as_dirs="'$as_qdir' $as_dirs" as_dir=`$as_dirname -- "$as_dir" || $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ X"$as_dir" : 'X\(//\)[^/]' \| \ X"$as_dir" : 'X\(//\)$' \| \ X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || printf "%s\n" X"$as_dir" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/ q } /^X\(\/\/\)[^/].*/{ s//\1/ q } /^X\(\/\/\)$/{ s//\1/ q } /^X\(\/\).*/{ s//\1/ q } s/.*/./; q'` test -d "$as_dir" && break done test -z "$as_dirs" || eval "mkdir $as_dirs" } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" } # as_fn_mkdir_p # as_fn_executable_p FILE # ----------------------- # Test if FILE is an executable regular file. as_fn_executable_p () { test -f "$1" && test -x "$1" } # as_fn_executable_p # as_fn_append VAR VALUE # ---------------------- # Append the text in VALUE to the end of the definition contained in VAR. Take # advantage of any shell optimizations that allow amortized linear growth over # repeated appends, instead of the typical quadratic growth present in naive # implementations. if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null then : eval 'as_fn_append () { eval $1+=\$2 }' else $as_nop as_fn_append () { eval $1=\$$1\$2 } fi # as_fn_append # as_fn_arith ARG... # ------------------ # Perform arithmetic evaluation on the ARGs, and store the result in the # global $as_val. Take advantage of shells that can avoid forks. The arguments # must be portable across $(()) and expr. if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null then : eval 'as_fn_arith () { as_val=$(( $* )) }' else $as_nop as_fn_arith () { as_val=`expr "$@" || test $? -eq 1` } fi # as_fn_arith # as_fn_nop # --------- # Do nothing but, unlike ":", preserve the value of $?. as_fn_nop () { return $? } as_nop=as_fn_nop # as_fn_error STATUS ERROR [LINENO LOG_FD] # ---------------------------------------- # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are # provided, also output the error to LOG_FD, referencing LINENO. Then exit the # script with STATUS, using 1 if that was 0. as_fn_error () { as_status=$1; test $as_status -eq 0 && as_status=1 if test "$4"; then as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 fi printf "%s\n" "$as_me: error: $2" >&2 as_fn_exit $as_status } # as_fn_error if expr a : '\(a\)' >/dev/null 2>&1 && test "X`expr 00001 : '.*\(...\)'`" = X001; then as_expr=expr else as_expr=false fi if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then as_basename=basename else as_basename=false fi if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then as_dirname=dirname else as_dirname=false fi as_me=`$as_basename -- "$0" || $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ X"$0" : 'X\(//\)$' \| \ X"$0" : 'X\(/\)' \| . 2>/dev/null || printf "%s\n" X/"$0" | sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/ q } /^X\/\(\/\/\)$/{ s//\1/ q } /^X\/\(\/\).*/{ s//\1/ q } s/.*/./; q'` # Avoid depending upon Character Ranges. as_cr_letters='abcdefghijklmnopqrstuvwxyz' as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' as_cr_Letters=$as_cr_letters$as_cr_LETTERS as_cr_digits='0123456789' as_cr_alnum=$as_cr_Letters$as_cr_digits as_lineno_1=$LINENO as_lineno_1a=$LINENO as_lineno_2=$LINENO as_lineno_2a=$LINENO eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" && test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || { # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-) sed -n ' p /[$]LINENO/= ' <$as_myself | sed ' s/[$]LINENO.*/&-/ t lineno b :lineno N :loop s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/ t loop s/-\n.*// ' >$as_me.lineno && chmod +x "$as_me.lineno" || { printf "%s\n" "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; } # If we had to re-execute with $CONFIG_SHELL, we're ensured to have # already done that, so ensure we don't try to do so again and fall # in an infinite loop. This has already happened in practice. _as_can_reexec=no; export _as_can_reexec # Don't try to exec as it changes $[0], causing all sort of problems # (the dirname of $[0] is not the place where we might find the # original and so on. Autoconf is especially sensitive to this). . "./$as_me.lineno" # Exit status is that of the last command. exit } # Determine whether it's possible to make 'echo' print without a newline. # These variables are no longer used directly by Autoconf, but are AC_SUBSTed # for compatibility with existing Makefiles. ECHO_C= ECHO_N= ECHO_T= case `echo -n x` in #((((( -n*) case `echo 'xy\c'` in *c*) ECHO_T=' ';; # ECHO_T is single tab character. xy) ECHO_C='\c';; *) echo `echo ksh88 bug on AIX 6.1` > /dev/null ECHO_T=' ';; esac;; *) ECHO_N='-n';; esac # For backward compatibility with old third-party macros, we provide # the shell variables $as_echo and $as_echo_n. New code should use # AS_ECHO(["message"]) and AS_ECHO_N(["message"]), respectively. as_echo='printf %s\n' as_echo_n='printf %s' rm -f conf$$ conf$$.exe conf$$.file if test -d conf$$.dir; then rm -f conf$$.dir/conf$$.file else rm -f conf$$.dir mkdir conf$$.dir 2>/dev/null fi if (echo >conf$$.file) 2>/dev/null; then if ln -s conf$$.file conf$$ 2>/dev/null; then as_ln_s='ln -s' # ... but there are two gotchas: # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. # In both cases, we have to default to `cp -pR'. ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || as_ln_s='cp -pR' elif ln conf$$.file conf$$ 2>/dev/null; then as_ln_s=ln else as_ln_s='cp -pR' fi else as_ln_s='cp -pR' fi rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file rmdir conf$$.dir 2>/dev/null if mkdir -p . 2>/dev/null; then as_mkdir_p='mkdir -p "$as_dir"' else test -d ./-p && rmdir ./-p as_mkdir_p=false fi as_test_x='test -x' as_executable_p=as_fn_executable_p # Sed expression to map a string onto a valid CPP name. as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" # Sed expression to map a string onto a valid variable name. as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" test -n "$DJDIR" || exec 7<&0 &1 # Name of the host. # hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status, # so uname gets run too. ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q` # # Initializations. # ac_default_prefix=/usr/local ac_clean_files= ac_config_libobj_dir=. LIBOBJS= cross_compiling=no subdirs= MFLAGS= MAKEFLAGS= # Identity of this package. PACKAGE_NAME='xsnow' PACKAGE_TARNAME='xsnow' PACKAGE_VERSION='3.8.3' PACKAGE_STRING='xsnow 3.8.3' PACKAGE_BUGREPORT='wvermin@gmail.com' PACKAGE_URL='' ac_unique_file="src/xsnow.h" gt_needs= # Factoring default headers for most tests. ac_includes_default="\ #include #ifdef HAVE_STDIO_H # include #endif #ifdef HAVE_STDLIB_H # include #endif #ifdef HAVE_STRING_H # include #endif #ifdef HAVE_INTTYPES_H # include #endif #ifdef HAVE_STDINT_H # include #endif #ifdef HAVE_STRINGS_H # include #endif #ifdef HAVE_SYS_TYPES_H # include #endif #ifdef HAVE_SYS_STAT_H # include #endif #ifdef HAVE_UNISTD_H # include #endif" ac_header_c_list= ac_subst_vars='am__EXEEXT_FALSE am__EXEEXT_TRUE LTLIBOBJS LIBOBJS PTHREAD_CFLAGS PTHREAD_LIBS PTHREAD_CXX PTHREAD_CC ax_pthread_config GSL_LIBS GSL_CFLAGS X11_LIBS X11_CFLAGS GTK_LIBS GTK_CFLAGS PKG_CONFIG_LIBDIR PKG_CONFIG_PATH PKG_CONFIG XMKMF LDFLAGS_FOR_BUILD CPPFLAGS_FOR_BUILD CFLAGS_FOR_BUILD BUILD_OBJEXT BUILD_EXEEXT CPP_FOR_BUILD ac_ct_CC_FOR_BUILD CC_FOR_BUILD RANLIB am__fastdepCXX_FALSE am__fastdepCXX_TRUE CXXDEPMODE ac_ct_CXX CXXFLAGS CXX ac_ct_AR AR MAKESELFREP_FALSE MAKESELFREP_TRUE MSGMERGE_AVAIL USE_NLS_FALSE USE_NLS_TRUE LOCALEDIR POSUB LTLIBINTL LIBINTL INTLLIBS LTLIBICONV LIBICONV INTL_MACOSX_LIBS EGREP GREP CPP host_os host_vendor host_cpu host build_os build_vendor build_cpu build am__fastdepCC_FALSE am__fastdepCC_TRUE CCDEPMODE am__nodep AMDEPBACKSLASH AMDEP_FALSE AMDEP_TRUE am__include DEPDIR OBJEXT EXEEXT ac_ct_CC CPPFLAGS LDFLAGS CFLAGS CC XGETTEXT_EXTRA_OPTIONS MSGMERGE_FOR_MSGFMT_OPTION MSGMERGE XGETTEXT_015 XGETTEXT GMSGFMT_015 GMSGFMT MSGFMT GETTEXT_MACRO_VERSION USE_NLS SED DATE AM_BACKSLASH AM_DEFAULT_VERBOSITY AM_DEFAULT_V AM_V CSCOPE ETAGS CTAGS am__untar am__tar AMTAR am__leading_dot SET_MAKE AWK mkdir_p MKDIR_P INSTALL_STRIP_PROGRAM STRIP install_sh MAKEINFO AUTOHEADER AUTOMAKE AUTOCONF ACLOCAL VERSION PACKAGE CYGPATH_W am__isrc INSTALL_DATA INSTALL_SCRIPT INSTALL_PROGRAM target_alias host_alias build_alias LIBS ECHO_T ECHO_N ECHO_C DEFS mandir localedir libdir psdir pdfdir dvidir htmldir infodir docdir oldincludedir includedir runstatedir localstatedir sharedstatedir sysconfdir datadir datarootdir libexecdir sbindir bindir program_transform_name prefix exec_prefix PACKAGE_URL PACKAGE_BUGREPORT PACKAGE_STRING PACKAGE_VERSION PACKAGE_TARNAME PACKAGE_NAME PATH_SEPARATOR SHELL am__quote' ac_subst_files='' ac_user_opts=' enable_option_checking enable_silent_rules enable_nls enable_dependency_tracking with_gnu_ld enable_rpath with_libiconv_prefix with_libintl_prefix enable_selfrep with_x ' ac_precious_vars='build_alias host_alias target_alias CC CFLAGS LDFLAGS LIBS CPPFLAGS CPP CXX CXXFLAGS CCC XMKMF PKG_CONFIG PKG_CONFIG_PATH PKG_CONFIG_LIBDIR GTK_CFLAGS GTK_LIBS X11_CFLAGS X11_LIBS GSL_CFLAGS GSL_LIBS' # Initialize some variables set by options. ac_init_help= ac_init_version=false ac_unrecognized_opts= ac_unrecognized_sep= # The variables have the same names as the options, with # dashes changed to underlines. cache_file=/dev/null exec_prefix=NONE no_create= no_recursion= prefix=NONE program_prefix=NONE program_suffix=NONE program_transform_name=s,x,x, silent= site= srcdir= verbose= x_includes=NONE x_libraries=NONE # Installation directory options. # These are left unexpanded so users can "make install exec_prefix=/foo" # and all the variables that are supposed to be based on exec_prefix # by default will actually change. # Use braces instead of parens because sh, perl, etc. also accept them. # (The list follows the same order as the GNU Coding Standards.) bindir='${exec_prefix}/bin' sbindir='${exec_prefix}/sbin' libexecdir='${exec_prefix}/libexec' datarootdir='${prefix}/share' datadir='${datarootdir}' sysconfdir='${prefix}/etc' sharedstatedir='${prefix}/com' localstatedir='${prefix}/var' runstatedir='${localstatedir}/run' includedir='${prefix}/include' oldincludedir='/usr/include' docdir='${datarootdir}/doc/${PACKAGE_TARNAME}' infodir='${datarootdir}/info' htmldir='${docdir}' dvidir='${docdir}' pdfdir='${docdir}' psdir='${docdir}' libdir='${exec_prefix}/lib' localedir='${datarootdir}/locale' mandir='${datarootdir}/man' ac_prev= ac_dashdash= for ac_option do # If the previous option needs an argument, assign it. if test -n "$ac_prev"; then eval $ac_prev=\$ac_option ac_prev= continue fi case $ac_option in *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; *=) ac_optarg= ;; *) ac_optarg=yes ;; esac case $ac_dashdash$ac_option in --) ac_dashdash=yes ;; -bindir | --bindir | --bindi | --bind | --bin | --bi) ac_prev=bindir ;; -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) bindir=$ac_optarg ;; -build | --build | --buil | --bui | --bu) ac_prev=build_alias ;; -build=* | --build=* | --buil=* | --bui=* | --bu=*) build_alias=$ac_optarg ;; -cache-file | --cache-file | --cache-fil | --cache-fi \ | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) ac_prev=cache_file ;; -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) cache_file=$ac_optarg ;; --config-cache | -C) cache_file=config.cache ;; -datadir | --datadir | --datadi | --datad) ac_prev=datadir ;; -datadir=* | --datadir=* | --datadi=* | --datad=*) datadir=$ac_optarg ;; -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \ | --dataroo | --dataro | --datar) ac_prev=datarootdir ;; -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \ | --dataroot=* | --dataroo=* | --dataro=* | --datar=*) datarootdir=$ac_optarg ;; -disable-* | --disable-*) ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'` # Reject names that are not valid shell variable names. expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && as_fn_error $? "invalid feature name: \`$ac_useropt'" ac_useropt_orig=$ac_useropt ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'` case $ac_user_opts in *" "enable_$ac_useropt" "*) ;; *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig" ac_unrecognized_sep=', ';; esac eval enable_$ac_useropt=no ;; -docdir | --docdir | --docdi | --doc | --do) ac_prev=docdir ;; -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*) docdir=$ac_optarg ;; -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv) ac_prev=dvidir ;; -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*) dvidir=$ac_optarg ;; -enable-* | --enable-*) ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` # Reject names that are not valid shell variable names. expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && as_fn_error $? "invalid feature name: \`$ac_useropt'" ac_useropt_orig=$ac_useropt ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'` case $ac_user_opts in *" "enable_$ac_useropt" "*) ;; *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig" ac_unrecognized_sep=', ';; esac eval enable_$ac_useropt=\$ac_optarg ;; -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ | --exec | --exe | --ex) ac_prev=exec_prefix ;; -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ | --exec=* | --exe=* | --ex=*) exec_prefix=$ac_optarg ;; -gas | --gas | --ga | --g) # Obsolete; use --with-gas. with_gas=yes ;; -help | --help | --hel | --he | -h) ac_init_help=long ;; -help=r* | --help=r* | --hel=r* | --he=r* | -hr*) ac_init_help=recursive ;; -help=s* | --help=s* | --hel=s* | --he=s* | -hs*) ac_init_help=short ;; -host | --host | --hos | --ho) ac_prev=host_alias ;; -host=* | --host=* | --hos=* | --ho=*) host_alias=$ac_optarg ;; -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht) ac_prev=htmldir ;; -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \ | --ht=*) htmldir=$ac_optarg ;; -includedir | --includedir | --includedi | --included | --include \ | --includ | --inclu | --incl | --inc) ac_prev=includedir ;; -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ | --includ=* | --inclu=* | --incl=* | --inc=*) includedir=$ac_optarg ;; -infodir | --infodir | --infodi | --infod | --info | --inf) ac_prev=infodir ;; -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) infodir=$ac_optarg ;; -libdir | --libdir | --libdi | --libd) ac_prev=libdir ;; -libdir=* | --libdir=* | --libdi=* | --libd=*) libdir=$ac_optarg ;; -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ | --libexe | --libex | --libe) ac_prev=libexecdir ;; -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ | --libexe=* | --libex=* | --libe=*) libexecdir=$ac_optarg ;; -localedir | --localedir | --localedi | --localed | --locale) ac_prev=localedir ;; -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*) localedir=$ac_optarg ;; -localstatedir | --localstatedir | --localstatedi | --localstated \ | --localstate | --localstat | --localsta | --localst | --locals) ac_prev=localstatedir ;; -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*) localstatedir=$ac_optarg ;; -mandir | --mandir | --mandi | --mand | --man | --ma | --m) ac_prev=mandir ;; -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) mandir=$ac_optarg ;; -nfp | --nfp | --nf) # Obsolete; use --without-fp. with_fp=no ;; -no-create | --no-create | --no-creat | --no-crea | --no-cre \ | --no-cr | --no-c | -n) no_create=yes ;; -no-recursion | --no-recursion | --no-recursio | --no-recursi \ | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) no_recursion=yes ;; -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \ | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \ | --oldin | --oldi | --old | --ol | --o) ac_prev=oldincludedir ;; -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) oldincludedir=$ac_optarg ;; -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) ac_prev=prefix ;; -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) prefix=$ac_optarg ;; -program-prefix | --program-prefix | --program-prefi | --program-pref \ | --program-pre | --program-pr | --program-p) ac_prev=program_prefix ;; -program-prefix=* | --program-prefix=* | --program-prefi=* \ | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) program_prefix=$ac_optarg ;; -program-suffix | --program-suffix | --program-suffi | --program-suff \ | --program-suf | --program-su | --program-s) ac_prev=program_suffix ;; -program-suffix=* | --program-suffix=* | --program-suffi=* \ | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) program_suffix=$ac_optarg ;; -program-transform-name | --program-transform-name \ | --program-transform-nam | --program-transform-na \ | --program-transform-n | --program-transform- \ | --program-transform | --program-transfor \ | --program-transfo | --program-transf \ | --program-trans | --program-tran \ | --progr-tra | --program-tr | --program-t) ac_prev=program_transform_name ;; -program-transform-name=* | --program-transform-name=* \ | --program-transform-nam=* | --program-transform-na=* \ | --program-transform-n=* | --program-transform-=* \ | --program-transform=* | --program-transfor=* \ | --program-transfo=* | --program-transf=* \ | --program-trans=* | --program-tran=* \ | --progr-tra=* | --program-tr=* | --program-t=*) program_transform_name=$ac_optarg ;; -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd) ac_prev=pdfdir ;; -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*) pdfdir=$ac_optarg ;; -psdir | --psdir | --psdi | --psd | --ps) ac_prev=psdir ;; -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*) psdir=$ac_optarg ;; -q | -quiet | --quiet | --quie | --qui | --qu | --q \ | -silent | --silent | --silen | --sile | --sil) silent=yes ;; -runstatedir | --runstatedir | --runstatedi | --runstated \ | --runstate | --runstat | --runsta | --runst | --runs \ | --run | --ru | --r) ac_prev=runstatedir ;; -runstatedir=* | --runstatedir=* | --runstatedi=* | --runstated=* \ | --runstate=* | --runstat=* | --runsta=* | --runst=* | --runs=* \ | --run=* | --ru=* | --r=*) runstatedir=$ac_optarg ;; -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) ac_prev=sbindir ;; -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ | --sbi=* | --sb=*) sbindir=$ac_optarg ;; -sharedstatedir | --sharedstatedir | --sharedstatedi \ | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ | --sharedst | --shareds | --shared | --share | --shar \ | --sha | --sh) ac_prev=sharedstatedir ;; -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ | --sha=* | --sh=*) sharedstatedir=$ac_optarg ;; -site | --site | --sit) ac_prev=site ;; -site=* | --site=* | --sit=*) site=$ac_optarg ;; -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) ac_prev=srcdir ;; -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) srcdir=$ac_optarg ;; -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ | --syscon | --sysco | --sysc | --sys | --sy) ac_prev=sysconfdir ;; -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) sysconfdir=$ac_optarg ;; -target | --target | --targe | --targ | --tar | --ta | --t) ac_prev=target_alias ;; -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) target_alias=$ac_optarg ;; -v | -verbose | --verbose | --verbos | --verbo | --verb) verbose=yes ;; -version | --version | --versio | --versi | --vers | -V) ac_init_version=: ;; -with-* | --with-*) ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` # Reject names that are not valid shell variable names. expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && as_fn_error $? "invalid package name: \`$ac_useropt'" ac_useropt_orig=$ac_useropt ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'` case $ac_user_opts in *" "with_$ac_useropt" "*) ;; *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig" ac_unrecognized_sep=', ';; esac eval with_$ac_useropt=\$ac_optarg ;; -without-* | --without-*) ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'` # Reject names that are not valid shell variable names. expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && as_fn_error $? "invalid package name: \`$ac_useropt'" ac_useropt_orig=$ac_useropt ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'` case $ac_user_opts in *" "with_$ac_useropt" "*) ;; *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig" ac_unrecognized_sep=', ';; esac eval with_$ac_useropt=no ;; --x) # Obsolete; use --with-x. with_x=yes ;; -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ | --x-incl | --x-inc | --x-in | --x-i) ac_prev=x_includes ;; -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) x_includes=$ac_optarg ;; -x-libraries | --x-libraries | --x-librarie | --x-librari \ | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) ac_prev=x_libraries ;; -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) x_libraries=$ac_optarg ;; -*) as_fn_error $? "unrecognized option: \`$ac_option' Try \`$0 --help' for more information" ;; *=*) ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` # Reject names that are not valid shell variable names. case $ac_envvar in #( '' | [0-9]* | *[!_$as_cr_alnum]* ) as_fn_error $? "invalid variable name: \`$ac_envvar'" ;; esac eval $ac_envvar=\$ac_optarg export $ac_envvar ;; *) # FIXME: should be removed in autoconf 3.0. printf "%s\n" "$as_me: WARNING: you should use --build, --host, --target" >&2 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && printf "%s\n" "$as_me: WARNING: invalid host type: $ac_option" >&2 : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}" ;; esac done if test -n "$ac_prev"; then ac_option=--`echo $ac_prev | sed 's/_/-/g'` as_fn_error $? "missing argument to $ac_option" fi if test -n "$ac_unrecognized_opts"; then case $enable_option_checking in no) ;; fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;; *) printf "%s\n" "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;; esac fi # Check all directory arguments for consistency. for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ datadir sysconfdir sharedstatedir localstatedir includedir \ oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ libdir localedir mandir runstatedir do eval ac_val=\$$ac_var # Remove trailing slashes. case $ac_val in */ ) ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'` eval $ac_var=\$ac_val;; esac # Be sure to have absolute directory names. case $ac_val in [\\/$]* | ?:[\\/]* ) continue;; NONE | '' ) case $ac_var in *prefix ) continue;; esac;; esac as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val" done # There might be people who depend on the old broken behavior: `$host' # used to hold the argument of --host etc. # FIXME: To remove some day. build=$build_alias host=$host_alias target=$target_alias # FIXME: To remove some day. if test "x$host_alias" != x; then if test "x$build_alias" = x; then cross_compiling=maybe elif test "x$build_alias" != "x$host_alias"; then cross_compiling=yes fi fi ac_tool_prefix= test -n "$host_alias" && ac_tool_prefix=$host_alias- test "$silent" = yes && exec 6>/dev/null ac_pwd=`pwd` && test -n "$ac_pwd" && ac_ls_di=`ls -di .` && ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || as_fn_error $? "working directory cannot be determined" test "X$ac_ls_di" = "X$ac_pwd_ls_di" || as_fn_error $? "pwd does not report name of working directory" # Find the source files, if location was not specified. if test -z "$srcdir"; then ac_srcdir_defaulted=yes # Try the directory containing this script, then the parent directory. ac_confdir=`$as_dirname -- "$as_myself" || $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ X"$as_myself" : 'X\(//\)[^/]' \| \ X"$as_myself" : 'X\(//\)$' \| \ X"$as_myself" : 'X\(/\)' \| . 2>/dev/null || printf "%s\n" X"$as_myself" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/ q } /^X\(\/\/\)[^/].*/{ s//\1/ q } /^X\(\/\/\)$/{ s//\1/ q } /^X\(\/\).*/{ s//\1/ q } s/.*/./; q'` srcdir=$ac_confdir if test ! -r "$srcdir/$ac_unique_file"; then srcdir=.. fi else ac_srcdir_defaulted=no fi if test ! -r "$srcdir/$ac_unique_file"; then test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir" fi ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work" ac_abs_confdir=`( cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg" pwd)` # When building in place, set srcdir=. if test "$ac_abs_confdir" = "$ac_pwd"; then srcdir=. fi # Remove unnecessary trailing slashes from srcdir. # Double slashes in file names in object file debugging info # mess up M-x gdb in Emacs. case $srcdir in */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;; esac for ac_var in $ac_precious_vars; do eval ac_env_${ac_var}_set=\${${ac_var}+set} eval ac_env_${ac_var}_value=\$${ac_var} eval ac_cv_env_${ac_var}_set=\${${ac_var}+set} eval ac_cv_env_${ac_var}_value=\$${ac_var} done # # Report the --help message. # if test "$ac_init_help" = "long"; then # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF \`configure' configures xsnow 3.8.3 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... To assign environment variables (e.g., CC, CFLAGS...), specify them as VAR=VALUE. See below for descriptions of some of the useful variables. Defaults for the options are specified in brackets. Configuration: -h, --help display this help and exit --help=short display options specific to this package --help=recursive display the short help of all the included packages -V, --version display version information and exit -q, --quiet, --silent do not print \`checking ...' messages --cache-file=FILE cache test results in FILE [disabled] -C, --config-cache alias for \`--cache-file=config.cache' -n, --no-create do not create output files --srcdir=DIR find the sources in DIR [configure dir or \`..'] Installation directories: --prefix=PREFIX install architecture-independent files in PREFIX [$ac_default_prefix] --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX [PREFIX] By default, \`make install' will install all the files in \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify an installation prefix other than \`$ac_default_prefix' using \`--prefix', for instance \`--prefix=\$HOME'. For better control, use the options below. Fine tuning of the installation directories: --bindir=DIR user executables [EPREFIX/bin] --sbindir=DIR system admin executables [EPREFIX/sbin] --libexecdir=DIR program executables [EPREFIX/libexec] --sysconfdir=DIR read-only single-machine data [PREFIX/etc] --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] --localstatedir=DIR modifiable single-machine data [PREFIX/var] --runstatedir=DIR modifiable per-process data [LOCALSTATEDIR/run] --libdir=DIR object code libraries [EPREFIX/lib] --includedir=DIR C header files [PREFIX/include] --oldincludedir=DIR C header files for non-gcc [/usr/include] --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] --datadir=DIR read-only architecture-independent data [DATAROOTDIR] --infodir=DIR info documentation [DATAROOTDIR/info] --localedir=DIR locale-dependent data [DATAROOTDIR/locale] --mandir=DIR man documentation [DATAROOTDIR/man] --docdir=DIR documentation root [DATAROOTDIR/doc/xsnow] --htmldir=DIR html documentation [DOCDIR] --dvidir=DIR dvi documentation [DOCDIR] --pdfdir=DIR pdf documentation [DOCDIR] --psdir=DIR ps documentation [DOCDIR] _ACEOF cat <<\_ACEOF Program names: --program-prefix=PREFIX prepend PREFIX to installed program names --program-suffix=SUFFIX append SUFFIX to installed program names --program-transform-name=PROGRAM run sed PROGRAM on installed program names X features: --x-includes=DIR X include files are in DIR --x-libraries=DIR X library files are in DIR System types: --build=BUILD configure for building on BUILD [guessed] --host=HOST cross-compile to build programs to run on HOST [BUILD] _ACEOF fi if test -n "$ac_init_help"; then case $ac_init_help in short | recursive ) echo "Configuration of xsnow 3.8.3:";; esac cat <<\_ACEOF Optional Features: --disable-option-checking ignore unrecognized --enable/--with options --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) --enable-FEATURE[=ARG] include FEATURE [ARG=yes] --enable-silent-rules less verbose build output (undo: "make V=1") --disable-silent-rules verbose build output (undo: "make V=0") --disable-nls do not use Native Language Support --enable-dependency-tracking do not reject slow dependency extractors --disable-dependency-tracking speeds up one-time build --disable-rpath do not hardcode runtime library paths --enable-selfrep Build with self replicating mode [default=yes] Optional Packages: --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) --with-gnu-ld assume the C compiler uses GNU ld [default=no] --with-libiconv-prefix[=DIR] search for libiconv in DIR/include and DIR/lib --without-libiconv-prefix don't search for libiconv in includedir and libdir --with-libintl-prefix[=DIR] search for libintl in DIR/include and DIR/lib --without-libintl-prefix don't search for libintl in includedir and libdir --with-x use the X Window System Some influential environment variables: CC C compiler command CFLAGS C compiler flags LDFLAGS linker flags, e.g. -L if you have libraries in a nonstandard directory LIBS libraries to pass to the linker, e.g. -l CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I if you have headers in a nonstandard directory CPP C preprocessor CXX C++ compiler command CXXFLAGS C++ compiler flags XMKMF Path to xmkmf, Makefile generator for X Window System PKG_CONFIG path to pkg-config utility PKG_CONFIG_PATH directories to add to pkg-config's search path PKG_CONFIG_LIBDIR path overriding pkg-config's built-in search path GTK_CFLAGS C compiler flags for GTK, overriding pkg-config GTK_LIBS linker flags for GTK, overriding pkg-config X11_CFLAGS C compiler flags for X11, overriding pkg-config X11_LIBS linker flags for X11, overriding pkg-config GSL_CFLAGS C compiler flags for GSL, overriding pkg-config GSL_LIBS linker flags for GSL, overriding pkg-config Use these variables to override the choices made by `configure' or to help it to find libraries and programs with nonstandard names/locations. Report bugs to . _ACEOF ac_status=$? fi if test "$ac_init_help" = "recursive"; then # If there are subdirs, report their specific --help. for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue test -d "$ac_dir" || { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } || continue ac_builddir=. case "$ac_dir" in .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; *) ac_dir_suffix=/`printf "%s\n" "$ac_dir" | sed 's|^\.[\\/]||'` # A ".." for each directory in $ac_dir_suffix. ac_top_builddir_sub=`printf "%s\n" "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` case $ac_top_builddir_sub in "") ac_top_builddir_sub=. ac_top_build_prefix= ;; *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; esac ;; esac ac_abs_top_builddir=$ac_pwd ac_abs_builddir=$ac_pwd$ac_dir_suffix # for backward compatibility: ac_top_builddir=$ac_top_build_prefix case $srcdir in .) # We are building in place. ac_srcdir=. ac_top_srcdir=$ac_top_builddir_sub ac_abs_top_srcdir=$ac_pwd ;; [\\/]* | ?:[\\/]* ) # Absolute name. ac_srcdir=$srcdir$ac_dir_suffix; ac_top_srcdir=$srcdir ac_abs_top_srcdir=$srcdir ;; *) # Relative name. ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix ac_top_srcdir=$ac_top_build_prefix$srcdir ac_abs_top_srcdir=$ac_pwd/$srcdir ;; esac ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix cd "$ac_dir" || { ac_status=$?; continue; } # Check for configure.gnu first; this name is used for a wrapper for # Metaconfig's "Configure" on case-insensitive file systems. if test -f "$ac_srcdir/configure.gnu"; then echo && $SHELL "$ac_srcdir/configure.gnu" --help=recursive elif test -f "$ac_srcdir/configure"; then echo && $SHELL "$ac_srcdir/configure" --help=recursive else printf "%s\n" "$as_me: WARNING: no configuration information is in $ac_dir" >&2 fi || ac_status=$? cd "$ac_pwd" || { ac_status=$?; break; } done fi test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF xsnow configure 3.8.3 generated by GNU Autoconf 2.71 Copyright (C) 2021 Free Software Foundation, Inc. This configure script is free software; the Free Software Foundation gives unlimited permission to copy, distribute and modify it. _ACEOF exit fi ## ------------------------ ## ## Autoconf initialization. ## ## ------------------------ ## # ac_fn_c_try_compile LINENO # -------------------------- # Try to compile conftest.$ac_ext, and return whether this succeeded. ac_fn_c_try_compile () { as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack rm -f conftest.$ac_objext conftest.beam if { { ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" printf "%s\n" "$ac_try_echo"; } >&5 (eval "$ac_compile") 2>conftest.err ac_status=$? if test -s conftest.err; then grep -v '^ *+' conftest.err >conftest.er1 cat conftest.er1 >&5 mv -f conftest.er1 conftest.err fi printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext then : ac_retval=0 else $as_nop printf "%s\n" "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_retval=1 fi eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno as_fn_set_status $ac_retval } # ac_fn_c_try_compile # ac_fn_c_try_cpp LINENO # ---------------------- # Try to preprocess conftest.$ac_ext, and return whether this succeeded. ac_fn_c_try_cpp () { as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack if { { ac_try="$ac_cpp conftest.$ac_ext" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" printf "%s\n" "$ac_try_echo"; } >&5 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err ac_status=$? if test -s conftest.err; then grep -v '^ *+' conftest.err >conftest.er1 cat conftest.er1 >&5 mv -f conftest.er1 conftest.err fi printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } > conftest.i && { test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || test ! -s conftest.err } then : ac_retval=0 else $as_nop printf "%s\n" "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_retval=1 fi eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno as_fn_set_status $ac_retval } # ac_fn_c_try_cpp # ac_fn_c_try_link LINENO # ----------------------- # Try to link conftest.$ac_ext, and return whether this succeeded. ac_fn_c_try_link () { as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack rm -f conftest.$ac_objext conftest.beam conftest$ac_exeext if { { ac_try="$ac_link" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" printf "%s\n" "$ac_try_echo"; } >&5 (eval "$ac_link") 2>conftest.err ac_status=$? if test -s conftest.err; then grep -v '^ *+' conftest.err >conftest.er1 cat conftest.er1 >&5 mv -f conftest.er1 conftest.err fi printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest$ac_exeext && { test "$cross_compiling" = yes || test -x conftest$ac_exeext } then : ac_retval=0 else $as_nop printf "%s\n" "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_retval=1 fi # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would # interfere with the next link command; also delete a directory that is # left behind by Apple's compiler. We do this before executing the actions. rm -rf conftest.dSYM conftest_ipa8_conftest.oo eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno as_fn_set_status $ac_retval } # ac_fn_c_try_link # ac_fn_c_try_run LINENO # ---------------------- # Try to run conftest.$ac_ext, and return whether this succeeded. Assumes that # executables *can* be run. ac_fn_c_try_run () { as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack if { { ac_try="$ac_link" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" printf "%s\n" "$ac_try_echo"; } >&5 (eval "$ac_link") 2>&5 ac_status=$? printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext' { { case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" printf "%s\n" "$ac_try_echo"; } >&5 (eval "$ac_try") 2>&5 ac_status=$? printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; } then : ac_retval=0 else $as_nop printf "%s\n" "$as_me: program exited with status $ac_status" >&5 printf "%s\n" "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_retval=$ac_status fi rm -rf conftest.dSYM conftest_ipa8_conftest.oo eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno as_fn_set_status $ac_retval } # ac_fn_c_try_run # ac_fn_cxx_try_compile LINENO # ---------------------------- # Try to compile conftest.$ac_ext, and return whether this succeeded. ac_fn_cxx_try_compile () { as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack rm -f conftest.$ac_objext conftest.beam if { { ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" printf "%s\n" "$ac_try_echo"; } >&5 (eval "$ac_compile") 2>conftest.err ac_status=$? if test -s conftest.err; then grep -v '^ *+' conftest.err >conftest.er1 cat conftest.er1 >&5 mv -f conftest.er1 conftest.err fi printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } && { test -z "$ac_cxx_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext then : ac_retval=0 else $as_nop printf "%s\n" "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_retval=1 fi eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno as_fn_set_status $ac_retval } # ac_fn_cxx_try_compile # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES # ------------------------------------------------------- # Tests whether HEADER exists and can be compiled using the include files in # INCLUDES, setting the cache variable VAR accordingly. ac_fn_c_check_header_compile () { as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 printf %s "checking for $2... " >&6; } if eval test \${$3+y} then : printf %s "(cached) " >&6 else $as_nop cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ $4 #include <$2> _ACEOF if ac_fn_c_try_compile "$LINENO" then : eval "$3=yes" else $as_nop eval "$3=no" fi rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext fi eval ac_res=\$$3 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 printf "%s\n" "$ac_res" >&6; } eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno } # ac_fn_c_check_header_compile # ac_fn_cxx_check_header_compile LINENO HEADER VAR INCLUDES # --------------------------------------------------------- # Tests whether HEADER exists and can be compiled using the include files in # INCLUDES, setting the cache variable VAR accordingly. ac_fn_cxx_check_header_compile () { as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 printf %s "checking for $2... " >&6; } if eval test \${$3+y} then : printf %s "(cached) " >&6 else $as_nop cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ $4 #include <$2> _ACEOF if ac_fn_cxx_try_compile "$LINENO" then : eval "$3=yes" else $as_nop eval "$3=no" fi rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext fi eval ac_res=\$$3 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 printf "%s\n" "$ac_res" >&6; } eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno } # ac_fn_cxx_check_header_compile # ac_fn_c_check_func LINENO FUNC VAR # ---------------------------------- # Tests whether FUNC exists, setting the cache variable VAR accordingly ac_fn_c_check_func () { as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 printf %s "checking for $2... " >&6; } if eval test \${$3+y} then : printf %s "(cached) " >&6 else $as_nop cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ /* Define $2 to an innocuous variant, in case declares $2. For example, HP-UX 11i declares gettimeofday. */ #define $2 innocuous_$2 /* System header to define __stub macros and hopefully few prototypes, which can conflict with char $2 (); below. */ #include #undef $2 /* Override any GCC internal prototype to avoid an error. Use char because int might match the return type of a GCC builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif char $2 (); /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ #if defined __stub_$2 || defined __stub___$2 choke me #endif int main (void) { return $2 (); ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO" then : eval "$3=yes" else $as_nop eval "$3=no" fi rm -f core conftest.err conftest.$ac_objext conftest.beam \ conftest$ac_exeext conftest.$ac_ext fi eval ac_res=\$$3 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 printf "%s\n" "$ac_res" >&6; } eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno } # ac_fn_c_check_func # ac_fn_c_check_type LINENO TYPE VAR INCLUDES # ------------------------------------------- # Tests whether TYPE exists after having included INCLUDES, setting cache # variable VAR accordingly. ac_fn_c_check_type () { as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 printf %s "checking for $2... " >&6; } if eval test \${$3+y} then : printf %s "(cached) " >&6 else $as_nop eval "$3=no" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ $4 int main (void) { if (sizeof ($2)) return 0; ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO" then : cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ $4 int main (void) { if (sizeof (($2))) return 0; ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO" then : else $as_nop eval "$3=yes" fi rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext fi rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext fi eval ac_res=\$$3 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 printf "%s\n" "$ac_res" >&6; } eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno } # ac_fn_c_check_type ac_configure_args_raw= for ac_arg do case $ac_arg in *\'*) ac_arg=`printf "%s\n" "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; esac as_fn_append ac_configure_args_raw " '$ac_arg'" done case $ac_configure_args_raw in *$as_nl*) ac_safe_unquote= ;; *) ac_unsafe_z='|&;<>()$`\\"*?[ '' ' # This string ends in space, tab. ac_unsafe_a="$ac_unsafe_z#~" ac_safe_unquote="s/ '\\([^$ac_unsafe_a][^$ac_unsafe_z]*\\)'/ \\1/g" ac_configure_args_raw=` printf "%s\n" "$ac_configure_args_raw" | sed "$ac_safe_unquote"`;; esac cat >config.log <<_ACEOF This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. It was created by xsnow $as_me 3.8.3, which was generated by GNU Autoconf 2.71. Invocation command line was $ $0$ac_configure_args_raw _ACEOF exec 5>>config.log { cat <<_ASUNAME ## --------- ## ## Platform. ## ## --------- ## hostname = `(hostname || uname -n) 2>/dev/null | sed 1q` uname -m = `(uname -m) 2>/dev/null || echo unknown` uname -r = `(uname -r) 2>/dev/null || echo unknown` uname -s = `(uname -s) 2>/dev/null || echo unknown` uname -v = `(uname -v) 2>/dev/null || echo unknown` /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown` /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown` /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` _ASUNAME as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; esac printf "%s\n" "PATH: $as_dir" done IFS=$as_save_IFS } >&5 cat >&5 <<_ACEOF ## ----------- ## ## Core tests. ## ## ----------- ## _ACEOF # Keep a trace of the command line. # Strip out --no-create and --no-recursion so they do not pile up. # Strip out --silent because we don't want to record it for future runs. # Also quote any args containing shell meta-characters. # Make two passes to allow for proper duplicate-argument suppression. ac_configure_args= ac_configure_args0= ac_configure_args1= ac_must_keep_next=false for ac_pass in 1 2 do for ac_arg do case $ac_arg in -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; -q | -quiet | --quiet | --quie | --qui | --qu | --q \ | -silent | --silent | --silen | --sile | --sil) continue ;; *\'*) ac_arg=`printf "%s\n" "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; esac case $ac_pass in 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;; 2) as_fn_append ac_configure_args1 " '$ac_arg'" if test $ac_must_keep_next = true; then ac_must_keep_next=false # Got value, back to normal. else case $ac_arg in *=* | --config-cache | -C | -disable-* | --disable-* \ | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \ | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \ | -with-* | --with-* | -without-* | --without-* | --x) case "$ac_configure_args0 " in "$ac_configure_args1"*" '$ac_arg' "* ) continue ;; esac ;; -* ) ac_must_keep_next=true ;; esac fi as_fn_append ac_configure_args " '$ac_arg'" ;; esac done done { ac_configure_args0=; unset ac_configure_args0;} { ac_configure_args1=; unset ac_configure_args1;} # When interrupted or exit'd, cleanup temporary files, and complete # config.log. We remove comments because anyway the quotes in there # would cause problems or look ugly. # WARNING: Use '\'' to represent an apostrophe within the trap. # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug. trap 'exit_status=$? # Sanitize IFS. IFS=" "" $as_nl" # Save into config.log some information that might help in debugging. { echo printf "%s\n" "## ---------------- ## ## Cache variables. ## ## ---------------- ##" echo # The following way of writing the cache mishandles newlines in values, ( for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do eval ac_val=\$$ac_var case $ac_val in #( *${as_nl}*) case $ac_var in #( *_cv_*) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 printf "%s\n" "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; esac case $ac_var in #( _ | IFS | as_nl) ;; #( BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( *) { eval $ac_var=; unset $ac_var;} ;; esac ;; esac done (set) 2>&1 | case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #( *${as_nl}ac_space=\ *) sed -n \ "s/'\''/'\''\\\\'\'''\''/g; s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p" ;; #( *) sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" ;; esac | sort ) echo printf "%s\n" "## ----------------- ## ## Output variables. ## ## ----------------- ##" echo for ac_var in $ac_subst_vars do eval ac_val=\$$ac_var case $ac_val in *\'\''*) ac_val=`printf "%s\n" "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; esac printf "%s\n" "$ac_var='\''$ac_val'\''" done | sort echo if test -n "$ac_subst_files"; then printf "%s\n" "## ------------------- ## ## File substitutions. ## ## ------------------- ##" echo for ac_var in $ac_subst_files do eval ac_val=\$$ac_var case $ac_val in *\'\''*) ac_val=`printf "%s\n" "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; esac printf "%s\n" "$ac_var='\''$ac_val'\''" done | sort echo fi if test -s confdefs.h; then printf "%s\n" "## ----------- ## ## confdefs.h. ## ## ----------- ##" echo cat confdefs.h echo fi test "$ac_signal" != 0 && printf "%s\n" "$as_me: caught signal $ac_signal" printf "%s\n" "$as_me: exit $exit_status" } >&5 rm -f core *.core core.conftest.* && rm -f -r conftest* confdefs* conf$$* $ac_clean_files && exit $exit_status ' 0 for ac_signal in 1 2 13 15; do trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal done ac_signal=0 # confdefs.h avoids OS command line length limits that DEFS can exceed. rm -f -r conftest* confdefs.h printf "%s\n" "/* confdefs.h */" > confdefs.h # Predefined preprocessor variables. printf "%s\n" "#define PACKAGE_NAME \"$PACKAGE_NAME\"" >>confdefs.h printf "%s\n" "#define PACKAGE_TARNAME \"$PACKAGE_TARNAME\"" >>confdefs.h printf "%s\n" "#define PACKAGE_VERSION \"$PACKAGE_VERSION\"" >>confdefs.h printf "%s\n" "#define PACKAGE_STRING \"$PACKAGE_STRING\"" >>confdefs.h printf "%s\n" "#define PACKAGE_BUGREPORT \"$PACKAGE_BUGREPORT\"" >>confdefs.h printf "%s\n" "#define PACKAGE_URL \"$PACKAGE_URL\"" >>confdefs.h # Let the site file select an alternate cache file if it wants to. # Prefer an explicitly selected file to automatically selected ones. if test -n "$CONFIG_SITE"; then ac_site_files="$CONFIG_SITE" elif test "x$prefix" != xNONE; then ac_site_files="$prefix/share/config.site $prefix/etc/config.site" else ac_site_files="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site" fi for ac_site_file in $ac_site_files do case $ac_site_file in #( */*) : ;; #( *) : ac_site_file=./$ac_site_file ;; esac if test -f "$ac_site_file" && test -r "$ac_site_file"; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5 printf "%s\n" "$as_me: loading site script $ac_site_file" >&6;} sed 's/^/| /' "$ac_site_file" >&5 . "$ac_site_file" \ || { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error $? "failed to load site script $ac_site_file See \`config.log' for more details" "$LINENO" 5; } fi done if test -r "$cache_file"; then # Some versions of bash will fail to source /dev/null (special files # actually), so we avoid doing that. DJGPP emulates it as a regular file. if test /dev/null != "$cache_file" && test -f "$cache_file"; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5 printf "%s\n" "$as_me: loading cache $cache_file" >&6;} case $cache_file in [\\/]* | ?:[\\/]* ) . "$cache_file";; *) . "./$cache_file";; esac fi else { printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5 printf "%s\n" "$as_me: creating cache $cache_file" >&6;} >$cache_file fi gt_needs="$gt_needs " # Test code for whether the C compiler supports C89 (global declarations) ac_c_conftest_c89_globals=' /* Does the compiler advertise C89 conformance? Do not test the value of __STDC__, because some compilers set it to 0 while being otherwise adequately conformant. */ #if !defined __STDC__ # error "Compiler does not advertise C89 conformance" #endif #include #include struct stat; /* Most of the following tests are stolen from RCS 5.7 src/conf.sh. */ struct buf { int x; }; struct buf * (*rcsopen) (struct buf *, struct stat *, int); static char *e (p, i) char **p; int i; { return p[i]; } static char *f (char * (*g) (char **, int), char **p, ...) { char *s; va_list v; va_start (v,p); s = g (p, va_arg (v,int)); va_end (v); return s; } /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has function prototypes and stuff, but not \xHH hex character constants. These do not provoke an error unfortunately, instead are silently treated as an "x". The following induces an error, until -std is added to get proper ANSI mode. Curiously \x00 != x always comes out true, for an array size at least. It is necessary to write \x00 == 0 to get something that is true only with -std. */ int osf4_cc_array ['\''\x00'\'' == 0 ? 1 : -1]; /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters inside strings and character constants. */ #define FOO(x) '\''x'\'' int xlc6_cc_array[FOO(a) == '\''x'\'' ? 1 : -1]; int test (int i, double x); struct s1 {int (*f) (int a);}; struct s2 {int (*f) (double a);}; int pairnames (int, char **, int *(*)(struct buf *, struct stat *, int), int, int);' # Test code for whether the C compiler supports C89 (body of main). ac_c_conftest_c89_main=' ok |= (argc == 0 || f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]); ' # Test code for whether the C compiler supports C99 (global declarations) ac_c_conftest_c99_globals=' // Does the compiler advertise C99 conformance? #if !defined __STDC_VERSION__ || __STDC_VERSION__ < 199901L # error "Compiler does not advertise C99 conformance" #endif #include extern int puts (const char *); extern int printf (const char *, ...); extern int dprintf (int, const char *, ...); extern void *malloc (size_t); // Check varargs macros. These examples are taken from C99 6.10.3.5. // dprintf is used instead of fprintf to avoid needing to declare // FILE and stderr. #define debug(...) dprintf (2, __VA_ARGS__) #define showlist(...) puts (#__VA_ARGS__) #define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__)) static void test_varargs_macros (void) { int x = 1234; int y = 5678; debug ("Flag"); debug ("X = %d\n", x); showlist (The first, second, and third items.); report (x>y, "x is %d but y is %d", x, y); } // Check long long types. #define BIG64 18446744073709551615ull #define BIG32 4294967295ul #define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0) #if !BIG_OK #error "your preprocessor is broken" #endif #if BIG_OK #else #error "your preprocessor is broken" #endif static long long int bignum = -9223372036854775807LL; static unsigned long long int ubignum = BIG64; struct incomplete_array { int datasize; double data[]; }; struct named_init { int number; const wchar_t *name; double average; }; typedef const char *ccp; static inline int test_restrict (ccp restrict text) { // See if C++-style comments work. // Iterate through items via the restricted pointer. // Also check for declarations in for loops. for (unsigned int i = 0; *(text+i) != '\''\0'\''; ++i) continue; return 0; } // Check varargs and va_copy. static bool test_varargs (const char *format, ...) { va_list args; va_start (args, format); va_list args_copy; va_copy (args_copy, args); const char *str = ""; int number = 0; float fnumber = 0; while (*format) { switch (*format++) { case '\''s'\'': // string str = va_arg (args_copy, const char *); break; case '\''d'\'': // int number = va_arg (args_copy, int); break; case '\''f'\'': // float fnumber = va_arg (args_copy, double); break; default: break; } } va_end (args_copy); va_end (args); return *str && number && fnumber; } ' # Test code for whether the C compiler supports C99 (body of main). ac_c_conftest_c99_main=' // Check bool. _Bool success = false; success |= (argc != 0); // Check restrict. if (test_restrict ("String literal") == 0) success = true; char *restrict newvar = "Another string"; // Check varargs. success &= test_varargs ("s, d'\'' f .", "string", 65, 34.234); test_varargs_macros (); // Check flexible array members. struct incomplete_array *ia = malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10)); ia->datasize = 10; for (int i = 0; i < ia->datasize; ++i) ia->data[i] = i * 1.234; // Check named initializers. struct named_init ni = { .number = 34, .name = L"Test wide string", .average = 543.34343, }; ni.number = 58; int dynamic_array[ni.number]; dynamic_array[0] = argv[0][0]; dynamic_array[ni.number - 1] = 543; // work around unused variable warnings ok |= (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == '\''x'\'' || dynamic_array[ni.number - 1] != 543); ' # Test code for whether the C compiler supports C11 (global declarations) ac_c_conftest_c11_globals=' // Does the compiler advertise C11 conformance? #if !defined __STDC_VERSION__ || __STDC_VERSION__ < 201112L # error "Compiler does not advertise C11 conformance" #endif // Check _Alignas. char _Alignas (double) aligned_as_double; char _Alignas (0) no_special_alignment; extern char aligned_as_int; char _Alignas (0) _Alignas (int) aligned_as_int; // Check _Alignof. enum { int_alignment = _Alignof (int), int_array_alignment = _Alignof (int[100]), char_alignment = _Alignof (char) }; _Static_assert (0 < -_Alignof (int), "_Alignof is signed"); // Check _Noreturn. int _Noreturn does_not_return (void) { for (;;) continue; } // Check _Static_assert. struct test_static_assert { int x; _Static_assert (sizeof (int) <= sizeof (long int), "_Static_assert does not work in struct"); long int y; }; // Check UTF-8 literals. #define u8 syntax error! char const utf8_literal[] = u8"happens to be ASCII" "another string"; // Check duplicate typedefs. typedef long *long_ptr; typedef long int *long_ptr; typedef long_ptr long_ptr; // Anonymous structures and unions -- taken from C11 6.7.2.1 Example 1. struct anonymous { union { struct { int i; int j; }; struct { int k; long int l; } w; }; int m; } v1; ' # Test code for whether the C compiler supports C11 (body of main). ac_c_conftest_c11_main=' _Static_assert ((offsetof (struct anonymous, i) == offsetof (struct anonymous, w.k)), "Anonymous union alignment botch"); v1.i = 2; v1.w.k = 5; ok |= v1.i != 5; ' # Test code for whether the C compiler supports C11 (complete). ac_c_conftest_c11_program="${ac_c_conftest_c89_globals} ${ac_c_conftest_c99_globals} ${ac_c_conftest_c11_globals} int main (int argc, char **argv) { int ok = 0; ${ac_c_conftest_c89_main} ${ac_c_conftest_c99_main} ${ac_c_conftest_c11_main} return ok; } " # Test code for whether the C compiler supports C99 (complete). ac_c_conftest_c99_program="${ac_c_conftest_c89_globals} ${ac_c_conftest_c99_globals} int main (int argc, char **argv) { int ok = 0; ${ac_c_conftest_c89_main} ${ac_c_conftest_c99_main} return ok; } " # Test code for whether the C compiler supports C89 (complete). ac_c_conftest_c89_program="${ac_c_conftest_c89_globals} int main (int argc, char **argv) { int ok = 0; ${ac_c_conftest_c89_main} return ok; } " # Test code for whether the C++ compiler supports C++98 (global declarations) ac_cxx_conftest_cxx98_globals=' // Does the compiler advertise C++98 conformance? #if !defined __cplusplus || __cplusplus < 199711L # error "Compiler does not advertise C++98 conformance" #endif // These inclusions are to reject old compilers that // lack the unsuffixed header files. #include #include // and are *not* freestanding headers in C++98. extern void assert (int); namespace std { extern int strcmp (const char *, const char *); } // Namespaces, exceptions, and templates were all added after "C++ 2.0". using std::exception; using std::strcmp; namespace { void test_exception_syntax() { try { throw "test"; } catch (const char *s) { // Extra parentheses suppress a warning when building autoconf itself, // due to lint rules shared with more typical C programs. assert (!(strcmp) (s, "test")); } } template struct test_template { T const val; explicit test_template(T t) : val(t) {} template T add(U u) { return static_cast(u) + val; } }; } // anonymous namespace ' # Test code for whether the C++ compiler supports C++98 (body of main) ac_cxx_conftest_cxx98_main=' assert (argc); assert (! argv[0]); { test_exception_syntax (); test_template tt (2.0); assert (tt.add (4) == 6.0); assert (true && !false); } ' # Test code for whether the C++ compiler supports C++11 (global declarations) ac_cxx_conftest_cxx11_globals=' // Does the compiler advertise C++ 2011 conformance? #if !defined __cplusplus || __cplusplus < 201103L # error "Compiler does not advertise C++11 conformance" #endif namespace cxx11test { constexpr int get_val() { return 20; } struct testinit { int i; double d; }; class delegate { public: delegate(int n) : n(n) {} delegate(): delegate(2354) {} virtual int getval() { return this->n; }; protected: int n; }; class overridden : public delegate { public: overridden(int n): delegate(n) {} virtual int getval() override final { return this->n * 2; } }; class nocopy { public: nocopy(int i): i(i) {} nocopy() = default; nocopy(const nocopy&) = delete; nocopy & operator=(const nocopy&) = delete; private: int i; }; // for testing lambda expressions template Ret eval(Fn f, Ret v) { return f(v); } // for testing variadic templates and trailing return types template auto sum(V first) -> V { return first; } template auto sum(V first, Args... rest) -> V { return first + sum(rest...); } } ' # Test code for whether the C++ compiler supports C++11 (body of main) ac_cxx_conftest_cxx11_main=' { // Test auto and decltype auto a1 = 6538; auto a2 = 48573953.4; auto a3 = "String literal"; int total = 0; for (auto i = a3; *i; ++i) { total += *i; } decltype(a2) a4 = 34895.034; } { // Test constexpr short sa[cxx11test::get_val()] = { 0 }; } { // Test initializer lists cxx11test::testinit il = { 4323, 435234.23544 }; } { // Test range-based for int array[] = {9, 7, 13, 15, 4, 18, 12, 10, 5, 3, 14, 19, 17, 8, 6, 20, 16, 2, 11, 1}; for (auto &x : array) { x += 23; } } { // Test lambda expressions using cxx11test::eval; assert (eval ([](int x) { return x*2; }, 21) == 42); double d = 2.0; assert (eval ([&](double x) { return d += x; }, 3.0) == 5.0); assert (d == 5.0); assert (eval ([=](double x) mutable { return d += x; }, 4.0) == 9.0); assert (d == 5.0); } { // Test use of variadic templates using cxx11test::sum; auto a = sum(1); auto b = sum(1, 2); auto c = sum(1.0, 2.0, 3.0); } { // Test constructor delegation cxx11test::delegate d1; cxx11test::delegate d2(); cxx11test::delegate d3(45); } { // Test override and final cxx11test::overridden o1(55464); } { // Test nullptr char *c = nullptr; } { // Test template brackets test_template<::test_template> v(test_template(12)); } { // Unicode literals char const *utf8 = u8"UTF-8 string \u2500"; char16_t const *utf16 = u"UTF-8 string \u2500"; char32_t const *utf32 = U"UTF-32 string \u2500"; } ' # Test code for whether the C compiler supports C++11 (complete). ac_cxx_conftest_cxx11_program="${ac_cxx_conftest_cxx98_globals} ${ac_cxx_conftest_cxx11_globals} int main (int argc, char **argv) { int ok = 0; ${ac_cxx_conftest_cxx98_main} ${ac_cxx_conftest_cxx11_main} return ok; } " # Test code for whether the C compiler supports C++98 (complete). ac_cxx_conftest_cxx98_program="${ac_cxx_conftest_cxx98_globals} int main (int argc, char **argv) { int ok = 0; ${ac_cxx_conftest_cxx98_main} return ok; } " as_fn_append ac_header_c_list " stdio.h stdio_h HAVE_STDIO_H" as_fn_append ac_header_c_list " stdlib.h stdlib_h HAVE_STDLIB_H" as_fn_append ac_header_c_list " string.h string_h HAVE_STRING_H" as_fn_append ac_header_c_list " inttypes.h inttypes_h HAVE_INTTYPES_H" as_fn_append ac_header_c_list " stdint.h stdint_h HAVE_STDINT_H" as_fn_append ac_header_c_list " strings.h strings_h HAVE_STRINGS_H" as_fn_append ac_header_c_list " sys/stat.h sys_stat_h HAVE_SYS_STAT_H" as_fn_append ac_header_c_list " sys/types.h sys_types_h HAVE_SYS_TYPES_H" as_fn_append ac_header_c_list " unistd.h unistd_h HAVE_UNISTD_H" # Auxiliary files required by this configure script. ac_aux_files="ar-lib config.guess config.sub compile config.rpath missing install-sh" # Locations in which to look for auxiliary files. ac_aux_dir_candidates="${srcdir}${PATH_SEPARATOR}${srcdir}/..${PATH_SEPARATOR}${srcdir}/../.." # Search for a directory containing all of the required auxiliary files, # $ac_aux_files, from the $PATH-style list $ac_aux_dir_candidates. # If we don't find one directory that contains all the files we need, # we report the set of missing files from the *first* directory in # $ac_aux_dir_candidates and give up. ac_missing_aux_files="" ac_first_candidate=: printf "%s\n" "$as_me:${as_lineno-$LINENO}: looking for aux files: $ac_aux_files" >&5 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR as_found=false for as_dir in $ac_aux_dir_candidates do IFS=$as_save_IFS case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; esac as_found=: printf "%s\n" "$as_me:${as_lineno-$LINENO}: trying $as_dir" >&5 ac_aux_dir_found=yes ac_install_sh= for ac_aux in $ac_aux_files do # As a special case, if "install-sh" is required, that requirement # can be satisfied by any of "install-sh", "install.sh", or "shtool", # and $ac_install_sh is set appropriately for whichever one is found. if test x"$ac_aux" = x"install-sh" then if test -f "${as_dir}install-sh"; then printf "%s\n" "$as_me:${as_lineno-$LINENO}: ${as_dir}install-sh found" >&5 ac_install_sh="${as_dir}install-sh -c" elif test -f "${as_dir}install.sh"; then printf "%s\n" "$as_me:${as_lineno-$LINENO}: ${as_dir}install.sh found" >&5 ac_install_sh="${as_dir}install.sh -c" elif test -f "${as_dir}shtool"; then printf "%s\n" "$as_me:${as_lineno-$LINENO}: ${as_dir}shtool found" >&5 ac_install_sh="${as_dir}shtool install -c" else ac_aux_dir_found=no if $ac_first_candidate; then ac_missing_aux_files="${ac_missing_aux_files} install-sh" else break fi fi else if test -f "${as_dir}${ac_aux}"; then printf "%s\n" "$as_me:${as_lineno-$LINENO}: ${as_dir}${ac_aux} found" >&5 else ac_aux_dir_found=no if $ac_first_candidate; then ac_missing_aux_files="${ac_missing_aux_files} ${ac_aux}" else break fi fi fi done if test "$ac_aux_dir_found" = yes; then ac_aux_dir="$as_dir" break fi ac_first_candidate=false as_found=false done IFS=$as_save_IFS if $as_found then : else $as_nop as_fn_error $? "cannot find required auxiliary files:$ac_missing_aux_files" "$LINENO" 5 fi # These three variables are undocumented and unsupported, # and are intended to be withdrawn in a future Autoconf release. # They can cause serious problems if a builder's source tree is in a directory # whose full name contains unusual characters. if test -f "${ac_aux_dir}config.guess"; then ac_config_guess="$SHELL ${ac_aux_dir}config.guess" fi if test -f "${ac_aux_dir}config.sub"; then ac_config_sub="$SHELL ${ac_aux_dir}config.sub" fi if test -f "$ac_aux_dir/configure"; then ac_configure="$SHELL ${ac_aux_dir}configure" fi # Check that the precious variables saved in the cache have kept the same # value. ac_cache_corrupted=false for ac_var in $ac_precious_vars; do eval ac_old_set=\$ac_cv_env_${ac_var}_set eval ac_new_set=\$ac_env_${ac_var}_set eval ac_old_val=\$ac_cv_env_${ac_var}_value eval ac_new_val=\$ac_env_${ac_var}_value case $ac_old_set,$ac_new_set in set,) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 printf "%s\n" "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} ac_cache_corrupted=: ;; ,set) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5 printf "%s\n" "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} ac_cache_corrupted=: ;; ,);; *) if test "x$ac_old_val" != "x$ac_new_val"; then # differences in whitespace do not lead to failure. ac_old_val_w=`echo x $ac_old_val` ac_new_val_w=`echo x $ac_new_val` if test "$ac_old_val_w" != "$ac_new_val_w"; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5 printf "%s\n" "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} ac_cache_corrupted=: else { printf "%s\n" "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5 printf "%s\n" "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;} eval $ac_var=\$ac_old_val fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5 printf "%s\n" "$as_me: former value: \`$ac_old_val'" >&2;} { printf "%s\n" "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5 printf "%s\n" "$as_me: current value: \`$ac_new_val'" >&2;} fi;; esac # Pass precious variables to config.status. if test "$ac_new_set" = set; then case $ac_new_val in *\'*) ac_arg=$ac_var=`printf "%s\n" "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; *) ac_arg=$ac_var=$ac_new_val ;; esac case " $ac_configure_args " in *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. *) as_fn_append ac_configure_args " '$ac_arg'" ;; esac fi done if $ac_cache_corrupted; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5 printf "%s\n" "$as_me: error: changes in the environment can compromise the build" >&2;} as_fn_error $? "run \`${MAKE-make} distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5 fi ## -------------------- ## ## Main body of script. ## ## -------------------- ## ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu ac_config_headers="$ac_config_headers config.h" am__api_version='1.16' # Find a good install program. We prefer a C program (faster), # so one script is as good as another. But avoid the broken or # incompatible versions: # SysV /etc/install, /usr/sbin/install # SunOS /usr/etc/install # IRIX /sbin/install # AIX /bin/install # AmigaOS /C/install, which installs bootblocks on floppy discs # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag # AFS /usr/afsws/bin/install, which mishandles nonexistent args # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" # OS/2's system install, which has a completely different semantic # ./install, which can be erroneously created by make from ./install.sh. # Reject install programs that cannot install multiple files. { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5 printf %s "checking for a BSD-compatible install... " >&6; } if test -z "$INSTALL"; then if test ${ac_cv_path_install+y} then : printf %s "(cached) " >&6 else $as_nop as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; esac # Account for fact that we put trailing slashes in our PATH walk. case $as_dir in #(( ./ | /[cC]/* | \ /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \ /usr/ucb/* ) ;; *) # OSF1 and SCO ODT 3.0 have their own names for install. # Don't use installbsd from OSF since it installs stuff as root # by default. for ac_prog in ginstall scoinst install; do for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir$ac_prog$ac_exec_ext"; then if test $ac_prog = install && grep dspmsg "$as_dir$ac_prog$ac_exec_ext" >/dev/null 2>&1; then # AIX install. It has an incompatible calling convention. : elif test $ac_prog = install && grep pwplus "$as_dir$ac_prog$ac_exec_ext" >/dev/null 2>&1; then # program-specific install script used by HP pwplus--don't use. : else rm -rf conftest.one conftest.two conftest.dir echo one > conftest.one echo two > conftest.two mkdir conftest.dir if "$as_dir$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir/" && test -s conftest.one && test -s conftest.two && test -s conftest.dir/conftest.one && test -s conftest.dir/conftest.two then ac_cv_path_install="$as_dir$ac_prog$ac_exec_ext -c" break 3 fi fi fi done done ;; esac done IFS=$as_save_IFS rm -rf conftest.one conftest.two conftest.dir fi if test ${ac_cv_path_install+y}; then INSTALL=$ac_cv_path_install else # As a last resort, use the slow shell script. Don't cache a # value for INSTALL within a source directory, because that will # break other packages using the cache if that directory is # removed, or if the value is a relative name. INSTALL=$ac_install_sh fi fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5 printf "%s\n" "$INSTALL" >&6; } # Use test -z because SunOS4 sh mishandles braces in ${var-val}. # It thinks the first close brace ends the variable substitution. test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5 printf %s "checking whether build environment is sane... " >&6; } # Reject unsafe characters in $srcdir or the absolute working directory # name. Accept space and tab only in the latter. am_lf=' ' case `pwd` in *[\\\"\#\$\&\'\`$am_lf]*) as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;; esac case $srcdir in *[\\\"\#\$\&\'\`$am_lf\ \ ]*) as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;; esac # Do 'set' in a subshell so we don't clobber the current shell's # arguments. Must try -L first in case configure is actually a # symlink; some systems play weird games with the mod time of symlinks # (eg FreeBSD returns the mod time of the symlink's containing # directory). if ( am_has_slept=no for am_try in 1 2; do echo "timestamp, slept: $am_has_slept" > conftest.file set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null` if test "$*" = "X"; then # -L didn't work. set X `ls -t "$srcdir/configure" conftest.file` fi if test "$*" != "X $srcdir/configure conftest.file" \ && test "$*" != "X conftest.file $srcdir/configure"; then # If neither matched, then we have a broken ls. This can happen # if, for instance, CONFIG_SHELL is bash and it inherits a # broken ls alias from the environment. This has actually # happened. Such a system could not be considered "sane". as_fn_error $? "ls -t appears to fail. Make sure there is not a broken alias in your environment" "$LINENO" 5 fi if test "$2" = conftest.file || test $am_try -eq 2; then break fi # Just in case. sleep 1 am_has_slept=yes done test "$2" = conftest.file ) then # Ok. : else as_fn_error $? "newly created file is older than distributed files! Check your system clock" "$LINENO" 5 fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 printf "%s\n" "yes" >&6; } # If we didn't sleep, we still need to ensure time stamps of config.status and # generated files are strictly newer. am_sleep_pid= if grep 'slept: no' conftest.file >/dev/null 2>&1; then ( sleep 1 ) & am_sleep_pid=$! fi rm -f conftest.file test "$program_prefix" != NONE && program_transform_name="s&^&$program_prefix&;$program_transform_name" # Use a double $ so make ignores it. test "$program_suffix" != NONE && program_transform_name="s&\$&$program_suffix&;$program_transform_name" # Double any \ or $. # By default was `s,x,x', remove it if useless. ac_script='s/[\\$]/&&/g;s/;s,x,x,$//' program_transform_name=`printf "%s\n" "$program_transform_name" | sed "$ac_script"` # Expand $ac_aux_dir to an absolute path. am_aux_dir=`cd "$ac_aux_dir" && pwd` if test x"${MISSING+set}" != xset; then MISSING="\${SHELL} '$am_aux_dir/missing'" fi # Use eval to expand $SHELL if eval "$MISSING --is-lightweight"; then am_missing_run="$MISSING " else am_missing_run= { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5 printf "%s\n" "$as_me: WARNING: 'missing' script is too old or missing" >&2;} fi if test x"${install_sh+set}" != xset; then case $am_aux_dir in *\ * | *\ *) install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;; *) install_sh="\${SHELL} $am_aux_dir/install-sh" esac fi # Installed binaries are usually stripped using 'strip' when the user # run "make install-strip". However 'strip' might not be the right # tool to use in cross-compilation environments, therefore Automake # will honor the 'STRIP' environment variable to overrule this program. if test "$cross_compiling" != no; then if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. set dummy ${ac_tool_prefix}strip; ac_word=$2 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_prog_STRIP+y} then : printf %s "(cached) " >&6 else $as_nop if test -n "$STRIP"; then ac_cv_prog_STRIP="$STRIP" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; esac for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then ac_cv_prog_STRIP="${ac_tool_prefix}strip" printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi STRIP=$ac_cv_prog_STRIP if test -n "$STRIP"; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 printf "%s\n" "$STRIP" >&6; } else { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 printf "%s\n" "no" >&6; } fi fi if test -z "$ac_cv_prog_STRIP"; then ac_ct_STRIP=$STRIP # Extract the first word of "strip", so it can be a program name with args. set dummy strip; ac_word=$2 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_prog_ac_ct_STRIP+y} then : printf %s "(cached) " >&6 else $as_nop if test -n "$ac_ct_STRIP"; then ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; esac for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then ac_cv_prog_ac_ct_STRIP="strip" printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP if test -n "$ac_ct_STRIP"; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 printf "%s\n" "$ac_ct_STRIP" >&6; } else { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 printf "%s\n" "no" >&6; } fi if test "x$ac_ct_STRIP" = x; then STRIP=":" else case $cross_compiling:$ac_tool_warned in yes:) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ac_tool_warned=yes ;; esac STRIP=$ac_ct_STRIP fi else STRIP="$ac_cv_prog_STRIP" fi fi INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a race-free mkdir -p" >&5 printf %s "checking for a race-free mkdir -p... " >&6; } if test -z "$MKDIR_P"; then if test ${ac_cv_path_mkdir+y} then : printf %s "(cached) " >&6 else $as_nop as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin do IFS=$as_save_IFS case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; esac for ac_prog in mkdir gmkdir; do for ac_exec_ext in '' $ac_executable_extensions; do as_fn_executable_p "$as_dir$ac_prog$ac_exec_ext" || continue case `"$as_dir$ac_prog$ac_exec_ext" --version 2>&1` in #( 'mkdir ('*'coreutils) '* | \ 'BusyBox '* | \ 'mkdir (fileutils) '4.1*) ac_cv_path_mkdir=$as_dir$ac_prog$ac_exec_ext break 3;; esac done done done IFS=$as_save_IFS fi test -d ./--version && rmdir ./--version if test ${ac_cv_path_mkdir+y}; then MKDIR_P="$ac_cv_path_mkdir -p" else # As a last resort, use the slow shell script. Don't cache a # value for MKDIR_P within a source directory, because that will # break other packages using the cache if that directory is # removed, or if the value is a relative name. MKDIR_P="$ac_install_sh -d" fi fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5 printf "%s\n" "$MKDIR_P" >&6; } for ac_prog in gawk mawk nawk awk do # Extract the first word of "$ac_prog", so it can be a program name with args. set dummy $ac_prog; ac_word=$2 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_prog_AWK+y} then : printf %s "(cached) " >&6 else $as_nop if test -n "$AWK"; then ac_cv_prog_AWK="$AWK" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; esac for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then ac_cv_prog_AWK="$ac_prog" printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi AWK=$ac_cv_prog_AWK if test -n "$AWK"; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5 printf "%s\n" "$AWK" >&6; } else { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 printf "%s\n" "no" >&6; } fi test -n "$AWK" && break done { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5 printf %s "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; } set x ${MAKE-make} ac_make=`printf "%s\n" "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'` if eval test \${ac_cv_prog_make_${ac_make}_set+y} then : printf %s "(cached) " >&6 else $as_nop cat >conftest.make <<\_ACEOF SHELL = /bin/sh all: @echo '@@@%%%=$(MAKE)=@@@%%%' _ACEOF # GNU make sometimes prints "make[1]: Entering ...", which would confuse us. case `${MAKE-make} -f conftest.make 2>/dev/null` in *@@@%%%=?*=@@@%%%*) eval ac_cv_prog_make_${ac_make}_set=yes;; *) eval ac_cv_prog_make_${ac_make}_set=no;; esac rm -f conftest.make fi if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 printf "%s\n" "yes" >&6; } SET_MAKE= else { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 printf "%s\n" "no" >&6; } SET_MAKE="MAKE=${MAKE-make}" fi rm -rf .tst 2>/dev/null mkdir .tst 2>/dev/null if test -d .tst; then am__leading_dot=. else am__leading_dot=_ fi rmdir .tst 2>/dev/null # Check whether --enable-silent-rules was given. if test ${enable_silent_rules+y} then : enableval=$enable_silent_rules; fi case $enable_silent_rules in # ((( yes) AM_DEFAULT_VERBOSITY=0;; no) AM_DEFAULT_VERBOSITY=1;; *) AM_DEFAULT_VERBOSITY=1;; esac am_make=${MAKE-make} { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5 printf %s "checking whether $am_make supports nested variables... " >&6; } if test ${am_cv_make_support_nested_variables+y} then : printf %s "(cached) " >&6 else $as_nop if printf "%s\n" 'TRUE=$(BAR$(V)) BAR0=false BAR1=true V=1 am__doit: @$(TRUE) .PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then am_cv_make_support_nested_variables=yes else am_cv_make_support_nested_variables=no fi fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5 printf "%s\n" "$am_cv_make_support_nested_variables" >&6; } if test $am_cv_make_support_nested_variables = yes; then AM_V='$(V)' AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' else AM_V=$AM_DEFAULT_VERBOSITY AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY fi AM_BACKSLASH='\' if test "`cd $srcdir && pwd`" != "`pwd`"; then # Use -I$(srcdir) only when $(srcdir) != ., so that make's output # is not polluted with repeated "-I." am__isrc=' -I$(srcdir)' # test to see if srcdir already configured if test -f $srcdir/config.status; then as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5 fi fi # test whether we have cygpath if test -z "$CYGPATH_W"; then if (cygpath --version) >/dev/null 2>/dev/null; then CYGPATH_W='cygpath -w' else CYGPATH_W=echo fi fi # Define the identity of the package. PACKAGE='xsnow' VERSION='3.8.3' printf "%s\n" "#define PACKAGE \"$PACKAGE\"" >>confdefs.h printf "%s\n" "#define VERSION \"$VERSION\"" >>confdefs.h # Some tools Automake needs. ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"} AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"} AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"} AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"} MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"} # For better backward compatibility. To be removed once Automake 1.9.x # dies out for good. For more background, see: # # mkdir_p='$(MKDIR_P)' # We need awk for the "check" target (and possibly the TAP driver). The # system "awk" is bad on some platforms. # Always define AMTAR for backward compatibility. Yes, it's still used # in the wild :-( We should find a proper way to deprecate it ... AMTAR='$${TAR-tar}' # We'll loop over all known methods to create a tar archive until one works. _am_tools='gnutar pax cpio none' am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -' # Variables for tags utilities; see am/tags.am if test -z "$CTAGS"; then CTAGS=ctags fi if test -z "$ETAGS"; then ETAGS=etags fi if test -z "$CSCOPE"; then CSCOPE=cscope fi # POSIX will say in a future version that running "rm -f" with no argument # is OK; and we want to be able to make that assumption in our Makefile # recipes. So use an aggressive probe to check that the usage we want is # actually supported "in the wild" to an acceptable degree. # See automake bug#10828. # To make any issue more visible, cause the running configure to be aborted # by default if the 'rm' program in use doesn't match our expectations; the # user can still override this though. if rm -f && rm -fr && rm -rf; then : OK; else cat >&2 <<'END' Oops! Your 'rm' program seems unable to run without file operands specified on the command line, even when the '-f' option is present. This is contrary to the behaviour of most rm programs out there, and not conforming with the upcoming POSIX standard: Please tell bug-automake@gnu.org about your system, including the value of your $PATH and any error possibly output before this message. This can help us improve future automake versions. END if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then echo 'Configuration will proceed anyway, since you have set the' >&2 echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2 echo >&2 else cat >&2 <<'END' Aborting the configuration process, to ensure you take notice of the issue. You can download and install GNU coreutils to get an 'rm' implementation that behaves properly: . If you want to complete the configuration process using your problematic 'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM to "yes", and re-run configure. END as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5 fi fi # Check whether --enable-silent-rules was given. if test ${enable_silent_rules+y} then : enableval=$enable_silent_rules; fi case $enable_silent_rules in # ((( yes) AM_DEFAULT_VERBOSITY=0;; no) AM_DEFAULT_VERBOSITY=1;; *) AM_DEFAULT_VERBOSITY=0;; esac am_make=${MAKE-make} { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5 printf %s "checking whether $am_make supports nested variables... " >&6; } if test ${am_cv_make_support_nested_variables+y} then : printf %s "(cached) " >&6 else $as_nop if printf "%s\n" 'TRUE=$(BAR$(V)) BAR0=false BAR1=true V=1 am__doit: @$(TRUE) .PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then am_cv_make_support_nested_variables=yes else am_cv_make_support_nested_variables=no fi fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5 printf "%s\n" "$am_cv_make_support_nested_variables" >&6; } if test $am_cv_make_support_nested_variables = yes; then AM_V='$(V)' AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' else AM_V=$AM_DEFAULT_VERBOSITY AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY fi AM_BACKSLASH='\' # When creating a package (e.g. debian) # Get date from debian/changelog or something like that: (thanks to Bernhard M. Wiedemann) # First: check if SOURCE_DATE_EPOCH is already defined # if not: use the file 'bootdate' which should contain the output of 'date +%s' s="$SOURCE_DATE_EPOCH" if test "x$s" = x ; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: SOURCE_DATE_EPOCH is not defined" >&5 printf "%s\n" "$as_me: WARNING: SOURCE_DATE_EPOCH is not defined" >&2;} if test -f "$srcdir/bootdate" ; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: Try to read SOURCE_DATE_EPOCH from file '$srcdir/bootdate'" >&5 printf "%s\n" "$as_me: Try to read SOURCE_DATE_EPOCH from file '$srcdir/bootdate'" >&6;} s=`head -n1 "$srcdir/bootdate"` xd=`date -u -d "@$s" 2>/dev/null || date -u -r "$s" 2>/dev/null || echo "Invalid date format"` { printf "%s\n" "$as_me:${as_lineno-$LINENO}: Read SOURCE_DATE_EPOCH=$s, i.e: $xd " >&5 printf "%s\n" "$as_me: Read SOURCE_DATE_EPOCH=$s, i.e: $xd " >&6;} fi else xd=`date -u -d "@$s" 2>/dev/null || date -u -r "$s" 2>/dev/null || echo "Invalid date format"` { printf "%s\n" "$as_me:${as_lineno-$LINENO}: Given SOURCE_DATE_EPOCH=$s, i.e: $xd " >&5 printf "%s\n" "$as_me: Given SOURCE_DATE_EPOCH=$s, i.e: $xd " >&6;} fi # final checks on the validity of SOURCE_DATE_EPOCH # - must be an positive integer # - date must be within -20 years and +1 year from current date # if these are not fulfilled, use `date +%s` x=$(echo "$s" | tr -dc "0-9" ) good=no now=`date "+%s"` if test "x$x" != x ; then firstdate=$( expr "$now" - 631152000 ) lastdate=$( expr "$now" + 31536000 ) if test "$x" -gt "$firstdate" -a "$x" -lt "$lastdate" ; then good=yes fi fi if test x"$good" = xyes ; then SOURCE_DATE_EPOCH="$x" else SOURCE_DATE_EPOCH="$now" { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: SOURCE_DATE_EPOCH set from current date" >&5 printf "%s\n" "$as_me: WARNING: SOURCE_DATE_EPOCH set from current date" >&2;} fi xd=`date -u -d "@$SOURCE_DATE_EPOCH" 2>/dev/null || date -u -r "$SOURCE_DATE_EPOCH" 2>/dev/null || echo "Invalid date format"` { printf "%s\n" "$as_me:${as_lineno-$LINENO}: Using SOURCE_DATE_EPOCH=$SOURCE_DATE_EPOCH, i.e: $xd " >&5 printf "%s\n" "$as_me: Using SOURCE_DATE_EPOCH=$SOURCE_DATE_EPOCH, i.e: $xd " >&6;} DATE_FMT="+%Y-%m-%d" DATE=`date -u -d "@$SOURCE_DATE_EPOCH" "$DATE_FMT" 2>/dev/null || date -u -r "$SOURCE_DATE_EPOCH" "$DATE_FMT" 2>/dev/null || date -u "$DATE_FMT"` # gettext { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5 printf %s "checking for a sed that does not truncate output... " >&6; } if test ${ac_cv_path_SED+y} then : printf %s "(cached) " >&6 else $as_nop ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/ for ac_i in 1 2 3 4 5 6 7; do ac_script="$ac_script$as_nl$ac_script" done echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed { ac_script=; unset ac_script;} if test -z "$SED"; then ac_path_SED_found=false # Loop through the user's path and test for each of PROGNAME-LIST as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; esac for ac_prog in sed gsed do for ac_exec_ext in '' $ac_executable_extensions; do ac_path_SED="$as_dir$ac_prog$ac_exec_ext" as_fn_executable_p "$ac_path_SED" || continue # Check for GNU ac_path_SED and select it if it is found. # Check for GNU $ac_path_SED case `"$ac_path_SED" --version 2>&1` in *GNU*) ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;; *) ac_count=0 printf %s 0123456789 >"conftest.in" while : do cat "conftest.in" "conftest.in" >"conftest.tmp" mv "conftest.tmp" "conftest.in" cp "conftest.in" "conftest.nl" printf "%s\n" '' >> "conftest.nl" "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break as_fn_arith $ac_count + 1 && ac_count=$as_val if test $ac_count -gt ${ac_path_SED_max-0}; then # Best one so far, save it but keep looking for a better one ac_cv_path_SED="$ac_path_SED" ac_path_SED_max=$ac_count fi # 10*(2^10) chars as input seems more than enough test $ac_count -gt 10 && break done rm -f conftest.in conftest.tmp conftest.nl conftest.out;; esac $ac_path_SED_found && break 3 done done done IFS=$as_save_IFS if test -z "$ac_cv_path_SED"; then as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5 fi else ac_cv_path_SED=$SED fi fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5 printf "%s\n" "$ac_cv_path_SED" >&6; } SED="$ac_cv_path_SED" rm -f conftest.sed { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5 printf %s "checking whether NLS is requested... " >&6; } # Check whether --enable-nls was given. if test ${enable_nls+y} then : enableval=$enable_nls; USE_NLS=$enableval else $as_nop USE_NLS=yes fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $USE_NLS" >&5 printf "%s\n" "$USE_NLS" >&6; } GETTEXT_MACRO_VERSION=0.20 # Prepare PATH_SEPARATOR. # The user is always right. if test "${PATH_SEPARATOR+set}" != set; then # Determine PATH_SEPARATOR by trying to find /bin/sh in a PATH which # contains only /bin. Note that ksh looks also at the FPATH variable, # so we have to set that as well for the test. PATH_SEPARATOR=: (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 \ && { (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 \ || PATH_SEPARATOR=';' } fi # Find out how to test for executable files. Don't use a zero-byte file, # as systems may use methods other than mode bits to determine executability. cat >conf$$.file <<_ASEOF #! /bin/sh exit 0 _ASEOF chmod +x conf$$.file if test -x conf$$.file >/dev/null 2>&1; then ac_executable_p="test -x" else ac_executable_p="test -f" fi rm -f conf$$.file # Extract the first word of "msgfmt", so it can be a program name with args. set dummy msgfmt; ac_word=$2 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_path_MSGFMT+y} then : printf %s "(cached) " >&6 else $as_nop case "$MSGFMT" in [\\/]* | ?:[\\/]*) ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path. ;; *) ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR for ac_dir in $PATH; do IFS="$ac_save_IFS" test -z "$ac_dir" && ac_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then echo "$as_me: trying $ac_dir/$ac_word..." >&5 if $ac_dir/$ac_word --statistics /dev/null >&5 2>&1 && (if $ac_dir/$ac_word --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then ac_cv_path_MSGFMT="$ac_dir/$ac_word$ac_exec_ext" break 2 fi fi done done IFS="$ac_save_IFS" test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT=":" ;; esac fi MSGFMT="$ac_cv_path_MSGFMT" if test "$MSGFMT" != ":"; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $MSGFMT" >&5 printf "%s\n" "$MSGFMT" >&6; } else { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 printf "%s\n" "no" >&6; } fi # Extract the first word of "gmsgfmt", so it can be a program name with args. set dummy gmsgfmt; ac_word=$2 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_path_GMSGFMT+y} then : printf %s "(cached) " >&6 else $as_nop case $GMSGFMT in [\\/]* | ?:[\\/]*) ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path. ;; *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; esac for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then ac_cv_path_GMSGFMT="$as_dir$ac_word$ac_exec_ext" printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT" ;; esac fi GMSGFMT=$ac_cv_path_GMSGFMT if test -n "$GMSGFMT"; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $GMSGFMT" >&5 printf "%s\n" "$GMSGFMT" >&6; } else { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 printf "%s\n" "no" >&6; } fi case `$GMSGFMT --version | sed 1q | sed -e 's,^[^0-9]*,,'` in '' | 0.[0-9] | 0.[0-9].* | 0.1[0-4] | 0.1[0-4].*) GMSGFMT_015=: ;; *) GMSGFMT_015=$GMSGFMT ;; esac # Prepare PATH_SEPARATOR. # The user is always right. if test "${PATH_SEPARATOR+set}" != set; then # Determine PATH_SEPARATOR by trying to find /bin/sh in a PATH which # contains only /bin. Note that ksh looks also at the FPATH variable, # so we have to set that as well for the test. PATH_SEPARATOR=: (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 \ && { (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 \ || PATH_SEPARATOR=';' } fi # Find out how to test for executable files. Don't use a zero-byte file, # as systems may use methods other than mode bits to determine executability. cat >conf$$.file <<_ASEOF #! /bin/sh exit 0 _ASEOF chmod +x conf$$.file if test -x conf$$.file >/dev/null 2>&1; then ac_executable_p="test -x" else ac_executable_p="test -f" fi rm -f conf$$.file # Extract the first word of "xgettext", so it can be a program name with args. set dummy xgettext; ac_word=$2 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_path_XGETTEXT+y} then : printf %s "(cached) " >&6 else $as_nop case "$XGETTEXT" in [\\/]* | ?:[\\/]*) ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path. ;; *) ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR for ac_dir in $PATH; do IFS="$ac_save_IFS" test -z "$ac_dir" && ac_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then echo "$as_me: trying $ac_dir/$ac_word..." >&5 if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >&5 2>&1 && (if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then ac_cv_path_XGETTEXT="$ac_dir/$ac_word$ac_exec_ext" break 2 fi fi done done IFS="$ac_save_IFS" test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":" ;; esac fi XGETTEXT="$ac_cv_path_XGETTEXT" if test "$XGETTEXT" != ":"; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $XGETTEXT" >&5 printf "%s\n" "$XGETTEXT" >&6; } else { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 printf "%s\n" "no" >&6; } fi rm -f messages.po case `$XGETTEXT --version | sed 1q | sed -e 's,^[^0-9]*,,'` in '' | 0.[0-9] | 0.[0-9].* | 0.1[0-4] | 0.1[0-4].*) XGETTEXT_015=: ;; *) XGETTEXT_015=$XGETTEXT ;; esac # Prepare PATH_SEPARATOR. # The user is always right. if test "${PATH_SEPARATOR+set}" != set; then # Determine PATH_SEPARATOR by trying to find /bin/sh in a PATH which # contains only /bin. Note that ksh looks also at the FPATH variable, # so we have to set that as well for the test. PATH_SEPARATOR=: (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 \ && { (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 \ || PATH_SEPARATOR=';' } fi # Find out how to test for executable files. Don't use a zero-byte file, # as systems may use methods other than mode bits to determine executability. cat >conf$$.file <<_ASEOF #! /bin/sh exit 0 _ASEOF chmod +x conf$$.file if test -x conf$$.file >/dev/null 2>&1; then ac_executable_p="test -x" else ac_executable_p="test -f" fi rm -f conf$$.file # Extract the first word of "msgmerge", so it can be a program name with args. set dummy msgmerge; ac_word=$2 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_path_MSGMERGE+y} then : printf %s "(cached) " >&6 else $as_nop case "$MSGMERGE" in [\\/]* | ?:[\\/]*) ac_cv_path_MSGMERGE="$MSGMERGE" # Let the user override the test with a path. ;; *) ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR for ac_dir in $PATH; do IFS="$ac_save_IFS" test -z "$ac_dir" && ac_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then echo "$as_me: trying $ac_dir/$ac_word..." >&5 if $ac_dir/$ac_word --update -q /dev/null /dev/null >&5 2>&1; then ac_cv_path_MSGMERGE="$ac_dir/$ac_word$ac_exec_ext" break 2 fi fi done done IFS="$ac_save_IFS" test -z "$ac_cv_path_MSGMERGE" && ac_cv_path_MSGMERGE=":" ;; esac fi MSGMERGE="$ac_cv_path_MSGMERGE" if test "$MSGMERGE" != ":"; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $MSGMERGE" >&5 printf "%s\n" "$MSGMERGE" >&6; } else { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 printf "%s\n" "no" >&6; } fi if LC_ALL=C $MSGMERGE --help | grep ' --for-msgfmt ' >/dev/null; then MSGMERGE_FOR_MSGFMT_OPTION='--for-msgfmt' else if LC_ALL=C $MSGMERGE --help | grep ' --no-fuzzy-matching ' >/dev/null; then MSGMERGE_FOR_MSGFMT_OPTION='--no-fuzzy-matching --no-location --quiet' else MSGMERGE_FOR_MSGFMT_OPTION='--no-location --quiet' fi fi test -n "${XGETTEXT_EXTRA_OPTIONS+set}" || XGETTEXT_EXTRA_OPTIONS= ac_config_commands="$ac_config_commands po-directories" if test "X$prefix" = "XNONE"; then acl_final_prefix="$ac_default_prefix" else acl_final_prefix="$prefix" fi if test "X$exec_prefix" = "XNONE"; then acl_final_exec_prefix='${prefix}' else acl_final_exec_prefix="$exec_prefix" fi acl_save_prefix="$prefix" prefix="$acl_final_prefix" eval acl_final_exec_prefix=\"$acl_final_exec_prefix\" prefix="$acl_save_prefix" DEPDIR="${am__leading_dot}deps" ac_config_commands="$ac_config_commands depfiles" { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} supports the include directive" >&5 printf %s "checking whether ${MAKE-make} supports the include directive... " >&6; } cat > confinc.mk << 'END' am__doit: @echo this is the am__doit target >confinc.out .PHONY: am__doit END am__include="#" am__quote= # BSD make does it like this. echo '.include "confinc.mk" # ignored' > confmf.BSD # Other make implementations (GNU, Solaris 10, AIX) do it like this. echo 'include confinc.mk # ignored' > confmf.GNU _am_result=no for s in GNU BSD; do { echo "$as_me:$LINENO: ${MAKE-make} -f confmf.$s && cat confinc.out" >&5 (${MAKE-make} -f confmf.$s && cat confinc.out) >&5 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } case $?:`cat confinc.out 2>/dev/null` in #( '0:this is the am__doit target') : case $s in #( BSD) : am__include='.include' am__quote='"' ;; #( *) : am__include='include' am__quote='' ;; esac ;; #( *) : ;; esac if test "$am__include" != "#"; then _am_result="yes ($s style)" break fi done rm -f confinc.* confmf.* { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: ${_am_result}" >&5 printf "%s\n" "${_am_result}" >&6; } # Check whether --enable-dependency-tracking was given. if test ${enable_dependency_tracking+y} then : enableval=$enable_dependency_tracking; fi if test "x$enable_dependency_tracking" != xno; then am_depcomp="$ac_aux_dir/depcomp" AMDEPBACKSLASH='\' am__nodep='_no' fi if test "x$enable_dependency_tracking" != xno; then AMDEP_TRUE= AMDEP_FALSE='#' else AMDEP_TRUE='#' AMDEP_FALSE= fi ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. set dummy ${ac_tool_prefix}gcc; ac_word=$2 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_prog_CC+y} then : printf %s "(cached) " >&6 else $as_nop if test -n "$CC"; then ac_cv_prog_CC="$CC" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; esac for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then ac_cv_prog_CC="${ac_tool_prefix}gcc" printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi CC=$ac_cv_prog_CC if test -n "$CC"; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 printf "%s\n" "$CC" >&6; } else { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 printf "%s\n" "no" >&6; } fi fi if test -z "$ac_cv_prog_CC"; then ac_ct_CC=$CC # Extract the first word of "gcc", so it can be a program name with args. set dummy gcc; ac_word=$2 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_prog_ac_ct_CC+y} then : printf %s "(cached) " >&6 else $as_nop if test -n "$ac_ct_CC"; then ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; esac for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then ac_cv_prog_ac_ct_CC="gcc" printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi ac_ct_CC=$ac_cv_prog_ac_ct_CC if test -n "$ac_ct_CC"; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 printf "%s\n" "$ac_ct_CC" >&6; } else { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 printf "%s\n" "no" >&6; } fi if test "x$ac_ct_CC" = x; then CC="" else case $cross_compiling:$ac_tool_warned in yes:) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ac_tool_warned=yes ;; esac CC=$ac_ct_CC fi else CC="$ac_cv_prog_CC" fi if test -z "$CC"; then if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. set dummy ${ac_tool_prefix}cc; ac_word=$2 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_prog_CC+y} then : printf %s "(cached) " >&6 else $as_nop if test -n "$CC"; then ac_cv_prog_CC="$CC" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; esac for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then ac_cv_prog_CC="${ac_tool_prefix}cc" printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi CC=$ac_cv_prog_CC if test -n "$CC"; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 printf "%s\n" "$CC" >&6; } else { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 printf "%s\n" "no" >&6; } fi fi fi if test -z "$CC"; then # Extract the first word of "cc", so it can be a program name with args. set dummy cc; ac_word=$2 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_prog_CC+y} then : printf %s "(cached) " >&6 else $as_nop if test -n "$CC"; then ac_cv_prog_CC="$CC" # Let the user override the test. else ac_prog_rejected=no as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; esac for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then if test "$as_dir$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then ac_prog_rejected=yes continue fi ac_cv_prog_CC="cc" printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS if test $ac_prog_rejected = yes; then # We found a bogon in the path, so make sure we never use it. set dummy $ac_cv_prog_CC shift if test $# != 0; then # We chose a different compiler from the bogus one. # However, it has the same basename, so the bogon will be chosen # first if we set CC to just the basename; use the full file name. shift ac_cv_prog_CC="$as_dir$ac_word${1+' '}$@" fi fi fi fi CC=$ac_cv_prog_CC if test -n "$CC"; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 printf "%s\n" "$CC" >&6; } else { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 printf "%s\n" "no" >&6; } fi fi if test -z "$CC"; then if test -n "$ac_tool_prefix"; then for ac_prog in cl.exe do # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. set dummy $ac_tool_prefix$ac_prog; ac_word=$2 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_prog_CC+y} then : printf %s "(cached) " >&6 else $as_nop if test -n "$CC"; then ac_cv_prog_CC="$CC" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; esac for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then ac_cv_prog_CC="$ac_tool_prefix$ac_prog" printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi CC=$ac_cv_prog_CC if test -n "$CC"; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 printf "%s\n" "$CC" >&6; } else { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 printf "%s\n" "no" >&6; } fi test -n "$CC" && break done fi if test -z "$CC"; then ac_ct_CC=$CC for ac_prog in cl.exe do # Extract the first word of "$ac_prog", so it can be a program name with args. set dummy $ac_prog; ac_word=$2 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_prog_ac_ct_CC+y} then : printf %s "(cached) " >&6 else $as_nop if test -n "$ac_ct_CC"; then ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; esac for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then ac_cv_prog_ac_ct_CC="$ac_prog" printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi ac_ct_CC=$ac_cv_prog_ac_ct_CC if test -n "$ac_ct_CC"; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 printf "%s\n" "$ac_ct_CC" >&6; } else { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 printf "%s\n" "no" >&6; } fi test -n "$ac_ct_CC" && break done if test "x$ac_ct_CC" = x; then CC="" else case $cross_compiling:$ac_tool_warned in yes:) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ac_tool_warned=yes ;; esac CC=$ac_ct_CC fi fi fi if test -z "$CC"; then if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}clang", so it can be a program name with args. set dummy ${ac_tool_prefix}clang; ac_word=$2 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_prog_CC+y} then : printf %s "(cached) " >&6 else $as_nop if test -n "$CC"; then ac_cv_prog_CC="$CC" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; esac for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then ac_cv_prog_CC="${ac_tool_prefix}clang" printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi CC=$ac_cv_prog_CC if test -n "$CC"; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 printf "%s\n" "$CC" >&6; } else { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 printf "%s\n" "no" >&6; } fi fi if test -z "$ac_cv_prog_CC"; then ac_ct_CC=$CC # Extract the first word of "clang", so it can be a program name with args. set dummy clang; ac_word=$2 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_prog_ac_ct_CC+y} then : printf %s "(cached) " >&6 else $as_nop if test -n "$ac_ct_CC"; then ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; esac for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then ac_cv_prog_ac_ct_CC="clang" printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi ac_ct_CC=$ac_cv_prog_ac_ct_CC if test -n "$ac_ct_CC"; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 printf "%s\n" "$ac_ct_CC" >&6; } else { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 printf "%s\n" "no" >&6; } fi if test "x$ac_ct_CC" = x; then CC="" else case $cross_compiling:$ac_tool_warned in yes:) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ac_tool_warned=yes ;; esac CC=$ac_ct_CC fi else CC="$ac_cv_prog_CC" fi fi test -z "$CC" && { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error $? "no acceptable C compiler found in \$PATH See \`config.log' for more details" "$LINENO" 5; } # Provide some information about the compiler. printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 set X $ac_compile ac_compiler=$2 for ac_option in --version -v -V -qversion -version; do { { ac_try="$ac_compiler $ac_option >&5" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" printf "%s\n" "$ac_try_echo"; } >&5 (eval "$ac_compiler $ac_option >&5") 2>conftest.err ac_status=$? if test -s conftest.err; then sed '10a\ ... rest of stderr output deleted ... 10q' conftest.err >conftest.er1 cat conftest.er1 >&5 fi rm -f conftest.er1 conftest.err printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } done cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main (void) { ; return 0; } _ACEOF ac_clean_files_save=$ac_clean_files ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out" # Try to create an executable without -o first, disregard a.out. # It will help us diagnose broken compilers, and finding out an intuition # of exeext. { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5 printf %s "checking whether the C compiler works... " >&6; } ac_link_default=`printf "%s\n" "$ac_link" | sed 's/ -o *conftest[^ ]*//'` # The possible output files: ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*" ac_rmfiles= for ac_file in $ac_files do case $ac_file in *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; * ) ac_rmfiles="$ac_rmfiles $ac_file";; esac done rm -f $ac_rmfiles if { { ac_try="$ac_link_default" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" printf "%s\n" "$ac_try_echo"; } >&5 (eval "$ac_link_default") 2>&5 ac_status=$? printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } then : # Autoconf-2.13 could set the ac_cv_exeext variable to `no'. # So ignore a value of `no', otherwise this would lead to `EXEEXT = no' # in a Makefile. We should not override ac_cv_exeext if it was cached, # so that the user can short-circuit this test for compilers unknown to # Autoconf. for ac_file in $ac_files '' do test -f "$ac_file" || continue case $ac_file in *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; [ab].out ) # We found the default executable, but exeext='' is most # certainly right. break;; *.* ) if test ${ac_cv_exeext+y} && test "$ac_cv_exeext" != no; then :; else ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` fi # We set ac_cv_exeext here because the later test for it is not # safe: cross compilers may not add the suffix if given an `-o' # argument, so we may need to know it at that point already. # Even if this section looks crufty: it has the advantage of # actually working. break;; * ) break;; esac done test "$ac_cv_exeext" = no && ac_cv_exeext= else $as_nop ac_file='' fi if test -z "$ac_file" then : { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 printf "%s\n" "no" >&6; } printf "%s\n" "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error 77 "C compiler cannot create executables See \`config.log' for more details" "$LINENO" 5; } else $as_nop { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 printf "%s\n" "yes" >&6; } fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5 printf %s "checking for C compiler default output file name... " >&6; } { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5 printf "%s\n" "$ac_file" >&6; } ac_exeext=$ac_cv_exeext rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out ac_clean_files=$ac_clean_files_save { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5 printf %s "checking for suffix of executables... " >&6; } if { { ac_try="$ac_link" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" printf "%s\n" "$ac_try_echo"; } >&5 (eval "$ac_link") 2>&5 ac_status=$? printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } then : # If both `conftest.exe' and `conftest' are `present' (well, observable) # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will # work properly (i.e., refer to `conftest.exe'), while it won't with # `rm'. for ac_file in conftest.exe conftest conftest.*; do test -f "$ac_file" || continue case $ac_file in *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` break;; * ) break;; esac done else $as_nop { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error $? "cannot compute suffix of executables: cannot compile and link See \`config.log' for more details" "$LINENO" 5; } fi rm -f conftest conftest$ac_cv_exeext { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5 printf "%s\n" "$ac_cv_exeext" >&6; } rm -f conftest.$ac_ext EXEEXT=$ac_cv_exeext ac_exeext=$EXEEXT cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include int main (void) { FILE *f = fopen ("conftest.out", "w"); return ferror (f) || fclose (f) != 0; ; return 0; } _ACEOF ac_clean_files="$ac_clean_files conftest.out" # Check that the compiler produces executables we can run. If not, either # the compiler is broken, or we cross compile. { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5 printf %s "checking whether we are cross compiling... " >&6; } if test "$cross_compiling" != yes; then { { ac_try="$ac_link" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" printf "%s\n" "$ac_try_echo"; } >&5 (eval "$ac_link") 2>&5 ac_status=$? printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } if { ac_try='./conftest$ac_cv_exeext' { { case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" printf "%s\n" "$ac_try_echo"; } >&5 (eval "$ac_try") 2>&5 ac_status=$? printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; }; then cross_compiling=no else if test "$cross_compiling" = maybe; then cross_compiling=yes else { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error 77 "cannot run C compiled programs. If you meant to cross compile, use \`--host'. See \`config.log' for more details" "$LINENO" 5; } fi fi fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5 printf "%s\n" "$cross_compiling" >&6; } rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out ac_clean_files=$ac_clean_files_save { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5 printf %s "checking for suffix of object files... " >&6; } if test ${ac_cv_objext+y} then : printf %s "(cached) " >&6 else $as_nop cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main (void) { ; return 0; } _ACEOF rm -f conftest.o conftest.obj if { { ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" printf "%s\n" "$ac_try_echo"; } >&5 (eval "$ac_compile") 2>&5 ac_status=$? printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } then : for ac_file in conftest.o conftest.obj conftest.*; do test -f "$ac_file" || continue; case $ac_file in *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;; *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` break;; esac done else $as_nop printf "%s\n" "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error $? "cannot compute suffix of object files: cannot compile See \`config.log' for more details" "$LINENO" 5; } fi rm -f conftest.$ac_cv_objext conftest.$ac_ext fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5 printf "%s\n" "$ac_cv_objext" >&6; } OBJEXT=$ac_cv_objext ac_objext=$OBJEXT { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports GNU C" >&5 printf %s "checking whether the compiler supports GNU C... " >&6; } if test ${ac_cv_c_compiler_gnu+y} then : printf %s "(cached) " >&6 else $as_nop cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main (void) { #ifndef __GNUC__ choke me #endif ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO" then : ac_compiler_gnu=yes else $as_nop ac_compiler_gnu=no fi rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ac_cv_c_compiler_gnu=$ac_compiler_gnu fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 printf "%s\n" "$ac_cv_c_compiler_gnu" >&6; } ac_compiler_gnu=$ac_cv_c_compiler_gnu if test $ac_compiler_gnu = yes; then GCC=yes else GCC= fi ac_test_CFLAGS=${CFLAGS+y} ac_save_CFLAGS=$CFLAGS { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 printf %s "checking whether $CC accepts -g... " >&6; } if test ${ac_cv_prog_cc_g+y} then : printf %s "(cached) " >&6 else $as_nop ac_save_c_werror_flag=$ac_c_werror_flag ac_c_werror_flag=yes ac_cv_prog_cc_g=no CFLAGS="-g" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main (void) { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO" then : ac_cv_prog_cc_g=yes else $as_nop CFLAGS="" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main (void) { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO" then : else $as_nop ac_c_werror_flag=$ac_save_c_werror_flag CFLAGS="-g" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main (void) { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO" then : ac_cv_prog_cc_g=yes fi rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext fi rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext fi rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ac_c_werror_flag=$ac_save_c_werror_flag fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 printf "%s\n" "$ac_cv_prog_cc_g" >&6; } if test $ac_test_CFLAGS; then CFLAGS=$ac_save_CFLAGS elif test $ac_cv_prog_cc_g = yes; then if test "$GCC" = yes; then CFLAGS="-g -O2" else CFLAGS="-g" fi else if test "$GCC" = yes; then CFLAGS="-O2" else CFLAGS= fi fi ac_prog_cc_stdc=no if test x$ac_prog_cc_stdc = xno then : { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C11 features" >&5 printf %s "checking for $CC option to enable C11 features... " >&6; } if test ${ac_cv_prog_cc_c11+y} then : printf %s "(cached) " >&6 else $as_nop ac_cv_prog_cc_c11=no ac_save_CC=$CC cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ $ac_c_conftest_c11_program _ACEOF for ac_arg in '' -std=gnu11 do CC="$ac_save_CC $ac_arg" if ac_fn_c_try_compile "$LINENO" then : ac_cv_prog_cc_c11=$ac_arg fi rm -f core conftest.err conftest.$ac_objext conftest.beam test "x$ac_cv_prog_cc_c11" != "xno" && break done rm -f conftest.$ac_ext CC=$ac_save_CC fi if test "x$ac_cv_prog_cc_c11" = xno then : { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 printf "%s\n" "unsupported" >&6; } else $as_nop if test "x$ac_cv_prog_cc_c11" = x then : { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 printf "%s\n" "none needed" >&6; } else $as_nop { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c11" >&5 printf "%s\n" "$ac_cv_prog_cc_c11" >&6; } CC="$CC $ac_cv_prog_cc_c11" fi ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c11 ac_prog_cc_stdc=c11 fi fi if test x$ac_prog_cc_stdc = xno then : { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C99 features" >&5 printf %s "checking for $CC option to enable C99 features... " >&6; } if test ${ac_cv_prog_cc_c99+y} then : printf %s "(cached) " >&6 else $as_nop ac_cv_prog_cc_c99=no ac_save_CC=$CC cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ $ac_c_conftest_c99_program _ACEOF for ac_arg in '' -std=gnu99 -std=c99 -c99 -qlanglvl=extc1x -qlanglvl=extc99 -AC99 -D_STDC_C99= do CC="$ac_save_CC $ac_arg" if ac_fn_c_try_compile "$LINENO" then : ac_cv_prog_cc_c99=$ac_arg fi rm -f core conftest.err conftest.$ac_objext conftest.beam test "x$ac_cv_prog_cc_c99" != "xno" && break done rm -f conftest.$ac_ext CC=$ac_save_CC fi if test "x$ac_cv_prog_cc_c99" = xno then : { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 printf "%s\n" "unsupported" >&6; } else $as_nop if test "x$ac_cv_prog_cc_c99" = x then : { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 printf "%s\n" "none needed" >&6; } else $as_nop { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5 printf "%s\n" "$ac_cv_prog_cc_c99" >&6; } CC="$CC $ac_cv_prog_cc_c99" fi ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c99 ac_prog_cc_stdc=c99 fi fi if test x$ac_prog_cc_stdc = xno then : { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C89 features" >&5 printf %s "checking for $CC option to enable C89 features... " >&6; } if test ${ac_cv_prog_cc_c89+y} then : printf %s "(cached) " >&6 else $as_nop ac_cv_prog_cc_c89=no ac_save_CC=$CC cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ $ac_c_conftest_c89_program _ACEOF for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" do CC="$ac_save_CC $ac_arg" if ac_fn_c_try_compile "$LINENO" then : ac_cv_prog_cc_c89=$ac_arg fi rm -f core conftest.err conftest.$ac_objext conftest.beam test "x$ac_cv_prog_cc_c89" != "xno" && break done rm -f conftest.$ac_ext CC=$ac_save_CC fi if test "x$ac_cv_prog_cc_c89" = xno then : { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 printf "%s\n" "unsupported" >&6; } else $as_nop if test "x$ac_cv_prog_cc_c89" = x then : { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 printf "%s\n" "none needed" >&6; } else $as_nop { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 printf "%s\n" "$ac_cv_prog_cc_c89" >&6; } CC="$CC $ac_cv_prog_cc_c89" fi ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c89 ac_prog_cc_stdc=c89 fi fi ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5 printf %s "checking whether $CC understands -c and -o together... " >&6; } if test ${am_cv_prog_cc_c_o+y} then : printf %s "(cached) " >&6 else $as_nop cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main (void) { ; return 0; } _ACEOF # Make sure it works both with $CC and with simple cc. # Following AC_PROG_CC_C_O, we do the test twice because some # compilers refuse to overwrite an existing .o file with -o, # though they will create one. am_cv_prog_cc_c_o=yes for am_i in 1 2; do if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5 ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } \ && test -f conftest2.$ac_objext; then : OK else am_cv_prog_cc_c_o=no break fi done rm -f core conftest* unset am_i fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5 printf "%s\n" "$am_cv_prog_cc_c_o" >&6; } if test "$am_cv_prog_cc_c_o" != yes; then # Losing compiler, so override with the script. # FIXME: It is wrong to rewrite CC. # But if we don't then we get into trouble of one sort or another. # A longer-term fix would be to have automake use am__CC in this case, # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)" CC="$am_aux_dir/compile $CC" fi ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu depcc="$CC" am_compiler_list= { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5 printf %s "checking dependency style of $depcc... " >&6; } if test ${am_cv_CC_dependencies_compiler_type+y} then : printf %s "(cached) " >&6 else $as_nop if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then # We make a subdir and do the tests there. Otherwise we can end up # making bogus files that we don't know about and never remove. For # instance it was reported that on HP-UX the gcc test will end up # making a dummy file named 'D' -- because '-MD' means "put the output # in D". rm -rf conftest.dir mkdir conftest.dir # Copy depcomp to subdir because otherwise we won't find it if we're # using a relative directory. cp "$am_depcomp" conftest.dir cd conftest.dir # We will build objects and dependencies in a subdirectory because # it helps to detect inapplicable dependency modes. For instance # both Tru64's cc and ICC support -MD to output dependencies as a # side effect of compilation, but ICC will put the dependencies in # the current directory while Tru64 will put them in the object # directory. mkdir sub am_cv_CC_dependencies_compiler_type=none if test "$am_compiler_list" = ""; then am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp` fi am__universal=false case " $depcc " in #( *\ -arch\ *\ -arch\ *) am__universal=true ;; esac for depmode in $am_compiler_list; do # Setup a source with many dependencies, because some compilers # like to wrap large dependency lists on column 80 (with \), and # we should not choose a depcomp mode which is confused by this. # # We need to recreate these files for each test, as the compiler may # overwrite some of them when testing with obscure command lines. # This happens at least with the AIX C compiler. : > sub/conftest.c for i in 1 2 3 4 5 6; do echo '#include "conftst'$i'.h"' >> sub/conftest.c # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with # Solaris 10 /bin/sh. echo '/* dummy */' > sub/conftst$i.h done echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf # We check with '-c' and '-o' for the sake of the "dashmstdout" # mode. It turns out that the SunPro C++ compiler does not properly # handle '-M -o', and we need to detect this. Also, some Intel # versions had trouble with output in subdirs. am__obj=sub/conftest.${OBJEXT-o} am__minus_obj="-o $am__obj" case $depmode in gcc) # This depmode causes a compiler race in universal mode. test "$am__universal" = false || continue ;; nosideeffect) # After this tag, mechanisms are not by side-effect, so they'll # only be used when explicitly requested. if test "x$enable_dependency_tracking" = xyes; then continue else break fi ;; msvc7 | msvc7msys | msvisualcpp | msvcmsys) # This compiler won't grok '-c -o', but also, the minuso test has # not run yet. These depmodes are late enough in the game, and # so weak that their functioning should not be impacted. am__obj=conftest.${OBJEXT-o} am__minus_obj= ;; none) break ;; esac if depmode=$depmode \ source=sub/conftest.c object=$am__obj \ depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \ >/dev/null 2>conftest.err && grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 && grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && grep $am__obj sub/conftest.Po > /dev/null 2>&1 && ${MAKE-make} -s -f confmf > /dev/null 2>&1; then # icc doesn't choke on unknown options, it will just issue warnings # or remarks (even with -Werror). So we grep stderr for any message # that says an option was ignored or not supported. # When given -MP, icc 7.0 and 7.1 complain thusly: # icc: Command line warning: ignoring option '-M'; no argument required # The diagnosis changed in icc 8.0: # icc: Command line remark: option '-MP' not supported if (grep 'ignoring option' conftest.err || grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else am_cv_CC_dependencies_compiler_type=$depmode break fi fi done cd .. rm -rf conftest.dir else am_cv_CC_dependencies_compiler_type=none fi fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5 printf "%s\n" "$am_cv_CC_dependencies_compiler_type" >&6; } CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type if test "x$enable_dependency_tracking" != xno \ && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then am__fastdepCC_TRUE= am__fastdepCC_FALSE='#' else am__fastdepCC_TRUE='#' am__fastdepCC_FALSE= fi # Make sure we can run config.sub. $SHELL "${ac_aux_dir}config.sub" sun4 >/dev/null 2>&1 || as_fn_error $? "cannot run $SHELL ${ac_aux_dir}config.sub" "$LINENO" 5 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking build system type" >&5 printf %s "checking build system type... " >&6; } if test ${ac_cv_build+y} then : printf %s "(cached) " >&6 else $as_nop ac_build_alias=$build_alias test "x$ac_build_alias" = x && ac_build_alias=`$SHELL "${ac_aux_dir}config.guess"` test "x$ac_build_alias" = x && as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5 ac_cv_build=`$SHELL "${ac_aux_dir}config.sub" $ac_build_alias` || as_fn_error $? "$SHELL ${ac_aux_dir}config.sub $ac_build_alias failed" "$LINENO" 5 fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5 printf "%s\n" "$ac_cv_build" >&6; } case $ac_cv_build in *-*-*) ;; *) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;; esac build=$ac_cv_build ac_save_IFS=$IFS; IFS='-' set x $ac_cv_build shift build_cpu=$1 build_vendor=$2 shift; shift # Remember, the first character of IFS is used to create $*, # except with old shells: build_os=$* IFS=$ac_save_IFS case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking host system type" >&5 printf %s "checking host system type... " >&6; } if test ${ac_cv_host+y} then : printf %s "(cached) " >&6 else $as_nop if test "x$host_alias" = x; then ac_cv_host=$ac_cv_build else ac_cv_host=`$SHELL "${ac_aux_dir}config.sub" $host_alias` || as_fn_error $? "$SHELL ${ac_aux_dir}config.sub $host_alias failed" "$LINENO" 5 fi fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5 printf "%s\n" "$ac_cv_host" >&6; } case $ac_cv_host in *-*-*) ;; *) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;; esac host=$ac_cv_host ac_save_IFS=$IFS; IFS='-' set x $ac_cv_host shift host_cpu=$1 host_vendor=$2 shift; shift # Remember, the first character of IFS is used to create $*, # except with old shells: host_os=$* IFS=$ac_save_IFS case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac # Check whether --with-gnu-ld was given. if test ${with_gnu_ld+y} then : withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes else $as_nop with_gnu_ld=no fi # Prepare PATH_SEPARATOR. # The user is always right. if test "${PATH_SEPARATOR+set}" != set; then # Determine PATH_SEPARATOR by trying to find /bin/sh in a PATH which # contains only /bin. Note that ksh looks also at the FPATH variable, # so we have to set that as well for the test. PATH_SEPARATOR=: (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 \ && { (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 \ || PATH_SEPARATOR=';' } fi if test -n "$LD"; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for ld" >&5 printf %s "checking for ld... " >&6; } elif test "$GCC" = yes; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5 printf %s "checking for ld used by $CC... " >&6; } elif test "$with_gnu_ld" = yes; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5 printf %s "checking for GNU ld... " >&6; } else { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5 printf %s "checking for non-GNU ld... " >&6; } fi if test -n "$LD"; then # Let the user override the test with a path. : else if test ${acl_cv_path_LD+y} then : printf %s "(cached) " >&6 else $as_nop acl_cv_path_LD= # Final result of this test ac_prog=ld # Program to search in $PATH if test "$GCC" = yes; then # Check if gcc -print-prog-name=ld gives a path. case $host in *-*-mingw*) # gcc leaves a trailing carriage return which upsets mingw acl_output=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;; *) acl_output=`($CC -print-prog-name=ld) 2>&5` ;; esac case $acl_output in # Accept absolute paths. [\\/]* | ?:[\\/]*) re_direlt='/[^/][^/]*/\.\./' # Canonicalize the pathname of ld acl_output=`echo "$acl_output" | sed 's%\\\\%/%g'` while echo "$acl_output" | grep "$re_direlt" > /dev/null 2>&1; do acl_output=`echo $acl_output | sed "s%$re_direlt%/%"` done # Got the pathname. No search in PATH is needed. acl_cv_path_LD="$acl_output" ac_prog= ;; "") # If it fails, then pretend we aren't using GCC. ;; *) # If it is relative, then search for the first ld in PATH. with_gnu_ld=unknown ;; esac fi if test -n "$ac_prog"; then # Search for $ac_prog in $PATH. acl_save_ifs="$IFS"; IFS=$PATH_SEPARATOR for ac_dir in $PATH; do IFS="$acl_save_ifs" test -z "$ac_dir" && ac_dir=. if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then acl_cv_path_LD="$ac_dir/$ac_prog" # Check to see if the program is GNU ld. I'd rather use --version, # but apparently some variants of GNU ld only accept -v. # Break only if it was the GNU/non-GNU ld that we prefer. case `"$acl_cv_path_LD" -v 2>&1 conftest.$ac_ext /* end confdefs.h. */ #if defined __powerpc64__ || defined _ARCH_PPC64 int ok; #else error fail #endif _ACEOF if ac_fn_c_try_compile "$LINENO" then : # The compiler produces 64-bit code. Add option '-b64' so that the # linker groks 64-bit object files. case "$acl_cv_path_LD " in *" -b64 "*) ;; *) acl_cv_path_LD="$acl_cv_path_LD -b64" ;; esac fi rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; sparc64-*-netbsd*) cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #if defined __sparcv9 || defined __arch64__ int ok; #else error fail #endif _ACEOF if ac_fn_c_try_compile "$LINENO" then : else $as_nop # The compiler produces 32-bit code. Add option '-m elf32_sparc' # so that the linker groks 32-bit object files. case "$acl_cv_path_LD " in *" -m elf32_sparc "*) ;; *) acl_cv_path_LD="$acl_cv_path_LD -m elf32_sparc" ;; esac fi rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; esac fi LD="$acl_cv_path_LD" fi if test -n "$LD"; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $LD" >&5 printf "%s\n" "$LD" >&6; } else { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 printf "%s\n" "no" >&6; } as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5 fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5 printf %s "checking if the linker ($LD) is GNU ld... " >&6; } if test ${acl_cv_prog_gnu_ld+y} then : printf %s "(cached) " >&6 else $as_nop # I'd rather use --version here, but apparently some GNU lds only accept -v. case `$LD -v 2>&1 &5 printf "%s\n" "$acl_cv_prog_gnu_ld" >&6; } with_gnu_ld=$acl_cv_prog_gnu_ld { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for shared library run path origin" >&5 printf %s "checking for shared library run path origin... " >&6; } if test ${acl_cv_rpath+y} then : printf %s "(cached) " >&6 else $as_nop CC="$CC" GCC="$GCC" LDFLAGS="$LDFLAGS" LD="$LD" with_gnu_ld="$with_gnu_ld" \ ${CONFIG_SHELL-/bin/sh} "$ac_aux_dir/config.rpath" "$host" > conftest.sh . ./conftest.sh rm -f ./conftest.sh acl_cv_rpath=done fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $acl_cv_rpath" >&5 printf "%s\n" "$acl_cv_rpath" >&6; } wl="$acl_cv_wl" acl_libext="$acl_cv_libext" acl_shlibext="$acl_cv_shlibext" acl_libname_spec="$acl_cv_libname_spec" acl_library_names_spec="$acl_cv_library_names_spec" acl_hardcode_libdir_flag_spec="$acl_cv_hardcode_libdir_flag_spec" acl_hardcode_libdir_separator="$acl_cv_hardcode_libdir_separator" acl_hardcode_direct="$acl_cv_hardcode_direct" acl_hardcode_minus_L="$acl_cv_hardcode_minus_L" # Check whether --enable-rpath was given. if test ${enable_rpath+y} then : enableval=$enable_rpath; : else $as_nop enable_rpath=yes fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking 32-bit host C ABI" >&5 printf %s "checking 32-bit host C ABI... " >&6; } if test ${gl_cv_host_cpu_c_abi_32bit+y} then : printf %s "(cached) " >&6 else $as_nop if test -n "$gl_cv_host_cpu_c_abi"; then case "$gl_cv_host_cpu_c_abi" in i386 | x86_64-x32 | arm | armhf | arm64-ilp32 | hppa | ia64-ilp32 | mips | mipsn32 | powerpc | riscv*-ilp32* | s390 | sparc) gl_cv_host_cpu_c_abi_32bit=yes ;; x86_64 | alpha | arm64 | hppa64 | ia64 | mips64 | powerpc64 | powerpc64-elfv2 | riscv*-lp64* | s390x | sparc64 ) gl_cv_host_cpu_c_abi_32bit=no ;; *) gl_cv_host_cpu_c_abi_32bit=unknown ;; esac else case "$host_cpu" in # CPUs that only support a 32-bit ABI. arc \ | bfin \ | cris* \ | csky \ | epiphany \ | ft32 \ | h8300 \ | m68k \ | microblaze | microblazeel \ | nds32 | nds32le | nds32be \ | nios2 | nios2eb | nios2el \ | or1k* \ | or32 \ | sh | sh1234 | sh1234elb \ | tic6x \ | xtensa* ) gl_cv_host_cpu_c_abi_32bit=yes ;; # CPUs that only support a 64-bit ABI. alpha | alphaev[4-8] | alphaev56 | alphapca5[67] | alphaev6[78] \ | mmix ) gl_cv_host_cpu_c_abi_32bit=no ;; i[34567]86 ) gl_cv_host_cpu_c_abi_32bit=yes ;; x86_64 ) # On x86_64 systems, the C compiler may be generating code in one of # these ABIs: # - 64-bit instruction set, 64-bit pointers, 64-bit 'long': x86_64. # - 64-bit instruction set, 64-bit pointers, 32-bit 'long': x86_64 # with native Windows (mingw, MSVC). # - 64-bit instruction set, 32-bit pointers, 32-bit 'long': x86_64-x32. # - 32-bit instruction set, 32-bit pointers, 32-bit 'long': i386. cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #if (defined __x86_64__ || defined __amd64__ \ || defined _M_X64 || defined _M_AMD64) \ && !(defined __ILP32__ || defined _ILP32) int ok; #else error fail #endif _ACEOF if ac_fn_c_try_compile "$LINENO" then : gl_cv_host_cpu_c_abi_32bit=no else $as_nop gl_cv_host_cpu_c_abi_32bit=yes fi rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; arm* | aarch64 ) # Assume arm with EABI. # On arm64 systems, the C compiler may be generating code in one of # these ABIs: # - aarch64 instruction set, 64-bit pointers, 64-bit 'long': arm64. # - aarch64 instruction set, 32-bit pointers, 32-bit 'long': arm64-ilp32. # - 32-bit instruction set, 32-bit pointers, 32-bit 'long': arm or armhf. cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #if defined __aarch64__ && !(defined __ILP32__ || defined _ILP32) int ok; #else error fail #endif _ACEOF if ac_fn_c_try_compile "$LINENO" then : gl_cv_host_cpu_c_abi_32bit=no else $as_nop gl_cv_host_cpu_c_abi_32bit=yes fi rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; hppa1.0 | hppa1.1 | hppa2.0* | hppa64 ) # On hppa, the C compiler may be generating 32-bit code or 64-bit # code. In the latter case, it defines _LP64 and __LP64__. cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifdef __LP64__ int ok; #else error fail #endif _ACEOF if ac_fn_c_try_compile "$LINENO" then : gl_cv_host_cpu_c_abi_32bit=no else $as_nop gl_cv_host_cpu_c_abi_32bit=yes fi rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; ia64* ) # On ia64 on HP-UX, the C compiler may be generating 64-bit code or # 32-bit code. In the latter case, it defines _ILP32. cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifdef _ILP32 int ok; #else error fail #endif _ACEOF if ac_fn_c_try_compile "$LINENO" then : gl_cv_host_cpu_c_abi_32bit=yes else $as_nop gl_cv_host_cpu_c_abi_32bit=no fi rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; mips* ) # We should also check for (_MIPS_SZPTR == 64), but gcc keeps this # at 32. cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #if defined _MIPS_SZLONG && (_MIPS_SZLONG == 64) int ok; #else error fail #endif _ACEOF if ac_fn_c_try_compile "$LINENO" then : gl_cv_host_cpu_c_abi_32bit=no else $as_nop gl_cv_host_cpu_c_abi_32bit=yes fi rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; powerpc* ) # Different ABIs are in use on AIX vs. Mac OS X vs. Linux,*BSD. # No need to distinguish them here; the caller may distinguish # them based on the OS. # On powerpc64 systems, the C compiler may still be generating # 32-bit code. And on powerpc-ibm-aix systems, the C compiler may # be generating 64-bit code. cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #if defined __powerpc64__ || defined _ARCH_PPC64 int ok; #else error fail #endif _ACEOF if ac_fn_c_try_compile "$LINENO" then : gl_cv_host_cpu_c_abi_32bit=no else $as_nop gl_cv_host_cpu_c_abi_32bit=yes fi rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; rs6000 ) gl_cv_host_cpu_c_abi_32bit=yes ;; riscv32 | riscv64 ) # There are 6 ABIs: ilp32, ilp32f, ilp32d, lp64, lp64f, lp64d. # Size of 'long' and 'void *': cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #if defined __LP64__ int ok; #else error fail #endif _ACEOF if ac_fn_c_try_compile "$LINENO" then : gl_cv_host_cpu_c_abi_32bit=no else $as_nop gl_cv_host_cpu_c_abi_32bit=yes fi rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; s390* ) # On s390x, the C compiler may be generating 64-bit (= s390x) code # or 31-bit (= s390) code. cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #if defined __LP64__ || defined __s390x__ int ok; #else error fail #endif _ACEOF if ac_fn_c_try_compile "$LINENO" then : gl_cv_host_cpu_c_abi_32bit=no else $as_nop gl_cv_host_cpu_c_abi_32bit=yes fi rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; sparc | sparc64 ) # UltraSPARCs running Linux have `uname -m` = "sparc64", but the # C compiler still generates 32-bit code. cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #if defined __sparcv9 || defined __arch64__ int ok; #else error fail #endif _ACEOF if ac_fn_c_try_compile "$LINENO" then : gl_cv_host_cpu_c_abi_32bit=no else $as_nop gl_cv_host_cpu_c_abi_32bit=yes fi rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; *) gl_cv_host_cpu_c_abi_32bit=unknown ;; esac fi fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $gl_cv_host_cpu_c_abi_32bit" >&5 printf "%s\n" "$gl_cv_host_cpu_c_abi_32bit" >&6; } HOST_CPU_C_ABI_32BIT="$gl_cv_host_cpu_c_abi_32bit" ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5 printf %s "checking how to run the C preprocessor... " >&6; } # On Suns, sometimes $CPP names a directory. if test -n "$CPP" && test -d "$CPP"; then CPP= fi if test -z "$CPP"; then if test ${ac_cv_prog_CPP+y} then : printf %s "(cached) " >&6 else $as_nop # Double quotes because $CC needs to be expanded for CPP in "$CC -E" "$CC -E -traditional-cpp" cpp /lib/cpp do ac_preproc_ok=false for ac_c_preproc_warn_flag in '' yes do # Use a header file that comes with gcc, so configuring glibc # with a fresh cross-compiler works. # On the NeXT, cc -E runs the code through the compiler's parser, # not just through cpp. "Syntax error" is here to catch this case. cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include Syntax error _ACEOF if ac_fn_c_try_cpp "$LINENO" then : else $as_nop # Broken: fails on valid input. continue fi rm -f conftest.err conftest.i conftest.$ac_ext # OK, works on sane cases. Now check whether nonexistent headers # can be detected and how. cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include _ACEOF if ac_fn_c_try_cpp "$LINENO" then : # Broken: success on invalid input. continue else $as_nop # Passes both tests. ac_preproc_ok=: break fi rm -f conftest.err conftest.i conftest.$ac_ext done # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. rm -f conftest.i conftest.err conftest.$ac_ext if $ac_preproc_ok then : break fi done ac_cv_prog_CPP=$CPP fi CPP=$ac_cv_prog_CPP else ac_cv_prog_CPP=$CPP fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5 printf "%s\n" "$CPP" >&6; } ac_preproc_ok=false for ac_c_preproc_warn_flag in '' yes do # Use a header file that comes with gcc, so configuring glibc # with a fresh cross-compiler works. # On the NeXT, cc -E runs the code through the compiler's parser, # not just through cpp. "Syntax error" is here to catch this case. cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include Syntax error _ACEOF if ac_fn_c_try_cpp "$LINENO" then : else $as_nop # Broken: fails on valid input. continue fi rm -f conftest.err conftest.i conftest.$ac_ext # OK, works on sane cases. Now check whether nonexistent headers # can be detected and how. cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include _ACEOF if ac_fn_c_try_cpp "$LINENO" then : # Broken: success on invalid input. continue else $as_nop # Passes both tests. ac_preproc_ok=: break fi rm -f conftest.err conftest.i conftest.$ac_ext done # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. rm -f conftest.i conftest.err conftest.$ac_ext if $ac_preproc_ok then : else $as_nop { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error $? "C preprocessor \"$CPP\" fails sanity check See \`config.log' for more details" "$LINENO" 5; } fi ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5 printf %s "checking for grep that handles long lines and -e... " >&6; } if test ${ac_cv_path_GREP+y} then : printf %s "(cached) " >&6 else $as_nop if test -z "$GREP"; then ac_path_GREP_found=false # Loop through the user's path and test for each of PROGNAME-LIST as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin do IFS=$as_save_IFS case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; esac for ac_prog in grep ggrep do for ac_exec_ext in '' $ac_executable_extensions; do ac_path_GREP="$as_dir$ac_prog$ac_exec_ext" as_fn_executable_p "$ac_path_GREP" || continue # Check for GNU ac_path_GREP and select it if it is found. # Check for GNU $ac_path_GREP case `"$ac_path_GREP" --version 2>&1` in *GNU*) ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;; *) ac_count=0 printf %s 0123456789 >"conftest.in" while : do cat "conftest.in" "conftest.in" >"conftest.tmp" mv "conftest.tmp" "conftest.in" cp "conftest.in" "conftest.nl" printf "%s\n" 'GREP' >> "conftest.nl" "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break as_fn_arith $ac_count + 1 && ac_count=$as_val if test $ac_count -gt ${ac_path_GREP_max-0}; then # Best one so far, save it but keep looking for a better one ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_max=$ac_count fi # 10*(2^10) chars as input seems more than enough test $ac_count -gt 10 && break done rm -f conftest.in conftest.tmp conftest.nl conftest.out;; esac $ac_path_GREP_found && break 3 done done done IFS=$as_save_IFS if test -z "$ac_cv_path_GREP"; then as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 fi else ac_cv_path_GREP=$GREP fi fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5 printf "%s\n" "$ac_cv_path_GREP" >&6; } GREP="$ac_cv_path_GREP" { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5 printf %s "checking for egrep... " >&6; } if test ${ac_cv_path_EGREP+y} then : printf %s "(cached) " >&6 else $as_nop if echo a | $GREP -E '(a|b)' >/dev/null 2>&1 then ac_cv_path_EGREP="$GREP -E" else if test -z "$EGREP"; then ac_path_EGREP_found=false # Loop through the user's path and test for each of PROGNAME-LIST as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin do IFS=$as_save_IFS case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; esac for ac_prog in egrep do for ac_exec_ext in '' $ac_executable_extensions; do ac_path_EGREP="$as_dir$ac_prog$ac_exec_ext" as_fn_executable_p "$ac_path_EGREP" || continue # Check for GNU ac_path_EGREP and select it if it is found. # Check for GNU $ac_path_EGREP case `"$ac_path_EGREP" --version 2>&1` in *GNU*) ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;; *) ac_count=0 printf %s 0123456789 >"conftest.in" while : do cat "conftest.in" "conftest.in" >"conftest.tmp" mv "conftest.tmp" "conftest.in" cp "conftest.in" "conftest.nl" printf "%s\n" 'EGREP' >> "conftest.nl" "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break as_fn_arith $ac_count + 1 && ac_count=$as_val if test $ac_count -gt ${ac_path_EGREP_max-0}; then # Best one so far, save it but keep looking for a better one ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_max=$ac_count fi # 10*(2^10) chars as input seems more than enough test $ac_count -gt 10 && break done rm -f conftest.in conftest.tmp conftest.nl conftest.out;; esac $ac_path_EGREP_found && break 3 done done done IFS=$as_save_IFS if test -z "$ac_cv_path_EGREP"; then as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 fi else ac_cv_path_EGREP=$EGREP fi fi fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5 printf "%s\n" "$ac_cv_path_EGREP" >&6; } EGREP="$ac_cv_path_EGREP" { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for ELF binary format" >&5 printf %s "checking for ELF binary format... " >&6; } if test ${gl_cv_elf+y} then : printf %s "(cached) " >&6 else $as_nop cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifdef __ELF__ Extensible Linking Format #endif _ACEOF if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | $EGREP "Extensible Linking Format" >/dev/null 2>&1 then : gl_cv_elf=yes else $as_nop gl_cv_elf=no fi rm -rf conftest* fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $gl_cv_elf" >&5 printf "%s\n" "$gl_cv_elf" >&6; } if test $gl_cv_elf; then # Extract the ELF class of a file (5th byte) in decimal. # Cf. https://en.wikipedia.org/wiki/Executable_and_Linkable_Format#File_header if od -A x < /dev/null >/dev/null 2>/dev/null; then # Use POSIX od. func_elfclass () { od -A n -t d1 -j 4 -N 1 } else # Use BSD hexdump. func_elfclass () { dd bs=1 count=1 skip=4 2>/dev/null | hexdump -e '1/1 "%3d "' echo } fi case $HOST_CPU_C_ABI_32BIT in yes) # 32-bit ABI. acl_is_expected_elfclass () { test "`func_elfclass | sed -e 's/[ ]//g'`" = 1 } ;; no) # 64-bit ABI. acl_is_expected_elfclass () { test "`func_elfclass | sed -e 's/[ ]//g'`" = 2 } ;; *) # Unknown. acl_is_expected_elfclass () { : } ;; esac else acl_is_expected_elfclass () { : } fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for the common suffixes of directories in the library search path" >&5 printf %s "checking for the common suffixes of directories in the library search path... " >&6; } if test ${acl_cv_libdirstems+y} then : printf %s "(cached) " >&6 else $as_nop acl_libdirstem=lib acl_libdirstem2= acl_libdirstem3= case "$host_os" in solaris*) if test $HOST_CPU_C_ABI_32BIT = no; then acl_libdirstem2=lib/64 case "$host_cpu" in sparc*) acl_libdirstem3=lib/sparcv9 ;; i*86 | x86_64) acl_libdirstem3=lib/amd64 ;; esac fi ;; *) searchpath=`(LC_ALL=C $CC $CPPFLAGS $CFLAGS -print-search-dirs) 2>/dev/null \ | sed -n -e 's,^libraries: ,,p' | sed -e 's,^=,,'` if test $HOST_CPU_C_ABI_32BIT != no; then # 32-bit or unknown ABI. if test -d /usr/lib32; then acl_libdirstem2=lib32 fi fi if test $HOST_CPU_C_ABI_32BIT != yes; then # 64-bit or unknown ABI. if test -d /usr/lib64; then acl_libdirstem3=lib64 fi fi if test -n "$searchpath"; then acl_save_IFS="${IFS= }"; IFS=":" for searchdir in $searchpath; do if test -d "$searchdir"; then case "$searchdir" in */lib32/ | */lib32 ) acl_libdirstem2=lib32 ;; */lib64/ | */lib64 ) acl_libdirstem3=lib64 ;; */../ | */.. ) # Better ignore directories of this form. They are misleading. ;; *) searchdir=`cd "$searchdir" && pwd` case "$searchdir" in */lib32 ) acl_libdirstem2=lib32 ;; */lib64 ) acl_libdirstem3=lib64 ;; esac ;; esac fi done IFS="$acl_save_IFS" if test $HOST_CPU_C_ABI_32BIT = yes; then # 32-bit ABI. acl_libdirstem3= fi if test $HOST_CPU_C_ABI_32BIT = no; then # 64-bit ABI. acl_libdirstem2= fi fi ;; esac test -n "$acl_libdirstem2" || acl_libdirstem2="$acl_libdirstem" test -n "$acl_libdirstem3" || acl_libdirstem3="$acl_libdirstem" acl_cv_libdirstems="$acl_libdirstem,$acl_libdirstem2,$acl_libdirstem3" fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $acl_cv_libdirstems" >&5 printf "%s\n" "$acl_cv_libdirstems" >&6; } acl_libdirstem=`echo "$acl_cv_libdirstems" | sed -e 's/,.*//'` acl_libdirstem2=`echo "$acl_cv_libdirstems" | sed -e 's/^[^,]*,//' -e 's/,.*//'` acl_libdirstem3=`echo "$acl_cv_libdirstems" | sed -e 's/^[^,]*,[^,]*,//' -e 's/,.*//'` use_additional=yes acl_save_prefix="$prefix" prefix="$acl_final_prefix" acl_save_exec_prefix="$exec_prefix" exec_prefix="$acl_final_exec_prefix" eval additional_includedir=\"$includedir\" eval additional_libdir=\"$libdir\" eval additional_libdir2=\"$exec_prefix/$acl_libdirstem2\" eval additional_libdir3=\"$exec_prefix/$acl_libdirstem3\" exec_prefix="$acl_save_exec_prefix" prefix="$acl_save_prefix" # Check whether --with-libiconv-prefix was given. if test ${with_libiconv_prefix+y} then : withval=$with_libiconv_prefix; if test "X$withval" = "Xno"; then use_additional=no else if test "X$withval" = "X"; then acl_save_prefix="$prefix" prefix="$acl_final_prefix" acl_save_exec_prefix="$exec_prefix" exec_prefix="$acl_final_exec_prefix" eval additional_includedir=\"$includedir\" eval additional_libdir=\"$libdir\" eval additional_libdir2=\"$exec_prefix/$acl_libdirstem2\" eval additional_libdir3=\"$exec_prefix/$acl_libdirstem3\" exec_prefix="$acl_save_exec_prefix" prefix="$acl_save_prefix" else additional_includedir="$withval/include" additional_libdir="$withval/$acl_libdirstem" additional_libdir2="$withval/$acl_libdirstem2" additional_libdir3="$withval/$acl_libdirstem3" fi fi fi if test "X$additional_libdir2" = "X$additional_libdir"; then additional_libdir2= fi if test "X$additional_libdir3" = "X$additional_libdir"; then additional_libdir3= fi LIBICONV= LTLIBICONV= INCICONV= LIBICONV_PREFIX= HAVE_LIBICONV= rpathdirs= ltrpathdirs= names_already_handled= names_next_round='iconv ' while test -n "$names_next_round"; do names_this_round="$names_next_round" names_next_round= for name in $names_this_round; do already_handled= for n in $names_already_handled; do if test "$n" = "$name"; then already_handled=yes break fi done if test -z "$already_handled"; then names_already_handled="$names_already_handled $name" uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./+-|ABCDEFGHIJKLMNOPQRSTUVWXYZ____|'` eval value=\"\$HAVE_LIB$uppername\" if test -n "$value"; then if test "$value" = yes; then eval value=\"\$LIB$uppername\" test -z "$value" || LIBICONV="${LIBICONV}${LIBICONV:+ }$value" eval value=\"\$LTLIB$uppername\" test -z "$value" || LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }$value" else : fi else found_dir= found_la= found_so= found_a= eval libname=\"$acl_libname_spec\" # typically: libname=lib$name if test -n "$acl_shlibext"; then shrext=".$acl_shlibext" # typically: shrext=.so else shrext= fi if test $use_additional = yes; then for additional_libdir_variable in additional_libdir additional_libdir2 additional_libdir3; do if test "X$found_dir" = "X"; then eval dir=\$$additional_libdir_variable if test -n "$dir"; then if test -n "$acl_shlibext"; then if test -f "$dir/$libname$shrext" && acl_is_expected_elfclass < "$dir/$libname$shrext"; then found_dir="$dir" found_so="$dir/$libname$shrext" else if test "$acl_library_names_spec" = '$libname$shrext$versuffix'; then ver=`(cd "$dir" && \ for f in "$libname$shrext".*; do echo "$f"; done \ | sed -e "s,^$libname$shrext\\\\.,," \ | sort -t '.' -n -r -k1,1 -k2,2 -k3,3 -k4,4 -k5,5 \ | sed 1q ) 2>/dev/null` if test -n "$ver" && test -f "$dir/$libname$shrext.$ver" && acl_is_expected_elfclass < "$dir/$libname$shrext.$ver"; then found_dir="$dir" found_so="$dir/$libname$shrext.$ver" fi else eval library_names=\"$acl_library_names_spec\" for f in $library_names; do if test -f "$dir/$f" && acl_is_expected_elfclass < "$dir/$f"; then found_dir="$dir" found_so="$dir/$f" break fi done fi fi fi if test "X$found_dir" = "X"; then if test -f "$dir/$libname.$acl_libext" && ${AR-ar} -p "$dir/$libname.$acl_libext" | acl_is_expected_elfclass; then found_dir="$dir" found_a="$dir/$libname.$acl_libext" fi fi if test "X$found_dir" != "X"; then if test -f "$dir/$libname.la"; then found_la="$dir/$libname.la" fi fi fi fi done fi if test "X$found_dir" = "X"; then for x in $LDFLAGS $LTLIBICONV; do acl_save_prefix="$prefix" prefix="$acl_final_prefix" acl_save_exec_prefix="$exec_prefix" exec_prefix="$acl_final_exec_prefix" eval x=\"$x\" exec_prefix="$acl_save_exec_prefix" prefix="$acl_save_prefix" case "$x" in -L*) dir=`echo "X$x" | sed -e 's/^X-L//'` if test -n "$acl_shlibext"; then if test -f "$dir/$libname$shrext" && acl_is_expected_elfclass < "$dir/$libname$shrext"; then found_dir="$dir" found_so="$dir/$libname$shrext" else if test "$acl_library_names_spec" = '$libname$shrext$versuffix'; then ver=`(cd "$dir" && \ for f in "$libname$shrext".*; do echo "$f"; done \ | sed -e "s,^$libname$shrext\\\\.,," \ | sort -t '.' -n -r -k1,1 -k2,2 -k3,3 -k4,4 -k5,5 \ | sed 1q ) 2>/dev/null` if test -n "$ver" && test -f "$dir/$libname$shrext.$ver" && acl_is_expected_elfclass < "$dir/$libname$shrext.$ver"; then found_dir="$dir" found_so="$dir/$libname$shrext.$ver" fi else eval library_names=\"$acl_library_names_spec\" for f in $library_names; do if test -f "$dir/$f" && acl_is_expected_elfclass < "$dir/$f"; then found_dir="$dir" found_so="$dir/$f" break fi done fi fi fi if test "X$found_dir" = "X"; then if test -f "$dir/$libname.$acl_libext" && ${AR-ar} -p "$dir/$libname.$acl_libext" | acl_is_expected_elfclass; then found_dir="$dir" found_a="$dir/$libname.$acl_libext" fi fi if test "X$found_dir" != "X"; then if test -f "$dir/$libname.la"; then found_la="$dir/$libname.la" fi fi ;; esac if test "X$found_dir" != "X"; then break fi done fi if test "X$found_dir" != "X"; then LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-L$found_dir -l$name" if test "X$found_so" != "X"; then if test "$enable_rpath" = no \ || test "X$found_dir" = "X/usr/$acl_libdirstem" \ || test "X$found_dir" = "X/usr/$acl_libdirstem2" \ || test "X$found_dir" = "X/usr/$acl_libdirstem3"; then LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so" else haveit= for x in $ltrpathdirs; do if test "X$x" = "X$found_dir"; then haveit=yes break fi done if test -z "$haveit"; then ltrpathdirs="$ltrpathdirs $found_dir" fi if test "$acl_hardcode_direct" = yes; then LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so" else if test -n "$acl_hardcode_libdir_flag_spec" && test "$acl_hardcode_minus_L" = no; then LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so" haveit= for x in $rpathdirs; do if test "X$x" = "X$found_dir"; then haveit=yes break fi done if test -z "$haveit"; then rpathdirs="$rpathdirs $found_dir" fi else haveit= for x in $LDFLAGS $LIBICONV; do acl_save_prefix="$prefix" prefix="$acl_final_prefix" acl_save_exec_prefix="$exec_prefix" exec_prefix="$acl_final_exec_prefix" eval x=\"$x\" exec_prefix="$acl_save_exec_prefix" prefix="$acl_save_prefix" if test "X$x" = "X-L$found_dir"; then haveit=yes break fi done if test -z "$haveit"; then LIBICONV="${LIBICONV}${LIBICONV:+ }-L$found_dir" fi if test "$acl_hardcode_minus_L" != no; then LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so" else LIBICONV="${LIBICONV}${LIBICONV:+ }-l$name" fi fi fi fi else if test "X$found_a" != "X"; then LIBICONV="${LIBICONV}${LIBICONV:+ }$found_a" else LIBICONV="${LIBICONV}${LIBICONV:+ }-L$found_dir -l$name" fi fi additional_includedir= case "$found_dir" in */$acl_libdirstem | */$acl_libdirstem/) basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem/"'*$,,'` if test "$name" = 'iconv'; then LIBICONV_PREFIX="$basedir" fi additional_includedir="$basedir/include" ;; */$acl_libdirstem2 | */$acl_libdirstem2/) basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem2/"'*$,,'` if test "$name" = 'iconv'; then LIBICONV_PREFIX="$basedir" fi additional_includedir="$basedir/include" ;; */$acl_libdirstem3 | */$acl_libdirstem3/) basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem3/"'*$,,'` if test "$name" = 'iconv'; then LIBICONV_PREFIX="$basedir" fi additional_includedir="$basedir/include" ;; esac if test "X$additional_includedir" != "X"; then if test "X$additional_includedir" != "X/usr/include"; then haveit= if test "X$additional_includedir" = "X/usr/local/include"; then if test -n "$GCC"; then case $host_os in linux* | gnu* | k*bsd*-gnu) haveit=yes;; esac fi fi if test -z "$haveit"; then for x in $CPPFLAGS $INCICONV; do acl_save_prefix="$prefix" prefix="$acl_final_prefix" acl_save_exec_prefix="$exec_prefix" exec_prefix="$acl_final_exec_prefix" eval x=\"$x\" exec_prefix="$acl_save_exec_prefix" prefix="$acl_save_prefix" if test "X$x" = "X-I$additional_includedir"; then haveit=yes break fi done if test -z "$haveit"; then if test -d "$additional_includedir"; then INCICONV="${INCICONV}${INCICONV:+ }-I$additional_includedir" fi fi fi fi fi if test -n "$found_la"; then save_libdir="$libdir" case "$found_la" in */* | *\\*) . "$found_la" ;; *) . "./$found_la" ;; esac libdir="$save_libdir" for dep in $dependency_libs; do case "$dep" in -L*) dependency_libdir=`echo "X$dep" | sed -e 's/^X-L//'` if test "X$dependency_libdir" != "X/usr/$acl_libdirstem" \ && test "X$dependency_libdir" != "X/usr/$acl_libdirstem2" \ && test "X$dependency_libdir" != "X/usr/$acl_libdirstem3"; then haveit= if test "X$dependency_libdir" = "X/usr/local/$acl_libdirstem" \ || test "X$dependency_libdir" = "X/usr/local/$acl_libdirstem2" \ || test "X$dependency_libdir" = "X/usr/local/$acl_libdirstem3"; then if test -n "$GCC"; then case $host_os in linux* | gnu* | k*bsd*-gnu) haveit=yes;; esac fi fi if test -z "$haveit"; then haveit= for x in $LDFLAGS $LIBICONV; do acl_save_prefix="$prefix" prefix="$acl_final_prefix" acl_save_exec_prefix="$exec_prefix" exec_prefix="$acl_final_exec_prefix" eval x=\"$x\" exec_prefix="$acl_save_exec_prefix" prefix="$acl_save_prefix" if test "X$x" = "X-L$dependency_libdir"; then haveit=yes break fi done if test -z "$haveit"; then if test -d "$dependency_libdir"; then LIBICONV="${LIBICONV}${LIBICONV:+ }-L$dependency_libdir" fi fi haveit= for x in $LDFLAGS $LTLIBICONV; do acl_save_prefix="$prefix" prefix="$acl_final_prefix" acl_save_exec_prefix="$exec_prefix" exec_prefix="$acl_final_exec_prefix" eval x=\"$x\" exec_prefix="$acl_save_exec_prefix" prefix="$acl_save_prefix" if test "X$x" = "X-L$dependency_libdir"; then haveit=yes break fi done if test -z "$haveit"; then if test -d "$dependency_libdir"; then LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-L$dependency_libdir" fi fi fi fi ;; -R*) dir=`echo "X$dep" | sed -e 's/^X-R//'` if test "$enable_rpath" != no; then haveit= for x in $rpathdirs; do if test "X$x" = "X$dir"; then haveit=yes break fi done if test -z "$haveit"; then rpathdirs="$rpathdirs $dir" fi haveit= for x in $ltrpathdirs; do if test "X$x" = "X$dir"; then haveit=yes break fi done if test -z "$haveit"; then ltrpathdirs="$ltrpathdirs $dir" fi fi ;; -l*) names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'` ;; *.la) names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'` ;; *) LIBICONV="${LIBICONV}${LIBICONV:+ }$dep" LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }$dep" ;; esac done fi else LIBICONV="${LIBICONV}${LIBICONV:+ }-l$name" LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-l$name" fi fi fi done done if test "X$rpathdirs" != "X"; then if test -n "$acl_hardcode_libdir_separator"; then alldirs= for found_dir in $rpathdirs; do alldirs="${alldirs}${alldirs:+$acl_hardcode_libdir_separator}$found_dir" done acl_save_libdir="$libdir" libdir="$alldirs" eval flag=\"$acl_hardcode_libdir_flag_spec\" libdir="$acl_save_libdir" LIBICONV="${LIBICONV}${LIBICONV:+ }$flag" else for found_dir in $rpathdirs; do acl_save_libdir="$libdir" libdir="$found_dir" eval flag=\"$acl_hardcode_libdir_flag_spec\" libdir="$acl_save_libdir" LIBICONV="${LIBICONV}${LIBICONV:+ }$flag" done fi fi if test "X$ltrpathdirs" != "X"; then for found_dir in $ltrpathdirs; do LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-R$found_dir" done fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for CFPreferencesCopyAppValue" >&5 printf %s "checking for CFPreferencesCopyAppValue... " >&6; } if test ${gt_cv_func_CFPreferencesCopyAppValue+y} then : printf %s "(cached) " >&6 else $as_nop gt_save_LIBS="$LIBS" LIBS="$LIBS -Wl,-framework -Wl,CoreFoundation" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include int main (void) { CFPreferencesCopyAppValue(NULL, NULL) ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO" then : gt_cv_func_CFPreferencesCopyAppValue=yes else $as_nop gt_cv_func_CFPreferencesCopyAppValue=no fi rm -f core conftest.err conftest.$ac_objext conftest.beam \ conftest$ac_exeext conftest.$ac_ext LIBS="$gt_save_LIBS" fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $gt_cv_func_CFPreferencesCopyAppValue" >&5 printf "%s\n" "$gt_cv_func_CFPreferencesCopyAppValue" >&6; } if test $gt_cv_func_CFPreferencesCopyAppValue = yes; then printf "%s\n" "#define HAVE_CFPREFERENCESCOPYAPPVALUE 1" >>confdefs.h fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for CFLocaleCopyPreferredLanguages" >&5 printf %s "checking for CFLocaleCopyPreferredLanguages... " >&6; } if test ${gt_cv_func_CFLocaleCopyPreferredLanguages+y} then : printf %s "(cached) " >&6 else $as_nop gt_save_LIBS="$LIBS" LIBS="$LIBS -Wl,-framework -Wl,CoreFoundation" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include int main (void) { CFLocaleCopyPreferredLanguages(); ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO" then : gt_cv_func_CFLocaleCopyPreferredLanguages=yes else $as_nop gt_cv_func_CFLocaleCopyPreferredLanguages=no fi rm -f core conftest.err conftest.$ac_objext conftest.beam \ conftest$ac_exeext conftest.$ac_ext LIBS="$gt_save_LIBS" fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $gt_cv_func_CFLocaleCopyPreferredLanguages" >&5 printf "%s\n" "$gt_cv_func_CFLocaleCopyPreferredLanguages" >&6; } if test $gt_cv_func_CFLocaleCopyPreferredLanguages = yes; then printf "%s\n" "#define HAVE_CFLOCALECOPYPREFERREDLANGUAGES 1" >>confdefs.h fi INTL_MACOSX_LIBS= if test $gt_cv_func_CFPreferencesCopyAppValue = yes \ || test $gt_cv_func_CFLocaleCopyPreferredLanguages = yes; then INTL_MACOSX_LIBS="-Wl,-framework -Wl,CoreFoundation" fi LIBINTL= LTLIBINTL= POSUB= case " $gt_needs " in *" need-formatstring-macros "*) gt_api_version=3 ;; *" need-ngettext "*) gt_api_version=2 ;; *) gt_api_version=1 ;; esac gt_func_gnugettext_libc="gt_cv_func_gnugettext${gt_api_version}_libc" gt_func_gnugettext_libintl="gt_cv_func_gnugettext${gt_api_version}_libintl" if test "$USE_NLS" = "yes"; then gt_use_preinstalled_gnugettext=no if test $gt_api_version -ge 3; then gt_revision_test_code=' #ifndef __GNU_GETTEXT_SUPPORTED_REVISION #define __GNU_GETTEXT_SUPPORTED_REVISION(major) ((major) == 0 ? 0 : -1) #endif typedef int array [2 * (__GNU_GETTEXT_SUPPORTED_REVISION(0) >= 1) - 1]; ' else gt_revision_test_code= fi if test $gt_api_version -ge 2; then gt_expression_test_code=' + * ngettext ("", "", 0)' else gt_expression_test_code= fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for GNU gettext in libc" >&5 printf %s "checking for GNU gettext in libc... " >&6; } if eval test \${$gt_func_gnugettext_libc+y} then : printf %s "(cached) " >&6 else $as_nop cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include #ifndef __GNU_GETTEXT_SUPPORTED_REVISION extern int _nl_msg_cat_cntr; extern int *_nl_domain_bindings; #define __GNU_GETTEXT_SYMBOL_EXPRESSION (_nl_msg_cat_cntr + *_nl_domain_bindings) #else #define __GNU_GETTEXT_SYMBOL_EXPRESSION 0 #endif $gt_revision_test_code int main (void) { bindtextdomain ("", ""); return * gettext ("")$gt_expression_test_code + __GNU_GETTEXT_SYMBOL_EXPRESSION ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO" then : eval "$gt_func_gnugettext_libc=yes" else $as_nop eval "$gt_func_gnugettext_libc=no" fi rm -f core conftest.err conftest.$ac_objext conftest.beam \ conftest$ac_exeext conftest.$ac_ext fi eval ac_res=\$$gt_func_gnugettext_libc { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 printf "%s\n" "$ac_res" >&6; } if { eval "gt_val=\$$gt_func_gnugettext_libc"; test "$gt_val" != "yes"; }; then am_save_CPPFLAGS="$CPPFLAGS" for element in $INCICONV; do haveit= for x in $CPPFLAGS; do acl_save_prefix="$prefix" prefix="$acl_final_prefix" acl_save_exec_prefix="$exec_prefix" exec_prefix="$acl_final_exec_prefix" eval x=\"$x\" exec_prefix="$acl_save_exec_prefix" prefix="$acl_save_prefix" if test "X$x" = "X$element"; then haveit=yes break fi done if test -z "$haveit"; then CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }$element" fi done { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for iconv" >&5 printf %s "checking for iconv... " >&6; } if test ${am_cv_func_iconv+y} then : printf %s "(cached) " >&6 else $as_nop am_cv_func_iconv="no, consider installing GNU libiconv" am_cv_lib_iconv=no cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include #include int main (void) { iconv_t cd = iconv_open("",""); iconv(cd,NULL,NULL,NULL,NULL); iconv_close(cd); ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO" then : am_cv_func_iconv=yes fi rm -f core conftest.err conftest.$ac_objext conftest.beam \ conftest$ac_exeext conftest.$ac_ext if test "$am_cv_func_iconv" != yes; then am_save_LIBS="$LIBS" LIBS="$LIBS $LIBICONV" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include #include int main (void) { iconv_t cd = iconv_open("",""); iconv(cd,NULL,NULL,NULL,NULL); iconv_close(cd); ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO" then : am_cv_lib_iconv=yes am_cv_func_iconv=yes fi rm -f core conftest.err conftest.$ac_objext conftest.beam \ conftest$ac_exeext conftest.$ac_ext LIBS="$am_save_LIBS" fi fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_func_iconv" >&5 printf "%s\n" "$am_cv_func_iconv" >&6; } if test "$am_cv_func_iconv" = yes; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for working iconv" >&5 printf %s "checking for working iconv... " >&6; } if test ${am_cv_func_iconv_works+y} then : printf %s "(cached) " >&6 else $as_nop am_save_LIBS="$LIBS" if test $am_cv_lib_iconv = yes; then LIBS="$LIBS $LIBICONV" fi am_cv_func_iconv_works=no for ac_iconv_const in '' 'const'; do if test "$cross_compiling" = yes then : case "$host_os" in aix* | hpux*) am_cv_func_iconv_works="guessing no" ;; *) am_cv_func_iconv_works="guessing yes" ;; esac else $as_nop cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include #include #ifndef ICONV_CONST # define ICONV_CONST $ac_iconv_const #endif int main (void) { int result = 0; /* Test against AIX 5.1 bug: Failures are not distinguishable from successful returns. */ { iconv_t cd_utf8_to_88591 = iconv_open ("ISO8859-1", "UTF-8"); if (cd_utf8_to_88591 != (iconv_t)(-1)) { static ICONV_CONST char input[] = "\342\202\254"; /* EURO SIGN */ char buf[10]; ICONV_CONST char *inptr = input; size_t inbytesleft = strlen (input); char *outptr = buf; size_t outbytesleft = sizeof (buf); size_t res = iconv (cd_utf8_to_88591, &inptr, &inbytesleft, &outptr, &outbytesleft); if (res == 0) result |= 1; iconv_close (cd_utf8_to_88591); } } /* Test against Solaris 10 bug: Failures are not distinguishable from successful returns. */ { iconv_t cd_ascii_to_88591 = iconv_open ("ISO8859-1", "646"); if (cd_ascii_to_88591 != (iconv_t)(-1)) { static ICONV_CONST char input[] = "\263"; char buf[10]; ICONV_CONST char *inptr = input; size_t inbytesleft = strlen (input); char *outptr = buf; size_t outbytesleft = sizeof (buf); size_t res = iconv (cd_ascii_to_88591, &inptr, &inbytesleft, &outptr, &outbytesleft); if (res == 0) result |= 2; iconv_close (cd_ascii_to_88591); } } /* Test against AIX 6.1..7.1 bug: Buffer overrun. */ { iconv_t cd_88591_to_utf8 = iconv_open ("UTF-8", "ISO-8859-1"); if (cd_88591_to_utf8 != (iconv_t)(-1)) { static ICONV_CONST char input[] = "\304"; static char buf[2] = { (char)0xDE, (char)0xAD }; ICONV_CONST char *inptr = input; size_t inbytesleft = 1; char *outptr = buf; size_t outbytesleft = 1; size_t res = iconv (cd_88591_to_utf8, &inptr, &inbytesleft, &outptr, &outbytesleft); if (res != (size_t)(-1) || outptr - buf > 1 || buf[1] != (char)0xAD) result |= 4; iconv_close (cd_88591_to_utf8); } } #if 0 /* This bug could be worked around by the caller. */ /* Test against HP-UX 11.11 bug: Positive return value instead of 0. */ { iconv_t cd_88591_to_utf8 = iconv_open ("utf8", "iso88591"); if (cd_88591_to_utf8 != (iconv_t)(-1)) { static ICONV_CONST char input[] = "\304rger mit b\366sen B\374bchen ohne Augenma\337"; char buf[50]; ICONV_CONST char *inptr = input; size_t inbytesleft = strlen (input); char *outptr = buf; size_t outbytesleft = sizeof (buf); size_t res = iconv (cd_88591_to_utf8, &inptr, &inbytesleft, &outptr, &outbytesleft); if ((int)res > 0) result |= 8; iconv_close (cd_88591_to_utf8); } } #endif /* Test against HP-UX 11.11 bug: No converter from EUC-JP to UTF-8 is provided. */ { /* Try standardized names. */ iconv_t cd1 = iconv_open ("UTF-8", "EUC-JP"); /* Try IRIX, OSF/1 names. */ iconv_t cd2 = iconv_open ("UTF-8", "eucJP"); /* Try AIX names. */ iconv_t cd3 = iconv_open ("UTF-8", "IBM-eucJP"); /* Try HP-UX names. */ iconv_t cd4 = iconv_open ("utf8", "eucJP"); if (cd1 == (iconv_t)(-1) && cd2 == (iconv_t)(-1) && cd3 == (iconv_t)(-1) && cd4 == (iconv_t)(-1)) result |= 16; if (cd1 != (iconv_t)(-1)) iconv_close (cd1); if (cd2 != (iconv_t)(-1)) iconv_close (cd2); if (cd3 != (iconv_t)(-1)) iconv_close (cd3); if (cd4 != (iconv_t)(-1)) iconv_close (cd4); } return result; ; return 0; } _ACEOF if ac_fn_c_try_run "$LINENO" then : am_cv_func_iconv_works=yes fi rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ conftest.$ac_objext conftest.beam conftest.$ac_ext fi test "$am_cv_func_iconv_works" = no || break done LIBS="$am_save_LIBS" fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_func_iconv_works" >&5 printf "%s\n" "$am_cv_func_iconv_works" >&6; } case "$am_cv_func_iconv_works" in *no) am_func_iconv=no am_cv_lib_iconv=no ;; *) am_func_iconv=yes ;; esac else am_func_iconv=no am_cv_lib_iconv=no fi if test "$am_func_iconv" = yes; then printf "%s\n" "#define HAVE_ICONV 1" >>confdefs.h fi if test "$am_cv_lib_iconv" = yes; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking how to link with libiconv" >&5 printf %s "checking how to link with libiconv... " >&6; } { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $LIBICONV" >&5 printf "%s\n" "$LIBICONV" >&6; } else CPPFLAGS="$am_save_CPPFLAGS" LIBICONV= LTLIBICONV= fi use_additional=yes acl_save_prefix="$prefix" prefix="$acl_final_prefix" acl_save_exec_prefix="$exec_prefix" exec_prefix="$acl_final_exec_prefix" eval additional_includedir=\"$includedir\" eval additional_libdir=\"$libdir\" eval additional_libdir2=\"$exec_prefix/$acl_libdirstem2\" eval additional_libdir3=\"$exec_prefix/$acl_libdirstem3\" exec_prefix="$acl_save_exec_prefix" prefix="$acl_save_prefix" # Check whether --with-libintl-prefix was given. if test ${with_libintl_prefix+y} then : withval=$with_libintl_prefix; if test "X$withval" = "Xno"; then use_additional=no else if test "X$withval" = "X"; then acl_save_prefix="$prefix" prefix="$acl_final_prefix" acl_save_exec_prefix="$exec_prefix" exec_prefix="$acl_final_exec_prefix" eval additional_includedir=\"$includedir\" eval additional_libdir=\"$libdir\" eval additional_libdir2=\"$exec_prefix/$acl_libdirstem2\" eval additional_libdir3=\"$exec_prefix/$acl_libdirstem3\" exec_prefix="$acl_save_exec_prefix" prefix="$acl_save_prefix" else additional_includedir="$withval/include" additional_libdir="$withval/$acl_libdirstem" additional_libdir2="$withval/$acl_libdirstem2" additional_libdir3="$withval/$acl_libdirstem3" fi fi fi if test "X$additional_libdir2" = "X$additional_libdir"; then additional_libdir2= fi if test "X$additional_libdir3" = "X$additional_libdir"; then additional_libdir3= fi LIBINTL= LTLIBINTL= INCINTL= LIBINTL_PREFIX= HAVE_LIBINTL= rpathdirs= ltrpathdirs= names_already_handled= names_next_round='intl ' while test -n "$names_next_round"; do names_this_round="$names_next_round" names_next_round= for name in $names_this_round; do already_handled= for n in $names_already_handled; do if test "$n" = "$name"; then already_handled=yes break fi done if test -z "$already_handled"; then names_already_handled="$names_already_handled $name" uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./+-|ABCDEFGHIJKLMNOPQRSTUVWXYZ____|'` eval value=\"\$HAVE_LIB$uppername\" if test -n "$value"; then if test "$value" = yes; then eval value=\"\$LIB$uppername\" test -z "$value" || LIBINTL="${LIBINTL}${LIBINTL:+ }$value" eval value=\"\$LTLIB$uppername\" test -z "$value" || LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }$value" else : fi else found_dir= found_la= found_so= found_a= eval libname=\"$acl_libname_spec\" # typically: libname=lib$name if test -n "$acl_shlibext"; then shrext=".$acl_shlibext" # typically: shrext=.so else shrext= fi if test $use_additional = yes; then for additional_libdir_variable in additional_libdir additional_libdir2 additional_libdir3; do if test "X$found_dir" = "X"; then eval dir=\$$additional_libdir_variable if test -n "$dir"; then if test -n "$acl_shlibext"; then if test -f "$dir/$libname$shrext" && acl_is_expected_elfclass < "$dir/$libname$shrext"; then found_dir="$dir" found_so="$dir/$libname$shrext" else if test "$acl_library_names_spec" = '$libname$shrext$versuffix'; then ver=`(cd "$dir" && \ for f in "$libname$shrext".*; do echo "$f"; done \ | sed -e "s,^$libname$shrext\\\\.,," \ | sort -t '.' -n -r -k1,1 -k2,2 -k3,3 -k4,4 -k5,5 \ | sed 1q ) 2>/dev/null` if test -n "$ver" && test -f "$dir/$libname$shrext.$ver" && acl_is_expected_elfclass < "$dir/$libname$shrext.$ver"; then found_dir="$dir" found_so="$dir/$libname$shrext.$ver" fi else eval library_names=\"$acl_library_names_spec\" for f in $library_names; do if test -f "$dir/$f" && acl_is_expected_elfclass < "$dir/$f"; then found_dir="$dir" found_so="$dir/$f" break fi done fi fi fi if test "X$found_dir" = "X"; then if test -f "$dir/$libname.$acl_libext" && ${AR-ar} -p "$dir/$libname.$acl_libext" | acl_is_expected_elfclass; then found_dir="$dir" found_a="$dir/$libname.$acl_libext" fi fi if test "X$found_dir" != "X"; then if test -f "$dir/$libname.la"; then found_la="$dir/$libname.la" fi fi fi fi done fi if test "X$found_dir" = "X"; then for x in $LDFLAGS $LTLIBINTL; do acl_save_prefix="$prefix" prefix="$acl_final_prefix" acl_save_exec_prefix="$exec_prefix" exec_prefix="$acl_final_exec_prefix" eval x=\"$x\" exec_prefix="$acl_save_exec_prefix" prefix="$acl_save_prefix" case "$x" in -L*) dir=`echo "X$x" | sed -e 's/^X-L//'` if test -n "$acl_shlibext"; then if test -f "$dir/$libname$shrext" && acl_is_expected_elfclass < "$dir/$libname$shrext"; then found_dir="$dir" found_so="$dir/$libname$shrext" else if test "$acl_library_names_spec" = '$libname$shrext$versuffix'; then ver=`(cd "$dir" && \ for f in "$libname$shrext".*; do echo "$f"; done \ | sed -e "s,^$libname$shrext\\\\.,," \ | sort -t '.' -n -r -k1,1 -k2,2 -k3,3 -k4,4 -k5,5 \ | sed 1q ) 2>/dev/null` if test -n "$ver" && test -f "$dir/$libname$shrext.$ver" && acl_is_expected_elfclass < "$dir/$libname$shrext.$ver"; then found_dir="$dir" found_so="$dir/$libname$shrext.$ver" fi else eval library_names=\"$acl_library_names_spec\" for f in $library_names; do if test -f "$dir/$f" && acl_is_expected_elfclass < "$dir/$f"; then found_dir="$dir" found_so="$dir/$f" break fi done fi fi fi if test "X$found_dir" = "X"; then if test -f "$dir/$libname.$acl_libext" && ${AR-ar} -p "$dir/$libname.$acl_libext" | acl_is_expected_elfclass; then found_dir="$dir" found_a="$dir/$libname.$acl_libext" fi fi if test "X$found_dir" != "X"; then if test -f "$dir/$libname.la"; then found_la="$dir/$libname.la" fi fi ;; esac if test "X$found_dir" != "X"; then break fi done fi if test "X$found_dir" != "X"; then LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-L$found_dir -l$name" if test "X$found_so" != "X"; then if test "$enable_rpath" = no \ || test "X$found_dir" = "X/usr/$acl_libdirstem" \ || test "X$found_dir" = "X/usr/$acl_libdirstem2" \ || test "X$found_dir" = "X/usr/$acl_libdirstem3"; then LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so" else haveit= for x in $ltrpathdirs; do if test "X$x" = "X$found_dir"; then haveit=yes break fi done if test -z "$haveit"; then ltrpathdirs="$ltrpathdirs $found_dir" fi if test "$acl_hardcode_direct" = yes; then LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so" else if test -n "$acl_hardcode_libdir_flag_spec" && test "$acl_hardcode_minus_L" = no; then LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so" haveit= for x in $rpathdirs; do if test "X$x" = "X$found_dir"; then haveit=yes break fi done if test -z "$haveit"; then rpathdirs="$rpathdirs $found_dir" fi else haveit= for x in $LDFLAGS $LIBINTL; do acl_save_prefix="$prefix" prefix="$acl_final_prefix" acl_save_exec_prefix="$exec_prefix" exec_prefix="$acl_final_exec_prefix" eval x=\"$x\" exec_prefix="$acl_save_exec_prefix" prefix="$acl_save_prefix" if test "X$x" = "X-L$found_dir"; then haveit=yes break fi done if test -z "$haveit"; then LIBINTL="${LIBINTL}${LIBINTL:+ }-L$found_dir" fi if test "$acl_hardcode_minus_L" != no; then LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so" else LIBINTL="${LIBINTL}${LIBINTL:+ }-l$name" fi fi fi fi else if test "X$found_a" != "X"; then LIBINTL="${LIBINTL}${LIBINTL:+ }$found_a" else LIBINTL="${LIBINTL}${LIBINTL:+ }-L$found_dir -l$name" fi fi additional_includedir= case "$found_dir" in */$acl_libdirstem | */$acl_libdirstem/) basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem/"'*$,,'` if test "$name" = 'intl'; then LIBINTL_PREFIX="$basedir" fi additional_includedir="$basedir/include" ;; */$acl_libdirstem2 | */$acl_libdirstem2/) basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem2/"'*$,,'` if test "$name" = 'intl'; then LIBINTL_PREFIX="$basedir" fi additional_includedir="$basedir/include" ;; */$acl_libdirstem3 | */$acl_libdirstem3/) basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem3/"'*$,,'` if test "$name" = 'intl'; then LIBINTL_PREFIX="$basedir" fi additional_includedir="$basedir/include" ;; esac if test "X$additional_includedir" != "X"; then if test "X$additional_includedir" != "X/usr/include"; then haveit= if test "X$additional_includedir" = "X/usr/local/include"; then if test -n "$GCC"; then case $host_os in linux* | gnu* | k*bsd*-gnu) haveit=yes;; esac fi fi if test -z "$haveit"; then for x in $CPPFLAGS $INCINTL; do acl_save_prefix="$prefix" prefix="$acl_final_prefix" acl_save_exec_prefix="$exec_prefix" exec_prefix="$acl_final_exec_prefix" eval x=\"$x\" exec_prefix="$acl_save_exec_prefix" prefix="$acl_save_prefix" if test "X$x" = "X-I$additional_includedir"; then haveit=yes break fi done if test -z "$haveit"; then if test -d "$additional_includedir"; then INCINTL="${INCINTL}${INCINTL:+ }-I$additional_includedir" fi fi fi fi fi if test -n "$found_la"; then save_libdir="$libdir" case "$found_la" in */* | *\\*) . "$found_la" ;; *) . "./$found_la" ;; esac libdir="$save_libdir" for dep in $dependency_libs; do case "$dep" in -L*) dependency_libdir=`echo "X$dep" | sed -e 's/^X-L//'` if test "X$dependency_libdir" != "X/usr/$acl_libdirstem" \ && test "X$dependency_libdir" != "X/usr/$acl_libdirstem2" \ && test "X$dependency_libdir" != "X/usr/$acl_libdirstem3"; then haveit= if test "X$dependency_libdir" = "X/usr/local/$acl_libdirstem" \ || test "X$dependency_libdir" = "X/usr/local/$acl_libdirstem2" \ || test "X$dependency_libdir" = "X/usr/local/$acl_libdirstem3"; then if test -n "$GCC"; then case $host_os in linux* | gnu* | k*bsd*-gnu) haveit=yes;; esac fi fi if test -z "$haveit"; then haveit= for x in $LDFLAGS $LIBINTL; do acl_save_prefix="$prefix" prefix="$acl_final_prefix" acl_save_exec_prefix="$exec_prefix" exec_prefix="$acl_final_exec_prefix" eval x=\"$x\" exec_prefix="$acl_save_exec_prefix" prefix="$acl_save_prefix" if test "X$x" = "X-L$dependency_libdir"; then haveit=yes break fi done if test -z "$haveit"; then if test -d "$dependency_libdir"; then LIBINTL="${LIBINTL}${LIBINTL:+ }-L$dependency_libdir" fi fi haveit= for x in $LDFLAGS $LTLIBINTL; do acl_save_prefix="$prefix" prefix="$acl_final_prefix" acl_save_exec_prefix="$exec_prefix" exec_prefix="$acl_final_exec_prefix" eval x=\"$x\" exec_prefix="$acl_save_exec_prefix" prefix="$acl_save_prefix" if test "X$x" = "X-L$dependency_libdir"; then haveit=yes break fi done if test -z "$haveit"; then if test -d "$dependency_libdir"; then LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-L$dependency_libdir" fi fi fi fi ;; -R*) dir=`echo "X$dep" | sed -e 's/^X-R//'` if test "$enable_rpath" != no; then haveit= for x in $rpathdirs; do if test "X$x" = "X$dir"; then haveit=yes break fi done if test -z "$haveit"; then rpathdirs="$rpathdirs $dir" fi haveit= for x in $ltrpathdirs; do if test "X$x" = "X$dir"; then haveit=yes break fi done if test -z "$haveit"; then ltrpathdirs="$ltrpathdirs $dir" fi fi ;; -l*) names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'` ;; *.la) names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'` ;; *) LIBINTL="${LIBINTL}${LIBINTL:+ }$dep" LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }$dep" ;; esac done fi else LIBINTL="${LIBINTL}${LIBINTL:+ }-l$name" LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-l$name" fi fi fi done done if test "X$rpathdirs" != "X"; then if test -n "$acl_hardcode_libdir_separator"; then alldirs= for found_dir in $rpathdirs; do alldirs="${alldirs}${alldirs:+$acl_hardcode_libdir_separator}$found_dir" done acl_save_libdir="$libdir" libdir="$alldirs" eval flag=\"$acl_hardcode_libdir_flag_spec\" libdir="$acl_save_libdir" LIBINTL="${LIBINTL}${LIBINTL:+ }$flag" else for found_dir in $rpathdirs; do acl_save_libdir="$libdir" libdir="$found_dir" eval flag=\"$acl_hardcode_libdir_flag_spec\" libdir="$acl_save_libdir" LIBINTL="${LIBINTL}${LIBINTL:+ }$flag" done fi fi if test "X$ltrpathdirs" != "X"; then for found_dir in $ltrpathdirs; do LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-R$found_dir" done fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for GNU gettext in libintl" >&5 printf %s "checking for GNU gettext in libintl... " >&6; } if eval test \${$gt_func_gnugettext_libintl+y} then : printf %s "(cached) " >&6 else $as_nop gt_save_CPPFLAGS="$CPPFLAGS" CPPFLAGS="$CPPFLAGS $INCINTL" gt_save_LIBS="$LIBS" LIBS="$LIBS $LIBINTL" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include #ifndef __GNU_GETTEXT_SUPPORTED_REVISION extern int _nl_msg_cat_cntr; extern #ifdef __cplusplus "C" #endif const char *_nl_expand_alias (const char *); #define __GNU_GETTEXT_SYMBOL_EXPRESSION (_nl_msg_cat_cntr + *_nl_expand_alias ("")) #else #define __GNU_GETTEXT_SYMBOL_EXPRESSION 0 #endif $gt_revision_test_code int main (void) { bindtextdomain ("", ""); return * gettext ("")$gt_expression_test_code + __GNU_GETTEXT_SYMBOL_EXPRESSION ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO" then : eval "$gt_func_gnugettext_libintl=yes" else $as_nop eval "$gt_func_gnugettext_libintl=no" fi rm -f core conftest.err conftest.$ac_objext conftest.beam \ conftest$ac_exeext conftest.$ac_ext if { eval "gt_val=\$$gt_func_gnugettext_libintl"; test "$gt_val" != yes; } && test -n "$LIBICONV"; then LIBS="$LIBS $LIBICONV" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include #ifndef __GNU_GETTEXT_SUPPORTED_REVISION extern int _nl_msg_cat_cntr; extern #ifdef __cplusplus "C" #endif const char *_nl_expand_alias (const char *); #define __GNU_GETTEXT_SYMBOL_EXPRESSION (_nl_msg_cat_cntr + *_nl_expand_alias ("")) #else #define __GNU_GETTEXT_SYMBOL_EXPRESSION 0 #endif $gt_revision_test_code int main (void) { bindtextdomain ("", ""); return * gettext ("")$gt_expression_test_code + __GNU_GETTEXT_SYMBOL_EXPRESSION ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO" then : LIBINTL="$LIBINTL $LIBICONV" LTLIBINTL="$LTLIBINTL $LTLIBICONV" eval "$gt_func_gnugettext_libintl=yes" fi rm -f core conftest.err conftest.$ac_objext conftest.beam \ conftest$ac_exeext conftest.$ac_ext fi CPPFLAGS="$gt_save_CPPFLAGS" LIBS="$gt_save_LIBS" fi eval ac_res=\$$gt_func_gnugettext_libintl { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 printf "%s\n" "$ac_res" >&6; } fi if { eval "gt_val=\$$gt_func_gnugettext_libc"; test "$gt_val" = "yes"; } \ || { { eval "gt_val=\$$gt_func_gnugettext_libintl"; test "$gt_val" = "yes"; } \ && test "$PACKAGE" != gettext-runtime \ && test "$PACKAGE" != gettext-tools; }; then gt_use_preinstalled_gnugettext=yes else LIBINTL= LTLIBINTL= INCINTL= fi if test -n "$INTL_MACOSX_LIBS"; then if test "$gt_use_preinstalled_gnugettext" = "yes" \ || test "$nls_cv_use_gnu_gettext" = "yes"; then LIBINTL="$LIBINTL $INTL_MACOSX_LIBS" LTLIBINTL="$LTLIBINTL $INTL_MACOSX_LIBS" fi fi if test "$gt_use_preinstalled_gnugettext" = "yes" \ || test "$nls_cv_use_gnu_gettext" = "yes"; then printf "%s\n" "#define ENABLE_NLS 1" >>confdefs.h else USE_NLS=no fi fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether to use NLS" >&5 printf %s "checking whether to use NLS... " >&6; } { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $USE_NLS" >&5 printf "%s\n" "$USE_NLS" >&6; } if test "$USE_NLS" = "yes"; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking where the gettext function comes from" >&5 printf %s "checking where the gettext function comes from... " >&6; } if test "$gt_use_preinstalled_gnugettext" = "yes"; then if { eval "gt_val=\$$gt_func_gnugettext_libintl"; test "$gt_val" = "yes"; }; then gt_source="external libintl" else gt_source="libc" fi else gt_source="included intl directory" fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $gt_source" >&5 printf "%s\n" "$gt_source" >&6; } fi if test "$USE_NLS" = "yes"; then if test "$gt_use_preinstalled_gnugettext" = "yes"; then if { eval "gt_val=\$$gt_func_gnugettext_libintl"; test "$gt_val" = "yes"; }; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking how to link with libintl" >&5 printf %s "checking how to link with libintl... " >&6; } { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $LIBINTL" >&5 printf "%s\n" "$LIBINTL" >&6; } for element in $INCINTL; do haveit= for x in $CPPFLAGS; do acl_save_prefix="$prefix" prefix="$acl_final_prefix" acl_save_exec_prefix="$exec_prefix" exec_prefix="$acl_final_exec_prefix" eval x=\"$x\" exec_prefix="$acl_save_exec_prefix" prefix="$acl_save_prefix" if test "X$x" = "X$element"; then haveit=yes break fi done if test -z "$haveit"; then CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }$element" fi done fi printf "%s\n" "#define HAVE_GETTEXT 1" >>confdefs.h printf "%s\n" "#define HAVE_DCGETTEXT 1" >>confdefs.h fi POSUB=po fi INTLLIBS="$LIBINTL" #AM_GNU_GETTEXT_VERSION([0.21]) LOCALEDIR=$localedir if test "x$USE_NLS" = "xyes"; then USE_NLS_TRUE= USE_NLS_FALSE='#' else USE_NLS_TRUE='#' USE_NLS_FALSE= fi # Extract the first word of "msgmerge", so it can be a program name with args. set dummy msgmerge; ac_word=$2 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_prog_MSGMERGE_AVAIL+y} then : printf %s "(cached) " >&6 else $as_nop if test -n "$MSGMERGE_AVAIL"; then ac_cv_prog_MSGMERGE_AVAIL="$MSGMERGE_AVAIL" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; esac for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then ac_cv_prog_MSGMERGE_AVAIL="yes" printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi MSGMERGE_AVAIL=$ac_cv_prog_MSGMERGE_AVAIL if test -n "$MSGMERGE_AVAIL"; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $MSGMERGE_AVAIL" >&5 printf "%s\n" "$MSGMERGE_AVAIL" >&6; } else { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 printf "%s\n" "no" >&6; } fi if test "x$MSGMERGE_AVAIL" != "xyes" then : { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: No program 'msgmerge' found. Usually it is part of the 'gettext' package. 'make dist' will fail and 'xsnow -selfrep' will fail." >&5 printf "%s\n" "$as_me: WARNING: No program 'msgmerge' found. Usually it is part of the 'gettext' package. 'make dist' will fail and 'xsnow -selfrep' will fail." >&2;} fi # Check if we can create a reproducible 'make dist'. # If yes: replace the original am__tar (Make's recipe to make a tarball) by # a recipe that creates a reproducible tarball tardir=conftestdir mkdir "$tardir" echo "foo" > $tardir/test { printf "%s\n" "$as_me:${as_lineno-$LINENO}: Checking the capabilities of the tar program..." >&5 printf "%s\n" "$as_me: Checking the capabilities of the tar program..." >&6;} "${TAR-tar}" --format=posix --pax-option=exthdr.name=%d/PaxHeaders/%f,delete=atime,delete=ctime \ --owner=0 --group=0 --numeric-owner --mtime="@${SOURCE_DATE_EPOCH}" --sort=name --mode="a+rwX" -chf - "$tardir" > /dev/null if test $? -eq 0 ; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: The program tar is usable to create a reproducible tar ball." >&5 printf "%s\n" "$as_me: The program tar is usable to create a reproducible tar ball." >&6;} am__tar='$${TAR-tar} --format=posix --pax-option=exthdr.name=%d/PaxHeaders/%f,delete=atime,delete=ctime \ --owner=0 --group=0 --numeric-owner --mtime="'"@${SOURCE_DATE_EPOCH}"'" --sort=name --mode="a+rwX" -chf - "$$tardir"' else { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: The program tar is not usable to create a reproducible build." >&5 printf "%s\n" "$as_me: WARNING: The program tar is not usable to create a reproducible build." >&2;} { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: If a reproducible build is desired, use environment variable 'TAR' to point to a pax-enabled tar," >&5 printf "%s\n" "$as_me: WARNING: If a reproducible build is desired, use environment variable 'TAR' to point to a pax-enabled tar," >&2;} { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: or use the flag '--disable-selfrep'." >&5 printf "%s\n" "$as_me: WARNING: or use the flag '--disable-selfrep'." >&2;} fi rm -r "$tardir" # Check whether --enable-selfrep was given. if test ${enable_selfrep+y} then : enableval=$enable_selfrep; else $as_nop enable_selfrep=yes fi if test "x$enable_selfrep" = "xyes"; then MAKESELFREP_TRUE= MAKESELFREP_FALSE='#' else MAKESELFREP_TRUE='#' MAKESELFREP_FALSE= fi # ar: if test -n "$ac_tool_prefix"; then for ac_prog in ar lib "link -lib" do # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. set dummy $ac_tool_prefix$ac_prog; ac_word=$2 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_prog_AR+y} then : printf %s "(cached) " >&6 else $as_nop if test -n "$AR"; then ac_cv_prog_AR="$AR" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; esac for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then ac_cv_prog_AR="$ac_tool_prefix$ac_prog" printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi AR=$ac_cv_prog_AR if test -n "$AR"; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $AR" >&5 printf "%s\n" "$AR" >&6; } else { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 printf "%s\n" "no" >&6; } fi test -n "$AR" && break done fi if test -z "$AR"; then ac_ct_AR=$AR for ac_prog in ar lib "link -lib" do # Extract the first word of "$ac_prog", so it can be a program name with args. set dummy $ac_prog; ac_word=$2 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_prog_ac_ct_AR+y} then : printf %s "(cached) " >&6 else $as_nop if test -n "$ac_ct_AR"; then ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; esac for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then ac_cv_prog_ac_ct_AR="$ac_prog" printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi ac_ct_AR=$ac_cv_prog_ac_ct_AR if test -n "$ac_ct_AR"; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5 printf "%s\n" "$ac_ct_AR" >&6; } else { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 printf "%s\n" "no" >&6; } fi test -n "$ac_ct_AR" && break done if test "x$ac_ct_AR" = x; then AR="false" else case $cross_compiling:$ac_tool_warned in yes:) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ac_tool_warned=yes ;; esac AR=$ac_ct_AR fi fi : ${AR=ar} { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking the archiver ($AR) interface" >&5 printf %s "checking the archiver ($AR) interface... " >&6; } if test ${am_cv_ar_interface+y} then : printf %s "(cached) " >&6 else $as_nop ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu am_cv_ar_interface=ar cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int some_variable = 0; _ACEOF if ac_fn_c_try_compile "$LINENO" then : am_ar_try='$AR cru libconftest.a conftest.$ac_objext >&5' { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$am_ar_try\""; } >&5 (eval $am_ar_try) 2>&5 ac_status=$? printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } if test "$ac_status" -eq 0; then am_cv_ar_interface=ar else am_ar_try='$AR -NOLOGO -OUT:conftest.lib conftest.$ac_objext >&5' { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$am_ar_try\""; } >&5 (eval $am_ar_try) 2>&5 ac_status=$? printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } if test "$ac_status" -eq 0; then am_cv_ar_interface=lib else am_cv_ar_interface=unknown fi fi rm -f conftest.lib libconftest.a fi rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_ar_interface" >&5 printf "%s\n" "$am_cv_ar_interface" >&6; } case $am_cv_ar_interface in ar) ;; lib) # Microsoft lib, so override with the ar-lib wrapper script. # FIXME: It is wrong to rewrite AR. # But if we don't then we get into trouble of one sort or another. # A longer-term fix would be to have automake use am__AR in this case, # and then we could set am__AR="$am_aux_dir/ar-lib \$(AR)" or something # similar. AR="$am_aux_dir/ar-lib $AR" ;; unknown) as_fn_error $? "could not determine $AR interface" "$LINENO" 5 ;; esac # Checks for programs. ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu if test -n "$ac_tool_prefix"; then for ac_prog in cc gcc do # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. set dummy $ac_tool_prefix$ac_prog; ac_word=$2 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_prog_CC+y} then : printf %s "(cached) " >&6 else $as_nop if test -n "$CC"; then ac_cv_prog_CC="$CC" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; esac for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then ac_cv_prog_CC="$ac_tool_prefix$ac_prog" printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi CC=$ac_cv_prog_CC if test -n "$CC"; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 printf "%s\n" "$CC" >&6; } else { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 printf "%s\n" "no" >&6; } fi test -n "$CC" && break done fi if test -z "$CC"; then ac_ct_CC=$CC for ac_prog in cc gcc do # Extract the first word of "$ac_prog", so it can be a program name with args. set dummy $ac_prog; ac_word=$2 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_prog_ac_ct_CC+y} then : printf %s "(cached) " >&6 else $as_nop if test -n "$ac_ct_CC"; then ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; esac for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then ac_cv_prog_ac_ct_CC="$ac_prog" printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi ac_ct_CC=$ac_cv_prog_ac_ct_CC if test -n "$ac_ct_CC"; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 printf "%s\n" "$ac_ct_CC" >&6; } else { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 printf "%s\n" "no" >&6; } fi test -n "$ac_ct_CC" && break done if test "x$ac_ct_CC" = x; then CC="" else case $cross_compiling:$ac_tool_warned in yes:) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ac_tool_warned=yes ;; esac CC=$ac_ct_CC fi fi test -z "$CC" && { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error $? "no acceptable C compiler found in \$PATH See \`config.log' for more details" "$LINENO" 5; } # Provide some information about the compiler. printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 set X $ac_compile ac_compiler=$2 for ac_option in --version -v -V -qversion -version; do { { ac_try="$ac_compiler $ac_option >&5" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" printf "%s\n" "$ac_try_echo"; } >&5 (eval "$ac_compiler $ac_option >&5") 2>conftest.err ac_status=$? if test -s conftest.err; then sed '10a\ ... rest of stderr output deleted ... 10q' conftest.err >conftest.er1 cat conftest.er1 >&5 fi rm -f conftest.er1 conftest.err printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } done { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports GNU C" >&5 printf %s "checking whether the compiler supports GNU C... " >&6; } if test ${ac_cv_c_compiler_gnu+y} then : printf %s "(cached) " >&6 else $as_nop cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main (void) { #ifndef __GNUC__ choke me #endif ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO" then : ac_compiler_gnu=yes else $as_nop ac_compiler_gnu=no fi rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ac_cv_c_compiler_gnu=$ac_compiler_gnu fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 printf "%s\n" "$ac_cv_c_compiler_gnu" >&6; } ac_compiler_gnu=$ac_cv_c_compiler_gnu if test $ac_compiler_gnu = yes; then GCC=yes else GCC= fi ac_test_CFLAGS=${CFLAGS+y} ac_save_CFLAGS=$CFLAGS { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 printf %s "checking whether $CC accepts -g... " >&6; } if test ${ac_cv_prog_cc_g+y} then : printf %s "(cached) " >&6 else $as_nop ac_save_c_werror_flag=$ac_c_werror_flag ac_c_werror_flag=yes ac_cv_prog_cc_g=no CFLAGS="-g" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main (void) { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO" then : ac_cv_prog_cc_g=yes else $as_nop CFLAGS="" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main (void) { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO" then : else $as_nop ac_c_werror_flag=$ac_save_c_werror_flag CFLAGS="-g" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main (void) { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO" then : ac_cv_prog_cc_g=yes fi rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext fi rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext fi rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ac_c_werror_flag=$ac_save_c_werror_flag fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 printf "%s\n" "$ac_cv_prog_cc_g" >&6; } if test $ac_test_CFLAGS; then CFLAGS=$ac_save_CFLAGS elif test $ac_cv_prog_cc_g = yes; then if test "$GCC" = yes; then CFLAGS="-g -O2" else CFLAGS="-g" fi else if test "$GCC" = yes; then CFLAGS="-O2" else CFLAGS= fi fi ac_prog_cc_stdc=no if test x$ac_prog_cc_stdc = xno then : { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C11 features" >&5 printf %s "checking for $CC option to enable C11 features... " >&6; } if test ${ac_cv_prog_cc_c11+y} then : printf %s "(cached) " >&6 else $as_nop ac_cv_prog_cc_c11=no ac_save_CC=$CC cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ $ac_c_conftest_c11_program _ACEOF for ac_arg in '' -std=gnu11 do CC="$ac_save_CC $ac_arg" if ac_fn_c_try_compile "$LINENO" then : ac_cv_prog_cc_c11=$ac_arg fi rm -f core conftest.err conftest.$ac_objext conftest.beam test "x$ac_cv_prog_cc_c11" != "xno" && break done rm -f conftest.$ac_ext CC=$ac_save_CC fi if test "x$ac_cv_prog_cc_c11" = xno then : { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 printf "%s\n" "unsupported" >&6; } else $as_nop if test "x$ac_cv_prog_cc_c11" = x then : { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 printf "%s\n" "none needed" >&6; } else $as_nop { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c11" >&5 printf "%s\n" "$ac_cv_prog_cc_c11" >&6; } CC="$CC $ac_cv_prog_cc_c11" fi ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c11 ac_prog_cc_stdc=c11 fi fi if test x$ac_prog_cc_stdc = xno then : { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C99 features" >&5 printf %s "checking for $CC option to enable C99 features... " >&6; } if test ${ac_cv_prog_cc_c99+y} then : printf %s "(cached) " >&6 else $as_nop ac_cv_prog_cc_c99=no ac_save_CC=$CC cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ $ac_c_conftest_c99_program _ACEOF for ac_arg in '' -std=gnu99 -std=c99 -c99 -qlanglvl=extc1x -qlanglvl=extc99 -AC99 -D_STDC_C99= do CC="$ac_save_CC $ac_arg" if ac_fn_c_try_compile "$LINENO" then : ac_cv_prog_cc_c99=$ac_arg fi rm -f core conftest.err conftest.$ac_objext conftest.beam test "x$ac_cv_prog_cc_c99" != "xno" && break done rm -f conftest.$ac_ext CC=$ac_save_CC fi if test "x$ac_cv_prog_cc_c99" = xno then : { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 printf "%s\n" "unsupported" >&6; } else $as_nop if test "x$ac_cv_prog_cc_c99" = x then : { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 printf "%s\n" "none needed" >&6; } else $as_nop { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5 printf "%s\n" "$ac_cv_prog_cc_c99" >&6; } CC="$CC $ac_cv_prog_cc_c99" fi ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c99 ac_prog_cc_stdc=c99 fi fi if test x$ac_prog_cc_stdc = xno then : { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C89 features" >&5 printf %s "checking for $CC option to enable C89 features... " >&6; } if test ${ac_cv_prog_cc_c89+y} then : printf %s "(cached) " >&6 else $as_nop ac_cv_prog_cc_c89=no ac_save_CC=$CC cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ $ac_c_conftest_c89_program _ACEOF for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" do CC="$ac_save_CC $ac_arg" if ac_fn_c_try_compile "$LINENO" then : ac_cv_prog_cc_c89=$ac_arg fi rm -f core conftest.err conftest.$ac_objext conftest.beam test "x$ac_cv_prog_cc_c89" != "xno" && break done rm -f conftest.$ac_ext CC=$ac_save_CC fi if test "x$ac_cv_prog_cc_c89" = xno then : { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 printf "%s\n" "unsupported" >&6; } else $as_nop if test "x$ac_cv_prog_cc_c89" = x then : { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 printf "%s\n" "none needed" >&6; } else $as_nop { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 printf "%s\n" "$ac_cv_prog_cc_c89" >&6; } CC="$CC $ac_cv_prog_cc_c89" fi ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c89 ac_prog_cc_stdc=c89 fi fi ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5 printf %s "checking whether $CC understands -c and -o together... " >&6; } if test ${am_cv_prog_cc_c_o+y} then : printf %s "(cached) " >&6 else $as_nop cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main (void) { ; return 0; } _ACEOF # Make sure it works both with $CC and with simple cc. # Following AC_PROG_CC_C_O, we do the test twice because some # compilers refuse to overwrite an existing .o file with -o, # though they will create one. am_cv_prog_cc_c_o=yes for am_i in 1 2; do if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5 ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } \ && test -f conftest2.$ac_objext; then : OK else am_cv_prog_cc_c_o=no break fi done rm -f core conftest* unset am_i fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5 printf "%s\n" "$am_cv_prog_cc_c_o" >&6; } if test "$am_cv_prog_cc_c_o" != yes; then # Losing compiler, so override with the script. # FIXME: It is wrong to rewrite CC. # But if we don't then we get into trouble of one sort or another. # A longer-term fix would be to have automake use am__CC in this case, # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)" CC="$am_aux_dir/compile $CC" fi ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu depcc="$CC" am_compiler_list= { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5 printf %s "checking dependency style of $depcc... " >&6; } if test ${am_cv_CC_dependencies_compiler_type+y} then : printf %s "(cached) " >&6 else $as_nop if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then # We make a subdir and do the tests there. Otherwise we can end up # making bogus files that we don't know about and never remove. For # instance it was reported that on HP-UX the gcc test will end up # making a dummy file named 'D' -- because '-MD' means "put the output # in D". rm -rf conftest.dir mkdir conftest.dir # Copy depcomp to subdir because otherwise we won't find it if we're # using a relative directory. cp "$am_depcomp" conftest.dir cd conftest.dir # We will build objects and dependencies in a subdirectory because # it helps to detect inapplicable dependency modes. For instance # both Tru64's cc and ICC support -MD to output dependencies as a # side effect of compilation, but ICC will put the dependencies in # the current directory while Tru64 will put them in the object # directory. mkdir sub am_cv_CC_dependencies_compiler_type=none if test "$am_compiler_list" = ""; then am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp` fi am__universal=false case " $depcc " in #( *\ -arch\ *\ -arch\ *) am__universal=true ;; esac for depmode in $am_compiler_list; do # Setup a source with many dependencies, because some compilers # like to wrap large dependency lists on column 80 (with \), and # we should not choose a depcomp mode which is confused by this. # # We need to recreate these files for each test, as the compiler may # overwrite some of them when testing with obscure command lines. # This happens at least with the AIX C compiler. : > sub/conftest.c for i in 1 2 3 4 5 6; do echo '#include "conftst'$i'.h"' >> sub/conftest.c # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with # Solaris 10 /bin/sh. echo '/* dummy */' > sub/conftst$i.h done echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf # We check with '-c' and '-o' for the sake of the "dashmstdout" # mode. It turns out that the SunPro C++ compiler does not properly # handle '-M -o', and we need to detect this. Also, some Intel # versions had trouble with output in subdirs. am__obj=sub/conftest.${OBJEXT-o} am__minus_obj="-o $am__obj" case $depmode in gcc) # This depmode causes a compiler race in universal mode. test "$am__universal" = false || continue ;; nosideeffect) # After this tag, mechanisms are not by side-effect, so they'll # only be used when explicitly requested. if test "x$enable_dependency_tracking" = xyes; then continue else break fi ;; msvc7 | msvc7msys | msvisualcpp | msvcmsys) # This compiler won't grok '-c -o', but also, the minuso test has # not run yet. These depmodes are late enough in the game, and # so weak that their functioning should not be impacted. am__obj=conftest.${OBJEXT-o} am__minus_obj= ;; none) break ;; esac if depmode=$depmode \ source=sub/conftest.c object=$am__obj \ depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \ >/dev/null 2>conftest.err && grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 && grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && grep $am__obj sub/conftest.Po > /dev/null 2>&1 && ${MAKE-make} -s -f confmf > /dev/null 2>&1; then # icc doesn't choke on unknown options, it will just issue warnings # or remarks (even with -Werror). So we grep stderr for any message # that says an option was ignored or not supported. # When given -MP, icc 7.0 and 7.1 complain thusly: # icc: Command line warning: ignoring option '-M'; no argument required # The diagnosis changed in icc 8.0: # icc: Command line remark: option '-MP' not supported if (grep 'ignoring option' conftest.err || grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else am_cv_CC_dependencies_compiler_type=$depmode break fi fi done cd .. rm -rf conftest.dir else am_cv_CC_dependencies_compiler_type=none fi fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5 printf "%s\n" "$am_cv_CC_dependencies_compiler_type" >&6; } CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type if test "x$enable_dependency_tracking" != xno \ && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then am__fastdepCC_TRUE= am__fastdepCC_FALSE='#' else am__fastdepCC_TRUE='#' am__fastdepCC_FALSE= fi ac_ext=cpp ac_cpp='$CXXCPP $CPPFLAGS' ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_cxx_compiler_gnu if test -z "$CXX"; then if test -n "$CCC"; then CXX=$CCC else if test -n "$ac_tool_prefix"; then for ac_prog in c++ g++ do # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. set dummy $ac_tool_prefix$ac_prog; ac_word=$2 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_prog_CXX+y} then : printf %s "(cached) " >&6 else $as_nop if test -n "$CXX"; then ac_cv_prog_CXX="$CXX" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; esac for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then ac_cv_prog_CXX="$ac_tool_prefix$ac_prog" printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi CXX=$ac_cv_prog_CXX if test -n "$CXX"; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5 printf "%s\n" "$CXX" >&6; } else { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 printf "%s\n" "no" >&6; } fi test -n "$CXX" && break done fi if test -z "$CXX"; then ac_ct_CXX=$CXX for ac_prog in c++ g++ do # Extract the first word of "$ac_prog", so it can be a program name with args. set dummy $ac_prog; ac_word=$2 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_prog_ac_ct_CXX+y} then : printf %s "(cached) " >&6 else $as_nop if test -n "$ac_ct_CXX"; then ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; esac for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then ac_cv_prog_ac_ct_CXX="$ac_prog" printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi ac_ct_CXX=$ac_cv_prog_ac_ct_CXX if test -n "$ac_ct_CXX"; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5 printf "%s\n" "$ac_ct_CXX" >&6; } else { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 printf "%s\n" "no" >&6; } fi test -n "$ac_ct_CXX" && break done if test "x$ac_ct_CXX" = x; then CXX="g++" else case $cross_compiling:$ac_tool_warned in yes:) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ac_tool_warned=yes ;; esac CXX=$ac_ct_CXX fi fi fi fi # Provide some information about the compiler. printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5 set X $ac_compile ac_compiler=$2 for ac_option in --version -v -V -qversion; do { { ac_try="$ac_compiler $ac_option >&5" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" printf "%s\n" "$ac_try_echo"; } >&5 (eval "$ac_compiler $ac_option >&5") 2>conftest.err ac_status=$? if test -s conftest.err; then sed '10a\ ... rest of stderr output deleted ... 10q' conftest.err >conftest.er1 cat conftest.er1 >&5 fi rm -f conftest.er1 conftest.err printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } done { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports GNU C++" >&5 printf %s "checking whether the compiler supports GNU C++... " >&6; } if test ${ac_cv_cxx_compiler_gnu+y} then : printf %s "(cached) " >&6 else $as_nop cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main (void) { #ifndef __GNUC__ choke me #endif ; return 0; } _ACEOF if ac_fn_cxx_try_compile "$LINENO" then : ac_compiler_gnu=yes else $as_nop ac_compiler_gnu=no fi rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ac_cv_cxx_compiler_gnu=$ac_compiler_gnu fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5 printf "%s\n" "$ac_cv_cxx_compiler_gnu" >&6; } ac_compiler_gnu=$ac_cv_cxx_compiler_gnu if test $ac_compiler_gnu = yes; then GXX=yes else GXX= fi ac_test_CXXFLAGS=${CXXFLAGS+y} ac_save_CXXFLAGS=$CXXFLAGS { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5 printf %s "checking whether $CXX accepts -g... " >&6; } if test ${ac_cv_prog_cxx_g+y} then : printf %s "(cached) " >&6 else $as_nop ac_save_cxx_werror_flag=$ac_cxx_werror_flag ac_cxx_werror_flag=yes ac_cv_prog_cxx_g=no CXXFLAGS="-g" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main (void) { ; return 0; } _ACEOF if ac_fn_cxx_try_compile "$LINENO" then : ac_cv_prog_cxx_g=yes else $as_nop CXXFLAGS="" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main (void) { ; return 0; } _ACEOF if ac_fn_cxx_try_compile "$LINENO" then : else $as_nop ac_cxx_werror_flag=$ac_save_cxx_werror_flag CXXFLAGS="-g" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main (void) { ; return 0; } _ACEOF if ac_fn_cxx_try_compile "$LINENO" then : ac_cv_prog_cxx_g=yes fi rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext fi rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext fi rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ac_cxx_werror_flag=$ac_save_cxx_werror_flag fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5 printf "%s\n" "$ac_cv_prog_cxx_g" >&6; } if test $ac_test_CXXFLAGS; then CXXFLAGS=$ac_save_CXXFLAGS elif test $ac_cv_prog_cxx_g = yes; then if test "$GXX" = yes; then CXXFLAGS="-g -O2" else CXXFLAGS="-g" fi else if test "$GXX" = yes; then CXXFLAGS="-O2" else CXXFLAGS= fi fi ac_prog_cxx_stdcxx=no if test x$ac_prog_cxx_stdcxx = xno then : { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CXX option to enable C++11 features" >&5 printf %s "checking for $CXX option to enable C++11 features... " >&6; } if test ${ac_cv_prog_cxx_cxx11+y} then : printf %s "(cached) " >&6 else $as_nop ac_cv_prog_cxx_cxx11=no ac_save_CXX=$CXX cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ $ac_cxx_conftest_cxx11_program _ACEOF for ac_arg in '' -std=gnu++11 -std=gnu++0x -std=c++11 -std=c++0x -qlanglvl=extended0x -AA do CXX="$ac_save_CXX $ac_arg" if ac_fn_cxx_try_compile "$LINENO" then : ac_cv_prog_cxx_cxx11=$ac_arg fi rm -f core conftest.err conftest.$ac_objext conftest.beam test "x$ac_cv_prog_cxx_cxx11" != "xno" && break done rm -f conftest.$ac_ext CXX=$ac_save_CXX fi if test "x$ac_cv_prog_cxx_cxx11" = xno then : { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 printf "%s\n" "unsupported" >&6; } else $as_nop if test "x$ac_cv_prog_cxx_cxx11" = x then : { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 printf "%s\n" "none needed" >&6; } else $as_nop { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_cxx11" >&5 printf "%s\n" "$ac_cv_prog_cxx_cxx11" >&6; } CXX="$CXX $ac_cv_prog_cxx_cxx11" fi ac_cv_prog_cxx_stdcxx=$ac_cv_prog_cxx_cxx11 ac_prog_cxx_stdcxx=cxx11 fi fi if test x$ac_prog_cxx_stdcxx = xno then : { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CXX option to enable C++98 features" >&5 printf %s "checking for $CXX option to enable C++98 features... " >&6; } if test ${ac_cv_prog_cxx_cxx98+y} then : printf %s "(cached) " >&6 else $as_nop ac_cv_prog_cxx_cxx98=no ac_save_CXX=$CXX cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ $ac_cxx_conftest_cxx98_program _ACEOF for ac_arg in '' -std=gnu++98 -std=c++98 -qlanglvl=extended -AA do CXX="$ac_save_CXX $ac_arg" if ac_fn_cxx_try_compile "$LINENO" then : ac_cv_prog_cxx_cxx98=$ac_arg fi rm -f core conftest.err conftest.$ac_objext conftest.beam test "x$ac_cv_prog_cxx_cxx98" != "xno" && break done rm -f conftest.$ac_ext CXX=$ac_save_CXX fi if test "x$ac_cv_prog_cxx_cxx98" = xno then : { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 printf "%s\n" "unsupported" >&6; } else $as_nop if test "x$ac_cv_prog_cxx_cxx98" = x then : { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 printf "%s\n" "none needed" >&6; } else $as_nop { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_cxx98" >&5 printf "%s\n" "$ac_cv_prog_cxx_cxx98" >&6; } CXX="$CXX $ac_cv_prog_cxx_cxx98" fi ac_cv_prog_cxx_stdcxx=$ac_cv_prog_cxx_cxx98 ac_prog_cxx_stdcxx=cxx98 fi fi ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu depcc="$CXX" am_compiler_list= { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5 printf %s "checking dependency style of $depcc... " >&6; } if test ${am_cv_CXX_dependencies_compiler_type+y} then : printf %s "(cached) " >&6 else $as_nop if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then # We make a subdir and do the tests there. Otherwise we can end up # making bogus files that we don't know about and never remove. For # instance it was reported that on HP-UX the gcc test will end up # making a dummy file named 'D' -- because '-MD' means "put the output # in D". rm -rf conftest.dir mkdir conftest.dir # Copy depcomp to subdir because otherwise we won't find it if we're # using a relative directory. cp "$am_depcomp" conftest.dir cd conftest.dir # We will build objects and dependencies in a subdirectory because # it helps to detect inapplicable dependency modes. For instance # both Tru64's cc and ICC support -MD to output dependencies as a # side effect of compilation, but ICC will put the dependencies in # the current directory while Tru64 will put them in the object # directory. mkdir sub am_cv_CXX_dependencies_compiler_type=none if test "$am_compiler_list" = ""; then am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp` fi am__universal=false case " $depcc " in #( *\ -arch\ *\ -arch\ *) am__universal=true ;; esac for depmode in $am_compiler_list; do # Setup a source with many dependencies, because some compilers # like to wrap large dependency lists on column 80 (with \), and # we should not choose a depcomp mode which is confused by this. # # We need to recreate these files for each test, as the compiler may # overwrite some of them when testing with obscure command lines. # This happens at least with the AIX C compiler. : > sub/conftest.c for i in 1 2 3 4 5 6; do echo '#include "conftst'$i'.h"' >> sub/conftest.c # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with # Solaris 10 /bin/sh. echo '/* dummy */' > sub/conftst$i.h done echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf # We check with '-c' and '-o' for the sake of the "dashmstdout" # mode. It turns out that the SunPro C++ compiler does not properly # handle '-M -o', and we need to detect this. Also, some Intel # versions had trouble with output in subdirs. am__obj=sub/conftest.${OBJEXT-o} am__minus_obj="-o $am__obj" case $depmode in gcc) # This depmode causes a compiler race in universal mode. test "$am__universal" = false || continue ;; nosideeffect) # After this tag, mechanisms are not by side-effect, so they'll # only be used when explicitly requested. if test "x$enable_dependency_tracking" = xyes; then continue else break fi ;; msvc7 | msvc7msys | msvisualcpp | msvcmsys) # This compiler won't grok '-c -o', but also, the minuso test has # not run yet. These depmodes are late enough in the game, and # so weak that their functioning should not be impacted. am__obj=conftest.${OBJEXT-o} am__minus_obj= ;; none) break ;; esac if depmode=$depmode \ source=sub/conftest.c object=$am__obj \ depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \ >/dev/null 2>conftest.err && grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 && grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && grep $am__obj sub/conftest.Po > /dev/null 2>&1 && ${MAKE-make} -s -f confmf > /dev/null 2>&1; then # icc doesn't choke on unknown options, it will just issue warnings # or remarks (even with -Werror). So we grep stderr for any message # that says an option was ignored or not supported. # When given -MP, icc 7.0 and 7.1 complain thusly: # icc: Command line warning: ignoring option '-M'; no argument required # The diagnosis changed in icc 8.0: # icc: Command line remark: option '-MP' not supported if (grep 'ignoring option' conftest.err || grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else am_cv_CXX_dependencies_compiler_type=$depmode break fi fi done cd .. rm -rf conftest.dir else am_cv_CXX_dependencies_compiler_type=none fi fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_CXX_dependencies_compiler_type" >&5 printf "%s\n" "$am_cv_CXX_dependencies_compiler_type" >&6; } CXXDEPMODE=depmode=$am_cv_CXX_dependencies_compiler_type if test "x$enable_dependency_tracking" != xno \ && test "$am_cv_CXX_dependencies_compiler_type" = gcc3; then am__fastdepCXX_TRUE= am__fastdepCXX_FALSE='#' else am__fastdepCXX_TRUE='#' am__fastdepCXX_FALSE= fi if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args. set dummy ${ac_tool_prefix}ranlib; ac_word=$2 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_prog_RANLIB+y} then : printf %s "(cached) " >&6 else $as_nop if test -n "$RANLIB"; then ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; esac for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi RANLIB=$ac_cv_prog_RANLIB if test -n "$RANLIB"; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5 printf "%s\n" "$RANLIB" >&6; } else { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 printf "%s\n" "no" >&6; } fi fi if test -z "$ac_cv_prog_RANLIB"; then ac_ct_RANLIB=$RANLIB # Extract the first word of "ranlib", so it can be a program name with args. set dummy ranlib; ac_word=$2 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_prog_ac_ct_RANLIB+y} then : printf %s "(cached) " >&6 else $as_nop if test -n "$ac_ct_RANLIB"; then ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; esac for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then ac_cv_prog_ac_ct_RANLIB="ranlib" printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB if test -n "$ac_ct_RANLIB"; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5 printf "%s\n" "$ac_ct_RANLIB" >&6; } else { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 printf "%s\n" "no" >&6; } fi if test "x$ac_ct_RANLIB" = x; then RANLIB=":" else case $cross_compiling:$ac_tool_warned in yes:) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ac_tool_warned=yes ;; esac RANLIB=$ac_ct_RANLIB fi else RANLIB="$ac_cv_prog_RANLIB" fi cross_compiling_build=no ac_build_tool_prefix= if test -n "$build" then : ac_build_tool_prefix="$build-" elif test -n "$build_alias" then : ac_build_tool_prefix="$build_alias-" fi ac_ext=c ac_cpp='$CPP_FOR_BUILD $CPPFLAGS_FOR_BUILD' ac_compile='$CC_FOR_BUILD -c $CFLAGS_FOR_BUILD $CPPFLAGS_FOR_BUILD conftest.$ac_ext >&5' ac_link='$CC_FOR_BUILD -o conftest$ac_build_exeext $CFLAGS_FOR_BUILD $CPPFLAGS_FOR_BUILD $LDFLAGS_FOR_BUILD conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_build_c_compiler_gnu was_set_c_compiler_gnu=${ac_cv_c_compiler_gnu+y} if test ${was_set_c_compiler_gnu} then : saved_c_compiler_gnu=$ac_cv_c_compiler_gnu { ac_cv_c_compiler_gnu=; unset ac_cv_c_compiler_gnu;} fi ac_ext=c ac_cpp='$CPP_FOR_BUILD $CPPFLAGS_FOR_BUILD' ac_compile='$CC_FOR_BUILD -c $CFLAGS_FOR_BUILD $CPPFLAGS_FOR_BUILD conftest.$ac_ext >&5' ac_link='$CC_FOR_BUILD -o conftest$ac_build_exeext $CFLAGS_FOR_BUILD $CPPFLAGS_FOR_BUILD $LDFLAGS_FOR_BUILD conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_build_c_compiler_gnu if test -n "$ac_build_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. set dummy ${ac_build_tool_prefix}gcc; ac_word=$2 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_prog_CC_FOR_BUILD+y} then : printf %s "(cached) " >&6 else $as_nop if test -n "$CC_FOR_BUILD"; then ac_cv_prog_CC_FOR_BUILD="$CC_FOR_BUILD" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; esac for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then ac_cv_prog_CC_FOR_BUILD="${ac_build_tool_prefix}gcc" printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi CC_FOR_BUILD=$ac_cv_prog_CC_FOR_BUILD if test -n "$CC_FOR_BUILD"; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC_FOR_BUILD" >&5 printf "%s\n" "$CC_FOR_BUILD" >&6; } else { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 printf "%s\n" "no" >&6; } fi fi if test -z "$ac_cv_prog_CC_FOR_BUILD"; then ac_ct_CC_FOR_BUILD=$CC_FOR_BUILD # Extract the first word of "gcc", so it can be a program name with args. set dummy gcc; ac_word=$2 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_prog_ac_ct_CC_FOR_BUILD+y} then : printf %s "(cached) " >&6 else $as_nop if test -n "$ac_ct_CC_FOR_BUILD"; then ac_cv_prog_ac_ct_CC_FOR_BUILD="$ac_ct_CC_FOR_BUILD" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; esac for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then ac_cv_prog_ac_ct_CC_FOR_BUILD="gcc" printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi ac_ct_CC_FOR_BUILD=$ac_cv_prog_ac_ct_CC_FOR_BUILD if test -n "$ac_ct_CC_FOR_BUILD"; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC_FOR_BUILD" >&5 printf "%s\n" "$ac_ct_CC_FOR_BUILD" >&6; } else { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 printf "%s\n" "no" >&6; } fi if test "x$ac_ct_CC_FOR_BUILD" = x; then CC_FOR_BUILD="" else case $cross_compiling_build:$ac_tool_warned in yes:) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with build triplet" >&5 printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with build triplet" >&2;} ac_tool_warned=yes ;; esac CC_FOR_BUILD=$ac_ct_CC_FOR_BUILD fi else CC_FOR_BUILD="$ac_cv_prog_CC_FOR_BUILD" fi if test -z "$CC_FOR_BUILD"; then if test -n "$ac_build_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. set dummy ${ac_build_tool_prefix}cc; ac_word=$2 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_prog_CC_FOR_BUILD+y} then : printf %s "(cached) " >&6 else $as_nop if test -n "$CC_FOR_BUILD"; then ac_cv_prog_CC_FOR_BUILD="$CC_FOR_BUILD" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; esac for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then ac_cv_prog_CC_FOR_BUILD="${ac_build_tool_prefix}cc" printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi CC_FOR_BUILD=$ac_cv_prog_CC_FOR_BUILD if test -n "$CC_FOR_BUILD"; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC_FOR_BUILD" >&5 printf "%s\n" "$CC_FOR_BUILD" >&6; } else { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 printf "%s\n" "no" >&6; } fi fi fi if test -z "$CC_FOR_BUILD"; then # Extract the first word of "cc", so it can be a program name with args. set dummy cc; ac_word=$2 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_prog_CC_FOR_BUILD+y} then : printf %s "(cached) " >&6 else $as_nop if test -n "$CC_FOR_BUILD"; then ac_cv_prog_CC_FOR_BUILD="$CC_FOR_BUILD" # Let the user override the test. else ac_prog_rejected=no as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; esac for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then if test "$as_dir$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then ac_prog_rejected=yes continue fi ac_cv_prog_CC_FOR_BUILD="cc" printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS if test $ac_prog_rejected = yes; then # We found a bogon in the path, so make sure we never use it. set dummy $ac_cv_prog_CC_FOR_BUILD shift if test $# != 0; then # We chose a different compiler from the bogus one. # However, it has the same basename, so the bogon will be chosen # first if we set CC_FOR_BUILD to just the basename; use the full file name. shift ac_cv_prog_CC_FOR_BUILD="$as_dir$ac_word${1+' '}$@" fi fi fi fi CC_FOR_BUILD=$ac_cv_prog_CC_FOR_BUILD if test -n "$CC_FOR_BUILD"; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC_FOR_BUILD" >&5 printf "%s\n" "$CC_FOR_BUILD" >&6; } else { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 printf "%s\n" "no" >&6; } fi fi if test -z "$CC_FOR_BUILD"; then if test -n "$ac_build_tool_prefix"; then for ac_prog in cl.exe do # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. set dummy $ac_build_tool_prefix$ac_prog; ac_word=$2 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_prog_CC_FOR_BUILD+y} then : printf %s "(cached) " >&6 else $as_nop if test -n "$CC_FOR_BUILD"; then ac_cv_prog_CC_FOR_BUILD="$CC_FOR_BUILD" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; esac for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then ac_cv_prog_CC_FOR_BUILD="$ac_build_tool_prefix$ac_prog" printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi CC_FOR_BUILD=$ac_cv_prog_CC_FOR_BUILD if test -n "$CC_FOR_BUILD"; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC_FOR_BUILD" >&5 printf "%s\n" "$CC_FOR_BUILD" >&6; } else { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 printf "%s\n" "no" >&6; } fi test -n "$CC_FOR_BUILD" && break done fi if test -z "$CC_FOR_BUILD"; then ac_ct_CC_FOR_BUILD=$CC_FOR_BUILD for ac_prog in cl.exe do # Extract the first word of "$ac_prog", so it can be a program name with args. set dummy $ac_prog; ac_word=$2 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_prog_ac_ct_CC_FOR_BUILD+y} then : printf %s "(cached) " >&6 else $as_nop if test -n "$ac_ct_CC_FOR_BUILD"; then ac_cv_prog_ac_ct_CC_FOR_BUILD="$ac_ct_CC_FOR_BUILD" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; esac for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then ac_cv_prog_ac_ct_CC_FOR_BUILD="$ac_prog" printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi ac_ct_CC_FOR_BUILD=$ac_cv_prog_ac_ct_CC_FOR_BUILD if test -n "$ac_ct_CC_FOR_BUILD"; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC_FOR_BUILD" >&5 printf "%s\n" "$ac_ct_CC_FOR_BUILD" >&6; } else { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 printf "%s\n" "no" >&6; } fi test -n "$ac_ct_CC_FOR_BUILD" && break done if test "x$ac_ct_CC_FOR_BUILD" = x; then CC_FOR_BUILD="" else case $cross_compiling_build:$ac_tool_warned in yes:) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with build triplet" >&5 printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with build triplet" >&2;} ac_tool_warned=yes ;; esac CC_FOR_BUILD=$ac_ct_CC_FOR_BUILD fi fi fi if test -z "$CC_FOR_BUILD"; then if test -n "$ac_build_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}clang", so it can be a program name with args. set dummy ${ac_build_tool_prefix}clang; ac_word=$2 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_prog_CC_FOR_BUILD+y} then : printf %s "(cached) " >&6 else $as_nop if test -n "$CC_FOR_BUILD"; then ac_cv_prog_CC_FOR_BUILD="$CC_FOR_BUILD" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; esac for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then ac_cv_prog_CC_FOR_BUILD="${ac_build_tool_prefix}clang" printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi CC_FOR_BUILD=$ac_cv_prog_CC_FOR_BUILD if test -n "$CC_FOR_BUILD"; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC_FOR_BUILD" >&5 printf "%s\n" "$CC_FOR_BUILD" >&6; } else { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 printf "%s\n" "no" >&6; } fi fi if test -z "$ac_cv_prog_CC_FOR_BUILD"; then ac_ct_CC_FOR_BUILD=$CC_FOR_BUILD # Extract the first word of "clang", so it can be a program name with args. set dummy clang; ac_word=$2 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_prog_ac_ct_CC_FOR_BUILD+y} then : printf %s "(cached) " >&6 else $as_nop if test -n "$ac_ct_CC_FOR_BUILD"; then ac_cv_prog_ac_ct_CC_FOR_BUILD="$ac_ct_CC_FOR_BUILD" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; esac for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then ac_cv_prog_ac_ct_CC_FOR_BUILD="clang" printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi ac_ct_CC_FOR_BUILD=$ac_cv_prog_ac_ct_CC_FOR_BUILD if test -n "$ac_ct_CC_FOR_BUILD"; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC_FOR_BUILD" >&5 printf "%s\n" "$ac_ct_CC_FOR_BUILD" >&6; } else { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 printf "%s\n" "no" >&6; } fi if test "x$ac_ct_CC_FOR_BUILD" = x; then CC_FOR_BUILD="" else case $cross_compiling_build:$ac_tool_warned in yes:) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with build triplet" >&5 printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with build triplet" >&2;} ac_tool_warned=yes ;; esac CC_FOR_BUILD=$ac_ct_CC_FOR_BUILD fi else CC_FOR_BUILD="$ac_cv_prog_CC_FOR_BUILD" fi fi test -z "$CC_FOR_BUILD" && { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error $? "no acceptable C compiler found in \$PATH See \`config.log' for more details" "$LINENO" 5; } # Provide some information about the compiler. printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 set X $ac_compile ac_compiler=$2 for ac_option in --version -v -V -qversion -version; do { { ac_try="$ac_compiler $ac_option >&5" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" printf "%s\n" "$ac_try_echo"; } >&5 (eval "$ac_compiler $ac_option >&5") 2>conftest.err ac_status=$? if test -s conftest.err; then sed '10a\ ... rest of stderr output deleted ... 10q' conftest.err >conftest.er1 cat conftest.er1 >&5 fi rm -f conftest.er1 conftest.err printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } done { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports GNU C" >&5 printf %s "checking whether the compiler supports GNU C... " >&6; } if test ${ac_cv_c_compiler_gnu+y} then : printf %s "(cached) " >&6 else $as_nop cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main (void) { #ifndef __GNUC__ choke me #endif ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO" then : ac_compiler_gnu=yes else $as_nop ac_compiler_gnu=no fi rm -f core conftest.err conftest.$ac_build_objext conftest.beam conftest.$ac_ext ac_cv_c_compiler_gnu=$ac_compiler_gnu fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 printf "%s\n" "$ac_cv_c_compiler_gnu" >&6; } ac_compiler_gnu=$ac_cv_c_compiler_gnu if test $ac_compiler_gnu = yes; then GCC_FOR_BUILD=yes else GCC_FOR_BUILD= fi ac_test_CFLAGS=${CFLAGS_FOR_BUILD+y} ac_save_CFLAGS=$CFLAGS_FOR_BUILD { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC_FOR_BUILD accepts -g" >&5 printf %s "checking whether $CC_FOR_BUILD accepts -g... " >&6; } if test ${ac_cv_build_prog_cc_g+y} then : printf %s "(cached) " >&6 else $as_nop ac_save_c_werror_flag=$ac_c_werror_flag ac_c_werror_flag=yes ac_cv_build_prog_cc_g=no CFLAGS_FOR_BUILD="-g" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main (void) { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO" then : ac_cv_build_prog_cc_g=yes else $as_nop CFLAGS_FOR_BUILD="" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main (void) { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO" then : else $as_nop ac_c_werror_flag=$ac_save_c_werror_flag CFLAGS_FOR_BUILD="-g" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main (void) { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO" then : ac_cv_build_prog_cc_g=yes fi rm -f core conftest.err conftest.$ac_build_objext conftest.beam conftest.$ac_ext fi rm -f core conftest.err conftest.$ac_build_objext conftest.beam conftest.$ac_ext fi rm -f core conftest.err conftest.$ac_build_objext conftest.beam conftest.$ac_ext ac_c_werror_flag=$ac_save_c_werror_flag fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build_prog_cc_g" >&5 printf "%s\n" "$ac_cv_build_prog_cc_g" >&6; } if test $ac_test_CFLAGS; then CFLAGS_FOR_BUILD=$ac_save_CFLAGS elif test $ac_cv_build_prog_cc_g = yes; then if test "$GCC_FOR_BUILD" = yes; then CFLAGS_FOR_BUILD="-g -O2" else CFLAGS_FOR_BUILD="-g" fi else if test "$GCC_FOR_BUILD" = yes; then CFLAGS_FOR_BUILD="-O2" else CFLAGS_FOR_BUILD= fi fi ac_prog_cc_stdc=no if test x$ac_prog_cc_stdc = xno then : { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC_FOR_BUILD option to enable C11 features" >&5 printf %s "checking for $CC_FOR_BUILD option to enable C11 features... " >&6; } if test ${ac_cv_build_prog_cc_c11+y} then : printf %s "(cached) " >&6 else $as_nop ac_cv_build_prog_cc_c11=no ac_save_CC=$CC_FOR_BUILD cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ $ac_c_conftest_c11_program _ACEOF for ac_arg in '' -std=gnu11 do CC_FOR_BUILD="$ac_save_CC $ac_arg" if ac_fn_c_try_compile "$LINENO" then : ac_cv_build_prog_cc_c11=$ac_arg fi rm -f core conftest.err conftest.$ac_build_objext conftest.beam test "x$ac_cv_build_prog_cc_c11" != "xno" && break done rm -f conftest.$ac_ext CC_FOR_BUILD=$ac_save_CC fi if test "x$ac_cv_build_prog_cc_c11" = xno then : { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 printf "%s\n" "unsupported" >&6; } else $as_nop if test "x$ac_cv_build_prog_cc_c11" = x then : { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 printf "%s\n" "none needed" >&6; } else $as_nop { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build_prog_cc_c11" >&5 printf "%s\n" "$ac_cv_build_prog_cc_c11" >&6; } CC_FOR_BUILD="$CC_FOR_BUILD $ac_cv_build_prog_cc_c11" fi ac_cv_prog_cc_stdc=$ac_cv_build_prog_cc_c11 ac_prog_cc_stdc=c11 fi fi if test x$ac_prog_cc_stdc = xno then : { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC_FOR_BUILD option to enable C99 features" >&5 printf %s "checking for $CC_FOR_BUILD option to enable C99 features... " >&6; } if test ${ac_cv_build_prog_cc_c99+y} then : printf %s "(cached) " >&6 else $as_nop ac_cv_build_prog_cc_c99=no ac_save_CC=$CC_FOR_BUILD cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ $ac_c_conftest_c99_program _ACEOF for ac_arg in '' -std=gnu99 -std=c99 -c99 -qlanglvl=extc1x -qlanglvl=extc99 -AC99 -D_STDC_C99= do CC_FOR_BUILD="$ac_save_CC $ac_arg" if ac_fn_c_try_compile "$LINENO" then : ac_cv_build_prog_cc_c99=$ac_arg fi rm -f core conftest.err conftest.$ac_build_objext conftest.beam test "x$ac_cv_build_prog_cc_c99" != "xno" && break done rm -f conftest.$ac_ext CC_FOR_BUILD=$ac_save_CC fi if test "x$ac_cv_build_prog_cc_c99" = xno then : { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 printf "%s\n" "unsupported" >&6; } else $as_nop if test "x$ac_cv_build_prog_cc_c99" = x then : { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 printf "%s\n" "none needed" >&6; } else $as_nop { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build_prog_cc_c99" >&5 printf "%s\n" "$ac_cv_build_prog_cc_c99" >&6; } CC_FOR_BUILD="$CC_FOR_BUILD $ac_cv_build_prog_cc_c99" fi ac_cv_prog_cc_stdc=$ac_cv_build_prog_cc_c99 ac_prog_cc_stdc=c99 fi fi if test x$ac_prog_cc_stdc = xno then : { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC_FOR_BUILD option to enable C89 features" >&5 printf %s "checking for $CC_FOR_BUILD option to enable C89 features... " >&6; } if test ${ac_cv_build_prog_cc_c89+y} then : printf %s "(cached) " >&6 else $as_nop ac_cv_build_prog_cc_c89=no ac_save_CC=$CC_FOR_BUILD cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ $ac_c_conftest_c89_program _ACEOF for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" do CC_FOR_BUILD="$ac_save_CC $ac_arg" if ac_fn_c_try_compile "$LINENO" then : ac_cv_build_prog_cc_c89=$ac_arg fi rm -f core conftest.err conftest.$ac_build_objext conftest.beam test "x$ac_cv_build_prog_cc_c89" != "xno" && break done rm -f conftest.$ac_ext CC_FOR_BUILD=$ac_save_CC fi if test "x$ac_cv_build_prog_cc_c89" = xno then : { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 printf "%s\n" "unsupported" >&6; } else $as_nop if test "x$ac_cv_build_prog_cc_c89" = x then : { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 printf "%s\n" "none needed" >&6; } else $as_nop { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build_prog_cc_c89" >&5 printf "%s\n" "$ac_cv_build_prog_cc_c89" >&6; } CC_FOR_BUILD="$CC_FOR_BUILD $ac_cv_build_prog_cc_c89" fi ac_cv_prog_cc_stdc=$ac_cv_build_prog_cc_c89 ac_prog_cc_stdc=c89 fi fi ac_ext=c ac_cpp='$CPP_FOR_BUILD $CPPFLAGS_FOR_BUILD' ac_compile='$CC_FOR_BUILD -c $CFLAGS_FOR_BUILD $CPPFLAGS_FOR_BUILD conftest.$ac_ext >&5' ac_link='$CC_FOR_BUILD -o conftest$ac_build_exeext $CFLAGS_FOR_BUILD $CPPFLAGS_FOR_BUILD $LDFLAGS_FOR_BUILD conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_build_c_compiler_gnu ac_ext=c ac_cpp='$CPP_FOR_BUILD $CPPFLAGS_FOR_BUILD' ac_compile='$CC_FOR_BUILD -c $CFLAGS_FOR_BUILD $CPPFLAGS_FOR_BUILD conftest.$ac_ext >&5' ac_link='$CC_FOR_BUILD -o conftest$ac_build_exeext $CFLAGS_FOR_BUILD $CPPFLAGS_FOR_BUILD $LDFLAGS_FOR_BUILD conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_build_c_compiler_gnu { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC_FOR_BUILD understands -c and -o together" >&5 printf %s "checking whether $CC_FOR_BUILD understands -c and -o together... " >&6; } if test ${am_cv_build_prog_cc_c_o+y} then : printf %s "(cached) " >&6 else $as_nop cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main (void) { ; return 0; } _ACEOF # Make sure it works both with $CC and with simple cc. # Following AC_PROG_CC_C_O, we do the test twice because some # compilers refuse to overwrite an existing .o file with -o, # though they will create one. am_cv_build_prog_cc_c_o=yes for am_i in 1 2; do if { echo "$as_me:$LINENO: $CC_FOR_BUILD -c conftest.$ac_ext -o conftest2.$ac_build_objext" >&5 ($CC_FOR_BUILD -c conftest.$ac_ext -o conftest2.$ac_build_objext) >&5 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } \ && test -f conftest2.$ac_build_objext; then : OK else am_cv_build_prog_cc_c_o=no break fi done rm -f core conftest* unset am_i fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_build_prog_cc_c_o" >&5 printf "%s\n" "$am_cv_build_prog_cc_c_o" >&6; } if test "$am_cv_build_prog_cc_c_o" != yes; then # Losing compiler, so override with the script. # FIXME: It is wrong to rewrite CC. # But if we don't then we get into trouble of one sort or another. # A longer-term fix would be to have automake use am__CC in this case, # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)" CC_FOR_BUILD="$am_aux_dir/compile $CC_FOR_BUILD" fi ac_ext=c ac_cpp='$CPP_FOR_BUILD $CPPFLAGS_FOR_BUILD' ac_compile='$CC_FOR_BUILD -c $CFLAGS_FOR_BUILD $CPPFLAGS_FOR_BUILD conftest.$ac_ext >&5' ac_link='$CC_FOR_BUILD -o conftest$ac_build_exeext $CFLAGS_FOR_BUILD $CPPFLAGS_FOR_BUILD $LDFLAGS_FOR_BUILD conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_build_c_compiler_gnu depcc="$CC_FOR_BUILD" am_compiler_list= { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5 printf %s "checking dependency style of $depcc... " >&6; } if test ${am_cv_build_CC_dependencies_compiler_type+y} then : printf %s "(cached) " >&6 else $as_nop if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then # We make a subdir and do the tests there. Otherwise we can end up # making bogus files that we don't know about and never remove. For # instance it was reported that on HP-UX the gcc test will end up # making a dummy file named 'D' -- because '-MD' means "put the output # in D". rm -rf conftest.dir mkdir conftest.dir # Copy depcomp to subdir because otherwise we won't find it if we're # using a relative directory. cp "$am_depcomp" conftest.dir cd conftest.dir # We will build objects and dependencies in a subdirectory because # it helps to detect inapplicable dependency modes. For instance # both Tru64's cc and ICC support -MD to output dependencies as a # side effect of compilation, but ICC will put the dependencies in # the current directory while Tru64 will put them in the object # directory. mkdir sub am_cv_build_CC_dependencies_compiler_type=none if test "$am_compiler_list" = ""; then am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp` fi am__universal=false case " $depcc " in #( *\ -arch\ *\ -arch\ *) am__universal=true ;; esac for depmode in $am_compiler_list; do # Setup a source with many dependencies, because some compilers # like to wrap large dependency lists on column 80 (with \), and # we should not choose a depcomp mode which is confused by this. # # We need to recreate these files for each test, as the compiler may # overwrite some of them when testing with obscure command lines. # This happens at least with the AIX C compiler. : > sub/conftest.c for i in 1 2 3 4 5 6; do echo '#include "conftst'$i'.h"' >> sub/conftest.c # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with # Solaris 10 /bin/sh. echo '/* dummy */' > sub/conftst$i.h done echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf # We check with '-c' and '-o' for the sake of the "dashmstdout" # mode. It turns out that the SunPro C++ compiler does not properly # handle '-M -o', and we need to detect this. Also, some Intel # versions had trouble with output in subdirs. am__obj=sub/conftest.${BUILD_OBJEXT-o} am__minus_obj="-o $am__obj" case $depmode in gcc) # This depmode causes a compiler race in universal mode. test "$am__universal" = false || continue ;; nosideeffect) # After this tag, mechanisms are not by side-effect, so they'll # only be used when explicitly requested. if test "x$enable_dependency_tracking" = xyes; then continue else break fi ;; msvc7 | msvc7msys | msvisualcpp | msvcmsys) # This compiler won't grok '-c -o', but also, the minuso test has # not run yet. These depmodes are late enough in the game, and # so weak that their functioning should not be impacted. am__obj=conftest.${BUILD_OBJEXT-o} am__minus_obj= ;; none) break ;; esac if depmode=$depmode \ source=sub/conftest.c object=$am__obj \ depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \ >/dev/null 2>conftest.err && grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 && grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && grep $am__obj sub/conftest.Po > /dev/null 2>&1 && ${MAKE-make} -s -f confmf > /dev/null 2>&1; then # icc doesn't choke on unknown options, it will just issue warnings # or remarks (even with -Werror). So we grep stderr for any message # that says an option was ignored or not supported. # When given -MP, icc 7.0 and 7.1 complain thusly: # icc: Command line warning: ignoring option '-M'; no argument required # The diagnosis changed in icc 8.0: # icc: Command line remark: option '-MP' not supported if (grep 'ignoring option' conftest.err || grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else am_cv_build_CC_dependencies_compiler_type=$depmode break fi fi done cd .. rm -rf conftest.dir else am_cv_build_CC_dependencies_compiler_type=none fi fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_build_CC_dependencies_compiler_type" >&5 printf "%s\n" "$am_cv_build_CC_dependencies_compiler_type" >&6; } CCDEPMODE=depmode=$am_cv_build_CC_dependencies_compiler_type if test "x$enable_dependency_tracking" != xno \ && test "$am_cv_build_CC_dependencies_compiler_type" = gcc3; then am__fastdepCC_TRUE= am__fastdepCC_FALSE='#' else am__fastdepCC_TRUE='#' am__fastdepCC_FALSE= fi if test ${was_set_c_compiler_gnu} then : ac_cv_c_compiler_gnu=$saved_c_compiler_gnu fi cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main (void) { ; return 0; } _ACEOF ac_clean_files_save=$ac_clean_files ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out" # Try to create an executable without -o first, disregard a.out. # It will help us diagnose broken compilers, and finding out an intuition # of exeext. { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5 printf %s "checking whether the C compiler works... " >&6; } ac_link_default=`printf "%s\n" "$ac_link" | sed 's/ -o *conftest[^ ]*//'` # The possible output files: ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*" ac_rmfiles= for ac_file in $ac_files do case $ac_file in *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; * ) ac_rmfiles="$ac_rmfiles $ac_file";; esac done rm -f $ac_rmfiles if { { ac_try="$ac_link_default" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" printf "%s\n" "$ac_try_echo"; } >&5 (eval "$ac_link_default") 2>&5 ac_status=$? printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } then : # Autoconf-2.13 could set the ac_cv_exeext variable to `no'. # So ignore a value of `no', otherwise this would lead to `EXEEXT = no' # in a Makefile. We should not override ac_cv_exeext if it was cached, # so that the user can short-circuit this test for compilers unknown to # Autoconf. for ac_file in $ac_files '' do test -f "$ac_file" || continue case $ac_file in *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; [ab].out ) # We found the default executable, but exeext='' is most # certainly right. break;; *.* ) if test ${ac_cv_build_exeext+y} && test "$ac_cv_build_exeext" != no; then :; else ac_cv_build_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` fi # We set ac_cv_exeext here because the later test for it is not # safe: cross compilers may not add the suffix if given an `-o' # argument, so we may need to know it at that point already. # Even if this section looks crufty: it has the advantage of # actually working. break;; * ) break;; esac done test "$ac_cv_build_exeext" = no && ac_cv_build_exeext= else $as_nop ac_file='' fi if test -z "$ac_file" then : { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 printf "%s\n" "no" >&6; } printf "%s\n" "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error 77 "C compiler cannot create executables See \`config.log' for more details" "$LINENO" 5; } else $as_nop { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 printf "%s\n" "yes" >&6; } fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5 printf %s "checking for C compiler default output file name... " >&6; } { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5 printf "%s\n" "$ac_file" >&6; } ac_build_exeext=$ac_cv_build_exeext rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_build_exeext b.out ac_clean_files=$ac_clean_files_save { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5 printf %s "checking for suffix of executables... " >&6; } if { { ac_try="$ac_link" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" printf "%s\n" "$ac_try_echo"; } >&5 (eval "$ac_link") 2>&5 ac_status=$? printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } then : # If both `conftest.exe' and `conftest' are `present' (well, observable) # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will # work properly (i.e., refer to `conftest.exe'), while it won't with # `rm'. for ac_file in conftest.exe conftest conftest.*; do test -f "$ac_file" || continue case $ac_file in *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; *.* ) ac_cv_build_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` break;; * ) break;; esac done else $as_nop { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error $? "cannot compute suffix of executables: cannot compile and link See \`config.log' for more details" "$LINENO" 5; } fi rm -f conftest conftest$ac_cv_build_exeext { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build_exeext" >&5 printf "%s\n" "$ac_cv_build_exeext" >&6; } rm -f conftest.$ac_ext EXEEXT=$ac_cv_build_exeext ac_build_exeext=$BUILD_EXEEXT cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include int main (void) { FILE *f = fopen ("conftest.out", "w"); return ferror (f) || fclose (f) != 0; ; return 0; } _ACEOF ac_clean_files="$ac_clean_files conftest.out" # Check that the compiler produces executables we can run. If not, either # the compiler is broken, or we cross compile. { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5 printf %s "checking whether we are cross compiling... " >&6; } if test "$cross_compiling_build" != yes; then { { ac_try="$ac_link" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" printf "%s\n" "$ac_try_echo"; } >&5 (eval "$ac_link") 2>&5 ac_status=$? printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } if { ac_try='./conftest$ac_cv_build_exeext' { { case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" printf "%s\n" "$ac_try_echo"; } >&5 (eval "$ac_try") 2>&5 ac_status=$? printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; }; then cross_compiling_build=no else if test "$cross_compiling_build" = maybe; then cross_compiling_build=yes else { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error 77 "cannot run C compiled programs. If you meant to cross compile, use \`--build'. See \`config.log' for more details" "$LINENO" 5; } fi fi fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $cross_compiling_build" >&5 printf "%s\n" "$cross_compiling_build" >&6; } rm -f conftest.$ac_ext conftest$ac_cv_build_exeext conftest.out ac_clean_files=$ac_clean_files_save { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5 printf %s "checking for suffix of object files... " >&6; } if test ${ac_cv_build_objext+y} then : printf %s "(cached) " >&6 else $as_nop cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main (void) { ; return 0; } _ACEOF rm -f conftest.o conftest.obj if { { ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" printf "%s\n" "$ac_try_echo"; } >&5 (eval "$ac_compile") 2>&5 ac_status=$? printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } then : for ac_file in conftest.o conftest.obj conftest.*; do test -f "$ac_file" || continue; case $ac_file in *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;; *) ac_cv_build_objext=`expr "$ac_file" : '.*\.\(.*\)'` break;; esac done else $as_nop printf "%s\n" "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error $? "cannot compute suffix of object files: cannot compile See \`config.log' for more details" "$LINENO" 5; } fi rm -f conftest.$ac_cv_build_objext conftest.$ac_ext fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build_objext" >&5 printf "%s\n" "$ac_cv_build_objext" >&6; } OBJEXT=$ac_cv_build_objext ac_build_objext=$BUILD_OBJEXT ac_ext=c ac_cpp='$CPP_FOR_BUILD $CPPFLAGS_FOR_BUILD' ac_compile='$CC_FOR_BUILD -c $CFLAGS_FOR_BUILD $CPPFLAGS_FOR_BUILD conftest.$ac_ext >&5' ac_link='$CC_FOR_BUILD -o conftest$ac_build_exeext $CFLAGS_FOR_BUILD $CPPFLAGS_FOR_BUILD $LDFLAGS_FOR_BUILD conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_build_c_compiler_gnu { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5 printf %s "checking how to run the C preprocessor... " >&6; } # On Suns, sometimes $CPP names a directory. if test -n "$CPP_FOR_BUILD" && test -d "$CPP_FOR_BUILD"; then CPP_FOR_BUILD= fi if test -z "$CPP_FOR_BUILD"; then if test ${ac_cv_build_prog_CPP+y} then : printf %s "(cached) " >&6 else $as_nop # Double quotes because $CC needs to be expanded for CPP_FOR_BUILD in "$CC_FOR_BUILD -E" "$CC_FOR_BUILD -E -traditional-cpp" cpp /lib/cpp do ac_preproc_ok=false for ac_c_preproc_warn_flag in '' yes do # Use a header file that comes with gcc, so configuring glibc # with a fresh cross-compiler works. # On the NeXT, cc -E runs the code through the compiler's parser, # not just through cpp. "Syntax error" is here to catch this case. cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include Syntax error _ACEOF if ac_fn_c_try_cpp "$LINENO" then : else $as_nop # Broken: fails on valid input. continue fi rm -f conftest.err conftest.i conftest.$ac_ext # OK, works on sane cases. Now check whether nonexistent headers # can be detected and how. cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include _ACEOF if ac_fn_c_try_cpp "$LINENO" then : # Broken: success on invalid input. continue else $as_nop # Passes both tests. ac_preproc_ok=: break fi rm -f conftest.err conftest.i conftest.$ac_ext done # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. rm -f conftest.i conftest.err conftest.$ac_ext if $ac_preproc_ok then : break fi done ac_cv_build_prog_CPP=$CPP_FOR_BUILD fi CPP_FOR_BUILD=$ac_cv_build_prog_CPP else ac_cv_build_prog_CPP=$CPP_FOR_BUILD fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CPP_FOR_BUILD" >&5 printf "%s\n" "$CPP_FOR_BUILD" >&6; } ac_preproc_ok=false for ac_c_preproc_warn_flag in '' yes do # Use a header file that comes with gcc, so configuring glibc # with a fresh cross-compiler works. # On the NeXT, cc -E runs the code through the compiler's parser, # not just through cpp. "Syntax error" is here to catch this case. cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include Syntax error _ACEOF if ac_fn_c_try_cpp "$LINENO" then : else $as_nop # Broken: fails on valid input. continue fi rm -f conftest.err conftest.i conftest.$ac_ext # OK, works on sane cases. Now check whether nonexistent headers # can be detected and how. cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include _ACEOF if ac_fn_c_try_cpp "$LINENO" then : # Broken: success on invalid input. continue else $as_nop # Passes both tests. ac_preproc_ok=: break fi rm -f conftest.err conftest.i conftest.$ac_ext done # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. rm -f conftest.i conftest.err conftest.$ac_ext if $ac_preproc_ok then : else $as_nop { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error $? "C preprocessor \"$CPP_FOR_BUILD\" fails sanity check See \`config.log' for more details" "$LINENO" 5; } fi ac_ext=c ac_cpp='$CPP_FOR_BUILD $CPPFLAGS_FOR_BUILD' ac_compile='$CC_FOR_BUILD -c $CFLAGS_FOR_BUILD $CPPFLAGS_FOR_BUILD conftest.$ac_ext >&5' ac_link='$CC_FOR_BUILD -o conftest$ac_build_exeext $CFLAGS_FOR_BUILD $CPPFLAGS_FOR_BUILD $LDFLAGS_FOR_BUILD conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_build_c_compiler_gnu ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu LIBS="-lm" # Checks for header files. { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for X" >&5 printf %s "checking for X... " >&6; } # Check whether --with-x was given. if test ${with_x+y} then : withval=$with_x; fi # $have_x is `yes', `no', `disabled', or empty when we do not yet know. if test "x$with_x" = xno; then # The user explicitly disabled X. have_x=disabled else case $x_includes,$x_libraries in #( *\'*) as_fn_error $? "cannot use X directory names containing '" "$LINENO" 5;; #( *,NONE | NONE,*) if test ${ac_cv_have_x+y} then : printf %s "(cached) " >&6 else $as_nop # One or both of the vars are not set, and there is no cached value. ac_x_includes=no ac_x_libraries=no # Do we need to do anything special at all? ac_save_LIBS=$LIBS LIBS="-lX11 $LIBS" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include int main (void) { XrmInitialize () ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO" then : # We can compile and link X programs with no special options. ac_x_includes= ac_x_libraries= fi rm -f core conftest.err conftest.$ac_objext conftest.beam \ conftest$ac_exeext conftest.$ac_ext LIBS="$ac_save_LIBS" # If that didn't work, only try xmkmf and file system searches # for native compilation. if test x"$ac_x_includes" = xno && test "$cross_compiling" = no then : rm -f -r conftest.dir if mkdir conftest.dir; then cd conftest.dir cat >Imakefile <<'_ACEOF' incroot: @echo incroot='${INCROOT}' usrlibdir: @echo usrlibdir='${USRLIBDIR}' libdir: @echo libdir='${LIBDIR}' _ACEOF if (export CC; ${XMKMF-xmkmf}) >/dev/null 2>/dev/null && test -f Makefile; then # GNU make sometimes prints "make[1]: Entering ...", which would confuse us. for ac_var in incroot usrlibdir libdir; do eval "ac_im_$ac_var=\`\${MAKE-make} $ac_var 2>/dev/null | sed -n 's/^$ac_var=//p'\`" done # Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR. for ac_extension in a so sl dylib la dll; do if test ! -f "$ac_im_usrlibdir/libX11.$ac_extension" && test -f "$ac_im_libdir/libX11.$ac_extension"; then ac_im_usrlibdir=$ac_im_libdir; break fi done # Screen out bogus values from the imake configuration. They are # bogus both because they are the default anyway, and because # using them would break gcc on systems where it needs fixed includes. case $ac_im_incroot in /usr/include) ac_x_includes= ;; *) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes=$ac_im_incroot;; esac case $ac_im_usrlibdir in /usr/lib | /usr/lib64 | /lib | /lib64) ;; *) test -d "$ac_im_usrlibdir" && ac_x_libraries=$ac_im_usrlibdir ;; esac fi cd .. rm -f -r conftest.dir fi # Standard set of common directories for X headers. # Check X11 before X11Rn because it is often a symlink to the current release. ac_x_header_dirs=' /usr/X11/include /usr/X11R7/include /usr/X11R6/include /usr/X11R5/include /usr/X11R4/include /usr/include/X11 /usr/include/X11R7 /usr/include/X11R6 /usr/include/X11R5 /usr/include/X11R4 /usr/local/X11/include /usr/local/X11R7/include /usr/local/X11R6/include /usr/local/X11R5/include /usr/local/X11R4/include /usr/local/include/X11 /usr/local/include/X11R7 /usr/local/include/X11R6 /usr/local/include/X11R5 /usr/local/include/X11R4 /opt/X11/include /usr/X386/include /usr/x386/include /usr/XFree86/include/X11 /usr/include /usr/local/include /usr/unsupported/include /usr/athena/include /usr/local/x11r5/include /usr/lpp/Xamples/include /usr/openwin/include /usr/openwin/share/include' if test "$ac_x_includes" = no; then # Guess where to find include files, by looking for Xlib.h. # First, try using that file with no special directory specified. cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include _ACEOF if ac_fn_c_try_cpp "$LINENO" then : # We can compile using X headers with no special include directory. ac_x_includes= else $as_nop for ac_dir in $ac_x_header_dirs; do if test -r "$ac_dir/X11/Xlib.h"; then ac_x_includes=$ac_dir break fi done fi rm -f conftest.err conftest.i conftest.$ac_ext fi # $ac_x_includes = no if test "$ac_x_libraries" = no; then # Check for the libraries. # See if we find them without any special options. # Don't add to $LIBS permanently. ac_save_LIBS=$LIBS LIBS="-lX11 $LIBS" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include int main (void) { XrmInitialize () ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO" then : LIBS=$ac_save_LIBS # We can link X programs with no special library path. ac_x_libraries= else $as_nop LIBS=$ac_save_LIBS for ac_dir in `printf "%s\n" "$ac_x_includes $ac_x_header_dirs" | sed s/include/lib/g` do # Don't even attempt the hair of trying to link an X program! for ac_extension in a so sl dylib la dll; do if test -r "$ac_dir/libX11.$ac_extension"; then ac_x_libraries=$ac_dir break 2 fi done done fi rm -f core conftest.err conftest.$ac_objext conftest.beam \ conftest$ac_exeext conftest.$ac_ext fi # $ac_x_libraries = no fi # Record the results. case $ac_x_includes,$ac_x_libraries in #( no,* | *,no | *\'*) : # Didn't find X, or a directory has "'" in its name. ac_cv_have_x="have_x=no" ;; #( *) : # Record where we found X for the cache. ac_cv_have_x="have_x=yes\ ac_x_includes='$ac_x_includes'\ ac_x_libraries='$ac_x_libraries'" ;; esac fi ;; #( *) have_x=yes;; esac eval "$ac_cv_have_x" fi # $with_x != no if test "$have_x" != yes; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $have_x" >&5 printf "%s\n" "$have_x" >&6; } no_x=yes else # If each of the values was on the command line, it overrides each guess. test "x$x_includes" = xNONE && x_includes=$ac_x_includes test "x$x_libraries" = xNONE && x_libraries=$ac_x_libraries # Update the cache value to reflect the command line values. ac_cv_have_x="have_x=yes\ ac_x_includes='$x_includes'\ ac_x_libraries='$x_libraries'" { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: libraries $x_libraries, headers $x_includes" >&5 printf "%s\n" "libraries $x_libraries, headers $x_includes" >&6; } fi ac_header= ac_cache= for ac_item in $ac_header_c_list do if test $ac_cache; then ac_fn_c_check_header_compile "$LINENO" $ac_header ac_cv_header_$ac_cache "$ac_includes_default" if eval test \"x\$ac_cv_header_$ac_cache\" = xyes; then printf "%s\n" "#define $ac_item 1" >> confdefs.h fi ac_header= ac_cache= elif test $ac_header; then ac_cache=$ac_item else ac_header=$ac_item fi done if test $ac_cv_header_stdlib_h = yes && test $ac_cv_header_string_h = yes then : printf "%s\n" "#define STDC_HEADERS 1" >>confdefs.h fi for ac_header in assert.h ctype.h math.h pthread.h signal.h do : as_ac_Header=`printf "%s\n" "ac_cv_header_$ac_header" | $as_tr_sh` ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default" if eval test \"x\$"$as_ac_Header"\" = x"yes" then : cat >>confdefs.h <<_ACEOF #define `printf "%s\n" "HAVE_$ac_header" | $as_tr_cpp` 1 _ACEOF else $as_nop as_fn_error $? "Exiting" "$LINENO" 5 fi done for ac_header in stdarg.h stdio.h stdlib.h string.h unistd.h do : as_ac_Header=`printf "%s\n" "ac_cv_header_$ac_header" | $as_tr_sh` ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default" if eval test \"x\$"$as_ac_Header"\" = x"yes" then : cat >>confdefs.h <<_ACEOF #define `printf "%s\n" "HAVE_$ac_header" | $as_tr_cpp` 1 _ACEOF else $as_nop as_fn_error $? "Exiting" "$LINENO" 5 fi done ac_fn_c_check_header_compile "$LINENO" "execinfo.h" "ac_cv_header_execinfo_h" "$ac_includes_default" if test "x$ac_cv_header_execinfo_h" = xyes then : printf "%s\n" "#define HAVE_EXECINFO_H 1" >>confdefs.h fi ac_ext=cpp ac_cpp='$CXXCPP $CPPFLAGS' ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_cxx_compiler_gnu for ac_header in iostream do : ac_fn_cxx_check_header_compile "$LINENO" "iostream" "ac_cv_header_iostream" "$ac_includes_default" if test "x$ac_cv_header_iostream" = xyes then : printf "%s\n" "#define HAVE_IOSTREAM 1" >>confdefs.h else $as_nop as_fn_error $? "Check your C++ compiler. Exiting" "$LINENO" 5 fi done ac_fn_cxx_check_header_compile "$LINENO" "unordered_map" "ac_cv_header_unordered_map" "$ac_includes_default" if test "x$ac_cv_header_unordered_map" = xyes then : printf "%s\n" "#define HAVE_UNORDERED_MAP 1" >>confdefs.h fi ac_fn_cxx_check_header_compile "$LINENO" "unordered_set" "ac_cv_header_unordered_set" "$ac_includes_default" if test "x$ac_cv_header_unordered_set" = xyes then : printf "%s\n" "#define HAVE_UNORDERED_SET 1" >>confdefs.h fi ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args. set dummy ${ac_tool_prefix}pkg-config; ac_word=$2 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_path_PKG_CONFIG+y} then : printf %s "(cached) " >&6 else $as_nop case $PKG_CONFIG in [\\/]* | ?:[\\/]*) ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path. ;; *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; esac for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then ac_cv_path_PKG_CONFIG="$as_dir$ac_word$ac_exec_ext" printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS ;; esac fi PKG_CONFIG=$ac_cv_path_PKG_CONFIG if test -n "$PKG_CONFIG"; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5 printf "%s\n" "$PKG_CONFIG" >&6; } else { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 printf "%s\n" "no" >&6; } fi fi if test -z "$ac_cv_path_PKG_CONFIG"; then ac_pt_PKG_CONFIG=$PKG_CONFIG # Extract the first word of "pkg-config", so it can be a program name with args. set dummy pkg-config; ac_word=$2 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_path_ac_pt_PKG_CONFIG+y} then : printf %s "(cached) " >&6 else $as_nop case $ac_pt_PKG_CONFIG in [\\/]* | ?:[\\/]*) ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path. ;; *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; esac for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then ac_cv_path_ac_pt_PKG_CONFIG="$as_dir$ac_word$ac_exec_ext" printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS ;; esac fi ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG if test -n "$ac_pt_PKG_CONFIG"; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5 printf "%s\n" "$ac_pt_PKG_CONFIG" >&6; } else { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 printf "%s\n" "no" >&6; } fi if test "x$ac_pt_PKG_CONFIG" = x; then PKG_CONFIG="" else case $cross_compiling:$ac_tool_warned in yes:) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ac_tool_warned=yes ;; esac PKG_CONFIG=$ac_pt_PKG_CONFIG fi else PKG_CONFIG="$ac_cv_path_PKG_CONFIG" fi fi if test -n "$PKG_CONFIG"; then _pkg_min_version=0.9.0 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5 printf %s "checking pkg-config is at least version $_pkg_min_version... " >&6; } if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 printf "%s\n" "yes" >&6; } else { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 printf "%s\n" "no" >&6; } PKG_CONFIG="" fi fi pkg_failed=no { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for gtk+-3.0 gmodule-2.0" >&5 printf %s "checking for gtk+-3.0 gmodule-2.0... " >&6; } if test -n "$GTK_CFLAGS"; then pkg_cv_GTK_CFLAGS="$GTK_CFLAGS" elif test -n "$PKG_CONFIG"; then if test -n "$PKG_CONFIG" && \ { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"gtk+-3.0 gmodule-2.0\""; } >&5 ($PKG_CONFIG --exists --print-errors "gtk+-3.0 gmodule-2.0") 2>&5 ac_status=$? printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; then pkg_cv_GTK_CFLAGS=`$PKG_CONFIG --cflags "gtk+-3.0 gmodule-2.0" 2>/dev/null` test "x$?" != "x0" && pkg_failed=yes else pkg_failed=yes fi else pkg_failed=untried fi if test -n "$GTK_LIBS"; then pkg_cv_GTK_LIBS="$GTK_LIBS" elif test -n "$PKG_CONFIG"; then if test -n "$PKG_CONFIG" && \ { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"gtk+-3.0 gmodule-2.0\""; } >&5 ($PKG_CONFIG --exists --print-errors "gtk+-3.0 gmodule-2.0") 2>&5 ac_status=$? printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; then pkg_cv_GTK_LIBS=`$PKG_CONFIG --libs "gtk+-3.0 gmodule-2.0" 2>/dev/null` test "x$?" != "x0" && pkg_failed=yes else pkg_failed=yes fi else pkg_failed=untried fi if test $pkg_failed = yes; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 printf "%s\n" "no" >&6; } if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then _pkg_short_errors_supported=yes else _pkg_short_errors_supported=no fi if test $_pkg_short_errors_supported = yes; then GTK_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "gtk+-3.0 gmodule-2.0" 2>&1` else GTK_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "gtk+-3.0 gmodule-2.0" 2>&1` fi # Put the nasty error message in config.log where it belongs echo "$GTK_PKG_ERRORS" >&5 as_fn_error $? "Package requirements (gtk+-3.0 gmodule-2.0) were not met: $GTK_PKG_ERRORS Consider adjusting the PKG_CONFIG_PATH environment variable if you installed software in a non-standard prefix. Alternatively, you may set the environment variables GTK_CFLAGS and GTK_LIBS to avoid the need to call pkg-config. See the pkg-config man page for more details." "$LINENO" 5 elif test $pkg_failed = untried; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 printf "%s\n" "no" >&6; } { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error $? "The pkg-config script could not be found or is too old. Make sure it is in your PATH or set the PKG_CONFIG environment variable to the full path to pkg-config. Alternatively, you may set the environment variables GTK_CFLAGS and GTK_LIBS to avoid the need to call pkg-config. See the pkg-config man page for more details. To get pkg-config, see . See \`config.log' for more details" "$LINENO" 5; } else GTK_CFLAGS=$pkg_cv_GTK_CFLAGS GTK_LIBS=$pkg_cv_GTK_LIBS { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 printf "%s\n" "yes" >&6; } fi pkg_failed=no { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for x11 xpm xt xext xproto xinerama xtst" >&5 printf %s "checking for x11 xpm xt xext xproto xinerama xtst... " >&6; } if test -n "$X11_CFLAGS"; then pkg_cv_X11_CFLAGS="$X11_CFLAGS" elif test -n "$PKG_CONFIG"; then if test -n "$PKG_CONFIG" && \ { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"x11 xpm xt xext xproto xinerama xtst\""; } >&5 ($PKG_CONFIG --exists --print-errors "x11 xpm xt xext xproto xinerama xtst") 2>&5 ac_status=$? printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; then pkg_cv_X11_CFLAGS=`$PKG_CONFIG --cflags "x11 xpm xt xext xproto xinerama xtst" 2>/dev/null` test "x$?" != "x0" && pkg_failed=yes else pkg_failed=yes fi else pkg_failed=untried fi if test -n "$X11_LIBS"; then pkg_cv_X11_LIBS="$X11_LIBS" elif test -n "$PKG_CONFIG"; then if test -n "$PKG_CONFIG" && \ { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"x11 xpm xt xext xproto xinerama xtst\""; } >&5 ($PKG_CONFIG --exists --print-errors "x11 xpm xt xext xproto xinerama xtst") 2>&5 ac_status=$? printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; then pkg_cv_X11_LIBS=`$PKG_CONFIG --libs "x11 xpm xt xext xproto xinerama xtst" 2>/dev/null` test "x$?" != "x0" && pkg_failed=yes else pkg_failed=yes fi else pkg_failed=untried fi if test $pkg_failed = yes; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 printf "%s\n" "no" >&6; } if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then _pkg_short_errors_supported=yes else _pkg_short_errors_supported=no fi if test $_pkg_short_errors_supported = yes; then X11_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "x11 xpm xt xext xproto xinerama xtst" 2>&1` else X11_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "x11 xpm xt xext xproto xinerama xtst" 2>&1` fi # Put the nasty error message in config.log where it belongs echo "$X11_PKG_ERRORS" >&5 as_fn_error $? "Package requirements (x11 xpm xt xext xproto xinerama xtst) were not met: $X11_PKG_ERRORS Consider adjusting the PKG_CONFIG_PATH environment variable if you installed software in a non-standard prefix. Alternatively, you may set the environment variables X11_CFLAGS and X11_LIBS to avoid the need to call pkg-config. See the pkg-config man page for more details." "$LINENO" 5 elif test $pkg_failed = untried; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 printf "%s\n" "no" >&6; } { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error $? "The pkg-config script could not be found or is too old. Make sure it is in your PATH or set the PKG_CONFIG environment variable to the full path to pkg-config. Alternatively, you may set the environment variables X11_CFLAGS and X11_LIBS to avoid the need to call pkg-config. See the pkg-config man page for more details. To get pkg-config, see . See \`config.log' for more details" "$LINENO" 5; } else X11_CFLAGS=$pkg_cv_X11_CFLAGS X11_LIBS=$pkg_cv_X11_LIBS { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 printf "%s\n" "yes" >&6; } fi pkg_failed=no { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for gsl" >&5 printf %s "checking for gsl... " >&6; } if test -n "$GSL_CFLAGS"; then pkg_cv_GSL_CFLAGS="$GSL_CFLAGS" elif test -n "$PKG_CONFIG"; then if test -n "$PKG_CONFIG" && \ { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"gsl\""; } >&5 ($PKG_CONFIG --exists --print-errors "gsl") 2>&5 ac_status=$? printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; then pkg_cv_GSL_CFLAGS=`$PKG_CONFIG --cflags "gsl" 2>/dev/null` test "x$?" != "x0" && pkg_failed=yes else pkg_failed=yes fi else pkg_failed=untried fi if test -n "$GSL_LIBS"; then pkg_cv_GSL_LIBS="$GSL_LIBS" elif test -n "$PKG_CONFIG"; then if test -n "$PKG_CONFIG" && \ { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"gsl\""; } >&5 ($PKG_CONFIG --exists --print-errors "gsl") 2>&5 ac_status=$? printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; then pkg_cv_GSL_LIBS=`$PKG_CONFIG --libs "gsl" 2>/dev/null` test "x$?" != "x0" && pkg_failed=yes else pkg_failed=yes fi else pkg_failed=untried fi if test $pkg_failed = yes; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 printf "%s\n" "no" >&6; } if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then _pkg_short_errors_supported=yes else _pkg_short_errors_supported=no fi if test $_pkg_short_errors_supported = yes; then GSL_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "gsl" 2>&1` else GSL_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "gsl" 2>&1` fi # Put the nasty error message in config.log where it belongs echo "$GSL_PKG_ERRORS" >&5 as_fn_error $? "Package requirements (gsl) were not met: $GSL_PKG_ERRORS Consider adjusting the PKG_CONFIG_PATH environment variable if you installed software in a non-standard prefix. Alternatively, you may set the environment variables GSL_CFLAGS and GSL_LIBS to avoid the need to call pkg-config. See the pkg-config man page for more details." "$LINENO" 5 elif test $pkg_failed = untried; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 printf "%s\n" "no" >&6; } { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error $? "The pkg-config script could not be found or is too old. Make sure it is in your PATH or set the PKG_CONFIG environment variable to the full path to pkg-config. Alternatively, you may set the environment variables GSL_CFLAGS and GSL_LIBS to avoid the need to call pkg-config. See the pkg-config man page for more details. To get pkg-config, see . See \`config.log' for more details" "$LINENO" 5; } else GSL_CFLAGS=$pkg_cv_GSL_CFLAGS GSL_LIBS=$pkg_cv_GSL_LIBS { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 printf "%s\n" "yes" >&6; } fi # =========================================================================== # https://www.gnu.org/software/autoconf-archive/ax_pthread.html # =========================================================================== # # SYNOPSIS # # AX_PTHREAD([ACTION-IF-FOUND[, ACTION-IF-NOT-FOUND]]) # # DESCRIPTION # # This macro figures out how to build C programs using POSIX threads. It # sets the PTHREAD_LIBS output variable to the threads library and linker # flags, and the PTHREAD_CFLAGS output variable to any special C compiler # flags that are needed. (The user can also force certain compiler # flags/libs to be tested by setting these environment variables.) # # Also sets PTHREAD_CC and PTHREAD_CXX to any special C compiler that is # needed for multi-threaded programs (defaults to the value of CC # respectively CXX otherwise). (This is necessary on e.g. AIX to use the # special cc_r/CC_r compiler alias.) # # NOTE: You are assumed to not only compile your program with these flags, # but also to link with them as well. For example, you might link with # $PTHREAD_CC $CFLAGS $PTHREAD_CFLAGS $LDFLAGS ... $PTHREAD_LIBS $LIBS # $PTHREAD_CXX $CXXFLAGS $PTHREAD_CFLAGS $LDFLAGS ... $PTHREAD_LIBS $LIBS # # If you are only building threaded programs, you may wish to use these # variables in your default LIBS, CFLAGS, and CC: # # LIBS="$PTHREAD_LIBS $LIBS" # CFLAGS="$CFLAGS $PTHREAD_CFLAGS" # CXXFLAGS="$CXXFLAGS $PTHREAD_CFLAGS" # CC="$PTHREAD_CC" # CXX="$PTHREAD_CXX" # # In addition, if the PTHREAD_CREATE_JOINABLE thread-attribute constant # has a nonstandard name, this macro defines PTHREAD_CREATE_JOINABLE to # that name (e.g. PTHREAD_CREATE_UNDETACHED on AIX). # # Also HAVE_PTHREAD_PRIO_INHERIT is defined if pthread is found and the # PTHREAD_PRIO_INHERIT symbol is defined when compiling with # PTHREAD_CFLAGS. # # ACTION-IF-FOUND is a list of shell commands to run if a threads library # is found, and ACTION-IF-NOT-FOUND is a list of commands to run it if it # is not found. If ACTION-IF-FOUND is not specified, the default action # will define HAVE_PTHREAD. # # Please let the authors know if this macro fails on any platform, or if # you have any other suggestions or comments. This macro was based on work # by SGJ on autoconf scripts for FFTW (http://www.fftw.org/) (with help # from M. Frigo), as well as ac_pthread and hb_pthread macros posted by # Alejandro Forero Cuervo to the autoconf macro repository. We are also # grateful for the helpful feedback of numerous users. # # Updated for Autoconf 2.68 by Daniel Richard G. # # LICENSE # # Copyright (c) 2008 Steven G. Johnson # Copyright (c) 2011 Daniel Richard G. # Copyright (c) 2019 Marc Stevens # # This program is free software: you can redistribute it and/or modify it # under the terms of the GNU General Public License as published by the # Free Software Foundation, either version 3 of the License, or (at your # option) any later version. # # This program 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 General # Public License for more details. # # You should have received a copy of the GNU General Public License along # with this program. If not, see . # # As a special exception, the respective Autoconf Macro's copyright owner # gives unlimited permission to copy, distribute and modify the configure # scripts that are the output of Autoconf when processing the Macro. You # need not follow the terms of the GNU General Public License when using # or distributing such scripts, even though portions of the text of the # Macro appear in them. The GNU General Public License (GPL) does govern # all other use of the material that constitutes the Autoconf Macro. # # This special exception to the GPL applies to versions of the Autoconf # Macro released by the Autoconf Archive. When you make and distribute a # modified version of the Autoconf Macro, you may extend this special # exception to the GPL to apply to your modified version as well. #serial 31 # This is what autoupdate's m4 run will expand. It fires the warning # (with _au_warn_XXX), outputs it into the updated configure.ac (with # m4_warn), and then outputs the replacement expansion. We need extra # quotation around the m4_warn and dnl so they will be written # unexpanded into the updated configure.ac. # This is an auxiliary macro that is also run when # autoupdate runs m4. It simply calls m4_warning, but # we need a wrapper so that each warning is emitted only # once. We break the quoting in m4_warning's argument in # order to expand this macro's arguments, not AU_DEFUN's. # Finally, this is the expansion that is picked up by # autoconf, causing NAME to expand to NEW-CODE, plus # (if SILENT is not "silent") a m4_warning telling the # maintainer to run autoupdate. We don't issue MESSAGE # from autoconf, because that's instructions for what # to do *after* running autoupdate. ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu ax_pthread_ok=no # We used to check for pthread.h first, but this fails if pthread.h # requires special compiler flags (e.g. on Tru64 or Sequent). # It gets checked for in the link test anyway. # First of all, check if the user has set any of the PTHREAD_LIBS, # etcetera environment variables, and if threads linking works using # them: if test "x$PTHREAD_CFLAGS$PTHREAD_LIBS" != "x"; then ax_pthread_save_CC="$CC" ax_pthread_save_CFLAGS="$CFLAGS" ax_pthread_save_LIBS="$LIBS" if test "x$PTHREAD_CC" != "x" then : CC="$PTHREAD_CC" fi if test "x$PTHREAD_CXX" != "x" then : CXX="$PTHREAD_CXX" fi CFLAGS="$CFLAGS $PTHREAD_CFLAGS" LIBS="$PTHREAD_LIBS $LIBS" { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for pthread_join using $CC $PTHREAD_CFLAGS $PTHREAD_LIBS" >&5 printf %s "checking for pthread_join using $CC $PTHREAD_CFLAGS $PTHREAD_LIBS... " >&6; } cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ /* Override any GCC internal prototype to avoid an error. Use char because int might match the return type of a GCC builtin and then its argument prototype would still apply. */ char pthread_join (); int main (void) { return pthread_join (); ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO" then : ax_pthread_ok=yes fi rm -f core conftest.err conftest.$ac_objext conftest.beam \ conftest$ac_exeext conftest.$ac_ext { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ax_pthread_ok" >&5 printf "%s\n" "$ax_pthread_ok" >&6; } if test "x$ax_pthread_ok" = "xno"; then PTHREAD_LIBS="" PTHREAD_CFLAGS="" fi CC="$ax_pthread_save_CC" CFLAGS="$ax_pthread_save_CFLAGS" LIBS="$ax_pthread_save_LIBS" fi # We must check for the threads library under a number of different # names; the ordering is very important because some systems # (e.g. DEC) have both -lpthread and -lpthreads, where one of the # libraries is broken (non-POSIX). # Create a list of thread flags to try. Items with a "," contain both # C compiler flags (before ",") and linker flags (after ","). Other items # starting with a "-" are C compiler flags, and remaining items are # library names, except for "none" which indicates that we try without # any flags at all, and "pthread-config" which is a program returning # the flags for the Pth emulation library. ax_pthread_flags="pthreads none -Kthread -pthread -pthreads -mthreads pthread --thread-safe -mt pthread-config" # The ordering *is* (sometimes) important. Some notes on the # individual items follow: # pthreads: AIX (must check this before -lpthread) # none: in case threads are in libc; should be tried before -Kthread and # other compiler flags to prevent continual compiler warnings # -Kthread: Sequent (threads in libc, but -Kthread needed for pthread.h) # -pthread: Linux/gcc (kernel threads), BSD/gcc (userland threads), Tru64 # (Note: HP C rejects this with "bad form for `-t' option") # -pthreads: Solaris/gcc (Note: HP C also rejects) # -mt: Sun Workshop C (may only link SunOS threads [-lthread], but it # doesn't hurt to check since this sometimes defines pthreads and # -D_REENTRANT too), HP C (must be checked before -lpthread, which # is present but should not be used directly; and before -mthreads, # because the compiler interprets this as "-mt" + "-hreads") # -mthreads: Mingw32/gcc, Lynx/gcc # pthread: Linux, etcetera # --thread-safe: KAI C++ # pthread-config: use pthread-config program (for GNU Pth library) case $host_os in freebsd*) # -kthread: FreeBSD kernel threads (preferred to -pthread since SMP-able) # lthread: LinuxThreads port on FreeBSD (also preferred to -pthread) ax_pthread_flags="-kthread lthread $ax_pthread_flags" ;; hpux*) # From the cc(1) man page: "[-mt] Sets various -D flags to enable # multi-threading and also sets -lpthread." ax_pthread_flags="-mt -pthread pthread $ax_pthread_flags" ;; openedition*) # IBM z/OS requires a feature-test macro to be defined in order to # enable POSIX threads at all, so give the user a hint if this is # not set. (We don't define these ourselves, as they can affect # other portions of the system API in unpredictable ways.) cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ # if !defined(_OPEN_THREADS) && !defined(_UNIX03_THREADS) AX_PTHREAD_ZOS_MISSING # endif _ACEOF if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | $EGREP "AX_PTHREAD_ZOS_MISSING" >/dev/null 2>&1 then : { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: IBM z/OS requires -D_OPEN_THREADS or -D_UNIX03_THREADS to enable pthreads support." >&5 printf "%s\n" "$as_me: WARNING: IBM z/OS requires -D_OPEN_THREADS or -D_UNIX03_THREADS to enable pthreads support." >&2;} fi rm -rf conftest* ;; solaris*) # On Solaris (at least, for some versions), libc contains stubbed # (non-functional) versions of the pthreads routines, so link-based # tests will erroneously succeed. (N.B.: The stubs are missing # pthread_cleanup_push, or rather a function called by this macro, # so we could check for that, but who knows whether they'll stub # that too in a future libc.) So we'll check first for the # standard Solaris way of linking pthreads (-mt -lpthread). ax_pthread_flags="-mt,-lpthread pthread $ax_pthread_flags" ;; esac # Are we compiling with Clang? { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC is Clang" >&5 printf %s "checking whether $CC is Clang... " >&6; } if test ${ax_cv_PTHREAD_CLANG+y} then : printf %s "(cached) " >&6 else $as_nop ax_cv_PTHREAD_CLANG=no # Note that Autoconf sets GCC=yes for Clang as well as GCC if test "x$GCC" = "xyes"; then cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ /* Note: Clang 2.7 lacks __clang_[a-z]+__ */ # if defined(__clang__) && defined(__llvm__) AX_PTHREAD_CC_IS_CLANG # endif _ACEOF if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | $EGREP "AX_PTHREAD_CC_IS_CLANG" >/dev/null 2>&1 then : ax_cv_PTHREAD_CLANG=yes fi rm -rf conftest* fi fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ax_cv_PTHREAD_CLANG" >&5 printf "%s\n" "$ax_cv_PTHREAD_CLANG" >&6; } ax_pthread_clang="$ax_cv_PTHREAD_CLANG" # GCC generally uses -pthread, or -pthreads on some platforms (e.g. SPARC) # Note that for GCC and Clang -pthread generally implies -lpthread, # except when -nostdlib is passed. # This is problematic using libtool to build C++ shared libraries with pthread: # [1] https://gcc.gnu.org/bugzilla/show_bug.cgi?id=25460 # [2] https://bugzilla.redhat.com/show_bug.cgi?id=661333 # [3] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=468555 # To solve this, first try -pthread together with -lpthread for GCC if test "x$GCC" = "xyes" then : ax_pthread_flags="-pthread,-lpthread -pthread -pthreads $ax_pthread_flags" fi # Clang takes -pthread (never supported any other flag), but we'll try with -lpthread first if test "x$ax_pthread_clang" = "xyes" then : ax_pthread_flags="-pthread,-lpthread -pthread" fi # The presence of a feature test macro requesting re-entrant function # definitions is, on some systems, a strong hint that pthreads support is # correctly enabled case $host_os in darwin* | hpux* | linux* | osf* | solaris*) ax_pthread_check_macro="_REENTRANT" ;; aix*) ax_pthread_check_macro="_THREAD_SAFE" ;; *) ax_pthread_check_macro="--" ;; esac if test "x$ax_pthread_check_macro" = "x--" then : ax_pthread_check_cond=0 else $as_nop ax_pthread_check_cond="!defined($ax_pthread_check_macro)" fi if test "x$ax_pthread_ok" = "xno"; then for ax_pthread_try_flag in $ax_pthread_flags; do case $ax_pthread_try_flag in none) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether pthreads work without any flags" >&5 printf %s "checking whether pthreads work without any flags... " >&6; } ;; *,*) PTHREAD_CFLAGS=`echo $ax_pthread_try_flag | sed "s/^\(.*\),\(.*\)$/\1/"` PTHREAD_LIBS=`echo $ax_pthread_try_flag | sed "s/^\(.*\),\(.*\)$/\2/"` { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether pthreads work with \"$PTHREAD_CFLAGS\" and \"$PTHREAD_LIBS\"" >&5 printf %s "checking whether pthreads work with \"$PTHREAD_CFLAGS\" and \"$PTHREAD_LIBS\"... " >&6; } ;; -*) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether pthreads work with $ax_pthread_try_flag" >&5 printf %s "checking whether pthreads work with $ax_pthread_try_flag... " >&6; } PTHREAD_CFLAGS="$ax_pthread_try_flag" ;; pthread-config) # Extract the first word of "pthread-config", so it can be a program name with args. set dummy pthread-config; ac_word=$2 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_prog_ax_pthread_config+y} then : printf %s "(cached) " >&6 else $as_nop if test -n "$ax_pthread_config"; then ac_cv_prog_ax_pthread_config="$ax_pthread_config" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; esac for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then ac_cv_prog_ax_pthread_config="yes" printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS test -z "$ac_cv_prog_ax_pthread_config" && ac_cv_prog_ax_pthread_config="no" fi fi ax_pthread_config=$ac_cv_prog_ax_pthread_config if test -n "$ax_pthread_config"; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ax_pthread_config" >&5 printf "%s\n" "$ax_pthread_config" >&6; } else { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 printf "%s\n" "no" >&6; } fi if test "x$ax_pthread_config" = "xno" then : continue fi PTHREAD_CFLAGS="`pthread-config --cflags`" PTHREAD_LIBS="`pthread-config --ldflags` `pthread-config --libs`" ;; *) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for the pthreads library -l$ax_pthread_try_flag" >&5 printf %s "checking for the pthreads library -l$ax_pthread_try_flag... " >&6; } PTHREAD_LIBS="-l$ax_pthread_try_flag" ;; esac ax_pthread_save_CFLAGS="$CFLAGS" ax_pthread_save_LIBS="$LIBS" CFLAGS="$CFLAGS $PTHREAD_CFLAGS" LIBS="$PTHREAD_LIBS $LIBS" # Check for various functions. We must include pthread.h, # since some functions may be macros. (On the Sequent, we # need a special flag -Kthread to make this header compile.) # We check for pthread_join because it is in -lpthread on IRIX # while pthread_create is in libc. We check for pthread_attr_init # due to DEC craziness with -lpthreads. We check for # pthread_cleanup_push because it is one of the few pthread # functions on Solaris that doesn't have a non-functional libc stub. # We try pthread_create on general principles. cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include # if $ax_pthread_check_cond # error "$ax_pthread_check_macro must be defined" # endif static void *some_global = NULL; static void routine(void *a) { /* To avoid any unused-parameter or unused-but-set-parameter warning. */ some_global = a; } static void *start_routine(void *a) { return a; } int main (void) { pthread_t th; pthread_attr_t attr; pthread_create(&th, 0, start_routine, 0); pthread_join(th, 0); pthread_attr_init(&attr); pthread_cleanup_push(routine, 0); pthread_cleanup_pop(0) /* ; */ ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO" then : ax_pthread_ok=yes fi rm -f core conftest.err conftest.$ac_objext conftest.beam \ conftest$ac_exeext conftest.$ac_ext CFLAGS="$ax_pthread_save_CFLAGS" LIBS="$ax_pthread_save_LIBS" { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ax_pthread_ok" >&5 printf "%s\n" "$ax_pthread_ok" >&6; } if test "x$ax_pthread_ok" = "xyes" then : break fi PTHREAD_LIBS="" PTHREAD_CFLAGS="" done fi # Clang needs special handling, because older versions handle the -pthread # option in a rather... idiosyncratic way if test "x$ax_pthread_clang" = "xyes"; then # Clang takes -pthread; it has never supported any other flag # (Note 1: This will need to be revisited if a system that Clang # supports has POSIX threads in a separate library. This tends not # to be the way of modern systems, but it's conceivable.) # (Note 2: On some systems, notably Darwin, -pthread is not needed # to get POSIX threads support; the API is always present and # active. We could reasonably leave PTHREAD_CFLAGS empty. But # -pthread does define _REENTRANT, and while the Darwin headers # ignore this macro, third-party headers might not.) # However, older versions of Clang make a point of warning the user # that, in an invocation where only linking and no compilation is # taking place, the -pthread option has no effect ("argument unused # during compilation"). They expect -pthread to be passed in only # when source code is being compiled. # # Problem is, this is at odds with the way Automake and most other # C build frameworks function, which is that the same flags used in # compilation (CFLAGS) are also used in linking. Many systems # supported by AX_PTHREAD require exactly this for POSIX threads # support, and in fact it is often not straightforward to specify a # flag that is used only in the compilation phase and not in # linking. Such a scenario is extremely rare in practice. # # Even though use of the -pthread flag in linking would only print # a warning, this can be a nuisance for well-run software projects # that build with -Werror. So if the active version of Clang has # this misfeature, we search for an option to squash it. { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether Clang needs flag to prevent \"argument unused\" warning when linking with -pthread" >&5 printf %s "checking whether Clang needs flag to prevent \"argument unused\" warning when linking with -pthread... " >&6; } if test ${ax_cv_PTHREAD_CLANG_NO_WARN_FLAG+y} then : printf %s "(cached) " >&6 else $as_nop ax_cv_PTHREAD_CLANG_NO_WARN_FLAG=unknown # Create an alternate version of $ac_link that compiles and # links in two steps (.c -> .o, .o -> exe) instead of one # (.c -> exe), because the warning occurs only in the second # step ax_pthread_save_ac_link="$ac_link" ax_pthread_sed='s/conftest\.\$ac_ext/conftest.$ac_objext/g' ax_pthread_link_step=`printf "%s\n" "$ac_link" | sed "$ax_pthread_sed"` ax_pthread_2step_ac_link="($ac_compile) && (echo ==== >&5) && ($ax_pthread_link_step)" ax_pthread_save_CFLAGS="$CFLAGS" for ax_pthread_try in '' -Qunused-arguments -Wno-unused-command-line-argument unknown; do if test "x$ax_pthread_try" = "xunknown" then : break fi CFLAGS="-Werror -Wunknown-warning-option $ax_pthread_try -pthread $ax_pthread_save_CFLAGS" ac_link="$ax_pthread_save_ac_link" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main(void){return 0;} _ACEOF if ac_fn_c_try_link "$LINENO" then : ac_link="$ax_pthread_2step_ac_link" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main(void){return 0;} _ACEOF if ac_fn_c_try_link "$LINENO" then : break fi rm -f core conftest.err conftest.$ac_objext conftest.beam \ conftest$ac_exeext conftest.$ac_ext fi rm -f core conftest.err conftest.$ac_objext conftest.beam \ conftest$ac_exeext conftest.$ac_ext done ac_link="$ax_pthread_save_ac_link" CFLAGS="$ax_pthread_save_CFLAGS" if test "x$ax_pthread_try" = "x" then : ax_pthread_try=no fi ax_cv_PTHREAD_CLANG_NO_WARN_FLAG="$ax_pthread_try" fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ax_cv_PTHREAD_CLANG_NO_WARN_FLAG" >&5 printf "%s\n" "$ax_cv_PTHREAD_CLANG_NO_WARN_FLAG" >&6; } case "$ax_cv_PTHREAD_CLANG_NO_WARN_FLAG" in no | unknown) ;; *) PTHREAD_CFLAGS="$ax_cv_PTHREAD_CLANG_NO_WARN_FLAG $PTHREAD_CFLAGS" ;; esac fi # $ax_pthread_clang = yes # Various other checks: if test "x$ax_pthread_ok" = "xyes"; then ax_pthread_save_CFLAGS="$CFLAGS" ax_pthread_save_LIBS="$LIBS" CFLAGS="$CFLAGS $PTHREAD_CFLAGS" LIBS="$PTHREAD_LIBS $LIBS" # Detect AIX lossage: JOINABLE attribute is called UNDETACHED. { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for joinable pthread attribute" >&5 printf %s "checking for joinable pthread attribute... " >&6; } if test ${ax_cv_PTHREAD_JOINABLE_ATTR+y} then : printf %s "(cached) " >&6 else $as_nop ax_cv_PTHREAD_JOINABLE_ATTR=unknown for ax_pthread_attr in PTHREAD_CREATE_JOINABLE PTHREAD_CREATE_UNDETACHED; do cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include int main (void) { int attr = $ax_pthread_attr; return attr /* ; */ ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO" then : ax_cv_PTHREAD_JOINABLE_ATTR=$ax_pthread_attr; break fi rm -f core conftest.err conftest.$ac_objext conftest.beam \ conftest$ac_exeext conftest.$ac_ext done fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ax_cv_PTHREAD_JOINABLE_ATTR" >&5 printf "%s\n" "$ax_cv_PTHREAD_JOINABLE_ATTR" >&6; } if test "x$ax_cv_PTHREAD_JOINABLE_ATTR" != "xunknown" && \ test "x$ax_cv_PTHREAD_JOINABLE_ATTR" != "xPTHREAD_CREATE_JOINABLE" && \ test "x$ax_pthread_joinable_attr_defined" != "xyes" then : printf "%s\n" "#define PTHREAD_CREATE_JOINABLE $ax_cv_PTHREAD_JOINABLE_ATTR" >>confdefs.h ax_pthread_joinable_attr_defined=yes fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether more special flags are required for pthreads" >&5 printf %s "checking whether more special flags are required for pthreads... " >&6; } if test ${ax_cv_PTHREAD_SPECIAL_FLAGS+y} then : printf %s "(cached) " >&6 else $as_nop ax_cv_PTHREAD_SPECIAL_FLAGS=no case $host_os in solaris*) ax_cv_PTHREAD_SPECIAL_FLAGS="-D_POSIX_PTHREAD_SEMANTICS" ;; esac fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ax_cv_PTHREAD_SPECIAL_FLAGS" >&5 printf "%s\n" "$ax_cv_PTHREAD_SPECIAL_FLAGS" >&6; } if test "x$ax_cv_PTHREAD_SPECIAL_FLAGS" != "xno" && \ test "x$ax_pthread_special_flags_added" != "xyes" then : PTHREAD_CFLAGS="$ax_cv_PTHREAD_SPECIAL_FLAGS $PTHREAD_CFLAGS" ax_pthread_special_flags_added=yes fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for PTHREAD_PRIO_INHERIT" >&5 printf %s "checking for PTHREAD_PRIO_INHERIT... " >&6; } if test ${ax_cv_PTHREAD_PRIO_INHERIT+y} then : printf %s "(cached) " >&6 else $as_nop cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include int main (void) { int i = PTHREAD_PRIO_INHERIT; return i; ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO" then : ax_cv_PTHREAD_PRIO_INHERIT=yes else $as_nop ax_cv_PTHREAD_PRIO_INHERIT=no fi rm -f core conftest.err conftest.$ac_objext conftest.beam \ conftest$ac_exeext conftest.$ac_ext fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ax_cv_PTHREAD_PRIO_INHERIT" >&5 printf "%s\n" "$ax_cv_PTHREAD_PRIO_INHERIT" >&6; } if test "x$ax_cv_PTHREAD_PRIO_INHERIT" = "xyes" && \ test "x$ax_pthread_prio_inherit_defined" != "xyes" then : printf "%s\n" "#define HAVE_PTHREAD_PRIO_INHERIT 1" >>confdefs.h ax_pthread_prio_inherit_defined=yes fi CFLAGS="$ax_pthread_save_CFLAGS" LIBS="$ax_pthread_save_LIBS" # More AIX lossage: compile with *_r variant if test "x$GCC" != "xyes"; then case $host_os in aix*) case "x/$CC" in #( x*/c89|x*/c89_128|x*/c99|x*/c99_128|x*/cc|x*/cc128|x*/xlc|x*/xlc_v6|x*/xlc128|x*/xlc128_v6) : #handle absolute path differently from PATH based program lookup case "x$CC" in #( x/*) : if as_fn_executable_p ${CC}_r then : PTHREAD_CC="${CC}_r" fi if test "x${CXX}" != "x" then : if as_fn_executable_p ${CXX}_r then : PTHREAD_CXX="${CXX}_r" fi fi ;; #( *) : for ac_prog in ${CC}_r do # Extract the first word of "$ac_prog", so it can be a program name with args. set dummy $ac_prog; ac_word=$2 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_prog_PTHREAD_CC+y} then : printf %s "(cached) " >&6 else $as_nop if test -n "$PTHREAD_CC"; then ac_cv_prog_PTHREAD_CC="$PTHREAD_CC" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; esac for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then ac_cv_prog_PTHREAD_CC="$ac_prog" printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi PTHREAD_CC=$ac_cv_prog_PTHREAD_CC if test -n "$PTHREAD_CC"; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $PTHREAD_CC" >&5 printf "%s\n" "$PTHREAD_CC" >&6; } else { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 printf "%s\n" "no" >&6; } fi test -n "$PTHREAD_CC" && break done test -n "$PTHREAD_CC" || PTHREAD_CC="$CC" if test "x${CXX}" != "x" then : for ac_prog in ${CXX}_r do # Extract the first word of "$ac_prog", so it can be a program name with args. set dummy $ac_prog; ac_word=$2 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_prog_PTHREAD_CXX+y} then : printf %s "(cached) " >&6 else $as_nop if test -n "$PTHREAD_CXX"; then ac_cv_prog_PTHREAD_CXX="$PTHREAD_CXX" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; esac for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then ac_cv_prog_PTHREAD_CXX="$ac_prog" printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi PTHREAD_CXX=$ac_cv_prog_PTHREAD_CXX if test -n "$PTHREAD_CXX"; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $PTHREAD_CXX" >&5 printf "%s\n" "$PTHREAD_CXX" >&6; } else { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 printf "%s\n" "no" >&6; } fi test -n "$PTHREAD_CXX" && break done test -n "$PTHREAD_CXX" || PTHREAD_CXX="$CXX" fi ;; esac ;; #( *) : ;; esac ;; esac fi fi test -n "$PTHREAD_CC" || PTHREAD_CC="$CC" test -n "$PTHREAD_CXX" || PTHREAD_CXX="$CXX" # Finally, execute ACTION-IF-FOUND/ACTION-IF-NOT-FOUND: if test "x$ax_pthread_ok" = "xyes"; then printf "%s\n" "#define HAVE_PTHREAD 1" >>confdefs.h : else ax_pthread_ok=no fi ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu ac_fn_c_check_func "$LINENO" "backtrace" "ac_cv_func_backtrace" if test "x$ac_cv_func_backtrace" = xyes then : printf "%s\n" "#define HAVE_BACKTRACE 1" >>confdefs.h fi LIBS="$X11_LIBS $GSL_LIBS" # check for availability of double buffering ac_fn_c_check_func "$LINENO" "XdbeAllocateBackBufferName" "ac_cv_func_XdbeAllocateBackBufferName" if test "x$ac_cv_func_XdbeAllocateBackBufferName" = xyes then : printf "%s\n" "#define HAVE_XDBEALLOCATEBACKBUFFERNAME 1" >>confdefs.h fi #check for availability of xinerama ac_fn_c_check_func "$LINENO" "XineramaQueryScreens" "ac_cv_func_XineramaQueryScreens" if test "x$ac_cv_func_XineramaQueryScreens" = xyes then : printf "%s\n" "#define HAVE_XINERAMAQUERYSCREENS 1" >>confdefs.h fi # Checks for typedefs, structures, and compiler characteristics. ac_fn_c_check_type "$LINENO" "size_t" "ac_cv_type_size_t" "$ac_includes_default" if test "x$ac_cv_type_size_t" = xyes then : else $as_nop printf "%s\n" "#define size_t unsigned int" >>confdefs.h fi ac_fn_c_check_type "$LINENO" "_Bool" "ac_cv_type__Bool" "$ac_includes_default" if test "x$ac_cv_type__Bool" = xyes then : printf "%s\n" "#define HAVE__BOOL 1" >>confdefs.h fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for stdbool.h that conforms to C99" >&5 printf %s "checking for stdbool.h that conforms to C99... " >&6; } if test ${ac_cv_header_stdbool_h+y} then : printf %s "(cached) " >&6 else $as_nop cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include #ifndef __bool_true_false_are_defined #error "__bool_true_false_are_defined is not defined" #endif char a[__bool_true_false_are_defined == 1 ? 1 : -1]; /* Regardless of whether this is C++ or "_Bool" is a valid type name, "true" and "false" should be usable in #if expressions and integer constant expressions, and "bool" should be a valid type name. */ #if !true #error "'true' is not true" #endif #if true != 1 #error "'true' is not equal to 1" #endif char b[true == 1 ? 1 : -1]; char c[true]; #if false #error "'false' is not false" #endif #if false != 0 #error "'false' is not equal to 0" #endif char d[false == 0 ? 1 : -1]; enum { e = false, f = true, g = false * true, h = true * 256 }; char i[(bool) 0.5 == true ? 1 : -1]; char j[(bool) 0.0 == false ? 1 : -1]; char k[sizeof (bool) > 0 ? 1 : -1]; struct sb { bool s: 1; bool t; } s; char l[sizeof s.t > 0 ? 1 : -1]; /* The following fails for HP aC++/ANSI C B3910B A.05.55 [Dec 04 2003]. */ bool m[h]; char n[sizeof m == h * sizeof m[0] ? 1 : -1]; char o[-1 - (bool) 0 < 0 ? 1 : -1]; /* Catch a bug in an HP-UX C compiler. See https://gcc.gnu.org/ml/gcc-patches/2003-12/msg02303.html https://lists.gnu.org/archive/html/bug-coreutils/2005-11/msg00161.html */ bool p = true; bool *pp = &p; /* C 1999 specifies that bool, true, and false are to be macros, but C++ 2011 and later overrule this. */ #if __cplusplus < 201103 #ifndef bool #error "bool is not defined" #endif #ifndef false #error "false is not defined" #endif #ifndef true #error "true is not defined" #endif #endif /* If _Bool is available, repeat with it all the tests above that used bool. */ #ifdef HAVE__BOOL struct sB { _Bool s: 1; _Bool t; } t; char q[(_Bool) 0.5 == true ? 1 : -1]; char r[(_Bool) 0.0 == false ? 1 : -1]; char u[sizeof (_Bool) > 0 ? 1 : -1]; char v[sizeof t.t > 0 ? 1 : -1]; _Bool w[h]; char x[sizeof m == h * sizeof m[0] ? 1 : -1]; char y[-1 - (_Bool) 0 < 0 ? 1 : -1]; _Bool z = true; _Bool *pz = &p; #endif int main (void) { bool ps = &s; *pp |= p; *pp |= ! p; #ifdef HAVE__BOOL _Bool pt = &t; *pz |= z; *pz |= ! z; #endif /* Refer to every declared value, so they cannot be discarded as unused. */ return (!a + !b + !c + !d + !e + !f + !g + !h + !i + !j + !k + !l + !m + !n + !o + !p + !pp + !ps #ifdef HAVE__BOOL + !q + !r + !u + !v + !w + !x + !y + !z + !pt #endif ); ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO" then : ac_cv_header_stdbool_h=yes else $as_nop ac_cv_header_stdbool_h=no fi rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdbool_h" >&5 printf "%s\n" "$ac_cv_header_stdbool_h" >&6; } # Checks for library functions. # check for AC_FUNC_MALLOC has detrimental effects on some systems # symptom: undefined reference to rpl_malloc # see also: https://github.com/maxmind/libmaxminddb/pull/152 #AC_FUNC_MALLOC #AC_FUNC_REALLOC #AC_FUNC_ALLOCA ac_fn_c_check_func "$LINENO" "alarm" "ac_cv_func_alarm" if test "x$ac_cv_func_alarm" = xyes then : printf "%s\n" "#define HAVE_ALARM 1" >>confdefs.h fi ac_fn_c_check_func "$LINENO" "gettimeofday" "ac_cv_func_gettimeofday" if test "x$ac_cv_func_gettimeofday" = xyes then : printf "%s\n" "#define HAVE_GETTIMEOFDAY 1" >>confdefs.h fi ac_fn_c_check_func "$LINENO" "sqrt" "ac_cv_func_sqrt" if test "x$ac_cv_func_sqrt" = xyes then : printf "%s\n" "#define HAVE_SQRT 1" >>confdefs.h fi ac_fn_c_check_func "$LINENO" "strchr" "ac_cv_func_strchr" if test "x$ac_cv_func_strchr" = xyes then : printf "%s\n" "#define HAVE_STRCHR 1" >>confdefs.h fi ac_fn_c_check_func "$LINENO" "strdup" "ac_cv_func_strdup" if test "x$ac_cv_func_strdup" = xyes then : printf "%s\n" "#define HAVE_STRDUP 1" >>confdefs.h fi ac_fn_c_check_func "$LINENO" "strstr" "ac_cv_func_strstr" if test "x$ac_cv_func_strstr" = xyes then : printf "%s\n" "#define HAVE_STRSTR 1" >>confdefs.h fi ac_fn_c_check_func "$LINENO" "strtol" "ac_cv_func_strtol" if test "x$ac_cv_func_strtol" = xyes then : printf "%s\n" "#define HAVE_STRTOL 1" >>confdefs.h fi ac_fn_c_check_func "$LINENO" "gsl_interp_steffen" "ac_cv_func_gsl_interp_steffen" if test "x$ac_cv_func_gsl_interp_steffen" = xyes then : printf "%s\n" "#define HAVE_GSL_INTERP_STEFFEN 1" >>confdefs.h fi ac_fn_c_check_func "$LINENO" "gsl_interp_akima" "ac_cv_func_gsl_interp_akima" if test "x$ac_cv_func_gsl_interp_akima" = xyes then : printf "%s\n" "#define HAVE_GSL_INTERP_AKIMA 1" >>confdefs.h fi ac_fn_c_check_func "$LINENO" "gsl_interp_cspline" "ac_cv_func_gsl_interp_cspline" if test "x$ac_cv_func_gsl_interp_cspline" = xyes then : printf "%s\n" "#define HAVE_GSL_INTERP_CSPLINE 1" >>confdefs.h fi ac_fn_c_check_func "$LINENO" "gsl_interp_linear" "ac_cv_func_gsl_interp_linear" if test "x$ac_cv_func_gsl_interp_linear" = xyes then : printf "%s\n" "#define HAVE_GSL_INTERP_LINEAR 1" >>confdefs.h fi ac_config_files="$ac_config_files Makefile src/Makefile src/Pixmaps/Makefile data/Makefile po/Makefile.in afterburner/Makefile" cat >confcache <<\_ACEOF # This file is a shell script that caches the results of configure # tests run on this system so they can be shared between configure # scripts and configure runs, see configure's option --config-cache. # It is not useful on other systems. If it contains results you don't # want to keep, you may remove or edit it. # # config.status only pays attention to the cache file if you give it # the --recheck option to rerun configure. # # `ac_cv_env_foo' variables (set or unset) will be overridden when # loading this file, other *unset* `ac_cv_foo' will be assigned the # following values. _ACEOF # The following way of writing the cache mishandles newlines in values, # but we know of no workaround that is simple, portable, and efficient. # So, we kill variables containing newlines. # Ultrix sh set writes to stderr and can't be redirected directly, # and sets the high bit in the cache file unless we assign to the vars. ( for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do eval ac_val=\$$ac_var case $ac_val in #( *${as_nl}*) case $ac_var in #( *_cv_*) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 printf "%s\n" "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; esac case $ac_var in #( _ | IFS | as_nl) ;; #( BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( *) { eval $ac_var=; unset $ac_var;} ;; esac ;; esac done (set) 2>&1 | case $as_nl`(ac_space=' '; set) 2>&1` in #( *${as_nl}ac_space=\ *) # `set' does not quote correctly, so add quotes: double-quote # substitution turns \\\\ into \\, and sed turns \\ into \. sed -n \ "s/'/'\\\\''/g; s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" ;; #( *) # `set' quotes correctly as required by POSIX, so do not add quotes. sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" ;; esac | sort ) | sed ' /^ac_cv_env_/b end t clear :clear s/^\([^=]*\)=\(.*[{}].*\)$/test ${\1+y} || &/ t end s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ :end' >>confcache if diff "$cache_file" confcache >/dev/null 2>&1; then :; else if test -w "$cache_file"; then if test "x$cache_file" != "x/dev/null"; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5 printf "%s\n" "$as_me: updating cache $cache_file" >&6;} if test ! -f "$cache_file" || test -h "$cache_file"; then cat confcache >"$cache_file" else case $cache_file in #( */* | ?:*) mv -f confcache "$cache_file"$$ && mv -f "$cache_file"$$ "$cache_file" ;; #( *) mv -f confcache "$cache_file" ;; esac fi fi else { printf "%s\n" "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5 printf "%s\n" "$as_me: not updating unwritable cache $cache_file" >&6;} fi fi rm -f confcache test "x$prefix" = xNONE && prefix=$ac_default_prefix # Let make expand exec_prefix. test "x$exec_prefix" = xNONE && exec_prefix='${prefix}' DEFS=-DHAVE_CONFIG_H ac_libobjs= ac_ltlibobjs= U= for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue # 1. Remove the extension, and $U if already installed. ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' ac_i=`printf "%s\n" "$ac_i" | sed "$ac_script"` # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR # will be set to the directory where LIBOBJS objects are built. as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext" as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo' done LIBOBJS=$ac_libobjs LTLIBOBJS=$ac_ltlibobjs { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5 printf %s "checking that generated files are newer than configure... " >&6; } if test -n "$am_sleep_pid"; then # Hide warnings about reused PIDs. wait $am_sleep_pid 2>/dev/null fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: done" >&5 printf "%s\n" "done" >&6; } if test -n "$EXEEXT"; then am__EXEEXT_TRUE= am__EXEEXT_FALSE='#' else am__EXEEXT_TRUE='#' am__EXEEXT_FALSE= fi if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then as_fn_error $? "conditional \"AMDEP\" was never defined. Usually this means the macro was only invoked conditionally." "$LINENO" 5 fi if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then as_fn_error $? "conditional \"am__fastdepCC\" was never defined. Usually this means the macro was only invoked conditionally." "$LINENO" 5 fi if test -z "${USE_NLS_TRUE}" && test -z "${USE_NLS_FALSE}"; then as_fn_error $? "conditional \"USE_NLS\" was never defined. Usually this means the macro was only invoked conditionally." "$LINENO" 5 fi if test -z "${MAKESELFREP_TRUE}" && test -z "${MAKESELFREP_FALSE}"; then as_fn_error $? "conditional \"MAKESELFREP\" was never defined. Usually this means the macro was only invoked conditionally." "$LINENO" 5 fi if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then as_fn_error $? "conditional \"am__fastdepCC\" was never defined. Usually this means the macro was only invoked conditionally." "$LINENO" 5 fi if test -z "${am__fastdepCXX_TRUE}" && test -z "${am__fastdepCXX_FALSE}"; then as_fn_error $? "conditional \"am__fastdepCXX\" was never defined. Usually this means the macro was only invoked conditionally." "$LINENO" 5 fi if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then as_fn_error $? "conditional \"am__fastdepCC\" was never defined. Usually this means the macro was only invoked conditionally." "$LINENO" 5 fi : "${CONFIG_STATUS=./config.status}" ac_write_fail=0 ac_clean_files_save=$ac_clean_files ac_clean_files="$ac_clean_files $CONFIG_STATUS" { printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5 printf "%s\n" "$as_me: creating $CONFIG_STATUS" >&6;} as_write_fail=0 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1 #! $SHELL # Generated by $as_me. # Run this file to recreate the current configuration. # Compiler output produced by configure, useful for debugging # configure, is in config.log if it exists. debug=false ac_cs_recheck=false ac_cs_silent=false SHELL=\${CONFIG_SHELL-$SHELL} export SHELL _ASEOF cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1 ## -------------------- ## ## M4sh Initialization. ## ## -------------------- ## # Be more Bourne compatible DUALCASE=1; export DUALCASE # for MKS sh as_nop=: if test ${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1 then : emulate sh NULLCMD=: # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which # is contrary to our usage. Disable this feature. alias -g '${1+"$@"}'='"$@"' setopt NO_GLOB_SUBST else $as_nop case `(set -o) 2>/dev/null` in #( *posix*) : set -o posix ;; #( *) : ;; esac fi # Reset variables that may have inherited troublesome values from # the environment. # IFS needs to be set, to space, tab, and newline, in precisely that order. # (If _AS_PATH_WALK were called with IFS unset, it would have the # side effect of setting IFS to empty, thus disabling word splitting.) # Quoting is to prevent editors from complaining about space-tab. as_nl=' ' export as_nl IFS=" "" $as_nl" PS1='$ ' PS2='> ' PS4='+ ' # Ensure predictable behavior from utilities with locale-dependent output. LC_ALL=C export LC_ALL LANGUAGE=C export LANGUAGE # We cannot yet rely on "unset" to work, but we need these variables # to be unset--not just set to an empty or harmless value--now, to # avoid bugs in old shells (e.g. pre-3.0 UWIN ksh). This construct # also avoids known problems related to "unset" and subshell syntax # in other old shells (e.g. bash 2.01 and pdksh 5.2.14). for as_var in BASH_ENV ENV MAIL MAILPATH CDPATH do eval test \${$as_var+y} \ && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : done # Ensure that fds 0, 1, and 2 are open. if (exec 3>&0) 2>/dev/null; then :; else exec 0&1) 2>/dev/null; then :; else exec 1>/dev/null; fi if (exec 3>&2) ; then :; else exec 2>/dev/null; fi # The user is always right. if ${PATH_SEPARATOR+false} :; then PATH_SEPARATOR=: (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || PATH_SEPARATOR=';' } fi # Find who we are. Look in the path if we contain no directory separator. as_myself= case $0 in #(( *[\\/]* ) as_myself=$0 ;; *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; esac test -r "$as_dir$0" && as_myself=$as_dir$0 && break done IFS=$as_save_IFS ;; esac # We did not find ourselves, most probably we were run as `sh COMMAND' # in which case we are not to be found in the path. if test "x$as_myself" = x; then as_myself=$0 fi if test ! -f "$as_myself"; then printf "%s\n" "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 exit 1 fi # as_fn_error STATUS ERROR [LINENO LOG_FD] # ---------------------------------------- # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are # provided, also output the error to LOG_FD, referencing LINENO. Then exit the # script with STATUS, using 1 if that was 0. as_fn_error () { as_status=$1; test $as_status -eq 0 && as_status=1 if test "$4"; then as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 fi printf "%s\n" "$as_me: error: $2" >&2 as_fn_exit $as_status } # as_fn_error # as_fn_set_status STATUS # ----------------------- # Set $? to STATUS, without forking. as_fn_set_status () { return $1 } # as_fn_set_status # as_fn_exit STATUS # ----------------- # Exit the shell with STATUS, even in a "trap 0" or "set -e" context. as_fn_exit () { set +e as_fn_set_status $1 exit $1 } # as_fn_exit # as_fn_unset VAR # --------------- # Portably unset VAR. as_fn_unset () { { eval $1=; unset $1;} } as_unset=as_fn_unset # as_fn_append VAR VALUE # ---------------------- # Append the text in VALUE to the end of the definition contained in VAR. Take # advantage of any shell optimizations that allow amortized linear growth over # repeated appends, instead of the typical quadratic growth present in naive # implementations. if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null then : eval 'as_fn_append () { eval $1+=\$2 }' else $as_nop as_fn_append () { eval $1=\$$1\$2 } fi # as_fn_append # as_fn_arith ARG... # ------------------ # Perform arithmetic evaluation on the ARGs, and store the result in the # global $as_val. Take advantage of shells that can avoid forks. The arguments # must be portable across $(()) and expr. if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null then : eval 'as_fn_arith () { as_val=$(( $* )) }' else $as_nop as_fn_arith () { as_val=`expr "$@" || test $? -eq 1` } fi # as_fn_arith if expr a : '\(a\)' >/dev/null 2>&1 && test "X`expr 00001 : '.*\(...\)'`" = X001; then as_expr=expr else as_expr=false fi if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then as_basename=basename else as_basename=false fi if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then as_dirname=dirname else as_dirname=false fi as_me=`$as_basename -- "$0" || $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ X"$0" : 'X\(//\)$' \| \ X"$0" : 'X\(/\)' \| . 2>/dev/null || printf "%s\n" X/"$0" | sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/ q } /^X\/\(\/\/\)$/{ s//\1/ q } /^X\/\(\/\).*/{ s//\1/ q } s/.*/./; q'` # Avoid depending upon Character Ranges. as_cr_letters='abcdefghijklmnopqrstuvwxyz' as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' as_cr_Letters=$as_cr_letters$as_cr_LETTERS as_cr_digits='0123456789' as_cr_alnum=$as_cr_Letters$as_cr_digits # Determine whether it's possible to make 'echo' print without a newline. # These variables are no longer used directly by Autoconf, but are AC_SUBSTed # for compatibility with existing Makefiles. ECHO_C= ECHO_N= ECHO_T= case `echo -n x` in #((((( -n*) case `echo 'xy\c'` in *c*) ECHO_T=' ';; # ECHO_T is single tab character. xy) ECHO_C='\c';; *) echo `echo ksh88 bug on AIX 6.1` > /dev/null ECHO_T=' ';; esac;; *) ECHO_N='-n';; esac # For backward compatibility with old third-party macros, we provide # the shell variables $as_echo and $as_echo_n. New code should use # AS_ECHO(["message"]) and AS_ECHO_N(["message"]), respectively. as_echo='printf %s\n' as_echo_n='printf %s' rm -f conf$$ conf$$.exe conf$$.file if test -d conf$$.dir; then rm -f conf$$.dir/conf$$.file else rm -f conf$$.dir mkdir conf$$.dir 2>/dev/null fi if (echo >conf$$.file) 2>/dev/null; then if ln -s conf$$.file conf$$ 2>/dev/null; then as_ln_s='ln -s' # ... but there are two gotchas: # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. # In both cases, we have to default to `cp -pR'. ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || as_ln_s='cp -pR' elif ln conf$$.file conf$$ 2>/dev/null; then as_ln_s=ln else as_ln_s='cp -pR' fi else as_ln_s='cp -pR' fi rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file rmdir conf$$.dir 2>/dev/null # as_fn_mkdir_p # ------------- # Create "$as_dir" as a directory, including parents if necessary. as_fn_mkdir_p () { case $as_dir in #( -*) as_dir=./$as_dir;; esac test -d "$as_dir" || eval $as_mkdir_p || { as_dirs= while :; do case $as_dir in #( *\'*) as_qdir=`printf "%s\n" "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( *) as_qdir=$as_dir;; esac as_dirs="'$as_qdir' $as_dirs" as_dir=`$as_dirname -- "$as_dir" || $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ X"$as_dir" : 'X\(//\)[^/]' \| \ X"$as_dir" : 'X\(//\)$' \| \ X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || printf "%s\n" X"$as_dir" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/ q } /^X\(\/\/\)[^/].*/{ s//\1/ q } /^X\(\/\/\)$/{ s//\1/ q } /^X\(\/\).*/{ s//\1/ q } s/.*/./; q'` test -d "$as_dir" && break done test -z "$as_dirs" || eval "mkdir $as_dirs" } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" } # as_fn_mkdir_p if mkdir -p . 2>/dev/null; then as_mkdir_p='mkdir -p "$as_dir"' else test -d ./-p && rmdir ./-p as_mkdir_p=false fi # as_fn_executable_p FILE # ----------------------- # Test if FILE is an executable regular file. as_fn_executable_p () { test -f "$1" && test -x "$1" } # as_fn_executable_p as_test_x='test -x' as_executable_p=as_fn_executable_p # Sed expression to map a string onto a valid CPP name. as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" # Sed expression to map a string onto a valid variable name. as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" exec 6>&1 ## ----------------------------------- ## ## Main body of $CONFIG_STATUS script. ## ## ----------------------------------- ## _ASEOF test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 # Save the log message, to keep $0 and so on meaningful, and to # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" This file was extended by xsnow $as_me 3.8.3, which was generated by GNU Autoconf 2.71. Invocation command line was CONFIG_FILES = $CONFIG_FILES CONFIG_HEADERS = $CONFIG_HEADERS CONFIG_LINKS = $CONFIG_LINKS CONFIG_COMMANDS = $CONFIG_COMMANDS $ $0 $@ on `(hostname || uname -n) 2>/dev/null | sed 1q` " _ACEOF case $ac_config_files in *" "*) set x $ac_config_files; shift; ac_config_files=$*;; esac case $ac_config_headers in *" "*) set x $ac_config_headers; shift; ac_config_headers=$*;; esac cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 # Files that config.status was made for. config_files="$ac_config_files" config_headers="$ac_config_headers" config_commands="$ac_config_commands" _ACEOF cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 ac_cs_usage="\ \`$as_me' instantiates files and other configuration actions from templates according to the current configuration. Unless the files and actions are specified as TAGs, all are instantiated by default. Usage: $0 [OPTION]... [TAG]... -h, --help print this help, then exit -V, --version print version number and configuration settings, then exit --config print configuration, then exit -q, --quiet, --silent do not print progress messages -d, --debug don't remove temporary files --recheck update $as_me by reconfiguring in the same conditions --file=FILE[:TEMPLATE] instantiate the configuration file FILE --header=FILE[:TEMPLATE] instantiate the configuration header FILE Configuration files: $config_files Configuration headers: $config_headers Configuration commands: $config_commands Report bugs to ." _ACEOF ac_cs_config=`printf "%s\n" "$ac_configure_args" | sed "$ac_safe_unquote"` ac_cs_config_escaped=`printf "%s\n" "$ac_cs_config" | sed "s/^ //; s/'/'\\\\\\\\''/g"` cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config='$ac_cs_config_escaped' ac_cs_version="\\ xsnow config.status 3.8.3 configured by $0, generated by GNU Autoconf 2.71, with options \\"\$ac_cs_config\\" Copyright (C) 2021 Free Software Foundation, Inc. This config.status script is free software; the Free Software Foundation gives unlimited permission to copy, distribute and modify it." ac_pwd='$ac_pwd' srcdir='$srcdir' INSTALL='$INSTALL' MKDIR_P='$MKDIR_P' AWK='$AWK' test -n "\$AWK" || AWK=awk _ACEOF cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 # The default lists apply if the user does not specify any file. ac_need_defaults=: while test $# != 0 do case $1 in --*=?*) ac_option=`expr "X$1" : 'X\([^=]*\)='` ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'` ac_shift=: ;; --*=) ac_option=`expr "X$1" : 'X\([^=]*\)='` ac_optarg= ac_shift=: ;; *) ac_option=$1 ac_optarg=$2 ac_shift=shift ;; esac case $ac_option in # Handling of the options. -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) ac_cs_recheck=: ;; --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) printf "%s\n" "$ac_cs_version"; exit ;; --config | --confi | --conf | --con | --co | --c ) printf "%s\n" "$ac_cs_config"; exit ;; --debug | --debu | --deb | --de | --d | -d ) debug=: ;; --file | --fil | --fi | --f ) $ac_shift case $ac_optarg in *\'*) ac_optarg=`printf "%s\n" "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; '') as_fn_error $? "missing file argument" ;; esac as_fn_append CONFIG_FILES " '$ac_optarg'" ac_need_defaults=false;; --header | --heade | --head | --hea ) $ac_shift case $ac_optarg in *\'*) ac_optarg=`printf "%s\n" "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; esac as_fn_append CONFIG_HEADERS " '$ac_optarg'" ac_need_defaults=false;; --he | --h) # Conflict between --help and --header as_fn_error $? "ambiguous option: \`$1' Try \`$0 --help' for more information.";; --help | --hel | -h ) printf "%s\n" "$ac_cs_usage"; exit ;; -q | -quiet | --quiet | --quie | --qui | --qu | --q \ | -silent | --silent | --silen | --sile | --sil | --si | --s) ac_cs_silent=: ;; # This is an error. -*) as_fn_error $? "unrecognized option: \`$1' Try \`$0 --help' for more information." ;; *) as_fn_append ac_config_targets " $1" ac_need_defaults=false ;; esac shift done ac_configure_extra_args= if $ac_cs_silent; then exec 6>/dev/null ac_configure_extra_args="$ac_configure_extra_args --silent" fi _ACEOF cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 if \$ac_cs_recheck; then set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion shift \printf "%s\n" "running CONFIG_SHELL=$SHELL \$*" >&6 CONFIG_SHELL='$SHELL' export CONFIG_SHELL exec "\$@" fi _ACEOF cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 exec 5>>config.log { echo sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX ## Running $as_me. ## _ASBOX printf "%s\n" "$ac_log" } >&5 _ACEOF cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 # # INIT-COMMANDS # # Capture the value of obsolete ALL_LINGUAS because we need it to compute # POFILES, UPDATEPOFILES, DUMMYPOFILES, GMOFILES, CATALOGS. OBSOLETE_ALL_LINGUAS="$ALL_LINGUAS" # Capture the value of LINGUAS because we need it to compute CATALOGS. LINGUAS="${LINGUAS-%UNSET%}" AMDEP_TRUE="$AMDEP_TRUE" MAKE="${MAKE-make}" _ACEOF cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 # Handling of arguments. for ac_config_target in $ac_config_targets do case $ac_config_target in "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;; "po-directories") CONFIG_COMMANDS="$CONFIG_COMMANDS po-directories" ;; "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;; "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;; "src/Pixmaps/Makefile") CONFIG_FILES="$CONFIG_FILES src/Pixmaps/Makefile" ;; "data/Makefile") CONFIG_FILES="$CONFIG_FILES data/Makefile" ;; "po/Makefile.in") CONFIG_FILES="$CONFIG_FILES po/Makefile.in" ;; "afterburner/Makefile") CONFIG_FILES="$CONFIG_FILES afterburner/Makefile" ;; *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;; esac done # If the user did not use the arguments to specify the items to instantiate, # then the envvar interface is used. Set only those that are not. # We use the long form for the default assignment because of an extremely # bizarre bug on SunOS 4.1.3. if $ac_need_defaults; then test ${CONFIG_FILES+y} || CONFIG_FILES=$config_files test ${CONFIG_HEADERS+y} || CONFIG_HEADERS=$config_headers test ${CONFIG_COMMANDS+y} || CONFIG_COMMANDS=$config_commands fi # Have a temporary directory for convenience. Make it in the build tree # simply because there is no reason against having it here, and in addition, # creating and moving files from /tmp can sometimes cause problems. # Hook for its removal unless debugging. # Note that there is a small window in which the directory will not be cleaned: # after its creation but before its name has been assigned to `$tmp'. $debug || { tmp= ac_tmp= trap 'exit_status=$? : "${ac_tmp:=$tmp}" { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status ' 0 trap 'as_fn_exit 1' 1 2 13 15 } # Create a (secure) tmp directory for tmp files. { tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` && test -d "$tmp" } || { tmp=./conf$$-$RANDOM (umask 077 && mkdir "$tmp") } || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5 ac_tmp=$tmp # Set up the scripts for CONFIG_FILES section. # No need to generate them if there are no CONFIG_FILES. # This happens for instance with `./config.status config.h'. if test -n "$CONFIG_FILES"; then ac_cr=`echo X | tr X '\015'` # On cygwin, bash can eat \r inside `` if the user requested igncr. # But we know of no other shell where ac_cr would be empty at this # point, so we can use a bashism as a fallback. if test "x$ac_cr" = x; then eval ac_cr=\$\'\\r\' fi ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' /dev/null` if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then ac_cs_awk_cr='\\r' else ac_cs_awk_cr=$ac_cr fi echo 'BEGIN {' >"$ac_tmp/subs1.awk" && _ACEOF { echo "cat >conf$$subs.awk <<_ACEOF" && echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' && echo "_ACEOF" } >conf$$subs.sh || as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'` ac_delim='%!_!# ' for ac_last_try in false false false false false :; do . ./conf$$subs.sh || as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X` if test $ac_delim_n = $ac_delim_num; then break elif $ac_last_try; then as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 else ac_delim="$ac_delim!$ac_delim _$ac_delim!! " fi done rm -f conf$$subs.sh cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK && _ACEOF sed -n ' h s/^/S["/; s/!.*/"]=/ p g s/^[^!]*!// :repl t repl s/'"$ac_delim"'$// t delim :nl h s/\(.\{148\}\)..*/\1/ t more1 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/ p n b repl :more1 s/["\\]/\\&/g; s/^/"/; s/$/"\\/ p g s/.\{148\}// t nl :delim h s/\(.\{148\}\)..*/\1/ t more2 s/["\\]/\\&/g; s/^/"/; s/$/"/ p b :more2 s/["\\]/\\&/g; s/^/"/; s/$/"\\/ p g s/.\{148\}// t delim ' >$CONFIG_STATUS || ac_write_fail=1 rm -f conf$$subs.awk cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 _ACAWK cat >>"\$ac_tmp/subs1.awk" <<_ACAWK && for (key in S) S_is_set[key] = 1 FS = "" } { line = $ 0 nfields = split(line, field, "@") substed = 0 len = length(field[1]) for (i = 2; i < nfields; i++) { key = field[i] keylen = length(key) if (S_is_set[key]) { value = S[key] line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3) len += length(value) + length(field[++i]) substed = 1 } else len += 1 + keylen } print line } _ACAWK _ACEOF cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g" else cat fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \ || as_fn_error $? "could not setup config files machinery" "$LINENO" 5 _ACEOF # VPATH may cause trouble with some makes, so we remove sole $(srcdir), # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and # trailing colons and then remove the whole line if VPATH becomes empty # (actually we leave an empty line to preserve line numbers). if test "x$srcdir" = x.; then ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{ h s/// s/^/:/ s/[ ]*$/:/ s/:\$(srcdir):/:/g s/:\${srcdir}:/:/g s/:@srcdir@:/:/g s/^:*// s/:*$// x s/\(=[ ]*\).*/\1/ G s/\n// s/^[^=]*=[ ]*$// }' fi cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 fi # test -n "$CONFIG_FILES" # Set up the scripts for CONFIG_HEADERS section. # No need to generate them if there are no CONFIG_HEADERS. # This happens for instance with `./config.status Makefile'. if test -n "$CONFIG_HEADERS"; then cat >"$ac_tmp/defines.awk" <<\_ACAWK || BEGIN { _ACEOF # Transform confdefs.h into an awk script `defines.awk', embedded as # here-document in config.status, that substitutes the proper values into # config.h.in to produce config.h. # Create a delimiter string that does not exist in confdefs.h, to ease # handling of long lines. ac_delim='%!_!# ' for ac_last_try in false false :; do ac_tt=`sed -n "/$ac_delim/p" confdefs.h` if test -z "$ac_tt"; then break elif $ac_last_try; then as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5 else ac_delim="$ac_delim!$ac_delim _$ac_delim!! " fi done # For the awk script, D is an array of macro values keyed by name, # likewise P contains macro parameters if any. Preserve backslash # newline sequences. ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]* sed -n ' s/.\{148\}/&'"$ac_delim"'/g t rset :rset s/^[ ]*#[ ]*define[ ][ ]*/ / t def d :def s/\\$// t bsnl s/["\\]/\\&/g s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ D["\1"]=" \3"/p s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p d :bsnl s/["\\]/\\&/g s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ D["\1"]=" \3\\\\\\n"\\/p t cont s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p t cont d :cont n s/.\{148\}/&'"$ac_delim"'/g t clear :clear s/\\$// t bsnlc s/["\\]/\\&/g; s/^/"/; s/$/"/p d :bsnlc s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p b cont ' >$CONFIG_STATUS || ac_write_fail=1 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 for (key in D) D_is_set[key] = 1 FS = "" } /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ { line = \$ 0 split(line, arg, " ") if (arg[1] == "#") { defundef = arg[2] mac1 = arg[3] } else { defundef = substr(arg[1], 2) mac1 = arg[2] } split(mac1, mac2, "(") #) macro = mac2[1] prefix = substr(line, 1, index(line, defundef) - 1) if (D_is_set[macro]) { # Preserve the white space surrounding the "#". print prefix "define", macro P[macro] D[macro] next } else { # Replace #undef with comments. This is necessary, for example, # in the case of _POSIX_SOURCE, which is predefined and required # on some systems where configure will not decide to define it. if (defundef == "undef") { print "/*", prefix defundef, macro, "*/" next } } } { print } _ACAWK _ACEOF cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 as_fn_error $? "could not setup config headers machinery" "$LINENO" 5 fi # test -n "$CONFIG_HEADERS" eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS" shift for ac_tag do case $ac_tag in :[FHLC]) ac_mode=$ac_tag; continue;; esac case $ac_mode$ac_tag in :[FHL]*:*);; :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;; :[FH]-) ac_tag=-:-;; :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; esac ac_save_IFS=$IFS IFS=: set x $ac_tag IFS=$ac_save_IFS shift ac_file=$1 shift case $ac_mode in :L) ac_source=$1;; :[FH]) ac_file_inputs= for ac_f do case $ac_f in -) ac_f="$ac_tmp/stdin";; *) # Look for the file first in the build tree, then in the source tree # (if the path is not absolute). The absolute path cannot be DOS-style, # because $ac_f cannot contain `:'. test -f "$ac_f" || case $ac_f in [\\/$]*) false;; *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; esac || as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;; esac case $ac_f in *\'*) ac_f=`printf "%s\n" "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac as_fn_append ac_file_inputs " '$ac_f'" done # Let's still pretend it is `configure' which instantiates (i.e., don't # use $as_me), people would be surprised to read: # /* config.h. Generated by config.status. */ configure_input='Generated from '` printf "%s\n" "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g' `' by configure.' if test x"$ac_file" != x-; then configure_input="$ac_file. $configure_input" { printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5 printf "%s\n" "$as_me: creating $ac_file" >&6;} fi # Neutralize special characters interpreted by sed in replacement strings. case $configure_input in #( *\&* | *\|* | *\\* ) ac_sed_conf_input=`printf "%s\n" "$configure_input" | sed 's/[\\\\&|]/\\\\&/g'`;; #( *) ac_sed_conf_input=$configure_input;; esac case $ac_tag in *:-:* | *:-) cat >"$ac_tmp/stdin" \ || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;; esac ;; esac ac_dir=`$as_dirname -- "$ac_file" || $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ X"$ac_file" : 'X\(//\)[^/]' \| \ X"$ac_file" : 'X\(//\)$' \| \ X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || printf "%s\n" X"$ac_file" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/ q } /^X\(\/\/\)[^/].*/{ s//\1/ q } /^X\(\/\/\)$/{ s//\1/ q } /^X\(\/\).*/{ s//\1/ q } s/.*/./; q'` as_dir="$ac_dir"; as_fn_mkdir_p ac_builddir=. case "$ac_dir" in .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; *) ac_dir_suffix=/`printf "%s\n" "$ac_dir" | sed 's|^\.[\\/]||'` # A ".." for each directory in $ac_dir_suffix. ac_top_builddir_sub=`printf "%s\n" "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` case $ac_top_builddir_sub in "") ac_top_builddir_sub=. ac_top_build_prefix= ;; *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; esac ;; esac ac_abs_top_builddir=$ac_pwd ac_abs_builddir=$ac_pwd$ac_dir_suffix # for backward compatibility: ac_top_builddir=$ac_top_build_prefix case $srcdir in .) # We are building in place. ac_srcdir=. ac_top_srcdir=$ac_top_builddir_sub ac_abs_top_srcdir=$ac_pwd ;; [\\/]* | ?:[\\/]* ) # Absolute name. ac_srcdir=$srcdir$ac_dir_suffix; ac_top_srcdir=$srcdir ac_abs_top_srcdir=$srcdir ;; *) # Relative name. ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix ac_top_srcdir=$ac_top_build_prefix$srcdir ac_abs_top_srcdir=$ac_pwd/$srcdir ;; esac ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix case $ac_mode in :F) # # CONFIG_FILE # case $INSTALL in [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;; esac ac_MKDIR_P=$MKDIR_P case $MKDIR_P in [\\/$]* | ?:[\\/]* ) ;; */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;; esac _ACEOF cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 # If the template does not know about datarootdir, expand it. # FIXME: This hack should be removed a few years after 2.60. ac_datarootdir_hack=; ac_datarootdir_seen= ac_sed_dataroot=' /datarootdir/ { p q } /@datadir@/p /@docdir@/p /@infodir@/p /@localedir@/p /@mandir@/p' case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in *datarootdir*) ac_datarootdir_seen=yes;; *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 printf "%s\n" "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} _ACEOF cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_datarootdir_hack=' s&@datadir@&$datadir&g s&@docdir@&$docdir&g s&@infodir@&$infodir&g s&@localedir@&$localedir&g s&@mandir@&$mandir&g s&\\\${datarootdir}&$datarootdir&g' ;; esac _ACEOF # Neutralize VPATH when `$srcdir' = `.'. # Shell code in configure.ac might set extrasub. # FIXME: do we really want to maintain this feature? cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_sed_extra="$ac_vpsub $extrasub _ACEOF cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 :t /@[a-zA-Z_][a-zA-Z_0-9]*@/!b s|@configure_input@|$ac_sed_conf_input|;t t s&@top_builddir@&$ac_top_builddir_sub&;t t s&@top_build_prefix@&$ac_top_build_prefix&;t t s&@srcdir@&$ac_srcdir&;t t s&@abs_srcdir@&$ac_abs_srcdir&;t t s&@top_srcdir@&$ac_top_srcdir&;t t s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t s&@builddir@&$ac_builddir&;t t s&@abs_builddir@&$ac_abs_builddir&;t t s&@abs_top_builddir@&$ac_abs_top_builddir&;t t s&@INSTALL@&$ac_INSTALL&;t t s&@MKDIR_P@&$ac_MKDIR_P&;t t $ac_datarootdir_hack " eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \ >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" && { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } && { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \ "$ac_tmp/out"`; test -z "$ac_out"; } && { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir' which seems to be undefined. Please make sure it is defined" >&5 printf "%s\n" "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' which seems to be undefined. Please make sure it is defined" >&2;} rm -f "$ac_tmp/stdin" case $ac_file in -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";; *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";; esac \ || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;; :H) # # CONFIG_HEADER # if test x"$ac_file" != x-; then { printf "%s\n" "/* $configure_input */" >&1 \ && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" } >"$ac_tmp/config.h" \ || as_fn_error $? "could not create $ac_file" "$LINENO" 5 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5 printf "%s\n" "$as_me: $ac_file is unchanged" >&6;} else rm -f "$ac_file" mv "$ac_tmp/config.h" "$ac_file" \ || as_fn_error $? "could not create $ac_file" "$LINENO" 5 fi else printf "%s\n" "/* $configure_input */" >&1 \ && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \ || as_fn_error $? "could not create -" "$LINENO" 5 fi # Compute "$ac_file"'s index in $config_headers. _am_arg="$ac_file" _am_stamp_count=1 for _am_header in $config_headers :; do case $_am_header in $_am_arg | $_am_arg:* ) break ;; * ) _am_stamp_count=`expr $_am_stamp_count + 1` ;; esac done echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" || $as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ X"$_am_arg" : 'X\(//\)[^/]' \| \ X"$_am_arg" : 'X\(//\)$' \| \ X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null || printf "%s\n" X"$_am_arg" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/ q } /^X\(\/\/\)[^/].*/{ s//\1/ q } /^X\(\/\/\)$/{ s//\1/ q } /^X\(\/\).*/{ s//\1/ q } s/.*/./; q'`/stamp-h$_am_stamp_count ;; :C) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5 printf "%s\n" "$as_me: executing $ac_file commands" >&6;} ;; esac case $ac_file$ac_mode in "po-directories":C) for ac_file in $CONFIG_FILES; do # Support "outfile[:infile[:infile...]]" case "$ac_file" in *:*) ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;; esac # PO directories have a Makefile.in generated from Makefile.in.in. case "$ac_file" in */Makefile.in) # Adjust a relative srcdir. ac_dir=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'` ac_dir_suffix=/`echo "$ac_dir"|sed 's%^\./%%'` ac_dots=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'` # In autoconf-2.13 it is called $ac_given_srcdir. # In autoconf-2.50 it is called $srcdir. test -n "$ac_given_srcdir" || ac_given_srcdir="$srcdir" case "$ac_given_srcdir" in .) top_srcdir=`echo $ac_dots|sed 's%/$%%'` ;; /*) top_srcdir="$ac_given_srcdir" ;; *) top_srcdir="$ac_dots$ac_given_srcdir" ;; esac # Treat a directory as a PO directory if and only if it has a # POTFILES.in file. This allows packages to have multiple PO # directories under different names or in different locations. if test -f "$ac_given_srcdir/$ac_dir/POTFILES.in"; then rm -f "$ac_dir/POTFILES" test -n "$as_me" && echo "$as_me: creating $ac_dir/POTFILES" || echo "creating $ac_dir/POTFILES" gt_tab=`printf '\t'` cat "$ac_given_srcdir/$ac_dir/POTFILES.in" | sed -e "/^#/d" -e "/^[ ${gt_tab}]*\$/d" -e "s,.*, $top_srcdir/& \\\\," | sed -e "\$s/\(.*\) \\\\/\1/" > "$ac_dir/POTFILES" POMAKEFILEDEPS="POTFILES.in" # ALL_LINGUAS, POFILES, UPDATEPOFILES, DUMMYPOFILES, GMOFILES depend # on $ac_dir but don't depend on user-specified configuration # parameters. if test -f "$ac_given_srcdir/$ac_dir/LINGUAS"; then # The LINGUAS file contains the set of available languages. if test -n "$OBSOLETE_ALL_LINGUAS"; then test -n "$as_me" && echo "$as_me: setting ALL_LINGUAS in configure.in is obsolete" || echo "setting ALL_LINGUAS in configure.in is obsolete" fi ALL_LINGUAS=`sed -e "/^#/d" -e "s/#.*//" "$ac_given_srcdir/$ac_dir/LINGUAS"` POMAKEFILEDEPS="$POMAKEFILEDEPS LINGUAS" else # The set of available languages was given in configure.in. ALL_LINGUAS=$OBSOLETE_ALL_LINGUAS fi # Compute POFILES # as $(foreach lang, $(ALL_LINGUAS), $(srcdir)/$(lang).po) # Compute UPDATEPOFILES # as $(foreach lang, $(ALL_LINGUAS), $(lang).po-update) # Compute DUMMYPOFILES # as $(foreach lang, $(ALL_LINGUAS), $(lang).nop) # Compute GMOFILES # as $(foreach lang, $(ALL_LINGUAS), $(srcdir)/$(lang).gmo) case "$ac_given_srcdir" in .) srcdirpre= ;; *) srcdirpre='$(srcdir)/' ;; esac POFILES= UPDATEPOFILES= DUMMYPOFILES= GMOFILES= for lang in $ALL_LINGUAS; do POFILES="$POFILES $srcdirpre$lang.po" UPDATEPOFILES="$UPDATEPOFILES $lang.po-update" DUMMYPOFILES="$DUMMYPOFILES $lang.nop" GMOFILES="$GMOFILES $srcdirpre$lang.gmo" done # CATALOGS depends on both $ac_dir and the user's LINGUAS # environment variable. INST_LINGUAS= if test -n "$ALL_LINGUAS"; then for presentlang in $ALL_LINGUAS; do useit=no if test "%UNSET%" != "$LINGUAS"; then desiredlanguages="$LINGUAS" else desiredlanguages="$ALL_LINGUAS" fi for desiredlang in $desiredlanguages; do # Use the presentlang catalog if desiredlang is # a. equal to presentlang, or # b. a variant of presentlang (because in this case, # presentlang can be used as a fallback for messages # which are not translated in the desiredlang catalog). case "$desiredlang" in "$presentlang"*) useit=yes;; esac done if test $useit = yes; then INST_LINGUAS="$INST_LINGUAS $presentlang" fi done fi CATALOGS= if test -n "$INST_LINGUAS"; then for lang in $INST_LINGUAS; do CATALOGS="$CATALOGS $lang.gmo" done fi test -n "$as_me" && echo "$as_me: creating $ac_dir/Makefile" || echo "creating $ac_dir/Makefile" sed -e "/^POTFILES =/r $ac_dir/POTFILES" -e "/^# Makevars/r $ac_given_srcdir/$ac_dir/Makevars" -e "s|@POFILES@|$POFILES|g" -e "s|@UPDATEPOFILES@|$UPDATEPOFILES|g" -e "s|@DUMMYPOFILES@|$DUMMYPOFILES|g" -e "s|@GMOFILES@|$GMOFILES|g" -e "s|@CATALOGS@|$CATALOGS|g" -e "s|@POMAKEFILEDEPS@|$POMAKEFILEDEPS|g" "$ac_dir/Makefile.in" > "$ac_dir/Makefile" for f in "$ac_given_srcdir/$ac_dir"/Rules-*; do if test -f "$f"; then case "$f" in *.orig | *.bak | *~) ;; *) cat "$f" >> "$ac_dir/Makefile" ;; esac fi done fi ;; esac done ;; "depfiles":C) test x"$AMDEP_TRUE" != x"" || { # Older Autoconf quotes --file arguments for eval, but not when files # are listed without --file. Let's play safe and only enable the eval # if we detect the quoting. # TODO: see whether this extra hack can be removed once we start # requiring Autoconf 2.70 or later. case $CONFIG_FILES in #( *\'*) : eval set x "$CONFIG_FILES" ;; #( *) : set x $CONFIG_FILES ;; #( *) : ;; esac shift # Used to flag and report bootstrapping failures. am_rc=0 for am_mf do # Strip MF so we end up with the name of the file. am_mf=`printf "%s\n" "$am_mf" | sed -e 's/:.*$//'` # Check whether this is an Automake generated Makefile which includes # dependency-tracking related rules and includes. # Grep'ing the whole file directly is not great: AIX grep has a line # limit of 2048, but all sed's we know have understand at least 4000. sed -n 's,^am--depfiles:.*,X,p' "$am_mf" | grep X >/dev/null 2>&1 \ || continue am_dirpart=`$as_dirname -- "$am_mf" || $as_expr X"$am_mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ X"$am_mf" : 'X\(//\)[^/]' \| \ X"$am_mf" : 'X\(//\)$' \| \ X"$am_mf" : 'X\(/\)' \| . 2>/dev/null || printf "%s\n" X"$am_mf" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/ q } /^X\(\/\/\)[^/].*/{ s//\1/ q } /^X\(\/\/\)$/{ s//\1/ q } /^X\(\/\).*/{ s//\1/ q } s/.*/./; q'` am_filepart=`$as_basename -- "$am_mf" || $as_expr X/"$am_mf" : '.*/\([^/][^/]*\)/*$' \| \ X"$am_mf" : 'X\(//\)$' \| \ X"$am_mf" : 'X\(/\)' \| . 2>/dev/null || printf "%s\n" X/"$am_mf" | sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/ q } /^X\/\(\/\/\)$/{ s//\1/ q } /^X\/\(\/\).*/{ s//\1/ q } s/.*/./; q'` { echo "$as_me:$LINENO: cd "$am_dirpart" \ && sed -e '/# am--include-marker/d' "$am_filepart" \ | $MAKE -f - am--depfiles" >&5 (cd "$am_dirpart" \ && sed -e '/# am--include-marker/d' "$am_filepart" \ | $MAKE -f - am--depfiles) >&5 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } || am_rc=$? done if test $am_rc -ne 0; then { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 printf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error $? "Something went wrong bootstrapping makefile fragments for automatic dependency tracking. If GNU make was not used, consider re-running the configure script with MAKE=\"gmake\" (or whatever is necessary). You can also try re-running configure with the '--disable-dependency-tracking' option to at least be able to build the package (albeit without support for automatic dependency tracking). See \`config.log' for more details" "$LINENO" 5; } fi { am_dirpart=; unset am_dirpart;} { am_filepart=; unset am_filepart;} { am_mf=; unset am_mf;} { am_rc=; unset am_rc;} rm -f conftest-deps.mk } ;; esac done # for ac_tag as_fn_exit 0 _ACEOF ac_clean_files=$ac_clean_files_save test $ac_write_fail = 0 || as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5 # configure is writing to config.log, and then calls config.status. # config.status does its own redirection, appending to config.log. # Unfortunately, on DOS this fails, as config.log is still kept open # by configure, so config.status won't be able to write to it; its # output is simply discarded. So we exec the FD to /dev/null, # effectively closing config.log, so it can be properly (re)opened and # appended to by config.status. When coming back to configure, we # need to make the FD available again. if test "$no_create" != yes; then ac_cs_success=: ac_config_status_args= test "$silent" = yes && ac_config_status_args="$ac_config_status_args --quiet" exec 5>/dev/null $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false exec 5>>config.log # Use ||, not &&, to avoid exiting from the if with $? = 1, which # would make configure fail if this is the last instruction. $ac_cs_success || as_fn_exit 1 fi if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5 printf "%s\n" "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;} fi xsnow-3.8.3/configure.ac0000666000000000000000000001443214732252143013372 0ustar0000000000000000# -*- Autoconf -*- # Process this file with autoconf to produce a configure script. # # -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- AC_PREREQ([2.69]) AC_INIT([xsnow],[3.8.3],[wvermin@gmail.com]) AC_CONFIG_SRCDIR([src/xsnow.h]) AC_CONFIG_HEADERS([config.h]) AM_INIT_AUTOMAKE m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([yes])]) # When creating a package (e.g. debian) # Get date from debian/changelog or something like that: (thanks to Bernhard M. Wiedemann) # First: check if SOURCE_DATE_EPOCH is already defined # if not: use the file 'bootdate' which should contain the output of 'date +%s' s="$SOURCE_DATE_EPOCH" if test "x$s" = x ; then AC_MSG_WARN([SOURCE_DATE_EPOCH is not defined]) if test -f "$srcdir/bootdate" ; then AC_MSG_NOTICE([Try to read SOURCE_DATE_EPOCH from file '$srcdir/bootdate']) s=`head -n1 "$srcdir/bootdate"` xd=`date -u -d "@$s" 2>/dev/null || date -u -r "$s" 2>/dev/null || echo "Invalid date format"` AC_MSG_NOTICE([Read SOURCE_DATE_EPOCH=$s, i.e: $xd ]) fi else xd=`date -u -d "@$s" 2>/dev/null || date -u -r "$s" 2>/dev/null || echo "Invalid date format"` AC_MSG_NOTICE([Given SOURCE_DATE_EPOCH=$s, i.e: $xd ]) fi # final checks on the validity of SOURCE_DATE_EPOCH # - must be an positive integer # - date must be within -20 years and +1 year from current date # if these are not fulfilled, use `date +%s` x=$(echo "$s" | tr -dc "[0-9]" ) good=no now=`date "+%s"` if test "x$x" != x ; then firstdate=$( expr "$now" - 631152000 ) lastdate=$( expr "$now" + 31536000 ) if test "$x" -gt "$firstdate" -a "$x" -lt "$lastdate" ; then good=yes fi fi if test x"$good" = xyes ; then SOURCE_DATE_EPOCH="$x" else SOURCE_DATE_EPOCH="$now" AC_MSG_WARN([SOURCE_DATE_EPOCH set from current date]) fi xd=`date -u -d "@$SOURCE_DATE_EPOCH" 2>/dev/null || date -u -r "$SOURCE_DATE_EPOCH" 2>/dev/null || echo "Invalid date format"` AC_MSG_NOTICE([Using SOURCE_DATE_EPOCH=$SOURCE_DATE_EPOCH, i.e: $xd ]) DATE_FMT="+%Y-%m-%d" DATE=`date -u -d "@$SOURCE_DATE_EPOCH" "$DATE_FMT" 2>/dev/null || date -u -r "$SOURCE_DATE_EPOCH" "$DATE_FMT" 2>/dev/null || date -u "$DATE_FMT"` AC_SUBST([DATE]) # gettext AM_GNU_GETTEXT([external]) #AM_GNU_GETTEXT_VERSION([0.21]) AC_SUBST([LOCALEDIR],[$localedir]) AM_CONDITIONAL([USE_NLS],[test "x$USE_NLS" = "xyes"]) AC_CHECK_PROG(MSGMERGE_AVAIL,msgmerge,yes) AS_IF([test "x$MSGMERGE_AVAIL" != "xyes"], [AC_MSG_WARN([No program 'msgmerge' found. Usually it is part of the 'gettext' package. 'make dist' will fail and 'xsnow -selfrep' will fail.])]) # Check if we can create a reproducible 'make dist'. # If yes: replace the original am__tar (Make's recipe to make a tarball) by # a recipe that creates a reproducible tarball tardir=conftestdir mkdir "$tardir" echo "foo" > $tardir/test AC_MSG_NOTICE([Checking the capabilities of the tar program...]) "${TAR-tar}" --format=posix --pax-option=exthdr.name=%d/PaxHeaders/%f,delete=atime,delete=ctime \ --owner=0 --group=0 --numeric-owner --mtime="@${SOURCE_DATE_EPOCH}" --sort=name --mode="a+rwX" -chf - "$tardir" > /dev/null if test $? -eq 0 ; then AC_MSG_NOTICE([The program tar is usable to create a reproducible tar ball.]) am__tar='$${TAR-tar} --format=posix --pax-option=exthdr.name=%d/PaxHeaders/%f,delete=atime,delete=ctime \ --owner=0 --group=0 --numeric-owner --mtime="'"@${SOURCE_DATE_EPOCH}"'" --sort=name --mode="a+rwX" -chf - "$$tardir"' else AC_MSG_WARN([The program tar is not usable to create a reproducible build.]) AC_MSG_WARN([If a reproducible build is desired, use environment variable 'TAR' to point to a pax-enabled tar,]) AC_MSG_WARN([or use the flag '--disable-selfrep'.]) fi rm -r "$tardir" AC_ARG_ENABLE(selfrep, [AS_HELP_STRING([--enable-selfrep],[Build with self replicating mode @<:@default=yes@:>@])],[],[enable_selfrep=yes]) AM_CONDITIONAL([MAKESELFREP],[test "x$enable_selfrep" = "xyes"]) AC_SUBST([PACKAGE_VERSION]) # ar: AM_PROG_AR # Checks for programs. AC_PROG_CC([cc gcc]) AC_PROG_CXX([c++ g++]) AC_PROG_INSTALL AC_PROG_RANLIB AX_PROG_CC_FOR_BUILD LIBS="-lm" # Checks for header files. AC_PATH_X AC_CHECK_HEADERS([assert.h ctype.h math.h pthread.h signal.h],[],AC_MSG_ERROR([Exiting])) AC_CHECK_HEADERS([stdarg.h stdio.h stdlib.h string.h unistd.h],[],AC_MSG_ERROR([Exiting])) AC_CHECK_HEADERS([execinfo.h]) AC_LANG_PUSH([C++]) AC_CHECK_HEADERS([iostream],[],AC_MSG_ERROR([Check your C++ compiler. Exiting])) AC_CHECK_HEADERS([unordered_map]) AC_CHECK_HEADERS([unordered_set]) AC_LANG_POP([C++]) PKG_CHECK_MODULES(GTK, [gtk+-3.0 gmodule-2.0]) PKG_CHECK_MODULES(X11, [x11 xpm xt xext xproto xinerama xtst]) PKG_CHECK_MODULES(GSL, [gsl]) m4_include([m4/ax_pthread.m4]) AX_PTHREAD() AC_CHECK_FUNCS([backtrace]) LIBS="$X11_LIBS $GSL_LIBS" # check for availability of double buffering AC_CHECK_FUNCS([XdbeAllocateBackBufferName]) #check for availability of xinerama AC_CHECK_FUNCS([XineramaQueryScreens]) # Checks for typedefs, structures, and compiler characteristics. AC_TYPE_SIZE_T AC_CHECK_HEADER_STDBOOL # Checks for library functions. # check for AC_FUNC_MALLOC has detrimental effects on some systems # symptom: undefined reference to rpl_malloc # see also: https://github.com/maxmind/libmaxminddb/pull/152 #AC_FUNC_MALLOC #AC_FUNC_REALLOC #AC_FUNC_ALLOCA AC_CHECK_FUNCS([alarm gettimeofday sqrt strchr strdup strstr strtol]) AC_CHECK_FUNCS([gsl_interp_steffen gsl_interp_akima gsl_interp_cspline gsl_interp_linear]) AC_CONFIG_FILES([Makefile src/Makefile src/Pixmaps/Makefile data/Makefile po/Makefile.in afterburner/Makefile]) AC_OUTPUT xsnow-3.8.3/data/0000777000000000000000000000000014732252143012011 5ustar0000000000000000xsnow-3.8.3/data/Makefile.am0000666000000000000000000000255514732252143014054 0ustar0000000000000000# -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- EXTRA_DIST = xsnow.appdata.xml.in xsnow.desktop.in CLEANFILES = xsnow.appdata.xml xsnow.desktop xsnow.appdata.xml: $(top_srcdir)/data/xsnow.appdata.xml.in sed "s/XSNOW_VERSION/$(PACKAGE_VERSION)/;s/XSNOW_DATE/$(DATE)/" $(top_srcdir)/data/xsnow.appdata.xml.in > $@ xsnow.desktop: $(top_srcdir)/data/xsnow.desktop.in sed "s/XSNOW_VERSION/$(PACKAGE_VERSION)/;s/XSNOW_DATE/$(DATE)/" $(top_srcdir)/data/xsnow.desktop.in > $@ appdatadir = $(datadir)/metainfo appdata_DATA = xsnow.appdata.xml desktopdir = $(datadir)/applications desktop_DATA = xsnow.desktop xsnow-3.8.3/data/Makefile.in0000666000000000000000000004250514732252143014064 0ustar0000000000000000# Makefile.in generated by automake 1.16.5 from Makefile.am. # @configure_input@ # Copyright (C) 1994-2021 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY, to the extent permitted by law; without # even the implied warranty of MERCHANTABILITY or FITNESS FOR A # PARTICULAR PURPOSE. @SET_MAKE@ VPATH = @srcdir@ am__is_gnu_make = { \ if test -z '$(MAKELEVEL)'; then \ false; \ elif test -n '$(MAKE_HOST)'; then \ true; \ elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \ true; \ else \ false; \ fi; \ } am__make_running_with_option = \ case $${target_option-} in \ ?) ;; \ *) echo "am__make_running_with_option: internal error: invalid" \ "target option '$${target_option-}' specified" >&2; \ exit 1;; \ esac; \ has_opt=no; \ sane_makeflags=$$MAKEFLAGS; \ if $(am__is_gnu_make); then \ sane_makeflags=$$MFLAGS; \ else \ case $$MAKEFLAGS in \ *\\[\ \ ]*) \ bs=\\; \ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ esac; \ fi; \ skip_next=no; \ strip_trailopt () \ { \ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ }; \ for flg in $$sane_makeflags; do \ test $$skip_next = yes && { skip_next=no; continue; }; \ case $$flg in \ *=*|--*) continue;; \ -*I) strip_trailopt 'I'; skip_next=yes;; \ -*I?*) strip_trailopt 'I';; \ -*O) strip_trailopt 'O'; skip_next=yes;; \ -*O?*) strip_trailopt 'O';; \ -*l) strip_trailopt 'l'; skip_next=yes;; \ -*l?*) strip_trailopt 'l';; \ -[dEDm]) skip_next=yes;; \ -[JT]) skip_next=yes;; \ esac; \ case $$flg in \ *$$target_option*) has_opt=yes; break;; \ esac; \ done; \ test $$has_opt = yes am__make_dryrun = (target_option=n; $(am__make_running_with_option)) am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) pkgdatadir = $(datadir)/@PACKAGE@ pkgincludedir = $(includedir)/@PACKAGE@ pkglibdir = $(libdir)/@PACKAGE@ pkglibexecdir = $(libexecdir)/@PACKAGE@ am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd install_sh_DATA = $(install_sh) -c -m 644 install_sh_PROGRAM = $(install_sh) -c install_sh_SCRIPT = $(install_sh) -c INSTALL_HEADER = $(INSTALL_DATA) transform = $(program_transform_name) NORMAL_INSTALL = : PRE_INSTALL = : POST_INSTALL = : NORMAL_UNINSTALL = : PRE_UNINSTALL = : POST_UNINSTALL = : build_triplet = @build@ host_triplet = @host@ subdir = data ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 am__aclocal_m4_deps = $(top_srcdir)/m4/gettext.m4 \ $(top_srcdir)/m4/host-cpu-c-abi.m4 $(top_srcdir)/m4/iconv.m4 \ $(top_srcdir)/m4/intlmacosx.m4 $(top_srcdir)/m4/lib-ld.m4 \ $(top_srcdir)/m4/lib-link.m4 $(top_srcdir)/m4/lib-prefix.m4 \ $(top_srcdir)/m4/m4_ax_prog_cc_for_build.m4 \ $(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \ $(top_srcdir)/m4/progtest.m4 $(top_srcdir)/m4/ax_pthread.m4 \ $(top_srcdir)/configure.ac am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ $(ACLOCAL_M4) DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON) mkinstalldirs = $(install_sh) -d CONFIG_HEADER = $(top_builddir)/config.h CONFIG_CLEAN_FILES = CONFIG_CLEAN_VPATH_FILES = AM_V_P = $(am__v_P_@AM_V@) am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) am__v_P_0 = false am__v_P_1 = : AM_V_GEN = $(am__v_GEN_@AM_V@) am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) am__v_GEN_0 = @echo " GEN " $@; am__v_GEN_1 = AM_V_at = $(am__v_at_@AM_V@) am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) am__v_at_0 = @ am__v_at_1 = SOURCES = DIST_SOURCES = am__can_run_installinfo = \ case $$AM_UPDATE_INFO_DIR in \ n|no|NO) false;; \ *) (install-info --version) >/dev/null 2>&1;; \ esac am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; am__vpath_adj = case $$p in \ $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ *) f=$$p;; \ esac; am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`; am__install_max = 40 am__nobase_strip_setup = \ srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'` am__nobase_strip = \ for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||" am__nobase_list = $(am__nobase_strip_setup); \ for p in $$list; do echo "$$p $$p"; done | \ sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \ $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \ if (++n[$$2] == $(am__install_max)) \ { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \ END { for (dir in files) print dir, files[dir] }' am__base_list = \ sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \ sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g' am__uninstall_files_from_dir = { \ test -z "$$files" \ || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \ || { echo " ( cd '$$dir' && rm -f" $$files ")"; \ $(am__cd) "$$dir" && rm -f $$files; }; \ } am__installdirs = "$(DESTDIR)$(appdatadir)" "$(DESTDIR)$(desktopdir)" DATA = $(appdata_DATA) $(desktop_DATA) am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) am__DIST_COMMON = $(srcdir)/Makefile.in DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) ACLOCAL = @ACLOCAL@ AMTAR = @AMTAR@ AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ AR = @AR@ AUTOCONF = @AUTOCONF@ AUTOHEADER = @AUTOHEADER@ AUTOMAKE = @AUTOMAKE@ AWK = @AWK@ BUILD_EXEEXT = @BUILD_EXEEXT@ BUILD_OBJEXT = @BUILD_OBJEXT@ CC = @CC@ CCDEPMODE = @CCDEPMODE@ CC_FOR_BUILD = @CC_FOR_BUILD@ CFLAGS = @CFLAGS@ CFLAGS_FOR_BUILD = @CFLAGS_FOR_BUILD@ CPP = @CPP@ CPPFLAGS = @CPPFLAGS@ CPPFLAGS_FOR_BUILD = @CPPFLAGS_FOR_BUILD@ CPP_FOR_BUILD = @CPP_FOR_BUILD@ CSCOPE = @CSCOPE@ CTAGS = @CTAGS@ CXX = @CXX@ CXXDEPMODE = @CXXDEPMODE@ CXXFLAGS = @CXXFLAGS@ CYGPATH_W = @CYGPATH_W@ DATE = @DATE@ DEFS = @DEFS@ DEPDIR = @DEPDIR@ ECHO_C = @ECHO_C@ ECHO_N = @ECHO_N@ ECHO_T = @ECHO_T@ EGREP = @EGREP@ ETAGS = @ETAGS@ EXEEXT = @EXEEXT@ GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@ GMSGFMT = @GMSGFMT@ GMSGFMT_015 = @GMSGFMT_015@ GREP = @GREP@ GSL_CFLAGS = @GSL_CFLAGS@ GSL_LIBS = @GSL_LIBS@ GTK_CFLAGS = @GTK_CFLAGS@ GTK_LIBS = @GTK_LIBS@ INSTALL = @INSTALL@ INSTALL_DATA = @INSTALL_DATA@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ INSTALL_SCRIPT = @INSTALL_SCRIPT@ INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ INTLLIBS = @INTLLIBS@ INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@ LDFLAGS = @LDFLAGS@ LDFLAGS_FOR_BUILD = @LDFLAGS_FOR_BUILD@ LIBICONV = @LIBICONV@ LIBINTL = @LIBINTL@ LIBOBJS = @LIBOBJS@ LIBS = @LIBS@ LOCALEDIR = @LOCALEDIR@ LTLIBICONV = @LTLIBICONV@ LTLIBINTL = @LTLIBINTL@ LTLIBOBJS = @LTLIBOBJS@ MAKEINFO = @MAKEINFO@ MKDIR_P = @MKDIR_P@ MSGFMT = @MSGFMT@ MSGMERGE = @MSGMERGE@ MSGMERGE_AVAIL = @MSGMERGE_AVAIL@ MSGMERGE_FOR_MSGFMT_OPTION = @MSGMERGE_FOR_MSGFMT_OPTION@ OBJEXT = @OBJEXT@ PACKAGE = @PACKAGE@ PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ PACKAGE_NAME = @PACKAGE_NAME@ PACKAGE_STRING = @PACKAGE_STRING@ PACKAGE_TARNAME = @PACKAGE_TARNAME@ PACKAGE_URL = @PACKAGE_URL@ PACKAGE_VERSION = @PACKAGE_VERSION@ PATH_SEPARATOR = @PATH_SEPARATOR@ PKG_CONFIG = @PKG_CONFIG@ PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@ PKG_CONFIG_PATH = @PKG_CONFIG_PATH@ POSUB = @POSUB@ PTHREAD_CC = @PTHREAD_CC@ PTHREAD_CFLAGS = @PTHREAD_CFLAGS@ PTHREAD_CXX = @PTHREAD_CXX@ PTHREAD_LIBS = @PTHREAD_LIBS@ RANLIB = @RANLIB@ SED = @SED@ SET_MAKE = @SET_MAKE@ SHELL = @SHELL@ STRIP = @STRIP@ USE_NLS = @USE_NLS@ VERSION = @VERSION@ X11_CFLAGS = @X11_CFLAGS@ X11_LIBS = @X11_LIBS@ XGETTEXT = @XGETTEXT@ XGETTEXT_015 = @XGETTEXT_015@ XGETTEXT_EXTRA_OPTIONS = @XGETTEXT_EXTRA_OPTIONS@ XMKMF = @XMKMF@ abs_builddir = @abs_builddir@ abs_srcdir = @abs_srcdir@ abs_top_builddir = @abs_top_builddir@ abs_top_srcdir = @abs_top_srcdir@ ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CC_FOR_BUILD = @ac_ct_CC_FOR_BUILD@ ac_ct_CXX = @ac_ct_CXX@ am__include = @am__include@ am__leading_dot = @am__leading_dot@ am__quote = @am__quote@ am__tar = @am__tar@ am__untar = @am__untar@ ax_pthread_config = @ax_pthread_config@ bindir = @bindir@ build = @build@ build_alias = @build_alias@ build_cpu = @build_cpu@ build_os = @build_os@ build_vendor = @build_vendor@ builddir = @builddir@ datadir = @datadir@ datarootdir = @datarootdir@ docdir = @docdir@ dvidir = @dvidir@ exec_prefix = @exec_prefix@ host = @host@ host_alias = @host_alias@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ runstatedir = @runstatedir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ sysconfdir = @sysconfdir@ target_alias = @target_alias@ top_build_prefix = @top_build_prefix@ top_builddir = @top_builddir@ top_srcdir = @top_srcdir@ # -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- EXTRA_DIST = xsnow.appdata.xml.in xsnow.desktop.in CLEANFILES = xsnow.appdata.xml xsnow.desktop appdatadir = $(datadir)/metainfo appdata_DATA = xsnow.appdata.xml desktopdir = $(datadir)/applications desktop_DATA = xsnow.desktop all: all-am .SUFFIXES: $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) @for dep in $?; do \ case '$(am__configure_deps)' in \ *$$dep*) \ ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ && { if test -f $@; then exit 0; else break; fi; }; \ exit 1;; \ esac; \ done; \ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu data/Makefile'; \ $(am__cd) $(top_srcdir) && \ $(AUTOMAKE) --gnu data/Makefile Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status @case '$?' in \ *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(top_srcdir)/configure: $(am__configure_deps) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(ACLOCAL_M4): $(am__aclocal_m4_deps) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(am__aclocal_m4_deps): install-appdataDATA: $(appdata_DATA) @$(NORMAL_INSTALL) @list='$(appdata_DATA)'; test -n "$(appdatadir)" || list=; \ if test -n "$$list"; then \ echo " $(MKDIR_P) '$(DESTDIR)$(appdatadir)'"; \ $(MKDIR_P) "$(DESTDIR)$(appdatadir)" || exit 1; \ fi; \ for p in $$list; do \ if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ echo "$$d$$p"; \ done | $(am__base_list) | \ while read files; do \ echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(appdatadir)'"; \ $(INSTALL_DATA) $$files "$(DESTDIR)$(appdatadir)" || exit $$?; \ done uninstall-appdataDATA: @$(NORMAL_UNINSTALL) @list='$(appdata_DATA)'; test -n "$(appdatadir)" || list=; \ files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ dir='$(DESTDIR)$(appdatadir)'; $(am__uninstall_files_from_dir) install-desktopDATA: $(desktop_DATA) @$(NORMAL_INSTALL) @list='$(desktop_DATA)'; test -n "$(desktopdir)" || list=; \ if test -n "$$list"; then \ echo " $(MKDIR_P) '$(DESTDIR)$(desktopdir)'"; \ $(MKDIR_P) "$(DESTDIR)$(desktopdir)" || exit 1; \ fi; \ for p in $$list; do \ if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ echo "$$d$$p"; \ done | $(am__base_list) | \ while read files; do \ echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(desktopdir)'"; \ $(INSTALL_DATA) $$files "$(DESTDIR)$(desktopdir)" || exit $$?; \ done uninstall-desktopDATA: @$(NORMAL_UNINSTALL) @list='$(desktop_DATA)'; test -n "$(desktopdir)" || list=; \ files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ dir='$(DESTDIR)$(desktopdir)'; $(am__uninstall_files_from_dir) tags TAGS: ctags CTAGS: cscope cscopelist: distdir: $(BUILT_SOURCES) $(MAKE) $(AM_MAKEFLAGS) distdir-am distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ dist_files=`for file in $$list; do echo $$file; done | \ sed -e "s|^$$srcdirstrip/||;t" \ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ case $$dist_files in \ */*) $(MKDIR_P) `echo "$$dist_files" | \ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ sort -u` ;; \ esac; \ for file in $$dist_files; do \ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ if test -d $$d/$$file; then \ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ if test -d "$(distdir)/$$file"; then \ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ fi; \ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ fi; \ cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ else \ test -f "$(distdir)/$$file" \ || cp -p $$d/$$file "$(distdir)/$$file" \ || exit 1; \ fi; \ done check-am: all-am check: check-am all-am: Makefile $(DATA) installdirs: for dir in "$(DESTDIR)$(appdatadir)" "$(DESTDIR)$(desktopdir)"; do \ test -z "$$dir" || $(MKDIR_P) "$$dir"; \ done install: install-am install-exec: install-exec-am install-data: install-data-am uninstall: uninstall-am install-am: all-am @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am installcheck: installcheck-am install-strip: if test -z '$(STRIP)'; then \ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ install; \ else \ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ fi mostlyclean-generic: clean-generic: -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES) distclean-generic: -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) maintainer-clean-generic: @echo "This command is intended for maintainers to use" @echo "it deletes files that may require special tools to rebuild." clean: clean-am clean-am: clean-generic mostlyclean-am distclean: distclean-am -rm -f Makefile distclean-am: clean-am distclean-generic dvi: dvi-am dvi-am: html: html-am html-am: info: info-am info-am: install-data-am: install-appdataDATA install-desktopDATA install-dvi: install-dvi-am install-dvi-am: install-exec-am: install-html: install-html-am install-html-am: install-info: install-info-am install-info-am: install-man: install-pdf: install-pdf-am install-pdf-am: install-ps: install-ps-am install-ps-am: installcheck-am: maintainer-clean: maintainer-clean-am -rm -f Makefile maintainer-clean-am: distclean-am maintainer-clean-generic mostlyclean: mostlyclean-am mostlyclean-am: mostlyclean-generic pdf: pdf-am pdf-am: ps: ps-am ps-am: uninstall-am: uninstall-appdataDATA uninstall-desktopDATA .MAKE: install-am install-strip .PHONY: all all-am check check-am clean clean-generic cscopelist-am \ ctags-am distclean distclean-generic distdir dvi dvi-am html \ html-am info info-am install install-am install-appdataDATA \ install-data install-data-am install-desktopDATA install-dvi \ install-dvi-am install-exec install-exec-am install-html \ install-html-am install-info install-info-am install-man \ install-pdf install-pdf-am install-ps install-ps-am \ install-strip installcheck installcheck-am installdirs \ maintainer-clean maintainer-clean-generic mostlyclean \ mostlyclean-generic pdf pdf-am ps ps-am tags-am uninstall \ uninstall-am uninstall-appdataDATA uninstall-desktopDATA .PRECIOUS: Makefile xsnow.appdata.xml: $(top_srcdir)/data/xsnow.appdata.xml.in sed "s/XSNOW_VERSION/$(PACKAGE_VERSION)/;s/XSNOW_DATE/$(DATE)/" $(top_srcdir)/data/xsnow.appdata.xml.in > $@ xsnow.desktop: $(top_srcdir)/data/xsnow.desktop.in sed "s/XSNOW_VERSION/$(PACKAGE_VERSION)/;s/XSNOW_DATE/$(DATE)/" $(top_srcdir)/data/xsnow.desktop.in > $@ # Tell versions [3.59,3.63) of GNU make to not export all variables. # Otherwise a system limit (for SysV at least) may be exceeded. .NOEXPORT: xsnow-3.8.3/data/xsnow.appdata.xml.in0000666000000000000000000000303214732252143015725 0ustar0000000000000000 xsnow.desktop FSFAP Xsnow Let it snow on your desktop

Xsnow is an X11 application. It creates Xmas on your desktop with the following items: snow, Santa, moon, stars, meteorites, birds and aurora. Snow will collect on the windows and the bottom of the screen. Preferences can be set with the comprehensive graphical interface or on the command line. Xsnow can also be used in combination with XScreenSaver.

snow santa xmas https://sourceforge.net/projects/xsnow/ https://sourceforge.net/p/xsnow/tickets/ xsnow https://a.fsdn.com/con/app/proj/xsnow/screenshots/xsnow-3.3.2.png/max/max/1 xsnow.desktop GPL-3.0+ Willem Vermin wvermin@gmail.com
xsnow-3.8.3/data/xsnow.desktop.in0000666000000000000000000000066314732252143015174 0ustar0000000000000000[Desktop Entry] # Copyright 2024 Willem Vermin Name=xsnow # xsnow-XSNOW_VERSION Comment=Snow, Santa and birds on your desktop Exec=xsnow Icon=xsnow Type=Application Categories=Game;Simulation Terminal=false Name[en_US]=xsnow Keywords=christmas;santa;snow;xmas Version=1.0 StartupNotify=true Actions=start;nomenu; [Desktop Action start] Name=Start xsnow Exec=xsnow [Desktop Action nomenu] Name=Start without menu Exec=xsnow -hidemenu xsnow-3.8.3/depcomp0000777000000000000000000005602014732252143012460 0ustar0000000000000000#! /bin/sh # depcomp - compile a program generating dependencies as side-effects scriptversion=2018-03-07.03; # UTC # Copyright (C) 1999-2021 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2, or (at your option) # any later version. # This program 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 General Public License for more details. # You should have received a copy of the GNU General Public License # along with this program. If not, see . # As a special exception to the GNU General Public License, if you # distribute this file as part of a program that contains a # configuration script generated by Autoconf, you may include it under # the same distribution terms that you use for the rest of that program. # Originally written by Alexandre Oliva . case $1 in '') echo "$0: No command. Try '$0 --help' for more information." 1>&2 exit 1; ;; -h | --h*) cat <<\EOF Usage: depcomp [--help] [--version] PROGRAM [ARGS] Run PROGRAMS ARGS to compile a file, generating dependencies as side-effects. Environment variables: depmode Dependency tracking mode. source Source file read by 'PROGRAMS ARGS'. object Object file output by 'PROGRAMS ARGS'. DEPDIR directory where to store dependencies. depfile Dependency file to output. tmpdepfile Temporary file to use when outputting dependencies. libtool Whether libtool is used (yes/no). Report bugs to . EOF exit $? ;; -v | --v*) echo "depcomp $scriptversion" exit $? ;; esac # Get the directory component of the given path, and save it in the # global variables '$dir'. Note that this directory component will # be either empty or ending with a '/' character. This is deliberate. set_dir_from () { case $1 in */*) dir=`echo "$1" | sed -e 's|/[^/]*$|/|'`;; *) dir=;; esac } # Get the suffix-stripped basename of the given path, and save it the # global variable '$base'. set_base_from () { base=`echo "$1" | sed -e 's|^.*/||' -e 's/\.[^.]*$//'` } # If no dependency file was actually created by the compiler invocation, # we still have to create a dummy depfile, to avoid errors with the # Makefile "include basename.Plo" scheme. make_dummy_depfile () { echo "#dummy" > "$depfile" } # Factor out some common post-processing of the generated depfile. # Requires the auxiliary global variable '$tmpdepfile' to be set. aix_post_process_depfile () { # If the compiler actually managed to produce a dependency file, # post-process it. if test -f "$tmpdepfile"; then # Each line is of the form 'foo.o: dependency.h'. # Do two passes, one to just change these to # $object: dependency.h # and one to simply output # dependency.h: # which is needed to avoid the deleted-header problem. { sed -e "s,^.*\.[$lower]*:,$object:," < "$tmpdepfile" sed -e "s,^.*\.[$lower]*:[$tab ]*,," -e 's,$,:,' < "$tmpdepfile" } > "$depfile" rm -f "$tmpdepfile" else make_dummy_depfile fi } # A tabulation character. tab=' ' # A newline character. nl=' ' # Character ranges might be problematic outside the C locale. # These definitions help. upper=ABCDEFGHIJKLMNOPQRSTUVWXYZ lower=abcdefghijklmnopqrstuvwxyz digits=0123456789 alpha=${upper}${lower} if test -z "$depmode" || test -z "$source" || test -z "$object"; then echo "depcomp: Variables source, object and depmode must be set" 1>&2 exit 1 fi # Dependencies for sub/bar.o or sub/bar.obj go into sub/.deps/bar.Po. depfile=${depfile-`echo "$object" | sed 's|[^\\/]*$|'${DEPDIR-.deps}'/&|;s|\.\([^.]*\)$|.P\1|;s|Pobj$|Po|'`} tmpdepfile=${tmpdepfile-`echo "$depfile" | sed 's/\.\([^.]*\)$/.T\1/'`} rm -f "$tmpdepfile" # Avoid interferences from the environment. gccflag= dashmflag= # Some modes work just like other modes, but use different flags. We # parameterize here, but still list the modes in the big case below, # to make depend.m4 easier to write. Note that we *cannot* use a case # here, because this file can only contain one case statement. if test "$depmode" = hp; then # HP compiler uses -M and no extra arg. gccflag=-M depmode=gcc fi if test "$depmode" = dashXmstdout; then # This is just like dashmstdout with a different argument. dashmflag=-xM depmode=dashmstdout fi cygpath_u="cygpath -u -f -" if test "$depmode" = msvcmsys; then # This is just like msvisualcpp but w/o cygpath translation. # Just convert the backslash-escaped backslashes to single forward # slashes to satisfy depend.m4 cygpath_u='sed s,\\\\,/,g' depmode=msvisualcpp fi if test "$depmode" = msvc7msys; then # This is just like msvc7 but w/o cygpath translation. # Just convert the backslash-escaped backslashes to single forward # slashes to satisfy depend.m4 cygpath_u='sed s,\\\\,/,g' depmode=msvc7 fi if test "$depmode" = xlc; then # IBM C/C++ Compilers xlc/xlC can output gcc-like dependency information. gccflag=-qmakedep=gcc,-MF depmode=gcc fi case "$depmode" in gcc3) ## gcc 3 implements dependency tracking that does exactly what ## we want. Yay! Note: for some reason libtool 1.4 doesn't like ## it if -MD -MP comes after the -MF stuff. Hmm. ## Unfortunately, FreeBSD c89 acceptance of flags depends upon ## the command line argument order; so add the flags where they ## appear in depend2.am. Note that the slowdown incurred here ## affects only configure: in makefiles, %FASTDEP% shortcuts this. for arg do case $arg in -c) set fnord "$@" -MT "$object" -MD -MP -MF "$tmpdepfile" "$arg" ;; *) set fnord "$@" "$arg" ;; esac shift # fnord shift # $arg done "$@" stat=$? if test $stat -ne 0; then rm -f "$tmpdepfile" exit $stat fi mv "$tmpdepfile" "$depfile" ;; gcc) ## Note that this doesn't just cater to obsosete pre-3.x GCC compilers. ## but also to in-use compilers like IMB xlc/xlC and the HP C compiler. ## (see the conditional assignment to $gccflag above). ## There are various ways to get dependency output from gcc. Here's ## why we pick this rather obscure method: ## - Don't want to use -MD because we'd like the dependencies to end ## up in a subdir. Having to rename by hand is ugly. ## (We might end up doing this anyway to support other compilers.) ## - The DEPENDENCIES_OUTPUT environment variable makes gcc act like ## -MM, not -M (despite what the docs say). Also, it might not be ## supported by the other compilers which use the 'gcc' depmode. ## - Using -M directly means running the compiler twice (even worse ## than renaming). if test -z "$gccflag"; then gccflag=-MD, fi "$@" -Wp,"$gccflag$tmpdepfile" stat=$? if test $stat -ne 0; then rm -f "$tmpdepfile" exit $stat fi rm -f "$depfile" echo "$object : \\" > "$depfile" # The second -e expression handles DOS-style file names with drive # letters. sed -e 's/^[^:]*: / /' \ -e 's/^['$alpha']:\/[^:]*: / /' < "$tmpdepfile" >> "$depfile" ## This next piece of magic avoids the "deleted header file" problem. ## The problem is that when a header file which appears in a .P file ## is deleted, the dependency causes make to die (because there is ## typically no way to rebuild the header). We avoid this by adding ## dummy dependencies for each header file. Too bad gcc doesn't do ## this for us directly. ## Some versions of gcc put a space before the ':'. On the theory ## that the space means something, we add a space to the output as ## well. hp depmode also adds that space, but also prefixes the VPATH ## to the object. Take care to not repeat it in the output. ## Some versions of the HPUX 10.20 sed can't process this invocation ## correctly. Breaking it into two sed invocations is a workaround. tr ' ' "$nl" < "$tmpdepfile" \ | sed -e 's/^\\$//' -e '/^$/d' -e "s|.*$object$||" -e '/:$/d' \ | sed -e 's/$/ :/' >> "$depfile" rm -f "$tmpdepfile" ;; hp) # This case exists only to let depend.m4 do its work. It works by # looking at the text of this script. This case will never be run, # since it is checked for above. exit 1 ;; sgi) if test "$libtool" = yes; then "$@" "-Wp,-MDupdate,$tmpdepfile" else "$@" -MDupdate "$tmpdepfile" fi stat=$? if test $stat -ne 0; then rm -f "$tmpdepfile" exit $stat fi rm -f "$depfile" if test -f "$tmpdepfile"; then # yes, the sourcefile depend on other files echo "$object : \\" > "$depfile" # Clip off the initial element (the dependent). Don't try to be # clever and replace this with sed code, as IRIX sed won't handle # lines with more than a fixed number of characters (4096 in # IRIX 6.2 sed, 8192 in IRIX 6.5). We also remove comment lines; # the IRIX cc adds comments like '#:fec' to the end of the # dependency line. tr ' ' "$nl" < "$tmpdepfile" \ | sed -e 's/^.*\.o://' -e 's/#.*$//' -e '/^$/ d' \ | tr "$nl" ' ' >> "$depfile" echo >> "$depfile" # The second pass generates a dummy entry for each header file. tr ' ' "$nl" < "$tmpdepfile" \ | sed -e 's/^.*\.o://' -e 's/#.*$//' -e '/^$/ d' -e 's/$/:/' \ >> "$depfile" else make_dummy_depfile fi rm -f "$tmpdepfile" ;; xlc) # This case exists only to let depend.m4 do its work. It works by # looking at the text of this script. This case will never be run, # since it is checked for above. exit 1 ;; aix) # The C for AIX Compiler uses -M and outputs the dependencies # in a .u file. In older versions, this file always lives in the # current directory. Also, the AIX compiler puts '$object:' at the # start of each line; $object doesn't have directory information. # Version 6 uses the directory in both cases. set_dir_from "$object" set_base_from "$object" if test "$libtool" = yes; then tmpdepfile1=$dir$base.u tmpdepfile2=$base.u tmpdepfile3=$dir.libs/$base.u "$@" -Wc,-M else tmpdepfile1=$dir$base.u tmpdepfile2=$dir$base.u tmpdepfile3=$dir$base.u "$@" -M fi stat=$? if test $stat -ne 0; then rm -f "$tmpdepfile1" "$tmpdepfile2" "$tmpdepfile3" exit $stat fi for tmpdepfile in "$tmpdepfile1" "$tmpdepfile2" "$tmpdepfile3" do test -f "$tmpdepfile" && break done aix_post_process_depfile ;; tcc) # tcc (Tiny C Compiler) understand '-MD -MF file' since version 0.9.26 # FIXME: That version still under development at the moment of writing. # Make that this statement remains true also for stable, released # versions. # It will wrap lines (doesn't matter whether long or short) with a # trailing '\', as in: # # foo.o : \ # foo.c \ # foo.h \ # # It will put a trailing '\' even on the last line, and will use leading # spaces rather than leading tabs (at least since its commit 0394caf7 # "Emit spaces for -MD"). "$@" -MD -MF "$tmpdepfile" stat=$? if test $stat -ne 0; then rm -f "$tmpdepfile" exit $stat fi rm -f "$depfile" # Each non-empty line is of the form 'foo.o : \' or ' dep.h \'. # We have to change lines of the first kind to '$object: \'. sed -e "s|.*:|$object :|" < "$tmpdepfile" > "$depfile" # And for each line of the second kind, we have to emit a 'dep.h:' # dummy dependency, to avoid the deleted-header problem. sed -n -e 's|^ *\(.*\) *\\$|\1:|p' < "$tmpdepfile" >> "$depfile" rm -f "$tmpdepfile" ;; ## The order of this option in the case statement is important, since the ## shell code in configure will try each of these formats in the order ## listed in this file. A plain '-MD' option would be understood by many ## compilers, so we must ensure this comes after the gcc and icc options. pgcc) # Portland's C compiler understands '-MD'. # Will always output deps to 'file.d' where file is the root name of the # source file under compilation, even if file resides in a subdirectory. # The object file name does not affect the name of the '.d' file. # pgcc 10.2 will output # foo.o: sub/foo.c sub/foo.h # and will wrap long lines using '\' : # foo.o: sub/foo.c ... \ # sub/foo.h ... \ # ... set_dir_from "$object" # Use the source, not the object, to determine the base name, since # that's sadly what pgcc will do too. set_base_from "$source" tmpdepfile=$base.d # For projects that build the same source file twice into different object # files, the pgcc approach of using the *source* file root name can cause # problems in parallel builds. Use a locking strategy to avoid stomping on # the same $tmpdepfile. lockdir=$base.d-lock trap " echo '$0: caught signal, cleaning up...' >&2 rmdir '$lockdir' exit 1 " 1 2 13 15 numtries=100 i=$numtries while test $i -gt 0; do # mkdir is a portable test-and-set. if mkdir "$lockdir" 2>/dev/null; then # This process acquired the lock. "$@" -MD stat=$? # Release the lock. rmdir "$lockdir" break else # If the lock is being held by a different process, wait # until the winning process is done or we timeout. while test -d "$lockdir" && test $i -gt 0; do sleep 1 i=`expr $i - 1` done fi i=`expr $i - 1` done trap - 1 2 13 15 if test $i -le 0; then echo "$0: failed to acquire lock after $numtries attempts" >&2 echo "$0: check lockdir '$lockdir'" >&2 exit 1 fi if test $stat -ne 0; then rm -f "$tmpdepfile" exit $stat fi rm -f "$depfile" # Each line is of the form `foo.o: dependent.h', # or `foo.o: dep1.h dep2.h \', or ` dep3.h dep4.h \'. # Do two passes, one to just change these to # `$object: dependent.h' and one to simply `dependent.h:'. sed "s,^[^:]*:,$object :," < "$tmpdepfile" > "$depfile" # Some versions of the HPUX 10.20 sed can't process this invocation # correctly. Breaking it into two sed invocations is a workaround. sed 's,^[^:]*: \(.*\)$,\1,;s/^\\$//;/^$/d;/:$/d' < "$tmpdepfile" \ | sed -e 's/$/ :/' >> "$depfile" rm -f "$tmpdepfile" ;; hp2) # The "hp" stanza above does not work with aCC (C++) and HP's ia64 # compilers, which have integrated preprocessors. The correct option # to use with these is +Maked; it writes dependencies to a file named # 'foo.d', which lands next to the object file, wherever that # happens to be. # Much of this is similar to the tru64 case; see comments there. set_dir_from "$object" set_base_from "$object" if test "$libtool" = yes; then tmpdepfile1=$dir$base.d tmpdepfile2=$dir.libs/$base.d "$@" -Wc,+Maked else tmpdepfile1=$dir$base.d tmpdepfile2=$dir$base.d "$@" +Maked fi stat=$? if test $stat -ne 0; then rm -f "$tmpdepfile1" "$tmpdepfile2" exit $stat fi for tmpdepfile in "$tmpdepfile1" "$tmpdepfile2" do test -f "$tmpdepfile" && break done if test -f "$tmpdepfile"; then sed -e "s,^.*\.[$lower]*:,$object:," "$tmpdepfile" > "$depfile" # Add 'dependent.h:' lines. sed -ne '2,${ s/^ *// s/ \\*$// s/$/:/ p }' "$tmpdepfile" >> "$depfile" else make_dummy_depfile fi rm -f "$tmpdepfile" "$tmpdepfile2" ;; tru64) # The Tru64 compiler uses -MD to generate dependencies as a side # effect. 'cc -MD -o foo.o ...' puts the dependencies into 'foo.o.d'. # At least on Alpha/Redhat 6.1, Compaq CCC V6.2-504 seems to put # dependencies in 'foo.d' instead, so we check for that too. # Subdirectories are respected. set_dir_from "$object" set_base_from "$object" if test "$libtool" = yes; then # Libtool generates 2 separate objects for the 2 libraries. These # two compilations output dependencies in $dir.libs/$base.o.d and # in $dir$base.o.d. We have to check for both files, because # one of the two compilations can be disabled. We should prefer # $dir$base.o.d over $dir.libs/$base.o.d because the latter is # automatically cleaned when .libs/ is deleted, while ignoring # the former would cause a distcleancheck panic. tmpdepfile1=$dir$base.o.d # libtool 1.5 tmpdepfile2=$dir.libs/$base.o.d # Likewise. tmpdepfile3=$dir.libs/$base.d # Compaq CCC V6.2-504 "$@" -Wc,-MD else tmpdepfile1=$dir$base.d tmpdepfile2=$dir$base.d tmpdepfile3=$dir$base.d "$@" -MD fi stat=$? if test $stat -ne 0; then rm -f "$tmpdepfile1" "$tmpdepfile2" "$tmpdepfile3" exit $stat fi for tmpdepfile in "$tmpdepfile1" "$tmpdepfile2" "$tmpdepfile3" do test -f "$tmpdepfile" && break done # Same post-processing that is required for AIX mode. aix_post_process_depfile ;; msvc7) if test "$libtool" = yes; then showIncludes=-Wc,-showIncludes else showIncludes=-showIncludes fi "$@" $showIncludes > "$tmpdepfile" stat=$? grep -v '^Note: including file: ' "$tmpdepfile" if test $stat -ne 0; then rm -f "$tmpdepfile" exit $stat fi rm -f "$depfile" echo "$object : \\" > "$depfile" # The first sed program below extracts the file names and escapes # backslashes for cygpath. The second sed program outputs the file # name when reading, but also accumulates all include files in the # hold buffer in order to output them again at the end. This only # works with sed implementations that can handle large buffers. sed < "$tmpdepfile" -n ' /^Note: including file: *\(.*\)/ { s//\1/ s/\\/\\\\/g p }' | $cygpath_u | sort -u | sed -n ' s/ /\\ /g s/\(.*\)/'"$tab"'\1 \\/p s/.\(.*\) \\/\1:/ H $ { s/.*/'"$tab"'/ G p }' >> "$depfile" echo >> "$depfile" # make sure the fragment doesn't end with a backslash rm -f "$tmpdepfile" ;; msvc7msys) # This case exists only to let depend.m4 do its work. It works by # looking at the text of this script. This case will never be run, # since it is checked for above. exit 1 ;; #nosideeffect) # This comment above is used by automake to tell side-effect # dependency tracking mechanisms from slower ones. dashmstdout) # Important note: in order to support this mode, a compiler *must* # always write the preprocessed file to stdout, regardless of -o. "$@" || exit $? # Remove the call to Libtool. if test "$libtool" = yes; then while test "X$1" != 'X--mode=compile'; do shift done shift fi # Remove '-o $object'. IFS=" " for arg do case $arg in -o) shift ;; $object) shift ;; *) set fnord "$@" "$arg" shift # fnord shift # $arg ;; esac done test -z "$dashmflag" && dashmflag=-M # Require at least two characters before searching for ':' # in the target name. This is to cope with DOS-style filenames: # a dependency such as 'c:/foo/bar' could be seen as target 'c' otherwise. "$@" $dashmflag | sed "s|^[$tab ]*[^:$tab ][^:][^:]*:[$tab ]*|$object: |" > "$tmpdepfile" rm -f "$depfile" cat < "$tmpdepfile" > "$depfile" # Some versions of the HPUX 10.20 sed can't process this sed invocation # correctly. Breaking it into two sed invocations is a workaround. tr ' ' "$nl" < "$tmpdepfile" \ | sed -e 's/^\\$//' -e '/^$/d' -e '/:$/d' \ | sed -e 's/$/ :/' >> "$depfile" rm -f "$tmpdepfile" ;; dashXmstdout) # This case only exists to satisfy depend.m4. It is never actually # run, as this mode is specially recognized in the preamble. exit 1 ;; makedepend) "$@" || exit $? # Remove any Libtool call if test "$libtool" = yes; then while test "X$1" != 'X--mode=compile'; do shift done shift fi # X makedepend shift cleared=no eat=no for arg do case $cleared in no) set ""; shift cleared=yes ;; esac if test $eat = yes; then eat=no continue fi case "$arg" in -D*|-I*) set fnord "$@" "$arg"; shift ;; # Strip any option that makedepend may not understand. Remove # the object too, otherwise makedepend will parse it as a source file. -arch) eat=yes ;; -*|$object) ;; *) set fnord "$@" "$arg"; shift ;; esac done obj_suffix=`echo "$object" | sed 's/^.*\././'` touch "$tmpdepfile" ${MAKEDEPEND-makedepend} -o"$obj_suffix" -f"$tmpdepfile" "$@" rm -f "$depfile" # makedepend may prepend the VPATH from the source file name to the object. # No need to regex-escape $object, excess matching of '.' is harmless. sed "s|^.*\($object *:\)|\1|" "$tmpdepfile" > "$depfile" # Some versions of the HPUX 10.20 sed can't process the last invocation # correctly. Breaking it into two sed invocations is a workaround. sed '1,2d' "$tmpdepfile" \ | tr ' ' "$nl" \ | sed -e 's/^\\$//' -e '/^$/d' -e '/:$/d' \ | sed -e 's/$/ :/' >> "$depfile" rm -f "$tmpdepfile" "$tmpdepfile".bak ;; cpp) # Important note: in order to support this mode, a compiler *must* # always write the preprocessed file to stdout. "$@" || exit $? # Remove the call to Libtool. if test "$libtool" = yes; then while test "X$1" != 'X--mode=compile'; do shift done shift fi # Remove '-o $object'. IFS=" " for arg do case $arg in -o) shift ;; $object) shift ;; *) set fnord "$@" "$arg" shift # fnord shift # $arg ;; esac done "$@" -E \ | sed -n -e '/^# [0-9][0-9]* "\([^"]*\)".*/ s:: \1 \\:p' \ -e '/^#line [0-9][0-9]* "\([^"]*\)".*/ s:: \1 \\:p' \ | sed '$ s: \\$::' > "$tmpdepfile" rm -f "$depfile" echo "$object : \\" > "$depfile" cat < "$tmpdepfile" >> "$depfile" sed < "$tmpdepfile" '/^$/d;s/^ //;s/ \\$//;s/$/ :/' >> "$depfile" rm -f "$tmpdepfile" ;; msvisualcpp) # Important note: in order to support this mode, a compiler *must* # always write the preprocessed file to stdout. "$@" || exit $? # Remove the call to Libtool. if test "$libtool" = yes; then while test "X$1" != 'X--mode=compile'; do shift done shift fi IFS=" " for arg do case "$arg" in -o) shift ;; $object) shift ;; "-Gm"|"/Gm"|"-Gi"|"/Gi"|"-ZI"|"/ZI") set fnord "$@" shift shift ;; *) set fnord "$@" "$arg" shift shift ;; esac done "$@" -E 2>/dev/null | sed -n '/^#line [0-9][0-9]* "\([^"]*\)"/ s::\1:p' | $cygpath_u | sort -u > "$tmpdepfile" rm -f "$depfile" echo "$object : \\" > "$depfile" sed < "$tmpdepfile" -n -e 's% %\\ %g' -e '/^\(.*\)$/ s::'"$tab"'\1 \\:p' >> "$depfile" echo "$tab" >> "$depfile" sed < "$tmpdepfile" -n -e 's% %\\ %g' -e '/^\(.*\)$/ s::\1\::p' >> "$depfile" rm -f "$tmpdepfile" ;; msvcmsys) # This case exists only to let depend.m4 do its work. It works by # looking at the text of this script. This case will never be run, # since it is checked for above. exit 1 ;; none) exec "$@" ;; *) echo "Unknown depmode $depmode" 1>&2 exit 1 ;; esac exit 0 # Local Variables: # mode: shell-script # sh-indentation: 2 # eval: (add-hook 'before-save-hook 'time-stamp) # time-stamp-start: "scriptversion=" # time-stamp-format: "%:y-%02m-%02d.%02H" # time-stamp-time-zone: "UTC0" # time-stamp-end: "; # UTC" # End: xsnow-3.8.3/dependencies0000666000000000000000000000070714732252143013455 0ustar0000000000000000#packages: # Debian libx11-dev libxpm-dev libxt-dev libxext-dev libxinerama-dev libxtst-dev libgtk-3-dev libgsl-dev pkg-config gettext gcc g++ ## for running 'make check:' see README.md # Suse libX11-devel libXpm-devel libXt-devel libXext-devel libXinerama-devel libXtst-devel gettext libgtk-3-0 gtk3-devel pkg-config ## for running 'make check:' see README.md #for centos it seems that the following are also needed: xrdp-devel gtk3-devel gcc-c++ xsnow-3.8.3/getversion0000777000000000000000000000022614732252143013213 0ustar0000000000000000#!/bin/sh if [ -f configure.ac ] ; then version=`grep AC_INIT configure.ac | head -n 1 | sed 's/^[^[]*.//;s/^[^[]*.//;s/].*//'` fi echo "$version" xsnow-3.8.3/install-sh0000777000000000000000000003577614732252143013126 0ustar0000000000000000#!/bin/sh # install - install a program, script, or datafile scriptversion=2020-11-14.01; # UTC # This originates from X11R5 (mit/util/scripts/install.sh), which was # later released in X11R6 (xc/config/util/install.sh) with the # following copyright and license. # # Copyright (C) 1994 X Consortium # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to # deal in the Software without restriction, including without limitation the # rights to use, copy, modify, merge, publish, distribute, sublicense, and/or # sell copies of the Software, and to permit persons to whom the Software is # furnished to do so, subject to the following conditions: # # The above copyright notice and this permission notice shall be included in # all copies or substantial portions of the Software. # # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE # X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN # AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC- # TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. # # Except as contained in this notice, the name of the X Consortium shall not # be used in advertising or otherwise to promote the sale, use or other deal- # ings in this Software without prior written authorization from the X Consor- # tium. # # # FSF changes to this file are in the public domain. # # Calling this script install-sh is preferred over install.sh, to prevent # 'make' implicit rules from creating a file called install from it # when there is no Makefile. # # This script is compatible with the BSD install script, but was written # from scratch. tab=' ' nl=' ' IFS=" $tab$nl" # Set DOITPROG to "echo" to test this script. doit=${DOITPROG-} doit_exec=${doit:-exec} # Put in absolute file names if you don't have them in your path; # or use environment vars. chgrpprog=${CHGRPPROG-chgrp} chmodprog=${CHMODPROG-chmod} chownprog=${CHOWNPROG-chown} cmpprog=${CMPPROG-cmp} cpprog=${CPPROG-cp} mkdirprog=${MKDIRPROG-mkdir} mvprog=${MVPROG-mv} rmprog=${RMPROG-rm} stripprog=${STRIPPROG-strip} posix_mkdir= # Desired mode of installed file. mode=0755 # Create dirs (including intermediate dirs) using mode 755. # This is like GNU 'install' as of coreutils 8.32 (2020). mkdir_umask=22 backupsuffix= chgrpcmd= chmodcmd=$chmodprog chowncmd= mvcmd=$mvprog rmcmd="$rmprog -f" stripcmd= src= dst= dir_arg= dst_arg= copy_on_change=false is_target_a_directory=possibly usage="\ Usage: $0 [OPTION]... [-T] SRCFILE DSTFILE or: $0 [OPTION]... SRCFILES... DIRECTORY or: $0 [OPTION]... -t DIRECTORY SRCFILES... or: $0 [OPTION]... -d DIRECTORIES... In the 1st form, copy SRCFILE to DSTFILE. In the 2nd and 3rd, copy all SRCFILES to DIRECTORY. In the 4th, create DIRECTORIES. Options: --help display this help and exit. --version display version info and exit. -c (ignored) -C install only if different (preserve data modification time) -d create directories instead of installing files. -g GROUP $chgrpprog installed files to GROUP. -m MODE $chmodprog installed files to MODE. -o USER $chownprog installed files to USER. -p pass -p to $cpprog. -s $stripprog installed files. -S SUFFIX attempt to back up existing files, with suffix SUFFIX. -t DIRECTORY install into DIRECTORY. -T report an error if DSTFILE is a directory. Environment variables override the default commands: CHGRPPROG CHMODPROG CHOWNPROG CMPPROG CPPROG MKDIRPROG MVPROG RMPROG STRIPPROG By default, rm is invoked with -f; when overridden with RMPROG, it's up to you to specify -f if you want it. If -S is not specified, no backups are attempted. Email bug reports to bug-automake@gnu.org. Automake home page: https://www.gnu.org/software/automake/ " while test $# -ne 0; do case $1 in -c) ;; -C) copy_on_change=true;; -d) dir_arg=true;; -g) chgrpcmd="$chgrpprog $2" shift;; --help) echo "$usage"; exit $?;; -m) mode=$2 case $mode in *' '* | *"$tab"* | *"$nl"* | *'*'* | *'?'* | *'['*) echo "$0: invalid mode: $mode" >&2 exit 1;; esac shift;; -o) chowncmd="$chownprog $2" shift;; -p) cpprog="$cpprog -p";; -s) stripcmd=$stripprog;; -S) backupsuffix="$2" shift;; -t) is_target_a_directory=always dst_arg=$2 # Protect names problematic for 'test' and other utilities. case $dst_arg in -* | [=\(\)!]) dst_arg=./$dst_arg;; esac shift;; -T) is_target_a_directory=never;; --version) echo "$0 $scriptversion"; exit $?;; --) shift break;; -*) echo "$0: invalid option: $1" >&2 exit 1;; *) break;; esac shift done # We allow the use of options -d and -T together, by making -d # take the precedence; this is for compatibility with GNU install. if test -n "$dir_arg"; then if test -n "$dst_arg"; then echo "$0: target directory not allowed when installing a directory." >&2 exit 1 fi fi if test $# -ne 0 && test -z "$dir_arg$dst_arg"; then # When -d is used, all remaining arguments are directories to create. # When -t is used, the destination is already specified. # Otherwise, the last argument is the destination. Remove it from $@. for arg do if test -n "$dst_arg"; then # $@ is not empty: it contains at least $arg. set fnord "$@" "$dst_arg" shift # fnord fi shift # arg dst_arg=$arg # Protect names problematic for 'test' and other utilities. case $dst_arg in -* | [=\(\)!]) dst_arg=./$dst_arg;; esac done fi if test $# -eq 0; then if test -z "$dir_arg"; then echo "$0: no input file specified." >&2 exit 1 fi # It's OK to call 'install-sh -d' without argument. # This can happen when creating conditional directories. exit 0 fi if test -z "$dir_arg"; then if test $# -gt 1 || test "$is_target_a_directory" = always; then if test ! -d "$dst_arg"; then echo "$0: $dst_arg: Is not a directory." >&2 exit 1 fi fi fi if test -z "$dir_arg"; then do_exit='(exit $ret); exit $ret' trap "ret=129; $do_exit" 1 trap "ret=130; $do_exit" 2 trap "ret=141; $do_exit" 13 trap "ret=143; $do_exit" 15 # Set umask so as not to create temps with too-generous modes. # However, 'strip' requires both read and write access to temps. case $mode in # Optimize common cases. *644) cp_umask=133;; *755) cp_umask=22;; *[0-7]) if test -z "$stripcmd"; then u_plus_rw= else u_plus_rw='% 200' fi cp_umask=`expr '(' 777 - $mode % 1000 ')' $u_plus_rw`;; *) if test -z "$stripcmd"; then u_plus_rw= else u_plus_rw=,u+rw fi cp_umask=$mode$u_plus_rw;; esac fi for src do # Protect names problematic for 'test' and other utilities. case $src in -* | [=\(\)!]) src=./$src;; esac if test -n "$dir_arg"; then dst=$src dstdir=$dst test -d "$dstdir" dstdir_status=$? # Don't chown directories that already exist. if test $dstdir_status = 0; then chowncmd="" fi else # Waiting for this to be detected by the "$cpprog $src $dsttmp" command # might cause directories to be created, which would be especially bad # if $src (and thus $dsttmp) contains '*'. if test ! -f "$src" && test ! -d "$src"; then echo "$0: $src does not exist." >&2 exit 1 fi if test -z "$dst_arg"; then echo "$0: no destination specified." >&2 exit 1 fi dst=$dst_arg # If destination is a directory, append the input filename. if test -d "$dst"; then if test "$is_target_a_directory" = never; then echo "$0: $dst_arg: Is a directory" >&2 exit 1 fi dstdir=$dst dstbase=`basename "$src"` case $dst in */) dst=$dst$dstbase;; *) dst=$dst/$dstbase;; esac dstdir_status=0 else dstdir=`dirname "$dst"` test -d "$dstdir" dstdir_status=$? fi fi case $dstdir in */) dstdirslash=$dstdir;; *) dstdirslash=$dstdir/;; esac obsolete_mkdir_used=false if test $dstdir_status != 0; then case $posix_mkdir in '') # With -d, create the new directory with the user-specified mode. # Otherwise, rely on $mkdir_umask. if test -n "$dir_arg"; then mkdir_mode=-m$mode else mkdir_mode= fi posix_mkdir=false # The $RANDOM variable is not portable (e.g., dash). Use it # here however when possible just to lower collision chance. tmpdir=${TMPDIR-/tmp}/ins$RANDOM-$$ trap ' ret=$? rmdir "$tmpdir/a/b" "$tmpdir/a" "$tmpdir" 2>/dev/null exit $ret ' 0 # Because "mkdir -p" follows existing symlinks and we likely work # directly in world-writeable /tmp, make sure that the '$tmpdir' # directory is successfully created first before we actually test # 'mkdir -p'. if (umask $mkdir_umask && $mkdirprog $mkdir_mode "$tmpdir" && exec $mkdirprog $mkdir_mode -p -- "$tmpdir/a/b") >/dev/null 2>&1 then if test -z "$dir_arg" || { # Check for POSIX incompatibilities with -m. # HP-UX 11.23 and IRIX 6.5 mkdir -m -p sets group- or # other-writable bit of parent directory when it shouldn't. # FreeBSD 6.1 mkdir -m -p sets mode of existing directory. test_tmpdir="$tmpdir/a" ls_ld_tmpdir=`ls -ld "$test_tmpdir"` case $ls_ld_tmpdir in d????-?r-*) different_mode=700;; d????-?--*) different_mode=755;; *) false;; esac && $mkdirprog -m$different_mode -p -- "$test_tmpdir" && { ls_ld_tmpdir_1=`ls -ld "$test_tmpdir"` test "$ls_ld_tmpdir" = "$ls_ld_tmpdir_1" } } then posix_mkdir=: fi rmdir "$tmpdir/a/b" "$tmpdir/a" "$tmpdir" else # Remove any dirs left behind by ancient mkdir implementations. rmdir ./$mkdir_mode ./-p ./-- "$tmpdir" 2>/dev/null fi trap '' 0;; esac if $posix_mkdir && ( umask $mkdir_umask && $doit_exec $mkdirprog $mkdir_mode -p -- "$dstdir" ) then : else # mkdir does not conform to POSIX, # or it failed possibly due to a race condition. Create the # directory the slow way, step by step, checking for races as we go. case $dstdir in /*) prefix='/';; [-=\(\)!]*) prefix='./';; *) prefix='';; esac oIFS=$IFS IFS=/ set -f set fnord $dstdir shift set +f IFS=$oIFS prefixes= for d do test X"$d" = X && continue prefix=$prefix$d if test -d "$prefix"; then prefixes= else if $posix_mkdir; then (umask $mkdir_umask && $doit_exec $mkdirprog $mkdir_mode -p -- "$dstdir") && break # Don't fail if two instances are running concurrently. test -d "$prefix" || exit 1 else case $prefix in *\'*) qprefix=`echo "$prefix" | sed "s/'/'\\\\\\\\''/g"`;; *) qprefix=$prefix;; esac prefixes="$prefixes '$qprefix'" fi fi prefix=$prefix/ done if test -n "$prefixes"; then # Don't fail if two instances are running concurrently. (umask $mkdir_umask && eval "\$doit_exec \$mkdirprog $prefixes") || test -d "$dstdir" || exit 1 obsolete_mkdir_used=true fi fi fi if test -n "$dir_arg"; then { test -z "$chowncmd" || $doit $chowncmd "$dst"; } && { test -z "$chgrpcmd" || $doit $chgrpcmd "$dst"; } && { test "$obsolete_mkdir_used$chowncmd$chgrpcmd" = false || test -z "$chmodcmd" || $doit $chmodcmd $mode "$dst"; } || exit 1 else # Make a couple of temp file names in the proper directory. dsttmp=${dstdirslash}_inst.$$_ rmtmp=${dstdirslash}_rm.$$_ # Trap to clean up those temp files at exit. trap 'ret=$?; rm -f "$dsttmp" "$rmtmp" && exit $ret' 0 # Copy the file name to the temp name. (umask $cp_umask && { test -z "$stripcmd" || { # Create $dsttmp read-write so that cp doesn't create it read-only, # which would cause strip to fail. if test -z "$doit"; then : >"$dsttmp" # No need to fork-exec 'touch'. else $doit touch "$dsttmp" fi } } && $doit_exec $cpprog "$src" "$dsttmp") && # and set any options; do chmod last to preserve setuid bits. # # If any of these fail, we abort the whole thing. If we want to # ignore errors from any of these, just make sure not to ignore # errors from the above "$doit $cpprog $src $dsttmp" command. # { test -z "$chowncmd" || $doit $chowncmd "$dsttmp"; } && { test -z "$chgrpcmd" || $doit $chgrpcmd "$dsttmp"; } && { test -z "$stripcmd" || $doit $stripcmd "$dsttmp"; } && { test -z "$chmodcmd" || $doit $chmodcmd $mode "$dsttmp"; } && # If -C, don't bother to copy if it wouldn't change the file. if $copy_on_change && old=`LC_ALL=C ls -dlL "$dst" 2>/dev/null` && new=`LC_ALL=C ls -dlL "$dsttmp" 2>/dev/null` && set -f && set X $old && old=:$2:$4:$5:$6 && set X $new && new=:$2:$4:$5:$6 && set +f && test "$old" = "$new" && $cmpprog "$dst" "$dsttmp" >/dev/null 2>&1 then rm -f "$dsttmp" else # If $backupsuffix is set, and the file being installed # already exists, attempt a backup. Don't worry if it fails, # e.g., if mv doesn't support -f. if test -n "$backupsuffix" && test -f "$dst"; then $doit $mvcmd -f "$dst" "$dst$backupsuffix" 2>/dev/null fi # Rename the file to the real destination. $doit $mvcmd -f "$dsttmp" "$dst" 2>/dev/null || # The rename failed, perhaps because mv can't rename something else # to itself, or perhaps because mv is so ancient that it does not # support -f. { # Now remove or move aside any old file at destination location. # We try this two ways since rm can't unlink itself on some # systems and the destination file might be busy for other # reasons. In this case, the final cleanup might fail but the new # file should still install successfully. { test ! -f "$dst" || $doit $rmcmd "$dst" 2>/dev/null || { $doit $mvcmd -f "$dst" "$rmtmp" 2>/dev/null && { $doit $rmcmd "$rmtmp" 2>/dev/null; :; } } || { echo "$0: cannot unlink or rename $dst" >&2 (exit 1); exit 1 } } && # Now rename the file to the real destination. $doit $mvcmd "$dsttmp" "$dst" } fi || exit 1 trap '' 0 fi done # Local variables: # eval: (add-hook 'before-save-hook 'time-stamp) # time-stamp-start: "scriptversion=" # time-stamp-format: "%:y-%02m-%02d.%02H" # time-stamp-time-zone: "UTC0" # time-stamp-end: "; # UTC" # End: xsnow-3.8.3/m4/0000777000000000000000000000000014732252143011420 5ustar0000000000000000xsnow-3.8.3/m4/ax_pthread.m40000666000000000000000000005403414732252143014007 0ustar0000000000000000# =========================================================================== # https://www.gnu.org/software/autoconf-archive/ax_pthread.html # =========================================================================== # # SYNOPSIS # # AX_PTHREAD([ACTION-IF-FOUND[, ACTION-IF-NOT-FOUND]]) # # DESCRIPTION # # This macro figures out how to build C programs using POSIX threads. It # sets the PTHREAD_LIBS output variable to the threads library and linker # flags, and the PTHREAD_CFLAGS output variable to any special C compiler # flags that are needed. (The user can also force certain compiler # flags/libs to be tested by setting these environment variables.) # # Also sets PTHREAD_CC and PTHREAD_CXX to any special C compiler that is # needed for multi-threaded programs (defaults to the value of CC # respectively CXX otherwise). (This is necessary on e.g. AIX to use the # special cc_r/CC_r compiler alias.) # # NOTE: You are assumed to not only compile your program with these flags, # but also to link with them as well. For example, you might link with # $PTHREAD_CC $CFLAGS $PTHREAD_CFLAGS $LDFLAGS ... $PTHREAD_LIBS $LIBS # $PTHREAD_CXX $CXXFLAGS $PTHREAD_CFLAGS $LDFLAGS ... $PTHREAD_LIBS $LIBS # # If you are only building threaded programs, you may wish to use these # variables in your default LIBS, CFLAGS, and CC: # # LIBS="$PTHREAD_LIBS $LIBS" # CFLAGS="$CFLAGS $PTHREAD_CFLAGS" # CXXFLAGS="$CXXFLAGS $PTHREAD_CFLAGS" # CC="$PTHREAD_CC" # CXX="$PTHREAD_CXX" # # In addition, if the PTHREAD_CREATE_JOINABLE thread-attribute constant # has a nonstandard name, this macro defines PTHREAD_CREATE_JOINABLE to # that name (e.g. PTHREAD_CREATE_UNDETACHED on AIX). # # Also HAVE_PTHREAD_PRIO_INHERIT is defined if pthread is found and the # PTHREAD_PRIO_INHERIT symbol is defined when compiling with # PTHREAD_CFLAGS. # # ACTION-IF-FOUND is a list of shell commands to run if a threads library # is found, and ACTION-IF-NOT-FOUND is a list of commands to run it if it # is not found. If ACTION-IF-FOUND is not specified, the default action # will define HAVE_PTHREAD. # # Please let the authors know if this macro fails on any platform, or if # you have any other suggestions or comments. This macro was based on work # by SGJ on autoconf scripts for FFTW (http://www.fftw.org/) (with help # from M. Frigo), as well as ac_pthread and hb_pthread macros posted by # Alejandro Forero Cuervo to the autoconf macro repository. We are also # grateful for the helpful feedback of numerous users. # # Updated for Autoconf 2.68 by Daniel Richard G. # # LICENSE # # Copyright (c) 2008 Steven G. Johnson # Copyright (c) 2011 Daniel Richard G. # Copyright (c) 2019 Marc Stevens # # This program is free software: you can redistribute it and/or modify it # under the terms of the GNU General Public License as published by the # Free Software Foundation, either version 3 of the License, or (at your # option) any later version. # # This program 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 General # Public License for more details. # # You should have received a copy of the GNU General Public License along # with this program. If not, see . # # As a special exception, the respective Autoconf Macro's copyright owner # gives unlimited permission to copy, distribute and modify the configure # scripts that are the output of Autoconf when processing the Macro. You # need not follow the terms of the GNU General Public License when using # or distributing such scripts, even though portions of the text of the # Macro appear in them. The GNU General Public License (GPL) does govern # all other use of the material that constitutes the Autoconf Macro. # # This special exception to the GPL applies to versions of the Autoconf # Macro released by the Autoconf Archive. When you make and distribute a # modified version of the Autoconf Macro, you may extend this special # exception to the GPL to apply to your modified version as well. #serial 31 AU_ALIAS([ACX_PTHREAD], [AX_PTHREAD]) AC_DEFUN([AX_PTHREAD], [ AC_REQUIRE([AC_CANONICAL_HOST]) AC_REQUIRE([AC_PROG_CC]) AC_REQUIRE([AC_PROG_SED]) AC_LANG_PUSH([C]) ax_pthread_ok=no # We used to check for pthread.h first, but this fails if pthread.h # requires special compiler flags (e.g. on Tru64 or Sequent). # It gets checked for in the link test anyway. # First of all, check if the user has set any of the PTHREAD_LIBS, # etcetera environment variables, and if threads linking works using # them: if test "x$PTHREAD_CFLAGS$PTHREAD_LIBS" != "x"; then ax_pthread_save_CC="$CC" ax_pthread_save_CFLAGS="$CFLAGS" ax_pthread_save_LIBS="$LIBS" AS_IF([test "x$PTHREAD_CC" != "x"], [CC="$PTHREAD_CC"]) AS_IF([test "x$PTHREAD_CXX" != "x"], [CXX="$PTHREAD_CXX"]) CFLAGS="$CFLAGS $PTHREAD_CFLAGS" LIBS="$PTHREAD_LIBS $LIBS" AC_MSG_CHECKING([for pthread_join using $CC $PTHREAD_CFLAGS $PTHREAD_LIBS]) AC_LINK_IFELSE([AC_LANG_CALL([], [pthread_join])], [ax_pthread_ok=yes]) AC_MSG_RESULT([$ax_pthread_ok]) if test "x$ax_pthread_ok" = "xno"; then PTHREAD_LIBS="" PTHREAD_CFLAGS="" fi CC="$ax_pthread_save_CC" CFLAGS="$ax_pthread_save_CFLAGS" LIBS="$ax_pthread_save_LIBS" fi # We must check for the threads library under a number of different # names; the ordering is very important because some systems # (e.g. DEC) have both -lpthread and -lpthreads, where one of the # libraries is broken (non-POSIX). # Create a list of thread flags to try. Items with a "," contain both # C compiler flags (before ",") and linker flags (after ","). Other items # starting with a "-" are C compiler flags, and remaining items are # library names, except for "none" which indicates that we try without # any flags at all, and "pthread-config" which is a program returning # the flags for the Pth emulation library. ax_pthread_flags="pthreads none -Kthread -pthread -pthreads -mthreads pthread --thread-safe -mt pthread-config" # The ordering *is* (sometimes) important. Some notes on the # individual items follow: # pthreads: AIX (must check this before -lpthread) # none: in case threads are in libc; should be tried before -Kthread and # other compiler flags to prevent continual compiler warnings # -Kthread: Sequent (threads in libc, but -Kthread needed for pthread.h) # -pthread: Linux/gcc (kernel threads), BSD/gcc (userland threads), Tru64 # (Note: HP C rejects this with "bad form for `-t' option") # -pthreads: Solaris/gcc (Note: HP C also rejects) # -mt: Sun Workshop C (may only link SunOS threads [-lthread], but it # doesn't hurt to check since this sometimes defines pthreads and # -D_REENTRANT too), HP C (must be checked before -lpthread, which # is present but should not be used directly; and before -mthreads, # because the compiler interprets this as "-mt" + "-hreads") # -mthreads: Mingw32/gcc, Lynx/gcc # pthread: Linux, etcetera # --thread-safe: KAI C++ # pthread-config: use pthread-config program (for GNU Pth library) case $host_os in freebsd*) # -kthread: FreeBSD kernel threads (preferred to -pthread since SMP-able) # lthread: LinuxThreads port on FreeBSD (also preferred to -pthread) ax_pthread_flags="-kthread lthread $ax_pthread_flags" ;; hpux*) # From the cc(1) man page: "[-mt] Sets various -D flags to enable # multi-threading and also sets -lpthread." ax_pthread_flags="-mt -pthread pthread $ax_pthread_flags" ;; openedition*) # IBM z/OS requires a feature-test macro to be defined in order to # enable POSIX threads at all, so give the user a hint if this is # not set. (We don't define these ourselves, as they can affect # other portions of the system API in unpredictable ways.) AC_EGREP_CPP([AX_PTHREAD_ZOS_MISSING], [ # if !defined(_OPEN_THREADS) && !defined(_UNIX03_THREADS) AX_PTHREAD_ZOS_MISSING # endif ], [AC_MSG_WARN([IBM z/OS requires -D_OPEN_THREADS or -D_UNIX03_THREADS to enable pthreads support.])]) ;; solaris*) # On Solaris (at least, for some versions), libc contains stubbed # (non-functional) versions of the pthreads routines, so link-based # tests will erroneously succeed. (N.B.: The stubs are missing # pthread_cleanup_push, or rather a function called by this macro, # so we could check for that, but who knows whether they'll stub # that too in a future libc.) So we'll check first for the # standard Solaris way of linking pthreads (-mt -lpthread). ax_pthread_flags="-mt,-lpthread pthread $ax_pthread_flags" ;; esac # Are we compiling with Clang? AC_CACHE_CHECK([whether $CC is Clang], [ax_cv_PTHREAD_CLANG], [ax_cv_PTHREAD_CLANG=no # Note that Autoconf sets GCC=yes for Clang as well as GCC if test "x$GCC" = "xyes"; then AC_EGREP_CPP([AX_PTHREAD_CC_IS_CLANG], [/* Note: Clang 2.7 lacks __clang_[a-z]+__ */ # if defined(__clang__) && defined(__llvm__) AX_PTHREAD_CC_IS_CLANG # endif ], [ax_cv_PTHREAD_CLANG=yes]) fi ]) ax_pthread_clang="$ax_cv_PTHREAD_CLANG" # GCC generally uses -pthread, or -pthreads on some platforms (e.g. SPARC) # Note that for GCC and Clang -pthread generally implies -lpthread, # except when -nostdlib is passed. # This is problematic using libtool to build C++ shared libraries with pthread: # [1] https://gcc.gnu.org/bugzilla/show_bug.cgi?id=25460 # [2] https://bugzilla.redhat.com/show_bug.cgi?id=661333 # [3] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=468555 # To solve this, first try -pthread together with -lpthread for GCC AS_IF([test "x$GCC" = "xyes"], [ax_pthread_flags="-pthread,-lpthread -pthread -pthreads $ax_pthread_flags"]) # Clang takes -pthread (never supported any other flag), but we'll try with -lpthread first AS_IF([test "x$ax_pthread_clang" = "xyes"], [ax_pthread_flags="-pthread,-lpthread -pthread"]) # The presence of a feature test macro requesting re-entrant function # definitions is, on some systems, a strong hint that pthreads support is # correctly enabled case $host_os in darwin* | hpux* | linux* | osf* | solaris*) ax_pthread_check_macro="_REENTRANT" ;; aix*) ax_pthread_check_macro="_THREAD_SAFE" ;; *) ax_pthread_check_macro="--" ;; esac AS_IF([test "x$ax_pthread_check_macro" = "x--"], [ax_pthread_check_cond=0], [ax_pthread_check_cond="!defined($ax_pthread_check_macro)"]) if test "x$ax_pthread_ok" = "xno"; then for ax_pthread_try_flag in $ax_pthread_flags; do case $ax_pthread_try_flag in none) AC_MSG_CHECKING([whether pthreads work without any flags]) ;; *,*) PTHREAD_CFLAGS=`echo $ax_pthread_try_flag | sed "s/^\(.*\),\(.*\)$/\1/"` PTHREAD_LIBS=`echo $ax_pthread_try_flag | sed "s/^\(.*\),\(.*\)$/\2/"` AC_MSG_CHECKING([whether pthreads work with "$PTHREAD_CFLAGS" and "$PTHREAD_LIBS"]) ;; -*) AC_MSG_CHECKING([whether pthreads work with $ax_pthread_try_flag]) PTHREAD_CFLAGS="$ax_pthread_try_flag" ;; pthread-config) AC_CHECK_PROG([ax_pthread_config], [pthread-config], [yes], [no]) AS_IF([test "x$ax_pthread_config" = "xno"], [continue]) PTHREAD_CFLAGS="`pthread-config --cflags`" PTHREAD_LIBS="`pthread-config --ldflags` `pthread-config --libs`" ;; *) AC_MSG_CHECKING([for the pthreads library -l$ax_pthread_try_flag]) PTHREAD_LIBS="-l$ax_pthread_try_flag" ;; esac ax_pthread_save_CFLAGS="$CFLAGS" ax_pthread_save_LIBS="$LIBS" CFLAGS="$CFLAGS $PTHREAD_CFLAGS" LIBS="$PTHREAD_LIBS $LIBS" # Check for various functions. We must include pthread.h, # since some functions may be macros. (On the Sequent, we # need a special flag -Kthread to make this header compile.) # We check for pthread_join because it is in -lpthread on IRIX # while pthread_create is in libc. We check for pthread_attr_init # due to DEC craziness with -lpthreads. We check for # pthread_cleanup_push because it is one of the few pthread # functions on Solaris that doesn't have a non-functional libc stub. # We try pthread_create on general principles. AC_LINK_IFELSE([AC_LANG_PROGRAM([#include # if $ax_pthread_check_cond # error "$ax_pthread_check_macro must be defined" # endif static void *some_global = NULL; static void routine(void *a) { /* To avoid any unused-parameter or unused-but-set-parameter warning. */ some_global = a; } static void *start_routine(void *a) { return a; }], [pthread_t th; pthread_attr_t attr; pthread_create(&th, 0, start_routine, 0); pthread_join(th, 0); pthread_attr_init(&attr); pthread_cleanup_push(routine, 0); pthread_cleanup_pop(0) /* ; */])], [ax_pthread_ok=yes], []) CFLAGS="$ax_pthread_save_CFLAGS" LIBS="$ax_pthread_save_LIBS" AC_MSG_RESULT([$ax_pthread_ok]) AS_IF([test "x$ax_pthread_ok" = "xyes"], [break]) PTHREAD_LIBS="" PTHREAD_CFLAGS="" done fi # Clang needs special handling, because older versions handle the -pthread # option in a rather... idiosyncratic way if test "x$ax_pthread_clang" = "xyes"; then # Clang takes -pthread; it has never supported any other flag # (Note 1: This will need to be revisited if a system that Clang # supports has POSIX threads in a separate library. This tends not # to be the way of modern systems, but it's conceivable.) # (Note 2: On some systems, notably Darwin, -pthread is not needed # to get POSIX threads support; the API is always present and # active. We could reasonably leave PTHREAD_CFLAGS empty. But # -pthread does define _REENTRANT, and while the Darwin headers # ignore this macro, third-party headers might not.) # However, older versions of Clang make a point of warning the user # that, in an invocation where only linking and no compilation is # taking place, the -pthread option has no effect ("argument unused # during compilation"). They expect -pthread to be passed in only # when source code is being compiled. # # Problem is, this is at odds with the way Automake and most other # C build frameworks function, which is that the same flags used in # compilation (CFLAGS) are also used in linking. Many systems # supported by AX_PTHREAD require exactly this for POSIX threads # support, and in fact it is often not straightforward to specify a # flag that is used only in the compilation phase and not in # linking. Such a scenario is extremely rare in practice. # # Even though use of the -pthread flag in linking would only print # a warning, this can be a nuisance for well-run software projects # that build with -Werror. So if the active version of Clang has # this misfeature, we search for an option to squash it. AC_CACHE_CHECK([whether Clang needs flag to prevent "argument unused" warning when linking with -pthread], [ax_cv_PTHREAD_CLANG_NO_WARN_FLAG], [ax_cv_PTHREAD_CLANG_NO_WARN_FLAG=unknown # Create an alternate version of $ac_link that compiles and # links in two steps (.c -> .o, .o -> exe) instead of one # (.c -> exe), because the warning occurs only in the second # step ax_pthread_save_ac_link="$ac_link" ax_pthread_sed='s/conftest\.\$ac_ext/conftest.$ac_objext/g' ax_pthread_link_step=`AS_ECHO(["$ac_link"]) | sed "$ax_pthread_sed"` ax_pthread_2step_ac_link="($ac_compile) && (echo ==== >&5) && ($ax_pthread_link_step)" ax_pthread_save_CFLAGS="$CFLAGS" for ax_pthread_try in '' -Qunused-arguments -Wno-unused-command-line-argument unknown; do AS_IF([test "x$ax_pthread_try" = "xunknown"], [break]) CFLAGS="-Werror -Wunknown-warning-option $ax_pthread_try -pthread $ax_pthread_save_CFLAGS" ac_link="$ax_pthread_save_ac_link" AC_LINK_IFELSE([AC_LANG_SOURCE([[int main(void){return 0;}]])], [ac_link="$ax_pthread_2step_ac_link" AC_LINK_IFELSE([AC_LANG_SOURCE([[int main(void){return 0;}]])], [break]) ]) done ac_link="$ax_pthread_save_ac_link" CFLAGS="$ax_pthread_save_CFLAGS" AS_IF([test "x$ax_pthread_try" = "x"], [ax_pthread_try=no]) ax_cv_PTHREAD_CLANG_NO_WARN_FLAG="$ax_pthread_try" ]) case "$ax_cv_PTHREAD_CLANG_NO_WARN_FLAG" in no | unknown) ;; *) PTHREAD_CFLAGS="$ax_cv_PTHREAD_CLANG_NO_WARN_FLAG $PTHREAD_CFLAGS" ;; esac fi # $ax_pthread_clang = yes # Various other checks: if test "x$ax_pthread_ok" = "xyes"; then ax_pthread_save_CFLAGS="$CFLAGS" ax_pthread_save_LIBS="$LIBS" CFLAGS="$CFLAGS $PTHREAD_CFLAGS" LIBS="$PTHREAD_LIBS $LIBS" # Detect AIX lossage: JOINABLE attribute is called UNDETACHED. AC_CACHE_CHECK([for joinable pthread attribute], [ax_cv_PTHREAD_JOINABLE_ATTR], [ax_cv_PTHREAD_JOINABLE_ATTR=unknown for ax_pthread_attr in PTHREAD_CREATE_JOINABLE PTHREAD_CREATE_UNDETACHED; do AC_LINK_IFELSE([AC_LANG_PROGRAM([#include ], [int attr = $ax_pthread_attr; return attr /* ; */])], [ax_cv_PTHREAD_JOINABLE_ATTR=$ax_pthread_attr; break], []) done ]) AS_IF([test "x$ax_cv_PTHREAD_JOINABLE_ATTR" != "xunknown" && \ test "x$ax_cv_PTHREAD_JOINABLE_ATTR" != "xPTHREAD_CREATE_JOINABLE" && \ test "x$ax_pthread_joinable_attr_defined" != "xyes"], [AC_DEFINE_UNQUOTED([PTHREAD_CREATE_JOINABLE], [$ax_cv_PTHREAD_JOINABLE_ATTR], [Define to necessary symbol if this constant uses a non-standard name on your system.]) ax_pthread_joinable_attr_defined=yes ]) AC_CACHE_CHECK([whether more special flags are required for pthreads], [ax_cv_PTHREAD_SPECIAL_FLAGS], [ax_cv_PTHREAD_SPECIAL_FLAGS=no case $host_os in solaris*) ax_cv_PTHREAD_SPECIAL_FLAGS="-D_POSIX_PTHREAD_SEMANTICS" ;; esac ]) AS_IF([test "x$ax_cv_PTHREAD_SPECIAL_FLAGS" != "xno" && \ test "x$ax_pthread_special_flags_added" != "xyes"], [PTHREAD_CFLAGS="$ax_cv_PTHREAD_SPECIAL_FLAGS $PTHREAD_CFLAGS" ax_pthread_special_flags_added=yes]) AC_CACHE_CHECK([for PTHREAD_PRIO_INHERIT], [ax_cv_PTHREAD_PRIO_INHERIT], [AC_LINK_IFELSE([AC_LANG_PROGRAM([[#include ]], [[int i = PTHREAD_PRIO_INHERIT; return i;]])], [ax_cv_PTHREAD_PRIO_INHERIT=yes], [ax_cv_PTHREAD_PRIO_INHERIT=no]) ]) AS_IF([test "x$ax_cv_PTHREAD_PRIO_INHERIT" = "xyes" && \ test "x$ax_pthread_prio_inherit_defined" != "xyes"], [AC_DEFINE([HAVE_PTHREAD_PRIO_INHERIT], [1], [Have PTHREAD_PRIO_INHERIT.]) ax_pthread_prio_inherit_defined=yes ]) CFLAGS="$ax_pthread_save_CFLAGS" LIBS="$ax_pthread_save_LIBS" # More AIX lossage: compile with *_r variant if test "x$GCC" != "xyes"; then case $host_os in aix*) AS_CASE(["x/$CC"], [x*/c89|x*/c89_128|x*/c99|x*/c99_128|x*/cc|x*/cc128|x*/xlc|x*/xlc_v6|x*/xlc128|x*/xlc128_v6], [#handle absolute path differently from PATH based program lookup AS_CASE(["x$CC"], [x/*], [ AS_IF([AS_EXECUTABLE_P([${CC}_r])],[PTHREAD_CC="${CC}_r"]) AS_IF([test "x${CXX}" != "x"], [AS_IF([AS_EXECUTABLE_P([${CXX}_r])],[PTHREAD_CXX="${CXX}_r"])]) ], [ AC_CHECK_PROGS([PTHREAD_CC],[${CC}_r],[$CC]) AS_IF([test "x${CXX}" != "x"], [AC_CHECK_PROGS([PTHREAD_CXX],[${CXX}_r],[$CXX])]) ] ) ]) ;; esac fi fi test -n "$PTHREAD_CC" || PTHREAD_CC="$CC" test -n "$PTHREAD_CXX" || PTHREAD_CXX="$CXX" AC_SUBST([PTHREAD_LIBS]) AC_SUBST([PTHREAD_CFLAGS]) AC_SUBST([PTHREAD_CC]) AC_SUBST([PTHREAD_CXX]) # Finally, execute ACTION-IF-FOUND/ACTION-IF-NOT-FOUND: if test "x$ax_pthread_ok" = "xyes"; then ifelse([$1],,[AC_DEFINE([HAVE_PTHREAD],[1],[Define if you have POSIX threads libraries and header files.])],[$1]) : else ax_pthread_ok=no $2 fi AC_LANG_POP ])dnl AX_PTHREAD xsnow-3.8.3/m4/gettext.m40000666000000000000000000003423014732252143013350 0ustar0000000000000000# gettext.m4 serial 71 (gettext-0.20.2) dnl Copyright (C) 1995-2014, 2016, 2018-2020 Free Software Foundation, Inc. dnl This file is free software; the Free Software Foundation dnl gives unlimited permission to copy and/or distribute it, dnl with or without modifications, as long as this notice is preserved. dnl dnl This file can be used in projects which are not available under dnl the GNU General Public License or the GNU Lesser General Public dnl License but which still want to provide support for the GNU gettext dnl functionality. dnl Please note that the actual code of the GNU gettext library is covered dnl by the GNU Lesser General Public License, and the rest of the GNU dnl gettext package is covered by the GNU General Public License. dnl They are *not* in the public domain. dnl Authors: dnl Ulrich Drepper , 1995-2000. dnl Bruno Haible , 2000-2006, 2008-2010. dnl Macro to add for using GNU gettext. dnl Usage: AM_GNU_GETTEXT([INTLSYMBOL], [NEEDSYMBOL], [INTLDIR]). dnl INTLSYMBOL must be one of 'external', 'use-libtool'. dnl INTLSYMBOL should be 'external' for packages other than GNU gettext, and dnl 'use-libtool' for the packages 'gettext-runtime' and 'gettext-tools'. dnl If INTLSYMBOL is 'use-libtool', then a libtool library dnl $(top_builddir)/intl/libintl.la will be created (shared and/or static, dnl depending on --{enable,disable}-{shared,static} and on the presence of dnl AM-DISABLE-SHARED). dnl If NEEDSYMBOL is specified and is 'need-ngettext', then GNU gettext dnl implementations (in libc or libintl) without the ngettext() function dnl will be ignored. If NEEDSYMBOL is specified and is dnl 'need-formatstring-macros', then GNU gettext implementations that don't dnl support the ISO C 99 formatstring macros will be ignored. dnl INTLDIR is used to find the intl libraries. If empty, dnl the value '$(top_builddir)/intl/' is used. dnl dnl The result of the configuration is one of three cases: dnl 1) GNU gettext, as included in the intl subdirectory, will be compiled dnl and used. dnl Catalog format: GNU --> install in $(datadir) dnl Catalog extension: .mo after installation, .gmo in source tree dnl 2) GNU gettext has been found in the system's C library. dnl Catalog format: GNU --> install in $(datadir) dnl Catalog extension: .mo after installation, .gmo in source tree dnl 3) No internationalization, always use English msgid. dnl Catalog format: none dnl Catalog extension: none dnl If INTLSYMBOL is 'external', only cases 2 and 3 can occur. dnl The use of .gmo is historical (it was needed to avoid overwriting the dnl GNU format catalogs when building on a platform with an X/Open gettext), dnl but we keep it in order not to force irrelevant filename changes on the dnl maintainers. dnl AC_DEFUN([AM_GNU_GETTEXT], [ dnl Argument checking. ifelse([$1], [], , [ifelse([$1], [external], , [ifelse([$1], [use-libtool], , [errprint([ERROR: invalid first argument to AM_GNU_GETTEXT ])])])]) ifelse(ifelse([$1], [], [old])[]ifelse([$1], [no-libtool], [old]), [old], [errprint([ERROR: Use of AM_GNU_GETTEXT without [external] argument is no longer supported. ])]) ifelse([$2], [], , [ifelse([$2], [need-ngettext], , [ifelse([$2], [need-formatstring-macros], , [errprint([ERROR: invalid second argument to AM_GNU_GETTEXT ])])])]) define([gt_included_intl], ifelse([$1], [external], [no], [yes])) gt_NEEDS_INIT AM_GNU_GETTEXT_NEED([$2]) AC_REQUIRE([AM_PO_SUBDIRS])dnl ifelse(gt_included_intl, yes, [ AC_REQUIRE([AM_INTL_SUBDIR])dnl ]) dnl Prerequisites of AC_LIB_LINKFLAGS_BODY. AC_REQUIRE([AC_LIB_PREPARE_PREFIX]) AC_REQUIRE([AC_LIB_RPATH]) dnl Sometimes libintl requires libiconv, so first search for libiconv. dnl Ideally we would do this search only after the dnl if test "$USE_NLS" = "yes"; then dnl if { eval "gt_val=\$$gt_func_gnugettext_libc"; test "$gt_val" != "yes"; }; then dnl tests. But if configure.in invokes AM_ICONV after AM_GNU_GETTEXT dnl the configure script would need to contain the same shell code dnl again, outside any 'if'. There are two solutions: dnl - Invoke AM_ICONV_LINKFLAGS_BODY here, outside any 'if'. dnl - Control the expansions in more detail using AC_PROVIDE_IFELSE. dnl Since AC_PROVIDE_IFELSE is not documented, we avoid it. ifelse(gt_included_intl, yes, , [ AC_REQUIRE([AM_ICONV_LINKFLAGS_BODY]) ]) dnl Sometimes, on Mac OS X, libintl requires linking with CoreFoundation. gt_INTL_MACOSX dnl Set USE_NLS. AC_REQUIRE([AM_NLS]) ifelse(gt_included_intl, yes, [ BUILD_INCLUDED_LIBINTL=no USE_INCLUDED_LIBINTL=no ]) LIBINTL= LTLIBINTL= POSUB= dnl Add a version number to the cache macros. case " $gt_needs " in *" need-formatstring-macros "*) gt_api_version=3 ;; *" need-ngettext "*) gt_api_version=2 ;; *) gt_api_version=1 ;; esac gt_func_gnugettext_libc="gt_cv_func_gnugettext${gt_api_version}_libc" gt_func_gnugettext_libintl="gt_cv_func_gnugettext${gt_api_version}_libintl" dnl If we use NLS figure out what method if test "$USE_NLS" = "yes"; then gt_use_preinstalled_gnugettext=no ifelse(gt_included_intl, yes, [ AC_MSG_CHECKING([whether included gettext is requested]) AC_ARG_WITH([included-gettext], [ --with-included-gettext use the GNU gettext library included here], nls_cv_force_use_gnu_gettext=$withval, nls_cv_force_use_gnu_gettext=no) AC_MSG_RESULT([$nls_cv_force_use_gnu_gettext]) nls_cv_use_gnu_gettext="$nls_cv_force_use_gnu_gettext" if test "$nls_cv_force_use_gnu_gettext" != "yes"; then ]) dnl User does not insist on using GNU NLS library. Figure out what dnl to use. If GNU gettext is available we use this. Else we have dnl to fall back to GNU NLS library. if test $gt_api_version -ge 3; then gt_revision_test_code=' #ifndef __GNU_GETTEXT_SUPPORTED_REVISION #define __GNU_GETTEXT_SUPPORTED_REVISION(major) ((major) == 0 ? 0 : -1) #endif changequote(,)dnl typedef int array [2 * (__GNU_GETTEXT_SUPPORTED_REVISION(0) >= 1) - 1]; changequote([,])dnl ' else gt_revision_test_code= fi if test $gt_api_version -ge 2; then gt_expression_test_code=' + * ngettext ("", "", 0)' else gt_expression_test_code= fi AC_CACHE_CHECK([for GNU gettext in libc], [$gt_func_gnugettext_libc], [AC_LINK_IFELSE( [AC_LANG_PROGRAM( [[ #include #ifndef __GNU_GETTEXT_SUPPORTED_REVISION extern int _nl_msg_cat_cntr; extern int *_nl_domain_bindings; #define __GNU_GETTEXT_SYMBOL_EXPRESSION (_nl_msg_cat_cntr + *_nl_domain_bindings) #else #define __GNU_GETTEXT_SYMBOL_EXPRESSION 0 #endif $gt_revision_test_code ]], [[ bindtextdomain ("", ""); return * gettext ("")$gt_expression_test_code + __GNU_GETTEXT_SYMBOL_EXPRESSION ]])], [eval "$gt_func_gnugettext_libc=yes"], [eval "$gt_func_gnugettext_libc=no"])]) if { eval "gt_val=\$$gt_func_gnugettext_libc"; test "$gt_val" != "yes"; }; then dnl Sometimes libintl requires libiconv, so first search for libiconv. ifelse(gt_included_intl, yes, , [ AM_ICONV_LINK ]) dnl Search for libintl and define LIBINTL, LTLIBINTL and INCINTL dnl accordingly. Don't use AC_LIB_LINKFLAGS_BODY([intl],[iconv]) dnl because that would add "-liconv" to LIBINTL and LTLIBINTL dnl even if libiconv doesn't exist. AC_LIB_LINKFLAGS_BODY([intl]) AC_CACHE_CHECK([for GNU gettext in libintl], [$gt_func_gnugettext_libintl], [gt_save_CPPFLAGS="$CPPFLAGS" CPPFLAGS="$CPPFLAGS $INCINTL" gt_save_LIBS="$LIBS" LIBS="$LIBS $LIBINTL" dnl Now see whether libintl exists and does not depend on libiconv. AC_LINK_IFELSE( [AC_LANG_PROGRAM( [[ #include #ifndef __GNU_GETTEXT_SUPPORTED_REVISION extern int _nl_msg_cat_cntr; extern #ifdef __cplusplus "C" #endif const char *_nl_expand_alias (const char *); #define __GNU_GETTEXT_SYMBOL_EXPRESSION (_nl_msg_cat_cntr + *_nl_expand_alias ("")) #else #define __GNU_GETTEXT_SYMBOL_EXPRESSION 0 #endif $gt_revision_test_code ]], [[ bindtextdomain ("", ""); return * gettext ("")$gt_expression_test_code + __GNU_GETTEXT_SYMBOL_EXPRESSION ]])], [eval "$gt_func_gnugettext_libintl=yes"], [eval "$gt_func_gnugettext_libintl=no"]) dnl Now see whether libintl exists and depends on libiconv. if { eval "gt_val=\$$gt_func_gnugettext_libintl"; test "$gt_val" != yes; } && test -n "$LIBICONV"; then LIBS="$LIBS $LIBICONV" AC_LINK_IFELSE( [AC_LANG_PROGRAM( [[ #include #ifndef __GNU_GETTEXT_SUPPORTED_REVISION extern int _nl_msg_cat_cntr; extern #ifdef __cplusplus "C" #endif const char *_nl_expand_alias (const char *); #define __GNU_GETTEXT_SYMBOL_EXPRESSION (_nl_msg_cat_cntr + *_nl_expand_alias ("")) #else #define __GNU_GETTEXT_SYMBOL_EXPRESSION 0 #endif $gt_revision_test_code ]], [[ bindtextdomain ("", ""); return * gettext ("")$gt_expression_test_code + __GNU_GETTEXT_SYMBOL_EXPRESSION ]])], [LIBINTL="$LIBINTL $LIBICONV" LTLIBINTL="$LTLIBINTL $LTLIBICONV" eval "$gt_func_gnugettext_libintl=yes" ]) fi CPPFLAGS="$gt_save_CPPFLAGS" LIBS="$gt_save_LIBS"]) fi dnl If an already present or preinstalled GNU gettext() is found, dnl use it. But if this macro is used in GNU gettext, and GNU dnl gettext is already preinstalled in libintl, we update this dnl libintl. (Cf. the install rule in intl/Makefile.in.) if { eval "gt_val=\$$gt_func_gnugettext_libc"; test "$gt_val" = "yes"; } \ || { { eval "gt_val=\$$gt_func_gnugettext_libintl"; test "$gt_val" = "yes"; } \ && test "$PACKAGE" != gettext-runtime \ && test "$PACKAGE" != gettext-tools; }; then gt_use_preinstalled_gnugettext=yes else dnl Reset the values set by searching for libintl. LIBINTL= LTLIBINTL= INCINTL= fi ifelse(gt_included_intl, yes, [ if test "$gt_use_preinstalled_gnugettext" != "yes"; then dnl GNU gettext is not found in the C library. dnl Fall back on included GNU gettext library. nls_cv_use_gnu_gettext=yes fi fi if test "$nls_cv_use_gnu_gettext" = "yes"; then dnl Mark actions used to generate GNU NLS library. BUILD_INCLUDED_LIBINTL=yes USE_INCLUDED_LIBINTL=yes LIBINTL="ifelse([$3],[],\${top_builddir}/intl,[$3])/libintl.la $LIBICONV $LIBTHREAD" LTLIBINTL="ifelse([$3],[],\${top_builddir}/intl,[$3])/libintl.la $LTLIBICONV $LTLIBTHREAD" LIBS=`echo " $LIBS " | sed -e 's/ -lintl / /' -e 's/^ //' -e 's/ $//'` fi CATOBJEXT= if test "$gt_use_preinstalled_gnugettext" = "yes" \ || test "$nls_cv_use_gnu_gettext" = "yes"; then dnl Mark actions to use GNU gettext tools. CATOBJEXT=.gmo fi ]) if test -n "$INTL_MACOSX_LIBS"; then if test "$gt_use_preinstalled_gnugettext" = "yes" \ || test "$nls_cv_use_gnu_gettext" = "yes"; then dnl Some extra flags are needed during linking. LIBINTL="$LIBINTL $INTL_MACOSX_LIBS" LTLIBINTL="$LTLIBINTL $INTL_MACOSX_LIBS" fi fi if test "$gt_use_preinstalled_gnugettext" = "yes" \ || test "$nls_cv_use_gnu_gettext" = "yes"; then AC_DEFINE([ENABLE_NLS], [1], [Define to 1 if translation of program messages to the user's native language is requested.]) else USE_NLS=no fi fi AC_MSG_CHECKING([whether to use NLS]) AC_MSG_RESULT([$USE_NLS]) if test "$USE_NLS" = "yes"; then AC_MSG_CHECKING([where the gettext function comes from]) if test "$gt_use_preinstalled_gnugettext" = "yes"; then if { eval "gt_val=\$$gt_func_gnugettext_libintl"; test "$gt_val" = "yes"; }; then gt_source="external libintl" else gt_source="libc" fi else gt_source="included intl directory" fi AC_MSG_RESULT([$gt_source]) fi if test "$USE_NLS" = "yes"; then if test "$gt_use_preinstalled_gnugettext" = "yes"; then if { eval "gt_val=\$$gt_func_gnugettext_libintl"; test "$gt_val" = "yes"; }; then AC_MSG_CHECKING([how to link with libintl]) AC_MSG_RESULT([$LIBINTL]) AC_LIB_APPENDTOVAR([CPPFLAGS], [$INCINTL]) fi dnl For backward compatibility. Some packages may be using this. AC_DEFINE([HAVE_GETTEXT], [1], [Define if the GNU gettext() function is already present or preinstalled.]) AC_DEFINE([HAVE_DCGETTEXT], [1], [Define if the GNU dcgettext() function is already present or preinstalled.]) fi dnl We need to process the po/ directory. POSUB=po fi ifelse(gt_included_intl, yes, [ dnl In GNU gettext we have to set BUILD_INCLUDED_LIBINTL to 'yes' dnl because some of the testsuite requires it. BUILD_INCLUDED_LIBINTL=yes dnl Make all variables we use known to autoconf. AC_SUBST([BUILD_INCLUDED_LIBINTL]) AC_SUBST([USE_INCLUDED_LIBINTL]) AC_SUBST([CATOBJEXT]) ]) dnl For backward compatibility. Some Makefiles may be using this. INTLLIBS="$LIBINTL" AC_SUBST([INTLLIBS]) dnl Make all documented variables known to autoconf. AC_SUBST([LIBINTL]) AC_SUBST([LTLIBINTL]) AC_SUBST([POSUB]) ]) dnl gt_NEEDS_INIT ensures that the gt_needs variable is initialized. m4_define([gt_NEEDS_INIT], [ m4_divert_text([DEFAULTS], [gt_needs=]) m4_define([gt_NEEDS_INIT], []) ]) dnl Usage: AM_GNU_GETTEXT_NEED([NEEDSYMBOL]) AC_DEFUN([AM_GNU_GETTEXT_NEED], [ m4_divert_text([INIT_PREPARE], [gt_needs="$gt_needs $1"]) ]) dnl Usage: AM_GNU_GETTEXT_VERSION([gettext-version]) AC_DEFUN([AM_GNU_GETTEXT_VERSION], []) dnl Usage: AM_GNU_GETTEXT_REQUIRE_VERSION([gettext-version]) AC_DEFUN([AM_GNU_GETTEXT_REQUIRE_VERSION], []) xsnow-3.8.3/m4/host-cpu-c-abi.m40000666000000000000000000005364014732252143014405 0ustar0000000000000000# host-cpu-c-abi.m4 serial 13 dnl Copyright (C) 2002-2020 Free Software Foundation, Inc. dnl This file is free software; the Free Software Foundation dnl gives unlimited permission to copy and/or distribute it, dnl with or without modifications, as long as this notice is preserved. dnl From Bruno Haible and Sam Steingold. dnl Sets the HOST_CPU variable to the canonical name of the CPU. dnl Sets the HOST_CPU_C_ABI variable to the canonical name of the CPU with its dnl C language ABI (application binary interface). dnl Also defines __${HOST_CPU}__ and __${HOST_CPU_C_ABI}__ as C macros in dnl config.h. dnl dnl This canonical name can be used to select a particular assembly language dnl source file that will interoperate with C code on the given host. dnl dnl For example: dnl * 'i386' and 'sparc' are different canonical names, because code for i386 dnl will not run on SPARC CPUs and vice versa. They have different dnl instruction sets. dnl * 'sparc' and 'sparc64' are different canonical names, because code for dnl 'sparc' and code for 'sparc64' cannot be linked together: 'sparc' code dnl contains 32-bit instructions, whereas 'sparc64' code contains 64-bit dnl instructions. A process on a SPARC CPU can be in 32-bit mode or in 64-bit dnl mode, but not both. dnl * 'mips' and 'mipsn32' are different canonical names, because they use dnl different argument passing and return conventions for C functions, and dnl although the instruction set of 'mips' is a large subset of the dnl instruction set of 'mipsn32'. dnl * 'mipsn32' and 'mips64' are different canonical names, because they use dnl different sizes for the C types like 'int' and 'void *', and although dnl the instruction sets of 'mipsn32' and 'mips64' are the same. dnl * The same canonical name is used for different endiannesses. You can dnl determine the endianness through preprocessor symbols: dnl - 'arm': test __ARMEL__. dnl - 'mips', 'mipsn32', 'mips64': test _MIPSEB vs. _MIPSEL. dnl - 'powerpc64': test _BIG_ENDIAN vs. _LITTLE_ENDIAN. dnl * The same name 'i386' is used for CPUs of type i386, i486, i586 dnl (Pentium), AMD K7, Pentium II, Pentium IV, etc., because dnl - Instructions that do not exist on all of these CPUs (cmpxchg, dnl MMX, SSE, SSE2, 3DNow! etc.) are not frequently used. If your dnl assembly language source files use such instructions, you will dnl need to make the distinction. dnl - Speed of execution of the common instruction set is reasonable across dnl the entire family of CPUs. If you have assembly language source files dnl that are optimized for particular CPU types (like GNU gmp has), you dnl will need to make the distinction. dnl See . AC_DEFUN([gl_HOST_CPU_C_ABI], [ AC_REQUIRE([AC_CANONICAL_HOST]) AC_REQUIRE([gl_C_ASM]) AC_CACHE_CHECK([host CPU and C ABI], [gl_cv_host_cpu_c_abi], [case "$host_cpu" in changequote(,)dnl i[34567]86 ) changequote([,])dnl gl_cv_host_cpu_c_abi=i386 ;; x86_64 ) # On x86_64 systems, the C compiler may be generating code in one of # these ABIs: # - 64-bit instruction set, 64-bit pointers, 64-bit 'long': x86_64. # - 64-bit instruction set, 64-bit pointers, 32-bit 'long': x86_64 # with native Windows (mingw, MSVC). # - 64-bit instruction set, 32-bit pointers, 32-bit 'long': x86_64-x32. # - 32-bit instruction set, 32-bit pointers, 32-bit 'long': i386. AC_COMPILE_IFELSE( [AC_LANG_SOURCE( [[#if (defined __x86_64__ || defined __amd64__ \ || defined _M_X64 || defined _M_AMD64) int ok; #else error fail #endif ]])], [AC_COMPILE_IFELSE( [AC_LANG_SOURCE( [[#if defined __ILP32__ || defined _ILP32 int ok; #else error fail #endif ]])], [gl_cv_host_cpu_c_abi=x86_64-x32], [gl_cv_host_cpu_c_abi=x86_64])], [gl_cv_host_cpu_c_abi=i386]) ;; changequote(,)dnl alphaev[4-8] | alphaev56 | alphapca5[67] | alphaev6[78] ) changequote([,])dnl gl_cv_host_cpu_c_abi=alpha ;; arm* | aarch64 ) # Assume arm with EABI. # On arm64 systems, the C compiler may be generating code in one of # these ABIs: # - aarch64 instruction set, 64-bit pointers, 64-bit 'long': arm64. # - aarch64 instruction set, 32-bit pointers, 32-bit 'long': arm64-ilp32. # - 32-bit instruction set, 32-bit pointers, 32-bit 'long': arm or armhf. AC_COMPILE_IFELSE( [AC_LANG_SOURCE( [[#ifdef __aarch64__ int ok; #else error fail #endif ]])], [AC_COMPILE_IFELSE( [AC_LANG_SOURCE( [[#if defined __ILP32__ || defined _ILP32 int ok; #else error fail #endif ]])], [gl_cv_host_cpu_c_abi=arm64-ilp32], [gl_cv_host_cpu_c_abi=arm64])], [# Don't distinguish little-endian and big-endian arm, since they # don't require different machine code for simple operations and # since the user can distinguish them through the preprocessor # defines __ARMEL__ vs. __ARMEB__. # But distinguish arm which passes floating-point arguments and # return values in integer registers (r0, r1, ...) - this is # gcc -mfloat-abi=soft or gcc -mfloat-abi=softfp - from arm which # passes them in float registers (s0, s1, ...) and double registers # (d0, d1, ...) - this is gcc -mfloat-abi=hard. GCC 4.6 or newer # sets the preprocessor defines __ARM_PCS (for the first case) and # __ARM_PCS_VFP (for the second case), but older GCC does not. echo 'double ddd; void func (double dd) { ddd = dd; }' > conftest.c # Look for a reference to the register d0 in the .s file. AC_TRY_COMMAND(${CC-cc} $CFLAGS $CPPFLAGS $gl_c_asm_opt conftest.c) >/dev/null 2>&1 if LC_ALL=C grep 'd0,' conftest.$gl_asmext >/dev/null; then gl_cv_host_cpu_c_abi=armhf else gl_cv_host_cpu_c_abi=arm fi rm -f conftest* ]) ;; hppa1.0 | hppa1.1 | hppa2.0* | hppa64 ) # On hppa, the C compiler may be generating 32-bit code or 64-bit # code. In the latter case, it defines _LP64 and __LP64__. AC_COMPILE_IFELSE( [AC_LANG_SOURCE( [[#ifdef __LP64__ int ok; #else error fail #endif ]])], [gl_cv_host_cpu_c_abi=hppa64], [gl_cv_host_cpu_c_abi=hppa]) ;; ia64* ) # On ia64 on HP-UX, the C compiler may be generating 64-bit code or # 32-bit code. In the latter case, it defines _ILP32. AC_COMPILE_IFELSE( [AC_LANG_SOURCE( [[#ifdef _ILP32 int ok; #else error fail #endif ]])], [gl_cv_host_cpu_c_abi=ia64-ilp32], [gl_cv_host_cpu_c_abi=ia64]) ;; mips* ) # We should also check for (_MIPS_SZPTR == 64), but gcc keeps this # at 32. AC_COMPILE_IFELSE( [AC_LANG_SOURCE( [[#if defined _MIPS_SZLONG && (_MIPS_SZLONG == 64) int ok; #else error fail #endif ]])], [gl_cv_host_cpu_c_abi=mips64], [# In the n32 ABI, _ABIN32 is defined, _ABIO32 is not defined (but # may later get defined by ), and _MIPS_SIM == _ABIN32. # In the 32 ABI, _ABIO32 is defined, _ABIN32 is not defined (but # may later get defined by ), and _MIPS_SIM == _ABIO32. AC_COMPILE_IFELSE( [AC_LANG_SOURCE( [[#if (_MIPS_SIM == _ABIN32) int ok; #else error fail #endif ]])], [gl_cv_host_cpu_c_abi=mipsn32], [gl_cv_host_cpu_c_abi=mips])]) ;; powerpc* ) # Different ABIs are in use on AIX vs. Mac OS X vs. Linux,*BSD. # No need to distinguish them here; the caller may distinguish # them based on the OS. # On powerpc64 systems, the C compiler may still be generating # 32-bit code. And on powerpc-ibm-aix systems, the C compiler may # be generating 64-bit code. AC_COMPILE_IFELSE( [AC_LANG_SOURCE( [[#if defined __powerpc64__ || defined _ARCH_PPC64 int ok; #else error fail #endif ]])], [# On powerpc64, there are two ABIs on Linux: The AIX compatible # one and the ELFv2 one. The latter defines _CALL_ELF=2. AC_COMPILE_IFELSE( [AC_LANG_SOURCE( [[#if defined _CALL_ELF && _CALL_ELF == 2 int ok; #else error fail #endif ]])], [gl_cv_host_cpu_c_abi=powerpc64-elfv2], [gl_cv_host_cpu_c_abi=powerpc64]) ], [gl_cv_host_cpu_c_abi=powerpc]) ;; rs6000 ) gl_cv_host_cpu_c_abi=powerpc ;; riscv32 | riscv64 ) # There are 2 architectures (with variants): rv32* and rv64*. AC_COMPILE_IFELSE( [AC_LANG_SOURCE( [[#if __riscv_xlen == 64 int ok; #else error fail #endif ]])], [cpu=riscv64], [cpu=riscv32]) # There are 6 ABIs: ilp32, ilp32f, ilp32d, lp64, lp64f, lp64d. # Size of 'long' and 'void *': AC_COMPILE_IFELSE( [AC_LANG_SOURCE( [[#if defined __LP64__ int ok; #else error fail #endif ]])], [main_abi=lp64], [main_abi=ilp32]) # Float ABIs: # __riscv_float_abi_double: # 'float' and 'double' are passed in floating-point registers. # __riscv_float_abi_single: # 'float' are passed in floating-point registers. # __riscv_float_abi_soft: # No values are passed in floating-point registers. AC_COMPILE_IFELSE( [AC_LANG_SOURCE( [[#if defined __riscv_float_abi_double int ok; #else error fail #endif ]])], [float_abi=d], [AC_COMPILE_IFELSE( [AC_LANG_SOURCE( [[#if defined __riscv_float_abi_single int ok; #else error fail #endif ]])], [float_abi=f], [float_abi='']) ]) gl_cv_host_cpu_c_abi="${cpu}-${main_abi}${float_abi}" ;; s390* ) # On s390x, the C compiler may be generating 64-bit (= s390x) code # or 31-bit (= s390) code. AC_COMPILE_IFELSE( [AC_LANG_SOURCE( [[#if defined __LP64__ || defined __s390x__ int ok; #else error fail #endif ]])], [gl_cv_host_cpu_c_abi=s390x], [gl_cv_host_cpu_c_abi=s390]) ;; sparc | sparc64 ) # UltraSPARCs running Linux have `uname -m` = "sparc64", but the # C compiler still generates 32-bit code. AC_COMPILE_IFELSE( [AC_LANG_SOURCE( [[#if defined __sparcv9 || defined __arch64__ int ok; #else error fail #endif ]])], [gl_cv_host_cpu_c_abi=sparc64], [gl_cv_host_cpu_c_abi=sparc]) ;; *) gl_cv_host_cpu_c_abi="$host_cpu" ;; esac ]) dnl In most cases, $HOST_CPU and $HOST_CPU_C_ABI are the same. HOST_CPU=`echo "$gl_cv_host_cpu_c_abi" | sed -e 's/-.*//'` HOST_CPU_C_ABI="$gl_cv_host_cpu_c_abi" AC_SUBST([HOST_CPU]) AC_SUBST([HOST_CPU_C_ABI]) # This was # AC_DEFINE_UNQUOTED([__${HOST_CPU}__]) # AC_DEFINE_UNQUOTED([__${HOST_CPU_C_ABI}__]) # earlier, but KAI C++ 3.2d doesn't like this. sed -e 's/-/_/g' >> confdefs.h < #include ]], [[iconv_t cd = iconv_open("",""); iconv(cd,NULL,NULL,NULL,NULL); iconv_close(cd);]])], [am_cv_func_iconv=yes]) if test "$am_cv_func_iconv" != yes; then am_save_LIBS="$LIBS" LIBS="$LIBS $LIBICONV" AC_LINK_IFELSE( [AC_LANG_PROGRAM( [[ #include #include ]], [[iconv_t cd = iconv_open("",""); iconv(cd,NULL,NULL,NULL,NULL); iconv_close(cd);]])], [am_cv_lib_iconv=yes] [am_cv_func_iconv=yes]) LIBS="$am_save_LIBS" fi ]) if test "$am_cv_func_iconv" = yes; then AC_CACHE_CHECK([for working iconv], [am_cv_func_iconv_works], [ dnl This tests against bugs in AIX 5.1, AIX 6.1..7.1, HP-UX 11.11, dnl Solaris 10. am_save_LIBS="$LIBS" if test $am_cv_lib_iconv = yes; then LIBS="$LIBS $LIBICONV" fi am_cv_func_iconv_works=no for ac_iconv_const in '' 'const'; do AC_RUN_IFELSE( [AC_LANG_PROGRAM( [[ #include #include #ifndef ICONV_CONST # define ICONV_CONST $ac_iconv_const #endif ]], [[int result = 0; /* Test against AIX 5.1 bug: Failures are not distinguishable from successful returns. */ { iconv_t cd_utf8_to_88591 = iconv_open ("ISO8859-1", "UTF-8"); if (cd_utf8_to_88591 != (iconv_t)(-1)) { static ICONV_CONST char input[] = "\342\202\254"; /* EURO SIGN */ char buf[10]; ICONV_CONST char *inptr = input; size_t inbytesleft = strlen (input); char *outptr = buf; size_t outbytesleft = sizeof (buf); size_t res = iconv (cd_utf8_to_88591, &inptr, &inbytesleft, &outptr, &outbytesleft); if (res == 0) result |= 1; iconv_close (cd_utf8_to_88591); } } /* Test against Solaris 10 bug: Failures are not distinguishable from successful returns. */ { iconv_t cd_ascii_to_88591 = iconv_open ("ISO8859-1", "646"); if (cd_ascii_to_88591 != (iconv_t)(-1)) { static ICONV_CONST char input[] = "\263"; char buf[10]; ICONV_CONST char *inptr = input; size_t inbytesleft = strlen (input); char *outptr = buf; size_t outbytesleft = sizeof (buf); size_t res = iconv (cd_ascii_to_88591, &inptr, &inbytesleft, &outptr, &outbytesleft); if (res == 0) result |= 2; iconv_close (cd_ascii_to_88591); } } /* Test against AIX 6.1..7.1 bug: Buffer overrun. */ { iconv_t cd_88591_to_utf8 = iconv_open ("UTF-8", "ISO-8859-1"); if (cd_88591_to_utf8 != (iconv_t)(-1)) { static ICONV_CONST char input[] = "\304"; static char buf[2] = { (char)0xDE, (char)0xAD }; ICONV_CONST char *inptr = input; size_t inbytesleft = 1; char *outptr = buf; size_t outbytesleft = 1; size_t res = iconv (cd_88591_to_utf8, &inptr, &inbytesleft, &outptr, &outbytesleft); if (res != (size_t)(-1) || outptr - buf > 1 || buf[1] != (char)0xAD) result |= 4; iconv_close (cd_88591_to_utf8); } } #if 0 /* This bug could be worked around by the caller. */ /* Test against HP-UX 11.11 bug: Positive return value instead of 0. */ { iconv_t cd_88591_to_utf8 = iconv_open ("utf8", "iso88591"); if (cd_88591_to_utf8 != (iconv_t)(-1)) { static ICONV_CONST char input[] = "\304rger mit b\366sen B\374bchen ohne Augenma\337"; char buf[50]; ICONV_CONST char *inptr = input; size_t inbytesleft = strlen (input); char *outptr = buf; size_t outbytesleft = sizeof (buf); size_t res = iconv (cd_88591_to_utf8, &inptr, &inbytesleft, &outptr, &outbytesleft); if ((int)res > 0) result |= 8; iconv_close (cd_88591_to_utf8); } } #endif /* Test against HP-UX 11.11 bug: No converter from EUC-JP to UTF-8 is provided. */ { /* Try standardized names. */ iconv_t cd1 = iconv_open ("UTF-8", "EUC-JP"); /* Try IRIX, OSF/1 names. */ iconv_t cd2 = iconv_open ("UTF-8", "eucJP"); /* Try AIX names. */ iconv_t cd3 = iconv_open ("UTF-8", "IBM-eucJP"); /* Try HP-UX names. */ iconv_t cd4 = iconv_open ("utf8", "eucJP"); if (cd1 == (iconv_t)(-1) && cd2 == (iconv_t)(-1) && cd3 == (iconv_t)(-1) && cd4 == (iconv_t)(-1)) result |= 16; if (cd1 != (iconv_t)(-1)) iconv_close (cd1); if (cd2 != (iconv_t)(-1)) iconv_close (cd2); if (cd3 != (iconv_t)(-1)) iconv_close (cd3); if (cd4 != (iconv_t)(-1)) iconv_close (cd4); } return result; ]])], [am_cv_func_iconv_works=yes], , [case "$host_os" in aix* | hpux*) am_cv_func_iconv_works="guessing no" ;; *) am_cv_func_iconv_works="guessing yes" ;; esac]) test "$am_cv_func_iconv_works" = no || break done LIBS="$am_save_LIBS" ]) case "$am_cv_func_iconv_works" in *no) am_func_iconv=no am_cv_lib_iconv=no ;; *) am_func_iconv=yes ;; esac else am_func_iconv=no am_cv_lib_iconv=no fi if test "$am_func_iconv" = yes; then AC_DEFINE([HAVE_ICONV], [1], [Define if you have the iconv() function and it works.]) fi if test "$am_cv_lib_iconv" = yes; then AC_MSG_CHECKING([how to link with libiconv]) AC_MSG_RESULT([$LIBICONV]) else dnl If $LIBICONV didn't lead to a usable library, we don't need $INCICONV dnl either. CPPFLAGS="$am_save_CPPFLAGS" LIBICONV= LTLIBICONV= fi AC_SUBST([LIBICONV]) AC_SUBST([LTLIBICONV]) ]) dnl Define AM_ICONV using AC_DEFUN_ONCE for Autoconf >= 2.64, in order to dnl avoid warnings like dnl "warning: AC_REQUIRE: `AM_ICONV' was expanded before it was required". dnl This is tricky because of the way 'aclocal' is implemented: dnl - It requires defining an auxiliary macro whose name ends in AC_DEFUN. dnl Otherwise aclocal's initial scan pass would miss the macro definition. dnl - It requires a line break inside the AC_DEFUN_ONCE and AC_DEFUN expansions. dnl Otherwise aclocal would emit many "Use of uninitialized value $1" dnl warnings. m4_define([gl_iconv_AC_DEFUN], m4_version_prereq([2.64], [[AC_DEFUN_ONCE( [$1], [$2])]], [m4_ifdef([gl_00GNULIB], [[AC_DEFUN_ONCE( [$1], [$2])]], [[AC_DEFUN( [$1], [$2])]])])) gl_iconv_AC_DEFUN([AM_ICONV], [ AM_ICONV_LINK if test "$am_cv_func_iconv" = yes; then AC_MSG_CHECKING([for iconv declaration]) AC_CACHE_VAL([am_cv_proto_iconv], [ AC_COMPILE_IFELSE( [AC_LANG_PROGRAM( [[ #include #include extern #ifdef __cplusplus "C" #endif #if defined(__STDC__) || defined(_MSC_VER) || defined(__cplusplus) size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft); #else size_t iconv(); #endif ]], [[]])], [am_cv_proto_iconv_arg1=""], [am_cv_proto_iconv_arg1="const"]) am_cv_proto_iconv="extern size_t iconv (iconv_t cd, $am_cv_proto_iconv_arg1 char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);"]) am_cv_proto_iconv=`echo "[$]am_cv_proto_iconv" | tr -s ' ' | sed -e 's/( /(/'` AC_MSG_RESULT([ $am_cv_proto_iconv]) else dnl When compiling GNU libiconv on a system that does not have iconv yet, dnl pick the POSIX compliant declaration without 'const'. am_cv_proto_iconv_arg1="" fi AC_DEFINE_UNQUOTED([ICONV_CONST], [$am_cv_proto_iconv_arg1], [Define as const if the declaration of iconv() needs const.]) dnl Also substitute ICONV_CONST in the gnulib generated . m4_ifdef([gl_ICONV_H_DEFAULTS], [AC_REQUIRE([gl_ICONV_H_DEFAULTS]) if test -n "$am_cv_proto_iconv_arg1"; then ICONV_CONST="const" fi ]) ]) xsnow-3.8.3/m4/intlmacosx.m40000666000000000000000000000623514732252143014051 0ustar0000000000000000# intlmacosx.m4 serial 8 (gettext-0.20.2) dnl Copyright (C) 2004-2014, 2016, 2019-2020 Free Software Foundation, Inc. dnl This file is free software; the Free Software Foundation dnl gives unlimited permission to copy and/or distribute it, dnl with or without modifications, as long as this notice is preserved. dnl dnl This file can be used in projects which are not available under dnl the GNU General Public License or the GNU Lesser General Public dnl License but which still want to provide support for the GNU gettext dnl functionality. dnl Please note that the actual code of the GNU gettext library is covered dnl by the GNU Lesser General Public License, and the rest of the GNU dnl gettext package is covered by the GNU General Public License. dnl They are *not* in the public domain. dnl Checks for special options needed on Mac OS X. dnl Defines INTL_MACOSX_LIBS. AC_DEFUN([gt_INTL_MACOSX], [ dnl Check for API introduced in Mac OS X 10.4. AC_CACHE_CHECK([for CFPreferencesCopyAppValue], [gt_cv_func_CFPreferencesCopyAppValue], [gt_save_LIBS="$LIBS" LIBS="$LIBS -Wl,-framework -Wl,CoreFoundation" AC_LINK_IFELSE( [AC_LANG_PROGRAM( [[#include ]], [[CFPreferencesCopyAppValue(NULL, NULL)]])], [gt_cv_func_CFPreferencesCopyAppValue=yes], [gt_cv_func_CFPreferencesCopyAppValue=no]) LIBS="$gt_save_LIBS"]) if test $gt_cv_func_CFPreferencesCopyAppValue = yes; then AC_DEFINE([HAVE_CFPREFERENCESCOPYAPPVALUE], [1], [Define to 1 if you have the Mac OS X function CFPreferencesCopyAppValue in the CoreFoundation framework.]) fi dnl Don't check for the API introduced in Mac OS X 10.5, CFLocaleCopyCurrent, dnl because in macOS 10.13.4 it has the following behaviour: dnl When two or more languages are specified in the dnl "System Preferences > Language & Region > Preferred Languages" panel, dnl it returns en_CC where CC is the territory (even when English is not among dnl the preferred languages!). What we want instead is what dnl CFLocaleCopyCurrent returned in earlier macOS releases and what dnl CFPreferencesCopyAppValue still returns, namely ll_CC where ll is the dnl first among the preferred languages and CC is the territory. AC_CACHE_CHECK([for CFLocaleCopyPreferredLanguages], [gt_cv_func_CFLocaleCopyPreferredLanguages], [gt_save_LIBS="$LIBS" LIBS="$LIBS -Wl,-framework -Wl,CoreFoundation" AC_LINK_IFELSE( [AC_LANG_PROGRAM( [[#include ]], [[CFLocaleCopyPreferredLanguages();]])], [gt_cv_func_CFLocaleCopyPreferredLanguages=yes], [gt_cv_func_CFLocaleCopyPreferredLanguages=no]) LIBS="$gt_save_LIBS"]) if test $gt_cv_func_CFLocaleCopyPreferredLanguages = yes; then AC_DEFINE([HAVE_CFLOCALECOPYPREFERREDLANGUAGES], [1], [Define to 1 if you have the Mac OS X function CFLocaleCopyPreferredLanguages in the CoreFoundation framework.]) fi INTL_MACOSX_LIBS= if test $gt_cv_func_CFPreferencesCopyAppValue = yes \ || test $gt_cv_func_CFLocaleCopyPreferredLanguages = yes; then INTL_MACOSX_LIBS="-Wl,-framework -Wl,CoreFoundation" fi AC_SUBST([INTL_MACOSX_LIBS]) ]) xsnow-3.8.3/m4/lib-ld.m40000666000000000000000000001237214732252143013032 0ustar0000000000000000# lib-ld.m4 serial 9 dnl Copyright (C) 1996-2003, 2009-2020 Free Software Foundation, Inc. dnl This file is free software; the Free Software Foundation dnl gives unlimited permission to copy and/or distribute it, dnl with or without modifications, as long as this notice is preserved. dnl Subroutines of libtool.m4, dnl with replacements s/_*LT_PATH/AC_LIB_PROG/ and s/lt_/acl_/ to avoid dnl collision with libtool.m4. dnl From libtool-2.4. Sets the variable with_gnu_ld to yes or no. AC_DEFUN([AC_LIB_PROG_LD_GNU], [AC_CACHE_CHECK([if the linker ($LD) is GNU ld], [acl_cv_prog_gnu_ld], [# I'd rather use --version here, but apparently some GNU lds only accept -v. case `$LD -v 2>&1 /dev/null 2>&1 \ && { (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 \ || PATH_SEPARATOR=';' } fi if test -n "$LD"; then AC_MSG_CHECKING([for ld]) elif test "$GCC" = yes; then AC_MSG_CHECKING([for ld used by $CC]) elif test "$with_gnu_ld" = yes; then AC_MSG_CHECKING([for GNU ld]) else AC_MSG_CHECKING([for non-GNU ld]) fi if test -n "$LD"; then # Let the user override the test with a path. : else AC_CACHE_VAL([acl_cv_path_LD], [ acl_cv_path_LD= # Final result of this test ac_prog=ld # Program to search in $PATH if test "$GCC" = yes; then # Check if gcc -print-prog-name=ld gives a path. case $host in *-*-mingw*) # gcc leaves a trailing carriage return which upsets mingw acl_output=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;; *) acl_output=`($CC -print-prog-name=ld) 2>&5` ;; esac case $acl_output in # Accept absolute paths. [[\\/]]* | ?:[[\\/]]*) re_direlt='/[[^/]][[^/]]*/\.\./' # Canonicalize the pathname of ld acl_output=`echo "$acl_output" | sed 's%\\\\%/%g'` while echo "$acl_output" | grep "$re_direlt" > /dev/null 2>&1; do acl_output=`echo $acl_output | sed "s%$re_direlt%/%"` done # Got the pathname. No search in PATH is needed. acl_cv_path_LD="$acl_output" ac_prog= ;; "") # If it fails, then pretend we aren't using GCC. ;; *) # If it is relative, then search for the first ld in PATH. with_gnu_ld=unknown ;; esac fi if test -n "$ac_prog"; then # Search for $ac_prog in $PATH. acl_save_ifs="$IFS"; IFS=$PATH_SEPARATOR for ac_dir in $PATH; do IFS="$acl_save_ifs" test -z "$ac_dir" && ac_dir=. if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then acl_cv_path_LD="$ac_dir/$ac_prog" # Check to see if the program is GNU ld. I'd rather use --version, # but apparently some variants of GNU ld only accept -v. # Break only if it was the GNU/non-GNU ld that we prefer. case `"$acl_cv_path_LD" -v 2>&1 conftest.sh . ./conftest.sh rm -f ./conftest.sh acl_cv_rpath=done ]) wl="$acl_cv_wl" acl_libext="$acl_cv_libext" acl_shlibext="$acl_cv_shlibext" acl_libname_spec="$acl_cv_libname_spec" acl_library_names_spec="$acl_cv_library_names_spec" acl_hardcode_libdir_flag_spec="$acl_cv_hardcode_libdir_flag_spec" acl_hardcode_libdir_separator="$acl_cv_hardcode_libdir_separator" acl_hardcode_direct="$acl_cv_hardcode_direct" acl_hardcode_minus_L="$acl_cv_hardcode_minus_L" dnl Determine whether the user wants rpath handling at all. AC_ARG_ENABLE([rpath], [ --disable-rpath do not hardcode runtime library paths], :, enable_rpath=yes) ]) dnl AC_LIB_FROMPACKAGE(name, package) dnl declares that libname comes from the given package. The configure file dnl will then not have a --with-libname-prefix option but a dnl --with-package-prefix option. Several libraries can come from the same dnl package. This declaration must occur before an AC_LIB_LINKFLAGS or similar dnl macro call that searches for libname. AC_DEFUN([AC_LIB_FROMPACKAGE], [ pushdef([NAME],[m4_translit([$1],[abcdefghijklmnopqrstuvwxyz./+-], [ABCDEFGHIJKLMNOPQRSTUVWXYZ____])]) define([acl_frompackage_]NAME, [$2]) popdef([NAME]) pushdef([PACK],[$2]) pushdef([PACKUP],[m4_translit(PACK,[abcdefghijklmnopqrstuvwxyz./+-], [ABCDEFGHIJKLMNOPQRSTUVWXYZ____])]) define([acl_libsinpackage_]PACKUP, m4_ifdef([acl_libsinpackage_]PACKUP, [m4_defn([acl_libsinpackage_]PACKUP)[, ]],)[lib$1]) popdef([PACKUP]) popdef([PACK]) ]) dnl AC_LIB_LINKFLAGS_BODY(name [, dependencies]) searches for libname and dnl the libraries corresponding to explicit and implicit dependencies. dnl Sets the LIB${NAME}, LTLIB${NAME} and INC${NAME} variables. dnl Also, sets the LIB${NAME}_PREFIX variable to nonempty if libname was found dnl in ${LIB${NAME}_PREFIX}/$acl_libdirstem. AC_DEFUN([AC_LIB_LINKFLAGS_BODY], [ AC_REQUIRE([AC_LIB_PREPARE_MULTILIB]) pushdef([NAME],[m4_translit([$1],[abcdefghijklmnopqrstuvwxyz./+-], [ABCDEFGHIJKLMNOPQRSTUVWXYZ____])]) pushdef([PACK],[m4_ifdef([acl_frompackage_]NAME, [acl_frompackage_]NAME, lib[$1])]) pushdef([PACKUP],[m4_translit(PACK,[abcdefghijklmnopqrstuvwxyz./+-], [ABCDEFGHIJKLMNOPQRSTUVWXYZ____])]) pushdef([PACKLIBS],[m4_ifdef([acl_frompackage_]NAME, [acl_libsinpackage_]PACKUP, lib[$1])]) dnl By default, look in $includedir and $libdir. use_additional=yes AC_LIB_WITH_FINAL_PREFIX([ eval additional_includedir=\"$includedir\" eval additional_libdir=\"$libdir\" eval additional_libdir2=\"$exec_prefix/$acl_libdirstem2\" eval additional_libdir3=\"$exec_prefix/$acl_libdirstem3\" ]) AC_ARG_WITH(PACK[-prefix], [[ --with-]]PACK[[-prefix[=DIR] search for ]PACKLIBS[ in DIR/include and DIR/lib --without-]]PACK[[-prefix don't search for ]PACKLIBS[ in includedir and libdir]], [ if test "X$withval" = "Xno"; then use_additional=no else if test "X$withval" = "X"; then AC_LIB_WITH_FINAL_PREFIX([ eval additional_includedir=\"$includedir\" eval additional_libdir=\"$libdir\" eval additional_libdir2=\"$exec_prefix/$acl_libdirstem2\" eval additional_libdir3=\"$exec_prefix/$acl_libdirstem3\" ]) else additional_includedir="$withval/include" additional_libdir="$withval/$acl_libdirstem" additional_libdir2="$withval/$acl_libdirstem2" additional_libdir3="$withval/$acl_libdirstem3" fi fi ]) if test "X$additional_libdir2" = "X$additional_libdir"; then additional_libdir2= fi if test "X$additional_libdir3" = "X$additional_libdir"; then additional_libdir3= fi dnl Search the library and its dependencies in $additional_libdir and dnl $LDFLAGS. Using breadth-first-seach. LIB[]NAME= LTLIB[]NAME= INC[]NAME= LIB[]NAME[]_PREFIX= dnl HAVE_LIB${NAME} is an indicator that LIB${NAME}, LTLIB${NAME} have been dnl computed. So it has to be reset here. HAVE_LIB[]NAME= rpathdirs= ltrpathdirs= names_already_handled= names_next_round='$1 $2' while test -n "$names_next_round"; do names_this_round="$names_next_round" names_next_round= for name in $names_this_round; do already_handled= for n in $names_already_handled; do if test "$n" = "$name"; then already_handled=yes break fi done if test -z "$already_handled"; then names_already_handled="$names_already_handled $name" dnl See if it was already located by an earlier AC_LIB_LINKFLAGS dnl or AC_LIB_HAVE_LINKFLAGS call. uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./+-|ABCDEFGHIJKLMNOPQRSTUVWXYZ____|'` eval value=\"\$HAVE_LIB$uppername\" if test -n "$value"; then if test "$value" = yes; then eval value=\"\$LIB$uppername\" test -z "$value" || LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$value" eval value=\"\$LTLIB$uppername\" test -z "$value" || LTLIB[]NAME="${LTLIB[]NAME}${LTLIB[]NAME:+ }$value" else dnl An earlier call to AC_LIB_HAVE_LINKFLAGS has determined dnl that this library doesn't exist. So just drop it. : fi else dnl Search the library lib$name in $additional_libdir and $LDFLAGS dnl and the already constructed $LIBNAME/$LTLIBNAME. found_dir= found_la= found_so= found_a= eval libname=\"$acl_libname_spec\" # typically: libname=lib$name if test -n "$acl_shlibext"; then shrext=".$acl_shlibext" # typically: shrext=.so else shrext= fi if test $use_additional = yes; then for additional_libdir_variable in additional_libdir additional_libdir2 additional_libdir3; do if test "X$found_dir" = "X"; then eval dir=\$$additional_libdir_variable if test -n "$dir"; then dnl The same code as in the loop below: dnl First look for a shared library. if test -n "$acl_shlibext"; then if test -f "$dir/$libname$shrext" && acl_is_expected_elfclass < "$dir/$libname$shrext"; then found_dir="$dir" found_so="$dir/$libname$shrext" else if test "$acl_library_names_spec" = '$libname$shrext$versuffix'; then ver=`(cd "$dir" && \ for f in "$libname$shrext".*; do echo "$f"; done \ | sed -e "s,^$libname$shrext\\\\.,," \ | sort -t '.' -n -r -k1,1 -k2,2 -k3,3 -k4,4 -k5,5 \ | sed 1q ) 2>/dev/null` if test -n "$ver" && test -f "$dir/$libname$shrext.$ver" && acl_is_expected_elfclass < "$dir/$libname$shrext.$ver"; then found_dir="$dir" found_so="$dir/$libname$shrext.$ver" fi else eval library_names=\"$acl_library_names_spec\" for f in $library_names; do if test -f "$dir/$f" && acl_is_expected_elfclass < "$dir/$f"; then found_dir="$dir" found_so="$dir/$f" break fi done fi fi fi dnl Then look for a static library. if test "X$found_dir" = "X"; then if test -f "$dir/$libname.$acl_libext" && ${AR-ar} -p "$dir/$libname.$acl_libext" | acl_is_expected_elfclass; then found_dir="$dir" found_a="$dir/$libname.$acl_libext" fi fi if test "X$found_dir" != "X"; then if test -f "$dir/$libname.la"; then found_la="$dir/$libname.la" fi fi fi fi done fi if test "X$found_dir" = "X"; then for x in $LDFLAGS $LTLIB[]NAME; do AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"]) case "$x" in -L*) dir=`echo "X$x" | sed -e 's/^X-L//'` dnl First look for a shared library. if test -n "$acl_shlibext"; then if test -f "$dir/$libname$shrext" && acl_is_expected_elfclass < "$dir/$libname$shrext"; then found_dir="$dir" found_so="$dir/$libname$shrext" else if test "$acl_library_names_spec" = '$libname$shrext$versuffix'; then ver=`(cd "$dir" && \ for f in "$libname$shrext".*; do echo "$f"; done \ | sed -e "s,^$libname$shrext\\\\.,," \ | sort -t '.' -n -r -k1,1 -k2,2 -k3,3 -k4,4 -k5,5 \ | sed 1q ) 2>/dev/null` if test -n "$ver" && test -f "$dir/$libname$shrext.$ver" && acl_is_expected_elfclass < "$dir/$libname$shrext.$ver"; then found_dir="$dir" found_so="$dir/$libname$shrext.$ver" fi else eval library_names=\"$acl_library_names_spec\" for f in $library_names; do if test -f "$dir/$f" && acl_is_expected_elfclass < "$dir/$f"; then found_dir="$dir" found_so="$dir/$f" break fi done fi fi fi dnl Then look for a static library. if test "X$found_dir" = "X"; then if test -f "$dir/$libname.$acl_libext" && ${AR-ar} -p "$dir/$libname.$acl_libext" | acl_is_expected_elfclass; then found_dir="$dir" found_a="$dir/$libname.$acl_libext" fi fi if test "X$found_dir" != "X"; then if test -f "$dir/$libname.la"; then found_la="$dir/$libname.la" fi fi ;; esac if test "X$found_dir" != "X"; then break fi done fi if test "X$found_dir" != "X"; then dnl Found the library. LTLIB[]NAME="${LTLIB[]NAME}${LTLIB[]NAME:+ }-L$found_dir -l$name" if test "X$found_so" != "X"; then dnl Linking with a shared library. We attempt to hardcode its dnl directory into the executable's runpath, unless it's the dnl standard /usr/lib. if test "$enable_rpath" = no \ || test "X$found_dir" = "X/usr/$acl_libdirstem" \ || test "X$found_dir" = "X/usr/$acl_libdirstem2" \ || test "X$found_dir" = "X/usr/$acl_libdirstem3"; then dnl No hardcoding is needed. LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$found_so" else dnl Use an explicit option to hardcode DIR into the resulting dnl binary. dnl Potentially add DIR to ltrpathdirs. dnl The ltrpathdirs will be appended to $LTLIBNAME at the end. haveit= for x in $ltrpathdirs; do if test "X$x" = "X$found_dir"; then haveit=yes break fi done if test -z "$haveit"; then ltrpathdirs="$ltrpathdirs $found_dir" fi dnl The hardcoding into $LIBNAME is system dependent. if test "$acl_hardcode_direct" = yes; then dnl Using DIR/libNAME.so during linking hardcodes DIR into the dnl resulting binary. LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$found_so" else if test -n "$acl_hardcode_libdir_flag_spec" && test "$acl_hardcode_minus_L" = no; then dnl Use an explicit option to hardcode DIR into the resulting dnl binary. LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$found_so" dnl Potentially add DIR to rpathdirs. dnl The rpathdirs will be appended to $LIBNAME at the end. haveit= for x in $rpathdirs; do if test "X$x" = "X$found_dir"; then haveit=yes break fi done if test -z "$haveit"; then rpathdirs="$rpathdirs $found_dir" fi else dnl Rely on "-L$found_dir". dnl But don't add it if it's already contained in the LDFLAGS dnl or the already constructed $LIBNAME haveit= for x in $LDFLAGS $LIB[]NAME; do AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"]) if test "X$x" = "X-L$found_dir"; then haveit=yes break fi done if test -z "$haveit"; then LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }-L$found_dir" fi if test "$acl_hardcode_minus_L" != no; then dnl FIXME: Not sure whether we should use dnl "-L$found_dir -l$name" or "-L$found_dir $found_so" dnl here. LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$found_so" else dnl We cannot use $acl_hardcode_runpath_var and LD_RUN_PATH dnl here, because this doesn't fit in flags passed to the dnl compiler. So give up. No hardcoding. This affects only dnl very old systems. dnl FIXME: Not sure whether we should use dnl "-L$found_dir -l$name" or "-L$found_dir $found_so" dnl here. LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }-l$name" fi fi fi fi else if test "X$found_a" != "X"; then dnl Linking with a static library. LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$found_a" else dnl We shouldn't come here, but anyway it's good to have a dnl fallback. LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }-L$found_dir -l$name" fi fi dnl Assume the include files are nearby. additional_includedir= case "$found_dir" in */$acl_libdirstem | */$acl_libdirstem/) basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem/"'*$,,'` if test "$name" = '$1'; then LIB[]NAME[]_PREFIX="$basedir" fi additional_includedir="$basedir/include" ;; */$acl_libdirstem2 | */$acl_libdirstem2/) basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem2/"'*$,,'` if test "$name" = '$1'; then LIB[]NAME[]_PREFIX="$basedir" fi additional_includedir="$basedir/include" ;; */$acl_libdirstem3 | */$acl_libdirstem3/) basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem3/"'*$,,'` if test "$name" = '$1'; then LIB[]NAME[]_PREFIX="$basedir" fi additional_includedir="$basedir/include" ;; esac if test "X$additional_includedir" != "X"; then dnl Potentially add $additional_includedir to $INCNAME. dnl But don't add it dnl 1. if it's the standard /usr/include, dnl 2. if it's /usr/local/include and we are using GCC on Linux, dnl 3. if it's already present in $CPPFLAGS or the already dnl constructed $INCNAME, dnl 4. if it doesn't exist as a directory. if test "X$additional_includedir" != "X/usr/include"; then haveit= if test "X$additional_includedir" = "X/usr/local/include"; then if test -n "$GCC"; then case $host_os in linux* | gnu* | k*bsd*-gnu) haveit=yes;; esac fi fi if test -z "$haveit"; then for x in $CPPFLAGS $INC[]NAME; do AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"]) if test "X$x" = "X-I$additional_includedir"; then haveit=yes break fi done if test -z "$haveit"; then if test -d "$additional_includedir"; then dnl Really add $additional_includedir to $INCNAME. INC[]NAME="${INC[]NAME}${INC[]NAME:+ }-I$additional_includedir" fi fi fi fi fi dnl Look for dependencies. if test -n "$found_la"; then dnl Read the .la file. It defines the variables dnl dlname, library_names, old_library, dependency_libs, current, dnl age, revision, installed, dlopen, dlpreopen, libdir. save_libdir="$libdir" case "$found_la" in */* | *\\*) . "$found_la" ;; *) . "./$found_la" ;; esac libdir="$save_libdir" dnl We use only dependency_libs. for dep in $dependency_libs; do case "$dep" in -L*) dependency_libdir=`echo "X$dep" | sed -e 's/^X-L//'` dnl Potentially add $dependency_libdir to $LIBNAME and $LTLIBNAME. dnl But don't add it dnl 1. if it's the standard /usr/lib, dnl 2. if it's /usr/local/lib and we are using GCC on Linux, dnl 3. if it's already present in $LDFLAGS or the already dnl constructed $LIBNAME, dnl 4. if it doesn't exist as a directory. if test "X$dependency_libdir" != "X/usr/$acl_libdirstem" \ && test "X$dependency_libdir" != "X/usr/$acl_libdirstem2" \ && test "X$dependency_libdir" != "X/usr/$acl_libdirstem3"; then haveit= if test "X$dependency_libdir" = "X/usr/local/$acl_libdirstem" \ || test "X$dependency_libdir" = "X/usr/local/$acl_libdirstem2" \ || test "X$dependency_libdir" = "X/usr/local/$acl_libdirstem3"; then if test -n "$GCC"; then case $host_os in linux* | gnu* | k*bsd*-gnu) haveit=yes;; esac fi fi if test -z "$haveit"; then haveit= for x in $LDFLAGS $LIB[]NAME; do AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"]) if test "X$x" = "X-L$dependency_libdir"; then haveit=yes break fi done if test -z "$haveit"; then if test -d "$dependency_libdir"; then dnl Really add $dependency_libdir to $LIBNAME. LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }-L$dependency_libdir" fi fi haveit= for x in $LDFLAGS $LTLIB[]NAME; do AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"]) if test "X$x" = "X-L$dependency_libdir"; then haveit=yes break fi done if test -z "$haveit"; then if test -d "$dependency_libdir"; then dnl Really add $dependency_libdir to $LTLIBNAME. LTLIB[]NAME="${LTLIB[]NAME}${LTLIB[]NAME:+ }-L$dependency_libdir" fi fi fi fi ;; -R*) dir=`echo "X$dep" | sed -e 's/^X-R//'` if test "$enable_rpath" != no; then dnl Potentially add DIR to rpathdirs. dnl The rpathdirs will be appended to $LIBNAME at the end. haveit= for x in $rpathdirs; do if test "X$x" = "X$dir"; then haveit=yes break fi done if test -z "$haveit"; then rpathdirs="$rpathdirs $dir" fi dnl Potentially add DIR to ltrpathdirs. dnl The ltrpathdirs will be appended to $LTLIBNAME at the end. haveit= for x in $ltrpathdirs; do if test "X$x" = "X$dir"; then haveit=yes break fi done if test -z "$haveit"; then ltrpathdirs="$ltrpathdirs $dir" fi fi ;; -l*) dnl Handle this in the next round. names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'` ;; *.la) dnl Handle this in the next round. Throw away the .la's dnl directory; it is already contained in a preceding -L dnl option. names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'` ;; *) dnl Most likely an immediate library name. LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$dep" LTLIB[]NAME="${LTLIB[]NAME}${LTLIB[]NAME:+ }$dep" ;; esac done fi else dnl Didn't find the library; assume it is in the system directories dnl known to the linker and runtime loader. (All the system dnl directories known to the linker should also be known to the dnl runtime loader, otherwise the system is severely misconfigured.) LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }-l$name" LTLIB[]NAME="${LTLIB[]NAME}${LTLIB[]NAME:+ }-l$name" fi fi fi done done if test "X$rpathdirs" != "X"; then if test -n "$acl_hardcode_libdir_separator"; then dnl Weird platform: only the last -rpath option counts, the user must dnl pass all path elements in one option. We can arrange that for a dnl single library, but not when more than one $LIBNAMEs are used. alldirs= for found_dir in $rpathdirs; do alldirs="${alldirs}${alldirs:+$acl_hardcode_libdir_separator}$found_dir" done dnl Note: acl_hardcode_libdir_flag_spec uses $libdir and $wl. acl_save_libdir="$libdir" libdir="$alldirs" eval flag=\"$acl_hardcode_libdir_flag_spec\" libdir="$acl_save_libdir" LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$flag" else dnl The -rpath options are cumulative. for found_dir in $rpathdirs; do acl_save_libdir="$libdir" libdir="$found_dir" eval flag=\"$acl_hardcode_libdir_flag_spec\" libdir="$acl_save_libdir" LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$flag" done fi fi if test "X$ltrpathdirs" != "X"; then dnl When using libtool, the option that works for both libraries and dnl executables is -R. The -R options are cumulative. for found_dir in $ltrpathdirs; do LTLIB[]NAME="${LTLIB[]NAME}${LTLIB[]NAME:+ }-R$found_dir" done fi popdef([PACKLIBS]) popdef([PACKUP]) popdef([PACK]) popdef([NAME]) ]) dnl AC_LIB_APPENDTOVAR(VAR, CONTENTS) appends the elements of CONTENTS to VAR, dnl unless already present in VAR. dnl Works only for CPPFLAGS, not for LIB* variables because that sometimes dnl contains two or three consecutive elements that belong together. AC_DEFUN([AC_LIB_APPENDTOVAR], [ for element in [$2]; do haveit= for x in $[$1]; do AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"]) if test "X$x" = "X$element"; then haveit=yes break fi done if test -z "$haveit"; then [$1]="${[$1]}${[$1]:+ }$element" fi done ]) dnl For those cases where a variable contains several -L and -l options dnl referring to unknown libraries and directories, this macro determines the dnl necessary additional linker options for the runtime path. dnl AC_LIB_LINKFLAGS_FROM_LIBS([LDADDVAR], [LIBSVALUE], [USE-LIBTOOL]) dnl sets LDADDVAR to linker options needed together with LIBSVALUE. dnl If USE-LIBTOOL evaluates to non-empty, linking with libtool is assumed, dnl otherwise linking without libtool is assumed. AC_DEFUN([AC_LIB_LINKFLAGS_FROM_LIBS], [ AC_REQUIRE([AC_LIB_RPATH]) AC_REQUIRE([AC_LIB_PREPARE_MULTILIB]) $1= if test "$enable_rpath" != no; then if test -n "$acl_hardcode_libdir_flag_spec" && test "$acl_hardcode_minus_L" = no; then dnl Use an explicit option to hardcode directories into the resulting dnl binary. rpathdirs= next= for opt in $2; do if test -n "$next"; then dir="$next" dnl No need to hardcode the standard /usr/lib. if test "X$dir" != "X/usr/$acl_libdirstem" \ && test "X$dir" != "X/usr/$acl_libdirstem2" \ && test "X$dir" != "X/usr/$acl_libdirstem3"; then rpathdirs="$rpathdirs $dir" fi next= else case $opt in -L) next=yes ;; -L*) dir=`echo "X$opt" | sed -e 's,^X-L,,'` dnl No need to hardcode the standard /usr/lib. if test "X$dir" != "X/usr/$acl_libdirstem" \ && test "X$dir" != "X/usr/$acl_libdirstem2" \ && test "X$dir" != "X/usr/$acl_libdirstem3"; then rpathdirs="$rpathdirs $dir" fi next= ;; *) next= ;; esac fi done if test "X$rpathdirs" != "X"; then if test -n ""$3""; then dnl libtool is used for linking. Use -R options. for dir in $rpathdirs; do $1="${$1}${$1:+ }-R$dir" done else dnl The linker is used for linking directly. if test -n "$acl_hardcode_libdir_separator"; then dnl Weird platform: only the last -rpath option counts, the user dnl must pass all path elements in one option. alldirs= for dir in $rpathdirs; do alldirs="${alldirs}${alldirs:+$acl_hardcode_libdir_separator}$dir" done acl_save_libdir="$libdir" libdir="$alldirs" eval flag=\"$acl_hardcode_libdir_flag_spec\" libdir="$acl_save_libdir" $1="$flag" else dnl The -rpath options are cumulative. for dir in $rpathdirs; do acl_save_libdir="$libdir" libdir="$dir" eval flag=\"$acl_hardcode_libdir_flag_spec\" libdir="$acl_save_libdir" $1="${$1}${$1:+ }$flag" done fi fi fi fi fi AC_SUBST([$1]) ]) xsnow-3.8.3/m4/lib-prefix.m40000666000000000000000000002725014732252143013731 0ustar0000000000000000# lib-prefix.m4 serial 17 dnl Copyright (C) 2001-2005, 2008-2020 Free Software Foundation, Inc. dnl This file is free software; the Free Software Foundation dnl gives unlimited permission to copy and/or distribute it, dnl with or without modifications, as long as this notice is preserved. dnl From Bruno Haible. dnl AC_LIB_PREFIX adds to the CPPFLAGS and LDFLAGS the flags that are needed dnl to access previously installed libraries. The basic assumption is that dnl a user will want packages to use other packages he previously installed dnl with the same --prefix option. dnl This macro is not needed if only AC_LIB_LINKFLAGS is used to locate dnl libraries, but is otherwise very convenient. AC_DEFUN([AC_LIB_PREFIX], [ AC_BEFORE([$0], [AC_LIB_LINKFLAGS]) AC_REQUIRE([AC_PROG_CC]) AC_REQUIRE([AC_CANONICAL_HOST]) AC_REQUIRE([AC_LIB_PREPARE_MULTILIB]) AC_REQUIRE([AC_LIB_PREPARE_PREFIX]) dnl By default, look in $includedir and $libdir. use_additional=yes AC_LIB_WITH_FINAL_PREFIX([ eval additional_includedir=\"$includedir\" eval additional_libdir=\"$libdir\" ]) AC_ARG_WITH([lib-prefix], [[ --with-lib-prefix[=DIR] search for libraries in DIR/include and DIR/lib --without-lib-prefix don't search for libraries in includedir and libdir]], [ if test "X$withval" = "Xno"; then use_additional=no else if test "X$withval" = "X"; then AC_LIB_WITH_FINAL_PREFIX([ eval additional_includedir=\"$includedir\" eval additional_libdir=\"$libdir\" ]) else additional_includedir="$withval/include" additional_libdir="$withval/$acl_libdirstem" fi fi ]) if test $use_additional = yes; then dnl Potentially add $additional_includedir to $CPPFLAGS. dnl But don't add it dnl 1. if it's the standard /usr/include, dnl 2. if it's already present in $CPPFLAGS, dnl 3. if it's /usr/local/include and we are using GCC on Linux, dnl 4. if it doesn't exist as a directory. if test "X$additional_includedir" != "X/usr/include"; then haveit= for x in $CPPFLAGS; do AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"]) if test "X$x" = "X-I$additional_includedir"; then haveit=yes break fi done if test -z "$haveit"; then if test "X$additional_includedir" = "X/usr/local/include"; then if test -n "$GCC"; then case $host_os in linux* | gnu* | k*bsd*-gnu) haveit=yes;; esac fi fi if test -z "$haveit"; then if test -d "$additional_includedir"; then dnl Really add $additional_includedir to $CPPFLAGS. CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }-I$additional_includedir" fi fi fi fi dnl Potentially add $additional_libdir to $LDFLAGS. dnl But don't add it dnl 1. if it's the standard /usr/lib, dnl 2. if it's already present in $LDFLAGS, dnl 3. if it's /usr/local/lib and we are using GCC on Linux, dnl 4. if it doesn't exist as a directory. if test "X$additional_libdir" != "X/usr/$acl_libdirstem"; then haveit= for x in $LDFLAGS; do AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"]) if test "X$x" = "X-L$additional_libdir"; then haveit=yes break fi done if test -z "$haveit"; then if test "X$additional_libdir" = "X/usr/local/$acl_libdirstem"; then if test -n "$GCC"; then case $host_os in linux*) haveit=yes;; esac fi fi if test -z "$haveit"; then if test -d "$additional_libdir"; then dnl Really add $additional_libdir to $LDFLAGS. LDFLAGS="${LDFLAGS}${LDFLAGS:+ }-L$additional_libdir" fi fi fi fi fi ]) dnl AC_LIB_PREPARE_PREFIX creates variables acl_final_prefix, dnl acl_final_exec_prefix, containing the values to which $prefix and dnl $exec_prefix will expand at the end of the configure script. AC_DEFUN([AC_LIB_PREPARE_PREFIX], [ dnl Unfortunately, prefix and exec_prefix get only finally determined dnl at the end of configure. if test "X$prefix" = "XNONE"; then acl_final_prefix="$ac_default_prefix" else acl_final_prefix="$prefix" fi if test "X$exec_prefix" = "XNONE"; then acl_final_exec_prefix='${prefix}' else acl_final_exec_prefix="$exec_prefix" fi acl_save_prefix="$prefix" prefix="$acl_final_prefix" eval acl_final_exec_prefix=\"$acl_final_exec_prefix\" prefix="$acl_save_prefix" ]) dnl AC_LIB_WITH_FINAL_PREFIX([statement]) evaluates statement, with the dnl variables prefix and exec_prefix bound to the values they will have dnl at the end of the configure script. AC_DEFUN([AC_LIB_WITH_FINAL_PREFIX], [ acl_save_prefix="$prefix" prefix="$acl_final_prefix" acl_save_exec_prefix="$exec_prefix" exec_prefix="$acl_final_exec_prefix" $1 exec_prefix="$acl_save_exec_prefix" prefix="$acl_save_prefix" ]) dnl AC_LIB_PREPARE_MULTILIB creates dnl - a function acl_is_expected_elfclass, that tests whether standard input dn; has a 32-bit or 64-bit ELF header, depending on the host CPU ABI, dnl - 3 variables acl_libdirstem, acl_libdirstem2, acl_libdirstem3, containing dnl the basename of the libdir to try in turn, either "lib" or "lib64" or dnl "lib/64" or "lib32" or "lib/sparcv9" or "lib/amd64" or similar. AC_DEFUN([AC_LIB_PREPARE_MULTILIB], [ dnl There is no formal standard regarding lib, lib32, and lib64. dnl On most glibc systems, the current practice is that on a system supporting dnl 32-bit and 64-bit instruction sets or ABIs, 64-bit libraries go under dnl $prefix/lib64 and 32-bit libraries go under $prefix/lib. However, on dnl Arch Linux based distributions, it's the opposite: 32-bit libraries go dnl under $prefix/lib32 and 64-bit libraries go under $prefix/lib. dnl We determine the compiler's default mode by looking at the compiler's dnl library search path. If at least one of its elements ends in /lib64 or dnl points to a directory whose absolute pathname ends in /lib64, we use that dnl for 64-bit ABIs. Similarly for 32-bit ABIs. Otherwise we use the default, dnl namely "lib". dnl On Solaris systems, the current practice is that on a system supporting dnl 32-bit and 64-bit instruction sets or ABIs, 64-bit libraries go under dnl $prefix/lib/64 (which is a symlink to either $prefix/lib/sparcv9 or dnl $prefix/lib/amd64) and 32-bit libraries go under $prefix/lib. AC_REQUIRE([AC_CANONICAL_HOST]) AC_REQUIRE([gl_HOST_CPU_C_ABI_32BIT]) AC_CACHE_CHECK([for ELF binary format], [gl_cv_elf], [AC_EGREP_CPP([Extensible Linking Format], [#ifdef __ELF__ Extensible Linking Format #endif ], [gl_cv_elf=yes], [gl_cv_elf=no]) ]) if test $gl_cv_elf; then # Extract the ELF class of a file (5th byte) in decimal. # Cf. https://en.wikipedia.org/wiki/Executable_and_Linkable_Format#File_header if od -A x < /dev/null >/dev/null 2>/dev/null; then # Use POSIX od. func_elfclass () { od -A n -t d1 -j 4 -N 1 } else # Use BSD hexdump. func_elfclass () { dd bs=1 count=1 skip=4 2>/dev/null | hexdump -e '1/1 "%3d "' echo } fi changequote(,)dnl case $HOST_CPU_C_ABI_32BIT in yes) # 32-bit ABI. acl_is_expected_elfclass () { test "`func_elfclass | sed -e 's/[ ]//g'`" = 1 } ;; no) # 64-bit ABI. acl_is_expected_elfclass () { test "`func_elfclass | sed -e 's/[ ]//g'`" = 2 } ;; *) # Unknown. acl_is_expected_elfclass () { : } ;; esac changequote([,])dnl else acl_is_expected_elfclass () { : } fi dnl Allow the user to override the result by setting acl_cv_libdirstems. AC_CACHE_CHECK([for the common suffixes of directories in the library search path], [acl_cv_libdirstems], [dnl Try 'lib' first, because that's the default for libdir in GNU, see dnl . acl_libdirstem=lib acl_libdirstem2= acl_libdirstem3= case "$host_os" in solaris*) dnl See Solaris 10 Software Developer Collection > Solaris 64-bit Developer's Guide > The Development Environment dnl . dnl "Portable Makefiles should refer to any library directories using the 64 symbolic link." dnl But we want to recognize the sparcv9 or amd64 subdirectory also if the dnl symlink is missing, so we set acl_libdirstem2 too. if test $HOST_CPU_C_ABI_32BIT = no; then acl_libdirstem2=lib/64 case "$host_cpu" in sparc*) acl_libdirstem3=lib/sparcv9 ;; i*86 | x86_64) acl_libdirstem3=lib/amd64 ;; esac fi ;; *) dnl If $CC generates code for a 32-bit ABI, the libraries are dnl surely under $prefix/lib or $prefix/lib32, not $prefix/lib64. dnl Similarly, if $CC generates code for a 64-bit ABI, the libraries dnl are surely under $prefix/lib or $prefix/lib64, not $prefix/lib32. dnl Find the compiler's search path. However, non-system compilers dnl sometimes have odd library search paths. But we can't simply invoke dnl '/usr/bin/gcc -print-search-dirs' because that would not take into dnl account the -m32/-m31 or -m64 options from the $CC or $CFLAGS. searchpath=`(LC_ALL=C $CC $CPPFLAGS $CFLAGS -print-search-dirs) 2>/dev/null \ | sed -n -e 's,^libraries: ,,p' | sed -e 's,^=,,'` if test $HOST_CPU_C_ABI_32BIT != no; then # 32-bit or unknown ABI. if test -d /usr/lib32; then acl_libdirstem2=lib32 fi fi if test $HOST_CPU_C_ABI_32BIT != yes; then # 64-bit or unknown ABI. if test -d /usr/lib64; then acl_libdirstem3=lib64 fi fi if test -n "$searchpath"; then acl_save_IFS="${IFS= }"; IFS=":" for searchdir in $searchpath; do if test -d "$searchdir"; then case "$searchdir" in */lib32/ | */lib32 ) acl_libdirstem2=lib32 ;; */lib64/ | */lib64 ) acl_libdirstem3=lib64 ;; */../ | */.. ) # Better ignore directories of this form. They are misleading. ;; *) searchdir=`cd "$searchdir" && pwd` case "$searchdir" in */lib32 ) acl_libdirstem2=lib32 ;; */lib64 ) acl_libdirstem3=lib64 ;; esac ;; esac fi done IFS="$acl_save_IFS" if test $HOST_CPU_C_ABI_32BIT = yes; then # 32-bit ABI. acl_libdirstem3= fi if test $HOST_CPU_C_ABI_32BIT = no; then # 64-bit ABI. acl_libdirstem2= fi fi ;; esac test -n "$acl_libdirstem2" || acl_libdirstem2="$acl_libdirstem" test -n "$acl_libdirstem3" || acl_libdirstem3="$acl_libdirstem" acl_cv_libdirstems="$acl_libdirstem,$acl_libdirstem2,$acl_libdirstem3" ]) dnl Decompose acl_cv_libdirstems into acl_libdirstem, acl_libdirstem2, and dnl acl_libdirstem3. changequote(,)dnl acl_libdirstem=`echo "$acl_cv_libdirstems" | sed -e 's/,.*//'` acl_libdirstem2=`echo "$acl_cv_libdirstems" | sed -e 's/^[^,]*,//' -e 's/,.*//'` acl_libdirstem3=`echo "$acl_cv_libdirstems" | sed -e 's/^[^,]*,[^,]*,//' -e 's/,.*//'` changequote([,])dnl ]) xsnow-3.8.3/m4/m4_ax_prog_cc_for_build.m40000666000000000000000000001233714732252143016421 0ustar0000000000000000# =========================================================================== # https://www.gnu.org/software/autoconf-archive/ax_prog_cc_for_build.html # =========================================================================== # # SYNOPSIS # # AX_PROG_CC_FOR_BUILD # # DESCRIPTION # # This macro searches for a C compiler that generates native executables, # that is a C compiler that surely is not a cross-compiler. This can be # useful if you have to generate source code at compile-time like for # example GCC does. # # The macro sets the CC_FOR_BUILD and CPP_FOR_BUILD macros to anything # needed to compile or link (CC_FOR_BUILD) and preprocess (CPP_FOR_BUILD). # The value of these variables can be overridden by the user by specifying # a compiler with an environment variable (like you do for standard CC). # # It also sets BUILD_EXEEXT and BUILD_OBJEXT to the executable and object # file extensions for the build platform, and GCC_FOR_BUILD to `yes' if # the compiler we found is GCC. All these variables but GCC_FOR_BUILD are # substituted in the Makefile. # # LICENSE # # Copyright (c) 2008 Paolo Bonzini # # Copying and distribution of this file, with or without modification, are # permitted in any medium without royalty provided the copyright notice # and this notice are preserved. This file is offered as-is, without any # warranty. #serial 21 AU_ALIAS([AC_PROG_CC_FOR_BUILD], [AX_PROG_CC_FOR_BUILD]) AC_DEFUN([AX_PROG_CC_FOR_BUILD], [dnl AC_REQUIRE([AC_PROG_CC])dnl AC_REQUIRE([AC_PROG_CPP])dnl AC_REQUIRE([AC_CANONICAL_BUILD])dnl dnl Use the standard macros, but make them use other variable names dnl pushdef([ac_cv_prog_CPP], ac_cv_build_prog_CPP)dnl pushdef([ac_cv_prog_cc_c89], ac_cv_build_prog_cc_c89)dnl pushdef([ac_cv_prog_cc_c99], ac_cv_build_prog_cc_c99)dnl pushdef([ac_cv_prog_cc_c11], ac_cv_build_prog_cc_c11)dnl pushdef([ac_cv_prog_gcc], ac_cv_build_prog_gcc)dnl pushdef([ac_cv_prog_cc_works], ac_cv_build_prog_cc_works)dnl pushdef([ac_cv_prog_cc_cross], ac_cv_build_prog_cc_cross)dnl pushdef([ac_cv_prog_cc_g], ac_cv_build_prog_cc_g)dnl pushdef([ac_cv_c_compiler_gnu], ac_cv_build_c_compiler_gnu)dnl pushdef([ac_cv_exeext], ac_cv_build_exeext)dnl pushdef([ac_cv_objext], ac_cv_build_objext)dnl pushdef([ac_exeext], ac_build_exeext)dnl pushdef([ac_objext], ac_build_objext)dnl pushdef([CC], CC_FOR_BUILD)dnl pushdef([CPP], CPP_FOR_BUILD)dnl pushdef([GCC], GCC_FOR_BUILD)dnl pushdef([CFLAGS], CFLAGS_FOR_BUILD)dnl pushdef([CPPFLAGS], CPPFLAGS_FOR_BUILD)dnl pushdef([EXEEXT], BUILD_EXEEXT)dnl pushdef([LDFLAGS], LDFLAGS_FOR_BUILD)dnl pushdef([OBJEXT], BUILD_OBJEXT)dnl pushdef([host], build)dnl pushdef([host_alias], build_alias)dnl pushdef([host_cpu], build_cpu)dnl pushdef([host_vendor], build_vendor)dnl pushdef([host_os], build_os)dnl pushdef([ac_cv_host], ac_cv_build)dnl pushdef([ac_cv_host_alias], ac_cv_build_alias)dnl pushdef([ac_cv_host_cpu], ac_cv_build_cpu)dnl pushdef([ac_cv_host_vendor], ac_cv_build_vendor)dnl pushdef([ac_cv_host_os], ac_cv_build_os)dnl pushdef([ac_tool_prefix], ac_build_tool_prefix)dnl pushdef([am_cv_CC_dependencies_compiler_type], am_cv_build_CC_dependencies_compiler_type)dnl pushdef([am_cv_prog_cc_c_o], am_cv_build_prog_cc_c_o)dnl pushdef([cross_compiling], cross_compiling_build)dnl cross_compiling_build=no ac_build_tool_prefix= AS_IF([test -n "$build"], [ac_build_tool_prefix="$build-"], [test -n "$build_alias"],[ac_build_tool_prefix="$build_alias-"]) AC_LANG_PUSH([C]) dnl The pushdef([ac_cv_c_compiler_gnu], ...) currently does not cover dnl the use of this variable in _AC_LANG_COMPILER_GNU called by dnl AC_PROG_CC. Unset this cache variable temporarily as a workaround. was_set_c_compiler_gnu=${[ac_cv_c_compiler_gnu]+y} AS_IF([test ${was_set_c_compiler_gnu}], [saved_c_compiler_gnu=$[ac_cv_c_compiler_gnu] AS_UNSET([[ac_cv_c_compiler_gnu]])]) AC_PROG_CC dnl Restore ac_cv_c_compiler_gnu AS_IF([test ${was_set_c_compiler_gnu}], [[ac_cv_c_compiler_gnu]=$[saved_c_compiler_gnu]]) _AC_COMPILER_EXEEXT _AC_COMPILER_OBJEXT AC_PROG_CPP dnl Restore the old definitions dnl popdef([cross_compiling])dnl popdef([am_cv_prog_cc_c_o])dnl popdef([am_cv_CC_dependencies_compiler_type])dnl popdef([ac_tool_prefix])dnl popdef([ac_cv_host_os])dnl popdef([ac_cv_host_vendor])dnl popdef([ac_cv_host_cpu])dnl popdef([ac_cv_host_alias])dnl popdef([ac_cv_host])dnl popdef([host_os])dnl popdef([host_vendor])dnl popdef([host_cpu])dnl popdef([host_alias])dnl popdef([host])dnl popdef([OBJEXT])dnl popdef([LDFLAGS])dnl popdef([EXEEXT])dnl popdef([CPPFLAGS])dnl popdef([CFLAGS])dnl popdef([GCC])dnl popdef([CPP])dnl popdef([CC])dnl popdef([ac_objext])dnl popdef([ac_exeext])dnl popdef([ac_cv_objext])dnl popdef([ac_cv_exeext])dnl popdef([ac_cv_c_compiler_gnu])dnl popdef([ac_cv_prog_cc_g])dnl popdef([ac_cv_prog_cc_cross])dnl popdef([ac_cv_prog_cc_works])dnl popdef([ac_cv_prog_cc_c89])dnl popdef([ac_cv_prog_gcc])dnl popdef([ac_cv_prog_CPP])dnl dnl restore global variables ac_ext, ac_cpp, ac_compile, dnl ac_link, ac_compiler_gnu (dependant on the current dnl language after popping): AC_LANG_POP([C]) dnl Finally, set Makefile variables dnl AC_SUBST(BUILD_EXEEXT)dnl AC_SUBST(BUILD_OBJEXT)dnl AC_SUBST([CFLAGS_FOR_BUILD])dnl AC_SUBST([CPPFLAGS_FOR_BUILD])dnl AC_SUBST([LDFLAGS_FOR_BUILD])dnl ]) xsnow-3.8.3/m4/nls.m40000666000000000000000000000232214732252143012455 0ustar0000000000000000# nls.m4 serial 6 (gettext-0.20.2) dnl Copyright (C) 1995-2003, 2005-2006, 2008-2014, 2016, 2019-2020 Free dnl Software Foundation, Inc. dnl This file is free software; the Free Software Foundation dnl gives unlimited permission to copy and/or distribute it, dnl with or without modifications, as long as this notice is preserved. dnl dnl This file can be used in projects which are not available under dnl the GNU General Public License or the GNU Lesser General Public dnl License but which still want to provide support for the GNU gettext dnl functionality. dnl Please note that the actual code of the GNU gettext library is covered dnl by the GNU Lesser General Public License, and the rest of the GNU dnl gettext package is covered by the GNU General Public License. dnl They are *not* in the public domain. dnl Authors: dnl Ulrich Drepper , 1995-2000. dnl Bruno Haible , 2000-2003. AC_PREREQ([2.50]) AC_DEFUN([AM_NLS], [ AC_MSG_CHECKING([whether NLS is requested]) dnl Default is enabled NLS AC_ARG_ENABLE([nls], [ --disable-nls do not use Native Language Support], USE_NLS=$enableval, USE_NLS=yes) AC_MSG_RESULT([$USE_NLS]) AC_SUBST([USE_NLS]) ]) xsnow-3.8.3/m4/po.m40000666000000000000000000004461714732252143012314 0ustar0000000000000000# po.m4 serial 31 (gettext-0.20.2) dnl Copyright (C) 1995-2014, 2016, 2018-2020 Free Software Foundation, Inc. dnl This file is free software; the Free Software Foundation dnl gives unlimited permission to copy and/or distribute it, dnl with or without modifications, as long as this notice is preserved. dnl dnl This file can be used in projects which are not available under dnl the GNU General Public License or the GNU Lesser General Public dnl License but which still want to provide support for the GNU gettext dnl functionality. dnl Please note that the actual code of the GNU gettext library is covered dnl by the GNU Lesser General Public License, and the rest of the GNU dnl gettext package is covered by the GNU General Public License. dnl They are *not* in the public domain. dnl Authors: dnl Ulrich Drepper , 1995-2000. dnl Bruno Haible , 2000-2003. AC_PREREQ([2.60]) dnl Checks for all prerequisites of the po subdirectory. AC_DEFUN([AM_PO_SUBDIRS], [ AC_REQUIRE([AC_PROG_MAKE_SET])dnl AC_REQUIRE([AC_PROG_INSTALL])dnl AC_REQUIRE([AC_PROG_MKDIR_P])dnl AC_REQUIRE([AC_PROG_SED])dnl AC_REQUIRE([AM_NLS])dnl dnl Release version of the gettext macros. This is used to ensure that dnl the gettext macros and po/Makefile.in.in are in sync. AC_SUBST([GETTEXT_MACRO_VERSION], [0.20]) dnl Perform the following tests also if --disable-nls has been given, dnl because they are needed for "make dist" to work. dnl Search for GNU msgfmt in the PATH. dnl The first test excludes Solaris msgfmt and early GNU msgfmt versions. dnl The second test excludes FreeBSD msgfmt. AM_PATH_PROG_WITH_TEST(MSGFMT, msgfmt, [$ac_dir/$ac_word --statistics /dev/null >&]AS_MESSAGE_LOG_FD[ 2>&1 && (if $ac_dir/$ac_word --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi)], :) AC_PATH_PROG([GMSGFMT], [gmsgfmt], [$MSGFMT]) dnl Test whether it is GNU msgfmt >= 0.15. changequote(,)dnl case `$GMSGFMT --version | sed 1q | sed -e 's,^[^0-9]*,,'` in '' | 0.[0-9] | 0.[0-9].* | 0.1[0-4] | 0.1[0-4].*) GMSGFMT_015=: ;; *) GMSGFMT_015=$GMSGFMT ;; esac changequote([,])dnl AC_SUBST([GMSGFMT_015]) dnl Search for GNU xgettext 0.12 or newer in the PATH. dnl The first test excludes Solaris xgettext and early GNU xgettext versions. dnl The second test excludes FreeBSD xgettext. AM_PATH_PROG_WITH_TEST(XGETTEXT, xgettext, [$ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >&]AS_MESSAGE_LOG_FD[ 2>&1 && (if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi)], :) dnl Remove leftover from FreeBSD xgettext call. rm -f messages.po dnl Test whether it is GNU xgettext >= 0.15. changequote(,)dnl case `$XGETTEXT --version | sed 1q | sed -e 's,^[^0-9]*,,'` in '' | 0.[0-9] | 0.[0-9].* | 0.1[0-4] | 0.1[0-4].*) XGETTEXT_015=: ;; *) XGETTEXT_015=$XGETTEXT ;; esac changequote([,])dnl AC_SUBST([XGETTEXT_015]) dnl Search for GNU msgmerge 0.11 or newer in the PATH. AM_PATH_PROG_WITH_TEST(MSGMERGE, msgmerge, [$ac_dir/$ac_word --update -q /dev/null /dev/null >&]AS_MESSAGE_LOG_FD[ 2>&1], :) dnl Test whether it is GNU msgmerge >= 0.20. if LC_ALL=C $MSGMERGE --help | grep ' --for-msgfmt ' >/dev/null; then MSGMERGE_FOR_MSGFMT_OPTION='--for-msgfmt' else dnl Test whether it is GNU msgmerge >= 0.12. if LC_ALL=C $MSGMERGE --help | grep ' --no-fuzzy-matching ' >/dev/null; then MSGMERGE_FOR_MSGFMT_OPTION='--no-fuzzy-matching --no-location --quiet' else dnl With these old versions, $(MSGMERGE) $(MSGMERGE_FOR_MSGFMT_OPTION) is dnl slow. But this is not a big problem, as such old gettext versions are dnl hardly in use any more. MSGMERGE_FOR_MSGFMT_OPTION='--no-location --quiet' fi fi AC_SUBST([MSGMERGE_FOR_MSGFMT_OPTION]) dnl Support for AM_XGETTEXT_OPTION. test -n "${XGETTEXT_EXTRA_OPTIONS+set}" || XGETTEXT_EXTRA_OPTIONS= AC_SUBST([XGETTEXT_EXTRA_OPTIONS]) AC_CONFIG_COMMANDS([po-directories], [[ for ac_file in $CONFIG_FILES; do # Support "outfile[:infile[:infile...]]" case "$ac_file" in *:*) ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;; esac # PO directories have a Makefile.in generated from Makefile.in.in. case "$ac_file" in */Makefile.in) # Adjust a relative srcdir. ac_dir=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'` ac_dir_suffix=/`echo "$ac_dir"|sed 's%^\./%%'` ac_dots=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'` # In autoconf-2.13 it is called $ac_given_srcdir. # In autoconf-2.50 it is called $srcdir. test -n "$ac_given_srcdir" || ac_given_srcdir="$srcdir" case "$ac_given_srcdir" in .) top_srcdir=`echo $ac_dots|sed 's%/$%%'` ;; /*) top_srcdir="$ac_given_srcdir" ;; *) top_srcdir="$ac_dots$ac_given_srcdir" ;; esac # Treat a directory as a PO directory if and only if it has a # POTFILES.in file. This allows packages to have multiple PO # directories under different names or in different locations. if test -f "$ac_given_srcdir/$ac_dir/POTFILES.in"; then rm -f "$ac_dir/POTFILES" test -n "$as_me" && echo "$as_me: creating $ac_dir/POTFILES" || echo "creating $ac_dir/POTFILES" gt_tab=`printf '\t'` cat "$ac_given_srcdir/$ac_dir/POTFILES.in" | sed -e "/^#/d" -e "/^[ ${gt_tab}]*\$/d" -e "s,.*, $top_srcdir/& \\\\," | sed -e "\$s/\(.*\) \\\\/\1/" > "$ac_dir/POTFILES" POMAKEFILEDEPS="POTFILES.in" # ALL_LINGUAS, POFILES, UPDATEPOFILES, DUMMYPOFILES, GMOFILES depend # on $ac_dir but don't depend on user-specified configuration # parameters. if test -f "$ac_given_srcdir/$ac_dir/LINGUAS"; then # The LINGUAS file contains the set of available languages. if test -n "$OBSOLETE_ALL_LINGUAS"; then test -n "$as_me" && echo "$as_me: setting ALL_LINGUAS in configure.in is obsolete" || echo "setting ALL_LINGUAS in configure.in is obsolete" fi ALL_LINGUAS=`sed -e "/^#/d" -e "s/#.*//" "$ac_given_srcdir/$ac_dir/LINGUAS"` POMAKEFILEDEPS="$POMAKEFILEDEPS LINGUAS" else # The set of available languages was given in configure.in. ALL_LINGUAS=$OBSOLETE_ALL_LINGUAS fi # Compute POFILES # as $(foreach lang, $(ALL_LINGUAS), $(srcdir)/$(lang).po) # Compute UPDATEPOFILES # as $(foreach lang, $(ALL_LINGUAS), $(lang).po-update) # Compute DUMMYPOFILES # as $(foreach lang, $(ALL_LINGUAS), $(lang).nop) # Compute GMOFILES # as $(foreach lang, $(ALL_LINGUAS), $(srcdir)/$(lang).gmo) case "$ac_given_srcdir" in .) srcdirpre= ;; *) srcdirpre='$(srcdir)/' ;; esac POFILES= UPDATEPOFILES= DUMMYPOFILES= GMOFILES= for lang in $ALL_LINGUAS; do POFILES="$POFILES $srcdirpre$lang.po" UPDATEPOFILES="$UPDATEPOFILES $lang.po-update" DUMMYPOFILES="$DUMMYPOFILES $lang.nop" GMOFILES="$GMOFILES $srcdirpre$lang.gmo" done # CATALOGS depends on both $ac_dir and the user's LINGUAS # environment variable. INST_LINGUAS= if test -n "$ALL_LINGUAS"; then for presentlang in $ALL_LINGUAS; do useit=no if test "%UNSET%" != "$LINGUAS"; then desiredlanguages="$LINGUAS" else desiredlanguages="$ALL_LINGUAS" fi for desiredlang in $desiredlanguages; do # Use the presentlang catalog if desiredlang is # a. equal to presentlang, or # b. a variant of presentlang (because in this case, # presentlang can be used as a fallback for messages # which are not translated in the desiredlang catalog). case "$desiredlang" in "$presentlang"*) useit=yes;; esac done if test $useit = yes; then INST_LINGUAS="$INST_LINGUAS $presentlang" fi done fi CATALOGS= if test -n "$INST_LINGUAS"; then for lang in $INST_LINGUAS; do CATALOGS="$CATALOGS $lang.gmo" done fi test -n "$as_me" && echo "$as_me: creating $ac_dir/Makefile" || echo "creating $ac_dir/Makefile" sed -e "/^POTFILES =/r $ac_dir/POTFILES" -e "/^# Makevars/r $ac_given_srcdir/$ac_dir/Makevars" -e "s|@POFILES@|$POFILES|g" -e "s|@UPDATEPOFILES@|$UPDATEPOFILES|g" -e "s|@DUMMYPOFILES@|$DUMMYPOFILES|g" -e "s|@GMOFILES@|$GMOFILES|g" -e "s|@CATALOGS@|$CATALOGS|g" -e "s|@POMAKEFILEDEPS@|$POMAKEFILEDEPS|g" "$ac_dir/Makefile.in" > "$ac_dir/Makefile" for f in "$ac_given_srcdir/$ac_dir"/Rules-*; do if test -f "$f"; then case "$f" in *.orig | *.bak | *~) ;; *) cat "$f" >> "$ac_dir/Makefile" ;; esac fi done fi ;; esac done]], [# Capture the value of obsolete ALL_LINGUAS because we need it to compute # POFILES, UPDATEPOFILES, DUMMYPOFILES, GMOFILES, CATALOGS. OBSOLETE_ALL_LINGUAS="$ALL_LINGUAS" # Capture the value of LINGUAS because we need it to compute CATALOGS. LINGUAS="${LINGUAS-%UNSET%}" ]) ]) dnl Postprocesses a Makefile in a directory containing PO files. AC_DEFUN([AM_POSTPROCESS_PO_MAKEFILE], [ # When this code is run, in config.status, two variables have already been # set: # - OBSOLETE_ALL_LINGUAS is the value of LINGUAS set in configure.in, # - LINGUAS is the value of the environment variable LINGUAS at configure # time. changequote(,)dnl # Adjust a relative srcdir. ac_dir=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'` ac_dir_suffix=/`echo "$ac_dir"|sed 's%^\./%%'` ac_dots=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'` # In autoconf-2.13 it is called $ac_given_srcdir. # In autoconf-2.50 it is called $srcdir. test -n "$ac_given_srcdir" || ac_given_srcdir="$srcdir" case "$ac_given_srcdir" in .) top_srcdir=`echo $ac_dots|sed 's%/$%%'` ;; /*) top_srcdir="$ac_given_srcdir" ;; *) top_srcdir="$ac_dots$ac_given_srcdir" ;; esac # Find a way to echo strings without interpreting backslash. if test "X`(echo '\t') 2>/dev/null`" = 'X\t'; then gt_echo='echo' else if test "X`(printf '%s\n' '\t') 2>/dev/null`" = 'X\t'; then gt_echo='printf %s\n' else echo_func () { cat < "$ac_file.tmp" tab=`printf '\t'` if grep -l '@TCLCATALOGS@' "$ac_file" > /dev/null; then # Add dependencies that cannot be formulated as a simple suffix rule. for lang in $ALL_LINGUAS; do frobbedlang=`echo $lang | sed -e 's/\..*$//' -e 'y/ABCDEFGHIJKLMNOPQRSTUVWXYZ/abcdefghijklmnopqrstuvwxyz/'` cat >> "$ac_file.tmp" < /dev/null; then # Add dependencies that cannot be formulated as a simple suffix rule. for lang in $ALL_LINGUAS; do frobbedlang=`echo $lang | sed -e 's/_/-/g' -e 's/^sr-CS/sr-SP/' -e 's/@latin$/-Latn/' -e 's/@cyrillic$/-Cyrl/' -e 's/^sr-SP$/sr-SP-Latn/' -e 's/^uz-UZ$/uz-UZ-Latn/'` cat >> "$ac_file.tmp" <> "$ac_file.tmp" <, 1996. AC_PREREQ([2.50]) # Search path for a program which passes the given test. dnl AM_PATH_PROG_WITH_TEST(VARIABLE, PROG-TO-CHECK-FOR, dnl TEST-PERFORMED-ON-FOUND_PROGRAM [, VALUE-IF-NOT-FOUND [, PATH]]) AC_DEFUN([AM_PATH_PROG_WITH_TEST], [ # Prepare PATH_SEPARATOR. # The user is always right. if test "${PATH_SEPARATOR+set}" != set; then # Determine PATH_SEPARATOR by trying to find /bin/sh in a PATH which # contains only /bin. Note that ksh looks also at the FPATH variable, # so we have to set that as well for the test. PATH_SEPARATOR=: (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 \ && { (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 \ || PATH_SEPARATOR=';' } fi # Find out how to test for executable files. Don't use a zero-byte file, # as systems may use methods other than mode bits to determine executability. cat >conf$$.file <<_ASEOF #! /bin/sh exit 0 _ASEOF chmod +x conf$$.file if test -x conf$$.file >/dev/null 2>&1; then ac_executable_p="test -x" else ac_executable_p="test -f" fi rm -f conf$$.file # Extract the first word of "$2", so it can be a program name with args. set dummy $2; ac_word=[$]2 AC_MSG_CHECKING([for $ac_word]) AC_CACHE_VAL([ac_cv_path_$1], [case "[$]$1" in [[\\/]]* | ?:[[\\/]]*) ac_cv_path_$1="[$]$1" # Let the user override the test with a path. ;; *) ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR for ac_dir in ifelse([$5], , $PATH, [$5]); do IFS="$ac_save_IFS" test -z "$ac_dir" && ac_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then echo "$as_me: trying $ac_dir/$ac_word..." >&AS_MESSAGE_LOG_FD if [$3]; then ac_cv_path_$1="$ac_dir/$ac_word$ac_exec_ext" break 2 fi fi done done IFS="$ac_save_IFS" dnl If no 4th arg is given, leave the cache variable unset, dnl so AC_PATH_PROGS will keep looking. ifelse([$4], , , [ test -z "[$]ac_cv_path_$1" && ac_cv_path_$1="$4" ])dnl ;; esac])dnl $1="$ac_cv_path_$1" if test ifelse([$4], , [-n "[$]$1"], ["[$]$1" != "$4"]); then AC_MSG_RESULT([$][$1]) else AC_MSG_RESULT([no]) fi AC_SUBST([$1])dnl ]) xsnow-3.8.3/missing0000777000000000000000000001533614732252143012507 0ustar0000000000000000#! /bin/sh # Common wrapper for a few potentially missing GNU programs. scriptversion=2018-03-07.03; # UTC # Copyright (C) 1996-2021 Free Software Foundation, Inc. # Originally written by Fran,cois Pinard , 1996. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2, or (at your option) # any later version. # This program 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 General Public License for more details. # You should have received a copy of the GNU General Public License # along with this program. If not, see . # As a special exception to the GNU General Public License, if you # distribute this file as part of a program that contains a # configuration script generated by Autoconf, you may include it under # the same distribution terms that you use for the rest of that program. if test $# -eq 0; then echo 1>&2 "Try '$0 --help' for more information" exit 1 fi case $1 in --is-lightweight) # Used by our autoconf macros to check whether the available missing # script is modern enough. exit 0 ;; --run) # Back-compat with the calling convention used by older automake. shift ;; -h|--h|--he|--hel|--help) echo "\ $0 [OPTION]... PROGRAM [ARGUMENT]... Run 'PROGRAM [ARGUMENT]...', returning a proper advice when this fails due to PROGRAM being missing or too old. Options: -h, --help display this help and exit -v, --version output version information and exit Supported PROGRAM values: aclocal autoconf autoheader autom4te automake makeinfo bison yacc flex lex help2man Version suffixes to PROGRAM as well as the prefixes 'gnu-', 'gnu', and 'g' are ignored when checking the name. Send bug reports to ." exit $? ;; -v|--v|--ve|--ver|--vers|--versi|--versio|--version) echo "missing $scriptversion (GNU Automake)" exit $? ;; -*) echo 1>&2 "$0: unknown '$1' option" echo 1>&2 "Try '$0 --help' for more information" exit 1 ;; esac # Run the given program, remember its exit status. "$@"; st=$? # If it succeeded, we are done. test $st -eq 0 && exit 0 # Also exit now if we it failed (or wasn't found), and '--version' was # passed; such an option is passed most likely to detect whether the # program is present and works. case $2 in --version|--help) exit $st;; esac # Exit code 63 means version mismatch. This often happens when the user # tries to use an ancient version of a tool on a file that requires a # minimum version. if test $st -eq 63; then msg="probably too old" elif test $st -eq 127; then # Program was missing. msg="missing on your system" else # Program was found and executed, but failed. Give up. exit $st fi perl_URL=https://www.perl.org/ flex_URL=https://github.com/westes/flex gnu_software_URL=https://www.gnu.org/software program_details () { case $1 in aclocal|automake) echo "The '$1' program is part of the GNU Automake package:" echo "<$gnu_software_URL/automake>" echo "It also requires GNU Autoconf, GNU m4 and Perl in order to run:" echo "<$gnu_software_URL/autoconf>" echo "<$gnu_software_URL/m4/>" echo "<$perl_URL>" ;; autoconf|autom4te|autoheader) echo "The '$1' program is part of the GNU Autoconf package:" echo "<$gnu_software_URL/autoconf/>" echo "It also requires GNU m4 and Perl in order to run:" echo "<$gnu_software_URL/m4/>" echo "<$perl_URL>" ;; esac } give_advice () { # Normalize program name to check for. normalized_program=`echo "$1" | sed ' s/^gnu-//; t s/^gnu//; t s/^g//; t'` printf '%s\n' "'$1' is $msg." configure_deps="'configure.ac' or m4 files included by 'configure.ac'" case $normalized_program in autoconf*) echo "You should only need it if you modified 'configure.ac'," echo "or m4 files included by it." program_details 'autoconf' ;; autoheader*) echo "You should only need it if you modified 'acconfig.h' or" echo "$configure_deps." program_details 'autoheader' ;; automake*) echo "You should only need it if you modified 'Makefile.am' or" echo "$configure_deps." program_details 'automake' ;; aclocal*) echo "You should only need it if you modified 'acinclude.m4' or" echo "$configure_deps." program_details 'aclocal' ;; autom4te*) echo "You might have modified some maintainer files that require" echo "the 'autom4te' program to be rebuilt." program_details 'autom4te' ;; bison*|yacc*) echo "You should only need it if you modified a '.y' file." echo "You may want to install the GNU Bison package:" echo "<$gnu_software_URL/bison/>" ;; lex*|flex*) echo "You should only need it if you modified a '.l' file." echo "You may want to install the Fast Lexical Analyzer package:" echo "<$flex_URL>" ;; help2man*) echo "You should only need it if you modified a dependency" \ "of a man page." echo "You may want to install the GNU Help2man package:" echo "<$gnu_software_URL/help2man/>" ;; makeinfo*) echo "You should only need it if you modified a '.texi' file, or" echo "any other file indirectly affecting the aspect of the manual." echo "You might want to install the Texinfo package:" echo "<$gnu_software_URL/texinfo/>" echo "The spurious makeinfo call might also be the consequence of" echo "using a buggy 'make' (AIX, DU, IRIX), in which case you might" echo "want to install GNU make:" echo "<$gnu_software_URL/make/>" ;; *) echo "You might have modified some files without having the proper" echo "tools for further handling them. Check the 'README' file, it" echo "often tells you about the needed prerequisites for installing" echo "this package. You may also peek at any GNU archive site, in" echo "case some other package contains this missing '$1' program." ;; esac } give_advice "$1" | sed -e '1s/^/WARNING: /' \ -e '2,$s/^/ /' >&2 # Propagate the correct exit status (expected to be 127 for a program # not found, 63 for a program that failed due to version mismatch). exit $st # Local variables: # eval: (add-hook 'before-save-hook 'time-stamp) # time-stamp-start: "scriptversion=" # time-stamp-format: "%:y-%02m-%02d.%02H" # time-stamp-time-zone: "UTC0" # time-stamp-end: "; # UTC" # End: xsnow-3.8.3/po/0000777000000000000000000000000014732252143011516 5ustar0000000000000000xsnow-3.8.3/po/ChangeLog0000666000000000000000000000142214732252143013267 0ustar00000000000000002023-01-20 gettextize * Makefile.in.in: Upgrade to gettext-0.21. * Rules-quot: Upgrade to gettext-0.21. * en@boldquot.header: Upgrade to gettext-0.21. * en@quot.header: Upgrade to gettext-0.21. * insert-header.sin: Upgrade to gettext-0.21. * remove-potcdate.sin: Upgrade to gettext-0.21. 2023-01-05 gettextize * Makefile.in.in: New file, from gettext-0.21. * Rules-quot: New file, from gettext-0.21. * boldquot.sed: New file, from gettext-0.21. * en@boldquot.header: New file, from gettext-0.21. * en@quot.header: New file, from gettext-0.21. * insert-header.sin: New file, from gettext-0.21. * quot.sed: New file, from gettext-0.21. * remove-potcdate.sin: New file, from gettext-0.21. * POTFILES.in: New file. xsnow-3.8.3/po/LINGUAS0000666000000000000000000000014014732252143012536 0ustar0000000000000000# Set of available languages. cs da de el en es et fi fr hu is it lt lv nl no pl pt ro ru sv uk xsnow-3.8.3/po/Makefile.in.in0000666000000000000000000004616314732252143014202 0ustar0000000000000000# Makefile for PO directory in any package using GNU gettext. # Copyright (C) 1995-2000 Ulrich Drepper # Copyright (C) 2000-2020 Free Software Foundation, Inc. # # Copying and distribution of this file, with or without modification, # are permitted in any medium without royalty provided the copyright # notice and this notice are preserved. This file is offered as-is, # without any warranty. # # Origin: gettext-0.21 GETTEXT_MACRO_VERSION = 0.20 PACKAGE = @PACKAGE@ VERSION = @VERSION@ PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ SED = @SED@ SHELL = /bin/sh @SET_MAKE@ srcdir = @srcdir@ top_srcdir = @top_srcdir@ VPATH = @srcdir@ prefix = @prefix@ exec_prefix = @exec_prefix@ datarootdir = @datarootdir@ datadir = @datadir@ localedir = @localedir@ gettextsrcdir = $(datadir)/gettext/po INSTALL = @INSTALL@ INSTALL_DATA = @INSTALL_DATA@ # We use $(mkdir_p). # In automake <= 1.9.x, $(mkdir_p) is defined either as "mkdir -p --" or as # "$(mkinstalldirs)" or as "$(install_sh) -d". For these automake versions, # @install_sh@ does not start with $(SHELL), so we add it. # In automake >= 1.10, @mkdir_p@ is derived from ${MKDIR_P}, which is defined # either as "/path/to/mkdir -p" or ".../install-sh -c -d". For these automake # versions, $(mkinstalldirs) and $(install_sh) are unused. mkinstalldirs = $(SHELL) @install_sh@ -d install_sh = $(SHELL) @install_sh@ MKDIR_P = @MKDIR_P@ mkdir_p = @mkdir_p@ # When building gettext-tools, we prefer to use the built programs # rather than installed programs. However, we can't do that when we # are cross compiling. CROSS_COMPILING = @CROSS_COMPILING@ GMSGFMT_ = @GMSGFMT@ GMSGFMT_no = @GMSGFMT@ GMSGFMT_yes = @GMSGFMT_015@ GMSGFMT = $(GMSGFMT_$(USE_MSGCTXT)) XGETTEXT_ = @XGETTEXT@ XGETTEXT_no = @XGETTEXT@ XGETTEXT_yes = @XGETTEXT_015@ XGETTEXT = $(XGETTEXT_$(USE_MSGCTXT)) MSGMERGE = @MSGMERGE@ MSGMERGE_UPDATE = @MSGMERGE@ --update MSGMERGE_FOR_MSGFMT_OPTION = @MSGMERGE_FOR_MSGFMT_OPTION@ MSGINIT = msginit MSGCONV = msgconv MSGFILTER = msgfilter POFILES = @POFILES@ GMOFILES = @GMOFILES@ UPDATEPOFILES = @UPDATEPOFILES@ DUMMYPOFILES = @DUMMYPOFILES@ DISTFILES.common = Makefile.in.in remove-potcdate.sin \ $(DISTFILES.common.extra1) $(DISTFILES.common.extra2) $(DISTFILES.common.extra3) DISTFILES = $(DISTFILES.common) Makevars POTFILES.in \ $(POFILES) $(GMOFILES) \ $(DISTFILES.extra1) $(DISTFILES.extra2) $(DISTFILES.extra3) POTFILES = \ CATALOGS = @CATALOGS@ POFILESDEPS_ = $(srcdir)/$(DOMAIN).pot POFILESDEPS_yes = $(POFILESDEPS_) POFILESDEPS_no = POFILESDEPS = $(POFILESDEPS_$(PO_DEPENDS_ON_POT)) DISTFILESDEPS_ = update-po DISTFILESDEPS_yes = $(DISTFILESDEPS_) DISTFILESDEPS_no = DISTFILESDEPS = $(DISTFILESDEPS_$(DIST_DEPENDS_ON_UPDATE_PO)) # Makevars gets inserted here. (Don't remove this line!) all: all-@USE_NLS@ .SUFFIXES: .SUFFIXES: .po .gmo .sed .sin .nop .po-create .po-update # The .pot file, stamp-po, .po files, and .gmo files appear in release tarballs. # The GNU Coding Standards say in # : # "GNU distributions usually contain some files which are not source files # ... . Since these files normally appear in the source directory, they # should always appear in the source directory, not in the build directory. # So Makefile rules to update them should put the updated files in the # source directory." # Therefore we put these files in the source directory, not the build directory. # During .po -> .gmo conversion, take into account the most recent changes to # the .pot file. This eliminates the need to update the .po files when the # .pot file has changed, which would be troublesome if the .po files are put # under version control. $(GMOFILES): $(srcdir)/$(DOMAIN).pot .po.gmo: @lang=`echo $* | sed -e 's,.*/,,'`; \ test "$(srcdir)" = . && cdcmd="" || cdcmd="cd $(srcdir) && "; \ echo "$${cdcmd}rm -f $${lang}.gmo && $(MSGMERGE) $(MSGMERGE_FOR_MSGFMT_OPTION) -o $${lang}.1po $${lang}.po $(DOMAIN).pot && $(GMSGFMT) -c --statistics --verbose -o $${lang}.gmo $${lang}.1po && rm -f $${lang}.1po"; \ cd $(srcdir) && \ rm -f $${lang}.gmo && \ $(MSGMERGE) $(MSGMERGE_FOR_MSGFMT_OPTION) -o $${lang}.1po $${lang}.po $(DOMAIN).pot && \ $(GMSGFMT) -c --statistics --verbose -o t-$${lang}.gmo $${lang}.1po && \ mv t-$${lang}.gmo $${lang}.gmo && \ rm -f $${lang}.1po .sin.sed: sed -e '/^#/d' $< > t-$@ mv t-$@ $@ all-yes: $(srcdir)/stamp-po all-no: # Ensure that the gettext macros and this Makefile.in.in are in sync. CHECK_MACRO_VERSION = \ test "$(GETTEXT_MACRO_VERSION)" = "@GETTEXT_MACRO_VERSION@" \ || { echo "*** error: gettext infrastructure mismatch: using a Makefile.in.in from gettext version $(GETTEXT_MACRO_VERSION) but the autoconf macros are from gettext version @GETTEXT_MACRO_VERSION@" 1>&2; \ exit 1; \ } # $(srcdir)/$(DOMAIN).pot is only created when needed. When xgettext finds no # internationalized messages, no $(srcdir)/$(DOMAIN).pot is created (because # we don't want to bother translators with empty POT files). We assume that # LINGUAS is empty in this case, i.e. $(POFILES) and $(GMOFILES) are empty. # In this case, $(srcdir)/stamp-po is a nop (i.e. a phony target). # $(srcdir)/stamp-po is a timestamp denoting the last time at which the CATALOGS # have been loosely updated. Its purpose is that when a developer or translator # checks out the package from a version control system, and the $(DOMAIN).pot # file is not under version control, "make" will update the $(DOMAIN).pot and # the $(CATALOGS), but subsequent invocations of "make" will do nothing. This # timestamp would not be necessary if updating the $(CATALOGS) would always # touch them; however, the rule for $(POFILES) has been designed to not touch # files that don't need to be changed. $(srcdir)/stamp-po: $(srcdir)/$(DOMAIN).pot @$(CHECK_MACRO_VERSION) test ! -f $(srcdir)/$(DOMAIN).pot || \ test -z "$(GMOFILES)" || $(MAKE) $(GMOFILES) @test ! -f $(srcdir)/$(DOMAIN).pot || { \ echo "touch $(srcdir)/stamp-po" && \ echo timestamp > $(srcdir)/stamp-poT && \ mv $(srcdir)/stamp-poT $(srcdir)/stamp-po; \ } # Note: Target 'all' must not depend on target '$(DOMAIN).pot-update', # otherwise packages like GCC can not be built if only parts of the source # have been downloaded. # This target rebuilds $(DOMAIN).pot; it is an expensive operation. # Note that $(DOMAIN).pot is not touched if it doesn't need to be changed. # The determination of whether the package xyz is a GNU one is based on the # heuristic whether some file in the top level directory mentions "GNU xyz". # If GNU 'find' is available, we avoid grepping through monster files. $(DOMAIN).pot-update: $(POTFILES) $(srcdir)/POTFILES.in remove-potcdate.sed package_gnu="$(PACKAGE_GNU)"; \ test -n "$$package_gnu" || { \ if { if (LC_ALL=C find --version) 2>/dev/null | grep GNU >/dev/null; then \ LC_ALL=C find -L $(top_srcdir) -maxdepth 1 -type f -size -10000000c -exec grep -i 'GNU @PACKAGE@' /dev/null '{}' ';' 2>/dev/null; \ else \ LC_ALL=C grep -i 'GNU @PACKAGE@' $(top_srcdir)/* 2>/dev/null; \ fi; \ } | grep -v 'libtool:' >/dev/null; then \ package_gnu=yes; \ else \ package_gnu=no; \ fi; \ }; \ if test "$$package_gnu" = "yes"; then \ package_prefix='GNU '; \ else \ package_prefix=''; \ fi; \ if test -n '$(MSGID_BUGS_ADDRESS)' || test '$(PACKAGE_BUGREPORT)' = '@'PACKAGE_BUGREPORT'@'; then \ msgid_bugs_address='$(MSGID_BUGS_ADDRESS)'; \ else \ msgid_bugs_address='$(PACKAGE_BUGREPORT)'; \ fi; \ case `$(XGETTEXT) --version | sed 1q | sed -e 's,^[^0-9]*,,'` in \ '' | 0.[0-9] | 0.[0-9].* | 0.1[0-5] | 0.1[0-5].* | 0.16 | 0.16.[0-1]*) \ $(XGETTEXT) --default-domain=$(DOMAIN) --directory=$(top_srcdir) \ --add-comments=TRANSLATORS: \ --files-from=$(srcdir)/POTFILES.in \ --copyright-holder='$(COPYRIGHT_HOLDER)' \ --msgid-bugs-address="$$msgid_bugs_address" \ $(XGETTEXT_OPTIONS) @XGETTEXT_EXTRA_OPTIONS@ \ ;; \ *) \ $(XGETTEXT) --default-domain=$(DOMAIN) --directory=$(top_srcdir) \ --add-comments=TRANSLATORS: \ --files-from=$(srcdir)/POTFILES.in \ --copyright-holder='$(COPYRIGHT_HOLDER)' \ --package-name="$${package_prefix}@PACKAGE@" \ --package-version='@VERSION@' \ --msgid-bugs-address="$$msgid_bugs_address" \ $(XGETTEXT_OPTIONS) @XGETTEXT_EXTRA_OPTIONS@ \ ;; \ esac test ! -f $(DOMAIN).po || { \ if test -f $(srcdir)/$(DOMAIN).pot-header; then \ sed -e '1,/^#$$/d' < $(DOMAIN).po > $(DOMAIN).1po && \ cat $(srcdir)/$(DOMAIN).pot-header $(DOMAIN).1po > $(DOMAIN).po && \ rm -f $(DOMAIN).1po \ || exit 1; \ fi; \ if test -f $(srcdir)/$(DOMAIN).pot; then \ sed -f remove-potcdate.sed < $(srcdir)/$(DOMAIN).pot > $(DOMAIN).1po && \ sed -f remove-potcdate.sed < $(DOMAIN).po > $(DOMAIN).2po && \ if cmp $(DOMAIN).1po $(DOMAIN).2po >/dev/null 2>&1; then \ rm -f $(DOMAIN).1po $(DOMAIN).2po $(DOMAIN).po; \ else \ rm -f $(DOMAIN).1po $(DOMAIN).2po $(srcdir)/$(DOMAIN).pot && \ mv $(DOMAIN).po $(srcdir)/$(DOMAIN).pot; \ fi; \ else \ mv $(DOMAIN).po $(srcdir)/$(DOMAIN).pot; \ fi; \ } # This rule has no dependencies: we don't need to update $(DOMAIN).pot at # every "make" invocation, only create it when it is missing. # Only "make $(DOMAIN).pot-update" or "make dist" will force an update. $(srcdir)/$(DOMAIN).pot: $(MAKE) $(DOMAIN).pot-update # This target rebuilds a PO file if $(DOMAIN).pot has changed. # Note that a PO file is not touched if it doesn't need to be changed. $(POFILES): $(POFILESDEPS) @test -f $(srcdir)/$(DOMAIN).pot || $(MAKE) $(srcdir)/$(DOMAIN).pot @lang=`echo $@ | sed -e 's,.*/,,' -e 's/\.po$$//'`; \ if test -f "$(srcdir)/$${lang}.po"; then \ test "$(srcdir)" = . && cdcmd="" || cdcmd="cd $(srcdir) && "; \ echo "$${cdcmd}$(MSGMERGE_UPDATE) $(MSGMERGE_OPTIONS) --lang=$${lang} --previous $${lang}.po $(DOMAIN).pot"; \ cd $(srcdir) \ && { case `$(MSGMERGE_UPDATE) --version | sed 1q | sed -e 's,^[^0-9]*,,'` in \ '' | 0.[0-9] | 0.[0-9].* | 0.1[0-5] | 0.1[0-5].*) \ $(MSGMERGE_UPDATE) $(MSGMERGE_OPTIONS) $${lang}.po $(DOMAIN).pot;; \ 0.1[6-7] | 0.1[6-7].*) \ $(MSGMERGE_UPDATE) $(MSGMERGE_OPTIONS) --previous $${lang}.po $(DOMAIN).pot;; \ *) \ $(MSGMERGE_UPDATE) $(MSGMERGE_OPTIONS) --lang=$${lang} --previous $${lang}.po $(DOMAIN).pot;; \ esac; \ }; \ else \ $(MAKE) $${lang}.po-create; \ fi install: install-exec install-data install-exec: install-data: install-data-@USE_NLS@ if test "$(PACKAGE)" = "gettext-tools"; then \ $(mkdir_p) $(DESTDIR)$(gettextsrcdir); \ for file in $(DISTFILES.common) Makevars.template; do \ $(INSTALL_DATA) $(srcdir)/$$file \ $(DESTDIR)$(gettextsrcdir)/$$file; \ done; \ for file in Makevars; do \ rm -f $(DESTDIR)$(gettextsrcdir)/$$file; \ done; \ else \ : ; \ fi install-data-no: all install-data-yes: all @catalogs='$(CATALOGS)'; \ for cat in $$catalogs; do \ cat=`basename $$cat`; \ lang=`echo $$cat | sed -e 's/\.gmo$$//'`; \ dir=$(localedir)/$$lang/LC_MESSAGES; \ $(mkdir_p) $(DESTDIR)$$dir; \ if test -r $$cat; then realcat=$$cat; else realcat=$(srcdir)/$$cat; fi; \ $(INSTALL_DATA) $$realcat $(DESTDIR)$$dir/$(DOMAIN).mo; \ echo "installing $$realcat as $(DESTDIR)$$dir/$(DOMAIN).mo"; \ for lc in '' $(EXTRA_LOCALE_CATEGORIES); do \ if test -n "$$lc"; then \ if (cd $(DESTDIR)$(localedir)/$$lang && LC_ALL=C ls -l -d $$lc 2>/dev/null) | grep ' -> ' >/dev/null; then \ link=`cd $(DESTDIR)$(localedir)/$$lang && LC_ALL=C ls -l -d $$lc | sed -e 's/^.* -> //'`; \ mv $(DESTDIR)$(localedir)/$$lang/$$lc $(DESTDIR)$(localedir)/$$lang/$$lc.old; \ mkdir $(DESTDIR)$(localedir)/$$lang/$$lc; \ (cd $(DESTDIR)$(localedir)/$$lang/$$lc.old && \ for file in *; do \ if test -f $$file; then \ ln -s ../$$link/$$file $(DESTDIR)$(localedir)/$$lang/$$lc/$$file; \ fi; \ done); \ rm -f $(DESTDIR)$(localedir)/$$lang/$$lc.old; \ else \ if test -d $(DESTDIR)$(localedir)/$$lang/$$lc; then \ :; \ else \ rm -f $(DESTDIR)$(localedir)/$$lang/$$lc; \ mkdir $(DESTDIR)$(localedir)/$$lang/$$lc; \ fi; \ fi; \ rm -f $(DESTDIR)$(localedir)/$$lang/$$lc/$(DOMAIN).mo; \ ln -s ../LC_MESSAGES/$(DOMAIN).mo $(DESTDIR)$(localedir)/$$lang/$$lc/$(DOMAIN).mo 2>/dev/null || \ ln $(DESTDIR)$(localedir)/$$lang/LC_MESSAGES/$(DOMAIN).mo $(DESTDIR)$(localedir)/$$lang/$$lc/$(DOMAIN).mo 2>/dev/null || \ cp -p $(DESTDIR)$(localedir)/$$lang/LC_MESSAGES/$(DOMAIN).mo $(DESTDIR)$(localedir)/$$lang/$$lc/$(DOMAIN).mo; \ echo "installing $$realcat link as $(DESTDIR)$(localedir)/$$lang/$$lc/$(DOMAIN).mo"; \ fi; \ done; \ done install-strip: install installdirs: installdirs-exec installdirs-data installdirs-exec: installdirs-data: installdirs-data-@USE_NLS@ if test "$(PACKAGE)" = "gettext-tools"; then \ $(mkdir_p) $(DESTDIR)$(gettextsrcdir); \ else \ : ; \ fi installdirs-data-no: installdirs-data-yes: @catalogs='$(CATALOGS)'; \ for cat in $$catalogs; do \ cat=`basename $$cat`; \ lang=`echo $$cat | sed -e 's/\.gmo$$//'`; \ dir=$(localedir)/$$lang/LC_MESSAGES; \ $(mkdir_p) $(DESTDIR)$$dir; \ for lc in '' $(EXTRA_LOCALE_CATEGORIES); do \ if test -n "$$lc"; then \ if (cd $(DESTDIR)$(localedir)/$$lang && LC_ALL=C ls -l -d $$lc 2>/dev/null) | grep ' -> ' >/dev/null; then \ link=`cd $(DESTDIR)$(localedir)/$$lang && LC_ALL=C ls -l -d $$lc | sed -e 's/^.* -> //'`; \ mv $(DESTDIR)$(localedir)/$$lang/$$lc $(DESTDIR)$(localedir)/$$lang/$$lc.old; \ mkdir $(DESTDIR)$(localedir)/$$lang/$$lc; \ (cd $(DESTDIR)$(localedir)/$$lang/$$lc.old && \ for file in *; do \ if test -f $$file; then \ ln -s ../$$link/$$file $(DESTDIR)$(localedir)/$$lang/$$lc/$$file; \ fi; \ done); \ rm -f $(DESTDIR)$(localedir)/$$lang/$$lc.old; \ else \ if test -d $(DESTDIR)$(localedir)/$$lang/$$lc; then \ :; \ else \ rm -f $(DESTDIR)$(localedir)/$$lang/$$lc; \ mkdir $(DESTDIR)$(localedir)/$$lang/$$lc; \ fi; \ fi; \ fi; \ done; \ done # Define this as empty until I found a useful application. installcheck: uninstall: uninstall-exec uninstall-data uninstall-exec: uninstall-data: uninstall-data-@USE_NLS@ if test "$(PACKAGE)" = "gettext-tools"; then \ for file in $(DISTFILES.common) Makevars.template; do \ rm -f $(DESTDIR)$(gettextsrcdir)/$$file; \ done; \ else \ : ; \ fi uninstall-data-no: uninstall-data-yes: catalogs='$(CATALOGS)'; \ for cat in $$catalogs; do \ cat=`basename $$cat`; \ lang=`echo $$cat | sed -e 's/\.gmo$$//'`; \ for lc in LC_MESSAGES $(EXTRA_LOCALE_CATEGORIES); do \ rm -f $(DESTDIR)$(localedir)/$$lang/$$lc/$(DOMAIN).mo; \ done; \ done check: all info dvi ps pdf html tags TAGS ctags CTAGS ID: install-dvi install-ps install-pdf install-html: mostlyclean: rm -f remove-potcdate.sed rm -f $(srcdir)/stamp-poT rm -f core core.* $(DOMAIN).po $(DOMAIN).1po $(DOMAIN).2po *.new.po rm -fr *.o clean: mostlyclean distclean: clean rm -f Makefile Makefile.in POTFILES maintainer-clean: distclean @echo "This command is intended for maintainers to use;" @echo "it deletes files that may require special tools to rebuild." rm -f $(srcdir)/$(DOMAIN).pot $(srcdir)/stamp-po $(GMOFILES) distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir) dist distdir: test -z "$(DISTFILESDEPS)" || $(MAKE) $(DISTFILESDEPS) @$(MAKE) dist2 # This is a separate target because 'update-po' must be executed before. dist2: $(srcdir)/stamp-po $(DISTFILES) @dists="$(DISTFILES)"; \ if test "$(PACKAGE)" = "gettext-tools"; then \ dists="$$dists Makevars.template"; \ fi; \ if test -f $(srcdir)/$(DOMAIN).pot; then \ dists="$$dists $(DOMAIN).pot stamp-po"; \ else \ case $(XGETTEXT) in \ :) echo "Warning: Creating a tarball without '$(DOMAIN).pot', because a suitable 'xgettext' program was not found in PATH." 1>&2;; \ *) echo "Warning: Creating a tarball without '$(DOMAIN).pot', because 'xgettext' found no strings to extract. Check the contents of the POTFILES.in file and the XGETTEXT_OPTIONS in the Makevars file." 1>&2;; \ esac; \ fi; \ if test -f $(srcdir)/ChangeLog; then \ dists="$$dists ChangeLog"; \ fi; \ for i in 0 1 2 3 4 5 6 7 8 9; do \ if test -f $(srcdir)/ChangeLog.$$i; then \ dists="$$dists ChangeLog.$$i"; \ fi; \ done; \ if test -f $(srcdir)/LINGUAS; then dists="$$dists LINGUAS"; fi; \ for file in $$dists; do \ if test -f $$file; then \ cp -p $$file $(distdir) || exit 1; \ else \ cp -p $(srcdir)/$$file $(distdir) || exit 1; \ fi; \ done update-po: Makefile $(MAKE) $(DOMAIN).pot-update test -z "$(UPDATEPOFILES)" || $(MAKE) $(UPDATEPOFILES) $(MAKE) update-gmo # General rule for creating PO files. .nop.po-create: @lang=`echo $@ | sed -e 's/\.po-create$$//'`; \ echo "File $$lang.po does not exist. If you are a translator, you can create it through 'msginit'." 1>&2; \ exit 1 # General rule for updating PO files. .nop.po-update: @lang=`echo $@ | sed -e 's/\.po-update$$//'`; \ if test "$(PACKAGE)" = "gettext-tools" && test "$(CROSS_COMPILING)" != "yes"; then PATH=`pwd`/../src:$$PATH; fi; \ tmpdir=`pwd`; \ echo "$$lang:"; \ test "$(srcdir)" = . && cdcmd="" || cdcmd="cd $(srcdir) && "; \ echo "$${cdcmd}$(MSGMERGE) $(MSGMERGE_OPTIONS) --lang=$$lang --previous $$lang.po $(DOMAIN).pot -o $$lang.new.po"; \ cd $(srcdir); \ if { case `$(MSGMERGE) --version | sed 1q | sed -e 's,^[^0-9]*,,'` in \ '' | 0.[0-9] | 0.[0-9].* | 0.1[0-5] | 0.1[0-5].*) \ $(MSGMERGE) $(MSGMERGE_OPTIONS) -o $$tmpdir/$$lang.new.po $$lang.po $(DOMAIN).pot;; \ 0.1[6-7] | 0.1[6-7].*) \ $(MSGMERGE) $(MSGMERGE_OPTIONS) --previous -o $$tmpdir/$$lang.new.po $$lang.po $(DOMAIN).pot;; \ *) \ $(MSGMERGE) $(MSGMERGE_OPTIONS) --lang=$$lang --previous -o $$tmpdir/$$lang.new.po $$lang.po $(DOMAIN).pot;; \ esac; \ }; then \ if cmp $$lang.po $$tmpdir/$$lang.new.po >/dev/null 2>&1; then \ rm -f $$tmpdir/$$lang.new.po; \ else \ if mv -f $$tmpdir/$$lang.new.po $$lang.po; then \ :; \ else \ echo "msgmerge for $$lang.po failed: cannot move $$tmpdir/$$lang.new.po to $$lang.po" 1>&2; \ exit 1; \ fi; \ fi; \ else \ echo "msgmerge for $$lang.po failed!" 1>&2; \ rm -f $$tmpdir/$$lang.new.po; \ fi $(DUMMYPOFILES): update-gmo: Makefile $(GMOFILES) @: # Recreate Makefile by invoking config.status. Explicitly invoke the shell, # because execution permission bits may not work on the current file system. # Use @SHELL@, which is the shell determined by autoconf for the use by its # scripts, not $(SHELL) which is hardwired to /bin/sh and may be deficient. Makefile: Makefile.in.in Makevars $(top_builddir)/config.status @POMAKEFILEDEPS@ cd $(top_builddir) \ && @SHELL@ ./config.status $(subdir)/$@.in po-directories force: # Tell versions [3.59,3.63) of GNU make not to export all variables. # Otherwise a system limit (for SysV at least) may be exceeded. .NOEXPORT: xsnow-3.8.3/po/Makevars0000666000000000000000000000706414732252143013221 0ustar0000000000000000# Makefile variables for PO directory in any package using GNU gettext. # # Copyright (C) 2003-2019 Free Software Foundation, Inc. # This file is free software; the Free Software Foundation gives # unlimited permission to use, copy, distribute, and modify it. # Usually the message domain is the same as the package name. DOMAIN = $(PACKAGE) # These two variables depend on the location of this directory. subdir = po top_builddir = .. # These options get passed to xgettext. XGETTEXT_OPTIONS = --keyword=_ --keyword=N_ # This is the copyright holder that gets inserted into the header of the # $(DOMAIN).pot file. Set this to the copyright holder of the surrounding # package. (Note that the msgstr strings, extracted from the package's # sources, belong to the copyright holder of the package.) Translators are # expected to transfer the copyright for their translations to this person # or entity, or to disclaim their copyright. The empty string stands for # the public domain; in this case the translators are expected to disclaim # their copyright. COPYRIGHT_HOLDER = Free Software Foundation, Inc. # This tells whether or not to prepend "GNU " prefix to the package # name that gets inserted into the header of the $(DOMAIN).pot file. # Possible values are "yes", "no", or empty. If it is empty, try to # detect it automatically by scanning the files in $(top_srcdir) for # "GNU packagename" string. PACKAGE_GNU = # This is the email address or URL to which the translators shall report # bugs in the untranslated strings: # - Strings which are not entire sentences, see the maintainer guidelines # in the GNU gettext documentation, section 'Preparing Strings'. # - Strings which use unclear terms or require additional context to be # understood. # - Strings which make invalid assumptions about notation of date, time or # money. # - Pluralisation problems. # - Incorrect English spelling. # - Incorrect formatting. # It can be your email address, or a mailing list address where translators # can write to without being subscribed, or the URL of a web page through # which the translators can contact you. MSGID_BUGS_ADDRESS = # This is the list of locale categories, beyond LC_MESSAGES, for which the # message catalogs shall be used. It is usually empty. EXTRA_LOCALE_CATEGORIES = # This tells whether the $(DOMAIN).pot file contains messages with an 'msgctxt' # context. Possible values are "yes" and "no". Set this to yes if the # package uses functions taking also a message context, like pgettext(), or # if in $(XGETTEXT_OPTIONS) you define keywords with a context argument. USE_MSGCTXT = no # These options get passed to msgmerge. # Useful options are in particular: # --previous to keep previous msgids of translated messages, # --quiet to reduce the verbosity. MSGMERGE_OPTIONS = -N # These options get passed to msginit. # If you want to disable line wrapping when writing PO files, add # --no-wrap to MSGMERGE_OPTIONS, XGETTEXT_OPTIONS, and # MSGINIT_OPTIONS. MSGINIT_OPTIONS = # This tells whether or not to regenerate a PO file when $(DOMAIN).pot # has changed. Possible values are "yes" and "no". Set this to no if # the POT file is checked in the repository and the version control # program ignores timestamps. #PO_DEPENDS_ON_POT = yes #wwvv PO_DEPENDS_ON_POT = no # This tells whether or not to forcibly update $(DOMAIN).pot and # regenerate PO files on "make dist". Possible values are "yes" and # "no". Set this to no if the POT file and PO files are maintained # externally. #DIST_DEPENDS_ON_UPDATE_PO = yes #wwvv DIST_DEPENDS_ON_UPDATE_PO = no xsnow-3.8.3/po/POTFILES.in0000666000000000000000000000020414732252143013267 0ustar0000000000000000# List of source files which contain translatable strings. src/main.c src/selfrep.c src/utils.c src/windows.c src/ui.c src/ui.glade xsnow-3.8.3/po/Rules-quot0000666000000000000000000000453314732252143013526 0ustar0000000000000000# Special Makefile rules for English message catalogs with quotation marks. # # Copyright (C) 2001-2017 Free Software Foundation, Inc. # This file, Rules-quot, and its auxiliary files (listed under # DISTFILES.common.extra1) are free software; the Free Software Foundation # gives unlimited permission to use, copy, distribute, and modify them. DISTFILES.common.extra1 = quot.sed boldquot.sed en@quot.header en@boldquot.header insert-header.sin Rules-quot .SUFFIXES: .insert-header .po-update-en en@quot.po-create: $(MAKE) en@quot.po-update en@boldquot.po-create: $(MAKE) en@boldquot.po-update en@quot.po-update: en@quot.po-update-en en@boldquot.po-update: en@boldquot.po-update-en .insert-header.po-update-en: @lang=`echo $@ | sed -e 's/\.po-update-en$$//'`; \ if test "$(PACKAGE)" = "gettext-tools" && test "$(CROSS_COMPILING)" != "yes"; then PATH=`pwd`/../src:$$PATH; GETTEXTLIBDIR=`cd $(top_srcdir)/src && pwd`; export GETTEXTLIBDIR; fi; \ tmpdir=`pwd`; \ echo "$$lang:"; \ ll=`echo $$lang | sed -e 's/@.*//'`; \ LC_ALL=C; export LC_ALL; \ cd $(srcdir); \ if $(MSGINIT) $(MSGINIT_OPTIONS) -i $(DOMAIN).pot --no-translator -l $$lang -o - 2>/dev/null \ | $(SED) -f $$tmpdir/$$lang.insert-header | $(MSGCONV) -t UTF-8 | \ { case `$(MSGFILTER) --version | sed 1q | sed -e 's,^[^0-9]*,,'` in \ '' | 0.[0-9] | 0.[0-9].* | 0.1[0-8] | 0.1[0-8].*) \ $(MSGFILTER) $(SED) -f `echo $$lang | sed -e 's/.*@//'`.sed \ ;; \ *) \ $(MSGFILTER) `echo $$lang | sed -e 's/.*@//'` \ ;; \ esac } 2>/dev/null > $$tmpdir/$$lang.new.po \ ; then \ if cmp $$lang.po $$tmpdir/$$lang.new.po >/dev/null 2>&1; then \ rm -f $$tmpdir/$$lang.new.po; \ else \ if mv -f $$tmpdir/$$lang.new.po $$lang.po; then \ :; \ else \ echo "creation of $$lang.po failed: cannot move $$tmpdir/$$lang.new.po to $$lang.po" 1>&2; \ exit 1; \ fi; \ fi; \ else \ echo "creation of $$lang.po failed!" 1>&2; \ rm -f $$tmpdir/$$lang.new.po; \ fi en@quot.insert-header: insert-header.sin sed -e '/^#/d' -e 's/HEADER/en@quot.header/g' $(srcdir)/insert-header.sin > en@quot.insert-header en@boldquot.insert-header: insert-header.sin sed -e '/^#/d' -e 's/HEADER/en@boldquot.header/g' $(srcdir)/insert-header.sin > en@boldquot.insert-header mostlyclean: mostlyclean-quot mostlyclean-quot: rm -f *.insert-header xsnow-3.8.3/po/boldquot.sed0000666000000000000000000000033114732252143014041 0ustar0000000000000000s/"\([^"]*\)"/“\1â€/g s/`\([^`']*\)'/‘\1’/g s/ '\([^`']*\)' / ‘\1’ /g s/ '\([^`']*\)'$/ ‘\1’/g s/^'\([^`']*\)' /‘\1’ /g s/“â€/""/g s/“/“/g s/â€/â€/g s/‘/‘/g s/’/’/g xsnow-3.8.3/po/cs.gmo0000666000000000000000000010373214732252143012635 0ustar0000000000000000Þ•$< …\pqr‹¥§º½ÃÇ:Ì# ,:I"_7‚ ºÄÙíþT%c‰ ¥ ² ¾;Ì^Kp5¼6òE)FoJ¶57NUoŒL’ ß íøvþ u€ •BŸâ.ê0 !J l w D‰ VÎ %!7!R!l!ƒ!”!š!/¡!Ñ!ï!÷!$ " 1"<"K"CT"-˜"Æ"×"ñ"6#F#W#Q^#°#¿#Æ# á#$ï#!$76$ n$/y$©$®$Ê$ Ò$•Ü$`r%TÓ%=(&.f&S•&1é&Y'(u'5ž'HÔ'“(½±(o)‹)3¤)3Ø) *,*D*0^**”*¨*½*2Ï*+ +"+*+1++6+b++›+E·+ ý+" ,,,H1,'z,¢,ª,Ç, Ù, ä, ð,#ü,J -=k-;©-2å-6.0O.8€.¹. Í.8Ú. / / */.5/*d//—/-¦/9Ô/00Q0Dl0t±0f&161BÄ1&2.2&42([2„2‹2 “2¡2%¸2$Þ273%;37a3%™3¿3Û3Wä3<5A5 R5 `5 k5 v5 5J‹5KÖ5"6<(6He61®6à6 å6074770l7/7Í7Ô7?Ú7C8A^8  8‰Á8dK9S°9Š:I:2Ù:Z ;(g;B;[Ó;/<;6<Gr<Qº<= =J=pf=1×=< >9F>@€>;Á>;ý>˜9? Ò?tà?U@$n@“@%²@{Ø@gTAμA‹BH C!VCxC‹C¥C,¾C)ëCE'E]/E6EÄE äEF F.F{NGÊGAÑGHH<Hu\HjÒI=K CKPK0`K‘K1 K ÒKßKâKåK ëK öK L LL L(L"9L \MiNˆN§N©N¼N¿NÅNÉN[ÎN*O ?O IOVOjO{O&”O7»O óO"ÿO"P6PHPZYP-´P!âPQ Q,QI?Q ‰Qk“QWÿQ:WR<’RWÏRX'SX€S=ÙST4T;TST nTVyT ÐT ÛTéTsñT eUrU…U UB—UÚU/âU-V!@V bVlVH|V[ÅV!W$9W!^W€W—W®W´W/»W&ëWXX /X PX[X kXXuX5ÎXYY/YBNY‘YªYX²Y Z Z!)ZKZ2\Z!Z4±Z æZ1ñZ #[ .[O[X[¤h[s \e\Jç\E2]bx]6Û]~^;‘^CÍ^]_Æo_Ú6`a/a@La0a ¾a2Éa üa6b Tbabxb"bA³bõbc"c *c4c)ƒ Œƒ–ƒ?œƒi܃~F…ņ Ά Ù†6冇6+‡b‡t‡w‡ z‡ …‡ ‡š‡¬‡ »‡Ƈ ̇Í$ËÞ•„ Lw¬åÉÑ#U’¢»Z®Sú‰(°í ¯ùªIü“=ôÔhʇõP,ÎX6±‹ð€mÀ!1rŸdû4¥ø³$;ƘtA«Ø2¤á`ĵ8½!Ý…àìÖëê7Rl E¿)䌚Ìy›¹ —Çfu ?ÿ¶Ï†KÒ n<cŠ~W"Ù'×væó#-kÓœ/§¾NÃÈ­ *‚ _FýaH|iÜqî :\öJ”Bsò"]Õ´TMÛñ¨¸ÅÁéV > Y÷}ßx+ˆ^ÂÚj9 gŽ0èºo¼–.5 @{3·ïžzQ[¡D&ƒ²‘pþCâeçЦ©%£bOã™G Alas! This not an X11 session, xsnow will probably not run. If you want to try it anyway, set the environment variable XSNOW_FORCE_RUN, eg: XSNOW_FORCE_RUN=1 xsnow Or, you could force an X11 session, for example by tweaking /etc/gdm3/daemon.conf. Thanks for using xsnow Xsnow: Caught signal %d because double buffering is not available on this system on your request. # Birds:# Items:# Snowflakes:% Window fill:%s. Snow window: %#lx%s: cannot connect to X server %s              (default)All defaults All vintage Defaults Vintage Activate xscreensaver. Click and don't touch mouse and keyboard for a few seconds...Actual mean distance from neighbours.Adjust speed to neighbours:All defaultsAll vintageAllow overlapAnarchy level: the higher, the more anarchy. Flag: -anarchyAnarchy:Animation speed of aurora: real: 10, for a more dramatic effect choose: 100 Flag: -auroraspeedApply default values for all preferences (except settings). Flag: -defaultsApply default values for the preferences in this tab.Apply default values for the preferences in this tab. Apply defaults for all preferences (except settings). Flag: -defaultsApply defaults for all preferences (except settings). Flags: -defaultsApply vintage values for all preferences (except settings). Flag: -vintageApply vintage values for the preferences in this tab.Attraction point rangeAuroraAvailable languages are: Available languages are: %s Base:Baseline height of aurora, in percentage of screen height. Flag: -aurorabaseBelow windowsBird colorBirdsBirds are attracted by an attraction point. Here you can choose to follow Santa. Flags: -followsanta 0, -followsanta 1Birds onlyBirds settingsBlackBlow off:Bottom percentage of screen available for scenery. Flag: -treefillBright:Brightness of aurora. Flags: -aurorabrightnessBrightness of moon's halo. Flag: -halobrightnessCannot create transparent window CelestialsChoose backgroundChoose between yellow-ish and white-ish moon. Flag: -mooncolor [0,1]Choose here the picture you want as background when xscreensaver is active. Flag: -bgChoose your SantaChoose your favorite SantaChoose your favorite snowClick on a window ... Click to confirmColorColor:Compose here your favorite celestial conditionsCompose your favorite sceneryContactContinuing with flagCould not determine desktop session Cpu factorCreate outlineDefaultsDesired number of birds. If zero, no birds are shown. Flag: -nbirdsDesired number of scenery items. Flag: -treesDesktop type: %sDetected Wayland desktop Detected desktop session: %s Distance used to get the desired number of neighbours.Distance weight:DonateDonate one euro or so to inspire the maintainer of xsnow, here is a paypal link. Drawing scale:EnableFocus to attraction point:Follow SantaFor optimal resuts, add to your %s: Force a gust of wind immediately.Frequency of meteors to appear. Flags: -meteorfrequencyFrequency:Give the birds a fancy color. Flag: -birdscolorHaloHalting because of flag %s Height:Hide menuIf everything is ok, it is now snowing on your desktop, and birds are flying. You are encouraged to define your own preferences using the tabs above.If set, show fallen snow on bottom of the desktop. Flags: -keepsnowonscreen, -nokeepsnowonscreenIf set, show fallen snow on windows. Flags: -keepsnowonwindows, -nokeepsnowonwindowsIf set, show snow blowing away. Flags: -blowsnow, -noblowsnowIf set, show snowflakes. Flags: -snow, -nosnowIf set, snow will collect on the trees. Flags: -keepsnowontrees, -nokeepsnowontreesIf set, there will be wind. Flags: -wind, -nowindIf set, try to show fluff on fallen snow and trees if possible. Flags: -fluffy, -nofluffyIf set, use two colors. Flag: -enablesc2If set: show birds. Flags: -showbirds 1, -showbirds 0If set: show no Santa, snow or scenery. Flags: -birdsonly 0, -birdsony 1If the system is too busy, all panels get this color, in which case you could adapt some settings in "snow", "birds", "settings", or "celestials".If you have more than one monitor, choose where you want snow falling. Choose 'all monitors' if you want snow in all monitors. NOTE: when changing monitor, xsnow will restart. Flag: -screenIgnore large bottom windowsIgnore large top windowsIn every tab you find the following rescue buttons:Influence the size of the birds. Flag: -birdsscale Intensity:LXDE session found, using window 'pcmanfm'. Leave menu. Flag: -nomenuLeavy tree. Flags: -treetype 2 or: -treetype allLeftLift snow on bottomLift snow on windowsMax # snowflakes:Maximum amount of snowflakes. Flag: -flakecountmaxMean distance: %3d Menu colorsMeteorsMiddleMoonMoose. Flags: -treetype 5 or: -treetype allMore than %d errors, I quit!NOT using double buffering:NOTE: expect some flicker. NOTE: xsnow will probably run, but some glitches are to be expected. Neighbours:Not sending tar file to terminal. Now!Number of nearest neighbours the birds should look at. Flag: -neighboursNumber of twinkling stars. Flag: -starsNumber:Ok, things are as they are. On all workspacesOn bottom:On scenery:On windows:Overall drawing scale. Flag: -scalePercentage of screen to be used for the attraction point. Flag: -attrspacePlace aurora in the middle of the screen. Flag: -auroramiddlePlace aurora in the right of the screen. Flag: -aurorarightPlace aurora left on the screen. Flag: -auroraleftPlease report any comments to the maintainer of xsnow.Polar bear. Flags: -treetype 7 or: -treetype allPreferred distance from other birds. Flag: -prefdistancePreferred distance:Probably X11Problems encountered during production of the tar ball. Quit xsnowQuit xsnow.Range: %d Reindeer. Flags: -treetype 4 or: -treetype allRelative size of the moon. Flag: -moonsizeRestartRestart birds.Restart due to change of display settings... Restart due to change of screen or language settings ... RightSantaSanta using the train with one reindeer and Rudolph. Flags: -santa 4 -showrudolphSanta using the train with two reindeers. Flags: -santa 4 -norudolphSanta with Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder, Blixem and Rudolph. Flags: -santa 3 -showrudolphSanta with Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder and Blixem. Flags: -santa 3 -norudolphSanta with three reindeers. Flags: -santa 2 -norudolphSanta with two reindeers and Rudolph. Flags: -santa 2 -showrudolphSanta's speed. Flag: -santaspeedfactorScaleScale of Santa. Flags: -santascale Scale of scenery. Flag: sceneryscale Scale:ScenerySecond color:See also the man page.Self replication is not compiled in. Set color of vintage tree. Flag: -tcSet default preferences for all (except settings) tabs.Set default preferences for this tab.Set vintage preferences for all (except settings) tabs.Set vintage preferences for this tab.Setting background from %s SettingsSettings for Xscreensaver. You can choose a background, and choose to use it or not. Make sure you add a line like xsnow -root after the line 'programs:' in the file ~/.xscreensaver and you run xscreensaver-demo to choose for xsnow. To activate xscreensaver on the command line: xscreensaver-command -activate See also the man page: man xsnowShowShow attr pointShow sceneryShow SantaShow birdsShow fluffShow snowShow the point where the birds want to go. Flags: -showattr 0, -showattr 1Size of snowflakes, works only for non-vintage snow flakes. Flag: -snowsizeSize:Small Santa with three reindeers. Flags: -santa 1 -norudolphSmall Santa with two reindeers and Rudolph. Flags: -santa 1 -showrudolphSmall house. Flags: -treetype 3 or: -treetype allSnowSnowing in %#lx: %s %d+%d %dx%d Snowy tree. Flags: -treetype 6 or: -treetype allSpeed of birds in arbitrary units. Flag: -birdsspeedSpeed of moon in pixels/minute. Flag: -moonspeedSpeed of the snowflakes. Flag: -snowspeedfactorSpeed:StarsTendency to adjust speed to neighbours. Flag: -followneighboursTendency to concentrate on the attraction point. Flag: -focuscentreTendency to keep desired distance to neighbours. Flag: -disweightThe color of the snow. Flag: -scThe higher this setting, the more snow will be generated because of Santa ploughing, wind or disappearing windows. Flag: -blowofffactorThe higher this setting, the more snow will collect on the bottom of the desktop. Flag: -ssnowdepthThe higher this setting, the more snow will collect on the trees. Flag: -maxontreesThe higher this setting, the more snow will collect on the windows. Note: in Wayland, there is no snow on the windows. Flag: -wsnowdepthThe higher this setting, the more the wind will whirl. Flag: -whirlfactorThe higher, the more snowflakes. Flag: -snowflakesThe higher, the smoother xsnow will run, but will also use more cpu power. Flag: -cpuloadThe second color of the snow. Flag: -sc2The transparent snow-window is probably not click-through, alas.. This setting determines how many seconds pass between two gusts of wind. Flag: -windtimerTimer:Tiny Santa with three reindeers. Flags: -santa 0 -norudolphTiny Santa with two reindeers and Rudolph. Flags: -santa 0 -showrudolphTo allow overlap or not when placing scenery. Flags: -treeoverlap, -notreeoverlapTo draw an outline around the snow window. Flag: -outline 1/0To make sure you can click.To show or not show aurora. Note: the aurora is best viewed using a dark background. Flags: -aurora 1, -aurora 0To show or not show moon. Flags: -moon 1, -moon 0To show or not show stars. Flag: -stars (0 means: no stars)To show or not to show Santa. Flags: -showsanta, -nosantaTo show or not to show halo around moon. Flags: -halo 1, -halo 0To show or not to show meteors. Flags: -meteors, -nometeorsTo show or not to show scenery. Flags: -showtrees, -notreesToggle between xsnow's own menu colors and standard menu colors. Activated: use xsnow colors. Deactivated: use default colors. Flags: -theme 1, -theme 0Transparency Transparency of painted items: 0: no transparency. 100: fully transparent, you will see nothing! Flag: -transparencyTry and click any image!Try redirecting to a file (e.g: %s, Trying to snow in root window Use "sys" for your default language. Use all workspaces to snow in. NOTE: this doesn't work properly in enlightenment. Flags: -allworkspaces 1, -allworkspaces 0Use the settings tab if xsnow is misbehaving. Use the birds tab if birds are misbehaving.Use this if no snow collects on your windows, or if snow collects separated from your windows. Some basic window managers need this setting (e.g. TWM needs in general a value of 25 .. 28). Flag: -offsetyUse this if snow falls below the bottom of your screen, or fallen snow hides something that should not be hidden. Flag: -offsetsUse vintage values for all preferences (except settings). Flag: -vintageUsing double buffer: %#lx. %dx%d Using root window Using transparent window Using window 'Desktop'. Vertical size of aurora. Flag: -auroraheightViewing distance. NOTE: Santa has no knowledge of viewing distance, so when birds are following Santa, the relative positions of Santa and birds will be temporarely out of sync when you change the viewing distance. This is only noticeable when the birds are following Santa. Flag: -viewingdistanceViewing distance:VintageVintage preferences: the look and feel of the original xsnow, created in 1993 by Rick Jansen.Vintage tree, you can set the color. Flag: -treetype 0Warning: don't eat yellow snow!Wayland (Expect some slugginess)WelcomeWelcome at xsnow!When activated, it will be snowing below your windows, else it will be snowing upon you windows too. On some desktop environments, when snowing above your windows you will not be able to click on any window. Therefore, you will be asked to click a button, to be sure that things are OK. Flag: -aboveWhen activated, the background will be black. Flag: -bg (this button will be automatically desactivated when -bg is given)Whirl:Width of aurora in percentage of screen width. Flag: -aurorawidthWidth:WindWindow size changed, now snowing in in %#lx: %s %d+%d %dx%d Windows wider than 80 percent of the screen and closer to the bottom than the number in this widget will not collect snow. In some cases, there are invisible windows near the bottom of the screen, which are handled by xsnow as normal windows: snow is collected upon them. By entering a suitable number here, this undesired behaviour can be avoided. Flag: -ignorebottomWindows wider than 80 percent of the screen and closer to the top than the number in this widget will not collect snow. In some cases, there are invisible windows near the top of the screen, which are handled by xsnow as normal windows: snow is collected upon them. By entering a suitable number here, this undesired behaviour can be avoided. Flag: -ignoretop WindyWith RudolphWithout RudolphWoody tree. Flags: -treetype 1 or: -treetype allXscreensaver: Xsnow needs gtk version >= %s, found version %s all monitorsenitlabelmonitor %dmonitor 1or use a %srestartingunknown versionwindow type etc.Project-Id-Version: xsnow 3.7.0~pre04 Report-Msgid-Bugs-To: wvermin@gmail.com PO-Revision-Date: 2024-03-10 14:19+0100 Last-Translator: Willem Vermin wvermin@gmail.com Language-Team: None Language: cs MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit BÄ›da! Toto není relace X11, xsnow pravdÄ›podobnÄ› nepoběží. Pokud to pÅ™esto chcete zkusit, nastavte promÄ›nnou prostÅ™edí XSNOW_FORCE_RUN, napÅ™.: XSNOW_FORCE_RUN=1 xsnow Nebo můžete vynutit relaci X11, například vyladÄ›ním /etc/gdm3/daemon.conf. DÄ›kujeme za použití xsnow Xsnow: Zachycený signál %d protože dvojité ukládání do vyrovnávací pamÄ›ti není v tomto systému k dispozici na vaÅ¡i žádost. # ptáci:# položky:#SnÄ›hové vloÄky:% výplnÄ› okna:%s. SnÄ›hové okno: %#lx%s: nelze se pÅ™ipojit k X serveru %s              (výchozí)VÅ¡echny výchozí hodnoty VÅ¡e staré Výchozí RoÄník Aktivujte xscreensaver. KliknÄ›te a nÄ›kolik sekund se nedotýkejte myÅ¡i a klávesnice...SkuteÄná stÅ™ední vzdálenost od sousedů.PÅ™izpůsobte rychlost sousedům:VÅ¡echny výchozí hodnotyVÅ¡e vintagePovolit pÅ™ekrytíÚroveň anarchie: Äím vyšší, tím vÄ›tší anarchie. Flag: -anarchyAnarchie:Rychlost animace polární záře: reálná: 10, pro dramatiÄtÄ›jší efekt zvolte: 100 Flag: -auroraspeedPoužít výchozí hodnoty pro vÅ¡echny pÅ™edvolby (kromÄ› nastavení). Flag: -defaultsPoužít výchozí hodnoty pro pÅ™edvolby na této kartÄ›.Použít výchozí hodnoty pro pÅ™edvolby na této kartÄ›. Použít výchozí hodnoty pro vÅ¡echny pÅ™edvolby (kromÄ› nastavení). Flag: -defaultsPoužít výchozí hodnoty pro vÅ¡echny pÅ™edvolby (kromÄ› nastavení). Flags: -defaultsPoužít historické hodnoty pro vÅ¡echny pÅ™edvolby (kromÄ› nastavení). Flag: -vintagePoužijte historické hodnoty pro pÅ™edvolby na této kartÄ›.Rozsah pÅ™itažlivých bodůAuroraDostupné jazyky jsou: Dostupné jazyky jsou: %s Základna:Základní výška polární záře v procentech výšky obrazovky. Flag: -aurorabasePod oknyPtaÄí barvaPtactvoPtáky pÅ™itahuje atrakce. Zde si můžete vybrat, zda budete Santa sledovat. Flags: -followsanta 0, -followsanta 1Pouze ptáciNastavení ptákůČernáOdpálit:Dolní procento obrazovky dostupné pro scenérii. Flag: -treefillJasný:Jas polární záře. Flags: -aurorabrightnessJas mÄ›síÄního halo. Flag: -halobrightnessNelze vytvoÅ™it průhledné okno NebeÅ¡tíVyberte pozadíVyberte si mezi nažloutlým a bílým mÄ›sícem. Flag: -mooncolor [0,1]Zde vyberte obrázek, který chcete jako pozadí, když je xscreensaver aktivní. Flag: -bgVyberte si svého SantuVyberte si svého oblíbeného SantuVyberte si svůj oblíbený sníhKliknÄ›te na okno ... Kliknutím potvrÄteBarvaBarva:Zde sepiÅ¡te své oblíbené nebeské podmínkyVytvoÅ™te si svou oblíbenou scenériiKontaktPokraÄujeme vlajkouNelze urÄit relaci poÄítaÄe Faktor CPUVytvoÅ™te obrysVýchozíPožadovaný poÄet ptáků. Pokud je nula, nezobrazí se žádní ptáci. Flag: -nbirdsPožadovaný poÄet položek scenérie. Flag: -treesTyp plochy: %sDetekovaná plocha Wayland ZjiÅ¡tÄ›ná relace plochy: %s Vzdálenost použitá k získání požadovaného poÄtu sousedů.Hmotnost na vzdálenost:DarovatDarujte jedno euro nebo tak, abyste inspirovali správce xsnow, zde je odkaz na paypal. Měřítko výkresu:UmožnitZaměření na pÅ™itažlivý bod:Sledujte SantaPro optimální výsledky pÅ™idejte do svého %s: OkamžitÄ› vynuÅ¥te poryv vÄ›tru.Frekvence výskytu meteorů. Flags: -meteorfrequencyFrekvence:Dejte ptákům luxusní barvu. Flag: -birdscolorSvatozářZastavení kvůli příznaku %s Výška:Skrýt nabídkuPokud je vÅ¡e v pořádku, na vaší ploÅ¡e nyní sněží a ptáci létají. DoporuÄujeme vám definovat své vlastní preference pomocí výše uvedených karet.Pokud je nastaveno, zobrazit padlý sníh na spodní Äásti plochy. Flags: -keepsnowonscreen, -nokeepsnowonscreenPokud je nastaveno, zobrazit na oknech padlý sníh. Flags: -keepsnowonwindows, -nokeepsnowonwindowsJe-li nastaveno, zobrazit odfouknutý sníh. Flags: -blowsnow, -noblowsnowPokud je nastaveno, zobrazit snÄ›hové vloÄky. Flags: -snow, -nosnowPokud je nastaveno, bude se na stromech sbírat sníh. Flags: -keepsnowontrees, -nokeepsnowontreesPokud je nastaveno, bude vítr. Flags: -wind, -nowindPokud je nastaveno, pokuste se, pokud je to možné, ukázat chmýří na padlém snÄ›hu a stromech. Flags: -fluffy, -nofluffyPokud je nastaveno, použijte dvÄ› barvy. Flag: -enablesc2Je-li nastaveno: zobrazit ptáky. Flags: -showbirds 1, -showbirds 0Pokud je nastaveno: nezobrazovat Santu, sníh ani scenérii. Flags: -birdsonly 0, -birdsony 1Pokud je systém příliÅ¡ zaneprázdnÄ›n, vÅ¡echny panely získají tuto barvu, v takovém případÄ› můžete upravit nÄ›která nastavení v "sníh", "ptáci", "nastavení" nebo "nebeská obloha".Pokud máte více než jeden monitor, vyberte si, kde chcete, aby sníh padal. Vyberte 'vÅ¡echny monitory', pokud chcete sníh na vÅ¡ech monitorech. POZNÃMKA: pÅ™i výmÄ›nÄ› monitoru se xsnow restartuje. Flag: -screenIgnorujte velká spodní oknaIgnorujte velká horní oknaNa každé kartÄ› najdete následující záchranná tlaÄítka:OvlivnÄ›te velikost ptáků. Flag: -birdsscale Intenzita:Byla nalezena relace LXDE pomocí okna 'pcmanfm'. Opustit nabídku. Flag: -nomenuListnatý strom. Flags: -treetype 2 or: -treetype allVlevo, odjetZvednÄ›te sníh na dnoZvednÄ›te sníh na oknaMaximálnÄ› # snÄ›hových vloÄek:Maximální množství snÄ›hových vloÄek. Flag: -flakecountmaxStÅ™ední vzdálenost: %3d Barvy nabídky .MeteoryStÅ™edníMÄ›sícLos. Flags: -treetype 5 or: -treetype allVíce než %d chyb, konÄím!NEPOUŽÃVEJTE dvojité ukládání do vyrovnávací pamÄ›ti:POZNÃMKA: oÄekávejte nÄ›jaké blikání. POZNÃMKA: xsnow pravdÄ›podobnÄ› poběží, ale lze oÄekávat nÄ›jaké závady. sousedé:Neposílám soubor tar do terminálu. Nyní!PoÄet nejbližších sousedů, na které by se ptáci mÄ›li podívat. Flag: -neighboursPoÄet blikajících hvÄ›zd. Flag: -starsČíslo:DobÅ™e, vÄ›ci jsou tak, jak jsou. Na vÅ¡ech pracovních plocháchNa dnÄ›:Na scenérii:Na oknech:Celkové měřítko výkresu. Flag: -scaleProcento obrazovky, které se má použít pro bod pÅ™itažlivosti. Flag: -attrspaceUmístÄ›te polární záři doprostÅ™ed obrazovky. Flag: -auroramiddleUmístÄ›te polární záři na pravou stranu obrazovky. Flag: -aurorarightUmístÄ›te polární záři vlevo na obrazovku. Flag: -auroraleftJakékoli komentáře prosím nahlaste správci xsnow.Lední medvÄ›d. Flags: -treetype 7 or: -treetype allPreferovaná vzdálenost od ostatních ptáků. Flag: -prefdistancePreferovaná vzdálenost:PravdÄ›podobnÄ› X11Problémy pÅ™i výrobÄ› dehtové koule. UkonÄit xsnowKonec xsnow.Rozsah: %d Sob. Flags: -treetype 4 or: -treetype allRelativní velikost mÄ›síce. Flag: -moonsizeRestartujteRestartujte ptáky.Restartovat kvůli zmÄ›nÄ› nastavení displeje... Restartovat kvůli zmÄ›nÄ› nastavení obrazovky nebo jazyka ... Že joSantaSanta ve vlaku s jedním sobem a Rudolfem. Flags: -santa 4 -showrudolphSanta ve vlaku se dvÄ›ma soby. Flags: -santa 4 -norudolphSanta s Dasherem, Dancerem, Prancerem, LiÅ¡kou, Kometou, Cupidem, Dunderem, Blixemem a Rudolphem. Flags: -santa 3 -showrudolphSanta s Dasherem, TaneÄníkem, Prancerem, LiÅ¡kou, Kometou, Amorem, Dunderem a Blixemem. Flags: -santa 3 -norudolphSanta se tÅ™emi soby. Flags: -santa 2 -norudolphSanta se dvÄ›ma soby a Rudolfem. Flags: -santa 2 -showrudolphSantova rychlost. Flag: -santaspeedfactorMěřítkoJežíškova stupnice. Flags: -santascale Měřítko scenérie. Flag: sceneryscale Měřítko:ScenérieDruhá barva:Viz také manuálová stránka.Vlastní replikace není zkompilována. Nastavit barvu vintage stromu. Flag: -tcNastavte výchozí pÅ™edvolby pro vÅ¡echny karty (kromÄ› nastavení).Nastavte výchozí pÅ™edvolby pro tuto kartu.Nastavte pÅ™edvolby vintage pro vÅ¡echny karty (kromÄ› nastavení).Nastavte pro tuto kartu pÅ™edvolby vintage.Nastavení pozadí z %s NastaveníNastavení pro Xscreensaver. Můžete si vybrat pozadí a rozhodnout se, zda ho použít nebo ne. UjistÄ›te se, že jste pÅ™idali řádek jako xsnow -root za řádek 'programs:' v souboru ~/.xscreensaver a spustíte xscreensaver-demo a vyberete si pro xsnow. Pro aktivaci xscreensaveru na příkazovém řádku: xscreensaver-command -activate Viz také manuálovou stránku: man xsnowUkázatZobrazit bod attrZobrazit scenériiUkaž SantuUkaž ptákyUkaž chmýříZobrazit sníhUkažte bod, kam chtÄ›jí ptáci jít. Flags: -showattr 0, -showattr 1Velikost snÄ›hových vloÄek, funguje pouze pro neroÄníkové snÄ›hové vloÄky. Flag: -snowsizeVelikost:Malý Santa se tÅ™emi soby. Flags: -santa 1 -norudolphMalý Santa se dvÄ›ma soby a Rudolfem. Flags: -santa 1 -showrudolphMalý dům. Flags: -treetype 3 or: -treetype allSníhSněží v %#lx: %s %d+%d %dx%d Zasněžený strom. Flags: -treetype 6 or: -treetype allRychlost ptáků v libovolných jednotkách. Flag: -birdsspeedRychlost MÄ›síce v pixelech/minutu. Flag: -moonspeedRychlost snÄ›hových vloÄek. Flag: -snowspeedfactorRychlost:hvÄ›zdyTendence pÅ™izpůsobovat rychlost sousedům. Flag: -followneighboursTendence soustÅ™edit se na pÅ™itažlivý bod. Flag: -focuscentreTendence udržovat požadovanou vzdálenost od sousedů. Flag: -disweightBarva snÄ›hu. Flag: -scČím vyšší je toto nastavení, tím více snÄ›hu se bude generovat kvůli orbÄ› Santa, vÄ›tru nebo mizení oken. Flag: -blowofffactorČím vyšší je toto nastavení, tím více snÄ›hu se nasbírá na spodní Äásti pracovní plochy. Flag: -ssnowdepthČím vyšší je toto nastavení, tím více snÄ›hu se na stromech nasbírá. Flag: -maxontreesČím vyšší je toto nastavení, tím více snÄ›hu se nasbírá na oknech. Poznámka: ve Waylandu není na oknech žádný sníh. Flag: -wsnowdepthČím vyšší je toto nastavení, tím více se bude vířit vítr. Flag: -whirlfactorČím výše, tím více snÄ›hových vloÄek. Flag: -snowflakesČím vyšší, tím plynulejší xsnow poběží, ale bude také spotÅ™ebovávat více výkonu procesoru. Flag: -cpuloadDruhá barva snÄ›hu. Flag: -sc2Průhledné snÄ›hové okno pravdÄ›podobnÄ› není proklikávací, bohužel.. Toto nastavení urÄuje, kolik sekund uplyne mezi dvÄ›ma poryvy vÄ›tru. Flag: -windtimerÄŒasovaÄ:Malý Santa se tÅ™emi soby. Flags: -santa 0 -norudolphMalý Santa se dvÄ›ma soby a Rudolfem. Flags: -santa 0 -showrudolphPovolit nebo nepovolit pÅ™ekrytí pÅ™i umísÅ¥ování scenérie. Flags: -treeoverlap, -notreeoverlapChcete-li nakreslit obrys kolem okna snÄ›hu. Flag: -outline 1/0Abyste se ujistili, že můžete kliknout.Zobrazit nebo nezobrazit polární záři. Poznámka: polární záři je nejlépe vidÄ›t na tmavém pozadí. Flags: -aurora 1, -aurora 0Ukázat nebo neukázat mÄ›síc. Flags: -moon 1, -moon 0Zobrazit nebo nezobrazit hvÄ›zdy. Flag: -stars (0 means: no stars)Ukázat Äi neukázat Ježíška. Flags: -showsanta, -nosantaUkázat nebo nezobrazit halo kolem MÄ›síce. Flags: -halo 1, -halo 0Ukázat Äi neukázat meteory. Flags: -meteors, -nometeorsUkázat Äi neukázat scenérii. Flags: -showtrees, -notreesPÅ™epínat mezi vlastními barvami nabídky xsnow a standardními barvami nabídky. Aktivováno: použít barvy xsnow. Deaktivováno: použít výchozí barvy. Flags: -theme 1, -theme 0Průhlednost Průhlednost malovaných pÅ™edmÄ›tů: 0: žádná průhlednost. 100: plnÄ› průhledná, nic neuvidíte! Flag: -transparencyZkuste a kliknÄ›te na libovolný obrázek!Zkuste pÅ™esmÄ›rovat na soubor (napÅ™.: %s, Pokus o sněžení v koÅ™enovém oknÄ› Jako výchozí jazyk použijte "sys". K zasněžování použijte vÅ¡echny pracovní prostory. POZNÃMKA: v osvícení to nefunguje správnÄ›. Flags: -allworkspaces 1, -allworkspaces 0Pokud se xsnow chová Å¡patnÄ›, použijte záložku nastavení. Pokud se ptáci chovají Å¡patnÄ›, použijte záložku ptáci.Tuto možnost použijte, pokud se na vaÅ¡ich oknech nehromadí sníh nebo pokud se sníh shromažÄuje oddÄ›lenÄ› od oken. NÄ›kteří základní správci oken potÅ™ebují toto nastavení (napÅ™. TWM potÅ™ebuje obecnÄ› hodnotu 25 .. 28). Flag: -offsetyToto použijte, pokud sníh padá pod spodní Äást obrazovky nebo padlý sníh skrývá nÄ›co, co by nemÄ›lo být skryto. Flag: -offsetsPoužít historické hodnoty pro vÅ¡echny pÅ™edvolby (kromÄ› nastavení). Flag: -vintagePoužití dvojité vyrovnávací pamÄ›ti: %#lx. %dx%d Použití koÅ™enového okna Použití průhledného okna Pomocí okna 'Desktop'. Vertikální velikost polární záře. Flag: -auroraheightPozorovací vzdálenost. POZNÃMKA: Santa nezná vzdálenost pohledu, takže když ptáci sledují Santu, relativní pozice Santy a ptáků budou doÄasnÄ› nesynchronizované, když zmÄ›níte vzdálenost pohledu. To je patrné pouze tehdy, když ptáci následují Santu. Flag: -viewingdistancePozorovací vzdálenost:VinobraníVintage preference: vzhled a dojem originálu xsnow, vytvoÅ™eného v roce 1993 Rick Jansen.Vintage strom, můžete nastavit barvu. Flag: -treetype 0UpozornÄ›ní: nejezte žlutý sníh!Wayland (oÄekávejte nÄ›jakou pomalost)VítejteVítejte na xsnow!Když je aktivován, bude sněžit pod vaÅ¡imi okny, jinak bude sněžit i na vaÅ¡e okna. V nÄ›kterých prostÅ™edích plochy, když sněží nad vaÅ¡imi okny, nebudete moci kliknout na žádné okno. Proto, budete požádáni, abyste klikli na tlaÄítko, abyste se ujistili, že je vÅ¡e v pořádku. Flag: -abovePo aktivaci bude pozadí Äerné. Flag: -bg (this button will be automatically desactivated when -bg is given)Vír:Šířka polární záře v procentech šířky obrazovky. Flag: -aurorawidthŠířka:VítrVelikost okna zmÄ›nÄ›na, nyní sněží v %#lx: %s %d+%d %dx%d Okna Å¡irší než 80 procent obrazovky a blíže ke dnu, než je Äíslo v tomto widgetu, nebudou sbírat sníh. V nÄ›kterých případech jsou v dolní Äásti obrazovky neviditelná okna, která ovládá xsnow jako normální okna: sbírá se na nich sníh. Zadáním vhodného Äísla zde lze tomuto nežádoucímu chování pÅ™edejít. Flag: -ignorebottomOkna Å¡irší než 80 procent obrazovky a blíže k horní Äásti, než je Äíslo v tomto widgetu, nebudou shromažÄovat sníh. V nÄ›kterých případech jsou v horní Äásti obrazovky neviditelná okna, se kterými xsnow zachází jako normální okna: sbírá se na nich sníh. Zadáním vhodného Äísla zde lze tomuto nežádoucímu chování pÅ™edejít. Flag: -ignoretop VÄ›trnýS RudolfemBez RudolfaDÅ™evitý strom. Flags: -treetype 1 or: -treetype allXscreensaver: Xsnow potÅ™ebuje verzi gtk >= %s, nalezená verze %s vÅ¡echny monitoryentooznaÄenímonitor %dmonitor 1nebo použijte %srestartováníneznámý verzetyp okna atd.xsnow-3.8.3/po/cs.po0000666000000000000000000013113014732252143012462 0ustar0000000000000000# # Sometimes the translations contain rubbish, please replace them. # # (abc_1000) Rick Jansen # # (abc_1001) Xscreensaver # # (abc_1002) Xsnow # # (abc_1003)   # # (abc_1004) XsnoW # # (abc_1005) XSNOW # # (abc_1006) \n # # (abc_1007) %l#x # # (abc_1008) xsnow # Language for xsnow # Copyright (C) 2023 Willem Vermin # Willem Vermin , 2023 # This file is distributed under the same license as the xsnow package. # # msgid "" msgstr "" "Project-Id-Version: xsnow 3.7.0~pre04\n" "Report-Msgid-Bugs-To: Willem Vermin wvermin@gmail.com\n" "POT-Creation-Date: 2024-03-10 14:19+0100\n" "PO-Revision-Date: 2024-03-10 14:19+0100\n" "Last-Translator: Willem Vermin wvermin@gmail.com\n" "Language-Team: None\n" "Language: cs\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: src/main.c:379 #, c-format msgid "Available languages are: %s\n" msgstr "Dostupné jazyky jsou: %s\n" #: src/main.c:382 msgid "Warning: don't eat yellow snow!" msgstr "UpozornÄ›ní: nejezte žlutý sníh!" #: src/main.c:403 #, c-format msgid "For optimal resuts, add to your %s:\n" msgstr "Pro optimální výsledky pÅ™idejte do svého %s:\n" #: src/main.c:411 #, c-format msgid "unknown\n" msgstr "neznámý\n" #: src/main.c:420 #, c-format msgid "Detected Wayland desktop\n" msgstr "Detekovaná plocha Wayland\n" #: src/main.c:435 #, c-format msgid "Xsnow needs gtk version >= %s, found version %s \n" msgstr "Xsnow potÅ™ebuje verzi gtk >= %s, nalezená verze %s \n" #: src/main.c:445 msgid "Continuing with flag" msgstr "PokraÄujeme vlajkou" #: src/main.c:483 #, c-format msgid "%s: cannot connect to X server %s\n" msgstr "%s: nelze se pÅ™ipojit k X serveru %s\n" #: src/main.c:484 msgid "(default)" msgstr "(výchozí)" #: src/main.c:602 msgid "restarting" msgstr "restartování" #: src/main.c:649 #, c-format msgid "Click on a window ...\n" msgstr "KliknÄ›te na okno ...\n" #: src/main.c:683 #, c-format msgid "Detected desktop session: %s\n" msgstr "ZjiÅ¡tÄ›ná relace plochy: %s\n" #: src/main.c:686 #, c-format msgid "Could not determine desktop session\n" msgstr "Nelze urÄit relaci poÄítaÄe\n" #: src/main.c:718 #, c-format msgid "Trying to snow in root window\n" msgstr "Pokus o sněžení v koÅ™enovém oknÄ›\n" #: src/main.c:762 #, c-format msgid "Using transparent window\n" msgstr "Použití průhledného okna\n" #: src/main.c:767 #, c-format msgid "The transparent snow-window is probably not click-through, alas..\n" msgstr "Průhledné snÄ›hové okno pravdÄ›podobnÄ› není proklikávací, bohužel..\n" #: src/main.c:776 #, c-format msgid "Cannot create transparent window\n" msgstr "Nelze vytvoÅ™it průhledné okno\n" #: src/main.c:778 #, c-format msgid "NOTE: xsnow will probably run, but some glitches are to be expected.\n" msgstr "" "POZNÃMKA: xsnow pravdÄ›podobnÄ› poběží, ale lze oÄekávat nÄ›jaké závady.\n" #: src/main.c:788 #, c-format msgid "LXDE session found, using window 'pcmanfm'.\n" msgstr "Byla nalezena relace LXDE pomocí okna 'pcmanfm'.\n" #: src/main.c:795 #, c-format msgid "Using window 'Desktop'.\n" msgstr "Pomocí okna 'Desktop'. \n" #: src/main.c:799 #, c-format msgid "Using root window\n" msgstr "Použití koÅ™enového okna \n" #: src/main.c:843 #, c-format msgid "Snowing in %#lx: %s %d+%d %dx%d\n" msgstr "Sněží v %#lx: %s %d+%d %dx%d\n" #: src/main.c:888 #, c-format msgid "Using double buffer: %#lx. %dx%d\n" msgstr "Použití dvojité vyrovnávací pamÄ›ti: %#lx. %dx%d\n" #: src/main.c:895 #, c-format msgid "NOT using double buffering:" msgstr "NEPOUŽÃVEJTE dvojité ukládání do vyrovnávací pamÄ›ti:" #: src/main.c:897 #, c-format msgid " because double buffering is not available on this system\n" msgstr "" " protože dvojité ukládání do vyrovnávací pamÄ›ti není v tomto systému k " "dispozici\n" #: src/main.c:899 #, c-format msgid " on your request.\n" msgstr " na vaÅ¡i žádost.\n" #: src/main.c:900 #, c-format msgid "NOTE: expect some flicker.\n" msgstr "POZNÃMKA: oÄekávejte nÄ›jaké blikání.\n" #: src/main.c:1042 msgid "Restart due to change of screen or language settings ...\n" msgstr "Restartovat kvůli zmÄ›nÄ› nastavení obrazovky nebo jazyka ...\n" #: src/main.c:1056 msgid "Restart due to change of display settings...\n" msgstr "Restartovat kvůli zmÄ›nÄ› nastavení displeje...\n" #: src/main.c:1147 msgid "Wayland (Expect some slugginess)" msgstr "Wayland (oÄekávejte nÄ›jakou pomalost)" #: src/main.c:1151 msgid "Probably X11" msgstr "PravdÄ›podobnÄ› X11" #: src/main.c:1153 #, c-format msgid "%s. Snow window: %#lx" msgstr "%s. SnÄ›hové okno: %#lx" #: src/main.c:1205 #, c-format msgid "More than %d errors, I quit!" msgstr "Více než %d chyb, konÄím!" #: src/main.c:1355 #, c-format msgid "Window size changed, now snowing in in %#lx: %s %d+%d %dx%d\n" msgstr "Velikost okna zmÄ›nÄ›na, nyní sněží v %#lx: %s %d+%d %dx%d\n" #: src/main.c:1424 #, c-format msgid "Halting because of flag %s\n" msgstr "Zastavení kvůli příznaku %s\n" #: src/selfrep.c:34 #, c-format msgid "Not sending tar file to terminal.\n" msgstr "Neposílám soubor tar do terminálu.\n" #: src/selfrep.c:35 #, c-format msgid "Try redirecting to a file (e.g: %s,\n" msgstr "Zkuste pÅ™esmÄ›rovat na soubor (napÅ™.: %s,\n" #: src/selfrep.c:36 #, c-format msgid "or use a %s" msgstr "nebo použijte %s" #: src/selfrep.c:42 msgid "Problems encountered during production of the tar ball.\n" msgstr "Problémy pÅ™i výrobÄ› dehtové koule.\n" #: src/selfrep.c:47 #, c-format msgid "Self replication is not compiled in.\n" msgstr "Vlastní replikace není zkompilována. \n" #: src/utils.c:248 #, c-format msgid "" "\n" "Xsnow: Caught signal %d\n" msgstr "" "\n" "Xsnow: Zachycený signál %d\n" #: src/utils.c:251 #, c-format msgid "" "\n" "Thanks for using xsnow\n" msgstr "" "\n" "DÄ›kujeme za použití xsnow\n" #: src/windows.c:633 #, c-format msgid "Setting background from %s\n" msgstr "Nastavení pozadí z %s\n" #: src/ui.c:1050 #, c-format msgid "Range: %d\n" msgstr "Rozsah: %d\n" #: src/ui.c:1052 #, c-format msgid "Mean distance: %3d\n" msgstr "StÅ™ední vzdálenost: %3d\n" #: src/ui.c:1060 #, c-format msgid "Desktop type: %s" msgstr "Typ plochy: %s" #: src/ui.c:1175 src/ui.glade:5910 msgid "all monitors" msgstr "vÅ¡echny monitory" #: src/ui.c:1182 #, c-format msgid "monitor %d" msgstr "monitor %d" #: src/ui.c:1200 msgid "Available languages are: " msgstr "Dostupné jazyky jsou: " #: src/ui.c:1203 msgid "Use \"sys\" for your default language.\n" msgstr "Jako výchozí jazyk použijte \"sys\".\n" #: src/ui.c:1204 msgid "See also the man page." msgstr "Viz také manuálová stránka." #: src/ui.glade:144 msgid "" "\n" "Alas! This not an X11 session, xsnow will probably not run.\n" "\n" "If you want to try it anyway, set the environment variable XSNOW_FORCE_RUN, " "eg:\n" "\n" " XSNOW_FORCE_RUN=1 xsnow\n" "\n" "Or, you could force an X11 session, for example by tweaking /etc/gdm3/daemon." "conf.\n" "\n" msgstr "" "\n" "BÄ›da! Toto není relace X11, xsnow pravdÄ›podobnÄ› nepoběží.\n" "\n" "Pokud to pÅ™esto chcete zkusit, nastavte promÄ›nnou prostÅ™edí XSNOW_FORCE_RUN, " "napÅ™.:\n" "\n" " XSNOW_FORCE_RUN=1 xsnow\n" "\n" "Nebo můžete vynutit relaci X11, například vyladÄ›ním /etc/gdm3/daemon.conf.\n" "\n" #: src/ui.glade:162 msgid "Ok, things are as they are. " msgstr "DobÅ™e, vÄ›ci jsou tak, jak jsou. " #: src/ui.glade:477 msgid "" "If everything is ok, it is now snowing on your desktop, and birds are " "flying. You are encouraged to define your own preferences using the tabs " "above." msgstr "" "Pokud je vÅ¡e v pořádku, na vaší ploÅ¡e nyní sněží a ptáci létají. " "DoporuÄujeme vám definovat své vlastní preference pomocí výše uvedených " "karet." #: src/ui.glade:492 msgid "" "Use the settings tab if xsnow is misbehaving.\n" "Use the birds tab if birds are misbehaving." msgstr "" "Pokud se xsnow chová Å¡patnÄ›, použijte záložku nastavení. \n" "Pokud se ptáci chovají Å¡patnÄ›, použijte záložku ptáci." #: src/ui.glade:509 msgid "In every tab you find the following rescue buttons:" msgstr "Na každé kartÄ› najdete následující záchranná tlaÄítka:" #: src/ui.glade:529 msgid "Defaults " msgstr "Výchozí " #: src/ui.glade:544 msgid "Set default preferences for this tab." msgstr "Nastavte výchozí pÅ™edvolby pro tuto kartu." #: src/ui.glade:571 msgid "Vintage " msgstr "RoÄník " #: src/ui.glade:586 msgid "Set vintage preferences for this tab." msgstr "Nastavte pro tuto kartu pÅ™edvolby vintage." #: src/ui.glade:613 msgid "All defaults " msgstr "VÅ¡echny výchozí hodnoty " #: src/ui.glade:628 msgid "Set default preferences for all (except settings) tabs." msgstr "Nastavte výchozí pÅ™edvolby pro vÅ¡echny karty (kromÄ› nastavení)." #: src/ui.glade:655 msgid "All vintage " msgstr "VÅ¡e staré " #: src/ui.glade:670 msgid "Set vintage preferences for all (except settings) tabs." msgstr "Nastavte pÅ™edvolby vintage pro vÅ¡echny karty (kromÄ› nastavení)." #: src/ui.glade:690 src/ui.glade:701 src/ui.glade:840 src/ui.glade:1045 #: src/ui.glade:2870 src/ui.glade:2919 src/ui.glade:4688 msgid " " msgstr " " #: src/ui.glade:712 msgid " " msgstr " " #: src/ui.glade:746 msgid "Welcome at xsnow!" msgstr "Vítejte na xsnow!" #: src/ui.glade:804 msgid "" "Vintage preferences: the look and feel of the original xsnow, created in " "1993 by Rick Jansen." msgstr "" "Vintage preference: vzhled a dojem originálu xsnow, vytvoÅ™eného v roce 1993 " "Rick Jansen." #: src/ui.glade:895 src/ui.glade:1542 src/ui.glade:2470 src/ui.glade:3033 #: src/ui.glade:3504 src/ui.glade:4470 src/ui.glade:5736 msgid "All defaults" msgstr "VÅ¡echny výchozí hodnoty" #: src/ui.glade:900 src/ui.glade:2474 src/ui.glade:3037 src/ui.glade:5740 msgid "" "Apply defaults for all preferences (except settings).\n" "Flag: -defaults" msgstr "" "Použít výchozí hodnoty pro vÅ¡echny pÅ™edvolby (kromÄ› nastavení).\n" "Flag: -defaults" #: src/ui.glade:914 msgid "Donate" msgstr "Darovat" #: src/ui.glade:920 msgid "" "Donate one euro or so to inspire the maintainer of xsnow, here is a paypal " "link. " msgstr "" "Darujte jedno euro nebo tak, abyste inspirovali správce xsnow, zde je odkaz " "na paypal. " #: src/ui.glade:930 src/ui.glade:1561 src/ui.glade:2489 src/ui.glade:3052 #: src/ui.glade:3522 src/ui.glade:4489 src/ui.glade:5754 msgid "All vintage" msgstr "VÅ¡e vintage" #: src/ui.glade:935 src/ui.glade:1565 src/ui.glade:2493 src/ui.glade:3056 #: src/ui.glade:4493 src/ui.glade:5758 msgid "" "Use vintage values for all preferences (except settings).\n" "Flag: -vintage" msgstr "" "Použít historické hodnoty pro vÅ¡echny pÅ™edvolby (kromÄ› nastavení).\n" "Flag: -vintage" #: src/ui.glade:949 src/ui.glade:1513 src/ui.glade:2441 src/ui.glade:3004 #: src/ui.glade:3552 src/ui.glade:4546 src/ui.glade:5633 msgid "Hide menu" msgstr "Skrýt nabídku" #: src/ui.glade:954 src/ui.glade:1517 src/ui.glade:2445 src/ui.glade:3008 #: src/ui.glade:3556 src/ui.glade:4550 src/ui.glade:5637 msgid "" "Leave menu.\n" "Flag: -nomenu" msgstr "" "Opustit nabídku. \n" "Flag: -nomenu" #: src/ui.glade:968 msgid "Contact" msgstr "Kontakt" #: src/ui.glade:973 msgid "Please report any comments to the maintainer of xsnow." msgstr "Jakékoli komentáře prosím nahlaste správci xsnow." #: src/ui.glade:983 src/ui.glade:1592 src/ui.glade:2520 src/ui.glade:3083 #: src/ui.glade:3580 src/ui.glade:4519 src/ui.glade:5661 msgid "Quit xsnow" msgstr "UkonÄit xsnow" #: src/ui.glade:988 src/ui.glade:1596 src/ui.glade:2524 src/ui.glade:3087 #: src/ui.glade:3584 src/ui.glade:4523 src/ui.glade:5665 msgid "Quit xsnow." msgstr "Konec xsnow." #: src/ui.glade:1028 msgid "" "If the system is too busy, all panels get this color, in which case you " "could adapt some settings in \"snow\", \"birds\", \"settings\", or " "\"celestials\"." msgstr "" "Pokud je systém příliÅ¡ zaneprázdnÄ›n, vÅ¡echny panely získají tuto barvu, v " "takovém případÄ› můžete upravit nÄ›která nastavení v \"sníh\", \"ptáci\", " "\"nastavení\" nebo \"nebeská obloha\"." #: src/ui.glade:1222 msgid "Welcome" msgstr "Vítejte" #: src/ui.glade:1239 msgid "Blow off:" msgstr "Odpálit:" #: src/ui.glade:1252 msgid "On windows:" msgstr "Na oknech:" #: src/ui.glade:1265 msgid "On bottom:" msgstr "Na dnÄ›:" #: src/ui.glade:1278 msgid "On scenery:" msgstr "Na scenérii:" #: src/ui.glade:1288 src/ui.glade:1304 src/ui.glade:1320 src/ui.glade:1336 #: src/ui.glade:3745 src/ui.glade:3838 src/ui.glade:3941 src/ui.glade:4011 #: src/ui.glade:4047 src/ui.glade:6001 msgid "Show" msgstr "Ukázat" #: src/ui.glade:1292 msgid "" "If set, show snow blowing away.\n" "Flags: -blowsnow, -noblowsnow" msgstr "" "Je-li nastaveno, zobrazit odfouknutý sníh.\n" "Flags: -blowsnow, -noblowsnow" #: src/ui.glade:1308 msgid "" "If set, show fallen snow on windows.\n" "Flags: -keepsnowonwindows, -nokeepsnowonwindows" msgstr "" "Pokud je nastaveno, zobrazit na oknech padlý sníh. \n" "Flags: -keepsnowonwindows, -nokeepsnowonwindows" #: src/ui.glade:1324 msgid "" "If set, show fallen snow on bottom of the desktop.\n" "Flags: -keepsnowonscreen, -nokeepsnowonscreen" msgstr "" "Pokud je nastaveno, zobrazit padlý sníh na spodní Äásti plochy. \n" "Flags: -keepsnowonscreen, -nokeepsnowonscreen" #: src/ui.glade:1340 msgid "" "If set, snow will collect on the trees.\n" "Flags: -keepsnowontrees, -nokeepsnowontrees" msgstr "" "Pokud je nastaveno, bude se na stromech sbírat sníh.\n" "Flags: -keepsnowontrees, -nokeepsnowontrees" #: src/ui.glade:1354 msgid "" "The higher this setting, the more snow will be generated because of Santa " "ploughing, wind or disappearing windows. \n" "Flag: -blowofffactor" msgstr "" "Čím vyšší je toto nastavení, tím více snÄ›hu se bude generovat kvůli orbÄ› " "Santa, vÄ›tru nebo mizení oken. \n" "Flag: -blowofffactor" #: src/ui.glade:1373 msgid "" "The higher this setting, the more snow will collect on the windows. \n" "Note: in Wayland, there is no snow on the windows. \n" "Flag: -wsnowdepth" msgstr "" "Čím vyšší je toto nastavení, tím více snÄ›hu se nasbírá na oknech. \n" "Poznámka: ve Waylandu není na oknech žádný sníh. \n" "Flag: -wsnowdepth" #: src/ui.glade:1393 msgid "" "The higher this setting, the more snow will collect on the bottom of the " "desktop.\n" "Flag: -ssnowdepth" msgstr "" "Čím vyšší je toto nastavení, tím více snÄ›hu se nasbírá na spodní Äásti " "pracovní plochy.\n" "Flag: -ssnowdepth" #: src/ui.glade:1412 msgid "" "The higher this setting, the more snow will collect on the trees.\n" "Flag: -maxontrees" msgstr "" "Čím vyšší je toto nastavení, tím více snÄ›hu se na stromech nasbírá.\n" "Flag: -maxontrees" #: src/ui.glade:1433 msgid "Choose your favorite snow" msgstr "Vyberte si svůj oblíbený sníh" #: src/ui.glade:1450 src/ui.glade:1618 src/ui.glade:2564 src/ui.glade:2859 #: src/ui.glade:4887 src/ui.glade:5964 src/ui.glade:5975 src/ui.glade:6039 #: src/ui.glade:6065 msgid " " msgstr " " #: src/ui.glade:1464 src/ui.glade:2393 src/ui.glade:2956 src/ui.glade:3458 #: src/ui.glade:4574 src/ui.glade:5690 msgid "Defaults" msgstr "Výchozí" #: src/ui.glade:1468 msgid "Apply default values for the preferences in this tab.\n" msgstr "Použít výchozí hodnoty pro pÅ™edvolby na této kartÄ›. \n" #: src/ui.glade:1483 src/ui.glade:2411 src/ui.glade:2974 src/ui.glade:3475 #: src/ui.glade:4592 src/ui.glade:5707 msgid "Vintage" msgstr "Vinobraní" #: src/ui.glade:1487 src/ui.glade:2415 src/ui.glade:2978 src/ui.glade:3479 #: src/ui.glade:4596 src/ui.glade:5711 msgid "Apply vintage values for the preferences in this tab." msgstr "Použijte historické hodnoty pro pÅ™edvolby na této kartÄ›." #: src/ui.glade:1546 src/ui.glade:4474 msgid "" "Apply defaults for all preferences (except settings).\n" "Flags: -defaults" msgstr "" "Použít výchozí hodnoty pro vÅ¡echny pÅ™edvolby (kromÄ› nastavení).\n" "Flags: -defaults" #: src/ui.glade:1632 src/ui.glade:3895 msgid "Size:" msgstr "Velikost:" #: src/ui.glade:1644 msgid "" "Size of snowflakes, works only for non-vintage snow flakes.\n" "Flag: -snowsize" msgstr "" "Velikost snÄ›hových vloÄek, funguje pouze pro neroÄníkové snÄ›hové vloÄky.\n" "Flag: -snowsize" #: src/ui.glade:1664 src/ui.glade:2357 src/ui.glade:3861 src/ui.glade:4145 #: src/ui.glade:5002 msgid "Speed:" msgstr "Rychlost:" #: src/ui.glade:1678 msgid "Max # snowflakes:" msgstr "MaximálnÄ› # snÄ›hových vloÄek:" #: src/ui.glade:1691 msgid "" "Maximum amount of snowflakes.\n" "Flag: -flakecountmax" msgstr "" "Maximální množství snÄ›hových vloÄek. \n" "Flag: -flakecountmax" #: src/ui.glade:1716 msgid "# Snowflakes:" msgstr "#SnÄ›hové vloÄky:" #: src/ui.glade:1732 src/ui.glade:5173 src/ui.glade:5189 msgid "label" msgstr "oznaÄení" #: src/ui.glade:1741 msgid "Show fluff" msgstr "Ukaž chmýří" #: src/ui.glade:1745 msgid "" "If set, try to show fluff on fallen snow and trees if possible.\n" "Flags: -fluffy, -nofluffy" msgstr "" "Pokud je nastaveno, pokuste se, pokud je to možné, ukázat chmýří na padlém " "snÄ›hu a stromech.\n" "Flags: -fluffy, -nofluffy" #: src/ui.glade:1759 src/ui.glade:1771 src/ui.glade:2575 src/ui.glade:3798 #: src/ui.glade:3810 src/ui.glade:5139 src/ui.glade:5151 msgid "             " msgstr "             " #: src/ui.glade:1783 msgid "" "Speed of the snowflakes.\n" "Flag: -snowspeedfactor" msgstr "" "Rychlost snÄ›hových vloÄek. \n" "Flag: -snowspeedfactor" #: src/ui.glade:1804 msgid "Intensity:" msgstr "Intenzita:" #: src/ui.glade:1816 msgid "" "The higher, the more snowflakes.\n" "Flag: -snowflakes" msgstr "" "Čím výše, tím více snÄ›hových vloÄek.\n" "Flag: -snowflakes" #: src/ui.glade:1836 msgid "Show snow" msgstr "Zobrazit sníh" #: src/ui.glade:1840 msgid "" "If set, show snowflakes.\n" "Flags: -snow, -nosnow" msgstr "" "Pokud je nastaveno, zobrazit snÄ›hové vloÄky.\n" "Flags: -snow, -nosnow" #: src/ui.glade:1855 msgid "" "The color of the snow.\n" "Flag: -sc" msgstr "" "Barva snÄ›hu.\n" "Flag: -sc" #: src/ui.glade:1872 msgid "Color:" msgstr "Barva:" #: src/ui.glade:1886 msgid "Second color:" msgstr "Druhá barva:" #: src/ui.glade:1899 msgid "" "The second color of the snow.\n" "Flag: -sc2" msgstr "" "Druhá barva snÄ›hu.\n" "Flag: -sc2" #: src/ui.glade:1912 msgid "Enable" msgstr "Umožnit" #: src/ui.glade:1916 msgid "" "If set, use two colors.\n" "Flag: -enablesc2" msgstr "Pokud je nastaveno, použijte dvÄ› barvy. \n" "Flag: -enablesc2" #: src/ui.glade:1974 msgid "Snow" msgstr "Sníh" #: src/ui.glade:1992 msgid "" "Tiny Santa with three reindeers.\n" "Flags: -santa 0 -norudolph" msgstr "" "Malý Santa se tÅ™emi soby. \n" "Flags: -santa 0 -norudolph" #: src/ui.glade:2021 msgid "" "Small Santa with three reindeers.\n" "Flags: -santa 1 -norudolph" msgstr "" "Malý Santa se tÅ™emi soby. \n" "Flags: -santa 1 -norudolph" #: src/ui.glade:2050 msgid "" "Santa with three reindeers.\n" "Flags: -santa 2 -norudolph" msgstr "" "Santa se tÅ™emi soby. \n" "Flags: -santa 2 -norudolph" #: src/ui.glade:2079 msgid "" "Santa with Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder and Blixem.\n" "Flags: -santa 3 -norudolph" msgstr "" "Santa s Dasherem, TaneÄníkem, Prancerem, LiÅ¡kou, Kometou, Amorem, Dunderem a " "Blixemem.\n" "Flags: -santa 3 -norudolph" #: src/ui.glade:2108 msgid "" "Santa using the train with two reindeers.\n" "Flags: -santa 4 -norudolph" msgstr "" "Santa ve vlaku se dvÄ›ma soby.\n" "Flags: -santa 4 -norudolph" #: src/ui.glade:2137 msgid "" "Santa using the train with one reindeer and Rudolph.\n" "Flags: -santa 4 -showrudolph" msgstr "" "Santa ve vlaku s jedním sobem a Rudolfem.\n" "Flags: -santa 4 -showrudolph" #: src/ui.glade:2165 msgid "" "Tiny Santa with two reindeers and Rudolph.\n" "Flags: -santa 0 -showrudolph" msgstr "" "Malý Santa se dvÄ›ma soby a Rudolfem.\n" "Flags: -santa 0 -showrudolph" #: src/ui.glade:2195 msgid "" "Small Santa with two reindeers and Rudolph.\n" "Flags: -santa 1 -showrudolph" msgstr "" "Malý Santa se dvÄ›ma soby a Rudolfem.\n" "Flags: -santa 1 -showrudolph" #: src/ui.glade:2223 msgid "" "Santa with two reindeers and Rudolph.\n" "Flags: -santa 2 -showrudolph" msgstr "" "Santa se dvÄ›ma soby a Rudolfem.\n" "Flags: -santa 2 -showrudolph" #: src/ui.glade:2251 msgid "" "Santa with Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder, Blixem " "and Rudolph.\n" "Flags: -santa 3 -showrudolph" msgstr "" "Santa s Dasherem, Dancerem, Prancerem, LiÅ¡kou, Kometou, Cupidem, Dunderem, " "Blixemem a Rudolphem.\n" "Flags: -santa 3 -showrudolph" #: src/ui.glade:2282 msgid "Without Rudolph" msgstr "Bez Rudolfa" #: src/ui.glade:2297 msgid "With Rudolph" msgstr "S Rudolfem" #: src/ui.glade:2308 msgid "Choose your Santa" msgstr "Vyberte si svého Santu" #: src/ui.glade:2326 msgid "Choose your favorite Santa" msgstr "Vyberte si svého oblíbeného Santu" #: src/ui.glade:2342 src/ui.glade:3444 msgid " " msgstr " " #: src/ui.glade:2369 msgid "" "Santa's speed.\n" "Flag: -santaspeedfactor" msgstr "" "Santova rychlost.\n" "Flag: -santaspeedfactor" #: src/ui.glade:2397 src/ui.glade:2960 src/ui.glade:3462 src/ui.glade:4578 #: src/ui.glade:5694 msgid "Apply default values for the preferences in this tab." msgstr "Použít výchozí hodnoty pro pÅ™edvolby na této kartÄ›." #: src/ui.glade:2543 msgid "Show Santa" msgstr "Ukaž Santu" #: src/ui.glade:2547 msgid "" "To show or not to show Santa.\n" "Flags: -showsanta, -nosanta" msgstr "" "Ukázat Äi neukázat Ježíška.\n" "Flags: -showsanta, -nosanta" #: src/ui.glade:2590 src/ui.glade:3229 msgid "Scale:" msgstr "Měřítko:" #: src/ui.glade:2602 msgid "" "Scale of Santa.\n" "Flags: -santascale " msgstr "" "Ježíškova stupnice.\n" "Flags: -santascale " #: src/ui.glade:2647 msgid "Santa" msgstr "Santa" #: src/ui.glade:2662 msgid "Show scenery" msgstr "Zobrazit scenérii" #: src/ui.glade:2666 msgid "" "To show or not to show scenery.\n" "Flags: -showtrees, -notrees" msgstr "" "Ukázat Äi neukázat scenérii.\n" "Flags: -showtrees, -notrees" #: src/ui.glade:2683 msgid "" "Vintage tree, you can set the color.\n" "Flag: -treetype 0" msgstr "" "Vintage strom, můžete nastavit barvu. \n" "Flag: -treetype 0" #: src/ui.glade:2706 msgid "" "Woody tree.\n" "Flags: -treetype 1 or: -treetype all" msgstr "" "DÅ™evitý strom. \n" "Flags: -treetype 1 or: -treetype all" #: src/ui.glade:2729 msgid "" "Leavy tree.\n" "Flags: -treetype 2 or: -treetype all" msgstr "" "Listnatý strom. \n" "Flags: -treetype 2 or: -treetype all" #: src/ui.glade:2752 msgid "" "Small house.\n" "Flags: -treetype 3 or: -treetype all" msgstr "" "Malý dům. \n" "Flags: -treetype 3 or: -treetype all" #: src/ui.glade:2775 msgid "" "Reindeer.\n" "Flags: -treetype 4 or: -treetype all" msgstr "" "Sob. \n" "Flags: -treetype 4 or: -treetype all" #: src/ui.glade:2798 msgid "" "Moose.\n" "Flags: -treetype 5 or: -treetype all" msgstr "" "Los.\n" "Flags: -treetype 5 or: -treetype all" #: src/ui.glade:2821 msgid "" "Snowy tree.\n" "Flags: -treetype 6 or: -treetype all" msgstr "" "Zasněžený strom. \n" "Flags: -treetype 6 or: -treetype all" #: src/ui.glade:2844 msgid "" "Set color of vintage tree.\n" "Flag: -tc" msgstr "" "Nastavit barvu vintage stromu. \n" "Flag: -tc" #: src/ui.glade:2884 msgid "Compose your favorite scenery" msgstr "VytvoÅ™te si svou oblíbenou scenérii" #: src/ui.glade:2900 msgid "Try and click any image!" msgstr "Zkuste a kliknÄ›te na libovolný obrázek!" #: src/ui.glade:2931 msgid "" "Polar bear.\n" "Flags: -treetype 7 or: -treetype all" msgstr "" "Lední medvÄ›d.\n" "Flags: -treetype 7 or: -treetype all" #: src/ui.glade:3141 msgid "# Items:" msgstr "# položky:" #: src/ui.glade:3156 msgid "" "Desired number of scenery items.\n" "Flag: -trees" msgstr "" "Požadovaný poÄet položek scenérie. \n" "Flag: -trees" #: src/ui.glade:3179 msgid "% Window fill:" msgstr "% výplnÄ› okna:" #: src/ui.glade:3190 msgid "" "Bottom percentage of screen available for scenery.\n" "Flag: -treefill" msgstr "" "Dolní procento obrazovky dostupné pro scenérii.\n" "Flag: -treefill" #: src/ui.glade:3209 msgid "Allow overlap" msgstr "Povolit pÅ™ekrytí" #: src/ui.glade:3213 msgid "" "To allow overlap or not when placing scenery.\n" "Flags: -treeoverlap, -notreeoverlap" msgstr "" "Povolit nebo nepovolit pÅ™ekrytí pÅ™i umísÅ¥ování scenérie.\n" "Flags: -treeoverlap, -notreeoverlap" #: src/ui.glade:3240 msgid "" "Scale of scenery.\n" "Flag: sceneryscale " msgstr "" "Měřítko scenérie. \n" "Flag: sceneryscale " #: src/ui.glade:3409 msgid "Scenery" msgstr "Scenérie" #: src/ui.glade:3428 msgid "Compose here your favorite celestial conditions" msgstr "Zde sepiÅ¡te své oblíbené nebeské podmínky" #: src/ui.glade:3508 msgid "" "Apply default values for all preferences (except settings).\n" "Flag: -defaults" msgstr "" "Použít výchozí hodnoty pro vÅ¡echny pÅ™edvolby (kromÄ› nastavení).\n" "Flag: -defaults" #: src/ui.glade:3526 msgid "" "Apply vintage values for all preferences (except settings).\n" "Flag: -vintage" msgstr "" "Použít historické hodnoty pro vÅ¡echny pÅ™edvolby (kromÄ› nastavení).\n" "Flag: -vintage" #: src/ui.glade:3612 msgid "Wind" msgstr "Vítr" #: src/ui.glade:3626 msgid "Windy" msgstr "VÄ›trný" #: src/ui.glade:3631 msgid "" "If set, there will be wind.\n" "Flags: -wind, -nowind" msgstr "" "Pokud je nastaveno, bude vítr. \n" "Flags: -wind, -nowind" #: src/ui.glade:3648 msgid "Whirl:" msgstr "Vír:" #: src/ui.glade:3660 msgid "" "The higher this setting, the more the wind will whirl.\n" "Flag: -whirlfactor" msgstr "" "Čím vyšší je toto nastavení, tím více se bude vířit vítr.\n" "Flag: -whirlfactor" #: src/ui.glade:3682 msgid "Timer:" msgstr "ÄŒasovaÄ:" #: src/ui.glade:3695 msgid "" "This setting determines how many seconds pass between two gusts of wind.\n" "Flag: -windtimer" msgstr "" "Toto nastavení urÄuje, kolik sekund uplyne mezi dvÄ›ma poryvy vÄ›tru.\n" "Flag: -windtimer" #: src/ui.glade:3711 msgid "Now!" msgstr "Nyní!" #: src/ui.glade:3715 msgid "Force a gust of wind immediately." msgstr "OkamžitÄ› vynuÅ¥te poryv vÄ›tru." #: src/ui.glade:3732 msgid "Stars" msgstr "hvÄ›zdy" #: src/ui.glade:3750 msgid "" "To show or not show stars.\n" "Flag: -stars (0 means: no stars)" msgstr "" "Zobrazit nebo nezobrazit hvÄ›zdy.\n" "Flag: -stars (0 means: no stars)" #: src/ui.glade:3767 msgid "Number:" msgstr "Číslo:" #: src/ui.glade:3779 msgid "" "Number of twinkling stars.\n" "Flag: -stars" msgstr "" "PoÄet blikajících hvÄ›zd. \n" "Flag: -stars" #: src/ui.glade:3825 msgid "Moon" msgstr "MÄ›síc" #: src/ui.glade:3843 msgid "" "To show or not show moon.\n" "Flags: -moon 1, -moon 0" msgstr "" "Ukázat nebo neukázat mÄ›síc.\n" "Flags: -moon 1, -moon 0" #: src/ui.glade:3873 msgid "" "Speed of moon in pixels/minute.\n" "Flag: -moonspeed" msgstr "" "Rychlost MÄ›síce v pixelech/minutu.\n" "Flag: -moonspeed" #: src/ui.glade:3907 msgid "" "Relative size of the moon.\n" "Flag: -moonsize" msgstr "" "Relativní velikost mÄ›síce.\n" "Flag: -moonsize" #: src/ui.glade:3928 msgid "Halo" msgstr "Svatozář" #: src/ui.glade:3946 msgid "" "To show or not to show halo around moon.\n" "Flags: -halo 1, -halo 0" msgstr "" "Ukázat nebo nezobrazit halo kolem MÄ›síce.\n" "Flags: -halo 1, -halo 0" #: src/ui.glade:3964 src/ui.glade:4179 msgid "Bright:" msgstr "Jasný:" #: src/ui.glade:3976 msgid "" "Brightness of moon's halo.\n" "Flag: -halobrightness" msgstr "" "Jas mÄ›síÄního halo.\n" "Flag: -halobrightness" #: src/ui.glade:3998 msgid "Meteors" msgstr "Meteory" #: src/ui.glade:4016 msgid "" "To show or not to show meteors.\n" "Flags: -meteors, -nometeors" msgstr "" "Ukázat Äi neukázat meteory.\n" "Flags: -meteors, -nometeors" #: src/ui.glade:4034 msgid "Aurora" msgstr "Aurora" #: src/ui.glade:4052 msgid "" "To show or not show aurora.\n" "Note: the aurora is best viewed using a dark background.\n" "Flags: -aurora 1, -aurora 0" msgstr "" "Zobrazit nebo nezobrazit polární záři.\n" "Poznámka: polární záři je nejlépe vidÄ›t na tmavém pozadí.\n" "Flags: -aurora 1, -aurora 0" #: src/ui.glade:4071 msgid "Width:" msgstr "Šířka:" #: src/ui.glade:4083 msgid "" "Width of aurora in percentage of screen width.\n" "Flag: -aurorawidth" msgstr "" "Šířka polární záře v procentech šířky obrazovky.\n" "Flag: -aurorawidth" #: src/ui.glade:4108 msgid "Height:" msgstr "Výška:" #: src/ui.glade:4120 msgid "" "Vertical size of aurora.\n" "Flag: -auroraheight" msgstr "" "Vertikální velikost polární záře. \n" "Flag: -auroraheight" #: src/ui.glade:4157 msgid "" "Animation speed of aurora: real: 10, for a more dramatic effect choose: 100\n" "Flag: -auroraspeed" msgstr "" "Rychlost animace polární záře: reálná: 10, pro dramatiÄtÄ›jší efekt zvolte: " "100\n" "Flag: -auroraspeed" #: src/ui.glade:4191 msgid "" "Brightness of aurora.\n" "Flags: -aurorabrightness" msgstr "" "Jas polární záře. \n" "Flags: -aurorabrightness" #: src/ui.glade:4208 msgid "Left" msgstr "Vlevo, odjet" #: src/ui.glade:4212 msgid "" "Place aurora left on the screen.\n" "Flag: -auroraleft" msgstr "" "UmístÄ›te polární záři vlevo na obrazovku. \n" "Flag: -auroraleft" #: src/ui.glade:4225 msgid "Middle" msgstr "StÅ™ední" #: src/ui.glade:4229 msgid "" "Place aurora in the middle of the screen.\n" "Flag: -auroramiddle" msgstr "" "UmístÄ›te polární záři doprostÅ™ed obrazovky. \n" "Flag: -auroramiddle" #: src/ui.glade:4243 msgid "Right" msgstr "Že jo" #: src/ui.glade:4247 msgid "" "Place aurora in the right of the screen.\n" "Flag: -auroraright" msgstr "" "UmístÄ›te polární záři na pravou stranu obrazovky. \n" "Flag: -auroraright" #: src/ui.glade:4266 msgid "Frequency:" msgstr "Frekvence:" #: src/ui.glade:4278 msgid "" "Frequency of meteors to appear.\n" "Flags: -meteorfrequency" msgstr "" "Frekvence výskytu meteorů.\n" "Flags: -meteorfrequency" #: src/ui.glade:4300 msgid "Base:" msgstr "Základna:" #: src/ui.glade:4312 msgid "" "Baseline height of aurora, in percentage of screen height.\n" "Flag: -aurorabase" msgstr "" "Základní výška polární záře v procentech výšky obrazovky. \n" "Flag: -aurorabase" #: src/ui.glade:4329 msgid "Color" msgstr "Barva" #: src/ui.glade:4333 msgid "" "Choose between yellow-ish and white-ish moon.\n" "Flag: -mooncolor [0,1]" msgstr "" "Vyberte si mezi nažloutlým a bílým mÄ›sícem.\n" "Flag: -mooncolor [0,1]" #: src/ui.glade:4433 msgid "Celestials" msgstr "NebeÅ¡tí" #: src/ui.glade:4453 msgid "Birds settings" msgstr "Nastavení ptáků" #: src/ui.glade:4617 msgid "Show birds" msgstr "Ukaž ptáky" #: src/ui.glade:4621 msgid "" "If set: show birds.\n" "Flags: -showbirds 1, -showbirds 0" msgstr "" "Je-li nastaveno: zobrazit ptáky.\n" "Flags: -showbirds 1, -showbirds 0" #: src/ui.glade:4634 msgid "Birds only" msgstr "Pouze ptáci" #: src/ui.glade:4638 msgid "" "If set: show no Santa, snow or scenery.\n" "Flags: -birdsonly 0, -birdsony 1" msgstr "" "Pokud je nastaveno: nezobrazovat Santu, sníh ani scenérii.\n" "Flags: -birdsonly 0, -birdsony 1" #: src/ui.glade:4655 msgid "Preferred distance:" msgstr "Preferovaná vzdálenost:" #: src/ui.glade:4669 msgid "" "Preferred distance from other birds.\n" "Flag: -prefdistance" msgstr "" "Preferovaná vzdálenost od ostatních ptáků. \n" "Flag: -prefdistance" #: src/ui.glade:4697 msgid "Restart" msgstr "Restartujte" #: src/ui.glade:4701 msgid "Restart birds." msgstr "Restartujte ptáky." #: src/ui.glade:4718 msgid "Viewing distance:" msgstr "Pozorovací vzdálenost:" #: src/ui.glade:4731 msgid "" "Viewing distance.\n" "NOTE: Santa has no knowledge of viewing distance, so when birds are " "following Santa, the relative positions of Santa and birds will be " "temporarely out of sync when you change the viewing distance. This is only " "noticeable when the birds are following Santa.\n" "Flag: -viewingdistance" msgstr "" "Pozorovací vzdálenost.\n" "POZNÃMKA: Santa nezná vzdálenost pohledu, takže když ptáci sledují Santu, " "relativní pozice Santy a ptáků budou doÄasnÄ› nesynchronizované, když zmÄ›níte " "vzdálenost pohledu. To je patrné pouze tehdy, když ptáci následují Santu.\n" "Flag: -viewingdistance" #: src/ui.glade:4752 msgid "Focus to attraction point:" msgstr "Zaměření na pÅ™itažlivý bod:" #: src/ui.glade:4766 msgid "" "Tendency to concentrate on the attraction point.\n" "Flag: -focuscentre" msgstr "" "Tendence soustÅ™edit se na pÅ™itažlivý bod.\n" "Flag: -focuscentre" #: src/ui.glade:4784 msgid "" "Desired number of birds. If zero, no birds are shown.\n" "Flag: -nbirds" msgstr "" "Požadovaný poÄet ptáků. Pokud je nula, nezobrazí se žádní ptáci.\n" "Flag: -nbirds" #: src/ui.glade:4807 msgid "# Birds:" msgstr "# ptáci:" #: src/ui.glade:4821 msgid "" "Number of nearest neighbours the birds should look at.\n" "Flag: -neighbours" msgstr "" "PoÄet nejbližších sousedů, na které by se ptáci mÄ›li podívat.\n" "Flag: -neighbours" #: src/ui.glade:4841 msgid "Neighbours:" msgstr "sousedé:" #: src/ui.glade:4856 msgid "" "Give the birds a fancy color.\n" "Flag: -birdscolor" msgstr "" "Dejte ptákům luxusní barvu. \n" "Flag: -birdscolor" #: src/ui.glade:4874 msgid "Bird color" msgstr "PtaÄí barva" #: src/ui.glade:4900 msgid "Anarchy:" msgstr "Anarchie:" #: src/ui.glade:4914 msgid "" "Anarchy level: the higher, the more anarchy.\n" "Flag: -anarchy" msgstr "" "Úroveň anarchie: Äím vyšší, tím vÄ›tší anarchie.\n" "Flag: -anarchy" #: src/ui.glade:4934 msgid "Distance weight:" msgstr "Hmotnost na vzdálenost:" #: src/ui.glade:4948 msgid "" "Tendency to keep desired distance to neighbours.\n" "Flag: -disweight" msgstr "" "Tendence udržovat požadovanou vzdálenost od sousedů.\n" "Flag: -disweight" #: src/ui.glade:4968 msgid "Adjust speed to neighbours:" msgstr "PÅ™izpůsobte rychlost sousedům:" #: src/ui.glade:4982 msgid "" "Tendency to adjust speed to neighbours.\n" "Flag: -followneighbours" msgstr "" "Tendence pÅ™izpůsobovat rychlost sousedům.\n" "Flag: -followneighbours" #: src/ui.glade:5016 msgid "" "Speed of birds in arbitrary units.\n" "Flag: -birdsspeed" msgstr "" "Rychlost ptáků v libovolných jednotkách. \n" "Flag: -birdsspeed" #: src/ui.glade:5036 msgid "Drawing scale:" msgstr "Měřítko výkresu:" #: src/ui.glade:5050 msgid "" "Influence the size of the birds.\n" "Flag: -birdsscale\n" msgstr "" "OvlivnÄ›te velikost ptáků. \n" "Flag: -birdsscale\n" #: src/ui.glade:5067 msgid "" "Show \n" "attr point" msgstr "" "Zobrazit \n" " bod attr" #: src/ui.glade:5073 msgid "" "Show the point where the birds want to go.\n" "Flags: -showattr 0, -showattr 1" msgstr "" "Ukažte bod, kam chtÄ›jí ptáci jít. \n" "Flags: -showattr 0, -showattr 1" #: src/ui.glade:5084 msgid "" "Follow \n" "Santa" msgstr "" "Sledujte \n" " Santa" #: src/ui.glade:5090 msgid "" "Birds are attracted by an attraction point. Here you can choose to follow " "Santa.\n" "Flags: -followsanta 0, -followsanta 1" msgstr "" "Ptáky pÅ™itahuje atrakce. Zde si můžete vybrat, zda budete Santa sledovat.\n" "Flags: -followsanta 0, -followsanta 1" #: src/ui.glade:5103 msgid "" "Percentage of screen to be used for the attraction point.\n" "Flag: -attrspace" msgstr "" "Procento obrazovky, které se má použít pro bod pÅ™itažlivosti.\n" "Flag: -attrspace" #: src/ui.glade:5125 msgid "Attraction point range" msgstr "Rozsah pÅ™itažlivých bodů" #: src/ui.glade:5168 msgid "Actual mean distance from neighbours." msgstr "SkuteÄná stÅ™ední vzdálenost od sousedů." #: src/ui.glade:5185 msgid "Distance used to get the desired number of neighbours." msgstr "Vzdálenost použitá k získání požadovaného poÄtu sousedů." #: src/ui.glade:5268 msgid "Birds" msgstr "Ptactvo" #: src/ui.glade:5286 msgid "version" msgstr "verze" #: src/ui.glade:5301 src/ui.glade:6515 msgid "Settings" msgstr "Nastavení" #: src/ui.glade:5323 msgid "Transparency " msgstr "Průhlednost " #: src/ui.glade:5340 msgid "" "Transparency of painted items:\n" "0: no transparency.\n" "100: fully transparent, you will see nothing!\n" "Flag: -transparency" msgstr "" "Průhlednost malovaných pÅ™edmÄ›tů:\n" "0: žádná průhlednost.\n" "100: plnÄ› průhledná, nic neuvidíte!\n" "Flag: -transparency" #: src/ui.glade:5367 msgid "Lift snow on bottom" msgstr "ZvednÄ›te sníh na dno" #: src/ui.glade:5383 msgid "" "Use this if snow falls below the bottom of your screen, or fallen snow " "hides something that should not be hidden.\n" "Flag: -offsets" msgstr "" "Toto použijte, pokud sníh padá pod spodní Äást obrazovky nebo padlý sníh " "skrývá nÄ›co, co by nemÄ›lo být skryto.\n" "Flag: -offsets" #: src/ui.glade:5408 msgid "Lift snow on windows" msgstr "ZvednÄ›te sníh na okna" #: src/ui.glade:5424 msgid "" "Use this if no snow collects on your windows, or if snow collects separated " "from your windows. \n" "Some basic window managers need this setting (e.g. TWM needs in general a " "value of 25 .. 28).\n" "Flag: -offsety" msgstr "" "Tuto možnost použijte, pokud se na vaÅ¡ich oknech nehromadí sníh nebo pokud " "se sníh shromažÄuje oddÄ›lenÄ› od oken. \n" "NÄ›kteří základní správci oken potÅ™ebují toto nastavení (napÅ™. TWM potÅ™ebuje " "obecnÄ› hodnotu 25 .. 28).\n" "Flag: -offsety" #: src/ui.glade:5449 msgid "Cpu factor" msgstr "Faktor CPU" #: src/ui.glade:5467 msgid "" "The higher, the smoother xsnow will run, but will also use more cpu power.\n" "Flag: -cpuload" msgstr "" "Čím vyšší, tím plynulejší xsnow poběží, ale bude také spotÅ™ebovávat více " "výkonu procesoru.\n" "Flag: -cpuload" #: src/ui.glade:5493 msgid "Scale" msgstr "Měřítko" #: src/ui.glade:5510 msgid "" "Overall drawing scale.\n" "Flag: -scale" msgstr "" "Celkové měřítko výkresu.\n" "Flag: -scale" #: src/ui.glade:5543 msgid "Ignore large top windows" msgstr "Ignorujte velká horní okna" #: src/ui.glade:5559 msgid "" "Windows wider than 80 percent of the screen and closer to the top than the " "number in this widget will not collect snow.\n" "In some cases, there are invisible windows near the top of the screen, which " "are handled by xsnow as normal windows: snow is collected upon them. By " "entering a suitable number here, this undesired behaviour can be avoided.\n" "Flag: -ignoretop\n" "\n" msgstr "" "Okna Å¡irší než 80 procent obrazovky a blíže k horní Äásti, než je Äíslo v " "tomto widgetu, nebudou shromažÄovat sníh.\n" "V nÄ›kterých případech jsou v horní Äásti obrazovky neviditelná okna, se " "kterými xsnow zachází jako normální okna: sbírá se na nich sníh. Zadáním " "vhodného Äísla zde lze tomuto nežádoucímu chování pÅ™edejít.\n" "Flag: -ignoretop\n" "\n" #: src/ui.glade:5583 msgid "Ignore large bottom windows" msgstr "Ignorujte velká spodní okna" #: src/ui.glade:5599 msgid "" "Windows wider than 80 percent of the screen and closer to the bottom than " "the number in this widget will not collect snow.\n" "\n" "In some cases, there are invisible windows near the bottom of the screen, " "which are handled by xsnow as normal windows: snow is collected upon them. " "By entering a suitable number here, this undesired behaviour can be " "avoided.\n" "Flag: -ignorebottom" msgstr "" "Okna Å¡irší než 80 procent obrazovky a blíže ke dnu, než je Äíslo v tomto " "widgetu, nebudou sbírat sníh.\n" "\n" "V nÄ›kterých případech jsou v dolní Äásti obrazovky neviditelná okna, která " "ovládá xsnow jako normální okna: sbírá se na nich sníh. Zadáním vhodného " "Äísla zde lze tomuto nežádoucímu chování pÅ™edejít.\n" "Flag: -ignorebottom" #: src/ui.glade:5791 msgid "window type etc." msgstr "typ okna atd." #: src/ui.glade:5814 msgid "" "Menu\n" "colors" msgstr "" "Barvy nabídky\n" "." #: src/ui.glade:5819 msgid "" "Toggle between xsnow's own menu colors and standard menu colors.\n" "Activated: use xsnow colors.\n" "Deactivated: use default colors.\n" "Flags: -theme 1, -theme 0" msgstr "" "PÅ™epínat mezi vlastními barvami nabídky xsnow a standardními barvami " "nabídky.\n" "Aktivováno: použít barvy xsnow.\n" "Deaktivováno: použít výchozí barvy.\n" "Flags: -theme 1, -theme 0" #: src/ui.glade:5833 msgid "" "On all\n" "workspaces" msgstr "" "Na vÅ¡ech \n" " pracovních plochách" #: src/ui.glade:5838 msgid "" "Use all workspaces to snow in.\n" "NOTE: this doesn't work properly in enlightenment.\n" "Flags: -allworkspaces 1, -allworkspaces 0" msgstr "" "K zasněžování použijte vÅ¡echny pracovní prostory.\n" "POZNÃMKA: v osvícení to nefunguje správnÄ›.\n" "Flags: -allworkspaces 1, -allworkspaces 0" #: src/ui.glade:5856 msgid "" "Below\n" "windows" msgstr "" "Pod \n" " okny" #: src/ui.glade:5861 msgid "" "When activated, it will be snowing below your windows, else it will be " "snowing upon you windows too.\n" "On some desktop environments, when snowing above your windows you will not " "be able to click on any window.\n" "Therefore, you will be asked to click a button, to be sure that things are " "OK.\n" "Flag: -above" msgstr "" "Když je aktivován, bude sněžit pod vaÅ¡imi okny, jinak bude sněžit i na vaÅ¡e " "okna.\n" "V nÄ›kterých prostÅ™edích plochy, když sněží nad vaÅ¡imi okny, nebudete moci " "kliknout na žádné okno.\n" "Proto, budete požádáni, abyste klikli na tlaÄítko, abyste se ujistili, že je " "vÅ¡e v pořádku. \n" "Flag: -above" #: src/ui.glade:5880 msgid "" "Click to\n" "confirm" msgstr "" "Kliknutím \n" " potvrÄte" #: src/ui.glade:5885 msgid "To make sure you can click." msgstr "Abyste se ujistili, že můžete kliknout." #: src/ui.glade:5904 msgid "" "If you have more than one monitor, choose where you want snow falling. " "Choose 'all monitors' if you want snow in all monitors.\n" "NOTE: when changing monitor, xsnow will restart.\n" "Flag: -screen" msgstr "" "Pokud máte více než jeden monitor, vyberte si, kde chcete, aby sníh padal. " "Vyberte 'vÅ¡echny monitory', pokud chcete sníh na vÅ¡ech monitorech.\n" "POZNÃMKA: pÅ™i výmÄ›nÄ› monitoru se xsnow restartuje.\n" "Flag: -screen" #: src/ui.glade:5911 msgid "monitor 1" msgstr "monitor 1" #: src/ui.glade:5922 msgid "" "Create\n" "outline" msgstr "" "VytvoÅ™te\n" "obrys" #: src/ui.glade:5927 msgid "" "To draw an outline around the snow window.\n" "Flag: -outline 1/0" msgstr "" "Chcete-li nakreslit obrys kolem okna snÄ›hu.\n" "Flag: -outline 1/0" #: src/ui.glade:5951 msgid "" " \n" " " msgstr "" " \n" " " #: src/ui.glade:5986 msgid "" "Choose here the picture you want as background when xscreensaver is " "active.\n" "Flag: -bg" msgstr "" "Zde vyberte obrázek, který chcete jako pozadí, když je xscreensaver " "aktivní.\n" "Flag: -bg" #: src/ui.glade:5990 msgid "Choose background" msgstr "Vyberte pozadí" #: src/ui.glade:6005 msgid "" "Activate xscreensaver.\n" "Click and don't touch mouse and keyboard for a few seconds..." msgstr "" "Aktivujte xscreensaver.\n" "KliknÄ›te a nÄ›kolik sekund se nedotýkejte myÅ¡i a klávesnice..." #: src/ui.glade:6019 msgid "" "Settings for Xscreensaver. You can choose a background, and choose to use it " "or not.\n" "Make sure you add a line like\n" "xsnow -root\n" "after the line 'programs:' in the file ~/.xscreensaver and you run " "xscreensaver-demo to choose for xsnow.\n" "To activate xscreensaver on the command line:\n" "xscreensaver-command -activate\n" "See also the man page:\n" "man xsnow" msgstr "" "Nastavení pro Xscreensaver. Můžete si vybrat pozadí a rozhodnout se, zda ho " "použít nebo ne. \n" " UjistÄ›te se, že jste pÅ™idali řádek jako \n" " xsnow -root \n" " za řádek 'programs:' v souboru ~/.xscreensaver a spustíte xscreensaver-demo " "a vyberete si pro xsnow.\n" "Pro aktivaci xscreensaveru na příkazovém řádku:\n" "xscreensaver-command -activate\n" "Viz také manuálovou stránku:\n" "man xsnow" #: src/ui.glade:6028 msgid "Xscreensaver: " msgstr "Xscreensaver: " #: src/ui.glade:6048 msgid "Black" msgstr "ÄŒerná" #: src/ui.glade:6052 msgid "" "When activated, the background will be black.\n" "Flag: -bg (this button will be automatically desactivated when -bg is given)" msgstr "" "Po aktivaci bude pozadí Äerné. \n" "Flag: -bg (this button will be automatically desactivated when -bg is given)" #: src/ui.glade:6076 msgid "" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" msgstr "" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" #: src/ui.glade:6551 msgid "en" msgstr "en" #: src/ui.glade:6554 msgid "it" msgstr "to" #~ msgid "" #~ "If set, use two colors.\n" #~ "Flags: -enablesc2" #~ msgstr "" #~ "Pokud je nastaveno, použijte dvÄ› barvy. \n" #~ "Flags: -enablesc2" #~ msgid "2nd color:" #~ msgstr "2. barva:" #, c-format #~ msgid "XWinInfo failed\n" #~ msgstr "XWinInfo se nezdaÅ™ilo \n" #, c-format #~ msgid "Force snow on root: window: %#lx, depth: %d\n" #~ msgstr "Vynutit sníh na koÅ™en: okno: %#lx, hloubka: %d\n" #, c-format #~ msgid "" #~ "NOTE: you probably need to tweak 'Lift snow on windows' in the 'settings' " #~ "panel.\n" #~ msgstr "" #~ "POZNÃMKA: PravdÄ›podobnÄ› budete muset vyladit 'Zvedat sníh na okna' v " #~ "panelu 'nastavení'.\n" #~ msgid "Force a gust of wind immediately.\n" #~ msgstr "OkamžitÄ› vynuÅ¥te poryv vÄ›tru.\n" xsnow-3.8.3/po/da.gmo0000666000000000000000000010214514732252143012611 0ustar0000000000000000Þ•$< …\pqr‹¥§º½ÃÇ:Ì# ,:I"_7‚ ºÄÙíþT%c‰ ¥ ² ¾;Ì^Kp5¼6òE)FoJ¶57NUoŒL’ ß íøvþ u€ •BŸâ.ê0 !J l w D‰ VÎ %!7!R!l!ƒ!”!š!/¡!Ñ!ï!÷!$ " 1"<"K"CT"-˜"Æ"×"ñ"6#F#W#Q^#°#¿#Æ# á#$ï#!$76$ n$/y$©$®$Ê$ Ò$•Ü$`r%TÓ%=(&.f&S•&1é&Y'(u'5ž'HÔ'“(½±(o)‹)3¤)3Ø) *,*D*0^**”*¨*½*2Ï*+ +"+*+1++6+b++›+E·+ ý+" ,,,H1,'z,¢,ª,Ç, Ù, ä, ð,#ü,J -=k-;©-2å-6.0O.8€.¹. Í.8Ú. / / */.5/*d//—/-¦/9Ô/00Q0Dl0t±0f&161BÄ1&2.2&42([2„2‹2 “2¡2%¸2$Þ273%;37a3%™3¿3Û3Wä3<5A5 R5 `5 k5 v5 5J‹5KÖ5"6<(6He61®6à6 å6074770l7/7Í7Ô7?Ú7C8A^8  8‰Á8dK9S°9Š:I:2Ù:Z ;(g;B;[Ó;/<;6<Gr<Qº<= =J=pf=1×=< >9F>@€>;Á>;ý>˜9? Ò?tà?U@$n@“@%²@{Ø@gTAμA‹BH C!VCxC‹C¥C,¾C)ëCE'E]/E6EÄE äEF F.F{NGÊGAÑGHH<Hu\HjÒI=K CKPK0`K‘K1 K ÒKßKâKåK ëK öK L LL L(L"9L\MvN“N­N¯NÂNÅNËNÏN@ÔNO*O 3O @OKOZO1oO7¡O ÙO"äOPP0PL@P!P¯PÎPéPüP8QHQePQW¶Q:R;IR\…R]âRV@S8—SÐSïSöST +TJ5T€T “TžTw¤T U&U9U >ULHU•U.šU2ÉU'üU $V.V<=VUzVÐVãVÿVW-WDWJW.QW€WžW¦W%»W áWìW X? X.KXzXŽX#§X3ËXÿXYbYwY†YŽYªY5½Y%óY>Z XZ-bZZ—ZµZ ½Z”ÊZw_[c×[Q;\3\\Á\:]vY]:Ð]= ^VI^¨ ^ÉI_`-`2F`3y` ­`5¹`ï`. a;aCaXana.}a¬a ÀaÌaÕaÜa+âab-b LbFmb´b"¼bßb=ãb&!cHcPclc„c c šc&§cPÎc7d9Wd9‘dGËd.e8Be{ee;¢e Þe ëe ùe-f,5fbfkf9{fGµfýf gO gB\gsŸghh6|hB³h)öh i)&i(Piyi€i ‰i–i&ªi&ÑiEøi,>jEkj,±jÞj þj` kmlul…l”l £l­l¶lD¾lMm Qm:]mF˜m/ßmnn50n;fn2¢n.Õno oGoH[oF¤oëo•pe™pWÿpWqOåq/5r[erÁrKàr_,sŒs:“sFÎs^t:tt¯ttÏt7DuC|uBÀuIv@MvBŽv•Ñvgw„xw/ýw,-xZx"zxƒxz!yüœy}™zT{%l{’{¥{Ä{3ß{"|6}G}^O}8®}ç}~ $~.~=C~€? €J€R€?W€c—€]û Yƒ cƒ oƒ5|ƒ²ƒ4Áƒ öƒ„„ „ „„'„ 8„C„L„T„Í$ËÞ•„ Lw¬åÉÑ#U’¢»Z®Sú‰(°í ¯ùªIü“=ôÔhʇõP,ÎX6±‹ð€mÀ!1rŸdû4¥ø³$;ƘtA«Ø2¤á`ĵ8½!Ý…àìÖëê7Rl E¿)䌚Ìy›¹ —Çfu ?ÿ¶Ï†KÒ n<cŠ~W"Ù'×væó#-kÓœ/§¾NÃÈ­ *‚ _FýaH|iÜqî :\öJ”Bsò"]Õ´TMÛñ¨¸ÅÁéV > Y÷}ßx+ˆ^ÂÚj9 gŽ0èºo¼–.5 @{3·ïžzQ[¡D&ƒ²‘pþCâeçЦ©%£bOã™G Alas! This not an X11 session, xsnow will probably not run. If you want to try it anyway, set the environment variable XSNOW_FORCE_RUN, eg: XSNOW_FORCE_RUN=1 xsnow Or, you could force an X11 session, for example by tweaking /etc/gdm3/daemon.conf. Thanks for using xsnow Xsnow: Caught signal %d because double buffering is not available on this system on your request. # Birds:# Items:# Snowflakes:% Window fill:%s. Snow window: %#lx%s: cannot connect to X server %s              (default)All defaults All vintage Defaults Vintage Activate xscreensaver. Click and don't touch mouse and keyboard for a few seconds...Actual mean distance from neighbours.Adjust speed to neighbours:All defaultsAll vintageAllow overlapAnarchy level: the higher, the more anarchy. Flag: -anarchyAnarchy:Animation speed of aurora: real: 10, for a more dramatic effect choose: 100 Flag: -auroraspeedApply default values for all preferences (except settings). Flag: -defaultsApply default values for the preferences in this tab.Apply default values for the preferences in this tab. Apply defaults for all preferences (except settings). Flag: -defaultsApply defaults for all preferences (except settings). Flags: -defaultsApply vintage values for all preferences (except settings). Flag: -vintageApply vintage values for the preferences in this tab.Attraction point rangeAuroraAvailable languages are: Available languages are: %s Base:Baseline height of aurora, in percentage of screen height. Flag: -aurorabaseBelow windowsBird colorBirdsBirds are attracted by an attraction point. Here you can choose to follow Santa. Flags: -followsanta 0, -followsanta 1Birds onlyBirds settingsBlackBlow off:Bottom percentage of screen available for scenery. Flag: -treefillBright:Brightness of aurora. Flags: -aurorabrightnessBrightness of moon's halo. Flag: -halobrightnessCannot create transparent window CelestialsChoose backgroundChoose between yellow-ish and white-ish moon. Flag: -mooncolor [0,1]Choose here the picture you want as background when xscreensaver is active. Flag: -bgChoose your SantaChoose your favorite SantaChoose your favorite snowClick on a window ... Click to confirmColorColor:Compose here your favorite celestial conditionsCompose your favorite sceneryContactContinuing with flagCould not determine desktop session Cpu factorCreate outlineDefaultsDesired number of birds. If zero, no birds are shown. Flag: -nbirdsDesired number of scenery items. Flag: -treesDesktop type: %sDetected Wayland desktop Detected desktop session: %s Distance used to get the desired number of neighbours.Distance weight:DonateDonate one euro or so to inspire the maintainer of xsnow, here is a paypal link. Drawing scale:EnableFocus to attraction point:Follow SantaFor optimal resuts, add to your %s: Force a gust of wind immediately.Frequency of meteors to appear. Flags: -meteorfrequencyFrequency:Give the birds a fancy color. Flag: -birdscolorHaloHalting because of flag %s Height:Hide menuIf everything is ok, it is now snowing on your desktop, and birds are flying. You are encouraged to define your own preferences using the tabs above.If set, show fallen snow on bottom of the desktop. Flags: -keepsnowonscreen, -nokeepsnowonscreenIf set, show fallen snow on windows. Flags: -keepsnowonwindows, -nokeepsnowonwindowsIf set, show snow blowing away. Flags: -blowsnow, -noblowsnowIf set, show snowflakes. Flags: -snow, -nosnowIf set, snow will collect on the trees. Flags: -keepsnowontrees, -nokeepsnowontreesIf set, there will be wind. Flags: -wind, -nowindIf set, try to show fluff on fallen snow and trees if possible. Flags: -fluffy, -nofluffyIf set, use two colors. Flag: -enablesc2If set: show birds. Flags: -showbirds 1, -showbirds 0If set: show no Santa, snow or scenery. Flags: -birdsonly 0, -birdsony 1If the system is too busy, all panels get this color, in which case you could adapt some settings in "snow", "birds", "settings", or "celestials".If you have more than one monitor, choose where you want snow falling. Choose 'all monitors' if you want snow in all monitors. NOTE: when changing monitor, xsnow will restart. Flag: -screenIgnore large bottom windowsIgnore large top windowsIn every tab you find the following rescue buttons:Influence the size of the birds. Flag: -birdsscale Intensity:LXDE session found, using window 'pcmanfm'. Leave menu. Flag: -nomenuLeavy tree. Flags: -treetype 2 or: -treetype allLeftLift snow on bottomLift snow on windowsMax # snowflakes:Maximum amount of snowflakes. Flag: -flakecountmaxMean distance: %3d Menu colorsMeteorsMiddleMoonMoose. Flags: -treetype 5 or: -treetype allMore than %d errors, I quit!NOT using double buffering:NOTE: expect some flicker. NOTE: xsnow will probably run, but some glitches are to be expected. Neighbours:Not sending tar file to terminal. Now!Number of nearest neighbours the birds should look at. Flag: -neighboursNumber of twinkling stars. Flag: -starsNumber:Ok, things are as they are. On all workspacesOn bottom:On scenery:On windows:Overall drawing scale. Flag: -scalePercentage of screen to be used for the attraction point. Flag: -attrspacePlace aurora in the middle of the screen. Flag: -auroramiddlePlace aurora in the right of the screen. Flag: -aurorarightPlace aurora left on the screen. Flag: -auroraleftPlease report any comments to the maintainer of xsnow.Polar bear. Flags: -treetype 7 or: -treetype allPreferred distance from other birds. Flag: -prefdistancePreferred distance:Probably X11Problems encountered during production of the tar ball. Quit xsnowQuit xsnow.Range: %d Reindeer. Flags: -treetype 4 or: -treetype allRelative size of the moon. Flag: -moonsizeRestartRestart birds.Restart due to change of display settings... Restart due to change of screen or language settings ... RightSantaSanta using the train with one reindeer and Rudolph. Flags: -santa 4 -showrudolphSanta using the train with two reindeers. Flags: -santa 4 -norudolphSanta with Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder, Blixem and Rudolph. Flags: -santa 3 -showrudolphSanta with Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder and Blixem. Flags: -santa 3 -norudolphSanta with three reindeers. Flags: -santa 2 -norudolphSanta with two reindeers and Rudolph. Flags: -santa 2 -showrudolphSanta's speed. Flag: -santaspeedfactorScaleScale of Santa. Flags: -santascale Scale of scenery. Flag: sceneryscale Scale:ScenerySecond color:See also the man page.Self replication is not compiled in. Set color of vintage tree. Flag: -tcSet default preferences for all (except settings) tabs.Set default preferences for this tab.Set vintage preferences for all (except settings) tabs.Set vintage preferences for this tab.Setting background from %s SettingsSettings for Xscreensaver. You can choose a background, and choose to use it or not. Make sure you add a line like xsnow -root after the line 'programs:' in the file ~/.xscreensaver and you run xscreensaver-demo to choose for xsnow. To activate xscreensaver on the command line: xscreensaver-command -activate See also the man page: man xsnowShowShow attr pointShow sceneryShow SantaShow birdsShow fluffShow snowShow the point where the birds want to go. Flags: -showattr 0, -showattr 1Size of snowflakes, works only for non-vintage snow flakes. Flag: -snowsizeSize:Small Santa with three reindeers. Flags: -santa 1 -norudolphSmall Santa with two reindeers and Rudolph. Flags: -santa 1 -showrudolphSmall house. Flags: -treetype 3 or: -treetype allSnowSnowing in %#lx: %s %d+%d %dx%d Snowy tree. Flags: -treetype 6 or: -treetype allSpeed of birds in arbitrary units. Flag: -birdsspeedSpeed of moon in pixels/minute. Flag: -moonspeedSpeed of the snowflakes. Flag: -snowspeedfactorSpeed:StarsTendency to adjust speed to neighbours. Flag: -followneighboursTendency to concentrate on the attraction point. Flag: -focuscentreTendency to keep desired distance to neighbours. Flag: -disweightThe color of the snow. Flag: -scThe higher this setting, the more snow will be generated because of Santa ploughing, wind or disappearing windows. Flag: -blowofffactorThe higher this setting, the more snow will collect on the bottom of the desktop. Flag: -ssnowdepthThe higher this setting, the more snow will collect on the trees. Flag: -maxontreesThe higher this setting, the more snow will collect on the windows. Note: in Wayland, there is no snow on the windows. Flag: -wsnowdepthThe higher this setting, the more the wind will whirl. Flag: -whirlfactorThe higher, the more snowflakes. Flag: -snowflakesThe higher, the smoother xsnow will run, but will also use more cpu power. Flag: -cpuloadThe second color of the snow. Flag: -sc2The transparent snow-window is probably not click-through, alas.. This setting determines how many seconds pass between two gusts of wind. Flag: -windtimerTimer:Tiny Santa with three reindeers. Flags: -santa 0 -norudolphTiny Santa with two reindeers and Rudolph. Flags: -santa 0 -showrudolphTo allow overlap or not when placing scenery. Flags: -treeoverlap, -notreeoverlapTo draw an outline around the snow window. Flag: -outline 1/0To make sure you can click.To show or not show aurora. Note: the aurora is best viewed using a dark background. Flags: -aurora 1, -aurora 0To show or not show moon. Flags: -moon 1, -moon 0To show or not show stars. Flag: -stars (0 means: no stars)To show or not to show Santa. Flags: -showsanta, -nosantaTo show or not to show halo around moon. Flags: -halo 1, -halo 0To show or not to show meteors. Flags: -meteors, -nometeorsTo show or not to show scenery. Flags: -showtrees, -notreesToggle between xsnow's own menu colors and standard menu colors. Activated: use xsnow colors. Deactivated: use default colors. Flags: -theme 1, -theme 0Transparency Transparency of painted items: 0: no transparency. 100: fully transparent, you will see nothing! Flag: -transparencyTry and click any image!Try redirecting to a file (e.g: %s, Trying to snow in root window Use "sys" for your default language. Use all workspaces to snow in. NOTE: this doesn't work properly in enlightenment. Flags: -allworkspaces 1, -allworkspaces 0Use the settings tab if xsnow is misbehaving. Use the birds tab if birds are misbehaving.Use this if no snow collects on your windows, or if snow collects separated from your windows. Some basic window managers need this setting (e.g. TWM needs in general a value of 25 .. 28). Flag: -offsetyUse this if snow falls below the bottom of your screen, or fallen snow hides something that should not be hidden. Flag: -offsetsUse vintage values for all preferences (except settings). Flag: -vintageUsing double buffer: %#lx. %dx%d Using root window Using transparent window Using window 'Desktop'. Vertical size of aurora. Flag: -auroraheightViewing distance. NOTE: Santa has no knowledge of viewing distance, so when birds are following Santa, the relative positions of Santa and birds will be temporarely out of sync when you change the viewing distance. This is only noticeable when the birds are following Santa. Flag: -viewingdistanceViewing distance:VintageVintage preferences: the look and feel of the original xsnow, created in 1993 by Rick Jansen.Vintage tree, you can set the color. Flag: -treetype 0Warning: don't eat yellow snow!Wayland (Expect some slugginess)WelcomeWelcome at xsnow!When activated, it will be snowing below your windows, else it will be snowing upon you windows too. On some desktop environments, when snowing above your windows you will not be able to click on any window. Therefore, you will be asked to click a button, to be sure that things are OK. Flag: -aboveWhen activated, the background will be black. Flag: -bg (this button will be automatically desactivated when -bg is given)Whirl:Width of aurora in percentage of screen width. Flag: -aurorawidthWidth:WindWindow size changed, now snowing in in %#lx: %s %d+%d %dx%d Windows wider than 80 percent of the screen and closer to the bottom than the number in this widget will not collect snow. In some cases, there are invisible windows near the bottom of the screen, which are handled by xsnow as normal windows: snow is collected upon them. By entering a suitable number here, this undesired behaviour can be avoided. Flag: -ignorebottomWindows wider than 80 percent of the screen and closer to the top than the number in this widget will not collect snow. In some cases, there are invisible windows near the top of the screen, which are handled by xsnow as normal windows: snow is collected upon them. By entering a suitable number here, this undesired behaviour can be avoided. Flag: -ignoretop WindyWith RudolphWithout RudolphWoody tree. Flags: -treetype 1 or: -treetype allXscreensaver: Xsnow needs gtk version >= %s, found version %s all monitorsenitlabelmonitor %dmonitor 1or use a %srestartingunknown versionwindow type etc.Project-Id-Version: xsnow 3.7.0~pre02 Report-Msgid-Bugs-To: wvermin@gmail.com PO-Revision-Date: 2024-03-10 14:19+0100 Last-Translator: Willem Vermin wvermin@gmail.com Language-Team: None Language: da MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Ak! Dette er ikke en X11-session, xsnow vil sandsynligvis ikke køre. Hvis du alligevel vil prøve det, skal du indstille miljøvariablen XSNOW_FORCE_RUN, f.eks.: XSNOW_FORCE_RUN=1 xsnow Eller du kan tvinge en X11-session, for eksempel ved at justere /etc/gdm3/daemon. conf. Tak, fordi du brugte xsnow Xsnow: Fanget signal %d fordi dobbelt buffering ikke er tilgængelig pÃ¥ dette system pÃ¥ din anmodning. # Fugle:# genstande:# Snefnug:% vinduesfyld:%s. Snevindue: % #lx%s: kan ikke oprette forbindelse til X-server %s              (Standard)Alle standardindstillinger Alle Ã¥rgange Standarder Vintage Aktiver xscreensaver. Klik og rør ikke mus og tastatur i et par sekunder...Faktisk middelafstand fra naboer.Tilpas hastigheden til naboer:Alle standardindstillingerAlt sammen vintageTillad overlapningAnarkiniveau: jo højere, jo mere anarki. Flag: -anarchyAnarki:Animationshastighed af nordlys: ægte: 10, for en mere dramatisk effekt vælg: 100 Flag: -auroraspeedAnvend standardværdier for alle præferencer (undtagen indstillinger). Flag: -defaultsAnvend standardværdier for præferencerne pÃ¥ denne fane.Anvend standardværdier for præferencerne pÃ¥ denne fane. Anvend standardindstillinger for alle præferencer (undtagen indstillinger). Flag: -defaultsAnvend standardindstillinger for alle præferencer (undtagen indstillinger). Flags: -defaultsAnvend Ã¥rgangsværdier for alle præferencer (undtagen indstillinger). Flag: -vintageAnvend Ã¥rgangsværdier for præferencerne i denne fane.Tiltrækningspunkt rækkeviddeAuroraTilgængelige sprog er: Tilgængelige sprog er: %s Grundlag:Basislinjehøjde for nordlys, i procent af skærmhøjde. Flag: -aurorabaseNedenfor vinduerFuglefarveFugleFugle tiltrækkes af et attraktionspunkt. Her kan du vælge at følge Julemanden. Flags: -followsanta 0, -followsanta 1Kun fugleFugleindstillingerSortBlæs af:Nederste procentdel af skærmen tilgængelig for landskaber. Flag: -treefillLys:Lysstyrke af nordlys. Flags: -aurorabrightnessLysstyrke af mÃ¥nens glorie. Flag: -halobrightnessKan ikke oprette gennemsigtigt vindue HimmelskeVælg baggrundVælg mellem gullig og hvidlig mÃ¥ne. Flag: -mooncolor [0,1]Vælg her det billede, du ønsker som baggrund, nÃ¥r xscreensaver er aktiv. Flag: -bgVælg din JulemandVælg din yndlings JulemandVælg din yndlingssneKlik pÃ¥ et vindue ... Klik for at bekræfteFarveFarve:Sammensæt her dine yndlings himmelske forholdKomponer dit yndlingslandskabKontaktFortsætter med flagKunne ikke bestemme desktop-session CPU faktorOpret dispositionStandarderØnsket antal fugle. Hvis nul, vises ingen fugle. Flag: -nbirdsØnsket antal landskabsgenstande. Flag: -treesSkrivebordstype: %sFundet Wayland desktop Registreret skrivebordssession: %s Afstand brugt til at fÃ¥ det ønskede antal naboer.Afstand vægt:DonerDonér en euro eller deromkring for at inspirere vedligeholderen af xsnow, her er et paypal-link. Tegning skala:AktiverFokus pÃ¥ attraktionspunkt:Følg JulemandenFor optimale resultater skal du tilføje til din %s: Fremtving et vindstød med det samme.Hyppighed af meteorer til at dukke op. Flags: -meteorfrequencyFrekvens:Giv fuglene en fancy farve. Flag: -birdscolorglorieStopper pÃ¥ grund af flag %s Højde:Skjul menuenHvis alt er ok, sner det nu pÃ¥ dit skrivebord, og fuglene flyver. Du opfordres til at definere dine egne præferencer ved at bruge fanerne ovenfor.Hvis det er indstillet, skal du vise faldet sne i bunden af skrivebordet. Flags: -keepsnowonscreen, -nokeepsnowonscreenVis faldet sne pÃ¥ vinduer, hvis det er indstillet. Flags: -keepsnowonwindows, -nokeepsnowonwindowsVis, hvis det er indstillet, sne, der blæser væk. Flags: -blowsnow, -noblowsnowVis snefnug, hvis indstillet. Flags: -snow, -nosnowHvis indstillet, vil sne samle sig pÃ¥ træerne. Flags: -keepsnowontrees, -nokeepsnowontreesHvis indstillet, vil der være vind. Flags: -wind, -nowindHvis det er indstillet, sÃ¥ prøv at vise fnug pÃ¥ faldet sne og træer, hvis det er muligt. Flags: -fluffy, -nofluffyHvis indstillet, skal du bruge to farver. Flag: -enablesc2Hvis indstillet: vis fugle. Flags: -showbirds 1, -showbirds 0Hvis indstillet: vis ingen Julemand, sne eller natur. Flags: -birdsonly 0, -birdsony 1Hvis systemet er for travlt, fÃ¥r alle paneler denne farve, i hvilket tilfælde du kan tilpasse nogle indstillinger i "sne", "fugle", "indstillinger" eller "himmelske".Hvis du har mere end én skærm, skal du vælge, hvor du vil have snefald. Vælg 'alle skærme', hvis du vil have sne i alle skærme. BEMÆRK: nÃ¥r du skifter skærm, vil xsnow genstarte. Flag: -screenIgnorer store bundvinduerIgnorer store topvinduerPÃ¥ hver fane finder du følgende redningsknapper:PÃ¥virke størrelsen af fuglene. Flag: -birdsscale Intensitet:LXDE-session fundet ved hjælp af vinduet 'pcmanfm'. Forlad menuen. Flag: -nomenuLøvtræ. Flags: -treetype 2 or: -treetype allVenstreLøft sne pÃ¥ bundenLøft sne pÃ¥ vinduerMax # snefnug:Maksimal mængde snefnug. Flag: -flakecountmaxMiddelafstand: %3d Menu farverMeteorerMidtenMÃ¥neMoose. Flags: -treetype 5 or: -treetype allMere end %d fejl, jeg stopper!Bruger IKKE dobbelt buffering:BEMÆRK: forvent noget flimmer. BEMÆRK: xsnow vil sandsynligvis køre, men nogle fejl kan forventes. Naboer:Sender ikke tar-fil til terminal. Nu!Antal nærmeste naboer fuglene skal se pÃ¥. Flag: -neighboursAntal blinkende stjerner. Flag: -starsNummer:Ok, tingene er, som de er. PÃ¥ alle arbejdspladserNederst:Om kulisser:PÃ¥ vinduer:Overordnet tegningsskala. Flag: -scaleProcentdel af skærmen, der skal bruges til attraktionspunktet. Flag: -attrspacePlacer aurora i midten af skærmen. Flag: -auroramiddlePlacer aurora til højre pÃ¥ skærmen. Flag: -aurorarightPlacer aurora til venstre pÃ¥ skærmen. Flag: -auroraleftVenligst rapporter eventuelle kommentarer til vedligeholderen af xsnow.Isbjørn. Flags: -treetype 7 or: -treetype allForetrukken afstand fra andre fugle. Flag: -prefdistanceForetrukken afstand:Sandsynligvis X11Problemer, der opstÃ¥r under produktionen af tjærekuglen. Afslut xsnowAfslut xsnow.Interval: %d Rensdyr. Flags: -treetype 4 or: -treetype allMÃ¥nens relative størrelse. Flag: -moonsizeGenstartGenstart fugle.Genstart pÃ¥ grund af ændring af skærmindstillinger... Genstart pÃ¥ grund af ændring af skærm- eller sprogindstillinger ... RetJulemandenJulemanden bruger toget med et rensdyr og Rudolph. Flags: -santa 4 -showrudolphJulemanden bruger toget med to rensdyr. Flags: -santa 4 -norudolphJulemanden med Dasher, Dancer, Prancer, Vixen, Comet, Amor, Dunder, Blixem og Rudolph. Flags: -santa 3 -showrudolphJulemanden med Dasher, Dancer, Prancer, Vixen, Comet, Amor, Dunder og Blixem. Flags: -santa 3 -norudolphJulemanden med tre rensdyr. Flags: -santa 2 -norudolphJulemanden med to rensdyr og Rudolph. Flags: -santa 2 -showrudolphJulemandens fart. Flag: -santaspeedfactorvægtJulemandens skala. Flags: -santascale Scale of scenery. Flag: sceneryscale Vægt:LandskabAnden farve:Se ogsÃ¥ man-siden.Selvreplikering er ikke kompileret i. Sæt farve pÃ¥ vintage træ. Flag: -tcIndstil standardpræferencer for alle (undtagen indstillinger) faner.Indstil standardpræferencer for denne fane.Indstil vintage-præferencer for alle (undtagen indstillinger) faner.Indstil vintage-præferencer for denne fane.Indstilling af baggrund fra %s IndstillingerIndstillinger for Xscreensaver. Du kan vælge en baggrund og vælge at bruge den eller ej. Sørg for at tilføje en linje som xsnow -root efter linjen 'programmer:' i filen ~/.xscreensaver og du kører xscreensaver-demo for at vælge xsnow. For at aktivere xscreensaver pÃ¥ kommandolinjen: xscreensaver-command -activate Se ogsÃ¥ man-siden: mand xsnowAt viseVis attr punktVis landskaberVis JulemandenVis fugleVis fnugVis sneVis det punkt, hvor fuglene vil hen. Flags: -showattr 0, -showattr 1Størrelse af snefnug, fungerer kun til ikke-vintage snefnug. Flag: -snowsizeStørrelse:Lille Julemand med tre rensdyr. Flags: -santa 1 -norudolphLille Julemand med to rensdyr og Rudolph. Flags: -santa 1 -showrudolphLille hus. Flags: -treetype 3 or: -treetype allSneSne i % #lx: %s %d+%d %dx%d Snedækket træ. Flags: -treetype 6 or: -treetype allFuglenes hastighed i vilkÃ¥rlige enheder. Flag: -birdsspeedMÃ¥nens hastighed i pixels/minut. Flag: -moonspeedSnefnuggenes hastighed. Flag: -snowspeedfactorFart:StjernerTendens til at tilpasse hastigheden til naboer. Flag: -followneighboursTendens til at koncentrere sig om attraktionspunktet. Flag: -focuscentreTendens til at holde den ønskede afstand til naboer. Flag: -disweightSneens farve. Flag: -scJo højere denne indstilling er, jo mere sne genereres der pÃ¥ grund af Julemandens pløjning, vind eller forsvindende vinduer. Flag: -blowofffactorJo højere denne indstilling er, jo mere sne samles der pÃ¥ bunden af skrivebordet. Flag: -ssnowdepthJo højere denne indstilling er, jo mere sne samles der pÃ¥ træerne. Flag: -maxontreesJo højere denne indstilling er, jo mere sne samles der pÃ¥ vinduerne. Bemærk: i Wayland er der ingen sne pÃ¥ vinduerne. Flag: -wsnowdepthJo højere denne indstilling er, jo mere vil vinden hvirvle. Flag: -whirlfactorJo højere, jo flere snefnug. Flag: -snowflakesJo højere, jo glattere xsnow vil køre, men vil ogsÃ¥ bruge mere cpu-kraft. Flag: -cpuloadSneens anden farve. Flag: -sc2Det gennemsigtige sne-vindue er sandsynligvis ikke gennemklik, desværre.. Denne indstilling bestemmer, hvor mange sekunder der gÃ¥r mellem to vindstød. Flag: -windtimerTimer:Lille Julemand med tre rensdyr. Flags: -santa 0 -norudolphLille Julemand med to rensdyr og Rudolph. Flags: -santa 0 -showrudolphAt tillade overlapning eller ej, nÃ¥r landskaber placeres. Flags: -treeoverlap, -notreeoverlapAt tegne en kontur rundt om snevinduet. Flag: -outline 1/0For at sikre, at du kan klikke.For at vise eller ikke vise nordlys. Bemærk: nordlyset ses bedst med en mørk baggrund. Flags: -aurora 1, -aurora 0At vise eller ikke vise mÃ¥nen. Flags: -moon 1, -moon 0At vise eller ikke vise stjerner. Flag: -stars (0 means: no stars)At vise eller ikke at vise Julemanden. Flags: -showsanta, -nosantaAt vise eller ikke at vise glorie omkring mÃ¥nen. Flags: -halo 1, -halo 0At vise eller ikke at vise meteorer. Flags: -meteors, -nometeorsAt vise eller ikke at vise landskaber. Flags: -showtrees, -notreesSkift mellem xsnow's egne menufarver og standardmenufarver. Aktiveret: brug xsnow farver. Deaktiveret: brug standardfarver. Flags: -theme 1, -theme 0Gennemsigtighed Gennemsigtighed af malede emner: 0: ingen gennemsigtighed. 100: fuldstændig gennemsigtig, du vil ikke se noget! Flag: -transparencyPrøv og klik pÃ¥ et hvilket som helst billede!Prøv at omdirigere til en fil (f.eks.: %s, Forsøger at sne i rodvinduet Brug "sys" som dit standardsprog. Brug alle arbejdsomrÃ¥der til at sne i. BEMÆRK: dette fungerer ikke korrekt i oplysning. Flags: -allworkspaces 1, -allworkspaces 0Brug fanen indstillinger, hvis xsnow ikke opfører sig. Brug fanen fugle, hvis fugle opfører sig dÃ¥rligt.Brug denne, hvis der ikke samler sne pÃ¥ dine vinduer, eller hvis der samler sne adskilt fra dine vinduer. Nogle grundlæggende vinduesadministratorer har brug for denne indstilling (f.eks. kræver TWM generelt en værdi pÃ¥ 25 .. 28). Flag: -offsetyBrug dette, hvis sne falder under bunden af din skærm, eller faldet sne skjuler noget, der ikke bør skjules. Flag: -offsetsBrug Ã¥rgangsværdier for alle præferencer (undtagen indstillinger). Flag: -vintageBrug af dobbelt buffer: % #lx. %dx%d Brug af rodvindue Brug af gennemsigtigt vindue Bruger vinduet 'Desktop'. Vertikal størrelse af nordlys. Flag: -auroraheightSynsafstand. BEMÆRK: Julemanden har ingen viden om synsafstand, sÃ¥ nÃ¥r fugle følger Julemanden, vil Julemandens og fuglenes relative positioner være midlertidigt ude af sync, nÃ¥r du ændrer synsafstanden. Dette er kun mærkbart, nÃ¥r fuglene følger Julemanden. Flag: -viewingdistanceVisningsafstand:Ã…rgangVintage præferencer: udseendet og følelsen af originalen xsnow, skabt i 1993 af Rick Jansen.Vintage træ, du kan indstille farven. Flag: -treetype 0Advarsel: spis ikke gul sne!Wayland (forvent lidt træghed)VelkommenVelkommen til xsnow!NÃ¥r det er aktiveret, sner det under dine vinduer, ellers sner det ogsÃ¥ over dine vinduer. PÃ¥ nogle skrivebordsmiljøer vil du ikke være i stand til at klikke pÃ¥ noget vindue, nÃ¥r det sner over dine vinduer. Derfor bliver du bedt om at klikke pÃ¥ en knap for at være sikker pÃ¥, at tingene er OK. Flag: -aboveNÃ¥r den er aktiveret, vil baggrunden være sort. Flag: -bg (this button will be automatically desactivated when -bg is given)Hvirvel:Bredde af nordlys i procent af skærmbredde. Flag: -aurorawidthBredde:VindVinduesstørrelse ændret, sner nu ind om %#lx: %s %d+%d %dx%d Vinduer, der er bredere end 80 procent af skærmen og tættere pÃ¥ bunden end tallet i denne widget, vil ikke samle sne. I nogle tilfælde er der usynlige vinduer nær bunden af skærmen, hvilket hÃ¥ndteres af xsnow som normale vinduer: der samles sne pÃ¥ dem. Ved at indtaste et passende tal her, kan denne uønskede adfærd undgÃ¥s. Flag: -ignorebottomVinduer, der er bredere end 80 procent af skærmen og tættere pÃ¥ toppen end tallet i denne widget, vil ikke samle sne. I nogle tilfælde er der usynlige vinduer nær toppen af skærmen, som hÃ¥ndteres af xsnow som normale vinduer: der samles sne pÃ¥ dem. Ved at indtaste et passende tal her, kan denne uønskede adfærd undgÃ¥s. Flag: -ignoretop BlæsendeMed RudolphUden RudolphTræagtigt træ. Flags: -treetype 1 or: -treetype allXscreensaver: Xsnow kræver gtk-version >= %s, fundet version %s alle skærmedadetetiketovervÃ¥ge %dskærm 1eller brug en %sgenstarterukendt versionvinduestype osv.xsnow-3.8.3/po/da.po0000666000000000000000000012725314732252143012454 0ustar0000000000000000# # Sometimes the translations contain rubbish, please replace them. # # (abc_1000) Xscreensaver # # (abc_1001) Rick Jansen # # (abc_1002) xsnow # # (abc_1003) XSNOW # # (abc_1004)   # # (abc_1005) %l#x # # (abc_1006) XsnoW # # (abc_1007) \n # # (abc_1008) Xsnow # Language for xsnow # Copyright (C) 2023 Willem Vermin # Willem Vermin , 2023 # This file is distributed under the same license as the xsnow package. # # msgid "" msgstr "" "Project-Id-Version: xsnow 3.7.0~pre02\n" "Report-Msgid-Bugs-To: Willem Vermin wvermin@gmail.com\n" "POT-Creation-Date: 2024-03-10 14:19+0100\n" "PO-Revision-Date: 2024-03-10 14:19+0100\n" "Last-Translator: Willem Vermin wvermin@gmail.com\n" "Language-Team: None\n" "Language: da\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: src/main.c:379 #, c-format msgid "Available languages are: %s\n" msgstr "Tilgængelige sprog er: %s\n" #: src/main.c:382 msgid "Warning: don't eat yellow snow!" msgstr "Advarsel: spis ikke gul sne!" #: src/main.c:403 #, c-format msgid "For optimal resuts, add to your %s:\n" msgstr "For optimale resultater skal du tilføje til din %s:\n" #: src/main.c:411 #, c-format msgid "unknown\n" msgstr "ukendt \n" #: src/main.c:420 #, c-format msgid "Detected Wayland desktop\n" msgstr "Fundet Wayland desktop \n" #: src/main.c:435 #, c-format msgid "Xsnow needs gtk version >= %s, found version %s \n" msgstr "Xsnow kræver gtk-version >= %s, fundet version %s \n" #: src/main.c:445 msgid "Continuing with flag" msgstr "Fortsætter med flag" #: src/main.c:483 #, c-format msgid "%s: cannot connect to X server %s\n" msgstr "%s: kan ikke oprette forbindelse til X-server %s\n" #: src/main.c:484 msgid "(default)" msgstr "(Standard)" #: src/main.c:602 msgid "restarting" msgstr "genstarter" #: src/main.c:649 #, c-format msgid "Click on a window ...\n" msgstr "Klik pÃ¥ et vindue ...\n" #: src/main.c:683 #, c-format msgid "Detected desktop session: %s\n" msgstr "Registreret skrivebordssession: %s\n" #: src/main.c:686 #, c-format msgid "Could not determine desktop session\n" msgstr "Kunne ikke bestemme desktop-session \n" #: src/main.c:718 #, c-format msgid "Trying to snow in root window\n" msgstr "Forsøger at sne i rodvinduet \n" #: src/main.c:762 #, c-format msgid "Using transparent window\n" msgstr "Brug af gennemsigtigt vindue \n" #: src/main.c:767 #, c-format msgid "The transparent snow-window is probably not click-through, alas..\n" msgstr "" "Det gennemsigtige sne-vindue er sandsynligvis ikke gennemklik, desværre..\n" #: src/main.c:776 #, c-format msgid "Cannot create transparent window\n" msgstr "Kan ikke oprette gennemsigtigt vindue \n" #: src/main.c:778 #, c-format msgid "NOTE: xsnow will probably run, but some glitches are to be expected.\n" msgstr "BEMÆRK: xsnow vil sandsynligvis køre, men nogle fejl kan forventes.\n" #: src/main.c:788 #, c-format msgid "LXDE session found, using window 'pcmanfm'.\n" msgstr "LXDE-session fundet ved hjælp af vinduet 'pcmanfm'.\n" #: src/main.c:795 #, c-format msgid "Using window 'Desktop'.\n" msgstr "Bruger vinduet 'Desktop'.\n" #: src/main.c:799 #, c-format msgid "Using root window\n" msgstr "Brug af rodvindue\n" #: src/main.c:843 #, c-format msgid "Snowing in %#lx: %s %d+%d %dx%d\n" msgstr "Sne i % #lx: %s %d+%d %dx%d\n" #: src/main.c:888 #, c-format msgid "Using double buffer: %#lx. %dx%d\n" msgstr "Brug af dobbelt buffer: % #lx. %dx%d\n" #: src/main.c:895 #, c-format msgid "NOT using double buffering:" msgstr "Bruger IKKE dobbelt buffering:" #: src/main.c:897 #, c-format msgid " because double buffering is not available on this system\n" msgstr " fordi dobbelt buffering ikke er tilgængelig pÃ¥ dette system \n" #: src/main.c:899 #, c-format msgid " on your request.\n" msgstr " pÃ¥ din anmodning.\n" #: src/main.c:900 #, c-format msgid "NOTE: expect some flicker.\n" msgstr "BEMÆRK: forvent noget flimmer.\n" #: src/main.c:1042 msgid "Restart due to change of screen or language settings ...\n" msgstr "Genstart pÃ¥ grund af ændring af skærm- eller sprogindstillinger ...\n" #: src/main.c:1056 msgid "Restart due to change of display settings...\n" msgstr "Genstart pÃ¥ grund af ændring af skærmindstillinger...\n" #: src/main.c:1147 msgid "Wayland (Expect some slugginess)" msgstr "Wayland (forvent lidt træghed)" #: src/main.c:1151 msgid "Probably X11" msgstr "Sandsynligvis X11" #: src/main.c:1153 #, c-format msgid "%s. Snow window: %#lx" msgstr "%s. Snevindue: % #lx" #: src/main.c:1205 #, c-format msgid "More than %d errors, I quit!" msgstr "Mere end %d fejl, jeg stopper!" #: src/main.c:1355 #, c-format msgid "Window size changed, now snowing in in %#lx: %s %d+%d %dx%d\n" msgstr "Vinduesstørrelse ændret, sner nu ind om %#lx: %s %d+%d %dx%d\n" #: src/main.c:1424 #, c-format msgid "Halting because of flag %s\n" msgstr "Stopper pÃ¥ grund af flag %s\n" #: src/selfrep.c:34 #, c-format msgid "Not sending tar file to terminal.\n" msgstr "Sender ikke tar-fil til terminal.\n" #: src/selfrep.c:35 #, c-format msgid "Try redirecting to a file (e.g: %s,\n" msgstr "Prøv at omdirigere til en fil (f.eks.: %s,\n" #: src/selfrep.c:36 #, c-format msgid "or use a %s" msgstr "eller brug en %s" #: src/selfrep.c:42 msgid "Problems encountered during production of the tar ball.\n" msgstr "Problemer, der opstÃ¥r under produktionen af tjærekuglen.\n" #: src/selfrep.c:47 #, c-format msgid "Self replication is not compiled in.\n" msgstr "Selvreplikering er ikke kompileret i.\n" #: src/utils.c:248 #, c-format msgid "" "\n" "Xsnow: Caught signal %d\n" msgstr "" "\n" "Xsnow: Fanget signal %d\n" #: src/utils.c:251 #, c-format msgid "" "\n" "Thanks for using xsnow\n" msgstr "" "\n" "Tak, fordi du brugte xsnow\n" #: src/windows.c:633 #, c-format msgid "Setting background from %s\n" msgstr "Indstilling af baggrund fra %s\n" #: src/ui.c:1050 #, c-format msgid "Range: %d\n" msgstr "Interval: %d\n" #: src/ui.c:1052 #, c-format msgid "Mean distance: %3d\n" msgstr "Middelafstand: %3d\n" #: src/ui.c:1060 #, c-format msgid "Desktop type: %s" msgstr "Skrivebordstype: %s" #: src/ui.c:1175 src/ui.glade:5910 msgid "all monitors" msgstr "alle skærme" #: src/ui.c:1182 #, c-format msgid "monitor %d" msgstr "overvÃ¥ge %d" #: src/ui.c:1200 msgid "Available languages are: " msgstr "Tilgængelige sprog er: " #: src/ui.c:1203 msgid "Use \"sys\" for your default language.\n" msgstr "Brug \"sys\" som dit standardsprog.\n" #: src/ui.c:1204 msgid "See also the man page." msgstr "Se ogsÃ¥ man-siden." #: src/ui.glade:144 msgid "" "\n" "Alas! This not an X11 session, xsnow will probably not run.\n" "\n" "If you want to try it anyway, set the environment variable XSNOW_FORCE_RUN, " "eg:\n" "\n" " XSNOW_FORCE_RUN=1 xsnow\n" "\n" "Or, you could force an X11 session, for example by tweaking /etc/gdm3/daemon." "conf.\n" "\n" msgstr "" "\n" "Ak! Dette er ikke en X11-session, xsnow vil sandsynligvis ikke køre.\n" "\n" "Hvis du alligevel vil prøve det, skal du indstille miljøvariablen " "XSNOW_FORCE_RUN, f.eks.:\n" "\n" " XSNOW_FORCE_RUN=1 xsnow\n" "\n" "Eller du kan tvinge en X11-session, for eksempel ved at justere /etc/gdm3/" "daemon. conf.\n" "\n" #: src/ui.glade:162 msgid "Ok, things are as they are. " msgstr "Ok, tingene er, som de er. " #: src/ui.glade:477 msgid "" "If everything is ok, it is now snowing on your desktop, and birds are " "flying. You are encouraged to define your own preferences using the tabs " "above." msgstr "" "Hvis alt er ok, sner det nu pÃ¥ dit skrivebord, og fuglene flyver. Du " "opfordres til at definere dine egne præferencer ved at bruge fanerne ovenfor." #: src/ui.glade:492 msgid "" "Use the settings tab if xsnow is misbehaving.\n" "Use the birds tab if birds are misbehaving." msgstr "" "Brug fanen indstillinger, hvis xsnow ikke opfører sig.\n" " Brug fanen fugle, hvis fugle opfører sig dÃ¥rligt." #: src/ui.glade:509 msgid "In every tab you find the following rescue buttons:" msgstr "PÃ¥ hver fane finder du følgende redningsknapper:" #: src/ui.glade:529 msgid "Defaults " msgstr "Standarder " #: src/ui.glade:544 msgid "Set default preferences for this tab." msgstr "Indstil standardpræferencer for denne fane." #: src/ui.glade:571 msgid "Vintage " msgstr "Vintage " #: src/ui.glade:586 msgid "Set vintage preferences for this tab." msgstr "Indstil vintage-præferencer for denne fane." #: src/ui.glade:613 msgid "All defaults " msgstr "Alle standardindstillinger " #: src/ui.glade:628 msgid "Set default preferences for all (except settings) tabs." msgstr "Indstil standardpræferencer for alle (undtagen indstillinger) faner." #: src/ui.glade:655 msgid "All vintage " msgstr "Alle Ã¥rgange " #: src/ui.glade:670 msgid "Set vintage preferences for all (except settings) tabs." msgstr "Indstil vintage-præferencer for alle (undtagen indstillinger) faner." #: src/ui.glade:690 src/ui.glade:701 src/ui.glade:840 src/ui.glade:1045 #: src/ui.glade:2870 src/ui.glade:2919 src/ui.glade:4688 msgid " " msgstr " " #: src/ui.glade:712 msgid " " msgstr " " #: src/ui.glade:746 msgid "Welcome at xsnow!" msgstr "Velkommen til xsnow!" #: src/ui.glade:804 msgid "" "Vintage preferences: the look and feel of the original xsnow, created in " "1993 by Rick Jansen." msgstr "" "Vintage præferencer: udseendet og følelsen af originalen xsnow, skabt i 1993 " "af Rick Jansen." #: src/ui.glade:895 src/ui.glade:1542 src/ui.glade:2470 src/ui.glade:3033 #: src/ui.glade:3504 src/ui.glade:4470 src/ui.glade:5736 msgid "All defaults" msgstr "Alle standardindstillinger" #: src/ui.glade:900 src/ui.glade:2474 src/ui.glade:3037 src/ui.glade:5740 msgid "" "Apply defaults for all preferences (except settings).\n" "Flag: -defaults" msgstr "" "Anvend standardindstillinger for alle præferencer (undtagen indstillinger).\n" "Flag: -defaults" #: src/ui.glade:914 msgid "Donate" msgstr "Doner" #: src/ui.glade:920 msgid "" "Donate one euro or so to inspire the maintainer of xsnow, here is a paypal " "link. " msgstr "" "Donér en euro eller deromkring for at inspirere vedligeholderen af xsnow, " "her er et paypal-link. " #: src/ui.glade:930 src/ui.glade:1561 src/ui.glade:2489 src/ui.glade:3052 #: src/ui.glade:3522 src/ui.glade:4489 src/ui.glade:5754 msgid "All vintage" msgstr "Alt sammen vintage" #: src/ui.glade:935 src/ui.glade:1565 src/ui.glade:2493 src/ui.glade:3056 #: src/ui.glade:4493 src/ui.glade:5758 msgid "" "Use vintage values for all preferences (except settings).\n" "Flag: -vintage" msgstr "" "Brug Ã¥rgangsværdier for alle præferencer (undtagen indstillinger).\n" "Flag: -vintage" #: src/ui.glade:949 src/ui.glade:1513 src/ui.glade:2441 src/ui.glade:3004 #: src/ui.glade:3552 src/ui.glade:4546 src/ui.glade:5633 msgid "Hide menu" msgstr "Skjul menuen" #: src/ui.glade:954 src/ui.glade:1517 src/ui.glade:2445 src/ui.glade:3008 #: src/ui.glade:3556 src/ui.glade:4550 src/ui.glade:5637 msgid "" "Leave menu.\n" "Flag: -nomenu" msgstr "" "Forlad menuen.\n" "Flag: -nomenu" #: src/ui.glade:968 msgid "Contact" msgstr "Kontakt" #: src/ui.glade:973 msgid "Please report any comments to the maintainer of xsnow." msgstr "" "Venligst rapporter eventuelle kommentarer til vedligeholderen af xsnow." #: src/ui.glade:983 src/ui.glade:1592 src/ui.glade:2520 src/ui.glade:3083 #: src/ui.glade:3580 src/ui.glade:4519 src/ui.glade:5661 msgid "Quit xsnow" msgstr "Afslut xsnow" #: src/ui.glade:988 src/ui.glade:1596 src/ui.glade:2524 src/ui.glade:3087 #: src/ui.glade:3584 src/ui.glade:4523 src/ui.glade:5665 msgid "Quit xsnow." msgstr "Afslut xsnow." #: src/ui.glade:1028 msgid "" "If the system is too busy, all panels get this color, in which case you " "could adapt some settings in \"snow\", \"birds\", \"settings\", or " "\"celestials\"." msgstr "" "Hvis systemet er for travlt, fÃ¥r alle paneler denne farve, i hvilket " "tilfælde du kan tilpasse nogle indstillinger i \"sne\", \"fugle\", " "\"indstillinger\" eller \"himmelske\"." #: src/ui.glade:1222 msgid "Welcome" msgstr "Velkommen" #: src/ui.glade:1239 msgid "Blow off:" msgstr "Blæs af:" #: src/ui.glade:1252 msgid "On windows:" msgstr "PÃ¥ vinduer:" #: src/ui.glade:1265 msgid "On bottom:" msgstr "Nederst:" #: src/ui.glade:1278 msgid "On scenery:" msgstr "Om kulisser:" #: src/ui.glade:1288 src/ui.glade:1304 src/ui.glade:1320 src/ui.glade:1336 #: src/ui.glade:3745 src/ui.glade:3838 src/ui.glade:3941 src/ui.glade:4011 #: src/ui.glade:4047 src/ui.glade:6001 msgid "Show" msgstr "At vise" #: src/ui.glade:1292 msgid "" "If set, show snow blowing away.\n" "Flags: -blowsnow, -noblowsnow" msgstr "" "Vis, hvis det er indstillet, sne, der blæser væk.\n" "Flags: -blowsnow, -noblowsnow" #: src/ui.glade:1308 msgid "" "If set, show fallen snow on windows.\n" "Flags: -keepsnowonwindows, -nokeepsnowonwindows" msgstr "" "Vis faldet sne pÃ¥ vinduer, hvis det er indstillet.\n" "Flags: -keepsnowonwindows, -nokeepsnowonwindows" #: src/ui.glade:1324 msgid "" "If set, show fallen snow on bottom of the desktop.\n" "Flags: -keepsnowonscreen, -nokeepsnowonscreen" msgstr "" "Hvis det er indstillet, skal du vise faldet sne i bunden af skrivebordet.\n" "Flags: -keepsnowonscreen, -nokeepsnowonscreen" #: src/ui.glade:1340 msgid "" "If set, snow will collect on the trees.\n" "Flags: -keepsnowontrees, -nokeepsnowontrees" msgstr "" "Hvis indstillet, vil sne samle sig pÃ¥ træerne.\n" "Flags: -keepsnowontrees, -nokeepsnowontrees" #: src/ui.glade:1354 msgid "" "The higher this setting, the more snow will be generated because of Santa " "ploughing, wind or disappearing windows. \n" "Flag: -blowofffactor" msgstr "" "Jo højere denne indstilling er, jo mere sne genereres der pÃ¥ grund af " "Julemandens pløjning, vind eller forsvindende vinduer. \n" "Flag: -blowofffactor" #: src/ui.glade:1373 msgid "" "The higher this setting, the more snow will collect on the windows. \n" "Note: in Wayland, there is no snow on the windows. \n" "Flag: -wsnowdepth" msgstr "" "Jo højere denne indstilling er, jo mere sne samles der pÃ¥ vinduerne. \n" "Bemærk: i Wayland er der ingen sne pÃ¥ vinduerne. \n" "Flag: -wsnowdepth" #: src/ui.glade:1393 msgid "" "The higher this setting, the more snow will collect on the bottom of the " "desktop.\n" "Flag: -ssnowdepth" msgstr "" "Jo højere denne indstilling er, jo mere sne samles der pÃ¥ bunden af " "skrivebordet.\n" "Flag: -ssnowdepth" #: src/ui.glade:1412 msgid "" "The higher this setting, the more snow will collect on the trees.\n" "Flag: -maxontrees" msgstr "" "Jo højere denne indstilling er, jo mere sne samles der pÃ¥ træerne.\n" "Flag: -maxontrees" #: src/ui.glade:1433 msgid "Choose your favorite snow" msgstr "Vælg din yndlingssne" #: src/ui.glade:1450 src/ui.glade:1618 src/ui.glade:2564 src/ui.glade:2859 #: src/ui.glade:4887 src/ui.glade:5964 src/ui.glade:5975 src/ui.glade:6039 #: src/ui.glade:6065 msgid " " msgstr " " #: src/ui.glade:1464 src/ui.glade:2393 src/ui.glade:2956 src/ui.glade:3458 #: src/ui.glade:4574 src/ui.glade:5690 msgid "Defaults" msgstr "Standarder" #: src/ui.glade:1468 msgid "Apply default values for the preferences in this tab.\n" msgstr "Anvend standardværdier for præferencerne pÃ¥ denne fane.\n" #: src/ui.glade:1483 src/ui.glade:2411 src/ui.glade:2974 src/ui.glade:3475 #: src/ui.glade:4592 src/ui.glade:5707 msgid "Vintage" msgstr "Ã…rgang" #: src/ui.glade:1487 src/ui.glade:2415 src/ui.glade:2978 src/ui.glade:3479 #: src/ui.glade:4596 src/ui.glade:5711 msgid "Apply vintage values for the preferences in this tab." msgstr "Anvend Ã¥rgangsværdier for præferencerne i denne fane." #: src/ui.glade:1546 src/ui.glade:4474 msgid "" "Apply defaults for all preferences (except settings).\n" "Flags: -defaults" msgstr "" "Anvend standardindstillinger for alle præferencer (undtagen indstillinger).\n" "Flags: -defaults" #: src/ui.glade:1632 src/ui.glade:3895 msgid "Size:" msgstr "Størrelse:" #: src/ui.glade:1644 msgid "" "Size of snowflakes, works only for non-vintage snow flakes.\n" "Flag: -snowsize" msgstr "" "Størrelse af snefnug, fungerer kun til ikke-vintage snefnug.\n" "Flag: -snowsize" #: src/ui.glade:1664 src/ui.glade:2357 src/ui.glade:3861 src/ui.glade:4145 #: src/ui.glade:5002 msgid "Speed:" msgstr "Fart:" #: src/ui.glade:1678 msgid "Max # snowflakes:" msgstr "Max # snefnug:" #: src/ui.glade:1691 msgid "" "Maximum amount of snowflakes.\n" "Flag: -flakecountmax" msgstr "" "Maksimal mængde snefnug.\n" "Flag: -flakecountmax" #: src/ui.glade:1716 msgid "# Snowflakes:" msgstr "# Snefnug:" #: src/ui.glade:1732 src/ui.glade:5173 src/ui.glade:5189 msgid "label" msgstr "etiket" #: src/ui.glade:1741 msgid "Show fluff" msgstr "Vis fnug" #: src/ui.glade:1745 msgid "" "If set, try to show fluff on fallen snow and trees if possible.\n" "Flags: -fluffy, -nofluffy" msgstr "" "Hvis det er indstillet, sÃ¥ prøv at vise fnug pÃ¥ faldet sne og træer, hvis " "det er muligt.\n" "Flags: -fluffy, -nofluffy" #: src/ui.glade:1759 src/ui.glade:1771 src/ui.glade:2575 src/ui.glade:3798 #: src/ui.glade:3810 src/ui.glade:5139 src/ui.glade:5151 msgid "             " msgstr "             " #: src/ui.glade:1783 msgid "" "Speed of the snowflakes.\n" "Flag: -snowspeedfactor" msgstr "" "Snefnuggenes hastighed.\n" "Flag: -snowspeedfactor" #: src/ui.glade:1804 msgid "Intensity:" msgstr "Intensitet:" #: src/ui.glade:1816 msgid "" "The higher, the more snowflakes.\n" "Flag: -snowflakes" msgstr "" "Jo højere, jo flere snefnug.\n" "Flag: -snowflakes" #: src/ui.glade:1836 msgid "Show snow" msgstr "Vis sne" #: src/ui.glade:1840 msgid "" "If set, show snowflakes.\n" "Flags: -snow, -nosnow" msgstr "" "Vis snefnug, hvis indstillet.\n" "Flags: -snow, -nosnow" #: src/ui.glade:1855 msgid "" "The color of the snow.\n" "Flag: -sc" msgstr "" "Sneens farve.\n" "Flag: -sc" #: src/ui.glade:1872 msgid "Color:" msgstr "Farve:" #: src/ui.glade:1886 msgid "Second color:" msgstr "Anden farve:" #: src/ui.glade:1899 msgid "" "The second color of the snow.\n" "Flag: -sc2" msgstr "" "Sneens anden farve.\n" "Flag: -sc2" #: src/ui.glade:1912 msgid "Enable" msgstr "Aktiver" #: src/ui.glade:1916 msgid "" "If set, use two colors.\n" "Flag: -enablesc2" msgstr "Hvis indstillet, skal du bruge to farver.\n" "Flag: -enablesc2" #: src/ui.glade:1974 msgid "Snow" msgstr "Sne" #: src/ui.glade:1992 msgid "" "Tiny Santa with three reindeers.\n" "Flags: -santa 0 -norudolph" msgstr "" "Lille Julemand med tre rensdyr.\n" "Flags: -santa 0 -norudolph" #: src/ui.glade:2021 msgid "" "Small Santa with three reindeers.\n" "Flags: -santa 1 -norudolph" msgstr "" "Lille Julemand med tre rensdyr.\n" "Flags: -santa 1 -norudolph" #: src/ui.glade:2050 msgid "" "Santa with three reindeers.\n" "Flags: -santa 2 -norudolph" msgstr "" "Julemanden med tre rensdyr.\n" "Flags: -santa 2 -norudolph" #: src/ui.glade:2079 msgid "" "Santa with Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder and Blixem.\n" "Flags: -santa 3 -norudolph" msgstr "" "Julemanden med Dasher, Dancer, Prancer, Vixen, Comet, Amor, Dunder og " "Blixem.\n" "Flags: -santa 3 -norudolph" #: src/ui.glade:2108 msgid "" "Santa using the train with two reindeers.\n" "Flags: -santa 4 -norudolph" msgstr "" "Julemanden bruger toget med to rensdyr.\n" "Flags: -santa 4 -norudolph" #: src/ui.glade:2137 msgid "" "Santa using the train with one reindeer and Rudolph.\n" "Flags: -santa 4 -showrudolph" msgstr "" "Julemanden bruger toget med et rensdyr og Rudolph.\n" "Flags: -santa 4 -showrudolph" #: src/ui.glade:2165 msgid "" "Tiny Santa with two reindeers and Rudolph.\n" "Flags: -santa 0 -showrudolph" msgstr "" "Lille Julemand med to rensdyr og Rudolph.\n" "Flags: -santa 0 -showrudolph" #: src/ui.glade:2195 msgid "" "Small Santa with two reindeers and Rudolph.\n" "Flags: -santa 1 -showrudolph" msgstr "" "Lille Julemand med to rensdyr og Rudolph.\n" "Flags: -santa 1 -showrudolph" #: src/ui.glade:2223 msgid "" "Santa with two reindeers and Rudolph.\n" "Flags: -santa 2 -showrudolph" msgstr "" "Julemanden med to rensdyr og Rudolph.\n" "Flags: -santa 2 -showrudolph" #: src/ui.glade:2251 msgid "" "Santa with Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder, Blixem " "and Rudolph.\n" "Flags: -santa 3 -showrudolph" msgstr "" "Julemanden med Dasher, Dancer, Prancer, Vixen, Comet, Amor, Dunder, Blixem " "og Rudolph.\n" "Flags: -santa 3 -showrudolph" #: src/ui.glade:2282 msgid "Without Rudolph" msgstr "Uden Rudolph" #: src/ui.glade:2297 msgid "With Rudolph" msgstr "Med Rudolph" #: src/ui.glade:2308 msgid "Choose your Santa" msgstr "Vælg din Julemand" #: src/ui.glade:2326 msgid "Choose your favorite Santa" msgstr "Vælg din yndlings Julemand" #: src/ui.glade:2342 src/ui.glade:3444 msgid " " msgstr " " #: src/ui.glade:2369 msgid "" "Santa's speed.\n" "Flag: -santaspeedfactor" msgstr "" "Julemandens fart.\n" "Flag: -santaspeedfactor" #: src/ui.glade:2397 src/ui.glade:2960 src/ui.glade:3462 src/ui.glade:4578 #: src/ui.glade:5694 msgid "Apply default values for the preferences in this tab." msgstr "Anvend standardværdier for præferencerne pÃ¥ denne fane." #: src/ui.glade:2543 msgid "Show Santa" msgstr "Vis Julemanden" #: src/ui.glade:2547 msgid "" "To show or not to show Santa.\n" "Flags: -showsanta, -nosanta" msgstr "" "At vise eller ikke at vise Julemanden.\n" "Flags: -showsanta, -nosanta" #: src/ui.glade:2590 src/ui.glade:3229 msgid "Scale:" msgstr "Vægt:" #: src/ui.glade:2602 msgid "" "Scale of Santa.\n" "Flags: -santascale " msgstr "" "Julemandens skala.\n" "Flags: -santascale " #: src/ui.glade:2647 msgid "Santa" msgstr "Julemanden" #: src/ui.glade:2662 msgid "Show scenery" msgstr "Vis landskaber" #: src/ui.glade:2666 msgid "" "To show or not to show scenery.\n" "Flags: -showtrees, -notrees" msgstr "" "At vise eller ikke at vise landskaber.\n" "Flags: -showtrees, -notrees" #: src/ui.glade:2683 msgid "" "Vintage tree, you can set the color.\n" "Flag: -treetype 0" msgstr "" "Vintage træ, du kan indstille farven.\n" "Flag: -treetype 0" #: src/ui.glade:2706 msgid "" "Woody tree.\n" "Flags: -treetype 1 or: -treetype all" msgstr "" "Træagtigt træ.\n" "Flags: -treetype 1 or: -treetype all" #: src/ui.glade:2729 msgid "" "Leavy tree.\n" "Flags: -treetype 2 or: -treetype all" msgstr "" "Løvtræ.\n" "Flags: -treetype 2 or: -treetype all" #: src/ui.glade:2752 msgid "" "Small house.\n" "Flags: -treetype 3 or: -treetype all" msgstr "" "Lille hus.\n" "Flags: -treetype 3 or: -treetype all" #: src/ui.glade:2775 msgid "" "Reindeer.\n" "Flags: -treetype 4 or: -treetype all" msgstr "" "Rensdyr.\n" "Flags: -treetype 4 or: -treetype all" #: src/ui.glade:2798 msgid "" "Moose.\n" "Flags: -treetype 5 or: -treetype all" msgstr "" "Moose.\n" "Flags: -treetype 5 or: -treetype all" #: src/ui.glade:2821 msgid "" "Snowy tree.\n" "Flags: -treetype 6 or: -treetype all" msgstr "" "Snedækket træ.\n" "Flags: -treetype 6 or: -treetype all" #: src/ui.glade:2844 msgid "" "Set color of vintage tree.\n" "Flag: -tc" msgstr "" "Sæt farve pÃ¥ vintage træ.\n" "Flag: -tc" #: src/ui.glade:2884 msgid "Compose your favorite scenery" msgstr "Komponer dit yndlingslandskab" #: src/ui.glade:2900 msgid "Try and click any image!" msgstr "Prøv og klik pÃ¥ et hvilket som helst billede!" #: src/ui.glade:2931 msgid "" "Polar bear.\n" "Flags: -treetype 7 or: -treetype all" msgstr "" "Isbjørn.\n" "Flags: -treetype 7 or: -treetype all" #: src/ui.glade:3141 msgid "# Items:" msgstr "# genstande:" #: src/ui.glade:3156 msgid "" "Desired number of scenery items.\n" "Flag: -trees" msgstr "" "Ønsket antal landskabsgenstande.\n" "Flag: -trees" #: src/ui.glade:3179 msgid "% Window fill:" msgstr "% vinduesfyld:" #: src/ui.glade:3190 msgid "" "Bottom percentage of screen available for scenery.\n" "Flag: -treefill" msgstr "" "Nederste procentdel af skærmen tilgængelig for landskaber.\n" "Flag: -treefill" #: src/ui.glade:3209 msgid "Allow overlap" msgstr "Tillad overlapning" #: src/ui.glade:3213 msgid "" "To allow overlap or not when placing scenery.\n" "Flags: -treeoverlap, -notreeoverlap" msgstr "" "At tillade overlapning eller ej, nÃ¥r landskaber placeres.\n" "Flags: -treeoverlap, -notreeoverlap" #: src/ui.glade:3240 msgid "" "Scale of scenery.\n" "Flag: sceneryscale " msgstr "" "Scale of scenery.\n" "Flag: sceneryscale " #: src/ui.glade:3409 msgid "Scenery" msgstr "Landskab" #: src/ui.glade:3428 msgid "Compose here your favorite celestial conditions" msgstr "Sammensæt her dine yndlings himmelske forhold" #: src/ui.glade:3508 msgid "" "Apply default values for all preferences (except settings).\n" "Flag: -defaults" msgstr "" "Anvend standardværdier for alle præferencer (undtagen indstillinger).\n" "Flag: -defaults" #: src/ui.glade:3526 msgid "" "Apply vintage values for all preferences (except settings).\n" "Flag: -vintage" msgstr "" "Anvend Ã¥rgangsværdier for alle præferencer (undtagen indstillinger).\n" "Flag: -vintage" #: src/ui.glade:3612 msgid "Wind" msgstr "Vind" #: src/ui.glade:3626 msgid "Windy" msgstr "Blæsende" #: src/ui.glade:3631 msgid "" "If set, there will be wind.\n" "Flags: -wind, -nowind" msgstr "" "Hvis indstillet, vil der være vind.\n" "Flags: -wind, -nowind" #: src/ui.glade:3648 msgid "Whirl:" msgstr "Hvirvel:" #: src/ui.glade:3660 msgid "" "The higher this setting, the more the wind will whirl.\n" "Flag: -whirlfactor" msgstr "" "Jo højere denne indstilling er, jo mere vil vinden hvirvle.\n" "Flag: -whirlfactor" #: src/ui.glade:3682 msgid "Timer:" msgstr "Timer:" #: src/ui.glade:3695 msgid "" "This setting determines how many seconds pass between two gusts of wind.\n" "Flag: -windtimer" msgstr "" "Denne indstilling bestemmer, hvor mange sekunder der gÃ¥r mellem to " "vindstød.\n" "Flag: -windtimer" #: src/ui.glade:3711 msgid "Now!" msgstr "Nu!" #: src/ui.glade:3715 msgid "Force a gust of wind immediately." msgstr "Fremtving et vindstød med det samme." #: src/ui.glade:3732 msgid "Stars" msgstr "Stjerner" #: src/ui.glade:3750 msgid "" "To show or not show stars.\n" "Flag: -stars (0 means: no stars)" msgstr "" "At vise eller ikke vise stjerner.\n" "Flag: -stars (0 means: no stars)" #: src/ui.glade:3767 msgid "Number:" msgstr "Nummer:" #: src/ui.glade:3779 msgid "" "Number of twinkling stars.\n" "Flag: -stars" msgstr "" "Antal blinkende stjerner.\n" "Flag: -stars" #: src/ui.glade:3825 msgid "Moon" msgstr "MÃ¥ne" #: src/ui.glade:3843 msgid "" "To show or not show moon.\n" "Flags: -moon 1, -moon 0" msgstr "" "At vise eller ikke vise mÃ¥nen.\n" "Flags: -moon 1, -moon 0" #: src/ui.glade:3873 msgid "" "Speed of moon in pixels/minute.\n" "Flag: -moonspeed" msgstr "" "MÃ¥nens hastighed i pixels/minut.\n" "Flag: -moonspeed" #: src/ui.glade:3907 msgid "" "Relative size of the moon.\n" "Flag: -moonsize" msgstr "" "MÃ¥nens relative størrelse.\n" "Flag: -moonsize" #: src/ui.glade:3928 msgid "Halo" msgstr "glorie" #: src/ui.glade:3946 msgid "" "To show or not to show halo around moon.\n" "Flags: -halo 1, -halo 0" msgstr "" "At vise eller ikke at vise glorie omkring mÃ¥nen.\n" "Flags: -halo 1, -halo 0" #: src/ui.glade:3964 src/ui.glade:4179 msgid "Bright:" msgstr "Lys:" #: src/ui.glade:3976 msgid "" "Brightness of moon's halo.\n" "Flag: -halobrightness" msgstr "" "Lysstyrke af mÃ¥nens glorie.\n" "Flag: -halobrightness" #: src/ui.glade:3998 msgid "Meteors" msgstr "Meteorer" #: src/ui.glade:4016 msgid "" "To show or not to show meteors.\n" "Flags: -meteors, -nometeors" msgstr "" "At vise eller ikke at vise meteorer.\n" "Flags: -meteors, -nometeors" #: src/ui.glade:4034 msgid "Aurora" msgstr "Aurora" #: src/ui.glade:4052 msgid "" "To show or not show aurora.\n" "Note: the aurora is best viewed using a dark background.\n" "Flags: -aurora 1, -aurora 0" msgstr "" "For at vise eller ikke vise nordlys.\n" "Bemærk: nordlyset ses bedst med en mørk baggrund.\n" "Flags: -aurora 1, -aurora 0" #: src/ui.glade:4071 msgid "Width:" msgstr "Bredde:" #: src/ui.glade:4083 msgid "" "Width of aurora in percentage of screen width.\n" "Flag: -aurorawidth" msgstr "" "Bredde af nordlys i procent af skærmbredde.\n" "Flag: -aurorawidth" #: src/ui.glade:4108 msgid "Height:" msgstr "Højde:" #: src/ui.glade:4120 msgid "" "Vertical size of aurora.\n" "Flag: -auroraheight" msgstr "" "Vertikal størrelse af nordlys.\n" "Flag: -auroraheight" #: src/ui.glade:4157 msgid "" "Animation speed of aurora: real: 10, for a more dramatic effect choose: 100\n" "Flag: -auroraspeed" msgstr "" "Animationshastighed af nordlys: ægte: 10, for en mere dramatisk effekt vælg: " "100\n" "Flag: -auroraspeed" #: src/ui.glade:4191 msgid "" "Brightness of aurora.\n" "Flags: -aurorabrightness" msgstr "" "Lysstyrke af nordlys.\n" "Flags: -aurorabrightness" #: src/ui.glade:4208 msgid "Left" msgstr "Venstre" #: src/ui.glade:4212 msgid "" "Place aurora left on the screen.\n" "Flag: -auroraleft" msgstr "" "Placer aurora til venstre pÃ¥ skærmen.\n" "Flag: -auroraleft" #: src/ui.glade:4225 msgid "Middle" msgstr "Midten" #: src/ui.glade:4229 msgid "" "Place aurora in the middle of the screen.\n" "Flag: -auroramiddle" msgstr "" "Placer aurora i midten af skærmen.\n" "Flag: -auroramiddle" #: src/ui.glade:4243 msgid "Right" msgstr "Ret" #: src/ui.glade:4247 msgid "" "Place aurora in the right of the screen.\n" "Flag: -auroraright" msgstr "" "Placer aurora til højre pÃ¥ skærmen.\n" "Flag: -auroraright" #: src/ui.glade:4266 msgid "Frequency:" msgstr "Frekvens:" #: src/ui.glade:4278 msgid "" "Frequency of meteors to appear.\n" "Flags: -meteorfrequency" msgstr "" "Hyppighed af meteorer til at dukke op.\n" "Flags: -meteorfrequency" #: src/ui.glade:4300 msgid "Base:" msgstr "Grundlag:" #: src/ui.glade:4312 msgid "" "Baseline height of aurora, in percentage of screen height.\n" "Flag: -aurorabase" msgstr "" "Basislinjehøjde for nordlys, i procent af skærmhøjde.\n" "Flag: -aurorabase" #: src/ui.glade:4329 msgid "Color" msgstr "Farve" #: src/ui.glade:4333 msgid "" "Choose between yellow-ish and white-ish moon.\n" "Flag: -mooncolor [0,1]" msgstr "" "Vælg mellem gullig og hvidlig mÃ¥ne.\n" "Flag: -mooncolor [0,1]" #: src/ui.glade:4433 msgid "Celestials" msgstr "Himmelske" #: src/ui.glade:4453 msgid "Birds settings" msgstr "Fugleindstillinger" #: src/ui.glade:4617 msgid "Show birds" msgstr "Vis fugle" #: src/ui.glade:4621 msgid "" "If set: show birds.\n" "Flags: -showbirds 1, -showbirds 0" msgstr "" "Hvis indstillet: vis fugle.\n" "Flags: -showbirds 1, -showbirds 0" #: src/ui.glade:4634 msgid "Birds only" msgstr "Kun fugle" #: src/ui.glade:4638 msgid "" "If set: show no Santa, snow or scenery.\n" "Flags: -birdsonly 0, -birdsony 1" msgstr "" "Hvis indstillet: vis ingen Julemand, sne eller natur.\n" "Flags: -birdsonly 0, -birdsony 1" #: src/ui.glade:4655 msgid "Preferred distance:" msgstr "Foretrukken afstand:" #: src/ui.glade:4669 msgid "" "Preferred distance from other birds.\n" "Flag: -prefdistance" msgstr "" "Foretrukken afstand fra andre fugle.\n" "Flag: -prefdistance" #: src/ui.glade:4697 msgid "Restart" msgstr "Genstart" #: src/ui.glade:4701 msgid "Restart birds." msgstr "Genstart fugle." #: src/ui.glade:4718 msgid "Viewing distance:" msgstr "Visningsafstand:" #: src/ui.glade:4731 msgid "" "Viewing distance.\n" "NOTE: Santa has no knowledge of viewing distance, so when birds are " "following Santa, the relative positions of Santa and birds will be " "temporarely out of sync when you change the viewing distance. This is only " "noticeable when the birds are following Santa.\n" "Flag: -viewingdistance" msgstr "" "Synsafstand.\n" "BEMÆRK: Julemanden har ingen viden om synsafstand, sÃ¥ nÃ¥r fugle følger " "Julemanden, vil Julemandens og fuglenes relative positioner være " "midlertidigt ude af sync, nÃ¥r du ændrer synsafstanden. Dette er kun " "mærkbart, nÃ¥r fuglene følger Julemanden.\n" "Flag: -viewingdistance" #: src/ui.glade:4752 msgid "Focus to attraction point:" msgstr "Fokus pÃ¥ attraktionspunkt:" #: src/ui.glade:4766 msgid "" "Tendency to concentrate on the attraction point.\n" "Flag: -focuscentre" msgstr "" "Tendens til at koncentrere sig om attraktionspunktet.\n" "Flag: -focuscentre" #: src/ui.glade:4784 msgid "" "Desired number of birds. If zero, no birds are shown.\n" "Flag: -nbirds" msgstr "" "Ønsket antal fugle. Hvis nul, vises ingen fugle.\n" "Flag: -nbirds" #: src/ui.glade:4807 msgid "# Birds:" msgstr "# Fugle:" #: src/ui.glade:4821 msgid "" "Number of nearest neighbours the birds should look at.\n" "Flag: -neighbours" msgstr "" "Antal nærmeste naboer fuglene skal se pÃ¥.\n" "Flag: -neighbours" #: src/ui.glade:4841 msgid "Neighbours:" msgstr "Naboer:" #: src/ui.glade:4856 msgid "" "Give the birds a fancy color.\n" "Flag: -birdscolor" msgstr "" "Giv fuglene en fancy farve.\n" "Flag: -birdscolor" #: src/ui.glade:4874 msgid "Bird color" msgstr "Fuglefarve" #: src/ui.glade:4900 msgid "Anarchy:" msgstr "Anarki:" #: src/ui.glade:4914 msgid "" "Anarchy level: the higher, the more anarchy.\n" "Flag: -anarchy" msgstr "" "Anarkiniveau: jo højere, jo mere anarki.\n" "Flag: -anarchy" #: src/ui.glade:4934 msgid "Distance weight:" msgstr "Afstand vægt:" #: src/ui.glade:4948 msgid "" "Tendency to keep desired distance to neighbours.\n" "Flag: -disweight" msgstr "" "Tendens til at holde den ønskede afstand til naboer.\n" "Flag: -disweight" #: src/ui.glade:4968 msgid "Adjust speed to neighbours:" msgstr "Tilpas hastigheden til naboer:" #: src/ui.glade:4982 msgid "" "Tendency to adjust speed to neighbours.\n" "Flag: -followneighbours" msgstr "" "Tendens til at tilpasse hastigheden til naboer.\n" "Flag: -followneighbours" #: src/ui.glade:5016 msgid "" "Speed of birds in arbitrary units.\n" "Flag: -birdsspeed" msgstr "" "Fuglenes hastighed i vilkÃ¥rlige enheder.\n" "Flag: -birdsspeed" #: src/ui.glade:5036 msgid "Drawing scale:" msgstr "Tegning skala:" #: src/ui.glade:5050 msgid "" "Influence the size of the birds.\n" "Flag: -birdsscale\n" msgstr "" "PÃ¥virke størrelsen af fuglene.\n" "Flag: -birdsscale\n" #: src/ui.glade:5067 msgid "" "Show \n" "attr point" msgstr "" "Vis \n" "attr punkt" #: src/ui.glade:5073 msgid "" "Show the point where the birds want to go.\n" "Flags: -showattr 0, -showattr 1" msgstr "" "Vis det punkt, hvor fuglene vil hen.\n" "Flags: -showattr 0, -showattr 1" #: src/ui.glade:5084 msgid "" "Follow \n" "Santa" msgstr "" "Følg \n" " Julemanden" #: src/ui.glade:5090 msgid "" "Birds are attracted by an attraction point. Here you can choose to follow " "Santa.\n" "Flags: -followsanta 0, -followsanta 1" msgstr "" "Fugle tiltrækkes af et attraktionspunkt. Her kan du vælge at følge " "Julemanden.\n" "Flags: -followsanta 0, -followsanta 1" #: src/ui.glade:5103 msgid "" "Percentage of screen to be used for the attraction point.\n" "Flag: -attrspace" msgstr "" "Procentdel af skærmen, der skal bruges til attraktionspunktet.\n" "Flag: -attrspace" #: src/ui.glade:5125 msgid "Attraction point range" msgstr "Tiltrækningspunkt rækkevidde" #: src/ui.glade:5168 msgid "Actual mean distance from neighbours." msgstr "Faktisk middelafstand fra naboer." #: src/ui.glade:5185 msgid "Distance used to get the desired number of neighbours." msgstr "Afstand brugt til at fÃ¥ det ønskede antal naboer." #: src/ui.glade:5268 msgid "Birds" msgstr "Fugle" #: src/ui.glade:5286 msgid "version" msgstr "version" #: src/ui.glade:5301 src/ui.glade:6515 msgid "Settings" msgstr "Indstillinger" #: src/ui.glade:5323 msgid "Transparency " msgstr "Gennemsigtighed " #: src/ui.glade:5340 msgid "" "Transparency of painted items:\n" "0: no transparency.\n" "100: fully transparent, you will see nothing!\n" "Flag: -transparency" msgstr "" "Gennemsigtighed af malede emner:\n" "0: ingen gennemsigtighed.\n" "100: fuldstændig gennemsigtig, du vil ikke se noget!\n" "Flag: -transparency" #: src/ui.glade:5367 msgid "Lift snow on bottom" msgstr "Løft sne pÃ¥ bunden" #: src/ui.glade:5383 msgid "" "Use this if snow falls below the bottom of your screen, or fallen snow " "hides something that should not be hidden.\n" "Flag: -offsets" msgstr "" "Brug dette, hvis sne falder under bunden af din skærm, eller faldet sne " "skjuler noget, der ikke bør skjules.\n" "Flag: -offsets" #: src/ui.glade:5408 msgid "Lift snow on windows" msgstr "Løft sne pÃ¥ vinduer" #: src/ui.glade:5424 msgid "" "Use this if no snow collects on your windows, or if snow collects separated " "from your windows. \n" "Some basic window managers need this setting (e.g. TWM needs in general a " "value of 25 .. 28).\n" "Flag: -offsety" msgstr "" "Brug denne, hvis der ikke samler sne pÃ¥ dine vinduer, eller hvis der samler " "sne adskilt fra dine vinduer. \n" " Nogle grundlæggende vinduesadministratorer har brug for denne indstilling " "(f.eks. kræver TWM generelt en værdi pÃ¥ 25 .. 28).\n" "Flag: -offsety" #: src/ui.glade:5449 msgid "Cpu factor" msgstr "CPU faktor" #: src/ui.glade:5467 msgid "" "The higher, the smoother xsnow will run, but will also use more cpu power.\n" "Flag: -cpuload" msgstr "" "Jo højere, jo glattere xsnow vil køre, men vil ogsÃ¥ bruge mere cpu-kraft.\n" "Flag: -cpuload" #: src/ui.glade:5493 msgid "Scale" msgstr "vægt" #: src/ui.glade:5510 msgid "" "Overall drawing scale.\n" "Flag: -scale" msgstr "" "Overordnet tegningsskala.\n" "Flag: -scale" #: src/ui.glade:5543 msgid "Ignore large top windows" msgstr "Ignorer store topvinduer" #: src/ui.glade:5559 msgid "" "Windows wider than 80 percent of the screen and closer to the top than the " "number in this widget will not collect snow.\n" "In some cases, there are invisible windows near the top of the screen, which " "are handled by xsnow as normal windows: snow is collected upon them. By " "entering a suitable number here, this undesired behaviour can be avoided.\n" "Flag: -ignoretop\n" "\n" msgstr "" "Vinduer, der er bredere end 80 procent af skærmen og tættere pÃ¥ toppen end " "tallet i denne widget, vil ikke samle sne.\n" "I nogle tilfælde er der usynlige vinduer nær toppen af skærmen, som " "hÃ¥ndteres af xsnow som normale vinduer: der samles sne pÃ¥ dem. Ved at " "indtaste et passende tal her, kan denne uønskede adfærd undgÃ¥s.\n" "Flag: -ignoretop\n" "\n" #: src/ui.glade:5583 msgid "Ignore large bottom windows" msgstr "Ignorer store bundvinduer" #: src/ui.glade:5599 msgid "" "Windows wider than 80 percent of the screen and closer to the bottom than " "the number in this widget will not collect snow.\n" "\n" "In some cases, there are invisible windows near the bottom of the screen, " "which are handled by xsnow as normal windows: snow is collected upon them. " "By entering a suitable number here, this undesired behaviour can be " "avoided.\n" "Flag: -ignorebottom" msgstr "" "Vinduer, der er bredere end 80 procent af skærmen og tættere pÃ¥ bunden end " "tallet i denne widget, vil ikke samle sne.\n" "\n" "I nogle tilfælde er der usynlige vinduer nær bunden af skærmen, hvilket " "hÃ¥ndteres af xsnow som normale vinduer: der samles sne pÃ¥ dem. Ved at " "indtaste et passende tal her, kan denne uønskede adfærd undgÃ¥s.\n" "Flag: -ignorebottom" #: src/ui.glade:5791 msgid "window type etc." msgstr "vinduestype osv." #: src/ui.glade:5814 msgid "" "Menu\n" "colors" msgstr "" "Menu\n" "farver" #: src/ui.glade:5819 msgid "" "Toggle between xsnow's own menu colors and standard menu colors.\n" "Activated: use xsnow colors.\n" "Deactivated: use default colors.\n" "Flags: -theme 1, -theme 0" msgstr "" "Skift mellem xsnow's egne menufarver og standardmenufarver.\n" "Aktiveret: brug xsnow farver.\n" "Deaktiveret: brug standardfarver.\n" "Flags: -theme 1, -theme 0" #: src/ui.glade:5833 msgid "" "On all\n" "workspaces" msgstr "" "PÃ¥ alle\n" "arbejdspladser" #: src/ui.glade:5838 msgid "" "Use all workspaces to snow in.\n" "NOTE: this doesn't work properly in enlightenment.\n" "Flags: -allworkspaces 1, -allworkspaces 0" msgstr "" "Brug alle arbejdsomrÃ¥der til at sne i.\n" "BEMÆRK: dette fungerer ikke korrekt i oplysning.\n" "Flags: -allworkspaces 1, -allworkspaces 0" #: src/ui.glade:5856 msgid "" "Below\n" "windows" msgstr "" "Nedenfor \n" " vinduer" #: src/ui.glade:5861 msgid "" "When activated, it will be snowing below your windows, else it will be " "snowing upon you windows too.\n" "On some desktop environments, when snowing above your windows you will not " "be able to click on any window.\n" "Therefore, you will be asked to click a button, to be sure that things are " "OK.\n" "Flag: -above" msgstr "" "NÃ¥r det er aktiveret, sner det under dine vinduer, ellers sner det ogsÃ¥ over " "dine vinduer.\n" " PÃ¥ nogle skrivebordsmiljøer vil du ikke være i stand til at klikke pÃ¥ noget " "vindue, nÃ¥r det sner over dine vinduer.\n" "Derfor bliver du bedt om at klikke pÃ¥ en knap for at være sikker pÃ¥, at " "tingene er OK.\n" "Flag: -above" #: src/ui.glade:5880 msgid "" "Click to\n" "confirm" msgstr "" "Klik for at \n" "bekræfte" #: src/ui.glade:5885 msgid "To make sure you can click." msgstr "For at sikre, at du kan klikke." #: src/ui.glade:5904 msgid "" "If you have more than one monitor, choose where you want snow falling. " "Choose 'all monitors' if you want snow in all monitors.\n" "NOTE: when changing monitor, xsnow will restart.\n" "Flag: -screen" msgstr "" "Hvis du har mere end én skærm, skal du vælge, hvor du vil have snefald. Vælg " "'alle skærme', hvis du vil have sne i alle skærme.\n" "BEMÆRK: nÃ¥r du skifter skærm, vil xsnow genstarte.\n" "Flag: -screen" #: src/ui.glade:5911 msgid "monitor 1" msgstr "skærm 1" #: src/ui.glade:5922 msgid "" "Create\n" "outline" msgstr "" "Opret \n" " disposition" #: src/ui.glade:5927 msgid "" "To draw an outline around the snow window.\n" "Flag: -outline 1/0" msgstr "" "At tegne en kontur rundt om snevinduet.\n" "Flag: -outline 1/0" #: src/ui.glade:5951 msgid "" " \n" " " msgstr "" " \n" " " #: src/ui.glade:5986 msgid "" "Choose here the picture you want as background when xscreensaver is " "active.\n" "Flag: -bg" msgstr "" "Vælg her det billede, du ønsker som baggrund, nÃ¥r xscreensaver er aktiv.\n" "Flag: -bg" #: src/ui.glade:5990 msgid "Choose background" msgstr "Vælg baggrund" #: src/ui.glade:6005 msgid "" "Activate xscreensaver.\n" "Click and don't touch mouse and keyboard for a few seconds..." msgstr "" "Aktiver xscreensaver.\n" "Klik og rør ikke mus og tastatur i et par sekunder..." #: src/ui.glade:6019 msgid "" "Settings for Xscreensaver. You can choose a background, and choose to use it " "or not.\n" "Make sure you add a line like\n" "xsnow -root\n" "after the line 'programs:' in the file ~/.xscreensaver and you run " "xscreensaver-demo to choose for xsnow.\n" "To activate xscreensaver on the command line:\n" "xscreensaver-command -activate\n" "See also the man page:\n" "man xsnow" msgstr "" "Indstillinger for Xscreensaver. Du kan vælge en baggrund og vælge at bruge " "den eller ej.\n" "Sørg for at tilføje en linje som\n" "xsnow -root\n" "efter linjen 'programmer:' i filen ~/.xscreensaver og du kører xscreensaver-" "demo for at vælge xsnow.\n" "For at aktivere xscreensaver pÃ¥ kommandolinjen:\n" "xscreensaver-command -activate\n" " Se ogsÃ¥ man-siden:\n" "mand xsnow" #: src/ui.glade:6028 msgid "Xscreensaver: " msgstr "Xscreensaver: " #: src/ui.glade:6048 msgid "Black" msgstr "Sort" #: src/ui.glade:6052 msgid "" "When activated, the background will be black.\n" "Flag: -bg (this button will be automatically desactivated when -bg is given)" msgstr "" "NÃ¥r den er aktiveret, vil baggrunden være sort.\n" "Flag: -bg (this button will be automatically desactivated when -bg is given)" #: src/ui.glade:6076 msgid "" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" msgstr "" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" #: src/ui.glade:6551 msgid "en" msgstr "da" #: src/ui.glade:6554 msgid "it" msgstr "det" #~ msgid "" #~ "If set, use two colors.\n" #~ "Flags: -enablesc2" #~ msgstr "" #~ "Hvis indstillet, skal du bruge to farver.\n" #~ "Flags: -enablesc2" #, c-format #~ msgid "XWinInfo failed\n" #~ msgstr "XWinInfo mislykkedes \n" #, c-format #~ msgid "Force snow on root: window: %#lx, depth: %d\n" #~ msgstr "Tving sne pÃ¥ roden: vindue: %#lx, dybde: %d\n" #, c-format #~ msgid "" #~ "NOTE: you probably need to tweak 'Lift snow on windows' in the 'settings' " #~ "panel.\n" #~ msgstr "" #~ "BEMÆRK: du skal sandsynligvis justere 'Løft sne pÃ¥ vinduer' i " #~ "'indstillings'-panelet.\n" #~ msgid "Force a gust of wind immediately.\n" #~ msgstr "Fremtving et vindstød med det samme.\n" xsnow-3.8.3/po/de.gmo0000666000000000000000000010541014732252143012613 0ustar0000000000000000Þ•$< …\pqr‹¥§º½ÃÇ:Ì# ,:I"_7‚ ºÄÙíþT%c‰ ¥ ² ¾;Ì^Kp5¼6òE)FoJ¶57NUoŒL’ ß íøvþ u€ •BŸâ.ê0 !J l w D‰ VÎ %!7!R!l!ƒ!”!š!/¡!Ñ!ï!÷!$ " 1"<"K"CT"-˜"Æ"×"ñ"6#F#W#Q^#°#¿#Æ# á#$ï#!$76$ n$/y$©$®$Ê$ Ò$•Ü$`r%TÓ%=(&.f&S•&1é&Y'(u'5ž'HÔ'“(½±(o)‹)3¤)3Ø) *,*D*0^**”*¨*½*2Ï*+ +"+*+1++6+b++›+E·+ ý+" ,,,H1,'z,¢,ª,Ç, Ù, ä, ð,#ü,J -=k-;©-2å-6.0O.8€.¹. Í.8Ú. / / */.5/*d//—/-¦/9Ô/00Q0Dl0t±0f&161BÄ1&2.2&42([2„2‹2 “2¡2%¸2$Þ273%;37a3%™3¿3Û3Wä3<5A5 R5 `5 k5 v5 5J‹5KÖ5"6<(6He61®6à6 å6074770l7/7Í7Ô7?Ú7C8A^8  8‰Á8dK9S°9Š:I:2Ù:Z ;(g;B;[Ó;/<;6<Gr<Qº<= =J=pf=1×=< >9F>@€>;Á>;ý>˜9? Ò?tà?U@$n@“@%²@{Ø@gTAμA‹BH C!VCxC‹C¥C,¾C)ëCE'E]/E6EÄE äEF F.F{NGÊGAÑGHH<Hu\HjÒI=K CKPK0`K‘K1 K ÒKßKâKåK ëK öK L LL L(L"9L$\M+N ­NÎNÐNãNæNìNðN?õN5O IO SO^OoO‚O0šO7ËOPP.PDPVPjfP/ÑP%Q 'Q 5QCQ?YQ ™Qu£Q\RBvRC¹RcýRdaS[ÆSB"TeT‚T‰T¥TÄTIÊTU #U.U’5U ÈUÓUæU îUWøUPV0VV6‡V2¾V ñVüVIWv]W ÔW*õW! X!BXdX‚XˆX;X&ËXòXúX. Y ;YFY WYSeY4¹YîYýYZI5ZZ“Za›ZýZ [[7[7R[%Š[A°[ ò[Aü[>\M\e\l\§}\l%]i’]Hü]=E^cƒ^2ç^~_8™_AÒ_e`µz`ö0a$'b#Lb=pb7®b æb3ób'c.Fcuc{cc©c5¿cõc dd#d)d*.d"Yd|d.›dZÊd %e,/e\eRce*¶eáe"ée f (f 2f@f&OfbvfHÙfD"g=gg8¥g-Þg< hIh`h,sh  h®h ½h-Êh-øh &i2i5FiF|iÃiÊi_ÙiR9jpŒjeýj=ckK¡k<ík*l10l.bl‘l ˜l £l±l,Él7ölJ.m4ymJ®m4ùm.n Jn¤Xnýopp'p =p Kp XpPfpo·p'qE0qSvq2Êqýq#r7(rK`r<¬r9ér#s4sQ;sKsLÙs!&t›Htlät_Qu™±uVKv7¢vaÚv(1{Ap{¯²{ b|‰o|=ù|57}(m}*–}ŸÁ}—a~ù~© €[µ€$6!T"v2™gÌ4ƒIƒYQƒB«ƒ"îƒ&„ 8„C„JY„{¤… †F)†p†x†D}† †cˆñ‰ ø‰ Š3ŠCŠ9RŠ ŒŠšŠŠ Š ¨Š ³Š½Š׊ àŠ ìŠøŠÍ$ËÞ•„ Lw¬åÉÑ#U’¢»Z®Sú‰(°í ¯ùªIü“=ôÔhʇõP,ÎX6±‹ð€mÀ!1rŸdû4¥ø³$;ƘtA«Ø2¤á`ĵ8½!Ý…àìÖëê7Rl E¿)䌚Ìy›¹ —Çfu ?ÿ¶Ï†KÒ n<cŠ~W"Ù'×væó#-kÓœ/§¾NÃÈ­ *‚ _FýaH|iÜqî :\öJ”Bsò"]Õ´TMÛñ¨¸ÅÁéV > Y÷}ßx+ˆ^ÂÚj9 gŽ0èºo¼–.5 @{3·ïžzQ[¡D&ƒ²‘pþCâeçЦ©%£bOã™G Alas! This not an X11 session, xsnow will probably not run. If you want to try it anyway, set the environment variable XSNOW_FORCE_RUN, eg: XSNOW_FORCE_RUN=1 xsnow Or, you could force an X11 session, for example by tweaking /etc/gdm3/daemon.conf. Thanks for using xsnow Xsnow: Caught signal %d because double buffering is not available on this system on your request. # Birds:# Items:# Snowflakes:% Window fill:%s. Snow window: %#lx%s: cannot connect to X server %s              (default)All defaults All vintage Defaults Vintage Activate xscreensaver. Click and don't touch mouse and keyboard for a few seconds...Actual mean distance from neighbours.Adjust speed to neighbours:All defaultsAll vintageAllow overlapAnarchy level: the higher, the more anarchy. Flag: -anarchyAnarchy:Animation speed of aurora: real: 10, for a more dramatic effect choose: 100 Flag: -auroraspeedApply default values for all preferences (except settings). Flag: -defaultsApply default values for the preferences in this tab.Apply default values for the preferences in this tab. Apply defaults for all preferences (except settings). Flag: -defaultsApply defaults for all preferences (except settings). Flags: -defaultsApply vintage values for all preferences (except settings). Flag: -vintageApply vintage values for the preferences in this tab.Attraction point rangeAuroraAvailable languages are: Available languages are: %s Base:Baseline height of aurora, in percentage of screen height. Flag: -aurorabaseBelow windowsBird colorBirdsBirds are attracted by an attraction point. Here you can choose to follow Santa. Flags: -followsanta 0, -followsanta 1Birds onlyBirds settingsBlackBlow off:Bottom percentage of screen available for scenery. Flag: -treefillBright:Brightness of aurora. Flags: -aurorabrightnessBrightness of moon's halo. Flag: -halobrightnessCannot create transparent window CelestialsChoose backgroundChoose between yellow-ish and white-ish moon. Flag: -mooncolor [0,1]Choose here the picture you want as background when xscreensaver is active. Flag: -bgChoose your SantaChoose your favorite SantaChoose your favorite snowClick on a window ... Click to confirmColorColor:Compose here your favorite celestial conditionsCompose your favorite sceneryContactContinuing with flagCould not determine desktop session Cpu factorCreate outlineDefaultsDesired number of birds. If zero, no birds are shown. Flag: -nbirdsDesired number of scenery items. Flag: -treesDesktop type: %sDetected Wayland desktop Detected desktop session: %s Distance used to get the desired number of neighbours.Distance weight:DonateDonate one euro or so to inspire the maintainer of xsnow, here is a paypal link. Drawing scale:EnableFocus to attraction point:Follow SantaFor optimal resuts, add to your %s: Force a gust of wind immediately.Frequency of meteors to appear. Flags: -meteorfrequencyFrequency:Give the birds a fancy color. Flag: -birdscolorHaloHalting because of flag %s Height:Hide menuIf everything is ok, it is now snowing on your desktop, and birds are flying. You are encouraged to define your own preferences using the tabs above.If set, show fallen snow on bottom of the desktop. Flags: -keepsnowonscreen, -nokeepsnowonscreenIf set, show fallen snow on windows. Flags: -keepsnowonwindows, -nokeepsnowonwindowsIf set, show snow blowing away. Flags: -blowsnow, -noblowsnowIf set, show snowflakes. Flags: -snow, -nosnowIf set, snow will collect on the trees. Flags: -keepsnowontrees, -nokeepsnowontreesIf set, there will be wind. Flags: -wind, -nowindIf set, try to show fluff on fallen snow and trees if possible. Flags: -fluffy, -nofluffyIf set, use two colors. Flag: -enablesc2If set: show birds. Flags: -showbirds 1, -showbirds 0If set: show no Santa, snow or scenery. Flags: -birdsonly 0, -birdsony 1If the system is too busy, all panels get this color, in which case you could adapt some settings in "snow", "birds", "settings", or "celestials".If you have more than one monitor, choose where you want snow falling. Choose 'all monitors' if you want snow in all monitors. NOTE: when changing monitor, xsnow will restart. Flag: -screenIgnore large bottom windowsIgnore large top windowsIn every tab you find the following rescue buttons:Influence the size of the birds. Flag: -birdsscale Intensity:LXDE session found, using window 'pcmanfm'. Leave menu. Flag: -nomenuLeavy tree. Flags: -treetype 2 or: -treetype allLeftLift snow on bottomLift snow on windowsMax # snowflakes:Maximum amount of snowflakes. Flag: -flakecountmaxMean distance: %3d Menu colorsMeteorsMiddleMoonMoose. Flags: -treetype 5 or: -treetype allMore than %d errors, I quit!NOT using double buffering:NOTE: expect some flicker. NOTE: xsnow will probably run, but some glitches are to be expected. Neighbours:Not sending tar file to terminal. Now!Number of nearest neighbours the birds should look at. Flag: -neighboursNumber of twinkling stars. Flag: -starsNumber:Ok, things are as they are. On all workspacesOn bottom:On scenery:On windows:Overall drawing scale. Flag: -scalePercentage of screen to be used for the attraction point. Flag: -attrspacePlace aurora in the middle of the screen. Flag: -auroramiddlePlace aurora in the right of the screen. Flag: -aurorarightPlace aurora left on the screen. Flag: -auroraleftPlease report any comments to the maintainer of xsnow.Polar bear. Flags: -treetype 7 or: -treetype allPreferred distance from other birds. Flag: -prefdistancePreferred distance:Probably X11Problems encountered during production of the tar ball. Quit xsnowQuit xsnow.Range: %d Reindeer. Flags: -treetype 4 or: -treetype allRelative size of the moon. Flag: -moonsizeRestartRestart birds.Restart due to change of display settings... Restart due to change of screen or language settings ... RightSantaSanta using the train with one reindeer and Rudolph. Flags: -santa 4 -showrudolphSanta using the train with two reindeers. Flags: -santa 4 -norudolphSanta with Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder, Blixem and Rudolph. Flags: -santa 3 -showrudolphSanta with Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder and Blixem. Flags: -santa 3 -norudolphSanta with three reindeers. Flags: -santa 2 -norudolphSanta with two reindeers and Rudolph. Flags: -santa 2 -showrudolphSanta's speed. Flag: -santaspeedfactorScaleScale of Santa. Flags: -santascale Scale of scenery. Flag: sceneryscale Scale:ScenerySecond color:See also the man page.Self replication is not compiled in. Set color of vintage tree. Flag: -tcSet default preferences for all (except settings) tabs.Set default preferences for this tab.Set vintage preferences for all (except settings) tabs.Set vintage preferences for this tab.Setting background from %s SettingsSettings for Xscreensaver. You can choose a background, and choose to use it or not. Make sure you add a line like xsnow -root after the line 'programs:' in the file ~/.xscreensaver and you run xscreensaver-demo to choose for xsnow. To activate xscreensaver on the command line: xscreensaver-command -activate See also the man page: man xsnowShowShow attr pointShow sceneryShow SantaShow birdsShow fluffShow snowShow the point where the birds want to go. Flags: -showattr 0, -showattr 1Size of snowflakes, works only for non-vintage snow flakes. Flag: -snowsizeSize:Small Santa with three reindeers. Flags: -santa 1 -norudolphSmall Santa with two reindeers and Rudolph. Flags: -santa 1 -showrudolphSmall house. Flags: -treetype 3 or: -treetype allSnowSnowing in %#lx: %s %d+%d %dx%d Snowy tree. Flags: -treetype 6 or: -treetype allSpeed of birds in arbitrary units. Flag: -birdsspeedSpeed of moon in pixels/minute. Flag: -moonspeedSpeed of the snowflakes. Flag: -snowspeedfactorSpeed:StarsTendency to adjust speed to neighbours. Flag: -followneighboursTendency to concentrate on the attraction point. Flag: -focuscentreTendency to keep desired distance to neighbours. Flag: -disweightThe color of the snow. Flag: -scThe higher this setting, the more snow will be generated because of Santa ploughing, wind or disappearing windows. Flag: -blowofffactorThe higher this setting, the more snow will collect on the bottom of the desktop. Flag: -ssnowdepthThe higher this setting, the more snow will collect on the trees. Flag: -maxontreesThe higher this setting, the more snow will collect on the windows. Note: in Wayland, there is no snow on the windows. Flag: -wsnowdepthThe higher this setting, the more the wind will whirl. Flag: -whirlfactorThe higher, the more snowflakes. Flag: -snowflakesThe higher, the smoother xsnow will run, but will also use more cpu power. Flag: -cpuloadThe second color of the snow. Flag: -sc2The transparent snow-window is probably not click-through, alas.. This setting determines how many seconds pass between two gusts of wind. Flag: -windtimerTimer:Tiny Santa with three reindeers. Flags: -santa 0 -norudolphTiny Santa with two reindeers and Rudolph. Flags: -santa 0 -showrudolphTo allow overlap or not when placing scenery. Flags: -treeoverlap, -notreeoverlapTo draw an outline around the snow window. Flag: -outline 1/0To make sure you can click.To show or not show aurora. Note: the aurora is best viewed using a dark background. Flags: -aurora 1, -aurora 0To show or not show moon. Flags: -moon 1, -moon 0To show or not show stars. Flag: -stars (0 means: no stars)To show or not to show Santa. Flags: -showsanta, -nosantaTo show or not to show halo around moon. Flags: -halo 1, -halo 0To show or not to show meteors. Flags: -meteors, -nometeorsTo show or not to show scenery. Flags: -showtrees, -notreesToggle between xsnow's own menu colors and standard menu colors. Activated: use xsnow colors. Deactivated: use default colors. Flags: -theme 1, -theme 0Transparency Transparency of painted items: 0: no transparency. 100: fully transparent, you will see nothing! Flag: -transparencyTry and click any image!Try redirecting to a file (e.g: %s, Trying to snow in root window Use "sys" for your default language. Use all workspaces to snow in. NOTE: this doesn't work properly in enlightenment. Flags: -allworkspaces 1, -allworkspaces 0Use the settings tab if xsnow is misbehaving. Use the birds tab if birds are misbehaving.Use this if no snow collects on your windows, or if snow collects separated from your windows. Some basic window managers need this setting (e.g. TWM needs in general a value of 25 .. 28). Flag: -offsetyUse this if snow falls below the bottom of your screen, or fallen snow hides something that should not be hidden. Flag: -offsetsUse vintage values for all preferences (except settings). Flag: -vintageUsing double buffer: %#lx. %dx%d Using root window Using transparent window Using window 'Desktop'. Vertical size of aurora. Flag: -auroraheightViewing distance. NOTE: Santa has no knowledge of viewing distance, so when birds are following Santa, the relative positions of Santa and birds will be temporarely out of sync when you change the viewing distance. This is only noticeable when the birds are following Santa. Flag: -viewingdistanceViewing distance:VintageVintage preferences: the look and feel of the original xsnow, created in 1993 by Rick Jansen.Vintage tree, you can set the color. Flag: -treetype 0Warning: don't eat yellow snow!Wayland (Expect some slugginess)WelcomeWelcome at xsnow!When activated, it will be snowing below your windows, else it will be snowing upon you windows too. On some desktop environments, when snowing above your windows you will not be able to click on any window. Therefore, you will be asked to click a button, to be sure that things are OK. Flag: -aboveWhen activated, the background will be black. Flag: -bg (this button will be automatically desactivated when -bg is given)Whirl:Width of aurora in percentage of screen width. Flag: -aurorawidthWidth:WindWindow size changed, now snowing in in %#lx: %s %d+%d %dx%d Windows wider than 80 percent of the screen and closer to the bottom than the number in this widget will not collect snow. In some cases, there are invisible windows near the bottom of the screen, which are handled by xsnow as normal windows: snow is collected upon them. By entering a suitable number here, this undesired behaviour can be avoided. Flag: -ignorebottomWindows wider than 80 percent of the screen and closer to the top than the number in this widget will not collect snow. In some cases, there are invisible windows near the top of the screen, which are handled by xsnow as normal windows: snow is collected upon them. By entering a suitable number here, this undesired behaviour can be avoided. Flag: -ignoretop WindyWith RudolphWithout RudolphWoody tree. Flags: -treetype 1 or: -treetype allXscreensaver: Xsnow needs gtk version >= %s, found version %s all monitorsenitlabelmonitor %dmonitor 1or use a %srestartingunknown versionwindow type etc.Project-Id-Version: xsnow 3.7.0~pre02 Report-Msgid-Bugs-To: wvermin@gmail.com PO-Revision-Date: 2024-03-10 14:19+0100 Last-Translator: Willem Vermin wvermin@gmail.com Language-Team: None Language: de MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Ach! Dies ist keine X11-Sitzung, xsnow wird wahrscheinlich nicht ausgeführt. Wenn Sie es trotzdem versuchen möchten, setzen Sie die Umgebungsvariable XSNOW_FORCE_RUN=1 xsnow Oder Sie könnten eine X11-Sitzung erzwingen, indem Sie beispielsweise /etc/gdm3/daemon anpassen. Konf. Vielen Dank für die Verwendung von xsnow Xsnow: Eingefangenes Signal %d weil Double Buffering auf diesem System nicht verfügbar ist auf Ihre Anfrage. # Vögel:# Artikel:# Schneeflocken:% Fensterfüllung:%s. Schneefenster: %#lx%s: Verbindung zum X-Server %s nicht möglich              (Ursprünglich)Alle Standardwerte Alles Vintage Standards Vintage Aktivieren Sie xscreensaver. Klicken Sie und berühren Sie Maus und Tastatur einige Sekunden lang nicht...Tatsächliche mittlere Entfernung von Nachbarn.Geschwindigkeit an Nachbarn anpassen:Alle VorgabenAlles VintageÜberlappung zulassenAnarchie-Level: Je höher, desto mehr Anarchie. Flag: -anarchyAnarchie:Animationsgeschwindigkeit von Aurora: real: 10, für einen dramatischeren Effekt wählen Sie: 100 Flag: -auroraspeedWenden Sie Standardwerte für alle Einstellungen an (außer Einstellungen). Flag: -defaultsWenden Sie Standardwerte für die Einstellungen auf dieser Tab an.Wenden Sie Standardwerte für die Einstellungen in dieser Tab an. Wenden Sie Standardeinstellungen für alle Einstellungen an (außer Einstellungen). Flag: -defaultsWenden Sie Standardeinstellungen für alle Einstellungen an (außer Einstellungen). Flags: -defaultsWenden Sie Vintage-Werte für alle Einstellungen an (außer Einstellungen). Flag: -vintageWenden Sie Vintage-Werte für die Einstellungen auf dieser Tab an.Bereich der AnziehungspunkteAuroraVerfügbare Sprachen sind: Verfügbare Sprachen sind: %s Base:Basishöhe der Aurora, in Prozent der Bildschirmhöhe. Flag: -aurorabaseUnten FensterVogelfarbeVögelVögel werden von einem Attraktionspunkt angelockt. Hier können Sie wählen, dem Weihnachtsmann zu folgen. Flags: -followsanta 0, -followsanta 1Nur VögelVogeleinstellungenSchwarzAbblasen:Unterer Prozentsatz des Bildschirms, der für Szenerie verfügbar ist. Flag: -treefillHell:Helligkeit der Aurora. Flags: -aurorabrightnessHelligkeit des Halo des Mondes. Flag: -halobrightnessTransparentes Fenster kann nicht erstellt werden HimmlischeHintergrund auswählenWählen Sie zwischen gelblichem und weißem Mond. Flag: -mooncolor [0,1]Wählen Sie hier das Bild aus, das Sie als Hintergrund verwenden möchten, wenn der xscreensaver aktiv ist. Flag: -bgWählen Sie Ihren WeihnachtsmannWählen Sie Ihren Lieblings-WeihnachtsmannWählen Sie Ihren LieblingsschneeKlicken Sie auf ein Fenster ... Klicken Sie zur BestätigungFarbeFarbe:Stellen Sie hier Ihre bevorzugten Himmelszustände zusammenKomponieren Sie Ihre LieblingsszenerieKontaktWeiter mit FlaggeDesktopsitzung konnte nicht ermittelt werden Cpu-FaktorUmriss erstellenStandardwerteGewünschte Anzahl Vögel. Wenn Null, werden keine Vögel angezeigt. Flag: -nbirdsGewünschte Anzahl Landschaftselemente. Flag: -treesDesktoptyp: %sWayland-Desktop erkannt Erkannte Desktop-Sitzung: %s Entfernung verwendet, um die gewünschte Anzahl von Nachbarn zu erhalten.Entfernungsgewicht:SpendenSpenden Sie etwa einen Euro, um den Betreuer von xsnow zu inspirieren, hier ist ein Paypal-Link. Zeichnungsmaßstab:AktivierenFokus auf Anziehungspunkt:Folge dem WeihnachtsmannFür optimale Ergebnisse fügen Sie zu Ihrem %s hinzu: Erzwingen Sie sofort einen Windstoß.Häufigkeit des Erscheinens von Meteoren Flags: -meteorfrequencyFrequenz:Geben Sie den Vögeln eine ausgefallene Farbe. Flag: -birdscolorHeiligenscheinAnhalten wegen Flag %s Höhe:Menü ausblendenWenn alles in Ordnung ist, schneit es jetzt auf Ihrem Desktop und Vögel fliegen. Sie werden ermutigt, Ihre eigenen Präferenzen mithilfe der obigen Tab zu definieren.Falls gesetzt, zeigt gefallenen Schnee unten auf dem Desktop. Flags: -keepsnowonscreen, -nokeepsnowonscreenFalls gesetzt, zeigt gefallenen Schnee auf den Fenstern. Flags: -keepsnowonwindows, -nokeepsnowonwindowsWenn gesetzt, zeigt weggeblasenen Schnee. Flags: -blowsnow, -noblowsnowFalls gesetzt, Schneeflocken anzeigen. Flags: -snow, -nosnowWenn eingestellt, sammelt sich Schnee auf den Bäumen. Flags: -keepsnowontrees, -nokeepsnowontreesWenn gesetzt, gibt es Wind. Flags: -wind, -nowindWenn eingestellt, versuchen Sie, wenn möglich, Flusen auf gefallenem Schnee und Bäumen zu zeigen. Flags: -fluffy, -nofluffyWenn festgelegt, zwei Farben verwenden. Flag: -enablesc2Falls gesetzt: Vögel anzeigen. Flags: -showbirds 1, -showbirds 0Wenn gesetzt: Kein Weihnachtsmann, Schnee oder Landschaft anzeigen. Flags: -birdsonly 0, -birdsony 1Wenn das System zu ausgelastet ist, erhalten alle Panels diese Farbe, in diesem Fall könnten Sie einige Einstellungen in "Schnee", "Vögel", "Einstellungen" oder "Himmel" anpassen.Wenn Sie mehr als einen Monitor haben, wählen Sie aus, wo Schnee fallen soll. Wählen Sie „alle Monitore“, wenn Sie Schnee auf allen Monitoren haben möchten. HINWEIS: Wenn Sie den Monitor wechseln, wird xsnow neu gestartet. Flag: -screenIgnorieren Sie große untere FensterIgnorieren Sie große obere FensterIn jedem Tab finden Sie die folgenden Rettungsschaltflächen:Beeinflusse die Größe der Vögel. Flag: -birdsscale Intensität:LXDE-Sitzung gefunden, mit Fenster „pcmanfm“. Menü verlassen. Flag: -nomenuLaubbaum. Flags: -treetype 2 or: -treetype allLinksSchnee unten anhebenSchnee auf Fenster hebenMax. # Schneeflocken:Maximale Menge an Schneeflocken. Flag: -flakecountmaxMittlere Distanz: %3d Menü FarbenMeteoreMitteMondElch. Flags: -treetype 5 or: -treetype allMehr als %d Fehler, ich höre auf!NICHT mit doppelter Pufferung:HINWEIS: Erwarten Sie ein gewisses Flimmern. HINWEIS: xsnow wird wahrscheinlich ausgeführt, aber einige Störungen sind zu erwarten. Nachbarn:Tar-Datei wird nicht an Terminal gesendet. Jetzt!Anzahl der nächsten Nachbarn, die die Vögel anschauen sollen. Flag: -neighboursAnzahl der funkelnden Sterne. Flag: -starsAnzahl:Ok, die Dinge sind, wie sie sind. Auf allen ArbeitsbereichenAm Boden:Zur Szenerie:Unter Windows:Gesamtzeichnungsmaßstab. Flag: -scaleProzentsatz des Bildschirms, der für den Anziehungspunkt verwendet werden soll. Flag: -attrspacePlatzieren Sie Aurora in der Mitte des Bildschirms. Flag: -auroramiddlePlatzieren Sie Aurora rechts auf dem Bildschirm. Flag: -aurorarightPlatziere Aurora links auf dem Bildschirm. Flag: -auroraleftBitte melden Sie alle Kommentare dem Betreuer von xsnow.Eisbär. Flags: -treetype 7 or: -treetype allBevorzugter Abstand zu anderen Vögeln. Flag: -prefdistanceBevorzugte Entfernung:Wahrscheinlich X11Probleme bei der Produktion des Teerballs. Xsnow beendenXsnow beenden.Bereich: %d Rentier. Flags: -treetype 4 or: -treetype allRelative Größe des Mondes. Flag: -moonsizeNeu startenVögel neu starten.Neustart wegen Änderung der Anzeigeeinstellungen... Neustart wegen Änderung der Bildschirm- oder Spracheinstellungen ... RechtsWeihnachtsmannDer Weihnachtsmann benutzt den Zug mit einem Rentier und Rudolph. Flags: -santa 4 -showrudolphDer Weihnachtsmann benutzt den Zug mit zwei Rentieren. Flags: -santa 4 -norudolphSanta mit Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder, Blixem und Rudolph. Flags: -santa 3 -showrudolphSanta mit Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder und Blixem. Flags: -santa 3 -norudolphWeihnachtsmann mit drei Rentieren. Flags: -santa 2 -norudolphWeihnachtsmann mit zwei Rentieren und Rudolph. Flags: -santa 2 -showrudolphGeschwindigkeit des Weihnachtsmanns Flag: -santaspeedfactorSkalaWaage des Weihnachtsmanns. Flags: -santascale Maßstab der Szenerie. Flag: sceneryscale Skala:LandschaftZweite Farbe:Siehe auch die Manpage.Selbstreplikation ist nicht einkompiliert. Stellen Sie die Farbe des Vintage-Baums ein. Flag: -tcLegen Sie Standardeinstellungen für alle Tab (außer Einstellungen) fest.Legen Sie Standardeinstellungen für diese Tab fest.Legen Sie Vintage-Einstellungen für alle Tab (außer Einstellungen) fest.Legen Sie Vintage-Einstellungen für diese Tab fest.Hintergrund von %s setzen EinstellungenEinstellungen für Xscreensaver. Sie können einen Hintergrund auswählen und ihn verwenden oder nicht. Stellen Sie sicher, dass Sie eine Zeile wie xsnow -root nach der Zeile "Programme:" hinzufügen. in der Datei ~/.xscreensaver und führen Sie xscreensaver-demo aus, um für xsnow zu wählen. Um xscreensaver auf der Kommandozeile zu aktivieren: xscreensaver-command -activate Siehe auch die Manpage: man xsnowZeigenZeige AttrpunktLandschaft zeigenWeihnachtsmann zeigenVögel zeigenFlaum zeigenSchnee zeigenZeigen Sie den Punkt, wo die Vögel hin wollen. Flags: -showattr 0, -showattr 1Größe der Schneeflocken, funktioniert nur bei Schneeflocken, die keine Vintage-Modelle sind. Flag: -snowsizeGröße:Kleiner Weihnachtsmann mit drei Rentieren. Flags: -santa 1 -norudolphKleiner Weihnachtsmann mit zwei Rentieren und Rudolph. Flags: -santa 1 -showrudolphKleines Haus. Flags: -treetype 3 or: -treetype allSchneeEs schneit in %#lx: %s %d+%d %dx%d Verschneiter Baum. Flags: -treetype 6 or: -treetype allGeschwindigkeit von Vögeln in willkürlichen Einheiten. Flag: -birdsspeedGeschwindigkeit des Mondes in Pixel/Minute. Flag: -moonspeedGeschwindigkeit der Schneeflocken. Flag: -snowspeedfactorGeschwindigkeit:SterneTendenz, die Geschwindigkeit an die Nachbarn anzupassen. Flag: -followneighboursTendenz, sich auf den Anziehungspunkt zu konzentrieren. Flag: -focuscentreTendenz, den gewünschten Abstand zu Nachbarn einzuhalten. Flag: -disweightDie Farbe des Schnees. Flag: -scJe höher diese Einstellung, desto mehr Schnee wird durch das Pflügen des Weihnachtsmanns, Wind oder verschwindende Fenster erzeugt. Flag: -blowofffactorJe höher diese Einstellung, desto mehr Schnee sammelt sich am unteren Rand des Desktops. Flag: -ssnowdepthJe höher diese Einstellung, desto mehr Schnee sammelt sich auf den Bäumen. Flag: -maxontreesJe höher diese Einstellung, desto mehr Schnee sammelt sich auf den Fenstern. Hinweis: In Wayland liegt kein Schnee auf den Fenstern. Flag: -wsnowdepthJe höher diese Einstellung, desto stärker wird der Wind wirbeln. Flag: -whirlfactorJe höher, desto mehr Schneeflocken. Flag: -snowflakesJe höher, desto flüssiger xsnow läuft, verbraucht aber auch mehr CPU-Leistung. Flag: -cpuloadDie zweite Farbe des Schnees. Flag: -sc2Das transparente Schneefenster ist wahrscheinlich nicht durchklickbar, leider. Diese Einstellung bestimmt, wie viele Sekunden zwischen zwei Windböen vergehen. Flag: -windtimerTimer:Winziger Weihnachtsmann mit drei Rentieren. Flags: -santa 0 -norudolphWinziger Weihnachtsmann mit zwei Rentieren und Rudolph. Flags: -santa 0 -showrudolphUm Überlappung zuzulassen oder nicht, wenn Szenerie platziert wird. Flags: -treeoverlap, -notreeoverlapEinen Umriss um das Schneefenster zeichnen. Flag: -outline 1/0Um sicherzustellen, dass Sie klicken können.Polarlicht anzeigen oder nicht anzeigen. Hinweis: Polarlicht wird am besten vor einem dunklen Hintergrund angezeigt.Flags: -aurora 1, -aurora 0Mond anzeigen oder nicht anzeigen. Flags: -moon 1, -moon 0Sterne zeigen oder nicht zeigen. Flag: -stars (0 means: no stars)Den Weihnachtsmann zeigen oder nicht zeigen Flags: -showsanta, -nosantaHalo um den Mond zeigen oder nicht zeigen Flags: -halo 1, -halo 0Meteore zeigen oder nicht zeigen. Flags: -meteors, -nometeorsLandschaft zeigen oder nicht zeigen. Flags: -showtrees, -notreesUmschalten zwischen xsnow eigenen Menüfarben und Standardmenüfarben. Aktiviert: xsnow Farben verwenden. Deaktiviert: Standardfarben verwenden. Flags: -theme 1, -theme 0Transparenz Transparenz von bemalten Gegenständen: 0: keine Transparenz. 100: vollständig transparent, Sie werden nichts sehen! Flag: -transparencyProbieren Sie es aus und klicken Sie auf ein beliebiges Bild!Versuchen Sie, auf eine Datei umzuleiten (z. B.: %s, Versuchen, im Root-Fenster zu schneien Verwenden Sie "sys" als Standardsprache. Verwenden Sie alle Arbeitsbereiche, um sich einzuschneien. HINWEIS: Dies funktioniert in Erleuchtung nicht richtig. Flags: -allworkspaces 1, -allworkspaces 0Verwenden Sie die Tab Einstellungen, wenn xsnow sich schlecht benimmt. Verwenden Sie die Tab Vögel, wenn Vögel sich schlecht benehmen.Verwenden Sie dies, wenn sich kein Schnee auf Ihren Fenstern ansammelt oder wenn sich Schnee getrennt von Ihren Fenstern ansammelt. Einige grundlegende Fenstermanager benötigen diese Einstellung (z. B. TWM benötigt im Allgemeinen einen Wert von 25 .. 28). Flag: -offsetyVerwenden Sie dies, wenn Schnee unter den unteren Rand Ihres Bildschirms fällt oder gefallener Schnee etwas verdeckt, das nicht verborgen werden sollte. Flag: -offsetsVerwenden Sie Vintage-Werte für alle Einstellungen (außer Einstellungen). Flag: -vintageDoppelpuffer verwenden: %#lx. %dx%d Verwenden des Root-Fensters Transparentes Fenster verwenden Verwenden des Fensters 'Desktop'. Vertikale Größe der Aurora. Flag: -auroraheightBetrachtungsabstand. HINWEIS: Der Weihnachtsmann kennt den Betrachtungsabstand nicht. Wenn also Vögel dem Weihnachtsmann folgen, sind die relativen Positionen des Weihnachtsmanns und der Vögel vorübergehend nicht synchron, wenn Sie den Betrachtungsabstand ändern. Dies ist nur bemerkbar, wenn die Vögel dem Weihnachtsmann folgen. Flag: -viewingdistanceBetrachtungsabstand:VintageVintage-Vorlieben: Aussehen und Haptik des Originals xsnow, kreiert 1993 von Rick Jansen.Vintage Baum, Sie können die Farbe einstellen. Flag: -treetype 0Warnung: Iss keinen gelben Schnee!Wayland (Erwarten Sie etwas Trägheit)WillkommenWillkommen bei xsnow!Wenn es aktiviert ist, schneit es unter Ihren Fenstern, sonst schneit es auch auf Ihre Fenster. In einigen Desktop-Umgebungen können Sie auf kein Fenster klicken, wenn es über Ihren Fenstern schneit. Daher werden Sie aufgefordert, auf eine Schaltfläche zu klicken, um sicherzustellen, dass alles in Ordnung ist. Flag: -aboveWenn aktiviert, ist der Hintergrund schwarz. Flag: -bg (this button will be automatically desactivated when -bg is given)Wirbeln:Breite der Aurora in Prozent der Bildschirmbreite. Flag: -aurorawidthBreite:WindFenstergröße geändert, schneit jetzt in %#lx ein: %s %d+%d %dx%d Fenster, die breiter als 80 Prozent des Bildschirms und näher am unteren Rand als die Zahl in diesem Widget sind, sammeln keinen Schnee. In einigen Fällen gibt es unsichtbare Fenster am unteren Rand des Bildschirms, die werden von xsnow wie normale Fenster behandelt: Schnee sammelt sich darauf. Durch Eingabe einer geeigneten Nummer hier kann dieses unerwünschte Verhalten vermieden werden. Flag: -ignorebottomFenster, die breiter als 80 Prozent des Bildschirms und näher am oberen Rand als die Zahl in diesem Widget sind, sammeln keinen Schnee. In einigen Fällen gibt es unsichtbare Fenster am oberen Rand des Bildschirms, die von xsnow wie normale Fenster: Schnee sammelt sich darauf. Durch Eingabe einer geeigneten Nummer hier kann dieses unerwünschte Verhalten vermieden werden. Flag: -ignoretop WindigMit RudolfOhne RudolfHolziger Baum. Flags: -treetype 1 or: -treetype allXscreensaver: Xsnow benötigt GTK-Version >= %s, gefundene Version %s alle MonitoreenesEtikettMonitor %dmonitor 1oder verwenden Sie ein %sNeustartunbekannt AusführungFenstertyp usw.xsnow-3.8.3/po/de.po0000666000000000000000000013273214732252143012456 0ustar0000000000000000# # Sometimes the translations contain rubbish, please replace them. # # (abc_1000)   # # (abc_1001) Xscreensaver # # (abc_1002) XSNOW # # (abc_1003) \n # # (abc_1004) xsnow # # (abc_1005) Xsnow # # (abc_1006) XsnoW # # (abc_1007) %l#x # # (abc_1008) Rick Jansen # Language for xsnow # Copyright (C) 2023 Willem Vermin # Willem Vermin , 2023 # This file is distributed under the same license as the xsnow package. # # msgid "" msgstr "" "Project-Id-Version: xsnow 3.7.0~pre02\n" "Report-Msgid-Bugs-To: Willem Vermin wvermin@gmail.com\n" "POT-Creation-Date: 2024-03-10 14:19+0100\n" "PO-Revision-Date: 2024-03-10 14:19+0100\n" "Last-Translator: Willem Vermin wvermin@gmail.com\n" "Language-Team: None\n" "Language: de\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: src/main.c:379 #, c-format msgid "Available languages are: %s\n" msgstr "Verfügbare Sprachen sind: %s\n" #: src/main.c:382 msgid "Warning: don't eat yellow snow!" msgstr "Warnung: Iss keinen gelben Schnee!" #: src/main.c:403 #, c-format msgid "For optimal resuts, add to your %s:\n" msgstr "Für optimale Ergebnisse fügen Sie zu Ihrem %s hinzu:\n" #: src/main.c:411 #, c-format msgid "unknown\n" msgstr "unbekannt \n" #: src/main.c:420 #, c-format msgid "Detected Wayland desktop\n" msgstr "Wayland-Desktop erkannt \n" #: src/main.c:435 #, c-format msgid "Xsnow needs gtk version >= %s, found version %s \n" msgstr "Xsnow benötigt GTK-Version >= %s, gefundene Version %s \n" #: src/main.c:445 msgid "Continuing with flag" msgstr "Weiter mit Flagge" #: src/main.c:483 #, c-format msgid "%s: cannot connect to X server %s\n" msgstr "" "%s: Verbindung zum X-Server %s \n" " nicht möglich\n" #: src/main.c:484 msgid "(default)" msgstr "(Ursprünglich)" #: src/main.c:602 msgid "restarting" msgstr "Neustart" #: src/main.c:649 #, c-format msgid "Click on a window ...\n" msgstr "Klicken Sie auf ein Fenster ... \n" #: src/main.c:683 #, c-format msgid "Detected desktop session: %s\n" msgstr "Erkannte Desktop-Sitzung: %s\n" #: src/main.c:686 #, c-format msgid "Could not determine desktop session\n" msgstr "Desktopsitzung konnte nicht ermittelt werden \n" #: src/main.c:718 #, c-format msgid "Trying to snow in root window\n" msgstr "Versuchen, im Root-Fenster zu schneien \n" #: src/main.c:762 #, c-format msgid "Using transparent window\n" msgstr "Transparentes Fenster verwenden \n" #: src/main.c:767 #, c-format msgid "The transparent snow-window is probably not click-through, alas..\n" msgstr "" "Das transparente Schneefenster ist wahrscheinlich nicht durchklickbar, " "leider. \n" #: src/main.c:776 #, c-format msgid "Cannot create transparent window\n" msgstr "Transparentes Fenster kann nicht erstellt werden \n" #: src/main.c:778 #, c-format msgid "NOTE: xsnow will probably run, but some glitches are to be expected.\n" msgstr "" "HINWEIS: xsnow wird wahrscheinlich ausgeführt, aber einige Störungen sind zu " "erwarten. \n" #: src/main.c:788 #, c-format msgid "LXDE session found, using window 'pcmanfm'.\n" msgstr "LXDE-Sitzung gefunden, mit Fenster „pcmanfm“. \n" #: src/main.c:795 #, c-format msgid "Using window 'Desktop'.\n" msgstr "Verwenden des Fensters 'Desktop'.\n" #: src/main.c:799 #, c-format msgid "Using root window\n" msgstr "Verwenden des Root-Fensters \n" #: src/main.c:843 #, c-format msgid "Snowing in %#lx: %s %d+%d %dx%d\n" msgstr "Es schneit in %#lx: %s %d+%d %dx%d\n" #: src/main.c:888 #, c-format msgid "Using double buffer: %#lx. %dx%d\n" msgstr "Doppelpuffer verwenden: %#lx. %dx%d\n" #: src/main.c:895 #, c-format msgid "NOT using double buffering:" msgstr "NICHT mit doppelter Pufferung:" #: src/main.c:897 #, c-format msgid " because double buffering is not available on this system\n" msgstr " weil Double Buffering auf diesem System nicht verfügbar ist \n" #: src/main.c:899 #, c-format msgid " on your request.\n" msgstr " auf Ihre Anfrage.\n" #: src/main.c:900 #, c-format msgid "NOTE: expect some flicker.\n" msgstr "HINWEIS: Erwarten Sie ein gewisses Flimmern. \n" #: src/main.c:1042 msgid "Restart due to change of screen or language settings ...\n" msgstr "Neustart wegen Änderung der Bildschirm- oder Spracheinstellungen ...\n" #: src/main.c:1056 msgid "Restart due to change of display settings...\n" msgstr "Neustart wegen Änderung der Anzeigeeinstellungen...\n" #: src/main.c:1147 msgid "Wayland (Expect some slugginess)" msgstr "Wayland (Erwarten Sie etwas Trägheit)" #: src/main.c:1151 msgid "Probably X11" msgstr "Wahrscheinlich X11" #: src/main.c:1153 #, c-format msgid "%s. Snow window: %#lx" msgstr "%s. Schneefenster: %#lx" #: src/main.c:1205 #, c-format msgid "More than %d errors, I quit!" msgstr "Mehr als %d Fehler, ich höre auf!" #: src/main.c:1355 #, c-format msgid "Window size changed, now snowing in in %#lx: %s %d+%d %dx%d\n" msgstr "Fenstergröße geändert, schneit jetzt in %#lx ein: %s %d+%d %dx%d\n" #: src/main.c:1424 #, c-format msgid "Halting because of flag %s\n" msgstr "Anhalten wegen Flag %s\n" #: src/selfrep.c:34 #, c-format msgid "Not sending tar file to terminal.\n" msgstr "Tar-Datei wird nicht an Terminal gesendet. \n" #: src/selfrep.c:35 #, c-format msgid "Try redirecting to a file (e.g: %s,\n" msgstr "Versuchen Sie, auf eine Datei umzuleiten (z. B.: %s,\n" #: src/selfrep.c:36 #, c-format msgid "or use a %s" msgstr "oder verwenden Sie ein %s" #: src/selfrep.c:42 msgid "Problems encountered during production of the tar ball.\n" msgstr "Probleme bei der Produktion des Teerballs. \n" #: src/selfrep.c:47 #, c-format msgid "Self replication is not compiled in.\n" msgstr "Selbstreplikation ist nicht einkompiliert. \n" #: src/utils.c:248 #, c-format msgid "" "\n" "Xsnow: Caught signal %d\n" msgstr "" "\n" "Xsnow: Eingefangenes Signal %d\n" #: src/utils.c:251 #, c-format msgid "" "\n" "Thanks for using xsnow\n" msgstr "" "\n" "Vielen Dank für die Verwendung von xsnow\n" #: src/windows.c:633 #, c-format msgid "Setting background from %s\n" msgstr "" "Hintergrund von %s\n" " setzen\n" #: src/ui.c:1050 #, c-format msgid "Range: %d\n" msgstr "Bereich: %d\n" #: src/ui.c:1052 #, c-format msgid "Mean distance: %3d\n" msgstr "Mittlere Distanz: %3d\n" #: src/ui.c:1060 #, c-format msgid "Desktop type: %s" msgstr "Desktoptyp: %s" #: src/ui.c:1175 src/ui.glade:5910 msgid "all monitors" msgstr "alle Monitore" #: src/ui.c:1182 #, c-format msgid "monitor %d" msgstr "Monitor %d" #: src/ui.c:1200 msgid "Available languages are: " msgstr "Verfügbare Sprachen sind: " #: src/ui.c:1203 msgid "Use \"sys\" for your default language.\n" msgstr "Verwenden Sie \"sys\" als Standardsprache. \n" #: src/ui.c:1204 msgid "See also the man page." msgstr "Siehe auch die Manpage." #: src/ui.glade:144 msgid "" "\n" "Alas! This not an X11 session, xsnow will probably not run.\n" "\n" "If you want to try it anyway, set the environment variable XSNOW_FORCE_RUN, " "eg:\n" "\n" " XSNOW_FORCE_RUN=1 xsnow\n" "\n" "Or, you could force an X11 session, for example by tweaking /etc/gdm3/daemon." "conf.\n" "\n" msgstr "" "\n" " Ach! Dies ist keine X11-Sitzung, xsnow wird wahrscheinlich nicht " "ausgeführt. \n" "\n" " Wenn Sie es trotzdem versuchen möchten, setzen Sie die " "Umgebungsvariable XSNOW_FORCE_RUN=1 xsnow\n" "\n" " Oder Sie könnten eine X11-Sitzung erzwingen, indem Sie beispielsweise /etc/" "gdm3/daemon anpassen. Konf.\n" "\n" #: src/ui.glade:162 msgid "Ok, things are as they are. " msgstr "Ok, die Dinge sind, wie sie sind. " #: src/ui.glade:477 msgid "" "If everything is ok, it is now snowing on your desktop, and birds are " "flying. You are encouraged to define your own preferences using the tabs " "above." msgstr "" "Wenn alles in Ordnung ist, schneit es jetzt auf Ihrem Desktop und Vögel " "fliegen. Sie werden ermutigt, Ihre eigenen Präferenzen mithilfe der obigen " "Tab zu definieren." #: src/ui.glade:492 msgid "" "Use the settings tab if xsnow is misbehaving.\n" "Use the birds tab if birds are misbehaving." msgstr "" "Verwenden Sie die Tab Einstellungen, wenn xsnow sich schlecht " "benimmt. \n" "Verwenden Sie die Tab Vögel, wenn Vögel sich schlecht benehmen." #: src/ui.glade:509 msgid "In every tab you find the following rescue buttons:" msgstr "In jedem Tab finden Sie die folgenden Rettungsschaltflächen:" #: src/ui.glade:529 msgid "Defaults " msgstr "Standards " #: src/ui.glade:544 msgid "Set default preferences for this tab." msgstr "Legen Sie Standardeinstellungen für diese Tab fest." #: src/ui.glade:571 msgid "Vintage " msgstr "Vintage " #: src/ui.glade:586 msgid "Set vintage preferences for this tab." msgstr "Legen Sie Vintage-Einstellungen für diese Tab fest." #: src/ui.glade:613 msgid "All defaults " msgstr "Alle Standardwerte " #: src/ui.glade:628 msgid "Set default preferences for all (except settings) tabs." msgstr "" "Legen Sie Standardeinstellungen für alle Tab (außer Einstellungen) fest." #: src/ui.glade:655 msgid "All vintage " msgstr "Alles Vintage " #: src/ui.glade:670 msgid "Set vintage preferences for all (except settings) tabs." msgstr "" "Legen Sie Vintage-Einstellungen für alle Tab (außer Einstellungen) fest." #: src/ui.glade:690 src/ui.glade:701 src/ui.glade:840 src/ui.glade:1045 #: src/ui.glade:2870 src/ui.glade:2919 src/ui.glade:4688 msgid " " msgstr " " #: src/ui.glade:712 msgid " " msgstr " " #: src/ui.glade:746 msgid "Welcome at xsnow!" msgstr "Willkommen bei xsnow!" #: src/ui.glade:804 msgid "" "Vintage preferences: the look and feel of the original xsnow, created in " "1993 by Rick Jansen." msgstr "" "Vintage-Vorlieben: Aussehen und Haptik des Originals xsnow, kreiert 1993 von " "Rick Jansen." #: src/ui.glade:895 src/ui.glade:1542 src/ui.glade:2470 src/ui.glade:3033 #: src/ui.glade:3504 src/ui.glade:4470 src/ui.glade:5736 msgid "All defaults" msgstr "Alle Vorgaben" #: src/ui.glade:900 src/ui.glade:2474 src/ui.glade:3037 src/ui.glade:5740 msgid "" "Apply defaults for all preferences (except settings).\n" "Flag: -defaults" msgstr "" "Wenden Sie Standardeinstellungen für alle Einstellungen an (außer " "Einstellungen).\n" "Flag: -defaults" #: src/ui.glade:914 msgid "Donate" msgstr "Spenden" #: src/ui.glade:920 msgid "" "Donate one euro or so to inspire the maintainer of xsnow, here is a paypal " "link. " msgstr "" "Spenden Sie etwa einen Euro, um den Betreuer von xsnow zu inspirieren, hier " "ist ein Paypal-Link. " #: src/ui.glade:930 src/ui.glade:1561 src/ui.glade:2489 src/ui.glade:3052 #: src/ui.glade:3522 src/ui.glade:4489 src/ui.glade:5754 msgid "All vintage" msgstr "Alles Vintage" #: src/ui.glade:935 src/ui.glade:1565 src/ui.glade:2493 src/ui.glade:3056 #: src/ui.glade:4493 src/ui.glade:5758 msgid "" "Use vintage values for all preferences (except settings).\n" "Flag: -vintage" msgstr "" "Verwenden Sie Vintage-Werte für alle Einstellungen (außer Einstellungen). \n" "Flag: -vintage" #: src/ui.glade:949 src/ui.glade:1513 src/ui.glade:2441 src/ui.glade:3004 #: src/ui.glade:3552 src/ui.glade:4546 src/ui.glade:5633 msgid "Hide menu" msgstr "Menü ausblenden" #: src/ui.glade:954 src/ui.glade:1517 src/ui.glade:2445 src/ui.glade:3008 #: src/ui.glade:3556 src/ui.glade:4550 src/ui.glade:5637 msgid "" "Leave menu.\n" "Flag: -nomenu" msgstr "" "Menü verlassen.\n" "Flag: -nomenu" #: src/ui.glade:968 msgid "Contact" msgstr "Kontakt" #: src/ui.glade:973 msgid "Please report any comments to the maintainer of xsnow." msgstr "Bitte melden Sie alle Kommentare dem Betreuer von xsnow." #: src/ui.glade:983 src/ui.glade:1592 src/ui.glade:2520 src/ui.glade:3083 #: src/ui.glade:3580 src/ui.glade:4519 src/ui.glade:5661 msgid "Quit xsnow" msgstr "Xsnow beenden" #: src/ui.glade:988 src/ui.glade:1596 src/ui.glade:2524 src/ui.glade:3087 #: src/ui.glade:3584 src/ui.glade:4523 src/ui.glade:5665 msgid "Quit xsnow." msgstr "Xsnow beenden." #: src/ui.glade:1028 msgid "" "If the system is too busy, all panels get this color, in which case you " "could adapt some settings in \"snow\", \"birds\", \"settings\", or " "\"celestials\"." msgstr "" "Wenn das System zu ausgelastet ist, erhalten alle Panels diese Farbe, in " "diesem Fall könnten Sie einige Einstellungen in \"Schnee\", \"Vögel\", " "\"Einstellungen\" oder \"Himmel\" anpassen." #: src/ui.glade:1222 msgid "Welcome" msgstr "Willkommen" #: src/ui.glade:1239 msgid "Blow off:" msgstr "Abblasen:" #: src/ui.glade:1252 msgid "On windows:" msgstr "Unter Windows:" #: src/ui.glade:1265 msgid "On bottom:" msgstr "Am Boden:" #: src/ui.glade:1278 msgid "On scenery:" msgstr "Zur Szenerie:" #: src/ui.glade:1288 src/ui.glade:1304 src/ui.glade:1320 src/ui.glade:1336 #: src/ui.glade:3745 src/ui.glade:3838 src/ui.glade:3941 src/ui.glade:4011 #: src/ui.glade:4047 src/ui.glade:6001 msgid "Show" msgstr "Zeigen" #: src/ui.glade:1292 msgid "" "If set, show snow blowing away.\n" "Flags: -blowsnow, -noblowsnow" msgstr "" "Wenn gesetzt, zeigt weggeblasenen Schnee. \n" "Flags: -blowsnow, -noblowsnow" #: src/ui.glade:1308 msgid "" "If set, show fallen snow on windows.\n" "Flags: -keepsnowonwindows, -nokeepsnowonwindows" msgstr "" "Falls gesetzt, zeigt gefallenen Schnee auf den Fenstern. \n" "Flags: -keepsnowonwindows, -nokeepsnowonwindows" #: src/ui.glade:1324 msgid "" "If set, show fallen snow on bottom of the desktop.\n" "Flags: -keepsnowonscreen, -nokeepsnowonscreen" msgstr "" "Falls gesetzt, zeigt gefallenen Schnee unten auf dem Desktop. \n" "Flags: -keepsnowonscreen, -nokeepsnowonscreen" #: src/ui.glade:1340 msgid "" "If set, snow will collect on the trees.\n" "Flags: -keepsnowontrees, -nokeepsnowontrees" msgstr "" "Wenn eingestellt, sammelt sich Schnee auf den Bäumen. \n" "Flags: -keepsnowontrees, -nokeepsnowontrees" #: src/ui.glade:1354 msgid "" "The higher this setting, the more snow will be generated because of Santa " "ploughing, wind or disappearing windows. \n" "Flag: -blowofffactor" msgstr "" "Je höher diese Einstellung, desto mehr Schnee wird durch das Pflügen des " "Weihnachtsmanns, Wind oder verschwindende Fenster erzeugt. \n" "Flag: -blowofffactor" #: src/ui.glade:1373 msgid "" "The higher this setting, the more snow will collect on the windows. \n" "Note: in Wayland, there is no snow on the windows. \n" "Flag: -wsnowdepth" msgstr "" "Je höher diese Einstellung, desto mehr Schnee sammelt sich auf den " "Fenstern. \n" "Hinweis: In Wayland liegt kein Schnee auf den Fenstern. \n" "Flag: -wsnowdepth" #: src/ui.glade:1393 msgid "" "The higher this setting, the more snow will collect on the bottom of the " "desktop.\n" "Flag: -ssnowdepth" msgstr "" "Je höher diese Einstellung, desto mehr Schnee sammelt sich am unteren Rand " "des Desktops. \n" "Flag: -ssnowdepth" #: src/ui.glade:1412 msgid "" "The higher this setting, the more snow will collect on the trees.\n" "Flag: -maxontrees" msgstr "" "Je höher diese Einstellung, desto mehr Schnee sammelt sich auf den Bäumen. \n" "Flag: -maxontrees" #: src/ui.glade:1433 msgid "Choose your favorite snow" msgstr "Wählen Sie Ihren Lieblingsschnee" #: src/ui.glade:1450 src/ui.glade:1618 src/ui.glade:2564 src/ui.glade:2859 #: src/ui.glade:4887 src/ui.glade:5964 src/ui.glade:5975 src/ui.glade:6039 #: src/ui.glade:6065 msgid " " msgstr " " #: src/ui.glade:1464 src/ui.glade:2393 src/ui.glade:2956 src/ui.glade:3458 #: src/ui.glade:4574 src/ui.glade:5690 msgid "Defaults" msgstr "Standardwerte" #: src/ui.glade:1468 msgid "Apply default values for the preferences in this tab.\n" msgstr "Wenden Sie Standardwerte für die Einstellungen in dieser Tab an. \n" #: src/ui.glade:1483 src/ui.glade:2411 src/ui.glade:2974 src/ui.glade:3475 #: src/ui.glade:4592 src/ui.glade:5707 msgid "Vintage" msgstr "Vintage" #: src/ui.glade:1487 src/ui.glade:2415 src/ui.glade:2978 src/ui.glade:3479 #: src/ui.glade:4596 src/ui.glade:5711 msgid "Apply vintage values for the preferences in this tab." msgstr "Wenden Sie Vintage-Werte für die Einstellungen auf dieser Tab an." #: src/ui.glade:1546 src/ui.glade:4474 msgid "" "Apply defaults for all preferences (except settings).\n" "Flags: -defaults" msgstr "" "Wenden Sie Standardeinstellungen für alle Einstellungen an (außer " "Einstellungen).\n" "Flags: -defaults" #: src/ui.glade:1632 src/ui.glade:3895 msgid "Size:" msgstr "Größe:" #: src/ui.glade:1644 msgid "" "Size of snowflakes, works only for non-vintage snow flakes.\n" "Flag: -snowsize" msgstr "" "Größe der Schneeflocken, funktioniert nur bei Schneeflocken, die keine " "Vintage-Modelle sind. \n" "Flag: -snowsize" #: src/ui.glade:1664 src/ui.glade:2357 src/ui.glade:3861 src/ui.glade:4145 #: src/ui.glade:5002 msgid "Speed:" msgstr "Geschwindigkeit:" #: src/ui.glade:1678 msgid "Max # snowflakes:" msgstr "Max. # Schneeflocken:" #: src/ui.glade:1691 msgid "" "Maximum amount of snowflakes.\n" "Flag: -flakecountmax" msgstr "" "Maximale Menge an Schneeflocken.\n" "Flag: -flakecountmax" #: src/ui.glade:1716 msgid "# Snowflakes:" msgstr "# Schneeflocken:" #: src/ui.glade:1732 src/ui.glade:5173 src/ui.glade:5189 msgid "label" msgstr "Etikett" #: src/ui.glade:1741 msgid "Show fluff" msgstr "Flaum zeigen" #: src/ui.glade:1745 msgid "" "If set, try to show fluff on fallen snow and trees if possible.\n" "Flags: -fluffy, -nofluffy" msgstr "" "Wenn eingestellt, versuchen Sie, wenn möglich, Flusen auf gefallenem Schnee " "und Bäumen zu zeigen. \n" "Flags: -fluffy, -nofluffy" #: src/ui.glade:1759 src/ui.glade:1771 src/ui.glade:2575 src/ui.glade:3798 #: src/ui.glade:3810 src/ui.glade:5139 src/ui.glade:5151 msgid "             " msgstr "             " #: src/ui.glade:1783 msgid "" "Speed of the snowflakes.\n" "Flag: -snowspeedfactor" msgstr "" "Geschwindigkeit der Schneeflocken.\n" "Flag: -snowspeedfactor" #: src/ui.glade:1804 msgid "Intensity:" msgstr "Intensität:" #: src/ui.glade:1816 msgid "" "The higher, the more snowflakes.\n" "Flag: -snowflakes" msgstr "" "Je höher, desto mehr Schneeflocken. \n" "Flag: -snowflakes" #: src/ui.glade:1836 msgid "Show snow" msgstr "Schnee zeigen" #: src/ui.glade:1840 msgid "" "If set, show snowflakes.\n" "Flags: -snow, -nosnow" msgstr "" "Falls gesetzt, Schneeflocken anzeigen. \n" "Flags: -snow, -nosnow" #: src/ui.glade:1855 msgid "" "The color of the snow.\n" "Flag: -sc" msgstr "" "Die Farbe des Schnees. \n" "Flag: -sc" #: src/ui.glade:1872 msgid "Color:" msgstr "Farbe:" #: src/ui.glade:1886 msgid "Second color:" msgstr "Zweite Farbe:" #: src/ui.glade:1899 msgid "" "The second color of the snow.\n" "Flag: -sc2" msgstr "" "Die zweite Farbe des Schnees.\n" "Flag: -sc2" #: src/ui.glade:1912 msgid "Enable" msgstr "Aktivieren" #: src/ui.glade:1916 msgid "" "If set, use two colors.\n" "Flag: -enablesc2" msgstr "Wenn festgelegt, zwei Farben verwenden.\n" "Flag: -enablesc2" #: src/ui.glade:1974 msgid "Snow" msgstr "Schnee" #: src/ui.glade:1992 msgid "" "Tiny Santa with three reindeers.\n" "Flags: -santa 0 -norudolph" msgstr "" "Winziger Weihnachtsmann mit drei Rentieren.\n" "Flags: -santa 0 -norudolph" #: src/ui.glade:2021 msgid "" "Small Santa with three reindeers.\n" "Flags: -santa 1 -norudolph" msgstr "" "Kleiner Weihnachtsmann mit drei Rentieren.\n" "Flags: -santa 1 -norudolph" #: src/ui.glade:2050 msgid "" "Santa with three reindeers.\n" "Flags: -santa 2 -norudolph" msgstr "" "Weihnachtsmann mit drei Rentieren.\n" "Flags: -santa 2 -norudolph" #: src/ui.glade:2079 msgid "" "Santa with Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder and Blixem.\n" "Flags: -santa 3 -norudolph" msgstr "" "Santa mit Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder und Blixem.\n" "Flags: -santa 3 -norudolph" #: src/ui.glade:2108 msgid "" "Santa using the train with two reindeers.\n" "Flags: -santa 4 -norudolph" msgstr "" "Der Weihnachtsmann benutzt den Zug mit zwei Rentieren. \n" "Flags: -santa 4 -norudolph" #: src/ui.glade:2137 msgid "" "Santa using the train with one reindeer and Rudolph.\n" "Flags: -santa 4 -showrudolph" msgstr "" "Der Weihnachtsmann benutzt den Zug mit einem Rentier und Rudolph. \n" "Flags: -santa 4 -showrudolph" #: src/ui.glade:2165 msgid "" "Tiny Santa with two reindeers and Rudolph.\n" "Flags: -santa 0 -showrudolph" msgstr "" "Winziger Weihnachtsmann mit zwei Rentieren und Rudolph.\n" "Flags: -santa 0 -showrudolph" #: src/ui.glade:2195 msgid "" "Small Santa with two reindeers and Rudolph.\n" "Flags: -santa 1 -showrudolph" msgstr "" "Kleiner Weihnachtsmann mit zwei Rentieren und Rudolph.\n" "Flags: -santa 1 -showrudolph" #: src/ui.glade:2223 msgid "" "Santa with two reindeers and Rudolph.\n" "Flags: -santa 2 -showrudolph" msgstr "" "Weihnachtsmann mit zwei Rentieren und Rudolph.\n" "Flags: -santa 2 -showrudolph" #: src/ui.glade:2251 msgid "" "Santa with Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder, Blixem " "and Rudolph.\n" "Flags: -santa 3 -showrudolph" msgstr "" "Santa mit Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder, Blixem und " "Rudolph.\n" "Flags: -santa 3 -showrudolph" #: src/ui.glade:2282 msgid "Without Rudolph" msgstr "Ohne Rudolf" #: src/ui.glade:2297 msgid "With Rudolph" msgstr "Mit Rudolf" #: src/ui.glade:2308 msgid "Choose your Santa" msgstr "Wählen Sie Ihren Weihnachtsmann" #: src/ui.glade:2326 msgid "Choose your favorite Santa" msgstr "Wählen Sie Ihren Lieblings-Weihnachtsmann" #: src/ui.glade:2342 src/ui.glade:3444 msgid " " msgstr " " #: src/ui.glade:2369 msgid "" "Santa's speed.\n" "Flag: -santaspeedfactor" msgstr "" "Geschwindigkeit des Weihnachtsmanns \n" "Flag: -santaspeedfactor" #: src/ui.glade:2397 src/ui.glade:2960 src/ui.glade:3462 src/ui.glade:4578 #: src/ui.glade:5694 msgid "Apply default values for the preferences in this tab." msgstr "Wenden Sie Standardwerte für die Einstellungen auf dieser Tab an." #: src/ui.glade:2543 msgid "Show Santa" msgstr "Weihnachtsmann zeigen" #: src/ui.glade:2547 msgid "" "To show or not to show Santa.\n" "Flags: -showsanta, -nosanta" msgstr "" "Den Weihnachtsmann zeigen oder nicht zeigen \n" "Flags: -showsanta, -nosanta" #: src/ui.glade:2590 src/ui.glade:3229 msgid "Scale:" msgstr "Skala:" #: src/ui.glade:2602 msgid "" "Scale of Santa.\n" "Flags: -santascale " msgstr "" "Waage des Weihnachtsmanns.\n" "Flags: -santascale " #: src/ui.glade:2647 msgid "Santa" msgstr "Weihnachtsmann" #: src/ui.glade:2662 msgid "Show scenery" msgstr "Landschaft zeigen" #: src/ui.glade:2666 msgid "" "To show or not to show scenery.\n" "Flags: -showtrees, -notrees" msgstr "" "Landschaft zeigen oder nicht zeigen. \n" "Flags: -showtrees, -notrees" #: src/ui.glade:2683 msgid "" "Vintage tree, you can set the color.\n" "Flag: -treetype 0" msgstr "" "Vintage Baum, Sie können die Farbe einstellen. \n" "Flag: -treetype 0" #: src/ui.glade:2706 msgid "" "Woody tree.\n" "Flags: -treetype 1 or: -treetype all" msgstr "" "Holziger Baum.\n" "Flags: -treetype 1 or: -treetype all" #: src/ui.glade:2729 msgid "" "Leavy tree.\n" "Flags: -treetype 2 or: -treetype all" msgstr "" "Laubbaum.\n" "Flags: -treetype 2 or: -treetype all" #: src/ui.glade:2752 msgid "" "Small house.\n" "Flags: -treetype 3 or: -treetype all" msgstr "" "Kleines Haus.\n" "Flags: -treetype 3 or: -treetype all" #: src/ui.glade:2775 msgid "" "Reindeer.\n" "Flags: -treetype 4 or: -treetype all" msgstr "" "Rentier.\n" "Flags: -treetype 4 or: -treetype all" #: src/ui.glade:2798 msgid "" "Moose.\n" "Flags: -treetype 5 or: -treetype all" msgstr "" "Elch.\n" "Flags: -treetype 5 or: -treetype all" #: src/ui.glade:2821 msgid "" "Snowy tree.\n" "Flags: -treetype 6 or: -treetype all" msgstr "" "Verschneiter Baum.\n" "Flags: -treetype 6 or: -treetype all" #: src/ui.glade:2844 msgid "" "Set color of vintage tree.\n" "Flag: -tc" msgstr "" "Stellen Sie die Farbe des Vintage-Baums ein. \n" "Flag: -tc" #: src/ui.glade:2884 msgid "Compose your favorite scenery" msgstr "Komponieren Sie Ihre Lieblingsszenerie" #: src/ui.glade:2900 msgid "Try and click any image!" msgstr "Probieren Sie es aus und klicken Sie auf ein beliebiges Bild!" #: src/ui.glade:2931 msgid "" "Polar bear.\n" "Flags: -treetype 7 or: -treetype all" msgstr "" "Eisbär.\n" "Flags: -treetype 7 or: -treetype all" #: src/ui.glade:3141 msgid "# Items:" msgstr "# Artikel:" #: src/ui.glade:3156 msgid "" "Desired number of scenery items.\n" "Flag: -trees" msgstr "" "Gewünschte Anzahl Landschaftselemente.\n" "Flag: -trees" #: src/ui.glade:3179 msgid "% Window fill:" msgstr "% Fensterfüllung:" #: src/ui.glade:3190 msgid "" "Bottom percentage of screen available for scenery.\n" "Flag: -treefill" msgstr "" "Unterer Prozentsatz des Bildschirms, der für Szenerie verfügbar ist. \n" "Flag: -treefill" #: src/ui.glade:3209 msgid "Allow overlap" msgstr "Überlappung zulassen" #: src/ui.glade:3213 msgid "" "To allow overlap or not when placing scenery.\n" "Flags: -treeoverlap, -notreeoverlap" msgstr "" "Um Überlappung zuzulassen oder nicht, wenn Szenerie platziert wird. \n" "Flags: -treeoverlap, -notreeoverlap" #: src/ui.glade:3240 msgid "" "Scale of scenery.\n" "Flag: sceneryscale " msgstr "" "Maßstab der Szenerie. \n" "Flag: sceneryscale " #: src/ui.glade:3409 msgid "Scenery" msgstr "Landschaft" #: src/ui.glade:3428 msgid "Compose here your favorite celestial conditions" msgstr "Stellen Sie hier Ihre bevorzugten Himmelszustände zusammen" #: src/ui.glade:3508 msgid "" "Apply default values for all preferences (except settings).\n" "Flag: -defaults" msgstr "" "Wenden Sie Standardwerte für alle Einstellungen an (außer Einstellungen). \n" "Flag: -defaults" #: src/ui.glade:3526 msgid "" "Apply vintage values for all preferences (except settings).\n" "Flag: -vintage" msgstr "" "Wenden Sie Vintage-Werte für alle Einstellungen an (außer Einstellungen). \n" "Flag: -vintage" #: src/ui.glade:3612 msgid "Wind" msgstr "Wind" #: src/ui.glade:3626 msgid "Windy" msgstr "Windig" #: src/ui.glade:3631 msgid "" "If set, there will be wind.\n" "Flags: -wind, -nowind" msgstr "" "Wenn gesetzt, gibt es Wind. \n" "Flags: -wind, -nowind" #: src/ui.glade:3648 msgid "Whirl:" msgstr "Wirbeln:" #: src/ui.glade:3660 msgid "" "The higher this setting, the more the wind will whirl.\n" "Flag: -whirlfactor" msgstr "" "Je höher diese Einstellung, desto stärker wird der Wind wirbeln. \n" "Flag: -whirlfactor" #: src/ui.glade:3682 msgid "Timer:" msgstr "Timer:" #: src/ui.glade:3695 msgid "" "This setting determines how many seconds pass between two gusts of wind.\n" "Flag: -windtimer" msgstr "" "Diese Einstellung bestimmt, wie viele Sekunden zwischen zwei Windböen " "vergehen. \n" "Flag: -windtimer" #: src/ui.glade:3711 msgid "Now!" msgstr "Jetzt!" #: src/ui.glade:3715 msgid "Force a gust of wind immediately." msgstr "Erzwingen Sie sofort einen Windstoß." #: src/ui.glade:3732 msgid "Stars" msgstr "Sterne" #: src/ui.glade:3750 msgid "" "To show or not show stars.\n" "Flag: -stars (0 means: no stars)" msgstr "" "Sterne zeigen oder nicht zeigen. \n" "Flag: -stars (0 means: no stars)" #: src/ui.glade:3767 msgid "Number:" msgstr "Anzahl:" #: src/ui.glade:3779 msgid "" "Number of twinkling stars.\n" "Flag: -stars" msgstr "" "Anzahl der funkelnden Sterne.\n" "Flag: -stars" #: src/ui.glade:3825 msgid "Moon" msgstr "Mond" #: src/ui.glade:3843 msgid "" "To show or not show moon.\n" "Flags: -moon 1, -moon 0" msgstr "" "Mond anzeigen oder nicht anzeigen. \n" "Flags: -moon 1, -moon 0" #: src/ui.glade:3873 msgid "" "Speed of moon in pixels/minute.\n" "Flag: -moonspeed" msgstr "" "Geschwindigkeit des Mondes in Pixel/Minute.\n" "Flag: -moonspeed" #: src/ui.glade:3907 msgid "" "Relative size of the moon.\n" "Flag: -moonsize" msgstr "" "Relative Größe des Mondes. \n" "Flag: -moonsize" #: src/ui.glade:3928 msgid "Halo" msgstr "Heiligenschein" #: src/ui.glade:3946 msgid "" "To show or not to show halo around moon.\n" "Flags: -halo 1, -halo 0" msgstr "" "Halo um den Mond zeigen oder nicht zeigen \n" "Flags: -halo 1, -halo 0" #: src/ui.glade:3964 src/ui.glade:4179 msgid "Bright:" msgstr "Hell:" #: src/ui.glade:3976 msgid "" "Brightness of moon's halo.\n" "Flag: -halobrightness" msgstr "" "Helligkeit des Halo des Mondes. \n" "Flag: -halobrightness" #: src/ui.glade:3998 msgid "Meteors" msgstr "Meteore" #: src/ui.glade:4016 msgid "" "To show or not to show meteors.\n" "Flags: -meteors, -nometeors" msgstr "" "Meteore zeigen oder nicht zeigen. \n" "Flags: -meteors, -nometeors" #: src/ui.glade:4034 msgid "Aurora" msgstr "Aurora" #: src/ui.glade:4052 msgid "" "To show or not show aurora.\n" "Note: the aurora is best viewed using a dark background.\n" "Flags: -aurora 1, -aurora 0" msgstr "" "Polarlicht anzeigen oder nicht anzeigen.\n" " Hinweis: Polarlicht wird am besten vor einem dunklen Hintergrund angezeigt." "Flags: -aurora 1, -aurora 0" #: src/ui.glade:4071 msgid "Width:" msgstr "Breite:" #: src/ui.glade:4083 msgid "" "Width of aurora in percentage of screen width.\n" "Flag: -aurorawidth" msgstr "" "Breite der Aurora in Prozent der Bildschirmbreite. \n" "Flag: -aurorawidth" #: src/ui.glade:4108 msgid "Height:" msgstr "Höhe:" #: src/ui.glade:4120 msgid "" "Vertical size of aurora.\n" "Flag: -auroraheight" msgstr "" "Vertikale Größe der Aurora. \n" "Flag: -auroraheight" #: src/ui.glade:4157 msgid "" "Animation speed of aurora: real: 10, for a more dramatic effect choose: 100\n" "Flag: -auroraspeed" msgstr "" "Animationsgeschwindigkeit von Aurora: real: 10, für einen dramatischeren " "Effekt wählen Sie: 100 \n" "Flag: -auroraspeed" #: src/ui.glade:4191 msgid "" "Brightness of aurora.\n" "Flags: -aurorabrightness" msgstr "" "Helligkeit der Aurora. \n" "Flags: -aurorabrightness" #: src/ui.glade:4208 msgid "Left" msgstr "Links" #: src/ui.glade:4212 msgid "" "Place aurora left on the screen.\n" "Flag: -auroraleft" msgstr "" "Platziere Aurora links auf dem Bildschirm. \n" "Flag: -auroraleft" #: src/ui.glade:4225 msgid "Middle" msgstr "Mitte" #: src/ui.glade:4229 msgid "" "Place aurora in the middle of the screen.\n" "Flag: -auroramiddle" msgstr "" "Platzieren Sie Aurora in der Mitte des Bildschirms. \n" "Flag: -auroramiddle" #: src/ui.glade:4243 msgid "Right" msgstr "Rechts" #: src/ui.glade:4247 msgid "" "Place aurora in the right of the screen.\n" "Flag: -auroraright" msgstr "" "Platzieren Sie Aurora rechts auf dem Bildschirm. \n" "Flag: -auroraright" #: src/ui.glade:4266 msgid "Frequency:" msgstr "Frequenz:" #: src/ui.glade:4278 msgid "" "Frequency of meteors to appear.\n" "Flags: -meteorfrequency" msgstr "" "Häufigkeit des Erscheinens von Meteoren \n" "Flags: -meteorfrequency" #: src/ui.glade:4300 msgid "Base:" msgstr "Base:" #: src/ui.glade:4312 msgid "" "Baseline height of aurora, in percentage of screen height.\n" "Flag: -aurorabase" msgstr "" "Basishöhe der Aurora, in Prozent der Bildschirmhöhe. \n" "Flag: -aurorabase" #: src/ui.glade:4329 msgid "Color" msgstr "Farbe" #: src/ui.glade:4333 msgid "" "Choose between yellow-ish and white-ish moon.\n" "Flag: -mooncolor [0,1]" msgstr "" "Wählen Sie zwischen gelblichem und weißem Mond. \n" "Flag: -mooncolor [0,1]" #: src/ui.glade:4433 msgid "Celestials" msgstr "Himmlische" #: src/ui.glade:4453 msgid "Birds settings" msgstr "Vogeleinstellungen" #: src/ui.glade:4617 msgid "Show birds" msgstr "Vögel zeigen" #: src/ui.glade:4621 msgid "" "If set: show birds.\n" "Flags: -showbirds 1, -showbirds 0" msgstr "" "Falls gesetzt: Vögel anzeigen.\n" "Flags: -showbirds 1, -showbirds 0" #: src/ui.glade:4634 msgid "Birds only" msgstr "Nur Vögel" #: src/ui.glade:4638 msgid "" "If set: show no Santa, snow or scenery.\n" "Flags: -birdsonly 0, -birdsony 1" msgstr "" "Wenn gesetzt: Kein Weihnachtsmann, Schnee oder Landschaft anzeigen. \n" "Flags: -birdsonly 0, -birdsony 1" #: src/ui.glade:4655 msgid "Preferred distance:" msgstr "Bevorzugte Entfernung:" #: src/ui.glade:4669 msgid "" "Preferred distance from other birds.\n" "Flag: -prefdistance" msgstr "" "Bevorzugter Abstand zu anderen Vögeln. \n" "Flag: -prefdistance" #: src/ui.glade:4697 msgid "Restart" msgstr "Neu starten" #: src/ui.glade:4701 msgid "Restart birds." msgstr "Vögel neu starten." #: src/ui.glade:4718 msgid "Viewing distance:" msgstr "Betrachtungsabstand:" #: src/ui.glade:4731 msgid "" "Viewing distance.\n" "NOTE: Santa has no knowledge of viewing distance, so when birds are " "following Santa, the relative positions of Santa and birds will be " "temporarely out of sync when you change the viewing distance. This is only " "noticeable when the birds are following Santa.\n" "Flag: -viewingdistance" msgstr "" "Betrachtungsabstand. \n" "HINWEIS: Der Weihnachtsmann kennt den Betrachtungsabstand nicht. Wenn also " "Vögel dem Weihnachtsmann folgen, sind die relativen Positionen des " "Weihnachtsmanns und der Vögel vorübergehend nicht synchron, wenn Sie den " "Betrachtungsabstand ändern. Dies ist nur bemerkbar, wenn die Vögel dem " "Weihnachtsmann folgen. \n" "Flag: -viewingdistance" #: src/ui.glade:4752 msgid "Focus to attraction point:" msgstr "Fokus auf Anziehungspunkt:" #: src/ui.glade:4766 msgid "" "Tendency to concentrate on the attraction point.\n" "Flag: -focuscentre" msgstr "" "Tendenz, sich auf den Anziehungspunkt zu konzentrieren. \n" "Flag: -focuscentre" #: src/ui.glade:4784 msgid "" "Desired number of birds. If zero, no birds are shown.\n" "Flag: -nbirds" msgstr "" "Gewünschte Anzahl Vögel. Wenn Null, werden keine Vögel angezeigt. \n" "Flag: -nbirds" #: src/ui.glade:4807 msgid "# Birds:" msgstr "# Vögel:" #: src/ui.glade:4821 msgid "" "Number of nearest neighbours the birds should look at.\n" "Flag: -neighbours" msgstr "" "Anzahl der nächsten Nachbarn, die die Vögel anschauen sollen. \n" "Flag: -neighbours" #: src/ui.glade:4841 msgid "Neighbours:" msgstr "Nachbarn:" #: src/ui.glade:4856 msgid "" "Give the birds a fancy color.\n" "Flag: -birdscolor" msgstr "" "Geben Sie den Vögeln eine ausgefallene Farbe. \n" "Flag: -birdscolor" #: src/ui.glade:4874 msgid "Bird color" msgstr "Vogelfarbe" #: src/ui.glade:4900 msgid "Anarchy:" msgstr "Anarchie:" #: src/ui.glade:4914 msgid "" "Anarchy level: the higher, the more anarchy.\n" "Flag: -anarchy" msgstr "" "Anarchie-Level: Je höher, desto mehr Anarchie. \n" "Flag: -anarchy" #: src/ui.glade:4934 msgid "Distance weight:" msgstr "Entfernungsgewicht:" #: src/ui.glade:4948 msgid "" "Tendency to keep desired distance to neighbours.\n" "Flag: -disweight" msgstr "" "Tendenz, den gewünschten Abstand zu Nachbarn einzuhalten. \n" "Flag: -disweight" #: src/ui.glade:4968 msgid "Adjust speed to neighbours:" msgstr "Geschwindigkeit an Nachbarn anpassen:" #: src/ui.glade:4982 msgid "" "Tendency to adjust speed to neighbours.\n" "Flag: -followneighbours" msgstr "" "Tendenz, die Geschwindigkeit an die Nachbarn anzupassen. \n" "Flag: -followneighbours" #: src/ui.glade:5016 msgid "" "Speed of birds in arbitrary units.\n" "Flag: -birdsspeed" msgstr "" "Geschwindigkeit von Vögeln in willkürlichen Einheiten. \n" "Flag: -birdsspeed" #: src/ui.glade:5036 msgid "Drawing scale:" msgstr "Zeichnungsmaßstab:" #: src/ui.glade:5050 msgid "" "Influence the size of the birds.\n" "Flag: -birdsscale\n" msgstr "" "Beeinflusse die Größe der Vögel. \n" "Flag: -birdsscale\n" #: src/ui.glade:5067 msgid "" "Show \n" "attr point" msgstr "" "Zeige \n" "Attrpunkt" #: src/ui.glade:5073 msgid "" "Show the point where the birds want to go.\n" "Flags: -showattr 0, -showattr 1" msgstr "" "Zeigen Sie den Punkt, wo die Vögel hin wollen. \n" "Flags: -showattr 0, -showattr 1" #: src/ui.glade:5084 msgid "" "Follow \n" "Santa" msgstr "" "Folge \n" " dem Weihnachtsmann" #: src/ui.glade:5090 msgid "" "Birds are attracted by an attraction point. Here you can choose to follow " "Santa.\n" "Flags: -followsanta 0, -followsanta 1" msgstr "" "Vögel werden von einem Attraktionspunkt angelockt. Hier können Sie wählen, " "dem Weihnachtsmann zu folgen. \n" "Flags: -followsanta 0, -followsanta 1" #: src/ui.glade:5103 msgid "" "Percentage of screen to be used for the attraction point.\n" "Flag: -attrspace" msgstr "" "Prozentsatz des Bildschirms, der für den Anziehungspunkt verwendet werden " "soll. \n" "Flag: -attrspace" #: src/ui.glade:5125 msgid "Attraction point range" msgstr "Bereich der Anziehungspunkte" #: src/ui.glade:5168 msgid "Actual mean distance from neighbours." msgstr "Tatsächliche mittlere Entfernung von Nachbarn." #: src/ui.glade:5185 msgid "Distance used to get the desired number of neighbours." msgstr "" "Entfernung verwendet, um die gewünschte Anzahl von Nachbarn zu erhalten." #: src/ui.glade:5268 msgid "Birds" msgstr "Vögel" #: src/ui.glade:5286 msgid "version" msgstr "Ausführung" #: src/ui.glade:5301 src/ui.glade:6515 msgid "Settings" msgstr "Einstellungen" #: src/ui.glade:5323 msgid "Transparency " msgstr "Transparenz " #: src/ui.glade:5340 msgid "" "Transparency of painted items:\n" "0: no transparency.\n" "100: fully transparent, you will see nothing!\n" "Flag: -transparency" msgstr "" "Transparenz von bemalten Gegenständen:\n" "0: keine Transparenz.\n" "100: vollständig transparent, Sie werden nichts sehen!\n" "Flag: -transparency" #: src/ui.glade:5367 msgid "Lift snow on bottom" msgstr "Schnee unten anheben" #: src/ui.glade:5383 msgid "" "Use this if snow falls below the bottom of your screen, or fallen snow " "hides something that should not be hidden.\n" "Flag: -offsets" msgstr "" "Verwenden Sie dies, wenn Schnee unter den unteren Rand Ihres Bildschirms " "fällt oder gefallener Schnee etwas verdeckt, das nicht verborgen werden " "sollte. \n" "Flag: -offsets" #: src/ui.glade:5408 msgid "Lift snow on windows" msgstr "Schnee auf Fenster heben" #: src/ui.glade:5424 msgid "" "Use this if no snow collects on your windows, or if snow collects separated " "from your windows. \n" "Some basic window managers need this setting (e.g. TWM needs in general a " "value of 25 .. 28).\n" "Flag: -offsety" msgstr "" "Verwenden Sie dies, wenn sich kein Schnee auf Ihren Fenstern ansammelt oder " "wenn sich Schnee getrennt von Ihren Fenstern ansammelt. \n" "Einige grundlegende Fenstermanager benötigen diese Einstellung (z. B. TWM " "benötigt im Allgemeinen einen Wert von 25 .. 28).\n" "Flag: -offsety" #: src/ui.glade:5449 msgid "Cpu factor" msgstr "Cpu-Faktor" #: src/ui.glade:5467 msgid "" "The higher, the smoother xsnow will run, but will also use more cpu power.\n" "Flag: -cpuload" msgstr "" "Je höher, desto flüssiger xsnow läuft, verbraucht aber auch mehr CPU-" "Leistung. \n" "Flag: -cpuload" #: src/ui.glade:5493 msgid "Scale" msgstr "Skala" #: src/ui.glade:5510 msgid "" "Overall drawing scale.\n" "Flag: -scale" msgstr "" "Gesamtzeichnungsmaßstab.\n" "Flag: -scale" #: src/ui.glade:5543 msgid "Ignore large top windows" msgstr "Ignorieren Sie große obere Fenster" #: src/ui.glade:5559 msgid "" "Windows wider than 80 percent of the screen and closer to the top than the " "number in this widget will not collect snow.\n" "In some cases, there are invisible windows near the top of the screen, which " "are handled by xsnow as normal windows: snow is collected upon them. By " "entering a suitable number here, this undesired behaviour can be avoided.\n" "Flag: -ignoretop\n" "\n" msgstr "" "Fenster, die breiter als 80 Prozent des Bildschirms und näher am oberen Rand " "als die Zahl in diesem Widget sind, sammeln keinen Schnee. \n" " In einigen Fällen gibt es unsichtbare Fenster am oberen Rand des " "Bildschirms, die von xsnow wie normale Fenster: Schnee sammelt sich darauf. " "Durch Eingabe einer geeigneten Nummer hier kann dieses unerwünschte " "Verhalten vermieden werden. \n" "Flag: -ignoretop\n" "\n" #: src/ui.glade:5583 msgid "Ignore large bottom windows" msgstr "Ignorieren Sie große untere Fenster" #: src/ui.glade:5599 msgid "" "Windows wider than 80 percent of the screen and closer to the bottom than " "the number in this widget will not collect snow.\n" "\n" "In some cases, there are invisible windows near the bottom of the screen, " "which are handled by xsnow as normal windows: snow is collected upon them. " "By entering a suitable number here, this undesired behaviour can be " "avoided.\n" "Flag: -ignorebottom" msgstr "" "Fenster, die breiter als 80 Prozent des Bildschirms und näher am unteren " "Rand als die Zahl in diesem Widget sind, sammeln keinen Schnee.\n" "\n" "In einigen Fällen gibt es unsichtbare Fenster am unteren Rand des " "Bildschirms, die werden von xsnow wie normale Fenster behandelt: Schnee " "sammelt sich darauf. Durch Eingabe einer geeigneten Nummer hier kann dieses " "unerwünschte Verhalten vermieden werden. \n" "Flag: -ignorebottom" #: src/ui.glade:5791 msgid "window type etc." msgstr "Fenstertyp usw." #: src/ui.glade:5814 msgid "" "Menu\n" "colors" msgstr "" "Menü \n" " Farben" #: src/ui.glade:5819 msgid "" "Toggle between xsnow's own menu colors and standard menu colors.\n" "Activated: use xsnow colors.\n" "Deactivated: use default colors.\n" "Flags: -theme 1, -theme 0" msgstr "" "Umschalten zwischen xsnow eigenen Menüfarben und Standardmenüfarben. \n" " Aktiviert: xsnow Farben verwenden. \n" " Deaktiviert: Standardfarben verwenden. \n" "Flags: -theme 1, -theme 0" #: src/ui.glade:5833 msgid "" "On all\n" "workspaces" msgstr "" "Auf allen \n" "Arbeitsbereichen" #: src/ui.glade:5838 msgid "" "Use all workspaces to snow in.\n" "NOTE: this doesn't work properly in enlightenment.\n" "Flags: -allworkspaces 1, -allworkspaces 0" msgstr "" "Verwenden Sie alle Arbeitsbereiche, um sich einzuschneien. \n" "HINWEIS: Dies funktioniert in Erleuchtung nicht richtig. \n" "Flags: -allworkspaces 1, -allworkspaces 0" #: src/ui.glade:5856 msgid "" "Below\n" "windows" msgstr "" "Unten \n" "Fenster" #: src/ui.glade:5861 msgid "" "When activated, it will be snowing below your windows, else it will be " "snowing upon you windows too.\n" "On some desktop environments, when snowing above your windows you will not " "be able to click on any window.\n" "Therefore, you will be asked to click a button, to be sure that things are " "OK.\n" "Flag: -above" msgstr "" "Wenn es aktiviert ist, schneit es unter Ihren Fenstern, sonst schneit es " "auch auf Ihre Fenster. \n" " In einigen Desktop-Umgebungen können Sie auf kein Fenster klicken, wenn es " "über Ihren Fenstern schneit.\n" " Daher werden Sie aufgefordert, auf eine Schaltfläche zu klicken, um " "sicherzustellen, dass alles in Ordnung ist.\n" "Flag: -above" #: src/ui.glade:5880 msgid "" "Click to\n" "confirm" msgstr "" "Klicken Sie zur \n" "Bestätigung" #: src/ui.glade:5885 msgid "To make sure you can click." msgstr "Um sicherzustellen, dass Sie klicken können." #: src/ui.glade:5904 msgid "" "If you have more than one monitor, choose where you want snow falling. " "Choose 'all monitors' if you want snow in all monitors.\n" "NOTE: when changing monitor, xsnow will restart.\n" "Flag: -screen" msgstr "" "Wenn Sie mehr als einen Monitor haben, wählen Sie aus, wo Schnee fallen " "soll. Wählen Sie „alle Monitore“, wenn Sie Schnee auf allen Monitoren haben " "möchten. \n" " HINWEIS: Wenn Sie den Monitor wechseln, wird xsnow neu gestartet. \n" "Flag: -screen" #: src/ui.glade:5911 msgid "monitor 1" msgstr "monitor 1" #: src/ui.glade:5922 msgid "" "Create\n" "outline" msgstr "" "Umriss\n" "erstellen" #: src/ui.glade:5927 msgid "" "To draw an outline around the snow window.\n" "Flag: -outline 1/0" msgstr "" "Einen Umriss um das Schneefenster zeichnen. \n" "Flag: -outline 1/0" #: src/ui.glade:5951 msgid "" " \n" " " msgstr "" " \n" " " #: src/ui.glade:5986 msgid "" "Choose here the picture you want as background when xscreensaver is " "active.\n" "Flag: -bg" msgstr "" "Wählen Sie hier das Bild aus, das Sie als Hintergrund verwenden möchten, " "wenn der xscreensaver aktiv ist. \n" "Flag: -bg" #: src/ui.glade:5990 msgid "Choose background" msgstr "Hintergrund auswählen" #: src/ui.glade:6005 msgid "" "Activate xscreensaver.\n" "Click and don't touch mouse and keyboard for a few seconds..." msgstr "" "Aktivieren Sie xscreensaver.\n" "Klicken Sie und berühren Sie Maus und Tastatur einige Sekunden lang nicht..." #: src/ui.glade:6019 msgid "" "Settings for Xscreensaver. You can choose a background, and choose to use it " "or not.\n" "Make sure you add a line like\n" "xsnow -root\n" "after the line 'programs:' in the file ~/.xscreensaver and you run " "xscreensaver-demo to choose for xsnow.\n" "To activate xscreensaver on the command line:\n" "xscreensaver-command -activate\n" "See also the man page:\n" "man xsnow" msgstr "" "Einstellungen für Xscreensaver. Sie können einen Hintergrund auswählen und " "ihn verwenden oder nicht. \n" " Stellen Sie sicher, dass Sie eine Zeile wie \n" " xsnow -root \n" " nach der Zeile \"Programme:\" hinzufügen. in der Datei ~/.xscreensaver und " "führen Sie xscreensaver-demo aus, um für xsnow zu wählen.\n" "Um xscreensaver auf der Kommandozeile zu aktivieren:\n" "xscreensaver-command -activate\n" " Siehe auch die Manpage: \n" "man xsnow" #: src/ui.glade:6028 msgid "Xscreensaver: " msgstr "Xscreensaver: " #: src/ui.glade:6048 msgid "Black" msgstr "Schwarz" #: src/ui.glade:6052 msgid "" "When activated, the background will be black.\n" "Flag: -bg (this button will be automatically desactivated when -bg is given)" msgstr "" "Wenn aktiviert, ist der Hintergrund schwarz. \n" "Flag: -bg (this button will be automatically desactivated when -bg is given)" #: src/ui.glade:6076 msgid "" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" msgstr "" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" #: src/ui.glade:6551 msgid "en" msgstr "en" #: src/ui.glade:6554 msgid "it" msgstr "es" #~ msgid "" #~ "If set, use two colors.\n" #~ "Flags: -enablesc2" #~ msgstr "" #~ "Wenn festgelegt, zwei Farben verwenden.\n" #~ "Flags: -enablesc2" #~ msgid "2nd color:" #~ msgstr "2. Farbe:" #, c-format #~ msgid "XWinInfo failed\n" #~ msgstr "XWinInfo fehlgeschlagen \n" #, c-format #~ msgid "Force snow on root: window: %#lx, depth: %d\n" #~ msgstr "Schnee auf Wurzel erzwingen: Fenster: %#lx, Tiefe: %d\n" #, c-format #~ msgid "" #~ "NOTE: you probably need to tweak 'Lift snow on windows' in the 'settings' " #~ "panel.\n" #~ msgstr "" #~ "HINWEIS: Sie müssen wahrscheinlich „Schnee auf Windows heben“ im Bereich " #~ "„Einstellungen“ anpassen. \n" #~ msgid "Force a gust of wind immediately.\n" #~ msgstr "Erzwingen Sie sofort einen Windstoß. \n" xsnow-3.8.3/po/el.gmo0000666000000000000000000013163714732252143012635 0ustar0000000000000000Þ•$< …\pqr‹¥§º½ÃÇ:Ì# ,:I"_7‚ ºÄÙíþT%c‰ ¥ ² ¾;Ì^Kp5¼6òE)FoJ¶57NUoŒL’ ß íøvþ u€ •BŸâ.ê0 !J l w D‰ VÎ %!7!R!l!ƒ!”!š!/¡!Ñ!ï!÷!$ " 1"<"K"CT"-˜"Æ"×"ñ"6#F#W#Q^#°#¿#Æ# á#$ï#!$76$ n$/y$©$®$Ê$ Ò$•Ü$`r%TÓ%=(&.f&S•&1é&Y'(u'5ž'HÔ'“(½±(o)‹)3¤)3Ø) *,*D*0^**”*¨*½*2Ï*+ +"+*+1++6+b++›+E·+ ý+" ,,,H1,'z,¢,ª,Ç, Ù, ä, ð,#ü,J -=k-;©-2å-6.0O.8€.¹. Í.8Ú. / / */.5/*d//—/-¦/9Ô/00Q0Dl0t±0f&161BÄ1&2.2&42([2„2‹2 “2¡2%¸2$Þ273%;37a3%™3¿3Û3Wä3<5A5 R5 `5 k5 v5 5J‹5KÖ5"6<(6He61®6à6 å6074770l7/7Í7Ô7?Ú7C8A^8  8‰Á8dK9S°9Š:I:2Ù:Z ;(g;B;[Ó;/<;6<Gr<Qº<= =J=pf=1×=< >9F>@€>;Á>;ý>˜9? Ò?tà?U@$n@“@%²@{Ø@gTAμA‹BH C!VCxC‹C¥C,¾C)ëCE'E]/E6EÄE äEF F.F{NGÊGAÑGHH<Hu\HjÒI=K CKPK0`K‘K1 K ÒKßKâKåK ëK öK L LL L(L"9L\MI`O!ªOÌOÎOáOäOêOîOŒóO,€P­P½P ÑP$òP)QQAQ7“QËQ,êQR.RMRÅ]RP#SKtS$ÀSåS1ôSz&T¡T²±T¥dU† V‡‘V”W•®W‘DXqÖX$HYmY5vY8¬Y åY‚ïY rZ“Z ­ZåºZ [!¶[ Ø[å[o\t\;„\cÀ\^$]ƒ]”]p®]^4­^Gâ^:*_5e_1›_ Í_ Ø_\ä_:A`|`*“`…¾`Da+_a‹a‹¢aW.b4†bD»bic‹jcöcd­&d"Ôd÷d.e57eWme=ÅeSfWfXkfÄf&Ýf ggC*gÈnhš7iyÒigLj|´jP1kÊ‚kdMlb²l m3¶mlên<Wp>”pdÓpP8q ‰q}—q8rCNr’r9£r6Ýr/sSDs˜s¸sÔsésøs0tI8t5‚tL¸t•u›uQ­u ÿu“ vCvávFñv88wqww w@¹wzúwcux`Ùx^:yT™yAîyY0z(Šz³zrÄz7{J{^{6n{H¥{î{-|[5|g‘| ù|}Ÿ}€¾}ˆ?~}È~XFxŸK€d€Es€7¹€ñ€  .'SV9ª—äi|‚‚æ‚Tiƒ&¾ƒåƒøƒz†‰†¦†+Ćð†‡*‡uJ‡ŽÀ‡Oˆe_ˆ…ň<K‰ ˆ‰+“‰G¿‰YŠKaŠM­ŠûŠ ‹n‹T‹‹à‹0`Œ4‘ŒÞƪ¥Ž P¤\k‘¶m‘@$’ne’£Ô’x“s–““ ”ž”…<•V•ó–_ —dm—cÒ—6˜[Ƙ]"™P€™Ñš¼åšW¢›_ú›BZœfœñ!ö«ŸÄ ›Å¡,a¢.Ž¢2½¢)ð¢;£jV£Á¥ ॶí¥]¤¦H§>K§Ч%¢§€ȧžIª èª[òª N« \«pi«þÚ«öÙ®бá±"þ±A!²c²Vr²ɲä²ç²ì² ý² ³)³B³[³ k³&x³Í$ËÞ•„ Lw¬åÉÑ#U’¢»Z®Sú‰(°í ¯ùªIü“=ôÔhʇõP,ÎX6±‹ð€mÀ!1rŸdû4¥ø³$;ƘtA«Ø2¤á`ĵ8½!Ý…àìÖëê7Rl E¿)䌚Ìy›¹ —Çfu ?ÿ¶Ï†KÒ n<cŠ~W"Ù'×væó#-kÓœ/§¾NÃÈ­ *‚ _FýaH|iÜqî :\öJ”Bsò"]Õ´TMÛñ¨¸ÅÁéV > Y÷}ßx+ˆ^ÂÚj9 gŽ0èºo¼–.5 @{3·ïžzQ[¡D&ƒ²‘pþCâeçЦ©%£bOã™G Alas! This not an X11 session, xsnow will probably not run. If you want to try it anyway, set the environment variable XSNOW_FORCE_RUN, eg: XSNOW_FORCE_RUN=1 xsnow Or, you could force an X11 session, for example by tweaking /etc/gdm3/daemon.conf. Thanks for using xsnow Xsnow: Caught signal %d because double buffering is not available on this system on your request. # Birds:# Items:# Snowflakes:% Window fill:%s. Snow window: %#lx%s: cannot connect to X server %s              (default)All defaults All vintage Defaults Vintage Activate xscreensaver. Click and don't touch mouse and keyboard for a few seconds...Actual mean distance from neighbours.Adjust speed to neighbours:All defaultsAll vintageAllow overlapAnarchy level: the higher, the more anarchy. Flag: -anarchyAnarchy:Animation speed of aurora: real: 10, for a more dramatic effect choose: 100 Flag: -auroraspeedApply default values for all preferences (except settings). Flag: -defaultsApply default values for the preferences in this tab.Apply default values for the preferences in this tab. Apply defaults for all preferences (except settings). Flag: -defaultsApply defaults for all preferences (except settings). Flags: -defaultsApply vintage values for all preferences (except settings). Flag: -vintageApply vintage values for the preferences in this tab.Attraction point rangeAuroraAvailable languages are: Available languages are: %s Base:Baseline height of aurora, in percentage of screen height. Flag: -aurorabaseBelow windowsBird colorBirdsBirds are attracted by an attraction point. Here you can choose to follow Santa. Flags: -followsanta 0, -followsanta 1Birds onlyBirds settingsBlackBlow off:Bottom percentage of screen available for scenery. Flag: -treefillBright:Brightness of aurora. Flags: -aurorabrightnessBrightness of moon's halo. Flag: -halobrightnessCannot create transparent window CelestialsChoose backgroundChoose between yellow-ish and white-ish moon. Flag: -mooncolor [0,1]Choose here the picture you want as background when xscreensaver is active. Flag: -bgChoose your SantaChoose your favorite SantaChoose your favorite snowClick on a window ... Click to confirmColorColor:Compose here your favorite celestial conditionsCompose your favorite sceneryContactContinuing with flagCould not determine desktop session Cpu factorCreate outlineDefaultsDesired number of birds. If zero, no birds are shown. Flag: -nbirdsDesired number of scenery items. Flag: -treesDesktop type: %sDetected Wayland desktop Detected desktop session: %s Distance used to get the desired number of neighbours.Distance weight:DonateDonate one euro or so to inspire the maintainer of xsnow, here is a paypal link. Drawing scale:EnableFocus to attraction point:Follow SantaFor optimal resuts, add to your %s: Force a gust of wind immediately.Frequency of meteors to appear. Flags: -meteorfrequencyFrequency:Give the birds a fancy color. Flag: -birdscolorHaloHalting because of flag %s Height:Hide menuIf everything is ok, it is now snowing on your desktop, and birds are flying. You are encouraged to define your own preferences using the tabs above.If set, show fallen snow on bottom of the desktop. Flags: -keepsnowonscreen, -nokeepsnowonscreenIf set, show fallen snow on windows. Flags: -keepsnowonwindows, -nokeepsnowonwindowsIf set, show snow blowing away. Flags: -blowsnow, -noblowsnowIf set, show snowflakes. Flags: -snow, -nosnowIf set, snow will collect on the trees. Flags: -keepsnowontrees, -nokeepsnowontreesIf set, there will be wind. Flags: -wind, -nowindIf set, try to show fluff on fallen snow and trees if possible. Flags: -fluffy, -nofluffyIf set, use two colors. Flag: -enablesc2If set: show birds. Flags: -showbirds 1, -showbirds 0If set: show no Santa, snow or scenery. Flags: -birdsonly 0, -birdsony 1If the system is too busy, all panels get this color, in which case you could adapt some settings in "snow", "birds", "settings", or "celestials".If you have more than one monitor, choose where you want snow falling. Choose 'all monitors' if you want snow in all monitors. NOTE: when changing monitor, xsnow will restart. Flag: -screenIgnore large bottom windowsIgnore large top windowsIn every tab you find the following rescue buttons:Influence the size of the birds. Flag: -birdsscale Intensity:LXDE session found, using window 'pcmanfm'. Leave menu. Flag: -nomenuLeavy tree. Flags: -treetype 2 or: -treetype allLeftLift snow on bottomLift snow on windowsMax # snowflakes:Maximum amount of snowflakes. Flag: -flakecountmaxMean distance: %3d Menu colorsMeteorsMiddleMoonMoose. Flags: -treetype 5 or: -treetype allMore than %d errors, I quit!NOT using double buffering:NOTE: expect some flicker. NOTE: xsnow will probably run, but some glitches are to be expected. Neighbours:Not sending tar file to terminal. Now!Number of nearest neighbours the birds should look at. Flag: -neighboursNumber of twinkling stars. Flag: -starsNumber:Ok, things are as they are. On all workspacesOn bottom:On scenery:On windows:Overall drawing scale. Flag: -scalePercentage of screen to be used for the attraction point. Flag: -attrspacePlace aurora in the middle of the screen. Flag: -auroramiddlePlace aurora in the right of the screen. Flag: -aurorarightPlace aurora left on the screen. Flag: -auroraleftPlease report any comments to the maintainer of xsnow.Polar bear. Flags: -treetype 7 or: -treetype allPreferred distance from other birds. Flag: -prefdistancePreferred distance:Probably X11Problems encountered during production of the tar ball. Quit xsnowQuit xsnow.Range: %d Reindeer. Flags: -treetype 4 or: -treetype allRelative size of the moon. Flag: -moonsizeRestartRestart birds.Restart due to change of display settings... Restart due to change of screen or language settings ... RightSantaSanta using the train with one reindeer and Rudolph. Flags: -santa 4 -showrudolphSanta using the train with two reindeers. Flags: -santa 4 -norudolphSanta with Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder, Blixem and Rudolph. Flags: -santa 3 -showrudolphSanta with Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder and Blixem. Flags: -santa 3 -norudolphSanta with three reindeers. Flags: -santa 2 -norudolphSanta with two reindeers and Rudolph. Flags: -santa 2 -showrudolphSanta's speed. Flag: -santaspeedfactorScaleScale of Santa. Flags: -santascale Scale of scenery. Flag: sceneryscale Scale:ScenerySecond color:See also the man page.Self replication is not compiled in. Set color of vintage tree. Flag: -tcSet default preferences for all (except settings) tabs.Set default preferences for this tab.Set vintage preferences for all (except settings) tabs.Set vintage preferences for this tab.Setting background from %s SettingsSettings for Xscreensaver. You can choose a background, and choose to use it or not. Make sure you add a line like xsnow -root after the line 'programs:' in the file ~/.xscreensaver and you run xscreensaver-demo to choose for xsnow. To activate xscreensaver on the command line: xscreensaver-command -activate See also the man page: man xsnowShowShow attr pointShow sceneryShow SantaShow birdsShow fluffShow snowShow the point where the birds want to go. Flags: -showattr 0, -showattr 1Size of snowflakes, works only for non-vintage snow flakes. Flag: -snowsizeSize:Small Santa with three reindeers. Flags: -santa 1 -norudolphSmall Santa with two reindeers and Rudolph. Flags: -santa 1 -showrudolphSmall house. Flags: -treetype 3 or: -treetype allSnowSnowing in %#lx: %s %d+%d %dx%d Snowy tree. Flags: -treetype 6 or: -treetype allSpeed of birds in arbitrary units. Flag: -birdsspeedSpeed of moon in pixels/minute. Flag: -moonspeedSpeed of the snowflakes. Flag: -snowspeedfactorSpeed:StarsTendency to adjust speed to neighbours. Flag: -followneighboursTendency to concentrate on the attraction point. Flag: -focuscentreTendency to keep desired distance to neighbours. Flag: -disweightThe color of the snow. Flag: -scThe higher this setting, the more snow will be generated because of Santa ploughing, wind or disappearing windows. Flag: -blowofffactorThe higher this setting, the more snow will collect on the bottom of the desktop. Flag: -ssnowdepthThe higher this setting, the more snow will collect on the trees. Flag: -maxontreesThe higher this setting, the more snow will collect on the windows. Note: in Wayland, there is no snow on the windows. Flag: -wsnowdepthThe higher this setting, the more the wind will whirl. Flag: -whirlfactorThe higher, the more snowflakes. Flag: -snowflakesThe higher, the smoother xsnow will run, but will also use more cpu power. Flag: -cpuloadThe second color of the snow. Flag: -sc2The transparent snow-window is probably not click-through, alas.. This setting determines how many seconds pass between two gusts of wind. Flag: -windtimerTimer:Tiny Santa with three reindeers. Flags: -santa 0 -norudolphTiny Santa with two reindeers and Rudolph. Flags: -santa 0 -showrudolphTo allow overlap or not when placing scenery. Flags: -treeoverlap, -notreeoverlapTo draw an outline around the snow window. Flag: -outline 1/0To make sure you can click.To show or not show aurora. Note: the aurora is best viewed using a dark background. Flags: -aurora 1, -aurora 0To show or not show moon. Flags: -moon 1, -moon 0To show or not show stars. Flag: -stars (0 means: no stars)To show or not to show Santa. Flags: -showsanta, -nosantaTo show or not to show halo around moon. Flags: -halo 1, -halo 0To show or not to show meteors. Flags: -meteors, -nometeorsTo show or not to show scenery. Flags: -showtrees, -notreesToggle between xsnow's own menu colors and standard menu colors. Activated: use xsnow colors. Deactivated: use default colors. Flags: -theme 1, -theme 0Transparency Transparency of painted items: 0: no transparency. 100: fully transparent, you will see nothing! Flag: -transparencyTry and click any image!Try redirecting to a file (e.g: %s, Trying to snow in root window Use "sys" for your default language. Use all workspaces to snow in. NOTE: this doesn't work properly in enlightenment. Flags: -allworkspaces 1, -allworkspaces 0Use the settings tab if xsnow is misbehaving. Use the birds tab if birds are misbehaving.Use this if no snow collects on your windows, or if snow collects separated from your windows. Some basic window managers need this setting (e.g. TWM needs in general a value of 25 .. 28). Flag: -offsetyUse this if snow falls below the bottom of your screen, or fallen snow hides something that should not be hidden. Flag: -offsetsUse vintage values for all preferences (except settings). Flag: -vintageUsing double buffer: %#lx. %dx%d Using root window Using transparent window Using window 'Desktop'. Vertical size of aurora. Flag: -auroraheightViewing distance. NOTE: Santa has no knowledge of viewing distance, so when birds are following Santa, the relative positions of Santa and birds will be temporarely out of sync when you change the viewing distance. This is only noticeable when the birds are following Santa. Flag: -viewingdistanceViewing distance:VintageVintage preferences: the look and feel of the original xsnow, created in 1993 by Rick Jansen.Vintage tree, you can set the color. Flag: -treetype 0Warning: don't eat yellow snow!Wayland (Expect some slugginess)WelcomeWelcome at xsnow!When activated, it will be snowing below your windows, else it will be snowing upon you windows too. On some desktop environments, when snowing above your windows you will not be able to click on any window. Therefore, you will be asked to click a button, to be sure that things are OK. Flag: -aboveWhen activated, the background will be black. Flag: -bg (this button will be automatically desactivated when -bg is given)Whirl:Width of aurora in percentage of screen width. Flag: -aurorawidthWidth:WindWindow size changed, now snowing in in %#lx: %s %d+%d %dx%d Windows wider than 80 percent of the screen and closer to the bottom than the number in this widget will not collect snow. In some cases, there are invisible windows near the bottom of the screen, which are handled by xsnow as normal windows: snow is collected upon them. By entering a suitable number here, this undesired behaviour can be avoided. Flag: -ignorebottomWindows wider than 80 percent of the screen and closer to the top than the number in this widget will not collect snow. In some cases, there are invisible windows near the top of the screen, which are handled by xsnow as normal windows: snow is collected upon them. By entering a suitable number here, this undesired behaviour can be avoided. Flag: -ignoretop WindyWith RudolphWithout RudolphWoody tree. Flags: -treetype 1 or: -treetype allXscreensaver: Xsnow needs gtk version >= %s, found version %s all monitorsenitlabelmonitor %dmonitor 1or use a %srestartingunknown versionwindow type etc.Project-Id-Version: xsnow 3.7.0~pre04 Report-Msgid-Bugs-To: wvermin@gmail.com PO-Revision-Date: 2024-03-10 14:19+0100 Last-Translator: Willem Vermin wvermin@gmail.com Language-Team: None Language: el MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Αλίμονο! Αυτή δεν είναι μια πεÏίοδος σÏνδεσης X11, xsnow πιθανότατα δεν θα εκτελεστεί. Αν θέλετε να το δοκιμάσετε οÏτως ή άλλως, οÏίστε τη μεταβλητή πεÏιβάλλοντος XSNOW_FORCE_RUN=1 xsnow Ή, θα μποÏοÏσατε να επιβάλλετε μια πεÏίοδο λειτουÏγίας X11, για παÏάδειγμα, Ï„Ïοποποιώντας το /etc/gdm3/daemon.conf. ΕυχαÏιστοÏμε που χÏησιμοποιείτε το xsnow Xsnow: Έπιασε σήμα %d επειδή η διπλή Ï€ÏοσωÏινή αποθήκευση δεν είναι διαθέσιμη σε αυτό το σÏστημα κατόπιν αιτήματός σας. # Πουλιά:# Στοιχεία:# Îιφάδες χιονιοÏ:% γέμισμα παÏαθÏÏου:%s. ΠαÏάθυÏο χιονιοÏ: %#lx%s: δεν μποÏεί να συνδεθεί στον διακομιστή X %s              (ΠÏοκαθοÏισμένο)Όλες οι Ï€Ïοεπιλογές Όλα vintage ΠÏοεπιλογές Vintage ΕνεÏγοποιήστε το xscreensaver. Κάντε κλικ και μην αγγίζετε το ποντίκι και το πληκτÏολόγιο για λίγα δευτεÏόλεπτα...ΠÏαγματική μέση απόσταση από τους γείτονες.ΠÏοσαÏμόστε την ταχÏτητα στους γείτονες:Όλες οι Ï€ÏοεπιλογέςΌλα vintageÎα επιτÏέπεται η επικάλυψηΕπίπεδο αναÏχίας: όσο υψηλότεÏο, τόσο πεÏισσότεÏη αναÏχία. Flag: -anarchyΑναÏχία:ΤαχÏτητα κινουμένων σχεδίων του σέλας: Ï€Ïαγματική: 10, για πιο δÏαματικό εφέ επιλέξτε: 100 Flag: -auroraspeedΕφαÏμογή Ï€Ïοεπιλεγμένων τιμών για όλες τις Ï€Ïοτιμήσεις (εκτός από τις Ïυθμίσεις). Flag: -defaultsΕφαÏμόστε Ï€Ïοεπιλεγμένες τιμές για τις Ï€Ïοτιμήσεις σε αυτήν την καÏτέλα.ΕφαÏμόστε Ï€Ïοεπιλεγμένες τιμές για τις Ï€Ïοτιμήσεις σε αυτήν την καÏτέλα. ΕφαÏμογή Ï€Ïοεπιλογών για όλες τις Ï€Ïοτιμήσεις (εκτός από τις Ïυθμίσεις). Flag: -defaultsΕφαÏμογή Ï€Ïοεπιλογών για όλες τις Ï€Ïοτιμήσεις (εκτός από τις Ïυθμίσεις). Flags: -defaultsΕφαÏμόστε vintage τιμές για όλες τις Ï€Ïοτιμήσεις (εκτός από τις Ïυθμίσεις). Flag: -vintageΕφαÏμόστε vintage τιμές για τις Ï€Ïοτιμήσεις σε αυτήν την καÏτέλα.ΕÏÏος σημείων έλξηςΑυγήΟι διαθέσιμες γλώσσες είναι: Οι διαθέσιμες γλώσσες είναι: %s Βάση:Ύψος γÏαμμής βάσης του σέλας, σε ποσοστό του Ïψους της οθόνης. Flag: -aurorabaseΚάτω από παÏάθυÏαΧÏώμα πουλιοÏΠουλιάΤα πουλιά Ï€ÏοσελκÏονται από ένα σημείο έλξης. Εδώ μποÏείτε να επιλέξετε να ακολουθήσετε τον Άγιο Βασίλη. Flags: -followsanta 0, -followsanta 1Μόνο πουλιάΡυθμίσεις πουλιώνΜαÏÏοςΠαίÏνω φυσώντας:Το χαμηλότεÏο ποσοστό οθόνης διαθέσιμο για σκηνικά. Flag: -treefillΛΑΜΠΡΌΣ:Φωτεινότητα σέλας. Flags: -aurorabrightnessΦωτεινότητα του φωτοστέφανου της Σελήνης. Flag: -halobrightnessΔεν είναι δυνατή η δημιουÏγία διαφανοÏÏ‚ παÏαθÏÏου ΟυÏάνιοιΔιάλεξε φόντοΕπιλέξτε ανάμεσα σε κιτÏινωπό και άσπÏο φεγγάÏι. Flag: -mooncolor [0,1]Επιλέξτε εδώ την εικόνα που θέλετε ως φόντο όταν το xscreensaver είναι ενεÏγό. Flag: -bgΕπιλέξτε τον Άγιο Βασίλη σαςΕπιλέξτε τον αγαπημένο σας Άγιο ΒασίληΕπιλέξτε το αγαπημένο σας χιόνιΚάντε κλικ σε ένα παÏάθυÏο ... Κάντε κλικ για επιβεβαίωσηΧÏώμαΧÏώμα:Συνθέστε εδώ τις αγαπημένες σας ουÏάνιες συνθήκεςΣυνθέστε το αγαπημένο σας τοπίοΕπικοινωνίαΣυνεχίζοντας με σημαίαΔεν ήταν δυνατός ο Ï€ÏοσδιοÏισμός της συνεδÏίας στην επιφάνεια εÏγασίας Συντελεστής CpuΔημιουÏγία πεÏίγÏαμμαΠÏοεπιλογέςΕπιθυμητός αÏιθμός πτηνών. Εάν είναι μηδέν, δεν εμφανίζονται πουλιά. Flag: -nbirdsΕπιθυμητός αÏιθμός αντικειμένων τοπίου. Flag: -treesΤÏπος επιφάνειας εÏγασίας: %sΕντοπίστηκε επιφάνεια εÏγασίας Wayland Εντοπίστηκε πεÏίοδος λειτουÏγίας επιφάνειας εÏγασίας: %s Η απόσταση που χÏησιμοποιείται για να ληφθεί ο επιθυμητός αÏιθμός γειτόνων.ΒάÏος απόστασης:ΠÏοσφέÏωΔωÏίστε πεÏίπου ένα ευÏÏŽ για να εμπνεÏσετε τον συντηÏητή του xsnow, εδώ είναι ένας σÏνδεσμος paypal. Κλίμακα σχεδίασης:επιτÏέπωΕστίαση στο σημείο έλξης:Ακολουθήστε τον Άγιο ΒασίληΓια βέλτιστα αποτελέσματα, Ï€Ïοσθέστε στο %s σας: Αναγκάστε μια Ïιπή ανέμου αμέσως.Συχνότητα εμφάνισης μετεωÏιτών. Flags: -meteorfrequencyΣυχνότητα:Δώστε στα πουλιά ένα φανταχτεÏÏŒ χÏώμα. Flag: -birdscolorΦωτοστέφανοςΠαÏση λόγω σημαίας %s Υψος:ΑπόκÏυψη μενοÏΑν όλα είναι εντάξει, τώÏα χιονίζει στην επιφάνεια εÏγασίας σας και πουλιά πετοÏν. Σας ενθαÏÏÏνουμε να οÏίσετε τις δικές σας Ï€Ïοτιμήσεις χÏησιμοποιώντας τις παÏαπάνω καÏτέλες.Εάν έχει οÏιστεί, εμφανίστε το πεσμένο χιόνι στο κάτω μέÏος της επιφάνειας εÏγασίας. Flags: -keepsnowonscreen, -nokeepsnowonscreenΕάν έχει οÏιστεί, εμφανίστε το πεσμένο χιόνι στα παÏάθυÏα. Flags: -keepsnowonwindows, -nokeepsnowonwindowsΕάν έχει Ïυθμιστεί, εμφανίστε το χιόνι που φυσάει. Flags: -blowsnow, -noblowsnowΕάν έχει οÏιστεί, εμφανίστε νιφάδες χιονιοÏ. Flags: -snow, -nosnowΕάν Ïυθμιστεί, θα μαζευτεί χιόνι στα δέντÏα. Flags: -keepsnowontrees, -nokeepsnowontreesΕάν Ïυθμιστεί, θα φυσάει άνεμος. Flags: -wind, -nowindΕάν έχει Ïυθμιστεί, Ï€Ïοσπαθήστε να δείξετε χνοÏδι σε πεσμένο χιόνι και δέντÏα, αν είναι δυνατόν. Flags: -fluffy, -nofluffyΕάν έχει οÏιστεί, χÏησιμοποιήστε δÏο χÏώματα. Flag: -enablesc2Εάν έχει οÏιστεί: εμφάνιση πουλιών. Flags: -showbirds 1, -showbirds 0Εάν έχει οÏιστεί: δεν εμφανίζεται ο Άγιος Βασίλης, το χιόνι ή το τοπίο. Flags: -birdsonly 0, -birdsony 1Εάν το σÏστημα είναι Ï€Î¿Î»Ï Î±Ï€Î±ÏƒÏ‡Î¿Î»Î·Î¼Î­Î½Î¿, όλα τα πάνελ έχουν αυτό το χÏώμα, οπότε μποÏείτε να Ï€ÏοσαÏμόσετε οÏισμένες Ïυθμίσεις στα "χιόνι", "πουλιά", "Ïυθμίσεις" ή "ουÏάνια".Εάν έχετε πεÏισσότεÏες από μία οθόνες, επιλέξτε Ï€Î¿Ï Î¸Î­Î»ÎµÏ„Îµ να πέφτει χιόνι. Επιλέξτε 'όλες οι οθόνες' εάν θέλετε χιόνι σε όλες τις οθόνες. ΣΗΜΕΙΩΣΗ: όταν αλλάζετε οθόνη, το xsnow θα επανεκκινήσει. Flag: -screenΑγνοήστε τα μεγάλα κάτω παÏάθυÏαΑγνοήστε τα μεγάλα επάνω παÏάθυÏαΣε κάθε καÏτέλα βÏίσκετε τα ακόλουθα κουμπιά διάσωσης:ΕπηÏεάστε το μέγεθος των πουλιών. Flag: -birdsscale Ενταση:Î’Ïέθηκε πεÏίοδος λειτουÏγίας LXDE, χÏησιμοποιώντας το παÏάθυÏο 'pcmanfm'. ΑποχώÏηση από το μενοÏ. Flag: -nomenuΦυλλώδες δέντÏο. Flags: -treetype 2 or: -treetype allΑÏιστεÏάΣηκώστε το χιόνι στο κάτω μέÏοςΣηκώστε το χιόνι στα παÏάθυÏαΜέγιστο # νιφάδες χιονιοÏ:Μέγιστη ποσότητα νιφάδων χιονιοÏ. Flag: -flakecountmaxΜέση απόσταση: %3d ΧÏώματα Î¼ÎµÎ½Î¿Ï .ΜετεωÏίτεςΜεσαίουΦεγγάÏιΆλκες. Flags: -treetype 5 or: -treetype allΠεÏισσότεÏα από %d σφάλματα, τα παÏάτησα!ΔΕΠχÏησιμοποιεί διπλό buffering:ΣΗΜΕΙΩΣΗ: πεÏιμένετε κάποιο Ï„Ïεμόπαιγμα. ΣΗΜΕΙΩΣΗ: xsnow πιθανότατα θα εκτελεστεί, αλλά αναμένονται κάποιες δυσλειτουÏγίες. Γείτονες:Δεν αποστέλλεται το αÏχείο tar στο τεÏματικό. ΤώÏα!Ο αÏιθμός των πλησιέστεÏων γειτόνων που Ï€Ïέπει να κοιτάξουν τα πουλιά. Flag: -neighboursΑÏιθμός αστεÏιών που λάμπουν. Flag: -starsΑÏιθμός:Εντάξει, τα Ï€Ïάγματα είναι όπως έχουν. Σε όλους τους χώÏους εÏγασίαςΣτο κάτω μέÏος:Στο τοπίο:Στα παÏάθυÏα:Συνολική κλίμακα σχεδίασης. Flag: -scaleΠοσοστό οθόνης που θα χÏησιμοποιηθεί για το σημείο έλξης. Flag: -attrspaceΤοποθετήστε το σέλας στο κέντÏο της οθόνης. Flag: -auroramiddleΤοποθετήστε το σέλας στα δεξιά της οθόνης. Flag: -aurorarightΤοποθετήστε το σέλας αÏιστεÏά στην οθόνη. Flag: -auroraleftΑναφέÏετε τυχόν σχόλια στον συντηÏητή του xsnow.Πολική αÏκοÏδα. Flags: -treetype 7 or: -treetype allΠÏοτιμώμενη απόσταση από άλλα πουλιά. Flag: -prefdistanceΠÏοτιμώμενη απόσταση:Μάλλον X11ΠÏοβλήματα που Ï€Ïοέκυψαν κατά την παÏαγωγή της μπάλας πίσσας. Έξοδος xsnowΈξοδος xsnow.ΕÏÏος: %d ΤάÏανδος. Flags: -treetype 4 or: -treetype allΣχετικό μέγεθος του φεγγαÏιοÏ. Flag: -moonsizeΕπανεκκίνησηΕπανεκκινήστε τα πουλιά.Επανεκκίνηση λόγω αλλαγής των Ïυθμίσεων οθόνης... Επανεκκίνηση λόγω αλλαγής Ïυθμίσεων οθόνης ή γλώσσας ... σωστάΆγιος ΒασίληςΟ Άγιος Βασίλης χÏησιμοποιεί το Ï„Ïένο με έναν τάÏανδο και τον ΡοÏντολφ. Flags: -santa 4 -showrudolphΟ Άγιος Βασίλης χÏησιμοποιεί το Ï„Ïένο με δÏο τάÏανδους. Flags: -santa 4 -norudolphΆγιος Βασίλης με Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder, Blixem και Rudolph. Flags: -santa 3 -showrudolphΆγιος Βασίλης με Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder και Blixem. Flags: -santa 3 -norudolphΆγιος Βασίλης με Ï„Ïεις τάÏανδους. Flags: -santa 2 -norudolphΟ Άγιος Βασίλης με δÏο τάÏανδους και τον ΡοÏντολφ. Flags: -santa 2 -showrudolphΗ ταχÏτητα του Άγιου Βασίλη. Flag: -santaspeedfactorΚλίμακαΚλίμακα του Άγιου Βασίλη. Flags: -santascale Κλίμακα σκηνικοÏ. Flag: sceneryscale Κλίμακα:ΤοπίοΔεÏτεÏο χÏώμα:Δείτε επίσης τη σελίδα man.Η αυτοανατÏπωση δεν έχει μεταγλωττιστεί στο. Σετ χÏώματος vintage δέντÏου. Flag: -tcΟÏίστε Ï€Ïοεπιλεγμένες Ï€Ïοτιμήσεις για όλες τις καÏτέλες (εκτός από τις Ïυθμίσεις).ΟÏίστε Ï€Ïοεπιλεγμένες Ï€Ïοτιμήσεις για αυτήν την καÏτέλα.ΟÏίστε vintage Ï€Ïοτιμήσεις για όλες τις καÏτέλες (εκτός από τις Ïυθμίσεις).ΟÏίστε vintage Ï€Ïοτιμήσεις για αυτήν την καÏτέλα.ΡÏθμιση φόντου από %s ΡυθμίσειςΡυθμίσεις για Xscreensaver. ΜποÏείτε να επιλέξετε ένα φόντο και να επιλέξετε να το χÏησιμοποιήσετε ή όχι. Βεβαιωθείτε ότι έχετε Ï€Ïοσθέσει μια γÏαμμή όπως xsnow -root μετά τη γÏαμμή 'Ï€ÏογÏάμματα:' στο αÏχείο ~/.xscreensaver και εκτελείτε το xscreensaver-demo για να επιλέξετε xsnow. Για να ενεÏγοποιήσετε το xscreensaver στη γÏαμμή εντολών: xscreensaver-command -activate Δείτε επίσης τη σελίδα man: man xsnowÏ€ÏοβολήΕμφάνιση attr pointΕμφάνιση τοπίουΔείξτε στον Άγιο ΒασίληΕμφάνιση πουλιώνΔείξτε χνοÏδιΕμφάνιση χιονιοÏΔείξτε το σημείο όπου θέλουν να πάνε τα πουλιά. Flags: -showattr 0, -showattr 1Μέγεθος νιφάδων χιονιοÏ, λειτουÏγεί μόνο για μη vintage νιφάδες χιονιοÏ. Flag: -snowsizeΜέγεθος:ΜικÏός Άγιος Βασίλης με Ï„Ïεις τάÏανδους. Flags: -santa 1 -norudolphΟ μικÏός Άγιος Βασίλης με δÏο τάÏανδους και τον ΡοÏντολφ. Flags: -santa 1 -showrudolphΜικÏÏŒ σπίτι. Flags: -treetype 3 or: -treetype allΧιόνιΧιονίζει σε %#lx: %s %d+%d %dx%d Χιονισμένο δέντÏο. Flags: -treetype 6 or: -treetype allΤαχÏτητα πτηνών σε αυθαίÏετες μονάδες. Flag: -birdsspeedΤαχÏτητα φεγγαÏÎ¹Î¿Ï ÏƒÎµ pixel/λεπτό. Flag: -moonspeedΤαχÏτητα των νιφάδων χιονιοÏ. Flag: -snowspeedfactorΤαχÏτητα:αστέÏιαΤάση Ï€ÏοσαÏμογής της ταχÏτητας στους γείτονες. Flag: -followneighboursΤάση συγκέντÏωσης στο σημείο έλξης. Flag: -focuscentreΤάση διατήÏησης της επιθυμητής απόστασης από τους γείτονες. Flag: -disweightΤο χÏώμα του χιονιοÏ. Flag: -scΌσο υψηλότεÏη είναι αυτή η ÏÏθμιση, τόσο πεÏισσότεÏο χιόνι θα δημιουÏγείται λόγω του οÏγώματος του Άγιου Βασίλη, του αέÏα ή των παÏαθÏÏων που εξαφανίζονται. Flag: -blowofffactorΌσο υψηλότεÏη είναι αυτή η ÏÏθμιση, τόσο πεÏισσότεÏο χιόνι θα μαζεÏεται στο κάτω μέÏος της επιφάνειας εÏγασίας. Flag: -ssnowdepthΌσο υψηλότεÏη είναι αυτή η ÏÏθμιση, τόσο πεÏισσότεÏο χιόνι θα μαζεÏεται στα δέντÏα. Flag: -maxontreesΌσο υψηλότεÏη είναι αυτή η ÏÏθμιση, τόσο πεÏισσότεÏο χιόνι θα μαζευτεί στα παÏάθυÏα. Σημείωση: στο Wayland, δεν υπάÏχει χιόνι στα παÏάθυÏα. Flag: -wsnowdepthΌσο υψηλότεÏη είναι αυτή η ÏÏθμιση, τόσο πεÏισσότεÏο θα στÏοβιλίζεται ο άνεμος. Flag: -whirlfactorΌσο ψηλότεÏα, τόσο πεÏισσότεÏες νιφάδες χιονιοÏ. Flag: -snowflakesΌσο υψηλότεÏη, τόσο πιο ομαλή xsnow θα εκτελείται, αλλά θα καταναλώνει και πεÏισσότεÏη Î¹ÏƒÏ‡Ï cpu. Flag: -cpuloadΤο δεÏτεÏο χÏώμα του χιονιοÏ. Flag: -sc2Το διαφανές χιόνι-παÏάθυÏο μάλλον δεν είναι κλικ, δυστυχώς.. Αυτή η ÏÏθμιση καθοÏίζει πόσα δευτεÏόλεπτα πεÏνοÏν ανάμεσα σε δÏο Ïιπές ανέμου. Flag: -windtimerΜετÏών την ÏŽÏαν:ΜικÏοσκοπικός Άγιος Βασίλης με Ï„Ïεις τάÏανδους. Flags: -santa 0 -norudolphΟ μικÏοσκοπικός Άγιος Βασίλης με δÏο τάÏανδους και τον ΡοÏντολφ. Flags: -santa 0 -showrudolphΓια να επιτÏέπεται η επικάλυψη ή όχι κατά την τοποθέτηση σκηνικών. Flags: -treeoverlap, -notreeoverlapΓια να σχεδιάσετε ένα πεÏίγÏαμμα γÏÏω από το παÏάθυÏο χιονιοÏ. Flag: -outline 1/0Για να βεβαιωθείτε ότι μποÏείτε να κάνετε κλικ.Για να εμφανίσετε ή να μην εμφανίσετε το σέλας. Σημείωση: το σέλας Ï€Ïοβάλλεται καλÏτεÏα χÏησιμοποιώντας σκοÏÏο φόντο. Flags: -aurora 1, -aurora 0Για εμφάνιση ή μη εμφάνιση της σελήνης. Flags: -moon 1, -moon 0Για εμφάνιση ή μη εμφάνιση αστεÏιών. Flag: -stars (0 means: no stars)Îα δείξω ή να μην δείξω τον Άγιο Βασίλη. Flags: -showsanta, -nosantaΓια εμφάνιση ή όχι για εμφάνιση φωτοστέφανου γÏÏω από το φεγγάÏι. Flags: -halo 1, -halo 0Εμφάνιση ή μη εμφάνιση μετεωÏιτών. Flags: -meteors, -nometeorsÎα δείχνει ή να μην δείχνει σκηνικό. Flags: -showtrees, -notreesΕναλλαγή Î¼ÎµÏ„Î±Î¾Ï Ï„Ï‰Î½ χÏωμάτων Î¼ÎµÎ½Î¿Ï Ï„Î¿Ï… ίδιου του xsnow και των τυπικών χÏωμάτων μενοÏ. ΕνεÏγοποιημένο: χÏήση xsnow χÏωμάτων. ΑπενεÏγοποιημένο: χÏήση Ï€Ïοεπιλεγμένων χÏωμάτων. Flags: -theme 1, -theme 0Διαφάνεια Διαφάνεια βαμμένων αντικειμένων: 0: χωÏίς διαφάνεια. 100: πλήÏως διαφανές, δεν θα δείτε τίποτα! Flag: -transparencyΔοκιμάστε και κάντε κλικ σε οποιαδήποτε εικόνα!Δοκιμάστε να ανακατευθυνθείτε σε ένα αÏχείο (Ï€.χ.: %s, ΠÏοσπάθεια Ï‡Î¹Î¿Î½Î¹Î¿Ï ÏƒÏ„Î¿ root παÏάθυÏο ΧÏησιμοποιήστε το "sys" για την Ï€Ïοεπιλεγμένη γλώσσα σας. ΧÏησιμοποιήστε όλους τους χώÏους εÏγασίας για να χιονίσετε. ΣΗΜΕΙΩΣΗ: αυτό δεν λειτουÏγεί σωστά στο enlightenment. Flags: -allworkspaces 1, -allworkspaces 0ΧÏησιμοποιήστε την καÏτέλα Ïυθμίσεις εάν το xsnow δεν συμπεÏιφέÏεται σωστά. ΧÏησιμοποιήστε την καÏτέλα πουλιά εάν τα πουλιά δεν συμπεÏιφέÏονται σωστά.ΧÏησιμοποιήστε το εάν δεν μαζεÏεται χιόνι στα παÏάθυÏά σας ή εάν μαζεÏεται χιόνι χωÏιστά από τα παÏάθυÏά σας. ΟÏισμένοι βασικοί διαχειÏιστές παÏαθÏÏων χÏειάζονται αυτήν τη ÏÏθμιση (Ï€.χ. το TWM χÏειάζεται γενικά μια τιμή 25 .. 28). Flag: -offsetyΧÏησιμοποιήστε το εάν το χιόνι πέσει κάτω από το κάτω μέÏος της οθόνης σας ή το πεσμένο χιόνι κÏÏβει κάτι που δεν Ï€Ïέπει να κÏÏβεται. Flag: -offsetsΧÏησιμοποιήστε vintage τιμές για όλες τις Ï€Ïοτιμήσεις (εκτός από τις Ïυθμίσεις). Flag: -vintageΧÏήση Î´Î¹Ï€Î»Î¿Ï buffer: %#lx. %dx%d ΧÏήση ÏÎ¹Î¶Î¹ÎºÎ¿Ï Ï€Î±ÏαθÏÏου ΧÏήση διαφανοÏÏ‚ παÏαθÏÏου ΧÏήση παÏαθÏÏου 'Desktop'. Κάθετο μέγεθος σέλας. Flag: -auroraheightΑπόσταση θέασης. ΣΗΜΕΙΩΣΗ: Ο Άγιος Βασίλης δεν γνωÏίζει την απόσταση θέασης, επομένως όταν τα πουλιά ακολουθοÏν τον Άγιο Βασίλη, οι σχετικές θέσεις του Άγιου Βασίλη και των πουλιών θα είναι Ï€ÏοσωÏινά εκτός συγχÏÎ¿Î½Î¹ÏƒÎ¼Î¿Ï ÏŒÏ„Î±Î½ αλλάζετε την απόσταση θέασης. Αυτό γίνεται αντιληπτό μόνο όταν τα πουλιά ακολουθοÏν τον Άγιο Βασίλη. Flag: -viewingdistanceΑπόσταση θέασης:ΣοδειάVintage Ï€Ïοτιμήσεις: η εμφάνιση και η αίσθηση του Ï€Ïωτότυπου xsnow, που δημιουÏγήθηκε το 1993 από τον Rick Jansen.Vintage δέντÏο, μποÏείτε να οÏίσετε το χÏώμα. Flag: -treetype 0ΠÏοειδοποίηση: μην Ï„Ïώτε κίτÏινο χιόνι!Wayland (ΠεÏιμένετε κάποια νωθÏότητα)καλως ΗΡΘΑΤΕΚαλώς ήÏθατε στο xsnow!Όταν ενεÏγοποιηθεί, θα χιονίζει κάτω από τα παÏάθυÏά σας, διαφοÏετικά θα χιονίζει και στα παÏάθυÏά σας. Σε οÏισμένα πεÏιβάλλοντα επιφάνειας εÏγασίας, όταν χιονίζει πάνω από τα παÏάθυÏά σας δεν θα μποÏείτε να κάνετε κλικ σε κανένα παÏάθυÏο. Επομένως, θα σας ζητηθεί να κάνετε κλικ σε ένα κουμπί, για να βεβαιωθείτε ότι τα Ï€Ïάγματα είναι εντάξει. Flag: -aboveΌταν ενεÏγοποιηθεί, το φόντο θα είναι μαÏÏο. Flag: -bg (this button will be automatically desactivated when -bg is given)Δίνη:Πλάτος σέλας σε ποσοστό πλάτους οθόνης. Flag: -aurorawidthΠλάτος:ΑνεμοςΤο μέγεθος του παÏαθÏÏου άλλαξε, τώÏα χιονίζει σε %#lx: %s %d+%d %dx%d Τα παÏάθυÏα που είναι μεγαλÏτεÏα από το 80 τοις εκατό της οθόνης και πιο κοντά στο κάτω μέÏος από τον αÏιθμό σε αυτό το γÏαφικό στοιχείο δεν θα μαζεÏουν χιόνι. Σε οÏισμένες πεÏιπτώσεις, υπάÏχουν αόÏατα παÏάθυÏα κοντά στο κάτω μέÏος της οθόνης, τα οποία χειÏίζονται xsnow ως κανονικά παÏάθυÏα: συλλέγεται χιόνι πάνω τους. Εισάγοντας έναν κατάλληλο αÏιθμό εδώ, αυτή η ανεπιθÏμητη συμπεÏιφοÏά μποÏεί να αποφευχθεί. Flag: -ignorebottomΤα παÏάθυÏα που είναι μεγαλÏτεÏα από το 80 τοις εκατό της οθόνης και πιο κοντά στην κοÏυφή από τον αÏιθμό σε αυτό το γÏαφικό στοιχείο δεν θα μαζεÏουν χιόνι. Σε οÏισμένες πεÏιπτώσεις, υπάÏχουν αόÏατα παÏάθυÏα κοντά στο επάνω μέÏος της οθόνης, τα οποία χειÏίζονται xsnow ως κανονικά παÏάθυÏα: χιόνι μαζεÏεται πάνω τους. Εισάγοντας έναν κατάλληλο αÏιθμό εδώ, αυτή η ανεπιθÏμητη συμπεÏιφοÏά μποÏεί να αποφευχθεί. Flag: -ignoretop ΑνεμώδηςΜε τον ΡοÏντολφΧωÏίς τον ΡοÏντολφΞυλώδες δέντÏο. Flags: -treetype 1 or: -treetype allXscreensaver: Xsnow χÏειάζεται έκδοση gtk >= %s, βÏέθηκε η έκδοση %s όλες οι οθόνεςenτοεπιγÏαφήοθόνη %dοθόνη 1ή χÏησιμοποιήστε ένα %sεπανεκκίνησηάγνωστο εκδοχήτÏπος παÏαθÏÏου κ.λπ.xsnow-3.8.3/po/el.po0000666000000000000000000015737014732252143012473 0ustar0000000000000000# # Sometimes the translations contain rubbish, please replace them. # # (abc_1000) Xsnow # # (abc_1001) %l#x # # (abc_1002) XSNOW # # (abc_1003) XsnoW # # (abc_1004) xsnow # # (abc_1005)   # # (abc_1006) Rick Jansen # # (abc_1007) Xscreensaver # # (abc_1008) \n # Language for xsnow # Copyright (C) 2023 Willem Vermin # Willem Vermin , 2023 # This file is distributed under the same license as the xsnow package. # # msgid "" msgstr "" "Project-Id-Version: xsnow 3.7.0~pre04\n" "Report-Msgid-Bugs-To: Willem Vermin wvermin@gmail.com\n" "POT-Creation-Date: 2024-03-10 14:19+0100\n" "PO-Revision-Date: 2024-03-10 14:19+0100\n" "Last-Translator: Willem Vermin wvermin@gmail.com\n" "Language-Team: None\n" "Language: el\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: src/main.c:379 #, c-format msgid "Available languages are: %s\n" msgstr "Οι διαθέσιμες γλώσσες είναι: %s\n" #: src/main.c:382 msgid "Warning: don't eat yellow snow!" msgstr "ΠÏοειδοποίηση: μην Ï„Ïώτε κίτÏινο χιόνι!" #: src/main.c:403 #, c-format msgid "For optimal resuts, add to your %s:\n" msgstr "Για βέλτιστα αποτελέσματα, Ï€Ïοσθέστε στο %s σας:\n" #: src/main.c:411 #, c-format msgid "unknown\n" msgstr "άγνωστο\n" #: src/main.c:420 #, c-format msgid "Detected Wayland desktop\n" msgstr "Εντοπίστηκε επιφάνεια εÏγασίας Wayland \n" #: src/main.c:435 #, c-format msgid "Xsnow needs gtk version >= %s, found version %s \n" msgstr "Xsnow χÏειάζεται έκδοση gtk >= %s, βÏέθηκε η έκδοση %s \n" #: src/main.c:445 msgid "Continuing with flag" msgstr "Συνεχίζοντας με σημαία" #: src/main.c:483 #, c-format msgid "%s: cannot connect to X server %s\n" msgstr "%s: δεν μποÏεί να συνδεθεί στον διακομιστή X %s\n" #: src/main.c:484 msgid "(default)" msgstr "(ΠÏοκαθοÏισμένο)" #: src/main.c:602 msgid "restarting" msgstr "επανεκκίνηση" #: src/main.c:649 #, c-format msgid "Click on a window ...\n" msgstr "Κάντε κλικ σε ένα παÏάθυÏο ...\n" #: src/main.c:683 #, c-format msgid "Detected desktop session: %s\n" msgstr "Εντοπίστηκε πεÏίοδος λειτουÏγίας επιφάνειας εÏγασίας: %s\n" #: src/main.c:686 #, c-format msgid "Could not determine desktop session\n" msgstr "" "Δεν ήταν δυνατός ο Ï€ÏοσδιοÏισμός της συνεδÏίας στην επιφάνεια εÏγασίας \n" #: src/main.c:718 #, c-format msgid "Trying to snow in root window\n" msgstr "ΠÏοσπάθεια Ï‡Î¹Î¿Î½Î¹Î¿Ï ÏƒÏ„Î¿ root παÏάθυÏο \n" #: src/main.c:762 #, c-format msgid "Using transparent window\n" msgstr "ΧÏήση διαφανοÏÏ‚ παÏαθÏÏου \n" #: src/main.c:767 #, c-format msgid "The transparent snow-window is probably not click-through, alas..\n" msgstr "Το διαφανές χιόνι-παÏάθυÏο μάλλον δεν είναι κλικ, δυστυχώς..\n" #: src/main.c:776 #, c-format msgid "Cannot create transparent window\n" msgstr "Δεν είναι δυνατή η δημιουÏγία διαφανοÏÏ‚ παÏαθÏÏου \n" #: src/main.c:778 #, c-format msgid "NOTE: xsnow will probably run, but some glitches are to be expected.\n" msgstr "" "ΣΗΜΕΙΩΣΗ: xsnow πιθανότατα θα εκτελεστεί, αλλά αναμένονται κάποιες " "δυσλειτουÏγίες.\n" #: src/main.c:788 #, c-format msgid "LXDE session found, using window 'pcmanfm'.\n" msgstr "" "Î’Ïέθηκε πεÏίοδος λειτουÏγίας LXDE, χÏησιμοποιώντας το παÏάθυÏο 'pcmanfm'.\n" #: src/main.c:795 #, c-format msgid "Using window 'Desktop'.\n" msgstr "ΧÏήση παÏαθÏÏου 'Desktop'.\n" #: src/main.c:799 #, c-format msgid "Using root window\n" msgstr "ΧÏήση ÏÎ¹Î¶Î¹ÎºÎ¿Ï Ï€Î±ÏαθÏÏου \n" #: src/main.c:843 #, c-format msgid "Snowing in %#lx: %s %d+%d %dx%d\n" msgstr "Χιονίζει σε %#lx: %s %d+%d %dx%d\n" #: src/main.c:888 #, c-format msgid "Using double buffer: %#lx. %dx%d\n" msgstr "ΧÏήση Î´Î¹Ï€Î»Î¿Ï buffer: %#lx. %dx%d\n" #: src/main.c:895 #, c-format msgid "NOT using double buffering:" msgstr "ΔΕΠχÏησιμοποιεί διπλό buffering:" #: src/main.c:897 #, c-format msgid " because double buffering is not available on this system\n" msgstr "" " επειδή η διπλή Ï€ÏοσωÏινή αποθήκευση δεν είναι διαθέσιμη σε αυτό το " "σÏστημα \n" #: src/main.c:899 #, c-format msgid " on your request.\n" msgstr " κατόπιν αιτήματός σας. \n" #: src/main.c:900 #, c-format msgid "NOTE: expect some flicker.\n" msgstr "ΣΗΜΕΙΩΣΗ: πεÏιμένετε κάποιο Ï„Ïεμόπαιγμα.\n" #: src/main.c:1042 msgid "Restart due to change of screen or language settings ...\n" msgstr "Επανεκκίνηση λόγω αλλαγής Ïυθμίσεων οθόνης ή γλώσσας ...\n" #: src/main.c:1056 msgid "Restart due to change of display settings...\n" msgstr "Επανεκκίνηση λόγω αλλαγής των Ïυθμίσεων οθόνης...\n" #: src/main.c:1147 msgid "Wayland (Expect some slugginess)" msgstr "Wayland (ΠεÏιμένετε κάποια νωθÏότητα)" #: src/main.c:1151 msgid "Probably X11" msgstr "Μάλλον X11" #: src/main.c:1153 #, c-format msgid "%s. Snow window: %#lx" msgstr "%s. ΠαÏάθυÏο χιονιοÏ: %#lx" #: src/main.c:1205 #, c-format msgid "More than %d errors, I quit!" msgstr "ΠεÏισσότεÏα από %d σφάλματα, τα παÏάτησα!" #: src/main.c:1355 #, c-format msgid "Window size changed, now snowing in in %#lx: %s %d+%d %dx%d\n" msgstr "" "Το μέγεθος του παÏαθÏÏου άλλαξε, τώÏα χιονίζει σε %#lx: %s %d+%d %dx%d\n" #: src/main.c:1424 #, c-format msgid "Halting because of flag %s\n" msgstr "ΠαÏση λόγω σημαίας %s\n" #: src/selfrep.c:34 #, c-format msgid "Not sending tar file to terminal.\n" msgstr "Δεν αποστέλλεται το αÏχείο tar στο τεÏματικό.\n" #: src/selfrep.c:35 #, c-format msgid "Try redirecting to a file (e.g: %s,\n" msgstr "Δοκιμάστε να ανακατευθυνθείτε σε ένα αÏχείο (Ï€.χ.: %s,\n" #: src/selfrep.c:36 #, c-format msgid "or use a %s" msgstr "ή χÏησιμοποιήστε ένα %s" #: src/selfrep.c:42 msgid "Problems encountered during production of the tar ball.\n" msgstr "ΠÏοβλήματα που Ï€Ïοέκυψαν κατά την παÏαγωγή της μπάλας πίσσας.\n" #: src/selfrep.c:47 #, c-format msgid "Self replication is not compiled in.\n" msgstr "Η αυτοανατÏπωση δεν έχει μεταγλωττιστεί στο.\n" #: src/utils.c:248 #, c-format msgid "" "\n" "Xsnow: Caught signal %d\n" msgstr "" "\n" "Xsnow: Έπιασε σήμα %d\n" #: src/utils.c:251 #, c-format msgid "" "\n" "Thanks for using xsnow\n" msgstr "" "\n" "ΕυχαÏιστοÏμε που χÏησιμοποιείτε το xsnow\n" #: src/windows.c:633 #, c-format msgid "Setting background from %s\n" msgstr "ΡÏθμιση φόντου από %s\n" #: src/ui.c:1050 #, c-format msgid "Range: %d\n" msgstr "ΕÏÏος: %d\n" #: src/ui.c:1052 #, c-format msgid "Mean distance: %3d\n" msgstr "Μέση απόσταση: %3d\n" #: src/ui.c:1060 #, c-format msgid "Desktop type: %s" msgstr "ΤÏπος επιφάνειας εÏγασίας: %s" #: src/ui.c:1175 src/ui.glade:5910 msgid "all monitors" msgstr "όλες οι οθόνες" #: src/ui.c:1182 #, c-format msgid "monitor %d" msgstr "οθόνη %d" #: src/ui.c:1200 msgid "Available languages are: " msgstr "Οι διαθέσιμες γλώσσες είναι: " #: src/ui.c:1203 msgid "Use \"sys\" for your default language.\n" msgstr "ΧÏησιμοποιήστε το \"sys\" για την Ï€Ïοεπιλεγμένη γλώσσα σας.\n" #: src/ui.c:1204 msgid "See also the man page." msgstr "Δείτε επίσης τη σελίδα man." #: src/ui.glade:144 msgid "" "\n" "Alas! This not an X11 session, xsnow will probably not run.\n" "\n" "If you want to try it anyway, set the environment variable XSNOW_FORCE_RUN, " "eg:\n" "\n" " XSNOW_FORCE_RUN=1 xsnow\n" "\n" "Or, you could force an X11 session, for example by tweaking /etc/gdm3/daemon." "conf.\n" "\n" msgstr "" "\n" " Αλίμονο! Αυτή δεν είναι μια πεÏίοδος σÏνδεσης X11, xsnow πιθανότατα δεν θα " "εκτελεστεί.\n" "\n" "Αν θέλετε να το δοκιμάσετε οÏτως ή άλλως, οÏίστε τη μεταβλητή πεÏιβάλλοντος\n" "\n" " XSNOW_FORCE_RUN=1 xsnow\n" "\n" " Ή, θα μποÏοÏσατε να επιβάλλετε μια πεÏίοδο λειτουÏγίας X11, για παÏάδειγμα, " "Ï„Ïοποποιώντας το /etc/gdm3/daemon.conf.\n" "\n" #: src/ui.glade:162 msgid "Ok, things are as they are. " msgstr "Εντάξει, τα Ï€Ïάγματα είναι όπως έχουν. " #: src/ui.glade:477 msgid "" "If everything is ok, it is now snowing on your desktop, and birds are " "flying. You are encouraged to define your own preferences using the tabs " "above." msgstr "" "Αν όλα είναι εντάξει, τώÏα χιονίζει στην επιφάνεια εÏγασίας σας και πουλιά " "πετοÏν. Σας ενθαÏÏÏνουμε να οÏίσετε τις δικές σας Ï€Ïοτιμήσεις " "χÏησιμοποιώντας τις παÏαπάνω καÏτέλες." #: src/ui.glade:492 msgid "" "Use the settings tab if xsnow is misbehaving.\n" "Use the birds tab if birds are misbehaving." msgstr "" "ΧÏησιμοποιήστε την καÏτέλα Ïυθμίσεις εάν το xsnow δεν συμπεÏιφέÏεται " "σωστά.\n" " ΧÏησιμοποιήστε την καÏτέλα πουλιά εάν τα πουλιά δεν συμπεÏιφέÏονται " "σωστά." #: src/ui.glade:509 msgid "In every tab you find the following rescue buttons:" msgstr "Σε κάθε καÏτέλα βÏίσκετε τα ακόλουθα κουμπιά διάσωσης:" #: src/ui.glade:529 msgid "Defaults " msgstr "ΠÏοεπιλογές " #: src/ui.glade:544 msgid "Set default preferences for this tab." msgstr "ΟÏίστε Ï€Ïοεπιλεγμένες Ï€Ïοτιμήσεις για αυτήν την καÏτέλα." #: src/ui.glade:571 msgid "Vintage " msgstr "Vintage " #: src/ui.glade:586 msgid "Set vintage preferences for this tab." msgstr "ΟÏίστε vintage Ï€Ïοτιμήσεις για αυτήν την καÏτέλα." #: src/ui.glade:613 msgid "All defaults " msgstr "Όλες οι Ï€Ïοεπιλογές " #: src/ui.glade:628 msgid "Set default preferences for all (except settings) tabs." msgstr "" "ΟÏίστε Ï€Ïοεπιλεγμένες Ï€Ïοτιμήσεις για όλες τις καÏτέλες (εκτός από τις " "Ïυθμίσεις)." #: src/ui.glade:655 msgid "All vintage " msgstr "Όλα vintage " #: src/ui.glade:670 msgid "Set vintage preferences for all (except settings) tabs." msgstr "" "ΟÏίστε vintage Ï€Ïοτιμήσεις για όλες τις καÏτέλες (εκτός από τις Ïυθμίσεις)." #: src/ui.glade:690 src/ui.glade:701 src/ui.glade:840 src/ui.glade:1045 #: src/ui.glade:2870 src/ui.glade:2919 src/ui.glade:4688 msgid " " msgstr " " #: src/ui.glade:712 msgid " " msgstr " " #: src/ui.glade:746 msgid "Welcome at xsnow!" msgstr "Καλώς ήÏθατε στο xsnow!" #: src/ui.glade:804 msgid "" "Vintage preferences: the look and feel of the original xsnow, created in " "1993 by Rick Jansen." msgstr "" "Vintage Ï€Ïοτιμήσεις: η εμφάνιση και η αίσθηση του Ï€Ïωτότυπου xsnow, που " "δημιουÏγήθηκε το 1993 από τον Rick Jansen." #: src/ui.glade:895 src/ui.glade:1542 src/ui.glade:2470 src/ui.glade:3033 #: src/ui.glade:3504 src/ui.glade:4470 src/ui.glade:5736 msgid "All defaults" msgstr "Όλες οι Ï€Ïοεπιλογές" #: src/ui.glade:900 src/ui.glade:2474 src/ui.glade:3037 src/ui.glade:5740 msgid "" "Apply defaults for all preferences (except settings).\n" "Flag: -defaults" msgstr "" "ΕφαÏμογή Ï€Ïοεπιλογών για όλες τις Ï€Ïοτιμήσεις (εκτός από τις Ïυθμίσεις).\n" "Flag: -defaults" #: src/ui.glade:914 msgid "Donate" msgstr "ΠÏοσφέÏω" #: src/ui.glade:920 msgid "" "Donate one euro or so to inspire the maintainer of xsnow, here is a paypal " "link. " msgstr "" "ΔωÏίστε πεÏίπου ένα ευÏÏŽ για να εμπνεÏσετε τον συντηÏητή του xsnow, εδώ " "είναι ένας σÏνδεσμος paypal. " #: src/ui.glade:930 src/ui.glade:1561 src/ui.glade:2489 src/ui.glade:3052 #: src/ui.glade:3522 src/ui.glade:4489 src/ui.glade:5754 msgid "All vintage" msgstr "Όλα vintage" #: src/ui.glade:935 src/ui.glade:1565 src/ui.glade:2493 src/ui.glade:3056 #: src/ui.glade:4493 src/ui.glade:5758 msgid "" "Use vintage values for all preferences (except settings).\n" "Flag: -vintage" msgstr "" "ΧÏησιμοποιήστε vintage τιμές για όλες τις Ï€Ïοτιμήσεις (εκτός από τις " "Ïυθμίσεις).\n" "Flag: -vintage" #: src/ui.glade:949 src/ui.glade:1513 src/ui.glade:2441 src/ui.glade:3004 #: src/ui.glade:3552 src/ui.glade:4546 src/ui.glade:5633 msgid "Hide menu" msgstr "ΑπόκÏυψη μενοÏ" #: src/ui.glade:954 src/ui.glade:1517 src/ui.glade:2445 src/ui.glade:3008 #: src/ui.glade:3556 src/ui.glade:4550 src/ui.glade:5637 msgid "" "Leave menu.\n" "Flag: -nomenu" msgstr "" "ΑποχώÏηση από το μενοÏ.\n" "Flag: -nomenu" #: src/ui.glade:968 msgid "Contact" msgstr "Επικοινωνία" #: src/ui.glade:973 msgid "Please report any comments to the maintainer of xsnow." msgstr "ΑναφέÏετε τυχόν σχόλια στον συντηÏητή του xsnow." #: src/ui.glade:983 src/ui.glade:1592 src/ui.glade:2520 src/ui.glade:3083 #: src/ui.glade:3580 src/ui.glade:4519 src/ui.glade:5661 msgid "Quit xsnow" msgstr "Έξοδος xsnow" #: src/ui.glade:988 src/ui.glade:1596 src/ui.glade:2524 src/ui.glade:3087 #: src/ui.glade:3584 src/ui.glade:4523 src/ui.glade:5665 msgid "Quit xsnow." msgstr "Έξοδος xsnow." #: src/ui.glade:1028 msgid "" "If the system is too busy, all panels get this color, in which case you " "could adapt some settings in \"snow\", \"birds\", \"settings\", or " "\"celestials\"." msgstr "" "Εάν το σÏστημα είναι Ï€Î¿Î»Ï Î±Ï€Î±ÏƒÏ‡Î¿Î»Î·Î¼Î­Î½Î¿, όλα τα πάνελ έχουν αυτό το χÏώμα, " "οπότε μποÏείτε να Ï€ÏοσαÏμόσετε οÏισμένες Ïυθμίσεις στα \"χιόνι\", " "\"πουλιά\", \"Ïυθμίσεις\" ή \"ουÏάνια\"." #: src/ui.glade:1222 msgid "Welcome" msgstr "καλως ΗΡΘΑΤΕ" #: src/ui.glade:1239 msgid "Blow off:" msgstr "ΠαίÏνω φυσώντας:" #: src/ui.glade:1252 msgid "On windows:" msgstr "Στα παÏάθυÏα:" #: src/ui.glade:1265 msgid "On bottom:" msgstr "Στο κάτω μέÏος:" #: src/ui.glade:1278 msgid "On scenery:" msgstr "Στο τοπίο:" #: src/ui.glade:1288 src/ui.glade:1304 src/ui.glade:1320 src/ui.glade:1336 #: src/ui.glade:3745 src/ui.glade:3838 src/ui.glade:3941 src/ui.glade:4011 #: src/ui.glade:4047 src/ui.glade:6001 msgid "Show" msgstr "Ï€Ïοβολή" #: src/ui.glade:1292 msgid "" "If set, show snow blowing away.\n" "Flags: -blowsnow, -noblowsnow" msgstr "" "Εάν έχει Ïυθμιστεί, εμφανίστε το χιόνι που φυσάει.\n" "Flags: -blowsnow, -noblowsnow" #: src/ui.glade:1308 msgid "" "If set, show fallen snow on windows.\n" "Flags: -keepsnowonwindows, -nokeepsnowonwindows" msgstr "" "Εάν έχει οÏιστεί, εμφανίστε το πεσμένο χιόνι στα παÏάθυÏα.\n" "Flags: -keepsnowonwindows, -nokeepsnowonwindows" #: src/ui.glade:1324 msgid "" "If set, show fallen snow on bottom of the desktop.\n" "Flags: -keepsnowonscreen, -nokeepsnowonscreen" msgstr "" "Εάν έχει οÏιστεί, εμφανίστε το πεσμένο χιόνι στο κάτω μέÏος της επιφάνειας " "εÏγασίας.\n" "Flags: -keepsnowonscreen, -nokeepsnowonscreen" #: src/ui.glade:1340 msgid "" "If set, snow will collect on the trees.\n" "Flags: -keepsnowontrees, -nokeepsnowontrees" msgstr "" "Εάν Ïυθμιστεί, θα μαζευτεί χιόνι στα δέντÏα.\n" "Flags: -keepsnowontrees, -nokeepsnowontrees" #: src/ui.glade:1354 msgid "" "The higher this setting, the more snow will be generated because of Santa " "ploughing, wind or disappearing windows. \n" "Flag: -blowofffactor" msgstr "" "Όσο υψηλότεÏη είναι αυτή η ÏÏθμιση, τόσο πεÏισσότεÏο χιόνι θα δημιουÏγείται " "λόγω του οÏγώματος του Άγιου Βασίλη, του αέÏα ή των παÏαθÏÏων που " "εξαφανίζονται. \n" "Flag: -blowofffactor" #: src/ui.glade:1373 msgid "" "The higher this setting, the more snow will collect on the windows. \n" "Note: in Wayland, there is no snow on the windows. \n" "Flag: -wsnowdepth" msgstr "" "Όσο υψηλότεÏη είναι αυτή η ÏÏθμιση, τόσο πεÏισσότεÏο χιόνι θα μαζευτεί στα " "παÏάθυÏα. \n" " Σημείωση: στο Wayland, δεν υπάÏχει χιόνι στα παÏάθυÏα. \n" "Flag: -wsnowdepth" #: src/ui.glade:1393 msgid "" "The higher this setting, the more snow will collect on the bottom of the " "desktop.\n" "Flag: -ssnowdepth" msgstr "" "Όσο υψηλότεÏη είναι αυτή η ÏÏθμιση, τόσο πεÏισσότεÏο χιόνι θα μαζεÏεται στο " "κάτω μέÏος της επιφάνειας εÏγασίας.\n" "Flag: -ssnowdepth" #: src/ui.glade:1412 msgid "" "The higher this setting, the more snow will collect on the trees.\n" "Flag: -maxontrees" msgstr "" "Όσο υψηλότεÏη είναι αυτή η ÏÏθμιση, τόσο πεÏισσότεÏο χιόνι θα μαζεÏεται στα " "δέντÏα.\n" "Flag: -maxontrees" #: src/ui.glade:1433 msgid "Choose your favorite snow" msgstr "Επιλέξτε το αγαπημένο σας χιόνι" #: src/ui.glade:1450 src/ui.glade:1618 src/ui.glade:2564 src/ui.glade:2859 #: src/ui.glade:4887 src/ui.glade:5964 src/ui.glade:5975 src/ui.glade:6039 #: src/ui.glade:6065 msgid " " msgstr " " #: src/ui.glade:1464 src/ui.glade:2393 src/ui.glade:2956 src/ui.glade:3458 #: src/ui.glade:4574 src/ui.glade:5690 msgid "Defaults" msgstr "ΠÏοεπιλογές" #: src/ui.glade:1468 msgid "Apply default values for the preferences in this tab.\n" msgstr "" "ΕφαÏμόστε Ï€Ïοεπιλεγμένες τιμές για τις Ï€Ïοτιμήσεις σε αυτήν την καÏτέλα.\n" #: src/ui.glade:1483 src/ui.glade:2411 src/ui.glade:2974 src/ui.glade:3475 #: src/ui.glade:4592 src/ui.glade:5707 msgid "Vintage" msgstr "Σοδειά" #: src/ui.glade:1487 src/ui.glade:2415 src/ui.glade:2978 src/ui.glade:3479 #: src/ui.glade:4596 src/ui.glade:5711 msgid "Apply vintage values for the preferences in this tab." msgstr "ΕφαÏμόστε vintage τιμές για τις Ï€Ïοτιμήσεις σε αυτήν την καÏτέλα." #: src/ui.glade:1546 src/ui.glade:4474 msgid "" "Apply defaults for all preferences (except settings).\n" "Flags: -defaults" msgstr "" "ΕφαÏμογή Ï€Ïοεπιλογών για όλες τις Ï€Ïοτιμήσεις (εκτός από τις Ïυθμίσεις).\n" "Flags: -defaults" #: src/ui.glade:1632 src/ui.glade:3895 msgid "Size:" msgstr "Μέγεθος:" #: src/ui.glade:1644 msgid "" "Size of snowflakes, works only for non-vintage snow flakes.\n" "Flag: -snowsize" msgstr "" "Μέγεθος νιφάδων χιονιοÏ, λειτουÏγεί μόνο για μη vintage νιφάδες χιονιοÏ.\n" "Flag: -snowsize" #: src/ui.glade:1664 src/ui.glade:2357 src/ui.glade:3861 src/ui.glade:4145 #: src/ui.glade:5002 msgid "Speed:" msgstr "ΤαχÏτητα:" #: src/ui.glade:1678 msgid "Max # snowflakes:" msgstr "Μέγιστο # νιφάδες χιονιοÏ:" #: src/ui.glade:1691 msgid "" "Maximum amount of snowflakes.\n" "Flag: -flakecountmax" msgstr "" "Μέγιστη ποσότητα νιφάδων χιονιοÏ.\n" "Flag: -flakecountmax" #: src/ui.glade:1716 msgid "# Snowflakes:" msgstr "# Îιφάδες χιονιοÏ:" #: src/ui.glade:1732 src/ui.glade:5173 src/ui.glade:5189 msgid "label" msgstr "επιγÏαφή" #: src/ui.glade:1741 msgid "Show fluff" msgstr "Δείξτε χνοÏδι" #: src/ui.glade:1745 msgid "" "If set, try to show fluff on fallen snow and trees if possible.\n" "Flags: -fluffy, -nofluffy" msgstr "" "Εάν έχει Ïυθμιστεί, Ï€Ïοσπαθήστε να δείξετε χνοÏδι σε πεσμένο χιόνι και " "δέντÏα, αν είναι δυνατόν. \n" "Flags: -fluffy, -nofluffy" #: src/ui.glade:1759 src/ui.glade:1771 src/ui.glade:2575 src/ui.glade:3798 #: src/ui.glade:3810 src/ui.glade:5139 src/ui.glade:5151 msgid "             " msgstr "             " #: src/ui.glade:1783 msgid "" "Speed of the snowflakes.\n" "Flag: -snowspeedfactor" msgstr "" "ΤαχÏτητα των νιφάδων χιονιοÏ.\n" "Flag: -snowspeedfactor" #: src/ui.glade:1804 msgid "Intensity:" msgstr "Ενταση:" #: src/ui.glade:1816 msgid "" "The higher, the more snowflakes.\n" "Flag: -snowflakes" msgstr "" "Όσο ψηλότεÏα, τόσο πεÏισσότεÏες νιφάδες χιονιοÏ.\n" "Flag: -snowflakes" #: src/ui.glade:1836 msgid "Show snow" msgstr "Εμφάνιση χιονιοÏ" #: src/ui.glade:1840 msgid "" "If set, show snowflakes.\n" "Flags: -snow, -nosnow" msgstr "" "Εάν έχει οÏιστεί, εμφανίστε νιφάδες χιονιοÏ.\n" "Flags: -snow, -nosnow" #: src/ui.glade:1855 msgid "" "The color of the snow.\n" "Flag: -sc" msgstr "" "Το χÏώμα του χιονιοÏ.\n" "Flag: -sc" #: src/ui.glade:1872 msgid "Color:" msgstr "ΧÏώμα:" #: src/ui.glade:1886 msgid "Second color:" msgstr "ΔεÏτεÏο χÏώμα:" #: src/ui.glade:1899 msgid "" "The second color of the snow.\n" "Flag: -sc2" msgstr "" "Το δεÏτεÏο χÏώμα του χιονιοÏ.\n" "Flag: -sc2" #: src/ui.glade:1912 msgid "Enable" msgstr "επιτÏέπω" #: src/ui.glade:1916 msgid "" "If set, use two colors.\n" "Flag: -enablesc2" msgstr "Εάν έχει οÏιστεί, χÏησιμοποιήστε δÏο χÏώματα.\n" "Flag: -enablesc2" #: src/ui.glade:1974 msgid "Snow" msgstr "Χιόνι" #: src/ui.glade:1992 msgid "" "Tiny Santa with three reindeers.\n" "Flags: -santa 0 -norudolph" msgstr "" "ΜικÏοσκοπικός Άγιος Βασίλης με Ï„Ïεις τάÏανδους.\n" "Flags: -santa 0 -norudolph" #: src/ui.glade:2021 msgid "" "Small Santa with three reindeers.\n" "Flags: -santa 1 -norudolph" msgstr "" "ΜικÏός Άγιος Βασίλης με Ï„Ïεις τάÏανδους.\n" "Flags: -santa 1 -norudolph" #: src/ui.glade:2050 msgid "" "Santa with three reindeers.\n" "Flags: -santa 2 -norudolph" msgstr "" "Άγιος Βασίλης με Ï„Ïεις τάÏανδους.\n" "Flags: -santa 2 -norudolph" #: src/ui.glade:2079 msgid "" "Santa with Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder and Blixem.\n" "Flags: -santa 3 -norudolph" msgstr "" "Άγιος Βασίλης με Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder και " "Blixem.\n" "Flags: -santa 3 -norudolph" #: src/ui.glade:2108 msgid "" "Santa using the train with two reindeers.\n" "Flags: -santa 4 -norudolph" msgstr "" "Ο Άγιος Βασίλης χÏησιμοποιεί το Ï„Ïένο με δÏο τάÏανδους.\n" "Flags: -santa 4 -norudolph" #: src/ui.glade:2137 msgid "" "Santa using the train with one reindeer and Rudolph.\n" "Flags: -santa 4 -showrudolph" msgstr "" "Ο Άγιος Βασίλης χÏησιμοποιεί το Ï„Ïένο με έναν τάÏανδο και τον ΡοÏντολφ.\n" "Flags: -santa 4 -showrudolph" #: src/ui.glade:2165 msgid "" "Tiny Santa with two reindeers and Rudolph.\n" "Flags: -santa 0 -showrudolph" msgstr "" "Ο μικÏοσκοπικός Άγιος Βασίλης με δÏο τάÏανδους και τον ΡοÏντολφ.\n" "Flags: -santa 0 -showrudolph" #: src/ui.glade:2195 msgid "" "Small Santa with two reindeers and Rudolph.\n" "Flags: -santa 1 -showrudolph" msgstr "" "Ο μικÏός Άγιος Βασίλης με δÏο τάÏανδους και τον ΡοÏντολφ.\n" "Flags: -santa 1 -showrudolph" #: src/ui.glade:2223 msgid "" "Santa with two reindeers and Rudolph.\n" "Flags: -santa 2 -showrudolph" msgstr "" "Ο Άγιος Βασίλης με δÏο τάÏανδους και τον ΡοÏντολφ.\n" "Flags: -santa 2 -showrudolph" #: src/ui.glade:2251 msgid "" "Santa with Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder, Blixem " "and Rudolph.\n" "Flags: -santa 3 -showrudolph" msgstr "" "Άγιος Βασίλης με Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder, " "Blixem και Rudolph.\n" "Flags: -santa 3 -showrudolph" #: src/ui.glade:2282 msgid "Without Rudolph" msgstr "ΧωÏίς τον ΡοÏντολφ" #: src/ui.glade:2297 msgid "With Rudolph" msgstr "Με τον ΡοÏντολφ" #: src/ui.glade:2308 msgid "Choose your Santa" msgstr "Επιλέξτε τον Άγιο Βασίλη σας" #: src/ui.glade:2326 msgid "Choose your favorite Santa" msgstr "Επιλέξτε τον αγαπημένο σας Άγιο Βασίλη" #: src/ui.glade:2342 src/ui.glade:3444 msgid " " msgstr " " #: src/ui.glade:2369 msgid "" "Santa's speed.\n" "Flag: -santaspeedfactor" msgstr "" "Η ταχÏτητα του Άγιου Βασίλη.\n" "Flag: -santaspeedfactor" #: src/ui.glade:2397 src/ui.glade:2960 src/ui.glade:3462 src/ui.glade:4578 #: src/ui.glade:5694 msgid "Apply default values for the preferences in this tab." msgstr "" "ΕφαÏμόστε Ï€Ïοεπιλεγμένες τιμές για τις Ï€Ïοτιμήσεις σε αυτήν την καÏτέλα." #: src/ui.glade:2543 msgid "Show Santa" msgstr "Δείξτε στον Άγιο Βασίλη" #: src/ui.glade:2547 msgid "" "To show or not to show Santa.\n" "Flags: -showsanta, -nosanta" msgstr "" "Îα δείξω ή να μην δείξω τον Άγιο Βασίλη.\n" "Flags: -showsanta, -nosanta" #: src/ui.glade:2590 src/ui.glade:3229 msgid "Scale:" msgstr "Κλίμακα:" #: src/ui.glade:2602 msgid "" "Scale of Santa.\n" "Flags: -santascale " msgstr "" "Κλίμακα του Άγιου Βασίλη.\n" "Flags: -santascale " #: src/ui.glade:2647 msgid "Santa" msgstr "Άγιος Βασίλης" #: src/ui.glade:2662 msgid "Show scenery" msgstr "Εμφάνιση τοπίου" #: src/ui.glade:2666 msgid "" "To show or not to show scenery.\n" "Flags: -showtrees, -notrees" msgstr "" "Îα δείχνει ή να μην δείχνει σκηνικό.\n" "Flags: -showtrees, -notrees" #: src/ui.glade:2683 msgid "" "Vintage tree, you can set the color.\n" "Flag: -treetype 0" msgstr "" "Vintage δέντÏο, μποÏείτε να οÏίσετε το χÏώμα.\n" "Flag: -treetype 0" #: src/ui.glade:2706 msgid "" "Woody tree.\n" "Flags: -treetype 1 or: -treetype all" msgstr "" "Ξυλώδες δέντÏο.\n" "Flags: -treetype 1 or: -treetype all" #: src/ui.glade:2729 msgid "" "Leavy tree.\n" "Flags: -treetype 2 or: -treetype all" msgstr "" "Φυλλώδες δέντÏο.\n" "Flags: -treetype 2 or: -treetype all" #: src/ui.glade:2752 msgid "" "Small house.\n" "Flags: -treetype 3 or: -treetype all" msgstr "" "ΜικÏÏŒ σπίτι. \n" "Flags: -treetype 3 or: -treetype all" #: src/ui.glade:2775 msgid "" "Reindeer.\n" "Flags: -treetype 4 or: -treetype all" msgstr "" "ΤάÏανδος.\n" "Flags: -treetype 4 or: -treetype all" #: src/ui.glade:2798 msgid "" "Moose.\n" "Flags: -treetype 5 or: -treetype all" msgstr "" "Άλκες.\n" "Flags: -treetype 5 or: -treetype all" #: src/ui.glade:2821 msgid "" "Snowy tree.\n" "Flags: -treetype 6 or: -treetype all" msgstr "" "Χιονισμένο δέντÏο.\n" "Flags: -treetype 6 or: -treetype all" #: src/ui.glade:2844 msgid "" "Set color of vintage tree.\n" "Flag: -tc" msgstr "" "Σετ χÏώματος vintage δέντÏου.\n" "Flag: -tc" #: src/ui.glade:2884 msgid "Compose your favorite scenery" msgstr "Συνθέστε το αγαπημένο σας τοπίο" #: src/ui.glade:2900 msgid "Try and click any image!" msgstr "Δοκιμάστε και κάντε κλικ σε οποιαδήποτε εικόνα!" #: src/ui.glade:2931 msgid "" "Polar bear.\n" "Flags: -treetype 7 or: -treetype all" msgstr "" "Πολική αÏκοÏδα.\n" "Flags: -treetype 7 or: -treetype all" #: src/ui.glade:3141 msgid "# Items:" msgstr "# Στοιχεία:" #: src/ui.glade:3156 msgid "" "Desired number of scenery items.\n" "Flag: -trees" msgstr "" "Επιθυμητός αÏιθμός αντικειμένων τοπίου.\n" "Flag: -trees" #: src/ui.glade:3179 msgid "% Window fill:" msgstr "% γέμισμα παÏαθÏÏου:" #: src/ui.glade:3190 msgid "" "Bottom percentage of screen available for scenery.\n" "Flag: -treefill" msgstr "" "Το χαμηλότεÏο ποσοστό οθόνης διαθέσιμο για σκηνικά.\n" "Flag: -treefill" #: src/ui.glade:3209 msgid "Allow overlap" msgstr "Îα επιτÏέπεται η επικάλυψη" #: src/ui.glade:3213 msgid "" "To allow overlap or not when placing scenery.\n" "Flags: -treeoverlap, -notreeoverlap" msgstr "" "Για να επιτÏέπεται η επικάλυψη ή όχι κατά την τοποθέτηση σκηνικών.\n" "Flags: -treeoverlap, -notreeoverlap" #: src/ui.glade:3240 msgid "" "Scale of scenery.\n" "Flag: sceneryscale " msgstr "" "Κλίμακα σκηνικοÏ.\n" "Flag: sceneryscale " #: src/ui.glade:3409 msgid "Scenery" msgstr "Τοπίο" #: src/ui.glade:3428 msgid "Compose here your favorite celestial conditions" msgstr "Συνθέστε εδώ τις αγαπημένες σας ουÏάνιες συνθήκες" #: src/ui.glade:3508 msgid "" "Apply default values for all preferences (except settings).\n" "Flag: -defaults" msgstr "" "ΕφαÏμογή Ï€Ïοεπιλεγμένων τιμών για όλες τις Ï€Ïοτιμήσεις (εκτός από τις " "Ïυθμίσεις).\n" "Flag: -defaults" #: src/ui.glade:3526 msgid "" "Apply vintage values for all preferences (except settings).\n" "Flag: -vintage" msgstr "" "ΕφαÏμόστε vintage τιμές για όλες τις Ï€Ïοτιμήσεις (εκτός από τις Ïυθμίσεις).\n" "Flag: -vintage" #: src/ui.glade:3612 msgid "Wind" msgstr "Ανεμος" #: src/ui.glade:3626 msgid "Windy" msgstr "Ανεμώδης" #: src/ui.glade:3631 msgid "" "If set, there will be wind.\n" "Flags: -wind, -nowind" msgstr "" "Εάν Ïυθμιστεί, θα φυσάει άνεμος.\n" "Flags: -wind, -nowind" #: src/ui.glade:3648 msgid "Whirl:" msgstr "Δίνη:" #: src/ui.glade:3660 msgid "" "The higher this setting, the more the wind will whirl.\n" "Flag: -whirlfactor" msgstr "" "Όσο υψηλότεÏη είναι αυτή η ÏÏθμιση, τόσο πεÏισσότεÏο θα στÏοβιλίζεται ο " "άνεμος.\n" "Flag: -whirlfactor" #: src/ui.glade:3682 msgid "Timer:" msgstr "ΜετÏών την ÏŽÏαν:" #: src/ui.glade:3695 msgid "" "This setting determines how many seconds pass between two gusts of wind.\n" "Flag: -windtimer" msgstr "" "Αυτή η ÏÏθμιση καθοÏίζει πόσα δευτεÏόλεπτα πεÏνοÏν ανάμεσα σε δÏο Ïιπές " "ανέμου.\n" "Flag: -windtimer" #: src/ui.glade:3711 msgid "Now!" msgstr "ΤώÏα!" #: src/ui.glade:3715 msgid "Force a gust of wind immediately." msgstr "Αναγκάστε μια Ïιπή ανέμου αμέσως." #: src/ui.glade:3732 msgid "Stars" msgstr "αστέÏια" #: src/ui.glade:3750 msgid "" "To show or not show stars.\n" "Flag: -stars (0 means: no stars)" msgstr "" "Για εμφάνιση ή μη εμφάνιση αστεÏιών.\n" "Flag: -stars (0 means: no stars)" #: src/ui.glade:3767 msgid "Number:" msgstr "ΑÏιθμός:" #: src/ui.glade:3779 msgid "" "Number of twinkling stars.\n" "Flag: -stars" msgstr "" "ΑÏιθμός αστεÏιών που λάμπουν.\n" "Flag: -stars" #: src/ui.glade:3825 msgid "Moon" msgstr "ΦεγγάÏι" #: src/ui.glade:3843 msgid "" "To show or not show moon.\n" "Flags: -moon 1, -moon 0" msgstr "" "Για εμφάνιση ή μη εμφάνιση της σελήνης.\n" "Flags: -moon 1, -moon 0" #: src/ui.glade:3873 msgid "" "Speed of moon in pixels/minute.\n" "Flag: -moonspeed" msgstr "" "ΤαχÏτητα φεγγαÏÎ¹Î¿Ï ÏƒÎµ pixel/λεπτό.\n" "Flag: -moonspeed" #: src/ui.glade:3907 msgid "" "Relative size of the moon.\n" "Flag: -moonsize" msgstr "" "Σχετικό μέγεθος του φεγγαÏιοÏ.\n" "Flag: -moonsize" #: src/ui.glade:3928 msgid "Halo" msgstr "Φωτοστέφανος" #: src/ui.glade:3946 msgid "" "To show or not to show halo around moon.\n" "Flags: -halo 1, -halo 0" msgstr "" "Για εμφάνιση ή όχι για εμφάνιση φωτοστέφανου γÏÏω από το φεγγάÏι.\n" "Flags: -halo 1, -halo 0" #: src/ui.glade:3964 src/ui.glade:4179 msgid "Bright:" msgstr "ΛΑΜΠΡΌΣ:" #: src/ui.glade:3976 msgid "" "Brightness of moon's halo.\n" "Flag: -halobrightness" msgstr "" "Φωτεινότητα του φωτοστέφανου της Σελήνης.\n" "Flag: -halobrightness" #: src/ui.glade:3998 msgid "Meteors" msgstr "ΜετεωÏίτες" #: src/ui.glade:4016 msgid "" "To show or not to show meteors.\n" "Flags: -meteors, -nometeors" msgstr "" "Εμφάνιση ή μη εμφάνιση μετεωÏιτών.\n" "Flags: -meteors, -nometeors" #: src/ui.glade:4034 msgid "Aurora" msgstr "Αυγή" #: src/ui.glade:4052 msgid "" "To show or not show aurora.\n" "Note: the aurora is best viewed using a dark background.\n" "Flags: -aurora 1, -aurora 0" msgstr "" "Για να εμφανίσετε ή να μην εμφανίσετε το σέλας.\n" "Σημείωση: το σέλας Ï€Ïοβάλλεται καλÏτεÏα χÏησιμοποιώντας σκοÏÏο φόντο.\n" "Flags: -aurora 1, -aurora 0" #: src/ui.glade:4071 msgid "Width:" msgstr "Πλάτος:" #: src/ui.glade:4083 msgid "" "Width of aurora in percentage of screen width.\n" "Flag: -aurorawidth" msgstr "" "Πλάτος σέλας σε ποσοστό πλάτους οθόνης.\n" "Flag: -aurorawidth" #: src/ui.glade:4108 msgid "Height:" msgstr "Υψος:" #: src/ui.glade:4120 msgid "" "Vertical size of aurora.\n" "Flag: -auroraheight" msgstr "" "Κάθετο μέγεθος σέλας.\n" "Flag: -auroraheight" #: src/ui.glade:4157 msgid "" "Animation speed of aurora: real: 10, for a more dramatic effect choose: 100\n" "Flag: -auroraspeed" msgstr "" "ΤαχÏτητα κινουμένων σχεδίων του σέλας: Ï€Ïαγματική: 10, για πιο δÏαματικό εφέ " "επιλέξτε: 100\n" "Flag: -auroraspeed" #: src/ui.glade:4191 msgid "" "Brightness of aurora.\n" "Flags: -aurorabrightness" msgstr "" "Φωτεινότητα σέλας.\n" "Flags: -aurorabrightness" #: src/ui.glade:4208 msgid "Left" msgstr "ΑÏιστεÏά" #: src/ui.glade:4212 msgid "" "Place aurora left on the screen.\n" "Flag: -auroraleft" msgstr "" "Τοποθετήστε το σέλας αÏιστεÏά στην οθόνη.\n" "Flag: -auroraleft" #: src/ui.glade:4225 msgid "Middle" msgstr "Μεσαίου" #: src/ui.glade:4229 msgid "" "Place aurora in the middle of the screen.\n" "Flag: -auroramiddle" msgstr "" "Τοποθετήστε το σέλας στο κέντÏο της οθόνης.\n" "Flag: -auroramiddle" #: src/ui.glade:4243 msgid "Right" msgstr "σωστά" #: src/ui.glade:4247 msgid "" "Place aurora in the right of the screen.\n" "Flag: -auroraright" msgstr "" "Τοποθετήστε το σέλας στα δεξιά της οθόνης.\n" "Flag: -auroraright" #: src/ui.glade:4266 msgid "Frequency:" msgstr "Συχνότητα:" #: src/ui.glade:4278 msgid "" "Frequency of meteors to appear.\n" "Flags: -meteorfrequency" msgstr "" "Συχνότητα εμφάνισης μετεωÏιτών.\n" "Flags: -meteorfrequency" #: src/ui.glade:4300 msgid "Base:" msgstr "Βάση:" #: src/ui.glade:4312 msgid "" "Baseline height of aurora, in percentage of screen height.\n" "Flag: -aurorabase" msgstr "" "Ύψος γÏαμμής βάσης του σέλας, σε ποσοστό του Ïψους της οθόνης.\n" "Flag: -aurorabase" #: src/ui.glade:4329 msgid "Color" msgstr "ΧÏώμα" #: src/ui.glade:4333 msgid "" "Choose between yellow-ish and white-ish moon.\n" "Flag: -mooncolor [0,1]" msgstr "" "Επιλέξτε ανάμεσα σε κιτÏινωπό και άσπÏο φεγγάÏι.\n" "Flag: -mooncolor [0,1]" #: src/ui.glade:4433 msgid "Celestials" msgstr "ΟυÏάνιοι" #: src/ui.glade:4453 msgid "Birds settings" msgstr "Ρυθμίσεις πουλιών" #: src/ui.glade:4617 msgid "Show birds" msgstr "Εμφάνιση πουλιών" #: src/ui.glade:4621 msgid "" "If set: show birds.\n" "Flags: -showbirds 1, -showbirds 0" msgstr "" "Εάν έχει οÏιστεί: εμφάνιση πουλιών.\n" "Flags: -showbirds 1, -showbirds 0" #: src/ui.glade:4634 msgid "Birds only" msgstr "Μόνο πουλιά" #: src/ui.glade:4638 msgid "" "If set: show no Santa, snow or scenery.\n" "Flags: -birdsonly 0, -birdsony 1" msgstr "" "Εάν έχει οÏιστεί: δεν εμφανίζεται ο Άγιος Βασίλης, το χιόνι ή το τοπίο.\n" "Flags: -birdsonly 0, -birdsony 1" #: src/ui.glade:4655 msgid "Preferred distance:" msgstr "ΠÏοτιμώμενη απόσταση:" #: src/ui.glade:4669 msgid "" "Preferred distance from other birds.\n" "Flag: -prefdistance" msgstr "" "ΠÏοτιμώμενη απόσταση από άλλα πουλιά.\n" "Flag: -prefdistance" #: src/ui.glade:4697 msgid "Restart" msgstr "Επανεκκίνηση" #: src/ui.glade:4701 msgid "Restart birds." msgstr "Επανεκκινήστε τα πουλιά." #: src/ui.glade:4718 msgid "Viewing distance:" msgstr "Απόσταση θέασης:" #: src/ui.glade:4731 msgid "" "Viewing distance.\n" "NOTE: Santa has no knowledge of viewing distance, so when birds are " "following Santa, the relative positions of Santa and birds will be " "temporarely out of sync when you change the viewing distance. This is only " "noticeable when the birds are following Santa.\n" "Flag: -viewingdistance" msgstr "" "Απόσταση θέασης.\n" " ΣΗΜΕΙΩΣΗ: Ο Άγιος Βασίλης δεν γνωÏίζει την απόσταση θέασης, επομένως όταν " "τα πουλιά ακολουθοÏν τον Άγιο Βασίλη, οι σχετικές θέσεις του Άγιου Βασίλη " "και των πουλιών θα είναι Ï€ÏοσωÏινά εκτός συγχÏÎ¿Î½Î¹ÏƒÎ¼Î¿Ï ÏŒÏ„Î±Î½ αλλάζετε την " "απόσταση θέασης. Αυτό γίνεται αντιληπτό μόνο όταν τα πουλιά ακολουθοÏν τον " "Άγιο Βασίλη.\n" "Flag: -viewingdistance" #: src/ui.glade:4752 msgid "Focus to attraction point:" msgstr "Εστίαση στο σημείο έλξης:" #: src/ui.glade:4766 msgid "" "Tendency to concentrate on the attraction point.\n" "Flag: -focuscentre" msgstr "" "Τάση συγκέντÏωσης στο σημείο έλξης.\n" "Flag: -focuscentre" #: src/ui.glade:4784 msgid "" "Desired number of birds. If zero, no birds are shown.\n" "Flag: -nbirds" msgstr "" "Επιθυμητός αÏιθμός πτηνών. Εάν είναι μηδέν, δεν εμφανίζονται πουλιά.\n" "Flag: -nbirds" #: src/ui.glade:4807 msgid "# Birds:" msgstr "# Πουλιά:" #: src/ui.glade:4821 msgid "" "Number of nearest neighbours the birds should look at.\n" "Flag: -neighbours" msgstr "" "Ο αÏιθμός των πλησιέστεÏων γειτόνων που Ï€Ïέπει να κοιτάξουν τα πουλιά.\n" "Flag: -neighbours" #: src/ui.glade:4841 msgid "Neighbours:" msgstr "Γείτονες:" #: src/ui.glade:4856 msgid "" "Give the birds a fancy color.\n" "Flag: -birdscolor" msgstr "" "Δώστε στα πουλιά ένα φανταχτεÏÏŒ χÏώμα.\n" "Flag: -birdscolor" #: src/ui.glade:4874 msgid "Bird color" msgstr "ΧÏώμα πουλιοÏ" #: src/ui.glade:4900 msgid "Anarchy:" msgstr "ΑναÏχία:" #: src/ui.glade:4914 msgid "" "Anarchy level: the higher, the more anarchy.\n" "Flag: -anarchy" msgstr "" "Επίπεδο αναÏχίας: όσο υψηλότεÏο, τόσο πεÏισσότεÏη αναÏχία.\n" "Flag: -anarchy" #: src/ui.glade:4934 msgid "Distance weight:" msgstr "ΒάÏος απόστασης:" #: src/ui.glade:4948 msgid "" "Tendency to keep desired distance to neighbours.\n" "Flag: -disweight" msgstr "" "Τάση διατήÏησης της επιθυμητής απόστασης από τους γείτονες.\n" "Flag: -disweight" #: src/ui.glade:4968 msgid "Adjust speed to neighbours:" msgstr "ΠÏοσαÏμόστε την ταχÏτητα στους γείτονες:" #: src/ui.glade:4982 msgid "" "Tendency to adjust speed to neighbours.\n" "Flag: -followneighbours" msgstr "" "Τάση Ï€ÏοσαÏμογής της ταχÏτητας στους γείτονες.\n" "Flag: -followneighbours" #: src/ui.glade:5016 msgid "" "Speed of birds in arbitrary units.\n" "Flag: -birdsspeed" msgstr "" "ΤαχÏτητα πτηνών σε αυθαίÏετες μονάδες.\n" "Flag: -birdsspeed" #: src/ui.glade:5036 msgid "Drawing scale:" msgstr "Κλίμακα σχεδίασης:" #: src/ui.glade:5050 msgid "" "Influence the size of the birds.\n" "Flag: -birdsscale\n" msgstr "" "ΕπηÏεάστε το μέγεθος των πουλιών.\n" "Flag: -birdsscale\n" #: src/ui.glade:5067 msgid "" "Show \n" "attr point" msgstr "" "Εμφάνιση \n" "attr point" #: src/ui.glade:5073 msgid "" "Show the point where the birds want to go.\n" "Flags: -showattr 0, -showattr 1" msgstr "" "Δείξτε το σημείο όπου θέλουν να πάνε τα πουλιά.\n" "Flags: -showattr 0, -showattr 1" #: src/ui.glade:5084 msgid "" "Follow \n" "Santa" msgstr "" "Ακολουθήστε τον \n" " Άγιο Βασίλη" #: src/ui.glade:5090 msgid "" "Birds are attracted by an attraction point. Here you can choose to follow " "Santa.\n" "Flags: -followsanta 0, -followsanta 1" msgstr "" "Τα πουλιά Ï€ÏοσελκÏονται από ένα σημείο έλξης. Εδώ μποÏείτε να επιλέξετε να " "ακολουθήσετε τον Άγιο Βασίλη.\n" "Flags: -followsanta 0, -followsanta 1" #: src/ui.glade:5103 msgid "" "Percentage of screen to be used for the attraction point.\n" "Flag: -attrspace" msgstr "" "Ποσοστό οθόνης που θα χÏησιμοποιηθεί για το σημείο έλξης.\n" "Flag: -attrspace" #: src/ui.glade:5125 msgid "Attraction point range" msgstr "ΕÏÏος σημείων έλξης" #: src/ui.glade:5168 msgid "Actual mean distance from neighbours." msgstr "ΠÏαγματική μέση απόσταση από τους γείτονες." #: src/ui.glade:5185 msgid "Distance used to get the desired number of neighbours." msgstr "" "Η απόσταση που χÏησιμοποιείται για να ληφθεί ο επιθυμητός αÏιθμός γειτόνων." #: src/ui.glade:5268 msgid "Birds" msgstr "Πουλιά" #: src/ui.glade:5286 msgid "version" msgstr "εκδοχή" #: src/ui.glade:5301 src/ui.glade:6515 msgid "Settings" msgstr "Ρυθμίσεις" #: src/ui.glade:5323 msgid "Transparency " msgstr "Διαφάνεια " #: src/ui.glade:5340 msgid "" "Transparency of painted items:\n" "0: no transparency.\n" "100: fully transparent, you will see nothing!\n" "Flag: -transparency" msgstr "" "Διαφάνεια βαμμένων αντικειμένων:\n" "0: χωÏίς διαφάνεια.\n" "100: πλήÏως διαφανές, δεν θα δείτε τίποτα!\n" "Flag: -transparency" #: src/ui.glade:5367 msgid "Lift snow on bottom" msgstr "Σηκώστε το χιόνι στο κάτω μέÏος" #: src/ui.glade:5383 msgid "" "Use this if snow falls below the bottom of your screen, or fallen snow " "hides something that should not be hidden.\n" "Flag: -offsets" msgstr "" "ΧÏησιμοποιήστε το εάν το χιόνι πέσει κάτω από το κάτω μέÏος της οθόνης σας ή " "το πεσμένο χιόνι κÏÏβει κάτι που δεν Ï€Ïέπει να κÏÏβεται.\n" "Flag: -offsets" #: src/ui.glade:5408 msgid "Lift snow on windows" msgstr "Σηκώστε το χιόνι στα παÏάθυÏα" #: src/ui.glade:5424 msgid "" "Use this if no snow collects on your windows, or if snow collects separated " "from your windows. \n" "Some basic window managers need this setting (e.g. TWM needs in general a " "value of 25 .. 28).\n" "Flag: -offsety" msgstr "" "ΧÏησιμοποιήστε το εάν δεν μαζεÏεται χιόνι στα παÏάθυÏά σας ή εάν μαζεÏεται " "χιόνι χωÏιστά από τα παÏάθυÏά σας. \n" " ΟÏισμένοι βασικοί διαχειÏιστές παÏαθÏÏων χÏειάζονται αυτήν τη ÏÏθμιση (Ï€.χ. " "το TWM χÏειάζεται γενικά μια τιμή 25 .. 28).\n" "Flag: -offsety" #: src/ui.glade:5449 msgid "Cpu factor" msgstr "Συντελεστής Cpu" #: src/ui.glade:5467 msgid "" "The higher, the smoother xsnow will run, but will also use more cpu power.\n" "Flag: -cpuload" msgstr "" "Όσο υψηλότεÏη, τόσο πιο ομαλή xsnow θα εκτελείται, αλλά θα καταναλώνει και " "πεÏισσότεÏη Î¹ÏƒÏ‡Ï cpu.\n" "Flag: -cpuload" #: src/ui.glade:5493 msgid "Scale" msgstr "Κλίμακα" #: src/ui.glade:5510 msgid "" "Overall drawing scale.\n" "Flag: -scale" msgstr "" "Συνολική κλίμακα σχεδίασης.\n" "Flag: -scale" #: src/ui.glade:5543 msgid "Ignore large top windows" msgstr "Αγνοήστε τα μεγάλα επάνω παÏάθυÏα" #: src/ui.glade:5559 msgid "" "Windows wider than 80 percent of the screen and closer to the top than the " "number in this widget will not collect snow.\n" "In some cases, there are invisible windows near the top of the screen, which " "are handled by xsnow as normal windows: snow is collected upon them. By " "entering a suitable number here, this undesired behaviour can be avoided.\n" "Flag: -ignoretop\n" "\n" msgstr "" "Τα παÏάθυÏα που είναι μεγαλÏτεÏα από το 80 τοις εκατό της οθόνης και πιο " "κοντά στην κοÏυφή από τον αÏιθμό σε αυτό το γÏαφικό στοιχείο δεν θα μαζεÏουν " "χιόνι.\n" "Σε οÏισμένες πεÏιπτώσεις, υπάÏχουν αόÏατα παÏάθυÏα κοντά στο επάνω μέÏος της " "οθόνης, τα οποία χειÏίζονται xsnow ως κανονικά παÏάθυÏα: χιόνι μαζεÏεται " "πάνω τους. Εισάγοντας έναν κατάλληλο αÏιθμό εδώ, αυτή η ανεπιθÏμητη " "συμπεÏιφοÏά μποÏεί να αποφευχθεί.\n" "Flag: -ignoretop\n" "\n" #: src/ui.glade:5583 msgid "Ignore large bottom windows" msgstr "Αγνοήστε τα μεγάλα κάτω παÏάθυÏα" #: src/ui.glade:5599 msgid "" "Windows wider than 80 percent of the screen and closer to the bottom than " "the number in this widget will not collect snow.\n" "\n" "In some cases, there are invisible windows near the bottom of the screen, " "which are handled by xsnow as normal windows: snow is collected upon them. " "By entering a suitable number here, this undesired behaviour can be " "avoided.\n" "Flag: -ignorebottom" msgstr "" "Τα παÏάθυÏα που είναι μεγαλÏτεÏα από το 80 τοις εκατό της οθόνης και πιο " "κοντά στο κάτω μέÏος από τον αÏιθμό σε αυτό το γÏαφικό στοιχείο δεν θα " "μαζεÏουν χιόνι.\n" "\n" " Σε οÏισμένες πεÏιπτώσεις, υπάÏχουν αόÏατα παÏάθυÏα κοντά στο κάτω μέÏος της " "οθόνης, τα οποία χειÏίζονται xsnow ως κανονικά παÏάθυÏα: συλλέγεται χιόνι " "πάνω τους. Εισάγοντας έναν κατάλληλο αÏιθμό εδώ, αυτή η ανεπιθÏμητη " "συμπεÏιφοÏά μποÏεί να αποφευχθεί.\n" "Flag: -ignorebottom" #: src/ui.glade:5791 msgid "window type etc." msgstr "Ï„Ïπος παÏαθÏÏου κ.λπ." #: src/ui.glade:5814 msgid "" "Menu\n" "colors" msgstr "" "ΧÏώματα μενοÏ\n" "." #: src/ui.glade:5819 msgid "" "Toggle between xsnow's own menu colors and standard menu colors.\n" "Activated: use xsnow colors.\n" "Deactivated: use default colors.\n" "Flags: -theme 1, -theme 0" msgstr "" "Εναλλαγή Î¼ÎµÏ„Î±Î¾Ï Ï„Ï‰Î½ χÏωμάτων Î¼ÎµÎ½Î¿Ï Ï„Î¿Ï… ίδιου του xsnow και των τυπικών " "χÏωμάτων μενοÏ.\n" "ΕνεÏγοποιημένο: χÏήση xsnow χÏωμάτων.\n" "ΑπενεÏγοποιημένο: χÏήση Ï€Ïοεπιλεγμένων χÏωμάτων.\n" "Flags: -theme 1, -theme 0" #: src/ui.glade:5833 msgid "" "On all\n" "workspaces" msgstr "" "Σε όλους τους \n" " χώÏους εÏγασίας" #: src/ui.glade:5838 msgid "" "Use all workspaces to snow in.\n" "NOTE: this doesn't work properly in enlightenment.\n" "Flags: -allworkspaces 1, -allworkspaces 0" msgstr "" "ΧÏησιμοποιήστε όλους τους χώÏους εÏγασίας για να χιονίσετε.\n" " ΣΗΜΕΙΩΣΗ: αυτό δεν λειτουÏγεί σωστά στο enlightenment.\n" "Flags: -allworkspaces 1, -allworkspaces 0" #: src/ui.glade:5856 msgid "" "Below\n" "windows" msgstr "" "Κάτω από\n" "παÏάθυÏα" #: src/ui.glade:5861 msgid "" "When activated, it will be snowing below your windows, else it will be " "snowing upon you windows too.\n" "On some desktop environments, when snowing above your windows you will not " "be able to click on any window.\n" "Therefore, you will be asked to click a button, to be sure that things are " "OK.\n" "Flag: -above" msgstr "" "Όταν ενεÏγοποιηθεί, θα χιονίζει κάτω από τα παÏάθυÏά σας, διαφοÏετικά θα " "χιονίζει και στα παÏάθυÏά σας.\n" " Σε οÏισμένα πεÏιβάλλοντα επιφάνειας εÏγασίας, όταν χιονίζει πάνω από τα " "παÏάθυÏά σας δεν θα μποÏείτε να κάνετε κλικ σε κανένα παÏάθυÏο.\n" "Επομένως, θα σας ζητηθεί να κάνετε κλικ σε ένα κουμπί, για να βεβαιωθείτε " "ότι τα Ï€Ïάγματα είναι εντάξει.\n" "Flag: -above" #: src/ui.glade:5880 msgid "" "Click to\n" "confirm" msgstr "" "Κάντε κλικ για\n" "επιβεβαίωση" #: src/ui.glade:5885 msgid "To make sure you can click." msgstr "Για να βεβαιωθείτε ότι μποÏείτε να κάνετε κλικ." #: src/ui.glade:5904 msgid "" "If you have more than one monitor, choose where you want snow falling. " "Choose 'all monitors' if you want snow in all monitors.\n" "NOTE: when changing monitor, xsnow will restart.\n" "Flag: -screen" msgstr "" "Εάν έχετε πεÏισσότεÏες από μία οθόνες, επιλέξτε Ï€Î¿Ï Î¸Î­Î»ÎµÏ„Îµ να πέφτει χιόνι. " "Επιλέξτε 'όλες οι οθόνες' εάν θέλετε χιόνι σε όλες τις οθόνες.\n" " ΣΗΜΕΙΩΣΗ: όταν αλλάζετε οθόνη, το xsnow θα επανεκκινήσει.\n" "Flag: -screen" #: src/ui.glade:5911 msgid "monitor 1" msgstr "οθόνη 1" #: src/ui.glade:5922 msgid "" "Create\n" "outline" msgstr "" "ΔημιουÏγία \n" " πεÏίγÏαμμα" #: src/ui.glade:5927 msgid "" "To draw an outline around the snow window.\n" "Flag: -outline 1/0" msgstr "" "Για να σχεδιάσετε ένα πεÏίγÏαμμα γÏÏω από το παÏάθυÏο χιονιοÏ.\n" "Flag: -outline 1/0" #: src/ui.glade:5951 msgid "" " \n" " " msgstr "" " \n" " " #: src/ui.glade:5986 msgid "" "Choose here the picture you want as background when xscreensaver is " "active.\n" "Flag: -bg" msgstr "" "Επιλέξτε εδώ την εικόνα που θέλετε ως φόντο όταν το xscreensaver είναι " "ενεÏγό.\n" "Flag: -bg" #: src/ui.glade:5990 msgid "Choose background" msgstr "Διάλεξε φόντο" #: src/ui.glade:6005 msgid "" "Activate xscreensaver.\n" "Click and don't touch mouse and keyboard for a few seconds..." msgstr "" "ΕνεÏγοποιήστε το xscreensaver.\n" "Κάντε κλικ και μην αγγίζετε το ποντίκι και το πληκτÏολόγιο για λίγα " "δευτεÏόλεπτα..." #: src/ui.glade:6019 msgid "" "Settings for Xscreensaver. You can choose a background, and choose to use it " "or not.\n" "Make sure you add a line like\n" "xsnow -root\n" "after the line 'programs:' in the file ~/.xscreensaver and you run " "xscreensaver-demo to choose for xsnow.\n" "To activate xscreensaver on the command line:\n" "xscreensaver-command -activate\n" "See also the man page:\n" "man xsnow" msgstr "" "Ρυθμίσεις για Xscreensaver. ΜποÏείτε να επιλέξετε ένα φόντο και να επιλέξετε " "να το χÏησιμοποιήσετε ή όχι.\n" "Βεβαιωθείτε ότι έχετε Ï€Ïοσθέσει μια γÏαμμή όπως\n" "xsnow -root\n" "μετά τη γÏαμμή 'Ï€ÏογÏάμματα:' στο αÏχείο ~/.xscreensaver και εκτελείτε το " "xscreensaver-demo για να επιλέξετε xsnow.\n" "Για να ενεÏγοποιήσετε το xscreensaver στη γÏαμμή εντολών:\n" "xscreensaver-command -activate\n" "Δείτε επίσης τη σελίδα man:\n" "man xsnow" #: src/ui.glade:6028 msgid "Xscreensaver: " msgstr "Xscreensaver: " #: src/ui.glade:6048 msgid "Black" msgstr "ΜαÏÏος" #: src/ui.glade:6052 msgid "" "When activated, the background will be black.\n" "Flag: -bg (this button will be automatically desactivated when -bg is given)" msgstr "" "Όταν ενεÏγοποιηθεί, το φόντο θα είναι μαÏÏο.\n" "Flag: -bg (this button will be automatically desactivated when -bg is given)" #: src/ui.glade:6076 msgid "" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" msgstr "" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" #: src/ui.glade:6551 msgid "en" msgstr "en" #: src/ui.glade:6554 msgid "it" msgstr "το" #~ msgid "" #~ "If set, use two colors.\n" #~ "Flags: -enablesc2" #~ msgstr "" #~ "Εάν έχει οÏιστεί, χÏησιμοποιήστε δÏο χÏώματα.\n" #~ "Flags: -enablesc2" #, c-format #~ msgid "XWinInfo failed\n" #~ msgstr "Το XWinInfo απέτυχε\n" #, c-format #~ msgid "Force snow on root: window: %#lx, depth: %d\n" #~ msgstr "Αναγκαστική χιονόπτωση στη Ïίζα: παÏάθυÏο: %#lx, βάθος: %d\n" #, c-format #~ msgid "" #~ "NOTE: you probably need to tweak 'Lift snow on windows' in the 'settings' " #~ "panel.\n" #~ msgstr "" #~ "ΣΗΜΕΙΩΣΗ: πιθανότατα Ï€Ïέπει να Ï„Ïοποποιήσετε το 'Lift snow on windows' " #~ "στον πίνακα 'settings'.\n" #~ msgid "Force a gust of wind immediately.\n" #~ msgstr "Αναγκάστε αμέσως μια Ïιπή ανέμου.\n" xsnow-3.8.3/po/en.gmo0000666000000000000000000010045314732252143012627 0ustar0000000000000000Þ•$< …\pqr‹¥§º½ÃÇ:Ì# ,:I"_7‚ ºÄÙíþT%c‰ ¥ ² ¾;Ì^Kp5¼6òE)FoJ¶57NUoŒL’ ß íøvþ u€ •BŸâ.ê0 !J l w D‰ VÎ %!7!R!l!ƒ!”!š!/¡!Ñ!ï!÷!$ " 1"<"K"CT"-˜"Æ"×"ñ"6#F#W#Q^#°#¿#Æ# á#$ï#!$76$ n$/y$©$®$Ê$ Ò$•Ü$`r%TÓ%=(&.f&S•&1é&Y'(u'5ž'HÔ'“(½±(o)‹)3¤)3Ø) *,*D*0^**”*¨*½*2Ï*+ +"+*+1++6+b++›+E·+ ý+" ,,,H1,'z,¢,ª,Ç, Ù, ä, ð,#ü,J -=k-;©-2å-6.0O.8€.¹. Í.8Ú. / / */.5/*d//—/-¦/9Ô/00Q0Dl0t±0f&161BÄ1&2.2&42([2„2‹2 “2¡2%¸2$Þ273%;37a3%™3¿3Û3Wä3<5A5 R5 `5 k5 v5 5J‹5KÖ5"6<(6He61®6à6 å6074770l7/7Í7Ô7?Ú7C8A^8  8‰Á8dK9S°9Š:I:2Ù:Z ;(g;B;[Ó;/<;6<Gr<Qº<= =J=pf=1×=< >9F>@€>;Á>;ý>˜9? Ò?tà?U@$n@“@%²@{Ø@gTAμA‹BH C!VCxC‹C¥C,¾C)ëCE'E]/E6EÄE äEF F.F{NGÊGAÑGHH<Hu\HjÒI=K CKPK0`K‘K1 K ÒKßKâKåK ëK öK L LL L(L)9LcMdN}N—N™N¬N¯NµN¹N:¾NùN OO O,O;O"QO7tO ¬O¶OËOßOðOTP%UP{P —P ¤P °P;¾PúP^QKbQ5®Q6äQERFaRJ¨R5óR)S@SGSaS~SL„S ÑS ßSêSvðS gTrTT ‡TB‘TÔT.ÜT0 U! Y÷}ßx+ˆ^ÂÚj9 gŽ0èºo¼–.5 @{3·ïžzQ[¡D&ƒ²‘pþCâeçЦ©%£bOã™G Alas! This not an X11 session, xsnow will probably not run. If you want to try it anyway, set the environment variable XSNOW_FORCE_RUN, eg: XSNOW_FORCE_RUN=1 xsnow Or, you could force an X11 session, for example by tweaking /etc/gdm3/daemon.conf. Thanks for using xsnow Xsnow: Caught signal %d because double buffering is not available on this system on your request. # Birds:# Items:# Snowflakes:% Window fill:%s. Snow window: %#lx%s: cannot connect to X server %s              (default)All defaults All vintage Defaults Vintage Activate xscreensaver. Click and don't touch mouse and keyboard for a few seconds...Actual mean distance from neighbours.Adjust speed to neighbours:All defaultsAll vintageAllow overlapAnarchy level: the higher, the more anarchy. Flag: -anarchyAnarchy:Animation speed of aurora: real: 10, for a more dramatic effect choose: 100 Flag: -auroraspeedApply default values for all preferences (except settings). Flag: -defaultsApply default values for the preferences in this tab.Apply default values for the preferences in this tab. Apply defaults for all preferences (except settings). Flag: -defaultsApply defaults for all preferences (except settings). Flags: -defaultsApply vintage values for all preferences (except settings). Flag: -vintageApply vintage values for the preferences in this tab.Attraction point rangeAuroraAvailable languages are: Available languages are: %s Base:Baseline height of aurora, in percentage of screen height. Flag: -aurorabaseBelow windowsBird colorBirdsBirds are attracted by an attraction point. Here you can choose to follow Santa. Flags: -followsanta 0, -followsanta 1Birds onlyBirds settingsBlackBlow off:Bottom percentage of screen available for scenery. Flag: -treefillBright:Brightness of aurora. Flags: -aurorabrightnessBrightness of moon's halo. Flag: -halobrightnessCannot create transparent window CelestialsChoose backgroundChoose between yellow-ish and white-ish moon. Flag: -mooncolor [0,1]Choose here the picture you want as background when xscreensaver is active. Flag: -bgChoose your SantaChoose your favorite SantaChoose your favorite snowClick on a window ... Click to confirmColorColor:Compose here your favorite celestial conditionsCompose your favorite sceneryContactContinuing with flagCould not determine desktop session Cpu factorCreate outlineDefaultsDesired number of birds. If zero, no birds are shown. Flag: -nbirdsDesired number of scenery items. Flag: -treesDesktop type: %sDetected Wayland desktop Detected desktop session: %s Distance used to get the desired number of neighbours.Distance weight:DonateDonate one euro or so to inspire the maintainer of xsnow, here is a paypal link. Drawing scale:EnableFocus to attraction point:Follow SantaFor optimal resuts, add to your %s: Force a gust of wind immediately.Frequency of meteors to appear. Flags: -meteorfrequencyFrequency:Give the birds a fancy color. Flag: -birdscolorHaloHalting because of flag %s Height:Hide menuIf everything is ok, it is now snowing on your desktop, and birds are flying. You are encouraged to define your own preferences using the tabs above.If set, show fallen snow on bottom of the desktop. Flags: -keepsnowonscreen, -nokeepsnowonscreenIf set, show fallen snow on windows. Flags: -keepsnowonwindows, -nokeepsnowonwindowsIf set, show snow blowing away. Flags: -blowsnow, -noblowsnowIf set, show snowflakes. Flags: -snow, -nosnowIf set, snow will collect on the trees. Flags: -keepsnowontrees, -nokeepsnowontreesIf set, there will be wind. Flags: -wind, -nowindIf set, try to show fluff on fallen snow and trees if possible. Flags: -fluffy, -nofluffyIf set, use two colors. Flag: -enablesc2If set: show birds. Flags: -showbirds 1, -showbirds 0If set: show no Santa, snow or scenery. Flags: -birdsonly 0, -birdsony 1If the system is too busy, all panels get this color, in which case you could adapt some settings in "snow", "birds", "settings", or "celestials".If you have more than one monitor, choose where you want snow falling. Choose 'all monitors' if you want snow in all monitors. NOTE: when changing monitor, xsnow will restart. Flag: -screenIgnore large bottom windowsIgnore large top windowsIn every tab you find the following rescue buttons:Influence the size of the birds. Flag: -birdsscale Intensity:LXDE session found, using window 'pcmanfm'. Leave menu. Flag: -nomenuLeavy tree. Flags: -treetype 2 or: -treetype allLeftLift snow on bottomLift snow on windowsMax # snowflakes:Maximum amount of snowflakes. Flag: -flakecountmaxMean distance: %3d Menu colorsMeteorsMiddleMoonMoose. Flags: -treetype 5 or: -treetype allMore than %d errors, I quit!NOT using double buffering:NOTE: expect some flicker. NOTE: xsnow will probably run, but some glitches are to be expected. Neighbours:Not sending tar file to terminal. Now!Number of nearest neighbours the birds should look at. Flag: -neighboursNumber of twinkling stars. Flag: -starsNumber:Ok, things are as they are. On all workspacesOn bottom:On scenery:On windows:Overall drawing scale. Flag: -scalePercentage of screen to be used for the attraction point. Flag: -attrspacePlace aurora in the middle of the screen. Flag: -auroramiddlePlace aurora in the right of the screen. Flag: -aurorarightPlace aurora left on the screen. Flag: -auroraleftPlease report any comments to the maintainer of xsnow.Polar bear. Flags: -treetype 7 or: -treetype allPreferred distance from other birds. Flag: -prefdistancePreferred distance:Probably X11Problems encountered during production of the tar ball. Quit xsnowQuit xsnow.Range: %d Reindeer. Flags: -treetype 4 or: -treetype allRelative size of the moon. Flag: -moonsizeRestartRestart birds.Restart due to change of display settings... Restart due to change of screen or language settings ... RightSantaSanta using the train with one reindeer and Rudolph. Flags: -santa 4 -showrudolphSanta using the train with two reindeers. Flags: -santa 4 -norudolphSanta with Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder, Blixem and Rudolph. Flags: -santa 3 -showrudolphSanta with Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder and Blixem. Flags: -santa 3 -norudolphSanta with three reindeers. Flags: -santa 2 -norudolphSanta with two reindeers and Rudolph. Flags: -santa 2 -showrudolphSanta's speed. Flag: -santaspeedfactorScaleScale of Santa. Flags: -santascale Scale of scenery. Flag: sceneryscale Scale:ScenerySecond color:See also the man page.Self replication is not compiled in. Set color of vintage tree. Flag: -tcSet default preferences for all (except settings) tabs.Set default preferences for this tab.Set vintage preferences for all (except settings) tabs.Set vintage preferences for this tab.Setting background from %s SettingsSettings for Xscreensaver. You can choose a background, and choose to use it or not. Make sure you add a line like xsnow -root after the line 'programs:' in the file ~/.xscreensaver and you run xscreensaver-demo to choose for xsnow. To activate xscreensaver on the command line: xscreensaver-command -activate See also the man page: man xsnowShowShow attr pointShow sceneryShow SantaShow birdsShow fluffShow snowShow the point where the birds want to go. Flags: -showattr 0, -showattr 1Size of snowflakes, works only for non-vintage snow flakes. Flag: -snowsizeSize:Small Santa with three reindeers. Flags: -santa 1 -norudolphSmall Santa with two reindeers and Rudolph. Flags: -santa 1 -showrudolphSmall house. Flags: -treetype 3 or: -treetype allSnowSnowing in %#lx: %s %d+%d %dx%d Snowy tree. Flags: -treetype 6 or: -treetype allSpeed of birds in arbitrary units. Flag: -birdsspeedSpeed of moon in pixels/minute. Flag: -moonspeedSpeed of the snowflakes. Flag: -snowspeedfactorSpeed:StarsTendency to adjust speed to neighbours. Flag: -followneighboursTendency to concentrate on the attraction point. Flag: -focuscentreTendency to keep desired distance to neighbours. Flag: -disweightThe color of the snow. Flag: -scThe higher this setting, the more snow will be generated because of Santa ploughing, wind or disappearing windows. Flag: -blowofffactorThe higher this setting, the more snow will collect on the bottom of the desktop. Flag: -ssnowdepthThe higher this setting, the more snow will collect on the trees. Flag: -maxontreesThe higher this setting, the more snow will collect on the windows. Note: in Wayland, there is no snow on the windows. Flag: -wsnowdepthThe higher this setting, the more the wind will whirl. Flag: -whirlfactorThe higher, the more snowflakes. Flag: -snowflakesThe higher, the smoother xsnow will run, but will also use more cpu power. Flag: -cpuloadThe second color of the snow. Flag: -sc2The transparent snow-window is probably not click-through, alas.. This setting determines how many seconds pass between two gusts of wind. Flag: -windtimerTimer:Tiny Santa with three reindeers. Flags: -santa 0 -norudolphTiny Santa with two reindeers and Rudolph. Flags: -santa 0 -showrudolphTo allow overlap or not when placing scenery. Flags: -treeoverlap, -notreeoverlapTo draw an outline around the snow window. Flag: -outline 1/0To make sure you can click.To show or not show aurora. Note: the aurora is best viewed using a dark background. Flags: -aurora 1, -aurora 0To show or not show moon. Flags: -moon 1, -moon 0To show or not show stars. Flag: -stars (0 means: no stars)To show or not to show Santa. Flags: -showsanta, -nosantaTo show or not to show halo around moon. Flags: -halo 1, -halo 0To show or not to show meteors. Flags: -meteors, -nometeorsTo show or not to show scenery. Flags: -showtrees, -notreesToggle between xsnow's own menu colors and standard menu colors. Activated: use xsnow colors. Deactivated: use default colors. Flags: -theme 1, -theme 0Transparency Transparency of painted items: 0: no transparency. 100: fully transparent, you will see nothing! Flag: -transparencyTry and click any image!Try redirecting to a file (e.g: %s, Trying to snow in root window Use "sys" for your default language. Use all workspaces to snow in. NOTE: this doesn't work properly in enlightenment. Flags: -allworkspaces 1, -allworkspaces 0Use the settings tab if xsnow is misbehaving. Use the birds tab if birds are misbehaving.Use this if no snow collects on your windows, or if snow collects separated from your windows. Some basic window managers need this setting (e.g. TWM needs in general a value of 25 .. 28). Flag: -offsetyUse this if snow falls below the bottom of your screen, or fallen snow hides something that should not be hidden. Flag: -offsetsUse vintage values for all preferences (except settings). Flag: -vintageUsing double buffer: %#lx. %dx%d Using root window Using transparent window Using window 'Desktop'. Vertical size of aurora. Flag: -auroraheightViewing distance. NOTE: Santa has no knowledge of viewing distance, so when birds are following Santa, the relative positions of Santa and birds will be temporarely out of sync when you change the viewing distance. This is only noticeable when the birds are following Santa. Flag: -viewingdistanceViewing distance:VintageVintage preferences: the look and feel of the original xsnow, created in 1993 by Rick Jansen.Vintage tree, you can set the color. Flag: -treetype 0Warning: don't eat yellow snow!Wayland (Expect some slugginess)WelcomeWelcome at xsnow!When activated, it will be snowing below your windows, else it will be snowing upon you windows too. On some desktop environments, when snowing above your windows you will not be able to click on any window. Therefore, you will be asked to click a button, to be sure that things are OK. Flag: -aboveWhen activated, the background will be black. Flag: -bg (this button will be automatically desactivated when -bg is given)Whirl:Width of aurora in percentage of screen width. Flag: -aurorawidthWidth:WindWindow size changed, now snowing in in %#lx: %s %d+%d %dx%d Windows wider than 80 percent of the screen and closer to the bottom than the number in this widget will not collect snow. In some cases, there are invisible windows near the bottom of the screen, which are handled by xsnow as normal windows: snow is collected upon them. By entering a suitable number here, this undesired behaviour can be avoided. Flag: -ignorebottomWindows wider than 80 percent of the screen and closer to the top than the number in this widget will not collect snow. In some cases, there are invisible windows near the top of the screen, which are handled by xsnow as normal windows: snow is collected upon them. By entering a suitable number here, this undesired behaviour can be avoided. Flag: -ignoretop WindyWith RudolphWithout RudolphWoody tree. Flags: -treetype 1 or: -treetype allXscreensaver: Xsnow needs gtk version >= %s, found version %s all monitorsenitlabelmonitor %dmonitor 1or use a %srestartingunknown versionwindow type etc.Project-Id-Version: xsnow 3.6.1.gettext~pre7 Report-Msgid-Bugs-To: wvermin@gmail.com PO-Revision-Date: 2024-03-10 14:19+0100 Last-Translator: Willem Vermin wvermin@gmail.com Language-Team: None Language: en MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Alas! This not an X11 session, xsnow will probably not run. If you want to try it anyway, set the environment variable XSNOW_FORCE_RUN, eg: XSNOW_FORCE_RUN=1 xsnow Or, you could force an X11 session, for example by tweaking /etc/gdm3/daemon.conf. Thanks for using xsnow Xsnow: Caught signal %d because double buffering is not available on this system on your request. # Birds:# Items:# Snowflakes:% Window fill:%s. Snow window: %#lx%s: cannot connect to X server %s              (default)All defaults All vintage Defaults Vintage Activate xscreensaver. Click and don't touch mouse and keyboard for a few seconds...Actual mean distance from neighbours.Adjust speed to neighbours:All defaultsAll vintageAllow overlapAnarchy level: the higher, the more anarchy. Flag: -anarchyAnarchy:Animation speed of aurora: real: 10, for a more dramatic effect choose: 100 Flag: -auroraspeedApply default values for all preferences (except settings). Flag: -defaultsApply default values for the preferences in this tab.Apply default values for the preferences in this tab. Apply defaults for all preferences (except settings). Flag: -defaultsApply defaults for all preferences (except settings). Flags: -defaultsApply vintage values for all preferences (except settings). Flag: -vintageApply vintage values for the preferences in this tab.Attraction point rangeAuroraAvailable languages are: Available languages are: %s Base:Baseline height of aurora, in percentage of screen height. Flag: -aurorabaseBelow windowsBird colorBirdsBirds are attracted by an attraction point. Here you can choose to follow Santa. Flags: -followsanta 0, -followsanta 1Birds onlyBirds settingsBlackBlow off:Bottom percentage of screen available for scenery. Flag: -treefillBright:Brightness of aurora. Flags: -aurorabrightnessBrightness of moon's halo. Flag: -halobrightnessCannot create transparent window CelestialsChoose backgroundChoose between yellow-ish and white-ish moon. Flag: -mooncolor [0,1]Choose here the picture you want as background when xscreensaver is active. Flag: -bgChoose your SantaChoose your favorite SantaChoose your favorite snowClick on a window ... Click to confirmColorColor:Compose here your favorite celestial conditionsCompose your favorite sceneryContactContinuing with flagCould not determine desktop session Cpu factorCreate outlineDefaultsDesired number of birds. If zero, no birds are shown. Flag: -nbirdsDesired number of scenery items. Flag: -treesDesktop type: %sDetected Wayland desktop Detected desktop session: %s Distance used to get the desired number of neighbours.Distance weight:DonateDonate one euro or so to inspire the maintainer of xsnow, here is a paypal link. Drawing scale:EnableFocus to attraction point:Follow SantaFor optimal resuts, add to your %s: Force a gust of wind immediately.Frequency of meteors to appear. Flags: -meteorfrequencyFrequency:Give the birds a fancy color. Flag: -birdscolorHaloHalting because of flag %s Height:Hide menuIf everything is ok, it is now snowing on your desktop, and birds are flying. You are encouraged to define your own preferences using the tabs above.If set, show fallen snow on bottom of the desktop. Flags: -keepsnowonscreen, -nokeepsnowonscreenIf set, show fallen snow on windows. Flags: -keepsnowonwindows, -nokeepsnowonwindowsIf set, show snow blowing away. Flags: -blowsnow, -noblowsnowIf set, show snowflakes. Flags: -snow, -nosnowIf set, snow will collect on the trees. Flags: -keepsnowontrees, -nokeepsnowontreesIf set, there will be wind. Flags: -wind, -nowindIf set, try to show fluff on fallen snow and trees if possible. Flags: -fluffy, -nofluffyIf set, use two colors. Flag: -enablesc2If set: show birds. Flags: -showbirds 1, -showbirds 0If set: show no Santa, snow or scenery. Flags: -birdsonly 0, -birdsony 1If the system is too busy, all panels get this color, in which case you could adapt some settings in "snow", "birds", "settings", or "celestials".If you have more than one monitor, choose where you want snow falling. Choose 'all monitors' if you want snow in all monitors. NOTE: when changing monitor, xsnow will restart. Flag: -screenIgnore large bottom windowsIgnore large top windowsIn every tab you find the following rescue buttons:Influence the size of the birds. Flag: -birdsscale Intensity:LXDE session found, using window 'pcmanfm'. Leave menu. Flag: -nomenuLeavy tree. Flags: -treetype 2 or: -treetype allLeftLift snow on bottomLift snow on windowsMax # snowflakes:Maximum amount of snowflakes. Flag: -flakecountmaxMean distance: %3d Menu colorsMeteorsMiddleMoonMoose. Flags: -treetype 5 or: -treetype allMore than %d errors, I quit!NOT using double buffering:NOTE: expect some flicker. NOTE: xsnow will probably run, but some glitches are to be expected. Neighbours:Not sending tar file to terminal. Now!Number of nearest neighbours the birds should look at. Flag: -neighboursNumber of twinkling stars. Flag: -starsNumber:Ok, things are as they are. On all workspacesOn bottom:On scenery:On windows:Overall drawing scale. Flag: -scalePercentage of screen to be used for the attraction point. Flag: -attrspacePlace aurora in the middle of the screen. Flag: -auroramiddlePlace aurora in the right of the screen. Flag: -aurorarightPlace aurora left on the screen. Flag: -auroraleftPlease report any comments to the maintainer of xsnow.Polar bear. Flags: -treetype 7 or: -treetype allPreferred distance from other birds. Flag: -prefdistancePreferred distance:Probably X11Problems encountered during production of the tar ball. Quit xsnowQuit xsnow.Range: %d Reindeer. Flags: -treetype 4 or: -treetype allRelative size of the moon. Flag: -moonsizeRestartRestart birds.Restart due to change of display settings... Restart due to change of screen or language settings ... RightSantaSanta using the train with one reindeer and Rudolph. Flags: -santa 4 -showrudolphSanta using the train with two reindeers. Flags: -santa 4 -norudolphSanta with Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder, Blixem and Rudolph. Flags: -santa 3 -showrudolphSanta with Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder and Blixem. Flags: -santa 3 -norudolphSanta with three reindeers. Flags: -santa 2 -norudolphSanta with two reindeers and Rudolph. Flags: -santa 2 -showrudolphSanta's speed. Flag: -santaspeedfactorScaleScale of Santa. Flags: -santascale Scale of scenery. Flag: sceneryscale Scale:ScenerySecond color:See also the man page.Self replication is not compiled in. Set color of vintage tree. Flag: -tcSet default preferences for all (except settings) tabs.Set default preferences for this tab.Set vintage preferences for all (except settings) tabs.Set vintage preferences for this tab.Setting background from %s SettingsSettings for Xscreensaver. You can choose a background, and choose to use it or not. Make sure you add a line like xsnow -root after the line 'programs:' in the file ~/.xscreensaver and you run xscreensaver-demo to choose for xsnow. To activate xscreensaver on the command line: xscreensaver-command -activate See also the man page: man xsnowShowShow attr pointShow sceneryShow SantaShow birdsShow fluffShow snowShow the point where the birds want to go. Flags: -showattr 0, -showattr 1Size of snowflakes, works only for non-vintage snow flakes. Flag: -snowsizeSize:Small Santa with three reindeers. Flags: -santa 1 -norudolphSmall Santa with two reindeers and Rudolph. Flags: -santa 1 -showrudolphSmall house. Flags: -treetype 3 or: -treetype allSnowSnowing in %#lx: %s %d+%d %dx%d Snowy tree. Flags: -treetype 6 or: -treetype allSpeed of birds in arbitrary units. Flag: -birdsspeedSpeed of moon in pixels/minute. Flag: -moonspeedSpeed of the snowflakes. Flag: -snowspeedfactorSpeed:StarsTendency to adjust speed to neighbours. Flag: -followneighboursTendency to concentrate on the attraction point. Flag: -focuscentreTendency to keep desired distance to neighbours. Flag: -disweightThe color of the snow. Flag: -scThe higher this setting, the more snow will be generated because of Santa ploughing, wind or disappearing windows. Flag: -blowofffactorThe higher this setting, the more snow will collect on the bottom of the desktop. Flag: -ssnowdepthThe higher this setting, the more snow will collect on the trees. Flag: -maxontreesThe higher this setting, the more snow will collect on the windows. Note: in Wayland, there is no snow on the windows. Flag: -wsnowdepthThe higher this setting, the more the wind will whirl. Flag: -whirlfactorThe higher, the more snowflakes. Flag: -snowflakesThe higher, the smoother xsnow will run, but will also use more cpu power. Flag: -cpuloadThe second color of the snow. Flag: -sc2The transparent snow-window is probably not click-through, alas.. This setting determines how many seconds pass between two gusts of wind. Flag: -windtimerTimer:Tiny Santa with three reindeers. Flags: -santa 0 -norudolphTiny Santa with two reindeers and Rudolph. Flags: -santa 0 -showrudolphTo allow overlap or not when placing scenery. Flags: -treeoverlap, -notreeoverlapTo draw an outline around the snow window. Flag: -outline 1/0To make sure you can click.To show or not show aurora. Note: the aurora is best viewed using a dark background. Flags: -aurora 1, -aurora 0To show or not show moon. Flags: -moon 1, -moon 0To show or not show stars. Flag: -stars (0 means: no stars)To show or not to show Santa. Flags: -showsanta, -nosantaTo show or not to show halo around moon. Flags: -halo 1, -halo 0To show or not to show meteors. Flags: -meteors, -nometeorsTo show or not to show scenery. Flags: -showtrees, -notreesToggle between xsnow's own menu colors and standard menu colors. Activated: use xsnow colors. Deactivated: use default colors. Flags: -theme 1, -theme 0Transparency Transparency of painted items: 0: no transparency. 100: fully transparent, you will see nothing! Flag: -transparencyTry and click any image!Try redirecting to a file (e.g: %s, Trying to snow in root window Use "sys" for your default language. Use all workspaces to snow in. NOTE: this doesn't work properly in enlightenment. Flags: -allworkspaces 1, -allworkspaces 0Use the settings tab if xsnow is misbehaving. Use the birds tab if birds are misbehaving.Use this if no snow collects on your windows, or if snow collects separated from your windows. Some basic window managers need this setting (e.g. TWM needs in general a value of 25 .. 28). Flag: -offsetyUse this if snow falls below the bottom of your screen, or fallen snow hides something that should not be hidden. Flag: -offsetsUse vintage values for all preferences (except settings). Flag: -vintageUsing double buffer: %#lx. %dx%d Using root window Using transparent window Using window 'Desktop'. Vertical size of aurora. Flag: -auroraheightViewing distance. NOTE: Santa has no knowledge of viewing distance, so when birds are following Santa, the relative positions of Santa and birds will be temporarely out of sync when you change the viewing distance. This is only noticeable when the birds are following Santa. Flag: -viewingdistanceViewing distance:VintageVintage preferences: the look and feel of the original xsnow, created in 1993 by Rick Jansen.Vintage tree, you can set the color. Flag: -treetype 0Warning: don't eat yellow snow!Wayland (Expect some slugginess)WelcomeWelcome at xsnow!When activated, it will be snowing below your windows, else it will be snowing upon you windows too. On some desktop environments, when snowing above your windows you will not be able to click on any window. Therefore, you will be asked to click a button, to be sure that things are OK. Flag: -aboveWhen activated, the background will be black. Flag: -bg (this button will be automatically desactivated when -bg is given)Whirl:Width of aurora in percentage of screen width. Flag: -aurorawidthWidth:WindWindow size changed, now snowing in in %#lx: %s %d+%d %dx%d Windows wider than 80 percent of the screen and closer to the bottom than the number in this widget will not collect snow. In some cases, there are invisible windows near the bottom of the screen, which are handled by xsnow as normal windows: snow is collected upon them. By entering a suitable number here, this undesired behaviour can be avoided. Flag: -ignorebottomWindows wider than 80 percent of the screen and closer to the top than the number in this widget will not collect snow. In some cases, there are invisible windows near the top of the screen, which are handled by xsnow as normal windows: snow is collected upon them. By entering a suitable number here, this undesired behaviour can be avoided. Flag: -ignoretop WindyWith RudolphWithout RudolphWoody tree. Flags: -treetype 1 or: -treetype allXscreensaver: Xsnow needs gtk version >= %s, found version %s all monitorsenitlabelmonitor %dmonitor 1or use a %srestartingunknown versionwindow type etc.xsnow-3.8.3/po/en.po0000666000000000000000000012447114732252143012471 0ustar0000000000000000# # Sometimes the translations contain rubbish, please replace them. # # (abc_1000) xsnow # # (abc_1001) XSNOW # # (abc_1002) Xsnow # # (abc_1003) XsnoW # # (abc_1004) Xscreensaver # # (abc_1005) Rick Jansen # # (abc_1006) \n # # (abc_1007) %l#x # # (abc_1008)   # Language for xsnow # Copyright (C) 2023 Willem Vermin # Willem Vermin , 2023 # This file is distributed under the same license as the xsnow package. # # msgid "" msgstr "" "Project-Id-Version: xsnow 3.6.1.gettext~pre7\n" "Report-Msgid-Bugs-To: Willem Vermin wvermin@gmail.com\n" "POT-Creation-Date: 2024-03-10 14:19+0100\n" "PO-Revision-Date: 2024-03-10 14:19+0100\n" "Last-Translator: Willem Vermin wvermin@gmail.com\n" "Language-Team: None\n" "Language: en\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: src/main.c:379 #, c-format msgid "Available languages are: %s\n" msgstr "Available languages are: %s\n" #: src/main.c:382 msgid "Warning: don't eat yellow snow!" msgstr "Warning: don't eat yellow snow!" #: src/main.c:403 #, c-format msgid "For optimal resuts, add to your %s:\n" msgstr "For optimal resuts, add to your %s:\n" #: src/main.c:411 #, c-format msgid "unknown\n" msgstr "unknown\n" #: src/main.c:420 #, c-format msgid "Detected Wayland desktop\n" msgstr "Detected Wayland desktop\n" #: src/main.c:435 #, c-format msgid "Xsnow needs gtk version >= %s, found version %s \n" msgstr "Xsnow needs gtk version >= %s, found version %s \n" #: src/main.c:445 msgid "Continuing with flag" msgstr "Continuing with flag" #: src/main.c:483 #, c-format msgid "%s: cannot connect to X server %s\n" msgstr "%s: cannot connect to X server %s\n" #: src/main.c:484 msgid "(default)" msgstr "(default)" #: src/main.c:602 msgid "restarting" msgstr "restarting" #: src/main.c:649 #, c-format msgid "Click on a window ...\n" msgstr "Click on a window ...\n" #: src/main.c:683 #, c-format msgid "Detected desktop session: %s\n" msgstr "Detected desktop session: %s\n" #: src/main.c:686 #, c-format msgid "Could not determine desktop session\n" msgstr "Could not determine desktop session\n" #: src/main.c:718 #, c-format msgid "Trying to snow in root window\n" msgstr "Trying to snow in root window\n" #: src/main.c:762 #, c-format msgid "Using transparent window\n" msgstr "Using transparent window\n" #: src/main.c:767 #, c-format msgid "The transparent snow-window is probably not click-through, alas..\n" msgstr "The transparent snow-window is probably not click-through, alas..\n" #: src/main.c:776 #, c-format msgid "Cannot create transparent window\n" msgstr "Cannot create transparent window\n" #: src/main.c:778 #, c-format msgid "NOTE: xsnow will probably run, but some glitches are to be expected.\n" msgstr "NOTE: xsnow will probably run, but some glitches are to be expected.\n" #: src/main.c:788 #, c-format msgid "LXDE session found, using window 'pcmanfm'.\n" msgstr "LXDE session found, using window 'pcmanfm'.\n" #: src/main.c:795 #, c-format msgid "Using window 'Desktop'.\n" msgstr "Using window 'Desktop'.\n" #: src/main.c:799 #, c-format msgid "Using root window\n" msgstr "Using root window\n" #: src/main.c:843 #, c-format msgid "Snowing in %#lx: %s %d+%d %dx%d\n" msgstr "Snowing in %#lx: %s %d+%d %dx%d\n" #: src/main.c:888 #, c-format msgid "Using double buffer: %#lx. %dx%d\n" msgstr "Using double buffer: %#lx. %dx%d\n" #: src/main.c:895 #, c-format msgid "NOT using double buffering:" msgstr "NOT using double buffering:" #: src/main.c:897 #, c-format msgid " because double buffering is not available on this system\n" msgstr " because double buffering is not available on this system\n" #: src/main.c:899 #, c-format msgid " on your request.\n" msgstr " on your request.\n" #: src/main.c:900 #, c-format msgid "NOTE: expect some flicker.\n" msgstr "NOTE: expect some flicker.\n" #: src/main.c:1042 msgid "Restart due to change of screen or language settings ...\n" msgstr "Restart due to change of screen or language settings ...\n" #: src/main.c:1056 msgid "Restart due to change of display settings...\n" msgstr "Restart due to change of display settings...\n" #: src/main.c:1147 msgid "Wayland (Expect some slugginess)" msgstr "Wayland (Expect some slugginess)" #: src/main.c:1151 msgid "Probably X11" msgstr "Probably X11" #: src/main.c:1153 #, c-format msgid "%s. Snow window: %#lx" msgstr "%s. Snow window: %#lx" #: src/main.c:1205 #, c-format msgid "More than %d errors, I quit!" msgstr "More than %d errors, I quit!" #: src/main.c:1355 #, c-format msgid "Window size changed, now snowing in in %#lx: %s %d+%d %dx%d\n" msgstr "Window size changed, now snowing in in %#lx: %s %d+%d %dx%d\n" #: src/main.c:1424 #, c-format msgid "Halting because of flag %s\n" msgstr "Halting because of flag %s\n" #: src/selfrep.c:34 #, c-format msgid "Not sending tar file to terminal.\n" msgstr "Not sending tar file to terminal.\n" #: src/selfrep.c:35 #, c-format msgid "Try redirecting to a file (e.g: %s,\n" msgstr "Try redirecting to a file (e.g: %s,\n" #: src/selfrep.c:36 #, c-format msgid "or use a %s" msgstr "or use a %s" #: src/selfrep.c:42 msgid "Problems encountered during production of the tar ball.\n" msgstr "Problems encountered during production of the tar ball.\n" #: src/selfrep.c:47 #, c-format msgid "Self replication is not compiled in.\n" msgstr "Self replication is not compiled in.\n" #: src/utils.c:248 #, c-format msgid "" "\n" "Xsnow: Caught signal %d\n" msgstr "" "\n" "Xsnow: Caught signal %d\n" #: src/utils.c:251 #, c-format msgid "" "\n" "Thanks for using xsnow\n" msgstr "" "\n" "Thanks for using xsnow\n" #: src/windows.c:633 #, c-format msgid "Setting background from %s\n" msgstr "Setting background from %s\n" #: src/ui.c:1050 #, c-format msgid "Range: %d\n" msgstr "Range: %d\n" #: src/ui.c:1052 #, c-format msgid "Mean distance: %3d\n" msgstr "Mean distance: %3d\n" #: src/ui.c:1060 #, c-format msgid "Desktop type: %s" msgstr "Desktop type: %s" #: src/ui.c:1175 src/ui.glade:5910 msgid "all monitors" msgstr "all monitors" #: src/ui.c:1182 #, c-format msgid "monitor %d" msgstr "monitor %d" #: src/ui.c:1200 msgid "Available languages are: " msgstr "Available languages are: " #: src/ui.c:1203 msgid "Use \"sys\" for your default language.\n" msgstr "Use \"sys\" for your default language.\n" #: src/ui.c:1204 msgid "See also the man page." msgstr "See also the man page." #: src/ui.glade:144 msgid "" "\n" "Alas! This not an X11 session, xsnow will probably not run.\n" "\n" "If you want to try it anyway, set the environment variable XSNOW_FORCE_RUN, " "eg:\n" "\n" " XSNOW_FORCE_RUN=1 xsnow\n" "\n" "Or, you could force an X11 session, for example by tweaking /etc/gdm3/daemon." "conf.\n" "\n" msgstr "" "\n" "Alas! This not an X11 session, xsnow will probably not run.\n" "\n" "If you want to try it anyway, set the environment variable XSNOW_FORCE_RUN, " "eg:\n" "\n" " XSNOW_FORCE_RUN=1 xsnow\n" "\n" "Or, you could force an X11 session, for example by tweaking /etc/gdm3/daemon." "conf.\n" "\n" #: src/ui.glade:162 msgid "Ok, things are as they are. " msgstr "Ok, things are as they are. " #: src/ui.glade:477 msgid "" "If everything is ok, it is now snowing on your desktop, and birds are " "flying. You are encouraged to define your own preferences using the tabs " "above." msgstr "" "If everything is ok, it is now snowing on your desktop, and birds are " "flying. You are encouraged to define your own preferences using the tabs " "above." #: src/ui.glade:492 msgid "" "Use the settings tab if xsnow is misbehaving.\n" "Use the birds tab if birds are misbehaving." msgstr "" "Use the settings tab if xsnow is misbehaving.\n" "Use the birds tab if birds are misbehaving." #: src/ui.glade:509 msgid "In every tab you find the following rescue buttons:" msgstr "In every tab you find the following rescue buttons:" #: src/ui.glade:529 msgid "Defaults " msgstr "Defaults " #: src/ui.glade:544 msgid "Set default preferences for this tab." msgstr "Set default preferences for this tab." #: src/ui.glade:571 msgid "Vintage " msgstr "Vintage " #: src/ui.glade:586 msgid "Set vintage preferences for this tab." msgstr "Set vintage preferences for this tab." #: src/ui.glade:613 msgid "All defaults " msgstr "All defaults " #: src/ui.glade:628 msgid "Set default preferences for all (except settings) tabs." msgstr "Set default preferences for all (except settings) tabs." #: src/ui.glade:655 msgid "All vintage " msgstr "All vintage " #: src/ui.glade:670 msgid "Set vintage preferences for all (except settings) tabs." msgstr "Set vintage preferences for all (except settings) tabs." #: src/ui.glade:690 src/ui.glade:701 src/ui.glade:840 src/ui.glade:1045 #: src/ui.glade:2870 src/ui.glade:2919 src/ui.glade:4688 msgid " " msgstr " " #: src/ui.glade:712 msgid " " msgstr " " #: src/ui.glade:746 msgid "Welcome at xsnow!" msgstr "Welcome at xsnow!" #: src/ui.glade:804 msgid "" "Vintage preferences: the look and feel of the original xsnow, created in " "1993 by Rick Jansen." msgstr "" "Vintage preferences: the look and feel of the original xsnow, created in " "1993 by Rick Jansen." #: src/ui.glade:895 src/ui.glade:1542 src/ui.glade:2470 src/ui.glade:3033 #: src/ui.glade:3504 src/ui.glade:4470 src/ui.glade:5736 msgid "All defaults" msgstr "All defaults" #: src/ui.glade:900 src/ui.glade:2474 src/ui.glade:3037 src/ui.glade:5740 msgid "" "Apply defaults for all preferences (except settings).\n" "Flag: -defaults" msgstr "" "Apply defaults for all preferences (except settings).\n" "Flag: -defaults" #: src/ui.glade:914 msgid "Donate" msgstr "Donate" #: src/ui.glade:920 msgid "" "Donate one euro or so to inspire the maintainer of xsnow, here is a paypal " "link. " msgstr "" "Donate one euro or so to inspire the maintainer of xsnow, here is a paypal " "link. " #: src/ui.glade:930 src/ui.glade:1561 src/ui.glade:2489 src/ui.glade:3052 #: src/ui.glade:3522 src/ui.glade:4489 src/ui.glade:5754 msgid "All vintage" msgstr "All vintage" #: src/ui.glade:935 src/ui.glade:1565 src/ui.glade:2493 src/ui.glade:3056 #: src/ui.glade:4493 src/ui.glade:5758 msgid "" "Use vintage values for all preferences (except settings).\n" "Flag: -vintage" msgstr "" "Use vintage values for all preferences (except settings).\n" "Flag: -vintage" #: src/ui.glade:949 src/ui.glade:1513 src/ui.glade:2441 src/ui.glade:3004 #: src/ui.glade:3552 src/ui.glade:4546 src/ui.glade:5633 msgid "Hide menu" msgstr "Hide menu" #: src/ui.glade:954 src/ui.glade:1517 src/ui.glade:2445 src/ui.glade:3008 #: src/ui.glade:3556 src/ui.glade:4550 src/ui.glade:5637 msgid "" "Leave menu.\n" "Flag: -nomenu" msgstr "" "Leave menu.\n" "Flag: -nomenu" #: src/ui.glade:968 msgid "Contact" msgstr "Contact" #: src/ui.glade:973 msgid "Please report any comments to the maintainer of xsnow." msgstr "Please report any comments to the maintainer of xsnow." #: src/ui.glade:983 src/ui.glade:1592 src/ui.glade:2520 src/ui.glade:3083 #: src/ui.glade:3580 src/ui.glade:4519 src/ui.glade:5661 msgid "Quit xsnow" msgstr "Quit xsnow" #: src/ui.glade:988 src/ui.glade:1596 src/ui.glade:2524 src/ui.glade:3087 #: src/ui.glade:3584 src/ui.glade:4523 src/ui.glade:5665 msgid "Quit xsnow." msgstr "Quit xsnow." #: src/ui.glade:1028 msgid "" "If the system is too busy, all panels get this color, in which case you " "could adapt some settings in \"snow\", \"birds\", \"settings\", or " "\"celestials\"." msgstr "" "If the system is too busy, all panels get this color, in which case you " "could adapt some settings in \"snow\", \"birds\", \"settings\", or " "\"celestials\"." #: src/ui.glade:1222 msgid "Welcome" msgstr "Welcome" #: src/ui.glade:1239 msgid "Blow off:" msgstr "Blow off:" #: src/ui.glade:1252 msgid "On windows:" msgstr "On windows:" #: src/ui.glade:1265 msgid "On bottom:" msgstr "On bottom:" #: src/ui.glade:1278 msgid "On scenery:" msgstr "On scenery:" #: src/ui.glade:1288 src/ui.glade:1304 src/ui.glade:1320 src/ui.glade:1336 #: src/ui.glade:3745 src/ui.glade:3838 src/ui.glade:3941 src/ui.glade:4011 #: src/ui.glade:4047 src/ui.glade:6001 msgid "Show" msgstr "Show" #: src/ui.glade:1292 msgid "" "If set, show snow blowing away.\n" "Flags: -blowsnow, -noblowsnow" msgstr "" "If set, show snow blowing away.\n" "Flags: -blowsnow, -noblowsnow" #: src/ui.glade:1308 msgid "" "If set, show fallen snow on windows.\n" "Flags: -keepsnowonwindows, -nokeepsnowonwindows" msgstr "" "If set, show fallen snow on windows.\n" "Flags: -keepsnowonwindows, -nokeepsnowonwindows" #: src/ui.glade:1324 msgid "" "If set, show fallen snow on bottom of the desktop.\n" "Flags: -keepsnowonscreen, -nokeepsnowonscreen" msgstr "" "If set, show fallen snow on bottom of the desktop.\n" "Flags: -keepsnowonscreen, -nokeepsnowonscreen" #: src/ui.glade:1340 msgid "" "If set, snow will collect on the trees.\n" "Flags: -keepsnowontrees, -nokeepsnowontrees" msgstr "" "If set, snow will collect on the trees.\n" "Flags: -keepsnowontrees, -nokeepsnowontrees" #: src/ui.glade:1354 msgid "" "The higher this setting, the more snow will be generated because of Santa " "ploughing, wind or disappearing windows. \n" "Flag: -blowofffactor" msgstr "" "The higher this setting, the more snow will be generated because of Santa " "ploughing, wind or disappearing windows. \n" "Flag: -blowofffactor" #: src/ui.glade:1373 msgid "" "The higher this setting, the more snow will collect on the windows. \n" "Note: in Wayland, there is no snow on the windows. \n" "Flag: -wsnowdepth" msgstr "" "The higher this setting, the more snow will collect on the windows. \n" "Note: in Wayland, there is no snow on the windows. \n" "Flag: -wsnowdepth" #: src/ui.glade:1393 msgid "" "The higher this setting, the more snow will collect on the bottom of the " "desktop.\n" "Flag: -ssnowdepth" msgstr "" "The higher this setting, the more snow will collect on the bottom of the " "desktop.\n" "Flag: -ssnowdepth" #: src/ui.glade:1412 msgid "" "The higher this setting, the more snow will collect on the trees.\n" "Flag: -maxontrees" msgstr "" "The higher this setting, the more snow will collect on the trees.\n" "Flag: -maxontrees" #: src/ui.glade:1433 msgid "Choose your favorite snow" msgstr "Choose your favorite snow" #: src/ui.glade:1450 src/ui.glade:1618 src/ui.glade:2564 src/ui.glade:2859 #: src/ui.glade:4887 src/ui.glade:5964 src/ui.glade:5975 src/ui.glade:6039 #: src/ui.glade:6065 msgid " " msgstr " " #: src/ui.glade:1464 src/ui.glade:2393 src/ui.glade:2956 src/ui.glade:3458 #: src/ui.glade:4574 src/ui.glade:5690 msgid "Defaults" msgstr "Defaults" #: src/ui.glade:1468 msgid "Apply default values for the preferences in this tab.\n" msgstr "Apply default values for the preferences in this tab.\n" #: src/ui.glade:1483 src/ui.glade:2411 src/ui.glade:2974 src/ui.glade:3475 #: src/ui.glade:4592 src/ui.glade:5707 msgid "Vintage" msgstr "Vintage" #: src/ui.glade:1487 src/ui.glade:2415 src/ui.glade:2978 src/ui.glade:3479 #: src/ui.glade:4596 src/ui.glade:5711 msgid "Apply vintage values for the preferences in this tab." msgstr "Apply vintage values for the preferences in this tab." #: src/ui.glade:1546 src/ui.glade:4474 msgid "" "Apply defaults for all preferences (except settings).\n" "Flags: -defaults" msgstr "" "Apply defaults for all preferences (except settings).\n" "Flags: -defaults" #: src/ui.glade:1632 src/ui.glade:3895 msgid "Size:" msgstr "Size:" #: src/ui.glade:1644 msgid "" "Size of snowflakes, works only for non-vintage snow flakes.\n" "Flag: -snowsize" msgstr "" "Size of snowflakes, works only for non-vintage snow flakes.\n" "Flag: -snowsize" #: src/ui.glade:1664 src/ui.glade:2357 src/ui.glade:3861 src/ui.glade:4145 #: src/ui.glade:5002 msgid "Speed:" msgstr "Speed:" #: src/ui.glade:1678 msgid "Max # snowflakes:" msgstr "Max # snowflakes:" #: src/ui.glade:1691 msgid "" "Maximum amount of snowflakes.\n" "Flag: -flakecountmax" msgstr "" "Maximum amount of snowflakes.\n" "Flag: -flakecountmax" #: src/ui.glade:1716 msgid "# Snowflakes:" msgstr "# Snowflakes:" #: src/ui.glade:1732 src/ui.glade:5173 src/ui.glade:5189 msgid "label" msgstr "label" #: src/ui.glade:1741 msgid "Show fluff" msgstr "Show fluff" #: src/ui.glade:1745 msgid "" "If set, try to show fluff on fallen snow and trees if possible.\n" "Flags: -fluffy, -nofluffy" msgstr "" "If set, try to show fluff on fallen snow and trees if possible.\n" "Flags: -fluffy, -nofluffy" #: src/ui.glade:1759 src/ui.glade:1771 src/ui.glade:2575 src/ui.glade:3798 #: src/ui.glade:3810 src/ui.glade:5139 src/ui.glade:5151 msgid "             " msgstr "             " #: src/ui.glade:1783 msgid "" "Speed of the snowflakes.\n" "Flag: -snowspeedfactor" msgstr "" "Speed of the snowflakes.\n" "Flag: -snowspeedfactor" #: src/ui.glade:1804 msgid "Intensity:" msgstr "Intensity:" #: src/ui.glade:1816 msgid "" "The higher, the more snowflakes.\n" "Flag: -snowflakes" msgstr "" "The higher, the more snowflakes.\n" "Flag: -snowflakes" #: src/ui.glade:1836 msgid "Show snow" msgstr "Show snow" #: src/ui.glade:1840 msgid "" "If set, show snowflakes.\n" "Flags: -snow, -nosnow" msgstr "" "If set, show snowflakes.\n" "Flags: -snow, -nosnow" #: src/ui.glade:1855 msgid "" "The color of the snow.\n" "Flag: -sc" msgstr "" "The color of the snow.\n" "Flag: -sc" #: src/ui.glade:1872 msgid "Color:" msgstr "Color:" #: src/ui.glade:1886 msgid "Second color:" msgstr "Second color:" #: src/ui.glade:1899 msgid "" "The second color of the snow.\n" "Flag: -sc2" msgstr "" "The second color of the snow.\n" "Flag: -sc2" #: src/ui.glade:1912 msgid "Enable" msgstr "Enable" #: src/ui.glade:1916 msgid "" "If set, use two colors.\n" "Flag: -enablesc2" msgstr "If set, use two colors.\n" "Flag: -enablesc2" #: src/ui.glade:1974 msgid "Snow" msgstr "Snow" #: src/ui.glade:1992 msgid "" "Tiny Santa with three reindeers.\n" "Flags: -santa 0 -norudolph" msgstr "" "Tiny Santa with three reindeers.\n" "Flags: -santa 0 -norudolph" #: src/ui.glade:2021 msgid "" "Small Santa with three reindeers.\n" "Flags: -santa 1 -norudolph" msgstr "" "Small Santa with three reindeers.\n" "Flags: -santa 1 -norudolph" #: src/ui.glade:2050 msgid "" "Santa with three reindeers.\n" "Flags: -santa 2 -norudolph" msgstr "" "Santa with three reindeers.\n" "Flags: -santa 2 -norudolph" #: src/ui.glade:2079 msgid "" "Santa with Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder and Blixem.\n" "Flags: -santa 3 -norudolph" msgstr "" "Santa with Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder and Blixem.\n" "Flags: -santa 3 -norudolph" #: src/ui.glade:2108 msgid "" "Santa using the train with two reindeers.\n" "Flags: -santa 4 -norudolph" msgstr "" "Santa using the train with two reindeers.\n" "Flags: -santa 4 -norudolph" #: src/ui.glade:2137 msgid "" "Santa using the train with one reindeer and Rudolph.\n" "Flags: -santa 4 -showrudolph" msgstr "" "Santa using the train with one reindeer and Rudolph.\n" "Flags: -santa 4 -showrudolph" #: src/ui.glade:2165 msgid "" "Tiny Santa with two reindeers and Rudolph.\n" "Flags: -santa 0 -showrudolph" msgstr "" "Tiny Santa with two reindeers and Rudolph.\n" "Flags: -santa 0 -showrudolph" #: src/ui.glade:2195 msgid "" "Small Santa with two reindeers and Rudolph.\n" "Flags: -santa 1 -showrudolph" msgstr "" "Small Santa with two reindeers and Rudolph.\n" "Flags: -santa 1 -showrudolph" #: src/ui.glade:2223 msgid "" "Santa with two reindeers and Rudolph.\n" "Flags: -santa 2 -showrudolph" msgstr "" "Santa with two reindeers and Rudolph.\n" "Flags: -santa 2 -showrudolph" #: src/ui.glade:2251 msgid "" "Santa with Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder, Blixem " "and Rudolph.\n" "Flags: -santa 3 -showrudolph" msgstr "" "Santa with Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder, Blixem " "and Rudolph.\n" "Flags: -santa 3 -showrudolph" #: src/ui.glade:2282 msgid "Without Rudolph" msgstr "Without Rudolph" #: src/ui.glade:2297 msgid "With Rudolph" msgstr "With Rudolph" #: src/ui.glade:2308 msgid "Choose your Santa" msgstr "Choose your Santa" #: src/ui.glade:2326 msgid "Choose your favorite Santa" msgstr "Choose your favorite Santa" #: src/ui.glade:2342 src/ui.glade:3444 msgid " " msgstr " " #: src/ui.glade:2369 msgid "" "Santa's speed.\n" "Flag: -santaspeedfactor" msgstr "" "Santa's speed.\n" "Flag: -santaspeedfactor" #: src/ui.glade:2397 src/ui.glade:2960 src/ui.glade:3462 src/ui.glade:4578 #: src/ui.glade:5694 msgid "Apply default values for the preferences in this tab." msgstr "Apply default values for the preferences in this tab." #: src/ui.glade:2543 msgid "Show Santa" msgstr "Show Santa" #: src/ui.glade:2547 msgid "" "To show or not to show Santa.\n" "Flags: -showsanta, -nosanta" msgstr "" "To show or not to show Santa.\n" "Flags: -showsanta, -nosanta" #: src/ui.glade:2590 src/ui.glade:3229 msgid "Scale:" msgstr "Scale:" #: src/ui.glade:2602 msgid "" "Scale of Santa.\n" "Flags: -santascale " msgstr "" "Scale of Santa.\n" "Flags: -santascale " #: src/ui.glade:2647 msgid "Santa" msgstr "Santa" #: src/ui.glade:2662 msgid "Show scenery" msgstr "Show scenery" #: src/ui.glade:2666 msgid "" "To show or not to show scenery.\n" "Flags: -showtrees, -notrees" msgstr "" "To show or not to show scenery.\n" "Flags: -showtrees, -notrees" #: src/ui.glade:2683 msgid "" "Vintage tree, you can set the color.\n" "Flag: -treetype 0" msgstr "" "Vintage tree, you can set the color.\n" "Flag: -treetype 0" #: src/ui.glade:2706 msgid "" "Woody tree.\n" "Flags: -treetype 1 or: -treetype all" msgstr "" "Woody tree.\n" "Flags: -treetype 1 or: -treetype all" #: src/ui.glade:2729 msgid "" "Leavy tree.\n" "Flags: -treetype 2 or: -treetype all" msgstr "" "Leavy tree.\n" "Flags: -treetype 2 or: -treetype all" #: src/ui.glade:2752 msgid "" "Small house.\n" "Flags: -treetype 3 or: -treetype all" msgstr "" "Small house.\n" "Flags: -treetype 3 or: -treetype all" #: src/ui.glade:2775 msgid "" "Reindeer.\n" "Flags: -treetype 4 or: -treetype all" msgstr "" "Reindeer.\n" "Flags: -treetype 4 or: -treetype all" #: src/ui.glade:2798 msgid "" "Moose.\n" "Flags: -treetype 5 or: -treetype all" msgstr "" "Moose.\n" "Flags: -treetype 5 or: -treetype all" #: src/ui.glade:2821 msgid "" "Snowy tree.\n" "Flags: -treetype 6 or: -treetype all" msgstr "" "Snowy tree.\n" "Flags: -treetype 6 or: -treetype all" #: src/ui.glade:2844 msgid "" "Set color of vintage tree.\n" "Flag: -tc" msgstr "" "Set color of vintage tree.\n" "Flag: -tc" #: src/ui.glade:2884 msgid "Compose your favorite scenery" msgstr "Compose your favorite scenery" #: src/ui.glade:2900 msgid "Try and click any image!" msgstr "Try and click any image!" #: src/ui.glade:2931 msgid "" "Polar bear.\n" "Flags: -treetype 7 or: -treetype all" msgstr "" "Polar bear.\n" "Flags: -treetype 7 or: -treetype all" #: src/ui.glade:3141 msgid "# Items:" msgstr "# Items:" #: src/ui.glade:3156 msgid "" "Desired number of scenery items.\n" "Flag: -trees" msgstr "" "Desired number of scenery items.\n" "Flag: -trees" #: src/ui.glade:3179 msgid "% Window fill:" msgstr "% Window fill:" #: src/ui.glade:3190 msgid "" "Bottom percentage of screen available for scenery.\n" "Flag: -treefill" msgstr "" "Bottom percentage of screen available for scenery.\n" "Flag: -treefill" #: src/ui.glade:3209 msgid "Allow overlap" msgstr "Allow overlap" #: src/ui.glade:3213 msgid "" "To allow overlap or not when placing scenery.\n" "Flags: -treeoverlap, -notreeoverlap" msgstr "" "To allow overlap or not when placing scenery.\n" "Flags: -treeoverlap, -notreeoverlap" #: src/ui.glade:3240 msgid "" "Scale of scenery.\n" "Flag: sceneryscale " msgstr "" "Scale of scenery.\n" "Flag: sceneryscale " #: src/ui.glade:3409 msgid "Scenery" msgstr "Scenery" #: src/ui.glade:3428 msgid "Compose here your favorite celestial conditions" msgstr "Compose here your favorite celestial conditions" #: src/ui.glade:3508 msgid "" "Apply default values for all preferences (except settings).\n" "Flag: -defaults" msgstr "" "Apply default values for all preferences (except settings).\n" "Flag: -defaults" #: src/ui.glade:3526 msgid "" "Apply vintage values for all preferences (except settings).\n" "Flag: -vintage" msgstr "" "Apply vintage values for all preferences (except settings).\n" "Flag: -vintage" #: src/ui.glade:3612 msgid "Wind" msgstr "Wind" #: src/ui.glade:3626 msgid "Windy" msgstr "Windy" #: src/ui.glade:3631 msgid "" "If set, there will be wind.\n" "Flags: -wind, -nowind" msgstr "" "If set, there will be wind.\n" "Flags: -wind, -nowind" #: src/ui.glade:3648 msgid "Whirl:" msgstr "Whirl:" #: src/ui.glade:3660 msgid "" "The higher this setting, the more the wind will whirl.\n" "Flag: -whirlfactor" msgstr "" "The higher this setting, the more the wind will whirl.\n" "Flag: -whirlfactor" #: src/ui.glade:3682 msgid "Timer:" msgstr "Timer:" #: src/ui.glade:3695 msgid "" "This setting determines how many seconds pass between two gusts of wind.\n" "Flag: -windtimer" msgstr "" "This setting determines how many seconds pass between two gusts of wind.\n" "Flag: -windtimer" #: src/ui.glade:3711 msgid "Now!" msgstr "Now!" #: src/ui.glade:3715 msgid "Force a gust of wind immediately." msgstr "Force a gust of wind immediately." #: src/ui.glade:3732 msgid "Stars" msgstr "Stars" #: src/ui.glade:3750 msgid "" "To show or not show stars.\n" "Flag: -stars (0 means: no stars)" msgstr "" "To show or not show stars.\n" "Flag: -stars (0 means: no stars)" #: src/ui.glade:3767 msgid "Number:" msgstr "Number:" #: src/ui.glade:3779 msgid "" "Number of twinkling stars.\n" "Flag: -stars" msgstr "" "Number of twinkling stars.\n" "Flag: -stars" #: src/ui.glade:3825 msgid "Moon" msgstr "Moon" #: src/ui.glade:3843 msgid "" "To show or not show moon.\n" "Flags: -moon 1, -moon 0" msgstr "" "To show or not show moon.\n" "Flags: -moon 1, -moon 0" #: src/ui.glade:3873 msgid "" "Speed of moon in pixels/minute.\n" "Flag: -moonspeed" msgstr "" "Speed of moon in pixels/minute.\n" "Flag: -moonspeed" #: src/ui.glade:3907 msgid "" "Relative size of the moon.\n" "Flag: -moonsize" msgstr "" "Relative size of the moon.\n" "Flag: -moonsize" #: src/ui.glade:3928 msgid "Halo" msgstr "Halo" #: src/ui.glade:3946 msgid "" "To show or not to show halo around moon.\n" "Flags: -halo 1, -halo 0" msgstr "" "To show or not to show halo around moon.\n" "Flags: -halo 1, -halo 0" #: src/ui.glade:3964 src/ui.glade:4179 msgid "Bright:" msgstr "Bright:" #: src/ui.glade:3976 msgid "" "Brightness of moon's halo.\n" "Flag: -halobrightness" msgstr "" "Brightness of moon's halo.\n" "Flag: -halobrightness" #: src/ui.glade:3998 msgid "Meteors" msgstr "Meteors" #: src/ui.glade:4016 msgid "" "To show or not to show meteors.\n" "Flags: -meteors, -nometeors" msgstr "" "To show or not to show meteors.\n" "Flags: -meteors, -nometeors" #: src/ui.glade:4034 msgid "Aurora" msgstr "Aurora" #: src/ui.glade:4052 msgid "" "To show or not show aurora.\n" "Note: the aurora is best viewed using a dark background.\n" "Flags: -aurora 1, -aurora 0" msgstr "" "To show or not show aurora.\n" "Note: the aurora is best viewed using a dark background.\n" "Flags: -aurora 1, -aurora 0" #: src/ui.glade:4071 msgid "Width:" msgstr "Width:" #: src/ui.glade:4083 msgid "" "Width of aurora in percentage of screen width.\n" "Flag: -aurorawidth" msgstr "" "Width of aurora in percentage of screen width.\n" "Flag: -aurorawidth" #: src/ui.glade:4108 msgid "Height:" msgstr "Height:" #: src/ui.glade:4120 msgid "" "Vertical size of aurora.\n" "Flag: -auroraheight" msgstr "" "Vertical size of aurora.\n" "Flag: -auroraheight" #: src/ui.glade:4157 msgid "" "Animation speed of aurora: real: 10, for a more dramatic effect choose: 100\n" "Flag: -auroraspeed" msgstr "" "Animation speed of aurora: real: 10, for a more dramatic effect choose: 100\n" "Flag: -auroraspeed" #: src/ui.glade:4191 msgid "" "Brightness of aurora.\n" "Flags: -aurorabrightness" msgstr "" "Brightness of aurora.\n" "Flags: -aurorabrightness" #: src/ui.glade:4208 msgid "Left" msgstr "Left" #: src/ui.glade:4212 msgid "" "Place aurora left on the screen.\n" "Flag: -auroraleft" msgstr "" "Place aurora left on the screen.\n" "Flag: -auroraleft" #: src/ui.glade:4225 msgid "Middle" msgstr "Middle" #: src/ui.glade:4229 msgid "" "Place aurora in the middle of the screen.\n" "Flag: -auroramiddle" msgstr "" "Place aurora in the middle of the screen.\n" "Flag: -auroramiddle" #: src/ui.glade:4243 msgid "Right" msgstr "Right" #: src/ui.glade:4247 msgid "" "Place aurora in the right of the screen.\n" "Flag: -auroraright" msgstr "" "Place aurora in the right of the screen.\n" "Flag: -auroraright" #: src/ui.glade:4266 msgid "Frequency:" msgstr "Frequency:" #: src/ui.glade:4278 msgid "" "Frequency of meteors to appear.\n" "Flags: -meteorfrequency" msgstr "" "Frequency of meteors to appear.\n" "Flags: -meteorfrequency" #: src/ui.glade:4300 msgid "Base:" msgstr "Base:" #: src/ui.glade:4312 msgid "" "Baseline height of aurora, in percentage of screen height.\n" "Flag: -aurorabase" msgstr "" "Baseline height of aurora, in percentage of screen height.\n" "Flag: -aurorabase" #: src/ui.glade:4329 msgid "Color" msgstr "Color" #: src/ui.glade:4333 msgid "" "Choose between yellow-ish and white-ish moon.\n" "Flag: -mooncolor [0,1]" msgstr "" "Choose between yellow-ish and white-ish moon.\n" "Flag: -mooncolor [0,1]" #: src/ui.glade:4433 msgid "Celestials" msgstr "Celestials" #: src/ui.glade:4453 msgid "Birds settings" msgstr "Birds settings" #: src/ui.glade:4617 msgid "Show birds" msgstr "Show birds" #: src/ui.glade:4621 msgid "" "If set: show birds.\n" "Flags: -showbirds 1, -showbirds 0" msgstr "" "If set: show birds.\n" "Flags: -showbirds 1, -showbirds 0" #: src/ui.glade:4634 msgid "Birds only" msgstr "Birds only" #: src/ui.glade:4638 msgid "" "If set: show no Santa, snow or scenery.\n" "Flags: -birdsonly 0, -birdsony 1" msgstr "" "If set: show no Santa, snow or scenery.\n" "Flags: -birdsonly 0, -birdsony 1" #: src/ui.glade:4655 msgid "Preferred distance:" msgstr "Preferred distance:" #: src/ui.glade:4669 msgid "" "Preferred distance from other birds.\n" "Flag: -prefdistance" msgstr "" "Preferred distance from other birds.\n" "Flag: -prefdistance" #: src/ui.glade:4697 msgid "Restart" msgstr "Restart" #: src/ui.glade:4701 msgid "Restart birds." msgstr "Restart birds." #: src/ui.glade:4718 msgid "Viewing distance:" msgstr "Viewing distance:" #: src/ui.glade:4731 msgid "" "Viewing distance.\n" "NOTE: Santa has no knowledge of viewing distance, so when birds are " "following Santa, the relative positions of Santa and birds will be " "temporarely out of sync when you change the viewing distance. This is only " "noticeable when the birds are following Santa.\n" "Flag: -viewingdistance" msgstr "" "Viewing distance.\n" "NOTE: Santa has no knowledge of viewing distance, so when birds are " "following Santa, the relative positions of Santa and birds will be " "temporarely out of sync when you change the viewing distance. This is only " "noticeable when the birds are following Santa.\n" "Flag: -viewingdistance" #: src/ui.glade:4752 msgid "Focus to attraction point:" msgstr "Focus to attraction point:" #: src/ui.glade:4766 msgid "" "Tendency to concentrate on the attraction point.\n" "Flag: -focuscentre" msgstr "" "Tendency to concentrate on the attraction point.\n" "Flag: -focuscentre" #: src/ui.glade:4784 msgid "" "Desired number of birds. If zero, no birds are shown.\n" "Flag: -nbirds" msgstr "" "Desired number of birds. If zero, no birds are shown.\n" "Flag: -nbirds" #: src/ui.glade:4807 msgid "# Birds:" msgstr "# Birds:" #: src/ui.glade:4821 msgid "" "Number of nearest neighbours the birds should look at.\n" "Flag: -neighbours" msgstr "" "Number of nearest neighbours the birds should look at.\n" "Flag: -neighbours" #: src/ui.glade:4841 msgid "Neighbours:" msgstr "Neighbours:" #: src/ui.glade:4856 msgid "" "Give the birds a fancy color.\n" "Flag: -birdscolor" msgstr "" "Give the birds a fancy color.\n" "Flag: -birdscolor" #: src/ui.glade:4874 msgid "Bird color" msgstr "Bird color" #: src/ui.glade:4900 msgid "Anarchy:" msgstr "Anarchy:" #: src/ui.glade:4914 msgid "" "Anarchy level: the higher, the more anarchy.\n" "Flag: -anarchy" msgstr "" "Anarchy level: the higher, the more anarchy.\n" "Flag: -anarchy" #: src/ui.glade:4934 msgid "Distance weight:" msgstr "Distance weight:" #: src/ui.glade:4948 msgid "" "Tendency to keep desired distance to neighbours.\n" "Flag: -disweight" msgstr "" "Tendency to keep desired distance to neighbours.\n" "Flag: -disweight" #: src/ui.glade:4968 msgid "Adjust speed to neighbours:" msgstr "Adjust speed to neighbours:" #: src/ui.glade:4982 msgid "" "Tendency to adjust speed to neighbours.\n" "Flag: -followneighbours" msgstr "" "Tendency to adjust speed to neighbours.\n" "Flag: -followneighbours" #: src/ui.glade:5016 msgid "" "Speed of birds in arbitrary units.\n" "Flag: -birdsspeed" msgstr "" "Speed of birds in arbitrary units.\n" "Flag: -birdsspeed" #: src/ui.glade:5036 msgid "Drawing scale:" msgstr "Drawing scale:" #: src/ui.glade:5050 msgid "" "Influence the size of the birds.\n" "Flag: -birdsscale\n" msgstr "" "Influence the size of the birds.\n" "Flag: -birdsscale\n" #: src/ui.glade:5067 msgid "" "Show \n" "attr point" msgstr "" "Show \n" "attr point" #: src/ui.glade:5073 msgid "" "Show the point where the birds want to go.\n" "Flags: -showattr 0, -showattr 1" msgstr "" "Show the point where the birds want to go.\n" "Flags: -showattr 0, -showattr 1" #: src/ui.glade:5084 msgid "" "Follow \n" "Santa" msgstr "" "Follow \n" "Santa" #: src/ui.glade:5090 msgid "" "Birds are attracted by an attraction point. Here you can choose to follow " "Santa.\n" "Flags: -followsanta 0, -followsanta 1" msgstr "" "Birds are attracted by an attraction point. Here you can choose to follow " "Santa.\n" "Flags: -followsanta 0, -followsanta 1" #: src/ui.glade:5103 msgid "" "Percentage of screen to be used for the attraction point.\n" "Flag: -attrspace" msgstr "" "Percentage of screen to be used for the attraction point.\n" "Flag: -attrspace" #: src/ui.glade:5125 msgid "Attraction point range" msgstr "Attraction point range" #: src/ui.glade:5168 msgid "Actual mean distance from neighbours." msgstr "Actual mean distance from neighbours." #: src/ui.glade:5185 msgid "Distance used to get the desired number of neighbours." msgstr "Distance used to get the desired number of neighbours." #: src/ui.glade:5268 msgid "Birds" msgstr "Birds" #: src/ui.glade:5286 msgid "version" msgstr "version" #: src/ui.glade:5301 src/ui.glade:6515 msgid "Settings" msgstr "Settings" #: src/ui.glade:5323 msgid "Transparency " msgstr "Transparency " #: src/ui.glade:5340 msgid "" "Transparency of painted items:\n" "0: no transparency.\n" "100: fully transparent, you will see nothing!\n" "Flag: -transparency" msgstr "" "Transparency of painted items:\n" "0: no transparency.\n" "100: fully transparent, you will see nothing!\n" "Flag: -transparency" #: src/ui.glade:5367 msgid "Lift snow on bottom" msgstr "Lift snow on bottom" #: src/ui.glade:5383 msgid "" "Use this if snow falls below the bottom of your screen, or fallen snow " "hides something that should not be hidden.\n" "Flag: -offsets" msgstr "" "Use this if snow falls below the bottom of your screen, or fallen snow " "hides something that should not be hidden.\n" "Flag: -offsets" #: src/ui.glade:5408 msgid "Lift snow on windows" msgstr "Lift snow on windows" #: src/ui.glade:5424 msgid "" "Use this if no snow collects on your windows, or if snow collects separated " "from your windows. \n" "Some basic window managers need this setting (e.g. TWM needs in general a " "value of 25 .. 28).\n" "Flag: -offsety" msgstr "" "Use this if no snow collects on your windows, or if snow collects separated " "from your windows. \n" "Some basic window managers need this setting (e.g. TWM needs in general a " "value of 25 .. 28).\n" "Flag: -offsety" #: src/ui.glade:5449 msgid "Cpu factor" msgstr "Cpu factor" #: src/ui.glade:5467 msgid "" "The higher, the smoother xsnow will run, but will also use more cpu power.\n" "Flag: -cpuload" msgstr "" "The higher, the smoother xsnow will run, but will also use more cpu power.\n" "Flag: -cpuload" #: src/ui.glade:5493 msgid "Scale" msgstr "Scale" #: src/ui.glade:5510 msgid "" "Overall drawing scale.\n" "Flag: -scale" msgstr "" "Overall drawing scale.\n" "Flag: -scale" #: src/ui.glade:5543 msgid "Ignore large top windows" msgstr "Ignore large top windows" #: src/ui.glade:5559 msgid "" "Windows wider than 80 percent of the screen and closer to the top than the " "number in this widget will not collect snow.\n" "In some cases, there are invisible windows near the top of the screen, which " "are handled by xsnow as normal windows: snow is collected upon them. By " "entering a suitable number here, this undesired behaviour can be avoided.\n" "Flag: -ignoretop\n" "\n" msgstr "" "Windows wider than 80 percent of the screen and closer to the top than the " "number in this widget will not collect snow.\n" "In some cases, there are invisible windows near the top of the screen, which " "are handled by xsnow as normal windows: snow is collected upon them. By " "entering a suitable number here, this undesired behaviour can be avoided.\n" "Flag: -ignoretop\n" "\n" #: src/ui.glade:5583 msgid "Ignore large bottom windows" msgstr "Ignore large bottom windows" #: src/ui.glade:5599 msgid "" "Windows wider than 80 percent of the screen and closer to the bottom than " "the number in this widget will not collect snow.\n" "\n" "In some cases, there are invisible windows near the bottom of the screen, " "which are handled by xsnow as normal windows: snow is collected upon them. " "By entering a suitable number here, this undesired behaviour can be " "avoided.\n" "Flag: -ignorebottom" msgstr "" "Windows wider than 80 percent of the screen and closer to the bottom than " "the number in this widget will not collect snow.\n" "\n" "In some cases, there are invisible windows near the bottom of the screen, " "which are handled by xsnow as normal windows: snow is collected upon them. " "By entering a suitable number here, this undesired behaviour can be " "avoided.\n" "Flag: -ignorebottom" #: src/ui.glade:5791 msgid "window type etc." msgstr "window type etc." #: src/ui.glade:5814 msgid "" "Menu\n" "colors" msgstr "" "Menu\n" "colors" #: src/ui.glade:5819 msgid "" "Toggle between xsnow's own menu colors and standard menu colors.\n" "Activated: use xsnow colors.\n" "Deactivated: use default colors.\n" "Flags: -theme 1, -theme 0" msgstr "" "Toggle between xsnow's own menu colors and standard menu colors.\n" "Activated: use xsnow colors.\n" "Deactivated: use default colors.\n" "Flags: -theme 1, -theme 0" #: src/ui.glade:5833 msgid "" "On all\n" "workspaces" msgstr "" "On all\n" "workspaces" #: src/ui.glade:5838 msgid "" "Use all workspaces to snow in.\n" "NOTE: this doesn't work properly in enlightenment.\n" "Flags: -allworkspaces 1, -allworkspaces 0" msgstr "" "Use all workspaces to snow in.\n" "NOTE: this doesn't work properly in enlightenment.\n" "Flags: -allworkspaces 1, -allworkspaces 0" #: src/ui.glade:5856 msgid "" "Below\n" "windows" msgstr "" "Below\n" "windows" #: src/ui.glade:5861 msgid "" "When activated, it will be snowing below your windows, else it will be " "snowing upon you windows too.\n" "On some desktop environments, when snowing above your windows you will not " "be able to click on any window.\n" "Therefore, you will be asked to click a button, to be sure that things are " "OK.\n" "Flag: -above" msgstr "" "When activated, it will be snowing below your windows, else it will be " "snowing upon you windows too.\n" "On some desktop environments, when snowing above your windows you will not " "be able to click on any window.\n" "Therefore, you will be asked to click a button, to be sure that things are " "OK.\n" "Flag: -above" #: src/ui.glade:5880 msgid "" "Click to\n" "confirm" msgstr "" "Click to\n" "confirm" #: src/ui.glade:5885 msgid "To make sure you can click." msgstr "To make sure you can click." #: src/ui.glade:5904 msgid "" "If you have more than one monitor, choose where you want snow falling. " "Choose 'all monitors' if you want snow in all monitors.\n" "NOTE: when changing monitor, xsnow will restart.\n" "Flag: -screen" msgstr "" "If you have more than one monitor, choose where you want snow falling. " "Choose 'all monitors' if you want snow in all monitors.\n" "NOTE: when changing monitor, xsnow will restart.\n" "Flag: -screen" #: src/ui.glade:5911 msgid "monitor 1" msgstr "monitor 1" #: src/ui.glade:5922 msgid "" "Create\n" "outline" msgstr "" "Create\n" "outline" #: src/ui.glade:5927 msgid "" "To draw an outline around the snow window.\n" "Flag: -outline 1/0" msgstr "" "To draw an outline around the snow window.\n" "Flag: -outline 1/0" #: src/ui.glade:5951 msgid "" " \n" " " msgstr "" " \n" " " #: src/ui.glade:5986 msgid "" "Choose here the picture you want as background when xscreensaver is " "active.\n" "Flag: -bg" msgstr "" "Choose here the picture you want as background when xscreensaver is " "active.\n" "Flag: -bg" #: src/ui.glade:5990 msgid "Choose background" msgstr "Choose background" #: src/ui.glade:6005 msgid "" "Activate xscreensaver.\n" "Click and don't touch mouse and keyboard for a few seconds..." msgstr "" "Activate xscreensaver.\n" "Click and don't touch mouse and keyboard for a few seconds..." #: src/ui.glade:6019 msgid "" "Settings for Xscreensaver. You can choose a background, and choose to use it " "or not.\n" "Make sure you add a line like\n" "xsnow -root\n" "after the line 'programs:' in the file ~/.xscreensaver and you run " "xscreensaver-demo to choose for xsnow.\n" "To activate xscreensaver on the command line:\n" "xscreensaver-command -activate\n" "See also the man page:\n" "man xsnow" msgstr "" "Settings for Xscreensaver. You can choose a background, and choose to use it " "or not.\n" "Make sure you add a line like\n" "xsnow -root\n" "after the line 'programs:' in the file ~/.xscreensaver and you run " "xscreensaver-demo to choose for xsnow.\n" "To activate xscreensaver on the command line:\n" "xscreensaver-command -activate\n" "See also the man page:\n" "man xsnow" #: src/ui.glade:6028 msgid "Xscreensaver: " msgstr "Xscreensaver: " #: src/ui.glade:6048 msgid "Black" msgstr "Black" #: src/ui.glade:6052 msgid "" "When activated, the background will be black.\n" "Flag: -bg (this button will be automatically desactivated when -bg is given)" msgstr "" "When activated, the background will be black.\n" "Flag: -bg (this button will be automatically desactivated when -bg is given)" #: src/ui.glade:6076 msgid "" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" msgstr "" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" #: src/ui.glade:6551 msgid "en" msgstr "en" #: src/ui.glade:6554 msgid "it" msgstr "it" #~ msgid "" #~ "If set, use two colors.\n" #~ "Flags: -enablesc2" #~ msgstr "" #~ "If set, use two colors.\n" #~ "Flags: -enablesc2" xsnow-3.8.3/po/en@boldquot.header0000666000000000000000000000247214732252143015151 0ustar0000000000000000# All this catalog "translates" are quotation characters. # The msgids must be ASCII and therefore cannot contain real quotation # characters, only substitutes like grave accent (0x60), apostrophe (0x27) # and double quote (0x22). These substitutes look strange; see # https://www.cl.cam.ac.uk/~mgk25/ucs/quotes.html # # This catalog translates grave accent (0x60) and apostrophe (0x27) to # left single quotation mark (U+2018) and right single quotation mark (U+2019). # It also translates pairs of apostrophe (0x27) to # left single quotation mark (U+2018) and right single quotation mark (U+2019) # and pairs of quotation mark (0x22) to # left double quotation mark (U+201C) and right double quotation mark (U+201D). # # When output to an UTF-8 terminal, the quotation characters appear perfectly. # When output to an ISO-8859-1 terminal, the single quotation marks are # transliterated to apostrophes (by iconv in glibc 2.2 or newer) or to # grave/acute accent (by libiconv), and the double quotation marks are # transliterated to 0x22. # When output to an ASCII terminal, the single quotation marks are # transliterated to apostrophes, and the double quotation marks are # transliterated to 0x22. # # This catalog furthermore displays the text between the quotation marks in # bold face, assuming the VT100/XTerm escape sequences. # xsnow-3.8.3/po/en@quot.header0000666000000000000000000000226414732252143014307 0ustar0000000000000000# All this catalog "translates" are quotation characters. # The msgids must be ASCII and therefore cannot contain real quotation # characters, only substitutes like grave accent (0x60), apostrophe (0x27) # and double quote (0x22). These substitutes look strange; see # https://www.cl.cam.ac.uk/~mgk25/ucs/quotes.html # # This catalog translates grave accent (0x60) and apostrophe (0x27) to # left single quotation mark (U+2018) and right single quotation mark (U+2019). # It also translates pairs of apostrophe (0x27) to # left single quotation mark (U+2018) and right single quotation mark (U+2019) # and pairs of quotation mark (0x22) to # left double quotation mark (U+201C) and right double quotation mark (U+201D). # # When output to an UTF-8 terminal, the quotation characters appear perfectly. # When output to an ISO-8859-1 terminal, the single quotation marks are # transliterated to apostrophes (by iconv in glibc 2.2 or newer) or to # grave/acute accent (by libiconv), and the double quotation marks are # transliterated to 0x22. # When output to an ASCII terminal, the single quotation marks are # transliterated to apostrophes, and the double quotation marks are # transliterated to 0x22. # xsnow-3.8.3/po/es.gmo0000666000000000000000000010471214732252143012636 0ustar0000000000000000Þ•$< …\pqr‹¥§º½ÃÇ:Ì# ,:I"_7‚ ºÄÙíþT%c‰ ¥ ² ¾;Ì^Kp5¼6òE)FoJ¶57NUoŒL’ ß íøvþ u€ •BŸâ.ê0 !J l w D‰ VÎ %!7!R!l!ƒ!”!š!/¡!Ñ!ï!÷!$ " 1"<"K"CT"-˜"Æ"×"ñ"6#F#W#Q^#°#¿#Æ# á#$ï#!$76$ n$/y$©$®$Ê$ Ò$•Ü$`r%TÓ%=(&.f&S•&1é&Y'(u'5ž'HÔ'“(½±(o)‹)3¤)3Ø) *,*D*0^**”*¨*½*2Ï*+ +"+*+1++6+b++›+E·+ ý+" ,,,H1,'z,¢,ª,Ç, Ù, ä, ð,#ü,J -=k-;©-2å-6.0O.8€.¹. Í.8Ú. / / */.5/*d//—/-¦/9Ô/00Q0Dl0t±0f&161BÄ1&2.2&42([2„2‹2 “2¡2%¸2$Þ273%;37a3%™3¿3Û3Wä3<5A5 R5 `5 k5 v5 5J‹5KÖ5"6<(6He61®6à6 å6074770l7/7Í7Ô7?Ú7C8A^8  8‰Á8dK9S°9Š:I:2Ù:Z ;(g;B;[Ó;/<;6<Gr<Qº<= =J=pf=1×=< >9F>@€>;Á>;ý>˜9? Ò?tà?U@$n@“@%²@{Ø@gTAμA‹BH C!VCxC‹C¥C,¾C)ëCE'E]/E6EÄE äEF F.F{NGÊGAÑGHH<Hu\HjÒI=K CKPK0`K‘K1 K ÒKßKâKåK ëK öK L LL L(L)9L%cM‰N¢N½N$¿NäN çNòNöN<ûN8OLO TO_OnO„O*ŸO7ÊO PP.PFP^PZnP$ÉP"îPQ'Q7QDNQ “QmžQh RGuRH½RhSioS`ÙS@:T{T™T T ¶T×TWÝT5U MUZU†_U æUðUVVQV`V-hV,–V+ÃV ïVûV: WWEWW±WÎWàWþWXX3$XXXwX €X4ŽX ÃX ÎXÜXGìX54YjYY$ŸY?ÄYZZ_ Z€Z’Z›Z»Z2ÏZ,[=/[ m[4y[®[!³[Õ[ Û[¨é[€’\n]O‚]GÒ]d^5^yµ^7/_Eg_^­_² `Ç¿`#‡a#«a?Ïa5b Eb6Qbˆb5§b Ýbçb c%c8?cxcŽc  c«c±c)¶càcd"dVtpI³p4ýp2q 8q3Yq@q9Îq7r @r KrGUrFrKär0sŸPsrðs]ctÁtLQu8žul×u(DvXmv^Æv %w>3wIrw_¼wMx)jxt”x: yFDyC‹yLÏy?z?\z¼œzY{…h{)î{1|&J|-q|”Ÿ|v4}ð«}Œœ~_)!‰«Ä ä2€o8€¨ÅeÍ?3‚'s‚!›‚ ½‚È‚_Þ‚u>„´„M½„ ……R…•o…‘‡—ˆ Ÿˆ «ˆ7·ˆïˆ@þˆ?‰S‰V‰X‰ m‰ x‰ ‚‰ މ š‰ §‰´‰Í$ËÞ•„ Lw¬åÉÑ#U’¢»Z®Sú‰(°í ¯ùªIü“=ôÔhʇõP,ÎX6±‹ð€mÀ!1rŸdû4¥ø³$;ƘtA«Ø2¤á`ĵ8½!Ý…àìÖëê7Rl E¿)䌚Ìy›¹ —Çfu ?ÿ¶Ï†KÒ n<cŠ~W"Ù'×væó#-kÓœ/§¾NÃÈ­ *‚ _FýaH|iÜqî :\öJ”Bsò"]Õ´TMÛñ¨¸ÅÁéV > Y÷}ßx+ˆ^ÂÚj9 gŽ0èºo¼–.5 @{3·ïžzQ[¡D&ƒ²‘pþCâeçЦ©%£bOã™G Alas! This not an X11 session, xsnow will probably not run. If you want to try it anyway, set the environment variable XSNOW_FORCE_RUN, eg: XSNOW_FORCE_RUN=1 xsnow Or, you could force an X11 session, for example by tweaking /etc/gdm3/daemon.conf. Thanks for using xsnow Xsnow: Caught signal %d because double buffering is not available on this system on your request. # Birds:# Items:# Snowflakes:% Window fill:%s. Snow window: %#lx%s: cannot connect to X server %s              (default)All defaults All vintage Defaults Vintage Activate xscreensaver. Click and don't touch mouse and keyboard for a few seconds...Actual mean distance from neighbours.Adjust speed to neighbours:All defaultsAll vintageAllow overlapAnarchy level: the higher, the more anarchy. Flag: -anarchyAnarchy:Animation speed of aurora: real: 10, for a more dramatic effect choose: 100 Flag: -auroraspeedApply default values for all preferences (except settings). Flag: -defaultsApply default values for the preferences in this tab.Apply default values for the preferences in this tab. Apply defaults for all preferences (except settings). Flag: -defaultsApply defaults for all preferences (except settings). Flags: -defaultsApply vintage values for all preferences (except settings). Flag: -vintageApply vintage values for the preferences in this tab.Attraction point rangeAuroraAvailable languages are: Available languages are: %s Base:Baseline height of aurora, in percentage of screen height. Flag: -aurorabaseBelow windowsBird colorBirdsBirds are attracted by an attraction point. Here you can choose to follow Santa. Flags: -followsanta 0, -followsanta 1Birds onlyBirds settingsBlackBlow off:Bottom percentage of screen available for scenery. Flag: -treefillBright:Brightness of aurora. Flags: -aurorabrightnessBrightness of moon's halo. Flag: -halobrightnessCannot create transparent window CelestialsChoose backgroundChoose between yellow-ish and white-ish moon. Flag: -mooncolor [0,1]Choose here the picture you want as background when xscreensaver is active. Flag: -bgChoose your SantaChoose your favorite SantaChoose your favorite snowClick on a window ... Click to confirmColorColor:Compose here your favorite celestial conditionsCompose your favorite sceneryContactContinuing with flagCould not determine desktop session Cpu factorCreate outlineDefaultsDesired number of birds. If zero, no birds are shown. Flag: -nbirdsDesired number of scenery items. Flag: -treesDesktop type: %sDetected Wayland desktop Detected desktop session: %s Distance used to get the desired number of neighbours.Distance weight:DonateDonate one euro or so to inspire the maintainer of xsnow, here is a paypal link. Drawing scale:EnableFocus to attraction point:Follow SantaFor optimal resuts, add to your %s: Force a gust of wind immediately.Frequency of meteors to appear. Flags: -meteorfrequencyFrequency:Give the birds a fancy color. Flag: -birdscolorHaloHalting because of flag %s Height:Hide menuIf everything is ok, it is now snowing on your desktop, and birds are flying. You are encouraged to define your own preferences using the tabs above.If set, show fallen snow on bottom of the desktop. Flags: -keepsnowonscreen, -nokeepsnowonscreenIf set, show fallen snow on windows. Flags: -keepsnowonwindows, -nokeepsnowonwindowsIf set, show snow blowing away. Flags: -blowsnow, -noblowsnowIf set, show snowflakes. Flags: -snow, -nosnowIf set, snow will collect on the trees. Flags: -keepsnowontrees, -nokeepsnowontreesIf set, there will be wind. Flags: -wind, -nowindIf set, try to show fluff on fallen snow and trees if possible. Flags: -fluffy, -nofluffyIf set, use two colors. Flag: -enablesc2If set: show birds. Flags: -showbirds 1, -showbirds 0If set: show no Santa, snow or scenery. Flags: -birdsonly 0, -birdsony 1If the system is too busy, all panels get this color, in which case you could adapt some settings in "snow", "birds", "settings", or "celestials".If you have more than one monitor, choose where you want snow falling. Choose 'all monitors' if you want snow in all monitors. NOTE: when changing monitor, xsnow will restart. Flag: -screenIgnore large bottom windowsIgnore large top windowsIn every tab you find the following rescue buttons:Influence the size of the birds. Flag: -birdsscale Intensity:LXDE session found, using window 'pcmanfm'. Leave menu. Flag: -nomenuLeavy tree. Flags: -treetype 2 or: -treetype allLeftLift snow on bottomLift snow on windowsMax # snowflakes:Maximum amount of snowflakes. Flag: -flakecountmaxMean distance: %3d Menu colorsMeteorsMiddleMoonMoose. Flags: -treetype 5 or: -treetype allMore than %d errors, I quit!NOT using double buffering:NOTE: expect some flicker. NOTE: xsnow will probably run, but some glitches are to be expected. Neighbours:Not sending tar file to terminal. Now!Number of nearest neighbours the birds should look at. Flag: -neighboursNumber of twinkling stars. Flag: -starsNumber:Ok, things are as they are. On all workspacesOn bottom:On scenery:On windows:Overall drawing scale. Flag: -scalePercentage of screen to be used for the attraction point. Flag: -attrspacePlace aurora in the middle of the screen. Flag: -auroramiddlePlace aurora in the right of the screen. Flag: -aurorarightPlace aurora left on the screen. Flag: -auroraleftPlease report any comments to the maintainer of xsnow.Polar bear. Flags: -treetype 7 or: -treetype allPreferred distance from other birds. Flag: -prefdistancePreferred distance:Probably X11Problems encountered during production of the tar ball. Quit xsnowQuit xsnow.Range: %d Reindeer. Flags: -treetype 4 or: -treetype allRelative size of the moon. Flag: -moonsizeRestartRestart birds.Restart due to change of display settings... Restart due to change of screen or language settings ... RightSantaSanta using the train with one reindeer and Rudolph. Flags: -santa 4 -showrudolphSanta using the train with two reindeers. Flags: -santa 4 -norudolphSanta with Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder, Blixem and Rudolph. Flags: -santa 3 -showrudolphSanta with Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder and Blixem. Flags: -santa 3 -norudolphSanta with three reindeers. Flags: -santa 2 -norudolphSanta with two reindeers and Rudolph. Flags: -santa 2 -showrudolphSanta's speed. Flag: -santaspeedfactorScaleScale of Santa. Flags: -santascale Scale of scenery. Flag: sceneryscale Scale:ScenerySecond color:See also the man page.Self replication is not compiled in. Set color of vintage tree. Flag: -tcSet default preferences for all (except settings) tabs.Set default preferences for this tab.Set vintage preferences for all (except settings) tabs.Set vintage preferences for this tab.Setting background from %s SettingsSettings for Xscreensaver. You can choose a background, and choose to use it or not. Make sure you add a line like xsnow -root after the line 'programs:' in the file ~/.xscreensaver and you run xscreensaver-demo to choose for xsnow. To activate xscreensaver on the command line: xscreensaver-command -activate See also the man page: man xsnowShowShow attr pointShow sceneryShow SantaShow birdsShow fluffShow snowShow the point where the birds want to go. Flags: -showattr 0, -showattr 1Size of snowflakes, works only for non-vintage snow flakes. Flag: -snowsizeSize:Small Santa with three reindeers. Flags: -santa 1 -norudolphSmall Santa with two reindeers and Rudolph. Flags: -santa 1 -showrudolphSmall house. Flags: -treetype 3 or: -treetype allSnowSnowing in %#lx: %s %d+%d %dx%d Snowy tree. Flags: -treetype 6 or: -treetype allSpeed of birds in arbitrary units. Flag: -birdsspeedSpeed of moon in pixels/minute. Flag: -moonspeedSpeed of the snowflakes. Flag: -snowspeedfactorSpeed:StarsTendency to adjust speed to neighbours. Flag: -followneighboursTendency to concentrate on the attraction point. Flag: -focuscentreTendency to keep desired distance to neighbours. Flag: -disweightThe color of the snow. Flag: -scThe higher this setting, the more snow will be generated because of Santa ploughing, wind or disappearing windows. Flag: -blowofffactorThe higher this setting, the more snow will collect on the bottom of the desktop. Flag: -ssnowdepthThe higher this setting, the more snow will collect on the trees. Flag: -maxontreesThe higher this setting, the more snow will collect on the windows. Note: in Wayland, there is no snow on the windows. Flag: -wsnowdepthThe higher this setting, the more the wind will whirl. Flag: -whirlfactorThe higher, the more snowflakes. Flag: -snowflakesThe higher, the smoother xsnow will run, but will also use more cpu power. Flag: -cpuloadThe second color of the snow. Flag: -sc2The transparent snow-window is probably not click-through, alas.. This setting determines how many seconds pass between two gusts of wind. Flag: -windtimerTimer:Tiny Santa with three reindeers. Flags: -santa 0 -norudolphTiny Santa with two reindeers and Rudolph. Flags: -santa 0 -showrudolphTo allow overlap or not when placing scenery. Flags: -treeoverlap, -notreeoverlapTo draw an outline around the snow window. Flag: -outline 1/0To make sure you can click.To show or not show aurora. Note: the aurora is best viewed using a dark background. Flags: -aurora 1, -aurora 0To show or not show moon. Flags: -moon 1, -moon 0To show or not show stars. Flag: -stars (0 means: no stars)To show or not to show Santa. Flags: -showsanta, -nosantaTo show or not to show halo around moon. Flags: -halo 1, -halo 0To show or not to show meteors. Flags: -meteors, -nometeorsTo show or not to show scenery. Flags: -showtrees, -notreesToggle between xsnow's own menu colors and standard menu colors. Activated: use xsnow colors. Deactivated: use default colors. Flags: -theme 1, -theme 0Transparency Transparency of painted items: 0: no transparency. 100: fully transparent, you will see nothing! Flag: -transparencyTry and click any image!Try redirecting to a file (e.g: %s, Trying to snow in root window Use "sys" for your default language. Use all workspaces to snow in. NOTE: this doesn't work properly in enlightenment. Flags: -allworkspaces 1, -allworkspaces 0Use the settings tab if xsnow is misbehaving. Use the birds tab if birds are misbehaving.Use this if no snow collects on your windows, or if snow collects separated from your windows. Some basic window managers need this setting (e.g. TWM needs in general a value of 25 .. 28). Flag: -offsetyUse this if snow falls below the bottom of your screen, or fallen snow hides something that should not be hidden. Flag: -offsetsUse vintage values for all preferences (except settings). Flag: -vintageUsing double buffer: %#lx. %dx%d Using root window Using transparent window Using window 'Desktop'. Vertical size of aurora. Flag: -auroraheightViewing distance. NOTE: Santa has no knowledge of viewing distance, so when birds are following Santa, the relative positions of Santa and birds will be temporarely out of sync when you change the viewing distance. This is only noticeable when the birds are following Santa. Flag: -viewingdistanceViewing distance:VintageVintage preferences: the look and feel of the original xsnow, created in 1993 by Rick Jansen.Vintage tree, you can set the color. Flag: -treetype 0Warning: don't eat yellow snow!Wayland (Expect some slugginess)WelcomeWelcome at xsnow!When activated, it will be snowing below your windows, else it will be snowing upon you windows too. On some desktop environments, when snowing above your windows you will not be able to click on any window. Therefore, you will be asked to click a button, to be sure that things are OK. Flag: -aboveWhen activated, the background will be black. Flag: -bg (this button will be automatically desactivated when -bg is given)Whirl:Width of aurora in percentage of screen width. Flag: -aurorawidthWidth:WindWindow size changed, now snowing in in %#lx: %s %d+%d %dx%d Windows wider than 80 percent of the screen and closer to the bottom than the number in this widget will not collect snow. In some cases, there are invisible windows near the bottom of the screen, which are handled by xsnow as normal windows: snow is collected upon them. By entering a suitable number here, this undesired behaviour can be avoided. Flag: -ignorebottomWindows wider than 80 percent of the screen and closer to the top than the number in this widget will not collect snow. In some cases, there are invisible windows near the top of the screen, which are handled by xsnow as normal windows: snow is collected upon them. By entering a suitable number here, this undesired behaviour can be avoided. Flag: -ignoretop WindyWith RudolphWithout RudolphWoody tree. Flags: -treetype 1 or: -treetype allXscreensaver: Xsnow needs gtk version >= %s, found version %s all monitorsenitlabelmonitor %dmonitor 1or use a %srestartingunknown versionwindow type etc.Project-Id-Version: xsnow 3.6.1.gettext~pre7 Report-Msgid-Bugs-To: wvermin@gmail.com PO-Revision-Date: 2024-03-10 14:19+0100 Last-Translator: Willem Vermin wvermin@gmail.com Language-Team: None Language: es MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ¡Ay! Esta no es una sesión X11, xsnow probablemente no se ejecutará. Si desea intentarlo de todos modos, establezca la variable de entorno XSNOW_FORCE_RUN, por ejemplo: XSNOW_FORCE_RUN=1 xsnow O bien, podría forzar una sesión X11, por ejemplo, modificando /etc/gdm3/daemon.conf. Gracias por usar xsnow Xsnow: Señal captada %d porque el búfer doble no está disponible en este sistema a petición suya. # Aves:ArtÃculosCopos de nieve% Relleno de ventana:%s. Ventana de nieve: %#lx%s: no se puede conectar al servidor X %s              (por defecto)Todos predeterminados Todo lo antiguo Predeterminados Antiguo Activar xscreensaver. Haga clic y no toque el ratón y el teclado durante unos segundos...Distancia media real de los vecinos.Ajusta la velocidad a los vecinos:Todos predeterminadosTodo lo antiguoPermitir solapamientosNivel de anarquía: cuanto más alto, más anarquía. Flag: -anarchyAnarquía:Velocidad de animación de la aurora: real: 10, para un efecto más dramático elegir: 100 Flag: -auroraspeedAplicar valores predeterminados para todas las preferencias (excepto la configuración). Flag: -defaultsAplique valores predeterminados para las preferencias de esta pestaña.Aplique valores predeterminados para las preferencias de esta pestaña. Aplicar valores predeterminados para todas las preferencias (excepto la configuración). Flag: -defaultsAplicar valores predeterminados para todas las preferencias (excepto la configuración). Flags: -defaultsAplique valores antiguos para todas las preferencias (excepto la configuración). Flag: -vintageAplique valores antiguos para las preferencias de esta pestaña.Rango de puntos de atracciónAuroraIdiomas disponibles: Los idiomas disponibles son: %s Base:Altura basal de la aurora, en porcentaje de la altura de la pantalla. Flag: -aurorabaseDebajo de las ventanasColor de aveAvesLas aves son atraídas por un punto de atracción. Aquí usted puede elegir seguir a Papá Noel. Flags: -followsanta 0, -followsanta 1Solo avesAjustes de avesNegroQuitar:Porcentaje inferior de la pantalla disponible para escenografía. Flag: -treefillBrillo:Brillo de la aurora. Flags: -aurorabrightnessBrillo del halo lunar. Flag: -halobrightnessNo se puede crear una ventana transparente CelestialesElija el fondoElige entre luna amarilla o blanca. Flag: -mooncolor [0,1]Elija aquí la imagen que desea como fondo cuando xscreensaver está activo. Flag: -bgElige tu Papá NoelElige tu Papá Noel favoritoElige tu favoritoHaga clic en una ventana ... Haga clic para confirmarColorColor:Compone aquí tus condiciones celestiales favoritasRedacta tus paisajes favoritosContactoSiguiendo conNo se ha podido determinar la sesión de escritorio Factor CpuCrear esquemaPredeterminadosNúmero deseado de aves. Si es cero, no se muestran aves. Flag: -nbirdsNúmero deseado de elementos de paisaje. Flag: -treesTipo de escritorio: %sEscritorio Wayland detectado Sesión de escritorio detectada: %s Distancia utilizada para obtener el número deseado de vecinos.Peso de la distancia:DonarDone un euro más o menos para inspirar al mantenedor de xsnow, aquí hay un enlace de paypal. Escala de dibujo:PermitirEnfoque al punto de atracción:Sigue a Papá NoelPara obtener resultados óptimos, añada a su %s: Forzar una ráfaga de viento inmediatamente.Frecuencia de aparición de meteoros. Flags: -meteorfrequencyFrecuencia:Dale a los aves un color elegante. Flag: -birdscolorHaloDetenerse debido a la bandera %s Alto:Ocultar menúSi todo está bien, ahora está nevando en su escritorio, y los aves están volando. Se le anima a definir sus propias preferencias utilizando las pestañas anteriores.Si está configurado, muestre la nieve caída en la parte inferior del escritorio. Flags: -keepsnowonscreen, -nokeepsnowonscreenSi está configurado, muestre la nieve caída en las ventanas. Flags: -keepsnowonwindows, -nokeepsnowonwindowsSi está configurado, muestre que la nieve sopla. Flags: -blowsnow, -noblowsnowSi está configurado, muestre los copos de nieve. Flags: -snow, -nosnowSi se establece, la nieve se acumulará en los árboles. Flags: -keepsnowontrees, -nokeepsnowontreesSi se establece, habrá viento. Flags: -wind, -nowindSi está configurado, trate de mostrar pelusa en la nieve y los árboles caídos si es posible. Flags: -fluffy, -nofluffySi está configurado, use dos colores. Flag: -enablesc2Si está configurado: mostrar aves. Flags: -showbirds 1, -showbirds 0Si está configurado: no mostrar Papá Noel, nieve o paisaje. Flags: -birdsonly 0, -birdsony 1Si el sistema está demasiado ocupado, todos los paneles obtienen este color, en cuyo caso podría adaptar algunas configuraciones en "nieve", "aves", "ajustes" o "celestiales".Si tiene más de un monitor, elija dónde desea que caiga la nieve. Elija 'todos los monitores' si desea nieve en todos los monitores. NOTA: al cambiar el monitor, xsnow se reiniciará. Flag: -screenIgnorar grandes ventanas inferioresIgnorar grandes ventanas superioresEn cada pestaña encontrará los siguientes botones de rescate:Influye en el tamaño de las aves. Flag: -birdsscale Intensidad:Sesión LXDE encontrada, usando la ventana 'pcmanfm'. Salir del menú. Flag: -nomenuÃrbol frondoso. Flags: -treetype 2 or: -treetype allIzquierdaLevante la nieve en el fondoLevante la nieve en las ventanasMáximo # copos de nieve:Cantidad máxima de copos de nieve. Flag: -flakecountmaxDistancia media: %3d Colores del menúMeteoritosMedioLunaAlce Flags: -treetype 5 or: -treetype all¡Más de %d errores, renuncio!NO usar doble buffering:NOTA: espere un poco de parpadeo. NOTA: xsnow probablemente se ejecutará, pero se esperan algunos problemas técnicos. Vecinos:No se está enviando el archivo tar a la terminal. ¡Ya!Número de vecinos más cercanos a los que deberían mirar las aves. Flag: -neighboursNúmero de estrellas parpadeantes. Flag: -starsNúmero:Ok, las cosas son como son. En todos los espacios de trabajoEn el fondo:Sobre el paisaje:En Windows:Escala de dibujo general. Flag: -scalePorcentaje de pantalla a utilizar para el punto de atracción. Flag: -attrspaceColoque la aurora en el centro de la pantalla. Flag: -auroramiddleColoque la aurora en la parte derecha de la pantalla. Flag: -aurorarightColoque la aurora izquierda en la pantalla. Flag: -auroraleftPor favor, informe cualquier comentario al encargado del mantenimiento de xsnow.Oso polar Flags: -treetype 7 or: -treetype allDistancia preferida de otras aves. Flag: -prefdistanceDistancia preferida:Probablemente X11Problemas encontrados durante la producción de la bola de alquitrán. Salir xsnowSalir xsnow.Rango: %d Reno Flags: -treetype 4 or: -treetype allTamaño relativo de la luna. Flag: -moonsizeReiniciarReinicie los aves.Reiniciar debido al cambio de la configuración de la pantalla... Reiniciar debido al cambio de la configuración de la pantalla o del idioma... DerechaPapá NoelPapá Noel usando el tren con un reno y Rudolph. Flags: -santa 4 -showrudolphPapá Noel usando el tren con dos renos. Flags: -santa 4 -norudolphPapá Noel con Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder, Blixem y Rudolph. Flags: -santa 3 -showrudolphPapá Noel con Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder y Blixem. Flags: -santa 3 -norudolphPapá Noel con tres renos. Flags: -santa 2 -norudolphPapá Noel con dos renos y Rudolph. Flags: -santa 2 -showrudolphLa velocidad de Papá Noel. Flag: -santaspeedfactorEscalaEscala de Papá Noel. Flags: -santascale Escala del paisaje. Flag: sceneryscale Escala:EscenarioSegundo color:Véase también la página de manual.La autorreplicación no se compila en. Establecer el color del árbol antiguo. Flag: -tcEstablezca las preferencias predeterminadas para todas las pestañas (excepto la configuración).Establezca las preferencias predeterminadas para esta pestaña.Establezca preferencias antiguas para todas las pestañas (excepto la configuración).Establecer preferencias antiguas para esta pestaña.Configuración de fondo desde %s AjustesConfiguración para Xscreensaver. Puede elegir un fondo y elegir usarlo o no. Asegúrate de añadir una línea como xsnow -root después de la línea 'programas:' en el archivo ~/.xscreensaver y ejecuta xscreensaver-demo para elegir xsnow. Para activar xscreensaver en la línea de comandos: xscreensaver-command -activate Ver también la página de manual: man xsnowMostrarMostrar punto de atributosPaisajeMostrar Papá NoelMostrar avesMostrar pelusaMostrar nieveMuestra el punto donde los aves quieren ir. Flags: -showattr 0, -showattr 1Tamaño de los copos de nieve, funciona solo para copos de nieve no vintage. Flag: -snowsizeTamaño:Pequeño Papá Noel con tres renos. Flags: -santa 1 -norudolphPequeño Papá Noel con dos renos y Rudolph. Flags: -santa 1 -showrudolphCasa y vivienda Flags: -treetype 3 or: -treetype allNieveNevando en %#lx: %s %d+%d %dx%d Ãrbol nevado. Flags: -treetype 6 or: -treetype allVelocidad de las aves en unidades arbitrarias. Flag: -birdsspeedVelocidad de la luna en píxeles/minuto. Flag: -moonspeedVelocidad de los copos de nieve. Flag: -snowspeedfactorVelocidad:EstrellasTendencia a ajustar la velocidad a los vecinos. Flag: -followneighboursTendencia a concentrarse en el punto de atracción. Flag: -focuscentreTendencia a mantener la distancia deseada con los vecinos. Flag: -disweightEl color de la nieve. Flag: -scCuanto más alto sea este ajuste, más nieve se generará debido a la arada de Papá Noel, el viento o la desaparición de las ventanas. Flag: -blowofffactorCuanto más alto sea este ajuste, más nieve se acumulará en la parte inferior del escritorio. Flag: -ssnowdepthCuanto más alto sea este ajuste, más nieve se acumulará en los árboles. Flag: -maxontreesCuanto más alto sea este ajuste, más nieve se acumulará en las ventanas. Nota: en Wayland, no hay nieve en las ventanas. Flag: -wsnowdepthCuanto más alto sea este ajuste, más girará el viento. Flag: -whirlfactorCuanto más alto, más copos de nieve. Flag: -snowflakesCuanto más alto, más suave xsnow se ejecutará, pero también usará más potencia de CPU. Flag: -cpuloadEl segundo color de la nieve. Flag: -sc2La ventana de nieve transparente no es probablemente clic a través de, por desgracia.. Este ajuste determina cuántos segundos pasan entre dos ráfagas de viento. Flag: -windtimerTemporizador:Pequeño Papá Noel con tres renos. Flags: -santa 0 -norudolphPequeño Papá Noel con dos renos y Rudolph. Flags: -santa 0 -showrudolphPara permitir la superposición o no al colocar el paisaje. Flags: -treeoverlap, -notreeoverlapPara dibujar un contorno alrededor de la ventana de nieve. Flag: -outline 1/0Para asegurarte de que puedes hacer clic.Para mostrar o no mostrar la aurora. Nota: la aurora se ve mejor usando un fondo oscuro. Flags: -aurora 1, -aurora 0Para mostrar o no mostrar la luna. Flags: -moon 1, -moon 0Para mostrar o no mostrar estrellas. Flag: -stars (0 means: no stars)Para mostrar o no mostrar a Papá Noel. Flags: -showsanta, -nosantaPara mostrar o no mostrar halo alrededor de la luna. Flags: -halo 1, -halo 0Para mostrar o no mostrar meteoros. Flags: -meteors, -nometeorsPara mostrar o no mostrar paisajes. Flags: -showtrees, -notreesAlternar entre los colores de menú propios de xsnow y los colores de menú estándar. Activado: use xsnow colores. Desactivado: utilizar colores predeterminados. Flags: -theme 1, -theme 0Transparencia Transparencia de los elementos pintados: 0: no hay transparencia. 100: totalmente transparente, ¡no verás nada! Flag: -transparency¡Intenta hacer clic en cualquier imagen!Intente redirigir a un archivo (por ejemplo: %s, Tratando de nevar en la ventana raíz Utilice "sys" para el idioma predeterminado. Utilice todos los espacios de trabajo para nevar. NOTA: esto no funciona correctamente en la iluminación. Flags: -allworkspaces 1, -allworkspaces 0Utilice la pestaña de ajustes si xsnow se comporta mal. Use la pestaña aves si las aves se portan mal.Use esto si no hay nieve acumulada en sus ventanas, o si la nieve se acumula separada de sus ventanas. Algunos gestores de ventanas básicos necesitan este ajuste (por ejemplo, TWM necesita en general un valor de 25 .. 28). Flag: -offsetyUse esto si la nieve cae debajo de la parte inferior de la pantalla, o si la nieve caída esconde algo que no debe ocultarse. Flag: -offsetsUtilice valores antigos para todas las preferencias (excepto la configuración). Flag: -vintageUsando doble búfer: %#lx. %dx%d Uso de la ventana raíz Uso de la ventana transparente Usando la ventana 'Escritorio'. Tamaño vertical de la aurora. Flag: -auroraheightDistancia de visión. NOTA: Papá Noel no tiene conocimiento de la distancia de visión, por lo que cuando las aves están siguiendo a Papá Noel, las posiciones relativas de Papá Noel y las aves estarán temporalmente fuera de sincronía cuando cambie la distancia de visión. Esto sólo se nota cuando los aves están siguiendo a Papá Noel. Flag: -viewingdistanceDistancia de visualización:AntiguoPreferencias antiguas: el aspecto y la sensación del original xsnow, creado en 1993 por Rick Jansen.Ãrbol antiguo, se puede establecer el color. Flag: -treetype 0Advertencia: ¡No comas nieve amarilla!Wayland (Espere algo de lentitud)Bienvenido¡Bienvenido a xsnow!Cuando se activa, estará nevando debajo de sus ventanas, de lo contrario también estará nevando sobre sus ventanas. En algunos entornos de escritorio, cuando nieve por encima de las ventanas, no podrá hacer clic en ninguna ventana. Por lo tanto, se le pedirá que haga clic en un botón, para asegurarse de que las cosas están bien. Flag: -aboveCuando se activa, el fondo será negro. Flag: -bg (this button will be automatically desactivated when -bg is given)RemolinoAncho de la aurora en porcentaje del ancho de la pantalla. Flag: -aurorawidthAnchura:EólicaEl tamaño de la ventana ha cambiado, ahora está nevando en %#lx: %s %d+%d %dx%d Las ventanas más anchas que el 80% de la pantalla y más cerca de la parte inferior que el número de este widget no acumularán nieve. En algunos casos, hay ventanas invisibles cerca de la parte inferior de la pantalla, que xsnow maneja como ventanas normales: se acumula nieve sobre ellas. Introduciendo un número adecuado aquí, se puede evitar este comportamiento no deseado. Flag: -ignorebottomLas ventanas más anchas que el 80% de la pantalla y más cerca de la parte superior que el número de este widget no acumularán nieve. En algunos casos, hay ventanas invisibles cerca de la parte superior de la pantalla, que xsnow maneja como ventanas normales: se acumula nieve sobre ellas. Introduciendo un número adecuado aquí, se puede evitar este comportamiento no deseado. Flag: -ignoretop VentosoCon RudolphSin RudolphLeñosas arboreas. Flags: -treetype 1 or: -treetype allXscreensaver: Xsnow necesita versión gtk >= %s, se encontró la versión %s Todos los monitoreses.mecanizados-etiquetamonitor %dMONITOR 1o usa un %sreiniciandodesconocido transparentetipo de ventana, etc.xsnow-3.8.3/po/es.po0000666000000000000000000013245014732252143012472 0ustar0000000000000000# # Sometimes the translations contain rubbish, please replace them. # # (abc_1000) %l#x # # (abc_1001) xsnow # # (abc_1002) Xscreensaver # # (abc_1003) Rick Jansen # # (abc_1004) \n # # (abc_1005)   # # (abc_1006) Xsnow # # (abc_1007) XsnoW # # (abc_1008) XSNOW # Language for xsnow # Copyright (C) 2023 Willem Vermin # This file is distributed under the same license as the xsnow package. # Willem Vermin , 2023 # msgid "" msgstr "" "Project-Id-Version: xsnow 3.6.1.gettext~pre7\n" "Report-Msgid-Bugs-To: Willem Vermin wvermin@gmail.com\n" "POT-Creation-Date: 2024-03-10 14:19+0100\n" "PO-Revision-Date: 2024-03-10 14:19+0100\n" "Last-Translator: Willem Vermin wvermin@gmail.com\n" "Language-Team: None\n" "Language: es\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: src/main.c:379 #, c-format msgid "Available languages are: %s\n" msgstr "Los idiomas disponibles son: %s\n" #: src/main.c:382 msgid "Warning: don't eat yellow snow!" msgstr "Advertencia: ¡No comas nieve amarilla!" #: src/main.c:403 #, c-format msgid "For optimal resuts, add to your %s:\n" msgstr "Para obtener resultados óptimos, añada a su %s:\n" #: src/main.c:411 #, c-format msgid "unknown\n" msgstr "desconocido\n" #: src/main.c:420 #, c-format msgid "Detected Wayland desktop\n" msgstr "Escritorio Wayland detectado\n" #: src/main.c:435 #, c-format msgid "Xsnow needs gtk version >= %s, found version %s \n" msgstr "Xsnow necesita versión gtk >= %s, se encontró la versión %s \n" #: src/main.c:445 msgid "Continuing with flag" msgstr "Siguiendo con" #: src/main.c:483 #, c-format msgid "%s: cannot connect to X server %s\n" msgstr "%s: no se puede conectar al servidor X %s\n" #: src/main.c:484 msgid "(default)" msgstr "(por defecto)" #: src/main.c:602 msgid "restarting" msgstr "reiniciando" #: src/main.c:649 #, c-format msgid "Click on a window ...\n" msgstr "Haga clic en una ventana ...\n" #: src/main.c:683 #, c-format msgid "Detected desktop session: %s\n" msgstr "Sesión de escritorio detectada: %s\n" #: src/main.c:686 #, c-format msgid "Could not determine desktop session\n" msgstr "No se ha podido determinar la sesión de escritorio\n" #: src/main.c:718 #, c-format msgid "Trying to snow in root window\n" msgstr "Tratando de nevar en la ventana raíz\n" #: src/main.c:762 #, c-format msgid "Using transparent window\n" msgstr "Uso de la ventana transparente\n" #: src/main.c:767 #, c-format msgid "The transparent snow-window is probably not click-through, alas..\n" msgstr "" "La ventana de nieve transparente no es probablemente clic a través de, por " "desgracia..\n" #: src/main.c:776 #, c-format msgid "Cannot create transparent window\n" msgstr "No se puede crear una ventana transparente\n" #: src/main.c:778 #, c-format msgid "NOTE: xsnow will probably run, but some glitches are to be expected.\n" msgstr "" "NOTA: xsnow probablemente se ejecutará, pero se esperan algunos problemas " "técnicos.\n" #: src/main.c:788 #, c-format msgid "LXDE session found, using window 'pcmanfm'.\n" msgstr "Sesión LXDE encontrada, usando la ventana 'pcmanfm'.\n" #: src/main.c:795 #, c-format msgid "Using window 'Desktop'.\n" msgstr "Usando la ventana 'Escritorio'.\n" #: src/main.c:799 #, c-format msgid "Using root window\n" msgstr "Uso de la ventana raíz\n" #: src/main.c:843 #, c-format msgid "Snowing in %#lx: %s %d+%d %dx%d\n" msgstr "Nevando en %#lx: %s %d+%d %dx%d\n" #: src/main.c:888 #, c-format msgid "Using double buffer: %#lx. %dx%d\n" msgstr "Usando doble búfer: %#lx. %dx%d\n" #: src/main.c:895 #, c-format msgid "NOT using double buffering:" msgstr "NO usar doble buffering:" #: src/main.c:897 #, c-format msgid " because double buffering is not available on this system\n" msgstr " porque el búfer doble no está disponible en este sistema\n" #: src/main.c:899 #, c-format msgid " on your request.\n" msgstr " a petición suya.\n" #: src/main.c:900 #, c-format msgid "NOTE: expect some flicker.\n" msgstr "NOTA: espere un poco de parpadeo.\n" #: src/main.c:1042 msgid "Restart due to change of screen or language settings ...\n" msgstr "" "Reiniciar debido al cambio de la configuración de la pantalla o del " "idioma...\n" #: src/main.c:1056 msgid "Restart due to change of display settings...\n" msgstr "Reiniciar debido al cambio de la configuración de la pantalla...\n" #: src/main.c:1147 msgid "Wayland (Expect some slugginess)" msgstr "Wayland (Espere algo de lentitud)" #: src/main.c:1151 msgid "Probably X11" msgstr "Probablemente X11" #: src/main.c:1153 #, c-format msgid "%s. Snow window: %#lx" msgstr "%s. Ventana de nieve: %#lx" #: src/main.c:1205 #, c-format msgid "More than %d errors, I quit!" msgstr "¡Más de %d errores, renuncio!" #: src/main.c:1355 #, c-format msgid "Window size changed, now snowing in in %#lx: %s %d+%d %dx%d\n" msgstr "" "El tamaño de la ventana ha cambiado, ahora está nevando en %#lx: %s %d+%d " "%dx%d\n" #: src/main.c:1424 #, c-format msgid "Halting because of flag %s\n" msgstr "Detenerse debido a la bandera %s\n" #: src/selfrep.c:34 #, c-format msgid "Not sending tar file to terminal.\n" msgstr "No se está enviando el archivo tar a la terminal.\n" #: src/selfrep.c:35 #, c-format msgid "Try redirecting to a file (e.g: %s,\n" msgstr "Intente redirigir a un archivo (por ejemplo: %s,\n" #: src/selfrep.c:36 #, c-format msgid "or use a %s" msgstr "o usa un %s" #: src/selfrep.c:42 msgid "Problems encountered during production of the tar ball.\n" msgstr "Problemas encontrados durante la producción de la bola de alquitrán.\n" #: src/selfrep.c:47 #, c-format msgid "Self replication is not compiled in.\n" msgstr "La autorreplicación no se compila en.\n" #: src/utils.c:248 #, c-format msgid "" "\n" "Xsnow: Caught signal %d\n" msgstr "" "\n" "Xsnow: Señal captada %d\n" #: src/utils.c:251 #, c-format msgid "" "\n" "Thanks for using xsnow\n" msgstr "" "\n" "Gracias por usar xsnow\n" #: src/windows.c:633 #, c-format msgid "Setting background from %s\n" msgstr "Configuración de fondo desde %s\n" #: src/ui.c:1050 #, c-format msgid "Range: %d\n" msgstr "Rango: %d\n" #: src/ui.c:1052 #, c-format msgid "Mean distance: %3d\n" msgstr "Distancia media: %3d\n" #: src/ui.c:1060 #, c-format msgid "Desktop type: %s" msgstr "Tipo de escritorio: %s" #: src/ui.c:1175 src/ui.glade:5910 msgid "all monitors" msgstr "Todos los monitores" #: src/ui.c:1182 #, c-format msgid "monitor %d" msgstr "monitor %d" #: src/ui.c:1200 msgid "Available languages are: " msgstr "Idiomas disponibles: " #: src/ui.c:1203 msgid "Use \"sys\" for your default language.\n" msgstr "Utilice \"sys\" para el idioma predeterminado.\n" #: src/ui.c:1204 msgid "See also the man page." msgstr "Véase también la página de manual." #: src/ui.glade:144 msgid "" "\n" "Alas! This not an X11 session, xsnow will probably not run.\n" "\n" "If you want to try it anyway, set the environment variable XSNOW_FORCE_RUN, " "eg:\n" "\n" " XSNOW_FORCE_RUN=1 xsnow\n" "\n" "Or, you could force an X11 session, for example by tweaking /etc/gdm3/daemon." "conf.\n" "\n" msgstr "" "\n" "¡Ay! Esta no es una sesión X11, xsnow probablemente no se ejecutará.\n" "\n" "Si desea intentarlo de todos modos, establezca la variable de entorno " "XSNOW_FORCE_RUN, por ejemplo:\n" "\n" " XSNOW_FORCE_RUN=1 xsnow\n" "\n" "O bien, podría forzar una sesión X11, por ejemplo, modificando /etc/gdm3/" "daemon.conf.\n" "\n" #: src/ui.glade:162 msgid "Ok, things are as they are. " msgstr "Ok, las cosas son como son. " #: src/ui.glade:477 msgid "" "If everything is ok, it is now snowing on your desktop, and birds are " "flying. You are encouraged to define your own preferences using the tabs " "above." msgstr "" "Si todo está bien, ahora está nevando en su escritorio, y los aves están " "volando. Se le anima a definir sus propias preferencias utilizando las " "pestañas anteriores." #: src/ui.glade:492 msgid "" "Use the settings tab if xsnow is misbehaving.\n" "Use the birds tab if birds are misbehaving." msgstr "" "Utilice la pestaña de ajustes si xsnow se comporta mal.\n" "Use la pestaña aves si las aves se portan mal." #: src/ui.glade:509 msgid "In every tab you find the following rescue buttons:" msgstr "En cada pestaña encontrará los siguientes botones de rescate:" #: src/ui.glade:529 msgid "Defaults " msgstr "Predeterminados " #: src/ui.glade:544 msgid "Set default preferences for this tab." msgstr "Establezca las preferencias predeterminadas para esta pestaña." #: src/ui.glade:571 msgid "Vintage " msgstr "Antiguo " #: src/ui.glade:586 msgid "Set vintage preferences for this tab." msgstr "Establecer preferencias antiguas para esta pestaña." #: src/ui.glade:613 msgid "All defaults " msgstr "Todos predeterminados " #: src/ui.glade:628 msgid "Set default preferences for all (except settings) tabs." msgstr "" "Establezca las preferencias predeterminadas para todas las pestañas (excepto " "la configuración)." #: src/ui.glade:655 msgid "All vintage " msgstr "Todo lo antiguo " #: src/ui.glade:670 msgid "Set vintage preferences for all (except settings) tabs." msgstr "" "Establezca preferencias antiguas para todas las pestañas (excepto la " "configuración)." #: src/ui.glade:690 src/ui.glade:701 src/ui.glade:840 src/ui.glade:1045 #: src/ui.glade:2870 src/ui.glade:2919 src/ui.glade:4688 msgid " " msgstr " " #: src/ui.glade:712 msgid " " msgstr " " #: src/ui.glade:746 msgid "Welcome at xsnow!" msgstr "¡Bienvenido a xsnow!" #: src/ui.glade:804 msgid "" "Vintage preferences: the look and feel of the original xsnow, created in " "1993 by Rick Jansen." msgstr "" "Preferencias antiguas: el aspecto y la sensación del original xsnow, creado " "en 1993 por Rick Jansen." #: src/ui.glade:895 src/ui.glade:1542 src/ui.glade:2470 src/ui.glade:3033 #: src/ui.glade:3504 src/ui.glade:4470 src/ui.glade:5736 msgid "All defaults" msgstr "Todos predeterminados" #: src/ui.glade:900 src/ui.glade:2474 src/ui.glade:3037 src/ui.glade:5740 msgid "" "Apply defaults for all preferences (except settings).\n" "Flag: -defaults" msgstr "" "Aplicar valores predeterminados para todas las preferencias (excepto la " "configuración).\n" "Flag: -defaults" #: src/ui.glade:914 msgid "Donate" msgstr "Donar" #: src/ui.glade:920 msgid "" "Donate one euro or so to inspire the maintainer of xsnow, here is a paypal " "link. " msgstr "" "Done un euro más o menos para inspirar al mantenedor de xsnow, aquí hay un " "enlace de paypal. " #: src/ui.glade:930 src/ui.glade:1561 src/ui.glade:2489 src/ui.glade:3052 #: src/ui.glade:3522 src/ui.glade:4489 src/ui.glade:5754 msgid "All vintage" msgstr "Todo lo antiguo" #: src/ui.glade:935 src/ui.glade:1565 src/ui.glade:2493 src/ui.glade:3056 #: src/ui.glade:4493 src/ui.glade:5758 msgid "" "Use vintage values for all preferences (except settings).\n" "Flag: -vintage" msgstr "" "Utilice valores antigos para todas las preferencias (excepto la " "configuración).\n" "Flag: -vintage" #: src/ui.glade:949 src/ui.glade:1513 src/ui.glade:2441 src/ui.glade:3004 #: src/ui.glade:3552 src/ui.glade:4546 src/ui.glade:5633 msgid "Hide menu" msgstr "Ocultar menú" #: src/ui.glade:954 src/ui.glade:1517 src/ui.glade:2445 src/ui.glade:3008 #: src/ui.glade:3556 src/ui.glade:4550 src/ui.glade:5637 msgid "" "Leave menu.\n" "Flag: -nomenu" msgstr "" "Salir del menú.\n" "Flag: -nomenu" #: src/ui.glade:968 msgid "Contact" msgstr "Contacto" #: src/ui.glade:973 msgid "Please report any comments to the maintainer of xsnow." msgstr "" "Por favor, informe cualquier comentario al encargado del mantenimiento de " "xsnow." #: src/ui.glade:983 src/ui.glade:1592 src/ui.glade:2520 src/ui.glade:3083 #: src/ui.glade:3580 src/ui.glade:4519 src/ui.glade:5661 msgid "Quit xsnow" msgstr "Salir xsnow" #: src/ui.glade:988 src/ui.glade:1596 src/ui.glade:2524 src/ui.glade:3087 #: src/ui.glade:3584 src/ui.glade:4523 src/ui.glade:5665 msgid "Quit xsnow." msgstr "Salir xsnow." #: src/ui.glade:1028 msgid "" "If the system is too busy, all panels get this color, in which case you " "could adapt some settings in \"snow\", \"birds\", \"settings\", or " "\"celestials\"." msgstr "" "Si el sistema está demasiado ocupado, todos los paneles obtienen este color, " "en cuyo caso podría adaptar algunas configuraciones en \"nieve\", \"aves\", " "\"ajustes\" o \"celestiales\"." #: src/ui.glade:1222 msgid "Welcome" msgstr "Bienvenido" #: src/ui.glade:1239 msgid "Blow off:" msgstr "Quitar:" #: src/ui.glade:1252 msgid "On windows:" msgstr "En Windows:" #: src/ui.glade:1265 msgid "On bottom:" msgstr "En el fondo:" #: src/ui.glade:1278 msgid "On scenery:" msgstr "Sobre el paisaje:" #: src/ui.glade:1288 src/ui.glade:1304 src/ui.glade:1320 src/ui.glade:1336 #: src/ui.glade:3745 src/ui.glade:3838 src/ui.glade:3941 src/ui.glade:4011 #: src/ui.glade:4047 src/ui.glade:6001 msgid "Show" msgstr "Mostrar" #: src/ui.glade:1292 msgid "" "If set, show snow blowing away.\n" "Flags: -blowsnow, -noblowsnow" msgstr "" "Si está configurado, muestre que la nieve sopla.\n" "Flags: -blowsnow, -noblowsnow" #: src/ui.glade:1308 msgid "" "If set, show fallen snow on windows.\n" "Flags: -keepsnowonwindows, -nokeepsnowonwindows" msgstr "" "Si está configurado, muestre la nieve caída en las ventanas.\n" "Flags: -keepsnowonwindows, -nokeepsnowonwindows" #: src/ui.glade:1324 msgid "" "If set, show fallen snow on bottom of the desktop.\n" "Flags: -keepsnowonscreen, -nokeepsnowonscreen" msgstr "" "Si está configurado, muestre la nieve caída en la parte inferior del " "escritorio.\n" "Flags: -keepsnowonscreen, -nokeepsnowonscreen" #: src/ui.glade:1340 msgid "" "If set, snow will collect on the trees.\n" "Flags: -keepsnowontrees, -nokeepsnowontrees" msgstr "" "Si se establece, la nieve se acumulará en los árboles.\n" "Flags: -keepsnowontrees, -nokeepsnowontrees" #: src/ui.glade:1354 msgid "" "The higher this setting, the more snow will be generated because of Santa " "ploughing, wind or disappearing windows. \n" "Flag: -blowofffactor" msgstr "" "Cuanto más alto sea este ajuste, más nieve se generará debido a la arada de " "Papá Noel, el viento o la desaparición de las ventanas. \n" "Flag: -blowofffactor" #: src/ui.glade:1373 msgid "" "The higher this setting, the more snow will collect on the windows. \n" "Note: in Wayland, there is no snow on the windows. \n" "Flag: -wsnowdepth" msgstr "" "Cuanto más alto sea este ajuste, más nieve se acumulará en las ventanas. \n" "Nota: en Wayland, no hay nieve en las ventanas. \n" "Flag: -wsnowdepth" #: src/ui.glade:1393 msgid "" "The higher this setting, the more snow will collect on the bottom of the " "desktop.\n" "Flag: -ssnowdepth" msgstr "" "Cuanto más alto sea este ajuste, más nieve se acumulará en la parte " "inferior del escritorio.\n" "Flag: -ssnowdepth" #: src/ui.glade:1412 msgid "" "The higher this setting, the more snow will collect on the trees.\n" "Flag: -maxontrees" msgstr "" "Cuanto más alto sea este ajuste, más nieve se acumulará en los árboles.\n" "Flag: -maxontrees" #: src/ui.glade:1433 msgid "Choose your favorite snow" msgstr "Elige tu favorito" #: src/ui.glade:1450 src/ui.glade:1618 src/ui.glade:2564 src/ui.glade:2859 #: src/ui.glade:4887 src/ui.glade:5964 src/ui.glade:5975 src/ui.glade:6039 #: src/ui.glade:6065 msgid " " msgstr " " #: src/ui.glade:1464 src/ui.glade:2393 src/ui.glade:2956 src/ui.glade:3458 #: src/ui.glade:4574 src/ui.glade:5690 msgid "Defaults" msgstr "Predeterminados" #: src/ui.glade:1468 msgid "Apply default values for the preferences in this tab.\n" msgstr "" "Aplique valores predeterminados para las preferencias de esta pestaña.\n" #: src/ui.glade:1483 src/ui.glade:2411 src/ui.glade:2974 src/ui.glade:3475 #: src/ui.glade:4592 src/ui.glade:5707 msgid "Vintage" msgstr "Antiguo" #: src/ui.glade:1487 src/ui.glade:2415 src/ui.glade:2978 src/ui.glade:3479 #: src/ui.glade:4596 src/ui.glade:5711 msgid "Apply vintage values for the preferences in this tab." msgstr "Aplique valores antiguos para las preferencias de esta pestaña." #: src/ui.glade:1546 src/ui.glade:4474 msgid "" "Apply defaults for all preferences (except settings).\n" "Flags: -defaults" msgstr "" "Aplicar valores predeterminados para todas las preferencias (excepto la " "configuración).\n" "Flags: -defaults" #: src/ui.glade:1632 src/ui.glade:3895 msgid "Size:" msgstr "Tamaño:" #: src/ui.glade:1644 msgid "" "Size of snowflakes, works only for non-vintage snow flakes.\n" "Flag: -snowsize" msgstr "" "Tamaño de los copos de nieve, funciona solo para copos de nieve no vintage.\n" "Flag: -snowsize" #: src/ui.glade:1664 src/ui.glade:2357 src/ui.glade:3861 src/ui.glade:4145 #: src/ui.glade:5002 msgid "Speed:" msgstr "Velocidad:" #: src/ui.glade:1678 msgid "Max # snowflakes:" msgstr "Máximo # copos de nieve:" #: src/ui.glade:1691 msgid "" "Maximum amount of snowflakes.\n" "Flag: -flakecountmax" msgstr "" "Cantidad máxima de copos de nieve.\n" "Flag: -flakecountmax" #: src/ui.glade:1716 msgid "# Snowflakes:" msgstr "Copos de nieve" #: src/ui.glade:1732 src/ui.glade:5173 src/ui.glade:5189 msgid "label" msgstr "mecanizados-etiqueta" #: src/ui.glade:1741 msgid "Show fluff" msgstr "Mostrar pelusa" #: src/ui.glade:1745 msgid "" "If set, try to show fluff on fallen snow and trees if possible.\n" "Flags: -fluffy, -nofluffy" msgstr "" "Si está configurado, trate de mostrar pelusa en la nieve y los árboles " "caídos si es posible.\n" "Flags: -fluffy, -nofluffy" #: src/ui.glade:1759 src/ui.glade:1771 src/ui.glade:2575 src/ui.glade:3798 #: src/ui.glade:3810 src/ui.glade:5139 src/ui.glade:5151 msgid "             " msgstr "             " #: src/ui.glade:1783 msgid "" "Speed of the snowflakes.\n" "Flag: -snowspeedfactor" msgstr "" "Velocidad de los copos de nieve.\n" "Flag: -snowspeedfactor" #: src/ui.glade:1804 msgid "Intensity:" msgstr "Intensidad:" #: src/ui.glade:1816 msgid "" "The higher, the more snowflakes.\n" "Flag: -snowflakes" msgstr "" "Cuanto más alto, más copos de nieve.\n" "Flag: -snowflakes" #: src/ui.glade:1836 msgid "Show snow" msgstr "Mostrar nieve" #: src/ui.glade:1840 msgid "" "If set, show snowflakes.\n" "Flags: -snow, -nosnow" msgstr "" "Si está configurado, muestre los copos de nieve.\n" "Flags: -snow, -nosnow" #: src/ui.glade:1855 msgid "" "The color of the snow.\n" "Flag: -sc" msgstr "" "El color de la nieve.\n" "Flag: -sc" #: src/ui.glade:1872 msgid "Color:" msgstr "Color:" #: src/ui.glade:1886 msgid "Second color:" msgstr "Segundo color:" #: src/ui.glade:1899 msgid "" "The second color of the snow.\n" "Flag: -sc2" msgstr "" "El segundo color de la nieve.\n" "Flag: -sc2" #: src/ui.glade:1912 msgid "Enable" msgstr "Permitir" #: src/ui.glade:1916 msgid "" "If set, use two colors.\n" "Flag: -enablesc2" msgstr "Si está configurado, use dos colores.\n" "Flag: -enablesc2" #: src/ui.glade:1974 msgid "Snow" msgstr "Nieve" #: src/ui.glade:1992 msgid "" "Tiny Santa with three reindeers.\n" "Flags: -santa 0 -norudolph" msgstr "" "Pequeño Papá Noel con tres renos.\n" "Flags: -santa 0 -norudolph" #: src/ui.glade:2021 msgid "" "Small Santa with three reindeers.\n" "Flags: -santa 1 -norudolph" msgstr "" "Pequeño Papá Noel con tres renos.\n" "Flags: -santa 1 -norudolph" #: src/ui.glade:2050 msgid "" "Santa with three reindeers.\n" "Flags: -santa 2 -norudolph" msgstr "" "Papá Noel con tres renos.\n" "Flags: -santa 2 -norudolph" #: src/ui.glade:2079 msgid "" "Santa with Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder and Blixem.\n" "Flags: -santa 3 -norudolph" msgstr "" "Papá Noel con Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder y " "Blixem.\n" "Flags: -santa 3 -norudolph" #: src/ui.glade:2108 msgid "" "Santa using the train with two reindeers.\n" "Flags: -santa 4 -norudolph" msgstr "" "Papá Noel usando el tren con dos renos.\n" "Flags: -santa 4 -norudolph" #: src/ui.glade:2137 msgid "" "Santa using the train with one reindeer and Rudolph.\n" "Flags: -santa 4 -showrudolph" msgstr "" "Papá Noel usando el tren con un reno y Rudolph.\n" "Flags: -santa 4 -showrudolph" #: src/ui.glade:2165 msgid "" "Tiny Santa with two reindeers and Rudolph.\n" "Flags: -santa 0 -showrudolph" msgstr "" "Pequeño Papá Noel con dos renos y Rudolph.\n" "Flags: -santa 0 -showrudolph" #: src/ui.glade:2195 msgid "" "Small Santa with two reindeers and Rudolph.\n" "Flags: -santa 1 -showrudolph" msgstr "" "Pequeño Papá Noel con dos renos y Rudolph.\n" "Flags: -santa 1 -showrudolph" #: src/ui.glade:2223 msgid "" "Santa with two reindeers and Rudolph.\n" "Flags: -santa 2 -showrudolph" msgstr "" "Papá Noel con dos renos y Rudolph.\n" "Flags: -santa 2 -showrudolph" #: src/ui.glade:2251 msgid "" "Santa with Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder, Blixem " "and Rudolph.\n" "Flags: -santa 3 -showrudolph" msgstr "" "Papá Noel con Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder, Blixem " "y Rudolph.\n" "Flags: -santa 3 -showrudolph" #: src/ui.glade:2282 msgid "Without Rudolph" msgstr "Sin Rudolph" #: src/ui.glade:2297 msgid "With Rudolph" msgstr "Con Rudolph" #: src/ui.glade:2308 msgid "Choose your Santa" msgstr "Elige tu Papá Noel" #: src/ui.glade:2326 msgid "Choose your favorite Santa" msgstr "Elige tu Papá Noel favorito" #: src/ui.glade:2342 src/ui.glade:3444 msgid " " msgstr " " #: src/ui.glade:2369 msgid "" "Santa's speed.\n" "Flag: -santaspeedfactor" msgstr "" "La velocidad de Papá Noel.\n" "Flag: -santaspeedfactor" #: src/ui.glade:2397 src/ui.glade:2960 src/ui.glade:3462 src/ui.glade:4578 #: src/ui.glade:5694 msgid "Apply default values for the preferences in this tab." msgstr "Aplique valores predeterminados para las preferencias de esta pestaña." #: src/ui.glade:2543 msgid "Show Santa" msgstr "Mostrar Papá Noel" #: src/ui.glade:2547 msgid "" "To show or not to show Santa.\n" "Flags: -showsanta, -nosanta" msgstr "" "Para mostrar o no mostrar a Papá Noel.\n" "Flags: -showsanta, -nosanta" #: src/ui.glade:2590 src/ui.glade:3229 msgid "Scale:" msgstr "Escala:" #: src/ui.glade:2602 msgid "" "Scale of Santa.\n" "Flags: -santascale " msgstr "" "Escala de Papá Noel.\n" "Flags: -santascale " #: src/ui.glade:2647 msgid "Santa" msgstr "Papá Noel" #: src/ui.glade:2662 msgid "Show scenery" msgstr "Paisaje" #: src/ui.glade:2666 msgid "" "To show or not to show scenery.\n" "Flags: -showtrees, -notrees" msgstr "" "Para mostrar o no mostrar paisajes.\n" "Flags: -showtrees, -notrees" #: src/ui.glade:2683 msgid "" "Vintage tree, you can set the color.\n" "Flag: -treetype 0" msgstr "" "Ãrbol antiguo, se puede establecer el color.\n" "Flag: -treetype 0" #: src/ui.glade:2706 msgid "" "Woody tree.\n" "Flags: -treetype 1 or: -treetype all" msgstr "" "Leñosas arboreas.\n" "Flags: -treetype 1 or: -treetype all" #: src/ui.glade:2729 msgid "" "Leavy tree.\n" "Flags: -treetype 2 or: -treetype all" msgstr "" "Ãrbol frondoso.\n" "Flags: -treetype 2 or: -treetype all" #: src/ui.glade:2752 msgid "" "Small house.\n" "Flags: -treetype 3 or: -treetype all" msgstr "" "Casa y vivienda\n" "Flags: -treetype 3 or: -treetype all" #: src/ui.glade:2775 msgid "" "Reindeer.\n" "Flags: -treetype 4 or: -treetype all" msgstr "" "Reno\n" "Flags: -treetype 4 or: -treetype all" #: src/ui.glade:2798 msgid "" "Moose.\n" "Flags: -treetype 5 or: -treetype all" msgstr "" "Alce\n" "Flags: -treetype 5 or: -treetype all" #: src/ui.glade:2821 msgid "" "Snowy tree.\n" "Flags: -treetype 6 or: -treetype all" msgstr "" "Ãrbol nevado.\n" "Flags: -treetype 6 or: -treetype all" #: src/ui.glade:2844 msgid "" "Set color of vintage tree.\n" "Flag: -tc" msgstr "" "Establecer el color del árbol antiguo.\n" "Flag: -tc" #: src/ui.glade:2884 msgid "Compose your favorite scenery" msgstr "Redacta tus paisajes favoritos" #: src/ui.glade:2900 msgid "Try and click any image!" msgstr "¡Intenta hacer clic en cualquier imagen!" #: src/ui.glade:2931 msgid "" "Polar bear.\n" "Flags: -treetype 7 or: -treetype all" msgstr "" "Oso polar\n" "Flags: -treetype 7 or: -treetype all" #: src/ui.glade:3141 msgid "# Items:" msgstr "ArtÃculos" #: src/ui.glade:3156 msgid "" "Desired number of scenery items.\n" "Flag: -trees" msgstr "" "Número deseado de elementos de paisaje.\n" "Flag: -trees" #: src/ui.glade:3179 msgid "% Window fill:" msgstr "% Relleno de ventana:" #: src/ui.glade:3190 msgid "" "Bottom percentage of screen available for scenery.\n" "Flag: -treefill" msgstr "" "Porcentaje inferior de la pantalla disponible para escenografía.\n" "Flag: -treefill" #: src/ui.glade:3209 msgid "Allow overlap" msgstr "Permitir solapamientos" #: src/ui.glade:3213 msgid "" "To allow overlap or not when placing scenery.\n" "Flags: -treeoverlap, -notreeoverlap" msgstr "" "Para permitir la superposición o no al colocar el paisaje.\n" "Flags: -treeoverlap, -notreeoverlap" #: src/ui.glade:3240 msgid "" "Scale of scenery.\n" "Flag: sceneryscale " msgstr "" "Escala del paisaje.\n" "Flag: sceneryscale " #: src/ui.glade:3409 msgid "Scenery" msgstr "Escenario" #: src/ui.glade:3428 msgid "Compose here your favorite celestial conditions" msgstr "Compone aquí tus condiciones celestiales favoritas" #: src/ui.glade:3508 msgid "" "Apply default values for all preferences (except settings).\n" "Flag: -defaults" msgstr "" "Aplicar valores predeterminados para todas las preferencias (excepto la " "configuración).\n" "Flag: -defaults" #: src/ui.glade:3526 msgid "" "Apply vintage values for all preferences (except settings).\n" "Flag: -vintage" msgstr "" "Aplique valores antiguos para todas las preferencias (excepto la " "configuración).\n" "Flag: -vintage" #: src/ui.glade:3612 msgid "Wind" msgstr "Eólica" #: src/ui.glade:3626 msgid "Windy" msgstr "Ventoso" #: src/ui.glade:3631 msgid "" "If set, there will be wind.\n" "Flags: -wind, -nowind" msgstr "" "Si se establece, habrá viento.\n" "Flags: -wind, -nowind" #: src/ui.glade:3648 msgid "Whirl:" msgstr "Remolino" #: src/ui.glade:3660 msgid "" "The higher this setting, the more the wind will whirl.\n" "Flag: -whirlfactor" msgstr "" "Cuanto más alto sea este ajuste, más girará el viento.\n" "Flag: -whirlfactor" #: src/ui.glade:3682 msgid "Timer:" msgstr "Temporizador:" #: src/ui.glade:3695 msgid "" "This setting determines how many seconds pass between two gusts of wind.\n" "Flag: -windtimer" msgstr "" "Este ajuste determina cuántos segundos pasan entre dos ráfagas de viento.\n" "Flag: -windtimer" #: src/ui.glade:3711 msgid "Now!" msgstr "¡Ya!" #: src/ui.glade:3715 msgid "Force a gust of wind immediately." msgstr "Forzar una ráfaga de viento inmediatamente." #: src/ui.glade:3732 msgid "Stars" msgstr "Estrellas" #: src/ui.glade:3750 msgid "" "To show or not show stars.\n" "Flag: -stars (0 means: no stars)" msgstr "" "Para mostrar o no mostrar estrellas.\n" "Flag: -stars (0 means: no stars)" #: src/ui.glade:3767 msgid "Number:" msgstr "Número:" #: src/ui.glade:3779 msgid "" "Number of twinkling stars.\n" "Flag: -stars" msgstr "" "Número de estrellas parpadeantes.\n" "Flag: -stars" # #: src/ui.glade:3825 msgid "Moon" msgstr "Luna" # #: src/ui.glade:3843 msgid "" "To show or not show moon.\n" "Flags: -moon 1, -moon 0" msgstr "" "Para mostrar o no mostrar la luna.\n" "Flags: -moon 1, -moon 0" # #: src/ui.glade:3873 msgid "" "Speed of moon in pixels/minute.\n" "Flag: -moonspeed" msgstr "" "Velocidad de la luna en píxeles/minuto.\n" "Flag: -moonspeed" # #: src/ui.glade:3907 msgid "" "Relative size of the moon.\n" "Flag: -moonsize" msgstr "" "Tamaño relativo de la luna.\n" "Flag: -moonsize" # #: src/ui.glade:3928 msgid "Halo" msgstr "Halo" # #: src/ui.glade:3946 msgid "" "To show or not to show halo around moon.\n" "Flags: -halo 1, -halo 0" msgstr "" "Para mostrar o no mostrar halo alrededor de la luna.\n" "Flags: -halo 1, -halo 0" # #: src/ui.glade:3964 src/ui.glade:4179 msgid "Bright:" msgstr "Brillo:" # #: src/ui.glade:3976 msgid "" "Brightness of moon's halo.\n" "Flag: -halobrightness" msgstr "" "Brillo del halo lunar.\n" "Flag: -halobrightness" # #: src/ui.glade:3998 msgid "Meteors" msgstr "Meteoritos" # #: src/ui.glade:4016 msgid "" "To show or not to show meteors.\n" "Flags: -meteors, -nometeors" msgstr "" "Para mostrar o no mostrar meteoros.\n" "Flags: -meteors, -nometeors" # #: src/ui.glade:4034 msgid "Aurora" msgstr "Aurora" # #: src/ui.glade:4052 msgid "" "To show or not show aurora.\n" "Note: the aurora is best viewed using a dark background.\n" "Flags: -aurora 1, -aurora 0" msgstr "" "Para mostrar o no mostrar la aurora.\n" "Nota: la aurora se ve mejor usando un fondo oscuro.\n" "Flags: -aurora 1, -aurora 0" # #: src/ui.glade:4071 msgid "Width:" msgstr "Anchura:" # #: src/ui.glade:4083 msgid "" "Width of aurora in percentage of screen width.\n" "Flag: -aurorawidth" msgstr "" "Ancho de la aurora en porcentaje del ancho de la pantalla.\n" "Flag: -aurorawidth" # #: src/ui.glade:4108 msgid "Height:" msgstr "Alto:" # #: src/ui.glade:4120 msgid "" "Vertical size of aurora.\n" "Flag: -auroraheight" msgstr "" "Tamaño vertical de la aurora.\n" "Flag: -auroraheight" # #: src/ui.glade:4157 msgid "" "Animation speed of aurora: real: 10, for a more dramatic effect choose: 100\n" "Flag: -auroraspeed" msgstr "" "Velocidad de animación de la aurora: real: 10, para un efecto más dramático " "elegir: 100\n" "Flag: -auroraspeed" # #: src/ui.glade:4191 msgid "" "Brightness of aurora.\n" "Flags: -aurorabrightness" msgstr "" "Brillo de la aurora.\n" "Flags: -aurorabrightness" # #: src/ui.glade:4208 msgid "Left" msgstr "Izquierda" # #: src/ui.glade:4212 msgid "" "Place aurora left on the screen.\n" "Flag: -auroraleft" msgstr "" "Coloque la aurora izquierda en la pantalla.\n" "Flag: -auroraleft" # #: src/ui.glade:4225 msgid "Middle" msgstr "Medio" # #: src/ui.glade:4229 msgid "" "Place aurora in the middle of the screen.\n" "Flag: -auroramiddle" msgstr "" "Coloque la aurora en el centro de la pantalla.\n" "Flag: -auroramiddle" # #: src/ui.glade:4243 msgid "Right" msgstr "Derecha" # #: src/ui.glade:4247 msgid "" "Place aurora in the right of the screen.\n" "Flag: -auroraright" msgstr "" "Coloque la aurora en la parte derecha de la pantalla.\n" "Flag: -auroraright" # #: src/ui.glade:4266 msgid "Frequency:" msgstr "Frecuencia:" # #: src/ui.glade:4278 msgid "" "Frequency of meteors to appear.\n" "Flags: -meteorfrequency" msgstr "" "Frecuencia de aparición de meteoros.\n" "Flags: -meteorfrequency" # #: src/ui.glade:4300 msgid "Base:" msgstr "Base:" # #: src/ui.glade:4312 msgid "" "Baseline height of aurora, in percentage of screen height.\n" "Flag: -aurorabase" msgstr "" "Altura basal de la aurora, en porcentaje de la altura de la pantalla.\n" "Flag: -aurorabase" #: src/ui.glade:4329 msgid "Color" msgstr "Color" #: src/ui.glade:4333 msgid "" "Choose between yellow-ish and white-ish moon.\n" "Flag: -mooncolor [0,1]" msgstr "" "Elige entre luna amarilla o blanca.\n" "Flag: -mooncolor [0,1]" # #: src/ui.glade:4433 msgid "Celestials" msgstr "Celestiales" # #: src/ui.glade:4453 msgid "Birds settings" msgstr "Ajustes de aves" # #: src/ui.glade:4617 msgid "Show birds" msgstr "Mostrar aves" # #: src/ui.glade:4621 msgid "" "If set: show birds.\n" "Flags: -showbirds 1, -showbirds 0" msgstr "" "Si está configurado: mostrar aves.\n" "Flags: -showbirds 1, -showbirds 0" # #: src/ui.glade:4634 msgid "Birds only" msgstr "Solo aves" # #: src/ui.glade:4638 msgid "" "If set: show no Santa, snow or scenery.\n" "Flags: -birdsonly 0, -birdsony 1" msgstr "" "Si está configurado: no mostrar Papá Noel, nieve o paisaje.\n" "Flags: -birdsonly 0, -birdsony 1" # #: src/ui.glade:4655 msgid "Preferred distance:" msgstr "Distancia preferida:" # #: src/ui.glade:4669 msgid "" "Preferred distance from other birds.\n" "Flag: -prefdistance" msgstr "" "Distancia preferida de otras aves.\n" "Flag: -prefdistance" # #: src/ui.glade:4697 msgid "Restart" msgstr "Reiniciar" # #: src/ui.glade:4701 msgid "Restart birds." msgstr "Reinicie los aves." # #: src/ui.glade:4718 msgid "Viewing distance:" msgstr "Distancia de visualización:" # #: src/ui.glade:4731 msgid "" "Viewing distance.\n" "NOTE: Santa has no knowledge of viewing distance, so when birds are " "following Santa, the relative positions of Santa and birds will be " "temporarely out of sync when you change the viewing distance. This is only " "noticeable when the birds are following Santa.\n" "Flag: -viewingdistance" msgstr "" "Distancia de visión.\n" "NOTA: Papá Noel no tiene conocimiento de la distancia de visión, por lo que " "cuando las aves están siguiendo a Papá Noel, las posiciones relativas de " "Papá Noel y las aves estarán temporalmente fuera de sincronía cuando cambie " "la distancia de visión. Esto sólo se nota cuando los aves están siguiendo a " "Papá Noel.\n" "Flag: -viewingdistance" # #: src/ui.glade:4752 msgid "Focus to attraction point:" msgstr "Enfoque al punto de atracción:" # #: src/ui.glade:4766 msgid "" "Tendency to concentrate on the attraction point.\n" "Flag: -focuscentre" msgstr "" "Tendencia a concentrarse en el punto de atracción.\n" "Flag: -focuscentre" # #: src/ui.glade:4784 msgid "" "Desired number of birds. If zero, no birds are shown.\n" "Flag: -nbirds" msgstr "" "Número deseado de aves. Si es cero, no se muestran aves.\n" "Flag: -nbirds" #: src/ui.glade:4807 msgid "# Birds:" msgstr "# Aves:" # #: src/ui.glade:4821 msgid "" "Number of nearest neighbours the birds should look at.\n" "Flag: -neighbours" msgstr "" "Número de vecinos más cercanos a los que deberían mirar las aves.\n" "Flag: -neighbours" # #: src/ui.glade:4841 msgid "Neighbours:" msgstr "Vecinos:" # #: src/ui.glade:4856 msgid "" "Give the birds a fancy color.\n" "Flag: -birdscolor" msgstr "" "Dale a los aves un color elegante.\n" "Flag: -birdscolor" # #: src/ui.glade:4874 msgid "Bird color" msgstr "Color de ave" # #: src/ui.glade:4900 msgid "Anarchy:" msgstr "Anarquía:" # #: src/ui.glade:4914 msgid "" "Anarchy level: the higher, the more anarchy.\n" "Flag: -anarchy" msgstr "" "Nivel de anarquía: cuanto más alto, más anarquía.\n" "Flag: -anarchy" # #: src/ui.glade:4934 msgid "Distance weight:" msgstr "Peso de la distancia:" # #: src/ui.glade:4948 msgid "" "Tendency to keep desired distance to neighbours.\n" "Flag: -disweight" msgstr "" "Tendencia a mantener la distancia deseada con los vecinos.\n" "Flag: -disweight" # #: src/ui.glade:4968 msgid "Adjust speed to neighbours:" msgstr "Ajusta la velocidad a los vecinos:" # #: src/ui.glade:4982 msgid "" "Tendency to adjust speed to neighbours.\n" "Flag: -followneighbours" msgstr "" "Tendencia a ajustar la velocidad a los vecinos.\n" "Flag: -followneighbours" # #: src/ui.glade:5016 msgid "" "Speed of birds in arbitrary units.\n" "Flag: -birdsspeed" msgstr "" "Velocidad de las aves en unidades arbitrarias.\n" "Flag: -birdsspeed" # #: src/ui.glade:5036 msgid "Drawing scale:" msgstr "Escala de dibujo:" # #: src/ui.glade:5050 msgid "" "Influence the size of the birds.\n" "Flag: -birdsscale\n" msgstr "" "Influye en el tamaño de las aves.\n" "Flag: -birdsscale\n" # #: src/ui.glade:5067 msgid "" "Show \n" "attr point" msgstr "" "Mostrar \n" "punto de atributos" # #: src/ui.glade:5073 msgid "" "Show the point where the birds want to go.\n" "Flags: -showattr 0, -showattr 1" msgstr "" "Muestra el punto donde los aves quieren ir.\n" "Flags: -showattr 0, -showattr 1" # #: src/ui.glade:5084 msgid "" "Follow \n" "Santa" msgstr "" "Sigue a \n" "Papá Noel" # #: src/ui.glade:5090 msgid "" "Birds are attracted by an attraction point. Here you can choose to follow " "Santa.\n" "Flags: -followsanta 0, -followsanta 1" msgstr "" "Las aves son atraídas por un punto de atracción. Aquí usted puede elegir " "seguir a Papá Noel.\n" "Flags: -followsanta 0, -followsanta 1" # #: src/ui.glade:5103 msgid "" "Percentage of screen to be used for the attraction point.\n" "Flag: -attrspace" msgstr "" "Porcentaje de pantalla a utilizar para el punto de atracción.\n" "Flag: -attrspace" # #: src/ui.glade:5125 msgid "Attraction point range" msgstr "Rango de puntos de atracción" # #: src/ui.glade:5168 msgid "Actual mean distance from neighbours." msgstr "Distancia media real de los vecinos." # #: src/ui.glade:5185 msgid "Distance used to get the desired number of neighbours." msgstr "Distancia utilizada para obtener el número deseado de vecinos." # #: src/ui.glade:5268 msgid "Birds" msgstr "Aves" # #: src/ui.glade:5286 msgid "version" msgstr "transparente" # #: src/ui.glade:5301 src/ui.glade:6515 msgid "Settings" msgstr "Ajustes" # #: src/ui.glade:5323 msgid "Transparency " msgstr "Transparencia " # #: src/ui.glade:5340 msgid "" "Transparency of painted items:\n" "0: no transparency.\n" "100: fully transparent, you will see nothing!\n" "Flag: -transparency" msgstr "" "Transparencia de los elementos pintados:\n" "0: no hay transparencia.\n" "100: totalmente transparente, ¡no verás nada!\n" "Flag: -transparency" # #: src/ui.glade:5367 msgid "Lift snow on bottom" msgstr "Levante la nieve en el fondo" # #: src/ui.glade:5383 msgid "" "Use this if snow falls below the bottom of your screen, or fallen snow " "hides something that should not be hidden.\n" "Flag: -offsets" msgstr "" "Use esto si la nieve cae debajo de la parte inferior de la pantalla, o si la " "nieve caída esconde algo que no debe ocultarse.\n" "Flag: -offsets" # #: src/ui.glade:5408 msgid "Lift snow on windows" msgstr "Levante la nieve en las ventanas" # #: src/ui.glade:5424 msgid "" "Use this if no snow collects on your windows, or if snow collects separated " "from your windows. \n" "Some basic window managers need this setting (e.g. TWM needs in general a " "value of 25 .. 28).\n" "Flag: -offsety" msgstr "" "Use esto si no hay nieve acumulada en sus ventanas, o si la nieve se acumula " "separada de sus ventanas. \n" "Algunos gestores de ventanas básicos necesitan este ajuste (por ejemplo, " "TWM necesita en general un valor de 25 .. 28).\n" "Flag: -offsety" # #: src/ui.glade:5449 msgid "Cpu factor" msgstr "Factor Cpu" # #: src/ui.glade:5467 msgid "" "The higher, the smoother xsnow will run, but will also use more cpu power.\n" "Flag: -cpuload" msgstr "" "Cuanto más alto, más suave xsnow se ejecutará, pero también usará más " "potencia de CPU.\n" "Flag: -cpuload" # #: src/ui.glade:5493 msgid "Scale" msgstr "Escala" # #: src/ui.glade:5510 msgid "" "Overall drawing scale.\n" "Flag: -scale" msgstr "" "Escala de dibujo general.\n" "Flag: -scale" # #: src/ui.glade:5543 msgid "Ignore large top windows" msgstr "Ignorar grandes ventanas superiores" #: src/ui.glade:5559 msgid "" "Windows wider than 80 percent of the screen and closer to the top than the " "number in this widget will not collect snow.\n" "In some cases, there are invisible windows near the top of the screen, which " "are handled by xsnow as normal windows: snow is collected upon them. By " "entering a suitable number here, this undesired behaviour can be avoided.\n" "Flag: -ignoretop\n" "\n" msgstr "" "Las ventanas más anchas que el 80% de la pantalla y más cerca de la parte " "superior que el número de este widget no acumularán nieve.\n" "En algunos casos, hay ventanas invisibles cerca de la parte superior de la " "pantalla, que xsnow maneja como ventanas normales: se acumula nieve sobre " "ellas. Introduciendo un número adecuado aquí, se puede evitar este " "comportamiento no deseado.\n" "Flag: -ignoretop\n" "\n" # #: src/ui.glade:5583 msgid "Ignore large bottom windows" msgstr "Ignorar grandes ventanas inferiores" #: src/ui.glade:5599 msgid "" "Windows wider than 80 percent of the screen and closer to the bottom than " "the number in this widget will not collect snow.\n" "\n" "In some cases, there are invisible windows near the bottom of the screen, " "which are handled by xsnow as normal windows: snow is collected upon them. " "By entering a suitable number here, this undesired behaviour can be " "avoided.\n" "Flag: -ignorebottom" msgstr "" "Las ventanas más anchas que el 80% de la pantalla y más cerca de la parte " "inferior que el número de este widget no acumularán nieve.\n" "\n" "En algunos casos, hay ventanas invisibles cerca de la parte inferior de " "la pantalla, que xsnow maneja como ventanas normales: se acumula nieve sobre " "ellas. Introduciendo un número adecuado aquí, se puede evitar este " "comportamiento no deseado.\n" "Flag: -ignorebottom" #: src/ui.glade:5791 msgid "window type etc." msgstr "tipo de ventana, etc." #: src/ui.glade:5814 msgid "" "Menu\n" "colors" msgstr "Colores del menú" #: src/ui.glade:5819 msgid "" "Toggle between xsnow's own menu colors and standard menu colors.\n" "Activated: use xsnow colors.\n" "Deactivated: use default colors.\n" "Flags: -theme 1, -theme 0" msgstr "" "Alternar entre los colores de menú propios de xsnow y los colores de menú " "estándar.\n" "Activado: use xsnow colores.\n" "Desactivado: utilizar colores predeterminados.\n" "Flags: -theme 1, -theme 0" #: src/ui.glade:5833 msgid "" "On all\n" "workspaces" msgstr "" "En todos los\n" "espacios de trabajo" #: src/ui.glade:5838 msgid "" "Use all workspaces to snow in.\n" "NOTE: this doesn't work properly in enlightenment.\n" "Flags: -allworkspaces 1, -allworkspaces 0" msgstr "" "Utilice todos los espacios de trabajo para nevar.\n" "NOTA: esto no funciona correctamente en la iluminación.\n" "Flags: -allworkspaces 1, -allworkspaces 0" #: src/ui.glade:5856 msgid "" "Below\n" "windows" msgstr "" "Debajo \n" "de las ventanas" #: src/ui.glade:5861 msgid "" "When activated, it will be snowing below your windows, else it will be " "snowing upon you windows too.\n" "On some desktop environments, when snowing above your windows you will not " "be able to click on any window.\n" "Therefore, you will be asked to click a button, to be sure that things are " "OK.\n" "Flag: -above" msgstr "" "Cuando se activa, estará nevando debajo de sus ventanas, de lo contrario " "también estará nevando sobre sus ventanas.\n" "En algunos entornos de escritorio, cuando nieve por encima de las ventanas, " "no podrá hacer clic en ninguna ventana.\n" "Por lo tanto, se le pedirá que haga clic en un botón, para asegurarse de " "que las cosas están bien.\n" "Flag: -above" #: src/ui.glade:5880 msgid "" "Click to\n" "confirm" msgstr "Haga clic para confirmar" #: src/ui.glade:5885 msgid "To make sure you can click." msgstr "Para asegurarte de que puedes hacer clic." #: src/ui.glade:5904 msgid "" "If you have more than one monitor, choose where you want snow falling. " "Choose 'all monitors' if you want snow in all monitors.\n" "NOTE: when changing monitor, xsnow will restart.\n" "Flag: -screen" msgstr "" "Si tiene más de un monitor, elija dónde desea que caiga la nieve. Elija " "'todos los monitores' si desea nieve en todos los monitores.\n" "NOTA: al cambiar el monitor, xsnow se reiniciará.\n" "Flag: -screen" #: src/ui.glade:5911 msgid "monitor 1" msgstr "MONITOR 1" #: src/ui.glade:5922 msgid "" "Create\n" "outline" msgstr "" "Crear\n" "esquema" #: src/ui.glade:5927 msgid "" "To draw an outline around the snow window.\n" "Flag: -outline 1/0" msgstr "" "Para dibujar un contorno alrededor de la ventana de nieve.\n" "Flag: -outline 1/0" #: src/ui.glade:5951 msgid "" " \n" " " msgstr "" " \n" " \n" " " #: src/ui.glade:5986 msgid "" "Choose here the picture you want as background when xscreensaver is " "active.\n" "Flag: -bg" msgstr "" "Elija aquí la imagen que desea como fondo cuando xscreensaver está activo.\n" "Flag: -bg" #: src/ui.glade:5990 msgid "Choose background" msgstr "Elija el fondo" #: src/ui.glade:6005 msgid "" "Activate xscreensaver.\n" "Click and don't touch mouse and keyboard for a few seconds..." msgstr "" "Activar xscreensaver.\n" "Haga clic y no toque el ratón y el teclado durante unos segundos..." #: src/ui.glade:6019 msgid "" "Settings for Xscreensaver. You can choose a background, and choose to use it " "or not.\n" "Make sure you add a line like\n" "xsnow -root\n" "after the line 'programs:' in the file ~/.xscreensaver and you run " "xscreensaver-demo to choose for xsnow.\n" "To activate xscreensaver on the command line:\n" "xscreensaver-command -activate\n" "See also the man page:\n" "man xsnow" msgstr "" "Configuración para Xscreensaver. Puede elegir un fondo y elegir usarlo o " "no.\n" "Asegúrate de añadir una línea como\n" "xsnow -root\n" "después de la línea 'programas:' en el archivo ~/.xscreensaver y ejecuta " "xscreensaver-demo para elegir xsnow.\n" "Para activar xscreensaver en la línea de comandos:\n" "xscreensaver-command -activate\n" "Ver también la página de manual:\n" "man xsnow" #: src/ui.glade:6028 msgid "Xscreensaver: " msgstr "Xscreensaver: " #: src/ui.glade:6048 msgid "Black" msgstr "Negro" #: src/ui.glade:6052 msgid "" "When activated, the background will be black.\n" "Flag: -bg (this button will be automatically desactivated when -bg is given)" msgstr "" "Cuando se activa, el fondo será negro.\n" "Flag: -bg (this button will be automatically desactivated when -bg is given)" #: src/ui.glade:6076 msgid "" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" msgstr "" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" #: src/ui.glade:6551 msgid "en" msgstr "es" #: src/ui.glade:6554 msgid "it" msgstr "." #~ msgid "" #~ "If set, use two colors.\n" #~ "Flags: -enablesc2" #~ msgstr "" #~ "Si está configurado, use dos colores.\n" #~ "Flags: -enablesc2" #, c-format #~ msgid "XWinInfo failed\n" #~ msgstr "Error en XWinInfo\n" #, c-format #~ msgid "Force snow on root: window: %#lx, depth: %d\n" #~ msgstr "Forzar nieve en la raíz: ventana: %#lx, profundidad: %d\n" #, c-format #~ msgid "" #~ "NOTE: you probably need to tweak 'Lift snow on windows' in the 'settings' " #~ "panel.\n" #~ msgstr "" #~ "NOTA: es probable que tengas que modificar \"Levantar nieve en las " #~ "ventanas\" en el panel \"Ajustes\".\n" #~ msgid "Force a gust of wind immediately.\n" #~ msgstr "Forzar una ráfaga de viento inmediatamente.\n" xsnow-3.8.3/po/et.gmo0000666000000000000000000010163314732252143012636 0ustar0000000000000000Þ•$< …\pqr‹¥§º½ÃÇ:Ì# ,:I"_7‚ ºÄÙíþT%c‰ ¥ ² ¾;Ì^Kp5¼6òE)FoJ¶57NUoŒL’ ß íøvþ u€ •BŸâ.ê0 !J l w D‰ VÎ %!7!R!l!ƒ!”!š!/¡!Ñ!ï!÷!$ " 1"<"K"CT"-˜"Æ"×"ñ"6#F#W#Q^#°#¿#Æ# á#$ï#!$76$ n$/y$©$®$Ê$ Ò$•Ü$`r%TÓ%=(&.f&S•&1é&Y'(u'5ž'HÔ'“(½±(o)‹)3¤)3Ø) *,*D*0^**”*¨*½*2Ï*+ +"+*+1++6+b++›+E·+ ý+" ,,,H1,'z,¢,ª,Ç, Ù, ä, ð,#ü,J -=k-;©-2å-6.0O.8€.¹. Í.8Ú. / / */.5/*d//—/-¦/9Ô/00Q0Dl0t±0f&161BÄ1&2.2&42([2„2‹2 “2¡2%¸2$Þ273%;37a3%™3¿3Û3Wä3<5A5 R5 `5 k5 v5 5J‹5KÖ5"6<(6He61®6à6 å6074770l7/7Í7Ô7?Ú7C8A^8  8‰Á8dK9S°9Š:I:2Ù:Z ;(g;B;[Ó;/<;6<Gr<Qº<= =J=pf=1×=< >9F>@€>;Á>;ý>˜9? Ò?tà?U@$n@“@%²@{Ø@gTAμA‹BH C!VCxC‹C¥C,¾C)ëCE'E]/E6EÄE äEF F.F{NGÊGAÑGHH<Hu\HjÒI=K CKPK0`K‘K1 K ÒKßKâKåK ëK öK L LL L(L"9L \MgN†N£N¥N¸N»NÁNÅN7ÊNO O O 'O5OGO$ZO7O ·OÃOÝOóOPdP#|P PÀP ÒPàPAïP1Qm:QN¨Q=÷Q?5RIuRH¿RVSC_S£SºSÁS"áSTM T XT dTpTzwT òTUU UEUeU)kU(•U!¾UàU éUCöUY:V”VªVÇVÞVôVWW(WGWbWsW,ƒW°W ÁW ÍWJ×W."XQXfX †X;§X ãXñXNøXGYWY\YuY0‰YºY4ÔY Z.ZAZFZaZ jZ”xZl [az[FÜ[>#\Ub\5¸\lî\?[]?›]eÛ]¨A^Ôê^¿_Þ_1þ_.0` _`.m`œ`.¼`ë`ô`aa21adaza Ša”aa-¡a"Ïaòa(bM9b‡b!b²bGºb%c(c0cOc gc qc|c%…cA«c4íc;"d5^d8”d0Íd:þd9e Le,Xe …e ’e  e3­e&áe ff.,f?[f›f ¡fU¬fHgƒKgwÏg<GhG„h+Ìhøh*ýh((iQiWi _ili$€i%¥iJËi+jGBj3Šj!¾jàjPçj8l?lSldl vlƒl “lKŸlTël@mCHmNŒm2Ûmn n14n7fn/žn,Înûno? o7Jo?‚oÂo„ÙoY^pO¸pxqEq9Çqkrmr<‹rRÈrsC#sPgsW¸s;tLt‚lt>ïtL.uH{uIÄuFvHUv°žvOw~^w&Ýw x%xExŽdx€óxÑtyˆFzTÏz%${J{`{!{/¡{Ñ{ ç|ô|_ü|7\}!”}#¶} Ú}è}ö~vþ~ u?¿Æ=Ë: €BD‡‚ ‚™‚3©‚Ý‚5ì‚"ƒ2ƒ5ƒ:ƒ ?ƒ JƒTƒeƒ vƒƒŠƒÍ$ËÞ•„ Lw¬åÉÑ#U’¢»Z®Sú‰(°í ¯ùªIü“=ôÔhʇõP,ÎX6±‹ð€mÀ!1rŸdû4¥ø³$;ƘtA«Ø2¤á`ĵ8½!Ý…àìÖëê7Rl E¿)䌚Ìy›¹ —Çfu ?ÿ¶Ï†KÒ n<cŠ~W"Ù'×væó#-kÓœ/§¾NÃÈ­ *‚ _FýaH|iÜqî :\öJ”Bsò"]Õ´TMÛñ¨¸ÅÁéV > Y÷}ßx+ˆ^ÂÚj9 gŽ0èºo¼–.5 @{3·ïžzQ[¡D&ƒ²‘pþCâeçЦ©%£bOã™G Alas! This not an X11 session, xsnow will probably not run. If you want to try it anyway, set the environment variable XSNOW_FORCE_RUN, eg: XSNOW_FORCE_RUN=1 xsnow Or, you could force an X11 session, for example by tweaking /etc/gdm3/daemon.conf. Thanks for using xsnow Xsnow: Caught signal %d because double buffering is not available on this system on your request. # Birds:# Items:# Snowflakes:% Window fill:%s. Snow window: %#lx%s: cannot connect to X server %s              (default)All defaults All vintage Defaults Vintage Activate xscreensaver. Click and don't touch mouse and keyboard for a few seconds...Actual mean distance from neighbours.Adjust speed to neighbours:All defaultsAll vintageAllow overlapAnarchy level: the higher, the more anarchy. Flag: -anarchyAnarchy:Animation speed of aurora: real: 10, for a more dramatic effect choose: 100 Flag: -auroraspeedApply default values for all preferences (except settings). Flag: -defaultsApply default values for the preferences in this tab.Apply default values for the preferences in this tab. Apply defaults for all preferences (except settings). Flag: -defaultsApply defaults for all preferences (except settings). Flags: -defaultsApply vintage values for all preferences (except settings). Flag: -vintageApply vintage values for the preferences in this tab.Attraction point rangeAuroraAvailable languages are: Available languages are: %s Base:Baseline height of aurora, in percentage of screen height. Flag: -aurorabaseBelow windowsBird colorBirdsBirds are attracted by an attraction point. Here you can choose to follow Santa. Flags: -followsanta 0, -followsanta 1Birds onlyBirds settingsBlackBlow off:Bottom percentage of screen available for scenery. Flag: -treefillBright:Brightness of aurora. Flags: -aurorabrightnessBrightness of moon's halo. Flag: -halobrightnessCannot create transparent window CelestialsChoose backgroundChoose between yellow-ish and white-ish moon. Flag: -mooncolor [0,1]Choose here the picture you want as background when xscreensaver is active. Flag: -bgChoose your SantaChoose your favorite SantaChoose your favorite snowClick on a window ... Click to confirmColorColor:Compose here your favorite celestial conditionsCompose your favorite sceneryContactContinuing with flagCould not determine desktop session Cpu factorCreate outlineDefaultsDesired number of birds. If zero, no birds are shown. Flag: -nbirdsDesired number of scenery items. Flag: -treesDesktop type: %sDetected Wayland desktop Detected desktop session: %s Distance used to get the desired number of neighbours.Distance weight:DonateDonate one euro or so to inspire the maintainer of xsnow, here is a paypal link. Drawing scale:EnableFocus to attraction point:Follow SantaFor optimal resuts, add to your %s: Force a gust of wind immediately.Frequency of meteors to appear. Flags: -meteorfrequencyFrequency:Give the birds a fancy color. Flag: -birdscolorHaloHalting because of flag %s Height:Hide menuIf everything is ok, it is now snowing on your desktop, and birds are flying. You are encouraged to define your own preferences using the tabs above.If set, show fallen snow on bottom of the desktop. Flags: -keepsnowonscreen, -nokeepsnowonscreenIf set, show fallen snow on windows. Flags: -keepsnowonwindows, -nokeepsnowonwindowsIf set, show snow blowing away. Flags: -blowsnow, -noblowsnowIf set, show snowflakes. Flags: -snow, -nosnowIf set, snow will collect on the trees. Flags: -keepsnowontrees, -nokeepsnowontreesIf set, there will be wind. Flags: -wind, -nowindIf set, try to show fluff on fallen snow and trees if possible. Flags: -fluffy, -nofluffyIf set, use two colors. Flag: -enablesc2If set: show birds. Flags: -showbirds 1, -showbirds 0If set: show no Santa, snow or scenery. Flags: -birdsonly 0, -birdsony 1If the system is too busy, all panels get this color, in which case you could adapt some settings in "snow", "birds", "settings", or "celestials".If you have more than one monitor, choose where you want snow falling. Choose 'all monitors' if you want snow in all monitors. NOTE: when changing monitor, xsnow will restart. Flag: -screenIgnore large bottom windowsIgnore large top windowsIn every tab you find the following rescue buttons:Influence the size of the birds. Flag: -birdsscale Intensity:LXDE session found, using window 'pcmanfm'. Leave menu. Flag: -nomenuLeavy tree. Flags: -treetype 2 or: -treetype allLeftLift snow on bottomLift snow on windowsMax # snowflakes:Maximum amount of snowflakes. Flag: -flakecountmaxMean distance: %3d Menu colorsMeteorsMiddleMoonMoose. Flags: -treetype 5 or: -treetype allMore than %d errors, I quit!NOT using double buffering:NOTE: expect some flicker. NOTE: xsnow will probably run, but some glitches are to be expected. Neighbours:Not sending tar file to terminal. Now!Number of nearest neighbours the birds should look at. Flag: -neighboursNumber of twinkling stars. Flag: -starsNumber:Ok, things are as they are. On all workspacesOn bottom:On scenery:On windows:Overall drawing scale. Flag: -scalePercentage of screen to be used for the attraction point. Flag: -attrspacePlace aurora in the middle of the screen. Flag: -auroramiddlePlace aurora in the right of the screen. Flag: -aurorarightPlace aurora left on the screen. Flag: -auroraleftPlease report any comments to the maintainer of xsnow.Polar bear. Flags: -treetype 7 or: -treetype allPreferred distance from other birds. Flag: -prefdistancePreferred distance:Probably X11Problems encountered during production of the tar ball. Quit xsnowQuit xsnow.Range: %d Reindeer. Flags: -treetype 4 or: -treetype allRelative size of the moon. Flag: -moonsizeRestartRestart birds.Restart due to change of display settings... Restart due to change of screen or language settings ... RightSantaSanta using the train with one reindeer and Rudolph. Flags: -santa 4 -showrudolphSanta using the train with two reindeers. Flags: -santa 4 -norudolphSanta with Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder, Blixem and Rudolph. Flags: -santa 3 -showrudolphSanta with Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder and Blixem. Flags: -santa 3 -norudolphSanta with three reindeers. Flags: -santa 2 -norudolphSanta with two reindeers and Rudolph. Flags: -santa 2 -showrudolphSanta's speed. Flag: -santaspeedfactorScaleScale of Santa. Flags: -santascale Scale of scenery. Flag: sceneryscale Scale:ScenerySecond color:See also the man page.Self replication is not compiled in. Set color of vintage tree. Flag: -tcSet default preferences for all (except settings) tabs.Set default preferences for this tab.Set vintage preferences for all (except settings) tabs.Set vintage preferences for this tab.Setting background from %s SettingsSettings for Xscreensaver. You can choose a background, and choose to use it or not. Make sure you add a line like xsnow -root after the line 'programs:' in the file ~/.xscreensaver and you run xscreensaver-demo to choose for xsnow. To activate xscreensaver on the command line: xscreensaver-command -activate See also the man page: man xsnowShowShow attr pointShow sceneryShow SantaShow birdsShow fluffShow snowShow the point where the birds want to go. Flags: -showattr 0, -showattr 1Size of snowflakes, works only for non-vintage snow flakes. Flag: -snowsizeSize:Small Santa with three reindeers. Flags: -santa 1 -norudolphSmall Santa with two reindeers and Rudolph. Flags: -santa 1 -showrudolphSmall house. Flags: -treetype 3 or: -treetype allSnowSnowing in %#lx: %s %d+%d %dx%d Snowy tree. Flags: -treetype 6 or: -treetype allSpeed of birds in arbitrary units. Flag: -birdsspeedSpeed of moon in pixels/minute. Flag: -moonspeedSpeed of the snowflakes. Flag: -snowspeedfactorSpeed:StarsTendency to adjust speed to neighbours. Flag: -followneighboursTendency to concentrate on the attraction point. Flag: -focuscentreTendency to keep desired distance to neighbours. Flag: -disweightThe color of the snow. Flag: -scThe higher this setting, the more snow will be generated because of Santa ploughing, wind or disappearing windows. Flag: -blowofffactorThe higher this setting, the more snow will collect on the bottom of the desktop. Flag: -ssnowdepthThe higher this setting, the more snow will collect on the trees. Flag: -maxontreesThe higher this setting, the more snow will collect on the windows. Note: in Wayland, there is no snow on the windows. Flag: -wsnowdepthThe higher this setting, the more the wind will whirl. Flag: -whirlfactorThe higher, the more snowflakes. Flag: -snowflakesThe higher, the smoother xsnow will run, but will also use more cpu power. Flag: -cpuloadThe second color of the snow. Flag: -sc2The transparent snow-window is probably not click-through, alas.. This setting determines how many seconds pass between two gusts of wind. Flag: -windtimerTimer:Tiny Santa with three reindeers. Flags: -santa 0 -norudolphTiny Santa with two reindeers and Rudolph. Flags: -santa 0 -showrudolphTo allow overlap or not when placing scenery. Flags: -treeoverlap, -notreeoverlapTo draw an outline around the snow window. Flag: -outline 1/0To make sure you can click.To show or not show aurora. Note: the aurora is best viewed using a dark background. Flags: -aurora 1, -aurora 0To show or not show moon. Flags: -moon 1, -moon 0To show or not show stars. Flag: -stars (0 means: no stars)To show or not to show Santa. Flags: -showsanta, -nosantaTo show or not to show halo around moon. Flags: -halo 1, -halo 0To show or not to show meteors. Flags: -meteors, -nometeorsTo show or not to show scenery. Flags: -showtrees, -notreesToggle between xsnow's own menu colors and standard menu colors. Activated: use xsnow colors. Deactivated: use default colors. Flags: -theme 1, -theme 0Transparency Transparency of painted items: 0: no transparency. 100: fully transparent, you will see nothing! Flag: -transparencyTry and click any image!Try redirecting to a file (e.g: %s, Trying to snow in root window Use "sys" for your default language. Use all workspaces to snow in. NOTE: this doesn't work properly in enlightenment. Flags: -allworkspaces 1, -allworkspaces 0Use the settings tab if xsnow is misbehaving. Use the birds tab if birds are misbehaving.Use this if no snow collects on your windows, or if snow collects separated from your windows. Some basic window managers need this setting (e.g. TWM needs in general a value of 25 .. 28). Flag: -offsetyUse this if snow falls below the bottom of your screen, or fallen snow hides something that should not be hidden. Flag: -offsetsUse vintage values for all preferences (except settings). Flag: -vintageUsing double buffer: %#lx. %dx%d Using root window Using transparent window Using window 'Desktop'. Vertical size of aurora. Flag: -auroraheightViewing distance. NOTE: Santa has no knowledge of viewing distance, so when birds are following Santa, the relative positions of Santa and birds will be temporarely out of sync when you change the viewing distance. This is only noticeable when the birds are following Santa. Flag: -viewingdistanceViewing distance:VintageVintage preferences: the look and feel of the original xsnow, created in 1993 by Rick Jansen.Vintage tree, you can set the color. Flag: -treetype 0Warning: don't eat yellow snow!Wayland (Expect some slugginess)WelcomeWelcome at xsnow!When activated, it will be snowing below your windows, else it will be snowing upon you windows too. On some desktop environments, when snowing above your windows you will not be able to click on any window. Therefore, you will be asked to click a button, to be sure that things are OK. Flag: -aboveWhen activated, the background will be black. Flag: -bg (this button will be automatically desactivated when -bg is given)Whirl:Width of aurora in percentage of screen width. Flag: -aurorawidthWidth:WindWindow size changed, now snowing in in %#lx: %s %d+%d %dx%d Windows wider than 80 percent of the screen and closer to the bottom than the number in this widget will not collect snow. In some cases, there are invisible windows near the bottom of the screen, which are handled by xsnow as normal windows: snow is collected upon them. By entering a suitable number here, this undesired behaviour can be avoided. Flag: -ignorebottomWindows wider than 80 percent of the screen and closer to the top than the number in this widget will not collect snow. In some cases, there are invisible windows near the top of the screen, which are handled by xsnow as normal windows: snow is collected upon them. By entering a suitable number here, this undesired behaviour can be avoided. Flag: -ignoretop WindyWith RudolphWithout RudolphWoody tree. Flags: -treetype 1 or: -treetype allXscreensaver: Xsnow needs gtk version >= %s, found version %s all monitorsenitlabelmonitor %dmonitor 1or use a %srestartingunknown versionwindow type etc.Project-Id-Version: xsnow 3.7.0~pre04 Report-Msgid-Bugs-To: wvermin@gmail.com PO-Revision-Date: 2024-03-10 14:19+0100 Last-Translator: Willem Vermin wvermin@gmail.com Language-Team: None Language: et MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Kahjuks! See ei ole X11 seanss, xsnow tõenäoliselt ei tööta. Kui soovite seda siiski proovida, määrake keskkonnamuutuja XSNOW_FORCE_RUN, nt: XSNOW_FORCE_RUN=1 xsnow Või võite sundida X11 seanssi, näiteks kohandades faili /etc/gdm3/daemon.conf. Täname, et kasutasite xsnow Xsnow: püütud signaal %d kuna topeltpuhverdus pole selles süsteemis saadaval teie soovil. # Linnud:# üksust:# lumehelbed:Akna täitmise %:%s. Lumeaken: %#lx%s: ei saa ühendust X-serveriga %s              (vaikimisi)Kõik vaikeseaded Kõik vintage Vaikeseaded Vintage Aktiveerige xscreensaver. Klõpsake ja ärge puudutage hiirt ja klaviatuuri mõne sekundi jooksul...Tegelik keskmine kaugus naabritest.Reguleerige kiirust naabritele:Kõik vaikeseadedKõik vintageLuba kattumistAnarhia tase: mida kõrgem, seda rohkem anarhiat. Flag: -anarchyAnarhia:Aurora animatsiooni kiirus: tõeline: 10, dramaatilisema efekti saavutamiseks valige: 100 Flag: -auroraspeedRakenda kõigi eelistuste jaoks vaikeväärtused (v.a seaded). Flag: -defaultsRakendage selle vahekaardi eelistuste jaoks vaikeväärtused.Rakendage selle vahekaardi eelistuste jaoks vaikeväärtused. Rakenda vaikeseaded kõikidele eelistustele (v.a seaded). Flag: -defaultsRakenda vaikeseaded kõigile eelistustele (v.a seaded). Flags: -defaultsRakendage kõikidele eelistustele (v.a seaded) vanaaegseid väärtusi. Flag: -vintageRakendage selle vahekaardi eelistuste jaoks vanaaegseid väärtusi.Tõmbepunktide vahemikAuroraSaadaval on järgmised keeled: Saadaval on järgmised keeled: %s Alus:Aurora algtaseme kõrgus, protsentides ekraani kõrgusest. Flag: -aurorabaseAll aknadLinnu värvLinnudLinde tõmbab ligi tõmbepunkt. Siin saate valida, kas soovite Jõuluvana jälgida. Flags: -followsanta 0, -followsanta 1Ainult linnudLindude seadedMustPuhu maha:Ekraani alumine protsent on maastike jaoks saadaval. Flag: -treefillHele:Aurora heledus. Flags: -aurorabrightnessKuu halo heledus. Flag: -halobrightnessLäbipaistvat akent ei saa luua TaevasedValige taustTia É£leti si le É£ie kple esi le É£ie dome. Flag: -mooncolor [0,1]Valige siin pilt, mida soovite taustaks kasutada, kui xscreensaver on aktiivne. Flag: -bgValige oma JõuluvanaValige oma lemmik JõuluvanaValige oma lemmik lumiKlõpsake aknal ... Kinnitamiseks klõpsake .AmadedeVärv:Koostage siia oma lemmik taevatingimusedKoostage oma lemmikmaastikVõtke ühendustJätkame lipugaTöölaua seanssi ei õnnestunud määrata ProtsessoritegurLoo kontuurVaikimisiSoovitav lindude arv. Kui see on null, siis linde ei kuvata. Flag: -nbirdsSoovitud maastikuelementide arv. Flag: -treesTöölaua tüüp: %sTuvastatud Waylandi töölaud Tuvastatud töölaua seanss: %s Vahemaa, mida kasutatakse soovitud arvu naabrite saamiseks.Kauguse kaal:AnnetaAnneta umbes üks euro xsnow hooldaja inspireerimiseks, siin on paypali link. Joonise skaala:LubaKeskendu tõmbepunktile:Jälgi JõuluvanaOptimaalsete tulemuste saamiseks lisage oma %s: Sundige kohe tuulepuhang.Meteoride ilmumise sagedus. Flags: -meteorfrequencySagedus:Andke lindudele uhke värv. Flag: -birdscolorHaloPeatatakse lipu %s tõttu Kõrgus:Peida menüüKui kõik on korras, sajab nüüd teie töölaual lund ja linnud lendavad. Soovitame teil määratleda oma eelistused ülaltoodud vahekaartide abil.Kui see on määratud, kuvage sadanud lund töölaua allosas. Flags: -keepsnowonscreen, -nokeepsnowonscreenKui see on seatud, kuvage akendele sadanud lund. Flags: -keepsnowonwindows, -nokeepsnowonwindowsKui see on seatud, kuvage lumepuhumine. Flags: -blowsnow, -noblowsnowKui see on määratud, kuva lumehelbed. Flags: -snow, -nosnowKui see on seatud, koguneb lumi puudele. Flags: -keepsnowontrees, -nokeepsnowontreesKui see on seatud, puhub tuul. Flags: -wind, -nowindKui see on seatud, proovige võimalusel sadanud lumel ja puudel kohevust näidata. Flags: -fluffy, -nofluffyKui see on määratud, kasutage kahte värvi. Flag: -enablesc2Kui määratud: näita linde. Flags: -showbirds 1, -showbirds 0Kui see on määratud: ärge kuvage Jõuluvana, lund ega maastikku. Flags: -birdsonly 0, -birdsony 1Kui süsteem on liiga hõivatud, saavad kõik paneelid seda värvi. Sel juhul saate kohandada mõningaid sätteid jaotises "lumi", "linnud", "seaded" või "taevalikud".Kui teil on rohkem kui üks monitor, valige koht, kus soovite lund langeda. Valige 'kõik kuvarid', kui soovite, et kõigis monitorides oleks lund. MÄRKUS: monitori vahetamisel taaskäivitub xsnow. Flag: -screenIgnoreeri suuri alumisi aknaidIgnoreeri suuri ülemisi aknaidIgal vahekaardil leiate järgmised päästenupud.Mõjutage lindude suurust. Flag: -birdsscale Intensiivsus:Leiti LXDE seanss, kasutades akent 'pcmanfm'. Lahku menüüst. Flag: -nomenuLehtpuu. Flags: -treetype 2 or: -treetype allVasakuleTõstke lumi põhjaTõstke akendele lumiMax # lumehelvest:Lumehelveste maksimaalne arv Flag: -flakecountmaxKeskmine kaugus: %3d Menüü värvidMeteooridKeskmineKuuPõder. Flags: -treetype 5 or: -treetype allRohkem kui %d viga, ma lõpetasin!EI kasuta topeltpuhverdamist:MÄRKUS. Oodake mõningast virvendust. MÄRKUS. xsnow tõenäoliselt töötab, kuid oodata on mõningaid tõrkeid. Naabrid:Tar-faili ei saadeta terminali. Nüüd!Lähimate naabrite arv, keda linnud peaksid vaatama. Flag: -neighboursVilkuvate tähtede arv. Flag: -starsNumber:Ok, asjad on nii nagu nad on. Kõigil tööruumidelAltpoolt:Maastikul:Akendel:Joonise üldmõõtkava. Flag: -scaleTõmbepunkti jaoks kasutatava ekraani protsent. Flag: -attrspaceAsetage aurora ekraani keskele. Flag: -auroramiddleAsetage aurora ekraani paremasse serva. Flag: -aurorarightAsetage aurora ekraanile vasakule. Flag: -auroraleftPalun teatage kõigist kommentaaridest xsnow hooldajale.Jääkaru. Flags: -treetype 7 or: -treetype allEelistatud kaugus teistest lindudest. Flag: -prefdistanceEelistatud kaugus:Ilmselt X11Tõrvapalli tootmisel ilmnenud probleemid. Välju xsnowVälju xsnow.Vahemik: %d Põhjapõder. Flags: -treetype 4 or: -treetype allKuu suhteline suurus. Flag: -moonsizeTaaskäivitaTaaskäivitage linnud.Taaskäivitage kuvaseadete muutmise tõttu... Taaskäivitage ekraani- või keeleseadete muutmise tõttu ... ÕigeJõuluvanaJõuluvana kasutab rongi ühe põhjapõdra ja Rudolfiga. Flags: -santa 4 -showrudolphJõuluvana kasutab rongi kahe põhjapõdraga. Flags: -santa 4 -norudolphJõuluvana koos Dasheri, tantsija, prantslase, viksi, komeedi, Cupido, Dunderi, Blixemi ja Rudolfiga. Flags: -santa 3 -showrudolphJõuluvana koos Dasheri, Tantsija, Pranceri, Vixeni, komeedi, Cupido, Dunderi ja Blixemiga. Flags: -santa 3 -norudolphJõuluvana kolme põhjapõdraga. Flags: -santa 2 -norudolphJõuluvana kahe põhjapõdra ja Rudolfiga. Flags: -santa 2 -showrudolphJõuluvana kiirus. Flag: -santaspeedfactorKaalJõuluvana skaala. Flags: -santascale Maastiku ulatus. Flag: sceneryscale Kaal:MaastikTeine värv:Vaata ka man-lehte.Isereplikatsiooni ei kompileerita. Määra vintage puu värv. Flag: -tcMäärake vaikeeelistused kõigile (välja arvatud seaded) vahekaartidele.Määrake selle vahekaardi vaikeeelistused.Määrake vanaaegsed eelistused kõikidele vahekaartidele (v.a seaded).Määrake sellel vahekaardil vanaaegsed eelistused.Tausta seadistamine asukohast %s SeadedSeadistused Xscreensaver. Saate valida tausta ja valida, kas seda kasutada või mitte. Veenduge, et lisate faili ~/.xscreensaver ja rea 'programs:' järele rea nagu xsnow -root käivitate xscreensaver-demo, mille jaoks valida xsnow. Xscreensaver aktiveerimiseks käsureal: xscreensaver-command -activate Vaadake ka man-lehte: man xsnowNäitaNäita attr-punktiNäita maastikkuNäita JõuluvanaNäita lindeNäita kohevustNäita lundNäidake kohta, kuhu linnud tahavad minna. Flags: -showattr 0, -showattr 1Lumehelveste suurus, sobib ainult mitte-vintage lumehelveste jaoks. Flag: -snowsizeSuurus:Väike Jõuluvana kolme põhjapõdraga. Flags: -santa 1 -norudolphVäike Jõuluvana kahe põhjapõdra ja Rudolfiga. Flags: -santa 1 -showrudolphVäike maja. Flags: -treetype 3 or: -treetype allLumi%#lx sajab lund: %s %d+%d %dx%d Lumine puu. Flags: -treetype 6 or: -treetype allLindude kiirus suvalistes ühikutes. Flag: -birdsspeedKuu kiirus pikslites minutis. Flag: -moonspeedLumehelveste kiirus. Flag: -snowspeedfactorKiirus:TähedKalduvus kohandada kiirust naabritega. Flag: -followneighboursKalduvus keskenduda tõmbepunktile. Flag: -focuscentreKalduvus hoida naabritega soovitud distantsi. Flag: -disweightLume värv. Flag: -scMida kõrgem on see seadistus, seda rohkem lund tekib Jõuluvana kündmise, tuule või akende kadumise tõttu. Flag: -blowofffactorMida kõrgem on see säte, seda rohkem koguneb lund töölaua allserva. Flag: -ssnowdepthMida kõrgem see seadistus, seda rohkem lund puudele koguneb. Flag: -maxontreesMida kõrgem see seadistus, seda rohkem lund koguneb akendele. Märkus: Waylandis pole akendel lund. Flag: -wsnowdepthMida kõrgem see seade, seda rohkem tuul keerleb. Flag: -whirlfactorMida kõrgem, seda rohkem lumehelbeid. Flag: -snowflakesMida kõrgem, seda sujuvamalt xsnow töötab, kuid kasutab ka rohkem protsessori võimsust. Flag: -cpuloadLume teine värv. Flag: -sc2Läbipaistev lumeaken pole paraku ilmselt läbiklõpsatav.. See säte määrab, mitu sekundit möödub kahe tuuleiili vahel. Flag: -windtimerTaimer:Väike Jõuluvana kolme põhjapõdraga. Flags: -santa 0 -norudolphVäike Jõuluvana kahe põhjapõdra ja Rudolphiga. Flags: -santa 0 -showrudolphKatte lubamiseks või mitte maastike paigutamisel. Flags: -treeoverlap, -notreeoverlapLumeakna ümber kontuuri joonistamiseks. Flag: -outline 1/0Veendumaks, et saate klõpsata.Aurora näitamiseks või mitte näitamiseks. Märkus: aurorat on kõige parem vaadata tumedal taustal. Flags: -aurora 1, -aurora 0Kuu näitamine või mitte näitamine. Flags: -moon 1, -moon 0Tähtede näitamine või mitte näitamine. Flag: -stars (0 means: no stars)Kas näidata või mitte näidata Jõuluvana. Flags: -showsanta, -nosantaKas näidata või mitte näidata kuu ümber halo. Flags: -halo 1, -halo 0Kas näidata või mitte näidata meteoore. Flags: -meteors, -nometeorsKas näidata või mitte näidata maastikku. Flags: -showtrees, -notreesLülitage xsnow enda menüüvärvide ja standardsete menüüvärvide vahel. Aktiveeritud: kasutage xsnow värve. Deaktiveeritud: kasutage vaikevärve. Flags: -theme 1, -theme 0Läbipaistvus Värvitud esemete läbipaistvus: 0: läbipaistmatus puudub. 100: täiesti läbipaistev, te ei näe midagi! Flag: -transparencyProovige ja klõpsake mis tahes pilti!Proovige suunata faili (nt: %s, Proovin juuraknas lund sadada Kasutage vaikekeelena "sys". Kasutage lumesajutamiseks kõiki tööruume. MÄRKUS: see ei tööta valgustusrežiimis korralikult. Flags: -allworkspaces 1, -allworkspaces 0Kui xsnow käitub valesti, kasutage vahekaarti Seaded. Kui linnud käituvad valesti, kasutage vahekaarti linnud.Kasutage seda juhul, kui teie akendele ei kogune lund või kui lumi koguneb teie akendest eraldi. Mõned tavalised aknahaldurid vajavad seda sätet (nt TWM vajab üldiselt väärtust 25 .. 28). Flag: -offsetyKasutage seda juhul, kui lumi langeb ekraani alaosast allapoole või sadanud lumi peidab midagi, mida ei tohiks varjata. Flag: -offsetsKasutage kõigi eelistuste jaoks vanaaegseid väärtusi (v.a seaded). Flag: -vintageTopeltpuhvri kasutamine: %#lx. %dx%d Juurakna kasutamine Läbipaistva akna kasutamine Akna „Töölaud†kasutamine. Aurora vertikaalne suurus. Flag: -auroraheightVaatekaugus. MÄRKUS. Jõuluvana ei tea vaatekaugust, nii et kui linnud järgivad Jõuluvana, on Jõuluvana ja lindude suhteline asukoht vaatekauguse muutmisel ajutiselt sünkroonist väljas. Seda on märgata ainult siis, kui linnud järgivad Jõuluvana. Flag: -viewingdistanceVaatekaugus:VintageVintage-eelistused: originaali xsnow välimus ja tunnetus, mille lõi 1993. aastal Rick Jansen.Vintage puu, saate värvi määrata. Flag: -treetype 0Hoiatus: ära söö kollast lund!Wayland (oodake mõningast loidust)Tere tulemastTere tulemast aadressil xsnow!Kui see on aktiveeritud, sajab lund teie akende all, muidu sajab lund ka teie akende peal. Mõnes töölauakeskkonnas ei saa te akna kohal lund klõpsata. Seetõttu, teil palutakse klõpsata nupul, et olla kindel, et asjad on korras. Flag: -aboveKui see on aktiveeritud, on taust must. Flag: -bg (this button will be automatically desactivated when -bg is given)Pööris:Aurora laius protsentides ekraani laiusest. Flag: -aurorawidthLaius:TuulAkna suurus muudetud, nüüd sajab lund %#lx: %s %d+%d %dx%d Aknad, mis on laiemad kui 80 protsenti ekraanist ja lähemal kui selle vidina number, ei kogu lund. Mõnel juhul on ekraani allservas nähtamatud aknad, mida haldab xsnow nagu tavalised aknad: nende peale kogutakse lund. Sisestades siia sobiva numbri, saab seda soovimatut käitumist vältida. Flag: -ignorebottomAknad, mis on laiemad kui 80 protsenti ekraanist ja asuvad selle vidina numbrist lähemal ülaosale, ei kogu lund. Mõnel juhul on ekraani ülaosas nähtamatud aknad, mida käsitleb xsnow tavalised aknad: nende peale koguneb lund. Sisestades siia sobiva numbri, saab seda soovimatut käitumist vältida. Flag: -ignoretop TuulineRudolfigaIlma RudolphitaPuitunud puu. Flags: -treetype 1 or: -treetype allXscreensaver: Xsnow vajab gtk versiooni >= %s, leitud versioon %s kõik monitoridetsedasiltmonitor %dmonitor 1või kasutage %staaskäivitamineteadmata versioonakna tüüp jne.xsnow-3.8.3/po/et.po0000666000000000000000000012701414732252143012473 0ustar0000000000000000# # Sometimes the translations contain rubbish, please replace them. # # (abc_1000) XSNOW # # (abc_1001)   # # (abc_1002) Xsnow # # (abc_1003) \n # # (abc_1004) Xscreensaver # # (abc_1005) xsnow # # (abc_1006) Rick Jansen # # (abc_1007) %l#x # # (abc_1008) XsnoW # Language for xsnow # Copyright (C) 2023 Willem Vermin # Willem Vermin , 2023 # This file is distributed under the same license as the xsnow package. # # msgid "" msgstr "" "Project-Id-Version: xsnow 3.7.0~pre04\n" "Report-Msgid-Bugs-To: Willem Vermin wvermin@gmail.com\n" "POT-Creation-Date: 2024-03-10 14:19+0100\n" "PO-Revision-Date: 2024-03-10 14:19+0100\n" "Last-Translator: Willem Vermin wvermin@gmail.com\n" "Language-Team: None\n" "Language: et\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: src/main.c:379 #, c-format msgid "Available languages are: %s\n" msgstr "Saadaval on järgmised keeled: %s\n" #: src/main.c:382 msgid "Warning: don't eat yellow snow!" msgstr "Hoiatus: ära söö kollast lund!" #: src/main.c:403 #, c-format msgid "For optimal resuts, add to your %s:\n" msgstr "Optimaalsete tulemuste saamiseks lisage oma %s:\n" #: src/main.c:411 #, c-format msgid "unknown\n" msgstr "teadmata \n" #: src/main.c:420 #, c-format msgid "Detected Wayland desktop\n" msgstr "Tuvastatud Waylandi töölaud \n" #: src/main.c:435 #, c-format msgid "Xsnow needs gtk version >= %s, found version %s \n" msgstr "Xsnow vajab gtk versiooni >= %s, leitud versioon %s \n" #: src/main.c:445 msgid "Continuing with flag" msgstr "Jätkame lipuga" #: src/main.c:483 #, c-format msgid "%s: cannot connect to X server %s\n" msgstr "%s: ei saa ühendust X-serveriga %s\n" #: src/main.c:484 msgid "(default)" msgstr "(vaikimisi)" #: src/main.c:602 msgid "restarting" msgstr "taaskäivitamine" #: src/main.c:649 #, c-format msgid "Click on a window ...\n" msgstr "Klõpsake aknal ... \n" #: src/main.c:683 #, c-format msgid "Detected desktop session: %s\n" msgstr "Tuvastatud töölaua seanss: %s\n" #: src/main.c:686 #, c-format msgid "Could not determine desktop session\n" msgstr "Töölaua seanssi ei õnnestunud määrata \n" #: src/main.c:718 #, c-format msgid "Trying to snow in root window\n" msgstr "Proovin juuraknas lund sadada \n" #: src/main.c:762 #, c-format msgid "Using transparent window\n" msgstr "Läbipaistva akna kasutamine \n" #: src/main.c:767 #, c-format msgid "The transparent snow-window is probably not click-through, alas..\n" msgstr "Läbipaistev lumeaken pole paraku ilmselt läbiklõpsatav..\n" #: src/main.c:776 #, c-format msgid "Cannot create transparent window\n" msgstr "Läbipaistvat akent ei saa luua \n" #: src/main.c:778 #, c-format msgid "NOTE: xsnow will probably run, but some glitches are to be expected.\n" msgstr "" "MÄRKUS. xsnow tõenäoliselt töötab, kuid oodata on mõningaid tõrkeid. \n" #: src/main.c:788 #, c-format msgid "LXDE session found, using window 'pcmanfm'.\n" msgstr "Leiti LXDE seanss, kasutades akent 'pcmanfm'.\n" #: src/main.c:795 #, c-format msgid "Using window 'Desktop'.\n" msgstr "Akna „Töölaud†kasutamine.\n" #: src/main.c:799 #, c-format msgid "Using root window\n" msgstr "Juurakna kasutamine \n" #: src/main.c:843 #, c-format msgid "Snowing in %#lx: %s %d+%d %dx%d\n" msgstr "%#lx sajab lund: %s %d+%d %dx%d\n" #: src/main.c:888 #, c-format msgid "Using double buffer: %#lx. %dx%d\n" msgstr "Topeltpuhvri kasutamine: %#lx. %dx%d\n" #: src/main.c:895 #, c-format msgid "NOT using double buffering:" msgstr "EI kasuta topeltpuhverdamist:" #: src/main.c:897 #, c-format msgid " because double buffering is not available on this system\n" msgstr " kuna topeltpuhverdus pole selles süsteemis saadaval \n" #: src/main.c:899 #, c-format msgid " on your request.\n" msgstr " teie soovil. \n" #: src/main.c:900 #, c-format msgid "NOTE: expect some flicker.\n" msgstr "MÄRKUS. Oodake mõningast virvendust. \n" #: src/main.c:1042 msgid "Restart due to change of screen or language settings ...\n" msgstr "Taaskäivitage ekraani- või keeleseadete muutmise tõttu ... \n" #: src/main.c:1056 msgid "Restart due to change of display settings...\n" msgstr "Taaskäivitage kuvaseadete muutmise tõttu...\n" #: src/main.c:1147 msgid "Wayland (Expect some slugginess)" msgstr "Wayland (oodake mõningast loidust)" #: src/main.c:1151 msgid "Probably X11" msgstr "Ilmselt X11" #: src/main.c:1153 #, c-format msgid "%s. Snow window: %#lx" msgstr "%s. Lumeaken: %#lx" #: src/main.c:1205 #, c-format msgid "More than %d errors, I quit!" msgstr "Rohkem kui %d viga, ma lõpetasin!" #: src/main.c:1355 #, c-format msgid "Window size changed, now snowing in in %#lx: %s %d+%d %dx%d\n" msgstr "Akna suurus muudetud, nüüd sajab lund %#lx: %s %d+%d %dx%d\n" #: src/main.c:1424 #, c-format msgid "Halting because of flag %s\n" msgstr "Peatatakse lipu %s tõttu\n" #: src/selfrep.c:34 #, c-format msgid "Not sending tar file to terminal.\n" msgstr "Tar-faili ei saadeta terminali. \n" #: src/selfrep.c:35 #, c-format msgid "Try redirecting to a file (e.g: %s,\n" msgstr "Proovige suunata faili (nt: %s,\n" #: src/selfrep.c:36 #, c-format msgid "or use a %s" msgstr "või kasutage %s" #: src/selfrep.c:42 msgid "Problems encountered during production of the tar ball.\n" msgstr "Tõrvapalli tootmisel ilmnenud probleemid. \n" #: src/selfrep.c:47 #, c-format msgid "Self replication is not compiled in.\n" msgstr "Isereplikatsiooni ei kompileerita. \n" #: src/utils.c:248 #, c-format msgid "" "\n" "Xsnow: Caught signal %d\n" msgstr "" "\n" "Xsnow: püütud signaal %d\n" #: src/utils.c:251 #, c-format msgid "" "\n" "Thanks for using xsnow\n" msgstr "" "\n" "Täname, et kasutasite xsnow\n" #: src/windows.c:633 #, c-format msgid "Setting background from %s\n" msgstr "Tausta seadistamine asukohast %s\n" #: src/ui.c:1050 #, c-format msgid "Range: %d\n" msgstr "Vahemik: %d\n" #: src/ui.c:1052 #, c-format msgid "Mean distance: %3d\n" msgstr "Keskmine kaugus: %3d\n" #: src/ui.c:1060 #, c-format msgid "Desktop type: %s" msgstr "Töölaua tüüp: %s" #: src/ui.c:1175 src/ui.glade:5910 msgid "all monitors" msgstr "kõik monitorid" #: src/ui.c:1182 #, c-format msgid "monitor %d" msgstr "monitor %d" #: src/ui.c:1200 msgid "Available languages are: " msgstr "Saadaval on järgmised keeled: " #: src/ui.c:1203 msgid "Use \"sys\" for your default language.\n" msgstr "Kasutage vaikekeelena \"sys\". \n" #: src/ui.c:1204 msgid "See also the man page." msgstr "Vaata ka man-lehte." #: src/ui.glade:144 msgid "" "\n" "Alas! This not an X11 session, xsnow will probably not run.\n" "\n" "If you want to try it anyway, set the environment variable XSNOW_FORCE_RUN, " "eg:\n" "\n" " XSNOW_FORCE_RUN=1 xsnow\n" "\n" "Or, you could force an X11 session, for example by tweaking /etc/gdm3/daemon." "conf.\n" "\n" msgstr "" "\n" " Kahjuks! See ei ole X11 seanss, xsnow tõenäoliselt ei tööta.\n" "\n" "Kui soovite seda siiski proovida, määrake keskkonnamuutuja XSNOW_FORCE_RUN, " "nt:\n" "\n" " \n" " XSNOW_FORCE_RUN=1 xsnow\n" "\n" " Või võite sundida X11 seanssi, näiteks kohandades faili /etc/gdm3/daemon." "conf.\n" "\n" #: src/ui.glade:162 msgid "Ok, things are as they are. " msgstr "Ok, asjad on nii nagu nad on. " #: src/ui.glade:477 msgid "" "If everything is ok, it is now snowing on your desktop, and birds are " "flying. You are encouraged to define your own preferences using the tabs " "above." msgstr "" "Kui kõik on korras, sajab nüüd teie töölaual lund ja linnud lendavad. " "Soovitame teil määratleda oma eelistused ülaltoodud vahekaartide abil." #: src/ui.glade:492 msgid "" "Use the settings tab if xsnow is misbehaving.\n" "Use the birds tab if birds are misbehaving." msgstr "" "Kui xsnow käitub valesti, kasutage vahekaarti Seaded. \n" " Kui linnud käituvad valesti, kasutage vahekaarti linnud." #: src/ui.glade:509 msgid "In every tab you find the following rescue buttons:" msgstr "Igal vahekaardil leiate järgmised päästenupud." #: src/ui.glade:529 msgid "Defaults " msgstr "Vaikeseaded " #: src/ui.glade:544 msgid "Set default preferences for this tab." msgstr "Määrake selle vahekaardi vaikeeelistused." #: src/ui.glade:571 msgid "Vintage " msgstr "Vintage " #: src/ui.glade:586 msgid "Set vintage preferences for this tab." msgstr "Määrake sellel vahekaardil vanaaegsed eelistused." #: src/ui.glade:613 msgid "All defaults " msgstr "Kõik vaikeseaded " #: src/ui.glade:628 msgid "Set default preferences for all (except settings) tabs." msgstr "Määrake vaikeeelistused kõigile (välja arvatud seaded) vahekaartidele." #: src/ui.glade:655 msgid "All vintage " msgstr "Kõik vintage " #: src/ui.glade:670 msgid "Set vintage preferences for all (except settings) tabs." msgstr "Määrake vanaaegsed eelistused kõikidele vahekaartidele (v.a seaded)." #: src/ui.glade:690 src/ui.glade:701 src/ui.glade:840 src/ui.glade:1045 #: src/ui.glade:2870 src/ui.glade:2919 src/ui.glade:4688 msgid " " msgstr " " #: src/ui.glade:712 msgid " " msgstr " " #: src/ui.glade:746 msgid "Welcome at xsnow!" msgstr "Tere tulemast aadressil xsnow!" #: src/ui.glade:804 msgid "" "Vintage preferences: the look and feel of the original xsnow, created in " "1993 by Rick Jansen." msgstr "" "Vintage-eelistused: originaali xsnow välimus ja tunnetus, mille lõi 1993. " "aastal Rick Jansen." #: src/ui.glade:895 src/ui.glade:1542 src/ui.glade:2470 src/ui.glade:3033 #: src/ui.glade:3504 src/ui.glade:4470 src/ui.glade:5736 msgid "All defaults" msgstr "Kõik vaikeseaded" #: src/ui.glade:900 src/ui.glade:2474 src/ui.glade:3037 src/ui.glade:5740 msgid "" "Apply defaults for all preferences (except settings).\n" "Flag: -defaults" msgstr "" "Rakenda vaikeseaded kõikidele eelistustele (v.a seaded).\n" "Flag: -defaults" #: src/ui.glade:914 msgid "Donate" msgstr "Anneta" #: src/ui.glade:920 msgid "" "Donate one euro or so to inspire the maintainer of xsnow, here is a paypal " "link. " msgstr "" "Anneta umbes üks euro xsnow hooldaja inspireerimiseks, siin on paypali link. " #: src/ui.glade:930 src/ui.glade:1561 src/ui.glade:2489 src/ui.glade:3052 #: src/ui.glade:3522 src/ui.glade:4489 src/ui.glade:5754 msgid "All vintage" msgstr "Kõik vintage" #: src/ui.glade:935 src/ui.glade:1565 src/ui.glade:2493 src/ui.glade:3056 #: src/ui.glade:4493 src/ui.glade:5758 msgid "" "Use vintage values for all preferences (except settings).\n" "Flag: -vintage" msgstr "" "Kasutage kõigi eelistuste jaoks vanaaegseid väärtusi (v.a seaded).\n" "Flag: -vintage" #: src/ui.glade:949 src/ui.glade:1513 src/ui.glade:2441 src/ui.glade:3004 #: src/ui.glade:3552 src/ui.glade:4546 src/ui.glade:5633 msgid "Hide menu" msgstr "Peida menüü" #: src/ui.glade:954 src/ui.glade:1517 src/ui.glade:2445 src/ui.glade:3008 #: src/ui.glade:3556 src/ui.glade:4550 src/ui.glade:5637 msgid "" "Leave menu.\n" "Flag: -nomenu" msgstr "" "Lahku menüüst. \n" "Flag: -nomenu" #: src/ui.glade:968 msgid "Contact" msgstr "Võtke ühendust" #: src/ui.glade:973 msgid "Please report any comments to the maintainer of xsnow." msgstr "Palun teatage kõigist kommentaaridest xsnow hooldajale." #: src/ui.glade:983 src/ui.glade:1592 src/ui.glade:2520 src/ui.glade:3083 #: src/ui.glade:3580 src/ui.glade:4519 src/ui.glade:5661 msgid "Quit xsnow" msgstr "Välju xsnow" #: src/ui.glade:988 src/ui.glade:1596 src/ui.glade:2524 src/ui.glade:3087 #: src/ui.glade:3584 src/ui.glade:4523 src/ui.glade:5665 msgid "Quit xsnow." msgstr "Välju xsnow." #: src/ui.glade:1028 msgid "" "If the system is too busy, all panels get this color, in which case you " "could adapt some settings in \"snow\", \"birds\", \"settings\", or " "\"celestials\"." msgstr "" "Kui süsteem on liiga hõivatud, saavad kõik paneelid seda värvi. Sel juhul " "saate kohandada mõningaid sätteid jaotises \"lumi\", \"linnud\", \"seaded\" " "või \"taevalikud\"." #: src/ui.glade:1222 msgid "Welcome" msgstr "Tere tulemast" #: src/ui.glade:1239 msgid "Blow off:" msgstr "Puhu maha:" #: src/ui.glade:1252 msgid "On windows:" msgstr "Akendel:" #: src/ui.glade:1265 msgid "On bottom:" msgstr "Altpoolt:" #: src/ui.glade:1278 msgid "On scenery:" msgstr "Maastikul:" #: src/ui.glade:1288 src/ui.glade:1304 src/ui.glade:1320 src/ui.glade:1336 #: src/ui.glade:3745 src/ui.glade:3838 src/ui.glade:3941 src/ui.glade:4011 #: src/ui.glade:4047 src/ui.glade:6001 msgid "Show" msgstr "Näita" #: src/ui.glade:1292 msgid "" "If set, show snow blowing away.\n" "Flags: -blowsnow, -noblowsnow" msgstr "" "Kui see on seatud, kuvage lumepuhumine. \n" "Flags: -blowsnow, -noblowsnow" #: src/ui.glade:1308 msgid "" "If set, show fallen snow on windows.\n" "Flags: -keepsnowonwindows, -nokeepsnowonwindows" msgstr "" "Kui see on seatud, kuvage akendele sadanud lund. \n" "Flags: -keepsnowonwindows, -nokeepsnowonwindows" #: src/ui.glade:1324 msgid "" "If set, show fallen snow on bottom of the desktop.\n" "Flags: -keepsnowonscreen, -nokeepsnowonscreen" msgstr "" "Kui see on määratud, kuvage sadanud lund töölaua allosas. \n" "Flags: -keepsnowonscreen, -nokeepsnowonscreen" #: src/ui.glade:1340 msgid "" "If set, snow will collect on the trees.\n" "Flags: -keepsnowontrees, -nokeepsnowontrees" msgstr "" "Kui see on seatud, koguneb lumi puudele. \n" "Flags: -keepsnowontrees, -nokeepsnowontrees" #: src/ui.glade:1354 msgid "" "The higher this setting, the more snow will be generated because of Santa " "ploughing, wind or disappearing windows. \n" "Flag: -blowofffactor" msgstr "" "Mida kõrgem on see seadistus, seda rohkem lund tekib Jõuluvana kündmise, " "tuule või akende kadumise tõttu. \n" "Flag: -blowofffactor" #: src/ui.glade:1373 msgid "" "The higher this setting, the more snow will collect on the windows. \n" "Note: in Wayland, there is no snow on the windows. \n" "Flag: -wsnowdepth" msgstr "" "Mida kõrgem see seadistus, seda rohkem lund koguneb akendele. \n" "Märkus: Waylandis pole akendel lund. \n" "Flag: -wsnowdepth" #: src/ui.glade:1393 msgid "" "The higher this setting, the more snow will collect on the bottom of the " "desktop.\n" "Flag: -ssnowdepth" msgstr "" "Mida kõrgem on see säte, seda rohkem koguneb lund töölaua allserva.\n" "Flag: -ssnowdepth" #: src/ui.glade:1412 msgid "" "The higher this setting, the more snow will collect on the trees.\n" "Flag: -maxontrees" msgstr "" "Mida kõrgem see seadistus, seda rohkem lund puudele koguneb.\n" "Flag: -maxontrees" #: src/ui.glade:1433 msgid "Choose your favorite snow" msgstr "Valige oma lemmik lumi" #: src/ui.glade:1450 src/ui.glade:1618 src/ui.glade:2564 src/ui.glade:2859 #: src/ui.glade:4887 src/ui.glade:5964 src/ui.glade:5975 src/ui.glade:6039 #: src/ui.glade:6065 msgid " " msgstr " " #: src/ui.glade:1464 src/ui.glade:2393 src/ui.glade:2956 src/ui.glade:3458 #: src/ui.glade:4574 src/ui.glade:5690 msgid "Defaults" msgstr "Vaikimisi" #: src/ui.glade:1468 msgid "Apply default values for the preferences in this tab.\n" msgstr "Rakendage selle vahekaardi eelistuste jaoks vaikeväärtused. \n" #: src/ui.glade:1483 src/ui.glade:2411 src/ui.glade:2974 src/ui.glade:3475 #: src/ui.glade:4592 src/ui.glade:5707 msgid "Vintage" msgstr "Vintage" #: src/ui.glade:1487 src/ui.glade:2415 src/ui.glade:2978 src/ui.glade:3479 #: src/ui.glade:4596 src/ui.glade:5711 msgid "Apply vintage values for the preferences in this tab." msgstr "Rakendage selle vahekaardi eelistuste jaoks vanaaegseid väärtusi." #: src/ui.glade:1546 src/ui.glade:4474 msgid "" "Apply defaults for all preferences (except settings).\n" "Flags: -defaults" msgstr "" "Rakenda vaikeseaded kõigile eelistustele (v.a seaded).\n" "Flags: -defaults" #: src/ui.glade:1632 src/ui.glade:3895 msgid "Size:" msgstr "Suurus:" #: src/ui.glade:1644 msgid "" "Size of snowflakes, works only for non-vintage snow flakes.\n" "Flag: -snowsize" msgstr "" "Lumehelveste suurus, sobib ainult mitte-vintage lumehelveste jaoks. \n" "Flag: -snowsize" #: src/ui.glade:1664 src/ui.glade:2357 src/ui.glade:3861 src/ui.glade:4145 #: src/ui.glade:5002 msgid "Speed:" msgstr "Kiirus:" #: src/ui.glade:1678 msgid "Max # snowflakes:" msgstr "Max # lumehelvest:" #: src/ui.glade:1691 msgid "" "Maximum amount of snowflakes.\n" "Flag: -flakecountmax" msgstr "" "Lumehelveste maksimaalne arv \n" "Flag: -flakecountmax" #: src/ui.glade:1716 msgid "# Snowflakes:" msgstr "# lumehelbed:" #: src/ui.glade:1732 src/ui.glade:5173 src/ui.glade:5189 msgid "label" msgstr "silt" #: src/ui.glade:1741 msgid "Show fluff" msgstr "Näita kohevust" #: src/ui.glade:1745 msgid "" "If set, try to show fluff on fallen snow and trees if possible.\n" "Flags: -fluffy, -nofluffy" msgstr "" "Kui see on seatud, proovige võimalusel sadanud lumel ja puudel kohevust " "näidata.\n" "Flags: -fluffy, -nofluffy" #: src/ui.glade:1759 src/ui.glade:1771 src/ui.glade:2575 src/ui.glade:3798 #: src/ui.glade:3810 src/ui.glade:5139 src/ui.glade:5151 msgid "             " msgstr "             " #: src/ui.glade:1783 msgid "" "Speed of the snowflakes.\n" "Flag: -snowspeedfactor" msgstr "" "Lumehelveste kiirus. \n" "Flag: -snowspeedfactor" #: src/ui.glade:1804 msgid "Intensity:" msgstr "Intensiivsus:" #: src/ui.glade:1816 msgid "" "The higher, the more snowflakes.\n" "Flag: -snowflakes" msgstr "" "Mida kõrgem, seda rohkem lumehelbeid. \n" "Flag: -snowflakes" #: src/ui.glade:1836 msgid "Show snow" msgstr "Näita lund" #: src/ui.glade:1840 msgid "" "If set, show snowflakes.\n" "Flags: -snow, -nosnow" msgstr "" "Kui see on määratud, kuva lumehelbed. \n" "Flags: -snow, -nosnow" #: src/ui.glade:1855 msgid "" "The color of the snow.\n" "Flag: -sc" msgstr "" "Lume värv. \n" "Flag: -sc" #: src/ui.glade:1872 msgid "Color:" msgstr "Värv:" #: src/ui.glade:1886 msgid "Second color:" msgstr "Teine värv:" #: src/ui.glade:1899 msgid "" "The second color of the snow.\n" "Flag: -sc2" msgstr "" "Lume teine värv. \n" "Flag: -sc2" #: src/ui.glade:1912 msgid "Enable" msgstr "Luba" #: src/ui.glade:1916 msgid "" "If set, use two colors.\n" "Flag: -enablesc2" msgstr "Kui see on määratud, kasutage kahte värvi. \n" "Flag: -enablesc2" #: src/ui.glade:1974 msgid "Snow" msgstr "Lumi" #: src/ui.glade:1992 msgid "" "Tiny Santa with three reindeers.\n" "Flags: -santa 0 -norudolph" msgstr "" "Väike Jõuluvana kolme põhjapõdraga. \n" "Flags: -santa 0 -norudolph" #: src/ui.glade:2021 msgid "" "Small Santa with three reindeers.\n" "Flags: -santa 1 -norudolph" msgstr "" "Väike Jõuluvana kolme põhjapõdraga. \n" "Flags: -santa 1 -norudolph" #: src/ui.glade:2050 msgid "" "Santa with three reindeers.\n" "Flags: -santa 2 -norudolph" msgstr "" "Jõuluvana kolme põhjapõdraga. \n" "Flags: -santa 2 -norudolph" #: src/ui.glade:2079 msgid "" "Santa with Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder and Blixem.\n" "Flags: -santa 3 -norudolph" msgstr "" "Jõuluvana koos Dasheri, Tantsija, Pranceri, Vixeni, komeedi, Cupido, Dunderi " "ja Blixemiga. \n" "Flags: -santa 3 -norudolph" #: src/ui.glade:2108 msgid "" "Santa using the train with two reindeers.\n" "Flags: -santa 4 -norudolph" msgstr "" "Jõuluvana kasutab rongi kahe põhjapõdraga.\n" "Flags: -santa 4 -norudolph" #: src/ui.glade:2137 msgid "" "Santa using the train with one reindeer and Rudolph.\n" "Flags: -santa 4 -showrudolph" msgstr "" "Jõuluvana kasutab rongi ühe põhjapõdra ja Rudolfiga.\n" "Flags: -santa 4 -showrudolph" #: src/ui.glade:2165 msgid "" "Tiny Santa with two reindeers and Rudolph.\n" "Flags: -santa 0 -showrudolph" msgstr "" "Väike Jõuluvana kahe põhjapõdra ja Rudolphiga. \n" "Flags: -santa 0 -showrudolph" #: src/ui.glade:2195 msgid "" "Small Santa with two reindeers and Rudolph.\n" "Flags: -santa 1 -showrudolph" msgstr "" "Väike Jõuluvana kahe põhjapõdra ja Rudolfiga.\n" "Flags: -santa 1 -showrudolph" #: src/ui.glade:2223 msgid "" "Santa with two reindeers and Rudolph.\n" "Flags: -santa 2 -showrudolph" msgstr "" "Jõuluvana kahe põhjapõdra ja Rudolfiga.\n" "Flags: -santa 2 -showrudolph" #: src/ui.glade:2251 msgid "" "Santa with Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder, Blixem " "and Rudolph.\n" "Flags: -santa 3 -showrudolph" msgstr "" "Jõuluvana koos Dasheri, tantsija, prantslase, viksi, komeedi, Cupido, " "Dunderi, Blixemi ja Rudolfiga. \n" "Flags: -santa 3 -showrudolph" #: src/ui.glade:2282 msgid "Without Rudolph" msgstr "Ilma Rudolphita" #: src/ui.glade:2297 msgid "With Rudolph" msgstr "Rudolfiga" #: src/ui.glade:2308 msgid "Choose your Santa" msgstr "Valige oma Jõuluvana" #: src/ui.glade:2326 msgid "Choose your favorite Santa" msgstr "Valige oma lemmik Jõuluvana" #: src/ui.glade:2342 src/ui.glade:3444 msgid " " msgstr " " #: src/ui.glade:2369 msgid "" "Santa's speed.\n" "Flag: -santaspeedfactor" msgstr "" "Jõuluvana kiirus. \n" "Flag: -santaspeedfactor" #: src/ui.glade:2397 src/ui.glade:2960 src/ui.glade:3462 src/ui.glade:4578 #: src/ui.glade:5694 msgid "Apply default values for the preferences in this tab." msgstr "Rakendage selle vahekaardi eelistuste jaoks vaikeväärtused." #: src/ui.glade:2543 msgid "Show Santa" msgstr "Näita Jõuluvana" #: src/ui.glade:2547 msgid "" "To show or not to show Santa.\n" "Flags: -showsanta, -nosanta" msgstr "" "Kas näidata või mitte näidata Jõuluvana.\n" "Flags: -showsanta, -nosanta" #: src/ui.glade:2590 src/ui.glade:3229 msgid "Scale:" msgstr "Kaal:" #: src/ui.glade:2602 msgid "" "Scale of Santa.\n" "Flags: -santascale " msgstr "" "Jõuluvana skaala. \n" "Flags: -santascale " #: src/ui.glade:2647 msgid "Santa" msgstr "Jõuluvana" #: src/ui.glade:2662 msgid "Show scenery" msgstr "Näita maastikku" #: src/ui.glade:2666 msgid "" "To show or not to show scenery.\n" "Flags: -showtrees, -notrees" msgstr "" "Kas näidata või mitte näidata maastikku. \n" "Flags: -showtrees, -notrees" #: src/ui.glade:2683 msgid "" "Vintage tree, you can set the color.\n" "Flag: -treetype 0" msgstr "" "Vintage puu, saate värvi määrata. \n" "Flag: -treetype 0" #: src/ui.glade:2706 msgid "" "Woody tree.\n" "Flags: -treetype 1 or: -treetype all" msgstr "" "Puitunud puu. \n" "Flags: -treetype 1 or: -treetype all" #: src/ui.glade:2729 msgid "" "Leavy tree.\n" "Flags: -treetype 2 or: -treetype all" msgstr "" "Lehtpuu. \n" "Flags: -treetype 2 or: -treetype all" #: src/ui.glade:2752 msgid "" "Small house.\n" "Flags: -treetype 3 or: -treetype all" msgstr "" "Väike maja. \n" "Flags: -treetype 3 or: -treetype all" #: src/ui.glade:2775 msgid "" "Reindeer.\n" "Flags: -treetype 4 or: -treetype all" msgstr "" "Põhjapõder. \n" "Flags: -treetype 4 or: -treetype all" #: src/ui.glade:2798 msgid "" "Moose.\n" "Flags: -treetype 5 or: -treetype all" msgstr "" "Põder. \n" "Flags: -treetype 5 or: -treetype all" #: src/ui.glade:2821 msgid "" "Snowy tree.\n" "Flags: -treetype 6 or: -treetype all" msgstr "" "Lumine puu. \n" "Flags: -treetype 6 or: -treetype all" #: src/ui.glade:2844 msgid "" "Set color of vintage tree.\n" "Flag: -tc" msgstr "" "Määra vintage puu värv. \n" "Flag: -tc" #: src/ui.glade:2884 msgid "Compose your favorite scenery" msgstr "Koostage oma lemmikmaastik" #: src/ui.glade:2900 msgid "Try and click any image!" msgstr "Proovige ja klõpsake mis tahes pilti!" #: src/ui.glade:2931 msgid "" "Polar bear.\n" "Flags: -treetype 7 or: -treetype all" msgstr "" "Jääkaru. \n" "Flags: -treetype 7 or: -treetype all" #: src/ui.glade:3141 msgid "# Items:" msgstr "# üksust:" #: src/ui.glade:3156 msgid "" "Desired number of scenery items.\n" "Flag: -trees" msgstr "" "Soovitud maastikuelementide arv. \n" "Flag: -trees" #: src/ui.glade:3179 msgid "% Window fill:" msgstr "Akna täitmise %:" #: src/ui.glade:3190 msgid "" "Bottom percentage of screen available for scenery.\n" "Flag: -treefill" msgstr "" "Ekraani alumine protsent on maastike jaoks saadaval. \n" "Flag: -treefill" #: src/ui.glade:3209 msgid "Allow overlap" msgstr "Luba kattumist" #: src/ui.glade:3213 msgid "" "To allow overlap or not when placing scenery.\n" "Flags: -treeoverlap, -notreeoverlap" msgstr "" "Katte lubamiseks või mitte maastike paigutamisel. \n" "Flags: -treeoverlap, -notreeoverlap" #: src/ui.glade:3240 msgid "" "Scale of scenery.\n" "Flag: sceneryscale " msgstr "" "Maastiku ulatus. \n" "Flag: sceneryscale " #: src/ui.glade:3409 msgid "Scenery" msgstr "Maastik" #: src/ui.glade:3428 msgid "Compose here your favorite celestial conditions" msgstr "Koostage siia oma lemmik taevatingimused" #: src/ui.glade:3508 msgid "" "Apply default values for all preferences (except settings).\n" "Flag: -defaults" msgstr "" "Rakenda kõigi eelistuste jaoks vaikeväärtused (v.a seaded).\n" "Flag: -defaults" #: src/ui.glade:3526 msgid "" "Apply vintage values for all preferences (except settings).\n" "Flag: -vintage" msgstr "" "Rakendage kõikidele eelistustele (v.a seaded) vanaaegseid väärtusi. \n" "Flag: -vintage" #: src/ui.glade:3612 msgid "Wind" msgstr "Tuul" #: src/ui.glade:3626 msgid "Windy" msgstr "Tuuline" #: src/ui.glade:3631 msgid "" "If set, there will be wind.\n" "Flags: -wind, -nowind" msgstr "" "Kui see on seatud, puhub tuul. \n" "Flags: -wind, -nowind" #: src/ui.glade:3648 msgid "Whirl:" msgstr "Pööris:" #: src/ui.glade:3660 msgid "" "The higher this setting, the more the wind will whirl.\n" "Flag: -whirlfactor" msgstr "" "Mida kõrgem see seade, seda rohkem tuul keerleb. \n" "Flag: -whirlfactor" #: src/ui.glade:3682 msgid "Timer:" msgstr "Taimer:" #: src/ui.glade:3695 msgid "" "This setting determines how many seconds pass between two gusts of wind.\n" "Flag: -windtimer" msgstr "" "See säte määrab, mitu sekundit möödub kahe tuuleiili vahel. \n" "Flag: -windtimer" #: src/ui.glade:3711 msgid "Now!" msgstr "Nüüd!" #: src/ui.glade:3715 msgid "Force a gust of wind immediately." msgstr "Sundige kohe tuulepuhang." #: src/ui.glade:3732 msgid "Stars" msgstr "Tähed" #: src/ui.glade:3750 msgid "" "To show or not show stars.\n" "Flag: -stars (0 means: no stars)" msgstr "" "Tähtede näitamine või mitte näitamine.\n" "Flag: -stars (0 means: no stars)" #: src/ui.glade:3767 msgid "Number:" msgstr "Number:" #: src/ui.glade:3779 msgid "" "Number of twinkling stars.\n" "Flag: -stars" msgstr "" "Vilkuvate tähtede arv. \n" "Flag: -stars" #: src/ui.glade:3825 msgid "Moon" msgstr "Kuu" #: src/ui.glade:3843 msgid "" "To show or not show moon.\n" "Flags: -moon 1, -moon 0" msgstr "" "Kuu näitamine või mitte näitamine. \n" "Flags: -moon 1, -moon 0" #: src/ui.glade:3873 msgid "" "Speed of moon in pixels/minute.\n" "Flag: -moonspeed" msgstr "" "Kuu kiirus pikslites minutis. \n" "Flag: -moonspeed" #: src/ui.glade:3907 msgid "" "Relative size of the moon.\n" "Flag: -moonsize" msgstr "" "Kuu suhteline suurus. \n" "Flag: -moonsize" #: src/ui.glade:3928 msgid "Halo" msgstr "Halo" #: src/ui.glade:3946 msgid "" "To show or not to show halo around moon.\n" "Flags: -halo 1, -halo 0" msgstr "" "Kas näidata või mitte näidata kuu ümber halo.\n" "Flags: -halo 1, -halo 0" #: src/ui.glade:3964 src/ui.glade:4179 msgid "Bright:" msgstr "Hele:" #: src/ui.glade:3976 msgid "" "Brightness of moon's halo.\n" "Flag: -halobrightness" msgstr "" "Kuu halo heledus. \n" "Flag: -halobrightness" #: src/ui.glade:3998 msgid "Meteors" msgstr "Meteoorid" #: src/ui.glade:4016 msgid "" "To show or not to show meteors.\n" "Flags: -meteors, -nometeors" msgstr "" "Kas näidata või mitte näidata meteoore.\n" "Flags: -meteors, -nometeors" #: src/ui.glade:4034 msgid "Aurora" msgstr "Aurora" #: src/ui.glade:4052 msgid "" "To show or not show aurora.\n" "Note: the aurora is best viewed using a dark background.\n" "Flags: -aurora 1, -aurora 0" msgstr "" "Aurora näitamiseks või mitte näitamiseks.\n" "Märkus: aurorat on kõige parem vaadata tumedal taustal.\n" "Flags: -aurora 1, -aurora 0" #: src/ui.glade:4071 msgid "Width:" msgstr "Laius:" #: src/ui.glade:4083 msgid "" "Width of aurora in percentage of screen width.\n" "Flag: -aurorawidth" msgstr "" "Aurora laius protsentides ekraani laiusest. \n" "Flag: -aurorawidth" #: src/ui.glade:4108 msgid "Height:" msgstr "Kõrgus:" #: src/ui.glade:4120 msgid "" "Vertical size of aurora.\n" "Flag: -auroraheight" msgstr "" "Aurora vertikaalne suurus. \n" "Flag: -auroraheight" #: src/ui.glade:4157 msgid "" "Animation speed of aurora: real: 10, for a more dramatic effect choose: 100\n" "Flag: -auroraspeed" msgstr "" "Aurora animatsiooni kiirus: tõeline: 10, dramaatilisema efekti saavutamiseks " "valige: 100 \n" "Flag: -auroraspeed" #: src/ui.glade:4191 msgid "" "Brightness of aurora.\n" "Flags: -aurorabrightness" msgstr "" "Aurora heledus. \n" "Flags: -aurorabrightness" #: src/ui.glade:4208 msgid "Left" msgstr "Vasakule" #: src/ui.glade:4212 msgid "" "Place aurora left on the screen.\n" "Flag: -auroraleft" msgstr "" "Asetage aurora ekraanile vasakule. \n" "Flag: -auroraleft" #: src/ui.glade:4225 msgid "Middle" msgstr "Keskmine" #: src/ui.glade:4229 msgid "" "Place aurora in the middle of the screen.\n" "Flag: -auroramiddle" msgstr "" "Asetage aurora ekraani keskele. \n" "Flag: -auroramiddle" #: src/ui.glade:4243 msgid "Right" msgstr "Õige" #: src/ui.glade:4247 msgid "" "Place aurora in the right of the screen.\n" "Flag: -auroraright" msgstr "" "Asetage aurora ekraani paremasse serva. \n" "Flag: -auroraright" #: src/ui.glade:4266 msgid "Frequency:" msgstr "Sagedus:" #: src/ui.glade:4278 msgid "" "Frequency of meteors to appear.\n" "Flags: -meteorfrequency" msgstr "" "Meteoride ilmumise sagedus. \n" "Flags: -meteorfrequency" #: src/ui.glade:4300 msgid "Base:" msgstr "Alus:" #: src/ui.glade:4312 msgid "" "Baseline height of aurora, in percentage of screen height.\n" "Flag: -aurorabase" msgstr "" "Aurora algtaseme kõrgus, protsentides ekraani kõrgusest. \n" "Flag: -aurorabase" #: src/ui.glade:4329 msgid "Color" msgstr "Amadede" #: src/ui.glade:4333 msgid "" "Choose between yellow-ish and white-ish moon.\n" "Flag: -mooncolor [0,1]" msgstr "" "Tia É£leti si le É£ie kple esi le É£ie dome.\n" "Flag: -mooncolor [0,1]" #: src/ui.glade:4433 msgid "Celestials" msgstr "Taevased" #: src/ui.glade:4453 msgid "Birds settings" msgstr "Lindude seaded" #: src/ui.glade:4617 msgid "Show birds" msgstr "Näita linde" #: src/ui.glade:4621 msgid "" "If set: show birds.\n" "Flags: -showbirds 1, -showbirds 0" msgstr "" "Kui määratud: näita linde.\n" "Flags: -showbirds 1, -showbirds 0" #: src/ui.glade:4634 msgid "Birds only" msgstr "Ainult linnud" #: src/ui.glade:4638 msgid "" "If set: show no Santa, snow or scenery.\n" "Flags: -birdsonly 0, -birdsony 1" msgstr "" "Kui see on määratud: ärge kuvage Jõuluvana, lund ega maastikku. \n" "Flags: -birdsonly 0, -birdsony 1" #: src/ui.glade:4655 msgid "Preferred distance:" msgstr "Eelistatud kaugus:" #: src/ui.glade:4669 msgid "" "Preferred distance from other birds.\n" "Flag: -prefdistance" msgstr "" "Eelistatud kaugus teistest lindudest. \n" "Flag: -prefdistance" #: src/ui.glade:4697 msgid "Restart" msgstr "Taaskäivita" #: src/ui.glade:4701 msgid "Restart birds." msgstr "Taaskäivitage linnud." #: src/ui.glade:4718 msgid "Viewing distance:" msgstr "Vaatekaugus:" #: src/ui.glade:4731 msgid "" "Viewing distance.\n" "NOTE: Santa has no knowledge of viewing distance, so when birds are " "following Santa, the relative positions of Santa and birds will be " "temporarely out of sync when you change the viewing distance. This is only " "noticeable when the birds are following Santa.\n" "Flag: -viewingdistance" msgstr "" "Vaatekaugus.\n" "MÄRKUS. Jõuluvana ei tea vaatekaugust, nii et kui linnud järgivad Jõuluvana, " "on Jõuluvana ja lindude suhteline asukoht vaatekauguse muutmisel ajutiselt " "sünkroonist väljas. Seda on märgata ainult siis, kui linnud järgivad " "Jõuluvana.\n" "Flag: -viewingdistance" #: src/ui.glade:4752 msgid "Focus to attraction point:" msgstr "Keskendu tõmbepunktile:" #: src/ui.glade:4766 msgid "" "Tendency to concentrate on the attraction point.\n" "Flag: -focuscentre" msgstr "" "Kalduvus keskenduda tõmbepunktile. \n" "Flag: -focuscentre" #: src/ui.glade:4784 msgid "" "Desired number of birds. If zero, no birds are shown.\n" "Flag: -nbirds" msgstr "" "Soovitav lindude arv. Kui see on null, siis linde ei kuvata.\n" "Flag: -nbirds" #: src/ui.glade:4807 msgid "# Birds:" msgstr "# Linnud:" #: src/ui.glade:4821 msgid "" "Number of nearest neighbours the birds should look at.\n" "Flag: -neighbours" msgstr "" "Lähimate naabrite arv, keda linnud peaksid vaatama. \n" "Flag: -neighbours" #: src/ui.glade:4841 msgid "Neighbours:" msgstr "Naabrid:" #: src/ui.glade:4856 msgid "" "Give the birds a fancy color.\n" "Flag: -birdscolor" msgstr "" "Andke lindudele uhke värv. \n" "Flag: -birdscolor" #: src/ui.glade:4874 msgid "Bird color" msgstr "Linnu värv" #: src/ui.glade:4900 msgid "Anarchy:" msgstr "Anarhia:" #: src/ui.glade:4914 msgid "" "Anarchy level: the higher, the more anarchy.\n" "Flag: -anarchy" msgstr "" "Anarhia tase: mida kõrgem, seda rohkem anarhiat. \n" "Flag: -anarchy" #: src/ui.glade:4934 msgid "Distance weight:" msgstr "Kauguse kaal:" #: src/ui.glade:4948 msgid "" "Tendency to keep desired distance to neighbours.\n" "Flag: -disweight" msgstr "" "Kalduvus hoida naabritega soovitud distantsi. \n" "Flag: -disweight" #: src/ui.glade:4968 msgid "Adjust speed to neighbours:" msgstr "Reguleerige kiirust naabritele:" #: src/ui.glade:4982 msgid "" "Tendency to adjust speed to neighbours.\n" "Flag: -followneighbours" msgstr "" "Kalduvus kohandada kiirust naabritega. \n" "Flag: -followneighbours" #: src/ui.glade:5016 msgid "" "Speed of birds in arbitrary units.\n" "Flag: -birdsspeed" msgstr "" "Lindude kiirus suvalistes ühikutes. \n" "Flag: -birdsspeed" #: src/ui.glade:5036 msgid "Drawing scale:" msgstr "Joonise skaala:" #: src/ui.glade:5050 msgid "" "Influence the size of the birds.\n" "Flag: -birdsscale\n" msgstr "" "Mõjutage lindude suurust. \n" "Flag: -birdsscale\n" #: src/ui.glade:5067 msgid "" "Show \n" "attr point" msgstr "" "Näita \n" "attr-punkti" #: src/ui.glade:5073 msgid "" "Show the point where the birds want to go.\n" "Flags: -showattr 0, -showattr 1" msgstr "" "Näidake kohta, kuhu linnud tahavad minna. \n" "Flags: -showattr 0, -showattr 1" #: src/ui.glade:5084 msgid "" "Follow \n" "Santa" msgstr "" "Jälgi \n" " Jõuluvana" #: src/ui.glade:5090 msgid "" "Birds are attracted by an attraction point. Here you can choose to follow " "Santa.\n" "Flags: -followsanta 0, -followsanta 1" msgstr "" "Linde tõmbab ligi tõmbepunkt. Siin saate valida, kas soovite Jõuluvana " "jälgida. \n" "Flags: -followsanta 0, -followsanta 1" #: src/ui.glade:5103 msgid "" "Percentage of screen to be used for the attraction point.\n" "Flag: -attrspace" msgstr "" "Tõmbepunkti jaoks kasutatava ekraani protsent. \n" "Flag: -attrspace" #: src/ui.glade:5125 msgid "Attraction point range" msgstr "Tõmbepunktide vahemik" #: src/ui.glade:5168 msgid "Actual mean distance from neighbours." msgstr "Tegelik keskmine kaugus naabritest." #: src/ui.glade:5185 msgid "Distance used to get the desired number of neighbours." msgstr "Vahemaa, mida kasutatakse soovitud arvu naabrite saamiseks." #: src/ui.glade:5268 msgid "Birds" msgstr "Linnud" #: src/ui.glade:5286 msgid "version" msgstr "versioon" #: src/ui.glade:5301 src/ui.glade:6515 msgid "Settings" msgstr "Seaded" #: src/ui.glade:5323 msgid "Transparency " msgstr "Läbipaistvus " #: src/ui.glade:5340 msgid "" "Transparency of painted items:\n" "0: no transparency.\n" "100: fully transparent, you will see nothing!\n" "Flag: -transparency" msgstr "" "Värvitud esemete läbipaistvus:\n" "0: läbipaistmatus puudub.\n" "100: täiesti läbipaistev, te ei näe midagi!\n" "Flag: -transparency" #: src/ui.glade:5367 msgid "Lift snow on bottom" msgstr "Tõstke lumi põhja" #: src/ui.glade:5383 msgid "" "Use this if snow falls below the bottom of your screen, or fallen snow " "hides something that should not be hidden.\n" "Flag: -offsets" msgstr "" "Kasutage seda juhul, kui lumi langeb ekraani alaosast allapoole või sadanud " "lumi peidab midagi, mida ei tohiks varjata. \n" "Flag: -offsets" #: src/ui.glade:5408 msgid "Lift snow on windows" msgstr "Tõstke akendele lumi" #: src/ui.glade:5424 msgid "" "Use this if no snow collects on your windows, or if snow collects separated " "from your windows. \n" "Some basic window managers need this setting (e.g. TWM needs in general a " "value of 25 .. 28).\n" "Flag: -offsety" msgstr "" "Kasutage seda juhul, kui teie akendele ei kogune lund või kui lumi koguneb " "teie akendest eraldi. \n" "Mõned tavalised aknahaldurid vajavad seda sätet (nt TWM vajab üldiselt " "väärtust 25 .. 28).\n" "Flag: -offsety" #: src/ui.glade:5449 msgid "Cpu factor" msgstr "Protsessoritegur" #: src/ui.glade:5467 msgid "" "The higher, the smoother xsnow will run, but will also use more cpu power.\n" "Flag: -cpuload" msgstr "" "Mida kõrgem, seda sujuvamalt xsnow töötab, kuid kasutab ka rohkem " "protsessori võimsust. \n" "Flag: -cpuload" #: src/ui.glade:5493 msgid "Scale" msgstr "Kaal" #: src/ui.glade:5510 msgid "" "Overall drawing scale.\n" "Flag: -scale" msgstr "" "Joonise üldmõõtkava. \n" "Flag: -scale" #: src/ui.glade:5543 msgid "Ignore large top windows" msgstr "Ignoreeri suuri ülemisi aknaid" #: src/ui.glade:5559 msgid "" "Windows wider than 80 percent of the screen and closer to the top than the " "number in this widget will not collect snow.\n" "In some cases, there are invisible windows near the top of the screen, which " "are handled by xsnow as normal windows: snow is collected upon them. By " "entering a suitable number here, this undesired behaviour can be avoided.\n" "Flag: -ignoretop\n" "\n" msgstr "" "Aknad, mis on laiemad kui 80 protsenti ekraanist ja asuvad selle vidina " "numbrist lähemal ülaosale, ei kogu lund.\n" "Mõnel juhul on ekraani ülaosas nähtamatud aknad, mida käsitleb xsnow " "tavalised aknad: nende peale koguneb lund. Sisestades siia sobiva numbri, " "saab seda soovimatut käitumist vältida.\n" "Flag: -ignoretop\n" "\n" #: src/ui.glade:5583 msgid "Ignore large bottom windows" msgstr "Ignoreeri suuri alumisi aknaid" #: src/ui.glade:5599 msgid "" "Windows wider than 80 percent of the screen and closer to the bottom than " "the number in this widget will not collect snow.\n" "\n" "In some cases, there are invisible windows near the bottom of the screen, " "which are handled by xsnow as normal windows: snow is collected upon them. " "By entering a suitable number here, this undesired behaviour can be " "avoided.\n" "Flag: -ignorebottom" msgstr "" "Aknad, mis on laiemad kui 80 protsenti ekraanist ja lähemal kui selle vidina " "number, ei kogu lund.\n" "\n" "Mõnel juhul on ekraani allservas nähtamatud aknad, mida haldab xsnow nagu " "tavalised aknad: nende peale kogutakse lund. Sisestades siia sobiva numbri, " "saab seda soovimatut käitumist vältida.\n" "Flag: -ignorebottom" #: src/ui.glade:5791 msgid "window type etc." msgstr "akna tüüp jne." #: src/ui.glade:5814 msgid "" "Menu\n" "colors" msgstr "" "Menüü\n" "värvid" #: src/ui.glade:5819 msgid "" "Toggle between xsnow's own menu colors and standard menu colors.\n" "Activated: use xsnow colors.\n" "Deactivated: use default colors.\n" "Flags: -theme 1, -theme 0" msgstr "" "Lülitage xsnow enda menüüvärvide ja standardsete menüüvärvide vahel.\n" "Aktiveeritud: kasutage xsnow värve.\n" "Deaktiveeritud: kasutage vaikevärve.\n" "Flags: -theme 1, -theme 0" #: src/ui.glade:5833 msgid "" "On all\n" "workspaces" msgstr "" "Kõigil \n" " tööruumidel" #: src/ui.glade:5838 msgid "" "Use all workspaces to snow in.\n" "NOTE: this doesn't work properly in enlightenment.\n" "Flags: -allworkspaces 1, -allworkspaces 0" msgstr "" "Kasutage lumesajutamiseks kõiki tööruume.\n" "MÄRKUS: see ei tööta valgustusrežiimis korralikult.\n" "Flags: -allworkspaces 1, -allworkspaces 0" #: src/ui.glade:5856 msgid "" "Below\n" "windows" msgstr "" "All \n" " aknad" #: src/ui.glade:5861 msgid "" "When activated, it will be snowing below your windows, else it will be " "snowing upon you windows too.\n" "On some desktop environments, when snowing above your windows you will not " "be able to click on any window.\n" "Therefore, you will be asked to click a button, to be sure that things are " "OK.\n" "Flag: -above" msgstr "" "Kui see on aktiveeritud, sajab lund teie akende all, muidu sajab lund ka " "teie akende peal.\n" "Mõnes töölauakeskkonnas ei saa te akna kohal lund klõpsata.\n" "Seetõttu, teil palutakse klõpsata nupul, et olla kindel, et asjad on " "korras.\n" "Flag: -above" #: src/ui.glade:5880 msgid "" "Click to\n" "confirm" msgstr "" "Kinnitamiseks klõpsake \n" "." #: src/ui.glade:5885 msgid "To make sure you can click." msgstr "Veendumaks, et saate klõpsata." #: src/ui.glade:5904 msgid "" "If you have more than one monitor, choose where you want snow falling. " "Choose 'all monitors' if you want snow in all monitors.\n" "NOTE: when changing monitor, xsnow will restart.\n" "Flag: -screen" msgstr "" "Kui teil on rohkem kui üks monitor, valige koht, kus soovite lund langeda. " "Valige 'kõik kuvarid', kui soovite, et kõigis monitorides oleks lund.\n" "MÄRKUS: monitori vahetamisel taaskäivitub xsnow.\n" "Flag: -screen" #: src/ui.glade:5911 msgid "monitor 1" msgstr "monitor 1" #: src/ui.glade:5922 msgid "" "Create\n" "outline" msgstr "" "Loo\n" "kontuur" #: src/ui.glade:5927 msgid "" "To draw an outline around the snow window.\n" "Flag: -outline 1/0" msgstr "" "Lumeakna ümber kontuuri joonistamiseks.\n" "Flag: -outline 1/0" #: src/ui.glade:5951 msgid "" " \n" " " msgstr "" " \n" " " #: src/ui.glade:5986 msgid "" "Choose here the picture you want as background when xscreensaver is " "active.\n" "Flag: -bg" msgstr "" "Valige siin pilt, mida soovite taustaks kasutada, kui xscreensaver on " "aktiivne.\n" "Flag: -bg" #: src/ui.glade:5990 msgid "Choose background" msgstr "Valige taust" #: src/ui.glade:6005 msgid "" "Activate xscreensaver.\n" "Click and don't touch mouse and keyboard for a few seconds..." msgstr "" "Aktiveerige xscreensaver.\n" "Klõpsake ja ärge puudutage hiirt ja klaviatuuri mõne sekundi jooksul..." #: src/ui.glade:6019 msgid "" "Settings for Xscreensaver. You can choose a background, and choose to use it " "or not.\n" "Make sure you add a line like\n" "xsnow -root\n" "after the line 'programs:' in the file ~/.xscreensaver and you run " "xscreensaver-demo to choose for xsnow.\n" "To activate xscreensaver on the command line:\n" "xscreensaver-command -activate\n" "See also the man page:\n" "man xsnow" msgstr "" "Seadistused Xscreensaver. Saate valida tausta ja valida, kas seda kasutada " "või mitte.\n" "Veenduge, et lisate faili ~/.xscreensaver ja rea 'programs:' järele rea " "nagu\n" "xsnow -root\n" " käivitate xscreensaver-demo, mille jaoks valida xsnow.\n" "Xscreensaver aktiveerimiseks käsureal:\n" "xscreensaver-command -activate\n" "Vaadake ka man-lehte:\n" "man xsnow" #: src/ui.glade:6028 msgid "Xscreensaver: " msgstr "Xscreensaver: " #: src/ui.glade:6048 msgid "Black" msgstr "Must" #: src/ui.glade:6052 msgid "" "When activated, the background will be black.\n" "Flag: -bg (this button will be automatically desactivated when -bg is given)" msgstr "" "Kui see on aktiveeritud, on taust must. \n" "Flag: -bg (this button will be automatically desactivated when -bg is given)" #: src/ui.glade:6076 msgid "" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" msgstr "" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" #: src/ui.glade:6551 msgid "en" msgstr "et" #: src/ui.glade:6554 msgid "it" msgstr "seda" #~ msgid "" #~ "If set, use two colors.\n" #~ "Flags: -enablesc2" #~ msgstr "" #~ "Kui see on määratud, kasutage kahte värvi. \n" #~ "Flags: -enablesc2" #~ msgid "2nd color:" #~ msgstr "2. värv:" #, c-format #~ msgid "XWinInfo failed\n" #~ msgstr "XWinInfo ebaõnnestus \n" #, c-format #~ msgid "Force snow on root: window: %#lx, depth: %d\n" #~ msgstr "Lume sundimine juurele: aken: %#lx, sügavus: %d\n" #, c-format #~ msgid "" #~ "NOTE: you probably need to tweak 'Lift snow on windows' in the 'settings' " #~ "panel.\n" #~ msgstr "" #~ "MÄRKUS. Tõenäoliselt peate seadistuste paneelil muutma valikut 'Tõsta " #~ "lumi akendel'.\n" #~ msgid "Force a gust of wind immediately.\n" #~ msgstr "Zi ya sesẽ aÉ–e dzi enumake.\n" xsnow-3.8.3/po/fi.gmo0000666000000000000000000010330014732252143012615 0ustar0000000000000000Þ•$< …\pqr‹¥§º½ÃÇ:Ì# ,:I"_7‚ ºÄÙíþT%c‰ ¥ ² ¾;Ì^Kp5¼6òE)FoJ¶57NUoŒL’ ß íøvþ u€ •BŸâ.ê0 !J l w D‰ VÎ %!7!R!l!ƒ!”!š!/¡!Ñ!ï!÷!$ " 1"<"K"CT"-˜"Æ"×"ñ"6#F#W#Q^#°#¿#Æ# á#$ï#!$76$ n$/y$©$®$Ê$ Ò$•Ü$`r%TÓ%=(&.f&S•&1é&Y'(u'5ž'HÔ'“(½±(o)‹)3¤)3Ø) *,*D*0^**”*¨*½*2Ï*+ +"+*+1++6+b++›+E·+ ý+" ,,,H1,'z,¢,ª,Ç, Ù, ä, ð,#ü,J -=k-;©-2å-6.0O.8€.¹. Í.8Ú. / / */.5/*d//—/-¦/9Ô/00Q0Dl0t±0f&161BÄ1&2.2&42([2„2‹2 “2¡2%¸2$Þ273%;37a3%™3¿3Û3Wä3<5A5 R5 `5 k5 v5 5J‹5KÖ5"6<(6He61®6à6 å6074770l7/7Í7Ô7?Ú7C8A^8  8‰Á8dK9S°9Š:I:2Ù:Z ;(g;B;[Ó;/<;6<Gr<Qº<= =J=pf=1×=< >9F>@€>;Á>;ý>˜9? Ò?tà?U@$n@“@%²@{Ø@gTAμA‹BH C!VCxC‹C¥C,¾C)ëCE'E]/E6EÄE äEF F.F{NGÊGAÑGHH<Hu\HjÒI=K CKPK0`K‘K1 K ÒKßKâKåK ëK öK L LL L(L)9LcMvN•N²N´NÇNÊNÐNÔNUÙN/O @O JOVOgO{O)O7ºO òOÿOP1PEPbUP3¸PìP QQ-QEEQ‹Q`”QMõQ5CR6yRP°RQSNSS6¢SÙSùS=T">T aTQlT ¾TËTÚTmáT OU[UnUtUWƒUÛU*äU0V%@V fVsVF‚VWÉV!W4WOWdWyW‘W—W7žWÖWíWôW+ X 7X CX QXI]X1§XÙXñX Y30YdYtYT}YÒYçY÷YZ+(Z$TZ3yZ ­Z-¹ZçZìZ [[°$[cÕ[b9\Nœ\:ë\R&]+y]q¥]5^?M^]^§ë^Þ“_r`Š`:£`+Þ` a4a#Na.ra¡a§aºaÑa7ía!%bGbVb_beb+ib•b°bÈbVæb =c+Gcsc[xc*Ôc ÿc d)d ?d Id Ud'adL‰d3Öd; e5Fe:|e0·e<èe%f;f*Qf |f ‰f —f*¡f'Ìfôf g<(gHeg®g ´gY¿gKh}ehãh:eiI i*êij.j,Mj zj†j jj#³j#×jBûj+>kDjk-¯kÝk ýk_lgmom„m•m¨m·m ÆmLÓmV nwn@}nO¾n0o?oDo1`o@’o4Óo.p7p?pAGp;‰p@Åpq’qj°q\rxrRsA[sistR'tiztät@ítO.un~u?íu -v|Nv3ËvZÿvLZw^§wJx;Qx³x Ay€Ky'Ìy$ôy"z!4€ss çDñ6‚ >‚6I‚Ž€‚„ …©…»…0Ê…û…6 †A†Q†T†W† `† l†w††† ›†§†®†Í$ËÞ•„ Lw¬åÉÑ#U’¢»Z®Sú‰(°í ¯ùªIü“=ôÔhʇõP,ÎX6±‹ð€mÀ!1rŸdû4¥ø³$;ƘtA«Ø2¤á`ĵ8½!Ý…àìÖëê7Rl E¿)䌚Ìy›¹ —Çfu ?ÿ¶Ï†KÒ n<cŠ~W"Ù'×væó#-kÓœ/§¾NÃÈ­ *‚ _FýaH|iÜqî :\öJ”Bsò"]Õ´TMÛñ¨¸ÅÁéV > Y÷}ßx+ˆ^ÂÚj9 gŽ0èºo¼–.5 @{3·ïžzQ[¡D&ƒ²‘pþCâeçЦ©%£bOã™G Alas! This not an X11 session, xsnow will probably not run. If you want to try it anyway, set the environment variable XSNOW_FORCE_RUN, eg: XSNOW_FORCE_RUN=1 xsnow Or, you could force an X11 session, for example by tweaking /etc/gdm3/daemon.conf. Thanks for using xsnow Xsnow: Caught signal %d because double buffering is not available on this system on your request. # Birds:# Items:# Snowflakes:% Window fill:%s. Snow window: %#lx%s: cannot connect to X server %s              (default)All defaults All vintage Defaults Vintage Activate xscreensaver. Click and don't touch mouse and keyboard for a few seconds...Actual mean distance from neighbours.Adjust speed to neighbours:All defaultsAll vintageAllow overlapAnarchy level: the higher, the more anarchy. Flag: -anarchyAnarchy:Animation speed of aurora: real: 10, for a more dramatic effect choose: 100 Flag: -auroraspeedApply default values for all preferences (except settings). Flag: -defaultsApply default values for the preferences in this tab.Apply default values for the preferences in this tab. Apply defaults for all preferences (except settings). Flag: -defaultsApply defaults for all preferences (except settings). Flags: -defaultsApply vintage values for all preferences (except settings). Flag: -vintageApply vintage values for the preferences in this tab.Attraction point rangeAuroraAvailable languages are: Available languages are: %s Base:Baseline height of aurora, in percentage of screen height. Flag: -aurorabaseBelow windowsBird colorBirdsBirds are attracted by an attraction point. Here you can choose to follow Santa. Flags: -followsanta 0, -followsanta 1Birds onlyBirds settingsBlackBlow off:Bottom percentage of screen available for scenery. Flag: -treefillBright:Brightness of aurora. Flags: -aurorabrightnessBrightness of moon's halo. Flag: -halobrightnessCannot create transparent window CelestialsChoose backgroundChoose between yellow-ish and white-ish moon. Flag: -mooncolor [0,1]Choose here the picture you want as background when xscreensaver is active. Flag: -bgChoose your SantaChoose your favorite SantaChoose your favorite snowClick on a window ... Click to confirmColorColor:Compose here your favorite celestial conditionsCompose your favorite sceneryContactContinuing with flagCould not determine desktop session Cpu factorCreate outlineDefaultsDesired number of birds. If zero, no birds are shown. Flag: -nbirdsDesired number of scenery items. Flag: -treesDesktop type: %sDetected Wayland desktop Detected desktop session: %s Distance used to get the desired number of neighbours.Distance weight:DonateDonate one euro or so to inspire the maintainer of xsnow, here is a paypal link. Drawing scale:EnableFocus to attraction point:Follow SantaFor optimal resuts, add to your %s: Force a gust of wind immediately.Frequency of meteors to appear. Flags: -meteorfrequencyFrequency:Give the birds a fancy color. Flag: -birdscolorHaloHalting because of flag %s Height:Hide menuIf everything is ok, it is now snowing on your desktop, and birds are flying. You are encouraged to define your own preferences using the tabs above.If set, show fallen snow on bottom of the desktop. Flags: -keepsnowonscreen, -nokeepsnowonscreenIf set, show fallen snow on windows. Flags: -keepsnowonwindows, -nokeepsnowonwindowsIf set, show snow blowing away. Flags: -blowsnow, -noblowsnowIf set, show snowflakes. Flags: -snow, -nosnowIf set, snow will collect on the trees. Flags: -keepsnowontrees, -nokeepsnowontreesIf set, there will be wind. Flags: -wind, -nowindIf set, try to show fluff on fallen snow and trees if possible. Flags: -fluffy, -nofluffyIf set, use two colors. Flag: -enablesc2If set: show birds. Flags: -showbirds 1, -showbirds 0If set: show no Santa, snow or scenery. Flags: -birdsonly 0, -birdsony 1If the system is too busy, all panels get this color, in which case you could adapt some settings in "snow", "birds", "settings", or "celestials".If you have more than one monitor, choose where you want snow falling. Choose 'all monitors' if you want snow in all monitors. NOTE: when changing monitor, xsnow will restart. Flag: -screenIgnore large bottom windowsIgnore large top windowsIn every tab you find the following rescue buttons:Influence the size of the birds. Flag: -birdsscale Intensity:LXDE session found, using window 'pcmanfm'. Leave menu. Flag: -nomenuLeavy tree. Flags: -treetype 2 or: -treetype allLeftLift snow on bottomLift snow on windowsMax # snowflakes:Maximum amount of snowflakes. Flag: -flakecountmaxMean distance: %3d Menu colorsMeteorsMiddleMoonMoose. Flags: -treetype 5 or: -treetype allMore than %d errors, I quit!NOT using double buffering:NOTE: expect some flicker. NOTE: xsnow will probably run, but some glitches are to be expected. Neighbours:Not sending tar file to terminal. Now!Number of nearest neighbours the birds should look at. Flag: -neighboursNumber of twinkling stars. Flag: -starsNumber:Ok, things are as they are. On all workspacesOn bottom:On scenery:On windows:Overall drawing scale. Flag: -scalePercentage of screen to be used for the attraction point. Flag: -attrspacePlace aurora in the middle of the screen. Flag: -auroramiddlePlace aurora in the right of the screen. Flag: -aurorarightPlace aurora left on the screen. Flag: -auroraleftPlease report any comments to the maintainer of xsnow.Polar bear. Flags: -treetype 7 or: -treetype allPreferred distance from other birds. Flag: -prefdistancePreferred distance:Probably X11Problems encountered during production of the tar ball. Quit xsnowQuit xsnow.Range: %d Reindeer. Flags: -treetype 4 or: -treetype allRelative size of the moon. Flag: -moonsizeRestartRestart birds.Restart due to change of display settings... Restart due to change of screen or language settings ... RightSantaSanta using the train with one reindeer and Rudolph. Flags: -santa 4 -showrudolphSanta using the train with two reindeers. Flags: -santa 4 -norudolphSanta with Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder, Blixem and Rudolph. Flags: -santa 3 -showrudolphSanta with Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder and Blixem. Flags: -santa 3 -norudolphSanta with three reindeers. Flags: -santa 2 -norudolphSanta with two reindeers and Rudolph. Flags: -santa 2 -showrudolphSanta's speed. Flag: -santaspeedfactorScaleScale of Santa. Flags: -santascale Scale of scenery. Flag: sceneryscale Scale:ScenerySecond color:See also the man page.Self replication is not compiled in. Set color of vintage tree. Flag: -tcSet default preferences for all (except settings) tabs.Set default preferences for this tab.Set vintage preferences for all (except settings) tabs.Set vintage preferences for this tab.Setting background from %s SettingsSettings for Xscreensaver. You can choose a background, and choose to use it or not. Make sure you add a line like xsnow -root after the line 'programs:' in the file ~/.xscreensaver and you run xscreensaver-demo to choose for xsnow. To activate xscreensaver on the command line: xscreensaver-command -activate See also the man page: man xsnowShowShow attr pointShow sceneryShow SantaShow birdsShow fluffShow snowShow the point where the birds want to go. Flags: -showattr 0, -showattr 1Size of snowflakes, works only for non-vintage snow flakes. Flag: -snowsizeSize:Small Santa with three reindeers. Flags: -santa 1 -norudolphSmall Santa with two reindeers and Rudolph. Flags: -santa 1 -showrudolphSmall house. Flags: -treetype 3 or: -treetype allSnowSnowing in %#lx: %s %d+%d %dx%d Snowy tree. Flags: -treetype 6 or: -treetype allSpeed of birds in arbitrary units. Flag: -birdsspeedSpeed of moon in pixels/minute. Flag: -moonspeedSpeed of the snowflakes. Flag: -snowspeedfactorSpeed:StarsTendency to adjust speed to neighbours. Flag: -followneighboursTendency to concentrate on the attraction point. Flag: -focuscentreTendency to keep desired distance to neighbours. Flag: -disweightThe color of the snow. Flag: -scThe higher this setting, the more snow will be generated because of Santa ploughing, wind or disappearing windows. Flag: -blowofffactorThe higher this setting, the more snow will collect on the bottom of the desktop. Flag: -ssnowdepthThe higher this setting, the more snow will collect on the trees. Flag: -maxontreesThe higher this setting, the more snow will collect on the windows. Note: in Wayland, there is no snow on the windows. Flag: -wsnowdepthThe higher this setting, the more the wind will whirl. Flag: -whirlfactorThe higher, the more snowflakes. Flag: -snowflakesThe higher, the smoother xsnow will run, but will also use more cpu power. Flag: -cpuloadThe second color of the snow. Flag: -sc2The transparent snow-window is probably not click-through, alas.. This setting determines how many seconds pass between two gusts of wind. Flag: -windtimerTimer:Tiny Santa with three reindeers. Flags: -santa 0 -norudolphTiny Santa with two reindeers and Rudolph. Flags: -santa 0 -showrudolphTo allow overlap or not when placing scenery. Flags: -treeoverlap, -notreeoverlapTo draw an outline around the snow window. Flag: -outline 1/0To make sure you can click.To show or not show aurora. Note: the aurora is best viewed using a dark background. Flags: -aurora 1, -aurora 0To show or not show moon. Flags: -moon 1, -moon 0To show or not show stars. Flag: -stars (0 means: no stars)To show or not to show Santa. Flags: -showsanta, -nosantaTo show or not to show halo around moon. Flags: -halo 1, -halo 0To show or not to show meteors. Flags: -meteors, -nometeorsTo show or not to show scenery. Flags: -showtrees, -notreesToggle between xsnow's own menu colors and standard menu colors. Activated: use xsnow colors. Deactivated: use default colors. Flags: -theme 1, -theme 0Transparency Transparency of painted items: 0: no transparency. 100: fully transparent, you will see nothing! Flag: -transparencyTry and click any image!Try redirecting to a file (e.g: %s, Trying to snow in root window Use "sys" for your default language. Use all workspaces to snow in. NOTE: this doesn't work properly in enlightenment. Flags: -allworkspaces 1, -allworkspaces 0Use the settings tab if xsnow is misbehaving. Use the birds tab if birds are misbehaving.Use this if no snow collects on your windows, or if snow collects separated from your windows. Some basic window managers need this setting (e.g. TWM needs in general a value of 25 .. 28). Flag: -offsetyUse this if snow falls below the bottom of your screen, or fallen snow hides something that should not be hidden. Flag: -offsetsUse vintage values for all preferences (except settings). Flag: -vintageUsing double buffer: %#lx. %dx%d Using root window Using transparent window Using window 'Desktop'. Vertical size of aurora. Flag: -auroraheightViewing distance. NOTE: Santa has no knowledge of viewing distance, so when birds are following Santa, the relative positions of Santa and birds will be temporarely out of sync when you change the viewing distance. This is only noticeable when the birds are following Santa. Flag: -viewingdistanceViewing distance:VintageVintage preferences: the look and feel of the original xsnow, created in 1993 by Rick Jansen.Vintage tree, you can set the color. Flag: -treetype 0Warning: don't eat yellow snow!Wayland (Expect some slugginess)WelcomeWelcome at xsnow!When activated, it will be snowing below your windows, else it will be snowing upon you windows too. On some desktop environments, when snowing above your windows you will not be able to click on any window. Therefore, you will be asked to click a button, to be sure that things are OK. Flag: -aboveWhen activated, the background will be black. Flag: -bg (this button will be automatically desactivated when -bg is given)Whirl:Width of aurora in percentage of screen width. Flag: -aurorawidthWidth:WindWindow size changed, now snowing in in %#lx: %s %d+%d %dx%d Windows wider than 80 percent of the screen and closer to the bottom than the number in this widget will not collect snow. In some cases, there are invisible windows near the bottom of the screen, which are handled by xsnow as normal windows: snow is collected upon them. By entering a suitable number here, this undesired behaviour can be avoided. Flag: -ignorebottomWindows wider than 80 percent of the screen and closer to the top than the number in this widget will not collect snow. In some cases, there are invisible windows near the top of the screen, which are handled by xsnow as normal windows: snow is collected upon them. By entering a suitable number here, this undesired behaviour can be avoided. Flag: -ignoretop WindyWith RudolphWithout RudolphWoody tree. Flags: -treetype 1 or: -treetype allXscreensaver: Xsnow needs gtk version >= %s, found version %s all monitorsenitlabelmonitor %dmonitor 1or use a %srestartingunknown versionwindow type etc.Project-Id-Version: xsnow 3.6.1.gettext~pre7 Report-Msgid-Bugs-To: wvermin@gmail.com PO-Revision-Date: 2024-03-10 14:19+0100 Last-Translator: Willem Vermin wvermin@gmail.com Language-Team: None Language: fi MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Alas! Tämä ei ole X11-istunto, xsnow ei todennäköisesti suoriteta. Jos haluat kuitenkin kokeilla sitä, aseta ympäristömuuttuja XSNOW_FORCE_RUN, esim. XSNOW_FORCE_RUN=1 xsnow Voit myös pakottaa X11-istunnon esimerkiksi säätämällä /etc/gdm3/daemon.conf. Kiitos, että käytät xsnow Xsnow: Saimme signaalin %d koska kaksinkertainen puskurointi ei ole käytettävissä tässä järjestelmässä pyynnöstäsi. # Linnut:# Tuotteet:# Lumihiutaleet:Ikkunan täyttö %:%s. Lumiikkuna: %#lx%s: ei voida yhdistää X-palvelimeen %s              (oletuksena)Kaikki oletusarvot Kaikki vintage Oletusarvot Vintage Aktivoi xscreensaver. Napsauta äläkä koske hiireen tai näppäimistöön muutamaan sekuntiin...Todellinen keskimääräinen etäisyys naapureista.Säädä nopeutta naapureille:Kaikki oletusarvotKaikki vintageSalli päällekkäisyysAnarkiataso: mitä korkeampi, sitä enemmän anarkiaa. Flag: -anarchyAnarkia:Auroran animaationopeus: todellinen: 10, dramaattisempi vaikutus valitse: 100 Flag: -auroraspeedKäytä oletusarvoja kaikkiin asetuksiin (paitsi asetuksiin). Flag: -defaultsKäytä oletusarvoja tämän välilehden asetuksille.Käytä oletusarvoja tämän välilehden asetuksille. Käytä oletusasetuksia kaikkiin asetuksiin (paitsi asetuksiin). Flag: -defaultsKäytä oletusasetuksia kaikkiin asetuksiin (paitsi asetuksiin). Flags: -defaultsKäytä vintage-arvoja kaikkiin asetuksiin (paitsi asetuksiin). Flag: -vintageKäytä vintage-arvoja tämän välilehden asetuksiin.Nähtävyyskohdan vaihteluväliAuroraTämä lehdistötiedote on saatavissa seuraavilla kielillä: Saatavilla olevat kielet ovat: %s Perusarvo:Auroran lähtötason korkeus prosentteina näytön korkeudesta. Flag: -aurorabaseAlla ikkunatLintujen väriLinnutLintuja houkuttelee vetovoimapiste. Täällä voit seurata Joulupukkia. Flags: -followsanta 0, -followsanta 1Vain linnutLintujen asetuksetMustaPuhaltaa pois:Näyttöruudun alin prosenttiosuus on käytettävissä maisemia varten. Flag: -treefillKirkaus:Auroran kirkkaus. Flags: -aurorabrightnessKuun sädekehän kirkkaus. Flag: -halobrightnessLäpinäkyvää ikkunaa ei voi luoda TaivaallisetValitse taustaValitse keltaisen ja valkoisen kuun välillä. Flag: -mooncolor [0,1]Valitse tässä taustakuvaksi haluamasi kuva, kun xscreensaver on aktiivinen. Flag: -bgValitse JoulupukkiValitse suosikkijoulupukkiValitse suosikkilumiNapauta ikkunaa ... Napsauta vahvistaaksesiVäriVäri:Kirjoita tähän suosikkisi taivaallisista olosuhteistaLuo suosikkimaisemaasiYhteysJatketaan liputuksellaTyöpöytäistuntoa ei voitu määrittää Cpu-kerroinLuo ulkoviivaOletusarvotToivottu määrä lintuja. Jos nolla, lintuja ei näytetä. Flag: -nbirdsMaiseman kohteiden haluttu määrä. Flag: -treesTyöpöydän tyyppi: %sHavaittu Wayland-työpöytä Havaittu työpöytäistunto: %s Etäisyydellä saatiin haluttu määrä naapureita.Etäisyyspaino:LahjoitaLahjoita yksi euro tai niin innostaa ylläpitäjä xsnow, tässä on paypal-linkki. Piirustusmittakaava:ota käyttöönKeskity vetovoimapisteeseen:Seuraa JoulupukkiaOptimaalista palautusta varten lisää %s: Pakota tuulenpuuska välittömästi.Meteorien esiintymistiheys. Flags: -meteorfrequencyToistuvuus:Anna linnuille hieno väri. Flag: -birdscolorHaloKeskeytetään lipun %s takia Korkeus:Piilota valikkoJos kaikki on hyvin, työpöydälläsi sataa nyt lunta ja linnut lentävät. Sinua kannustetaan määrittelemään omat mieltymyksesi käyttämällä yllä olevia välilehtiä.Jos asetettu, näytä lumisade työpöydän pohjassa. Flags: -keepsnowonscreen, -nokeepsnowonscreenJos asetettu, näytä ikkunoissa kaatunutta lunta. Flags: -keepsnowonwindows, -nokeepsnowonwindowsJos asetettu, näytä, että lumi puhaltaa pois. Flags: -blowsnow, -noblowsnowJos asetettu, näytä lumihiutaleet. Flags: -snow, -nosnowJos asetettu, lumi kerääntyy puihin. Flags: -keepsnowontrees, -nokeepsnowontreesJos asetettu, tuulee. Flags: -wind, -nowindJos asetettu, yritä näyttää pölyä kaatuneella lumella ja puilla, jos mahdollista. Flags: -fluffy, -nofluffyJos asetettu, käytä kahta väriä. Flag: -enablesc2Jos asetettu: näytä linnut. Flags: -showbirds 1, -showbirds 0Jos asetettu: älä näytä joulupukkia, lunta tai maisemia. Flags: -birdsonly 0, -birdsony 1Jos järjestelmä on liian varattu, kaikki paneelit saavat tämän värin, jolloin voit säätää joitain asetuksia "lumi", "linnut", "asetukset" tai "taivaalliset".Jos sinulla on useampi kuin yksi näyttö, valitse, mihin haluat lumen putoavan. Valitse 'kaikki näytöt', jos haluat lunta kaikissa näytöissä. Huomio: kun vaihdat näyttöä, xsnow käynnistyy uudelleen. Flag: -screenOhita suuret alaikkunatOhita suuret yläikkunatJokaisessa välilehdessä on seuraavat pelastuspainikkeet:Vaikuta lintujen kokoon. Flag: -birdsscale Intensiteetti:LXDE-istunto löytyi, käyttäen ikkunaa 'pcmanfm'. Poistu ruokalistalta. Flag: -nomenuLehtipuu. Flags: -treetype 2 or: -treetype allVasenNosta lumi pohjaanNosta lunta ikkunoihinEnintään # lumihiutalettaLumihiutaleiden enimmäismäärä. Flag: -flakecountmaxKeskimääräinen etäisyys: %3d Valikko väritMeteoritKeskiKuuHirvi. Flags: -treetype 5 or: -treetype allYli %d virhettä, lopetan!EI kaksoispuskurointia:HUOMAA: odota välähdystä. HUOMAUTUS: xsnow todennäköisesti toimii, mutta joitakin virheitä on odotettavissa. Naapurit:Tar-tiedostoa ei lähetetä päätteeseen. Nyt!Niiden lähimpien naapureiden lukumäärä, joita lintujen tulisi katsoa. Flag: -neighboursTuikkivien tähtien määrä. Flag: -starsLukumäärä:Asiat ovat niin kuin ovat. Kaikissa työtiloissaPohjassa:Maisemissa:Ikkunoissa:Kokonaispiirustusasteikko. Flag: -scaleVetovoimapisteessä käytettävän näytön prosenttiosuus. Flag: -attrspaceAseta aurora näytön keskelle. Flag: -auroramiddleAseta aurora näytön oikealle puolelle. Flag: -aurorarightAseta aurora vasemmalle näytölle. Flag: -auroraleftIlmoita mahdollisista kommenteista ylläpitäjälle xsnow.Jääkarhu. Flags: -treetype 7 or: -treetype allSuositeltava etäisyys muihin lintuihin. Flag: -prefdistanceSuositeltu etäisyys:Todennäköisesti X11Ongelmia tervapallon valmistuksen aikana. Lopeta xsnowLopeta xsnow.Alue: %d Poro. Flags: -treetype 4 or: -treetype allKuun suhteellinen koko. Flag: -moonsizeKäynnistä uudelleenKäynnistä linnut uudelleen.Käynnistä uudelleen näyttöasetusten muutoksen vuoksi... Käynnistä uudelleen näytön tai kielen asetusten muutoksen vuoksi... OikeaJoulupukkiJoulupukki käyttää junaa yhden poron ja Rudolphin kanssa. Flags: -santa 4 -showrudolphJoulupukki käyttää junaa kahden poron kanssa. Flags: -santa 4 -norudolphSanta kanssa Dasher, Tanssija, Prancer, Äkäpussi, Comet, Cupido, Dunder, Blixem ja Rudolph. Flags: -santa 3 -showrudolphJoulupukki Dasherin, Tanssijan, Prancerin, Äkäpussin, Komeetan, Amorin, Dunderin ja Blixemin kanssa. Flags: -santa 3 -norudolphJoulupukki kolmen poron kanssa. Flags: -santa 2 -norudolphJoulupukki kahden poron ja Rudolphin kanssa. Flags: -santa 2 -showrudolphJoulupukin nopeus. Flag: -santaspeedfactorAsteikkoJoulupukin mittakaava. Flags: -santascale Maiseman mittakaava. Flag: sceneryscale Mittakaava:MaisematToinen väri:Katso myös Man Page.Itsekopiointia ei ole käännetty. Aseta vintage-puun väri. Flag: -tcAseta oletusasetukset kaikille (paitsi asetuksille) välilehdille.Aseta oletusasetukset tälle välilehdelle.Aseta vintage-asetukset kaikille (paitsi asetuksille) välilehdille.Aseta vintage-asetukset tälle välilehdelle.Asetetaan taustaa kohteesta %s AsetuksetAsetukset kohteelle Xscreensaver. Voit valita taustan ja käyttää sitä tai ei. Varmista, että lisäät rivin, kuten xsnow -root a rivin 'programs:' jälkeen tiedostossa ~/.xscreensaver ja suoritat xscreensaver-demon, jolle valitset xsnow. Voit aktivoida xscreensaver komentorivillä: xscreensaver-command -activate Katso myös man-sivu: man xsnowNäytäNäytä nattr-pisteNäytä maisemaNäytä JoulupukkiNäytä linnutNäytä fluffiNäytä lumiNäytä kohta, johon linnut haluavat mennä. Flags: -showattr 0, -showattr 1Lumihiutaleiden koko, toimii vain muille kuin vintage-lumihiutaleille. Flag: -snowsizeKoko:Pieni Joulupukki kolmen poron kanssa. Flags: -santa 1 -norudolphPieni Joulupukki kahden poron ja Rudolphin kanssa. Flags: -santa 1 -showrudolphPieni talo. Flags: -treetype 3 or: -treetype allLumiLunta %#lx: %s %d+%d %dx%d Luminen puu. Flags: -treetype 6 or: -treetype allLintujen nopeus mielivaltaisissa yksiköissä. Flag: -birdsspeedKuun nopeus pikseleinä minuutissa. Flag: -moonspeedLumihiutaleiden nopeus. Flag: -snowspeedfactorNopeus:TähdetTaipumus säätää nopeutta naapureille. Flag: -followneighboursTaipumus keskittyä vetovoimapisteeseen. Flag: -focuscentreTaipumus pitää haluttu etäisyys naapureihin. Flag: -disweightLumen väri. Flag: -scMitä korkeampi tämä asetus on, sitä enemmän lunta syntyy joulupukin kyntöjen, tuulen tai ikkunoiden katoamisen vuoksi. Flag: -blowofffactorMitä korkeampi tämä asetus on, sitä enemmän lunta kerääntyy työpöydän pohjaan. Flag: -ssnowdepthMitä korkeampi tämä asetus on, sitä enemmän lunta kerääntyy puihin. Flag: -maxontreesMitä korkeampi tämä asetus on, sitä enemmän lunta kerääntyy ikkunoihin. Huomaa: Waylandissa ei ole lunta ikkunoissa. Flag: -wsnowdepthMitä korkeampi tämä asetus on, sitä enemmän tuuli pyörii. Flag: -whirlfactorMitä korkeampi, sitä enemmän lumihiutaleita. Flag: -snowflakesMitä korkeampi, sitä tasaisempi xsnow toimii, mutta käyttää myös enemmän CPU-tehoa. Flag: -cpuloadLumen toinen väri. Flag: -sc2Läpinäkyvä lumiikkuna ei todennäköisesti ole napsautettava, valitettavasti.. Tämä asetus määrittää, kuinka monta sekuntia kuluu kahden tuulenpuuskan välillä. Flag: -windtimerAjastin:Pieni Joulupukki kolmen poron kanssa. Flags: -santa 0 -norudolphPieni Joulupukki, jossa on kaksi poroa ja Rudolph. Flags: -santa 0 -showrudolphPäällekkäisyyksien salliminen tai kieltäminen maisemia sijoitettaessa. Flags: -treeoverlap, -notreeoverlapPiirrä ääriviivat lumiikkunan ympärille. Flag: -outline 1/0Varmista, että voit napsauttaa.Näytetäänkö revontulia vai ei. Huomaa: revontulia voi parhaiten katsella tummalla taustalla. Flags: -aurora 1, -aurora 0Näytetäänkö kuu vai ei. Flags: -moon 1, -moon 0Tähtien näyttäminen tai näyttämättä jättäminen. Flag: -stars (0 means: no stars)Näytetäänkö vai eikö näytetä Joulupukkia. Flags: -showsanta, -nosantaHalon näyttäminen tai näyttämättä jättäminen kuun ympärillä. Flags: -halo 1, -halo 0Näytetäänkö vai eikö näytetä meteoreja. Flags: -meteors, -nometeorsNäytetäänkö maisema vai ei. Flags: -showtrees, -notreesVaihda xsnow omien valikkovärien ja tavallisten valikkovärien välillä. Aktivoitu: käytä xsnow värejä. Poista käytöstä: käytä oletusvärejä. Flags: -theme 1, -theme 0Avoimuus Maalattujen kohteiden läpinäkyvyys: 0: ei läpinäkyvyyttä. 100: täysin läpinäkyvä, et näe mitään! Flag: -transparencyKokeile ja klikkaa mitä tahansa kuvaa!Yritä ohjata tiedostoon (esim. %s, Yritetään lunta juuri-ikkunassa Käytä "sys" oletuskielelläsi. Käytä kaikkia työtiloja lumisateeseen. Huomio: tämä ei toimi oikein valaistumisessa. Flags: -allworkspaces 1, -allworkspaces 0Käytä asetukset, jos xsnow käyttäytyy huonosti. Käytä linnut, jos lintu käyttäytyy huonosti.Käytä tätä, jos ikkunoihin ei kerry lunta tai jos lumi kerääntyy ikkunoista erillään. Jotkut perusikkunoiden hallitsijat tarvitsevat tätä asetusta (esim. TWM tarvitsee yleensä arvon 25 .. 28). Flag: -offsetyKäytä tätä, jos lumi putoaa näytön alareunan alle tai jos lumi putoaa piilottaa jotain, jota ei pitäisi piilottaa. Flag: -offsetsKäytä vintage-arvoja kaikille asetuksille (paitsi asetuksille). Flag: -vintageKäytetään kaksinkertaista puskuria: %#lx. %dx%d Käytetään pääikkunaa Käyttämällä läpinäkyvää ikkunaa Käytä ikkunaa 'Työpöytä'. Auroran pystysuuntainen koko. Flag: -auroraheightKatseluetäisyys. Huomio: Joulupukilla ei ole tietoa katseluetäisyydestä, joten kun linnut seuraavat Joulupukkia, Joulupukin ja lintujen suhteelliset sijainnit ovat väliaikaisesti epätahdissa, kun muutat katseluetäisyyttä. Tämä on havaittavissa vain silloin, kun linnut seuraavat joulupukkia.Flag: -viewingdistanceKatseluetäisyys:VintageVintage-asetukset: Rick Jansenin vuonna 1993 luoman alkuperäisen xsnow'n ulkoasu ja tuntuma.Vintage-puu, voit asettaa värin. Flag: -treetype 0Varoitus: älä syö keltaista lunta!Wayland (Odottaa jonkin verran slugginess)TervetuloaTervetuloa xsnow!Kun se on aktivoitu, ikkunoiden alla sataa lunta, muuten myös ikkunoiden päällä sataa lunta. Joissakin työpöytäympäristöissä, kun ikkunoiden yläpuolella sataa lunta, et voi napsauttaa mitään ikkunaa. Siksi sinua pyydetään napsauttamaan painiketta varmistaaksesi, että asiat ovat kunnossa. Flag: -aboveKun se on aktivoitu, tausta on musta. Flag: -bg (this button will be automatically desactivated when -bg is given)Sekoitus:Auroran leveys prosentteina näytön leveydestä. Flag: -aurorawidthLeveys:TuulivoimaIkkunan koko muutettu, nyt lunta %#lx: %s %d+%d %dx%d Ikkunat, jotka ovat leveämpiä kuin 80 prosenttia näytöstä ja lähempänä pohjaa kuin tämän widgetin numero, eivät kerää lunta. Joissakin tapauksissa näytön alareunassa on näkymättömiä ikkunoita, joita xsnow käsittelee tavallisina ikkunoina: niihin kerätään lunta. Antamalla tähän sopivan numeron, tämä ei-toivottu käyttäytyminen voidaan välttää. Flag: -ignorebottomIkkunat, jotka ovat leveämpiä kuin 80 prosenttia näytöstä ja lähempänä yläreunaa kuin tämän widgetin numero, eivät kerää lunta. Joissakin tapauksissa näytön yläreunassa on näkymättömiä ikkunoita, joita xsnow käsittelee tavallisina ikkunoina: niihin kerätään lunta. Antamalla tähän sopivan numeron, tämä ei-toivottu käyttäytyminen voidaan välttää. Flag: -ignoretop TuulinenPääosat RudolphIlman RudolfiaPuinen puu. Flags: -treetype 1 or: -treetype allXscreensaver: Xsnow tarvitsee gtk-version >= %s, löytyi versio %s kaikki näytötfiittunnistenäyttö %dnäyttö 1tai käytä %suudelleenkäynnistystuntematon versioikkunatyyppi jne.xsnow-3.8.3/po/fi.po0000666000000000000000000013043314732252143012460 0ustar0000000000000000# # Sometimes the translations contain rubbish, please replace them. # # (abc_1000) XsnoW # # (abc_1001) xsnow # # (abc_1002) Xscreensaver # # (abc_1003) %l#x # # (abc_1004)   # # (abc_1005) XSNOW # # (abc_1006) Rick Jansen # # (abc_1007) Xsnow # # (abc_1008) \n # Language for xsnow # Copyright (C) 2023 Willem Vermin # Willem Vermin , 2023 # This file is distributed under the same license as the xsnow package. # # msgid "" msgstr "" "Project-Id-Version: xsnow 3.6.1.gettext~pre7\n" "Report-Msgid-Bugs-To: Willem Vermin wvermin@gmail.com\n" "POT-Creation-Date: 2024-03-10 14:19+0100\n" "PO-Revision-Date: 2024-03-10 14:19+0100\n" "Last-Translator: Willem Vermin wvermin@gmail.com\n" "Language-Team: None\n" "Language: fi\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: src/main.c:379 #, c-format msgid "Available languages are: %s\n" msgstr "Saatavilla olevat kielet ovat: %s\n" #: src/main.c:382 msgid "Warning: don't eat yellow snow!" msgstr "Varoitus: älä syö keltaista lunta!" #: src/main.c:403 #, c-format msgid "For optimal resuts, add to your %s:\n" msgstr "Optimaalista palautusta varten lisää %s:\n" #: src/main.c:411 #, c-format msgid "unknown\n" msgstr "tuntematon\n" #: src/main.c:420 #, c-format msgid "Detected Wayland desktop\n" msgstr "Havaittu Wayland-työpöytä\n" #: src/main.c:435 #, c-format msgid "Xsnow needs gtk version >= %s, found version %s \n" msgstr "Xsnow tarvitsee gtk-version >= %s, löytyi versio %s \n" #: src/main.c:445 msgid "Continuing with flag" msgstr "Jatketaan liputuksella" #: src/main.c:483 #, c-format msgid "%s: cannot connect to X server %s\n" msgstr "%s: ei voida yhdistää X-palvelimeen %s\n" #: src/main.c:484 msgid "(default)" msgstr "(oletuksena)" #: src/main.c:602 msgid "restarting" msgstr "uudelleenkäynnistys" #: src/main.c:649 #, c-format msgid "Click on a window ...\n" msgstr "Napauta ikkunaa ...\n" #: src/main.c:683 #, c-format msgid "Detected desktop session: %s\n" msgstr "Havaittu työpöytäistunto: %s\n" #: src/main.c:686 #, c-format msgid "Could not determine desktop session\n" msgstr "Työpöytäistuntoa ei voitu määrittää\n" #: src/main.c:718 #, c-format msgid "Trying to snow in root window\n" msgstr "Yritetään lunta juuri-ikkunassa\n" #: src/main.c:762 #, c-format msgid "Using transparent window\n" msgstr "Käyttämällä läpinäkyvää ikkunaa\n" #: src/main.c:767 #, c-format msgid "The transparent snow-window is probably not click-through, alas..\n" msgstr "" "Läpinäkyvä lumiikkuna ei todennäköisesti ole napsautettava, " "valitettavasti..\n" #: src/main.c:776 #, c-format msgid "Cannot create transparent window\n" msgstr "Läpinäkyvää ikkunaa ei voi luoda\n" #: src/main.c:778 #, c-format msgid "NOTE: xsnow will probably run, but some glitches are to be expected.\n" msgstr "" "HUOMAUTUS: xsnow todennäköisesti toimii, mutta joitakin virheitä on " "odotettavissa.\n" #: src/main.c:788 #, c-format msgid "LXDE session found, using window 'pcmanfm'.\n" msgstr "LXDE-istunto löytyi, käyttäen ikkunaa 'pcmanfm'.\n" #: src/main.c:795 #, c-format msgid "Using window 'Desktop'.\n" msgstr "Käytä ikkunaa 'Työpöytä'.\n" #: src/main.c:799 #, c-format msgid "Using root window\n" msgstr "Käytetään pääikkunaa\n" #: src/main.c:843 #, c-format msgid "Snowing in %#lx: %s %d+%d %dx%d\n" msgstr "Lunta %#lx: %s %d+%d %dx%d\n" #: src/main.c:888 #, c-format msgid "Using double buffer: %#lx. %dx%d\n" msgstr "Käytetään kaksinkertaista puskuria: %#lx. %dx%d\n" #: src/main.c:895 #, c-format msgid "NOT using double buffering:" msgstr "EI kaksoispuskurointia:" #: src/main.c:897 #, c-format msgid " because double buffering is not available on this system\n" msgstr "" " koska kaksinkertainen puskurointi ei ole käytettävissä tässä " "järjestelmässä\n" #: src/main.c:899 #, c-format msgid " on your request.\n" msgstr " pyynnöstäsi.\n" #: src/main.c:900 #, c-format msgid "NOTE: expect some flicker.\n" msgstr "HUOMAA: odota välähdystä.\n" #: src/main.c:1042 msgid "Restart due to change of screen or language settings ...\n" msgstr "Käynnistä uudelleen näytön tai kielen asetusten muutoksen vuoksi...\n" #: src/main.c:1056 msgid "Restart due to change of display settings...\n" msgstr "Käynnistä uudelleen näyttöasetusten muutoksen vuoksi...\n" #: src/main.c:1147 msgid "Wayland (Expect some slugginess)" msgstr "Wayland (Odottaa jonkin verran slugginess)" #: src/main.c:1151 msgid "Probably X11" msgstr "Todennäköisesti X11" #: src/main.c:1153 #, c-format msgid "%s. Snow window: %#lx" msgstr "%s. Lumiikkuna: %#lx" #: src/main.c:1205 #, c-format msgid "More than %d errors, I quit!" msgstr "Yli %d virhettä, lopetan!" #: src/main.c:1355 #, c-format msgid "Window size changed, now snowing in in %#lx: %s %d+%d %dx%d\n" msgstr "Ikkunan koko muutettu, nyt lunta %#lx: %s %d+%d %dx%d\n" #: src/main.c:1424 #, c-format msgid "Halting because of flag %s\n" msgstr "Keskeytetään lipun %s takia\n" #: src/selfrep.c:34 #, c-format msgid "Not sending tar file to terminal.\n" msgstr "Tar-tiedostoa ei lähetetä päätteeseen.\n" #: src/selfrep.c:35 #, c-format msgid "Try redirecting to a file (e.g: %s,\n" msgstr "Yritä ohjata tiedostoon (esim. %s,\n" #: src/selfrep.c:36 #, c-format msgid "or use a %s" msgstr "tai käytä %s" #: src/selfrep.c:42 msgid "Problems encountered during production of the tar ball.\n" msgstr "Ongelmia tervapallon valmistuksen aikana.\n" #: src/selfrep.c:47 #, c-format msgid "Self replication is not compiled in.\n" msgstr "Itsekopiointia ei ole käännetty.\n" #: src/utils.c:248 #, c-format msgid "" "\n" "Xsnow: Caught signal %d\n" msgstr "" "\n" "Xsnow: Saimme signaalin %d\n" #: src/utils.c:251 #, c-format msgid "" "\n" "Thanks for using xsnow\n" msgstr "" "\n" "Kiitos, että käytät xsnow\n" #: src/windows.c:633 #, c-format msgid "Setting background from %s\n" msgstr "Asetetaan taustaa kohteesta %s\n" #: src/ui.c:1050 #, c-format msgid "Range: %d\n" msgstr "Alue: %d\n" #: src/ui.c:1052 #, c-format msgid "Mean distance: %3d\n" msgstr "Keskimääräinen etäisyys: %3d\n" #: src/ui.c:1060 #, c-format msgid "Desktop type: %s" msgstr "Työpöydän tyyppi: %s" #: src/ui.c:1175 src/ui.glade:5910 msgid "all monitors" msgstr "kaikki näytöt" #: src/ui.c:1182 #, c-format msgid "monitor %d" msgstr "näyttö %d" #: src/ui.c:1200 msgid "Available languages are: " msgstr "Tämä lehdistötiedote on saatavissa seuraavilla kielillä: " #: src/ui.c:1203 msgid "Use \"sys\" for your default language.\n" msgstr "Käytä \"sys\" oletuskielelläsi.\n" #: src/ui.c:1204 msgid "See also the man page." msgstr "Katso myös Man Page." #: src/ui.glade:144 msgid "" "\n" "Alas! This not an X11 session, xsnow will probably not run.\n" "\n" "If you want to try it anyway, set the environment variable XSNOW_FORCE_RUN, " "eg:\n" "\n" " XSNOW_FORCE_RUN=1 xsnow\n" "\n" "Or, you could force an X11 session, for example by tweaking /etc/gdm3/daemon." "conf.\n" "\n" msgstr "" "\n" "Alas! Tämä ei ole X11-istunto, xsnow ei todennäköisesti suoriteta.\n" "\n" "Jos haluat kuitenkin kokeilla sitä, aseta ympäristömuuttuja XSNOW_FORCE_RUN, " "esim.\n" "\n" " XSNOW_FORCE_RUN=1 xsnow\n" "\n" "Voit myös pakottaa X11-istunnon esimerkiksi säätämällä /etc/gdm3/daemon." "conf.\n" "\n" #: src/ui.glade:162 msgid "Ok, things are as they are. " msgstr "Asiat ovat niin kuin ovat. " #: src/ui.glade:477 msgid "" "If everything is ok, it is now snowing on your desktop, and birds are " "flying. You are encouraged to define your own preferences using the tabs " "above." msgstr "" "Jos kaikki on hyvin, työpöydälläsi sataa nyt lunta ja linnut lentävät. Sinua " "kannustetaan määrittelemään omat mieltymyksesi käyttämällä yllä olevia " "välilehtiä." #: src/ui.glade:492 msgid "" "Use the settings tab if xsnow is misbehaving.\n" "Use the birds tab if birds are misbehaving." msgstr "" "Käytä asetukset, jos xsnow käyttäytyy huonosti.\n" "Käytä linnut, jos lintu käyttäytyy huonosti." #: src/ui.glade:509 msgid "In every tab you find the following rescue buttons:" msgstr "Jokaisessa välilehdessä on seuraavat pelastuspainikkeet:" #: src/ui.glade:529 msgid "Defaults " msgstr "Oletusarvot " #: src/ui.glade:544 msgid "Set default preferences for this tab." msgstr "Aseta oletusasetukset tälle välilehdelle." #: src/ui.glade:571 msgid "Vintage " msgstr "Vintage " #: src/ui.glade:586 msgid "Set vintage preferences for this tab." msgstr "Aseta vintage-asetukset tälle välilehdelle." #: src/ui.glade:613 msgid "All defaults " msgstr "Kaikki oletusarvot " #: src/ui.glade:628 msgid "Set default preferences for all (except settings) tabs." msgstr "Aseta oletusasetukset kaikille (paitsi asetuksille) välilehdille." #: src/ui.glade:655 msgid "All vintage " msgstr "Kaikki vintage " #: src/ui.glade:670 msgid "Set vintage preferences for all (except settings) tabs." msgstr "Aseta vintage-asetukset kaikille (paitsi asetuksille) välilehdille." #: src/ui.glade:690 src/ui.glade:701 src/ui.glade:840 src/ui.glade:1045 #: src/ui.glade:2870 src/ui.glade:2919 src/ui.glade:4688 msgid " " msgstr " " #: src/ui.glade:712 msgid " " msgstr " " #: src/ui.glade:746 msgid "Welcome at xsnow!" msgstr "Tervetuloa xsnow!" #: src/ui.glade:804 msgid "" "Vintage preferences: the look and feel of the original xsnow, created in " "1993 by Rick Jansen." msgstr "" "Vintage-asetukset: Rick Jansenin vuonna 1993 luoman alkuperäisen xsnow'n " "ulkoasu ja tuntuma." #: src/ui.glade:895 src/ui.glade:1542 src/ui.glade:2470 src/ui.glade:3033 #: src/ui.glade:3504 src/ui.glade:4470 src/ui.glade:5736 msgid "All defaults" msgstr "Kaikki oletusarvot" #: src/ui.glade:900 src/ui.glade:2474 src/ui.glade:3037 src/ui.glade:5740 msgid "" "Apply defaults for all preferences (except settings).\n" "Flag: -defaults" msgstr "" "Käytä oletusasetuksia kaikkiin asetuksiin (paitsi asetuksiin).\n" "Flag: -defaults" #: src/ui.glade:914 msgid "Donate" msgstr "Lahjoita" #: src/ui.glade:920 msgid "" "Donate one euro or so to inspire the maintainer of xsnow, here is a paypal " "link. " msgstr "" "Lahjoita yksi euro tai niin innostaa ylläpitäjä xsnow, tässä on paypal-" "linkki. " #: src/ui.glade:930 src/ui.glade:1561 src/ui.glade:2489 src/ui.glade:3052 #: src/ui.glade:3522 src/ui.glade:4489 src/ui.glade:5754 msgid "All vintage" msgstr "Kaikki vintage" #: src/ui.glade:935 src/ui.glade:1565 src/ui.glade:2493 src/ui.glade:3056 #: src/ui.glade:4493 src/ui.glade:5758 msgid "" "Use vintage values for all preferences (except settings).\n" "Flag: -vintage" msgstr "" "Käytä vintage-arvoja kaikille asetuksille (paitsi asetuksille).\n" "Flag: -vintage" #: src/ui.glade:949 src/ui.glade:1513 src/ui.glade:2441 src/ui.glade:3004 #: src/ui.glade:3552 src/ui.glade:4546 src/ui.glade:5633 msgid "Hide menu" msgstr "Piilota valikko" #: src/ui.glade:954 src/ui.glade:1517 src/ui.glade:2445 src/ui.glade:3008 #: src/ui.glade:3556 src/ui.glade:4550 src/ui.glade:5637 msgid "" "Leave menu.\n" "Flag: -nomenu" msgstr "" "Poistu ruokalistalta.\n" "Flag: -nomenu" #: src/ui.glade:968 msgid "Contact" msgstr "Yhteys" #: src/ui.glade:973 msgid "Please report any comments to the maintainer of xsnow." msgstr "Ilmoita mahdollisista kommenteista ylläpitäjälle xsnow." #: src/ui.glade:983 src/ui.glade:1592 src/ui.glade:2520 src/ui.glade:3083 #: src/ui.glade:3580 src/ui.glade:4519 src/ui.glade:5661 msgid "Quit xsnow" msgstr "Lopeta xsnow" #: src/ui.glade:988 src/ui.glade:1596 src/ui.glade:2524 src/ui.glade:3087 #: src/ui.glade:3584 src/ui.glade:4523 src/ui.glade:5665 msgid "Quit xsnow." msgstr "Lopeta xsnow." #: src/ui.glade:1028 msgid "" "If the system is too busy, all panels get this color, in which case you " "could adapt some settings in \"snow\", \"birds\", \"settings\", or " "\"celestials\"." msgstr "" "Jos järjestelmä on liian varattu, kaikki paneelit saavat tämän värin, " "jolloin voit säätää joitain asetuksia \"lumi\", \"linnut\", \"asetukset\" " "tai \"taivaalliset\"." #: src/ui.glade:1222 msgid "Welcome" msgstr "Tervetuloa" #: src/ui.glade:1239 msgid "Blow off:" msgstr "Puhaltaa pois:" #: src/ui.glade:1252 msgid "On windows:" msgstr "Ikkunoissa:" #: src/ui.glade:1265 msgid "On bottom:" msgstr "Pohjassa:" #: src/ui.glade:1278 msgid "On scenery:" msgstr "Maisemissa:" #: src/ui.glade:1288 src/ui.glade:1304 src/ui.glade:1320 src/ui.glade:1336 #: src/ui.glade:3745 src/ui.glade:3838 src/ui.glade:3941 src/ui.glade:4011 #: src/ui.glade:4047 src/ui.glade:6001 msgid "Show" msgstr "Näytä" #: src/ui.glade:1292 msgid "" "If set, show snow blowing away.\n" "Flags: -blowsnow, -noblowsnow" msgstr "" "Jos asetettu, näytä, että lumi puhaltaa pois.\n" "Flags: -blowsnow, -noblowsnow" #: src/ui.glade:1308 msgid "" "If set, show fallen snow on windows.\n" "Flags: -keepsnowonwindows, -nokeepsnowonwindows" msgstr "" "Jos asetettu, näytä ikkunoissa kaatunutta lunta.\n" "Flags: -keepsnowonwindows, -nokeepsnowonwindows" #: src/ui.glade:1324 msgid "" "If set, show fallen snow on bottom of the desktop.\n" "Flags: -keepsnowonscreen, -nokeepsnowonscreen" msgstr "" "Jos asetettu, näytä lumisade työpöydän pohjassa.\n" "Flags: -keepsnowonscreen, -nokeepsnowonscreen" #: src/ui.glade:1340 msgid "" "If set, snow will collect on the trees.\n" "Flags: -keepsnowontrees, -nokeepsnowontrees" msgstr "" "Jos asetettu, lumi kerääntyy puihin.\n" "Flags: -keepsnowontrees, -nokeepsnowontrees" #: src/ui.glade:1354 msgid "" "The higher this setting, the more snow will be generated because of Santa " "ploughing, wind or disappearing windows. \n" "Flag: -blowofffactor" msgstr "" "Mitä korkeampi tämä asetus on, sitä enemmän lunta syntyy joulupukin " "kyntöjen, tuulen tai ikkunoiden katoamisen vuoksi. \n" "Flag: -blowofffactor" #: src/ui.glade:1373 msgid "" "The higher this setting, the more snow will collect on the windows. \n" "Note: in Wayland, there is no snow on the windows. \n" "Flag: -wsnowdepth" msgstr "" "Mitä korkeampi tämä asetus on, sitä enemmän lunta kerääntyy ikkunoihin. \n" "Huomaa: Waylandissa ei ole lunta ikkunoissa. \n" "Flag: -wsnowdepth" #: src/ui.glade:1393 msgid "" "The higher this setting, the more snow will collect on the bottom of the " "desktop.\n" "Flag: -ssnowdepth" msgstr "" "Mitä korkeampi tämä asetus on, sitä enemmän lunta kerääntyy työpöydän " "pohjaan.\n" "Flag: -ssnowdepth" #: src/ui.glade:1412 msgid "" "The higher this setting, the more snow will collect on the trees.\n" "Flag: -maxontrees" msgstr "" "Mitä korkeampi tämä asetus on, sitä enemmän lunta kerääntyy puihin.\n" "Flag: -maxontrees" #: src/ui.glade:1433 msgid "Choose your favorite snow" msgstr "Valitse suosikkilumi" #: src/ui.glade:1450 src/ui.glade:1618 src/ui.glade:2564 src/ui.glade:2859 #: src/ui.glade:4887 src/ui.glade:5964 src/ui.glade:5975 src/ui.glade:6039 #: src/ui.glade:6065 msgid " " msgstr " " #: src/ui.glade:1464 src/ui.glade:2393 src/ui.glade:2956 src/ui.glade:3458 #: src/ui.glade:4574 src/ui.glade:5690 msgid "Defaults" msgstr "Oletusarvot" #: src/ui.glade:1468 msgid "Apply default values for the preferences in this tab.\n" msgstr "Käytä oletusarvoja tämän välilehden asetuksille.\n" #: src/ui.glade:1483 src/ui.glade:2411 src/ui.glade:2974 src/ui.glade:3475 #: src/ui.glade:4592 src/ui.glade:5707 msgid "Vintage" msgstr "Vintage" #: src/ui.glade:1487 src/ui.glade:2415 src/ui.glade:2978 src/ui.glade:3479 #: src/ui.glade:4596 src/ui.glade:5711 msgid "Apply vintage values for the preferences in this tab." msgstr "Käytä vintage-arvoja tämän välilehden asetuksiin." #: src/ui.glade:1546 src/ui.glade:4474 msgid "" "Apply defaults for all preferences (except settings).\n" "Flags: -defaults" msgstr "" "Käytä oletusasetuksia kaikkiin asetuksiin (paitsi asetuksiin).\n" "Flags: -defaults" #: src/ui.glade:1632 src/ui.glade:3895 msgid "Size:" msgstr "Koko:" #: src/ui.glade:1644 msgid "" "Size of snowflakes, works only for non-vintage snow flakes.\n" "Flag: -snowsize" msgstr "" "Lumihiutaleiden koko, toimii vain muille kuin vintage-lumihiutaleille.\n" "Flag: -snowsize" #: src/ui.glade:1664 src/ui.glade:2357 src/ui.glade:3861 src/ui.glade:4145 #: src/ui.glade:5002 msgid "Speed:" msgstr "Nopeus:" #: src/ui.glade:1678 msgid "Max # snowflakes:" msgstr "Enintään # lumihiutaletta" #: src/ui.glade:1691 msgid "" "Maximum amount of snowflakes.\n" "Flag: -flakecountmax" msgstr "" "Lumihiutaleiden enimmäismäärä.\n" "Flag: -flakecountmax" #: src/ui.glade:1716 msgid "# Snowflakes:" msgstr "# Lumihiutaleet:" #: src/ui.glade:1732 src/ui.glade:5173 src/ui.glade:5189 msgid "label" msgstr "tunniste" #: src/ui.glade:1741 msgid "Show fluff" msgstr "Näytä fluffi" #: src/ui.glade:1745 msgid "" "If set, try to show fluff on fallen snow and trees if possible.\n" "Flags: -fluffy, -nofluffy" msgstr "" "Jos asetettu, yritä näyttää pölyä kaatuneella lumella ja puilla, jos " "mahdollista.\n" "Flags: -fluffy, -nofluffy" #: src/ui.glade:1759 src/ui.glade:1771 src/ui.glade:2575 src/ui.glade:3798 #: src/ui.glade:3810 src/ui.glade:5139 src/ui.glade:5151 msgid "             " msgstr "             " #: src/ui.glade:1783 msgid "" "Speed of the snowflakes.\n" "Flag: -snowspeedfactor" msgstr "" "Lumihiutaleiden nopeus.\n" "Flag: -snowspeedfactor" #: src/ui.glade:1804 msgid "Intensity:" msgstr "Intensiteetti:" #: src/ui.glade:1816 msgid "" "The higher, the more snowflakes.\n" "Flag: -snowflakes" msgstr "" "Mitä korkeampi, sitä enemmän lumihiutaleita.\n" "Flag: -snowflakes" #: src/ui.glade:1836 msgid "Show snow" msgstr "Näytä lumi" #: src/ui.glade:1840 msgid "" "If set, show snowflakes.\n" "Flags: -snow, -nosnow" msgstr "" "Jos asetettu, näytä lumihiutaleet.\n" "Flags: -snow, -nosnow" #: src/ui.glade:1855 msgid "" "The color of the snow.\n" "Flag: -sc" msgstr "" "Lumen väri.\n" "Flag: -sc" #: src/ui.glade:1872 msgid "Color:" msgstr "Väri:" #: src/ui.glade:1886 msgid "Second color:" msgstr "Toinen väri:" #: src/ui.glade:1899 msgid "" "The second color of the snow.\n" "Flag: -sc2" msgstr "" "Lumen toinen väri. \n" "Flag: -sc2" #: src/ui.glade:1912 msgid "Enable" msgstr "ota käyttöön" #: src/ui.glade:1916 msgid "" "If set, use two colors.\n" "Flag: -enablesc2" msgstr "Jos asetettu, käytä kahta väriä.\n" "Flag: -enablesc2" #: src/ui.glade:1974 msgid "Snow" msgstr "Lumi" #: src/ui.glade:1992 msgid "" "Tiny Santa with three reindeers.\n" "Flags: -santa 0 -norudolph" msgstr "" "Pieni Joulupukki kolmen poron kanssa.\n" "Flags: -santa 0 -norudolph" #: src/ui.glade:2021 msgid "" "Small Santa with three reindeers.\n" "Flags: -santa 1 -norudolph" msgstr "" "Pieni Joulupukki kolmen poron kanssa.\n" "Flags: -santa 1 -norudolph" #: src/ui.glade:2050 msgid "" "Santa with three reindeers.\n" "Flags: -santa 2 -norudolph" msgstr "" "Joulupukki kolmen poron kanssa.\n" "Flags: -santa 2 -norudolph" #: src/ui.glade:2079 msgid "" "Santa with Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder and Blixem.\n" "Flags: -santa 3 -norudolph" msgstr "" "Joulupukki Dasherin, Tanssijan, Prancerin, Äkäpussin, Komeetan, Amorin, " "Dunderin ja Blixemin kanssa.\n" "Flags: -santa 3 -norudolph" #: src/ui.glade:2108 msgid "" "Santa using the train with two reindeers.\n" "Flags: -santa 4 -norudolph" msgstr "" "Joulupukki käyttää junaa kahden poron kanssa.\n" "Flags: -santa 4 -norudolph" #: src/ui.glade:2137 msgid "" "Santa using the train with one reindeer and Rudolph.\n" "Flags: -santa 4 -showrudolph" msgstr "" "Joulupukki käyttää junaa yhden poron ja Rudolphin kanssa.\n" "Flags: -santa 4 -showrudolph" #: src/ui.glade:2165 msgid "" "Tiny Santa with two reindeers and Rudolph.\n" "Flags: -santa 0 -showrudolph" msgstr "" "Pieni Joulupukki, jossa on kaksi poroa ja Rudolph.\n" "Flags: -santa 0 -showrudolph" #: src/ui.glade:2195 msgid "" "Small Santa with two reindeers and Rudolph.\n" "Flags: -santa 1 -showrudolph" msgstr "" "Pieni Joulupukki kahden poron ja Rudolphin kanssa.\n" "Flags: -santa 1 -showrudolph" #: src/ui.glade:2223 msgid "" "Santa with two reindeers and Rudolph.\n" "Flags: -santa 2 -showrudolph" msgstr "" "Joulupukki kahden poron ja Rudolphin kanssa.\n" "Flags: -santa 2 -showrudolph" #: src/ui.glade:2251 msgid "" "Santa with Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder, Blixem " "and Rudolph.\n" "Flags: -santa 3 -showrudolph" msgstr "" "Santa kanssa Dasher, Tanssija, Prancer, Äkäpussi, Comet, Cupido, Dunder, " "Blixem ja Rudolph.\n" "Flags: -santa 3 -showrudolph" #: src/ui.glade:2282 msgid "Without Rudolph" msgstr "Ilman Rudolfia" #: src/ui.glade:2297 msgid "With Rudolph" msgstr "Pääosat Rudolph" #: src/ui.glade:2308 msgid "Choose your Santa" msgstr "Valitse Joulupukki" #: src/ui.glade:2326 msgid "Choose your favorite Santa" msgstr "Valitse suosikkijoulupukki" #: src/ui.glade:2342 src/ui.glade:3444 msgid " " msgstr " " #: src/ui.glade:2369 msgid "" "Santa's speed.\n" "Flag: -santaspeedfactor" msgstr "" "Joulupukin nopeus.\n" "Flag: -santaspeedfactor" #: src/ui.glade:2397 src/ui.glade:2960 src/ui.glade:3462 src/ui.glade:4578 #: src/ui.glade:5694 msgid "Apply default values for the preferences in this tab." msgstr "Käytä oletusarvoja tämän välilehden asetuksille." #: src/ui.glade:2543 msgid "Show Santa" msgstr "Näytä Joulupukki" #: src/ui.glade:2547 msgid "" "To show or not to show Santa.\n" "Flags: -showsanta, -nosanta" msgstr "" "Näytetäänkö vai eikö näytetä Joulupukkia.\n" "Flags: -showsanta, -nosanta" #: src/ui.glade:2590 src/ui.glade:3229 msgid "Scale:" msgstr "Mittakaava:" #: src/ui.glade:2602 msgid "" "Scale of Santa.\n" "Flags: -santascale " msgstr "" "Joulupukin mittakaava. \n" "Flags: -santascale " #: src/ui.glade:2647 msgid "Santa" msgstr "Joulupukki" #: src/ui.glade:2662 msgid "Show scenery" msgstr "Näytä maisema" #: src/ui.glade:2666 msgid "" "To show or not to show scenery.\n" "Flags: -showtrees, -notrees" msgstr "" "Näytetäänkö maisema vai ei.\n" "Flags: -showtrees, -notrees" #: src/ui.glade:2683 msgid "" "Vintage tree, you can set the color.\n" "Flag: -treetype 0" msgstr "" "Vintage-puu, voit asettaa värin.\n" "Flag: -treetype 0" #: src/ui.glade:2706 msgid "" "Woody tree.\n" "Flags: -treetype 1 or: -treetype all" msgstr "" "Puinen puu.\n" "Flags: -treetype 1 or: -treetype all" #: src/ui.glade:2729 msgid "" "Leavy tree.\n" "Flags: -treetype 2 or: -treetype all" msgstr "" "Lehtipuu.\n" "Flags: -treetype 2 or: -treetype all" #: src/ui.glade:2752 msgid "" "Small house.\n" "Flags: -treetype 3 or: -treetype all" msgstr "" "Pieni talo.\n" "Flags: -treetype 3 or: -treetype all" #: src/ui.glade:2775 msgid "" "Reindeer.\n" "Flags: -treetype 4 or: -treetype all" msgstr "" "Poro.\n" "Flags: -treetype 4 or: -treetype all" #: src/ui.glade:2798 msgid "" "Moose.\n" "Flags: -treetype 5 or: -treetype all" msgstr "" "Hirvi.\n" "Flags: -treetype 5 or: -treetype all" #: src/ui.glade:2821 msgid "" "Snowy tree.\n" "Flags: -treetype 6 or: -treetype all" msgstr "" "Luminen puu.\n" "Flags: -treetype 6 or: -treetype all" #: src/ui.glade:2844 msgid "" "Set color of vintage tree.\n" "Flag: -tc" msgstr "" "Aseta vintage-puun väri.\n" "Flag: -tc" #: src/ui.glade:2884 msgid "Compose your favorite scenery" msgstr "Luo suosikkimaisemaasi" #: src/ui.glade:2900 msgid "Try and click any image!" msgstr "Kokeile ja klikkaa mitä tahansa kuvaa!" #: src/ui.glade:2931 msgid "" "Polar bear.\n" "Flags: -treetype 7 or: -treetype all" msgstr "" "Jääkarhu.\n" "Flags: -treetype 7 or: -treetype all" #: src/ui.glade:3141 msgid "# Items:" msgstr "# Tuotteet:" #: src/ui.glade:3156 msgid "" "Desired number of scenery items.\n" "Flag: -trees" msgstr "" "Maiseman kohteiden haluttu määrä.\n" "Flag: -trees" #: src/ui.glade:3179 msgid "% Window fill:" msgstr "Ikkunan täyttö %:" #: src/ui.glade:3190 msgid "" "Bottom percentage of screen available for scenery.\n" "Flag: -treefill" msgstr "" "Näyttöruudun alin prosenttiosuus on käytettävissä maisemia varten.\n" "Flag: -treefill" #: src/ui.glade:3209 msgid "Allow overlap" msgstr "Salli päällekkäisyys" #: src/ui.glade:3213 msgid "" "To allow overlap or not when placing scenery.\n" "Flags: -treeoverlap, -notreeoverlap" msgstr "" "Päällekkäisyyksien salliminen tai kieltäminen maisemia sijoitettaessa.\n" "Flags: -treeoverlap, -notreeoverlap" #: src/ui.glade:3240 msgid "" "Scale of scenery.\n" "Flag: sceneryscale " msgstr "" "Maiseman mittakaava. \n" "Flag: sceneryscale " #: src/ui.glade:3409 msgid "Scenery" msgstr "Maisemat" #: src/ui.glade:3428 msgid "Compose here your favorite celestial conditions" msgstr "Kirjoita tähän suosikkisi taivaallisista olosuhteista" #: src/ui.glade:3508 msgid "" "Apply default values for all preferences (except settings).\n" "Flag: -defaults" msgstr "" "Käytä oletusarvoja kaikkiin asetuksiin (paitsi asetuksiin).\n" "Flag: -defaults" #: src/ui.glade:3526 msgid "" "Apply vintage values for all preferences (except settings).\n" "Flag: -vintage" msgstr "" "Käytä vintage-arvoja kaikkiin asetuksiin (paitsi asetuksiin).\n" "Flag: -vintage" #: src/ui.glade:3612 msgid "Wind" msgstr "Tuulivoima" #: src/ui.glade:3626 msgid "Windy" msgstr "Tuulinen" #: src/ui.glade:3631 msgid "" "If set, there will be wind.\n" "Flags: -wind, -nowind" msgstr "" "Jos asetettu, tuulee.\n" "Flags: -wind, -nowind" #: src/ui.glade:3648 msgid "Whirl:" msgstr "Sekoitus:" #: src/ui.glade:3660 msgid "" "The higher this setting, the more the wind will whirl.\n" "Flag: -whirlfactor" msgstr "" "Mitä korkeampi tämä asetus on, sitä enemmän tuuli pyörii.\n" "Flag: -whirlfactor" #: src/ui.glade:3682 msgid "Timer:" msgstr "Ajastin:" #: src/ui.glade:3695 msgid "" "This setting determines how many seconds pass between two gusts of wind.\n" "Flag: -windtimer" msgstr "" "Tämä asetus määrittää, kuinka monta sekuntia kuluu kahden tuulenpuuskan " "välillä.\n" "Flag: -windtimer" #: src/ui.glade:3711 msgid "Now!" msgstr "Nyt!" #: src/ui.glade:3715 msgid "Force a gust of wind immediately." msgstr "Pakota tuulenpuuska välittömästi." #: src/ui.glade:3732 msgid "Stars" msgstr "Tähdet" #: src/ui.glade:3750 msgid "" "To show or not show stars.\n" "Flag: -stars (0 means: no stars)" msgstr "" "Tähtien näyttäminen tai näyttämättä jättäminen.\n" "Flag: -stars (0 means: no stars)" #: src/ui.glade:3767 msgid "Number:" msgstr "Lukumäärä:" #: src/ui.glade:3779 msgid "" "Number of twinkling stars.\n" "Flag: -stars" msgstr "" "Tuikkivien tähtien määrä.\n" "Flag: -stars" #: src/ui.glade:3825 msgid "Moon" msgstr "Kuu" #: src/ui.glade:3843 msgid "" "To show or not show moon.\n" "Flags: -moon 1, -moon 0" msgstr "" "Näytetäänkö kuu vai ei.\n" "Flags: -moon 1, -moon 0" #: src/ui.glade:3873 msgid "" "Speed of moon in pixels/minute.\n" "Flag: -moonspeed" msgstr "" "Kuun nopeus pikseleinä minuutissa.\n" "Flag: -moonspeed" #: src/ui.glade:3907 msgid "" "Relative size of the moon.\n" "Flag: -moonsize" msgstr "" "Kuun suhteellinen koko.\n" "Flag: -moonsize" #: src/ui.glade:3928 msgid "Halo" msgstr "Halo" #: src/ui.glade:3946 msgid "" "To show or not to show halo around moon.\n" "Flags: -halo 1, -halo 0" msgstr "" "Halon näyttäminen tai näyttämättä jättäminen kuun ympärillä.\n" "Flags: -halo 1, -halo 0" #: src/ui.glade:3964 src/ui.glade:4179 msgid "Bright:" msgstr "Kirkaus:" #: src/ui.glade:3976 msgid "" "Brightness of moon's halo.\n" "Flag: -halobrightness" msgstr "" "Kuun sädekehän kirkkaus.\n" "Flag: -halobrightness" #: src/ui.glade:3998 msgid "Meteors" msgstr "Meteorit" #: src/ui.glade:4016 msgid "" "To show or not to show meteors.\n" "Flags: -meteors, -nometeors" msgstr "" "Näytetäänkö vai eikö näytetä meteoreja.\n" "Flags: -meteors, -nometeors" #: src/ui.glade:4034 msgid "Aurora" msgstr "Aurora" #: src/ui.glade:4052 msgid "" "To show or not show aurora.\n" "Note: the aurora is best viewed using a dark background.\n" "Flags: -aurora 1, -aurora 0" msgstr "" "Näytetäänkö revontulia vai ei.\n" "Huomaa: revontulia voi parhaiten katsella tummalla taustalla.\n" "Flags: -aurora 1, -aurora 0" #: src/ui.glade:4071 msgid "Width:" msgstr "Leveys:" #: src/ui.glade:4083 msgid "" "Width of aurora in percentage of screen width.\n" "Flag: -aurorawidth" msgstr "" "Auroran leveys prosentteina näytön leveydestä.\n" "Flag: -aurorawidth" #: src/ui.glade:4108 msgid "Height:" msgstr "Korkeus:" #: src/ui.glade:4120 msgid "" "Vertical size of aurora.\n" "Flag: -auroraheight" msgstr "" "Auroran pystysuuntainen koko.\n" "Flag: -auroraheight" #: src/ui.glade:4157 msgid "" "Animation speed of aurora: real: 10, for a more dramatic effect choose: 100\n" "Flag: -auroraspeed" msgstr "" "Auroran animaationopeus: todellinen: 10, dramaattisempi vaikutus valitse: " "100\n" "Flag: -auroraspeed" #: src/ui.glade:4191 msgid "" "Brightness of aurora.\n" "Flags: -aurorabrightness" msgstr "" "Auroran kirkkaus.\n" "Flags: -aurorabrightness" #: src/ui.glade:4208 msgid "Left" msgstr "Vasen" #: src/ui.glade:4212 msgid "" "Place aurora left on the screen.\n" "Flag: -auroraleft" msgstr "" "Aseta aurora vasemmalle näytölle.\n" "Flag: -auroraleft" #: src/ui.glade:4225 msgid "Middle" msgstr "Keski" #: src/ui.glade:4229 msgid "" "Place aurora in the middle of the screen.\n" "Flag: -auroramiddle" msgstr "" "Aseta aurora näytön keskelle.\n" "Flag: -auroramiddle" #: src/ui.glade:4243 msgid "Right" msgstr "Oikea" #: src/ui.glade:4247 msgid "" "Place aurora in the right of the screen.\n" "Flag: -auroraright" msgstr "" "Aseta aurora näytön oikealle puolelle.\n" "Flag: -auroraright" #: src/ui.glade:4266 msgid "Frequency:" msgstr "Toistuvuus:" #: src/ui.glade:4278 msgid "" "Frequency of meteors to appear.\n" "Flags: -meteorfrequency" msgstr "" "Meteorien esiintymistiheys.\n" "Flags: -meteorfrequency" #: src/ui.glade:4300 msgid "Base:" msgstr "Perusarvo:" #: src/ui.glade:4312 msgid "" "Baseline height of aurora, in percentage of screen height.\n" "Flag: -aurorabase" msgstr "" "Auroran lähtötason korkeus prosentteina näytön korkeudesta.\n" "Flag: -aurorabase" #: src/ui.glade:4329 msgid "Color" msgstr "Väri" #: src/ui.glade:4333 msgid "" "Choose between yellow-ish and white-ish moon.\n" "Flag: -mooncolor [0,1]" msgstr "" "Valitse keltaisen ja valkoisen kuun välillä. \n" "Flag: -mooncolor [0,1]" #: src/ui.glade:4433 msgid "Celestials" msgstr "Taivaalliset" #: src/ui.glade:4453 msgid "Birds settings" msgstr "Lintujen asetukset" #: src/ui.glade:4617 msgid "Show birds" msgstr "Näytä linnut" #: src/ui.glade:4621 msgid "" "If set: show birds.\n" "Flags: -showbirds 1, -showbirds 0" msgstr "" "Jos asetettu: näytä linnut.\n" "Flags: -showbirds 1, -showbirds 0" #: src/ui.glade:4634 msgid "Birds only" msgstr "Vain linnut" #: src/ui.glade:4638 msgid "" "If set: show no Santa, snow or scenery.\n" "Flags: -birdsonly 0, -birdsony 1" msgstr "" "Jos asetettu: älä näytä joulupukkia, lunta tai maisemia.\n" "Flags: -birdsonly 0, -birdsony 1" #: src/ui.glade:4655 msgid "Preferred distance:" msgstr "Suositeltu etäisyys:" #: src/ui.glade:4669 msgid "" "Preferred distance from other birds.\n" "Flag: -prefdistance" msgstr "" "Suositeltava etäisyys muihin lintuihin.\n" "Flag: -prefdistance" #: src/ui.glade:4697 msgid "Restart" msgstr "Käynnistä uudelleen" #: src/ui.glade:4701 msgid "Restart birds." msgstr "Käynnistä linnut uudelleen." #: src/ui.glade:4718 msgid "Viewing distance:" msgstr "Katseluetäisyys:" #: src/ui.glade:4731 msgid "" "Viewing distance.\n" "NOTE: Santa has no knowledge of viewing distance, so when birds are " "following Santa, the relative positions of Santa and birds will be " "temporarely out of sync when you change the viewing distance. This is only " "noticeable when the birds are following Santa.\n" "Flag: -viewingdistance" msgstr "" "Katseluetäisyys.\n" "Huomio: Joulupukilla ei ole tietoa katseluetäisyydestä, joten kun linnut " "seuraavat Joulupukkia, Joulupukin ja lintujen suhteelliset sijainnit ovat " "väliaikaisesti epätahdissa, kun muutat katseluetäisyyttä. Tämä on " "havaittavissa vain silloin, kun linnut seuraavat joulupukkia.Flag: -" "viewingdistance" #: src/ui.glade:4752 msgid "Focus to attraction point:" msgstr "Keskity vetovoimapisteeseen:" #: src/ui.glade:4766 msgid "" "Tendency to concentrate on the attraction point.\n" "Flag: -focuscentre" msgstr "" "Taipumus keskittyä vetovoimapisteeseen.\n" "Flag: -focuscentre" #: src/ui.glade:4784 msgid "" "Desired number of birds. If zero, no birds are shown.\n" "Flag: -nbirds" msgstr "" "Toivottu määrä lintuja. Jos nolla, lintuja ei näytetä.\n" "Flag: -nbirds" #: src/ui.glade:4807 msgid "# Birds:" msgstr "# Linnut:" #: src/ui.glade:4821 msgid "" "Number of nearest neighbours the birds should look at.\n" "Flag: -neighbours" msgstr "" "Niiden lähimpien naapureiden lukumäärä, joita lintujen tulisi katsoa.\n" "Flag: -neighbours" #: src/ui.glade:4841 msgid "Neighbours:" msgstr "Naapurit:" #: src/ui.glade:4856 msgid "" "Give the birds a fancy color.\n" "Flag: -birdscolor" msgstr "" "Anna linnuille hieno väri.\n" "Flag: -birdscolor" #: src/ui.glade:4874 msgid "Bird color" msgstr "Lintujen väri" #: src/ui.glade:4900 msgid "Anarchy:" msgstr "Anarkia:" #: src/ui.glade:4914 msgid "" "Anarchy level: the higher, the more anarchy.\n" "Flag: -anarchy" msgstr "" "Anarkiataso: mitä korkeampi, sitä enemmän anarkiaa.\n" "Flag: -anarchy" #: src/ui.glade:4934 msgid "Distance weight:" msgstr "Etäisyyspaino:" #: src/ui.glade:4948 msgid "" "Tendency to keep desired distance to neighbours.\n" "Flag: -disweight" msgstr "" "Taipumus pitää haluttu etäisyys naapureihin.\n" "Flag: -disweight" #: src/ui.glade:4968 msgid "Adjust speed to neighbours:" msgstr "Säädä nopeutta naapureille:" #: src/ui.glade:4982 msgid "" "Tendency to adjust speed to neighbours.\n" "Flag: -followneighbours" msgstr "" "Taipumus säätää nopeutta naapureille.\n" "Flag: -followneighbours" #: src/ui.glade:5016 msgid "" "Speed of birds in arbitrary units.\n" "Flag: -birdsspeed" msgstr "" "Lintujen nopeus mielivaltaisissa yksiköissä.\n" "Flag: -birdsspeed" #: src/ui.glade:5036 msgid "Drawing scale:" msgstr "Piirustusmittakaava:" #: src/ui.glade:5050 msgid "" "Influence the size of the birds.\n" "Flag: -birdsscale\n" msgstr "" "Vaikuta lintujen kokoon.\n" "Flag: -birdsscale\n" #: src/ui.glade:5067 msgid "" "Show \n" "attr point" msgstr "" "Näytä \n" "nattr-piste" #: src/ui.glade:5073 msgid "" "Show the point where the birds want to go.\n" "Flags: -showattr 0, -showattr 1" msgstr "" "Näytä kohta, johon linnut haluavat mennä.\n" "Flags: -showattr 0, -showattr 1" #: src/ui.glade:5084 msgid "" "Follow \n" "Santa" msgstr "" "Seuraa \n" "Joulupukkia" #: src/ui.glade:5090 msgid "" "Birds are attracted by an attraction point. Here you can choose to follow " "Santa.\n" "Flags: -followsanta 0, -followsanta 1" msgstr "" "Lintuja houkuttelee vetovoimapiste. Täällä voit seurata Joulupukkia.\n" "Flags: -followsanta 0, -followsanta 1" #: src/ui.glade:5103 msgid "" "Percentage of screen to be used for the attraction point.\n" "Flag: -attrspace" msgstr "" "Vetovoimapisteessä käytettävän näytön prosenttiosuus.\n" "Flag: -attrspace" #: src/ui.glade:5125 msgid "Attraction point range" msgstr "Nähtävyyskohdan vaihteluväli" #: src/ui.glade:5168 msgid "Actual mean distance from neighbours." msgstr "Todellinen keskimääräinen etäisyys naapureista." #: src/ui.glade:5185 msgid "Distance used to get the desired number of neighbours." msgstr "Etäisyydellä saatiin haluttu määrä naapureita." #: src/ui.glade:5268 msgid "Birds" msgstr "Linnut" #: src/ui.glade:5286 msgid "version" msgstr "versio" #: src/ui.glade:5301 src/ui.glade:6515 msgid "Settings" msgstr "Asetukset" #: src/ui.glade:5323 msgid "Transparency " msgstr "Avoimuus " #: src/ui.glade:5340 msgid "" "Transparency of painted items:\n" "0: no transparency.\n" "100: fully transparent, you will see nothing!\n" "Flag: -transparency" msgstr "" "Maalattujen kohteiden läpinäkyvyys:\n" "0: ei läpinäkyvyyttä.\n" "100: täysin läpinäkyvä, et näe mitään!\n" "Flag: -transparency" #: src/ui.glade:5367 msgid "Lift snow on bottom" msgstr "Nosta lumi pohjaan" #: src/ui.glade:5383 msgid "" "Use this if snow falls below the bottom of your screen, or fallen snow " "hides something that should not be hidden.\n" "Flag: -offsets" msgstr "" "Käytä tätä, jos lumi putoaa näytön alareunan alle tai jos lumi putoaa " "piilottaa jotain, jota ei pitäisi piilottaa.\n" "Flag: -offsets" #: src/ui.glade:5408 msgid "Lift snow on windows" msgstr "Nosta lunta ikkunoihin" #: src/ui.glade:5424 msgid "" "Use this if no snow collects on your windows, or if snow collects separated " "from your windows. \n" "Some basic window managers need this setting (e.g. TWM needs in general a " "value of 25 .. 28).\n" "Flag: -offsety" msgstr "" "Käytä tätä, jos ikkunoihin ei kerry lunta tai jos lumi kerääntyy ikkunoista " "erillään. \n" "Jotkut perusikkunoiden hallitsijat tarvitsevat tätä asetusta (esim. TWM " "tarvitsee yleensä arvon 25 .. 28).\n" "Flag: -offsety" #: src/ui.glade:5449 msgid "Cpu factor" msgstr "Cpu-kerroin" #: src/ui.glade:5467 msgid "" "The higher, the smoother xsnow will run, but will also use more cpu power.\n" "Flag: -cpuload" msgstr "" "Mitä korkeampi, sitä tasaisempi xsnow toimii, mutta käyttää myös enemmän CPU-" "tehoa.\n" "Flag: -cpuload" #: src/ui.glade:5493 msgid "Scale" msgstr "Asteikko" #: src/ui.glade:5510 msgid "" "Overall drawing scale.\n" "Flag: -scale" msgstr "" "Kokonaispiirustusasteikko.\n" "Flag: -scale" #: src/ui.glade:5543 msgid "Ignore large top windows" msgstr "Ohita suuret yläikkunat" #: src/ui.glade:5559 msgid "" "Windows wider than 80 percent of the screen and closer to the top than the " "number in this widget will not collect snow.\n" "In some cases, there are invisible windows near the top of the screen, which " "are handled by xsnow as normal windows: snow is collected upon them. By " "entering a suitable number here, this undesired behaviour can be avoided.\n" "Flag: -ignoretop\n" "\n" msgstr "" "Ikkunat, jotka ovat leveämpiä kuin 80 prosenttia näytöstä ja lähempänä " "yläreunaa kuin tämän widgetin numero, eivät kerää lunta.\n" "Joissakin tapauksissa näytön yläreunassa on näkymättömiä ikkunoita, joita " "xsnow käsittelee tavallisina ikkunoina: niihin kerätään lunta. Antamalla " "tähän sopivan numeron, tämä ei-toivottu käyttäytyminen voidaan välttää.\n" "Flag: -ignoretop\n" "\n" #: src/ui.glade:5583 msgid "Ignore large bottom windows" msgstr "Ohita suuret alaikkunat" #: src/ui.glade:5599 msgid "" "Windows wider than 80 percent of the screen and closer to the bottom than " "the number in this widget will not collect snow.\n" "\n" "In some cases, there are invisible windows near the bottom of the screen, " "which are handled by xsnow as normal windows: snow is collected upon them. " "By entering a suitable number here, this undesired behaviour can be " "avoided.\n" "Flag: -ignorebottom" msgstr "" "Ikkunat, jotka ovat leveämpiä kuin 80 prosenttia näytöstä ja lähempänä " "pohjaa kuin tämän widgetin numero, eivät kerää lunta.\n" "\n" "Joissakin tapauksissa näytön alareunassa on näkymättömiä ikkunoita, joita " "xsnow käsittelee tavallisina ikkunoina: niihin kerätään lunta. Antamalla " "tähän sopivan numeron, tämä ei-toivottu käyttäytyminen voidaan välttää.\n" "Flag: -ignorebottom" #: src/ui.glade:5791 msgid "window type etc." msgstr "ikkunatyyppi jne." #: src/ui.glade:5814 msgid "" "Menu\n" "colors" msgstr "" "Valikko\n" "värit" #: src/ui.glade:5819 msgid "" "Toggle between xsnow's own menu colors and standard menu colors.\n" "Activated: use xsnow colors.\n" "Deactivated: use default colors.\n" "Flags: -theme 1, -theme 0" msgstr "" "Vaihda xsnow omien valikkovärien ja tavallisten valikkovärien välillä.\n" "Aktivoitu: käytä xsnow värejä.\n" "Poista käytöstä: käytä oletusvärejä.\n" "Flags: -theme 1, -theme 0" #: src/ui.glade:5833 msgid "" "On all\n" "workspaces" msgstr "" "Kaikissa\n" "työtiloissa" #: src/ui.glade:5838 msgid "" "Use all workspaces to snow in.\n" "NOTE: this doesn't work properly in enlightenment.\n" "Flags: -allworkspaces 1, -allworkspaces 0" msgstr "" "Käytä kaikkia työtiloja lumisateeseen.\n" "Huomio: tämä ei toimi oikein valaistumisessa.\n" "Flags: -allworkspaces 1, -allworkspaces 0" #: src/ui.glade:5856 msgid "" "Below\n" "windows" msgstr "" "Alla\n" "ikkunat" #: src/ui.glade:5861 msgid "" "When activated, it will be snowing below your windows, else it will be " "snowing upon you windows too.\n" "On some desktop environments, when snowing above your windows you will not " "be able to click on any window.\n" "Therefore, you will be asked to click a button, to be sure that things are " "OK.\n" "Flag: -above" msgstr "" "Kun se on aktivoitu, ikkunoiden alla sataa lunta, muuten myös ikkunoiden " "päällä sataa lunta.\n" "Joissakin työpöytäympäristöissä, kun ikkunoiden yläpuolella sataa lunta, et " "voi napsauttaa mitään ikkunaa.\n" "Siksi sinua pyydetään napsauttamaan painiketta varmistaaksesi, että asiat " "ovat kunnossa.\n" "Flag: -above" #: src/ui.glade:5880 msgid "" "Click to\n" "confirm" msgstr "" "Napsauta\n" "vahvistaaksesi" #: src/ui.glade:5885 msgid "To make sure you can click." msgstr "Varmista, että voit napsauttaa." #: src/ui.glade:5904 msgid "" "If you have more than one monitor, choose where you want snow falling. " "Choose 'all monitors' if you want snow in all monitors.\n" "NOTE: when changing monitor, xsnow will restart.\n" "Flag: -screen" msgstr "" "Jos sinulla on useampi kuin yksi näyttö, valitse, mihin haluat lumen " "putoavan. Valitse 'kaikki näytöt', jos haluat lunta kaikissa näytöissä.\n" "Huomio: kun vaihdat näyttöä, xsnow käynnistyy uudelleen.\n" "Flag: -screen" #: src/ui.glade:5911 msgid "monitor 1" msgstr "näyttö 1" #: src/ui.glade:5922 msgid "" "Create\n" "outline" msgstr "" "Luo\n" "ulkoviiva" #: src/ui.glade:5927 msgid "" "To draw an outline around the snow window.\n" "Flag: -outline 1/0" msgstr "" "Piirrä ääriviivat lumiikkunan ympärille.\n" "Flag: -outline 1/0" #: src/ui.glade:5951 msgid "" " \n" " " msgstr "" " \n" " " #: src/ui.glade:5986 msgid "" "Choose here the picture you want as background when xscreensaver is " "active.\n" "Flag: -bg" msgstr "" "Valitse tässä taustakuvaksi haluamasi kuva, kun xscreensaver on aktiivinen.\n" "Flag: -bg" #: src/ui.glade:5990 msgid "Choose background" msgstr "Valitse tausta" #: src/ui.glade:6005 msgid "" "Activate xscreensaver.\n" "Click and don't touch mouse and keyboard for a few seconds..." msgstr "" "Aktivoi xscreensaver.\n" "Napsauta äläkä koske hiireen tai näppäimistöön muutamaan sekuntiin..." #: src/ui.glade:6019 msgid "" "Settings for Xscreensaver. You can choose a background, and choose to use it " "or not.\n" "Make sure you add a line like\n" "xsnow -root\n" "after the line 'programs:' in the file ~/.xscreensaver and you run " "xscreensaver-demo to choose for xsnow.\n" "To activate xscreensaver on the command line:\n" "xscreensaver-command -activate\n" "See also the man page:\n" "man xsnow" msgstr "" "Asetukset kohteelle Xscreensaver. Voit valita taustan ja käyttää sitä tai " "ei.\n" "Varmista, että lisäät rivin, kuten\n" "xsnow -root\n" "a rivin 'programs:' jälkeen tiedostossa ~/.xscreensaver ja suoritat " "xscreensaver-demon, jolle valitset xsnow.\n" "Voit aktivoida xscreensaver komentorivillä:\n" "xscreensaver-command -activate\n" "Katso myös man-sivu:\n" "man xsnow" #: src/ui.glade:6028 msgid "Xscreensaver: " msgstr "Xscreensaver: " #: src/ui.glade:6048 msgid "Black" msgstr "Musta" #: src/ui.glade:6052 msgid "" "When activated, the background will be black.\n" "Flag: -bg (this button will be automatically desactivated when -bg is given)" msgstr "" "Kun se on aktivoitu, tausta on musta.\n" "Flag: -bg (this button will be automatically desactivated when -bg is given)" #: src/ui.glade:6076 msgid "" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" msgstr "" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" #: src/ui.glade:6551 msgid "en" msgstr "fi" #: src/ui.glade:6554 msgid "it" msgstr "it" #~ msgid "" #~ "If set, use two colors.\n" #~ "Flags: -enablesc2" #~ msgstr "" #~ "Jos asetettu, käytä kahta väriä.\n" #~ "Flags: -enablesc2" #, c-format #~ msgid "XWinInfo failed\n" #~ msgstr "XWinInfo epäonnistui\n" #, c-format #~ msgid "Force snow on root: window: %#lx, depth: %d\n" #~ msgstr "Pakota lumi juurille: ikkuna: %#lx, syvyys: %d\n" #, c-format #~ msgid "" #~ "NOTE: you probably need to tweak 'Lift snow on windows' in the 'settings' " #~ "panel.\n" #~ msgstr "" #~ "HUOMAA: sinun on todennäköisesti säädettävä 'Nosta lunta ikkunoista' " #~ "'asetukset' -paneelissa.\n" #~ msgid "Force a gust of wind immediately.\n" #~ msgstr "Pakota tuulenpuuska välittömästi.\n" xsnow-3.8.3/po/fr.gmo0000666000000000000000000010635314732252143012641 0ustar0000000000000000Þ•$< …\pqr‹¥§º½ÃÇ:Ì# ,:I"_7‚ ºÄÙíþT%c‰ ¥ ² ¾;Ì^Kp5¼6òE)FoJ¶57NUoŒL’ ß íøvþ u€ •BŸâ.ê0 !J l w D‰ VÎ %!7!R!l!ƒ!”!š!/¡!Ñ!ï!÷!$ " 1"<"K"CT"-˜"Æ"×"ñ"6#F#W#Q^#°#¿#Æ# á#$ï#!$76$ n$/y$©$®$Ê$ Ò$•Ü$`r%TÓ%=(&.f&S•&1é&Y'(u'5ž'HÔ'“(½±(o)‹)3¤)3Ø) *,*D*0^**”*¨*½*2Ï*+ +"+*+1++6+b++›+E·+ ý+" ,,,H1,'z,¢,ª,Ç, Ù, ä, ð,#ü,J -=k-;©-2å-6.0O.8€.¹. Í.8Ú. / / */.5/*d//—/-¦/9Ô/00Q0Dl0t±0f&161BÄ1&2.2&42([2„2‹2 “2¡2%¸2$Þ273%;37a3%™3¿3Û3Wä3<5A5 R5 `5 k5 v5 5J‹5KÖ5"6<(6He61®6à6 å6074770l7/7Í7Ô7?Ú7C8A^8  8‰Á8dK9S°9Š:I:2Ù:Z ;(g;B;[Ó;/<;6<Gr<Qº<= =J=pf=1×=< >9F>@€>;Á>;ý>˜9? Ò?tà?U@$n@“@%²@{Ø@gTAμA‹BH C!VCxC‹C¥C,¾C)ëCE'E]/E6EÄE äEF F.F{NGÊGAÑGHH<Hu\HjÒI=K CKPK0`K‘K1 K ÒKßKâKåK ëK öK L LL L(L)9LDcM¨NÁNßN$áNO OOOROpO€O”OO¥OÅO1ãO7P MP[PtP‰PPd­P1QDQdQ uQ‚QSQ ñQrûQgnRIÖRJ SekSfÑSb8TE›TáTþT U#U5U_;U›U´UÈUÐU^VqV…V ŠVM”V âV1ìV5W/TW „WŽWB©WeìWRX'oX—XªXÈXßXçX2ðX #YDYLY/fY –Y¢Y ±YO½Y5 ZCZXZ#rZ?–ZÖZ ìZ]ùZW[k[,s[ [0·[)è[?\ R\;`\œ\¡\ À\Ë\ªÚ\o…]mõ]Mc^E±^g÷^:__{š_5`DL`d‘`¸ö`÷¯a$§b%ÌbEòb48c mc;ycµc1Ôc dd#.dRd<rd¯d Èd ÓdÞdåd-êd e&9e6`eX—e ðe(ûe $fX0f-‰f·f&¿fæf g g g':gMbg:°g9ëg9%h;_hm›hJ iTiliE}i ÃiÑi ài0íi+j JjVjHojU¸jk kU!kJwkyÂkk Y÷}ßx+ˆ^ÂÚj9 gŽ0èºo¼–.5 @{3·ïžzQ[¡D&ƒ²‘pþCâeçЦ©%£bOã™G Alas! This not an X11 session, xsnow will probably not run. If you want to try it anyway, set the environment variable XSNOW_FORCE_RUN, eg: XSNOW_FORCE_RUN=1 xsnow Or, you could force an X11 session, for example by tweaking /etc/gdm3/daemon.conf. Thanks for using xsnow Xsnow: Caught signal %d because double buffering is not available on this system on your request. # Birds:# Items:# Snowflakes:% Window fill:%s. Snow window: %#lx%s: cannot connect to X server %s              (default)All defaults All vintage Defaults Vintage Activate xscreensaver. Click and don't touch mouse and keyboard for a few seconds...Actual mean distance from neighbours.Adjust speed to neighbours:All defaultsAll vintageAllow overlapAnarchy level: the higher, the more anarchy. Flag: -anarchyAnarchy:Animation speed of aurora: real: 10, for a more dramatic effect choose: 100 Flag: -auroraspeedApply default values for all preferences (except settings). Flag: -defaultsApply default values for the preferences in this tab.Apply default values for the preferences in this tab. Apply defaults for all preferences (except settings). Flag: -defaultsApply defaults for all preferences (except settings). Flags: -defaultsApply vintage values for all preferences (except settings). Flag: -vintageApply vintage values for the preferences in this tab.Attraction point rangeAuroraAvailable languages are: Available languages are: %s Base:Baseline height of aurora, in percentage of screen height. Flag: -aurorabaseBelow windowsBird colorBirdsBirds are attracted by an attraction point. Here you can choose to follow Santa. Flags: -followsanta 0, -followsanta 1Birds onlyBirds settingsBlackBlow off:Bottom percentage of screen available for scenery. Flag: -treefillBright:Brightness of aurora. Flags: -aurorabrightnessBrightness of moon's halo. Flag: -halobrightnessCannot create transparent window CelestialsChoose backgroundChoose between yellow-ish and white-ish moon. Flag: -mooncolor [0,1]Choose here the picture you want as background when xscreensaver is active. Flag: -bgChoose your SantaChoose your favorite SantaChoose your favorite snowClick on a window ... Click to confirmColorColor:Compose here your favorite celestial conditionsCompose your favorite sceneryContactContinuing with flagCould not determine desktop session Cpu factorCreate outlineDefaultsDesired number of birds. If zero, no birds are shown. Flag: -nbirdsDesired number of scenery items. Flag: -treesDesktop type: %sDetected Wayland desktop Detected desktop session: %s Distance used to get the desired number of neighbours.Distance weight:DonateDonate one euro or so to inspire the maintainer of xsnow, here is a paypal link. Drawing scale:EnableFocus to attraction point:Follow SantaFor optimal resuts, add to your %s: Force a gust of wind immediately.Frequency of meteors to appear. Flags: -meteorfrequencyFrequency:Give the birds a fancy color. Flag: -birdscolorHaloHalting because of flag %s Height:Hide menuIf everything is ok, it is now snowing on your desktop, and birds are flying. You are encouraged to define your own preferences using the tabs above.If set, show fallen snow on bottom of the desktop. Flags: -keepsnowonscreen, -nokeepsnowonscreenIf set, show fallen snow on windows. Flags: -keepsnowonwindows, -nokeepsnowonwindowsIf set, show snow blowing away. Flags: -blowsnow, -noblowsnowIf set, show snowflakes. Flags: -snow, -nosnowIf set, snow will collect on the trees. Flags: -keepsnowontrees, -nokeepsnowontreesIf set, there will be wind. Flags: -wind, -nowindIf set, try to show fluff on fallen snow and trees if possible. Flags: -fluffy, -nofluffyIf set, use two colors. Flag: -enablesc2If set: show birds. Flags: -showbirds 1, -showbirds 0If set: show no Santa, snow or scenery. Flags: -birdsonly 0, -birdsony 1If the system is too busy, all panels get this color, in which case you could adapt some settings in "snow", "birds", "settings", or "celestials".If you have more than one monitor, choose where you want snow falling. Choose 'all monitors' if you want snow in all monitors. NOTE: when changing monitor, xsnow will restart. Flag: -screenIgnore large bottom windowsIgnore large top windowsIn every tab you find the following rescue buttons:Influence the size of the birds. Flag: -birdsscale Intensity:LXDE session found, using window 'pcmanfm'. Leave menu. Flag: -nomenuLeavy tree. Flags: -treetype 2 or: -treetype allLeftLift snow on bottomLift snow on windowsMax # snowflakes:Maximum amount of snowflakes. Flag: -flakecountmaxMean distance: %3d Menu colorsMeteorsMiddleMoonMoose. Flags: -treetype 5 or: -treetype allMore than %d errors, I quit!NOT using double buffering:NOTE: expect some flicker. NOTE: xsnow will probably run, but some glitches are to be expected. Neighbours:Not sending tar file to terminal. Now!Number of nearest neighbours the birds should look at. Flag: -neighboursNumber of twinkling stars. Flag: -starsNumber:Ok, things are as they are. On all workspacesOn bottom:On scenery:On windows:Overall drawing scale. Flag: -scalePercentage of screen to be used for the attraction point. Flag: -attrspacePlace aurora in the middle of the screen. Flag: -auroramiddlePlace aurora in the right of the screen. Flag: -aurorarightPlace aurora left on the screen. Flag: -auroraleftPlease report any comments to the maintainer of xsnow.Polar bear. Flags: -treetype 7 or: -treetype allPreferred distance from other birds. Flag: -prefdistancePreferred distance:Probably X11Problems encountered during production of the tar ball. Quit xsnowQuit xsnow.Range: %d Reindeer. Flags: -treetype 4 or: -treetype allRelative size of the moon. Flag: -moonsizeRestartRestart birds.Restart due to change of display settings... Restart due to change of screen or language settings ... RightSantaSanta using the train with one reindeer and Rudolph. Flags: -santa 4 -showrudolphSanta using the train with two reindeers. Flags: -santa 4 -norudolphSanta with Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder, Blixem and Rudolph. Flags: -santa 3 -showrudolphSanta with Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder and Blixem. Flags: -santa 3 -norudolphSanta with three reindeers. Flags: -santa 2 -norudolphSanta with two reindeers and Rudolph. Flags: -santa 2 -showrudolphSanta's speed. Flag: -santaspeedfactorScaleScale of Santa. Flags: -santascale Scale of scenery. Flag: sceneryscale Scale:ScenerySecond color:See also the man page.Self replication is not compiled in. Set color of vintage tree. Flag: -tcSet default preferences for all (except settings) tabs.Set default preferences for this tab.Set vintage preferences for all (except settings) tabs.Set vintage preferences for this tab.Setting background from %s SettingsSettings for Xscreensaver. You can choose a background, and choose to use it or not. Make sure you add a line like xsnow -root after the line 'programs:' in the file ~/.xscreensaver and you run xscreensaver-demo to choose for xsnow. To activate xscreensaver on the command line: xscreensaver-command -activate See also the man page: man xsnowShowShow attr pointShow sceneryShow SantaShow birdsShow fluffShow snowShow the point where the birds want to go. Flags: -showattr 0, -showattr 1Size of snowflakes, works only for non-vintage snow flakes. Flag: -snowsizeSize:Small Santa with three reindeers. Flags: -santa 1 -norudolphSmall Santa with two reindeers and Rudolph. Flags: -santa 1 -showrudolphSmall house. Flags: -treetype 3 or: -treetype allSnowSnowing in %#lx: %s %d+%d %dx%d Snowy tree. Flags: -treetype 6 or: -treetype allSpeed of birds in arbitrary units. Flag: -birdsspeedSpeed of moon in pixels/minute. Flag: -moonspeedSpeed of the snowflakes. Flag: -snowspeedfactorSpeed:StarsTendency to adjust speed to neighbours. Flag: -followneighboursTendency to concentrate on the attraction point. Flag: -focuscentreTendency to keep desired distance to neighbours. Flag: -disweightThe color of the snow. Flag: -scThe higher this setting, the more snow will be generated because of Santa ploughing, wind or disappearing windows. Flag: -blowofffactorThe higher this setting, the more snow will collect on the bottom of the desktop. Flag: -ssnowdepthThe higher this setting, the more snow will collect on the trees. Flag: -maxontreesThe higher this setting, the more snow will collect on the windows. Note: in Wayland, there is no snow on the windows. Flag: -wsnowdepthThe higher this setting, the more the wind will whirl. Flag: -whirlfactorThe higher, the more snowflakes. Flag: -snowflakesThe higher, the smoother xsnow will run, but will also use more cpu power. Flag: -cpuloadThe second color of the snow. Flag: -sc2The transparent snow-window is probably not click-through, alas.. This setting determines how many seconds pass between two gusts of wind. Flag: -windtimerTimer:Tiny Santa with three reindeers. Flags: -santa 0 -norudolphTiny Santa with two reindeers and Rudolph. Flags: -santa 0 -showrudolphTo allow overlap or not when placing scenery. Flags: -treeoverlap, -notreeoverlapTo draw an outline around the snow window. Flag: -outline 1/0To make sure you can click.To show or not show aurora. Note: the aurora is best viewed using a dark background. Flags: -aurora 1, -aurora 0To show or not show moon. Flags: -moon 1, -moon 0To show or not show stars. Flag: -stars (0 means: no stars)To show or not to show Santa. Flags: -showsanta, -nosantaTo show or not to show halo around moon. Flags: -halo 1, -halo 0To show or not to show meteors. Flags: -meteors, -nometeorsTo show or not to show scenery. Flags: -showtrees, -notreesToggle between xsnow's own menu colors and standard menu colors. Activated: use xsnow colors. Deactivated: use default colors. Flags: -theme 1, -theme 0Transparency Transparency of painted items: 0: no transparency. 100: fully transparent, you will see nothing! Flag: -transparencyTry and click any image!Try redirecting to a file (e.g: %s, Trying to snow in root window Use "sys" for your default language. Use all workspaces to snow in. NOTE: this doesn't work properly in enlightenment. Flags: -allworkspaces 1, -allworkspaces 0Use the settings tab if xsnow is misbehaving. Use the birds tab if birds are misbehaving.Use this if no snow collects on your windows, or if snow collects separated from your windows. Some basic window managers need this setting (e.g. TWM needs in general a value of 25 .. 28). Flag: -offsetyUse this if snow falls below the bottom of your screen, or fallen snow hides something that should not be hidden. Flag: -offsetsUse vintage values for all preferences (except settings). Flag: -vintageUsing double buffer: %#lx. %dx%d Using root window Using transparent window Using window 'Desktop'. Vertical size of aurora. Flag: -auroraheightViewing distance. NOTE: Santa has no knowledge of viewing distance, so when birds are following Santa, the relative positions of Santa and birds will be temporarely out of sync when you change the viewing distance. This is only noticeable when the birds are following Santa. Flag: -viewingdistanceViewing distance:VintageVintage preferences: the look and feel of the original xsnow, created in 1993 by Rick Jansen.Vintage tree, you can set the color. Flag: -treetype 0Warning: don't eat yellow snow!Wayland (Expect some slugginess)WelcomeWelcome at xsnow!When activated, it will be snowing below your windows, else it will be snowing upon you windows too. On some desktop environments, when snowing above your windows you will not be able to click on any window. Therefore, you will be asked to click a button, to be sure that things are OK. Flag: -aboveWhen activated, the background will be black. Flag: -bg (this button will be automatically desactivated when -bg is given)Whirl:Width of aurora in percentage of screen width. Flag: -aurorawidthWidth:WindWindow size changed, now snowing in in %#lx: %s %d+%d %dx%d Windows wider than 80 percent of the screen and closer to the bottom than the number in this widget will not collect snow. In some cases, there are invisible windows near the bottom of the screen, which are handled by xsnow as normal windows: snow is collected upon them. By entering a suitable number here, this undesired behaviour can be avoided. Flag: -ignorebottomWindows wider than 80 percent of the screen and closer to the top than the number in this widget will not collect snow. In some cases, there are invisible windows near the top of the screen, which are handled by xsnow as normal windows: snow is collected upon them. By entering a suitable number here, this undesired behaviour can be avoided. Flag: -ignoretop WindyWith RudolphWithout RudolphWoody tree. Flags: -treetype 1 or: -treetype allXscreensaver: Xsnow needs gtk version >= %s, found version %s all monitorsenitlabelmonitor %dmonitor 1or use a %srestartingunknown versionwindow type etc.Project-Id-Version: xsnow 3.6.1.gettext~pre7 Report-Msgid-Bugs-To: wvermin@gmail.com PO-Revision-Date: 2024-03-10 14:19+0100 Last-Translator: Willem Vermin wvermin@gmail.com Language-Team: None Language: fr MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Hélas ! Ceci n'est pas une session X11, xsnow ne s'exécutera probablement pas. Si vous voulez l'essayer de toute façon, définissez la variable d'environnement XSNOW_FORCE_RUN, par exemple : XSNOW_FORCE_RUN=1 xsnow Vous pouvez également forcer une session X11, par exemple en modifiant /etc/gdm3/daemon.conf. Merci d'utiliser xsnow Xsnow : Signal capturé %d parce que la double mise en mémoire tampon n'est pas disponible sur ce système Votre demande Nombre d’oiseaux:ArticlesFlocons% Remplissage de la fenêtre :%s. Fenêtre de neige : %#lx%s : impossible de se connecter au serveur X %s              (par défaut)Tous par défaut Tous vintage Par défaut Vintage Activez xscreensaver. Cliquez et ne touchez pas la souris et le clavier pendant quelques secondes...Distance moyenne réelle par rapport aux voisins.Ajuster la vitesse aux voisins:Tous par défautTous vintageAutoriser le chevauchementNiveau d'anarchie : plus il y a d'anarchie, plus il y a d'anarchie. Flag: -anarchyAnarchie:Vitesse d'animation de l'aurore : réel : 10, pour un effet plus dramatique choisissez : 100 Flag: -auroraspeedAppliquer des valeurs par défaut pour toutes les préférences (sauf les paramètres). Flag: -defaultsAppliquer des valeurs par défaut pour les préférences dans cet onglet.Appliquer des valeurs par défaut pour les préférences dans cet onglet. Appliquer les valeurs par défaut à toutes les préférences (sauf les paramètres). Flag: -defaultsAppliquer les valeurs par défaut à toutes les préférences (sauf les paramètres). Flags: -defaultsAppliquer des valeurs vintage pour toutes les préférences (sauf les paramètres). Flag: -vintageAppliquer des valeurs vintage pour les préférences dans cet onglet.Plage de points d'attractionAuroraDocuments: Les langues disponibles sont : %s Base:Hauteur de référence de l'aurore, en pourcentage de la hauteur de l'écran. Flag: -aurorabaseEn dessous des fenêtresCouleur de l'oiseauOiseauxLes oiseaux sont attirés par un point d'attraction. Ici, vous pouvez choisir de suivre le Père Noël. Flags: -followsanta 0, -followsanta 1Oiseaux uniquementParamètres oiseauxNoirSouffler:Pourcentage inférieur de l'écran disponible pour le décor. Flag: -treefillBrillant:Luminosité de l'aurore. Flags: -aurorabrightnessLuminosité du halo de la lune. Flag: -halobrightnessImpossible de créer une fenêtre transparente CélestesChoisissez l'arrière-planChoisissez entre la lune jaune et blanche. Flag: -mooncolor [0,1]Choisissez ici l'image que vous voulez comme arrière-plan lorsque xscreensaver est actif. Flag: -bgChoisissez votre Père NoëlChoisissez votre Père Noël préféréA vous de choisir!Cliquez sur une fenêtre ... Cliquer pour confirmerCouleurCouleur:Composez ici vos conditions célestes préféréesComposez votre décor préféréContactContinuer avec le drapeauImpossible de déterminer la session de bureau Facteur CpuCréer un planPar défautNombre d'oiseaux souhaité. Si zéro, aucun oiseau n'est montré. Flag: -nbirdsNombre souhaité d'éléments de décor. Flag: -treesType de bureau : %sBureau Wayland détecté Session de bureau détectée : %s Distance utilisée pour obtenir le nombre souhaité de voisins.Poids de la distance:Faire un donFaites un don d'environ un euro pour inspirer le responsable de xsnow, voici un lien paypal. Échelle de dessin:ActiverConcentrez-vous sur le point d'attraction :Suivre le Père NoëlPour des resuts optimales, ajoutez à vos %s : Forcer une rafale de vent immédiatement.Fréquence d'apparition des météores. Flags: -meteorfrequencyFréquence :Donnez aux oiseaux une couleur fantaisie. Flag: -birdscolorHaloArrêt à cause du drapeau %s Hauteur :Cacher le menuSi tout va bien, il neige maintenant sur votre bureau et les oiseaux volent. Nous vous encourageons à définir vos propres préférences à l'aide des onglets ci-dessus.S'il est réglé, affichez la neige tombée sur le bas du bureau. Flags: -keepsnowonscreen, -nokeepsnowonscreenS'il est réglé, montrez la neige tombée sur les fenêtres. Flags: -keepsnowonwindows, -nokeepsnowonwindowsS'il est réglé, montrez la neige qui souffle. Flags: -blowsnow, -noblowsnowS'il est réglé, montrez les flocons de neige. Flags: -snow, -nosnowSi elle est réglée, la neige s'accumulera sur les arbres. Flags: -keepsnowontrees, -nokeepsnowontreesS'il est réglé, il y aura du vent. Flags: -wind, -nowindS'il est réglé, essayez de montrer des peluches sur la neige tombée et les arbres si possible. Flags: -fluffy, -nofluffySi défini, utilisez deux couleurs. Flag: -enablesc2Si défini : montrer les oiseaux. Flags: -showbirds 1, -showbirds 0Si réglé : ne pas montrer le Père Noël, la neige ou le décor. Flags: -birdsonly 0, -birdsony 1Si le système est trop occupé, tous les panneaux obtiennent cette couleur, auquel cas vous pouvez adapter certains paramètres dans "neige", "oiseaux", "paramètres" ou "célestes".Si vous avez plus d'un moniteur, choisissez où vous voulez que la neige tombe. Choisissez « tous les moniteurs » si vous voulez de la neige dans tous les moniteurs. REMARQUE : lors du changement de moniteur, xsnow redémarrera. Flag: -screenIgnorer les grandes fenêtres du basIgnorer les grandes fenêtres du hautDans chaque onglet, vous trouverez les boutons de secours suivants :Influencer la taille des oiseaux. Flag: -birdsscale Intensité:Session LXDE trouvée, en utilisant la fenêtre 'pcmanfm'. Quitter le menu. Flag: -nomenuArbre lourd. Flags: -treetype 2 or: -treetype allÀ gaucheSoulevez la neige sur le fondSoulever la neige sur les fenêtresNombre max de flocons de neige:Quantité maximale de flocons de neige. Flag: -flakecountmaxDistance moyenne : %3d menu colorMétéoresMilieuLuneOrignal. Flags: -treetype 5 or: -treetype allPlus de %d erreurs, j'arrête !SANS double mise en mémoire tampon :REMARQUE : attendez-vous à un peu de scintillement. REMARQUE : xsnow fonctionnera probablement, mais certains problèmes sont à prévoir. Voisinage:Pas d'envoi de fichier tar au terminal. Maintenant!Nombre de voisins les plus proches que les oiseaux devraient regarder. Flag: -neighboursNombre d'étoiles scintillantes. Flag: -starsNombre:Ok, les choses sont comme elles sont. Sur tous les espaces de travailAu dessous:Sur scène :Dans le système Windows:Echelle de dessin globale. Flag: -scalePourcentage d'écran à utiliser pour le point d'attraction. Flag: -attrspacePlacez l'aurore au milieu de l'écran. Flag: -auroramiddlePlacez l'aurore à droite de l'écran. Flag: -aurorarightPlacez l'aurore à gauche sur l'écran. Flag: -auroraleftVeuillez signaler tout commentaire au responsable de xsnow."Ours blanc" // Série "Intérieurs avec figures / Le temps de l'été". Flags: -treetype 7 or: -treetype allDistance privilégiée par rapport aux autres oiseaux. Flag: -prefdistanceDistance préférée :Probablement X11Problèmes rencontrés lors de la production de la boule de goudron. Quitter xsnowQuittez xsnow.Plage : %d Les rennes. Flags: -treetype 4 or: -treetype allTaille relative de la Lune. Flag: -moonsizeRecommencerRedémarrez les oiseaux.Redémarrer en raison de la modification des paramètres d'affichage... Redémarrer en raison d'un changement des paramètres de l'écran ou de la langue... DroitePère NoëlPère Noël utilisant le train avec un renne et Rudolph. Flags: -santa 4 -showrudolphLe Père Noël prend le train avec deux rennes. Flags: -santa 4 -norudolphPère Noël avec Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder, Blixem et Rudolph. Flags: -santa 3 -showrudolphPère Noël avec Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder et Blixem. Flags: -santa 3 -norudolphPère Noël avec trois rennes. Flags: -santa 2 -norudolphPère Noël avec deux rennes et Rudolph. Flags: -santa 2 -showrudolphLa vitesse du Père Noël. Flag: -santaspeedfactorÉchelleÉchelle du Père Noël. Flags: -santascale Échelle du décor. Flag: sceneryscale Escalader:DécorDeuxième couleur :Voir aussi la page Man.L'auto-réplication n'est pas compilée dans. Définir la couleur de l'arbre vintage. Flag: -tcDéfinissez les préférences par défaut pour tous les onglets (sauf les paramètres).Définissez les préférences par défaut pour cet onglet.Définissez les préférences vintage pour tous les onglets (sauf les paramètres).Définissez les préférences vintage pour cet onglet.Définition de l'arrière-plan à partir de %s ParamètresParamètres pour Xscreensaver. Vous pouvez choisir un arrière-plan, et choisir de l'utiliser ou non. Assurez-vous d'ajouter une ligne comme xsnow -root après la ligne 'programs :' dans le fichier ~/.xscreensaver et vous exécutez xscreensaver-demo pour choisir xsnow. Pour activer xscreensaver sur la ligne de commande : xscreensaver-command -activate Voir aussi la page de manuel : man xsnowVoirAfficher le point d'accèsAfficher le décorAfficher le Père NoëlAfficher les oiseauxAfficher les peluchesAfficher la neigeIndiquez le point où les oiseaux veulent aller. Flags: -showattr 0, -showattr 1Taille des flocons de neige, fonctionne uniquement pour les flocons de neige non vintage. Flag: -snowsizeSuperficie:Petit Père Noël avec trois rennes. Flags: -santa 1 -norudolphPetit Père Noël avec deux rennes et Rudolph. Flags: -santa 1 -showrudolphPetite maison Flags: -treetype 3 or: -treetype allNeigeNeige dans %#lx : %s %d+%d %dx%d Arbre enneigé. Flags: -treetype 6 or: -treetype allVitesse des oiseaux en unités arbitraires. Flag: -birdsspeedVitesse de la lune en pixels/minute. Flag: -moonspeedVitesse des flocons de neige. Flag: -snowspeedfactorVitesse:AuteursTendance à ajuster la vitesse aux voisins. Flag: -followneighboursTendance à se concentrer sur le point d'attraction. Flag: -focuscentreTendance à garder la distance souhaitée avec les voisins. Flag: -disweightLa couleur de la neige. Flag: -scPlus ce paramètre est élevé, plus il y aura de neige à cause du Père Noël labourant, du vent ou de la disparition des fenêtres. Flag: -blowofffactorPlus ce paramètre est élevé, plus la neige s'accumulera en bas du bureau. Flag: -ssnowdepthPlus ce paramètre est élevé, plus la neige s'accumulera sur les arbres. Flag: -maxontreesPlus ce paramètre est élevé, plus la neige s'accumulera sur les fenêtres. Remarque : à Wayland, il n'y a pas de neige sur les fenêtres. Flag: -wsnowdepthPlus ce réglage est élevé, plus le vent tourbillonnera. Flag: -whirlfactorPlus il est haut, plus il y a de flocons de neige. Flag: -snowflakesLe plus élevé, le plus lisse xsnow fonctionnera, mais utilisera également plus de puissance CPU. Flag: -cpuloadLa deuxième couleur de la neige. Flag: -sc2La fenêtre de neige transparente n'est probablement pas cliquable, hélas. Ce paramètre détermine combien de secondes passent entre deux rafales de vent. Flag: -windtimerHorloge:Petit Père Noël avec trois rennes. Flags: -santa 0 -norudolphPetit Père Noël avec deux rennes et Rudolph. Flags: -santa 0 -showrudolphPermettre le chevauchement ou non lors de la mise en scène. Flags: -treeoverlap, -notreeoverlapPour dessiner un contour autour de la fenêtre de neige. Flag: -outline 1/0Pour vous assurer que vous pouvez cliquer.Afficher ou ne pas afficher l'aurore. Remarque : il est préférable de visualiser l'aurore en utilisant un fond sombre. Flags: -aurora 1, -aurora 0Montrer ou ne pas montrer la lune. Flags: -moon 1, -moon 0Afficher ou ne pas afficher les étoiles. Flag: -stars (0 means: no stars)Montrer ou ne pas montrer le Père Noël. Flags: -showsanta, -nosantaMontrer ou ne pas montrer le halo autour de la lune. Flags: -halo 1, -halo 0Montrer ou ne pas montrer des météores. Flags: -meteors, -nometeorsMontrer ou ne pas montrer le décor. Flags: -showtrees, -notreesBasculer entre les couleurs de menu propres à xsnow et les couleurs de menu standard. Activé : utiliser xsnow couleurs. Désactivé : utilisez les couleurs par défaut. Flags: -theme 1, -theme 0Transparence Transparence des éléments peints : 0 : pas de transparence. 100 : entièrement transparent, vous ne verrez rien ! Flag: -transparencyEssayez de cliquer sur n'importe quelle image !Essayez de rediriger vers un fichier (par exemple : %s, Essayer de neiger dans la fenêtre de la racine Utilisez "sys" pour votre langue par défaut. Utilisez tous les espaces de travail pour entrer dans la neige. REMARQUE : cela ne fonctionne pas correctement dans l'illumination. Flags: -allworkspaces 1, -allworkspaces 0Utilisez l'onglet paramètres si xsnow se comporte mal. Utilisez l'onglet oiseaux si les oiseaux se comportent mal.Utilisez ceci si aucune neige ne s'accumule sur vos fenêtres, ou si la neige s'accumule séparée de vos fenêtres. Certains gestionnaires de fenêtres de base ont besoin de ce paramètre (par exemple, TWM a besoin en général d'une valeur de 25 .. 28). Flag: -offsetyUtilisez ceci si la neige tombe sous le bas de votre écran, ou si la neige tombée cache quelque chose qui ne devrait pas être caché. Flag: -offsetsUtilisez des valeurs vintage pour toutes les préférences (sauf les paramètres). Flag: -vintageUtilisation d'une double mémoire tampon : %#lx. %dx%d Utilisation de la fenêtre racine Utilisation d'une fenêtre transparente Utilisation de la fenêtre « Bureau ». Taille verticale de l'aurore. Flag: -auroraheightREMARQUE : Le Père Noël n'a aucune connaissance de la distance de visualisation, donc lorsque les oiseaux suivent le Père Noël, les positions relatives du Père Noël et des oiseaux seront temporairement désynchronisées lorsque vous modifiez la distance de visualisation. Cela n'est perceptible que lorsque les oiseaux suivent le Père Noël. Flag: -viewingdistanceDistance visuelle:VintagePréférences vintage : le look and feel de l'original xsnow, créé en 1993 par Rick Jansen.Arbre vintage, vous pouvez définir la couleur. Flag: -treetype 0Attention : ne mangez pas de neige jaune !Wayland (Attendez-vous à un peu de lenteur)BienvenueBienvenue à xsnow !Une fois activé, il neigera sous vos fenêtres, sinon il neigera sur vos fenêtres aussi. Sur certains environnements de bureau, lorsque vous neigez au-dessus de vos fenêtres, vous ne pourrez cliquer sur aucune fenêtre. Par conséquent, il vous sera demandé de cliquer sur un bouton, pour être sûr que les choses vont bien. Flag: -aboveLorsqu'il est activé, l'arrière-plan sera noir. Flag: -bg (this button will be automatically desactivated when -bg is given)Tourbillon:Largeur de l'aurore en pourcentage de la largeur de l'écran. Flag: -aurorawidthLargeur:VentLa taille de la fenêtre a changé, il neige maintenant dans %#lx : %s %d+%d %dx%d Les fenêtres plus larges que 80 pour cent de l'écran et plus proches du bas que le nombre dans ce widget ne recueilleront pas la neige. Dans certains cas, il y a des fenêtres invisibles près du bas de l'écran, qui sont traitées par xsnow comme des fenêtres normales : la neige est collectée sur elles. En entrant un nombre approprié ici, ce comportement indésirable peut être évité. Flag: -ignorebottomLes fenêtres plus larges que 80 pour cent de l'écran et plus proches du haut que le nombre dans ce widget ne recueilleront pas la neige. Dans certains cas, il y a des fenêtres invisibles près du haut de l'écran, qui sont traitées par xsnow comme des fenêtres normales : la neige est collectée sur elles. En entrant un nombre approprié ici, ce comportement indésirable peut être évité. Flag: -ignoretop VenteuxAvec RudolphSans RudolphArbre ligneux. Flags: -treetype 1 or: -treetype allXscreensaver : Xsnow nécessite la version gtk >= %s, version %s trouvée Tous les moniteursfritétiquettemoniteur %dmoniteur 1ou utilisez un %sredémarrageinconnu versiontype de fenêtre, etc.xsnow-3.8.3/po/fr.po0000666000000000000000000013425114732252143012473 0ustar0000000000000000# # Sometimes the translations contain rubbish, please replace them. # # (abc_1000) xsnow # # (abc_1001) Xsnow # # (abc_1002) \n # # (abc_1003) XSNOW # # (abc_1004) Xscreensaver # # (abc_1005) Rick Jansen # # (abc_1006) XsnoW # # (abc_1007)   # # (abc_1008) %l#x # Language for xsnow # Copyright (C) 2023 Willem Vermin # This file is distributed under the same license as the xsnow package. # Willem Vermin , 2023 # msgid "" msgstr "" "Project-Id-Version: xsnow 3.6.1.gettext~pre7\n" "Report-Msgid-Bugs-To: Willem Vermin wvermin@gmail.com\n" "POT-Creation-Date: 2024-03-10 14:19+0100\n" "PO-Revision-Date: 2024-03-10 14:19+0100\n" "Last-Translator: Willem Vermin wvermin@gmail.com\n" "Language-Team: None\n" "Language: fr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: src/main.c:379 #, c-format msgid "Available languages are: %s\n" msgstr "Les langues disponibles sont : %s\n" #: src/main.c:382 msgid "Warning: don't eat yellow snow!" msgstr "Attention : ne mangez pas de neige jaune !" #: src/main.c:403 #, c-format msgid "For optimal resuts, add to your %s:\n" msgstr "Pour des resuts optimales, ajoutez à vos %s :\n" #: src/main.c:411 #, c-format msgid "unknown\n" msgstr "inconnu\n" #: src/main.c:420 #, c-format msgid "Detected Wayland desktop\n" msgstr "Bureau Wayland détecté\n" #: src/main.c:435 #, c-format msgid "Xsnow needs gtk version >= %s, found version %s \n" msgstr "Xsnow nécessite la version gtk >= %s, version %s trouvée \n" #: src/main.c:445 msgid "Continuing with flag" msgstr "Continuer avec le drapeau" #: src/main.c:483 #, c-format msgid "%s: cannot connect to X server %s\n" msgstr "%s : impossible de se connecter au serveur X %s\n" #: src/main.c:484 msgid "(default)" msgstr "(par défaut)" #: src/main.c:602 msgid "restarting" msgstr "redémarrage" #: src/main.c:649 #, c-format msgid "Click on a window ...\n" msgstr "Cliquez sur une fenêtre ...\n" #: src/main.c:683 #, c-format msgid "Detected desktop session: %s\n" msgstr "Session de bureau détectée : %s\n" #: src/main.c:686 #, c-format msgid "Could not determine desktop session\n" msgstr "Impossible de déterminer la session de bureau\n" #: src/main.c:718 #, c-format msgid "Trying to snow in root window\n" msgstr "Essayer de neiger dans la fenêtre de la racine\n" #: src/main.c:762 #, c-format msgid "Using transparent window\n" msgstr "Utilisation d'une fenêtre transparente\n" #: src/main.c:767 #, c-format msgid "The transparent snow-window is probably not click-through, alas..\n" msgstr "" "La fenêtre de neige transparente n'est probablement pas cliquable, hélas.\n" #: src/main.c:776 #, c-format msgid "Cannot create transparent window\n" msgstr "Impossible de créer une fenêtre transparente\n" #: src/main.c:778 #, c-format msgid "NOTE: xsnow will probably run, but some glitches are to be expected.\n" msgstr "" "REMARQUE : xsnow fonctionnera probablement, mais certains problèmes sont à " "prévoir.\n" #: src/main.c:788 #, c-format msgid "LXDE session found, using window 'pcmanfm'.\n" msgstr "Session LXDE trouvée, en utilisant la fenêtre 'pcmanfm'.\n" #: src/main.c:795 #, c-format msgid "Using window 'Desktop'.\n" msgstr "Utilisation de la fenêtre « Bureau ».\n" #: src/main.c:799 #, c-format msgid "Using root window\n" msgstr "Utilisation de la fenêtre racine\n" #: src/main.c:843 #, c-format msgid "Snowing in %#lx: %s %d+%d %dx%d\n" msgstr "Neige dans %#lx : %s %d+%d %dx%d\n" #: src/main.c:888 #, c-format msgid "Using double buffer: %#lx. %dx%d\n" msgstr "Utilisation d'une double mémoire tampon : %#lx. %dx%d\n" #: src/main.c:895 #, c-format msgid "NOT using double buffering:" msgstr "SANS double mise en mémoire tampon :" #: src/main.c:897 #, c-format msgid " because double buffering is not available on this system\n" msgstr "" " parce que la double mise en mémoire tampon n'est pas disponible sur ce " "système\n" #: src/main.c:899 #, c-format msgid " on your request.\n" msgstr " Votre demande\n" #: src/main.c:900 #, c-format msgid "NOTE: expect some flicker.\n" msgstr "REMARQUE : attendez-vous à un peu de scintillement.\n" #: src/main.c:1042 msgid "Restart due to change of screen or language settings ...\n" msgstr "" "Redémarrer en raison d'un changement des paramètres de l'écran ou de la " "langue...\n" #: src/main.c:1056 msgid "Restart due to change of display settings...\n" msgstr "" "Redémarrer en raison de la modification des paramètres d'affichage...\n" #: src/main.c:1147 msgid "Wayland (Expect some slugginess)" msgstr "Wayland (Attendez-vous à un peu de lenteur)" #: src/main.c:1151 msgid "Probably X11" msgstr "Probablement X11" #: src/main.c:1153 #, c-format msgid "%s. Snow window: %#lx" msgstr "%s. Fenêtre de neige : %#lx" #: src/main.c:1205 #, c-format msgid "More than %d errors, I quit!" msgstr "Plus de %d erreurs, j'arrête !" #: src/main.c:1355 #, c-format msgid "Window size changed, now snowing in in %#lx: %s %d+%d %dx%d\n" msgstr "" "La taille de la fenêtre a changé, il neige maintenant dans %#lx : %s %d+%d " "%dx%d\n" #: src/main.c:1424 #, c-format msgid "Halting because of flag %s\n" msgstr "Arrêt à cause du drapeau %s\n" #: src/selfrep.c:34 #, c-format msgid "Not sending tar file to terminal.\n" msgstr "Pas d'envoi de fichier tar au terminal.\n" #: src/selfrep.c:35 #, c-format msgid "Try redirecting to a file (e.g: %s,\n" msgstr "Essayez de rediriger vers un fichier (par exemple : %s,\n" #: src/selfrep.c:36 #, c-format msgid "or use a %s" msgstr "ou utilisez un %s" #: src/selfrep.c:42 msgid "Problems encountered during production of the tar ball.\n" msgstr "Problèmes rencontrés lors de la production de la boule de goudron.\n" #: src/selfrep.c:47 #, c-format msgid "Self replication is not compiled in.\n" msgstr "L'auto-réplication n'est pas compilée dans.\n" #: src/utils.c:248 #, c-format msgid "" "\n" "Xsnow: Caught signal %d\n" msgstr "" "\n" "Xsnow : Signal capturé %d\n" #: src/utils.c:251 #, c-format msgid "" "\n" "Thanks for using xsnow\n" msgstr "" "\n" "Merci d'utiliser xsnow\n" #: src/windows.c:633 #, c-format msgid "Setting background from %s\n" msgstr "Définition de l'arrière-plan à partir de %s\n" #: src/ui.c:1050 #, c-format msgid "Range: %d\n" msgstr "Plage : %d\n" #: src/ui.c:1052 #, c-format msgid "Mean distance: %3d\n" msgstr "Distance moyenne : %3d\n" #: src/ui.c:1060 #, c-format msgid "Desktop type: %s" msgstr "Type de bureau : %s" #: src/ui.c:1175 src/ui.glade:5910 msgid "all monitors" msgstr "Tous les moniteurs" #: src/ui.c:1182 #, c-format msgid "monitor %d" msgstr "moniteur %d" #: src/ui.c:1200 msgid "Available languages are: " msgstr "Documents: " #: src/ui.c:1203 msgid "Use \"sys\" for your default language.\n" msgstr "Utilisez \"sys\" pour votre langue par défaut.\n" #: src/ui.c:1204 msgid "See also the man page." msgstr "Voir aussi la page Man." #: src/ui.glade:144 msgid "" "\n" "Alas! This not an X11 session, xsnow will probably not run.\n" "\n" "If you want to try it anyway, set the environment variable XSNOW_FORCE_RUN, " "eg:\n" "\n" " XSNOW_FORCE_RUN=1 xsnow\n" "\n" "Or, you could force an X11 session, for example by tweaking /etc/gdm3/daemon." "conf.\n" "\n" msgstr "" "\n" "Hélas ! Ceci n'est pas une session X11, xsnow ne s'exécutera probablement " "pas.\n" "\n" "Si vous voulez l'essayer de toute façon, définissez la variable " "d'environnement XSNOW_FORCE_RUN, par exemple :\n" "\n" " XSNOW_FORCE_RUN=1 xsnow\n" "\n" "Vous pouvez également forcer une session X11, par exemple en modifiant /etc/" "gdm3/daemon.conf.\n" "\n" #: src/ui.glade:162 msgid "Ok, things are as they are. " msgstr "Ok, les choses sont comme elles sont. " #: src/ui.glade:477 msgid "" "If everything is ok, it is now snowing on your desktop, and birds are " "flying. You are encouraged to define your own preferences using the tabs " "above." msgstr "" "Si tout va bien, il neige maintenant sur votre bureau et les oiseaux volent. " "Nous vous encourageons à définir vos propres préférences à l'aide des " "onglets ci-dessus." #: src/ui.glade:492 msgid "" "Use the settings tab if xsnow is misbehaving.\n" "Use the birds tab if birds are misbehaving." msgstr "" "Utilisez l'onglet paramètres si xsnow se comporte mal.\n" "Utilisez l'onglet oiseaux si les oiseaux se comportent mal." #: src/ui.glade:509 msgid "In every tab you find the following rescue buttons:" msgstr "Dans chaque onglet, vous trouverez les boutons de secours suivants :" #: src/ui.glade:529 msgid "Defaults " msgstr "Par défaut " #: src/ui.glade:544 msgid "Set default preferences for this tab." msgstr "Définissez les préférences par défaut pour cet onglet." #: src/ui.glade:571 msgid "Vintage " msgstr "Vintage " #: src/ui.glade:586 msgid "Set vintage preferences for this tab." msgstr "Définissez les préférences vintage pour cet onglet." #: src/ui.glade:613 msgid "All defaults " msgstr "Tous par défaut " #: src/ui.glade:628 msgid "Set default preferences for all (except settings) tabs." msgstr "" "Définissez les préférences par défaut pour tous les onglets (sauf les " "paramètres)." #: src/ui.glade:655 msgid "All vintage " msgstr "Tous vintage " #: src/ui.glade:670 msgid "Set vintage preferences for all (except settings) tabs." msgstr "" "Définissez les préférences vintage pour tous les onglets (sauf les " "paramètres)." #: src/ui.glade:690 src/ui.glade:701 src/ui.glade:840 src/ui.glade:1045 #: src/ui.glade:2870 src/ui.glade:2919 src/ui.glade:4688 msgid " " msgstr " " #: src/ui.glade:712 msgid " " msgstr " " #: src/ui.glade:746 msgid "Welcome at xsnow!" msgstr "Bienvenue à xsnow !" #: src/ui.glade:804 msgid "" "Vintage preferences: the look and feel of the original xsnow, created in " "1993 by Rick Jansen." msgstr "" "Préférences vintage : le look and feel de l'original xsnow, créé en 1993 par " "Rick Jansen." #: src/ui.glade:895 src/ui.glade:1542 src/ui.glade:2470 src/ui.glade:3033 #: src/ui.glade:3504 src/ui.glade:4470 src/ui.glade:5736 msgid "All defaults" msgstr "Tous par défaut" #: src/ui.glade:900 src/ui.glade:2474 src/ui.glade:3037 src/ui.glade:5740 msgid "" "Apply defaults for all preferences (except settings).\n" "Flag: -defaults" msgstr "" "Appliquer les valeurs par défaut à toutes les préférences (sauf les " "paramètres).\n" "Flag: -defaults" #: src/ui.glade:914 msgid "Donate" msgstr "Faire un don" #: src/ui.glade:920 msgid "" "Donate one euro or so to inspire the maintainer of xsnow, here is a paypal " "link. " msgstr "" "Faites un don d'environ un euro pour inspirer le responsable de xsnow, voici " "un lien paypal. " #: src/ui.glade:930 src/ui.glade:1561 src/ui.glade:2489 src/ui.glade:3052 #: src/ui.glade:3522 src/ui.glade:4489 src/ui.glade:5754 msgid "All vintage" msgstr "Tous vintage" #: src/ui.glade:935 src/ui.glade:1565 src/ui.glade:2493 src/ui.glade:3056 #: src/ui.glade:4493 src/ui.glade:5758 msgid "" "Use vintage values for all preferences (except settings).\n" "Flag: -vintage" msgstr "" "Utilisez des valeurs vintage pour toutes les préférences (sauf les " "paramètres).\n" "Flag: -vintage" #: src/ui.glade:949 src/ui.glade:1513 src/ui.glade:2441 src/ui.glade:3004 #: src/ui.glade:3552 src/ui.glade:4546 src/ui.glade:5633 msgid "Hide menu" msgstr "Cacher le menu" #: src/ui.glade:954 src/ui.glade:1517 src/ui.glade:2445 src/ui.glade:3008 #: src/ui.glade:3556 src/ui.glade:4550 src/ui.glade:5637 msgid "" "Leave menu.\n" "Flag: -nomenu" msgstr "" "Quitter le menu.\n" "Flag: -nomenu" #: src/ui.glade:968 msgid "Contact" msgstr "Contact" #: src/ui.glade:973 msgid "Please report any comments to the maintainer of xsnow." msgstr "Veuillez signaler tout commentaire au responsable de xsnow." #: src/ui.glade:983 src/ui.glade:1592 src/ui.glade:2520 src/ui.glade:3083 #: src/ui.glade:3580 src/ui.glade:4519 src/ui.glade:5661 msgid "Quit xsnow" msgstr "Quitter xsnow" #: src/ui.glade:988 src/ui.glade:1596 src/ui.glade:2524 src/ui.glade:3087 #: src/ui.glade:3584 src/ui.glade:4523 src/ui.glade:5665 msgid "Quit xsnow." msgstr "Quittez xsnow." #: src/ui.glade:1028 msgid "" "If the system is too busy, all panels get this color, in which case you " "could adapt some settings in \"snow\", \"birds\", \"settings\", or " "\"celestials\"." msgstr "" "Si le système est trop occupé, tous les panneaux obtiennent cette couleur, " "auquel cas vous pouvez adapter certains paramètres dans \"neige\", " "\"oiseaux\", \"paramètres\" ou \"célestes\"." #: src/ui.glade:1222 msgid "Welcome" msgstr "Bienvenue" #: src/ui.glade:1239 msgid "Blow off:" msgstr "Souffler:" #: src/ui.glade:1252 msgid "On windows:" msgstr "Dans le système Windows:" #: src/ui.glade:1265 msgid "On bottom:" msgstr "Au dessous:" #: src/ui.glade:1278 msgid "On scenery:" msgstr "Sur scène :" #: src/ui.glade:1288 src/ui.glade:1304 src/ui.glade:1320 src/ui.glade:1336 #: src/ui.glade:3745 src/ui.glade:3838 src/ui.glade:3941 src/ui.glade:4011 #: src/ui.glade:4047 src/ui.glade:6001 msgid "Show" msgstr "Voir" #: src/ui.glade:1292 msgid "" "If set, show snow blowing away.\n" "Flags: -blowsnow, -noblowsnow" msgstr "" "S'il est réglé, montrez la neige qui souffle.\n" "Flags: -blowsnow, -noblowsnow" #: src/ui.glade:1308 msgid "" "If set, show fallen snow on windows.\n" "Flags: -keepsnowonwindows, -nokeepsnowonwindows" msgstr "" "S'il est réglé, montrez la neige tombée sur les fenêtres.\n" "Flags: -keepsnowonwindows, -nokeepsnowonwindows" #: src/ui.glade:1324 msgid "" "If set, show fallen snow on bottom of the desktop.\n" "Flags: -keepsnowonscreen, -nokeepsnowonscreen" msgstr "" "S'il est réglé, affichez la neige tombée sur le bas du bureau.\n" "Flags: -keepsnowonscreen, -nokeepsnowonscreen" #: src/ui.glade:1340 msgid "" "If set, snow will collect on the trees.\n" "Flags: -keepsnowontrees, -nokeepsnowontrees" msgstr "" "Si elle est réglée, la neige s'accumulera sur les arbres.\n" "Flags: -keepsnowontrees, -nokeepsnowontrees" #: src/ui.glade:1354 msgid "" "The higher this setting, the more snow will be generated because of Santa " "ploughing, wind or disappearing windows. \n" "Flag: -blowofffactor" msgstr "" "Plus ce paramètre est élevé, plus il y aura de neige à cause du Père Noël " "labourant, du vent ou de la disparition des fenêtres. \n" "Flag: -blowofffactor" #: src/ui.glade:1373 msgid "" "The higher this setting, the more snow will collect on the windows. \n" "Note: in Wayland, there is no snow on the windows. \n" "Flag: -wsnowdepth" msgstr "" "Plus ce paramètre est élevé, plus la neige s'accumulera sur les fenêtres. \n" "Remarque : à Wayland, il n'y a pas de neige sur les fenêtres. \n" "Flag: -wsnowdepth" #: src/ui.glade:1393 msgid "" "The higher this setting, the more snow will collect on the bottom of the " "desktop.\n" "Flag: -ssnowdepth" msgstr "" "Plus ce paramètre est élevé, plus la neige s'accumulera en bas du bureau.\n" "Flag: -ssnowdepth" #: src/ui.glade:1412 msgid "" "The higher this setting, the more snow will collect on the trees.\n" "Flag: -maxontrees" msgstr "" "Plus ce paramètre est élevé, plus la neige s'accumulera sur les arbres.\n" "Flag: -maxontrees" #: src/ui.glade:1433 msgid "Choose your favorite snow" msgstr "A vous de choisir!" #: src/ui.glade:1450 src/ui.glade:1618 src/ui.glade:2564 src/ui.glade:2859 #: src/ui.glade:4887 src/ui.glade:5964 src/ui.glade:5975 src/ui.glade:6039 #: src/ui.glade:6065 msgid " " msgstr " " #: src/ui.glade:1464 src/ui.glade:2393 src/ui.glade:2956 src/ui.glade:3458 #: src/ui.glade:4574 src/ui.glade:5690 msgid "Defaults" msgstr "Par défaut" #: src/ui.glade:1468 msgid "Apply default values for the preferences in this tab.\n" msgstr "" "Appliquer des valeurs par défaut pour les préférences dans cet onglet.\n" #: src/ui.glade:1483 src/ui.glade:2411 src/ui.glade:2974 src/ui.glade:3475 #: src/ui.glade:4592 src/ui.glade:5707 msgid "Vintage" msgstr "Vintage" #: src/ui.glade:1487 src/ui.glade:2415 src/ui.glade:2978 src/ui.glade:3479 #: src/ui.glade:4596 src/ui.glade:5711 msgid "Apply vintage values for the preferences in this tab." msgstr "Appliquer des valeurs vintage pour les préférences dans cet onglet." #: src/ui.glade:1546 src/ui.glade:4474 msgid "" "Apply defaults for all preferences (except settings).\n" "Flags: -defaults" msgstr "" "Appliquer les valeurs par défaut à toutes les préférences (sauf les " "paramètres).\n" "Flags: -defaults" #: src/ui.glade:1632 src/ui.glade:3895 msgid "Size:" msgstr "Superficie:" #: src/ui.glade:1644 msgid "" "Size of snowflakes, works only for non-vintage snow flakes.\n" "Flag: -snowsize" msgstr "" "Taille des flocons de neige, fonctionne uniquement pour les flocons de neige " "non vintage.\n" "Flag: -snowsize" #: src/ui.glade:1664 src/ui.glade:2357 src/ui.glade:3861 src/ui.glade:4145 #: src/ui.glade:5002 msgid "Speed:" msgstr "Vitesse:" #: src/ui.glade:1678 msgid "Max # snowflakes:" msgstr "Nombre max de flocons de neige:" #: src/ui.glade:1691 msgid "" "Maximum amount of snowflakes.\n" "Flag: -flakecountmax" msgstr "" "Quantité maximale de flocons de neige.\n" "Flag: -flakecountmax" #: src/ui.glade:1716 msgid "# Snowflakes:" msgstr "Flocons" #: src/ui.glade:1732 src/ui.glade:5173 src/ui.glade:5189 msgid "label" msgstr "étiquette" #: src/ui.glade:1741 msgid "Show fluff" msgstr "Afficher les peluches" #: src/ui.glade:1745 msgid "" "If set, try to show fluff on fallen snow and trees if possible.\n" "Flags: -fluffy, -nofluffy" msgstr "" "S'il est réglé, essayez de montrer des peluches sur la neige tombée et les " "arbres si possible.\n" "Flags: -fluffy, -nofluffy" #: src/ui.glade:1759 src/ui.glade:1771 src/ui.glade:2575 src/ui.glade:3798 #: src/ui.glade:3810 src/ui.glade:5139 src/ui.glade:5151 msgid "             " msgstr "             " #: src/ui.glade:1783 msgid "" "Speed of the snowflakes.\n" "Flag: -snowspeedfactor" msgstr "" "Vitesse des flocons de neige.\n" "Flag: -snowspeedfactor" #: src/ui.glade:1804 msgid "Intensity:" msgstr "Intensité:" #: src/ui.glade:1816 msgid "" "The higher, the more snowflakes.\n" "Flag: -snowflakes" msgstr "" "Plus il est haut, plus il y a de flocons de neige.\n" "Flag: -snowflakes" #: src/ui.glade:1836 msgid "Show snow" msgstr "Afficher la neige" #: src/ui.glade:1840 msgid "" "If set, show snowflakes.\n" "Flags: -snow, -nosnow" msgstr "" "S'il est réglé, montrez les flocons de neige.\n" "Flags: -snow, -nosnow" #: src/ui.glade:1855 msgid "" "The color of the snow.\n" "Flag: -sc" msgstr "" "La couleur de la neige.\n" "Flag: -sc" #: src/ui.glade:1872 msgid "Color:" msgstr "Couleur:" #: src/ui.glade:1886 msgid "Second color:" msgstr "Deuxième couleur :" #: src/ui.glade:1899 msgid "" "The second color of the snow.\n" "Flag: -sc2" msgstr "" "La deuxième couleur de la neige.\n" "Flag: -sc2" #: src/ui.glade:1912 msgid "Enable" msgstr "Activer" #: src/ui.glade:1916 msgid "" "If set, use two colors.\n" "Flag: -enablesc2" msgstr "Si défini, utilisez deux couleurs. \n" "Flag: -enablesc2" #: src/ui.glade:1974 msgid "Snow" msgstr "Neige" #: src/ui.glade:1992 msgid "" "Tiny Santa with three reindeers.\n" "Flags: -santa 0 -norudolph" msgstr "" "Petit Père Noël avec trois rennes.\n" "Flags: -santa 0 -norudolph" #: src/ui.glade:2021 msgid "" "Small Santa with three reindeers.\n" "Flags: -santa 1 -norudolph" msgstr "" "Petit Père Noël avec trois rennes.\n" "Flags: -santa 1 -norudolph" #: src/ui.glade:2050 msgid "" "Santa with three reindeers.\n" "Flags: -santa 2 -norudolph" msgstr "" "Père Noël avec trois rennes.\n" "Flags: -santa 2 -norudolph" #: src/ui.glade:2079 msgid "" "Santa with Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder and Blixem.\n" "Flags: -santa 3 -norudolph" msgstr "" "Père Noël avec Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder et " "Blixem.\n" "Flags: -santa 3 -norudolph" #: src/ui.glade:2108 msgid "" "Santa using the train with two reindeers.\n" "Flags: -santa 4 -norudolph" msgstr "" "Le Père Noël prend le train avec deux rennes.\n" "Flags: -santa 4 -norudolph" #: src/ui.glade:2137 msgid "" "Santa using the train with one reindeer and Rudolph.\n" "Flags: -santa 4 -showrudolph" msgstr "" "Père Noël utilisant le train avec un renne et Rudolph.\n" "Flags: -santa 4 -showrudolph" #: src/ui.glade:2165 msgid "" "Tiny Santa with two reindeers and Rudolph.\n" "Flags: -santa 0 -showrudolph" msgstr "" "Petit Père Noël avec deux rennes et Rudolph.\n" "Flags: -santa 0 -showrudolph" #: src/ui.glade:2195 msgid "" "Small Santa with two reindeers and Rudolph.\n" "Flags: -santa 1 -showrudolph" msgstr "" "Petit Père Noël avec deux rennes et Rudolph.\n" "Flags: -santa 1 -showrudolph" #: src/ui.glade:2223 msgid "" "Santa with two reindeers and Rudolph.\n" "Flags: -santa 2 -showrudolph" msgstr "" "Père Noël avec deux rennes et Rudolph.\n" "Flags: -santa 2 -showrudolph" #: src/ui.glade:2251 msgid "" "Santa with Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder, Blixem " "and Rudolph.\n" "Flags: -santa 3 -showrudolph" msgstr "" "Père Noël avec Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder, " "Blixem et Rudolph.\n" "Flags: -santa 3 -showrudolph" #: src/ui.glade:2282 msgid "Without Rudolph" msgstr "Sans Rudolph" #: src/ui.glade:2297 msgid "With Rudolph" msgstr "Avec Rudolph" #: src/ui.glade:2308 msgid "Choose your Santa" msgstr "Choisissez votre Père Noël" #: src/ui.glade:2326 msgid "Choose your favorite Santa" msgstr "Choisissez votre Père Noël préféré" #: src/ui.glade:2342 src/ui.glade:3444 msgid " " msgstr " " #: src/ui.glade:2369 msgid "" "Santa's speed.\n" "Flag: -santaspeedfactor" msgstr "" "La vitesse du Père Noël.\n" "Flag: -santaspeedfactor" #: src/ui.glade:2397 src/ui.glade:2960 src/ui.glade:3462 src/ui.glade:4578 #: src/ui.glade:5694 msgid "Apply default values for the preferences in this tab." msgstr "Appliquer des valeurs par défaut pour les préférences dans cet onglet." #: src/ui.glade:2543 msgid "Show Santa" msgstr "Afficher le Père Noël" #: src/ui.glade:2547 msgid "" "To show or not to show Santa.\n" "Flags: -showsanta, -nosanta" msgstr "" "Montrer ou ne pas montrer le Père Noël.\n" "Flags: -showsanta, -nosanta" #: src/ui.glade:2590 src/ui.glade:3229 msgid "Scale:" msgstr "Escalader:" #: src/ui.glade:2602 msgid "" "Scale of Santa.\n" "Flags: -santascale " msgstr "" "Échelle du Père Noël.\n" "Flags: -santascale " #: src/ui.glade:2647 msgid "Santa" msgstr "Père Noël" #: src/ui.glade:2662 msgid "Show scenery" msgstr "Afficher le décor" #: src/ui.glade:2666 msgid "" "To show or not to show scenery.\n" "Flags: -showtrees, -notrees" msgstr "" "Montrer ou ne pas montrer le décor.\n" "Flags: -showtrees, -notrees" #: src/ui.glade:2683 msgid "" "Vintage tree, you can set the color.\n" "Flag: -treetype 0" msgstr "" "Arbre vintage, vous pouvez définir la couleur.\n" "Flag: -treetype 0" #: src/ui.glade:2706 msgid "" "Woody tree.\n" "Flags: -treetype 1 or: -treetype all" msgstr "" "Arbre ligneux.\n" "Flags: -treetype 1 or: -treetype all" #: src/ui.glade:2729 msgid "" "Leavy tree.\n" "Flags: -treetype 2 or: -treetype all" msgstr "" "Arbre lourd.\n" "Flags: -treetype 2 or: -treetype all" #: src/ui.glade:2752 msgid "" "Small house.\n" "Flags: -treetype 3 or: -treetype all" msgstr "" "Petite maison\n" "Flags: -treetype 3 or: -treetype all" #: src/ui.glade:2775 msgid "" "Reindeer.\n" "Flags: -treetype 4 or: -treetype all" msgstr "" "Les rennes.\n" "Flags: -treetype 4 or: -treetype all" #: src/ui.glade:2798 msgid "" "Moose.\n" "Flags: -treetype 5 or: -treetype all" msgstr "" "Orignal.\n" "Flags: -treetype 5 or: -treetype all" #: src/ui.glade:2821 msgid "" "Snowy tree.\n" "Flags: -treetype 6 or: -treetype all" msgstr "" "Arbre enneigé.\n" "Flags: -treetype 6 or: -treetype all" #: src/ui.glade:2844 msgid "" "Set color of vintage tree.\n" "Flag: -tc" msgstr "" "Définir la couleur de l'arbre vintage.\n" "Flag: -tc" #: src/ui.glade:2884 msgid "Compose your favorite scenery" msgstr "Composez votre décor préféré" #: src/ui.glade:2900 msgid "Try and click any image!" msgstr "Essayez de cliquer sur n'importe quelle image !" #: src/ui.glade:2931 msgid "" "Polar bear.\n" "Flags: -treetype 7 or: -treetype all" msgstr "" "\"Ours blanc\" // Série \"Intérieurs avec figures / Le temps de l'été\".\n" "Flags: -treetype 7 or: -treetype all" #: src/ui.glade:3141 msgid "# Items:" msgstr "Articles" #: src/ui.glade:3156 msgid "" "Desired number of scenery items.\n" "Flag: -trees" msgstr "" "Nombre souhaité d'éléments de décor.\n" "Flag: -trees" #: src/ui.glade:3179 msgid "% Window fill:" msgstr "% Remplissage de la fenêtre :" #: src/ui.glade:3190 msgid "" "Bottom percentage of screen available for scenery.\n" "Flag: -treefill" msgstr "" "Pourcentage inférieur de l'écran disponible pour le décor.\n" "Flag: -treefill" #: src/ui.glade:3209 msgid "Allow overlap" msgstr "Autoriser le chevauchement" #: src/ui.glade:3213 msgid "" "To allow overlap or not when placing scenery.\n" "Flags: -treeoverlap, -notreeoverlap" msgstr "" "Permettre le chevauchement ou non lors de la mise en scène.\n" "Flags: -treeoverlap, -notreeoverlap" #: src/ui.glade:3240 msgid "" "Scale of scenery.\n" "Flag: sceneryscale " msgstr "" "Échelle du décor.\n" "Flag: sceneryscale " #: src/ui.glade:3409 msgid "Scenery" msgstr "Décor" #: src/ui.glade:3428 msgid "Compose here your favorite celestial conditions" msgstr "Composez ici vos conditions célestes préférées" #: src/ui.glade:3508 msgid "" "Apply default values for all preferences (except settings).\n" "Flag: -defaults" msgstr "" "Appliquer des valeurs par défaut pour toutes les préférences (sauf les " "paramètres).\n" "Flag: -defaults" #: src/ui.glade:3526 msgid "" "Apply vintage values for all preferences (except settings).\n" "Flag: -vintage" msgstr "" "Appliquer des valeurs vintage pour toutes les préférences (sauf les " "paramètres).\n" "Flag: -vintage" #: src/ui.glade:3612 msgid "Wind" msgstr "Vent" #: src/ui.glade:3626 msgid "Windy" msgstr "Venteux" #: src/ui.glade:3631 msgid "" "If set, there will be wind.\n" "Flags: -wind, -nowind" msgstr "" "S'il est réglé, il y aura du vent.\n" "Flags: -wind, -nowind" #: src/ui.glade:3648 msgid "Whirl:" msgstr "Tourbillon:" #: src/ui.glade:3660 msgid "" "The higher this setting, the more the wind will whirl.\n" "Flag: -whirlfactor" msgstr "" "Plus ce réglage est élevé, plus le vent tourbillonnera.\n" "Flag: -whirlfactor" #: src/ui.glade:3682 msgid "Timer:" msgstr "Horloge:" #: src/ui.glade:3695 msgid "" "This setting determines how many seconds pass between two gusts of wind.\n" "Flag: -windtimer" msgstr "" "Ce paramètre détermine combien de secondes passent entre deux rafales de " "vent.\n" "Flag: -windtimer" #: src/ui.glade:3711 msgid "Now!" msgstr "Maintenant!" #: src/ui.glade:3715 msgid "Force a gust of wind immediately." msgstr "Forcer une rafale de vent immédiatement." #: src/ui.glade:3732 msgid "Stars" msgstr "Auteurs" #: src/ui.glade:3750 msgid "" "To show or not show stars.\n" "Flag: -stars (0 means: no stars)" msgstr "" "Afficher ou ne pas afficher les étoiles.\n" "Flag: -stars (0 means: no stars)" #: src/ui.glade:3767 msgid "Number:" msgstr "Nombre:" #: src/ui.glade:3779 msgid "" "Number of twinkling stars.\n" "Flag: -stars" msgstr "" "Nombre d'étoiles scintillantes.\n" "Flag: -stars" # #: src/ui.glade:3825 msgid "Moon" msgstr "Lune" # #: src/ui.glade:3843 msgid "" "To show or not show moon.\n" "Flags: -moon 1, -moon 0" msgstr "" "Montrer ou ne pas montrer la lune.\n" "Flags: -moon 1, -moon 0" # #: src/ui.glade:3873 msgid "" "Speed of moon in pixels/minute.\n" "Flag: -moonspeed" msgstr "" "Vitesse de la lune en pixels/minute.\n" "Flag: -moonspeed" # #: src/ui.glade:3907 msgid "" "Relative size of the moon.\n" "Flag: -moonsize" msgstr "" "Taille relative de la Lune.\n" "Flag: -moonsize" # #: src/ui.glade:3928 msgid "Halo" msgstr "Halo" # #: src/ui.glade:3946 msgid "" "To show or not to show halo around moon.\n" "Flags: -halo 1, -halo 0" msgstr "" "Montrer ou ne pas montrer le halo autour de la lune.\n" "Flags: -halo 1, -halo 0" # #: src/ui.glade:3964 src/ui.glade:4179 msgid "Bright:" msgstr "Brillant:" # #: src/ui.glade:3976 msgid "" "Brightness of moon's halo.\n" "Flag: -halobrightness" msgstr "" "Luminosité du halo de la lune.\n" "Flag: -halobrightness" # #: src/ui.glade:3998 msgid "Meteors" msgstr "Météores" # #: src/ui.glade:4016 msgid "" "To show or not to show meteors.\n" "Flags: -meteors, -nometeors" msgstr "" "Montrer ou ne pas montrer des météores.\n" "Flags: -meteors, -nometeors" # #: src/ui.glade:4034 msgid "Aurora" msgstr "Aurora" # #: src/ui.glade:4052 msgid "" "To show or not show aurora.\n" "Note: the aurora is best viewed using a dark background.\n" "Flags: -aurora 1, -aurora 0" msgstr "" "Afficher ou ne pas afficher l'aurore.\n" "Remarque : il est préférable de visualiser l'aurore en utilisant un fond " "sombre.\n" "Flags: -aurora 1, -aurora 0" # #: src/ui.glade:4071 msgid "Width:" msgstr "Largeur:" # #: src/ui.glade:4083 msgid "" "Width of aurora in percentage of screen width.\n" "Flag: -aurorawidth" msgstr "" "Largeur de l'aurore en pourcentage de la largeur de l'écran.\n" "Flag: -aurorawidth" # #: src/ui.glade:4108 msgid "Height:" msgstr "Hauteur :" # #: src/ui.glade:4120 msgid "" "Vertical size of aurora.\n" "Flag: -auroraheight" msgstr "" "Taille verticale de l'aurore.\n" "Flag: -auroraheight" # #: src/ui.glade:4157 msgid "" "Animation speed of aurora: real: 10, for a more dramatic effect choose: 100\n" "Flag: -auroraspeed" msgstr "" "Vitesse d'animation de l'aurore : réel : 10, pour un effet plus dramatique " "choisissez : 100\n" "Flag: -auroraspeed" # #: src/ui.glade:4191 msgid "" "Brightness of aurora.\n" "Flags: -aurorabrightness" msgstr "" "Luminosité de l'aurore.\n" "Flags: -aurorabrightness" # #: src/ui.glade:4208 msgid "Left" msgstr "À gauche" # #: src/ui.glade:4212 msgid "" "Place aurora left on the screen.\n" "Flag: -auroraleft" msgstr "" "Placez l'aurore à gauche sur l'écran.\n" "Flag: -auroraleft" # #: src/ui.glade:4225 msgid "Middle" msgstr "Milieu" # #: src/ui.glade:4229 msgid "" "Place aurora in the middle of the screen.\n" "Flag: -auroramiddle" msgstr "" "Placez l'aurore au milieu de l'écran.\n" "Flag: -auroramiddle" # #: src/ui.glade:4243 msgid "Right" msgstr "Droite" # #: src/ui.glade:4247 msgid "" "Place aurora in the right of the screen.\n" "Flag: -auroraright" msgstr "" "Placez l'aurore à droite de l'écran.\n" "Flag: -auroraright" # #: src/ui.glade:4266 msgid "Frequency:" msgstr "Fréquence :" # #: src/ui.glade:4278 msgid "" "Frequency of meteors to appear.\n" "Flags: -meteorfrequency" msgstr "" "Fréquence d'apparition des météores.\n" "Flags: -meteorfrequency" # #: src/ui.glade:4300 msgid "Base:" msgstr "Base:" # #: src/ui.glade:4312 msgid "" "Baseline height of aurora, in percentage of screen height.\n" "Flag: -aurorabase" msgstr "" "Hauteur de référence de l'aurore, en pourcentage de la hauteur de l'écran.\n" "Flag: -aurorabase" #: src/ui.glade:4329 msgid "Color" msgstr "Couleur" #: src/ui.glade:4333 msgid "" "Choose between yellow-ish and white-ish moon.\n" "Flag: -mooncolor [0,1]" msgstr "" "Choisissez entre la lune jaune et blanche. \n" "Flag: -mooncolor [0,1]" # #: src/ui.glade:4433 msgid "Celestials" msgstr "Célestes" # #: src/ui.glade:4453 msgid "Birds settings" msgstr "Paramètres oiseaux" # #: src/ui.glade:4617 msgid "Show birds" msgstr "Afficher les oiseaux" # #: src/ui.glade:4621 msgid "" "If set: show birds.\n" "Flags: -showbirds 1, -showbirds 0" msgstr "" "Si défini : montrer les oiseaux.\n" "Flags: -showbirds 1, -showbirds 0" # #: src/ui.glade:4634 msgid "Birds only" msgstr "Oiseaux uniquement" # #: src/ui.glade:4638 msgid "" "If set: show no Santa, snow or scenery.\n" "Flags: -birdsonly 0, -birdsony 1" msgstr "" "Si réglé : ne pas montrer le Père Noël, la neige ou le décor.\n" "Flags: -birdsonly 0, -birdsony 1" # #: src/ui.glade:4655 msgid "Preferred distance:" msgstr "Distance préférée :" # #: src/ui.glade:4669 msgid "" "Preferred distance from other birds.\n" "Flag: -prefdistance" msgstr "" "Distance privilégiée par rapport aux autres oiseaux.\n" "Flag: -prefdistance" # #: src/ui.glade:4697 msgid "Restart" msgstr "Recommencer" # #: src/ui.glade:4701 msgid "Restart birds." msgstr "Redémarrez les oiseaux." # #: src/ui.glade:4718 msgid "Viewing distance:" msgstr "Distance visuelle:" # #: src/ui.glade:4731 msgid "" "Viewing distance.\n" "NOTE: Santa has no knowledge of viewing distance, so when birds are " "following Santa, the relative positions of Santa and birds will be " "temporarely out of sync when you change the viewing distance. This is only " "noticeable when the birds are following Santa.\n" "Flag: -viewingdistance" msgstr "" "REMARQUE : Le Père Noël n'a aucune connaissance de la distance de " "visualisation, donc lorsque les oiseaux suivent le Père Noël, les positions " "relatives du Père Noël et des oiseaux seront temporairement désynchronisées " "lorsque vous modifiez la distance de visualisation. Cela n'est perceptible " "que lorsque les oiseaux suivent le Père Noël.\n" "Flag: -viewingdistance" # #: src/ui.glade:4752 msgid "Focus to attraction point:" msgstr "Concentrez-vous sur le point d'attraction :" # #: src/ui.glade:4766 msgid "" "Tendency to concentrate on the attraction point.\n" "Flag: -focuscentre" msgstr "" "Tendance à se concentrer sur le point d'attraction.\n" "Flag: -focuscentre" # #: src/ui.glade:4784 msgid "" "Desired number of birds. If zero, no birds are shown.\n" "Flag: -nbirds" msgstr "" "Nombre d'oiseaux souhaité. Si zéro, aucun oiseau n'est montré.\n" "Flag: -nbirds" #: src/ui.glade:4807 msgid "# Birds:" msgstr "Nombre d’oiseaux:" # #: src/ui.glade:4821 msgid "" "Number of nearest neighbours the birds should look at.\n" "Flag: -neighbours" msgstr "" "Nombre de voisins les plus proches que les oiseaux devraient regarder.\n" "Flag: -neighbours" # #: src/ui.glade:4841 msgid "Neighbours:" msgstr "Voisinage:" # #: src/ui.glade:4856 msgid "" "Give the birds a fancy color.\n" "Flag: -birdscolor" msgstr "" "Donnez aux oiseaux une couleur fantaisie.\n" "Flag: -birdscolor" # #: src/ui.glade:4874 msgid "Bird color" msgstr "Couleur de l'oiseau" # #: src/ui.glade:4900 msgid "Anarchy:" msgstr "Anarchie:" # #: src/ui.glade:4914 msgid "" "Anarchy level: the higher, the more anarchy.\n" "Flag: -anarchy" msgstr "" "Niveau d'anarchie : plus il y a d'anarchie, plus il y a d'anarchie.\n" "Flag: -anarchy" # #: src/ui.glade:4934 msgid "Distance weight:" msgstr "Poids de la distance:" # #: src/ui.glade:4948 msgid "" "Tendency to keep desired distance to neighbours.\n" "Flag: -disweight" msgstr "" "Tendance à garder la distance souhaitée avec les voisins.\n" "Flag: -disweight" # #: src/ui.glade:4968 msgid "Adjust speed to neighbours:" msgstr "Ajuster la vitesse aux voisins:" # #: src/ui.glade:4982 msgid "" "Tendency to adjust speed to neighbours.\n" "Flag: -followneighbours" msgstr "" "Tendance à ajuster la vitesse aux voisins.\n" "Flag: -followneighbours" # #: src/ui.glade:5016 msgid "" "Speed of birds in arbitrary units.\n" "Flag: -birdsspeed" msgstr "" "Vitesse des oiseaux en unités arbitraires.\n" "Flag: -birdsspeed" # #: src/ui.glade:5036 msgid "Drawing scale:" msgstr "Échelle de dessin:" # #: src/ui.glade:5050 msgid "" "Influence the size of the birds.\n" "Flag: -birdsscale\n" msgstr "" "Influencer la taille des oiseaux.\n" "Flag: -birdsscale\n" # #: src/ui.glade:5067 msgid "" "Show \n" "attr point" msgstr "" "Afficher le \n" "point d'accès" # #: src/ui.glade:5073 msgid "" "Show the point where the birds want to go.\n" "Flags: -showattr 0, -showattr 1" msgstr "" "Indiquez le point où les oiseaux veulent aller.\n" "Flags: -showattr 0, -showattr 1" # #: src/ui.glade:5084 msgid "" "Follow \n" "Santa" msgstr "" "Suivre le \n" "Père Noël" # #: src/ui.glade:5090 msgid "" "Birds are attracted by an attraction point. Here you can choose to follow " "Santa.\n" "Flags: -followsanta 0, -followsanta 1" msgstr "" "Les oiseaux sont attirés par un point d'attraction. Ici, vous pouvez choisir " "de suivre le Père Noël.\n" "Flags: -followsanta 0, -followsanta 1" # #: src/ui.glade:5103 msgid "" "Percentage of screen to be used for the attraction point.\n" "Flag: -attrspace" msgstr "" "Pourcentage d'écran à utiliser pour le point d'attraction.\n" "Flag: -attrspace" # #: src/ui.glade:5125 msgid "Attraction point range" msgstr "Plage de points d'attraction" # #: src/ui.glade:5168 msgid "Actual mean distance from neighbours." msgstr "Distance moyenne réelle par rapport aux voisins." # #: src/ui.glade:5185 msgid "Distance used to get the desired number of neighbours." msgstr "Distance utilisée pour obtenir le nombre souhaité de voisins." # #: src/ui.glade:5268 msgid "Birds" msgstr "Oiseaux" # #: src/ui.glade:5286 msgid "version" msgstr "version" # #: src/ui.glade:5301 src/ui.glade:6515 msgid "Settings" msgstr "Paramètres" # #: src/ui.glade:5323 msgid "Transparency " msgstr "Transparence " # #: src/ui.glade:5340 msgid "" "Transparency of painted items:\n" "0: no transparency.\n" "100: fully transparent, you will see nothing!\n" "Flag: -transparency" msgstr "" "Transparence des éléments peints :\n" "0 : pas de transparence.\n" "100 : entièrement transparent, vous ne verrez rien !\n" "Flag: -transparency" # #: src/ui.glade:5367 msgid "Lift snow on bottom" msgstr "Soulevez la neige sur le fond" # #: src/ui.glade:5383 msgid "" "Use this if snow falls below the bottom of your screen, or fallen snow " "hides something that should not be hidden.\n" "Flag: -offsets" msgstr "" "Utilisez ceci si la neige tombe sous le bas de votre écran, ou si la neige " "tombée cache quelque chose qui ne devrait pas être caché.\n" "Flag: -offsets" # #: src/ui.glade:5408 msgid "Lift snow on windows" msgstr "Soulever la neige sur les fenêtres" # #: src/ui.glade:5424 msgid "" "Use this if no snow collects on your windows, or if snow collects separated " "from your windows. \n" "Some basic window managers need this setting (e.g. TWM needs in general a " "value of 25 .. 28).\n" "Flag: -offsety" msgstr "" "Utilisez ceci si aucune neige ne s'accumule sur vos fenêtres, ou si la neige " "s'accumule séparée de vos fenêtres. \n" "Certains gestionnaires de fenêtres de base ont besoin de ce paramètre (par " "exemple, TWM a besoin en général d'une valeur de 25 .. 28).\n" "Flag: -offsety" # #: src/ui.glade:5449 msgid "Cpu factor" msgstr "Facteur Cpu" # #: src/ui.glade:5467 msgid "" "The higher, the smoother xsnow will run, but will also use more cpu power.\n" "Flag: -cpuload" msgstr "" "Le plus élevé, le plus lisse xsnow fonctionnera, mais utilisera également " "plus de puissance CPU.\n" "Flag: -cpuload" # #: src/ui.glade:5493 msgid "Scale" msgstr "Échelle" # #: src/ui.glade:5510 msgid "" "Overall drawing scale.\n" "Flag: -scale" msgstr "" "Echelle de dessin globale.\n" "Flag: -scale" # #: src/ui.glade:5543 msgid "Ignore large top windows" msgstr "Ignorer les grandes fenêtres du haut" #: src/ui.glade:5559 msgid "" "Windows wider than 80 percent of the screen and closer to the top than the " "number in this widget will not collect snow.\n" "In some cases, there are invisible windows near the top of the screen, which " "are handled by xsnow as normal windows: snow is collected upon them. By " "entering a suitable number here, this undesired behaviour can be avoided.\n" "Flag: -ignoretop\n" "\n" msgstr "" "Les fenêtres plus larges que 80 pour cent de l'écran et plus proches du " "haut que le nombre dans ce widget ne recueilleront pas la neige.\n" "Dans certains cas, il y a des fenêtres invisibles près du haut de l'écran, " "qui sont traitées par xsnow comme des fenêtres normales : la neige est " "collectée sur elles. En entrant un nombre approprié ici, ce comportement " "indésirable peut être évité.\n" "Flag: -ignoretop\n" "\n" # #: src/ui.glade:5583 msgid "Ignore large bottom windows" msgstr "Ignorer les grandes fenêtres du bas" #: src/ui.glade:5599 msgid "" "Windows wider than 80 percent of the screen and closer to the bottom than " "the number in this widget will not collect snow.\n" "\n" "In some cases, there are invisible windows near the bottom of the screen, " "which are handled by xsnow as normal windows: snow is collected upon them. " "By entering a suitable number here, this undesired behaviour can be " "avoided.\n" "Flag: -ignorebottom" msgstr "" "Les fenêtres plus larges que 80 pour cent de l'écran et plus proches du bas " "que le nombre dans ce widget ne recueilleront pas la neige.\n" "\n" "Dans certains cas, il y a des fenêtres invisibles près du bas de l'écran, " "qui sont traitées par xsnow comme des fenêtres normales : la neige est " "collectée sur elles. En entrant un nombre approprié ici, ce comportement " "indésirable peut être évité.\n" "Flag: -ignorebottom" #: src/ui.glade:5791 msgid "window type etc." msgstr "type de fenêtre, etc." #: src/ui.glade:5814 msgid "" "Menu\n" "colors" msgstr "menu color" #: src/ui.glade:5819 msgid "" "Toggle between xsnow's own menu colors and standard menu colors.\n" "Activated: use xsnow colors.\n" "Deactivated: use default colors.\n" "Flags: -theme 1, -theme 0" msgstr "" "Basculer entre les couleurs de menu propres à xsnow et les couleurs de menu " "standard.\n" "Activé : utiliser xsnow couleurs.\n" "Désactivé : utilisez les couleurs par défaut.\n" "Flags: -theme 1, -theme 0" #: src/ui.glade:5833 msgid "" "On all\n" "workspaces" msgstr "" "Sur tous les\n" "espaces de travail" #: src/ui.glade:5838 msgid "" "Use all workspaces to snow in.\n" "NOTE: this doesn't work properly in enlightenment.\n" "Flags: -allworkspaces 1, -allworkspaces 0" msgstr "" "Utilisez tous les espaces de travail pour entrer dans la neige.\n" "REMARQUE : cela ne fonctionne pas correctement dans l'illumination.\n" "Flags: -allworkspaces 1, -allworkspaces 0" #: src/ui.glade:5856 msgid "" "Below\n" "windows" msgstr "" "En dessous\n" "des fenêtres" #: src/ui.glade:5861 msgid "" "When activated, it will be snowing below your windows, else it will be " "snowing upon you windows too.\n" "On some desktop environments, when snowing above your windows you will not " "be able to click on any window.\n" "Therefore, you will be asked to click a button, to be sure that things are " "OK.\n" "Flag: -above" msgstr "" "Une fois activé, il neigera sous vos fenêtres, sinon il neigera sur vos " "fenêtres aussi.\n" "Sur certains environnements de bureau, lorsque vous neigez au-dessus de vos " "fenêtres, vous ne pourrez cliquer sur aucune fenêtre.\n" "Par conséquent, il vous sera demandé de cliquer sur un bouton, pour être sûr " "que les choses vont bien.\n" "Flag: -above" #: src/ui.glade:5880 msgid "" "Click to\n" "confirm" msgstr "Cliquer pour confirmer" #: src/ui.glade:5885 msgid "To make sure you can click." msgstr "Pour vous assurer que vous pouvez cliquer." #: src/ui.glade:5904 msgid "" "If you have more than one monitor, choose where you want snow falling. " "Choose 'all monitors' if you want snow in all monitors.\n" "NOTE: when changing monitor, xsnow will restart.\n" "Flag: -screen" msgstr "" "Si vous avez plus d'un moniteur, choisissez où vous voulez que la neige " "tombe. Choisissez « tous les moniteurs » si vous voulez de la neige dans " "tous les moniteurs.\n" "REMARQUE : lors du changement de moniteur, xsnow redémarrera.\n" "Flag: -screen" #: src/ui.glade:5911 msgid "monitor 1" msgstr "moniteur 1" #: src/ui.glade:5922 msgid "" "Create\n" "outline" msgstr "" "Créer un\n" "plan" #: src/ui.glade:5927 msgid "" "To draw an outline around the snow window.\n" "Flag: -outline 1/0" msgstr "" "Pour dessiner un contour autour de la fenêtre de neige.\n" "Flag: -outline 1/0" #: src/ui.glade:5951 msgid "" " \n" " " msgstr "" " \n" " \n" " " #: src/ui.glade:5986 msgid "" "Choose here the picture you want as background when xscreensaver is " "active.\n" "Flag: -bg" msgstr "" "Choisissez ici l'image que vous voulez comme arrière-plan lorsque " "xscreensaver est actif.\n" "Flag: -bg" #: src/ui.glade:5990 msgid "Choose background" msgstr "Choisissez l'arrière-plan" #: src/ui.glade:6005 msgid "" "Activate xscreensaver.\n" "Click and don't touch mouse and keyboard for a few seconds..." msgstr "" "Activez xscreensaver.\n" "Cliquez et ne touchez pas la souris et le clavier pendant quelques " "secondes..." #: src/ui.glade:6019 msgid "" "Settings for Xscreensaver. You can choose a background, and choose to use it " "or not.\n" "Make sure you add a line like\n" "xsnow -root\n" "after the line 'programs:' in the file ~/.xscreensaver and you run " "xscreensaver-demo to choose for xsnow.\n" "To activate xscreensaver on the command line:\n" "xscreensaver-command -activate\n" "See also the man page:\n" "man xsnow" msgstr "" "Paramètres pour Xscreensaver. Vous pouvez choisir un arrière-plan, et " "choisir de l'utiliser ou non.\n" "Assurez-vous d'ajouter une ligne comme\n" "xsnow -root\n" "après la ligne 'programs :' dans le fichier ~/.xscreensaver et vous exécutez " "xscreensaver-demo pour choisir xsnow.\n" "Pour activer xscreensaver sur la ligne de commande :\n" "xscreensaver-command -activate\n" "Voir aussi la page de manuel :\n" "man xsnow" #: src/ui.glade:6028 msgid "Xscreensaver: " msgstr "Xscreensaver : " #: src/ui.glade:6048 msgid "Black" msgstr "Noir" #: src/ui.glade:6052 msgid "" "When activated, the background will be black.\n" "Flag: -bg (this button will be automatically desactivated when -bg is given)" msgstr "" "Lorsqu'il est activé, l'arrière-plan sera noir.\n" "Flag: -bg (this button will be automatically desactivated when -bg is given)" #: src/ui.glade:6076 msgid "" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" msgstr "" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" #: src/ui.glade:6551 msgid "en" msgstr "fr" #: src/ui.glade:6554 msgid "it" msgstr "it" #~ msgid "" #~ "If set, use two colors.\n" #~ "Flags: -enablesc2" #~ msgstr "" #~ "Si défini, utilisez deux couleurs. \n" #~ "Flags: -enablesc2" #~ msgid "2nd color:" #~ msgstr "2ème couleur :" #, c-format #~ msgid "XWinInfo failed\n" #~ msgstr "Échec de XWinInfo\n" #, c-format #~ msgid "Force snow on root: window: %#lx, depth: %d\n" #~ msgstr "Forcer la neige sur la racine : fenêtre : %#lx, profondeur : %d\n" #, c-format #~ msgid "" #~ "NOTE: you probably need to tweak 'Lift snow on windows' in the 'settings' " #~ "panel.\n" #~ msgstr "" #~ "REMARQUE : vous devez probablement modifier « Soulever la neige sur les " #~ "fenêtres » dans le panneau « Paramètres ».\n" #~ msgid "Force a gust of wind immediately.\n" #~ msgstr "Forcer une rafale de vent immédiatement.\n" xsnow-3.8.3/po/hu.gmo0000666000000000000000000010551514732252143012645 0ustar0000000000000000Þ•$< …\pqr‹¥§º½ÃÇ:Ì# ,:I"_7‚ ºÄÙíþT%c‰ ¥ ² ¾;Ì^Kp5¼6òE)FoJ¶57NUoŒL’ ß íøvþ u€ •BŸâ.ê0 !J l w D‰ VÎ %!7!R!l!ƒ!”!š!/¡!Ñ!ï!÷!$ " 1"<"K"CT"-˜"Æ"×"ñ"6#F#W#Q^#°#¿#Æ# á#$ï#!$76$ n$/y$©$®$Ê$ Ò$•Ü$`r%TÓ%=(&.f&S•&1é&Y'(u'5ž'HÔ'“(½±(o)‹)3¤)3Ø) *,*D*0^**”*¨*½*2Ï*+ +"+*+1++6+b++›+E·+ ý+" ,,,H1,'z,¢,ª,Ç, Ù, ä, ð,#ü,J -=k-;©-2å-6.0O.8€.¹. Í.8Ú. / / */.5/*d//—/-¦/9Ô/00Q0Dl0t±0f&161BÄ1&2.2&42([2„2‹2 “2¡2%¸2$Þ273%;37a3%™3¿3Û3Wä3<5A5 R5 `5 k5 v5 5J‹5KÖ5"6<(6He61®6à6 å6074770l7/7Í7Ô7?Ú7C8A^8  8‰Á8dK9S°9Š:I:2Ù:Z ;(g;B;[Ó;/<;6<Gr<Qº<= =J=pf=1×=< >9F>@€>;Á>;ý>˜9? Ò?tà?U@$n@“@%²@{Ø@gTAμA‹BH C!VCxC‹C¥C,¾C)ëCE'E]/E6EÄE äEF F.F{NGÊGAÑGHH<Hu\HjÒI=K CKPK0`K‘K1 K ÒKßKâKåK ëK öK L LL L(L"9L&\M%ƒN©NÀNÂNÕNØNÞNâN=çN%O ;O FO RO`OuO+ˆO7´OìOÿOP8PSPvcP1ÚP, Q9QQQbQL|Q ÉQsÓQwGRL¿R9 SlFSm³Sg!TA‰TËTåT&ìTU.Ua6U˜U ©U·Uz¿U :VGV^V eVKpV¼V1ÅV)÷V+!WMWTWHgWr°W#X Y tY‚Y˜YH«Y.ôY#Z)6Z `Z@ZÂZ ÕZ]àZ>[ R[`[~[8”[+Í[Bù[ <\2H\{\€\  \«\ž¼\s[]pÏ]H@^A‰^^Ë^6*_~a_>à_J``j`¼Ë`߈a/hb0˜b8Éb6c 9cDFc%‹c0±câcæcd$d:6dqd ‹d™d ¢d­d,²dßd"ýd. eVOe ¦e,³eàeZæe)Afkf*rff¶f ¼f Èf+ÖfOgBRgG•g?ÝgFh1dhL–h#ãhi=iYiiizi2Ši)½i çiñiH jQVj¨j­jS¶jD k”Okˆäk;mlI©l/ól#m+*m(Vmm ‡m‘m¡m)ºm/ämenAznY¼n4o!Komo€|o ýpq &q4qGqZqoqX~qR×q*r?2rMrr/Àrðrôr/sJBs/s0½s îs ùsLt=PtKŽtÚt”ótfˆu^ïu”NvSãv;7wdsw"ØwGûwoCx ³xA¿xOy\Qy:®yéy zB™z?ÜzE{Rb{@µ{<ö{º3|î|„},…}2²}å}9~ >~ß~ûmi€gë€&Sz˜#¸4ÜX‚jƒƒm‡ƒ7õƒ(-„'V„~„„A¨„xê… c†Ym† džÔ†BÚ†Š‡ƒ¨ˆ,Š 3Š=Š.NŠ}Š;ŒŠÈŠ׊ÚŠÞŠ åŠ ðŠúŠ‹ #‹ 0‹:‹Í$ËÞ•„ Lw¬åÉÑ#U’¢»Z®Sú‰(°í ¯ùªIü“=ôÔhʇõP,ÎX6±‹ð€mÀ!1rŸdû4¥ø³$;ƘtA«Ø2¤á`ĵ8½!Ý…àìÖëê7Rl E¿)䌚Ìy›¹ —Çfu ?ÿ¶Ï†KÒ n<cŠ~W"Ù'×væó#-kÓœ/§¾NÃÈ­ *‚ _FýaH|iÜqî :\öJ”Bsò"]Õ´TMÛñ¨¸ÅÁéV > Y÷}ßx+ˆ^ÂÚj9 gŽ0èºo¼–.5 @{3·ïžzQ[¡D&ƒ²‘pþCâeçЦ©%£bOã™G Alas! This not an X11 session, xsnow will probably not run. If you want to try it anyway, set the environment variable XSNOW_FORCE_RUN, eg: XSNOW_FORCE_RUN=1 xsnow Or, you could force an X11 session, for example by tweaking /etc/gdm3/daemon.conf. Thanks for using xsnow Xsnow: Caught signal %d because double buffering is not available on this system on your request. # Birds:# Items:# Snowflakes:% Window fill:%s. Snow window: %#lx%s: cannot connect to X server %s              (default)All defaults All vintage Defaults Vintage Activate xscreensaver. Click and don't touch mouse and keyboard for a few seconds...Actual mean distance from neighbours.Adjust speed to neighbours:All defaultsAll vintageAllow overlapAnarchy level: the higher, the more anarchy. Flag: -anarchyAnarchy:Animation speed of aurora: real: 10, for a more dramatic effect choose: 100 Flag: -auroraspeedApply default values for all preferences (except settings). Flag: -defaultsApply default values for the preferences in this tab.Apply default values for the preferences in this tab. Apply defaults for all preferences (except settings). Flag: -defaultsApply defaults for all preferences (except settings). Flags: -defaultsApply vintage values for all preferences (except settings). Flag: -vintageApply vintage values for the preferences in this tab.Attraction point rangeAuroraAvailable languages are: Available languages are: %s Base:Baseline height of aurora, in percentage of screen height. Flag: -aurorabaseBelow windowsBird colorBirdsBirds are attracted by an attraction point. Here you can choose to follow Santa. Flags: -followsanta 0, -followsanta 1Birds onlyBirds settingsBlackBlow off:Bottom percentage of screen available for scenery. Flag: -treefillBright:Brightness of aurora. Flags: -aurorabrightnessBrightness of moon's halo. Flag: -halobrightnessCannot create transparent window CelestialsChoose backgroundChoose between yellow-ish and white-ish moon. Flag: -mooncolor [0,1]Choose here the picture you want as background when xscreensaver is active. Flag: -bgChoose your SantaChoose your favorite SantaChoose your favorite snowClick on a window ... Click to confirmColorColor:Compose here your favorite celestial conditionsCompose your favorite sceneryContactContinuing with flagCould not determine desktop session Cpu factorCreate outlineDefaultsDesired number of birds. If zero, no birds are shown. Flag: -nbirdsDesired number of scenery items. Flag: -treesDesktop type: %sDetected Wayland desktop Detected desktop session: %s Distance used to get the desired number of neighbours.Distance weight:DonateDonate one euro or so to inspire the maintainer of xsnow, here is a paypal link. Drawing scale:EnableFocus to attraction point:Follow SantaFor optimal resuts, add to your %s: Force a gust of wind immediately.Frequency of meteors to appear. Flags: -meteorfrequencyFrequency:Give the birds a fancy color. Flag: -birdscolorHaloHalting because of flag %s Height:Hide menuIf everything is ok, it is now snowing on your desktop, and birds are flying. You are encouraged to define your own preferences using the tabs above.If set, show fallen snow on bottom of the desktop. Flags: -keepsnowonscreen, -nokeepsnowonscreenIf set, show fallen snow on windows. Flags: -keepsnowonwindows, -nokeepsnowonwindowsIf set, show snow blowing away. Flags: -blowsnow, -noblowsnowIf set, show snowflakes. Flags: -snow, -nosnowIf set, snow will collect on the trees. Flags: -keepsnowontrees, -nokeepsnowontreesIf set, there will be wind. Flags: -wind, -nowindIf set, try to show fluff on fallen snow and trees if possible. Flags: -fluffy, -nofluffyIf set, use two colors. Flag: -enablesc2If set: show birds. Flags: -showbirds 1, -showbirds 0If set: show no Santa, snow or scenery. Flags: -birdsonly 0, -birdsony 1If the system is too busy, all panels get this color, in which case you could adapt some settings in "snow", "birds", "settings", or "celestials".If you have more than one monitor, choose where you want snow falling. Choose 'all monitors' if you want snow in all monitors. NOTE: when changing monitor, xsnow will restart. Flag: -screenIgnore large bottom windowsIgnore large top windowsIn every tab you find the following rescue buttons:Influence the size of the birds. Flag: -birdsscale Intensity:LXDE session found, using window 'pcmanfm'. Leave menu. Flag: -nomenuLeavy tree. Flags: -treetype 2 or: -treetype allLeftLift snow on bottomLift snow on windowsMax # snowflakes:Maximum amount of snowflakes. Flag: -flakecountmaxMean distance: %3d Menu colorsMeteorsMiddleMoonMoose. Flags: -treetype 5 or: -treetype allMore than %d errors, I quit!NOT using double buffering:NOTE: expect some flicker. NOTE: xsnow will probably run, but some glitches are to be expected. Neighbours:Not sending tar file to terminal. Now!Number of nearest neighbours the birds should look at. Flag: -neighboursNumber of twinkling stars. Flag: -starsNumber:Ok, things are as they are. On all workspacesOn bottom:On scenery:On windows:Overall drawing scale. Flag: -scalePercentage of screen to be used for the attraction point. Flag: -attrspacePlace aurora in the middle of the screen. Flag: -auroramiddlePlace aurora in the right of the screen. Flag: -aurorarightPlace aurora left on the screen. Flag: -auroraleftPlease report any comments to the maintainer of xsnow.Polar bear. Flags: -treetype 7 or: -treetype allPreferred distance from other birds. Flag: -prefdistancePreferred distance:Probably X11Problems encountered during production of the tar ball. Quit xsnowQuit xsnow.Range: %d Reindeer. Flags: -treetype 4 or: -treetype allRelative size of the moon. Flag: -moonsizeRestartRestart birds.Restart due to change of display settings... Restart due to change of screen or language settings ... RightSantaSanta using the train with one reindeer and Rudolph. Flags: -santa 4 -showrudolphSanta using the train with two reindeers. Flags: -santa 4 -norudolphSanta with Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder, Blixem and Rudolph. Flags: -santa 3 -showrudolphSanta with Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder and Blixem. Flags: -santa 3 -norudolphSanta with three reindeers. Flags: -santa 2 -norudolphSanta with two reindeers and Rudolph. Flags: -santa 2 -showrudolphSanta's speed. Flag: -santaspeedfactorScaleScale of Santa. Flags: -santascale Scale of scenery. Flag: sceneryscale Scale:ScenerySecond color:See also the man page.Self replication is not compiled in. Set color of vintage tree. Flag: -tcSet default preferences for all (except settings) tabs.Set default preferences for this tab.Set vintage preferences for all (except settings) tabs.Set vintage preferences for this tab.Setting background from %s SettingsSettings for Xscreensaver. You can choose a background, and choose to use it or not. Make sure you add a line like xsnow -root after the line 'programs:' in the file ~/.xscreensaver and you run xscreensaver-demo to choose for xsnow. To activate xscreensaver on the command line: xscreensaver-command -activate See also the man page: man xsnowShowShow attr pointShow sceneryShow SantaShow birdsShow fluffShow snowShow the point where the birds want to go. Flags: -showattr 0, -showattr 1Size of snowflakes, works only for non-vintage snow flakes. Flag: -snowsizeSize:Small Santa with three reindeers. Flags: -santa 1 -norudolphSmall Santa with two reindeers and Rudolph. Flags: -santa 1 -showrudolphSmall house. Flags: -treetype 3 or: -treetype allSnowSnowing in %#lx: %s %d+%d %dx%d Snowy tree. Flags: -treetype 6 or: -treetype allSpeed of birds in arbitrary units. Flag: -birdsspeedSpeed of moon in pixels/minute. Flag: -moonspeedSpeed of the snowflakes. Flag: -snowspeedfactorSpeed:StarsTendency to adjust speed to neighbours. Flag: -followneighboursTendency to concentrate on the attraction point. Flag: -focuscentreTendency to keep desired distance to neighbours. Flag: -disweightThe color of the snow. Flag: -scThe higher this setting, the more snow will be generated because of Santa ploughing, wind or disappearing windows. Flag: -blowofffactorThe higher this setting, the more snow will collect on the bottom of the desktop. Flag: -ssnowdepthThe higher this setting, the more snow will collect on the trees. Flag: -maxontreesThe higher this setting, the more snow will collect on the windows. Note: in Wayland, there is no snow on the windows. Flag: -wsnowdepthThe higher this setting, the more the wind will whirl. Flag: -whirlfactorThe higher, the more snowflakes. Flag: -snowflakesThe higher, the smoother xsnow will run, but will also use more cpu power. Flag: -cpuloadThe second color of the snow. Flag: -sc2The transparent snow-window is probably not click-through, alas.. This setting determines how many seconds pass between two gusts of wind. Flag: -windtimerTimer:Tiny Santa with three reindeers. Flags: -santa 0 -norudolphTiny Santa with two reindeers and Rudolph. Flags: -santa 0 -showrudolphTo allow overlap or not when placing scenery. Flags: -treeoverlap, -notreeoverlapTo draw an outline around the snow window. Flag: -outline 1/0To make sure you can click.To show or not show aurora. Note: the aurora is best viewed using a dark background. Flags: -aurora 1, -aurora 0To show or not show moon. Flags: -moon 1, -moon 0To show or not show stars. Flag: -stars (0 means: no stars)To show or not to show Santa. Flags: -showsanta, -nosantaTo show or not to show halo around moon. Flags: -halo 1, -halo 0To show or not to show meteors. Flags: -meteors, -nometeorsTo show or not to show scenery. Flags: -showtrees, -notreesToggle between xsnow's own menu colors and standard menu colors. Activated: use xsnow colors. Deactivated: use default colors. Flags: -theme 1, -theme 0Transparency Transparency of painted items: 0: no transparency. 100: fully transparent, you will see nothing! Flag: -transparencyTry and click any image!Try redirecting to a file (e.g: %s, Trying to snow in root window Use "sys" for your default language. Use all workspaces to snow in. NOTE: this doesn't work properly in enlightenment. Flags: -allworkspaces 1, -allworkspaces 0Use the settings tab if xsnow is misbehaving. Use the birds tab if birds are misbehaving.Use this if no snow collects on your windows, or if snow collects separated from your windows. Some basic window managers need this setting (e.g. TWM needs in general a value of 25 .. 28). Flag: -offsetyUse this if snow falls below the bottom of your screen, or fallen snow hides something that should not be hidden. Flag: -offsetsUse vintage values for all preferences (except settings). Flag: -vintageUsing double buffer: %#lx. %dx%d Using root window Using transparent window Using window 'Desktop'. Vertical size of aurora. Flag: -auroraheightViewing distance. NOTE: Santa has no knowledge of viewing distance, so when birds are following Santa, the relative positions of Santa and birds will be temporarely out of sync when you change the viewing distance. This is only noticeable when the birds are following Santa. Flag: -viewingdistanceViewing distance:VintageVintage preferences: the look and feel of the original xsnow, created in 1993 by Rick Jansen.Vintage tree, you can set the color. Flag: -treetype 0Warning: don't eat yellow snow!Wayland (Expect some slugginess)WelcomeWelcome at xsnow!When activated, it will be snowing below your windows, else it will be snowing upon you windows too. On some desktop environments, when snowing above your windows you will not be able to click on any window. Therefore, you will be asked to click a button, to be sure that things are OK. Flag: -aboveWhen activated, the background will be black. Flag: -bg (this button will be automatically desactivated when -bg is given)Whirl:Width of aurora in percentage of screen width. Flag: -aurorawidthWidth:WindWindow size changed, now snowing in in %#lx: %s %d+%d %dx%d Windows wider than 80 percent of the screen and closer to the bottom than the number in this widget will not collect snow. In some cases, there are invisible windows near the bottom of the screen, which are handled by xsnow as normal windows: snow is collected upon them. By entering a suitable number here, this undesired behaviour can be avoided. Flag: -ignorebottomWindows wider than 80 percent of the screen and closer to the top than the number in this widget will not collect snow. In some cases, there are invisible windows near the top of the screen, which are handled by xsnow as normal windows: snow is collected upon them. By entering a suitable number here, this undesired behaviour can be avoided. Flag: -ignoretop WindyWith RudolphWithout RudolphWoody tree. Flags: -treetype 1 or: -treetype allXscreensaver: Xsnow needs gtk version >= %s, found version %s all monitorsenitlabelmonitor %dmonitor 1or use a %srestartingunknown versionwindow type etc.Project-Id-Version: xsnow 3.7.0~pre04 Report-Msgid-Bugs-To: wvermin@gmail.com PO-Revision-Date: 2024-03-10 14:19+0100 Last-Translator: Willem Vermin wvermin@gmail.com Language-Team: None Language: hu MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Jaj! Ez nem X11 munkamenet, xsnow valószínűleg nem fog futni. Ha mégis ki akarja próbálni, állítsa be az XSNOW_FORCE_RUN környezeti változót, pl.: XSNOW_FORCE_RUN=1 xsnow Vagy kényszeríthet egy X11 munkamenetet, például az /etc/gdm3/daemon.conf. módosításával. Köszönjük az xsnow használatát Xsnow: Fogott jel %d mert a dupla pufferelés nem érhetÅ‘ el ezen a rendszeren az Ön kérésére. # Madarak:# tételek:# Hópelyhek:% ablak kitöltése:%s. Hóablak: %#lx%s: nem tud csatlakozni az X szerverhez %s              (alapértelmezett)Minden alapértelmezett Minden évjárat Alapértelmezések Vintage Az xscreensaver aktiválása. Kattintson, és néhány másodpercig ne érintse meg az egeret és a billentyűzetet...Tényleges átlagos távolság a szomszédoktól.Ãllítsa be a sebességet a szomszédokhoz:Minden alapértelmezettMinden évjáratÃtfedés engedélyezéseAnarchia szint: minél magasabb, annál nagyobb az anarchia. Flag: -anarchyAnarchia:Az aurora animációs sebessége: valós: 10, a drámaibb hatás érdekében válassza a 100-at Flag: -auroraspeedAlkalmazza az alapértelmezett értékeket az összes beállításhoz (a beállítások kivételével). Flag: -defaultsAlkalmazza az alapértelmezett értékeket ezen a lapon a beállításokhoz.Alkalmazza az alapértelmezett értékeket ezen a lapon. Alapértelmezések alkalmazása az összes beállításhoz (a beállítások kivételével). Flag: -defaultsAlapértelmezések alkalmazása az összes beállításhoz (a beállítások kivételével). Flags: -defaultsAlkalmazzon vintage értékeket minden beállításhoz (a beállítások kivételével). Flag: -vintageAlkalmazzon vintage értékeket ezen a lapon a beállításokhoz.Vonzáspontok tartományaHajnalAz elérhetÅ‘ nyelvek a következÅ‘k: Az elérhetÅ‘ nyelvek: %s Bázis:Az aurora kiindulási magassága, a képernyÅ‘ magasságának százalékában. Flag: -aurorabaseAz ablakok alattMadár színeMadarakA madarakat egy vonzerÅ‘pont vonzza. Itt kiválaszthatod, hogy követed a Mikulást. Flags: -followsanta 0, -followsanta 1Csak madarakMadarak beállításaiFeketeFelrobban:A képernyÅ‘ alsó százaléka a táj számára elérhetÅ‘. Flag: -treefillFényes:Az aurora fényessége. Flags: -aurorabrightnessA Hold fényereje. Flag: -halobrightnessNem lehet átlátszó ablakot létrehozni ÉgiekVálassz hátteretVálasszon a sárgás és fehéres hold közül. Flag: -mooncolor [0,1]Válassza ki itt azt a képet, amelyet háttérként szeretne használni, amikor az xscreensaver aktív. Flag: -bgVálassza ki a MikulástVálaszd ki kedvenc MikulásodatVálaszd ki kedvenc hódatKattintson egy ablakra... Kattintson a megerÅ‘sítéshezSzínSzín:Ãllítsa össze itt kedvenc égi körülményeitKomponálja meg kedvenc tájaitKapcsolatba lépniFolytatás a zászlóvalNem sikerült meghatározni az asztali munkamenetet Cpu tényezÅ‘Készítsen vázlatotAlapértelmezésekKívánt madárszám. Ha nulla, madarak nem jelennek meg. Flag: -nbirdsA díszletelemek kívánt száma. Flag: -treesAsztal típusa: %sÉszlelt Wayland asztali számítógép Észlelt asztali munkamenet: %s A kívánt számú szomszéd eléréséhez használt távolság.Távolság súlya:AdományozAdományozzon egy eurót, hogy inspirálja az xsnow fenntartóját, itt van egy paypal link. Rajz méretaránya:EngedélyezzeFókuszban a vonzási pontra:Kövesd a MikulástAz optimális eredmények érdekében adja hozzá a %s: Azonnal kényszeríts ki egy széllökést.A meteorok megjelenésének gyakorisága. Flags: -meteorfrequencyFrekvencia:Adj díszes színt a madaraknak. Flag: -birdscolorHaloLeállítás a %s jelzÅ‘ miatt Magasság:Menü elrejtéseHa minden rendben van, most havazik az asztalon, és madarak repülnek. Javasoljuk, hogy a fenti fülek segítségével határozza meg saját beállításait.Ha be van állítva, jelenítse meg a leesett havat az asztal alján. Flags: -keepsnowonscreen, -nokeepsnowonscreenHa be van állítva, a leesett hó megjelenítése az ablakokon. Flags: -keepsnowonwindows, -nokeepsnowonwindowsHa be van állítva, mutasd a hófúvást. Flags: -blowsnow, -noblowsnowHa be van állítva, mutasson hópelyheket. Flags: -snow, -nosnowHa be van állítva, a hó összegyűlik a fákon. Flags: -keepsnowontrees, -nokeepsnowontreesHa be van állítva, szél lesz. Flags: -wind, -nowindHa be van állítva, ha lehetséges, próbáljon bolyhosságot mutatni a leesett havon és a fákon. Flags: -fluffy, -nofluffyHa be van állítva, használjon két színt. Flag: -enablesc2Ha be van állítva: mutasd a madarakat. Flags: -showbirds 1, -showbirds 0Ha be van állítva: ne mutasson Mikulást, havat vagy tájat. Flags: -birdsonly 0, -birdsony 1Ha a rendszer túlterhelt, az összes panel ezt a színt kapja, ebben az esetben módosíthat néhány beállítást a "hó", a "madarak", a "beállítások" vagy az "égiek" menüpontban.Ha egynél több monitorja van, válassza ki, hol szeretne havat esni. Válassza az „összes monitor†lehetÅ‘séget, ha havat szeretne minden monitoron. MEGJEGYZÉS: monitorváltáskor az xsnow újraindul. Flag: -screenHagyja figyelmen kívül a nagy alsó ablakokatHagyja figyelmen kívül a nagy felsÅ‘ ablakokatMinden lapon a következÅ‘ mentési gombok találhatók:Befolyásolja a madarak méretét. Flag: -birdsscale Intenzitás:LXDE munkamenet található a „pcmanfm†ablak használatával. Kilépés a menübÅ‘l. Flag: -nomenuLombos fa. Flags: -treetype 2 or: -treetype allBalEmelje fel a havat az aljáraEmelje fel a havat az ablakokraMax # hópelyhek:A hópelyhek maximális mennyisége. Flag: -flakecountmaxÃtlagos távolság: %3d Menü színekMeteorokKözépsÅ‘HoldMoose. Flags: -treetype 5 or: -treetype allTöbb mint %d hiba, kilépek!NEM használ kettÅ‘s pufferelést:MEGJEGYZÉS: némi vibrálásra számítson. MEGJEGYZÉS: xsnow valószínűleg futni fog, de bizonyos hibákra kell számítani. Szomszédok:Nem küldi el a tar fájlt a terminálnak. Most!A legközelebbi szomszédok száma, akiket a madaraknak nézniük kell. Flag: -neighboursCsillogó csillagok száma. Flag: -starsSzám:Oké, a dolgok úgy vannak, ahogy vannak. Minden munkaterületenAlul:A tájról:Az ablakokon:A rajz általános léptéke. Flag: -scaleA vonzási ponthoz használt képernyÅ‘ százalékos aránya. Flag: -attrspaceHelyezze az aurorát a képernyÅ‘ közepére. Flag: -auroramiddleHelyezze el az aurorát a képernyÅ‘ jobb oldalán. Flag: -aurorarightHelyezze el az aurorát balra a képernyÅ‘n. Flag: -auroraleftKérjük, minden észrevételét jelentse az xsnow karbantartójának.Jegesmedve. Flags: -treetype 7 or: -treetype allElÅ‘nyben részesített távolság a többi madártól. Flag: -prefdistanceElÅ‘nyben részesített távolság:Valószínűleg X11A kátránygolyó gyártása során felmerült problémák. Kilépés xsnowKilépés xsnow.Tartomány: %d Rénszarvas. Flags: -treetype 4 or: -treetype allA Hold relatív mérete. Flag: -moonsizeÚjrakezdIndítsa újra a madarakat.Újraindítás a megjelenítési beállítások megváltozása miatt... Újraindítás a képernyÅ‘ vagy a nyelvi beállítások megváltozása miatt... JobbMikulásA Mikulás a vonaton egy rénszarvassal és Rudolffal. Flags: -santa 4 -showrudolphA Mikulás a vonaton két rénszarvassal. Flags: -santa 4 -norudolphMikulás Dasherrel, táncossal, pánccsal, üstökössel, üstökössel, Ãmorral, Dunderrel, Blixemmel és Rudolffal. Flags: -santa 3 -showrudolphMikulás Dasherrel, táncossal, pánccsal, üstökössel, üstökössel, Cupidoval, Dunderrel és Blixemmel. Flags: -santa 3 -norudolphMikulás három rénszarvassal. Flags: -santa 2 -norudolphMikulás két rénszarvassal és Rudolffal. Flags: -santa 2 -showrudolphA Mikulás sebessége. Flag: -santaspeedfactorSkálaMikulás léptéke. Flags: -santascale A táj méretei. Flag: sceneryscale Skála:LátványMásodik szín:Lásd még a man oldalt.Az önreplikáció nincs itt fordítva. Ãllítsa be a szüreti fa színét. Flag: -tcÃllítsa be az alapértelmezett beállításokat az összes laphoz (a beállítások kivételével).Ãllítsa be az alapértelmezett beállításokat ehhez a laphoz.Ãllítson be vintage beállításokat az összes lapon (a beállítások kivételével).Adja meg a szüreti beállításokat ehhez a laphoz.Háttér beállítása innen: %s BeállításokBeállítások ehhez: Xscreensaver. Kiválaszthat egy hátteret, és eldöntheti, hogy használja-e vagy sem. Ügyeljen arra, hogy a ~/.xscreensaver fájlban a 'programs:' sor után adjon hozzá egy sort, például xsnow -root futtatja az xscreensaver-demo-t xsnow. Az xscreensaver aktiválásához a parancssorban: xscreensaver-command -activate Lásd még a man oldalt: man xsnowElÅ‘adásAz attr pont megjelenítéseMutass tájatMutasd a MikulástMutasd a madarakatMutasd a szöszöketMutasd a havatMutasd meg azt a pontot, ahová a madarak menni akarnak. Flags: -showattr 0, -showattr 1Hópelyhek mérete, csak nem vintage hópelyhekhez használható. Flag: -snowsizeMéret:Kis Mikulás három rénszarvassal. Flags: -santa 1 -norudolphKis Mikulás két rénszarvassal és Rudolffal. Flags: -santa 1 -showrudolphKis ház. Flags: -treetype 3 or: -treetype allHóHavazik %#lx: %s %d+%d %dx%d Havas fa. Flags: -treetype 6 or: -treetype allA madarak sebessége tetszÅ‘leges mértékegységekben. Flag: -birdsspeedHold sebessége pixel/percben. Flag: -moonspeedA hópelyhek sebessége. Flag: -snowspeedfactorSebesség:CsillagokHajlamos a sebességet a szomszédokhoz igazítani. Flag: -followneighboursHajlamos a vonzási pontra koncentrálni. Flag: -focuscentreHajlamos tartani a kívánt távolságot a szomszédokkal. Flag: -disweightA hó színe. Flag: -scMinél magasabb ez a beállítás, annál több hó keletkezik a Mikulás szántás, a szél vagy az ablakok eltűnése miatt. Flag: -blowofffactorMinél magasabb ez a beállítás, annál több hó gyűlik össze az asztal alján. Flag: -ssnowdepthMinél magasabb ez a beállítás, annál több hó gyűlik össze a fákon. Flag: -maxontreesMinél magasabb ez a beállítás, annál több hó gyűlik össze az ablakokon. Megjegyzés: Waylandben nincs hó az ablakokon. Flag: -wsnowdepthMinél magasabb ez a beállítás, annál jobban forog a szél. Flag: -whirlfactorMinél magasabb, annál több hópehely. Flag: -snowflakesMinél magasabb, annál simábban fog futni xsnow, de több processzort is használ. Flag: -cpuloadA hó második színe. Flag: -sc2Az átlátszó hóablak valószínűleg nem átkattintható, sajnos... Ez a beállítás határozza meg, hogy hány másodperc teljen el két széllökés között. Flag: -windtimerIdÅ‘zítÅ‘:Apró Mikulás három rénszarvassal. Flags: -santa 0 -norudolphApró Mikulás két rénszarvassal és Rudolffal. Flags: -santa 0 -showrudolphAz átfedés engedélyezése a díszlet elhelyezésekor. Flags: -treeoverlap, -notreeoverlapKörvonal rajzolása a hóablak köré. Flag: -outline 1/0Hogy biztosan tud-e kattintani.Az aurora megjelenítése vagy nem megjelenítése. Megjegyzés: az aurora legjobban sötét háttérrel látható. Flags: -aurora 1, -aurora 0Megjeleníteni vagy nem mutatni a holdat. Flags: -moon 1, -moon 0Csillagokat mutatni vagy nem. Flag: -stars (0 means: no stars)Megmutatni vagy nem mutatni a Mikulást. Flags: -showsanta, -nosantaMegjeleníteni vagy nem mutatni glóriát a Hold körül. Flags: -halo 1, -halo 0Mutatni vagy nem mutatni meteorokat. Flags: -meteors, -nometeorsMutatni vagy nem mutatni tájat. Flags: -showtrees, -notreesVáltás xsnow saját menüszínei és normál menüszínei között. Aktiválva: xsnow színek használata. Deaktiválva: alapértelmezett színek használata. Flags: -theme 1, -theme 0Ãtláthatóság A festett tárgyak átlátszósága: 0: nincs átlátszóság. 100: teljesen átlátszó, semmit sem fog látni! Flag: -transparencyPróbáld ki és kattints bármelyik képre!Próbáljon átirányítani egy fájlra (pl.: %s, Havazás a gyökér ablakban Használja a "sys" nyelvet alapértelmezett nyelvként. Használja az összes munkaterületet a havazáshoz. MEGJEGYZÉS: ez nem működik megfelelÅ‘en a megvilágosodásban. Flags: -allworkspaces 1, -allworkspaces 0Használja a beállítások lapot, ha xsnow rosszul viselkedik. Ha a madarak rosszul viselkednek, használja a madarak lapot.Használja ezt, ha nem gyűlik össze hó az ablakokon, vagy ha a hó elválik az ablakoktól. Néhány alapvetÅ‘ ablakkezelÅ‘nek szüksége van erre a beállításra (például a TWM-nek általában 25 .. 28 értékre van szüksége). Flag: -offsetyHasználja ezt, ha a hó a képernyÅ‘ alja alá esik, vagy a leesett hó olyasmit rejt, amit nem szabad elrejteni. Flag: -offsetsHasználjon vintage értékeket minden beállításhoz (a beállítások kivételével). Flag: -vintageDupla puffer használata: %#lx. %dx%d A gyökérablak használata Ãtlátszó ablak használata Az „Asztal†ablak használata. Az aurora függÅ‘leges mérete. Flag: -auroraheightMegtekintési távolság. MEGJEGYZÉS: A Mikulás nem ismeri a látótávolságot, így amikor a madarak követik a Mikulást, a Mikulás és a madarak egymáshoz viszonyított helyzete átmenetileg nem lesz szinkronban, ha módosítja a látótávolságot. Ez csak akkor észrevehetÅ‘, ha a madarak követik a Mikulást. Flag: -viewingdistanceLátási távolság:SzüretVintage preferenciák: az eredeti xsnow megjelenése és hangulata, amelyet 1993-ban készített Rick Jansen.Vintage fa, beállíthatja a színt. Flag: -treetype 0Figyelmeztetés: ne egyél sárga havat!Wayland (némi lomhaságra számíthat)ÜdvözöljükÜdvözöljük itt: xsnow!Ha aktiválva van, havazik az ablakok alatt, különben az ablakok felett is havazik. Egyes asztali környezetekben, amikor az ablakok felett havazik, nem tud rákattintani egyetlen ablakra sem. Ezért, a rendszer arra kéri, hogy kattintson egy gombra, hogy megbizonyosodjon arról, hogy minden rendben van. Flag: -aboveHa aktiválva van, a háttér fekete lesz. Flag: -bg (this button will be automatically desactivated when -bg is given)Örvény:Az aurora szélessége a képernyÅ‘ szélességének százalékában. Flag: -aurorawidthSzélesség:SzélAz ablak mérete megváltozott, most havazik %#lx: %s %d+%d %dx%d A képernyÅ‘ 80 százalékánál szélesebb és az aljához közelebb esÅ‘ ablakok, mint az ebben a widgetben szereplÅ‘ szám, nem gyűjtik a havat. Bizonyos esetekben a képernyÅ‘ alján vannak láthatatlan ablakok, amelyeket a xsnow normál ablakokhoz hasonlóan: a hó összegyűlik rajtuk. Egy megfelelÅ‘ szám megadásával elkerülhetÅ‘ ez a nem kívánt viselkedés. Flag: -ignorebottomA képernyÅ‘ 80 százalékánál szélesebb és az ebben a widgetben lévÅ‘ számnál közelebb esÅ‘ ablakok nem gyűjtik a havat. Bizonyos esetekben a képernyÅ‘ tetején vannak láthatatlan ablakok, amelyeket xsnow a következÅ‘képpen kezel normál ablakok: a hó összegyűlik rajtuk. Egy megfelelÅ‘ szám megadásával elkerülhetÅ‘ ez a nem kívánt viselkedés. Flag: -ignoretop SzelesRudolffalRudolph nélkülFás fa. Flags: -treetype 1 or: -treetype allXscreensaver: Xsnow >= %s gtk verziót igényel, %s verzió található minden monitorhuaztcímkemonitor %dmonitor 1vagy használjon egy %s-tújraindításismeretlen változatablak típusa stb.xsnow-3.8.3/po/hu.po0000666000000000000000000013276114732252143012504 0ustar0000000000000000# # Sometimes the translations contain rubbish, please replace them. # # (abc_1000) xsnow # # (abc_1001) \n # # (abc_1002) %l#x # # (abc_1003) XSNOW # # (abc_1004) Xscreensaver # # (abc_1005) Xsnow # # (abc_1006) Rick Jansen # # (abc_1007) XsnoW # # (abc_1008)   # Language for xsnow # Copyright (C) 2023 Willem Vermin # Willem Vermin , 2023 # This file is distributed under the same license as the xsnow package. # # msgid "" msgstr "" "Project-Id-Version: xsnow 3.7.0~pre04\n" "Report-Msgid-Bugs-To: Willem Vermin wvermin@gmail.com\n" "POT-Creation-Date: 2024-03-10 14:19+0100\n" "PO-Revision-Date: 2024-03-10 14:19+0100\n" "Last-Translator: Willem Vermin wvermin@gmail.com\n" "Language-Team: None\n" "Language: hu\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: src/main.c:379 #, c-format msgid "Available languages are: %s\n" msgstr "Az elérhetÅ‘ nyelvek: %s\n" #: src/main.c:382 msgid "Warning: don't eat yellow snow!" msgstr "Figyelmeztetés: ne egyél sárga havat!" #: src/main.c:403 #, c-format msgid "For optimal resuts, add to your %s:\n" msgstr "Az optimális eredmények érdekében adja hozzá a %s:\n" #: src/main.c:411 #, c-format msgid "unknown\n" msgstr "ismeretlen \n" #: src/main.c:420 #, c-format msgid "Detected Wayland desktop\n" msgstr "Észlelt Wayland asztali számítógép \n" #: src/main.c:435 #, c-format msgid "Xsnow needs gtk version >= %s, found version %s \n" msgstr "Xsnow >= %s gtk verziót igényel, %s verzió található \n" #: src/main.c:445 msgid "Continuing with flag" msgstr "Folytatás a zászlóval" #: src/main.c:483 #, c-format msgid "%s: cannot connect to X server %s\n" msgstr "%s: nem tud csatlakozni az X szerverhez %s\n" #: src/main.c:484 msgid "(default)" msgstr "(alapértelmezett)" #: src/main.c:602 msgid "restarting" msgstr "újraindítás" #: src/main.c:649 #, c-format msgid "Click on a window ...\n" msgstr "Kattintson egy ablakra...\n" #: src/main.c:683 #, c-format msgid "Detected desktop session: %s\n" msgstr "Észlelt asztali munkamenet: %s\n" #: src/main.c:686 #, c-format msgid "Could not determine desktop session\n" msgstr "Nem sikerült meghatározni az asztali munkamenetet \n" #: src/main.c:718 #, c-format msgid "Trying to snow in root window\n" msgstr "Havazás a gyökér ablakban \n" #: src/main.c:762 #, c-format msgid "Using transparent window\n" msgstr "Ãtlátszó ablak használata \n" #: src/main.c:767 #, c-format msgid "The transparent snow-window is probably not click-through, alas..\n" msgstr "Az átlátszó hóablak valószínűleg nem átkattintható, sajnos...\n" #: src/main.c:776 #, c-format msgid "Cannot create transparent window\n" msgstr "Nem lehet átlátszó ablakot létrehozni \n" #: src/main.c:778 #, c-format msgid "NOTE: xsnow will probably run, but some glitches are to be expected.\n" msgstr "" "MEGJEGYZÉS: xsnow valószínűleg futni fog, de bizonyos hibákra kell " "számítani. \n" #: src/main.c:788 #, c-format msgid "LXDE session found, using window 'pcmanfm'.\n" msgstr "LXDE munkamenet található a „pcmanfm†ablak használatával. \n" #: src/main.c:795 #, c-format msgid "Using window 'Desktop'.\n" msgstr "Az „Asztal†ablak használata.\n" #: src/main.c:799 #, c-format msgid "Using root window\n" msgstr "A gyökérablak használata \n" #: src/main.c:843 #, c-format msgid "Snowing in %#lx: %s %d+%d %dx%d\n" msgstr "Havazik %#lx: %s %d+%d %dx%d\n" #: src/main.c:888 #, c-format msgid "Using double buffer: %#lx. %dx%d\n" msgstr "Dupla puffer használata: %#lx. %dx%d\n" #: src/main.c:895 #, c-format msgid "NOT using double buffering:" msgstr "NEM használ kettÅ‘s pufferelést:" #: src/main.c:897 #, c-format msgid " because double buffering is not available on this system\n" msgstr " mert a dupla pufferelés nem érhetÅ‘ el ezen a rendszeren \n" #: src/main.c:899 #, c-format msgid " on your request.\n" msgstr " az Ön kérésére.\n" #: src/main.c:900 #, c-format msgid "NOTE: expect some flicker.\n" msgstr "MEGJEGYZÉS: némi vibrálásra számítson. \n" #: src/main.c:1042 msgid "Restart due to change of screen or language settings ...\n" msgstr "" "Újraindítás a képernyÅ‘ vagy a nyelvi beállítások megváltozása miatt...\n" #: src/main.c:1056 msgid "Restart due to change of display settings...\n" msgstr "Újraindítás a megjelenítési beállítások megváltozása miatt...\n" #: src/main.c:1147 msgid "Wayland (Expect some slugginess)" msgstr "Wayland (némi lomhaságra számíthat)" #: src/main.c:1151 msgid "Probably X11" msgstr "Valószínűleg X11" #: src/main.c:1153 #, c-format msgid "%s. Snow window: %#lx" msgstr "%s. Hóablak: %#lx" #: src/main.c:1205 #, c-format msgid "More than %d errors, I quit!" msgstr "Több mint %d hiba, kilépek!" #: src/main.c:1355 #, c-format msgid "Window size changed, now snowing in in %#lx: %s %d+%d %dx%d\n" msgstr "Az ablak mérete megváltozott, most havazik %#lx: %s %d+%d %dx%d\n" #: src/main.c:1424 #, c-format msgid "Halting because of flag %s\n" msgstr "Leállítás a %s jelzÅ‘ miatt\n" #: src/selfrep.c:34 #, c-format msgid "Not sending tar file to terminal.\n" msgstr "Nem küldi el a tar fájlt a terminálnak. \n" #: src/selfrep.c:35 #, c-format msgid "Try redirecting to a file (e.g: %s,\n" msgstr "Próbáljon átirányítani egy fájlra (pl.: %s,\n" #: src/selfrep.c:36 #, c-format msgid "or use a %s" msgstr "vagy használjon egy %s-t" #: src/selfrep.c:42 msgid "Problems encountered during production of the tar ball.\n" msgstr "A kátránygolyó gyártása során felmerült problémák. \n" #: src/selfrep.c:47 #, c-format msgid "Self replication is not compiled in.\n" msgstr "Az önreplikáció nincs itt fordítva. \n" #: src/utils.c:248 #, c-format msgid "" "\n" "Xsnow: Caught signal %d\n" msgstr "" "\n" "Xsnow: Fogott jel %d\n" #: src/utils.c:251 #, c-format msgid "" "\n" "Thanks for using xsnow\n" msgstr "" "\n" "Köszönjük az xsnow használatát\n" #: src/windows.c:633 #, c-format msgid "Setting background from %s\n" msgstr "Háttér beállítása innen: %s\n" #: src/ui.c:1050 #, c-format msgid "Range: %d\n" msgstr "Tartomány: %d\n" #: src/ui.c:1052 #, c-format msgid "Mean distance: %3d\n" msgstr "Ãtlagos távolság: %3d\n" #: src/ui.c:1060 #, c-format msgid "Desktop type: %s" msgstr "Asztal típusa: %s" #: src/ui.c:1175 src/ui.glade:5910 msgid "all monitors" msgstr "minden monitor" #: src/ui.c:1182 #, c-format msgid "monitor %d" msgstr "monitor %d" #: src/ui.c:1200 msgid "Available languages are: " msgstr "Az elérhetÅ‘ nyelvek a következÅ‘k: " #: src/ui.c:1203 msgid "Use \"sys\" for your default language.\n" msgstr "Használja a \"sys\" nyelvet alapértelmezett nyelvként. \n" #: src/ui.c:1204 msgid "See also the man page." msgstr "Lásd még a man oldalt." #: src/ui.glade:144 msgid "" "\n" "Alas! This not an X11 session, xsnow will probably not run.\n" "\n" "If you want to try it anyway, set the environment variable XSNOW_FORCE_RUN, " "eg:\n" "\n" " XSNOW_FORCE_RUN=1 xsnow\n" "\n" "Or, you could force an X11 session, for example by tweaking /etc/gdm3/daemon." "conf.\n" "\n" msgstr "" "\n" "Jaj! Ez nem X11 munkamenet, xsnow valószínűleg nem fog futni.\n" "\n" "Ha mégis ki akarja próbálni, állítsa be az XSNOW_FORCE_RUN környezeti " "változót, pl.:\n" "\n" " \n" " \n" " XSNOW_FORCE_RUN=1 xsnow\n" "\n" " Vagy kényszeríthet egy X11 munkamenetet, például az /etc/gdm3/daemon.conf. " "módosításával.\n" "\n" #: src/ui.glade:162 msgid "Ok, things are as they are. " msgstr "Oké, a dolgok úgy vannak, ahogy vannak. " #: src/ui.glade:477 msgid "" "If everything is ok, it is now snowing on your desktop, and birds are " "flying. You are encouraged to define your own preferences using the tabs " "above." msgstr "" "Ha minden rendben van, most havazik az asztalon, és madarak repülnek. " "Javasoljuk, hogy a fenti fülek segítségével határozza meg saját beállításait." #: src/ui.glade:492 msgid "" "Use the settings tab if xsnow is misbehaving.\n" "Use the birds tab if birds are misbehaving." msgstr "" "Használja a beállítások lapot, ha xsnow rosszul viselkedik. \n" " Ha a madarak rosszul viselkednek, használja a madarak lapot." #: src/ui.glade:509 msgid "In every tab you find the following rescue buttons:" msgstr "Minden lapon a következÅ‘ mentési gombok találhatók:" #: src/ui.glade:529 msgid "Defaults " msgstr "Alapértelmezések " #: src/ui.glade:544 msgid "Set default preferences for this tab." msgstr "Ãllítsa be az alapértelmezett beállításokat ehhez a laphoz." #: src/ui.glade:571 msgid "Vintage " msgstr "Vintage " #: src/ui.glade:586 msgid "Set vintage preferences for this tab." msgstr "Adja meg a szüreti beállításokat ehhez a laphoz." #: src/ui.glade:613 msgid "All defaults " msgstr "Minden alapértelmezett " #: src/ui.glade:628 msgid "Set default preferences for all (except settings) tabs." msgstr "" "Ãllítsa be az alapértelmezett beállításokat az összes laphoz (a beállítások " "kivételével)." #: src/ui.glade:655 msgid "All vintage " msgstr "Minden évjárat " #: src/ui.glade:670 msgid "Set vintage preferences for all (except settings) tabs." msgstr "" "Ãllítson be vintage beállításokat az összes lapon (a beállítások " "kivételével)." #: src/ui.glade:690 src/ui.glade:701 src/ui.glade:840 src/ui.glade:1045 #: src/ui.glade:2870 src/ui.glade:2919 src/ui.glade:4688 msgid " " msgstr " " #: src/ui.glade:712 msgid " " msgstr " " #: src/ui.glade:746 msgid "Welcome at xsnow!" msgstr "Üdvözöljük itt: xsnow!" #: src/ui.glade:804 msgid "" "Vintage preferences: the look and feel of the original xsnow, created in " "1993 by Rick Jansen." msgstr "" "Vintage preferenciák: az eredeti xsnow megjelenése és hangulata, amelyet " "1993-ban készített Rick Jansen." #: src/ui.glade:895 src/ui.glade:1542 src/ui.glade:2470 src/ui.glade:3033 #: src/ui.glade:3504 src/ui.glade:4470 src/ui.glade:5736 msgid "All defaults" msgstr "Minden alapértelmezett" #: src/ui.glade:900 src/ui.glade:2474 src/ui.glade:3037 src/ui.glade:5740 msgid "" "Apply defaults for all preferences (except settings).\n" "Flag: -defaults" msgstr "" "Alapértelmezések alkalmazása az összes beállításhoz (a beállítások " "kivételével).\n" "Flag: -defaults" #: src/ui.glade:914 msgid "Donate" msgstr "Adományoz" #: src/ui.glade:920 msgid "" "Donate one euro or so to inspire the maintainer of xsnow, here is a paypal " "link. " msgstr "" "Adományozzon egy eurót, hogy inspirálja az xsnow fenntartóját, itt van egy " "paypal link. " #: src/ui.glade:930 src/ui.glade:1561 src/ui.glade:2489 src/ui.glade:3052 #: src/ui.glade:3522 src/ui.glade:4489 src/ui.glade:5754 msgid "All vintage" msgstr "Minden évjárat" #: src/ui.glade:935 src/ui.glade:1565 src/ui.glade:2493 src/ui.glade:3056 #: src/ui.glade:4493 src/ui.glade:5758 msgid "" "Use vintage values for all preferences (except settings).\n" "Flag: -vintage" msgstr "" "Használjon vintage értékeket minden beállításhoz (a beállítások " "kivételével).\n" "Flag: -vintage" #: src/ui.glade:949 src/ui.glade:1513 src/ui.glade:2441 src/ui.glade:3004 #: src/ui.glade:3552 src/ui.glade:4546 src/ui.glade:5633 msgid "Hide menu" msgstr "Menü elrejtése" #: src/ui.glade:954 src/ui.glade:1517 src/ui.glade:2445 src/ui.glade:3008 #: src/ui.glade:3556 src/ui.glade:4550 src/ui.glade:5637 msgid "" "Leave menu.\n" "Flag: -nomenu" msgstr "" "Kilépés a menübÅ‘l. \n" "Flag: -nomenu" #: src/ui.glade:968 msgid "Contact" msgstr "Kapcsolatba lépni" #: src/ui.glade:973 msgid "Please report any comments to the maintainer of xsnow." msgstr "Kérjük, minden észrevételét jelentse az xsnow karbantartójának." #: src/ui.glade:983 src/ui.glade:1592 src/ui.glade:2520 src/ui.glade:3083 #: src/ui.glade:3580 src/ui.glade:4519 src/ui.glade:5661 msgid "Quit xsnow" msgstr "Kilépés xsnow" #: src/ui.glade:988 src/ui.glade:1596 src/ui.glade:2524 src/ui.glade:3087 #: src/ui.glade:3584 src/ui.glade:4523 src/ui.glade:5665 msgid "Quit xsnow." msgstr "Kilépés xsnow." #: src/ui.glade:1028 msgid "" "If the system is too busy, all panels get this color, in which case you " "could adapt some settings in \"snow\", \"birds\", \"settings\", or " "\"celestials\"." msgstr "" "Ha a rendszer túlterhelt, az összes panel ezt a színt kapja, ebben az " "esetben módosíthat néhány beállítást a \"hó\", a \"madarak\", a " "\"beállítások\" vagy az \"égiek\" menüpontban." #: src/ui.glade:1222 msgid "Welcome" msgstr "Üdvözöljük" #: src/ui.glade:1239 msgid "Blow off:" msgstr "Felrobban:" #: src/ui.glade:1252 msgid "On windows:" msgstr "Az ablakokon:" #: src/ui.glade:1265 msgid "On bottom:" msgstr "Alul:" #: src/ui.glade:1278 msgid "On scenery:" msgstr "A tájról:" #: src/ui.glade:1288 src/ui.glade:1304 src/ui.glade:1320 src/ui.glade:1336 #: src/ui.glade:3745 src/ui.glade:3838 src/ui.glade:3941 src/ui.glade:4011 #: src/ui.glade:4047 src/ui.glade:6001 msgid "Show" msgstr "ElÅ‘adás" #: src/ui.glade:1292 msgid "" "If set, show snow blowing away.\n" "Flags: -blowsnow, -noblowsnow" msgstr "" "Ha be van állítva, mutasd a hófúvást.\n" "Flags: -blowsnow, -noblowsnow" #: src/ui.glade:1308 msgid "" "If set, show fallen snow on windows.\n" "Flags: -keepsnowonwindows, -nokeepsnowonwindows" msgstr "" "Ha be van állítva, a leesett hó megjelenítése az ablakokon.\n" "Flags: -keepsnowonwindows, -nokeepsnowonwindows" #: src/ui.glade:1324 msgid "" "If set, show fallen snow on bottom of the desktop.\n" "Flags: -keepsnowonscreen, -nokeepsnowonscreen" msgstr "" "Ha be van állítva, jelenítse meg a leesett havat az asztal alján.\n" "Flags: -keepsnowonscreen, -nokeepsnowonscreen" #: src/ui.glade:1340 msgid "" "If set, snow will collect on the trees.\n" "Flags: -keepsnowontrees, -nokeepsnowontrees" msgstr "" "Ha be van állítva, a hó összegyűlik a fákon.\n" "Flags: -keepsnowontrees, -nokeepsnowontrees" #: src/ui.glade:1354 msgid "" "The higher this setting, the more snow will be generated because of Santa " "ploughing, wind or disappearing windows. \n" "Flag: -blowofffactor" msgstr "" "Minél magasabb ez a beállítás, annál több hó keletkezik a Mikulás szántás, a " "szél vagy az ablakok eltűnése miatt. \n" "Flag: -blowofffactor" #: src/ui.glade:1373 msgid "" "The higher this setting, the more snow will collect on the windows. \n" "Note: in Wayland, there is no snow on the windows. \n" "Flag: -wsnowdepth" msgstr "" "Minél magasabb ez a beállítás, annál több hó gyűlik össze az ablakokon. \n" "Megjegyzés: Waylandben nincs hó az ablakokon. \n" "Flag: -wsnowdepth" #: src/ui.glade:1393 msgid "" "The higher this setting, the more snow will collect on the bottom of the " "desktop.\n" "Flag: -ssnowdepth" msgstr "" "Minél magasabb ez a beállítás, annál több hó gyűlik össze az asztal alján.\n" "Flag: -ssnowdepth" #: src/ui.glade:1412 msgid "" "The higher this setting, the more snow will collect on the trees.\n" "Flag: -maxontrees" msgstr "" "Minél magasabb ez a beállítás, annál több hó gyűlik össze a fákon.\n" "Flag: -maxontrees" #: src/ui.glade:1433 msgid "Choose your favorite snow" msgstr "Válaszd ki kedvenc hódat" #: src/ui.glade:1450 src/ui.glade:1618 src/ui.glade:2564 src/ui.glade:2859 #: src/ui.glade:4887 src/ui.glade:5964 src/ui.glade:5975 src/ui.glade:6039 #: src/ui.glade:6065 msgid " " msgstr " " #: src/ui.glade:1464 src/ui.glade:2393 src/ui.glade:2956 src/ui.glade:3458 #: src/ui.glade:4574 src/ui.glade:5690 msgid "Defaults" msgstr "Alapértelmezések" #: src/ui.glade:1468 msgid "Apply default values for the preferences in this tab.\n" msgstr "Alkalmazza az alapértelmezett értékeket ezen a lapon.\n" #: src/ui.glade:1483 src/ui.glade:2411 src/ui.glade:2974 src/ui.glade:3475 #: src/ui.glade:4592 src/ui.glade:5707 msgid "Vintage" msgstr "Szüret" #: src/ui.glade:1487 src/ui.glade:2415 src/ui.glade:2978 src/ui.glade:3479 #: src/ui.glade:4596 src/ui.glade:5711 msgid "Apply vintage values for the preferences in this tab." msgstr "Alkalmazzon vintage értékeket ezen a lapon a beállításokhoz." #: src/ui.glade:1546 src/ui.glade:4474 msgid "" "Apply defaults for all preferences (except settings).\n" "Flags: -defaults" msgstr "" "Alapértelmezések alkalmazása az összes beállításhoz (a beállítások " "kivételével).\n" "Flags: -defaults" #: src/ui.glade:1632 src/ui.glade:3895 msgid "Size:" msgstr "Méret:" #: src/ui.glade:1644 msgid "" "Size of snowflakes, works only for non-vintage snow flakes.\n" "Flag: -snowsize" msgstr "" "Hópelyhek mérete, csak nem vintage hópelyhekhez használható. \n" "Flag: -snowsize" #: src/ui.glade:1664 src/ui.glade:2357 src/ui.glade:3861 src/ui.glade:4145 #: src/ui.glade:5002 msgid "Speed:" msgstr "Sebesség:" #: src/ui.glade:1678 msgid "Max # snowflakes:" msgstr "Max # hópelyhek:" #: src/ui.glade:1691 msgid "" "Maximum amount of snowflakes.\n" "Flag: -flakecountmax" msgstr "" "A hópelyhek maximális mennyisége. \n" "Flag: -flakecountmax" #: src/ui.glade:1716 msgid "# Snowflakes:" msgstr "# Hópelyhek:" #: src/ui.glade:1732 src/ui.glade:5173 src/ui.glade:5189 msgid "label" msgstr "címke" #: src/ui.glade:1741 msgid "Show fluff" msgstr "Mutasd a szöszöket" #: src/ui.glade:1745 msgid "" "If set, try to show fluff on fallen snow and trees if possible.\n" "Flags: -fluffy, -nofluffy" msgstr "" "Ha be van állítva, ha lehetséges, próbáljon bolyhosságot mutatni a leesett " "havon és a fákon.\n" "Flags: -fluffy, -nofluffy" #: src/ui.glade:1759 src/ui.glade:1771 src/ui.glade:2575 src/ui.glade:3798 #: src/ui.glade:3810 src/ui.glade:5139 src/ui.glade:5151 msgid "             " msgstr "             " #: src/ui.glade:1783 msgid "" "Speed of the snowflakes.\n" "Flag: -snowspeedfactor" msgstr "" "A hópelyhek sebessége. \n" "Flag: -snowspeedfactor" #: src/ui.glade:1804 msgid "Intensity:" msgstr "Intenzitás:" #: src/ui.glade:1816 msgid "" "The higher, the more snowflakes.\n" "Flag: -snowflakes" msgstr "" "Minél magasabb, annál több hópehely. \n" "Flag: -snowflakes" #: src/ui.glade:1836 msgid "Show snow" msgstr "Mutasd a havat" #: src/ui.glade:1840 msgid "" "If set, show snowflakes.\n" "Flags: -snow, -nosnow" msgstr "" "Ha be van állítva, mutasson hópelyheket.\n" "Flags: -snow, -nosnow" #: src/ui.glade:1855 msgid "" "The color of the snow.\n" "Flag: -sc" msgstr "" "A hó színe. \n" "Flag: -sc" #: src/ui.glade:1872 msgid "Color:" msgstr "Szín:" #: src/ui.glade:1886 msgid "Second color:" msgstr "Második szín:" #: src/ui.glade:1899 msgid "" "The second color of the snow.\n" "Flag: -sc2" msgstr "" "A hó második színe. \n" "Flag: -sc2" #: src/ui.glade:1912 msgid "Enable" msgstr "Engedélyezze" #: src/ui.glade:1916 msgid "" "If set, use two colors.\n" "Flag: -enablesc2" msgstr "Ha be van állítva, használjon két színt.\n" "Flag: -enablesc2" #: src/ui.glade:1974 msgid "Snow" msgstr "Hó" #: src/ui.glade:1992 msgid "" "Tiny Santa with three reindeers.\n" "Flags: -santa 0 -norudolph" msgstr "" "Apró Mikulás három rénszarvassal. \n" "Flags: -santa 0 -norudolph" #: src/ui.glade:2021 msgid "" "Small Santa with three reindeers.\n" "Flags: -santa 1 -norudolph" msgstr "" "Kis Mikulás három rénszarvassal. \n" "Flags: -santa 1 -norudolph" #: src/ui.glade:2050 msgid "" "Santa with three reindeers.\n" "Flags: -santa 2 -norudolph" msgstr "" "Mikulás három rénszarvassal. \n" "Flags: -santa 2 -norudolph" #: src/ui.glade:2079 msgid "" "Santa with Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder and Blixem.\n" "Flags: -santa 3 -norudolph" msgstr "" "Mikulás Dasherrel, táncossal, pánccsal, üstökössel, üstökössel, Cupidoval, " "Dunderrel és Blixemmel. \n" "Flags: -santa 3 -norudolph" #: src/ui.glade:2108 msgid "" "Santa using the train with two reindeers.\n" "Flags: -santa 4 -norudolph" msgstr "" "A Mikulás a vonaton két rénszarvassal.\n" "Flags: -santa 4 -norudolph" #: src/ui.glade:2137 msgid "" "Santa using the train with one reindeer and Rudolph.\n" "Flags: -santa 4 -showrudolph" msgstr "" "A Mikulás a vonaton egy rénszarvassal és Rudolffal.\n" "Flags: -santa 4 -showrudolph" #: src/ui.glade:2165 msgid "" "Tiny Santa with two reindeers and Rudolph.\n" "Flags: -santa 0 -showrudolph" msgstr "" "Apró Mikulás két rénszarvassal és Rudolffal. \n" "Flags: -santa 0 -showrudolph" #: src/ui.glade:2195 msgid "" "Small Santa with two reindeers and Rudolph.\n" "Flags: -santa 1 -showrudolph" msgstr "" "Kis Mikulás két rénszarvassal és Rudolffal. \n" "Flags: -santa 1 -showrudolph" #: src/ui.glade:2223 msgid "" "Santa with two reindeers and Rudolph.\n" "Flags: -santa 2 -showrudolph" msgstr "" "Mikulás két rénszarvassal és Rudolffal. \n" "Flags: -santa 2 -showrudolph" #: src/ui.glade:2251 msgid "" "Santa with Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder, Blixem " "and Rudolph.\n" "Flags: -santa 3 -showrudolph" msgstr "" "Mikulás Dasherrel, táncossal, pánccsal, üstökössel, üstökössel, Ãmorral, " "Dunderrel, Blixemmel és Rudolffal. \n" "Flags: -santa 3 -showrudolph" #: src/ui.glade:2282 msgid "Without Rudolph" msgstr "Rudolph nélkül" #: src/ui.glade:2297 msgid "With Rudolph" msgstr "Rudolffal" #: src/ui.glade:2308 msgid "Choose your Santa" msgstr "Válassza ki a Mikulást" #: src/ui.glade:2326 msgid "Choose your favorite Santa" msgstr "Válaszd ki kedvenc Mikulásodat" #: src/ui.glade:2342 src/ui.glade:3444 msgid " " msgstr " " #: src/ui.glade:2369 msgid "" "Santa's speed.\n" "Flag: -santaspeedfactor" msgstr "" "A Mikulás sebessége. \n" "Flag: -santaspeedfactor" #: src/ui.glade:2397 src/ui.glade:2960 src/ui.glade:3462 src/ui.glade:4578 #: src/ui.glade:5694 msgid "Apply default values for the preferences in this tab." msgstr "Alkalmazza az alapértelmezett értékeket ezen a lapon a beállításokhoz." #: src/ui.glade:2543 msgid "Show Santa" msgstr "Mutasd a Mikulást" #: src/ui.glade:2547 msgid "" "To show or not to show Santa.\n" "Flags: -showsanta, -nosanta" msgstr "" "Megmutatni vagy nem mutatni a Mikulást. \n" "Flags: -showsanta, -nosanta" #: src/ui.glade:2590 src/ui.glade:3229 msgid "Scale:" msgstr "Skála:" #: src/ui.glade:2602 msgid "" "Scale of Santa.\n" "Flags: -santascale " msgstr "" "Mikulás léptéke. \n" "Flags: -santascale " #: src/ui.glade:2647 msgid "Santa" msgstr "Mikulás" #: src/ui.glade:2662 msgid "Show scenery" msgstr "Mutass tájat" #: src/ui.glade:2666 msgid "" "To show or not to show scenery.\n" "Flags: -showtrees, -notrees" msgstr "" "Mutatni vagy nem mutatni tájat.\n" "Flags: -showtrees, -notrees" #: src/ui.glade:2683 msgid "" "Vintage tree, you can set the color.\n" "Flag: -treetype 0" msgstr "" "Vintage fa, beállíthatja a színt. \n" "Flag: -treetype 0" #: src/ui.glade:2706 msgid "" "Woody tree.\n" "Flags: -treetype 1 or: -treetype all" msgstr "" "Fás fa. \n" "Flags: -treetype 1 or: -treetype all" #: src/ui.glade:2729 msgid "" "Leavy tree.\n" "Flags: -treetype 2 or: -treetype all" msgstr "" "Lombos fa. \n" "Flags: -treetype 2 or: -treetype all" #: src/ui.glade:2752 msgid "" "Small house.\n" "Flags: -treetype 3 or: -treetype all" msgstr "" "Kis ház. \n" "Flags: -treetype 3 or: -treetype all" #: src/ui.glade:2775 msgid "" "Reindeer.\n" "Flags: -treetype 4 or: -treetype all" msgstr "" "Rénszarvas. \n" "Flags: -treetype 4 or: -treetype all" #: src/ui.glade:2798 msgid "" "Moose.\n" "Flags: -treetype 5 or: -treetype all" msgstr "" "Moose. \n" "Flags: -treetype 5 or: -treetype all" #: src/ui.glade:2821 msgid "" "Snowy tree.\n" "Flags: -treetype 6 or: -treetype all" msgstr "" "Havas fa. \n" "Flags: -treetype 6 or: -treetype all" #: src/ui.glade:2844 msgid "" "Set color of vintage tree.\n" "Flag: -tc" msgstr "" "Ãllítsa be a szüreti fa színét. \n" "Flag: -tc" #: src/ui.glade:2884 msgid "Compose your favorite scenery" msgstr "Komponálja meg kedvenc tájait" #: src/ui.glade:2900 msgid "Try and click any image!" msgstr "Próbáld ki és kattints bármelyik képre!" #: src/ui.glade:2931 msgid "" "Polar bear.\n" "Flags: -treetype 7 or: -treetype all" msgstr "" "Jegesmedve. \n" "Flags: -treetype 7 or: -treetype all" #: src/ui.glade:3141 msgid "# Items:" msgstr "# tételek:" #: src/ui.glade:3156 msgid "" "Desired number of scenery items.\n" "Flag: -trees" msgstr "" "A díszletelemek kívánt száma.\n" "Flag: -trees" #: src/ui.glade:3179 msgid "% Window fill:" msgstr "% ablak kitöltése:" #: src/ui.glade:3190 msgid "" "Bottom percentage of screen available for scenery.\n" "Flag: -treefill" msgstr "" "A képernyÅ‘ alsó százaléka a táj számára elérhetÅ‘.\n" "Flag: -treefill" #: src/ui.glade:3209 msgid "Allow overlap" msgstr "Ãtfedés engedélyezése" #: src/ui.glade:3213 msgid "" "To allow overlap or not when placing scenery.\n" "Flags: -treeoverlap, -notreeoverlap" msgstr "" "Az átfedés engedélyezése a díszlet elhelyezésekor.\n" "Flags: -treeoverlap, -notreeoverlap" #: src/ui.glade:3240 msgid "" "Scale of scenery.\n" "Flag: sceneryscale " msgstr "" "A táj méretei. \n" "Flag: sceneryscale " #: src/ui.glade:3409 msgid "Scenery" msgstr "Látvány" #: src/ui.glade:3428 msgid "Compose here your favorite celestial conditions" msgstr "Ãllítsa össze itt kedvenc égi körülményeit" #: src/ui.glade:3508 msgid "" "Apply default values for all preferences (except settings).\n" "Flag: -defaults" msgstr "" "Alkalmazza az alapértelmezett értékeket az összes beállításhoz (a " "beállítások kivételével).\n" "Flag: -defaults" #: src/ui.glade:3526 msgid "" "Apply vintage values for all preferences (except settings).\n" "Flag: -vintage" msgstr "" "Alkalmazzon vintage értékeket minden beállításhoz (a beállítások " "kivételével).\n" "Flag: -vintage" #: src/ui.glade:3612 msgid "Wind" msgstr "Szél" #: src/ui.glade:3626 msgid "Windy" msgstr "Szeles" #: src/ui.glade:3631 msgid "" "If set, there will be wind.\n" "Flags: -wind, -nowind" msgstr "" "Ha be van állítva, szél lesz.\n" "Flags: -wind, -nowind" #: src/ui.glade:3648 msgid "Whirl:" msgstr "Örvény:" #: src/ui.glade:3660 msgid "" "The higher this setting, the more the wind will whirl.\n" "Flag: -whirlfactor" msgstr "" "Minél magasabb ez a beállítás, annál jobban forog a szél. \n" "Flag: -whirlfactor" #: src/ui.glade:3682 msgid "Timer:" msgstr "IdÅ‘zítÅ‘:" #: src/ui.glade:3695 msgid "" "This setting determines how many seconds pass between two gusts of wind.\n" "Flag: -windtimer" msgstr "" "Ez a beállítás határozza meg, hogy hány másodperc teljen el két széllökés " "között. \n" "Flag: -windtimer" #: src/ui.glade:3711 msgid "Now!" msgstr "Most!" #: src/ui.glade:3715 msgid "Force a gust of wind immediately." msgstr "Azonnal kényszeríts ki egy széllökést." #: src/ui.glade:3732 msgid "Stars" msgstr "Csillagok" #: src/ui.glade:3750 msgid "" "To show or not show stars.\n" "Flag: -stars (0 means: no stars)" msgstr "" "Csillagokat mutatni vagy nem.\n" "Flag: -stars (0 means: no stars)" #: src/ui.glade:3767 msgid "Number:" msgstr "Szám:" #: src/ui.glade:3779 msgid "" "Number of twinkling stars.\n" "Flag: -stars" msgstr "" "Csillogó csillagok száma. \n" "Flag: -stars" #: src/ui.glade:3825 msgid "Moon" msgstr "Hold" #: src/ui.glade:3843 msgid "" "To show or not show moon.\n" "Flags: -moon 1, -moon 0" msgstr "" "Megjeleníteni vagy nem mutatni a holdat. \n" "Flags: -moon 1, -moon 0" #: src/ui.glade:3873 msgid "" "Speed of moon in pixels/minute.\n" "Flag: -moonspeed" msgstr "" "Hold sebessége pixel/percben.\n" "Flag: -moonspeed" #: src/ui.glade:3907 msgid "" "Relative size of the moon.\n" "Flag: -moonsize" msgstr "" "A Hold relatív mérete. \n" "Flag: -moonsize" #: src/ui.glade:3928 msgid "Halo" msgstr "Halo" #: src/ui.glade:3946 msgid "" "To show or not to show halo around moon.\n" "Flags: -halo 1, -halo 0" msgstr "" "Megjeleníteni vagy nem mutatni glóriát a Hold körül. \n" "Flags: -halo 1, -halo 0" #: src/ui.glade:3964 src/ui.glade:4179 msgid "Bright:" msgstr "Fényes:" #: src/ui.glade:3976 msgid "" "Brightness of moon's halo.\n" "Flag: -halobrightness" msgstr "" "A Hold fényereje. \n" "Flag: -halobrightness" #: src/ui.glade:3998 msgid "Meteors" msgstr "Meteorok" #: src/ui.glade:4016 msgid "" "To show or not to show meteors.\n" "Flags: -meteors, -nometeors" msgstr "" "Mutatni vagy nem mutatni meteorokat.\n" "Flags: -meteors, -nometeors" #: src/ui.glade:4034 msgid "Aurora" msgstr "Hajnal" #: src/ui.glade:4052 msgid "" "To show or not show aurora.\n" "Note: the aurora is best viewed using a dark background.\n" "Flags: -aurora 1, -aurora 0" msgstr "" "Az aurora megjelenítése vagy nem megjelenítése.\n" "Megjegyzés: az aurora legjobban sötét háttérrel látható.\n" "Flags: -aurora 1, -aurora 0" #: src/ui.glade:4071 msgid "Width:" msgstr "Szélesség:" #: src/ui.glade:4083 msgid "" "Width of aurora in percentage of screen width.\n" "Flag: -aurorawidth" msgstr "" "Az aurora szélessége a képernyÅ‘ szélességének százalékában. \n" "Flag: -aurorawidth" #: src/ui.glade:4108 msgid "Height:" msgstr "Magasság:" #: src/ui.glade:4120 msgid "" "Vertical size of aurora.\n" "Flag: -auroraheight" msgstr "" "Az aurora függÅ‘leges mérete. \n" "Flag: -auroraheight" #: src/ui.glade:4157 msgid "" "Animation speed of aurora: real: 10, for a more dramatic effect choose: 100\n" "Flag: -auroraspeed" msgstr "" "Az aurora animációs sebessége: valós: 10, a drámaibb hatás érdekében " "válassza a 100-at \n" "Flag: -auroraspeed" #: src/ui.glade:4191 msgid "" "Brightness of aurora.\n" "Flags: -aurorabrightness" msgstr "" "Az aurora fényessége. \n" "Flags: -aurorabrightness" #: src/ui.glade:4208 msgid "Left" msgstr "Bal" #: src/ui.glade:4212 msgid "" "Place aurora left on the screen.\n" "Flag: -auroraleft" msgstr "" "Helyezze el az aurorát balra a képernyÅ‘n. \n" "Flag: -auroraleft" #: src/ui.glade:4225 msgid "Middle" msgstr "KözépsÅ‘" #: src/ui.glade:4229 msgid "" "Place aurora in the middle of the screen.\n" "Flag: -auroramiddle" msgstr "" "Helyezze az aurorát a képernyÅ‘ közepére. \n" "Flag: -auroramiddle" #: src/ui.glade:4243 msgid "Right" msgstr "Jobb" #: src/ui.glade:4247 msgid "" "Place aurora in the right of the screen.\n" "Flag: -auroraright" msgstr "" "Helyezze el az aurorát a képernyÅ‘ jobb oldalán. \n" "Flag: -auroraright" #: src/ui.glade:4266 msgid "Frequency:" msgstr "Frekvencia:" #: src/ui.glade:4278 msgid "" "Frequency of meteors to appear.\n" "Flags: -meteorfrequency" msgstr "" "A meteorok megjelenésének gyakorisága. \n" "Flags: -meteorfrequency" #: src/ui.glade:4300 msgid "Base:" msgstr "Bázis:" #: src/ui.glade:4312 msgid "" "Baseline height of aurora, in percentage of screen height.\n" "Flag: -aurorabase" msgstr "" "Az aurora kiindulási magassága, a képernyÅ‘ magasságának százalékában. \n" "Flag: -aurorabase" #: src/ui.glade:4329 msgid "Color" msgstr "Szín" #: src/ui.glade:4333 msgid "" "Choose between yellow-ish and white-ish moon.\n" "Flag: -mooncolor [0,1]" msgstr "" "Válasszon a sárgás és fehéres hold közül. \n" "Flag: -mooncolor [0,1]" #: src/ui.glade:4433 msgid "Celestials" msgstr "Égiek" #: src/ui.glade:4453 msgid "Birds settings" msgstr "Madarak beállításai" #: src/ui.glade:4617 msgid "Show birds" msgstr "Mutasd a madarakat" #: src/ui.glade:4621 msgid "" "If set: show birds.\n" "Flags: -showbirds 1, -showbirds 0" msgstr "" "Ha be van állítva: mutasd a madarakat.\n" "Flags: -showbirds 1, -showbirds 0" #: src/ui.glade:4634 msgid "Birds only" msgstr "Csak madarak" #: src/ui.glade:4638 msgid "" "If set: show no Santa, snow or scenery.\n" "Flags: -birdsonly 0, -birdsony 1" msgstr "" "Ha be van állítva: ne mutasson Mikulást, havat vagy tájat. \n" "Flags: -birdsonly 0, -birdsony 1" #: src/ui.glade:4655 msgid "Preferred distance:" msgstr "ElÅ‘nyben részesített távolság:" #: src/ui.glade:4669 msgid "" "Preferred distance from other birds.\n" "Flag: -prefdistance" msgstr "" "ElÅ‘nyben részesített távolság a többi madártól. \n" "Flag: -prefdistance" #: src/ui.glade:4697 msgid "Restart" msgstr "Újrakezd" #: src/ui.glade:4701 msgid "Restart birds." msgstr "Indítsa újra a madarakat." #: src/ui.glade:4718 msgid "Viewing distance:" msgstr "Látási távolság:" #: src/ui.glade:4731 msgid "" "Viewing distance.\n" "NOTE: Santa has no knowledge of viewing distance, so when birds are " "following Santa, the relative positions of Santa and birds will be " "temporarely out of sync when you change the viewing distance. This is only " "noticeable when the birds are following Santa.\n" "Flag: -viewingdistance" msgstr "" "Megtekintési távolság.\n" "MEGJEGYZÉS: A Mikulás nem ismeri a látótávolságot, így amikor a madarak " "követik a Mikulást, a Mikulás és a madarak egymáshoz viszonyított helyzete " "átmenetileg nem lesz szinkronban, ha módosítja a látótávolságot. Ez csak " "akkor észrevehetÅ‘, ha a madarak követik a Mikulást.\n" "Flag: -viewingdistance" #: src/ui.glade:4752 msgid "Focus to attraction point:" msgstr "Fókuszban a vonzási pontra:" #: src/ui.glade:4766 msgid "" "Tendency to concentrate on the attraction point.\n" "Flag: -focuscentre" msgstr "" "Hajlamos a vonzási pontra koncentrálni. \n" "Flag: -focuscentre" #: src/ui.glade:4784 msgid "" "Desired number of birds. If zero, no birds are shown.\n" "Flag: -nbirds" msgstr "" "Kívánt madárszám. Ha nulla, madarak nem jelennek meg. \n" "Flag: -nbirds" #: src/ui.glade:4807 msgid "# Birds:" msgstr "# Madarak:" #: src/ui.glade:4821 msgid "" "Number of nearest neighbours the birds should look at.\n" "Flag: -neighbours" msgstr "" "A legközelebbi szomszédok száma, akiket a madaraknak nézniük kell. \n" "Flag: -neighbours" #: src/ui.glade:4841 msgid "Neighbours:" msgstr "Szomszédok:" #: src/ui.glade:4856 msgid "" "Give the birds a fancy color.\n" "Flag: -birdscolor" msgstr "" "Adj díszes színt a madaraknak.\n" "Flag: -birdscolor" #: src/ui.glade:4874 msgid "Bird color" msgstr "Madár színe" #: src/ui.glade:4900 msgid "Anarchy:" msgstr "Anarchia:" #: src/ui.glade:4914 msgid "" "Anarchy level: the higher, the more anarchy.\n" "Flag: -anarchy" msgstr "" "Anarchia szint: minél magasabb, annál nagyobb az anarchia. \n" "Flag: -anarchy" #: src/ui.glade:4934 msgid "Distance weight:" msgstr "Távolság súlya:" #: src/ui.glade:4948 msgid "" "Tendency to keep desired distance to neighbours.\n" "Flag: -disweight" msgstr "" "Hajlamos tartani a kívánt távolságot a szomszédokkal.\n" "Flag: -disweight" #: src/ui.glade:4968 msgid "Adjust speed to neighbours:" msgstr "Ãllítsa be a sebességet a szomszédokhoz:" #: src/ui.glade:4982 msgid "" "Tendency to adjust speed to neighbours.\n" "Flag: -followneighbours" msgstr "" "Hajlamos a sebességet a szomszédokhoz igazítani. \n" "Flag: -followneighbours" #: src/ui.glade:5016 msgid "" "Speed of birds in arbitrary units.\n" "Flag: -birdsspeed" msgstr "" "A madarak sebessége tetszÅ‘leges mértékegységekben. \n" "Flag: -birdsspeed" #: src/ui.glade:5036 msgid "Drawing scale:" msgstr "Rajz méretaránya:" #: src/ui.glade:5050 msgid "" "Influence the size of the birds.\n" "Flag: -birdsscale\n" msgstr "" "Befolyásolja a madarak méretét. \n" "Flag: -birdsscale\n" #: src/ui.glade:5067 msgid "" "Show \n" "attr point" msgstr "" "Az \n" " attr pont megjelenítése" #: src/ui.glade:5073 msgid "" "Show the point where the birds want to go.\n" "Flags: -showattr 0, -showattr 1" msgstr "" "Mutasd meg azt a pontot, ahová a madarak menni akarnak.\n" "Flags: -showattr 0, -showattr 1" #: src/ui.glade:5084 msgid "" "Follow \n" "Santa" msgstr "" "Kövesd \n" " a Mikulást" #: src/ui.glade:5090 msgid "" "Birds are attracted by an attraction point. Here you can choose to follow " "Santa.\n" "Flags: -followsanta 0, -followsanta 1" msgstr "" "A madarakat egy vonzerÅ‘pont vonzza. Itt kiválaszthatod, hogy követed a " "Mikulást.\n" "Flags: -followsanta 0, -followsanta 1" #: src/ui.glade:5103 msgid "" "Percentage of screen to be used for the attraction point.\n" "Flag: -attrspace" msgstr "" "A vonzási ponthoz használt képernyÅ‘ százalékos aránya. \n" "Flag: -attrspace" #: src/ui.glade:5125 msgid "Attraction point range" msgstr "Vonzáspontok tartománya" #: src/ui.glade:5168 msgid "Actual mean distance from neighbours." msgstr "Tényleges átlagos távolság a szomszédoktól." #: src/ui.glade:5185 msgid "Distance used to get the desired number of neighbours." msgstr "A kívánt számú szomszéd eléréséhez használt távolság." #: src/ui.glade:5268 msgid "Birds" msgstr "Madarak" #: src/ui.glade:5286 msgid "version" msgstr "változat" #: src/ui.glade:5301 src/ui.glade:6515 msgid "Settings" msgstr "Beállítások" #: src/ui.glade:5323 msgid "Transparency " msgstr "Ãtláthatóság " #: src/ui.glade:5340 msgid "" "Transparency of painted items:\n" "0: no transparency.\n" "100: fully transparent, you will see nothing!\n" "Flag: -transparency" msgstr "" "A festett tárgyak átlátszósága:\n" "0: nincs átlátszóság.\n" "100: teljesen átlátszó, semmit sem fog látni!\n" "Flag: -transparency" #: src/ui.glade:5367 msgid "Lift snow on bottom" msgstr "Emelje fel a havat az aljára" #: src/ui.glade:5383 msgid "" "Use this if snow falls below the bottom of your screen, or fallen snow " "hides something that should not be hidden.\n" "Flag: -offsets" msgstr "" "Használja ezt, ha a hó a képernyÅ‘ alja alá esik, vagy a leesett hó olyasmit " "rejt, amit nem szabad elrejteni.\n" "Flag: -offsets" #: src/ui.glade:5408 msgid "Lift snow on windows" msgstr "Emelje fel a havat az ablakokra" #: src/ui.glade:5424 msgid "" "Use this if no snow collects on your windows, or if snow collects separated " "from your windows. \n" "Some basic window managers need this setting (e.g. TWM needs in general a " "value of 25 .. 28).\n" "Flag: -offsety" msgstr "" "Használja ezt, ha nem gyűlik össze hó az ablakokon, vagy ha a hó elválik az " "ablakoktól. \n" "Néhány alapvetÅ‘ ablakkezelÅ‘nek szüksége van erre a beállításra (például a " "TWM-nek általában 25 .. 28 értékre van szüksége).\n" "Flag: -offsety" #: src/ui.glade:5449 msgid "Cpu factor" msgstr "Cpu tényezÅ‘" #: src/ui.glade:5467 msgid "" "The higher, the smoother xsnow will run, but will also use more cpu power.\n" "Flag: -cpuload" msgstr "" "Minél magasabb, annál simábban fog futni xsnow, de több processzort is " "használ. \n" "Flag: -cpuload" #: src/ui.glade:5493 msgid "Scale" msgstr "Skála" #: src/ui.glade:5510 msgid "" "Overall drawing scale.\n" "Flag: -scale" msgstr "" "A rajz általános léptéke. \n" "Flag: -scale" #: src/ui.glade:5543 msgid "Ignore large top windows" msgstr "Hagyja figyelmen kívül a nagy felsÅ‘ ablakokat" #: src/ui.glade:5559 msgid "" "Windows wider than 80 percent of the screen and closer to the top than the " "number in this widget will not collect snow.\n" "In some cases, there are invisible windows near the top of the screen, which " "are handled by xsnow as normal windows: snow is collected upon them. By " "entering a suitable number here, this undesired behaviour can be avoided.\n" "Flag: -ignoretop\n" "\n" msgstr "" "A képernyÅ‘ 80 százalékánál szélesebb és az ebben a widgetben lévÅ‘ számnál " "közelebb esÅ‘ ablakok nem gyűjtik a havat.\n" "Bizonyos esetekben a képernyÅ‘ tetején vannak láthatatlan ablakok, amelyeket " "xsnow a következÅ‘képpen kezel normál ablakok: a hó összegyűlik rajtuk. Egy " "megfelelÅ‘ szám megadásával elkerülhetÅ‘ ez a nem kívánt viselkedés.\n" "Flag: -ignoretop\n" "\n" #: src/ui.glade:5583 msgid "Ignore large bottom windows" msgstr "Hagyja figyelmen kívül a nagy alsó ablakokat" #: src/ui.glade:5599 msgid "" "Windows wider than 80 percent of the screen and closer to the bottom than " "the number in this widget will not collect snow.\n" "\n" "In some cases, there are invisible windows near the bottom of the screen, " "which are handled by xsnow as normal windows: snow is collected upon them. " "By entering a suitable number here, this undesired behaviour can be " "avoided.\n" "Flag: -ignorebottom" msgstr "" "A képernyÅ‘ 80 százalékánál szélesebb és az aljához közelebb esÅ‘ ablakok, " "mint az ebben a widgetben szereplÅ‘ szám, nem gyűjtik a havat.\n" "\n" "Bizonyos esetekben a képernyÅ‘ alján vannak láthatatlan ablakok, amelyeket a " "xsnow normál ablakokhoz hasonlóan: a hó összegyűlik rajtuk. Egy megfelelÅ‘ " "szám megadásával elkerülhetÅ‘ ez a nem kívánt viselkedés.\n" "Flag: -ignorebottom" #: src/ui.glade:5791 msgid "window type etc." msgstr "ablak típusa stb." #: src/ui.glade:5814 msgid "" "Menu\n" "colors" msgstr "" "Menü\n" "színek" #: src/ui.glade:5819 msgid "" "Toggle between xsnow's own menu colors and standard menu colors.\n" "Activated: use xsnow colors.\n" "Deactivated: use default colors.\n" "Flags: -theme 1, -theme 0" msgstr "" "Váltás xsnow saját menüszínei és normál menüszínei között.\n" "Aktiválva: xsnow színek használata.\n" "Deaktiválva: alapértelmezett színek használata.\n" "Flags: -theme 1, -theme 0" #: src/ui.glade:5833 msgid "" "On all\n" "workspaces" msgstr "" "Minden \n" " munkaterületen" #: src/ui.glade:5838 msgid "" "Use all workspaces to snow in.\n" "NOTE: this doesn't work properly in enlightenment.\n" "Flags: -allworkspaces 1, -allworkspaces 0" msgstr "" "Használja az összes munkaterületet a havazáshoz.\n" "MEGJEGYZÉS: ez nem működik megfelelÅ‘en a megvilágosodásban.\n" "Flags: -allworkspaces 1, -allworkspaces 0" #: src/ui.glade:5856 msgid "" "Below\n" "windows" msgstr "" "Az\n" "ablakok alatt" #: src/ui.glade:5861 msgid "" "When activated, it will be snowing below your windows, else it will be " "snowing upon you windows too.\n" "On some desktop environments, when snowing above your windows you will not " "be able to click on any window.\n" "Therefore, you will be asked to click a button, to be sure that things are " "OK.\n" "Flag: -above" msgstr "" "Ha aktiválva van, havazik az ablakok alatt, különben az ablakok felett is " "havazik.\n" "Egyes asztali környezetekben, amikor az ablakok felett havazik, nem tud " "rákattintani egyetlen ablakra sem.\n" "Ezért, a rendszer arra kéri, hogy kattintson egy gombra, hogy " "megbizonyosodjon arról, hogy minden rendben van.\n" "Flag: -above" #: src/ui.glade:5880 msgid "" "Click to\n" "confirm" msgstr "" "Kattintson a\n" " megerÅ‘sítéshez" #: src/ui.glade:5885 msgid "To make sure you can click." msgstr "Hogy biztosan tud-e kattintani." #: src/ui.glade:5904 msgid "" "If you have more than one monitor, choose where you want snow falling. " "Choose 'all monitors' if you want snow in all monitors.\n" "NOTE: when changing monitor, xsnow will restart.\n" "Flag: -screen" msgstr "" "Ha egynél több monitorja van, válassza ki, hol szeretne havat esni. Válassza " "az „összes monitor†lehetÅ‘séget, ha havat szeretne minden monitoron.\n" "MEGJEGYZÉS: monitorváltáskor az xsnow újraindul.\n" "Flag: -screen" #: src/ui.glade:5911 msgid "monitor 1" msgstr "monitor 1" #: src/ui.glade:5922 msgid "" "Create\n" "outline" msgstr "" "Készítsen\n" "vázlatot" #: src/ui.glade:5927 msgid "" "To draw an outline around the snow window.\n" "Flag: -outline 1/0" msgstr "" "Körvonal rajzolása a hóablak köré.\n" "Flag: -outline 1/0" #: src/ui.glade:5951 msgid "" " \n" " " msgstr "" " \n" " " #: src/ui.glade:5986 msgid "" "Choose here the picture you want as background when xscreensaver is " "active.\n" "Flag: -bg" msgstr "" "Válassza ki itt azt a képet, amelyet háttérként szeretne használni, amikor " "az xscreensaver aktív.\n" "Flag: -bg" #: src/ui.glade:5990 msgid "Choose background" msgstr "Válassz hátteret" #: src/ui.glade:6005 msgid "" "Activate xscreensaver.\n" "Click and don't touch mouse and keyboard for a few seconds..." msgstr "" "Az xscreensaver aktiválása.\n" "Kattintson, és néhány másodpercig ne érintse meg az egeret és a " "billentyűzetet..." #: src/ui.glade:6019 msgid "" "Settings for Xscreensaver. You can choose a background, and choose to use it " "or not.\n" "Make sure you add a line like\n" "xsnow -root\n" "after the line 'programs:' in the file ~/.xscreensaver and you run " "xscreensaver-demo to choose for xsnow.\n" "To activate xscreensaver on the command line:\n" "xscreensaver-command -activate\n" "See also the man page:\n" "man xsnow" msgstr "" "Beállítások ehhez: Xscreensaver. Kiválaszthat egy hátteret, és eldöntheti, " "hogy használja-e vagy sem.\n" " Ügyeljen arra, hogy a ~/.xscreensaver fájlban a 'programs:' sor után adjon " "hozzá egy sort, például \n" "xsnow -root\n" " futtatja az xscreensaver-demo-t xsnow.\n" "Az xscreensaver aktiválásához a parancssorban:\n" "xscreensaver-command -activate\n" "Lásd még a man oldalt:\n" "man xsnow" #: src/ui.glade:6028 msgid "Xscreensaver: " msgstr "Xscreensaver: " #: src/ui.glade:6048 msgid "Black" msgstr "Fekete" #: src/ui.glade:6052 msgid "" "When activated, the background will be black.\n" "Flag: -bg (this button will be automatically desactivated when -bg is given)" msgstr "" "Ha aktiválva van, a háttér fekete lesz.\n" "Flag: -bg (this button will be automatically desactivated when -bg is given)" #: src/ui.glade:6076 msgid "" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" msgstr "" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" #: src/ui.glade:6551 msgid "en" msgstr "hu" #: src/ui.glade:6554 msgid "it" msgstr "azt" #~ msgid "" #~ "If set, use two colors.\n" #~ "Flags: -enablesc2" #~ msgstr "" #~ "Ha be van állítva, használjon két színt.\n" #~ "Flags: -enablesc2" #, c-format #~ msgid "XWinInfo failed\n" #~ msgstr "Az XWinInfo nem sikerült \n" #, c-format #~ msgid "Force snow on root: window: %#lx, depth: %d\n" #~ msgstr "Havazás a gyökérre: ablak: %#lx, mélység: %d\n" #, c-format #~ msgid "" #~ "NOTE: you probably need to tweak 'Lift snow on windows' in the 'settings' " #~ "panel.\n" #~ msgstr "" #~ "MEGJEGYZÉS: valószínűleg módosítania kell a 'Hóemelés az ablakokon' " #~ "beállítást a 'Beállítások' panelen.\n" #~ msgid "Force a gust of wind immediately.\n" #~ msgstr "Azonnal kényszeríts ki egy széllökést. \n" xsnow-3.8.3/po/insert-header.sin0000666000000000000000000000161214732252143014763 0ustar0000000000000000# Sed script that inserts the file called HEADER before the header entry. # # Copyright (C) 2001 Free Software Foundation, Inc. # Written by Bruno Haible , 2001. # This file is free software; the Free Software Foundation gives # unlimited permission to use, copy, distribute, and modify it. # # At each occurrence of a line starting with "msgid ", we execute the following # commands. At the first occurrence, insert the file. At the following # occurrences, do nothing. The distinction between the first and the following # occurrences is achieved by looking at the hold space. /^msgid /{ x # Test if the hold space is empty. s/m/m/ ta # Yes it was empty. First occurrence. Read the file. r HEADER # Output the file's contents by reading the next line. But don't lose the # current line while doing this. g N bb :a # The hold space was nonempty. Following occurrences. Do nothing. x :b } xsnow-3.8.3/po/is.gmo0000666000000000000000000010355514732252143012646 0ustar0000000000000000Þ•$< …\pqr‹¥§º½ÃÇ:Ì# ,:I"_7‚ ºÄÙíþT%c‰ ¥ ² ¾;Ì^Kp5¼6òE)FoJ¶57NUoŒL’ ß íøvþ u€ •BŸâ.ê0 !J l w D‰ VÎ %!7!R!l!ƒ!”!š!/¡!Ñ!ï!÷!$ " 1"<"K"CT"-˜"Æ"×"ñ"6#F#W#Q^#°#¿#Æ# á#$ï#!$76$ n$/y$©$®$Ê$ Ò$•Ü$`r%TÓ%=(&.f&S•&1é&Y'(u'5ž'HÔ'“(½±(o)‹)3¤)3Ø) *,*D*0^**”*¨*½*2Ï*+ +"+*+1++6+b++›+E·+ ý+" ,,,H1,'z,¢,ª,Ç, Ù, ä, ð,#ü,J -=k-;©-2å-6.0O.8€.¹. Í.8Ú. / / */.5/*d//—/-¦/9Ô/00Q0Dl0t±0f&161BÄ1&2.2&42([2„2‹2 “2¡2%¸2$Þ273%;37a3%™3¿3Û3Wä3<5A5 R5 `5 k5 v5 5J‹5KÖ5"6<(6He61®6à6 å6074770l7/7Í7Ô7?Ú7C8A^8  8‰Á8dK9S°9Š:I:2Ù:Z ;(g;B;[Ó;/<;6<Gr<Qº<= =J=pf=1×=< >9F>@€>;Á>;ý>˜9? Ò?tà?U@$n@“@%²@{Ø@gTAμA‹BH C!VCxC‹C¥C,¾C)ëCE'E]/E6EÄE äEF F.F{NGÊGAÑGHH<Hu\HjÒI=K CKPK0`K‘K1 K ÒKßKâKåK ëK öK L LL L(L"9L#\M€NœN³NµNÈNËNÑNÕNHÚN#O 9O CO MOZOkO&‚O7©OáO%ðOP.PCPYUP.¯P!ÞP Q Q QI(Q rQg€QSèQD Y÷}ßx+ˆ^ÂÚj9 gŽ0èºo¼–.5 @{3·ïžzQ[¡D&ƒ²‘pþCâeçЦ©%£bOã™G Alas! This not an X11 session, xsnow will probably not run. If you want to try it anyway, set the environment variable XSNOW_FORCE_RUN, eg: XSNOW_FORCE_RUN=1 xsnow Or, you could force an X11 session, for example by tweaking /etc/gdm3/daemon.conf. Thanks for using xsnow Xsnow: Caught signal %d because double buffering is not available on this system on your request. # Birds:# Items:# Snowflakes:% Window fill:%s. Snow window: %#lx%s: cannot connect to X server %s              (default)All defaults All vintage Defaults Vintage Activate xscreensaver. Click and don't touch mouse and keyboard for a few seconds...Actual mean distance from neighbours.Adjust speed to neighbours:All defaultsAll vintageAllow overlapAnarchy level: the higher, the more anarchy. Flag: -anarchyAnarchy:Animation speed of aurora: real: 10, for a more dramatic effect choose: 100 Flag: -auroraspeedApply default values for all preferences (except settings). Flag: -defaultsApply default values for the preferences in this tab.Apply default values for the preferences in this tab. Apply defaults for all preferences (except settings). Flag: -defaultsApply defaults for all preferences (except settings). Flags: -defaultsApply vintage values for all preferences (except settings). Flag: -vintageApply vintage values for the preferences in this tab.Attraction point rangeAuroraAvailable languages are: Available languages are: %s Base:Baseline height of aurora, in percentage of screen height. Flag: -aurorabaseBelow windowsBird colorBirdsBirds are attracted by an attraction point. Here you can choose to follow Santa. Flags: -followsanta 0, -followsanta 1Birds onlyBirds settingsBlackBlow off:Bottom percentage of screen available for scenery. Flag: -treefillBright:Brightness of aurora. Flags: -aurorabrightnessBrightness of moon's halo. Flag: -halobrightnessCannot create transparent window CelestialsChoose backgroundChoose between yellow-ish and white-ish moon. Flag: -mooncolor [0,1]Choose here the picture you want as background when xscreensaver is active. Flag: -bgChoose your SantaChoose your favorite SantaChoose your favorite snowClick on a window ... Click to confirmColorColor:Compose here your favorite celestial conditionsCompose your favorite sceneryContactContinuing with flagCould not determine desktop session Cpu factorCreate outlineDefaultsDesired number of birds. If zero, no birds are shown. Flag: -nbirdsDesired number of scenery items. Flag: -treesDesktop type: %sDetected Wayland desktop Detected desktop session: %s Distance used to get the desired number of neighbours.Distance weight:DonateDonate one euro or so to inspire the maintainer of xsnow, here is a paypal link. Drawing scale:EnableFocus to attraction point:Follow SantaFor optimal resuts, add to your %s: Force a gust of wind immediately.Frequency of meteors to appear. Flags: -meteorfrequencyFrequency:Give the birds a fancy color. Flag: -birdscolorHaloHalting because of flag %s Height:Hide menuIf everything is ok, it is now snowing on your desktop, and birds are flying. You are encouraged to define your own preferences using the tabs above.If set, show fallen snow on bottom of the desktop. Flags: -keepsnowonscreen, -nokeepsnowonscreenIf set, show fallen snow on windows. Flags: -keepsnowonwindows, -nokeepsnowonwindowsIf set, show snow blowing away. Flags: -blowsnow, -noblowsnowIf set, show snowflakes. Flags: -snow, -nosnowIf set, snow will collect on the trees. Flags: -keepsnowontrees, -nokeepsnowontreesIf set, there will be wind. Flags: -wind, -nowindIf set, try to show fluff on fallen snow and trees if possible. Flags: -fluffy, -nofluffyIf set, use two colors. Flag: -enablesc2If set: show birds. Flags: -showbirds 1, -showbirds 0If set: show no Santa, snow or scenery. Flags: -birdsonly 0, -birdsony 1If the system is too busy, all panels get this color, in which case you could adapt some settings in "snow", "birds", "settings", or "celestials".If you have more than one monitor, choose where you want snow falling. Choose 'all monitors' if you want snow in all monitors. NOTE: when changing monitor, xsnow will restart. Flag: -screenIgnore large bottom windowsIgnore large top windowsIn every tab you find the following rescue buttons:Influence the size of the birds. Flag: -birdsscale Intensity:LXDE session found, using window 'pcmanfm'. Leave menu. Flag: -nomenuLeavy tree. Flags: -treetype 2 or: -treetype allLeftLift snow on bottomLift snow on windowsMax # snowflakes:Maximum amount of snowflakes. Flag: -flakecountmaxMean distance: %3d Menu colorsMeteorsMiddleMoonMoose. Flags: -treetype 5 or: -treetype allMore than %d errors, I quit!NOT using double buffering:NOTE: expect some flicker. NOTE: xsnow will probably run, but some glitches are to be expected. Neighbours:Not sending tar file to terminal. Now!Number of nearest neighbours the birds should look at. Flag: -neighboursNumber of twinkling stars. Flag: -starsNumber:Ok, things are as they are. On all workspacesOn bottom:On scenery:On windows:Overall drawing scale. Flag: -scalePercentage of screen to be used for the attraction point. Flag: -attrspacePlace aurora in the middle of the screen. Flag: -auroramiddlePlace aurora in the right of the screen. Flag: -aurorarightPlace aurora left on the screen. Flag: -auroraleftPlease report any comments to the maintainer of xsnow.Polar bear. Flags: -treetype 7 or: -treetype allPreferred distance from other birds. Flag: -prefdistancePreferred distance:Probably X11Problems encountered during production of the tar ball. Quit xsnowQuit xsnow.Range: %d Reindeer. Flags: -treetype 4 or: -treetype allRelative size of the moon. Flag: -moonsizeRestartRestart birds.Restart due to change of display settings... Restart due to change of screen or language settings ... RightSantaSanta using the train with one reindeer and Rudolph. Flags: -santa 4 -showrudolphSanta using the train with two reindeers. Flags: -santa 4 -norudolphSanta with Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder, Blixem and Rudolph. Flags: -santa 3 -showrudolphSanta with Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder and Blixem. Flags: -santa 3 -norudolphSanta with three reindeers. Flags: -santa 2 -norudolphSanta with two reindeers and Rudolph. Flags: -santa 2 -showrudolphSanta's speed. Flag: -santaspeedfactorScaleScale of Santa. Flags: -santascale Scale of scenery. Flag: sceneryscale Scale:ScenerySecond color:See also the man page.Self replication is not compiled in. Set color of vintage tree. Flag: -tcSet default preferences for all (except settings) tabs.Set default preferences for this tab.Set vintage preferences for all (except settings) tabs.Set vintage preferences for this tab.Setting background from %s SettingsSettings for Xscreensaver. You can choose a background, and choose to use it or not. Make sure you add a line like xsnow -root after the line 'programs:' in the file ~/.xscreensaver and you run xscreensaver-demo to choose for xsnow. To activate xscreensaver on the command line: xscreensaver-command -activate See also the man page: man xsnowShowShow attr pointShow sceneryShow SantaShow birdsShow fluffShow snowShow the point where the birds want to go. Flags: -showattr 0, -showattr 1Size of snowflakes, works only for non-vintage snow flakes. Flag: -snowsizeSize:Small Santa with three reindeers. Flags: -santa 1 -norudolphSmall Santa with two reindeers and Rudolph. Flags: -santa 1 -showrudolphSmall house. Flags: -treetype 3 or: -treetype allSnowSnowing in %#lx: %s %d+%d %dx%d Snowy tree. Flags: -treetype 6 or: -treetype allSpeed of birds in arbitrary units. Flag: -birdsspeedSpeed of moon in pixels/minute. Flag: -moonspeedSpeed of the snowflakes. Flag: -snowspeedfactorSpeed:StarsTendency to adjust speed to neighbours. Flag: -followneighboursTendency to concentrate on the attraction point. Flag: -focuscentreTendency to keep desired distance to neighbours. Flag: -disweightThe color of the snow. Flag: -scThe higher this setting, the more snow will be generated because of Santa ploughing, wind or disappearing windows. Flag: -blowofffactorThe higher this setting, the more snow will collect on the bottom of the desktop. Flag: -ssnowdepthThe higher this setting, the more snow will collect on the trees. Flag: -maxontreesThe higher this setting, the more snow will collect on the windows. Note: in Wayland, there is no snow on the windows. Flag: -wsnowdepthThe higher this setting, the more the wind will whirl. Flag: -whirlfactorThe higher, the more snowflakes. Flag: -snowflakesThe higher, the smoother xsnow will run, but will also use more cpu power. Flag: -cpuloadThe second color of the snow. Flag: -sc2The transparent snow-window is probably not click-through, alas.. This setting determines how many seconds pass between two gusts of wind. Flag: -windtimerTimer:Tiny Santa with three reindeers. Flags: -santa 0 -norudolphTiny Santa with two reindeers and Rudolph. Flags: -santa 0 -showrudolphTo allow overlap or not when placing scenery. Flags: -treeoverlap, -notreeoverlapTo draw an outline around the snow window. Flag: -outline 1/0To make sure you can click.To show or not show aurora. Note: the aurora is best viewed using a dark background. Flags: -aurora 1, -aurora 0To show or not show moon. Flags: -moon 1, -moon 0To show or not show stars. Flag: -stars (0 means: no stars)To show or not to show Santa. Flags: -showsanta, -nosantaTo show or not to show halo around moon. Flags: -halo 1, -halo 0To show or not to show meteors. Flags: -meteors, -nometeorsTo show or not to show scenery. Flags: -showtrees, -notreesToggle between xsnow's own menu colors and standard menu colors. Activated: use xsnow colors. Deactivated: use default colors. Flags: -theme 1, -theme 0Transparency Transparency of painted items: 0: no transparency. 100: fully transparent, you will see nothing! Flag: -transparencyTry and click any image!Try redirecting to a file (e.g: %s, Trying to snow in root window Use "sys" for your default language. Use all workspaces to snow in. NOTE: this doesn't work properly in enlightenment. Flags: -allworkspaces 1, -allworkspaces 0Use the settings tab if xsnow is misbehaving. Use the birds tab if birds are misbehaving.Use this if no snow collects on your windows, or if snow collects separated from your windows. Some basic window managers need this setting (e.g. TWM needs in general a value of 25 .. 28). Flag: -offsetyUse this if snow falls below the bottom of your screen, or fallen snow hides something that should not be hidden. Flag: -offsetsUse vintage values for all preferences (except settings). Flag: -vintageUsing double buffer: %#lx. %dx%d Using root window Using transparent window Using window 'Desktop'. Vertical size of aurora. Flag: -auroraheightViewing distance. NOTE: Santa has no knowledge of viewing distance, so when birds are following Santa, the relative positions of Santa and birds will be temporarely out of sync when you change the viewing distance. This is only noticeable when the birds are following Santa. Flag: -viewingdistanceViewing distance:VintageVintage preferences: the look and feel of the original xsnow, created in 1993 by Rick Jansen.Vintage tree, you can set the color. Flag: -treetype 0Warning: don't eat yellow snow!Wayland (Expect some slugginess)WelcomeWelcome at xsnow!When activated, it will be snowing below your windows, else it will be snowing upon you windows too. On some desktop environments, when snowing above your windows you will not be able to click on any window. Therefore, you will be asked to click a button, to be sure that things are OK. Flag: -aboveWhen activated, the background will be black. Flag: -bg (this button will be automatically desactivated when -bg is given)Whirl:Width of aurora in percentage of screen width. Flag: -aurorawidthWidth:WindWindow size changed, now snowing in in %#lx: %s %d+%d %dx%d Windows wider than 80 percent of the screen and closer to the bottom than the number in this widget will not collect snow. In some cases, there are invisible windows near the bottom of the screen, which are handled by xsnow as normal windows: snow is collected upon them. By entering a suitable number here, this undesired behaviour can be avoided. Flag: -ignorebottomWindows wider than 80 percent of the screen and closer to the top than the number in this widget will not collect snow. In some cases, there are invisible windows near the top of the screen, which are handled by xsnow as normal windows: snow is collected upon them. By entering a suitable number here, this undesired behaviour can be avoided. Flag: -ignoretop WindyWith RudolphWithout RudolphWoody tree. Flags: -treetype 1 or: -treetype allXscreensaver: Xsnow needs gtk version >= %s, found version %s all monitorsenitlabelmonitor %dmonitor 1or use a %srestartingunknown versionwindow type etc.Project-Id-Version: xsnow 3.7.0~pre04 Report-Msgid-Bugs-To: wvermin@gmail.com PO-Revision-Date: 2024-03-10 14:19+0100 Last-Translator: Willem Vermin wvermin@gmail.com Language-Team: None Language: is MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Því miður! Þetta er ekki X11 lota, xsnow mun líklega ekki keyra. Ef þú vilt samt prófa það skaltu stilla umhverfisbreytuna XSNOW_FORCE_RUN, td: XSNOW_FORCE_RUN=1 xsnow Eða þú gætir þvingað fram X11 lotu, til dæmis með því að fínstilla /etc/gdm3/daemon.conf. Takk fyrir að nota xsnow Xsnow: Tók merki %d vegna þess að tvöfaldur biðminni er ekki í boði á þessu kerfi að beiðni þinni. # Fuglar:# Hlutir:# Snjókorn:% gluggafylling:%s. Snjógluggi: % #lx%s: getur ekki tengst X þjóninum %s              (sjálfgefið)Allar sjálfgefnar stillingar Allur árgangur Sjálfgefið árgangur Virkjaðu xscreensaver. Smelltu og snertu ekki mús og lyklaborð í nokkrar sekúndur...Raunveruleg meðalfjarlægð frá nágrönnum.Stilltu hraðann að nágrönnum:Öll vanskilAllt vintageLeyfa skörunStjórnleysisstig: því hærra, því meira stjórnleysi. Flag: -anarchystjórnleysi:Hreyfihraði norðurljósa: raunverulegur: 10, fyrir dramatískari áhrif veldu: 100 Flag: -auroraspeedNotaðu sjálfgefin gildi fyrir allar stillingar (nema stillingar). Flag: -defaultsNotaðu sjálfgefin gildi fyrir kjörstillingarnar á þessum flipa.Notaðu sjálfgefin gildi fyrir kjörstillingarnar á þessum flipa. Notaðu sjálfgefnar stillingar fyrir allar stillingar (nema stillingar). Flag: -defaultsNotaðu sjálfgefnar stillingar fyrir allar stillingar (nema stillingar). Flags: -defaultsNotaðu árgangsgildi fyrir allar óskir (nema stillingar). Flag: -vintageNotaðu uppskerugildi fyrir kjörstillingarnar í þessum flipa.Aðdráttarafl punktasviðAuroraTiltæk tungumál eru: Tiltæk tungumál eru: %s Grunnur:Grunnhæð norðurljósa, í prósentu af skjáhæð. Flag: -aurorabaseFyrir neðan gluggaLitur fuglaFuglarFuglar laðast að aðdráttarafl. Hér getur þú valið að fylgja Jólasveininum. Flags: -followsanta 0, -followsanta 1Aðeins fuglarStillingar fuglaSvarturBlása af:Neðsta hlutfall skjásins tiltækt fyrir landslag. Flag: -treefillBjört:Birtustig norðurljósa. Flags: -aurorabrightnessBirta geislabaugs tunglsins. Flag: -halobrightnessGet ekki búið til gagnsæjan glugga HimneskurVeldu bakgrunnVeldu á milli gulleitt og hvítleitt tungl. Flag: -mooncolor [0,1]Veldu hér myndina sem þú vilt sem bakgrunn þegar xscreensaver er virkt. Flag: -bgVeldu Jólasveininn þinnVeldu uppáhalds Jólasveininn þinnVeldu uppáhalds snjóinn þinnSmelltu á glugga ... Smelltu til að staðfestaLiturLitur:Settu saman uppáhalds himnesku aðstæðurnar þínarSettu saman uppáhalds landslagið þittHafðu sambandÃfram með fánaGat ekki ákvarðað skjáborðslotu Örgjörva stuðullBúðu til yfirlitSjálfgefinÆskilegur fjöldi fugla. Ef núll er enginn fugl sýndur. Flag: -nbirdsÆskilegur fjöldi landslagsvara. Flag: -treesGerð skjáborðs: %sFann Wayland skjáborð Uppgötvuð skjáborðslota: %s Fjarlægð notuð til að fá æskilegan fjölda nágranna.Fjarlægðarþyngd:GefðuGefðu eina evru eða svo til að hvetja umsjónarmann xsnow, hér er PayPal hlekkur. Teiknikvarði:VirkjaEinbeittu þér að aðdráttarafl:Fylgstu með JólasveininumTil að ná sem bestum árangri skaltu bæta við %s: Þrýstu vindhviðu strax.Tíðni loftsteina sem birtast. Flags: -meteorfrequencyTíðni:Gefðu fuglunum flottan lit. Flag: -birdscolorHallóStöðvað vegna fána %s Hæð:Fela valmyndEf allt er í lagi þá snjóar núna á skjáborðinu þínu og fuglar fljúga. Þú ert hvattur til að skilgreina þínar eigin óskir með því að nota flipana hér að ofan.Ef þetta er stillt skaltu sýna fallinn snjó neðst á skjáborðinu. Flags: -keepsnowonscreen, -nokeepsnowonscreenEf þetta er stillt skaltu sýna fallinn snjó á gluggum. Flags: -keepsnowonwindows, -nokeepsnowonwindowsEf þetta er stillt skaltu sýna snjó fjúka burt. Flags: -blowsnow, -noblowsnowEf þetta er stillt skaltu sýna snjókorn. Flags: -snow, -nosnowEf stillt er mun snjór safnast á trén. Flags: -keepsnowontrees, -nokeepsnowontreesEf það er stillt verður vindur. Flags: -wind, -nowindEf það er stillt skaltu reyna að sýna ló á fallnum snjó og trjám ef mögulegt er. Flags: -fluffy, -nofluffyEf stillt er skaltu nota tvo liti. Flag: -enablesc2Ef stillt: sýna fugla. Flags: -showbirds 1, -showbirds 0Ef stillt er: sýndu engan Jólasvein, snjó eða landslag. Flags: -birdsonly 0, -birdsony 1Ef kerfið er of upptekið fá öll spjöld þennan lit, en þá gætirðu breytt einhverjum stillingum í "snjór", "fuglum", "stillingum" eða "himnum".Ef þú ert með fleiri en einn skjá skaltu velja hvar þú vilt snjóa. Veldu 'allir skjáir' ef þú vilt snjó í alla skjái. ATHUGIÃ: þegar skipt er um skjá mun xsnow endurræsa. Flag: -screenHunsa stóra botngluggaHunsa stóra toppgluggaà hverjum flipa finnurðu eftirfarandi björgunarhnappa:Hafa áhrif á stærð fuglanna. Flag: -birdsscale Styrkur:LXDE lota fannst með glugganum 'pcmanfm'. Farðu úr valmyndinni. Flag: -nomenuLauftré. Flags: -treetype 2 or: -treetype allVinstriLyftu snjó á botninnLyfta snjó á gluggaHámark # snjókorn:Hámarksmagn snjókorna. Flag: -flakecountmaxMeðalfjarlægð: %3d Valmynd litirLoftsteinarMiðjaTunglMoose. Flags: -treetype 5 or: -treetype allMeira en %d villur, ég hætti!Notar EKKI tvöfalda biðmögnun:ATH: búist við einhverju flökti. ATH: xsnow mun líklega keyra, en búast má við einhverjum bilunum. Nágrannar:Sendir ekki tar skrá í flugstöðina. Nú!Fjöldi næstu nágranna sem fuglarnir ættu að skoða. Flag: -neighboursFjöldi blikkandi stjarna. Flag: -starsNúmer:Ok, hlutirnir eru eins og þeir eru. à öllum vinnusvæðumNeðst:Um landslag:à gluggum:Heildar teiknikvarði. Flag: -scaleHlutfall af skjá sem á að nota fyrir aðdráttarpunkt. Flag: -attrspaceSettu norðurljós á miðjum skjánum. Flag: -auroramiddleSettu norðurljós hægra megin á skjánum. Flag: -aurorarightSettu norðurljós til vinstri á skjánum. Flag: -auroraleftVinsamlegast tilkynnið allar athugasemdir til umsjónarmanns xsnow.Ãsbjörn. Flags: -treetype 7 or: -treetype allÆskileg fjarlægð frá öðrum fuglum. Flag: -prefdistanceÆskileg fjarlægð:Líklega X11Vandamál sem komu upp við framleiðslu tjörukúlunnar. Hætta xsnowHætta xsnow.Svið: %d Hreindýr. Flags: -treetype 4 or: -treetype allHlutfallsleg stærð tunglsins. Flag: -moonsizeEndurræsaEndurræstu fugla.Endurræsa vegna breytinga á skjástillingum... Endurræsa vegna breytinga á skjá eða tungumálastillingum ... RéttJólasveinninnJólasveinninn notar lestina með einu hreindýri og Rudolph. Flags: -santa 4 -showrudolphJólasveinninn notar lestina með tveimur hreindýrum. Flags: -santa 4 -norudolphJólasveinninn með Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder, Blixem og Rudolph. Flags: -santa 3 -showrudolphJólasveinninn með Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder og Blixem. Flags: -santa 3 -norudolphJólasveinn með þrjú hreindýr. Flags: -santa 2 -norudolphJólasveinninn með tvö hreindýr og Rudolph. Flags: -santa 2 -showrudolphHraði Jólasveinsins. Flag: -santaspeedfactorMælikvarðiSkala jólasveinsins. Flags: -santascale Umfang landslags. Flag: sceneryscale Mælikvarði:LandslagAnnar litur:Sjá einnig mannasíðu.Sjálfsafritun er ekki tekin saman í. Stilltu lit á vintage tré. Flag: -tcStilltu sjálfgefnar stillingar fyrir alla (nema stillingar) flipa.Stilltu sjálfgefnar stillingar fyrir þennan flipa.Stilltu uppskerutímastillingar fyrir alla (nema stillingar) flipa.Stilltu uppskerutímastillingar fyrir þennan flipa.Stillir bakgrunn frá %s StillingarStillingar fyrir Xscreensaver. Þú getur valið bakgrunn og valið að nota hann eða ekki. Gakktu úr skugga um að þú bætir línu eins og xsnow -root á eftir línunni 'programs:' í skránni ~/.xscreensaver og þú keyrir xscreensaver-demo til að velja fyrir xsnow. Til að virkja xscreensaver á skipanalínunni: xscreensaver-command -activate Sjá einnig mannasíðu: man xsnowSýnaSýna attr punktSýndu landslagSýndu JólasveininnSýndu fuglaSýndu lóSýndu snjóSýndu punktinn þar sem fuglarnir vilja fara. Flags: -showattr 0, -showattr 1Stærð snjókorna, virkar aðeins fyrir snjókorn sem ekki eru vintage. Flag: -snowsizeStærð:Lítill Jólasveinn með þremur hreindýrum. Flags: -santa 1 -norudolphLítill Jólasveinn með tveimur hreindýrum og Rudolph. Flags: -santa 1 -showrudolphLítið hús. Flags: -treetype 3 or: -treetype allSnjórSnjóar í % #lx: %s %d+%d %dx%d Snowy tré. Flags: -treetype 6 or: -treetype allHraði fugla í handahófskenndum einingum. Flag: -birdsspeedHraði tunglsins í punktum/mínútu. Flag: -moonspeedHraði snjókornanna. Flag: -snowspeedfactorHraði:StjörnurTilhneiging til að stilla hraða að nágrönnum. Flag: -followneighboursTilhneiging til að einbeita sér að aðdráttarpunktinum. Flag: -focuscentreTilhneiging til að halda æskilegri fjarlægð til nágranna. Flag: -disweightLitur snjósins. Flag: -scÞví hærra sem þessi stilling er, því meiri snjór myndast vegna plægingar Jólasveinsins, vinds eða glugga sem hverfa. Flag: -blowofffactorÞví hærra sem þessi stilling er, því meiri snjó safnast saman neðst á skjáborðinu. Flag: -ssnowdepthÞví hærra sem þessi stilling er, því meiri snjó safnast á trén. Flag: -maxontreesÞví hærra sem þessi stilling er, því meiri snjó safnast á gluggana. Athugið: í Wayland er enginn snjór á gluggunum. Flag: -wsnowdepthÞví hærra sem þessi stilling, því meira mun vindurinn þyrlast. Flag: -whirlfactorÞví hærra, því fleiri snjókorn. Flag: -snowflakesÞví hærra, því mýkri xsnow mun keyra, en mun einnig nota meira örgjörvaafl. Flag: -cpuloadAnnar litur snjósins. Flag: -sc2Gegnsæi snjóglugginn er líklega ekki í gegn, því miður.. Þessi stilling ákvarðar hversu margar sekúndur líða á milli tveggja vindhviða. Flag: -windtimerTímamælir:Pínulítill Jólasveinn með þrjú hreindýr. Flags: -santa 0 -norudolphPínulítill Jólasveinn með tvö hreindýr og Rudolph. Flags: -santa 0 -showrudolphTil að leyfa skörun eða ekki þegar landslag er sett. Flags: -treeoverlap, -notreeoverlapTil að teikna útlínur í kringum snjógluggann. Flag: -outline 1/0Til að tryggja að þú getir smellt.Að sýna eða ekki sýna norðurljós. Athugið: best er að skoða norðurljósið með dökkum bakgrunni. Flags: -aurora 1, -aurora 0Til að sýna eða ekki sýna tungl. Flags: -moon 1, -moon 0Til að sýna eða ekki sýna stjörnur. Flag: -stars (0 means: no stars)Að sýna eða ekki sýna Jólasveininn. Flags: -showsanta, -nosantaAð sýna eða ekki að sýna geislabaug í kringum tunglið. Flags: -halo 1, -halo 0Að sýna eða ekki sýna loftsteina. Flags: -meteors, -nometeorsAð sýna eða ekki sýna landslag. Flags: -showtrees, -notreesSkiptu á milli eigin valmyndarlita xsnow og staðlaðra valmyndarlita. Virkjaður: notaðu xsnow liti. Slökkt: notaðu sjálfgefna liti. Flags: -theme 1, -theme 0Gagnsæi Gagnsæi málaðra hluta: 0: ekkert gagnsæi. 100: algjörlega gegnsætt, þú munt ekkert sjá! Flag: -transparencyPrófaðu og smelltu á hvaða mynd sem er!Prófaðu að beina í skrá (t.d.: %s, Reynir að snjóa í rótarglugganum Notaðu "sys" fyrir sjálfgefið tungumál. Notaðu öll vinnusvæði til að snjóa í. ATHUGIÃ: þetta virkar ekki almennilega í uppljómun. Flags: -allworkspaces 1, -allworkspaces 0Notaðu stillingar flipann ef xsnow hegðar sér illa. Notaðu flipann fuglar ef fuglar haga sér illa.Notaðu þetta ef enginn snjór safnast á gluggana þína, eða ef snjór safnast aðskilinn frá gluggunum þínum. Sumir grunn gluggastjórar þurfa þessa stillingu (t.d. þarf TWM almennt gildið 25 .. 28). Flag: -offsetyNotaðu þetta ef snjór fellur undir neðst á skjánum þínum, eða fallinn snjór felur eitthvað sem ætti ekki að fela. Flag: -offsetsNotaðu árgangsgildi fyrir allar óskir (nema stillingar). Flag: -vintageAð nota tvöfaldan biðminni: % #lx. %dx%d Notar rótarglugga Notar gagnsæjan glugga Notar gluggann 'Desktop'. Lóðrétt stærð norðurljósa. Flag: -auroraheightSkoðunarfjarlægð. ATHUGIÃ: Jólasveinninn hefur enga þekkingu á útsýnisfjarlægð, þannig að þegar fuglar fylgja Jólasveininum verða hlutfallsleg staða Jólasveinsins og fugla tímabundið úr samstillingu þegar þú breytir útsýnisfjarlægðinni. Þetta er aðeins áberandi þegar fuglarnir fylgja Jólasveininum. Flag: -viewingdistanceSkoðunarfjarlægð:VintageVintage óskir: útlit og tilfinning upprunalega xsnow, búið til árið 1993 af Rick Jansen.Vintage tré, þú getur stillt litinn. Flag: -treetype 0Viðvörun: ekki borða gulan snjó!Wayland (Býst við smá tregðu)VelkominnVerið velkomin á xsnow!Þegar það er virkjað mun það snjóa fyrir neðan gluggana þína, annars snjóar það líka yfir gluggana þína. à sumum skjáborðsumhverfi, þegar snjóar fyrir ofan gluggana þína muntu ekki geta smellt á neinn glugga. Þess vegna, þú verður beðinn um að smella á hnapp til að vera viss um að allt sé í lagi. Flag: -aboveÞegar það er virkjað verður bakgrunnurinn svartur. Flag: -bg (this button will be automatically desactivated when -bg is given)Sveifla:Breidd norðurljósa í prósentu af skjábreidd. Flag: -aurorawidthBreidd:VindurGluggastærð breytt, nú snjóar inn eftir %#lx: %s %d+%d %dx%d Gluggar sem eru breiðari en 80 prósent af skjánum og nær botninum en talan í þessari græju munu ekki safna snjó. à sumum tilfellum eru ósýnilegir gluggar nálægt botni skjásins, sem eru meðhöndlaðir af xsnow eins og venjulega glugga: snjó safnast á þá. Með því að slá inn viðeigandi tölu hér er hægt að forðast þessa óæskilegu hegðun. Flag: -ignorebottomGluggar sem eru breiðari en 80 prósent af skjánum og nær toppnum en talan í þessari græju munu ekki safna snjó. à sumum tilfellum eru ósýnilegir gluggar nálægt toppi skjásins, sem eru meðhöndlaðir af xsnow sem venjulegir gluggar: snjór safnast á þá. Með því að slá inn viðeigandi tölu hér er hægt að forðast þessa óæskilegu hegðun. Flag: -ignoretop VindasamtMeð RudolphÃn RudolfsViðartré. Flags: -treetype 1 or: -treetype allXscreensaver: Xsnow þarf gtk útgáfu >= %s, fann útgáfa %s allir skjáirenþaðmerkifylgjast með %dskjár 1eða notaðu %sendurræsingóþekkt útgáfugluggagerð osfrv.xsnow-3.8.3/po/is.po0000666000000000000000000013072614732252143012502 0ustar0000000000000000# # Sometimes the translations contain rubbish, please replace them. # # (abc_1000) Xsnow # # (abc_1001) \n # # (abc_1002) Rick Jansen # # (abc_1003) xsnow # # (abc_1004) XsnoW # # (abc_1005) %l#x # # (abc_1006) XSNOW # # (abc_1007)   # # (abc_1008) Xscreensaver # Language for xsnow # Copyright (C) 2023 Willem Vermin # Willem Vermin , 2023 # This file is distributed under the same license as the xsnow package. # # msgid "" msgstr "" "Project-Id-Version: xsnow 3.7.0~pre04\n" "Report-Msgid-Bugs-To: Willem Vermin wvermin@gmail.com\n" "POT-Creation-Date: 2024-03-10 14:19+0100\n" "PO-Revision-Date: 2024-03-10 14:19+0100\n" "Last-Translator: Willem Vermin wvermin@gmail.com\n" "Language-Team: None\n" "Language: is\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: src/main.c:379 #, c-format msgid "Available languages are: %s\n" msgstr "Tiltæk tungumál eru: %s\n" #: src/main.c:382 msgid "Warning: don't eat yellow snow!" msgstr "Viðvörun: ekki borða gulan snjó!" #: src/main.c:403 #, c-format msgid "For optimal resuts, add to your %s:\n" msgstr "Til að ná sem bestum árangri skaltu bæta við %s:\n" #: src/main.c:411 #, c-format msgid "unknown\n" msgstr "óþekkt\n" #: src/main.c:420 #, c-format msgid "Detected Wayland desktop\n" msgstr "Fann Wayland skjáborð \n" #: src/main.c:435 #, c-format msgid "Xsnow needs gtk version >= %s, found version %s \n" msgstr "Xsnow þarf gtk útgáfu >= %s, fann útgáfa %s \n" #: src/main.c:445 msgid "Continuing with flag" msgstr "Ãfram með fána" #: src/main.c:483 #, c-format msgid "%s: cannot connect to X server %s\n" msgstr "%s: getur ekki tengst X þjóninum %s\n" #: src/main.c:484 msgid "(default)" msgstr "(sjálfgefið)" #: src/main.c:602 msgid "restarting" msgstr "endurræsing" #: src/main.c:649 #, c-format msgid "Click on a window ...\n" msgstr "Smelltu á glugga ...\n" #: src/main.c:683 #, c-format msgid "Detected desktop session: %s\n" msgstr "Uppgötvuð skjáborðslota: %s\n" #: src/main.c:686 #, c-format msgid "Could not determine desktop session\n" msgstr "Gat ekki ákvarðað skjáborðslotu \n" #: src/main.c:718 #, c-format msgid "Trying to snow in root window\n" msgstr "Reynir að snjóa í rótarglugganum \n" #: src/main.c:762 #, c-format msgid "Using transparent window\n" msgstr "Notar gagnsæjan glugga \n" #: src/main.c:767 #, c-format msgid "The transparent snow-window is probably not click-through, alas..\n" msgstr "Gegnsæi snjóglugginn er líklega ekki í gegn, því miður..\n" #: src/main.c:776 #, c-format msgid "Cannot create transparent window\n" msgstr "Get ekki búið til gagnsæjan glugga \n" #: src/main.c:778 #, c-format msgid "NOTE: xsnow will probably run, but some glitches are to be expected.\n" msgstr "ATH: xsnow mun líklega keyra, en búast má við einhverjum bilunum.\n" #: src/main.c:788 #, c-format msgid "LXDE session found, using window 'pcmanfm'.\n" msgstr "LXDE lota fannst með glugganum 'pcmanfm'.\n" #: src/main.c:795 #, c-format msgid "Using window 'Desktop'.\n" msgstr "Notar gluggann 'Desktop'.\n" #: src/main.c:799 #, c-format msgid "Using root window\n" msgstr "Notar rótarglugga \n" #: src/main.c:843 #, c-format msgid "Snowing in %#lx: %s %d+%d %dx%d\n" msgstr "Snjóar í % #lx: %s %d+%d %dx%d\n" #: src/main.c:888 #, c-format msgid "Using double buffer: %#lx. %dx%d\n" msgstr "Að nota tvöfaldan biðminni: % #lx. %dx%d\n" #: src/main.c:895 #, c-format msgid "NOT using double buffering:" msgstr "Notar EKKI tvöfalda biðmögnun:" #: src/main.c:897 #, c-format msgid " because double buffering is not available on this system\n" msgstr " vegna þess að tvöfaldur biðminni er ekki í boði á þessu kerfi \n" #: src/main.c:899 #, c-format msgid " on your request.\n" msgstr " að beiðni þinni.\n" #: src/main.c:900 #, c-format msgid "NOTE: expect some flicker.\n" msgstr "ATH: búist við einhverju flökti.\n" #: src/main.c:1042 msgid "Restart due to change of screen or language settings ...\n" msgstr "Endurræsa vegna breytinga á skjá eða tungumálastillingum ...\n" #: src/main.c:1056 msgid "Restart due to change of display settings...\n" msgstr "Endurræsa vegna breytinga á skjástillingum...\n" #: src/main.c:1147 msgid "Wayland (Expect some slugginess)" msgstr "Wayland (Býst við smá tregðu)" #: src/main.c:1151 msgid "Probably X11" msgstr "Líklega X11" #: src/main.c:1153 #, c-format msgid "%s. Snow window: %#lx" msgstr "%s. Snjógluggi: % #lx" #: src/main.c:1205 #, c-format msgid "More than %d errors, I quit!" msgstr "Meira en %d villur, ég hætti!" #: src/main.c:1355 #, c-format msgid "Window size changed, now snowing in in %#lx: %s %d+%d %dx%d\n" msgstr "Gluggastærð breytt, nú snjóar inn eftir %#lx: %s %d+%d %dx%d\n" #: src/main.c:1424 #, c-format msgid "Halting because of flag %s\n" msgstr "Stöðvað vegna fána %s\n" #: src/selfrep.c:34 #, c-format msgid "Not sending tar file to terminal.\n" msgstr "Sendir ekki tar skrá í flugstöðina.\n" #: src/selfrep.c:35 #, c-format msgid "Try redirecting to a file (e.g: %s,\n" msgstr "Prófaðu að beina í skrá (t.d.: %s,\n" #: src/selfrep.c:36 #, c-format msgid "or use a %s" msgstr "eða notaðu %s" #: src/selfrep.c:42 msgid "Problems encountered during production of the tar ball.\n" msgstr "Vandamál sem komu upp við framleiðslu tjörukúlunnar.\n" #: src/selfrep.c:47 #, c-format msgid "Self replication is not compiled in.\n" msgstr "Sjálfsafritun er ekki tekin saman í.\n" #: src/utils.c:248 #, c-format msgid "" "\n" "Xsnow: Caught signal %d\n" msgstr "" "\n" "Xsnow: Tók merki %d\n" #: src/utils.c:251 #, c-format msgid "" "\n" "Thanks for using xsnow\n" msgstr "" "\n" "Takk fyrir að nota xsnow\n" #: src/windows.c:633 #, c-format msgid "Setting background from %s\n" msgstr "Stillir bakgrunn frá %s\n" #: src/ui.c:1050 #, c-format msgid "Range: %d\n" msgstr "Svið: %d\n" #: src/ui.c:1052 #, c-format msgid "Mean distance: %3d\n" msgstr "Meðalfjarlægð: %3d\n" #: src/ui.c:1060 #, c-format msgid "Desktop type: %s" msgstr "Gerð skjáborðs: %s" #: src/ui.c:1175 src/ui.glade:5910 msgid "all monitors" msgstr "allir skjáir" #: src/ui.c:1182 #, c-format msgid "monitor %d" msgstr "fylgjast með %d" #: src/ui.c:1200 msgid "Available languages are: " msgstr "Tiltæk tungumál eru: " #: src/ui.c:1203 msgid "Use \"sys\" for your default language.\n" msgstr "Notaðu \"sys\" fyrir sjálfgefið tungumál.\n" #: src/ui.c:1204 msgid "See also the man page." msgstr "Sjá einnig mannasíðu." #: src/ui.glade:144 msgid "" "\n" "Alas! This not an X11 session, xsnow will probably not run.\n" "\n" "If you want to try it anyway, set the environment variable XSNOW_FORCE_RUN, " "eg:\n" "\n" " XSNOW_FORCE_RUN=1 xsnow\n" "\n" "Or, you could force an X11 session, for example by tweaking /etc/gdm3/daemon." "conf.\n" "\n" msgstr "" "\n" " Því miður! Þetta er ekki X11 lota, xsnow mun líklega ekki keyra.\n" "\n" "Ef þú vilt samt prófa það skaltu stilla umhverfisbreytuna XSNOW_FORCE_RUN, " "td:\n" "\n" " XSNOW_FORCE_RUN=1 xsnow\n" "\n" "\n" "Eða þú gætir þvingað fram X11 lotu, til dæmis með því að fínstilla /etc/gdm3/" "daemon.conf.\n" "\n" #: src/ui.glade:162 msgid "Ok, things are as they are. " msgstr "Ok, hlutirnir eru eins og þeir eru. " #: src/ui.glade:477 msgid "" "If everything is ok, it is now snowing on your desktop, and birds are " "flying. You are encouraged to define your own preferences using the tabs " "above." msgstr "" "Ef allt er í lagi þá snjóar núna á skjáborðinu þínu og fuglar fljúga. Þú ert " "hvattur til að skilgreina þínar eigin óskir með því að nota flipana hér að " "ofan." #: src/ui.glade:492 msgid "" "Use the settings tab if xsnow is misbehaving.\n" "Use the birds tab if birds are misbehaving." msgstr "" "Notaðu stillingar flipann ef xsnow hegðar sér illa.\n" "Notaðu flipann fuglar ef fuglar haga sér illa." #: src/ui.glade:509 msgid "In every tab you find the following rescue buttons:" msgstr "à hverjum flipa finnurðu eftirfarandi björgunarhnappa:" #: src/ui.glade:529 msgid "Defaults " msgstr "Sjálfgefið " #: src/ui.glade:544 msgid "Set default preferences for this tab." msgstr "Stilltu sjálfgefnar stillingar fyrir þennan flipa." #: src/ui.glade:571 msgid "Vintage " msgstr "árgangur " #: src/ui.glade:586 msgid "Set vintage preferences for this tab." msgstr "Stilltu uppskerutímastillingar fyrir þennan flipa." #: src/ui.glade:613 msgid "All defaults " msgstr "Allar sjálfgefnar stillingar " #: src/ui.glade:628 msgid "Set default preferences for all (except settings) tabs." msgstr "Stilltu sjálfgefnar stillingar fyrir alla (nema stillingar) flipa." #: src/ui.glade:655 msgid "All vintage " msgstr "Allur árgangur " #: src/ui.glade:670 msgid "Set vintage preferences for all (except settings) tabs." msgstr "Stilltu uppskerutímastillingar fyrir alla (nema stillingar) flipa." #: src/ui.glade:690 src/ui.glade:701 src/ui.glade:840 src/ui.glade:1045 #: src/ui.glade:2870 src/ui.glade:2919 src/ui.glade:4688 msgid " " msgstr " " #: src/ui.glade:712 msgid " " msgstr " " #: src/ui.glade:746 msgid "Welcome at xsnow!" msgstr "Verið velkomin á xsnow!" #: src/ui.glade:804 msgid "" "Vintage preferences: the look and feel of the original xsnow, created in " "1993 by Rick Jansen." msgstr "" "Vintage óskir: útlit og tilfinning upprunalega xsnow, búið til árið 1993 af " "Rick Jansen." #: src/ui.glade:895 src/ui.glade:1542 src/ui.glade:2470 src/ui.glade:3033 #: src/ui.glade:3504 src/ui.glade:4470 src/ui.glade:5736 msgid "All defaults" msgstr "Öll vanskil" #: src/ui.glade:900 src/ui.glade:2474 src/ui.glade:3037 src/ui.glade:5740 msgid "" "Apply defaults for all preferences (except settings).\n" "Flag: -defaults" msgstr "" "Notaðu sjálfgefnar stillingar fyrir allar stillingar (nema stillingar).\n" "Flag: -defaults" #: src/ui.glade:914 msgid "Donate" msgstr "Gefðu" #: src/ui.glade:920 msgid "" "Donate one euro or so to inspire the maintainer of xsnow, here is a paypal " "link. " msgstr "" "Gefðu eina evru eða svo til að hvetja umsjónarmann xsnow, hér er PayPal " "hlekkur. " #: src/ui.glade:930 src/ui.glade:1561 src/ui.glade:2489 src/ui.glade:3052 #: src/ui.glade:3522 src/ui.glade:4489 src/ui.glade:5754 msgid "All vintage" msgstr "Allt vintage" #: src/ui.glade:935 src/ui.glade:1565 src/ui.glade:2493 src/ui.glade:3056 #: src/ui.glade:4493 src/ui.glade:5758 msgid "" "Use vintage values for all preferences (except settings).\n" "Flag: -vintage" msgstr "" "Notaðu árgangsgildi fyrir allar óskir (nema stillingar).\n" "Flag: -vintage" #: src/ui.glade:949 src/ui.glade:1513 src/ui.glade:2441 src/ui.glade:3004 #: src/ui.glade:3552 src/ui.glade:4546 src/ui.glade:5633 msgid "Hide menu" msgstr "Fela valmynd" #: src/ui.glade:954 src/ui.glade:1517 src/ui.glade:2445 src/ui.glade:3008 #: src/ui.glade:3556 src/ui.glade:4550 src/ui.glade:5637 msgid "" "Leave menu.\n" "Flag: -nomenu" msgstr "" "Farðu úr valmyndinni.\n" "Flag: -nomenu" #: src/ui.glade:968 msgid "Contact" msgstr "Hafðu samband" #: src/ui.glade:973 msgid "Please report any comments to the maintainer of xsnow." msgstr "Vinsamlegast tilkynnið allar athugasemdir til umsjónarmanns xsnow." #: src/ui.glade:983 src/ui.glade:1592 src/ui.glade:2520 src/ui.glade:3083 #: src/ui.glade:3580 src/ui.glade:4519 src/ui.glade:5661 msgid "Quit xsnow" msgstr "Hætta xsnow" #: src/ui.glade:988 src/ui.glade:1596 src/ui.glade:2524 src/ui.glade:3087 #: src/ui.glade:3584 src/ui.glade:4523 src/ui.glade:5665 msgid "Quit xsnow." msgstr "Hætta xsnow." #: src/ui.glade:1028 msgid "" "If the system is too busy, all panels get this color, in which case you " "could adapt some settings in \"snow\", \"birds\", \"settings\", or " "\"celestials\"." msgstr "" "Ef kerfið er of upptekið fá öll spjöld þennan lit, en þá gætirðu breytt " "einhverjum stillingum í \"snjór\", \"fuglum\", \"stillingum\" eða \"himnum\"." #: src/ui.glade:1222 msgid "Welcome" msgstr "Velkominn" #: src/ui.glade:1239 msgid "Blow off:" msgstr "Blása af:" #: src/ui.glade:1252 msgid "On windows:" msgstr "à gluggum:" #: src/ui.glade:1265 msgid "On bottom:" msgstr "Neðst:" #: src/ui.glade:1278 msgid "On scenery:" msgstr "Um landslag:" #: src/ui.glade:1288 src/ui.glade:1304 src/ui.glade:1320 src/ui.glade:1336 #: src/ui.glade:3745 src/ui.glade:3838 src/ui.glade:3941 src/ui.glade:4011 #: src/ui.glade:4047 src/ui.glade:6001 msgid "Show" msgstr "Sýna" #: src/ui.glade:1292 msgid "" "If set, show snow blowing away.\n" "Flags: -blowsnow, -noblowsnow" msgstr "" "Ef þetta er stillt skaltu sýna snjó fjúka burt.\n" "Flags: -blowsnow, -noblowsnow" #: src/ui.glade:1308 msgid "" "If set, show fallen snow on windows.\n" "Flags: -keepsnowonwindows, -nokeepsnowonwindows" msgstr "" "Ef þetta er stillt skaltu sýna fallinn snjó á gluggum.\n" "Flags: -keepsnowonwindows, -nokeepsnowonwindows" #: src/ui.glade:1324 msgid "" "If set, show fallen snow on bottom of the desktop.\n" "Flags: -keepsnowonscreen, -nokeepsnowonscreen" msgstr "" "Ef þetta er stillt skaltu sýna fallinn snjó neðst á skjáborðinu.\n" "Flags: -keepsnowonscreen, -nokeepsnowonscreen" #: src/ui.glade:1340 msgid "" "If set, snow will collect on the trees.\n" "Flags: -keepsnowontrees, -nokeepsnowontrees" msgstr "" "Ef stillt er mun snjór safnast á trén.\n" "Flags: -keepsnowontrees, -nokeepsnowontrees" #: src/ui.glade:1354 msgid "" "The higher this setting, the more snow will be generated because of Santa " "ploughing, wind or disappearing windows. \n" "Flag: -blowofffactor" msgstr "" "Því hærra sem þessi stilling er, því meiri snjór myndast vegna plægingar " "Jólasveinsins, vinds eða glugga sem hverfa. \n" "Flag: -blowofffactor" #: src/ui.glade:1373 msgid "" "The higher this setting, the more snow will collect on the windows. \n" "Note: in Wayland, there is no snow on the windows. \n" "Flag: -wsnowdepth" msgstr "" "Því hærra sem þessi stilling er, því meiri snjó safnast á gluggana. \n" "Athugið: í Wayland er enginn snjór á gluggunum. \n" "Flag: -wsnowdepth" #: src/ui.glade:1393 msgid "" "The higher this setting, the more snow will collect on the bottom of the " "desktop.\n" "Flag: -ssnowdepth" msgstr "" "Því hærra sem þessi stilling er, því meiri snjó safnast saman neðst á " "skjáborðinu.\n" "Flag: -ssnowdepth" #: src/ui.glade:1412 msgid "" "The higher this setting, the more snow will collect on the trees.\n" "Flag: -maxontrees" msgstr "" "Því hærra sem þessi stilling er, því meiri snjó safnast á trén.\n" "Flag: -maxontrees" #: src/ui.glade:1433 msgid "Choose your favorite snow" msgstr "Veldu uppáhalds snjóinn þinn" #: src/ui.glade:1450 src/ui.glade:1618 src/ui.glade:2564 src/ui.glade:2859 #: src/ui.glade:4887 src/ui.glade:5964 src/ui.glade:5975 src/ui.glade:6039 #: src/ui.glade:6065 msgid " " msgstr " " #: src/ui.glade:1464 src/ui.glade:2393 src/ui.glade:2956 src/ui.glade:3458 #: src/ui.glade:4574 src/ui.glade:5690 msgid "Defaults" msgstr "Sjálfgefin" #: src/ui.glade:1468 msgid "Apply default values for the preferences in this tab.\n" msgstr "Notaðu sjálfgefin gildi fyrir kjörstillingarnar á þessum flipa.\n" #: src/ui.glade:1483 src/ui.glade:2411 src/ui.glade:2974 src/ui.glade:3475 #: src/ui.glade:4592 src/ui.glade:5707 msgid "Vintage" msgstr "Vintage" #: src/ui.glade:1487 src/ui.glade:2415 src/ui.glade:2978 src/ui.glade:3479 #: src/ui.glade:4596 src/ui.glade:5711 msgid "Apply vintage values for the preferences in this tab." msgstr "Notaðu uppskerugildi fyrir kjörstillingarnar í þessum flipa." #: src/ui.glade:1546 src/ui.glade:4474 msgid "" "Apply defaults for all preferences (except settings).\n" "Flags: -defaults" msgstr "" "Notaðu sjálfgefnar stillingar fyrir allar stillingar (nema stillingar).\n" "Flags: -defaults" #: src/ui.glade:1632 src/ui.glade:3895 msgid "Size:" msgstr "Stærð:" #: src/ui.glade:1644 msgid "" "Size of snowflakes, works only for non-vintage snow flakes.\n" "Flag: -snowsize" msgstr "" "Stærð snjókorna, virkar aðeins fyrir snjókorn sem ekki eru vintage.\n" "Flag: -snowsize" #: src/ui.glade:1664 src/ui.glade:2357 src/ui.glade:3861 src/ui.glade:4145 #: src/ui.glade:5002 msgid "Speed:" msgstr "Hraði:" #: src/ui.glade:1678 msgid "Max # snowflakes:" msgstr "Hámark # snjókorn:" #: src/ui.glade:1691 msgid "" "Maximum amount of snowflakes.\n" "Flag: -flakecountmax" msgstr "" "Hámarksmagn snjókorna.\n" "Flag: -flakecountmax" #: src/ui.glade:1716 msgid "# Snowflakes:" msgstr "# Snjókorn:" #: src/ui.glade:1732 src/ui.glade:5173 src/ui.glade:5189 msgid "label" msgstr "merki" #: src/ui.glade:1741 msgid "Show fluff" msgstr "Sýndu ló" #: src/ui.glade:1745 msgid "" "If set, try to show fluff on fallen snow and trees if possible.\n" "Flags: -fluffy, -nofluffy" msgstr "" "Ef það er stillt skaltu reyna að sýna ló á fallnum snjó og trjám ef mögulegt " "er.\n" "Flags: -fluffy, -nofluffy" #: src/ui.glade:1759 src/ui.glade:1771 src/ui.glade:2575 src/ui.glade:3798 #: src/ui.glade:3810 src/ui.glade:5139 src/ui.glade:5151 msgid "             " msgstr "             " #: src/ui.glade:1783 msgid "" "Speed of the snowflakes.\n" "Flag: -snowspeedfactor" msgstr "" "Hraði snjókornanna.\n" "Flag: -snowspeedfactor" #: src/ui.glade:1804 msgid "Intensity:" msgstr "Styrkur:" #: src/ui.glade:1816 msgid "" "The higher, the more snowflakes.\n" "Flag: -snowflakes" msgstr "" "Því hærra, því fleiri snjókorn.\n" "Flag: -snowflakes" #: src/ui.glade:1836 msgid "Show snow" msgstr "Sýndu snjó" #: src/ui.glade:1840 msgid "" "If set, show snowflakes.\n" "Flags: -snow, -nosnow" msgstr "" "Ef þetta er stillt skaltu sýna snjókorn.\n" "Flags: -snow, -nosnow" #: src/ui.glade:1855 msgid "" "The color of the snow.\n" "Flag: -sc" msgstr "" "Litur snjósins.\n" "Flag: -sc" #: src/ui.glade:1872 msgid "Color:" msgstr "Litur:" #: src/ui.glade:1886 msgid "Second color:" msgstr "Annar litur:" #: src/ui.glade:1899 msgid "" "The second color of the snow.\n" "Flag: -sc2" msgstr "" "Annar litur snjósins.\n" "Flag: -sc2" #: src/ui.glade:1912 msgid "Enable" msgstr "Virkja" #: src/ui.glade:1916 msgid "" "If set, use two colors.\n" "Flag: -enablesc2" msgstr "Ef stillt er skaltu nota tvo liti.\n" "Flag: -enablesc2" #: src/ui.glade:1974 msgid "Snow" msgstr "Snjór" #: src/ui.glade:1992 msgid "" "Tiny Santa with three reindeers.\n" "Flags: -santa 0 -norudolph" msgstr "" "Pínulítill Jólasveinn með þrjú hreindýr.\n" "Flags: -santa 0 -norudolph" #: src/ui.glade:2021 msgid "" "Small Santa with three reindeers.\n" "Flags: -santa 1 -norudolph" msgstr "" "Lítill Jólasveinn með þremur hreindýrum.\n" "Flags: -santa 1 -norudolph" #: src/ui.glade:2050 msgid "" "Santa with three reindeers.\n" "Flags: -santa 2 -norudolph" msgstr "" "Jólasveinn með þrjú hreindýr.\n" "Flags: -santa 2 -norudolph" #: src/ui.glade:2079 msgid "" "Santa with Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder and Blixem.\n" "Flags: -santa 3 -norudolph" msgstr "" "Jólasveinninn með Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder og " "Blixem.\n" "Flags: -santa 3 -norudolph" #: src/ui.glade:2108 msgid "" "Santa using the train with two reindeers.\n" "Flags: -santa 4 -norudolph" msgstr "" "Jólasveinninn notar lestina með tveimur hreindýrum.\n" "Flags: -santa 4 -norudolph" #: src/ui.glade:2137 msgid "" "Santa using the train with one reindeer and Rudolph.\n" "Flags: -santa 4 -showrudolph" msgstr "" "Jólasveinninn notar lestina með einu hreindýri og Rudolph.\n" "Flags: -santa 4 -showrudolph" #: src/ui.glade:2165 msgid "" "Tiny Santa with two reindeers and Rudolph.\n" "Flags: -santa 0 -showrudolph" msgstr "" "Pínulítill Jólasveinn með tvö hreindýr og Rudolph.\n" "Flags: -santa 0 -showrudolph" #: src/ui.glade:2195 msgid "" "Small Santa with two reindeers and Rudolph.\n" "Flags: -santa 1 -showrudolph" msgstr "" "Lítill Jólasveinn með tveimur hreindýrum og Rudolph.\n" "Flags: -santa 1 -showrudolph" #: src/ui.glade:2223 msgid "" "Santa with two reindeers and Rudolph.\n" "Flags: -santa 2 -showrudolph" msgstr "" "Jólasveinninn með tvö hreindýr og Rudolph.\n" "Flags: -santa 2 -showrudolph" #: src/ui.glade:2251 msgid "" "Santa with Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder, Blixem " "and Rudolph.\n" "Flags: -santa 3 -showrudolph" msgstr "" "Jólasveinninn með Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder, " "Blixem og Rudolph.\n" "Flags: -santa 3 -showrudolph" #: src/ui.glade:2282 msgid "Without Rudolph" msgstr "Ãn Rudolfs" #: src/ui.glade:2297 msgid "With Rudolph" msgstr "Með Rudolph" #: src/ui.glade:2308 msgid "Choose your Santa" msgstr "Veldu Jólasveininn þinn" #: src/ui.glade:2326 msgid "Choose your favorite Santa" msgstr "Veldu uppáhalds Jólasveininn þinn" #: src/ui.glade:2342 src/ui.glade:3444 msgid " " msgstr " " #: src/ui.glade:2369 msgid "" "Santa's speed.\n" "Flag: -santaspeedfactor" msgstr "" "Hraði Jólasveinsins.\n" "Flag: -santaspeedfactor" #: src/ui.glade:2397 src/ui.glade:2960 src/ui.glade:3462 src/ui.glade:4578 #: src/ui.glade:5694 msgid "Apply default values for the preferences in this tab." msgstr "Notaðu sjálfgefin gildi fyrir kjörstillingarnar á þessum flipa." #: src/ui.glade:2543 msgid "Show Santa" msgstr "Sýndu Jólasveininn" #: src/ui.glade:2547 msgid "" "To show or not to show Santa.\n" "Flags: -showsanta, -nosanta" msgstr "" "Að sýna eða ekki sýna Jólasveininn.\n" "Flags: -showsanta, -nosanta" #: src/ui.glade:2590 src/ui.glade:3229 msgid "Scale:" msgstr "Mælikvarði:" #: src/ui.glade:2602 msgid "" "Scale of Santa.\n" "Flags: -santascale " msgstr "" "Skala jólasveinsins.\n" "Flags: -santascale " #: src/ui.glade:2647 msgid "Santa" msgstr "Jólasveinninn" #: src/ui.glade:2662 msgid "Show scenery" msgstr "Sýndu landslag" #: src/ui.glade:2666 msgid "" "To show or not to show scenery.\n" "Flags: -showtrees, -notrees" msgstr "" "Að sýna eða ekki sýna landslag.\n" "Flags: -showtrees, -notrees" #: src/ui.glade:2683 msgid "" "Vintage tree, you can set the color.\n" "Flag: -treetype 0" msgstr "" "Vintage tré, þú getur stillt litinn.\n" "Flag: -treetype 0" #: src/ui.glade:2706 msgid "" "Woody tree.\n" "Flags: -treetype 1 or: -treetype all" msgstr "" "Viðartré.\n" "Flags: -treetype 1 or: -treetype all" #: src/ui.glade:2729 msgid "" "Leavy tree.\n" "Flags: -treetype 2 or: -treetype all" msgstr "" "Lauftré.\n" "Flags: -treetype 2 or: -treetype all" #: src/ui.glade:2752 msgid "" "Small house.\n" "Flags: -treetype 3 or: -treetype all" msgstr "" "Lítið hús.\n" "Flags: -treetype 3 or: -treetype all" #: src/ui.glade:2775 msgid "" "Reindeer.\n" "Flags: -treetype 4 or: -treetype all" msgstr "" "Hreindýr.\n" "Flags: -treetype 4 or: -treetype all" #: src/ui.glade:2798 msgid "" "Moose.\n" "Flags: -treetype 5 or: -treetype all" msgstr "" "Moose.\n" "Flags: -treetype 5 or: -treetype all" #: src/ui.glade:2821 msgid "" "Snowy tree.\n" "Flags: -treetype 6 or: -treetype all" msgstr "" "Snowy tré.\n" "Flags: -treetype 6 or: -treetype all" #: src/ui.glade:2844 msgid "" "Set color of vintage tree.\n" "Flag: -tc" msgstr "" "Stilltu lit á vintage tré.\n" "Flag: -tc" #: src/ui.glade:2884 msgid "Compose your favorite scenery" msgstr "Settu saman uppáhalds landslagið þitt" #: src/ui.glade:2900 msgid "Try and click any image!" msgstr "Prófaðu og smelltu á hvaða mynd sem er!" #: src/ui.glade:2931 msgid "" "Polar bear.\n" "Flags: -treetype 7 or: -treetype all" msgstr "" "Ãsbjörn.\n" "Flags: -treetype 7 or: -treetype all" #: src/ui.glade:3141 msgid "# Items:" msgstr "# Hlutir:" #: src/ui.glade:3156 msgid "" "Desired number of scenery items.\n" "Flag: -trees" msgstr "" "Æskilegur fjöldi landslagsvara.\n" "Flag: -trees" #: src/ui.glade:3179 msgid "% Window fill:" msgstr "% gluggafylling:" #: src/ui.glade:3190 msgid "" "Bottom percentage of screen available for scenery.\n" "Flag: -treefill" msgstr "" "Neðsta hlutfall skjásins tiltækt fyrir landslag.\n" "Flag: -treefill" #: src/ui.glade:3209 msgid "Allow overlap" msgstr "Leyfa skörun" #: src/ui.glade:3213 msgid "" "To allow overlap or not when placing scenery.\n" "Flags: -treeoverlap, -notreeoverlap" msgstr "" "Til að leyfa skörun eða ekki þegar landslag er sett.\n" "Flags: -treeoverlap, -notreeoverlap" #: src/ui.glade:3240 msgid "" "Scale of scenery.\n" "Flag: sceneryscale " msgstr "" "Umfang landslags.\n" "Flag: sceneryscale " #: src/ui.glade:3409 msgid "Scenery" msgstr "Landslag" #: src/ui.glade:3428 msgid "Compose here your favorite celestial conditions" msgstr "Settu saman uppáhalds himnesku aðstæðurnar þínar" #: src/ui.glade:3508 msgid "" "Apply default values for all preferences (except settings).\n" "Flag: -defaults" msgstr "" "Notaðu sjálfgefin gildi fyrir allar stillingar (nema stillingar).\n" "Flag: -defaults" #: src/ui.glade:3526 msgid "" "Apply vintage values for all preferences (except settings).\n" "Flag: -vintage" msgstr "" "Notaðu árgangsgildi fyrir allar óskir (nema stillingar).\n" "Flag: -vintage" #: src/ui.glade:3612 msgid "Wind" msgstr "Vindur" #: src/ui.glade:3626 msgid "Windy" msgstr "Vindasamt" #: src/ui.glade:3631 msgid "" "If set, there will be wind.\n" "Flags: -wind, -nowind" msgstr "" "Ef það er stillt verður vindur.\n" "Flags: -wind, -nowind" #: src/ui.glade:3648 msgid "Whirl:" msgstr "Sveifla:" #: src/ui.glade:3660 msgid "" "The higher this setting, the more the wind will whirl.\n" "Flag: -whirlfactor" msgstr "" "Því hærra sem þessi stilling, því meira mun vindurinn þyrlast.\n" "Flag: -whirlfactor" #: src/ui.glade:3682 msgid "Timer:" msgstr "Tímamælir:" #: src/ui.glade:3695 msgid "" "This setting determines how many seconds pass between two gusts of wind.\n" "Flag: -windtimer" msgstr "" "Þessi stilling ákvarðar hversu margar sekúndur líða á milli tveggja " "vindhviða.\n" "Flag: -windtimer" #: src/ui.glade:3711 msgid "Now!" msgstr "Nú!" #: src/ui.glade:3715 msgid "Force a gust of wind immediately." msgstr "Þrýstu vindhviðu strax." #: src/ui.glade:3732 msgid "Stars" msgstr "Stjörnur" #: src/ui.glade:3750 msgid "" "To show or not show stars.\n" "Flag: -stars (0 means: no stars)" msgstr "" "Til að sýna eða ekki sýna stjörnur.\n" "Flag: -stars (0 means: no stars)" #: src/ui.glade:3767 msgid "Number:" msgstr "Númer:" #: src/ui.glade:3779 msgid "" "Number of twinkling stars.\n" "Flag: -stars" msgstr "" "Fjöldi blikkandi stjarna.\n" "Flag: -stars" #: src/ui.glade:3825 msgid "Moon" msgstr "Tungl" #: src/ui.glade:3843 msgid "" "To show or not show moon.\n" "Flags: -moon 1, -moon 0" msgstr "" "Til að sýna eða ekki sýna tungl.\n" "Flags: -moon 1, -moon 0" #: src/ui.glade:3873 msgid "" "Speed of moon in pixels/minute.\n" "Flag: -moonspeed" msgstr "" "Hraði tunglsins í punktum/mínútu.\n" "Flag: -moonspeed" #: src/ui.glade:3907 msgid "" "Relative size of the moon.\n" "Flag: -moonsize" msgstr "" "Hlutfallsleg stærð tunglsins.\n" "Flag: -moonsize" #: src/ui.glade:3928 msgid "Halo" msgstr "Halló" #: src/ui.glade:3946 msgid "" "To show or not to show halo around moon.\n" "Flags: -halo 1, -halo 0" msgstr "" "Að sýna eða ekki að sýna geislabaug í kringum tunglið.\n" "Flags: -halo 1, -halo 0" #: src/ui.glade:3964 src/ui.glade:4179 msgid "Bright:" msgstr "Björt:" #: src/ui.glade:3976 msgid "" "Brightness of moon's halo.\n" "Flag: -halobrightness" msgstr "" "Birta geislabaugs tunglsins.\n" "Flag: -halobrightness" #: src/ui.glade:3998 msgid "Meteors" msgstr "Loftsteinar" #: src/ui.glade:4016 msgid "" "To show or not to show meteors.\n" "Flags: -meteors, -nometeors" msgstr "" "Að sýna eða ekki sýna loftsteina.\n" "Flags: -meteors, -nometeors" #: src/ui.glade:4034 msgid "Aurora" msgstr "Aurora" #: src/ui.glade:4052 msgid "" "To show or not show aurora.\n" "Note: the aurora is best viewed using a dark background.\n" "Flags: -aurora 1, -aurora 0" msgstr "" "Að sýna eða ekki sýna norðurljós.\n" "Athugið: best er að skoða norðurljósið með dökkum bakgrunni.\n" "Flags: -aurora 1, -aurora 0" #: src/ui.glade:4071 msgid "Width:" msgstr "Breidd:" #: src/ui.glade:4083 msgid "" "Width of aurora in percentage of screen width.\n" "Flag: -aurorawidth" msgstr "" "Breidd norðurljósa í prósentu af skjábreidd.\n" "Flag: -aurorawidth" #: src/ui.glade:4108 msgid "Height:" msgstr "Hæð:" #: src/ui.glade:4120 msgid "" "Vertical size of aurora.\n" "Flag: -auroraheight" msgstr "" "Lóðrétt stærð norðurljósa.\n" "Flag: -auroraheight" #: src/ui.glade:4157 msgid "" "Animation speed of aurora: real: 10, for a more dramatic effect choose: 100\n" "Flag: -auroraspeed" msgstr "" "Hreyfihraði norðurljósa: raunverulegur: 10, fyrir dramatískari áhrif veldu: " "100\n" "Flag: -auroraspeed" #: src/ui.glade:4191 msgid "" "Brightness of aurora.\n" "Flags: -aurorabrightness" msgstr "" "Birtustig norðurljósa.\n" "Flags: -aurorabrightness" #: src/ui.glade:4208 msgid "Left" msgstr "Vinstri" #: src/ui.glade:4212 msgid "" "Place aurora left on the screen.\n" "Flag: -auroraleft" msgstr "" "Settu norðurljós til vinstri á skjánum.\n" "Flag: -auroraleft" #: src/ui.glade:4225 msgid "Middle" msgstr "Miðja" #: src/ui.glade:4229 msgid "" "Place aurora in the middle of the screen.\n" "Flag: -auroramiddle" msgstr "" "Settu norðurljós á miðjum skjánum.\n" "Flag: -auroramiddle" #: src/ui.glade:4243 msgid "Right" msgstr "Rétt" #: src/ui.glade:4247 msgid "" "Place aurora in the right of the screen.\n" "Flag: -auroraright" msgstr "" "Settu norðurljós hægra megin á skjánum.\n" "Flag: -auroraright" #: src/ui.glade:4266 msgid "Frequency:" msgstr "Tíðni:" #: src/ui.glade:4278 msgid "" "Frequency of meteors to appear.\n" "Flags: -meteorfrequency" msgstr "" "Tíðni loftsteina sem birtast.\n" "Flags: -meteorfrequency" #: src/ui.glade:4300 msgid "Base:" msgstr "Grunnur:" #: src/ui.glade:4312 msgid "" "Baseline height of aurora, in percentage of screen height.\n" "Flag: -aurorabase" msgstr "" "Grunnhæð norðurljósa, í prósentu af skjáhæð.\n" "Flag: -aurorabase" #: src/ui.glade:4329 msgid "Color" msgstr "Litur" #: src/ui.glade:4333 msgid "" "Choose between yellow-ish and white-ish moon.\n" "Flag: -mooncolor [0,1]" msgstr "" "Veldu á milli gulleitt og hvítleitt tungl.\n" "Flag: -mooncolor [0,1]" #: src/ui.glade:4433 msgid "Celestials" msgstr "Himneskur" #: src/ui.glade:4453 msgid "Birds settings" msgstr "Stillingar fugla" #: src/ui.glade:4617 msgid "Show birds" msgstr "Sýndu fugla" #: src/ui.glade:4621 msgid "" "If set: show birds.\n" "Flags: -showbirds 1, -showbirds 0" msgstr "" "Ef stillt: sýna fugla.\n" "Flags: -showbirds 1, -showbirds 0" #: src/ui.glade:4634 msgid "Birds only" msgstr "Aðeins fuglar" #: src/ui.glade:4638 msgid "" "If set: show no Santa, snow or scenery.\n" "Flags: -birdsonly 0, -birdsony 1" msgstr "" "Ef stillt er: sýndu engan Jólasvein, snjó eða landslag.\n" "Flags: -birdsonly 0, -birdsony 1" #: src/ui.glade:4655 msgid "Preferred distance:" msgstr "Æskileg fjarlægð:" #: src/ui.glade:4669 msgid "" "Preferred distance from other birds.\n" "Flag: -prefdistance" msgstr "" "Æskileg fjarlægð frá öðrum fuglum.\n" "Flag: -prefdistance" #: src/ui.glade:4697 msgid "Restart" msgstr "Endurræsa" #: src/ui.glade:4701 msgid "Restart birds." msgstr "Endurræstu fugla." #: src/ui.glade:4718 msgid "Viewing distance:" msgstr "Skoðunarfjarlægð:" #: src/ui.glade:4731 msgid "" "Viewing distance.\n" "NOTE: Santa has no knowledge of viewing distance, so when birds are " "following Santa, the relative positions of Santa and birds will be " "temporarely out of sync when you change the viewing distance. This is only " "noticeable when the birds are following Santa.\n" "Flag: -viewingdistance" msgstr "" "Skoðunarfjarlægð.\n" " ATHUGIÃ: Jólasveinninn hefur enga þekkingu á útsýnisfjarlægð, þannig að " "þegar fuglar fylgja Jólasveininum verða hlutfallsleg staða Jólasveinsins og " "fugla tímabundið úr samstillingu þegar þú breytir útsýnisfjarlægðinni. Þetta " "er aðeins áberandi þegar fuglarnir fylgja Jólasveininum.\n" "Flag: -viewingdistance" #: src/ui.glade:4752 msgid "Focus to attraction point:" msgstr "Einbeittu þér að aðdráttarafl:" #: src/ui.glade:4766 msgid "" "Tendency to concentrate on the attraction point.\n" "Flag: -focuscentre" msgstr "" "Tilhneiging til að einbeita sér að aðdráttarpunktinum.\n" "Flag: -focuscentre" #: src/ui.glade:4784 msgid "" "Desired number of birds. If zero, no birds are shown.\n" "Flag: -nbirds" msgstr "" "Æskilegur fjöldi fugla. Ef núll er enginn fugl sýndur.\n" "Flag: -nbirds" #: src/ui.glade:4807 msgid "# Birds:" msgstr "# Fuglar:" #: src/ui.glade:4821 msgid "" "Number of nearest neighbours the birds should look at.\n" "Flag: -neighbours" msgstr "" "Fjöldi næstu nágranna sem fuglarnir ættu að skoða.\n" "Flag: -neighbours" #: src/ui.glade:4841 msgid "Neighbours:" msgstr "Nágrannar:" #: src/ui.glade:4856 msgid "" "Give the birds a fancy color.\n" "Flag: -birdscolor" msgstr "" "Gefðu fuglunum flottan lit.\n" "Flag: -birdscolor" #: src/ui.glade:4874 msgid "Bird color" msgstr "Litur fugla" #: src/ui.glade:4900 msgid "Anarchy:" msgstr "stjórnleysi:" #: src/ui.glade:4914 msgid "" "Anarchy level: the higher, the more anarchy.\n" "Flag: -anarchy" msgstr "" "Stjórnleysisstig: því hærra, því meira stjórnleysi.\n" "Flag: -anarchy" #: src/ui.glade:4934 msgid "Distance weight:" msgstr "Fjarlægðarþyngd:" #: src/ui.glade:4948 msgid "" "Tendency to keep desired distance to neighbours.\n" "Flag: -disweight" msgstr "" "Tilhneiging til að halda æskilegri fjarlægð til nágranna.\n" "Flag: -disweight" #: src/ui.glade:4968 msgid "Adjust speed to neighbours:" msgstr "Stilltu hraðann að nágrönnum:" #: src/ui.glade:4982 msgid "" "Tendency to adjust speed to neighbours.\n" "Flag: -followneighbours" msgstr "" "Tilhneiging til að stilla hraða að nágrönnum.\n" "Flag: -followneighbours" #: src/ui.glade:5016 msgid "" "Speed of birds in arbitrary units.\n" "Flag: -birdsspeed" msgstr "" "Hraði fugla í handahófskenndum einingum.\n" "Flag: -birdsspeed" #: src/ui.glade:5036 msgid "Drawing scale:" msgstr "Teiknikvarði:" #: src/ui.glade:5050 msgid "" "Influence the size of the birds.\n" "Flag: -birdsscale\n" msgstr "" "Hafa áhrif á stærð fuglanna.\n" "Flag: -birdsscale\n" #: src/ui.glade:5067 msgid "" "Show \n" "attr point" msgstr "" "Sýna \n" "attr punkt" #: src/ui.glade:5073 msgid "" "Show the point where the birds want to go.\n" "Flags: -showattr 0, -showattr 1" msgstr "" "Sýndu punktinn þar sem fuglarnir vilja fara.\n" "Flags: -showattr 0, -showattr 1" #: src/ui.glade:5084 msgid "" "Follow \n" "Santa" msgstr "" "Fylgstu með \n" " Jólasveininum" #: src/ui.glade:5090 msgid "" "Birds are attracted by an attraction point. Here you can choose to follow " "Santa.\n" "Flags: -followsanta 0, -followsanta 1" msgstr "" "Fuglar laðast að aðdráttarafl. Hér getur þú valið að fylgja Jólasveininum.\n" "Flags: -followsanta 0, -followsanta 1" #: src/ui.glade:5103 msgid "" "Percentage of screen to be used for the attraction point.\n" "Flag: -attrspace" msgstr "" "Hlutfall af skjá sem á að nota fyrir aðdráttarpunkt.\n" "Flag: -attrspace" #: src/ui.glade:5125 msgid "Attraction point range" msgstr "Aðdráttarafl punktasvið" #: src/ui.glade:5168 msgid "Actual mean distance from neighbours." msgstr "Raunveruleg meðalfjarlægð frá nágrönnum." #: src/ui.glade:5185 msgid "Distance used to get the desired number of neighbours." msgstr "Fjarlægð notuð til að fá æskilegan fjölda nágranna." #: src/ui.glade:5268 msgid "Birds" msgstr "Fuglar" #: src/ui.glade:5286 msgid "version" msgstr "útgáfu" #: src/ui.glade:5301 src/ui.glade:6515 msgid "Settings" msgstr "Stillingar" #: src/ui.glade:5323 msgid "Transparency " msgstr "Gagnsæi " #: src/ui.glade:5340 msgid "" "Transparency of painted items:\n" "0: no transparency.\n" "100: fully transparent, you will see nothing!\n" "Flag: -transparency" msgstr "" "Gagnsæi málaðra hluta:\n" "0: ekkert gagnsæi.\n" "100: algjörlega gegnsætt, þú munt ekkert sjá!\n" "Flag: -transparency" #: src/ui.glade:5367 msgid "Lift snow on bottom" msgstr "Lyftu snjó á botninn" #: src/ui.glade:5383 msgid "" "Use this if snow falls below the bottom of your screen, or fallen snow " "hides something that should not be hidden.\n" "Flag: -offsets" msgstr "" "Notaðu þetta ef snjór fellur undir neðst á skjánum þínum, eða fallinn snjór " "felur eitthvað sem ætti ekki að fela.\n" "Flag: -offsets" #: src/ui.glade:5408 msgid "Lift snow on windows" msgstr "Lyfta snjó á glugga" #: src/ui.glade:5424 msgid "" "Use this if no snow collects on your windows, or if snow collects separated " "from your windows. \n" "Some basic window managers need this setting (e.g. TWM needs in general a " "value of 25 .. 28).\n" "Flag: -offsety" msgstr "" "Notaðu þetta ef enginn snjór safnast á gluggana þína, eða ef snjór safnast " "aðskilinn frá gluggunum þínum. \n" " Sumir grunn gluggastjórar þurfa þessa stillingu (t.d. þarf TWM almennt " "gildið 25 .. 28).\n" "Flag: -offsety" #: src/ui.glade:5449 msgid "Cpu factor" msgstr "Örgjörva stuðull" #: src/ui.glade:5467 msgid "" "The higher, the smoother xsnow will run, but will also use more cpu power.\n" "Flag: -cpuload" msgstr "" "Því hærra, því mýkri xsnow mun keyra, en mun einnig nota meira örgjörvaafl.\n" "Flag: -cpuload" #: src/ui.glade:5493 msgid "Scale" msgstr "Mælikvarði" #: src/ui.glade:5510 msgid "" "Overall drawing scale.\n" "Flag: -scale" msgstr "" "Heildar teiknikvarði.\n" "Flag: -scale" #: src/ui.glade:5543 msgid "Ignore large top windows" msgstr "Hunsa stóra toppglugga" #: src/ui.glade:5559 msgid "" "Windows wider than 80 percent of the screen and closer to the top than the " "number in this widget will not collect snow.\n" "In some cases, there are invisible windows near the top of the screen, which " "are handled by xsnow as normal windows: snow is collected upon them. By " "entering a suitable number here, this undesired behaviour can be avoided.\n" "Flag: -ignoretop\n" "\n" msgstr "" "Gluggar sem eru breiðari en 80 prósent af skjánum og nær toppnum en talan í " "þessari græju munu ekki safna snjó.\n" "à sumum tilfellum eru ósýnilegir gluggar nálægt toppi skjásins, sem eru " "meðhöndlaðir af xsnow sem venjulegir gluggar: snjór safnast á þá. Með því að " "slá inn viðeigandi tölu hér er hægt að forðast þessa óæskilegu hegðun.\n" "Flag: -ignoretop\n" "\n" #: src/ui.glade:5583 msgid "Ignore large bottom windows" msgstr "Hunsa stóra botnglugga" #: src/ui.glade:5599 msgid "" "Windows wider than 80 percent of the screen and closer to the bottom than " "the number in this widget will not collect snow.\n" "\n" "In some cases, there are invisible windows near the bottom of the screen, " "which are handled by xsnow as normal windows: snow is collected upon them. " "By entering a suitable number here, this undesired behaviour can be " "avoided.\n" "Flag: -ignorebottom" msgstr "" "Gluggar sem eru breiðari en 80 prósent af skjánum og nær botninum en talan í " "þessari græju munu ekki safna snjó.\n" "\n" "à sumum tilfellum eru ósýnilegir gluggar nálægt botni skjásins, sem eru " "meðhöndlaðir af xsnow eins og venjulega glugga: snjó safnast á þá. Með því " "að slá inn viðeigandi tölu hér er hægt að forðast þessa óæskilegu hegðun.\n" "Flag: -ignorebottom" #: src/ui.glade:5791 msgid "window type etc." msgstr "gluggagerð osfrv." #: src/ui.glade:5814 msgid "" "Menu\n" "colors" msgstr "" "Valmynd\n" " litir" #: src/ui.glade:5819 msgid "" "Toggle between xsnow's own menu colors and standard menu colors.\n" "Activated: use xsnow colors.\n" "Deactivated: use default colors.\n" "Flags: -theme 1, -theme 0" msgstr "" "Skiptu á milli eigin valmyndarlita xsnow og staðlaðra valmyndarlita.\n" "Virkjaður: notaðu xsnow liti.\n" "Slökkt: notaðu sjálfgefna liti.\n" "Flags: -theme 1, -theme 0" #: src/ui.glade:5833 msgid "" "On all\n" "workspaces" msgstr "" "à öllum \n" " vinnusvæðum" #: src/ui.glade:5838 msgid "" "Use all workspaces to snow in.\n" "NOTE: this doesn't work properly in enlightenment.\n" "Flags: -allworkspaces 1, -allworkspaces 0" msgstr "" "Notaðu öll vinnusvæði til að snjóa í.\n" "ATHUGIÃ: þetta virkar ekki almennilega í uppljómun.\n" "Flags: -allworkspaces 1, -allworkspaces 0" #: src/ui.glade:5856 msgid "" "Below\n" "windows" msgstr "" "Fyrir neðan \n" " glugga" #: src/ui.glade:5861 msgid "" "When activated, it will be snowing below your windows, else it will be " "snowing upon you windows too.\n" "On some desktop environments, when snowing above your windows you will not " "be able to click on any window.\n" "Therefore, you will be asked to click a button, to be sure that things are " "OK.\n" "Flag: -above" msgstr "" "Þegar það er virkjað mun það snjóa fyrir neðan gluggana þína, annars snjóar " "það líka yfir gluggana þína.\n" "à sumum skjáborðsumhverfi, þegar snjóar fyrir ofan gluggana þína muntu ekki " "geta smellt á neinn glugga.\n" "Þess vegna, þú verður beðinn um að smella á hnapp til að vera viss um að " "allt sé í lagi.\n" "Flag: -above" #: src/ui.glade:5880 msgid "" "Click to\n" "confirm" msgstr "" "Smelltu til að \n" " staðfesta" #: src/ui.glade:5885 msgid "To make sure you can click." msgstr "Til að tryggja að þú getir smellt." #: src/ui.glade:5904 msgid "" "If you have more than one monitor, choose where you want snow falling. " "Choose 'all monitors' if you want snow in all monitors.\n" "NOTE: when changing monitor, xsnow will restart.\n" "Flag: -screen" msgstr "" "Ef þú ert með fleiri en einn skjá skaltu velja hvar þú vilt snjóa. Veldu " "'allir skjáir' ef þú vilt snjó í alla skjái.\n" "ATHUGIÃ: þegar skipt er um skjá mun xsnow endurræsa.\n" "Flag: -screen" #: src/ui.glade:5911 msgid "monitor 1" msgstr "skjár 1" #: src/ui.glade:5922 msgid "" "Create\n" "outline" msgstr "" "Búðu til \n" " yfirlit" #: src/ui.glade:5927 msgid "" "To draw an outline around the snow window.\n" "Flag: -outline 1/0" msgstr "" "Til að teikna útlínur í kringum snjógluggann.\n" "Flag: -outline 1/0" #: src/ui.glade:5951 msgid "" " \n" " " msgstr "" " \n" " " #: src/ui.glade:5986 msgid "" "Choose here the picture you want as background when xscreensaver is " "active.\n" "Flag: -bg" msgstr "" "Veldu hér myndina sem þú vilt sem bakgrunn þegar xscreensaver er virkt.\n" "Flag: -bg" #: src/ui.glade:5990 msgid "Choose background" msgstr "Veldu bakgrunn" #: src/ui.glade:6005 msgid "" "Activate xscreensaver.\n" "Click and don't touch mouse and keyboard for a few seconds..." msgstr "" "Virkjaðu xscreensaver.\n" "Smelltu og snertu ekki mús og lyklaborð í nokkrar sekúndur..." #: src/ui.glade:6019 msgid "" "Settings for Xscreensaver. You can choose a background, and choose to use it " "or not.\n" "Make sure you add a line like\n" "xsnow -root\n" "after the line 'programs:' in the file ~/.xscreensaver and you run " "xscreensaver-demo to choose for xsnow.\n" "To activate xscreensaver on the command line:\n" "xscreensaver-command -activate\n" "See also the man page:\n" "man xsnow" msgstr "" "Stillingar fyrir Xscreensaver. Þú getur valið bakgrunn og valið að nota hann " "eða ekki.\n" "Gakktu úr skugga um að þú bætir línu eins og\n" "xsnow -root\n" "á eftir línunni 'programs:' í skránni ~/.xscreensaver og þú keyrir " "xscreensaver-demo til að velja fyrir xsnow.\n" "Til að virkja xscreensaver á skipanalínunni:\n" "xscreensaver-command -activate\n" "Sjá einnig mannasíðu:\n" "man xsnow" #: src/ui.glade:6028 msgid "Xscreensaver: " msgstr "Xscreensaver: " #: src/ui.glade:6048 msgid "Black" msgstr "Svartur" #: src/ui.glade:6052 msgid "" "When activated, the background will be black.\n" "Flag: -bg (this button will be automatically desactivated when -bg is given)" msgstr "" "Þegar það er virkjað verður bakgrunnurinn svartur.\n" "Flag: -bg (this button will be automatically desactivated when -bg is given)" #: src/ui.glade:6076 msgid "" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" msgstr "" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" #: src/ui.glade:6551 msgid "en" msgstr "en" #: src/ui.glade:6554 msgid "it" msgstr "það" #~ msgid "" #~ "If set, use two colors.\n" #~ "Flags: -enablesc2" #~ msgstr "" #~ "Ef stillt er skaltu nota tvo liti.\n" #~ "Flags: -enablesc2" #~ msgid "2nd color:" #~ msgstr "2 litur:" #, c-format #~ msgid "XWinInfo failed\n" #~ msgstr "XWinInfo mistókst \n" #, c-format #~ msgid "Force snow on root: window: %#lx, depth: %d\n" #~ msgstr "Þvingaðu snjó á rót: gluggi: % #lx, dýpt: %d\n" #, c-format #~ msgid "" #~ "NOTE: you probably need to tweak 'Lift snow on windows' in the 'settings' " #~ "panel.\n" #~ msgstr "" #~ "ATHUGIÃ: þú þarft líklega að fínstilla 'Lyfta snjó á glugga' í " #~ "'stillingar' spjaldið.\n" #~ msgid "Force a gust of wind immediately.\n" #~ msgstr "Þvingaðu strax vindhviðu.\n" xsnow-3.8.3/po/it.gmo0000666000000000000000000010455214732252143012645 0ustar0000000000000000Þ•$< …\pqr‹¥§º½ÃÇ:Ì# ,:I"_7‚ ºÄÙíþT%c‰ ¥ ² ¾;Ì^Kp5¼6òE)FoJ¶57NUoŒL’ ß íøvþ u€ •BŸâ.ê0 !J l w D‰ VÎ %!7!R!l!ƒ!”!š!/¡!Ñ!ï!÷!$ " 1"<"K"CT"-˜"Æ"×"ñ"6#F#W#Q^#°#¿#Æ# á#$ï#!$76$ n$/y$©$®$Ê$ Ò$•Ü$`r%TÓ%=(&.f&S•&1é&Y'(u'5ž'HÔ'“(½±(o)‹)3¤)3Ø) *,*D*0^**”*¨*½*2Ï*+ +"+*+1++6+b++›+E·+ ý+" ,,,H1,'z,¢,ª,Ç, Ù, ä, ð,#ü,J -=k-;©-2å-6.0O.8€.¹. Í.8Ú. / / */.5/*d//—/-¦/9Ô/00Q0Dl0t±0f&161BÄ1&2.2&42([2„2‹2 “2¡2%¸2$Þ273%;37a3%™3¿3Û3Wä3<5A5 R5 `5 k5 v5 5J‹5KÖ5"6<(6He61®6à6 å6074770l7/7Í7Ô7?Ú7C8A^8  8‰Á8dK9S°9Š:I:2Ù:Z ;(g;B;[Ó;/<;6<Gr<Qº<= =J=pf=1×=< >9F>@€>;Á>;ý>˜9? Ò?tà?U@$n@“@%²@{Ø@gTAμA‹BH C!VCxC‹C¥C,¾C)ëCE'E]/E6EÄE äEF F.F{NGÊGAÑGHH<Hu\HjÒI=K CKPK0`K‘K1 K ÒKßKâKåK ëK öK L LL L(L)9L8cMœNºN×N$ÙNþN O OOBOXO oO zO†O—O¯O+ÇO7óO +P9PSPiP}P[P$éPQ-Q ?QMQ@fQ §Qk±QaRBRCÂRaSbhSXËS>$T"cT†TT£TÃT[ËT'U9UMU†UU ÜUéUþU VPV bV1mV6ŸV,ÖV WW?WT_W´W$ÏWôW X*X@XGX/OX!X¡XªX,ÄX ñXýX YRY:kY¦YºYÔY@óY4ZIZV[Z²Z ÄZÎZíZ5[,7[<d[ ¡[7¬[ä["ì[\ \ &\hÇ\c0]J”]=ß]_^3}^q±^3#_?W_Z—_¹ò_Õ¬` ‚a £a=Äa;b >b:Jb …b4¦bÛbäbþbc:4coc „cc˜cc)¢cÌc$åc& dR1d „d.Žd½dUÂd+eDeLeee €e ‹e ™e*¥eQÐe?"f=bf< fAÝf0g;PgŒg gC²g ög h h*h/Hhxh€hC—hUÛh1i 8iSEiG™ixáijZj6ÅjBüj5?kuk-~k,¬kÙkàkékùk(l0-pJlp2·pêpïp4q?Cq6ƒq5ºq ðqûqDrCGrH‹rÔr£ôrc˜sZüsWtNåt54ufju(ÑuUúubPv ³v>ÀvJÿvmJwK¸w(xu-x8£xHÜxA%yLgy<´yDñy¥6z Üz„éz(n{1—{*É{,ô{–!|‰¸|B}§G~]ï~(M#všº5ÙQ€a~_†Cæ(*‚(S‚ |‚†‚6™‚tЃE„VN„¥„º„NÀ„¡…ž±†Pˆ Xˆ dˆ4rˆ§ˆ>¶ˆõˆ‰‰ ‰ ‰ ‰ *‰6‰ >‰K‰T‰Í$ËÞ•„ Lw¬åÉÑ#U’¢»Z®Sú‰(°í ¯ùªIü“=ôÔhʇõP,ÎX6±‹ð€mÀ!1rŸdû4¥ø³$;ƘtA«Ø2¤á`ĵ8½!Ý…àìÖëê7Rl E¿)䌚Ìy›¹ —Çfu ?ÿ¶Ï†KÒ n<cŠ~W"Ù'×væó#-kÓœ/§¾NÃÈ­ *‚ _FýaH|iÜqî :\öJ”Bsò"]Õ´TMÛñ¨¸ÅÁéV > Y÷}ßx+ˆ^ÂÚj9 gŽ0èºo¼–.5 @{3·ïžzQ[¡D&ƒ²‘pþCâeçЦ©%£bOã™G Alas! This not an X11 session, xsnow will probably not run. If you want to try it anyway, set the environment variable XSNOW_FORCE_RUN, eg: XSNOW_FORCE_RUN=1 xsnow Or, you could force an X11 session, for example by tweaking /etc/gdm3/daemon.conf. Thanks for using xsnow Xsnow: Caught signal %d because double buffering is not available on this system on your request. # Birds:# Items:# Snowflakes:% Window fill:%s. Snow window: %#lx%s: cannot connect to X server %s              (default)All defaults All vintage Defaults Vintage Activate xscreensaver. Click and don't touch mouse and keyboard for a few seconds...Actual mean distance from neighbours.Adjust speed to neighbours:All defaultsAll vintageAllow overlapAnarchy level: the higher, the more anarchy. Flag: -anarchyAnarchy:Animation speed of aurora: real: 10, for a more dramatic effect choose: 100 Flag: -auroraspeedApply default values for all preferences (except settings). Flag: -defaultsApply default values for the preferences in this tab.Apply default values for the preferences in this tab. Apply defaults for all preferences (except settings). Flag: -defaultsApply defaults for all preferences (except settings). Flags: -defaultsApply vintage values for all preferences (except settings). Flag: -vintageApply vintage values for the preferences in this tab.Attraction point rangeAuroraAvailable languages are: Available languages are: %s Base:Baseline height of aurora, in percentage of screen height. Flag: -aurorabaseBelow windowsBird colorBirdsBirds are attracted by an attraction point. Here you can choose to follow Santa. Flags: -followsanta 0, -followsanta 1Birds onlyBirds settingsBlackBlow off:Bottom percentage of screen available for scenery. Flag: -treefillBright:Brightness of aurora. Flags: -aurorabrightnessBrightness of moon's halo. Flag: -halobrightnessCannot create transparent window CelestialsChoose backgroundChoose between yellow-ish and white-ish moon. Flag: -mooncolor [0,1]Choose here the picture you want as background when xscreensaver is active. Flag: -bgChoose your SantaChoose your favorite SantaChoose your favorite snowClick on a window ... Click to confirmColorColor:Compose here your favorite celestial conditionsCompose your favorite sceneryContactContinuing with flagCould not determine desktop session Cpu factorCreate outlineDefaultsDesired number of birds. If zero, no birds are shown. Flag: -nbirdsDesired number of scenery items. Flag: -treesDesktop type: %sDetected Wayland desktop Detected desktop session: %s Distance used to get the desired number of neighbours.Distance weight:DonateDonate one euro or so to inspire the maintainer of xsnow, here is a paypal link. Drawing scale:EnableFocus to attraction point:Follow SantaFor optimal resuts, add to your %s: Force a gust of wind immediately.Frequency of meteors to appear. Flags: -meteorfrequencyFrequency:Give the birds a fancy color. Flag: -birdscolorHaloHalting because of flag %s Height:Hide menuIf everything is ok, it is now snowing on your desktop, and birds are flying. You are encouraged to define your own preferences using the tabs above.If set, show fallen snow on bottom of the desktop. Flags: -keepsnowonscreen, -nokeepsnowonscreenIf set, show fallen snow on windows. Flags: -keepsnowonwindows, -nokeepsnowonwindowsIf set, show snow blowing away. Flags: -blowsnow, -noblowsnowIf set, show snowflakes. Flags: -snow, -nosnowIf set, snow will collect on the trees. Flags: -keepsnowontrees, -nokeepsnowontreesIf set, there will be wind. Flags: -wind, -nowindIf set, try to show fluff on fallen snow and trees if possible. Flags: -fluffy, -nofluffyIf set, use two colors. Flag: -enablesc2If set: show birds. Flags: -showbirds 1, -showbirds 0If set: show no Santa, snow or scenery. Flags: -birdsonly 0, -birdsony 1If the system is too busy, all panels get this color, in which case you could adapt some settings in "snow", "birds", "settings", or "celestials".If you have more than one monitor, choose where you want snow falling. Choose 'all monitors' if you want snow in all monitors. NOTE: when changing monitor, xsnow will restart. Flag: -screenIgnore large bottom windowsIgnore large top windowsIn every tab you find the following rescue buttons:Influence the size of the birds. Flag: -birdsscale Intensity:LXDE session found, using window 'pcmanfm'. Leave menu. Flag: -nomenuLeavy tree. Flags: -treetype 2 or: -treetype allLeftLift snow on bottomLift snow on windowsMax # snowflakes:Maximum amount of snowflakes. Flag: -flakecountmaxMean distance: %3d Menu colorsMeteorsMiddleMoonMoose. Flags: -treetype 5 or: -treetype allMore than %d errors, I quit!NOT using double buffering:NOTE: expect some flicker. NOTE: xsnow will probably run, but some glitches are to be expected. Neighbours:Not sending tar file to terminal. Now!Number of nearest neighbours the birds should look at. Flag: -neighboursNumber of twinkling stars. Flag: -starsNumber:Ok, things are as they are. On all workspacesOn bottom:On scenery:On windows:Overall drawing scale. Flag: -scalePercentage of screen to be used for the attraction point. Flag: -attrspacePlace aurora in the middle of the screen. Flag: -auroramiddlePlace aurora in the right of the screen. Flag: -aurorarightPlace aurora left on the screen. Flag: -auroraleftPlease report any comments to the maintainer of xsnow.Polar bear. Flags: -treetype 7 or: -treetype allPreferred distance from other birds. Flag: -prefdistancePreferred distance:Probably X11Problems encountered during production of the tar ball. Quit xsnowQuit xsnow.Range: %d Reindeer. Flags: -treetype 4 or: -treetype allRelative size of the moon. Flag: -moonsizeRestartRestart birds.Restart due to change of display settings... Restart due to change of screen or language settings ... RightSantaSanta using the train with one reindeer and Rudolph. Flags: -santa 4 -showrudolphSanta using the train with two reindeers. Flags: -santa 4 -norudolphSanta with Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder, Blixem and Rudolph. Flags: -santa 3 -showrudolphSanta with Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder and Blixem. Flags: -santa 3 -norudolphSanta with three reindeers. Flags: -santa 2 -norudolphSanta with two reindeers and Rudolph. Flags: -santa 2 -showrudolphSanta's speed. Flag: -santaspeedfactorScaleScale of Santa. Flags: -santascale Scale of scenery. Flag: sceneryscale Scale:ScenerySecond color:See also the man page.Self replication is not compiled in. Set color of vintage tree. Flag: -tcSet default preferences for all (except settings) tabs.Set default preferences for this tab.Set vintage preferences for all (except settings) tabs.Set vintage preferences for this tab.Setting background from %s SettingsSettings for Xscreensaver. You can choose a background, and choose to use it or not. Make sure you add a line like xsnow -root after the line 'programs:' in the file ~/.xscreensaver and you run xscreensaver-demo to choose for xsnow. To activate xscreensaver on the command line: xscreensaver-command -activate See also the man page: man xsnowShowShow attr pointShow sceneryShow SantaShow birdsShow fluffShow snowShow the point where the birds want to go. Flags: -showattr 0, -showattr 1Size of snowflakes, works only for non-vintage snow flakes. Flag: -snowsizeSize:Small Santa with three reindeers. Flags: -santa 1 -norudolphSmall Santa with two reindeers and Rudolph. Flags: -santa 1 -showrudolphSmall house. Flags: -treetype 3 or: -treetype allSnowSnowing in %#lx: %s %d+%d %dx%d Snowy tree. Flags: -treetype 6 or: -treetype allSpeed of birds in arbitrary units. Flag: -birdsspeedSpeed of moon in pixels/minute. Flag: -moonspeedSpeed of the snowflakes. Flag: -snowspeedfactorSpeed:StarsTendency to adjust speed to neighbours. Flag: -followneighboursTendency to concentrate on the attraction point. Flag: -focuscentreTendency to keep desired distance to neighbours. Flag: -disweightThe color of the snow. Flag: -scThe higher this setting, the more snow will be generated because of Santa ploughing, wind or disappearing windows. Flag: -blowofffactorThe higher this setting, the more snow will collect on the bottom of the desktop. Flag: -ssnowdepthThe higher this setting, the more snow will collect on the trees. Flag: -maxontreesThe higher this setting, the more snow will collect on the windows. Note: in Wayland, there is no snow on the windows. Flag: -wsnowdepthThe higher this setting, the more the wind will whirl. Flag: -whirlfactorThe higher, the more snowflakes. Flag: -snowflakesThe higher, the smoother xsnow will run, but will also use more cpu power. Flag: -cpuloadThe second color of the snow. Flag: -sc2The transparent snow-window is probably not click-through, alas.. This setting determines how many seconds pass between two gusts of wind. Flag: -windtimerTimer:Tiny Santa with three reindeers. Flags: -santa 0 -norudolphTiny Santa with two reindeers and Rudolph. Flags: -santa 0 -showrudolphTo allow overlap or not when placing scenery. Flags: -treeoverlap, -notreeoverlapTo draw an outline around the snow window. Flag: -outline 1/0To make sure you can click.To show or not show aurora. Note: the aurora is best viewed using a dark background. Flags: -aurora 1, -aurora 0To show or not show moon. Flags: -moon 1, -moon 0To show or not show stars. Flag: -stars (0 means: no stars)To show or not to show Santa. Flags: -showsanta, -nosantaTo show or not to show halo around moon. Flags: -halo 1, -halo 0To show or not to show meteors. Flags: -meteors, -nometeorsTo show or not to show scenery. Flags: -showtrees, -notreesToggle between xsnow's own menu colors and standard menu colors. Activated: use xsnow colors. Deactivated: use default colors. Flags: -theme 1, -theme 0Transparency Transparency of painted items: 0: no transparency. 100: fully transparent, you will see nothing! Flag: -transparencyTry and click any image!Try redirecting to a file (e.g: %s, Trying to snow in root window Use "sys" for your default language. Use all workspaces to snow in. NOTE: this doesn't work properly in enlightenment. Flags: -allworkspaces 1, -allworkspaces 0Use the settings tab if xsnow is misbehaving. Use the birds tab if birds are misbehaving.Use this if no snow collects on your windows, or if snow collects separated from your windows. Some basic window managers need this setting (e.g. TWM needs in general a value of 25 .. 28). Flag: -offsetyUse this if snow falls below the bottom of your screen, or fallen snow hides something that should not be hidden. Flag: -offsetsUse vintage values for all preferences (except settings). Flag: -vintageUsing double buffer: %#lx. %dx%d Using root window Using transparent window Using window 'Desktop'. Vertical size of aurora. Flag: -auroraheightViewing distance. NOTE: Santa has no knowledge of viewing distance, so when birds are following Santa, the relative positions of Santa and birds will be temporarely out of sync when you change the viewing distance. This is only noticeable when the birds are following Santa. Flag: -viewingdistanceViewing distance:VintageVintage preferences: the look and feel of the original xsnow, created in 1993 by Rick Jansen.Vintage tree, you can set the color. Flag: -treetype 0Warning: don't eat yellow snow!Wayland (Expect some slugginess)WelcomeWelcome at xsnow!When activated, it will be snowing below your windows, else it will be snowing upon you windows too. On some desktop environments, when snowing above your windows you will not be able to click on any window. Therefore, you will be asked to click a button, to be sure that things are OK. Flag: -aboveWhen activated, the background will be black. Flag: -bg (this button will be automatically desactivated when -bg is given)Whirl:Width of aurora in percentage of screen width. Flag: -aurorawidthWidth:WindWindow size changed, now snowing in in %#lx: %s %d+%d %dx%d Windows wider than 80 percent of the screen and closer to the bottom than the number in this widget will not collect snow. In some cases, there are invisible windows near the bottom of the screen, which are handled by xsnow as normal windows: snow is collected upon them. By entering a suitable number here, this undesired behaviour can be avoided. Flag: -ignorebottomWindows wider than 80 percent of the screen and closer to the top than the number in this widget will not collect snow. In some cases, there are invisible windows near the top of the screen, which are handled by xsnow as normal windows: snow is collected upon them. By entering a suitable number here, this undesired behaviour can be avoided. Flag: -ignoretop WindyWith RudolphWithout RudolphWoody tree. Flags: -treetype 1 or: -treetype allXscreensaver: Xsnow needs gtk version >= %s, found version %s all monitorsenitlabelmonitor %dmonitor 1or use a %srestartingunknown versionwindow type etc.Project-Id-Version: xsnow 3.6.1.gettext~pre7 Report-Msgid-Bugs-To: wvermin@gmail.com PO-Revision-Date: 2024-03-10 14:19+0100 Last-Translator: Willem Vermin wvermin@gmail.com Language-Team: None Language: it MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Ahimè! Questa non è una sessione X11, xsnow probabilmente non verrà eseguita. Se si desidera provare comunque, impostare la variabile di ambiente XSNOW_FORCE_RUN, ad esempio: XSNOW_FORCE_RUN=1 xsnow In alternativa, è possibile forzare una sessione X11, ad esempio modificando /etc/gdm3/daemon.conf. Grazie per l'utilizzo xsnow Xsnow: Ricevuto segnale %d perché il doppio buffering non è disponibile su questo sistema su vostra richiesta. # Uccelli:# Articoli:Fiocchi di neve.% riempimento finestra:%s. Finestra neve: %#lx%s: impossibile connettersi al server X %s              (predefinito)Tutto predefiniti Tutto vintage Predefiniti Vintage Attivare xscreensaver. Fare clic e non toccare il mouse e la tastiera per alcuni secondi...Distanza media effettiva dai vicini.Regola la velocità ai vicini:Tutto predefinitiTutto vintageConsenti sovrapposizioneLivello di anarchia: più alto è, più anarchia. Flag: -anarchyAnarchia:Velocità di animazione di aurora: reale: 10, per un effetto più drammatico scegli: 100 Flag: -auroraspeedApplicare i valori predefiniti per tutte le preferenze (eccetto le impostazioni). Flag: -defaultsApplicare i valori predefiniti per le preferenze in questa scheda.Applicare i valori predefiniti per le preferenze in questa scheda. Applicare i valori predefiniti per tutte le preferenze (eccetto le impostazioni). Flag: -defaultsApplicare i valori predefiniti per tutte le preferenze (eccetto le impostazioni). Flags: -defaultsApplica valori vintage per tutte le preferenze (eccetto le impostazioni). Flag: -vintageApplicare i valori vintage per le preferenze in questa scheda.Intervallo del punto di attrazioneAuroraAVAILABLE LANGUAGES: Le lingue disponibili sono: %s Basale:Altezza al basale dell'aurora, in percentuale dell'altezza dello schermo. Flag: -aurorabaseSotto le finestreColore dell'uccelloUccelliGli uccelli sono attratti da un punto di attrazione. Qui puoi scegliere di seguire Babbo Natale. Flags: -followsanta 0, -followsanta 1Solo uccelliImpostazioni uccelliNeroSoffiare via:Percentuale inferiore dello schermo disponibile per lo scenario. Flag: -treefillBrillante:Luminosità dell'aurora. Flags: -aurorabrightnessLuminosità dell'aureola lunare. Flag: -halobrightnessImpossibile creare una finestra trasparente CelestialiScegli lo sfondoScegli tra luna giallastra e biancastra. Flag: -mooncolor [0,1]Scegli qui l'immagine che vuoi come sfondo quando xscreensaver è attivo. Flag: -bgScegli il tuo Babbo NataleScegli il tuo Babbo Natale preferitoScegli il tuo preferitoFai clic su una finestra ... Clicca per confermareColoreColore:Componi qui le tue condizioni celesti preferiteComponi il tuo scenario preferitoContattoProseguimento con il flagImpossibile determinare la sessione desktop Fattore CpuCrea strutturaPredefinitiNumero desiderato di uccelli. Se zero, non vengono mostrati uccelli. Flag: -nbirdsNumero desiderato di elementi dello scenario. Flag: -treesTipo di desktop: %sRilevato desktop Wayland Rilevata sessione desktop: %s Distanza utilizzata per ottenere il numero desiderato di vicini.Peso della distanza:Fai una donazioneDona un euro o giù di lì per ispirare il manutentore di xsnow, ecco un link paypal. Scala di disegno:AbilitareFocus sul punto di attrazione:Segui Babbo NatalePer ottenere risultati ottimali, aggiungi al tuo %s: Forzare una raffica di vento immediatamente.Frequenza di comparsa delle meteore. Flags: -meteorfrequencyFrequenza:Dare agli uccelli un colore fantasia. Flag: -birdscolorAureolaArresto a causa della bandiera %s Altezza:Nascondi menuSe tutto è a posto, ora sta nevicando sul tuo desktop e gli uccelli stanno volando. Si consiglia di definire le proprie preferenze utilizzando le schede sopra.Se impostato, mostra la neve caduta sul fondo del desktop. Flags: -keepsnowonscreen, -nokeepsnowonscreenSe impostato, mostra la neve caduta sulle finestre. Flags: -keepsnowonwindows, -nokeepsnowonwindowsSe impostato, mostra la neve che soffia via. Flags: -blowsnow, -noblowsnowSe impostato, mostra i fiocchi di neve. Flags: -snow, -nosnowSe impostato, la neve si raccoglierà sugli alberi. Flags: -keepsnowontrees, -nokeepsnowontreesSe impostato, ci sarà vento. Flags: -wind, -nowindSe impostato, prova a mostrare lanugine sulla neve caduta e sugli alberi, se possibile. Flags: -fluffy, -nofluffySe impostato, utilizza due colori. Flag: -enablesc2Se impostato: mostra uccelli. Flags: -showbirds 1, -showbirds 0Se impostato: non mostrare Babbo Natale, neve o paesaggi. Flags: -birdsonly 0, -birdsony 1Se il sistema è troppo occupato, tutti i pannelli ottengono questo colore, nel qual caso è possibile adattare alcune impostazioni in "neve", "uccelli", "impostazioni" o "celestiali".Se si dispone di più di un monitor, scegliere dove si desidera che la neve cada. Scegliere 'tutti i monitor' se si desidera neve in tutti i monitor. NOTA: quando si cambia monitor, xsnow si riavvia. Flag: -screenIgnora finestre inferiori grandiIgnora finestre superiori grandiIn ogni scheda si trovano i seguenti pulsanti di salvataggio:Influenzare le dimensioni degli uccelli. Flag: -birdsscale Intensità:Trovata sessione LXDE, utilizzando la finestra 'pcmanfm'. Abbandona il menu. Flag: -nomenuAlbero pesante. Flags: -treetype 2 or: -treetype allSinistraSolleva la neve sul fondoSolleva la neve sulle finestreMax # fiocchi di neve:Quantità massima di fiocchi di neve. Flag: -flakecountmaxDistanza media: %3d Colori MenuMeteoreMediLunaAlce Flags: -treetype 5 or: -treetype allPiù di %d errori, esco!NON si utilizza il doppio buffering:NOTA: aspettati un po' di sfarfallio. NOTA: xsnow probabilmente funzionerà, ma ci si possono aspettare alcuni difetti. I vicini:Impossibile inviare il file tar al terminale. Ora!Numero di vicini più vicini a cui gli uccelli dovrebbero guardare. Flag: -neighboursNumero di stelle scintillanti. Flag: -starsNumero:Le cose sono come sono, Su tutte le aree di lavoroSul fondo:Sui paesaggi:Su windows:Scala di disegno complessiva. Flag: -scalePercentuale di schermo da utilizzare per il punto di attrazione. Flag: -attrspacePosiziona l'aurora al centro dello schermo. Flag: -auroramiddlePosiziona l'aurora a destra dello schermo. Flag: -aurorarightPosiziona l'aurora sinistra sullo schermo. Flag: -auroraleftSi prega di segnalare eventuali commenti al manutentore di xsnow.Orso polare Flags: -treetype 7 or: -treetype allDistanza preferita dagli altri uccelli. Flag: -prefdistanceDistanza preferita:Probabilmente X11Problemi riscontrati durante la produzione della palla di catrame. Esci xsnowEsci xsnow.Intervallo: %d Renne Flags: -treetype 4 or: -treetype allDimensione relativa della luna. Flag: -moonsizeRiavviaRiavviare gli uccelli.Riavvia a causa della modifica delle impostazioni dello schermo... Riavvia a causa di un cambiamento delle impostazioni dello schermo o della lingua... DestraBabbo NataleBabbo Natale che usa il treno con una renna e Rudolph. Flags: -santa 4 -showrudolphBabbo Natale che usa il treno con due renne. Flags: -santa 4 -norudolphBabbo Natale con Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder, Blixem e Rudolph. Flags: -santa 3 -showrudolphBabbo Natale con Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder e Blixem. Flags: -santa 3 -norudolphBabbo Natale con tre renne. Flags: -santa 2 -norudolphBabbo Natale con due renne e Rudolph. Flags: -santa 2 -showrudolphLa velocità di Babbo Natale. Flag: -santaspeedfactorBilanciaScala di Babbo Natale. Flags: -santascale Scala dello scenario. Flag: sceneryscale Scala:ScenarioSecondo colore:Vedi anche la pagina man.La replica automatica non è compilata. Imposta il colore dell'albero d'epoca. Flag: -tcImpostare le preferenze predefinite per tutte le schede (eccetto le impostazioni).Impostare le preferenze predefinite per questa scheda.Impostare le preferenze vintage per tutte le schede (eccetto le impostazioni).Imposta le preferenze vintage per questa scheda.Impostazione dello sfondo da %s ImpostazioniImpostazioni per Xscreensaver. Puoi scegliere uno sfondo e scegliere di usarlo o meno. Assicurati di aggiungere una riga come xsnow -root after la riga 'programs:' nel file ~/.xscreensaver ed esegui xscreensaver-demo per scegliere xsnow. Per attivare xscreensaver sulla riga comandi: xscreensaver-command -activate Vedi anche la pagina man: man xsnowMostraMostra punto attrMostra scenarioMostra Babbo NataleMostra uccelliMostra lanugineMostra neveMostra il punto in cui gli uccelli vogliono andare. Flags: -showattr 0, -showattr 1Dimensione dei fiocchi di neve, funziona solo per fiocchi di neve non vintage. Flag: -snowsizeDimensioni:Babbo Natale piccolo con tre renne. Flags: -santa 1 -norudolphPiccolo Babbo Natale con due renne e Rudolph. Flags: -santa 1 -showrudolphPiccola casa. Flags: -treetype 3 or: -treetype allNeveNeve tra %#lx: %s %d+%d %dx%d Albero di neve. Flags: -treetype 6 or: -treetype allVelocità degli uccelli in unità arbitrarie. Flag: -birdsspeedVelocità della luna in pixel/minuto. Flag: -moonspeedVelocità dei fiocchi di neve. Flag: -snowspeedfactorVelocità:StelleTendenza ad adattare la velocità ai vicini. Flag: -followneighboursTendenza a concentrarsi sul punto di attrazione. Flag: -focuscentreTendenza a mantenere la distanza desiderata dai vicini. Flag: -disweightIl colore della neve. Flag: -scPiù alta è questa impostazione, più neve verrà generata a causa dell'aratura di Babbo Natale, del vento o della scomparsa delle finestre. Flag: -blowofffactorMaggiore è questa impostazione, più neve si accumulerà sul fondo del desktop. Flag: -ssnowdepthPiù alta è questa impostazione, più neve si accumulerà sugli alberi. Flag: -maxontreesPiù alta è questa impostazione, più neve si accumulerà sulle finestre. Nota: a Wayland, non c'è neve sulle finestre. Flag: -wsnowdepthPiù alta è questa impostazione, più il vento vorticerà. Flag: -whirlfactorPiù alto è, più fiocchi di neve. Flag: -snowflakesPiù alto è, più liscio xsnow verrà eseguito, ma utilizzerà anche più potenza cpu. Flag: -cpuloadIl secondo colore della neve. Flag: -sc2Il finestrino trasparente della neve probabilmente non è un click-through, ahimè.. Questa impostazione determina quanti secondi passano tra due raffiche di vento. Flag: -windtimerTempistiche:Piccolo Babbo Natale con tre renne. Flags: -santa 0 -norudolphPiccolo Babbo Natale con due renne e Rudolph. Flags: -santa 0 -showrudolphPer consentire la sovrapposizione o meno quando si posiziona lo scenario. Flags: -treeoverlap, -notreeoverlapPer disegnare un contorno attorno alla finestra di neve. Flag: -outline 1/0Per essere sicuri di poter fare clic su.Per mostrare o non mostrare l'aurora. Nota: l'aurora si vede meglio con uno sfondo scuro. Flags: -aurora 1, -aurora 0Mostrare o non mostrare la luna. Flags: -moon 1, -moon 0Per mostrare o non mostrare le stelle. Flag: -stars (0 means: no stars)Mostrare o non mostrare Babbo Natale. Flags: -showsanta, -nosantaMostrare o non mostrare l'aureola intorno alla luna. Flags: -halo 1, -halo 0Mostrare o non mostrare meteore. Flags: -meteors, -nometeorsPer mostrare o non mostrare lo scenario. Flags: -showtrees, -notreesAlterna tra i colori del menu xsnow e i colori del menu standard. Attivato: utilizzare colori xsnow. Disattivato: usa i colori predefiniti. Flags: -theme 1, -theme 0Trasparenza Trasparenza degli articoli verniciati: 0: nessuna trasparenza. 100: completamente trasparente, non vedrai nulla! Flag: -transparencyProva a fare clic su qualsiasi immagine!Prova a reindirizzare a un file (ad esempio: %s, Cercare di nevicare nella finestra radice Utilizzare "sys" per la lingua predefinita. Utilizzare tutte le aree di lavoro per innevare. NOTA: questo non funziona correttamente nell'illuminazione. Flags: -allworkspaces 1, -allworkspaces 0Utilizzare la scheda delle impostazioni se xsnow si comporta male. Usa la scheda Uccelli se gli uccelli si comportano male.Utilizzalo se non si accumula neve sulle tue finestre o se si accumula neve separata dalle tue finestre. Alcuni gestori di finestre di base hanno bisogno di questa impostazione (ad esempio, TWM ha bisogno in generale di un valore di 25 .. 28). Flag: -offsetyUtilizzare questa opzione se la neve cade sotto la parte inferiore dello schermo o se la neve caduta nasconde qualcosa che non dovrebbe essere nascosto. Flag: -offsetsUtilizzare i valori vintage per tutte le preferenze (eccetto le impostazioni). Flag: -vintageUtilizzo del doppio buffer: %#lx. %dx%d Utilizzo della finestra principale Uso della finestra trasparente Uso della finestra 'Desktop'. Dimensione verticale dell'aurora. Flag: -auroraheightNOTA: Babbo Natale non ha alcuna conoscenza della distanza di visione, quindi quando gli uccelli seguono Babbo Natale, le posizioni relative di Babbo Natale e gli uccelli saranno temporaneamente fuori sincronia quando si modifica la distanza di visione. Questo si nota solo quando gli uccelli seguono Babbo Natale. Flag: -viewingdistanceDistanza di visualizzazione:VintagePreferenze vintage: il guardare e sentire dell'originale xsnow, creato nel 1993 da Rick Jansen.Albero vintage, è possibile impostare il colore. Flag: -treetype 0Attenzione: non mangiare la neve gialla!Wayland (aspettatevi un po' di pigrizia)BenvenutoBenvenuti a xsnow!Quando attivato, nevicherà sotto le finestre, altrimenti nevicherà anche su di voi. In alcuni ambienti desktop, quando nevica sopra le finestre non sarà possibile fare clic su alcuna finestra. Pertanto, ti verrà chiesto di fare clic su un pulsante, per essere sicuro che le cose stiano bene. Flag: -aboveQuando attivato, lo sfondo sarà nero. Flag: -bg (this button will be automatically desactivated when -bg is given)Vortice:Larghezza dell'aurora in percentuale della larghezza dello schermo. Flag: -aurorawidthLarghezza di taglio:VentoLa dimensione della finestra è cambiata, ora nevica tra %#lx: %s %d+%d %dx%d Le finestre più larghe dell'80% dello schermo e più vicine alla parte inferiore del numero in questo widget non raccoglieranno neve. In alcuni casi, ci sono finestre invisibili vicino alla parte inferiore dello schermo, che sono gestite da xsnow come normali finestre: la neve viene raccolta su di esse. Inserendo qui un numero adeguato, questo comportamento indesiderato può essere evitato. Flag: -ignorebottomLe finestre più larghe dell'80% dello schermo e più vicine alla parte superiore del numero in questo widget non raccoglieranno neve. In alcuni casi, ci sono finestre invisibili vicino alla parte superiore dello schermo, che sono gestite da xsnow come normali finestre: la neve viene raccolta su di esse. Inserendo qui un numero adeguato, questo comportamento indesiderato può essere evitato. Flag: -ignoretop VentosoCon RudolphSenza RudolphAlbero legnoso. Flags: -treetype 1 or: -treetype allXscreensaver: Xsnow richiede la versione gtk >= %s, trovata la versione %s tutti i monitorenitetichettamonitor %dMonitor 1o usa un %sriavviosconosciuto versionetipo di finestra ecc.xsnow-3.8.3/po/it.po0000666000000000000000000013231214732252143012474 0ustar0000000000000000# # Sometimes the translations contain rubbish, please replace them. # # (abc_1000) \n # # (abc_1001) Xsnow # # (abc_1002) Xscreensaver # # (abc_1003) %l#x # # (abc_1004)   # # (abc_1005) xsnow # # (abc_1006) XSNOW # # (abc_1007) Rick Jansen # # (abc_1008) XsnoW # Language for xsnow # Copyright (C) 2023 Willem Vermin # This file is distributed under the same license as the xsnow package. # Willem Vermin , 2023 # msgid "" msgstr "" "Project-Id-Version: xsnow 3.6.1.gettext~pre7\n" "Report-Msgid-Bugs-To: Willem Vermin wvermin@gmail.com\n" "POT-Creation-Date: 2024-03-10 14:19+0100\n" "PO-Revision-Date: 2024-03-10 14:19+0100\n" "Last-Translator: Willem Vermin wvermin@gmail.com\n" "Language-Team: None\n" "Language: it\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: src/main.c:379 #, c-format msgid "Available languages are: %s\n" msgstr "Le lingue disponibili sono: %s\n" #: src/main.c:382 msgid "Warning: don't eat yellow snow!" msgstr "Attenzione: non mangiare la neve gialla!" #: src/main.c:403 #, c-format msgid "For optimal resuts, add to your %s:\n" msgstr "Per ottenere risultati ottimali, aggiungi al tuo %s:\n" #: src/main.c:411 #, c-format msgid "unknown\n" msgstr "sconosciuto\n" #: src/main.c:420 #, c-format msgid "Detected Wayland desktop\n" msgstr "Rilevato desktop Wayland\n" #: src/main.c:435 #, c-format msgid "Xsnow needs gtk version >= %s, found version %s \n" msgstr "Xsnow richiede la versione gtk >= %s, trovata la versione %s \n" #: src/main.c:445 msgid "Continuing with flag" msgstr "Proseguimento con il flag" #: src/main.c:483 #, c-format msgid "%s: cannot connect to X server %s\n" msgstr "%s: impossibile connettersi al server X %s\n" #: src/main.c:484 msgid "(default)" msgstr "(predefinito)" #: src/main.c:602 msgid "restarting" msgstr "riavvio" #: src/main.c:649 #, c-format msgid "Click on a window ...\n" msgstr "Fai clic su una finestra ...\n" #: src/main.c:683 #, c-format msgid "Detected desktop session: %s\n" msgstr "Rilevata sessione desktop: %s\n" #: src/main.c:686 #, c-format msgid "Could not determine desktop session\n" msgstr "Impossibile determinare la sessione desktop\n" #: src/main.c:718 #, c-format msgid "Trying to snow in root window\n" msgstr "Cercare di nevicare nella finestra radice\n" #: src/main.c:762 #, c-format msgid "Using transparent window\n" msgstr "Uso della finestra trasparente\n" #: src/main.c:767 #, c-format msgid "The transparent snow-window is probably not click-through, alas..\n" msgstr "" "Il finestrino trasparente della neve probabilmente non è un click-through, " "ahimè..\n" #: src/main.c:776 #, c-format msgid "Cannot create transparent window\n" msgstr "Impossibile creare una finestra trasparente\n" #: src/main.c:778 #, c-format msgid "NOTE: xsnow will probably run, but some glitches are to be expected.\n" msgstr "" "NOTA: xsnow probabilmente funzionerà, ma ci si possono aspettare alcuni " "difetti.\n" #: src/main.c:788 #, c-format msgid "LXDE session found, using window 'pcmanfm'.\n" msgstr "Trovata sessione LXDE, utilizzando la finestra 'pcmanfm'.\n" #: src/main.c:795 #, c-format msgid "Using window 'Desktop'.\n" msgstr "Uso della finestra 'Desktop'.\n" #: src/main.c:799 #, c-format msgid "Using root window\n" msgstr "Utilizzo della finestra principale\n" #: src/main.c:843 #, c-format msgid "Snowing in %#lx: %s %d+%d %dx%d\n" msgstr "Neve tra %#lx: %s %d+%d %dx%d\n" #: src/main.c:888 #, c-format msgid "Using double buffer: %#lx. %dx%d\n" msgstr "Utilizzo del doppio buffer: %#lx. %dx%d\n" #: src/main.c:895 #, c-format msgid "NOT using double buffering:" msgstr "NON si utilizza il doppio buffering:" #: src/main.c:897 #, c-format msgid " because double buffering is not available on this system\n" msgstr " perché il doppio buffering non è disponibile su questo sistema\n" #: src/main.c:899 #, c-format msgid " on your request.\n" msgstr " su vostra richiesta.\n" #: src/main.c:900 #, c-format msgid "NOTE: expect some flicker.\n" msgstr "NOTA: aspettati un po' di sfarfallio.\n" #: src/main.c:1042 msgid "Restart due to change of screen or language settings ...\n" msgstr "" "Riavvia a causa di un cambiamento delle impostazioni dello schermo o della " "lingua...\n" #: src/main.c:1056 msgid "Restart due to change of display settings...\n" msgstr "Riavvia a causa della modifica delle impostazioni dello schermo...\n" #: src/main.c:1147 msgid "Wayland (Expect some slugginess)" msgstr "Wayland (aspettatevi un po' di pigrizia)" #: src/main.c:1151 msgid "Probably X11" msgstr "Probabilmente X11" #: src/main.c:1153 #, c-format msgid "%s. Snow window: %#lx" msgstr "%s. Finestra neve: %#lx" #: src/main.c:1205 #, c-format msgid "More than %d errors, I quit!" msgstr "Più di %d errori, esco!" #: src/main.c:1355 #, c-format msgid "Window size changed, now snowing in in %#lx: %s %d+%d %dx%d\n" msgstr "" "La dimensione della finestra è cambiata, ora nevica tra %#lx: %s %d+%d " "%dx%d\n" #: src/main.c:1424 #, c-format msgid "Halting because of flag %s\n" msgstr "Arresto a causa della bandiera %s\n" #: src/selfrep.c:34 #, c-format msgid "Not sending tar file to terminal.\n" msgstr "Impossibile inviare il file tar al terminale.\n" #: src/selfrep.c:35 #, c-format msgid "Try redirecting to a file (e.g: %s,\n" msgstr "Prova a reindirizzare a un file (ad esempio: %s,\n" #: src/selfrep.c:36 #, c-format msgid "or use a %s" msgstr "o usa un %s" #: src/selfrep.c:42 msgid "Problems encountered during production of the tar ball.\n" msgstr "Problemi riscontrati durante la produzione della palla di catrame.\n" #: src/selfrep.c:47 #, c-format msgid "Self replication is not compiled in.\n" msgstr "La replica automatica non è compilata.\n" #: src/utils.c:248 #, c-format msgid "" "\n" "Xsnow: Caught signal %d\n" msgstr "" "\n" "Xsnow: Ricevuto segnale %d\n" #: src/utils.c:251 #, c-format msgid "" "\n" "Thanks for using xsnow\n" msgstr "" "\n" "Grazie per l'utilizzo xsnow\n" #: src/windows.c:633 #, c-format msgid "Setting background from %s\n" msgstr "Impostazione dello sfondo da %s\n" #: src/ui.c:1050 #, c-format msgid "Range: %d\n" msgstr "Intervallo: %d\n" #: src/ui.c:1052 #, c-format msgid "Mean distance: %3d\n" msgstr "Distanza media: %3d\n" #: src/ui.c:1060 #, c-format msgid "Desktop type: %s" msgstr "Tipo di desktop: %s" #: src/ui.c:1175 src/ui.glade:5910 msgid "all monitors" msgstr "tutti i monitor" #: src/ui.c:1182 #, c-format msgid "monitor %d" msgstr "monitor %d" #: src/ui.c:1200 msgid "Available languages are: " msgstr "AVAILABLE LANGUAGES: " #: src/ui.c:1203 msgid "Use \"sys\" for your default language.\n" msgstr "Utilizzare \"sys\" per la lingua predefinita.\n" #: src/ui.c:1204 msgid "See also the man page." msgstr "Vedi anche la pagina man." #: src/ui.glade:144 msgid "" "\n" "Alas! This not an X11 session, xsnow will probably not run.\n" "\n" "If you want to try it anyway, set the environment variable XSNOW_FORCE_RUN, " "eg:\n" "\n" " XSNOW_FORCE_RUN=1 xsnow\n" "\n" "Or, you could force an X11 session, for example by tweaking /etc/gdm3/daemon." "conf.\n" "\n" msgstr "" "\n" "Ahimè! Questa non è una sessione X11, xsnow probabilmente non verrà " "eseguita.\n" "\n" "Se si desidera provare comunque, impostare la variabile di ambiente " "XSNOW_FORCE_RUN, ad esempio:\n" "\n" " XSNOW_FORCE_RUN=1 xsnow\n" "\n" "In alternativa, è possibile forzare una sessione X11, ad esempio " "modificando /etc/gdm3/daemon.conf.\n" "\n" #: src/ui.glade:162 msgid "Ok, things are as they are. " msgstr "Le cose sono come sono, " #: src/ui.glade:477 msgid "" "If everything is ok, it is now snowing on your desktop, and birds are " "flying. You are encouraged to define your own preferences using the tabs " "above." msgstr "" "Se tutto è a posto, ora sta nevicando sul tuo desktop e gli uccelli stanno " "volando. Si consiglia di definire le proprie preferenze utilizzando le " "schede sopra." #: src/ui.glade:492 msgid "" "Use the settings tab if xsnow is misbehaving.\n" "Use the birds tab if birds are misbehaving." msgstr "" "Utilizzare la scheda delle impostazioni se xsnow si comporta male.\n" "Usa la scheda Uccelli se gli uccelli si comportano male." #: src/ui.glade:509 msgid "In every tab you find the following rescue buttons:" msgstr "In ogni scheda si trovano i seguenti pulsanti di salvataggio:" #: src/ui.glade:529 msgid "Defaults " msgstr "Predefiniti " #: src/ui.glade:544 msgid "Set default preferences for this tab." msgstr "Impostare le preferenze predefinite per questa scheda." #: src/ui.glade:571 msgid "Vintage " msgstr "Vintage " #: src/ui.glade:586 msgid "Set vintage preferences for this tab." msgstr "Imposta le preferenze vintage per questa scheda." #: src/ui.glade:613 msgid "All defaults " msgstr "Tutto predefiniti " #: src/ui.glade:628 msgid "Set default preferences for all (except settings) tabs." msgstr "" "Impostare le preferenze predefinite per tutte le schede (eccetto le " "impostazioni)." #: src/ui.glade:655 msgid "All vintage " msgstr "Tutto vintage " #: src/ui.glade:670 msgid "Set vintage preferences for all (except settings) tabs." msgstr "" "Impostare le preferenze vintage per tutte le schede (eccetto le " "impostazioni)." #: src/ui.glade:690 src/ui.glade:701 src/ui.glade:840 src/ui.glade:1045 #: src/ui.glade:2870 src/ui.glade:2919 src/ui.glade:4688 msgid " " msgstr " " #: src/ui.glade:712 msgid " " msgstr " " #: src/ui.glade:746 msgid "Welcome at xsnow!" msgstr "Benvenuti a xsnow!" #: src/ui.glade:804 msgid "" "Vintage preferences: the look and feel of the original xsnow, created in " "1993 by Rick Jansen." msgstr "" "Preferenze vintage: il guardare e sentire dell'originale xsnow, creato nel " "1993 da Rick Jansen." #: src/ui.glade:895 src/ui.glade:1542 src/ui.glade:2470 src/ui.glade:3033 #: src/ui.glade:3504 src/ui.glade:4470 src/ui.glade:5736 msgid "All defaults" msgstr "Tutto predefiniti" #: src/ui.glade:900 src/ui.glade:2474 src/ui.glade:3037 src/ui.glade:5740 msgid "" "Apply defaults for all preferences (except settings).\n" "Flag: -defaults" msgstr "" "Applicare i valori predefiniti per tutte le preferenze (eccetto le " "impostazioni).\n" "Flag: -defaults" #: src/ui.glade:914 msgid "Donate" msgstr "Fai una donazione" #: src/ui.glade:920 msgid "" "Donate one euro or so to inspire the maintainer of xsnow, here is a paypal " "link. " msgstr "" "Dona un euro o giù di lì per ispirare il manutentore di xsnow, ecco un link " "paypal. " #: src/ui.glade:930 src/ui.glade:1561 src/ui.glade:2489 src/ui.glade:3052 #: src/ui.glade:3522 src/ui.glade:4489 src/ui.glade:5754 msgid "All vintage" msgstr "Tutto vintage" #: src/ui.glade:935 src/ui.glade:1565 src/ui.glade:2493 src/ui.glade:3056 #: src/ui.glade:4493 src/ui.glade:5758 msgid "" "Use vintage values for all preferences (except settings).\n" "Flag: -vintage" msgstr "" "Utilizzare i valori vintage per tutte le preferenze (eccetto le " "impostazioni).\n" "Flag: -vintage" #: src/ui.glade:949 src/ui.glade:1513 src/ui.glade:2441 src/ui.glade:3004 #: src/ui.glade:3552 src/ui.glade:4546 src/ui.glade:5633 msgid "Hide menu" msgstr "Nascondi menu" #: src/ui.glade:954 src/ui.glade:1517 src/ui.glade:2445 src/ui.glade:3008 #: src/ui.glade:3556 src/ui.glade:4550 src/ui.glade:5637 msgid "" "Leave menu.\n" "Flag: -nomenu" msgstr "" "Abbandona il menu.\n" "Flag: -nomenu" #: src/ui.glade:968 msgid "Contact" msgstr "Contatto" #: src/ui.glade:973 msgid "Please report any comments to the maintainer of xsnow." msgstr "Si prega di segnalare eventuali commenti al manutentore di xsnow." #: src/ui.glade:983 src/ui.glade:1592 src/ui.glade:2520 src/ui.glade:3083 #: src/ui.glade:3580 src/ui.glade:4519 src/ui.glade:5661 msgid "Quit xsnow" msgstr "Esci xsnow" #: src/ui.glade:988 src/ui.glade:1596 src/ui.glade:2524 src/ui.glade:3087 #: src/ui.glade:3584 src/ui.glade:4523 src/ui.glade:5665 msgid "Quit xsnow." msgstr "Esci xsnow." #: src/ui.glade:1028 msgid "" "If the system is too busy, all panels get this color, in which case you " "could adapt some settings in \"snow\", \"birds\", \"settings\", or " "\"celestials\"." msgstr "" "Se il sistema è troppo occupato, tutti i pannelli ottengono questo colore, " "nel qual caso è possibile adattare alcune impostazioni in \"neve\", " "\"uccelli\", \"impostazioni\" o \"celestiali\"." #: src/ui.glade:1222 msgid "Welcome" msgstr "Benvenuto" #: src/ui.glade:1239 msgid "Blow off:" msgstr "Soffiare via:" #: src/ui.glade:1252 msgid "On windows:" msgstr "Su windows:" #: src/ui.glade:1265 msgid "On bottom:" msgstr "Sul fondo:" #: src/ui.glade:1278 msgid "On scenery:" msgstr "Sui paesaggi:" #: src/ui.glade:1288 src/ui.glade:1304 src/ui.glade:1320 src/ui.glade:1336 #: src/ui.glade:3745 src/ui.glade:3838 src/ui.glade:3941 src/ui.glade:4011 #: src/ui.glade:4047 src/ui.glade:6001 msgid "Show" msgstr "Mostra" #: src/ui.glade:1292 msgid "" "If set, show snow blowing away.\n" "Flags: -blowsnow, -noblowsnow" msgstr "" "Se impostato, mostra la neve che soffia via.\n" "Flags: -blowsnow, -noblowsnow" #: src/ui.glade:1308 msgid "" "If set, show fallen snow on windows.\n" "Flags: -keepsnowonwindows, -nokeepsnowonwindows" msgstr "" "Se impostato, mostra la neve caduta sulle finestre.\n" "Flags: -keepsnowonwindows, -nokeepsnowonwindows" #: src/ui.glade:1324 msgid "" "If set, show fallen snow on bottom of the desktop.\n" "Flags: -keepsnowonscreen, -nokeepsnowonscreen" msgstr "" "Se impostato, mostra la neve caduta sul fondo del desktop.\n" "Flags: -keepsnowonscreen, -nokeepsnowonscreen" #: src/ui.glade:1340 msgid "" "If set, snow will collect on the trees.\n" "Flags: -keepsnowontrees, -nokeepsnowontrees" msgstr "" "Se impostato, la neve si raccoglierà sugli alberi.\n" "Flags: -keepsnowontrees, -nokeepsnowontrees" #: src/ui.glade:1354 msgid "" "The higher this setting, the more snow will be generated because of Santa " "ploughing, wind or disappearing windows. \n" "Flag: -blowofffactor" msgstr "" "Più alta è questa impostazione, più neve verrà generata a causa dell'aratura " "di Babbo Natale, del vento o della scomparsa delle finestre. \n" "Flag: -blowofffactor" #: src/ui.glade:1373 msgid "" "The higher this setting, the more snow will collect on the windows. \n" "Note: in Wayland, there is no snow on the windows. \n" "Flag: -wsnowdepth" msgstr "" "Più alta è questa impostazione, più neve si accumulerà sulle finestre. \n" "Nota: a Wayland, non c'è neve sulle finestre. \n" "Flag: -wsnowdepth" #: src/ui.glade:1393 msgid "" "The higher this setting, the more snow will collect on the bottom of the " "desktop.\n" "Flag: -ssnowdepth" msgstr "" "Maggiore è questa impostazione, più neve si accumulerà sul fondo del " "desktop.\n" "Flag: -ssnowdepth" #: src/ui.glade:1412 msgid "" "The higher this setting, the more snow will collect on the trees.\n" "Flag: -maxontrees" msgstr "" "Più alta è questa impostazione, più neve si accumulerà sugli alberi.\n" "Flag: -maxontrees" #: src/ui.glade:1433 msgid "Choose your favorite snow" msgstr "Scegli il tuo preferito" #: src/ui.glade:1450 src/ui.glade:1618 src/ui.glade:2564 src/ui.glade:2859 #: src/ui.glade:4887 src/ui.glade:5964 src/ui.glade:5975 src/ui.glade:6039 #: src/ui.glade:6065 msgid " " msgstr " " #: src/ui.glade:1464 src/ui.glade:2393 src/ui.glade:2956 src/ui.glade:3458 #: src/ui.glade:4574 src/ui.glade:5690 msgid "Defaults" msgstr "Predefiniti" #: src/ui.glade:1468 msgid "Apply default values for the preferences in this tab.\n" msgstr "Applicare i valori predefiniti per le preferenze in questa scheda.\n" #: src/ui.glade:1483 src/ui.glade:2411 src/ui.glade:2974 src/ui.glade:3475 #: src/ui.glade:4592 src/ui.glade:5707 msgid "Vintage" msgstr "Vintage" #: src/ui.glade:1487 src/ui.glade:2415 src/ui.glade:2978 src/ui.glade:3479 #: src/ui.glade:4596 src/ui.glade:5711 msgid "Apply vintage values for the preferences in this tab." msgstr "Applicare i valori vintage per le preferenze in questa scheda." #: src/ui.glade:1546 src/ui.glade:4474 msgid "" "Apply defaults for all preferences (except settings).\n" "Flags: -defaults" msgstr "" "Applicare i valori predefiniti per tutte le preferenze (eccetto le " "impostazioni).\n" "Flags: -defaults" #: src/ui.glade:1632 src/ui.glade:3895 msgid "Size:" msgstr "Dimensioni:" #: src/ui.glade:1644 msgid "" "Size of snowflakes, works only for non-vintage snow flakes.\n" "Flag: -snowsize" msgstr "" "Dimensione dei fiocchi di neve, funziona solo per fiocchi di neve non " "vintage.\n" "Flag: -snowsize" #: src/ui.glade:1664 src/ui.glade:2357 src/ui.glade:3861 src/ui.glade:4145 #: src/ui.glade:5002 msgid "Speed:" msgstr "Velocità:" #: src/ui.glade:1678 msgid "Max # snowflakes:" msgstr "Max # fiocchi di neve:" #: src/ui.glade:1691 msgid "" "Maximum amount of snowflakes.\n" "Flag: -flakecountmax" msgstr "" "Quantità massima di fiocchi di neve.\n" "Flag: -flakecountmax" #: src/ui.glade:1716 msgid "# Snowflakes:" msgstr "Fiocchi di neve." #: src/ui.glade:1732 src/ui.glade:5173 src/ui.glade:5189 msgid "label" msgstr "etichetta" #: src/ui.glade:1741 msgid "Show fluff" msgstr "Mostra lanugine" #: src/ui.glade:1745 msgid "" "If set, try to show fluff on fallen snow and trees if possible.\n" "Flags: -fluffy, -nofluffy" msgstr "" "Se impostato, prova a mostrare lanugine sulla neve caduta e sugli alberi, se " "possibile.\n" "Flags: -fluffy, -nofluffy" #: src/ui.glade:1759 src/ui.glade:1771 src/ui.glade:2575 src/ui.glade:3798 #: src/ui.glade:3810 src/ui.glade:5139 src/ui.glade:5151 msgid "             " msgstr "             " #: src/ui.glade:1783 msgid "" "Speed of the snowflakes.\n" "Flag: -snowspeedfactor" msgstr "" "Velocità dei fiocchi di neve.\n" "Flag: -snowspeedfactor" #: src/ui.glade:1804 msgid "Intensity:" msgstr "Intensità:" #: src/ui.glade:1816 msgid "" "The higher, the more snowflakes.\n" "Flag: -snowflakes" msgstr "" "Più alto è, più fiocchi di neve.\n" "Flag: -snowflakes" #: src/ui.glade:1836 msgid "Show snow" msgstr "Mostra neve" #: src/ui.glade:1840 msgid "" "If set, show snowflakes.\n" "Flags: -snow, -nosnow" msgstr "" "Se impostato, mostra i fiocchi di neve.\n" "Flags: -snow, -nosnow" #: src/ui.glade:1855 msgid "" "The color of the snow.\n" "Flag: -sc" msgstr "" "Il colore della neve.\n" "Flag: -sc" #: src/ui.glade:1872 msgid "Color:" msgstr "Colore:" #: src/ui.glade:1886 msgid "Second color:" msgstr "Secondo colore:" #: src/ui.glade:1899 msgid "" "The second color of the snow.\n" "Flag: -sc2" msgstr "" "Il secondo colore della neve.\n" "Flag: -sc2" #: src/ui.glade:1912 msgid "Enable" msgstr "Abilitare" #: src/ui.glade:1916 msgid "" "If set, use two colors.\n" "Flag: -enablesc2" msgstr "Se impostato, utilizza due colori.\n" "Flag: -enablesc2" #: src/ui.glade:1974 msgid "Snow" msgstr "Neve" #: src/ui.glade:1992 msgid "" "Tiny Santa with three reindeers.\n" "Flags: -santa 0 -norudolph" msgstr "" "Piccolo Babbo Natale con tre renne.\n" "Flags: -santa 0 -norudolph" #: src/ui.glade:2021 msgid "" "Small Santa with three reindeers.\n" "Flags: -santa 1 -norudolph" msgstr "" "Babbo Natale piccolo con tre renne.\n" "Flags: -santa 1 -norudolph" #: src/ui.glade:2050 msgid "" "Santa with three reindeers.\n" "Flags: -santa 2 -norudolph" msgstr "" "Babbo Natale con tre renne.\n" "Flags: -santa 2 -norudolph" #: src/ui.glade:2079 msgid "" "Santa with Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder and Blixem.\n" "Flags: -santa 3 -norudolph" msgstr "" "Babbo Natale con Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder e " "Blixem.\n" "Flags: -santa 3 -norudolph" #: src/ui.glade:2108 msgid "" "Santa using the train with two reindeers.\n" "Flags: -santa 4 -norudolph" msgstr "" "Babbo Natale che usa il treno con due renne.\n" "Flags: -santa 4 -norudolph" #: src/ui.glade:2137 msgid "" "Santa using the train with one reindeer and Rudolph.\n" "Flags: -santa 4 -showrudolph" msgstr "" "Babbo Natale che usa il treno con una renna e Rudolph.\n" "Flags: -santa 4 -showrudolph" #: src/ui.glade:2165 msgid "" "Tiny Santa with two reindeers and Rudolph.\n" "Flags: -santa 0 -showrudolph" msgstr "" "Piccolo Babbo Natale con due renne e Rudolph.\n" "Flags: -santa 0 -showrudolph" #: src/ui.glade:2195 msgid "" "Small Santa with two reindeers and Rudolph.\n" "Flags: -santa 1 -showrudolph" msgstr "" "Piccolo Babbo Natale con due renne e Rudolph.\n" "Flags: -santa 1 -showrudolph" #: src/ui.glade:2223 msgid "" "Santa with two reindeers and Rudolph.\n" "Flags: -santa 2 -showrudolph" msgstr "" "Babbo Natale con due renne e Rudolph.\n" "Flags: -santa 2 -showrudolph" #: src/ui.glade:2251 msgid "" "Santa with Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder, Blixem " "and Rudolph.\n" "Flags: -santa 3 -showrudolph" msgstr "" "Babbo Natale con Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder, " "Blixem e Rudolph.\n" "Flags: -santa 3 -showrudolph" #: src/ui.glade:2282 msgid "Without Rudolph" msgstr "Senza Rudolph" #: src/ui.glade:2297 msgid "With Rudolph" msgstr "Con Rudolph" #: src/ui.glade:2308 msgid "Choose your Santa" msgstr "Scegli il tuo Babbo Natale" #: src/ui.glade:2326 msgid "Choose your favorite Santa" msgstr "Scegli il tuo Babbo Natale preferito" #: src/ui.glade:2342 src/ui.glade:3444 msgid " " msgstr " " #: src/ui.glade:2369 msgid "" "Santa's speed.\n" "Flag: -santaspeedfactor" msgstr "" "La velocità di Babbo Natale.\n" "Flag: -santaspeedfactor" #: src/ui.glade:2397 src/ui.glade:2960 src/ui.glade:3462 src/ui.glade:4578 #: src/ui.glade:5694 msgid "Apply default values for the preferences in this tab." msgstr "Applicare i valori predefiniti per le preferenze in questa scheda." #: src/ui.glade:2543 msgid "Show Santa" msgstr "Mostra Babbo Natale" #: src/ui.glade:2547 msgid "" "To show or not to show Santa.\n" "Flags: -showsanta, -nosanta" msgstr "" "Mostrare o non mostrare Babbo Natale.\n" "Flags: -showsanta, -nosanta" #: src/ui.glade:2590 src/ui.glade:3229 msgid "Scale:" msgstr "Scala:" #: src/ui.glade:2602 msgid "" "Scale of Santa.\n" "Flags: -santascale " msgstr "" "Scala di Babbo Natale.\n" "Flags: -santascale " #: src/ui.glade:2647 msgid "Santa" msgstr "Babbo Natale" #: src/ui.glade:2662 msgid "Show scenery" msgstr "Mostra scenario" #: src/ui.glade:2666 msgid "" "To show or not to show scenery.\n" "Flags: -showtrees, -notrees" msgstr "" "Per mostrare o non mostrare lo scenario.\n" "Flags: -showtrees, -notrees" #: src/ui.glade:2683 msgid "" "Vintage tree, you can set the color.\n" "Flag: -treetype 0" msgstr "" "Albero vintage, è possibile impostare il colore.\n" "Flag: -treetype 0" #: src/ui.glade:2706 msgid "" "Woody tree.\n" "Flags: -treetype 1 or: -treetype all" msgstr "" "Albero legnoso.\n" "Flags: -treetype 1 or: -treetype all" #: src/ui.glade:2729 msgid "" "Leavy tree.\n" "Flags: -treetype 2 or: -treetype all" msgstr "" "Albero pesante.\n" "Flags: -treetype 2 or: -treetype all" #: src/ui.glade:2752 msgid "" "Small house.\n" "Flags: -treetype 3 or: -treetype all" msgstr "" "Piccola casa.\n" "Flags: -treetype 3 or: -treetype all" #: src/ui.glade:2775 msgid "" "Reindeer.\n" "Flags: -treetype 4 or: -treetype all" msgstr "" "Renne\n" "Flags: -treetype 4 or: -treetype all" #: src/ui.glade:2798 msgid "" "Moose.\n" "Flags: -treetype 5 or: -treetype all" msgstr "" "Alce\n" "Flags: -treetype 5 or: -treetype all" #: src/ui.glade:2821 msgid "" "Snowy tree.\n" "Flags: -treetype 6 or: -treetype all" msgstr "" "Albero di neve.\n" "Flags: -treetype 6 or: -treetype all" #: src/ui.glade:2844 msgid "" "Set color of vintage tree.\n" "Flag: -tc" msgstr "" "Imposta il colore dell'albero d'epoca.\n" "Flag: -tc" #: src/ui.glade:2884 msgid "Compose your favorite scenery" msgstr "Componi il tuo scenario preferito" #: src/ui.glade:2900 msgid "Try and click any image!" msgstr "Prova a fare clic su qualsiasi immagine!" #: src/ui.glade:2931 msgid "" "Polar bear.\n" "Flags: -treetype 7 or: -treetype all" msgstr "" "Orso polare\n" "Flags: -treetype 7 or: -treetype all" #: src/ui.glade:3141 msgid "# Items:" msgstr "# Articoli:" #: src/ui.glade:3156 msgid "" "Desired number of scenery items.\n" "Flag: -trees" msgstr "" "Numero desiderato di elementi dello scenario.\n" "Flag: -trees" #: src/ui.glade:3179 msgid "% Window fill:" msgstr "% riempimento finestra:" #: src/ui.glade:3190 msgid "" "Bottom percentage of screen available for scenery.\n" "Flag: -treefill" msgstr "" "Percentuale inferiore dello schermo disponibile per lo scenario.\n" "Flag: -treefill" #: src/ui.glade:3209 msgid "Allow overlap" msgstr "Consenti sovrapposizione" #: src/ui.glade:3213 msgid "" "To allow overlap or not when placing scenery.\n" "Flags: -treeoverlap, -notreeoverlap" msgstr "" "Per consentire la sovrapposizione o meno quando si posiziona lo scenario.\n" "Flags: -treeoverlap, -notreeoverlap" #: src/ui.glade:3240 msgid "" "Scale of scenery.\n" "Flag: sceneryscale " msgstr "" "Scala dello scenario.\n" "Flag: sceneryscale " #: src/ui.glade:3409 msgid "Scenery" msgstr "Scenario" #: src/ui.glade:3428 msgid "Compose here your favorite celestial conditions" msgstr "Componi qui le tue condizioni celesti preferite" #: src/ui.glade:3508 msgid "" "Apply default values for all preferences (except settings).\n" "Flag: -defaults" msgstr "" "Applicare i valori predefiniti per tutte le preferenze (eccetto le " "impostazioni).\n" "Flag: -defaults" #: src/ui.glade:3526 msgid "" "Apply vintage values for all preferences (except settings).\n" "Flag: -vintage" msgstr "" "Applica valori vintage per tutte le preferenze (eccetto le impostazioni).\n" "Flag: -vintage" #: src/ui.glade:3612 msgid "Wind" msgstr "Vento" #: src/ui.glade:3626 msgid "Windy" msgstr "Ventoso" #: src/ui.glade:3631 msgid "" "If set, there will be wind.\n" "Flags: -wind, -nowind" msgstr "" "Se impostato, ci sarà vento.\n" "Flags: -wind, -nowind" #: src/ui.glade:3648 msgid "Whirl:" msgstr "Vortice:" #: src/ui.glade:3660 msgid "" "The higher this setting, the more the wind will whirl.\n" "Flag: -whirlfactor" msgstr "" "Più alta è questa impostazione, più il vento vorticerà.\n" "Flag: -whirlfactor" #: src/ui.glade:3682 msgid "Timer:" msgstr "Tempistiche:" #: src/ui.glade:3695 msgid "" "This setting determines how many seconds pass between two gusts of wind.\n" "Flag: -windtimer" msgstr "" "Questa impostazione determina quanti secondi passano tra due raffiche di " "vento.\n" "Flag: -windtimer" #: src/ui.glade:3711 msgid "Now!" msgstr "Ora!" #: src/ui.glade:3715 msgid "Force a gust of wind immediately." msgstr "Forzare una raffica di vento immediatamente." #: src/ui.glade:3732 msgid "Stars" msgstr "Stelle" #: src/ui.glade:3750 msgid "" "To show or not show stars.\n" "Flag: -stars (0 means: no stars)" msgstr "" "Per mostrare o non mostrare le stelle.\n" "Flag: -stars (0 means: no stars)" #: src/ui.glade:3767 msgid "Number:" msgstr "Numero:" #: src/ui.glade:3779 msgid "" "Number of twinkling stars.\n" "Flag: -stars" msgstr "" "Numero di stelle scintillanti.\n" "Flag: -stars" # #: src/ui.glade:3825 msgid "Moon" msgstr "Luna" # #: src/ui.glade:3843 msgid "" "To show or not show moon.\n" "Flags: -moon 1, -moon 0" msgstr "" "Mostrare o non mostrare la luna.\n" "Flags: -moon 1, -moon 0" # #: src/ui.glade:3873 msgid "" "Speed of moon in pixels/minute.\n" "Flag: -moonspeed" msgstr "" "Velocità della luna in pixel/minuto.\n" "Flag: -moonspeed" # #: src/ui.glade:3907 msgid "" "Relative size of the moon.\n" "Flag: -moonsize" msgstr "" "Dimensione relativa della luna.\n" "Flag: -moonsize" # #: src/ui.glade:3928 msgid "Halo" msgstr "Aureola" # #: src/ui.glade:3946 msgid "" "To show or not to show halo around moon.\n" "Flags: -halo 1, -halo 0" msgstr "" "Mostrare o non mostrare l'aureola intorno alla luna.\n" "Flags: -halo 1, -halo 0" # #: src/ui.glade:3964 src/ui.glade:4179 msgid "Bright:" msgstr "Brillante:" # #: src/ui.glade:3976 msgid "" "Brightness of moon's halo.\n" "Flag: -halobrightness" msgstr "" "Luminosità dell'aureola lunare.\n" "Flag: -halobrightness" # #: src/ui.glade:3998 msgid "Meteors" msgstr "Meteore" # #: src/ui.glade:4016 msgid "" "To show or not to show meteors.\n" "Flags: -meteors, -nometeors" msgstr "" "Mostrare o non mostrare meteore.\n" "Flags: -meteors, -nometeors" # #: src/ui.glade:4034 msgid "Aurora" msgstr "Aurora" # #: src/ui.glade:4052 msgid "" "To show or not show aurora.\n" "Note: the aurora is best viewed using a dark background.\n" "Flags: -aurora 1, -aurora 0" msgstr "" "Per mostrare o non mostrare l'aurora.\n" "Nota: l'aurora si vede meglio con uno sfondo scuro.\n" "Flags: -aurora 1, -aurora 0" # #: src/ui.glade:4071 msgid "Width:" msgstr "Larghezza di taglio:" # #: src/ui.glade:4083 msgid "" "Width of aurora in percentage of screen width.\n" "Flag: -aurorawidth" msgstr "" "Larghezza dell'aurora in percentuale della larghezza dello schermo.\n" "Flag: -aurorawidth" # #: src/ui.glade:4108 msgid "Height:" msgstr "Altezza:" # #: src/ui.glade:4120 msgid "" "Vertical size of aurora.\n" "Flag: -auroraheight" msgstr "" "Dimensione verticale dell'aurora.\n" "Flag: -auroraheight" # #: src/ui.glade:4157 msgid "" "Animation speed of aurora: real: 10, for a more dramatic effect choose: 100\n" "Flag: -auroraspeed" msgstr "" "Velocità di animazione di aurora: reale: 10, per un effetto più drammatico " "scegli: 100\n" "Flag: -auroraspeed" # #: src/ui.glade:4191 msgid "" "Brightness of aurora.\n" "Flags: -aurorabrightness" msgstr "" "Luminosità dell'aurora.\n" "Flags: -aurorabrightness" # #: src/ui.glade:4208 msgid "Left" msgstr "Sinistra" # #: src/ui.glade:4212 msgid "" "Place aurora left on the screen.\n" "Flag: -auroraleft" msgstr "" "Posiziona l'aurora sinistra sullo schermo.\n" "Flag: -auroraleft" # #: src/ui.glade:4225 msgid "Middle" msgstr "Medi" # #: src/ui.glade:4229 msgid "" "Place aurora in the middle of the screen.\n" "Flag: -auroramiddle" msgstr "" "Posiziona l'aurora al centro dello schermo.\n" "Flag: -auroramiddle" # #: src/ui.glade:4243 msgid "Right" msgstr "Destra" # #: src/ui.glade:4247 msgid "" "Place aurora in the right of the screen.\n" "Flag: -auroraright" msgstr "" "Posiziona l'aurora a destra dello schermo.\n" "Flag: -auroraright" # #: src/ui.glade:4266 msgid "Frequency:" msgstr "Frequenza:" # #: src/ui.glade:4278 msgid "" "Frequency of meteors to appear.\n" "Flags: -meteorfrequency" msgstr "" "Frequenza di comparsa delle meteore.\n" "Flags: -meteorfrequency" # #: src/ui.glade:4300 msgid "Base:" msgstr "Basale:" # #: src/ui.glade:4312 msgid "" "Baseline height of aurora, in percentage of screen height.\n" "Flag: -aurorabase" msgstr "" "Altezza al basale dell'aurora, in percentuale dell'altezza dello schermo.\n" "Flag: -aurorabase" #: src/ui.glade:4329 msgid "Color" msgstr "Colore" #: src/ui.glade:4333 msgid "" "Choose between yellow-ish and white-ish moon.\n" "Flag: -mooncolor [0,1]" msgstr "" "Scegli tra luna giallastra e biancastra.\n" "Flag: -mooncolor [0,1]" # #: src/ui.glade:4433 msgid "Celestials" msgstr "Celestiali" # #: src/ui.glade:4453 msgid "Birds settings" msgstr "Impostazioni uccelli" # #: src/ui.glade:4617 msgid "Show birds" msgstr "Mostra uccelli" # #: src/ui.glade:4621 msgid "" "If set: show birds.\n" "Flags: -showbirds 1, -showbirds 0" msgstr "" "Se impostato: mostra uccelli.\n" "Flags: -showbirds 1, -showbirds 0" # #: src/ui.glade:4634 msgid "Birds only" msgstr "Solo uccelli" # #: src/ui.glade:4638 msgid "" "If set: show no Santa, snow or scenery.\n" "Flags: -birdsonly 0, -birdsony 1" msgstr "" "Se impostato: non mostrare Babbo Natale, neve o paesaggi.\n" "Flags: -birdsonly 0, -birdsony 1" # #: src/ui.glade:4655 msgid "Preferred distance:" msgstr "Distanza preferita:" # #: src/ui.glade:4669 msgid "" "Preferred distance from other birds.\n" "Flag: -prefdistance" msgstr "" "Distanza preferita dagli altri uccelli.\n" "Flag: -prefdistance" # #: src/ui.glade:4697 msgid "Restart" msgstr "Riavvia" # #: src/ui.glade:4701 msgid "Restart birds." msgstr "Riavviare gli uccelli." # #: src/ui.glade:4718 msgid "Viewing distance:" msgstr "Distanza di visualizzazione:" # #: src/ui.glade:4731 msgid "" "Viewing distance.\n" "NOTE: Santa has no knowledge of viewing distance, so when birds are " "following Santa, the relative positions of Santa and birds will be " "temporarely out of sync when you change the viewing distance. This is only " "noticeable when the birds are following Santa.\n" "Flag: -viewingdistance" msgstr "" "NOTA: Babbo Natale non ha alcuna conoscenza della distanza di visione, " "quindi quando gli uccelli seguono Babbo Natale, le posizioni relative di " "Babbo Natale e gli uccelli saranno temporaneamente fuori sincronia quando si " "modifica la distanza di visione. Questo si nota solo quando gli uccelli " "seguono Babbo Natale.\n" "Flag: -viewingdistance" # #: src/ui.glade:4752 msgid "Focus to attraction point:" msgstr "Focus sul punto di attrazione:" # #: src/ui.glade:4766 msgid "" "Tendency to concentrate on the attraction point.\n" "Flag: -focuscentre" msgstr "" "Tendenza a concentrarsi sul punto di attrazione.\n" "Flag: -focuscentre" # #: src/ui.glade:4784 msgid "" "Desired number of birds. If zero, no birds are shown.\n" "Flag: -nbirds" msgstr "" "Numero desiderato di uccelli. Se zero, non vengono mostrati uccelli.\n" "Flag: -nbirds" #: src/ui.glade:4807 msgid "# Birds:" msgstr "# Uccelli:" # #: src/ui.glade:4821 msgid "" "Number of nearest neighbours the birds should look at.\n" "Flag: -neighbours" msgstr "" "Numero di vicini più vicini a cui gli uccelli dovrebbero guardare.\n" "Flag: -neighbours" # #: src/ui.glade:4841 msgid "Neighbours:" msgstr "I vicini:" # #: src/ui.glade:4856 msgid "" "Give the birds a fancy color.\n" "Flag: -birdscolor" msgstr "" "Dare agli uccelli un colore fantasia.\n" "Flag: -birdscolor" # #: src/ui.glade:4874 msgid "Bird color" msgstr "Colore dell'uccello" # #: src/ui.glade:4900 msgid "Anarchy:" msgstr "Anarchia:" # #: src/ui.glade:4914 msgid "" "Anarchy level: the higher, the more anarchy.\n" "Flag: -anarchy" msgstr "" "Livello di anarchia: più alto è, più anarchia.\n" "Flag: -anarchy" # #: src/ui.glade:4934 msgid "Distance weight:" msgstr "Peso della distanza:" # #: src/ui.glade:4948 msgid "" "Tendency to keep desired distance to neighbours.\n" "Flag: -disweight" msgstr "" "Tendenza a mantenere la distanza desiderata dai vicini.\n" "Flag: -disweight" # #: src/ui.glade:4968 msgid "Adjust speed to neighbours:" msgstr "Regola la velocità ai vicini:" # #: src/ui.glade:4982 msgid "" "Tendency to adjust speed to neighbours.\n" "Flag: -followneighbours" msgstr "" "Tendenza ad adattare la velocità ai vicini.\n" "Flag: -followneighbours" # #: src/ui.glade:5016 msgid "" "Speed of birds in arbitrary units.\n" "Flag: -birdsspeed" msgstr "" "Velocità degli uccelli in unità arbitrarie.\n" "Flag: -birdsspeed" # #: src/ui.glade:5036 msgid "Drawing scale:" msgstr "Scala di disegno:" # #: src/ui.glade:5050 msgid "" "Influence the size of the birds.\n" "Flag: -birdsscale\n" msgstr "" "Influenzare le dimensioni degli uccelli.\n" "Flag: -birdsscale\n" # #: src/ui.glade:5067 msgid "" "Show \n" "attr point" msgstr "" "Mostra \n" "punto attr" # #: src/ui.glade:5073 msgid "" "Show the point where the birds want to go.\n" "Flags: -showattr 0, -showattr 1" msgstr "" "Mostra il punto in cui gli uccelli vogliono andare.\n" "Flags: -showattr 0, -showattr 1" # #: src/ui.glade:5084 msgid "" "Follow \n" "Santa" msgstr "" "Segui \n" "Babbo Natale" # #: src/ui.glade:5090 msgid "" "Birds are attracted by an attraction point. Here you can choose to follow " "Santa.\n" "Flags: -followsanta 0, -followsanta 1" msgstr "" "Gli uccelli sono attratti da un punto di attrazione. Qui puoi scegliere di " "seguire Babbo Natale.\n" "Flags: -followsanta 0, -followsanta 1" # #: src/ui.glade:5103 msgid "" "Percentage of screen to be used for the attraction point.\n" "Flag: -attrspace" msgstr "" "Percentuale di schermo da utilizzare per il punto di attrazione.\n" "Flag: -attrspace" # #: src/ui.glade:5125 msgid "Attraction point range" msgstr "Intervallo del punto di attrazione" # #: src/ui.glade:5168 msgid "Actual mean distance from neighbours." msgstr "Distanza media effettiva dai vicini." # #: src/ui.glade:5185 msgid "Distance used to get the desired number of neighbours." msgstr "Distanza utilizzata per ottenere il numero desiderato di vicini." # #: src/ui.glade:5268 msgid "Birds" msgstr "Uccelli" # #: src/ui.glade:5286 msgid "version" msgstr "versione" # #: src/ui.glade:5301 src/ui.glade:6515 msgid "Settings" msgstr "Impostazioni" # #: src/ui.glade:5323 msgid "Transparency " msgstr "Trasparenza " # #: src/ui.glade:5340 msgid "" "Transparency of painted items:\n" "0: no transparency.\n" "100: fully transparent, you will see nothing!\n" "Flag: -transparency" msgstr "" "Trasparenza degli articoli verniciati:\n" "0: nessuna trasparenza.\n" "100: completamente trasparente, non vedrai nulla!\n" "Flag: -transparency" # #: src/ui.glade:5367 msgid "Lift snow on bottom" msgstr "Solleva la neve sul fondo" # #: src/ui.glade:5383 msgid "" "Use this if snow falls below the bottom of your screen, or fallen snow " "hides something that should not be hidden.\n" "Flag: -offsets" msgstr "" "Utilizzare questa opzione se la neve cade sotto la parte inferiore dello " "schermo o se la neve caduta nasconde qualcosa che non dovrebbe essere " "nascosto.\n" "Flag: -offsets" # #: src/ui.glade:5408 msgid "Lift snow on windows" msgstr "Solleva la neve sulle finestre" # #: src/ui.glade:5424 msgid "" "Use this if no snow collects on your windows, or if snow collects separated " "from your windows. \n" "Some basic window managers need this setting (e.g. TWM needs in general a " "value of 25 .. 28).\n" "Flag: -offsety" msgstr "" "Utilizzalo se non si accumula neve sulle tue finestre o se si accumula neve " "separata dalle tue finestre. \n" "Alcuni gestori di finestre di base hanno bisogno di questa impostazione (ad " "esempio, TWM ha bisogno in generale di un valore di 25 .. 28).\n" "Flag: -offsety" # #: src/ui.glade:5449 msgid "Cpu factor" msgstr "Fattore Cpu" # #: src/ui.glade:5467 msgid "" "The higher, the smoother xsnow will run, but will also use more cpu power.\n" "Flag: -cpuload" msgstr "" "Più alto è, più liscio xsnow verrà eseguito, ma utilizzerà anche più potenza " "cpu.\n" "Flag: -cpuload" # #: src/ui.glade:5493 msgid "Scale" msgstr "Bilancia" # #: src/ui.glade:5510 msgid "" "Overall drawing scale.\n" "Flag: -scale" msgstr "" "Scala di disegno complessiva.\n" "Flag: -scale" # #: src/ui.glade:5543 msgid "Ignore large top windows" msgstr "Ignora finestre superiori grandi" #: src/ui.glade:5559 msgid "" "Windows wider than 80 percent of the screen and closer to the top than the " "number in this widget will not collect snow.\n" "In some cases, there are invisible windows near the top of the screen, which " "are handled by xsnow as normal windows: snow is collected upon them. By " "entering a suitable number here, this undesired behaviour can be avoided.\n" "Flag: -ignoretop\n" "\n" msgstr "" "Le finestre più larghe dell'80% dello schermo e più vicine alla parte " "superiore del numero in questo widget non raccoglieranno neve.\n" "In alcuni casi, ci sono finestre invisibili vicino alla parte superiore " "dello schermo, che sono gestite da xsnow come normali finestre: la neve " "viene raccolta su di esse. Inserendo qui un numero adeguato, questo " "comportamento indesiderato può essere evitato.\n" "Flag: -ignoretop\n" "\n" # #: src/ui.glade:5583 msgid "Ignore large bottom windows" msgstr "Ignora finestre inferiori grandi" #: src/ui.glade:5599 msgid "" "Windows wider than 80 percent of the screen and closer to the bottom than " "the number in this widget will not collect snow.\n" "\n" "In some cases, there are invisible windows near the bottom of the screen, " "which are handled by xsnow as normal windows: snow is collected upon them. " "By entering a suitable number here, this undesired behaviour can be " "avoided.\n" "Flag: -ignorebottom" msgstr "" "Le finestre più larghe dell'80% dello schermo e più vicine alla parte " "inferiore del numero in questo widget non raccoglieranno neve.\n" "\n" "In alcuni casi, ci sono finestre invisibili vicino alla parte inferiore " "dello schermo, che sono gestite da xsnow come normali finestre: la neve " "viene raccolta su di esse. Inserendo qui un numero adeguato, questo " "comportamento indesiderato può essere evitato.\n" "Flag: -ignorebottom" #: src/ui.glade:5791 msgid "window type etc." msgstr "tipo di finestra ecc." #: src/ui.glade:5814 msgid "" "Menu\n" "colors" msgstr "Colori Menu" #: src/ui.glade:5819 msgid "" "Toggle between xsnow's own menu colors and standard menu colors.\n" "Activated: use xsnow colors.\n" "Deactivated: use default colors.\n" "Flags: -theme 1, -theme 0" msgstr "" "Alterna tra i colori del menu xsnow e i colori del menu standard.\n" "Attivato: utilizzare colori xsnow.\n" "Disattivato: usa i colori predefiniti.\n" "Flags: -theme 1, -theme 0" #: src/ui.glade:5833 msgid "" "On all\n" "workspaces" msgstr "" "Su tutte le\n" "aree di lavoro" #: src/ui.glade:5838 msgid "" "Use all workspaces to snow in.\n" "NOTE: this doesn't work properly in enlightenment.\n" "Flags: -allworkspaces 1, -allworkspaces 0" msgstr "" "Utilizzare tutte le aree di lavoro per innevare.\n" "NOTA: questo non funziona correttamente nell'illuminazione.\n" "Flags: -allworkspaces 1, -allworkspaces 0" #: src/ui.glade:5856 msgid "" "Below\n" "windows" msgstr "" "Sotto\n" "le finestre" #: src/ui.glade:5861 msgid "" "When activated, it will be snowing below your windows, else it will be " "snowing upon you windows too.\n" "On some desktop environments, when snowing above your windows you will not " "be able to click on any window.\n" "Therefore, you will be asked to click a button, to be sure that things are " "OK.\n" "Flag: -above" msgstr "" "Quando attivato, nevicherà sotto le finestre, altrimenti nevicherà anche su " "di voi.\n" "In alcuni ambienti desktop, quando nevica sopra le finestre non sarà " "possibile fare clic su alcuna finestra.\n" "Pertanto, ti verrà chiesto di fare clic su un pulsante, per essere sicuro " "che le cose stiano bene.\n" "Flag: -above" #: src/ui.glade:5880 msgid "" "Click to\n" "confirm" msgstr "" "Clicca per\n" "confermare" #: src/ui.glade:5885 msgid "To make sure you can click." msgstr "Per essere sicuri di poter fare clic su." #: src/ui.glade:5904 msgid "" "If you have more than one monitor, choose where you want snow falling. " "Choose 'all monitors' if you want snow in all monitors.\n" "NOTE: when changing monitor, xsnow will restart.\n" "Flag: -screen" msgstr "" "Se si dispone di più di un monitor, scegliere dove si desidera che la neve " "cada. Scegliere 'tutti i monitor' se si desidera neve in tutti i monitor.\n" "NOTA: quando si cambia monitor, xsnow si riavvia.\n" "Flag: -screen" #: src/ui.glade:5911 msgid "monitor 1" msgstr "Monitor 1" #: src/ui.glade:5922 msgid "" "Create\n" "outline" msgstr "" "Crea\n" "struttura" #: src/ui.glade:5927 msgid "" "To draw an outline around the snow window.\n" "Flag: -outline 1/0" msgstr "" "Per disegnare un contorno attorno alla finestra di neve.\n" "Flag: -outline 1/0" #: src/ui.glade:5951 msgid "" " \n" " " msgstr "" " \n" " \n" " " #: src/ui.glade:5986 msgid "" "Choose here the picture you want as background when xscreensaver is " "active.\n" "Flag: -bg" msgstr "" "Scegli qui l'immagine che vuoi come sfondo quando xscreensaver è attivo.\n" "Flag: -bg" #: src/ui.glade:5990 msgid "Choose background" msgstr "Scegli lo sfondo" #: src/ui.glade:6005 msgid "" "Activate xscreensaver.\n" "Click and don't touch mouse and keyboard for a few seconds..." msgstr "" "Attivare xscreensaver.\n" "Fare clic e non toccare il mouse e la tastiera per alcuni secondi..." #: src/ui.glade:6019 msgid "" "Settings for Xscreensaver. You can choose a background, and choose to use it " "or not.\n" "Make sure you add a line like\n" "xsnow -root\n" "after the line 'programs:' in the file ~/.xscreensaver and you run " "xscreensaver-demo to choose for xsnow.\n" "To activate xscreensaver on the command line:\n" "xscreensaver-command -activate\n" "See also the man page:\n" "man xsnow" msgstr "" "Impostazioni per Xscreensaver. Puoi scegliere uno sfondo e scegliere di " "usarlo o meno.\n" "Assicurati di aggiungere una riga come\n" "xsnow -root\n" "after la riga 'programs:' nel file ~/.xscreensaver ed esegui xscreensaver-" "demo per scegliere xsnow.\n" "Per attivare xscreensaver sulla riga comandi:\n" "xscreensaver-command -activate\n" "Vedi anche la pagina man:\n" "man xsnow" #: src/ui.glade:6028 msgid "Xscreensaver: " msgstr "Xscreensaver: " #: src/ui.glade:6048 msgid "Black" msgstr "Nero" #: src/ui.glade:6052 msgid "" "When activated, the background will be black.\n" "Flag: -bg (this button will be automatically desactivated when -bg is given)" msgstr "" "Quando attivato, lo sfondo sarà nero.\n" "Flag: -bg (this button will be automatically desactivated when -bg is given)" #: src/ui.glade:6076 msgid "" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" msgstr "" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" #: src/ui.glade:6551 msgid "en" msgstr "en" #: src/ui.glade:6554 msgid "it" msgstr "it" #~ msgid "" #~ "If set, use two colors.\n" #~ "Flags: -enablesc2" #~ msgstr "" #~ "Se impostato, utilizza due colori.\n" #~ "Flags: -enablesc2" #, c-format #~ msgid "XWinInfo failed\n" #~ msgstr "XWinInfo non riuscito\n" #, c-format #~ msgid "Force snow on root: window: %#lx, depth: %d\n" #~ msgstr "Forza neve sulla radice: finestra: %#lx, profondità: %d\n" #, c-format #~ msgid "" #~ "NOTE: you probably need to tweak 'Lift snow on windows' in the 'settings' " #~ "panel.\n" #~ msgstr "" #~ "NOTA: probabilmente è necessario modificare \"Solleva la neve sulle " #~ "finestre\" nel pannello \"Impostazioni\".\n" #~ msgid "Force a gust of wind immediately.\n" #~ msgstr "Forza immediatamente una folata di vento.\n" xsnow-3.8.3/po/lt.gmo0000666000000000000000000010364114732252143012646 0ustar0000000000000000Þ•$< …\pqr‹¥§º½ÃÇ:Ì# ,:I"_7‚ ºÄÙíþT%c‰ ¥ ² ¾;Ì^Kp5¼6òE)FoJ¶57NUoŒL’ ß íøvþ u€ •BŸâ.ê0 !J l w D‰ VÎ %!7!R!l!ƒ!”!š!/¡!Ñ!ï!÷!$ " 1"<"K"CT"-˜"Æ"×"ñ"6#F#W#Q^#°#¿#Æ# á#$ï#!$76$ n$/y$©$®$Ê$ Ò$•Ü$`r%TÓ%=(&.f&S•&1é&Y'(u'5ž'HÔ'“(½±(o)‹)3¤)3Ø) *,*D*0^**”*¨*½*2Ï*+ +"+*+1++6+b++›+E·+ ý+" ,,,H1,'z,¢,ª,Ç, Ù, ä, ð,#ü,J -=k-;©-2å-6.0O.8€.¹. Í.8Ú. / / */.5/*d//—/-¦/9Ô/00Q0Dl0t±0f&161BÄ1&2.2&42([2„2‹2 “2¡2%¸2$Þ273%;37a3%™3¿3Û3Wä3<5A5 R5 `5 k5 v5 5J‹5KÖ5"6<(6He61®6à6 å6074770l7/7Í7Ô7?Ú7C8A^8  8‰Á8dK9S°9Š:I:2Ù:Z ;(g;B;[Ó;/<;6<Gr<Qº<= =J=pf=1×=< >9F>@€>;Á>;ý>˜9? Ò?tà?U@$n@“@%²@{Ø@gTAμA‹BH C!VCxC‹C¥C,¾C)ëCE'E]/E6EÄE äEF F.F{NGÊGAÑGHH<Hu\HjÒI=K CKPK0`K‘K1 K ÒKßKâKåK ëK öK L LL L(L"9L\M"dN!‡N©N«N¾NÁNÇNËN2ÐNOO -O 8ODOYO.qO7 O ØO#äOP P4PbFP)©PÓPóPQQJ'Q rQu}QVóQ5JR6€RZ·R[SOnS0¾SïS TT"T6TJ=T ˆT•T ¨Ty´T.U>UUU [U:eU U,©U3ÖU" V -V8VBJVcV!ñV1W#EWiW‚WžW¥W1­W#ßW X X'"X JXXXnXN…X;ÔXY$&YKY<kY¨Y¸Y]ÁYZ 2Z%`f5ŸfAÕfg/g1?g qg ~gŒg7œg+Ôg h! h8,hCeh ©h³h\Äh\!iŠ~i} j?‡jUÇj1kOk0Vk*‡k²k ºk Äk&Òk.ùk3(lK\l2¨lHÛl.$mSm kmpvmçnînoo-o AoOoO^oD®oóoPúo[Kp3§pÛpãp7q?8q9xq(²qÛq äqDñqD6rF{rÂrˆÜrdesXÊsƒ#tK§t8ótk,u"˜u>»u_úu ZvGev]­v\ wHhw.±whàw4IxD~x@ÃxEy8Jy9ƒy¤½y bzonz0Þz.{">{+a{‘{’|ú²|‹­}Q9~(‹~´~Ñ~$í~.DA†€ €a©€= (Ir’™²pÅ‚ 6ƒ=@ƒ~ƒ†ƒ<ƒXʃU#… y† ƒ† ކ8™†Ò†7ᆇ)‡,‡0‡ 9‡ E‡R‡d‡ y‡†‡އÍ$ËÞ•„ Lw¬åÉÑ#U’¢»Z®Sú‰(°í ¯ùªIü“=ôÔhʇõP,ÎX6±‹ð€mÀ!1rŸdû4¥ø³$;ƘtA«Ø2¤á`ĵ8½!Ý…àìÖëê7Rl E¿)䌚Ìy›¹ —Çfu ?ÿ¶Ï†KÒ n<cŠ~W"Ù'×væó#-kÓœ/§¾NÃÈ­ *‚ _FýaH|iÜqî :\öJ”Bsò"]Õ´TMÛñ¨¸ÅÁéV > Y÷}ßx+ˆ^ÂÚj9 gŽ0èºo¼–.5 @{3·ïžzQ[¡D&ƒ²‘pþCâeçЦ©%£bOã™G Alas! This not an X11 session, xsnow will probably not run. If you want to try it anyway, set the environment variable XSNOW_FORCE_RUN, eg: XSNOW_FORCE_RUN=1 xsnow Or, you could force an X11 session, for example by tweaking /etc/gdm3/daemon.conf. Thanks for using xsnow Xsnow: Caught signal %d because double buffering is not available on this system on your request. # Birds:# Items:# Snowflakes:% Window fill:%s. Snow window: %#lx%s: cannot connect to X server %s              (default)All defaults All vintage Defaults Vintage Activate xscreensaver. Click and don't touch mouse and keyboard for a few seconds...Actual mean distance from neighbours.Adjust speed to neighbours:All defaultsAll vintageAllow overlapAnarchy level: the higher, the more anarchy. Flag: -anarchyAnarchy:Animation speed of aurora: real: 10, for a more dramatic effect choose: 100 Flag: -auroraspeedApply default values for all preferences (except settings). Flag: -defaultsApply default values for the preferences in this tab.Apply default values for the preferences in this tab. Apply defaults for all preferences (except settings). Flag: -defaultsApply defaults for all preferences (except settings). Flags: -defaultsApply vintage values for all preferences (except settings). Flag: -vintageApply vintage values for the preferences in this tab.Attraction point rangeAuroraAvailable languages are: Available languages are: %s Base:Baseline height of aurora, in percentage of screen height. Flag: -aurorabaseBelow windowsBird colorBirdsBirds are attracted by an attraction point. Here you can choose to follow Santa. Flags: -followsanta 0, -followsanta 1Birds onlyBirds settingsBlackBlow off:Bottom percentage of screen available for scenery. Flag: -treefillBright:Brightness of aurora. Flags: -aurorabrightnessBrightness of moon's halo. Flag: -halobrightnessCannot create transparent window CelestialsChoose backgroundChoose between yellow-ish and white-ish moon. Flag: -mooncolor [0,1]Choose here the picture you want as background when xscreensaver is active. Flag: -bgChoose your SantaChoose your favorite SantaChoose your favorite snowClick on a window ... Click to confirmColorColor:Compose here your favorite celestial conditionsCompose your favorite sceneryContactContinuing with flagCould not determine desktop session Cpu factorCreate outlineDefaultsDesired number of birds. If zero, no birds are shown. Flag: -nbirdsDesired number of scenery items. Flag: -treesDesktop type: %sDetected Wayland desktop Detected desktop session: %s Distance used to get the desired number of neighbours.Distance weight:DonateDonate one euro or so to inspire the maintainer of xsnow, here is a paypal link. Drawing scale:EnableFocus to attraction point:Follow SantaFor optimal resuts, add to your %s: Force a gust of wind immediately.Frequency of meteors to appear. Flags: -meteorfrequencyFrequency:Give the birds a fancy color. Flag: -birdscolorHaloHalting because of flag %s Height:Hide menuIf everything is ok, it is now snowing on your desktop, and birds are flying. You are encouraged to define your own preferences using the tabs above.If set, show fallen snow on bottom of the desktop. Flags: -keepsnowonscreen, -nokeepsnowonscreenIf set, show fallen snow on windows. Flags: -keepsnowonwindows, -nokeepsnowonwindowsIf set, show snow blowing away. Flags: -blowsnow, -noblowsnowIf set, show snowflakes. Flags: -snow, -nosnowIf set, snow will collect on the trees. Flags: -keepsnowontrees, -nokeepsnowontreesIf set, there will be wind. Flags: -wind, -nowindIf set, try to show fluff on fallen snow and trees if possible. Flags: -fluffy, -nofluffyIf set, use two colors. Flag: -enablesc2If set: show birds. Flags: -showbirds 1, -showbirds 0If set: show no Santa, snow or scenery. Flags: -birdsonly 0, -birdsony 1If the system is too busy, all panels get this color, in which case you could adapt some settings in "snow", "birds", "settings", or "celestials".If you have more than one monitor, choose where you want snow falling. Choose 'all monitors' if you want snow in all monitors. NOTE: when changing monitor, xsnow will restart. Flag: -screenIgnore large bottom windowsIgnore large top windowsIn every tab you find the following rescue buttons:Influence the size of the birds. Flag: -birdsscale Intensity:LXDE session found, using window 'pcmanfm'. Leave menu. Flag: -nomenuLeavy tree. Flags: -treetype 2 or: -treetype allLeftLift snow on bottomLift snow on windowsMax # snowflakes:Maximum amount of snowflakes. Flag: -flakecountmaxMean distance: %3d Menu colorsMeteorsMiddleMoonMoose. Flags: -treetype 5 or: -treetype allMore than %d errors, I quit!NOT using double buffering:NOTE: expect some flicker. NOTE: xsnow will probably run, but some glitches are to be expected. Neighbours:Not sending tar file to terminal. Now!Number of nearest neighbours the birds should look at. Flag: -neighboursNumber of twinkling stars. Flag: -starsNumber:Ok, things are as they are. On all workspacesOn bottom:On scenery:On windows:Overall drawing scale. Flag: -scalePercentage of screen to be used for the attraction point. Flag: -attrspacePlace aurora in the middle of the screen. Flag: -auroramiddlePlace aurora in the right of the screen. Flag: -aurorarightPlace aurora left on the screen. Flag: -auroraleftPlease report any comments to the maintainer of xsnow.Polar bear. Flags: -treetype 7 or: -treetype allPreferred distance from other birds. Flag: -prefdistancePreferred distance:Probably X11Problems encountered during production of the tar ball. Quit xsnowQuit xsnow.Range: %d Reindeer. Flags: -treetype 4 or: -treetype allRelative size of the moon. Flag: -moonsizeRestartRestart birds.Restart due to change of display settings... Restart due to change of screen or language settings ... RightSantaSanta using the train with one reindeer and Rudolph. Flags: -santa 4 -showrudolphSanta using the train with two reindeers. Flags: -santa 4 -norudolphSanta with Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder, Blixem and Rudolph. Flags: -santa 3 -showrudolphSanta with Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder and Blixem. Flags: -santa 3 -norudolphSanta with three reindeers. Flags: -santa 2 -norudolphSanta with two reindeers and Rudolph. Flags: -santa 2 -showrudolphSanta's speed. Flag: -santaspeedfactorScaleScale of Santa. Flags: -santascale Scale of scenery. Flag: sceneryscale Scale:ScenerySecond color:See also the man page.Self replication is not compiled in. Set color of vintage tree. Flag: -tcSet default preferences for all (except settings) tabs.Set default preferences for this tab.Set vintage preferences for all (except settings) tabs.Set vintage preferences for this tab.Setting background from %s SettingsSettings for Xscreensaver. You can choose a background, and choose to use it or not. Make sure you add a line like xsnow -root after the line 'programs:' in the file ~/.xscreensaver and you run xscreensaver-demo to choose for xsnow. To activate xscreensaver on the command line: xscreensaver-command -activate See also the man page: man xsnowShowShow attr pointShow sceneryShow SantaShow birdsShow fluffShow snowShow the point where the birds want to go. Flags: -showattr 0, -showattr 1Size of snowflakes, works only for non-vintage snow flakes. Flag: -snowsizeSize:Small Santa with three reindeers. Flags: -santa 1 -norudolphSmall Santa with two reindeers and Rudolph. Flags: -santa 1 -showrudolphSmall house. Flags: -treetype 3 or: -treetype allSnowSnowing in %#lx: %s %d+%d %dx%d Snowy tree. Flags: -treetype 6 or: -treetype allSpeed of birds in arbitrary units. Flag: -birdsspeedSpeed of moon in pixels/minute. Flag: -moonspeedSpeed of the snowflakes. Flag: -snowspeedfactorSpeed:StarsTendency to adjust speed to neighbours. Flag: -followneighboursTendency to concentrate on the attraction point. Flag: -focuscentreTendency to keep desired distance to neighbours. Flag: -disweightThe color of the snow. Flag: -scThe higher this setting, the more snow will be generated because of Santa ploughing, wind or disappearing windows. Flag: -blowofffactorThe higher this setting, the more snow will collect on the bottom of the desktop. Flag: -ssnowdepthThe higher this setting, the more snow will collect on the trees. Flag: -maxontreesThe higher this setting, the more snow will collect on the windows. Note: in Wayland, there is no snow on the windows. Flag: -wsnowdepthThe higher this setting, the more the wind will whirl. Flag: -whirlfactorThe higher, the more snowflakes. Flag: -snowflakesThe higher, the smoother xsnow will run, but will also use more cpu power. Flag: -cpuloadThe second color of the snow. Flag: -sc2The transparent snow-window is probably not click-through, alas.. This setting determines how many seconds pass between two gusts of wind. Flag: -windtimerTimer:Tiny Santa with three reindeers. Flags: -santa 0 -norudolphTiny Santa with two reindeers and Rudolph. Flags: -santa 0 -showrudolphTo allow overlap or not when placing scenery. Flags: -treeoverlap, -notreeoverlapTo draw an outline around the snow window. Flag: -outline 1/0To make sure you can click.To show or not show aurora. Note: the aurora is best viewed using a dark background. Flags: -aurora 1, -aurora 0To show or not show moon. Flags: -moon 1, -moon 0To show or not show stars. Flag: -stars (0 means: no stars)To show or not to show Santa. Flags: -showsanta, -nosantaTo show or not to show halo around moon. Flags: -halo 1, -halo 0To show or not to show meteors. Flags: -meteors, -nometeorsTo show or not to show scenery. Flags: -showtrees, -notreesToggle between xsnow's own menu colors and standard menu colors. Activated: use xsnow colors. Deactivated: use default colors. Flags: -theme 1, -theme 0Transparency Transparency of painted items: 0: no transparency. 100: fully transparent, you will see nothing! Flag: -transparencyTry and click any image!Try redirecting to a file (e.g: %s, Trying to snow in root window Use "sys" for your default language. Use all workspaces to snow in. NOTE: this doesn't work properly in enlightenment. Flags: -allworkspaces 1, -allworkspaces 0Use the settings tab if xsnow is misbehaving. Use the birds tab if birds are misbehaving.Use this if no snow collects on your windows, or if snow collects separated from your windows. Some basic window managers need this setting (e.g. TWM needs in general a value of 25 .. 28). Flag: -offsetyUse this if snow falls below the bottom of your screen, or fallen snow hides something that should not be hidden. Flag: -offsetsUse vintage values for all preferences (except settings). Flag: -vintageUsing double buffer: %#lx. %dx%d Using root window Using transparent window Using window 'Desktop'. Vertical size of aurora. Flag: -auroraheightViewing distance. NOTE: Santa has no knowledge of viewing distance, so when birds are following Santa, the relative positions of Santa and birds will be temporarely out of sync when you change the viewing distance. This is only noticeable when the birds are following Santa. Flag: -viewingdistanceViewing distance:VintageVintage preferences: the look and feel of the original xsnow, created in 1993 by Rick Jansen.Vintage tree, you can set the color. Flag: -treetype 0Warning: don't eat yellow snow!Wayland (Expect some slugginess)WelcomeWelcome at xsnow!When activated, it will be snowing below your windows, else it will be snowing upon you windows too. On some desktop environments, when snowing above your windows you will not be able to click on any window. Therefore, you will be asked to click a button, to be sure that things are OK. Flag: -aboveWhen activated, the background will be black. Flag: -bg (this button will be automatically desactivated when -bg is given)Whirl:Width of aurora in percentage of screen width. Flag: -aurorawidthWidth:WindWindow size changed, now snowing in in %#lx: %s %d+%d %dx%d Windows wider than 80 percent of the screen and closer to the bottom than the number in this widget will not collect snow. In some cases, there are invisible windows near the bottom of the screen, which are handled by xsnow as normal windows: snow is collected upon them. By entering a suitable number here, this undesired behaviour can be avoided. Flag: -ignorebottomWindows wider than 80 percent of the screen and closer to the top than the number in this widget will not collect snow. In some cases, there are invisible windows near the top of the screen, which are handled by xsnow as normal windows: snow is collected upon them. By entering a suitable number here, this undesired behaviour can be avoided. Flag: -ignoretop WindyWith RudolphWithout RudolphWoody tree. Flags: -treetype 1 or: -treetype allXscreensaver: Xsnow needs gtk version >= %s, found version %s all monitorsenitlabelmonitor %dmonitor 1or use a %srestartingunknown versionwindow type etc.Project-Id-Version: xsnow 3.7.0~pre04 Report-Msgid-Bugs-To: wvermin@gmail.com PO-Revision-Date: 2024-03-10 14:19+0100 Last-Translator: Willem Vermin wvermin@gmail.com Language-Team: None Language: lt MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Deja! Tai ne X11 seansas, xsnow tikriausiai nebus paleista. Jei vis tiek norite tai iÅ¡bandyti, nustatykite aplinkos kintamÄ…jį XSNOW_FORCE_RUN=1 xsnow Arba galite priverstinai pradÄ—ti X11 seansÄ…, pavyzdžiui, pakoreguodami /etc/gdm3/daemon.conf. DÄ—kojame, kad naudojatÄ—s xsnow Xsnow: užfiksuotas signalas %d nes dvigubas buferis Å¡ioje sistemoje negalimas pagal jÅ«sų praÅ¡ymÄ…. # PaukÅ¡Äiai:# prekÄ—s:# SnaigÄ—s:% lango užpildymas:%s. Sniego langas: %#lx%s: nepavyksta prisijungti prie X serverio %s              (numatytas)Visi numatytieji nustatymai Visas senovinis Numatytieji Senovinis Suaktyvinkite xscreensaver. SpustelÄ—kite ir nelieskite pelÄ—s bei klaviatÅ«ros kelias sekundes...Faktinis vidutinis atstumas nuo kaimynų.Pritaikykite greitį kaimynams:Visi numatytiejiVisas vintažasLeisti persidengtiAnarchijos lygis: kuo aukÅ¡tesnis, tuo daugiau anarchijos. Flag: -anarchyAnarchija:Auroros animacijos greitis: tikras: 10, norÄ—dami gauti dramatiÅ¡kesnį efektÄ…, pasirinkite: 100 Flag: -auroraspeedTaikyti numatytÄ…sias vertes visoms nuostatoms (iÅ¡skyrus nustatymus). Flag: -defaultsTaikyti numatytÄ…sias Å¡io skirtuko nuostatų vertes.Taikyti numatytÄ…sias Å¡io skirtuko nuostatų vertes. Taikyti numatytuosius nustatymus visoms nuostatoms (iÅ¡skyrus nustatymus). Flag: -defaultsTaikyti numatytuosius nustatymus visoms nuostatoms (iÅ¡skyrus nustatymus). Flags: -defaultsTaikyti vintage vertes visoms nuostatoms (iÅ¡skyrus nustatymus). Flag: -vintageTaikyti vintage vertes Å¡io skirtuko nuostatoms.Traukos taÅ¡kų diapazonasAuroraGalimos kalbos: Galimos kalbos: %s BazÄ—:Pradinis auroros aukÅ¡tis, ekrano aukÅ¡Äio procentais. Flag: -aurorabasePo langaisPaukÅ¡Äių spalvaPaukÅ¡ÄiaiPaukÅ¡Äius vilioja traukos taÅ¡kas. ÄŒia galite pasirinkti sekti KalÄ—dų Senelį. Flags: -followsanta 0, -followsanta 1Tik paukÅ¡ÄiaiPaukÅ¡Äių nustatymaiJuodaNupÅ«sti:ApatinÄ— ekrano dalis, skirta peizažams. Flag: -treefillRyÅ¡kus:Auroros ryÅ¡kumas. Flags: -aurorabrightnessMÄ—nulio aureolÄ—s ryÅ¡kumas Flag: -halobrightnessNegalima sukurti skaidraus lango DanguolÄ—sPasirinkite fonÄ…Pasirinkite iÅ¡ geltono ir balto mÄ—nulio. Flag: -mooncolor [0,1]ÄŒia pasirinkite nuotraukÄ…, kuriÄ… norite naudoti kaip fonÄ…, kai įjungta xscreensaver. Flag: -bgPasirinkite savo KalÄ—dų SenelįPasirinkite savo mÄ—gstamiausiÄ… KalÄ—dų SenelįPasirinkite savo mÄ—gstamÄ… sniegÄ…SpustelÄ—kite langÄ…... SpustelÄ—kite patvirtintiSpalvaSpalva:ÄŒia suraÅ¡ykite savo mÄ—gstamas dangaus sÄ…lygasSukurkite savo mÄ—gstamÄ… peizažąkontaktasTÄ™sinys su vÄ—liavaNepavyko nustatyti darbalaukio seanso Cpu faktoriusSukurkite kontÅ«rÄ…Numatytieji nustatymaiNorimas paukÅ¡Äių skaiÄius. Jei nulis, paukÅ¡Äiai nerodomi. Flag: -nbirdsPageidaujamas dekoracijos elementų skaiÄius Flag: -treesDarbalaukio tipas: %sAptiktas „Wayland“ darbalaukis Aptikta darbalaukio sesija: %s Atstumas naudojamas norint gauti norimÄ… kaimynų skaiÄių.Atstumo svoris:PaaukotiPaaukokite vienÄ… eurÄ…, kad įkvÄ—ptumÄ—te xsnow prižiÅ«rÄ—tojÄ…, Äia yra paypal nuoroda. Brėžinio skalÄ—:Ä®galintiSutelkti dÄ—mesį į traukos taÅ¡kÄ…:Sekite KalÄ—dų SenelįNorÄ—dami gauti optimalius rezultatus, pridÄ—kite prie savo %s: Nedelsdami priverskite vÄ—jo gÅ«sį.Meteorų atsiradimo dažnis Flags: -meteorfrequencyDažnis:Suteikite paukÅ¡Äiams puoÅ¡niÄ… spalvÄ…. Flag: -birdscolorHaloSustabdoma dÄ—l vÄ—liavÄ—lÄ—s %s AukÅ¡tis:SlÄ—pti meniuJei viskas gerai, dabar jÅ«sų darbalaukyje sninga, o paukÅ¡Äiai skraido. Rekomenduojame apibrėžti savo nuostatas naudojant aukÅ¡Äiau esanÄius skirtukus.Jei nustatyta, darbalaukio apaÄioje rodyti iÅ¡kritusį sniegÄ…. Flags: -keepsnowonscreen, -nokeepsnowonscreenJei nustatyta, ant langų rodyti iÅ¡kritusį sniegÄ…. Flags: -keepsnowonwindows, -nokeepsnowonwindowsJei nustatyta, parodykite, kaip puÄia sniegas. Flags: -blowsnow, -noblowsnowJei nustatyta, rodyti snaiges. Flags: -snow, -nosnowJei nustatyta, sniegas rinksis ant medžių. Flags: -keepsnowontrees, -nokeepsnowontreesJei nustatyta, bus vÄ—jas. Flags: -wind, -nowindJei nustatyta, jei įmanoma, ant iÅ¡kritusio sniego ir medžių pabandykite matyti pÅ«kus. Flags: -fluffy, -nofluffyJei nustatyta, naudokite dvi spalvas. Flag: -enablesc2Jei nustatyta: rodyti paukÅ¡Äius. Flags: -showbirds 1, -showbirds 0Jei nustatyta: nerodykite KalÄ—dų senelio, sniego ar peizažo. Flags: -birdsonly 0, -birdsony 1Jei sistema per daug užimta, visos plokÅ¡tÄ—s gauna Å¡iÄ… spalvÄ…. Tokiu atveju galite pritaikyti kai kuriuos nustatymus "sniegas", "paukÅ¡Äiai", "nustatymai" arba "dangus".Jei turite daugiau nei vienÄ… monitorių, pasirinkite, kur norite snigti. Pasirinkite „visi monitoriai“, jei norite, kad visuose monitoriuose bÅ«tų sniego. PASTABA: pakeitus monitorių, xsnow bus paleistas iÅ¡ naujo. Flag: -screenNepaisykite didelių apatinių langųNepaisykite didelių virÅ¡utinių langųKiekviename skirtuke rasite Å¡iuos atkÅ«rimo mygtukus:Ä®taka paukÅ¡Äių dydį. Flag: -birdsscale Intensyvumas:LXDE sesija rasta naudojant langÄ… „pcmanfm“. IÅ¡eiti iÅ¡ meniu. Flag: -nomenuLapinis medis. Flags: -treetype 2 or: -treetype allKairÄ—Pakelkite sniegÄ… ant dugnoPakelkite sniegÄ… ant langųMaksimalus snaigių skaiÄius:Maksimalus snaigių kiekis Flag: -flakecountmaxVidutinis atstumas: %3d Meniu spalvosMeteoraiVidurioMÄ—nulisBriedis. Flags: -treetype 5 or: -treetype allDaugiau nei %d klaidų, išėjau!NEnaudojamas dvigubas buferis:PASTABA: tikÄ—kitÄ—s mirgÄ—jimo. PASTABA: xsnow tikriausiai veiks, bet galima tikÄ—tis tam tikrų nesklandumų. Kaimynai:Tar failas nesiunÄiamas į terminalÄ…. Dabar!Artimiausių kaimynų, į kuriuos paukÅ¡Äiai turÄ—tų žiÅ«rÄ—ti, skaiÄius Flag: -neighboursMirksinÄių žvaigždžių skaiÄius. Flag: -starsNumeris:Gerai, viskas yra taip, kaip yra. Visose darbo srityseApaÄioje:Ant peizažo:Ant langų:Bendra brėžinio skalÄ—. Flag: -scaleEkrano, kuris bus naudojamas traukos taÅ¡kui, procentas Flag: -attrspacePadÄ—kite aurorÄ… ekrano viduryje. Flag: -auroramiddleÄ®dÄ—kite aurorÄ… ekrano deÅ¡inÄ—je. Flag: -aurorarightPadÄ—kite aurorÄ… kairÄ—je ekrane. Flag: -auroraleftPraneÅ¡kite apie bet kokius komentarus xsnow prižiÅ«rÄ—tojui.Baltasis lokys. Flags: -treetype 7 or: -treetype allPageidaujamas atstumas nuo kitų paukÅ¡Äių. Flag: -prefdistancePageidaujamas atstumas:Tikriausiai X11Problemos, iÅ¡kilusios gaminant deguto rutulį. Baigti xsnowBaigti xsnow.Diapazonas: %d Å iaurÄ—s elniai. Flags: -treetype 4 or: -treetype allSantykinis mÄ—nulio dydis. Flag: -moonsizePerkrautiIÅ¡ naujo paleiskite paukÅ¡Äius.Paleisti iÅ¡ naujo, nes pasikeitÄ— ekrano nustatymai... Paleisti iÅ¡ naujo dÄ—l ekrano ar kalbos nustatymų pasikeitimo... TeisingaiKalÄ—dų SenelisKalÄ—dų Senelis naudojasi traukiniu su vienu elniu ir Rudolfu. Flags: -santa 4 -showrudolphKalÄ—dų Senelis naudojasi traukiniu su dviem Å¡iaurÄ—s elniais. Flags: -santa 4 -norudolphKalÄ—dų Senelis su DaÅ¡eriu, Å okÄ—ja, Å okuokliu, Viksva, Kometa, Kupidonas, Dunderis, Bliksemu ir Rudolfu. Flags: -santa 3 -showrudolphKalÄ—dų Senelis su DaÅ¡eriu, Å okÄ—ja, Å okuolis, Viksva, Kometa, Kupidonas, Dunderis ir Bliksem. Flags: -santa 3 -norudolphKalÄ—dų Senelis su trimis elniais. Flags: -santa 2 -norudolphKalÄ—dų Senelis su dviem Å¡iaurÄ—s elniais ir Rudolfu. Flags: -santa 2 -showrudolphKalÄ—dų Senelio greitis Flag: -santaspeedfactorSkalÄ—KalÄ—dų Senelio mastas. Flags: -santascale Peizažo mastelis. Flag: sceneryscale SkalÄ—:PeizažasAntra spalva:Taip pat žiÅ«rÄ—kite vadovo puslapį.SavarankiÅ¡kas replikavimas nesukompiliuotas. Nustatykite vintažinio medžio spalvÄ…. Flag: -tcNustatykite numatytÄ…sias visų (iÅ¡skyrus nustatymus) skirtukų nuostatas.Nustatykite numatytÄ…sias Å¡io skirtuko nuostatas.Nustatykite vintage nuostatas visiems (iÅ¡skyrus nustatymus) skirtukams.Nustatykite Å¡io skirtuko senovines nuostatas.Fono nustatymas iÅ¡ %s NustatymaiNustatymai, skirti Xscreensaver. Galite pasirinkti fonÄ… ir pasirinkti jį naudoti ar ne. Ä®sitikinkite, kad po eilutÄ—s „programs:“ faile ~/.xscreensaver ir paleidžiate xscreensaver-demo, kad galÄ—tumÄ—te pasirinkti xsnow. NorÄ—dami suaktyvinti xscreensaver komandinÄ—je eilutÄ—je: xscreensaver-command -activate Taip pat žiÅ«rÄ—kite vadovo puslapį: man xsnowRodytiRodyti attr taÅ¡kÄ…Rodyti peizažąParodyk KalÄ—dų SenelįParodyk paukÅ¡ÄiusRodyti pÅ«kusRodyti sniegÄ…Parodykite taÅ¡kÄ…, kur paukÅ¡Äiai nori eiti. Flags: -showattr 0, -showattr 1Snaigių dydis, tinka tik nevintažinÄ—ms snaigÄ—ms. Flag: -snowsizeDydis:Mažas KalÄ—dų Senelis su trimis Å¡iaurÄ—s elniais. Flags: -santa 1 -norudolphMažas KalÄ—dų Senelis su dviem Å¡iaurÄ—s elniais ir Rudolfu. Flags: -santa 1 -showrudolphMažas namas. Flags: -treetype 3 or: -treetype allSniegasSninga %#lx: %s %d+%d %dx%d Snieguotas medis. Flags: -treetype 6 or: -treetype allPaukÅ¡Äių greitis savavaliÅ¡kais vienetais. Flag: -birdsspeedMÄ—nulio greitis pikseliais per minutÄ™ Flag: -moonspeedSnaigių greitis Flag: -snowspeedfactorGreitis:ŽvaigždÄ—sTendencija reguliuoti greitį prie kaimynų. Flag: -followneighboursTendencija sutelkti dÄ—mesį į traukos taÅ¡kÄ…. Flag: -focuscentreTendencija iÅ¡laikyti norimÄ… atstumÄ… su kaimynais. Flag: -disweightSniego spalva. Flag: -scKuo didesnis Å¡is nustatymas, tuo daugiau sniego susidarys dÄ—l KalÄ—dų senelio arimo, vÄ—jo ar dingusių langų. Flag: -blowofffactorKuo didesnis Å¡is nustatymas, tuo daugiau sniego susikaups darbalaukio apaÄioje. Flag: -ssnowdepthKuo didesnis Å¡is nustatymas, tuo daugiau sniego kaupsis ant medžių. Flag: -maxontreesKuo didesnis Å¡is nustatymas, tuo daugiau sniego kaupsis ant langų. Pastaba: Veilende ant langų nÄ—ra sniego. Flag: -wsnowdepthKuo didesnis Å¡is nustatymas, tuo labiau suksis vÄ—jas. Flag: -whirlfactorKuo aukÅ¡Äiau, tuo daugiau snaigių. Flag: -snowflakesKuo didesnis, tuo sklandžiau xsnow veiks, bet taip pat naudos daugiau procesoriaus galios. Flag: -cpuloadAntroji sniego spalva. Flag: -sc2Deja, permatomas sniego langas tikriausiai nepaspaudžiamas.. Å is nustatymas nustato, kiek sekundžių praeina tarp dviejų vÄ—jo gÅ«sių. Flag: -windtimerLaikmatis:Mažytis KalÄ—dų Senelis su trimis elniais. Flags: -santa 0 -norudolphMažytis KalÄ—dų Senelis su dviem Å¡iaurÄ—s elniais ir Rudolfu. Flags: -santa 0 -showrudolphLeisti persidengti arba ne persidengti dedant peizažą. Flags: -treeoverlap, -notreeoverlapNorÄ—dami nubrėžti kontÅ«rÄ… aplink sniego langÄ…. Flag: -outline 1/0NorÄ—dami įsitikinti, kad galite spustelÄ—ti.Rodyti ar nerodyti auroros. Pastaba: aurorÄ… geriausia matyti tamsiame fone. Flags: -aurora 1, -aurora 0Rodyti ar nerodyti mÄ—nulį. Flags: -moon 1, -moon 0Rodyti ar nerodyti žvaigždžių. Flag: -stars (0 means: no stars)Rodyti ar nerodyti KalÄ—dų Senelio. Flags: -showsanta, -nosantaRodyti ar nerodyti aureolÄ™ aplink mÄ—nulį. Flags: -halo 1, -halo 0Rodyti ar nerodyti meteorus. Flags: -meteors, -nometeorsRodyti peizažą ar nerodyti. Flags: -showtrees, -notreesPerjungti xsnow meniu spalvas į standartines meniu spalvas. Suaktyvinta: naudoti xsnow spalvas. IÅ¡jungta: naudoti numatytÄ…sias spalvas. Flags: -theme 1, -theme 0Skaidrumas Dažytų daiktų skaidrumas: 0: nÄ—ra skaidrumo. 100: visiÅ¡kai skaidrus, nieko nematysite! Flag: -transparencyIÅ¡bandykite ir spustelÄ—kite bet kurį vaizdÄ…!Pabandykite peradresuoti į failÄ… (pvz.: %s, Bandoma snigti Å¡akniniame lange Naudokite "sys" kaip numatytÄ…jÄ… kalbÄ…. Naudokite visas darbo vietas, kad pasnigtumÄ—te. PASTABA: tai neveikia tinkamai apÅ¡viestoje aplinkoje. Flags: -allworkspaces 1, -allworkspaces 0Jei xsnow elgiasi netinkamai, naudokite nustatymų skirtukÄ…. Jei paukÅ¡Äiai elgiasi netinkamai, naudokite skirtukÄ… paukÅ¡Äiai.Naudokite tai, jei sniegas nesikaupia ant jÅ«sų langų arba jei sniegas kaupiasi atskirai nuo jÅ«sų langų. Kai kurioms pagrindinÄ—ms langų tvarkytuvÄ—ms reikalingas Å¡is nustatymas (pvz., TWM paprastai reikia 25 .. 28 reikÅ¡mÄ—s). Flag: -offsetyNaudokite tai, jei sniegas nukrenta žemiau ekrano apaÄios arba iÅ¡kritÄ™s sniegas paslepia tai, ko nereikÄ—tų paslÄ—pti. Flag: -offsetsNaudokite vintage vertes visoms nuostatoms (iÅ¡skyrus nustatymus). Flag: -vintageNaudojant dvigubÄ… buferį: %#lx. %dx%d Naudojant Å¡akninį langÄ… Naudojant skaidrų langÄ… Naudojant langÄ… „Darbalaukis“. Vertikalus auroros dydis. Flag: -auroraheightŽiÅ«rÄ—jimo atstumas. PASTABA: KalÄ—dų Senelis nežino apie žiÅ«rÄ—jimo atstumÄ…, todÄ—l kai paukÅ¡Äiai seka KalÄ—dų Senelį, pakeitus žiÅ«rÄ—jimo atstumÄ… santykinÄ— KalÄ—dų Senelio ir paukÅ¡Äių padÄ—tis laikinai nebus sinchronizuota. Tai pastebima tik paukÅ¡Äiams sekant KalÄ—dų senelį. Flag: -viewingdistanceŽiÅ«rÄ—jimo atstumas:VintažinisSenovinÄ—s nuostatos: originalo xsnow, kurį 1993 m. sukÅ«rÄ— Rick Jansen, iÅ¡vaizda ir pojÅ«tis.Senovinis medis, galite nustatyti spalvÄ…. Flag: -treetype 0Ä®spÄ—jimas: nevalgykite geltono sniego!Veilendas (TikÄ—kitÄ—s vangumo)SveikiSveiki atvykÄ™ į xsnow!Kai aktyvuota, sninga po langais, kitu atveju sninga ir ant jÅ«sų langų. Kai kuriose darbalaukio aplinkose, kai sninga virÅ¡ langų, negalÄ—site spustelÄ—ti jokio lango. TodÄ—l, bÅ«site papraÅ¡yti spustelÄ—ti mygtukÄ…, kad įsitikintumÄ—te, jog viskas gerai. Flag: -aboveKai suaktyvinta, fonas bus juodas. Flag: -bg (this button will be automatically desactivated when -bg is given)SÅ«kurys:Auroros plotis ekrano ploÄio procentais. Flag: -aurorawidthPlotis:VÄ—jasPakeistas lango dydis, dabar sninga po %#lx: %s %d+%d %dx%d Langai, platesni nei 80 procentų ekrano ir arÄiau apaÄios nei nurodytas Å¡iame valdiklyje, sniego nesurinks. Kai kuriais atvejais netoli ekrano apaÄios yra nematomi langai, kuriuos tvarko xsnow kaip įprasti langai: ant jų kaupiasi sniegas. ÄŒia įvedus tinkamÄ… skaiÄių galima iÅ¡vengti Å¡io nepageidaujamo elgesio. Flag: -ignorebottomLangai, platesni nei 80 procentų ekrano ir arÄiau virÅ¡aus nei nurodytas Å¡iame valdiklyje, nerinks sniego. Kai kuriais atvejais netoli ekrano virÅ¡aus yra nematomi langai, kuriuos tvarko xsnow kaip normalÅ«s langai: ant jų kaupiasi sniegas. ÄŒia įvedus tinkamÄ… skaiÄių galima iÅ¡vengti Å¡io nepageidaujamo elgesio. Flag: -ignoretop VÄ—juotasSu RudolfuBe RudolfoSumedÄ—jÄ™s medis. Flags: -treetype 1 or: -treetype allXscreensaver: Xsnow reikia gtk versijos >u003d %s, rasta versija %s visi monitoriailttaietiketÄ—stebÄ—ti %dmonitorius 1arba naudokite %spaleidimas iÅ¡ naujonežinomas versijalango tipas ir kt.xsnow-3.8.3/po/lt.po0000666000000000000000000013107114732252143012500 0ustar0000000000000000# # Sometimes the translations contain rubbish, please replace them. # # (abc_1000) Rick Jansen # # (abc_1001) Xsnow # # (abc_1002) %l#x # # (abc_1003) XsnoW # # (abc_1004) Xscreensaver # # (abc_1005) XSNOW # # (abc_1006) xsnow # # (abc_1007) \n # # (abc_1008)   # Language for xsnow # Copyright (C) 2023 Willem Vermin # Willem Vermin , 2023 # This file is distributed under the same license as the xsnow package. # # msgid "" msgstr "" "Project-Id-Version: xsnow 3.7.0~pre04\n" "Report-Msgid-Bugs-To: Willem Vermin wvermin@gmail.com\n" "POT-Creation-Date: 2024-03-10 14:19+0100\n" "PO-Revision-Date: 2024-03-10 14:19+0100\n" "Last-Translator: Willem Vermin wvermin@gmail.com\n" "Language-Team: None\n" "Language: lt\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: src/main.c:379 #, c-format msgid "Available languages are: %s\n" msgstr "Galimos kalbos: %s\n" #: src/main.c:382 msgid "Warning: don't eat yellow snow!" msgstr "Ä®spÄ—jimas: nevalgykite geltono sniego!" #: src/main.c:403 #, c-format msgid "For optimal resuts, add to your %s:\n" msgstr "NorÄ—dami gauti optimalius rezultatus, pridÄ—kite prie savo %s:\n" #: src/main.c:411 #, c-format msgid "unknown\n" msgstr "nežinomas \n" #: src/main.c:420 #, c-format msgid "Detected Wayland desktop\n" msgstr "Aptiktas „Wayland“ darbalaukis \n" #: src/main.c:435 #, c-format msgid "Xsnow needs gtk version >= %s, found version %s \n" msgstr "Xsnow reikia gtk versijos >u003d %s, rasta versija %s \n" #: src/main.c:445 msgid "Continuing with flag" msgstr "TÄ™sinys su vÄ—liava" #: src/main.c:483 #, c-format msgid "%s: cannot connect to X server %s\n" msgstr "%s: nepavyksta prisijungti prie X serverio %s\n" #: src/main.c:484 msgid "(default)" msgstr "(numatytas)" #: src/main.c:602 msgid "restarting" msgstr "paleidimas iÅ¡ naujo" #: src/main.c:649 #, c-format msgid "Click on a window ...\n" msgstr "SpustelÄ—kite langÄ…...\n" #: src/main.c:683 #, c-format msgid "Detected desktop session: %s\n" msgstr "Aptikta darbalaukio sesija: %s\n" #: src/main.c:686 #, c-format msgid "Could not determine desktop session\n" msgstr "Nepavyko nustatyti darbalaukio seanso \n" #: src/main.c:718 #, c-format msgid "Trying to snow in root window\n" msgstr "Bandoma snigti Å¡akniniame lange \n" #: src/main.c:762 #, c-format msgid "Using transparent window\n" msgstr "Naudojant skaidrų langÄ… \n" #: src/main.c:767 #, c-format msgid "The transparent snow-window is probably not click-through, alas..\n" msgstr "Deja, permatomas sniego langas tikriausiai nepaspaudžiamas..\n" #: src/main.c:776 #, c-format msgid "Cannot create transparent window\n" msgstr "Negalima sukurti skaidraus lango \n" #: src/main.c:778 #, c-format msgid "NOTE: xsnow will probably run, but some glitches are to be expected.\n" msgstr "" "PASTABA: xsnow tikriausiai veiks, bet galima tikÄ—tis tam tikrų " "nesklandumų. \n" #: src/main.c:788 #, c-format msgid "LXDE session found, using window 'pcmanfm'.\n" msgstr "LXDE sesija rasta naudojant langÄ… „pcmanfm“.\n" #: src/main.c:795 #, c-format msgid "Using window 'Desktop'.\n" msgstr "Naudojant langÄ… „Darbalaukis“.\n" #: src/main.c:799 #, c-format msgid "Using root window\n" msgstr "Naudojant Å¡akninį langÄ… \n" #: src/main.c:843 #, c-format msgid "Snowing in %#lx: %s %d+%d %dx%d\n" msgstr "Sninga %#lx: %s %d+%d %dx%d\n" #: src/main.c:888 #, c-format msgid "Using double buffer: %#lx. %dx%d\n" msgstr "Naudojant dvigubÄ… buferį: %#lx. %dx%d\n" #: src/main.c:895 #, c-format msgid "NOT using double buffering:" msgstr "NEnaudojamas dvigubas buferis:" #: src/main.c:897 #, c-format msgid " because double buffering is not available on this system\n" msgstr " nes dvigubas buferis Å¡ioje sistemoje negalimas \n" #: src/main.c:899 #, c-format msgid " on your request.\n" msgstr " pagal jÅ«sų praÅ¡ymÄ…. \n" #: src/main.c:900 #, c-format msgid "NOTE: expect some flicker.\n" msgstr "PASTABA: tikÄ—kitÄ—s mirgÄ—jimo. \n" #: src/main.c:1042 msgid "Restart due to change of screen or language settings ...\n" msgstr "Paleisti iÅ¡ naujo dÄ—l ekrano ar kalbos nustatymų pasikeitimo...\n" #: src/main.c:1056 msgid "Restart due to change of display settings...\n" msgstr "Paleisti iÅ¡ naujo, nes pasikeitÄ— ekrano nustatymai...\n" #: src/main.c:1147 msgid "Wayland (Expect some slugginess)" msgstr "Veilendas (TikÄ—kitÄ—s vangumo)" #: src/main.c:1151 msgid "Probably X11" msgstr "Tikriausiai X11" #: src/main.c:1153 #, c-format msgid "%s. Snow window: %#lx" msgstr "%s. Sniego langas: %#lx" #: src/main.c:1205 #, c-format msgid "More than %d errors, I quit!" msgstr "Daugiau nei %d klaidų, išėjau!" #: src/main.c:1355 #, c-format msgid "Window size changed, now snowing in in %#lx: %s %d+%d %dx%d\n" msgstr "Pakeistas lango dydis, dabar sninga po %#lx: %s %d+%d %dx%d\n" #: src/main.c:1424 #, c-format msgid "Halting because of flag %s\n" msgstr "Sustabdoma dÄ—l vÄ—liavÄ—lÄ—s %s\n" #: src/selfrep.c:34 #, c-format msgid "Not sending tar file to terminal.\n" msgstr "Tar failas nesiunÄiamas į terminalÄ…. \n" #: src/selfrep.c:35 #, c-format msgid "Try redirecting to a file (e.g: %s,\n" msgstr "Pabandykite peradresuoti į failÄ… (pvz.: %s,\n" #: src/selfrep.c:36 #, c-format msgid "or use a %s" msgstr "arba naudokite %s" #: src/selfrep.c:42 msgid "Problems encountered during production of the tar ball.\n" msgstr "Problemos, iÅ¡kilusios gaminant deguto rutulį. \n" #: src/selfrep.c:47 #, c-format msgid "Self replication is not compiled in.\n" msgstr "SavarankiÅ¡kas replikavimas nesukompiliuotas.\n" #: src/utils.c:248 #, c-format msgid "" "\n" "Xsnow: Caught signal %d\n" msgstr "" "\n" "Xsnow: užfiksuotas signalas %d\n" #: src/utils.c:251 #, c-format msgid "" "\n" "Thanks for using xsnow\n" msgstr "" "\n" "DÄ—kojame, kad naudojatÄ—s xsnow\n" #: src/windows.c:633 #, c-format msgid "Setting background from %s\n" msgstr "Fono nustatymas iÅ¡ %s\n" #: src/ui.c:1050 #, c-format msgid "Range: %d\n" msgstr "Diapazonas: %d\n" #: src/ui.c:1052 #, c-format msgid "Mean distance: %3d\n" msgstr "Vidutinis atstumas: %3d\n" #: src/ui.c:1060 #, c-format msgid "Desktop type: %s" msgstr "Darbalaukio tipas: %s" #: src/ui.c:1175 src/ui.glade:5910 msgid "all monitors" msgstr "visi monitoriai" #: src/ui.c:1182 #, c-format msgid "monitor %d" msgstr "stebÄ—ti %d" #: src/ui.c:1200 msgid "Available languages are: " msgstr "Galimos kalbos: " #: src/ui.c:1203 msgid "Use \"sys\" for your default language.\n" msgstr "Naudokite \"sys\" kaip numatytÄ…jÄ… kalbÄ…. \n" #: src/ui.c:1204 msgid "See also the man page." msgstr "Taip pat žiÅ«rÄ—kite vadovo puslapį." #: src/ui.glade:144 msgid "" "\n" "Alas! This not an X11 session, xsnow will probably not run.\n" "\n" "If you want to try it anyway, set the environment variable XSNOW_FORCE_RUN, " "eg:\n" "\n" " XSNOW_FORCE_RUN=1 xsnow\n" "\n" "Or, you could force an X11 session, for example by tweaking /etc/gdm3/daemon." "conf.\n" "\n" msgstr "" "\n" "Deja! Tai ne X11 seansas, xsnow tikriausiai nebus paleista.\n" "\n" "Jei vis tiek norite tai iÅ¡bandyti, nustatykite aplinkos kintamÄ…jį \n" "\n" " XSNOW_FORCE_RUN=1 xsnow\n" "\n" " \n" " Arba galite priverstinai pradÄ—ti X11 seansÄ…, pavyzdžiui, pakoreguodami /etc/" "gdm3/daemon.conf.\n" "\n" #: src/ui.glade:162 msgid "Ok, things are as they are. " msgstr "Gerai, viskas yra taip, kaip yra. " #: src/ui.glade:477 msgid "" "If everything is ok, it is now snowing on your desktop, and birds are " "flying. You are encouraged to define your own preferences using the tabs " "above." msgstr "" "Jei viskas gerai, dabar jÅ«sų darbalaukyje sninga, o paukÅ¡Äiai skraido. " "Rekomenduojame apibrėžti savo nuostatas naudojant aukÅ¡Äiau esanÄius " "skirtukus." #: src/ui.glade:492 msgid "" "Use the settings tab if xsnow is misbehaving.\n" "Use the birds tab if birds are misbehaving." msgstr "" "Jei xsnow elgiasi netinkamai, naudokite nustatymų skirtukÄ…. \n" " Jei paukÅ¡Äiai elgiasi netinkamai, naudokite skirtukÄ… paukÅ¡Äiai." #: src/ui.glade:509 msgid "In every tab you find the following rescue buttons:" msgstr "Kiekviename skirtuke rasite Å¡iuos atkÅ«rimo mygtukus:" #: src/ui.glade:529 msgid "Defaults " msgstr "Numatytieji " #: src/ui.glade:544 msgid "Set default preferences for this tab." msgstr "Nustatykite numatytÄ…sias Å¡io skirtuko nuostatas." #: src/ui.glade:571 msgid "Vintage " msgstr "Senovinis " #: src/ui.glade:586 msgid "Set vintage preferences for this tab." msgstr "Nustatykite Å¡io skirtuko senovines nuostatas." #: src/ui.glade:613 msgid "All defaults " msgstr "Visi numatytieji nustatymai " #: src/ui.glade:628 msgid "Set default preferences for all (except settings) tabs." msgstr "" "Nustatykite numatytÄ…sias visų (iÅ¡skyrus nustatymus) skirtukų nuostatas." #: src/ui.glade:655 msgid "All vintage " msgstr "Visas senovinis " #: src/ui.glade:670 msgid "Set vintage preferences for all (except settings) tabs." msgstr "" "Nustatykite vintage nuostatas visiems (iÅ¡skyrus nustatymus) skirtukams." #: src/ui.glade:690 src/ui.glade:701 src/ui.glade:840 src/ui.glade:1045 #: src/ui.glade:2870 src/ui.glade:2919 src/ui.glade:4688 msgid " " msgstr " " #: src/ui.glade:712 msgid " " msgstr " " #: src/ui.glade:746 msgid "Welcome at xsnow!" msgstr "Sveiki atvykÄ™ į xsnow!" #: src/ui.glade:804 msgid "" "Vintage preferences: the look and feel of the original xsnow, created in " "1993 by Rick Jansen." msgstr "" "SenovinÄ—s nuostatos: originalo xsnow, kurį 1993 m. sukÅ«rÄ— Rick Jansen, " "iÅ¡vaizda ir pojÅ«tis." #: src/ui.glade:895 src/ui.glade:1542 src/ui.glade:2470 src/ui.glade:3033 #: src/ui.glade:3504 src/ui.glade:4470 src/ui.glade:5736 msgid "All defaults" msgstr "Visi numatytieji" #: src/ui.glade:900 src/ui.glade:2474 src/ui.glade:3037 src/ui.glade:5740 msgid "" "Apply defaults for all preferences (except settings).\n" "Flag: -defaults" msgstr "" "Taikyti numatytuosius nustatymus visoms nuostatoms (iÅ¡skyrus nustatymus).\n" "Flag: -defaults" #: src/ui.glade:914 msgid "Donate" msgstr "Paaukoti" #: src/ui.glade:920 msgid "" "Donate one euro or so to inspire the maintainer of xsnow, here is a paypal " "link. " msgstr "" "Paaukokite vienÄ… eurÄ…, kad įkvÄ—ptumÄ—te xsnow prižiÅ«rÄ—tojÄ…, Äia yra paypal " "nuoroda. " #: src/ui.glade:930 src/ui.glade:1561 src/ui.glade:2489 src/ui.glade:3052 #: src/ui.glade:3522 src/ui.glade:4489 src/ui.glade:5754 msgid "All vintage" msgstr "Visas vintažas" #: src/ui.glade:935 src/ui.glade:1565 src/ui.glade:2493 src/ui.glade:3056 #: src/ui.glade:4493 src/ui.glade:5758 msgid "" "Use vintage values for all preferences (except settings).\n" "Flag: -vintage" msgstr "" "Naudokite vintage vertes visoms nuostatoms (iÅ¡skyrus nustatymus).\n" "Flag: -vintage" #: src/ui.glade:949 src/ui.glade:1513 src/ui.glade:2441 src/ui.glade:3004 #: src/ui.glade:3552 src/ui.glade:4546 src/ui.glade:5633 msgid "Hide menu" msgstr "SlÄ—pti meniu" #: src/ui.glade:954 src/ui.glade:1517 src/ui.glade:2445 src/ui.glade:3008 #: src/ui.glade:3556 src/ui.glade:4550 src/ui.glade:5637 msgid "" "Leave menu.\n" "Flag: -nomenu" msgstr "" "IÅ¡eiti iÅ¡ meniu.\n" "Flag: -nomenu" #: src/ui.glade:968 msgid "Contact" msgstr "kontaktas" #: src/ui.glade:973 msgid "Please report any comments to the maintainer of xsnow." msgstr "PraneÅ¡kite apie bet kokius komentarus xsnow prižiÅ«rÄ—tojui." #: src/ui.glade:983 src/ui.glade:1592 src/ui.glade:2520 src/ui.glade:3083 #: src/ui.glade:3580 src/ui.glade:4519 src/ui.glade:5661 msgid "Quit xsnow" msgstr "Baigti xsnow" #: src/ui.glade:988 src/ui.glade:1596 src/ui.glade:2524 src/ui.glade:3087 #: src/ui.glade:3584 src/ui.glade:4523 src/ui.glade:5665 msgid "Quit xsnow." msgstr "Baigti xsnow." #: src/ui.glade:1028 msgid "" "If the system is too busy, all panels get this color, in which case you " "could adapt some settings in \"snow\", \"birds\", \"settings\", or " "\"celestials\"." msgstr "" "Jei sistema per daug užimta, visos plokÅ¡tÄ—s gauna Å¡iÄ… spalvÄ…. Tokiu atveju " "galite pritaikyti kai kuriuos nustatymus \"sniegas\", \"paukÅ¡Äiai\", " "\"nustatymai\" arba \"dangus\"." #: src/ui.glade:1222 msgid "Welcome" msgstr "Sveiki" #: src/ui.glade:1239 msgid "Blow off:" msgstr "NupÅ«sti:" #: src/ui.glade:1252 msgid "On windows:" msgstr "Ant langų:" #: src/ui.glade:1265 msgid "On bottom:" msgstr "ApaÄioje:" #: src/ui.glade:1278 msgid "On scenery:" msgstr "Ant peizažo:" #: src/ui.glade:1288 src/ui.glade:1304 src/ui.glade:1320 src/ui.glade:1336 #: src/ui.glade:3745 src/ui.glade:3838 src/ui.glade:3941 src/ui.glade:4011 #: src/ui.glade:4047 src/ui.glade:6001 msgid "Show" msgstr "Rodyti" #: src/ui.glade:1292 msgid "" "If set, show snow blowing away.\n" "Flags: -blowsnow, -noblowsnow" msgstr "" "Jei nustatyta, parodykite, kaip puÄia sniegas. \n" "Flags: -blowsnow, -noblowsnow" #: src/ui.glade:1308 msgid "" "If set, show fallen snow on windows.\n" "Flags: -keepsnowonwindows, -nokeepsnowonwindows" msgstr "" "Jei nustatyta, ant langų rodyti iÅ¡kritusį sniegÄ….\n" "Flags: -keepsnowonwindows, -nokeepsnowonwindows" #: src/ui.glade:1324 msgid "" "If set, show fallen snow on bottom of the desktop.\n" "Flags: -keepsnowonscreen, -nokeepsnowonscreen" msgstr "" "Jei nustatyta, darbalaukio apaÄioje rodyti iÅ¡kritusį sniegÄ….\n" "Flags: -keepsnowonscreen, -nokeepsnowonscreen" #: src/ui.glade:1340 msgid "" "If set, snow will collect on the trees.\n" "Flags: -keepsnowontrees, -nokeepsnowontrees" msgstr "" "Jei nustatyta, sniegas rinksis ant medžių. \n" "Flags: -keepsnowontrees, -nokeepsnowontrees" #: src/ui.glade:1354 msgid "" "The higher this setting, the more snow will be generated because of Santa " "ploughing, wind or disappearing windows. \n" "Flag: -blowofffactor" msgstr "" "Kuo didesnis Å¡is nustatymas, tuo daugiau sniego susidarys dÄ—l KalÄ—dų senelio " "arimo, vÄ—jo ar dingusių langų. \n" "Flag: -blowofffactor" #: src/ui.glade:1373 msgid "" "The higher this setting, the more snow will collect on the windows. \n" "Note: in Wayland, there is no snow on the windows. \n" "Flag: -wsnowdepth" msgstr "" "Kuo didesnis Å¡is nustatymas, tuo daugiau sniego kaupsis ant langų. \n" "Pastaba: Veilende ant langų nÄ—ra sniego. \n" "Flag: -wsnowdepth" #: src/ui.glade:1393 msgid "" "The higher this setting, the more snow will collect on the bottom of the " "desktop.\n" "Flag: -ssnowdepth" msgstr "" "Kuo didesnis Å¡is nustatymas, tuo daugiau sniego susikaups darbalaukio " "apaÄioje. \n" "Flag: -ssnowdepth" #: src/ui.glade:1412 msgid "" "The higher this setting, the more snow will collect on the trees.\n" "Flag: -maxontrees" msgstr "" "Kuo didesnis Å¡is nustatymas, tuo daugiau sniego kaupsis ant medžių.\n" "Flag: -maxontrees" #: src/ui.glade:1433 msgid "Choose your favorite snow" msgstr "Pasirinkite savo mÄ—gstamÄ… sniegÄ…" #: src/ui.glade:1450 src/ui.glade:1618 src/ui.glade:2564 src/ui.glade:2859 #: src/ui.glade:4887 src/ui.glade:5964 src/ui.glade:5975 src/ui.glade:6039 #: src/ui.glade:6065 msgid " " msgstr " " #: src/ui.glade:1464 src/ui.glade:2393 src/ui.glade:2956 src/ui.glade:3458 #: src/ui.glade:4574 src/ui.glade:5690 msgid "Defaults" msgstr "Numatytieji nustatymai" #: src/ui.glade:1468 msgid "Apply default values for the preferences in this tab.\n" msgstr "Taikyti numatytÄ…sias Å¡io skirtuko nuostatų vertes.\n" #: src/ui.glade:1483 src/ui.glade:2411 src/ui.glade:2974 src/ui.glade:3475 #: src/ui.glade:4592 src/ui.glade:5707 msgid "Vintage" msgstr "Vintažinis" #: src/ui.glade:1487 src/ui.glade:2415 src/ui.glade:2978 src/ui.glade:3479 #: src/ui.glade:4596 src/ui.glade:5711 msgid "Apply vintage values for the preferences in this tab." msgstr "Taikyti vintage vertes Å¡io skirtuko nuostatoms." #: src/ui.glade:1546 src/ui.glade:4474 msgid "" "Apply defaults for all preferences (except settings).\n" "Flags: -defaults" msgstr "" "Taikyti numatytuosius nustatymus visoms nuostatoms (iÅ¡skyrus nustatymus).\n" "Flags: -defaults" #: src/ui.glade:1632 src/ui.glade:3895 msgid "Size:" msgstr "Dydis:" #: src/ui.glade:1644 msgid "" "Size of snowflakes, works only for non-vintage snow flakes.\n" "Flag: -snowsize" msgstr "" "Snaigių dydis, tinka tik nevintažinÄ—ms snaigÄ—ms.\n" "Flag: -snowsize" #: src/ui.glade:1664 src/ui.glade:2357 src/ui.glade:3861 src/ui.glade:4145 #: src/ui.glade:5002 msgid "Speed:" msgstr "Greitis:" #: src/ui.glade:1678 msgid "Max # snowflakes:" msgstr "Maksimalus snaigių skaiÄius:" #: src/ui.glade:1691 msgid "" "Maximum amount of snowflakes.\n" "Flag: -flakecountmax" msgstr "" "Maksimalus snaigių kiekis \n" "Flag: -flakecountmax" #: src/ui.glade:1716 msgid "# Snowflakes:" msgstr "# SnaigÄ—s:" #: src/ui.glade:1732 src/ui.glade:5173 src/ui.glade:5189 msgid "label" msgstr "etiketÄ—" #: src/ui.glade:1741 msgid "Show fluff" msgstr "Rodyti pÅ«kus" #: src/ui.glade:1745 msgid "" "If set, try to show fluff on fallen snow and trees if possible.\n" "Flags: -fluffy, -nofluffy" msgstr "" "Jei nustatyta, jei įmanoma, ant iÅ¡kritusio sniego ir medžių pabandykite " "matyti pÅ«kus.\n" "Flags: -fluffy, -nofluffy" #: src/ui.glade:1759 src/ui.glade:1771 src/ui.glade:2575 src/ui.glade:3798 #: src/ui.glade:3810 src/ui.glade:5139 src/ui.glade:5151 msgid "             " msgstr "             " #: src/ui.glade:1783 msgid "" "Speed of the snowflakes.\n" "Flag: -snowspeedfactor" msgstr "" "Snaigių greitis \n" "Flag: -snowspeedfactor" #: src/ui.glade:1804 msgid "Intensity:" msgstr "Intensyvumas:" #: src/ui.glade:1816 msgid "" "The higher, the more snowflakes.\n" "Flag: -snowflakes" msgstr "" "Kuo aukÅ¡Äiau, tuo daugiau snaigių. \n" "Flag: -snowflakes" #: src/ui.glade:1836 msgid "Show snow" msgstr "Rodyti sniegÄ…" #: src/ui.glade:1840 msgid "" "If set, show snowflakes.\n" "Flags: -snow, -nosnow" msgstr "" "Jei nustatyta, rodyti snaiges.\n" "Flags: -snow, -nosnow" #: src/ui.glade:1855 msgid "" "The color of the snow.\n" "Flag: -sc" msgstr "" "Sniego spalva. \n" "Flag: -sc" #: src/ui.glade:1872 msgid "Color:" msgstr "Spalva:" #: src/ui.glade:1886 msgid "Second color:" msgstr "Antra spalva:" #: src/ui.glade:1899 msgid "" "The second color of the snow.\n" "Flag: -sc2" msgstr "" "Antroji sniego spalva. \n" "Flag: -sc2" #: src/ui.glade:1912 msgid "Enable" msgstr "Ä®galinti" #: src/ui.glade:1916 msgid "" "If set, use two colors.\n" "Flag: -enablesc2" msgstr "Jei nustatyta, naudokite dvi spalvas.\n" "Flag: -enablesc2" #: src/ui.glade:1974 msgid "Snow" msgstr "Sniegas" #: src/ui.glade:1992 msgid "" "Tiny Santa with three reindeers.\n" "Flags: -santa 0 -norudolph" msgstr "" "Mažytis KalÄ—dų Senelis su trimis elniais.\n" "Flags: -santa 0 -norudolph" #: src/ui.glade:2021 msgid "" "Small Santa with three reindeers.\n" "Flags: -santa 1 -norudolph" msgstr "" "Mažas KalÄ—dų Senelis su trimis Å¡iaurÄ—s elniais. \n" "Flags: -santa 1 -norudolph" #: src/ui.glade:2050 msgid "" "Santa with three reindeers.\n" "Flags: -santa 2 -norudolph" msgstr "" "KalÄ—dų Senelis su trimis elniais. \n" "Flags: -santa 2 -norudolph" #: src/ui.glade:2079 msgid "" "Santa with Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder and Blixem.\n" "Flags: -santa 3 -norudolph" msgstr "" "KalÄ—dų Senelis su DaÅ¡eriu, Å okÄ—ja, Å okuolis, Viksva, Kometa, Kupidonas, " "Dunderis ir Bliksem.\n" "Flags: -santa 3 -norudolph" #: src/ui.glade:2108 msgid "" "Santa using the train with two reindeers.\n" "Flags: -santa 4 -norudolph" msgstr "" "KalÄ—dų Senelis naudojasi traukiniu su dviem Å¡iaurÄ—s elniais. \n" "Flags: -santa 4 -norudolph" #: src/ui.glade:2137 msgid "" "Santa using the train with one reindeer and Rudolph.\n" "Flags: -santa 4 -showrudolph" msgstr "" "KalÄ—dų Senelis naudojasi traukiniu su vienu elniu ir Rudolfu.\n" "Flags: -santa 4 -showrudolph" #: src/ui.glade:2165 msgid "" "Tiny Santa with two reindeers and Rudolph.\n" "Flags: -santa 0 -showrudolph" msgstr "" "Mažytis KalÄ—dų Senelis su dviem Å¡iaurÄ—s elniais ir Rudolfu.\n" "Flags: -santa 0 -showrudolph" #: src/ui.glade:2195 msgid "" "Small Santa with two reindeers and Rudolph.\n" "Flags: -santa 1 -showrudolph" msgstr "" "Mažas KalÄ—dų Senelis su dviem Å¡iaurÄ—s elniais ir Rudolfu.\n" "Flags: -santa 1 -showrudolph" #: src/ui.glade:2223 msgid "" "Santa with two reindeers and Rudolph.\n" "Flags: -santa 2 -showrudolph" msgstr "" "KalÄ—dų Senelis su dviem Å¡iaurÄ—s elniais ir Rudolfu. \n" "Flags: -santa 2 -showrudolph" #: src/ui.glade:2251 msgid "" "Santa with Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder, Blixem " "and Rudolph.\n" "Flags: -santa 3 -showrudolph" msgstr "" "KalÄ—dų Senelis su DaÅ¡eriu, Å okÄ—ja, Å okuokliu, Viksva, Kometa, Kupidonas, " "Dunderis, Bliksemu ir Rudolfu.\n" "Flags: -santa 3 -showrudolph" #: src/ui.glade:2282 msgid "Without Rudolph" msgstr "Be Rudolfo" #: src/ui.glade:2297 msgid "With Rudolph" msgstr "Su Rudolfu" #: src/ui.glade:2308 msgid "Choose your Santa" msgstr "Pasirinkite savo KalÄ—dų Senelį" #: src/ui.glade:2326 msgid "Choose your favorite Santa" msgstr "Pasirinkite savo mÄ—gstamiausiÄ… KalÄ—dų Senelį" #: src/ui.glade:2342 src/ui.glade:3444 msgid " " msgstr " " #: src/ui.glade:2369 msgid "" "Santa's speed.\n" "Flag: -santaspeedfactor" msgstr "" "KalÄ—dų Senelio greitis \n" "Flag: -santaspeedfactor" #: src/ui.glade:2397 src/ui.glade:2960 src/ui.glade:3462 src/ui.glade:4578 #: src/ui.glade:5694 msgid "Apply default values for the preferences in this tab." msgstr "Taikyti numatytÄ…sias Å¡io skirtuko nuostatų vertes." #: src/ui.glade:2543 msgid "Show Santa" msgstr "Parodyk KalÄ—dų Senelį" #: src/ui.glade:2547 msgid "" "To show or not to show Santa.\n" "Flags: -showsanta, -nosanta" msgstr "" "Rodyti ar nerodyti KalÄ—dų Senelio.\n" "Flags: -showsanta, -nosanta" #: src/ui.glade:2590 src/ui.glade:3229 msgid "Scale:" msgstr "SkalÄ—:" #: src/ui.glade:2602 msgid "" "Scale of Santa.\n" "Flags: -santascale " msgstr "" "KalÄ—dų Senelio mastas. \n" "Flags: -santascale " #: src/ui.glade:2647 msgid "Santa" msgstr "KalÄ—dų Senelis" #: src/ui.glade:2662 msgid "Show scenery" msgstr "Rodyti peizažą" #: src/ui.glade:2666 msgid "" "To show or not to show scenery.\n" "Flags: -showtrees, -notrees" msgstr "" "Rodyti peizažą ar nerodyti.\n" "Flags: -showtrees, -notrees" #: src/ui.glade:2683 msgid "" "Vintage tree, you can set the color.\n" "Flag: -treetype 0" msgstr "" "Senovinis medis, galite nustatyti spalvÄ…. \n" "Flag: -treetype 0" #: src/ui.glade:2706 msgid "" "Woody tree.\n" "Flags: -treetype 1 or: -treetype all" msgstr "" "SumedÄ—jÄ™s medis. \n" "Flags: -treetype 1 or: -treetype all" #: src/ui.glade:2729 msgid "" "Leavy tree.\n" "Flags: -treetype 2 or: -treetype all" msgstr "" "Lapinis medis. \n" "Flags: -treetype 2 or: -treetype all" #: src/ui.glade:2752 msgid "" "Small house.\n" "Flags: -treetype 3 or: -treetype all" msgstr "" "Mažas namas. \n" "Flags: -treetype 3 or: -treetype all" #: src/ui.glade:2775 msgid "" "Reindeer.\n" "Flags: -treetype 4 or: -treetype all" msgstr "" "Å iaurÄ—s elniai. \n" "Flags: -treetype 4 or: -treetype all" #: src/ui.glade:2798 msgid "" "Moose.\n" "Flags: -treetype 5 or: -treetype all" msgstr "" "Briedis. \n" "Flags: -treetype 5 or: -treetype all" #: src/ui.glade:2821 msgid "" "Snowy tree.\n" "Flags: -treetype 6 or: -treetype all" msgstr "" "Snieguotas medis. \n" "Flags: -treetype 6 or: -treetype all" #: src/ui.glade:2844 msgid "" "Set color of vintage tree.\n" "Flag: -tc" msgstr "" "Nustatykite vintažinio medžio spalvÄ…. \n" "Flag: -tc" #: src/ui.glade:2884 msgid "Compose your favorite scenery" msgstr "Sukurkite savo mÄ—gstamÄ… peizažą" #: src/ui.glade:2900 msgid "Try and click any image!" msgstr "IÅ¡bandykite ir spustelÄ—kite bet kurį vaizdÄ…!" #: src/ui.glade:2931 msgid "" "Polar bear.\n" "Flags: -treetype 7 or: -treetype all" msgstr "" "Baltasis lokys. \n" "Flags: -treetype 7 or: -treetype all" #: src/ui.glade:3141 msgid "# Items:" msgstr "# prekÄ—s:" #: src/ui.glade:3156 msgid "" "Desired number of scenery items.\n" "Flag: -trees" msgstr "" "Pageidaujamas dekoracijos elementų skaiÄius \n" "Flag: -trees" #: src/ui.glade:3179 msgid "% Window fill:" msgstr "% lango užpildymas:" #: src/ui.glade:3190 msgid "" "Bottom percentage of screen available for scenery.\n" "Flag: -treefill" msgstr "" "ApatinÄ— ekrano dalis, skirta peizažams. \n" "Flag: -treefill" #: src/ui.glade:3209 msgid "Allow overlap" msgstr "Leisti persidengti" #: src/ui.glade:3213 msgid "" "To allow overlap or not when placing scenery.\n" "Flags: -treeoverlap, -notreeoverlap" msgstr "" "Leisti persidengti arba ne persidengti dedant peizažą.\n" "Flags: -treeoverlap, -notreeoverlap" #: src/ui.glade:3240 msgid "" "Scale of scenery.\n" "Flag: sceneryscale " msgstr "" "Peizažo mastelis. \n" "Flag: sceneryscale " #: src/ui.glade:3409 msgid "Scenery" msgstr "Peizažas" #: src/ui.glade:3428 msgid "Compose here your favorite celestial conditions" msgstr "ÄŒia suraÅ¡ykite savo mÄ—gstamas dangaus sÄ…lygas" #: src/ui.glade:3508 msgid "" "Apply default values for all preferences (except settings).\n" "Flag: -defaults" msgstr "" "Taikyti numatytÄ…sias vertes visoms nuostatoms (iÅ¡skyrus nustatymus).\n" "Flag: -defaults" #: src/ui.glade:3526 msgid "" "Apply vintage values for all preferences (except settings).\n" "Flag: -vintage" msgstr "" "Taikyti vintage vertes visoms nuostatoms (iÅ¡skyrus nustatymus).\n" "Flag: -vintage" #: src/ui.glade:3612 msgid "Wind" msgstr "VÄ—jas" #: src/ui.glade:3626 msgid "Windy" msgstr "VÄ—juotas" #: src/ui.glade:3631 msgid "" "If set, there will be wind.\n" "Flags: -wind, -nowind" msgstr "" "Jei nustatyta, bus vÄ—jas. \n" "Flags: -wind, -nowind" #: src/ui.glade:3648 msgid "Whirl:" msgstr "SÅ«kurys:" #: src/ui.glade:3660 msgid "" "The higher this setting, the more the wind will whirl.\n" "Flag: -whirlfactor" msgstr "" "Kuo didesnis Å¡is nustatymas, tuo labiau suksis vÄ—jas. \n" "Flag: -whirlfactor" #: src/ui.glade:3682 msgid "Timer:" msgstr "Laikmatis:" #: src/ui.glade:3695 msgid "" "This setting determines how many seconds pass between two gusts of wind.\n" "Flag: -windtimer" msgstr "" "Å is nustatymas nustato, kiek sekundžių praeina tarp dviejų vÄ—jo gÅ«sių. \n" "Flag: -windtimer" #: src/ui.glade:3711 msgid "Now!" msgstr "Dabar!" #: src/ui.glade:3715 msgid "Force a gust of wind immediately." msgstr "Nedelsdami priverskite vÄ—jo gÅ«sį." #: src/ui.glade:3732 msgid "Stars" msgstr "ŽvaigždÄ—s" #: src/ui.glade:3750 msgid "" "To show or not show stars.\n" "Flag: -stars (0 means: no stars)" msgstr "" "Rodyti ar nerodyti žvaigždžių.\n" "Flag: -stars (0 means: no stars)" #: src/ui.glade:3767 msgid "Number:" msgstr "Numeris:" #: src/ui.glade:3779 msgid "" "Number of twinkling stars.\n" "Flag: -stars" msgstr "" "MirksinÄių žvaigždžių skaiÄius. \n" "Flag: -stars" #: src/ui.glade:3825 msgid "Moon" msgstr "MÄ—nulis" #: src/ui.glade:3843 msgid "" "To show or not show moon.\n" "Flags: -moon 1, -moon 0" msgstr "" "Rodyti ar nerodyti mÄ—nulį.\n" "Flags: -moon 1, -moon 0" #: src/ui.glade:3873 msgid "" "Speed of moon in pixels/minute.\n" "Flag: -moonspeed" msgstr "" "MÄ—nulio greitis pikseliais per minutÄ™ \n" "Flag: -moonspeed" #: src/ui.glade:3907 msgid "" "Relative size of the moon.\n" "Flag: -moonsize" msgstr "" "Santykinis mÄ—nulio dydis. \n" "Flag: -moonsize" #: src/ui.glade:3928 msgid "Halo" msgstr "Halo" #: src/ui.glade:3946 msgid "" "To show or not to show halo around moon.\n" "Flags: -halo 1, -halo 0" msgstr "" "Rodyti ar nerodyti aureolÄ™ aplink mÄ—nulį. \n" "Flags: -halo 1, -halo 0" #: src/ui.glade:3964 src/ui.glade:4179 msgid "Bright:" msgstr "RyÅ¡kus:" #: src/ui.glade:3976 msgid "" "Brightness of moon's halo.\n" "Flag: -halobrightness" msgstr "" "MÄ—nulio aureolÄ—s ryÅ¡kumas \n" "Flag: -halobrightness" #: src/ui.glade:3998 msgid "Meteors" msgstr "Meteorai" #: src/ui.glade:4016 msgid "" "To show or not to show meteors.\n" "Flags: -meteors, -nometeors" msgstr "" "Rodyti ar nerodyti meteorus.\n" "Flags: -meteors, -nometeors" #: src/ui.glade:4034 msgid "Aurora" msgstr "Aurora" #: src/ui.glade:4052 msgid "" "To show or not show aurora.\n" "Note: the aurora is best viewed using a dark background.\n" "Flags: -aurora 1, -aurora 0" msgstr "" "Rodyti ar nerodyti auroros.\n" "Pastaba: aurorÄ… geriausia matyti tamsiame fone.\n" "Flags: -aurora 1, -aurora 0" #: src/ui.glade:4071 msgid "Width:" msgstr "Plotis:" #: src/ui.glade:4083 msgid "" "Width of aurora in percentage of screen width.\n" "Flag: -aurorawidth" msgstr "" "Auroros plotis ekrano ploÄio procentais. \n" "Flag: -aurorawidth" #: src/ui.glade:4108 msgid "Height:" msgstr "AukÅ¡tis:" #: src/ui.glade:4120 msgid "" "Vertical size of aurora.\n" "Flag: -auroraheight" msgstr "" "Vertikalus auroros dydis. \n" "Flag: -auroraheight" #: src/ui.glade:4157 msgid "" "Animation speed of aurora: real: 10, for a more dramatic effect choose: 100\n" "Flag: -auroraspeed" msgstr "" "Auroros animacijos greitis: tikras: 10, norÄ—dami gauti dramatiÅ¡kesnį efektÄ…, " "pasirinkite: 100 \n" "Flag: -auroraspeed" #: src/ui.glade:4191 msgid "" "Brightness of aurora.\n" "Flags: -aurorabrightness" msgstr "" "Auroros ryÅ¡kumas. \n" "Flags: -aurorabrightness" #: src/ui.glade:4208 msgid "Left" msgstr "KairÄ—" #: src/ui.glade:4212 msgid "" "Place aurora left on the screen.\n" "Flag: -auroraleft" msgstr "" "PadÄ—kite aurorÄ… kairÄ—je ekrane. \n" "Flag: -auroraleft" #: src/ui.glade:4225 msgid "Middle" msgstr "Vidurio" #: src/ui.glade:4229 msgid "" "Place aurora in the middle of the screen.\n" "Flag: -auroramiddle" msgstr "" "PadÄ—kite aurorÄ… ekrano viduryje. \n" "Flag: -auroramiddle" #: src/ui.glade:4243 msgid "Right" msgstr "Teisingai" #: src/ui.glade:4247 msgid "" "Place aurora in the right of the screen.\n" "Flag: -auroraright" msgstr "" "Ä®dÄ—kite aurorÄ… ekrano deÅ¡inÄ—je. \n" "Flag: -auroraright" #: src/ui.glade:4266 msgid "Frequency:" msgstr "Dažnis:" #: src/ui.glade:4278 msgid "" "Frequency of meteors to appear.\n" "Flags: -meteorfrequency" msgstr "" "Meteorų atsiradimo dažnis \n" "Flags: -meteorfrequency" #: src/ui.glade:4300 msgid "Base:" msgstr "BazÄ—:" #: src/ui.glade:4312 msgid "" "Baseline height of aurora, in percentage of screen height.\n" "Flag: -aurorabase" msgstr "" "Pradinis auroros aukÅ¡tis, ekrano aukÅ¡Äio procentais. \n" "Flag: -aurorabase" #: src/ui.glade:4329 msgid "Color" msgstr "Spalva" #: src/ui.glade:4333 msgid "" "Choose between yellow-ish and white-ish moon.\n" "Flag: -mooncolor [0,1]" msgstr "" "Pasirinkite iÅ¡ geltono ir balto mÄ—nulio. \n" "Flag: -mooncolor [0,1]" #: src/ui.glade:4433 msgid "Celestials" msgstr "DanguolÄ—s" #: src/ui.glade:4453 msgid "Birds settings" msgstr "PaukÅ¡Äių nustatymai" #: src/ui.glade:4617 msgid "Show birds" msgstr "Parodyk paukÅ¡Äius" #: src/ui.glade:4621 msgid "" "If set: show birds.\n" "Flags: -showbirds 1, -showbirds 0" msgstr "" "Jei nustatyta: rodyti paukÅ¡Äius.\n" "Flags: -showbirds 1, -showbirds 0" #: src/ui.glade:4634 msgid "Birds only" msgstr "Tik paukÅ¡Äiai" #: src/ui.glade:4638 msgid "" "If set: show no Santa, snow or scenery.\n" "Flags: -birdsonly 0, -birdsony 1" msgstr "" "Jei nustatyta: nerodykite KalÄ—dų senelio, sniego ar peizažo. \n" "Flags: -birdsonly 0, -birdsony 1" #: src/ui.glade:4655 msgid "Preferred distance:" msgstr "Pageidaujamas atstumas:" #: src/ui.glade:4669 msgid "" "Preferred distance from other birds.\n" "Flag: -prefdistance" msgstr "" "Pageidaujamas atstumas nuo kitų paukÅ¡Äių.\n" "Flag: -prefdistance" #: src/ui.glade:4697 msgid "Restart" msgstr "Perkrauti" #: src/ui.glade:4701 msgid "Restart birds." msgstr "IÅ¡ naujo paleiskite paukÅ¡Äius." #: src/ui.glade:4718 msgid "Viewing distance:" msgstr "ŽiÅ«rÄ—jimo atstumas:" #: src/ui.glade:4731 msgid "" "Viewing distance.\n" "NOTE: Santa has no knowledge of viewing distance, so when birds are " "following Santa, the relative positions of Santa and birds will be " "temporarely out of sync when you change the viewing distance. This is only " "noticeable when the birds are following Santa.\n" "Flag: -viewingdistance" msgstr "" "ŽiÅ«rÄ—jimo atstumas.\n" " PASTABA: KalÄ—dų Senelis nežino apie žiÅ«rÄ—jimo atstumÄ…, todÄ—l kai paukÅ¡Äiai " "seka KalÄ—dų Senelį, pakeitus žiÅ«rÄ—jimo atstumÄ… santykinÄ— KalÄ—dų Senelio ir " "paukÅ¡Äių padÄ—tis laikinai nebus sinchronizuota. Tai pastebima tik paukÅ¡Äiams " "sekant KalÄ—dų senelį.\n" "Flag: -viewingdistance" #: src/ui.glade:4752 msgid "Focus to attraction point:" msgstr "Sutelkti dÄ—mesį į traukos taÅ¡kÄ…:" #: src/ui.glade:4766 msgid "" "Tendency to concentrate on the attraction point.\n" "Flag: -focuscentre" msgstr "" "Tendencija sutelkti dÄ—mesį į traukos taÅ¡kÄ…. \n" "Flag: -focuscentre" #: src/ui.glade:4784 msgid "" "Desired number of birds. If zero, no birds are shown.\n" "Flag: -nbirds" msgstr "" "Norimas paukÅ¡Äių skaiÄius. Jei nulis, paukÅ¡Äiai nerodomi. \n" "Flag: -nbirds" #: src/ui.glade:4807 msgid "# Birds:" msgstr "# PaukÅ¡Äiai:" #: src/ui.glade:4821 msgid "" "Number of nearest neighbours the birds should look at.\n" "Flag: -neighbours" msgstr "" "Artimiausių kaimynų, į kuriuos paukÅ¡Äiai turÄ—tų žiÅ«rÄ—ti, skaiÄius \n" "Flag: -neighbours" #: src/ui.glade:4841 msgid "Neighbours:" msgstr "Kaimynai:" #: src/ui.glade:4856 msgid "" "Give the birds a fancy color.\n" "Flag: -birdscolor" msgstr "" "Suteikite paukÅ¡Äiams puoÅ¡niÄ… spalvÄ…. \n" "Flag: -birdscolor" #: src/ui.glade:4874 msgid "Bird color" msgstr "PaukÅ¡Äių spalva" #: src/ui.glade:4900 msgid "Anarchy:" msgstr "Anarchija:" #: src/ui.glade:4914 msgid "" "Anarchy level: the higher, the more anarchy.\n" "Flag: -anarchy" msgstr "" "Anarchijos lygis: kuo aukÅ¡tesnis, tuo daugiau anarchijos. \n" "Flag: -anarchy" #: src/ui.glade:4934 msgid "Distance weight:" msgstr "Atstumo svoris:" #: src/ui.glade:4948 msgid "" "Tendency to keep desired distance to neighbours.\n" "Flag: -disweight" msgstr "" "Tendencija iÅ¡laikyti norimÄ… atstumÄ… su kaimynais. \n" "Flag: -disweight" #: src/ui.glade:4968 msgid "Adjust speed to neighbours:" msgstr "Pritaikykite greitį kaimynams:" #: src/ui.glade:4982 msgid "" "Tendency to adjust speed to neighbours.\n" "Flag: -followneighbours" msgstr "" "Tendencija reguliuoti greitį prie kaimynų.\n" "Flag: -followneighbours" #: src/ui.glade:5016 msgid "" "Speed of birds in arbitrary units.\n" "Flag: -birdsspeed" msgstr "" "PaukÅ¡Äių greitis savavaliÅ¡kais vienetais.\n" "Flag: -birdsspeed" #: src/ui.glade:5036 msgid "Drawing scale:" msgstr "Brėžinio skalÄ—:" #: src/ui.glade:5050 msgid "" "Influence the size of the birds.\n" "Flag: -birdsscale\n" msgstr "" "Ä®taka paukÅ¡Äių dydį. \n" "Flag: -birdsscale\n" #: src/ui.glade:5067 msgid "" "Show \n" "attr point" msgstr "" "Rodyti \n" "attr taÅ¡kÄ…" #: src/ui.glade:5073 msgid "" "Show the point where the birds want to go.\n" "Flags: -showattr 0, -showattr 1" msgstr "" "Parodykite taÅ¡kÄ…, kur paukÅ¡Äiai nori eiti. \n" "Flags: -showattr 0, -showattr 1" #: src/ui.glade:5084 msgid "" "Follow \n" "Santa" msgstr "" "Sekite \n" " KalÄ—dų Senelį" #: src/ui.glade:5090 msgid "" "Birds are attracted by an attraction point. Here you can choose to follow " "Santa.\n" "Flags: -followsanta 0, -followsanta 1" msgstr "" "PaukÅ¡Äius vilioja traukos taÅ¡kas. ÄŒia galite pasirinkti sekti KalÄ—dų " "Senelį.\n" "Flags: -followsanta 0, -followsanta 1" #: src/ui.glade:5103 msgid "" "Percentage of screen to be used for the attraction point.\n" "Flag: -attrspace" msgstr "" "Ekrano, kuris bus naudojamas traukos taÅ¡kui, procentas \n" "Flag: -attrspace" #: src/ui.glade:5125 msgid "Attraction point range" msgstr "Traukos taÅ¡kų diapazonas" #: src/ui.glade:5168 msgid "Actual mean distance from neighbours." msgstr "Faktinis vidutinis atstumas nuo kaimynų." #: src/ui.glade:5185 msgid "Distance used to get the desired number of neighbours." msgstr "Atstumas naudojamas norint gauti norimÄ… kaimynų skaiÄių." #: src/ui.glade:5268 msgid "Birds" msgstr "PaukÅ¡Äiai" #: src/ui.glade:5286 msgid "version" msgstr "versija" #: src/ui.glade:5301 src/ui.glade:6515 msgid "Settings" msgstr "Nustatymai" #: src/ui.glade:5323 msgid "Transparency " msgstr "Skaidrumas " #: src/ui.glade:5340 msgid "" "Transparency of painted items:\n" "0: no transparency.\n" "100: fully transparent, you will see nothing!\n" "Flag: -transparency" msgstr "" "Dažytų daiktų skaidrumas:\n" "0: nÄ—ra skaidrumo.\n" "100: visiÅ¡kai skaidrus, nieko nematysite!\n" "Flag: -transparency" #: src/ui.glade:5367 msgid "Lift snow on bottom" msgstr "Pakelkite sniegÄ… ant dugno" #: src/ui.glade:5383 msgid "" "Use this if snow falls below the bottom of your screen, or fallen snow " "hides something that should not be hidden.\n" "Flag: -offsets" msgstr "" "Naudokite tai, jei sniegas nukrenta žemiau ekrano apaÄios arba iÅ¡kritÄ™s " "sniegas paslepia tai, ko nereikÄ—tų paslÄ—pti. \n" "Flag: -offsets" #: src/ui.glade:5408 msgid "Lift snow on windows" msgstr "Pakelkite sniegÄ… ant langų" #: src/ui.glade:5424 msgid "" "Use this if no snow collects on your windows, or if snow collects separated " "from your windows. \n" "Some basic window managers need this setting (e.g. TWM needs in general a " "value of 25 .. 28).\n" "Flag: -offsety" msgstr "" "Naudokite tai, jei sniegas nesikaupia ant jÅ«sų langų arba jei sniegas " "kaupiasi atskirai nuo jÅ«sų langų. \n" "Kai kurioms pagrindinÄ—ms langų tvarkytuvÄ—ms reikalingas Å¡is nustatymas " "(pvz., TWM paprastai reikia 25 .. 28 reikÅ¡mÄ—s).\n" "Flag: -offsety" #: src/ui.glade:5449 msgid "Cpu factor" msgstr "Cpu faktorius" #: src/ui.glade:5467 msgid "" "The higher, the smoother xsnow will run, but will also use more cpu power.\n" "Flag: -cpuload" msgstr "" "Kuo didesnis, tuo sklandžiau xsnow veiks, bet taip pat naudos daugiau " "procesoriaus galios. \n" "Flag: -cpuload" #: src/ui.glade:5493 msgid "Scale" msgstr "SkalÄ—" #: src/ui.glade:5510 msgid "" "Overall drawing scale.\n" "Flag: -scale" msgstr "" "Bendra brėžinio skalÄ—. \n" "Flag: -scale" #: src/ui.glade:5543 msgid "Ignore large top windows" msgstr "Nepaisykite didelių virÅ¡utinių langų" #: src/ui.glade:5559 msgid "" "Windows wider than 80 percent of the screen and closer to the top than the " "number in this widget will not collect snow.\n" "In some cases, there are invisible windows near the top of the screen, which " "are handled by xsnow as normal windows: snow is collected upon them. By " "entering a suitable number here, this undesired behaviour can be avoided.\n" "Flag: -ignoretop\n" "\n" msgstr "" "Langai, platesni nei 80 procentų ekrano ir arÄiau virÅ¡aus nei nurodytas " "Å¡iame valdiklyje, nerinks sniego.\n" "Kai kuriais atvejais netoli ekrano virÅ¡aus yra nematomi langai, kuriuos " "tvarko xsnow kaip normalÅ«s langai: ant jų kaupiasi sniegas. ÄŒia įvedus " "tinkamÄ… skaiÄių galima iÅ¡vengti Å¡io nepageidaujamo elgesio.\n" "Flag: -ignoretop\n" "\n" #: src/ui.glade:5583 msgid "Ignore large bottom windows" msgstr "Nepaisykite didelių apatinių langų" #: src/ui.glade:5599 msgid "" "Windows wider than 80 percent of the screen and closer to the bottom than " "the number in this widget will not collect snow.\n" "\n" "In some cases, there are invisible windows near the bottom of the screen, " "which are handled by xsnow as normal windows: snow is collected upon them. " "By entering a suitable number here, this undesired behaviour can be " "avoided.\n" "Flag: -ignorebottom" msgstr "" "Langai, platesni nei 80 procentų ekrano ir arÄiau apaÄios nei nurodytas " "Å¡iame valdiklyje, sniego nesurinks.\n" "\n" "Kai kuriais atvejais netoli ekrano apaÄios yra nematomi langai, kuriuos " "tvarko xsnow kaip įprasti langai: ant jų kaupiasi sniegas. ÄŒia įvedus " "tinkamÄ… skaiÄių galima iÅ¡vengti Å¡io nepageidaujamo elgesio.\n" "Flag: -ignorebottom" #: src/ui.glade:5791 msgid "window type etc." msgstr "lango tipas ir kt." #: src/ui.glade:5814 msgid "" "Menu\n" "colors" msgstr "" "Meniu\n" "spalvos" #: src/ui.glade:5819 msgid "" "Toggle between xsnow's own menu colors and standard menu colors.\n" "Activated: use xsnow colors.\n" "Deactivated: use default colors.\n" "Flags: -theme 1, -theme 0" msgstr "" "Perjungti xsnow meniu spalvas į standartines meniu spalvas.\n" "Suaktyvinta: naudoti xsnow spalvas.\n" "IÅ¡jungta: naudoti numatytÄ…sias spalvas.\n" "Flags: -theme 1, -theme 0" #: src/ui.glade:5833 msgid "" "On all\n" "workspaces" msgstr "" "Visose \n" " darbo srityse" #: src/ui.glade:5838 msgid "" "Use all workspaces to snow in.\n" "NOTE: this doesn't work properly in enlightenment.\n" "Flags: -allworkspaces 1, -allworkspaces 0" msgstr "" "Naudokite visas darbo vietas, kad pasnigtumÄ—te.\n" "PASTABA: tai neveikia tinkamai apÅ¡viestoje aplinkoje.\n" "Flags: -allworkspaces 1, -allworkspaces 0" #: src/ui.glade:5856 msgid "" "Below\n" "windows" msgstr "" "Po \n" " langais" #: src/ui.glade:5861 msgid "" "When activated, it will be snowing below your windows, else it will be " "snowing upon you windows too.\n" "On some desktop environments, when snowing above your windows you will not " "be able to click on any window.\n" "Therefore, you will be asked to click a button, to be sure that things are " "OK.\n" "Flag: -above" msgstr "" "Kai aktyvuota, sninga po langais, kitu atveju sninga ir ant jÅ«sų langų.\n" "Kai kuriose darbalaukio aplinkose, kai sninga virÅ¡ langų, negalÄ—site " "spustelÄ—ti jokio lango.\n" "TodÄ—l, bÅ«site papraÅ¡yti spustelÄ—ti mygtukÄ…, kad įsitikintumÄ—te, jog viskas " "gerai. \n" "Flag: -above" #: src/ui.glade:5880 msgid "" "Click to\n" "confirm" msgstr "" "SpustelÄ—kite \n" " patvirtinti" #: src/ui.glade:5885 msgid "To make sure you can click." msgstr "NorÄ—dami įsitikinti, kad galite spustelÄ—ti." #: src/ui.glade:5904 msgid "" "If you have more than one monitor, choose where you want snow falling. " "Choose 'all monitors' if you want snow in all monitors.\n" "NOTE: when changing monitor, xsnow will restart.\n" "Flag: -screen" msgstr "" "Jei turite daugiau nei vienÄ… monitorių, pasirinkite, kur norite snigti. " "Pasirinkite „visi monitoriai“, jei norite, kad visuose monitoriuose bÅ«tų " "sniego.\n" "PASTABA: pakeitus monitorių, xsnow bus paleistas iÅ¡ naujo.\n" "Flag: -screen" #: src/ui.glade:5911 msgid "monitor 1" msgstr "monitorius 1" #: src/ui.glade:5922 msgid "" "Create\n" "outline" msgstr "" "Sukurkite \n" " kontÅ«rÄ…" #: src/ui.glade:5927 msgid "" "To draw an outline around the snow window.\n" "Flag: -outline 1/0" msgstr "" "NorÄ—dami nubrėžti kontÅ«rÄ… aplink sniego langÄ…. \n" "Flag: -outline 1/0" #: src/ui.glade:5951 msgid "" " \n" " " msgstr "" " \n" " " #: src/ui.glade:5986 msgid "" "Choose here the picture you want as background when xscreensaver is " "active.\n" "Flag: -bg" msgstr "" "ÄŒia pasirinkite nuotraukÄ…, kuriÄ… norite naudoti kaip fonÄ…, kai įjungta " "xscreensaver.\n" "Flag: -bg" #: src/ui.glade:5990 msgid "Choose background" msgstr "Pasirinkite fonÄ…" #: src/ui.glade:6005 msgid "" "Activate xscreensaver.\n" "Click and don't touch mouse and keyboard for a few seconds..." msgstr "" "Suaktyvinkite xscreensaver.\n" "SpustelÄ—kite ir nelieskite pelÄ—s bei klaviatÅ«ros kelias sekundes..." #: src/ui.glade:6019 msgid "" "Settings for Xscreensaver. You can choose a background, and choose to use it " "or not.\n" "Make sure you add a line like\n" "xsnow -root\n" "after the line 'programs:' in the file ~/.xscreensaver and you run " "xscreensaver-demo to choose for xsnow.\n" "To activate xscreensaver on the command line:\n" "xscreensaver-command -activate\n" "See also the man page:\n" "man xsnow" msgstr "" "Nustatymai, skirti Xscreensaver. Galite pasirinkti fonÄ… ir pasirinkti jį " "naudoti ar ne.\n" "Ä®sitikinkite, kad po eilutÄ—s „programs:“ faile ~/.xscreensaver ir " "paleidžiate xscreensaver-demo, kad galÄ—tumÄ—te pasirinkti xsnow.\n" " NorÄ—dami suaktyvinti xscreensaver komandinÄ—je eilutÄ—je:\n" "xscreensaver-command -activate\n" "Taip pat žiÅ«rÄ—kite vadovo puslapį:\n" "man xsnow" #: src/ui.glade:6028 msgid "Xscreensaver: " msgstr "Xscreensaver: " #: src/ui.glade:6048 msgid "Black" msgstr "Juoda" #: src/ui.glade:6052 msgid "" "When activated, the background will be black.\n" "Flag: -bg (this button will be automatically desactivated when -bg is given)" msgstr "" "Kai suaktyvinta, fonas bus juodas.\n" "Flag: -bg (this button will be automatically desactivated when -bg is given)" #: src/ui.glade:6076 msgid "" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" msgstr "" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" #: src/ui.glade:6551 msgid "en" msgstr "lt" #: src/ui.glade:6554 msgid "it" msgstr "tai" #~ msgid "" #~ "If set, use two colors.\n" #~ "Flags: -enablesc2" #~ msgstr "" #~ "Jei nustatyta, naudokite dvi spalvas.\n" #~ "Flags: -enablesc2" #~ msgid "2nd color:" #~ msgstr "2 spalva:" #, c-format #~ msgid "XWinInfo failed\n" #~ msgstr "XWinInfo nepavyko \n" #, c-format #~ msgid "Force snow on root: window: %#lx, depth: %d\n" #~ msgstr "Priverskite sniegÄ… ant Å¡aknies: langas: %#lx, gylis: %d\n" #, c-format #~ msgid "" #~ "NOTE: you probably need to tweak 'Lift snow on windows' in the 'settings' " #~ "panel.\n" #~ msgstr "" #~ "PASTABA: tikriausiai turÄ—site pakoreguoti parinktį „Pakelkite sniegÄ… ant " #~ "langų“ „nustatymų“ skydelyje. \n" #~ msgid "Force a gust of wind immediately.\n" #~ msgstr "Nedelsdami sukelkite vÄ—jo gÅ«sį. \n" xsnow-3.8.3/po/lv.gmo0000666000000000000000000010447414732252143012655 0ustar0000000000000000Þ•$< …\pqr‹¥§º½ÃÇ:Ì# ,:I"_7‚ ºÄÙíþT%c‰ ¥ ² ¾;Ì^Kp5¼6òE)FoJ¶57NUoŒL’ ß íøvþ u€ •BŸâ.ê0 !J l w D‰ VÎ %!7!R!l!ƒ!”!š!/¡!Ñ!ï!÷!$ " 1"<"K"CT"-˜"Æ"×"ñ"6#F#W#Q^#°#¿#Æ# á#$ï#!$76$ n$/y$©$®$Ê$ Ò$•Ü$`r%TÓ%=(&.f&S•&1é&Y'(u'5ž'HÔ'“(½±(o)‹)3¤)3Ø) *,*D*0^**”*¨*½*2Ï*+ +"+*+1++6+b++›+E·+ ý+" ,,,H1,'z,¢,ª,Ç, Ù, ä, ð,#ü,J -=k-;©-2å-6.0O.8€.¹. Í.8Ú. / / */.5/*d//—/-¦/9Ô/00Q0Dl0t±0f&161BÄ1&2.2&42([2„2‹2 “2¡2%¸2$Þ273%;37a3%™3¿3Û3Wä3<5A5 R5 `5 k5 v5 5J‹5KÖ5"6<(6He61®6à6 å6074770l7/7Í7Ô7?Ú7C8A^8  8‰Á8dK9S°9Š:I:2Ù:Z ;(g;B;[Ó;/<;6<Gr<Qº<= =J=pf=1×=< >9F>@€>;Á>;ý>˜9? Ò?tà?U@$n@“@%²@{Ø@gTAμA‹BH C!VCxC‹C¥C,¾C)ëCE'E]/E6EÄE äEF F.F{NGÊGAÑGHH<Hu\HjÒI=K CKPK0`K‘K1 K ÒKßKâKåK ëK öK L LL L(L"9L\MpNN®N°NÃNÆNÌNÐN:ÕNO-O 6OAOROhO/~O7®OæO&õOP1PFPgVP-¾P ìP Q ,Q9QGPQ ˜Qe¢Q_R<hR>¥RbäRcGSY«S7T=T[TbTzT•TQœT îT ûTU€U U›U®U´UN½U V3V0IV#zVžV°VCÂVeW'lW5”W&ÊWñW$ X2X9X9AX%{X ¡X­X&ÁX èXôX YRY4kY Y¶Y$ÔY>ùY8ZIZYPZªZ ÀZ)ÊZ!ôZ;[(R[:{[ ¶[6À[÷[ü[ \$\”4\xÉ\cB]H¦]<ï]X,^2…^x¸^;1_Am_d¯_·`àÌ`$­a#Òa+öa+"b Nb1\b"Žb0±b âbìbc!c7Acyc“c¦c®c´c,¼c*éc#d)8dPbd ³d,½dêdIñd+;egeoeˆe e §e µe*ÀeUëe=AfDf;Äf7g38g;lg¨g½g<Íg h h#h52h-hh –h¡h2·h@êh +i5iiLi_¶iŒj|£jL k\mk8Êkl7 l'Clkl tl ll#§l)ËlKõl0AmFrm,¹mæm nm n{oƒožo¯oÏoàoñoJpRKpžpQ§pbùp1\qŽq•q4²q:çq5"r-Xr†r r>™r@ØrGsas“{shtYxt…ÒtQXu7ªurâu UvHvv[¿v wS%wcywYÝw;7x.sx‰¢x7,yCdyI¨yAòy;4z:pzÇ«zs{†„{3 |.?|n|,Œ|‹¹|E}Ç}‹È~[T'°Øñ€91€ak€Íæbî8Q‚(Š‚"³‚Ö‚å‚6ƒv:„ ±„H»„… …8…jM…g¸† ˆ )ˆ 5ˆ3Bˆvˆ;…ˆ ÁˆψÒˆÕˆ Þˆ ìˆ÷ˆ ‰ ‰%‰-‰Í$ËÞ•„ Lw¬åÉÑ#U’¢»Z®Sú‰(°í ¯ùªIü“=ôÔhʇõP,ÎX6±‹ð€mÀ!1rŸdû4¥ø³$;ƘtA«Ø2¤á`ĵ8½!Ý…àìÖëê7Rl E¿)䌚Ìy›¹ —Çfu ?ÿ¶Ï†KÒ n<cŠ~W"Ù'×væó#-kÓœ/§¾NÃÈ­ *‚ _FýaH|iÜqî :\öJ”Bsò"]Õ´TMÛñ¨¸ÅÁéV > Y÷}ßx+ˆ^ÂÚj9 gŽ0èºo¼–.5 @{3·ïžzQ[¡D&ƒ²‘pþCâeçЦ©%£bOã™G Alas! This not an X11 session, xsnow will probably not run. If you want to try it anyway, set the environment variable XSNOW_FORCE_RUN, eg: XSNOW_FORCE_RUN=1 xsnow Or, you could force an X11 session, for example by tweaking /etc/gdm3/daemon.conf. Thanks for using xsnow Xsnow: Caught signal %d because double buffering is not available on this system on your request. # Birds:# Items:# Snowflakes:% Window fill:%s. Snow window: %#lx%s: cannot connect to X server %s              (default)All defaults All vintage Defaults Vintage Activate xscreensaver. Click and don't touch mouse and keyboard for a few seconds...Actual mean distance from neighbours.Adjust speed to neighbours:All defaultsAll vintageAllow overlapAnarchy level: the higher, the more anarchy. Flag: -anarchyAnarchy:Animation speed of aurora: real: 10, for a more dramatic effect choose: 100 Flag: -auroraspeedApply default values for all preferences (except settings). Flag: -defaultsApply default values for the preferences in this tab.Apply default values for the preferences in this tab. Apply defaults for all preferences (except settings). Flag: -defaultsApply defaults for all preferences (except settings). Flags: -defaultsApply vintage values for all preferences (except settings). Flag: -vintageApply vintage values for the preferences in this tab.Attraction point rangeAuroraAvailable languages are: Available languages are: %s Base:Baseline height of aurora, in percentage of screen height. Flag: -aurorabaseBelow windowsBird colorBirdsBirds are attracted by an attraction point. Here you can choose to follow Santa. Flags: -followsanta 0, -followsanta 1Birds onlyBirds settingsBlackBlow off:Bottom percentage of screen available for scenery. Flag: -treefillBright:Brightness of aurora. Flags: -aurorabrightnessBrightness of moon's halo. Flag: -halobrightnessCannot create transparent window CelestialsChoose backgroundChoose between yellow-ish and white-ish moon. Flag: -mooncolor [0,1]Choose here the picture you want as background when xscreensaver is active. Flag: -bgChoose your SantaChoose your favorite SantaChoose your favorite snowClick on a window ... Click to confirmColorColor:Compose here your favorite celestial conditionsCompose your favorite sceneryContactContinuing with flagCould not determine desktop session Cpu factorCreate outlineDefaultsDesired number of birds. If zero, no birds are shown. Flag: -nbirdsDesired number of scenery items. Flag: -treesDesktop type: %sDetected Wayland desktop Detected desktop session: %s Distance used to get the desired number of neighbours.Distance weight:DonateDonate one euro or so to inspire the maintainer of xsnow, here is a paypal link. Drawing scale:EnableFocus to attraction point:Follow SantaFor optimal resuts, add to your %s: Force a gust of wind immediately.Frequency of meteors to appear. Flags: -meteorfrequencyFrequency:Give the birds a fancy color. Flag: -birdscolorHaloHalting because of flag %s Height:Hide menuIf everything is ok, it is now snowing on your desktop, and birds are flying. You are encouraged to define your own preferences using the tabs above.If set, show fallen snow on bottom of the desktop. Flags: -keepsnowonscreen, -nokeepsnowonscreenIf set, show fallen snow on windows. Flags: -keepsnowonwindows, -nokeepsnowonwindowsIf set, show snow blowing away. Flags: -blowsnow, -noblowsnowIf set, show snowflakes. Flags: -snow, -nosnowIf set, snow will collect on the trees. Flags: -keepsnowontrees, -nokeepsnowontreesIf set, there will be wind. Flags: -wind, -nowindIf set, try to show fluff on fallen snow and trees if possible. Flags: -fluffy, -nofluffyIf set, use two colors. Flag: -enablesc2If set: show birds. Flags: -showbirds 1, -showbirds 0If set: show no Santa, snow or scenery. Flags: -birdsonly 0, -birdsony 1If the system is too busy, all panels get this color, in which case you could adapt some settings in "snow", "birds", "settings", or "celestials".If you have more than one monitor, choose where you want snow falling. Choose 'all monitors' if you want snow in all monitors. NOTE: when changing monitor, xsnow will restart. Flag: -screenIgnore large bottom windowsIgnore large top windowsIn every tab you find the following rescue buttons:Influence the size of the birds. Flag: -birdsscale Intensity:LXDE session found, using window 'pcmanfm'. Leave menu. Flag: -nomenuLeavy tree. Flags: -treetype 2 or: -treetype allLeftLift snow on bottomLift snow on windowsMax # snowflakes:Maximum amount of snowflakes. Flag: -flakecountmaxMean distance: %3d Menu colorsMeteorsMiddleMoonMoose. Flags: -treetype 5 or: -treetype allMore than %d errors, I quit!NOT using double buffering:NOTE: expect some flicker. NOTE: xsnow will probably run, but some glitches are to be expected. Neighbours:Not sending tar file to terminal. Now!Number of nearest neighbours the birds should look at. Flag: -neighboursNumber of twinkling stars. Flag: -starsNumber:Ok, things are as they are. On all workspacesOn bottom:On scenery:On windows:Overall drawing scale. Flag: -scalePercentage of screen to be used for the attraction point. Flag: -attrspacePlace aurora in the middle of the screen. Flag: -auroramiddlePlace aurora in the right of the screen. Flag: -aurorarightPlace aurora left on the screen. Flag: -auroraleftPlease report any comments to the maintainer of xsnow.Polar bear. Flags: -treetype 7 or: -treetype allPreferred distance from other birds. Flag: -prefdistancePreferred distance:Probably X11Problems encountered during production of the tar ball. Quit xsnowQuit xsnow.Range: %d Reindeer. Flags: -treetype 4 or: -treetype allRelative size of the moon. Flag: -moonsizeRestartRestart birds.Restart due to change of display settings... Restart due to change of screen or language settings ... RightSantaSanta using the train with one reindeer and Rudolph. Flags: -santa 4 -showrudolphSanta using the train with two reindeers. Flags: -santa 4 -norudolphSanta with Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder, Blixem and Rudolph. Flags: -santa 3 -showrudolphSanta with Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder and Blixem. Flags: -santa 3 -norudolphSanta with three reindeers. Flags: -santa 2 -norudolphSanta with two reindeers and Rudolph. Flags: -santa 2 -showrudolphSanta's speed. Flag: -santaspeedfactorScaleScale of Santa. Flags: -santascale Scale of scenery. Flag: sceneryscale Scale:ScenerySecond color:See also the man page.Self replication is not compiled in. Set color of vintage tree. Flag: -tcSet default preferences for all (except settings) tabs.Set default preferences for this tab.Set vintage preferences for all (except settings) tabs.Set vintage preferences for this tab.Setting background from %s SettingsSettings for Xscreensaver. You can choose a background, and choose to use it or not. Make sure you add a line like xsnow -root after the line 'programs:' in the file ~/.xscreensaver and you run xscreensaver-demo to choose for xsnow. To activate xscreensaver on the command line: xscreensaver-command -activate See also the man page: man xsnowShowShow attr pointShow sceneryShow SantaShow birdsShow fluffShow snowShow the point where the birds want to go. Flags: -showattr 0, -showattr 1Size of snowflakes, works only for non-vintage snow flakes. Flag: -snowsizeSize:Small Santa with three reindeers. Flags: -santa 1 -norudolphSmall Santa with two reindeers and Rudolph. Flags: -santa 1 -showrudolphSmall house. Flags: -treetype 3 or: -treetype allSnowSnowing in %#lx: %s %d+%d %dx%d Snowy tree. Flags: -treetype 6 or: -treetype allSpeed of birds in arbitrary units. Flag: -birdsspeedSpeed of moon in pixels/minute. Flag: -moonspeedSpeed of the snowflakes. Flag: -snowspeedfactorSpeed:StarsTendency to adjust speed to neighbours. Flag: -followneighboursTendency to concentrate on the attraction point. Flag: -focuscentreTendency to keep desired distance to neighbours. Flag: -disweightThe color of the snow. Flag: -scThe higher this setting, the more snow will be generated because of Santa ploughing, wind or disappearing windows. Flag: -blowofffactorThe higher this setting, the more snow will collect on the bottom of the desktop. Flag: -ssnowdepthThe higher this setting, the more snow will collect on the trees. Flag: -maxontreesThe higher this setting, the more snow will collect on the windows. Note: in Wayland, there is no snow on the windows. Flag: -wsnowdepthThe higher this setting, the more the wind will whirl. Flag: -whirlfactorThe higher, the more snowflakes. Flag: -snowflakesThe higher, the smoother xsnow will run, but will also use more cpu power. Flag: -cpuloadThe second color of the snow. Flag: -sc2The transparent snow-window is probably not click-through, alas.. This setting determines how many seconds pass between two gusts of wind. Flag: -windtimerTimer:Tiny Santa with three reindeers. Flags: -santa 0 -norudolphTiny Santa with two reindeers and Rudolph. Flags: -santa 0 -showrudolphTo allow overlap or not when placing scenery. Flags: -treeoverlap, -notreeoverlapTo draw an outline around the snow window. Flag: -outline 1/0To make sure you can click.To show or not show aurora. Note: the aurora is best viewed using a dark background. Flags: -aurora 1, -aurora 0To show or not show moon. Flags: -moon 1, -moon 0To show or not show stars. Flag: -stars (0 means: no stars)To show or not to show Santa. Flags: -showsanta, -nosantaTo show or not to show halo around moon. Flags: -halo 1, -halo 0To show or not to show meteors. Flags: -meteors, -nometeorsTo show or not to show scenery. Flags: -showtrees, -notreesToggle between xsnow's own menu colors and standard menu colors. Activated: use xsnow colors. Deactivated: use default colors. Flags: -theme 1, -theme 0Transparency Transparency of painted items: 0: no transparency. 100: fully transparent, you will see nothing! Flag: -transparencyTry and click any image!Try redirecting to a file (e.g: %s, Trying to snow in root window Use "sys" for your default language. Use all workspaces to snow in. NOTE: this doesn't work properly in enlightenment. Flags: -allworkspaces 1, -allworkspaces 0Use the settings tab if xsnow is misbehaving. Use the birds tab if birds are misbehaving.Use this if no snow collects on your windows, or if snow collects separated from your windows. Some basic window managers need this setting (e.g. TWM needs in general a value of 25 .. 28). Flag: -offsetyUse this if snow falls below the bottom of your screen, or fallen snow hides something that should not be hidden. Flag: -offsetsUse vintage values for all preferences (except settings). Flag: -vintageUsing double buffer: %#lx. %dx%d Using root window Using transparent window Using window 'Desktop'. Vertical size of aurora. Flag: -auroraheightViewing distance. NOTE: Santa has no knowledge of viewing distance, so when birds are following Santa, the relative positions of Santa and birds will be temporarely out of sync when you change the viewing distance. This is only noticeable when the birds are following Santa. Flag: -viewingdistanceViewing distance:VintageVintage preferences: the look and feel of the original xsnow, created in 1993 by Rick Jansen.Vintage tree, you can set the color. Flag: -treetype 0Warning: don't eat yellow snow!Wayland (Expect some slugginess)WelcomeWelcome at xsnow!When activated, it will be snowing below your windows, else it will be snowing upon you windows too. On some desktop environments, when snowing above your windows you will not be able to click on any window. Therefore, you will be asked to click a button, to be sure that things are OK. Flag: -aboveWhen activated, the background will be black. Flag: -bg (this button will be automatically desactivated when -bg is given)Whirl:Width of aurora in percentage of screen width. Flag: -aurorawidthWidth:WindWindow size changed, now snowing in in %#lx: %s %d+%d %dx%d Windows wider than 80 percent of the screen and closer to the bottom than the number in this widget will not collect snow. In some cases, there are invisible windows near the bottom of the screen, which are handled by xsnow as normal windows: snow is collected upon them. By entering a suitable number here, this undesired behaviour can be avoided. Flag: -ignorebottomWindows wider than 80 percent of the screen and closer to the top than the number in this widget will not collect snow. In some cases, there are invisible windows near the top of the screen, which are handled by xsnow as normal windows: snow is collected upon them. By entering a suitable number here, this undesired behaviour can be avoided. Flag: -ignoretop WindyWith RudolphWithout RudolphWoody tree. Flags: -treetype 1 or: -treetype allXscreensaver: Xsnow needs gtk version >= %s, found version %s all monitorsenitlabelmonitor %dmonitor 1or use a %srestartingunknown versionwindow type etc.Project-Id-Version: xsnow 3.7.0~pre04 Report-Msgid-Bugs-To: wvermin@gmail.com PO-Revision-Date: 2024-03-10 14:19+0100 Last-Translator: Willem Vermin wvermin@gmail.com Language-Team: None Language: lv MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Diemžēl! Å Ä« nav X11 sesija, xsnow, visticamÄk, nedarbosies. Ja tomÄ“r vÄ“laties to izmēģinÄt, iestatiet vides mainÄ«go XSNOW_FORCE_RUN, piemÄ“ram: XSNOW_FORCE_RUN=1 xsnow Vai arÄ« varat piespiest X11 sesiju, piemÄ“ram, pielÄgojot /etc/gdm3/daemon.conf. Paldies, ka izmantojÄt xsnow Xsnow: noÄ·erts signÄls %d jo Å¡ajÄ sistÄ“mÄ nav pieejama dubultÄ buferizÄcija pÄ“c jÅ«su pieprasÄ«juma. # Putni:# preces:# SniegpÄrslas:Logu aizpildÄ«juma %:%s. Sniega logs: %#lx%s: nevar izveidot savienojumu ar X serveri %s              (noklusÄ“jums)Visi noklusÄ“juma iestatÄ«jumi Viss vintage NoklusÄ“jumi Vintage AktivizÄ“jiet xscreensaver. Noklikšķiniet un nepieskarieties pelei un tastatÅ«rai dažas sekundes...Faktiskais vidÄ“jais attÄlums no kaimiņiem.PielÄgojiet Ätrumu kaimiņiem:Visi noklusÄ“juma iestatÄ«jumiViss vintageAtļaut pÄrklÄÅ¡anosAnarhijas lÄ«menis: jo augstÄks, jo vairÄk anarhijas. Flag: -anarchyAnarhija:Auroras animÄcijas Ätrums: reÄls: 10, dramatiskÄkam efektam izvÄ“lieties: 100 Flag: -auroraspeedLietojiet noklusÄ“juma vÄ“rtÄ«bas visÄm preferencÄ“m (izņemot iestatÄ«jumus). Flag: -defaultsLietojiet šīs cilnes preferencÄ“m noklusÄ“juma vÄ“rtÄ«bas.Lietojiet šīs cilnes preferencÄ“m noklusÄ“juma vÄ“rtÄ«bas. Lietojiet noklusÄ“juma iestatÄ«jumus visÄm preferencÄ“m (izņemot iestatÄ«jumus). Flag: -defaultsLietojiet noklusÄ“juma iestatÄ«jumus visÄm preferencÄ“m (izņemot iestatÄ«jumus). Flags: -defaultsLietojiet vintage vÄ“rtÄ«bas visÄm preferencÄ“m (izņemot iestatÄ«jumus). Flag: -vintageLietojiet vintage vÄ“rtÄ«bas šīs cilnes preferencÄ“m.PievilcÄ«bas punktu diapazonsAuroraPieejamÄs valodas ir: PieejamÄs valodas ir: %s BÄze:PolÄrblÄzmas bÄzes augstums, procentos no ekrÄna augstuma. Flag: -aurorabaseZem logiemPutnu krÄsaPutniPutnus piesaista atrakcijas punkts. Å eit varat izvÄ“lÄ“ties sekot ZiemassvÄ“tku vecÄ«tim. Flags: -followsanta 0, -followsanta 1Tikai putniPutnu iestatÄ«jumiMelnsNopÅ«st:EkrÄna apakšējÄ procentuÄlÄ daļa ir pieejama ainavÄm. Flag: -treefillSpilgts:PolÄrblÄzmas spilgtums. Flags: -aurorabrightnessMÄ“ness oreola spilgtums. Flag: -halobrightnessNevar izveidot caurspÄ«dÄ«gu logu Debesu dzÄ«vniekiIzvÄ“lieties fonuIzvÄ“lieties dzeltenÄ«gu vai baltu mÄ“ness. Flag: -mooncolor [0,1]IzvÄ“lieties Å¡eit attÄ“lu, kuru vÄ“laties izmantot kÄ fonu, kad xscreensaver ir aktÄ«vs. Flag: -bgIzvÄ“lieties savu ZiemassvÄ“tku vecÄ«tiIzvÄ“lieties savu iecienÄ«tÄko ZiemassvÄ“tku vecÄ«tiIzvÄ“lieties savu iecienÄ«tÄko snieguNoklikšķiniet uz loga... Noklikšķiniet, lai apstiprinÄtuKrÄsaKrÄsa:Izveidojiet Å¡eit savus iecienÄ«tÄkos debess apstÄkļusIzveidojiet savu iecienÄ«tÄko ainavuSazinÄtiesTurpinÄm ar karoguNevarÄ“ja noteikt darbvirsmas sesiju CPU faktorsIzveidojiet kontÅ«ruNoklusÄ“jumiVÄ“lamais putnu skaits. Ja ir nulle, netiek rÄdÄ«ts neviens putns. Flag: -nbirdsVÄ“lamais dekorÄcijas vienumu skaits. Flag: -treesDarbvirsmas veids: %sAtklÄta Wayland darbvirsma KonstatÄ“tÄ darbvirsmas sesija: %s AttÄlums tiek izmantots, lai iegÅ«tu vÄ“lamo kaimiņu skaitu.AttÄluma svars:ZiedotZiedojiet apmÄ“ram vienu eiro, lai iedvesmotu xsnow uzturÄ“tÄju, Å¡eit ir paypal saite. ZÄ«mēšanas mÄ“rogs:IespÄ“jotKoncentrÄ“jieties uz pievilcÄ«bas punktu:Sekojiet ZiemassvÄ“tku vecÄ«timLai iegÅ«tu optimÄlus rezultÄtus, pievienojiet savam %s: NekavÄ“joties piespiediet vÄ“ja brÄzmu.Meteoru parÄdīšanÄs biežums. Flags: -meteorfrequencyBiežums:Piešķiriet putniem greznu krÄsu. Flag: -birdscolorHaloApturēšana karoga %s dēļ Augstums:SlÄ“pt izvÄ“lniJa viss ir kÄrtÄ«bÄ, tagad uz jÅ«su darbvirsmas snieg, un putni lido. Ieteicams definÄ“t savas preferences, izmantojot iepriekÅ¡ minÄ“tÄs cilnes.Ja tas ir iestatÄ«ts, darbvirsmas apakÅ¡daÄ¼Ä rÄdiet nokrituÅ¡u sniegu. Flags: -keepsnowonscreen, -nokeepsnowonscreenJa iestatÄ«ts, uz logiem rÄdÄ«t uzkrituÅ¡u sniegu. Flags: -keepsnowonwindows, -nokeepsnowonwindowsJa iestatÄ«ts, rÄdiet, kÄ pūš sniegs. Flags: -blowsnow, -noblowsnowJa iestatÄ«ts, rÄdÄ«t sniegpÄrslas. Flags: -snow, -nosnowJa iestatÄ«ts, uz kokiem sakrÄsies sniegs. Flags: -keepsnowontrees, -nokeepsnowontreesJa iestatÄ«ts, bÅ«s vÄ“jÅ¡. Flags: -wind, -nowindJa tas ir iestatÄ«ts, mēģiniet parÄdÄ«t pÅ«kas uz krituÅ¡a sniega un kokiem, ja iespÄ“jams. Flags: -fluffy, -nofluffyJa iestatÄ«ts, izmantojiet divas krÄsas. Flag: -enablesc2Ja iestatÄ«ts: rÄdÄ«t putnus. Flags: -showbirds 1, -showbirds 0Ja iestatÄ«ts: nerÄdiet ZiemassvÄ“tku vecÄ«ti, sniegu vai ainavu. Flags: -birdsonly 0, -birdsony 1Ja sistÄ“ma ir pÄrÄk noslogota, visi paneļi iegÅ«st Å¡o krÄsu, un tÄdÄ gadÄ«jumÄ varat pielÄgot dažus iestatÄ«jumus sadaļÄs "sniegs", "putni", "iestatÄ«jumi" vai "debesis".Ja jums ir vairÄk nekÄ viens monitors, izvÄ“lieties vietu, kur vÄ“laties snigt. IzvÄ“lieties 'visi monitori', ja vÄ“laties, lai visos monitoros bÅ«tu sniegs. PIEZĪME: mainot monitoru, xsnow tiks restartÄ“ts. Flag: -screenIgnorÄ“jiet lielos apakšējos logusIgnorÄ“jiet lielos augšējos logusKatrÄ cilnÄ“ ir Å¡Ädas glÄbÅ¡anas pogas:IetekmÄ“ putnu izmÄ“ru. Flag: -birdsscale IntensitÄte:LXDE sesija atrasta, izmantojot logu 'pcmanfm'. Iziet no izvÄ“lnes. Flag: -nomenuLapu koks. Flags: -treetype 2 or: -treetype allPa kreisiPaceliet sniegu apakÅ¡ÄPaceliet sniegu uz logiemMaksimÄlais sniegpÄrslu skaits:MaksimÄlais sniegpÄrslu skaits. Flag: -flakecountmaxVidÄ“jais attÄlums: %3d IzvÄ“lnes krÄsasMeteoriVidusMÄ“nessAlnis. Flags: -treetype 5 or: -treetype allVairÄk nekÄ %d kļūdas, es pÄrtraucu!NEIZMANTOJOT dubulto buferizÄciju:PIEZĪME: sagaidiet nelielu mirgoÅ¡anu. PIEZĪME. xsnow, iespÄ“jams, darbosies, taÄu ir sagaidÄmi daži traucÄ“jumi. Kaimiņi:Tar fails netiek nosÅ«tÄ«ts uz terminÄli. Tagad!TuvÄko kaimiņu skaits, uz kuriem putniem jÄskatÄs. Flag: -neighboursMirgojoÅ¡o zvaigžņu skaits. Flag: -starsNumurs:Labi, lietas ir kÄ ir. VisÄs darbvietÄsApakÅ¡Ä:Par ainavÄm:Uz logiem:KopÄ“jais rasÄ“juma mÄ“rogs. Flag: -scaleEkrÄna procentuÄlÄ daļa, kas tiks izmantota piesaistes punktam. Flag: -attrspaceNovietojiet polÄrblÄzmu ekrÄna vidÅ«. Flag: -auroramiddleNovietojiet polÄrblÄzmu ekrÄna labajÄ pusÄ“. Flag: -aurorarightNovietojiet auroru pa kreisi uz ekrÄna. Flag: -auroraleftLÅ«dzu, ziņojiet par komentÄriem xsnow uzturÄ“tÄjam.PolÄrlÄcis. Flags: -treetype 7 or: -treetype allVÄ“lamais attÄlums no citiem putniem. Flag: -prefdistanceVÄ“lamais attÄlums:DroÅ¡i vien X11ProblÄ“mas, kas raduÅ¡Äs darvas lodes ražoÅ¡anas laikÄ. Iziet xsnowIziet xsnow.Diapazons: %d Ziemeļbrieži. Flags: -treetype 4 or: -treetype allMÄ“ness relatÄ«vais izmÄ“rs. Flag: -moonsizeRestartÄ“tRestartÄ“jiet putnus.RestartÄ“t displeja iestatÄ«jumu maiņas dēļ... RestartÄ“jiet ekrÄna vai valodas iestatÄ«jumu maiņas dēļ... TaisnÄ«baZiemassvÄ“tku vecÄ«tisZiemassvÄ“tku vecÄ«tis izmanto vilcienu ar vienu ziemeļbriežu un RÅ«dolfu. Flags: -santa 4 -showrudolphZiemassvÄ“tku vecÄ«tis izmanto vilcienu ar diviem ziemeļbriežiem. Flags: -santa 4 -norudolphZiemassvÄ“tku vecÄ«tis ar DaÅ¡eru, dejotÄju, dÄ“li, viksnu, komÄ“tu, Kupidonu, Danderu, Bliksemu un RÅ«dolfu. Flags: -santa 3 -showrudolphZiemassvÄ“tku vecÄ«tis ar DaÅ¡eru, dejotÄju, dÄ“li, viksnu, komÄ“tu, Cupid, Dunder un Bliksemu. Flags: -santa 3 -norudolphZiemassvÄ“tku vecÄ«tis ar trim ziemeļbriežiem. Flags: -santa 2 -norudolphZiemassvÄ“tku vecÄ«tis ar diviem ziemeļbriežiem un RÅ«dolfu. Flags: -santa 2 -showrudolphZiemassvÄ“tku vecīša Ätrums. Flag: -santaspeedfactorMÄ“rogsZiemassvÄ“tku vecīša mÄ“rogs. Flags: -santascale Ainavu mÄ“rogs. Flag: sceneryscale MÄ“rogs:DekorÄcijasOtrÄ krÄsa:Skatiet arÄ« mana lapu.PaÅ¡replicēšana nav kompilÄ“ta. Iestatiet vintage koka krÄsu. Flag: -tcIestatiet noklusÄ“juma preferences visÄm (izņemot iestatÄ«jumus) cilnÄ“m.Iestatiet šīs cilnes noklusÄ“juma preferences.Iestatiet vintage preferences visÄm (izņemot iestatÄ«jumus) cilnÄ“m.Iestatiet Å¡ai cilnei antÄ«kÄs preferences.Fona iestatīšana no %s IestatÄ«jumiIestatÄ«jumi Xscreensaver. Varat izvÄ“lÄ“ties fonu un izvÄ“lÄ“ties to izmantot vai nÄ“. PÄrliecinieties, ka failÄ ~/.xscreensaver pÄ“c rindas 'programs:' ir pievienota tÄda rindiņa kÄ xsnow -root palaižat xscreensaver-demo, lai izvÄ“lÄ“tos xsnow. Lai komandrindÄ aktivizÄ“tu xscreensaver: xscreensaver-command -activate Skatiet arÄ« rokasgrÄmatu: man xsnowRÄdÄ«tRÄdÄ«t atribÅ«ta punktuParÄdÄ«t ainavuParÄdiet ZiemassvÄ“tku vecÄ«tiParÄdiet putnusParÄdiet pÅ«kasRÄdÄ«t snieguParÄdiet vietu, kur putni vÄ“las doties. Flags: -showattr 0, -showattr 1SniegpÄrslu izmÄ“rs, darbojas tikai ne-vintage sniega pÄrslÄm. Flag: -snowsizeIzmÄ“rs:Mazs ZiemassvÄ“tku vecÄ«tis ar trim ziemeļbriežiem. Flags: -santa 1 -norudolphMazais ZiemassvÄ“tku vecÄ«tis ar diviem ziemeļbriežiem un RÅ«dolfu. Flags: -santa 1 -showrudolphMaza mÄja. Flags: -treetype 3 or: -treetype allSniegsSniegs %#lx: %s %d+%d %dx%d Sniegots koks. Flags: -treetype 6 or: -treetype allPutnu Ätrums patvaļīgÄs vienÄ«bÄs. Flag: -birdsspeedMÄ“ness Ätrums pikseļos minÅ«tÄ“. Flag: -moonspeedSniegpÄrslu Ätrums. Flag: -snowspeedfactorÄ€trums:ZvaigznesTieksme pielÄgot Ätrumu kaimiņiem. Flag: -followneighboursTieksme koncentrÄ“ties uz piesaistes punktu. Flag: -focuscentreTieksme saglabÄt vÄ“lamo attÄlumu lÄ«dz kaimiņiem. Flag: -disweightSniega krÄsa. Flag: -scJo augstÄks Å¡is iestatÄ«jums, jo vairÄk sniega radÄ«sies ZiemassvÄ“tku vecīša arÅ¡anas, vÄ“ja vai pazÅ«doÅ¡u logu dēļ. Flag: -blowofffactorJo augstÄks Å¡is iestatÄ«jums, jo vairÄk sniega sakrÄsies darbvirsmas apakÅ¡daļÄ. Flag: -ssnowdepthJo augstÄks Å¡is iestatÄ«jums, jo vairÄk sniega sakrÄsies uz kokiem. Flag: -maxontreesJo augstÄks Å¡is iestatÄ«jums, jo vairÄk sniega sakrÄsies uz logiem. PiezÄ«me: VeilendÄ uz logiem nav sniega. Flag: -wsnowdepthJo augstÄks Å¡is iestatÄ«jums, jo vairÄk vÄ“jÅ¡ griezÄ«sies. Flag: -whirlfactorJo augstÄk, jo vairÄk sniegpÄrslu. Flag: -snowflakesJo augstÄks, jo vienmÄ“rÄ«gÄk xsnow darbosies, taÄu tas arÄ« izmantos vairÄk procesora jaudas. Flag: -cpuloadSniega otrÄ krÄsa. Flag: -sc2Diemžēl caurspÄ«dÄ«gais sniega logs, visticamÄk, nav caurstrÄvots.. Å is iestatÄ«jums nosaka, cik sekundes paiet starp divÄm vÄ“ja brÄzmÄm. Flag: -windtimerTaimeris:Mazais ZiemassvÄ“tku vecÄ«tis ar trim ziemeļbriežiem. Flags: -santa 0 -norudolphMazais ZiemassvÄ“tku vecÄ«tis ar diviem ziemeļbriežiem un RÅ«dolfu. Flags: -santa 0 -showrudolphLai atļautu pÄrklÄÅ¡anos, izvietojot dekorÄcijas. Flags: -treeoverlap, -notreeoverlapLai uzzÄ«mÄ“tu kontÅ«ru ap sniega logu. Flag: -outline 1/0Lai pÄrliecinÄtos, ka varat noklikšķinÄt.RÄdÄ«t vai nerÄdÄ«t polÄrblÄzmu. PiezÄ«me: polÄrblÄzmu vislabÄk var apskatÄ«t, izmantojot tumÅ¡u fonu. Flags: -aurora 1, -aurora 0RÄdÄ«t vai nerÄdÄ«t mÄ“nesi. Flags: -moon 1, -moon 0RÄdÄ«t vai nerÄdÄ«t zvaigznes. Flag: -stars (0 means: no stars)RÄdÄ«t vai nerÄdÄ«t ZiemassvÄ“tku vecÄ«ti. Flags: -showsanta, -nosantaRÄdÄ«t vai nerÄdÄ«t oreolu ap MÄ“nesi. Flags: -halo 1, -halo 0RÄdÄ«t vai nerÄdÄ«t meteorus. Flags: -meteors, -nometeorsRÄdÄ«t vai nerÄdÄ«t ainavu. Flags: -showtrees, -notreesPÄrslÄ“gties starp xsnow paÅ¡as izvÄ“lnes krÄsÄm un standarta izvÄ“lnes krÄsÄm. AktivizÄ“ts: izmantojiet xsnow krÄsas. DeaktivizÄ“ts: izmantojiet noklusÄ“juma krÄsas. Flags: -theme 1, -theme 0CaurspÄ«dÄ«gums KrÄsotu priekÅ¡metu caurspÄ«dÄ«gums: 0: nav caurspÄ«dÄ«guma. 100: pilnÄ«bÄ caurspÄ«dÄ«gs, jÅ«s neko neredzÄ“sit! Flag: -transparencyIzmēģiniet un noklikšķiniet uz jebkura attÄ“la!Mēģiniet novirzÄ«t uz failu (piemÄ“ram, %s, Mēģina snigt saknes logÄ Izmantojiet "sys" kÄ noklusÄ“juma valodu. Izmantojiet visas darbvietas, lai snigtu iekÅ¡Ä. PIEZĪME: tas nedarbojas pareizi apgaismojumÄ. Flags: -allworkspaces 1, -allworkspaces 0Izmantojiet cilni IestatÄ«jumi, ja xsnow darbojas nepareizi. Ja putni nepareizi uzvedas, izmantojiet cilni putni.Izmantojiet to, ja uz jÅ«su logiem neuzkrÄjas sniegs vai ja sniegs sakrÄjas atsevišķi no jÅ«su logiem. Dažiem pamata logu pÄrvaldniekiem ir nepiecieÅ¡ams Å¡is iestatÄ«jums (piemÄ“ram, TWM parasti ir nepiecieÅ¡ama vÄ“rtÄ«ba 25 .. 28). Flag: -offsetyIzmantojiet to, ja sniegs nokrÄ«t zem ekrÄna apakÅ¡daļas vai nokritis sniegs slÄ“pj kaut ko tÄdu, ko nevajadzÄ“tu slÄ“pt. Flag: -offsetsIzmantojiet vintage vÄ“rtÄ«bas visÄm preferencÄ“m (izņemot iestatÄ«jumus). Flag: -vintageIzmantojot dubulto buferi: %#lx. %dx%d Izmantojot saknes logu Izmantojot caurspÄ«dÄ«gu logu Izmantojot logu 'Darbvirsma'. PolÄrblÄzmas vertikÄlais izmÄ“rs. Flag: -auroraheightSkatīšanÄs attÄlums. PIEZĪME. ZiemassvÄ“tku vecÄ«tis nezina par skatīšanÄs attÄlumu, tÄpÄ“c, kad putni seko ZiemassvÄ“tku vecÄ«tim, ZiemassvÄ“tku vecīša un putnu relatÄ«vÄs pozÄ«cijas Ä«slaicÄ«gi nebÅ«s sinhronizÄ“tas, mainot skatīšanÄs attÄlumu. Tas ir pamanÄms tikai tad, kad putni seko ZiemassvÄ“tku vecÄ«tim. Flag: -viewingdistanceSkatīšanÄs attÄlums:VintageVintage preferences: oriÄ£inÄla xsnow izskats un darbÄ«ba, ko 1993. gadÄ izveidoja Rick Jansen.Vintage koks, varat iestatÄ«t krÄsu. Flag: -treetype 0BrÄ«dinÄjums: neÄ“diet dzelteno sniegu!Veilends (sagaidiet kÄdu gausumu)Laipni lÅ«dzamLaipni lÅ«dzam vietnÄ“ xsnow!Kad tas bÅ«s aktivizÄ“ts, zem jÅ«su logiem snigs, pretÄ“jÄ gadÄ«jumÄ sniegs arÄ« uz jÅ«su logiem. DažÄs darbvirsmas vidÄ“s, kad snieg virs logiem, jÅ«s nevarÄ“sit noklikšķinÄt uz neviena loga. TÄdēļ, jums tiks lÅ«gts noklikšķinÄt uz pogas, lai pÄrliecinÄtos, ka viss ir kÄrtÄ«bÄ. Flag: -aboveKad tas ir aktivizÄ“ts, fons bÅ«s melns. Flag: -bg (this button will be automatically desactivated when -bg is given)Virpulis:PolÄrblÄzmas platums procentos no ekrÄna platuma. Flag: -aurorawidthPlatums:VÄ“jÅ¡MainÄ«ts loga izmÄ“rs, tagad %#lx snieg: %s %d+%d %dx%d Logi, kas platÄki par 80 procentiem no ekrÄna un tuvÄk apakÅ¡ai nekÄ Å¡ajÄ logrÄ«kÄ norÄdÄ«tais skaitlis, nesavÄc sniegu. Dažos gadÄ«jumos ekrÄna apakÅ¡daÄ¼Ä ir neredzami logi, kurus apstrÄdÄ xsnow kÄ parasti logi: uz tiem tiek savÄkts sniegs. Ievadot Å¡eit piemÄ“rotu numuru, no šīs nevÄ“lamÄs darbÄ«bas var izvairÄ«ties. Flag: -ignorebottomLogi, kas platÄki par 80 procentiem no ekrÄna un tuvÄk augÅ¡ai nekÄ Å¡ajÄ logrÄ«kÄ norÄdÄ«tais skaitlis, nesavÄc sniegu. Dažos gadÄ«jumos ekrÄna augÅ¡daÄ¼Ä ir neredzami logi, kurus apstrÄdÄ xsnow kÄ normÄli logi: uz tiem tiek savÄkts sniegs. Ievadot Å¡eit piemÄ“rotu numuru, no šīs nevÄ“lamÄs darbÄ«bas var izvairÄ«ties. Flag: -ignoretop VÄ“jainsAr RÅ«dolfuBez RÅ«dolfaKokains koks. Flags: -treetype 1 or: -treetype allXscreensaver: Xsnow nepiecieÅ¡ama gtk versija >= %s, atrasta versija %s visi monitorilvtoetiÄ·eteuzraudzÄ«t %dmonitors 1vai izmantojiet %srestartēšananezinÄms versijaloga tips utt.xsnow-3.8.3/po/lv.po0000666000000000000000000013163314732252143012506 0ustar0000000000000000# # Sometimes the translations contain rubbish, please replace them. # # (abc_1000) XSNOW # # (abc_1001) Xscreensaver # # (abc_1002) XsnoW # # (abc_1003) Rick Jansen # # (abc_1004) Xsnow # # (abc_1005) %l#x # # (abc_1006) xsnow # # (abc_1007) \n # # (abc_1008)   # Language for xsnow # Copyright (C) 2023 Willem Vermin # Willem Vermin , 2023 # This file is distributed under the same license as the xsnow package. # # msgid "" msgstr "" "Project-Id-Version: xsnow 3.7.0~pre04\n" "Report-Msgid-Bugs-To: Willem Vermin wvermin@gmail.com\n" "POT-Creation-Date: 2024-03-10 14:19+0100\n" "PO-Revision-Date: 2024-03-10 14:19+0100\n" "Last-Translator: Willem Vermin wvermin@gmail.com\n" "Language-Team: None\n" "Language: lv\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: src/main.c:379 #, c-format msgid "Available languages are: %s\n" msgstr "PieejamÄs valodas ir: %s\n" #: src/main.c:382 msgid "Warning: don't eat yellow snow!" msgstr "BrÄ«dinÄjums: neÄ“diet dzelteno sniegu!" #: src/main.c:403 #, c-format msgid "For optimal resuts, add to your %s:\n" msgstr "Lai iegÅ«tu optimÄlus rezultÄtus, pievienojiet savam %s:\n" #: src/main.c:411 #, c-format msgid "unknown\n" msgstr "nezinÄms \n" #: src/main.c:420 #, c-format msgid "Detected Wayland desktop\n" msgstr "AtklÄta Wayland darbvirsma \n" #: src/main.c:435 #, c-format msgid "Xsnow needs gtk version >= %s, found version %s \n" msgstr "Xsnow nepiecieÅ¡ama gtk versija >= %s, atrasta versija %s \n" #: src/main.c:445 msgid "Continuing with flag" msgstr "TurpinÄm ar karogu" #: src/main.c:483 #, c-format msgid "%s: cannot connect to X server %s\n" msgstr "%s: nevar izveidot savienojumu ar X serveri %s\n" #: src/main.c:484 msgid "(default)" msgstr "(noklusÄ“jums)" #: src/main.c:602 msgid "restarting" msgstr "restartēšana" #: src/main.c:649 #, c-format msgid "Click on a window ...\n" msgstr "Noklikšķiniet uz loga...\n" #: src/main.c:683 #, c-format msgid "Detected desktop session: %s\n" msgstr "KonstatÄ“tÄ darbvirsmas sesija: %s\n" #: src/main.c:686 #, c-format msgid "Could not determine desktop session\n" msgstr "NevarÄ“ja noteikt darbvirsmas sesiju \n" #: src/main.c:718 #, c-format msgid "Trying to snow in root window\n" msgstr "Mēģina snigt saknes logÄ \n" #: src/main.c:762 #, c-format msgid "Using transparent window\n" msgstr "Izmantojot caurspÄ«dÄ«gu logu \n" #: src/main.c:767 #, c-format msgid "The transparent snow-window is probably not click-through, alas..\n" msgstr "Diemžēl caurspÄ«dÄ«gais sniega logs, visticamÄk, nav caurstrÄvots..\n" #: src/main.c:776 #, c-format msgid "Cannot create transparent window\n" msgstr "Nevar izveidot caurspÄ«dÄ«gu logu \n" #: src/main.c:778 #, c-format msgid "NOTE: xsnow will probably run, but some glitches are to be expected.\n" msgstr "" "PIEZĪME. xsnow, iespÄ“jams, darbosies, taÄu ir sagaidÄmi daži traucÄ“jumi. \n" #: src/main.c:788 #, c-format msgid "LXDE session found, using window 'pcmanfm'.\n" msgstr "LXDE sesija atrasta, izmantojot logu 'pcmanfm'. \n" #: src/main.c:795 #, c-format msgid "Using window 'Desktop'.\n" msgstr "Izmantojot logu 'Darbvirsma'. \n" #: src/main.c:799 #, c-format msgid "Using root window\n" msgstr "Izmantojot saknes logu \n" #: src/main.c:843 #, c-format msgid "Snowing in %#lx: %s %d+%d %dx%d\n" msgstr "Sniegs %#lx: %s %d+%d %dx%d\n" #: src/main.c:888 #, c-format msgid "Using double buffer: %#lx. %dx%d\n" msgstr "Izmantojot dubulto buferi: %#lx. %dx%d\n" #: src/main.c:895 #, c-format msgid "NOT using double buffering:" msgstr "NEIZMANTOJOT dubulto buferizÄciju:" #: src/main.c:897 #, c-format msgid " because double buffering is not available on this system\n" msgstr " jo Å¡ajÄ sistÄ“mÄ nav pieejama dubultÄ buferizÄcija \n" #: src/main.c:899 #, c-format msgid " on your request.\n" msgstr " pÄ“c jÅ«su pieprasÄ«juma. \n" #: src/main.c:900 #, c-format msgid "NOTE: expect some flicker.\n" msgstr "PIEZĪME: sagaidiet nelielu mirgoÅ¡anu. \n" #: src/main.c:1042 msgid "Restart due to change of screen or language settings ...\n" msgstr "RestartÄ“jiet ekrÄna vai valodas iestatÄ«jumu maiņas dēļ...\n" #: src/main.c:1056 msgid "Restart due to change of display settings...\n" msgstr "RestartÄ“t displeja iestatÄ«jumu maiņas dēļ...\n" #: src/main.c:1147 msgid "Wayland (Expect some slugginess)" msgstr "Veilends (sagaidiet kÄdu gausumu)" #: src/main.c:1151 msgid "Probably X11" msgstr "DroÅ¡i vien X11" #: src/main.c:1153 #, c-format msgid "%s. Snow window: %#lx" msgstr "%s. Sniega logs: %#lx" #: src/main.c:1205 #, c-format msgid "More than %d errors, I quit!" msgstr "VairÄk nekÄ %d kļūdas, es pÄrtraucu!" #: src/main.c:1355 #, c-format msgid "Window size changed, now snowing in in %#lx: %s %d+%d %dx%d\n" msgstr "MainÄ«ts loga izmÄ“rs, tagad %#lx snieg: %s %d+%d %dx%d\n" #: src/main.c:1424 #, c-format msgid "Halting because of flag %s\n" msgstr "Apturēšana karoga %s dēļ\n" #: src/selfrep.c:34 #, c-format msgid "Not sending tar file to terminal.\n" msgstr "Tar fails netiek nosÅ«tÄ«ts uz terminÄli. \n" #: src/selfrep.c:35 #, c-format msgid "Try redirecting to a file (e.g: %s,\n" msgstr "Mēģiniet novirzÄ«t uz failu (piemÄ“ram, %s,\n" #: src/selfrep.c:36 #, c-format msgid "or use a %s" msgstr "vai izmantojiet %s" #: src/selfrep.c:42 msgid "Problems encountered during production of the tar ball.\n" msgstr "ProblÄ“mas, kas raduÅ¡Äs darvas lodes ražoÅ¡anas laikÄ. \n" #: src/selfrep.c:47 #, c-format msgid "Self replication is not compiled in.\n" msgstr "PaÅ¡replicēšana nav kompilÄ“ta. \n" #: src/utils.c:248 #, c-format msgid "" "\n" "Xsnow: Caught signal %d\n" msgstr "" "\n" "Xsnow: noÄ·erts signÄls %d\n" #: src/utils.c:251 #, c-format msgid "" "\n" "Thanks for using xsnow\n" msgstr "" "\n" "Paldies, ka izmantojÄt xsnow\n" #: src/windows.c:633 #, c-format msgid "Setting background from %s\n" msgstr "Fona iestatīšana no %s\n" #: src/ui.c:1050 #, c-format msgid "Range: %d\n" msgstr "Diapazons: %d\n" #: src/ui.c:1052 #, c-format msgid "Mean distance: %3d\n" msgstr "VidÄ“jais attÄlums: %3d\n" #: src/ui.c:1060 #, c-format msgid "Desktop type: %s" msgstr "Darbvirsmas veids: %s" #: src/ui.c:1175 src/ui.glade:5910 msgid "all monitors" msgstr "visi monitori" #: src/ui.c:1182 #, c-format msgid "monitor %d" msgstr "uzraudzÄ«t %d" #: src/ui.c:1200 msgid "Available languages are: " msgstr "PieejamÄs valodas ir: " #: src/ui.c:1203 msgid "Use \"sys\" for your default language.\n" msgstr "Izmantojiet \"sys\" kÄ noklusÄ“juma valodu. \n" #: src/ui.c:1204 msgid "See also the man page." msgstr "Skatiet arÄ« mana lapu." #: src/ui.glade:144 msgid "" "\n" "Alas! This not an X11 session, xsnow will probably not run.\n" "\n" "If you want to try it anyway, set the environment variable XSNOW_FORCE_RUN, " "eg:\n" "\n" " XSNOW_FORCE_RUN=1 xsnow\n" "\n" "Or, you could force an X11 session, for example by tweaking /etc/gdm3/daemon." "conf.\n" "\n" msgstr "" "\n" " Diemžēl! Å Ä« nav X11 sesija, xsnow, visticamÄk, nedarbosies.\n" "\n" "Ja tomÄ“r vÄ“laties to izmēģinÄt, iestatiet vides mainÄ«go XSNOW_FORCE_RUN, " "piemÄ“ram:\n" "\n" " \n" " XSNOW_FORCE_RUN=1 xsnow\n" "\n" " Vai arÄ« varat piespiest X11 sesiju, piemÄ“ram, pielÄgojot /etc/gdm3/daemon." "conf.\n" "\n" #: src/ui.glade:162 msgid "Ok, things are as they are. " msgstr "Labi, lietas ir kÄ ir. " #: src/ui.glade:477 msgid "" "If everything is ok, it is now snowing on your desktop, and birds are " "flying. You are encouraged to define your own preferences using the tabs " "above." msgstr "" "Ja viss ir kÄrtÄ«bÄ, tagad uz jÅ«su darbvirsmas snieg, un putni lido. " "Ieteicams definÄ“t savas preferences, izmantojot iepriekÅ¡ minÄ“tÄs cilnes." #: src/ui.glade:492 msgid "" "Use the settings tab if xsnow is misbehaving.\n" "Use the birds tab if birds are misbehaving." msgstr "" "Izmantojiet cilni IestatÄ«jumi, ja xsnow darbojas nepareizi. \n" " Ja putni nepareizi uzvedas, izmantojiet cilni putni." #: src/ui.glade:509 msgid "In every tab you find the following rescue buttons:" msgstr "KatrÄ cilnÄ“ ir Å¡Ädas glÄbÅ¡anas pogas:" #: src/ui.glade:529 msgid "Defaults " msgstr "NoklusÄ“jumi " #: src/ui.glade:544 msgid "Set default preferences for this tab." msgstr "Iestatiet šīs cilnes noklusÄ“juma preferences." #: src/ui.glade:571 msgid "Vintage " msgstr "Vintage " #: src/ui.glade:586 msgid "Set vintage preferences for this tab." msgstr "Iestatiet Å¡ai cilnei antÄ«kÄs preferences." #: src/ui.glade:613 msgid "All defaults " msgstr "Visi noklusÄ“juma iestatÄ«jumi " #: src/ui.glade:628 msgid "Set default preferences for all (except settings) tabs." msgstr "Iestatiet noklusÄ“juma preferences visÄm (izņemot iestatÄ«jumus) cilnÄ“m." #: src/ui.glade:655 msgid "All vintage " msgstr "Viss vintage " #: src/ui.glade:670 msgid "Set vintage preferences for all (except settings) tabs." msgstr "Iestatiet vintage preferences visÄm (izņemot iestatÄ«jumus) cilnÄ“m." #: src/ui.glade:690 src/ui.glade:701 src/ui.glade:840 src/ui.glade:1045 #: src/ui.glade:2870 src/ui.glade:2919 src/ui.glade:4688 msgid " " msgstr " " #: src/ui.glade:712 msgid " " msgstr " " #: src/ui.glade:746 msgid "Welcome at xsnow!" msgstr "Laipni lÅ«dzam vietnÄ“ xsnow!" #: src/ui.glade:804 msgid "" "Vintage preferences: the look and feel of the original xsnow, created in " "1993 by Rick Jansen." msgstr "" "Vintage preferences: oriÄ£inÄla xsnow izskats un darbÄ«ba, ko 1993. gadÄ " "izveidoja Rick Jansen." #: src/ui.glade:895 src/ui.glade:1542 src/ui.glade:2470 src/ui.glade:3033 #: src/ui.glade:3504 src/ui.glade:4470 src/ui.glade:5736 msgid "All defaults" msgstr "Visi noklusÄ“juma iestatÄ«jumi" #: src/ui.glade:900 src/ui.glade:2474 src/ui.glade:3037 src/ui.glade:5740 msgid "" "Apply defaults for all preferences (except settings).\n" "Flag: -defaults" msgstr "" "Lietojiet noklusÄ“juma iestatÄ«jumus visÄm preferencÄ“m (izņemot " "iestatÄ«jumus).\n" "Flag: -defaults" #: src/ui.glade:914 msgid "Donate" msgstr "Ziedot" #: src/ui.glade:920 msgid "" "Donate one euro or so to inspire the maintainer of xsnow, here is a paypal " "link. " msgstr "" "Ziedojiet apmÄ“ram vienu eiro, lai iedvesmotu xsnow uzturÄ“tÄju, Å¡eit ir " "paypal saite. " #: src/ui.glade:930 src/ui.glade:1561 src/ui.glade:2489 src/ui.glade:3052 #: src/ui.glade:3522 src/ui.glade:4489 src/ui.glade:5754 msgid "All vintage" msgstr "Viss vintage" #: src/ui.glade:935 src/ui.glade:1565 src/ui.glade:2493 src/ui.glade:3056 #: src/ui.glade:4493 src/ui.glade:5758 msgid "" "Use vintage values for all preferences (except settings).\n" "Flag: -vintage" msgstr "" "Izmantojiet vintage vÄ“rtÄ«bas visÄm preferencÄ“m (izņemot iestatÄ«jumus).\n" "Flag: -vintage" #: src/ui.glade:949 src/ui.glade:1513 src/ui.glade:2441 src/ui.glade:3004 #: src/ui.glade:3552 src/ui.glade:4546 src/ui.glade:5633 msgid "Hide menu" msgstr "SlÄ“pt izvÄ“lni" #: src/ui.glade:954 src/ui.glade:1517 src/ui.glade:2445 src/ui.glade:3008 #: src/ui.glade:3556 src/ui.glade:4550 src/ui.glade:5637 msgid "" "Leave menu.\n" "Flag: -nomenu" msgstr "" "Iziet no izvÄ“lnes. \n" "Flag: -nomenu" #: src/ui.glade:968 msgid "Contact" msgstr "SazinÄties" #: src/ui.glade:973 msgid "Please report any comments to the maintainer of xsnow." msgstr "LÅ«dzu, ziņojiet par komentÄriem xsnow uzturÄ“tÄjam." #: src/ui.glade:983 src/ui.glade:1592 src/ui.glade:2520 src/ui.glade:3083 #: src/ui.glade:3580 src/ui.glade:4519 src/ui.glade:5661 msgid "Quit xsnow" msgstr "Iziet xsnow" #: src/ui.glade:988 src/ui.glade:1596 src/ui.glade:2524 src/ui.glade:3087 #: src/ui.glade:3584 src/ui.glade:4523 src/ui.glade:5665 msgid "Quit xsnow." msgstr "Iziet xsnow." #: src/ui.glade:1028 msgid "" "If the system is too busy, all panels get this color, in which case you " "could adapt some settings in \"snow\", \"birds\", \"settings\", or " "\"celestials\"." msgstr "" "Ja sistÄ“ma ir pÄrÄk noslogota, visi paneļi iegÅ«st Å¡o krÄsu, un tÄdÄ gadÄ«jumÄ " "varat pielÄgot dažus iestatÄ«jumus sadaļÄs \"sniegs\", \"putni\", " "\"iestatÄ«jumi\" vai \"debesis\"." #: src/ui.glade:1222 msgid "Welcome" msgstr "Laipni lÅ«dzam" #: src/ui.glade:1239 msgid "Blow off:" msgstr "NopÅ«st:" #: src/ui.glade:1252 msgid "On windows:" msgstr "Uz logiem:" #: src/ui.glade:1265 msgid "On bottom:" msgstr "ApakÅ¡Ä:" #: src/ui.glade:1278 msgid "On scenery:" msgstr "Par ainavÄm:" #: src/ui.glade:1288 src/ui.glade:1304 src/ui.glade:1320 src/ui.glade:1336 #: src/ui.glade:3745 src/ui.glade:3838 src/ui.glade:3941 src/ui.glade:4011 #: src/ui.glade:4047 src/ui.glade:6001 msgid "Show" msgstr "RÄdÄ«t" #: src/ui.glade:1292 msgid "" "If set, show snow blowing away.\n" "Flags: -blowsnow, -noblowsnow" msgstr "" "Ja iestatÄ«ts, rÄdiet, kÄ pūš sniegs. \n" "Flags: -blowsnow, -noblowsnow" #: src/ui.glade:1308 msgid "" "If set, show fallen snow on windows.\n" "Flags: -keepsnowonwindows, -nokeepsnowonwindows" msgstr "" "Ja iestatÄ«ts, uz logiem rÄdÄ«t uzkrituÅ¡u sniegu.\n" "Flags: -keepsnowonwindows, -nokeepsnowonwindows" #: src/ui.glade:1324 msgid "" "If set, show fallen snow on bottom of the desktop.\n" "Flags: -keepsnowonscreen, -nokeepsnowonscreen" msgstr "" "Ja tas ir iestatÄ«ts, darbvirsmas apakÅ¡daÄ¼Ä rÄdiet nokrituÅ¡u sniegu. \n" "Flags: -keepsnowonscreen, -nokeepsnowonscreen" #: src/ui.glade:1340 msgid "" "If set, snow will collect on the trees.\n" "Flags: -keepsnowontrees, -nokeepsnowontrees" msgstr "" "Ja iestatÄ«ts, uz kokiem sakrÄsies sniegs. \n" "Flags: -keepsnowontrees, -nokeepsnowontrees" #: src/ui.glade:1354 msgid "" "The higher this setting, the more snow will be generated because of Santa " "ploughing, wind or disappearing windows. \n" "Flag: -blowofffactor" msgstr "" "Jo augstÄks Å¡is iestatÄ«jums, jo vairÄk sniega radÄ«sies ZiemassvÄ“tku vecīša " "arÅ¡anas, vÄ“ja vai pazÅ«doÅ¡u logu dēļ. \n" "Flag: -blowofffactor" #: src/ui.glade:1373 msgid "" "The higher this setting, the more snow will collect on the windows. \n" "Note: in Wayland, there is no snow on the windows. \n" "Flag: -wsnowdepth" msgstr "" "Jo augstÄks Å¡is iestatÄ«jums, jo vairÄk sniega sakrÄsies uz logiem. \n" "PiezÄ«me: VeilendÄ uz logiem nav sniega. \n" "Flag: -wsnowdepth" #: src/ui.glade:1393 msgid "" "The higher this setting, the more snow will collect on the bottom of the " "desktop.\n" "Flag: -ssnowdepth" msgstr "" "Jo augstÄks Å¡is iestatÄ«jums, jo vairÄk sniega sakrÄsies darbvirsmas " "apakÅ¡daļÄ.\n" "Flag: -ssnowdepth" #: src/ui.glade:1412 msgid "" "The higher this setting, the more snow will collect on the trees.\n" "Flag: -maxontrees" msgstr "" "Jo augstÄks Å¡is iestatÄ«jums, jo vairÄk sniega sakrÄsies uz kokiem.\n" "Flag: -maxontrees" #: src/ui.glade:1433 msgid "Choose your favorite snow" msgstr "IzvÄ“lieties savu iecienÄ«tÄko sniegu" #: src/ui.glade:1450 src/ui.glade:1618 src/ui.glade:2564 src/ui.glade:2859 #: src/ui.glade:4887 src/ui.glade:5964 src/ui.glade:5975 src/ui.glade:6039 #: src/ui.glade:6065 msgid " " msgstr " " #: src/ui.glade:1464 src/ui.glade:2393 src/ui.glade:2956 src/ui.glade:3458 #: src/ui.glade:4574 src/ui.glade:5690 msgid "Defaults" msgstr "NoklusÄ“jumi" #: src/ui.glade:1468 msgid "Apply default values for the preferences in this tab.\n" msgstr "Lietojiet šīs cilnes preferencÄ“m noklusÄ“juma vÄ“rtÄ«bas. \n" #: src/ui.glade:1483 src/ui.glade:2411 src/ui.glade:2974 src/ui.glade:3475 #: src/ui.glade:4592 src/ui.glade:5707 msgid "Vintage" msgstr "Vintage" #: src/ui.glade:1487 src/ui.glade:2415 src/ui.glade:2978 src/ui.glade:3479 #: src/ui.glade:4596 src/ui.glade:5711 msgid "Apply vintage values for the preferences in this tab." msgstr "Lietojiet vintage vÄ“rtÄ«bas šīs cilnes preferencÄ“m." #: src/ui.glade:1546 src/ui.glade:4474 msgid "" "Apply defaults for all preferences (except settings).\n" "Flags: -defaults" msgstr "" "Lietojiet noklusÄ“juma iestatÄ«jumus visÄm preferencÄ“m (izņemot " "iestatÄ«jumus).\n" "Flags: -defaults" #: src/ui.glade:1632 src/ui.glade:3895 msgid "Size:" msgstr "IzmÄ“rs:" #: src/ui.glade:1644 msgid "" "Size of snowflakes, works only for non-vintage snow flakes.\n" "Flag: -snowsize" msgstr "" "SniegpÄrslu izmÄ“rs, darbojas tikai ne-vintage sniega pÄrslÄm. \n" "Flag: -snowsize" #: src/ui.glade:1664 src/ui.glade:2357 src/ui.glade:3861 src/ui.glade:4145 #: src/ui.glade:5002 msgid "Speed:" msgstr "Ä€trums:" #: src/ui.glade:1678 msgid "Max # snowflakes:" msgstr "MaksimÄlais sniegpÄrslu skaits:" #: src/ui.glade:1691 msgid "" "Maximum amount of snowflakes.\n" "Flag: -flakecountmax" msgstr "" "MaksimÄlais sniegpÄrslu skaits. \n" "Flag: -flakecountmax" #: src/ui.glade:1716 msgid "# Snowflakes:" msgstr "# SniegpÄrslas:" #: src/ui.glade:1732 src/ui.glade:5173 src/ui.glade:5189 msgid "label" msgstr "etiÄ·ete" #: src/ui.glade:1741 msgid "Show fluff" msgstr "ParÄdiet pÅ«kas" #: src/ui.glade:1745 msgid "" "If set, try to show fluff on fallen snow and trees if possible.\n" "Flags: -fluffy, -nofluffy" msgstr "" "Ja tas ir iestatÄ«ts, mēģiniet parÄdÄ«t pÅ«kas uz krituÅ¡a sniega un kokiem, ja " "iespÄ“jams.\n" "Flags: -fluffy, -nofluffy" #: src/ui.glade:1759 src/ui.glade:1771 src/ui.glade:2575 src/ui.glade:3798 #: src/ui.glade:3810 src/ui.glade:5139 src/ui.glade:5151 msgid "             " msgstr "             " #: src/ui.glade:1783 msgid "" "Speed of the snowflakes.\n" "Flag: -snowspeedfactor" msgstr "" "SniegpÄrslu Ätrums. \n" "Flag: -snowspeedfactor" #: src/ui.glade:1804 msgid "Intensity:" msgstr "IntensitÄte:" #: src/ui.glade:1816 msgid "" "The higher, the more snowflakes.\n" "Flag: -snowflakes" msgstr "" "Jo augstÄk, jo vairÄk sniegpÄrslu.\n" "Flag: -snowflakes" #: src/ui.glade:1836 msgid "Show snow" msgstr "RÄdÄ«t sniegu" #: src/ui.glade:1840 msgid "" "If set, show snowflakes.\n" "Flags: -snow, -nosnow" msgstr "" "Ja iestatÄ«ts, rÄdÄ«t sniegpÄrslas. \n" "Flags: -snow, -nosnow" #: src/ui.glade:1855 msgid "" "The color of the snow.\n" "Flag: -sc" msgstr "" "Sniega krÄsa. \n" "Flag: -sc" #: src/ui.glade:1872 msgid "Color:" msgstr "KrÄsa:" #: src/ui.glade:1886 msgid "Second color:" msgstr "OtrÄ krÄsa:" #: src/ui.glade:1899 msgid "" "The second color of the snow.\n" "Flag: -sc2" msgstr "" "Sniega otrÄ krÄsa. \n" "Flag: -sc2" #: src/ui.glade:1912 msgid "Enable" msgstr "IespÄ“jot" #: src/ui.glade:1916 msgid "" "If set, use two colors.\n" "Flag: -enablesc2" msgstr "Ja iestatÄ«ts, izmantojiet divas krÄsas. \n" "Flag: -enablesc2" #: src/ui.glade:1974 msgid "Snow" msgstr "Sniegs" #: src/ui.glade:1992 msgid "" "Tiny Santa with three reindeers.\n" "Flags: -santa 0 -norudolph" msgstr "" "Mazais ZiemassvÄ“tku vecÄ«tis ar trim ziemeļbriežiem. \n" "Flags: -santa 0 -norudolph" #: src/ui.glade:2021 msgid "" "Small Santa with three reindeers.\n" "Flags: -santa 1 -norudolph" msgstr "" "Mazs ZiemassvÄ“tku vecÄ«tis ar trim ziemeļbriežiem. \n" "Flags: -santa 1 -norudolph" #: src/ui.glade:2050 msgid "" "Santa with three reindeers.\n" "Flags: -santa 2 -norudolph" msgstr "" "ZiemassvÄ“tku vecÄ«tis ar trim ziemeļbriežiem. \n" "Flags: -santa 2 -norudolph" #: src/ui.glade:2079 msgid "" "Santa with Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder and Blixem.\n" "Flags: -santa 3 -norudolph" msgstr "" "ZiemassvÄ“tku vecÄ«tis ar DaÅ¡eru, dejotÄju, dÄ“li, viksnu, komÄ“tu, Cupid, " "Dunder un Bliksemu. \n" "Flags: -santa 3 -norudolph" #: src/ui.glade:2108 msgid "" "Santa using the train with two reindeers.\n" "Flags: -santa 4 -norudolph" msgstr "" "ZiemassvÄ“tku vecÄ«tis izmanto vilcienu ar diviem ziemeļbriežiem. \n" "Flags: -santa 4 -norudolph" #: src/ui.glade:2137 msgid "" "Santa using the train with one reindeer and Rudolph.\n" "Flags: -santa 4 -showrudolph" msgstr "" "ZiemassvÄ“tku vecÄ«tis izmanto vilcienu ar vienu ziemeļbriežu un RÅ«dolfu.\n" "Flags: -santa 4 -showrudolph" #: src/ui.glade:2165 msgid "" "Tiny Santa with two reindeers and Rudolph.\n" "Flags: -santa 0 -showrudolph" msgstr "" "Mazais ZiemassvÄ“tku vecÄ«tis ar diviem ziemeļbriežiem un RÅ«dolfu. \n" "Flags: -santa 0 -showrudolph" #: src/ui.glade:2195 msgid "" "Small Santa with two reindeers and Rudolph.\n" "Flags: -santa 1 -showrudolph" msgstr "" "Mazais ZiemassvÄ“tku vecÄ«tis ar diviem ziemeļbriežiem un RÅ«dolfu.\n" "Flags: -santa 1 -showrudolph" #: src/ui.glade:2223 msgid "" "Santa with two reindeers and Rudolph.\n" "Flags: -santa 2 -showrudolph" msgstr "" "ZiemassvÄ“tku vecÄ«tis ar diviem ziemeļbriežiem un RÅ«dolfu. \n" "Flags: -santa 2 -showrudolph" #: src/ui.glade:2251 msgid "" "Santa with Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder, Blixem " "and Rudolph.\n" "Flags: -santa 3 -showrudolph" msgstr "" "ZiemassvÄ“tku vecÄ«tis ar DaÅ¡eru, dejotÄju, dÄ“li, viksnu, komÄ“tu, Kupidonu, " "Danderu, Bliksemu un RÅ«dolfu. \n" "Flags: -santa 3 -showrudolph" #: src/ui.glade:2282 msgid "Without Rudolph" msgstr "Bez RÅ«dolfa" #: src/ui.glade:2297 msgid "With Rudolph" msgstr "Ar RÅ«dolfu" #: src/ui.glade:2308 msgid "Choose your Santa" msgstr "IzvÄ“lieties savu ZiemassvÄ“tku vecÄ«ti" #: src/ui.glade:2326 msgid "Choose your favorite Santa" msgstr "IzvÄ“lieties savu iecienÄ«tÄko ZiemassvÄ“tku vecÄ«ti" #: src/ui.glade:2342 src/ui.glade:3444 msgid " " msgstr " " #: src/ui.glade:2369 msgid "" "Santa's speed.\n" "Flag: -santaspeedfactor" msgstr "" "ZiemassvÄ“tku vecīša Ätrums. \n" "Flag: -santaspeedfactor" #: src/ui.glade:2397 src/ui.glade:2960 src/ui.glade:3462 src/ui.glade:4578 #: src/ui.glade:5694 msgid "Apply default values for the preferences in this tab." msgstr "Lietojiet šīs cilnes preferencÄ“m noklusÄ“juma vÄ“rtÄ«bas." #: src/ui.glade:2543 msgid "Show Santa" msgstr "ParÄdiet ZiemassvÄ“tku vecÄ«ti" #: src/ui.glade:2547 msgid "" "To show or not to show Santa.\n" "Flags: -showsanta, -nosanta" msgstr "" "RÄdÄ«t vai nerÄdÄ«t ZiemassvÄ“tku vecÄ«ti. \n" "Flags: -showsanta, -nosanta" #: src/ui.glade:2590 src/ui.glade:3229 msgid "Scale:" msgstr "MÄ“rogs:" #: src/ui.glade:2602 msgid "" "Scale of Santa.\n" "Flags: -santascale " msgstr "" "ZiemassvÄ“tku vecīša mÄ“rogs. \n" "Flags: -santascale " #: src/ui.glade:2647 msgid "Santa" msgstr "ZiemassvÄ“tku vecÄ«tis" #: src/ui.glade:2662 msgid "Show scenery" msgstr "ParÄdÄ«t ainavu" #: src/ui.glade:2666 msgid "" "To show or not to show scenery.\n" "Flags: -showtrees, -notrees" msgstr "" "RÄdÄ«t vai nerÄdÄ«t ainavu. \n" "Flags: -showtrees, -notrees" #: src/ui.glade:2683 msgid "" "Vintage tree, you can set the color.\n" "Flag: -treetype 0" msgstr "" "Vintage koks, varat iestatÄ«t krÄsu. \n" "Flag: -treetype 0" #: src/ui.glade:2706 msgid "" "Woody tree.\n" "Flags: -treetype 1 or: -treetype all" msgstr "" "Kokains koks. \n" "Flags: -treetype 1 or: -treetype all" #: src/ui.glade:2729 msgid "" "Leavy tree.\n" "Flags: -treetype 2 or: -treetype all" msgstr "" "Lapu koks. \n" "Flags: -treetype 2 or: -treetype all" #: src/ui.glade:2752 msgid "" "Small house.\n" "Flags: -treetype 3 or: -treetype all" msgstr "" "Maza mÄja. \n" "Flags: -treetype 3 or: -treetype all" #: src/ui.glade:2775 msgid "" "Reindeer.\n" "Flags: -treetype 4 or: -treetype all" msgstr "" "Ziemeļbrieži. \n" "Flags: -treetype 4 or: -treetype all" #: src/ui.glade:2798 msgid "" "Moose.\n" "Flags: -treetype 5 or: -treetype all" msgstr "" "Alnis. \n" "Flags: -treetype 5 or: -treetype all" #: src/ui.glade:2821 msgid "" "Snowy tree.\n" "Flags: -treetype 6 or: -treetype all" msgstr "" "Sniegots koks. \n" "Flags: -treetype 6 or: -treetype all" #: src/ui.glade:2844 msgid "" "Set color of vintage tree.\n" "Flag: -tc" msgstr "" "Iestatiet vintage koka krÄsu. \n" "Flag: -tc" #: src/ui.glade:2884 msgid "Compose your favorite scenery" msgstr "Izveidojiet savu iecienÄ«tÄko ainavu" #: src/ui.glade:2900 msgid "Try and click any image!" msgstr "Izmēģiniet un noklikšķiniet uz jebkura attÄ“la!" #: src/ui.glade:2931 msgid "" "Polar bear.\n" "Flags: -treetype 7 or: -treetype all" msgstr "" "PolÄrlÄcis. \n" "Flags: -treetype 7 or: -treetype all" #: src/ui.glade:3141 msgid "# Items:" msgstr "# preces:" #: src/ui.glade:3156 msgid "" "Desired number of scenery items.\n" "Flag: -trees" msgstr "" "VÄ“lamais dekorÄcijas vienumu skaits. \n" "Flag: -trees" #: src/ui.glade:3179 msgid "% Window fill:" msgstr "Logu aizpildÄ«juma %:" #: src/ui.glade:3190 msgid "" "Bottom percentage of screen available for scenery.\n" "Flag: -treefill" msgstr "" "EkrÄna apakšējÄ procentuÄlÄ daļa ir pieejama ainavÄm. \n" "Flag: -treefill" #: src/ui.glade:3209 msgid "Allow overlap" msgstr "Atļaut pÄrklÄÅ¡anos" #: src/ui.glade:3213 msgid "" "To allow overlap or not when placing scenery.\n" "Flags: -treeoverlap, -notreeoverlap" msgstr "" "Lai atļautu pÄrklÄÅ¡anos, izvietojot dekorÄcijas.\n" "Flags: -treeoverlap, -notreeoverlap" #: src/ui.glade:3240 msgid "" "Scale of scenery.\n" "Flag: sceneryscale " msgstr "" "Ainavu mÄ“rogs. \n" "Flag: sceneryscale " #: src/ui.glade:3409 msgid "Scenery" msgstr "DekorÄcijas" #: src/ui.glade:3428 msgid "Compose here your favorite celestial conditions" msgstr "Izveidojiet Å¡eit savus iecienÄ«tÄkos debess apstÄkļus" #: src/ui.glade:3508 msgid "" "Apply default values for all preferences (except settings).\n" "Flag: -defaults" msgstr "" "Lietojiet noklusÄ“juma vÄ“rtÄ«bas visÄm preferencÄ“m (izņemot iestatÄ«jumus).\n" "Flag: -defaults" #: src/ui.glade:3526 msgid "" "Apply vintage values for all preferences (except settings).\n" "Flag: -vintage" msgstr "" "Lietojiet vintage vÄ“rtÄ«bas visÄm preferencÄ“m (izņemot iestatÄ«jumus).\n" "Flag: -vintage" #: src/ui.glade:3612 msgid "Wind" msgstr "VÄ“jÅ¡" #: src/ui.glade:3626 msgid "Windy" msgstr "VÄ“jains" #: src/ui.glade:3631 msgid "" "If set, there will be wind.\n" "Flags: -wind, -nowind" msgstr "" "Ja iestatÄ«ts, bÅ«s vÄ“jÅ¡. \n" "Flags: -wind, -nowind" #: src/ui.glade:3648 msgid "Whirl:" msgstr "Virpulis:" #: src/ui.glade:3660 msgid "" "The higher this setting, the more the wind will whirl.\n" "Flag: -whirlfactor" msgstr "" "Jo augstÄks Å¡is iestatÄ«jums, jo vairÄk vÄ“jÅ¡ griezÄ«sies.\n" "Flag: -whirlfactor" #: src/ui.glade:3682 msgid "Timer:" msgstr "Taimeris:" #: src/ui.glade:3695 msgid "" "This setting determines how many seconds pass between two gusts of wind.\n" "Flag: -windtimer" msgstr "" "Å is iestatÄ«jums nosaka, cik sekundes paiet starp divÄm vÄ“ja brÄzmÄm.\n" "Flag: -windtimer" #: src/ui.glade:3711 msgid "Now!" msgstr "Tagad!" #: src/ui.glade:3715 msgid "Force a gust of wind immediately." msgstr "NekavÄ“joties piespiediet vÄ“ja brÄzmu." #: src/ui.glade:3732 msgid "Stars" msgstr "Zvaigznes" #: src/ui.glade:3750 msgid "" "To show or not show stars.\n" "Flag: -stars (0 means: no stars)" msgstr "" "RÄdÄ«t vai nerÄdÄ«t zvaigznes. \n" "Flag: -stars (0 means: no stars)" #: src/ui.glade:3767 msgid "Number:" msgstr "Numurs:" #: src/ui.glade:3779 msgid "" "Number of twinkling stars.\n" "Flag: -stars" msgstr "" "MirgojoÅ¡o zvaigžņu skaits. \n" "Flag: -stars" #: src/ui.glade:3825 msgid "Moon" msgstr "MÄ“ness" #: src/ui.glade:3843 msgid "" "To show or not show moon.\n" "Flags: -moon 1, -moon 0" msgstr "" "RÄdÄ«t vai nerÄdÄ«t mÄ“nesi. \n" "Flags: -moon 1, -moon 0" #: src/ui.glade:3873 msgid "" "Speed of moon in pixels/minute.\n" "Flag: -moonspeed" msgstr "" "MÄ“ness Ätrums pikseļos minÅ«tÄ“. \n" "Flag: -moonspeed" #: src/ui.glade:3907 msgid "" "Relative size of the moon.\n" "Flag: -moonsize" msgstr "" "MÄ“ness relatÄ«vais izmÄ“rs. \n" "Flag: -moonsize" #: src/ui.glade:3928 msgid "Halo" msgstr "Halo" #: src/ui.glade:3946 msgid "" "To show or not to show halo around moon.\n" "Flags: -halo 1, -halo 0" msgstr "" "RÄdÄ«t vai nerÄdÄ«t oreolu ap MÄ“nesi. \n" "Flags: -halo 1, -halo 0" #: src/ui.glade:3964 src/ui.glade:4179 msgid "Bright:" msgstr "Spilgts:" #: src/ui.glade:3976 msgid "" "Brightness of moon's halo.\n" "Flag: -halobrightness" msgstr "" "MÄ“ness oreola spilgtums. \n" "Flag: -halobrightness" #: src/ui.glade:3998 msgid "Meteors" msgstr "Meteori" #: src/ui.glade:4016 msgid "" "To show or not to show meteors.\n" "Flags: -meteors, -nometeors" msgstr "" "RÄdÄ«t vai nerÄdÄ«t meteorus.\n" "Flags: -meteors, -nometeors" #: src/ui.glade:4034 msgid "Aurora" msgstr "Aurora" #: src/ui.glade:4052 msgid "" "To show or not show aurora.\n" "Note: the aurora is best viewed using a dark background.\n" "Flags: -aurora 1, -aurora 0" msgstr "" "RÄdÄ«t vai nerÄdÄ«t polÄrblÄzmu.\n" "PiezÄ«me: polÄrblÄzmu vislabÄk var apskatÄ«t, izmantojot tumÅ¡u fonu.\n" "Flags: -aurora 1, -aurora 0" #: src/ui.glade:4071 msgid "Width:" msgstr "Platums:" #: src/ui.glade:4083 msgid "" "Width of aurora in percentage of screen width.\n" "Flag: -aurorawidth" msgstr "" "PolÄrblÄzmas platums procentos no ekrÄna platuma. \n" "Flag: -aurorawidth" #: src/ui.glade:4108 msgid "Height:" msgstr "Augstums:" #: src/ui.glade:4120 msgid "" "Vertical size of aurora.\n" "Flag: -auroraheight" msgstr "" "PolÄrblÄzmas vertikÄlais izmÄ“rs. \n" "Flag: -auroraheight" #: src/ui.glade:4157 msgid "" "Animation speed of aurora: real: 10, for a more dramatic effect choose: 100\n" "Flag: -auroraspeed" msgstr "" "Auroras animÄcijas Ätrums: reÄls: 10, dramatiskÄkam efektam izvÄ“lieties: " "100 \n" "Flag: -auroraspeed" #: src/ui.glade:4191 msgid "" "Brightness of aurora.\n" "Flags: -aurorabrightness" msgstr "" "PolÄrblÄzmas spilgtums. \n" "Flags: -aurorabrightness" #: src/ui.glade:4208 msgid "Left" msgstr "Pa kreisi" #: src/ui.glade:4212 msgid "" "Place aurora left on the screen.\n" "Flag: -auroraleft" msgstr "" "Novietojiet auroru pa kreisi uz ekrÄna. \n" "Flag: -auroraleft" #: src/ui.glade:4225 msgid "Middle" msgstr "Vidus" #: src/ui.glade:4229 msgid "" "Place aurora in the middle of the screen.\n" "Flag: -auroramiddle" msgstr "" "Novietojiet polÄrblÄzmu ekrÄna vidÅ«. \n" "Flag: -auroramiddle" #: src/ui.glade:4243 msgid "Right" msgstr "TaisnÄ«ba" #: src/ui.glade:4247 msgid "" "Place aurora in the right of the screen.\n" "Flag: -auroraright" msgstr "" "Novietojiet polÄrblÄzmu ekrÄna labajÄ pusÄ“. \n" "Flag: -auroraright" #: src/ui.glade:4266 msgid "Frequency:" msgstr "Biežums:" #: src/ui.glade:4278 msgid "" "Frequency of meteors to appear.\n" "Flags: -meteorfrequency" msgstr "" "Meteoru parÄdīšanÄs biežums. \n" "Flags: -meteorfrequency" #: src/ui.glade:4300 msgid "Base:" msgstr "BÄze:" #: src/ui.glade:4312 msgid "" "Baseline height of aurora, in percentage of screen height.\n" "Flag: -aurorabase" msgstr "" "PolÄrblÄzmas bÄzes augstums, procentos no ekrÄna augstuma. \n" "Flag: -aurorabase" #: src/ui.glade:4329 msgid "Color" msgstr "KrÄsa" #: src/ui.glade:4333 msgid "" "Choose between yellow-ish and white-ish moon.\n" "Flag: -mooncolor [0,1]" msgstr "" "IzvÄ“lieties dzeltenÄ«gu vai baltu mÄ“ness. \n" "Flag: -mooncolor [0,1]" #: src/ui.glade:4433 msgid "Celestials" msgstr "Debesu dzÄ«vnieki" #: src/ui.glade:4453 msgid "Birds settings" msgstr "Putnu iestatÄ«jumi" #: src/ui.glade:4617 msgid "Show birds" msgstr "ParÄdiet putnus" #: src/ui.glade:4621 msgid "" "If set: show birds.\n" "Flags: -showbirds 1, -showbirds 0" msgstr "" "Ja iestatÄ«ts: rÄdÄ«t putnus. \n" "Flags: -showbirds 1, -showbirds 0" #: src/ui.glade:4634 msgid "Birds only" msgstr "Tikai putni" #: src/ui.glade:4638 msgid "" "If set: show no Santa, snow or scenery.\n" "Flags: -birdsonly 0, -birdsony 1" msgstr "" "Ja iestatÄ«ts: nerÄdiet ZiemassvÄ“tku vecÄ«ti, sniegu vai ainavu. \n" "Flags: -birdsonly 0, -birdsony 1" #: src/ui.glade:4655 msgid "Preferred distance:" msgstr "VÄ“lamais attÄlums:" #: src/ui.glade:4669 msgid "" "Preferred distance from other birds.\n" "Flag: -prefdistance" msgstr "" "VÄ“lamais attÄlums no citiem putniem. \n" "Flag: -prefdistance" #: src/ui.glade:4697 msgid "Restart" msgstr "RestartÄ“t" #: src/ui.glade:4701 msgid "Restart birds." msgstr "RestartÄ“jiet putnus." #: src/ui.glade:4718 msgid "Viewing distance:" msgstr "SkatīšanÄs attÄlums:" #: src/ui.glade:4731 msgid "" "Viewing distance.\n" "NOTE: Santa has no knowledge of viewing distance, so when birds are " "following Santa, the relative positions of Santa and birds will be " "temporarely out of sync when you change the viewing distance. This is only " "noticeable when the birds are following Santa.\n" "Flag: -viewingdistance" msgstr "" "SkatīšanÄs attÄlums.\n" "PIEZĪME. ZiemassvÄ“tku vecÄ«tis nezina par skatīšanÄs attÄlumu, tÄpÄ“c, kad " "putni seko ZiemassvÄ“tku vecÄ«tim, ZiemassvÄ“tku vecīša un putnu relatÄ«vÄs " "pozÄ«cijas Ä«slaicÄ«gi nebÅ«s sinhronizÄ“tas, mainot skatīšanÄs attÄlumu. Tas ir " "pamanÄms tikai tad, kad putni seko ZiemassvÄ“tku vecÄ«tim.\n" "Flag: -viewingdistance" #: src/ui.glade:4752 msgid "Focus to attraction point:" msgstr "KoncentrÄ“jieties uz pievilcÄ«bas punktu:" #: src/ui.glade:4766 msgid "" "Tendency to concentrate on the attraction point.\n" "Flag: -focuscentre" msgstr "" "Tieksme koncentrÄ“ties uz piesaistes punktu. \n" "Flag: -focuscentre" #: src/ui.glade:4784 msgid "" "Desired number of birds. If zero, no birds are shown.\n" "Flag: -nbirds" msgstr "" "VÄ“lamais putnu skaits. Ja ir nulle, netiek rÄdÄ«ts neviens putns. \n" "Flag: -nbirds" #: src/ui.glade:4807 msgid "# Birds:" msgstr "# Putni:" #: src/ui.glade:4821 msgid "" "Number of nearest neighbours the birds should look at.\n" "Flag: -neighbours" msgstr "" "TuvÄko kaimiņu skaits, uz kuriem putniem jÄskatÄs. \n" "Flag: -neighbours" #: src/ui.glade:4841 msgid "Neighbours:" msgstr "Kaimiņi:" #: src/ui.glade:4856 msgid "" "Give the birds a fancy color.\n" "Flag: -birdscolor" msgstr "" "Piešķiriet putniem greznu krÄsu. \n" "Flag: -birdscolor" #: src/ui.glade:4874 msgid "Bird color" msgstr "Putnu krÄsa" #: src/ui.glade:4900 msgid "Anarchy:" msgstr "Anarhija:" #: src/ui.glade:4914 msgid "" "Anarchy level: the higher, the more anarchy.\n" "Flag: -anarchy" msgstr "" "Anarhijas lÄ«menis: jo augstÄks, jo vairÄk anarhijas. \n" "Flag: -anarchy" #: src/ui.glade:4934 msgid "Distance weight:" msgstr "AttÄluma svars:" #: src/ui.glade:4948 msgid "" "Tendency to keep desired distance to neighbours.\n" "Flag: -disweight" msgstr "" "Tieksme saglabÄt vÄ“lamo attÄlumu lÄ«dz kaimiņiem. \n" "Flag: -disweight" #: src/ui.glade:4968 msgid "Adjust speed to neighbours:" msgstr "PielÄgojiet Ätrumu kaimiņiem:" #: src/ui.glade:4982 msgid "" "Tendency to adjust speed to neighbours.\n" "Flag: -followneighbours" msgstr "" "Tieksme pielÄgot Ätrumu kaimiņiem. \n" "Flag: -followneighbours" #: src/ui.glade:5016 msgid "" "Speed of birds in arbitrary units.\n" "Flag: -birdsspeed" msgstr "" "Putnu Ätrums patvaļīgÄs vienÄ«bÄs. \n" "Flag: -birdsspeed" #: src/ui.glade:5036 msgid "Drawing scale:" msgstr "ZÄ«mēšanas mÄ“rogs:" #: src/ui.glade:5050 msgid "" "Influence the size of the birds.\n" "Flag: -birdsscale\n" msgstr "" "IetekmÄ“ putnu izmÄ“ru. \n" "Flag: -birdsscale\n" #: src/ui.glade:5067 msgid "" "Show \n" "attr point" msgstr "" "RÄdÄ«t \n" " atribÅ«ta punktu" #: src/ui.glade:5073 msgid "" "Show the point where the birds want to go.\n" "Flags: -showattr 0, -showattr 1" msgstr "" "ParÄdiet vietu, kur putni vÄ“las doties. \n" "Flags: -showattr 0, -showattr 1" #: src/ui.glade:5084 msgid "" "Follow \n" "Santa" msgstr "" "Sekojiet \n" " ZiemassvÄ“tku vecÄ«tim" #: src/ui.glade:5090 msgid "" "Birds are attracted by an attraction point. Here you can choose to follow " "Santa.\n" "Flags: -followsanta 0, -followsanta 1" msgstr "" "Putnus piesaista atrakcijas punkts. Å eit varat izvÄ“lÄ“ties sekot ZiemassvÄ“tku " "vecÄ«tim.\n" "Flags: -followsanta 0, -followsanta 1" #: src/ui.glade:5103 msgid "" "Percentage of screen to be used for the attraction point.\n" "Flag: -attrspace" msgstr "" "EkrÄna procentuÄlÄ daļa, kas tiks izmantota piesaistes punktam. \n" "Flag: -attrspace" #: src/ui.glade:5125 msgid "Attraction point range" msgstr "PievilcÄ«bas punktu diapazons" #: src/ui.glade:5168 msgid "Actual mean distance from neighbours." msgstr "Faktiskais vidÄ“jais attÄlums no kaimiņiem." #: src/ui.glade:5185 msgid "Distance used to get the desired number of neighbours." msgstr "AttÄlums tiek izmantots, lai iegÅ«tu vÄ“lamo kaimiņu skaitu." #: src/ui.glade:5268 msgid "Birds" msgstr "Putni" #: src/ui.glade:5286 msgid "version" msgstr "versija" #: src/ui.glade:5301 src/ui.glade:6515 msgid "Settings" msgstr "IestatÄ«jumi" #: src/ui.glade:5323 msgid "Transparency " msgstr "CaurspÄ«dÄ«gums " #: src/ui.glade:5340 msgid "" "Transparency of painted items:\n" "0: no transparency.\n" "100: fully transparent, you will see nothing!\n" "Flag: -transparency" msgstr "" "KrÄsotu priekÅ¡metu caurspÄ«dÄ«gums:\n" "0: nav caurspÄ«dÄ«guma.\n" "100: pilnÄ«bÄ caurspÄ«dÄ«gs, jÅ«s neko neredzÄ“sit!\n" "Flag: -transparency" #: src/ui.glade:5367 msgid "Lift snow on bottom" msgstr "Paceliet sniegu apakÅ¡Ä" #: src/ui.glade:5383 msgid "" "Use this if snow falls below the bottom of your screen, or fallen snow " "hides something that should not be hidden.\n" "Flag: -offsets" msgstr "" "Izmantojiet to, ja sniegs nokrÄ«t zem ekrÄna apakÅ¡daļas vai nokritis sniegs " "slÄ“pj kaut ko tÄdu, ko nevajadzÄ“tu slÄ“pt.\n" "Flag: -offsets" #: src/ui.glade:5408 msgid "Lift snow on windows" msgstr "Paceliet sniegu uz logiem" #: src/ui.glade:5424 msgid "" "Use this if no snow collects on your windows, or if snow collects separated " "from your windows. \n" "Some basic window managers need this setting (e.g. TWM needs in general a " "value of 25 .. 28).\n" "Flag: -offsety" msgstr "" "Izmantojiet to, ja uz jÅ«su logiem neuzkrÄjas sniegs vai ja sniegs sakrÄjas " "atsevišķi no jÅ«su logiem. \n" " Dažiem pamata logu pÄrvaldniekiem ir nepiecieÅ¡ams Å¡is iestatÄ«jums " "(piemÄ“ram, TWM parasti ir nepiecieÅ¡ama vÄ“rtÄ«ba 25 .. 28).\n" "Flag: -offsety" #: src/ui.glade:5449 msgid "Cpu factor" msgstr "CPU faktors" #: src/ui.glade:5467 msgid "" "The higher, the smoother xsnow will run, but will also use more cpu power.\n" "Flag: -cpuload" msgstr "" "Jo augstÄks, jo vienmÄ“rÄ«gÄk xsnow darbosies, taÄu tas arÄ« izmantos vairÄk " "procesora jaudas. \n" "Flag: -cpuload" #: src/ui.glade:5493 msgid "Scale" msgstr "MÄ“rogs" #: src/ui.glade:5510 msgid "" "Overall drawing scale.\n" "Flag: -scale" msgstr "" "KopÄ“jais rasÄ“juma mÄ“rogs. \n" "Flag: -scale" #: src/ui.glade:5543 msgid "Ignore large top windows" msgstr "IgnorÄ“jiet lielos augšējos logus" #: src/ui.glade:5559 msgid "" "Windows wider than 80 percent of the screen and closer to the top than the " "number in this widget will not collect snow.\n" "In some cases, there are invisible windows near the top of the screen, which " "are handled by xsnow as normal windows: snow is collected upon them. By " "entering a suitable number here, this undesired behaviour can be avoided.\n" "Flag: -ignoretop\n" "\n" msgstr "" "Logi, kas platÄki par 80 procentiem no ekrÄna un tuvÄk augÅ¡ai nekÄ Å¡ajÄ " "logrÄ«kÄ norÄdÄ«tais skaitlis, nesavÄc sniegu.\n" "Dažos gadÄ«jumos ekrÄna augÅ¡daÄ¼Ä ir neredzami logi, kurus apstrÄdÄ xsnow kÄ " "normÄli logi: uz tiem tiek savÄkts sniegs. Ievadot Å¡eit piemÄ“rotu numuru, no " "šīs nevÄ“lamÄs darbÄ«bas var izvairÄ«ties.\n" "Flag: -ignoretop\n" "\n" #: src/ui.glade:5583 msgid "Ignore large bottom windows" msgstr "IgnorÄ“jiet lielos apakšējos logus" #: src/ui.glade:5599 msgid "" "Windows wider than 80 percent of the screen and closer to the bottom than " "the number in this widget will not collect snow.\n" "\n" "In some cases, there are invisible windows near the bottom of the screen, " "which are handled by xsnow as normal windows: snow is collected upon them. " "By entering a suitable number here, this undesired behaviour can be " "avoided.\n" "Flag: -ignorebottom" msgstr "" "Logi, kas platÄki par 80 procentiem no ekrÄna un tuvÄk apakÅ¡ai nekÄ Å¡ajÄ " "logrÄ«kÄ norÄdÄ«tais skaitlis, nesavÄc sniegu.\n" "\n" "Dažos gadÄ«jumos ekrÄna apakÅ¡daÄ¼Ä ir neredzami logi, kurus apstrÄdÄ xsnow kÄ " "parasti logi: uz tiem tiek savÄkts sniegs. Ievadot Å¡eit piemÄ“rotu numuru, no " "šīs nevÄ“lamÄs darbÄ«bas var izvairÄ«ties.\n" "Flag: -ignorebottom" #: src/ui.glade:5791 msgid "window type etc." msgstr "loga tips utt." #: src/ui.glade:5814 msgid "" "Menu\n" "colors" msgstr "" "IzvÄ“lnes\n" " krÄsas" #: src/ui.glade:5819 msgid "" "Toggle between xsnow's own menu colors and standard menu colors.\n" "Activated: use xsnow colors.\n" "Deactivated: use default colors.\n" "Flags: -theme 1, -theme 0" msgstr "" "PÄrslÄ“gties starp xsnow paÅ¡as izvÄ“lnes krÄsÄm un standarta izvÄ“lnes krÄsÄm.\n" "AktivizÄ“ts: izmantojiet xsnow krÄsas.\n" "DeaktivizÄ“ts: izmantojiet noklusÄ“juma krÄsas.\n" "Flags: -theme 1, -theme 0" #: src/ui.glade:5833 msgid "" "On all\n" "workspaces" msgstr "" "VisÄs \n" " darbvietÄs" #: src/ui.glade:5838 msgid "" "Use all workspaces to snow in.\n" "NOTE: this doesn't work properly in enlightenment.\n" "Flags: -allworkspaces 1, -allworkspaces 0" msgstr "" "Izmantojiet visas darbvietas, lai snigtu iekÅ¡Ä.\n" "PIEZĪME: tas nedarbojas pareizi apgaismojumÄ.\n" "Flags: -allworkspaces 1, -allworkspaces 0" #: src/ui.glade:5856 msgid "" "Below\n" "windows" msgstr "" "Zem \n" " logiem" #: src/ui.glade:5861 msgid "" "When activated, it will be snowing below your windows, else it will be " "snowing upon you windows too.\n" "On some desktop environments, when snowing above your windows you will not " "be able to click on any window.\n" "Therefore, you will be asked to click a button, to be sure that things are " "OK.\n" "Flag: -above" msgstr "" "Kad tas bÅ«s aktivizÄ“ts, zem jÅ«su logiem snigs, pretÄ“jÄ gadÄ«jumÄ sniegs arÄ« " "uz jÅ«su logiem.\n" "DažÄs darbvirsmas vidÄ“s, kad snieg virs logiem, jÅ«s nevarÄ“sit noklikšķinÄt " "uz neviena loga.\n" "TÄdēļ, jums tiks lÅ«gts noklikšķinÄt uz pogas, lai pÄrliecinÄtos, ka viss ir " "kÄrtÄ«bÄ. \n" "Flag: -above" #: src/ui.glade:5880 msgid "" "Click to\n" "confirm" msgstr "" "Noklikšķiniet, lai \n" " apstiprinÄtu" #: src/ui.glade:5885 msgid "To make sure you can click." msgstr "Lai pÄrliecinÄtos, ka varat noklikšķinÄt." #: src/ui.glade:5904 msgid "" "If you have more than one monitor, choose where you want snow falling. " "Choose 'all monitors' if you want snow in all monitors.\n" "NOTE: when changing monitor, xsnow will restart.\n" "Flag: -screen" msgstr "" "Ja jums ir vairÄk nekÄ viens monitors, izvÄ“lieties vietu, kur vÄ“laties " "snigt. IzvÄ“lieties 'visi monitori', ja vÄ“laties, lai visos monitoros bÅ«tu " "sniegs.\n" "PIEZĪME: mainot monitoru, xsnow tiks restartÄ“ts.\n" "Flag: -screen" #: src/ui.glade:5911 msgid "monitor 1" msgstr "monitors 1" #: src/ui.glade:5922 msgid "" "Create\n" "outline" msgstr "" "Izveidojiet \n" " kontÅ«ru" #: src/ui.glade:5927 msgid "" "To draw an outline around the snow window.\n" "Flag: -outline 1/0" msgstr "" "Lai uzzÄ«mÄ“tu kontÅ«ru ap sniega logu. \n" "Flag: -outline 1/0" #: src/ui.glade:5951 msgid "" " \n" " " msgstr "" " \n" " " #: src/ui.glade:5986 msgid "" "Choose here the picture you want as background when xscreensaver is " "active.\n" "Flag: -bg" msgstr "" "IzvÄ“lieties Å¡eit attÄ“lu, kuru vÄ“laties izmantot kÄ fonu, kad xscreensaver ir " "aktÄ«vs. \n" "Flag: -bg" #: src/ui.glade:5990 msgid "Choose background" msgstr "IzvÄ“lieties fonu" #: src/ui.glade:6005 msgid "" "Activate xscreensaver.\n" "Click and don't touch mouse and keyboard for a few seconds..." msgstr "" "AktivizÄ“jiet xscreensaver.\n" " Noklikšķiniet un nepieskarieties pelei un tastatÅ«rai dažas sekundes..." #: src/ui.glade:6019 msgid "" "Settings for Xscreensaver. You can choose a background, and choose to use it " "or not.\n" "Make sure you add a line like\n" "xsnow -root\n" "after the line 'programs:' in the file ~/.xscreensaver and you run " "xscreensaver-demo to choose for xsnow.\n" "To activate xscreensaver on the command line:\n" "xscreensaver-command -activate\n" "See also the man page:\n" "man xsnow" msgstr "" "IestatÄ«jumi Xscreensaver. Varat izvÄ“lÄ“ties fonu un izvÄ“lÄ“ties to izmantot " "vai nÄ“.\n" "PÄrliecinieties, ka failÄ ~/.xscreensaver pÄ“c rindas 'programs:' ir " "pievienota tÄda rindiņa kÄ\n" "xsnow -root\n" " palaižat xscreensaver-demo, lai izvÄ“lÄ“tos xsnow.\n" "Lai komandrindÄ aktivizÄ“tu xscreensaver:\n" "xscreensaver-command -activate\n" "Skatiet arÄ« rokasgrÄmatu:\n" "man xsnow" #: src/ui.glade:6028 msgid "Xscreensaver: " msgstr "Xscreensaver: " #: src/ui.glade:6048 msgid "Black" msgstr "Melns" #: src/ui.glade:6052 msgid "" "When activated, the background will be black.\n" "Flag: -bg (this button will be automatically desactivated when -bg is given)" msgstr "" "Kad tas ir aktivizÄ“ts, fons bÅ«s melns.\n" "Flag: -bg (this button will be automatically desactivated when -bg is given)" #: src/ui.glade:6076 msgid "" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" msgstr "" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" #: src/ui.glade:6551 msgid "en" msgstr "lv" #: src/ui.glade:6554 msgid "it" msgstr "to" #~ msgid "" #~ "If set, use two colors.\n" #~ "Flags: -enablesc2" #~ msgstr "" #~ "Ja iestatÄ«ts, izmantojiet divas krÄsas. \n" #~ "Flags: -enablesc2" #, c-format #~ msgid "XWinInfo failed\n" #~ msgstr "XWinInfo neizdevÄs \n" #, c-format #~ msgid "Force snow on root: window: %#lx, depth: %d\n" #~ msgstr "Piespiest sniegu saknei: logs: %#lx, dziļums: %d\n" #, c-format #~ msgid "" #~ "NOTE: you probably need to tweak 'Lift snow on windows' in the 'settings' " #~ "panel.\n" #~ msgstr "" #~ "PIEZĪME: iespÄ“jams, iestatÄ«jumu panelÄ« ir jÄpielÄgo opcija 'Pacelt sniegu " #~ "uz logiem'.\n" #~ msgid "Force a gust of wind immediately.\n" #~ msgstr "NekavÄ“joties piespiediet vÄ“ja brÄzmu. \n" xsnow-3.8.3/po/nl.gmo0000666000000000000000000010277214732252143012644 0ustar0000000000000000Þ•$< …\pqr‹¥§º½ÃÇ:Ì# ,:I"_7‚ ºÄÙíþT%c‰ ¥ ² ¾;Ì^Kp5¼6òE)FoJ¶57NUoŒL’ ß íøvþ u€ •BŸâ.ê0 !J l w D‰ VÎ %!7!R!l!ƒ!”!š!/¡!Ñ!ï!÷!$ " 1"<"K"CT"-˜"Æ"×"ñ"6#F#W#Q^#°#¿#Æ# á#$ï#!$76$ n$/y$©$®$Ê$ Ò$•Ü$`r%TÓ%=(&.f&S•&1é&Y'(u'5ž'HÔ'“(½±(o)‹)3¤)3Ø) *,*D*0^**”*¨*½*2Ï*+ +"+*+1++6+b++›+E·+ ý+" ,,,H1,'z,¢,ª,Ç, Ù, ä, ð,#ü,J -=k-;©-2å-6.0O.8€.¹. Í.8Ú. / / */.5/*d//—/-¦/9Ô/00Q0Dl0t±0f&161BÄ1&2.2&42([2„2‹2 “2¡2%¸2$Þ273%;37a3%™3¿3Û3Wä3<5A5 R5 `5 k5 v5 5J‹5KÖ5"6<(6He61®6à6 å6074770l7/7Í7Ô7?Ú7C8A^8  8‰Á8dK9S°9Š:I:2Ù:Z ;(g;B;[Ó;/<;6<Gr<Qº<= =J=pf=1×=< >9F>@€>;Á>;ý>˜9? Ò?tà?U@$n@“@%²@{Ø@gTAμA‹BH C!VCxC‹C¥C,¾C)ëCE'E]/E6EÄE äEF F.F{NGÊGAÑGHH<Hu\HjÒI=K CKPK0`K‘K1 K ÒKßKâKåK ëK öK L LL L(L"9LÊ\M$'NLNiNkN~NN‡N‹N=NÎN ßN éNöNOO.1O7`O ˜O¤O¼OÒOäOSôO(HPqPP ŸP­P<¾P ûPaQUgQ;½Q<ùQW6RXŽRUçR:=SxS“SšS³SÏSNØS'T 6TBTIT ÙTçTúT UR U]U/eU:•U$ÐUõUûUB VYOV©VºVÕVîVWW%W+,W!XWzW‚W ’W ³W ¾W ËWOÕW*%XPXcX ‚X9£XÝXîXXõX NY [YgY‚Y0•YÆYCäY (Z14ZfZkZ„ZŒZ°›Z~L[eË[K1\<}\`º\9]wU]<Í]? ^[J^£¦^ÙJ_$`@`3X`7Œ` Ä`,Ñ`þ`.aJaPaga{a8aÉa âaïaøaÿa+b#0b!Tb&vbZbøb+ÿb+cH/c'xc c$¨cÍc ãcðc d" d^/d?Žd6Îd4e;:e-ve7¤eÜeîe/f1fAf Qf-]f.‹f ºfÅfAÖfHgaghgUqgIÇgshg…h7íhD%i4jiŸi.¦i0Õij j j&j%=j+cjIj-ÙjFk,Nk{k ™k¦k 4m>mNm]m smmmI¡mXëmDn>MnKŒn0Øn o o51o?go/§o5×o ppDpKdpE°p!öp“qu¬q]"r—€rLs4esbšs)ýsM't`utÖt>ÝtKu^hu=Çu,v„2v/·v<çvC$w<hw7¥w=Ýw®xÊx{Ùx+Uy9y%»y$áy…zŒzî {˜û{S”|&è|}(}H}1f}4˜} Í~Ú~]â~;@#|  ÁȾÚz™€ Ggp=uŸ³œSƒð„ ù„ …6…I…4X……œ…Ÿ…£… ©… ´…¾… Ð… Û…å… ì…Í$ËÞ•„ Lw¬åÉÑ#U’¢»Z®Sú‰(°í ¯ùªIü“=ôÔhʇõP,ÎX6±‹ð€mÀ!1rŸdû4¥ø³$;ƘtA«Ø2¤á`ĵ8½!Ý…àìÖëê7Rl E¿)䌚Ìy›¹ —Çfu ?ÿ¶Ï†KÒ n<cŠ~W"Ù'×væó#-kÓœ/§¾NÃÈ­ *‚ _FýaH|iÜqî :\öJ”Bsò"]Õ´TMÛñ¨¸ÅÁéV > Y÷}ßx+ˆ^ÂÚj9 gŽ0èºo¼–.5 @{3·ïžzQ[¡D&ƒ²‘pþCâeçЦ©%£bOã™G Alas! This not an X11 session, xsnow will probably not run. If you want to try it anyway, set the environment variable XSNOW_FORCE_RUN, eg: XSNOW_FORCE_RUN=1 xsnow Or, you could force an X11 session, for example by tweaking /etc/gdm3/daemon.conf. Thanks for using xsnow Xsnow: Caught signal %d because double buffering is not available on this system on your request. # Birds:# Items:# Snowflakes:% Window fill:%s. Snow window: %#lx%s: cannot connect to X server %s              (default)All defaults All vintage Defaults Vintage Activate xscreensaver. Click and don't touch mouse and keyboard for a few seconds...Actual mean distance from neighbours.Adjust speed to neighbours:All defaultsAll vintageAllow overlapAnarchy level: the higher, the more anarchy. Flag: -anarchyAnarchy:Animation speed of aurora: real: 10, for a more dramatic effect choose: 100 Flag: -auroraspeedApply default values for all preferences (except settings). Flag: -defaultsApply default values for the preferences in this tab.Apply default values for the preferences in this tab. Apply defaults for all preferences (except settings). Flag: -defaultsApply defaults for all preferences (except settings). Flags: -defaultsApply vintage values for all preferences (except settings). Flag: -vintageApply vintage values for the preferences in this tab.Attraction point rangeAuroraAvailable languages are: Available languages are: %s Base:Baseline height of aurora, in percentage of screen height. Flag: -aurorabaseBelow windowsBird colorBirdsBirds are attracted by an attraction point. Here you can choose to follow Santa. Flags: -followsanta 0, -followsanta 1Birds onlyBirds settingsBlackBlow off:Bottom percentage of screen available for scenery. Flag: -treefillBright:Brightness of aurora. Flags: -aurorabrightnessBrightness of moon's halo. Flag: -halobrightnessCannot create transparent window CelestialsChoose backgroundChoose between yellow-ish and white-ish moon. Flag: -mooncolor [0,1]Choose here the picture you want as background when xscreensaver is active. Flag: -bgChoose your SantaChoose your favorite SantaChoose your favorite snowClick on a window ... Click to confirmColorColor:Compose here your favorite celestial conditionsCompose your favorite sceneryContactContinuing with flagCould not determine desktop session Cpu factorCreate outlineDefaultsDesired number of birds. If zero, no birds are shown. Flag: -nbirdsDesired number of scenery items. Flag: -treesDesktop type: %sDetected Wayland desktop Detected desktop session: %s Distance used to get the desired number of neighbours.Distance weight:DonateDonate one euro or so to inspire the maintainer of xsnow, here is a paypal link. Drawing scale:EnableFocus to attraction point:Follow SantaFor optimal resuts, add to your %s: Force a gust of wind immediately.Frequency of meteors to appear. Flags: -meteorfrequencyFrequency:Give the birds a fancy color. Flag: -birdscolorHaloHalting because of flag %s Height:Hide menuIf everything is ok, it is now snowing on your desktop, and birds are flying. You are encouraged to define your own preferences using the tabs above.If set, show fallen snow on bottom of the desktop. Flags: -keepsnowonscreen, -nokeepsnowonscreenIf set, show fallen snow on windows. Flags: -keepsnowonwindows, -nokeepsnowonwindowsIf set, show snow blowing away. Flags: -blowsnow, -noblowsnowIf set, show snowflakes. Flags: -snow, -nosnowIf set, snow will collect on the trees. Flags: -keepsnowontrees, -nokeepsnowontreesIf set, there will be wind. Flags: -wind, -nowindIf set, try to show fluff on fallen snow and trees if possible. Flags: -fluffy, -nofluffyIf set, use two colors. Flag: -enablesc2If set: show birds. Flags: -showbirds 1, -showbirds 0If set: show no Santa, snow or scenery. Flags: -birdsonly 0, -birdsony 1If the system is too busy, all panels get this color, in which case you could adapt some settings in "snow", "birds", "settings", or "celestials".If you have more than one monitor, choose where you want snow falling. Choose 'all monitors' if you want snow in all monitors. NOTE: when changing monitor, xsnow will restart. Flag: -screenIgnore large bottom windowsIgnore large top windowsIn every tab you find the following rescue buttons:Influence the size of the birds. Flag: -birdsscale Intensity:LXDE session found, using window 'pcmanfm'. Leave menu. Flag: -nomenuLeavy tree. Flags: -treetype 2 or: -treetype allLeftLift snow on bottomLift snow on windowsMax # snowflakes:Maximum amount of snowflakes. Flag: -flakecountmaxMean distance: %3d Menu colorsMeteorsMiddleMoonMoose. Flags: -treetype 5 or: -treetype allMore than %d errors, I quit!NOT using double buffering:NOTE: expect some flicker. NOTE: xsnow will probably run, but some glitches are to be expected. Neighbours:Not sending tar file to terminal. Now!Number of nearest neighbours the birds should look at. Flag: -neighboursNumber of twinkling stars. Flag: -starsNumber:Ok, things are as they are. On all workspacesOn bottom:On scenery:On windows:Overall drawing scale. Flag: -scalePercentage of screen to be used for the attraction point. Flag: -attrspacePlace aurora in the middle of the screen. Flag: -auroramiddlePlace aurora in the right of the screen. Flag: -aurorarightPlace aurora left on the screen. Flag: -auroraleftPlease report any comments to the maintainer of xsnow.Polar bear. Flags: -treetype 7 or: -treetype allPreferred distance from other birds. Flag: -prefdistancePreferred distance:Probably X11Problems encountered during production of the tar ball. Quit xsnowQuit xsnow.Range: %d Reindeer. Flags: -treetype 4 or: -treetype allRelative size of the moon. Flag: -moonsizeRestartRestart birds.Restart due to change of display settings... Restart due to change of screen or language settings ... RightSantaSanta using the train with one reindeer and Rudolph. Flags: -santa 4 -showrudolphSanta using the train with two reindeers. Flags: -santa 4 -norudolphSanta with Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder, Blixem and Rudolph. Flags: -santa 3 -showrudolphSanta with Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder and Blixem. Flags: -santa 3 -norudolphSanta with three reindeers. Flags: -santa 2 -norudolphSanta with two reindeers and Rudolph. Flags: -santa 2 -showrudolphSanta's speed. Flag: -santaspeedfactorScaleScale of Santa. Flags: -santascale Scale of scenery. Flag: sceneryscale Scale:ScenerySecond color:See also the man page.Self replication is not compiled in. Set color of vintage tree. Flag: -tcSet default preferences for all (except settings) tabs.Set default preferences for this tab.Set vintage preferences for all (except settings) tabs.Set vintage preferences for this tab.Setting background from %s SettingsSettings for Xscreensaver. You can choose a background, and choose to use it or not. Make sure you add a line like xsnow -root after the line 'programs:' in the file ~/.xscreensaver and you run xscreensaver-demo to choose for xsnow. To activate xscreensaver on the command line: xscreensaver-command -activate See also the man page: man xsnowShowShow attr pointShow sceneryShow SantaShow birdsShow fluffShow snowShow the point where the birds want to go. Flags: -showattr 0, -showattr 1Size of snowflakes, works only for non-vintage snow flakes. Flag: -snowsizeSize:Small Santa with three reindeers. Flags: -santa 1 -norudolphSmall Santa with two reindeers and Rudolph. Flags: -santa 1 -showrudolphSmall house. Flags: -treetype 3 or: -treetype allSnowSnowing in %#lx: %s %d+%d %dx%d Snowy tree. Flags: -treetype 6 or: -treetype allSpeed of birds in arbitrary units. Flag: -birdsspeedSpeed of moon in pixels/minute. Flag: -moonspeedSpeed of the snowflakes. Flag: -snowspeedfactorSpeed:StarsTendency to adjust speed to neighbours. Flag: -followneighboursTendency to concentrate on the attraction point. Flag: -focuscentreTendency to keep desired distance to neighbours. Flag: -disweightThe color of the snow. Flag: -scThe higher this setting, the more snow will be generated because of Santa ploughing, wind or disappearing windows. Flag: -blowofffactorThe higher this setting, the more snow will collect on the bottom of the desktop. Flag: -ssnowdepthThe higher this setting, the more snow will collect on the trees. Flag: -maxontreesThe higher this setting, the more snow will collect on the windows. Note: in Wayland, there is no snow on the windows. Flag: -wsnowdepthThe higher this setting, the more the wind will whirl. Flag: -whirlfactorThe higher, the more snowflakes. Flag: -snowflakesThe higher, the smoother xsnow will run, but will also use more cpu power. Flag: -cpuloadThe second color of the snow. Flag: -sc2The transparent snow-window is probably not click-through, alas.. This setting determines how many seconds pass between two gusts of wind. Flag: -windtimerTimer:Tiny Santa with three reindeers. Flags: -santa 0 -norudolphTiny Santa with two reindeers and Rudolph. Flags: -santa 0 -showrudolphTo allow overlap or not when placing scenery. Flags: -treeoverlap, -notreeoverlapTo draw an outline around the snow window. Flag: -outline 1/0To make sure you can click.To show or not show aurora. Note: the aurora is best viewed using a dark background. Flags: -aurora 1, -aurora 0To show or not show moon. Flags: -moon 1, -moon 0To show or not show stars. Flag: -stars (0 means: no stars)To show or not to show Santa. Flags: -showsanta, -nosantaTo show or not to show halo around moon. Flags: -halo 1, -halo 0To show or not to show meteors. Flags: -meteors, -nometeorsTo show or not to show scenery. Flags: -showtrees, -notreesToggle between xsnow's own menu colors and standard menu colors. Activated: use xsnow colors. Deactivated: use default colors. Flags: -theme 1, -theme 0Transparency Transparency of painted items: 0: no transparency. 100: fully transparent, you will see nothing! Flag: -transparencyTry and click any image!Try redirecting to a file (e.g: %s, Trying to snow in root window Use "sys" for your default language. Use all workspaces to snow in. NOTE: this doesn't work properly in enlightenment. Flags: -allworkspaces 1, -allworkspaces 0Use the settings tab if xsnow is misbehaving. Use the birds tab if birds are misbehaving.Use this if no snow collects on your windows, or if snow collects separated from your windows. Some basic window managers need this setting (e.g. TWM needs in general a value of 25 .. 28). Flag: -offsetyUse this if snow falls below the bottom of your screen, or fallen snow hides something that should not be hidden. Flag: -offsetsUse vintage values for all preferences (except settings). Flag: -vintageUsing double buffer: %#lx. %dx%d Using root window Using transparent window Using window 'Desktop'. Vertical size of aurora. Flag: -auroraheightViewing distance. NOTE: Santa has no knowledge of viewing distance, so when birds are following Santa, the relative positions of Santa and birds will be temporarely out of sync when you change the viewing distance. This is only noticeable when the birds are following Santa. Flag: -viewingdistanceViewing distance:VintageVintage preferences: the look and feel of the original xsnow, created in 1993 by Rick Jansen.Vintage tree, you can set the color. Flag: -treetype 0Warning: don't eat yellow snow!Wayland (Expect some slugginess)WelcomeWelcome at xsnow!When activated, it will be snowing below your windows, else it will be snowing upon you windows too. On some desktop environments, when snowing above your windows you will not be able to click on any window. Therefore, you will be asked to click a button, to be sure that things are OK. Flag: -aboveWhen activated, the background will be black. Flag: -bg (this button will be automatically desactivated when -bg is given)Whirl:Width of aurora in percentage of screen width. Flag: -aurorawidthWidth:WindWindow size changed, now snowing in in %#lx: %s %d+%d %dx%d Windows wider than 80 percent of the screen and closer to the bottom than the number in this widget will not collect snow. In some cases, there are invisible windows near the bottom of the screen, which are handled by xsnow as normal windows: snow is collected upon them. By entering a suitable number here, this undesired behaviour can be avoided. Flag: -ignorebottomWindows wider than 80 percent of the screen and closer to the top than the number in this widget will not collect snow. In some cases, there are invisible windows near the top of the screen, which are handled by xsnow as normal windows: snow is collected upon them. By entering a suitable number here, this undesired behaviour can be avoided. Flag: -ignoretop WindyWith RudolphWithout RudolphWoody tree. Flags: -treetype 1 or: -treetype allXscreensaver: Xsnow needs gtk version >= %s, found version %s all monitorsenitlabelmonitor %dmonitor 1or use a %srestartingunknown versionwindow type etc.Project-Id-Version: xsnow 3.7.0~pre02 Report-Msgid-Bugs-To: wvermin@gmail.com PO-Revision-Date: 2024-03-10 14:19+0100 Last-Translator: Willem Vermin wvermin@gmail.com Language-Team: None Language: nl MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Helaas! Dit is geen X11-sessie, xsnow zal waarschijnlijk niet worden uitgevoerd. XSNOW_FORCE_RUN=1 xsnow Of u kunt een X11-sessie forceren, bijvoorbeeld door /etc/gdm3/daemon aan te passen. conf. Bedankt voor het gebruik van xsnow Xsnow: Gevangen signaal %d omdat dubbele buffering niet beschikbaar is op dit systeem op uw verzoek. # Vogels:# Artikelen:# Sneeuwvlokken:% Venstervulling:%s. Sneeuwvenster: %#lx%s: kan geen verbinding maken met X-server %s              (standaard)Alles standaard Alles vintage Standaard Vintage Activeer xscreensaver. Klik en raak muis en toetsenbord enkele seconden niet aan...Werkelijke gemiddelde afstand tot buren.Snelheid aanpassen aan buren:Alles standaardAlles vintageOverlap toestaanAnarchieniveau: hoe hoger, hoe meer anarchie. Flag: -anarchyAnarchie:Animatiesnelheid van aurora: echt: 10, kies voor een dramatischer effect: 100 Flag: -auroraspeedPas standaardwaarden toe voor alle voorkeuren (behalve instellingen). Flag: -defaultsPas standaardwaarden toe voor de voorkeuren op dit tabblad.Pas standaardwaarden toe voor de voorkeuren in dit tabblad. Standaardwaarden toepassen voor alle voorkeuren (behalve instellingen). Flag: -defaultsStandaardwaarden toepassen voor alle voorkeuren (behalve instellingen). Flags: -defaultsVintage-waarden toepassen voor alle voorkeuren (behalve instellingen). Flag: -vintagePas vintage-waarden toe voor de voorkeuren op dit tabblad.Bereik van attractiepuntenAuroraBeschikbare talen zijn: Beschikbare talen zijn: %s Baseren:Basislijn hoogte van aurora, in percentage van schermhoogte. Flag: -aurorabaseOnder venstersVogel kleurVogelsVogels worden aangetrokken door een aantrekkingspunt. Hier kun je ervoor kiezen om de Kerstman te volgen. Flags: -followsanta 0, -followsanta 1Alleen vogelsVogel instellingenZwartAfblazen:Onderste percentage van het scherm beschikbaar voor het landschap. Flag: -treefillHelder:Helderheid van aurora. Flags: -aurorabrightnessHelderheid van de halo van de maan. Flag: -halobrightnessKan geen transparant venster maken HemelKies achtergrondKies tussen geelachtige en witachtige maan. Flag: -mooncolor [0,1]Kies hier de afbeelding die je als achtergrond wilt als xscreensaver actief is. Flag: -bgKies je KerstmanKies je favoriete KerstmanKies je favoriete sneeuwKlik op een venster ... Klik om te bevestigenKleurKleur:Stel hier uw favoriete hemelcondities samenStel je favoriete landschap samenContactVerder met vlagKan desktopsessie niet bepalen Cpu-factorMaak omtrekStandaardGewenst aantal vogels. Indien nul, worden er geen vogels getoond. Flag: -nbirdsGewenst aantal scenery-items. Flag: -treesBureaubladtype: %sWayland-desktop gedetecteerd Gedetecteerde desktopsessie: %s Afstand gebruikt om het gewenste aantal buren te krijgen.Afstand gewicht:DoneerDoneer een euro of zo om de beheerder van xsnow te inspireren, hier is een paypal-link. Tekenschaal:InschakelenFocus op aantrekkingspunt:Volg de KerstmanVoeg voor een optimaal resultaat toe aan uw %s: Forceer direct een windvlaag.Frequentie van meteoren om te verschijnen. Flags: -meteorfrequencyFrequentie:Geef de vogels een mooie kleur. Flag: -birdscolorHaloStoppen vanwege vlag %s Hoogte:Menu verbergenAls alles in orde is, sneeuwt het nu op je bureaublad en vliegen er vogels. U wordt aangemoedigd om uw eigen voorkeuren te definiëren met behulp van de bovenstaande tabbladen.Indien ingesteld, laat gevallen sneeuw aan de onderkant van het bureaublad zien. Flags: -keepsnowonscreen, -nokeepsnowonscreenIndien ingesteld, laat gevallen sneeuw op ramen zien. Flags: -keepsnowonwindows, -nokeepsnowonwindowsIndien ingesteld, laat sneeuw wegwaaien zien. Flags: -blowsnow, -noblowsnowIndien ingesteld, sneeuwvlokken tonen. Flags: -snow, -nosnowIndien ingesteld, verzamelt zich sneeuw op de bomen. Flags: -keepsnowontrees, -nokeepsnowontreesIndien ingesteld, zal er wind zijn. Flags: -wind, -nowindIndien ingesteld, probeer indien mogelijk pluisjes op gevallen sneeuw en bomen te laten zien. Flags: -fluffy, -nofluffyIndien ingesteld, gebruik dan twee kleuren. Flag: -enablesc2Indien ingesteld: showvogels. Flags: -showbirds 1, -showbirds 0Indien ingesteld: toon geen Kerstman, sneeuw of landschap. Flags: -birdsonly 0, -birdsony 1Als het systeem te druk is, krijgen alle panelen deze kleur, in dat geval zou je wat instellingen kunnen aanpassen in "snow", "birds", "settings", of "celestials".Als je meer dan één monitor hebt, kies dan waar je sneeuw wilt laten vallen. Kies 'alle monitoren' als u sneeuw in alle monitoren wilt. LET OP: bij het wisselen van monitor zal xsnow opnieuw opstarten. Flag: -screenNegeer grote onderste ramenNegeer grote bovenramenIn elk tabblad vind je de volgende reddingsknoppen:Beïnvloed de grootte van de vogels. Flag: -birdsscale Intensiteit:LXDE-sessie gevonden met venster 'pcmanfm'. Menu verlaten. Flag: -nomenuBladboom. Flags: -treetype 2 or: -treetype allLinksTil sneeuw op de bodemTil sneeuw op ramenMax # sneeuwvlokken:Maximale hoeveelheid sneeuwvlokken. Flag: -flakecountmaxGemiddelde afstand: %3d Menu kleurenMeteorenMiddenMaanEland. Flags: -treetype 5 or: -treetype allMeer dan %d fouten, ik ben gestopt!GEEN dubbele buffering gebruiken:OPMERKING: verwacht enige flikkering. OPMERKING: xsnow zal waarschijnlijk werken, maar er zijn enkele storingen te verwachten. Buren:Geen tar-bestand naar terminal verzenden. Nu!Aantal naaste buren waar de vogels naar moeten kijken. Flag: -neighboursAantal fonkelende sterren. Flag: -starsNummer:Oké, de dingen zijn zoals ze zijn. Op alle werkruimtenOp de bodem:Op het landschap:Op ramen:Algemene tekenschaal. Flag: -scalePercentage van het scherm dat moet worden gebruikt voor het aantrekkingspunt. Flag: -attrspacePlaats aurora in het midden van het scherm. Flag: -auroramiddlePlaats aurora rechts op het scherm. Flag: -aurorarightPlaats aurora links op het scherm. Flag: -auroraleftGeef eventuele opmerkingen door aan de beheerder van xsnow.IJsbeer. Flags: -treetype 7 or: -treetype allGewenste afstand tot andere vogels. Flag: -prefdistanceGewenste afstand:Waarschijnlijk X11Problemen tijdens de productie van de teerbal. Xsnow afsluitenXsnow afsluitenBereik: %d Rendier. Flags: -treetype 4 or: -treetype allRelatieve grootte van de maan. Flag: -moonsizeHerstartenHerstart vogels.Opnieuw opstarten vanwege wijziging van weergave-instellingen... Opnieuw opstarten vanwege wijziging van scherm- of taalinstellingen ... RechtsKerstmanKerstman gebruikt de trein met één rendier en Rudolph. Flags: -santa 4 -showrudolphKerstman gebruikt de trein met twee rendieren. Flags: -santa 4 -norudolphKerstman met Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder, Blixem en Rudolph. Flags: -santa 3 -showrudolphKerstman met Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder en Blixem. Flags: -santa 3 -norudolphKerstman met drie rendieren. Flags: -santa 2 -norudolphKerstman met twee rendieren en Rudolph. Flags: -santa 2 -showrudolphDe snelheid van de Kerstman. Flag: -santaspeedfactorSchaalSchaal van de Kerstman. Flags: -santascale Schaal van het landschap. Flag: sceneryscale Schaal:LandschapTweede kleur:Zie ook de man-pagina.Zelfreplicatie is niet gecompileerd. Kleur van vintage boom instellen. Flag: -tcStandaardvoorkeuren instellen voor alle (behalve instellingen) tabbladen.Stel standaardvoorkeuren in voor dit tabblad.Stel vintage-voorkeuren in voor alle (behalve instellingen) tabbladen.Stel vintage-voorkeuren in voor dit tabblad.Achtergrond instellen van %s InstellingenInstellingen voor Xscreensaver. U kunt een achtergrond kiezen en ervoor kiezen om deze al dan niet te gebruiken. Zorg ervoor dat u een regel als xsnow -root toevoegt na de regel 'programs:' in het bestand ~/.xscreensaver en je voert xscreensaver-demo uit om te kiezen voor xsnow. Om xscreensaver op de opdrachtregel te activeren: xscreensaver-command -activate Zie ook de man-pagina: man xsnowLaat zienToon attr-puntToon landschapLaat de Kerstman zienToon vogelsLaat pluis zienSneeuw laten zienToon het punt waar de vogels heen willen. Flags: -showattr 0, -showattr 1Grootte van sneeuwvlokken, werkt alleen voor niet-vintage sneeuwvlokken. Flag: -snowsizeGrootte:Kleine Kerstman met drie rendieren. Flags: -santa 1 -norudolphKleine Kerstman met twee rendieren en Rudolph. Flags: -santa 1 -showrudolphKlein huis. Flags: -treetype 3 or: -treetype allSneeuwSneeuwt in %#lx: %s %d+%d %dx%d Besneeuwde boom. Flags: -treetype 6 or: -treetype allSnelheid van vogels in willekeurige eenheden. Flag: -birdsspeedMaansnelheid in pixels/minuut. Flag: -moonspeedSnelheid van de sneeuwvlokken. Flag: -snowspeedfactorSnelheid:SterrenNeiging om snelheid aan te passen aan buren. Flag: -followneighboursNeiging om zich te concentreren op het aantrekkingspunt. Flag: -focuscentreNeiging om de gewenste afstand tot buren te bewaren. Flag: -disweightDe kleur van de sneeuw. Flag: -scHoe hoger deze instelling, hoe meer sneeuw er wordt gegenereerd door het ploegen van de Kerstman, wind of verdwijnende ramen. Flag: -blowofffactorHoe hoger deze instelling, hoe meer sneeuw zich aan de onderkant van het bureaublad zal verzamelen. Flag: -ssnowdepthHoe hoger deze instelling, hoe meer sneeuw zich op de bomen zal verzamelen. Flag: -maxontreesHoe hoger deze instelling, hoe meer sneeuw zich op de ruiten zal verzamelen. Opmerking: in Wayland ligt er geen sneeuw op de ramen. Flag: -wsnowdepthHoe hoger deze instelling, hoe meer de wind zal wervelen. Flag: -whirlfactorHoe hoger, hoe meer sneeuwvlokken. Flag: -snowflakesHoe hoger, hoe soepeler xsnow zal draaien, maar zal ook meer cpu-kracht verbruiken. Flag: -cpuloadDe tweede kleur van de sneeuw. Flag: -sc2Het doorzichtige sneeuwvenster is waarschijnlijk niet doorklikbaar, helaas.. Deze instelling bepaalt hoeveel seconden er verstrijken tussen twee windvlagen. Flag: -windtimerTimer:Kleine Kerstman met drie rendieren. Flags: -santa 0 -norudolphKleine Kerstman met twee rendieren en Rudolph. Flags: -santa 0 -showrudolphWel of geen overlap toestaan bij het plaatsen van scenery. Flags: -treeoverlap, -notreeoverlapEen omtrek rond het sneeuwvenster tekenen. Flag: -outline 1/0Om er zeker van te zijn dat je kunt klikken.Wel of niet aurora tonen. Opmerking: de aurora kan het beste worden bekeken met een donkere achtergrond. Flags: -aurora 1, -aurora 0Wel of geen maan tonen. Flags: -moon 1, -moon 0Sterren wel of niet tonen. Flag: -stars (0 means: no stars)Wel of niet laten zien aan de Kerstman. Flags: -showsanta, -nosantaWel of geen halo rond de maan tonen. Flags: -halo 1, -halo 0Wel of geen meteoren tonen. Flags: -meteors, -nometeorsWel of geen landschap laten zien. Flags: -showtrees, -notreesSchakel tussen de eigen menukleuren van xsnow en standaard menukleuren. Geactiveerd: gebruik xsnow kleuren. Gedeactiveerd: gebruik standaardkleuren. Flags: -theme 1, -theme 0Transparantie Transparantie van geverfde voorwerpen: 0: geen transparantie. 100: volledig transparant, je ziet niets! Flag: -transparencyProbeer maar wat en klik op een afbeelding!Probeer om te leiden naar een bestand (bijvoorbeeld: %s, Proberen te sneeuwen in rootvenster Gebruik "sys" als uw standaardtaal. Gebruik alle werkruimten om binnen te sneeuwen. LET OP: dit werkt niet goed in verlichting. Flags: -allworkspaces 1, -allworkspaces 0Gebruik het tabblad instellingen als xsnow zich misdraagt. Gebruik het tabblad vogels als vogels zich misdragen.Gebruik dit als er geen sneeuw op uw ramen ligt, of als sneeuw zich los van uw ramen verzamelt. Sommige basisvensterbeheerders hebben deze instelling nodig (bijv. TWM heeft in het algemeen een waarde van 25 .. 28 nodig). Flag: -offsetyGebruik dit als er sneeuw onder de onderkant van je scherm valt, of als gevallen sneeuw iets verbergt dat niet verborgen zou moeten zijn. Flag: -offsetsGebruik vintage waarden voor alle voorkeuren (behalve instellingen). Flag: -vintageDubbele buffer gebruiken: %#lx. %dx%d Hoofdvenster gebruiken Transparant venster gebruiken Venster 'Desktop' gebruiken. Verticale grootte van aurora. Flag: -auroraheightKijkafstand. OPMERKING: De kerstman heeft geen kennis van de kijkafstand, dus als vogels de Kerstman volgen, zullen de relatieve posities van de Kerstman en de vogels tijdelijk niet synchroon lopen als je de kijkafstand wijzigt. Dit is alleen merkbaar als de vogels de Kerstman volgen. Flag: -viewingdistanceKijkafstand:VintageVintage voorkeuren: de look en feel van de originele xsnow, gemaakt in 1993 door Rick Jansen.Vintage boom, u kunt de kleur instellen. Flag: -treetype 0Waarschuwing: eet geen gele sneeuw!Wayland (verwacht wat traagheid)WelkomWelkom bij xsnow!Indien geactiveerd, sneeuwt het onder je ramen, anders sneeuwt het ook op je ramen. Daarom wordt u gevraagd op een knop te klikken om er zeker van te zijn dat alles in orde is. Flag: -aboveIndien geactiveerd, is de achtergrond zwart. Flag: -bg (this button will be automatically desactivated when -bg is given)Werveling:Breedte van aurora als percentage van schermbreedte. Flag: -aurorawidthBreedte:WindVenstergrootte gewijzigd, sneeuwt nu in %#lx: %s %d+%d %dx%d Vensters die breder zijn dan 80 procent van het scherm en dichter bij de onderkant dan het getal in deze widget zullen geen sneeuw verzamelen. In sommige gevallen zijn er onzichtbare vensters aan de onderkant van het scherm, die worden behandeld door xsnow als normale vensters: er wordt sneeuw op verzameld. Door hier een passend getal in te voeren, kan dit ongewenste gedrag worden voorkomen. Flag: -ignorebottomVensters die breder zijn dan 80 procent van het scherm en dichter bij de bovenkant dan het getal in deze widget zullen geen sneeuw verzamelen. In sommige gevallen zijn er onzichtbare vensters aan de bovenkant van het scherm, die worden afgehandeld door xsnow als normale ramen: er wordt sneeuw op verzameld. Door hier een passend getal in te voeren, kan dit ongewenste gedrag worden voorkomen. Flag: -ignoretop WinderigMet RudolfZonder RudolfHoutachtige boom. Flags: -treetype 1 or: -treetype allXscreensaver: Xsnow vereist gtk-versie >= %s, gevonden versie %s alle monitorennlhetlabelmonitor %dbewaken 1of gebruik een %sherstartenonbekend versieraamtype enz.xsnow-3.8.3/po/nl.po0000666000000000000000000013022614732252143012473 0ustar0000000000000000# # Sometimes the translations contain rubbish, please replace them. # # (abc_1000) %l#x # # (abc_1001) \n # # (abc_1002) XSNOW # # (abc_1003) Xsnow # # (abc_1004) xsnow # # (abc_1005) Xscreensaver # # (abc_1006) Rick Jansen # # (abc_1007)   # # (abc_1008) XsnoW # Language for xsnow # Copyright (C) 2023 Willem Vermin # Willem Vermin , 2023 # This file is distributed under the same license as the xsnow package. # # msgid "" msgstr "" "Project-Id-Version: xsnow 3.7.0~pre02\n" "Report-Msgid-Bugs-To: Willem Vermin wvermin@gmail.com\n" "POT-Creation-Date: 2024-03-10 14:19+0100\n" "PO-Revision-Date: 2024-03-10 14:19+0100\n" "Last-Translator: Willem Vermin wvermin@gmail.com\n" "Language-Team: None\n" "Language: nl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: src/main.c:379 #, c-format msgid "Available languages are: %s\n" msgstr "Beschikbare talen zijn: %s\n" #: src/main.c:382 msgid "Warning: don't eat yellow snow!" msgstr "Waarschuwing: eet geen gele sneeuw!" #: src/main.c:403 #, c-format msgid "For optimal resuts, add to your %s:\n" msgstr "Voeg voor een optimaal resultaat toe aan uw %s:\n" #: src/main.c:411 #, c-format msgid "unknown\n" msgstr "onbekend\n" #: src/main.c:420 #, c-format msgid "Detected Wayland desktop\n" msgstr "Wayland-desktop gedetecteerd \n" #: src/main.c:435 #, c-format msgid "Xsnow needs gtk version >= %s, found version %s \n" msgstr "Xsnow vereist gtk-versie >= %s, gevonden versie %s \n" #: src/main.c:445 msgid "Continuing with flag" msgstr "Verder met vlag" #: src/main.c:483 #, c-format msgid "%s: cannot connect to X server %s\n" msgstr "%s: kan geen verbinding maken met X-server %s\n" #: src/main.c:484 msgid "(default)" msgstr "(standaard)" #: src/main.c:602 msgid "restarting" msgstr "herstarten" #: src/main.c:649 #, c-format msgid "Click on a window ...\n" msgstr "Klik op een venster ...\n" #: src/main.c:683 #, c-format msgid "Detected desktop session: %s\n" msgstr "Gedetecteerde desktopsessie: %s\n" #: src/main.c:686 #, c-format msgid "Could not determine desktop session\n" msgstr "Kan desktopsessie niet bepalen \n" #: src/main.c:718 #, c-format msgid "Trying to snow in root window\n" msgstr "Proberen te sneeuwen in rootvenster \n" #: src/main.c:762 #, c-format msgid "Using transparent window\n" msgstr "Transparant venster gebruiken \n" #: src/main.c:767 #, c-format msgid "The transparent snow-window is probably not click-through, alas..\n" msgstr "" "Het doorzichtige sneeuwvenster is waarschijnlijk niet doorklikbaar, " "helaas..\n" #: src/main.c:776 #, c-format msgid "Cannot create transparent window\n" msgstr "Kan geen transparant venster maken \n" #: src/main.c:778 #, c-format msgid "NOTE: xsnow will probably run, but some glitches are to be expected.\n" msgstr "" "OPMERKING: xsnow zal waarschijnlijk werken, maar er zijn enkele storingen te " "verwachten. \n" #: src/main.c:788 #, c-format msgid "LXDE session found, using window 'pcmanfm'.\n" msgstr "LXDE-sessie gevonden met venster 'pcmanfm'.\n" #: src/main.c:795 #, c-format msgid "Using window 'Desktop'.\n" msgstr "Venster 'Desktop' gebruiken.\n" #: src/main.c:799 #, c-format msgid "Using root window\n" msgstr "Hoofdvenster gebruiken \n" #: src/main.c:843 #, c-format msgid "Snowing in %#lx: %s %d+%d %dx%d\n" msgstr "Sneeuwt in %#lx: %s %d+%d %dx%d\n" #: src/main.c:888 #, c-format msgid "Using double buffer: %#lx. %dx%d\n" msgstr "Dubbele buffer gebruiken: %#lx. %dx%d\n" #: src/main.c:895 #, c-format msgid "NOT using double buffering:" msgstr "GEEN dubbele buffering gebruiken:" #: src/main.c:897 #, c-format msgid " because double buffering is not available on this system\n" msgstr " omdat dubbele buffering niet beschikbaar is op dit systeem \n" #: src/main.c:899 #, c-format msgid " on your request.\n" msgstr " op uw verzoek.\n" #: src/main.c:900 #, c-format msgid "NOTE: expect some flicker.\n" msgstr "OPMERKING: verwacht enige flikkering.\n" #: src/main.c:1042 msgid "Restart due to change of screen or language settings ...\n" msgstr "" "Opnieuw opstarten vanwege wijziging van scherm- of taalinstellingen ...\n" #: src/main.c:1056 msgid "Restart due to change of display settings...\n" msgstr "Opnieuw opstarten vanwege wijziging van weergave-instellingen...\n" #: src/main.c:1147 msgid "Wayland (Expect some slugginess)" msgstr "Wayland (verwacht wat traagheid)" #: src/main.c:1151 msgid "Probably X11" msgstr "Waarschijnlijk X11" #: src/main.c:1153 #, c-format msgid "%s. Snow window: %#lx" msgstr "%s. Sneeuwvenster: %#lx" #: src/main.c:1205 #, c-format msgid "More than %d errors, I quit!" msgstr "Meer dan %d fouten, ik ben gestopt!" #: src/main.c:1355 #, c-format msgid "Window size changed, now snowing in in %#lx: %s %d+%d %dx%d\n" msgstr "Venstergrootte gewijzigd, sneeuwt nu in %#lx: %s %d+%d %dx%d\n" #: src/main.c:1424 #, c-format msgid "Halting because of flag %s\n" msgstr "Stoppen vanwege vlag %s\n" #: src/selfrep.c:34 #, c-format msgid "Not sending tar file to terminal.\n" msgstr "Geen tar-bestand naar terminal verzenden. \n" #: src/selfrep.c:35 #, c-format msgid "Try redirecting to a file (e.g: %s,\n" msgstr "Probeer om te leiden naar een bestand (bijvoorbeeld: %s,\n" #: src/selfrep.c:36 #, c-format msgid "or use a %s" msgstr "of gebruik een %s" #: src/selfrep.c:42 msgid "Problems encountered during production of the tar ball.\n" msgstr "Problemen tijdens de productie van de teerbal.\n" #: src/selfrep.c:47 #, c-format msgid "Self replication is not compiled in.\n" msgstr "Zelfreplicatie is niet gecompileerd.\n" #: src/utils.c:248 #, c-format msgid "" "\n" "Xsnow: Caught signal %d\n" msgstr "" "\n" "Xsnow: Gevangen signaal %d\n" #: src/utils.c:251 #, c-format msgid "" "\n" "Thanks for using xsnow\n" msgstr "" "\n" "Bedankt voor het gebruik van xsnow\n" #: src/windows.c:633 #, c-format msgid "Setting background from %s\n" msgstr "Achtergrond instellen van %s\n" #: src/ui.c:1050 #, c-format msgid "Range: %d\n" msgstr "Bereik: %d\n" #: src/ui.c:1052 #, c-format msgid "Mean distance: %3d\n" msgstr "Gemiddelde afstand: %3d\n" #: src/ui.c:1060 #, c-format msgid "Desktop type: %s" msgstr "Bureaubladtype: %s" #: src/ui.c:1175 src/ui.glade:5910 msgid "all monitors" msgstr "alle monitoren" #: src/ui.c:1182 #, c-format msgid "monitor %d" msgstr "monitor %d" #: src/ui.c:1200 msgid "Available languages are: " msgstr "Beschikbare talen zijn: " #: src/ui.c:1203 msgid "Use \"sys\" for your default language.\n" msgstr "Gebruik \"sys\" als uw standaardtaal.\n" #: src/ui.c:1204 msgid "See also the man page." msgstr "Zie ook de man-pagina." #: src/ui.glade:144 msgid "" "\n" "Alas! This not an X11 session, xsnow will probably not run.\n" "\n" "If you want to try it anyway, set the environment variable XSNOW_FORCE_RUN, " "eg:\n" "\n" " XSNOW_FORCE_RUN=1 xsnow\n" "\n" "Or, you could force an X11 session, for example by tweaking /etc/gdm3/daemon." "conf.\n" "\n" msgstr "" "\n" "Helaas! Dit is geen X11-sessie, xsnow zal waarschijnlijk niet worden " "uitgevoerd. \n" "\n" " XSNOW_FORCE_RUN=1 xsnow\n" "\n" "Of u kunt een X11-sessie forceren, bijvoorbeeld door /etc/gdm3/daemon aan te " "passen. conf.\n" "\n" #: src/ui.glade:162 msgid "Ok, things are as they are. " msgstr "Oké, de dingen zijn zoals ze zijn. " #: src/ui.glade:477 msgid "" "If everything is ok, it is now snowing on your desktop, and birds are " "flying. You are encouraged to define your own preferences using the tabs " "above." msgstr "" "Als alles in orde is, sneeuwt het nu op je bureaublad en vliegen er vogels. " "U wordt aangemoedigd om uw eigen voorkeuren te definiëren met behulp van de " "bovenstaande tabbladen." #: src/ui.glade:492 msgid "" "Use the settings tab if xsnow is misbehaving.\n" "Use the birds tab if birds are misbehaving." msgstr "" "Gebruik het tabblad instellingen als xsnow zich misdraagt. \n" "Gebruik het tabblad vogels als vogels zich misdragen." #: src/ui.glade:509 msgid "In every tab you find the following rescue buttons:" msgstr "In elk tabblad vind je de volgende reddingsknoppen:" #: src/ui.glade:529 msgid "Defaults " msgstr "Standaard " #: src/ui.glade:544 msgid "Set default preferences for this tab." msgstr "Stel standaardvoorkeuren in voor dit tabblad." #: src/ui.glade:571 msgid "Vintage " msgstr "Vintage " #: src/ui.glade:586 msgid "Set vintage preferences for this tab." msgstr "Stel vintage-voorkeuren in voor dit tabblad." #: src/ui.glade:613 msgid "All defaults " msgstr "Alles standaard " #: src/ui.glade:628 msgid "Set default preferences for all (except settings) tabs." msgstr "" "Standaardvoorkeuren instellen voor alle (behalve instellingen) tabbladen." #: src/ui.glade:655 msgid "All vintage " msgstr "Alles vintage " #: src/ui.glade:670 msgid "Set vintage preferences for all (except settings) tabs." msgstr "Stel vintage-voorkeuren in voor alle (behalve instellingen) tabbladen." #: src/ui.glade:690 src/ui.glade:701 src/ui.glade:840 src/ui.glade:1045 #: src/ui.glade:2870 src/ui.glade:2919 src/ui.glade:4688 msgid " " msgstr " " #: src/ui.glade:712 msgid " " msgstr " " #: src/ui.glade:746 msgid "Welcome at xsnow!" msgstr "Welkom bij xsnow!" #: src/ui.glade:804 msgid "" "Vintage preferences: the look and feel of the original xsnow, created in " "1993 by Rick Jansen." msgstr "" "Vintage voorkeuren: de look en feel van de originele xsnow, gemaakt in 1993 " "door Rick Jansen." #: src/ui.glade:895 src/ui.glade:1542 src/ui.glade:2470 src/ui.glade:3033 #: src/ui.glade:3504 src/ui.glade:4470 src/ui.glade:5736 msgid "All defaults" msgstr "Alles standaard" #: src/ui.glade:900 src/ui.glade:2474 src/ui.glade:3037 src/ui.glade:5740 msgid "" "Apply defaults for all preferences (except settings).\n" "Flag: -defaults" msgstr "" "Standaardwaarden toepassen voor alle voorkeuren (behalve instellingen).\n" "Flag: -defaults" #: src/ui.glade:914 msgid "Donate" msgstr "Doneer" #: src/ui.glade:920 msgid "" "Donate one euro or so to inspire the maintainer of xsnow, here is a paypal " "link. " msgstr "" "Doneer een euro of zo om de beheerder van xsnow te inspireren, hier is een " "paypal-link. " #: src/ui.glade:930 src/ui.glade:1561 src/ui.glade:2489 src/ui.glade:3052 #: src/ui.glade:3522 src/ui.glade:4489 src/ui.glade:5754 msgid "All vintage" msgstr "Alles vintage" #: src/ui.glade:935 src/ui.glade:1565 src/ui.glade:2493 src/ui.glade:3056 #: src/ui.glade:4493 src/ui.glade:5758 msgid "" "Use vintage values for all preferences (except settings).\n" "Flag: -vintage" msgstr "" "Gebruik vintage waarden voor alle voorkeuren (behalve instellingen).\n" "Flag: -vintage" #: src/ui.glade:949 src/ui.glade:1513 src/ui.glade:2441 src/ui.glade:3004 #: src/ui.glade:3552 src/ui.glade:4546 src/ui.glade:5633 msgid "Hide menu" msgstr "Menu verbergen" #: src/ui.glade:954 src/ui.glade:1517 src/ui.glade:2445 src/ui.glade:3008 #: src/ui.glade:3556 src/ui.glade:4550 src/ui.glade:5637 msgid "" "Leave menu.\n" "Flag: -nomenu" msgstr "" "Menu verlaten.\n" "Flag: -nomenu" #: src/ui.glade:968 msgid "Contact" msgstr "Contact" #: src/ui.glade:973 msgid "Please report any comments to the maintainer of xsnow." msgstr "Geef eventuele opmerkingen door aan de beheerder van xsnow." #: src/ui.glade:983 src/ui.glade:1592 src/ui.glade:2520 src/ui.glade:3083 #: src/ui.glade:3580 src/ui.glade:4519 src/ui.glade:5661 msgid "Quit xsnow" msgstr "Xsnow afsluiten" #: src/ui.glade:988 src/ui.glade:1596 src/ui.glade:2524 src/ui.glade:3087 #: src/ui.glade:3584 src/ui.glade:4523 src/ui.glade:5665 msgid "Quit xsnow." msgstr "Xsnow afsluiten" #: src/ui.glade:1028 msgid "" "If the system is too busy, all panels get this color, in which case you " "could adapt some settings in \"snow\", \"birds\", \"settings\", or " "\"celestials\"." msgstr "" "Als het systeem te druk is, krijgen alle panelen deze kleur, in dat geval " "zou je wat instellingen kunnen aanpassen in \"snow\", \"birds\", " "\"settings\", of \"celestials\"." #: src/ui.glade:1222 msgid "Welcome" msgstr "Welkom" #: src/ui.glade:1239 msgid "Blow off:" msgstr "Afblazen:" #: src/ui.glade:1252 msgid "On windows:" msgstr "Op ramen:" #: src/ui.glade:1265 msgid "On bottom:" msgstr "Op de bodem:" #: src/ui.glade:1278 msgid "On scenery:" msgstr "Op het landschap:" #: src/ui.glade:1288 src/ui.glade:1304 src/ui.glade:1320 src/ui.glade:1336 #: src/ui.glade:3745 src/ui.glade:3838 src/ui.glade:3941 src/ui.glade:4011 #: src/ui.glade:4047 src/ui.glade:6001 msgid "Show" msgstr "Laat zien" #: src/ui.glade:1292 msgid "" "If set, show snow blowing away.\n" "Flags: -blowsnow, -noblowsnow" msgstr "" "Indien ingesteld, laat sneeuw wegwaaien zien.\n" "Flags: -blowsnow, -noblowsnow" #: src/ui.glade:1308 msgid "" "If set, show fallen snow on windows.\n" "Flags: -keepsnowonwindows, -nokeepsnowonwindows" msgstr "" "Indien ingesteld, laat gevallen sneeuw op ramen zien.\n" "Flags: -keepsnowonwindows, -nokeepsnowonwindows" #: src/ui.glade:1324 msgid "" "If set, show fallen snow on bottom of the desktop.\n" "Flags: -keepsnowonscreen, -nokeepsnowonscreen" msgstr "" "Indien ingesteld, laat gevallen sneeuw aan de onderkant van het bureaublad " "zien.\n" "Flags: -keepsnowonscreen, -nokeepsnowonscreen" #: src/ui.glade:1340 msgid "" "If set, snow will collect on the trees.\n" "Flags: -keepsnowontrees, -nokeepsnowontrees" msgstr "" "Indien ingesteld, verzamelt zich sneeuw op de bomen.\n" "Flags: -keepsnowontrees, -nokeepsnowontrees" #: src/ui.glade:1354 msgid "" "The higher this setting, the more snow will be generated because of Santa " "ploughing, wind or disappearing windows. \n" "Flag: -blowofffactor" msgstr "" "Hoe hoger deze instelling, hoe meer sneeuw er wordt gegenereerd door het " "ploegen van de Kerstman, wind of verdwijnende ramen. \n" "Flag: -blowofffactor" #: src/ui.glade:1373 msgid "" "The higher this setting, the more snow will collect on the windows. \n" "Note: in Wayland, there is no snow on the windows. \n" "Flag: -wsnowdepth" msgstr "" "Hoe hoger deze instelling, hoe meer sneeuw zich op de ruiten zal " "verzamelen. \n" "Opmerking: in Wayland ligt er geen sneeuw op de ramen. \n" "Flag: -wsnowdepth" #: src/ui.glade:1393 msgid "" "The higher this setting, the more snow will collect on the bottom of the " "desktop.\n" "Flag: -ssnowdepth" msgstr "" "Hoe hoger deze instelling, hoe meer sneeuw zich aan de onderkant van het " "bureaublad zal verzamelen.\n" "Flag: -ssnowdepth" #: src/ui.glade:1412 msgid "" "The higher this setting, the more snow will collect on the trees.\n" "Flag: -maxontrees" msgstr "" "Hoe hoger deze instelling, hoe meer sneeuw zich op de bomen zal verzamelen.\n" "Flag: -maxontrees" #: src/ui.glade:1433 msgid "Choose your favorite snow" msgstr "Kies je favoriete sneeuw" #: src/ui.glade:1450 src/ui.glade:1618 src/ui.glade:2564 src/ui.glade:2859 #: src/ui.glade:4887 src/ui.glade:5964 src/ui.glade:5975 src/ui.glade:6039 #: src/ui.glade:6065 msgid " " msgstr " " #: src/ui.glade:1464 src/ui.glade:2393 src/ui.glade:2956 src/ui.glade:3458 #: src/ui.glade:4574 src/ui.glade:5690 msgid "Defaults" msgstr "Standaard" #: src/ui.glade:1468 msgid "Apply default values for the preferences in this tab.\n" msgstr "Pas standaardwaarden toe voor de voorkeuren in dit tabblad.\n" #: src/ui.glade:1483 src/ui.glade:2411 src/ui.glade:2974 src/ui.glade:3475 #: src/ui.glade:4592 src/ui.glade:5707 msgid "Vintage" msgstr "Vintage" #: src/ui.glade:1487 src/ui.glade:2415 src/ui.glade:2978 src/ui.glade:3479 #: src/ui.glade:4596 src/ui.glade:5711 msgid "Apply vintage values for the preferences in this tab." msgstr "Pas vintage-waarden toe voor de voorkeuren op dit tabblad." #: src/ui.glade:1546 src/ui.glade:4474 msgid "" "Apply defaults for all preferences (except settings).\n" "Flags: -defaults" msgstr "" "Standaardwaarden toepassen voor alle voorkeuren (behalve instellingen).\n" "Flags: -defaults" #: src/ui.glade:1632 src/ui.glade:3895 msgid "Size:" msgstr "Grootte:" #: src/ui.glade:1644 msgid "" "Size of snowflakes, works only for non-vintage snow flakes.\n" "Flag: -snowsize" msgstr "" "Grootte van sneeuwvlokken, werkt alleen voor niet-vintage sneeuwvlokken.\n" "Flag: -snowsize" #: src/ui.glade:1664 src/ui.glade:2357 src/ui.glade:3861 src/ui.glade:4145 #: src/ui.glade:5002 msgid "Speed:" msgstr "Snelheid:" #: src/ui.glade:1678 msgid "Max # snowflakes:" msgstr "Max # sneeuwvlokken:" #: src/ui.glade:1691 msgid "" "Maximum amount of snowflakes.\n" "Flag: -flakecountmax" msgstr "" "Maximale hoeveelheid sneeuwvlokken.\n" "Flag: -flakecountmax" #: src/ui.glade:1716 msgid "# Snowflakes:" msgstr "# Sneeuwvlokken:" #: src/ui.glade:1732 src/ui.glade:5173 src/ui.glade:5189 msgid "label" msgstr "label" #: src/ui.glade:1741 msgid "Show fluff" msgstr "Laat pluis zien" #: src/ui.glade:1745 msgid "" "If set, try to show fluff on fallen snow and trees if possible.\n" "Flags: -fluffy, -nofluffy" msgstr "" "Indien ingesteld, probeer indien mogelijk pluisjes op gevallen sneeuw en " "bomen te laten zien.\n" "Flags: -fluffy, -nofluffy" #: src/ui.glade:1759 src/ui.glade:1771 src/ui.glade:2575 src/ui.glade:3798 #: src/ui.glade:3810 src/ui.glade:5139 src/ui.glade:5151 msgid "             " msgstr "             " #: src/ui.glade:1783 msgid "" "Speed of the snowflakes.\n" "Flag: -snowspeedfactor" msgstr "" "Snelheid van de sneeuwvlokken.\n" "Flag: -snowspeedfactor" #: src/ui.glade:1804 msgid "Intensity:" msgstr "Intensiteit:" #: src/ui.glade:1816 msgid "" "The higher, the more snowflakes.\n" "Flag: -snowflakes" msgstr "" "Hoe hoger, hoe meer sneeuwvlokken.\n" "Flag: -snowflakes" #: src/ui.glade:1836 msgid "Show snow" msgstr "Sneeuw laten zien" #: src/ui.glade:1840 msgid "" "If set, show snowflakes.\n" "Flags: -snow, -nosnow" msgstr "" "Indien ingesteld, sneeuwvlokken tonen.\n" "Flags: -snow, -nosnow" #: src/ui.glade:1855 msgid "" "The color of the snow.\n" "Flag: -sc" msgstr "" "De kleur van de sneeuw.\n" "Flag: -sc" #: src/ui.glade:1872 msgid "Color:" msgstr "Kleur:" #: src/ui.glade:1886 msgid "Second color:" msgstr "Tweede kleur:" #: src/ui.glade:1899 msgid "" "The second color of the snow.\n" "Flag: -sc2" msgstr "" "De tweede kleur van de sneeuw.\n" "Flag: -sc2" #: src/ui.glade:1912 msgid "Enable" msgstr "Inschakelen" #: src/ui.glade:1916 msgid "" "If set, use two colors.\n" "Flag: -enablesc2" msgstr "Indien ingesteld, gebruik dan twee kleuren.\n" "Flag: -enablesc2" #: src/ui.glade:1974 msgid "Snow" msgstr "Sneeuw" #: src/ui.glade:1992 msgid "" "Tiny Santa with three reindeers.\n" "Flags: -santa 0 -norudolph" msgstr "" "Kleine Kerstman met drie rendieren.\n" "Flags: -santa 0 -norudolph" #: src/ui.glade:2021 msgid "" "Small Santa with three reindeers.\n" "Flags: -santa 1 -norudolph" msgstr "" "Kleine Kerstman met drie rendieren.\n" "Flags: -santa 1 -norudolph" #: src/ui.glade:2050 msgid "" "Santa with three reindeers.\n" "Flags: -santa 2 -norudolph" msgstr "" "Kerstman met drie rendieren.\n" "Flags: -santa 2 -norudolph" #: src/ui.glade:2079 msgid "" "Santa with Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder and Blixem.\n" "Flags: -santa 3 -norudolph" msgstr "" "Kerstman met Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder en " "Blixem.\n" "Flags: -santa 3 -norudolph" #: src/ui.glade:2108 msgid "" "Santa using the train with two reindeers.\n" "Flags: -santa 4 -norudolph" msgstr "" "Kerstman gebruikt de trein met twee rendieren.\n" "Flags: -santa 4 -norudolph" #: src/ui.glade:2137 msgid "" "Santa using the train with one reindeer and Rudolph.\n" "Flags: -santa 4 -showrudolph" msgstr "" "Kerstman gebruikt de trein met één rendier en Rudolph.\n" "Flags: -santa 4 -showrudolph" #: src/ui.glade:2165 msgid "" "Tiny Santa with two reindeers and Rudolph.\n" "Flags: -santa 0 -showrudolph" msgstr "" "Kleine Kerstman met twee rendieren en Rudolph.\n" "Flags: -santa 0 -showrudolph" #: src/ui.glade:2195 msgid "" "Small Santa with two reindeers and Rudolph.\n" "Flags: -santa 1 -showrudolph" msgstr "" "Kleine Kerstman met twee rendieren en Rudolph.\n" "Flags: -santa 1 -showrudolph" #: src/ui.glade:2223 msgid "" "Santa with two reindeers and Rudolph.\n" "Flags: -santa 2 -showrudolph" msgstr "" "Kerstman met twee rendieren en Rudolph.\n" "Flags: -santa 2 -showrudolph" #: src/ui.glade:2251 msgid "" "Santa with Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder, Blixem " "and Rudolph.\n" "Flags: -santa 3 -showrudolph" msgstr "" "Kerstman met Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder, Blixem en " "Rudolph. \n" "Flags: -santa 3 -showrudolph" #: src/ui.glade:2282 msgid "Without Rudolph" msgstr "Zonder Rudolf" #: src/ui.glade:2297 msgid "With Rudolph" msgstr "Met Rudolf" #: src/ui.glade:2308 msgid "Choose your Santa" msgstr "Kies je Kerstman" #: src/ui.glade:2326 msgid "Choose your favorite Santa" msgstr "Kies je favoriete Kerstman" #: src/ui.glade:2342 src/ui.glade:3444 msgid " " msgstr " " #: src/ui.glade:2369 msgid "" "Santa's speed.\n" "Flag: -santaspeedfactor" msgstr "" "De snelheid van de Kerstman.\n" "Flag: -santaspeedfactor" #: src/ui.glade:2397 src/ui.glade:2960 src/ui.glade:3462 src/ui.glade:4578 #: src/ui.glade:5694 msgid "Apply default values for the preferences in this tab." msgstr "Pas standaardwaarden toe voor de voorkeuren op dit tabblad." #: src/ui.glade:2543 msgid "Show Santa" msgstr "Laat de Kerstman zien" #: src/ui.glade:2547 msgid "" "To show or not to show Santa.\n" "Flags: -showsanta, -nosanta" msgstr "" "Wel of niet laten zien aan de Kerstman.\n" "Flags: -showsanta, -nosanta" #: src/ui.glade:2590 src/ui.glade:3229 msgid "Scale:" msgstr "Schaal:" #: src/ui.glade:2602 msgid "" "Scale of Santa.\n" "Flags: -santascale " msgstr "" "Schaal van de Kerstman.\n" "Flags: -santascale " #: src/ui.glade:2647 msgid "Santa" msgstr "Kerstman" #: src/ui.glade:2662 msgid "Show scenery" msgstr "Toon landschap" #: src/ui.glade:2666 msgid "" "To show or not to show scenery.\n" "Flags: -showtrees, -notrees" msgstr "" "Wel of geen landschap laten zien.\n" "Flags: -showtrees, -notrees" #: src/ui.glade:2683 msgid "" "Vintage tree, you can set the color.\n" "Flag: -treetype 0" msgstr "" "Vintage boom, u kunt de kleur instellen. \n" "Flag: -treetype 0" #: src/ui.glade:2706 msgid "" "Woody tree.\n" "Flags: -treetype 1 or: -treetype all" msgstr "" "Houtachtige boom.\n" "Flags: -treetype 1 or: -treetype all" #: src/ui.glade:2729 msgid "" "Leavy tree.\n" "Flags: -treetype 2 or: -treetype all" msgstr "" "Bladboom.\n" "Flags: -treetype 2 or: -treetype all" #: src/ui.glade:2752 msgid "" "Small house.\n" "Flags: -treetype 3 or: -treetype all" msgstr "" "Klein huis.\n" "Flags: -treetype 3 or: -treetype all" #: src/ui.glade:2775 msgid "" "Reindeer.\n" "Flags: -treetype 4 or: -treetype all" msgstr "" "Rendier.\n" "Flags: -treetype 4 or: -treetype all" #: src/ui.glade:2798 msgid "" "Moose.\n" "Flags: -treetype 5 or: -treetype all" msgstr "" "Eland.\n" "Flags: -treetype 5 or: -treetype all" #: src/ui.glade:2821 msgid "" "Snowy tree.\n" "Flags: -treetype 6 or: -treetype all" msgstr "" "Besneeuwde boom.\n" "Flags: -treetype 6 or: -treetype all" #: src/ui.glade:2844 msgid "" "Set color of vintage tree.\n" "Flag: -tc" msgstr "" "Kleur van vintage boom instellen.\n" "Flag: -tc" #: src/ui.glade:2884 msgid "Compose your favorite scenery" msgstr "Stel je favoriete landschap samen" #: src/ui.glade:2900 msgid "Try and click any image!" msgstr "Probeer maar wat en klik op een afbeelding!" #: src/ui.glade:2931 msgid "" "Polar bear.\n" "Flags: -treetype 7 or: -treetype all" msgstr "" "IJsbeer.\n" "Flags: -treetype 7 or: -treetype all" #: src/ui.glade:3141 msgid "# Items:" msgstr "# Artikelen:" #: src/ui.glade:3156 msgid "" "Desired number of scenery items.\n" "Flag: -trees" msgstr "" "Gewenst aantal scenery-items.\n" "Flag: -trees" #: src/ui.glade:3179 msgid "% Window fill:" msgstr "% Venstervulling:" #: src/ui.glade:3190 msgid "" "Bottom percentage of screen available for scenery.\n" "Flag: -treefill" msgstr "" "Onderste percentage van het scherm beschikbaar voor het landschap.\n" "Flag: -treefill" #: src/ui.glade:3209 msgid "Allow overlap" msgstr "Overlap toestaan" #: src/ui.glade:3213 msgid "" "To allow overlap or not when placing scenery.\n" "Flags: -treeoverlap, -notreeoverlap" msgstr "" "Wel of geen overlap toestaan bij het plaatsen van scenery.\n" "Flags: -treeoverlap, -notreeoverlap" #: src/ui.glade:3240 msgid "" "Scale of scenery.\n" "Flag: sceneryscale " msgstr "" "Schaal van het landschap.\n" "Flag: sceneryscale " #: src/ui.glade:3409 msgid "Scenery" msgstr "Landschap" #: src/ui.glade:3428 msgid "Compose here your favorite celestial conditions" msgstr "Stel hier uw favoriete hemelcondities samen" #: src/ui.glade:3508 msgid "" "Apply default values for all preferences (except settings).\n" "Flag: -defaults" msgstr "" "Pas standaardwaarden toe voor alle voorkeuren (behalve instellingen).\n" "Flag: -defaults" #: src/ui.glade:3526 msgid "" "Apply vintage values for all preferences (except settings).\n" "Flag: -vintage" msgstr "" "Vintage-waarden toepassen voor alle voorkeuren (behalve instellingen).\n" "Flag: -vintage" #: src/ui.glade:3612 msgid "Wind" msgstr "Wind" #: src/ui.glade:3626 msgid "Windy" msgstr "Winderig" #: src/ui.glade:3631 msgid "" "If set, there will be wind.\n" "Flags: -wind, -nowind" msgstr "" "Indien ingesteld, zal er wind zijn.\n" "Flags: -wind, -nowind" #: src/ui.glade:3648 msgid "Whirl:" msgstr "Werveling:" #: src/ui.glade:3660 msgid "" "The higher this setting, the more the wind will whirl.\n" "Flag: -whirlfactor" msgstr "" "Hoe hoger deze instelling, hoe meer de wind zal wervelen.\n" "Flag: -whirlfactor" #: src/ui.glade:3682 msgid "Timer:" msgstr "Timer:" #: src/ui.glade:3695 msgid "" "This setting determines how many seconds pass between two gusts of wind.\n" "Flag: -windtimer" msgstr "" "Deze instelling bepaalt hoeveel seconden er verstrijken tussen twee " "windvlagen.\n" "Flag: -windtimer" #: src/ui.glade:3711 msgid "Now!" msgstr "Nu!" #: src/ui.glade:3715 msgid "Force a gust of wind immediately." msgstr "Forceer direct een windvlaag." #: src/ui.glade:3732 msgid "Stars" msgstr "Sterren" #: src/ui.glade:3750 msgid "" "To show or not show stars.\n" "Flag: -stars (0 means: no stars)" msgstr "" "Sterren wel of niet tonen.\n" "Flag: -stars (0 means: no stars)" #: src/ui.glade:3767 msgid "Number:" msgstr "Nummer:" #: src/ui.glade:3779 msgid "" "Number of twinkling stars.\n" "Flag: -stars" msgstr "" "Aantal fonkelende sterren.\n" "Flag: -stars" #: src/ui.glade:3825 msgid "Moon" msgstr "Maan" #: src/ui.glade:3843 msgid "" "To show or not show moon.\n" "Flags: -moon 1, -moon 0" msgstr "" "Wel of geen maan tonen.\n" "Flags: -moon 1, -moon 0" #: src/ui.glade:3873 msgid "" "Speed of moon in pixels/minute.\n" "Flag: -moonspeed" msgstr "" "Maansnelheid in pixels/minuut.\n" "Flag: -moonspeed" #: src/ui.glade:3907 msgid "" "Relative size of the moon.\n" "Flag: -moonsize" msgstr "" "Relatieve grootte van de maan.\n" "Flag: -moonsize" #: src/ui.glade:3928 msgid "Halo" msgstr "Halo" #: src/ui.glade:3946 msgid "" "To show or not to show halo around moon.\n" "Flags: -halo 1, -halo 0" msgstr "" "Wel of geen halo rond de maan tonen.\n" "Flags: -halo 1, -halo 0" #: src/ui.glade:3964 src/ui.glade:4179 msgid "Bright:" msgstr "Helder:" #: src/ui.glade:3976 msgid "" "Brightness of moon's halo.\n" "Flag: -halobrightness" msgstr "" "Helderheid van de halo van de maan. \n" "Flag: -halobrightness" #: src/ui.glade:3998 msgid "Meteors" msgstr "Meteoren" #: src/ui.glade:4016 msgid "" "To show or not to show meteors.\n" "Flags: -meteors, -nometeors" msgstr "" "Wel of geen meteoren tonen.\n" "Flags: -meteors, -nometeors" #: src/ui.glade:4034 msgid "Aurora" msgstr "Aurora" #: src/ui.glade:4052 msgid "" "To show or not show aurora.\n" "Note: the aurora is best viewed using a dark background.\n" "Flags: -aurora 1, -aurora 0" msgstr "" "Wel of niet aurora tonen.\n" "Opmerking: de aurora kan het beste worden bekeken met een donkere " "achtergrond.\n" "Flags: -aurora 1, -aurora 0" #: src/ui.glade:4071 msgid "Width:" msgstr "Breedte:" #: src/ui.glade:4083 msgid "" "Width of aurora in percentage of screen width.\n" "Flag: -aurorawidth" msgstr "" "Breedte van aurora als percentage van schermbreedte.\n" "Flag: -aurorawidth" #: src/ui.glade:4108 msgid "Height:" msgstr "Hoogte:" #: src/ui.glade:4120 msgid "" "Vertical size of aurora.\n" "Flag: -auroraheight" msgstr "" "Verticale grootte van aurora.\n" "Flag: -auroraheight" #: src/ui.glade:4157 msgid "" "Animation speed of aurora: real: 10, for a more dramatic effect choose: 100\n" "Flag: -auroraspeed" msgstr "" "Animatiesnelheid van aurora: echt: 10, kies voor een dramatischer effect: " "100 \n" "Flag: -auroraspeed" #: src/ui.glade:4191 msgid "" "Brightness of aurora.\n" "Flags: -aurorabrightness" msgstr "" "Helderheid van aurora.\n" "Flags: -aurorabrightness" #: src/ui.glade:4208 msgid "Left" msgstr "Links" #: src/ui.glade:4212 msgid "" "Place aurora left on the screen.\n" "Flag: -auroraleft" msgstr "" "Plaats aurora links op het scherm.\n" "Flag: -auroraleft" #: src/ui.glade:4225 msgid "Middle" msgstr "Midden" #: src/ui.glade:4229 msgid "" "Place aurora in the middle of the screen.\n" "Flag: -auroramiddle" msgstr "" "Plaats aurora in het midden van het scherm.\n" "Flag: -auroramiddle" #: src/ui.glade:4243 msgid "Right" msgstr "Rechts" #: src/ui.glade:4247 msgid "" "Place aurora in the right of the screen.\n" "Flag: -auroraright" msgstr "" "Plaats aurora rechts op het scherm.\n" "Flag: -auroraright" #: src/ui.glade:4266 msgid "Frequency:" msgstr "Frequentie:" #: src/ui.glade:4278 msgid "" "Frequency of meteors to appear.\n" "Flags: -meteorfrequency" msgstr "" "Frequentie van meteoren om te verschijnen. \n" "Flags: -meteorfrequency" #: src/ui.glade:4300 msgid "Base:" msgstr "Baseren:" #: src/ui.glade:4312 msgid "" "Baseline height of aurora, in percentage of screen height.\n" "Flag: -aurorabase" msgstr "" "Basislijn hoogte van aurora, in percentage van schermhoogte.\n" "Flag: -aurorabase" #: src/ui.glade:4329 msgid "Color" msgstr "Kleur" #: src/ui.glade:4333 msgid "" "Choose between yellow-ish and white-ish moon.\n" "Flag: -mooncolor [0,1]" msgstr "" "Kies tussen geelachtige en witachtige maan.\n" "Flag: -mooncolor [0,1]" #: src/ui.glade:4433 msgid "Celestials" msgstr "Hemel" #: src/ui.glade:4453 msgid "Birds settings" msgstr "Vogel instellingen" #: src/ui.glade:4617 msgid "Show birds" msgstr "Toon vogels" #: src/ui.glade:4621 msgid "" "If set: show birds.\n" "Flags: -showbirds 1, -showbirds 0" msgstr "" "Indien ingesteld: showvogels.\n" "Flags: -showbirds 1, -showbirds 0" #: src/ui.glade:4634 msgid "Birds only" msgstr "Alleen vogels" #: src/ui.glade:4638 msgid "" "If set: show no Santa, snow or scenery.\n" "Flags: -birdsonly 0, -birdsony 1" msgstr "" "Indien ingesteld: toon geen Kerstman, sneeuw of landschap.\n" "Flags: -birdsonly 0, -birdsony 1" #: src/ui.glade:4655 msgid "Preferred distance:" msgstr "Gewenste afstand:" #: src/ui.glade:4669 msgid "" "Preferred distance from other birds.\n" "Flag: -prefdistance" msgstr "" "Gewenste afstand tot andere vogels.\n" "Flag: -prefdistance" #: src/ui.glade:4697 msgid "Restart" msgstr "Herstarten" #: src/ui.glade:4701 msgid "Restart birds." msgstr "Herstart vogels." #: src/ui.glade:4718 msgid "Viewing distance:" msgstr "Kijkafstand:" #: src/ui.glade:4731 msgid "" "Viewing distance.\n" "NOTE: Santa has no knowledge of viewing distance, so when birds are " "following Santa, the relative positions of Santa and birds will be " "temporarely out of sync when you change the viewing distance. This is only " "noticeable when the birds are following Santa.\n" "Flag: -viewingdistance" msgstr "" "Kijkafstand.\n" "OPMERKING: De kerstman heeft geen kennis van de kijkafstand, dus als vogels " "de Kerstman volgen, zullen de relatieve posities van de Kerstman en de " "vogels tijdelijk niet synchroon lopen als je de kijkafstand wijzigt. Dit is " "alleen merkbaar als de vogels de Kerstman volgen.\n" "Flag: -viewingdistance" #: src/ui.glade:4752 msgid "Focus to attraction point:" msgstr "Focus op aantrekkingspunt:" #: src/ui.glade:4766 msgid "" "Tendency to concentrate on the attraction point.\n" "Flag: -focuscentre" msgstr "" "Neiging om zich te concentreren op het aantrekkingspunt.\n" "Flag: -focuscentre" #: src/ui.glade:4784 msgid "" "Desired number of birds. If zero, no birds are shown.\n" "Flag: -nbirds" msgstr "" "Gewenst aantal vogels. Indien nul, worden er geen vogels getoond.\n" "Flag: -nbirds" #: src/ui.glade:4807 msgid "# Birds:" msgstr "# Vogels:" #: src/ui.glade:4821 msgid "" "Number of nearest neighbours the birds should look at.\n" "Flag: -neighbours" msgstr "" "Aantal naaste buren waar de vogels naar moeten kijken.\n" "Flag: -neighbours" #: src/ui.glade:4841 msgid "Neighbours:" msgstr "Buren:" #: src/ui.glade:4856 msgid "" "Give the birds a fancy color.\n" "Flag: -birdscolor" msgstr "" "Geef de vogels een mooie kleur.\n" "Flag: -birdscolor" #: src/ui.glade:4874 msgid "Bird color" msgstr "Vogel kleur" #: src/ui.glade:4900 msgid "Anarchy:" msgstr "Anarchie:" #: src/ui.glade:4914 msgid "" "Anarchy level: the higher, the more anarchy.\n" "Flag: -anarchy" msgstr "" "Anarchieniveau: hoe hoger, hoe meer anarchie.\n" "Flag: -anarchy" #: src/ui.glade:4934 msgid "Distance weight:" msgstr "Afstand gewicht:" #: src/ui.glade:4948 msgid "" "Tendency to keep desired distance to neighbours.\n" "Flag: -disweight" msgstr "" "Neiging om de gewenste afstand tot buren te bewaren.\n" "Flag: -disweight" #: src/ui.glade:4968 msgid "Adjust speed to neighbours:" msgstr "Snelheid aanpassen aan buren:" #: src/ui.glade:4982 msgid "" "Tendency to adjust speed to neighbours.\n" "Flag: -followneighbours" msgstr "" "Neiging om snelheid aan te passen aan buren.\n" "Flag: -followneighbours" #: src/ui.glade:5016 msgid "" "Speed of birds in arbitrary units.\n" "Flag: -birdsspeed" msgstr "" "Snelheid van vogels in willekeurige eenheden.\n" "Flag: -birdsspeed" #: src/ui.glade:5036 msgid "Drawing scale:" msgstr "Tekenschaal:" #: src/ui.glade:5050 msgid "" "Influence the size of the birds.\n" "Flag: -birdsscale\n" msgstr "" "Beïnvloed de grootte van de vogels.\n" "Flag: -birdsscale\n" #: src/ui.glade:5067 msgid "" "Show \n" "attr point" msgstr "" "Toon \n" "attr-punt" #: src/ui.glade:5073 msgid "" "Show the point where the birds want to go.\n" "Flags: -showattr 0, -showattr 1" msgstr "" "Toon het punt waar de vogels heen willen.\n" "Flags: -showattr 0, -showattr 1" #: src/ui.glade:5084 msgid "" "Follow \n" "Santa" msgstr "" "Volg \n" " de Kerstman" #: src/ui.glade:5090 msgid "" "Birds are attracted by an attraction point. Here you can choose to follow " "Santa.\n" "Flags: -followsanta 0, -followsanta 1" msgstr "" "Vogels worden aangetrokken door een aantrekkingspunt. Hier kun je ervoor " "kiezen om de Kerstman te volgen.\n" "Flags: -followsanta 0, -followsanta 1" #: src/ui.glade:5103 msgid "" "Percentage of screen to be used for the attraction point.\n" "Flag: -attrspace" msgstr "" "Percentage van het scherm dat moet worden gebruikt voor het " "aantrekkingspunt.\n" "Flag: -attrspace" #: src/ui.glade:5125 msgid "Attraction point range" msgstr "Bereik van attractiepunten" #: src/ui.glade:5168 msgid "Actual mean distance from neighbours." msgstr "Werkelijke gemiddelde afstand tot buren." #: src/ui.glade:5185 msgid "Distance used to get the desired number of neighbours." msgstr "Afstand gebruikt om het gewenste aantal buren te krijgen." #: src/ui.glade:5268 msgid "Birds" msgstr "Vogels" #: src/ui.glade:5286 msgid "version" msgstr "versie" #: src/ui.glade:5301 src/ui.glade:6515 msgid "Settings" msgstr "Instellingen" #: src/ui.glade:5323 msgid "Transparency " msgstr "Transparantie " #: src/ui.glade:5340 msgid "" "Transparency of painted items:\n" "0: no transparency.\n" "100: fully transparent, you will see nothing!\n" "Flag: -transparency" msgstr "" "Transparantie van geverfde voorwerpen:\n" "0: geen transparantie.\n" "100: volledig transparant, je ziet niets!\n" "Flag: -transparency" #: src/ui.glade:5367 msgid "Lift snow on bottom" msgstr "Til sneeuw op de bodem" #: src/ui.glade:5383 msgid "" "Use this if snow falls below the bottom of your screen, or fallen snow " "hides something that should not be hidden.\n" "Flag: -offsets" msgstr "" "Gebruik dit als er sneeuw onder de onderkant van je scherm valt, of als " "gevallen sneeuw iets verbergt dat niet verborgen zou moeten zijn.\n" "Flag: -offsets" #: src/ui.glade:5408 msgid "Lift snow on windows" msgstr "Til sneeuw op ramen" #: src/ui.glade:5424 msgid "" "Use this if no snow collects on your windows, or if snow collects separated " "from your windows. \n" "Some basic window managers need this setting (e.g. TWM needs in general a " "value of 25 .. 28).\n" "Flag: -offsety" msgstr "" "Gebruik dit als er geen sneeuw op uw ramen ligt, of als sneeuw zich los van " "uw ramen verzamelt. \n" " Sommige basisvensterbeheerders hebben deze instelling nodig (bijv. TWM " "heeft in het algemeen een waarde van 25 .. 28 nodig). \n" "Flag: -offsety" #: src/ui.glade:5449 msgid "Cpu factor" msgstr "Cpu-factor" #: src/ui.glade:5467 msgid "" "The higher, the smoother xsnow will run, but will also use more cpu power.\n" "Flag: -cpuload" msgstr "" "Hoe hoger, hoe soepeler xsnow zal draaien, maar zal ook meer cpu-kracht " "verbruiken.\n" "Flag: -cpuload" #: src/ui.glade:5493 msgid "Scale" msgstr "Schaal" #: src/ui.glade:5510 msgid "" "Overall drawing scale.\n" "Flag: -scale" msgstr "" "Algemene tekenschaal.\n" "Flag: -scale" #: src/ui.glade:5543 msgid "Ignore large top windows" msgstr "Negeer grote bovenramen" #: src/ui.glade:5559 msgid "" "Windows wider than 80 percent of the screen and closer to the top than the " "number in this widget will not collect snow.\n" "In some cases, there are invisible windows near the top of the screen, which " "are handled by xsnow as normal windows: snow is collected upon them. By " "entering a suitable number here, this undesired behaviour can be avoided.\n" "Flag: -ignoretop\n" "\n" msgstr "" "Vensters die breder zijn dan 80 procent van het scherm en dichter bij de " "bovenkant dan het getal in deze widget zullen geen sneeuw verzamelen.\n" "In sommige gevallen zijn er onzichtbare vensters aan de bovenkant van het " "scherm, die worden afgehandeld door xsnow als normale ramen: er wordt sneeuw " "op verzameld. Door hier een passend getal in te voeren, kan dit ongewenste " "gedrag worden voorkomen.\n" "Flag: -ignoretop\n" "\n" #: src/ui.glade:5583 msgid "Ignore large bottom windows" msgstr "Negeer grote onderste ramen" #: src/ui.glade:5599 msgid "" "Windows wider than 80 percent of the screen and closer to the bottom than " "the number in this widget will not collect snow.\n" "\n" "In some cases, there are invisible windows near the bottom of the screen, " "which are handled by xsnow as normal windows: snow is collected upon them. " "By entering a suitable number here, this undesired behaviour can be " "avoided.\n" "Flag: -ignorebottom" msgstr "" "Vensters die breder zijn dan 80 procent van het scherm en dichter bij de " "onderkant dan het getal in deze widget zullen geen sneeuw verzamelen.\n" "\n" "In sommige gevallen zijn er onzichtbare vensters aan de onderkant van het " "scherm, die worden behandeld door xsnow als normale vensters: er wordt " "sneeuw op verzameld. Door hier een passend getal in te voeren, kan dit " "ongewenste gedrag worden voorkomen.\n" "Flag: -ignorebottom" #: src/ui.glade:5791 msgid "window type etc." msgstr "raamtype enz." #: src/ui.glade:5814 msgid "" "Menu\n" "colors" msgstr "" "Menu\n" "kleuren" #: src/ui.glade:5819 msgid "" "Toggle between xsnow's own menu colors and standard menu colors.\n" "Activated: use xsnow colors.\n" "Deactivated: use default colors.\n" "Flags: -theme 1, -theme 0" msgstr "" "Schakel tussen de eigen menukleuren van xsnow en standaard menukleuren.\n" "Geactiveerd: gebruik xsnow kleuren.\n" "Gedeactiveerd: gebruik standaardkleuren.\n" "Flags: -theme 1, -theme 0" #: src/ui.glade:5833 msgid "" "On all\n" "workspaces" msgstr "" "Op alle \n" " werkruimten" #: src/ui.glade:5838 msgid "" "Use all workspaces to snow in.\n" "NOTE: this doesn't work properly in enlightenment.\n" "Flags: -allworkspaces 1, -allworkspaces 0" msgstr "" "Gebruik alle werkruimten om binnen te sneeuwen.\n" "LET OP: dit werkt niet goed in verlichting.\n" "Flags: -allworkspaces 1, -allworkspaces 0" #: src/ui.glade:5856 msgid "" "Below\n" "windows" msgstr "" "Onder\n" "vensters" #: src/ui.glade:5861 msgid "" "When activated, it will be snowing below your windows, else it will be " "snowing upon you windows too.\n" "On some desktop environments, when snowing above your windows you will not " "be able to click on any window.\n" "Therefore, you will be asked to click a button, to be sure that things are " "OK.\n" "Flag: -above" msgstr "" "Indien geactiveerd, sneeuwt het onder je ramen, anders sneeuwt het ook op je " "ramen. \n" "Daarom wordt u gevraagd op een knop te klikken om er zeker van te zijn dat " "alles in orde is.\n" "Flag: -above" #: src/ui.glade:5880 msgid "" "Click to\n" "confirm" msgstr "" "Klik om \n" " te bevestigen" #: src/ui.glade:5885 msgid "To make sure you can click." msgstr "Om er zeker van te zijn dat je kunt klikken." #: src/ui.glade:5904 msgid "" "If you have more than one monitor, choose where you want snow falling. " "Choose 'all monitors' if you want snow in all monitors.\n" "NOTE: when changing monitor, xsnow will restart.\n" "Flag: -screen" msgstr "" "Als je meer dan één monitor hebt, kies dan waar je sneeuw wilt laten vallen. " "Kies 'alle monitoren' als u sneeuw in alle monitoren wilt.\n" "LET OP: bij het wisselen van monitor zal xsnow opnieuw opstarten.\n" "Flag: -screen" #: src/ui.glade:5911 msgid "monitor 1" msgstr "bewaken 1" #: src/ui.glade:5922 msgid "" "Create\n" "outline" msgstr "" "Maak \n" "omtrek" #: src/ui.glade:5927 msgid "" "To draw an outline around the snow window.\n" "Flag: -outline 1/0" msgstr "" "Een omtrek rond het sneeuwvenster tekenen.\n" "Flag: -outline 1/0" #: src/ui.glade:5951 msgid "" " \n" " " msgstr "" " \n" " " #: src/ui.glade:5986 msgid "" "Choose here the picture you want as background when xscreensaver is " "active.\n" "Flag: -bg" msgstr "" "Kies hier de afbeelding die je als achtergrond wilt als xscreensaver actief " "is.\n" "Flag: -bg" #: src/ui.glade:5990 msgid "Choose background" msgstr "Kies achtergrond" #: src/ui.glade:6005 msgid "" "Activate xscreensaver.\n" "Click and don't touch mouse and keyboard for a few seconds..." msgstr "" "Activeer xscreensaver.\n" "Klik en raak muis en toetsenbord enkele seconden niet aan..." #: src/ui.glade:6019 msgid "" "Settings for Xscreensaver. You can choose a background, and choose to use it " "or not.\n" "Make sure you add a line like\n" "xsnow -root\n" "after the line 'programs:' in the file ~/.xscreensaver and you run " "xscreensaver-demo to choose for xsnow.\n" "To activate xscreensaver on the command line:\n" "xscreensaver-command -activate\n" "See also the man page:\n" "man xsnow" msgstr "" "Instellingen voor Xscreensaver. U kunt een achtergrond kiezen en ervoor " "kiezen om deze al dan niet te gebruiken.\n" "Zorg ervoor dat u een regel als \n" "xsnow -root\n" " toevoegt na de regel 'programs:' in het bestand ~/.xscreensaver en je voert " "xscreensaver-demo uit om te kiezen voor xsnow.\n" " Om xscreensaver op de opdrachtregel te activeren:\n" "xscreensaver-command -activate\n" " Zie ook de man-pagina:\n" "man xsnow" #: src/ui.glade:6028 msgid "Xscreensaver: " msgstr "Xscreensaver: " #: src/ui.glade:6048 msgid "Black" msgstr "Zwart" #: src/ui.glade:6052 msgid "" "When activated, the background will be black.\n" "Flag: -bg (this button will be automatically desactivated when -bg is given)" msgstr "" "Indien geactiveerd, is de achtergrond zwart.\n" "Flag: -bg (this button will be automatically desactivated when -bg is given)" #: src/ui.glade:6076 msgid "" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" msgstr "" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" #: src/ui.glade:6551 msgid "en" msgstr "nl" #: src/ui.glade:6554 msgid "it" msgstr "het" #~ msgid "" #~ "If set, use two colors.\n" #~ "Flags: -enablesc2" #~ msgstr "" #~ "Indien ingesteld, gebruik dan twee kleuren.\n" #~ "Flags: -enablesc2" #~ msgid "2nd color:" #~ msgstr "2e kleur:" #, c-format #~ msgid "XWinInfo failed\n" #~ msgstr "XWinInfo mislukt \n" #, c-format #~ msgid "Force snow on root: window: %#lx, depth: %d\n" #~ msgstr "Forceer sneeuw op wortel: venster: %#lx, diepte: %d\n" #, c-format #~ msgid "" #~ "NOTE: you probably need to tweak 'Lift snow on windows' in the 'settings' " #~ "panel.\n" #~ msgstr "" #~ "OPMERKING: u moet waarschijnlijk 'Sneeuw op vensters opheffen' aanpassen " #~ "in het paneel 'instellingen'.\n" #~ msgid "Force a gust of wind immediately.\n" #~ msgstr "Forceer onmiddellijk een windvlaag.\n" xsnow-3.8.3/po/no.gmo0000666000000000000000000010170014732252143012635 0ustar0000000000000000Þ•$< …\pqr‹¥§º½ÃÇ:Ì# ,:I"_7‚ ºÄÙíþT%c‰ ¥ ² ¾;Ì^Kp5¼6òE)FoJ¶57NUoŒL’ ß íøvþ u€ •BŸâ.ê0 !J l w D‰ VÎ %!7!R!l!ƒ!”!š!/¡!Ñ!ï!÷!$ " 1"<"K"CT"-˜"Æ"×"ñ"6#F#W#Q^#°#¿#Æ# á#$ï#!$76$ n$/y$©$®$Ê$ Ò$•Ü$`r%TÓ%=(&.f&S•&1é&Y'(u'5ž'HÔ'“(½±(o)‹)3¤)3Ø) *,*D*0^**”*¨*½*2Ï*+ +"+*+1++6+b++›+E·+ ý+" ,,,H1,'z,¢,ª,Ç, Ù, ä, ð,#ü,J -=k-;©-2å-6.0O.8€.¹. Í.8Ú. / / */.5/*d//—/-¦/9Ô/00Q0Dl0t±0f&161BÄ1&2.2&42([2„2‹2 “2¡2%¸2$Þ273%;37a3%™3¿3Û3Wä3<5A5 R5 `5 k5 v5 5J‹5KÖ5"6<(6He61®6à6 å6074770l7/7Í7Ô7?Ú7C8A^8  8‰Á8dK9S°9Š:I:2Ù:Z ;(g;B;[Ó;/<;6<Gr<Qº<= =J=pf=1×=< >9F>@€>;Á>;ý>˜9? Ò?tà?U@$n@“@%²@{Ø@gTAμA‹BH C!VCxC‹C¥C,¾C)ëCE'E]/E6EÄE äEF F.F{NGÊGAÑGHH<Hu\HjÒI=K CKPK0`K‘K1 K ÒKßKâKåK ëK öK L LL L(L"9L\MlNŠN¤N¦N¹N¼NÂNÆN?ËN O O )O 6OCOTO%iO7O ÇO"ÕOøO PPO/P+P«PËP æPóP6Q=QcEQR©Q4üQ51RXgRYÀRQS4lS¡S¹SÀSÚS ÷SJTPT cTnTruT èTóTU ULUcU/hU4˜U'ÍU õU V?VLNV›V«VÂVØVðVW W,W AWbWqW'†W ®W¹W ÏWCÚW/XNXbX€X/žX ÎXÜX[ãX?Y NYZY vY&„Y«Y<ÊY Z,Z>ZCZbZ jZ–wZk[_z[GÚ[0"\XS\4¬\Zá\-<]:j]T¥]£ú]Àž^__y_0—_4È_ ý_2 `<`-\`Š`’`¨`¿`.Ñ`a a*a3a:a)@ajaŠa¨aDÅa b"b5b>:b'yb¡b©bÁb Úb æb ðb!ýbQc6qc:¨c:ãcHd.gd9–dÐdåd8÷d 0e>e Me.Ze.‰e¸eÀe>×eMf df nfQyfCËftgi„g7îgC&h.jh™h,Ÿh&Ìhóhúh i i%!i%GiBmi+°i@Üi)jGj ^jelj Òkßk ïkük lll=&lPdl µl8ÁlDúl.?mnmsm2‘m;Äm4n/5n enpnGynHÁnA oLo™ionpXrpŒËpLXq1¥qZ×q'2rOZr_ªr s8sDJses8õs).tpXt;ÉtGu?MuDu=Òu=v˜Nv çvzñv.lw,›wÈwçw‡x…xÿy{zQ‘z#ãz{{6{4Q{7†{¾|Ï|^×|26}i}‡} ¦}°},Å}ò~r@z»Ã?ÈU€S^ ²‚ ¼‚ È‚/Õ‚ƒ4ƒ IƒWƒZƒ ^ƒ hƒuƒ~ƒƒ ƒ¨ƒ°ƒÍ$ËÞ•„ Lw¬åÉÑ#U’¢»Z®Sú‰(°í ¯ùªIü“=ôÔhʇõP,ÎX6±‹ð€mÀ!1rŸdû4¥ø³$;ƘtA«Ø2¤á`ĵ8½!Ý…àìÖëê7Rl E¿)䌚Ìy›¹ —Çfu ?ÿ¶Ï†KÒ n<cŠ~W"Ù'×væó#-kÓœ/§¾NÃÈ­ *‚ _FýaH|iÜqî :\öJ”Bsò"]Õ´TMÛñ¨¸ÅÁéV > Y÷}ßx+ˆ^ÂÚj9 gŽ0èºo¼–.5 @{3·ïžzQ[¡D&ƒ²‘pþCâeçЦ©%£bOã™G Alas! This not an X11 session, xsnow will probably not run. If you want to try it anyway, set the environment variable XSNOW_FORCE_RUN, eg: XSNOW_FORCE_RUN=1 xsnow Or, you could force an X11 session, for example by tweaking /etc/gdm3/daemon.conf. Thanks for using xsnow Xsnow: Caught signal %d because double buffering is not available on this system on your request. # Birds:# Items:# Snowflakes:% Window fill:%s. Snow window: %#lx%s: cannot connect to X server %s              (default)All defaults All vintage Defaults Vintage Activate xscreensaver. Click and don't touch mouse and keyboard for a few seconds...Actual mean distance from neighbours.Adjust speed to neighbours:All defaultsAll vintageAllow overlapAnarchy level: the higher, the more anarchy. Flag: -anarchyAnarchy:Animation speed of aurora: real: 10, for a more dramatic effect choose: 100 Flag: -auroraspeedApply default values for all preferences (except settings). Flag: -defaultsApply default values for the preferences in this tab.Apply default values for the preferences in this tab. Apply defaults for all preferences (except settings). Flag: -defaultsApply defaults for all preferences (except settings). Flags: -defaultsApply vintage values for all preferences (except settings). Flag: -vintageApply vintage values for the preferences in this tab.Attraction point rangeAuroraAvailable languages are: Available languages are: %s Base:Baseline height of aurora, in percentage of screen height. Flag: -aurorabaseBelow windowsBird colorBirdsBirds are attracted by an attraction point. Here you can choose to follow Santa. Flags: -followsanta 0, -followsanta 1Birds onlyBirds settingsBlackBlow off:Bottom percentage of screen available for scenery. Flag: -treefillBright:Brightness of aurora. Flags: -aurorabrightnessBrightness of moon's halo. Flag: -halobrightnessCannot create transparent window CelestialsChoose backgroundChoose between yellow-ish and white-ish moon. Flag: -mooncolor [0,1]Choose here the picture you want as background when xscreensaver is active. Flag: -bgChoose your SantaChoose your favorite SantaChoose your favorite snowClick on a window ... Click to confirmColorColor:Compose here your favorite celestial conditionsCompose your favorite sceneryContactContinuing with flagCould not determine desktop session Cpu factorCreate outlineDefaultsDesired number of birds. If zero, no birds are shown. Flag: -nbirdsDesired number of scenery items. Flag: -treesDesktop type: %sDetected Wayland desktop Detected desktop session: %s Distance used to get the desired number of neighbours.Distance weight:DonateDonate one euro or so to inspire the maintainer of xsnow, here is a paypal link. Drawing scale:EnableFocus to attraction point:Follow SantaFor optimal resuts, add to your %s: Force a gust of wind immediately.Frequency of meteors to appear. Flags: -meteorfrequencyFrequency:Give the birds a fancy color. Flag: -birdscolorHaloHalting because of flag %s Height:Hide menuIf everything is ok, it is now snowing on your desktop, and birds are flying. You are encouraged to define your own preferences using the tabs above.If set, show fallen snow on bottom of the desktop. Flags: -keepsnowonscreen, -nokeepsnowonscreenIf set, show fallen snow on windows. Flags: -keepsnowonwindows, -nokeepsnowonwindowsIf set, show snow blowing away. Flags: -blowsnow, -noblowsnowIf set, show snowflakes. Flags: -snow, -nosnowIf set, snow will collect on the trees. Flags: -keepsnowontrees, -nokeepsnowontreesIf set, there will be wind. Flags: -wind, -nowindIf set, try to show fluff on fallen snow and trees if possible. Flags: -fluffy, -nofluffyIf set, use two colors. Flag: -enablesc2If set: show birds. Flags: -showbirds 1, -showbirds 0If set: show no Santa, snow or scenery. Flags: -birdsonly 0, -birdsony 1If the system is too busy, all panels get this color, in which case you could adapt some settings in "snow", "birds", "settings", or "celestials".If you have more than one monitor, choose where you want snow falling. Choose 'all monitors' if you want snow in all monitors. NOTE: when changing monitor, xsnow will restart. Flag: -screenIgnore large bottom windowsIgnore large top windowsIn every tab you find the following rescue buttons:Influence the size of the birds. Flag: -birdsscale Intensity:LXDE session found, using window 'pcmanfm'. Leave menu. Flag: -nomenuLeavy tree. Flags: -treetype 2 or: -treetype allLeftLift snow on bottomLift snow on windowsMax # snowflakes:Maximum amount of snowflakes. Flag: -flakecountmaxMean distance: %3d Menu colorsMeteorsMiddleMoonMoose. Flags: -treetype 5 or: -treetype allMore than %d errors, I quit!NOT using double buffering:NOTE: expect some flicker. NOTE: xsnow will probably run, but some glitches are to be expected. Neighbours:Not sending tar file to terminal. Now!Number of nearest neighbours the birds should look at. Flag: -neighboursNumber of twinkling stars. Flag: -starsNumber:Ok, things are as they are. On all workspacesOn bottom:On scenery:On windows:Overall drawing scale. Flag: -scalePercentage of screen to be used for the attraction point. Flag: -attrspacePlace aurora in the middle of the screen. Flag: -auroramiddlePlace aurora in the right of the screen. Flag: -aurorarightPlace aurora left on the screen. Flag: -auroraleftPlease report any comments to the maintainer of xsnow.Polar bear. Flags: -treetype 7 or: -treetype allPreferred distance from other birds. Flag: -prefdistancePreferred distance:Probably X11Problems encountered during production of the tar ball. Quit xsnowQuit xsnow.Range: %d Reindeer. Flags: -treetype 4 or: -treetype allRelative size of the moon. Flag: -moonsizeRestartRestart birds.Restart due to change of display settings... Restart due to change of screen or language settings ... RightSantaSanta using the train with one reindeer and Rudolph. Flags: -santa 4 -showrudolphSanta using the train with two reindeers. Flags: -santa 4 -norudolphSanta with Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder, Blixem and Rudolph. Flags: -santa 3 -showrudolphSanta with Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder and Blixem. Flags: -santa 3 -norudolphSanta with three reindeers. Flags: -santa 2 -norudolphSanta with two reindeers and Rudolph. Flags: -santa 2 -showrudolphSanta's speed. Flag: -santaspeedfactorScaleScale of Santa. Flags: -santascale Scale of scenery. Flag: sceneryscale Scale:ScenerySecond color:See also the man page.Self replication is not compiled in. Set color of vintage tree. Flag: -tcSet default preferences for all (except settings) tabs.Set default preferences for this tab.Set vintage preferences for all (except settings) tabs.Set vintage preferences for this tab.Setting background from %s SettingsSettings for Xscreensaver. You can choose a background, and choose to use it or not. Make sure you add a line like xsnow -root after the line 'programs:' in the file ~/.xscreensaver and you run xscreensaver-demo to choose for xsnow. To activate xscreensaver on the command line: xscreensaver-command -activate See also the man page: man xsnowShowShow attr pointShow sceneryShow SantaShow birdsShow fluffShow snowShow the point where the birds want to go. Flags: -showattr 0, -showattr 1Size of snowflakes, works only for non-vintage snow flakes. Flag: -snowsizeSize:Small Santa with three reindeers. Flags: -santa 1 -norudolphSmall Santa with two reindeers and Rudolph. Flags: -santa 1 -showrudolphSmall house. Flags: -treetype 3 or: -treetype allSnowSnowing in %#lx: %s %d+%d %dx%d Snowy tree. Flags: -treetype 6 or: -treetype allSpeed of birds in arbitrary units. Flag: -birdsspeedSpeed of moon in pixels/minute. Flag: -moonspeedSpeed of the snowflakes. Flag: -snowspeedfactorSpeed:StarsTendency to adjust speed to neighbours. Flag: -followneighboursTendency to concentrate on the attraction point. Flag: -focuscentreTendency to keep desired distance to neighbours. Flag: -disweightThe color of the snow. Flag: -scThe higher this setting, the more snow will be generated because of Santa ploughing, wind or disappearing windows. Flag: -blowofffactorThe higher this setting, the more snow will collect on the bottom of the desktop. Flag: -ssnowdepthThe higher this setting, the more snow will collect on the trees. Flag: -maxontreesThe higher this setting, the more snow will collect on the windows. Note: in Wayland, there is no snow on the windows. Flag: -wsnowdepthThe higher this setting, the more the wind will whirl. Flag: -whirlfactorThe higher, the more snowflakes. Flag: -snowflakesThe higher, the smoother xsnow will run, but will also use more cpu power. Flag: -cpuloadThe second color of the snow. Flag: -sc2The transparent snow-window is probably not click-through, alas.. This setting determines how many seconds pass between two gusts of wind. Flag: -windtimerTimer:Tiny Santa with three reindeers. Flags: -santa 0 -norudolphTiny Santa with two reindeers and Rudolph. Flags: -santa 0 -showrudolphTo allow overlap or not when placing scenery. Flags: -treeoverlap, -notreeoverlapTo draw an outline around the snow window. Flag: -outline 1/0To make sure you can click.To show or not show aurora. Note: the aurora is best viewed using a dark background. Flags: -aurora 1, -aurora 0To show or not show moon. Flags: -moon 1, -moon 0To show or not show stars. Flag: -stars (0 means: no stars)To show or not to show Santa. Flags: -showsanta, -nosantaTo show or not to show halo around moon. Flags: -halo 1, -halo 0To show or not to show meteors. Flags: -meteors, -nometeorsTo show or not to show scenery. Flags: -showtrees, -notreesToggle between xsnow's own menu colors and standard menu colors. Activated: use xsnow colors. Deactivated: use default colors. Flags: -theme 1, -theme 0Transparency Transparency of painted items: 0: no transparency. 100: fully transparent, you will see nothing! Flag: -transparencyTry and click any image!Try redirecting to a file (e.g: %s, Trying to snow in root window Use "sys" for your default language. Use all workspaces to snow in. NOTE: this doesn't work properly in enlightenment. Flags: -allworkspaces 1, -allworkspaces 0Use the settings tab if xsnow is misbehaving. Use the birds tab if birds are misbehaving.Use this if no snow collects on your windows, or if snow collects separated from your windows. Some basic window managers need this setting (e.g. TWM needs in general a value of 25 .. 28). Flag: -offsetyUse this if snow falls below the bottom of your screen, or fallen snow hides something that should not be hidden. Flag: -offsetsUse vintage values for all preferences (except settings). Flag: -vintageUsing double buffer: %#lx. %dx%d Using root window Using transparent window Using window 'Desktop'. Vertical size of aurora. Flag: -auroraheightViewing distance. NOTE: Santa has no knowledge of viewing distance, so when birds are following Santa, the relative positions of Santa and birds will be temporarely out of sync when you change the viewing distance. This is only noticeable when the birds are following Santa. Flag: -viewingdistanceViewing distance:VintageVintage preferences: the look and feel of the original xsnow, created in 1993 by Rick Jansen.Vintage tree, you can set the color. Flag: -treetype 0Warning: don't eat yellow snow!Wayland (Expect some slugginess)WelcomeWelcome at xsnow!When activated, it will be snowing below your windows, else it will be snowing upon you windows too. On some desktop environments, when snowing above your windows you will not be able to click on any window. Therefore, you will be asked to click a button, to be sure that things are OK. Flag: -aboveWhen activated, the background will be black. Flag: -bg (this button will be automatically desactivated when -bg is given)Whirl:Width of aurora in percentage of screen width. Flag: -aurorawidthWidth:WindWindow size changed, now snowing in in %#lx: %s %d+%d %dx%d Windows wider than 80 percent of the screen and closer to the bottom than the number in this widget will not collect snow. In some cases, there are invisible windows near the bottom of the screen, which are handled by xsnow as normal windows: snow is collected upon them. By entering a suitable number here, this undesired behaviour can be avoided. Flag: -ignorebottomWindows wider than 80 percent of the screen and closer to the top than the number in this widget will not collect snow. In some cases, there are invisible windows near the top of the screen, which are handled by xsnow as normal windows: snow is collected upon them. By entering a suitable number here, this undesired behaviour can be avoided. Flag: -ignoretop WindyWith RudolphWithout RudolphWoody tree. Flags: -treetype 1 or: -treetype allXscreensaver: Xsnow needs gtk version >= %s, found version %s all monitorsenitlabelmonitor %dmonitor 1or use a %srestartingunknown versionwindow type etc.Project-Id-Version: xsnow 3.7.0~pre02 Report-Msgid-Bugs-To: wvermin@gmail.com PO-Revision-Date: 2024-03-10 14:19+0100 Last-Translator: Willem Vermin wvermin@gmail.com Language-Team: None Language: no MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Akk! Dette er ikke en X11-økt, xsnow vil sannsynligvis ikke kjøre. Hvis du vil prøve det likevel, sett miljøvariabelen XSNOW_FORCE_RUN, f.eks.: XSNOW_FORCE_RUN=1 xsnow Eller du kan tvinge frem en X11-økt, for eksempel ved Ã¥ justere /etc/gdm3/daemon. conf. Takk for at du bruker xsnow Xsnow: Fanget signal %d fordi dobbel bufring ikke er tilgjengelig pÃ¥ dette systemet pÃ¥ forespørsel. # Fugler:# elementer:# Snøfnugg:% vindusfylling:%s. Snøvindu: % #lx%s: kan ikke koble til X-serveren %s              (misligholde)Alle standardinnstillinger All vintage Standarder Vintage Aktiver xscreensaver. Klikk og ikke berør mus og tastatur pÃ¥ noen sekunder...Faktisk gjennomsnittlig avstand fra naboer.Tilpass hastigheten til naboer:Alle standardinnstillingerAlle vintageTillat overlappingAnarkinivÃ¥: jo høyere, jo mer anarki. Flag: -anarchyAnarki:Animasjonshastighet for nordlys: ekte: 10, for en mer dramatisk effekt velg: 100 Flag: -auroraspeedBruk standardverdier for alle preferanser (unntatt innstillinger). Flag: -defaultsBruk standardverdier for preferansene i denne fanen.Bruk standardverdier for preferansene i denne fanen. Bruk standardinnstillinger for alle preferanser (unntatt innstillinger). Flag: -defaultsBruk standardinnstillinger for alle preferanser (unntatt innstillinger). Flags: -defaultsBruk vintage verdier for alle preferanser (unntatt innstillinger). Flag: -vintageBruk vintage verdier for preferansene i denne fanen.AttraksjonspunktomrÃ¥deAuroraTilgjengelige sprÃ¥k er: Tilgjengelige sprÃ¥k er: %s Utgangspunkt:Grunnlinjehøyde for nordlys, i prosent av skjermhøyde. Flag: -aurorabaseNedenfor vinduerFuglefargeFuglerFugler tiltrekkes av et attraksjonspunkt. Her kan du velge Ã¥ følge nissen. Flags: -followsanta 0, -followsanta 1Kun fuglerFugleinnstillingerSvartBlÃ¥s av:Nederste prosentandel av skjermen tilgjengelig for landskap. Flag: -treefillLys:Lysstyrke til nordlys. Flags: -aurorabrightnessLysstyrken til mÃ¥nens glorie. Flag: -halobrightnessKan ikke opprette gjennomsiktig vindu HimmelrikeVelg bakgrunnVelg mellom gulaktig og hvitaktig mÃ¥ne. Flag: -mooncolor [0,1]Velg her bildet du vil ha som bakgrunn nÃ¥r xscreensaver er aktiv. Flag: -bgVelg nissen dinVelg din favorittnisseVelg din favorittsnøKlikk pÃ¥ et vindu ... Klikk for Ã¥ bekrefteFargeFarge:Komponer her dine favoritt himmelske forholdKomponer favorittlandskapet dittTa kontakt medFortsetter med flaggKunne ikke bestemme skrivebordsøkten CPU faktorOpprett disposisjonStandarderØnsket antall fugler. Hvis null, vises ingen fugler. Flag: -nbirdsØnsket antall landskapselementer. Flag: -treesSkrivebordstype: %sOppdaget Wayland-skrivebord Oppdaget skrivebordsøkt: %s Avstand brukt for Ã¥ fÃ¥ ønsket antall naboer.Avstandsvekt:DonereDoner en euro eller sÃ¥ for Ã¥ inspirere vedlikeholderen av xsnow, her er en paypal-lenke. Tegningsskala:MuliggjøreFokus pÃ¥ attraksjonspunkt:Følg nissenFor optimale resultater, legg til %s: Tving et vindkast umiddelbart.Frekvens av meteorer som skal vises. Flags: -meteorfrequencyFrekvens:Gi fuglene en fancy farge. Flag: -birdscolorHaloStopper pÃ¥ grunn av flagg %s Høyde:Skjul menyenHvis alt er ok, snør det nÃ¥ pÃ¥ skrivebordet ditt, og fuglene flyr. Du oppfordres til Ã¥ definere dine egne preferanser ved Ã¥ bruke fanene ovenfor.Hvis dette er angitt, vis falt snø nederst pÃ¥ skrivebordet. Flags: -keepsnowonscreen, -nokeepsnowonscreenVis falt snø pÃ¥ vinduer hvis dette er angitt. Flags: -keepsnowonwindows, -nokeepsnowonwindowsHvis angitt, vis snøen som blÃ¥ser bort. Flags: -blowsnow, -noblowsnowHvis angitt, vis snøflak. Flags: -snow, -nosnowHvis angitt, vil snø samle seg pÃ¥ trærne. Flags: -keepsnowontrees, -nokeepsnowontreesHvis satt, vil det være vind. Flags: -wind, -nowindHvis angitt, prøv Ã¥ vise lo pÃ¥ falt snø og trær hvis mulig. Flags: -fluffy, -nofluffyHvis angitt, bruk to farger. Flag: -enablesc2Hvis angitt: vis fugler. Flags: -showbirds 1, -showbirds 0Hvis angitt: vis ingen Julenisse, snø eller natur. Flags: -birdsonly 0, -birdsony 1Hvis systemet er for opptatt, fÃ¥r alle paneler denne fargen, i sÃ¥ fall kan du tilpasse noen innstillinger i "snø", "fugler", "innstillinger", eller "himmelske".Hvis du har mer enn én monitor, velg hvor du vil ha snøfall. Velg 'alle monitorer' hvis du vil ha snø i alle monitorer. MERK: nÃ¥r du bytter monitor vil xsnow starte pÃ¥ nytt. Flag: -screenIgnorer store bunnvinduerSe bort fra store toppvinduerI hver fane finner du følgende redningsknapper:PÃ¥virke størrelsen pÃ¥ fuglene. Flag: -birdsscale Intensitet:LXDE-økt funnet, ved hjelp av vinduet 'pcmanfm'. GÃ¥ ut av menyen. Flag: -nomenuLøvtre. Flags: -treetype 2 or: -treetype allVenstreLøft snø pÃ¥ bunnenLøft snø pÃ¥ vinduerMaks # snøfnugg:Maksimal mengde snøflak. Flag: -flakecountmaxGjennomsnittlig avstand: %3d Meny fargerMeteorerMidtenMÃ¥neElg. Flags: -treetype 5 or: -treetype allMer enn %d feil, jeg avslutter!IKKE bruker dobbel buffering:MERK: forvent litt flimmer. MERK: xsnow vil sannsynligvis kjøre, men noen feil er Ã¥ forvente. Naboer:Sender ikke tar-fil til terminal. NÃ¥!Antall nærmeste naboer fuglene bør se pÃ¥. Flag: -neighboursAntall blinkende stjerner. Flag: -starsAntall:Ok, ting er som de er. PÃ¥ alle arbeidsomrÃ¥derPÃ¥ bunnen:Om natur:PÃ¥ vinduer:Total tegningsskala. Flag: -scaleProsentandel av skjermen som skal brukes for attraksjonspunktet. Flag: -attrspacePlasser nordlys midt pÃ¥ skjermen. Flag: -auroramiddlePlasser aurora til høyre pÃ¥ skjermen. Flag: -aurorarightPlasser aurora til venstre pÃ¥ skjermen. Flag: -auroraleftVennligst rapporter eventuelle kommentarer til vedlikeholderen av xsnow.Isbjørn. Flags: -treetype 7 or: -treetype allForetrukket avstand fra andre fugler. Flag: -prefdistanceForetrukket avstand:Sannsynligvis X11Problemer som oppstÃ¥r under produksjon av tjærekulen. Avslutt xsnowAvslutt xsnow.OmrÃ¥de: %d Reinsdyr. Flags: -treetype 4 or: -treetype allRelativ størrelse pÃ¥ mÃ¥nen. Flag: -moonsizeOmstartStart fugler pÃ¥ nytt.Start pÃ¥ nytt pÃ¥ grunn av endring av skjerminnstillinger... Start pÃ¥ nytt pÃ¥ grunn av endring av skjerm- eller sprÃ¥kinnstillinger ... Ikke santJulenissenJulenissen bruker toget med ett reinsdyr og Rudolph. Flags: -santa 4 -showrudolphJulenissen bruker toget med to reinsdyr. Flags: -santa 4 -norudolphJulenissen med Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder, Blixem og Rudolph. Flags: -santa 3 -showrudolphJulenissen med Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder og Blixem. Flags: -santa 3 -norudolphJulenissen med tre reinsdyr. Flags: -santa 2 -norudolphJulenissen med to reinsdyr og Rudolph. Flags: -santa 2 -showrudolphJulenissens hastighet. Flag: -santaspeedfactorSkalaSkala til julenissen. Flags: -santascale Scale av natur. Flag: sceneryscale Skala:NaturAndre farge:Se ogsÃ¥ man-siden.Selvreplikering er ikke kompilert i. Sett farge pÃ¥ vintage-tre. Flag: -tcAngi standardinnstillinger for alle (unntatt innstillinger) faner.Angi standardinnstillinger for denne fanen.Angi vintage-preferanser for alle (unntatt innstillinger) faner.Angi vintage-preferanser for denne fanen.Angir bakgrunn fra %s InnstillingerInnstillinger for Xscreensaver. Du kan velge en bakgrunn, og velge Ã¥ bruke den eller ikke. Pass pÃ¥ at du legger til en linje som xsnow -root etter linjen 'programmer:' i filen ~/.xscreensaver og du kjører xscreensaver-demo for Ã¥ velge xsnow. For Ã¥ aktivere xscreensaver pÃ¥ kommandolinjen: xscreensaver-command -activate Se ogsÃ¥ man-siden: mann xsnowForestillingVis attr punktVis landskapVis JulenissenVis fuglerVis loVis snøVis punktet hvor fuglene vil. Flags: -showattr 0, -showattr 1Størrelse pÃ¥ snøflak, fungerer kun for ikke-vintage snøflak. Flag: -snowsizeStørrelse:Liten nisse med tre reinsdyr. Flags: -santa 1 -norudolphLiten nisse med to reinsdyr og Rudolph. Flags: -santa 1 -showrudolphLite hus. Flags: -treetype 3 or: -treetype allSnøSnø i % #lx: %s %d+%d %dx%d Snødekt tre. Flags: -treetype 6 or: -treetype allFuglenes hastighet i vilkÃ¥rlige enheter. Flag: -birdsspeedMÃ¥nens hastighet i piksler/minutt. Flag: -moonspeedSnøfnuggenes hastighet. Flag: -snowspeedfactorHastighet:StjernerTendens til Ã¥ tilpasse hastigheten til naboer. Flag: -followneighboursTendens til Ã¥ konsentrere seg om attraksjonspunktet. Flag: -focuscentreTendens til Ã¥ holde ønsket avstand til naboer. Flag: -disweightFargen pÃ¥ snøen. Flag: -scJo høyere denne innstillingen, desto mer snø vil det genereres pÃ¥ grunn av Julenissen som pløyer, vind eller forsvinner vinduer. Flag: -blowofffactorJo høyere denne innstillingen, desto mer snø vil det samle seg pÃ¥ bunnen av skrivebordet. Flag: -ssnowdepthJo høyere denne innstillingen, jo mer snø vil samle seg pÃ¥ trærne. Flag: -maxontreesJo høyere denne innstillingen, jo mer snø vil samle seg pÃ¥ vinduene. Merk: i Wayland er det ingen snø pÃ¥ vinduene. Flag: -wsnowdepthJo høyere denne innstillingen, jo mer vil vinden virvle. Flag: -whirlfactorJo høyere, jo flere snøfnugg. Flag: -snowflakesJo høyere, jo jevnere xsnow vil kjøre, men vil ogsÃ¥ bruke mer cpu-kraft. Flag: -cpuloadDen andre fargen pÃ¥ snøen. Flag: -sc2Det gjennomsiktige snøvinduet er sannsynligvis ikke gjennomklikk, dessverre.. Denne innstillingen bestemmer hvor mange sekunder som gÃ¥r mellom to vindkast. Flag: -windtimerTimer:Lille nisse med tre reinsdyr. Flags: -santa 0 -norudolphLille nisse med to reinsdyr og Rudolph. Flags: -santa 0 -showrudolphFor Ã¥ tillate overlapping eller ikke nÃ¥r du plasserer landskap. Flags: -treeoverlap, -notreeoverlapÃ… tegne en kontur rundt snøvinduet. Flag: -outline 1/0For Ã¥ være sikker pÃ¥ at du kan klikke.For Ã¥ vise eller ikke vise nordlys. Merk: nordlyset ses best med en mørk bakgrunn. Flags: -aurora 1, -aurora 0For Ã¥ vise eller ikke vise mÃ¥nen. Flags: -moon 1, -moon 0For Ã¥ vise eller ikke vise stjerner. Flag: -stars (0 means: no stars)Ã… vise eller ikke vise Julenissen. Flags: -showsanta, -nosantaÃ… vise eller ikke vise glorie rundt mÃ¥nen. Flags: -halo 1, -halo 0Ã… vise eller ikke vise meteorer. Flags: -meteors, -nometeorsÃ… vise eller ikke vise landskap. Flags: -showtrees, -notreesVeksle mellom xsnow sine egne menyfarger og standard menyfarger. Aktivert: bruk xsnow farger. Deaktivert: bruk standardfarger. Flags: -theme 1, -theme 0Ã…penhet Gjennomsiktighet av malte gjenstander: 0: ingen Ã¥penhet. 100: helt gjennomsiktig, du vil ikke se noe! Flag: -transparencyPrøv og klikk pÃ¥ et hvilket som helst bilde!Prøv Ã¥ omdirigere til en fil (f.eks.: %s, Prøver Ã¥ snø i rotvinduet Bruk "sys" som standardsprÃ¥k. Bruk alle arbeidsomrÃ¥der til Ã¥ snø i. MERK: dette fungerer ikke som det skal i opplysning. Flags: -allworkspaces 1, -allworkspaces 0Bruk kategorien innstillinger hvis xsnow ikke oppfører seg. Bruk kategorien fugler hvis fugler oppfører seg dÃ¥rlig.Bruk denne hvis det ikke samler seg snø pÃ¥ vinduene dine, eller hvis det samler seg snø adskilt fra vinduene dine. Noen grunnleggende vindusadministratorer trenger denne innstillingen (f.eks. trenger TWM generelt en verdi pÃ¥ 25 .. 28). Flag: -offsetyBruk denne hvis snø faller under bunnen av skjermen din, eller falt snø skjuler noe som ikke bør skjules. Flag: -offsetsBruk vintage verdier for alle preferanser (unntatt innstillinger). Flag: -vintageBruker dobbel buffer: % #lx. %dx%d Bruker rotvindu Bruker gjennomsiktig vindu Bruker vinduet 'Desktop'. Vertikal størrelse pÃ¥ nordlys. Flag: -auroraheightBetraktningsavstand. MERK: Julenissen har ingen kunnskap om visningsavstand, sÃ¥ nÃ¥r fugler følger nissen, vil de relative posisjonene til nissen og fuglene være midlertidig ute av synkronisering nÃ¥r du endrer visningsavstanden. Dette er bare merkbart nÃ¥r fuglene følger Julenissen. Flag: -viewingdistanceVisningsavstand:VintageVintage preferanser: utseendet og følelsen til originalen xsnow, laget i 1993 av Rick Jansen.Vintage tre, du kan angi fargen. Flag: -treetype 0Advarsel: ikke spis gul snø!Wayland (forvent litt treghet)VelkommenVelkommen pÃ¥ xsnow!NÃ¥r den er aktivert, vil det snø under vinduene dine, ellers vil det snø pÃ¥ vinduene dine ogsÃ¥. PÃ¥ noen skrivebordsmiljøer vil du ikke kunne klikke pÃ¥ noe vindu nÃ¥r det snør over vinduene. Derfor vil du bli bedt om Ã¥ klikke pÃ¥ en knapp for Ã¥ være sikker pÃ¥ at ting er OK. Flag: -aboveNÃ¥r den er aktivert, vil bakgrunnen være svart. Flag: -bg (this button will be automatically desactivated when -bg is given)Virvel:Bredde pÃ¥ nordlys i prosent av skjermbredde. Flag: -aurorawidthBredde:VindVindusstørrelse endret, snør nÃ¥ inn om %#lx: %s %d+%d %dx%d Vinduer som er bredere enn 80 prosent av skjermen og nærmere bunnen enn tallet i denne widgeten vil ikke samle snø. I noen tilfeller er det usynlige vinduer nær bunnen av skjermen, som hÃ¥ndteres av xsnow som vanlige vinduer: snø samles pÃ¥ dem. Ved Ã¥ angi et passende tall her kan denne uønskede atferden unngÃ¥s. Flag: -ignorebottomVinduer som er bredere enn 80 prosent av skjermen og nærmere toppen enn tallet i denne widgeten vil ikke samle snø. I noen tilfeller er det usynlige vinduer nær toppen av skjermen, som hÃ¥ndteres av xsnow som vanlige vinduer: snø samles pÃ¥ dem. Ved Ã¥ angi et passende tall her kan denne uønskede atferden unngÃ¥s. Flag: -ignoretop VindfulltMed RudolphUten RudolphWoody tre. Flags: -treetype 1 or: -treetype allXscreensaver: Xsnow trenger gtk-versjon >= %s, funnet versjon %s alle skjermernodenmerkelappovervÃ¥ke %dskjerm 1eller bruk en %sstarter pÃ¥ nyttukjent versjonvindustype etc.xsnow-3.8.3/po/no.po0000666000000000000000000012675614732252143012513 0ustar0000000000000000# # Sometimes the translations contain rubbish, please replace them. # # (abc_1000)   # # (abc_1001) xsnow # # (abc_1002) Xscreensaver # # (abc_1003) Rick Jansen # # (abc_1004) XSNOW # # (abc_1005) Xsnow # # (abc_1006) \n # # (abc_1007) %l#x # # (abc_1008) XsnoW # Language for xsnow # Copyright (C) 2023 Willem Vermin # Willem Vermin , 2023 # This file is distributed under the same license as the xsnow package. # # msgid "" msgstr "" "Project-Id-Version: xsnow 3.7.0~pre02\n" "Report-Msgid-Bugs-To: Willem Vermin wvermin@gmail.com\n" "POT-Creation-Date: 2024-03-10 14:19+0100\n" "PO-Revision-Date: 2024-03-10 14:19+0100\n" "Last-Translator: Willem Vermin wvermin@gmail.com\n" "Language-Team: None\n" "Language: no\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: src/main.c:379 #, c-format msgid "Available languages are: %s\n" msgstr "Tilgjengelige sprÃ¥k er: %s\n" #: src/main.c:382 msgid "Warning: don't eat yellow snow!" msgstr "Advarsel: ikke spis gul snø!" #: src/main.c:403 #, c-format msgid "For optimal resuts, add to your %s:\n" msgstr "For optimale resultater, legg til %s:\n" #: src/main.c:411 #, c-format msgid "unknown\n" msgstr "ukjent\n" #: src/main.c:420 #, c-format msgid "Detected Wayland desktop\n" msgstr "Oppdaget Wayland-skrivebord \n" #: src/main.c:435 #, c-format msgid "Xsnow needs gtk version >= %s, found version %s \n" msgstr "Xsnow trenger gtk-versjon >= %s, funnet versjon %s \n" #: src/main.c:445 msgid "Continuing with flag" msgstr "Fortsetter med flagg" #: src/main.c:483 #, c-format msgid "%s: cannot connect to X server %s\n" msgstr "%s: kan ikke koble til X-serveren %s\n" #: src/main.c:484 msgid "(default)" msgstr "(misligholde)" #: src/main.c:602 msgid "restarting" msgstr "starter pÃ¥ nytt" #: src/main.c:649 #, c-format msgid "Click on a window ...\n" msgstr "Klikk pÃ¥ et vindu ...\n" #: src/main.c:683 #, c-format msgid "Detected desktop session: %s\n" msgstr "Oppdaget skrivebordsøkt: %s\n" #: src/main.c:686 #, c-format msgid "Could not determine desktop session\n" msgstr "Kunne ikke bestemme skrivebordsøkten \n" #: src/main.c:718 #, c-format msgid "Trying to snow in root window\n" msgstr "Prøver Ã¥ snø i rotvinduet \n" #: src/main.c:762 #, c-format msgid "Using transparent window\n" msgstr "Bruker gjennomsiktig vindu \n" #: src/main.c:767 #, c-format msgid "The transparent snow-window is probably not click-through, alas..\n" msgstr "" "Det gjennomsiktige snøvinduet er sannsynligvis ikke gjennomklikk, " "dessverre..\n" #: src/main.c:776 #, c-format msgid "Cannot create transparent window\n" msgstr "Kan ikke opprette gjennomsiktig vindu \n" #: src/main.c:778 #, c-format msgid "NOTE: xsnow will probably run, but some glitches are to be expected.\n" msgstr "MERK: xsnow vil sannsynligvis kjøre, men noen feil er Ã¥ forvente.\n" #: src/main.c:788 #, c-format msgid "LXDE session found, using window 'pcmanfm'.\n" msgstr "LXDE-økt funnet, ved hjelp av vinduet 'pcmanfm'.\n" #: src/main.c:795 #, c-format msgid "Using window 'Desktop'.\n" msgstr "Bruker vinduet 'Desktop'.\n" #: src/main.c:799 #, c-format msgid "Using root window\n" msgstr "Bruker rotvindu \n" #: src/main.c:843 #, c-format msgid "Snowing in %#lx: %s %d+%d %dx%d\n" msgstr "Snø i % #lx: %s %d+%d %dx%d\n" #: src/main.c:888 #, c-format msgid "Using double buffer: %#lx. %dx%d\n" msgstr "Bruker dobbel buffer: % #lx. %dx%d\n" #: src/main.c:895 #, c-format msgid "NOT using double buffering:" msgstr "IKKE bruker dobbel buffering:" #: src/main.c:897 #, c-format msgid " because double buffering is not available on this system\n" msgstr " fordi dobbel bufring ikke er tilgjengelig pÃ¥ dette systemet \n" #: src/main.c:899 #, c-format msgid " on your request.\n" msgstr " pÃ¥ forespørsel.\n" #: src/main.c:900 #, c-format msgid "NOTE: expect some flicker.\n" msgstr "MERK: forvent litt flimmer.\n" #: src/main.c:1042 msgid "Restart due to change of screen or language settings ...\n" msgstr "" "Start pÃ¥ nytt pÃ¥ grunn av endring av skjerm- eller sprÃ¥kinnstillinger ...\n" #: src/main.c:1056 msgid "Restart due to change of display settings...\n" msgstr "Start pÃ¥ nytt pÃ¥ grunn av endring av skjerminnstillinger...\n" #: src/main.c:1147 msgid "Wayland (Expect some slugginess)" msgstr "Wayland (forvent litt treghet)" #: src/main.c:1151 msgid "Probably X11" msgstr "Sannsynligvis X11" #: src/main.c:1153 #, c-format msgid "%s. Snow window: %#lx" msgstr "%s. Snøvindu: % #lx" #: src/main.c:1205 #, c-format msgid "More than %d errors, I quit!" msgstr "Mer enn %d feil, jeg avslutter!" #: src/main.c:1355 #, c-format msgid "Window size changed, now snowing in in %#lx: %s %d+%d %dx%d\n" msgstr "Vindusstørrelse endret, snør nÃ¥ inn om %#lx: %s %d+%d %dx%d\n" #: src/main.c:1424 #, c-format msgid "Halting because of flag %s\n" msgstr "Stopper pÃ¥ grunn av flagg %s\n" #: src/selfrep.c:34 #, c-format msgid "Not sending tar file to terminal.\n" msgstr "Sender ikke tar-fil til terminal.\n" #: src/selfrep.c:35 #, c-format msgid "Try redirecting to a file (e.g: %s,\n" msgstr "Prøv Ã¥ omdirigere til en fil (f.eks.: %s,\n" #: src/selfrep.c:36 #, c-format msgid "or use a %s" msgstr "eller bruk en %s" #: src/selfrep.c:42 msgid "Problems encountered during production of the tar ball.\n" msgstr "Problemer som oppstÃ¥r under produksjon av tjærekulen.\n" #: src/selfrep.c:47 #, c-format msgid "Self replication is not compiled in.\n" msgstr "Selvreplikering er ikke kompilert i.\n" #: src/utils.c:248 #, c-format msgid "" "\n" "Xsnow: Caught signal %d\n" msgstr "" "\n" "Xsnow: Fanget signal %d\n" #: src/utils.c:251 #, c-format msgid "" "\n" "Thanks for using xsnow\n" msgstr "" "\n" "Takk for at du bruker xsnow\n" #: src/windows.c:633 #, c-format msgid "Setting background from %s\n" msgstr "Angir bakgrunn fra %s\n" #: src/ui.c:1050 #, c-format msgid "Range: %d\n" msgstr "OmrÃ¥de: %d\n" #: src/ui.c:1052 #, c-format msgid "Mean distance: %3d\n" msgstr "Gjennomsnittlig avstand: %3d\n" #: src/ui.c:1060 #, c-format msgid "Desktop type: %s" msgstr "Skrivebordstype: %s" #: src/ui.c:1175 src/ui.glade:5910 msgid "all monitors" msgstr "alle skjermer" #: src/ui.c:1182 #, c-format msgid "monitor %d" msgstr "overvÃ¥ke %d" #: src/ui.c:1200 msgid "Available languages are: " msgstr "Tilgjengelige sprÃ¥k er: " #: src/ui.c:1203 msgid "Use \"sys\" for your default language.\n" msgstr "Bruk \"sys\" som standardsprÃ¥k.\n" #: src/ui.c:1204 msgid "See also the man page." msgstr "Se ogsÃ¥ man-siden." #: src/ui.glade:144 msgid "" "\n" "Alas! This not an X11 session, xsnow will probably not run.\n" "\n" "If you want to try it anyway, set the environment variable XSNOW_FORCE_RUN, " "eg:\n" "\n" " XSNOW_FORCE_RUN=1 xsnow\n" "\n" "Or, you could force an X11 session, for example by tweaking /etc/gdm3/daemon." "conf.\n" "\n" msgstr "" "\n" "Akk! Dette er ikke en X11-økt, xsnow vil sannsynligvis ikke kjøre.\n" "\n" "Hvis du vil prøve det likevel, sett miljøvariabelen XSNOW_FORCE_RUN, f." "eks.:\n" "\n" " XSNOW_FORCE_RUN=1 xsnow\n" "\n" "Eller du kan tvinge frem en X11-økt, for eksempel ved Ã¥ justere /etc/gdm3/" "daemon. conf.\n" "\n" #: src/ui.glade:162 msgid "Ok, things are as they are. " msgstr "Ok, ting er som de er. " #: src/ui.glade:477 msgid "" "If everything is ok, it is now snowing on your desktop, and birds are " "flying. You are encouraged to define your own preferences using the tabs " "above." msgstr "" "Hvis alt er ok, snør det nÃ¥ pÃ¥ skrivebordet ditt, og fuglene flyr. Du " "oppfordres til Ã¥ definere dine egne preferanser ved Ã¥ bruke fanene ovenfor." #: src/ui.glade:492 msgid "" "Use the settings tab if xsnow is misbehaving.\n" "Use the birds tab if birds are misbehaving." msgstr "" "Bruk kategorien innstillinger hvis xsnow ikke oppfører seg.\n" " Bruk kategorien fugler hvis fugler oppfører seg dÃ¥rlig." #: src/ui.glade:509 msgid "In every tab you find the following rescue buttons:" msgstr "I hver fane finner du følgende redningsknapper:" #: src/ui.glade:529 msgid "Defaults " msgstr "Standarder " #: src/ui.glade:544 msgid "Set default preferences for this tab." msgstr "Angi standardinnstillinger for denne fanen." #: src/ui.glade:571 msgid "Vintage " msgstr "Vintage " #: src/ui.glade:586 msgid "Set vintage preferences for this tab." msgstr "Angi vintage-preferanser for denne fanen." #: src/ui.glade:613 msgid "All defaults " msgstr "Alle standardinnstillinger " #: src/ui.glade:628 msgid "Set default preferences for all (except settings) tabs." msgstr "Angi standardinnstillinger for alle (unntatt innstillinger) faner." #: src/ui.glade:655 msgid "All vintage " msgstr "All vintage " #: src/ui.glade:670 msgid "Set vintage preferences for all (except settings) tabs." msgstr "Angi vintage-preferanser for alle (unntatt innstillinger) faner." #: src/ui.glade:690 src/ui.glade:701 src/ui.glade:840 src/ui.glade:1045 #: src/ui.glade:2870 src/ui.glade:2919 src/ui.glade:4688 msgid " " msgstr " " #: src/ui.glade:712 msgid " " msgstr " " #: src/ui.glade:746 msgid "Welcome at xsnow!" msgstr "Velkommen pÃ¥ xsnow!" #: src/ui.glade:804 msgid "" "Vintage preferences: the look and feel of the original xsnow, created in " "1993 by Rick Jansen." msgstr "" "Vintage preferanser: utseendet og følelsen til originalen xsnow, laget i " "1993 av Rick Jansen." #: src/ui.glade:895 src/ui.glade:1542 src/ui.glade:2470 src/ui.glade:3033 #: src/ui.glade:3504 src/ui.glade:4470 src/ui.glade:5736 msgid "All defaults" msgstr "Alle standardinnstillinger" #: src/ui.glade:900 src/ui.glade:2474 src/ui.glade:3037 src/ui.glade:5740 msgid "" "Apply defaults for all preferences (except settings).\n" "Flag: -defaults" msgstr "" "Bruk standardinnstillinger for alle preferanser (unntatt innstillinger).\n" "Flag: -defaults" #: src/ui.glade:914 msgid "Donate" msgstr "Donere" #: src/ui.glade:920 msgid "" "Donate one euro or so to inspire the maintainer of xsnow, here is a paypal " "link. " msgstr "" "Doner en euro eller sÃ¥ for Ã¥ inspirere vedlikeholderen av xsnow, her er en " "paypal-lenke. " #: src/ui.glade:930 src/ui.glade:1561 src/ui.glade:2489 src/ui.glade:3052 #: src/ui.glade:3522 src/ui.glade:4489 src/ui.glade:5754 msgid "All vintage" msgstr "Alle vintage" #: src/ui.glade:935 src/ui.glade:1565 src/ui.glade:2493 src/ui.glade:3056 #: src/ui.glade:4493 src/ui.glade:5758 msgid "" "Use vintage values for all preferences (except settings).\n" "Flag: -vintage" msgstr "" "Bruk vintage verdier for alle preferanser (unntatt innstillinger).\n" "Flag: -vintage" #: src/ui.glade:949 src/ui.glade:1513 src/ui.glade:2441 src/ui.glade:3004 #: src/ui.glade:3552 src/ui.glade:4546 src/ui.glade:5633 msgid "Hide menu" msgstr "Skjul menyen" #: src/ui.glade:954 src/ui.glade:1517 src/ui.glade:2445 src/ui.glade:3008 #: src/ui.glade:3556 src/ui.glade:4550 src/ui.glade:5637 msgid "" "Leave menu.\n" "Flag: -nomenu" msgstr "" "GÃ¥ ut av menyen.\n" "Flag: -nomenu" #: src/ui.glade:968 msgid "Contact" msgstr "Ta kontakt med" #: src/ui.glade:973 msgid "Please report any comments to the maintainer of xsnow." msgstr "" "Vennligst rapporter eventuelle kommentarer til vedlikeholderen av xsnow." #: src/ui.glade:983 src/ui.glade:1592 src/ui.glade:2520 src/ui.glade:3083 #: src/ui.glade:3580 src/ui.glade:4519 src/ui.glade:5661 msgid "Quit xsnow" msgstr "Avslutt xsnow" #: src/ui.glade:988 src/ui.glade:1596 src/ui.glade:2524 src/ui.glade:3087 #: src/ui.glade:3584 src/ui.glade:4523 src/ui.glade:5665 msgid "Quit xsnow." msgstr "Avslutt xsnow." #: src/ui.glade:1028 msgid "" "If the system is too busy, all panels get this color, in which case you " "could adapt some settings in \"snow\", \"birds\", \"settings\", or " "\"celestials\"." msgstr "" "Hvis systemet er for opptatt, fÃ¥r alle paneler denne fargen, i sÃ¥ fall kan " "du tilpasse noen innstillinger i \"snø\", \"fugler\", \"innstillinger\", " "eller \"himmelske\"." #: src/ui.glade:1222 msgid "Welcome" msgstr "Velkommen" #: src/ui.glade:1239 msgid "Blow off:" msgstr "BlÃ¥s av:" #: src/ui.glade:1252 msgid "On windows:" msgstr "PÃ¥ vinduer:" #: src/ui.glade:1265 msgid "On bottom:" msgstr "PÃ¥ bunnen:" #: src/ui.glade:1278 msgid "On scenery:" msgstr "Om natur:" #: src/ui.glade:1288 src/ui.glade:1304 src/ui.glade:1320 src/ui.glade:1336 #: src/ui.glade:3745 src/ui.glade:3838 src/ui.glade:3941 src/ui.glade:4011 #: src/ui.glade:4047 src/ui.glade:6001 msgid "Show" msgstr "Forestilling" #: src/ui.glade:1292 msgid "" "If set, show snow blowing away.\n" "Flags: -blowsnow, -noblowsnow" msgstr "" "Hvis angitt, vis snøen som blÃ¥ser bort.\n" "Flags: -blowsnow, -noblowsnow" #: src/ui.glade:1308 msgid "" "If set, show fallen snow on windows.\n" "Flags: -keepsnowonwindows, -nokeepsnowonwindows" msgstr "" "Vis falt snø pÃ¥ vinduer hvis dette er angitt.\n" "Flags: -keepsnowonwindows, -nokeepsnowonwindows" #: src/ui.glade:1324 msgid "" "If set, show fallen snow on bottom of the desktop.\n" "Flags: -keepsnowonscreen, -nokeepsnowonscreen" msgstr "" "Hvis dette er angitt, vis falt snø nederst pÃ¥ skrivebordet.\n" "Flags: -keepsnowonscreen, -nokeepsnowonscreen" #: src/ui.glade:1340 msgid "" "If set, snow will collect on the trees.\n" "Flags: -keepsnowontrees, -nokeepsnowontrees" msgstr "" "Hvis angitt, vil snø samle seg pÃ¥ trærne.\n" "Flags: -keepsnowontrees, -nokeepsnowontrees" #: src/ui.glade:1354 msgid "" "The higher this setting, the more snow will be generated because of Santa " "ploughing, wind or disappearing windows. \n" "Flag: -blowofffactor" msgstr "" "Jo høyere denne innstillingen, desto mer snø vil det genereres pÃ¥ grunn av " "Julenissen som pløyer, vind eller forsvinner vinduer.\n" "Flag: -blowofffactor" #: src/ui.glade:1373 msgid "" "The higher this setting, the more snow will collect on the windows. \n" "Note: in Wayland, there is no snow on the windows. \n" "Flag: -wsnowdepth" msgstr "" "Jo høyere denne innstillingen, jo mer snø vil samle seg pÃ¥ vinduene. \n" " Merk: i Wayland er det ingen snø pÃ¥ vinduene. \n" "Flag: -wsnowdepth" #: src/ui.glade:1393 msgid "" "The higher this setting, the more snow will collect on the bottom of the " "desktop.\n" "Flag: -ssnowdepth" msgstr "" "Jo høyere denne innstillingen, desto mer snø vil det samle seg pÃ¥ bunnen av " "skrivebordet.\n" "Flag: -ssnowdepth" #: src/ui.glade:1412 msgid "" "The higher this setting, the more snow will collect on the trees.\n" "Flag: -maxontrees" msgstr "" "Jo høyere denne innstillingen, jo mer snø vil samle seg pÃ¥ trærne.\n" "Flag: -maxontrees" #: src/ui.glade:1433 msgid "Choose your favorite snow" msgstr "Velg din favorittsnø" #: src/ui.glade:1450 src/ui.glade:1618 src/ui.glade:2564 src/ui.glade:2859 #: src/ui.glade:4887 src/ui.glade:5964 src/ui.glade:5975 src/ui.glade:6039 #: src/ui.glade:6065 msgid " " msgstr " " #: src/ui.glade:1464 src/ui.glade:2393 src/ui.glade:2956 src/ui.glade:3458 #: src/ui.glade:4574 src/ui.glade:5690 msgid "Defaults" msgstr "Standarder" #: src/ui.glade:1468 msgid "Apply default values for the preferences in this tab.\n" msgstr "Bruk standardverdier for preferansene i denne fanen.\n" #: src/ui.glade:1483 src/ui.glade:2411 src/ui.glade:2974 src/ui.glade:3475 #: src/ui.glade:4592 src/ui.glade:5707 msgid "Vintage" msgstr "Vintage" #: src/ui.glade:1487 src/ui.glade:2415 src/ui.glade:2978 src/ui.glade:3479 #: src/ui.glade:4596 src/ui.glade:5711 msgid "Apply vintage values for the preferences in this tab." msgstr "Bruk vintage verdier for preferansene i denne fanen." #: src/ui.glade:1546 src/ui.glade:4474 msgid "" "Apply defaults for all preferences (except settings).\n" "Flags: -defaults" msgstr "" "Bruk standardinnstillinger for alle preferanser (unntatt innstillinger).\n" "Flags: -defaults" #: src/ui.glade:1632 src/ui.glade:3895 msgid "Size:" msgstr "Størrelse:" #: src/ui.glade:1644 msgid "" "Size of snowflakes, works only for non-vintage snow flakes.\n" "Flag: -snowsize" msgstr "" "Størrelse pÃ¥ snøflak, fungerer kun for ikke-vintage snøflak.\n" "Flag: -snowsize" #: src/ui.glade:1664 src/ui.glade:2357 src/ui.glade:3861 src/ui.glade:4145 #: src/ui.glade:5002 msgid "Speed:" msgstr "Hastighet:" #: src/ui.glade:1678 msgid "Max # snowflakes:" msgstr "Maks # snøfnugg:" #: src/ui.glade:1691 msgid "" "Maximum amount of snowflakes.\n" "Flag: -flakecountmax" msgstr "" "Maksimal mengde snøflak.\n" "Flag: -flakecountmax" #: src/ui.glade:1716 msgid "# Snowflakes:" msgstr "# Snøfnugg:" #: src/ui.glade:1732 src/ui.glade:5173 src/ui.glade:5189 msgid "label" msgstr "merkelapp" #: src/ui.glade:1741 msgid "Show fluff" msgstr "Vis lo" #: src/ui.glade:1745 msgid "" "If set, try to show fluff on fallen snow and trees if possible.\n" "Flags: -fluffy, -nofluffy" msgstr "" "Hvis angitt, prøv Ã¥ vise lo pÃ¥ falt snø og trær hvis mulig.\n" "Flags: -fluffy, -nofluffy" #: src/ui.glade:1759 src/ui.glade:1771 src/ui.glade:2575 src/ui.glade:3798 #: src/ui.glade:3810 src/ui.glade:5139 src/ui.glade:5151 msgid "             " msgstr "             " #: src/ui.glade:1783 msgid "" "Speed of the snowflakes.\n" "Flag: -snowspeedfactor" msgstr "" "Snøfnuggenes hastighet.\n" "Flag: -snowspeedfactor" #: src/ui.glade:1804 msgid "Intensity:" msgstr "Intensitet:" #: src/ui.glade:1816 msgid "" "The higher, the more snowflakes.\n" "Flag: -snowflakes" msgstr "" "Jo høyere, jo flere snøfnugg.\n" "Flag: -snowflakes" #: src/ui.glade:1836 msgid "Show snow" msgstr "Vis snø" #: src/ui.glade:1840 msgid "" "If set, show snowflakes.\n" "Flags: -snow, -nosnow" msgstr "" "Hvis angitt, vis snøflak.\n" "Flags: -snow, -nosnow" #: src/ui.glade:1855 msgid "" "The color of the snow.\n" "Flag: -sc" msgstr "" "Fargen pÃ¥ snøen.\n" "Flag: -sc" #: src/ui.glade:1872 msgid "Color:" msgstr "Farge:" #: src/ui.glade:1886 msgid "Second color:" msgstr "Andre farge:" #: src/ui.glade:1899 msgid "" "The second color of the snow.\n" "Flag: -sc2" msgstr "" "Den andre fargen pÃ¥ snøen.\n" "Flag: -sc2" #: src/ui.glade:1912 msgid "Enable" msgstr "Muliggjøre" #: src/ui.glade:1916 msgid "" "If set, use two colors.\n" "Flag: -enablesc2" msgstr "Hvis angitt, bruk to farger.\n" "Flag: -enablesc2" #: src/ui.glade:1974 msgid "Snow" msgstr "Snø" #: src/ui.glade:1992 msgid "" "Tiny Santa with three reindeers.\n" "Flags: -santa 0 -norudolph" msgstr "" "Lille nisse med tre reinsdyr.\n" "Flags: -santa 0 -norudolph" #: src/ui.glade:2021 msgid "" "Small Santa with three reindeers.\n" "Flags: -santa 1 -norudolph" msgstr "" "Liten nisse med tre reinsdyr.\n" "Flags: -santa 1 -norudolph" #: src/ui.glade:2050 msgid "" "Santa with three reindeers.\n" "Flags: -santa 2 -norudolph" msgstr "" "Julenissen med tre reinsdyr.\n" "Flags: -santa 2 -norudolph" #: src/ui.glade:2079 msgid "" "Santa with Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder and Blixem.\n" "Flags: -santa 3 -norudolph" msgstr "" "Julenissen med Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder og " "Blixem.\n" "Flags: -santa 3 -norudolph" #: src/ui.glade:2108 msgid "" "Santa using the train with two reindeers.\n" "Flags: -santa 4 -norudolph" msgstr "" "Julenissen bruker toget med to reinsdyr.\n" "Flags: -santa 4 -norudolph" #: src/ui.glade:2137 msgid "" "Santa using the train with one reindeer and Rudolph.\n" "Flags: -santa 4 -showrudolph" msgstr "" "Julenissen bruker toget med ett reinsdyr og Rudolph.\n" "Flags: -santa 4 -showrudolph" #: src/ui.glade:2165 msgid "" "Tiny Santa with two reindeers and Rudolph.\n" "Flags: -santa 0 -showrudolph" msgstr "" "Lille nisse med to reinsdyr og Rudolph.\n" "Flags: -santa 0 -showrudolph" #: src/ui.glade:2195 msgid "" "Small Santa with two reindeers and Rudolph.\n" "Flags: -santa 1 -showrudolph" msgstr "" "Liten nisse med to reinsdyr og Rudolph.\n" "Flags: -santa 1 -showrudolph" #: src/ui.glade:2223 msgid "" "Santa with two reindeers and Rudolph.\n" "Flags: -santa 2 -showrudolph" msgstr "" "Julenissen med to reinsdyr og Rudolph.\n" "Flags: -santa 2 -showrudolph" #: src/ui.glade:2251 msgid "" "Santa with Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder, Blixem " "and Rudolph.\n" "Flags: -santa 3 -showrudolph" msgstr "" "Julenissen med Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder, Blixem " "og Rudolph.\n" "Flags: -santa 3 -showrudolph" #: src/ui.glade:2282 msgid "Without Rudolph" msgstr "Uten Rudolph" #: src/ui.glade:2297 msgid "With Rudolph" msgstr "Med Rudolph" #: src/ui.glade:2308 msgid "Choose your Santa" msgstr "Velg nissen din" #: src/ui.glade:2326 msgid "Choose your favorite Santa" msgstr "Velg din favorittnisse" #: src/ui.glade:2342 src/ui.glade:3444 msgid " " msgstr " " #: src/ui.glade:2369 msgid "" "Santa's speed.\n" "Flag: -santaspeedfactor" msgstr "" "Julenissens hastighet.\n" "Flag: -santaspeedfactor" #: src/ui.glade:2397 src/ui.glade:2960 src/ui.glade:3462 src/ui.glade:4578 #: src/ui.glade:5694 msgid "Apply default values for the preferences in this tab." msgstr "Bruk standardverdier for preferansene i denne fanen." #: src/ui.glade:2543 msgid "Show Santa" msgstr "Vis Julenissen" #: src/ui.glade:2547 msgid "" "To show or not to show Santa.\n" "Flags: -showsanta, -nosanta" msgstr "" "Ã… vise eller ikke vise Julenissen.\n" "Flags: -showsanta, -nosanta" #: src/ui.glade:2590 src/ui.glade:3229 msgid "Scale:" msgstr "Skala:" #: src/ui.glade:2602 msgid "" "Scale of Santa.\n" "Flags: -santascale " msgstr "" "Skala til julenissen.\n" "Flags: -santascale " #: src/ui.glade:2647 msgid "Santa" msgstr "Julenissen" #: src/ui.glade:2662 msgid "Show scenery" msgstr "Vis landskap" #: src/ui.glade:2666 msgid "" "To show or not to show scenery.\n" "Flags: -showtrees, -notrees" msgstr "" "Ã… vise eller ikke vise landskap.\n" "Flags: -showtrees, -notrees" #: src/ui.glade:2683 msgid "" "Vintage tree, you can set the color.\n" "Flag: -treetype 0" msgstr "" "Vintage tre, du kan angi fargen.\n" "Flag: -treetype 0" #: src/ui.glade:2706 msgid "" "Woody tree.\n" "Flags: -treetype 1 or: -treetype all" msgstr "" "Woody tre.\n" "Flags: -treetype 1 or: -treetype all" #: src/ui.glade:2729 msgid "" "Leavy tree.\n" "Flags: -treetype 2 or: -treetype all" msgstr "" "Løvtre.\n" "Flags: -treetype 2 or: -treetype all" #: src/ui.glade:2752 msgid "" "Small house.\n" "Flags: -treetype 3 or: -treetype all" msgstr "" "Lite hus.\n" "Flags: -treetype 3 or: -treetype all" #: src/ui.glade:2775 msgid "" "Reindeer.\n" "Flags: -treetype 4 or: -treetype all" msgstr "" "Reinsdyr.\n" "Flags: -treetype 4 or: -treetype all" #: src/ui.glade:2798 msgid "" "Moose.\n" "Flags: -treetype 5 or: -treetype all" msgstr "" "Elg.\n" "Flags: -treetype 5 or: -treetype all" #: src/ui.glade:2821 msgid "" "Snowy tree.\n" "Flags: -treetype 6 or: -treetype all" msgstr "" "Snødekt tre.\n" "Flags: -treetype 6 or: -treetype all" #: src/ui.glade:2844 msgid "" "Set color of vintage tree.\n" "Flag: -tc" msgstr "" "Sett farge pÃ¥ vintage-tre.\n" "Flag: -tc" #: src/ui.glade:2884 msgid "Compose your favorite scenery" msgstr "Komponer favorittlandskapet ditt" #: src/ui.glade:2900 msgid "Try and click any image!" msgstr "Prøv og klikk pÃ¥ et hvilket som helst bilde!" #: src/ui.glade:2931 msgid "" "Polar bear.\n" "Flags: -treetype 7 or: -treetype all" msgstr "" "Isbjørn.\n" "Flags: -treetype 7 or: -treetype all" #: src/ui.glade:3141 msgid "# Items:" msgstr "# elementer:" #: src/ui.glade:3156 msgid "" "Desired number of scenery items.\n" "Flag: -trees" msgstr "" "Ønsket antall landskapselementer.\n" "Flag: -trees" #: src/ui.glade:3179 msgid "% Window fill:" msgstr "% vindusfylling:" #: src/ui.glade:3190 msgid "" "Bottom percentage of screen available for scenery.\n" "Flag: -treefill" msgstr "" "Nederste prosentandel av skjermen tilgjengelig for landskap.\n" "Flag: -treefill" #: src/ui.glade:3209 msgid "Allow overlap" msgstr "Tillat overlapping" #: src/ui.glade:3213 msgid "" "To allow overlap or not when placing scenery.\n" "Flags: -treeoverlap, -notreeoverlap" msgstr "" "For Ã¥ tillate overlapping eller ikke nÃ¥r du plasserer landskap.\n" "Flags: -treeoverlap, -notreeoverlap" #: src/ui.glade:3240 msgid "" "Scale of scenery.\n" "Flag: sceneryscale " msgstr "" "Scale av natur.\n" "Flag: sceneryscale " #: src/ui.glade:3409 msgid "Scenery" msgstr "Natur" #: src/ui.glade:3428 msgid "Compose here your favorite celestial conditions" msgstr "Komponer her dine favoritt himmelske forhold" #: src/ui.glade:3508 msgid "" "Apply default values for all preferences (except settings).\n" "Flag: -defaults" msgstr "" "Bruk standardverdier for alle preferanser (unntatt innstillinger).\n" "Flag: -defaults" #: src/ui.glade:3526 msgid "" "Apply vintage values for all preferences (except settings).\n" "Flag: -vintage" msgstr "" "Bruk vintage verdier for alle preferanser (unntatt innstillinger).\n" "Flag: -vintage" #: src/ui.glade:3612 msgid "Wind" msgstr "Vind" #: src/ui.glade:3626 msgid "Windy" msgstr "Vindfullt" #: src/ui.glade:3631 msgid "" "If set, there will be wind.\n" "Flags: -wind, -nowind" msgstr "" "Hvis satt, vil det være vind.\n" "Flags: -wind, -nowind" #: src/ui.glade:3648 msgid "Whirl:" msgstr "Virvel:" #: src/ui.glade:3660 msgid "" "The higher this setting, the more the wind will whirl.\n" "Flag: -whirlfactor" msgstr "" "Jo høyere denne innstillingen, jo mer vil vinden virvle.\n" "Flag: -whirlfactor" #: src/ui.glade:3682 msgid "Timer:" msgstr "Timer:" #: src/ui.glade:3695 msgid "" "This setting determines how many seconds pass between two gusts of wind.\n" "Flag: -windtimer" msgstr "" "Denne innstillingen bestemmer hvor mange sekunder som gÃ¥r mellom to " "vindkast.\n" "Flag: -windtimer" #: src/ui.glade:3711 msgid "Now!" msgstr "NÃ¥!" #: src/ui.glade:3715 msgid "Force a gust of wind immediately." msgstr "Tving et vindkast umiddelbart." #: src/ui.glade:3732 msgid "Stars" msgstr "Stjerner" #: src/ui.glade:3750 msgid "" "To show or not show stars.\n" "Flag: -stars (0 means: no stars)" msgstr "" "For Ã¥ vise eller ikke vise stjerner.\n" "Flag: -stars (0 means: no stars)" #: src/ui.glade:3767 msgid "Number:" msgstr "Antall:" #: src/ui.glade:3779 msgid "" "Number of twinkling stars.\n" "Flag: -stars" msgstr "" "Antall blinkende stjerner.\n" "Flag: -stars" #: src/ui.glade:3825 msgid "Moon" msgstr "MÃ¥ne" #: src/ui.glade:3843 msgid "" "To show or not show moon.\n" "Flags: -moon 1, -moon 0" msgstr "" "For Ã¥ vise eller ikke vise mÃ¥nen.\n" "Flags: -moon 1, -moon 0" #: src/ui.glade:3873 msgid "" "Speed of moon in pixels/minute.\n" "Flag: -moonspeed" msgstr "" "MÃ¥nens hastighet i piksler/minutt.\n" "Flag: -moonspeed" #: src/ui.glade:3907 msgid "" "Relative size of the moon.\n" "Flag: -moonsize" msgstr "" "Relativ størrelse pÃ¥ mÃ¥nen.\n" "Flag: -moonsize" #: src/ui.glade:3928 msgid "Halo" msgstr "Halo" #: src/ui.glade:3946 msgid "" "To show or not to show halo around moon.\n" "Flags: -halo 1, -halo 0" msgstr "" "Ã… vise eller ikke vise glorie rundt mÃ¥nen.\n" "Flags: -halo 1, -halo 0" #: src/ui.glade:3964 src/ui.glade:4179 msgid "Bright:" msgstr "Lys:" #: src/ui.glade:3976 msgid "" "Brightness of moon's halo.\n" "Flag: -halobrightness" msgstr "" "Lysstyrken til mÃ¥nens glorie.\n" "Flag: -halobrightness" #: src/ui.glade:3998 msgid "Meteors" msgstr "Meteorer" #: src/ui.glade:4016 msgid "" "To show or not to show meteors.\n" "Flags: -meteors, -nometeors" msgstr "" "Ã… vise eller ikke vise meteorer.\n" "Flags: -meteors, -nometeors" #: src/ui.glade:4034 msgid "Aurora" msgstr "Aurora" #: src/ui.glade:4052 msgid "" "To show or not show aurora.\n" "Note: the aurora is best viewed using a dark background.\n" "Flags: -aurora 1, -aurora 0" msgstr "" "For Ã¥ vise eller ikke vise nordlys.\n" "Merk: nordlyset ses best med en mørk bakgrunn.\n" "Flags: -aurora 1, -aurora 0" #: src/ui.glade:4071 msgid "Width:" msgstr "Bredde:" #: src/ui.glade:4083 msgid "" "Width of aurora in percentage of screen width.\n" "Flag: -aurorawidth" msgstr "" "Bredde pÃ¥ nordlys i prosent av skjermbredde.\n" "Flag: -aurorawidth" #: src/ui.glade:4108 msgid "Height:" msgstr "Høyde:" #: src/ui.glade:4120 msgid "" "Vertical size of aurora.\n" "Flag: -auroraheight" msgstr "" "Vertikal størrelse pÃ¥ nordlys.\n" "Flag: -auroraheight" #: src/ui.glade:4157 msgid "" "Animation speed of aurora: real: 10, for a more dramatic effect choose: 100\n" "Flag: -auroraspeed" msgstr "" "Animasjonshastighet for nordlys: ekte: 10, for en mer dramatisk effekt velg: " "100\n" "Flag: -auroraspeed" #: src/ui.glade:4191 msgid "" "Brightness of aurora.\n" "Flags: -aurorabrightness" msgstr "" "Lysstyrke til nordlys.\n" "Flags: -aurorabrightness" #: src/ui.glade:4208 msgid "Left" msgstr "Venstre" #: src/ui.glade:4212 msgid "" "Place aurora left on the screen.\n" "Flag: -auroraleft" msgstr "" "Plasser aurora til venstre pÃ¥ skjermen.\n" "Flag: -auroraleft" #: src/ui.glade:4225 msgid "Middle" msgstr "Midten" #: src/ui.glade:4229 msgid "" "Place aurora in the middle of the screen.\n" "Flag: -auroramiddle" msgstr "" "Plasser nordlys midt pÃ¥ skjermen.\n" "Flag: -auroramiddle" #: src/ui.glade:4243 msgid "Right" msgstr "Ikke sant" #: src/ui.glade:4247 msgid "" "Place aurora in the right of the screen.\n" "Flag: -auroraright" msgstr "" "Plasser aurora til høyre pÃ¥ skjermen.\n" "Flag: -auroraright" #: src/ui.glade:4266 msgid "Frequency:" msgstr "Frekvens:" #: src/ui.glade:4278 msgid "" "Frequency of meteors to appear.\n" "Flags: -meteorfrequency" msgstr "" "Frekvens av meteorer som skal vises.\n" "Flags: -meteorfrequency" #: src/ui.glade:4300 msgid "Base:" msgstr "Utgangspunkt:" #: src/ui.glade:4312 msgid "" "Baseline height of aurora, in percentage of screen height.\n" "Flag: -aurorabase" msgstr "" "Grunnlinjehøyde for nordlys, i prosent av skjermhøyde.\n" "Flag: -aurorabase" #: src/ui.glade:4329 msgid "Color" msgstr "Farge" #: src/ui.glade:4333 msgid "" "Choose between yellow-ish and white-ish moon.\n" "Flag: -mooncolor [0,1]" msgstr "" "Velg mellom gulaktig og hvitaktig mÃ¥ne.\n" "Flag: -mooncolor [0,1]" #: src/ui.glade:4433 msgid "Celestials" msgstr "Himmelrike" #: src/ui.glade:4453 msgid "Birds settings" msgstr "Fugleinnstillinger" #: src/ui.glade:4617 msgid "Show birds" msgstr "Vis fugler" #: src/ui.glade:4621 msgid "" "If set: show birds.\n" "Flags: -showbirds 1, -showbirds 0" msgstr "" "Hvis angitt: vis fugler.\n" "Flags: -showbirds 1, -showbirds 0" #: src/ui.glade:4634 msgid "Birds only" msgstr "Kun fugler" #: src/ui.glade:4638 msgid "" "If set: show no Santa, snow or scenery.\n" "Flags: -birdsonly 0, -birdsony 1" msgstr "" "Hvis angitt: vis ingen Julenisse, snø eller natur.\n" "Flags: -birdsonly 0, -birdsony 1" #: src/ui.glade:4655 msgid "Preferred distance:" msgstr "Foretrukket avstand:" #: src/ui.glade:4669 msgid "" "Preferred distance from other birds.\n" "Flag: -prefdistance" msgstr "" "Foretrukket avstand fra andre fugler.\n" "Flag: -prefdistance" #: src/ui.glade:4697 msgid "Restart" msgstr "Omstart" #: src/ui.glade:4701 msgid "Restart birds." msgstr "Start fugler pÃ¥ nytt." #: src/ui.glade:4718 msgid "Viewing distance:" msgstr "Visningsavstand:" #: src/ui.glade:4731 msgid "" "Viewing distance.\n" "NOTE: Santa has no knowledge of viewing distance, so when birds are " "following Santa, the relative positions of Santa and birds will be " "temporarely out of sync when you change the viewing distance. This is only " "noticeable when the birds are following Santa.\n" "Flag: -viewingdistance" msgstr "" "Betraktningsavstand.\n" "MERK: Julenissen har ingen kunnskap om visningsavstand, sÃ¥ nÃ¥r fugler følger " "nissen, vil de relative posisjonene til nissen og fuglene være midlertidig " "ute av synkronisering nÃ¥r du endrer visningsavstanden. Dette er bare " "merkbart nÃ¥r fuglene følger Julenissen.\n" "Flag: -viewingdistance" #: src/ui.glade:4752 msgid "Focus to attraction point:" msgstr "Fokus pÃ¥ attraksjonspunkt:" #: src/ui.glade:4766 msgid "" "Tendency to concentrate on the attraction point.\n" "Flag: -focuscentre" msgstr "" "Tendens til Ã¥ konsentrere seg om attraksjonspunktet.\n" "Flag: -focuscentre" #: src/ui.glade:4784 msgid "" "Desired number of birds. If zero, no birds are shown.\n" "Flag: -nbirds" msgstr "" "Ønsket antall fugler. Hvis null, vises ingen fugler.\n" "Flag: -nbirds" #: src/ui.glade:4807 msgid "# Birds:" msgstr "# Fugler:" #: src/ui.glade:4821 msgid "" "Number of nearest neighbours the birds should look at.\n" "Flag: -neighbours" msgstr "" "Antall nærmeste naboer fuglene bør se pÃ¥.\n" "Flag: -neighbours" #: src/ui.glade:4841 msgid "Neighbours:" msgstr "Naboer:" #: src/ui.glade:4856 msgid "" "Give the birds a fancy color.\n" "Flag: -birdscolor" msgstr "" "Gi fuglene en fancy farge.\n" "Flag: -birdscolor" #: src/ui.glade:4874 msgid "Bird color" msgstr "Fuglefarge" #: src/ui.glade:4900 msgid "Anarchy:" msgstr "Anarki:" #: src/ui.glade:4914 msgid "" "Anarchy level: the higher, the more anarchy.\n" "Flag: -anarchy" msgstr "" "AnarkinivÃ¥: jo høyere, jo mer anarki.\n" "Flag: -anarchy" #: src/ui.glade:4934 msgid "Distance weight:" msgstr "Avstandsvekt:" #: src/ui.glade:4948 msgid "" "Tendency to keep desired distance to neighbours.\n" "Flag: -disweight" msgstr "" "Tendens til Ã¥ holde ønsket avstand til naboer.\n" "Flag: -disweight" #: src/ui.glade:4968 msgid "Adjust speed to neighbours:" msgstr "Tilpass hastigheten til naboer:" #: src/ui.glade:4982 msgid "" "Tendency to adjust speed to neighbours.\n" "Flag: -followneighbours" msgstr "" "Tendens til Ã¥ tilpasse hastigheten til naboer.\n" "Flag: -followneighbours" #: src/ui.glade:5016 msgid "" "Speed of birds in arbitrary units.\n" "Flag: -birdsspeed" msgstr "" "Fuglenes hastighet i vilkÃ¥rlige enheter.\n" "Flag: -birdsspeed" #: src/ui.glade:5036 msgid "Drawing scale:" msgstr "Tegningsskala:" #: src/ui.glade:5050 msgid "" "Influence the size of the birds.\n" "Flag: -birdsscale\n" msgstr "" "PÃ¥virke størrelsen pÃ¥ fuglene.\n" "Flag: -birdsscale\n" #: src/ui.glade:5067 msgid "" "Show \n" "attr point" msgstr "" "Vis \n" "attr punkt" #: src/ui.glade:5073 msgid "" "Show the point where the birds want to go.\n" "Flags: -showattr 0, -showattr 1" msgstr "" "Vis punktet hvor fuglene vil.\n" "Flags: -showattr 0, -showattr 1" #: src/ui.glade:5084 msgid "" "Follow \n" "Santa" msgstr "" "Følg \n" "nissen" #: src/ui.glade:5090 msgid "" "Birds are attracted by an attraction point. Here you can choose to follow " "Santa.\n" "Flags: -followsanta 0, -followsanta 1" msgstr "" "Fugler tiltrekkes av et attraksjonspunkt. Her kan du velge Ã¥ følge nissen.\n" "Flags: -followsanta 0, -followsanta 1" #: src/ui.glade:5103 msgid "" "Percentage of screen to be used for the attraction point.\n" "Flag: -attrspace" msgstr "" "Prosentandel av skjermen som skal brukes for attraksjonspunktet.\n" "Flag: -attrspace" #: src/ui.glade:5125 msgid "Attraction point range" msgstr "AttraksjonspunktomrÃ¥de" #: src/ui.glade:5168 msgid "Actual mean distance from neighbours." msgstr "Faktisk gjennomsnittlig avstand fra naboer." #: src/ui.glade:5185 msgid "Distance used to get the desired number of neighbours." msgstr "Avstand brukt for Ã¥ fÃ¥ ønsket antall naboer." #: src/ui.glade:5268 msgid "Birds" msgstr "Fugler" #: src/ui.glade:5286 msgid "version" msgstr "versjon" #: src/ui.glade:5301 src/ui.glade:6515 msgid "Settings" msgstr "Innstillinger" #: src/ui.glade:5323 msgid "Transparency " msgstr "Ã…penhet " #: src/ui.glade:5340 msgid "" "Transparency of painted items:\n" "0: no transparency.\n" "100: fully transparent, you will see nothing!\n" "Flag: -transparency" msgstr "" "Gjennomsiktighet av malte gjenstander:\n" "0: ingen Ã¥penhet.\n" "100: helt gjennomsiktig, du vil ikke se noe!\n" "Flag: -transparency" #: src/ui.glade:5367 msgid "Lift snow on bottom" msgstr "Løft snø pÃ¥ bunnen" #: src/ui.glade:5383 msgid "" "Use this if snow falls below the bottom of your screen, or fallen snow " "hides something that should not be hidden.\n" "Flag: -offsets" msgstr "" "Bruk denne hvis snø faller under bunnen av skjermen din, eller falt snø " "skjuler noe som ikke bør skjules.\n" "Flag: -offsets" #: src/ui.glade:5408 msgid "Lift snow on windows" msgstr "Løft snø pÃ¥ vinduer" #: src/ui.glade:5424 msgid "" "Use this if no snow collects on your windows, or if snow collects separated " "from your windows. \n" "Some basic window managers need this setting (e.g. TWM needs in general a " "value of 25 .. 28).\n" "Flag: -offsety" msgstr "" "Bruk denne hvis det ikke samler seg snø pÃ¥ vinduene dine, eller hvis det " "samler seg snø adskilt fra vinduene dine. \n" "Noen grunnleggende vindusadministratorer trenger denne innstillingen (f.eks. " "trenger TWM generelt en verdi pÃ¥ 25 .. 28).\n" "Flag: -offsety" #: src/ui.glade:5449 msgid "Cpu factor" msgstr "CPU faktor" #: src/ui.glade:5467 msgid "" "The higher, the smoother xsnow will run, but will also use more cpu power.\n" "Flag: -cpuload" msgstr "" "Jo høyere, jo jevnere xsnow vil kjøre, men vil ogsÃ¥ bruke mer cpu-kraft.\n" "Flag: -cpuload" #: src/ui.glade:5493 msgid "Scale" msgstr "Skala" #: src/ui.glade:5510 msgid "" "Overall drawing scale.\n" "Flag: -scale" msgstr "" "Total tegningsskala.\n" "Flag: -scale" #: src/ui.glade:5543 msgid "Ignore large top windows" msgstr "Se bort fra store toppvinduer" #: src/ui.glade:5559 msgid "" "Windows wider than 80 percent of the screen and closer to the top than the " "number in this widget will not collect snow.\n" "In some cases, there are invisible windows near the top of the screen, which " "are handled by xsnow as normal windows: snow is collected upon them. By " "entering a suitable number here, this undesired behaviour can be avoided.\n" "Flag: -ignoretop\n" "\n" msgstr "" "Vinduer som er bredere enn 80 prosent av skjermen og nærmere toppen enn " "tallet i denne widgeten vil ikke samle snø.\n" "I noen tilfeller er det usynlige vinduer nær toppen av skjermen, som " "hÃ¥ndteres av xsnow som vanlige vinduer: snø samles pÃ¥ dem. Ved Ã¥ angi et " "passende tall her kan denne uønskede atferden unngÃ¥s.\n" "Flag: -ignoretop\n" "\n" #: src/ui.glade:5583 msgid "Ignore large bottom windows" msgstr "Ignorer store bunnvinduer" #: src/ui.glade:5599 msgid "" "Windows wider than 80 percent of the screen and closer to the bottom than " "the number in this widget will not collect snow.\n" "\n" "In some cases, there are invisible windows near the bottom of the screen, " "which are handled by xsnow as normal windows: snow is collected upon them. " "By entering a suitable number here, this undesired behaviour can be " "avoided.\n" "Flag: -ignorebottom" msgstr "" "Vinduer som er bredere enn 80 prosent av skjermen og nærmere bunnen enn " "tallet i denne widgeten vil ikke samle snø.\n" "\n" "I noen tilfeller er det usynlige vinduer nær bunnen av skjermen, som " "hÃ¥ndteres av xsnow som vanlige vinduer: snø samles pÃ¥ dem. Ved Ã¥ angi et " "passende tall her kan denne uønskede atferden unngÃ¥s.\n" "Flag: -ignorebottom" #: src/ui.glade:5791 msgid "window type etc." msgstr "vindustype etc." #: src/ui.glade:5814 msgid "" "Menu\n" "colors" msgstr "" "Meny\n" "farger" #: src/ui.glade:5819 msgid "" "Toggle between xsnow's own menu colors and standard menu colors.\n" "Activated: use xsnow colors.\n" "Deactivated: use default colors.\n" "Flags: -theme 1, -theme 0" msgstr "" "Veksle mellom xsnow sine egne menyfarger og standard menyfarger.\n" "Aktivert: bruk xsnow farger.\n" "Deaktivert: bruk standardfarger.\n" "Flags: -theme 1, -theme 0" #: src/ui.glade:5833 msgid "" "On all\n" "workspaces" msgstr "" "PÃ¥ alle\n" "arbeidsomrÃ¥der" #: src/ui.glade:5838 msgid "" "Use all workspaces to snow in.\n" "NOTE: this doesn't work properly in enlightenment.\n" "Flags: -allworkspaces 1, -allworkspaces 0" msgstr "" "Bruk alle arbeidsomrÃ¥der til Ã¥ snø i.\n" "MERK: dette fungerer ikke som det skal i opplysning.\n" "Flags: -allworkspaces 1, -allworkspaces 0" #: src/ui.glade:5856 msgid "" "Below\n" "windows" msgstr "" "Nedenfor \n" " vinduer" #: src/ui.glade:5861 msgid "" "When activated, it will be snowing below your windows, else it will be " "snowing upon you windows too.\n" "On some desktop environments, when snowing above your windows you will not " "be able to click on any window.\n" "Therefore, you will be asked to click a button, to be sure that things are " "OK.\n" "Flag: -above" msgstr "" "NÃ¥r den er aktivert, vil det snø under vinduene dine, ellers vil det snø pÃ¥ " "vinduene dine ogsÃ¥.\n" " PÃ¥ noen skrivebordsmiljøer vil du ikke kunne klikke pÃ¥ noe vindu nÃ¥r det " "snør over vinduene.\n" "Derfor vil du bli bedt om Ã¥ klikke pÃ¥ en knapp for Ã¥ være sikker pÃ¥ at ting " "er OK.\n" "Flag: -above" #: src/ui.glade:5880 msgid "" "Click to\n" "confirm" msgstr "" "Klikk for Ã¥ \n" "bekrefte" #: src/ui.glade:5885 msgid "To make sure you can click." msgstr "For Ã¥ være sikker pÃ¥ at du kan klikke." #: src/ui.glade:5904 msgid "" "If you have more than one monitor, choose where you want snow falling. " "Choose 'all monitors' if you want snow in all monitors.\n" "NOTE: when changing monitor, xsnow will restart.\n" "Flag: -screen" msgstr "" "Hvis du har mer enn én monitor, velg hvor du vil ha snøfall. Velg 'alle " "monitorer' hvis du vil ha snø i alle monitorer.\n" "MERK: nÃ¥r du bytter monitor vil xsnow starte pÃ¥ nytt.\n" "Flag: -screen" #: src/ui.glade:5911 msgid "monitor 1" msgstr "skjerm 1" #: src/ui.glade:5922 msgid "" "Create\n" "outline" msgstr "" "Opprett \n" " disposisjon" #: src/ui.glade:5927 msgid "" "To draw an outline around the snow window.\n" "Flag: -outline 1/0" msgstr "" "Ã… tegne en kontur rundt snøvinduet.\n" "Flag: -outline 1/0" #: src/ui.glade:5951 msgid "" " \n" " " msgstr "" " \n" " " #: src/ui.glade:5986 msgid "" "Choose here the picture you want as background when xscreensaver is " "active.\n" "Flag: -bg" msgstr "" "Velg her bildet du vil ha som bakgrunn nÃ¥r xscreensaver er aktiv.\n" "Flag: -bg" #: src/ui.glade:5990 msgid "Choose background" msgstr "Velg bakgrunn" #: src/ui.glade:6005 msgid "" "Activate xscreensaver.\n" "Click and don't touch mouse and keyboard for a few seconds..." msgstr "" "Aktiver xscreensaver.\n" "Klikk og ikke berør mus og tastatur pÃ¥ noen sekunder..." #: src/ui.glade:6019 msgid "" "Settings for Xscreensaver. You can choose a background, and choose to use it " "or not.\n" "Make sure you add a line like\n" "xsnow -root\n" "after the line 'programs:' in the file ~/.xscreensaver and you run " "xscreensaver-demo to choose for xsnow.\n" "To activate xscreensaver on the command line:\n" "xscreensaver-command -activate\n" "See also the man page:\n" "man xsnow" msgstr "" "Innstillinger for Xscreensaver. Du kan velge en bakgrunn, og velge Ã¥ bruke " "den eller ikke.\n" "Pass pÃ¥ at du legger til en linje som\n" "xsnow -root\n" "etter linjen 'programmer:' i filen ~/.xscreensaver og du kjører xscreensaver-" "demo for Ã¥ velge xsnow.\n" "For Ã¥ aktivere xscreensaver pÃ¥ kommandolinjen:\n" "xscreensaver-command -activate\n" " Se ogsÃ¥ man-siden:\n" "mann xsnow" #: src/ui.glade:6028 msgid "Xscreensaver: " msgstr "Xscreensaver: " #: src/ui.glade:6048 msgid "Black" msgstr "Svart" #: src/ui.glade:6052 msgid "" "When activated, the background will be black.\n" "Flag: -bg (this button will be automatically desactivated when -bg is given)" msgstr "" "NÃ¥r den er aktivert, vil bakgrunnen være svart.\n" "Flag: -bg (this button will be automatically desactivated when -bg is given)" #: src/ui.glade:6076 msgid "" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" msgstr "" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" #: src/ui.glade:6551 msgid "en" msgstr "no" #: src/ui.glade:6554 msgid "it" msgstr "den" #~ msgid "" #~ "If set, use two colors.\n" #~ "Flags: -enablesc2" #~ msgstr "" #~ "Hvis angitt, bruk to farger.\n" #~ "Flags: -enablesc2" #, c-format #~ msgid "XWinInfo failed\n" #~ msgstr "XWinInfo mislyktes \n" #, c-format #~ msgid "Force snow on root: window: %#lx, depth: %d\n" #~ msgstr "Tving snø pÃ¥ roten: vindu: %#lx, dybde: %d\n" #, c-format #~ msgid "" #~ "NOTE: you probably need to tweak 'Lift snow on windows' in the 'settings' " #~ "panel.\n" #~ msgstr "" #~ "MERK: du mÃ¥ sannsynligvis justere 'Løft snø pÃ¥ vinduer' i 'innstillinger'-" #~ "panelet.\n" #~ msgid "Force a gust of wind immediately.\n" #~ msgstr "Tving et vindkast umiddelbart.\n" xsnow-3.8.3/po/pl.gmo0000666000000000000000000010444114732252143012641 0ustar0000000000000000Þ•$< …\pqr‹¥§º½ÃÇ:Ì# ,:I"_7‚ ºÄÙíþT%c‰ ¥ ² ¾;Ì^Kp5¼6òE)FoJ¶57NUoŒL’ ß íøvþ u€ •BŸâ.ê0 !J l w D‰ VÎ %!7!R!l!ƒ!”!š!/¡!Ñ!ï!÷!$ " 1"<"K"CT"-˜"Æ"×"ñ"6#F#W#Q^#°#¿#Æ# á#$ï#!$76$ n$/y$©$®$Ê$ Ò$•Ü$`r%TÓ%=(&.f&S•&1é&Y'(u'5ž'HÔ'“(½±(o)‹)3¤)3Ø) *,*D*0^**”*¨*½*2Ï*+ +"+*+1++6+b++›+E·+ ý+" ,,,H1,'z,¢,ª,Ç, Ù, ä, ð,#ü,J -=k-;©-2å-6.0O.8€.¹. Í.8Ú. / / */.5/*d//—/-¦/9Ô/00Q0Dl0t±0f&161BÄ1&2.2&42([2„2‹2 “2¡2%¸2$Þ273%;37a3%™3¿3Û3Wä3<5A5 R5 `5 k5 v5 5J‹5KÖ5"6<(6He61®6à6 å6074770l7/7Í7Ô7?Ú7C8A^8  8‰Á8dK9S°9Š:I:2Ù:Z ;(g;B;[Ó;/<;6<Gr<Qº<= =J=pf=1×=< >9F>@€>;Á>;ý>˜9? Ò?tà?U@$n@“@%²@{Ø@gTAμA‹BH C!VCxC‹C¥C,¾C)ëCE'E]/E6EÄE äEF F.F{NGÊGAÑGHH<Hu\HjÒI=K CKPK0`K‘K1 K ÒKßKâKåK ëK öK L LL L(L"9L!\M"~N ¡NÂNÄN×NÚNàNäNCéN-OCOLO\OoO„O0›O7ÌO P&P7PMP_PVoP0ÆP#÷PQ:QMQAjQ ¬Qv¶Qa-R;R<ËRbSckSWÏS9'TaT €TŽT¥T¿T`ÅT&U 6UBUHU ÈUÔUçU îU<ûU8V2?V3rV+¦V ÒV ßVIìV_6W–W$°WÕWóWX"X(X0/X$`X…XX%¢XÈXáX ñXOûX1KY}YY§Y?ÂYZ ZZ Z{Z ŠZ*•ZÀZ,ÚZ"[C*[n[0€[±[¹[ Ø[ ä[¤ï[i”\dþ\Jc]?®]gî]6V^}^9 _AE_j‡_¸ò_ö«`¢a¼aA×a2bLb8\b•b7±bébîbc$c:Cc~c šc¦c®c ¶c+Àc$ìc'd"9d^\d »d'Æd îdYød(Re{e$‚e#§eËe Ôe áe#ìeIf7Zf=’f5Ðf7g:>g?yg¹gÓg5ægh+h ;h-Gh-uh£h´h<ÆhBi FiRiX[iK´izjo{j8ëjD$k8ik¢k2¨k&Ûkl l l#l&Cl&jlI‘l*ÛlXm9_m™m ¯mqºm,o5oIoZo mo zo †oQ”ogæoNp>WpJ–p/ápqq87q>pq?¯q5ïq %r2rQ:rMŒrRÚr-sFsYÔsU.t‹„tNu;_ut›uvP0v\vÞv>ñvJ0wl{wBèw)+xˆUxAÞxI yBjyN­yDüyCAzº…z@{‰S{!Ý{*ÿ{**|&U|’||‘}Ü¡}’~~[*m˜$¸!Ý3ÿ<3€p ‰\“7ð*(‚&S‚z‚‚\‘‚oîƒ^„Nc„ ²„¿„AÅ„{…†ƒ† ˆ ˆ ˆ8*ˆcˆ6rˆ©ˆ¼ˆ¿ˆˆ ˈ Öˆ àˆíˆ ‰ ‰ ‰Í$ËÞ•„ Lw¬åÉÑ#U’¢»Z®Sú‰(°í ¯ùªIü“=ôÔhʇõP,ÎX6±‹ð€mÀ!1rŸdû4¥ø³$;ƘtA«Ø2¤á`ĵ8½!Ý…àìÖëê7Rl E¿)䌚Ìy›¹ —Çfu ?ÿ¶Ï†KÒ n<cŠ~W"Ù'×væó#-kÓœ/§¾NÃÈ­ *‚ _FýaH|iÜqî :\öJ”Bsò"]Õ´TMÛñ¨¸ÅÁéV > Y÷}ßx+ˆ^ÂÚj9 gŽ0èºo¼–.5 @{3·ïžzQ[¡D&ƒ²‘pþCâeçЦ©%£bOã™G Alas! This not an X11 session, xsnow will probably not run. If you want to try it anyway, set the environment variable XSNOW_FORCE_RUN, eg: XSNOW_FORCE_RUN=1 xsnow Or, you could force an X11 session, for example by tweaking /etc/gdm3/daemon.conf. Thanks for using xsnow Xsnow: Caught signal %d because double buffering is not available on this system on your request. # Birds:# Items:# Snowflakes:% Window fill:%s. Snow window: %#lx%s: cannot connect to X server %s              (default)All defaults All vintage Defaults Vintage Activate xscreensaver. Click and don't touch mouse and keyboard for a few seconds...Actual mean distance from neighbours.Adjust speed to neighbours:All defaultsAll vintageAllow overlapAnarchy level: the higher, the more anarchy. Flag: -anarchyAnarchy:Animation speed of aurora: real: 10, for a more dramatic effect choose: 100 Flag: -auroraspeedApply default values for all preferences (except settings). Flag: -defaultsApply default values for the preferences in this tab.Apply default values for the preferences in this tab. Apply defaults for all preferences (except settings). Flag: -defaultsApply defaults for all preferences (except settings). Flags: -defaultsApply vintage values for all preferences (except settings). Flag: -vintageApply vintage values for the preferences in this tab.Attraction point rangeAuroraAvailable languages are: Available languages are: %s Base:Baseline height of aurora, in percentage of screen height. Flag: -aurorabaseBelow windowsBird colorBirdsBirds are attracted by an attraction point. Here you can choose to follow Santa. Flags: -followsanta 0, -followsanta 1Birds onlyBirds settingsBlackBlow off:Bottom percentage of screen available for scenery. Flag: -treefillBright:Brightness of aurora. Flags: -aurorabrightnessBrightness of moon's halo. Flag: -halobrightnessCannot create transparent window CelestialsChoose backgroundChoose between yellow-ish and white-ish moon. Flag: -mooncolor [0,1]Choose here the picture you want as background when xscreensaver is active. Flag: -bgChoose your SantaChoose your favorite SantaChoose your favorite snowClick on a window ... Click to confirmColorColor:Compose here your favorite celestial conditionsCompose your favorite sceneryContactContinuing with flagCould not determine desktop session Cpu factorCreate outlineDefaultsDesired number of birds. If zero, no birds are shown. Flag: -nbirdsDesired number of scenery items. Flag: -treesDesktop type: %sDetected Wayland desktop Detected desktop session: %s Distance used to get the desired number of neighbours.Distance weight:DonateDonate one euro or so to inspire the maintainer of xsnow, here is a paypal link. Drawing scale:EnableFocus to attraction point:Follow SantaFor optimal resuts, add to your %s: Force a gust of wind immediately.Frequency of meteors to appear. Flags: -meteorfrequencyFrequency:Give the birds a fancy color. Flag: -birdscolorHaloHalting because of flag %s Height:Hide menuIf everything is ok, it is now snowing on your desktop, and birds are flying. You are encouraged to define your own preferences using the tabs above.If set, show fallen snow on bottom of the desktop. Flags: -keepsnowonscreen, -nokeepsnowonscreenIf set, show fallen snow on windows. Flags: -keepsnowonwindows, -nokeepsnowonwindowsIf set, show snow blowing away. Flags: -blowsnow, -noblowsnowIf set, show snowflakes. Flags: -snow, -nosnowIf set, snow will collect on the trees. Flags: -keepsnowontrees, -nokeepsnowontreesIf set, there will be wind. Flags: -wind, -nowindIf set, try to show fluff on fallen snow and trees if possible. Flags: -fluffy, -nofluffyIf set, use two colors. Flag: -enablesc2If set: show birds. Flags: -showbirds 1, -showbirds 0If set: show no Santa, snow or scenery. Flags: -birdsonly 0, -birdsony 1If the system is too busy, all panels get this color, in which case you could adapt some settings in "snow", "birds", "settings", or "celestials".If you have more than one monitor, choose where you want snow falling. Choose 'all monitors' if you want snow in all monitors. NOTE: when changing monitor, xsnow will restart. Flag: -screenIgnore large bottom windowsIgnore large top windowsIn every tab you find the following rescue buttons:Influence the size of the birds. Flag: -birdsscale Intensity:LXDE session found, using window 'pcmanfm'. Leave menu. Flag: -nomenuLeavy tree. Flags: -treetype 2 or: -treetype allLeftLift snow on bottomLift snow on windowsMax # snowflakes:Maximum amount of snowflakes. Flag: -flakecountmaxMean distance: %3d Menu colorsMeteorsMiddleMoonMoose. Flags: -treetype 5 or: -treetype allMore than %d errors, I quit!NOT using double buffering:NOTE: expect some flicker. NOTE: xsnow will probably run, but some glitches are to be expected. Neighbours:Not sending tar file to terminal. Now!Number of nearest neighbours the birds should look at. Flag: -neighboursNumber of twinkling stars. Flag: -starsNumber:Ok, things are as they are. On all workspacesOn bottom:On scenery:On windows:Overall drawing scale. Flag: -scalePercentage of screen to be used for the attraction point. Flag: -attrspacePlace aurora in the middle of the screen. Flag: -auroramiddlePlace aurora in the right of the screen. Flag: -aurorarightPlace aurora left on the screen. Flag: -auroraleftPlease report any comments to the maintainer of xsnow.Polar bear. Flags: -treetype 7 or: -treetype allPreferred distance from other birds. Flag: -prefdistancePreferred distance:Probably X11Problems encountered during production of the tar ball. Quit xsnowQuit xsnow.Range: %d Reindeer. Flags: -treetype 4 or: -treetype allRelative size of the moon. Flag: -moonsizeRestartRestart birds.Restart due to change of display settings... Restart due to change of screen or language settings ... RightSantaSanta using the train with one reindeer and Rudolph. Flags: -santa 4 -showrudolphSanta using the train with two reindeers. Flags: -santa 4 -norudolphSanta with Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder, Blixem and Rudolph. Flags: -santa 3 -showrudolphSanta with Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder and Blixem. Flags: -santa 3 -norudolphSanta with three reindeers. Flags: -santa 2 -norudolphSanta with two reindeers and Rudolph. Flags: -santa 2 -showrudolphSanta's speed. Flag: -santaspeedfactorScaleScale of Santa. Flags: -santascale Scale of scenery. Flag: sceneryscale Scale:ScenerySecond color:See also the man page.Self replication is not compiled in. Set color of vintage tree. Flag: -tcSet default preferences for all (except settings) tabs.Set default preferences for this tab.Set vintage preferences for all (except settings) tabs.Set vintage preferences for this tab.Setting background from %s SettingsSettings for Xscreensaver. You can choose a background, and choose to use it or not. Make sure you add a line like xsnow -root after the line 'programs:' in the file ~/.xscreensaver and you run xscreensaver-demo to choose for xsnow. To activate xscreensaver on the command line: xscreensaver-command -activate See also the man page: man xsnowShowShow attr pointShow sceneryShow SantaShow birdsShow fluffShow snowShow the point where the birds want to go. Flags: -showattr 0, -showattr 1Size of snowflakes, works only for non-vintage snow flakes. Flag: -snowsizeSize:Small Santa with three reindeers. Flags: -santa 1 -norudolphSmall Santa with two reindeers and Rudolph. Flags: -santa 1 -showrudolphSmall house. Flags: -treetype 3 or: -treetype allSnowSnowing in %#lx: %s %d+%d %dx%d Snowy tree. Flags: -treetype 6 or: -treetype allSpeed of birds in arbitrary units. Flag: -birdsspeedSpeed of moon in pixels/minute. Flag: -moonspeedSpeed of the snowflakes. Flag: -snowspeedfactorSpeed:StarsTendency to adjust speed to neighbours. Flag: -followneighboursTendency to concentrate on the attraction point. Flag: -focuscentreTendency to keep desired distance to neighbours. Flag: -disweightThe color of the snow. Flag: -scThe higher this setting, the more snow will be generated because of Santa ploughing, wind or disappearing windows. Flag: -blowofffactorThe higher this setting, the more snow will collect on the bottom of the desktop. Flag: -ssnowdepthThe higher this setting, the more snow will collect on the trees. Flag: -maxontreesThe higher this setting, the more snow will collect on the windows. Note: in Wayland, there is no snow on the windows. Flag: -wsnowdepthThe higher this setting, the more the wind will whirl. Flag: -whirlfactorThe higher, the more snowflakes. Flag: -snowflakesThe higher, the smoother xsnow will run, but will also use more cpu power. Flag: -cpuloadThe second color of the snow. Flag: -sc2The transparent snow-window is probably not click-through, alas.. This setting determines how many seconds pass between two gusts of wind. Flag: -windtimerTimer:Tiny Santa with three reindeers. Flags: -santa 0 -norudolphTiny Santa with two reindeers and Rudolph. Flags: -santa 0 -showrudolphTo allow overlap or not when placing scenery. Flags: -treeoverlap, -notreeoverlapTo draw an outline around the snow window. Flag: -outline 1/0To make sure you can click.To show or not show aurora. Note: the aurora is best viewed using a dark background. Flags: -aurora 1, -aurora 0To show or not show moon. Flags: -moon 1, -moon 0To show or not show stars. Flag: -stars (0 means: no stars)To show or not to show Santa. Flags: -showsanta, -nosantaTo show or not to show halo around moon. Flags: -halo 1, -halo 0To show or not to show meteors. Flags: -meteors, -nometeorsTo show or not to show scenery. Flags: -showtrees, -notreesToggle between xsnow's own menu colors and standard menu colors. Activated: use xsnow colors. Deactivated: use default colors. Flags: -theme 1, -theme 0Transparency Transparency of painted items: 0: no transparency. 100: fully transparent, you will see nothing! Flag: -transparencyTry and click any image!Try redirecting to a file (e.g: %s, Trying to snow in root window Use "sys" for your default language. Use all workspaces to snow in. NOTE: this doesn't work properly in enlightenment. Flags: -allworkspaces 1, -allworkspaces 0Use the settings tab if xsnow is misbehaving. Use the birds tab if birds are misbehaving.Use this if no snow collects on your windows, or if snow collects separated from your windows. Some basic window managers need this setting (e.g. TWM needs in general a value of 25 .. 28). Flag: -offsetyUse this if snow falls below the bottom of your screen, or fallen snow hides something that should not be hidden. Flag: -offsetsUse vintage values for all preferences (except settings). Flag: -vintageUsing double buffer: %#lx. %dx%d Using root window Using transparent window Using window 'Desktop'. Vertical size of aurora. Flag: -auroraheightViewing distance. NOTE: Santa has no knowledge of viewing distance, so when birds are following Santa, the relative positions of Santa and birds will be temporarely out of sync when you change the viewing distance. This is only noticeable when the birds are following Santa. Flag: -viewingdistanceViewing distance:VintageVintage preferences: the look and feel of the original xsnow, created in 1993 by Rick Jansen.Vintage tree, you can set the color. Flag: -treetype 0Warning: don't eat yellow snow!Wayland (Expect some slugginess)WelcomeWelcome at xsnow!When activated, it will be snowing below your windows, else it will be snowing upon you windows too. On some desktop environments, when snowing above your windows you will not be able to click on any window. Therefore, you will be asked to click a button, to be sure that things are OK. Flag: -aboveWhen activated, the background will be black. Flag: -bg (this button will be automatically desactivated when -bg is given)Whirl:Width of aurora in percentage of screen width. Flag: -aurorawidthWidth:WindWindow size changed, now snowing in in %#lx: %s %d+%d %dx%d Windows wider than 80 percent of the screen and closer to the bottom than the number in this widget will not collect snow. In some cases, there are invisible windows near the bottom of the screen, which are handled by xsnow as normal windows: snow is collected upon them. By entering a suitable number here, this undesired behaviour can be avoided. Flag: -ignorebottomWindows wider than 80 percent of the screen and closer to the top than the number in this widget will not collect snow. In some cases, there are invisible windows near the top of the screen, which are handled by xsnow as normal windows: snow is collected upon them. By entering a suitable number here, this undesired behaviour can be avoided. Flag: -ignoretop WindyWith RudolphWithout RudolphWoody tree. Flags: -treetype 1 or: -treetype allXscreensaver: Xsnow needs gtk version >= %s, found version %s all monitorsenitlabelmonitor %dmonitor 1or use a %srestartingunknown versionwindow type etc.Project-Id-Version: xsnow 3.7.0~pre04 Report-Msgid-Bugs-To: wvermin@gmail.com PO-Revision-Date: 2024-03-10 14:19+0100 Last-Translator: Willem Vermin wvermin@gmail.com Language-Team: None Language: pl MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Niestety! To nie jest sesja X11, xsnow prawdopodobnie nie zostanie uruchomiona. JeÅ›li mimo to chcesz spróbować, ustaw zmiennÄ… Å›rodowiskowÄ… XSNOW_FORCE_RUN, np.: XSNOW_FORCE_RUN=1 xsnow Możesz też wymusić sesjÄ™ X11, na przykÅ‚ad modyfikujÄ…c plik /etc/gdm3/daemon.conf. DziÄ™kujemy za korzystanie xsnow Xsnow: Przechwycony sygnaÅ‚ %d ponieważ podwójne buforowanie nie jest dostÄ™pne w tym systemie na TwojÄ… proÅ›bÄ™. # Ptaki:# Przedmiotów:# PÅ‚atki Å›niegu:% wypeÅ‚nienia okna:%s. Okno Å›niegu: %#lx%s: nie można połączyć siÄ™ z serwerem X %s              (domyÅ›lna)Wszystkie ustawienia domyÅ›lne CaÅ‚y rocznik DomyÅ›lne Vintage Aktywuj xscreensaver. Kliknij i nie dotykaj myszy ani klawiatury przez kilka sekund...Rzeczywista Å›rednia odlegÅ‚ość od sÄ…siadów.Dostosuj prÄ™dkość do sÄ…siadów:Wszystkie ustawienia domyÅ›lneWszystkie rocznikiZezwalaj na nakÅ‚adanie siÄ™Poziom anarchii: im wyższy, tym wiÄ™cej anarchii. Flag: -anarchyAnarchia:Szybkość animacji zorzy polarnej: rzeczywista: 10, dla bardziej dramatycznego efektu wybierz: 100 Flag: -auroraspeedZastosuj wartoÅ›ci domyÅ›lne dla wszystkich preferencji (z wyjÄ…tkiem ustawieÅ„). Flag: -defaultsZastosuj wartoÅ›ci domyÅ›lne dla preferencji na tej karcie.Zastosuj wartoÅ›ci domyÅ›lne dla preferencji na tej karcie. Zastosuj ustawienia domyÅ›lne dla wszystkich preferencji (z wyjÄ…tkiem ustawieÅ„). Flag: -defaultsZastosuj ustawienia domyÅ›lne dla wszystkich preferencji (z wyjÄ…tkiem ustawieÅ„). Flags: -defaultsZastosuj stare wartoÅ›ci dla wszystkich preferencji (oprócz ustawieÅ„). Flag: -vintageZastosuj wartoÅ›ci vintage dla preferencji na tej karcie.ZasiÄ™g punktów przyciÄ…ganiaZorza polarnaDostÄ™pne jÄ™zyki to: DostÄ™pne jÄ™zyki to: %s Baza:Podstawowa wysokość zorzy polarnej wyrażona w procentach wysokoÅ›ci ekranu. Flag: -aurorabasePoniżej oknaKolor ptakaPtakiPunkt przyciÄ…gajÄ…cy przyciÄ…ga ptaki. Tutaj możesz podążać za ÅšwiÄ™tym MikoÅ‚ajem. Flags: -followsanta 0, -followsanta 1Tylko ptakiUstawienia ptakówCzarnyzdmuchnąć:Dolny procent ekranu dostÄ™pny dla scenerii. Flag: -treefillJasny:Jasność zorzy polarnej. Flags: -aurorabrightnessJasność aureoli księżyca. Flag: -halobrightnessNie można utworzyć przezroczystego okna NiebiaÅ„skieWybierz tÅ‚oWybierz miÄ™dzy żółtawym a biaÅ‚ym księżycem. Flag: -mooncolor [0,1]Wybierz tutaj obraz, który chcesz ustawić jako tÅ‚o, gdy aktywny jest xscreensaver. Flag: -bgWybierz swojego MikoÅ‚ajaWybierz swojego ulubionego MikoÅ‚ajaWybierz swój ulubiony Å›niegKliknij w okno... Kliknij, aby potwierdzićKolorKolor:Skomponuj tutaj swoje ulubione warunki na niebieSkomponuj swojÄ… ulubionÄ… sceneriÄ™KontaktKontynuacja z flagÄ…Nie można okreÅ›lić sesji pulpitu Współczynnik procesoraUtwórz zarysDomyÅ›lneŻądana liczba ptaków. JeÅ›li zero, ptaki nie sÄ… wyÅ›wietlane. Flag: -nbirdsŻądana liczba elementów scenerii. Flag: -treesTyp pulpitu: %sWykryto pulpit Waylanda Wykryta sesja pulpitu: %s OdlegÅ‚ość używana do uzyskania żądanej liczby sÄ…siadów.Waga odlegÅ‚oÅ›ci:PodarowaćWpÅ‚ać okoÅ‚o jednego euro, aby zainspirować opiekuna xsnow, tutaj jest link do paypal. Skala rysunku:WłączaćSkoncentruj siÄ™ na punkcie przyciÄ…gania:Podążaj za MikoÅ‚ajemAby uzyskać optymalne wyniki, dodaj do %s: Natychmiast wymuÅ› podmuch wiatru.CzÄ™stotliwość pojawiania siÄ™ meteorów. Flags: -meteorfrequencyCzÄ™stotliwość:Nadaj ptakom fantazyjny kolor. Flag: -birdscolorAureolaZatrzymanie z powodu flagi %s Wysokość:Ukryj menuJeÅ›li wszystko jest w porzÄ…dku, na twoim pulpicie pada Å›nieg i latajÄ… ptaki. ZachÄ™camy do zdefiniowania wÅ‚asnych preferencji za pomocÄ… powyższych zakÅ‚adek.JeÅ›li ustawiono, pokazuj padajÄ…cy Å›nieg na dole pulpitu. Flags: -keepsnowonscreen, -nokeepsnowonscreenJeÅ›li ustawiono, pokaż padajÄ…cy Å›nieg na oknach. Flags: -keepsnowonwindows, -nokeepsnowonwindowsJeÅ›li ustawiono, pokaż zamieć Å›nieżnÄ…. Flags: -blowsnow, -noblowsnowJeÅ›li ustawiono, pokaż pÅ‚atki Å›niegu. Flags: -snow, -nosnowJeÅ›li ustawiono, Å›nieg bÄ™dzie zbieraÅ‚ siÄ™ na drzewach. Flags: -keepsnowontrees, -nokeepsnowontreesJeÅ›li ustawiono, bÄ™dzie wiatr. Flags: -wind, -nowindJeÅ›li jest ustawiona, w miarÄ™ możliwoÅ›ci spróbuj pokazać puch na opadÅ‚ym Å›niegu i drzewach. Flags: -fluffy, -nofluffyJeÅ›li ustawione, użyj dwóch kolorów. Flag: -enablesc2JeÅ›li ustawiono: pokaż ptaki. Flags: -showbirds 1, -showbirds 0JeÅ›li ustawiono: nie pokazuj ÅšwiÄ™tego MikoÅ‚aja, Å›niegu ani scenerii. Flags: -birdsonly 0, -birdsony 1JeÅ›li system jest zbyt obciążony, wszystkie panele otrzymujÄ… ten kolor, w takim przypadku możesz dostosować niektóre ustawienia w "Å›nieg", "ptaki", "ustawienia" lub "niebiosa".JeÅ›li masz wiÄ™cej niż jeden monitor, wybierz miejsce, w którym ma padać Å›nieg. Wybierz „wszystkie monitoryâ€, jeÅ›li chcesz, aby Å›nieg byÅ‚ na wszystkich monitorach. UWAGA: po zmianie monitora xsnow uruchomi siÄ™ ponownie. Flag: -screenZignoruj duże dolne oknaZignoruj duże górne oknaW każdej zakÅ‚adce znajdziesz nastÄ™pujÄ…ce przyciski ratunkowe:WpÅ‚ywaj na wielkość ptaków. Flag: -birdsscale Intensywność:Znaleziono sesjÄ™ LXDE przy użyciu okna „pcmanfmâ€. Opuść menu. Flag: -nomenuDrzewo liÅ›ciaste. Flags: -treetype 2 or: -treetype allLewyPodnieÅ› Å›nieg na dolePodnieÅ› Å›nieg na oknaMaksymalna liczba pÅ‚atków Å›niegu:Maksymalna ilość pÅ‚atków Å›niegu. Flag: -flakecountmaxÅšrednia odlegÅ‚ość: %3d Menu koloryMeteoryÅšrodekKsiężycÅoÅ›. Flags: -treetype 5 or: -treetype allWiÄ™cej niż %d błędów, koÅ„czÄ™!NIE używajÄ…c podwójnego buforowania:UWAGA: spodziewaj siÄ™ migotania. UWAGA: xsnow prawdopodobnie bÄ™dzie dziaÅ‚ać, ale należy spodziewać siÄ™ pewnych usterek. SÄ…siedzi:Nie wysyÅ‚anie pliku tar do terminala. Ale już!Liczba najbliższych sÄ…siadów, którym ptaki powinny siÄ™ przyjrzeć. Flag: -neighboursLiczba migoczÄ…cych gwiazd. Flag: -starsNumer:Ok, sprawy majÄ… siÄ™ tak, jak sÄ…. We wszystkich obszarach roboczychNa dnie:Na scenerii:na oknach:Ogólna skala rysunku. Flag: -scaleProcent ekranu do wykorzystania w punkcie przyciÄ…gania. Flag: -attrspaceUmieść AurorÄ™ na Å›rodku ekranu. Flag: -auroramiddleUmieść AurorÄ™ po prawej stronie ekranu. Flag: -aurorarightUmieść AurorÄ™ w lewo na ekranie. Flag: -auroraleftProsimy o zgÅ‚aszanie wszelkich uwag do opiekuna xsnow.Niedźwiedź polarny. Flags: -treetype 7 or: -treetype allPreferowana odlegÅ‚ość od innych ptaków. Flag: -prefdistancePreferowana odlegÅ‚ość:Prawdopodobnie X11Problemy napotkane podczas produkcji kuli smoÅ‚owej. ZakoÅ„cz xsnowZakoÅ„cz xsnow.Zakres: %d Renifer. Flags: -treetype 4 or: -treetype allWzglÄ™dny rozmiar księżyca. Flag: -moonsizeUruchom ponownieZrestartuj ptaki.Uruchom ponownie z powodu zmiany ustawieÅ„ wyÅ›wietlania... Uruchom ponownie z powodu zmiany ustawieÅ„ ekranu lub jÄ™zyka ... PrawidÅ‚owyÅšwiÄ™tyÅšwiÄ™ty MikoÅ‚aj w pociÄ…gu z jednym reniferem i Rudolfem. Flags: -santa 4 -showrudolphÅšwiÄ™ty MikoÅ‚aj w pociÄ…gu z dwoma reniferami. Flags: -santa 4 -norudolphÅšwiÄ™ty MikoÅ‚aj z Dasherem, Dancer, Prancer, Vixen, Comet, Cupid, Dunder, Blixem i Rudolph. Flags: -santa 3 -showrudolphÅšwiÄ™ty MikoÅ‚aj z Dasherem, Dancer, Prancer, Vixen, Comet, Cupid, Dunder i Blixem. Flags: -santa 3 -norudolphMikoÅ‚aj z trzema reniferami. Flags: -santa 2 -norudolphMikoÅ‚aj z dwoma reniferami i Rudolfem. Flags: -santa 2 -showrudolphSzybkość ÅšwiÄ™tego MikoÅ‚aja. Flag: -santaspeedfactorSkalaSkala ÅšwiÄ™tego MikoÅ‚aja. Flags: -santascale Skala scenerii. Flag: sceneryscale Skala:SceneriaDrugi kolor:Zobacz także stronÄ™ podrÄ™cznika.Samoreplikacja nie jest wkompilowana. Ustaw kolor rocznika drzewa. Flag: -tcUstaw domyÅ›lne preferencje dla wszystkich kart (z wyjÄ…tkiem ustawieÅ„).Ustaw domyÅ›lne preferencje dla tej karty.Ustaw preferencje dotyczÄ…ce stylu vintage dla wszystkich kart (z wyjÄ…tkiem ustawieÅ„).Ustaw preferencje dotyczÄ…ce stylu vintage dla tej karty.Ustawianie tÅ‚a z %s UstawieniaUstawienia dla Xscreensaver. Możesz wybrać tÅ‚o i zdecydować, czy chcesz go używać, czy nie. PamiÄ™taj, aby dodać wiersz typu xsnow -root po wierszu „programy:†w pliku ~/.xscreensaver i uruchamiasz xscreensaver-demo do wyboru xsnow. Aby aktywować xscreensaver w wierszu poleceÅ„: xscreensaver-command -activate Zobacz także stronÄ™ podrÄ™cznika: man xsnowPokazaćPokaż punkt attrPokaż sceneriÄ™Pokaż MikoÅ‚ajowiPokaż ptakiPokaż puchPokaż Å›niegPokaż punkt, do którego ptaki chcÄ… siÄ™ udać. Flags: -showattr 0, -showattr 1Rozmiar pÅ‚atków Å›niegu, dziaÅ‚a tylko w przypadku nieoryginalnych pÅ‚atków Å›niegu. Flag: -snowsizeRozmiar:MaÅ‚y MikoÅ‚aj z trzema reniferami. Flags: -santa 1 -norudolphMaÅ‚y MikoÅ‚aj z dwoma reniferami i Rudolfem. Flags: -santa 1 -showrudolphMaÅ‚y dom. Flags: -treetype 3 or: -treetype allÅšniegÅšnieg w %#lx: %s %d+%d %dx%d OÅ›nieżone drzewo. Flags: -treetype 6 or: -treetype allPrÄ™dkość ptaków w dowolnych jednostkach. Flag: -birdsspeedPrÄ™dkość księżyca w pikselach na minutÄ™. Flag: -moonspeedPrÄ™dkość pÅ‚atków Å›niegu. Flag: -snowspeedfactorPrÄ™dkość:GwiazdySkÅ‚onność do dostosowywania prÄ™dkoÅ›ci do sÄ…siadów. Flag: -followneighboursTendencja do koncentrowania siÄ™ na punkcie przyciÄ…gania. Flag: -focuscentreSkÅ‚onność do utrzymywania pożądanego dystansu do sÄ…siadów. Flag: -disweightKolor Å›niegu. Flag: -scIm wyższe ustawienie, tym wiÄ™cej Å›niegu bÄ™dzie generowanych z powodu orki MikoÅ‚aja, wiatru lub znikajÄ…cych okien. Flag: -blowofffactorIm wyższe ustawienie, tym wiÄ™cej Å›niegu zbiera siÄ™ na dole pulpitu. Flag: -ssnowdepthIm wyższe ustawienie, tym wiÄ™cej Å›niegu zbiera siÄ™ na drzewach. Flag: -maxontreesIm wyższe ustawienie, tym wiÄ™cej Å›niegu bÄ™dzie zbierać siÄ™ na szybach. Uwaga: w Wayland nie ma Å›niegu na oknach. Flag: -wsnowdepthIm wyższe ustawienie, tym bardziej bÄ™dzie wirowaÅ‚ wiatr. Flag: -whirlfactorIm wyżej, tym wiÄ™cej pÅ‚atków Å›niegu. Flag: -snowflakesIm wyższa, tym pÅ‚ynniej xsnow bÄ™dzie dziaÅ‚ać, ale bÄ™dzie też zużywać wiÄ™cej mocy procesora. Flag: -cpuloadDrugi kolor Å›niegu. Flag: -sc2Przezroczyste okienko ze Å›niegiem prawdopodobnie nie jest widoczne, niestety.. To ustawienie okreÅ›la, ile sekund upÅ‚ywa miÄ™dzy dwoma podmuchami wiatru. Flag: -windtimerRegulator czasowy:MaÅ‚y MikoÅ‚aj z trzema reniferami. Flags: -santa 0 -norudolphMaÅ‚y MikoÅ‚aj z dwoma reniferami i Rudolfem. Flags: -santa 0 -showrudolphAby zezwolić na nakÅ‚adanie siÄ™ lub nie podczas umieszczania scenerii. Flags: -treeoverlap, -notreeoverlapAby narysować kontur wokół okna Å›nieżnego. Flag: -outline 1/0Aby upewnić siÄ™, że możesz kliknąć.Aby pokazywać lub nie pokazywać zorzy polarnej. Uwaga: zorzÄ™ polarnÄ… najlepiej oglÄ…dać na ciemnym tle. Flags: -aurora 1, -aurora 0Pokazywać czy nie pokazywać księżyca. Flags: -moon 1, -moon 0Pokazywać lub nie pokazywać gwiazdek. Flag: -stars (0 means: no stars)Pokazać czy nie pokazać MikoÅ‚ajowi. Flags: -showsanta, -nosantaPokazywać czy nie pokazywać halo wokół księżyca. Flags: -halo 1, -halo 0Pokazywać czy nie pokazywać meteorów. Flags: -meteors, -nometeorsPokazywać czy nie pokazywać scenerii. Flags: -showtrees, -notreesPrzełącz miÄ™dzy wÅ‚asnymi kolorami menu xsnow a standardowymi kolorami menu. Włączony: używaj kolorów xsnow. Dezaktywowany: używaj kolorów domyÅ›lnych. Flags: -theme 1, -theme 0Przezroczystość Przezroczystość malowanych przedmiotów: 0: brak przezroczystoÅ›ci. 100: peÅ‚na przejrzystość, nic nie zobaczysz! Flag: -transparencySpróbuj kliknąć dowolny obraz!Spróbuj przekierować do pliku (np.: %s, Próba padania Å›niegu w oknie głównym Użyj "sys" jako jÄ™zyka domyÅ›lnego. Wykorzystaj wszystkie obszary robocze, aby spadÅ‚ Å›nieg. UWAGA: to nie dziaÅ‚a poprawnie w oÅ›wieceniu. Flags: -allworkspaces 1, -allworkspaces 0Użyj karty Ustawienia, jeÅ›li xsnow zachowuje siÄ™ niewÅ‚aÅ›ciwie. Użyj karty ptaki, jeÅ›li ptaki zachowujÄ… siÄ™ niewÅ‚aÅ›ciwie.Użyj tego, jeÅ›li na oknach nie zbiera siÄ™ Å›nieg lub jeÅ›li Å›nieg zbiera siÄ™ poza oknami. Niektóre podstawowe menedżery okien wymagajÄ… tego ustawienia (np. TWM wymaga ogólnie wartoÅ›ci 25 .. 28). Flag: -offsetyUżyj tego, jeÅ›li Å›nieg spadnie poniżej dolnej części ekranu lub spadnie Å›nieg zakrywa coÅ›, czego nie powinno siÄ™ ukrywać. Flag: -offsetsUżyj starych wartoÅ›ci dla wszystkich preferencji (z wyjÄ…tkiem ustawieÅ„). Flag: -vintageUżywanie podwójnego bufora: %#lx. %dx%d Korzystanie z okna głównego Korzystanie z przezroczystego okna Korzystanie z okna „Pulpitâ€. Pionowy rozmiar zorzy polarnej. Flag: -auroraheightOdlegÅ‚ość widzenia. UWAGA: MikoÅ‚aj nie zna odlegÅ‚oÅ›ci widzenia, wiÄ™c gdy ptaki podążajÄ… za MikoÅ‚ajem, wzglÄ™dne pozycje MikoÅ‚aja i ptaków bÄ™dÄ… chwilowo niezsynchronizowane, gdy zmienisz odlegÅ‚ość widzenia. Jest to zauważalne tylko wtedy, gdy ptaki podążajÄ… za MikoÅ‚ajem. Flag: -viewingdistanceOdlegÅ‚ość oglÄ…dania:KlasycznyPreferencje vintage: wyglÄ…d i styl oryginaÅ‚u xsnow, stworzony w 1993 r. przez Rick Jansen.Stare drzewo, możesz ustawić kolor. Flag: -treetype 0Ostrzeżenie: nie jedz żółtego Å›niegu!Wayland (spodziewaj siÄ™ spowolnienia)WitamyWitamy w xsnow!Po aktywacji Å›nieg bÄ™dzie padaÅ‚ pod Twoimi oknami, w przeciwnym razie bÄ™dzie padaÅ‚ również nad Twoimi oknami. W niektórych Å›rodowiskach graficznych, gdy pada Å›nieg nad oknami, nie bÄ™dzie można kliknąć żadnego okna. Dlatego: zostaniesz poproszony o klikniÄ™cie przycisku, aby upewnić siÄ™, że wszystko jest w porzÄ…dku. Flag: -abovePo aktywacji tÅ‚o bÄ™dzie czarne. Flag: -bg (this button will be automatically desactivated when -bg is given)Wir:Szerokość zorzy polarnej w procentach szerokoÅ›ci ekranu. Flag: -aurorawidthSzerokość:WiatrZmieniono rozmiar okna, teraz pada Å›nieg w %#lx: %s %d+%d %dx%d Okna szersze niż 80 procent ekranu i bliżej doÅ‚u niż liczba w tym widżecie nie bÄ™dÄ… zbierać Å›niegu. W niektórych przypadkach w dolnej części ekranu znajdujÄ… siÄ™ niewidoczne okna, które sÄ… obsÅ‚ugiwane przez xsnow jak zwykÅ‚e okna: zbiera siÄ™ na nich Å›nieg. WpisujÄ…c tutaj odpowiedni numer, można uniknąć tego niepożądanego zachowania. Flag: -ignorebottomOkna szersze niż 80 procent ekranu i poÅ‚ożone bliżej góry niż liczba w tym widgecie nie bÄ™dÄ… zbierać Å›niegu. W niektórych przypadkach w górnej części ekranu znajdujÄ… siÄ™ niewidoczne okna, które sÄ… obsÅ‚ugiwane przez xsnow jako normalne okna: zbiera siÄ™ na nich Å›nieg. WpisujÄ…c tutaj odpowiedni numer, można uniknąć tego niepożądanego zachowania. Flag: -ignoretop WietrznyZ RudolfemBez RudolfaDrzewo zdrewniaÅ‚e. Flags: -treetype 1 or: -treetype allXscreensaver: Xsnow wymaga wersji gtk >= %s, znaleziono wersjÄ™ %s wszystkie monitoryentoetykietamonitor %dmonitor 1lub użyj %sponowne uruchomienienieznany wersjatyp okna itp.xsnow-3.8.3/po/pl.po0000666000000000000000000013165514732252143012504 0ustar0000000000000000# # Sometimes the translations contain rubbish, please replace them. # # (abc_1000) XsnoW # # (abc_1001) Xscreensaver # # (abc_1002) \n # # (abc_1003) XSNOW # # (abc_1004) Xsnow # # (abc_1005)   # # (abc_1006) Rick Jansen # # (abc_1007) xsnow # # (abc_1008) %l#x # Language for xsnow # Copyright (C) 2023 Willem Vermin # Willem Vermin , 2023 # This file is distributed under the same license as the xsnow package. # # msgid "" msgstr "" "Project-Id-Version: xsnow 3.7.0~pre04\n" "Report-Msgid-Bugs-To: Willem Vermin wvermin@gmail.com\n" "POT-Creation-Date: 2024-03-10 14:19+0100\n" "PO-Revision-Date: 2024-03-10 14:19+0100\n" "Last-Translator: Willem Vermin wvermin@gmail.com\n" "Language-Team: None\n" "Language: pl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: src/main.c:379 #, c-format msgid "Available languages are: %s\n" msgstr "DostÄ™pne jÄ™zyki to: %s\n" #: src/main.c:382 msgid "Warning: don't eat yellow snow!" msgstr "Ostrzeżenie: nie jedz żółtego Å›niegu!" #: src/main.c:403 #, c-format msgid "For optimal resuts, add to your %s:\n" msgstr "Aby uzyskać optymalne wyniki, dodaj do %s:\n" #: src/main.c:411 #, c-format msgid "unknown\n" msgstr "nieznany\n" #: src/main.c:420 #, c-format msgid "Detected Wayland desktop\n" msgstr "Wykryto pulpit Waylanda \n" #: src/main.c:435 #, c-format msgid "Xsnow needs gtk version >= %s, found version %s \n" msgstr "Xsnow wymaga wersji gtk >= %s, znaleziono wersjÄ™ %s \n" #: src/main.c:445 msgid "Continuing with flag" msgstr "Kontynuacja z flagÄ…" #: src/main.c:483 #, c-format msgid "%s: cannot connect to X server %s\n" msgstr "%s: nie można połączyć siÄ™ z serwerem X %s\n" #: src/main.c:484 msgid "(default)" msgstr "(domyÅ›lna)" #: src/main.c:602 msgid "restarting" msgstr "ponowne uruchomienie" #: src/main.c:649 #, c-format msgid "Click on a window ...\n" msgstr "Kliknij w okno...\n" #: src/main.c:683 #, c-format msgid "Detected desktop session: %s\n" msgstr "Wykryta sesja pulpitu: %s\n" #: src/main.c:686 #, c-format msgid "Could not determine desktop session\n" msgstr "Nie można okreÅ›lić sesji pulpitu \n" #: src/main.c:718 #, c-format msgid "Trying to snow in root window\n" msgstr "Próba padania Å›niegu w oknie głównym \n" #: src/main.c:762 #, c-format msgid "Using transparent window\n" msgstr "Korzystanie z przezroczystego okna \n" #: src/main.c:767 #, c-format msgid "The transparent snow-window is probably not click-through, alas..\n" msgstr "" "Przezroczyste okienko ze Å›niegiem prawdopodobnie nie jest widoczne, " "niestety..\n" #: src/main.c:776 #, c-format msgid "Cannot create transparent window\n" msgstr "Nie można utworzyć przezroczystego okna \n" #: src/main.c:778 #, c-format msgid "NOTE: xsnow will probably run, but some glitches are to be expected.\n" msgstr "" "UWAGA: xsnow prawdopodobnie bÄ™dzie dziaÅ‚ać, ale należy spodziewać siÄ™ " "pewnych usterek. \n" #: src/main.c:788 #, c-format msgid "LXDE session found, using window 'pcmanfm'.\n" msgstr "Znaleziono sesjÄ™ LXDE przy użyciu okna „pcmanfmâ€.\n" #: src/main.c:795 #, c-format msgid "Using window 'Desktop'.\n" msgstr "Korzystanie z okna „Pulpitâ€.\n" #: src/main.c:799 #, c-format msgid "Using root window\n" msgstr "Korzystanie z okna głównego \n" #: src/main.c:843 #, c-format msgid "Snowing in %#lx: %s %d+%d %dx%d\n" msgstr "Åšnieg w %#lx: %s %d+%d %dx%d\n" #: src/main.c:888 #, c-format msgid "Using double buffer: %#lx. %dx%d\n" msgstr "Używanie podwójnego bufora: %#lx. %dx%d\n" #: src/main.c:895 #, c-format msgid "NOT using double buffering:" msgstr "NIE używajÄ…c podwójnego buforowania:" #: src/main.c:897 #, c-format msgid " because double buffering is not available on this system\n" msgstr " ponieważ podwójne buforowanie nie jest dostÄ™pne w tym systemie\n" #: src/main.c:899 #, c-format msgid " on your request.\n" msgstr " na TwojÄ… proÅ›bÄ™.\n" #: src/main.c:900 #, c-format msgid "NOTE: expect some flicker.\n" msgstr "UWAGA: spodziewaj siÄ™ migotania.\n" #: src/main.c:1042 msgid "Restart due to change of screen or language settings ...\n" msgstr "Uruchom ponownie z powodu zmiany ustawieÅ„ ekranu lub jÄ™zyka ...\n" #: src/main.c:1056 msgid "Restart due to change of display settings...\n" msgstr "Uruchom ponownie z powodu zmiany ustawieÅ„ wyÅ›wietlania...\n" #: src/main.c:1147 msgid "Wayland (Expect some slugginess)" msgstr "Wayland (spodziewaj siÄ™ spowolnienia)" #: src/main.c:1151 msgid "Probably X11" msgstr "Prawdopodobnie X11" #: src/main.c:1153 #, c-format msgid "%s. Snow window: %#lx" msgstr "%s. Okno Å›niegu: %#lx" #: src/main.c:1205 #, c-format msgid "More than %d errors, I quit!" msgstr "WiÄ™cej niż %d błędów, koÅ„czÄ™!" #: src/main.c:1355 #, c-format msgid "Window size changed, now snowing in in %#lx: %s %d+%d %dx%d\n" msgstr "Zmieniono rozmiar okna, teraz pada Å›nieg w %#lx: %s %d+%d %dx%d\n" #: src/main.c:1424 #, c-format msgid "Halting because of flag %s\n" msgstr "Zatrzymanie z powodu flagi %s\n" #: src/selfrep.c:34 #, c-format msgid "Not sending tar file to terminal.\n" msgstr "Nie wysyÅ‚anie pliku tar do terminala.\n" #: src/selfrep.c:35 #, c-format msgid "Try redirecting to a file (e.g: %s,\n" msgstr "Spróbuj przekierować do pliku (np.: %s,\n" #: src/selfrep.c:36 #, c-format msgid "or use a %s" msgstr "lub użyj %s" #: src/selfrep.c:42 msgid "Problems encountered during production of the tar ball.\n" msgstr "Problemy napotkane podczas produkcji kuli smoÅ‚owej.\n" #: src/selfrep.c:47 #, c-format msgid "Self replication is not compiled in.\n" msgstr "Samoreplikacja nie jest wkompilowana.\n" #: src/utils.c:248 #, c-format msgid "" "\n" "Xsnow: Caught signal %d\n" msgstr "" "\n" "Xsnow: Przechwycony sygnaÅ‚ %d\n" #: src/utils.c:251 #, c-format msgid "" "\n" "Thanks for using xsnow\n" msgstr "" "\n" "DziÄ™kujemy za korzystanie xsnow\n" #: src/windows.c:633 #, c-format msgid "Setting background from %s\n" msgstr "Ustawianie tÅ‚a z %s\n" #: src/ui.c:1050 #, c-format msgid "Range: %d\n" msgstr "Zakres: %d\n" #: src/ui.c:1052 #, c-format msgid "Mean distance: %3d\n" msgstr "Åšrednia odlegÅ‚ość: %3d\n" #: src/ui.c:1060 #, c-format msgid "Desktop type: %s" msgstr "Typ pulpitu: %s" #: src/ui.c:1175 src/ui.glade:5910 msgid "all monitors" msgstr "wszystkie monitory" #: src/ui.c:1182 #, c-format msgid "monitor %d" msgstr "monitor %d" #: src/ui.c:1200 msgid "Available languages are: " msgstr "DostÄ™pne jÄ™zyki to: " #: src/ui.c:1203 msgid "Use \"sys\" for your default language.\n" msgstr "Użyj \"sys\" jako jÄ™zyka domyÅ›lnego.\n" #: src/ui.c:1204 msgid "See also the man page." msgstr "Zobacz także stronÄ™ podrÄ™cznika." #: src/ui.glade:144 msgid "" "\n" "Alas! This not an X11 session, xsnow will probably not run.\n" "\n" "If you want to try it anyway, set the environment variable XSNOW_FORCE_RUN, " "eg:\n" "\n" " XSNOW_FORCE_RUN=1 xsnow\n" "\n" "Or, you could force an X11 session, for example by tweaking /etc/gdm3/daemon." "conf.\n" "\n" msgstr "" "\n" " Niestety! To nie jest sesja X11, xsnow prawdopodobnie nie zostanie " "uruchomiona.\n" "\n" "JeÅ›li mimo to chcesz spróbować, ustaw zmiennÄ… Å›rodowiskowÄ… XSNOW_FORCE_RUN, " "np.:\n" "\n" " XSNOW_FORCE_RUN=1 xsnow\n" "\n" "Możesz też wymusić sesjÄ™ X11, na przykÅ‚ad modyfikujÄ…c plik /etc/gdm3/daemon." "conf.\n" "\n" #: src/ui.glade:162 msgid "Ok, things are as they are. " msgstr "Ok, sprawy majÄ… siÄ™ tak, jak sÄ…. " #: src/ui.glade:477 msgid "" "If everything is ok, it is now snowing on your desktop, and birds are " "flying. You are encouraged to define your own preferences using the tabs " "above." msgstr "" "JeÅ›li wszystko jest w porzÄ…dku, na twoim pulpicie pada Å›nieg i latajÄ… ptaki. " "ZachÄ™camy do zdefiniowania wÅ‚asnych preferencji za pomocÄ… powyższych " "zakÅ‚adek." #: src/ui.glade:492 msgid "" "Use the settings tab if xsnow is misbehaving.\n" "Use the birds tab if birds are misbehaving." msgstr "" "Użyj karty Ustawienia, jeÅ›li xsnow zachowuje siÄ™ niewÅ‚aÅ›ciwie.\n" "Użyj karty ptaki, jeÅ›li ptaki zachowujÄ… siÄ™ niewÅ‚aÅ›ciwie." #: src/ui.glade:509 msgid "In every tab you find the following rescue buttons:" msgstr "W każdej zakÅ‚adce znajdziesz nastÄ™pujÄ…ce przyciski ratunkowe:" #: src/ui.glade:529 msgid "Defaults " msgstr "DomyÅ›lne " #: src/ui.glade:544 msgid "Set default preferences for this tab." msgstr "Ustaw domyÅ›lne preferencje dla tej karty." #: src/ui.glade:571 msgid "Vintage " msgstr "Vintage " #: src/ui.glade:586 msgid "Set vintage preferences for this tab." msgstr "Ustaw preferencje dotyczÄ…ce stylu vintage dla tej karty." #: src/ui.glade:613 msgid "All defaults " msgstr "Wszystkie ustawienia domyÅ›lne " #: src/ui.glade:628 msgid "Set default preferences for all (except settings) tabs." msgstr "Ustaw domyÅ›lne preferencje dla wszystkich kart (z wyjÄ…tkiem ustawieÅ„)." #: src/ui.glade:655 msgid "All vintage " msgstr "CaÅ‚y rocznik " #: src/ui.glade:670 msgid "Set vintage preferences for all (except settings) tabs." msgstr "" "Ustaw preferencje dotyczÄ…ce stylu vintage dla wszystkich kart (z wyjÄ…tkiem " "ustawieÅ„)." #: src/ui.glade:690 src/ui.glade:701 src/ui.glade:840 src/ui.glade:1045 #: src/ui.glade:2870 src/ui.glade:2919 src/ui.glade:4688 msgid " " msgstr " " #: src/ui.glade:712 msgid " " msgstr " " #: src/ui.glade:746 msgid "Welcome at xsnow!" msgstr "Witamy w xsnow!" #: src/ui.glade:804 msgid "" "Vintage preferences: the look and feel of the original xsnow, created in " "1993 by Rick Jansen." msgstr "" "Preferencje vintage: wyglÄ…d i styl oryginaÅ‚u xsnow, stworzony w 1993 r. " "przez Rick Jansen." #: src/ui.glade:895 src/ui.glade:1542 src/ui.glade:2470 src/ui.glade:3033 #: src/ui.glade:3504 src/ui.glade:4470 src/ui.glade:5736 msgid "All defaults" msgstr "Wszystkie ustawienia domyÅ›lne" #: src/ui.glade:900 src/ui.glade:2474 src/ui.glade:3037 src/ui.glade:5740 msgid "" "Apply defaults for all preferences (except settings).\n" "Flag: -defaults" msgstr "" "Zastosuj ustawienia domyÅ›lne dla wszystkich preferencji (z wyjÄ…tkiem " "ustawieÅ„).\n" "Flag: -defaults" #: src/ui.glade:914 msgid "Donate" msgstr "Podarować" #: src/ui.glade:920 msgid "" "Donate one euro or so to inspire the maintainer of xsnow, here is a paypal " "link. " msgstr "" "WpÅ‚ać okoÅ‚o jednego euro, aby zainspirować opiekuna xsnow, tutaj jest link " "do paypal. " #: src/ui.glade:930 src/ui.glade:1561 src/ui.glade:2489 src/ui.glade:3052 #: src/ui.glade:3522 src/ui.glade:4489 src/ui.glade:5754 msgid "All vintage" msgstr "Wszystkie roczniki" #: src/ui.glade:935 src/ui.glade:1565 src/ui.glade:2493 src/ui.glade:3056 #: src/ui.glade:4493 src/ui.glade:5758 msgid "" "Use vintage values for all preferences (except settings).\n" "Flag: -vintage" msgstr "" "Użyj starych wartoÅ›ci dla wszystkich preferencji (z wyjÄ…tkiem ustawieÅ„).\n" "Flag: -vintage" #: src/ui.glade:949 src/ui.glade:1513 src/ui.glade:2441 src/ui.glade:3004 #: src/ui.glade:3552 src/ui.glade:4546 src/ui.glade:5633 msgid "Hide menu" msgstr "Ukryj menu" #: src/ui.glade:954 src/ui.glade:1517 src/ui.glade:2445 src/ui.glade:3008 #: src/ui.glade:3556 src/ui.glade:4550 src/ui.glade:5637 msgid "" "Leave menu.\n" "Flag: -nomenu" msgstr "" "Opuść menu.\n" "Flag: -nomenu" #: src/ui.glade:968 msgid "Contact" msgstr "Kontakt" #: src/ui.glade:973 msgid "Please report any comments to the maintainer of xsnow." msgstr "Prosimy o zgÅ‚aszanie wszelkich uwag do opiekuna xsnow." #: src/ui.glade:983 src/ui.glade:1592 src/ui.glade:2520 src/ui.glade:3083 #: src/ui.glade:3580 src/ui.glade:4519 src/ui.glade:5661 msgid "Quit xsnow" msgstr "ZakoÅ„cz xsnow" #: src/ui.glade:988 src/ui.glade:1596 src/ui.glade:2524 src/ui.glade:3087 #: src/ui.glade:3584 src/ui.glade:4523 src/ui.glade:5665 msgid "Quit xsnow." msgstr "ZakoÅ„cz xsnow." #: src/ui.glade:1028 msgid "" "If the system is too busy, all panels get this color, in which case you " "could adapt some settings in \"snow\", \"birds\", \"settings\", or " "\"celestials\"." msgstr "" "JeÅ›li system jest zbyt obciążony, wszystkie panele otrzymujÄ… ten kolor, w " "takim przypadku możesz dostosować niektóre ustawienia w \"Å›nieg\", " "\"ptaki\", \"ustawienia\" lub \"niebiosa\"." #: src/ui.glade:1222 msgid "Welcome" msgstr "Witamy" #: src/ui.glade:1239 msgid "Blow off:" msgstr "zdmuchnąć:" #: src/ui.glade:1252 msgid "On windows:" msgstr "na oknach:" #: src/ui.glade:1265 msgid "On bottom:" msgstr "Na dnie:" #: src/ui.glade:1278 msgid "On scenery:" msgstr "Na scenerii:" #: src/ui.glade:1288 src/ui.glade:1304 src/ui.glade:1320 src/ui.glade:1336 #: src/ui.glade:3745 src/ui.glade:3838 src/ui.glade:3941 src/ui.glade:4011 #: src/ui.glade:4047 src/ui.glade:6001 msgid "Show" msgstr "Pokazać" #: src/ui.glade:1292 msgid "" "If set, show snow blowing away.\n" "Flags: -blowsnow, -noblowsnow" msgstr "" "JeÅ›li ustawiono, pokaż zamieć Å›nieżnÄ….\n" "Flags: -blowsnow, -noblowsnow" #: src/ui.glade:1308 msgid "" "If set, show fallen snow on windows.\n" "Flags: -keepsnowonwindows, -nokeepsnowonwindows" msgstr "" "JeÅ›li ustawiono, pokaż padajÄ…cy Å›nieg na oknach.\n" "Flags: -keepsnowonwindows, -nokeepsnowonwindows" #: src/ui.glade:1324 msgid "" "If set, show fallen snow on bottom of the desktop.\n" "Flags: -keepsnowonscreen, -nokeepsnowonscreen" msgstr "" "JeÅ›li ustawiono, pokazuj padajÄ…cy Å›nieg na dole pulpitu.\n" "Flags: -keepsnowonscreen, -nokeepsnowonscreen" #: src/ui.glade:1340 msgid "" "If set, snow will collect on the trees.\n" "Flags: -keepsnowontrees, -nokeepsnowontrees" msgstr "" "JeÅ›li ustawiono, Å›nieg bÄ™dzie zbieraÅ‚ siÄ™ na drzewach.\n" "Flags: -keepsnowontrees, -nokeepsnowontrees" #: src/ui.glade:1354 msgid "" "The higher this setting, the more snow will be generated because of Santa " "ploughing, wind or disappearing windows. \n" "Flag: -blowofffactor" msgstr "" "Im wyższe ustawienie, tym wiÄ™cej Å›niegu bÄ™dzie generowanych z powodu orki " "MikoÅ‚aja, wiatru lub znikajÄ…cych okien. \n" "Flag: -blowofffactor" #: src/ui.glade:1373 msgid "" "The higher this setting, the more snow will collect on the windows. \n" "Note: in Wayland, there is no snow on the windows. \n" "Flag: -wsnowdepth" msgstr "" "Im wyższe ustawienie, tym wiÄ™cej Å›niegu bÄ™dzie zbierać siÄ™ na szybach. \n" "Uwaga: w Wayland nie ma Å›niegu na oknach. \n" "Flag: -wsnowdepth" #: src/ui.glade:1393 msgid "" "The higher this setting, the more snow will collect on the bottom of the " "desktop.\n" "Flag: -ssnowdepth" msgstr "" "Im wyższe ustawienie, tym wiÄ™cej Å›niegu zbiera siÄ™ na dole pulpitu.\n" "Flag: -ssnowdepth" #: src/ui.glade:1412 msgid "" "The higher this setting, the more snow will collect on the trees.\n" "Flag: -maxontrees" msgstr "" "Im wyższe ustawienie, tym wiÄ™cej Å›niegu zbiera siÄ™ na drzewach.\n" "Flag: -maxontrees" #: src/ui.glade:1433 msgid "Choose your favorite snow" msgstr "Wybierz swój ulubiony Å›nieg" #: src/ui.glade:1450 src/ui.glade:1618 src/ui.glade:2564 src/ui.glade:2859 #: src/ui.glade:4887 src/ui.glade:5964 src/ui.glade:5975 src/ui.glade:6039 #: src/ui.glade:6065 msgid " " msgstr " " #: src/ui.glade:1464 src/ui.glade:2393 src/ui.glade:2956 src/ui.glade:3458 #: src/ui.glade:4574 src/ui.glade:5690 msgid "Defaults" msgstr "DomyÅ›lne" #: src/ui.glade:1468 msgid "Apply default values for the preferences in this tab.\n" msgstr "Zastosuj wartoÅ›ci domyÅ›lne dla preferencji na tej karcie.\n" #: src/ui.glade:1483 src/ui.glade:2411 src/ui.glade:2974 src/ui.glade:3475 #: src/ui.glade:4592 src/ui.glade:5707 msgid "Vintage" msgstr "Klasyczny" #: src/ui.glade:1487 src/ui.glade:2415 src/ui.glade:2978 src/ui.glade:3479 #: src/ui.glade:4596 src/ui.glade:5711 msgid "Apply vintage values for the preferences in this tab." msgstr "Zastosuj wartoÅ›ci vintage dla preferencji na tej karcie." #: src/ui.glade:1546 src/ui.glade:4474 msgid "" "Apply defaults for all preferences (except settings).\n" "Flags: -defaults" msgstr "" "Zastosuj ustawienia domyÅ›lne dla wszystkich preferencji (z wyjÄ…tkiem " "ustawieÅ„).\n" "Flags: -defaults" #: src/ui.glade:1632 src/ui.glade:3895 msgid "Size:" msgstr "Rozmiar:" #: src/ui.glade:1644 msgid "" "Size of snowflakes, works only for non-vintage snow flakes.\n" "Flag: -snowsize" msgstr "" "Rozmiar pÅ‚atków Å›niegu, dziaÅ‚a tylko w przypadku nieoryginalnych pÅ‚atków " "Å›niegu.\n" "Flag: -snowsize" #: src/ui.glade:1664 src/ui.glade:2357 src/ui.glade:3861 src/ui.glade:4145 #: src/ui.glade:5002 msgid "Speed:" msgstr "PrÄ™dkość:" #: src/ui.glade:1678 msgid "Max # snowflakes:" msgstr "Maksymalna liczba pÅ‚atków Å›niegu:" #: src/ui.glade:1691 msgid "" "Maximum amount of snowflakes.\n" "Flag: -flakecountmax" msgstr "" "Maksymalna ilość pÅ‚atków Å›niegu.\n" "Flag: -flakecountmax" #: src/ui.glade:1716 msgid "# Snowflakes:" msgstr "# PÅ‚atki Å›niegu:" #: src/ui.glade:1732 src/ui.glade:5173 src/ui.glade:5189 msgid "label" msgstr "etykieta" #: src/ui.glade:1741 msgid "Show fluff" msgstr "Pokaż puch" #: src/ui.glade:1745 msgid "" "If set, try to show fluff on fallen snow and trees if possible.\n" "Flags: -fluffy, -nofluffy" msgstr "" "JeÅ›li jest ustawiona, w miarÄ™ możliwoÅ›ci spróbuj pokazać puch na opadÅ‚ym " "Å›niegu i drzewach.\n" "Flags: -fluffy, -nofluffy" #: src/ui.glade:1759 src/ui.glade:1771 src/ui.glade:2575 src/ui.glade:3798 #: src/ui.glade:3810 src/ui.glade:5139 src/ui.glade:5151 msgid "             " msgstr "             " #: src/ui.glade:1783 msgid "" "Speed of the snowflakes.\n" "Flag: -snowspeedfactor" msgstr "" "PrÄ™dkość pÅ‚atków Å›niegu.\n" "Flag: -snowspeedfactor" #: src/ui.glade:1804 msgid "Intensity:" msgstr "Intensywność:" #: src/ui.glade:1816 msgid "" "The higher, the more snowflakes.\n" "Flag: -snowflakes" msgstr "" "Im wyżej, tym wiÄ™cej pÅ‚atków Å›niegu.\n" "Flag: -snowflakes" #: src/ui.glade:1836 msgid "Show snow" msgstr "Pokaż Å›nieg" #: src/ui.glade:1840 msgid "" "If set, show snowflakes.\n" "Flags: -snow, -nosnow" msgstr "" "JeÅ›li ustawiono, pokaż pÅ‚atki Å›niegu.\n" "Flags: -snow, -nosnow" #: src/ui.glade:1855 msgid "" "The color of the snow.\n" "Flag: -sc" msgstr "" "Kolor Å›niegu.\n" "Flag: -sc" #: src/ui.glade:1872 msgid "Color:" msgstr "Kolor:" #: src/ui.glade:1886 msgid "Second color:" msgstr "Drugi kolor:" #: src/ui.glade:1899 msgid "" "The second color of the snow.\n" "Flag: -sc2" msgstr "" "Drugi kolor Å›niegu.\n" "Flag: -sc2" #: src/ui.glade:1912 msgid "Enable" msgstr "Włączać" #: src/ui.glade:1916 msgid "" "If set, use two colors.\n" "Flag: -enablesc2" msgstr "JeÅ›li ustawione, użyj dwóch kolorów.\n" "Flag: -enablesc2" #: src/ui.glade:1974 msgid "Snow" msgstr "Åšnieg" #: src/ui.glade:1992 msgid "" "Tiny Santa with three reindeers.\n" "Flags: -santa 0 -norudolph" msgstr "" "MaÅ‚y MikoÅ‚aj z trzema reniferami.\n" "Flags: -santa 0 -norudolph" #: src/ui.glade:2021 msgid "" "Small Santa with three reindeers.\n" "Flags: -santa 1 -norudolph" msgstr "" "MaÅ‚y MikoÅ‚aj z trzema reniferami.\n" "Flags: -santa 1 -norudolph" #: src/ui.glade:2050 msgid "" "Santa with three reindeers.\n" "Flags: -santa 2 -norudolph" msgstr "" "MikoÅ‚aj z trzema reniferami.\n" "Flags: -santa 2 -norudolph" #: src/ui.glade:2079 msgid "" "Santa with Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder and Blixem.\n" "Flags: -santa 3 -norudolph" msgstr "" "ÅšwiÄ™ty MikoÅ‚aj z Dasherem, Dancer, Prancer, Vixen, Comet, Cupid, Dunder i " "Blixem.\n" "Flags: -santa 3 -norudolph" #: src/ui.glade:2108 msgid "" "Santa using the train with two reindeers.\n" "Flags: -santa 4 -norudolph" msgstr "" "ÅšwiÄ™ty MikoÅ‚aj w pociÄ…gu z dwoma reniferami.\n" "Flags: -santa 4 -norudolph" #: src/ui.glade:2137 msgid "" "Santa using the train with one reindeer and Rudolph.\n" "Flags: -santa 4 -showrudolph" msgstr "" "ÅšwiÄ™ty MikoÅ‚aj w pociÄ…gu z jednym reniferem i Rudolfem.\n" "Flags: -santa 4 -showrudolph" #: src/ui.glade:2165 msgid "" "Tiny Santa with two reindeers and Rudolph.\n" "Flags: -santa 0 -showrudolph" msgstr "" "MaÅ‚y MikoÅ‚aj z dwoma reniferami i Rudolfem.\n" "Flags: -santa 0 -showrudolph" #: src/ui.glade:2195 msgid "" "Small Santa with two reindeers and Rudolph.\n" "Flags: -santa 1 -showrudolph" msgstr "" "MaÅ‚y MikoÅ‚aj z dwoma reniferami i Rudolfem.\n" "Flags: -santa 1 -showrudolph" #: src/ui.glade:2223 msgid "" "Santa with two reindeers and Rudolph.\n" "Flags: -santa 2 -showrudolph" msgstr "" "MikoÅ‚aj z dwoma reniferami i Rudolfem.\n" "Flags: -santa 2 -showrudolph" #: src/ui.glade:2251 msgid "" "Santa with Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder, Blixem " "and Rudolph.\n" "Flags: -santa 3 -showrudolph" msgstr "" "ÅšwiÄ™ty MikoÅ‚aj z Dasherem, Dancer, Prancer, Vixen, Comet, Cupid, Dunder, " "Blixem i Rudolph.\n" "Flags: -santa 3 -showrudolph" #: src/ui.glade:2282 msgid "Without Rudolph" msgstr "Bez Rudolfa" #: src/ui.glade:2297 msgid "With Rudolph" msgstr "Z Rudolfem" #: src/ui.glade:2308 msgid "Choose your Santa" msgstr "Wybierz swojego MikoÅ‚aja" #: src/ui.glade:2326 msgid "Choose your favorite Santa" msgstr "Wybierz swojego ulubionego MikoÅ‚aja" #: src/ui.glade:2342 src/ui.glade:3444 msgid " " msgstr " " #: src/ui.glade:2369 msgid "" "Santa's speed.\n" "Flag: -santaspeedfactor" msgstr "" "Szybkość ÅšwiÄ™tego MikoÅ‚aja.\n" "Flag: -santaspeedfactor" #: src/ui.glade:2397 src/ui.glade:2960 src/ui.glade:3462 src/ui.glade:4578 #: src/ui.glade:5694 msgid "Apply default values for the preferences in this tab." msgstr "Zastosuj wartoÅ›ci domyÅ›lne dla preferencji na tej karcie." #: src/ui.glade:2543 msgid "Show Santa" msgstr "Pokaż MikoÅ‚ajowi" #: src/ui.glade:2547 msgid "" "To show or not to show Santa.\n" "Flags: -showsanta, -nosanta" msgstr "" "Pokazać czy nie pokazać MikoÅ‚ajowi.\n" "Flags: -showsanta, -nosanta" #: src/ui.glade:2590 src/ui.glade:3229 msgid "Scale:" msgstr "Skala:" #: src/ui.glade:2602 msgid "" "Scale of Santa.\n" "Flags: -santascale " msgstr "" "Skala ÅšwiÄ™tego MikoÅ‚aja.\n" "Flags: -santascale " #: src/ui.glade:2647 msgid "Santa" msgstr "ÅšwiÄ™ty" #: src/ui.glade:2662 msgid "Show scenery" msgstr "Pokaż sceneriÄ™" #: src/ui.glade:2666 msgid "" "To show or not to show scenery.\n" "Flags: -showtrees, -notrees" msgstr "" "Pokazywać czy nie pokazywać scenerii.\n" "Flags: -showtrees, -notrees" #: src/ui.glade:2683 msgid "" "Vintage tree, you can set the color.\n" "Flag: -treetype 0" msgstr "" "Stare drzewo, możesz ustawić kolor.\n" "Flag: -treetype 0" #: src/ui.glade:2706 msgid "" "Woody tree.\n" "Flags: -treetype 1 or: -treetype all" msgstr "" "Drzewo zdrewniaÅ‚e.\n" "Flags: -treetype 1 or: -treetype all" #: src/ui.glade:2729 msgid "" "Leavy tree.\n" "Flags: -treetype 2 or: -treetype all" msgstr "" "Drzewo liÅ›ciaste.\n" "Flags: -treetype 2 or: -treetype all" #: src/ui.glade:2752 msgid "" "Small house.\n" "Flags: -treetype 3 or: -treetype all" msgstr "" "MaÅ‚y dom.\n" "Flags: -treetype 3 or: -treetype all" #: src/ui.glade:2775 msgid "" "Reindeer.\n" "Flags: -treetype 4 or: -treetype all" msgstr "" "Renifer.\n" "Flags: -treetype 4 or: -treetype all" #: src/ui.glade:2798 msgid "" "Moose.\n" "Flags: -treetype 5 or: -treetype all" msgstr "" "ÅoÅ›.\n" "Flags: -treetype 5 or: -treetype all" #: src/ui.glade:2821 msgid "" "Snowy tree.\n" "Flags: -treetype 6 or: -treetype all" msgstr "" "OÅ›nieżone drzewo.\n" "Flags: -treetype 6 or: -treetype all" #: src/ui.glade:2844 msgid "" "Set color of vintage tree.\n" "Flag: -tc" msgstr "" "Ustaw kolor rocznika drzewa.\n" "Flag: -tc" #: src/ui.glade:2884 msgid "Compose your favorite scenery" msgstr "Skomponuj swojÄ… ulubionÄ… sceneriÄ™" #: src/ui.glade:2900 msgid "Try and click any image!" msgstr "Spróbuj kliknąć dowolny obraz!" #: src/ui.glade:2931 msgid "" "Polar bear.\n" "Flags: -treetype 7 or: -treetype all" msgstr "" "Niedźwiedź polarny.\n" "Flags: -treetype 7 or: -treetype all" #: src/ui.glade:3141 msgid "# Items:" msgstr "# Przedmiotów:" #: src/ui.glade:3156 msgid "" "Desired number of scenery items.\n" "Flag: -trees" msgstr "" "Żądana liczba elementów scenerii.\n" "Flag: -trees" #: src/ui.glade:3179 msgid "% Window fill:" msgstr "% wypeÅ‚nienia okna:" #: src/ui.glade:3190 msgid "" "Bottom percentage of screen available for scenery.\n" "Flag: -treefill" msgstr "" "Dolny procent ekranu dostÄ™pny dla scenerii.\n" "Flag: -treefill" #: src/ui.glade:3209 msgid "Allow overlap" msgstr "Zezwalaj na nakÅ‚adanie siÄ™" #: src/ui.glade:3213 msgid "" "To allow overlap or not when placing scenery.\n" "Flags: -treeoverlap, -notreeoverlap" msgstr "" "Aby zezwolić na nakÅ‚adanie siÄ™ lub nie podczas umieszczania scenerii.\n" "Flags: -treeoverlap, -notreeoverlap" #: src/ui.glade:3240 msgid "" "Scale of scenery.\n" "Flag: sceneryscale " msgstr "" "Skala scenerii.\n" "Flag: sceneryscale " #: src/ui.glade:3409 msgid "Scenery" msgstr "Sceneria" #: src/ui.glade:3428 msgid "Compose here your favorite celestial conditions" msgstr "Skomponuj tutaj swoje ulubione warunki na niebie" #: src/ui.glade:3508 msgid "" "Apply default values for all preferences (except settings).\n" "Flag: -defaults" msgstr "" "Zastosuj wartoÅ›ci domyÅ›lne dla wszystkich preferencji (z wyjÄ…tkiem " "ustawieÅ„).\n" "Flag: -defaults" #: src/ui.glade:3526 msgid "" "Apply vintage values for all preferences (except settings).\n" "Flag: -vintage" msgstr "" "Zastosuj stare wartoÅ›ci dla wszystkich preferencji (oprócz ustawieÅ„).\n" "Flag: -vintage" #: src/ui.glade:3612 msgid "Wind" msgstr "Wiatr" #: src/ui.glade:3626 msgid "Windy" msgstr "Wietrzny" #: src/ui.glade:3631 msgid "" "If set, there will be wind.\n" "Flags: -wind, -nowind" msgstr "" "JeÅ›li ustawiono, bÄ™dzie wiatr.\n" "Flags: -wind, -nowind" #: src/ui.glade:3648 msgid "Whirl:" msgstr "Wir:" #: src/ui.glade:3660 msgid "" "The higher this setting, the more the wind will whirl.\n" "Flag: -whirlfactor" msgstr "" "Im wyższe ustawienie, tym bardziej bÄ™dzie wirowaÅ‚ wiatr.\n" "Flag: -whirlfactor" #: src/ui.glade:3682 msgid "Timer:" msgstr "Regulator czasowy:" #: src/ui.glade:3695 msgid "" "This setting determines how many seconds pass between two gusts of wind.\n" "Flag: -windtimer" msgstr "" "To ustawienie okreÅ›la, ile sekund upÅ‚ywa miÄ™dzy dwoma podmuchami wiatru.\n" "Flag: -windtimer" #: src/ui.glade:3711 msgid "Now!" msgstr "Ale już!" #: src/ui.glade:3715 msgid "Force a gust of wind immediately." msgstr "Natychmiast wymuÅ› podmuch wiatru." #: src/ui.glade:3732 msgid "Stars" msgstr "Gwiazdy" #: src/ui.glade:3750 msgid "" "To show or not show stars.\n" "Flag: -stars (0 means: no stars)" msgstr "" "Pokazywać lub nie pokazywać gwiazdek.\n" "Flag: -stars (0 means: no stars)" #: src/ui.glade:3767 msgid "Number:" msgstr "Numer:" #: src/ui.glade:3779 msgid "" "Number of twinkling stars.\n" "Flag: -stars" msgstr "" "Liczba migoczÄ…cych gwiazd.\n" "Flag: -stars" #: src/ui.glade:3825 msgid "Moon" msgstr "Księżyc" #: src/ui.glade:3843 msgid "" "To show or not show moon.\n" "Flags: -moon 1, -moon 0" msgstr "" "Pokazywać czy nie pokazywać księżyca.\n" "Flags: -moon 1, -moon 0" #: src/ui.glade:3873 msgid "" "Speed of moon in pixels/minute.\n" "Flag: -moonspeed" msgstr "" "PrÄ™dkość księżyca w pikselach na minutÄ™.\n" "Flag: -moonspeed" #: src/ui.glade:3907 msgid "" "Relative size of the moon.\n" "Flag: -moonsize" msgstr "" "WzglÄ™dny rozmiar księżyca.\n" "Flag: -moonsize" #: src/ui.glade:3928 msgid "Halo" msgstr "Aureola" #: src/ui.glade:3946 msgid "" "To show or not to show halo around moon.\n" "Flags: -halo 1, -halo 0" msgstr "" "Pokazywać czy nie pokazywać halo wokół księżyca.\n" "Flags: -halo 1, -halo 0" #: src/ui.glade:3964 src/ui.glade:4179 msgid "Bright:" msgstr "Jasny:" #: src/ui.glade:3976 msgid "" "Brightness of moon's halo.\n" "Flag: -halobrightness" msgstr "" "Jasność aureoli księżyca.\n" "Flag: -halobrightness" #: src/ui.glade:3998 msgid "Meteors" msgstr "Meteory" #: src/ui.glade:4016 msgid "" "To show or not to show meteors.\n" "Flags: -meteors, -nometeors" msgstr "" "Pokazywać czy nie pokazywać meteorów.\n" "Flags: -meteors, -nometeors" #: src/ui.glade:4034 msgid "Aurora" msgstr "Zorza polarna" #: src/ui.glade:4052 msgid "" "To show or not show aurora.\n" "Note: the aurora is best viewed using a dark background.\n" "Flags: -aurora 1, -aurora 0" msgstr "" "Aby pokazywać lub nie pokazywać zorzy polarnej.\n" "Uwaga: zorzÄ™ polarnÄ… najlepiej oglÄ…dać na ciemnym tle.\n" "Flags: -aurora 1, -aurora 0" #: src/ui.glade:4071 msgid "Width:" msgstr "Szerokość:" #: src/ui.glade:4083 msgid "" "Width of aurora in percentage of screen width.\n" "Flag: -aurorawidth" msgstr "" "Szerokość zorzy polarnej w procentach szerokoÅ›ci ekranu.\n" "Flag: -aurorawidth" #: src/ui.glade:4108 msgid "Height:" msgstr "Wysokość:" #: src/ui.glade:4120 msgid "" "Vertical size of aurora.\n" "Flag: -auroraheight" msgstr "" "Pionowy rozmiar zorzy polarnej.\n" "Flag: -auroraheight" #: src/ui.glade:4157 msgid "" "Animation speed of aurora: real: 10, for a more dramatic effect choose: 100\n" "Flag: -auroraspeed" msgstr "" "Szybkość animacji zorzy polarnej: rzeczywista: 10, dla bardziej " "dramatycznego efektu wybierz: 100\n" "Flag: -auroraspeed" #: src/ui.glade:4191 msgid "" "Brightness of aurora.\n" "Flags: -aurorabrightness" msgstr "" "Jasność zorzy polarnej.\n" "Flags: -aurorabrightness" #: src/ui.glade:4208 msgid "Left" msgstr "Lewy" #: src/ui.glade:4212 msgid "" "Place aurora left on the screen.\n" "Flag: -auroraleft" msgstr "" "Umieść AurorÄ™ w lewo na ekranie.\n" "Flag: -auroraleft" #: src/ui.glade:4225 msgid "Middle" msgstr "Åšrodek" #: src/ui.glade:4229 msgid "" "Place aurora in the middle of the screen.\n" "Flag: -auroramiddle" msgstr "" "Umieść AurorÄ™ na Å›rodku ekranu.\n" "Flag: -auroramiddle" #: src/ui.glade:4243 msgid "Right" msgstr "PrawidÅ‚owy" #: src/ui.glade:4247 msgid "" "Place aurora in the right of the screen.\n" "Flag: -auroraright" msgstr "" "Umieść AurorÄ™ po prawej stronie ekranu.\n" "Flag: -auroraright" #: src/ui.glade:4266 msgid "Frequency:" msgstr "CzÄ™stotliwość:" #: src/ui.glade:4278 msgid "" "Frequency of meteors to appear.\n" "Flags: -meteorfrequency" msgstr "" "CzÄ™stotliwość pojawiania siÄ™ meteorów.\n" "Flags: -meteorfrequency" #: src/ui.glade:4300 msgid "Base:" msgstr "Baza:" #: src/ui.glade:4312 msgid "" "Baseline height of aurora, in percentage of screen height.\n" "Flag: -aurorabase" msgstr "" "Podstawowa wysokość zorzy polarnej wyrażona w procentach wysokoÅ›ci ekranu.\n" "Flag: -aurorabase" #: src/ui.glade:4329 msgid "Color" msgstr "Kolor" #: src/ui.glade:4333 msgid "" "Choose between yellow-ish and white-ish moon.\n" "Flag: -mooncolor [0,1]" msgstr "" "Wybierz miÄ™dzy żółtawym a biaÅ‚ym księżycem.\n" "Flag: -mooncolor [0,1]" #: src/ui.glade:4433 msgid "Celestials" msgstr "NiebiaÅ„skie" #: src/ui.glade:4453 msgid "Birds settings" msgstr "Ustawienia ptaków" #: src/ui.glade:4617 msgid "Show birds" msgstr "Pokaż ptaki" #: src/ui.glade:4621 msgid "" "If set: show birds.\n" "Flags: -showbirds 1, -showbirds 0" msgstr "" "JeÅ›li ustawiono: pokaż ptaki.\n" "Flags: -showbirds 1, -showbirds 0" #: src/ui.glade:4634 msgid "Birds only" msgstr "Tylko ptaki" #: src/ui.glade:4638 msgid "" "If set: show no Santa, snow or scenery.\n" "Flags: -birdsonly 0, -birdsony 1" msgstr "" "JeÅ›li ustawiono: nie pokazuj ÅšwiÄ™tego MikoÅ‚aja, Å›niegu ani scenerii.\n" "Flags: -birdsonly 0, -birdsony 1" #: src/ui.glade:4655 msgid "Preferred distance:" msgstr "Preferowana odlegÅ‚ość:" #: src/ui.glade:4669 msgid "" "Preferred distance from other birds.\n" "Flag: -prefdistance" msgstr "" "Preferowana odlegÅ‚ość od innych ptaków.\n" "Flag: -prefdistance" #: src/ui.glade:4697 msgid "Restart" msgstr "Uruchom ponownie" #: src/ui.glade:4701 msgid "Restart birds." msgstr "Zrestartuj ptaki." #: src/ui.glade:4718 msgid "Viewing distance:" msgstr "OdlegÅ‚ość oglÄ…dania:" #: src/ui.glade:4731 msgid "" "Viewing distance.\n" "NOTE: Santa has no knowledge of viewing distance, so when birds are " "following Santa, the relative positions of Santa and birds will be " "temporarely out of sync when you change the viewing distance. This is only " "noticeable when the birds are following Santa.\n" "Flag: -viewingdistance" msgstr "" "OdlegÅ‚ość widzenia.\n" "UWAGA: MikoÅ‚aj nie zna odlegÅ‚oÅ›ci widzenia, wiÄ™c gdy ptaki podążajÄ… za " "MikoÅ‚ajem, wzglÄ™dne pozycje MikoÅ‚aja i ptaków bÄ™dÄ… chwilowo " "niezsynchronizowane, gdy zmienisz odlegÅ‚ość widzenia. Jest to zauważalne " "tylko wtedy, gdy ptaki podążajÄ… za MikoÅ‚ajem.\n" "Flag: -viewingdistance" #: src/ui.glade:4752 msgid "Focus to attraction point:" msgstr "Skoncentruj siÄ™ na punkcie przyciÄ…gania:" #: src/ui.glade:4766 msgid "" "Tendency to concentrate on the attraction point.\n" "Flag: -focuscentre" msgstr "" "Tendencja do koncentrowania siÄ™ na punkcie przyciÄ…gania.\n" "Flag: -focuscentre" #: src/ui.glade:4784 msgid "" "Desired number of birds. If zero, no birds are shown.\n" "Flag: -nbirds" msgstr "" "Żądana liczba ptaków. JeÅ›li zero, ptaki nie sÄ… wyÅ›wietlane.\n" "Flag: -nbirds" #: src/ui.glade:4807 msgid "# Birds:" msgstr "# Ptaki:" #: src/ui.glade:4821 msgid "" "Number of nearest neighbours the birds should look at.\n" "Flag: -neighbours" msgstr "" "Liczba najbliższych sÄ…siadów, którym ptaki powinny siÄ™ przyjrzeć.\n" "Flag: -neighbours" #: src/ui.glade:4841 msgid "Neighbours:" msgstr "SÄ…siedzi:" #: src/ui.glade:4856 msgid "" "Give the birds a fancy color.\n" "Flag: -birdscolor" msgstr "" "Nadaj ptakom fantazyjny kolor.\n" "Flag: -birdscolor" #: src/ui.glade:4874 msgid "Bird color" msgstr "Kolor ptaka" #: src/ui.glade:4900 msgid "Anarchy:" msgstr "Anarchia:" #: src/ui.glade:4914 msgid "" "Anarchy level: the higher, the more anarchy.\n" "Flag: -anarchy" msgstr "" "Poziom anarchii: im wyższy, tym wiÄ™cej anarchii.\n" "Flag: -anarchy" #: src/ui.glade:4934 msgid "Distance weight:" msgstr "Waga odlegÅ‚oÅ›ci:" #: src/ui.glade:4948 msgid "" "Tendency to keep desired distance to neighbours.\n" "Flag: -disweight" msgstr "" "SkÅ‚onność do utrzymywania pożądanego dystansu do sÄ…siadów.\n" "Flag: -disweight" #: src/ui.glade:4968 msgid "Adjust speed to neighbours:" msgstr "Dostosuj prÄ™dkość do sÄ…siadów:" #: src/ui.glade:4982 msgid "" "Tendency to adjust speed to neighbours.\n" "Flag: -followneighbours" msgstr "" "SkÅ‚onność do dostosowywania prÄ™dkoÅ›ci do sÄ…siadów.\n" "Flag: -followneighbours" #: src/ui.glade:5016 msgid "" "Speed of birds in arbitrary units.\n" "Flag: -birdsspeed" msgstr "" "PrÄ™dkość ptaków w dowolnych jednostkach.\n" "Flag: -birdsspeed" #: src/ui.glade:5036 msgid "Drawing scale:" msgstr "Skala rysunku:" #: src/ui.glade:5050 msgid "" "Influence the size of the birds.\n" "Flag: -birdsscale\n" msgstr "" "WpÅ‚ywaj na wielkość ptaków.\n" "Flag: -birdsscale\n" #: src/ui.glade:5067 msgid "" "Show \n" "attr point" msgstr "" "Pokaż \n" " punkt attr" #: src/ui.glade:5073 msgid "" "Show the point where the birds want to go.\n" "Flags: -showattr 0, -showattr 1" msgstr "" "Pokaż punkt, do którego ptaki chcÄ… siÄ™ udać.\n" "Flags: -showattr 0, -showattr 1" #: src/ui.glade:5084 msgid "" "Follow \n" "Santa" msgstr "" "Podążaj za \n" " MikoÅ‚ajem" #: src/ui.glade:5090 msgid "" "Birds are attracted by an attraction point. Here you can choose to follow " "Santa.\n" "Flags: -followsanta 0, -followsanta 1" msgstr "" "Punkt przyciÄ…gajÄ…cy przyciÄ…ga ptaki. Tutaj możesz podążać za ÅšwiÄ™tym " "MikoÅ‚ajem.\n" "Flags: -followsanta 0, -followsanta 1" #: src/ui.glade:5103 msgid "" "Percentage of screen to be used for the attraction point.\n" "Flag: -attrspace" msgstr "" "Procent ekranu do wykorzystania w punkcie przyciÄ…gania.\n" "Flag: -attrspace" #: src/ui.glade:5125 msgid "Attraction point range" msgstr "ZasiÄ™g punktów przyciÄ…gania" #: src/ui.glade:5168 msgid "Actual mean distance from neighbours." msgstr "Rzeczywista Å›rednia odlegÅ‚ość od sÄ…siadów." #: src/ui.glade:5185 msgid "Distance used to get the desired number of neighbours." msgstr "OdlegÅ‚ość używana do uzyskania żądanej liczby sÄ…siadów." #: src/ui.glade:5268 msgid "Birds" msgstr "Ptaki" #: src/ui.glade:5286 msgid "version" msgstr "wersja" #: src/ui.glade:5301 src/ui.glade:6515 msgid "Settings" msgstr "Ustawienia" #: src/ui.glade:5323 msgid "Transparency " msgstr "Przezroczystość " #: src/ui.glade:5340 msgid "" "Transparency of painted items:\n" "0: no transparency.\n" "100: fully transparent, you will see nothing!\n" "Flag: -transparency" msgstr "" "Przezroczystość malowanych przedmiotów:\n" "0: brak przezroczystoÅ›ci.\n" "100: peÅ‚na przejrzystość, nic nie zobaczysz!\n" "Flag: -transparency" #: src/ui.glade:5367 msgid "Lift snow on bottom" msgstr "PodnieÅ› Å›nieg na dole" #: src/ui.glade:5383 msgid "" "Use this if snow falls below the bottom of your screen, or fallen snow " "hides something that should not be hidden.\n" "Flag: -offsets" msgstr "" "Użyj tego, jeÅ›li Å›nieg spadnie poniżej dolnej części ekranu lub spadnie " "Å›nieg zakrywa coÅ›, czego nie powinno siÄ™ ukrywać.\n" "Flag: -offsets" #: src/ui.glade:5408 msgid "Lift snow on windows" msgstr "PodnieÅ› Å›nieg na okna" #: src/ui.glade:5424 msgid "" "Use this if no snow collects on your windows, or if snow collects separated " "from your windows. \n" "Some basic window managers need this setting (e.g. TWM needs in general a " "value of 25 .. 28).\n" "Flag: -offsety" msgstr "" "Użyj tego, jeÅ›li na oknach nie zbiera siÄ™ Å›nieg lub jeÅ›li Å›nieg zbiera siÄ™ " "poza oknami. \n" "Niektóre podstawowe menedżery okien wymagajÄ… tego ustawienia (np. TWM wymaga " "ogólnie wartoÅ›ci 25 .. 28).\n" "Flag: -offsety" #: src/ui.glade:5449 msgid "Cpu factor" msgstr "Współczynnik procesora" #: src/ui.glade:5467 msgid "" "The higher, the smoother xsnow will run, but will also use more cpu power.\n" "Flag: -cpuload" msgstr "" "Im wyższa, tym pÅ‚ynniej xsnow bÄ™dzie dziaÅ‚ać, ale bÄ™dzie też zużywać wiÄ™cej " "mocy procesora.\n" "Flag: -cpuload" #: src/ui.glade:5493 msgid "Scale" msgstr "Skala" #: src/ui.glade:5510 msgid "" "Overall drawing scale.\n" "Flag: -scale" msgstr "" "Ogólna skala rysunku.\n" "Flag: -scale" #: src/ui.glade:5543 msgid "Ignore large top windows" msgstr "Zignoruj duże górne okna" #: src/ui.glade:5559 msgid "" "Windows wider than 80 percent of the screen and closer to the top than the " "number in this widget will not collect snow.\n" "In some cases, there are invisible windows near the top of the screen, which " "are handled by xsnow as normal windows: snow is collected upon them. By " "entering a suitable number here, this undesired behaviour can be avoided.\n" "Flag: -ignoretop\n" "\n" msgstr "" "Okna szersze niż 80 procent ekranu i poÅ‚ożone bliżej góry niż liczba w tym " "widgecie nie bÄ™dÄ… zbierać Å›niegu.\n" "W niektórych przypadkach w górnej części ekranu znajdujÄ… siÄ™ niewidoczne " "okna, które sÄ… obsÅ‚ugiwane przez xsnow jako normalne okna: zbiera siÄ™ na " "nich Å›nieg. WpisujÄ…c tutaj odpowiedni numer, można uniknąć tego " "niepożądanego zachowania.\n" "Flag: -ignoretop\n" "\n" #: src/ui.glade:5583 msgid "Ignore large bottom windows" msgstr "Zignoruj duże dolne okna" #: src/ui.glade:5599 msgid "" "Windows wider than 80 percent of the screen and closer to the bottom than " "the number in this widget will not collect snow.\n" "\n" "In some cases, there are invisible windows near the bottom of the screen, " "which are handled by xsnow as normal windows: snow is collected upon them. " "By entering a suitable number here, this undesired behaviour can be " "avoided.\n" "Flag: -ignorebottom" msgstr "" "Okna szersze niż 80 procent ekranu i bliżej doÅ‚u niż liczba w tym widżecie " "nie bÄ™dÄ… zbierać Å›niegu.\n" "\n" "W niektórych przypadkach w dolnej części ekranu znajdujÄ… siÄ™ niewidoczne " "okna, które sÄ… obsÅ‚ugiwane przez xsnow jak zwykÅ‚e okna: zbiera siÄ™ na nich " "Å›nieg. WpisujÄ…c tutaj odpowiedni numer, można uniknąć tego niepożądanego " "zachowania.\n" "Flag: -ignorebottom" #: src/ui.glade:5791 msgid "window type etc." msgstr "typ okna itp." #: src/ui.glade:5814 msgid "" "Menu\n" "colors" msgstr "" "Menu\n" "kolory" #: src/ui.glade:5819 msgid "" "Toggle between xsnow's own menu colors and standard menu colors.\n" "Activated: use xsnow colors.\n" "Deactivated: use default colors.\n" "Flags: -theme 1, -theme 0" msgstr "" "Przełącz miÄ™dzy wÅ‚asnymi kolorami menu xsnow a standardowymi kolorami menu.\n" "Włączony: używaj kolorów xsnow.\n" "Dezaktywowany: używaj kolorów domyÅ›lnych.\n" "Flags: -theme 1, -theme 0" #: src/ui.glade:5833 msgid "" "On all\n" "workspaces" msgstr "" "We wszystkich \n" " obszarach roboczych" #: src/ui.glade:5838 msgid "" "Use all workspaces to snow in.\n" "NOTE: this doesn't work properly in enlightenment.\n" "Flags: -allworkspaces 1, -allworkspaces 0" msgstr "" "Wykorzystaj wszystkie obszary robocze, aby spadÅ‚ Å›nieg.\n" "UWAGA: to nie dziaÅ‚a poprawnie w oÅ›wieceniu.\n" "Flags: -allworkspaces 1, -allworkspaces 0" #: src/ui.glade:5856 msgid "" "Below\n" "windows" msgstr "" "Poniżej \n" " okna" #: src/ui.glade:5861 msgid "" "When activated, it will be snowing below your windows, else it will be " "snowing upon you windows too.\n" "On some desktop environments, when snowing above your windows you will not " "be able to click on any window.\n" "Therefore, you will be asked to click a button, to be sure that things are " "OK.\n" "Flag: -above" msgstr "" "Po aktywacji Å›nieg bÄ™dzie padaÅ‚ pod Twoimi oknami, w przeciwnym razie bÄ™dzie " "padaÅ‚ również nad Twoimi oknami.\n" "W niektórych Å›rodowiskach graficznych, gdy pada Å›nieg nad oknami, nie bÄ™dzie " "można kliknąć żadnego okna.\n" "Dlatego: zostaniesz poproszony o klikniÄ™cie przycisku, aby upewnić siÄ™, że " "wszystko jest w porzÄ…dku.\n" "Flag: -above" #: src/ui.glade:5880 msgid "" "Click to\n" "confirm" msgstr "" "Kliknij, aby \n" " potwierdzić" #: src/ui.glade:5885 msgid "To make sure you can click." msgstr "Aby upewnić siÄ™, że możesz kliknąć." #: src/ui.glade:5904 msgid "" "If you have more than one monitor, choose where you want snow falling. " "Choose 'all monitors' if you want snow in all monitors.\n" "NOTE: when changing monitor, xsnow will restart.\n" "Flag: -screen" msgstr "" "JeÅ›li masz wiÄ™cej niż jeden monitor, wybierz miejsce, w którym ma padać " "Å›nieg. Wybierz „wszystkie monitoryâ€, jeÅ›li chcesz, aby Å›nieg byÅ‚ na " "wszystkich monitorach.\n" "UWAGA: po zmianie monitora xsnow uruchomi siÄ™ ponownie.\n" "Flag: -screen" #: src/ui.glade:5911 msgid "monitor 1" msgstr "monitor 1" #: src/ui.glade:5922 msgid "" "Create\n" "outline" msgstr "" "Utwórz \n" " zarys" #: src/ui.glade:5927 msgid "" "To draw an outline around the snow window.\n" "Flag: -outline 1/0" msgstr "" "Aby narysować kontur wokół okna Å›nieżnego.\n" "Flag: -outline 1/0" #: src/ui.glade:5951 msgid "" " \n" " " msgstr "" " \n" " " #: src/ui.glade:5986 msgid "" "Choose here the picture you want as background when xscreensaver is " "active.\n" "Flag: -bg" msgstr "" "Wybierz tutaj obraz, który chcesz ustawić jako tÅ‚o, gdy aktywny jest " "xscreensaver.\n" "Flag: -bg" #: src/ui.glade:5990 msgid "Choose background" msgstr "Wybierz tÅ‚o" #: src/ui.glade:6005 msgid "" "Activate xscreensaver.\n" "Click and don't touch mouse and keyboard for a few seconds..." msgstr "" "Aktywuj xscreensaver.\n" "Kliknij i nie dotykaj myszy ani klawiatury przez kilka sekund..." #: src/ui.glade:6019 msgid "" "Settings for Xscreensaver. You can choose a background, and choose to use it " "or not.\n" "Make sure you add a line like\n" "xsnow -root\n" "after the line 'programs:' in the file ~/.xscreensaver and you run " "xscreensaver-demo to choose for xsnow.\n" "To activate xscreensaver on the command line:\n" "xscreensaver-command -activate\n" "See also the man page:\n" "man xsnow" msgstr "" "Ustawienia dla Xscreensaver. Możesz wybrać tÅ‚o i zdecydować, czy chcesz go " "używać, czy nie.\n" "PamiÄ™taj, aby dodać wiersz typu \n" "xsnow -root\n" "po wierszu „programy:†w pliku ~/.xscreensaver i uruchamiasz xscreensaver-" "demo do wyboru xsnow.\n" "Aby aktywować xscreensaver w wierszu poleceÅ„:\n" "xscreensaver-command -activate\n" "Zobacz także stronÄ™ podrÄ™cznika:\n" "man xsnow" #: src/ui.glade:6028 msgid "Xscreensaver: " msgstr "Xscreensaver: " #: src/ui.glade:6048 msgid "Black" msgstr "Czarny" #: src/ui.glade:6052 msgid "" "When activated, the background will be black.\n" "Flag: -bg (this button will be automatically desactivated when -bg is given)" msgstr "" "Po aktywacji tÅ‚o bÄ™dzie czarne.\n" "Flag: -bg (this button will be automatically desactivated when -bg is given)" #: src/ui.glade:6076 msgid "" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" msgstr "" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" #: src/ui.glade:6551 msgid "en" msgstr "en" #: src/ui.glade:6554 msgid "it" msgstr "to" #~ msgid "" #~ "If set, use two colors.\n" #~ "Flags: -enablesc2" #~ msgstr "" #~ "JeÅ›li ustawione, użyj dwóch kolorów.\n" #~ "Flags: -enablesc2" #, c-format #~ msgid "XWinInfo failed\n" #~ msgstr "XWinInfo nie powiodÅ‚o siÄ™ \n" #, c-format #~ msgid "Force snow on root: window: %#lx, depth: %d\n" #~ msgstr "WymuÅ› Å›nieg na korzeniu: okno: %#lx, głębokość: %d\n" #, c-format #~ msgid "" #~ "NOTE: you probably need to tweak 'Lift snow on windows' in the 'settings' " #~ "panel.\n" #~ msgstr "" #~ "UWAGA: prawdopodobnie musisz dostosować opcjÄ™ „PodnieÅ› Å›nieg na okna†w " #~ "panelu „ustawieniaâ€.\n" #~ msgid "Force a gust of wind immediately.\n" #~ msgstr "Natychmiast wymuÅ› podmuch wiatru.\n" xsnow-3.8.3/po/pt.gmo0000666000000000000000000010361614732252143012654 0ustar0000000000000000Þ•$< …\pqr‹¥§º½ÃÇ:Ì# ,:I"_7‚ ºÄÙíþT%c‰ ¥ ² ¾;Ì^Kp5¼6òE)FoJ¶57NUoŒL’ ß íøvþ u€ •BŸâ.ê0 !J l w D‰ VÎ %!7!R!l!ƒ!”!š!/¡!Ñ!ï!÷!$ " 1"<"K"CT"-˜"Æ"×"ñ"6#F#W#Q^#°#¿#Æ# á#$ï#!$76$ n$/y$©$®$Ê$ Ò$•Ü$`r%TÓ%=(&.f&S•&1é&Y'(u'5ž'HÔ'“(½±(o)‹)3¤)3Ø) *,*D*0^**”*¨*½*2Ï*+ +"+*+1++6+b++›+E·+ ý+" ,,,H1,'z,¢,ª,Ç, Ù, ä, ð,#ü,J -=k-;©-2å-6.0O.8€.¹. Í.8Ú. / / */.5/*d//—/-¦/9Ô/00Q0Dl0t±0f&161BÄ1&2.2&42([2„2‹2 “2¡2%¸2$Þ273%;37a3%™3¿3Û3Wä3<5A5 R5 `5 k5 v5 5J‹5KÖ5"6<(6He61®6à6 å6074770l7/7Í7Ô7?Ú7C8A^8  8‰Á8dK9S°9Š:I:2Ù:Z ;(g;B;[Ó;/<;6<Gr<Qº<= =J=pf=1×=< >9F>@€>;Á>;ý>˜9? Ò?tà?U@$n@“@%²@{Ø@gTAμA‹BH C!VCxC‹C¥C,¾C)ëCE'E]/E6EÄE äEF F.F{NGÊGAÑGHH<Hu\HjÒI=K CKPK0`K‘K1 K ÒKßKâKåK ëK öK L LL L(L)9L7cM›NµNÑNÓNèNëNñNõN<úN7OGOMOVOfOO3šO7ÎO PP*PCPTPYdP$¾P%ãP QQ,Q?DQ„QlQ]úQ9XR:’RVÍRW$S\|S9ÙS!T5TX |X †X”XMX3ëXY$=Y+bY?ŽYÎYâYTçYcNfc µc2¿còcRùc-Ldzdƒd ¢d Ãd Íd Úd%çdM e6[e8’e5Ëe5f07f8hf¡f·fAÉf g g"g*1g(\g …ggE£gHég2h :hKEhE‘hv×hhNi6·iAîi00jaj,hj*•jÀjÈj Ñj!Þj(k))kPSk/¤kJÔk,l Llml„}ln nn 1n ?nLn \nKin]µno>oI[o2¥oØo Ýo4þoD3p4xp5­p ãpïpJøpDCqOˆqØqñqtrYs^sLîs8;tktt!àtRueUu »u>ÈuIv_QvH±v&úv!w6¡wCØw@xE]x=£x=áxŸy¿y‚Ïy Rz5sz©z%Èz—îz‰†{ú|„ }Y}!ê} ~"~>~/Z~Š~ €(€V0€6‡€"¾€!ဠ K!rm‚ à‚Hì‚5ƒ>ƒBDƒ~‡ƒm…t† |† ˆ†5”†ʆ<Ù†‡)‡,‡/‡ 7‡ B‡ M‡ Z‡ d‡r‡z‡Í$ËÞ•„ Lw¬åÉÑ#U’¢»Z®Sú‰(°í ¯ùªIü“=ôÔhʇõP,ÎX6±‹ð€mÀ!1rŸdû4¥ø³$;ƘtA«Ø2¤á`ĵ8½!Ý…àìÖëê7Rl E¿)䌚Ìy›¹ —Çfu ?ÿ¶Ï†KÒ n<cŠ~W"Ù'×væó#-kÓœ/§¾NÃÈ­ *‚ _FýaH|iÜqî :\öJ”Bsò"]Õ´TMÛñ¨¸ÅÁéV > Y÷}ßx+ˆ^ÂÚj9 gŽ0èºo¼–.5 @{3·ïžzQ[¡D&ƒ²‘pþCâeçЦ©%£bOã™G Alas! This not an X11 session, xsnow will probably not run. If you want to try it anyway, set the environment variable XSNOW_FORCE_RUN, eg: XSNOW_FORCE_RUN=1 xsnow Or, you could force an X11 session, for example by tweaking /etc/gdm3/daemon.conf. Thanks for using xsnow Xsnow: Caught signal %d because double buffering is not available on this system on your request. # Birds:# Items:# Snowflakes:% Window fill:%s. Snow window: %#lx%s: cannot connect to X server %s              (default)All defaults All vintage Defaults Vintage Activate xscreensaver. Click and don't touch mouse and keyboard for a few seconds...Actual mean distance from neighbours.Adjust speed to neighbours:All defaultsAll vintageAllow overlapAnarchy level: the higher, the more anarchy. Flag: -anarchyAnarchy:Animation speed of aurora: real: 10, for a more dramatic effect choose: 100 Flag: -auroraspeedApply default values for all preferences (except settings). Flag: -defaultsApply default values for the preferences in this tab.Apply default values for the preferences in this tab. Apply defaults for all preferences (except settings). Flag: -defaultsApply defaults for all preferences (except settings). Flags: -defaultsApply vintage values for all preferences (except settings). Flag: -vintageApply vintage values for the preferences in this tab.Attraction point rangeAuroraAvailable languages are: Available languages are: %s Base:Baseline height of aurora, in percentage of screen height. Flag: -aurorabaseBelow windowsBird colorBirdsBirds are attracted by an attraction point. Here you can choose to follow Santa. Flags: -followsanta 0, -followsanta 1Birds onlyBirds settingsBlackBlow off:Bottom percentage of screen available for scenery. Flag: -treefillBright:Brightness of aurora. Flags: -aurorabrightnessBrightness of moon's halo. Flag: -halobrightnessCannot create transparent window CelestialsChoose backgroundChoose between yellow-ish and white-ish moon. Flag: -mooncolor [0,1]Choose here the picture you want as background when xscreensaver is active. Flag: -bgChoose your SantaChoose your favorite SantaChoose your favorite snowClick on a window ... Click to confirmColorColor:Compose here your favorite celestial conditionsCompose your favorite sceneryContactContinuing with flagCould not determine desktop session Cpu factorCreate outlineDefaultsDesired number of birds. If zero, no birds are shown. Flag: -nbirdsDesired number of scenery items. Flag: -treesDesktop type: %sDetected Wayland desktop Detected desktop session: %s Distance used to get the desired number of neighbours.Distance weight:DonateDonate one euro or so to inspire the maintainer of xsnow, here is a paypal link. Drawing scale:EnableFocus to attraction point:Follow SantaFor optimal resuts, add to your %s: Force a gust of wind immediately.Frequency of meteors to appear. Flags: -meteorfrequencyFrequency:Give the birds a fancy color. Flag: -birdscolorHaloHalting because of flag %s Height:Hide menuIf everything is ok, it is now snowing on your desktop, and birds are flying. You are encouraged to define your own preferences using the tabs above.If set, show fallen snow on bottom of the desktop. Flags: -keepsnowonscreen, -nokeepsnowonscreenIf set, show fallen snow on windows. Flags: -keepsnowonwindows, -nokeepsnowonwindowsIf set, show snow blowing away. Flags: -blowsnow, -noblowsnowIf set, show snowflakes. Flags: -snow, -nosnowIf set, snow will collect on the trees. Flags: -keepsnowontrees, -nokeepsnowontreesIf set, there will be wind. Flags: -wind, -nowindIf set, try to show fluff on fallen snow and trees if possible. Flags: -fluffy, -nofluffyIf set, use two colors. Flag: -enablesc2If set: show birds. Flags: -showbirds 1, -showbirds 0If set: show no Santa, snow or scenery. Flags: -birdsonly 0, -birdsony 1If the system is too busy, all panels get this color, in which case you could adapt some settings in "snow", "birds", "settings", or "celestials".If you have more than one monitor, choose where you want snow falling. Choose 'all monitors' if you want snow in all monitors. NOTE: when changing monitor, xsnow will restart. Flag: -screenIgnore large bottom windowsIgnore large top windowsIn every tab you find the following rescue buttons:Influence the size of the birds. Flag: -birdsscale Intensity:LXDE session found, using window 'pcmanfm'. Leave menu. Flag: -nomenuLeavy tree. Flags: -treetype 2 or: -treetype allLeftLift snow on bottomLift snow on windowsMax # snowflakes:Maximum amount of snowflakes. Flag: -flakecountmaxMean distance: %3d Menu colorsMeteorsMiddleMoonMoose. Flags: -treetype 5 or: -treetype allMore than %d errors, I quit!NOT using double buffering:NOTE: expect some flicker. NOTE: xsnow will probably run, but some glitches are to be expected. Neighbours:Not sending tar file to terminal. Now!Number of nearest neighbours the birds should look at. Flag: -neighboursNumber of twinkling stars. Flag: -starsNumber:Ok, things are as they are. On all workspacesOn bottom:On scenery:On windows:Overall drawing scale. Flag: -scalePercentage of screen to be used for the attraction point. Flag: -attrspacePlace aurora in the middle of the screen. Flag: -auroramiddlePlace aurora in the right of the screen. Flag: -aurorarightPlace aurora left on the screen. Flag: -auroraleftPlease report any comments to the maintainer of xsnow.Polar bear. Flags: -treetype 7 or: -treetype allPreferred distance from other birds. Flag: -prefdistancePreferred distance:Probably X11Problems encountered during production of the tar ball. Quit xsnowQuit xsnow.Range: %d Reindeer. Flags: -treetype 4 or: -treetype allRelative size of the moon. Flag: -moonsizeRestartRestart birds.Restart due to change of display settings... Restart due to change of screen or language settings ... RightSantaSanta using the train with one reindeer and Rudolph. Flags: -santa 4 -showrudolphSanta using the train with two reindeers. Flags: -santa 4 -norudolphSanta with Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder, Blixem and Rudolph. Flags: -santa 3 -showrudolphSanta with Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder and Blixem. Flags: -santa 3 -norudolphSanta with three reindeers. Flags: -santa 2 -norudolphSanta with two reindeers and Rudolph. Flags: -santa 2 -showrudolphSanta's speed. Flag: -santaspeedfactorScaleScale of Santa. Flags: -santascale Scale of scenery. Flag: sceneryscale Scale:ScenerySecond color:See also the man page.Self replication is not compiled in. Set color of vintage tree. Flag: -tcSet default preferences for all (except settings) tabs.Set default preferences for this tab.Set vintage preferences for all (except settings) tabs.Set vintage preferences for this tab.Setting background from %s SettingsSettings for Xscreensaver. You can choose a background, and choose to use it or not. Make sure you add a line like xsnow -root after the line 'programs:' in the file ~/.xscreensaver and you run xscreensaver-demo to choose for xsnow. To activate xscreensaver on the command line: xscreensaver-command -activate See also the man page: man xsnowShowShow attr pointShow sceneryShow SantaShow birdsShow fluffShow snowShow the point where the birds want to go. Flags: -showattr 0, -showattr 1Size of snowflakes, works only for non-vintage snow flakes. Flag: -snowsizeSize:Small Santa with three reindeers. Flags: -santa 1 -norudolphSmall Santa with two reindeers and Rudolph. Flags: -santa 1 -showrudolphSmall house. Flags: -treetype 3 or: -treetype allSnowSnowing in %#lx: %s %d+%d %dx%d Snowy tree. Flags: -treetype 6 or: -treetype allSpeed of birds in arbitrary units. Flag: -birdsspeedSpeed of moon in pixels/minute. Flag: -moonspeedSpeed of the snowflakes. Flag: -snowspeedfactorSpeed:StarsTendency to adjust speed to neighbours. Flag: -followneighboursTendency to concentrate on the attraction point. Flag: -focuscentreTendency to keep desired distance to neighbours. Flag: -disweightThe color of the snow. Flag: -scThe higher this setting, the more snow will be generated because of Santa ploughing, wind or disappearing windows. Flag: -blowofffactorThe higher this setting, the more snow will collect on the bottom of the desktop. Flag: -ssnowdepthThe higher this setting, the more snow will collect on the trees. Flag: -maxontreesThe higher this setting, the more snow will collect on the windows. Note: in Wayland, there is no snow on the windows. Flag: -wsnowdepthThe higher this setting, the more the wind will whirl. Flag: -whirlfactorThe higher, the more snowflakes. Flag: -snowflakesThe higher, the smoother xsnow will run, but will also use more cpu power. Flag: -cpuloadThe second color of the snow. Flag: -sc2The transparent snow-window is probably not click-through, alas.. This setting determines how many seconds pass between two gusts of wind. Flag: -windtimerTimer:Tiny Santa with three reindeers. Flags: -santa 0 -norudolphTiny Santa with two reindeers and Rudolph. Flags: -santa 0 -showrudolphTo allow overlap or not when placing scenery. Flags: -treeoverlap, -notreeoverlapTo draw an outline around the snow window. Flag: -outline 1/0To make sure you can click.To show or not show aurora. Note: the aurora is best viewed using a dark background. Flags: -aurora 1, -aurora 0To show or not show moon. Flags: -moon 1, -moon 0To show or not show stars. Flag: -stars (0 means: no stars)To show or not to show Santa. Flags: -showsanta, -nosantaTo show or not to show halo around moon. Flags: -halo 1, -halo 0To show or not to show meteors. Flags: -meteors, -nometeorsTo show or not to show scenery. Flags: -showtrees, -notreesToggle between xsnow's own menu colors and standard menu colors. Activated: use xsnow colors. Deactivated: use default colors. Flags: -theme 1, -theme 0Transparency Transparency of painted items: 0: no transparency. 100: fully transparent, you will see nothing! Flag: -transparencyTry and click any image!Try redirecting to a file (e.g: %s, Trying to snow in root window Use "sys" for your default language. Use all workspaces to snow in. NOTE: this doesn't work properly in enlightenment. Flags: -allworkspaces 1, -allworkspaces 0Use the settings tab if xsnow is misbehaving. Use the birds tab if birds are misbehaving.Use this if no snow collects on your windows, or if snow collects separated from your windows. Some basic window managers need this setting (e.g. TWM needs in general a value of 25 .. 28). Flag: -offsetyUse this if snow falls below the bottom of your screen, or fallen snow hides something that should not be hidden. Flag: -offsetsUse vintage values for all preferences (except settings). Flag: -vintageUsing double buffer: %#lx. %dx%d Using root window Using transparent window Using window 'Desktop'. Vertical size of aurora. Flag: -auroraheightViewing distance. NOTE: Santa has no knowledge of viewing distance, so when birds are following Santa, the relative positions of Santa and birds will be temporarely out of sync when you change the viewing distance. This is only noticeable when the birds are following Santa. Flag: -viewingdistanceViewing distance:VintageVintage preferences: the look and feel of the original xsnow, created in 1993 by Rick Jansen.Vintage tree, you can set the color. Flag: -treetype 0Warning: don't eat yellow snow!Wayland (Expect some slugginess)WelcomeWelcome at xsnow!When activated, it will be snowing below your windows, else it will be snowing upon you windows too. On some desktop environments, when snowing above your windows you will not be able to click on any window. Therefore, you will be asked to click a button, to be sure that things are OK. Flag: -aboveWhen activated, the background will be black. Flag: -bg (this button will be automatically desactivated when -bg is given)Whirl:Width of aurora in percentage of screen width. Flag: -aurorawidthWidth:WindWindow size changed, now snowing in in %#lx: %s %d+%d %dx%d Windows wider than 80 percent of the screen and closer to the bottom than the number in this widget will not collect snow. In some cases, there are invisible windows near the bottom of the screen, which are handled by xsnow as normal windows: snow is collected upon them. By entering a suitable number here, this undesired behaviour can be avoided. Flag: -ignorebottomWindows wider than 80 percent of the screen and closer to the top than the number in this widget will not collect snow. In some cases, there are invisible windows near the top of the screen, which are handled by xsnow as normal windows: snow is collected upon them. By entering a suitable number here, this undesired behaviour can be avoided. Flag: -ignoretop WindyWith RudolphWithout RudolphWoody tree. Flags: -treetype 1 or: -treetype allXscreensaver: Xsnow needs gtk version >= %s, found version %s all monitorsenitlabelmonitor %dmonitor 1or use a %srestartingunknown versionwindow type etc.Project-Id-Version: xsnow 3.6.1.gettext~pre6 Report-Msgid-Bugs-To: wvermin@gmail.com PO-Revision-Date: 2024-03-10 14:19+0100 Last-Translator: Willem Vermin wvermin@gmail.com Language-Team: None Language: pt MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Alas! Esta não é uma sessão X11, xsnow provavelmente não será executada. Se você quiser experimentá-la de qualquer maneira, defina a variável de ambiente XSNOW_FORCE_RUN, por exemplo: XSNOW_FORCE_RUN=1 xsnow Ou, você pode forçar uma sessão X11, por exemplo, ajustando /etc/gdm3/daemon.conf. Obrigado por usar xsnow Xsnow: Sinal capturado %d porque o buffer duplo não está disponível neste sistema a seu pedido. Aves:# Itens:Flocos de neve:% Preenchimento da janela:%s. Janela de neve: %#lx%s: não é possível conectar-se ao servidor X %s              (padrão)Todos os padrões Todos os vintage Padrões Vintage Ative o xscreensaver. Clique e não toque no rato e no teclado durante alguns segundos...Distância média real dos vizinhos.Ajuste a velocidade para os vizinhos:Todos os padrõesTodos os vintagePermitir sobreposiçãoNível de anarquia: quanto maior, mais anarquia. Flag: -anarchyAnarquiaVelocidade de animação da aurora: real: 10, para um efeito mais dramático escolha: 100 Flag: -auroraspeedAplicar valores padrão para todas as preferências (exceto configurações). Flag: -defaultsAplicar valores padrão para as preferências nesta guia.Aplicar valores padrão para as preferências nesta guia. Aplicar padrões para todas as preferências (exceto configurações). Flag: -defaultsAplicar padrões para todas as preferências (exceto configurações). Flags: -defaultsAplicar valores antigos para todas as preferências (exceto configurações). Flag: -vintageAplicar valores antigos para as preferências nesta guia.Intervalo de pontos de atracçãoAuroraIdiomas disponíveis: Os idiomas disponíveis são: %s Base:Altura da linha de base da aurora, em porcentagem da altura da tela. Flag: -aurorabaseAbaixo janelasCor dos avesAvesAs aves são atraídas por um ponto de atração. Aqui você pode optar por seguir o Pai Natal. Flags: -followsanta 0, -followsanta 1Apenas avesDefinições de avesPretaEscape:Porcentagem inferior da tela disponível para cenário. Flag: -treefillBrilhante:Brilho da aurora. Flags: -aurorabrightnessBrilho do halo da lua. Flag: -halobrightnessNão é possível criar janela transparente CelestiaisEscolher fundoEscolha entre lua amarela e branca. Flag: -mooncolor [0,1]Escolha aqui a imagem que deseja como plano de fundo quando o xscreensaver estiver ativo. Flag: -bgEscolha o seu Pai NatalEscolha o seu Pai Natal favoritoEscolhe o teu favorito!Clique numa janela ... Clique para confirmarCorCor:Escreva aqui as suas condições celestiais favoritasComponha o seu cenário favoritoContactoContinuando com a bandeiraNão foi possível determinar a sessão da área de trabalho Fator CpuCriar outlinePadrõesNúmero desejado de aves. Se zero, nenhum pássaro é mostrado. Flag: -nbirdsNúmero desejado de itens de cenário. Flag: -treesTipo de área de trabalho: %sÃrea de trabalho Wayland detectada Sessão de área de trabalho detectada: %s Distância utilizada para obter o número desejado de vizinhos.Peso da distância:DoarDoe um euro ou mais para inspirar o mantenedor de xsnow, aqui está um link paypal. Escala de desenho:HabilitarFoco no ponto de atração:Seguir SantaPara retomadas ideais, adicione ao seu %s: Forçar uma rajada de vento imediatamente.Frequência de meteoros a aparecer. Flags: -meteorfrequencyFrequência:Dê aos pássaros uma cor elegante. Flag: -birdscolorAuréolaParando por causa do sinalizador %s Altura:Esconder o menuSe tudo estiver bem, agora está nevando no seu desktop e os pássaros estão voando. Você é encorajado a definir suas próprias preferências usando as guias acima.Se definido, mostrar neve caída na parte inferior da área de trabalho. Flags: -keepsnowonscreen, -nokeepsnowonscreenSe definido, mostrar neve caída nas janelas. Flags: -keepsnowonwindows, -nokeepsnowonwindowsSe definido, mostre a neve soprando. Flags: -blowsnow, -noblowsnowSe definido, mostrar flocos de neve. Flags: -snow, -nosnowSe definido, a neve se acumulará nas árvores. Flags: -keepsnowontrees, -nokeepsnowontreesSe definido, haverá vento. Flags: -wind, -nowindSe definido, tente mostrar penugem na neve caída e nas árvores, se possível. Flags: -fluffy, -nofluffySe definido, use duas cores. Flag: -enablesc2Se definido: mostrar aves. Flags: -showbirds 1, -showbirds 0Se definido: não mostrar Papai Noel, neve ou cenário. Flags: -birdsonly 0, -birdsony 1Se o sistema estiver muito ocupado, todos os painéis recebem essa cor, caso em que você pode adaptar algumas configurações em "neve", "aves", "configurações" ou "celestials".Se tiver mais de um monitor, escolha onde quer que a neve caia. Escolha 'todos os monitores' se quiser neve em todos os monitores. NOTA: ao alterar o monitor, xsnow será reiniciado. Flag: -screenIgnorar grandes janelas inferioresIgnorar grandes janelas superioresEm cada guia você encontra os seguintes botões de resgate:Influencie o tamanho das aves. Flag: -birdsscale Intensidade:Sessão LXDE encontrada, usando a janela 'pcmanfm'. Sair do menu. Flag: -nomenuÃrvore pesada. Flags: -treetype 2 or: -treetype allEsquerdaLevantar neve no fundoLevantar neve nas janelasMax # flocos de neve:Quantidade máxima de flocos de neve. Flag: -flakecountmaxDistância média: %3d Menu colorsMeteorosMeioLuaAlce. Flags: -treetype 5 or: -treetype allMais de %d erros, eu desisto!NÃO usar buffering duplo:NOTA: espere um pouco de cintilação. NOTA: xsnow provavelmente será executado, mas algumas falhas são esperadas. Vizinhos:Não está a enviar ficheiro tar para o terminal. Agora!Número de vizinhos mais próximos que os pássaros devem olhar. Flag: -neighboursNúmero de estrelas cintilantes. Flag: -starsNúmero:Ok, as coisas são como são. Em todos os espaços de trabalhoNo fundo:No cenário:Nas janelas:Escala geral de desenho. Flag: -scalePercentagem de ecrã a ser usada para o ponto de atracção. Flag: -attrspaceColoque a aurora no meio do ecrã. Flag: -auroramiddleColoque a aurora à direita do ecrã. Flag: -aurorarightColoque a aurora esquerda no ecrã. Flag: -auroraleftRelate quaisquer comentários ao mantenedor do xsnow.Urso polar. Flags: -treetype 7 or: -treetype allDistância preferida de outras aves. Flag: -prefdistanceDistância preferida:Provavelmente X11Problemas encontrados durante a produção da bola de alcatrão. Sair xsnowSair xsnow.Intervalo: %d Rena. Flags: -treetype 4 or: -treetype allTamanho relativo da lua. Flag: -moonsizeRecomeçarReiniciar as aves.Reiniciar devido à alteração das configurações de exibição... Reiniciar devido a alteração das configurações de tela ou idioma... DireitaPapai NoelSanta usando o comboio com uma rena e Rudolph. Flags: -santa 4 -showrudolphPai Natal a usar o comboio com duas renas. Flags: -santa 4 -norudolphPapai Noel com Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder, Blixem e Rudolph. Flags: -santa 3 -showrudolphPapai Noel com Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder e Blixem. Flags: -santa 3 -norudolphPapai Noel com três renas. Flags: -santa 2 -norudolphPapai Noel com duas renas e Rudolph. Flags: -santa 2 -showrudolphVelocidade do Pai Natal. Flag: -santaspeedfactorEscalaEscala do Papai Noel. Flags: -santascale Escala do cenário. Flag: sceneryscale Escala:CenárioSegunda cor:Veja também a página do manual.A auto-replicação não foi compilada. Definir cor da árvore vintage. Flag: -tcDefina as preferências padrão para todas as guias (exceto as configurações).Defina as preferências padrão para esta guia.Defina preferências vintage para todas as guias (exceto configurações).Defina preferências vintage para esta guia.Configurar plano de fundo de %s ConfiguraçõesConfigurações para Xscreensaver. Você pode escolher um plano de fundo e optar por usá-lo ou não. Verifique se você adiciona uma linha como xsnow -root after the line 'programs:' no arquivo ~/.xscreensaver e você executa xscreensaver-demo para escolher xsnow. Para ativar o xscreensaver na linha de comando: xscreensaver-command -activate Veja também a página do manual: man xsnowMostrarMostrar o ponto attrMostrar cenárioMostrar SantaMostrar avesMostrar penugemMostrar neveMostre o ponto onde os pássaros querem ir. Flags: -showattr 0, -showattr 1Tamanho dos flocos de neve, funciona apenas para flocos de neve não vintage. Flag: -snowsizeTamanho:Papai Noel pequeno com três renas. Flags: -santa 1 -norudolphPapai Noel Pequeno com duas renas e Rudolph. Flags: -santa 1 -showrudolphCasa pequena. Flags: -treetype 3 or: -treetype allNeveNevando em %#lx: %s %d+%d %dx%d Ãrvore nevada. Flags: -treetype 6 or: -treetype allVelocidade dos pássaros em unidades arbitrárias. Flag: -birdsspeedVelocidade da lua em pixels/minuto. Flag: -moonspeedVelocidade dos flocos de neve. Flag: -snowspeedfactorVelocidade:EstrelasTendência para ajustar a velocidade aos vizinhos. Flag: -followneighboursTendência a concentrar-se no ponto de atração. Flag: -focuscentreTendência para manter a distância desejada para os vizinhos. Flag: -disweightA cor da neve. Flag: -scQuanto maior essa configuração, mais neve será gerada por causa do arado do Papai Noel, do vento ou do desaparecimento das janelas. Flag: -blowofffactorQuanto maior essa configuração, mais neve será coletada na parte inferior da área de trabalho. Flag: -ssnowdepthQuanto maior essa configuração, mais neve se acumulará nas árvores. Flag: -maxontreesQuanto maior essa configuração, mais neve se acumulará nas janelas. Observação: em Wayland, não há neve nas janelas. Flag: -wsnowdepthQuanto maior essa configuração, mais o vento vai girar. Flag: -whirlfactorQuanto mais alto, mais flocos de neve. Flag: -snowflakesQuanto mais alto, mais suave xsnow será executado, mas também usará mais energia da CPU. Flag: -cpuloadA segunda cor da neve. Flag: -sc2A janela de neve transparente provavelmente não é click-through, infelizmente.. Esta configuração determina quantos segundos passam entre duas rajadas de vento. Flag: -windtimerCronómetro:Papai Noel Pequeno com três renas. Flags: -santa 0 -norudolphPapai Noel Pequeno com duas renas e Rudolph. Flags: -santa 0 -showrudolphPara permitir sobreposição ou não ao colocar o cenário. Flags: -treeoverlap, -notreeoverlapPara desenhar um contorno ao redor da janela de neve. Flag: -outline 1/0Para se certificar de que pode clicar.Para mostrar ou não a aurora. Observação: a aurora é melhor visualizada usando um fundo escuro. Flags: -aurora 1, -aurora 0Mostrar ou não mostrar a lua. Flags: -moon 1, -moon 0Mostrar ou não mostrar estrelas. Flag: -stars (0 means: no stars)Mostrar ou não mostrar o Pai Natal. Flags: -showsanta, -nosantaMostrar ou não mostrar halo ao redor da lua. Flags: -halo 1, -halo 0Mostrar ou não mostrar meteoros. Flags: -meteors, -nometeorsMostrar ou não mostrar cenário. Flags: -showtrees, -notreesAlternar entre as cores do menu próprio xsnow e as cores do menu padrão. Ativado: usar cores xsnow. Desativado: usar cores padrão. Flags: -theme 1, -theme 0Transparência Transparência dos itens pintados: 0: sem transparência. 100: totalmente transparente, você não verá nada! Flag: -transparencyTente clicar em qualquer imagem!Tente redirecionar para um arquivo (por exemplo: %s, Tentando nevar na janela raiz Use "sys" para o seu idioma padrão. Use todos os espaços de trabalho para entrar na neve. NOTA: isso não funciona corretamente na iluminação. Flags: -allworkspaces 1, -allworkspaces 0Use a guia de configurações se xsnow estiver se comportando mal. Use a guia aves se as aves estiverem se comportando mal.Use isso se nenhuma neve for coletada nas janelas ou se a neve for coletada separada das janelas. Alguns gerenciadores básicos de janelas precisam dessa configuração (por exemplo, a TWM precisa, em geral, de um valor de 25 .. 28). Flag: -offsetyUse isso se a neve cair abaixo da parte inferior da tela ou se a neve cair esconder algo que não deve ser escondido. Flag: -offsetsUsar valores antigos para todas as preferências (exceto configurações). Flag: -vintageUsando buffer duplo: %#lx. %dx%d Usando a janela raiz Usando janela transparente Usando a janela 'Desktop'. Tamanho vertical da aurora. Flag: -auroraheightObservação: o Papai Noel não tem conhecimento da distância de visualização, portanto, quando os pássaros estão seguindo o Papai Noel, as posições relativas do Papai Noel e dos pássaros estarão temporariamente fora de sincronia quando você alterar a distância de visualização. Isso só é perceptível quando as aves estão seguindo o Pai Natal. Flag: -viewingdistanceDistância de visualização:VintagePreferências vintage: a aparência do original xsnow, criado em 1993 por Rick Jansen.Ãrvore vintage, pode definir a cor. Flag: -treetype 0Atenção: não coma neve amarela!Wayland (Espere alguma lentidão)Bem-vindoBem-vindo ao xsnow!Quando ativado, estará nevando abaixo das janelas, caso contrário, estará nevando sobre as janelas também. Em alguns ambientes de desktop, ao nevar acima das janelas, você não poderá clicar em nenhuma janela. Portanto, você será solicitado a clicar em um botão, para ter certeza de que as coisas estão bem. Flag: -aboveQuando ativado, o fundo será preto. Flag: -bg (this button will be automatically desactivated when -bg is given)Redemoinho:Largura da aurora em percentagem da largura do ecrã. Flag: -aurorawidthLargura:VentoTamanho da janela alterado, agora nevando em %#lx: %s %d+%d %dx%d Janelas mais largas do que 80% da tela e mais próximas da parte inferior do que o número neste widget não coletarão neve. Em alguns casos, há janelas invisíveis na parte inferior da tela, que são tratadas por xsnow como janelas normais: a neve é coletada sobre elas. Ao inserir um número adequado aqui, esse comportamento indesejado pode ser evitado. Flag: -ignorebottomJanelas com mais de 80% da tela e mais próximas do topo do que o número neste widget não coletam neve. Em alguns casos, há janelas invisíveis perto da parte superior da tela, que são tratadas por xsnow como janelas normais: a neve é coletada sobre elas. Ao inserir um número adequado aqui, esse comportamento indesejado pode ser evitado. Flag: -ignoretop VentosoCom RudolphSem RudolphÃrvore lenhosa. Flags: -treetype 1 or: -treetype allXscreensaver: Xsnow precisa da versão gtk >= %s, encontrou a versão %s Todos os monitoresenitrótulomonitor %dMonitor% 1ou use um %sReiniciardesconhecido versãotipo de janela etc.xsnow-3.8.3/po/pt.po0000666000000000000000000013110014732252143012475 0ustar0000000000000000# # Sometimes the translations contain rubbish, please replace them. # # (abc_1000) \n # # (abc_1001) xsnow # # (abc_1002) %l#x # # (abc_1003)   # # (abc_1004) XsnoW # # (abc_1005) Rick Jansen # # (abc_1006) XSNOW # # (abc_1007) Xsnow # # (abc_1008) Xscreensaver # Language for xsnow # Copyright (C) 2023 Willem Vermin # This file is distributed under the same license as the xsnow package. # Willem Vermin , 2023 # msgid "" msgstr "" "Project-Id-Version: xsnow 3.6.1.gettext~pre6\n" "Report-Msgid-Bugs-To: Willem Vermin wvermin@gmail.com\n" "POT-Creation-Date: 2024-03-10 14:19+0100\n" "PO-Revision-Date: 2024-03-10 14:19+0100\n" "Last-Translator: Willem Vermin wvermin@gmail.com\n" "Language-Team: None\n" "Language: pt\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: src/main.c:379 #, c-format msgid "Available languages are: %s\n" msgstr "Os idiomas disponíveis são: %s\n" #: src/main.c:382 msgid "Warning: don't eat yellow snow!" msgstr "Atenção: não coma neve amarela!" #: src/main.c:403 #, c-format msgid "For optimal resuts, add to your %s:\n" msgstr "Para retomadas ideais, adicione ao seu %s:\n" #: src/main.c:411 #, c-format msgid "unknown\n" msgstr "desconhecido\n" #: src/main.c:420 #, c-format msgid "Detected Wayland desktop\n" msgstr "Ãrea de trabalho Wayland detectada\n" #: src/main.c:435 #, c-format msgid "Xsnow needs gtk version >= %s, found version %s \n" msgstr "Xsnow precisa da versão gtk >= %s, encontrou a versão %s \n" #: src/main.c:445 msgid "Continuing with flag" msgstr "Continuando com a bandeira" #: src/main.c:483 #, c-format msgid "%s: cannot connect to X server %s\n" msgstr "%s: não é possível conectar-se ao servidor X %s\n" #: src/main.c:484 msgid "(default)" msgstr "(padrão)" #: src/main.c:602 msgid "restarting" msgstr "Reiniciar" #: src/main.c:649 #, c-format msgid "Click on a window ...\n" msgstr "Clique numa janela ...\n" #: src/main.c:683 #, c-format msgid "Detected desktop session: %s\n" msgstr "Sessão de área de trabalho detectada: %s\n" #: src/main.c:686 #, c-format msgid "Could not determine desktop session\n" msgstr "Não foi possível determinar a sessão da área de trabalho\n" #: src/main.c:718 #, c-format msgid "Trying to snow in root window\n" msgstr "Tentando nevar na janela raiz\n" #: src/main.c:762 #, c-format msgid "Using transparent window\n" msgstr "Usando janela transparente\n" #: src/main.c:767 #, c-format msgid "The transparent snow-window is probably not click-through, alas..\n" msgstr "" "A janela de neve transparente provavelmente não é click-through, " "infelizmente..\n" #: src/main.c:776 #, c-format msgid "Cannot create transparent window\n" msgstr "Não é possível criar janela transparente\n" #: src/main.c:778 #, c-format msgid "NOTE: xsnow will probably run, but some glitches are to be expected.\n" msgstr "" "NOTA: xsnow provavelmente será executado, mas algumas falhas são esperadas.\n" #: src/main.c:788 #, c-format msgid "LXDE session found, using window 'pcmanfm'.\n" msgstr "Sessão LXDE encontrada, usando a janela 'pcmanfm'.\n" #: src/main.c:795 #, c-format msgid "Using window 'Desktop'.\n" msgstr "Usando a janela 'Desktop'.\n" #: src/main.c:799 #, c-format msgid "Using root window\n" msgstr "Usando a janela raiz\n" #: src/main.c:843 #, c-format msgid "Snowing in %#lx: %s %d+%d %dx%d\n" msgstr "Nevando em %#lx: %s %d+%d %dx%d\n" #: src/main.c:888 #, c-format msgid "Using double buffer: %#lx. %dx%d\n" msgstr "Usando buffer duplo: %#lx. %dx%d\n" #: src/main.c:895 #, c-format msgid "NOT using double buffering:" msgstr "NÃO usar buffering duplo:" #: src/main.c:897 #, c-format msgid " because double buffering is not available on this system\n" msgstr " porque o buffer duplo não está disponível neste sistema\n" #: src/main.c:899 #, c-format msgid " on your request.\n" msgstr " a seu pedido.\n" #: src/main.c:900 #, c-format msgid "NOTE: expect some flicker.\n" msgstr "NOTA: espere um pouco de cintilação.\n" #: src/main.c:1042 msgid "Restart due to change of screen or language settings ...\n" msgstr "Reiniciar devido a alteração das configurações de tela ou idioma...\n" #: src/main.c:1056 msgid "Restart due to change of display settings...\n" msgstr "Reiniciar devido à alteração das configurações de exibição...\n" #: src/main.c:1147 msgid "Wayland (Expect some slugginess)" msgstr "Wayland (Espere alguma lentidão)" #: src/main.c:1151 msgid "Probably X11" msgstr "Provavelmente X11" #: src/main.c:1153 #, c-format msgid "%s. Snow window: %#lx" msgstr "%s. Janela de neve: %#lx" #: src/main.c:1205 #, c-format msgid "More than %d errors, I quit!" msgstr "Mais de %d erros, eu desisto!" #: src/main.c:1355 #, c-format msgid "Window size changed, now snowing in in %#lx: %s %d+%d %dx%d\n" msgstr "Tamanho da janela alterado, agora nevando em %#lx: %s %d+%d %dx%d\n" #: src/main.c:1424 #, c-format msgid "Halting because of flag %s\n" msgstr "Parando por causa do sinalizador %s\n" #: src/selfrep.c:34 #, c-format msgid "Not sending tar file to terminal.\n" msgstr "Não está a enviar ficheiro tar para o terminal.\n" #: src/selfrep.c:35 #, c-format msgid "Try redirecting to a file (e.g: %s,\n" msgstr "Tente redirecionar para um arquivo (por exemplo: %s,\n" #: src/selfrep.c:36 #, c-format msgid "or use a %s" msgstr "ou use um %s" #: src/selfrep.c:42 msgid "Problems encountered during production of the tar ball.\n" msgstr "Problemas encontrados durante a produção da bola de alcatrão.\n" #: src/selfrep.c:47 #, c-format msgid "Self replication is not compiled in.\n" msgstr "A auto-replicação não foi compilada.\n" #: src/utils.c:248 #, c-format msgid "" "\n" "Xsnow: Caught signal %d\n" msgstr "" "\n" "Xsnow: Sinal capturado %d\n" #: src/utils.c:251 #, c-format msgid "" "\n" "Thanks for using xsnow\n" msgstr "" "\n" "Obrigado por usar xsnow\n" #: src/windows.c:633 #, c-format msgid "Setting background from %s\n" msgstr "Configurar plano de fundo de %s\n" #: src/ui.c:1050 #, c-format msgid "Range: %d\n" msgstr "Intervalo: %d\n" #: src/ui.c:1052 #, c-format msgid "Mean distance: %3d\n" msgstr "Distância média: %3d\n" #: src/ui.c:1060 #, c-format msgid "Desktop type: %s" msgstr "Tipo de área de trabalho: %s" #: src/ui.c:1175 src/ui.glade:5910 msgid "all monitors" msgstr "Todos os monitores" #: src/ui.c:1182 #, c-format msgid "monitor %d" msgstr "monitor %d" #: src/ui.c:1200 msgid "Available languages are: " msgstr "Idiomas disponíveis: " #: src/ui.c:1203 msgid "Use \"sys\" for your default language.\n" msgstr "Use \"sys\" para o seu idioma padrão.\n" #: src/ui.c:1204 msgid "See also the man page." msgstr "Veja também a página do manual." #: src/ui.glade:144 msgid "" "\n" "Alas! This not an X11 session, xsnow will probably not run.\n" "\n" "If you want to try it anyway, set the environment variable XSNOW_FORCE_RUN, " "eg:\n" "\n" " XSNOW_FORCE_RUN=1 xsnow\n" "\n" "Or, you could force an X11 session, for example by tweaking /etc/gdm3/daemon." "conf.\n" "\n" msgstr "" "\n" "Alas! Esta não é uma sessão X11, xsnow provavelmente não será executada.\n" "\n" "Se você quiser experimentá-la de qualquer maneira, defina a variável de " "ambiente XSNOW_FORCE_RUN, por exemplo:\n" "\n" " XSNOW_FORCE_RUN=1 xsnow\n" "\n" "Ou, você pode forçar uma sessão X11, por exemplo, ajustando /etc/gdm3/daemon." "conf.\n" "\n" #: src/ui.glade:162 msgid "Ok, things are as they are. " msgstr "Ok, as coisas são como são. " #: src/ui.glade:477 msgid "" "If everything is ok, it is now snowing on your desktop, and birds are " "flying. You are encouraged to define your own preferences using the tabs " "above." msgstr "" "Se tudo estiver bem, agora está nevando no seu desktop e os pássaros estão " "voando. Você é encorajado a definir suas próprias preferências usando as " "guias acima." #: src/ui.glade:492 msgid "" "Use the settings tab if xsnow is misbehaving.\n" "Use the birds tab if birds are misbehaving." msgstr "" "Use a guia de configurações se xsnow estiver se comportando mal.\n" "Use a guia aves se as aves estiverem se comportando mal." #: src/ui.glade:509 msgid "In every tab you find the following rescue buttons:" msgstr "Em cada guia você encontra os seguintes botões de resgate:" #: src/ui.glade:529 msgid "Defaults " msgstr "Padrões " #: src/ui.glade:544 msgid "Set default preferences for this tab." msgstr "Defina as preferências padrão para esta guia." #: src/ui.glade:571 msgid "Vintage " msgstr "Vintage " #: src/ui.glade:586 msgid "Set vintage preferences for this tab." msgstr "Defina preferências vintage para esta guia." #: src/ui.glade:613 msgid "All defaults " msgstr "Todos os padrões " #: src/ui.glade:628 msgid "Set default preferences for all (except settings) tabs." msgstr "" "Defina as preferências padrão para todas as guias (exceto as configurações)." #: src/ui.glade:655 msgid "All vintage " msgstr "Todos os vintage " #: src/ui.glade:670 msgid "Set vintage preferences for all (except settings) tabs." msgstr "" "Defina preferências vintage para todas as guias (exceto configurações)." #: src/ui.glade:690 src/ui.glade:701 src/ui.glade:840 src/ui.glade:1045 #: src/ui.glade:2870 src/ui.glade:2919 src/ui.glade:4688 msgid " " msgstr " " #: src/ui.glade:712 msgid " " msgstr " " #: src/ui.glade:746 msgid "Welcome at xsnow!" msgstr "Bem-vindo ao xsnow!" #: src/ui.glade:804 msgid "" "Vintage preferences: the look and feel of the original xsnow, created in " "1993 by Rick Jansen." msgstr "" "Preferências vintage: a aparência do original xsnow, criado em 1993 por Rick " "Jansen." #: src/ui.glade:895 src/ui.glade:1542 src/ui.glade:2470 src/ui.glade:3033 #: src/ui.glade:3504 src/ui.glade:4470 src/ui.glade:5736 msgid "All defaults" msgstr "Todos os padrões" #: src/ui.glade:900 src/ui.glade:2474 src/ui.glade:3037 src/ui.glade:5740 msgid "" "Apply defaults for all preferences (except settings).\n" "Flag: -defaults" msgstr "" "Aplicar padrões para todas as preferências (exceto configurações).\n" "Flag: -defaults" #: src/ui.glade:914 msgid "Donate" msgstr "Doar" #: src/ui.glade:920 msgid "" "Donate one euro or so to inspire the maintainer of xsnow, here is a paypal " "link. " msgstr "" "Doe um euro ou mais para inspirar o mantenedor de xsnow, aqui está um link " "paypal. " #: src/ui.glade:930 src/ui.glade:1561 src/ui.glade:2489 src/ui.glade:3052 #: src/ui.glade:3522 src/ui.glade:4489 src/ui.glade:5754 msgid "All vintage" msgstr "Todos os vintage" #: src/ui.glade:935 src/ui.glade:1565 src/ui.glade:2493 src/ui.glade:3056 #: src/ui.glade:4493 src/ui.glade:5758 msgid "" "Use vintage values for all preferences (except settings).\n" "Flag: -vintage" msgstr "" "Usar valores antigos para todas as preferências (exceto configurações).\n" "Flag: -vintage" #: src/ui.glade:949 src/ui.glade:1513 src/ui.glade:2441 src/ui.glade:3004 #: src/ui.glade:3552 src/ui.glade:4546 src/ui.glade:5633 msgid "Hide menu" msgstr "Esconder o menu" #: src/ui.glade:954 src/ui.glade:1517 src/ui.glade:2445 src/ui.glade:3008 #: src/ui.glade:3556 src/ui.glade:4550 src/ui.glade:5637 msgid "" "Leave menu.\n" "Flag: -nomenu" msgstr "" "Sair do menu.\n" "Flag: -nomenu" #: src/ui.glade:968 msgid "Contact" msgstr "Contacto" #: src/ui.glade:973 msgid "Please report any comments to the maintainer of xsnow." msgstr "Relate quaisquer comentários ao mantenedor do xsnow." #: src/ui.glade:983 src/ui.glade:1592 src/ui.glade:2520 src/ui.glade:3083 #: src/ui.glade:3580 src/ui.glade:4519 src/ui.glade:5661 msgid "Quit xsnow" msgstr "Sair xsnow" #: src/ui.glade:988 src/ui.glade:1596 src/ui.glade:2524 src/ui.glade:3087 #: src/ui.glade:3584 src/ui.glade:4523 src/ui.glade:5665 msgid "Quit xsnow." msgstr "Sair xsnow." #: src/ui.glade:1028 msgid "" "If the system is too busy, all panels get this color, in which case you " "could adapt some settings in \"snow\", \"birds\", \"settings\", or " "\"celestials\"." msgstr "" "Se o sistema estiver muito ocupado, todos os painéis recebem essa cor, caso " "em que você pode adaptar algumas configurações em \"neve\", \"aves\", " "\"configurações\" ou \"celestials\"." #: src/ui.glade:1222 msgid "Welcome" msgstr "Bem-vindo" #: src/ui.glade:1239 msgid "Blow off:" msgstr "Escape:" #: src/ui.glade:1252 msgid "On windows:" msgstr "Nas janelas:" #: src/ui.glade:1265 msgid "On bottom:" msgstr "No fundo:" #: src/ui.glade:1278 msgid "On scenery:" msgstr "No cenário:" #: src/ui.glade:1288 src/ui.glade:1304 src/ui.glade:1320 src/ui.glade:1336 #: src/ui.glade:3745 src/ui.glade:3838 src/ui.glade:3941 src/ui.glade:4011 #: src/ui.glade:4047 src/ui.glade:6001 msgid "Show" msgstr "Mostrar" #: src/ui.glade:1292 msgid "" "If set, show snow blowing away.\n" "Flags: -blowsnow, -noblowsnow" msgstr "" "Se definido, mostre a neve soprando.\n" "Flags: -blowsnow, -noblowsnow" #: src/ui.glade:1308 msgid "" "If set, show fallen snow on windows.\n" "Flags: -keepsnowonwindows, -nokeepsnowonwindows" msgstr "" "Se definido, mostrar neve caída nas janelas.\n" "Flags: -keepsnowonwindows, -nokeepsnowonwindows" #: src/ui.glade:1324 msgid "" "If set, show fallen snow on bottom of the desktop.\n" "Flags: -keepsnowonscreen, -nokeepsnowonscreen" msgstr "" "Se definido, mostrar neve caída na parte inferior da área de trabalho.\n" "Flags: -keepsnowonscreen, -nokeepsnowonscreen" #: src/ui.glade:1340 msgid "" "If set, snow will collect on the trees.\n" "Flags: -keepsnowontrees, -nokeepsnowontrees" msgstr "" "Se definido, a neve se acumulará nas árvores.\n" "Flags: -keepsnowontrees, -nokeepsnowontrees" #: src/ui.glade:1354 msgid "" "The higher this setting, the more snow will be generated because of Santa " "ploughing, wind or disappearing windows. \n" "Flag: -blowofffactor" msgstr "" "Quanto maior essa configuração, mais neve será gerada por causa do arado do " "Papai Noel, do vento ou do desaparecimento das janelas. \n" "Flag: -blowofffactor" #: src/ui.glade:1373 msgid "" "The higher this setting, the more snow will collect on the windows. \n" "Note: in Wayland, there is no snow on the windows. \n" "Flag: -wsnowdepth" msgstr "" "Quanto maior essa configuração, mais neve se acumulará nas janelas. \n" "Observação: em Wayland, não há neve nas janelas. \n" "Flag: -wsnowdepth" #: src/ui.glade:1393 msgid "" "The higher this setting, the more snow will collect on the bottom of the " "desktop.\n" "Flag: -ssnowdepth" msgstr "" "Quanto maior essa configuração, mais neve será coletada na parte inferior da " "área de trabalho.\n" "Flag: -ssnowdepth" #: src/ui.glade:1412 msgid "" "The higher this setting, the more snow will collect on the trees.\n" "Flag: -maxontrees" msgstr "" "Quanto maior essa configuração, mais neve se acumulará nas árvores.\n" "Flag: -maxontrees" #: src/ui.glade:1433 msgid "Choose your favorite snow" msgstr "Escolhe o teu favorito!" #: src/ui.glade:1450 src/ui.glade:1618 src/ui.glade:2564 src/ui.glade:2859 #: src/ui.glade:4887 src/ui.glade:5964 src/ui.glade:5975 src/ui.glade:6039 #: src/ui.glade:6065 msgid " " msgstr " " #: src/ui.glade:1464 src/ui.glade:2393 src/ui.glade:2956 src/ui.glade:3458 #: src/ui.glade:4574 src/ui.glade:5690 msgid "Defaults" msgstr "Padrões" #: src/ui.glade:1468 msgid "Apply default values for the preferences in this tab.\n" msgstr "Aplicar valores padrão para as preferências nesta guia.\n" #: src/ui.glade:1483 src/ui.glade:2411 src/ui.glade:2974 src/ui.glade:3475 #: src/ui.glade:4592 src/ui.glade:5707 msgid "Vintage" msgstr "Vintage" #: src/ui.glade:1487 src/ui.glade:2415 src/ui.glade:2978 src/ui.glade:3479 #: src/ui.glade:4596 src/ui.glade:5711 msgid "Apply vintage values for the preferences in this tab." msgstr "Aplicar valores antigos para as preferências nesta guia." #: src/ui.glade:1546 src/ui.glade:4474 msgid "" "Apply defaults for all preferences (except settings).\n" "Flags: -defaults" msgstr "" "Aplicar padrões para todas as preferências (exceto configurações).\n" "Flags: -defaults" #: src/ui.glade:1632 src/ui.glade:3895 msgid "Size:" msgstr "Tamanho:" #: src/ui.glade:1644 msgid "" "Size of snowflakes, works only for non-vintage snow flakes.\n" "Flag: -snowsize" msgstr "" "Tamanho dos flocos de neve, funciona apenas para flocos de neve não " "vintage.\n" "Flag: -snowsize" #: src/ui.glade:1664 src/ui.glade:2357 src/ui.glade:3861 src/ui.glade:4145 #: src/ui.glade:5002 msgid "Speed:" msgstr "Velocidade:" #: src/ui.glade:1678 msgid "Max # snowflakes:" msgstr "Max # flocos de neve:" #: src/ui.glade:1691 msgid "" "Maximum amount of snowflakes.\n" "Flag: -flakecountmax" msgstr "" "Quantidade máxima de flocos de neve.\n" "Flag: -flakecountmax" #: src/ui.glade:1716 msgid "# Snowflakes:" msgstr "Flocos de neve:" #: src/ui.glade:1732 src/ui.glade:5173 src/ui.glade:5189 msgid "label" msgstr "rótulo" #: src/ui.glade:1741 msgid "Show fluff" msgstr "Mostrar penugem" #: src/ui.glade:1745 msgid "" "If set, try to show fluff on fallen snow and trees if possible.\n" "Flags: -fluffy, -nofluffy" msgstr "" "Se definido, tente mostrar penugem na neve caída e nas árvores, se " "possível.\n" "Flags: -fluffy, -nofluffy" #: src/ui.glade:1759 src/ui.glade:1771 src/ui.glade:2575 src/ui.glade:3798 #: src/ui.glade:3810 src/ui.glade:5139 src/ui.glade:5151 msgid "             " msgstr "             " #: src/ui.glade:1783 msgid "" "Speed of the snowflakes.\n" "Flag: -snowspeedfactor" msgstr "" "Velocidade dos flocos de neve.\n" "Flag: -snowspeedfactor" #: src/ui.glade:1804 msgid "Intensity:" msgstr "Intensidade:" #: src/ui.glade:1816 msgid "" "The higher, the more snowflakes.\n" "Flag: -snowflakes" msgstr "" "Quanto mais alto, mais flocos de neve.\n" "Flag: -snowflakes" #: src/ui.glade:1836 msgid "Show snow" msgstr "Mostrar neve" #: src/ui.glade:1840 msgid "" "If set, show snowflakes.\n" "Flags: -snow, -nosnow" msgstr "" "Se definido, mostrar flocos de neve.\n" "Flags: -snow, -nosnow" #: src/ui.glade:1855 msgid "" "The color of the snow.\n" "Flag: -sc" msgstr "" "A cor da neve.\n" "Flag: -sc" #: src/ui.glade:1872 msgid "Color:" msgstr "Cor:" #: src/ui.glade:1886 msgid "Second color:" msgstr "Segunda cor:" #: src/ui.glade:1899 msgid "" "The second color of the snow.\n" "Flag: -sc2" msgstr "" "A segunda cor da neve.\n" "Flag: -sc2" #: src/ui.glade:1912 msgid "Enable" msgstr "Habilitar" #: src/ui.glade:1916 msgid "" "If set, use two colors.\n" "Flag: -enablesc2" msgstr "Se definido, use duas cores.\n" "Flag: -enablesc2" #: src/ui.glade:1974 msgid "Snow" msgstr "Neve" #: src/ui.glade:1992 msgid "" "Tiny Santa with three reindeers.\n" "Flags: -santa 0 -norudolph" msgstr "" "Papai Noel Pequeno com três renas.\n" "Flags: -santa 0 -norudolph" #: src/ui.glade:2021 msgid "" "Small Santa with three reindeers.\n" "Flags: -santa 1 -norudolph" msgstr "" "Papai Noel pequeno com três renas.\n" "Flags: -santa 1 -norudolph" #: src/ui.glade:2050 msgid "" "Santa with three reindeers.\n" "Flags: -santa 2 -norudolph" msgstr "" "Papai Noel com três renas.\n" "Flags: -santa 2 -norudolph" #: src/ui.glade:2079 msgid "" "Santa with Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder and Blixem.\n" "Flags: -santa 3 -norudolph" msgstr "" "Papai Noel com Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder e " "Blixem.\n" "Flags: -santa 3 -norudolph" #: src/ui.glade:2108 msgid "" "Santa using the train with two reindeers.\n" "Flags: -santa 4 -norudolph" msgstr "" "Pai Natal a usar o comboio com duas renas.\n" "Flags: -santa 4 -norudolph" #: src/ui.glade:2137 msgid "" "Santa using the train with one reindeer and Rudolph.\n" "Flags: -santa 4 -showrudolph" msgstr "" "Santa usando o comboio com uma rena e Rudolph.\n" "Flags: -santa 4 -showrudolph" #: src/ui.glade:2165 msgid "" "Tiny Santa with two reindeers and Rudolph.\n" "Flags: -santa 0 -showrudolph" msgstr "" "Papai Noel Pequeno com duas renas e Rudolph.\n" "Flags: -santa 0 -showrudolph" #: src/ui.glade:2195 msgid "" "Small Santa with two reindeers and Rudolph.\n" "Flags: -santa 1 -showrudolph" msgstr "" "Papai Noel Pequeno com duas renas e Rudolph.\n" "Flags: -santa 1 -showrudolph" #: src/ui.glade:2223 msgid "" "Santa with two reindeers and Rudolph.\n" "Flags: -santa 2 -showrudolph" msgstr "" "Papai Noel com duas renas e Rudolph.\n" "Flags: -santa 2 -showrudolph" #: src/ui.glade:2251 msgid "" "Santa with Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder, Blixem " "and Rudolph.\n" "Flags: -santa 3 -showrudolph" msgstr "" "Papai Noel com Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder, " "Blixem e Rudolph.\n" "Flags: -santa 3 -showrudolph" #: src/ui.glade:2282 msgid "Without Rudolph" msgstr "Sem Rudolph" #: src/ui.glade:2297 msgid "With Rudolph" msgstr "Com Rudolph" #: src/ui.glade:2308 msgid "Choose your Santa" msgstr "Escolha o seu Pai Natal" #: src/ui.glade:2326 msgid "Choose your favorite Santa" msgstr "Escolha o seu Pai Natal favorito" #: src/ui.glade:2342 src/ui.glade:3444 msgid " " msgstr " " #: src/ui.glade:2369 msgid "" "Santa's speed.\n" "Flag: -santaspeedfactor" msgstr "" "Velocidade do Pai Natal.\n" "Flag: -santaspeedfactor" #: src/ui.glade:2397 src/ui.glade:2960 src/ui.glade:3462 src/ui.glade:4578 #: src/ui.glade:5694 msgid "Apply default values for the preferences in this tab." msgstr "Aplicar valores padrão para as preferências nesta guia." #: src/ui.glade:2543 msgid "Show Santa" msgstr "Mostrar Santa" #: src/ui.glade:2547 msgid "" "To show or not to show Santa.\n" "Flags: -showsanta, -nosanta" msgstr "" "Mostrar ou não mostrar o Pai Natal.\n" "Flags: -showsanta, -nosanta" #: src/ui.glade:2590 src/ui.glade:3229 msgid "Scale:" msgstr "Escala:" #: src/ui.glade:2602 msgid "" "Scale of Santa.\n" "Flags: -santascale " msgstr "" "Escala do Papai Noel.\n" "Flags: -santascale " #: src/ui.glade:2647 msgid "Santa" msgstr "Papai Noel" #: src/ui.glade:2662 msgid "Show scenery" msgstr "Mostrar cenário" #: src/ui.glade:2666 msgid "" "To show or not to show scenery.\n" "Flags: -showtrees, -notrees" msgstr "" "Mostrar ou não mostrar cenário.\n" "Flags: -showtrees, -notrees" #: src/ui.glade:2683 msgid "" "Vintage tree, you can set the color.\n" "Flag: -treetype 0" msgstr "" "Ãrvore vintage, pode definir a cor.\n" "Flag: -treetype 0" #: src/ui.glade:2706 msgid "" "Woody tree.\n" "Flags: -treetype 1 or: -treetype all" msgstr "" "Ãrvore lenhosa.\n" "Flags: -treetype 1 or: -treetype all" #: src/ui.glade:2729 msgid "" "Leavy tree.\n" "Flags: -treetype 2 or: -treetype all" msgstr "" "Ãrvore pesada.\n" "Flags: -treetype 2 or: -treetype all" #: src/ui.glade:2752 msgid "" "Small house.\n" "Flags: -treetype 3 or: -treetype all" msgstr "" "Casa pequena.\n" "Flags: -treetype 3 or: -treetype all" #: src/ui.glade:2775 msgid "" "Reindeer.\n" "Flags: -treetype 4 or: -treetype all" msgstr "" "Rena.\n" "Flags: -treetype 4 or: -treetype all" #: src/ui.glade:2798 msgid "" "Moose.\n" "Flags: -treetype 5 or: -treetype all" msgstr "" "Alce.\n" "Flags: -treetype 5 or: -treetype all" #: src/ui.glade:2821 msgid "" "Snowy tree.\n" "Flags: -treetype 6 or: -treetype all" msgstr "" "Ãrvore nevada.\n" "Flags: -treetype 6 or: -treetype all" #: src/ui.glade:2844 msgid "" "Set color of vintage tree.\n" "Flag: -tc" msgstr "" "Definir cor da árvore vintage.\n" "Flag: -tc" #: src/ui.glade:2884 msgid "Compose your favorite scenery" msgstr "Componha o seu cenário favorito" #: src/ui.glade:2900 msgid "Try and click any image!" msgstr "Tente clicar em qualquer imagem!" #: src/ui.glade:2931 msgid "" "Polar bear.\n" "Flags: -treetype 7 or: -treetype all" msgstr "" "Urso polar.\n" "Flags: -treetype 7 or: -treetype all" #: src/ui.glade:3141 msgid "# Items:" msgstr "# Itens:" #: src/ui.glade:3156 msgid "" "Desired number of scenery items.\n" "Flag: -trees" msgstr "" "Número desejado de itens de cenário.\n" "Flag: -trees" #: src/ui.glade:3179 msgid "% Window fill:" msgstr "% Preenchimento da janela:" #: src/ui.glade:3190 msgid "" "Bottom percentage of screen available for scenery.\n" "Flag: -treefill" msgstr "" "Porcentagem inferior da tela disponível para cenário.\n" "Flag: -treefill" #: src/ui.glade:3209 msgid "Allow overlap" msgstr "Permitir sobreposição" #: src/ui.glade:3213 msgid "" "To allow overlap or not when placing scenery.\n" "Flags: -treeoverlap, -notreeoverlap" msgstr "" "Para permitir sobreposição ou não ao colocar o cenário.\n" "Flags: -treeoverlap, -notreeoverlap" #: src/ui.glade:3240 msgid "" "Scale of scenery.\n" "Flag: sceneryscale " msgstr "" "Escala do cenário.\n" "Flag: sceneryscale " #: src/ui.glade:3409 msgid "Scenery" msgstr "Cenário" #: src/ui.glade:3428 msgid "Compose here your favorite celestial conditions" msgstr "Escreva aqui as suas condições celestiais favoritas" #: src/ui.glade:3508 msgid "" "Apply default values for all preferences (except settings).\n" "Flag: -defaults" msgstr "" "Aplicar valores padrão para todas as preferências (exceto configurações).\n" "Flag: -defaults" #: src/ui.glade:3526 msgid "" "Apply vintage values for all preferences (except settings).\n" "Flag: -vintage" msgstr "" "Aplicar valores antigos para todas as preferências (exceto configurações).\n" "Flag: -vintage" #: src/ui.glade:3612 msgid "Wind" msgstr "Vento" #: src/ui.glade:3626 msgid "Windy" msgstr "Ventoso" #: src/ui.glade:3631 msgid "" "If set, there will be wind.\n" "Flags: -wind, -nowind" msgstr "" "Se definido, haverá vento.\n" "Flags: -wind, -nowind" #: src/ui.glade:3648 msgid "Whirl:" msgstr "Redemoinho:" #: src/ui.glade:3660 msgid "" "The higher this setting, the more the wind will whirl.\n" "Flag: -whirlfactor" msgstr "" "Quanto maior essa configuração, mais o vento vai girar.\n" "Flag: -whirlfactor" #: src/ui.glade:3682 msgid "Timer:" msgstr "Cronómetro:" #: src/ui.glade:3695 msgid "" "This setting determines how many seconds pass between two gusts of wind.\n" "Flag: -windtimer" msgstr "" "Esta configuração determina quantos segundos passam entre duas rajadas de " "vento.\n" "Flag: -windtimer" #: src/ui.glade:3711 msgid "Now!" msgstr "Agora!" #: src/ui.glade:3715 msgid "Force a gust of wind immediately." msgstr "Forçar uma rajada de vento imediatamente." #: src/ui.glade:3732 msgid "Stars" msgstr "Estrelas" #: src/ui.glade:3750 msgid "" "To show or not show stars.\n" "Flag: -stars (0 means: no stars)" msgstr "" "Mostrar ou não mostrar estrelas.\n" "Flag: -stars (0 means: no stars)" #: src/ui.glade:3767 msgid "Number:" msgstr "Número:" #: src/ui.glade:3779 msgid "" "Number of twinkling stars.\n" "Flag: -stars" msgstr "" "Número de estrelas cintilantes.\n" "Flag: -stars" #: src/ui.glade:3825 msgid "Moon" msgstr "Lua" #: src/ui.glade:3843 msgid "" "To show or not show moon.\n" "Flags: -moon 1, -moon 0" msgstr "" "Mostrar ou não mostrar a lua.\n" "Flags: -moon 1, -moon 0" #: src/ui.glade:3873 msgid "" "Speed of moon in pixels/minute.\n" "Flag: -moonspeed" msgstr "" "Velocidade da lua em pixels/minuto.\n" "Flag: -moonspeed" #: src/ui.glade:3907 msgid "" "Relative size of the moon.\n" "Flag: -moonsize" msgstr "" "Tamanho relativo da lua.\n" "Flag: -moonsize" #: src/ui.glade:3928 msgid "Halo" msgstr "Auréola" #: src/ui.glade:3946 msgid "" "To show or not to show halo around moon.\n" "Flags: -halo 1, -halo 0" msgstr "" "Mostrar ou não mostrar halo ao redor da lua.\n" "Flags: -halo 1, -halo 0" #: src/ui.glade:3964 src/ui.glade:4179 msgid "Bright:" msgstr "Brilhante:" #: src/ui.glade:3976 msgid "" "Brightness of moon's halo.\n" "Flag: -halobrightness" msgstr "" "Brilho do halo da lua.\n" "Flag: -halobrightness" #: src/ui.glade:3998 msgid "Meteors" msgstr "Meteoros" #: src/ui.glade:4016 msgid "" "To show or not to show meteors.\n" "Flags: -meteors, -nometeors" msgstr "" "Mostrar ou não mostrar meteoros.\n" "Flags: -meteors, -nometeors" #: src/ui.glade:4034 msgid "Aurora" msgstr "Aurora" #: src/ui.glade:4052 msgid "" "To show or not show aurora.\n" "Note: the aurora is best viewed using a dark background.\n" "Flags: -aurora 1, -aurora 0" msgstr "" "Para mostrar ou não a aurora.\n" "Observação: a aurora é melhor visualizada usando um fundo escuro.\n" "Flags: -aurora 1, -aurora 0" #: src/ui.glade:4071 msgid "Width:" msgstr "Largura:" #: src/ui.glade:4083 msgid "" "Width of aurora in percentage of screen width.\n" "Flag: -aurorawidth" msgstr "" "Largura da aurora em percentagem da largura do ecrã.\n" "Flag: -aurorawidth" #: src/ui.glade:4108 msgid "Height:" msgstr "Altura:" #: src/ui.glade:4120 msgid "" "Vertical size of aurora.\n" "Flag: -auroraheight" msgstr "" "Tamanho vertical da aurora.\n" "Flag: -auroraheight" #: src/ui.glade:4157 msgid "" "Animation speed of aurora: real: 10, for a more dramatic effect choose: 100\n" "Flag: -auroraspeed" msgstr "" "Velocidade de animação da aurora: real: 10, para um efeito mais dramático " "escolha: 100\n" "Flag: -auroraspeed" #: src/ui.glade:4191 msgid "" "Brightness of aurora.\n" "Flags: -aurorabrightness" msgstr "" "Brilho da aurora.\n" "Flags: -aurorabrightness" #: src/ui.glade:4208 msgid "Left" msgstr "Esquerda" #: src/ui.glade:4212 msgid "" "Place aurora left on the screen.\n" "Flag: -auroraleft" msgstr "" "Coloque a aurora esquerda no ecrã.\n" "Flag: -auroraleft" #: src/ui.glade:4225 msgid "Middle" msgstr "Meio" #: src/ui.glade:4229 msgid "" "Place aurora in the middle of the screen.\n" "Flag: -auroramiddle" msgstr "" "Coloque a aurora no meio do ecrã.\n" "Flag: -auroramiddle" #: src/ui.glade:4243 msgid "Right" msgstr "Direita" #: src/ui.glade:4247 msgid "" "Place aurora in the right of the screen.\n" "Flag: -auroraright" msgstr "" "Coloque a aurora à direita do ecrã.\n" "Flag: -auroraright" #: src/ui.glade:4266 msgid "Frequency:" msgstr "Frequência:" #: src/ui.glade:4278 msgid "" "Frequency of meteors to appear.\n" "Flags: -meteorfrequency" msgstr "" "Frequência de meteoros a aparecer.\n" "Flags: -meteorfrequency" #: src/ui.glade:4300 msgid "Base:" msgstr "Base:" #: src/ui.glade:4312 msgid "" "Baseline height of aurora, in percentage of screen height.\n" "Flag: -aurorabase" msgstr "" "Altura da linha de base da aurora, em porcentagem da altura da tela.\n" "Flag: -aurorabase" #: src/ui.glade:4329 msgid "Color" msgstr "Cor" #: src/ui.glade:4333 msgid "" "Choose between yellow-ish and white-ish moon.\n" "Flag: -mooncolor [0,1]" msgstr "" "Escolha entre lua amarela e branca. \n" "Flag: -mooncolor [0,1]" #: src/ui.glade:4433 msgid "Celestials" msgstr "Celestiais" #: src/ui.glade:4453 msgid "Birds settings" msgstr "Definições de aves" #: src/ui.glade:4617 msgid "Show birds" msgstr "Mostrar aves" #: src/ui.glade:4621 msgid "" "If set: show birds.\n" "Flags: -showbirds 1, -showbirds 0" msgstr "" "Se definido: mostrar aves.\n" "Flags: -showbirds 1, -showbirds 0" #: src/ui.glade:4634 msgid "Birds only" msgstr "Apenas aves" #: src/ui.glade:4638 msgid "" "If set: show no Santa, snow or scenery.\n" "Flags: -birdsonly 0, -birdsony 1" msgstr "" "Se definido: não mostrar Papai Noel, neve ou cenário.\n" "Flags: -birdsonly 0, -birdsony 1" #: src/ui.glade:4655 msgid "Preferred distance:" msgstr "Distância preferida:" # #: src/ui.glade:4669 msgid "" "Preferred distance from other birds.\n" "Flag: -prefdistance" msgstr "" "Distância preferida de outras aves.\n" "Flag: -prefdistance" # #: src/ui.glade:4697 msgid "Restart" msgstr "Recomeçar" # #: src/ui.glade:4701 msgid "Restart birds." msgstr "Reiniciar as aves." # #: src/ui.glade:4718 msgid "Viewing distance:" msgstr "Distância de visualização:" # #: src/ui.glade:4731 msgid "" "Viewing distance.\n" "NOTE: Santa has no knowledge of viewing distance, so when birds are " "following Santa, the relative positions of Santa and birds will be " "temporarely out of sync when you change the viewing distance. This is only " "noticeable when the birds are following Santa.\n" "Flag: -viewingdistance" msgstr "" "Observação: o Papai Noel não tem conhecimento da distância de visualização, " "portanto, quando os pássaros estão seguindo o Papai Noel, as posições " "relativas do Papai Noel e dos pássaros estarão temporariamente fora de " "sincronia quando você alterar a distância de visualização. Isso só é " "perceptível quando as aves estão seguindo o Pai Natal.\n" "Flag: -viewingdistance" # #: src/ui.glade:4752 msgid "Focus to attraction point:" msgstr "Foco no ponto de atração:" # #: src/ui.glade:4766 msgid "" "Tendency to concentrate on the attraction point.\n" "Flag: -focuscentre" msgstr "" "Tendência a concentrar-se no ponto de atração.\n" "Flag: -focuscentre" # #: src/ui.glade:4784 msgid "" "Desired number of birds. If zero, no birds are shown.\n" "Flag: -nbirds" msgstr "" "Número desejado de aves. Se zero, nenhum pássaro é mostrado.\n" "Flag: -nbirds" #: src/ui.glade:4807 msgid "# Birds:" msgstr "Aves:" # #: src/ui.glade:4821 msgid "" "Number of nearest neighbours the birds should look at.\n" "Flag: -neighbours" msgstr "" "Número de vizinhos mais próximos que os pássaros devem olhar.\n" "Flag: -neighbours" # #: src/ui.glade:4841 msgid "Neighbours:" msgstr "Vizinhos:" # #: src/ui.glade:4856 msgid "" "Give the birds a fancy color.\n" "Flag: -birdscolor" msgstr "" "Dê aos pássaros uma cor elegante.\n" "Flag: -birdscolor" # #: src/ui.glade:4874 msgid "Bird color" msgstr "Cor dos aves" # #: src/ui.glade:4900 msgid "Anarchy:" msgstr "Anarquia" # #: src/ui.glade:4914 msgid "" "Anarchy level: the higher, the more anarchy.\n" "Flag: -anarchy" msgstr "" "Nível de anarquia: quanto maior, mais anarquia.\n" "Flag: -anarchy" # #: src/ui.glade:4934 msgid "Distance weight:" msgstr "Peso da distância:" # #: src/ui.glade:4948 msgid "" "Tendency to keep desired distance to neighbours.\n" "Flag: -disweight" msgstr "" "Tendência para manter a distância desejada para os vizinhos.\n" "Flag: -disweight" # #: src/ui.glade:4968 msgid "Adjust speed to neighbours:" msgstr "Ajuste a velocidade para os vizinhos:" # #: src/ui.glade:4982 msgid "" "Tendency to adjust speed to neighbours.\n" "Flag: -followneighbours" msgstr "" "Tendência para ajustar a velocidade aos vizinhos.\n" "Flag: -followneighbours" # #: src/ui.glade:5016 msgid "" "Speed of birds in arbitrary units.\n" "Flag: -birdsspeed" msgstr "" "Velocidade dos pássaros em unidades arbitrárias.\n" "Flag: -birdsspeed" # #: src/ui.glade:5036 msgid "Drawing scale:" msgstr "Escala de desenho:" # #: src/ui.glade:5050 msgid "" "Influence the size of the birds.\n" "Flag: -birdsscale\n" msgstr "" "Influencie o tamanho das aves.\n" "Flag: -birdsscale\n" # #: src/ui.glade:5067 msgid "" "Show \n" "attr point" msgstr "" "Mostrar o ponto\n" "attr" # #: src/ui.glade:5073 msgid "" "Show the point where the birds want to go.\n" "Flags: -showattr 0, -showattr 1" msgstr "" "Mostre o ponto onde os pássaros querem ir.\n" "Flags: -showattr 0, -showattr 1" # #: src/ui.glade:5084 msgid "" "Follow \n" "Santa" msgstr "" "Seguir \n" "Santa" # #: src/ui.glade:5090 msgid "" "Birds are attracted by an attraction point. Here you can choose to follow " "Santa.\n" "Flags: -followsanta 0, -followsanta 1" msgstr "" "As aves são atraídas por um ponto de atração. Aqui você pode optar por " "seguir o Pai Natal.\n" "Flags: -followsanta 0, -followsanta 1" # #: src/ui.glade:5103 msgid "" "Percentage of screen to be used for the attraction point.\n" "Flag: -attrspace" msgstr "" "Percentagem de ecrã a ser usada para o ponto de atracção.\n" "Flag: -attrspace" # #: src/ui.glade:5125 msgid "Attraction point range" msgstr "Intervalo de pontos de atracção" # #: src/ui.glade:5168 msgid "Actual mean distance from neighbours." msgstr "Distância média real dos vizinhos." # #: src/ui.glade:5185 msgid "Distance used to get the desired number of neighbours." msgstr "Distância utilizada para obter o número desejado de vizinhos." # #: src/ui.glade:5268 msgid "Birds" msgstr "Aves" # #: src/ui.glade:5286 msgid "version" msgstr "versão" # #: src/ui.glade:5301 src/ui.glade:6515 msgid "Settings" msgstr "Configurações" # #: src/ui.glade:5323 msgid "Transparency " msgstr "Transparência " # #: src/ui.glade:5340 msgid "" "Transparency of painted items:\n" "0: no transparency.\n" "100: fully transparent, you will see nothing!\n" "Flag: -transparency" msgstr "" "Transparência dos itens pintados:\n" "0: sem transparência.\n" "100: totalmente transparente, você não verá nada!\n" "Flag: -transparency" # #: src/ui.glade:5367 msgid "Lift snow on bottom" msgstr "Levantar neve no fundo" # #: src/ui.glade:5383 msgid "" "Use this if snow falls below the bottom of your screen, or fallen snow " "hides something that should not be hidden.\n" "Flag: -offsets" msgstr "" "Use isso se a neve cair abaixo da parte inferior da tela ou se a neve cair " "esconder algo que não deve ser escondido.\n" "Flag: -offsets" # #: src/ui.glade:5408 msgid "Lift snow on windows" msgstr "Levantar neve nas janelas" # #: src/ui.glade:5424 msgid "" "Use this if no snow collects on your windows, or if snow collects separated " "from your windows. \n" "Some basic window managers need this setting (e.g. TWM needs in general a " "value of 25 .. 28).\n" "Flag: -offsety" msgstr "" "Use isso se nenhuma neve for coletada nas janelas ou se a neve for coletada " "separada das janelas. \n" "Alguns gerenciadores básicos de janelas precisam dessa configuração (por " "exemplo, a TWM precisa, em geral, de um valor de 25 .. 28).\n" "Flag: -offsety" # #: src/ui.glade:5449 msgid "Cpu factor" msgstr "Fator Cpu" # #: src/ui.glade:5467 msgid "" "The higher, the smoother xsnow will run, but will also use more cpu power.\n" "Flag: -cpuload" msgstr "" "Quanto mais alto, mais suave xsnow será executado, mas também usará mais " "energia da CPU.\n" "Flag: -cpuload" # #: src/ui.glade:5493 msgid "Scale" msgstr "Escala" # #: src/ui.glade:5510 msgid "" "Overall drawing scale.\n" "Flag: -scale" msgstr "" "Escala geral de desenho.\n" "Flag: -scale" # #: src/ui.glade:5543 msgid "Ignore large top windows" msgstr "Ignorar grandes janelas superiores" #: src/ui.glade:5559 msgid "" "Windows wider than 80 percent of the screen and closer to the top than the " "number in this widget will not collect snow.\n" "In some cases, there are invisible windows near the top of the screen, which " "are handled by xsnow as normal windows: snow is collected upon them. By " "entering a suitable number here, this undesired behaviour can be avoided.\n" "Flag: -ignoretop\n" "\n" msgstr "" "Janelas com mais de 80% da tela e mais próximas do topo do que o número " "neste widget não coletam neve.\n" "Em alguns casos, há janelas invisíveis perto da parte superior da tela, que " "são tratadas por xsnow como janelas normais: a neve é coletada sobre elas. " "Ao inserir um número adequado aqui, esse comportamento indesejado pode ser " "evitado.\n" "Flag: -ignoretop\n" "\n" # #: src/ui.glade:5583 msgid "Ignore large bottom windows" msgstr "Ignorar grandes janelas inferiores" #: src/ui.glade:5599 msgid "" "Windows wider than 80 percent of the screen and closer to the bottom than " "the number in this widget will not collect snow.\n" "\n" "In some cases, there are invisible windows near the bottom of the screen, " "which are handled by xsnow as normal windows: snow is collected upon them. " "By entering a suitable number here, this undesired behaviour can be " "avoided.\n" "Flag: -ignorebottom" msgstr "" "Janelas mais largas do que 80% da tela e mais próximas da parte inferior do " "que o número neste widget não coletarão neve.\n" "\n" "Em alguns casos, há janelas invisíveis na parte inferior da tela, que são " "tratadas por xsnow como janelas normais: a neve é coletada sobre elas. Ao " "inserir um número adequado aqui, esse comportamento indesejado pode ser " "evitado.\n" "Flag: -ignorebottom" #: src/ui.glade:5791 msgid "window type etc." msgstr "tipo de janela etc." #: src/ui.glade:5814 msgid "" "Menu\n" "colors" msgstr "" "Menu\n" "colors" #: src/ui.glade:5819 msgid "" "Toggle between xsnow's own menu colors and standard menu colors.\n" "Activated: use xsnow colors.\n" "Deactivated: use default colors.\n" "Flags: -theme 1, -theme 0" msgstr "" "Alternar entre as cores do menu próprio xsnow e as cores do menu padrão.\n" "Ativado: usar cores xsnow.\n" "Desativado: usar cores padrão.\n" "Flags: -theme 1, -theme 0" #: src/ui.glade:5833 msgid "" "On all\n" "workspaces" msgstr "" "Em todos os\n" "espaços de trabalho" #: src/ui.glade:5838 msgid "" "Use all workspaces to snow in.\n" "NOTE: this doesn't work properly in enlightenment.\n" "Flags: -allworkspaces 1, -allworkspaces 0" msgstr "" "Use todos os espaços de trabalho para entrar na neve.\n" "NOTA: isso não funciona corretamente na iluminação.\n" "Flags: -allworkspaces 1, -allworkspaces 0" #: src/ui.glade:5856 msgid "" "Below\n" "windows" msgstr "" "Abaixo\n" "janelas" #: src/ui.glade:5861 msgid "" "When activated, it will be snowing below your windows, else it will be " "snowing upon you windows too.\n" "On some desktop environments, when snowing above your windows you will not " "be able to click on any window.\n" "Therefore, you will be asked to click a button, to be sure that things are " "OK.\n" "Flag: -above" msgstr "" "Quando ativado, estará nevando abaixo das janelas, caso contrário, estará " "nevando sobre as janelas também.\n" "Em alguns ambientes de desktop, ao nevar acima das janelas, você não poderá " "clicar em nenhuma janela.\n" "Portanto, você será solicitado a clicar em um botão, para ter certeza de " "que as coisas estão bem.\n" "Flag: -above" #: src/ui.glade:5880 msgid "" "Click to\n" "confirm" msgstr "" "Clique para\n" "confirmar" #: src/ui.glade:5885 msgid "To make sure you can click." msgstr "Para se certificar de que pode clicar." #: src/ui.glade:5904 msgid "" "If you have more than one monitor, choose where you want snow falling. " "Choose 'all monitors' if you want snow in all monitors.\n" "NOTE: when changing monitor, xsnow will restart.\n" "Flag: -screen" msgstr "" "Se tiver mais de um monitor, escolha onde quer que a neve caia. Escolha " "'todos os monitores' se quiser neve em todos os monitores.\n" "NOTA: ao alterar o monitor, xsnow será reiniciado.\n" "Flag: -screen" #: src/ui.glade:5911 msgid "monitor 1" msgstr "Monitor% 1" #: src/ui.glade:5922 msgid "" "Create\n" "outline" msgstr "" "Criar\n" "outline" #: src/ui.glade:5927 msgid "" "To draw an outline around the snow window.\n" "Flag: -outline 1/0" msgstr "" "Para desenhar um contorno ao redor da janela de neve.\n" "Flag: -outline 1/0" #: src/ui.glade:5951 msgid "" " \n" " " msgstr "" " \n" " " #: src/ui.glade:5986 msgid "" "Choose here the picture you want as background when xscreensaver is " "active.\n" "Flag: -bg" msgstr "" "Escolha aqui a imagem que deseja como plano de fundo quando o xscreensaver " "estiver ativo.\n" "Flag: -bg" #: src/ui.glade:5990 msgid "Choose background" msgstr "Escolher fundo" #: src/ui.glade:6005 msgid "" "Activate xscreensaver.\n" "Click and don't touch mouse and keyboard for a few seconds..." msgstr "" "Ative o xscreensaver.\n" "Clique e não toque no rato e no teclado durante alguns segundos..." #: src/ui.glade:6019 msgid "" "Settings for Xscreensaver. You can choose a background, and choose to use it " "or not.\n" "Make sure you add a line like\n" "xsnow -root\n" "after the line 'programs:' in the file ~/.xscreensaver and you run " "xscreensaver-demo to choose for xsnow.\n" "To activate xscreensaver on the command line:\n" "xscreensaver-command -activate\n" "See also the man page:\n" "man xsnow" msgstr "" "Configurações para Xscreensaver. Você pode escolher um plano de fundo e " "optar por usá-lo ou não.\n" "Verifique se você adiciona uma linha como\n" "xsnow -root\n" "after the line 'programs:' no arquivo ~/.xscreensaver e você executa " "xscreensaver-demo para escolher xsnow.\n" "Para ativar o xscreensaver na linha de comando:\n" "xscreensaver-command -activate\n" "Veja também a página do manual:\n" "man xsnow" #: src/ui.glade:6028 msgid "Xscreensaver: " msgstr "Xscreensaver: " #: src/ui.glade:6048 msgid "Black" msgstr "Preta" #: src/ui.glade:6052 msgid "" "When activated, the background will be black.\n" "Flag: -bg (this button will be automatically desactivated when -bg is given)" msgstr "" "Quando ativado, o fundo será preto.\n" "Flag: -bg (this button will be automatically desactivated when -bg is given)" #: src/ui.glade:6076 msgid "" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" msgstr "" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" #: src/ui.glade:6551 msgid "en" msgstr "en" #: src/ui.glade:6554 msgid "it" msgstr "it" #~ msgid "" #~ "If set, use two colors.\n" #~ "Flags: -enablesc2" #~ msgstr "" #~ "Se definido, use duas cores.\n" #~ "Flags: -enablesc2" #, c-format #~ msgid "XWinInfo failed\n" #~ msgstr "XWinInfo falhou\n" #, c-format #~ msgid "Force snow on root: window: %#lx, depth: %d\n" #~ msgstr "Forçar neve na raiz: janela: %#lx, profundidade: %d\n" #, c-format #~ msgid "" #~ "NOTE: you probably need to tweak 'Lift snow on windows' in the 'settings' " #~ "panel.\n" #~ msgstr "" #~ "NOTA: você provavelmente precisa ajustar 'Lift snow on windows' no painel " #~ "'settings'.\n" #~ msgid "Force a gust of wind immediately.\n" #~ msgstr "Forçar uma rajada de vento imediatamente.\n" xsnow-3.8.3/po/quot.sed0000666000000000000000000000023114732252143013177 0ustar0000000000000000s/"\([^"]*\)"/“\1â€/g s/`\([^`']*\)'/‘\1’/g s/ '\([^`']*\)' / ‘\1’ /g s/ '\([^`']*\)'$/ ‘\1’/g s/^'\([^`']*\)' /‘\1’ /g s/“â€/""/g xsnow-3.8.3/po/remove-potcdate.sin0000666000000000000000000000132014732252143015323 0ustar0000000000000000# Sed script that removes the POT-Creation-Date line in the header entry # from a POT file. # # Copyright (C) 2002 Free Software Foundation, Inc. # Copying and distribution of this file, with or without modification, # are permitted in any medium without royalty provided the copyright # notice and this notice are preserved. This file is offered as-is, # without any warranty. # # The distinction between the first and the following occurrences of the # pattern is achieved by looking at the hold space. /^"POT-Creation-Date: .*"$/{ x # Test if the hold space is empty. s/P/P/ ta # Yes it was empty. First occurrence. Remove the line. g d bb :a # The hold space was nonempty. Following occurrences. Do nothing. x :b } xsnow-3.8.3/po/ro.gmo0000666000000000000000000010513014732252143012642 0ustar0000000000000000Þ•$< …\pqr‹¥§º½ÃÇ:Ì# ,:I"_7‚ ºÄÙíþT%c‰ ¥ ² ¾;Ì^Kp5¼6òE)FoJ¶57NUoŒL’ ß íøvþ u€ •BŸâ.ê0 !J l w D‰ VÎ %!7!R!l!ƒ!”!š!/¡!Ñ!ï!÷!$ " 1"<"K"CT"-˜"Æ"×"ñ"6#F#W#Q^#°#¿#Æ# á#$ï#!$76$ n$/y$©$®$Ê$ Ò$•Ü$`r%TÓ%=(&.f&S•&1é&Y'(u'5ž'HÔ'“(½±(o)‹)3¤)3Ø) *,*D*0^**”*¨*½*2Ï*+ +"+*+1++6+b++›+E·+ ý+" ,,,H1,'z,¢,ª,Ç, Ù, ä, ð,#ü,J -=k-;©-2å-6.0O.8€.¹. Í.8Ú. / / */.5/*d//—/-¦/9Ô/00Q0Dl0t±0f&161BÄ1&2.2&42([2„2‹2 “2¡2%¸2$Þ273%;37a3%™3¿3Û3Wä3<5A5 R5 `5 k5 v5 5J‹5KÖ5"6<(6He61®6à6 å6074770l7/7Í7Ô7?Ú7C8A^8  8‰Á8dK9S°9Š:I:2Ù:Z ;(g;B;[Ó;/<;6<Gr<Qº<= =J=pf=1×=< >9F>@€>;Á>;ý>˜9? Ò?tà?U@$n@“@%²@{Ø@gTAμA‹BH C!VCxC‹C¥C,¾C)ëCE'E]/E6EÄE äEF F.F{NGÊGAÑGHH<Hu\HjÒI=K CKPK0`K‘K1 K ÒKßKâKåK ëK öK L LL L(L"9L \M&gNŽN§N©N¼N¿NÅNÉNBÎNO $O 0OåY$Z:Z_CZ£Z³Z(»ZäZ0ÿZ%0[=V[ ”[9¡[Û[à[ ÿ[ \£\{¿\i;]M¥]Bó]\6^4“^€È^;I_F…_cÌ_­0`ÙÞ` ¸a Ùa;úa:6b qbA~bÀb6ßbcc7cUc=nc¬c ÂcÏcØcßc*äc#d$3d!XdBzd½d)Ådïdaõd+Weƒe"‹e®eËe Óe Þe)ëeVf;lfC¨f6ìfC#g/ggA—gÙg íg=úg 8hFh Uh)ch+h ¹hÃh<ÚhGi_i giQuiEÇi{ jp‰j6újC1k1uk§k3®k(âk lll)l(Dl0mlNžl6ílL$m4qm¦mÅm~Ím LoVo no|o‘o ¡o¬oS¼omp ~p:ˆpGÃp1 q=q"Fq7iq=¡q/ßq3rCrLr?RrM’rKàr,s²Is„üslt¤îtd“uIøuwBv%ºvFàv\'w „w:’wGÍwhxM~x+Ìx†øx4y?´yCôyI8z>‚z=Ázµÿzµ{€Å{.F|@u|0¶|/ç|š}‡²}:~•>^Ô#3€ W€#x€"œ€5¿€Œõ€‚‚›‚^£‚=ƒ)@ƒ(jƒ“ƒ¢ƒ;¶ƒwò„j…Is… ½…Ç…HÍ…‰†‡ ‡(‰ .‰9‰3H‰|‰@‹‰̉Þ‰á‰é‰ò‰ ŠŠ "Š ,Š8ŠAŠÍ$ËÞ•„ Lw¬åÉÑ#U’¢»Z®Sú‰(°í ¯ùªIü“=ôÔhʇõP,ÎX6±‹ð€mÀ!1rŸdû4¥ø³$;ƘtA«Ø2¤á`ĵ8½!Ý…àìÖëê7Rl E¿)䌚Ìy›¹ —Çfu ?ÿ¶Ï†KÒ n<cŠ~W"Ù'×væó#-kÓœ/§¾NÃÈ­ *‚ _FýaH|iÜqî :\öJ”Bsò"]Õ´TMÛñ¨¸ÅÁéV > Y÷}ßx+ˆ^ÂÚj9 gŽ0èºo¼–.5 @{3·ïžzQ[¡D&ƒ²‘pþCâeçЦ©%£bOã™G Alas! This not an X11 session, xsnow will probably not run. If you want to try it anyway, set the environment variable XSNOW_FORCE_RUN, eg: XSNOW_FORCE_RUN=1 xsnow Or, you could force an X11 session, for example by tweaking /etc/gdm3/daemon.conf. Thanks for using xsnow Xsnow: Caught signal %d because double buffering is not available on this system on your request. # Birds:# Items:# Snowflakes:% Window fill:%s. Snow window: %#lx%s: cannot connect to X server %s              (default)All defaults All vintage Defaults Vintage Activate xscreensaver. Click and don't touch mouse and keyboard for a few seconds...Actual mean distance from neighbours.Adjust speed to neighbours:All defaultsAll vintageAllow overlapAnarchy level: the higher, the more anarchy. Flag: -anarchyAnarchy:Animation speed of aurora: real: 10, for a more dramatic effect choose: 100 Flag: -auroraspeedApply default values for all preferences (except settings). Flag: -defaultsApply default values for the preferences in this tab.Apply default values for the preferences in this tab. Apply defaults for all preferences (except settings). Flag: -defaultsApply defaults for all preferences (except settings). Flags: -defaultsApply vintage values for all preferences (except settings). Flag: -vintageApply vintage values for the preferences in this tab.Attraction point rangeAuroraAvailable languages are: Available languages are: %s Base:Baseline height of aurora, in percentage of screen height. Flag: -aurorabaseBelow windowsBird colorBirdsBirds are attracted by an attraction point. Here you can choose to follow Santa. Flags: -followsanta 0, -followsanta 1Birds onlyBirds settingsBlackBlow off:Bottom percentage of screen available for scenery. Flag: -treefillBright:Brightness of aurora. Flags: -aurorabrightnessBrightness of moon's halo. Flag: -halobrightnessCannot create transparent window CelestialsChoose backgroundChoose between yellow-ish and white-ish moon. Flag: -mooncolor [0,1]Choose here the picture you want as background when xscreensaver is active. Flag: -bgChoose your SantaChoose your favorite SantaChoose your favorite snowClick on a window ... Click to confirmColorColor:Compose here your favorite celestial conditionsCompose your favorite sceneryContactContinuing with flagCould not determine desktop session Cpu factorCreate outlineDefaultsDesired number of birds. If zero, no birds are shown. Flag: -nbirdsDesired number of scenery items. Flag: -treesDesktop type: %sDetected Wayland desktop Detected desktop session: %s Distance used to get the desired number of neighbours.Distance weight:DonateDonate one euro or so to inspire the maintainer of xsnow, here is a paypal link. Drawing scale:EnableFocus to attraction point:Follow SantaFor optimal resuts, add to your %s: Force a gust of wind immediately.Frequency of meteors to appear. Flags: -meteorfrequencyFrequency:Give the birds a fancy color. Flag: -birdscolorHaloHalting because of flag %s Height:Hide menuIf everything is ok, it is now snowing on your desktop, and birds are flying. You are encouraged to define your own preferences using the tabs above.If set, show fallen snow on bottom of the desktop. Flags: -keepsnowonscreen, -nokeepsnowonscreenIf set, show fallen snow on windows. Flags: -keepsnowonwindows, -nokeepsnowonwindowsIf set, show snow blowing away. Flags: -blowsnow, -noblowsnowIf set, show snowflakes. Flags: -snow, -nosnowIf set, snow will collect on the trees. Flags: -keepsnowontrees, -nokeepsnowontreesIf set, there will be wind. Flags: -wind, -nowindIf set, try to show fluff on fallen snow and trees if possible. Flags: -fluffy, -nofluffyIf set, use two colors. Flag: -enablesc2If set: show birds. Flags: -showbirds 1, -showbirds 0If set: show no Santa, snow or scenery. Flags: -birdsonly 0, -birdsony 1If the system is too busy, all panels get this color, in which case you could adapt some settings in "snow", "birds", "settings", or "celestials".If you have more than one monitor, choose where you want snow falling. Choose 'all monitors' if you want snow in all monitors. NOTE: when changing monitor, xsnow will restart. Flag: -screenIgnore large bottom windowsIgnore large top windowsIn every tab you find the following rescue buttons:Influence the size of the birds. Flag: -birdsscale Intensity:LXDE session found, using window 'pcmanfm'. Leave menu. Flag: -nomenuLeavy tree. Flags: -treetype 2 or: -treetype allLeftLift snow on bottomLift snow on windowsMax # snowflakes:Maximum amount of snowflakes. Flag: -flakecountmaxMean distance: %3d Menu colorsMeteorsMiddleMoonMoose. Flags: -treetype 5 or: -treetype allMore than %d errors, I quit!NOT using double buffering:NOTE: expect some flicker. NOTE: xsnow will probably run, but some glitches are to be expected. Neighbours:Not sending tar file to terminal. Now!Number of nearest neighbours the birds should look at. Flag: -neighboursNumber of twinkling stars. Flag: -starsNumber:Ok, things are as they are. On all workspacesOn bottom:On scenery:On windows:Overall drawing scale. Flag: -scalePercentage of screen to be used for the attraction point. Flag: -attrspacePlace aurora in the middle of the screen. Flag: -auroramiddlePlace aurora in the right of the screen. Flag: -aurorarightPlace aurora left on the screen. Flag: -auroraleftPlease report any comments to the maintainer of xsnow.Polar bear. Flags: -treetype 7 or: -treetype allPreferred distance from other birds. Flag: -prefdistancePreferred distance:Probably X11Problems encountered during production of the tar ball. Quit xsnowQuit xsnow.Range: %d Reindeer. Flags: -treetype 4 or: -treetype allRelative size of the moon. Flag: -moonsizeRestartRestart birds.Restart due to change of display settings... Restart due to change of screen or language settings ... RightSantaSanta using the train with one reindeer and Rudolph. Flags: -santa 4 -showrudolphSanta using the train with two reindeers. Flags: -santa 4 -norudolphSanta with Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder, Blixem and Rudolph. Flags: -santa 3 -showrudolphSanta with Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder and Blixem. Flags: -santa 3 -norudolphSanta with three reindeers. Flags: -santa 2 -norudolphSanta with two reindeers and Rudolph. Flags: -santa 2 -showrudolphSanta's speed. Flag: -santaspeedfactorScaleScale of Santa. Flags: -santascale Scale of scenery. Flag: sceneryscale Scale:ScenerySecond color:See also the man page.Self replication is not compiled in. Set color of vintage tree. Flag: -tcSet default preferences for all (except settings) tabs.Set default preferences for this tab.Set vintage preferences for all (except settings) tabs.Set vintage preferences for this tab.Setting background from %s SettingsSettings for Xscreensaver. You can choose a background, and choose to use it or not. Make sure you add a line like xsnow -root after the line 'programs:' in the file ~/.xscreensaver and you run xscreensaver-demo to choose for xsnow. To activate xscreensaver on the command line: xscreensaver-command -activate See also the man page: man xsnowShowShow attr pointShow sceneryShow SantaShow birdsShow fluffShow snowShow the point where the birds want to go. Flags: -showattr 0, -showattr 1Size of snowflakes, works only for non-vintage snow flakes. Flag: -snowsizeSize:Small Santa with three reindeers. Flags: -santa 1 -norudolphSmall Santa with two reindeers and Rudolph. Flags: -santa 1 -showrudolphSmall house. Flags: -treetype 3 or: -treetype allSnowSnowing in %#lx: %s %d+%d %dx%d Snowy tree. Flags: -treetype 6 or: -treetype allSpeed of birds in arbitrary units. Flag: -birdsspeedSpeed of moon in pixels/minute. Flag: -moonspeedSpeed of the snowflakes. Flag: -snowspeedfactorSpeed:StarsTendency to adjust speed to neighbours. Flag: -followneighboursTendency to concentrate on the attraction point. Flag: -focuscentreTendency to keep desired distance to neighbours. Flag: -disweightThe color of the snow. Flag: -scThe higher this setting, the more snow will be generated because of Santa ploughing, wind or disappearing windows. Flag: -blowofffactorThe higher this setting, the more snow will collect on the bottom of the desktop. Flag: -ssnowdepthThe higher this setting, the more snow will collect on the trees. Flag: -maxontreesThe higher this setting, the more snow will collect on the windows. Note: in Wayland, there is no snow on the windows. Flag: -wsnowdepthThe higher this setting, the more the wind will whirl. Flag: -whirlfactorThe higher, the more snowflakes. Flag: -snowflakesThe higher, the smoother xsnow will run, but will also use more cpu power. Flag: -cpuloadThe second color of the snow. Flag: -sc2The transparent snow-window is probably not click-through, alas.. This setting determines how many seconds pass between two gusts of wind. Flag: -windtimerTimer:Tiny Santa with three reindeers. Flags: -santa 0 -norudolphTiny Santa with two reindeers and Rudolph. Flags: -santa 0 -showrudolphTo allow overlap or not when placing scenery. Flags: -treeoverlap, -notreeoverlapTo draw an outline around the snow window. Flag: -outline 1/0To make sure you can click.To show or not show aurora. Note: the aurora is best viewed using a dark background. Flags: -aurora 1, -aurora 0To show or not show moon. Flags: -moon 1, -moon 0To show or not show stars. Flag: -stars (0 means: no stars)To show or not to show Santa. Flags: -showsanta, -nosantaTo show or not to show halo around moon. Flags: -halo 1, -halo 0To show or not to show meteors. Flags: -meteors, -nometeorsTo show or not to show scenery. Flags: -showtrees, -notreesToggle between xsnow's own menu colors and standard menu colors. Activated: use xsnow colors. Deactivated: use default colors. Flags: -theme 1, -theme 0Transparency Transparency of painted items: 0: no transparency. 100: fully transparent, you will see nothing! Flag: -transparencyTry and click any image!Try redirecting to a file (e.g: %s, Trying to snow in root window Use "sys" for your default language. Use all workspaces to snow in. NOTE: this doesn't work properly in enlightenment. Flags: -allworkspaces 1, -allworkspaces 0Use the settings tab if xsnow is misbehaving. Use the birds tab if birds are misbehaving.Use this if no snow collects on your windows, or if snow collects separated from your windows. Some basic window managers need this setting (e.g. TWM needs in general a value of 25 .. 28). Flag: -offsetyUse this if snow falls below the bottom of your screen, or fallen snow hides something that should not be hidden. Flag: -offsetsUse vintage values for all preferences (except settings). Flag: -vintageUsing double buffer: %#lx. %dx%d Using root window Using transparent window Using window 'Desktop'. Vertical size of aurora. Flag: -auroraheightViewing distance. NOTE: Santa has no knowledge of viewing distance, so when birds are following Santa, the relative positions of Santa and birds will be temporarely out of sync when you change the viewing distance. This is only noticeable when the birds are following Santa. Flag: -viewingdistanceViewing distance:VintageVintage preferences: the look and feel of the original xsnow, created in 1993 by Rick Jansen.Vintage tree, you can set the color. Flag: -treetype 0Warning: don't eat yellow snow!Wayland (Expect some slugginess)WelcomeWelcome at xsnow!When activated, it will be snowing below your windows, else it will be snowing upon you windows too. On some desktop environments, when snowing above your windows you will not be able to click on any window. Therefore, you will be asked to click a button, to be sure that things are OK. Flag: -aboveWhen activated, the background will be black. Flag: -bg (this button will be automatically desactivated when -bg is given)Whirl:Width of aurora in percentage of screen width. Flag: -aurorawidthWidth:WindWindow size changed, now snowing in in %#lx: %s %d+%d %dx%d Windows wider than 80 percent of the screen and closer to the bottom than the number in this widget will not collect snow. In some cases, there are invisible windows near the bottom of the screen, which are handled by xsnow as normal windows: snow is collected upon them. By entering a suitable number here, this undesired behaviour can be avoided. Flag: -ignorebottomWindows wider than 80 percent of the screen and closer to the top than the number in this widget will not collect snow. In some cases, there are invisible windows near the top of the screen, which are handled by xsnow as normal windows: snow is collected upon them. By entering a suitable number here, this undesired behaviour can be avoided. Flag: -ignoretop WindyWith RudolphWithout RudolphWoody tree. Flags: -treetype 1 or: -treetype allXscreensaver: Xsnow needs gtk version >= %s, found version %s all monitorsenitlabelmonitor %dmonitor 1or use a %srestartingunknown versionwindow type etc.Project-Id-Version: xsnow 3.7.0~pre04 Report-Msgid-Bugs-To: wvermin@gmail.com PO-Revision-Date: 2024-03-10 14:19+0100 Last-Translator: Willem Vermin wvermin@gmail.com Language-Team: None Language: ro MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Vai! Aceasta nu este o sesiune X11, xsnow probabil că nu va rula. Dacă doriÈ›i să o încercaÈ›i oricum, setaÈ›i variabila de mediu , de exemplu: XSNOW_FORCE_RUN=1 xsnow Sau puteÈ›i forÈ›a o sesiune X11, de exemplu, modificând /etc/gdm3/daemon.conf. Vă mulÈ›umim că aÈ›i folosit xsnow Xsnow: semnal prins %d deoarece tamponarea dublă nu este disponibilă pe acest sistem la cererea dvs. # Păsări:# articole:# Fulgi de zapada:% umplere fereastră:%s. Fereastra de zăpadă: %#lx%s: nu se poate conecta la serverul X %s              (Mod implicit)Toate setările implicite Toate de vintage Valori implicite Vintage ActivaÈ›i xscreensaver. DaÈ›i clic È™i nu atingeÈ›i mouse-ul È™i tastatura pentru câteva secunde...DistanÈ›a medie reală față de vecini.AjustaÈ›i viteza la vecini:Toate valorile impliciteToate vintagePermite suprapunereaNivel de anarhie: cu cât este mai mare, cu atât mai multă anarhie. Flag: -anarchyAnarhie:Viteza de animaÈ›ie a aurorei: real: 10, pentru un efect mai dramatic alege: 100 Flag: -auroraspeedAplicaÈ›i valorile implicite pentru toate preferinÈ›ele (cu excepÈ›ia setărilor). Flag: -defaultsAplicaÈ›i valorile implicite pentru preferinÈ›e din această filă.AplicaÈ›i valorile implicite pentru preferinÈ›e din această filă. AplicaÈ›i setările implicite pentru toate preferinÈ›ele (cu excepÈ›ia setărilor). Flag: -defaultsAplicaÈ›i setările implicite pentru toate preferinÈ›ele (cu excepÈ›ia setărilor). Flags: -defaultsAplicaÈ›i valori vintage pentru toate preferinÈ›ele (cu excepÈ›ia setărilor). Flag: -vintageAplicaÈ›i valori vintage pentru preferinÈ›ele din această filă.Gama punctelor de atracÈ›ieAuroraLimbile disponibile sunt: Limbile disponibile sunt: %s Baza:ÃŽnălÈ›imea iniÈ›ială a aurorei, în procente din înălÈ›imea ecranului. Flag: -aurorabaseSub ferestreCuloarea păsărilorPăsăriPăsările sunt atrase de un punct de atracÈ›ie. Aici poÈ›i alege să-l urmăreÈ™ti pe MoÈ™ Crăciun. Flags: -followsanta 0, -followsanta 1Doar păsăriConfigurarea păsărilorNegruSuflaÈ›i:Procentajul inferior al ecranului disponibil pentru peisaj. Flag: -treefillLuminos:Luminozitatea aurorei. Flags: -aurorabrightnessLuminozitatea aureolei lunii. Flag: -halobrightnessNu se poate crea o fereastră transparentă CelestiiAlege imagine de fundalAlegeÈ›i între lună galbenă È™i alb-ish. Flag: -mooncolor [0,1]AlegeÈ›i aici imaginea pe care o doriÈ›i ca fundal când xscreensaver este activ. Flag: -bgAlege-È›i MoÈ™ CrăciunAlege-ti Mos Craciun preferatAlege zapada ta preferataFaceÈ›i clic pe o fereastră ... FaceÈ›i clic pentru a confirmareCuloareCuloare:Compune aici condiÈ›iile cereÈ™ti preferateCompune peisajul tău preferatA lua legaturaContinuând cu steagNu s-a putut determina sesiunea desktop factor CPUCreaÈ›i conturValori impliciteNumărul dorit de păsări. Dacă zero, nu sunt afiÈ™ate păsări. Flag: -nbirdsNumărul dorit de elemente de peisaj. Flag: -treesTip desktop: %sDesktop Wayland detectat Sesiune desktop detectată: %s DistanÈ›a folosită pentru a obÈ›ine numărul dorit de vecini.Greutate la distanta:DoneazăDonează aproximativ un euro pentru a-l inspira pe menÈ›inătorul xsnow, iată un link paypal. Scara de desen:PermiteConcentrare către punctul de atracÈ›ie:UrmăriÈ›i MoÈ™ CrăciunPentru rezultate optime, adăugaÈ›i la dvs. %s: ForÈ›aÈ›i imediat o rafală de vânt.FrecvenÈ›a de apariÈ›ie a meteorilor. Flags: -meteorfrequencyFrecvență:Oferă păsărilor o culoare elegantă. Flag: -birdscolorAuraOprire din cauza steagului %s ÃŽnălÅ£ime:Ascunde meniulDacă totul este în regulă, acum ninge pe desktop È™i păsările zboară. SunteÈ›i încurajat să vă definiÈ›i propriile preferinÈ›e folosind filele de mai sus.Dacă este setat, afiÈ™aÈ›i zăpada căzută în partea de jos a desktopului. Flags: -keepsnowonscreen, -nokeepsnowonscreenDacă este setat, afiÈ™aÈ›i zăpada căzută pe ferestre. Flags: -keepsnowonwindows, -nokeepsnowonwindowsDacă este setat, afiÈ™aÈ›i zăpada care curge. Flags: -blowsnow, -noblowsnowDacă setaÈ›i, afiÈ™aÈ›i fulgii de zăpadă. Flags: -snow, -nosnowDacă este setat, zăpada se va aduna pe copaci. Flags: -keepsnowontrees, -nokeepsnowontreesDacă este setat, va fi vânt. Flags: -wind, -nowindDacă este setat, încercaÈ›i să arătaÈ›i puf pe zăpada căzută È™i pe copaci, dacă este posibil. Flags: -fluffy, -nofluffyDacă este setat, utilizaÈ›i două culori. Flag: -enablesc2Dacă este setat: arată păsările. Flags: -showbirds 1, -showbirds 0Dacă este setat: nu afiÈ™aÈ›i MoÈ™ Crăciun, zăpadă sau peisaj. Flags: -birdsonly 0, -birdsony 1Dacă sistemul este prea ocupat, toate panourile primesc această culoare, caz în care aÈ›i putea adapta unele setări în "zăpadă", "păsări", "setări", sau "cereste".Dacă aveÈ›i mai multe monitoare, alegeÈ›i unde doriÈ›i să cadă zăpadă. AlegeÈ›i „toate monitoare†dacă doriÈ›i zăpadă în toate monitoare. NOTÄ‚: când schimbaÈ›i monitorul, xsnow va reporni. Flag: -screenIgnoraÈ›i ferestrele mari de josIgnoraÈ›i ferestrele mari de susÃŽn fiecare filă găsiÈ›i următoarele butoane de salvare:InfluenÈ›ează dimensiunea păsărilor. Flag: -birdsscale Intensitate:Sesiunea LXDE a fost găsită, folosind fereastra „pcmanfmâ€. IeÈ™i din meniu. Flag: -nomenuArbore cu frunze. Flags: -treetype 2 or: -treetype allStângaRidicaÈ›i zăpada de josRidicaÈ›i zăpada pe ferestreMax # fulgi de zăpadă:Cantitatea maximă de fulgi de zăpadă. Flag: -flakecountmaxDistanÈ›a medie: %3d Meniu culoriMeteoriiMijlocLunaElan. Flags: -treetype 5 or: -treetype allMai mult de %d erori, am renunÈ›at!NU se utilizează tamponarea dublă:NOTÄ‚: aÈ™teptaÈ›i o pâlpâire. NOTÄ‚: xsnow va rula probabil, dar sunt de aÈ™teptat unele erori. Vecini:Nu se trimite fiÈ™ierul tar la terminal. Acum!Numărul de vecini cei mai apropiaÈ›i la care ar trebui să se uite păsările. Flag: -neighboursNumărul de stele sclipitoare. Flag: -starsNumăr:Ok, lucrurile stau aÈ™a cum sunt. Pe toate spaÈ›iile de lucruPe jos:Pe peisaj:Pe ferestre:Scara generală a desenului. Flag: -scaleProcentul de ecran care trebuie utilizat pentru punctul de atracÈ›ie. Flag: -attrspacePlasaÈ›i aurora în mijlocul ecranului. Flag: -auroramiddlePlasaÈ›i aurora în partea dreaptă a ecranului. Flag: -aurorarightPlasaÈ›i aurora la stânga pe ecran. Flag: -auroraleftVă rugăm să raportaÈ›i orice comentariu administratorului xsnow.Urs polar. Flags: -treetype 7 or: -treetype allDistanÈ›a preferată față de alte păsări. Flag: -prefdistanceDistanta preferata:Probabil X11Probleme întâlnite în timpul producerii mingii de gudron. IeÈ™ire xsnowIeÈ™ire xsnow.Interval: %d Ren. Flags: -treetype 4 or: -treetype allMărimea relativă a lunii. Flag: -moonsizeRepornireReporniÈ›i păsările.ReporniÈ›i din cauza modificării setărilor de afiÈ™are... ReporniÈ›i din cauza modificării setărilor de ecran sau de limbă... DreaptaMoÈ™ CrăciunMoÈ™ Crăciun folosind trenul cu un ren È™i Rudolph. Flags: -santa 4 -showrudolphMoÈ™ Crăciun folosind trenul cu doi reni. Flags: -santa 4 -norudolphMoÈ™ Crăciun cu Dasher, Dansator, Prancer, Vixen, Comet, Cupidon, Dunder, Blixem È™i Rudolph. Flags: -santa 3 -showrudolphMoÈ™ Crăciun cu Dasher, Dansator, Prancer, Vixen, Comet, Cupidon, Dunder È™i Blixem. Flags: -santa 3 -norudolphMoÈ™ Crăciun cu trei reni. Flags: -santa 2 -norudolphMoÈ™ Crăciun cu doi reni È™i Rudolph. Flags: -santa 2 -showrudolphViteza lui MoÈ™ Crăciun. Flag: -santaspeedfactorScarăCântarul lui MoÈ™ Crăciun. Flags: -santascale Scara peisajului. Flag: sceneryscale Scară:DecorA doua culoare:Vezi È™i pagina de manual.Auto-replicarea nu este compilată în. SetaÈ›i culoarea copacului de vintage. Flag: -tcSetaÈ›i preferinÈ›ele implicite pentru toate filele (cu excepÈ›ia setărilor).SetaÈ›i preferinÈ›ele implicite pentru această filă.SetaÈ›i preferinÈ›ele vintage pentru toate filele (cu excepÈ›ia setărilor).SetaÈ›i preferinÈ›ele vintage pentru această filă.Se setează fundalul de la %s SetăriSetări pentru Xscreensaver. PuteÈ›i alege un fundal È™i alegeÈ›i să îl utilizaÈ›i sau nu. AsiguraÈ›i-vă că adăugaÈ›i o linie ca xsnow -root după linia „programe:†în fiÈ™ierul ~/.xscreensaver È™i rulaÈ›i xscreensaver-demo pentru a alege pentru xsnow. Pentru a activa xscreensaver pe linia de comandă: xscreensaver-command -activate Vezi È™i pagina de manual: man xsnowSpectacolAfiÈ™aÈ›i punctul attrArată peisajArată MoÈ™ CrăciunArată păsăriArată pufArată zăpadăArată punctul în care vor să meargă păsările. Flags: -showattr 0, -showattr 1Dimensiunea fulgilor de zăpadă, funcÈ›ionează numai pentru fulgii de zăpadă non-vintage. Flag: -snowsizeMărimea:MoÈ™ Crăciun mic cu trei reni. Flags: -santa 1 -norudolphMoÈ™ Crăciun mic cu doi reni È™i Rudolph. Flags: -santa 1 -showrudolphCasă mică. Flags: -treetype 3 or: -treetype allZăpadăNinsoare în %#lx: %s %d+%d %dx%d Copac înzăpezit. Flags: -treetype 6 or: -treetype allViteza păsărilor în unități arbitrare. Flag: -birdsspeedViteza lunii în pixeli/minut. Flag: -moonspeedViteza fulgilor de zăpadă. Flag: -snowspeedfactorViteză:SteleTendinÈ›a de a ajusta viteza la vecini. Flag: -followneighboursTendinÈ›a de a se concentra asupra punctului de atracÈ›ie. Flag: -focuscentreTendinÈ›a de a păstra distanÈ›a dorită față de vecini. Flag: -disweightCuloarea zăpezii. Flag: -scCu cât această setare este mai mare, cu atât va fi generată mai multă zăpadă din cauza arăturii MoÈ™ului, a vântului sau a ferestrelor care dispar. Flag: -blowofffactorCu cât această setare este mai mare, cu atât se va acumula mai multă zăpadă în partea de jos a desktopului. Flag: -ssnowdepthCu cât această setare este mai mare, cu atât se va aduna mai multă zăpadă pe copaci. Flag: -maxontreesCu cât această setare este mai mare, cu atât mai multă zăpadă se va aduna pe geamuri. Notă: în Wayland, nu există zăpadă pe ferestre. Flag: -wsnowdepthCu cât această setare este mai mare, cu atât vântul se va învârti mai mult. Flag: -whirlfactorCu cât mai sus, cu atât mai mulÈ›i fulgi de zăpadă. Flag: -snowflakesCu cât va fi mai mare, cu atât va funcÈ›iona mai uÈ™or xsnow, dar va folosi È™i mai multă putere CPU. Flag: -cpuloadA doua culoare a zăpezii. Flag: -sc2Fereastra transparentă de zăpadă probabil că nu face clic, vai... Această setare determină câte secunde trec între două rafale de vânt. Flag: -windtimerTemporizator:MoÈ™ Crăciun mic cu trei reni. Flags: -santa 0 -norudolphMoÈ™ Crăciun mic cu doi reni È™i Rudolph. Flags: -santa 0 -showrudolphPentru a permite sau nu suprapunerea atunci când plasaÈ›i peisajul. Flags: -treeoverlap, -notreeoverlapPentru a desena un contur în jurul ferestrei de zăpadă. Flag: -outline 1/0Pentru a vă asigura că puteÈ›i face clic.Pentru a afiÈ™a sau nu aurora. Notă: aurora este cel mai bine vizualizată folosind un fundal întunecat. Flags: -aurora 1, -aurora 0Pentru a afiÈ™a sau nu luna. Flags: -moon 1, -moon 0Pentru a afiÈ™a sau nu stele. Flag: -stars (0 means: no stars)A arăta sau nu a arăta MoÈ™ Crăciun. Flags: -showsanta, -nosantaA arăta sau a nu arăta aureola în jurul lunii. Flags: -halo 1, -halo 0Pentru a afiÈ™a sau nu meteoriÈ›i. Flags: -meteors, -nometeorsA arăta sau a nu arăta peisaje. Flags: -showtrees, -notreesComutaÈ›i între culorile meniului xsnow È™i culorile standard ale meniului. Activat: utilizaÈ›i culorile xsnow. Dezactivat: utilizaÈ›i culorile implicite. Flags: -theme 1, -theme 0Transparenţă TransparenÈ›a articolelor pictate: 0: fără transparență. 100: complet transparent, nu veÈ›i vedea nimic! Flag: -transparencyÃŽncercaÈ›i È™i faceÈ›i clic pe orice imagine!ÃŽncercaÈ›i să redirecÈ›ionaÈ›i către un fiÈ™ier (de ex.: %s, ÃŽncerc să zăpadă în fereastra rădăcină UtilizaÈ›i "sys" pentru limba dvs. implicită. FolosiÈ›i toate spaÈ›iile de lucru pentru a zăpadă. NOTÄ‚: acest lucru nu funcÈ›ionează corect în iluminare. Flags: -allworkspaces 1, -allworkspaces 0FolosiÈ›i fila Setări dacă xsnow se comportă greÈ™it. FolosiÈ›i fila Păsări dacă păsările se comportă greÈ™it.UtilizaÈ›i acest lucru dacă nu se adună zăpadă pe ferestre sau dacă zăpadă se adună separat de ferestre. Unii manageri de ferestre de bază au nevoie de această setare (de exemplu, TWM are nevoie în general de o valoare de 25 .. 28). Flag: -offsetyFolosiÈ›i-l dacă zăpada cade sub partea de jos a ecranului sau dacă zăpada căzută ascunde ceva care nu ar trebui să fie ascuns. Flag: -offsetsUtilizaÈ›i valori vintage pentru toate preferinÈ›ele (cu excepÈ›ia setărilor). Flag: -vintageFolosind tampon dublu: %#lx. %dx%d Folosind fereastra rădăcină Utilizarea ferestrei transparente Folosind fereastra „Desktopâ€. Dimensiunea verticală a aurorei. Flag: -auroraheightDistanÈ›a de vizualizare. NOTÄ‚: MoÈ™ Crăciun nu cunoaÈ™te distanÈ›a de vizualizare, aÈ™a că atunci când păsările îl urmăresc pe MoÈ™ Crăciun, poziÈ›iile relative ale lui MoÈ™ Crăciun È™i ale păsărilor vor fi temporar desincronizate când modificaÈ›i distanÈ›a de vizualizare. Acest lucru este vizibil doar atunci când păsările îl urmăresc pe MoÈ™ Crăciun. Flag: -viewingdistanceDistanta de vizualizare:VintagePreferinÈ›e vintage: aspectul È™i senzaÈ›ia originalului xsnow, creat în 1993 de Rick Jansen.Arborele de vintage, puteÈ›i seta culoarea. Flag: -treetype 0AtenÈ›ie: nu mâncaÈ›i zăpadă galbenă!Wayland (AÈ™teptaÈ›i-vă la ceva leneÈ™)Bine ati venitBun venit la xsnow!Când este activat, va ninge sub ferestrele tale, altfel va ninge È™i pe ferestrele tale. ÃŽn unele medii desktop, când ninge deasupra ferestrelor tale, nu vei putea să dai clic pe nicio fereastră. Prin urmare, vi se va cere să faceÈ›i clic pe un buton, pentru a vă asigura că lucrurile sunt OK. Flag: -aboveCând este activat, fundalul va fi negru. Flag: -bg (this button will be automatically desactivated when -bg is given)Vârtej:Lățimea aurorei în procent din lățimea ecranului. Flag: -aurorawidthLăţime:VântDimensiunea ferestrei s-a schimbat, acum ninge în %#lx: %s %d+%d %dx%d Ferestrele mai late de 80% din ecran È™i mai aproape de partea de jos decât numărul din acest widget nu vor colecta zăpadă. ÃŽn unele cazuri, există ferestre invizibile în partea de jos a ecranului, care sunt gestionate de xsnow ca ferestre normale: zăpada se adună peste ele. Prin introducerea unui număr adecvat aici, acest comportament nedorit poate fi evitat. Flag: -ignorebottomFerestrele mai late de 80% din ecran È™i mai aproape de partea de sus decât numărul din acest widget nu vor colecta zăpadă. ÃŽn unele cazuri, există ferestre invizibile în partea de sus a ecranului, care sunt gestionate de xsnow ca ferestre normale: zăpada se adună peste ele. Prin introducerea unui număr adecvat aici, acest comportament nedorit poate fi evitat. Flag: -ignoretop VântCu RudolphFără RudolphArbore lemnos. Flags: -treetype 1 or: -treetype allXscreensaver: Xsnow are nevoie de versiunea gtk >= %s, a găsit versiunea %s toate monitoareleroaceastaetichetamonitorizează %dmonitor 1sau folosiÈ›i un %srepornindnecunoscut versiunetip de fereastră etc.xsnow-3.8.3/po/ro.po0000666000000000000000000013234314732252143012504 0ustar0000000000000000# # Sometimes the translations contain rubbish, please replace them. # # (abc_1000) %l#x # # (abc_1001) \n # # (abc_1002) XSNOW # # (abc_1003) XsnoW # # (abc_1004) Xsnow # # (abc_1005) Rick Jansen # # (abc_1006) xsnow # # (abc_1007)   # # (abc_1008) Xscreensaver # Language for xsnow # Copyright (C) 2023 Willem Vermin # Willem Vermin , 2023 # This file is distributed under the same license as the xsnow package. # # msgid "" msgstr "" "Project-Id-Version: xsnow 3.7.0~pre04\n" "Report-Msgid-Bugs-To: Willem Vermin wvermin@gmail.com\n" "POT-Creation-Date: 2024-03-10 14:19+0100\n" "PO-Revision-Date: 2024-03-10 14:19+0100\n" "Last-Translator: Willem Vermin wvermin@gmail.com\n" "Language-Team: None\n" "Language: ro\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: src/main.c:379 #, c-format msgid "Available languages are: %s\n" msgstr "Limbile disponibile sunt: %s\n" #: src/main.c:382 msgid "Warning: don't eat yellow snow!" msgstr "AtenÈ›ie: nu mâncaÈ›i zăpadă galbenă!" #: src/main.c:403 #, c-format msgid "For optimal resuts, add to your %s:\n" msgstr "Pentru rezultate optime, adăugaÈ›i la dvs. %s:\n" #: src/main.c:411 #, c-format msgid "unknown\n" msgstr "necunoscut\n" #: src/main.c:420 #, c-format msgid "Detected Wayland desktop\n" msgstr "Desktop Wayland detectat\n" #: src/main.c:435 #, c-format msgid "Xsnow needs gtk version >= %s, found version %s \n" msgstr "Xsnow are nevoie de versiunea gtk >= %s, a găsit versiunea %s \n" #: src/main.c:445 msgid "Continuing with flag" msgstr "Continuând cu steag" #: src/main.c:483 #, c-format msgid "%s: cannot connect to X server %s\n" msgstr "%s: nu se poate conecta la serverul X %s\n" #: src/main.c:484 msgid "(default)" msgstr "(Mod implicit)" #: src/main.c:602 msgid "restarting" msgstr "repornind" #: src/main.c:649 #, c-format msgid "Click on a window ...\n" msgstr "FaceÈ›i clic pe o fereastră ...\n" #: src/main.c:683 #, c-format msgid "Detected desktop session: %s\n" msgstr "Sesiune desktop detectată: %s\n" #: src/main.c:686 #, c-format msgid "Could not determine desktop session\n" msgstr "Nu s-a putut determina sesiunea desktop \n" #: src/main.c:718 #, c-format msgid "Trying to snow in root window\n" msgstr "ÃŽncerc să zăpadă în fereastra rădăcină \n" #: src/main.c:762 #, c-format msgid "Using transparent window\n" msgstr "Utilizarea ferestrei transparente \n" #: src/main.c:767 #, c-format msgid "The transparent snow-window is probably not click-through, alas..\n" msgstr "Fereastra transparentă de zăpadă probabil că nu face clic, vai...\n" #: src/main.c:776 #, c-format msgid "Cannot create transparent window\n" msgstr "Nu se poate crea o fereastră transparentă \n" #: src/main.c:778 #, c-format msgid "NOTE: xsnow will probably run, but some glitches are to be expected.\n" msgstr "NOTÄ‚: xsnow va rula probabil, dar sunt de aÈ™teptat unele erori.\n" #: src/main.c:788 #, c-format msgid "LXDE session found, using window 'pcmanfm'.\n" msgstr "Sesiunea LXDE a fost găsită, folosind fereastra „pcmanfmâ€.\n" #: src/main.c:795 #, c-format msgid "Using window 'Desktop'.\n" msgstr "Folosind fereastra „Desktopâ€.\n" #: src/main.c:799 #, c-format msgid "Using root window\n" msgstr "Folosind fereastra rădăcină \n" #: src/main.c:843 #, c-format msgid "Snowing in %#lx: %s %d+%d %dx%d\n" msgstr "Ninsoare în %#lx: %s %d+%d %dx%d\n" #: src/main.c:888 #, c-format msgid "Using double buffer: %#lx. %dx%d\n" msgstr "Folosind tampon dublu: %#lx. %dx%d\n" #: src/main.c:895 #, c-format msgid "NOT using double buffering:" msgstr "NU se utilizează tamponarea dublă:" #: src/main.c:897 #, c-format msgid " because double buffering is not available on this system\n" msgstr " deoarece tamponarea dublă nu este disponibilă pe acest sistem \n" #: src/main.c:899 #, c-format msgid " on your request.\n" msgstr " la cererea dvs. \n" #: src/main.c:900 #, c-format msgid "NOTE: expect some flicker.\n" msgstr "NOTÄ‚: aÈ™teptaÈ›i o pâlpâire.\n" #: src/main.c:1042 msgid "Restart due to change of screen or language settings ...\n" msgstr "ReporniÈ›i din cauza modificării setărilor de ecran sau de limbă...\n" #: src/main.c:1056 msgid "Restart due to change of display settings...\n" msgstr "ReporniÈ›i din cauza modificării setărilor de afiÈ™are...\n" #: src/main.c:1147 msgid "Wayland (Expect some slugginess)" msgstr "Wayland (AÈ™teptaÈ›i-vă la ceva leneÈ™)" #: src/main.c:1151 msgid "Probably X11" msgstr "Probabil X11" #: src/main.c:1153 #, c-format msgid "%s. Snow window: %#lx" msgstr "%s. Fereastra de zăpadă: %#lx" #: src/main.c:1205 #, c-format msgid "More than %d errors, I quit!" msgstr "Mai mult de %d erori, am renunÈ›at!" #: src/main.c:1355 #, c-format msgid "Window size changed, now snowing in in %#lx: %s %d+%d %dx%d\n" msgstr "" "Dimensiunea ferestrei s-a schimbat, acum ninge în %#lx: %s %d+%d %dx%d\n" #: src/main.c:1424 #, c-format msgid "Halting because of flag %s\n" msgstr "Oprire din cauza steagului %s\n" #: src/selfrep.c:34 #, c-format msgid "Not sending tar file to terminal.\n" msgstr "Nu se trimite fiÈ™ierul tar la terminal.\n" #: src/selfrep.c:35 #, c-format msgid "Try redirecting to a file (e.g: %s,\n" msgstr "ÃŽncercaÈ›i să redirecÈ›ionaÈ›i către un fiÈ™ier (de ex.: %s,\n" #: src/selfrep.c:36 #, c-format msgid "or use a %s" msgstr "sau folosiÈ›i un %s" #: src/selfrep.c:42 msgid "Problems encountered during production of the tar ball.\n" msgstr "Probleme întâlnite în timpul producerii mingii de gudron.\n" #: src/selfrep.c:47 #, c-format msgid "Self replication is not compiled in.\n" msgstr "Auto-replicarea nu este compilată în.\n" #: src/utils.c:248 #, c-format msgid "" "\n" "Xsnow: Caught signal %d\n" msgstr "" "\n" "Xsnow: semnal prins %d\n" #: src/utils.c:251 #, c-format msgid "" "\n" "Thanks for using xsnow\n" msgstr "" "\n" "Vă mulÈ›umim că aÈ›i folosit xsnow\n" #: src/windows.c:633 #, c-format msgid "Setting background from %s\n" msgstr "Se setează fundalul de la %s\n" #: src/ui.c:1050 #, c-format msgid "Range: %d\n" msgstr "Interval: %d\n" #: src/ui.c:1052 #, c-format msgid "Mean distance: %3d\n" msgstr "DistanÈ›a medie: %3d\n" #: src/ui.c:1060 #, c-format msgid "Desktop type: %s" msgstr "Tip desktop: %s" #: src/ui.c:1175 src/ui.glade:5910 msgid "all monitors" msgstr "toate monitoarele" #: src/ui.c:1182 #, c-format msgid "monitor %d" msgstr "monitorizează %d" #: src/ui.c:1200 msgid "Available languages are: " msgstr "Limbile disponibile sunt: " #: src/ui.c:1203 msgid "Use \"sys\" for your default language.\n" msgstr "UtilizaÈ›i \"sys\" pentru limba dvs. implicită.\n" #: src/ui.c:1204 msgid "See also the man page." msgstr "Vezi È™i pagina de manual." #: src/ui.glade:144 msgid "" "\n" "Alas! This not an X11 session, xsnow will probably not run.\n" "\n" "If you want to try it anyway, set the environment variable XSNOW_FORCE_RUN, " "eg:\n" "\n" " XSNOW_FORCE_RUN=1 xsnow\n" "\n" "Or, you could force an X11 session, for example by tweaking /etc/gdm3/daemon." "conf.\n" "\n" msgstr "" "\n" " Vai! Aceasta nu este o sesiune X11, xsnow probabil că nu va rula.\n" "\n" "Dacă doriÈ›i să o încercaÈ›i oricum, setaÈ›i variabila de mediu , de exemplu:\n" "\n" " XSNOW_FORCE_RUN=1 xsnow\n" " \n" "\n" " Sau puteÈ›i forÈ›a o sesiune X11, de exemplu, modificând /etc/gdm3/daemon." "conf.\n" "\n" #: src/ui.glade:162 msgid "Ok, things are as they are. " msgstr "Ok, lucrurile stau aÈ™a cum sunt. " #: src/ui.glade:477 msgid "" "If everything is ok, it is now snowing on your desktop, and birds are " "flying. You are encouraged to define your own preferences using the tabs " "above." msgstr "" "Dacă totul este în regulă, acum ninge pe desktop È™i păsările zboară. SunteÈ›i " "încurajat să vă definiÈ›i propriile preferinÈ›e folosind filele de mai sus." #: src/ui.glade:492 msgid "" "Use the settings tab if xsnow is misbehaving.\n" "Use the birds tab if birds are misbehaving." msgstr "" "FolosiÈ›i fila Setări dacă xsnow se comportă greÈ™it. \n" " FolosiÈ›i fila Păsări dacă păsările se comportă greÈ™it." #: src/ui.glade:509 msgid "In every tab you find the following rescue buttons:" msgstr "ÃŽn fiecare filă găsiÈ›i următoarele butoane de salvare:" #: src/ui.glade:529 msgid "Defaults " msgstr "Valori implicite " #: src/ui.glade:544 msgid "Set default preferences for this tab." msgstr "SetaÈ›i preferinÈ›ele implicite pentru această filă." #: src/ui.glade:571 msgid "Vintage " msgstr "Vintage " #: src/ui.glade:586 msgid "Set vintage preferences for this tab." msgstr "SetaÈ›i preferinÈ›ele vintage pentru această filă." #: src/ui.glade:613 msgid "All defaults " msgstr "Toate setările implicite " #: src/ui.glade:628 msgid "Set default preferences for all (except settings) tabs." msgstr "" "SetaÈ›i preferinÈ›ele implicite pentru toate filele (cu excepÈ›ia setărilor)." #: src/ui.glade:655 msgid "All vintage " msgstr "Toate de vintage " #: src/ui.glade:670 msgid "Set vintage preferences for all (except settings) tabs." msgstr "" "SetaÈ›i preferinÈ›ele vintage pentru toate filele (cu excepÈ›ia setărilor)." #: src/ui.glade:690 src/ui.glade:701 src/ui.glade:840 src/ui.glade:1045 #: src/ui.glade:2870 src/ui.glade:2919 src/ui.glade:4688 msgid " " msgstr " " #: src/ui.glade:712 msgid " " msgstr " " #: src/ui.glade:746 msgid "Welcome at xsnow!" msgstr "Bun venit la xsnow!" #: src/ui.glade:804 msgid "" "Vintage preferences: the look and feel of the original xsnow, created in " "1993 by Rick Jansen." msgstr "" "PreferinÈ›e vintage: aspectul È™i senzaÈ›ia originalului xsnow, creat în 1993 " "de Rick Jansen." #: src/ui.glade:895 src/ui.glade:1542 src/ui.glade:2470 src/ui.glade:3033 #: src/ui.glade:3504 src/ui.glade:4470 src/ui.glade:5736 msgid "All defaults" msgstr "Toate valorile implicite" #: src/ui.glade:900 src/ui.glade:2474 src/ui.glade:3037 src/ui.glade:5740 msgid "" "Apply defaults for all preferences (except settings).\n" "Flag: -defaults" msgstr "" "AplicaÈ›i setările implicite pentru toate preferinÈ›ele (cu excepÈ›ia " "setărilor).\n" "Flag: -defaults" #: src/ui.glade:914 msgid "Donate" msgstr "Donează" #: src/ui.glade:920 msgid "" "Donate one euro or so to inspire the maintainer of xsnow, here is a paypal " "link. " msgstr "" "Donează aproximativ un euro pentru a-l inspira pe menÈ›inătorul xsnow, iată " "un link paypal. " #: src/ui.glade:930 src/ui.glade:1561 src/ui.glade:2489 src/ui.glade:3052 #: src/ui.glade:3522 src/ui.glade:4489 src/ui.glade:5754 msgid "All vintage" msgstr "Toate vintage" #: src/ui.glade:935 src/ui.glade:1565 src/ui.glade:2493 src/ui.glade:3056 #: src/ui.glade:4493 src/ui.glade:5758 msgid "" "Use vintage values for all preferences (except settings).\n" "Flag: -vintage" msgstr "" "UtilizaÈ›i valori vintage pentru toate preferinÈ›ele (cu excepÈ›ia setărilor).\n" "Flag: -vintage" #: src/ui.glade:949 src/ui.glade:1513 src/ui.glade:2441 src/ui.glade:3004 #: src/ui.glade:3552 src/ui.glade:4546 src/ui.glade:5633 msgid "Hide menu" msgstr "Ascunde meniul" #: src/ui.glade:954 src/ui.glade:1517 src/ui.glade:2445 src/ui.glade:3008 #: src/ui.glade:3556 src/ui.glade:4550 src/ui.glade:5637 msgid "" "Leave menu.\n" "Flag: -nomenu" msgstr "" "IeÈ™i din meniu.\n" "Flag: -nomenu" #: src/ui.glade:968 msgid "Contact" msgstr "A lua legatura" #: src/ui.glade:973 msgid "Please report any comments to the maintainer of xsnow." msgstr "Vă rugăm să raportaÈ›i orice comentariu administratorului xsnow." #: src/ui.glade:983 src/ui.glade:1592 src/ui.glade:2520 src/ui.glade:3083 #: src/ui.glade:3580 src/ui.glade:4519 src/ui.glade:5661 msgid "Quit xsnow" msgstr "IeÈ™ire xsnow" #: src/ui.glade:988 src/ui.glade:1596 src/ui.glade:2524 src/ui.glade:3087 #: src/ui.glade:3584 src/ui.glade:4523 src/ui.glade:5665 msgid "Quit xsnow." msgstr "IeÈ™ire xsnow." #: src/ui.glade:1028 msgid "" "If the system is too busy, all panels get this color, in which case you " "could adapt some settings in \"snow\", \"birds\", \"settings\", or " "\"celestials\"." msgstr "" "Dacă sistemul este prea ocupat, toate panourile primesc această culoare, caz " "în care aÈ›i putea adapta unele setări în \"zăpadă\", \"păsări\", \"setări\", " "sau \"cereste\"." #: src/ui.glade:1222 msgid "Welcome" msgstr "Bine ati venit" #: src/ui.glade:1239 msgid "Blow off:" msgstr "SuflaÈ›i:" #: src/ui.glade:1252 msgid "On windows:" msgstr "Pe ferestre:" #: src/ui.glade:1265 msgid "On bottom:" msgstr "Pe jos:" #: src/ui.glade:1278 msgid "On scenery:" msgstr "Pe peisaj:" #: src/ui.glade:1288 src/ui.glade:1304 src/ui.glade:1320 src/ui.glade:1336 #: src/ui.glade:3745 src/ui.glade:3838 src/ui.glade:3941 src/ui.glade:4011 #: src/ui.glade:4047 src/ui.glade:6001 msgid "Show" msgstr "Spectacol" #: src/ui.glade:1292 msgid "" "If set, show snow blowing away.\n" "Flags: -blowsnow, -noblowsnow" msgstr "" "Dacă este setat, afiÈ™aÈ›i zăpada care curge.\n" "Flags: -blowsnow, -noblowsnow" #: src/ui.glade:1308 msgid "" "If set, show fallen snow on windows.\n" "Flags: -keepsnowonwindows, -nokeepsnowonwindows" msgstr "" "Dacă este setat, afiÈ™aÈ›i zăpada căzută pe ferestre.\n" "Flags: -keepsnowonwindows, -nokeepsnowonwindows" #: src/ui.glade:1324 msgid "" "If set, show fallen snow on bottom of the desktop.\n" "Flags: -keepsnowonscreen, -nokeepsnowonscreen" msgstr "" "Dacă este setat, afiÈ™aÈ›i zăpada căzută în partea de jos a desktopului.\n" "Flags: -keepsnowonscreen, -nokeepsnowonscreen" #: src/ui.glade:1340 msgid "" "If set, snow will collect on the trees.\n" "Flags: -keepsnowontrees, -nokeepsnowontrees" msgstr "" "Dacă este setat, zăpada se va aduna pe copaci.\n" "Flags: -keepsnowontrees, -nokeepsnowontrees" #: src/ui.glade:1354 msgid "" "The higher this setting, the more snow will be generated because of Santa " "ploughing, wind or disappearing windows. \n" "Flag: -blowofffactor" msgstr "" "Cu cât această setare este mai mare, cu atât va fi generată mai multă zăpadă " "din cauza arăturii MoÈ™ului, a vântului sau a ferestrelor care dispar. \n" "Flag: -blowofffactor" #: src/ui.glade:1373 msgid "" "The higher this setting, the more snow will collect on the windows. \n" "Note: in Wayland, there is no snow on the windows. \n" "Flag: -wsnowdepth" msgstr "" "Cu cât această setare este mai mare, cu atât mai multă zăpadă se va aduna pe " "geamuri. \n" "Notă: în Wayland, nu există zăpadă pe ferestre. \n" "Flag: -wsnowdepth" #: src/ui.glade:1393 msgid "" "The higher this setting, the more snow will collect on the bottom of the " "desktop.\n" "Flag: -ssnowdepth" msgstr "" "Cu cât această setare este mai mare, cu atât se va acumula mai multă zăpadă " "în partea de jos a desktopului.\n" "Flag: -ssnowdepth" #: src/ui.glade:1412 msgid "" "The higher this setting, the more snow will collect on the trees.\n" "Flag: -maxontrees" msgstr "" "Cu cât această setare este mai mare, cu atât se va aduna mai multă zăpadă pe " "copaci.\n" "Flag: -maxontrees" #: src/ui.glade:1433 msgid "Choose your favorite snow" msgstr "Alege zapada ta preferata" #: src/ui.glade:1450 src/ui.glade:1618 src/ui.glade:2564 src/ui.glade:2859 #: src/ui.glade:4887 src/ui.glade:5964 src/ui.glade:5975 src/ui.glade:6039 #: src/ui.glade:6065 msgid " " msgstr " " #: src/ui.glade:1464 src/ui.glade:2393 src/ui.glade:2956 src/ui.glade:3458 #: src/ui.glade:4574 src/ui.glade:5690 msgid "Defaults" msgstr "Valori implicite" #: src/ui.glade:1468 msgid "Apply default values for the preferences in this tab.\n" msgstr "AplicaÈ›i valorile implicite pentru preferinÈ›e din această filă.\n" #: src/ui.glade:1483 src/ui.glade:2411 src/ui.glade:2974 src/ui.glade:3475 #: src/ui.glade:4592 src/ui.glade:5707 msgid "Vintage" msgstr "Vintage" #: src/ui.glade:1487 src/ui.glade:2415 src/ui.glade:2978 src/ui.glade:3479 #: src/ui.glade:4596 src/ui.glade:5711 msgid "Apply vintage values for the preferences in this tab." msgstr "AplicaÈ›i valori vintage pentru preferinÈ›ele din această filă." #: src/ui.glade:1546 src/ui.glade:4474 msgid "" "Apply defaults for all preferences (except settings).\n" "Flags: -defaults" msgstr "" "AplicaÈ›i setările implicite pentru toate preferinÈ›ele (cu excepÈ›ia " "setărilor).\n" "Flags: -defaults" #: src/ui.glade:1632 src/ui.glade:3895 msgid "Size:" msgstr "Mărimea:" #: src/ui.glade:1644 msgid "" "Size of snowflakes, works only for non-vintage snow flakes.\n" "Flag: -snowsize" msgstr "" "Dimensiunea fulgilor de zăpadă, funcÈ›ionează numai pentru fulgii de zăpadă " "non-vintage.\n" "Flag: -snowsize" #: src/ui.glade:1664 src/ui.glade:2357 src/ui.glade:3861 src/ui.glade:4145 #: src/ui.glade:5002 msgid "Speed:" msgstr "Viteză:" #: src/ui.glade:1678 msgid "Max # snowflakes:" msgstr "Max # fulgi de zăpadă:" #: src/ui.glade:1691 msgid "" "Maximum amount of snowflakes.\n" "Flag: -flakecountmax" msgstr "" "Cantitatea maximă de fulgi de zăpadă.\n" "Flag: -flakecountmax" #: src/ui.glade:1716 msgid "# Snowflakes:" msgstr "# Fulgi de zapada:" #: src/ui.glade:1732 src/ui.glade:5173 src/ui.glade:5189 msgid "label" msgstr "eticheta" #: src/ui.glade:1741 msgid "Show fluff" msgstr "Arată puf" #: src/ui.glade:1745 msgid "" "If set, try to show fluff on fallen snow and trees if possible.\n" "Flags: -fluffy, -nofluffy" msgstr "" "Dacă este setat, încercaÈ›i să arătaÈ›i puf pe zăpada căzută È™i pe copaci, " "dacă este posibil.\n" "Flags: -fluffy, -nofluffy" #: src/ui.glade:1759 src/ui.glade:1771 src/ui.glade:2575 src/ui.glade:3798 #: src/ui.glade:3810 src/ui.glade:5139 src/ui.glade:5151 msgid "             " msgstr "             " #: src/ui.glade:1783 msgid "" "Speed of the snowflakes.\n" "Flag: -snowspeedfactor" msgstr "" "Viteza fulgilor de zăpadă.\n" "Flag: -snowspeedfactor" #: src/ui.glade:1804 msgid "Intensity:" msgstr "Intensitate:" #: src/ui.glade:1816 msgid "" "The higher, the more snowflakes.\n" "Flag: -snowflakes" msgstr "" "Cu cât mai sus, cu atât mai mulÈ›i fulgi de zăpadă.\n" "Flag: -snowflakes" #: src/ui.glade:1836 msgid "Show snow" msgstr "Arată zăpadă" #: src/ui.glade:1840 msgid "" "If set, show snowflakes.\n" "Flags: -snow, -nosnow" msgstr "" "Dacă setaÈ›i, afiÈ™aÈ›i fulgii de zăpadă.\n" "Flags: -snow, -nosnow" #: src/ui.glade:1855 msgid "" "The color of the snow.\n" "Flag: -sc" msgstr "" "Culoarea zăpezii.\n" "Flag: -sc" #: src/ui.glade:1872 msgid "Color:" msgstr "Culoare:" #: src/ui.glade:1886 msgid "Second color:" msgstr "A doua culoare:" #: src/ui.glade:1899 msgid "" "The second color of the snow.\n" "Flag: -sc2" msgstr "" "A doua culoare a zăpezii.\n" "Flag: -sc2" #: src/ui.glade:1912 msgid "Enable" msgstr "Permite" #: src/ui.glade:1916 msgid "" "If set, use two colors.\n" "Flag: -enablesc2" msgstr "Dacă este setat, utilizaÈ›i două culori.\n" "Flag: -enablesc2" #: src/ui.glade:1974 msgid "Snow" msgstr "Zăpadă" #: src/ui.glade:1992 msgid "" "Tiny Santa with three reindeers.\n" "Flags: -santa 0 -norudolph" msgstr "" "MoÈ™ Crăciun mic cu trei reni.\n" "Flags: -santa 0 -norudolph" #: src/ui.glade:2021 msgid "" "Small Santa with three reindeers.\n" "Flags: -santa 1 -norudolph" msgstr "" "MoÈ™ Crăciun mic cu trei reni.\n" "Flags: -santa 1 -norudolph" #: src/ui.glade:2050 msgid "" "Santa with three reindeers.\n" "Flags: -santa 2 -norudolph" msgstr "" "MoÈ™ Crăciun cu trei reni.\n" "Flags: -santa 2 -norudolph" #: src/ui.glade:2079 msgid "" "Santa with Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder and Blixem.\n" "Flags: -santa 3 -norudolph" msgstr "" "MoÈ™ Crăciun cu Dasher, Dansator, Prancer, Vixen, Comet, Cupidon, Dunder È™i " "Blixem.\n" "Flags: -santa 3 -norudolph" #: src/ui.glade:2108 msgid "" "Santa using the train with two reindeers.\n" "Flags: -santa 4 -norudolph" msgstr "" "MoÈ™ Crăciun folosind trenul cu doi reni.\n" "Flags: -santa 4 -norudolph" #: src/ui.glade:2137 msgid "" "Santa using the train with one reindeer and Rudolph.\n" "Flags: -santa 4 -showrudolph" msgstr "" "MoÈ™ Crăciun folosind trenul cu un ren È™i Rudolph.\n" "Flags: -santa 4 -showrudolph" #: src/ui.glade:2165 msgid "" "Tiny Santa with two reindeers and Rudolph.\n" "Flags: -santa 0 -showrudolph" msgstr "" "MoÈ™ Crăciun mic cu doi reni È™i Rudolph.\n" "Flags: -santa 0 -showrudolph" #: src/ui.glade:2195 msgid "" "Small Santa with two reindeers and Rudolph.\n" "Flags: -santa 1 -showrudolph" msgstr "" "MoÈ™ Crăciun mic cu doi reni È™i Rudolph.\n" "Flags: -santa 1 -showrudolph" #: src/ui.glade:2223 msgid "" "Santa with two reindeers and Rudolph.\n" "Flags: -santa 2 -showrudolph" msgstr "" "MoÈ™ Crăciun cu doi reni È™i Rudolph.\n" "Flags: -santa 2 -showrudolph" #: src/ui.glade:2251 msgid "" "Santa with Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder, Blixem " "and Rudolph.\n" "Flags: -santa 3 -showrudolph" msgstr "" "MoÈ™ Crăciun cu Dasher, Dansator, Prancer, Vixen, Comet, Cupidon, Dunder, " "Blixem È™i Rudolph.\n" "Flags: -santa 3 -showrudolph" #: src/ui.glade:2282 msgid "Without Rudolph" msgstr "Fără Rudolph" #: src/ui.glade:2297 msgid "With Rudolph" msgstr "Cu Rudolph" #: src/ui.glade:2308 msgid "Choose your Santa" msgstr "Alege-È›i MoÈ™ Crăciun" #: src/ui.glade:2326 msgid "Choose your favorite Santa" msgstr "Alege-ti Mos Craciun preferat" #: src/ui.glade:2342 src/ui.glade:3444 msgid " " msgstr " " #: src/ui.glade:2369 msgid "" "Santa's speed.\n" "Flag: -santaspeedfactor" msgstr "" "Viteza lui MoÈ™ Crăciun.\n" "Flag: -santaspeedfactor" #: src/ui.glade:2397 src/ui.glade:2960 src/ui.glade:3462 src/ui.glade:4578 #: src/ui.glade:5694 msgid "Apply default values for the preferences in this tab." msgstr "AplicaÈ›i valorile implicite pentru preferinÈ›e din această filă." #: src/ui.glade:2543 msgid "Show Santa" msgstr "Arată MoÈ™ Crăciun" #: src/ui.glade:2547 msgid "" "To show or not to show Santa.\n" "Flags: -showsanta, -nosanta" msgstr "" "A arăta sau nu a arăta MoÈ™ Crăciun.\n" "Flags: -showsanta, -nosanta" #: src/ui.glade:2590 src/ui.glade:3229 msgid "Scale:" msgstr "Scară:" #: src/ui.glade:2602 msgid "" "Scale of Santa.\n" "Flags: -santascale " msgstr "" "Cântarul lui MoÈ™ Crăciun.\n" "Flags: -santascale " #: src/ui.glade:2647 msgid "Santa" msgstr "MoÈ™ Crăciun" #: src/ui.glade:2662 msgid "Show scenery" msgstr "Arată peisaj" #: src/ui.glade:2666 msgid "" "To show or not to show scenery.\n" "Flags: -showtrees, -notrees" msgstr "" "A arăta sau a nu arăta peisaje.\n" "Flags: -showtrees, -notrees" #: src/ui.glade:2683 msgid "" "Vintage tree, you can set the color.\n" "Flag: -treetype 0" msgstr "" "Arborele de vintage, puteÈ›i seta culoarea.\n" "Flag: -treetype 0" #: src/ui.glade:2706 msgid "" "Woody tree.\n" "Flags: -treetype 1 or: -treetype all" msgstr "" "Arbore lemnos.\n" "Flags: -treetype 1 or: -treetype all" #: src/ui.glade:2729 msgid "" "Leavy tree.\n" "Flags: -treetype 2 or: -treetype all" msgstr "" "Arbore cu frunze.\n" "Flags: -treetype 2 or: -treetype all" #: src/ui.glade:2752 msgid "" "Small house.\n" "Flags: -treetype 3 or: -treetype all" msgstr "" "Casă mică.\n" "Flags: -treetype 3 or: -treetype all" #: src/ui.glade:2775 msgid "" "Reindeer.\n" "Flags: -treetype 4 or: -treetype all" msgstr "" "Ren.\n" "Flags: -treetype 4 or: -treetype all" #: src/ui.glade:2798 msgid "" "Moose.\n" "Flags: -treetype 5 or: -treetype all" msgstr "" "Elan.\n" "Flags: -treetype 5 or: -treetype all" #: src/ui.glade:2821 msgid "" "Snowy tree.\n" "Flags: -treetype 6 or: -treetype all" msgstr "" "Copac înzăpezit.\n" "Flags: -treetype 6 or: -treetype all" #: src/ui.glade:2844 msgid "" "Set color of vintage tree.\n" "Flag: -tc" msgstr "" "SetaÈ›i culoarea copacului de vintage.\n" "Flag: -tc" #: src/ui.glade:2884 msgid "Compose your favorite scenery" msgstr "Compune peisajul tău preferat" #: src/ui.glade:2900 msgid "Try and click any image!" msgstr "ÃŽncercaÈ›i È™i faceÈ›i clic pe orice imagine!" #: src/ui.glade:2931 msgid "" "Polar bear.\n" "Flags: -treetype 7 or: -treetype all" msgstr "" "Urs polar.\n" "Flags: -treetype 7 or: -treetype all" #: src/ui.glade:3141 msgid "# Items:" msgstr "# articole:" #: src/ui.glade:3156 msgid "" "Desired number of scenery items.\n" "Flag: -trees" msgstr "" "Numărul dorit de elemente de peisaj.\n" "Flag: -trees" #: src/ui.glade:3179 msgid "% Window fill:" msgstr "% umplere fereastră:" #: src/ui.glade:3190 msgid "" "Bottom percentage of screen available for scenery.\n" "Flag: -treefill" msgstr "" "Procentajul inferior al ecranului disponibil pentru peisaj.\n" "Flag: -treefill" #: src/ui.glade:3209 msgid "Allow overlap" msgstr "Permite suprapunerea" #: src/ui.glade:3213 msgid "" "To allow overlap or not when placing scenery.\n" "Flags: -treeoverlap, -notreeoverlap" msgstr "" "Pentru a permite sau nu suprapunerea atunci când plasaÈ›i peisajul.\n" "Flags: -treeoverlap, -notreeoverlap" #: src/ui.glade:3240 msgid "" "Scale of scenery.\n" "Flag: sceneryscale " msgstr "" "Scara peisajului.\n" "Flag: sceneryscale " #: src/ui.glade:3409 msgid "Scenery" msgstr "Decor" #: src/ui.glade:3428 msgid "Compose here your favorite celestial conditions" msgstr "Compune aici condiÈ›iile cereÈ™ti preferate" #: src/ui.glade:3508 msgid "" "Apply default values for all preferences (except settings).\n" "Flag: -defaults" msgstr "" "AplicaÈ›i valorile implicite pentru toate preferinÈ›ele (cu excepÈ›ia " "setărilor).\n" "Flag: -defaults" #: src/ui.glade:3526 msgid "" "Apply vintage values for all preferences (except settings).\n" "Flag: -vintage" msgstr "" "AplicaÈ›i valori vintage pentru toate preferinÈ›ele (cu excepÈ›ia setărilor).\n" "Flag: -vintage" #: src/ui.glade:3612 msgid "Wind" msgstr "Vânt" #: src/ui.glade:3626 msgid "Windy" msgstr "Vânt" #: src/ui.glade:3631 msgid "" "If set, there will be wind.\n" "Flags: -wind, -nowind" msgstr "" "Dacă este setat, va fi vânt.\n" "Flags: -wind, -nowind" #: src/ui.glade:3648 msgid "Whirl:" msgstr "Vârtej:" #: src/ui.glade:3660 msgid "" "The higher this setting, the more the wind will whirl.\n" "Flag: -whirlfactor" msgstr "" "Cu cât această setare este mai mare, cu atât vântul se va învârti mai mult.\n" "Flag: -whirlfactor" #: src/ui.glade:3682 msgid "Timer:" msgstr "Temporizator:" #: src/ui.glade:3695 msgid "" "This setting determines how many seconds pass between two gusts of wind.\n" "Flag: -windtimer" msgstr "" "Această setare determină câte secunde trec între două rafale de vânt.\n" "Flag: -windtimer" #: src/ui.glade:3711 msgid "Now!" msgstr "Acum!" #: src/ui.glade:3715 msgid "Force a gust of wind immediately." msgstr "ForÈ›aÈ›i imediat o rafală de vânt." #: src/ui.glade:3732 msgid "Stars" msgstr "Stele" #: src/ui.glade:3750 msgid "" "To show or not show stars.\n" "Flag: -stars (0 means: no stars)" msgstr "" "Pentru a afiÈ™a sau nu stele.\n" "Flag: -stars (0 means: no stars)" #: src/ui.glade:3767 msgid "Number:" msgstr "Număr:" #: src/ui.glade:3779 msgid "" "Number of twinkling stars.\n" "Flag: -stars" msgstr "" "Numărul de stele sclipitoare.\n" "Flag: -stars" #: src/ui.glade:3825 msgid "Moon" msgstr "Luna" #: src/ui.glade:3843 msgid "" "To show or not show moon.\n" "Flags: -moon 1, -moon 0" msgstr "" "Pentru a afiÈ™a sau nu luna.\n" "Flags: -moon 1, -moon 0" #: src/ui.glade:3873 msgid "" "Speed of moon in pixels/minute.\n" "Flag: -moonspeed" msgstr "" "Viteza lunii în pixeli/minut.\n" "Flag: -moonspeed" #: src/ui.glade:3907 msgid "" "Relative size of the moon.\n" "Flag: -moonsize" msgstr "" "Mărimea relativă a lunii.\n" "Flag: -moonsize" #: src/ui.glade:3928 msgid "Halo" msgstr "Aura" #: src/ui.glade:3946 msgid "" "To show or not to show halo around moon.\n" "Flags: -halo 1, -halo 0" msgstr "" "A arăta sau a nu arăta aureola în jurul lunii.\n" "Flags: -halo 1, -halo 0" #: src/ui.glade:3964 src/ui.glade:4179 msgid "Bright:" msgstr "Luminos:" #: src/ui.glade:3976 msgid "" "Brightness of moon's halo.\n" "Flag: -halobrightness" msgstr "" "Luminozitatea aureolei lunii.\n" "Flag: -halobrightness" #: src/ui.glade:3998 msgid "Meteors" msgstr "Meteorii" #: src/ui.glade:4016 msgid "" "To show or not to show meteors.\n" "Flags: -meteors, -nometeors" msgstr "" "Pentru a afiÈ™a sau nu meteoriÈ›i.\n" "Flags: -meteors, -nometeors" #: src/ui.glade:4034 msgid "Aurora" msgstr "Aurora" #: src/ui.glade:4052 msgid "" "To show or not show aurora.\n" "Note: the aurora is best viewed using a dark background.\n" "Flags: -aurora 1, -aurora 0" msgstr "" "Pentru a afiÈ™a sau nu aurora.\n" "Notă: aurora este cel mai bine vizualizată folosind un fundal întunecat.\n" "Flags: -aurora 1, -aurora 0" #: src/ui.glade:4071 msgid "Width:" msgstr "Lăţime:" #: src/ui.glade:4083 msgid "" "Width of aurora in percentage of screen width.\n" "Flag: -aurorawidth" msgstr "" "Lățimea aurorei în procent din lățimea ecranului.\n" "Flag: -aurorawidth" #: src/ui.glade:4108 msgid "Height:" msgstr "ÃŽnălÅ£ime:" #: src/ui.glade:4120 msgid "" "Vertical size of aurora.\n" "Flag: -auroraheight" msgstr "" "Dimensiunea verticală a aurorei.\n" "Flag: -auroraheight" #: src/ui.glade:4157 msgid "" "Animation speed of aurora: real: 10, for a more dramatic effect choose: 100\n" "Flag: -auroraspeed" msgstr "" "Viteza de animaÈ›ie a aurorei: real: 10, pentru un efect mai dramatic alege: " "100\n" "Flag: -auroraspeed" #: src/ui.glade:4191 msgid "" "Brightness of aurora.\n" "Flags: -aurorabrightness" msgstr "" "Luminozitatea aurorei.\n" "Flags: -aurorabrightness" #: src/ui.glade:4208 msgid "Left" msgstr "Stânga" #: src/ui.glade:4212 msgid "" "Place aurora left on the screen.\n" "Flag: -auroraleft" msgstr "" "PlasaÈ›i aurora la stânga pe ecran.\n" "Flag: -auroraleft" #: src/ui.glade:4225 msgid "Middle" msgstr "Mijloc" #: src/ui.glade:4229 msgid "" "Place aurora in the middle of the screen.\n" "Flag: -auroramiddle" msgstr "" "PlasaÈ›i aurora în mijlocul ecranului.\n" "Flag: -auroramiddle" #: src/ui.glade:4243 msgid "Right" msgstr "Dreapta" #: src/ui.glade:4247 msgid "" "Place aurora in the right of the screen.\n" "Flag: -auroraright" msgstr "" "PlasaÈ›i aurora în partea dreaptă a ecranului.\n" "Flag: -auroraright" #: src/ui.glade:4266 msgid "Frequency:" msgstr "Frecvență:" #: src/ui.glade:4278 msgid "" "Frequency of meteors to appear.\n" "Flags: -meteorfrequency" msgstr "" "FrecvenÈ›a de apariÈ›ie a meteorilor.\n" "Flags: -meteorfrequency" #: src/ui.glade:4300 msgid "Base:" msgstr "Baza:" #: src/ui.glade:4312 msgid "" "Baseline height of aurora, in percentage of screen height.\n" "Flag: -aurorabase" msgstr "" "ÃŽnălÈ›imea iniÈ›ială a aurorei, în procente din înălÈ›imea ecranului.\n" "Flag: -aurorabase" #: src/ui.glade:4329 msgid "Color" msgstr "Culoare" #: src/ui.glade:4333 msgid "" "Choose between yellow-ish and white-ish moon.\n" "Flag: -mooncolor [0,1]" msgstr "" "AlegeÈ›i între lună galbenă È™i alb-ish.\n" "Flag: -mooncolor [0,1]" #: src/ui.glade:4433 msgid "Celestials" msgstr "Celestii" #: src/ui.glade:4453 msgid "Birds settings" msgstr "Configurarea păsărilor" #: src/ui.glade:4617 msgid "Show birds" msgstr "Arată păsări" #: src/ui.glade:4621 msgid "" "If set: show birds.\n" "Flags: -showbirds 1, -showbirds 0" msgstr "" "Dacă este setat: arată păsările.\n" "Flags: -showbirds 1, -showbirds 0" #: src/ui.glade:4634 msgid "Birds only" msgstr "Doar păsări" #: src/ui.glade:4638 msgid "" "If set: show no Santa, snow or scenery.\n" "Flags: -birdsonly 0, -birdsony 1" msgstr "" "Dacă este setat: nu afiÈ™aÈ›i MoÈ™ Crăciun, zăpadă sau peisaj.\n" "Flags: -birdsonly 0, -birdsony 1" #: src/ui.glade:4655 msgid "Preferred distance:" msgstr "Distanta preferata:" #: src/ui.glade:4669 msgid "" "Preferred distance from other birds.\n" "Flag: -prefdistance" msgstr "" "DistanÈ›a preferată față de alte păsări.\n" "Flag: -prefdistance" #: src/ui.glade:4697 msgid "Restart" msgstr "Repornire" #: src/ui.glade:4701 msgid "Restart birds." msgstr "ReporniÈ›i păsările." #: src/ui.glade:4718 msgid "Viewing distance:" msgstr "Distanta de vizualizare:" #: src/ui.glade:4731 msgid "" "Viewing distance.\n" "NOTE: Santa has no knowledge of viewing distance, so when birds are " "following Santa, the relative positions of Santa and birds will be " "temporarely out of sync when you change the viewing distance. This is only " "noticeable when the birds are following Santa.\n" "Flag: -viewingdistance" msgstr "" "DistanÈ›a de vizualizare.\n" "NOTÄ‚: MoÈ™ Crăciun nu cunoaÈ™te distanÈ›a de vizualizare, aÈ™a că atunci când " "păsările îl urmăresc pe MoÈ™ Crăciun, poziÈ›iile relative ale lui MoÈ™ Crăciun " "È™i ale păsărilor vor fi temporar desincronizate când modificaÈ›i distanÈ›a de " "vizualizare. Acest lucru este vizibil doar atunci când păsările îl urmăresc " "pe MoÈ™ Crăciun.\n" "Flag: -viewingdistance" #: src/ui.glade:4752 msgid "Focus to attraction point:" msgstr "Concentrare către punctul de atracÈ›ie:" #: src/ui.glade:4766 msgid "" "Tendency to concentrate on the attraction point.\n" "Flag: -focuscentre" msgstr "" "TendinÈ›a de a se concentra asupra punctului de atracÈ›ie.\n" "Flag: -focuscentre" #: src/ui.glade:4784 msgid "" "Desired number of birds. If zero, no birds are shown.\n" "Flag: -nbirds" msgstr "" "Numărul dorit de păsări. Dacă zero, nu sunt afiÈ™ate păsări.\n" "Flag: -nbirds" #: src/ui.glade:4807 msgid "# Birds:" msgstr "# Păsări:" #: src/ui.glade:4821 msgid "" "Number of nearest neighbours the birds should look at.\n" "Flag: -neighbours" msgstr "" "Numărul de vecini cei mai apropiaÈ›i la care ar trebui să se uite păsările.\n" "Flag: -neighbours" #: src/ui.glade:4841 msgid "Neighbours:" msgstr "Vecini:" #: src/ui.glade:4856 msgid "" "Give the birds a fancy color.\n" "Flag: -birdscolor" msgstr "" "Oferă păsărilor o culoare elegantă.\n" "Flag: -birdscolor" #: src/ui.glade:4874 msgid "Bird color" msgstr "Culoarea păsărilor" #: src/ui.glade:4900 msgid "Anarchy:" msgstr "Anarhie:" #: src/ui.glade:4914 msgid "" "Anarchy level: the higher, the more anarchy.\n" "Flag: -anarchy" msgstr "" "Nivel de anarhie: cu cât este mai mare, cu atât mai multă anarhie.\n" "Flag: -anarchy" #: src/ui.glade:4934 msgid "Distance weight:" msgstr "Greutate la distanta:" #: src/ui.glade:4948 msgid "" "Tendency to keep desired distance to neighbours.\n" "Flag: -disweight" msgstr "" "TendinÈ›a de a păstra distanÈ›a dorită față de vecini.\n" "Flag: -disweight" #: src/ui.glade:4968 msgid "Adjust speed to neighbours:" msgstr "AjustaÈ›i viteza la vecini:" #: src/ui.glade:4982 msgid "" "Tendency to adjust speed to neighbours.\n" "Flag: -followneighbours" msgstr "" "TendinÈ›a de a ajusta viteza la vecini.\n" "Flag: -followneighbours" #: src/ui.glade:5016 msgid "" "Speed of birds in arbitrary units.\n" "Flag: -birdsspeed" msgstr "" "Viteza păsărilor în unități arbitrare.\n" "Flag: -birdsspeed" #: src/ui.glade:5036 msgid "Drawing scale:" msgstr "Scara de desen:" #: src/ui.glade:5050 msgid "" "Influence the size of the birds.\n" "Flag: -birdsscale\n" msgstr "" "InfluenÈ›ează dimensiunea păsărilor.\n" "Flag: -birdsscale\n" #: src/ui.glade:5067 msgid "" "Show \n" "attr point" msgstr "" "AfiÈ™aÈ›i punctul \n" "attr" #: src/ui.glade:5073 msgid "" "Show the point where the birds want to go.\n" "Flags: -showattr 0, -showattr 1" msgstr "" "Arată punctul în care vor să meargă păsările.\n" "Flags: -showattr 0, -showattr 1" #: src/ui.glade:5084 msgid "" "Follow \n" "Santa" msgstr "" "UrmăriÈ›i \n" " MoÈ™ Crăciun" #: src/ui.glade:5090 msgid "" "Birds are attracted by an attraction point. Here you can choose to follow " "Santa.\n" "Flags: -followsanta 0, -followsanta 1" msgstr "" "Păsările sunt atrase de un punct de atracÈ›ie. Aici poÈ›i alege să-l urmăreÈ™ti " "pe MoÈ™ Crăciun.\n" "Flags: -followsanta 0, -followsanta 1" #: src/ui.glade:5103 msgid "" "Percentage of screen to be used for the attraction point.\n" "Flag: -attrspace" msgstr "" "Procentul de ecran care trebuie utilizat pentru punctul de atracÈ›ie.\n" "Flag: -attrspace" #: src/ui.glade:5125 msgid "Attraction point range" msgstr "Gama punctelor de atracÈ›ie" #: src/ui.glade:5168 msgid "Actual mean distance from neighbours." msgstr "DistanÈ›a medie reală față de vecini." #: src/ui.glade:5185 msgid "Distance used to get the desired number of neighbours." msgstr "DistanÈ›a folosită pentru a obÈ›ine numărul dorit de vecini." #: src/ui.glade:5268 msgid "Birds" msgstr "Păsări" #: src/ui.glade:5286 msgid "version" msgstr "versiune" #: src/ui.glade:5301 src/ui.glade:6515 msgid "Settings" msgstr "Setări" #: src/ui.glade:5323 msgid "Transparency " msgstr "Transparenţă " #: src/ui.glade:5340 msgid "" "Transparency of painted items:\n" "0: no transparency.\n" "100: fully transparent, you will see nothing!\n" "Flag: -transparency" msgstr "" "TransparenÈ›a articolelor pictate:\n" "0: fără transparență.\n" "100: complet transparent, nu veÈ›i vedea nimic!\n" "Flag: -transparency" #: src/ui.glade:5367 msgid "Lift snow on bottom" msgstr "RidicaÈ›i zăpada de jos" #: src/ui.glade:5383 msgid "" "Use this if snow falls below the bottom of your screen, or fallen snow " "hides something that should not be hidden.\n" "Flag: -offsets" msgstr "" "FolosiÈ›i-l dacă zăpada cade sub partea de jos a ecranului sau dacă zăpada " "căzută ascunde ceva care nu ar trebui să fie ascuns.\n" "Flag: -offsets" #: src/ui.glade:5408 msgid "Lift snow on windows" msgstr "RidicaÈ›i zăpada pe ferestre" #: src/ui.glade:5424 msgid "" "Use this if no snow collects on your windows, or if snow collects separated " "from your windows. \n" "Some basic window managers need this setting (e.g. TWM needs in general a " "value of 25 .. 28).\n" "Flag: -offsety" msgstr "" "UtilizaÈ›i acest lucru dacă nu se adună zăpadă pe ferestre sau dacă zăpadă se " "adună separat de ferestre. \n" "Unii manageri de ferestre de bază au nevoie de această setare (de exemplu, " "TWM are nevoie în general de o valoare de 25 .. 28).\n" "Flag: -offsety" #: src/ui.glade:5449 msgid "Cpu factor" msgstr "factor CPU" #: src/ui.glade:5467 msgid "" "The higher, the smoother xsnow will run, but will also use more cpu power.\n" "Flag: -cpuload" msgstr "" "Cu cât va fi mai mare, cu atât va funcÈ›iona mai uÈ™or xsnow, dar va folosi È™i " "mai multă putere CPU.\n" "Flag: -cpuload" #: src/ui.glade:5493 msgid "Scale" msgstr "Scară" #: src/ui.glade:5510 msgid "" "Overall drawing scale.\n" "Flag: -scale" msgstr "" "Scara generală a desenului.\n" "Flag: -scale" #: src/ui.glade:5543 msgid "Ignore large top windows" msgstr "IgnoraÈ›i ferestrele mari de sus" #: src/ui.glade:5559 msgid "" "Windows wider than 80 percent of the screen and closer to the top than the " "number in this widget will not collect snow.\n" "In some cases, there are invisible windows near the top of the screen, which " "are handled by xsnow as normal windows: snow is collected upon them. By " "entering a suitable number here, this undesired behaviour can be avoided.\n" "Flag: -ignoretop\n" "\n" msgstr "" "Ferestrele mai late de 80% din ecran È™i mai aproape de partea de sus decât " "numărul din acest widget nu vor colecta zăpadă.\n" "ÃŽn unele cazuri, există ferestre invizibile în partea de sus a ecranului, " "care sunt gestionate de xsnow ca ferestre normale: zăpada se adună peste " "ele. Prin introducerea unui număr adecvat aici, acest comportament nedorit " "poate fi evitat.\n" "Flag: -ignoretop\n" "\n" #: src/ui.glade:5583 msgid "Ignore large bottom windows" msgstr "IgnoraÈ›i ferestrele mari de jos" #: src/ui.glade:5599 msgid "" "Windows wider than 80 percent of the screen and closer to the bottom than " "the number in this widget will not collect snow.\n" "\n" "In some cases, there are invisible windows near the bottom of the screen, " "which are handled by xsnow as normal windows: snow is collected upon them. " "By entering a suitable number here, this undesired behaviour can be " "avoided.\n" "Flag: -ignorebottom" msgstr "" "Ferestrele mai late de 80% din ecran È™i mai aproape de partea de jos decât " "numărul din acest widget nu vor colecta zăpadă.\n" "\n" "ÃŽn unele cazuri, există ferestre invizibile în partea de jos a ecranului, " "care sunt gestionate de xsnow ca ferestre normale: zăpada se adună peste " "ele. Prin introducerea unui număr adecvat aici, acest comportament nedorit " "poate fi evitat.\n" "Flag: -ignorebottom" #: src/ui.glade:5791 msgid "window type etc." msgstr "tip de fereastră etc." #: src/ui.glade:5814 msgid "" "Menu\n" "colors" msgstr "" "Meniu\n" "culori" #: src/ui.glade:5819 msgid "" "Toggle between xsnow's own menu colors and standard menu colors.\n" "Activated: use xsnow colors.\n" "Deactivated: use default colors.\n" "Flags: -theme 1, -theme 0" msgstr "" "ComutaÈ›i între culorile meniului xsnow È™i culorile standard ale meniului.\n" "Activat: utilizaÈ›i culorile xsnow.\n" "Dezactivat: utilizaÈ›i culorile implicite.\n" "Flags: -theme 1, -theme 0" #: src/ui.glade:5833 msgid "" "On all\n" "workspaces" msgstr "" "Pe toate \n" "spaÈ›iile de lucru" #: src/ui.glade:5838 msgid "" "Use all workspaces to snow in.\n" "NOTE: this doesn't work properly in enlightenment.\n" "Flags: -allworkspaces 1, -allworkspaces 0" msgstr "" "FolosiÈ›i toate spaÈ›iile de lucru pentru a zăpadă.\n" "NOTÄ‚: acest lucru nu funcÈ›ionează corect în iluminare.\n" "Flags: -allworkspaces 1, -allworkspaces 0" #: src/ui.glade:5856 msgid "" "Below\n" "windows" msgstr "" "Sub \n" " ferestre" #: src/ui.glade:5861 msgid "" "When activated, it will be snowing below your windows, else it will be " "snowing upon you windows too.\n" "On some desktop environments, when snowing above your windows you will not " "be able to click on any window.\n" "Therefore, you will be asked to click a button, to be sure that things are " "OK.\n" "Flag: -above" msgstr "" "Când este activat, va ninge sub ferestrele tale, altfel va ninge È™i pe " "ferestrele tale.\n" "ÃŽn unele medii desktop, când ninge deasupra ferestrelor tale, nu vei putea " "să dai clic pe nicio fereastră.\n" " Prin urmare, vi se va cere să faceÈ›i clic pe un buton, pentru a vă asigura " "că lucrurile sunt OK.\n" "Flag: -above" #: src/ui.glade:5880 msgid "" "Click to\n" "confirm" msgstr "" "FaceÈ›i clic pentru a\n" " confirmare" #: src/ui.glade:5885 msgid "To make sure you can click." msgstr "Pentru a vă asigura că puteÈ›i face clic." #: src/ui.glade:5904 msgid "" "If you have more than one monitor, choose where you want snow falling. " "Choose 'all monitors' if you want snow in all monitors.\n" "NOTE: when changing monitor, xsnow will restart.\n" "Flag: -screen" msgstr "" "Dacă aveÈ›i mai multe monitoare, alegeÈ›i unde doriÈ›i să cadă zăpadă. AlegeÈ›i " "„toate monitoare†dacă doriÈ›i zăpadă în toate monitoare.\n" "NOTÄ‚: când schimbaÈ›i monitorul, xsnow va reporni.\n" "Flag: -screen" #: src/ui.glade:5911 msgid "monitor 1" msgstr "monitor 1" #: src/ui.glade:5922 msgid "" "Create\n" "outline" msgstr "" "CreaÈ›i\n" "contur" #: src/ui.glade:5927 msgid "" "To draw an outline around the snow window.\n" "Flag: -outline 1/0" msgstr "" "Pentru a desena un contur în jurul ferestrei de zăpadă.\n" "Flag: -outline 1/0" #: src/ui.glade:5951 msgid "" " \n" " " msgstr "" " \n" " " #: src/ui.glade:5986 msgid "" "Choose here the picture you want as background when xscreensaver is " "active.\n" "Flag: -bg" msgstr "" "AlegeÈ›i aici imaginea pe care o doriÈ›i ca fundal când xscreensaver este " "activ.\n" "Flag: -bg" #: src/ui.glade:5990 msgid "Choose background" msgstr "Alege imagine de fundal" #: src/ui.glade:6005 msgid "" "Activate xscreensaver.\n" "Click and don't touch mouse and keyboard for a few seconds..." msgstr "" "ActivaÈ›i xscreensaver.\n" "DaÈ›i clic È™i nu atingeÈ›i mouse-ul È™i tastatura pentru câteva secunde..." #: src/ui.glade:6019 msgid "" "Settings for Xscreensaver. You can choose a background, and choose to use it " "or not.\n" "Make sure you add a line like\n" "xsnow -root\n" "after the line 'programs:' in the file ~/.xscreensaver and you run " "xscreensaver-demo to choose for xsnow.\n" "To activate xscreensaver on the command line:\n" "xscreensaver-command -activate\n" "See also the man page:\n" "man xsnow" msgstr "" "Setări pentru Xscreensaver. PuteÈ›i alege un fundal È™i alegeÈ›i să îl " "utilizaÈ›i sau nu.\n" "AsiguraÈ›i-vă că adăugaÈ›i o linie ca \n" "xsnow -root\n" "după linia „programe:†în fiÈ™ierul ~/.xscreensaver È™i rulaÈ›i xscreensaver-" "demo pentru a alege pentru xsnow.\n" "Pentru a activa xscreensaver pe linia de comandă:\n" "xscreensaver-command -activate\n" "Vezi È™i pagina de manual:\n" "man xsnow" #: src/ui.glade:6028 msgid "Xscreensaver: " msgstr "Xscreensaver: " #: src/ui.glade:6048 msgid "Black" msgstr "Negru" #: src/ui.glade:6052 msgid "" "When activated, the background will be black.\n" "Flag: -bg (this button will be automatically desactivated when -bg is given)" msgstr "" "Când este activat, fundalul va fi negru.\n" "Flag: -bg (this button will be automatically desactivated when -bg is given)" #: src/ui.glade:6076 msgid "" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" msgstr "" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" #: src/ui.glade:6551 msgid "en" msgstr "ro" #: src/ui.glade:6554 msgid "it" msgstr "aceasta" #~ msgid "" #~ "If set, use two colors.\n" #~ "Flags: -enablesc2" #~ msgstr "" #~ "Dacă este setat, utilizaÈ›i două culori.\n" #~ "Flags: -enablesc2" #, c-format #~ msgid "XWinInfo failed\n" #~ msgstr "XWinInfo a eÈ™uat\n" #, c-format #~ msgid "Force snow on root: window: %#lx, depth: %d\n" #~ msgstr "ForÈ›aÈ›i zăpada pe rădăcină: fereastră: %#lx, adâncime: %d\n" #, c-format #~ msgid "" #~ "NOTE: you probably need to tweak 'Lift snow on windows' in the 'settings' " #~ "panel.\n" #~ msgstr "" #~ "NOTÄ‚: probabil că trebuie să modificaÈ›i „RidicaÈ›i zăpada pe ferestre†în " #~ "panoul „setăriâ€.\n" #~ msgid "Force a gust of wind immediately.\n" #~ msgstr "ForÈ›aÈ›i imediat o rafală de vânt.\n" xsnow-3.8.3/po/ru.gmo0000666000000000000000000012470214732252143012656 0ustar0000000000000000Þ•$< …\pqr‹¥§º½ÃÇ:Ì# ,:I"_7‚ ºÄÙíþT%c‰ ¥ ² ¾;Ì^Kp5¼6òE)FoJ¶57NUoŒL’ ß íøvþ u€ •BŸâ.ê0 !J l w D‰ VÎ %!7!R!l!ƒ!”!š!/¡!Ñ!ï!÷!$ " 1"<"K"CT"-˜"Æ"×"ñ"6#F#W#Q^#°#¿#Æ# á#$ï#!$76$ n$/y$©$®$Ê$ Ò$•Ü$`r%TÓ%=(&.f&S•&1é&Y'(u'5ž'HÔ'“(½±(o)‹)3¤)3Ø) *,*D*0^**”*¨*½*2Ï*+ +"+*+1++6+b++›+E·+ ý+" ,,,H1,'z,¢,ª,Ç, Ù, ä, ð,#ü,J -=k-;©-2å-6.0O.8€.¹. Í.8Ú. / / */.5/*d//—/-¦/9Ô/00Q0Dl0t±0f&161BÄ1&2.2&42([2„2‹2 “2¡2%¸2$Þ273%;37a3%™3¿3Û3Wä3<5A5 R5 `5 k5 v5 5J‹5KÖ5"6<(6He61®6à6 å6074770l7/7Í7Ô7?Ú7C8A^8  8‰Á8dK9S°9Š:I:2Ù:Z ;(g;B;[Ó;/<;6<Gr<Qº<= =J=pf=1×=< >9F>@€>;Á>;ý>˜9? Ò?tà?U@$n@“@%²@{Ø@gTAμA‹BH C!VCxC‹C¥C,¾C)ëCE'E]/E6EÄE äEF F.F{NGÊGAÑGHH<Hu\HjÒI=K CKPK0`K‘K1 K ÒKßKâKåK ëK öK L LL L(L"9L\M6íN+$OPOROeOhOnOrOlwO#äO PP*P >P!_PIP7ËPQ7Q!UQwQ—Q¤¬QOQR@¡R/âRS',SbTS·S»ÇS‹ƒTqUrU“ôU”ˆV…Wl£W0X AXNX"nX ‘Xƒ›XY3Y GY§RYúYZ .Z ;ZdGZ ¬ZH¸Z7[C9[}[’[iª[¾\$Ó\5ø\-.] \]3}]±] º]SÄ]7^P^&_^Q†^+Ø^_"_{:_Y¶_&`47`>l`€«`,aIa§ba b#)bDMb"’bZµbFcKWc£cP³cd+ d 9dGd*]d¥ˆe.fp¿f]0gŒŽgMh»ih\%ia‚i…äi8jj}£kR!mTtmfÉm;0nlnZˆn'ãnC o Oo'Zo+‚o?®oTîo)Cpmppp¡p.ªp*Ùp>q:Cq~q r?r \r‡jr@òr 3s.?s9ns ¨s´sÏs6àst`¥tmuatuuÖu?LveŒv6òv)wb?w¢w³wÅwAÛwAx_x${xY xgúx by my‹xywzÑ|z»N{C |WN|4¦| Û|1æ|5} N} Z}g}7~}A¶}Jø}}C~_Á~x!Zš$õ€$-€R‚.c‚#’‚¶‚Ò‚â‚ú‚iƒ|~ƒ ûƒV „`„?â„"…!+…AM…Q…Lá…9.†h† z†k‡†nó†qb‡Ô‡êó‡§Þˆ’†‰ÖŠtðŠHe‹Æ®‹,uŒ`¢Œ  ¤V² Ž•‹Ž\!E~ñÄW¶e‘]t‘mÒ‘a@’e¢’I“R”Ìl”K9•S…•8Ù•U–éh–ÝR—£0˜ëÔ™‹ÀšFL›8“›<Ì›B œYLœ¦œ(Àž éžžöž\•ŸDòŸJ7 ‚ )¢ CÌ ‡¢ ˜¢u¤¢ £ (£a3£,•£WÂ¥¨+¨A¨EY¨Ÿ¨I®¨ø¨©©©+©=© N©o©„© ›©¨©Í$ËÞ•„ Lw¬åÉÑ#U’¢»Z®Sú‰(°í ¯ùªIü“=ôÔhʇõP,ÎX6±‹ð€mÀ!1rŸdû4¥ø³$;ƘtA«Ø2¤á`ĵ8½!Ý…àìÖëê7Rl E¿)䌚Ìy›¹ —Çfu ?ÿ¶Ï†KÒ n<cŠ~W"Ù'×væó#-kÓœ/§¾NÃÈ­ *‚ _FýaH|iÜqî :\öJ”Bsò"]Õ´TMÛñ¨¸ÅÁéV > Y÷}ßx+ˆ^ÂÚj9 gŽ0èºo¼–.5 @{3·ïžzQ[¡D&ƒ²‘pþCâeçЦ©%£bOã™G Alas! This not an X11 session, xsnow will probably not run. If you want to try it anyway, set the environment variable XSNOW_FORCE_RUN, eg: XSNOW_FORCE_RUN=1 xsnow Or, you could force an X11 session, for example by tweaking /etc/gdm3/daemon.conf. Thanks for using xsnow Xsnow: Caught signal %d because double buffering is not available on this system on your request. # Birds:# Items:# Snowflakes:% Window fill:%s. Snow window: %#lx%s: cannot connect to X server %s              (default)All defaults All vintage Defaults Vintage Activate xscreensaver. Click and don't touch mouse and keyboard for a few seconds...Actual mean distance from neighbours.Adjust speed to neighbours:All defaultsAll vintageAllow overlapAnarchy level: the higher, the more anarchy. Flag: -anarchyAnarchy:Animation speed of aurora: real: 10, for a more dramatic effect choose: 100 Flag: -auroraspeedApply default values for all preferences (except settings). Flag: -defaultsApply default values for the preferences in this tab.Apply default values for the preferences in this tab. Apply defaults for all preferences (except settings). Flag: -defaultsApply defaults for all preferences (except settings). Flags: -defaultsApply vintage values for all preferences (except settings). Flag: -vintageApply vintage values for the preferences in this tab.Attraction point rangeAuroraAvailable languages are: Available languages are: %s Base:Baseline height of aurora, in percentage of screen height. Flag: -aurorabaseBelow windowsBird colorBirdsBirds are attracted by an attraction point. Here you can choose to follow Santa. Flags: -followsanta 0, -followsanta 1Birds onlyBirds settingsBlackBlow off:Bottom percentage of screen available for scenery. Flag: -treefillBright:Brightness of aurora. Flags: -aurorabrightnessBrightness of moon's halo. Flag: -halobrightnessCannot create transparent window CelestialsChoose backgroundChoose between yellow-ish and white-ish moon. Flag: -mooncolor [0,1]Choose here the picture you want as background when xscreensaver is active. Flag: -bgChoose your SantaChoose your favorite SantaChoose your favorite snowClick on a window ... Click to confirmColorColor:Compose here your favorite celestial conditionsCompose your favorite sceneryContactContinuing with flagCould not determine desktop session Cpu factorCreate outlineDefaultsDesired number of birds. If zero, no birds are shown. Flag: -nbirdsDesired number of scenery items. Flag: -treesDesktop type: %sDetected Wayland desktop Detected desktop session: %s Distance used to get the desired number of neighbours.Distance weight:DonateDonate one euro or so to inspire the maintainer of xsnow, here is a paypal link. Drawing scale:EnableFocus to attraction point:Follow SantaFor optimal resuts, add to your %s: Force a gust of wind immediately.Frequency of meteors to appear. Flags: -meteorfrequencyFrequency:Give the birds a fancy color. Flag: -birdscolorHaloHalting because of flag %s Height:Hide menuIf everything is ok, it is now snowing on your desktop, and birds are flying. You are encouraged to define your own preferences using the tabs above.If set, show fallen snow on bottom of the desktop. Flags: -keepsnowonscreen, -nokeepsnowonscreenIf set, show fallen snow on windows. Flags: -keepsnowonwindows, -nokeepsnowonwindowsIf set, show snow blowing away. Flags: -blowsnow, -noblowsnowIf set, show snowflakes. Flags: -snow, -nosnowIf set, snow will collect on the trees. Flags: -keepsnowontrees, -nokeepsnowontreesIf set, there will be wind. Flags: -wind, -nowindIf set, try to show fluff on fallen snow and trees if possible. Flags: -fluffy, -nofluffyIf set, use two colors. Flag: -enablesc2If set: show birds. Flags: -showbirds 1, -showbirds 0If set: show no Santa, snow or scenery. Flags: -birdsonly 0, -birdsony 1If the system is too busy, all panels get this color, in which case you could adapt some settings in "snow", "birds", "settings", or "celestials".If you have more than one monitor, choose where you want snow falling. Choose 'all monitors' if you want snow in all monitors. NOTE: when changing monitor, xsnow will restart. Flag: -screenIgnore large bottom windowsIgnore large top windowsIn every tab you find the following rescue buttons:Influence the size of the birds. Flag: -birdsscale Intensity:LXDE session found, using window 'pcmanfm'. Leave menu. Flag: -nomenuLeavy tree. Flags: -treetype 2 or: -treetype allLeftLift snow on bottomLift snow on windowsMax # snowflakes:Maximum amount of snowflakes. Flag: -flakecountmaxMean distance: %3d Menu colorsMeteorsMiddleMoonMoose. Flags: -treetype 5 or: -treetype allMore than %d errors, I quit!NOT using double buffering:NOTE: expect some flicker. NOTE: xsnow will probably run, but some glitches are to be expected. Neighbours:Not sending tar file to terminal. Now!Number of nearest neighbours the birds should look at. Flag: -neighboursNumber of twinkling stars. Flag: -starsNumber:Ok, things are as they are. On all workspacesOn bottom:On scenery:On windows:Overall drawing scale. Flag: -scalePercentage of screen to be used for the attraction point. Flag: -attrspacePlace aurora in the middle of the screen. Flag: -auroramiddlePlace aurora in the right of the screen. Flag: -aurorarightPlace aurora left on the screen. Flag: -auroraleftPlease report any comments to the maintainer of xsnow.Polar bear. Flags: -treetype 7 or: -treetype allPreferred distance from other birds. Flag: -prefdistancePreferred distance:Probably X11Problems encountered during production of the tar ball. Quit xsnowQuit xsnow.Range: %d Reindeer. Flags: -treetype 4 or: -treetype allRelative size of the moon. Flag: -moonsizeRestartRestart birds.Restart due to change of display settings... Restart due to change of screen or language settings ... RightSantaSanta using the train with one reindeer and Rudolph. Flags: -santa 4 -showrudolphSanta using the train with two reindeers. Flags: -santa 4 -norudolphSanta with Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder, Blixem and Rudolph. Flags: -santa 3 -showrudolphSanta with Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder and Blixem. Flags: -santa 3 -norudolphSanta with three reindeers. Flags: -santa 2 -norudolphSanta with two reindeers and Rudolph. Flags: -santa 2 -showrudolphSanta's speed. Flag: -santaspeedfactorScaleScale of Santa. Flags: -santascale Scale of scenery. Flag: sceneryscale Scale:ScenerySecond color:See also the man page.Self replication is not compiled in. Set color of vintage tree. Flag: -tcSet default preferences for all (except settings) tabs.Set default preferences for this tab.Set vintage preferences for all (except settings) tabs.Set vintage preferences for this tab.Setting background from %s SettingsSettings for Xscreensaver. You can choose a background, and choose to use it or not. Make sure you add a line like xsnow -root after the line 'programs:' in the file ~/.xscreensaver and you run xscreensaver-demo to choose for xsnow. To activate xscreensaver on the command line: xscreensaver-command -activate See also the man page: man xsnowShowShow attr pointShow sceneryShow SantaShow birdsShow fluffShow snowShow the point where the birds want to go. Flags: -showattr 0, -showattr 1Size of snowflakes, works only for non-vintage snow flakes. Flag: -snowsizeSize:Small Santa with three reindeers. Flags: -santa 1 -norudolphSmall Santa with two reindeers and Rudolph. Flags: -santa 1 -showrudolphSmall house. Flags: -treetype 3 or: -treetype allSnowSnowing in %#lx: %s %d+%d %dx%d Snowy tree. Flags: -treetype 6 or: -treetype allSpeed of birds in arbitrary units. Flag: -birdsspeedSpeed of moon in pixels/minute. Flag: -moonspeedSpeed of the snowflakes. Flag: -snowspeedfactorSpeed:StarsTendency to adjust speed to neighbours. Flag: -followneighboursTendency to concentrate on the attraction point. Flag: -focuscentreTendency to keep desired distance to neighbours. Flag: -disweightThe color of the snow. Flag: -scThe higher this setting, the more snow will be generated because of Santa ploughing, wind or disappearing windows. Flag: -blowofffactorThe higher this setting, the more snow will collect on the bottom of the desktop. Flag: -ssnowdepthThe higher this setting, the more snow will collect on the trees. Flag: -maxontreesThe higher this setting, the more snow will collect on the windows. Note: in Wayland, there is no snow on the windows. Flag: -wsnowdepthThe higher this setting, the more the wind will whirl. Flag: -whirlfactorThe higher, the more snowflakes. Flag: -snowflakesThe higher, the smoother xsnow will run, but will also use more cpu power. Flag: -cpuloadThe second color of the snow. Flag: -sc2The transparent snow-window is probably not click-through, alas.. This setting determines how many seconds pass between two gusts of wind. Flag: -windtimerTimer:Tiny Santa with three reindeers. Flags: -santa 0 -norudolphTiny Santa with two reindeers and Rudolph. Flags: -santa 0 -showrudolphTo allow overlap or not when placing scenery. Flags: -treeoverlap, -notreeoverlapTo draw an outline around the snow window. Flag: -outline 1/0To make sure you can click.To show or not show aurora. Note: the aurora is best viewed using a dark background. Flags: -aurora 1, -aurora 0To show or not show moon. Flags: -moon 1, -moon 0To show or not show stars. Flag: -stars (0 means: no stars)To show or not to show Santa. Flags: -showsanta, -nosantaTo show or not to show halo around moon. Flags: -halo 1, -halo 0To show or not to show meteors. Flags: -meteors, -nometeorsTo show or not to show scenery. Flags: -showtrees, -notreesToggle between xsnow's own menu colors and standard menu colors. Activated: use xsnow colors. Deactivated: use default colors. Flags: -theme 1, -theme 0Transparency Transparency of painted items: 0: no transparency. 100: fully transparent, you will see nothing! Flag: -transparencyTry and click any image!Try redirecting to a file (e.g: %s, Trying to snow in root window Use "sys" for your default language. Use all workspaces to snow in. NOTE: this doesn't work properly in enlightenment. Flags: -allworkspaces 1, -allworkspaces 0Use the settings tab if xsnow is misbehaving. Use the birds tab if birds are misbehaving.Use this if no snow collects on your windows, or if snow collects separated from your windows. Some basic window managers need this setting (e.g. TWM needs in general a value of 25 .. 28). Flag: -offsetyUse this if snow falls below the bottom of your screen, or fallen snow hides something that should not be hidden. Flag: -offsetsUse vintage values for all preferences (except settings). Flag: -vintageUsing double buffer: %#lx. %dx%d Using root window Using transparent window Using window 'Desktop'. Vertical size of aurora. Flag: -auroraheightViewing distance. NOTE: Santa has no knowledge of viewing distance, so when birds are following Santa, the relative positions of Santa and birds will be temporarely out of sync when you change the viewing distance. This is only noticeable when the birds are following Santa. Flag: -viewingdistanceViewing distance:VintageVintage preferences: the look and feel of the original xsnow, created in 1993 by Rick Jansen.Vintage tree, you can set the color. Flag: -treetype 0Warning: don't eat yellow snow!Wayland (Expect some slugginess)WelcomeWelcome at xsnow!When activated, it will be snowing below your windows, else it will be snowing upon you windows too. On some desktop environments, when snowing above your windows you will not be able to click on any window. Therefore, you will be asked to click a button, to be sure that things are OK. Flag: -aboveWhen activated, the background will be black. Flag: -bg (this button will be automatically desactivated when -bg is given)Whirl:Width of aurora in percentage of screen width. Flag: -aurorawidthWidth:WindWindow size changed, now snowing in in %#lx: %s %d+%d %dx%d Windows wider than 80 percent of the screen and closer to the bottom than the number in this widget will not collect snow. In some cases, there are invisible windows near the bottom of the screen, which are handled by xsnow as normal windows: snow is collected upon them. By entering a suitable number here, this undesired behaviour can be avoided. Flag: -ignorebottomWindows wider than 80 percent of the screen and closer to the top than the number in this widget will not collect snow. In some cases, there are invisible windows near the top of the screen, which are handled by xsnow as normal windows: snow is collected upon them. By entering a suitable number here, this undesired behaviour can be avoided. Flag: -ignoretop WindyWith RudolphWithout RudolphWoody tree. Flags: -treetype 1 or: -treetype allXscreensaver: Xsnow needs gtk version >= %s, found version %s all monitorsenitlabelmonitor %dmonitor 1or use a %srestartingunknown versionwindow type etc.Project-Id-Version: xsnow 3.7.0~pre04 Report-Msgid-Bugs-To: wvermin@gmail.com PO-Revision-Date: 2024-03-10 14:19+0100 Last-Translator: Willem Vermin wvermin@gmail.com Language-Team: None Language: ru MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Увы! Это не ÑÐµÐ°Ð½Ñ X11, xsnow, вероÑтно, не запуÑтитÑÑ. ЕÑли вы вÑе равно хотите попробовать, уÑтановите переменную Ñреды XSNOW_FORCE_RUN, например: XSNOW_FORCE_RUN=1 xsnow Или вы можете форÑировать ÑÐµÐ°Ð½Ñ X11, например, изменив /etc/gdm3/daemon.conf. СпаÑибо за иÑпользование xsnow Xsnow: пойманный Ñигнал %d потому что Ð´Ð²Ð¾Ð¹Ð½Ð°Ñ Ð±ÑƒÑ„ÐµÑ€Ð¸Ð·Ð°Ñ†Ð¸Ñ Ð½ÐµÐ´Ð¾Ñтупна в Ñтой ÑиÑтеме по вашему запроÑу. # Птицы:# Предметы:# Снежинки:% Заполнение окна:%s. Снежное окно: %#lx%s: невозможно подключитьÑÑ Ðº X-Ñерверу %s              (По умолчанию)Ð’Ñе Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ Ð¿Ð¾ умолчанию Ð’Ñе винтажные По умолчанию Винтаж Ðктивируйте xscreensaver. Ðажмите и не трогайте мышь и клавиатуру в течение неÑкольких Ñекунд...ФактичеÑкое Ñреднее раÑÑтоÑние от ÑоÑедей.Отрегулируйте ÑкороÑть до ÑоÑедей:Ð’Ñе Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ Ð¿Ð¾ умолчаниюВÑе винтажныеРазрешить перекрытиеУровень анархии: чем выше, тем больше анархии. Flag: -anarchyÐнархиÑ:СкороÑть анимации полÑрного ÑиÑниÑ: реальнаÑ: 10, Ð´Ð»Ñ Ð±Ð¾Ð»ÐµÐµ драматичного Ñффекта выберите: 100 Flag: -auroraspeedПрименить Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ Ð¿Ð¾ умолчанию Ð´Ð»Ñ Ð²Ñех наÑтроек (кроме наÑтроек). Flag: -defaultsПримените Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ Ð¿Ð¾ умолчанию Ð´Ð»Ñ Ð½Ð°Ñтроек на Ñтой вкладке.Применить Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ Ð¿Ð¾ умолчанию Ð´Ð»Ñ Ð½Ð°Ñтроек на Ñтой вкладке. Применить Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ Ð¿Ð¾ умолчанию Ð´Ð»Ñ Ð²Ñех параметров (кроме параметров). Flag: -defaultsПрименить Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ Ð¿Ð¾ умолчанию Ð´Ð»Ñ Ð²Ñех параметров (кроме параметров). Flags: -defaultsПрименить Ñтаринные Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ Ð´Ð»Ñ Ð²Ñех наÑтроек (кроме наÑтроек). Flag: -vintageПримените Ñтаринные Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ Ð´Ð»Ñ Ð½Ð°Ñтроек на Ñтой вкладке.Диапазон точек притÑжениÑÐврораДоÑтупные Ñзыки: ДоÑтупные Ñзыки: %s База:Ð‘Ð°Ð·Ð¾Ð²Ð°Ñ Ð²Ñ‹Ñота полÑрного ÑиÑÐ½Ð¸Ñ Ð² процентах от выÑоты Ñкрана. Flag: -aurorabaseÐиже окнаЦвет птицыПтицыПтиц привлекает точка притÑжениÑ. ЗдеÑÑŒ вы можете Ñледовать за Сантой. Flags: -followsanta 0, -followsanta 1Только птицыÐаÑтройки птицЧерныйСдуть:Ðижний процент Ñкрана, доÑтупный Ð´Ð»Ñ Ð¿ÐµÐ¹Ð·Ð°Ð¶Ð°. Flag: -treefillЯркий:ЯркоÑть полÑрного ÑиÑниÑ. Flags: -aurorabrightnessЯркоÑть гало луны. Flag: -halobrightnessÐевозможно Ñоздать прозрачное окно ÐебожителиВыберите фонВыберите между желтоватой и беловатой луной. Flag: -mooncolor [0,1]Выберите здеÑÑŒ изображение, которое вы хотите иÑпользовать в качеÑтве фона, когда xscreensaver активен. Flag: -bgВыбери Ñвоего СантуВыбери Ñвоего любимого СантуВыбери Ñвой любимый ÑнегÐажмите на окно... Ðажмите, чтобы подтвердитьЦветЦвет:Ðапишите здеÑÑŒ Ñвои любимые небеÑные уÑловиÑСоÑтавьте Ñвой любимый пейзажКонтактПродолжение Ñ Ñ„Ð»Ð°Ð³Ð¾Ð¼Ðе удалоÑÑŒ определить ÑÐµÐ°Ð½Ñ Ñ€Ð°Ð±Ð¾Ñ‡ÐµÐ³Ð¾ Ñтола КоÑффициент процеÑÑораСоздать контурПо умолчаниюЖелаемое количеÑтво птиц. ЕÑли ноль, птицы не отображаютÑÑ. Flag: -nbirdsЖелаемое количеÑтво Ñлементов декораций. Flag: -treesТип рабочего Ñтола: %sОбнаружен рабочий Ñтол Wayland Обнаружен ÑÐµÐ°Ð½Ñ Ñ€Ð°Ð±Ð¾Ñ‡ÐµÐ³Ð¾ Ñтола: %s РаÑÑтоÑние, иÑпользуемое Ð´Ð»Ñ Ð¿Ð¾Ð»ÑƒÑ‡ÐµÐ½Ð¸Ñ Ð¶ÐµÐ»Ð°ÐµÐ¼Ð¾Ð³Ð¾ количеÑтва ÑоÑедей.РаÑÑтоÑние веÑ:ПожертвоватьПожертвуйте один евро или около того, чтобы вдохновить Ñопровождающего xsnow, вот ÑÑылка PayPal. МаÑштаб чертежа:Давать возможноÑтьСоÑредоточьтеÑÑŒ на точке притÑжениÑ:ПодпиÑатьÑÑ Ð¡Ð°Ð½Ñ‚Ð°Ð”Ð»Ñ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ñ… результатов добавьте к вашему %s: Ðемедленно Ñпровоцируйте порыв ветра.ЧаÑтота поÑÐ²Ð»ÐµÐ½Ð¸Ñ Ð¼ÐµÑ‚ÐµÐ¾Ñ€Ð¾Ð². Flags: -meteorfrequencyЧаÑтота:Придайте птицам причудливый цвет. Flag: -birdscolorГалоОÑтановка из-за флага %s Ð’Ñ‹Ñота:Скрыть менюЕÑли вÑе в порÑдке, то ÑÐµÐ¹Ñ‡Ð°Ñ Ð½Ð° вашем рабочем Ñтоле лежит Ñнег, а птицы летают. Вам предлагаетÑÑ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ð¸Ñ‚ÑŒ Ñвои ÑобÑтвенные предпочтениÑ, иÑÐ¿Ð¾Ð»ÑŒÐ·ÑƒÑ Ð²ÐºÐ»Ð°Ð´ÐºÐ¸ выше.ЕÑли уÑтановлено, показывать выпавший Ñнег внизу рабочего Ñтола. Flags: -keepsnowonscreen, -nokeepsnowonscreenЕÑли уÑтановлено, показывать выпавший Ñнег на окнах. Flags: -keepsnowonwindows, -nokeepsnowonwindowsЕÑли уÑтановлено, показывать Ñдувание Ñнега. Flags: -blowsnow, -noblowsnowЕÑли уÑтановлено, показывать Ñнежинки. Flags: -snow, -nosnowЕÑли уÑтановлено, на деревьÑÑ… будет ÑобиратьÑÑ Ñнег. Flags: -keepsnowontrees, -nokeepsnowontreesЕÑли уÑтановлено, будет ветер. Flags: -wind, -nowindЕÑли уÑтановлено, по возможноÑти попытайтеÑÑŒ показать пух на выпавшем Ñнегу и деревьÑÑ…. Flags: -fluffy, -nofluffyЕÑли уÑтановлено, иÑпользуйте два цвета. .Flag: -enablesc2ЕÑли уÑтановлено: показывать птиц. Flags: -showbirds 1, -showbirds 0ЕÑли уÑтановлено: не показывать Санту, Ñнег или пейзаж. Flags: -birdsonly 0, -birdsony 1ЕÑли ÑиÑтема перегружена, вÑе панели окрашиваютÑÑ Ð² Ñтот цвет, и в Ñтом Ñлучае вы можете изменить некоторые наÑтройки в «Ñнеге», «птицах», «наÑтройках» или «небожителÑх».ЕÑли у Ð²Ð°Ñ Ð±Ð¾Ð»ÐµÐµ одного монитора, выберите, где вы хотите, чтобы падал Ñнег. Выберите «вÑе мониторы», еÑли вы хотите, чтобы Ñнег был на вÑех мониторах. ПРИМЕЧÐÐИЕ: при Ñмене монитора xsnow перезапуÑтитÑÑ. Flag: -screenÐе обращайте Ð²Ð½Ð¸Ð¼Ð°Ð½Ð¸Ñ Ð½Ð° большие нижние окнаÐе обращайте Ð²Ð½Ð¸Ð¼Ð°Ð½Ð¸Ñ Ð½Ð° большие верхние окнаÐа каждой вкладке вы найдете Ñледующие кнопки ÑпаÑениÑ:ВлиÑть на размер птиц. Flag: -birdsscale ИнтенÑивноÑть:Обнаружен ÑÐµÐ°Ð½Ñ LXDE Ñ Ð¸Ñпользованием окна «pcmanfm». Выйти из меню. Flag: -nomenuЛиÑтовое дерево. Flags: -treetype 2 or: -treetype allЛевыйПоднимите Ñнег на днеПоднимите Ñнег на окнахМакÑимальное количеÑтво Ñнежинок:МакÑимальное количеÑтво Ñнежинок. Flag: -flakecountmaxСреднее раÑÑтоÑние: %3d Цвета менюМетеорыСерединаЛунаЛоÑÑŒ. Flags: -treetype 5 or: -treetype allБолее %d ошибок, Ñ ÑƒÑ…Ð¾Ð¶Ñƒ!ÐЕ иÑÐ¿Ð¾Ð»ÑŒÐ·ÑƒÑ Ð´Ð²Ð¾Ð¹Ð½ÑƒÑŽ буферизацию:ПРИМЕЧÐÐИЕ: ожидайте мерцаниÑ. ПРИМЕЧÐÐИЕ. xsnow, вероÑтно, будет работать, но Ñледует ожидать некоторых Ñбоев. СоÑеди:Ðе отправлÑет tar-файл на терминал. СейчаÑ!КоличеÑтво ближайших ÑоÑедей, на которых должны Ñмотреть птицы. Flag: -neighboursКоличеÑтво мерцающих звезд. Flag: -starsЧиÑло:Хорошо, вÑе так, как еÑть. Ðа вÑех рабочих проÑтранÑтвахВнизу:Ðа декорациÑÑ…:Ðа окнах:Общий маÑштаб чертежа. Flag: -scaleПроцент Ñкрана, который будет иÑпользоватьÑÑ Ð´Ð»Ñ Ñ‚Ð¾Ñ‡ÐºÐ¸ притÑжениÑ. Flag: -attrspaceПомеÑтите Ñеверное ÑиÑние в центр Ñкрана. Flag: -auroramiddleПомеÑтите полÑрное ÑиÑние в правой чаÑти Ñкрана. Flag: -aurorarightПомеÑтите Ñеверное ÑиÑние Ñлева на Ñкране. Flag: -auroraleftПожалуйÑта, Ñообщайте о любых комментариÑÑ… Ñопровождающему xsnow.Белый медведь. Flags: -treetype 7 or: -treetype allПредпочтительное раÑÑтоÑние от других птиц. Flag: -prefdistanceПредпочтительное раÑÑтоÑние:ВероÑтно, X11Проблемы, возникшие при производÑтве ÑмолÑного шара. Выйти xsnowВыйти xsnow.Диапазон: %d Северный олень. Flags: -treetype 4 or: -treetype allОтноÑительный размер Луны. Flag: -moonsizeÐачать ÑначалаПерезапуÑтите птиц.Перезагрузка из-за Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð½Ð°Ñтроек диÑплеÑ... Перезагрузка из-за Ñмены Ñкрана или Ñзыковых наÑтроек... ВерноСантаСанта иÑпользует поезд Ñ Ð¾Ð´Ð½Ð¸Ð¼ Ñеверным оленем и Рудольфом. Flags: -santa 4 -showrudolphСанта иÑпользует поезд Ñ Ð´Ð²ÑƒÐ¼Ñ Ñеверными оленÑми. Flags: -santa 4 -norudolphСанта Ñ Ð”Ð°ÑˆÐµÑ€Ð¾Ð¼, Танцором, ПранÑером, ЛиÑицей, Кометой, Купидоном, Дандером, Бликшемом и Рудольфом. Flags: -santa 3 -showrudolphСанта Ñ Ð”Ð°ÑˆÐµÑ€Ð¾Ð¼, Танцором, ПранÑером, ЛиÑицей, Кометой, Купидоном, Дандером и Бликшемом. Flags: -santa 3 -norudolphСанта Ñ Ñ‚Ñ€ÐµÐ¼Ñ Ð¾Ð»ÐµÐ½Ñми. Flags: -santa 2 -norudolphСанта Ñ Ð´Ð²ÑƒÐ¼Ñ Ð¾Ð»ÐµÐ½Ñми и Рудольф. Flags: -santa 2 -showrudolphСкороÑть Санты. Flag: -santaspeedfactorШкалаМаÑштаб Санты. Flags: -santascale МаÑштаб пейзажа. Flag: sceneryscale Шкала:ПейзажВторой цвет:См. также Ñправочную Ñтраницу.Ð¡Ð°Ð¼Ð¾Ñ€ÐµÐ¿Ð»Ð¸ÐºÐ°Ñ†Ð¸Ñ Ð½Ðµ Ñкомпилирована. УÑтановить цвет винтажного дерева. Flag: -tcУÑтановите наÑтройки по умолчанию Ð´Ð»Ñ Ð²Ñех вкладок (кроме наÑтроек).УÑтановите наÑтройки по умолчанию Ð´Ð»Ñ Ñтой вкладки.УÑтановите винтажные наÑтройки Ð´Ð»Ñ Ð²Ñех вкладок (кроме наÑтроек).УÑтановите винтажные наÑтройки Ð´Ð»Ñ Ñтой вкладки.УÑтановка фона из %s ÐаÑтройкиÐаÑтройки Ð´Ð»Ñ Xscreensaver. Ð’Ñ‹ можете выбрать фон и решить, иÑпользовать его или нет. УбедитеÑÑŒ, что вы добавили Ñтроку вроде xsnow -root поÑле Ñтроки «programs:» в файле ~/.xscreensaver и вы запуÑкаете xscreensaver-demo Ð´Ð»Ñ Ð²Ñ‹Ð±Ð¾Ñ€Ð° xsnow. Ð”Ð»Ñ Ð°ÐºÑ‚Ð¸Ð²Ð°Ñ†Ð¸Ð¸ xscreensaver в командной Ñтроке: xscreensaver-command -activate См. также Ñправочную Ñтраницу: man xsnowПоказатьПоказать точку атрибутаПоказать декорацииПоказать СантаШоу птицПоказать пухПоказать ÑнегПокажите точку, куда хотÑÑ‚ лететь птицы. Flags: -showattr 0, -showattr 1Размер Ñнежинок, работает только Ð´Ð»Ñ Ð½ÐµÐ²Ð¸Ð½Ñ‚Ð°Ð¶Ð½Ñ‹Ñ… Ñнежинок. Flag: -snowsizeРазмер:Маленький Санта Ñ Ñ‚Ñ€ÐµÐ¼Ñ Ð¾Ð»ÐµÐ½Ñми. Flags: -santa 1 -norudolphМаленький Санта Ñ Ð´Ð²ÑƒÐ¼Ñ Ñеверными оленÑми и Рудольфом. Flags: -santa 1 -showrudolphÐебольшой дом. Flags: -treetype 3 or: -treetype allСнегСнег в %#lx: %s %d+%d %dx%d Снежное дерево. Flags: -treetype 6 or: -treetype allСкороÑть птиц в уÑловных единицах. Flag: -birdsspeedСкороÑть Луны в пикÑелÑÑ…/минуту. Flag: -moonspeedСкороÑть Ñнежинок. Flag: -snowspeedfactorСкороÑть:Ð—Ð²ÐµÐ·Ð´Ñ‹Ð¢ÐµÐ½Ð´ÐµÐ½Ñ†Ð¸Ñ Ð¿Ð¾Ð´Ñтраивать ÑкороÑть под ÑоÑедей. Flag: -followneighboursÐ¢ÐµÐ½Ð´ÐµÐ½Ñ†Ð¸Ñ ÐºÐ¾Ð½Ñ†ÐµÐ½Ñ‚Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒÑÑ Ð½Ð° точке притÑжениÑ. Flag: -focuscentreÐ¢ÐµÐ½Ð´ÐµÐ½Ñ†Ð¸Ñ ÑохранÑть желаемое раÑÑтоÑние до ÑоÑедей. Flag: -disweightЦвет Ñнега. Flag: -scЧем выше Ñтот параметр, тем больше Ñнега будет генерироватьÑÑ Ð¸Ð·-за вÑпашки Санта-КлауÑа, ветра или иÑчезающих окон. Flag: -blowofffactorЧем выше Ñтот параметр, тем больше Ñнега будет ÑкапливатьÑÑ Ð²Ð½Ð¸Ð·Ñƒ рабочего Ñтола. Flag: -ssnowdepthЧем выше Ñтот параметр, тем больше Ñнега будет ÑобиратьÑÑ Ð½Ð° деревьÑÑ…. Flag: -maxontreesЧем выше Ñтот параметр, тем больше Ñнега будет ÑкапливатьÑÑ Ð½Ð° окнах. Примечание: в Wayland Ñнега на окнах нет. Flag: -wsnowdepthЧем выше Ñтот параметр, тем больше будет вихрь ветра. Flag: -whirlfactorЧем выше, тем больше Ñнежинок. Flag: -snowflakesЧем выше, тем плавнее будет работать xsnow, но при Ñтом будет потреблÑтьÑÑ Ð±Ð¾Ð»ÑŒÑˆÐµ реÑурÑов процеÑÑора .Flag: -cpuloadВторой цвет Ñнега. Flag: -sc2Прозрачное Ñнежное окно видимо не кликабельно, увы.. Этот параметр определÑет, Ñколько Ñекунд проходит между Ð´Ð²ÑƒÐ¼Ñ Ð¿Ð¾Ñ€Ñ‹Ð²Ð°Ð¼Ð¸ ветра. Flag: -windtimerТаймер:Крошечный Санта Ñ Ñ‚Ñ€ÐµÐ¼Ñ Ð¾Ð»ÐµÐ½Ñми. Flags: -santa 0 -norudolphКрошечный Санта Ñ Ð´Ð²ÑƒÐ¼Ñ Ñеверными оленÑми и Рудольфом. Flags: -santa 0 -showrudolphРазрешить или запретить перекрытие при размещении декораций. Flags: -treeoverlap, -notreeoverlapÐариÑовать контур вокруг Ñнежного окна. Flag: -outline 1/0Чтобы убедитьÑÑ, что вы можете нажать.Показывать или не показывать полÑрное ÑиÑние. Примечание: полÑрное ÑиÑние лучше вÑего проÑматривать на темном фоне. Flags: -aurora 1, -aurora 0Показывать или не показывать луну. Flags: -moon 1, -moon 0Показывать или не показывать звезды. Flag: -stars (0 means: no stars)Показывать или не показывать Санту. Flags: -showsanta, -nosantaПоказывать или не показывать гало вокруг луны. Flags: -halo 1, -halo 0Показывать или не показывать метеоры. Flags: -meteors, -nometeorsПоказывать или не показывать декорации. Flags: -showtrees, -notreesПереключение между ÑобÑтвенными цветами меню xsnow и Ñтандартными цветами меню. Ðктивировано: иÑпользовать xsnow цвета. Деактивировано: иÑпользовать цвета по умолчанию. Flags: -theme 1, -theme 0ПрозрачноÑть ПрозрачноÑть окрашенных предметов: 0: нет прозрачноÑти. 100: Ð¿Ð¾Ð»Ð½Ð°Ñ Ð¿Ñ€Ð¾Ð·Ñ€Ð°Ñ‡Ð½Ð¾Ñть, вы ничего не увидите! Flag: -transparencyПопробуйте и щелкните любое изображение!Попробуйте перенаправить в файл (например: %s, Попытка Ñнега в корневом окне ИÑпользуйте "sys" в качеÑтве Ñзыка по умолчанию. ИÑпользуйте вÑе рабочие облаÑти Ð´Ð»Ñ Ñнега. ПРИМЕЧÐÐИЕ: Ñто не работает должным образом в проÑветлении. Flags: -allworkspaces 1, -allworkspaces 0ИÑпользуйте вкладку наÑтройки, еÑли xsnow плохо ÑÐµÐ±Ñ Ð²ÐµÐ´ÐµÑ‚. ИÑпользуйте вкладку птицы, еÑли птицы плохо ÑÐµÐ±Ñ Ð²ÐµÐ´ÑƒÑ‚.ИÑпользуйте Ñто, еÑли Ñнег не ÑкапливаетÑÑ Ð½Ð° ваших окнах или еÑли Ñнег ÑкапливаетÑÑ Ð¾Ñ‚Ð´ÐµÐ»ÑŒÐ½Ð¾ от ваших окон. Ðекоторым базовым оконным менеджерам требуетÑÑ Ñтот параметр (например, Ð´Ð»Ñ TWM обычно требуетÑÑ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ 25 .. 28). Flag: -offsetyИÑпользуйте Ñто, еÑли Ñнег падает ниже нижней чаÑти Ñкрана, или выпавший Ñнег Ñкрывает что-то, что не должно быть Ñкрыто. Flag: -offsetsИÑпользовать Ñтаринные Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ Ð´Ð»Ñ Ð²Ñех наÑтроек (кроме наÑтроек). Flag: -vintageИÑпользование двойного буфера: %#lx. %dx%d ИÑпользование корневого окна ИÑпользование прозрачного окна ИÑпользование окна «Рабочий Ñтол». Размер полÑрного ÑиÑÐ½Ð¸Ñ Ð¿Ð¾ вертикали. Flag: -auroraheightРаÑÑтоÑние проÑмотра. ПРИМЕЧÐÐИЕ. Дед Мороз не знает раÑÑтоÑÐ½Ð¸Ñ Ð¿Ñ€Ð¾Ñмотра, поÑтому, когда птицы Ñледуют за Сантой, отноÑительное положение Санты и птиц будет временно не Ñинхронизировано при изменении раÑÑтоÑÐ½Ð¸Ñ Ð¿Ñ€Ð¾Ñмотра. Это заметно только тогда, когда птицы Ñледуют за Сантой. Flag: -viewingdistanceРаÑÑтоÑние проÑмотра:ВинтажВинтажные предпочтениÑ: внешний вид оригинала xsnow, Ñозданного в 1993 году автором Rick Jansen.Винтажное дерево, можно уÑтановить цвет. Flag: -treetype 0Предупреждение: не ешьте желтый Ñнег!Wayland (ожидайте некоторой медлительноÑти)Добро пожаловатьДобро пожаловать в xsnow!При активации Ñнег будет идти под вашими окнами, в противном Ñлучае он будет падать и на ваши окна. вам будет предложено нажать кнопку, чтобы убедитьÑÑ, что вÑе в порÑдке. Flag: -aboveПри активации фон будет черным. Flag: -bg (this button will be automatically desactivated when -bg is given)Вихрь:Ширина полÑрного ÑиÑÐ½Ð¸Ñ Ð² процентах от ширины Ñкрана. Flag: -aurorawidthШирина:ВетерРазмер окна изменилÑÑ, теперь в %#lx идет Ñнег: %s %d+%d %dx%d Окна шире 80 процентов Ñкрана и ближе к низу, чем чиÑло в Ñтом виджете, не будут Ñобирать Ñнег. Ð’ некоторых ÑлучаÑÑ… внизу Ñкрана еÑть невидимые окна, которые обрабатываютÑÑ xsnow как обычные окна: на них ÑобираетÑÑ Ñнег. Ð’Ð²ÐµÐ´Ñ Ð·Ð´ÐµÑÑŒ подходÑщее чиÑло, Ñтого нежелательного Ð¿Ð¾Ð²ÐµÐ´ÐµÐ½Ð¸Ñ Ð¼Ð¾Ð¶Ð½Ð¾ избежать. Flag: -ignorebottomОкна шириной более 80 процентов Ñкрана и ближе к верху, чем чиÑло в Ñтом виджете, не будут Ñобирать Ñнег. Ð’ некоторых ÑлучаÑÑ… в верхней чаÑти Ñкрана еÑть невидимые окна, которые обрабатываютÑÑ xsnow как нормальные окна: на них ÑобираетÑÑ Ñнег. Ð’Ð²ÐµÐ´Ñ Ð·Ð´ÐµÑÑŒ подходÑщее чиÑло, Ñтого нежелательного Ð¿Ð¾Ð²ÐµÐ´ÐµÐ½Ð¸Ñ Ð¼Ð¾Ð¶Ð½Ð¾ избежать. Flag: -ignoretop ВетреныйС РудольфомБез РудольфаДревеÑное дерево. Flags: -treetype 1 or: -treetype allXscreensaver: Xsnow нужна верÑÐ¸Ñ gtk >= %s, найдена верÑÐ¸Ñ %s вÑе мониторыenЭтоÑтикеткамонитор %dмонитор 1или иÑпользуйте %sперезапуÑкнеизвеÑтно верÑиÑтип окна и Ñ‚.д.xsnow-3.8.3/po/ru.po0000666000000000000000000015227114732252143012514 0ustar0000000000000000# # Sometimes the translations contain rubbish, please replace them. # # (abc_1000)   # # (abc_1001) Xscreensaver # # (abc_1002) XSNOW # # (abc_1003) \n # # (abc_1004) xsnow # # (abc_1005) %l#x # # (abc_1006) Xsnow # # (abc_1007) XsnoW # # (abc_1008) Rick Jansen # Language for xsnow # Copyright (C) 2023 Willem Vermin # Willem Vermin , 2023 # This file is distributed under the same license as the xsnow package. # # msgid "" msgstr "" "Project-Id-Version: xsnow 3.7.0~pre04\n" "Report-Msgid-Bugs-To: Willem Vermin wvermin@gmail.com\n" "POT-Creation-Date: 2024-03-10 14:19+0100\n" "PO-Revision-Date: 2024-03-10 14:19+0100\n" "Last-Translator: Willem Vermin wvermin@gmail.com\n" "Language-Team: None\n" "Language: ru\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: src/main.c:379 #, c-format msgid "Available languages are: %s\n" msgstr "ДоÑтупные Ñзыки: %s\n" #: src/main.c:382 msgid "Warning: don't eat yellow snow!" msgstr "Предупреждение: не ешьте желтый Ñнег!" #: src/main.c:403 #, c-format msgid "For optimal resuts, add to your %s:\n" msgstr "Ð”Ð»Ñ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ñ… результатов добавьте к вашему %s:\n" #: src/main.c:411 #, c-format msgid "unknown\n" msgstr "неизвеÑтно \n" #: src/main.c:420 #, c-format msgid "Detected Wayland desktop\n" msgstr "Обнаружен рабочий Ñтол Wayland \n" #: src/main.c:435 #, c-format msgid "Xsnow needs gtk version >= %s, found version %s \n" msgstr "Xsnow нужна верÑÐ¸Ñ gtk >= %s, найдена верÑÐ¸Ñ %s \n" #: src/main.c:445 msgid "Continuing with flag" msgstr "Продолжение Ñ Ñ„Ð»Ð°Ð³Ð¾Ð¼" #: src/main.c:483 #, c-format msgid "%s: cannot connect to X server %s\n" msgstr "%s: невозможно подключитьÑÑ Ðº X-Ñерверу %s\n" #: src/main.c:484 msgid "(default)" msgstr "(По умолчанию)" #: src/main.c:602 msgid "restarting" msgstr "перезапуÑк" #: src/main.c:649 #, c-format msgid "Click on a window ...\n" msgstr "Ðажмите на окно...\n" #: src/main.c:683 #, c-format msgid "Detected desktop session: %s\n" msgstr "Обнаружен ÑÐµÐ°Ð½Ñ Ñ€Ð°Ð±Ð¾Ñ‡ÐµÐ³Ð¾ Ñтола: %s\n" #: src/main.c:686 #, c-format msgid "Could not determine desktop session\n" msgstr "Ðе удалоÑÑŒ определить ÑÐµÐ°Ð½Ñ Ñ€Ð°Ð±Ð¾Ñ‡ÐµÐ³Ð¾ Ñтола \n" #: src/main.c:718 #, c-format msgid "Trying to snow in root window\n" msgstr "Попытка Ñнега в корневом окне \n" #: src/main.c:762 #, c-format msgid "Using transparent window\n" msgstr "ИÑпользование прозрачного окна \n" #: src/main.c:767 #, c-format msgid "The transparent snow-window is probably not click-through, alas..\n" msgstr "Прозрачное Ñнежное окно видимо не кликабельно, увы..\n" #: src/main.c:776 #, c-format msgid "Cannot create transparent window\n" msgstr "Ðевозможно Ñоздать прозрачное окно \n" #: src/main.c:778 #, c-format msgid "NOTE: xsnow will probably run, but some glitches are to be expected.\n" msgstr "" "ПРИМЕЧÐÐИЕ. xsnow, вероÑтно, будет работать, но Ñледует ожидать некоторых " "Ñбоев. \n" #: src/main.c:788 #, c-format msgid "LXDE session found, using window 'pcmanfm'.\n" msgstr "Обнаружен ÑÐµÐ°Ð½Ñ LXDE Ñ Ð¸Ñпользованием окна «pcmanfm». \n" #: src/main.c:795 #, c-format msgid "Using window 'Desktop'.\n" msgstr "ИÑпользование окна «Рабочий Ñтол». \n" #: src/main.c:799 #, c-format msgid "Using root window\n" msgstr "ИÑпользование корневого окна \n" #: src/main.c:843 #, c-format msgid "Snowing in %#lx: %s %d+%d %dx%d\n" msgstr "Снег в %#lx: %s %d+%d %dx%d\n" #: src/main.c:888 #, c-format msgid "Using double buffer: %#lx. %dx%d\n" msgstr "ИÑпользование двойного буфера: %#lx. %dx%d\n" #: src/main.c:895 #, c-format msgid "NOT using double buffering:" msgstr "ÐЕ иÑÐ¿Ð¾Ð»ÑŒÐ·ÑƒÑ Ð´Ð²Ð¾Ð¹Ð½ÑƒÑŽ буферизацию:" #: src/main.c:897 #, c-format msgid " because double buffering is not available on this system\n" msgstr " потому что Ð´Ð²Ð¾Ð¹Ð½Ð°Ñ Ð±ÑƒÑ„ÐµÑ€Ð¸Ð·Ð°Ñ†Ð¸Ñ Ð½ÐµÐ´Ð¾Ñтупна в Ñтой ÑиÑтеме \n" #: src/main.c:899 #, c-format msgid " on your request.\n" msgstr " по вашему запроÑу.\n" #: src/main.c:900 #, c-format msgid "NOTE: expect some flicker.\n" msgstr "ПРИМЕЧÐÐИЕ: ожидайте мерцаниÑ. \n" #: src/main.c:1042 msgid "Restart due to change of screen or language settings ...\n" msgstr "Перезагрузка из-за Ñмены Ñкрана или Ñзыковых наÑтроек...\n" #: src/main.c:1056 msgid "Restart due to change of display settings...\n" msgstr "Перезагрузка из-за Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð½Ð°Ñтроек диÑплеÑ...\n" #: src/main.c:1147 msgid "Wayland (Expect some slugginess)" msgstr "Wayland (ожидайте некоторой медлительноÑти)" #: src/main.c:1151 msgid "Probably X11" msgstr "ВероÑтно, X11" #: src/main.c:1153 #, c-format msgid "%s. Snow window: %#lx" msgstr "%s. Снежное окно: %#lx" #: src/main.c:1205 #, c-format msgid "More than %d errors, I quit!" msgstr "Более %d ошибок, Ñ ÑƒÑ…Ð¾Ð¶Ñƒ!" #: src/main.c:1355 #, c-format msgid "Window size changed, now snowing in in %#lx: %s %d+%d %dx%d\n" msgstr "Размер окна изменилÑÑ, теперь в %#lx идет Ñнег: %s %d+%d %dx%d\n" #: src/main.c:1424 #, c-format msgid "Halting because of flag %s\n" msgstr "ОÑтановка из-за флага %s\n" #: src/selfrep.c:34 #, c-format msgid "Not sending tar file to terminal.\n" msgstr "Ðе отправлÑет tar-файл на терминал. \n" #: src/selfrep.c:35 #, c-format msgid "Try redirecting to a file (e.g: %s,\n" msgstr "Попробуйте перенаправить в файл (например: %s,\n" #: src/selfrep.c:36 #, c-format msgid "or use a %s" msgstr "или иÑпользуйте %s" #: src/selfrep.c:42 msgid "Problems encountered during production of the tar ball.\n" msgstr "Проблемы, возникшие при производÑтве ÑмолÑного шара.\n" #: src/selfrep.c:47 #, c-format msgid "Self replication is not compiled in.\n" msgstr "Ð¡Ð°Ð¼Ð¾Ñ€ÐµÐ¿Ð»Ð¸ÐºÐ°Ñ†Ð¸Ñ Ð½Ðµ Ñкомпилирована. \n" #: src/utils.c:248 #, c-format msgid "" "\n" "Xsnow: Caught signal %d\n" msgstr "" "\n" "Xsnow: пойманный Ñигнал %d\n" #: src/utils.c:251 #, c-format msgid "" "\n" "Thanks for using xsnow\n" msgstr "" "\n" "СпаÑибо за иÑпользование xsnow\n" #: src/windows.c:633 #, c-format msgid "Setting background from %s\n" msgstr "УÑтановка фона из %s\n" #: src/ui.c:1050 #, c-format msgid "Range: %d\n" msgstr "Диапазон: %d\n" #: src/ui.c:1052 #, c-format msgid "Mean distance: %3d\n" msgstr "Среднее раÑÑтоÑние: %3d\n" #: src/ui.c:1060 #, c-format msgid "Desktop type: %s" msgstr "Тип рабочего Ñтола: %s" #: src/ui.c:1175 src/ui.glade:5910 msgid "all monitors" msgstr "вÑе мониторы" #: src/ui.c:1182 #, c-format msgid "monitor %d" msgstr "монитор %d" #: src/ui.c:1200 msgid "Available languages are: " msgstr "ДоÑтупные Ñзыки: " #: src/ui.c:1203 msgid "Use \"sys\" for your default language.\n" msgstr "ИÑпользуйте \"sys\" в качеÑтве Ñзыка по умолчанию.\n" #: src/ui.c:1204 msgid "See also the man page." msgstr "См. также Ñправочную Ñтраницу." #: src/ui.glade:144 msgid "" "\n" "Alas! This not an X11 session, xsnow will probably not run.\n" "\n" "If you want to try it anyway, set the environment variable XSNOW_FORCE_RUN, " "eg:\n" "\n" " XSNOW_FORCE_RUN=1 xsnow\n" "\n" "Or, you could force an X11 session, for example by tweaking /etc/gdm3/daemon." "conf.\n" "\n" msgstr "" "\n" "Увы! Это не ÑÐµÐ°Ð½Ñ X11, xsnow, вероÑтно, не запуÑтитÑÑ. \n" "\n" "ЕÑли вы вÑе равно хотите попробовать, уÑтановите переменную Ñреды " "XSNOW_FORCE_RUN, например: \n" "\n" " XSNOW_FORCE_RUN=1 xsnow\n" "\n" "Или вы можете форÑировать ÑÐµÐ°Ð½Ñ X11, например, изменив /etc/gdm3/daemon." "conf.\n" "\n" #: src/ui.glade:162 msgid "Ok, things are as they are. " msgstr "Хорошо, вÑе так, как еÑть. " #: src/ui.glade:477 msgid "" "If everything is ok, it is now snowing on your desktop, and birds are " "flying. You are encouraged to define your own preferences using the tabs " "above." msgstr "" "ЕÑли вÑе в порÑдке, то ÑÐµÐ¹Ñ‡Ð°Ñ Ð½Ð° вашем рабочем Ñтоле лежит Ñнег, а птицы " "летают. Вам предлагаетÑÑ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ð¸Ñ‚ÑŒ Ñвои ÑобÑтвенные предпочтениÑ, иÑÐ¿Ð¾Ð»ÑŒÐ·ÑƒÑ " "вкладки выше." #: src/ui.glade:492 msgid "" "Use the settings tab if xsnow is misbehaving.\n" "Use the birds tab if birds are misbehaving." msgstr "" "ИÑпользуйте вкладку наÑтройки, еÑли xsnow плохо ÑÐµÐ±Ñ Ð²ÐµÐ´ÐµÑ‚. \n" "ИÑпользуйте вкладку птицы, еÑли птицы плохо ÑÐµÐ±Ñ Ð²ÐµÐ´ÑƒÑ‚." #: src/ui.glade:509 msgid "In every tab you find the following rescue buttons:" msgstr "Ðа каждой вкладке вы найдете Ñледующие кнопки ÑпаÑениÑ:" #: src/ui.glade:529 msgid "Defaults " msgstr "По умолчанию " #: src/ui.glade:544 msgid "Set default preferences for this tab." msgstr "УÑтановите наÑтройки по умолчанию Ð´Ð»Ñ Ñтой вкладки." #: src/ui.glade:571 msgid "Vintage " msgstr "Винтаж " #: src/ui.glade:586 msgid "Set vintage preferences for this tab." msgstr "УÑтановите винтажные наÑтройки Ð´Ð»Ñ Ñтой вкладки." #: src/ui.glade:613 msgid "All defaults " msgstr "Ð’Ñе Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ Ð¿Ð¾ умолчанию " #: src/ui.glade:628 msgid "Set default preferences for all (except settings) tabs." msgstr "УÑтановите наÑтройки по умолчанию Ð´Ð»Ñ Ð²Ñех вкладок (кроме наÑтроек)." #: src/ui.glade:655 msgid "All vintage " msgstr "Ð’Ñе винтажные " #: src/ui.glade:670 msgid "Set vintage preferences for all (except settings) tabs." msgstr "УÑтановите винтажные наÑтройки Ð´Ð»Ñ Ð²Ñех вкладок (кроме наÑтроек)." #: src/ui.glade:690 src/ui.glade:701 src/ui.glade:840 src/ui.glade:1045 #: src/ui.glade:2870 src/ui.glade:2919 src/ui.glade:4688 msgid " " msgstr " " #: src/ui.glade:712 msgid " " msgstr " " #: src/ui.glade:746 msgid "Welcome at xsnow!" msgstr "Добро пожаловать в xsnow!" #: src/ui.glade:804 msgid "" "Vintage preferences: the look and feel of the original xsnow, created in " "1993 by Rick Jansen." msgstr "" "Винтажные предпочтениÑ: внешний вид оригинала xsnow, Ñозданного в 1993 году " "автором Rick Jansen." #: src/ui.glade:895 src/ui.glade:1542 src/ui.glade:2470 src/ui.glade:3033 #: src/ui.glade:3504 src/ui.glade:4470 src/ui.glade:5736 msgid "All defaults" msgstr "Ð’Ñе Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ Ð¿Ð¾ умолчанию" #: src/ui.glade:900 src/ui.glade:2474 src/ui.glade:3037 src/ui.glade:5740 msgid "" "Apply defaults for all preferences (except settings).\n" "Flag: -defaults" msgstr "" "Применить Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ Ð¿Ð¾ умолчанию Ð´Ð»Ñ Ð²Ñех параметров (кроме параметров).\n" "Flag: -defaults" #: src/ui.glade:914 msgid "Donate" msgstr "Пожертвовать" #: src/ui.glade:920 msgid "" "Donate one euro or so to inspire the maintainer of xsnow, here is a paypal " "link. " msgstr "" "Пожертвуйте один евро или около того, чтобы вдохновить Ñопровождающего " "xsnow, вот ÑÑылка PayPal. " #: src/ui.glade:930 src/ui.glade:1561 src/ui.glade:2489 src/ui.glade:3052 #: src/ui.glade:3522 src/ui.glade:4489 src/ui.glade:5754 msgid "All vintage" msgstr "Ð’Ñе винтажные" #: src/ui.glade:935 src/ui.glade:1565 src/ui.glade:2493 src/ui.glade:3056 #: src/ui.glade:4493 src/ui.glade:5758 msgid "" "Use vintage values for all preferences (except settings).\n" "Flag: -vintage" msgstr "" "ИÑпользовать Ñтаринные Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ Ð´Ð»Ñ Ð²Ñех наÑтроек (кроме наÑтроек).\n" "Flag: -vintage" #: src/ui.glade:949 src/ui.glade:1513 src/ui.glade:2441 src/ui.glade:3004 #: src/ui.glade:3552 src/ui.glade:4546 src/ui.glade:5633 msgid "Hide menu" msgstr "Скрыть меню" #: src/ui.glade:954 src/ui.glade:1517 src/ui.glade:2445 src/ui.glade:3008 #: src/ui.glade:3556 src/ui.glade:4550 src/ui.glade:5637 msgid "" "Leave menu.\n" "Flag: -nomenu" msgstr "" "Выйти из меню.\n" "Flag: -nomenu" #: src/ui.glade:968 msgid "Contact" msgstr "Контакт" #: src/ui.glade:973 msgid "Please report any comments to the maintainer of xsnow." msgstr "ПожалуйÑта, Ñообщайте о любых комментариÑÑ… Ñопровождающему xsnow." #: src/ui.glade:983 src/ui.glade:1592 src/ui.glade:2520 src/ui.glade:3083 #: src/ui.glade:3580 src/ui.glade:4519 src/ui.glade:5661 msgid "Quit xsnow" msgstr "Выйти xsnow" #: src/ui.glade:988 src/ui.glade:1596 src/ui.glade:2524 src/ui.glade:3087 #: src/ui.glade:3584 src/ui.glade:4523 src/ui.glade:5665 msgid "Quit xsnow." msgstr "Выйти xsnow." #: src/ui.glade:1028 msgid "" "If the system is too busy, all panels get this color, in which case you " "could adapt some settings in \"snow\", \"birds\", \"settings\", or " "\"celestials\"." msgstr "" "ЕÑли ÑиÑтема перегружена, вÑе панели окрашиваютÑÑ Ð² Ñтот цвет, и в Ñтом " "Ñлучае вы можете изменить некоторые наÑтройки в «Ñнеге», «птицах», " "«наÑтройках» или «небожителÑх»." #: src/ui.glade:1222 msgid "Welcome" msgstr "Добро пожаловать" #: src/ui.glade:1239 msgid "Blow off:" msgstr "Сдуть:" #: src/ui.glade:1252 msgid "On windows:" msgstr "Ðа окнах:" #: src/ui.glade:1265 msgid "On bottom:" msgstr "Внизу:" #: src/ui.glade:1278 msgid "On scenery:" msgstr "Ðа декорациÑÑ…:" #: src/ui.glade:1288 src/ui.glade:1304 src/ui.glade:1320 src/ui.glade:1336 #: src/ui.glade:3745 src/ui.glade:3838 src/ui.glade:3941 src/ui.glade:4011 #: src/ui.glade:4047 src/ui.glade:6001 msgid "Show" msgstr "Показать" #: src/ui.glade:1292 msgid "" "If set, show snow blowing away.\n" "Flags: -blowsnow, -noblowsnow" msgstr "" "ЕÑли уÑтановлено, показывать Ñдувание Ñнега.\n" "Flags: -blowsnow, -noblowsnow" #: src/ui.glade:1308 msgid "" "If set, show fallen snow on windows.\n" "Flags: -keepsnowonwindows, -nokeepsnowonwindows" msgstr "" "ЕÑли уÑтановлено, показывать выпавший Ñнег на окнах.\n" "Flags: -keepsnowonwindows, -nokeepsnowonwindows" #: src/ui.glade:1324 msgid "" "If set, show fallen snow on bottom of the desktop.\n" "Flags: -keepsnowonscreen, -nokeepsnowonscreen" msgstr "" "ЕÑли уÑтановлено, показывать выпавший Ñнег внизу рабочего Ñтола.\n" "Flags: -keepsnowonscreen, -nokeepsnowonscreen" #: src/ui.glade:1340 msgid "" "If set, snow will collect on the trees.\n" "Flags: -keepsnowontrees, -nokeepsnowontrees" msgstr "" "ЕÑли уÑтановлено, на деревьÑÑ… будет ÑобиратьÑÑ Ñнег.\n" "Flags: -keepsnowontrees, -nokeepsnowontrees" #: src/ui.glade:1354 msgid "" "The higher this setting, the more snow will be generated because of Santa " "ploughing, wind or disappearing windows. \n" "Flag: -blowofffactor" msgstr "" "Чем выше Ñтот параметр, тем больше Ñнега будет генерироватьÑÑ Ð¸Ð·-за вÑпашки " "Санта-КлауÑа, ветра или иÑчезающих окон. \n" "Flag: -blowofffactor" #: src/ui.glade:1373 msgid "" "The higher this setting, the more snow will collect on the windows. \n" "Note: in Wayland, there is no snow on the windows. \n" "Flag: -wsnowdepth" msgstr "" "Чем выше Ñтот параметр, тем больше Ñнега будет ÑкапливатьÑÑ Ð½Ð° окнах. \n" "Примечание: в Wayland Ñнега на окнах нет. \n" "Flag: -wsnowdepth" #: src/ui.glade:1393 msgid "" "The higher this setting, the more snow will collect on the bottom of the " "desktop.\n" "Flag: -ssnowdepth" msgstr "" "Чем выше Ñтот параметр, тем больше Ñнега будет ÑкапливатьÑÑ Ð²Ð½Ð¸Ð·Ñƒ рабочего " "Ñтола.\n" "Flag: -ssnowdepth" #: src/ui.glade:1412 msgid "" "The higher this setting, the more snow will collect on the trees.\n" "Flag: -maxontrees" msgstr "" "Чем выше Ñтот параметр, тем больше Ñнега будет ÑобиратьÑÑ Ð½Ð° деревьÑÑ….\n" "Flag: -maxontrees" #: src/ui.glade:1433 msgid "Choose your favorite snow" msgstr "Выбери Ñвой любимый Ñнег" #: src/ui.glade:1450 src/ui.glade:1618 src/ui.glade:2564 src/ui.glade:2859 #: src/ui.glade:4887 src/ui.glade:5964 src/ui.glade:5975 src/ui.glade:6039 #: src/ui.glade:6065 msgid " " msgstr " " #: src/ui.glade:1464 src/ui.glade:2393 src/ui.glade:2956 src/ui.glade:3458 #: src/ui.glade:4574 src/ui.glade:5690 msgid "Defaults" msgstr "По умолчанию" #: src/ui.glade:1468 msgid "Apply default values for the preferences in this tab.\n" msgstr "Применить Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ Ð¿Ð¾ умолчанию Ð´Ð»Ñ Ð½Ð°Ñтроек на Ñтой вкладке.\n" #: src/ui.glade:1483 src/ui.glade:2411 src/ui.glade:2974 src/ui.glade:3475 #: src/ui.glade:4592 src/ui.glade:5707 msgid "Vintage" msgstr "Винтаж" #: src/ui.glade:1487 src/ui.glade:2415 src/ui.glade:2978 src/ui.glade:3479 #: src/ui.glade:4596 src/ui.glade:5711 msgid "Apply vintage values for the preferences in this tab." msgstr "Примените Ñтаринные Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ Ð´Ð»Ñ Ð½Ð°Ñтроек на Ñтой вкладке." #: src/ui.glade:1546 src/ui.glade:4474 msgid "" "Apply defaults for all preferences (except settings).\n" "Flags: -defaults" msgstr "" "Применить Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ Ð¿Ð¾ умолчанию Ð´Ð»Ñ Ð²Ñех параметров (кроме параметров).\n" "Flags: -defaults" #: src/ui.glade:1632 src/ui.glade:3895 msgid "Size:" msgstr "Размер:" #: src/ui.glade:1644 msgid "" "Size of snowflakes, works only for non-vintage snow flakes.\n" "Flag: -snowsize" msgstr "" "Размер Ñнежинок, работает только Ð´Ð»Ñ Ð½ÐµÐ²Ð¸Ð½Ñ‚Ð°Ð¶Ð½Ñ‹Ñ… Ñнежинок.\n" "Flag: -snowsize" #: src/ui.glade:1664 src/ui.glade:2357 src/ui.glade:3861 src/ui.glade:4145 #: src/ui.glade:5002 msgid "Speed:" msgstr "СкороÑть:" #: src/ui.glade:1678 msgid "Max # snowflakes:" msgstr "МакÑимальное количеÑтво Ñнежинок:" #: src/ui.glade:1691 msgid "" "Maximum amount of snowflakes.\n" "Flag: -flakecountmax" msgstr "" "МакÑимальное количеÑтво Ñнежинок.\n" "Flag: -flakecountmax" #: src/ui.glade:1716 msgid "# Snowflakes:" msgstr "# Снежинки:" #: src/ui.glade:1732 src/ui.glade:5173 src/ui.glade:5189 msgid "label" msgstr "Ñтикетка" #: src/ui.glade:1741 msgid "Show fluff" msgstr "Показать пух" #: src/ui.glade:1745 msgid "" "If set, try to show fluff on fallen snow and trees if possible.\n" "Flags: -fluffy, -nofluffy" msgstr "" "ЕÑли уÑтановлено, по возможноÑти попытайтеÑÑŒ показать пух на выпавшем Ñнегу " "и деревьÑÑ….\n" "Flags: -fluffy, -nofluffy" #: src/ui.glade:1759 src/ui.glade:1771 src/ui.glade:2575 src/ui.glade:3798 #: src/ui.glade:3810 src/ui.glade:5139 src/ui.glade:5151 msgid "             " msgstr "             " #: src/ui.glade:1783 msgid "" "Speed of the snowflakes.\n" "Flag: -snowspeedfactor" msgstr "" "СкороÑть Ñнежинок.\n" "Flag: -snowspeedfactor" #: src/ui.glade:1804 msgid "Intensity:" msgstr "ИнтенÑивноÑть:" #: src/ui.glade:1816 msgid "" "The higher, the more snowflakes.\n" "Flag: -snowflakes" msgstr "" "Чем выше, тем больше Ñнежинок.\n" "Flag: -snowflakes" #: src/ui.glade:1836 msgid "Show snow" msgstr "Показать Ñнег" #: src/ui.glade:1840 msgid "" "If set, show snowflakes.\n" "Flags: -snow, -nosnow" msgstr "" "ЕÑли уÑтановлено, показывать Ñнежинки.\n" "Flags: -snow, -nosnow" #: src/ui.glade:1855 msgid "" "The color of the snow.\n" "Flag: -sc" msgstr "" "Цвет Ñнега.\n" "Flag: -sc" #: src/ui.glade:1872 msgid "Color:" msgstr "Цвет:" #: src/ui.glade:1886 msgid "Second color:" msgstr "Второй цвет:" #: src/ui.glade:1899 msgid "" "The second color of the snow.\n" "Flag: -sc2" msgstr "" "Второй цвет Ñнега.\n" "Flag: -sc2" #: src/ui.glade:1912 msgid "Enable" msgstr "Давать возможноÑть" #: src/ui.glade:1916 msgid "" "If set, use two colors.\n" "Flag: -enablesc2" msgstr "ЕÑли уÑтановлено, иÑпользуйте два цвета.\n." "Flag: -enablesc2" #: src/ui.glade:1974 msgid "Snow" msgstr "Снег" #: src/ui.glade:1992 msgid "" "Tiny Santa with three reindeers.\n" "Flags: -santa 0 -norudolph" msgstr "" "Крошечный Санта Ñ Ñ‚Ñ€ÐµÐ¼Ñ Ð¾Ð»ÐµÐ½Ñми.\n" "Flags: -santa 0 -norudolph" #: src/ui.glade:2021 msgid "" "Small Santa with three reindeers.\n" "Flags: -santa 1 -norudolph" msgstr "" "Маленький Санта Ñ Ñ‚Ñ€ÐµÐ¼Ñ Ð¾Ð»ÐµÐ½Ñми.\n" "Flags: -santa 1 -norudolph" #: src/ui.glade:2050 msgid "" "Santa with three reindeers.\n" "Flags: -santa 2 -norudolph" msgstr "" "Санта Ñ Ñ‚Ñ€ÐµÐ¼Ñ Ð¾Ð»ÐµÐ½Ñми.\n" "Flags: -santa 2 -norudolph" #: src/ui.glade:2079 msgid "" "Santa with Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder and Blixem.\n" "Flags: -santa 3 -norudolph" msgstr "" "Санта Ñ Ð”Ð°ÑˆÐµÑ€Ð¾Ð¼, Танцором, ПранÑером, ЛиÑицей, Кометой, Купидоном, Дандером " "и Бликшемом. \n" "Flags: -santa 3 -norudolph" #: src/ui.glade:2108 msgid "" "Santa using the train with two reindeers.\n" "Flags: -santa 4 -norudolph" msgstr "" "Санта иÑпользует поезд Ñ Ð´Ð²ÑƒÐ¼Ñ Ñеверными оленÑми. \n" "Flags: -santa 4 -norudolph" #: src/ui.glade:2137 msgid "" "Santa using the train with one reindeer and Rudolph.\n" "Flags: -santa 4 -showrudolph" msgstr "" "Санта иÑпользует поезд Ñ Ð¾Ð´Ð½Ð¸Ð¼ Ñеверным оленем и Рудольфом. \n" "Flags: -santa 4 -showrudolph" #: src/ui.glade:2165 msgid "" "Tiny Santa with two reindeers and Rudolph.\n" "Flags: -santa 0 -showrudolph" msgstr "" "Крошечный Санта Ñ Ð´Ð²ÑƒÐ¼Ñ Ñеверными оленÑми и Рудольфом.\n" "Flags: -santa 0 -showrudolph" #: src/ui.glade:2195 msgid "" "Small Santa with two reindeers and Rudolph.\n" "Flags: -santa 1 -showrudolph" msgstr "" "Маленький Санта Ñ Ð´Ð²ÑƒÐ¼Ñ Ñеверными оленÑми и Рудольфом.\n" "Flags: -santa 1 -showrudolph" #: src/ui.glade:2223 msgid "" "Santa with two reindeers and Rudolph.\n" "Flags: -santa 2 -showrudolph" msgstr "" "Санта Ñ Ð´Ð²ÑƒÐ¼Ñ Ð¾Ð»ÐµÐ½Ñми и Рудольф.\n" "Flags: -santa 2 -showrudolph" #: src/ui.glade:2251 msgid "" "Santa with Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder, Blixem " "and Rudolph.\n" "Flags: -santa 3 -showrudolph" msgstr "" "Санта Ñ Ð”Ð°ÑˆÐµÑ€Ð¾Ð¼, Танцором, ПранÑером, ЛиÑицей, Кометой, Купидоном, Дандером, " "Бликшемом и Рудольфом. \n" "Flags: -santa 3 -showrudolph" #: src/ui.glade:2282 msgid "Without Rudolph" msgstr "Без Рудольфа" #: src/ui.glade:2297 msgid "With Rudolph" msgstr "С Рудольфом" #: src/ui.glade:2308 msgid "Choose your Santa" msgstr "Выбери Ñвоего Санту" #: src/ui.glade:2326 msgid "Choose your favorite Santa" msgstr "Выбери Ñвоего любимого Санту" #: src/ui.glade:2342 src/ui.glade:3444 msgid " " msgstr " " #: src/ui.glade:2369 msgid "" "Santa's speed.\n" "Flag: -santaspeedfactor" msgstr "" "СкороÑть Санты.\n" "Flag: -santaspeedfactor" #: src/ui.glade:2397 src/ui.glade:2960 src/ui.glade:3462 src/ui.glade:4578 #: src/ui.glade:5694 msgid "Apply default values for the preferences in this tab." msgstr "Примените Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ Ð¿Ð¾ умолчанию Ð´Ð»Ñ Ð½Ð°Ñтроек на Ñтой вкладке." #: src/ui.glade:2543 msgid "Show Santa" msgstr "Показать Санта" #: src/ui.glade:2547 msgid "" "To show or not to show Santa.\n" "Flags: -showsanta, -nosanta" msgstr "" "Показывать или не показывать Санту.\n" "Flags: -showsanta, -nosanta" #: src/ui.glade:2590 src/ui.glade:3229 msgid "Scale:" msgstr "Шкала:" #: src/ui.glade:2602 msgid "" "Scale of Santa.\n" "Flags: -santascale " msgstr "" "МаÑштаб Санты.\n" "Flags: -santascale " #: src/ui.glade:2647 msgid "Santa" msgstr "Санта" #: src/ui.glade:2662 msgid "Show scenery" msgstr "Показать декорации" #: src/ui.glade:2666 msgid "" "To show or not to show scenery.\n" "Flags: -showtrees, -notrees" msgstr "" "Показывать или не показывать декорации.\n" "Flags: -showtrees, -notrees" #: src/ui.glade:2683 msgid "" "Vintage tree, you can set the color.\n" "Flag: -treetype 0" msgstr "" "Винтажное дерево, можно уÑтановить цвет.\n" "Flag: -treetype 0" #: src/ui.glade:2706 msgid "" "Woody tree.\n" "Flags: -treetype 1 or: -treetype all" msgstr "" "ДревеÑное дерево.\n" "Flags: -treetype 1 or: -treetype all" #: src/ui.glade:2729 msgid "" "Leavy tree.\n" "Flags: -treetype 2 or: -treetype all" msgstr "" "ЛиÑтовое дерево.\n" "Flags: -treetype 2 or: -treetype all" #: src/ui.glade:2752 msgid "" "Small house.\n" "Flags: -treetype 3 or: -treetype all" msgstr "" "Ðебольшой дом.\n" "Flags: -treetype 3 or: -treetype all" #: src/ui.glade:2775 msgid "" "Reindeer.\n" "Flags: -treetype 4 or: -treetype all" msgstr "" "Северный олень.\n" "Flags: -treetype 4 or: -treetype all" #: src/ui.glade:2798 msgid "" "Moose.\n" "Flags: -treetype 5 or: -treetype all" msgstr "" "ЛоÑÑŒ.\n" "Flags: -treetype 5 or: -treetype all" #: src/ui.glade:2821 msgid "" "Snowy tree.\n" "Flags: -treetype 6 or: -treetype all" msgstr "" "Снежное дерево.\n" "Flags: -treetype 6 or: -treetype all" #: src/ui.glade:2844 msgid "" "Set color of vintage tree.\n" "Flag: -tc" msgstr "" "УÑтановить цвет винтажного дерева.\n" "Flag: -tc" #: src/ui.glade:2884 msgid "Compose your favorite scenery" msgstr "СоÑтавьте Ñвой любимый пейзаж" #: src/ui.glade:2900 msgid "Try and click any image!" msgstr "Попробуйте и щелкните любое изображение!" #: src/ui.glade:2931 msgid "" "Polar bear.\n" "Flags: -treetype 7 or: -treetype all" msgstr "" "Белый медведь.\n" "Flags: -treetype 7 or: -treetype all" #: src/ui.glade:3141 msgid "# Items:" msgstr "# Предметы:" #: src/ui.glade:3156 msgid "" "Desired number of scenery items.\n" "Flag: -trees" msgstr "" "Желаемое количеÑтво Ñлементов декораций.\n" "Flag: -trees" #: src/ui.glade:3179 msgid "% Window fill:" msgstr "% Заполнение окна:" #: src/ui.glade:3190 msgid "" "Bottom percentage of screen available for scenery.\n" "Flag: -treefill" msgstr "" "Ðижний процент Ñкрана, доÑтупный Ð´Ð»Ñ Ð¿ÐµÐ¹Ð·Ð°Ð¶Ð°. \n" "Flag: -treefill" #: src/ui.glade:3209 msgid "Allow overlap" msgstr "Разрешить перекрытие" #: src/ui.glade:3213 msgid "" "To allow overlap or not when placing scenery.\n" "Flags: -treeoverlap, -notreeoverlap" msgstr "" "Разрешить или запретить перекрытие при размещении декораций.\n" "Flags: -treeoverlap, -notreeoverlap" #: src/ui.glade:3240 msgid "" "Scale of scenery.\n" "Flag: sceneryscale " msgstr "" "МаÑштаб пейзажа.\n" "Flag: sceneryscale " #: src/ui.glade:3409 msgid "Scenery" msgstr "Пейзаж" #: src/ui.glade:3428 msgid "Compose here your favorite celestial conditions" msgstr "Ðапишите здеÑÑŒ Ñвои любимые небеÑные уÑловиÑ" #: src/ui.glade:3508 msgid "" "Apply default values for all preferences (except settings).\n" "Flag: -defaults" msgstr "" "Применить Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ Ð¿Ð¾ умолчанию Ð´Ð»Ñ Ð²Ñех наÑтроек (кроме наÑтроек).\n" "Flag: -defaults" #: src/ui.glade:3526 msgid "" "Apply vintage values for all preferences (except settings).\n" "Flag: -vintage" msgstr "" "Применить Ñтаринные Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ Ð´Ð»Ñ Ð²Ñех наÑтроек (кроме наÑтроек).\n" "Flag: -vintage" #: src/ui.glade:3612 msgid "Wind" msgstr "Ветер" #: src/ui.glade:3626 msgid "Windy" msgstr "Ветреный" #: src/ui.glade:3631 msgid "" "If set, there will be wind.\n" "Flags: -wind, -nowind" msgstr "" "ЕÑли уÑтановлено, будет ветер.\n" "Flags: -wind, -nowind" #: src/ui.glade:3648 msgid "Whirl:" msgstr "Вихрь:" #: src/ui.glade:3660 msgid "" "The higher this setting, the more the wind will whirl.\n" "Flag: -whirlfactor" msgstr "" "Чем выше Ñтот параметр, тем больше будет вихрь ветра. \n" "Flag: -whirlfactor" #: src/ui.glade:3682 msgid "Timer:" msgstr "Таймер:" #: src/ui.glade:3695 msgid "" "This setting determines how many seconds pass between two gusts of wind.\n" "Flag: -windtimer" msgstr "" "Этот параметр определÑет, Ñколько Ñекунд проходит между Ð´Ð²ÑƒÐ¼Ñ Ð¿Ð¾Ñ€Ñ‹Ð²Ð°Ð¼Ð¸ " "ветра.\n" "Flag: -windtimer" #: src/ui.glade:3711 msgid "Now!" msgstr "СейчаÑ!" #: src/ui.glade:3715 msgid "Force a gust of wind immediately." msgstr "Ðемедленно Ñпровоцируйте порыв ветра." #: src/ui.glade:3732 msgid "Stars" msgstr "Звезды" #: src/ui.glade:3750 msgid "" "To show or not show stars.\n" "Flag: -stars (0 means: no stars)" msgstr "" "Показывать или не показывать звезды.\n" "Flag: -stars (0 means: no stars)" #: src/ui.glade:3767 msgid "Number:" msgstr "ЧиÑло:" #: src/ui.glade:3779 msgid "" "Number of twinkling stars.\n" "Flag: -stars" msgstr "" "КоличеÑтво мерцающих звезд.\n" "Flag: -stars" #: src/ui.glade:3825 msgid "Moon" msgstr "Луна" #: src/ui.glade:3843 msgid "" "To show or not show moon.\n" "Flags: -moon 1, -moon 0" msgstr "" "Показывать или не показывать луну.\n" "Flags: -moon 1, -moon 0" #: src/ui.glade:3873 msgid "" "Speed of moon in pixels/minute.\n" "Flag: -moonspeed" msgstr "" "СкороÑть Луны в пикÑелÑÑ…/минуту.\n" "Flag: -moonspeed" #: src/ui.glade:3907 msgid "" "Relative size of the moon.\n" "Flag: -moonsize" msgstr "" "ОтноÑительный размер Луны.\n" "Flag: -moonsize" #: src/ui.glade:3928 msgid "Halo" msgstr "Гало" #: src/ui.glade:3946 msgid "" "To show or not to show halo around moon.\n" "Flags: -halo 1, -halo 0" msgstr "" "Показывать или не показывать гало вокруг луны.\n" "Flags: -halo 1, -halo 0" #: src/ui.glade:3964 src/ui.glade:4179 msgid "Bright:" msgstr "Яркий:" #: src/ui.glade:3976 msgid "" "Brightness of moon's halo.\n" "Flag: -halobrightness" msgstr "" "ЯркоÑть гало луны.\n" "Flag: -halobrightness" #: src/ui.glade:3998 msgid "Meteors" msgstr "Метеоры" #: src/ui.glade:4016 msgid "" "To show or not to show meteors.\n" "Flags: -meteors, -nometeors" msgstr "" "Показывать или не показывать метеоры.\n" "Flags: -meteors, -nometeors" #: src/ui.glade:4034 msgid "Aurora" msgstr "Ðврора" #: src/ui.glade:4052 msgid "" "To show or not show aurora.\n" "Note: the aurora is best viewed using a dark background.\n" "Flags: -aurora 1, -aurora 0" msgstr "" "Показывать или не показывать полÑрное ÑиÑние.\n" "Примечание: полÑрное ÑиÑние лучше вÑего проÑматривать на темном фоне.\n" "Flags: -aurora 1, -aurora 0" #: src/ui.glade:4071 msgid "Width:" msgstr "Ширина:" #: src/ui.glade:4083 msgid "" "Width of aurora in percentage of screen width.\n" "Flag: -aurorawidth" msgstr "" "Ширина полÑрного ÑиÑÐ½Ð¸Ñ Ð² процентах от ширины Ñкрана.\n" "Flag: -aurorawidth" #: src/ui.glade:4108 msgid "Height:" msgstr "Ð’Ñ‹Ñота:" #: src/ui.glade:4120 msgid "" "Vertical size of aurora.\n" "Flag: -auroraheight" msgstr "" "Размер полÑрного ÑиÑÐ½Ð¸Ñ Ð¿Ð¾ вертикали.\n" "Flag: -auroraheight" #: src/ui.glade:4157 msgid "" "Animation speed of aurora: real: 10, for a more dramatic effect choose: 100\n" "Flag: -auroraspeed" msgstr "" "СкороÑть анимации полÑрного ÑиÑниÑ: реальнаÑ: 10, Ð´Ð»Ñ Ð±Ð¾Ð»ÐµÐµ драматичного " "Ñффекта выберите: 100\n" "Flag: -auroraspeed" #: src/ui.glade:4191 msgid "" "Brightness of aurora.\n" "Flags: -aurorabrightness" msgstr "" "ЯркоÑть полÑрного ÑиÑниÑ.\n" "Flags: -aurorabrightness" #: src/ui.glade:4208 msgid "Left" msgstr "Левый" #: src/ui.glade:4212 msgid "" "Place aurora left on the screen.\n" "Flag: -auroraleft" msgstr "" "ПомеÑтите Ñеверное ÑиÑние Ñлева на Ñкране. \n" "Flag: -auroraleft" #: src/ui.glade:4225 msgid "Middle" msgstr "Середина" #: src/ui.glade:4229 msgid "" "Place aurora in the middle of the screen.\n" "Flag: -auroramiddle" msgstr "" "ПомеÑтите Ñеверное ÑиÑние в центр Ñкрана.\n" "Flag: -auroramiddle" #: src/ui.glade:4243 msgid "Right" msgstr "Верно" #: src/ui.glade:4247 msgid "" "Place aurora in the right of the screen.\n" "Flag: -auroraright" msgstr "" "ПомеÑтите полÑрное ÑиÑние в правой чаÑти Ñкрана. \n" "Flag: -auroraright" #: src/ui.glade:4266 msgid "Frequency:" msgstr "ЧаÑтота:" #: src/ui.glade:4278 msgid "" "Frequency of meteors to appear.\n" "Flags: -meteorfrequency" msgstr "" "ЧаÑтота поÑÐ²Ð»ÐµÐ½Ð¸Ñ Ð¼ÐµÑ‚ÐµÐ¾Ñ€Ð¾Ð².\n" "Flags: -meteorfrequency" #: src/ui.glade:4300 msgid "Base:" msgstr "База:" #: src/ui.glade:4312 msgid "" "Baseline height of aurora, in percentage of screen height.\n" "Flag: -aurorabase" msgstr "" "Ð‘Ð°Ð·Ð¾Ð²Ð°Ñ Ð²Ñ‹Ñота полÑрного ÑиÑÐ½Ð¸Ñ Ð² процентах от выÑоты Ñкрана.\n" "Flag: -aurorabase" #: src/ui.glade:4329 msgid "Color" msgstr "Цвет" #: src/ui.glade:4333 msgid "" "Choose between yellow-ish and white-ish moon.\n" "Flag: -mooncolor [0,1]" msgstr "" "Выберите между желтоватой и беловатой луной.\n" "Flag: -mooncolor [0,1]" #: src/ui.glade:4433 msgid "Celestials" msgstr "Ðебожители" #: src/ui.glade:4453 msgid "Birds settings" msgstr "ÐаÑтройки птиц" #: src/ui.glade:4617 msgid "Show birds" msgstr "Шоу птиц" #: src/ui.glade:4621 msgid "" "If set: show birds.\n" "Flags: -showbirds 1, -showbirds 0" msgstr "" "ЕÑли уÑтановлено: показывать птиц.\n" "Flags: -showbirds 1, -showbirds 0" #: src/ui.glade:4634 msgid "Birds only" msgstr "Только птицы" #: src/ui.glade:4638 msgid "" "If set: show no Santa, snow or scenery.\n" "Flags: -birdsonly 0, -birdsony 1" msgstr "" "ЕÑли уÑтановлено: не показывать Санту, Ñнег или пейзаж.\n" "Flags: -birdsonly 0, -birdsony 1" #: src/ui.glade:4655 msgid "Preferred distance:" msgstr "Предпочтительное раÑÑтоÑние:" #: src/ui.glade:4669 msgid "" "Preferred distance from other birds.\n" "Flag: -prefdistance" msgstr "" "Предпочтительное раÑÑтоÑние от других птиц.\n" "Flag: -prefdistance" #: src/ui.glade:4697 msgid "Restart" msgstr "Ðачать Ñначала" #: src/ui.glade:4701 msgid "Restart birds." msgstr "ПерезапуÑтите птиц." #: src/ui.glade:4718 msgid "Viewing distance:" msgstr "РаÑÑтоÑние проÑмотра:" #: src/ui.glade:4731 msgid "" "Viewing distance.\n" "NOTE: Santa has no knowledge of viewing distance, so when birds are " "following Santa, the relative positions of Santa and birds will be " "temporarely out of sync when you change the viewing distance. This is only " "noticeable when the birds are following Santa.\n" "Flag: -viewingdistance" msgstr "" "РаÑÑтоÑние проÑмотра.\n" "ПРИМЕЧÐÐИЕ. Дед Мороз не знает раÑÑтоÑÐ½Ð¸Ñ Ð¿Ñ€Ð¾Ñмотра, поÑтому, когда птицы " "Ñледуют за Сантой, отноÑительное положение Санты и птиц будет временно не " "Ñинхронизировано при изменении раÑÑтоÑÐ½Ð¸Ñ Ð¿Ñ€Ð¾Ñмотра. Это заметно только " "тогда, когда птицы Ñледуют за Сантой.\n" "Flag: -viewingdistance" #: src/ui.glade:4752 msgid "Focus to attraction point:" msgstr "СоÑредоточьтеÑÑŒ на точке притÑжениÑ:" #: src/ui.glade:4766 msgid "" "Tendency to concentrate on the attraction point.\n" "Flag: -focuscentre" msgstr "" "Ð¢ÐµÐ½Ð´ÐµÐ½Ñ†Ð¸Ñ ÐºÐ¾Ð½Ñ†ÐµÐ½Ñ‚Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒÑÑ Ð½Ð° точке притÑжениÑ.\n" "Flag: -focuscentre" #: src/ui.glade:4784 msgid "" "Desired number of birds. If zero, no birds are shown.\n" "Flag: -nbirds" msgstr "" "Желаемое количеÑтво птиц. ЕÑли ноль, птицы не отображаютÑÑ. \n" "Flag: -nbirds" #: src/ui.glade:4807 msgid "# Birds:" msgstr "# Птицы:" #: src/ui.glade:4821 msgid "" "Number of nearest neighbours the birds should look at.\n" "Flag: -neighbours" msgstr "" "КоличеÑтво ближайших ÑоÑедей, на которых должны Ñмотреть птицы.\n" "Flag: -neighbours" #: src/ui.glade:4841 msgid "Neighbours:" msgstr "СоÑеди:" #: src/ui.glade:4856 msgid "" "Give the birds a fancy color.\n" "Flag: -birdscolor" msgstr "" "Придайте птицам причудливый цвет.\n" "Flag: -birdscolor" #: src/ui.glade:4874 msgid "Bird color" msgstr "Цвет птицы" #: src/ui.glade:4900 msgid "Anarchy:" msgstr "ÐнархиÑ:" #: src/ui.glade:4914 msgid "" "Anarchy level: the higher, the more anarchy.\n" "Flag: -anarchy" msgstr "" "Уровень анархии: чем выше, тем больше анархии.\n" "Flag: -anarchy" #: src/ui.glade:4934 msgid "Distance weight:" msgstr "РаÑÑтоÑние веÑ:" #: src/ui.glade:4948 msgid "" "Tendency to keep desired distance to neighbours.\n" "Flag: -disweight" msgstr "" "Ð¢ÐµÐ½Ð´ÐµÐ½Ñ†Ð¸Ñ ÑохранÑть желаемое раÑÑтоÑние до ÑоÑедей.\n" "Flag: -disweight" #: src/ui.glade:4968 msgid "Adjust speed to neighbours:" msgstr "Отрегулируйте ÑкороÑть до ÑоÑедей:" #: src/ui.glade:4982 msgid "" "Tendency to adjust speed to neighbours.\n" "Flag: -followneighbours" msgstr "" "Ð¢ÐµÐ½Ð´ÐµÐ½Ñ†Ð¸Ñ Ð¿Ð¾Ð´Ñтраивать ÑкороÑть под ÑоÑедей.\n" "Flag: -followneighbours" #: src/ui.glade:5016 msgid "" "Speed of birds in arbitrary units.\n" "Flag: -birdsspeed" msgstr "" "СкороÑть птиц в уÑловных единицах.\n" "Flag: -birdsspeed" #: src/ui.glade:5036 msgid "Drawing scale:" msgstr "МаÑштаб чертежа:" #: src/ui.glade:5050 msgid "" "Influence the size of the birds.\n" "Flag: -birdsscale\n" msgstr "" "ВлиÑть на размер птиц.\n" "Flag: -birdsscale\n" #: src/ui.glade:5067 msgid "" "Show \n" "attr point" msgstr "" "Показать \n" " точку атрибута" #: src/ui.glade:5073 msgid "" "Show the point where the birds want to go.\n" "Flags: -showattr 0, -showattr 1" msgstr "" "Покажите точку, куда хотÑÑ‚ лететь птицы.\n" "Flags: -showattr 0, -showattr 1" #: src/ui.glade:5084 msgid "" "Follow \n" "Santa" msgstr "" "ПодпиÑатьÑÑ \n" "Санта" #: src/ui.glade:5090 msgid "" "Birds are attracted by an attraction point. Here you can choose to follow " "Santa.\n" "Flags: -followsanta 0, -followsanta 1" msgstr "" "Птиц привлекает точка притÑжениÑ. ЗдеÑÑŒ вы можете Ñледовать за Сантой.\n" "Flags: -followsanta 0, -followsanta 1" #: src/ui.glade:5103 msgid "" "Percentage of screen to be used for the attraction point.\n" "Flag: -attrspace" msgstr "" "Процент Ñкрана, который будет иÑпользоватьÑÑ Ð´Ð»Ñ Ñ‚Ð¾Ñ‡ÐºÐ¸ притÑжениÑ. \n" "Flag: -attrspace" #: src/ui.glade:5125 msgid "Attraction point range" msgstr "Диапазон точек притÑжениÑ" #: src/ui.glade:5168 msgid "Actual mean distance from neighbours." msgstr "ФактичеÑкое Ñреднее раÑÑтоÑние от ÑоÑедей." #: src/ui.glade:5185 msgid "Distance used to get the desired number of neighbours." msgstr "РаÑÑтоÑние, иÑпользуемое Ð´Ð»Ñ Ð¿Ð¾Ð»ÑƒÑ‡ÐµÐ½Ð¸Ñ Ð¶ÐµÐ»Ð°ÐµÐ¼Ð¾Ð³Ð¾ количеÑтва ÑоÑедей." #: src/ui.glade:5268 msgid "Birds" msgstr "Птицы" #: src/ui.glade:5286 msgid "version" msgstr "верÑиÑ" #: src/ui.glade:5301 src/ui.glade:6515 msgid "Settings" msgstr "ÐаÑтройки" #: src/ui.glade:5323 msgid "Transparency " msgstr "ПрозрачноÑть " #: src/ui.glade:5340 msgid "" "Transparency of painted items:\n" "0: no transparency.\n" "100: fully transparent, you will see nothing!\n" "Flag: -transparency" msgstr "" "ПрозрачноÑть окрашенных предметов:\n" "0: нет прозрачноÑти.\n" "100: Ð¿Ð¾Ð»Ð½Ð°Ñ Ð¿Ñ€Ð¾Ð·Ñ€Ð°Ñ‡Ð½Ð¾Ñть, вы ничего не увидите!\n" "Flag: -transparency" #: src/ui.glade:5367 msgid "Lift snow on bottom" msgstr "Поднимите Ñнег на дне" #: src/ui.glade:5383 msgid "" "Use this if snow falls below the bottom of your screen, or fallen snow " "hides something that should not be hidden.\n" "Flag: -offsets" msgstr "" "ИÑпользуйте Ñто, еÑли Ñнег падает ниже нижней чаÑти Ñкрана, или выпавший " "Ñнег Ñкрывает что-то, что не должно быть Ñкрыто. \n" "Flag: -offsets" #: src/ui.glade:5408 msgid "Lift snow on windows" msgstr "Поднимите Ñнег на окнах" #: src/ui.glade:5424 msgid "" "Use this if no snow collects on your windows, or if snow collects separated " "from your windows. \n" "Some basic window managers need this setting (e.g. TWM needs in general a " "value of 25 .. 28).\n" "Flag: -offsety" msgstr "" "ИÑпользуйте Ñто, еÑли Ñнег не ÑкапливаетÑÑ Ð½Ð° ваших окнах или еÑли Ñнег " "ÑкапливаетÑÑ Ð¾Ñ‚Ð´ÐµÐ»ÑŒÐ½Ð¾ от ваших окон. \n" "Ðекоторым базовым оконным менеджерам требуетÑÑ Ñтот параметр (например, Ð´Ð»Ñ " "TWM обычно требуетÑÑ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ 25 .. 28).\n" "Flag: -offsety" #: src/ui.glade:5449 msgid "Cpu factor" msgstr "КоÑффициент процеÑÑора" #: src/ui.glade:5467 msgid "" "The higher, the smoother xsnow will run, but will also use more cpu power.\n" "Flag: -cpuload" msgstr "" "Чем выше, тем плавнее будет работать xsnow, но при Ñтом будет потреблÑтьÑÑ " "больше реÑурÑов процеÑÑора \n" ".Flag: -cpuload" #: src/ui.glade:5493 msgid "Scale" msgstr "Шкала" #: src/ui.glade:5510 msgid "" "Overall drawing scale.\n" "Flag: -scale" msgstr "" "Общий маÑштаб чертежа.\n" "Flag: -scale" #: src/ui.glade:5543 msgid "Ignore large top windows" msgstr "Ðе обращайте Ð²Ð½Ð¸Ð¼Ð°Ð½Ð¸Ñ Ð½Ð° большие верхние окна" #: src/ui.glade:5559 msgid "" "Windows wider than 80 percent of the screen and closer to the top than the " "number in this widget will not collect snow.\n" "In some cases, there are invisible windows near the top of the screen, which " "are handled by xsnow as normal windows: snow is collected upon them. By " "entering a suitable number here, this undesired behaviour can be avoided.\n" "Flag: -ignoretop\n" "\n" msgstr "" "Окна шириной более 80 процентов Ñкрана и ближе к верху, чем чиÑло в Ñтом " "виджете, не будут Ñобирать Ñнег. \n" " Ð’ некоторых ÑлучаÑÑ… в верхней чаÑти Ñкрана еÑть невидимые окна, которые " "обрабатываютÑÑ xsnow как нормальные окна: на них ÑобираетÑÑ Ñнег. Ð’Ð²ÐµÐ´Ñ " "здеÑÑŒ подходÑщее чиÑло, Ñтого нежелательного Ð¿Ð¾Ð²ÐµÐ´ÐµÐ½Ð¸Ñ Ð¼Ð¾Ð¶Ð½Ð¾ избежать.\n" "Flag: -ignoretop\n" "\n" #: src/ui.glade:5583 msgid "Ignore large bottom windows" msgstr "Ðе обращайте Ð²Ð½Ð¸Ð¼Ð°Ð½Ð¸Ñ Ð½Ð° большие нижние окна" #: src/ui.glade:5599 msgid "" "Windows wider than 80 percent of the screen and closer to the bottom than " "the number in this widget will not collect snow.\n" "\n" "In some cases, there are invisible windows near the bottom of the screen, " "which are handled by xsnow as normal windows: snow is collected upon them. " "By entering a suitable number here, this undesired behaviour can be " "avoided.\n" "Flag: -ignorebottom" msgstr "" "Окна шире 80 процентов Ñкрана и ближе к низу, чем чиÑло в Ñтом виджете, не " "будут Ñобирать Ñнег.\n" "\n" "Ð’ некоторых ÑлучаÑÑ… внизу Ñкрана еÑть невидимые окна, которые обрабатываютÑÑ " "xsnow как обычные окна: на них ÑобираетÑÑ Ñнег. Ð’Ð²ÐµÐ´Ñ Ð·Ð´ÐµÑÑŒ подходÑщее " "чиÑло, Ñтого нежелательного Ð¿Ð¾Ð²ÐµÐ´ÐµÐ½Ð¸Ñ Ð¼Ð¾Ð¶Ð½Ð¾ избежать.\n" "Flag: -ignorebottom" #: src/ui.glade:5791 msgid "window type etc." msgstr "тип окна и Ñ‚.д." #: src/ui.glade:5814 msgid "" "Menu\n" "colors" msgstr "" "Цвета\n" "меню" #: src/ui.glade:5819 msgid "" "Toggle between xsnow's own menu colors and standard menu colors.\n" "Activated: use xsnow colors.\n" "Deactivated: use default colors.\n" "Flags: -theme 1, -theme 0" msgstr "" "Переключение между ÑобÑтвенными цветами меню xsnow и Ñтандартными цветами " "меню.\n" "Ðктивировано: иÑпользовать xsnow цвета.\n" "Деактивировано: иÑпользовать цвета по умолчанию.\n" "Flags: -theme 1, -theme 0" #: src/ui.glade:5833 msgid "" "On all\n" "workspaces" msgstr "" "Ðа вÑех \n" " рабочих проÑтранÑтвах" #: src/ui.glade:5838 msgid "" "Use all workspaces to snow in.\n" "NOTE: this doesn't work properly in enlightenment.\n" "Flags: -allworkspaces 1, -allworkspaces 0" msgstr "" "ИÑпользуйте вÑе рабочие облаÑти Ð´Ð»Ñ Ñнега. \n" " ПРИМЕЧÐÐИЕ: Ñто не работает должным образом в проÑветлении. \n" "Flags: -allworkspaces 1, -allworkspaces 0" #: src/ui.glade:5856 msgid "" "Below\n" "windows" msgstr "" "Ðиже \n" " окна" #: src/ui.glade:5861 msgid "" "When activated, it will be snowing below your windows, else it will be " "snowing upon you windows too.\n" "On some desktop environments, when snowing above your windows you will not " "be able to click on any window.\n" "Therefore, you will be asked to click a button, to be sure that things are " "OK.\n" "Flag: -above" msgstr "" "При активации Ñнег будет идти под вашими окнами, в противном Ñлучае он будет " "падать и на ваши окна. вам будет предложено нажать кнопку, чтобы убедитьÑÑ, " "что вÑе в порÑдке. \n" "Flag: -above" #: src/ui.glade:5880 msgid "" "Click to\n" "confirm" msgstr "" "Ðажмите, чтобы \n" " подтвердить" #: src/ui.glade:5885 msgid "To make sure you can click." msgstr "Чтобы убедитьÑÑ, что вы можете нажать." #: src/ui.glade:5904 msgid "" "If you have more than one monitor, choose where you want snow falling. " "Choose 'all monitors' if you want snow in all monitors.\n" "NOTE: when changing monitor, xsnow will restart.\n" "Flag: -screen" msgstr "" "ЕÑли у Ð²Ð°Ñ Ð±Ð¾Ð»ÐµÐµ одного монитора, выберите, где вы хотите, чтобы падал Ñнег. " "Выберите «вÑе мониторы», еÑли вы хотите, чтобы Ñнег был на вÑех мониторах. \n" " ПРИМЕЧÐÐИЕ: при Ñмене монитора xsnow перезапуÑтитÑÑ. \n" "Flag: -screen" #: src/ui.glade:5911 msgid "monitor 1" msgstr "монитор 1" #: src/ui.glade:5922 msgid "" "Create\n" "outline" msgstr "" "Создать \n" " контур" #: src/ui.glade:5927 msgid "" "To draw an outline around the snow window.\n" "Flag: -outline 1/0" msgstr "" "ÐариÑовать контур вокруг Ñнежного окна.\n" "Flag: -outline 1/0" #: src/ui.glade:5951 msgid "" " \n" " " msgstr "" " \n" " " #: src/ui.glade:5986 msgid "" "Choose here the picture you want as background when xscreensaver is " "active.\n" "Flag: -bg" msgstr "" "Выберите здеÑÑŒ изображение, которое вы хотите иÑпользовать в качеÑтве фона, " "когда xscreensaver активен. \n" "Flag: -bg" #: src/ui.glade:5990 msgid "Choose background" msgstr "Выберите фон" #: src/ui.glade:6005 msgid "" "Activate xscreensaver.\n" "Click and don't touch mouse and keyboard for a few seconds..." msgstr "" "Ðктивируйте xscreensaver.\n" "Ðажмите и не трогайте мышь и клавиатуру в течение неÑкольких Ñекунд..." #: src/ui.glade:6019 msgid "" "Settings for Xscreensaver. You can choose a background, and choose to use it " "or not.\n" "Make sure you add a line like\n" "xsnow -root\n" "after the line 'programs:' in the file ~/.xscreensaver and you run " "xscreensaver-demo to choose for xsnow.\n" "To activate xscreensaver on the command line:\n" "xscreensaver-command -activate\n" "See also the man page:\n" "man xsnow" msgstr "" "ÐаÑтройки Ð´Ð»Ñ Xscreensaver. Ð’Ñ‹ можете выбрать фон и решить, иÑпользовать его " "или нет. \n" " УбедитеÑÑŒ, что вы добавили Ñтроку вроде \n" " xsnow -root \n" " поÑле Ñтроки «programs:» в файле ~/.xscreensaver и вы запуÑкаете " "xscreensaver-demo Ð´Ð»Ñ Ð²Ñ‹Ð±Ð¾Ñ€Ð° xsnow.\n" "Ð”Ð»Ñ Ð°ÐºÑ‚Ð¸Ð²Ð°Ñ†Ð¸Ð¸ xscreensaver в командной Ñтроке:\n" "xscreensaver-command -activate\n" "См. также Ñправочную Ñтраницу:\n" "man xsnow" #: src/ui.glade:6028 msgid "Xscreensaver: " msgstr "Xscreensaver: " #: src/ui.glade:6048 msgid "Black" msgstr "Черный" #: src/ui.glade:6052 msgid "" "When activated, the background will be black.\n" "Flag: -bg (this button will be automatically desactivated when -bg is given)" msgstr "" "При активации фон будет черным.\n" "Flag: -bg (this button will be automatically desactivated when -bg is given)" #: src/ui.glade:6076 msgid "" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" msgstr "" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" #: src/ui.glade:6551 msgid "en" msgstr "en" #: src/ui.glade:6554 msgid "it" msgstr "Это" #~ msgid "" #~ "If set, use two colors.\n" #~ "Flags: -enablesc2" #~ msgstr "" #~ "ЕÑли уÑтановлено, иÑпользуйте два цвета.\n" #~ ".Flags: -enablesc2" #, c-format #~ msgid "XWinInfo failed\n" #~ msgstr "Ошибка XWinInfo \n" #, c-format #~ msgid "Force snow on root: window: %#lx, depth: %d\n" #~ msgstr "Принудительный Ñнег к корню: окно: %#lx, глубина: %d\n" #, c-format #~ msgid "" #~ "NOTE: you probably need to tweak 'Lift snow on windows' in the 'settings' " #~ "panel.\n" #~ msgstr "" #~ "ПРИМЕЧÐÐИЕ: вам, вероÑтно, нужно наÑтроить «Подъем Ñнега на окнах» на " #~ "панели «ÐаÑтройки». \n" #~ msgid "Force a gust of wind immediately.\n" #~ msgstr "Ðемедленно Ñпровоцируйте порыв ветра.\n" xsnow-3.8.3/po/stamp-po0000666000000000000000000000001214732252143013172 0ustar0000000000000000timestamp xsnow-3.8.3/po/sv.gmo0000666000000000000000000010257514732252143012664 0ustar0000000000000000Þ•$< …\pqr‹¥§º½ÃÇ:Ì# ,:I"_7‚ ºÄÙíþT%c‰ ¥ ² ¾;Ì^Kp5¼6òE)FoJ¶57NUoŒL’ ß íøvþ u€ •BŸâ.ê0 !J l w D‰ VÎ %!7!R!l!ƒ!”!š!/¡!Ñ!ï!÷!$ " 1"<"K"CT"-˜"Æ"×"ñ"6#F#W#Q^#°#¿#Æ# á#$ï#!$76$ n$/y$©$®$Ê$ Ò$•Ü$`r%TÓ%=(&.f&S•&1é&Y'(u'5ž'HÔ'“(½±(o)‹)3¤)3Ø) *,*D*0^**”*¨*½*2Ï*+ +"+*+1++6+b++›+E·+ ý+" ,,,H1,'z,¢,ª,Ç, Ù, ä, ð,#ü,J -=k-;©-2å-6.0O.8€.¹. Í.8Ú. / / */.5/*d//—/-¦/9Ô/00Q0Dl0t±0f&161BÄ1&2.2&42([2„2‹2 “2¡2%¸2$Þ273%;37a3%™3¿3Û3Wä3<5A5 R5 `5 k5 v5 5J‹5KÖ5"6<(6He61®6à6 å6074770l7/7Í7Ô7?Ú7C8A^8  8‰Á8dK9S°9Š:I:2Ù:Z ;(g;B;[Ó;/<;6<Gr<Qº<= =J=pf=1×=< >9F>@€>;Á>;ý>˜9? Ò?tà?U@$n@“@%²@{Ø@gTAμA‹BH C!VCxC‹C¥C,¾C)ëCE'E]/E6EÄE äEF F.F{NGÊGAÑGHH<Hu\HjÒI=K CKPK0`K‘K1 K ÒKßKâKåK ëK öK L LL L(L"9L\M"|NŸNºN¼NÏNÒNØNÜNFáN(O Œ]mË]49^=n^U¬^¤_¼§_d`‚`5ž`4Ô` a0aFa/ba’a›a°aÇa0Úa b b,b5beIQe.›e9Êeff9'f afof ~f+‹f+·fãfëf8þfG7gg†gLgBÚgpheŽh/ôh?$i*dii%•i)»iåiìiõij)j&BjGij1±jGãj1+k]k|kj‹kölûl m m &m 3m =mDGmWŒmäm5ímD#n/hn˜nn3½n=ñn2/o0bo“o ™oE£oFéoB0psp›‹pm'q]•q‰óqT}r3ÒrsszsP™sbêsMt5TtDŠtiÏt99u+suoŸu8vEHv<ŽvBËv>w>MwŸŒw,xw=x$µx0Úx! y"-y‰PywÚyôRzG{WÇ{'|G|"^||2¡|,Ô|~~\~:|~·~"Ó~ ö~a†y€@IP>Uo”jƒo„ x„ „„0‘„„7Ñ„ ………… &… 3…=… Q…\…d…l…Í$ËÞ•„ Lw¬åÉÑ#U’¢»Z®Sú‰(°í ¯ùªIü“=ôÔhʇõP,ÎX6±‹ð€mÀ!1rŸdû4¥ø³$;ƘtA«Ø2¤á`ĵ8½!Ý…àìÖëê7Rl E¿)䌚Ìy›¹ —Çfu ?ÿ¶Ï†KÒ n<cŠ~W"Ù'×væó#-kÓœ/§¾NÃÈ­ *‚ _FýaH|iÜqî :\öJ”Bsò"]Õ´TMÛñ¨¸ÅÁéV > Y÷}ßx+ˆ^ÂÚj9 gŽ0èºo¼–.5 @{3·ïžzQ[¡D&ƒ²‘pþCâeçЦ©%£bOã™G Alas! This not an X11 session, xsnow will probably not run. If you want to try it anyway, set the environment variable XSNOW_FORCE_RUN, eg: XSNOW_FORCE_RUN=1 xsnow Or, you could force an X11 session, for example by tweaking /etc/gdm3/daemon.conf. Thanks for using xsnow Xsnow: Caught signal %d because double buffering is not available on this system on your request. # Birds:# Items:# Snowflakes:% Window fill:%s. Snow window: %#lx%s: cannot connect to X server %s              (default)All defaults All vintage Defaults Vintage Activate xscreensaver. Click and don't touch mouse and keyboard for a few seconds...Actual mean distance from neighbours.Adjust speed to neighbours:All defaultsAll vintageAllow overlapAnarchy level: the higher, the more anarchy. Flag: -anarchyAnarchy:Animation speed of aurora: real: 10, for a more dramatic effect choose: 100 Flag: -auroraspeedApply default values for all preferences (except settings). Flag: -defaultsApply default values for the preferences in this tab.Apply default values for the preferences in this tab. Apply defaults for all preferences (except settings). Flag: -defaultsApply defaults for all preferences (except settings). Flags: -defaultsApply vintage values for all preferences (except settings). Flag: -vintageApply vintage values for the preferences in this tab.Attraction point rangeAuroraAvailable languages are: Available languages are: %s Base:Baseline height of aurora, in percentage of screen height. Flag: -aurorabaseBelow windowsBird colorBirdsBirds are attracted by an attraction point. Here you can choose to follow Santa. Flags: -followsanta 0, -followsanta 1Birds onlyBirds settingsBlackBlow off:Bottom percentage of screen available for scenery. Flag: -treefillBright:Brightness of aurora. Flags: -aurorabrightnessBrightness of moon's halo. Flag: -halobrightnessCannot create transparent window CelestialsChoose backgroundChoose between yellow-ish and white-ish moon. Flag: -mooncolor [0,1]Choose here the picture you want as background when xscreensaver is active. Flag: -bgChoose your SantaChoose your favorite SantaChoose your favorite snowClick on a window ... Click to confirmColorColor:Compose here your favorite celestial conditionsCompose your favorite sceneryContactContinuing with flagCould not determine desktop session Cpu factorCreate outlineDefaultsDesired number of birds. If zero, no birds are shown. Flag: -nbirdsDesired number of scenery items. Flag: -treesDesktop type: %sDetected Wayland desktop Detected desktop session: %s Distance used to get the desired number of neighbours.Distance weight:DonateDonate one euro or so to inspire the maintainer of xsnow, here is a paypal link. Drawing scale:EnableFocus to attraction point:Follow SantaFor optimal resuts, add to your %s: Force a gust of wind immediately.Frequency of meteors to appear. Flags: -meteorfrequencyFrequency:Give the birds a fancy color. Flag: -birdscolorHaloHalting because of flag %s Height:Hide menuIf everything is ok, it is now snowing on your desktop, and birds are flying. You are encouraged to define your own preferences using the tabs above.If set, show fallen snow on bottom of the desktop. Flags: -keepsnowonscreen, -nokeepsnowonscreenIf set, show fallen snow on windows. Flags: -keepsnowonwindows, -nokeepsnowonwindowsIf set, show snow blowing away. Flags: -blowsnow, -noblowsnowIf set, show snowflakes. Flags: -snow, -nosnowIf set, snow will collect on the trees. Flags: -keepsnowontrees, -nokeepsnowontreesIf set, there will be wind. Flags: -wind, -nowindIf set, try to show fluff on fallen snow and trees if possible. Flags: -fluffy, -nofluffyIf set, use two colors. Flag: -enablesc2If set: show birds. Flags: -showbirds 1, -showbirds 0If set: show no Santa, snow or scenery. Flags: -birdsonly 0, -birdsony 1If the system is too busy, all panels get this color, in which case you could adapt some settings in "snow", "birds", "settings", or "celestials".If you have more than one monitor, choose where you want snow falling. Choose 'all monitors' if you want snow in all monitors. NOTE: when changing monitor, xsnow will restart. Flag: -screenIgnore large bottom windowsIgnore large top windowsIn every tab you find the following rescue buttons:Influence the size of the birds. Flag: -birdsscale Intensity:LXDE session found, using window 'pcmanfm'. Leave menu. Flag: -nomenuLeavy tree. Flags: -treetype 2 or: -treetype allLeftLift snow on bottomLift snow on windowsMax # snowflakes:Maximum amount of snowflakes. Flag: -flakecountmaxMean distance: %3d Menu colorsMeteorsMiddleMoonMoose. Flags: -treetype 5 or: -treetype allMore than %d errors, I quit!NOT using double buffering:NOTE: expect some flicker. NOTE: xsnow will probably run, but some glitches are to be expected. Neighbours:Not sending tar file to terminal. Now!Number of nearest neighbours the birds should look at. Flag: -neighboursNumber of twinkling stars. Flag: -starsNumber:Ok, things are as they are. On all workspacesOn bottom:On scenery:On windows:Overall drawing scale. Flag: -scalePercentage of screen to be used for the attraction point. Flag: -attrspacePlace aurora in the middle of the screen. Flag: -auroramiddlePlace aurora in the right of the screen. Flag: -aurorarightPlace aurora left on the screen. Flag: -auroraleftPlease report any comments to the maintainer of xsnow.Polar bear. Flags: -treetype 7 or: -treetype allPreferred distance from other birds. Flag: -prefdistancePreferred distance:Probably X11Problems encountered during production of the tar ball. Quit xsnowQuit xsnow.Range: %d Reindeer. Flags: -treetype 4 or: -treetype allRelative size of the moon. Flag: -moonsizeRestartRestart birds.Restart due to change of display settings... Restart due to change of screen or language settings ... RightSantaSanta using the train with one reindeer and Rudolph. Flags: -santa 4 -showrudolphSanta using the train with two reindeers. Flags: -santa 4 -norudolphSanta with Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder, Blixem and Rudolph. Flags: -santa 3 -showrudolphSanta with Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder and Blixem. Flags: -santa 3 -norudolphSanta with three reindeers. Flags: -santa 2 -norudolphSanta with two reindeers and Rudolph. Flags: -santa 2 -showrudolphSanta's speed. Flag: -santaspeedfactorScaleScale of Santa. Flags: -santascale Scale of scenery. Flag: sceneryscale Scale:ScenerySecond color:See also the man page.Self replication is not compiled in. Set color of vintage tree. Flag: -tcSet default preferences for all (except settings) tabs.Set default preferences for this tab.Set vintage preferences for all (except settings) tabs.Set vintage preferences for this tab.Setting background from %s SettingsSettings for Xscreensaver. You can choose a background, and choose to use it or not. Make sure you add a line like xsnow -root after the line 'programs:' in the file ~/.xscreensaver and you run xscreensaver-demo to choose for xsnow. To activate xscreensaver on the command line: xscreensaver-command -activate See also the man page: man xsnowShowShow attr pointShow sceneryShow SantaShow birdsShow fluffShow snowShow the point where the birds want to go. Flags: -showattr 0, -showattr 1Size of snowflakes, works only for non-vintage snow flakes. Flag: -snowsizeSize:Small Santa with three reindeers. Flags: -santa 1 -norudolphSmall Santa with two reindeers and Rudolph. Flags: -santa 1 -showrudolphSmall house. Flags: -treetype 3 or: -treetype allSnowSnowing in %#lx: %s %d+%d %dx%d Snowy tree. Flags: -treetype 6 or: -treetype allSpeed of birds in arbitrary units. Flag: -birdsspeedSpeed of moon in pixels/minute. Flag: -moonspeedSpeed of the snowflakes. Flag: -snowspeedfactorSpeed:StarsTendency to adjust speed to neighbours. Flag: -followneighboursTendency to concentrate on the attraction point. Flag: -focuscentreTendency to keep desired distance to neighbours. Flag: -disweightThe color of the snow. Flag: -scThe higher this setting, the more snow will be generated because of Santa ploughing, wind or disappearing windows. Flag: -blowofffactorThe higher this setting, the more snow will collect on the bottom of the desktop. Flag: -ssnowdepthThe higher this setting, the more snow will collect on the trees. Flag: -maxontreesThe higher this setting, the more snow will collect on the windows. Note: in Wayland, there is no snow on the windows. Flag: -wsnowdepthThe higher this setting, the more the wind will whirl. Flag: -whirlfactorThe higher, the more snowflakes. Flag: -snowflakesThe higher, the smoother xsnow will run, but will also use more cpu power. Flag: -cpuloadThe second color of the snow. Flag: -sc2The transparent snow-window is probably not click-through, alas.. This setting determines how many seconds pass between two gusts of wind. Flag: -windtimerTimer:Tiny Santa with three reindeers. Flags: -santa 0 -norudolphTiny Santa with two reindeers and Rudolph. Flags: -santa 0 -showrudolphTo allow overlap or not when placing scenery. Flags: -treeoverlap, -notreeoverlapTo draw an outline around the snow window. Flag: -outline 1/0To make sure you can click.To show or not show aurora. Note: the aurora is best viewed using a dark background. Flags: -aurora 1, -aurora 0To show or not show moon. Flags: -moon 1, -moon 0To show or not show stars. Flag: -stars (0 means: no stars)To show or not to show Santa. Flags: -showsanta, -nosantaTo show or not to show halo around moon. Flags: -halo 1, -halo 0To show or not to show meteors. Flags: -meteors, -nometeorsTo show or not to show scenery. Flags: -showtrees, -notreesToggle between xsnow's own menu colors and standard menu colors. Activated: use xsnow colors. Deactivated: use default colors. Flags: -theme 1, -theme 0Transparency Transparency of painted items: 0: no transparency. 100: fully transparent, you will see nothing! Flag: -transparencyTry and click any image!Try redirecting to a file (e.g: %s, Trying to snow in root window Use "sys" for your default language. Use all workspaces to snow in. NOTE: this doesn't work properly in enlightenment. Flags: -allworkspaces 1, -allworkspaces 0Use the settings tab if xsnow is misbehaving. Use the birds tab if birds are misbehaving.Use this if no snow collects on your windows, or if snow collects separated from your windows. Some basic window managers need this setting (e.g. TWM needs in general a value of 25 .. 28). Flag: -offsetyUse this if snow falls below the bottom of your screen, or fallen snow hides something that should not be hidden. Flag: -offsetsUse vintage values for all preferences (except settings). Flag: -vintageUsing double buffer: %#lx. %dx%d Using root window Using transparent window Using window 'Desktop'. Vertical size of aurora. Flag: -auroraheightViewing distance. NOTE: Santa has no knowledge of viewing distance, so when birds are following Santa, the relative positions of Santa and birds will be temporarely out of sync when you change the viewing distance. This is only noticeable when the birds are following Santa. Flag: -viewingdistanceViewing distance:VintageVintage preferences: the look and feel of the original xsnow, created in 1993 by Rick Jansen.Vintage tree, you can set the color. Flag: -treetype 0Warning: don't eat yellow snow!Wayland (Expect some slugginess)WelcomeWelcome at xsnow!When activated, it will be snowing below your windows, else it will be snowing upon you windows too. On some desktop environments, when snowing above your windows you will not be able to click on any window. Therefore, you will be asked to click a button, to be sure that things are OK. Flag: -aboveWhen activated, the background will be black. Flag: -bg (this button will be automatically desactivated when -bg is given)Whirl:Width of aurora in percentage of screen width. Flag: -aurorawidthWidth:WindWindow size changed, now snowing in in %#lx: %s %d+%d %dx%d Windows wider than 80 percent of the screen and closer to the bottom than the number in this widget will not collect snow. In some cases, there are invisible windows near the bottom of the screen, which are handled by xsnow as normal windows: snow is collected upon them. By entering a suitable number here, this undesired behaviour can be avoided. Flag: -ignorebottomWindows wider than 80 percent of the screen and closer to the top than the number in this widget will not collect snow. In some cases, there are invisible windows near the top of the screen, which are handled by xsnow as normal windows: snow is collected upon them. By entering a suitable number here, this undesired behaviour can be avoided. Flag: -ignoretop WindyWith RudolphWithout RudolphWoody tree. Flags: -treetype 1 or: -treetype allXscreensaver: Xsnow needs gtk version >= %s, found version %s all monitorsenitlabelmonitor %dmonitor 1or use a %srestartingunknown versionwindow type etc.Project-Id-Version: xsnow 3.7.0~pre02 Report-Msgid-Bugs-To: wvermin@gmail.com PO-Revision-Date: 2024-03-10 14:19+0100 Last-Translator: Willem Vermin wvermin@gmail.com Language-Team: None Language: sv MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Ack! Detta är inte en X11-session, xsnow kommer förmodligen inte att köras. Om du ändÃ¥ vill prova, ställ in miljövariabeln XSNOW_FORCE_RUN, t.ex.: XSNOW_FORCE_RUN=1 xsnow Eller sÃ¥ kan du tvinga fram en X11-session, till exempel genom att justera /etc/gdm3/daemon. conf. Tack för att du använder xsnow Xsnow: FÃ¥ngad signal %d eftersom dubbelbuffring inte är tillgänglig pÃ¥ det här systemet pÃ¥ din begäran. # FÃ¥glar:# objekt:# Snöflingor:% Fönsterfyllning:%s. Snöfönster: % #lx%s: kan inte ansluta till X-server %s              (standard)Alla standardinställningar All vintage Standardinställningar Vintage Aktivera xscreensaver. Klicka och rör inte mus och tangentbord pÃ¥ nÃ¥gra sekunder...Faktiskt medelavstÃ¥nd frÃ¥n grannar.Anpassa hastigheten efter grannar:Alla standardinställningarHelt vintageTillÃ¥t överlappningAnarkinivÃ¥: ju högre, desto mer anarki. Flag: -anarchyAnarki:Animeringshastighet för norrsken: verklig: 10, för en mer dramatisk effekt välj: 100 Flag: -auroraspeedTillämpa standardvärden för alla inställningar (förutom inställningar). Flag: -defaultsAnvänd standardvärden för inställningarna pÃ¥ den här fliken.Använd standardvärden för inställningarna pÃ¥ den här fliken. Använd standardinställningar för alla inställningar (förutom inställningar). Flag: -defaultsAnvänd standardinställningar för alla inställningar (förutom inställningar). Flags: -defaultsAnvänd vintage värden för alla inställningar (förutom inställningar). Flag: -vintageAnvänd vintage värden för inställningarna pÃ¥ den här fliken.AttraktionspunktsomrÃ¥deAuroraTillgängliga sprÃ¥k är: Tillgängliga sprÃ¥k är: %s Bas:Baslinjehöjd för norrsken, i procent av skärmhöjd. Flag: -aurorabaseNedan fönsterFÃ¥gelfärgFÃ¥glarFÃ¥glar lockas av en attraktionspunkt. Här kan du välja att följa Tomten. Flags: -followsanta 0, -followsanta 1Endast fÃ¥glarInställningar för fÃ¥glarSvartNobba:Nedre procentandel av skärmen tillgänglig för landskap. Flag: -treefillLjus:Auroras ljusstyrka. Flags: -aurorabrightnessLjusstyrkan hos mÃ¥nens gloria. Flag: -halobrightnessDet gÃ¥r inte att skapa genomskinligt fönster Himmelska väsenVälj bakgrundVälj mellan gulaktig och vitaktig mÃ¥ne. Flag: -mooncolor [0,1]Välj här den bild du vill ha som bakgrund när xscreensaver är aktiv. Flag: -bgVälj din TomteVälj din favoritTomteVälj din favoritsnöKlicka pÃ¥ ett fönster ... Klicka för att bekräftaFärgFärg:Komponera här dina favorit himmelska förhÃ¥llandenKomponera ditt favoritlandskapKontaktFortsätter med flagganDet gick inte att fastställa skrivbordssessionen Cpu-faktorSkapa dispositionStandardvärdenÖnskat antal fÃ¥glar. Om noll visas inga fÃ¥glar. Flag: -nbirdsÖnskat antal landskapsobjekt. Flag: -treesSkrivbordstyp: %sUpptäckt Wayland-skrivbord Upptäckt skrivbordssession: %s AvstÃ¥nd som används för att fÃ¥ önskat antal grannar.Distansvikt:DoneraDonera en euro eller sÃ¥ för att inspirera underhÃ¥llaren av xsnow, här är en paypal-länk. Ritningsskala:Gör det möjligtFokus pÃ¥ attraktionspunkt:Följ TomtenFör optimala resultat, lägg till i din %s: Framtvinga en vindpust omedelbart.Frekvens av meteorer som dyker upp. Flags: -meteorfrequencyFrekvens:Ge fÃ¥glarna en snygg färg. Flag: -birdscolorHaloStoppar pÃ¥ grund av flaggan %s Höjd:Dölj menynOm allt är ok, snöar det nu pÃ¥ ditt skrivbord och fÃ¥glarna flyger. Du uppmuntras att definiera dina egna preferenser med hjälp av flikarna ovan.Om inställt, visa nedfallen snö längst ner pÃ¥ skrivbordet. Flags: -keepsnowonscreen, -nokeepsnowonscreenOm inställt, visa nedfallen snö pÃ¥ fönster. Flags: -keepsnowonwindows, -nokeepsnowonwindowsOm inställt, visa snö som blÃ¥ser bort. Flags: -blowsnow, -noblowsnowOm inställt, visa snöflingor. Flags: -snow, -nosnowOm inställt kommer snö att samlas pÃ¥ träden. Flags: -keepsnowontrees, -nokeepsnowontreesOm inställt kommer det att finnas vind. Flags: -wind, -nowindOm det är inställt, försök att visa ludd pÃ¥ fallen snö och träd om möjligt. Flags: -fluffy, -nofluffyOm inställt, använd tvÃ¥ färger. Flag: -enablesc2Om inställt: visa fÃ¥glar. Flags: -showbirds 1, -showbirds 0Om inställt: visa ingen Tomte, snö eller landskap. Flags: -birdsonly 0, -birdsony 1Om systemet är för upptaget fÃ¥r alla paneler denna färg, i sÃ¥ fall kan du anpassa vissa inställningar i "snö", "fÃ¥glar", "inställningar" eller "himmelska".Om du har mer än en bildskärm, välj var du vill ha snö. Välj 'alla monitorer' om du vill ha snö i alla monitorer. OBS: när du byter monitor kommer xsnow att starta om. Flag: -screenIgnorera stora bottenfönsterIgnorera stora toppfönsterPÃ¥ varje flik hittar du följande räddningsknappar:PÃ¥verka storleken pÃ¥ fÃ¥glarna. Flag: -birdsscale Intensitet:LXDE-session hittades, med fönstret 'pcmanfm'. Lämna menyn. Flag: -nomenuLövträd. Flags: -treetype 2 or: -treetype allVänsterLyft snö pÃ¥ bottenLyft snö pÃ¥ fönsterMax # snöflingor:Maximal mängd snöflingor. Flag: -flakecountmaxMedelavstÃ¥nd: %3d Meny färgerMeteorerMittenMÃ¥neÄlg. Flags: -treetype 5 or: -treetype allMer än %d fel, jag avslutar!Använder INTE dubbelbuffring:OBS: förvänta dig lite flimmer. OBS: xsnow kommer förmodligen att köras, men nÃ¥gra fel kan förväntas. Grannar:Skickar inte tar-fil till terminal. Nu!Antal närmaste grannar som fÃ¥glarna ska titta pÃ¥. Flag: -neighboursAntal blinkande stjärnor. Flag: -starsSiffra:Ok, saker är som de är. PÃ¥ alla arbetsytorPÃ¥ botten:Om landskapet:PÃ¥ windows:Övergripande ritningsskala. Flag: -scaleProcentandel av skärmen som ska användas för attraktionspunkten. Flag: -attrspacePlacera norrsken i mitten av skärmen. Flag: -auroramiddlePlacera norrsken till höger pÃ¥ skärmen. Flag: -aurorarightPlacera norrsken till vänster pÃ¥ skärmen. Flag: -auroraleftVänligen rapportera eventuella kommentarer till underhÃ¥llaren av xsnow.Isbjörn. Flags: -treetype 7 or: -treetype allÖnskat avstÃ¥nd frÃ¥n andra fÃ¥glar. Flag: -prefdistanceÖnskat avstÃ¥nd:Förmodligen X11Problem som uppstÃ¥r under tillverkningen av tjärkulan. Avsluta xsnowAvsluta xsnow.OmrÃ¥de: %d Renar. Flags: -treetype 4 or: -treetype allRelativ storlek pÃ¥ mÃ¥nen. Flag: -moonsizeOmstartStarta om fÃ¥glar.Starta om pÃ¥ grund av ändrade skärminställningar... Starta om pÃ¥ grund av ändrade skärm- eller sprÃ¥kinställningar ... HögerTomtenTomten använder tÃ¥get med en ren och Rudolph. Flags: -santa 4 -showrudolphTomten använder tÃ¥get med tvÃ¥ renar. Flags: -santa 4 -norudolphTomte med Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder, Blixem och Rudolph. Flags: -santa 3 -showrudolphTomte med Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder och Blixem. Flags: -santa 3 -norudolphTomte med tre renar. Flags: -santa 2 -norudolphTomten med tvÃ¥ renar och Rudolph. Flags: -santa 2 -showrudolphTomtens hastighet. Flag: -santaspeedfactorSkalaTomtens skala. Flags: -santascale Skala av landskap. Flag: sceneryscale Skala:LandskapAndra färgen:Se även man-sidan.Självreplikering är inte kompilerad i. Ange färg pÃ¥ vintageträd. Flag: -tcAnge standardinställningar för alla (förutom inställningar) flikar.Ange standardinställningar för den här fliken.Ange vintage-inställningar för alla (förutom inställningar) flikar.Ange vintage-inställningar för den här fliken.Ställer in bakgrund frÃ¥n %s inställningarInställningar för Xscreensaver. Du kan välja en bakgrund och välja att använda den eller inte. Se till att du lägger till en rad som xsnow -root efter raden 'program:' i filen ~/.xscreensaver och du kör xscreensaver-demo att välja för xsnow. För att aktivera xscreensaver pÃ¥ kommandoraden: xscreensaver-command -activate Se även man-sidan: man xsnowShowVisa attr punktVisa landskapVisa TomtenVisa fÃ¥glarVisa luddVisa snöVisa punkten dit fÃ¥glarna vill gÃ¥. Flags: -showattr 0, -showattr 1Storlek pÃ¥ snöflingor, fungerar endast för icke-vintage snöflingor. Flag: -snowsizeStorlek:Liten Tomte med tre renar. Flags: -santa 1 -norudolphLiten Tomte med tvÃ¥ renar och Rudolph. Flags: -santa 1 -showrudolphLitet hus. Flags: -treetype 3 or: -treetype allSnöSnöar i % #lx: %s %d+%d %dx%d Snöigt träd. Flags: -treetype 6 or: -treetype allFÃ¥glarnas hastighet i godtyckliga enheter. Flag: -birdsspeedMÃ¥nens hastighet i pixlar/minut. Flag: -moonspeedSnöflingornas hastighet. Flag: -snowspeedfactorFart:StjärnorTendens att anpassa hastigheten till grannar. Flag: -followneighboursTendens att koncentrera sig pÃ¥ attraktionspunkten. Flag: -focuscentreTendens att hÃ¥lla önskat avstÃ¥nd till grannar. Flag: -disweightSnöns färg. Flag: -scJu högre denna inställning, desto mer snö kommer att genereras pÃ¥ grund av Tomten som plöjer, vind eller försvinnande fönster. Flag: -blowofffactorJu högre den här inställningen är, desto mer snö samlas pÃ¥ undersidan av skrivbordet. Flag: -ssnowdepthJu högre denna inställning, desto mer snö kommer att samlas pÃ¥ träden. Flag: -maxontreesJu högre denna inställning, desto mer snö samlas pÃ¥ fönstren. Obs: i Wayland finns det ingen snö pÃ¥ fönstren. Flag: -wsnowdepthJu högre denna inställning, desto mer kommer vinden att virvla. Flag: -whirlfactorJu högre desto fler snöflingor. Flag: -snowflakesJu högre, desto mjukare xsnow kommer att köras, men kommer ocksÃ¥ att använda mer processorkraft. Flag: -cpuloadSnöns andra färg. Flag: -sc2Det genomskinliga snöfönstret är förmodligen inte genomklickbart, tyvärr.. Den här inställningen avgör hur mÃ¥nga sekunder som gÃ¥r mellan tvÃ¥ vindbyar. Flag: -windtimerTimer:Liten Tomte med tre renar. Flags: -santa 0 -norudolphLiten Tomte med tvÃ¥ renar och Rudolph. Flags: -santa 0 -showrudolphFör att tillÃ¥ta överlappning eller inte vid placering av landskap. Flags: -treeoverlap, -notreeoverlapAtt rita en kontur runt snöfönstret. Flag: -outline 1/0För att vara säker pÃ¥ att du kan klicka.Att visa eller inte visa norrsken. Obs: norrskenet ses bäst med en mörk bakgrund. Flags: -aurora 1, -aurora 0Att visa eller inte visa mÃ¥nen. Flags: -moon 1, -moon 0Att visa eller inte visa stjärnor. Flag: -stars (0 means: no stars)Att visa eller inte visa Tomten. Flags: -showsanta, -nosantaAtt visa eller inte visa halo runt mÃ¥nen. Flags: -halo 1, -halo 0Att visa eller inte visa meteorer. Flags: -meteors, -nometeorsAtt visa eller inte visa landskap. Flags: -showtrees, -notreesVäxla mellan xsnow egna menyfärger och standardmenyfärger. Aktiverad: använd xsnow färger. Inaktiverad: använd standardfärger. Flags: -theme 1, -theme 0Genomskinlighet Transparens för mÃ¥lade föremÃ¥l: 0: ingen transparens. 100: helt genomskinlig, du ser ingenting! Flag: -transparencyFörsök och klicka pÃ¥ valfri bild!Försök att omdirigera till en fil (t.ex.: %s, Försöker snöa i rotfönstret Använd "sys" som standardsprÃ¥k. Använd alla arbetsytor för att snöa in. OBS: detta fungerar inte korrekt i upplysningstiden. Flags: -allworkspaces 1, -allworkspaces 0Använd fliken inställningar om xsnow inte beter sig. Använd fliken fÃ¥glar om fÃ¥glar beter sig illa.Använd detta om ingen snö samlas pÃ¥ dina fönster, eller om snö samlas skilt frÃ¥n dina fönster. Vissa grundläggande fönsterhanterare behöver denna inställning (t.ex. TWM behöver i allmänhet ett värde pÃ¥ 25 ... 28). Flag: -offsetyAnvänd detta om snö faller under botten av din skärm, eller fallen snö döljer nÃ¥got som inte bör döljas. Flag: -offsetsAnvänd vintage värden för alla preferenser (förutom inställningar). Flag: -vintageAnvänder dubbel buffert: % #lx. %dx%d Använda rotfönster Använder genomskinligt fönster Använder fönstret 'Desktop'. Vertikal storlek pÃ¥ norrsken. Flag: -auroraheightBetraktningsavstÃ¥nd. OBS: Tomten har ingen kunskap om siktavstÃ¥nd, sÃ¥ när fÃ¥glar följer Tomten kommer de relativa positionerna för Tomten och fÃ¥glarna att vara tillfälligt osynkroniserade när du ändrar siktavstÃ¥ndet. Detta märks bara när fÃ¥glarna följer Tomten. Flag: -viewingdistanceBetraktningsavstÃ¥nd:VintageVintage preferenser: utseendet och känslan av originalet xsnow, skapat 1993 av Rick Jansen.Vintageträd, du kan ställa in färgen. Flag: -treetype 0Varning: ät inte gul snö!Wayland (Räkna med lite tröghet)VälkommenVälkommen pÃ¥ xsnow!När den är aktiverad kommer det att snöa under dina fönster, annars kommer det att snöa pÃ¥ dina fönster ocksÃ¥. PÃ¥ vissa skrivbordsmiljöer kommer du inte att kunna klicka pÃ¥ nÃ¥got fönster när det snöar ovanför dina fönster. Därför kommer du att bli ombedd att klicka pÃ¥ en knapp för att vara säker pÃ¥ att allt är OK. Flag: -aboveNär den är aktiverad kommer bakgrunden att vara svart. Flag: -bg (this button will be automatically desactivated when -bg is given)Virvla:Norrskens bredd i procent av skärmens bredd. Flag: -aurorawidthBredd:VindFönsterstorlek ändrad, snöar nu in om %#lx: %s %d+%d %dx%d Fönster som är bredare än 80 procent av skärmen och närmare botten än siffran i den här widgeten kommer inte att samla snö. I vissa fall finns det osynliga fönster nära botten av skärmen, vilket hanteras av xsnow som vanliga fönster: snö samlas pÃ¥ dem. Genom att ange ett lämpligt nummer här kan detta oönskade beteende undvikas. Flag: -ignorebottomFönster som är bredare än 80 procent av skärmen och närmare toppen än siffran i den här widgeten kommer inte att samla snö. I vissa fall finns det osynliga fönster nära toppen av skärmen, som hanteras av xsnow som vanliga fönster: snö samlas pÃ¥ dem. Genom att ange ett lämpligt nummer här kan detta oönskade beteende undvikas. Flag: -ignoretop BlÃ¥sigtMed RudolphUtan RudolphWoody tree. Flags: -treetype 1 or: -treetype allXscreensaver: Xsnow behöver gtk-version >= %s, hittades version %s alla monitorersvdenmärkaövervaka %dmonitor 1eller använd en %sstartar omokänd versionfönstertyp etc.xsnow-3.8.3/po/sv.po0000666000000000000000000012767514732252143012530 0ustar0000000000000000# # Sometimes the translations contain rubbish, please replace them. # # (abc_1000) Xscreensaver # # (abc_1001) \n # # (abc_1002) %l#x # # (abc_1003)   # # (abc_1004) xsnow # # (abc_1005) XsnoW # # (abc_1006) Rick Jansen # # (abc_1007) XSNOW # # (abc_1008) Xsnow # Language for xsnow # Copyright (C) 2023 Willem Vermin # Willem Vermin , 2023 # This file is distributed under the same license as the xsnow package. # # msgid "" msgstr "" "Project-Id-Version: xsnow 3.7.0~pre02\n" "Report-Msgid-Bugs-To: Willem Vermin wvermin@gmail.com\n" "POT-Creation-Date: 2024-03-10 14:19+0100\n" "PO-Revision-Date: 2024-03-10 14:19+0100\n" "Last-Translator: Willem Vermin wvermin@gmail.com\n" "Language-Team: None\n" "Language: sv\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: src/main.c:379 #, c-format msgid "Available languages are: %s\n" msgstr "Tillgängliga sprÃ¥k är: %s\n" #: src/main.c:382 msgid "Warning: don't eat yellow snow!" msgstr "Varning: ät inte gul snö!" #: src/main.c:403 #, c-format msgid "For optimal resuts, add to your %s:\n" msgstr "För optimala resultat, lägg till i din %s:\n" #: src/main.c:411 #, c-format msgid "unknown\n" msgstr "okänd\n" #: src/main.c:420 #, c-format msgid "Detected Wayland desktop\n" msgstr "Upptäckt Wayland-skrivbord \n" #: src/main.c:435 #, c-format msgid "Xsnow needs gtk version >= %s, found version %s \n" msgstr "Xsnow behöver gtk-version >= %s, hittades version %s \n" #: src/main.c:445 msgid "Continuing with flag" msgstr "Fortsätter med flaggan" #: src/main.c:483 #, c-format msgid "%s: cannot connect to X server %s\n" msgstr "%s: kan inte ansluta till X-server %s\n" #: src/main.c:484 msgid "(default)" msgstr "(standard)" #: src/main.c:602 msgid "restarting" msgstr "startar om" #: src/main.c:649 #, c-format msgid "Click on a window ...\n" msgstr "Klicka pÃ¥ ett fönster ...\n" #: src/main.c:683 #, c-format msgid "Detected desktop session: %s\n" msgstr "Upptäckt skrivbordssession: %s\n" #: src/main.c:686 #, c-format msgid "Could not determine desktop session\n" msgstr "Det gick inte att fastställa skrivbordssessionen \n" #: src/main.c:718 #, c-format msgid "Trying to snow in root window\n" msgstr "Försöker snöa i rotfönstret \n" #: src/main.c:762 #, c-format msgid "Using transparent window\n" msgstr "Använder genomskinligt fönster \n" #: src/main.c:767 #, c-format msgid "The transparent snow-window is probably not click-through, alas..\n" msgstr "" "Det genomskinliga snöfönstret är förmodligen inte genomklickbart, tyvärr..\n" #: src/main.c:776 #, c-format msgid "Cannot create transparent window\n" msgstr "Det gÃ¥r inte att skapa genomskinligt fönster\n" #: src/main.c:778 #, c-format msgid "NOTE: xsnow will probably run, but some glitches are to be expected.\n" msgstr "" "OBS: xsnow kommer förmodligen att köras, men nÃ¥gra fel kan förväntas.\n" #: src/main.c:788 #, c-format msgid "LXDE session found, using window 'pcmanfm'.\n" msgstr "LXDE-session hittades, med fönstret 'pcmanfm'.\n" #: src/main.c:795 #, c-format msgid "Using window 'Desktop'.\n" msgstr "Använder fönstret 'Desktop'.\n" #: src/main.c:799 #, c-format msgid "Using root window\n" msgstr "Använda rotfönster \n" #: src/main.c:843 #, c-format msgid "Snowing in %#lx: %s %d+%d %dx%d\n" msgstr "Snöar i % #lx: %s %d+%d %dx%d\n" #: src/main.c:888 #, c-format msgid "Using double buffer: %#lx. %dx%d\n" msgstr "Använder dubbel buffert: % #lx. %dx%d\n" #: src/main.c:895 #, c-format msgid "NOT using double buffering:" msgstr "Använder INTE dubbelbuffring:" #: src/main.c:897 #, c-format msgid " because double buffering is not available on this system\n" msgstr " eftersom dubbelbuffring inte är tillgänglig pÃ¥ det här systemet \n" #: src/main.c:899 #, c-format msgid " on your request.\n" msgstr " pÃ¥ din begäran.\n" #: src/main.c:900 #, c-format msgid "NOTE: expect some flicker.\n" msgstr "OBS: förvänta dig lite flimmer.\n" #: src/main.c:1042 msgid "Restart due to change of screen or language settings ...\n" msgstr "Starta om pÃ¥ grund av ändrade skärm- eller sprÃ¥kinställningar ...\n" #: src/main.c:1056 msgid "Restart due to change of display settings...\n" msgstr "Starta om pÃ¥ grund av ändrade skärminställningar...\n" #: src/main.c:1147 msgid "Wayland (Expect some slugginess)" msgstr "Wayland (Räkna med lite tröghet)" #: src/main.c:1151 msgid "Probably X11" msgstr "Förmodligen X11" #: src/main.c:1153 #, c-format msgid "%s. Snow window: %#lx" msgstr "%s. Snöfönster: % #lx" #: src/main.c:1205 #, c-format msgid "More than %d errors, I quit!" msgstr "Mer än %d fel, jag avslutar!" #: src/main.c:1355 #, c-format msgid "Window size changed, now snowing in in %#lx: %s %d+%d %dx%d\n" msgstr "Fönsterstorlek ändrad, snöar nu in om %#lx: %s %d+%d %dx%d\n" #: src/main.c:1424 #, c-format msgid "Halting because of flag %s\n" msgstr "Stoppar pÃ¥ grund av flaggan %s\n" #: src/selfrep.c:34 #, c-format msgid "Not sending tar file to terminal.\n" msgstr "Skickar inte tar-fil till terminal.\n" #: src/selfrep.c:35 #, c-format msgid "Try redirecting to a file (e.g: %s,\n" msgstr "Försök att omdirigera till en fil (t.ex.: %s,\n" #: src/selfrep.c:36 #, c-format msgid "or use a %s" msgstr "eller använd en %s" #: src/selfrep.c:42 msgid "Problems encountered during production of the tar ball.\n" msgstr "Problem som uppstÃ¥r under tillverkningen av tjärkulan.\n" #: src/selfrep.c:47 #, c-format msgid "Self replication is not compiled in.\n" msgstr "Självreplikering är inte kompilerad i.\n" #: src/utils.c:248 #, c-format msgid "" "\n" "Xsnow: Caught signal %d\n" msgstr "" "\n" "Xsnow: FÃ¥ngad signal %d\n" #: src/utils.c:251 #, c-format msgid "" "\n" "Thanks for using xsnow\n" msgstr "" "\n" "Tack för att du använder xsnow\n" #: src/windows.c:633 #, c-format msgid "Setting background from %s\n" msgstr "Ställer in bakgrund frÃ¥n %s\n" #: src/ui.c:1050 #, c-format msgid "Range: %d\n" msgstr "OmrÃ¥de: %d\n" #: src/ui.c:1052 #, c-format msgid "Mean distance: %3d\n" msgstr "MedelavstÃ¥nd: %3d\n" #: src/ui.c:1060 #, c-format msgid "Desktop type: %s" msgstr "Skrivbordstyp: %s" #: src/ui.c:1175 src/ui.glade:5910 msgid "all monitors" msgstr "alla monitorer" #: src/ui.c:1182 #, c-format msgid "monitor %d" msgstr "övervaka %d" #: src/ui.c:1200 msgid "Available languages are: " msgstr "Tillgängliga sprÃ¥k är: " #: src/ui.c:1203 msgid "Use \"sys\" for your default language.\n" msgstr "Använd \"sys\" som standardsprÃ¥k.\n" #: src/ui.c:1204 msgid "See also the man page." msgstr "Se även man-sidan." #: src/ui.glade:144 msgid "" "\n" "Alas! This not an X11 session, xsnow will probably not run.\n" "\n" "If you want to try it anyway, set the environment variable XSNOW_FORCE_RUN, " "eg:\n" "\n" " XSNOW_FORCE_RUN=1 xsnow\n" "\n" "Or, you could force an X11 session, for example by tweaking /etc/gdm3/daemon." "conf.\n" "\n" msgstr "" "\n" "Ack! Detta är inte en X11-session, xsnow kommer förmodligen inte att köras.\n" "\n" "Om du ändÃ¥ vill prova, ställ in miljövariabeln XSNOW_FORCE_RUN, t.ex.:\n" "\n" " XSNOW_FORCE_RUN=1 xsnow\n" "\n" "Eller sÃ¥ kan du tvinga fram en X11-session, till exempel genom att justera /" "etc/gdm3/daemon. conf.\n" "\n" #: src/ui.glade:162 msgid "Ok, things are as they are. " msgstr "Ok, saker är som de är. " #: src/ui.glade:477 msgid "" "If everything is ok, it is now snowing on your desktop, and birds are " "flying. You are encouraged to define your own preferences using the tabs " "above." msgstr "" "Om allt är ok, snöar det nu pÃ¥ ditt skrivbord och fÃ¥glarna flyger. Du " "uppmuntras att definiera dina egna preferenser med hjälp av flikarna ovan." #: src/ui.glade:492 msgid "" "Use the settings tab if xsnow is misbehaving.\n" "Use the birds tab if birds are misbehaving." msgstr "" "Använd fliken inställningar om xsnow inte beter sig.\n" " Använd fliken fÃ¥glar om fÃ¥glar beter sig illa." #: src/ui.glade:509 msgid "In every tab you find the following rescue buttons:" msgstr "PÃ¥ varje flik hittar du följande räddningsknappar:" #: src/ui.glade:529 msgid "Defaults " msgstr "Standardinställningar " #: src/ui.glade:544 msgid "Set default preferences for this tab." msgstr "Ange standardinställningar för den här fliken." #: src/ui.glade:571 msgid "Vintage " msgstr "Vintage " #: src/ui.glade:586 msgid "Set vintage preferences for this tab." msgstr "Ange vintage-inställningar för den här fliken." #: src/ui.glade:613 msgid "All defaults " msgstr "Alla standardinställningar " #: src/ui.glade:628 msgid "Set default preferences for all (except settings) tabs." msgstr "Ange standardinställningar för alla (förutom inställningar) flikar." #: src/ui.glade:655 msgid "All vintage " msgstr "All vintage " #: src/ui.glade:670 msgid "Set vintage preferences for all (except settings) tabs." msgstr "Ange vintage-inställningar för alla (förutom inställningar) flikar." #: src/ui.glade:690 src/ui.glade:701 src/ui.glade:840 src/ui.glade:1045 #: src/ui.glade:2870 src/ui.glade:2919 src/ui.glade:4688 msgid " " msgstr " " #: src/ui.glade:712 msgid " " msgstr " " #: src/ui.glade:746 msgid "Welcome at xsnow!" msgstr "Välkommen pÃ¥ xsnow!" #: src/ui.glade:804 msgid "" "Vintage preferences: the look and feel of the original xsnow, created in " "1993 by Rick Jansen." msgstr "" "Vintage preferenser: utseendet och känslan av originalet xsnow, skapat 1993 " "av Rick Jansen." #: src/ui.glade:895 src/ui.glade:1542 src/ui.glade:2470 src/ui.glade:3033 #: src/ui.glade:3504 src/ui.glade:4470 src/ui.glade:5736 msgid "All defaults" msgstr "Alla standardinställningar" #: src/ui.glade:900 src/ui.glade:2474 src/ui.glade:3037 src/ui.glade:5740 msgid "" "Apply defaults for all preferences (except settings).\n" "Flag: -defaults" msgstr "" "Använd standardinställningar för alla inställningar (förutom " "inställningar).\n" "Flag: -defaults" #: src/ui.glade:914 msgid "Donate" msgstr "Donera" #: src/ui.glade:920 msgid "" "Donate one euro or so to inspire the maintainer of xsnow, here is a paypal " "link. " msgstr "" "Donera en euro eller sÃ¥ för att inspirera underhÃ¥llaren av xsnow, här är en " "paypal-länk. " #: src/ui.glade:930 src/ui.glade:1561 src/ui.glade:2489 src/ui.glade:3052 #: src/ui.glade:3522 src/ui.glade:4489 src/ui.glade:5754 msgid "All vintage" msgstr "Helt vintage" #: src/ui.glade:935 src/ui.glade:1565 src/ui.glade:2493 src/ui.glade:3056 #: src/ui.glade:4493 src/ui.glade:5758 msgid "" "Use vintage values for all preferences (except settings).\n" "Flag: -vintage" msgstr "" "Använd vintage värden för alla preferenser (förutom inställningar).\n" "Flag: -vintage" #: src/ui.glade:949 src/ui.glade:1513 src/ui.glade:2441 src/ui.glade:3004 #: src/ui.glade:3552 src/ui.glade:4546 src/ui.glade:5633 msgid "Hide menu" msgstr "Dölj menyn" #: src/ui.glade:954 src/ui.glade:1517 src/ui.glade:2445 src/ui.glade:3008 #: src/ui.glade:3556 src/ui.glade:4550 src/ui.glade:5637 msgid "" "Leave menu.\n" "Flag: -nomenu" msgstr "" "Lämna menyn.\n" "Flag: -nomenu" #: src/ui.glade:968 msgid "Contact" msgstr "Kontakt" #: src/ui.glade:973 msgid "Please report any comments to the maintainer of xsnow." msgstr "" "Vänligen rapportera eventuella kommentarer till underhÃ¥llaren av xsnow." #: src/ui.glade:983 src/ui.glade:1592 src/ui.glade:2520 src/ui.glade:3083 #: src/ui.glade:3580 src/ui.glade:4519 src/ui.glade:5661 msgid "Quit xsnow" msgstr "Avsluta xsnow" #: src/ui.glade:988 src/ui.glade:1596 src/ui.glade:2524 src/ui.glade:3087 #: src/ui.glade:3584 src/ui.glade:4523 src/ui.glade:5665 msgid "Quit xsnow." msgstr "Avsluta xsnow." #: src/ui.glade:1028 msgid "" "If the system is too busy, all panels get this color, in which case you " "could adapt some settings in \"snow\", \"birds\", \"settings\", or " "\"celestials\"." msgstr "" "Om systemet är för upptaget fÃ¥r alla paneler denna färg, i sÃ¥ fall kan du " "anpassa vissa inställningar i \"snö\", \"fÃ¥glar\", \"inställningar\" eller " "\"himmelska\"." #: src/ui.glade:1222 msgid "Welcome" msgstr "Välkommen" #: src/ui.glade:1239 msgid "Blow off:" msgstr "Nobba:" #: src/ui.glade:1252 msgid "On windows:" msgstr "PÃ¥ windows:" #: src/ui.glade:1265 msgid "On bottom:" msgstr "PÃ¥ botten:" #: src/ui.glade:1278 msgid "On scenery:" msgstr "Om landskapet:" #: src/ui.glade:1288 src/ui.glade:1304 src/ui.glade:1320 src/ui.glade:1336 #: src/ui.glade:3745 src/ui.glade:3838 src/ui.glade:3941 src/ui.glade:4011 #: src/ui.glade:4047 src/ui.glade:6001 msgid "Show" msgstr "Show" #: src/ui.glade:1292 msgid "" "If set, show snow blowing away.\n" "Flags: -blowsnow, -noblowsnow" msgstr "" "Om inställt, visa snö som blÃ¥ser bort.\n" "Flags: -blowsnow, -noblowsnow" #: src/ui.glade:1308 msgid "" "If set, show fallen snow on windows.\n" "Flags: -keepsnowonwindows, -nokeepsnowonwindows" msgstr "" "Om inställt, visa nedfallen snö pÃ¥ fönster.\n" "Flags: -keepsnowonwindows, -nokeepsnowonwindows" #: src/ui.glade:1324 msgid "" "If set, show fallen snow on bottom of the desktop.\n" "Flags: -keepsnowonscreen, -nokeepsnowonscreen" msgstr "" "Om inställt, visa nedfallen snö längst ner pÃ¥ skrivbordet.\n" "Flags: -keepsnowonscreen, -nokeepsnowonscreen" #: src/ui.glade:1340 msgid "" "If set, snow will collect on the trees.\n" "Flags: -keepsnowontrees, -nokeepsnowontrees" msgstr "" "Om inställt kommer snö att samlas pÃ¥ träden.\n" "Flags: -keepsnowontrees, -nokeepsnowontrees" #: src/ui.glade:1354 msgid "" "The higher this setting, the more snow will be generated because of Santa " "ploughing, wind or disappearing windows. \n" "Flag: -blowofffactor" msgstr "" "Ju högre denna inställning, desto mer snö kommer att genereras pÃ¥ grund av " "Tomten som plöjer, vind eller försvinnande fönster. \n" "Flag: -blowofffactor" #: src/ui.glade:1373 msgid "" "The higher this setting, the more snow will collect on the windows. \n" "Note: in Wayland, there is no snow on the windows. \n" "Flag: -wsnowdepth" msgstr "" "Ju högre denna inställning, desto mer snö samlas pÃ¥ fönstren. \n" "Obs: i Wayland finns det ingen snö pÃ¥ fönstren. \n" "Flag: -wsnowdepth" #: src/ui.glade:1393 msgid "" "The higher this setting, the more snow will collect on the bottom of the " "desktop.\n" "Flag: -ssnowdepth" msgstr "" "Ju högre den här inställningen är, desto mer snö samlas pÃ¥ undersidan av " "skrivbordet.\n" "Flag: -ssnowdepth" #: src/ui.glade:1412 msgid "" "The higher this setting, the more snow will collect on the trees.\n" "Flag: -maxontrees" msgstr "" "Ju högre denna inställning, desto mer snö kommer att samlas pÃ¥ träden.\n" "Flag: -maxontrees" #: src/ui.glade:1433 msgid "Choose your favorite snow" msgstr "Välj din favoritsnö" #: src/ui.glade:1450 src/ui.glade:1618 src/ui.glade:2564 src/ui.glade:2859 #: src/ui.glade:4887 src/ui.glade:5964 src/ui.glade:5975 src/ui.glade:6039 #: src/ui.glade:6065 msgid " " msgstr " " #: src/ui.glade:1464 src/ui.glade:2393 src/ui.glade:2956 src/ui.glade:3458 #: src/ui.glade:4574 src/ui.glade:5690 msgid "Defaults" msgstr "Standardvärden" #: src/ui.glade:1468 msgid "Apply default values for the preferences in this tab.\n" msgstr "Använd standardvärden för inställningarna pÃ¥ den här fliken.\n" #: src/ui.glade:1483 src/ui.glade:2411 src/ui.glade:2974 src/ui.glade:3475 #: src/ui.glade:4592 src/ui.glade:5707 msgid "Vintage" msgstr "Vintage" #: src/ui.glade:1487 src/ui.glade:2415 src/ui.glade:2978 src/ui.glade:3479 #: src/ui.glade:4596 src/ui.glade:5711 msgid "Apply vintage values for the preferences in this tab." msgstr "Använd vintage värden för inställningarna pÃ¥ den här fliken." #: src/ui.glade:1546 src/ui.glade:4474 msgid "" "Apply defaults for all preferences (except settings).\n" "Flags: -defaults" msgstr "" "Använd standardinställningar för alla inställningar (förutom " "inställningar).\n" "Flags: -defaults" #: src/ui.glade:1632 src/ui.glade:3895 msgid "Size:" msgstr "Storlek:" #: src/ui.glade:1644 msgid "" "Size of snowflakes, works only for non-vintage snow flakes.\n" "Flag: -snowsize" msgstr "" "Storlek pÃ¥ snöflingor, fungerar endast för icke-vintage snöflingor.\n" "Flag: -snowsize" #: src/ui.glade:1664 src/ui.glade:2357 src/ui.glade:3861 src/ui.glade:4145 #: src/ui.glade:5002 msgid "Speed:" msgstr "Fart:" #: src/ui.glade:1678 msgid "Max # snowflakes:" msgstr "Max # snöflingor:" #: src/ui.glade:1691 msgid "" "Maximum amount of snowflakes.\n" "Flag: -flakecountmax" msgstr "" "Maximal mängd snöflingor.\n" "Flag: -flakecountmax" #: src/ui.glade:1716 msgid "# Snowflakes:" msgstr "# Snöflingor:" #: src/ui.glade:1732 src/ui.glade:5173 src/ui.glade:5189 msgid "label" msgstr "märka" #: src/ui.glade:1741 msgid "Show fluff" msgstr "Visa ludd" #: src/ui.glade:1745 msgid "" "If set, try to show fluff on fallen snow and trees if possible.\n" "Flags: -fluffy, -nofluffy" msgstr "" "Om det är inställt, försök att visa ludd pÃ¥ fallen snö och träd om möjligt.\n" "Flags: -fluffy, -nofluffy" #: src/ui.glade:1759 src/ui.glade:1771 src/ui.glade:2575 src/ui.glade:3798 #: src/ui.glade:3810 src/ui.glade:5139 src/ui.glade:5151 msgid "             " msgstr "             " #: src/ui.glade:1783 msgid "" "Speed of the snowflakes.\n" "Flag: -snowspeedfactor" msgstr "" "Snöflingornas hastighet.\n" "Flag: -snowspeedfactor" #: src/ui.glade:1804 msgid "Intensity:" msgstr "Intensitet:" #: src/ui.glade:1816 msgid "" "The higher, the more snowflakes.\n" "Flag: -snowflakes" msgstr "" "Ju högre desto fler snöflingor.\n" "Flag: -snowflakes" #: src/ui.glade:1836 msgid "Show snow" msgstr "Visa snö" #: src/ui.glade:1840 msgid "" "If set, show snowflakes.\n" "Flags: -snow, -nosnow" msgstr "" "Om inställt, visa snöflingor.\n" "Flags: -snow, -nosnow" #: src/ui.glade:1855 msgid "" "The color of the snow.\n" "Flag: -sc" msgstr "" "Snöns färg.\n" "Flag: -sc" #: src/ui.glade:1872 msgid "Color:" msgstr "Färg:" #: src/ui.glade:1886 msgid "Second color:" msgstr "Andra färgen:" #: src/ui.glade:1899 msgid "" "The second color of the snow.\n" "Flag: -sc2" msgstr "" "Snöns andra färg.\n" "Flag: -sc2" #: src/ui.glade:1912 msgid "Enable" msgstr "Gör det möjligt" #: src/ui.glade:1916 msgid "" "If set, use two colors.\n" "Flag: -enablesc2" msgstr "Om inställt, använd tvÃ¥ färger.\n" "Flag: -enablesc2" #: src/ui.glade:1974 msgid "Snow" msgstr "Snö" #: src/ui.glade:1992 msgid "" "Tiny Santa with three reindeers.\n" "Flags: -santa 0 -norudolph" msgstr "" "Liten Tomte med tre renar.\n" "Flags: -santa 0 -norudolph" #: src/ui.glade:2021 msgid "" "Small Santa with three reindeers.\n" "Flags: -santa 1 -norudolph" msgstr "" "Liten Tomte med tre renar.\n" "Flags: -santa 1 -norudolph" #: src/ui.glade:2050 msgid "" "Santa with three reindeers.\n" "Flags: -santa 2 -norudolph" msgstr "" "Tomte med tre renar.\n" "Flags: -santa 2 -norudolph" #: src/ui.glade:2079 msgid "" "Santa with Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder and Blixem.\n" "Flags: -santa 3 -norudolph" msgstr "" "Tomte med Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder och Blixem.\n" "Flags: -santa 3 -norudolph" #: src/ui.glade:2108 msgid "" "Santa using the train with two reindeers.\n" "Flags: -santa 4 -norudolph" msgstr "" "Tomten använder tÃ¥get med tvÃ¥ renar.\n" "Flags: -santa 4 -norudolph" #: src/ui.glade:2137 msgid "" "Santa using the train with one reindeer and Rudolph.\n" "Flags: -santa 4 -showrudolph" msgstr "" "Tomten använder tÃ¥get med en ren och Rudolph.\n" "Flags: -santa 4 -showrudolph" #: src/ui.glade:2165 msgid "" "Tiny Santa with two reindeers and Rudolph.\n" "Flags: -santa 0 -showrudolph" msgstr "" "Liten Tomte med tvÃ¥ renar och Rudolph.\n" "Flags: -santa 0 -showrudolph" #: src/ui.glade:2195 msgid "" "Small Santa with two reindeers and Rudolph.\n" "Flags: -santa 1 -showrudolph" msgstr "" "Liten Tomte med tvÃ¥ renar och Rudolph.\n" "Flags: -santa 1 -showrudolph" #: src/ui.glade:2223 msgid "" "Santa with two reindeers and Rudolph.\n" "Flags: -santa 2 -showrudolph" msgstr "" "Tomten med tvÃ¥ renar och Rudolph.\n" "Flags: -santa 2 -showrudolph" #: src/ui.glade:2251 msgid "" "Santa with Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder, Blixem " "and Rudolph.\n" "Flags: -santa 3 -showrudolph" msgstr "" "Tomte med Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder, Blixem och " "Rudolph.\n" "Flags: -santa 3 -showrudolph" #: src/ui.glade:2282 msgid "Without Rudolph" msgstr "Utan Rudolph" #: src/ui.glade:2297 msgid "With Rudolph" msgstr "Med Rudolph" #: src/ui.glade:2308 msgid "Choose your Santa" msgstr "Välj din Tomte" #: src/ui.glade:2326 msgid "Choose your favorite Santa" msgstr "Välj din favoritTomte" #: src/ui.glade:2342 src/ui.glade:3444 msgid " " msgstr " " #: src/ui.glade:2369 msgid "" "Santa's speed.\n" "Flag: -santaspeedfactor" msgstr "" "Tomtens hastighet.\n" "Flag: -santaspeedfactor" #: src/ui.glade:2397 src/ui.glade:2960 src/ui.glade:3462 src/ui.glade:4578 #: src/ui.glade:5694 msgid "Apply default values for the preferences in this tab." msgstr "Använd standardvärden för inställningarna pÃ¥ den här fliken." #: src/ui.glade:2543 msgid "Show Santa" msgstr "Visa Tomten" #: src/ui.glade:2547 msgid "" "To show or not to show Santa.\n" "Flags: -showsanta, -nosanta" msgstr "" "Att visa eller inte visa Tomten.\n" "Flags: -showsanta, -nosanta" #: src/ui.glade:2590 src/ui.glade:3229 msgid "Scale:" msgstr "Skala:" #: src/ui.glade:2602 msgid "" "Scale of Santa.\n" "Flags: -santascale " msgstr "" "Tomtens skala.\n" "Flags: -santascale " #: src/ui.glade:2647 msgid "Santa" msgstr "Tomten" #: src/ui.glade:2662 msgid "Show scenery" msgstr "Visa landskap" #: src/ui.glade:2666 msgid "" "To show or not to show scenery.\n" "Flags: -showtrees, -notrees" msgstr "" "Att visa eller inte visa landskap.\n" "Flags: -showtrees, -notrees" #: src/ui.glade:2683 msgid "" "Vintage tree, you can set the color.\n" "Flag: -treetype 0" msgstr "" "Vintageträd, du kan ställa in färgen.\n" "Flag: -treetype 0" #: src/ui.glade:2706 msgid "" "Woody tree.\n" "Flags: -treetype 1 or: -treetype all" msgstr "" "Woody tree.\n" "Flags: -treetype 1 or: -treetype all" #: src/ui.glade:2729 msgid "" "Leavy tree.\n" "Flags: -treetype 2 or: -treetype all" msgstr "" "Lövträd.\n" "Flags: -treetype 2 or: -treetype all" #: src/ui.glade:2752 msgid "" "Small house.\n" "Flags: -treetype 3 or: -treetype all" msgstr "" "Litet hus.\n" "Flags: -treetype 3 or: -treetype all" #: src/ui.glade:2775 msgid "" "Reindeer.\n" "Flags: -treetype 4 or: -treetype all" msgstr "" "Renar.\n" "Flags: -treetype 4 or: -treetype all" #: src/ui.glade:2798 msgid "" "Moose.\n" "Flags: -treetype 5 or: -treetype all" msgstr "" "Älg.\n" "Flags: -treetype 5 or: -treetype all" #: src/ui.glade:2821 msgid "" "Snowy tree.\n" "Flags: -treetype 6 or: -treetype all" msgstr "" "Snöigt träd.\n" "Flags: -treetype 6 or: -treetype all" #: src/ui.glade:2844 msgid "" "Set color of vintage tree.\n" "Flag: -tc" msgstr "" "Ange färg pÃ¥ vintageträd.\n" "Flag: -tc" #: src/ui.glade:2884 msgid "Compose your favorite scenery" msgstr "Komponera ditt favoritlandskap" #: src/ui.glade:2900 msgid "Try and click any image!" msgstr "Försök och klicka pÃ¥ valfri bild!" #: src/ui.glade:2931 msgid "" "Polar bear.\n" "Flags: -treetype 7 or: -treetype all" msgstr "" "Isbjörn.\n" "Flags: -treetype 7 or: -treetype all" #: src/ui.glade:3141 msgid "# Items:" msgstr "# objekt:" #: src/ui.glade:3156 msgid "" "Desired number of scenery items.\n" "Flag: -trees" msgstr "" "Önskat antal landskapsobjekt.\n" "Flag: -trees" #: src/ui.glade:3179 msgid "% Window fill:" msgstr "% Fönsterfyllning:" #: src/ui.glade:3190 msgid "" "Bottom percentage of screen available for scenery.\n" "Flag: -treefill" msgstr "" "Nedre procentandel av skärmen tillgänglig för landskap.\n" "Flag: -treefill" #: src/ui.glade:3209 msgid "Allow overlap" msgstr "TillÃ¥t överlappning" #: src/ui.glade:3213 msgid "" "To allow overlap or not when placing scenery.\n" "Flags: -treeoverlap, -notreeoverlap" msgstr "" "För att tillÃ¥ta överlappning eller inte vid placering av landskap.\n" "Flags: -treeoverlap, -notreeoverlap" #: src/ui.glade:3240 msgid "" "Scale of scenery.\n" "Flag: sceneryscale " msgstr "" "Skala av landskap.\n" "Flag: sceneryscale " #: src/ui.glade:3409 msgid "Scenery" msgstr "Landskap" #: src/ui.glade:3428 msgid "Compose here your favorite celestial conditions" msgstr "Komponera här dina favorit himmelska förhÃ¥llanden" #: src/ui.glade:3508 msgid "" "Apply default values for all preferences (except settings).\n" "Flag: -defaults" msgstr "" "Tillämpa standardvärden för alla inställningar (förutom inställningar).\n" "Flag: -defaults" #: src/ui.glade:3526 msgid "" "Apply vintage values for all preferences (except settings).\n" "Flag: -vintage" msgstr "" "Använd vintage värden för alla inställningar (förutom inställningar).\n" "Flag: -vintage" #: src/ui.glade:3612 msgid "Wind" msgstr "Vind" #: src/ui.glade:3626 msgid "Windy" msgstr "BlÃ¥sigt" #: src/ui.glade:3631 msgid "" "If set, there will be wind.\n" "Flags: -wind, -nowind" msgstr "" "Om inställt kommer det att finnas vind.\n" "Flags: -wind, -nowind" #: src/ui.glade:3648 msgid "Whirl:" msgstr "Virvla:" #: src/ui.glade:3660 msgid "" "The higher this setting, the more the wind will whirl.\n" "Flag: -whirlfactor" msgstr "" "Ju högre denna inställning, desto mer kommer vinden att virvla.\n" "Flag: -whirlfactor" #: src/ui.glade:3682 msgid "Timer:" msgstr "Timer:" #: src/ui.glade:3695 msgid "" "This setting determines how many seconds pass between two gusts of wind.\n" "Flag: -windtimer" msgstr "" "Den här inställningen avgör hur mÃ¥nga sekunder som gÃ¥r mellan tvÃ¥ vindbyar.\n" "Flag: -windtimer" #: src/ui.glade:3711 msgid "Now!" msgstr "Nu!" #: src/ui.glade:3715 msgid "Force a gust of wind immediately." msgstr "Framtvinga en vindpust omedelbart." #: src/ui.glade:3732 msgid "Stars" msgstr "Stjärnor" #: src/ui.glade:3750 msgid "" "To show or not show stars.\n" "Flag: -stars (0 means: no stars)" msgstr "" "Att visa eller inte visa stjärnor.\n" "Flag: -stars (0 means: no stars)" #: src/ui.glade:3767 msgid "Number:" msgstr "Siffra:" #: src/ui.glade:3779 msgid "" "Number of twinkling stars.\n" "Flag: -stars" msgstr "" "Antal blinkande stjärnor.\n" "Flag: -stars" #: src/ui.glade:3825 msgid "Moon" msgstr "MÃ¥ne" #: src/ui.glade:3843 msgid "" "To show or not show moon.\n" "Flags: -moon 1, -moon 0" msgstr "" "Att visa eller inte visa mÃ¥nen.\n" "Flags: -moon 1, -moon 0" #: src/ui.glade:3873 msgid "" "Speed of moon in pixels/minute.\n" "Flag: -moonspeed" msgstr "" "MÃ¥nens hastighet i pixlar/minut.\n" "Flag: -moonspeed" #: src/ui.glade:3907 msgid "" "Relative size of the moon.\n" "Flag: -moonsize" msgstr "" "Relativ storlek pÃ¥ mÃ¥nen.\n" "Flag: -moonsize" #: src/ui.glade:3928 msgid "Halo" msgstr "Halo" #: src/ui.glade:3946 msgid "" "To show or not to show halo around moon.\n" "Flags: -halo 1, -halo 0" msgstr "" "Att visa eller inte visa halo runt mÃ¥nen.\n" "Flags: -halo 1, -halo 0" #: src/ui.glade:3964 src/ui.glade:4179 msgid "Bright:" msgstr "Ljus:" #: src/ui.glade:3976 msgid "" "Brightness of moon's halo.\n" "Flag: -halobrightness" msgstr "" "Ljusstyrkan hos mÃ¥nens gloria.\n" "Flag: -halobrightness" #: src/ui.glade:3998 msgid "Meteors" msgstr "Meteorer" #: src/ui.glade:4016 msgid "" "To show or not to show meteors.\n" "Flags: -meteors, -nometeors" msgstr "" "Att visa eller inte visa meteorer.\n" "Flags: -meteors, -nometeors" #: src/ui.glade:4034 msgid "Aurora" msgstr "Aurora" #: src/ui.glade:4052 msgid "" "To show or not show aurora.\n" "Note: the aurora is best viewed using a dark background.\n" "Flags: -aurora 1, -aurora 0" msgstr "" "Att visa eller inte visa norrsken.\n" "Obs: norrskenet ses bäst med en mörk bakgrund.\n" "Flags: -aurora 1, -aurora 0" #: src/ui.glade:4071 msgid "Width:" msgstr "Bredd:" #: src/ui.glade:4083 msgid "" "Width of aurora in percentage of screen width.\n" "Flag: -aurorawidth" msgstr "" "Norrskens bredd i procent av skärmens bredd.\n" "Flag: -aurorawidth" #: src/ui.glade:4108 msgid "Height:" msgstr "Höjd:" #: src/ui.glade:4120 msgid "" "Vertical size of aurora.\n" "Flag: -auroraheight" msgstr "" "Vertikal storlek pÃ¥ norrsken.\n" "Flag: -auroraheight" #: src/ui.glade:4157 msgid "" "Animation speed of aurora: real: 10, for a more dramatic effect choose: 100\n" "Flag: -auroraspeed" msgstr "" "Animeringshastighet för norrsken: verklig: 10, för en mer dramatisk effekt " "välj: 100\n" "Flag: -auroraspeed" #: src/ui.glade:4191 msgid "" "Brightness of aurora.\n" "Flags: -aurorabrightness" msgstr "" "Auroras ljusstyrka.\n" "Flags: -aurorabrightness" #: src/ui.glade:4208 msgid "Left" msgstr "Vänster" #: src/ui.glade:4212 msgid "" "Place aurora left on the screen.\n" "Flag: -auroraleft" msgstr "" "Placera norrsken till vänster pÃ¥ skärmen.\n" "Flag: -auroraleft" #: src/ui.glade:4225 msgid "Middle" msgstr "Mitten" #: src/ui.glade:4229 msgid "" "Place aurora in the middle of the screen.\n" "Flag: -auroramiddle" msgstr "" "Placera norrsken i mitten av skärmen.\n" "Flag: -auroramiddle" #: src/ui.glade:4243 msgid "Right" msgstr "Höger" #: src/ui.glade:4247 msgid "" "Place aurora in the right of the screen.\n" "Flag: -auroraright" msgstr "" "Placera norrsken till höger pÃ¥ skärmen.\n" "Flag: -auroraright" #: src/ui.glade:4266 msgid "Frequency:" msgstr "Frekvens:" #: src/ui.glade:4278 msgid "" "Frequency of meteors to appear.\n" "Flags: -meteorfrequency" msgstr "" "Frekvens av meteorer som dyker upp.\n" "Flags: -meteorfrequency" #: src/ui.glade:4300 msgid "Base:" msgstr "Bas:" #: src/ui.glade:4312 msgid "" "Baseline height of aurora, in percentage of screen height.\n" "Flag: -aurorabase" msgstr "" "Baslinjehöjd för norrsken, i procent av skärmhöjd.\n" "Flag: -aurorabase" #: src/ui.glade:4329 msgid "Color" msgstr "Färg" #: src/ui.glade:4333 msgid "" "Choose between yellow-ish and white-ish moon.\n" "Flag: -mooncolor [0,1]" msgstr "" "Välj mellan gulaktig och vitaktig mÃ¥ne.\n" "Flag: -mooncolor [0,1]" #: src/ui.glade:4433 msgid "Celestials" msgstr "Himmelska väsen" #: src/ui.glade:4453 msgid "Birds settings" msgstr "Inställningar för fÃ¥glar" #: src/ui.glade:4617 msgid "Show birds" msgstr "Visa fÃ¥glar" #: src/ui.glade:4621 msgid "" "If set: show birds.\n" "Flags: -showbirds 1, -showbirds 0" msgstr "" "Om inställt: visa fÃ¥glar.\n" "Flags: -showbirds 1, -showbirds 0" #: src/ui.glade:4634 msgid "Birds only" msgstr "Endast fÃ¥glar" #: src/ui.glade:4638 msgid "" "If set: show no Santa, snow or scenery.\n" "Flags: -birdsonly 0, -birdsony 1" msgstr "" "Om inställt: visa ingen Tomte, snö eller landskap.\n" "Flags: -birdsonly 0, -birdsony 1" #: src/ui.glade:4655 msgid "Preferred distance:" msgstr "Önskat avstÃ¥nd:" #: src/ui.glade:4669 msgid "" "Preferred distance from other birds.\n" "Flag: -prefdistance" msgstr "" "Önskat avstÃ¥nd frÃ¥n andra fÃ¥glar.\n" "Flag: -prefdistance" #: src/ui.glade:4697 msgid "Restart" msgstr "Omstart" #: src/ui.glade:4701 msgid "Restart birds." msgstr "Starta om fÃ¥glar." #: src/ui.glade:4718 msgid "Viewing distance:" msgstr "BetraktningsavstÃ¥nd:" #: src/ui.glade:4731 msgid "" "Viewing distance.\n" "NOTE: Santa has no knowledge of viewing distance, so when birds are " "following Santa, the relative positions of Santa and birds will be " "temporarely out of sync when you change the viewing distance. This is only " "noticeable when the birds are following Santa.\n" "Flag: -viewingdistance" msgstr "" "BetraktningsavstÃ¥nd.\n" "OBS: Tomten har ingen kunskap om siktavstÃ¥nd, sÃ¥ när fÃ¥glar följer Tomten " "kommer de relativa positionerna för Tomten och fÃ¥glarna att vara tillfälligt " "osynkroniserade när du ändrar siktavstÃ¥ndet. Detta märks bara när fÃ¥glarna " "följer Tomten.\n" "Flag: -viewingdistance" #: src/ui.glade:4752 msgid "Focus to attraction point:" msgstr "Fokus pÃ¥ attraktionspunkt:" #: src/ui.glade:4766 msgid "" "Tendency to concentrate on the attraction point.\n" "Flag: -focuscentre" msgstr "" "Tendens att koncentrera sig pÃ¥ attraktionspunkten.\n" "Flag: -focuscentre" #: src/ui.glade:4784 msgid "" "Desired number of birds. If zero, no birds are shown.\n" "Flag: -nbirds" msgstr "" "Önskat antal fÃ¥glar. Om noll visas inga fÃ¥glar.\n" "Flag: -nbirds" #: src/ui.glade:4807 msgid "# Birds:" msgstr "# FÃ¥glar:" #: src/ui.glade:4821 msgid "" "Number of nearest neighbours the birds should look at.\n" "Flag: -neighbours" msgstr "" "Antal närmaste grannar som fÃ¥glarna ska titta pÃ¥.\n" "Flag: -neighbours" #: src/ui.glade:4841 msgid "Neighbours:" msgstr "Grannar:" #: src/ui.glade:4856 msgid "" "Give the birds a fancy color.\n" "Flag: -birdscolor" msgstr "" "Ge fÃ¥glarna en snygg färg.\n" "Flag: -birdscolor" #: src/ui.glade:4874 msgid "Bird color" msgstr "FÃ¥gelfärg" #: src/ui.glade:4900 msgid "Anarchy:" msgstr "Anarki:" #: src/ui.glade:4914 msgid "" "Anarchy level: the higher, the more anarchy.\n" "Flag: -anarchy" msgstr "" "AnarkinivÃ¥: ju högre, desto mer anarki.\n" "Flag: -anarchy" #: src/ui.glade:4934 msgid "Distance weight:" msgstr "Distansvikt:" #: src/ui.glade:4948 msgid "" "Tendency to keep desired distance to neighbours.\n" "Flag: -disweight" msgstr "" "Tendens att hÃ¥lla önskat avstÃ¥nd till grannar.\n" "Flag: -disweight" #: src/ui.glade:4968 msgid "Adjust speed to neighbours:" msgstr "Anpassa hastigheten efter grannar:" #: src/ui.glade:4982 msgid "" "Tendency to adjust speed to neighbours.\n" "Flag: -followneighbours" msgstr "" "Tendens att anpassa hastigheten till grannar.\n" "Flag: -followneighbours" #: src/ui.glade:5016 msgid "" "Speed of birds in arbitrary units.\n" "Flag: -birdsspeed" msgstr "" "FÃ¥glarnas hastighet i godtyckliga enheter.\n" "Flag: -birdsspeed" #: src/ui.glade:5036 msgid "Drawing scale:" msgstr "Ritningsskala:" #: src/ui.glade:5050 msgid "" "Influence the size of the birds.\n" "Flag: -birdsscale\n" msgstr "" "PÃ¥verka storleken pÃ¥ fÃ¥glarna.\n" "Flag: -birdsscale\n" #: src/ui.glade:5067 msgid "" "Show \n" "attr point" msgstr "" "Visa \n" "attr punkt" #: src/ui.glade:5073 msgid "" "Show the point where the birds want to go.\n" "Flags: -showattr 0, -showattr 1" msgstr "" "Visa punkten dit fÃ¥glarna vill gÃ¥.\n" "Flags: -showattr 0, -showattr 1" #: src/ui.glade:5084 msgid "" "Follow \n" "Santa" msgstr "" "Följ \n" "Tomten" #: src/ui.glade:5090 msgid "" "Birds are attracted by an attraction point. Here you can choose to follow " "Santa.\n" "Flags: -followsanta 0, -followsanta 1" msgstr "" "FÃ¥glar lockas av en attraktionspunkt. Här kan du välja att följa Tomten.\n" "Flags: -followsanta 0, -followsanta 1" #: src/ui.glade:5103 msgid "" "Percentage of screen to be used for the attraction point.\n" "Flag: -attrspace" msgstr "" "Procentandel av skärmen som ska användas för attraktionspunkten.\n" "Flag: -attrspace" #: src/ui.glade:5125 msgid "Attraction point range" msgstr "AttraktionspunktsomrÃ¥de" #: src/ui.glade:5168 msgid "Actual mean distance from neighbours." msgstr "Faktiskt medelavstÃ¥nd frÃ¥n grannar." #: src/ui.glade:5185 msgid "Distance used to get the desired number of neighbours." msgstr "AvstÃ¥nd som används för att fÃ¥ önskat antal grannar." #: src/ui.glade:5268 msgid "Birds" msgstr "FÃ¥glar" #: src/ui.glade:5286 msgid "version" msgstr "version" #: src/ui.glade:5301 src/ui.glade:6515 msgid "Settings" msgstr "inställningar" #: src/ui.glade:5323 msgid "Transparency " msgstr "Genomskinlighet " #: src/ui.glade:5340 msgid "" "Transparency of painted items:\n" "0: no transparency.\n" "100: fully transparent, you will see nothing!\n" "Flag: -transparency" msgstr "" "Transparens för mÃ¥lade föremÃ¥l:\n" "0: ingen transparens.\n" "100: helt genomskinlig, du ser ingenting!\n" "Flag: -transparency" #: src/ui.glade:5367 msgid "Lift snow on bottom" msgstr "Lyft snö pÃ¥ botten" #: src/ui.glade:5383 msgid "" "Use this if snow falls below the bottom of your screen, or fallen snow " "hides something that should not be hidden.\n" "Flag: -offsets" msgstr "" "Använd detta om snö faller under botten av din skärm, eller fallen snö " "döljer nÃ¥got som inte bör döljas.\n" "Flag: -offsets" #: src/ui.glade:5408 msgid "Lift snow on windows" msgstr "Lyft snö pÃ¥ fönster" #: src/ui.glade:5424 msgid "" "Use this if no snow collects on your windows, or if snow collects separated " "from your windows. \n" "Some basic window managers need this setting (e.g. TWM needs in general a " "value of 25 .. 28).\n" "Flag: -offsety" msgstr "" "Använd detta om ingen snö samlas pÃ¥ dina fönster, eller om snö samlas skilt " "frÃ¥n dina fönster. \n" "Vissa grundläggande fönsterhanterare behöver denna inställning (t.ex. TWM " "behöver i allmänhet ett värde pÃ¥ 25 ... 28).\n" "Flag: -offsety" #: src/ui.glade:5449 msgid "Cpu factor" msgstr "Cpu-faktor" #: src/ui.glade:5467 msgid "" "The higher, the smoother xsnow will run, but will also use more cpu power.\n" "Flag: -cpuload" msgstr "" "Ju högre, desto mjukare xsnow kommer att köras, men kommer ocksÃ¥ att använda " "mer processorkraft.\n" "Flag: -cpuload" #: src/ui.glade:5493 msgid "Scale" msgstr "Skala" #: src/ui.glade:5510 msgid "" "Overall drawing scale.\n" "Flag: -scale" msgstr "" "Övergripande ritningsskala.\n" "Flag: -scale" #: src/ui.glade:5543 msgid "Ignore large top windows" msgstr "Ignorera stora toppfönster" #: src/ui.glade:5559 msgid "" "Windows wider than 80 percent of the screen and closer to the top than the " "number in this widget will not collect snow.\n" "In some cases, there are invisible windows near the top of the screen, which " "are handled by xsnow as normal windows: snow is collected upon them. By " "entering a suitable number here, this undesired behaviour can be avoided.\n" "Flag: -ignoretop\n" "\n" msgstr "" "Fönster som är bredare än 80 procent av skärmen och närmare toppen än " "siffran i den här widgeten kommer inte att samla snö.\n" "I vissa fall finns det osynliga fönster nära toppen av skärmen, som hanteras " "av xsnow som vanliga fönster: snö samlas pÃ¥ dem. Genom att ange ett lämpligt " "nummer här kan detta oönskade beteende undvikas.\n" "Flag: -ignoretop\n" "\n" #: src/ui.glade:5583 msgid "Ignore large bottom windows" msgstr "Ignorera stora bottenfönster" #: src/ui.glade:5599 msgid "" "Windows wider than 80 percent of the screen and closer to the bottom than " "the number in this widget will not collect snow.\n" "\n" "In some cases, there are invisible windows near the bottom of the screen, " "which are handled by xsnow as normal windows: snow is collected upon them. " "By entering a suitable number here, this undesired behaviour can be " "avoided.\n" "Flag: -ignorebottom" msgstr "" "Fönster som är bredare än 80 procent av skärmen och närmare botten än " "siffran i den här widgeten kommer inte att samla snö.\n" "\n" "I vissa fall finns det osynliga fönster nära botten av skärmen, vilket " "hanteras av xsnow som vanliga fönster: snö samlas pÃ¥ dem. Genom att ange ett " "lämpligt nummer här kan detta oönskade beteende undvikas.\n" "Flag: -ignorebottom" #: src/ui.glade:5791 msgid "window type etc." msgstr "fönstertyp etc." #: src/ui.glade:5814 msgid "" "Menu\n" "colors" msgstr "" "Meny\n" "färger" #: src/ui.glade:5819 msgid "" "Toggle between xsnow's own menu colors and standard menu colors.\n" "Activated: use xsnow colors.\n" "Deactivated: use default colors.\n" "Flags: -theme 1, -theme 0" msgstr "" "Växla mellan xsnow egna menyfärger och standardmenyfärger.\n" "Aktiverad: använd xsnow färger.\n" "Inaktiverad: använd standardfärger.\n" "Flags: -theme 1, -theme 0" #: src/ui.glade:5833 msgid "" "On all\n" "workspaces" msgstr "" "PÃ¥ alla \n" "arbetsytor" #: src/ui.glade:5838 msgid "" "Use all workspaces to snow in.\n" "NOTE: this doesn't work properly in enlightenment.\n" "Flags: -allworkspaces 1, -allworkspaces 0" msgstr "" "Använd alla arbetsytor för att snöa in.\n" "OBS: detta fungerar inte korrekt i upplysningstiden.\n" "Flags: -allworkspaces 1, -allworkspaces 0" #: src/ui.glade:5856 msgid "" "Below\n" "windows" msgstr "" "Nedan\n" "fönster" #: src/ui.glade:5861 msgid "" "When activated, it will be snowing below your windows, else it will be " "snowing upon you windows too.\n" "On some desktop environments, when snowing above your windows you will not " "be able to click on any window.\n" "Therefore, you will be asked to click a button, to be sure that things are " "OK.\n" "Flag: -above" msgstr "" "När den är aktiverad kommer det att snöa under dina fönster, annars kommer " "det att snöa pÃ¥ dina fönster ocksÃ¥.\n" " PÃ¥ vissa skrivbordsmiljöer kommer du inte att kunna klicka pÃ¥ nÃ¥got fönster " "när det snöar ovanför dina fönster.\n" "Därför kommer du att bli ombedd att klicka pÃ¥ en knapp för att vara säker pÃ¥ " "att allt är OK.\n" "Flag: -above" #: src/ui.glade:5880 msgid "" "Click to\n" "confirm" msgstr "" "Klicka för att \n" "bekräfta" #: src/ui.glade:5885 msgid "To make sure you can click." msgstr "För att vara säker pÃ¥ att du kan klicka." #: src/ui.glade:5904 msgid "" "If you have more than one monitor, choose where you want snow falling. " "Choose 'all monitors' if you want snow in all monitors.\n" "NOTE: when changing monitor, xsnow will restart.\n" "Flag: -screen" msgstr "" "Om du har mer än en bildskärm, välj var du vill ha snö. Välj 'alla " "monitorer' om du vill ha snö i alla monitorer.\n" "OBS: när du byter monitor kommer xsnow att starta om.\n" "Flag: -screen" #: src/ui.glade:5911 msgid "monitor 1" msgstr "monitor 1" #: src/ui.glade:5922 msgid "" "Create\n" "outline" msgstr "" "Skapa \n" " disposition" #: src/ui.glade:5927 msgid "" "To draw an outline around the snow window.\n" "Flag: -outline 1/0" msgstr "" "Att rita en kontur runt snöfönstret.\n" "Flag: -outline 1/0" #: src/ui.glade:5951 msgid "" " \n" " " msgstr "" " \n" " " #: src/ui.glade:5986 msgid "" "Choose here the picture you want as background when xscreensaver is " "active.\n" "Flag: -bg" msgstr "" "Välj här den bild du vill ha som bakgrund när xscreensaver är aktiv.\n" "Flag: -bg" #: src/ui.glade:5990 msgid "Choose background" msgstr "Välj bakgrund" #: src/ui.glade:6005 msgid "" "Activate xscreensaver.\n" "Click and don't touch mouse and keyboard for a few seconds..." msgstr "" "Aktivera xscreensaver.\n" "Klicka och rör inte mus och tangentbord pÃ¥ nÃ¥gra sekunder..." #: src/ui.glade:6019 msgid "" "Settings for Xscreensaver. You can choose a background, and choose to use it " "or not.\n" "Make sure you add a line like\n" "xsnow -root\n" "after the line 'programs:' in the file ~/.xscreensaver and you run " "xscreensaver-demo to choose for xsnow.\n" "To activate xscreensaver on the command line:\n" "xscreensaver-command -activate\n" "See also the man page:\n" "man xsnow" msgstr "" "Inställningar för Xscreensaver. Du kan välja en bakgrund och välja att " "använda den eller inte.\n" "Se till att du lägger till en rad som\n" "xsnow -root\n" "efter raden 'program:' i filen ~/.xscreensaver och du kör xscreensaver-demo " "att välja för xsnow.\n" "För att aktivera xscreensaver pÃ¥ kommandoraden:\n" "xscreensaver-command -activate\n" " Se även man-sidan:\n" "man xsnow" #: src/ui.glade:6028 msgid "Xscreensaver: " msgstr "Xscreensaver: " #: src/ui.glade:6048 msgid "Black" msgstr "Svart" #: src/ui.glade:6052 msgid "" "When activated, the background will be black.\n" "Flag: -bg (this button will be automatically desactivated when -bg is given)" msgstr "" "När den är aktiverad kommer bakgrunden att vara svart.\n" "Flag: -bg (this button will be automatically desactivated when -bg is given)" #: src/ui.glade:6076 msgid "" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" msgstr "" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" #: src/ui.glade:6551 msgid "en" msgstr "sv" #: src/ui.glade:6554 msgid "it" msgstr "den" #~ msgid "" #~ "If set, use two colors.\n" #~ "Flags: -enablesc2" #~ msgstr "" #~ "Om inställt, använd tvÃ¥ färger.\n" #~ "Flags: -enablesc2" #, c-format #~ msgid "XWinInfo failed\n" #~ msgstr "XWinInfo misslyckades \n" #, c-format #~ msgid "Force snow on root: window: %#lx, depth: %d\n" #~ msgstr "Tvinga snö pÃ¥ roten: fönster: %#lx, djup: %d\n" #, c-format #~ msgid "" #~ "NOTE: you probably need to tweak 'Lift snow on windows' in the 'settings' " #~ "panel.\n" #~ msgstr "" #~ "OBS: du behöver förmodligen justera 'Lyft snö pÃ¥ fönster' i " #~ "'inställningar'-panelen.\n" #~ msgid "Force a gust of wind immediately.\n" #~ msgstr "Framtvinga en vindpust omedelbart.\n" xsnow-3.8.3/po/uk.gmo0000666000000000000000000012473614732252143012656 0ustar0000000000000000Þ•$< …\pqr‹¥§º½ÃÇ:Ì# ,:I"_7‚ ºÄÙíþT%c‰ ¥ ² ¾;Ì^Kp5¼6òE)FoJ¶57NUoŒL’ ß íøvþ u€ •BŸâ.ê0 !J l w D‰ VÎ %!7!R!l!ƒ!”!š!/¡!Ñ!ï!÷!$ " 1"<"K"CT"-˜"Æ"×"ñ"6#F#W#Q^#°#¿#Æ# á#$ï#!$76$ n$/y$©$®$Ê$ Ò$•Ü$`r%TÓ%=(&.f&S•&1é&Y'(u'5ž'HÔ'“(½±(o)‹)3¤)3Ø) *,*D*0^**”*¨*½*2Ï*+ +"+*+1++6+b++›+E·+ ý+" ,,,H1,'z,¢,ª,Ç, Ù, ä, ð,#ü,J -=k-;©-2å-6.0O.8€.¹. Í.8Ú. / / */.5/*d//—/-¦/9Ô/00Q0Dl0t±0f&161BÄ1&2.2&42([2„2‹2 “2¡2%¸2$Þ273%;37a3%™3¿3Û3Wä3<5A5 R5 `5 k5 v5 5J‹5KÖ5"6<(6He61®6à6 å6074770l7/7Í7Ô7?Ú7C8A^8  8‰Á8dK9S°9Š:I:2Ù:Z ;(g;B;[Ó;/<;6<Gr<Qº<= =J=pf=1×=< >9F>@€>;Á>;ý>˜9? Ò?tà?U@$n@“@%²@{Ø@gTAμA‹BH C!VCxC‹C¥C,¾C)ëCE'E]/E6EÄE äEF F.F{NGÊGAÑGHH<Hu\HjÒI=K CKPK0`K‘K1 K ÒKßKâKåK ëK öK L LL L(L"9L°\M4 O+BOnOpOƒO†OŒOOi•OÿO P'P=P"QP#tPI˜P7âPQ96QpQ'Q¸Q£ÍQGqR<¹R9öR0S'HSapSÒS·âS›šT}6U|´U˜1V™ÊV•dWrúW*mX ˜X¥XÁX àX‚êXmY„Y  Y»«YgZ%Z ¥Z²ZfÈZ/[LA[GŽ[?Ö[\+\ZC\§ž\1F]Fx]5¿]'õ]3^ Q^ \^Kh^9´^î^*ý^O(_x_Š_ª_}Ê_AH`&Š`2±`>ä`…#a©aÄašÛa"vb™b8¬b0åbMc4dcC™cÝcSíc Ad.Ld {d‰d¥d »e\fqêf^\g…»gLAh©Žhh8if¡i†j"j}²k50m7fm`žmCÿmCnO_n%¯nAÕno'&o+No$zoPŸo%ðop1p@p Qp.^p2pNÀp:q…Jq ÐqCÞq "r„.rB³r örs/s Os[svsB‰sÌsc\tdÀta%us‡u?ûuR;vŽv­vnÃv2wCwUwCkw=¯wíw(xT1xc†xêx ýxly\uyØÒy¼«zFh{]¯{6 |D|3S|9‡|Á|Ñ|ä|<ý|A:}P|}‹Í}aY~~»~V:(‘º#Ó÷"‚#+‚&O‚v‚”‚¬‚lÆ‚{3ƒ ¯ƒY½ƒp„8ˆ„Á„!Ê„Eì„U2…Tˆ…;Ý…† -†~8†f·†q‡ ‡ã±‡¢•ˆ8‰Ïɉx™ŠH‹»[‹.Œ_FŒž¦Œ EYSq­™Ži¹ŽK#ÕoYEeŸ[‘ra‘_Ô‘c4’^˜’÷“Ë ”PÙ”W*•D‚•LǕ֖ ë–¥õ—â›™›~šH›:c›8ž›A×›Xœãrœ$Vž {žˆž\Ÿ>sŸ<²ŸïŸ)  û7 †3¢ º¢vÆ¢ =£ K£TV£T«£1¦2¨A¨W¨Ao¨±¨QÀ¨©*©-©2©C©U©&f©©¢© µ©©Í$ËÞ•„ Lw¬åÉÑ#U’¢»Z®Sú‰(°í ¯ùªIü“=ôÔhʇõP,ÎX6±‹ð€mÀ!1rŸdû4¥ø³$;ƘtA«Ø2¤á`ĵ8½!Ý…àìÖëê7Rl E¿)䌚Ìy›¹ —Çfu ?ÿ¶Ï†KÒ n<cŠ~W"Ù'×væó#-kÓœ/§¾NÃÈ­ *‚ _FýaH|iÜqî :\öJ”Bsò"]Õ´TMÛñ¨¸ÅÁéV > Y÷}ßx+ˆ^ÂÚj9 gŽ0èºo¼–.5 @{3·ïžzQ[¡D&ƒ²‘pþCâeçЦ©%£bOã™G Alas! This not an X11 session, xsnow will probably not run. If you want to try it anyway, set the environment variable XSNOW_FORCE_RUN, eg: XSNOW_FORCE_RUN=1 xsnow Or, you could force an X11 session, for example by tweaking /etc/gdm3/daemon.conf. Thanks for using xsnow Xsnow: Caught signal %d because double buffering is not available on this system on your request. # Birds:# Items:# Snowflakes:% Window fill:%s. Snow window: %#lx%s: cannot connect to X server %s              (default)All defaults All vintage Defaults Vintage Activate xscreensaver. Click and don't touch mouse and keyboard for a few seconds...Actual mean distance from neighbours.Adjust speed to neighbours:All defaultsAll vintageAllow overlapAnarchy level: the higher, the more anarchy. Flag: -anarchyAnarchy:Animation speed of aurora: real: 10, for a more dramatic effect choose: 100 Flag: -auroraspeedApply default values for all preferences (except settings). Flag: -defaultsApply default values for the preferences in this tab.Apply default values for the preferences in this tab. Apply defaults for all preferences (except settings). Flag: -defaultsApply defaults for all preferences (except settings). Flags: -defaultsApply vintage values for all preferences (except settings). Flag: -vintageApply vintage values for the preferences in this tab.Attraction point rangeAuroraAvailable languages are: Available languages are: %s Base:Baseline height of aurora, in percentage of screen height. Flag: -aurorabaseBelow windowsBird colorBirdsBirds are attracted by an attraction point. Here you can choose to follow Santa. Flags: -followsanta 0, -followsanta 1Birds onlyBirds settingsBlackBlow off:Bottom percentage of screen available for scenery. Flag: -treefillBright:Brightness of aurora. Flags: -aurorabrightnessBrightness of moon's halo. Flag: -halobrightnessCannot create transparent window CelestialsChoose backgroundChoose between yellow-ish and white-ish moon. Flag: -mooncolor [0,1]Choose here the picture you want as background when xscreensaver is active. Flag: -bgChoose your SantaChoose your favorite SantaChoose your favorite snowClick on a window ... Click to confirmColorColor:Compose here your favorite celestial conditionsCompose your favorite sceneryContactContinuing with flagCould not determine desktop session Cpu factorCreate outlineDefaultsDesired number of birds. If zero, no birds are shown. Flag: -nbirdsDesired number of scenery items. Flag: -treesDesktop type: %sDetected Wayland desktop Detected desktop session: %s Distance used to get the desired number of neighbours.Distance weight:DonateDonate one euro or so to inspire the maintainer of xsnow, here is a paypal link. Drawing scale:EnableFocus to attraction point:Follow SantaFor optimal resuts, add to your %s: Force a gust of wind immediately.Frequency of meteors to appear. Flags: -meteorfrequencyFrequency:Give the birds a fancy color. Flag: -birdscolorHaloHalting because of flag %s Height:Hide menuIf everything is ok, it is now snowing on your desktop, and birds are flying. You are encouraged to define your own preferences using the tabs above.If set, show fallen snow on bottom of the desktop. Flags: -keepsnowonscreen, -nokeepsnowonscreenIf set, show fallen snow on windows. Flags: -keepsnowonwindows, -nokeepsnowonwindowsIf set, show snow blowing away. Flags: -blowsnow, -noblowsnowIf set, show snowflakes. Flags: -snow, -nosnowIf set, snow will collect on the trees. Flags: -keepsnowontrees, -nokeepsnowontreesIf set, there will be wind. Flags: -wind, -nowindIf set, try to show fluff on fallen snow and trees if possible. Flags: -fluffy, -nofluffyIf set, use two colors. Flag: -enablesc2If set: show birds. Flags: -showbirds 1, -showbirds 0If set: show no Santa, snow or scenery. Flags: -birdsonly 0, -birdsony 1If the system is too busy, all panels get this color, in which case you could adapt some settings in "snow", "birds", "settings", or "celestials".If you have more than one monitor, choose where you want snow falling. Choose 'all monitors' if you want snow in all monitors. NOTE: when changing monitor, xsnow will restart. Flag: -screenIgnore large bottom windowsIgnore large top windowsIn every tab you find the following rescue buttons:Influence the size of the birds. Flag: -birdsscale Intensity:LXDE session found, using window 'pcmanfm'. Leave menu. Flag: -nomenuLeavy tree. Flags: -treetype 2 or: -treetype allLeftLift snow on bottomLift snow on windowsMax # snowflakes:Maximum amount of snowflakes. Flag: -flakecountmaxMean distance: %3d Menu colorsMeteorsMiddleMoonMoose. Flags: -treetype 5 or: -treetype allMore than %d errors, I quit!NOT using double buffering:NOTE: expect some flicker. NOTE: xsnow will probably run, but some glitches are to be expected. Neighbours:Not sending tar file to terminal. Now!Number of nearest neighbours the birds should look at. Flag: -neighboursNumber of twinkling stars. Flag: -starsNumber:Ok, things are as they are. On all workspacesOn bottom:On scenery:On windows:Overall drawing scale. Flag: -scalePercentage of screen to be used for the attraction point. Flag: -attrspacePlace aurora in the middle of the screen. Flag: -auroramiddlePlace aurora in the right of the screen. Flag: -aurorarightPlace aurora left on the screen. Flag: -auroraleftPlease report any comments to the maintainer of xsnow.Polar bear. Flags: -treetype 7 or: -treetype allPreferred distance from other birds. Flag: -prefdistancePreferred distance:Probably X11Problems encountered during production of the tar ball. Quit xsnowQuit xsnow.Range: %d Reindeer. Flags: -treetype 4 or: -treetype allRelative size of the moon. Flag: -moonsizeRestartRestart birds.Restart due to change of display settings... Restart due to change of screen or language settings ... RightSantaSanta using the train with one reindeer and Rudolph. Flags: -santa 4 -showrudolphSanta using the train with two reindeers. Flags: -santa 4 -norudolphSanta with Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder, Blixem and Rudolph. Flags: -santa 3 -showrudolphSanta with Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder and Blixem. Flags: -santa 3 -norudolphSanta with three reindeers. Flags: -santa 2 -norudolphSanta with two reindeers and Rudolph. Flags: -santa 2 -showrudolphSanta's speed. Flag: -santaspeedfactorScaleScale of Santa. Flags: -santascale Scale of scenery. Flag: sceneryscale Scale:ScenerySecond color:See also the man page.Self replication is not compiled in. Set color of vintage tree. Flag: -tcSet default preferences for all (except settings) tabs.Set default preferences for this tab.Set vintage preferences for all (except settings) tabs.Set vintage preferences for this tab.Setting background from %s SettingsSettings for Xscreensaver. You can choose a background, and choose to use it or not. Make sure you add a line like xsnow -root after the line 'programs:' in the file ~/.xscreensaver and you run xscreensaver-demo to choose for xsnow. To activate xscreensaver on the command line: xscreensaver-command -activate See also the man page: man xsnowShowShow attr pointShow sceneryShow SantaShow birdsShow fluffShow snowShow the point where the birds want to go. Flags: -showattr 0, -showattr 1Size of snowflakes, works only for non-vintage snow flakes. Flag: -snowsizeSize:Small Santa with three reindeers. Flags: -santa 1 -norudolphSmall Santa with two reindeers and Rudolph. Flags: -santa 1 -showrudolphSmall house. Flags: -treetype 3 or: -treetype allSnowSnowing in %#lx: %s %d+%d %dx%d Snowy tree. Flags: -treetype 6 or: -treetype allSpeed of birds in arbitrary units. Flag: -birdsspeedSpeed of moon in pixels/minute. Flag: -moonspeedSpeed of the snowflakes. Flag: -snowspeedfactorSpeed:StarsTendency to adjust speed to neighbours. Flag: -followneighboursTendency to concentrate on the attraction point. Flag: -focuscentreTendency to keep desired distance to neighbours. Flag: -disweightThe color of the snow. Flag: -scThe higher this setting, the more snow will be generated because of Santa ploughing, wind or disappearing windows. Flag: -blowofffactorThe higher this setting, the more snow will collect on the bottom of the desktop. Flag: -ssnowdepthThe higher this setting, the more snow will collect on the trees. Flag: -maxontreesThe higher this setting, the more snow will collect on the windows. Note: in Wayland, there is no snow on the windows. Flag: -wsnowdepthThe higher this setting, the more the wind will whirl. Flag: -whirlfactorThe higher, the more snowflakes. Flag: -snowflakesThe higher, the smoother xsnow will run, but will also use more cpu power. Flag: -cpuloadThe second color of the snow. Flag: -sc2The transparent snow-window is probably not click-through, alas.. This setting determines how many seconds pass between two gusts of wind. Flag: -windtimerTimer:Tiny Santa with three reindeers. Flags: -santa 0 -norudolphTiny Santa with two reindeers and Rudolph. Flags: -santa 0 -showrudolphTo allow overlap or not when placing scenery. Flags: -treeoverlap, -notreeoverlapTo draw an outline around the snow window. Flag: -outline 1/0To make sure you can click.To show or not show aurora. Note: the aurora is best viewed using a dark background. Flags: -aurora 1, -aurora 0To show or not show moon. Flags: -moon 1, -moon 0To show or not show stars. Flag: -stars (0 means: no stars)To show or not to show Santa. Flags: -showsanta, -nosantaTo show or not to show halo around moon. Flags: -halo 1, -halo 0To show or not to show meteors. Flags: -meteors, -nometeorsTo show or not to show scenery. Flags: -showtrees, -notreesToggle between xsnow's own menu colors and standard menu colors. Activated: use xsnow colors. Deactivated: use default colors. Flags: -theme 1, -theme 0Transparency Transparency of painted items: 0: no transparency. 100: fully transparent, you will see nothing! Flag: -transparencyTry and click any image!Try redirecting to a file (e.g: %s, Trying to snow in root window Use "sys" for your default language. Use all workspaces to snow in. NOTE: this doesn't work properly in enlightenment. Flags: -allworkspaces 1, -allworkspaces 0Use the settings tab if xsnow is misbehaving. Use the birds tab if birds are misbehaving.Use this if no snow collects on your windows, or if snow collects separated from your windows. Some basic window managers need this setting (e.g. TWM needs in general a value of 25 .. 28). Flag: -offsetyUse this if snow falls below the bottom of your screen, or fallen snow hides something that should not be hidden. Flag: -offsetsUse vintage values for all preferences (except settings). Flag: -vintageUsing double buffer: %#lx. %dx%d Using root window Using transparent window Using window 'Desktop'. Vertical size of aurora. Flag: -auroraheightViewing distance. NOTE: Santa has no knowledge of viewing distance, so when birds are following Santa, the relative positions of Santa and birds will be temporarely out of sync when you change the viewing distance. This is only noticeable when the birds are following Santa. Flag: -viewingdistanceViewing distance:VintageVintage preferences: the look and feel of the original xsnow, created in 1993 by Rick Jansen.Vintage tree, you can set the color. Flag: -treetype 0Warning: don't eat yellow snow!Wayland (Expect some slugginess)WelcomeWelcome at xsnow!When activated, it will be snowing below your windows, else it will be snowing upon you windows too. On some desktop environments, when snowing above your windows you will not be able to click on any window. Therefore, you will be asked to click a button, to be sure that things are OK. Flag: -aboveWhen activated, the background will be black. Flag: -bg (this button will be automatically desactivated when -bg is given)Whirl:Width of aurora in percentage of screen width. Flag: -aurorawidthWidth:WindWindow size changed, now snowing in in %#lx: %s %d+%d %dx%d Windows wider than 80 percent of the screen and closer to the bottom than the number in this widget will not collect snow. In some cases, there are invisible windows near the bottom of the screen, which are handled by xsnow as normal windows: snow is collected upon them. By entering a suitable number here, this undesired behaviour can be avoided. Flag: -ignorebottomWindows wider than 80 percent of the screen and closer to the top than the number in this widget will not collect snow. In some cases, there are invisible windows near the top of the screen, which are handled by xsnow as normal windows: snow is collected upon them. By entering a suitable number here, this undesired behaviour can be avoided. Flag: -ignoretop WindyWith RudolphWithout RudolphWoody tree. Flags: -treetype 1 or: -treetype allXscreensaver: Xsnow needs gtk version >= %s, found version %s all monitorsenitlabelmonitor %dmonitor 1or use a %srestartingunknown versionwindow type etc.Project-Id-Version: xsnow 3.7.0~pre04 Report-Msgid-Bugs-To: wvermin@gmail.com PO-Revision-Date: 2024-03-10 14:19+0100 Last-Translator: Willem Vermin wvermin@gmail.com Language-Team: None Language: uk MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Ðа жаль! Це не X11-ÑÐµÐ°Ð½Ñ xsnow, ймовірно, не запуÑтитьÑÑ. Якщо ви вÑе одно хочете Ñпробувати, уÑтановіть змінну Ñередовища XSNOW_FORCE_RUN, наприклад: XSNOW_FORCE_RUN=1 xsnow Ðбо ви можете примуÑово відкрити ÑÐµÐ°Ð½Ñ X11, наприклад, налаштувавши /etc/gdm3/daemon.conf. ДÑкуємо за викориÑÑ‚Ð°Ð½Ð½Ñ xsnow Xsnow: Зловлений Ñигнал %d оÑкільки подвійна Ð±ÑƒÑ„ÐµÑ€Ð¸Ð·Ð°Ñ†Ñ–Ñ Ð½ÐµÐ´Ð¾Ñтупна в цій ÑиÑтемі на ваш запит. # Птахи:# предметів:# Ñніжинки:% Ð·Ð°Ð¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ Ð²Ñ–ÐºÐ½Ð°:%s. Снігове вікно: %#lx%s: неможливо підключитиÑÑ Ð´Ð¾ X-Ñервера %s              (за умовчаннÑм)УÑÑ– Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð·Ð° умовчаннÑм Ð’Ñе вінтажне За замовчуваннÑм Вінтаж Ðктивуйте xscreensaver. ÐатиÑніть Ñ– не торкайтеÑÑ Ð¼Ð¸ÑˆÑ– та клавіатури протÑгом кількох Ñекунд...Фактична ÑÐµÑ€ÐµÐ´Ð½Ñ Ð²Ñ–Ð´Ñтань від ÑуÑідів.Ðалаштуйте швидкіÑть на ÑуÑідів:УÑÑ– параметри за замовчуваннÑмВÑе вінтажнеДозволити перекриттÑРівень анархії: чим вище, тим більше анархії. Flag: -anarchyÐнархіÑ:ШвидкіÑть анімації полÑрного ÑÑйва: реальна: 10, Ð´Ð»Ñ Ð±Ñ–Ð»ÑŒÑˆ драматичного ефекту виберіть: 100 Flag: -auroraspeedЗаÑтоÑувати Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð·Ð° умовчаннÑм Ð´Ð»Ñ Ð²ÑÑ–Ñ… налаштувань (крім налаштувань). Flag: -defaultsЗаÑтоÑуйте Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð·Ð° замовчуваннÑм Ð´Ð»Ñ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð² на цій вкладці.ЗаÑтоÑувати Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð·Ð° умовчаннÑм Ð´Ð»Ñ Ð½Ð°Ð»Ð°ÑˆÑ‚ÑƒÐ²Ð°Ð½ÑŒ на цій вкладці. ЗаÑтоÑувати Ñтандартні параметри Ð´Ð»Ñ Ð²ÑÑ–Ñ… налаштувань (крім налаштувань). Flag: -defaultsЗаÑтоÑувати Ñтандартні параметри Ð´Ð»Ñ Ð²ÑÑ–Ñ… налаштувань (крім налаштувань). Flags: -defaultsЗаÑтоÑувати Ñтаровинні Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð´Ð»Ñ Ð²ÑÑ–Ñ… налаштувань (крім налаштувань). Flag: -vintageЗаÑтоÑуйте Ñтаровинні Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð´Ð»Ñ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð² на цій вкладці.Діапазон точки Ñ‚ÑжіннÑÐврораДоÑтупні мови: ДоÑтупні мови: %s база:Базова виÑота полÑрного ÑÑйва у відÑотках від виÑоти екрана. Flag: -aurorabaseПід вікнамиПташиний колірПтахиПтахів приваблює точка притÑганнÑ. Тут ви можете вибрати підпиÑку на Діда Мороза. Flags: -followsanta 0, -followsanta 1Тільки птахиÐÐ°Ð»Ð°ÑˆÑ‚ÑƒÐ²Ð°Ð½Ð½Ñ Ð¿Ñ‚Ð°Ñ…Ñ–Ð²Ñ‡Ð¾Ñ€Ð½Ð¸Ð¹Ð Ð¾Ð·Ñ‚Ñ€Ð°Ñ‚Ð¸Ñ‚Ð¸:Ðижній відÑоток екрана, доÑтупний Ð´Ð»Ñ Ð¿ÐµÐ¹Ð·Ð°Ð¶Ñƒ. Flag: -treefillЯÑкравий:ЯÑкравіÑть полÑрного ÑÑйва. Flags: -aurorabrightnessЯÑкравіÑть міÑÑчного гало. Flag: -halobrightnessÐеможливо Ñтворити прозоре вікно ÐебожителіВиберіть фонВиберіть між жовтим Ñ– білим міÑÑцем. Flag: -mooncolor [0,1]Виберіть тут зображеннÑ, Ñке ви бажаєте викориÑтовувати Ñк фон, коли xscreensaver активний. Flag: -bgВиберіть Ñвого Діда МорозаВиберіть Ñвого улюбленого Діда МорозаВиберіть Ñвій улюблений ÑнігÐатиÑніть на вікно ... ÐатиÑніть, щоб підтвердитиколірколір:Ðапишіть тут Ñвої улюблені небеÑні умовиСтворіть Ñвій улюблений пейзажконтактПродовжуючи з прапоромÐе вдалоÑÑ Ð²Ð¸Ð·Ð½Ð°Ñ‡Ð¸Ñ‚Ð¸ ÑÐµÐ°Ð½Ñ Ñ€Ð¾Ð±Ð¾Ñ‡Ð¾Ð³Ð¾ Ñтолу ЦП факторСтворити контурЗа замовчуваннÑмБажана кількіÑть птахів. Якщо нуль, птахи не відображаютьÑÑ. Flag: -nbirdsБажана кількіÑть декорацій. Flag: -treesТип робочого Ñтолу: %sВиÑвлено робочий Ñтіл Wayland ВиÑвлений ÑÐµÐ°Ð½Ñ Ñ€Ð¾Ð±Ð¾Ñ‡Ð¾Ð³Ð¾ Ñтолу: %s ВідÑтань, Ñка викориÑтовуєтьÑÑ Ð´Ð»Ñ Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ð½Ð½Ñ Ð±Ð°Ð¶Ð°Ð½Ð¾Ñ— кількоÑті ÑуÑідів.Вага відÑтані:ПожертвуйтеПожертвуйте близько одного євро, щоб надихнути розробника xsnow, оÑÑŒ поÑÐ¸Ð»Ð°Ð½Ð½Ñ Ð½Ð° PayPal. МаÑштаб креÑленнÑ:УвімкнутиЗоÑередьтеÑÑ Ð½Ð° точці Ñ‚ÑжіннÑ:ДотримуйтеÑÑŒ Діда ÐœÐ¾Ñ€Ð¾Ð·Ð°Ð”Ð»Ñ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¸Ñ… результатів додайте до %s: Ðегайно змуÑити порив вітру.ЧаÑтота поÑви метеорів. Flags: -meteorfrequencyЧаÑтота:Ðадайте пташкам краÑивого кольору. Flag: -birdscolorОреолЗупинка через позначку %s ВиÑота:Приховати менюЯкщо вÑе в порÑдку, то зараз на вашому робочому Ñтолі йде Ñніг, Ñ– літають пташки. Вам пропонуєтьÑÑ Ð²Ð¸Ð·Ð½Ð°Ñ‡Ð¸Ñ‚Ð¸ влаÑні параметри за допомогою вкладок вище.Якщо вÑтановлено, показувати випав Ñніг внизу робочого Ñтолу. Flags: -keepsnowonscreen, -nokeepsnowonscreenЯкщо вÑтановлено, показувати випав Ñніг на вікнах. Flags: -keepsnowonwindows, -nokeepsnowonwindowsЯкщо вÑтановлено, показувати Ñніг, що здуває. Flags: -blowsnow, -noblowsnowЯкщо вÑтановлено, показувати Ñніжинки. Flags: -snow, -nosnowЯкщо вÑтановлено, Ñніг збиратиметьÑÑ Ð½Ð° деревах. Flags: -keepsnowontrees, -nokeepsnowontreesЯкщо вÑтановлено, буде вітер. Flags: -wind, -nowindЯкщо вÑтановлено, Ñпробуйте показати пух на Ñнігу та деревах, Ñкщо це можливо. Flags: -fluffy, -nofluffyЯкщо вÑтановлено, викориÑтовувати два кольори. Flag: -enablesc2Якщо вÑтановлено: показувати птахів. Flags: -showbirds 1, -showbirds 0Якщо вÑтановлено: не показувати Санта, Ñніг або пейзаж. Flags: -birdsonly 0, -birdsony 1Якщо ÑиÑтема надто зайнÑта, уÑÑ– панелі отримують цей колір, Ñ– в цьому випадку ви можете змінити деÑкі параметри в "Ñніг", "птахи", "налаштуваннÑ" або "небожителі".Якщо у Ð²Ð°Ñ Ð±Ñ–Ð»ÑŒÑˆÐµ одного монітора, виберіть, де ви хочете, щоб падав Ñніг. Виберіть «уÑÑ– монітори», Ñкщо ви хочете, щоб Ñніг був на вÑÑ–Ñ… моніторах. ПРИМІТКÐ: під Ñ‡Ð°Ñ Ð·Ð¼Ñ–Ð½Ð¸ монітора xsnow буде перезапущено. Flag: -screenІгноруйте великі нижні вікнаІгноруйте великі верхні вікнаÐа кожній вкладці ви знайдете такі кнопки порÑтунку:Впливати на розмір птахів. Flag: -birdsscale ІнтенÑивніÑть:Ð¡ÐµÐ°Ð½Ñ LXDE знайдено за допомогою вікна 'pcmanfm'. Вийти з меню. Flag: -nomenuЛиÑÑ‚Ñне дерево. Flags: -treetype 2 or: -treetype allЛіворучПідніміть Ñніг на дноПідніміть Ñніг на вікнаМакÑимум # Ñніжинок:МакÑимальна кількіÑть Ñніжинок. Flag: -flakecountmaxÐ¡ÐµÑ€ÐµÐ´Ð½Ñ Ð²Ñ–Ð´Ñтань: %3d Кольори меню .МетеориСереднійМіÑÑцьЛоÑÑŒ. Flags: -treetype 5 or: -treetype allБільше %d помилок, Ñ Ð²Ð¸Ñ…Ð¾Ð´Ð¶Ñƒ!ÐЕ викориÑтовуєтьÑÑ Ð¿Ð¾Ð´Ð²Ñ–Ð¹Ð½Ð° буферизаціÑ:ПРИМІТКÐ: очікуйте мерехтіннÑ. ПРИМІТКÐ: xsnow, ймовірно, буде працювати, але Ñлід очікувати деÑких збоїв. СуÑіди:Ðе надÑилаєтьÑÑ Ñ„Ð°Ð¹Ð» tar на термінал. зараз!КількіÑть найближчих ÑуÑідів, на Ñких птахи повинні дивитиÑÑ. Flag: -neighboursКількіÑть мерехтливих зірок. Flag: -starsномер:Добре, вÑе Ñк Ñ”. Ðа вÑÑ–Ñ… робочих облаÑÑ‚ÑхВнизу:Ðа декораціÑÑ…:Ðа вікнах:Загальний маÑштаб креÑленнÑ. Flag: -scaleВідÑоток екрана, Ñкий буде викориÑтовуватиÑÑ Ð´Ð»Ñ Ñ‚Ð¾Ñ‡ÐºÐ¸ притÑгненнÑ. Flag: -attrspaceПоміÑтіть полÑрне ÑÑйво в Ñередину екрана. Flag: -auroramiddleПоміÑтіть полÑрне ÑÑйво праворуч на екрані. Flag: -aurorarightПоміÑтіть полÑрне ÑÑйво ліворуч на екрані. Flag: -auroraleftБудь лаÑка, повідомлÑйте про будь-Ñкі коментарі розробнику xsnow.Білий ведмідь. Flags: -treetype 7 or: -treetype allБажана відÑтань від інших птахів. Flag: -prefdistanceБажана відÑтань:Ймовірно, X11Проблеми, що виникли під Ñ‡Ð°Ñ Ð²Ð¸Ð³Ð¾Ñ‚Ð¾Ð²Ð»ÐµÐ½Ð½Ñ Ð³ÑƒÐ´Ñ€Ð¾Ð½Ð½Ð¾Ñ— кульки. Вийти xsnowВийти xsnow.Діапазон: %d Північний олень. Flags: -treetype 4 or: -treetype allВідноÑний розмір МіÑÑцÑ. Flag: -moonsizeПерезапуÑтітьПерезапуÑтіть птахів.ПерезапуÑк через зміну налаштувань диÑплеÑ... ПерезапуÑк через зміну налаштувань екрана або мови ... правильноСантаСанта на поїзді з одним оленем Ñ– Рудольфом. Flags: -santa 4 -showrudolphСанта їде потÑгом із двома оленÑми. Flags: -santa 4 -norudolphСанта з Дашером, Танцівницею, ПренÑером, ВікÑеном, Кометою, Купідоном, Дандером, БлікÑемом Ñ– Рудольфом. Flags: -santa 3 -showrudolphСанта з Дашером, Танцівницею, ПренÑером, ВікÑеном, Кометою, Ðмуром, Дандером Ñ– БлікÑемом. Flags: -santa 3 -norudolphСанта з трьома оленÑми. Flags: -santa 2 -norudolphСанта з двома оленÑми та Рудольфом. Flags: -santa 2 -showrudolphШвидкіÑть Санти. Flag: -santaspeedfactorмаÑштабМаÑштаби Санти. Flags: -santascale МаÑштаб декорації. Flag: sceneryscale МаÑштаб:декораціїДругий колір:ДивітьÑÑ Ñ‚Ð°ÐºÐ¾Ð¶ Ñторінку довідки.Ð¡Ð°Ð¼Ð¾Ð²Ñ–Ð´Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ Ð½Ðµ Ñкомпільовано. Ð’Ñтановити колір Ñтаровинного дерева. Flag: -tcÐ’Ñтановіть параметри за замовчуваннÑм Ð´Ð»Ñ Ð²ÑÑ–Ñ… (окрім налаштувань) вкладок.УÑтановіть параметри за умовчаннÑм Ð´Ð»Ñ Ñ†Ñ–Ñ”Ñ— вкладки.УÑтановіть Ñтаровинні параметри Ð´Ð»Ñ Ð²ÑÑ–Ñ… вкладок (крім налаштувань).УÑтановіть Ð´Ð»Ñ Ñ†Ñ–Ñ”Ñ— вкладки параметри вінтажу.Ð’ÑÑ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ Ñ„Ð¾Ð½Ñƒ з %s ÐалаштуваннÑÐÐ°Ð»Ð°ÑˆÑ‚ÑƒÐ²Ð°Ð½Ð½Ñ Ð´Ð»Ñ Xscreensaver. Ви можете вибрати фон Ñ– викориÑтовувати його чи ні. ПереконайтеÑÑ, що ви додали Ñ€Ñдок на зразок xsnow -root піÑÐ»Ñ Ñ€Ñдка «programs:» у файлі ~/.xscreensaver Ñ– ви запуÑкаєте xscreensaver-demo Ð´Ð»Ñ Ð²Ð¸Ð±Ð¾Ñ€Ñƒ xsnow. Щоб активувати xscreensaver у командному Ñ€Ñдку: xscreensaver-command -activate Див. також Ñторінку довідки: man xsnowПоказатиПоказати точку attrПоказати декораціїПокажіть Діду МорозуПокажіть птахівПоказати пухПоказати ÑнігПокажіть точку, куди хочуть летіти птахи. Flags: -showattr 0, -showattr 1Розмір Ñніжинок, підходить лише Ð´Ð»Ñ Ð½ÐµÐ²Ñ–Ð½Ñ‚Ð°Ð¶Ð½Ð¸Ñ… Ñніжинок. Flag: -snowsizeрозмір:Маленький Санта з трьома оленÑми. Flags: -santa 1 -norudolphМаленький Санта з двома оленÑми та Рудольфом. Flags: -santa 1 -showrudolphБудиночок. Flags: -treetype 3 or: -treetype allÑнігСніг у %#lx: %s %d+%d %dx%d ЗаÑніжене дерево. Flags: -treetype 6 or: -treetype allШвидкіÑть птахів в умовних одиницÑÑ…. Flag: -birdsspeedШвидкіÑть міÑÑÑ†Ñ Ð² пікÑелÑÑ…/хвилину. Flag: -moonspeedШвидкіÑть Ñніжинок. Flag: -snowspeedfactorшвидкіÑть:ЗіркиСхильніÑть підлаштовуватиÑÑ Ð¿Ñ–Ð´ швидкіÑть під ÑуÑідів. Flag: -followneighboursСхильніÑть до концентрації на точці Ñ‚ÑжіннÑ. Flag: -focuscentreСхильніÑть Ð´Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ð½Ð½Ñ Ð±Ð°Ð¶Ð°Ð½Ð¾Ñ— диÑтанції до ÑуÑідів. Flag: -disweightКолір Ñнігу. Flag: -scЧим вищий цей параметр, тим більше Ñнігу буде утворюватиÑÑ Ñ‡ÐµÑ€ÐµÐ· оранку Санта КлауÑа, вітер або Ð·Ð½Ð¸ÐºÐ½ÐµÐ½Ð½Ñ Ð²Ñ–ÐºÐ¾Ð½. Flag: -blowofffactorЧим вище це налаштуваннÑ, тим більше Ñнігу збиратиметьÑÑ Ð²Ð½Ð¸Ð·Ñƒ робочого Ñтолу. Flag: -ssnowdepthЧим вище це налаштуваннÑ, тим більше Ñнігу збиратиметьÑÑ Ð½Ð° деревах. Flag: -maxontreesЧим вище цей параметр, тим більше Ñнігу збиратиметьÑÑ Ð½Ð° вікнах. Примітка: у Wayland на вікнах немає Ñнігу. Flag: -wsnowdepthЧим вище це налаштуваннÑ, тим Ñильніше крутитьÑÑ Ð²Ñ–Ñ‚ÐµÑ€. Flag: -whirlfactorЧим вище, тим більше Ñніжинок. Flag: -snowflakesЧим вище, тим плавніше xsnow працюватиме, але також викориÑтовуватиметьÑÑ Ð±Ñ–Ð»ÑŒÑˆÐµ потужноÑті ЦП. Flag: -cpuloadДругий колір Ñнігу. Flag: -sc2Прозоре Ñніжне віконце мабуть не прорізне, на жаль.. Це Ð½Ð°Ð»Ð°ÑˆÑ‚ÑƒÐ²Ð°Ð½Ð½Ñ Ð²Ð¸Ð·Ð½Ð°Ñ‡Ð°Ñ”, Ñкільки Ñекунд проходить між двома поривами вітру. Flag: -windtimerТаймер:Маленький Санта з трьома оленÑми. Flags: -santa 0 -norudolphМаленький Санта з двома оленÑми та Рудольфом. Flags: -santa 0 -showrudolphДозволити чи заборонити Ð¿ÐµÑ€ÐµÐºÑ€Ð¸Ñ‚Ñ‚Ñ Ð¿Ñ–Ð´ Ñ‡Ð°Ñ Ñ€Ð¾Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ Ð¿ÐµÐ¹Ð·Ð°Ð¶Ñƒ. Flags: -treeoverlap, -notreeoverlapЩоб намалювати контур навколо Ñнігового вікна. Flag: -outline 1/0Щоб переконатиÑÑ, що ви можете натиÑнути.Показувати або не показувати полÑрне ÑÑйво. Примітка: полÑрне ÑÑйво найкраще бачити на темному тлі. Flags: -aurora 1, -aurora 0Показувати чи не показувати міÑÑць. Flags: -moon 1, -moon 0Показувати чи не показувати зірочки. Flag: -stars (0 means: no stars)Показувати чи не показувати Санту. Flags: -showsanta, -nosantaПоказувати чи не показувати німб навколо міÑÑцÑ. Flags: -halo 1, -halo 0Показувати чи не показувати метеори. Flags: -meteors, -nometeorsПоказувати чи не показувати декорації. Flags: -showtrees, -notreesÐŸÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ð½Ð½Ñ Ð¼Ñ–Ð¶ влаÑними кольорами меню xsnow Ñ– Ñтандартними кольорами меню. Ðктивовано: викориÑтовувати кольори xsnow. Дезактивовано: викориÑтовувати кольори за замовчуваннÑм. Flags: -theme 1, -theme 0ПрозоріÑть ПрозоріÑть пофарбованих елементів: 0: немає прозороÑті. 100: повніÑтю прозорий, ви нічого не побачите! Flag: -transparencyСпробуйте та натиÑніть будь-Ñке зображеннÑ!Спробуйте переÑпрÑмувати на файл (наприклад, %s, Спроба заÑніжити в кореневому вікні ВикориÑтовуйте "sys" Ñк мову за умовчаннÑм. ВикориÑтовуйте вÑÑ– робочі облаÑті Ð´Ð»Ñ Ñнігу. ПРИМІТКÐ: це не працює належним чином у Enlightenment. Flags: -allworkspaces 1, -allworkspaces 0ВикориÑтовуйте вкладку налаштуваннÑ, Ñкщо xsnow поводитьÑÑ Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾. ВикориÑтовуйте вкладку птахи, Ñкщо птахи поводÑтьÑÑ Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾.ВикориÑтовуйте це, Ñкщо Ñніг не збираєтьÑÑ Ð½Ð° ваших вікнах або Ñкщо Ñніг збираєтьÑÑ Ð¾ÐºÑ€ÐµÐ¼Ð¾ від ваших вікон. ДеÑким оÑновним віконним менеджерам потрібне це Ð½Ð°Ð»Ð°ÑˆÑ‚ÑƒÐ²Ð°Ð½Ð½Ñ (наприклад, Ð´Ð»Ñ TWM зазвичай потрібно Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ 25 .. 28). Flag: -offsetyВикориÑтовуйте це, Ñкщо Ñніг падає нижче нижньої чаÑтини екрана або випав Ñніг приховує те, що не Ñлід приховувати. Flag: -offsetsВикориÑтовуйте Ñтаровинні Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð´Ð»Ñ Ð²ÑÑ–Ñ… налаштувань (крім налаштувань). Flag: -vintageВикориÑÑ‚Ð°Ð½Ð½Ñ Ð¿Ð¾Ð´Ð²Ñ–Ð¹Ð½Ð¾Ð³Ð¾ буфера: %#lx. %dx%d ВикориÑÑ‚Ð°Ð½Ð½Ñ ÐºÐ¾Ñ€ÐµÐ½ÐµÐ²Ð¾Ð³Ð¾ вікна ВикориÑÑ‚Ð°Ð½Ð½Ñ Ð¿Ñ€Ð¾Ð·Ð¾Ñ€Ð¾Ð³Ð¾ вікна ВикориÑÑ‚Ð°Ð½Ð½Ñ Ð²Ñ–ÐºÐ½Ð° «Робочий Ñтіл». Вертикальний розмір полÑрного ÑÑйва. Flag: -auroraheightВідÑтань оглÑду. ПРИМІТКÐ: Санта не знає відÑтані оглÑду, тому, коли пташки Ñлідують за Сантою, відноÑне Ñ€Ð¾Ð·Ñ‚Ð°ÑˆÑƒÐ²Ð°Ð½Ð½Ñ Ð¡Ð°Ð½Ñ‚Ð¸ та птахів тимчаÑово не ÑинхронізуєтьÑÑ, коли ви змінюєте відÑтань оглÑду. Це помітно лише тоді, коли пташки Ñлідують за Сантою. Flag: -viewingdistanceВідÑтань переглÑду:ВінтажВінтажні переваги: зовнішній виглÑд оригіналу xsnow, Ñтворений у 1993 році Rick Jansen.Вінтажне дерево, можна вÑтановити колір. Flag: -treetype 0ПопередженнÑ: не їжте жовтий Ñніг!Wayland (Очікуйте деÑку повільніÑть)ЛаÑкаво проÑимоЛаÑкаво проÑимо на xsnow!Якщо активовано, Ñніг буде падати під вашими вікнами, інакше Ñніг буде падати Ñ– на ваші вікна. Ðа деÑких робочих Ñередовищах, коли Ñніг над вашими вікнами, ви не зможете натиÑнути жодне вікно. Отже, вам буде запропоновано натиÑнути кнопку, щоб переконатиÑÑ, що вÑе гаразд. Flag: -aboveПри активації фон буде чорним. Flag: -bg (this button will be automatically desactivated when -bg is given)Вихор:Ширина полÑрного ÑÑйва у відÑотках від ширини екрана. Flag: -aurorawidthШирина:ВітерРозмір вікна змінено, зараз Ñніг у %#lx: %s %d+%d %dx%d Вікна, ширші за 80 відÑотків екрана та розташовані ближче до низу, ніж чиÑло у цьому віджеті, не накопичуватимуть Ñніг. У деÑких випадках Ð±Ñ–Ð»Ñ Ð½Ð¸Ð¶Ð½ÑŒÐ¾Ñ— чаÑтини екрана Ñ” невидимі вікна, Ñкі оброблÑютьÑÑ xsnow Ñк звичайні вікна: на них збираєтьÑÑ Ñніг. Ввівши тут відповідне чиÑло, можна уникнути цієї небажаної поведінки. Flag: -ignorebottomВікна, ширші за 80 відÑотків екрана та ближче до верху, ніж чиÑло у цьому віджеті, не збиратимуть Ñніг. У деÑких випадках у верхній чаÑтині екрана Ñ” невидимі вікна, Ñкі оброблÑютьÑÑ xsnow Ñк нормальні вікна: на них збираєтьÑÑ Ñніг. Ввівши тут відповідне чиÑло, можна уникнути цієї небажаної поведінки. Flag: -ignoretop ВітрÑноЗ РудольфомБез РудольфаДеревне дерево. Flags: -treetype 1 or: -treetype allXscreensaver: Xsnow потрібна верÑÑ–Ñ gtk >= %s, знайдено верÑÑ–ÑŽ %s вÑÑ– моніториenцеетикеткамонітор %dмонітор 1або викориÑтовуйте %sперезапуÑкневідомо верÑÑ–Ñтип вікна тощо.xsnow-3.8.3/po/uk.po0000666000000000000000000015237314732252143012510 0ustar0000000000000000# # Sometimes the translations contain rubbish, please replace them. # # (abc_1000) \n # # (abc_1001) Xsnow # # (abc_1002) Xscreensaver # # (abc_1003) XsnoW # # (abc_1004) Rick Jansen # # (abc_1005) XSNOW # # (abc_1006) %l#x # # (abc_1007) xsnow # # (abc_1008)   # Language for xsnow # Copyright (C) 2023 Willem Vermin # Willem Vermin , 2023 # This file is distributed under the same license as the xsnow package. # # msgid "" msgstr "" "Project-Id-Version: xsnow 3.7.0~pre04\n" "Report-Msgid-Bugs-To: Willem Vermin wvermin@gmail.com\n" "POT-Creation-Date: 2024-03-10 14:19+0100\n" "PO-Revision-Date: 2024-03-10 14:19+0100\n" "Last-Translator: Willem Vermin wvermin@gmail.com\n" "Language-Team: None\n" "Language: uk\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: src/main.c:379 #, c-format msgid "Available languages are: %s\n" msgstr "ДоÑтупні мови: %s\n" #: src/main.c:382 msgid "Warning: don't eat yellow snow!" msgstr "ПопередженнÑ: не їжте жовтий Ñніг!" #: src/main.c:403 #, c-format msgid "For optimal resuts, add to your %s:\n" msgstr "Ð”Ð»Ñ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¸Ñ… результатів додайте до %s:\n" #: src/main.c:411 #, c-format msgid "unknown\n" msgstr "невідомо \n" #: src/main.c:420 #, c-format msgid "Detected Wayland desktop\n" msgstr "ВиÑвлено робочий Ñтіл Wayland \n" #: src/main.c:435 #, c-format msgid "Xsnow needs gtk version >= %s, found version %s \n" msgstr "Xsnow потрібна верÑÑ–Ñ gtk >= %s, знайдено верÑÑ–ÑŽ %s \n" #: src/main.c:445 msgid "Continuing with flag" msgstr "Продовжуючи з прапором" #: src/main.c:483 #, c-format msgid "%s: cannot connect to X server %s\n" msgstr "%s: неможливо підключитиÑÑ Ð´Ð¾ X-Ñервера %s\n" #: src/main.c:484 msgid "(default)" msgstr "(за умовчаннÑм)" #: src/main.c:602 msgid "restarting" msgstr "перезапуÑк" #: src/main.c:649 #, c-format msgid "Click on a window ...\n" msgstr "ÐатиÑніть на вікно ...\n" #: src/main.c:683 #, c-format msgid "Detected desktop session: %s\n" msgstr "ВиÑвлений ÑÐµÐ°Ð½Ñ Ñ€Ð¾Ð±Ð¾Ñ‡Ð¾Ð³Ð¾ Ñтолу: %s\n" #: src/main.c:686 #, c-format msgid "Could not determine desktop session\n" msgstr "Ðе вдалоÑÑ Ð²Ð¸Ð·Ð½Ð°Ñ‡Ð¸Ñ‚Ð¸ ÑÐµÐ°Ð½Ñ Ñ€Ð¾Ð±Ð¾Ñ‡Ð¾Ð³Ð¾ Ñтолу \n" #: src/main.c:718 #, c-format msgid "Trying to snow in root window\n" msgstr "Спроба заÑніжити в кореневому вікні \n" #: src/main.c:762 #, c-format msgid "Using transparent window\n" msgstr "ВикориÑÑ‚Ð°Ð½Ð½Ñ Ð¿Ñ€Ð¾Ð·Ð¾Ñ€Ð¾Ð³Ð¾ вікна \n" #: src/main.c:767 #, c-format msgid "The transparent snow-window is probably not click-through, alas..\n" msgstr "Прозоре Ñніжне віконце мабуть не прорізне, на жаль..\n" #: src/main.c:776 #, c-format msgid "Cannot create transparent window\n" msgstr "Ðеможливо Ñтворити прозоре вікно \n" #: src/main.c:778 #, c-format msgid "NOTE: xsnow will probably run, but some glitches are to be expected.\n" msgstr "" "ПРИМІТКÐ: xsnow, ймовірно, буде працювати, але Ñлід очікувати деÑких " "збоїв. \n" #: src/main.c:788 #, c-format msgid "LXDE session found, using window 'pcmanfm'.\n" msgstr "Ð¡ÐµÐ°Ð½Ñ LXDE знайдено за допомогою вікна 'pcmanfm'.\n" #: src/main.c:795 #, c-format msgid "Using window 'Desktop'.\n" msgstr "ВикориÑÑ‚Ð°Ð½Ð½Ñ Ð²Ñ–ÐºÐ½Ð° «Робочий Ñтіл».\n" #: src/main.c:799 #, c-format msgid "Using root window\n" msgstr "ВикориÑÑ‚Ð°Ð½Ð½Ñ ÐºÐ¾Ñ€ÐµÐ½ÐµÐ²Ð¾Ð³Ð¾ вікна \n" #: src/main.c:843 #, c-format msgid "Snowing in %#lx: %s %d+%d %dx%d\n" msgstr "Сніг у %#lx: %s %d+%d %dx%d\n" #: src/main.c:888 #, c-format msgid "Using double buffer: %#lx. %dx%d\n" msgstr "ВикориÑÑ‚Ð°Ð½Ð½Ñ Ð¿Ð¾Ð´Ð²Ñ–Ð¹Ð½Ð¾Ð³Ð¾ буфера: %#lx. %dx%d\n" #: src/main.c:895 #, c-format msgid "NOT using double buffering:" msgstr "ÐЕ викориÑтовуєтьÑÑ Ð¿Ð¾Ð´Ð²Ñ–Ð¹Ð½Ð° буферизаціÑ:" #: src/main.c:897 #, c-format msgid " because double buffering is not available on this system\n" msgstr " оÑкільки подвійна Ð±ÑƒÑ„ÐµÑ€Ð¸Ð·Ð°Ñ†Ñ–Ñ Ð½ÐµÐ´Ð¾Ñтупна в цій ÑиÑтемі \n" #: src/main.c:899 #, c-format msgid " on your request.\n" msgstr " на ваш запит.\n" #: src/main.c:900 #, c-format msgid "NOTE: expect some flicker.\n" msgstr "ПРИМІТКÐ: очікуйте мерехтіннÑ. \n" #: src/main.c:1042 msgid "Restart due to change of screen or language settings ...\n" msgstr "ПерезапуÑк через зміну налаштувань екрана або мови ...\n" #: src/main.c:1056 msgid "Restart due to change of display settings...\n" msgstr "ПерезапуÑк через зміну налаштувань диÑплеÑ...\n" #: src/main.c:1147 msgid "Wayland (Expect some slugginess)" msgstr "Wayland (Очікуйте деÑку повільніÑть)" #: src/main.c:1151 msgid "Probably X11" msgstr "Ймовірно, X11" #: src/main.c:1153 #, c-format msgid "%s. Snow window: %#lx" msgstr "%s. Снігове вікно: %#lx" #: src/main.c:1205 #, c-format msgid "More than %d errors, I quit!" msgstr "Більше %d помилок, Ñ Ð²Ð¸Ñ…Ð¾Ð´Ð¶Ñƒ!" #: src/main.c:1355 #, c-format msgid "Window size changed, now snowing in in %#lx: %s %d+%d %dx%d\n" msgstr "Розмір вікна змінено, зараз Ñніг у %#lx: %s %d+%d %dx%d\n" #: src/main.c:1424 #, c-format msgid "Halting because of flag %s\n" msgstr "Зупинка через позначку %s\n" #: src/selfrep.c:34 #, c-format msgid "Not sending tar file to terminal.\n" msgstr "Ðе надÑилаєтьÑÑ Ñ„Ð°Ð¹Ð» tar на термінал. \n" #: src/selfrep.c:35 #, c-format msgid "Try redirecting to a file (e.g: %s,\n" msgstr "Спробуйте переÑпрÑмувати на файл (наприклад, %s,\n" #: src/selfrep.c:36 #, c-format msgid "or use a %s" msgstr "або викориÑтовуйте %s" #: src/selfrep.c:42 msgid "Problems encountered during production of the tar ball.\n" msgstr "Проблеми, що виникли під Ñ‡Ð°Ñ Ð²Ð¸Ð³Ð¾Ñ‚Ð¾Ð²Ð»ÐµÐ½Ð½Ñ Ð³ÑƒÐ´Ñ€Ð¾Ð½Ð½Ð¾Ñ— кульки.\n" #: src/selfrep.c:47 #, c-format msgid "Self replication is not compiled in.\n" msgstr "Ð¡Ð°Ð¼Ð¾Ð²Ñ–Ð´Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ Ð½Ðµ Ñкомпільовано. \n" #: src/utils.c:248 #, c-format msgid "" "\n" "Xsnow: Caught signal %d\n" msgstr "" "\n" "Xsnow: Зловлений Ñигнал %d\n" #: src/utils.c:251 #, c-format msgid "" "\n" "Thanks for using xsnow\n" msgstr "" "\n" "ДÑкуємо за викориÑÑ‚Ð°Ð½Ð½Ñ xsnow\n" #: src/windows.c:633 #, c-format msgid "Setting background from %s\n" msgstr "Ð’ÑÑ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ Ñ„Ð¾Ð½Ñƒ з %s\n" #: src/ui.c:1050 #, c-format msgid "Range: %d\n" msgstr "Діапазон: %d\n" #: src/ui.c:1052 #, c-format msgid "Mean distance: %3d\n" msgstr "Ð¡ÐµÑ€ÐµÐ´Ð½Ñ Ð²Ñ–Ð´Ñтань: %3d\n" #: src/ui.c:1060 #, c-format msgid "Desktop type: %s" msgstr "Тип робочого Ñтолу: %s" #: src/ui.c:1175 src/ui.glade:5910 msgid "all monitors" msgstr "вÑÑ– монітори" #: src/ui.c:1182 #, c-format msgid "monitor %d" msgstr "монітор %d" #: src/ui.c:1200 msgid "Available languages are: " msgstr "ДоÑтупні мови: " #: src/ui.c:1203 msgid "Use \"sys\" for your default language.\n" msgstr "ВикориÑтовуйте \"sys\" Ñк мову за умовчаннÑм.\n" #: src/ui.c:1204 msgid "See also the man page." msgstr "ДивітьÑÑ Ñ‚Ð°ÐºÐ¾Ð¶ Ñторінку довідки." #: src/ui.glade:144 msgid "" "\n" "Alas! This not an X11 session, xsnow will probably not run.\n" "\n" "If you want to try it anyway, set the environment variable XSNOW_FORCE_RUN, " "eg:\n" "\n" " XSNOW_FORCE_RUN=1 xsnow\n" "\n" "Or, you could force an X11 session, for example by tweaking /etc/gdm3/daemon." "conf.\n" "\n" msgstr "" "\n" "Ðа жаль! Це не X11-ÑÐµÐ°Ð½Ñ xsnow, ймовірно, не запуÑтитьÑÑ. \n" "\n" " Якщо ви вÑе одно хочете Ñпробувати, уÑтановіть змінну Ñередовища " "XSNOW_FORCE_RUN, наприклад: \n" "\n" " XSNOW_FORCE_RUN=1 xsnow\n" "\n" "Ðбо ви можете примуÑово відкрити ÑÐµÐ°Ð½Ñ X11, наприклад, налаштувавши /etc/" "gdm3/daemon.conf.\n" "\n" #: src/ui.glade:162 msgid "Ok, things are as they are. " msgstr "Добре, вÑе Ñк Ñ”. " #: src/ui.glade:477 msgid "" "If everything is ok, it is now snowing on your desktop, and birds are " "flying. You are encouraged to define your own preferences using the tabs " "above." msgstr "" "Якщо вÑе в порÑдку, то зараз на вашому робочому Ñтолі йде Ñніг, Ñ– літають " "пташки. Вам пропонуєтьÑÑ Ð²Ð¸Ð·Ð½Ð°Ñ‡Ð¸Ñ‚Ð¸ влаÑні параметри за допомогою вкладок " "вище." #: src/ui.glade:492 msgid "" "Use the settings tab if xsnow is misbehaving.\n" "Use the birds tab if birds are misbehaving." msgstr "" "ВикориÑтовуйте вкладку налаштуваннÑ, Ñкщо xsnow поводитьÑÑ " "неправильно.\n" " ВикориÑтовуйте вкладку птахи, Ñкщо птахи поводÑтьÑÑ Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾." #: src/ui.glade:509 msgid "In every tab you find the following rescue buttons:" msgstr "Ðа кожній вкладці ви знайдете такі кнопки порÑтунку:" #: src/ui.glade:529 msgid "Defaults " msgstr "За замовчуваннÑм " #: src/ui.glade:544 msgid "Set default preferences for this tab." msgstr "УÑтановіть параметри за умовчаннÑм Ð´Ð»Ñ Ñ†Ñ–Ñ”Ñ— вкладки." #: src/ui.glade:571 msgid "Vintage " msgstr "Вінтаж " #: src/ui.glade:586 msgid "Set vintage preferences for this tab." msgstr "УÑтановіть Ð´Ð»Ñ Ñ†Ñ–Ñ”Ñ— вкладки параметри вінтажу." #: src/ui.glade:613 msgid "All defaults " msgstr "УÑÑ– Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð·Ð° умовчаннÑм " #: src/ui.glade:628 msgid "Set default preferences for all (except settings) tabs." msgstr "" "Ð’Ñтановіть параметри за замовчуваннÑм Ð´Ð»Ñ Ð²ÑÑ–Ñ… (окрім налаштувань) вкладок." #: src/ui.glade:655 msgid "All vintage " msgstr "Ð’Ñе вінтажне " #: src/ui.glade:670 msgid "Set vintage preferences for all (except settings) tabs." msgstr "УÑтановіть Ñтаровинні параметри Ð´Ð»Ñ Ð²ÑÑ–Ñ… вкладок (крім налаштувань)." #: src/ui.glade:690 src/ui.glade:701 src/ui.glade:840 src/ui.glade:1045 #: src/ui.glade:2870 src/ui.glade:2919 src/ui.glade:4688 msgid " " msgstr " " #: src/ui.glade:712 msgid " " msgstr " " #: src/ui.glade:746 msgid "Welcome at xsnow!" msgstr "ЛаÑкаво проÑимо на xsnow!" #: src/ui.glade:804 msgid "" "Vintage preferences: the look and feel of the original xsnow, created in " "1993 by Rick Jansen." msgstr "" "Вінтажні переваги: зовнішній виглÑд оригіналу xsnow, Ñтворений у 1993 році " "Rick Jansen." #: src/ui.glade:895 src/ui.glade:1542 src/ui.glade:2470 src/ui.glade:3033 #: src/ui.glade:3504 src/ui.glade:4470 src/ui.glade:5736 msgid "All defaults" msgstr "УÑÑ– параметри за замовчуваннÑм" #: src/ui.glade:900 src/ui.glade:2474 src/ui.glade:3037 src/ui.glade:5740 msgid "" "Apply defaults for all preferences (except settings).\n" "Flag: -defaults" msgstr "" "ЗаÑтоÑувати Ñтандартні параметри Ð´Ð»Ñ Ð²ÑÑ–Ñ… налаштувань (крім налаштувань).\n" "Flag: -defaults" #: src/ui.glade:914 msgid "Donate" msgstr "Пожертвуйте" #: src/ui.glade:920 msgid "" "Donate one euro or so to inspire the maintainer of xsnow, here is a paypal " "link. " msgstr "" "Пожертвуйте близько одного євро, щоб надихнути розробника xsnow, оÑÑŒ " "поÑÐ¸Ð»Ð°Ð½Ð½Ñ Ð½Ð° PayPal. " #: src/ui.glade:930 src/ui.glade:1561 src/ui.glade:2489 src/ui.glade:3052 #: src/ui.glade:3522 src/ui.glade:4489 src/ui.glade:5754 msgid "All vintage" msgstr "Ð’Ñе вінтажне" #: src/ui.glade:935 src/ui.glade:1565 src/ui.glade:2493 src/ui.glade:3056 #: src/ui.glade:4493 src/ui.glade:5758 msgid "" "Use vintage values for all preferences (except settings).\n" "Flag: -vintage" msgstr "" "ВикориÑтовуйте Ñтаровинні Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð´Ð»Ñ Ð²ÑÑ–Ñ… налаштувань (крім налаштувань).\n" "Flag: -vintage" #: src/ui.glade:949 src/ui.glade:1513 src/ui.glade:2441 src/ui.glade:3004 #: src/ui.glade:3552 src/ui.glade:4546 src/ui.glade:5633 msgid "Hide menu" msgstr "Приховати меню" #: src/ui.glade:954 src/ui.glade:1517 src/ui.glade:2445 src/ui.glade:3008 #: src/ui.glade:3556 src/ui.glade:4550 src/ui.glade:5637 msgid "" "Leave menu.\n" "Flag: -nomenu" msgstr "" "Вийти з меню.\n" "Flag: -nomenu" #: src/ui.glade:968 msgid "Contact" msgstr "контакт" #: src/ui.glade:973 msgid "Please report any comments to the maintainer of xsnow." msgstr "Будь лаÑка, повідомлÑйте про будь-Ñкі коментарі розробнику xsnow." #: src/ui.glade:983 src/ui.glade:1592 src/ui.glade:2520 src/ui.glade:3083 #: src/ui.glade:3580 src/ui.glade:4519 src/ui.glade:5661 msgid "Quit xsnow" msgstr "Вийти xsnow" #: src/ui.glade:988 src/ui.glade:1596 src/ui.glade:2524 src/ui.glade:3087 #: src/ui.glade:3584 src/ui.glade:4523 src/ui.glade:5665 msgid "Quit xsnow." msgstr "Вийти xsnow." #: src/ui.glade:1028 msgid "" "If the system is too busy, all panels get this color, in which case you " "could adapt some settings in \"snow\", \"birds\", \"settings\", or " "\"celestials\"." msgstr "" "Якщо ÑиÑтема надто зайнÑта, уÑÑ– панелі отримують цей колір, Ñ– в цьому " "випадку ви можете змінити деÑкі параметри в \"Ñніг\", \"птахи\", " "\"налаштуваннÑ\" або \"небожителі\"." #: src/ui.glade:1222 msgid "Welcome" msgstr "ЛаÑкаво проÑимо" #: src/ui.glade:1239 msgid "Blow off:" msgstr "Розтратити:" #: src/ui.glade:1252 msgid "On windows:" msgstr "Ðа вікнах:" #: src/ui.glade:1265 msgid "On bottom:" msgstr "Внизу:" #: src/ui.glade:1278 msgid "On scenery:" msgstr "Ðа декораціÑÑ…:" #: src/ui.glade:1288 src/ui.glade:1304 src/ui.glade:1320 src/ui.glade:1336 #: src/ui.glade:3745 src/ui.glade:3838 src/ui.glade:3941 src/ui.glade:4011 #: src/ui.glade:4047 src/ui.glade:6001 msgid "Show" msgstr "Показати" #: src/ui.glade:1292 msgid "" "If set, show snow blowing away.\n" "Flags: -blowsnow, -noblowsnow" msgstr "" "Якщо вÑтановлено, показувати Ñніг, що здуває. \n" "Flags: -blowsnow, -noblowsnow" #: src/ui.glade:1308 msgid "" "If set, show fallen snow on windows.\n" "Flags: -keepsnowonwindows, -nokeepsnowonwindows" msgstr "" "Якщо вÑтановлено, показувати випав Ñніг на вікнах. \n" "Flags: -keepsnowonwindows, -nokeepsnowonwindows" #: src/ui.glade:1324 msgid "" "If set, show fallen snow on bottom of the desktop.\n" "Flags: -keepsnowonscreen, -nokeepsnowonscreen" msgstr "" "Якщо вÑтановлено, показувати випав Ñніг внизу робочого Ñтолу. \n" "Flags: -keepsnowonscreen, -nokeepsnowonscreen" #: src/ui.glade:1340 msgid "" "If set, snow will collect on the trees.\n" "Flags: -keepsnowontrees, -nokeepsnowontrees" msgstr "" "Якщо вÑтановлено, Ñніг збиратиметьÑÑ Ð½Ð° деревах.\n" "Flags: -keepsnowontrees, -nokeepsnowontrees" #: src/ui.glade:1354 msgid "" "The higher this setting, the more snow will be generated because of Santa " "ploughing, wind or disappearing windows. \n" "Flag: -blowofffactor" msgstr "" "Чим вищий цей параметр, тим більше Ñнігу буде утворюватиÑÑ Ñ‡ÐµÑ€ÐµÐ· оранку " "Санта КлауÑа, вітер або Ð·Ð½Ð¸ÐºÐ½ÐµÐ½Ð½Ñ Ð²Ñ–ÐºÐ¾Ð½. \n" "Flag: -blowofffactor" #: src/ui.glade:1373 msgid "" "The higher this setting, the more snow will collect on the windows. \n" "Note: in Wayland, there is no snow on the windows. \n" "Flag: -wsnowdepth" msgstr "" "Чим вище цей параметр, тим більше Ñнігу збиратиметьÑÑ Ð½Ð° вікнах. \n" "Примітка: у Wayland на вікнах немає Ñнігу. \n" "Flag: -wsnowdepth" #: src/ui.glade:1393 msgid "" "The higher this setting, the more snow will collect on the bottom of the " "desktop.\n" "Flag: -ssnowdepth" msgstr "" "Чим вище це налаштуваннÑ, тим більше Ñнігу збиратиметьÑÑ Ð²Ð½Ð¸Ð·Ñƒ робочого " "Ñтолу.\n" "Flag: -ssnowdepth" #: src/ui.glade:1412 msgid "" "The higher this setting, the more snow will collect on the trees.\n" "Flag: -maxontrees" msgstr "" "Чим вище це налаштуваннÑ, тим більше Ñнігу збиратиметьÑÑ Ð½Ð° деревах. \n" "Flag: -maxontrees" #: src/ui.glade:1433 msgid "Choose your favorite snow" msgstr "Виберіть Ñвій улюблений Ñніг" #: src/ui.glade:1450 src/ui.glade:1618 src/ui.glade:2564 src/ui.glade:2859 #: src/ui.glade:4887 src/ui.glade:5964 src/ui.glade:5975 src/ui.glade:6039 #: src/ui.glade:6065 msgid " " msgstr " " #: src/ui.glade:1464 src/ui.glade:2393 src/ui.glade:2956 src/ui.glade:3458 #: src/ui.glade:4574 src/ui.glade:5690 msgid "Defaults" msgstr "За замовчуваннÑм" #: src/ui.glade:1468 msgid "Apply default values for the preferences in this tab.\n" msgstr "ЗаÑтоÑувати Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð·Ð° умовчаннÑм Ð´Ð»Ñ Ð½Ð°Ð»Ð°ÑˆÑ‚ÑƒÐ²Ð°Ð½ÑŒ на цій вкладці.\n" #: src/ui.glade:1483 src/ui.glade:2411 src/ui.glade:2974 src/ui.glade:3475 #: src/ui.glade:4592 src/ui.glade:5707 msgid "Vintage" msgstr "Вінтаж" #: src/ui.glade:1487 src/ui.glade:2415 src/ui.glade:2978 src/ui.glade:3479 #: src/ui.glade:4596 src/ui.glade:5711 msgid "Apply vintage values for the preferences in this tab." msgstr "ЗаÑтоÑуйте Ñтаровинні Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð´Ð»Ñ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð² на цій вкладці." #: src/ui.glade:1546 src/ui.glade:4474 msgid "" "Apply defaults for all preferences (except settings).\n" "Flags: -defaults" msgstr "" "ЗаÑтоÑувати Ñтандартні параметри Ð´Ð»Ñ Ð²ÑÑ–Ñ… налаштувань (крім налаштувань).\n" "Flags: -defaults" #: src/ui.glade:1632 src/ui.glade:3895 msgid "Size:" msgstr "розмір:" #: src/ui.glade:1644 msgid "" "Size of snowflakes, works only for non-vintage snow flakes.\n" "Flag: -snowsize" msgstr "" "Розмір Ñніжинок, підходить лише Ð´Ð»Ñ Ð½ÐµÐ²Ñ–Ð½Ñ‚Ð°Ð¶Ð½Ð¸Ñ… Ñніжинок. \n" "Flag: -snowsize" #: src/ui.glade:1664 src/ui.glade:2357 src/ui.glade:3861 src/ui.glade:4145 #: src/ui.glade:5002 msgid "Speed:" msgstr "швидкіÑть:" #: src/ui.glade:1678 msgid "Max # snowflakes:" msgstr "МакÑимум # Ñніжинок:" #: src/ui.glade:1691 msgid "" "Maximum amount of snowflakes.\n" "Flag: -flakecountmax" msgstr "" "МакÑимальна кількіÑть Ñніжинок.\n" "Flag: -flakecountmax" #: src/ui.glade:1716 msgid "# Snowflakes:" msgstr "# Ñніжинки:" #: src/ui.glade:1732 src/ui.glade:5173 src/ui.glade:5189 msgid "label" msgstr "етикетка" #: src/ui.glade:1741 msgid "Show fluff" msgstr "Показати пух" #: src/ui.glade:1745 msgid "" "If set, try to show fluff on fallen snow and trees if possible.\n" "Flags: -fluffy, -nofluffy" msgstr "" "Якщо вÑтановлено, Ñпробуйте показати пух на Ñнігу та деревах, Ñкщо це " "можливо. \n" "Flags: -fluffy, -nofluffy" #: src/ui.glade:1759 src/ui.glade:1771 src/ui.glade:2575 src/ui.glade:3798 #: src/ui.glade:3810 src/ui.glade:5139 src/ui.glade:5151 msgid "             " msgstr "             " #: src/ui.glade:1783 msgid "" "Speed of the snowflakes.\n" "Flag: -snowspeedfactor" msgstr "" "ШвидкіÑть Ñніжинок.\n" "Flag: -snowspeedfactor" #: src/ui.glade:1804 msgid "Intensity:" msgstr "ІнтенÑивніÑть:" #: src/ui.glade:1816 msgid "" "The higher, the more snowflakes.\n" "Flag: -snowflakes" msgstr "" "Чим вище, тим більше Ñніжинок.\n" "Flag: -snowflakes" #: src/ui.glade:1836 msgid "Show snow" msgstr "Показати Ñніг" #: src/ui.glade:1840 msgid "" "If set, show snowflakes.\n" "Flags: -snow, -nosnow" msgstr "" "Якщо вÑтановлено, показувати Ñніжинки. \n" "Flags: -snow, -nosnow" #: src/ui.glade:1855 msgid "" "The color of the snow.\n" "Flag: -sc" msgstr "" "Колір Ñнігу.\n" "Flag: -sc" #: src/ui.glade:1872 msgid "Color:" msgstr "колір:" #: src/ui.glade:1886 msgid "Second color:" msgstr "Другий колір:" #: src/ui.glade:1899 msgid "" "The second color of the snow.\n" "Flag: -sc2" msgstr "" "Другий колір Ñнігу.\n" "Flag: -sc2" #: src/ui.glade:1912 msgid "Enable" msgstr "Увімкнути" #: src/ui.glade:1916 msgid "" "If set, use two colors.\n" "Flag: -enablesc2" msgstr "Якщо вÑтановлено, викориÑтовувати два кольори. \n" "Flag: -enablesc2" #: src/ui.glade:1974 msgid "Snow" msgstr "Ñніг" #: src/ui.glade:1992 msgid "" "Tiny Santa with three reindeers.\n" "Flags: -santa 0 -norudolph" msgstr "" "Маленький Санта з трьома оленÑми. \n" "Flags: -santa 0 -norudolph" #: src/ui.glade:2021 msgid "" "Small Santa with three reindeers.\n" "Flags: -santa 1 -norudolph" msgstr "" "Маленький Санта з трьома оленÑми. \n" "Flags: -santa 1 -norudolph" #: src/ui.glade:2050 msgid "" "Santa with three reindeers.\n" "Flags: -santa 2 -norudolph" msgstr "" "Санта з трьома оленÑми. \n" "Flags: -santa 2 -norudolph" #: src/ui.glade:2079 msgid "" "Santa with Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder and Blixem.\n" "Flags: -santa 3 -norudolph" msgstr "" "Санта з Дашером, Танцівницею, ПренÑером, ВікÑеном, Кометою, Ðмуром, Дандером " "Ñ– БлікÑемом.\n" "Flags: -santa 3 -norudolph" #: src/ui.glade:2108 msgid "" "Santa using the train with two reindeers.\n" "Flags: -santa 4 -norudolph" msgstr "" "Санта їде потÑгом із двома оленÑми. \n" "Flags: -santa 4 -norudolph" #: src/ui.glade:2137 msgid "" "Santa using the train with one reindeer and Rudolph.\n" "Flags: -santa 4 -showrudolph" msgstr "" "Санта на поїзді з одним оленем Ñ– Рудольфом. \n" "Flags: -santa 4 -showrudolph" #: src/ui.glade:2165 msgid "" "Tiny Santa with two reindeers and Rudolph.\n" "Flags: -santa 0 -showrudolph" msgstr "" "Маленький Санта з двома оленÑми та Рудольфом. \n" "Flags: -santa 0 -showrudolph" #: src/ui.glade:2195 msgid "" "Small Santa with two reindeers and Rudolph.\n" "Flags: -santa 1 -showrudolph" msgstr "" "Маленький Санта з двома оленÑми та Рудольфом.\n" "Flags: -santa 1 -showrudolph" #: src/ui.glade:2223 msgid "" "Santa with two reindeers and Rudolph.\n" "Flags: -santa 2 -showrudolph" msgstr "" "Санта з двома оленÑми та Рудольфом.\n" "Flags: -santa 2 -showrudolph" #: src/ui.glade:2251 msgid "" "Santa with Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder, Blixem " "and Rudolph.\n" "Flags: -santa 3 -showrudolph" msgstr "" "Санта з Дашером, Танцівницею, ПренÑером, ВікÑеном, Кометою, Купідоном, " "Дандером, БлікÑемом Ñ– Рудольфом.\n" "Flags: -santa 3 -showrudolph" #: src/ui.glade:2282 msgid "Without Rudolph" msgstr "Без Рудольфа" #: src/ui.glade:2297 msgid "With Rudolph" msgstr "З Рудольфом" #: src/ui.glade:2308 msgid "Choose your Santa" msgstr "Виберіть Ñвого Діда Мороза" #: src/ui.glade:2326 msgid "Choose your favorite Santa" msgstr "Виберіть Ñвого улюбленого Діда Мороза" #: src/ui.glade:2342 src/ui.glade:3444 msgid " " msgstr " " #: src/ui.glade:2369 msgid "" "Santa's speed.\n" "Flag: -santaspeedfactor" msgstr "" "ШвидкіÑть Санти.\n" "Flag: -santaspeedfactor" #: src/ui.glade:2397 src/ui.glade:2960 src/ui.glade:3462 src/ui.glade:4578 #: src/ui.glade:5694 msgid "Apply default values for the preferences in this tab." msgstr "ЗаÑтоÑуйте Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð·Ð° замовчуваннÑм Ð´Ð»Ñ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð² на цій вкладці." #: src/ui.glade:2543 msgid "Show Santa" msgstr "Покажіть Діду Морозу" #: src/ui.glade:2547 msgid "" "To show or not to show Santa.\n" "Flags: -showsanta, -nosanta" msgstr "" "Показувати чи не показувати Санту.\n" "Flags: -showsanta, -nosanta" #: src/ui.glade:2590 src/ui.glade:3229 msgid "Scale:" msgstr "МаÑштаб:" #: src/ui.glade:2602 msgid "" "Scale of Santa.\n" "Flags: -santascale " msgstr "" "МаÑштаби Санти.\n" "Flags: -santascale " #: src/ui.glade:2647 msgid "Santa" msgstr "Санта" #: src/ui.glade:2662 msgid "Show scenery" msgstr "Показати декорації" #: src/ui.glade:2666 msgid "" "To show or not to show scenery.\n" "Flags: -showtrees, -notrees" msgstr "" "Показувати чи не показувати декорації.\n" "Flags: -showtrees, -notrees" #: src/ui.glade:2683 msgid "" "Vintage tree, you can set the color.\n" "Flag: -treetype 0" msgstr "" "Вінтажне дерево, можна вÑтановити колір.\n" "Flag: -treetype 0" #: src/ui.glade:2706 msgid "" "Woody tree.\n" "Flags: -treetype 1 or: -treetype all" msgstr "" "Деревне дерево.\n" "Flags: -treetype 1 or: -treetype all" #: src/ui.glade:2729 msgid "" "Leavy tree.\n" "Flags: -treetype 2 or: -treetype all" msgstr "" "ЛиÑÑ‚Ñне дерево.\n" "Flags: -treetype 2 or: -treetype all" #: src/ui.glade:2752 msgid "" "Small house.\n" "Flags: -treetype 3 or: -treetype all" msgstr "" "Будиночок.\n" "Flags: -treetype 3 or: -treetype all" #: src/ui.glade:2775 msgid "" "Reindeer.\n" "Flags: -treetype 4 or: -treetype all" msgstr "" "Північний олень.\n" "Flags: -treetype 4 or: -treetype all" #: src/ui.glade:2798 msgid "" "Moose.\n" "Flags: -treetype 5 or: -treetype all" msgstr "" "ЛоÑÑŒ.\n" "Flags: -treetype 5 or: -treetype all" #: src/ui.glade:2821 msgid "" "Snowy tree.\n" "Flags: -treetype 6 or: -treetype all" msgstr "" "ЗаÑніжене дерево.\n" "Flags: -treetype 6 or: -treetype all" #: src/ui.glade:2844 msgid "" "Set color of vintage tree.\n" "Flag: -tc" msgstr "" "Ð’Ñтановити колір Ñтаровинного дерева.\n" "Flag: -tc" #: src/ui.glade:2884 msgid "Compose your favorite scenery" msgstr "Створіть Ñвій улюблений пейзаж" #: src/ui.glade:2900 msgid "Try and click any image!" msgstr "Спробуйте та натиÑніть будь-Ñке зображеннÑ!" #: src/ui.glade:2931 msgid "" "Polar bear.\n" "Flags: -treetype 7 or: -treetype all" msgstr "" "Білий ведмідь.\n" "Flags: -treetype 7 or: -treetype all" #: src/ui.glade:3141 msgid "# Items:" msgstr "# предметів:" #: src/ui.glade:3156 msgid "" "Desired number of scenery items.\n" "Flag: -trees" msgstr "" "Бажана кількіÑть декорацій. \n" "Flag: -trees" #: src/ui.glade:3179 msgid "% Window fill:" msgstr "% Ð·Ð°Ð¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ Ð²Ñ–ÐºÐ½Ð°:" #: src/ui.glade:3190 msgid "" "Bottom percentage of screen available for scenery.\n" "Flag: -treefill" msgstr "" "Ðижній відÑоток екрана, доÑтупний Ð´Ð»Ñ Ð¿ÐµÐ¹Ð·Ð°Ð¶Ñƒ. \n" "Flag: -treefill" #: src/ui.glade:3209 msgid "Allow overlap" msgstr "Дозволити перекриттÑ" #: src/ui.glade:3213 msgid "" "To allow overlap or not when placing scenery.\n" "Flags: -treeoverlap, -notreeoverlap" msgstr "" "Дозволити чи заборонити Ð¿ÐµÑ€ÐµÐºÑ€Ð¸Ñ‚Ñ‚Ñ Ð¿Ñ–Ð´ Ñ‡Ð°Ñ Ñ€Ð¾Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ Ð¿ÐµÐ¹Ð·Ð°Ð¶Ñƒ. \n" "Flags: -treeoverlap, -notreeoverlap" #: src/ui.glade:3240 msgid "" "Scale of scenery.\n" "Flag: sceneryscale " msgstr "" "МаÑштаб декорації.\n" "Flag: sceneryscale " #: src/ui.glade:3409 msgid "Scenery" msgstr "декорації" #: src/ui.glade:3428 msgid "Compose here your favorite celestial conditions" msgstr "Ðапишіть тут Ñвої улюблені небеÑні умови" #: src/ui.glade:3508 msgid "" "Apply default values for all preferences (except settings).\n" "Flag: -defaults" msgstr "" "ЗаÑтоÑувати Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð·Ð° умовчаннÑм Ð´Ð»Ñ Ð²ÑÑ–Ñ… налаштувань (крім налаштувань).\n" "Flag: -defaults" #: src/ui.glade:3526 msgid "" "Apply vintage values for all preferences (except settings).\n" "Flag: -vintage" msgstr "" "ЗаÑтоÑувати Ñтаровинні Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð´Ð»Ñ Ð²ÑÑ–Ñ… налаштувань (крім налаштувань).\n" "Flag: -vintage" #: src/ui.glade:3612 msgid "Wind" msgstr "Вітер" #: src/ui.glade:3626 msgid "Windy" msgstr "ВітрÑно" #: src/ui.glade:3631 msgid "" "If set, there will be wind.\n" "Flags: -wind, -nowind" msgstr "" "Якщо вÑтановлено, буде вітер. \n" "Flags: -wind, -nowind" #: src/ui.glade:3648 msgid "Whirl:" msgstr "Вихор:" #: src/ui.glade:3660 msgid "" "The higher this setting, the more the wind will whirl.\n" "Flag: -whirlfactor" msgstr "" "Чим вище це налаштуваннÑ, тим Ñильніше крутитьÑÑ Ð²Ñ–Ñ‚ÐµÑ€.\n" "Flag: -whirlfactor" #: src/ui.glade:3682 msgid "Timer:" msgstr "Таймер:" #: src/ui.glade:3695 msgid "" "This setting determines how many seconds pass between two gusts of wind.\n" "Flag: -windtimer" msgstr "" "Це Ð½Ð°Ð»Ð°ÑˆÑ‚ÑƒÐ²Ð°Ð½Ð½Ñ Ð²Ð¸Ð·Ð½Ð°Ñ‡Ð°Ñ”, Ñкільки Ñекунд проходить між двома поривами " "вітру.\n" "Flag: -windtimer" #: src/ui.glade:3711 msgid "Now!" msgstr "зараз!" #: src/ui.glade:3715 msgid "Force a gust of wind immediately." msgstr "Ðегайно змуÑити порив вітру." #: src/ui.glade:3732 msgid "Stars" msgstr "Зірки" #: src/ui.glade:3750 msgid "" "To show or not show stars.\n" "Flag: -stars (0 means: no stars)" msgstr "" "Показувати чи не показувати зірочки.\n" "Flag: -stars (0 means: no stars)" #: src/ui.glade:3767 msgid "Number:" msgstr "номер:" #: src/ui.glade:3779 msgid "" "Number of twinkling stars.\n" "Flag: -stars" msgstr "" "КількіÑть мерехтливих зірок.\n" "Flag: -stars" #: src/ui.glade:3825 msgid "Moon" msgstr "МіÑÑць" #: src/ui.glade:3843 msgid "" "To show or not show moon.\n" "Flags: -moon 1, -moon 0" msgstr "" "Показувати чи не показувати міÑÑць.\n" "Flags: -moon 1, -moon 0" #: src/ui.glade:3873 msgid "" "Speed of moon in pixels/minute.\n" "Flag: -moonspeed" msgstr "" "ШвидкіÑть міÑÑÑ†Ñ Ð² пікÑелÑÑ…/хвилину.\n" "Flag: -moonspeed" #: src/ui.glade:3907 msgid "" "Relative size of the moon.\n" "Flag: -moonsize" msgstr "" "ВідноÑний розмір МіÑÑцÑ.\n" "Flag: -moonsize" #: src/ui.glade:3928 msgid "Halo" msgstr "Ореол" #: src/ui.glade:3946 msgid "" "To show or not to show halo around moon.\n" "Flags: -halo 1, -halo 0" msgstr "" "Показувати чи не показувати німб навколо міÑÑцÑ. \n" "Flags: -halo 1, -halo 0" #: src/ui.glade:3964 src/ui.glade:4179 msgid "Bright:" msgstr "ЯÑкравий:" #: src/ui.glade:3976 msgid "" "Brightness of moon's halo.\n" "Flag: -halobrightness" msgstr "" "ЯÑкравіÑть міÑÑчного гало.\n" "Flag: -halobrightness" #: src/ui.glade:3998 msgid "Meteors" msgstr "Метеори" #: src/ui.glade:4016 msgid "" "To show or not to show meteors.\n" "Flags: -meteors, -nometeors" msgstr "" "Показувати чи не показувати метеори.\n" "Flags: -meteors, -nometeors" #: src/ui.glade:4034 msgid "Aurora" msgstr "Ðврора" #: src/ui.glade:4052 msgid "" "To show or not show aurora.\n" "Note: the aurora is best viewed using a dark background.\n" "Flags: -aurora 1, -aurora 0" msgstr "" "Показувати або не показувати полÑрне ÑÑйво. \n" " Примітка: полÑрне ÑÑйво найкраще бачити на темному тлі. \n" "Flags: -aurora 1, -aurora 0" #: src/ui.glade:4071 msgid "Width:" msgstr "Ширина:" #: src/ui.glade:4083 msgid "" "Width of aurora in percentage of screen width.\n" "Flag: -aurorawidth" msgstr "" "Ширина полÑрного ÑÑйва у відÑотках від ширини екрана. \n" "Flag: -aurorawidth" #: src/ui.glade:4108 msgid "Height:" msgstr "ВиÑота:" #: src/ui.glade:4120 msgid "" "Vertical size of aurora.\n" "Flag: -auroraheight" msgstr "" "Вертикальний розмір полÑрного ÑÑйва.\n" "Flag: -auroraheight" #: src/ui.glade:4157 msgid "" "Animation speed of aurora: real: 10, for a more dramatic effect choose: 100\n" "Flag: -auroraspeed" msgstr "" "ШвидкіÑть анімації полÑрного ÑÑйва: реальна: 10, Ð´Ð»Ñ Ð±Ñ–Ð»ÑŒÑˆ драматичного " "ефекту виберіть: 100\n" "Flag: -auroraspeed" #: src/ui.glade:4191 msgid "" "Brightness of aurora.\n" "Flags: -aurorabrightness" msgstr "" "ЯÑкравіÑть полÑрного ÑÑйва.\n" "Flags: -aurorabrightness" #: src/ui.glade:4208 msgid "Left" msgstr "Ліворуч" #: src/ui.glade:4212 msgid "" "Place aurora left on the screen.\n" "Flag: -auroraleft" msgstr "" "ПоміÑтіть полÑрне ÑÑйво ліворуч на екрані. \n" "Flag: -auroraleft" #: src/ui.glade:4225 msgid "Middle" msgstr "Середній" #: src/ui.glade:4229 msgid "" "Place aurora in the middle of the screen.\n" "Flag: -auroramiddle" msgstr "" "ПоміÑтіть полÑрне ÑÑйво в Ñередину екрана. \n" "Flag: -auroramiddle" #: src/ui.glade:4243 msgid "Right" msgstr "правильно" #: src/ui.glade:4247 msgid "" "Place aurora in the right of the screen.\n" "Flag: -auroraright" msgstr "" "ПоміÑтіть полÑрне ÑÑйво праворуч на екрані. \n" "Flag: -auroraright" #: src/ui.glade:4266 msgid "Frequency:" msgstr "ЧаÑтота:" #: src/ui.glade:4278 msgid "" "Frequency of meteors to appear.\n" "Flags: -meteorfrequency" msgstr "" "ЧаÑтота поÑви метеорів.\n" "Flags: -meteorfrequency" #: src/ui.glade:4300 msgid "Base:" msgstr "база:" #: src/ui.glade:4312 msgid "" "Baseline height of aurora, in percentage of screen height.\n" "Flag: -aurorabase" msgstr "" "Базова виÑота полÑрного ÑÑйва у відÑотках від виÑоти екрана. \n" "Flag: -aurorabase" #: src/ui.glade:4329 msgid "Color" msgstr "колір" #: src/ui.glade:4333 msgid "" "Choose between yellow-ish and white-ish moon.\n" "Flag: -mooncolor [0,1]" msgstr "" "Виберіть між жовтим Ñ– білим міÑÑцем. \n" "Flag: -mooncolor [0,1]" #: src/ui.glade:4433 msgid "Celestials" msgstr "Ðебожителі" #: src/ui.glade:4453 msgid "Birds settings" msgstr "ÐÐ°Ð»Ð°ÑˆÑ‚ÑƒÐ²Ð°Ð½Ð½Ñ Ð¿Ñ‚Ð°Ñ…Ñ–Ð²" #: src/ui.glade:4617 msgid "Show birds" msgstr "Покажіть птахів" #: src/ui.glade:4621 msgid "" "If set: show birds.\n" "Flags: -showbirds 1, -showbirds 0" msgstr "" "Якщо вÑтановлено: показувати птахів. \n" "Flags: -showbirds 1, -showbirds 0" #: src/ui.glade:4634 msgid "Birds only" msgstr "Тільки птахи" #: src/ui.glade:4638 msgid "" "If set: show no Santa, snow or scenery.\n" "Flags: -birdsonly 0, -birdsony 1" msgstr "" "Якщо вÑтановлено: не показувати Санта, Ñніг або пейзаж. \n" "Flags: -birdsonly 0, -birdsony 1" #: src/ui.glade:4655 msgid "Preferred distance:" msgstr "Бажана відÑтань:" #: src/ui.glade:4669 msgid "" "Preferred distance from other birds.\n" "Flag: -prefdistance" msgstr "" "Бажана відÑтань від інших птахів. \n" "Flag: -prefdistance" #: src/ui.glade:4697 msgid "Restart" msgstr "ПерезапуÑтіть" #: src/ui.glade:4701 msgid "Restart birds." msgstr "ПерезапуÑтіть птахів." #: src/ui.glade:4718 msgid "Viewing distance:" msgstr "ВідÑтань переглÑду:" #: src/ui.glade:4731 msgid "" "Viewing distance.\n" "NOTE: Santa has no knowledge of viewing distance, so when birds are " "following Santa, the relative positions of Santa and birds will be " "temporarely out of sync when you change the viewing distance. This is only " "noticeable when the birds are following Santa.\n" "Flag: -viewingdistance" msgstr "" "ВідÑтань оглÑду. \n" " ПРИМІТКÐ: Санта не знає відÑтані оглÑду, тому, коли пташки Ñлідують за " "Сантою, відноÑне Ñ€Ð¾Ð·Ñ‚Ð°ÑˆÑƒÐ²Ð°Ð½Ð½Ñ Ð¡Ð°Ð½Ñ‚Ð¸ та птахів тимчаÑово не ÑинхронізуєтьÑÑ, " "коли ви змінюєте відÑтань оглÑду. Це помітно лише тоді, коли пташки Ñлідують " "за Сантою.\n" "Flag: -viewingdistance" #: src/ui.glade:4752 msgid "Focus to attraction point:" msgstr "ЗоÑередьтеÑÑ Ð½Ð° точці Ñ‚ÑжіннÑ:" #: src/ui.glade:4766 msgid "" "Tendency to concentrate on the attraction point.\n" "Flag: -focuscentre" msgstr "" "СхильніÑть до концентрації на точці Ñ‚ÑжіннÑ. \n" "Flag: -focuscentre" #: src/ui.glade:4784 msgid "" "Desired number of birds. If zero, no birds are shown.\n" "Flag: -nbirds" msgstr "" "Бажана кількіÑть птахів. Якщо нуль, птахи не відображаютьÑÑ. \n" "Flag: -nbirds" #: src/ui.glade:4807 msgid "# Birds:" msgstr "# Птахи:" #: src/ui.glade:4821 msgid "" "Number of nearest neighbours the birds should look at.\n" "Flag: -neighbours" msgstr "" "КількіÑть найближчих ÑуÑідів, на Ñких птахи повинні дивитиÑÑ. \n" "Flag: -neighbours" #: src/ui.glade:4841 msgid "Neighbours:" msgstr "СуÑіди:" #: src/ui.glade:4856 msgid "" "Give the birds a fancy color.\n" "Flag: -birdscolor" msgstr "" "Ðадайте пташкам краÑивого кольору. \n" "Flag: -birdscolor" #: src/ui.glade:4874 msgid "Bird color" msgstr "Пташиний колір" #: src/ui.glade:4900 msgid "Anarchy:" msgstr "ÐнархіÑ:" #: src/ui.glade:4914 msgid "" "Anarchy level: the higher, the more anarchy.\n" "Flag: -anarchy" msgstr "" "Рівень анархії: чим вище, тим більше анархії. \n" "Flag: -anarchy" #: src/ui.glade:4934 msgid "Distance weight:" msgstr "Вага відÑтані:" #: src/ui.glade:4948 msgid "" "Tendency to keep desired distance to neighbours.\n" "Flag: -disweight" msgstr "" "СхильніÑть Ð´Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ð½Ð½Ñ Ð±Ð°Ð¶Ð°Ð½Ð¾Ñ— диÑтанції до ÑуÑідів.\n" "Flag: -disweight" #: src/ui.glade:4968 msgid "Adjust speed to neighbours:" msgstr "Ðалаштуйте швидкіÑть на ÑуÑідів:" #: src/ui.glade:4982 msgid "" "Tendency to adjust speed to neighbours.\n" "Flag: -followneighbours" msgstr "" "СхильніÑть підлаштовуватиÑÑ Ð¿Ñ–Ð´ швидкіÑть під ÑуÑідів.\n" "Flag: -followneighbours" #: src/ui.glade:5016 msgid "" "Speed of birds in arbitrary units.\n" "Flag: -birdsspeed" msgstr "" "ШвидкіÑть птахів в умовних одиницÑÑ….\n" "Flag: -birdsspeed" #: src/ui.glade:5036 msgid "Drawing scale:" msgstr "МаÑштаб креÑленнÑ:" #: src/ui.glade:5050 msgid "" "Influence the size of the birds.\n" "Flag: -birdsscale\n" msgstr "" "Впливати на розмір птахів.\n" "Flag: -birdsscale\n" #: src/ui.glade:5067 msgid "" "Show \n" "attr point" msgstr "" "Показати точку \n" " attr" #: src/ui.glade:5073 msgid "" "Show the point where the birds want to go.\n" "Flags: -showattr 0, -showattr 1" msgstr "" "Покажіть точку, куди хочуть летіти птахи. \n" "Flags: -showattr 0, -showattr 1" #: src/ui.glade:5084 msgid "" "Follow \n" "Santa" msgstr "" "ДотримуйтеÑÑŒ \n" " Діда Мороза" #: src/ui.glade:5090 msgid "" "Birds are attracted by an attraction point. Here you can choose to follow " "Santa.\n" "Flags: -followsanta 0, -followsanta 1" msgstr "" "Птахів приваблює точка притÑганнÑ. Тут ви можете вибрати підпиÑку на Діда " "Мороза.\n" "Flags: -followsanta 0, -followsanta 1" #: src/ui.glade:5103 msgid "" "Percentage of screen to be used for the attraction point.\n" "Flag: -attrspace" msgstr "" "ВідÑоток екрана, Ñкий буде викориÑтовуватиÑÑ Ð´Ð»Ñ Ñ‚Ð¾Ñ‡ÐºÐ¸ притÑгненнÑ. \n" "Flag: -attrspace" #: src/ui.glade:5125 msgid "Attraction point range" msgstr "Діапазон точки Ñ‚ÑжіннÑ" #: src/ui.glade:5168 msgid "Actual mean distance from neighbours." msgstr "Фактична ÑÐµÑ€ÐµÐ´Ð½Ñ Ð²Ñ–Ð´Ñтань від ÑуÑідів." #: src/ui.glade:5185 msgid "Distance used to get the desired number of neighbours." msgstr "" "ВідÑтань, Ñка викориÑтовуєтьÑÑ Ð´Ð»Ñ Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ð½Ð½Ñ Ð±Ð°Ð¶Ð°Ð½Ð¾Ñ— кількоÑті ÑуÑідів." #: src/ui.glade:5268 msgid "Birds" msgstr "Птахи" #: src/ui.glade:5286 msgid "version" msgstr "верÑÑ–Ñ" #: src/ui.glade:5301 src/ui.glade:6515 msgid "Settings" msgstr "ÐалаштуваннÑ" #: src/ui.glade:5323 msgid "Transparency " msgstr "ПрозоріÑть " #: src/ui.glade:5340 msgid "" "Transparency of painted items:\n" "0: no transparency.\n" "100: fully transparent, you will see nothing!\n" "Flag: -transparency" msgstr "" "ПрозоріÑть пофарбованих елементів: \n" "0: немає прозороÑті.\n" "100: повніÑтю прозорий, ви нічого не побачите!\n" "Flag: -transparency" #: src/ui.glade:5367 msgid "Lift snow on bottom" msgstr "Підніміть Ñніг на дно" #: src/ui.glade:5383 msgid "" "Use this if snow falls below the bottom of your screen, or fallen snow " "hides something that should not be hidden.\n" "Flag: -offsets" msgstr "" "ВикориÑтовуйте це, Ñкщо Ñніг падає нижче нижньої чаÑтини екрана або випав " "Ñніг приховує те, що не Ñлід приховувати. \n" "Flag: -offsets" #: src/ui.glade:5408 msgid "Lift snow on windows" msgstr "Підніміть Ñніг на вікна" #: src/ui.glade:5424 msgid "" "Use this if no snow collects on your windows, or if snow collects separated " "from your windows. \n" "Some basic window managers need this setting (e.g. TWM needs in general a " "value of 25 .. 28).\n" "Flag: -offsety" msgstr "" "ВикориÑтовуйте це, Ñкщо Ñніг не збираєтьÑÑ Ð½Ð° ваших вікнах або Ñкщо Ñніг " "збираєтьÑÑ Ð¾ÐºÑ€ÐµÐ¼Ð¾ від ваших вікон. \n" "ДеÑким оÑновним віконним менеджерам потрібне це Ð½Ð°Ð»Ð°ÑˆÑ‚ÑƒÐ²Ð°Ð½Ð½Ñ (наприклад, Ð´Ð»Ñ " "TWM зазвичай потрібно Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ 25 .. 28).\n" "Flag: -offsety" #: src/ui.glade:5449 msgid "Cpu factor" msgstr "ЦП фактор" #: src/ui.glade:5467 msgid "" "The higher, the smoother xsnow will run, but will also use more cpu power.\n" "Flag: -cpuload" msgstr "" "Чим вище, тим плавніше xsnow працюватиме, але також викориÑтовуватиметьÑÑ " "більше потужноÑті ЦП. \n" "Flag: -cpuload" #: src/ui.glade:5493 msgid "Scale" msgstr "маÑштаб" #: src/ui.glade:5510 msgid "" "Overall drawing scale.\n" "Flag: -scale" msgstr "" "Загальний маÑштаб креÑленнÑ.\n" "Flag: -scale" #: src/ui.glade:5543 msgid "Ignore large top windows" msgstr "Ігноруйте великі верхні вікна" #: src/ui.glade:5559 msgid "" "Windows wider than 80 percent of the screen and closer to the top than the " "number in this widget will not collect snow.\n" "In some cases, there are invisible windows near the top of the screen, which " "are handled by xsnow as normal windows: snow is collected upon them. By " "entering a suitable number here, this undesired behaviour can be avoided.\n" "Flag: -ignoretop\n" "\n" msgstr "" "Вікна, ширші за 80 відÑотків екрана та ближче до верху, ніж чиÑло у цьому " "віджеті, не збиратимуть Ñніг. \n" " У деÑких випадках у верхній чаÑтині екрана Ñ” невидимі вікна, Ñкі " "оброблÑютьÑÑ xsnow Ñк нормальні вікна: на них збираєтьÑÑ Ñніг. Ввівши тут " "відповідне чиÑло, можна уникнути цієї небажаної поведінки.\n" "Flag: -ignoretop\n" "\n" #: src/ui.glade:5583 msgid "Ignore large bottom windows" msgstr "Ігноруйте великі нижні вікна" #: src/ui.glade:5599 msgid "" "Windows wider than 80 percent of the screen and closer to the bottom than " "the number in this widget will not collect snow.\n" "\n" "In some cases, there are invisible windows near the bottom of the screen, " "which are handled by xsnow as normal windows: snow is collected upon them. " "By entering a suitable number here, this undesired behaviour can be " "avoided.\n" "Flag: -ignorebottom" msgstr "" "Вікна, ширші за 80 відÑотків екрана та розташовані ближче до низу, ніж чиÑло " "у цьому віджеті, не накопичуватимуть Ñніг.\n" "\n" "У деÑких випадках Ð±Ñ–Ð»Ñ Ð½Ð¸Ð¶Ð½ÑŒÐ¾Ñ— чаÑтини екрана Ñ” невидимі вікна, Ñкі " "оброблÑютьÑÑ xsnow Ñк звичайні вікна: на них збираєтьÑÑ Ñніг. Ввівши тут " "відповідне чиÑло, можна уникнути цієї небажаної поведінки.\n" "Flag: -ignorebottom" #: src/ui.glade:5791 msgid "window type etc." msgstr "тип вікна тощо." #: src/ui.glade:5814 msgid "" "Menu\n" "colors" msgstr "" "Кольори меню \n" "." #: src/ui.glade:5819 msgid "" "Toggle between xsnow's own menu colors and standard menu colors.\n" "Activated: use xsnow colors.\n" "Deactivated: use default colors.\n" "Flags: -theme 1, -theme 0" msgstr "" "ÐŸÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ð½Ð½Ñ Ð¼Ñ–Ð¶ влаÑними кольорами меню xsnow Ñ– Ñтандартними кольорами " "меню. \n" " Ðктивовано: викориÑтовувати кольори xsnow. \n" " Дезактивовано: викориÑтовувати кольори за замовчуваннÑм. \n" "Flags: -theme 1, -theme 0" #: src/ui.glade:5833 msgid "" "On all\n" "workspaces" msgstr "" "Ðа вÑÑ–Ñ… \n" " робочих облаÑÑ‚ÑÑ…" #: src/ui.glade:5838 msgid "" "Use all workspaces to snow in.\n" "NOTE: this doesn't work properly in enlightenment.\n" "Flags: -allworkspaces 1, -allworkspaces 0" msgstr "" "ВикориÑтовуйте вÑÑ– робочі облаÑті Ð´Ð»Ñ Ñнігу. \n" " ПРИМІТКÐ: це не працює належним чином у Enlightenment. \n" "Flags: -allworkspaces 1, -allworkspaces 0" #: src/ui.glade:5856 msgid "" "Below\n" "windows" msgstr "" "Під \n" "вікнами" #: src/ui.glade:5861 msgid "" "When activated, it will be snowing below your windows, else it will be " "snowing upon you windows too.\n" "On some desktop environments, when snowing above your windows you will not " "be able to click on any window.\n" "Therefore, you will be asked to click a button, to be sure that things are " "OK.\n" "Flag: -above" msgstr "" "Якщо активовано, Ñніг буде падати під вашими вікнами, інакше Ñніг буде " "падати Ñ– на ваші вікна.\n" "Ðа деÑких робочих Ñередовищах, коли Ñніг над вашими вікнами, ви не зможете " "натиÑнути жодне вікно.\n" "Отже, вам буде запропоновано натиÑнути кнопку, щоб переконатиÑÑ, що вÑе " "гаразд. \n" "Flag: -above" #: src/ui.glade:5880 msgid "" "Click to\n" "confirm" msgstr "" "ÐатиÑніть, щоб \n" " підтвердити" #: src/ui.glade:5885 msgid "To make sure you can click." msgstr "Щоб переконатиÑÑ, що ви можете натиÑнути." #: src/ui.glade:5904 msgid "" "If you have more than one monitor, choose where you want snow falling. " "Choose 'all monitors' if you want snow in all monitors.\n" "NOTE: when changing monitor, xsnow will restart.\n" "Flag: -screen" msgstr "" "Якщо у Ð²Ð°Ñ Ð±Ñ–Ð»ÑŒÑˆÐµ одного монітора, виберіть, де ви хочете, щоб падав Ñніг. " "Виберіть «уÑÑ– монітори», Ñкщо ви хочете, щоб Ñніг був на вÑÑ–Ñ… моніторах. \n" " ПРИМІТКÐ: під Ñ‡Ð°Ñ Ð·Ð¼Ñ–Ð½Ð¸ монітора xsnow буде перезапущено. \n" "Flag: -screen" #: src/ui.glade:5911 msgid "monitor 1" msgstr "монітор 1" #: src/ui.glade:5922 msgid "" "Create\n" "outline" msgstr "" "Створити \n" " контур" #: src/ui.glade:5927 msgid "" "To draw an outline around the snow window.\n" "Flag: -outline 1/0" msgstr "" "Щоб намалювати контур навколо Ñнігового вікна.\n" "Flag: -outline 1/0" #: src/ui.glade:5951 msgid "" " \n" " " msgstr "" " \n" " " #: src/ui.glade:5986 msgid "" "Choose here the picture you want as background when xscreensaver is " "active.\n" "Flag: -bg" msgstr "" "Виберіть тут зображеннÑ, Ñке ви бажаєте викориÑтовувати Ñк фон, коли " "xscreensaver активний. \n" "Flag: -bg" #: src/ui.glade:5990 msgid "Choose background" msgstr "Виберіть фон" #: src/ui.glade:6005 msgid "" "Activate xscreensaver.\n" "Click and don't touch mouse and keyboard for a few seconds..." msgstr "" "Ðктивуйте xscreensaver.\n" "ÐатиÑніть Ñ– не торкайтеÑÑ Ð¼Ð¸ÑˆÑ– та клавіатури протÑгом кількох Ñекунд..." #: src/ui.glade:6019 msgid "" "Settings for Xscreensaver. You can choose a background, and choose to use it " "or not.\n" "Make sure you add a line like\n" "xsnow -root\n" "after the line 'programs:' in the file ~/.xscreensaver and you run " "xscreensaver-demo to choose for xsnow.\n" "To activate xscreensaver on the command line:\n" "xscreensaver-command -activate\n" "See also the man page:\n" "man xsnow" msgstr "" "ÐÐ°Ð»Ð°ÑˆÑ‚ÑƒÐ²Ð°Ð½Ð½Ñ Ð´Ð»Ñ Xscreensaver. Ви можете вибрати фон Ñ– викориÑтовувати його " "чи ні. \n" " ПереконайтеÑÑ, що ви додали Ñ€Ñдок на зразок \n" " xsnow -root \n" " піÑÐ»Ñ Ñ€Ñдка «programs:» у файлі ~/.xscreensaver Ñ– ви запуÑкаєте " "xscreensaver-demo Ð´Ð»Ñ Ð²Ð¸Ð±Ð¾Ñ€Ñƒ xsnow.\n" "Щоб активувати xscreensaver у командному Ñ€Ñдку:\n" "xscreensaver-command -activate\n" "Див. також Ñторінку довідки:\n" "man xsnow" #: src/ui.glade:6028 msgid "Xscreensaver: " msgstr "Xscreensaver: " #: src/ui.glade:6048 msgid "Black" msgstr "чорний" #: src/ui.glade:6052 msgid "" "When activated, the background will be black.\n" "Flag: -bg (this button will be automatically desactivated when -bg is given)" msgstr "" "При активації фон буде чорним. \n" "Flag: -bg (this button will be automatically desactivated when -bg is given)" #: src/ui.glade:6076 msgid "" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" msgstr "" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" #: src/ui.glade:6551 msgid "en" msgstr "en" #: src/ui.glade:6554 msgid "it" msgstr "це" #~ msgid "" #~ "If set, use two colors.\n" #~ "Flags: -enablesc2" #~ msgstr "" #~ "Якщо вÑтановлено, викориÑтовувати два кольори. \n" #~ "Flags: -enablesc2" #, c-format #~ msgid "XWinInfo failed\n" #~ msgstr "Помилка XWinInfo \n" #, c-format #~ msgid "Force snow on root: window: %#lx, depth: %d\n" #~ msgstr "ПримуÑовий Ñніг на корінь: вікно: %#lx, глибина: %d\n" #, c-format #~ msgid "" #~ "NOTE: you probably need to tweak 'Lift snow on windows' in the 'settings' " #~ "panel.\n" #~ msgstr "" #~ "ПРИМІТКÐ: ймовірно, вам потрібно налаштувати «Знімати Ñніг на вікнах» на " #~ "панелі «налаштувань». \n" #~ msgid "Force a gust of wind immediately.\n" #~ msgstr "Ðегайно поÑиліть порив вітру.\n" xsnow-3.8.3/po/xsnow.pot0000666000000000000000000007025214732252143013426 0ustar0000000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR Free Software Foundation, Inc. # This file is distributed under the same license as the xsnow package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: xsnow 3.8.1\n" "Report-Msgid-Bugs-To: wvermin@gmail.com\n" "POT-Creation-Date: 2024-12-11 15:59+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=CHARSET\n" "Content-Transfer-Encoding: 8bit\n" #: src/main.c:383 #, c-format msgid "Available languages are: %s\n" msgstr "" #: src/main.c:386 msgid "Warning: don't eat yellow snow!" msgstr "" #: src/main.c:407 #, c-format msgid "For optimal resuts, add to your %s:\n" msgstr "" #: src/main.c:415 #, c-format msgid "unknown\n" msgstr "" #: src/main.c:424 #, c-format msgid "Detected Wayland desktop\n" msgstr "" #: src/main.c:437 #, c-format msgid "Xsnow needs gtk version >= %s, found version %s \n" msgstr "" #: src/main.c:447 msgid "Continuing with flag" msgstr "" #: src/main.c:484 #, c-format msgid "%s: cannot connect to X server %s\n" msgstr "" #: src/main.c:485 msgid "(default)" msgstr "" #: src/main.c:608 msgid "restarting" msgstr "" #: src/main.c:655 #, c-format msgid "Click on a window ...\n" msgstr "" #: src/main.c:689 #, c-format msgid "Detected desktop session: %s\n" msgstr "" #: src/main.c:692 #, c-format msgid "Could not determine desktop session\n" msgstr "" #: src/main.c:724 #, c-format msgid "Trying to snow in root window\n" msgstr "" #: src/main.c:768 #, c-format msgid "Using transparent window\n" msgstr "" #: src/main.c:773 #, c-format msgid "The transparent snow-window is probably not click-through, alas..\n" msgstr "" #: src/main.c:782 #, c-format msgid "Cannot create transparent window\n" msgstr "" #: src/main.c:784 #, c-format msgid "NOTE: xsnow will probably run, but some glitches are to be expected.\n" msgstr "" #: src/main.c:794 #, c-format msgid "LXDE session found, using window 'pcmanfm'.\n" msgstr "" #: src/main.c:801 #, c-format msgid "Using window 'Desktop'.\n" msgstr "" #: src/main.c:805 #, c-format msgid "Using root window\n" msgstr "" #: src/main.c:849 #, c-format msgid "Snowing in %#lx: %s %d+%d %dx%d\n" msgstr "" #: src/main.c:894 #, c-format msgid "Using double buffer: %#lx. %dx%d\n" msgstr "" #: src/main.c:901 #, c-format msgid "NOT using double buffering:" msgstr "" #: src/main.c:903 #, c-format msgid " because double buffering is not available on this system\n" msgstr "" #: src/main.c:905 #, c-format msgid " on your request.\n" msgstr "" #: src/main.c:906 #, c-format msgid "NOTE: expect some flicker.\n" msgstr "" #: src/main.c:1070 msgid "Restart due to change of screen or language settings ...\n" msgstr "" #: src/main.c:1084 msgid "Restart due to change of display settings...\n" msgstr "" #: src/main.c:1175 msgid "Wayland (Expect some slugginess)" msgstr "" #: src/main.c:1179 msgid "Probably X11" msgstr "" #: src/main.c:1181 #, c-format msgid "%s. Snow window: %#lx" msgstr "" #: src/main.c:1220 #, c-format msgid "More than %d errors, I quit!" msgstr "" #: src/main.c:1370 #, c-format msgid "Window size changed, now snowing in in %#lx: %s %d+%d %dx%d\n" msgstr "" #: src/main.c:1439 #, c-format msgid "Halting because of flag %s\n" msgstr "" #: src/selfrep.c:35 #, c-format msgid "Not sending tar file to terminal.\n" msgstr "" #: src/selfrep.c:36 #, c-format msgid "Try redirecting to a file (e.g: %s,\n" msgstr "" #: src/selfrep.c:37 #, c-format msgid "or use a %s" msgstr "" #: src/selfrep.c:43 msgid "Problems encountered during production of the tar ball.\n" msgstr "" #: src/selfrep.c:48 #, c-format msgid "Self replication is not compiled in.\n" msgstr "" #: src/utils.c:248 #, c-format msgid "" "\n" "Xsnow: Caught signal %d\n" msgstr "" #: src/utils.c:251 #, c-format msgid "" "\n" "Thanks for using xsnow\n" msgstr "" #: src/windows.c:633 #, c-format msgid "Setting background from %s\n" msgstr "" #: src/ui.c:1053 #, c-format msgid "Range: %d\n" msgstr "" #: src/ui.c:1055 #, c-format msgid "Mean distance: %3d\n" msgstr "" #: src/ui.c:1063 #, c-format msgid "Desktop type: %s" msgstr "" #: src/ui.c:1192 src/ui.glade:5910 msgid "all monitors" msgstr "" #: src/ui.c:1199 #, c-format msgid "monitor %d" msgstr "" #: src/ui.c:1217 msgid "Available languages are: " msgstr "" #: src/ui.c:1220 msgid "Use \"sys\" for your default language.\n" msgstr "" #: src/ui.c:1221 msgid "See also the man page." msgstr "" #: src/ui.glade:144 msgid "" "\n" "Alas! This not an X11 session, xsnow will probably not run.\n" "\n" "If you want to try it anyway, set the environment variable XSNOW_FORCE_RUN, " "eg:\n" "\n" " XSNOW_FORCE_RUN=1 xsnow\n" "\n" "Or, you could force an X11 session, for example by tweaking /etc/gdm3/daemon." "conf.\n" "\n" msgstr "" #: src/ui.glade:162 msgid "Ok, things are as they are. " msgstr "" #: src/ui.glade:477 msgid "" "If everything is ok, it is now snowing on your desktop, and birds are " "flying. You are encouraged to define your own preferences using the tabs " "above." msgstr "" #: src/ui.glade:492 msgid "" "Use the settings tab if xsnow is misbehaving.\n" "Use the birds tab if birds are misbehaving." msgstr "" #: src/ui.glade:509 msgid "In every tab you find the following rescue buttons:" msgstr "" #: src/ui.glade:529 msgid "Defaults " msgstr "" #: src/ui.glade:544 msgid "Set default preferences for this tab." msgstr "" #: src/ui.glade:571 msgid "Vintage " msgstr "" #: src/ui.glade:586 msgid "Set vintage preferences for this tab." msgstr "" #: src/ui.glade:613 msgid "All defaults " msgstr "" #: src/ui.glade:628 msgid "Set default preferences for all (except settings) tabs." msgstr "" #: src/ui.glade:655 msgid "All vintage " msgstr "" #: src/ui.glade:670 msgid "Set vintage preferences for all (except settings) tabs." msgstr "" #: src/ui.glade:690 src/ui.glade:701 src/ui.glade:840 src/ui.glade:1045 #: src/ui.glade:2870 src/ui.glade:2919 src/ui.glade:4688 msgid " " msgstr "" #: src/ui.glade:712 msgid " " msgstr "" #: src/ui.glade:746 msgid "Welcome at xsnow!" msgstr "" #: src/ui.glade:804 msgid "" "Vintage preferences: the look and feel of the original xsnow, created in " "1993 by Rick Jansen." msgstr "" #: src/ui.glade:895 src/ui.glade:1542 src/ui.glade:2470 src/ui.glade:3033 #: src/ui.glade:3504 src/ui.glade:4470 src/ui.glade:5736 msgid "All defaults" msgstr "" #: src/ui.glade:900 src/ui.glade:2474 src/ui.glade:3037 src/ui.glade:5740 msgid "" "Apply defaults for all preferences (except settings).\n" "Flag: -defaults" msgstr "" #: src/ui.glade:914 msgid "Donate" msgstr "" #: src/ui.glade:920 msgid "" "Donate one euro or so to inspire the maintainer of xsnow, here is a paypal " "link. " msgstr "" #: src/ui.glade:930 src/ui.glade:1561 src/ui.glade:2489 src/ui.glade:3052 #: src/ui.glade:3522 src/ui.glade:4489 src/ui.glade:5754 msgid "All vintage" msgstr "" #: src/ui.glade:935 src/ui.glade:1565 src/ui.glade:2493 src/ui.glade:3056 #: src/ui.glade:4493 src/ui.glade:5758 msgid "" "Use vintage values for all preferences (except settings).\n" "Flag: -vintage" msgstr "" #: src/ui.glade:949 src/ui.glade:1513 src/ui.glade:2441 src/ui.glade:3004 #: src/ui.glade:3552 src/ui.glade:4546 src/ui.glade:5633 msgid "Hide menu" msgstr "" #: src/ui.glade:954 src/ui.glade:1517 src/ui.glade:2445 src/ui.glade:3008 #: src/ui.glade:3556 src/ui.glade:4550 src/ui.glade:5637 msgid "" "Leave menu.\n" "Flag: -nomenu" msgstr "" #: src/ui.glade:968 msgid "Contact" msgstr "" #: src/ui.glade:973 msgid "Please report any comments to the maintainer of xsnow." msgstr "" #: src/ui.glade:983 src/ui.glade:1592 src/ui.glade:2520 src/ui.glade:3083 #: src/ui.glade:3580 src/ui.glade:4519 src/ui.glade:5661 msgid "Quit xsnow" msgstr "" #: src/ui.glade:988 src/ui.glade:1596 src/ui.glade:2524 src/ui.glade:3087 #: src/ui.glade:3584 src/ui.glade:4523 src/ui.glade:5665 msgid "Quit xsnow." msgstr "" #: src/ui.glade:1028 msgid "" "If the system is too busy, all panels get this color, in which case you " "could adapt some settings in \"snow\", \"birds\", \"settings\", or " "\"celestials\"." msgstr "" #: src/ui.glade:1222 msgid "Welcome" msgstr "" #: src/ui.glade:1239 msgid "Blow off:" msgstr "" #: src/ui.glade:1252 msgid "On windows:" msgstr "" #: src/ui.glade:1265 msgid "On bottom:" msgstr "" #: src/ui.glade:1278 msgid "On scenery:" msgstr "" #: src/ui.glade:1288 src/ui.glade:1304 src/ui.glade:1320 src/ui.glade:1336 #: src/ui.glade:3745 src/ui.glade:3838 src/ui.glade:3941 src/ui.glade:4011 #: src/ui.glade:4047 src/ui.glade:6001 msgid "Show" msgstr "" #: src/ui.glade:1292 msgid "" "If set, show snow blowing away.\n" "Flags: -blowsnow, -noblowsnow" msgstr "" #: src/ui.glade:1308 msgid "" "If set, show fallen snow on windows.\n" "Flags: -keepsnowonwindows, -nokeepsnowonwindows" msgstr "" #: src/ui.glade:1324 msgid "" "If set, show fallen snow on bottom of the desktop.\n" "Flags: -keepsnowonscreen, -nokeepsnowonscreen" msgstr "" #: src/ui.glade:1340 msgid "" "If set, snow will collect on the trees.\n" "Flags: -keepsnowontrees, -nokeepsnowontrees" msgstr "" #: src/ui.glade:1354 msgid "" "The higher this setting, the more snow will be generated because of Santa " "ploughing, wind or disappearing windows. \n" "Flag: -blowofffactor" msgstr "" #: src/ui.glade:1373 msgid "" "The higher this setting, the more snow will collect on the windows. \n" "Note: in Wayland, there is no snow on the windows. \n" "Flag: -wsnowdepth" msgstr "" #: src/ui.glade:1393 msgid "" "The higher this setting, the more snow will collect on the bottom of the " "desktop.\n" "Flag: -ssnowdepth" msgstr "" #: src/ui.glade:1412 msgid "" "The higher this setting, the more snow will collect on the trees.\n" "Flag: -maxontrees" msgstr "" #: src/ui.glade:1433 msgid "Choose your favorite snow" msgstr "" #: src/ui.glade:1450 src/ui.glade:1618 src/ui.glade:2564 src/ui.glade:2859 #: src/ui.glade:4887 src/ui.glade:5964 src/ui.glade:5975 src/ui.glade:6039 #: src/ui.glade:6065 msgid " " msgstr "" #: src/ui.glade:1464 src/ui.glade:2393 src/ui.glade:2956 src/ui.glade:3458 #: src/ui.glade:4574 src/ui.glade:5690 msgid "Defaults" msgstr "" #: src/ui.glade:1468 msgid "Apply default values for the preferences in this tab.\n" msgstr "" #: src/ui.glade:1483 src/ui.glade:2411 src/ui.glade:2974 src/ui.glade:3475 #: src/ui.glade:4592 src/ui.glade:5707 msgid "Vintage" msgstr "" #: src/ui.glade:1487 src/ui.glade:2415 src/ui.glade:2978 src/ui.glade:3479 #: src/ui.glade:4596 src/ui.glade:5711 msgid "Apply vintage values for the preferences in this tab." msgstr "" #: src/ui.glade:1546 src/ui.glade:4474 msgid "" "Apply defaults for all preferences (except settings).\n" "Flags: -defaults" msgstr "" #: src/ui.glade:1632 src/ui.glade:3895 msgid "Size:" msgstr "" #: src/ui.glade:1644 msgid "" "Size of snowflakes, works only for non-vintage snow flakes.\n" "Flag: -snowsize" msgstr "" #: src/ui.glade:1664 src/ui.glade:2357 src/ui.glade:3861 src/ui.glade:4145 #: src/ui.glade:5002 msgid "Speed:" msgstr "" #: src/ui.glade:1678 msgid "Max # snowflakes:" msgstr "" #: src/ui.glade:1691 msgid "" "Maximum amount of snowflakes.\n" "Flag: -flakecountmax" msgstr "" #: src/ui.glade:1716 msgid "# Snowflakes:" msgstr "" #: src/ui.glade:1732 src/ui.glade:5173 src/ui.glade:5189 msgid "label" msgstr "" #: src/ui.glade:1741 msgid "Show fluff" msgstr "" #: src/ui.glade:1745 msgid "" "If set, try to show fluff on fallen snow and trees if possible.\n" "Flags: -fluffy, -nofluffy" msgstr "" #: src/ui.glade:1759 src/ui.glade:1771 src/ui.glade:2575 src/ui.glade:3798 #: src/ui.glade:3810 src/ui.glade:5139 src/ui.glade:5151 msgid "             " msgstr "" #: src/ui.glade:1783 msgid "" "Speed of the snowflakes.\n" "Flag: -snowspeedfactor" msgstr "" #: src/ui.glade:1804 msgid "Intensity:" msgstr "" #: src/ui.glade:1816 msgid "" "The higher, the more snowflakes.\n" "Flag: -snowflakes" msgstr "" #: src/ui.glade:1836 msgid "Show snow" msgstr "" #: src/ui.glade:1840 msgid "" "If set, show snowflakes.\n" "Flags: -snow, -nosnow" msgstr "" #: src/ui.glade:1855 msgid "" "The color of the snow.\n" "Flag: -sc" msgstr "" #: src/ui.glade:1872 msgid "Color:" msgstr "" #: src/ui.glade:1886 msgid "Second color:" msgstr "" #: src/ui.glade:1899 msgid "" "The second color of the snow.\n" "Flag: -sc2" msgstr "" #: src/ui.glade:1912 msgid "Enable" msgstr "" #: src/ui.glade:1916 msgid "" "If set, use two colors.\n" "Flag: -enablesc2" msgstr "" #: src/ui.glade:1974 msgid "Snow" msgstr "" #: src/ui.glade:1992 msgid "" "Tiny Santa with three reindeers.\n" "Flags: -santa 0 -norudolph" msgstr "" #: src/ui.glade:2021 msgid "" "Small Santa with three reindeers.\n" "Flags: -santa 1 -norudolph" msgstr "" #: src/ui.glade:2050 msgid "" "Santa with three reindeers.\n" "Flags: -santa 2 -norudolph" msgstr "" #: src/ui.glade:2079 msgid "" "Santa with Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder and Blixem.\n" "Flags: -santa 3 -norudolph" msgstr "" #: src/ui.glade:2108 msgid "" "Santa using the train with two reindeers.\n" "Flags: -santa 4 -norudolph" msgstr "" #: src/ui.glade:2137 msgid "" "Santa using the train with one reindeer and Rudolph.\n" "Flags: -santa 4 -showrudolph" msgstr "" #: src/ui.glade:2165 msgid "" "Tiny Santa with two reindeers and Rudolph.\n" "Flags: -santa 0 -showrudolph" msgstr "" #: src/ui.glade:2195 msgid "" "Small Santa with two reindeers and Rudolph.\n" "Flags: -santa 1 -showrudolph" msgstr "" #: src/ui.glade:2223 msgid "" "Santa with two reindeers and Rudolph.\n" "Flags: -santa 2 -showrudolph" msgstr "" #: src/ui.glade:2251 msgid "" "Santa with Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder, Blixem " "and Rudolph.\n" "Flags: -santa 3 -showrudolph" msgstr "" #: src/ui.glade:2282 msgid "Without Rudolph" msgstr "" #: src/ui.glade:2297 msgid "With Rudolph" msgstr "" #: src/ui.glade:2308 msgid "Choose your Santa" msgstr "" #: src/ui.glade:2326 msgid "Choose your favorite Santa" msgstr "" #: src/ui.glade:2342 src/ui.glade:3444 msgid " " msgstr "" #: src/ui.glade:2369 msgid "" "Santa's speed.\n" "Flag: -santaspeedfactor" msgstr "" #: src/ui.glade:2397 src/ui.glade:2960 src/ui.glade:3462 src/ui.glade:4578 #: src/ui.glade:5694 msgid "Apply default values for the preferences in this tab." msgstr "" #: src/ui.glade:2543 msgid "Show Santa" msgstr "" #: src/ui.glade:2547 msgid "" "To show or not to show Santa.\n" "Flags: -showsanta, -nosanta" msgstr "" #: src/ui.glade:2590 src/ui.glade:3229 msgid "Scale:" msgstr "" #: src/ui.glade:2602 msgid "" "Scale of Santa.\n" "Flags: -santascale " msgstr "" #: src/ui.glade:2647 msgid "Santa" msgstr "" #: src/ui.glade:2662 msgid "Show scenery" msgstr "" #: src/ui.glade:2666 msgid "" "To show or not to show scenery.\n" "Flags: -showtrees, -notrees" msgstr "" #: src/ui.glade:2683 msgid "" "Vintage tree, you can set the color.\n" "Flag: -treetype 0" msgstr "" #: src/ui.glade:2706 msgid "" "Woody tree.\n" "Flags: -treetype 1 or: -treetype all" msgstr "" #: src/ui.glade:2729 msgid "" "Leavy tree.\n" "Flags: -treetype 2 or: -treetype all" msgstr "" #: src/ui.glade:2752 msgid "" "Small house.\n" "Flags: -treetype 3 or: -treetype all" msgstr "" #: src/ui.glade:2775 msgid "" "Reindeer.\n" "Flags: -treetype 4 or: -treetype all" msgstr "" #: src/ui.glade:2798 msgid "" "Moose.\n" "Flags: -treetype 5 or: -treetype all" msgstr "" #: src/ui.glade:2821 msgid "" "Snowy tree.\n" "Flags: -treetype 6 or: -treetype all" msgstr "" #: src/ui.glade:2844 msgid "" "Set color of vintage tree.\n" "Flag: -tc" msgstr "" #: src/ui.glade:2884 msgid "Compose your favorite scenery" msgstr "" #: src/ui.glade:2900 msgid "Try and click any image!" msgstr "" #: src/ui.glade:2931 msgid "" "Polar bear.\n" "Flags: -treetype 7 or: -treetype all" msgstr "" #: src/ui.glade:3141 msgid "# Items:" msgstr "" #: src/ui.glade:3156 msgid "" "Desired number of scenery items.\n" "Flag: -trees" msgstr "" #: src/ui.glade:3179 msgid "% Window fill:" msgstr "" #: src/ui.glade:3190 msgid "" "Bottom percentage of screen available for scenery.\n" "Flag: -treefill" msgstr "" #: src/ui.glade:3209 msgid "Allow overlap" msgstr "" #: src/ui.glade:3213 msgid "" "To allow overlap or not when placing scenery.\n" "Flags: -treeoverlap, -notreeoverlap" msgstr "" #: src/ui.glade:3240 msgid "" "Scale of scenery.\n" "Flag: sceneryscale " msgstr "" #: src/ui.glade:3409 msgid "Scenery" msgstr "" #: src/ui.glade:3428 msgid "Compose here your favorite celestial conditions" msgstr "" #: src/ui.glade:3508 msgid "" "Apply default values for all preferences (except settings).\n" "Flag: -defaults" msgstr "" #: src/ui.glade:3526 msgid "" "Apply vintage values for all preferences (except settings).\n" "Flag: -vintage" msgstr "" #: src/ui.glade:3612 msgid "Wind" msgstr "" #: src/ui.glade:3626 msgid "Windy" msgstr "" #: src/ui.glade:3631 msgid "" "If set, there will be wind.\n" "Flags: -wind, -nowind" msgstr "" #: src/ui.glade:3648 msgid "Whirl:" msgstr "" #: src/ui.glade:3660 msgid "" "The higher this setting, the more the wind will whirl.\n" "Flag: -whirlfactor" msgstr "" #: src/ui.glade:3682 msgid "Timer:" msgstr "" #: src/ui.glade:3695 msgid "" "This setting determines how many seconds pass between two gusts of wind.\n" "Flag: -windtimer" msgstr "" #: src/ui.glade:3711 msgid "Now!" msgstr "" #: src/ui.glade:3715 msgid "Force a gust of wind immediately." msgstr "" #: src/ui.glade:3732 msgid "Stars" msgstr "" #: src/ui.glade:3750 msgid "" "To show or not show stars.\n" "Flag: -stars (0 means: no stars)" msgstr "" #: src/ui.glade:3767 msgid "Number:" msgstr "" #: src/ui.glade:3779 msgid "" "Number of twinkling stars.\n" "Flag: -stars" msgstr "" #: src/ui.glade:3825 msgid "Moon" msgstr "" #: src/ui.glade:3843 msgid "" "To show or not show moon.\n" "Flags: -moon 1, -moon 0" msgstr "" #: src/ui.glade:3873 msgid "" "Speed of moon in pixels/minute.\n" "Flag: -moonspeed" msgstr "" #: src/ui.glade:3907 msgid "" "Relative size of the moon.\n" "Flag: -moonsize" msgstr "" #: src/ui.glade:3928 msgid "Halo" msgstr "" #: src/ui.glade:3946 msgid "" "To show or not to show halo around moon.\n" "Flags: -halo 1, -halo 0" msgstr "" #: src/ui.glade:3964 src/ui.glade:4179 msgid "Bright:" msgstr "" #: src/ui.glade:3976 msgid "" "Brightness of moon's halo.\n" "Flag: -halobrightness" msgstr "" #: src/ui.glade:3998 msgid "Meteors" msgstr "" #: src/ui.glade:4016 msgid "" "To show or not to show meteors.\n" "Flags: -meteors, -nometeors" msgstr "" #: src/ui.glade:4034 msgid "Aurora" msgstr "" #: src/ui.glade:4052 msgid "" "To show or not show aurora.\n" "Note: the aurora is best viewed using a dark background.\n" "Flags: -aurora 1, -aurora 0" msgstr "" #: src/ui.glade:4071 msgid "Width:" msgstr "" #: src/ui.glade:4083 msgid "" "Width of aurora in percentage of screen width.\n" "Flag: -aurorawidth" msgstr "" #: src/ui.glade:4108 msgid "Height:" msgstr "" #: src/ui.glade:4120 msgid "" "Vertical size of aurora.\n" "Flag: -auroraheight" msgstr "" #: src/ui.glade:4157 msgid "" "Animation speed of aurora: real: 10, for a more dramatic effect choose: 100\n" "Flag: -auroraspeed" msgstr "" #: src/ui.glade:4191 msgid "" "Brightness of aurora.\n" "Flags: -aurorabrightness" msgstr "" #: src/ui.glade:4208 msgid "Left" msgstr "" #: src/ui.glade:4212 msgid "" "Place aurora left on the screen.\n" "Flag: -auroraleft" msgstr "" #: src/ui.glade:4225 msgid "Middle" msgstr "" #: src/ui.glade:4229 msgid "" "Place aurora in the middle of the screen.\n" "Flag: -auroramiddle" msgstr "" #: src/ui.glade:4243 msgid "Right" msgstr "" #: src/ui.glade:4247 msgid "" "Place aurora in the right of the screen.\n" "Flag: -auroraright" msgstr "" #: src/ui.glade:4266 msgid "Frequency:" msgstr "" #: src/ui.glade:4278 msgid "" "Frequency of meteors to appear.\n" "Flags: -meteorfrequency" msgstr "" #: src/ui.glade:4300 msgid "Base:" msgstr "" #: src/ui.glade:4312 msgid "" "Baseline height of aurora, in percentage of screen height.\n" "Flag: -aurorabase" msgstr "" #: src/ui.glade:4329 msgid "Color" msgstr "" #: src/ui.glade:4333 msgid "" "Choose between yellow-ish and white-ish moon.\n" "Flag: -mooncolor [0,1]" msgstr "" #: src/ui.glade:4433 msgid "Celestials" msgstr "" #: src/ui.glade:4453 msgid "Birds settings" msgstr "" #: src/ui.glade:4617 msgid "Show birds" msgstr "" #: src/ui.glade:4621 msgid "" "If set: show birds.\n" "Flags: -showbirds 1, -showbirds 0" msgstr "" #: src/ui.glade:4634 msgid "Birds only" msgstr "" #: src/ui.glade:4638 msgid "" "If set: show no Santa, snow or scenery.\n" "Flags: -birdsonly 0, -birdsony 1" msgstr "" #: src/ui.glade:4655 msgid "Preferred distance:" msgstr "" #: src/ui.glade:4669 msgid "" "Preferred distance from other birds.\n" "Flag: -prefdistance" msgstr "" #: src/ui.glade:4697 msgid "Restart" msgstr "" #: src/ui.glade:4701 msgid "Restart birds." msgstr "" #: src/ui.glade:4718 msgid "Viewing distance:" msgstr "" #: src/ui.glade:4731 msgid "" "Viewing distance.\n" "NOTE: Santa has no knowledge of viewing distance, so when birds are " "following Santa, the relative positions of Santa and birds will be " "temporarely out of sync when you change the viewing distance. This is only " "noticeable when the birds are following Santa.\n" "Flag: -viewingdistance" msgstr "" #: src/ui.glade:4752 msgid "Focus to attraction point:" msgstr "" #: src/ui.glade:4766 msgid "" "Tendency to concentrate on the attraction point.\n" "Flag: -focuscentre" msgstr "" #: src/ui.glade:4784 msgid "" "Desired number of birds. If zero, no birds are shown.\n" "Flag: -nbirds" msgstr "" #: src/ui.glade:4807 msgid "# Birds:" msgstr "" #: src/ui.glade:4821 msgid "" "Number of nearest neighbours the birds should look at.\n" "Flag: -neighbours" msgstr "" #: src/ui.glade:4841 msgid "Neighbours:" msgstr "" #: src/ui.glade:4856 msgid "" "Give the birds a fancy color.\n" "Flag: -birdscolor" msgstr "" #: src/ui.glade:4874 msgid "Bird color" msgstr "" #: src/ui.glade:4900 msgid "Anarchy:" msgstr "" #: src/ui.glade:4914 msgid "" "Anarchy level: the higher, the more anarchy.\n" "Flag: -anarchy" msgstr "" #: src/ui.glade:4934 msgid "Distance weight:" msgstr "" #: src/ui.glade:4948 msgid "" "Tendency to keep desired distance to neighbours.\n" "Flag: -disweight" msgstr "" #: src/ui.glade:4968 msgid "Adjust speed to neighbours:" msgstr "" #: src/ui.glade:4982 msgid "" "Tendency to adjust speed to neighbours.\n" "Flag: -followneighbours" msgstr "" #: src/ui.glade:5016 msgid "" "Speed of birds in arbitrary units.\n" "Flag: -birdsspeed" msgstr "" #: src/ui.glade:5036 msgid "Drawing scale:" msgstr "" #: src/ui.glade:5050 msgid "" "Influence the size of the birds.\n" "Flag: -birdsscale\n" msgstr "" #: src/ui.glade:5067 msgid "" "Show \n" "attr point" msgstr "" #: src/ui.glade:5073 msgid "" "Show the point where the birds want to go.\n" "Flags: -showattr 0, -showattr 1" msgstr "" #: src/ui.glade:5084 msgid "" "Follow \n" "Santa" msgstr "" #: src/ui.glade:5090 msgid "" "Birds are attracted by an attraction point. Here you can choose to follow " "Santa.\n" "Flags: -followsanta 0, -followsanta 1" msgstr "" #: src/ui.glade:5103 msgid "" "Percentage of screen to be used for the attraction point.\n" "Flag: -attrspace" msgstr "" #: src/ui.glade:5125 msgid "Attraction point range" msgstr "" #: src/ui.glade:5168 msgid "Actual mean distance from neighbours." msgstr "" #: src/ui.glade:5185 msgid "Distance used to get the desired number of neighbours." msgstr "" #: src/ui.glade:5268 msgid "Birds" msgstr "" #: src/ui.glade:5286 msgid "version" msgstr "" #: src/ui.glade:5301 src/ui.glade:6515 msgid "Settings" msgstr "" #: src/ui.glade:5323 msgid "Transparency " msgstr "" #: src/ui.glade:5340 msgid "" "Transparency of painted items:\n" "0: no transparency.\n" "100: fully transparent, you will see nothing!\n" "Flag: -transparency" msgstr "" #: src/ui.glade:5367 msgid "Lift snow on bottom" msgstr "" #: src/ui.glade:5383 msgid "" "Use this if snow falls below the bottom of your screen, or fallen snow " "hides something that should not be hidden.\n" "Flag: -offsets" msgstr "" #: src/ui.glade:5408 msgid "Lift snow on windows" msgstr "" #: src/ui.glade:5424 msgid "" "Use this if no snow collects on your windows, or if snow collects separated " "from your windows. \n" "Some basic window managers need this setting (e.g. TWM needs in general a " "value of 25 .. 28).\n" "Flag: -offsety" msgstr "" #: src/ui.glade:5449 msgid "Cpu factor" msgstr "" #: src/ui.glade:5467 msgid "" "The higher, the smoother xsnow will run, but will also use more cpu power.\n" "Flag: -cpuload" msgstr "" #: src/ui.glade:5493 msgid "Scale" msgstr "" #: src/ui.glade:5510 msgid "" "Overall drawing scale.\n" "Flag: -scale" msgstr "" #: src/ui.glade:5543 msgid "Ignore large top windows" msgstr "" #: src/ui.glade:5559 msgid "" "Windows wider than 80 percent of the screen and closer to the top than the " "number in this widget will not collect snow.\n" "In some cases, there are invisible windows near the top of the screen, which " "are handled by xsnow as normal windows: snow is collected upon them. By " "entering a suitable number here, this undesired behaviour can be avoided.\n" "Flag: -ignoretop\n" "\n" msgstr "" #: src/ui.glade:5583 msgid "Ignore large bottom windows" msgstr "" #: src/ui.glade:5599 msgid "" "Windows wider than 80 percent of the screen and closer to the bottom than " "the number in this widget will not collect snow.\n" "\n" "In some cases, there are invisible windows near the bottom of the screen, " "which are handled by xsnow as normal windows: snow is collected upon them. " "By entering a suitable number here, this undesired behaviour can be " "avoided.\n" "Flag: -ignorebottom" msgstr "" #: src/ui.glade:5791 msgid "window type etc." msgstr "" #: src/ui.glade:5814 msgid "" "Menu\n" "colors" msgstr "" #: src/ui.glade:5819 msgid "" "Toggle between xsnow's own menu colors and standard menu colors.\n" "Activated: use xsnow colors.\n" "Deactivated: use default colors.\n" "Flags: -theme 1, -theme 0" msgstr "" #: src/ui.glade:5833 msgid "" "On all\n" "workspaces" msgstr "" #: src/ui.glade:5838 msgid "" "Use all workspaces to snow in.\n" "NOTE: this doesn't work properly in enlightenment.\n" "Flags: -allworkspaces 1, -allworkspaces 0" msgstr "" #: src/ui.glade:5856 msgid "" "Below\n" "windows" msgstr "" #: src/ui.glade:5861 msgid "" "When activated, it will be snowing below your windows, else it will be " "snowing upon you windows too.\n" "On some desktop environments, when snowing above your windows you will not " "be able to click on any window.\n" "Therefore, you will be asked to click a button, to be sure that things are " "OK.\n" "Flag: -above" msgstr "" #: src/ui.glade:5880 msgid "" "Click to\n" "confirm" msgstr "" #: src/ui.glade:5885 msgid "To make sure you can click." msgstr "" #: src/ui.glade:5904 msgid "" "If you have more than one monitor, choose where you want snow falling. " "Choose 'all monitors' if you want snow in all monitors.\n" "NOTE: when changing monitor, xsnow will restart.\n" "Flag: -screen" msgstr "" #: src/ui.glade:5911 msgid "monitor 1" msgstr "" #: src/ui.glade:5922 msgid "" "Create\n" "outline" msgstr "" #: src/ui.glade:5927 msgid "" "To draw an outline around the snow window.\n" "Flag: -outline 1/0" msgstr "" #: src/ui.glade:5951 msgid "" " \n" " " msgstr "" #: src/ui.glade:5986 msgid "" "Choose here the picture you want as background when xscreensaver is " "active.\n" "Flag: -bg" msgstr "" #: src/ui.glade:5990 msgid "Choose background" msgstr "" #: src/ui.glade:6005 msgid "" "Activate xscreensaver.\n" "Click and don't touch mouse and keyboard for a few seconds..." msgstr "" #: src/ui.glade:6019 msgid "" "Settings for Xscreensaver. You can choose a background, and choose to use it " "or not.\n" "Make sure you add a line like\n" "xsnow -root\n" "after the line 'programs:' in the file ~/.xscreensaver and you run " "xscreensaver-demo to choose for xsnow.\n" "To activate xscreensaver on the command line:\n" "xscreensaver-command -activate\n" "See also the man page:\n" "man xsnow" msgstr "" #: src/ui.glade:6028 msgid "Xscreensaver: " msgstr "" #: src/ui.glade:6048 msgid "Black" msgstr "" #: src/ui.glade:6052 msgid "" "When activated, the background will be black.\n" "Flag: -bg (this button will be automatically desactivated when -bg is given)" msgstr "" #: src/ui.glade:6076 msgid "" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" msgstr "" #: src/ui.glade:6551 msgid "en" msgstr "" #: src/ui.glade:6554 msgid "it" msgstr "" xsnow-3.8.3/pofiles/0000777000000000000000000000000014732252143012541 5ustar0000000000000000xsnow-3.8.3/pofiles/cs.po0000666000000000000000000013113014732252143013505 0ustar0000000000000000# # Sometimes the translations contain rubbish, please replace them. # # (abc_1000) Rick Jansen # # (abc_1001) Xscreensaver # # (abc_1002) Xsnow # # (abc_1003)   # # (abc_1004) XsnoW # # (abc_1005) XSNOW # # (abc_1006) \n # # (abc_1007) %l#x # # (abc_1008) xsnow # Language for xsnow # Copyright (C) 2023 Willem Vermin # Willem Vermin , 2023 # This file is distributed under the same license as the xsnow package. # # msgid "" msgstr "" "Project-Id-Version: xsnow 3.7.0~pre04\n" "Report-Msgid-Bugs-To: Willem Vermin wvermin@gmail.com\n" "POT-Creation-Date: 2024-03-10 14:19+0100\n" "PO-Revision-Date: 2024-03-10 14:19+0100\n" "Last-Translator: Willem Vermin wvermin@gmail.com\n" "Language-Team: None\n" "Language: cs\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: src/main.c:379 #, c-format msgid "Available languages are: %s\n" msgstr "Dostupné jazyky jsou: %s\n" #: src/main.c:382 msgid "Warning: don't eat yellow snow!" msgstr "UpozornÄ›ní: nejezte žlutý sníh!" #: src/main.c:403 #, c-format msgid "For optimal resuts, add to your %s:\n" msgstr "Pro optimální výsledky pÅ™idejte do svého %s:\n" #: src/main.c:411 #, c-format msgid "unknown\n" msgstr "neznámý\n" #: src/main.c:420 #, c-format msgid "Detected Wayland desktop\n" msgstr "Detekovaná plocha Wayland\n" #: src/main.c:435 #, c-format msgid "Xsnow needs gtk version >= %s, found version %s \n" msgstr "Xsnow potÅ™ebuje verzi gtk >= %s, nalezená verze %s \n" #: src/main.c:445 msgid "Continuing with flag" msgstr "PokraÄujeme vlajkou" #: src/main.c:483 #, c-format msgid "%s: cannot connect to X server %s\n" msgstr "%s: nelze se pÅ™ipojit k X serveru %s\n" #: src/main.c:484 msgid "(default)" msgstr "(výchozí)" #: src/main.c:602 msgid "restarting" msgstr "restartování" #: src/main.c:649 #, c-format msgid "Click on a window ...\n" msgstr "KliknÄ›te na okno ...\n" #: src/main.c:683 #, c-format msgid "Detected desktop session: %s\n" msgstr "ZjiÅ¡tÄ›ná relace plochy: %s\n" #: src/main.c:686 #, c-format msgid "Could not determine desktop session\n" msgstr "Nelze urÄit relaci poÄítaÄe\n" #: src/main.c:718 #, c-format msgid "Trying to snow in root window\n" msgstr "Pokus o sněžení v koÅ™enovém oknÄ›\n" #: src/main.c:762 #, c-format msgid "Using transparent window\n" msgstr "Použití průhledného okna\n" #: src/main.c:767 #, c-format msgid "The transparent snow-window is probably not click-through, alas..\n" msgstr "Průhledné snÄ›hové okno pravdÄ›podobnÄ› není proklikávací, bohužel..\n" #: src/main.c:776 #, c-format msgid "Cannot create transparent window\n" msgstr "Nelze vytvoÅ™it průhledné okno\n" #: src/main.c:778 #, c-format msgid "NOTE: xsnow will probably run, but some glitches are to be expected.\n" msgstr "" "POZNÃMKA: xsnow pravdÄ›podobnÄ› poběží, ale lze oÄekávat nÄ›jaké závady.\n" #: src/main.c:788 #, c-format msgid "LXDE session found, using window 'pcmanfm'.\n" msgstr "Byla nalezena relace LXDE pomocí okna 'pcmanfm'.\n" #: src/main.c:795 #, c-format msgid "Using window 'Desktop'.\n" msgstr "Pomocí okna 'Desktop'. \n" #: src/main.c:799 #, c-format msgid "Using root window\n" msgstr "Použití koÅ™enového okna \n" #: src/main.c:843 #, c-format msgid "Snowing in %#lx: %s %d+%d %dx%d\n" msgstr "Sněží v %#lx: %s %d+%d %dx%d\n" #: src/main.c:888 #, c-format msgid "Using double buffer: %#lx. %dx%d\n" msgstr "Použití dvojité vyrovnávací pamÄ›ti: %#lx. %dx%d\n" #: src/main.c:895 #, c-format msgid "NOT using double buffering:" msgstr "NEPOUŽÃVEJTE dvojité ukládání do vyrovnávací pamÄ›ti:" #: src/main.c:897 #, c-format msgid " because double buffering is not available on this system\n" msgstr "" " protože dvojité ukládání do vyrovnávací pamÄ›ti není v tomto systému k " "dispozici\n" #: src/main.c:899 #, c-format msgid " on your request.\n" msgstr " na vaÅ¡i žádost.\n" #: src/main.c:900 #, c-format msgid "NOTE: expect some flicker.\n" msgstr "POZNÃMKA: oÄekávejte nÄ›jaké blikání.\n" #: src/main.c:1042 msgid "Restart due to change of screen or language settings ...\n" msgstr "Restartovat kvůli zmÄ›nÄ› nastavení obrazovky nebo jazyka ...\n" #: src/main.c:1056 msgid "Restart due to change of display settings...\n" msgstr "Restartovat kvůli zmÄ›nÄ› nastavení displeje...\n" #: src/main.c:1147 msgid "Wayland (Expect some slugginess)" msgstr "Wayland (oÄekávejte nÄ›jakou pomalost)" #: src/main.c:1151 msgid "Probably X11" msgstr "PravdÄ›podobnÄ› X11" #: src/main.c:1153 #, c-format msgid "%s. Snow window: %#lx" msgstr "%s. SnÄ›hové okno: %#lx" #: src/main.c:1205 #, c-format msgid "More than %d errors, I quit!" msgstr "Více než %d chyb, konÄím!" #: src/main.c:1355 #, c-format msgid "Window size changed, now snowing in in %#lx: %s %d+%d %dx%d\n" msgstr "Velikost okna zmÄ›nÄ›na, nyní sněží v %#lx: %s %d+%d %dx%d\n" #: src/main.c:1424 #, c-format msgid "Halting because of flag %s\n" msgstr "Zastavení kvůli příznaku %s\n" #: src/selfrep.c:34 #, c-format msgid "Not sending tar file to terminal.\n" msgstr "Neposílám soubor tar do terminálu.\n" #: src/selfrep.c:35 #, c-format msgid "Try redirecting to a file (e.g: %s,\n" msgstr "Zkuste pÅ™esmÄ›rovat na soubor (napÅ™.: %s,\n" #: src/selfrep.c:36 #, c-format msgid "or use a %s" msgstr "nebo použijte %s" #: src/selfrep.c:42 msgid "Problems encountered during production of the tar ball.\n" msgstr "Problémy pÅ™i výrobÄ› dehtové koule.\n" #: src/selfrep.c:47 #, c-format msgid "Self replication is not compiled in.\n" msgstr "Vlastní replikace není zkompilována. \n" #: src/utils.c:248 #, c-format msgid "" "\n" "Xsnow: Caught signal %d\n" msgstr "" "\n" "Xsnow: Zachycený signál %d\n" #: src/utils.c:251 #, c-format msgid "" "\n" "Thanks for using xsnow\n" msgstr "" "\n" "DÄ›kujeme za použití xsnow\n" #: src/windows.c:633 #, c-format msgid "Setting background from %s\n" msgstr "Nastavení pozadí z %s\n" #: src/ui.c:1050 #, c-format msgid "Range: %d\n" msgstr "Rozsah: %d\n" #: src/ui.c:1052 #, c-format msgid "Mean distance: %3d\n" msgstr "StÅ™ední vzdálenost: %3d\n" #: src/ui.c:1060 #, c-format msgid "Desktop type: %s" msgstr "Typ plochy: %s" #: src/ui.c:1175 src/ui.glade:5910 msgid "all monitors" msgstr "vÅ¡echny monitory" #: src/ui.c:1182 #, c-format msgid "monitor %d" msgstr "monitor %d" #: src/ui.c:1200 msgid "Available languages are: " msgstr "Dostupné jazyky jsou: " #: src/ui.c:1203 msgid "Use \"sys\" for your default language.\n" msgstr "Jako výchozí jazyk použijte \"sys\".\n" #: src/ui.c:1204 msgid "See also the man page." msgstr "Viz také manuálová stránka." #: src/ui.glade:144 msgid "" "\n" "Alas! This not an X11 session, xsnow will probably not run.\n" "\n" "If you want to try it anyway, set the environment variable XSNOW_FORCE_RUN, " "eg:\n" "\n" " XSNOW_FORCE_RUN=1 xsnow\n" "\n" "Or, you could force an X11 session, for example by tweaking /etc/gdm3/daemon." "conf.\n" "\n" msgstr "" "\n" "BÄ›da! Toto není relace X11, xsnow pravdÄ›podobnÄ› nepoběží.\n" "\n" "Pokud to pÅ™esto chcete zkusit, nastavte promÄ›nnou prostÅ™edí XSNOW_FORCE_RUN, " "napÅ™.:\n" "\n" " XSNOW_FORCE_RUN=1 xsnow\n" "\n" "Nebo můžete vynutit relaci X11, například vyladÄ›ním /etc/gdm3/daemon.conf.\n" "\n" #: src/ui.glade:162 msgid "Ok, things are as they are. " msgstr "DobÅ™e, vÄ›ci jsou tak, jak jsou. " #: src/ui.glade:477 msgid "" "If everything is ok, it is now snowing on your desktop, and birds are " "flying. You are encouraged to define your own preferences using the tabs " "above." msgstr "" "Pokud je vÅ¡e v pořádku, na vaší ploÅ¡e nyní sněží a ptáci létají. " "DoporuÄujeme vám definovat své vlastní preference pomocí výše uvedených " "karet." #: src/ui.glade:492 msgid "" "Use the settings tab if xsnow is misbehaving.\n" "Use the birds tab if birds are misbehaving." msgstr "" "Pokud se xsnow chová Å¡patnÄ›, použijte záložku nastavení. \n" "Pokud se ptáci chovají Å¡patnÄ›, použijte záložku ptáci." #: src/ui.glade:509 msgid "In every tab you find the following rescue buttons:" msgstr "Na každé kartÄ› najdete následující záchranná tlaÄítka:" #: src/ui.glade:529 msgid "Defaults " msgstr "Výchozí " #: src/ui.glade:544 msgid "Set default preferences for this tab." msgstr "Nastavte výchozí pÅ™edvolby pro tuto kartu." #: src/ui.glade:571 msgid "Vintage " msgstr "RoÄník " #: src/ui.glade:586 msgid "Set vintage preferences for this tab." msgstr "Nastavte pro tuto kartu pÅ™edvolby vintage." #: src/ui.glade:613 msgid "All defaults " msgstr "VÅ¡echny výchozí hodnoty " #: src/ui.glade:628 msgid "Set default preferences for all (except settings) tabs." msgstr "Nastavte výchozí pÅ™edvolby pro vÅ¡echny karty (kromÄ› nastavení)." #: src/ui.glade:655 msgid "All vintage " msgstr "VÅ¡e staré " #: src/ui.glade:670 msgid "Set vintage preferences for all (except settings) tabs." msgstr "Nastavte pÅ™edvolby vintage pro vÅ¡echny karty (kromÄ› nastavení)." #: src/ui.glade:690 src/ui.glade:701 src/ui.glade:840 src/ui.glade:1045 #: src/ui.glade:2870 src/ui.glade:2919 src/ui.glade:4688 msgid " " msgstr " " #: src/ui.glade:712 msgid " " msgstr " " #: src/ui.glade:746 msgid "Welcome at xsnow!" msgstr "Vítejte na xsnow!" #: src/ui.glade:804 msgid "" "Vintage preferences: the look and feel of the original xsnow, created in " "1993 by Rick Jansen." msgstr "" "Vintage preference: vzhled a dojem originálu xsnow, vytvoÅ™eného v roce 1993 " "Rick Jansen." #: src/ui.glade:895 src/ui.glade:1542 src/ui.glade:2470 src/ui.glade:3033 #: src/ui.glade:3504 src/ui.glade:4470 src/ui.glade:5736 msgid "All defaults" msgstr "VÅ¡echny výchozí hodnoty" #: src/ui.glade:900 src/ui.glade:2474 src/ui.glade:3037 src/ui.glade:5740 msgid "" "Apply defaults for all preferences (except settings).\n" "Flag: -defaults" msgstr "" "Použít výchozí hodnoty pro vÅ¡echny pÅ™edvolby (kromÄ› nastavení).\n" "Flag: -defaults" #: src/ui.glade:914 msgid "Donate" msgstr "Darovat" #: src/ui.glade:920 msgid "" "Donate one euro or so to inspire the maintainer of xsnow, here is a paypal " "link. " msgstr "" "Darujte jedno euro nebo tak, abyste inspirovali správce xsnow, zde je odkaz " "na paypal. " #: src/ui.glade:930 src/ui.glade:1561 src/ui.glade:2489 src/ui.glade:3052 #: src/ui.glade:3522 src/ui.glade:4489 src/ui.glade:5754 msgid "All vintage" msgstr "VÅ¡e vintage" #: src/ui.glade:935 src/ui.glade:1565 src/ui.glade:2493 src/ui.glade:3056 #: src/ui.glade:4493 src/ui.glade:5758 msgid "" "Use vintage values for all preferences (except settings).\n" "Flag: -vintage" msgstr "" "Použít historické hodnoty pro vÅ¡echny pÅ™edvolby (kromÄ› nastavení).\n" "Flag: -vintage" #: src/ui.glade:949 src/ui.glade:1513 src/ui.glade:2441 src/ui.glade:3004 #: src/ui.glade:3552 src/ui.glade:4546 src/ui.glade:5633 msgid "Hide menu" msgstr "Skrýt nabídku" #: src/ui.glade:954 src/ui.glade:1517 src/ui.glade:2445 src/ui.glade:3008 #: src/ui.glade:3556 src/ui.glade:4550 src/ui.glade:5637 msgid "" "Leave menu.\n" "Flag: -nomenu" msgstr "" "Opustit nabídku. \n" "Flag: -nomenu" #: src/ui.glade:968 msgid "Contact" msgstr "Kontakt" #: src/ui.glade:973 msgid "Please report any comments to the maintainer of xsnow." msgstr "Jakékoli komentáře prosím nahlaste správci xsnow." #: src/ui.glade:983 src/ui.glade:1592 src/ui.glade:2520 src/ui.glade:3083 #: src/ui.glade:3580 src/ui.glade:4519 src/ui.glade:5661 msgid "Quit xsnow" msgstr "UkonÄit xsnow" #: src/ui.glade:988 src/ui.glade:1596 src/ui.glade:2524 src/ui.glade:3087 #: src/ui.glade:3584 src/ui.glade:4523 src/ui.glade:5665 msgid "Quit xsnow." msgstr "Konec xsnow." #: src/ui.glade:1028 msgid "" "If the system is too busy, all panels get this color, in which case you " "could adapt some settings in \"snow\", \"birds\", \"settings\", or " "\"celestials\"." msgstr "" "Pokud je systém příliÅ¡ zaneprázdnÄ›n, vÅ¡echny panely získají tuto barvu, v " "takovém případÄ› můžete upravit nÄ›která nastavení v \"sníh\", \"ptáci\", " "\"nastavení\" nebo \"nebeská obloha\"." #: src/ui.glade:1222 msgid "Welcome" msgstr "Vítejte" #: src/ui.glade:1239 msgid "Blow off:" msgstr "Odpálit:" #: src/ui.glade:1252 msgid "On windows:" msgstr "Na oknech:" #: src/ui.glade:1265 msgid "On bottom:" msgstr "Na dnÄ›:" #: src/ui.glade:1278 msgid "On scenery:" msgstr "Na scenérii:" #: src/ui.glade:1288 src/ui.glade:1304 src/ui.glade:1320 src/ui.glade:1336 #: src/ui.glade:3745 src/ui.glade:3838 src/ui.glade:3941 src/ui.glade:4011 #: src/ui.glade:4047 src/ui.glade:6001 msgid "Show" msgstr "Ukázat" #: src/ui.glade:1292 msgid "" "If set, show snow blowing away.\n" "Flags: -blowsnow, -noblowsnow" msgstr "" "Je-li nastaveno, zobrazit odfouknutý sníh.\n" "Flags: -blowsnow, -noblowsnow" #: src/ui.glade:1308 msgid "" "If set, show fallen snow on windows.\n" "Flags: -keepsnowonwindows, -nokeepsnowonwindows" msgstr "" "Pokud je nastaveno, zobrazit na oknech padlý sníh. \n" "Flags: -keepsnowonwindows, -nokeepsnowonwindows" #: src/ui.glade:1324 msgid "" "If set, show fallen snow on bottom of the desktop.\n" "Flags: -keepsnowonscreen, -nokeepsnowonscreen" msgstr "" "Pokud je nastaveno, zobrazit padlý sníh na spodní Äásti plochy. \n" "Flags: -keepsnowonscreen, -nokeepsnowonscreen" #: src/ui.glade:1340 msgid "" "If set, snow will collect on the trees.\n" "Flags: -keepsnowontrees, -nokeepsnowontrees" msgstr "" "Pokud je nastaveno, bude se na stromech sbírat sníh.\n" "Flags: -keepsnowontrees, -nokeepsnowontrees" #: src/ui.glade:1354 msgid "" "The higher this setting, the more snow will be generated because of Santa " "ploughing, wind or disappearing windows. \n" "Flag: -blowofffactor" msgstr "" "Čím vyšší je toto nastavení, tím více snÄ›hu se bude generovat kvůli orbÄ› " "Santa, vÄ›tru nebo mizení oken. \n" "Flag: -blowofffactor" #: src/ui.glade:1373 msgid "" "The higher this setting, the more snow will collect on the windows. \n" "Note: in Wayland, there is no snow on the windows. \n" "Flag: -wsnowdepth" msgstr "" "Čím vyšší je toto nastavení, tím více snÄ›hu se nasbírá na oknech. \n" "Poznámka: ve Waylandu není na oknech žádný sníh. \n" "Flag: -wsnowdepth" #: src/ui.glade:1393 msgid "" "The higher this setting, the more snow will collect on the bottom of the " "desktop.\n" "Flag: -ssnowdepth" msgstr "" "Čím vyšší je toto nastavení, tím více snÄ›hu se nasbírá na spodní Äásti " "pracovní plochy.\n" "Flag: -ssnowdepth" #: src/ui.glade:1412 msgid "" "The higher this setting, the more snow will collect on the trees.\n" "Flag: -maxontrees" msgstr "" "Čím vyšší je toto nastavení, tím více snÄ›hu se na stromech nasbírá.\n" "Flag: -maxontrees" #: src/ui.glade:1433 msgid "Choose your favorite snow" msgstr "Vyberte si svůj oblíbený sníh" #: src/ui.glade:1450 src/ui.glade:1618 src/ui.glade:2564 src/ui.glade:2859 #: src/ui.glade:4887 src/ui.glade:5964 src/ui.glade:5975 src/ui.glade:6039 #: src/ui.glade:6065 msgid " " msgstr " " #: src/ui.glade:1464 src/ui.glade:2393 src/ui.glade:2956 src/ui.glade:3458 #: src/ui.glade:4574 src/ui.glade:5690 msgid "Defaults" msgstr "Výchozí" #: src/ui.glade:1468 msgid "Apply default values for the preferences in this tab.\n" msgstr "Použít výchozí hodnoty pro pÅ™edvolby na této kartÄ›. \n" #: src/ui.glade:1483 src/ui.glade:2411 src/ui.glade:2974 src/ui.glade:3475 #: src/ui.glade:4592 src/ui.glade:5707 msgid "Vintage" msgstr "Vinobraní" #: src/ui.glade:1487 src/ui.glade:2415 src/ui.glade:2978 src/ui.glade:3479 #: src/ui.glade:4596 src/ui.glade:5711 msgid "Apply vintage values for the preferences in this tab." msgstr "Použijte historické hodnoty pro pÅ™edvolby na této kartÄ›." #: src/ui.glade:1546 src/ui.glade:4474 msgid "" "Apply defaults for all preferences (except settings).\n" "Flags: -defaults" msgstr "" "Použít výchozí hodnoty pro vÅ¡echny pÅ™edvolby (kromÄ› nastavení).\n" "Flags: -defaults" #: src/ui.glade:1632 src/ui.glade:3895 msgid "Size:" msgstr "Velikost:" #: src/ui.glade:1644 msgid "" "Size of snowflakes, works only for non-vintage snow flakes.\n" "Flag: -snowsize" msgstr "" "Velikost snÄ›hových vloÄek, funguje pouze pro neroÄníkové snÄ›hové vloÄky.\n" "Flag: -snowsize" #: src/ui.glade:1664 src/ui.glade:2357 src/ui.glade:3861 src/ui.glade:4145 #: src/ui.glade:5002 msgid "Speed:" msgstr "Rychlost:" #: src/ui.glade:1678 msgid "Max # snowflakes:" msgstr "MaximálnÄ› # snÄ›hových vloÄek:" #: src/ui.glade:1691 msgid "" "Maximum amount of snowflakes.\n" "Flag: -flakecountmax" msgstr "" "Maximální množství snÄ›hových vloÄek. \n" "Flag: -flakecountmax" #: src/ui.glade:1716 msgid "# Snowflakes:" msgstr "#SnÄ›hové vloÄky:" #: src/ui.glade:1732 src/ui.glade:5173 src/ui.glade:5189 msgid "label" msgstr "oznaÄení" #: src/ui.glade:1741 msgid "Show fluff" msgstr "Ukaž chmýří" #: src/ui.glade:1745 msgid "" "If set, try to show fluff on fallen snow and trees if possible.\n" "Flags: -fluffy, -nofluffy" msgstr "" "Pokud je nastaveno, pokuste se, pokud je to možné, ukázat chmýří na padlém " "snÄ›hu a stromech.\n" "Flags: -fluffy, -nofluffy" #: src/ui.glade:1759 src/ui.glade:1771 src/ui.glade:2575 src/ui.glade:3798 #: src/ui.glade:3810 src/ui.glade:5139 src/ui.glade:5151 msgid "             " msgstr "             " #: src/ui.glade:1783 msgid "" "Speed of the snowflakes.\n" "Flag: -snowspeedfactor" msgstr "" "Rychlost snÄ›hových vloÄek. \n" "Flag: -snowspeedfactor" #: src/ui.glade:1804 msgid "Intensity:" msgstr "Intenzita:" #: src/ui.glade:1816 msgid "" "The higher, the more snowflakes.\n" "Flag: -snowflakes" msgstr "" "Čím výše, tím více snÄ›hových vloÄek.\n" "Flag: -snowflakes" #: src/ui.glade:1836 msgid "Show snow" msgstr "Zobrazit sníh" #: src/ui.glade:1840 msgid "" "If set, show snowflakes.\n" "Flags: -snow, -nosnow" msgstr "" "Pokud je nastaveno, zobrazit snÄ›hové vloÄky.\n" "Flags: -snow, -nosnow" #: src/ui.glade:1855 msgid "" "The color of the snow.\n" "Flag: -sc" msgstr "" "Barva snÄ›hu.\n" "Flag: -sc" #: src/ui.glade:1872 msgid "Color:" msgstr "Barva:" #: src/ui.glade:1886 msgid "Second color:" msgstr "Druhá barva:" #: src/ui.glade:1899 msgid "" "The second color of the snow.\n" "Flag: -sc2" msgstr "" "Druhá barva snÄ›hu.\n" "Flag: -sc2" #: src/ui.glade:1912 msgid "Enable" msgstr "Umožnit" #: src/ui.glade:1916 msgid "" "If set, use two colors.\n" "Flag: -enablesc2" msgstr "Pokud je nastaveno, použijte dvÄ› barvy. \n" "Flag: -enablesc2" #: src/ui.glade:1974 msgid "Snow" msgstr "Sníh" #: src/ui.glade:1992 msgid "" "Tiny Santa with three reindeers.\n" "Flags: -santa 0 -norudolph" msgstr "" "Malý Santa se tÅ™emi soby. \n" "Flags: -santa 0 -norudolph" #: src/ui.glade:2021 msgid "" "Small Santa with three reindeers.\n" "Flags: -santa 1 -norudolph" msgstr "" "Malý Santa se tÅ™emi soby. \n" "Flags: -santa 1 -norudolph" #: src/ui.glade:2050 msgid "" "Santa with three reindeers.\n" "Flags: -santa 2 -norudolph" msgstr "" "Santa se tÅ™emi soby. \n" "Flags: -santa 2 -norudolph" #: src/ui.glade:2079 msgid "" "Santa with Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder and Blixem.\n" "Flags: -santa 3 -norudolph" msgstr "" "Santa s Dasherem, TaneÄníkem, Prancerem, LiÅ¡kou, Kometou, Amorem, Dunderem a " "Blixemem.\n" "Flags: -santa 3 -norudolph" #: src/ui.glade:2108 msgid "" "Santa using the train with two reindeers.\n" "Flags: -santa 4 -norudolph" msgstr "" "Santa ve vlaku se dvÄ›ma soby.\n" "Flags: -santa 4 -norudolph" #: src/ui.glade:2137 msgid "" "Santa using the train with one reindeer and Rudolph.\n" "Flags: -santa 4 -showrudolph" msgstr "" "Santa ve vlaku s jedním sobem a Rudolfem.\n" "Flags: -santa 4 -showrudolph" #: src/ui.glade:2165 msgid "" "Tiny Santa with two reindeers and Rudolph.\n" "Flags: -santa 0 -showrudolph" msgstr "" "Malý Santa se dvÄ›ma soby a Rudolfem.\n" "Flags: -santa 0 -showrudolph" #: src/ui.glade:2195 msgid "" "Small Santa with two reindeers and Rudolph.\n" "Flags: -santa 1 -showrudolph" msgstr "" "Malý Santa se dvÄ›ma soby a Rudolfem.\n" "Flags: -santa 1 -showrudolph" #: src/ui.glade:2223 msgid "" "Santa with two reindeers and Rudolph.\n" "Flags: -santa 2 -showrudolph" msgstr "" "Santa se dvÄ›ma soby a Rudolfem.\n" "Flags: -santa 2 -showrudolph" #: src/ui.glade:2251 msgid "" "Santa with Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder, Blixem " "and Rudolph.\n" "Flags: -santa 3 -showrudolph" msgstr "" "Santa s Dasherem, Dancerem, Prancerem, LiÅ¡kou, Kometou, Cupidem, Dunderem, " "Blixemem a Rudolphem.\n" "Flags: -santa 3 -showrudolph" #: src/ui.glade:2282 msgid "Without Rudolph" msgstr "Bez Rudolfa" #: src/ui.glade:2297 msgid "With Rudolph" msgstr "S Rudolfem" #: src/ui.glade:2308 msgid "Choose your Santa" msgstr "Vyberte si svého Santu" #: src/ui.glade:2326 msgid "Choose your favorite Santa" msgstr "Vyberte si svého oblíbeného Santu" #: src/ui.glade:2342 src/ui.glade:3444 msgid " " msgstr " " #: src/ui.glade:2369 msgid "" "Santa's speed.\n" "Flag: -santaspeedfactor" msgstr "" "Santova rychlost.\n" "Flag: -santaspeedfactor" #: src/ui.glade:2397 src/ui.glade:2960 src/ui.glade:3462 src/ui.glade:4578 #: src/ui.glade:5694 msgid "Apply default values for the preferences in this tab." msgstr "Použít výchozí hodnoty pro pÅ™edvolby na této kartÄ›." #: src/ui.glade:2543 msgid "Show Santa" msgstr "Ukaž Santu" #: src/ui.glade:2547 msgid "" "To show or not to show Santa.\n" "Flags: -showsanta, -nosanta" msgstr "" "Ukázat Äi neukázat Ježíška.\n" "Flags: -showsanta, -nosanta" #: src/ui.glade:2590 src/ui.glade:3229 msgid "Scale:" msgstr "Měřítko:" #: src/ui.glade:2602 msgid "" "Scale of Santa.\n" "Flags: -santascale " msgstr "" "Ježíškova stupnice.\n" "Flags: -santascale " #: src/ui.glade:2647 msgid "Santa" msgstr "Santa" #: src/ui.glade:2662 msgid "Show scenery" msgstr "Zobrazit scenérii" #: src/ui.glade:2666 msgid "" "To show or not to show scenery.\n" "Flags: -showtrees, -notrees" msgstr "" "Ukázat Äi neukázat scenérii.\n" "Flags: -showtrees, -notrees" #: src/ui.glade:2683 msgid "" "Vintage tree, you can set the color.\n" "Flag: -treetype 0" msgstr "" "Vintage strom, můžete nastavit barvu. \n" "Flag: -treetype 0" #: src/ui.glade:2706 msgid "" "Woody tree.\n" "Flags: -treetype 1 or: -treetype all" msgstr "" "DÅ™evitý strom. \n" "Flags: -treetype 1 or: -treetype all" #: src/ui.glade:2729 msgid "" "Leavy tree.\n" "Flags: -treetype 2 or: -treetype all" msgstr "" "Listnatý strom. \n" "Flags: -treetype 2 or: -treetype all" #: src/ui.glade:2752 msgid "" "Small house.\n" "Flags: -treetype 3 or: -treetype all" msgstr "" "Malý dům. \n" "Flags: -treetype 3 or: -treetype all" #: src/ui.glade:2775 msgid "" "Reindeer.\n" "Flags: -treetype 4 or: -treetype all" msgstr "" "Sob. \n" "Flags: -treetype 4 or: -treetype all" #: src/ui.glade:2798 msgid "" "Moose.\n" "Flags: -treetype 5 or: -treetype all" msgstr "" "Los.\n" "Flags: -treetype 5 or: -treetype all" #: src/ui.glade:2821 msgid "" "Snowy tree.\n" "Flags: -treetype 6 or: -treetype all" msgstr "" "Zasněžený strom. \n" "Flags: -treetype 6 or: -treetype all" #: src/ui.glade:2844 msgid "" "Set color of vintage tree.\n" "Flag: -tc" msgstr "" "Nastavit barvu vintage stromu. \n" "Flag: -tc" #: src/ui.glade:2884 msgid "Compose your favorite scenery" msgstr "VytvoÅ™te si svou oblíbenou scenérii" #: src/ui.glade:2900 msgid "Try and click any image!" msgstr "Zkuste a kliknÄ›te na libovolný obrázek!" #: src/ui.glade:2931 msgid "" "Polar bear.\n" "Flags: -treetype 7 or: -treetype all" msgstr "" "Lední medvÄ›d.\n" "Flags: -treetype 7 or: -treetype all" #: src/ui.glade:3141 msgid "# Items:" msgstr "# položky:" #: src/ui.glade:3156 msgid "" "Desired number of scenery items.\n" "Flag: -trees" msgstr "" "Požadovaný poÄet položek scenérie. \n" "Flag: -trees" #: src/ui.glade:3179 msgid "% Window fill:" msgstr "% výplnÄ› okna:" #: src/ui.glade:3190 msgid "" "Bottom percentage of screen available for scenery.\n" "Flag: -treefill" msgstr "" "Dolní procento obrazovky dostupné pro scenérii.\n" "Flag: -treefill" #: src/ui.glade:3209 msgid "Allow overlap" msgstr "Povolit pÅ™ekrytí" #: src/ui.glade:3213 msgid "" "To allow overlap or not when placing scenery.\n" "Flags: -treeoverlap, -notreeoverlap" msgstr "" "Povolit nebo nepovolit pÅ™ekrytí pÅ™i umísÅ¥ování scenérie.\n" "Flags: -treeoverlap, -notreeoverlap" #: src/ui.glade:3240 msgid "" "Scale of scenery.\n" "Flag: sceneryscale " msgstr "" "Měřítko scenérie. \n" "Flag: sceneryscale " #: src/ui.glade:3409 msgid "Scenery" msgstr "Scenérie" #: src/ui.glade:3428 msgid "Compose here your favorite celestial conditions" msgstr "Zde sepiÅ¡te své oblíbené nebeské podmínky" #: src/ui.glade:3508 msgid "" "Apply default values for all preferences (except settings).\n" "Flag: -defaults" msgstr "" "Použít výchozí hodnoty pro vÅ¡echny pÅ™edvolby (kromÄ› nastavení).\n" "Flag: -defaults" #: src/ui.glade:3526 msgid "" "Apply vintage values for all preferences (except settings).\n" "Flag: -vintage" msgstr "" "Použít historické hodnoty pro vÅ¡echny pÅ™edvolby (kromÄ› nastavení).\n" "Flag: -vintage" #: src/ui.glade:3612 msgid "Wind" msgstr "Vítr" #: src/ui.glade:3626 msgid "Windy" msgstr "VÄ›trný" #: src/ui.glade:3631 msgid "" "If set, there will be wind.\n" "Flags: -wind, -nowind" msgstr "" "Pokud je nastaveno, bude vítr. \n" "Flags: -wind, -nowind" #: src/ui.glade:3648 msgid "Whirl:" msgstr "Vír:" #: src/ui.glade:3660 msgid "" "The higher this setting, the more the wind will whirl.\n" "Flag: -whirlfactor" msgstr "" "Čím vyšší je toto nastavení, tím více se bude vířit vítr.\n" "Flag: -whirlfactor" #: src/ui.glade:3682 msgid "Timer:" msgstr "ÄŒasovaÄ:" #: src/ui.glade:3695 msgid "" "This setting determines how many seconds pass between two gusts of wind.\n" "Flag: -windtimer" msgstr "" "Toto nastavení urÄuje, kolik sekund uplyne mezi dvÄ›ma poryvy vÄ›tru.\n" "Flag: -windtimer" #: src/ui.glade:3711 msgid "Now!" msgstr "Nyní!" #: src/ui.glade:3715 msgid "Force a gust of wind immediately." msgstr "OkamžitÄ› vynuÅ¥te poryv vÄ›tru." #: src/ui.glade:3732 msgid "Stars" msgstr "hvÄ›zdy" #: src/ui.glade:3750 msgid "" "To show or not show stars.\n" "Flag: -stars (0 means: no stars)" msgstr "" "Zobrazit nebo nezobrazit hvÄ›zdy.\n" "Flag: -stars (0 means: no stars)" #: src/ui.glade:3767 msgid "Number:" msgstr "Číslo:" #: src/ui.glade:3779 msgid "" "Number of twinkling stars.\n" "Flag: -stars" msgstr "" "PoÄet blikajících hvÄ›zd. \n" "Flag: -stars" #: src/ui.glade:3825 msgid "Moon" msgstr "MÄ›síc" #: src/ui.glade:3843 msgid "" "To show or not show moon.\n" "Flags: -moon 1, -moon 0" msgstr "" "Ukázat nebo neukázat mÄ›síc.\n" "Flags: -moon 1, -moon 0" #: src/ui.glade:3873 msgid "" "Speed of moon in pixels/minute.\n" "Flag: -moonspeed" msgstr "" "Rychlost MÄ›síce v pixelech/minutu.\n" "Flag: -moonspeed" #: src/ui.glade:3907 msgid "" "Relative size of the moon.\n" "Flag: -moonsize" msgstr "" "Relativní velikost mÄ›síce.\n" "Flag: -moonsize" #: src/ui.glade:3928 msgid "Halo" msgstr "Svatozář" #: src/ui.glade:3946 msgid "" "To show or not to show halo around moon.\n" "Flags: -halo 1, -halo 0" msgstr "" "Ukázat nebo nezobrazit halo kolem MÄ›síce.\n" "Flags: -halo 1, -halo 0" #: src/ui.glade:3964 src/ui.glade:4179 msgid "Bright:" msgstr "Jasný:" #: src/ui.glade:3976 msgid "" "Brightness of moon's halo.\n" "Flag: -halobrightness" msgstr "" "Jas mÄ›síÄního halo.\n" "Flag: -halobrightness" #: src/ui.glade:3998 msgid "Meteors" msgstr "Meteory" #: src/ui.glade:4016 msgid "" "To show or not to show meteors.\n" "Flags: -meteors, -nometeors" msgstr "" "Ukázat Äi neukázat meteory.\n" "Flags: -meteors, -nometeors" #: src/ui.glade:4034 msgid "Aurora" msgstr "Aurora" #: src/ui.glade:4052 msgid "" "To show or not show aurora.\n" "Note: the aurora is best viewed using a dark background.\n" "Flags: -aurora 1, -aurora 0" msgstr "" "Zobrazit nebo nezobrazit polární záři.\n" "Poznámka: polární záři je nejlépe vidÄ›t na tmavém pozadí.\n" "Flags: -aurora 1, -aurora 0" #: src/ui.glade:4071 msgid "Width:" msgstr "Šířka:" #: src/ui.glade:4083 msgid "" "Width of aurora in percentage of screen width.\n" "Flag: -aurorawidth" msgstr "" "Šířka polární záře v procentech šířky obrazovky.\n" "Flag: -aurorawidth" #: src/ui.glade:4108 msgid "Height:" msgstr "Výška:" #: src/ui.glade:4120 msgid "" "Vertical size of aurora.\n" "Flag: -auroraheight" msgstr "" "Vertikální velikost polární záře. \n" "Flag: -auroraheight" #: src/ui.glade:4157 msgid "" "Animation speed of aurora: real: 10, for a more dramatic effect choose: 100\n" "Flag: -auroraspeed" msgstr "" "Rychlost animace polární záře: reálná: 10, pro dramatiÄtÄ›jší efekt zvolte: " "100\n" "Flag: -auroraspeed" #: src/ui.glade:4191 msgid "" "Brightness of aurora.\n" "Flags: -aurorabrightness" msgstr "" "Jas polární záře. \n" "Flags: -aurorabrightness" #: src/ui.glade:4208 msgid "Left" msgstr "Vlevo, odjet" #: src/ui.glade:4212 msgid "" "Place aurora left on the screen.\n" "Flag: -auroraleft" msgstr "" "UmístÄ›te polární záři vlevo na obrazovku. \n" "Flag: -auroraleft" #: src/ui.glade:4225 msgid "Middle" msgstr "StÅ™ední" #: src/ui.glade:4229 msgid "" "Place aurora in the middle of the screen.\n" "Flag: -auroramiddle" msgstr "" "UmístÄ›te polární záři doprostÅ™ed obrazovky. \n" "Flag: -auroramiddle" #: src/ui.glade:4243 msgid "Right" msgstr "Že jo" #: src/ui.glade:4247 msgid "" "Place aurora in the right of the screen.\n" "Flag: -auroraright" msgstr "" "UmístÄ›te polární záři na pravou stranu obrazovky. \n" "Flag: -auroraright" #: src/ui.glade:4266 msgid "Frequency:" msgstr "Frekvence:" #: src/ui.glade:4278 msgid "" "Frequency of meteors to appear.\n" "Flags: -meteorfrequency" msgstr "" "Frekvence výskytu meteorů.\n" "Flags: -meteorfrequency" #: src/ui.glade:4300 msgid "Base:" msgstr "Základna:" #: src/ui.glade:4312 msgid "" "Baseline height of aurora, in percentage of screen height.\n" "Flag: -aurorabase" msgstr "" "Základní výška polární záře v procentech výšky obrazovky. \n" "Flag: -aurorabase" #: src/ui.glade:4329 msgid "Color" msgstr "Barva" #: src/ui.glade:4333 msgid "" "Choose between yellow-ish and white-ish moon.\n" "Flag: -mooncolor [0,1]" msgstr "" "Vyberte si mezi nažloutlým a bílým mÄ›sícem.\n" "Flag: -mooncolor [0,1]" #: src/ui.glade:4433 msgid "Celestials" msgstr "NebeÅ¡tí" #: src/ui.glade:4453 msgid "Birds settings" msgstr "Nastavení ptáků" #: src/ui.glade:4617 msgid "Show birds" msgstr "Ukaž ptáky" #: src/ui.glade:4621 msgid "" "If set: show birds.\n" "Flags: -showbirds 1, -showbirds 0" msgstr "" "Je-li nastaveno: zobrazit ptáky.\n" "Flags: -showbirds 1, -showbirds 0" #: src/ui.glade:4634 msgid "Birds only" msgstr "Pouze ptáci" #: src/ui.glade:4638 msgid "" "If set: show no Santa, snow or scenery.\n" "Flags: -birdsonly 0, -birdsony 1" msgstr "" "Pokud je nastaveno: nezobrazovat Santu, sníh ani scenérii.\n" "Flags: -birdsonly 0, -birdsony 1" #: src/ui.glade:4655 msgid "Preferred distance:" msgstr "Preferovaná vzdálenost:" #: src/ui.glade:4669 msgid "" "Preferred distance from other birds.\n" "Flag: -prefdistance" msgstr "" "Preferovaná vzdálenost od ostatních ptáků. \n" "Flag: -prefdistance" #: src/ui.glade:4697 msgid "Restart" msgstr "Restartujte" #: src/ui.glade:4701 msgid "Restart birds." msgstr "Restartujte ptáky." #: src/ui.glade:4718 msgid "Viewing distance:" msgstr "Pozorovací vzdálenost:" #: src/ui.glade:4731 msgid "" "Viewing distance.\n" "NOTE: Santa has no knowledge of viewing distance, so when birds are " "following Santa, the relative positions of Santa and birds will be " "temporarely out of sync when you change the viewing distance. This is only " "noticeable when the birds are following Santa.\n" "Flag: -viewingdistance" msgstr "" "Pozorovací vzdálenost.\n" "POZNÃMKA: Santa nezná vzdálenost pohledu, takže když ptáci sledují Santu, " "relativní pozice Santy a ptáků budou doÄasnÄ› nesynchronizované, když zmÄ›níte " "vzdálenost pohledu. To je patrné pouze tehdy, když ptáci následují Santu.\n" "Flag: -viewingdistance" #: src/ui.glade:4752 msgid "Focus to attraction point:" msgstr "Zaměření na pÅ™itažlivý bod:" #: src/ui.glade:4766 msgid "" "Tendency to concentrate on the attraction point.\n" "Flag: -focuscentre" msgstr "" "Tendence soustÅ™edit se na pÅ™itažlivý bod.\n" "Flag: -focuscentre" #: src/ui.glade:4784 msgid "" "Desired number of birds. If zero, no birds are shown.\n" "Flag: -nbirds" msgstr "" "Požadovaný poÄet ptáků. Pokud je nula, nezobrazí se žádní ptáci.\n" "Flag: -nbirds" #: src/ui.glade:4807 msgid "# Birds:" msgstr "# ptáci:" #: src/ui.glade:4821 msgid "" "Number of nearest neighbours the birds should look at.\n" "Flag: -neighbours" msgstr "" "PoÄet nejbližších sousedů, na které by se ptáci mÄ›li podívat.\n" "Flag: -neighbours" #: src/ui.glade:4841 msgid "Neighbours:" msgstr "sousedé:" #: src/ui.glade:4856 msgid "" "Give the birds a fancy color.\n" "Flag: -birdscolor" msgstr "" "Dejte ptákům luxusní barvu. \n" "Flag: -birdscolor" #: src/ui.glade:4874 msgid "Bird color" msgstr "PtaÄí barva" #: src/ui.glade:4900 msgid "Anarchy:" msgstr "Anarchie:" #: src/ui.glade:4914 msgid "" "Anarchy level: the higher, the more anarchy.\n" "Flag: -anarchy" msgstr "" "Úroveň anarchie: Äím vyšší, tím vÄ›tší anarchie.\n" "Flag: -anarchy" #: src/ui.glade:4934 msgid "Distance weight:" msgstr "Hmotnost na vzdálenost:" #: src/ui.glade:4948 msgid "" "Tendency to keep desired distance to neighbours.\n" "Flag: -disweight" msgstr "" "Tendence udržovat požadovanou vzdálenost od sousedů.\n" "Flag: -disweight" #: src/ui.glade:4968 msgid "Adjust speed to neighbours:" msgstr "PÅ™izpůsobte rychlost sousedům:" #: src/ui.glade:4982 msgid "" "Tendency to adjust speed to neighbours.\n" "Flag: -followneighbours" msgstr "" "Tendence pÅ™izpůsobovat rychlost sousedům.\n" "Flag: -followneighbours" #: src/ui.glade:5016 msgid "" "Speed of birds in arbitrary units.\n" "Flag: -birdsspeed" msgstr "" "Rychlost ptáků v libovolných jednotkách. \n" "Flag: -birdsspeed" #: src/ui.glade:5036 msgid "Drawing scale:" msgstr "Měřítko výkresu:" #: src/ui.glade:5050 msgid "" "Influence the size of the birds.\n" "Flag: -birdsscale\n" msgstr "" "OvlivnÄ›te velikost ptáků. \n" "Flag: -birdsscale\n" #: src/ui.glade:5067 msgid "" "Show \n" "attr point" msgstr "" "Zobrazit \n" " bod attr" #: src/ui.glade:5073 msgid "" "Show the point where the birds want to go.\n" "Flags: -showattr 0, -showattr 1" msgstr "" "Ukažte bod, kam chtÄ›jí ptáci jít. \n" "Flags: -showattr 0, -showattr 1" #: src/ui.glade:5084 msgid "" "Follow \n" "Santa" msgstr "" "Sledujte \n" " Santa" #: src/ui.glade:5090 msgid "" "Birds are attracted by an attraction point. Here you can choose to follow " "Santa.\n" "Flags: -followsanta 0, -followsanta 1" msgstr "" "Ptáky pÅ™itahuje atrakce. Zde si můžete vybrat, zda budete Santa sledovat.\n" "Flags: -followsanta 0, -followsanta 1" #: src/ui.glade:5103 msgid "" "Percentage of screen to be used for the attraction point.\n" "Flag: -attrspace" msgstr "" "Procento obrazovky, které se má použít pro bod pÅ™itažlivosti.\n" "Flag: -attrspace" #: src/ui.glade:5125 msgid "Attraction point range" msgstr "Rozsah pÅ™itažlivých bodů" #: src/ui.glade:5168 msgid "Actual mean distance from neighbours." msgstr "SkuteÄná stÅ™ední vzdálenost od sousedů." #: src/ui.glade:5185 msgid "Distance used to get the desired number of neighbours." msgstr "Vzdálenost použitá k získání požadovaného poÄtu sousedů." #: src/ui.glade:5268 msgid "Birds" msgstr "Ptactvo" #: src/ui.glade:5286 msgid "version" msgstr "verze" #: src/ui.glade:5301 src/ui.glade:6515 msgid "Settings" msgstr "Nastavení" #: src/ui.glade:5323 msgid "Transparency " msgstr "Průhlednost " #: src/ui.glade:5340 msgid "" "Transparency of painted items:\n" "0: no transparency.\n" "100: fully transparent, you will see nothing!\n" "Flag: -transparency" msgstr "" "Průhlednost malovaných pÅ™edmÄ›tů:\n" "0: žádná průhlednost.\n" "100: plnÄ› průhledná, nic neuvidíte!\n" "Flag: -transparency" #: src/ui.glade:5367 msgid "Lift snow on bottom" msgstr "ZvednÄ›te sníh na dno" #: src/ui.glade:5383 msgid "" "Use this if snow falls below the bottom of your screen, or fallen snow " "hides something that should not be hidden.\n" "Flag: -offsets" msgstr "" "Toto použijte, pokud sníh padá pod spodní Äást obrazovky nebo padlý sníh " "skrývá nÄ›co, co by nemÄ›lo být skryto.\n" "Flag: -offsets" #: src/ui.glade:5408 msgid "Lift snow on windows" msgstr "ZvednÄ›te sníh na okna" #: src/ui.glade:5424 msgid "" "Use this if no snow collects on your windows, or if snow collects separated " "from your windows. \n" "Some basic window managers need this setting (e.g. TWM needs in general a " "value of 25 .. 28).\n" "Flag: -offsety" msgstr "" "Tuto možnost použijte, pokud se na vaÅ¡ich oknech nehromadí sníh nebo pokud " "se sníh shromažÄuje oddÄ›lenÄ› od oken. \n" "NÄ›kteří základní správci oken potÅ™ebují toto nastavení (napÅ™. TWM potÅ™ebuje " "obecnÄ› hodnotu 25 .. 28).\n" "Flag: -offsety" #: src/ui.glade:5449 msgid "Cpu factor" msgstr "Faktor CPU" #: src/ui.glade:5467 msgid "" "The higher, the smoother xsnow will run, but will also use more cpu power.\n" "Flag: -cpuload" msgstr "" "Čím vyšší, tím plynulejší xsnow poběží, ale bude také spotÅ™ebovávat více " "výkonu procesoru.\n" "Flag: -cpuload" #: src/ui.glade:5493 msgid "Scale" msgstr "Měřítko" #: src/ui.glade:5510 msgid "" "Overall drawing scale.\n" "Flag: -scale" msgstr "" "Celkové měřítko výkresu.\n" "Flag: -scale" #: src/ui.glade:5543 msgid "Ignore large top windows" msgstr "Ignorujte velká horní okna" #: src/ui.glade:5559 msgid "" "Windows wider than 80 percent of the screen and closer to the top than the " "number in this widget will not collect snow.\n" "In some cases, there are invisible windows near the top of the screen, which " "are handled by xsnow as normal windows: snow is collected upon them. By " "entering a suitable number here, this undesired behaviour can be avoided.\n" "Flag: -ignoretop\n" "\n" msgstr "" "Okna Å¡irší než 80 procent obrazovky a blíže k horní Äásti, než je Äíslo v " "tomto widgetu, nebudou shromažÄovat sníh.\n" "V nÄ›kterých případech jsou v horní Äásti obrazovky neviditelná okna, se " "kterými xsnow zachází jako normální okna: sbírá se na nich sníh. Zadáním " "vhodného Äísla zde lze tomuto nežádoucímu chování pÅ™edejít.\n" "Flag: -ignoretop\n" "\n" #: src/ui.glade:5583 msgid "Ignore large bottom windows" msgstr "Ignorujte velká spodní okna" #: src/ui.glade:5599 msgid "" "Windows wider than 80 percent of the screen and closer to the bottom than " "the number in this widget will not collect snow.\n" "\n" "In some cases, there are invisible windows near the bottom of the screen, " "which are handled by xsnow as normal windows: snow is collected upon them. " "By entering a suitable number here, this undesired behaviour can be " "avoided.\n" "Flag: -ignorebottom" msgstr "" "Okna Å¡irší než 80 procent obrazovky a blíže ke dnu, než je Äíslo v tomto " "widgetu, nebudou sbírat sníh.\n" "\n" "V nÄ›kterých případech jsou v dolní Äásti obrazovky neviditelná okna, která " "ovládá xsnow jako normální okna: sbírá se na nich sníh. Zadáním vhodného " "Äísla zde lze tomuto nežádoucímu chování pÅ™edejít.\n" "Flag: -ignorebottom" #: src/ui.glade:5791 msgid "window type etc." msgstr "typ okna atd." #: src/ui.glade:5814 msgid "" "Menu\n" "colors" msgstr "" "Barvy nabídky\n" "." #: src/ui.glade:5819 msgid "" "Toggle between xsnow's own menu colors and standard menu colors.\n" "Activated: use xsnow colors.\n" "Deactivated: use default colors.\n" "Flags: -theme 1, -theme 0" msgstr "" "PÅ™epínat mezi vlastními barvami nabídky xsnow a standardními barvami " "nabídky.\n" "Aktivováno: použít barvy xsnow.\n" "Deaktivováno: použít výchozí barvy.\n" "Flags: -theme 1, -theme 0" #: src/ui.glade:5833 msgid "" "On all\n" "workspaces" msgstr "" "Na vÅ¡ech \n" " pracovních plochách" #: src/ui.glade:5838 msgid "" "Use all workspaces to snow in.\n" "NOTE: this doesn't work properly in enlightenment.\n" "Flags: -allworkspaces 1, -allworkspaces 0" msgstr "" "K zasněžování použijte vÅ¡echny pracovní prostory.\n" "POZNÃMKA: v osvícení to nefunguje správnÄ›.\n" "Flags: -allworkspaces 1, -allworkspaces 0" #: src/ui.glade:5856 msgid "" "Below\n" "windows" msgstr "" "Pod \n" " okny" #: src/ui.glade:5861 msgid "" "When activated, it will be snowing below your windows, else it will be " "snowing upon you windows too.\n" "On some desktop environments, when snowing above your windows you will not " "be able to click on any window.\n" "Therefore, you will be asked to click a button, to be sure that things are " "OK.\n" "Flag: -above" msgstr "" "Když je aktivován, bude sněžit pod vaÅ¡imi okny, jinak bude sněžit i na vaÅ¡e " "okna.\n" "V nÄ›kterých prostÅ™edích plochy, když sněží nad vaÅ¡imi okny, nebudete moci " "kliknout na žádné okno.\n" "Proto, budete požádáni, abyste klikli na tlaÄítko, abyste se ujistili, že je " "vÅ¡e v pořádku. \n" "Flag: -above" #: src/ui.glade:5880 msgid "" "Click to\n" "confirm" msgstr "" "Kliknutím \n" " potvrÄte" #: src/ui.glade:5885 msgid "To make sure you can click." msgstr "Abyste se ujistili, že můžete kliknout." #: src/ui.glade:5904 msgid "" "If you have more than one monitor, choose where you want snow falling. " "Choose 'all monitors' if you want snow in all monitors.\n" "NOTE: when changing monitor, xsnow will restart.\n" "Flag: -screen" msgstr "" "Pokud máte více než jeden monitor, vyberte si, kde chcete, aby sníh padal. " "Vyberte 'vÅ¡echny monitory', pokud chcete sníh na vÅ¡ech monitorech.\n" "POZNÃMKA: pÅ™i výmÄ›nÄ› monitoru se xsnow restartuje.\n" "Flag: -screen" #: src/ui.glade:5911 msgid "monitor 1" msgstr "monitor 1" #: src/ui.glade:5922 msgid "" "Create\n" "outline" msgstr "" "VytvoÅ™te\n" "obrys" #: src/ui.glade:5927 msgid "" "To draw an outline around the snow window.\n" "Flag: -outline 1/0" msgstr "" "Chcete-li nakreslit obrys kolem okna snÄ›hu.\n" "Flag: -outline 1/0" #: src/ui.glade:5951 msgid "" " \n" " " msgstr "" " \n" " " #: src/ui.glade:5986 msgid "" "Choose here the picture you want as background when xscreensaver is " "active.\n" "Flag: -bg" msgstr "" "Zde vyberte obrázek, který chcete jako pozadí, když je xscreensaver " "aktivní.\n" "Flag: -bg" #: src/ui.glade:5990 msgid "Choose background" msgstr "Vyberte pozadí" #: src/ui.glade:6005 msgid "" "Activate xscreensaver.\n" "Click and don't touch mouse and keyboard for a few seconds..." msgstr "" "Aktivujte xscreensaver.\n" "KliknÄ›te a nÄ›kolik sekund se nedotýkejte myÅ¡i a klávesnice..." #: src/ui.glade:6019 msgid "" "Settings for Xscreensaver. You can choose a background, and choose to use it " "or not.\n" "Make sure you add a line like\n" "xsnow -root\n" "after the line 'programs:' in the file ~/.xscreensaver and you run " "xscreensaver-demo to choose for xsnow.\n" "To activate xscreensaver on the command line:\n" "xscreensaver-command -activate\n" "See also the man page:\n" "man xsnow" msgstr "" "Nastavení pro Xscreensaver. Můžete si vybrat pozadí a rozhodnout se, zda ho " "použít nebo ne. \n" " UjistÄ›te se, že jste pÅ™idali řádek jako \n" " xsnow -root \n" " za řádek 'programs:' v souboru ~/.xscreensaver a spustíte xscreensaver-demo " "a vyberete si pro xsnow.\n" "Pro aktivaci xscreensaveru na příkazovém řádku:\n" "xscreensaver-command -activate\n" "Viz také manuálovou stránku:\n" "man xsnow" #: src/ui.glade:6028 msgid "Xscreensaver: " msgstr "Xscreensaver: " #: src/ui.glade:6048 msgid "Black" msgstr "ÄŒerná" #: src/ui.glade:6052 msgid "" "When activated, the background will be black.\n" "Flag: -bg (this button will be automatically desactivated when -bg is given)" msgstr "" "Po aktivaci bude pozadí Äerné. \n" "Flag: -bg (this button will be automatically desactivated when -bg is given)" #: src/ui.glade:6076 msgid "" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" msgstr "" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" #: src/ui.glade:6551 msgid "en" msgstr "en" #: src/ui.glade:6554 msgid "it" msgstr "to" #~ msgid "" #~ "If set, use two colors.\n" #~ "Flags: -enablesc2" #~ msgstr "" #~ "Pokud je nastaveno, použijte dvÄ› barvy. \n" #~ "Flags: -enablesc2" #~ msgid "2nd color:" #~ msgstr "2. barva:" #, c-format #~ msgid "XWinInfo failed\n" #~ msgstr "XWinInfo se nezdaÅ™ilo \n" #, c-format #~ msgid "Force snow on root: window: %#lx, depth: %d\n" #~ msgstr "Vynutit sníh na koÅ™en: okno: %#lx, hloubka: %d\n" #, c-format #~ msgid "" #~ "NOTE: you probably need to tweak 'Lift snow on windows' in the 'settings' " #~ "panel.\n" #~ msgstr "" #~ "POZNÃMKA: PravdÄ›podobnÄ› budete muset vyladit 'Zvedat sníh na okna' v " #~ "panelu 'nastavení'.\n" #~ msgid "Force a gust of wind immediately.\n" #~ msgstr "OkamžitÄ› vynuÅ¥te poryv vÄ›tru.\n" xsnow-3.8.3/pofiles/da.po0000666000000000000000000012725314732252143013477 0ustar0000000000000000# # Sometimes the translations contain rubbish, please replace them. # # (abc_1000) Xscreensaver # # (abc_1001) Rick Jansen # # (abc_1002) xsnow # # (abc_1003) XSNOW # # (abc_1004)   # # (abc_1005) %l#x # # (abc_1006) XsnoW # # (abc_1007) \n # # (abc_1008) Xsnow # Language for xsnow # Copyright (C) 2023 Willem Vermin # Willem Vermin , 2023 # This file is distributed under the same license as the xsnow package. # # msgid "" msgstr "" "Project-Id-Version: xsnow 3.7.0~pre02\n" "Report-Msgid-Bugs-To: Willem Vermin wvermin@gmail.com\n" "POT-Creation-Date: 2024-03-10 14:19+0100\n" "PO-Revision-Date: 2024-03-10 14:19+0100\n" "Last-Translator: Willem Vermin wvermin@gmail.com\n" "Language-Team: None\n" "Language: da\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: src/main.c:379 #, c-format msgid "Available languages are: %s\n" msgstr "Tilgængelige sprog er: %s\n" #: src/main.c:382 msgid "Warning: don't eat yellow snow!" msgstr "Advarsel: spis ikke gul sne!" #: src/main.c:403 #, c-format msgid "For optimal resuts, add to your %s:\n" msgstr "For optimale resultater skal du tilføje til din %s:\n" #: src/main.c:411 #, c-format msgid "unknown\n" msgstr "ukendt \n" #: src/main.c:420 #, c-format msgid "Detected Wayland desktop\n" msgstr "Fundet Wayland desktop \n" #: src/main.c:435 #, c-format msgid "Xsnow needs gtk version >= %s, found version %s \n" msgstr "Xsnow kræver gtk-version >= %s, fundet version %s \n" #: src/main.c:445 msgid "Continuing with flag" msgstr "Fortsætter med flag" #: src/main.c:483 #, c-format msgid "%s: cannot connect to X server %s\n" msgstr "%s: kan ikke oprette forbindelse til X-server %s\n" #: src/main.c:484 msgid "(default)" msgstr "(Standard)" #: src/main.c:602 msgid "restarting" msgstr "genstarter" #: src/main.c:649 #, c-format msgid "Click on a window ...\n" msgstr "Klik pÃ¥ et vindue ...\n" #: src/main.c:683 #, c-format msgid "Detected desktop session: %s\n" msgstr "Registreret skrivebordssession: %s\n" #: src/main.c:686 #, c-format msgid "Could not determine desktop session\n" msgstr "Kunne ikke bestemme desktop-session \n" #: src/main.c:718 #, c-format msgid "Trying to snow in root window\n" msgstr "Forsøger at sne i rodvinduet \n" #: src/main.c:762 #, c-format msgid "Using transparent window\n" msgstr "Brug af gennemsigtigt vindue \n" #: src/main.c:767 #, c-format msgid "The transparent snow-window is probably not click-through, alas..\n" msgstr "" "Det gennemsigtige sne-vindue er sandsynligvis ikke gennemklik, desværre..\n" #: src/main.c:776 #, c-format msgid "Cannot create transparent window\n" msgstr "Kan ikke oprette gennemsigtigt vindue \n" #: src/main.c:778 #, c-format msgid "NOTE: xsnow will probably run, but some glitches are to be expected.\n" msgstr "BEMÆRK: xsnow vil sandsynligvis køre, men nogle fejl kan forventes.\n" #: src/main.c:788 #, c-format msgid "LXDE session found, using window 'pcmanfm'.\n" msgstr "LXDE-session fundet ved hjælp af vinduet 'pcmanfm'.\n" #: src/main.c:795 #, c-format msgid "Using window 'Desktop'.\n" msgstr "Bruger vinduet 'Desktop'.\n" #: src/main.c:799 #, c-format msgid "Using root window\n" msgstr "Brug af rodvindue\n" #: src/main.c:843 #, c-format msgid "Snowing in %#lx: %s %d+%d %dx%d\n" msgstr "Sne i % #lx: %s %d+%d %dx%d\n" #: src/main.c:888 #, c-format msgid "Using double buffer: %#lx. %dx%d\n" msgstr "Brug af dobbelt buffer: % #lx. %dx%d\n" #: src/main.c:895 #, c-format msgid "NOT using double buffering:" msgstr "Bruger IKKE dobbelt buffering:" #: src/main.c:897 #, c-format msgid " because double buffering is not available on this system\n" msgstr " fordi dobbelt buffering ikke er tilgængelig pÃ¥ dette system \n" #: src/main.c:899 #, c-format msgid " on your request.\n" msgstr " pÃ¥ din anmodning.\n" #: src/main.c:900 #, c-format msgid "NOTE: expect some flicker.\n" msgstr "BEMÆRK: forvent noget flimmer.\n" #: src/main.c:1042 msgid "Restart due to change of screen or language settings ...\n" msgstr "Genstart pÃ¥ grund af ændring af skærm- eller sprogindstillinger ...\n" #: src/main.c:1056 msgid "Restart due to change of display settings...\n" msgstr "Genstart pÃ¥ grund af ændring af skærmindstillinger...\n" #: src/main.c:1147 msgid "Wayland (Expect some slugginess)" msgstr "Wayland (forvent lidt træghed)" #: src/main.c:1151 msgid "Probably X11" msgstr "Sandsynligvis X11" #: src/main.c:1153 #, c-format msgid "%s. Snow window: %#lx" msgstr "%s. Snevindue: % #lx" #: src/main.c:1205 #, c-format msgid "More than %d errors, I quit!" msgstr "Mere end %d fejl, jeg stopper!" #: src/main.c:1355 #, c-format msgid "Window size changed, now snowing in in %#lx: %s %d+%d %dx%d\n" msgstr "Vinduesstørrelse ændret, sner nu ind om %#lx: %s %d+%d %dx%d\n" #: src/main.c:1424 #, c-format msgid "Halting because of flag %s\n" msgstr "Stopper pÃ¥ grund af flag %s\n" #: src/selfrep.c:34 #, c-format msgid "Not sending tar file to terminal.\n" msgstr "Sender ikke tar-fil til terminal.\n" #: src/selfrep.c:35 #, c-format msgid "Try redirecting to a file (e.g: %s,\n" msgstr "Prøv at omdirigere til en fil (f.eks.: %s,\n" #: src/selfrep.c:36 #, c-format msgid "or use a %s" msgstr "eller brug en %s" #: src/selfrep.c:42 msgid "Problems encountered during production of the tar ball.\n" msgstr "Problemer, der opstÃ¥r under produktionen af tjærekuglen.\n" #: src/selfrep.c:47 #, c-format msgid "Self replication is not compiled in.\n" msgstr "Selvreplikering er ikke kompileret i.\n" #: src/utils.c:248 #, c-format msgid "" "\n" "Xsnow: Caught signal %d\n" msgstr "" "\n" "Xsnow: Fanget signal %d\n" #: src/utils.c:251 #, c-format msgid "" "\n" "Thanks for using xsnow\n" msgstr "" "\n" "Tak, fordi du brugte xsnow\n" #: src/windows.c:633 #, c-format msgid "Setting background from %s\n" msgstr "Indstilling af baggrund fra %s\n" #: src/ui.c:1050 #, c-format msgid "Range: %d\n" msgstr "Interval: %d\n" #: src/ui.c:1052 #, c-format msgid "Mean distance: %3d\n" msgstr "Middelafstand: %3d\n" #: src/ui.c:1060 #, c-format msgid "Desktop type: %s" msgstr "Skrivebordstype: %s" #: src/ui.c:1175 src/ui.glade:5910 msgid "all monitors" msgstr "alle skærme" #: src/ui.c:1182 #, c-format msgid "monitor %d" msgstr "overvÃ¥ge %d" #: src/ui.c:1200 msgid "Available languages are: " msgstr "Tilgængelige sprog er: " #: src/ui.c:1203 msgid "Use \"sys\" for your default language.\n" msgstr "Brug \"sys\" som dit standardsprog.\n" #: src/ui.c:1204 msgid "See also the man page." msgstr "Se ogsÃ¥ man-siden." #: src/ui.glade:144 msgid "" "\n" "Alas! This not an X11 session, xsnow will probably not run.\n" "\n" "If you want to try it anyway, set the environment variable XSNOW_FORCE_RUN, " "eg:\n" "\n" " XSNOW_FORCE_RUN=1 xsnow\n" "\n" "Or, you could force an X11 session, for example by tweaking /etc/gdm3/daemon." "conf.\n" "\n" msgstr "" "\n" "Ak! Dette er ikke en X11-session, xsnow vil sandsynligvis ikke køre.\n" "\n" "Hvis du alligevel vil prøve det, skal du indstille miljøvariablen " "XSNOW_FORCE_RUN, f.eks.:\n" "\n" " XSNOW_FORCE_RUN=1 xsnow\n" "\n" "Eller du kan tvinge en X11-session, for eksempel ved at justere /etc/gdm3/" "daemon. conf.\n" "\n" #: src/ui.glade:162 msgid "Ok, things are as they are. " msgstr "Ok, tingene er, som de er. " #: src/ui.glade:477 msgid "" "If everything is ok, it is now snowing on your desktop, and birds are " "flying. You are encouraged to define your own preferences using the tabs " "above." msgstr "" "Hvis alt er ok, sner det nu pÃ¥ dit skrivebord, og fuglene flyver. Du " "opfordres til at definere dine egne præferencer ved at bruge fanerne ovenfor." #: src/ui.glade:492 msgid "" "Use the settings tab if xsnow is misbehaving.\n" "Use the birds tab if birds are misbehaving." msgstr "" "Brug fanen indstillinger, hvis xsnow ikke opfører sig.\n" " Brug fanen fugle, hvis fugle opfører sig dÃ¥rligt." #: src/ui.glade:509 msgid "In every tab you find the following rescue buttons:" msgstr "PÃ¥ hver fane finder du følgende redningsknapper:" #: src/ui.glade:529 msgid "Defaults " msgstr "Standarder " #: src/ui.glade:544 msgid "Set default preferences for this tab." msgstr "Indstil standardpræferencer for denne fane." #: src/ui.glade:571 msgid "Vintage " msgstr "Vintage " #: src/ui.glade:586 msgid "Set vintage preferences for this tab." msgstr "Indstil vintage-præferencer for denne fane." #: src/ui.glade:613 msgid "All defaults " msgstr "Alle standardindstillinger " #: src/ui.glade:628 msgid "Set default preferences for all (except settings) tabs." msgstr "Indstil standardpræferencer for alle (undtagen indstillinger) faner." #: src/ui.glade:655 msgid "All vintage " msgstr "Alle Ã¥rgange " #: src/ui.glade:670 msgid "Set vintage preferences for all (except settings) tabs." msgstr "Indstil vintage-præferencer for alle (undtagen indstillinger) faner." #: src/ui.glade:690 src/ui.glade:701 src/ui.glade:840 src/ui.glade:1045 #: src/ui.glade:2870 src/ui.glade:2919 src/ui.glade:4688 msgid " " msgstr " " #: src/ui.glade:712 msgid " " msgstr " " #: src/ui.glade:746 msgid "Welcome at xsnow!" msgstr "Velkommen til xsnow!" #: src/ui.glade:804 msgid "" "Vintage preferences: the look and feel of the original xsnow, created in " "1993 by Rick Jansen." msgstr "" "Vintage præferencer: udseendet og følelsen af originalen xsnow, skabt i 1993 " "af Rick Jansen." #: src/ui.glade:895 src/ui.glade:1542 src/ui.glade:2470 src/ui.glade:3033 #: src/ui.glade:3504 src/ui.glade:4470 src/ui.glade:5736 msgid "All defaults" msgstr "Alle standardindstillinger" #: src/ui.glade:900 src/ui.glade:2474 src/ui.glade:3037 src/ui.glade:5740 msgid "" "Apply defaults for all preferences (except settings).\n" "Flag: -defaults" msgstr "" "Anvend standardindstillinger for alle præferencer (undtagen indstillinger).\n" "Flag: -defaults" #: src/ui.glade:914 msgid "Donate" msgstr "Doner" #: src/ui.glade:920 msgid "" "Donate one euro or so to inspire the maintainer of xsnow, here is a paypal " "link. " msgstr "" "Donér en euro eller deromkring for at inspirere vedligeholderen af xsnow, " "her er et paypal-link. " #: src/ui.glade:930 src/ui.glade:1561 src/ui.glade:2489 src/ui.glade:3052 #: src/ui.glade:3522 src/ui.glade:4489 src/ui.glade:5754 msgid "All vintage" msgstr "Alt sammen vintage" #: src/ui.glade:935 src/ui.glade:1565 src/ui.glade:2493 src/ui.glade:3056 #: src/ui.glade:4493 src/ui.glade:5758 msgid "" "Use vintage values for all preferences (except settings).\n" "Flag: -vintage" msgstr "" "Brug Ã¥rgangsværdier for alle præferencer (undtagen indstillinger).\n" "Flag: -vintage" #: src/ui.glade:949 src/ui.glade:1513 src/ui.glade:2441 src/ui.glade:3004 #: src/ui.glade:3552 src/ui.glade:4546 src/ui.glade:5633 msgid "Hide menu" msgstr "Skjul menuen" #: src/ui.glade:954 src/ui.glade:1517 src/ui.glade:2445 src/ui.glade:3008 #: src/ui.glade:3556 src/ui.glade:4550 src/ui.glade:5637 msgid "" "Leave menu.\n" "Flag: -nomenu" msgstr "" "Forlad menuen.\n" "Flag: -nomenu" #: src/ui.glade:968 msgid "Contact" msgstr "Kontakt" #: src/ui.glade:973 msgid "Please report any comments to the maintainer of xsnow." msgstr "" "Venligst rapporter eventuelle kommentarer til vedligeholderen af xsnow." #: src/ui.glade:983 src/ui.glade:1592 src/ui.glade:2520 src/ui.glade:3083 #: src/ui.glade:3580 src/ui.glade:4519 src/ui.glade:5661 msgid "Quit xsnow" msgstr "Afslut xsnow" #: src/ui.glade:988 src/ui.glade:1596 src/ui.glade:2524 src/ui.glade:3087 #: src/ui.glade:3584 src/ui.glade:4523 src/ui.glade:5665 msgid "Quit xsnow." msgstr "Afslut xsnow." #: src/ui.glade:1028 msgid "" "If the system is too busy, all panels get this color, in which case you " "could adapt some settings in \"snow\", \"birds\", \"settings\", or " "\"celestials\"." msgstr "" "Hvis systemet er for travlt, fÃ¥r alle paneler denne farve, i hvilket " "tilfælde du kan tilpasse nogle indstillinger i \"sne\", \"fugle\", " "\"indstillinger\" eller \"himmelske\"." #: src/ui.glade:1222 msgid "Welcome" msgstr "Velkommen" #: src/ui.glade:1239 msgid "Blow off:" msgstr "Blæs af:" #: src/ui.glade:1252 msgid "On windows:" msgstr "PÃ¥ vinduer:" #: src/ui.glade:1265 msgid "On bottom:" msgstr "Nederst:" #: src/ui.glade:1278 msgid "On scenery:" msgstr "Om kulisser:" #: src/ui.glade:1288 src/ui.glade:1304 src/ui.glade:1320 src/ui.glade:1336 #: src/ui.glade:3745 src/ui.glade:3838 src/ui.glade:3941 src/ui.glade:4011 #: src/ui.glade:4047 src/ui.glade:6001 msgid "Show" msgstr "At vise" #: src/ui.glade:1292 msgid "" "If set, show snow blowing away.\n" "Flags: -blowsnow, -noblowsnow" msgstr "" "Vis, hvis det er indstillet, sne, der blæser væk.\n" "Flags: -blowsnow, -noblowsnow" #: src/ui.glade:1308 msgid "" "If set, show fallen snow on windows.\n" "Flags: -keepsnowonwindows, -nokeepsnowonwindows" msgstr "" "Vis faldet sne pÃ¥ vinduer, hvis det er indstillet.\n" "Flags: -keepsnowonwindows, -nokeepsnowonwindows" #: src/ui.glade:1324 msgid "" "If set, show fallen snow on bottom of the desktop.\n" "Flags: -keepsnowonscreen, -nokeepsnowonscreen" msgstr "" "Hvis det er indstillet, skal du vise faldet sne i bunden af skrivebordet.\n" "Flags: -keepsnowonscreen, -nokeepsnowonscreen" #: src/ui.glade:1340 msgid "" "If set, snow will collect on the trees.\n" "Flags: -keepsnowontrees, -nokeepsnowontrees" msgstr "" "Hvis indstillet, vil sne samle sig pÃ¥ træerne.\n" "Flags: -keepsnowontrees, -nokeepsnowontrees" #: src/ui.glade:1354 msgid "" "The higher this setting, the more snow will be generated because of Santa " "ploughing, wind or disappearing windows. \n" "Flag: -blowofffactor" msgstr "" "Jo højere denne indstilling er, jo mere sne genereres der pÃ¥ grund af " "Julemandens pløjning, vind eller forsvindende vinduer. \n" "Flag: -blowofffactor" #: src/ui.glade:1373 msgid "" "The higher this setting, the more snow will collect on the windows. \n" "Note: in Wayland, there is no snow on the windows. \n" "Flag: -wsnowdepth" msgstr "" "Jo højere denne indstilling er, jo mere sne samles der pÃ¥ vinduerne. \n" "Bemærk: i Wayland er der ingen sne pÃ¥ vinduerne. \n" "Flag: -wsnowdepth" #: src/ui.glade:1393 msgid "" "The higher this setting, the more snow will collect on the bottom of the " "desktop.\n" "Flag: -ssnowdepth" msgstr "" "Jo højere denne indstilling er, jo mere sne samles der pÃ¥ bunden af " "skrivebordet.\n" "Flag: -ssnowdepth" #: src/ui.glade:1412 msgid "" "The higher this setting, the more snow will collect on the trees.\n" "Flag: -maxontrees" msgstr "" "Jo højere denne indstilling er, jo mere sne samles der pÃ¥ træerne.\n" "Flag: -maxontrees" #: src/ui.glade:1433 msgid "Choose your favorite snow" msgstr "Vælg din yndlingssne" #: src/ui.glade:1450 src/ui.glade:1618 src/ui.glade:2564 src/ui.glade:2859 #: src/ui.glade:4887 src/ui.glade:5964 src/ui.glade:5975 src/ui.glade:6039 #: src/ui.glade:6065 msgid " " msgstr " " #: src/ui.glade:1464 src/ui.glade:2393 src/ui.glade:2956 src/ui.glade:3458 #: src/ui.glade:4574 src/ui.glade:5690 msgid "Defaults" msgstr "Standarder" #: src/ui.glade:1468 msgid "Apply default values for the preferences in this tab.\n" msgstr "Anvend standardværdier for præferencerne pÃ¥ denne fane.\n" #: src/ui.glade:1483 src/ui.glade:2411 src/ui.glade:2974 src/ui.glade:3475 #: src/ui.glade:4592 src/ui.glade:5707 msgid "Vintage" msgstr "Ã…rgang" #: src/ui.glade:1487 src/ui.glade:2415 src/ui.glade:2978 src/ui.glade:3479 #: src/ui.glade:4596 src/ui.glade:5711 msgid "Apply vintage values for the preferences in this tab." msgstr "Anvend Ã¥rgangsværdier for præferencerne i denne fane." #: src/ui.glade:1546 src/ui.glade:4474 msgid "" "Apply defaults for all preferences (except settings).\n" "Flags: -defaults" msgstr "" "Anvend standardindstillinger for alle præferencer (undtagen indstillinger).\n" "Flags: -defaults" #: src/ui.glade:1632 src/ui.glade:3895 msgid "Size:" msgstr "Størrelse:" #: src/ui.glade:1644 msgid "" "Size of snowflakes, works only for non-vintage snow flakes.\n" "Flag: -snowsize" msgstr "" "Størrelse af snefnug, fungerer kun til ikke-vintage snefnug.\n" "Flag: -snowsize" #: src/ui.glade:1664 src/ui.glade:2357 src/ui.glade:3861 src/ui.glade:4145 #: src/ui.glade:5002 msgid "Speed:" msgstr "Fart:" #: src/ui.glade:1678 msgid "Max # snowflakes:" msgstr "Max # snefnug:" #: src/ui.glade:1691 msgid "" "Maximum amount of snowflakes.\n" "Flag: -flakecountmax" msgstr "" "Maksimal mængde snefnug.\n" "Flag: -flakecountmax" #: src/ui.glade:1716 msgid "# Snowflakes:" msgstr "# Snefnug:" #: src/ui.glade:1732 src/ui.glade:5173 src/ui.glade:5189 msgid "label" msgstr "etiket" #: src/ui.glade:1741 msgid "Show fluff" msgstr "Vis fnug" #: src/ui.glade:1745 msgid "" "If set, try to show fluff on fallen snow and trees if possible.\n" "Flags: -fluffy, -nofluffy" msgstr "" "Hvis det er indstillet, sÃ¥ prøv at vise fnug pÃ¥ faldet sne og træer, hvis " "det er muligt.\n" "Flags: -fluffy, -nofluffy" #: src/ui.glade:1759 src/ui.glade:1771 src/ui.glade:2575 src/ui.glade:3798 #: src/ui.glade:3810 src/ui.glade:5139 src/ui.glade:5151 msgid "             " msgstr "             " #: src/ui.glade:1783 msgid "" "Speed of the snowflakes.\n" "Flag: -snowspeedfactor" msgstr "" "Snefnuggenes hastighed.\n" "Flag: -snowspeedfactor" #: src/ui.glade:1804 msgid "Intensity:" msgstr "Intensitet:" #: src/ui.glade:1816 msgid "" "The higher, the more snowflakes.\n" "Flag: -snowflakes" msgstr "" "Jo højere, jo flere snefnug.\n" "Flag: -snowflakes" #: src/ui.glade:1836 msgid "Show snow" msgstr "Vis sne" #: src/ui.glade:1840 msgid "" "If set, show snowflakes.\n" "Flags: -snow, -nosnow" msgstr "" "Vis snefnug, hvis indstillet.\n" "Flags: -snow, -nosnow" #: src/ui.glade:1855 msgid "" "The color of the snow.\n" "Flag: -sc" msgstr "" "Sneens farve.\n" "Flag: -sc" #: src/ui.glade:1872 msgid "Color:" msgstr "Farve:" #: src/ui.glade:1886 msgid "Second color:" msgstr "Anden farve:" #: src/ui.glade:1899 msgid "" "The second color of the snow.\n" "Flag: -sc2" msgstr "" "Sneens anden farve.\n" "Flag: -sc2" #: src/ui.glade:1912 msgid "Enable" msgstr "Aktiver" #: src/ui.glade:1916 msgid "" "If set, use two colors.\n" "Flag: -enablesc2" msgstr "Hvis indstillet, skal du bruge to farver.\n" "Flag: -enablesc2" #: src/ui.glade:1974 msgid "Snow" msgstr "Sne" #: src/ui.glade:1992 msgid "" "Tiny Santa with three reindeers.\n" "Flags: -santa 0 -norudolph" msgstr "" "Lille Julemand med tre rensdyr.\n" "Flags: -santa 0 -norudolph" #: src/ui.glade:2021 msgid "" "Small Santa with three reindeers.\n" "Flags: -santa 1 -norudolph" msgstr "" "Lille Julemand med tre rensdyr.\n" "Flags: -santa 1 -norudolph" #: src/ui.glade:2050 msgid "" "Santa with three reindeers.\n" "Flags: -santa 2 -norudolph" msgstr "" "Julemanden med tre rensdyr.\n" "Flags: -santa 2 -norudolph" #: src/ui.glade:2079 msgid "" "Santa with Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder and Blixem.\n" "Flags: -santa 3 -norudolph" msgstr "" "Julemanden med Dasher, Dancer, Prancer, Vixen, Comet, Amor, Dunder og " "Blixem.\n" "Flags: -santa 3 -norudolph" #: src/ui.glade:2108 msgid "" "Santa using the train with two reindeers.\n" "Flags: -santa 4 -norudolph" msgstr "" "Julemanden bruger toget med to rensdyr.\n" "Flags: -santa 4 -norudolph" #: src/ui.glade:2137 msgid "" "Santa using the train with one reindeer and Rudolph.\n" "Flags: -santa 4 -showrudolph" msgstr "" "Julemanden bruger toget med et rensdyr og Rudolph.\n" "Flags: -santa 4 -showrudolph" #: src/ui.glade:2165 msgid "" "Tiny Santa with two reindeers and Rudolph.\n" "Flags: -santa 0 -showrudolph" msgstr "" "Lille Julemand med to rensdyr og Rudolph.\n" "Flags: -santa 0 -showrudolph" #: src/ui.glade:2195 msgid "" "Small Santa with two reindeers and Rudolph.\n" "Flags: -santa 1 -showrudolph" msgstr "" "Lille Julemand med to rensdyr og Rudolph.\n" "Flags: -santa 1 -showrudolph" #: src/ui.glade:2223 msgid "" "Santa with two reindeers and Rudolph.\n" "Flags: -santa 2 -showrudolph" msgstr "" "Julemanden med to rensdyr og Rudolph.\n" "Flags: -santa 2 -showrudolph" #: src/ui.glade:2251 msgid "" "Santa with Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder, Blixem " "and Rudolph.\n" "Flags: -santa 3 -showrudolph" msgstr "" "Julemanden med Dasher, Dancer, Prancer, Vixen, Comet, Amor, Dunder, Blixem " "og Rudolph.\n" "Flags: -santa 3 -showrudolph" #: src/ui.glade:2282 msgid "Without Rudolph" msgstr "Uden Rudolph" #: src/ui.glade:2297 msgid "With Rudolph" msgstr "Med Rudolph" #: src/ui.glade:2308 msgid "Choose your Santa" msgstr "Vælg din Julemand" #: src/ui.glade:2326 msgid "Choose your favorite Santa" msgstr "Vælg din yndlings Julemand" #: src/ui.glade:2342 src/ui.glade:3444 msgid " " msgstr " " #: src/ui.glade:2369 msgid "" "Santa's speed.\n" "Flag: -santaspeedfactor" msgstr "" "Julemandens fart.\n" "Flag: -santaspeedfactor" #: src/ui.glade:2397 src/ui.glade:2960 src/ui.glade:3462 src/ui.glade:4578 #: src/ui.glade:5694 msgid "Apply default values for the preferences in this tab." msgstr "Anvend standardværdier for præferencerne pÃ¥ denne fane." #: src/ui.glade:2543 msgid "Show Santa" msgstr "Vis Julemanden" #: src/ui.glade:2547 msgid "" "To show or not to show Santa.\n" "Flags: -showsanta, -nosanta" msgstr "" "At vise eller ikke at vise Julemanden.\n" "Flags: -showsanta, -nosanta" #: src/ui.glade:2590 src/ui.glade:3229 msgid "Scale:" msgstr "Vægt:" #: src/ui.glade:2602 msgid "" "Scale of Santa.\n" "Flags: -santascale " msgstr "" "Julemandens skala.\n" "Flags: -santascale " #: src/ui.glade:2647 msgid "Santa" msgstr "Julemanden" #: src/ui.glade:2662 msgid "Show scenery" msgstr "Vis landskaber" #: src/ui.glade:2666 msgid "" "To show or not to show scenery.\n" "Flags: -showtrees, -notrees" msgstr "" "At vise eller ikke at vise landskaber.\n" "Flags: -showtrees, -notrees" #: src/ui.glade:2683 msgid "" "Vintage tree, you can set the color.\n" "Flag: -treetype 0" msgstr "" "Vintage træ, du kan indstille farven.\n" "Flag: -treetype 0" #: src/ui.glade:2706 msgid "" "Woody tree.\n" "Flags: -treetype 1 or: -treetype all" msgstr "" "Træagtigt træ.\n" "Flags: -treetype 1 or: -treetype all" #: src/ui.glade:2729 msgid "" "Leavy tree.\n" "Flags: -treetype 2 or: -treetype all" msgstr "" "Løvtræ.\n" "Flags: -treetype 2 or: -treetype all" #: src/ui.glade:2752 msgid "" "Small house.\n" "Flags: -treetype 3 or: -treetype all" msgstr "" "Lille hus.\n" "Flags: -treetype 3 or: -treetype all" #: src/ui.glade:2775 msgid "" "Reindeer.\n" "Flags: -treetype 4 or: -treetype all" msgstr "" "Rensdyr.\n" "Flags: -treetype 4 or: -treetype all" #: src/ui.glade:2798 msgid "" "Moose.\n" "Flags: -treetype 5 or: -treetype all" msgstr "" "Moose.\n" "Flags: -treetype 5 or: -treetype all" #: src/ui.glade:2821 msgid "" "Snowy tree.\n" "Flags: -treetype 6 or: -treetype all" msgstr "" "Snedækket træ.\n" "Flags: -treetype 6 or: -treetype all" #: src/ui.glade:2844 msgid "" "Set color of vintage tree.\n" "Flag: -tc" msgstr "" "Sæt farve pÃ¥ vintage træ.\n" "Flag: -tc" #: src/ui.glade:2884 msgid "Compose your favorite scenery" msgstr "Komponer dit yndlingslandskab" #: src/ui.glade:2900 msgid "Try and click any image!" msgstr "Prøv og klik pÃ¥ et hvilket som helst billede!" #: src/ui.glade:2931 msgid "" "Polar bear.\n" "Flags: -treetype 7 or: -treetype all" msgstr "" "Isbjørn.\n" "Flags: -treetype 7 or: -treetype all" #: src/ui.glade:3141 msgid "# Items:" msgstr "# genstande:" #: src/ui.glade:3156 msgid "" "Desired number of scenery items.\n" "Flag: -trees" msgstr "" "Ønsket antal landskabsgenstande.\n" "Flag: -trees" #: src/ui.glade:3179 msgid "% Window fill:" msgstr "% vinduesfyld:" #: src/ui.glade:3190 msgid "" "Bottom percentage of screen available for scenery.\n" "Flag: -treefill" msgstr "" "Nederste procentdel af skærmen tilgængelig for landskaber.\n" "Flag: -treefill" #: src/ui.glade:3209 msgid "Allow overlap" msgstr "Tillad overlapning" #: src/ui.glade:3213 msgid "" "To allow overlap or not when placing scenery.\n" "Flags: -treeoverlap, -notreeoverlap" msgstr "" "At tillade overlapning eller ej, nÃ¥r landskaber placeres.\n" "Flags: -treeoverlap, -notreeoverlap" #: src/ui.glade:3240 msgid "" "Scale of scenery.\n" "Flag: sceneryscale " msgstr "" "Scale of scenery.\n" "Flag: sceneryscale " #: src/ui.glade:3409 msgid "Scenery" msgstr "Landskab" #: src/ui.glade:3428 msgid "Compose here your favorite celestial conditions" msgstr "Sammensæt her dine yndlings himmelske forhold" #: src/ui.glade:3508 msgid "" "Apply default values for all preferences (except settings).\n" "Flag: -defaults" msgstr "" "Anvend standardværdier for alle præferencer (undtagen indstillinger).\n" "Flag: -defaults" #: src/ui.glade:3526 msgid "" "Apply vintage values for all preferences (except settings).\n" "Flag: -vintage" msgstr "" "Anvend Ã¥rgangsværdier for alle præferencer (undtagen indstillinger).\n" "Flag: -vintage" #: src/ui.glade:3612 msgid "Wind" msgstr "Vind" #: src/ui.glade:3626 msgid "Windy" msgstr "Blæsende" #: src/ui.glade:3631 msgid "" "If set, there will be wind.\n" "Flags: -wind, -nowind" msgstr "" "Hvis indstillet, vil der være vind.\n" "Flags: -wind, -nowind" #: src/ui.glade:3648 msgid "Whirl:" msgstr "Hvirvel:" #: src/ui.glade:3660 msgid "" "The higher this setting, the more the wind will whirl.\n" "Flag: -whirlfactor" msgstr "" "Jo højere denne indstilling er, jo mere vil vinden hvirvle.\n" "Flag: -whirlfactor" #: src/ui.glade:3682 msgid "Timer:" msgstr "Timer:" #: src/ui.glade:3695 msgid "" "This setting determines how many seconds pass between two gusts of wind.\n" "Flag: -windtimer" msgstr "" "Denne indstilling bestemmer, hvor mange sekunder der gÃ¥r mellem to " "vindstød.\n" "Flag: -windtimer" #: src/ui.glade:3711 msgid "Now!" msgstr "Nu!" #: src/ui.glade:3715 msgid "Force a gust of wind immediately." msgstr "Fremtving et vindstød med det samme." #: src/ui.glade:3732 msgid "Stars" msgstr "Stjerner" #: src/ui.glade:3750 msgid "" "To show or not show stars.\n" "Flag: -stars (0 means: no stars)" msgstr "" "At vise eller ikke vise stjerner.\n" "Flag: -stars (0 means: no stars)" #: src/ui.glade:3767 msgid "Number:" msgstr "Nummer:" #: src/ui.glade:3779 msgid "" "Number of twinkling stars.\n" "Flag: -stars" msgstr "" "Antal blinkende stjerner.\n" "Flag: -stars" #: src/ui.glade:3825 msgid "Moon" msgstr "MÃ¥ne" #: src/ui.glade:3843 msgid "" "To show or not show moon.\n" "Flags: -moon 1, -moon 0" msgstr "" "At vise eller ikke vise mÃ¥nen.\n" "Flags: -moon 1, -moon 0" #: src/ui.glade:3873 msgid "" "Speed of moon in pixels/minute.\n" "Flag: -moonspeed" msgstr "" "MÃ¥nens hastighed i pixels/minut.\n" "Flag: -moonspeed" #: src/ui.glade:3907 msgid "" "Relative size of the moon.\n" "Flag: -moonsize" msgstr "" "MÃ¥nens relative størrelse.\n" "Flag: -moonsize" #: src/ui.glade:3928 msgid "Halo" msgstr "glorie" #: src/ui.glade:3946 msgid "" "To show or not to show halo around moon.\n" "Flags: -halo 1, -halo 0" msgstr "" "At vise eller ikke at vise glorie omkring mÃ¥nen.\n" "Flags: -halo 1, -halo 0" #: src/ui.glade:3964 src/ui.glade:4179 msgid "Bright:" msgstr "Lys:" #: src/ui.glade:3976 msgid "" "Brightness of moon's halo.\n" "Flag: -halobrightness" msgstr "" "Lysstyrke af mÃ¥nens glorie.\n" "Flag: -halobrightness" #: src/ui.glade:3998 msgid "Meteors" msgstr "Meteorer" #: src/ui.glade:4016 msgid "" "To show or not to show meteors.\n" "Flags: -meteors, -nometeors" msgstr "" "At vise eller ikke at vise meteorer.\n" "Flags: -meteors, -nometeors" #: src/ui.glade:4034 msgid "Aurora" msgstr "Aurora" #: src/ui.glade:4052 msgid "" "To show or not show aurora.\n" "Note: the aurora is best viewed using a dark background.\n" "Flags: -aurora 1, -aurora 0" msgstr "" "For at vise eller ikke vise nordlys.\n" "Bemærk: nordlyset ses bedst med en mørk baggrund.\n" "Flags: -aurora 1, -aurora 0" #: src/ui.glade:4071 msgid "Width:" msgstr "Bredde:" #: src/ui.glade:4083 msgid "" "Width of aurora in percentage of screen width.\n" "Flag: -aurorawidth" msgstr "" "Bredde af nordlys i procent af skærmbredde.\n" "Flag: -aurorawidth" #: src/ui.glade:4108 msgid "Height:" msgstr "Højde:" #: src/ui.glade:4120 msgid "" "Vertical size of aurora.\n" "Flag: -auroraheight" msgstr "" "Vertikal størrelse af nordlys.\n" "Flag: -auroraheight" #: src/ui.glade:4157 msgid "" "Animation speed of aurora: real: 10, for a more dramatic effect choose: 100\n" "Flag: -auroraspeed" msgstr "" "Animationshastighed af nordlys: ægte: 10, for en mere dramatisk effekt vælg: " "100\n" "Flag: -auroraspeed" #: src/ui.glade:4191 msgid "" "Brightness of aurora.\n" "Flags: -aurorabrightness" msgstr "" "Lysstyrke af nordlys.\n" "Flags: -aurorabrightness" #: src/ui.glade:4208 msgid "Left" msgstr "Venstre" #: src/ui.glade:4212 msgid "" "Place aurora left on the screen.\n" "Flag: -auroraleft" msgstr "" "Placer aurora til venstre pÃ¥ skærmen.\n" "Flag: -auroraleft" #: src/ui.glade:4225 msgid "Middle" msgstr "Midten" #: src/ui.glade:4229 msgid "" "Place aurora in the middle of the screen.\n" "Flag: -auroramiddle" msgstr "" "Placer aurora i midten af skærmen.\n" "Flag: -auroramiddle" #: src/ui.glade:4243 msgid "Right" msgstr "Ret" #: src/ui.glade:4247 msgid "" "Place aurora in the right of the screen.\n" "Flag: -auroraright" msgstr "" "Placer aurora til højre pÃ¥ skærmen.\n" "Flag: -auroraright" #: src/ui.glade:4266 msgid "Frequency:" msgstr "Frekvens:" #: src/ui.glade:4278 msgid "" "Frequency of meteors to appear.\n" "Flags: -meteorfrequency" msgstr "" "Hyppighed af meteorer til at dukke op.\n" "Flags: -meteorfrequency" #: src/ui.glade:4300 msgid "Base:" msgstr "Grundlag:" #: src/ui.glade:4312 msgid "" "Baseline height of aurora, in percentage of screen height.\n" "Flag: -aurorabase" msgstr "" "Basislinjehøjde for nordlys, i procent af skærmhøjde.\n" "Flag: -aurorabase" #: src/ui.glade:4329 msgid "Color" msgstr "Farve" #: src/ui.glade:4333 msgid "" "Choose between yellow-ish and white-ish moon.\n" "Flag: -mooncolor [0,1]" msgstr "" "Vælg mellem gullig og hvidlig mÃ¥ne.\n" "Flag: -mooncolor [0,1]" #: src/ui.glade:4433 msgid "Celestials" msgstr "Himmelske" #: src/ui.glade:4453 msgid "Birds settings" msgstr "Fugleindstillinger" #: src/ui.glade:4617 msgid "Show birds" msgstr "Vis fugle" #: src/ui.glade:4621 msgid "" "If set: show birds.\n" "Flags: -showbirds 1, -showbirds 0" msgstr "" "Hvis indstillet: vis fugle.\n" "Flags: -showbirds 1, -showbirds 0" #: src/ui.glade:4634 msgid "Birds only" msgstr "Kun fugle" #: src/ui.glade:4638 msgid "" "If set: show no Santa, snow or scenery.\n" "Flags: -birdsonly 0, -birdsony 1" msgstr "" "Hvis indstillet: vis ingen Julemand, sne eller natur.\n" "Flags: -birdsonly 0, -birdsony 1" #: src/ui.glade:4655 msgid "Preferred distance:" msgstr "Foretrukken afstand:" #: src/ui.glade:4669 msgid "" "Preferred distance from other birds.\n" "Flag: -prefdistance" msgstr "" "Foretrukken afstand fra andre fugle.\n" "Flag: -prefdistance" #: src/ui.glade:4697 msgid "Restart" msgstr "Genstart" #: src/ui.glade:4701 msgid "Restart birds." msgstr "Genstart fugle." #: src/ui.glade:4718 msgid "Viewing distance:" msgstr "Visningsafstand:" #: src/ui.glade:4731 msgid "" "Viewing distance.\n" "NOTE: Santa has no knowledge of viewing distance, so when birds are " "following Santa, the relative positions of Santa and birds will be " "temporarely out of sync when you change the viewing distance. This is only " "noticeable when the birds are following Santa.\n" "Flag: -viewingdistance" msgstr "" "Synsafstand.\n" "BEMÆRK: Julemanden har ingen viden om synsafstand, sÃ¥ nÃ¥r fugle følger " "Julemanden, vil Julemandens og fuglenes relative positioner være " "midlertidigt ude af sync, nÃ¥r du ændrer synsafstanden. Dette er kun " "mærkbart, nÃ¥r fuglene følger Julemanden.\n" "Flag: -viewingdistance" #: src/ui.glade:4752 msgid "Focus to attraction point:" msgstr "Fokus pÃ¥ attraktionspunkt:" #: src/ui.glade:4766 msgid "" "Tendency to concentrate on the attraction point.\n" "Flag: -focuscentre" msgstr "" "Tendens til at koncentrere sig om attraktionspunktet.\n" "Flag: -focuscentre" #: src/ui.glade:4784 msgid "" "Desired number of birds. If zero, no birds are shown.\n" "Flag: -nbirds" msgstr "" "Ønsket antal fugle. Hvis nul, vises ingen fugle.\n" "Flag: -nbirds" #: src/ui.glade:4807 msgid "# Birds:" msgstr "# Fugle:" #: src/ui.glade:4821 msgid "" "Number of nearest neighbours the birds should look at.\n" "Flag: -neighbours" msgstr "" "Antal nærmeste naboer fuglene skal se pÃ¥.\n" "Flag: -neighbours" #: src/ui.glade:4841 msgid "Neighbours:" msgstr "Naboer:" #: src/ui.glade:4856 msgid "" "Give the birds a fancy color.\n" "Flag: -birdscolor" msgstr "" "Giv fuglene en fancy farve.\n" "Flag: -birdscolor" #: src/ui.glade:4874 msgid "Bird color" msgstr "Fuglefarve" #: src/ui.glade:4900 msgid "Anarchy:" msgstr "Anarki:" #: src/ui.glade:4914 msgid "" "Anarchy level: the higher, the more anarchy.\n" "Flag: -anarchy" msgstr "" "Anarkiniveau: jo højere, jo mere anarki.\n" "Flag: -anarchy" #: src/ui.glade:4934 msgid "Distance weight:" msgstr "Afstand vægt:" #: src/ui.glade:4948 msgid "" "Tendency to keep desired distance to neighbours.\n" "Flag: -disweight" msgstr "" "Tendens til at holde den ønskede afstand til naboer.\n" "Flag: -disweight" #: src/ui.glade:4968 msgid "Adjust speed to neighbours:" msgstr "Tilpas hastigheden til naboer:" #: src/ui.glade:4982 msgid "" "Tendency to adjust speed to neighbours.\n" "Flag: -followneighbours" msgstr "" "Tendens til at tilpasse hastigheden til naboer.\n" "Flag: -followneighbours" #: src/ui.glade:5016 msgid "" "Speed of birds in arbitrary units.\n" "Flag: -birdsspeed" msgstr "" "Fuglenes hastighed i vilkÃ¥rlige enheder.\n" "Flag: -birdsspeed" #: src/ui.glade:5036 msgid "Drawing scale:" msgstr "Tegning skala:" #: src/ui.glade:5050 msgid "" "Influence the size of the birds.\n" "Flag: -birdsscale\n" msgstr "" "PÃ¥virke størrelsen af fuglene.\n" "Flag: -birdsscale\n" #: src/ui.glade:5067 msgid "" "Show \n" "attr point" msgstr "" "Vis \n" "attr punkt" #: src/ui.glade:5073 msgid "" "Show the point where the birds want to go.\n" "Flags: -showattr 0, -showattr 1" msgstr "" "Vis det punkt, hvor fuglene vil hen.\n" "Flags: -showattr 0, -showattr 1" #: src/ui.glade:5084 msgid "" "Follow \n" "Santa" msgstr "" "Følg \n" " Julemanden" #: src/ui.glade:5090 msgid "" "Birds are attracted by an attraction point. Here you can choose to follow " "Santa.\n" "Flags: -followsanta 0, -followsanta 1" msgstr "" "Fugle tiltrækkes af et attraktionspunkt. Her kan du vælge at følge " "Julemanden.\n" "Flags: -followsanta 0, -followsanta 1" #: src/ui.glade:5103 msgid "" "Percentage of screen to be used for the attraction point.\n" "Flag: -attrspace" msgstr "" "Procentdel af skærmen, der skal bruges til attraktionspunktet.\n" "Flag: -attrspace" #: src/ui.glade:5125 msgid "Attraction point range" msgstr "Tiltrækningspunkt rækkevidde" #: src/ui.glade:5168 msgid "Actual mean distance from neighbours." msgstr "Faktisk middelafstand fra naboer." #: src/ui.glade:5185 msgid "Distance used to get the desired number of neighbours." msgstr "Afstand brugt til at fÃ¥ det ønskede antal naboer." #: src/ui.glade:5268 msgid "Birds" msgstr "Fugle" #: src/ui.glade:5286 msgid "version" msgstr "version" #: src/ui.glade:5301 src/ui.glade:6515 msgid "Settings" msgstr "Indstillinger" #: src/ui.glade:5323 msgid "Transparency " msgstr "Gennemsigtighed " #: src/ui.glade:5340 msgid "" "Transparency of painted items:\n" "0: no transparency.\n" "100: fully transparent, you will see nothing!\n" "Flag: -transparency" msgstr "" "Gennemsigtighed af malede emner:\n" "0: ingen gennemsigtighed.\n" "100: fuldstændig gennemsigtig, du vil ikke se noget!\n" "Flag: -transparency" #: src/ui.glade:5367 msgid "Lift snow on bottom" msgstr "Løft sne pÃ¥ bunden" #: src/ui.glade:5383 msgid "" "Use this if snow falls below the bottom of your screen, or fallen snow " "hides something that should not be hidden.\n" "Flag: -offsets" msgstr "" "Brug dette, hvis sne falder under bunden af din skærm, eller faldet sne " "skjuler noget, der ikke bør skjules.\n" "Flag: -offsets" #: src/ui.glade:5408 msgid "Lift snow on windows" msgstr "Løft sne pÃ¥ vinduer" #: src/ui.glade:5424 msgid "" "Use this if no snow collects on your windows, or if snow collects separated " "from your windows. \n" "Some basic window managers need this setting (e.g. TWM needs in general a " "value of 25 .. 28).\n" "Flag: -offsety" msgstr "" "Brug denne, hvis der ikke samler sne pÃ¥ dine vinduer, eller hvis der samler " "sne adskilt fra dine vinduer. \n" " Nogle grundlæggende vinduesadministratorer har brug for denne indstilling " "(f.eks. kræver TWM generelt en værdi pÃ¥ 25 .. 28).\n" "Flag: -offsety" #: src/ui.glade:5449 msgid "Cpu factor" msgstr "CPU faktor" #: src/ui.glade:5467 msgid "" "The higher, the smoother xsnow will run, but will also use more cpu power.\n" "Flag: -cpuload" msgstr "" "Jo højere, jo glattere xsnow vil køre, men vil ogsÃ¥ bruge mere cpu-kraft.\n" "Flag: -cpuload" #: src/ui.glade:5493 msgid "Scale" msgstr "vægt" #: src/ui.glade:5510 msgid "" "Overall drawing scale.\n" "Flag: -scale" msgstr "" "Overordnet tegningsskala.\n" "Flag: -scale" #: src/ui.glade:5543 msgid "Ignore large top windows" msgstr "Ignorer store topvinduer" #: src/ui.glade:5559 msgid "" "Windows wider than 80 percent of the screen and closer to the top than the " "number in this widget will not collect snow.\n" "In some cases, there are invisible windows near the top of the screen, which " "are handled by xsnow as normal windows: snow is collected upon them. By " "entering a suitable number here, this undesired behaviour can be avoided.\n" "Flag: -ignoretop\n" "\n" msgstr "" "Vinduer, der er bredere end 80 procent af skærmen og tættere pÃ¥ toppen end " "tallet i denne widget, vil ikke samle sne.\n" "I nogle tilfælde er der usynlige vinduer nær toppen af skærmen, som " "hÃ¥ndteres af xsnow som normale vinduer: der samles sne pÃ¥ dem. Ved at " "indtaste et passende tal her, kan denne uønskede adfærd undgÃ¥s.\n" "Flag: -ignoretop\n" "\n" #: src/ui.glade:5583 msgid "Ignore large bottom windows" msgstr "Ignorer store bundvinduer" #: src/ui.glade:5599 msgid "" "Windows wider than 80 percent of the screen and closer to the bottom than " "the number in this widget will not collect snow.\n" "\n" "In some cases, there are invisible windows near the bottom of the screen, " "which are handled by xsnow as normal windows: snow is collected upon them. " "By entering a suitable number here, this undesired behaviour can be " "avoided.\n" "Flag: -ignorebottom" msgstr "" "Vinduer, der er bredere end 80 procent af skærmen og tættere pÃ¥ bunden end " "tallet i denne widget, vil ikke samle sne.\n" "\n" "I nogle tilfælde er der usynlige vinduer nær bunden af skærmen, hvilket " "hÃ¥ndteres af xsnow som normale vinduer: der samles sne pÃ¥ dem. Ved at " "indtaste et passende tal her, kan denne uønskede adfærd undgÃ¥s.\n" "Flag: -ignorebottom" #: src/ui.glade:5791 msgid "window type etc." msgstr "vinduestype osv." #: src/ui.glade:5814 msgid "" "Menu\n" "colors" msgstr "" "Menu\n" "farver" #: src/ui.glade:5819 msgid "" "Toggle between xsnow's own menu colors and standard menu colors.\n" "Activated: use xsnow colors.\n" "Deactivated: use default colors.\n" "Flags: -theme 1, -theme 0" msgstr "" "Skift mellem xsnow's egne menufarver og standardmenufarver.\n" "Aktiveret: brug xsnow farver.\n" "Deaktiveret: brug standardfarver.\n" "Flags: -theme 1, -theme 0" #: src/ui.glade:5833 msgid "" "On all\n" "workspaces" msgstr "" "PÃ¥ alle\n" "arbejdspladser" #: src/ui.glade:5838 msgid "" "Use all workspaces to snow in.\n" "NOTE: this doesn't work properly in enlightenment.\n" "Flags: -allworkspaces 1, -allworkspaces 0" msgstr "" "Brug alle arbejdsomrÃ¥der til at sne i.\n" "BEMÆRK: dette fungerer ikke korrekt i oplysning.\n" "Flags: -allworkspaces 1, -allworkspaces 0" #: src/ui.glade:5856 msgid "" "Below\n" "windows" msgstr "" "Nedenfor \n" " vinduer" #: src/ui.glade:5861 msgid "" "When activated, it will be snowing below your windows, else it will be " "snowing upon you windows too.\n" "On some desktop environments, when snowing above your windows you will not " "be able to click on any window.\n" "Therefore, you will be asked to click a button, to be sure that things are " "OK.\n" "Flag: -above" msgstr "" "NÃ¥r det er aktiveret, sner det under dine vinduer, ellers sner det ogsÃ¥ over " "dine vinduer.\n" " PÃ¥ nogle skrivebordsmiljøer vil du ikke være i stand til at klikke pÃ¥ noget " "vindue, nÃ¥r det sner over dine vinduer.\n" "Derfor bliver du bedt om at klikke pÃ¥ en knap for at være sikker pÃ¥, at " "tingene er OK.\n" "Flag: -above" #: src/ui.glade:5880 msgid "" "Click to\n" "confirm" msgstr "" "Klik for at \n" "bekræfte" #: src/ui.glade:5885 msgid "To make sure you can click." msgstr "For at sikre, at du kan klikke." #: src/ui.glade:5904 msgid "" "If you have more than one monitor, choose where you want snow falling. " "Choose 'all monitors' if you want snow in all monitors.\n" "NOTE: when changing monitor, xsnow will restart.\n" "Flag: -screen" msgstr "" "Hvis du har mere end én skærm, skal du vælge, hvor du vil have snefald. Vælg " "'alle skærme', hvis du vil have sne i alle skærme.\n" "BEMÆRK: nÃ¥r du skifter skærm, vil xsnow genstarte.\n" "Flag: -screen" #: src/ui.glade:5911 msgid "monitor 1" msgstr "skærm 1" #: src/ui.glade:5922 msgid "" "Create\n" "outline" msgstr "" "Opret \n" " disposition" #: src/ui.glade:5927 msgid "" "To draw an outline around the snow window.\n" "Flag: -outline 1/0" msgstr "" "At tegne en kontur rundt om snevinduet.\n" "Flag: -outline 1/0" #: src/ui.glade:5951 msgid "" " \n" " " msgstr "" " \n" " " #: src/ui.glade:5986 msgid "" "Choose here the picture you want as background when xscreensaver is " "active.\n" "Flag: -bg" msgstr "" "Vælg her det billede, du ønsker som baggrund, nÃ¥r xscreensaver er aktiv.\n" "Flag: -bg" #: src/ui.glade:5990 msgid "Choose background" msgstr "Vælg baggrund" #: src/ui.glade:6005 msgid "" "Activate xscreensaver.\n" "Click and don't touch mouse and keyboard for a few seconds..." msgstr "" "Aktiver xscreensaver.\n" "Klik og rør ikke mus og tastatur i et par sekunder..." #: src/ui.glade:6019 msgid "" "Settings for Xscreensaver. You can choose a background, and choose to use it " "or not.\n" "Make sure you add a line like\n" "xsnow -root\n" "after the line 'programs:' in the file ~/.xscreensaver and you run " "xscreensaver-demo to choose for xsnow.\n" "To activate xscreensaver on the command line:\n" "xscreensaver-command -activate\n" "See also the man page:\n" "man xsnow" msgstr "" "Indstillinger for Xscreensaver. Du kan vælge en baggrund og vælge at bruge " "den eller ej.\n" "Sørg for at tilføje en linje som\n" "xsnow -root\n" "efter linjen 'programmer:' i filen ~/.xscreensaver og du kører xscreensaver-" "demo for at vælge xsnow.\n" "For at aktivere xscreensaver pÃ¥ kommandolinjen:\n" "xscreensaver-command -activate\n" " Se ogsÃ¥ man-siden:\n" "mand xsnow" #: src/ui.glade:6028 msgid "Xscreensaver: " msgstr "Xscreensaver: " #: src/ui.glade:6048 msgid "Black" msgstr "Sort" #: src/ui.glade:6052 msgid "" "When activated, the background will be black.\n" "Flag: -bg (this button will be automatically desactivated when -bg is given)" msgstr "" "NÃ¥r den er aktiveret, vil baggrunden være sort.\n" "Flag: -bg (this button will be automatically desactivated when -bg is given)" #: src/ui.glade:6076 msgid "" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" msgstr "" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" #: src/ui.glade:6551 msgid "en" msgstr "da" #: src/ui.glade:6554 msgid "it" msgstr "det" #~ msgid "" #~ "If set, use two colors.\n" #~ "Flags: -enablesc2" #~ msgstr "" #~ "Hvis indstillet, skal du bruge to farver.\n" #~ "Flags: -enablesc2" #, c-format #~ msgid "XWinInfo failed\n" #~ msgstr "XWinInfo mislykkedes \n" #, c-format #~ msgid "Force snow on root: window: %#lx, depth: %d\n" #~ msgstr "Tving sne pÃ¥ roden: vindue: %#lx, dybde: %d\n" #, c-format #~ msgid "" #~ "NOTE: you probably need to tweak 'Lift snow on windows' in the 'settings' " #~ "panel.\n" #~ msgstr "" #~ "BEMÆRK: du skal sandsynligvis justere 'Løft sne pÃ¥ vinduer' i " #~ "'indstillings'-panelet.\n" #~ msgid "Force a gust of wind immediately.\n" #~ msgstr "Fremtving et vindstød med det samme.\n" xsnow-3.8.3/pofiles/de.po0000666000000000000000000013273214732252143013501 0ustar0000000000000000# # Sometimes the translations contain rubbish, please replace them. # # (abc_1000)   # # (abc_1001) Xscreensaver # # (abc_1002) XSNOW # # (abc_1003) \n # # (abc_1004) xsnow # # (abc_1005) Xsnow # # (abc_1006) XsnoW # # (abc_1007) %l#x # # (abc_1008) Rick Jansen # Language for xsnow # Copyright (C) 2023 Willem Vermin # Willem Vermin , 2023 # This file is distributed under the same license as the xsnow package. # # msgid "" msgstr "" "Project-Id-Version: xsnow 3.7.0~pre02\n" "Report-Msgid-Bugs-To: Willem Vermin wvermin@gmail.com\n" "POT-Creation-Date: 2024-03-10 14:19+0100\n" "PO-Revision-Date: 2024-03-10 14:19+0100\n" "Last-Translator: Willem Vermin wvermin@gmail.com\n" "Language-Team: None\n" "Language: de\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: src/main.c:379 #, c-format msgid "Available languages are: %s\n" msgstr "Verfügbare Sprachen sind: %s\n" #: src/main.c:382 msgid "Warning: don't eat yellow snow!" msgstr "Warnung: Iss keinen gelben Schnee!" #: src/main.c:403 #, c-format msgid "For optimal resuts, add to your %s:\n" msgstr "Für optimale Ergebnisse fügen Sie zu Ihrem %s hinzu:\n" #: src/main.c:411 #, c-format msgid "unknown\n" msgstr "unbekannt \n" #: src/main.c:420 #, c-format msgid "Detected Wayland desktop\n" msgstr "Wayland-Desktop erkannt \n" #: src/main.c:435 #, c-format msgid "Xsnow needs gtk version >= %s, found version %s \n" msgstr "Xsnow benötigt GTK-Version >= %s, gefundene Version %s \n" #: src/main.c:445 msgid "Continuing with flag" msgstr "Weiter mit Flagge" #: src/main.c:483 #, c-format msgid "%s: cannot connect to X server %s\n" msgstr "" "%s: Verbindung zum X-Server %s \n" " nicht möglich\n" #: src/main.c:484 msgid "(default)" msgstr "(Ursprünglich)" #: src/main.c:602 msgid "restarting" msgstr "Neustart" #: src/main.c:649 #, c-format msgid "Click on a window ...\n" msgstr "Klicken Sie auf ein Fenster ... \n" #: src/main.c:683 #, c-format msgid "Detected desktop session: %s\n" msgstr "Erkannte Desktop-Sitzung: %s\n" #: src/main.c:686 #, c-format msgid "Could not determine desktop session\n" msgstr "Desktopsitzung konnte nicht ermittelt werden \n" #: src/main.c:718 #, c-format msgid "Trying to snow in root window\n" msgstr "Versuchen, im Root-Fenster zu schneien \n" #: src/main.c:762 #, c-format msgid "Using transparent window\n" msgstr "Transparentes Fenster verwenden \n" #: src/main.c:767 #, c-format msgid "The transparent snow-window is probably not click-through, alas..\n" msgstr "" "Das transparente Schneefenster ist wahrscheinlich nicht durchklickbar, " "leider. \n" #: src/main.c:776 #, c-format msgid "Cannot create transparent window\n" msgstr "Transparentes Fenster kann nicht erstellt werden \n" #: src/main.c:778 #, c-format msgid "NOTE: xsnow will probably run, but some glitches are to be expected.\n" msgstr "" "HINWEIS: xsnow wird wahrscheinlich ausgeführt, aber einige Störungen sind zu " "erwarten. \n" #: src/main.c:788 #, c-format msgid "LXDE session found, using window 'pcmanfm'.\n" msgstr "LXDE-Sitzung gefunden, mit Fenster „pcmanfm“. \n" #: src/main.c:795 #, c-format msgid "Using window 'Desktop'.\n" msgstr "Verwenden des Fensters 'Desktop'.\n" #: src/main.c:799 #, c-format msgid "Using root window\n" msgstr "Verwenden des Root-Fensters \n" #: src/main.c:843 #, c-format msgid "Snowing in %#lx: %s %d+%d %dx%d\n" msgstr "Es schneit in %#lx: %s %d+%d %dx%d\n" #: src/main.c:888 #, c-format msgid "Using double buffer: %#lx. %dx%d\n" msgstr "Doppelpuffer verwenden: %#lx. %dx%d\n" #: src/main.c:895 #, c-format msgid "NOT using double buffering:" msgstr "NICHT mit doppelter Pufferung:" #: src/main.c:897 #, c-format msgid " because double buffering is not available on this system\n" msgstr " weil Double Buffering auf diesem System nicht verfügbar ist \n" #: src/main.c:899 #, c-format msgid " on your request.\n" msgstr " auf Ihre Anfrage.\n" #: src/main.c:900 #, c-format msgid "NOTE: expect some flicker.\n" msgstr "HINWEIS: Erwarten Sie ein gewisses Flimmern. \n" #: src/main.c:1042 msgid "Restart due to change of screen or language settings ...\n" msgstr "Neustart wegen Änderung der Bildschirm- oder Spracheinstellungen ...\n" #: src/main.c:1056 msgid "Restart due to change of display settings...\n" msgstr "Neustart wegen Änderung der Anzeigeeinstellungen...\n" #: src/main.c:1147 msgid "Wayland (Expect some slugginess)" msgstr "Wayland (Erwarten Sie etwas Trägheit)" #: src/main.c:1151 msgid "Probably X11" msgstr "Wahrscheinlich X11" #: src/main.c:1153 #, c-format msgid "%s. Snow window: %#lx" msgstr "%s. Schneefenster: %#lx" #: src/main.c:1205 #, c-format msgid "More than %d errors, I quit!" msgstr "Mehr als %d Fehler, ich höre auf!" #: src/main.c:1355 #, c-format msgid "Window size changed, now snowing in in %#lx: %s %d+%d %dx%d\n" msgstr "Fenstergröße geändert, schneit jetzt in %#lx ein: %s %d+%d %dx%d\n" #: src/main.c:1424 #, c-format msgid "Halting because of flag %s\n" msgstr "Anhalten wegen Flag %s\n" #: src/selfrep.c:34 #, c-format msgid "Not sending tar file to terminal.\n" msgstr "Tar-Datei wird nicht an Terminal gesendet. \n" #: src/selfrep.c:35 #, c-format msgid "Try redirecting to a file (e.g: %s,\n" msgstr "Versuchen Sie, auf eine Datei umzuleiten (z. B.: %s,\n" #: src/selfrep.c:36 #, c-format msgid "or use a %s" msgstr "oder verwenden Sie ein %s" #: src/selfrep.c:42 msgid "Problems encountered during production of the tar ball.\n" msgstr "Probleme bei der Produktion des Teerballs. \n" #: src/selfrep.c:47 #, c-format msgid "Self replication is not compiled in.\n" msgstr "Selbstreplikation ist nicht einkompiliert. \n" #: src/utils.c:248 #, c-format msgid "" "\n" "Xsnow: Caught signal %d\n" msgstr "" "\n" "Xsnow: Eingefangenes Signal %d\n" #: src/utils.c:251 #, c-format msgid "" "\n" "Thanks for using xsnow\n" msgstr "" "\n" "Vielen Dank für die Verwendung von xsnow\n" #: src/windows.c:633 #, c-format msgid "Setting background from %s\n" msgstr "" "Hintergrund von %s\n" " setzen\n" #: src/ui.c:1050 #, c-format msgid "Range: %d\n" msgstr "Bereich: %d\n" #: src/ui.c:1052 #, c-format msgid "Mean distance: %3d\n" msgstr "Mittlere Distanz: %3d\n" #: src/ui.c:1060 #, c-format msgid "Desktop type: %s" msgstr "Desktoptyp: %s" #: src/ui.c:1175 src/ui.glade:5910 msgid "all monitors" msgstr "alle Monitore" #: src/ui.c:1182 #, c-format msgid "monitor %d" msgstr "Monitor %d" #: src/ui.c:1200 msgid "Available languages are: " msgstr "Verfügbare Sprachen sind: " #: src/ui.c:1203 msgid "Use \"sys\" for your default language.\n" msgstr "Verwenden Sie \"sys\" als Standardsprache. \n" #: src/ui.c:1204 msgid "See also the man page." msgstr "Siehe auch die Manpage." #: src/ui.glade:144 msgid "" "\n" "Alas! This not an X11 session, xsnow will probably not run.\n" "\n" "If you want to try it anyway, set the environment variable XSNOW_FORCE_RUN, " "eg:\n" "\n" " XSNOW_FORCE_RUN=1 xsnow\n" "\n" "Or, you could force an X11 session, for example by tweaking /etc/gdm3/daemon." "conf.\n" "\n" msgstr "" "\n" " Ach! Dies ist keine X11-Sitzung, xsnow wird wahrscheinlich nicht " "ausgeführt. \n" "\n" " Wenn Sie es trotzdem versuchen möchten, setzen Sie die " "Umgebungsvariable XSNOW_FORCE_RUN=1 xsnow\n" "\n" " Oder Sie könnten eine X11-Sitzung erzwingen, indem Sie beispielsweise /etc/" "gdm3/daemon anpassen. Konf.\n" "\n" #: src/ui.glade:162 msgid "Ok, things are as they are. " msgstr "Ok, die Dinge sind, wie sie sind. " #: src/ui.glade:477 msgid "" "If everything is ok, it is now snowing on your desktop, and birds are " "flying. You are encouraged to define your own preferences using the tabs " "above." msgstr "" "Wenn alles in Ordnung ist, schneit es jetzt auf Ihrem Desktop und Vögel " "fliegen. Sie werden ermutigt, Ihre eigenen Präferenzen mithilfe der obigen " "Tab zu definieren." #: src/ui.glade:492 msgid "" "Use the settings tab if xsnow is misbehaving.\n" "Use the birds tab if birds are misbehaving." msgstr "" "Verwenden Sie die Tab Einstellungen, wenn xsnow sich schlecht " "benimmt. \n" "Verwenden Sie die Tab Vögel, wenn Vögel sich schlecht benehmen." #: src/ui.glade:509 msgid "In every tab you find the following rescue buttons:" msgstr "In jedem Tab finden Sie die folgenden Rettungsschaltflächen:" #: src/ui.glade:529 msgid "Defaults " msgstr "Standards " #: src/ui.glade:544 msgid "Set default preferences for this tab." msgstr "Legen Sie Standardeinstellungen für diese Tab fest." #: src/ui.glade:571 msgid "Vintage " msgstr "Vintage " #: src/ui.glade:586 msgid "Set vintage preferences for this tab." msgstr "Legen Sie Vintage-Einstellungen für diese Tab fest." #: src/ui.glade:613 msgid "All defaults " msgstr "Alle Standardwerte " #: src/ui.glade:628 msgid "Set default preferences for all (except settings) tabs." msgstr "" "Legen Sie Standardeinstellungen für alle Tab (außer Einstellungen) fest." #: src/ui.glade:655 msgid "All vintage " msgstr "Alles Vintage " #: src/ui.glade:670 msgid "Set vintage preferences for all (except settings) tabs." msgstr "" "Legen Sie Vintage-Einstellungen für alle Tab (außer Einstellungen) fest." #: src/ui.glade:690 src/ui.glade:701 src/ui.glade:840 src/ui.glade:1045 #: src/ui.glade:2870 src/ui.glade:2919 src/ui.glade:4688 msgid " " msgstr " " #: src/ui.glade:712 msgid " " msgstr " " #: src/ui.glade:746 msgid "Welcome at xsnow!" msgstr "Willkommen bei xsnow!" #: src/ui.glade:804 msgid "" "Vintage preferences: the look and feel of the original xsnow, created in " "1993 by Rick Jansen." msgstr "" "Vintage-Vorlieben: Aussehen und Haptik des Originals xsnow, kreiert 1993 von " "Rick Jansen." #: src/ui.glade:895 src/ui.glade:1542 src/ui.glade:2470 src/ui.glade:3033 #: src/ui.glade:3504 src/ui.glade:4470 src/ui.glade:5736 msgid "All defaults" msgstr "Alle Vorgaben" #: src/ui.glade:900 src/ui.glade:2474 src/ui.glade:3037 src/ui.glade:5740 msgid "" "Apply defaults for all preferences (except settings).\n" "Flag: -defaults" msgstr "" "Wenden Sie Standardeinstellungen für alle Einstellungen an (außer " "Einstellungen).\n" "Flag: -defaults" #: src/ui.glade:914 msgid "Donate" msgstr "Spenden" #: src/ui.glade:920 msgid "" "Donate one euro or so to inspire the maintainer of xsnow, here is a paypal " "link. " msgstr "" "Spenden Sie etwa einen Euro, um den Betreuer von xsnow zu inspirieren, hier " "ist ein Paypal-Link. " #: src/ui.glade:930 src/ui.glade:1561 src/ui.glade:2489 src/ui.glade:3052 #: src/ui.glade:3522 src/ui.glade:4489 src/ui.glade:5754 msgid "All vintage" msgstr "Alles Vintage" #: src/ui.glade:935 src/ui.glade:1565 src/ui.glade:2493 src/ui.glade:3056 #: src/ui.glade:4493 src/ui.glade:5758 msgid "" "Use vintage values for all preferences (except settings).\n" "Flag: -vintage" msgstr "" "Verwenden Sie Vintage-Werte für alle Einstellungen (außer Einstellungen). \n" "Flag: -vintage" #: src/ui.glade:949 src/ui.glade:1513 src/ui.glade:2441 src/ui.glade:3004 #: src/ui.glade:3552 src/ui.glade:4546 src/ui.glade:5633 msgid "Hide menu" msgstr "Menü ausblenden" #: src/ui.glade:954 src/ui.glade:1517 src/ui.glade:2445 src/ui.glade:3008 #: src/ui.glade:3556 src/ui.glade:4550 src/ui.glade:5637 msgid "" "Leave menu.\n" "Flag: -nomenu" msgstr "" "Menü verlassen.\n" "Flag: -nomenu" #: src/ui.glade:968 msgid "Contact" msgstr "Kontakt" #: src/ui.glade:973 msgid "Please report any comments to the maintainer of xsnow." msgstr "Bitte melden Sie alle Kommentare dem Betreuer von xsnow." #: src/ui.glade:983 src/ui.glade:1592 src/ui.glade:2520 src/ui.glade:3083 #: src/ui.glade:3580 src/ui.glade:4519 src/ui.glade:5661 msgid "Quit xsnow" msgstr "Xsnow beenden" #: src/ui.glade:988 src/ui.glade:1596 src/ui.glade:2524 src/ui.glade:3087 #: src/ui.glade:3584 src/ui.glade:4523 src/ui.glade:5665 msgid "Quit xsnow." msgstr "Xsnow beenden." #: src/ui.glade:1028 msgid "" "If the system is too busy, all panels get this color, in which case you " "could adapt some settings in \"snow\", \"birds\", \"settings\", or " "\"celestials\"." msgstr "" "Wenn das System zu ausgelastet ist, erhalten alle Panels diese Farbe, in " "diesem Fall könnten Sie einige Einstellungen in \"Schnee\", \"Vögel\", " "\"Einstellungen\" oder \"Himmel\" anpassen." #: src/ui.glade:1222 msgid "Welcome" msgstr "Willkommen" #: src/ui.glade:1239 msgid "Blow off:" msgstr "Abblasen:" #: src/ui.glade:1252 msgid "On windows:" msgstr "Unter Windows:" #: src/ui.glade:1265 msgid "On bottom:" msgstr "Am Boden:" #: src/ui.glade:1278 msgid "On scenery:" msgstr "Zur Szenerie:" #: src/ui.glade:1288 src/ui.glade:1304 src/ui.glade:1320 src/ui.glade:1336 #: src/ui.glade:3745 src/ui.glade:3838 src/ui.glade:3941 src/ui.glade:4011 #: src/ui.glade:4047 src/ui.glade:6001 msgid "Show" msgstr "Zeigen" #: src/ui.glade:1292 msgid "" "If set, show snow blowing away.\n" "Flags: -blowsnow, -noblowsnow" msgstr "" "Wenn gesetzt, zeigt weggeblasenen Schnee. \n" "Flags: -blowsnow, -noblowsnow" #: src/ui.glade:1308 msgid "" "If set, show fallen snow on windows.\n" "Flags: -keepsnowonwindows, -nokeepsnowonwindows" msgstr "" "Falls gesetzt, zeigt gefallenen Schnee auf den Fenstern. \n" "Flags: -keepsnowonwindows, -nokeepsnowonwindows" #: src/ui.glade:1324 msgid "" "If set, show fallen snow on bottom of the desktop.\n" "Flags: -keepsnowonscreen, -nokeepsnowonscreen" msgstr "" "Falls gesetzt, zeigt gefallenen Schnee unten auf dem Desktop. \n" "Flags: -keepsnowonscreen, -nokeepsnowonscreen" #: src/ui.glade:1340 msgid "" "If set, snow will collect on the trees.\n" "Flags: -keepsnowontrees, -nokeepsnowontrees" msgstr "" "Wenn eingestellt, sammelt sich Schnee auf den Bäumen. \n" "Flags: -keepsnowontrees, -nokeepsnowontrees" #: src/ui.glade:1354 msgid "" "The higher this setting, the more snow will be generated because of Santa " "ploughing, wind or disappearing windows. \n" "Flag: -blowofffactor" msgstr "" "Je höher diese Einstellung, desto mehr Schnee wird durch das Pflügen des " "Weihnachtsmanns, Wind oder verschwindende Fenster erzeugt. \n" "Flag: -blowofffactor" #: src/ui.glade:1373 msgid "" "The higher this setting, the more snow will collect on the windows. \n" "Note: in Wayland, there is no snow on the windows. \n" "Flag: -wsnowdepth" msgstr "" "Je höher diese Einstellung, desto mehr Schnee sammelt sich auf den " "Fenstern. \n" "Hinweis: In Wayland liegt kein Schnee auf den Fenstern. \n" "Flag: -wsnowdepth" #: src/ui.glade:1393 msgid "" "The higher this setting, the more snow will collect on the bottom of the " "desktop.\n" "Flag: -ssnowdepth" msgstr "" "Je höher diese Einstellung, desto mehr Schnee sammelt sich am unteren Rand " "des Desktops. \n" "Flag: -ssnowdepth" #: src/ui.glade:1412 msgid "" "The higher this setting, the more snow will collect on the trees.\n" "Flag: -maxontrees" msgstr "" "Je höher diese Einstellung, desto mehr Schnee sammelt sich auf den Bäumen. \n" "Flag: -maxontrees" #: src/ui.glade:1433 msgid "Choose your favorite snow" msgstr "Wählen Sie Ihren Lieblingsschnee" #: src/ui.glade:1450 src/ui.glade:1618 src/ui.glade:2564 src/ui.glade:2859 #: src/ui.glade:4887 src/ui.glade:5964 src/ui.glade:5975 src/ui.glade:6039 #: src/ui.glade:6065 msgid " " msgstr " " #: src/ui.glade:1464 src/ui.glade:2393 src/ui.glade:2956 src/ui.glade:3458 #: src/ui.glade:4574 src/ui.glade:5690 msgid "Defaults" msgstr "Standardwerte" #: src/ui.glade:1468 msgid "Apply default values for the preferences in this tab.\n" msgstr "Wenden Sie Standardwerte für die Einstellungen in dieser Tab an. \n" #: src/ui.glade:1483 src/ui.glade:2411 src/ui.glade:2974 src/ui.glade:3475 #: src/ui.glade:4592 src/ui.glade:5707 msgid "Vintage" msgstr "Vintage" #: src/ui.glade:1487 src/ui.glade:2415 src/ui.glade:2978 src/ui.glade:3479 #: src/ui.glade:4596 src/ui.glade:5711 msgid "Apply vintage values for the preferences in this tab." msgstr "Wenden Sie Vintage-Werte für die Einstellungen auf dieser Tab an." #: src/ui.glade:1546 src/ui.glade:4474 msgid "" "Apply defaults for all preferences (except settings).\n" "Flags: -defaults" msgstr "" "Wenden Sie Standardeinstellungen für alle Einstellungen an (außer " "Einstellungen).\n" "Flags: -defaults" #: src/ui.glade:1632 src/ui.glade:3895 msgid "Size:" msgstr "Größe:" #: src/ui.glade:1644 msgid "" "Size of snowflakes, works only for non-vintage snow flakes.\n" "Flag: -snowsize" msgstr "" "Größe der Schneeflocken, funktioniert nur bei Schneeflocken, die keine " "Vintage-Modelle sind. \n" "Flag: -snowsize" #: src/ui.glade:1664 src/ui.glade:2357 src/ui.glade:3861 src/ui.glade:4145 #: src/ui.glade:5002 msgid "Speed:" msgstr "Geschwindigkeit:" #: src/ui.glade:1678 msgid "Max # snowflakes:" msgstr "Max. # Schneeflocken:" #: src/ui.glade:1691 msgid "" "Maximum amount of snowflakes.\n" "Flag: -flakecountmax" msgstr "" "Maximale Menge an Schneeflocken.\n" "Flag: -flakecountmax" #: src/ui.glade:1716 msgid "# Snowflakes:" msgstr "# Schneeflocken:" #: src/ui.glade:1732 src/ui.glade:5173 src/ui.glade:5189 msgid "label" msgstr "Etikett" #: src/ui.glade:1741 msgid "Show fluff" msgstr "Flaum zeigen" #: src/ui.glade:1745 msgid "" "If set, try to show fluff on fallen snow and trees if possible.\n" "Flags: -fluffy, -nofluffy" msgstr "" "Wenn eingestellt, versuchen Sie, wenn möglich, Flusen auf gefallenem Schnee " "und Bäumen zu zeigen. \n" "Flags: -fluffy, -nofluffy" #: src/ui.glade:1759 src/ui.glade:1771 src/ui.glade:2575 src/ui.glade:3798 #: src/ui.glade:3810 src/ui.glade:5139 src/ui.glade:5151 msgid "             " msgstr "             " #: src/ui.glade:1783 msgid "" "Speed of the snowflakes.\n" "Flag: -snowspeedfactor" msgstr "" "Geschwindigkeit der Schneeflocken.\n" "Flag: -snowspeedfactor" #: src/ui.glade:1804 msgid "Intensity:" msgstr "Intensität:" #: src/ui.glade:1816 msgid "" "The higher, the more snowflakes.\n" "Flag: -snowflakes" msgstr "" "Je höher, desto mehr Schneeflocken. \n" "Flag: -snowflakes" #: src/ui.glade:1836 msgid "Show snow" msgstr "Schnee zeigen" #: src/ui.glade:1840 msgid "" "If set, show snowflakes.\n" "Flags: -snow, -nosnow" msgstr "" "Falls gesetzt, Schneeflocken anzeigen. \n" "Flags: -snow, -nosnow" #: src/ui.glade:1855 msgid "" "The color of the snow.\n" "Flag: -sc" msgstr "" "Die Farbe des Schnees. \n" "Flag: -sc" #: src/ui.glade:1872 msgid "Color:" msgstr "Farbe:" #: src/ui.glade:1886 msgid "Second color:" msgstr "Zweite Farbe:" #: src/ui.glade:1899 msgid "" "The second color of the snow.\n" "Flag: -sc2" msgstr "" "Die zweite Farbe des Schnees.\n" "Flag: -sc2" #: src/ui.glade:1912 msgid "Enable" msgstr "Aktivieren" #: src/ui.glade:1916 msgid "" "If set, use two colors.\n" "Flag: -enablesc2" msgstr "Wenn festgelegt, zwei Farben verwenden.\n" "Flag: -enablesc2" #: src/ui.glade:1974 msgid "Snow" msgstr "Schnee" #: src/ui.glade:1992 msgid "" "Tiny Santa with three reindeers.\n" "Flags: -santa 0 -norudolph" msgstr "" "Winziger Weihnachtsmann mit drei Rentieren.\n" "Flags: -santa 0 -norudolph" #: src/ui.glade:2021 msgid "" "Small Santa with three reindeers.\n" "Flags: -santa 1 -norudolph" msgstr "" "Kleiner Weihnachtsmann mit drei Rentieren.\n" "Flags: -santa 1 -norudolph" #: src/ui.glade:2050 msgid "" "Santa with three reindeers.\n" "Flags: -santa 2 -norudolph" msgstr "" "Weihnachtsmann mit drei Rentieren.\n" "Flags: -santa 2 -norudolph" #: src/ui.glade:2079 msgid "" "Santa with Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder and Blixem.\n" "Flags: -santa 3 -norudolph" msgstr "" "Santa mit Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder und Blixem.\n" "Flags: -santa 3 -norudolph" #: src/ui.glade:2108 msgid "" "Santa using the train with two reindeers.\n" "Flags: -santa 4 -norudolph" msgstr "" "Der Weihnachtsmann benutzt den Zug mit zwei Rentieren. \n" "Flags: -santa 4 -norudolph" #: src/ui.glade:2137 msgid "" "Santa using the train with one reindeer and Rudolph.\n" "Flags: -santa 4 -showrudolph" msgstr "" "Der Weihnachtsmann benutzt den Zug mit einem Rentier und Rudolph. \n" "Flags: -santa 4 -showrudolph" #: src/ui.glade:2165 msgid "" "Tiny Santa with two reindeers and Rudolph.\n" "Flags: -santa 0 -showrudolph" msgstr "" "Winziger Weihnachtsmann mit zwei Rentieren und Rudolph.\n" "Flags: -santa 0 -showrudolph" #: src/ui.glade:2195 msgid "" "Small Santa with two reindeers and Rudolph.\n" "Flags: -santa 1 -showrudolph" msgstr "" "Kleiner Weihnachtsmann mit zwei Rentieren und Rudolph.\n" "Flags: -santa 1 -showrudolph" #: src/ui.glade:2223 msgid "" "Santa with two reindeers and Rudolph.\n" "Flags: -santa 2 -showrudolph" msgstr "" "Weihnachtsmann mit zwei Rentieren und Rudolph.\n" "Flags: -santa 2 -showrudolph" #: src/ui.glade:2251 msgid "" "Santa with Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder, Blixem " "and Rudolph.\n" "Flags: -santa 3 -showrudolph" msgstr "" "Santa mit Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder, Blixem und " "Rudolph.\n" "Flags: -santa 3 -showrudolph" #: src/ui.glade:2282 msgid "Without Rudolph" msgstr "Ohne Rudolf" #: src/ui.glade:2297 msgid "With Rudolph" msgstr "Mit Rudolf" #: src/ui.glade:2308 msgid "Choose your Santa" msgstr "Wählen Sie Ihren Weihnachtsmann" #: src/ui.glade:2326 msgid "Choose your favorite Santa" msgstr "Wählen Sie Ihren Lieblings-Weihnachtsmann" #: src/ui.glade:2342 src/ui.glade:3444 msgid " " msgstr " " #: src/ui.glade:2369 msgid "" "Santa's speed.\n" "Flag: -santaspeedfactor" msgstr "" "Geschwindigkeit des Weihnachtsmanns \n" "Flag: -santaspeedfactor" #: src/ui.glade:2397 src/ui.glade:2960 src/ui.glade:3462 src/ui.glade:4578 #: src/ui.glade:5694 msgid "Apply default values for the preferences in this tab." msgstr "Wenden Sie Standardwerte für die Einstellungen auf dieser Tab an." #: src/ui.glade:2543 msgid "Show Santa" msgstr "Weihnachtsmann zeigen" #: src/ui.glade:2547 msgid "" "To show or not to show Santa.\n" "Flags: -showsanta, -nosanta" msgstr "" "Den Weihnachtsmann zeigen oder nicht zeigen \n" "Flags: -showsanta, -nosanta" #: src/ui.glade:2590 src/ui.glade:3229 msgid "Scale:" msgstr "Skala:" #: src/ui.glade:2602 msgid "" "Scale of Santa.\n" "Flags: -santascale " msgstr "" "Waage des Weihnachtsmanns.\n" "Flags: -santascale " #: src/ui.glade:2647 msgid "Santa" msgstr "Weihnachtsmann" #: src/ui.glade:2662 msgid "Show scenery" msgstr "Landschaft zeigen" #: src/ui.glade:2666 msgid "" "To show or not to show scenery.\n" "Flags: -showtrees, -notrees" msgstr "" "Landschaft zeigen oder nicht zeigen. \n" "Flags: -showtrees, -notrees" #: src/ui.glade:2683 msgid "" "Vintage tree, you can set the color.\n" "Flag: -treetype 0" msgstr "" "Vintage Baum, Sie können die Farbe einstellen. \n" "Flag: -treetype 0" #: src/ui.glade:2706 msgid "" "Woody tree.\n" "Flags: -treetype 1 or: -treetype all" msgstr "" "Holziger Baum.\n" "Flags: -treetype 1 or: -treetype all" #: src/ui.glade:2729 msgid "" "Leavy tree.\n" "Flags: -treetype 2 or: -treetype all" msgstr "" "Laubbaum.\n" "Flags: -treetype 2 or: -treetype all" #: src/ui.glade:2752 msgid "" "Small house.\n" "Flags: -treetype 3 or: -treetype all" msgstr "" "Kleines Haus.\n" "Flags: -treetype 3 or: -treetype all" #: src/ui.glade:2775 msgid "" "Reindeer.\n" "Flags: -treetype 4 or: -treetype all" msgstr "" "Rentier.\n" "Flags: -treetype 4 or: -treetype all" #: src/ui.glade:2798 msgid "" "Moose.\n" "Flags: -treetype 5 or: -treetype all" msgstr "" "Elch.\n" "Flags: -treetype 5 or: -treetype all" #: src/ui.glade:2821 msgid "" "Snowy tree.\n" "Flags: -treetype 6 or: -treetype all" msgstr "" "Verschneiter Baum.\n" "Flags: -treetype 6 or: -treetype all" #: src/ui.glade:2844 msgid "" "Set color of vintage tree.\n" "Flag: -tc" msgstr "" "Stellen Sie die Farbe des Vintage-Baums ein. \n" "Flag: -tc" #: src/ui.glade:2884 msgid "Compose your favorite scenery" msgstr "Komponieren Sie Ihre Lieblingsszenerie" #: src/ui.glade:2900 msgid "Try and click any image!" msgstr "Probieren Sie es aus und klicken Sie auf ein beliebiges Bild!" #: src/ui.glade:2931 msgid "" "Polar bear.\n" "Flags: -treetype 7 or: -treetype all" msgstr "" "Eisbär.\n" "Flags: -treetype 7 or: -treetype all" #: src/ui.glade:3141 msgid "# Items:" msgstr "# Artikel:" #: src/ui.glade:3156 msgid "" "Desired number of scenery items.\n" "Flag: -trees" msgstr "" "Gewünschte Anzahl Landschaftselemente.\n" "Flag: -trees" #: src/ui.glade:3179 msgid "% Window fill:" msgstr "% Fensterfüllung:" #: src/ui.glade:3190 msgid "" "Bottom percentage of screen available for scenery.\n" "Flag: -treefill" msgstr "" "Unterer Prozentsatz des Bildschirms, der für Szenerie verfügbar ist. \n" "Flag: -treefill" #: src/ui.glade:3209 msgid "Allow overlap" msgstr "Überlappung zulassen" #: src/ui.glade:3213 msgid "" "To allow overlap or not when placing scenery.\n" "Flags: -treeoverlap, -notreeoverlap" msgstr "" "Um Überlappung zuzulassen oder nicht, wenn Szenerie platziert wird. \n" "Flags: -treeoverlap, -notreeoverlap" #: src/ui.glade:3240 msgid "" "Scale of scenery.\n" "Flag: sceneryscale " msgstr "" "Maßstab der Szenerie. \n" "Flag: sceneryscale " #: src/ui.glade:3409 msgid "Scenery" msgstr "Landschaft" #: src/ui.glade:3428 msgid "Compose here your favorite celestial conditions" msgstr "Stellen Sie hier Ihre bevorzugten Himmelszustände zusammen" #: src/ui.glade:3508 msgid "" "Apply default values for all preferences (except settings).\n" "Flag: -defaults" msgstr "" "Wenden Sie Standardwerte für alle Einstellungen an (außer Einstellungen). \n" "Flag: -defaults" #: src/ui.glade:3526 msgid "" "Apply vintage values for all preferences (except settings).\n" "Flag: -vintage" msgstr "" "Wenden Sie Vintage-Werte für alle Einstellungen an (außer Einstellungen). \n" "Flag: -vintage" #: src/ui.glade:3612 msgid "Wind" msgstr "Wind" #: src/ui.glade:3626 msgid "Windy" msgstr "Windig" #: src/ui.glade:3631 msgid "" "If set, there will be wind.\n" "Flags: -wind, -nowind" msgstr "" "Wenn gesetzt, gibt es Wind. \n" "Flags: -wind, -nowind" #: src/ui.glade:3648 msgid "Whirl:" msgstr "Wirbeln:" #: src/ui.glade:3660 msgid "" "The higher this setting, the more the wind will whirl.\n" "Flag: -whirlfactor" msgstr "" "Je höher diese Einstellung, desto stärker wird der Wind wirbeln. \n" "Flag: -whirlfactor" #: src/ui.glade:3682 msgid "Timer:" msgstr "Timer:" #: src/ui.glade:3695 msgid "" "This setting determines how many seconds pass between two gusts of wind.\n" "Flag: -windtimer" msgstr "" "Diese Einstellung bestimmt, wie viele Sekunden zwischen zwei Windböen " "vergehen. \n" "Flag: -windtimer" #: src/ui.glade:3711 msgid "Now!" msgstr "Jetzt!" #: src/ui.glade:3715 msgid "Force a gust of wind immediately." msgstr "Erzwingen Sie sofort einen Windstoß." #: src/ui.glade:3732 msgid "Stars" msgstr "Sterne" #: src/ui.glade:3750 msgid "" "To show or not show stars.\n" "Flag: -stars (0 means: no stars)" msgstr "" "Sterne zeigen oder nicht zeigen. \n" "Flag: -stars (0 means: no stars)" #: src/ui.glade:3767 msgid "Number:" msgstr "Anzahl:" #: src/ui.glade:3779 msgid "" "Number of twinkling stars.\n" "Flag: -stars" msgstr "" "Anzahl der funkelnden Sterne.\n" "Flag: -stars" #: src/ui.glade:3825 msgid "Moon" msgstr "Mond" #: src/ui.glade:3843 msgid "" "To show or not show moon.\n" "Flags: -moon 1, -moon 0" msgstr "" "Mond anzeigen oder nicht anzeigen. \n" "Flags: -moon 1, -moon 0" #: src/ui.glade:3873 msgid "" "Speed of moon in pixels/minute.\n" "Flag: -moonspeed" msgstr "" "Geschwindigkeit des Mondes in Pixel/Minute.\n" "Flag: -moonspeed" #: src/ui.glade:3907 msgid "" "Relative size of the moon.\n" "Flag: -moonsize" msgstr "" "Relative Größe des Mondes. \n" "Flag: -moonsize" #: src/ui.glade:3928 msgid "Halo" msgstr "Heiligenschein" #: src/ui.glade:3946 msgid "" "To show or not to show halo around moon.\n" "Flags: -halo 1, -halo 0" msgstr "" "Halo um den Mond zeigen oder nicht zeigen \n" "Flags: -halo 1, -halo 0" #: src/ui.glade:3964 src/ui.glade:4179 msgid "Bright:" msgstr "Hell:" #: src/ui.glade:3976 msgid "" "Brightness of moon's halo.\n" "Flag: -halobrightness" msgstr "" "Helligkeit des Halo des Mondes. \n" "Flag: -halobrightness" #: src/ui.glade:3998 msgid "Meteors" msgstr "Meteore" #: src/ui.glade:4016 msgid "" "To show or not to show meteors.\n" "Flags: -meteors, -nometeors" msgstr "" "Meteore zeigen oder nicht zeigen. \n" "Flags: -meteors, -nometeors" #: src/ui.glade:4034 msgid "Aurora" msgstr "Aurora" #: src/ui.glade:4052 msgid "" "To show or not show aurora.\n" "Note: the aurora is best viewed using a dark background.\n" "Flags: -aurora 1, -aurora 0" msgstr "" "Polarlicht anzeigen oder nicht anzeigen.\n" " Hinweis: Polarlicht wird am besten vor einem dunklen Hintergrund angezeigt." "Flags: -aurora 1, -aurora 0" #: src/ui.glade:4071 msgid "Width:" msgstr "Breite:" #: src/ui.glade:4083 msgid "" "Width of aurora in percentage of screen width.\n" "Flag: -aurorawidth" msgstr "" "Breite der Aurora in Prozent der Bildschirmbreite. \n" "Flag: -aurorawidth" #: src/ui.glade:4108 msgid "Height:" msgstr "Höhe:" #: src/ui.glade:4120 msgid "" "Vertical size of aurora.\n" "Flag: -auroraheight" msgstr "" "Vertikale Größe der Aurora. \n" "Flag: -auroraheight" #: src/ui.glade:4157 msgid "" "Animation speed of aurora: real: 10, for a more dramatic effect choose: 100\n" "Flag: -auroraspeed" msgstr "" "Animationsgeschwindigkeit von Aurora: real: 10, für einen dramatischeren " "Effekt wählen Sie: 100 \n" "Flag: -auroraspeed" #: src/ui.glade:4191 msgid "" "Brightness of aurora.\n" "Flags: -aurorabrightness" msgstr "" "Helligkeit der Aurora. \n" "Flags: -aurorabrightness" #: src/ui.glade:4208 msgid "Left" msgstr "Links" #: src/ui.glade:4212 msgid "" "Place aurora left on the screen.\n" "Flag: -auroraleft" msgstr "" "Platziere Aurora links auf dem Bildschirm. \n" "Flag: -auroraleft" #: src/ui.glade:4225 msgid "Middle" msgstr "Mitte" #: src/ui.glade:4229 msgid "" "Place aurora in the middle of the screen.\n" "Flag: -auroramiddle" msgstr "" "Platzieren Sie Aurora in der Mitte des Bildschirms. \n" "Flag: -auroramiddle" #: src/ui.glade:4243 msgid "Right" msgstr "Rechts" #: src/ui.glade:4247 msgid "" "Place aurora in the right of the screen.\n" "Flag: -auroraright" msgstr "" "Platzieren Sie Aurora rechts auf dem Bildschirm. \n" "Flag: -auroraright" #: src/ui.glade:4266 msgid "Frequency:" msgstr "Frequenz:" #: src/ui.glade:4278 msgid "" "Frequency of meteors to appear.\n" "Flags: -meteorfrequency" msgstr "" "Häufigkeit des Erscheinens von Meteoren \n" "Flags: -meteorfrequency" #: src/ui.glade:4300 msgid "Base:" msgstr "Base:" #: src/ui.glade:4312 msgid "" "Baseline height of aurora, in percentage of screen height.\n" "Flag: -aurorabase" msgstr "" "Basishöhe der Aurora, in Prozent der Bildschirmhöhe. \n" "Flag: -aurorabase" #: src/ui.glade:4329 msgid "Color" msgstr "Farbe" #: src/ui.glade:4333 msgid "" "Choose between yellow-ish and white-ish moon.\n" "Flag: -mooncolor [0,1]" msgstr "" "Wählen Sie zwischen gelblichem und weißem Mond. \n" "Flag: -mooncolor [0,1]" #: src/ui.glade:4433 msgid "Celestials" msgstr "Himmlische" #: src/ui.glade:4453 msgid "Birds settings" msgstr "Vogeleinstellungen" #: src/ui.glade:4617 msgid "Show birds" msgstr "Vögel zeigen" #: src/ui.glade:4621 msgid "" "If set: show birds.\n" "Flags: -showbirds 1, -showbirds 0" msgstr "" "Falls gesetzt: Vögel anzeigen.\n" "Flags: -showbirds 1, -showbirds 0" #: src/ui.glade:4634 msgid "Birds only" msgstr "Nur Vögel" #: src/ui.glade:4638 msgid "" "If set: show no Santa, snow or scenery.\n" "Flags: -birdsonly 0, -birdsony 1" msgstr "" "Wenn gesetzt: Kein Weihnachtsmann, Schnee oder Landschaft anzeigen. \n" "Flags: -birdsonly 0, -birdsony 1" #: src/ui.glade:4655 msgid "Preferred distance:" msgstr "Bevorzugte Entfernung:" #: src/ui.glade:4669 msgid "" "Preferred distance from other birds.\n" "Flag: -prefdistance" msgstr "" "Bevorzugter Abstand zu anderen Vögeln. \n" "Flag: -prefdistance" #: src/ui.glade:4697 msgid "Restart" msgstr "Neu starten" #: src/ui.glade:4701 msgid "Restart birds." msgstr "Vögel neu starten." #: src/ui.glade:4718 msgid "Viewing distance:" msgstr "Betrachtungsabstand:" #: src/ui.glade:4731 msgid "" "Viewing distance.\n" "NOTE: Santa has no knowledge of viewing distance, so when birds are " "following Santa, the relative positions of Santa and birds will be " "temporarely out of sync when you change the viewing distance. This is only " "noticeable when the birds are following Santa.\n" "Flag: -viewingdistance" msgstr "" "Betrachtungsabstand. \n" "HINWEIS: Der Weihnachtsmann kennt den Betrachtungsabstand nicht. Wenn also " "Vögel dem Weihnachtsmann folgen, sind die relativen Positionen des " "Weihnachtsmanns und der Vögel vorübergehend nicht synchron, wenn Sie den " "Betrachtungsabstand ändern. Dies ist nur bemerkbar, wenn die Vögel dem " "Weihnachtsmann folgen. \n" "Flag: -viewingdistance" #: src/ui.glade:4752 msgid "Focus to attraction point:" msgstr "Fokus auf Anziehungspunkt:" #: src/ui.glade:4766 msgid "" "Tendency to concentrate on the attraction point.\n" "Flag: -focuscentre" msgstr "" "Tendenz, sich auf den Anziehungspunkt zu konzentrieren. \n" "Flag: -focuscentre" #: src/ui.glade:4784 msgid "" "Desired number of birds. If zero, no birds are shown.\n" "Flag: -nbirds" msgstr "" "Gewünschte Anzahl Vögel. Wenn Null, werden keine Vögel angezeigt. \n" "Flag: -nbirds" #: src/ui.glade:4807 msgid "# Birds:" msgstr "# Vögel:" #: src/ui.glade:4821 msgid "" "Number of nearest neighbours the birds should look at.\n" "Flag: -neighbours" msgstr "" "Anzahl der nächsten Nachbarn, die die Vögel anschauen sollen. \n" "Flag: -neighbours" #: src/ui.glade:4841 msgid "Neighbours:" msgstr "Nachbarn:" #: src/ui.glade:4856 msgid "" "Give the birds a fancy color.\n" "Flag: -birdscolor" msgstr "" "Geben Sie den Vögeln eine ausgefallene Farbe. \n" "Flag: -birdscolor" #: src/ui.glade:4874 msgid "Bird color" msgstr "Vogelfarbe" #: src/ui.glade:4900 msgid "Anarchy:" msgstr "Anarchie:" #: src/ui.glade:4914 msgid "" "Anarchy level: the higher, the more anarchy.\n" "Flag: -anarchy" msgstr "" "Anarchie-Level: Je höher, desto mehr Anarchie. \n" "Flag: -anarchy" #: src/ui.glade:4934 msgid "Distance weight:" msgstr "Entfernungsgewicht:" #: src/ui.glade:4948 msgid "" "Tendency to keep desired distance to neighbours.\n" "Flag: -disweight" msgstr "" "Tendenz, den gewünschten Abstand zu Nachbarn einzuhalten. \n" "Flag: -disweight" #: src/ui.glade:4968 msgid "Adjust speed to neighbours:" msgstr "Geschwindigkeit an Nachbarn anpassen:" #: src/ui.glade:4982 msgid "" "Tendency to adjust speed to neighbours.\n" "Flag: -followneighbours" msgstr "" "Tendenz, die Geschwindigkeit an die Nachbarn anzupassen. \n" "Flag: -followneighbours" #: src/ui.glade:5016 msgid "" "Speed of birds in arbitrary units.\n" "Flag: -birdsspeed" msgstr "" "Geschwindigkeit von Vögeln in willkürlichen Einheiten. \n" "Flag: -birdsspeed" #: src/ui.glade:5036 msgid "Drawing scale:" msgstr "Zeichnungsmaßstab:" #: src/ui.glade:5050 msgid "" "Influence the size of the birds.\n" "Flag: -birdsscale\n" msgstr "" "Beeinflusse die Größe der Vögel. \n" "Flag: -birdsscale\n" #: src/ui.glade:5067 msgid "" "Show \n" "attr point" msgstr "" "Zeige \n" "Attrpunkt" #: src/ui.glade:5073 msgid "" "Show the point where the birds want to go.\n" "Flags: -showattr 0, -showattr 1" msgstr "" "Zeigen Sie den Punkt, wo die Vögel hin wollen. \n" "Flags: -showattr 0, -showattr 1" #: src/ui.glade:5084 msgid "" "Follow \n" "Santa" msgstr "" "Folge \n" " dem Weihnachtsmann" #: src/ui.glade:5090 msgid "" "Birds are attracted by an attraction point. Here you can choose to follow " "Santa.\n" "Flags: -followsanta 0, -followsanta 1" msgstr "" "Vögel werden von einem Attraktionspunkt angelockt. Hier können Sie wählen, " "dem Weihnachtsmann zu folgen. \n" "Flags: -followsanta 0, -followsanta 1" #: src/ui.glade:5103 msgid "" "Percentage of screen to be used for the attraction point.\n" "Flag: -attrspace" msgstr "" "Prozentsatz des Bildschirms, der für den Anziehungspunkt verwendet werden " "soll. \n" "Flag: -attrspace" #: src/ui.glade:5125 msgid "Attraction point range" msgstr "Bereich der Anziehungspunkte" #: src/ui.glade:5168 msgid "Actual mean distance from neighbours." msgstr "Tatsächliche mittlere Entfernung von Nachbarn." #: src/ui.glade:5185 msgid "Distance used to get the desired number of neighbours." msgstr "" "Entfernung verwendet, um die gewünschte Anzahl von Nachbarn zu erhalten." #: src/ui.glade:5268 msgid "Birds" msgstr "Vögel" #: src/ui.glade:5286 msgid "version" msgstr "Ausführung" #: src/ui.glade:5301 src/ui.glade:6515 msgid "Settings" msgstr "Einstellungen" #: src/ui.glade:5323 msgid "Transparency " msgstr "Transparenz " #: src/ui.glade:5340 msgid "" "Transparency of painted items:\n" "0: no transparency.\n" "100: fully transparent, you will see nothing!\n" "Flag: -transparency" msgstr "" "Transparenz von bemalten Gegenständen:\n" "0: keine Transparenz.\n" "100: vollständig transparent, Sie werden nichts sehen!\n" "Flag: -transparency" #: src/ui.glade:5367 msgid "Lift snow on bottom" msgstr "Schnee unten anheben" #: src/ui.glade:5383 msgid "" "Use this if snow falls below the bottom of your screen, or fallen snow " "hides something that should not be hidden.\n" "Flag: -offsets" msgstr "" "Verwenden Sie dies, wenn Schnee unter den unteren Rand Ihres Bildschirms " "fällt oder gefallener Schnee etwas verdeckt, das nicht verborgen werden " "sollte. \n" "Flag: -offsets" #: src/ui.glade:5408 msgid "Lift snow on windows" msgstr "Schnee auf Fenster heben" #: src/ui.glade:5424 msgid "" "Use this if no snow collects on your windows, or if snow collects separated " "from your windows. \n" "Some basic window managers need this setting (e.g. TWM needs in general a " "value of 25 .. 28).\n" "Flag: -offsety" msgstr "" "Verwenden Sie dies, wenn sich kein Schnee auf Ihren Fenstern ansammelt oder " "wenn sich Schnee getrennt von Ihren Fenstern ansammelt. \n" "Einige grundlegende Fenstermanager benötigen diese Einstellung (z. B. TWM " "benötigt im Allgemeinen einen Wert von 25 .. 28).\n" "Flag: -offsety" #: src/ui.glade:5449 msgid "Cpu factor" msgstr "Cpu-Faktor" #: src/ui.glade:5467 msgid "" "The higher, the smoother xsnow will run, but will also use more cpu power.\n" "Flag: -cpuload" msgstr "" "Je höher, desto flüssiger xsnow läuft, verbraucht aber auch mehr CPU-" "Leistung. \n" "Flag: -cpuload" #: src/ui.glade:5493 msgid "Scale" msgstr "Skala" #: src/ui.glade:5510 msgid "" "Overall drawing scale.\n" "Flag: -scale" msgstr "" "Gesamtzeichnungsmaßstab.\n" "Flag: -scale" #: src/ui.glade:5543 msgid "Ignore large top windows" msgstr "Ignorieren Sie große obere Fenster" #: src/ui.glade:5559 msgid "" "Windows wider than 80 percent of the screen and closer to the top than the " "number in this widget will not collect snow.\n" "In some cases, there are invisible windows near the top of the screen, which " "are handled by xsnow as normal windows: snow is collected upon them. By " "entering a suitable number here, this undesired behaviour can be avoided.\n" "Flag: -ignoretop\n" "\n" msgstr "" "Fenster, die breiter als 80 Prozent des Bildschirms und näher am oberen Rand " "als die Zahl in diesem Widget sind, sammeln keinen Schnee. \n" " In einigen Fällen gibt es unsichtbare Fenster am oberen Rand des " "Bildschirms, die von xsnow wie normale Fenster: Schnee sammelt sich darauf. " "Durch Eingabe einer geeigneten Nummer hier kann dieses unerwünschte " "Verhalten vermieden werden. \n" "Flag: -ignoretop\n" "\n" #: src/ui.glade:5583 msgid "Ignore large bottom windows" msgstr "Ignorieren Sie große untere Fenster" #: src/ui.glade:5599 msgid "" "Windows wider than 80 percent of the screen and closer to the bottom than " "the number in this widget will not collect snow.\n" "\n" "In some cases, there are invisible windows near the bottom of the screen, " "which are handled by xsnow as normal windows: snow is collected upon them. " "By entering a suitable number here, this undesired behaviour can be " "avoided.\n" "Flag: -ignorebottom" msgstr "" "Fenster, die breiter als 80 Prozent des Bildschirms und näher am unteren " "Rand als die Zahl in diesem Widget sind, sammeln keinen Schnee.\n" "\n" "In einigen Fällen gibt es unsichtbare Fenster am unteren Rand des " "Bildschirms, die werden von xsnow wie normale Fenster behandelt: Schnee " "sammelt sich darauf. Durch Eingabe einer geeigneten Nummer hier kann dieses " "unerwünschte Verhalten vermieden werden. \n" "Flag: -ignorebottom" #: src/ui.glade:5791 msgid "window type etc." msgstr "Fenstertyp usw." #: src/ui.glade:5814 msgid "" "Menu\n" "colors" msgstr "" "Menü \n" " Farben" #: src/ui.glade:5819 msgid "" "Toggle between xsnow's own menu colors and standard menu colors.\n" "Activated: use xsnow colors.\n" "Deactivated: use default colors.\n" "Flags: -theme 1, -theme 0" msgstr "" "Umschalten zwischen xsnow eigenen Menüfarben und Standardmenüfarben. \n" " Aktiviert: xsnow Farben verwenden. \n" " Deaktiviert: Standardfarben verwenden. \n" "Flags: -theme 1, -theme 0" #: src/ui.glade:5833 msgid "" "On all\n" "workspaces" msgstr "" "Auf allen \n" "Arbeitsbereichen" #: src/ui.glade:5838 msgid "" "Use all workspaces to snow in.\n" "NOTE: this doesn't work properly in enlightenment.\n" "Flags: -allworkspaces 1, -allworkspaces 0" msgstr "" "Verwenden Sie alle Arbeitsbereiche, um sich einzuschneien. \n" "HINWEIS: Dies funktioniert in Erleuchtung nicht richtig. \n" "Flags: -allworkspaces 1, -allworkspaces 0" #: src/ui.glade:5856 msgid "" "Below\n" "windows" msgstr "" "Unten \n" "Fenster" #: src/ui.glade:5861 msgid "" "When activated, it will be snowing below your windows, else it will be " "snowing upon you windows too.\n" "On some desktop environments, when snowing above your windows you will not " "be able to click on any window.\n" "Therefore, you will be asked to click a button, to be sure that things are " "OK.\n" "Flag: -above" msgstr "" "Wenn es aktiviert ist, schneit es unter Ihren Fenstern, sonst schneit es " "auch auf Ihre Fenster. \n" " In einigen Desktop-Umgebungen können Sie auf kein Fenster klicken, wenn es " "über Ihren Fenstern schneit.\n" " Daher werden Sie aufgefordert, auf eine Schaltfläche zu klicken, um " "sicherzustellen, dass alles in Ordnung ist.\n" "Flag: -above" #: src/ui.glade:5880 msgid "" "Click to\n" "confirm" msgstr "" "Klicken Sie zur \n" "Bestätigung" #: src/ui.glade:5885 msgid "To make sure you can click." msgstr "Um sicherzustellen, dass Sie klicken können." #: src/ui.glade:5904 msgid "" "If you have more than one monitor, choose where you want snow falling. " "Choose 'all monitors' if you want snow in all monitors.\n" "NOTE: when changing monitor, xsnow will restart.\n" "Flag: -screen" msgstr "" "Wenn Sie mehr als einen Monitor haben, wählen Sie aus, wo Schnee fallen " "soll. Wählen Sie „alle Monitore“, wenn Sie Schnee auf allen Monitoren haben " "möchten. \n" " HINWEIS: Wenn Sie den Monitor wechseln, wird xsnow neu gestartet. \n" "Flag: -screen" #: src/ui.glade:5911 msgid "monitor 1" msgstr "monitor 1" #: src/ui.glade:5922 msgid "" "Create\n" "outline" msgstr "" "Umriss\n" "erstellen" #: src/ui.glade:5927 msgid "" "To draw an outline around the snow window.\n" "Flag: -outline 1/0" msgstr "" "Einen Umriss um das Schneefenster zeichnen. \n" "Flag: -outline 1/0" #: src/ui.glade:5951 msgid "" " \n" " " msgstr "" " \n" " " #: src/ui.glade:5986 msgid "" "Choose here the picture you want as background when xscreensaver is " "active.\n" "Flag: -bg" msgstr "" "Wählen Sie hier das Bild aus, das Sie als Hintergrund verwenden möchten, " "wenn der xscreensaver aktiv ist. \n" "Flag: -bg" #: src/ui.glade:5990 msgid "Choose background" msgstr "Hintergrund auswählen" #: src/ui.glade:6005 msgid "" "Activate xscreensaver.\n" "Click and don't touch mouse and keyboard for a few seconds..." msgstr "" "Aktivieren Sie xscreensaver.\n" "Klicken Sie und berühren Sie Maus und Tastatur einige Sekunden lang nicht..." #: src/ui.glade:6019 msgid "" "Settings for Xscreensaver. You can choose a background, and choose to use it " "or not.\n" "Make sure you add a line like\n" "xsnow -root\n" "after the line 'programs:' in the file ~/.xscreensaver and you run " "xscreensaver-demo to choose for xsnow.\n" "To activate xscreensaver on the command line:\n" "xscreensaver-command -activate\n" "See also the man page:\n" "man xsnow" msgstr "" "Einstellungen für Xscreensaver. Sie können einen Hintergrund auswählen und " "ihn verwenden oder nicht. \n" " Stellen Sie sicher, dass Sie eine Zeile wie \n" " xsnow -root \n" " nach der Zeile \"Programme:\" hinzufügen. in der Datei ~/.xscreensaver und " "führen Sie xscreensaver-demo aus, um für xsnow zu wählen.\n" "Um xscreensaver auf der Kommandozeile zu aktivieren:\n" "xscreensaver-command -activate\n" " Siehe auch die Manpage: \n" "man xsnow" #: src/ui.glade:6028 msgid "Xscreensaver: " msgstr "Xscreensaver: " #: src/ui.glade:6048 msgid "Black" msgstr "Schwarz" #: src/ui.glade:6052 msgid "" "When activated, the background will be black.\n" "Flag: -bg (this button will be automatically desactivated when -bg is given)" msgstr "" "Wenn aktiviert, ist der Hintergrund schwarz. \n" "Flag: -bg (this button will be automatically desactivated when -bg is given)" #: src/ui.glade:6076 msgid "" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" msgstr "" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" #: src/ui.glade:6551 msgid "en" msgstr "en" #: src/ui.glade:6554 msgid "it" msgstr "es" #~ msgid "" #~ "If set, use two colors.\n" #~ "Flags: -enablesc2" #~ msgstr "" #~ "Wenn festgelegt, zwei Farben verwenden.\n" #~ "Flags: -enablesc2" #~ msgid "2nd color:" #~ msgstr "2. Farbe:" #, c-format #~ msgid "XWinInfo failed\n" #~ msgstr "XWinInfo fehlgeschlagen \n" #, c-format #~ msgid "Force snow on root: window: %#lx, depth: %d\n" #~ msgstr "Schnee auf Wurzel erzwingen: Fenster: %#lx, Tiefe: %d\n" #, c-format #~ msgid "" #~ "NOTE: you probably need to tweak 'Lift snow on windows' in the 'settings' " #~ "panel.\n" #~ msgstr "" #~ "HINWEIS: Sie müssen wahrscheinlich „Schnee auf Windows heben“ im Bereich " #~ "„Einstellungen“ anpassen. \n" #~ msgid "Force a gust of wind immediately.\n" #~ msgstr "Erzwingen Sie sofort einen Windstoß. \n" xsnow-3.8.3/pofiles/el.po0000666000000000000000000015737014732252143013516 0ustar0000000000000000# # Sometimes the translations contain rubbish, please replace them. # # (abc_1000) Xsnow # # (abc_1001) %l#x # # (abc_1002) XSNOW # # (abc_1003) XsnoW # # (abc_1004) xsnow # # (abc_1005)   # # (abc_1006) Rick Jansen # # (abc_1007) Xscreensaver # # (abc_1008) \n # Language for xsnow # Copyright (C) 2023 Willem Vermin # Willem Vermin , 2023 # This file is distributed under the same license as the xsnow package. # # msgid "" msgstr "" "Project-Id-Version: xsnow 3.7.0~pre04\n" "Report-Msgid-Bugs-To: Willem Vermin wvermin@gmail.com\n" "POT-Creation-Date: 2024-03-10 14:19+0100\n" "PO-Revision-Date: 2024-03-10 14:19+0100\n" "Last-Translator: Willem Vermin wvermin@gmail.com\n" "Language-Team: None\n" "Language: el\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: src/main.c:379 #, c-format msgid "Available languages are: %s\n" msgstr "Οι διαθέσιμες γλώσσες είναι: %s\n" #: src/main.c:382 msgid "Warning: don't eat yellow snow!" msgstr "ΠÏοειδοποίηση: μην Ï„Ïώτε κίτÏινο χιόνι!" #: src/main.c:403 #, c-format msgid "For optimal resuts, add to your %s:\n" msgstr "Για βέλτιστα αποτελέσματα, Ï€Ïοσθέστε στο %s σας:\n" #: src/main.c:411 #, c-format msgid "unknown\n" msgstr "άγνωστο\n" #: src/main.c:420 #, c-format msgid "Detected Wayland desktop\n" msgstr "Εντοπίστηκε επιφάνεια εÏγασίας Wayland \n" #: src/main.c:435 #, c-format msgid "Xsnow needs gtk version >= %s, found version %s \n" msgstr "Xsnow χÏειάζεται έκδοση gtk >= %s, βÏέθηκε η έκδοση %s \n" #: src/main.c:445 msgid "Continuing with flag" msgstr "Συνεχίζοντας με σημαία" #: src/main.c:483 #, c-format msgid "%s: cannot connect to X server %s\n" msgstr "%s: δεν μποÏεί να συνδεθεί στον διακομιστή X %s\n" #: src/main.c:484 msgid "(default)" msgstr "(ΠÏοκαθοÏισμένο)" #: src/main.c:602 msgid "restarting" msgstr "επανεκκίνηση" #: src/main.c:649 #, c-format msgid "Click on a window ...\n" msgstr "Κάντε κλικ σε ένα παÏάθυÏο ...\n" #: src/main.c:683 #, c-format msgid "Detected desktop session: %s\n" msgstr "Εντοπίστηκε πεÏίοδος λειτουÏγίας επιφάνειας εÏγασίας: %s\n" #: src/main.c:686 #, c-format msgid "Could not determine desktop session\n" msgstr "" "Δεν ήταν δυνατός ο Ï€ÏοσδιοÏισμός της συνεδÏίας στην επιφάνεια εÏγασίας \n" #: src/main.c:718 #, c-format msgid "Trying to snow in root window\n" msgstr "ΠÏοσπάθεια Ï‡Î¹Î¿Î½Î¹Î¿Ï ÏƒÏ„Î¿ root παÏάθυÏο \n" #: src/main.c:762 #, c-format msgid "Using transparent window\n" msgstr "ΧÏήση διαφανοÏÏ‚ παÏαθÏÏου \n" #: src/main.c:767 #, c-format msgid "The transparent snow-window is probably not click-through, alas..\n" msgstr "Το διαφανές χιόνι-παÏάθυÏο μάλλον δεν είναι κλικ, δυστυχώς..\n" #: src/main.c:776 #, c-format msgid "Cannot create transparent window\n" msgstr "Δεν είναι δυνατή η δημιουÏγία διαφανοÏÏ‚ παÏαθÏÏου \n" #: src/main.c:778 #, c-format msgid "NOTE: xsnow will probably run, but some glitches are to be expected.\n" msgstr "" "ΣΗΜΕΙΩΣΗ: xsnow πιθανότατα θα εκτελεστεί, αλλά αναμένονται κάποιες " "δυσλειτουÏγίες.\n" #: src/main.c:788 #, c-format msgid "LXDE session found, using window 'pcmanfm'.\n" msgstr "" "Î’Ïέθηκε πεÏίοδος λειτουÏγίας LXDE, χÏησιμοποιώντας το παÏάθυÏο 'pcmanfm'.\n" #: src/main.c:795 #, c-format msgid "Using window 'Desktop'.\n" msgstr "ΧÏήση παÏαθÏÏου 'Desktop'.\n" #: src/main.c:799 #, c-format msgid "Using root window\n" msgstr "ΧÏήση ÏÎ¹Î¶Î¹ÎºÎ¿Ï Ï€Î±ÏαθÏÏου \n" #: src/main.c:843 #, c-format msgid "Snowing in %#lx: %s %d+%d %dx%d\n" msgstr "Χιονίζει σε %#lx: %s %d+%d %dx%d\n" #: src/main.c:888 #, c-format msgid "Using double buffer: %#lx. %dx%d\n" msgstr "ΧÏήση Î´Î¹Ï€Î»Î¿Ï buffer: %#lx. %dx%d\n" #: src/main.c:895 #, c-format msgid "NOT using double buffering:" msgstr "ΔΕΠχÏησιμοποιεί διπλό buffering:" #: src/main.c:897 #, c-format msgid " because double buffering is not available on this system\n" msgstr "" " επειδή η διπλή Ï€ÏοσωÏινή αποθήκευση δεν είναι διαθέσιμη σε αυτό το " "σÏστημα \n" #: src/main.c:899 #, c-format msgid " on your request.\n" msgstr " κατόπιν αιτήματός σας. \n" #: src/main.c:900 #, c-format msgid "NOTE: expect some flicker.\n" msgstr "ΣΗΜΕΙΩΣΗ: πεÏιμένετε κάποιο Ï„Ïεμόπαιγμα.\n" #: src/main.c:1042 msgid "Restart due to change of screen or language settings ...\n" msgstr "Επανεκκίνηση λόγω αλλαγής Ïυθμίσεων οθόνης ή γλώσσας ...\n" #: src/main.c:1056 msgid "Restart due to change of display settings...\n" msgstr "Επανεκκίνηση λόγω αλλαγής των Ïυθμίσεων οθόνης...\n" #: src/main.c:1147 msgid "Wayland (Expect some slugginess)" msgstr "Wayland (ΠεÏιμένετε κάποια νωθÏότητα)" #: src/main.c:1151 msgid "Probably X11" msgstr "Μάλλον X11" #: src/main.c:1153 #, c-format msgid "%s. Snow window: %#lx" msgstr "%s. ΠαÏάθυÏο χιονιοÏ: %#lx" #: src/main.c:1205 #, c-format msgid "More than %d errors, I quit!" msgstr "ΠεÏισσότεÏα από %d σφάλματα, τα παÏάτησα!" #: src/main.c:1355 #, c-format msgid "Window size changed, now snowing in in %#lx: %s %d+%d %dx%d\n" msgstr "" "Το μέγεθος του παÏαθÏÏου άλλαξε, τώÏα χιονίζει σε %#lx: %s %d+%d %dx%d\n" #: src/main.c:1424 #, c-format msgid "Halting because of flag %s\n" msgstr "ΠαÏση λόγω σημαίας %s\n" #: src/selfrep.c:34 #, c-format msgid "Not sending tar file to terminal.\n" msgstr "Δεν αποστέλλεται το αÏχείο tar στο τεÏματικό.\n" #: src/selfrep.c:35 #, c-format msgid "Try redirecting to a file (e.g: %s,\n" msgstr "Δοκιμάστε να ανακατευθυνθείτε σε ένα αÏχείο (Ï€.χ.: %s,\n" #: src/selfrep.c:36 #, c-format msgid "or use a %s" msgstr "ή χÏησιμοποιήστε ένα %s" #: src/selfrep.c:42 msgid "Problems encountered during production of the tar ball.\n" msgstr "ΠÏοβλήματα που Ï€Ïοέκυψαν κατά την παÏαγωγή της μπάλας πίσσας.\n" #: src/selfrep.c:47 #, c-format msgid "Self replication is not compiled in.\n" msgstr "Η αυτοανατÏπωση δεν έχει μεταγλωττιστεί στο.\n" #: src/utils.c:248 #, c-format msgid "" "\n" "Xsnow: Caught signal %d\n" msgstr "" "\n" "Xsnow: Έπιασε σήμα %d\n" #: src/utils.c:251 #, c-format msgid "" "\n" "Thanks for using xsnow\n" msgstr "" "\n" "ΕυχαÏιστοÏμε που χÏησιμοποιείτε το xsnow\n" #: src/windows.c:633 #, c-format msgid "Setting background from %s\n" msgstr "ΡÏθμιση φόντου από %s\n" #: src/ui.c:1050 #, c-format msgid "Range: %d\n" msgstr "ΕÏÏος: %d\n" #: src/ui.c:1052 #, c-format msgid "Mean distance: %3d\n" msgstr "Μέση απόσταση: %3d\n" #: src/ui.c:1060 #, c-format msgid "Desktop type: %s" msgstr "ΤÏπος επιφάνειας εÏγασίας: %s" #: src/ui.c:1175 src/ui.glade:5910 msgid "all monitors" msgstr "όλες οι οθόνες" #: src/ui.c:1182 #, c-format msgid "monitor %d" msgstr "οθόνη %d" #: src/ui.c:1200 msgid "Available languages are: " msgstr "Οι διαθέσιμες γλώσσες είναι: " #: src/ui.c:1203 msgid "Use \"sys\" for your default language.\n" msgstr "ΧÏησιμοποιήστε το \"sys\" για την Ï€Ïοεπιλεγμένη γλώσσα σας.\n" #: src/ui.c:1204 msgid "See also the man page." msgstr "Δείτε επίσης τη σελίδα man." #: src/ui.glade:144 msgid "" "\n" "Alas! This not an X11 session, xsnow will probably not run.\n" "\n" "If you want to try it anyway, set the environment variable XSNOW_FORCE_RUN, " "eg:\n" "\n" " XSNOW_FORCE_RUN=1 xsnow\n" "\n" "Or, you could force an X11 session, for example by tweaking /etc/gdm3/daemon." "conf.\n" "\n" msgstr "" "\n" " Αλίμονο! Αυτή δεν είναι μια πεÏίοδος σÏνδεσης X11, xsnow πιθανότατα δεν θα " "εκτελεστεί.\n" "\n" "Αν θέλετε να το δοκιμάσετε οÏτως ή άλλως, οÏίστε τη μεταβλητή πεÏιβάλλοντος\n" "\n" " XSNOW_FORCE_RUN=1 xsnow\n" "\n" " Ή, θα μποÏοÏσατε να επιβάλλετε μια πεÏίοδο λειτουÏγίας X11, για παÏάδειγμα, " "Ï„Ïοποποιώντας το /etc/gdm3/daemon.conf.\n" "\n" #: src/ui.glade:162 msgid "Ok, things are as they are. " msgstr "Εντάξει, τα Ï€Ïάγματα είναι όπως έχουν. " #: src/ui.glade:477 msgid "" "If everything is ok, it is now snowing on your desktop, and birds are " "flying. You are encouraged to define your own preferences using the tabs " "above." msgstr "" "Αν όλα είναι εντάξει, τώÏα χιονίζει στην επιφάνεια εÏγασίας σας και πουλιά " "πετοÏν. Σας ενθαÏÏÏνουμε να οÏίσετε τις δικές σας Ï€Ïοτιμήσεις " "χÏησιμοποιώντας τις παÏαπάνω καÏτέλες." #: src/ui.glade:492 msgid "" "Use the settings tab if xsnow is misbehaving.\n" "Use the birds tab if birds are misbehaving." msgstr "" "ΧÏησιμοποιήστε την καÏτέλα Ïυθμίσεις εάν το xsnow δεν συμπεÏιφέÏεται " "σωστά.\n" " ΧÏησιμοποιήστε την καÏτέλα πουλιά εάν τα πουλιά δεν συμπεÏιφέÏονται " "σωστά." #: src/ui.glade:509 msgid "In every tab you find the following rescue buttons:" msgstr "Σε κάθε καÏτέλα βÏίσκετε τα ακόλουθα κουμπιά διάσωσης:" #: src/ui.glade:529 msgid "Defaults " msgstr "ΠÏοεπιλογές " #: src/ui.glade:544 msgid "Set default preferences for this tab." msgstr "ΟÏίστε Ï€Ïοεπιλεγμένες Ï€Ïοτιμήσεις για αυτήν την καÏτέλα." #: src/ui.glade:571 msgid "Vintage " msgstr "Vintage " #: src/ui.glade:586 msgid "Set vintage preferences for this tab." msgstr "ΟÏίστε vintage Ï€Ïοτιμήσεις για αυτήν την καÏτέλα." #: src/ui.glade:613 msgid "All defaults " msgstr "Όλες οι Ï€Ïοεπιλογές " #: src/ui.glade:628 msgid "Set default preferences for all (except settings) tabs." msgstr "" "ΟÏίστε Ï€Ïοεπιλεγμένες Ï€Ïοτιμήσεις για όλες τις καÏτέλες (εκτός από τις " "Ïυθμίσεις)." #: src/ui.glade:655 msgid "All vintage " msgstr "Όλα vintage " #: src/ui.glade:670 msgid "Set vintage preferences for all (except settings) tabs." msgstr "" "ΟÏίστε vintage Ï€Ïοτιμήσεις για όλες τις καÏτέλες (εκτός από τις Ïυθμίσεις)." #: src/ui.glade:690 src/ui.glade:701 src/ui.glade:840 src/ui.glade:1045 #: src/ui.glade:2870 src/ui.glade:2919 src/ui.glade:4688 msgid " " msgstr " " #: src/ui.glade:712 msgid " " msgstr " " #: src/ui.glade:746 msgid "Welcome at xsnow!" msgstr "Καλώς ήÏθατε στο xsnow!" #: src/ui.glade:804 msgid "" "Vintage preferences: the look and feel of the original xsnow, created in " "1993 by Rick Jansen." msgstr "" "Vintage Ï€Ïοτιμήσεις: η εμφάνιση και η αίσθηση του Ï€Ïωτότυπου xsnow, που " "δημιουÏγήθηκε το 1993 από τον Rick Jansen." #: src/ui.glade:895 src/ui.glade:1542 src/ui.glade:2470 src/ui.glade:3033 #: src/ui.glade:3504 src/ui.glade:4470 src/ui.glade:5736 msgid "All defaults" msgstr "Όλες οι Ï€Ïοεπιλογές" #: src/ui.glade:900 src/ui.glade:2474 src/ui.glade:3037 src/ui.glade:5740 msgid "" "Apply defaults for all preferences (except settings).\n" "Flag: -defaults" msgstr "" "ΕφαÏμογή Ï€Ïοεπιλογών για όλες τις Ï€Ïοτιμήσεις (εκτός από τις Ïυθμίσεις).\n" "Flag: -defaults" #: src/ui.glade:914 msgid "Donate" msgstr "ΠÏοσφέÏω" #: src/ui.glade:920 msgid "" "Donate one euro or so to inspire the maintainer of xsnow, here is a paypal " "link. " msgstr "" "ΔωÏίστε πεÏίπου ένα ευÏÏŽ για να εμπνεÏσετε τον συντηÏητή του xsnow, εδώ " "είναι ένας σÏνδεσμος paypal. " #: src/ui.glade:930 src/ui.glade:1561 src/ui.glade:2489 src/ui.glade:3052 #: src/ui.glade:3522 src/ui.glade:4489 src/ui.glade:5754 msgid "All vintage" msgstr "Όλα vintage" #: src/ui.glade:935 src/ui.glade:1565 src/ui.glade:2493 src/ui.glade:3056 #: src/ui.glade:4493 src/ui.glade:5758 msgid "" "Use vintage values for all preferences (except settings).\n" "Flag: -vintage" msgstr "" "ΧÏησιμοποιήστε vintage τιμές για όλες τις Ï€Ïοτιμήσεις (εκτός από τις " "Ïυθμίσεις).\n" "Flag: -vintage" #: src/ui.glade:949 src/ui.glade:1513 src/ui.glade:2441 src/ui.glade:3004 #: src/ui.glade:3552 src/ui.glade:4546 src/ui.glade:5633 msgid "Hide menu" msgstr "ΑπόκÏυψη μενοÏ" #: src/ui.glade:954 src/ui.glade:1517 src/ui.glade:2445 src/ui.glade:3008 #: src/ui.glade:3556 src/ui.glade:4550 src/ui.glade:5637 msgid "" "Leave menu.\n" "Flag: -nomenu" msgstr "" "ΑποχώÏηση από το μενοÏ.\n" "Flag: -nomenu" #: src/ui.glade:968 msgid "Contact" msgstr "Επικοινωνία" #: src/ui.glade:973 msgid "Please report any comments to the maintainer of xsnow." msgstr "ΑναφέÏετε τυχόν σχόλια στον συντηÏητή του xsnow." #: src/ui.glade:983 src/ui.glade:1592 src/ui.glade:2520 src/ui.glade:3083 #: src/ui.glade:3580 src/ui.glade:4519 src/ui.glade:5661 msgid "Quit xsnow" msgstr "Έξοδος xsnow" #: src/ui.glade:988 src/ui.glade:1596 src/ui.glade:2524 src/ui.glade:3087 #: src/ui.glade:3584 src/ui.glade:4523 src/ui.glade:5665 msgid "Quit xsnow." msgstr "Έξοδος xsnow." #: src/ui.glade:1028 msgid "" "If the system is too busy, all panels get this color, in which case you " "could adapt some settings in \"snow\", \"birds\", \"settings\", or " "\"celestials\"." msgstr "" "Εάν το σÏστημα είναι Ï€Î¿Î»Ï Î±Ï€Î±ÏƒÏ‡Î¿Î»Î·Î¼Î­Î½Î¿, όλα τα πάνελ έχουν αυτό το χÏώμα, " "οπότε μποÏείτε να Ï€ÏοσαÏμόσετε οÏισμένες Ïυθμίσεις στα \"χιόνι\", " "\"πουλιά\", \"Ïυθμίσεις\" ή \"ουÏάνια\"." #: src/ui.glade:1222 msgid "Welcome" msgstr "καλως ΗΡΘΑΤΕ" #: src/ui.glade:1239 msgid "Blow off:" msgstr "ΠαίÏνω φυσώντας:" #: src/ui.glade:1252 msgid "On windows:" msgstr "Στα παÏάθυÏα:" #: src/ui.glade:1265 msgid "On bottom:" msgstr "Στο κάτω μέÏος:" #: src/ui.glade:1278 msgid "On scenery:" msgstr "Στο τοπίο:" #: src/ui.glade:1288 src/ui.glade:1304 src/ui.glade:1320 src/ui.glade:1336 #: src/ui.glade:3745 src/ui.glade:3838 src/ui.glade:3941 src/ui.glade:4011 #: src/ui.glade:4047 src/ui.glade:6001 msgid "Show" msgstr "Ï€Ïοβολή" #: src/ui.glade:1292 msgid "" "If set, show snow blowing away.\n" "Flags: -blowsnow, -noblowsnow" msgstr "" "Εάν έχει Ïυθμιστεί, εμφανίστε το χιόνι που φυσάει.\n" "Flags: -blowsnow, -noblowsnow" #: src/ui.glade:1308 msgid "" "If set, show fallen snow on windows.\n" "Flags: -keepsnowonwindows, -nokeepsnowonwindows" msgstr "" "Εάν έχει οÏιστεί, εμφανίστε το πεσμένο χιόνι στα παÏάθυÏα.\n" "Flags: -keepsnowonwindows, -nokeepsnowonwindows" #: src/ui.glade:1324 msgid "" "If set, show fallen snow on bottom of the desktop.\n" "Flags: -keepsnowonscreen, -nokeepsnowonscreen" msgstr "" "Εάν έχει οÏιστεί, εμφανίστε το πεσμένο χιόνι στο κάτω μέÏος της επιφάνειας " "εÏγασίας.\n" "Flags: -keepsnowonscreen, -nokeepsnowonscreen" #: src/ui.glade:1340 msgid "" "If set, snow will collect on the trees.\n" "Flags: -keepsnowontrees, -nokeepsnowontrees" msgstr "" "Εάν Ïυθμιστεί, θα μαζευτεί χιόνι στα δέντÏα.\n" "Flags: -keepsnowontrees, -nokeepsnowontrees" #: src/ui.glade:1354 msgid "" "The higher this setting, the more snow will be generated because of Santa " "ploughing, wind or disappearing windows. \n" "Flag: -blowofffactor" msgstr "" "Όσο υψηλότεÏη είναι αυτή η ÏÏθμιση, τόσο πεÏισσότεÏο χιόνι θα δημιουÏγείται " "λόγω του οÏγώματος του Άγιου Βασίλη, του αέÏα ή των παÏαθÏÏων που " "εξαφανίζονται. \n" "Flag: -blowofffactor" #: src/ui.glade:1373 msgid "" "The higher this setting, the more snow will collect on the windows. \n" "Note: in Wayland, there is no snow on the windows. \n" "Flag: -wsnowdepth" msgstr "" "Όσο υψηλότεÏη είναι αυτή η ÏÏθμιση, τόσο πεÏισσότεÏο χιόνι θα μαζευτεί στα " "παÏάθυÏα. \n" " Σημείωση: στο Wayland, δεν υπάÏχει χιόνι στα παÏάθυÏα. \n" "Flag: -wsnowdepth" #: src/ui.glade:1393 msgid "" "The higher this setting, the more snow will collect on the bottom of the " "desktop.\n" "Flag: -ssnowdepth" msgstr "" "Όσο υψηλότεÏη είναι αυτή η ÏÏθμιση, τόσο πεÏισσότεÏο χιόνι θα μαζεÏεται στο " "κάτω μέÏος της επιφάνειας εÏγασίας.\n" "Flag: -ssnowdepth" #: src/ui.glade:1412 msgid "" "The higher this setting, the more snow will collect on the trees.\n" "Flag: -maxontrees" msgstr "" "Όσο υψηλότεÏη είναι αυτή η ÏÏθμιση, τόσο πεÏισσότεÏο χιόνι θα μαζεÏεται στα " "δέντÏα.\n" "Flag: -maxontrees" #: src/ui.glade:1433 msgid "Choose your favorite snow" msgstr "Επιλέξτε το αγαπημένο σας χιόνι" #: src/ui.glade:1450 src/ui.glade:1618 src/ui.glade:2564 src/ui.glade:2859 #: src/ui.glade:4887 src/ui.glade:5964 src/ui.glade:5975 src/ui.glade:6039 #: src/ui.glade:6065 msgid " " msgstr " " #: src/ui.glade:1464 src/ui.glade:2393 src/ui.glade:2956 src/ui.glade:3458 #: src/ui.glade:4574 src/ui.glade:5690 msgid "Defaults" msgstr "ΠÏοεπιλογές" #: src/ui.glade:1468 msgid "Apply default values for the preferences in this tab.\n" msgstr "" "ΕφαÏμόστε Ï€Ïοεπιλεγμένες τιμές για τις Ï€Ïοτιμήσεις σε αυτήν την καÏτέλα.\n" #: src/ui.glade:1483 src/ui.glade:2411 src/ui.glade:2974 src/ui.glade:3475 #: src/ui.glade:4592 src/ui.glade:5707 msgid "Vintage" msgstr "Σοδειά" #: src/ui.glade:1487 src/ui.glade:2415 src/ui.glade:2978 src/ui.glade:3479 #: src/ui.glade:4596 src/ui.glade:5711 msgid "Apply vintage values for the preferences in this tab." msgstr "ΕφαÏμόστε vintage τιμές για τις Ï€Ïοτιμήσεις σε αυτήν την καÏτέλα." #: src/ui.glade:1546 src/ui.glade:4474 msgid "" "Apply defaults for all preferences (except settings).\n" "Flags: -defaults" msgstr "" "ΕφαÏμογή Ï€Ïοεπιλογών για όλες τις Ï€Ïοτιμήσεις (εκτός από τις Ïυθμίσεις).\n" "Flags: -defaults" #: src/ui.glade:1632 src/ui.glade:3895 msgid "Size:" msgstr "Μέγεθος:" #: src/ui.glade:1644 msgid "" "Size of snowflakes, works only for non-vintage snow flakes.\n" "Flag: -snowsize" msgstr "" "Μέγεθος νιφάδων χιονιοÏ, λειτουÏγεί μόνο για μη vintage νιφάδες χιονιοÏ.\n" "Flag: -snowsize" #: src/ui.glade:1664 src/ui.glade:2357 src/ui.glade:3861 src/ui.glade:4145 #: src/ui.glade:5002 msgid "Speed:" msgstr "ΤαχÏτητα:" #: src/ui.glade:1678 msgid "Max # snowflakes:" msgstr "Μέγιστο # νιφάδες χιονιοÏ:" #: src/ui.glade:1691 msgid "" "Maximum amount of snowflakes.\n" "Flag: -flakecountmax" msgstr "" "Μέγιστη ποσότητα νιφάδων χιονιοÏ.\n" "Flag: -flakecountmax" #: src/ui.glade:1716 msgid "# Snowflakes:" msgstr "# Îιφάδες χιονιοÏ:" #: src/ui.glade:1732 src/ui.glade:5173 src/ui.glade:5189 msgid "label" msgstr "επιγÏαφή" #: src/ui.glade:1741 msgid "Show fluff" msgstr "Δείξτε χνοÏδι" #: src/ui.glade:1745 msgid "" "If set, try to show fluff on fallen snow and trees if possible.\n" "Flags: -fluffy, -nofluffy" msgstr "" "Εάν έχει Ïυθμιστεί, Ï€Ïοσπαθήστε να δείξετε χνοÏδι σε πεσμένο χιόνι και " "δέντÏα, αν είναι δυνατόν. \n" "Flags: -fluffy, -nofluffy" #: src/ui.glade:1759 src/ui.glade:1771 src/ui.glade:2575 src/ui.glade:3798 #: src/ui.glade:3810 src/ui.glade:5139 src/ui.glade:5151 msgid "             " msgstr "             " #: src/ui.glade:1783 msgid "" "Speed of the snowflakes.\n" "Flag: -snowspeedfactor" msgstr "" "ΤαχÏτητα των νιφάδων χιονιοÏ.\n" "Flag: -snowspeedfactor" #: src/ui.glade:1804 msgid "Intensity:" msgstr "Ενταση:" #: src/ui.glade:1816 msgid "" "The higher, the more snowflakes.\n" "Flag: -snowflakes" msgstr "" "Όσο ψηλότεÏα, τόσο πεÏισσότεÏες νιφάδες χιονιοÏ.\n" "Flag: -snowflakes" #: src/ui.glade:1836 msgid "Show snow" msgstr "Εμφάνιση χιονιοÏ" #: src/ui.glade:1840 msgid "" "If set, show snowflakes.\n" "Flags: -snow, -nosnow" msgstr "" "Εάν έχει οÏιστεί, εμφανίστε νιφάδες χιονιοÏ.\n" "Flags: -snow, -nosnow" #: src/ui.glade:1855 msgid "" "The color of the snow.\n" "Flag: -sc" msgstr "" "Το χÏώμα του χιονιοÏ.\n" "Flag: -sc" #: src/ui.glade:1872 msgid "Color:" msgstr "ΧÏώμα:" #: src/ui.glade:1886 msgid "Second color:" msgstr "ΔεÏτεÏο χÏώμα:" #: src/ui.glade:1899 msgid "" "The second color of the snow.\n" "Flag: -sc2" msgstr "" "Το δεÏτεÏο χÏώμα του χιονιοÏ.\n" "Flag: -sc2" #: src/ui.glade:1912 msgid "Enable" msgstr "επιτÏέπω" #: src/ui.glade:1916 msgid "" "If set, use two colors.\n" "Flag: -enablesc2" msgstr "Εάν έχει οÏιστεί, χÏησιμοποιήστε δÏο χÏώματα.\n" "Flag: -enablesc2" #: src/ui.glade:1974 msgid "Snow" msgstr "Χιόνι" #: src/ui.glade:1992 msgid "" "Tiny Santa with three reindeers.\n" "Flags: -santa 0 -norudolph" msgstr "" "ΜικÏοσκοπικός Άγιος Βασίλης με Ï„Ïεις τάÏανδους.\n" "Flags: -santa 0 -norudolph" #: src/ui.glade:2021 msgid "" "Small Santa with three reindeers.\n" "Flags: -santa 1 -norudolph" msgstr "" "ΜικÏός Άγιος Βασίλης με Ï„Ïεις τάÏανδους.\n" "Flags: -santa 1 -norudolph" #: src/ui.glade:2050 msgid "" "Santa with three reindeers.\n" "Flags: -santa 2 -norudolph" msgstr "" "Άγιος Βασίλης με Ï„Ïεις τάÏανδους.\n" "Flags: -santa 2 -norudolph" #: src/ui.glade:2079 msgid "" "Santa with Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder and Blixem.\n" "Flags: -santa 3 -norudolph" msgstr "" "Άγιος Βασίλης με Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder και " "Blixem.\n" "Flags: -santa 3 -norudolph" #: src/ui.glade:2108 msgid "" "Santa using the train with two reindeers.\n" "Flags: -santa 4 -norudolph" msgstr "" "Ο Άγιος Βασίλης χÏησιμοποιεί το Ï„Ïένο με δÏο τάÏανδους.\n" "Flags: -santa 4 -norudolph" #: src/ui.glade:2137 msgid "" "Santa using the train with one reindeer and Rudolph.\n" "Flags: -santa 4 -showrudolph" msgstr "" "Ο Άγιος Βασίλης χÏησιμοποιεί το Ï„Ïένο με έναν τάÏανδο και τον ΡοÏντολφ.\n" "Flags: -santa 4 -showrudolph" #: src/ui.glade:2165 msgid "" "Tiny Santa with two reindeers and Rudolph.\n" "Flags: -santa 0 -showrudolph" msgstr "" "Ο μικÏοσκοπικός Άγιος Βασίλης με δÏο τάÏανδους και τον ΡοÏντολφ.\n" "Flags: -santa 0 -showrudolph" #: src/ui.glade:2195 msgid "" "Small Santa with two reindeers and Rudolph.\n" "Flags: -santa 1 -showrudolph" msgstr "" "Ο μικÏός Άγιος Βασίλης με δÏο τάÏανδους και τον ΡοÏντολφ.\n" "Flags: -santa 1 -showrudolph" #: src/ui.glade:2223 msgid "" "Santa with two reindeers and Rudolph.\n" "Flags: -santa 2 -showrudolph" msgstr "" "Ο Άγιος Βασίλης με δÏο τάÏανδους και τον ΡοÏντολφ.\n" "Flags: -santa 2 -showrudolph" #: src/ui.glade:2251 msgid "" "Santa with Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder, Blixem " "and Rudolph.\n" "Flags: -santa 3 -showrudolph" msgstr "" "Άγιος Βασίλης με Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder, " "Blixem και Rudolph.\n" "Flags: -santa 3 -showrudolph" #: src/ui.glade:2282 msgid "Without Rudolph" msgstr "ΧωÏίς τον ΡοÏντολφ" #: src/ui.glade:2297 msgid "With Rudolph" msgstr "Με τον ΡοÏντολφ" #: src/ui.glade:2308 msgid "Choose your Santa" msgstr "Επιλέξτε τον Άγιο Βασίλη σας" #: src/ui.glade:2326 msgid "Choose your favorite Santa" msgstr "Επιλέξτε τον αγαπημένο σας Άγιο Βασίλη" #: src/ui.glade:2342 src/ui.glade:3444 msgid " " msgstr " " #: src/ui.glade:2369 msgid "" "Santa's speed.\n" "Flag: -santaspeedfactor" msgstr "" "Η ταχÏτητα του Άγιου Βασίλη.\n" "Flag: -santaspeedfactor" #: src/ui.glade:2397 src/ui.glade:2960 src/ui.glade:3462 src/ui.glade:4578 #: src/ui.glade:5694 msgid "Apply default values for the preferences in this tab." msgstr "" "ΕφαÏμόστε Ï€Ïοεπιλεγμένες τιμές για τις Ï€Ïοτιμήσεις σε αυτήν την καÏτέλα." #: src/ui.glade:2543 msgid "Show Santa" msgstr "Δείξτε στον Άγιο Βασίλη" #: src/ui.glade:2547 msgid "" "To show or not to show Santa.\n" "Flags: -showsanta, -nosanta" msgstr "" "Îα δείξω ή να μην δείξω τον Άγιο Βασίλη.\n" "Flags: -showsanta, -nosanta" #: src/ui.glade:2590 src/ui.glade:3229 msgid "Scale:" msgstr "Κλίμακα:" #: src/ui.glade:2602 msgid "" "Scale of Santa.\n" "Flags: -santascale " msgstr "" "Κλίμακα του Άγιου Βασίλη.\n" "Flags: -santascale " #: src/ui.glade:2647 msgid "Santa" msgstr "Άγιος Βασίλης" #: src/ui.glade:2662 msgid "Show scenery" msgstr "Εμφάνιση τοπίου" #: src/ui.glade:2666 msgid "" "To show or not to show scenery.\n" "Flags: -showtrees, -notrees" msgstr "" "Îα δείχνει ή να μην δείχνει σκηνικό.\n" "Flags: -showtrees, -notrees" #: src/ui.glade:2683 msgid "" "Vintage tree, you can set the color.\n" "Flag: -treetype 0" msgstr "" "Vintage δέντÏο, μποÏείτε να οÏίσετε το χÏώμα.\n" "Flag: -treetype 0" #: src/ui.glade:2706 msgid "" "Woody tree.\n" "Flags: -treetype 1 or: -treetype all" msgstr "" "Ξυλώδες δέντÏο.\n" "Flags: -treetype 1 or: -treetype all" #: src/ui.glade:2729 msgid "" "Leavy tree.\n" "Flags: -treetype 2 or: -treetype all" msgstr "" "Φυλλώδες δέντÏο.\n" "Flags: -treetype 2 or: -treetype all" #: src/ui.glade:2752 msgid "" "Small house.\n" "Flags: -treetype 3 or: -treetype all" msgstr "" "ΜικÏÏŒ σπίτι. \n" "Flags: -treetype 3 or: -treetype all" #: src/ui.glade:2775 msgid "" "Reindeer.\n" "Flags: -treetype 4 or: -treetype all" msgstr "" "ΤάÏανδος.\n" "Flags: -treetype 4 or: -treetype all" #: src/ui.glade:2798 msgid "" "Moose.\n" "Flags: -treetype 5 or: -treetype all" msgstr "" "Άλκες.\n" "Flags: -treetype 5 or: -treetype all" #: src/ui.glade:2821 msgid "" "Snowy tree.\n" "Flags: -treetype 6 or: -treetype all" msgstr "" "Χιονισμένο δέντÏο.\n" "Flags: -treetype 6 or: -treetype all" #: src/ui.glade:2844 msgid "" "Set color of vintage tree.\n" "Flag: -tc" msgstr "" "Σετ χÏώματος vintage δέντÏου.\n" "Flag: -tc" #: src/ui.glade:2884 msgid "Compose your favorite scenery" msgstr "Συνθέστε το αγαπημένο σας τοπίο" #: src/ui.glade:2900 msgid "Try and click any image!" msgstr "Δοκιμάστε και κάντε κλικ σε οποιαδήποτε εικόνα!" #: src/ui.glade:2931 msgid "" "Polar bear.\n" "Flags: -treetype 7 or: -treetype all" msgstr "" "Πολική αÏκοÏδα.\n" "Flags: -treetype 7 or: -treetype all" #: src/ui.glade:3141 msgid "# Items:" msgstr "# Στοιχεία:" #: src/ui.glade:3156 msgid "" "Desired number of scenery items.\n" "Flag: -trees" msgstr "" "Επιθυμητός αÏιθμός αντικειμένων τοπίου.\n" "Flag: -trees" #: src/ui.glade:3179 msgid "% Window fill:" msgstr "% γέμισμα παÏαθÏÏου:" #: src/ui.glade:3190 msgid "" "Bottom percentage of screen available for scenery.\n" "Flag: -treefill" msgstr "" "Το χαμηλότεÏο ποσοστό οθόνης διαθέσιμο για σκηνικά.\n" "Flag: -treefill" #: src/ui.glade:3209 msgid "Allow overlap" msgstr "Îα επιτÏέπεται η επικάλυψη" #: src/ui.glade:3213 msgid "" "To allow overlap or not when placing scenery.\n" "Flags: -treeoverlap, -notreeoverlap" msgstr "" "Για να επιτÏέπεται η επικάλυψη ή όχι κατά την τοποθέτηση σκηνικών.\n" "Flags: -treeoverlap, -notreeoverlap" #: src/ui.glade:3240 msgid "" "Scale of scenery.\n" "Flag: sceneryscale " msgstr "" "Κλίμακα σκηνικοÏ.\n" "Flag: sceneryscale " #: src/ui.glade:3409 msgid "Scenery" msgstr "Τοπίο" #: src/ui.glade:3428 msgid "Compose here your favorite celestial conditions" msgstr "Συνθέστε εδώ τις αγαπημένες σας ουÏάνιες συνθήκες" #: src/ui.glade:3508 msgid "" "Apply default values for all preferences (except settings).\n" "Flag: -defaults" msgstr "" "ΕφαÏμογή Ï€Ïοεπιλεγμένων τιμών για όλες τις Ï€Ïοτιμήσεις (εκτός από τις " "Ïυθμίσεις).\n" "Flag: -defaults" #: src/ui.glade:3526 msgid "" "Apply vintage values for all preferences (except settings).\n" "Flag: -vintage" msgstr "" "ΕφαÏμόστε vintage τιμές για όλες τις Ï€Ïοτιμήσεις (εκτός από τις Ïυθμίσεις).\n" "Flag: -vintage" #: src/ui.glade:3612 msgid "Wind" msgstr "Ανεμος" #: src/ui.glade:3626 msgid "Windy" msgstr "Ανεμώδης" #: src/ui.glade:3631 msgid "" "If set, there will be wind.\n" "Flags: -wind, -nowind" msgstr "" "Εάν Ïυθμιστεί, θα φυσάει άνεμος.\n" "Flags: -wind, -nowind" #: src/ui.glade:3648 msgid "Whirl:" msgstr "Δίνη:" #: src/ui.glade:3660 msgid "" "The higher this setting, the more the wind will whirl.\n" "Flag: -whirlfactor" msgstr "" "Όσο υψηλότεÏη είναι αυτή η ÏÏθμιση, τόσο πεÏισσότεÏο θα στÏοβιλίζεται ο " "άνεμος.\n" "Flag: -whirlfactor" #: src/ui.glade:3682 msgid "Timer:" msgstr "ΜετÏών την ÏŽÏαν:" #: src/ui.glade:3695 msgid "" "This setting determines how many seconds pass between two gusts of wind.\n" "Flag: -windtimer" msgstr "" "Αυτή η ÏÏθμιση καθοÏίζει πόσα δευτεÏόλεπτα πεÏνοÏν ανάμεσα σε δÏο Ïιπές " "ανέμου.\n" "Flag: -windtimer" #: src/ui.glade:3711 msgid "Now!" msgstr "ΤώÏα!" #: src/ui.glade:3715 msgid "Force a gust of wind immediately." msgstr "Αναγκάστε μια Ïιπή ανέμου αμέσως." #: src/ui.glade:3732 msgid "Stars" msgstr "αστέÏια" #: src/ui.glade:3750 msgid "" "To show or not show stars.\n" "Flag: -stars (0 means: no stars)" msgstr "" "Για εμφάνιση ή μη εμφάνιση αστεÏιών.\n" "Flag: -stars (0 means: no stars)" #: src/ui.glade:3767 msgid "Number:" msgstr "ΑÏιθμός:" #: src/ui.glade:3779 msgid "" "Number of twinkling stars.\n" "Flag: -stars" msgstr "" "ΑÏιθμός αστεÏιών που λάμπουν.\n" "Flag: -stars" #: src/ui.glade:3825 msgid "Moon" msgstr "ΦεγγάÏι" #: src/ui.glade:3843 msgid "" "To show or not show moon.\n" "Flags: -moon 1, -moon 0" msgstr "" "Για εμφάνιση ή μη εμφάνιση της σελήνης.\n" "Flags: -moon 1, -moon 0" #: src/ui.glade:3873 msgid "" "Speed of moon in pixels/minute.\n" "Flag: -moonspeed" msgstr "" "ΤαχÏτητα φεγγαÏÎ¹Î¿Ï ÏƒÎµ pixel/λεπτό.\n" "Flag: -moonspeed" #: src/ui.glade:3907 msgid "" "Relative size of the moon.\n" "Flag: -moonsize" msgstr "" "Σχετικό μέγεθος του φεγγαÏιοÏ.\n" "Flag: -moonsize" #: src/ui.glade:3928 msgid "Halo" msgstr "Φωτοστέφανος" #: src/ui.glade:3946 msgid "" "To show or not to show halo around moon.\n" "Flags: -halo 1, -halo 0" msgstr "" "Για εμφάνιση ή όχι για εμφάνιση φωτοστέφανου γÏÏω από το φεγγάÏι.\n" "Flags: -halo 1, -halo 0" #: src/ui.glade:3964 src/ui.glade:4179 msgid "Bright:" msgstr "ΛΑΜΠΡΌΣ:" #: src/ui.glade:3976 msgid "" "Brightness of moon's halo.\n" "Flag: -halobrightness" msgstr "" "Φωτεινότητα του φωτοστέφανου της Σελήνης.\n" "Flag: -halobrightness" #: src/ui.glade:3998 msgid "Meteors" msgstr "ΜετεωÏίτες" #: src/ui.glade:4016 msgid "" "To show or not to show meteors.\n" "Flags: -meteors, -nometeors" msgstr "" "Εμφάνιση ή μη εμφάνιση μετεωÏιτών.\n" "Flags: -meteors, -nometeors" #: src/ui.glade:4034 msgid "Aurora" msgstr "Αυγή" #: src/ui.glade:4052 msgid "" "To show or not show aurora.\n" "Note: the aurora is best viewed using a dark background.\n" "Flags: -aurora 1, -aurora 0" msgstr "" "Για να εμφανίσετε ή να μην εμφανίσετε το σέλας.\n" "Σημείωση: το σέλας Ï€Ïοβάλλεται καλÏτεÏα χÏησιμοποιώντας σκοÏÏο φόντο.\n" "Flags: -aurora 1, -aurora 0" #: src/ui.glade:4071 msgid "Width:" msgstr "Πλάτος:" #: src/ui.glade:4083 msgid "" "Width of aurora in percentage of screen width.\n" "Flag: -aurorawidth" msgstr "" "Πλάτος σέλας σε ποσοστό πλάτους οθόνης.\n" "Flag: -aurorawidth" #: src/ui.glade:4108 msgid "Height:" msgstr "Υψος:" #: src/ui.glade:4120 msgid "" "Vertical size of aurora.\n" "Flag: -auroraheight" msgstr "" "Κάθετο μέγεθος σέλας.\n" "Flag: -auroraheight" #: src/ui.glade:4157 msgid "" "Animation speed of aurora: real: 10, for a more dramatic effect choose: 100\n" "Flag: -auroraspeed" msgstr "" "ΤαχÏτητα κινουμένων σχεδίων του σέλας: Ï€Ïαγματική: 10, για πιο δÏαματικό εφέ " "επιλέξτε: 100\n" "Flag: -auroraspeed" #: src/ui.glade:4191 msgid "" "Brightness of aurora.\n" "Flags: -aurorabrightness" msgstr "" "Φωτεινότητα σέλας.\n" "Flags: -aurorabrightness" #: src/ui.glade:4208 msgid "Left" msgstr "ΑÏιστεÏά" #: src/ui.glade:4212 msgid "" "Place aurora left on the screen.\n" "Flag: -auroraleft" msgstr "" "Τοποθετήστε το σέλας αÏιστεÏά στην οθόνη.\n" "Flag: -auroraleft" #: src/ui.glade:4225 msgid "Middle" msgstr "Μεσαίου" #: src/ui.glade:4229 msgid "" "Place aurora in the middle of the screen.\n" "Flag: -auroramiddle" msgstr "" "Τοποθετήστε το σέλας στο κέντÏο της οθόνης.\n" "Flag: -auroramiddle" #: src/ui.glade:4243 msgid "Right" msgstr "σωστά" #: src/ui.glade:4247 msgid "" "Place aurora in the right of the screen.\n" "Flag: -auroraright" msgstr "" "Τοποθετήστε το σέλας στα δεξιά της οθόνης.\n" "Flag: -auroraright" #: src/ui.glade:4266 msgid "Frequency:" msgstr "Συχνότητα:" #: src/ui.glade:4278 msgid "" "Frequency of meteors to appear.\n" "Flags: -meteorfrequency" msgstr "" "Συχνότητα εμφάνισης μετεωÏιτών.\n" "Flags: -meteorfrequency" #: src/ui.glade:4300 msgid "Base:" msgstr "Βάση:" #: src/ui.glade:4312 msgid "" "Baseline height of aurora, in percentage of screen height.\n" "Flag: -aurorabase" msgstr "" "Ύψος γÏαμμής βάσης του σέλας, σε ποσοστό του Ïψους της οθόνης.\n" "Flag: -aurorabase" #: src/ui.glade:4329 msgid "Color" msgstr "ΧÏώμα" #: src/ui.glade:4333 msgid "" "Choose between yellow-ish and white-ish moon.\n" "Flag: -mooncolor [0,1]" msgstr "" "Επιλέξτε ανάμεσα σε κιτÏινωπό και άσπÏο φεγγάÏι.\n" "Flag: -mooncolor [0,1]" #: src/ui.glade:4433 msgid "Celestials" msgstr "ΟυÏάνιοι" #: src/ui.glade:4453 msgid "Birds settings" msgstr "Ρυθμίσεις πουλιών" #: src/ui.glade:4617 msgid "Show birds" msgstr "Εμφάνιση πουλιών" #: src/ui.glade:4621 msgid "" "If set: show birds.\n" "Flags: -showbirds 1, -showbirds 0" msgstr "" "Εάν έχει οÏιστεί: εμφάνιση πουλιών.\n" "Flags: -showbirds 1, -showbirds 0" #: src/ui.glade:4634 msgid "Birds only" msgstr "Μόνο πουλιά" #: src/ui.glade:4638 msgid "" "If set: show no Santa, snow or scenery.\n" "Flags: -birdsonly 0, -birdsony 1" msgstr "" "Εάν έχει οÏιστεί: δεν εμφανίζεται ο Άγιος Βασίλης, το χιόνι ή το τοπίο.\n" "Flags: -birdsonly 0, -birdsony 1" #: src/ui.glade:4655 msgid "Preferred distance:" msgstr "ΠÏοτιμώμενη απόσταση:" #: src/ui.glade:4669 msgid "" "Preferred distance from other birds.\n" "Flag: -prefdistance" msgstr "" "ΠÏοτιμώμενη απόσταση από άλλα πουλιά.\n" "Flag: -prefdistance" #: src/ui.glade:4697 msgid "Restart" msgstr "Επανεκκίνηση" #: src/ui.glade:4701 msgid "Restart birds." msgstr "Επανεκκινήστε τα πουλιά." #: src/ui.glade:4718 msgid "Viewing distance:" msgstr "Απόσταση θέασης:" #: src/ui.glade:4731 msgid "" "Viewing distance.\n" "NOTE: Santa has no knowledge of viewing distance, so when birds are " "following Santa, the relative positions of Santa and birds will be " "temporarely out of sync when you change the viewing distance. This is only " "noticeable when the birds are following Santa.\n" "Flag: -viewingdistance" msgstr "" "Απόσταση θέασης.\n" " ΣΗΜΕΙΩΣΗ: Ο Άγιος Βασίλης δεν γνωÏίζει την απόσταση θέασης, επομένως όταν " "τα πουλιά ακολουθοÏν τον Άγιο Βασίλη, οι σχετικές θέσεις του Άγιου Βασίλη " "και των πουλιών θα είναι Ï€ÏοσωÏινά εκτός συγχÏÎ¿Î½Î¹ÏƒÎ¼Î¿Ï ÏŒÏ„Î±Î½ αλλάζετε την " "απόσταση θέασης. Αυτό γίνεται αντιληπτό μόνο όταν τα πουλιά ακολουθοÏν τον " "Άγιο Βασίλη.\n" "Flag: -viewingdistance" #: src/ui.glade:4752 msgid "Focus to attraction point:" msgstr "Εστίαση στο σημείο έλξης:" #: src/ui.glade:4766 msgid "" "Tendency to concentrate on the attraction point.\n" "Flag: -focuscentre" msgstr "" "Τάση συγκέντÏωσης στο σημείο έλξης.\n" "Flag: -focuscentre" #: src/ui.glade:4784 msgid "" "Desired number of birds. If zero, no birds are shown.\n" "Flag: -nbirds" msgstr "" "Επιθυμητός αÏιθμός πτηνών. Εάν είναι μηδέν, δεν εμφανίζονται πουλιά.\n" "Flag: -nbirds" #: src/ui.glade:4807 msgid "# Birds:" msgstr "# Πουλιά:" #: src/ui.glade:4821 msgid "" "Number of nearest neighbours the birds should look at.\n" "Flag: -neighbours" msgstr "" "Ο αÏιθμός των πλησιέστεÏων γειτόνων που Ï€Ïέπει να κοιτάξουν τα πουλιά.\n" "Flag: -neighbours" #: src/ui.glade:4841 msgid "Neighbours:" msgstr "Γείτονες:" #: src/ui.glade:4856 msgid "" "Give the birds a fancy color.\n" "Flag: -birdscolor" msgstr "" "Δώστε στα πουλιά ένα φανταχτεÏÏŒ χÏώμα.\n" "Flag: -birdscolor" #: src/ui.glade:4874 msgid "Bird color" msgstr "ΧÏώμα πουλιοÏ" #: src/ui.glade:4900 msgid "Anarchy:" msgstr "ΑναÏχία:" #: src/ui.glade:4914 msgid "" "Anarchy level: the higher, the more anarchy.\n" "Flag: -anarchy" msgstr "" "Επίπεδο αναÏχίας: όσο υψηλότεÏο, τόσο πεÏισσότεÏη αναÏχία.\n" "Flag: -anarchy" #: src/ui.glade:4934 msgid "Distance weight:" msgstr "ΒάÏος απόστασης:" #: src/ui.glade:4948 msgid "" "Tendency to keep desired distance to neighbours.\n" "Flag: -disweight" msgstr "" "Τάση διατήÏησης της επιθυμητής απόστασης από τους γείτονες.\n" "Flag: -disweight" #: src/ui.glade:4968 msgid "Adjust speed to neighbours:" msgstr "ΠÏοσαÏμόστε την ταχÏτητα στους γείτονες:" #: src/ui.glade:4982 msgid "" "Tendency to adjust speed to neighbours.\n" "Flag: -followneighbours" msgstr "" "Τάση Ï€ÏοσαÏμογής της ταχÏτητας στους γείτονες.\n" "Flag: -followneighbours" #: src/ui.glade:5016 msgid "" "Speed of birds in arbitrary units.\n" "Flag: -birdsspeed" msgstr "" "ΤαχÏτητα πτηνών σε αυθαίÏετες μονάδες.\n" "Flag: -birdsspeed" #: src/ui.glade:5036 msgid "Drawing scale:" msgstr "Κλίμακα σχεδίασης:" #: src/ui.glade:5050 msgid "" "Influence the size of the birds.\n" "Flag: -birdsscale\n" msgstr "" "ΕπηÏεάστε το μέγεθος των πουλιών.\n" "Flag: -birdsscale\n" #: src/ui.glade:5067 msgid "" "Show \n" "attr point" msgstr "" "Εμφάνιση \n" "attr point" #: src/ui.glade:5073 msgid "" "Show the point where the birds want to go.\n" "Flags: -showattr 0, -showattr 1" msgstr "" "Δείξτε το σημείο όπου θέλουν να πάνε τα πουλιά.\n" "Flags: -showattr 0, -showattr 1" #: src/ui.glade:5084 msgid "" "Follow \n" "Santa" msgstr "" "Ακολουθήστε τον \n" " Άγιο Βασίλη" #: src/ui.glade:5090 msgid "" "Birds are attracted by an attraction point. Here you can choose to follow " "Santa.\n" "Flags: -followsanta 0, -followsanta 1" msgstr "" "Τα πουλιά Ï€ÏοσελκÏονται από ένα σημείο έλξης. Εδώ μποÏείτε να επιλέξετε να " "ακολουθήσετε τον Άγιο Βασίλη.\n" "Flags: -followsanta 0, -followsanta 1" #: src/ui.glade:5103 msgid "" "Percentage of screen to be used for the attraction point.\n" "Flag: -attrspace" msgstr "" "Ποσοστό οθόνης που θα χÏησιμοποιηθεί για το σημείο έλξης.\n" "Flag: -attrspace" #: src/ui.glade:5125 msgid "Attraction point range" msgstr "ΕÏÏος σημείων έλξης" #: src/ui.glade:5168 msgid "Actual mean distance from neighbours." msgstr "ΠÏαγματική μέση απόσταση από τους γείτονες." #: src/ui.glade:5185 msgid "Distance used to get the desired number of neighbours." msgstr "" "Η απόσταση που χÏησιμοποιείται για να ληφθεί ο επιθυμητός αÏιθμός γειτόνων." #: src/ui.glade:5268 msgid "Birds" msgstr "Πουλιά" #: src/ui.glade:5286 msgid "version" msgstr "εκδοχή" #: src/ui.glade:5301 src/ui.glade:6515 msgid "Settings" msgstr "Ρυθμίσεις" #: src/ui.glade:5323 msgid "Transparency " msgstr "Διαφάνεια " #: src/ui.glade:5340 msgid "" "Transparency of painted items:\n" "0: no transparency.\n" "100: fully transparent, you will see nothing!\n" "Flag: -transparency" msgstr "" "Διαφάνεια βαμμένων αντικειμένων:\n" "0: χωÏίς διαφάνεια.\n" "100: πλήÏως διαφανές, δεν θα δείτε τίποτα!\n" "Flag: -transparency" #: src/ui.glade:5367 msgid "Lift snow on bottom" msgstr "Σηκώστε το χιόνι στο κάτω μέÏος" #: src/ui.glade:5383 msgid "" "Use this if snow falls below the bottom of your screen, or fallen snow " "hides something that should not be hidden.\n" "Flag: -offsets" msgstr "" "ΧÏησιμοποιήστε το εάν το χιόνι πέσει κάτω από το κάτω μέÏος της οθόνης σας ή " "το πεσμένο χιόνι κÏÏβει κάτι που δεν Ï€Ïέπει να κÏÏβεται.\n" "Flag: -offsets" #: src/ui.glade:5408 msgid "Lift snow on windows" msgstr "Σηκώστε το χιόνι στα παÏάθυÏα" #: src/ui.glade:5424 msgid "" "Use this if no snow collects on your windows, or if snow collects separated " "from your windows. \n" "Some basic window managers need this setting (e.g. TWM needs in general a " "value of 25 .. 28).\n" "Flag: -offsety" msgstr "" "ΧÏησιμοποιήστε το εάν δεν μαζεÏεται χιόνι στα παÏάθυÏά σας ή εάν μαζεÏεται " "χιόνι χωÏιστά από τα παÏάθυÏά σας. \n" " ΟÏισμένοι βασικοί διαχειÏιστές παÏαθÏÏων χÏειάζονται αυτήν τη ÏÏθμιση (Ï€.χ. " "το TWM χÏειάζεται γενικά μια τιμή 25 .. 28).\n" "Flag: -offsety" #: src/ui.glade:5449 msgid "Cpu factor" msgstr "Συντελεστής Cpu" #: src/ui.glade:5467 msgid "" "The higher, the smoother xsnow will run, but will also use more cpu power.\n" "Flag: -cpuload" msgstr "" "Όσο υψηλότεÏη, τόσο πιο ομαλή xsnow θα εκτελείται, αλλά θα καταναλώνει και " "πεÏισσότεÏη Î¹ÏƒÏ‡Ï cpu.\n" "Flag: -cpuload" #: src/ui.glade:5493 msgid "Scale" msgstr "Κλίμακα" #: src/ui.glade:5510 msgid "" "Overall drawing scale.\n" "Flag: -scale" msgstr "" "Συνολική κλίμακα σχεδίασης.\n" "Flag: -scale" #: src/ui.glade:5543 msgid "Ignore large top windows" msgstr "Αγνοήστε τα μεγάλα επάνω παÏάθυÏα" #: src/ui.glade:5559 msgid "" "Windows wider than 80 percent of the screen and closer to the top than the " "number in this widget will not collect snow.\n" "In some cases, there are invisible windows near the top of the screen, which " "are handled by xsnow as normal windows: snow is collected upon them. By " "entering a suitable number here, this undesired behaviour can be avoided.\n" "Flag: -ignoretop\n" "\n" msgstr "" "Τα παÏάθυÏα που είναι μεγαλÏτεÏα από το 80 τοις εκατό της οθόνης και πιο " "κοντά στην κοÏυφή από τον αÏιθμό σε αυτό το γÏαφικό στοιχείο δεν θα μαζεÏουν " "χιόνι.\n" "Σε οÏισμένες πεÏιπτώσεις, υπάÏχουν αόÏατα παÏάθυÏα κοντά στο επάνω μέÏος της " "οθόνης, τα οποία χειÏίζονται xsnow ως κανονικά παÏάθυÏα: χιόνι μαζεÏεται " "πάνω τους. Εισάγοντας έναν κατάλληλο αÏιθμό εδώ, αυτή η ανεπιθÏμητη " "συμπεÏιφοÏά μποÏεί να αποφευχθεί.\n" "Flag: -ignoretop\n" "\n" #: src/ui.glade:5583 msgid "Ignore large bottom windows" msgstr "Αγνοήστε τα μεγάλα κάτω παÏάθυÏα" #: src/ui.glade:5599 msgid "" "Windows wider than 80 percent of the screen and closer to the bottom than " "the number in this widget will not collect snow.\n" "\n" "In some cases, there are invisible windows near the bottom of the screen, " "which are handled by xsnow as normal windows: snow is collected upon them. " "By entering a suitable number here, this undesired behaviour can be " "avoided.\n" "Flag: -ignorebottom" msgstr "" "Τα παÏάθυÏα που είναι μεγαλÏτεÏα από το 80 τοις εκατό της οθόνης και πιο " "κοντά στο κάτω μέÏος από τον αÏιθμό σε αυτό το γÏαφικό στοιχείο δεν θα " "μαζεÏουν χιόνι.\n" "\n" " Σε οÏισμένες πεÏιπτώσεις, υπάÏχουν αόÏατα παÏάθυÏα κοντά στο κάτω μέÏος της " "οθόνης, τα οποία χειÏίζονται xsnow ως κανονικά παÏάθυÏα: συλλέγεται χιόνι " "πάνω τους. Εισάγοντας έναν κατάλληλο αÏιθμό εδώ, αυτή η ανεπιθÏμητη " "συμπεÏιφοÏά μποÏεί να αποφευχθεί.\n" "Flag: -ignorebottom" #: src/ui.glade:5791 msgid "window type etc." msgstr "Ï„Ïπος παÏαθÏÏου κ.λπ." #: src/ui.glade:5814 msgid "" "Menu\n" "colors" msgstr "" "ΧÏώματα μενοÏ\n" "." #: src/ui.glade:5819 msgid "" "Toggle between xsnow's own menu colors and standard menu colors.\n" "Activated: use xsnow colors.\n" "Deactivated: use default colors.\n" "Flags: -theme 1, -theme 0" msgstr "" "Εναλλαγή Î¼ÎµÏ„Î±Î¾Ï Ï„Ï‰Î½ χÏωμάτων Î¼ÎµÎ½Î¿Ï Ï„Î¿Ï… ίδιου του xsnow και των τυπικών " "χÏωμάτων μενοÏ.\n" "ΕνεÏγοποιημένο: χÏήση xsnow χÏωμάτων.\n" "ΑπενεÏγοποιημένο: χÏήση Ï€Ïοεπιλεγμένων χÏωμάτων.\n" "Flags: -theme 1, -theme 0" #: src/ui.glade:5833 msgid "" "On all\n" "workspaces" msgstr "" "Σε όλους τους \n" " χώÏους εÏγασίας" #: src/ui.glade:5838 msgid "" "Use all workspaces to snow in.\n" "NOTE: this doesn't work properly in enlightenment.\n" "Flags: -allworkspaces 1, -allworkspaces 0" msgstr "" "ΧÏησιμοποιήστε όλους τους χώÏους εÏγασίας για να χιονίσετε.\n" " ΣΗΜΕΙΩΣΗ: αυτό δεν λειτουÏγεί σωστά στο enlightenment.\n" "Flags: -allworkspaces 1, -allworkspaces 0" #: src/ui.glade:5856 msgid "" "Below\n" "windows" msgstr "" "Κάτω από\n" "παÏάθυÏα" #: src/ui.glade:5861 msgid "" "When activated, it will be snowing below your windows, else it will be " "snowing upon you windows too.\n" "On some desktop environments, when snowing above your windows you will not " "be able to click on any window.\n" "Therefore, you will be asked to click a button, to be sure that things are " "OK.\n" "Flag: -above" msgstr "" "Όταν ενεÏγοποιηθεί, θα χιονίζει κάτω από τα παÏάθυÏά σας, διαφοÏετικά θα " "χιονίζει και στα παÏάθυÏά σας.\n" " Σε οÏισμένα πεÏιβάλλοντα επιφάνειας εÏγασίας, όταν χιονίζει πάνω από τα " "παÏάθυÏά σας δεν θα μποÏείτε να κάνετε κλικ σε κανένα παÏάθυÏο.\n" "Επομένως, θα σας ζητηθεί να κάνετε κλικ σε ένα κουμπί, για να βεβαιωθείτε " "ότι τα Ï€Ïάγματα είναι εντάξει.\n" "Flag: -above" #: src/ui.glade:5880 msgid "" "Click to\n" "confirm" msgstr "" "Κάντε κλικ για\n" "επιβεβαίωση" #: src/ui.glade:5885 msgid "To make sure you can click." msgstr "Για να βεβαιωθείτε ότι μποÏείτε να κάνετε κλικ." #: src/ui.glade:5904 msgid "" "If you have more than one monitor, choose where you want snow falling. " "Choose 'all monitors' if you want snow in all monitors.\n" "NOTE: when changing monitor, xsnow will restart.\n" "Flag: -screen" msgstr "" "Εάν έχετε πεÏισσότεÏες από μία οθόνες, επιλέξτε Ï€Î¿Ï Î¸Î­Î»ÎµÏ„Îµ να πέφτει χιόνι. " "Επιλέξτε 'όλες οι οθόνες' εάν θέλετε χιόνι σε όλες τις οθόνες.\n" " ΣΗΜΕΙΩΣΗ: όταν αλλάζετε οθόνη, το xsnow θα επανεκκινήσει.\n" "Flag: -screen" #: src/ui.glade:5911 msgid "monitor 1" msgstr "οθόνη 1" #: src/ui.glade:5922 msgid "" "Create\n" "outline" msgstr "" "ΔημιουÏγία \n" " πεÏίγÏαμμα" #: src/ui.glade:5927 msgid "" "To draw an outline around the snow window.\n" "Flag: -outline 1/0" msgstr "" "Για να σχεδιάσετε ένα πεÏίγÏαμμα γÏÏω από το παÏάθυÏο χιονιοÏ.\n" "Flag: -outline 1/0" #: src/ui.glade:5951 msgid "" " \n" " " msgstr "" " \n" " " #: src/ui.glade:5986 msgid "" "Choose here the picture you want as background when xscreensaver is " "active.\n" "Flag: -bg" msgstr "" "Επιλέξτε εδώ την εικόνα που θέλετε ως φόντο όταν το xscreensaver είναι " "ενεÏγό.\n" "Flag: -bg" #: src/ui.glade:5990 msgid "Choose background" msgstr "Διάλεξε φόντο" #: src/ui.glade:6005 msgid "" "Activate xscreensaver.\n" "Click and don't touch mouse and keyboard for a few seconds..." msgstr "" "ΕνεÏγοποιήστε το xscreensaver.\n" "Κάντε κλικ και μην αγγίζετε το ποντίκι και το πληκτÏολόγιο για λίγα " "δευτεÏόλεπτα..." #: src/ui.glade:6019 msgid "" "Settings for Xscreensaver. You can choose a background, and choose to use it " "or not.\n" "Make sure you add a line like\n" "xsnow -root\n" "after the line 'programs:' in the file ~/.xscreensaver and you run " "xscreensaver-demo to choose for xsnow.\n" "To activate xscreensaver on the command line:\n" "xscreensaver-command -activate\n" "See also the man page:\n" "man xsnow" msgstr "" "Ρυθμίσεις για Xscreensaver. ΜποÏείτε να επιλέξετε ένα φόντο και να επιλέξετε " "να το χÏησιμοποιήσετε ή όχι.\n" "Βεβαιωθείτε ότι έχετε Ï€Ïοσθέσει μια γÏαμμή όπως\n" "xsnow -root\n" "μετά τη γÏαμμή 'Ï€ÏογÏάμματα:' στο αÏχείο ~/.xscreensaver και εκτελείτε το " "xscreensaver-demo για να επιλέξετε xsnow.\n" "Για να ενεÏγοποιήσετε το xscreensaver στη γÏαμμή εντολών:\n" "xscreensaver-command -activate\n" "Δείτε επίσης τη σελίδα man:\n" "man xsnow" #: src/ui.glade:6028 msgid "Xscreensaver: " msgstr "Xscreensaver: " #: src/ui.glade:6048 msgid "Black" msgstr "ΜαÏÏος" #: src/ui.glade:6052 msgid "" "When activated, the background will be black.\n" "Flag: -bg (this button will be automatically desactivated when -bg is given)" msgstr "" "Όταν ενεÏγοποιηθεί, το φόντο θα είναι μαÏÏο.\n" "Flag: -bg (this button will be automatically desactivated when -bg is given)" #: src/ui.glade:6076 msgid "" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" msgstr "" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" #: src/ui.glade:6551 msgid "en" msgstr "en" #: src/ui.glade:6554 msgid "it" msgstr "το" #~ msgid "" #~ "If set, use two colors.\n" #~ "Flags: -enablesc2" #~ msgstr "" #~ "Εάν έχει οÏιστεί, χÏησιμοποιήστε δÏο χÏώματα.\n" #~ "Flags: -enablesc2" #, c-format #~ msgid "XWinInfo failed\n" #~ msgstr "Το XWinInfo απέτυχε\n" #, c-format #~ msgid "Force snow on root: window: %#lx, depth: %d\n" #~ msgstr "Αναγκαστική χιονόπτωση στη Ïίζα: παÏάθυÏο: %#lx, βάθος: %d\n" #, c-format #~ msgid "" #~ "NOTE: you probably need to tweak 'Lift snow on windows' in the 'settings' " #~ "panel.\n" #~ msgstr "" #~ "ΣΗΜΕΙΩΣΗ: πιθανότατα Ï€Ïέπει να Ï„Ïοποποιήσετε το 'Lift snow on windows' " #~ "στον πίνακα 'settings'.\n" #~ msgid "Force a gust of wind immediately.\n" #~ msgstr "Αναγκάστε αμέσως μια Ïιπή ανέμου.\n" xsnow-3.8.3/pofiles/en.po0000666000000000000000000012447114732252143013514 0ustar0000000000000000# # Sometimes the translations contain rubbish, please replace them. # # (abc_1000) xsnow # # (abc_1001) XSNOW # # (abc_1002) Xsnow # # (abc_1003) XsnoW # # (abc_1004) Xscreensaver # # (abc_1005) Rick Jansen # # (abc_1006) \n # # (abc_1007) %l#x # # (abc_1008)   # Language for xsnow # Copyright (C) 2023 Willem Vermin # Willem Vermin , 2023 # This file is distributed under the same license as the xsnow package. # # msgid "" msgstr "" "Project-Id-Version: xsnow 3.6.1.gettext~pre7\n" "Report-Msgid-Bugs-To: Willem Vermin wvermin@gmail.com\n" "POT-Creation-Date: 2024-03-10 14:19+0100\n" "PO-Revision-Date: 2024-03-10 14:19+0100\n" "Last-Translator: Willem Vermin wvermin@gmail.com\n" "Language-Team: None\n" "Language: en\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: src/main.c:379 #, c-format msgid "Available languages are: %s\n" msgstr "Available languages are: %s\n" #: src/main.c:382 msgid "Warning: don't eat yellow snow!" msgstr "Warning: don't eat yellow snow!" #: src/main.c:403 #, c-format msgid "For optimal resuts, add to your %s:\n" msgstr "For optimal resuts, add to your %s:\n" #: src/main.c:411 #, c-format msgid "unknown\n" msgstr "unknown\n" #: src/main.c:420 #, c-format msgid "Detected Wayland desktop\n" msgstr "Detected Wayland desktop\n" #: src/main.c:435 #, c-format msgid "Xsnow needs gtk version >= %s, found version %s \n" msgstr "Xsnow needs gtk version >= %s, found version %s \n" #: src/main.c:445 msgid "Continuing with flag" msgstr "Continuing with flag" #: src/main.c:483 #, c-format msgid "%s: cannot connect to X server %s\n" msgstr "%s: cannot connect to X server %s\n" #: src/main.c:484 msgid "(default)" msgstr "(default)" #: src/main.c:602 msgid "restarting" msgstr "restarting" #: src/main.c:649 #, c-format msgid "Click on a window ...\n" msgstr "Click on a window ...\n" #: src/main.c:683 #, c-format msgid "Detected desktop session: %s\n" msgstr "Detected desktop session: %s\n" #: src/main.c:686 #, c-format msgid "Could not determine desktop session\n" msgstr "Could not determine desktop session\n" #: src/main.c:718 #, c-format msgid "Trying to snow in root window\n" msgstr "Trying to snow in root window\n" #: src/main.c:762 #, c-format msgid "Using transparent window\n" msgstr "Using transparent window\n" #: src/main.c:767 #, c-format msgid "The transparent snow-window is probably not click-through, alas..\n" msgstr "The transparent snow-window is probably not click-through, alas..\n" #: src/main.c:776 #, c-format msgid "Cannot create transparent window\n" msgstr "Cannot create transparent window\n" #: src/main.c:778 #, c-format msgid "NOTE: xsnow will probably run, but some glitches are to be expected.\n" msgstr "NOTE: xsnow will probably run, but some glitches are to be expected.\n" #: src/main.c:788 #, c-format msgid "LXDE session found, using window 'pcmanfm'.\n" msgstr "LXDE session found, using window 'pcmanfm'.\n" #: src/main.c:795 #, c-format msgid "Using window 'Desktop'.\n" msgstr "Using window 'Desktop'.\n" #: src/main.c:799 #, c-format msgid "Using root window\n" msgstr "Using root window\n" #: src/main.c:843 #, c-format msgid "Snowing in %#lx: %s %d+%d %dx%d\n" msgstr "Snowing in %#lx: %s %d+%d %dx%d\n" #: src/main.c:888 #, c-format msgid "Using double buffer: %#lx. %dx%d\n" msgstr "Using double buffer: %#lx. %dx%d\n" #: src/main.c:895 #, c-format msgid "NOT using double buffering:" msgstr "NOT using double buffering:" #: src/main.c:897 #, c-format msgid " because double buffering is not available on this system\n" msgstr " because double buffering is not available on this system\n" #: src/main.c:899 #, c-format msgid " on your request.\n" msgstr " on your request.\n" #: src/main.c:900 #, c-format msgid "NOTE: expect some flicker.\n" msgstr "NOTE: expect some flicker.\n" #: src/main.c:1042 msgid "Restart due to change of screen or language settings ...\n" msgstr "Restart due to change of screen or language settings ...\n" #: src/main.c:1056 msgid "Restart due to change of display settings...\n" msgstr "Restart due to change of display settings...\n" #: src/main.c:1147 msgid "Wayland (Expect some slugginess)" msgstr "Wayland (Expect some slugginess)" #: src/main.c:1151 msgid "Probably X11" msgstr "Probably X11" #: src/main.c:1153 #, c-format msgid "%s. Snow window: %#lx" msgstr "%s. Snow window: %#lx" #: src/main.c:1205 #, c-format msgid "More than %d errors, I quit!" msgstr "More than %d errors, I quit!" #: src/main.c:1355 #, c-format msgid "Window size changed, now snowing in in %#lx: %s %d+%d %dx%d\n" msgstr "Window size changed, now snowing in in %#lx: %s %d+%d %dx%d\n" #: src/main.c:1424 #, c-format msgid "Halting because of flag %s\n" msgstr "Halting because of flag %s\n" #: src/selfrep.c:34 #, c-format msgid "Not sending tar file to terminal.\n" msgstr "Not sending tar file to terminal.\n" #: src/selfrep.c:35 #, c-format msgid "Try redirecting to a file (e.g: %s,\n" msgstr "Try redirecting to a file (e.g: %s,\n" #: src/selfrep.c:36 #, c-format msgid "or use a %s" msgstr "or use a %s" #: src/selfrep.c:42 msgid "Problems encountered during production of the tar ball.\n" msgstr "Problems encountered during production of the tar ball.\n" #: src/selfrep.c:47 #, c-format msgid "Self replication is not compiled in.\n" msgstr "Self replication is not compiled in.\n" #: src/utils.c:248 #, c-format msgid "" "\n" "Xsnow: Caught signal %d\n" msgstr "" "\n" "Xsnow: Caught signal %d\n" #: src/utils.c:251 #, c-format msgid "" "\n" "Thanks for using xsnow\n" msgstr "" "\n" "Thanks for using xsnow\n" #: src/windows.c:633 #, c-format msgid "Setting background from %s\n" msgstr "Setting background from %s\n" #: src/ui.c:1050 #, c-format msgid "Range: %d\n" msgstr "Range: %d\n" #: src/ui.c:1052 #, c-format msgid "Mean distance: %3d\n" msgstr "Mean distance: %3d\n" #: src/ui.c:1060 #, c-format msgid "Desktop type: %s" msgstr "Desktop type: %s" #: src/ui.c:1175 src/ui.glade:5910 msgid "all monitors" msgstr "all monitors" #: src/ui.c:1182 #, c-format msgid "monitor %d" msgstr "monitor %d" #: src/ui.c:1200 msgid "Available languages are: " msgstr "Available languages are: " #: src/ui.c:1203 msgid "Use \"sys\" for your default language.\n" msgstr "Use \"sys\" for your default language.\n" #: src/ui.c:1204 msgid "See also the man page." msgstr "See also the man page." #: src/ui.glade:144 msgid "" "\n" "Alas! This not an X11 session, xsnow will probably not run.\n" "\n" "If you want to try it anyway, set the environment variable XSNOW_FORCE_RUN, " "eg:\n" "\n" " XSNOW_FORCE_RUN=1 xsnow\n" "\n" "Or, you could force an X11 session, for example by tweaking /etc/gdm3/daemon." "conf.\n" "\n" msgstr "" "\n" "Alas! This not an X11 session, xsnow will probably not run.\n" "\n" "If you want to try it anyway, set the environment variable XSNOW_FORCE_RUN, " "eg:\n" "\n" " XSNOW_FORCE_RUN=1 xsnow\n" "\n" "Or, you could force an X11 session, for example by tweaking /etc/gdm3/daemon." "conf.\n" "\n" #: src/ui.glade:162 msgid "Ok, things are as they are. " msgstr "Ok, things are as they are. " #: src/ui.glade:477 msgid "" "If everything is ok, it is now snowing on your desktop, and birds are " "flying. You are encouraged to define your own preferences using the tabs " "above." msgstr "" "If everything is ok, it is now snowing on your desktop, and birds are " "flying. You are encouraged to define your own preferences using the tabs " "above." #: src/ui.glade:492 msgid "" "Use the settings tab if xsnow is misbehaving.\n" "Use the birds tab if birds are misbehaving." msgstr "" "Use the settings tab if xsnow is misbehaving.\n" "Use the birds tab if birds are misbehaving." #: src/ui.glade:509 msgid "In every tab you find the following rescue buttons:" msgstr "In every tab you find the following rescue buttons:" #: src/ui.glade:529 msgid "Defaults " msgstr "Defaults " #: src/ui.glade:544 msgid "Set default preferences for this tab." msgstr "Set default preferences for this tab." #: src/ui.glade:571 msgid "Vintage " msgstr "Vintage " #: src/ui.glade:586 msgid "Set vintage preferences for this tab." msgstr "Set vintage preferences for this tab." #: src/ui.glade:613 msgid "All defaults " msgstr "All defaults " #: src/ui.glade:628 msgid "Set default preferences for all (except settings) tabs." msgstr "Set default preferences for all (except settings) tabs." #: src/ui.glade:655 msgid "All vintage " msgstr "All vintage " #: src/ui.glade:670 msgid "Set vintage preferences for all (except settings) tabs." msgstr "Set vintage preferences for all (except settings) tabs." #: src/ui.glade:690 src/ui.glade:701 src/ui.glade:840 src/ui.glade:1045 #: src/ui.glade:2870 src/ui.glade:2919 src/ui.glade:4688 msgid " " msgstr " " #: src/ui.glade:712 msgid " " msgstr " " #: src/ui.glade:746 msgid "Welcome at xsnow!" msgstr "Welcome at xsnow!" #: src/ui.glade:804 msgid "" "Vintage preferences: the look and feel of the original xsnow, created in " "1993 by Rick Jansen." msgstr "" "Vintage preferences: the look and feel of the original xsnow, created in " "1993 by Rick Jansen." #: src/ui.glade:895 src/ui.glade:1542 src/ui.glade:2470 src/ui.glade:3033 #: src/ui.glade:3504 src/ui.glade:4470 src/ui.glade:5736 msgid "All defaults" msgstr "All defaults" #: src/ui.glade:900 src/ui.glade:2474 src/ui.glade:3037 src/ui.glade:5740 msgid "" "Apply defaults for all preferences (except settings).\n" "Flag: -defaults" msgstr "" "Apply defaults for all preferences (except settings).\n" "Flag: -defaults" #: src/ui.glade:914 msgid "Donate" msgstr "Donate" #: src/ui.glade:920 msgid "" "Donate one euro or so to inspire the maintainer of xsnow, here is a paypal " "link. " msgstr "" "Donate one euro or so to inspire the maintainer of xsnow, here is a paypal " "link. " #: src/ui.glade:930 src/ui.glade:1561 src/ui.glade:2489 src/ui.glade:3052 #: src/ui.glade:3522 src/ui.glade:4489 src/ui.glade:5754 msgid "All vintage" msgstr "All vintage" #: src/ui.glade:935 src/ui.glade:1565 src/ui.glade:2493 src/ui.glade:3056 #: src/ui.glade:4493 src/ui.glade:5758 msgid "" "Use vintage values for all preferences (except settings).\n" "Flag: -vintage" msgstr "" "Use vintage values for all preferences (except settings).\n" "Flag: -vintage" #: src/ui.glade:949 src/ui.glade:1513 src/ui.glade:2441 src/ui.glade:3004 #: src/ui.glade:3552 src/ui.glade:4546 src/ui.glade:5633 msgid "Hide menu" msgstr "Hide menu" #: src/ui.glade:954 src/ui.glade:1517 src/ui.glade:2445 src/ui.glade:3008 #: src/ui.glade:3556 src/ui.glade:4550 src/ui.glade:5637 msgid "" "Leave menu.\n" "Flag: -nomenu" msgstr "" "Leave menu.\n" "Flag: -nomenu" #: src/ui.glade:968 msgid "Contact" msgstr "Contact" #: src/ui.glade:973 msgid "Please report any comments to the maintainer of xsnow." msgstr "Please report any comments to the maintainer of xsnow." #: src/ui.glade:983 src/ui.glade:1592 src/ui.glade:2520 src/ui.glade:3083 #: src/ui.glade:3580 src/ui.glade:4519 src/ui.glade:5661 msgid "Quit xsnow" msgstr "Quit xsnow" #: src/ui.glade:988 src/ui.glade:1596 src/ui.glade:2524 src/ui.glade:3087 #: src/ui.glade:3584 src/ui.glade:4523 src/ui.glade:5665 msgid "Quit xsnow." msgstr "Quit xsnow." #: src/ui.glade:1028 msgid "" "If the system is too busy, all panels get this color, in which case you " "could adapt some settings in \"snow\", \"birds\", \"settings\", or " "\"celestials\"." msgstr "" "If the system is too busy, all panels get this color, in which case you " "could adapt some settings in \"snow\", \"birds\", \"settings\", or " "\"celestials\"." #: src/ui.glade:1222 msgid "Welcome" msgstr "Welcome" #: src/ui.glade:1239 msgid "Blow off:" msgstr "Blow off:" #: src/ui.glade:1252 msgid "On windows:" msgstr "On windows:" #: src/ui.glade:1265 msgid "On bottom:" msgstr "On bottom:" #: src/ui.glade:1278 msgid "On scenery:" msgstr "On scenery:" #: src/ui.glade:1288 src/ui.glade:1304 src/ui.glade:1320 src/ui.glade:1336 #: src/ui.glade:3745 src/ui.glade:3838 src/ui.glade:3941 src/ui.glade:4011 #: src/ui.glade:4047 src/ui.glade:6001 msgid "Show" msgstr "Show" #: src/ui.glade:1292 msgid "" "If set, show snow blowing away.\n" "Flags: -blowsnow, -noblowsnow" msgstr "" "If set, show snow blowing away.\n" "Flags: -blowsnow, -noblowsnow" #: src/ui.glade:1308 msgid "" "If set, show fallen snow on windows.\n" "Flags: -keepsnowonwindows, -nokeepsnowonwindows" msgstr "" "If set, show fallen snow on windows.\n" "Flags: -keepsnowonwindows, -nokeepsnowonwindows" #: src/ui.glade:1324 msgid "" "If set, show fallen snow on bottom of the desktop.\n" "Flags: -keepsnowonscreen, -nokeepsnowonscreen" msgstr "" "If set, show fallen snow on bottom of the desktop.\n" "Flags: -keepsnowonscreen, -nokeepsnowonscreen" #: src/ui.glade:1340 msgid "" "If set, snow will collect on the trees.\n" "Flags: -keepsnowontrees, -nokeepsnowontrees" msgstr "" "If set, snow will collect on the trees.\n" "Flags: -keepsnowontrees, -nokeepsnowontrees" #: src/ui.glade:1354 msgid "" "The higher this setting, the more snow will be generated because of Santa " "ploughing, wind or disappearing windows. \n" "Flag: -blowofffactor" msgstr "" "The higher this setting, the more snow will be generated because of Santa " "ploughing, wind or disappearing windows. \n" "Flag: -blowofffactor" #: src/ui.glade:1373 msgid "" "The higher this setting, the more snow will collect on the windows. \n" "Note: in Wayland, there is no snow on the windows. \n" "Flag: -wsnowdepth" msgstr "" "The higher this setting, the more snow will collect on the windows. \n" "Note: in Wayland, there is no snow on the windows. \n" "Flag: -wsnowdepth" #: src/ui.glade:1393 msgid "" "The higher this setting, the more snow will collect on the bottom of the " "desktop.\n" "Flag: -ssnowdepth" msgstr "" "The higher this setting, the more snow will collect on the bottom of the " "desktop.\n" "Flag: -ssnowdepth" #: src/ui.glade:1412 msgid "" "The higher this setting, the more snow will collect on the trees.\n" "Flag: -maxontrees" msgstr "" "The higher this setting, the more snow will collect on the trees.\n" "Flag: -maxontrees" #: src/ui.glade:1433 msgid "Choose your favorite snow" msgstr "Choose your favorite snow" #: src/ui.glade:1450 src/ui.glade:1618 src/ui.glade:2564 src/ui.glade:2859 #: src/ui.glade:4887 src/ui.glade:5964 src/ui.glade:5975 src/ui.glade:6039 #: src/ui.glade:6065 msgid " " msgstr " " #: src/ui.glade:1464 src/ui.glade:2393 src/ui.glade:2956 src/ui.glade:3458 #: src/ui.glade:4574 src/ui.glade:5690 msgid "Defaults" msgstr "Defaults" #: src/ui.glade:1468 msgid "Apply default values for the preferences in this tab.\n" msgstr "Apply default values for the preferences in this tab.\n" #: src/ui.glade:1483 src/ui.glade:2411 src/ui.glade:2974 src/ui.glade:3475 #: src/ui.glade:4592 src/ui.glade:5707 msgid "Vintage" msgstr "Vintage" #: src/ui.glade:1487 src/ui.glade:2415 src/ui.glade:2978 src/ui.glade:3479 #: src/ui.glade:4596 src/ui.glade:5711 msgid "Apply vintage values for the preferences in this tab." msgstr "Apply vintage values for the preferences in this tab." #: src/ui.glade:1546 src/ui.glade:4474 msgid "" "Apply defaults for all preferences (except settings).\n" "Flags: -defaults" msgstr "" "Apply defaults for all preferences (except settings).\n" "Flags: -defaults" #: src/ui.glade:1632 src/ui.glade:3895 msgid "Size:" msgstr "Size:" #: src/ui.glade:1644 msgid "" "Size of snowflakes, works only for non-vintage snow flakes.\n" "Flag: -snowsize" msgstr "" "Size of snowflakes, works only for non-vintage snow flakes.\n" "Flag: -snowsize" #: src/ui.glade:1664 src/ui.glade:2357 src/ui.glade:3861 src/ui.glade:4145 #: src/ui.glade:5002 msgid "Speed:" msgstr "Speed:" #: src/ui.glade:1678 msgid "Max # snowflakes:" msgstr "Max # snowflakes:" #: src/ui.glade:1691 msgid "" "Maximum amount of snowflakes.\n" "Flag: -flakecountmax" msgstr "" "Maximum amount of snowflakes.\n" "Flag: -flakecountmax" #: src/ui.glade:1716 msgid "# Snowflakes:" msgstr "# Snowflakes:" #: src/ui.glade:1732 src/ui.glade:5173 src/ui.glade:5189 msgid "label" msgstr "label" #: src/ui.glade:1741 msgid "Show fluff" msgstr "Show fluff" #: src/ui.glade:1745 msgid "" "If set, try to show fluff on fallen snow and trees if possible.\n" "Flags: -fluffy, -nofluffy" msgstr "" "If set, try to show fluff on fallen snow and trees if possible.\n" "Flags: -fluffy, -nofluffy" #: src/ui.glade:1759 src/ui.glade:1771 src/ui.glade:2575 src/ui.glade:3798 #: src/ui.glade:3810 src/ui.glade:5139 src/ui.glade:5151 msgid "             " msgstr "             " #: src/ui.glade:1783 msgid "" "Speed of the snowflakes.\n" "Flag: -snowspeedfactor" msgstr "" "Speed of the snowflakes.\n" "Flag: -snowspeedfactor" #: src/ui.glade:1804 msgid "Intensity:" msgstr "Intensity:" #: src/ui.glade:1816 msgid "" "The higher, the more snowflakes.\n" "Flag: -snowflakes" msgstr "" "The higher, the more snowflakes.\n" "Flag: -snowflakes" #: src/ui.glade:1836 msgid "Show snow" msgstr "Show snow" #: src/ui.glade:1840 msgid "" "If set, show snowflakes.\n" "Flags: -snow, -nosnow" msgstr "" "If set, show snowflakes.\n" "Flags: -snow, -nosnow" #: src/ui.glade:1855 msgid "" "The color of the snow.\n" "Flag: -sc" msgstr "" "The color of the snow.\n" "Flag: -sc" #: src/ui.glade:1872 msgid "Color:" msgstr "Color:" #: src/ui.glade:1886 msgid "Second color:" msgstr "Second color:" #: src/ui.glade:1899 msgid "" "The second color of the snow.\n" "Flag: -sc2" msgstr "" "The second color of the snow.\n" "Flag: -sc2" #: src/ui.glade:1912 msgid "Enable" msgstr "Enable" #: src/ui.glade:1916 msgid "" "If set, use two colors.\n" "Flag: -enablesc2" msgstr "If set, use two colors.\n" "Flag: -enablesc2" #: src/ui.glade:1974 msgid "Snow" msgstr "Snow" #: src/ui.glade:1992 msgid "" "Tiny Santa with three reindeers.\n" "Flags: -santa 0 -norudolph" msgstr "" "Tiny Santa with three reindeers.\n" "Flags: -santa 0 -norudolph" #: src/ui.glade:2021 msgid "" "Small Santa with three reindeers.\n" "Flags: -santa 1 -norudolph" msgstr "" "Small Santa with three reindeers.\n" "Flags: -santa 1 -norudolph" #: src/ui.glade:2050 msgid "" "Santa with three reindeers.\n" "Flags: -santa 2 -norudolph" msgstr "" "Santa with three reindeers.\n" "Flags: -santa 2 -norudolph" #: src/ui.glade:2079 msgid "" "Santa with Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder and Blixem.\n" "Flags: -santa 3 -norudolph" msgstr "" "Santa with Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder and Blixem.\n" "Flags: -santa 3 -norudolph" #: src/ui.glade:2108 msgid "" "Santa using the train with two reindeers.\n" "Flags: -santa 4 -norudolph" msgstr "" "Santa using the train with two reindeers.\n" "Flags: -santa 4 -norudolph" #: src/ui.glade:2137 msgid "" "Santa using the train with one reindeer and Rudolph.\n" "Flags: -santa 4 -showrudolph" msgstr "" "Santa using the train with one reindeer and Rudolph.\n" "Flags: -santa 4 -showrudolph" #: src/ui.glade:2165 msgid "" "Tiny Santa with two reindeers and Rudolph.\n" "Flags: -santa 0 -showrudolph" msgstr "" "Tiny Santa with two reindeers and Rudolph.\n" "Flags: -santa 0 -showrudolph" #: src/ui.glade:2195 msgid "" "Small Santa with two reindeers and Rudolph.\n" "Flags: -santa 1 -showrudolph" msgstr "" "Small Santa with two reindeers and Rudolph.\n" "Flags: -santa 1 -showrudolph" #: src/ui.glade:2223 msgid "" "Santa with two reindeers and Rudolph.\n" "Flags: -santa 2 -showrudolph" msgstr "" "Santa with two reindeers and Rudolph.\n" "Flags: -santa 2 -showrudolph" #: src/ui.glade:2251 msgid "" "Santa with Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder, Blixem " "and Rudolph.\n" "Flags: -santa 3 -showrudolph" msgstr "" "Santa with Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder, Blixem " "and Rudolph.\n" "Flags: -santa 3 -showrudolph" #: src/ui.glade:2282 msgid "Without Rudolph" msgstr "Without Rudolph" #: src/ui.glade:2297 msgid "With Rudolph" msgstr "With Rudolph" #: src/ui.glade:2308 msgid "Choose your Santa" msgstr "Choose your Santa" #: src/ui.glade:2326 msgid "Choose your favorite Santa" msgstr "Choose your favorite Santa" #: src/ui.glade:2342 src/ui.glade:3444 msgid " " msgstr " " #: src/ui.glade:2369 msgid "" "Santa's speed.\n" "Flag: -santaspeedfactor" msgstr "" "Santa's speed.\n" "Flag: -santaspeedfactor" #: src/ui.glade:2397 src/ui.glade:2960 src/ui.glade:3462 src/ui.glade:4578 #: src/ui.glade:5694 msgid "Apply default values for the preferences in this tab." msgstr "Apply default values for the preferences in this tab." #: src/ui.glade:2543 msgid "Show Santa" msgstr "Show Santa" #: src/ui.glade:2547 msgid "" "To show or not to show Santa.\n" "Flags: -showsanta, -nosanta" msgstr "" "To show or not to show Santa.\n" "Flags: -showsanta, -nosanta" #: src/ui.glade:2590 src/ui.glade:3229 msgid "Scale:" msgstr "Scale:" #: src/ui.glade:2602 msgid "" "Scale of Santa.\n" "Flags: -santascale " msgstr "" "Scale of Santa.\n" "Flags: -santascale " #: src/ui.glade:2647 msgid "Santa" msgstr "Santa" #: src/ui.glade:2662 msgid "Show scenery" msgstr "Show scenery" #: src/ui.glade:2666 msgid "" "To show or not to show scenery.\n" "Flags: -showtrees, -notrees" msgstr "" "To show or not to show scenery.\n" "Flags: -showtrees, -notrees" #: src/ui.glade:2683 msgid "" "Vintage tree, you can set the color.\n" "Flag: -treetype 0" msgstr "" "Vintage tree, you can set the color.\n" "Flag: -treetype 0" #: src/ui.glade:2706 msgid "" "Woody tree.\n" "Flags: -treetype 1 or: -treetype all" msgstr "" "Woody tree.\n" "Flags: -treetype 1 or: -treetype all" #: src/ui.glade:2729 msgid "" "Leavy tree.\n" "Flags: -treetype 2 or: -treetype all" msgstr "" "Leavy tree.\n" "Flags: -treetype 2 or: -treetype all" #: src/ui.glade:2752 msgid "" "Small house.\n" "Flags: -treetype 3 or: -treetype all" msgstr "" "Small house.\n" "Flags: -treetype 3 or: -treetype all" #: src/ui.glade:2775 msgid "" "Reindeer.\n" "Flags: -treetype 4 or: -treetype all" msgstr "" "Reindeer.\n" "Flags: -treetype 4 or: -treetype all" #: src/ui.glade:2798 msgid "" "Moose.\n" "Flags: -treetype 5 or: -treetype all" msgstr "" "Moose.\n" "Flags: -treetype 5 or: -treetype all" #: src/ui.glade:2821 msgid "" "Snowy tree.\n" "Flags: -treetype 6 or: -treetype all" msgstr "" "Snowy tree.\n" "Flags: -treetype 6 or: -treetype all" #: src/ui.glade:2844 msgid "" "Set color of vintage tree.\n" "Flag: -tc" msgstr "" "Set color of vintage tree.\n" "Flag: -tc" #: src/ui.glade:2884 msgid "Compose your favorite scenery" msgstr "Compose your favorite scenery" #: src/ui.glade:2900 msgid "Try and click any image!" msgstr "Try and click any image!" #: src/ui.glade:2931 msgid "" "Polar bear.\n" "Flags: -treetype 7 or: -treetype all" msgstr "" "Polar bear.\n" "Flags: -treetype 7 or: -treetype all" #: src/ui.glade:3141 msgid "# Items:" msgstr "# Items:" #: src/ui.glade:3156 msgid "" "Desired number of scenery items.\n" "Flag: -trees" msgstr "" "Desired number of scenery items.\n" "Flag: -trees" #: src/ui.glade:3179 msgid "% Window fill:" msgstr "% Window fill:" #: src/ui.glade:3190 msgid "" "Bottom percentage of screen available for scenery.\n" "Flag: -treefill" msgstr "" "Bottom percentage of screen available for scenery.\n" "Flag: -treefill" #: src/ui.glade:3209 msgid "Allow overlap" msgstr "Allow overlap" #: src/ui.glade:3213 msgid "" "To allow overlap or not when placing scenery.\n" "Flags: -treeoverlap, -notreeoverlap" msgstr "" "To allow overlap or not when placing scenery.\n" "Flags: -treeoverlap, -notreeoverlap" #: src/ui.glade:3240 msgid "" "Scale of scenery.\n" "Flag: sceneryscale " msgstr "" "Scale of scenery.\n" "Flag: sceneryscale " #: src/ui.glade:3409 msgid "Scenery" msgstr "Scenery" #: src/ui.glade:3428 msgid "Compose here your favorite celestial conditions" msgstr "Compose here your favorite celestial conditions" #: src/ui.glade:3508 msgid "" "Apply default values for all preferences (except settings).\n" "Flag: -defaults" msgstr "" "Apply default values for all preferences (except settings).\n" "Flag: -defaults" #: src/ui.glade:3526 msgid "" "Apply vintage values for all preferences (except settings).\n" "Flag: -vintage" msgstr "" "Apply vintage values for all preferences (except settings).\n" "Flag: -vintage" #: src/ui.glade:3612 msgid "Wind" msgstr "Wind" #: src/ui.glade:3626 msgid "Windy" msgstr "Windy" #: src/ui.glade:3631 msgid "" "If set, there will be wind.\n" "Flags: -wind, -nowind" msgstr "" "If set, there will be wind.\n" "Flags: -wind, -nowind" #: src/ui.glade:3648 msgid "Whirl:" msgstr "Whirl:" #: src/ui.glade:3660 msgid "" "The higher this setting, the more the wind will whirl.\n" "Flag: -whirlfactor" msgstr "" "The higher this setting, the more the wind will whirl.\n" "Flag: -whirlfactor" #: src/ui.glade:3682 msgid "Timer:" msgstr "Timer:" #: src/ui.glade:3695 msgid "" "This setting determines how many seconds pass between two gusts of wind.\n" "Flag: -windtimer" msgstr "" "This setting determines how many seconds pass between two gusts of wind.\n" "Flag: -windtimer" #: src/ui.glade:3711 msgid "Now!" msgstr "Now!" #: src/ui.glade:3715 msgid "Force a gust of wind immediately." msgstr "Force a gust of wind immediately." #: src/ui.glade:3732 msgid "Stars" msgstr "Stars" #: src/ui.glade:3750 msgid "" "To show or not show stars.\n" "Flag: -stars (0 means: no stars)" msgstr "" "To show or not show stars.\n" "Flag: -stars (0 means: no stars)" #: src/ui.glade:3767 msgid "Number:" msgstr "Number:" #: src/ui.glade:3779 msgid "" "Number of twinkling stars.\n" "Flag: -stars" msgstr "" "Number of twinkling stars.\n" "Flag: -stars" #: src/ui.glade:3825 msgid "Moon" msgstr "Moon" #: src/ui.glade:3843 msgid "" "To show or not show moon.\n" "Flags: -moon 1, -moon 0" msgstr "" "To show or not show moon.\n" "Flags: -moon 1, -moon 0" #: src/ui.glade:3873 msgid "" "Speed of moon in pixels/minute.\n" "Flag: -moonspeed" msgstr "" "Speed of moon in pixels/minute.\n" "Flag: -moonspeed" #: src/ui.glade:3907 msgid "" "Relative size of the moon.\n" "Flag: -moonsize" msgstr "" "Relative size of the moon.\n" "Flag: -moonsize" #: src/ui.glade:3928 msgid "Halo" msgstr "Halo" #: src/ui.glade:3946 msgid "" "To show or not to show halo around moon.\n" "Flags: -halo 1, -halo 0" msgstr "" "To show or not to show halo around moon.\n" "Flags: -halo 1, -halo 0" #: src/ui.glade:3964 src/ui.glade:4179 msgid "Bright:" msgstr "Bright:" #: src/ui.glade:3976 msgid "" "Brightness of moon's halo.\n" "Flag: -halobrightness" msgstr "" "Brightness of moon's halo.\n" "Flag: -halobrightness" #: src/ui.glade:3998 msgid "Meteors" msgstr "Meteors" #: src/ui.glade:4016 msgid "" "To show or not to show meteors.\n" "Flags: -meteors, -nometeors" msgstr "" "To show or not to show meteors.\n" "Flags: -meteors, -nometeors" #: src/ui.glade:4034 msgid "Aurora" msgstr "Aurora" #: src/ui.glade:4052 msgid "" "To show or not show aurora.\n" "Note: the aurora is best viewed using a dark background.\n" "Flags: -aurora 1, -aurora 0" msgstr "" "To show or not show aurora.\n" "Note: the aurora is best viewed using a dark background.\n" "Flags: -aurora 1, -aurora 0" #: src/ui.glade:4071 msgid "Width:" msgstr "Width:" #: src/ui.glade:4083 msgid "" "Width of aurora in percentage of screen width.\n" "Flag: -aurorawidth" msgstr "" "Width of aurora in percentage of screen width.\n" "Flag: -aurorawidth" #: src/ui.glade:4108 msgid "Height:" msgstr "Height:" #: src/ui.glade:4120 msgid "" "Vertical size of aurora.\n" "Flag: -auroraheight" msgstr "" "Vertical size of aurora.\n" "Flag: -auroraheight" #: src/ui.glade:4157 msgid "" "Animation speed of aurora: real: 10, for a more dramatic effect choose: 100\n" "Flag: -auroraspeed" msgstr "" "Animation speed of aurora: real: 10, for a more dramatic effect choose: 100\n" "Flag: -auroraspeed" #: src/ui.glade:4191 msgid "" "Brightness of aurora.\n" "Flags: -aurorabrightness" msgstr "" "Brightness of aurora.\n" "Flags: -aurorabrightness" #: src/ui.glade:4208 msgid "Left" msgstr "Left" #: src/ui.glade:4212 msgid "" "Place aurora left on the screen.\n" "Flag: -auroraleft" msgstr "" "Place aurora left on the screen.\n" "Flag: -auroraleft" #: src/ui.glade:4225 msgid "Middle" msgstr "Middle" #: src/ui.glade:4229 msgid "" "Place aurora in the middle of the screen.\n" "Flag: -auroramiddle" msgstr "" "Place aurora in the middle of the screen.\n" "Flag: -auroramiddle" #: src/ui.glade:4243 msgid "Right" msgstr "Right" #: src/ui.glade:4247 msgid "" "Place aurora in the right of the screen.\n" "Flag: -auroraright" msgstr "" "Place aurora in the right of the screen.\n" "Flag: -auroraright" #: src/ui.glade:4266 msgid "Frequency:" msgstr "Frequency:" #: src/ui.glade:4278 msgid "" "Frequency of meteors to appear.\n" "Flags: -meteorfrequency" msgstr "" "Frequency of meteors to appear.\n" "Flags: -meteorfrequency" #: src/ui.glade:4300 msgid "Base:" msgstr "Base:" #: src/ui.glade:4312 msgid "" "Baseline height of aurora, in percentage of screen height.\n" "Flag: -aurorabase" msgstr "" "Baseline height of aurora, in percentage of screen height.\n" "Flag: -aurorabase" #: src/ui.glade:4329 msgid "Color" msgstr "Color" #: src/ui.glade:4333 msgid "" "Choose between yellow-ish and white-ish moon.\n" "Flag: -mooncolor [0,1]" msgstr "" "Choose between yellow-ish and white-ish moon.\n" "Flag: -mooncolor [0,1]" #: src/ui.glade:4433 msgid "Celestials" msgstr "Celestials" #: src/ui.glade:4453 msgid "Birds settings" msgstr "Birds settings" #: src/ui.glade:4617 msgid "Show birds" msgstr "Show birds" #: src/ui.glade:4621 msgid "" "If set: show birds.\n" "Flags: -showbirds 1, -showbirds 0" msgstr "" "If set: show birds.\n" "Flags: -showbirds 1, -showbirds 0" #: src/ui.glade:4634 msgid "Birds only" msgstr "Birds only" #: src/ui.glade:4638 msgid "" "If set: show no Santa, snow or scenery.\n" "Flags: -birdsonly 0, -birdsony 1" msgstr "" "If set: show no Santa, snow or scenery.\n" "Flags: -birdsonly 0, -birdsony 1" #: src/ui.glade:4655 msgid "Preferred distance:" msgstr "Preferred distance:" #: src/ui.glade:4669 msgid "" "Preferred distance from other birds.\n" "Flag: -prefdistance" msgstr "" "Preferred distance from other birds.\n" "Flag: -prefdistance" #: src/ui.glade:4697 msgid "Restart" msgstr "Restart" #: src/ui.glade:4701 msgid "Restart birds." msgstr "Restart birds." #: src/ui.glade:4718 msgid "Viewing distance:" msgstr "Viewing distance:" #: src/ui.glade:4731 msgid "" "Viewing distance.\n" "NOTE: Santa has no knowledge of viewing distance, so when birds are " "following Santa, the relative positions of Santa and birds will be " "temporarely out of sync when you change the viewing distance. This is only " "noticeable when the birds are following Santa.\n" "Flag: -viewingdistance" msgstr "" "Viewing distance.\n" "NOTE: Santa has no knowledge of viewing distance, so when birds are " "following Santa, the relative positions of Santa and birds will be " "temporarely out of sync when you change the viewing distance. This is only " "noticeable when the birds are following Santa.\n" "Flag: -viewingdistance" #: src/ui.glade:4752 msgid "Focus to attraction point:" msgstr "Focus to attraction point:" #: src/ui.glade:4766 msgid "" "Tendency to concentrate on the attraction point.\n" "Flag: -focuscentre" msgstr "" "Tendency to concentrate on the attraction point.\n" "Flag: -focuscentre" #: src/ui.glade:4784 msgid "" "Desired number of birds. If zero, no birds are shown.\n" "Flag: -nbirds" msgstr "" "Desired number of birds. If zero, no birds are shown.\n" "Flag: -nbirds" #: src/ui.glade:4807 msgid "# Birds:" msgstr "# Birds:" #: src/ui.glade:4821 msgid "" "Number of nearest neighbours the birds should look at.\n" "Flag: -neighbours" msgstr "" "Number of nearest neighbours the birds should look at.\n" "Flag: -neighbours" #: src/ui.glade:4841 msgid "Neighbours:" msgstr "Neighbours:" #: src/ui.glade:4856 msgid "" "Give the birds a fancy color.\n" "Flag: -birdscolor" msgstr "" "Give the birds a fancy color.\n" "Flag: -birdscolor" #: src/ui.glade:4874 msgid "Bird color" msgstr "Bird color" #: src/ui.glade:4900 msgid "Anarchy:" msgstr "Anarchy:" #: src/ui.glade:4914 msgid "" "Anarchy level: the higher, the more anarchy.\n" "Flag: -anarchy" msgstr "" "Anarchy level: the higher, the more anarchy.\n" "Flag: -anarchy" #: src/ui.glade:4934 msgid "Distance weight:" msgstr "Distance weight:" #: src/ui.glade:4948 msgid "" "Tendency to keep desired distance to neighbours.\n" "Flag: -disweight" msgstr "" "Tendency to keep desired distance to neighbours.\n" "Flag: -disweight" #: src/ui.glade:4968 msgid "Adjust speed to neighbours:" msgstr "Adjust speed to neighbours:" #: src/ui.glade:4982 msgid "" "Tendency to adjust speed to neighbours.\n" "Flag: -followneighbours" msgstr "" "Tendency to adjust speed to neighbours.\n" "Flag: -followneighbours" #: src/ui.glade:5016 msgid "" "Speed of birds in arbitrary units.\n" "Flag: -birdsspeed" msgstr "" "Speed of birds in arbitrary units.\n" "Flag: -birdsspeed" #: src/ui.glade:5036 msgid "Drawing scale:" msgstr "Drawing scale:" #: src/ui.glade:5050 msgid "" "Influence the size of the birds.\n" "Flag: -birdsscale\n" msgstr "" "Influence the size of the birds.\n" "Flag: -birdsscale\n" #: src/ui.glade:5067 msgid "" "Show \n" "attr point" msgstr "" "Show \n" "attr point" #: src/ui.glade:5073 msgid "" "Show the point where the birds want to go.\n" "Flags: -showattr 0, -showattr 1" msgstr "" "Show the point where the birds want to go.\n" "Flags: -showattr 0, -showattr 1" #: src/ui.glade:5084 msgid "" "Follow \n" "Santa" msgstr "" "Follow \n" "Santa" #: src/ui.glade:5090 msgid "" "Birds are attracted by an attraction point. Here you can choose to follow " "Santa.\n" "Flags: -followsanta 0, -followsanta 1" msgstr "" "Birds are attracted by an attraction point. Here you can choose to follow " "Santa.\n" "Flags: -followsanta 0, -followsanta 1" #: src/ui.glade:5103 msgid "" "Percentage of screen to be used for the attraction point.\n" "Flag: -attrspace" msgstr "" "Percentage of screen to be used for the attraction point.\n" "Flag: -attrspace" #: src/ui.glade:5125 msgid "Attraction point range" msgstr "Attraction point range" #: src/ui.glade:5168 msgid "Actual mean distance from neighbours." msgstr "Actual mean distance from neighbours." #: src/ui.glade:5185 msgid "Distance used to get the desired number of neighbours." msgstr "Distance used to get the desired number of neighbours." #: src/ui.glade:5268 msgid "Birds" msgstr "Birds" #: src/ui.glade:5286 msgid "version" msgstr "version" #: src/ui.glade:5301 src/ui.glade:6515 msgid "Settings" msgstr "Settings" #: src/ui.glade:5323 msgid "Transparency " msgstr "Transparency " #: src/ui.glade:5340 msgid "" "Transparency of painted items:\n" "0: no transparency.\n" "100: fully transparent, you will see nothing!\n" "Flag: -transparency" msgstr "" "Transparency of painted items:\n" "0: no transparency.\n" "100: fully transparent, you will see nothing!\n" "Flag: -transparency" #: src/ui.glade:5367 msgid "Lift snow on bottom" msgstr "Lift snow on bottom" #: src/ui.glade:5383 msgid "" "Use this if snow falls below the bottom of your screen, or fallen snow " "hides something that should not be hidden.\n" "Flag: -offsets" msgstr "" "Use this if snow falls below the bottom of your screen, or fallen snow " "hides something that should not be hidden.\n" "Flag: -offsets" #: src/ui.glade:5408 msgid "Lift snow on windows" msgstr "Lift snow on windows" #: src/ui.glade:5424 msgid "" "Use this if no snow collects on your windows, or if snow collects separated " "from your windows. \n" "Some basic window managers need this setting (e.g. TWM needs in general a " "value of 25 .. 28).\n" "Flag: -offsety" msgstr "" "Use this if no snow collects on your windows, or if snow collects separated " "from your windows. \n" "Some basic window managers need this setting (e.g. TWM needs in general a " "value of 25 .. 28).\n" "Flag: -offsety" #: src/ui.glade:5449 msgid "Cpu factor" msgstr "Cpu factor" #: src/ui.glade:5467 msgid "" "The higher, the smoother xsnow will run, but will also use more cpu power.\n" "Flag: -cpuload" msgstr "" "The higher, the smoother xsnow will run, but will also use more cpu power.\n" "Flag: -cpuload" #: src/ui.glade:5493 msgid "Scale" msgstr "Scale" #: src/ui.glade:5510 msgid "" "Overall drawing scale.\n" "Flag: -scale" msgstr "" "Overall drawing scale.\n" "Flag: -scale" #: src/ui.glade:5543 msgid "Ignore large top windows" msgstr "Ignore large top windows" #: src/ui.glade:5559 msgid "" "Windows wider than 80 percent of the screen and closer to the top than the " "number in this widget will not collect snow.\n" "In some cases, there are invisible windows near the top of the screen, which " "are handled by xsnow as normal windows: snow is collected upon them. By " "entering a suitable number here, this undesired behaviour can be avoided.\n" "Flag: -ignoretop\n" "\n" msgstr "" "Windows wider than 80 percent of the screen and closer to the top than the " "number in this widget will not collect snow.\n" "In some cases, there are invisible windows near the top of the screen, which " "are handled by xsnow as normal windows: snow is collected upon them. By " "entering a suitable number here, this undesired behaviour can be avoided.\n" "Flag: -ignoretop\n" "\n" #: src/ui.glade:5583 msgid "Ignore large bottom windows" msgstr "Ignore large bottom windows" #: src/ui.glade:5599 msgid "" "Windows wider than 80 percent of the screen and closer to the bottom than " "the number in this widget will not collect snow.\n" "\n" "In some cases, there are invisible windows near the bottom of the screen, " "which are handled by xsnow as normal windows: snow is collected upon them. " "By entering a suitable number here, this undesired behaviour can be " "avoided.\n" "Flag: -ignorebottom" msgstr "" "Windows wider than 80 percent of the screen and closer to the bottom than " "the number in this widget will not collect snow.\n" "\n" "In some cases, there are invisible windows near the bottom of the screen, " "which are handled by xsnow as normal windows: snow is collected upon them. " "By entering a suitable number here, this undesired behaviour can be " "avoided.\n" "Flag: -ignorebottom" #: src/ui.glade:5791 msgid "window type etc." msgstr "window type etc." #: src/ui.glade:5814 msgid "" "Menu\n" "colors" msgstr "" "Menu\n" "colors" #: src/ui.glade:5819 msgid "" "Toggle between xsnow's own menu colors and standard menu colors.\n" "Activated: use xsnow colors.\n" "Deactivated: use default colors.\n" "Flags: -theme 1, -theme 0" msgstr "" "Toggle between xsnow's own menu colors and standard menu colors.\n" "Activated: use xsnow colors.\n" "Deactivated: use default colors.\n" "Flags: -theme 1, -theme 0" #: src/ui.glade:5833 msgid "" "On all\n" "workspaces" msgstr "" "On all\n" "workspaces" #: src/ui.glade:5838 msgid "" "Use all workspaces to snow in.\n" "NOTE: this doesn't work properly in enlightenment.\n" "Flags: -allworkspaces 1, -allworkspaces 0" msgstr "" "Use all workspaces to snow in.\n" "NOTE: this doesn't work properly in enlightenment.\n" "Flags: -allworkspaces 1, -allworkspaces 0" #: src/ui.glade:5856 msgid "" "Below\n" "windows" msgstr "" "Below\n" "windows" #: src/ui.glade:5861 msgid "" "When activated, it will be snowing below your windows, else it will be " "snowing upon you windows too.\n" "On some desktop environments, when snowing above your windows you will not " "be able to click on any window.\n" "Therefore, you will be asked to click a button, to be sure that things are " "OK.\n" "Flag: -above" msgstr "" "When activated, it will be snowing below your windows, else it will be " "snowing upon you windows too.\n" "On some desktop environments, when snowing above your windows you will not " "be able to click on any window.\n" "Therefore, you will be asked to click a button, to be sure that things are " "OK.\n" "Flag: -above" #: src/ui.glade:5880 msgid "" "Click to\n" "confirm" msgstr "" "Click to\n" "confirm" #: src/ui.glade:5885 msgid "To make sure you can click." msgstr "To make sure you can click." #: src/ui.glade:5904 msgid "" "If you have more than one monitor, choose where you want snow falling. " "Choose 'all monitors' if you want snow in all monitors.\n" "NOTE: when changing monitor, xsnow will restart.\n" "Flag: -screen" msgstr "" "If you have more than one monitor, choose where you want snow falling. " "Choose 'all monitors' if you want snow in all monitors.\n" "NOTE: when changing monitor, xsnow will restart.\n" "Flag: -screen" #: src/ui.glade:5911 msgid "monitor 1" msgstr "monitor 1" #: src/ui.glade:5922 msgid "" "Create\n" "outline" msgstr "" "Create\n" "outline" #: src/ui.glade:5927 msgid "" "To draw an outline around the snow window.\n" "Flag: -outline 1/0" msgstr "" "To draw an outline around the snow window.\n" "Flag: -outline 1/0" #: src/ui.glade:5951 msgid "" " \n" " " msgstr "" " \n" " " #: src/ui.glade:5986 msgid "" "Choose here the picture you want as background when xscreensaver is " "active.\n" "Flag: -bg" msgstr "" "Choose here the picture you want as background when xscreensaver is " "active.\n" "Flag: -bg" #: src/ui.glade:5990 msgid "Choose background" msgstr "Choose background" #: src/ui.glade:6005 msgid "" "Activate xscreensaver.\n" "Click and don't touch mouse and keyboard for a few seconds..." msgstr "" "Activate xscreensaver.\n" "Click and don't touch mouse and keyboard for a few seconds..." #: src/ui.glade:6019 msgid "" "Settings for Xscreensaver. You can choose a background, and choose to use it " "or not.\n" "Make sure you add a line like\n" "xsnow -root\n" "after the line 'programs:' in the file ~/.xscreensaver and you run " "xscreensaver-demo to choose for xsnow.\n" "To activate xscreensaver on the command line:\n" "xscreensaver-command -activate\n" "See also the man page:\n" "man xsnow" msgstr "" "Settings for Xscreensaver. You can choose a background, and choose to use it " "or not.\n" "Make sure you add a line like\n" "xsnow -root\n" "after the line 'programs:' in the file ~/.xscreensaver and you run " "xscreensaver-demo to choose for xsnow.\n" "To activate xscreensaver on the command line:\n" "xscreensaver-command -activate\n" "See also the man page:\n" "man xsnow" #: src/ui.glade:6028 msgid "Xscreensaver: " msgstr "Xscreensaver: " #: src/ui.glade:6048 msgid "Black" msgstr "Black" #: src/ui.glade:6052 msgid "" "When activated, the background will be black.\n" "Flag: -bg (this button will be automatically desactivated when -bg is given)" msgstr "" "When activated, the background will be black.\n" "Flag: -bg (this button will be automatically desactivated when -bg is given)" #: src/ui.glade:6076 msgid "" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" msgstr "" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" #: src/ui.glade:6551 msgid "en" msgstr "en" #: src/ui.glade:6554 msgid "it" msgstr "it" #~ msgid "" #~ "If set, use two colors.\n" #~ "Flags: -enablesc2" #~ msgstr "" #~ "If set, use two colors.\n" #~ "Flags: -enablesc2" xsnow-3.8.3/pofiles/es.po0000666000000000000000000013245014732252143013515 0ustar0000000000000000# # Sometimes the translations contain rubbish, please replace them. # # (abc_1000) %l#x # # (abc_1001) xsnow # # (abc_1002) Xscreensaver # # (abc_1003) Rick Jansen # # (abc_1004) \n # # (abc_1005)   # # (abc_1006) Xsnow # # (abc_1007) XsnoW # # (abc_1008) XSNOW # Language for xsnow # Copyright (C) 2023 Willem Vermin # This file is distributed under the same license as the xsnow package. # Willem Vermin , 2023 # msgid "" msgstr "" "Project-Id-Version: xsnow 3.6.1.gettext~pre7\n" "Report-Msgid-Bugs-To: Willem Vermin wvermin@gmail.com\n" "POT-Creation-Date: 2024-03-10 14:19+0100\n" "PO-Revision-Date: 2024-03-10 14:19+0100\n" "Last-Translator: Willem Vermin wvermin@gmail.com\n" "Language-Team: None\n" "Language: es\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: src/main.c:379 #, c-format msgid "Available languages are: %s\n" msgstr "Los idiomas disponibles son: %s\n" #: src/main.c:382 msgid "Warning: don't eat yellow snow!" msgstr "Advertencia: ¡No comas nieve amarilla!" #: src/main.c:403 #, c-format msgid "For optimal resuts, add to your %s:\n" msgstr "Para obtener resultados óptimos, añada a su %s:\n" #: src/main.c:411 #, c-format msgid "unknown\n" msgstr "desconocido\n" #: src/main.c:420 #, c-format msgid "Detected Wayland desktop\n" msgstr "Escritorio Wayland detectado\n" #: src/main.c:435 #, c-format msgid "Xsnow needs gtk version >= %s, found version %s \n" msgstr "Xsnow necesita versión gtk >= %s, se encontró la versión %s \n" #: src/main.c:445 msgid "Continuing with flag" msgstr "Siguiendo con" #: src/main.c:483 #, c-format msgid "%s: cannot connect to X server %s\n" msgstr "%s: no se puede conectar al servidor X %s\n" #: src/main.c:484 msgid "(default)" msgstr "(por defecto)" #: src/main.c:602 msgid "restarting" msgstr "reiniciando" #: src/main.c:649 #, c-format msgid "Click on a window ...\n" msgstr "Haga clic en una ventana ...\n" #: src/main.c:683 #, c-format msgid "Detected desktop session: %s\n" msgstr "Sesión de escritorio detectada: %s\n" #: src/main.c:686 #, c-format msgid "Could not determine desktop session\n" msgstr "No se ha podido determinar la sesión de escritorio\n" #: src/main.c:718 #, c-format msgid "Trying to snow in root window\n" msgstr "Tratando de nevar en la ventana raíz\n" #: src/main.c:762 #, c-format msgid "Using transparent window\n" msgstr "Uso de la ventana transparente\n" #: src/main.c:767 #, c-format msgid "The transparent snow-window is probably not click-through, alas..\n" msgstr "" "La ventana de nieve transparente no es probablemente clic a través de, por " "desgracia..\n" #: src/main.c:776 #, c-format msgid "Cannot create transparent window\n" msgstr "No se puede crear una ventana transparente\n" #: src/main.c:778 #, c-format msgid "NOTE: xsnow will probably run, but some glitches are to be expected.\n" msgstr "" "NOTA: xsnow probablemente se ejecutará, pero se esperan algunos problemas " "técnicos.\n" #: src/main.c:788 #, c-format msgid "LXDE session found, using window 'pcmanfm'.\n" msgstr "Sesión LXDE encontrada, usando la ventana 'pcmanfm'.\n" #: src/main.c:795 #, c-format msgid "Using window 'Desktop'.\n" msgstr "Usando la ventana 'Escritorio'.\n" #: src/main.c:799 #, c-format msgid "Using root window\n" msgstr "Uso de la ventana raíz\n" #: src/main.c:843 #, c-format msgid "Snowing in %#lx: %s %d+%d %dx%d\n" msgstr "Nevando en %#lx: %s %d+%d %dx%d\n" #: src/main.c:888 #, c-format msgid "Using double buffer: %#lx. %dx%d\n" msgstr "Usando doble búfer: %#lx. %dx%d\n" #: src/main.c:895 #, c-format msgid "NOT using double buffering:" msgstr "NO usar doble buffering:" #: src/main.c:897 #, c-format msgid " because double buffering is not available on this system\n" msgstr " porque el búfer doble no está disponible en este sistema\n" #: src/main.c:899 #, c-format msgid " on your request.\n" msgstr " a petición suya.\n" #: src/main.c:900 #, c-format msgid "NOTE: expect some flicker.\n" msgstr "NOTA: espere un poco de parpadeo.\n" #: src/main.c:1042 msgid "Restart due to change of screen or language settings ...\n" msgstr "" "Reiniciar debido al cambio de la configuración de la pantalla o del " "idioma...\n" #: src/main.c:1056 msgid "Restart due to change of display settings...\n" msgstr "Reiniciar debido al cambio de la configuración de la pantalla...\n" #: src/main.c:1147 msgid "Wayland (Expect some slugginess)" msgstr "Wayland (Espere algo de lentitud)" #: src/main.c:1151 msgid "Probably X11" msgstr "Probablemente X11" #: src/main.c:1153 #, c-format msgid "%s. Snow window: %#lx" msgstr "%s. Ventana de nieve: %#lx" #: src/main.c:1205 #, c-format msgid "More than %d errors, I quit!" msgstr "¡Más de %d errores, renuncio!" #: src/main.c:1355 #, c-format msgid "Window size changed, now snowing in in %#lx: %s %d+%d %dx%d\n" msgstr "" "El tamaño de la ventana ha cambiado, ahora está nevando en %#lx: %s %d+%d " "%dx%d\n" #: src/main.c:1424 #, c-format msgid "Halting because of flag %s\n" msgstr "Detenerse debido a la bandera %s\n" #: src/selfrep.c:34 #, c-format msgid "Not sending tar file to terminal.\n" msgstr "No se está enviando el archivo tar a la terminal.\n" #: src/selfrep.c:35 #, c-format msgid "Try redirecting to a file (e.g: %s,\n" msgstr "Intente redirigir a un archivo (por ejemplo: %s,\n" #: src/selfrep.c:36 #, c-format msgid "or use a %s" msgstr "o usa un %s" #: src/selfrep.c:42 msgid "Problems encountered during production of the tar ball.\n" msgstr "Problemas encontrados durante la producción de la bola de alquitrán.\n" #: src/selfrep.c:47 #, c-format msgid "Self replication is not compiled in.\n" msgstr "La autorreplicación no se compila en.\n" #: src/utils.c:248 #, c-format msgid "" "\n" "Xsnow: Caught signal %d\n" msgstr "" "\n" "Xsnow: Señal captada %d\n" #: src/utils.c:251 #, c-format msgid "" "\n" "Thanks for using xsnow\n" msgstr "" "\n" "Gracias por usar xsnow\n" #: src/windows.c:633 #, c-format msgid "Setting background from %s\n" msgstr "Configuración de fondo desde %s\n" #: src/ui.c:1050 #, c-format msgid "Range: %d\n" msgstr "Rango: %d\n" #: src/ui.c:1052 #, c-format msgid "Mean distance: %3d\n" msgstr "Distancia media: %3d\n" #: src/ui.c:1060 #, c-format msgid "Desktop type: %s" msgstr "Tipo de escritorio: %s" #: src/ui.c:1175 src/ui.glade:5910 msgid "all monitors" msgstr "Todos los monitores" #: src/ui.c:1182 #, c-format msgid "monitor %d" msgstr "monitor %d" #: src/ui.c:1200 msgid "Available languages are: " msgstr "Idiomas disponibles: " #: src/ui.c:1203 msgid "Use \"sys\" for your default language.\n" msgstr "Utilice \"sys\" para el idioma predeterminado.\n" #: src/ui.c:1204 msgid "See also the man page." msgstr "Véase también la página de manual." #: src/ui.glade:144 msgid "" "\n" "Alas! This not an X11 session, xsnow will probably not run.\n" "\n" "If you want to try it anyway, set the environment variable XSNOW_FORCE_RUN, " "eg:\n" "\n" " XSNOW_FORCE_RUN=1 xsnow\n" "\n" "Or, you could force an X11 session, for example by tweaking /etc/gdm3/daemon." "conf.\n" "\n" msgstr "" "\n" "¡Ay! Esta no es una sesión X11, xsnow probablemente no se ejecutará.\n" "\n" "Si desea intentarlo de todos modos, establezca la variable de entorno " "XSNOW_FORCE_RUN, por ejemplo:\n" "\n" " XSNOW_FORCE_RUN=1 xsnow\n" "\n" "O bien, podría forzar una sesión X11, por ejemplo, modificando /etc/gdm3/" "daemon.conf.\n" "\n" #: src/ui.glade:162 msgid "Ok, things are as they are. " msgstr "Ok, las cosas son como son. " #: src/ui.glade:477 msgid "" "If everything is ok, it is now snowing on your desktop, and birds are " "flying. You are encouraged to define your own preferences using the tabs " "above." msgstr "" "Si todo está bien, ahora está nevando en su escritorio, y los aves están " "volando. Se le anima a definir sus propias preferencias utilizando las " "pestañas anteriores." #: src/ui.glade:492 msgid "" "Use the settings tab if xsnow is misbehaving.\n" "Use the birds tab if birds are misbehaving." msgstr "" "Utilice la pestaña de ajustes si xsnow se comporta mal.\n" "Use la pestaña aves si las aves se portan mal." #: src/ui.glade:509 msgid "In every tab you find the following rescue buttons:" msgstr "En cada pestaña encontrará los siguientes botones de rescate:" #: src/ui.glade:529 msgid "Defaults " msgstr "Predeterminados " #: src/ui.glade:544 msgid "Set default preferences for this tab." msgstr "Establezca las preferencias predeterminadas para esta pestaña." #: src/ui.glade:571 msgid "Vintage " msgstr "Antiguo " #: src/ui.glade:586 msgid "Set vintage preferences for this tab." msgstr "Establecer preferencias antiguas para esta pestaña." #: src/ui.glade:613 msgid "All defaults " msgstr "Todos predeterminados " #: src/ui.glade:628 msgid "Set default preferences for all (except settings) tabs." msgstr "" "Establezca las preferencias predeterminadas para todas las pestañas (excepto " "la configuración)." #: src/ui.glade:655 msgid "All vintage " msgstr "Todo lo antiguo " #: src/ui.glade:670 msgid "Set vintage preferences for all (except settings) tabs." msgstr "" "Establezca preferencias antiguas para todas las pestañas (excepto la " "configuración)." #: src/ui.glade:690 src/ui.glade:701 src/ui.glade:840 src/ui.glade:1045 #: src/ui.glade:2870 src/ui.glade:2919 src/ui.glade:4688 msgid " " msgstr " " #: src/ui.glade:712 msgid " " msgstr " " #: src/ui.glade:746 msgid "Welcome at xsnow!" msgstr "¡Bienvenido a xsnow!" #: src/ui.glade:804 msgid "" "Vintage preferences: the look and feel of the original xsnow, created in " "1993 by Rick Jansen." msgstr "" "Preferencias antiguas: el aspecto y la sensación del original xsnow, creado " "en 1993 por Rick Jansen." #: src/ui.glade:895 src/ui.glade:1542 src/ui.glade:2470 src/ui.glade:3033 #: src/ui.glade:3504 src/ui.glade:4470 src/ui.glade:5736 msgid "All defaults" msgstr "Todos predeterminados" #: src/ui.glade:900 src/ui.glade:2474 src/ui.glade:3037 src/ui.glade:5740 msgid "" "Apply defaults for all preferences (except settings).\n" "Flag: -defaults" msgstr "" "Aplicar valores predeterminados para todas las preferencias (excepto la " "configuración).\n" "Flag: -defaults" #: src/ui.glade:914 msgid "Donate" msgstr "Donar" #: src/ui.glade:920 msgid "" "Donate one euro or so to inspire the maintainer of xsnow, here is a paypal " "link. " msgstr "" "Done un euro más o menos para inspirar al mantenedor de xsnow, aquí hay un " "enlace de paypal. " #: src/ui.glade:930 src/ui.glade:1561 src/ui.glade:2489 src/ui.glade:3052 #: src/ui.glade:3522 src/ui.glade:4489 src/ui.glade:5754 msgid "All vintage" msgstr "Todo lo antiguo" #: src/ui.glade:935 src/ui.glade:1565 src/ui.glade:2493 src/ui.glade:3056 #: src/ui.glade:4493 src/ui.glade:5758 msgid "" "Use vintage values for all preferences (except settings).\n" "Flag: -vintage" msgstr "" "Utilice valores antigos para todas las preferencias (excepto la " "configuración).\n" "Flag: -vintage" #: src/ui.glade:949 src/ui.glade:1513 src/ui.glade:2441 src/ui.glade:3004 #: src/ui.glade:3552 src/ui.glade:4546 src/ui.glade:5633 msgid "Hide menu" msgstr "Ocultar menú" #: src/ui.glade:954 src/ui.glade:1517 src/ui.glade:2445 src/ui.glade:3008 #: src/ui.glade:3556 src/ui.glade:4550 src/ui.glade:5637 msgid "" "Leave menu.\n" "Flag: -nomenu" msgstr "" "Salir del menú.\n" "Flag: -nomenu" #: src/ui.glade:968 msgid "Contact" msgstr "Contacto" #: src/ui.glade:973 msgid "Please report any comments to the maintainer of xsnow." msgstr "" "Por favor, informe cualquier comentario al encargado del mantenimiento de " "xsnow." #: src/ui.glade:983 src/ui.glade:1592 src/ui.glade:2520 src/ui.glade:3083 #: src/ui.glade:3580 src/ui.glade:4519 src/ui.glade:5661 msgid "Quit xsnow" msgstr "Salir xsnow" #: src/ui.glade:988 src/ui.glade:1596 src/ui.glade:2524 src/ui.glade:3087 #: src/ui.glade:3584 src/ui.glade:4523 src/ui.glade:5665 msgid "Quit xsnow." msgstr "Salir xsnow." #: src/ui.glade:1028 msgid "" "If the system is too busy, all panels get this color, in which case you " "could adapt some settings in \"snow\", \"birds\", \"settings\", or " "\"celestials\"." msgstr "" "Si el sistema está demasiado ocupado, todos los paneles obtienen este color, " "en cuyo caso podría adaptar algunas configuraciones en \"nieve\", \"aves\", " "\"ajustes\" o \"celestiales\"." #: src/ui.glade:1222 msgid "Welcome" msgstr "Bienvenido" #: src/ui.glade:1239 msgid "Blow off:" msgstr "Quitar:" #: src/ui.glade:1252 msgid "On windows:" msgstr "En Windows:" #: src/ui.glade:1265 msgid "On bottom:" msgstr "En el fondo:" #: src/ui.glade:1278 msgid "On scenery:" msgstr "Sobre el paisaje:" #: src/ui.glade:1288 src/ui.glade:1304 src/ui.glade:1320 src/ui.glade:1336 #: src/ui.glade:3745 src/ui.glade:3838 src/ui.glade:3941 src/ui.glade:4011 #: src/ui.glade:4047 src/ui.glade:6001 msgid "Show" msgstr "Mostrar" #: src/ui.glade:1292 msgid "" "If set, show snow blowing away.\n" "Flags: -blowsnow, -noblowsnow" msgstr "" "Si está configurado, muestre que la nieve sopla.\n" "Flags: -blowsnow, -noblowsnow" #: src/ui.glade:1308 msgid "" "If set, show fallen snow on windows.\n" "Flags: -keepsnowonwindows, -nokeepsnowonwindows" msgstr "" "Si está configurado, muestre la nieve caída en las ventanas.\n" "Flags: -keepsnowonwindows, -nokeepsnowonwindows" #: src/ui.glade:1324 msgid "" "If set, show fallen snow on bottom of the desktop.\n" "Flags: -keepsnowonscreen, -nokeepsnowonscreen" msgstr "" "Si está configurado, muestre la nieve caída en la parte inferior del " "escritorio.\n" "Flags: -keepsnowonscreen, -nokeepsnowonscreen" #: src/ui.glade:1340 msgid "" "If set, snow will collect on the trees.\n" "Flags: -keepsnowontrees, -nokeepsnowontrees" msgstr "" "Si se establece, la nieve se acumulará en los árboles.\n" "Flags: -keepsnowontrees, -nokeepsnowontrees" #: src/ui.glade:1354 msgid "" "The higher this setting, the more snow will be generated because of Santa " "ploughing, wind or disappearing windows. \n" "Flag: -blowofffactor" msgstr "" "Cuanto más alto sea este ajuste, más nieve se generará debido a la arada de " "Papá Noel, el viento o la desaparición de las ventanas. \n" "Flag: -blowofffactor" #: src/ui.glade:1373 msgid "" "The higher this setting, the more snow will collect on the windows. \n" "Note: in Wayland, there is no snow on the windows. \n" "Flag: -wsnowdepth" msgstr "" "Cuanto más alto sea este ajuste, más nieve se acumulará en las ventanas. \n" "Nota: en Wayland, no hay nieve en las ventanas. \n" "Flag: -wsnowdepth" #: src/ui.glade:1393 msgid "" "The higher this setting, the more snow will collect on the bottom of the " "desktop.\n" "Flag: -ssnowdepth" msgstr "" "Cuanto más alto sea este ajuste, más nieve se acumulará en la parte " "inferior del escritorio.\n" "Flag: -ssnowdepth" #: src/ui.glade:1412 msgid "" "The higher this setting, the more snow will collect on the trees.\n" "Flag: -maxontrees" msgstr "" "Cuanto más alto sea este ajuste, más nieve se acumulará en los árboles.\n" "Flag: -maxontrees" #: src/ui.glade:1433 msgid "Choose your favorite snow" msgstr "Elige tu favorito" #: src/ui.glade:1450 src/ui.glade:1618 src/ui.glade:2564 src/ui.glade:2859 #: src/ui.glade:4887 src/ui.glade:5964 src/ui.glade:5975 src/ui.glade:6039 #: src/ui.glade:6065 msgid " " msgstr " " #: src/ui.glade:1464 src/ui.glade:2393 src/ui.glade:2956 src/ui.glade:3458 #: src/ui.glade:4574 src/ui.glade:5690 msgid "Defaults" msgstr "Predeterminados" #: src/ui.glade:1468 msgid "Apply default values for the preferences in this tab.\n" msgstr "" "Aplique valores predeterminados para las preferencias de esta pestaña.\n" #: src/ui.glade:1483 src/ui.glade:2411 src/ui.glade:2974 src/ui.glade:3475 #: src/ui.glade:4592 src/ui.glade:5707 msgid "Vintage" msgstr "Antiguo" #: src/ui.glade:1487 src/ui.glade:2415 src/ui.glade:2978 src/ui.glade:3479 #: src/ui.glade:4596 src/ui.glade:5711 msgid "Apply vintage values for the preferences in this tab." msgstr "Aplique valores antiguos para las preferencias de esta pestaña." #: src/ui.glade:1546 src/ui.glade:4474 msgid "" "Apply defaults for all preferences (except settings).\n" "Flags: -defaults" msgstr "" "Aplicar valores predeterminados para todas las preferencias (excepto la " "configuración).\n" "Flags: -defaults" #: src/ui.glade:1632 src/ui.glade:3895 msgid "Size:" msgstr "Tamaño:" #: src/ui.glade:1644 msgid "" "Size of snowflakes, works only for non-vintage snow flakes.\n" "Flag: -snowsize" msgstr "" "Tamaño de los copos de nieve, funciona solo para copos de nieve no vintage.\n" "Flag: -snowsize" #: src/ui.glade:1664 src/ui.glade:2357 src/ui.glade:3861 src/ui.glade:4145 #: src/ui.glade:5002 msgid "Speed:" msgstr "Velocidad:" #: src/ui.glade:1678 msgid "Max # snowflakes:" msgstr "Máximo # copos de nieve:" #: src/ui.glade:1691 msgid "" "Maximum amount of snowflakes.\n" "Flag: -flakecountmax" msgstr "" "Cantidad máxima de copos de nieve.\n" "Flag: -flakecountmax" #: src/ui.glade:1716 msgid "# Snowflakes:" msgstr "Copos de nieve" #: src/ui.glade:1732 src/ui.glade:5173 src/ui.glade:5189 msgid "label" msgstr "mecanizados-etiqueta" #: src/ui.glade:1741 msgid "Show fluff" msgstr "Mostrar pelusa" #: src/ui.glade:1745 msgid "" "If set, try to show fluff on fallen snow and trees if possible.\n" "Flags: -fluffy, -nofluffy" msgstr "" "Si está configurado, trate de mostrar pelusa en la nieve y los árboles " "caídos si es posible.\n" "Flags: -fluffy, -nofluffy" #: src/ui.glade:1759 src/ui.glade:1771 src/ui.glade:2575 src/ui.glade:3798 #: src/ui.glade:3810 src/ui.glade:5139 src/ui.glade:5151 msgid "             " msgstr "             " #: src/ui.glade:1783 msgid "" "Speed of the snowflakes.\n" "Flag: -snowspeedfactor" msgstr "" "Velocidad de los copos de nieve.\n" "Flag: -snowspeedfactor" #: src/ui.glade:1804 msgid "Intensity:" msgstr "Intensidad:" #: src/ui.glade:1816 msgid "" "The higher, the more snowflakes.\n" "Flag: -snowflakes" msgstr "" "Cuanto más alto, más copos de nieve.\n" "Flag: -snowflakes" #: src/ui.glade:1836 msgid "Show snow" msgstr "Mostrar nieve" #: src/ui.glade:1840 msgid "" "If set, show snowflakes.\n" "Flags: -snow, -nosnow" msgstr "" "Si está configurado, muestre los copos de nieve.\n" "Flags: -snow, -nosnow" #: src/ui.glade:1855 msgid "" "The color of the snow.\n" "Flag: -sc" msgstr "" "El color de la nieve.\n" "Flag: -sc" #: src/ui.glade:1872 msgid "Color:" msgstr "Color:" #: src/ui.glade:1886 msgid "Second color:" msgstr "Segundo color:" #: src/ui.glade:1899 msgid "" "The second color of the snow.\n" "Flag: -sc2" msgstr "" "El segundo color de la nieve.\n" "Flag: -sc2" #: src/ui.glade:1912 msgid "Enable" msgstr "Permitir" #: src/ui.glade:1916 msgid "" "If set, use two colors.\n" "Flag: -enablesc2" msgstr "Si está configurado, use dos colores.\n" "Flag: -enablesc2" #: src/ui.glade:1974 msgid "Snow" msgstr "Nieve" #: src/ui.glade:1992 msgid "" "Tiny Santa with three reindeers.\n" "Flags: -santa 0 -norudolph" msgstr "" "Pequeño Papá Noel con tres renos.\n" "Flags: -santa 0 -norudolph" #: src/ui.glade:2021 msgid "" "Small Santa with three reindeers.\n" "Flags: -santa 1 -norudolph" msgstr "" "Pequeño Papá Noel con tres renos.\n" "Flags: -santa 1 -norudolph" #: src/ui.glade:2050 msgid "" "Santa with three reindeers.\n" "Flags: -santa 2 -norudolph" msgstr "" "Papá Noel con tres renos.\n" "Flags: -santa 2 -norudolph" #: src/ui.glade:2079 msgid "" "Santa with Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder and Blixem.\n" "Flags: -santa 3 -norudolph" msgstr "" "Papá Noel con Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder y " "Blixem.\n" "Flags: -santa 3 -norudolph" #: src/ui.glade:2108 msgid "" "Santa using the train with two reindeers.\n" "Flags: -santa 4 -norudolph" msgstr "" "Papá Noel usando el tren con dos renos.\n" "Flags: -santa 4 -norudolph" #: src/ui.glade:2137 msgid "" "Santa using the train with one reindeer and Rudolph.\n" "Flags: -santa 4 -showrudolph" msgstr "" "Papá Noel usando el tren con un reno y Rudolph.\n" "Flags: -santa 4 -showrudolph" #: src/ui.glade:2165 msgid "" "Tiny Santa with two reindeers and Rudolph.\n" "Flags: -santa 0 -showrudolph" msgstr "" "Pequeño Papá Noel con dos renos y Rudolph.\n" "Flags: -santa 0 -showrudolph" #: src/ui.glade:2195 msgid "" "Small Santa with two reindeers and Rudolph.\n" "Flags: -santa 1 -showrudolph" msgstr "" "Pequeño Papá Noel con dos renos y Rudolph.\n" "Flags: -santa 1 -showrudolph" #: src/ui.glade:2223 msgid "" "Santa with two reindeers and Rudolph.\n" "Flags: -santa 2 -showrudolph" msgstr "" "Papá Noel con dos renos y Rudolph.\n" "Flags: -santa 2 -showrudolph" #: src/ui.glade:2251 msgid "" "Santa with Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder, Blixem " "and Rudolph.\n" "Flags: -santa 3 -showrudolph" msgstr "" "Papá Noel con Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder, Blixem " "y Rudolph.\n" "Flags: -santa 3 -showrudolph" #: src/ui.glade:2282 msgid "Without Rudolph" msgstr "Sin Rudolph" #: src/ui.glade:2297 msgid "With Rudolph" msgstr "Con Rudolph" #: src/ui.glade:2308 msgid "Choose your Santa" msgstr "Elige tu Papá Noel" #: src/ui.glade:2326 msgid "Choose your favorite Santa" msgstr "Elige tu Papá Noel favorito" #: src/ui.glade:2342 src/ui.glade:3444 msgid " " msgstr " " #: src/ui.glade:2369 msgid "" "Santa's speed.\n" "Flag: -santaspeedfactor" msgstr "" "La velocidad de Papá Noel.\n" "Flag: -santaspeedfactor" #: src/ui.glade:2397 src/ui.glade:2960 src/ui.glade:3462 src/ui.glade:4578 #: src/ui.glade:5694 msgid "Apply default values for the preferences in this tab." msgstr "Aplique valores predeterminados para las preferencias de esta pestaña." #: src/ui.glade:2543 msgid "Show Santa" msgstr "Mostrar Papá Noel" #: src/ui.glade:2547 msgid "" "To show or not to show Santa.\n" "Flags: -showsanta, -nosanta" msgstr "" "Para mostrar o no mostrar a Papá Noel.\n" "Flags: -showsanta, -nosanta" #: src/ui.glade:2590 src/ui.glade:3229 msgid "Scale:" msgstr "Escala:" #: src/ui.glade:2602 msgid "" "Scale of Santa.\n" "Flags: -santascale " msgstr "" "Escala de Papá Noel.\n" "Flags: -santascale " #: src/ui.glade:2647 msgid "Santa" msgstr "Papá Noel" #: src/ui.glade:2662 msgid "Show scenery" msgstr "Paisaje" #: src/ui.glade:2666 msgid "" "To show or not to show scenery.\n" "Flags: -showtrees, -notrees" msgstr "" "Para mostrar o no mostrar paisajes.\n" "Flags: -showtrees, -notrees" #: src/ui.glade:2683 msgid "" "Vintage tree, you can set the color.\n" "Flag: -treetype 0" msgstr "" "Ãrbol antiguo, se puede establecer el color.\n" "Flag: -treetype 0" #: src/ui.glade:2706 msgid "" "Woody tree.\n" "Flags: -treetype 1 or: -treetype all" msgstr "" "Leñosas arboreas.\n" "Flags: -treetype 1 or: -treetype all" #: src/ui.glade:2729 msgid "" "Leavy tree.\n" "Flags: -treetype 2 or: -treetype all" msgstr "" "Ãrbol frondoso.\n" "Flags: -treetype 2 or: -treetype all" #: src/ui.glade:2752 msgid "" "Small house.\n" "Flags: -treetype 3 or: -treetype all" msgstr "" "Casa y vivienda\n" "Flags: -treetype 3 or: -treetype all" #: src/ui.glade:2775 msgid "" "Reindeer.\n" "Flags: -treetype 4 or: -treetype all" msgstr "" "Reno\n" "Flags: -treetype 4 or: -treetype all" #: src/ui.glade:2798 msgid "" "Moose.\n" "Flags: -treetype 5 or: -treetype all" msgstr "" "Alce\n" "Flags: -treetype 5 or: -treetype all" #: src/ui.glade:2821 msgid "" "Snowy tree.\n" "Flags: -treetype 6 or: -treetype all" msgstr "" "Ãrbol nevado.\n" "Flags: -treetype 6 or: -treetype all" #: src/ui.glade:2844 msgid "" "Set color of vintage tree.\n" "Flag: -tc" msgstr "" "Establecer el color del árbol antiguo.\n" "Flag: -tc" #: src/ui.glade:2884 msgid "Compose your favorite scenery" msgstr "Redacta tus paisajes favoritos" #: src/ui.glade:2900 msgid "Try and click any image!" msgstr "¡Intenta hacer clic en cualquier imagen!" #: src/ui.glade:2931 msgid "" "Polar bear.\n" "Flags: -treetype 7 or: -treetype all" msgstr "" "Oso polar\n" "Flags: -treetype 7 or: -treetype all" #: src/ui.glade:3141 msgid "# Items:" msgstr "ArtÃculos" #: src/ui.glade:3156 msgid "" "Desired number of scenery items.\n" "Flag: -trees" msgstr "" "Número deseado de elementos de paisaje.\n" "Flag: -trees" #: src/ui.glade:3179 msgid "% Window fill:" msgstr "% Relleno de ventana:" #: src/ui.glade:3190 msgid "" "Bottom percentage of screen available for scenery.\n" "Flag: -treefill" msgstr "" "Porcentaje inferior de la pantalla disponible para escenografía.\n" "Flag: -treefill" #: src/ui.glade:3209 msgid "Allow overlap" msgstr "Permitir solapamientos" #: src/ui.glade:3213 msgid "" "To allow overlap or not when placing scenery.\n" "Flags: -treeoverlap, -notreeoverlap" msgstr "" "Para permitir la superposición o no al colocar el paisaje.\n" "Flags: -treeoverlap, -notreeoverlap" #: src/ui.glade:3240 msgid "" "Scale of scenery.\n" "Flag: sceneryscale " msgstr "" "Escala del paisaje.\n" "Flag: sceneryscale " #: src/ui.glade:3409 msgid "Scenery" msgstr "Escenario" #: src/ui.glade:3428 msgid "Compose here your favorite celestial conditions" msgstr "Compone aquí tus condiciones celestiales favoritas" #: src/ui.glade:3508 msgid "" "Apply default values for all preferences (except settings).\n" "Flag: -defaults" msgstr "" "Aplicar valores predeterminados para todas las preferencias (excepto la " "configuración).\n" "Flag: -defaults" #: src/ui.glade:3526 msgid "" "Apply vintage values for all preferences (except settings).\n" "Flag: -vintage" msgstr "" "Aplique valores antiguos para todas las preferencias (excepto la " "configuración).\n" "Flag: -vintage" #: src/ui.glade:3612 msgid "Wind" msgstr "Eólica" #: src/ui.glade:3626 msgid "Windy" msgstr "Ventoso" #: src/ui.glade:3631 msgid "" "If set, there will be wind.\n" "Flags: -wind, -nowind" msgstr "" "Si se establece, habrá viento.\n" "Flags: -wind, -nowind" #: src/ui.glade:3648 msgid "Whirl:" msgstr "Remolino" #: src/ui.glade:3660 msgid "" "The higher this setting, the more the wind will whirl.\n" "Flag: -whirlfactor" msgstr "" "Cuanto más alto sea este ajuste, más girará el viento.\n" "Flag: -whirlfactor" #: src/ui.glade:3682 msgid "Timer:" msgstr "Temporizador:" #: src/ui.glade:3695 msgid "" "This setting determines how many seconds pass between two gusts of wind.\n" "Flag: -windtimer" msgstr "" "Este ajuste determina cuántos segundos pasan entre dos ráfagas de viento.\n" "Flag: -windtimer" #: src/ui.glade:3711 msgid "Now!" msgstr "¡Ya!" #: src/ui.glade:3715 msgid "Force a gust of wind immediately." msgstr "Forzar una ráfaga de viento inmediatamente." #: src/ui.glade:3732 msgid "Stars" msgstr "Estrellas" #: src/ui.glade:3750 msgid "" "To show or not show stars.\n" "Flag: -stars (0 means: no stars)" msgstr "" "Para mostrar o no mostrar estrellas.\n" "Flag: -stars (0 means: no stars)" #: src/ui.glade:3767 msgid "Number:" msgstr "Número:" #: src/ui.glade:3779 msgid "" "Number of twinkling stars.\n" "Flag: -stars" msgstr "" "Número de estrellas parpadeantes.\n" "Flag: -stars" # #: src/ui.glade:3825 msgid "Moon" msgstr "Luna" # #: src/ui.glade:3843 msgid "" "To show or not show moon.\n" "Flags: -moon 1, -moon 0" msgstr "" "Para mostrar o no mostrar la luna.\n" "Flags: -moon 1, -moon 0" # #: src/ui.glade:3873 msgid "" "Speed of moon in pixels/minute.\n" "Flag: -moonspeed" msgstr "" "Velocidad de la luna en píxeles/minuto.\n" "Flag: -moonspeed" # #: src/ui.glade:3907 msgid "" "Relative size of the moon.\n" "Flag: -moonsize" msgstr "" "Tamaño relativo de la luna.\n" "Flag: -moonsize" # #: src/ui.glade:3928 msgid "Halo" msgstr "Halo" # #: src/ui.glade:3946 msgid "" "To show or not to show halo around moon.\n" "Flags: -halo 1, -halo 0" msgstr "" "Para mostrar o no mostrar halo alrededor de la luna.\n" "Flags: -halo 1, -halo 0" # #: src/ui.glade:3964 src/ui.glade:4179 msgid "Bright:" msgstr "Brillo:" # #: src/ui.glade:3976 msgid "" "Brightness of moon's halo.\n" "Flag: -halobrightness" msgstr "" "Brillo del halo lunar.\n" "Flag: -halobrightness" # #: src/ui.glade:3998 msgid "Meteors" msgstr "Meteoritos" # #: src/ui.glade:4016 msgid "" "To show or not to show meteors.\n" "Flags: -meteors, -nometeors" msgstr "" "Para mostrar o no mostrar meteoros.\n" "Flags: -meteors, -nometeors" # #: src/ui.glade:4034 msgid "Aurora" msgstr "Aurora" # #: src/ui.glade:4052 msgid "" "To show or not show aurora.\n" "Note: the aurora is best viewed using a dark background.\n" "Flags: -aurora 1, -aurora 0" msgstr "" "Para mostrar o no mostrar la aurora.\n" "Nota: la aurora se ve mejor usando un fondo oscuro.\n" "Flags: -aurora 1, -aurora 0" # #: src/ui.glade:4071 msgid "Width:" msgstr "Anchura:" # #: src/ui.glade:4083 msgid "" "Width of aurora in percentage of screen width.\n" "Flag: -aurorawidth" msgstr "" "Ancho de la aurora en porcentaje del ancho de la pantalla.\n" "Flag: -aurorawidth" # #: src/ui.glade:4108 msgid "Height:" msgstr "Alto:" # #: src/ui.glade:4120 msgid "" "Vertical size of aurora.\n" "Flag: -auroraheight" msgstr "" "Tamaño vertical de la aurora.\n" "Flag: -auroraheight" # #: src/ui.glade:4157 msgid "" "Animation speed of aurora: real: 10, for a more dramatic effect choose: 100\n" "Flag: -auroraspeed" msgstr "" "Velocidad de animación de la aurora: real: 10, para un efecto más dramático " "elegir: 100\n" "Flag: -auroraspeed" # #: src/ui.glade:4191 msgid "" "Brightness of aurora.\n" "Flags: -aurorabrightness" msgstr "" "Brillo de la aurora.\n" "Flags: -aurorabrightness" # #: src/ui.glade:4208 msgid "Left" msgstr "Izquierda" # #: src/ui.glade:4212 msgid "" "Place aurora left on the screen.\n" "Flag: -auroraleft" msgstr "" "Coloque la aurora izquierda en la pantalla.\n" "Flag: -auroraleft" # #: src/ui.glade:4225 msgid "Middle" msgstr "Medio" # #: src/ui.glade:4229 msgid "" "Place aurora in the middle of the screen.\n" "Flag: -auroramiddle" msgstr "" "Coloque la aurora en el centro de la pantalla.\n" "Flag: -auroramiddle" # #: src/ui.glade:4243 msgid "Right" msgstr "Derecha" # #: src/ui.glade:4247 msgid "" "Place aurora in the right of the screen.\n" "Flag: -auroraright" msgstr "" "Coloque la aurora en la parte derecha de la pantalla.\n" "Flag: -auroraright" # #: src/ui.glade:4266 msgid "Frequency:" msgstr "Frecuencia:" # #: src/ui.glade:4278 msgid "" "Frequency of meteors to appear.\n" "Flags: -meteorfrequency" msgstr "" "Frecuencia de aparición de meteoros.\n" "Flags: -meteorfrequency" # #: src/ui.glade:4300 msgid "Base:" msgstr "Base:" # #: src/ui.glade:4312 msgid "" "Baseline height of aurora, in percentage of screen height.\n" "Flag: -aurorabase" msgstr "" "Altura basal de la aurora, en porcentaje de la altura de la pantalla.\n" "Flag: -aurorabase" #: src/ui.glade:4329 msgid "Color" msgstr "Color" #: src/ui.glade:4333 msgid "" "Choose between yellow-ish and white-ish moon.\n" "Flag: -mooncolor [0,1]" msgstr "" "Elige entre luna amarilla o blanca.\n" "Flag: -mooncolor [0,1]" # #: src/ui.glade:4433 msgid "Celestials" msgstr "Celestiales" # #: src/ui.glade:4453 msgid "Birds settings" msgstr "Ajustes de aves" # #: src/ui.glade:4617 msgid "Show birds" msgstr "Mostrar aves" # #: src/ui.glade:4621 msgid "" "If set: show birds.\n" "Flags: -showbirds 1, -showbirds 0" msgstr "" "Si está configurado: mostrar aves.\n" "Flags: -showbirds 1, -showbirds 0" # #: src/ui.glade:4634 msgid "Birds only" msgstr "Solo aves" # #: src/ui.glade:4638 msgid "" "If set: show no Santa, snow or scenery.\n" "Flags: -birdsonly 0, -birdsony 1" msgstr "" "Si está configurado: no mostrar Papá Noel, nieve o paisaje.\n" "Flags: -birdsonly 0, -birdsony 1" # #: src/ui.glade:4655 msgid "Preferred distance:" msgstr "Distancia preferida:" # #: src/ui.glade:4669 msgid "" "Preferred distance from other birds.\n" "Flag: -prefdistance" msgstr "" "Distancia preferida de otras aves.\n" "Flag: -prefdistance" # #: src/ui.glade:4697 msgid "Restart" msgstr "Reiniciar" # #: src/ui.glade:4701 msgid "Restart birds." msgstr "Reinicie los aves." # #: src/ui.glade:4718 msgid "Viewing distance:" msgstr "Distancia de visualización:" # #: src/ui.glade:4731 msgid "" "Viewing distance.\n" "NOTE: Santa has no knowledge of viewing distance, so when birds are " "following Santa, the relative positions of Santa and birds will be " "temporarely out of sync when you change the viewing distance. This is only " "noticeable when the birds are following Santa.\n" "Flag: -viewingdistance" msgstr "" "Distancia de visión.\n" "NOTA: Papá Noel no tiene conocimiento de la distancia de visión, por lo que " "cuando las aves están siguiendo a Papá Noel, las posiciones relativas de " "Papá Noel y las aves estarán temporalmente fuera de sincronía cuando cambie " "la distancia de visión. Esto sólo se nota cuando los aves están siguiendo a " "Papá Noel.\n" "Flag: -viewingdistance" # #: src/ui.glade:4752 msgid "Focus to attraction point:" msgstr "Enfoque al punto de atracción:" # #: src/ui.glade:4766 msgid "" "Tendency to concentrate on the attraction point.\n" "Flag: -focuscentre" msgstr "" "Tendencia a concentrarse en el punto de atracción.\n" "Flag: -focuscentre" # #: src/ui.glade:4784 msgid "" "Desired number of birds. If zero, no birds are shown.\n" "Flag: -nbirds" msgstr "" "Número deseado de aves. Si es cero, no se muestran aves.\n" "Flag: -nbirds" #: src/ui.glade:4807 msgid "# Birds:" msgstr "# Aves:" # #: src/ui.glade:4821 msgid "" "Number of nearest neighbours the birds should look at.\n" "Flag: -neighbours" msgstr "" "Número de vecinos más cercanos a los que deberían mirar las aves.\n" "Flag: -neighbours" # #: src/ui.glade:4841 msgid "Neighbours:" msgstr "Vecinos:" # #: src/ui.glade:4856 msgid "" "Give the birds a fancy color.\n" "Flag: -birdscolor" msgstr "" "Dale a los aves un color elegante.\n" "Flag: -birdscolor" # #: src/ui.glade:4874 msgid "Bird color" msgstr "Color de ave" # #: src/ui.glade:4900 msgid "Anarchy:" msgstr "Anarquía:" # #: src/ui.glade:4914 msgid "" "Anarchy level: the higher, the more anarchy.\n" "Flag: -anarchy" msgstr "" "Nivel de anarquía: cuanto más alto, más anarquía.\n" "Flag: -anarchy" # #: src/ui.glade:4934 msgid "Distance weight:" msgstr "Peso de la distancia:" # #: src/ui.glade:4948 msgid "" "Tendency to keep desired distance to neighbours.\n" "Flag: -disweight" msgstr "" "Tendencia a mantener la distancia deseada con los vecinos.\n" "Flag: -disweight" # #: src/ui.glade:4968 msgid "Adjust speed to neighbours:" msgstr "Ajusta la velocidad a los vecinos:" # #: src/ui.glade:4982 msgid "" "Tendency to adjust speed to neighbours.\n" "Flag: -followneighbours" msgstr "" "Tendencia a ajustar la velocidad a los vecinos.\n" "Flag: -followneighbours" # #: src/ui.glade:5016 msgid "" "Speed of birds in arbitrary units.\n" "Flag: -birdsspeed" msgstr "" "Velocidad de las aves en unidades arbitrarias.\n" "Flag: -birdsspeed" # #: src/ui.glade:5036 msgid "Drawing scale:" msgstr "Escala de dibujo:" # #: src/ui.glade:5050 msgid "" "Influence the size of the birds.\n" "Flag: -birdsscale\n" msgstr "" "Influye en el tamaño de las aves.\n" "Flag: -birdsscale\n" # #: src/ui.glade:5067 msgid "" "Show \n" "attr point" msgstr "" "Mostrar \n" "punto de atributos" # #: src/ui.glade:5073 msgid "" "Show the point where the birds want to go.\n" "Flags: -showattr 0, -showattr 1" msgstr "" "Muestra el punto donde los aves quieren ir.\n" "Flags: -showattr 0, -showattr 1" # #: src/ui.glade:5084 msgid "" "Follow \n" "Santa" msgstr "" "Sigue a \n" "Papá Noel" # #: src/ui.glade:5090 msgid "" "Birds are attracted by an attraction point. Here you can choose to follow " "Santa.\n" "Flags: -followsanta 0, -followsanta 1" msgstr "" "Las aves son atraídas por un punto de atracción. Aquí usted puede elegir " "seguir a Papá Noel.\n" "Flags: -followsanta 0, -followsanta 1" # #: src/ui.glade:5103 msgid "" "Percentage of screen to be used for the attraction point.\n" "Flag: -attrspace" msgstr "" "Porcentaje de pantalla a utilizar para el punto de atracción.\n" "Flag: -attrspace" # #: src/ui.glade:5125 msgid "Attraction point range" msgstr "Rango de puntos de atracción" # #: src/ui.glade:5168 msgid "Actual mean distance from neighbours." msgstr "Distancia media real de los vecinos." # #: src/ui.glade:5185 msgid "Distance used to get the desired number of neighbours." msgstr "Distancia utilizada para obtener el número deseado de vecinos." # #: src/ui.glade:5268 msgid "Birds" msgstr "Aves" # #: src/ui.glade:5286 msgid "version" msgstr "transparente" # #: src/ui.glade:5301 src/ui.glade:6515 msgid "Settings" msgstr "Ajustes" # #: src/ui.glade:5323 msgid "Transparency " msgstr "Transparencia " # #: src/ui.glade:5340 msgid "" "Transparency of painted items:\n" "0: no transparency.\n" "100: fully transparent, you will see nothing!\n" "Flag: -transparency" msgstr "" "Transparencia de los elementos pintados:\n" "0: no hay transparencia.\n" "100: totalmente transparente, ¡no verás nada!\n" "Flag: -transparency" # #: src/ui.glade:5367 msgid "Lift snow on bottom" msgstr "Levante la nieve en el fondo" # #: src/ui.glade:5383 msgid "" "Use this if snow falls below the bottom of your screen, or fallen snow " "hides something that should not be hidden.\n" "Flag: -offsets" msgstr "" "Use esto si la nieve cae debajo de la parte inferior de la pantalla, o si la " "nieve caída esconde algo que no debe ocultarse.\n" "Flag: -offsets" # #: src/ui.glade:5408 msgid "Lift snow on windows" msgstr "Levante la nieve en las ventanas" # #: src/ui.glade:5424 msgid "" "Use this if no snow collects on your windows, or if snow collects separated " "from your windows. \n" "Some basic window managers need this setting (e.g. TWM needs in general a " "value of 25 .. 28).\n" "Flag: -offsety" msgstr "" "Use esto si no hay nieve acumulada en sus ventanas, o si la nieve se acumula " "separada de sus ventanas. \n" "Algunos gestores de ventanas básicos necesitan este ajuste (por ejemplo, " "TWM necesita en general un valor de 25 .. 28).\n" "Flag: -offsety" # #: src/ui.glade:5449 msgid "Cpu factor" msgstr "Factor Cpu" # #: src/ui.glade:5467 msgid "" "The higher, the smoother xsnow will run, but will also use more cpu power.\n" "Flag: -cpuload" msgstr "" "Cuanto más alto, más suave xsnow se ejecutará, pero también usará más " "potencia de CPU.\n" "Flag: -cpuload" # #: src/ui.glade:5493 msgid "Scale" msgstr "Escala" # #: src/ui.glade:5510 msgid "" "Overall drawing scale.\n" "Flag: -scale" msgstr "" "Escala de dibujo general.\n" "Flag: -scale" # #: src/ui.glade:5543 msgid "Ignore large top windows" msgstr "Ignorar grandes ventanas superiores" #: src/ui.glade:5559 msgid "" "Windows wider than 80 percent of the screen and closer to the top than the " "number in this widget will not collect snow.\n" "In some cases, there are invisible windows near the top of the screen, which " "are handled by xsnow as normal windows: snow is collected upon them. By " "entering a suitable number here, this undesired behaviour can be avoided.\n" "Flag: -ignoretop\n" "\n" msgstr "" "Las ventanas más anchas que el 80% de la pantalla y más cerca de la parte " "superior que el número de este widget no acumularán nieve.\n" "En algunos casos, hay ventanas invisibles cerca de la parte superior de la " "pantalla, que xsnow maneja como ventanas normales: se acumula nieve sobre " "ellas. Introduciendo un número adecuado aquí, se puede evitar este " "comportamiento no deseado.\n" "Flag: -ignoretop\n" "\n" # #: src/ui.glade:5583 msgid "Ignore large bottom windows" msgstr "Ignorar grandes ventanas inferiores" #: src/ui.glade:5599 msgid "" "Windows wider than 80 percent of the screen and closer to the bottom than " "the number in this widget will not collect snow.\n" "\n" "In some cases, there are invisible windows near the bottom of the screen, " "which are handled by xsnow as normal windows: snow is collected upon them. " "By entering a suitable number here, this undesired behaviour can be " "avoided.\n" "Flag: -ignorebottom" msgstr "" "Las ventanas más anchas que el 80% de la pantalla y más cerca de la parte " "inferior que el número de este widget no acumularán nieve.\n" "\n" "En algunos casos, hay ventanas invisibles cerca de la parte inferior de " "la pantalla, que xsnow maneja como ventanas normales: se acumula nieve sobre " "ellas. Introduciendo un número adecuado aquí, se puede evitar este " "comportamiento no deseado.\n" "Flag: -ignorebottom" #: src/ui.glade:5791 msgid "window type etc." msgstr "tipo de ventana, etc." #: src/ui.glade:5814 msgid "" "Menu\n" "colors" msgstr "Colores del menú" #: src/ui.glade:5819 msgid "" "Toggle between xsnow's own menu colors and standard menu colors.\n" "Activated: use xsnow colors.\n" "Deactivated: use default colors.\n" "Flags: -theme 1, -theme 0" msgstr "" "Alternar entre los colores de menú propios de xsnow y los colores de menú " "estándar.\n" "Activado: use xsnow colores.\n" "Desactivado: utilizar colores predeterminados.\n" "Flags: -theme 1, -theme 0" #: src/ui.glade:5833 msgid "" "On all\n" "workspaces" msgstr "" "En todos los\n" "espacios de trabajo" #: src/ui.glade:5838 msgid "" "Use all workspaces to snow in.\n" "NOTE: this doesn't work properly in enlightenment.\n" "Flags: -allworkspaces 1, -allworkspaces 0" msgstr "" "Utilice todos los espacios de trabajo para nevar.\n" "NOTA: esto no funciona correctamente en la iluminación.\n" "Flags: -allworkspaces 1, -allworkspaces 0" #: src/ui.glade:5856 msgid "" "Below\n" "windows" msgstr "" "Debajo \n" "de las ventanas" #: src/ui.glade:5861 msgid "" "When activated, it will be snowing below your windows, else it will be " "snowing upon you windows too.\n" "On some desktop environments, when snowing above your windows you will not " "be able to click on any window.\n" "Therefore, you will be asked to click a button, to be sure that things are " "OK.\n" "Flag: -above" msgstr "" "Cuando se activa, estará nevando debajo de sus ventanas, de lo contrario " "también estará nevando sobre sus ventanas.\n" "En algunos entornos de escritorio, cuando nieve por encima de las ventanas, " "no podrá hacer clic en ninguna ventana.\n" "Por lo tanto, se le pedirá que haga clic en un botón, para asegurarse de " "que las cosas están bien.\n" "Flag: -above" #: src/ui.glade:5880 msgid "" "Click to\n" "confirm" msgstr "Haga clic para confirmar" #: src/ui.glade:5885 msgid "To make sure you can click." msgstr "Para asegurarte de que puedes hacer clic." #: src/ui.glade:5904 msgid "" "If you have more than one monitor, choose where you want snow falling. " "Choose 'all monitors' if you want snow in all monitors.\n" "NOTE: when changing monitor, xsnow will restart.\n" "Flag: -screen" msgstr "" "Si tiene más de un monitor, elija dónde desea que caiga la nieve. Elija " "'todos los monitores' si desea nieve en todos los monitores.\n" "NOTA: al cambiar el monitor, xsnow se reiniciará.\n" "Flag: -screen" #: src/ui.glade:5911 msgid "monitor 1" msgstr "MONITOR 1" #: src/ui.glade:5922 msgid "" "Create\n" "outline" msgstr "" "Crear\n" "esquema" #: src/ui.glade:5927 msgid "" "To draw an outline around the snow window.\n" "Flag: -outline 1/0" msgstr "" "Para dibujar un contorno alrededor de la ventana de nieve.\n" "Flag: -outline 1/0" #: src/ui.glade:5951 msgid "" " \n" " " msgstr "" " \n" " \n" " " #: src/ui.glade:5986 msgid "" "Choose here the picture you want as background when xscreensaver is " "active.\n" "Flag: -bg" msgstr "" "Elija aquí la imagen que desea como fondo cuando xscreensaver está activo.\n" "Flag: -bg" #: src/ui.glade:5990 msgid "Choose background" msgstr "Elija el fondo" #: src/ui.glade:6005 msgid "" "Activate xscreensaver.\n" "Click and don't touch mouse and keyboard for a few seconds..." msgstr "" "Activar xscreensaver.\n" "Haga clic y no toque el ratón y el teclado durante unos segundos..." #: src/ui.glade:6019 msgid "" "Settings for Xscreensaver. You can choose a background, and choose to use it " "or not.\n" "Make sure you add a line like\n" "xsnow -root\n" "after the line 'programs:' in the file ~/.xscreensaver and you run " "xscreensaver-demo to choose for xsnow.\n" "To activate xscreensaver on the command line:\n" "xscreensaver-command -activate\n" "See also the man page:\n" "man xsnow" msgstr "" "Configuración para Xscreensaver. Puede elegir un fondo y elegir usarlo o " "no.\n" "Asegúrate de añadir una línea como\n" "xsnow -root\n" "después de la línea 'programas:' en el archivo ~/.xscreensaver y ejecuta " "xscreensaver-demo para elegir xsnow.\n" "Para activar xscreensaver en la línea de comandos:\n" "xscreensaver-command -activate\n" "Ver también la página de manual:\n" "man xsnow" #: src/ui.glade:6028 msgid "Xscreensaver: " msgstr "Xscreensaver: " #: src/ui.glade:6048 msgid "Black" msgstr "Negro" #: src/ui.glade:6052 msgid "" "When activated, the background will be black.\n" "Flag: -bg (this button will be automatically desactivated when -bg is given)" msgstr "" "Cuando se activa, el fondo será negro.\n" "Flag: -bg (this button will be automatically desactivated when -bg is given)" #: src/ui.glade:6076 msgid "" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" msgstr "" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" #: src/ui.glade:6551 msgid "en" msgstr "es" #: src/ui.glade:6554 msgid "it" msgstr "." #~ msgid "" #~ "If set, use two colors.\n" #~ "Flags: -enablesc2" #~ msgstr "" #~ "Si está configurado, use dos colores.\n" #~ "Flags: -enablesc2" #, c-format #~ msgid "XWinInfo failed\n" #~ msgstr "Error en XWinInfo\n" #, c-format #~ msgid "Force snow on root: window: %#lx, depth: %d\n" #~ msgstr "Forzar nieve en la raíz: ventana: %#lx, profundidad: %d\n" #, c-format #~ msgid "" #~ "NOTE: you probably need to tweak 'Lift snow on windows' in the 'settings' " #~ "panel.\n" #~ msgstr "" #~ "NOTA: es probable que tengas que modificar \"Levantar nieve en las " #~ "ventanas\" en el panel \"Ajustes\".\n" #~ msgid "Force a gust of wind immediately.\n" #~ msgstr "Forzar una ráfaga de viento inmediatamente.\n" xsnow-3.8.3/pofiles/et.po0000666000000000000000000012701414732252143013516 0ustar0000000000000000# # Sometimes the translations contain rubbish, please replace them. # # (abc_1000) XSNOW # # (abc_1001)   # # (abc_1002) Xsnow # # (abc_1003) \n # # (abc_1004) Xscreensaver # # (abc_1005) xsnow # # (abc_1006) Rick Jansen # # (abc_1007) %l#x # # (abc_1008) XsnoW # Language for xsnow # Copyright (C) 2023 Willem Vermin # Willem Vermin , 2023 # This file is distributed under the same license as the xsnow package. # # msgid "" msgstr "" "Project-Id-Version: xsnow 3.7.0~pre04\n" "Report-Msgid-Bugs-To: Willem Vermin wvermin@gmail.com\n" "POT-Creation-Date: 2024-03-10 14:19+0100\n" "PO-Revision-Date: 2024-03-10 14:19+0100\n" "Last-Translator: Willem Vermin wvermin@gmail.com\n" "Language-Team: None\n" "Language: et\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: src/main.c:379 #, c-format msgid "Available languages are: %s\n" msgstr "Saadaval on järgmised keeled: %s\n" #: src/main.c:382 msgid "Warning: don't eat yellow snow!" msgstr "Hoiatus: ära söö kollast lund!" #: src/main.c:403 #, c-format msgid "For optimal resuts, add to your %s:\n" msgstr "Optimaalsete tulemuste saamiseks lisage oma %s:\n" #: src/main.c:411 #, c-format msgid "unknown\n" msgstr "teadmata \n" #: src/main.c:420 #, c-format msgid "Detected Wayland desktop\n" msgstr "Tuvastatud Waylandi töölaud \n" #: src/main.c:435 #, c-format msgid "Xsnow needs gtk version >= %s, found version %s \n" msgstr "Xsnow vajab gtk versiooni >= %s, leitud versioon %s \n" #: src/main.c:445 msgid "Continuing with flag" msgstr "Jätkame lipuga" #: src/main.c:483 #, c-format msgid "%s: cannot connect to X server %s\n" msgstr "%s: ei saa ühendust X-serveriga %s\n" #: src/main.c:484 msgid "(default)" msgstr "(vaikimisi)" #: src/main.c:602 msgid "restarting" msgstr "taaskäivitamine" #: src/main.c:649 #, c-format msgid "Click on a window ...\n" msgstr "Klõpsake aknal ... \n" #: src/main.c:683 #, c-format msgid "Detected desktop session: %s\n" msgstr "Tuvastatud töölaua seanss: %s\n" #: src/main.c:686 #, c-format msgid "Could not determine desktop session\n" msgstr "Töölaua seanssi ei õnnestunud määrata \n" #: src/main.c:718 #, c-format msgid "Trying to snow in root window\n" msgstr "Proovin juuraknas lund sadada \n" #: src/main.c:762 #, c-format msgid "Using transparent window\n" msgstr "Läbipaistva akna kasutamine \n" #: src/main.c:767 #, c-format msgid "The transparent snow-window is probably not click-through, alas..\n" msgstr "Läbipaistev lumeaken pole paraku ilmselt läbiklõpsatav..\n" #: src/main.c:776 #, c-format msgid "Cannot create transparent window\n" msgstr "Läbipaistvat akent ei saa luua \n" #: src/main.c:778 #, c-format msgid "NOTE: xsnow will probably run, but some glitches are to be expected.\n" msgstr "" "MÄRKUS. xsnow tõenäoliselt töötab, kuid oodata on mõningaid tõrkeid. \n" #: src/main.c:788 #, c-format msgid "LXDE session found, using window 'pcmanfm'.\n" msgstr "Leiti LXDE seanss, kasutades akent 'pcmanfm'.\n" #: src/main.c:795 #, c-format msgid "Using window 'Desktop'.\n" msgstr "Akna „Töölaud†kasutamine.\n" #: src/main.c:799 #, c-format msgid "Using root window\n" msgstr "Juurakna kasutamine \n" #: src/main.c:843 #, c-format msgid "Snowing in %#lx: %s %d+%d %dx%d\n" msgstr "%#lx sajab lund: %s %d+%d %dx%d\n" #: src/main.c:888 #, c-format msgid "Using double buffer: %#lx. %dx%d\n" msgstr "Topeltpuhvri kasutamine: %#lx. %dx%d\n" #: src/main.c:895 #, c-format msgid "NOT using double buffering:" msgstr "EI kasuta topeltpuhverdamist:" #: src/main.c:897 #, c-format msgid " because double buffering is not available on this system\n" msgstr " kuna topeltpuhverdus pole selles süsteemis saadaval \n" #: src/main.c:899 #, c-format msgid " on your request.\n" msgstr " teie soovil. \n" #: src/main.c:900 #, c-format msgid "NOTE: expect some flicker.\n" msgstr "MÄRKUS. Oodake mõningast virvendust. \n" #: src/main.c:1042 msgid "Restart due to change of screen or language settings ...\n" msgstr "Taaskäivitage ekraani- või keeleseadete muutmise tõttu ... \n" #: src/main.c:1056 msgid "Restart due to change of display settings...\n" msgstr "Taaskäivitage kuvaseadete muutmise tõttu...\n" #: src/main.c:1147 msgid "Wayland (Expect some slugginess)" msgstr "Wayland (oodake mõningast loidust)" #: src/main.c:1151 msgid "Probably X11" msgstr "Ilmselt X11" #: src/main.c:1153 #, c-format msgid "%s. Snow window: %#lx" msgstr "%s. Lumeaken: %#lx" #: src/main.c:1205 #, c-format msgid "More than %d errors, I quit!" msgstr "Rohkem kui %d viga, ma lõpetasin!" #: src/main.c:1355 #, c-format msgid "Window size changed, now snowing in in %#lx: %s %d+%d %dx%d\n" msgstr "Akna suurus muudetud, nüüd sajab lund %#lx: %s %d+%d %dx%d\n" #: src/main.c:1424 #, c-format msgid "Halting because of flag %s\n" msgstr "Peatatakse lipu %s tõttu\n" #: src/selfrep.c:34 #, c-format msgid "Not sending tar file to terminal.\n" msgstr "Tar-faili ei saadeta terminali. \n" #: src/selfrep.c:35 #, c-format msgid "Try redirecting to a file (e.g: %s,\n" msgstr "Proovige suunata faili (nt: %s,\n" #: src/selfrep.c:36 #, c-format msgid "or use a %s" msgstr "või kasutage %s" #: src/selfrep.c:42 msgid "Problems encountered during production of the tar ball.\n" msgstr "Tõrvapalli tootmisel ilmnenud probleemid. \n" #: src/selfrep.c:47 #, c-format msgid "Self replication is not compiled in.\n" msgstr "Isereplikatsiooni ei kompileerita. \n" #: src/utils.c:248 #, c-format msgid "" "\n" "Xsnow: Caught signal %d\n" msgstr "" "\n" "Xsnow: püütud signaal %d\n" #: src/utils.c:251 #, c-format msgid "" "\n" "Thanks for using xsnow\n" msgstr "" "\n" "Täname, et kasutasite xsnow\n" #: src/windows.c:633 #, c-format msgid "Setting background from %s\n" msgstr "Tausta seadistamine asukohast %s\n" #: src/ui.c:1050 #, c-format msgid "Range: %d\n" msgstr "Vahemik: %d\n" #: src/ui.c:1052 #, c-format msgid "Mean distance: %3d\n" msgstr "Keskmine kaugus: %3d\n" #: src/ui.c:1060 #, c-format msgid "Desktop type: %s" msgstr "Töölaua tüüp: %s" #: src/ui.c:1175 src/ui.glade:5910 msgid "all monitors" msgstr "kõik monitorid" #: src/ui.c:1182 #, c-format msgid "monitor %d" msgstr "monitor %d" #: src/ui.c:1200 msgid "Available languages are: " msgstr "Saadaval on järgmised keeled: " #: src/ui.c:1203 msgid "Use \"sys\" for your default language.\n" msgstr "Kasutage vaikekeelena \"sys\". \n" #: src/ui.c:1204 msgid "See also the man page." msgstr "Vaata ka man-lehte." #: src/ui.glade:144 msgid "" "\n" "Alas! This not an X11 session, xsnow will probably not run.\n" "\n" "If you want to try it anyway, set the environment variable XSNOW_FORCE_RUN, " "eg:\n" "\n" " XSNOW_FORCE_RUN=1 xsnow\n" "\n" "Or, you could force an X11 session, for example by tweaking /etc/gdm3/daemon." "conf.\n" "\n" msgstr "" "\n" " Kahjuks! See ei ole X11 seanss, xsnow tõenäoliselt ei tööta.\n" "\n" "Kui soovite seda siiski proovida, määrake keskkonnamuutuja XSNOW_FORCE_RUN, " "nt:\n" "\n" " \n" " XSNOW_FORCE_RUN=1 xsnow\n" "\n" " Või võite sundida X11 seanssi, näiteks kohandades faili /etc/gdm3/daemon." "conf.\n" "\n" #: src/ui.glade:162 msgid "Ok, things are as they are. " msgstr "Ok, asjad on nii nagu nad on. " #: src/ui.glade:477 msgid "" "If everything is ok, it is now snowing on your desktop, and birds are " "flying. You are encouraged to define your own preferences using the tabs " "above." msgstr "" "Kui kõik on korras, sajab nüüd teie töölaual lund ja linnud lendavad. " "Soovitame teil määratleda oma eelistused ülaltoodud vahekaartide abil." #: src/ui.glade:492 msgid "" "Use the settings tab if xsnow is misbehaving.\n" "Use the birds tab if birds are misbehaving." msgstr "" "Kui xsnow käitub valesti, kasutage vahekaarti Seaded. \n" " Kui linnud käituvad valesti, kasutage vahekaarti linnud." #: src/ui.glade:509 msgid "In every tab you find the following rescue buttons:" msgstr "Igal vahekaardil leiate järgmised päästenupud." #: src/ui.glade:529 msgid "Defaults " msgstr "Vaikeseaded " #: src/ui.glade:544 msgid "Set default preferences for this tab." msgstr "Määrake selle vahekaardi vaikeeelistused." #: src/ui.glade:571 msgid "Vintage " msgstr "Vintage " #: src/ui.glade:586 msgid "Set vintage preferences for this tab." msgstr "Määrake sellel vahekaardil vanaaegsed eelistused." #: src/ui.glade:613 msgid "All defaults " msgstr "Kõik vaikeseaded " #: src/ui.glade:628 msgid "Set default preferences for all (except settings) tabs." msgstr "Määrake vaikeeelistused kõigile (välja arvatud seaded) vahekaartidele." #: src/ui.glade:655 msgid "All vintage " msgstr "Kõik vintage " #: src/ui.glade:670 msgid "Set vintage preferences for all (except settings) tabs." msgstr "Määrake vanaaegsed eelistused kõikidele vahekaartidele (v.a seaded)." #: src/ui.glade:690 src/ui.glade:701 src/ui.glade:840 src/ui.glade:1045 #: src/ui.glade:2870 src/ui.glade:2919 src/ui.glade:4688 msgid " " msgstr " " #: src/ui.glade:712 msgid " " msgstr " " #: src/ui.glade:746 msgid "Welcome at xsnow!" msgstr "Tere tulemast aadressil xsnow!" #: src/ui.glade:804 msgid "" "Vintage preferences: the look and feel of the original xsnow, created in " "1993 by Rick Jansen." msgstr "" "Vintage-eelistused: originaali xsnow välimus ja tunnetus, mille lõi 1993. " "aastal Rick Jansen." #: src/ui.glade:895 src/ui.glade:1542 src/ui.glade:2470 src/ui.glade:3033 #: src/ui.glade:3504 src/ui.glade:4470 src/ui.glade:5736 msgid "All defaults" msgstr "Kõik vaikeseaded" #: src/ui.glade:900 src/ui.glade:2474 src/ui.glade:3037 src/ui.glade:5740 msgid "" "Apply defaults for all preferences (except settings).\n" "Flag: -defaults" msgstr "" "Rakenda vaikeseaded kõikidele eelistustele (v.a seaded).\n" "Flag: -defaults" #: src/ui.glade:914 msgid "Donate" msgstr "Anneta" #: src/ui.glade:920 msgid "" "Donate one euro or so to inspire the maintainer of xsnow, here is a paypal " "link. " msgstr "" "Anneta umbes üks euro xsnow hooldaja inspireerimiseks, siin on paypali link. " #: src/ui.glade:930 src/ui.glade:1561 src/ui.glade:2489 src/ui.glade:3052 #: src/ui.glade:3522 src/ui.glade:4489 src/ui.glade:5754 msgid "All vintage" msgstr "Kõik vintage" #: src/ui.glade:935 src/ui.glade:1565 src/ui.glade:2493 src/ui.glade:3056 #: src/ui.glade:4493 src/ui.glade:5758 msgid "" "Use vintage values for all preferences (except settings).\n" "Flag: -vintage" msgstr "" "Kasutage kõigi eelistuste jaoks vanaaegseid väärtusi (v.a seaded).\n" "Flag: -vintage" #: src/ui.glade:949 src/ui.glade:1513 src/ui.glade:2441 src/ui.glade:3004 #: src/ui.glade:3552 src/ui.glade:4546 src/ui.glade:5633 msgid "Hide menu" msgstr "Peida menüü" #: src/ui.glade:954 src/ui.glade:1517 src/ui.glade:2445 src/ui.glade:3008 #: src/ui.glade:3556 src/ui.glade:4550 src/ui.glade:5637 msgid "" "Leave menu.\n" "Flag: -nomenu" msgstr "" "Lahku menüüst. \n" "Flag: -nomenu" #: src/ui.glade:968 msgid "Contact" msgstr "Võtke ühendust" #: src/ui.glade:973 msgid "Please report any comments to the maintainer of xsnow." msgstr "Palun teatage kõigist kommentaaridest xsnow hooldajale." #: src/ui.glade:983 src/ui.glade:1592 src/ui.glade:2520 src/ui.glade:3083 #: src/ui.glade:3580 src/ui.glade:4519 src/ui.glade:5661 msgid "Quit xsnow" msgstr "Välju xsnow" #: src/ui.glade:988 src/ui.glade:1596 src/ui.glade:2524 src/ui.glade:3087 #: src/ui.glade:3584 src/ui.glade:4523 src/ui.glade:5665 msgid "Quit xsnow." msgstr "Välju xsnow." #: src/ui.glade:1028 msgid "" "If the system is too busy, all panels get this color, in which case you " "could adapt some settings in \"snow\", \"birds\", \"settings\", or " "\"celestials\"." msgstr "" "Kui süsteem on liiga hõivatud, saavad kõik paneelid seda värvi. Sel juhul " "saate kohandada mõningaid sätteid jaotises \"lumi\", \"linnud\", \"seaded\" " "või \"taevalikud\"." #: src/ui.glade:1222 msgid "Welcome" msgstr "Tere tulemast" #: src/ui.glade:1239 msgid "Blow off:" msgstr "Puhu maha:" #: src/ui.glade:1252 msgid "On windows:" msgstr "Akendel:" #: src/ui.glade:1265 msgid "On bottom:" msgstr "Altpoolt:" #: src/ui.glade:1278 msgid "On scenery:" msgstr "Maastikul:" #: src/ui.glade:1288 src/ui.glade:1304 src/ui.glade:1320 src/ui.glade:1336 #: src/ui.glade:3745 src/ui.glade:3838 src/ui.glade:3941 src/ui.glade:4011 #: src/ui.glade:4047 src/ui.glade:6001 msgid "Show" msgstr "Näita" #: src/ui.glade:1292 msgid "" "If set, show snow blowing away.\n" "Flags: -blowsnow, -noblowsnow" msgstr "" "Kui see on seatud, kuvage lumepuhumine. \n" "Flags: -blowsnow, -noblowsnow" #: src/ui.glade:1308 msgid "" "If set, show fallen snow on windows.\n" "Flags: -keepsnowonwindows, -nokeepsnowonwindows" msgstr "" "Kui see on seatud, kuvage akendele sadanud lund. \n" "Flags: -keepsnowonwindows, -nokeepsnowonwindows" #: src/ui.glade:1324 msgid "" "If set, show fallen snow on bottom of the desktop.\n" "Flags: -keepsnowonscreen, -nokeepsnowonscreen" msgstr "" "Kui see on määratud, kuvage sadanud lund töölaua allosas. \n" "Flags: -keepsnowonscreen, -nokeepsnowonscreen" #: src/ui.glade:1340 msgid "" "If set, snow will collect on the trees.\n" "Flags: -keepsnowontrees, -nokeepsnowontrees" msgstr "" "Kui see on seatud, koguneb lumi puudele. \n" "Flags: -keepsnowontrees, -nokeepsnowontrees" #: src/ui.glade:1354 msgid "" "The higher this setting, the more snow will be generated because of Santa " "ploughing, wind or disappearing windows. \n" "Flag: -blowofffactor" msgstr "" "Mida kõrgem on see seadistus, seda rohkem lund tekib Jõuluvana kündmise, " "tuule või akende kadumise tõttu. \n" "Flag: -blowofffactor" #: src/ui.glade:1373 msgid "" "The higher this setting, the more snow will collect on the windows. \n" "Note: in Wayland, there is no snow on the windows. \n" "Flag: -wsnowdepth" msgstr "" "Mida kõrgem see seadistus, seda rohkem lund koguneb akendele. \n" "Märkus: Waylandis pole akendel lund. \n" "Flag: -wsnowdepth" #: src/ui.glade:1393 msgid "" "The higher this setting, the more snow will collect on the bottom of the " "desktop.\n" "Flag: -ssnowdepth" msgstr "" "Mida kõrgem on see säte, seda rohkem koguneb lund töölaua allserva.\n" "Flag: -ssnowdepth" #: src/ui.glade:1412 msgid "" "The higher this setting, the more snow will collect on the trees.\n" "Flag: -maxontrees" msgstr "" "Mida kõrgem see seadistus, seda rohkem lund puudele koguneb.\n" "Flag: -maxontrees" #: src/ui.glade:1433 msgid "Choose your favorite snow" msgstr "Valige oma lemmik lumi" #: src/ui.glade:1450 src/ui.glade:1618 src/ui.glade:2564 src/ui.glade:2859 #: src/ui.glade:4887 src/ui.glade:5964 src/ui.glade:5975 src/ui.glade:6039 #: src/ui.glade:6065 msgid " " msgstr " " #: src/ui.glade:1464 src/ui.glade:2393 src/ui.glade:2956 src/ui.glade:3458 #: src/ui.glade:4574 src/ui.glade:5690 msgid "Defaults" msgstr "Vaikimisi" #: src/ui.glade:1468 msgid "Apply default values for the preferences in this tab.\n" msgstr "Rakendage selle vahekaardi eelistuste jaoks vaikeväärtused. \n" #: src/ui.glade:1483 src/ui.glade:2411 src/ui.glade:2974 src/ui.glade:3475 #: src/ui.glade:4592 src/ui.glade:5707 msgid "Vintage" msgstr "Vintage" #: src/ui.glade:1487 src/ui.glade:2415 src/ui.glade:2978 src/ui.glade:3479 #: src/ui.glade:4596 src/ui.glade:5711 msgid "Apply vintage values for the preferences in this tab." msgstr "Rakendage selle vahekaardi eelistuste jaoks vanaaegseid väärtusi." #: src/ui.glade:1546 src/ui.glade:4474 msgid "" "Apply defaults for all preferences (except settings).\n" "Flags: -defaults" msgstr "" "Rakenda vaikeseaded kõigile eelistustele (v.a seaded).\n" "Flags: -defaults" #: src/ui.glade:1632 src/ui.glade:3895 msgid "Size:" msgstr "Suurus:" #: src/ui.glade:1644 msgid "" "Size of snowflakes, works only for non-vintage snow flakes.\n" "Flag: -snowsize" msgstr "" "Lumehelveste suurus, sobib ainult mitte-vintage lumehelveste jaoks. \n" "Flag: -snowsize" #: src/ui.glade:1664 src/ui.glade:2357 src/ui.glade:3861 src/ui.glade:4145 #: src/ui.glade:5002 msgid "Speed:" msgstr "Kiirus:" #: src/ui.glade:1678 msgid "Max # snowflakes:" msgstr "Max # lumehelvest:" #: src/ui.glade:1691 msgid "" "Maximum amount of snowflakes.\n" "Flag: -flakecountmax" msgstr "" "Lumehelveste maksimaalne arv \n" "Flag: -flakecountmax" #: src/ui.glade:1716 msgid "# Snowflakes:" msgstr "# lumehelbed:" #: src/ui.glade:1732 src/ui.glade:5173 src/ui.glade:5189 msgid "label" msgstr "silt" #: src/ui.glade:1741 msgid "Show fluff" msgstr "Näita kohevust" #: src/ui.glade:1745 msgid "" "If set, try to show fluff on fallen snow and trees if possible.\n" "Flags: -fluffy, -nofluffy" msgstr "" "Kui see on seatud, proovige võimalusel sadanud lumel ja puudel kohevust " "näidata.\n" "Flags: -fluffy, -nofluffy" #: src/ui.glade:1759 src/ui.glade:1771 src/ui.glade:2575 src/ui.glade:3798 #: src/ui.glade:3810 src/ui.glade:5139 src/ui.glade:5151 msgid "             " msgstr "             " #: src/ui.glade:1783 msgid "" "Speed of the snowflakes.\n" "Flag: -snowspeedfactor" msgstr "" "Lumehelveste kiirus. \n" "Flag: -snowspeedfactor" #: src/ui.glade:1804 msgid "Intensity:" msgstr "Intensiivsus:" #: src/ui.glade:1816 msgid "" "The higher, the more snowflakes.\n" "Flag: -snowflakes" msgstr "" "Mida kõrgem, seda rohkem lumehelbeid. \n" "Flag: -snowflakes" #: src/ui.glade:1836 msgid "Show snow" msgstr "Näita lund" #: src/ui.glade:1840 msgid "" "If set, show snowflakes.\n" "Flags: -snow, -nosnow" msgstr "" "Kui see on määratud, kuva lumehelbed. \n" "Flags: -snow, -nosnow" #: src/ui.glade:1855 msgid "" "The color of the snow.\n" "Flag: -sc" msgstr "" "Lume värv. \n" "Flag: -sc" #: src/ui.glade:1872 msgid "Color:" msgstr "Värv:" #: src/ui.glade:1886 msgid "Second color:" msgstr "Teine värv:" #: src/ui.glade:1899 msgid "" "The second color of the snow.\n" "Flag: -sc2" msgstr "" "Lume teine värv. \n" "Flag: -sc2" #: src/ui.glade:1912 msgid "Enable" msgstr "Luba" #: src/ui.glade:1916 msgid "" "If set, use two colors.\n" "Flag: -enablesc2" msgstr "Kui see on määratud, kasutage kahte värvi. \n" "Flag: -enablesc2" #: src/ui.glade:1974 msgid "Snow" msgstr "Lumi" #: src/ui.glade:1992 msgid "" "Tiny Santa with three reindeers.\n" "Flags: -santa 0 -norudolph" msgstr "" "Väike Jõuluvana kolme põhjapõdraga. \n" "Flags: -santa 0 -norudolph" #: src/ui.glade:2021 msgid "" "Small Santa with three reindeers.\n" "Flags: -santa 1 -norudolph" msgstr "" "Väike Jõuluvana kolme põhjapõdraga. \n" "Flags: -santa 1 -norudolph" #: src/ui.glade:2050 msgid "" "Santa with three reindeers.\n" "Flags: -santa 2 -norudolph" msgstr "" "Jõuluvana kolme põhjapõdraga. \n" "Flags: -santa 2 -norudolph" #: src/ui.glade:2079 msgid "" "Santa with Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder and Blixem.\n" "Flags: -santa 3 -norudolph" msgstr "" "Jõuluvana koos Dasheri, Tantsija, Pranceri, Vixeni, komeedi, Cupido, Dunderi " "ja Blixemiga. \n" "Flags: -santa 3 -norudolph" #: src/ui.glade:2108 msgid "" "Santa using the train with two reindeers.\n" "Flags: -santa 4 -norudolph" msgstr "" "Jõuluvana kasutab rongi kahe põhjapõdraga.\n" "Flags: -santa 4 -norudolph" #: src/ui.glade:2137 msgid "" "Santa using the train with one reindeer and Rudolph.\n" "Flags: -santa 4 -showrudolph" msgstr "" "Jõuluvana kasutab rongi ühe põhjapõdra ja Rudolfiga.\n" "Flags: -santa 4 -showrudolph" #: src/ui.glade:2165 msgid "" "Tiny Santa with two reindeers and Rudolph.\n" "Flags: -santa 0 -showrudolph" msgstr "" "Väike Jõuluvana kahe põhjapõdra ja Rudolphiga. \n" "Flags: -santa 0 -showrudolph" #: src/ui.glade:2195 msgid "" "Small Santa with two reindeers and Rudolph.\n" "Flags: -santa 1 -showrudolph" msgstr "" "Väike Jõuluvana kahe põhjapõdra ja Rudolfiga.\n" "Flags: -santa 1 -showrudolph" #: src/ui.glade:2223 msgid "" "Santa with two reindeers and Rudolph.\n" "Flags: -santa 2 -showrudolph" msgstr "" "Jõuluvana kahe põhjapõdra ja Rudolfiga.\n" "Flags: -santa 2 -showrudolph" #: src/ui.glade:2251 msgid "" "Santa with Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder, Blixem " "and Rudolph.\n" "Flags: -santa 3 -showrudolph" msgstr "" "Jõuluvana koos Dasheri, tantsija, prantslase, viksi, komeedi, Cupido, " "Dunderi, Blixemi ja Rudolfiga. \n" "Flags: -santa 3 -showrudolph" #: src/ui.glade:2282 msgid "Without Rudolph" msgstr "Ilma Rudolphita" #: src/ui.glade:2297 msgid "With Rudolph" msgstr "Rudolfiga" #: src/ui.glade:2308 msgid "Choose your Santa" msgstr "Valige oma Jõuluvana" #: src/ui.glade:2326 msgid "Choose your favorite Santa" msgstr "Valige oma lemmik Jõuluvana" #: src/ui.glade:2342 src/ui.glade:3444 msgid " " msgstr " " #: src/ui.glade:2369 msgid "" "Santa's speed.\n" "Flag: -santaspeedfactor" msgstr "" "Jõuluvana kiirus. \n" "Flag: -santaspeedfactor" #: src/ui.glade:2397 src/ui.glade:2960 src/ui.glade:3462 src/ui.glade:4578 #: src/ui.glade:5694 msgid "Apply default values for the preferences in this tab." msgstr "Rakendage selle vahekaardi eelistuste jaoks vaikeväärtused." #: src/ui.glade:2543 msgid "Show Santa" msgstr "Näita Jõuluvana" #: src/ui.glade:2547 msgid "" "To show or not to show Santa.\n" "Flags: -showsanta, -nosanta" msgstr "" "Kas näidata või mitte näidata Jõuluvana.\n" "Flags: -showsanta, -nosanta" #: src/ui.glade:2590 src/ui.glade:3229 msgid "Scale:" msgstr "Kaal:" #: src/ui.glade:2602 msgid "" "Scale of Santa.\n" "Flags: -santascale " msgstr "" "Jõuluvana skaala. \n" "Flags: -santascale " #: src/ui.glade:2647 msgid "Santa" msgstr "Jõuluvana" #: src/ui.glade:2662 msgid "Show scenery" msgstr "Näita maastikku" #: src/ui.glade:2666 msgid "" "To show or not to show scenery.\n" "Flags: -showtrees, -notrees" msgstr "" "Kas näidata või mitte näidata maastikku. \n" "Flags: -showtrees, -notrees" #: src/ui.glade:2683 msgid "" "Vintage tree, you can set the color.\n" "Flag: -treetype 0" msgstr "" "Vintage puu, saate värvi määrata. \n" "Flag: -treetype 0" #: src/ui.glade:2706 msgid "" "Woody tree.\n" "Flags: -treetype 1 or: -treetype all" msgstr "" "Puitunud puu. \n" "Flags: -treetype 1 or: -treetype all" #: src/ui.glade:2729 msgid "" "Leavy tree.\n" "Flags: -treetype 2 or: -treetype all" msgstr "" "Lehtpuu. \n" "Flags: -treetype 2 or: -treetype all" #: src/ui.glade:2752 msgid "" "Small house.\n" "Flags: -treetype 3 or: -treetype all" msgstr "" "Väike maja. \n" "Flags: -treetype 3 or: -treetype all" #: src/ui.glade:2775 msgid "" "Reindeer.\n" "Flags: -treetype 4 or: -treetype all" msgstr "" "Põhjapõder. \n" "Flags: -treetype 4 or: -treetype all" #: src/ui.glade:2798 msgid "" "Moose.\n" "Flags: -treetype 5 or: -treetype all" msgstr "" "Põder. \n" "Flags: -treetype 5 or: -treetype all" #: src/ui.glade:2821 msgid "" "Snowy tree.\n" "Flags: -treetype 6 or: -treetype all" msgstr "" "Lumine puu. \n" "Flags: -treetype 6 or: -treetype all" #: src/ui.glade:2844 msgid "" "Set color of vintage tree.\n" "Flag: -tc" msgstr "" "Määra vintage puu värv. \n" "Flag: -tc" #: src/ui.glade:2884 msgid "Compose your favorite scenery" msgstr "Koostage oma lemmikmaastik" #: src/ui.glade:2900 msgid "Try and click any image!" msgstr "Proovige ja klõpsake mis tahes pilti!" #: src/ui.glade:2931 msgid "" "Polar bear.\n" "Flags: -treetype 7 or: -treetype all" msgstr "" "Jääkaru. \n" "Flags: -treetype 7 or: -treetype all" #: src/ui.glade:3141 msgid "# Items:" msgstr "# üksust:" #: src/ui.glade:3156 msgid "" "Desired number of scenery items.\n" "Flag: -trees" msgstr "" "Soovitud maastikuelementide arv. \n" "Flag: -trees" #: src/ui.glade:3179 msgid "% Window fill:" msgstr "Akna täitmise %:" #: src/ui.glade:3190 msgid "" "Bottom percentage of screen available for scenery.\n" "Flag: -treefill" msgstr "" "Ekraani alumine protsent on maastike jaoks saadaval. \n" "Flag: -treefill" #: src/ui.glade:3209 msgid "Allow overlap" msgstr "Luba kattumist" #: src/ui.glade:3213 msgid "" "To allow overlap or not when placing scenery.\n" "Flags: -treeoverlap, -notreeoverlap" msgstr "" "Katte lubamiseks või mitte maastike paigutamisel. \n" "Flags: -treeoverlap, -notreeoverlap" #: src/ui.glade:3240 msgid "" "Scale of scenery.\n" "Flag: sceneryscale " msgstr "" "Maastiku ulatus. \n" "Flag: sceneryscale " #: src/ui.glade:3409 msgid "Scenery" msgstr "Maastik" #: src/ui.glade:3428 msgid "Compose here your favorite celestial conditions" msgstr "Koostage siia oma lemmik taevatingimused" #: src/ui.glade:3508 msgid "" "Apply default values for all preferences (except settings).\n" "Flag: -defaults" msgstr "" "Rakenda kõigi eelistuste jaoks vaikeväärtused (v.a seaded).\n" "Flag: -defaults" #: src/ui.glade:3526 msgid "" "Apply vintage values for all preferences (except settings).\n" "Flag: -vintage" msgstr "" "Rakendage kõikidele eelistustele (v.a seaded) vanaaegseid väärtusi. \n" "Flag: -vintage" #: src/ui.glade:3612 msgid "Wind" msgstr "Tuul" #: src/ui.glade:3626 msgid "Windy" msgstr "Tuuline" #: src/ui.glade:3631 msgid "" "If set, there will be wind.\n" "Flags: -wind, -nowind" msgstr "" "Kui see on seatud, puhub tuul. \n" "Flags: -wind, -nowind" #: src/ui.glade:3648 msgid "Whirl:" msgstr "Pööris:" #: src/ui.glade:3660 msgid "" "The higher this setting, the more the wind will whirl.\n" "Flag: -whirlfactor" msgstr "" "Mida kõrgem see seade, seda rohkem tuul keerleb. \n" "Flag: -whirlfactor" #: src/ui.glade:3682 msgid "Timer:" msgstr "Taimer:" #: src/ui.glade:3695 msgid "" "This setting determines how many seconds pass between two gusts of wind.\n" "Flag: -windtimer" msgstr "" "See säte määrab, mitu sekundit möödub kahe tuuleiili vahel. \n" "Flag: -windtimer" #: src/ui.glade:3711 msgid "Now!" msgstr "Nüüd!" #: src/ui.glade:3715 msgid "Force a gust of wind immediately." msgstr "Sundige kohe tuulepuhang." #: src/ui.glade:3732 msgid "Stars" msgstr "Tähed" #: src/ui.glade:3750 msgid "" "To show or not show stars.\n" "Flag: -stars (0 means: no stars)" msgstr "" "Tähtede näitamine või mitte näitamine.\n" "Flag: -stars (0 means: no stars)" #: src/ui.glade:3767 msgid "Number:" msgstr "Number:" #: src/ui.glade:3779 msgid "" "Number of twinkling stars.\n" "Flag: -stars" msgstr "" "Vilkuvate tähtede arv. \n" "Flag: -stars" #: src/ui.glade:3825 msgid "Moon" msgstr "Kuu" #: src/ui.glade:3843 msgid "" "To show or not show moon.\n" "Flags: -moon 1, -moon 0" msgstr "" "Kuu näitamine või mitte näitamine. \n" "Flags: -moon 1, -moon 0" #: src/ui.glade:3873 msgid "" "Speed of moon in pixels/minute.\n" "Flag: -moonspeed" msgstr "" "Kuu kiirus pikslites minutis. \n" "Flag: -moonspeed" #: src/ui.glade:3907 msgid "" "Relative size of the moon.\n" "Flag: -moonsize" msgstr "" "Kuu suhteline suurus. \n" "Flag: -moonsize" #: src/ui.glade:3928 msgid "Halo" msgstr "Halo" #: src/ui.glade:3946 msgid "" "To show or not to show halo around moon.\n" "Flags: -halo 1, -halo 0" msgstr "" "Kas näidata või mitte näidata kuu ümber halo.\n" "Flags: -halo 1, -halo 0" #: src/ui.glade:3964 src/ui.glade:4179 msgid "Bright:" msgstr "Hele:" #: src/ui.glade:3976 msgid "" "Brightness of moon's halo.\n" "Flag: -halobrightness" msgstr "" "Kuu halo heledus. \n" "Flag: -halobrightness" #: src/ui.glade:3998 msgid "Meteors" msgstr "Meteoorid" #: src/ui.glade:4016 msgid "" "To show or not to show meteors.\n" "Flags: -meteors, -nometeors" msgstr "" "Kas näidata või mitte näidata meteoore.\n" "Flags: -meteors, -nometeors" #: src/ui.glade:4034 msgid "Aurora" msgstr "Aurora" #: src/ui.glade:4052 msgid "" "To show or not show aurora.\n" "Note: the aurora is best viewed using a dark background.\n" "Flags: -aurora 1, -aurora 0" msgstr "" "Aurora näitamiseks või mitte näitamiseks.\n" "Märkus: aurorat on kõige parem vaadata tumedal taustal.\n" "Flags: -aurora 1, -aurora 0" #: src/ui.glade:4071 msgid "Width:" msgstr "Laius:" #: src/ui.glade:4083 msgid "" "Width of aurora in percentage of screen width.\n" "Flag: -aurorawidth" msgstr "" "Aurora laius protsentides ekraani laiusest. \n" "Flag: -aurorawidth" #: src/ui.glade:4108 msgid "Height:" msgstr "Kõrgus:" #: src/ui.glade:4120 msgid "" "Vertical size of aurora.\n" "Flag: -auroraheight" msgstr "" "Aurora vertikaalne suurus. \n" "Flag: -auroraheight" #: src/ui.glade:4157 msgid "" "Animation speed of aurora: real: 10, for a more dramatic effect choose: 100\n" "Flag: -auroraspeed" msgstr "" "Aurora animatsiooni kiirus: tõeline: 10, dramaatilisema efekti saavutamiseks " "valige: 100 \n" "Flag: -auroraspeed" #: src/ui.glade:4191 msgid "" "Brightness of aurora.\n" "Flags: -aurorabrightness" msgstr "" "Aurora heledus. \n" "Flags: -aurorabrightness" #: src/ui.glade:4208 msgid "Left" msgstr "Vasakule" #: src/ui.glade:4212 msgid "" "Place aurora left on the screen.\n" "Flag: -auroraleft" msgstr "" "Asetage aurora ekraanile vasakule. \n" "Flag: -auroraleft" #: src/ui.glade:4225 msgid "Middle" msgstr "Keskmine" #: src/ui.glade:4229 msgid "" "Place aurora in the middle of the screen.\n" "Flag: -auroramiddle" msgstr "" "Asetage aurora ekraani keskele. \n" "Flag: -auroramiddle" #: src/ui.glade:4243 msgid "Right" msgstr "Õige" #: src/ui.glade:4247 msgid "" "Place aurora in the right of the screen.\n" "Flag: -auroraright" msgstr "" "Asetage aurora ekraani paremasse serva. \n" "Flag: -auroraright" #: src/ui.glade:4266 msgid "Frequency:" msgstr "Sagedus:" #: src/ui.glade:4278 msgid "" "Frequency of meteors to appear.\n" "Flags: -meteorfrequency" msgstr "" "Meteoride ilmumise sagedus. \n" "Flags: -meteorfrequency" #: src/ui.glade:4300 msgid "Base:" msgstr "Alus:" #: src/ui.glade:4312 msgid "" "Baseline height of aurora, in percentage of screen height.\n" "Flag: -aurorabase" msgstr "" "Aurora algtaseme kõrgus, protsentides ekraani kõrgusest. \n" "Flag: -aurorabase" #: src/ui.glade:4329 msgid "Color" msgstr "Amadede" #: src/ui.glade:4333 msgid "" "Choose between yellow-ish and white-ish moon.\n" "Flag: -mooncolor [0,1]" msgstr "" "Tia É£leti si le É£ie kple esi le É£ie dome.\n" "Flag: -mooncolor [0,1]" #: src/ui.glade:4433 msgid "Celestials" msgstr "Taevased" #: src/ui.glade:4453 msgid "Birds settings" msgstr "Lindude seaded" #: src/ui.glade:4617 msgid "Show birds" msgstr "Näita linde" #: src/ui.glade:4621 msgid "" "If set: show birds.\n" "Flags: -showbirds 1, -showbirds 0" msgstr "" "Kui määratud: näita linde.\n" "Flags: -showbirds 1, -showbirds 0" #: src/ui.glade:4634 msgid "Birds only" msgstr "Ainult linnud" #: src/ui.glade:4638 msgid "" "If set: show no Santa, snow or scenery.\n" "Flags: -birdsonly 0, -birdsony 1" msgstr "" "Kui see on määratud: ärge kuvage Jõuluvana, lund ega maastikku. \n" "Flags: -birdsonly 0, -birdsony 1" #: src/ui.glade:4655 msgid "Preferred distance:" msgstr "Eelistatud kaugus:" #: src/ui.glade:4669 msgid "" "Preferred distance from other birds.\n" "Flag: -prefdistance" msgstr "" "Eelistatud kaugus teistest lindudest. \n" "Flag: -prefdistance" #: src/ui.glade:4697 msgid "Restart" msgstr "Taaskäivita" #: src/ui.glade:4701 msgid "Restart birds." msgstr "Taaskäivitage linnud." #: src/ui.glade:4718 msgid "Viewing distance:" msgstr "Vaatekaugus:" #: src/ui.glade:4731 msgid "" "Viewing distance.\n" "NOTE: Santa has no knowledge of viewing distance, so when birds are " "following Santa, the relative positions of Santa and birds will be " "temporarely out of sync when you change the viewing distance. This is only " "noticeable when the birds are following Santa.\n" "Flag: -viewingdistance" msgstr "" "Vaatekaugus.\n" "MÄRKUS. Jõuluvana ei tea vaatekaugust, nii et kui linnud järgivad Jõuluvana, " "on Jõuluvana ja lindude suhteline asukoht vaatekauguse muutmisel ajutiselt " "sünkroonist väljas. Seda on märgata ainult siis, kui linnud järgivad " "Jõuluvana.\n" "Flag: -viewingdistance" #: src/ui.glade:4752 msgid "Focus to attraction point:" msgstr "Keskendu tõmbepunktile:" #: src/ui.glade:4766 msgid "" "Tendency to concentrate on the attraction point.\n" "Flag: -focuscentre" msgstr "" "Kalduvus keskenduda tõmbepunktile. \n" "Flag: -focuscentre" #: src/ui.glade:4784 msgid "" "Desired number of birds. If zero, no birds are shown.\n" "Flag: -nbirds" msgstr "" "Soovitav lindude arv. Kui see on null, siis linde ei kuvata.\n" "Flag: -nbirds" #: src/ui.glade:4807 msgid "# Birds:" msgstr "# Linnud:" #: src/ui.glade:4821 msgid "" "Number of nearest neighbours the birds should look at.\n" "Flag: -neighbours" msgstr "" "Lähimate naabrite arv, keda linnud peaksid vaatama. \n" "Flag: -neighbours" #: src/ui.glade:4841 msgid "Neighbours:" msgstr "Naabrid:" #: src/ui.glade:4856 msgid "" "Give the birds a fancy color.\n" "Flag: -birdscolor" msgstr "" "Andke lindudele uhke värv. \n" "Flag: -birdscolor" #: src/ui.glade:4874 msgid "Bird color" msgstr "Linnu värv" #: src/ui.glade:4900 msgid "Anarchy:" msgstr "Anarhia:" #: src/ui.glade:4914 msgid "" "Anarchy level: the higher, the more anarchy.\n" "Flag: -anarchy" msgstr "" "Anarhia tase: mida kõrgem, seda rohkem anarhiat. \n" "Flag: -anarchy" #: src/ui.glade:4934 msgid "Distance weight:" msgstr "Kauguse kaal:" #: src/ui.glade:4948 msgid "" "Tendency to keep desired distance to neighbours.\n" "Flag: -disweight" msgstr "" "Kalduvus hoida naabritega soovitud distantsi. \n" "Flag: -disweight" #: src/ui.glade:4968 msgid "Adjust speed to neighbours:" msgstr "Reguleerige kiirust naabritele:" #: src/ui.glade:4982 msgid "" "Tendency to adjust speed to neighbours.\n" "Flag: -followneighbours" msgstr "" "Kalduvus kohandada kiirust naabritega. \n" "Flag: -followneighbours" #: src/ui.glade:5016 msgid "" "Speed of birds in arbitrary units.\n" "Flag: -birdsspeed" msgstr "" "Lindude kiirus suvalistes ühikutes. \n" "Flag: -birdsspeed" #: src/ui.glade:5036 msgid "Drawing scale:" msgstr "Joonise skaala:" #: src/ui.glade:5050 msgid "" "Influence the size of the birds.\n" "Flag: -birdsscale\n" msgstr "" "Mõjutage lindude suurust. \n" "Flag: -birdsscale\n" #: src/ui.glade:5067 msgid "" "Show \n" "attr point" msgstr "" "Näita \n" "attr-punkti" #: src/ui.glade:5073 msgid "" "Show the point where the birds want to go.\n" "Flags: -showattr 0, -showattr 1" msgstr "" "Näidake kohta, kuhu linnud tahavad minna. \n" "Flags: -showattr 0, -showattr 1" #: src/ui.glade:5084 msgid "" "Follow \n" "Santa" msgstr "" "Jälgi \n" " Jõuluvana" #: src/ui.glade:5090 msgid "" "Birds are attracted by an attraction point. Here you can choose to follow " "Santa.\n" "Flags: -followsanta 0, -followsanta 1" msgstr "" "Linde tõmbab ligi tõmbepunkt. Siin saate valida, kas soovite Jõuluvana " "jälgida. \n" "Flags: -followsanta 0, -followsanta 1" #: src/ui.glade:5103 msgid "" "Percentage of screen to be used for the attraction point.\n" "Flag: -attrspace" msgstr "" "Tõmbepunkti jaoks kasutatava ekraani protsent. \n" "Flag: -attrspace" #: src/ui.glade:5125 msgid "Attraction point range" msgstr "Tõmbepunktide vahemik" #: src/ui.glade:5168 msgid "Actual mean distance from neighbours." msgstr "Tegelik keskmine kaugus naabritest." #: src/ui.glade:5185 msgid "Distance used to get the desired number of neighbours." msgstr "Vahemaa, mida kasutatakse soovitud arvu naabrite saamiseks." #: src/ui.glade:5268 msgid "Birds" msgstr "Linnud" #: src/ui.glade:5286 msgid "version" msgstr "versioon" #: src/ui.glade:5301 src/ui.glade:6515 msgid "Settings" msgstr "Seaded" #: src/ui.glade:5323 msgid "Transparency " msgstr "Läbipaistvus " #: src/ui.glade:5340 msgid "" "Transparency of painted items:\n" "0: no transparency.\n" "100: fully transparent, you will see nothing!\n" "Flag: -transparency" msgstr "" "Värvitud esemete läbipaistvus:\n" "0: läbipaistmatus puudub.\n" "100: täiesti läbipaistev, te ei näe midagi!\n" "Flag: -transparency" #: src/ui.glade:5367 msgid "Lift snow on bottom" msgstr "Tõstke lumi põhja" #: src/ui.glade:5383 msgid "" "Use this if snow falls below the bottom of your screen, or fallen snow " "hides something that should not be hidden.\n" "Flag: -offsets" msgstr "" "Kasutage seda juhul, kui lumi langeb ekraani alaosast allapoole või sadanud " "lumi peidab midagi, mida ei tohiks varjata. \n" "Flag: -offsets" #: src/ui.glade:5408 msgid "Lift snow on windows" msgstr "Tõstke akendele lumi" #: src/ui.glade:5424 msgid "" "Use this if no snow collects on your windows, or if snow collects separated " "from your windows. \n" "Some basic window managers need this setting (e.g. TWM needs in general a " "value of 25 .. 28).\n" "Flag: -offsety" msgstr "" "Kasutage seda juhul, kui teie akendele ei kogune lund või kui lumi koguneb " "teie akendest eraldi. \n" "Mõned tavalised aknahaldurid vajavad seda sätet (nt TWM vajab üldiselt " "väärtust 25 .. 28).\n" "Flag: -offsety" #: src/ui.glade:5449 msgid "Cpu factor" msgstr "Protsessoritegur" #: src/ui.glade:5467 msgid "" "The higher, the smoother xsnow will run, but will also use more cpu power.\n" "Flag: -cpuload" msgstr "" "Mida kõrgem, seda sujuvamalt xsnow töötab, kuid kasutab ka rohkem " "protsessori võimsust. \n" "Flag: -cpuload" #: src/ui.glade:5493 msgid "Scale" msgstr "Kaal" #: src/ui.glade:5510 msgid "" "Overall drawing scale.\n" "Flag: -scale" msgstr "" "Joonise üldmõõtkava. \n" "Flag: -scale" #: src/ui.glade:5543 msgid "Ignore large top windows" msgstr "Ignoreeri suuri ülemisi aknaid" #: src/ui.glade:5559 msgid "" "Windows wider than 80 percent of the screen and closer to the top than the " "number in this widget will not collect snow.\n" "In some cases, there are invisible windows near the top of the screen, which " "are handled by xsnow as normal windows: snow is collected upon them. By " "entering a suitable number here, this undesired behaviour can be avoided.\n" "Flag: -ignoretop\n" "\n" msgstr "" "Aknad, mis on laiemad kui 80 protsenti ekraanist ja asuvad selle vidina " "numbrist lähemal ülaosale, ei kogu lund.\n" "Mõnel juhul on ekraani ülaosas nähtamatud aknad, mida käsitleb xsnow " "tavalised aknad: nende peale koguneb lund. Sisestades siia sobiva numbri, " "saab seda soovimatut käitumist vältida.\n" "Flag: -ignoretop\n" "\n" #: src/ui.glade:5583 msgid "Ignore large bottom windows" msgstr "Ignoreeri suuri alumisi aknaid" #: src/ui.glade:5599 msgid "" "Windows wider than 80 percent of the screen and closer to the bottom than " "the number in this widget will not collect snow.\n" "\n" "In some cases, there are invisible windows near the bottom of the screen, " "which are handled by xsnow as normal windows: snow is collected upon them. " "By entering a suitable number here, this undesired behaviour can be " "avoided.\n" "Flag: -ignorebottom" msgstr "" "Aknad, mis on laiemad kui 80 protsenti ekraanist ja lähemal kui selle vidina " "number, ei kogu lund.\n" "\n" "Mõnel juhul on ekraani allservas nähtamatud aknad, mida haldab xsnow nagu " "tavalised aknad: nende peale kogutakse lund. Sisestades siia sobiva numbri, " "saab seda soovimatut käitumist vältida.\n" "Flag: -ignorebottom" #: src/ui.glade:5791 msgid "window type etc." msgstr "akna tüüp jne." #: src/ui.glade:5814 msgid "" "Menu\n" "colors" msgstr "" "Menüü\n" "värvid" #: src/ui.glade:5819 msgid "" "Toggle between xsnow's own menu colors and standard menu colors.\n" "Activated: use xsnow colors.\n" "Deactivated: use default colors.\n" "Flags: -theme 1, -theme 0" msgstr "" "Lülitage xsnow enda menüüvärvide ja standardsete menüüvärvide vahel.\n" "Aktiveeritud: kasutage xsnow värve.\n" "Deaktiveeritud: kasutage vaikevärve.\n" "Flags: -theme 1, -theme 0" #: src/ui.glade:5833 msgid "" "On all\n" "workspaces" msgstr "" "Kõigil \n" " tööruumidel" #: src/ui.glade:5838 msgid "" "Use all workspaces to snow in.\n" "NOTE: this doesn't work properly in enlightenment.\n" "Flags: -allworkspaces 1, -allworkspaces 0" msgstr "" "Kasutage lumesajutamiseks kõiki tööruume.\n" "MÄRKUS: see ei tööta valgustusrežiimis korralikult.\n" "Flags: -allworkspaces 1, -allworkspaces 0" #: src/ui.glade:5856 msgid "" "Below\n" "windows" msgstr "" "All \n" " aknad" #: src/ui.glade:5861 msgid "" "When activated, it will be snowing below your windows, else it will be " "snowing upon you windows too.\n" "On some desktop environments, when snowing above your windows you will not " "be able to click on any window.\n" "Therefore, you will be asked to click a button, to be sure that things are " "OK.\n" "Flag: -above" msgstr "" "Kui see on aktiveeritud, sajab lund teie akende all, muidu sajab lund ka " "teie akende peal.\n" "Mõnes töölauakeskkonnas ei saa te akna kohal lund klõpsata.\n" "Seetõttu, teil palutakse klõpsata nupul, et olla kindel, et asjad on " "korras.\n" "Flag: -above" #: src/ui.glade:5880 msgid "" "Click to\n" "confirm" msgstr "" "Kinnitamiseks klõpsake \n" "." #: src/ui.glade:5885 msgid "To make sure you can click." msgstr "Veendumaks, et saate klõpsata." #: src/ui.glade:5904 msgid "" "If you have more than one monitor, choose where you want snow falling. " "Choose 'all monitors' if you want snow in all monitors.\n" "NOTE: when changing monitor, xsnow will restart.\n" "Flag: -screen" msgstr "" "Kui teil on rohkem kui üks monitor, valige koht, kus soovite lund langeda. " "Valige 'kõik kuvarid', kui soovite, et kõigis monitorides oleks lund.\n" "MÄRKUS: monitori vahetamisel taaskäivitub xsnow.\n" "Flag: -screen" #: src/ui.glade:5911 msgid "monitor 1" msgstr "monitor 1" #: src/ui.glade:5922 msgid "" "Create\n" "outline" msgstr "" "Loo\n" "kontuur" #: src/ui.glade:5927 msgid "" "To draw an outline around the snow window.\n" "Flag: -outline 1/0" msgstr "" "Lumeakna ümber kontuuri joonistamiseks.\n" "Flag: -outline 1/0" #: src/ui.glade:5951 msgid "" " \n" " " msgstr "" " \n" " " #: src/ui.glade:5986 msgid "" "Choose here the picture you want as background when xscreensaver is " "active.\n" "Flag: -bg" msgstr "" "Valige siin pilt, mida soovite taustaks kasutada, kui xscreensaver on " "aktiivne.\n" "Flag: -bg" #: src/ui.glade:5990 msgid "Choose background" msgstr "Valige taust" #: src/ui.glade:6005 msgid "" "Activate xscreensaver.\n" "Click and don't touch mouse and keyboard for a few seconds..." msgstr "" "Aktiveerige xscreensaver.\n" "Klõpsake ja ärge puudutage hiirt ja klaviatuuri mõne sekundi jooksul..." #: src/ui.glade:6019 msgid "" "Settings for Xscreensaver. You can choose a background, and choose to use it " "or not.\n" "Make sure you add a line like\n" "xsnow -root\n" "after the line 'programs:' in the file ~/.xscreensaver and you run " "xscreensaver-demo to choose for xsnow.\n" "To activate xscreensaver on the command line:\n" "xscreensaver-command -activate\n" "See also the man page:\n" "man xsnow" msgstr "" "Seadistused Xscreensaver. Saate valida tausta ja valida, kas seda kasutada " "või mitte.\n" "Veenduge, et lisate faili ~/.xscreensaver ja rea 'programs:' järele rea " "nagu\n" "xsnow -root\n" " käivitate xscreensaver-demo, mille jaoks valida xsnow.\n" "Xscreensaver aktiveerimiseks käsureal:\n" "xscreensaver-command -activate\n" "Vaadake ka man-lehte:\n" "man xsnow" #: src/ui.glade:6028 msgid "Xscreensaver: " msgstr "Xscreensaver: " #: src/ui.glade:6048 msgid "Black" msgstr "Must" #: src/ui.glade:6052 msgid "" "When activated, the background will be black.\n" "Flag: -bg (this button will be automatically desactivated when -bg is given)" msgstr "" "Kui see on aktiveeritud, on taust must. \n" "Flag: -bg (this button will be automatically desactivated when -bg is given)" #: src/ui.glade:6076 msgid "" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" msgstr "" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" #: src/ui.glade:6551 msgid "en" msgstr "et" #: src/ui.glade:6554 msgid "it" msgstr "seda" #~ msgid "" #~ "If set, use two colors.\n" #~ "Flags: -enablesc2" #~ msgstr "" #~ "Kui see on määratud, kasutage kahte värvi. \n" #~ "Flags: -enablesc2" #~ msgid "2nd color:" #~ msgstr "2. värv:" #, c-format #~ msgid "XWinInfo failed\n" #~ msgstr "XWinInfo ebaõnnestus \n" #, c-format #~ msgid "Force snow on root: window: %#lx, depth: %d\n" #~ msgstr "Lume sundimine juurele: aken: %#lx, sügavus: %d\n" #, c-format #~ msgid "" #~ "NOTE: you probably need to tweak 'Lift snow on windows' in the 'settings' " #~ "panel.\n" #~ msgstr "" #~ "MÄRKUS. Tõenäoliselt peate seadistuste paneelil muutma valikut 'Tõsta " #~ "lumi akendel'.\n" #~ msgid "Force a gust of wind immediately.\n" #~ msgstr "Zi ya sesẽ aÉ–e dzi enumake.\n" xsnow-3.8.3/pofiles/fi.po0000666000000000000000000013043314732252143013503 0ustar0000000000000000# # Sometimes the translations contain rubbish, please replace them. # # (abc_1000) XsnoW # # (abc_1001) xsnow # # (abc_1002) Xscreensaver # # (abc_1003) %l#x # # (abc_1004)   # # (abc_1005) XSNOW # # (abc_1006) Rick Jansen # # (abc_1007) Xsnow # # (abc_1008) \n # Language for xsnow # Copyright (C) 2023 Willem Vermin # Willem Vermin , 2023 # This file is distributed under the same license as the xsnow package. # # msgid "" msgstr "" "Project-Id-Version: xsnow 3.6.1.gettext~pre7\n" "Report-Msgid-Bugs-To: Willem Vermin wvermin@gmail.com\n" "POT-Creation-Date: 2024-03-10 14:19+0100\n" "PO-Revision-Date: 2024-03-10 14:19+0100\n" "Last-Translator: Willem Vermin wvermin@gmail.com\n" "Language-Team: None\n" "Language: fi\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: src/main.c:379 #, c-format msgid "Available languages are: %s\n" msgstr "Saatavilla olevat kielet ovat: %s\n" #: src/main.c:382 msgid "Warning: don't eat yellow snow!" msgstr "Varoitus: älä syö keltaista lunta!" #: src/main.c:403 #, c-format msgid "For optimal resuts, add to your %s:\n" msgstr "Optimaalista palautusta varten lisää %s:\n" #: src/main.c:411 #, c-format msgid "unknown\n" msgstr "tuntematon\n" #: src/main.c:420 #, c-format msgid "Detected Wayland desktop\n" msgstr "Havaittu Wayland-työpöytä\n" #: src/main.c:435 #, c-format msgid "Xsnow needs gtk version >= %s, found version %s \n" msgstr "Xsnow tarvitsee gtk-version >= %s, löytyi versio %s \n" #: src/main.c:445 msgid "Continuing with flag" msgstr "Jatketaan liputuksella" #: src/main.c:483 #, c-format msgid "%s: cannot connect to X server %s\n" msgstr "%s: ei voida yhdistää X-palvelimeen %s\n" #: src/main.c:484 msgid "(default)" msgstr "(oletuksena)" #: src/main.c:602 msgid "restarting" msgstr "uudelleenkäynnistys" #: src/main.c:649 #, c-format msgid "Click on a window ...\n" msgstr "Napauta ikkunaa ...\n" #: src/main.c:683 #, c-format msgid "Detected desktop session: %s\n" msgstr "Havaittu työpöytäistunto: %s\n" #: src/main.c:686 #, c-format msgid "Could not determine desktop session\n" msgstr "Työpöytäistuntoa ei voitu määrittää\n" #: src/main.c:718 #, c-format msgid "Trying to snow in root window\n" msgstr "Yritetään lunta juuri-ikkunassa\n" #: src/main.c:762 #, c-format msgid "Using transparent window\n" msgstr "Käyttämällä läpinäkyvää ikkunaa\n" #: src/main.c:767 #, c-format msgid "The transparent snow-window is probably not click-through, alas..\n" msgstr "" "Läpinäkyvä lumiikkuna ei todennäköisesti ole napsautettava, " "valitettavasti..\n" #: src/main.c:776 #, c-format msgid "Cannot create transparent window\n" msgstr "Läpinäkyvää ikkunaa ei voi luoda\n" #: src/main.c:778 #, c-format msgid "NOTE: xsnow will probably run, but some glitches are to be expected.\n" msgstr "" "HUOMAUTUS: xsnow todennäköisesti toimii, mutta joitakin virheitä on " "odotettavissa.\n" #: src/main.c:788 #, c-format msgid "LXDE session found, using window 'pcmanfm'.\n" msgstr "LXDE-istunto löytyi, käyttäen ikkunaa 'pcmanfm'.\n" #: src/main.c:795 #, c-format msgid "Using window 'Desktop'.\n" msgstr "Käytä ikkunaa 'Työpöytä'.\n" #: src/main.c:799 #, c-format msgid "Using root window\n" msgstr "Käytetään pääikkunaa\n" #: src/main.c:843 #, c-format msgid "Snowing in %#lx: %s %d+%d %dx%d\n" msgstr "Lunta %#lx: %s %d+%d %dx%d\n" #: src/main.c:888 #, c-format msgid "Using double buffer: %#lx. %dx%d\n" msgstr "Käytetään kaksinkertaista puskuria: %#lx. %dx%d\n" #: src/main.c:895 #, c-format msgid "NOT using double buffering:" msgstr "EI kaksoispuskurointia:" #: src/main.c:897 #, c-format msgid " because double buffering is not available on this system\n" msgstr "" " koska kaksinkertainen puskurointi ei ole käytettävissä tässä " "järjestelmässä\n" #: src/main.c:899 #, c-format msgid " on your request.\n" msgstr " pyynnöstäsi.\n" #: src/main.c:900 #, c-format msgid "NOTE: expect some flicker.\n" msgstr "HUOMAA: odota välähdystä.\n" #: src/main.c:1042 msgid "Restart due to change of screen or language settings ...\n" msgstr "Käynnistä uudelleen näytön tai kielen asetusten muutoksen vuoksi...\n" #: src/main.c:1056 msgid "Restart due to change of display settings...\n" msgstr "Käynnistä uudelleen näyttöasetusten muutoksen vuoksi...\n" #: src/main.c:1147 msgid "Wayland (Expect some slugginess)" msgstr "Wayland (Odottaa jonkin verran slugginess)" #: src/main.c:1151 msgid "Probably X11" msgstr "Todennäköisesti X11" #: src/main.c:1153 #, c-format msgid "%s. Snow window: %#lx" msgstr "%s. Lumiikkuna: %#lx" #: src/main.c:1205 #, c-format msgid "More than %d errors, I quit!" msgstr "Yli %d virhettä, lopetan!" #: src/main.c:1355 #, c-format msgid "Window size changed, now snowing in in %#lx: %s %d+%d %dx%d\n" msgstr "Ikkunan koko muutettu, nyt lunta %#lx: %s %d+%d %dx%d\n" #: src/main.c:1424 #, c-format msgid "Halting because of flag %s\n" msgstr "Keskeytetään lipun %s takia\n" #: src/selfrep.c:34 #, c-format msgid "Not sending tar file to terminal.\n" msgstr "Tar-tiedostoa ei lähetetä päätteeseen.\n" #: src/selfrep.c:35 #, c-format msgid "Try redirecting to a file (e.g: %s,\n" msgstr "Yritä ohjata tiedostoon (esim. %s,\n" #: src/selfrep.c:36 #, c-format msgid "or use a %s" msgstr "tai käytä %s" #: src/selfrep.c:42 msgid "Problems encountered during production of the tar ball.\n" msgstr "Ongelmia tervapallon valmistuksen aikana.\n" #: src/selfrep.c:47 #, c-format msgid "Self replication is not compiled in.\n" msgstr "Itsekopiointia ei ole käännetty.\n" #: src/utils.c:248 #, c-format msgid "" "\n" "Xsnow: Caught signal %d\n" msgstr "" "\n" "Xsnow: Saimme signaalin %d\n" #: src/utils.c:251 #, c-format msgid "" "\n" "Thanks for using xsnow\n" msgstr "" "\n" "Kiitos, että käytät xsnow\n" #: src/windows.c:633 #, c-format msgid "Setting background from %s\n" msgstr "Asetetaan taustaa kohteesta %s\n" #: src/ui.c:1050 #, c-format msgid "Range: %d\n" msgstr "Alue: %d\n" #: src/ui.c:1052 #, c-format msgid "Mean distance: %3d\n" msgstr "Keskimääräinen etäisyys: %3d\n" #: src/ui.c:1060 #, c-format msgid "Desktop type: %s" msgstr "Työpöydän tyyppi: %s" #: src/ui.c:1175 src/ui.glade:5910 msgid "all monitors" msgstr "kaikki näytöt" #: src/ui.c:1182 #, c-format msgid "monitor %d" msgstr "näyttö %d" #: src/ui.c:1200 msgid "Available languages are: " msgstr "Tämä lehdistötiedote on saatavissa seuraavilla kielillä: " #: src/ui.c:1203 msgid "Use \"sys\" for your default language.\n" msgstr "Käytä \"sys\" oletuskielelläsi.\n" #: src/ui.c:1204 msgid "See also the man page." msgstr "Katso myös Man Page." #: src/ui.glade:144 msgid "" "\n" "Alas! This not an X11 session, xsnow will probably not run.\n" "\n" "If you want to try it anyway, set the environment variable XSNOW_FORCE_RUN, " "eg:\n" "\n" " XSNOW_FORCE_RUN=1 xsnow\n" "\n" "Or, you could force an X11 session, for example by tweaking /etc/gdm3/daemon." "conf.\n" "\n" msgstr "" "\n" "Alas! Tämä ei ole X11-istunto, xsnow ei todennäköisesti suoriteta.\n" "\n" "Jos haluat kuitenkin kokeilla sitä, aseta ympäristömuuttuja XSNOW_FORCE_RUN, " "esim.\n" "\n" " XSNOW_FORCE_RUN=1 xsnow\n" "\n" "Voit myös pakottaa X11-istunnon esimerkiksi säätämällä /etc/gdm3/daemon." "conf.\n" "\n" #: src/ui.glade:162 msgid "Ok, things are as they are. " msgstr "Asiat ovat niin kuin ovat. " #: src/ui.glade:477 msgid "" "If everything is ok, it is now snowing on your desktop, and birds are " "flying. You are encouraged to define your own preferences using the tabs " "above." msgstr "" "Jos kaikki on hyvin, työpöydälläsi sataa nyt lunta ja linnut lentävät. Sinua " "kannustetaan määrittelemään omat mieltymyksesi käyttämällä yllä olevia " "välilehtiä." #: src/ui.glade:492 msgid "" "Use the settings tab if xsnow is misbehaving.\n" "Use the birds tab if birds are misbehaving." msgstr "" "Käytä asetukset, jos xsnow käyttäytyy huonosti.\n" "Käytä linnut, jos lintu käyttäytyy huonosti." #: src/ui.glade:509 msgid "In every tab you find the following rescue buttons:" msgstr "Jokaisessa välilehdessä on seuraavat pelastuspainikkeet:" #: src/ui.glade:529 msgid "Defaults " msgstr "Oletusarvot " #: src/ui.glade:544 msgid "Set default preferences for this tab." msgstr "Aseta oletusasetukset tälle välilehdelle." #: src/ui.glade:571 msgid "Vintage " msgstr "Vintage " #: src/ui.glade:586 msgid "Set vintage preferences for this tab." msgstr "Aseta vintage-asetukset tälle välilehdelle." #: src/ui.glade:613 msgid "All defaults " msgstr "Kaikki oletusarvot " #: src/ui.glade:628 msgid "Set default preferences for all (except settings) tabs." msgstr "Aseta oletusasetukset kaikille (paitsi asetuksille) välilehdille." #: src/ui.glade:655 msgid "All vintage " msgstr "Kaikki vintage " #: src/ui.glade:670 msgid "Set vintage preferences for all (except settings) tabs." msgstr "Aseta vintage-asetukset kaikille (paitsi asetuksille) välilehdille." #: src/ui.glade:690 src/ui.glade:701 src/ui.glade:840 src/ui.glade:1045 #: src/ui.glade:2870 src/ui.glade:2919 src/ui.glade:4688 msgid " " msgstr " " #: src/ui.glade:712 msgid " " msgstr " " #: src/ui.glade:746 msgid "Welcome at xsnow!" msgstr "Tervetuloa xsnow!" #: src/ui.glade:804 msgid "" "Vintage preferences: the look and feel of the original xsnow, created in " "1993 by Rick Jansen." msgstr "" "Vintage-asetukset: Rick Jansenin vuonna 1993 luoman alkuperäisen xsnow'n " "ulkoasu ja tuntuma." #: src/ui.glade:895 src/ui.glade:1542 src/ui.glade:2470 src/ui.glade:3033 #: src/ui.glade:3504 src/ui.glade:4470 src/ui.glade:5736 msgid "All defaults" msgstr "Kaikki oletusarvot" #: src/ui.glade:900 src/ui.glade:2474 src/ui.glade:3037 src/ui.glade:5740 msgid "" "Apply defaults for all preferences (except settings).\n" "Flag: -defaults" msgstr "" "Käytä oletusasetuksia kaikkiin asetuksiin (paitsi asetuksiin).\n" "Flag: -defaults" #: src/ui.glade:914 msgid "Donate" msgstr "Lahjoita" #: src/ui.glade:920 msgid "" "Donate one euro or so to inspire the maintainer of xsnow, here is a paypal " "link. " msgstr "" "Lahjoita yksi euro tai niin innostaa ylläpitäjä xsnow, tässä on paypal-" "linkki. " #: src/ui.glade:930 src/ui.glade:1561 src/ui.glade:2489 src/ui.glade:3052 #: src/ui.glade:3522 src/ui.glade:4489 src/ui.glade:5754 msgid "All vintage" msgstr "Kaikki vintage" #: src/ui.glade:935 src/ui.glade:1565 src/ui.glade:2493 src/ui.glade:3056 #: src/ui.glade:4493 src/ui.glade:5758 msgid "" "Use vintage values for all preferences (except settings).\n" "Flag: -vintage" msgstr "" "Käytä vintage-arvoja kaikille asetuksille (paitsi asetuksille).\n" "Flag: -vintage" #: src/ui.glade:949 src/ui.glade:1513 src/ui.glade:2441 src/ui.glade:3004 #: src/ui.glade:3552 src/ui.glade:4546 src/ui.glade:5633 msgid "Hide menu" msgstr "Piilota valikko" #: src/ui.glade:954 src/ui.glade:1517 src/ui.glade:2445 src/ui.glade:3008 #: src/ui.glade:3556 src/ui.glade:4550 src/ui.glade:5637 msgid "" "Leave menu.\n" "Flag: -nomenu" msgstr "" "Poistu ruokalistalta.\n" "Flag: -nomenu" #: src/ui.glade:968 msgid "Contact" msgstr "Yhteys" #: src/ui.glade:973 msgid "Please report any comments to the maintainer of xsnow." msgstr "Ilmoita mahdollisista kommenteista ylläpitäjälle xsnow." #: src/ui.glade:983 src/ui.glade:1592 src/ui.glade:2520 src/ui.glade:3083 #: src/ui.glade:3580 src/ui.glade:4519 src/ui.glade:5661 msgid "Quit xsnow" msgstr "Lopeta xsnow" #: src/ui.glade:988 src/ui.glade:1596 src/ui.glade:2524 src/ui.glade:3087 #: src/ui.glade:3584 src/ui.glade:4523 src/ui.glade:5665 msgid "Quit xsnow." msgstr "Lopeta xsnow." #: src/ui.glade:1028 msgid "" "If the system is too busy, all panels get this color, in which case you " "could adapt some settings in \"snow\", \"birds\", \"settings\", or " "\"celestials\"." msgstr "" "Jos järjestelmä on liian varattu, kaikki paneelit saavat tämän värin, " "jolloin voit säätää joitain asetuksia \"lumi\", \"linnut\", \"asetukset\" " "tai \"taivaalliset\"." #: src/ui.glade:1222 msgid "Welcome" msgstr "Tervetuloa" #: src/ui.glade:1239 msgid "Blow off:" msgstr "Puhaltaa pois:" #: src/ui.glade:1252 msgid "On windows:" msgstr "Ikkunoissa:" #: src/ui.glade:1265 msgid "On bottom:" msgstr "Pohjassa:" #: src/ui.glade:1278 msgid "On scenery:" msgstr "Maisemissa:" #: src/ui.glade:1288 src/ui.glade:1304 src/ui.glade:1320 src/ui.glade:1336 #: src/ui.glade:3745 src/ui.glade:3838 src/ui.glade:3941 src/ui.glade:4011 #: src/ui.glade:4047 src/ui.glade:6001 msgid "Show" msgstr "Näytä" #: src/ui.glade:1292 msgid "" "If set, show snow blowing away.\n" "Flags: -blowsnow, -noblowsnow" msgstr "" "Jos asetettu, näytä, että lumi puhaltaa pois.\n" "Flags: -blowsnow, -noblowsnow" #: src/ui.glade:1308 msgid "" "If set, show fallen snow on windows.\n" "Flags: -keepsnowonwindows, -nokeepsnowonwindows" msgstr "" "Jos asetettu, näytä ikkunoissa kaatunutta lunta.\n" "Flags: -keepsnowonwindows, -nokeepsnowonwindows" #: src/ui.glade:1324 msgid "" "If set, show fallen snow on bottom of the desktop.\n" "Flags: -keepsnowonscreen, -nokeepsnowonscreen" msgstr "" "Jos asetettu, näytä lumisade työpöydän pohjassa.\n" "Flags: -keepsnowonscreen, -nokeepsnowonscreen" #: src/ui.glade:1340 msgid "" "If set, snow will collect on the trees.\n" "Flags: -keepsnowontrees, -nokeepsnowontrees" msgstr "" "Jos asetettu, lumi kerääntyy puihin.\n" "Flags: -keepsnowontrees, -nokeepsnowontrees" #: src/ui.glade:1354 msgid "" "The higher this setting, the more snow will be generated because of Santa " "ploughing, wind or disappearing windows. \n" "Flag: -blowofffactor" msgstr "" "Mitä korkeampi tämä asetus on, sitä enemmän lunta syntyy joulupukin " "kyntöjen, tuulen tai ikkunoiden katoamisen vuoksi. \n" "Flag: -blowofffactor" #: src/ui.glade:1373 msgid "" "The higher this setting, the more snow will collect on the windows. \n" "Note: in Wayland, there is no snow on the windows. \n" "Flag: -wsnowdepth" msgstr "" "Mitä korkeampi tämä asetus on, sitä enemmän lunta kerääntyy ikkunoihin. \n" "Huomaa: Waylandissa ei ole lunta ikkunoissa. \n" "Flag: -wsnowdepth" #: src/ui.glade:1393 msgid "" "The higher this setting, the more snow will collect on the bottom of the " "desktop.\n" "Flag: -ssnowdepth" msgstr "" "Mitä korkeampi tämä asetus on, sitä enemmän lunta kerääntyy työpöydän " "pohjaan.\n" "Flag: -ssnowdepth" #: src/ui.glade:1412 msgid "" "The higher this setting, the more snow will collect on the trees.\n" "Flag: -maxontrees" msgstr "" "Mitä korkeampi tämä asetus on, sitä enemmän lunta kerääntyy puihin.\n" "Flag: -maxontrees" #: src/ui.glade:1433 msgid "Choose your favorite snow" msgstr "Valitse suosikkilumi" #: src/ui.glade:1450 src/ui.glade:1618 src/ui.glade:2564 src/ui.glade:2859 #: src/ui.glade:4887 src/ui.glade:5964 src/ui.glade:5975 src/ui.glade:6039 #: src/ui.glade:6065 msgid " " msgstr " " #: src/ui.glade:1464 src/ui.glade:2393 src/ui.glade:2956 src/ui.glade:3458 #: src/ui.glade:4574 src/ui.glade:5690 msgid "Defaults" msgstr "Oletusarvot" #: src/ui.glade:1468 msgid "Apply default values for the preferences in this tab.\n" msgstr "Käytä oletusarvoja tämän välilehden asetuksille.\n" #: src/ui.glade:1483 src/ui.glade:2411 src/ui.glade:2974 src/ui.glade:3475 #: src/ui.glade:4592 src/ui.glade:5707 msgid "Vintage" msgstr "Vintage" #: src/ui.glade:1487 src/ui.glade:2415 src/ui.glade:2978 src/ui.glade:3479 #: src/ui.glade:4596 src/ui.glade:5711 msgid "Apply vintage values for the preferences in this tab." msgstr "Käytä vintage-arvoja tämän välilehden asetuksiin." #: src/ui.glade:1546 src/ui.glade:4474 msgid "" "Apply defaults for all preferences (except settings).\n" "Flags: -defaults" msgstr "" "Käytä oletusasetuksia kaikkiin asetuksiin (paitsi asetuksiin).\n" "Flags: -defaults" #: src/ui.glade:1632 src/ui.glade:3895 msgid "Size:" msgstr "Koko:" #: src/ui.glade:1644 msgid "" "Size of snowflakes, works only for non-vintage snow flakes.\n" "Flag: -snowsize" msgstr "" "Lumihiutaleiden koko, toimii vain muille kuin vintage-lumihiutaleille.\n" "Flag: -snowsize" #: src/ui.glade:1664 src/ui.glade:2357 src/ui.glade:3861 src/ui.glade:4145 #: src/ui.glade:5002 msgid "Speed:" msgstr "Nopeus:" #: src/ui.glade:1678 msgid "Max # snowflakes:" msgstr "Enintään # lumihiutaletta" #: src/ui.glade:1691 msgid "" "Maximum amount of snowflakes.\n" "Flag: -flakecountmax" msgstr "" "Lumihiutaleiden enimmäismäärä.\n" "Flag: -flakecountmax" #: src/ui.glade:1716 msgid "# Snowflakes:" msgstr "# Lumihiutaleet:" #: src/ui.glade:1732 src/ui.glade:5173 src/ui.glade:5189 msgid "label" msgstr "tunniste" #: src/ui.glade:1741 msgid "Show fluff" msgstr "Näytä fluffi" #: src/ui.glade:1745 msgid "" "If set, try to show fluff on fallen snow and trees if possible.\n" "Flags: -fluffy, -nofluffy" msgstr "" "Jos asetettu, yritä näyttää pölyä kaatuneella lumella ja puilla, jos " "mahdollista.\n" "Flags: -fluffy, -nofluffy" #: src/ui.glade:1759 src/ui.glade:1771 src/ui.glade:2575 src/ui.glade:3798 #: src/ui.glade:3810 src/ui.glade:5139 src/ui.glade:5151 msgid "             " msgstr "             " #: src/ui.glade:1783 msgid "" "Speed of the snowflakes.\n" "Flag: -snowspeedfactor" msgstr "" "Lumihiutaleiden nopeus.\n" "Flag: -snowspeedfactor" #: src/ui.glade:1804 msgid "Intensity:" msgstr "Intensiteetti:" #: src/ui.glade:1816 msgid "" "The higher, the more snowflakes.\n" "Flag: -snowflakes" msgstr "" "Mitä korkeampi, sitä enemmän lumihiutaleita.\n" "Flag: -snowflakes" #: src/ui.glade:1836 msgid "Show snow" msgstr "Näytä lumi" #: src/ui.glade:1840 msgid "" "If set, show snowflakes.\n" "Flags: -snow, -nosnow" msgstr "" "Jos asetettu, näytä lumihiutaleet.\n" "Flags: -snow, -nosnow" #: src/ui.glade:1855 msgid "" "The color of the snow.\n" "Flag: -sc" msgstr "" "Lumen väri.\n" "Flag: -sc" #: src/ui.glade:1872 msgid "Color:" msgstr "Väri:" #: src/ui.glade:1886 msgid "Second color:" msgstr "Toinen väri:" #: src/ui.glade:1899 msgid "" "The second color of the snow.\n" "Flag: -sc2" msgstr "" "Lumen toinen väri. \n" "Flag: -sc2" #: src/ui.glade:1912 msgid "Enable" msgstr "ota käyttöön" #: src/ui.glade:1916 msgid "" "If set, use two colors.\n" "Flag: -enablesc2" msgstr "Jos asetettu, käytä kahta väriä.\n" "Flag: -enablesc2" #: src/ui.glade:1974 msgid "Snow" msgstr "Lumi" #: src/ui.glade:1992 msgid "" "Tiny Santa with three reindeers.\n" "Flags: -santa 0 -norudolph" msgstr "" "Pieni Joulupukki kolmen poron kanssa.\n" "Flags: -santa 0 -norudolph" #: src/ui.glade:2021 msgid "" "Small Santa with three reindeers.\n" "Flags: -santa 1 -norudolph" msgstr "" "Pieni Joulupukki kolmen poron kanssa.\n" "Flags: -santa 1 -norudolph" #: src/ui.glade:2050 msgid "" "Santa with three reindeers.\n" "Flags: -santa 2 -norudolph" msgstr "" "Joulupukki kolmen poron kanssa.\n" "Flags: -santa 2 -norudolph" #: src/ui.glade:2079 msgid "" "Santa with Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder and Blixem.\n" "Flags: -santa 3 -norudolph" msgstr "" "Joulupukki Dasherin, Tanssijan, Prancerin, Äkäpussin, Komeetan, Amorin, " "Dunderin ja Blixemin kanssa.\n" "Flags: -santa 3 -norudolph" #: src/ui.glade:2108 msgid "" "Santa using the train with two reindeers.\n" "Flags: -santa 4 -norudolph" msgstr "" "Joulupukki käyttää junaa kahden poron kanssa.\n" "Flags: -santa 4 -norudolph" #: src/ui.glade:2137 msgid "" "Santa using the train with one reindeer and Rudolph.\n" "Flags: -santa 4 -showrudolph" msgstr "" "Joulupukki käyttää junaa yhden poron ja Rudolphin kanssa.\n" "Flags: -santa 4 -showrudolph" #: src/ui.glade:2165 msgid "" "Tiny Santa with two reindeers and Rudolph.\n" "Flags: -santa 0 -showrudolph" msgstr "" "Pieni Joulupukki, jossa on kaksi poroa ja Rudolph.\n" "Flags: -santa 0 -showrudolph" #: src/ui.glade:2195 msgid "" "Small Santa with two reindeers and Rudolph.\n" "Flags: -santa 1 -showrudolph" msgstr "" "Pieni Joulupukki kahden poron ja Rudolphin kanssa.\n" "Flags: -santa 1 -showrudolph" #: src/ui.glade:2223 msgid "" "Santa with two reindeers and Rudolph.\n" "Flags: -santa 2 -showrudolph" msgstr "" "Joulupukki kahden poron ja Rudolphin kanssa.\n" "Flags: -santa 2 -showrudolph" #: src/ui.glade:2251 msgid "" "Santa with Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder, Blixem " "and Rudolph.\n" "Flags: -santa 3 -showrudolph" msgstr "" "Santa kanssa Dasher, Tanssija, Prancer, Äkäpussi, Comet, Cupido, Dunder, " "Blixem ja Rudolph.\n" "Flags: -santa 3 -showrudolph" #: src/ui.glade:2282 msgid "Without Rudolph" msgstr "Ilman Rudolfia" #: src/ui.glade:2297 msgid "With Rudolph" msgstr "Pääosat Rudolph" #: src/ui.glade:2308 msgid "Choose your Santa" msgstr "Valitse Joulupukki" #: src/ui.glade:2326 msgid "Choose your favorite Santa" msgstr "Valitse suosikkijoulupukki" #: src/ui.glade:2342 src/ui.glade:3444 msgid " " msgstr " " #: src/ui.glade:2369 msgid "" "Santa's speed.\n" "Flag: -santaspeedfactor" msgstr "" "Joulupukin nopeus.\n" "Flag: -santaspeedfactor" #: src/ui.glade:2397 src/ui.glade:2960 src/ui.glade:3462 src/ui.glade:4578 #: src/ui.glade:5694 msgid "Apply default values for the preferences in this tab." msgstr "Käytä oletusarvoja tämän välilehden asetuksille." #: src/ui.glade:2543 msgid "Show Santa" msgstr "Näytä Joulupukki" #: src/ui.glade:2547 msgid "" "To show or not to show Santa.\n" "Flags: -showsanta, -nosanta" msgstr "" "Näytetäänkö vai eikö näytetä Joulupukkia.\n" "Flags: -showsanta, -nosanta" #: src/ui.glade:2590 src/ui.glade:3229 msgid "Scale:" msgstr "Mittakaava:" #: src/ui.glade:2602 msgid "" "Scale of Santa.\n" "Flags: -santascale " msgstr "" "Joulupukin mittakaava. \n" "Flags: -santascale " #: src/ui.glade:2647 msgid "Santa" msgstr "Joulupukki" #: src/ui.glade:2662 msgid "Show scenery" msgstr "Näytä maisema" #: src/ui.glade:2666 msgid "" "To show or not to show scenery.\n" "Flags: -showtrees, -notrees" msgstr "" "Näytetäänkö maisema vai ei.\n" "Flags: -showtrees, -notrees" #: src/ui.glade:2683 msgid "" "Vintage tree, you can set the color.\n" "Flag: -treetype 0" msgstr "" "Vintage-puu, voit asettaa värin.\n" "Flag: -treetype 0" #: src/ui.glade:2706 msgid "" "Woody tree.\n" "Flags: -treetype 1 or: -treetype all" msgstr "" "Puinen puu.\n" "Flags: -treetype 1 or: -treetype all" #: src/ui.glade:2729 msgid "" "Leavy tree.\n" "Flags: -treetype 2 or: -treetype all" msgstr "" "Lehtipuu.\n" "Flags: -treetype 2 or: -treetype all" #: src/ui.glade:2752 msgid "" "Small house.\n" "Flags: -treetype 3 or: -treetype all" msgstr "" "Pieni talo.\n" "Flags: -treetype 3 or: -treetype all" #: src/ui.glade:2775 msgid "" "Reindeer.\n" "Flags: -treetype 4 or: -treetype all" msgstr "" "Poro.\n" "Flags: -treetype 4 or: -treetype all" #: src/ui.glade:2798 msgid "" "Moose.\n" "Flags: -treetype 5 or: -treetype all" msgstr "" "Hirvi.\n" "Flags: -treetype 5 or: -treetype all" #: src/ui.glade:2821 msgid "" "Snowy tree.\n" "Flags: -treetype 6 or: -treetype all" msgstr "" "Luminen puu.\n" "Flags: -treetype 6 or: -treetype all" #: src/ui.glade:2844 msgid "" "Set color of vintage tree.\n" "Flag: -tc" msgstr "" "Aseta vintage-puun väri.\n" "Flag: -tc" #: src/ui.glade:2884 msgid "Compose your favorite scenery" msgstr "Luo suosikkimaisemaasi" #: src/ui.glade:2900 msgid "Try and click any image!" msgstr "Kokeile ja klikkaa mitä tahansa kuvaa!" #: src/ui.glade:2931 msgid "" "Polar bear.\n" "Flags: -treetype 7 or: -treetype all" msgstr "" "Jääkarhu.\n" "Flags: -treetype 7 or: -treetype all" #: src/ui.glade:3141 msgid "# Items:" msgstr "# Tuotteet:" #: src/ui.glade:3156 msgid "" "Desired number of scenery items.\n" "Flag: -trees" msgstr "" "Maiseman kohteiden haluttu määrä.\n" "Flag: -trees" #: src/ui.glade:3179 msgid "% Window fill:" msgstr "Ikkunan täyttö %:" #: src/ui.glade:3190 msgid "" "Bottom percentage of screen available for scenery.\n" "Flag: -treefill" msgstr "" "Näyttöruudun alin prosenttiosuus on käytettävissä maisemia varten.\n" "Flag: -treefill" #: src/ui.glade:3209 msgid "Allow overlap" msgstr "Salli päällekkäisyys" #: src/ui.glade:3213 msgid "" "To allow overlap or not when placing scenery.\n" "Flags: -treeoverlap, -notreeoverlap" msgstr "" "Päällekkäisyyksien salliminen tai kieltäminen maisemia sijoitettaessa.\n" "Flags: -treeoverlap, -notreeoverlap" #: src/ui.glade:3240 msgid "" "Scale of scenery.\n" "Flag: sceneryscale " msgstr "" "Maiseman mittakaava. \n" "Flag: sceneryscale " #: src/ui.glade:3409 msgid "Scenery" msgstr "Maisemat" #: src/ui.glade:3428 msgid "Compose here your favorite celestial conditions" msgstr "Kirjoita tähän suosikkisi taivaallisista olosuhteista" #: src/ui.glade:3508 msgid "" "Apply default values for all preferences (except settings).\n" "Flag: -defaults" msgstr "" "Käytä oletusarvoja kaikkiin asetuksiin (paitsi asetuksiin).\n" "Flag: -defaults" #: src/ui.glade:3526 msgid "" "Apply vintage values for all preferences (except settings).\n" "Flag: -vintage" msgstr "" "Käytä vintage-arvoja kaikkiin asetuksiin (paitsi asetuksiin).\n" "Flag: -vintage" #: src/ui.glade:3612 msgid "Wind" msgstr "Tuulivoima" #: src/ui.glade:3626 msgid "Windy" msgstr "Tuulinen" #: src/ui.glade:3631 msgid "" "If set, there will be wind.\n" "Flags: -wind, -nowind" msgstr "" "Jos asetettu, tuulee.\n" "Flags: -wind, -nowind" #: src/ui.glade:3648 msgid "Whirl:" msgstr "Sekoitus:" #: src/ui.glade:3660 msgid "" "The higher this setting, the more the wind will whirl.\n" "Flag: -whirlfactor" msgstr "" "Mitä korkeampi tämä asetus on, sitä enemmän tuuli pyörii.\n" "Flag: -whirlfactor" #: src/ui.glade:3682 msgid "Timer:" msgstr "Ajastin:" #: src/ui.glade:3695 msgid "" "This setting determines how many seconds pass between two gusts of wind.\n" "Flag: -windtimer" msgstr "" "Tämä asetus määrittää, kuinka monta sekuntia kuluu kahden tuulenpuuskan " "välillä.\n" "Flag: -windtimer" #: src/ui.glade:3711 msgid "Now!" msgstr "Nyt!" #: src/ui.glade:3715 msgid "Force a gust of wind immediately." msgstr "Pakota tuulenpuuska välittömästi." #: src/ui.glade:3732 msgid "Stars" msgstr "Tähdet" #: src/ui.glade:3750 msgid "" "To show or not show stars.\n" "Flag: -stars (0 means: no stars)" msgstr "" "Tähtien näyttäminen tai näyttämättä jättäminen.\n" "Flag: -stars (0 means: no stars)" #: src/ui.glade:3767 msgid "Number:" msgstr "Lukumäärä:" #: src/ui.glade:3779 msgid "" "Number of twinkling stars.\n" "Flag: -stars" msgstr "" "Tuikkivien tähtien määrä.\n" "Flag: -stars" #: src/ui.glade:3825 msgid "Moon" msgstr "Kuu" #: src/ui.glade:3843 msgid "" "To show or not show moon.\n" "Flags: -moon 1, -moon 0" msgstr "" "Näytetäänkö kuu vai ei.\n" "Flags: -moon 1, -moon 0" #: src/ui.glade:3873 msgid "" "Speed of moon in pixels/minute.\n" "Flag: -moonspeed" msgstr "" "Kuun nopeus pikseleinä minuutissa.\n" "Flag: -moonspeed" #: src/ui.glade:3907 msgid "" "Relative size of the moon.\n" "Flag: -moonsize" msgstr "" "Kuun suhteellinen koko.\n" "Flag: -moonsize" #: src/ui.glade:3928 msgid "Halo" msgstr "Halo" #: src/ui.glade:3946 msgid "" "To show or not to show halo around moon.\n" "Flags: -halo 1, -halo 0" msgstr "" "Halon näyttäminen tai näyttämättä jättäminen kuun ympärillä.\n" "Flags: -halo 1, -halo 0" #: src/ui.glade:3964 src/ui.glade:4179 msgid "Bright:" msgstr "Kirkaus:" #: src/ui.glade:3976 msgid "" "Brightness of moon's halo.\n" "Flag: -halobrightness" msgstr "" "Kuun sädekehän kirkkaus.\n" "Flag: -halobrightness" #: src/ui.glade:3998 msgid "Meteors" msgstr "Meteorit" #: src/ui.glade:4016 msgid "" "To show or not to show meteors.\n" "Flags: -meteors, -nometeors" msgstr "" "Näytetäänkö vai eikö näytetä meteoreja.\n" "Flags: -meteors, -nometeors" #: src/ui.glade:4034 msgid "Aurora" msgstr "Aurora" #: src/ui.glade:4052 msgid "" "To show or not show aurora.\n" "Note: the aurora is best viewed using a dark background.\n" "Flags: -aurora 1, -aurora 0" msgstr "" "Näytetäänkö revontulia vai ei.\n" "Huomaa: revontulia voi parhaiten katsella tummalla taustalla.\n" "Flags: -aurora 1, -aurora 0" #: src/ui.glade:4071 msgid "Width:" msgstr "Leveys:" #: src/ui.glade:4083 msgid "" "Width of aurora in percentage of screen width.\n" "Flag: -aurorawidth" msgstr "" "Auroran leveys prosentteina näytön leveydestä.\n" "Flag: -aurorawidth" #: src/ui.glade:4108 msgid "Height:" msgstr "Korkeus:" #: src/ui.glade:4120 msgid "" "Vertical size of aurora.\n" "Flag: -auroraheight" msgstr "" "Auroran pystysuuntainen koko.\n" "Flag: -auroraheight" #: src/ui.glade:4157 msgid "" "Animation speed of aurora: real: 10, for a more dramatic effect choose: 100\n" "Flag: -auroraspeed" msgstr "" "Auroran animaationopeus: todellinen: 10, dramaattisempi vaikutus valitse: " "100\n" "Flag: -auroraspeed" #: src/ui.glade:4191 msgid "" "Brightness of aurora.\n" "Flags: -aurorabrightness" msgstr "" "Auroran kirkkaus.\n" "Flags: -aurorabrightness" #: src/ui.glade:4208 msgid "Left" msgstr "Vasen" #: src/ui.glade:4212 msgid "" "Place aurora left on the screen.\n" "Flag: -auroraleft" msgstr "" "Aseta aurora vasemmalle näytölle.\n" "Flag: -auroraleft" #: src/ui.glade:4225 msgid "Middle" msgstr "Keski" #: src/ui.glade:4229 msgid "" "Place aurora in the middle of the screen.\n" "Flag: -auroramiddle" msgstr "" "Aseta aurora näytön keskelle.\n" "Flag: -auroramiddle" #: src/ui.glade:4243 msgid "Right" msgstr "Oikea" #: src/ui.glade:4247 msgid "" "Place aurora in the right of the screen.\n" "Flag: -auroraright" msgstr "" "Aseta aurora näytön oikealle puolelle.\n" "Flag: -auroraright" #: src/ui.glade:4266 msgid "Frequency:" msgstr "Toistuvuus:" #: src/ui.glade:4278 msgid "" "Frequency of meteors to appear.\n" "Flags: -meteorfrequency" msgstr "" "Meteorien esiintymistiheys.\n" "Flags: -meteorfrequency" #: src/ui.glade:4300 msgid "Base:" msgstr "Perusarvo:" #: src/ui.glade:4312 msgid "" "Baseline height of aurora, in percentage of screen height.\n" "Flag: -aurorabase" msgstr "" "Auroran lähtötason korkeus prosentteina näytön korkeudesta.\n" "Flag: -aurorabase" #: src/ui.glade:4329 msgid "Color" msgstr "Väri" #: src/ui.glade:4333 msgid "" "Choose between yellow-ish and white-ish moon.\n" "Flag: -mooncolor [0,1]" msgstr "" "Valitse keltaisen ja valkoisen kuun välillä. \n" "Flag: -mooncolor [0,1]" #: src/ui.glade:4433 msgid "Celestials" msgstr "Taivaalliset" #: src/ui.glade:4453 msgid "Birds settings" msgstr "Lintujen asetukset" #: src/ui.glade:4617 msgid "Show birds" msgstr "Näytä linnut" #: src/ui.glade:4621 msgid "" "If set: show birds.\n" "Flags: -showbirds 1, -showbirds 0" msgstr "" "Jos asetettu: näytä linnut.\n" "Flags: -showbirds 1, -showbirds 0" #: src/ui.glade:4634 msgid "Birds only" msgstr "Vain linnut" #: src/ui.glade:4638 msgid "" "If set: show no Santa, snow or scenery.\n" "Flags: -birdsonly 0, -birdsony 1" msgstr "" "Jos asetettu: älä näytä joulupukkia, lunta tai maisemia.\n" "Flags: -birdsonly 0, -birdsony 1" #: src/ui.glade:4655 msgid "Preferred distance:" msgstr "Suositeltu etäisyys:" #: src/ui.glade:4669 msgid "" "Preferred distance from other birds.\n" "Flag: -prefdistance" msgstr "" "Suositeltava etäisyys muihin lintuihin.\n" "Flag: -prefdistance" #: src/ui.glade:4697 msgid "Restart" msgstr "Käynnistä uudelleen" #: src/ui.glade:4701 msgid "Restart birds." msgstr "Käynnistä linnut uudelleen." #: src/ui.glade:4718 msgid "Viewing distance:" msgstr "Katseluetäisyys:" #: src/ui.glade:4731 msgid "" "Viewing distance.\n" "NOTE: Santa has no knowledge of viewing distance, so when birds are " "following Santa, the relative positions of Santa and birds will be " "temporarely out of sync when you change the viewing distance. This is only " "noticeable when the birds are following Santa.\n" "Flag: -viewingdistance" msgstr "" "Katseluetäisyys.\n" "Huomio: Joulupukilla ei ole tietoa katseluetäisyydestä, joten kun linnut " "seuraavat Joulupukkia, Joulupukin ja lintujen suhteelliset sijainnit ovat " "väliaikaisesti epätahdissa, kun muutat katseluetäisyyttä. Tämä on " "havaittavissa vain silloin, kun linnut seuraavat joulupukkia.Flag: -" "viewingdistance" #: src/ui.glade:4752 msgid "Focus to attraction point:" msgstr "Keskity vetovoimapisteeseen:" #: src/ui.glade:4766 msgid "" "Tendency to concentrate on the attraction point.\n" "Flag: -focuscentre" msgstr "" "Taipumus keskittyä vetovoimapisteeseen.\n" "Flag: -focuscentre" #: src/ui.glade:4784 msgid "" "Desired number of birds. If zero, no birds are shown.\n" "Flag: -nbirds" msgstr "" "Toivottu määrä lintuja. Jos nolla, lintuja ei näytetä.\n" "Flag: -nbirds" #: src/ui.glade:4807 msgid "# Birds:" msgstr "# Linnut:" #: src/ui.glade:4821 msgid "" "Number of nearest neighbours the birds should look at.\n" "Flag: -neighbours" msgstr "" "Niiden lähimpien naapureiden lukumäärä, joita lintujen tulisi katsoa.\n" "Flag: -neighbours" #: src/ui.glade:4841 msgid "Neighbours:" msgstr "Naapurit:" #: src/ui.glade:4856 msgid "" "Give the birds a fancy color.\n" "Flag: -birdscolor" msgstr "" "Anna linnuille hieno väri.\n" "Flag: -birdscolor" #: src/ui.glade:4874 msgid "Bird color" msgstr "Lintujen väri" #: src/ui.glade:4900 msgid "Anarchy:" msgstr "Anarkia:" #: src/ui.glade:4914 msgid "" "Anarchy level: the higher, the more anarchy.\n" "Flag: -anarchy" msgstr "" "Anarkiataso: mitä korkeampi, sitä enemmän anarkiaa.\n" "Flag: -anarchy" #: src/ui.glade:4934 msgid "Distance weight:" msgstr "Etäisyyspaino:" #: src/ui.glade:4948 msgid "" "Tendency to keep desired distance to neighbours.\n" "Flag: -disweight" msgstr "" "Taipumus pitää haluttu etäisyys naapureihin.\n" "Flag: -disweight" #: src/ui.glade:4968 msgid "Adjust speed to neighbours:" msgstr "Säädä nopeutta naapureille:" #: src/ui.glade:4982 msgid "" "Tendency to adjust speed to neighbours.\n" "Flag: -followneighbours" msgstr "" "Taipumus säätää nopeutta naapureille.\n" "Flag: -followneighbours" #: src/ui.glade:5016 msgid "" "Speed of birds in arbitrary units.\n" "Flag: -birdsspeed" msgstr "" "Lintujen nopeus mielivaltaisissa yksiköissä.\n" "Flag: -birdsspeed" #: src/ui.glade:5036 msgid "Drawing scale:" msgstr "Piirustusmittakaava:" #: src/ui.glade:5050 msgid "" "Influence the size of the birds.\n" "Flag: -birdsscale\n" msgstr "" "Vaikuta lintujen kokoon.\n" "Flag: -birdsscale\n" #: src/ui.glade:5067 msgid "" "Show \n" "attr point" msgstr "" "Näytä \n" "nattr-piste" #: src/ui.glade:5073 msgid "" "Show the point where the birds want to go.\n" "Flags: -showattr 0, -showattr 1" msgstr "" "Näytä kohta, johon linnut haluavat mennä.\n" "Flags: -showattr 0, -showattr 1" #: src/ui.glade:5084 msgid "" "Follow \n" "Santa" msgstr "" "Seuraa \n" "Joulupukkia" #: src/ui.glade:5090 msgid "" "Birds are attracted by an attraction point. Here you can choose to follow " "Santa.\n" "Flags: -followsanta 0, -followsanta 1" msgstr "" "Lintuja houkuttelee vetovoimapiste. Täällä voit seurata Joulupukkia.\n" "Flags: -followsanta 0, -followsanta 1" #: src/ui.glade:5103 msgid "" "Percentage of screen to be used for the attraction point.\n" "Flag: -attrspace" msgstr "" "Vetovoimapisteessä käytettävän näytön prosenttiosuus.\n" "Flag: -attrspace" #: src/ui.glade:5125 msgid "Attraction point range" msgstr "Nähtävyyskohdan vaihteluväli" #: src/ui.glade:5168 msgid "Actual mean distance from neighbours." msgstr "Todellinen keskimääräinen etäisyys naapureista." #: src/ui.glade:5185 msgid "Distance used to get the desired number of neighbours." msgstr "Etäisyydellä saatiin haluttu määrä naapureita." #: src/ui.glade:5268 msgid "Birds" msgstr "Linnut" #: src/ui.glade:5286 msgid "version" msgstr "versio" #: src/ui.glade:5301 src/ui.glade:6515 msgid "Settings" msgstr "Asetukset" #: src/ui.glade:5323 msgid "Transparency " msgstr "Avoimuus " #: src/ui.glade:5340 msgid "" "Transparency of painted items:\n" "0: no transparency.\n" "100: fully transparent, you will see nothing!\n" "Flag: -transparency" msgstr "" "Maalattujen kohteiden läpinäkyvyys:\n" "0: ei läpinäkyvyyttä.\n" "100: täysin läpinäkyvä, et näe mitään!\n" "Flag: -transparency" #: src/ui.glade:5367 msgid "Lift snow on bottom" msgstr "Nosta lumi pohjaan" #: src/ui.glade:5383 msgid "" "Use this if snow falls below the bottom of your screen, or fallen snow " "hides something that should not be hidden.\n" "Flag: -offsets" msgstr "" "Käytä tätä, jos lumi putoaa näytön alareunan alle tai jos lumi putoaa " "piilottaa jotain, jota ei pitäisi piilottaa.\n" "Flag: -offsets" #: src/ui.glade:5408 msgid "Lift snow on windows" msgstr "Nosta lunta ikkunoihin" #: src/ui.glade:5424 msgid "" "Use this if no snow collects on your windows, or if snow collects separated " "from your windows. \n" "Some basic window managers need this setting (e.g. TWM needs in general a " "value of 25 .. 28).\n" "Flag: -offsety" msgstr "" "Käytä tätä, jos ikkunoihin ei kerry lunta tai jos lumi kerääntyy ikkunoista " "erillään. \n" "Jotkut perusikkunoiden hallitsijat tarvitsevat tätä asetusta (esim. TWM " "tarvitsee yleensä arvon 25 .. 28).\n" "Flag: -offsety" #: src/ui.glade:5449 msgid "Cpu factor" msgstr "Cpu-kerroin" #: src/ui.glade:5467 msgid "" "The higher, the smoother xsnow will run, but will also use more cpu power.\n" "Flag: -cpuload" msgstr "" "Mitä korkeampi, sitä tasaisempi xsnow toimii, mutta käyttää myös enemmän CPU-" "tehoa.\n" "Flag: -cpuload" #: src/ui.glade:5493 msgid "Scale" msgstr "Asteikko" #: src/ui.glade:5510 msgid "" "Overall drawing scale.\n" "Flag: -scale" msgstr "" "Kokonaispiirustusasteikko.\n" "Flag: -scale" #: src/ui.glade:5543 msgid "Ignore large top windows" msgstr "Ohita suuret yläikkunat" #: src/ui.glade:5559 msgid "" "Windows wider than 80 percent of the screen and closer to the top than the " "number in this widget will not collect snow.\n" "In some cases, there are invisible windows near the top of the screen, which " "are handled by xsnow as normal windows: snow is collected upon them. By " "entering a suitable number here, this undesired behaviour can be avoided.\n" "Flag: -ignoretop\n" "\n" msgstr "" "Ikkunat, jotka ovat leveämpiä kuin 80 prosenttia näytöstä ja lähempänä " "yläreunaa kuin tämän widgetin numero, eivät kerää lunta.\n" "Joissakin tapauksissa näytön yläreunassa on näkymättömiä ikkunoita, joita " "xsnow käsittelee tavallisina ikkunoina: niihin kerätään lunta. Antamalla " "tähän sopivan numeron, tämä ei-toivottu käyttäytyminen voidaan välttää.\n" "Flag: -ignoretop\n" "\n" #: src/ui.glade:5583 msgid "Ignore large bottom windows" msgstr "Ohita suuret alaikkunat" #: src/ui.glade:5599 msgid "" "Windows wider than 80 percent of the screen and closer to the bottom than " "the number in this widget will not collect snow.\n" "\n" "In some cases, there are invisible windows near the bottom of the screen, " "which are handled by xsnow as normal windows: snow is collected upon them. " "By entering a suitable number here, this undesired behaviour can be " "avoided.\n" "Flag: -ignorebottom" msgstr "" "Ikkunat, jotka ovat leveämpiä kuin 80 prosenttia näytöstä ja lähempänä " "pohjaa kuin tämän widgetin numero, eivät kerää lunta.\n" "\n" "Joissakin tapauksissa näytön alareunassa on näkymättömiä ikkunoita, joita " "xsnow käsittelee tavallisina ikkunoina: niihin kerätään lunta. Antamalla " "tähän sopivan numeron, tämä ei-toivottu käyttäytyminen voidaan välttää.\n" "Flag: -ignorebottom" #: src/ui.glade:5791 msgid "window type etc." msgstr "ikkunatyyppi jne." #: src/ui.glade:5814 msgid "" "Menu\n" "colors" msgstr "" "Valikko\n" "värit" #: src/ui.glade:5819 msgid "" "Toggle between xsnow's own menu colors and standard menu colors.\n" "Activated: use xsnow colors.\n" "Deactivated: use default colors.\n" "Flags: -theme 1, -theme 0" msgstr "" "Vaihda xsnow omien valikkovärien ja tavallisten valikkovärien välillä.\n" "Aktivoitu: käytä xsnow värejä.\n" "Poista käytöstä: käytä oletusvärejä.\n" "Flags: -theme 1, -theme 0" #: src/ui.glade:5833 msgid "" "On all\n" "workspaces" msgstr "" "Kaikissa\n" "työtiloissa" #: src/ui.glade:5838 msgid "" "Use all workspaces to snow in.\n" "NOTE: this doesn't work properly in enlightenment.\n" "Flags: -allworkspaces 1, -allworkspaces 0" msgstr "" "Käytä kaikkia työtiloja lumisateeseen.\n" "Huomio: tämä ei toimi oikein valaistumisessa.\n" "Flags: -allworkspaces 1, -allworkspaces 0" #: src/ui.glade:5856 msgid "" "Below\n" "windows" msgstr "" "Alla\n" "ikkunat" #: src/ui.glade:5861 msgid "" "When activated, it will be snowing below your windows, else it will be " "snowing upon you windows too.\n" "On some desktop environments, when snowing above your windows you will not " "be able to click on any window.\n" "Therefore, you will be asked to click a button, to be sure that things are " "OK.\n" "Flag: -above" msgstr "" "Kun se on aktivoitu, ikkunoiden alla sataa lunta, muuten myös ikkunoiden " "päällä sataa lunta.\n" "Joissakin työpöytäympäristöissä, kun ikkunoiden yläpuolella sataa lunta, et " "voi napsauttaa mitään ikkunaa.\n" "Siksi sinua pyydetään napsauttamaan painiketta varmistaaksesi, että asiat " "ovat kunnossa.\n" "Flag: -above" #: src/ui.glade:5880 msgid "" "Click to\n" "confirm" msgstr "" "Napsauta\n" "vahvistaaksesi" #: src/ui.glade:5885 msgid "To make sure you can click." msgstr "Varmista, että voit napsauttaa." #: src/ui.glade:5904 msgid "" "If you have more than one monitor, choose where you want snow falling. " "Choose 'all monitors' if you want snow in all monitors.\n" "NOTE: when changing monitor, xsnow will restart.\n" "Flag: -screen" msgstr "" "Jos sinulla on useampi kuin yksi näyttö, valitse, mihin haluat lumen " "putoavan. Valitse 'kaikki näytöt', jos haluat lunta kaikissa näytöissä.\n" "Huomio: kun vaihdat näyttöä, xsnow käynnistyy uudelleen.\n" "Flag: -screen" #: src/ui.glade:5911 msgid "monitor 1" msgstr "näyttö 1" #: src/ui.glade:5922 msgid "" "Create\n" "outline" msgstr "" "Luo\n" "ulkoviiva" #: src/ui.glade:5927 msgid "" "To draw an outline around the snow window.\n" "Flag: -outline 1/0" msgstr "" "Piirrä ääriviivat lumiikkunan ympärille.\n" "Flag: -outline 1/0" #: src/ui.glade:5951 msgid "" " \n" " " msgstr "" " \n" " " #: src/ui.glade:5986 msgid "" "Choose here the picture you want as background when xscreensaver is " "active.\n" "Flag: -bg" msgstr "" "Valitse tässä taustakuvaksi haluamasi kuva, kun xscreensaver on aktiivinen.\n" "Flag: -bg" #: src/ui.glade:5990 msgid "Choose background" msgstr "Valitse tausta" #: src/ui.glade:6005 msgid "" "Activate xscreensaver.\n" "Click and don't touch mouse and keyboard for a few seconds..." msgstr "" "Aktivoi xscreensaver.\n" "Napsauta äläkä koske hiireen tai näppäimistöön muutamaan sekuntiin..." #: src/ui.glade:6019 msgid "" "Settings for Xscreensaver. You can choose a background, and choose to use it " "or not.\n" "Make sure you add a line like\n" "xsnow -root\n" "after the line 'programs:' in the file ~/.xscreensaver and you run " "xscreensaver-demo to choose for xsnow.\n" "To activate xscreensaver on the command line:\n" "xscreensaver-command -activate\n" "See also the man page:\n" "man xsnow" msgstr "" "Asetukset kohteelle Xscreensaver. Voit valita taustan ja käyttää sitä tai " "ei.\n" "Varmista, että lisäät rivin, kuten\n" "xsnow -root\n" "a rivin 'programs:' jälkeen tiedostossa ~/.xscreensaver ja suoritat " "xscreensaver-demon, jolle valitset xsnow.\n" "Voit aktivoida xscreensaver komentorivillä:\n" "xscreensaver-command -activate\n" "Katso myös man-sivu:\n" "man xsnow" #: src/ui.glade:6028 msgid "Xscreensaver: " msgstr "Xscreensaver: " #: src/ui.glade:6048 msgid "Black" msgstr "Musta" #: src/ui.glade:6052 msgid "" "When activated, the background will be black.\n" "Flag: -bg (this button will be automatically desactivated when -bg is given)" msgstr "" "Kun se on aktivoitu, tausta on musta.\n" "Flag: -bg (this button will be automatically desactivated when -bg is given)" #: src/ui.glade:6076 msgid "" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" msgstr "" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" #: src/ui.glade:6551 msgid "en" msgstr "fi" #: src/ui.glade:6554 msgid "it" msgstr "it" #~ msgid "" #~ "If set, use two colors.\n" #~ "Flags: -enablesc2" #~ msgstr "" #~ "Jos asetettu, käytä kahta väriä.\n" #~ "Flags: -enablesc2" #, c-format #~ msgid "XWinInfo failed\n" #~ msgstr "XWinInfo epäonnistui\n" #, c-format #~ msgid "Force snow on root: window: %#lx, depth: %d\n" #~ msgstr "Pakota lumi juurille: ikkuna: %#lx, syvyys: %d\n" #, c-format #~ msgid "" #~ "NOTE: you probably need to tweak 'Lift snow on windows' in the 'settings' " #~ "panel.\n" #~ msgstr "" #~ "HUOMAA: sinun on todennäköisesti säädettävä 'Nosta lunta ikkunoista' " #~ "'asetukset' -paneelissa.\n" #~ msgid "Force a gust of wind immediately.\n" #~ msgstr "Pakota tuulenpuuska välittömästi.\n" xsnow-3.8.3/pofiles/fr.po0000666000000000000000000013425114732252143013516 0ustar0000000000000000# # Sometimes the translations contain rubbish, please replace them. # # (abc_1000) xsnow # # (abc_1001) Xsnow # # (abc_1002) \n # # (abc_1003) XSNOW # # (abc_1004) Xscreensaver # # (abc_1005) Rick Jansen # # (abc_1006) XsnoW # # (abc_1007)   # # (abc_1008) %l#x # Language for xsnow # Copyright (C) 2023 Willem Vermin # This file is distributed under the same license as the xsnow package. # Willem Vermin , 2023 # msgid "" msgstr "" "Project-Id-Version: xsnow 3.6.1.gettext~pre7\n" "Report-Msgid-Bugs-To: Willem Vermin wvermin@gmail.com\n" "POT-Creation-Date: 2024-03-10 14:19+0100\n" "PO-Revision-Date: 2024-03-10 14:19+0100\n" "Last-Translator: Willem Vermin wvermin@gmail.com\n" "Language-Team: None\n" "Language: fr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: src/main.c:379 #, c-format msgid "Available languages are: %s\n" msgstr "Les langues disponibles sont : %s\n" #: src/main.c:382 msgid "Warning: don't eat yellow snow!" msgstr "Attention : ne mangez pas de neige jaune !" #: src/main.c:403 #, c-format msgid "For optimal resuts, add to your %s:\n" msgstr "Pour des resuts optimales, ajoutez à vos %s :\n" #: src/main.c:411 #, c-format msgid "unknown\n" msgstr "inconnu\n" #: src/main.c:420 #, c-format msgid "Detected Wayland desktop\n" msgstr "Bureau Wayland détecté\n" #: src/main.c:435 #, c-format msgid "Xsnow needs gtk version >= %s, found version %s \n" msgstr "Xsnow nécessite la version gtk >= %s, version %s trouvée \n" #: src/main.c:445 msgid "Continuing with flag" msgstr "Continuer avec le drapeau" #: src/main.c:483 #, c-format msgid "%s: cannot connect to X server %s\n" msgstr "%s : impossible de se connecter au serveur X %s\n" #: src/main.c:484 msgid "(default)" msgstr "(par défaut)" #: src/main.c:602 msgid "restarting" msgstr "redémarrage" #: src/main.c:649 #, c-format msgid "Click on a window ...\n" msgstr "Cliquez sur une fenêtre ...\n" #: src/main.c:683 #, c-format msgid "Detected desktop session: %s\n" msgstr "Session de bureau détectée : %s\n" #: src/main.c:686 #, c-format msgid "Could not determine desktop session\n" msgstr "Impossible de déterminer la session de bureau\n" #: src/main.c:718 #, c-format msgid "Trying to snow in root window\n" msgstr "Essayer de neiger dans la fenêtre de la racine\n" #: src/main.c:762 #, c-format msgid "Using transparent window\n" msgstr "Utilisation d'une fenêtre transparente\n" #: src/main.c:767 #, c-format msgid "The transparent snow-window is probably not click-through, alas..\n" msgstr "" "La fenêtre de neige transparente n'est probablement pas cliquable, hélas.\n" #: src/main.c:776 #, c-format msgid "Cannot create transparent window\n" msgstr "Impossible de créer une fenêtre transparente\n" #: src/main.c:778 #, c-format msgid "NOTE: xsnow will probably run, but some glitches are to be expected.\n" msgstr "" "REMARQUE : xsnow fonctionnera probablement, mais certains problèmes sont à " "prévoir.\n" #: src/main.c:788 #, c-format msgid "LXDE session found, using window 'pcmanfm'.\n" msgstr "Session LXDE trouvée, en utilisant la fenêtre 'pcmanfm'.\n" #: src/main.c:795 #, c-format msgid "Using window 'Desktop'.\n" msgstr "Utilisation de la fenêtre « Bureau ».\n" #: src/main.c:799 #, c-format msgid "Using root window\n" msgstr "Utilisation de la fenêtre racine\n" #: src/main.c:843 #, c-format msgid "Snowing in %#lx: %s %d+%d %dx%d\n" msgstr "Neige dans %#lx : %s %d+%d %dx%d\n" #: src/main.c:888 #, c-format msgid "Using double buffer: %#lx. %dx%d\n" msgstr "Utilisation d'une double mémoire tampon : %#lx. %dx%d\n" #: src/main.c:895 #, c-format msgid "NOT using double buffering:" msgstr "SANS double mise en mémoire tampon :" #: src/main.c:897 #, c-format msgid " because double buffering is not available on this system\n" msgstr "" " parce que la double mise en mémoire tampon n'est pas disponible sur ce " "système\n" #: src/main.c:899 #, c-format msgid " on your request.\n" msgstr " Votre demande\n" #: src/main.c:900 #, c-format msgid "NOTE: expect some flicker.\n" msgstr "REMARQUE : attendez-vous à un peu de scintillement.\n" #: src/main.c:1042 msgid "Restart due to change of screen or language settings ...\n" msgstr "" "Redémarrer en raison d'un changement des paramètres de l'écran ou de la " "langue...\n" #: src/main.c:1056 msgid "Restart due to change of display settings...\n" msgstr "" "Redémarrer en raison de la modification des paramètres d'affichage...\n" #: src/main.c:1147 msgid "Wayland (Expect some slugginess)" msgstr "Wayland (Attendez-vous à un peu de lenteur)" #: src/main.c:1151 msgid "Probably X11" msgstr "Probablement X11" #: src/main.c:1153 #, c-format msgid "%s. Snow window: %#lx" msgstr "%s. Fenêtre de neige : %#lx" #: src/main.c:1205 #, c-format msgid "More than %d errors, I quit!" msgstr "Plus de %d erreurs, j'arrête !" #: src/main.c:1355 #, c-format msgid "Window size changed, now snowing in in %#lx: %s %d+%d %dx%d\n" msgstr "" "La taille de la fenêtre a changé, il neige maintenant dans %#lx : %s %d+%d " "%dx%d\n" #: src/main.c:1424 #, c-format msgid "Halting because of flag %s\n" msgstr "Arrêt à cause du drapeau %s\n" #: src/selfrep.c:34 #, c-format msgid "Not sending tar file to terminal.\n" msgstr "Pas d'envoi de fichier tar au terminal.\n" #: src/selfrep.c:35 #, c-format msgid "Try redirecting to a file (e.g: %s,\n" msgstr "Essayez de rediriger vers un fichier (par exemple : %s,\n" #: src/selfrep.c:36 #, c-format msgid "or use a %s" msgstr "ou utilisez un %s" #: src/selfrep.c:42 msgid "Problems encountered during production of the tar ball.\n" msgstr "Problèmes rencontrés lors de la production de la boule de goudron.\n" #: src/selfrep.c:47 #, c-format msgid "Self replication is not compiled in.\n" msgstr "L'auto-réplication n'est pas compilée dans.\n" #: src/utils.c:248 #, c-format msgid "" "\n" "Xsnow: Caught signal %d\n" msgstr "" "\n" "Xsnow : Signal capturé %d\n" #: src/utils.c:251 #, c-format msgid "" "\n" "Thanks for using xsnow\n" msgstr "" "\n" "Merci d'utiliser xsnow\n" #: src/windows.c:633 #, c-format msgid "Setting background from %s\n" msgstr "Définition de l'arrière-plan à partir de %s\n" #: src/ui.c:1050 #, c-format msgid "Range: %d\n" msgstr "Plage : %d\n" #: src/ui.c:1052 #, c-format msgid "Mean distance: %3d\n" msgstr "Distance moyenne : %3d\n" #: src/ui.c:1060 #, c-format msgid "Desktop type: %s" msgstr "Type de bureau : %s" #: src/ui.c:1175 src/ui.glade:5910 msgid "all monitors" msgstr "Tous les moniteurs" #: src/ui.c:1182 #, c-format msgid "monitor %d" msgstr "moniteur %d" #: src/ui.c:1200 msgid "Available languages are: " msgstr "Documents: " #: src/ui.c:1203 msgid "Use \"sys\" for your default language.\n" msgstr "Utilisez \"sys\" pour votre langue par défaut.\n" #: src/ui.c:1204 msgid "See also the man page." msgstr "Voir aussi la page Man." #: src/ui.glade:144 msgid "" "\n" "Alas! This not an X11 session, xsnow will probably not run.\n" "\n" "If you want to try it anyway, set the environment variable XSNOW_FORCE_RUN, " "eg:\n" "\n" " XSNOW_FORCE_RUN=1 xsnow\n" "\n" "Or, you could force an X11 session, for example by tweaking /etc/gdm3/daemon." "conf.\n" "\n" msgstr "" "\n" "Hélas ! Ceci n'est pas une session X11, xsnow ne s'exécutera probablement " "pas.\n" "\n" "Si vous voulez l'essayer de toute façon, définissez la variable " "d'environnement XSNOW_FORCE_RUN, par exemple :\n" "\n" " XSNOW_FORCE_RUN=1 xsnow\n" "\n" "Vous pouvez également forcer une session X11, par exemple en modifiant /etc/" "gdm3/daemon.conf.\n" "\n" #: src/ui.glade:162 msgid "Ok, things are as they are. " msgstr "Ok, les choses sont comme elles sont. " #: src/ui.glade:477 msgid "" "If everything is ok, it is now snowing on your desktop, and birds are " "flying. You are encouraged to define your own preferences using the tabs " "above." msgstr "" "Si tout va bien, il neige maintenant sur votre bureau et les oiseaux volent. " "Nous vous encourageons à définir vos propres préférences à l'aide des " "onglets ci-dessus." #: src/ui.glade:492 msgid "" "Use the settings tab if xsnow is misbehaving.\n" "Use the birds tab if birds are misbehaving." msgstr "" "Utilisez l'onglet paramètres si xsnow se comporte mal.\n" "Utilisez l'onglet oiseaux si les oiseaux se comportent mal." #: src/ui.glade:509 msgid "In every tab you find the following rescue buttons:" msgstr "Dans chaque onglet, vous trouverez les boutons de secours suivants :" #: src/ui.glade:529 msgid "Defaults " msgstr "Par défaut " #: src/ui.glade:544 msgid "Set default preferences for this tab." msgstr "Définissez les préférences par défaut pour cet onglet." #: src/ui.glade:571 msgid "Vintage " msgstr "Vintage " #: src/ui.glade:586 msgid "Set vintage preferences for this tab." msgstr "Définissez les préférences vintage pour cet onglet." #: src/ui.glade:613 msgid "All defaults " msgstr "Tous par défaut " #: src/ui.glade:628 msgid "Set default preferences for all (except settings) tabs." msgstr "" "Définissez les préférences par défaut pour tous les onglets (sauf les " "paramètres)." #: src/ui.glade:655 msgid "All vintage " msgstr "Tous vintage " #: src/ui.glade:670 msgid "Set vintage preferences for all (except settings) tabs." msgstr "" "Définissez les préférences vintage pour tous les onglets (sauf les " "paramètres)." #: src/ui.glade:690 src/ui.glade:701 src/ui.glade:840 src/ui.glade:1045 #: src/ui.glade:2870 src/ui.glade:2919 src/ui.glade:4688 msgid " " msgstr " " #: src/ui.glade:712 msgid " " msgstr " " #: src/ui.glade:746 msgid "Welcome at xsnow!" msgstr "Bienvenue à xsnow !" #: src/ui.glade:804 msgid "" "Vintage preferences: the look and feel of the original xsnow, created in " "1993 by Rick Jansen." msgstr "" "Préférences vintage : le look and feel de l'original xsnow, créé en 1993 par " "Rick Jansen." #: src/ui.glade:895 src/ui.glade:1542 src/ui.glade:2470 src/ui.glade:3033 #: src/ui.glade:3504 src/ui.glade:4470 src/ui.glade:5736 msgid "All defaults" msgstr "Tous par défaut" #: src/ui.glade:900 src/ui.glade:2474 src/ui.glade:3037 src/ui.glade:5740 msgid "" "Apply defaults for all preferences (except settings).\n" "Flag: -defaults" msgstr "" "Appliquer les valeurs par défaut à toutes les préférences (sauf les " "paramètres).\n" "Flag: -defaults" #: src/ui.glade:914 msgid "Donate" msgstr "Faire un don" #: src/ui.glade:920 msgid "" "Donate one euro or so to inspire the maintainer of xsnow, here is a paypal " "link. " msgstr "" "Faites un don d'environ un euro pour inspirer le responsable de xsnow, voici " "un lien paypal. " #: src/ui.glade:930 src/ui.glade:1561 src/ui.glade:2489 src/ui.glade:3052 #: src/ui.glade:3522 src/ui.glade:4489 src/ui.glade:5754 msgid "All vintage" msgstr "Tous vintage" #: src/ui.glade:935 src/ui.glade:1565 src/ui.glade:2493 src/ui.glade:3056 #: src/ui.glade:4493 src/ui.glade:5758 msgid "" "Use vintage values for all preferences (except settings).\n" "Flag: -vintage" msgstr "" "Utilisez des valeurs vintage pour toutes les préférences (sauf les " "paramètres).\n" "Flag: -vintage" #: src/ui.glade:949 src/ui.glade:1513 src/ui.glade:2441 src/ui.glade:3004 #: src/ui.glade:3552 src/ui.glade:4546 src/ui.glade:5633 msgid "Hide menu" msgstr "Cacher le menu" #: src/ui.glade:954 src/ui.glade:1517 src/ui.glade:2445 src/ui.glade:3008 #: src/ui.glade:3556 src/ui.glade:4550 src/ui.glade:5637 msgid "" "Leave menu.\n" "Flag: -nomenu" msgstr "" "Quitter le menu.\n" "Flag: -nomenu" #: src/ui.glade:968 msgid "Contact" msgstr "Contact" #: src/ui.glade:973 msgid "Please report any comments to the maintainer of xsnow." msgstr "Veuillez signaler tout commentaire au responsable de xsnow." #: src/ui.glade:983 src/ui.glade:1592 src/ui.glade:2520 src/ui.glade:3083 #: src/ui.glade:3580 src/ui.glade:4519 src/ui.glade:5661 msgid "Quit xsnow" msgstr "Quitter xsnow" #: src/ui.glade:988 src/ui.glade:1596 src/ui.glade:2524 src/ui.glade:3087 #: src/ui.glade:3584 src/ui.glade:4523 src/ui.glade:5665 msgid "Quit xsnow." msgstr "Quittez xsnow." #: src/ui.glade:1028 msgid "" "If the system is too busy, all panels get this color, in which case you " "could adapt some settings in \"snow\", \"birds\", \"settings\", or " "\"celestials\"." msgstr "" "Si le système est trop occupé, tous les panneaux obtiennent cette couleur, " "auquel cas vous pouvez adapter certains paramètres dans \"neige\", " "\"oiseaux\", \"paramètres\" ou \"célestes\"." #: src/ui.glade:1222 msgid "Welcome" msgstr "Bienvenue" #: src/ui.glade:1239 msgid "Blow off:" msgstr "Souffler:" #: src/ui.glade:1252 msgid "On windows:" msgstr "Dans le système Windows:" #: src/ui.glade:1265 msgid "On bottom:" msgstr "Au dessous:" #: src/ui.glade:1278 msgid "On scenery:" msgstr "Sur scène :" #: src/ui.glade:1288 src/ui.glade:1304 src/ui.glade:1320 src/ui.glade:1336 #: src/ui.glade:3745 src/ui.glade:3838 src/ui.glade:3941 src/ui.glade:4011 #: src/ui.glade:4047 src/ui.glade:6001 msgid "Show" msgstr "Voir" #: src/ui.glade:1292 msgid "" "If set, show snow blowing away.\n" "Flags: -blowsnow, -noblowsnow" msgstr "" "S'il est réglé, montrez la neige qui souffle.\n" "Flags: -blowsnow, -noblowsnow" #: src/ui.glade:1308 msgid "" "If set, show fallen snow on windows.\n" "Flags: -keepsnowonwindows, -nokeepsnowonwindows" msgstr "" "S'il est réglé, montrez la neige tombée sur les fenêtres.\n" "Flags: -keepsnowonwindows, -nokeepsnowonwindows" #: src/ui.glade:1324 msgid "" "If set, show fallen snow on bottom of the desktop.\n" "Flags: -keepsnowonscreen, -nokeepsnowonscreen" msgstr "" "S'il est réglé, affichez la neige tombée sur le bas du bureau.\n" "Flags: -keepsnowonscreen, -nokeepsnowonscreen" #: src/ui.glade:1340 msgid "" "If set, snow will collect on the trees.\n" "Flags: -keepsnowontrees, -nokeepsnowontrees" msgstr "" "Si elle est réglée, la neige s'accumulera sur les arbres.\n" "Flags: -keepsnowontrees, -nokeepsnowontrees" #: src/ui.glade:1354 msgid "" "The higher this setting, the more snow will be generated because of Santa " "ploughing, wind or disappearing windows. \n" "Flag: -blowofffactor" msgstr "" "Plus ce paramètre est élevé, plus il y aura de neige à cause du Père Noël " "labourant, du vent ou de la disparition des fenêtres. \n" "Flag: -blowofffactor" #: src/ui.glade:1373 msgid "" "The higher this setting, the more snow will collect on the windows. \n" "Note: in Wayland, there is no snow on the windows. \n" "Flag: -wsnowdepth" msgstr "" "Plus ce paramètre est élevé, plus la neige s'accumulera sur les fenêtres. \n" "Remarque : à Wayland, il n'y a pas de neige sur les fenêtres. \n" "Flag: -wsnowdepth" #: src/ui.glade:1393 msgid "" "The higher this setting, the more snow will collect on the bottom of the " "desktop.\n" "Flag: -ssnowdepth" msgstr "" "Plus ce paramètre est élevé, plus la neige s'accumulera en bas du bureau.\n" "Flag: -ssnowdepth" #: src/ui.glade:1412 msgid "" "The higher this setting, the more snow will collect on the trees.\n" "Flag: -maxontrees" msgstr "" "Plus ce paramètre est élevé, plus la neige s'accumulera sur les arbres.\n" "Flag: -maxontrees" #: src/ui.glade:1433 msgid "Choose your favorite snow" msgstr "A vous de choisir!" #: src/ui.glade:1450 src/ui.glade:1618 src/ui.glade:2564 src/ui.glade:2859 #: src/ui.glade:4887 src/ui.glade:5964 src/ui.glade:5975 src/ui.glade:6039 #: src/ui.glade:6065 msgid " " msgstr " " #: src/ui.glade:1464 src/ui.glade:2393 src/ui.glade:2956 src/ui.glade:3458 #: src/ui.glade:4574 src/ui.glade:5690 msgid "Defaults" msgstr "Par défaut" #: src/ui.glade:1468 msgid "Apply default values for the preferences in this tab.\n" msgstr "" "Appliquer des valeurs par défaut pour les préférences dans cet onglet.\n" #: src/ui.glade:1483 src/ui.glade:2411 src/ui.glade:2974 src/ui.glade:3475 #: src/ui.glade:4592 src/ui.glade:5707 msgid "Vintage" msgstr "Vintage" #: src/ui.glade:1487 src/ui.glade:2415 src/ui.glade:2978 src/ui.glade:3479 #: src/ui.glade:4596 src/ui.glade:5711 msgid "Apply vintage values for the preferences in this tab." msgstr "Appliquer des valeurs vintage pour les préférences dans cet onglet." #: src/ui.glade:1546 src/ui.glade:4474 msgid "" "Apply defaults for all preferences (except settings).\n" "Flags: -defaults" msgstr "" "Appliquer les valeurs par défaut à toutes les préférences (sauf les " "paramètres).\n" "Flags: -defaults" #: src/ui.glade:1632 src/ui.glade:3895 msgid "Size:" msgstr "Superficie:" #: src/ui.glade:1644 msgid "" "Size of snowflakes, works only for non-vintage snow flakes.\n" "Flag: -snowsize" msgstr "" "Taille des flocons de neige, fonctionne uniquement pour les flocons de neige " "non vintage.\n" "Flag: -snowsize" #: src/ui.glade:1664 src/ui.glade:2357 src/ui.glade:3861 src/ui.glade:4145 #: src/ui.glade:5002 msgid "Speed:" msgstr "Vitesse:" #: src/ui.glade:1678 msgid "Max # snowflakes:" msgstr "Nombre max de flocons de neige:" #: src/ui.glade:1691 msgid "" "Maximum amount of snowflakes.\n" "Flag: -flakecountmax" msgstr "" "Quantité maximale de flocons de neige.\n" "Flag: -flakecountmax" #: src/ui.glade:1716 msgid "# Snowflakes:" msgstr "Flocons" #: src/ui.glade:1732 src/ui.glade:5173 src/ui.glade:5189 msgid "label" msgstr "étiquette" #: src/ui.glade:1741 msgid "Show fluff" msgstr "Afficher les peluches" #: src/ui.glade:1745 msgid "" "If set, try to show fluff on fallen snow and trees if possible.\n" "Flags: -fluffy, -nofluffy" msgstr "" "S'il est réglé, essayez de montrer des peluches sur la neige tombée et les " "arbres si possible.\n" "Flags: -fluffy, -nofluffy" #: src/ui.glade:1759 src/ui.glade:1771 src/ui.glade:2575 src/ui.glade:3798 #: src/ui.glade:3810 src/ui.glade:5139 src/ui.glade:5151 msgid "             " msgstr "             " #: src/ui.glade:1783 msgid "" "Speed of the snowflakes.\n" "Flag: -snowspeedfactor" msgstr "" "Vitesse des flocons de neige.\n" "Flag: -snowspeedfactor" #: src/ui.glade:1804 msgid "Intensity:" msgstr "Intensité:" #: src/ui.glade:1816 msgid "" "The higher, the more snowflakes.\n" "Flag: -snowflakes" msgstr "" "Plus il est haut, plus il y a de flocons de neige.\n" "Flag: -snowflakes" #: src/ui.glade:1836 msgid "Show snow" msgstr "Afficher la neige" #: src/ui.glade:1840 msgid "" "If set, show snowflakes.\n" "Flags: -snow, -nosnow" msgstr "" "S'il est réglé, montrez les flocons de neige.\n" "Flags: -snow, -nosnow" #: src/ui.glade:1855 msgid "" "The color of the snow.\n" "Flag: -sc" msgstr "" "La couleur de la neige.\n" "Flag: -sc" #: src/ui.glade:1872 msgid "Color:" msgstr "Couleur:" #: src/ui.glade:1886 msgid "Second color:" msgstr "Deuxième couleur :" #: src/ui.glade:1899 msgid "" "The second color of the snow.\n" "Flag: -sc2" msgstr "" "La deuxième couleur de la neige.\n" "Flag: -sc2" #: src/ui.glade:1912 msgid "Enable" msgstr "Activer" #: src/ui.glade:1916 msgid "" "If set, use two colors.\n" "Flag: -enablesc2" msgstr "Si défini, utilisez deux couleurs. \n" "Flag: -enablesc2" #: src/ui.glade:1974 msgid "Snow" msgstr "Neige" #: src/ui.glade:1992 msgid "" "Tiny Santa with three reindeers.\n" "Flags: -santa 0 -norudolph" msgstr "" "Petit Père Noël avec trois rennes.\n" "Flags: -santa 0 -norudolph" #: src/ui.glade:2021 msgid "" "Small Santa with three reindeers.\n" "Flags: -santa 1 -norudolph" msgstr "" "Petit Père Noël avec trois rennes.\n" "Flags: -santa 1 -norudolph" #: src/ui.glade:2050 msgid "" "Santa with three reindeers.\n" "Flags: -santa 2 -norudolph" msgstr "" "Père Noël avec trois rennes.\n" "Flags: -santa 2 -norudolph" #: src/ui.glade:2079 msgid "" "Santa with Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder and Blixem.\n" "Flags: -santa 3 -norudolph" msgstr "" "Père Noël avec Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder et " "Blixem.\n" "Flags: -santa 3 -norudolph" #: src/ui.glade:2108 msgid "" "Santa using the train with two reindeers.\n" "Flags: -santa 4 -norudolph" msgstr "" "Le Père Noël prend le train avec deux rennes.\n" "Flags: -santa 4 -norudolph" #: src/ui.glade:2137 msgid "" "Santa using the train with one reindeer and Rudolph.\n" "Flags: -santa 4 -showrudolph" msgstr "" "Père Noël utilisant le train avec un renne et Rudolph.\n" "Flags: -santa 4 -showrudolph" #: src/ui.glade:2165 msgid "" "Tiny Santa with two reindeers and Rudolph.\n" "Flags: -santa 0 -showrudolph" msgstr "" "Petit Père Noël avec deux rennes et Rudolph.\n" "Flags: -santa 0 -showrudolph" #: src/ui.glade:2195 msgid "" "Small Santa with two reindeers and Rudolph.\n" "Flags: -santa 1 -showrudolph" msgstr "" "Petit Père Noël avec deux rennes et Rudolph.\n" "Flags: -santa 1 -showrudolph" #: src/ui.glade:2223 msgid "" "Santa with two reindeers and Rudolph.\n" "Flags: -santa 2 -showrudolph" msgstr "" "Père Noël avec deux rennes et Rudolph.\n" "Flags: -santa 2 -showrudolph" #: src/ui.glade:2251 msgid "" "Santa with Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder, Blixem " "and Rudolph.\n" "Flags: -santa 3 -showrudolph" msgstr "" "Père Noël avec Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder, " "Blixem et Rudolph.\n" "Flags: -santa 3 -showrudolph" #: src/ui.glade:2282 msgid "Without Rudolph" msgstr "Sans Rudolph" #: src/ui.glade:2297 msgid "With Rudolph" msgstr "Avec Rudolph" #: src/ui.glade:2308 msgid "Choose your Santa" msgstr "Choisissez votre Père Noël" #: src/ui.glade:2326 msgid "Choose your favorite Santa" msgstr "Choisissez votre Père Noël préféré" #: src/ui.glade:2342 src/ui.glade:3444 msgid " " msgstr " " #: src/ui.glade:2369 msgid "" "Santa's speed.\n" "Flag: -santaspeedfactor" msgstr "" "La vitesse du Père Noël.\n" "Flag: -santaspeedfactor" #: src/ui.glade:2397 src/ui.glade:2960 src/ui.glade:3462 src/ui.glade:4578 #: src/ui.glade:5694 msgid "Apply default values for the preferences in this tab." msgstr "Appliquer des valeurs par défaut pour les préférences dans cet onglet." #: src/ui.glade:2543 msgid "Show Santa" msgstr "Afficher le Père Noël" #: src/ui.glade:2547 msgid "" "To show or not to show Santa.\n" "Flags: -showsanta, -nosanta" msgstr "" "Montrer ou ne pas montrer le Père Noël.\n" "Flags: -showsanta, -nosanta" #: src/ui.glade:2590 src/ui.glade:3229 msgid "Scale:" msgstr "Escalader:" #: src/ui.glade:2602 msgid "" "Scale of Santa.\n" "Flags: -santascale " msgstr "" "Échelle du Père Noël.\n" "Flags: -santascale " #: src/ui.glade:2647 msgid "Santa" msgstr "Père Noël" #: src/ui.glade:2662 msgid "Show scenery" msgstr "Afficher le décor" #: src/ui.glade:2666 msgid "" "To show or not to show scenery.\n" "Flags: -showtrees, -notrees" msgstr "" "Montrer ou ne pas montrer le décor.\n" "Flags: -showtrees, -notrees" #: src/ui.glade:2683 msgid "" "Vintage tree, you can set the color.\n" "Flag: -treetype 0" msgstr "" "Arbre vintage, vous pouvez définir la couleur.\n" "Flag: -treetype 0" #: src/ui.glade:2706 msgid "" "Woody tree.\n" "Flags: -treetype 1 or: -treetype all" msgstr "" "Arbre ligneux.\n" "Flags: -treetype 1 or: -treetype all" #: src/ui.glade:2729 msgid "" "Leavy tree.\n" "Flags: -treetype 2 or: -treetype all" msgstr "" "Arbre lourd.\n" "Flags: -treetype 2 or: -treetype all" #: src/ui.glade:2752 msgid "" "Small house.\n" "Flags: -treetype 3 or: -treetype all" msgstr "" "Petite maison\n" "Flags: -treetype 3 or: -treetype all" #: src/ui.glade:2775 msgid "" "Reindeer.\n" "Flags: -treetype 4 or: -treetype all" msgstr "" "Les rennes.\n" "Flags: -treetype 4 or: -treetype all" #: src/ui.glade:2798 msgid "" "Moose.\n" "Flags: -treetype 5 or: -treetype all" msgstr "" "Orignal.\n" "Flags: -treetype 5 or: -treetype all" #: src/ui.glade:2821 msgid "" "Snowy tree.\n" "Flags: -treetype 6 or: -treetype all" msgstr "" "Arbre enneigé.\n" "Flags: -treetype 6 or: -treetype all" #: src/ui.glade:2844 msgid "" "Set color of vintage tree.\n" "Flag: -tc" msgstr "" "Définir la couleur de l'arbre vintage.\n" "Flag: -tc" #: src/ui.glade:2884 msgid "Compose your favorite scenery" msgstr "Composez votre décor préféré" #: src/ui.glade:2900 msgid "Try and click any image!" msgstr "Essayez de cliquer sur n'importe quelle image !" #: src/ui.glade:2931 msgid "" "Polar bear.\n" "Flags: -treetype 7 or: -treetype all" msgstr "" "\"Ours blanc\" // Série \"Intérieurs avec figures / Le temps de l'été\".\n" "Flags: -treetype 7 or: -treetype all" #: src/ui.glade:3141 msgid "# Items:" msgstr "Articles" #: src/ui.glade:3156 msgid "" "Desired number of scenery items.\n" "Flag: -trees" msgstr "" "Nombre souhaité d'éléments de décor.\n" "Flag: -trees" #: src/ui.glade:3179 msgid "% Window fill:" msgstr "% Remplissage de la fenêtre :" #: src/ui.glade:3190 msgid "" "Bottom percentage of screen available for scenery.\n" "Flag: -treefill" msgstr "" "Pourcentage inférieur de l'écran disponible pour le décor.\n" "Flag: -treefill" #: src/ui.glade:3209 msgid "Allow overlap" msgstr "Autoriser le chevauchement" #: src/ui.glade:3213 msgid "" "To allow overlap or not when placing scenery.\n" "Flags: -treeoverlap, -notreeoverlap" msgstr "" "Permettre le chevauchement ou non lors de la mise en scène.\n" "Flags: -treeoverlap, -notreeoverlap" #: src/ui.glade:3240 msgid "" "Scale of scenery.\n" "Flag: sceneryscale " msgstr "" "Échelle du décor.\n" "Flag: sceneryscale " #: src/ui.glade:3409 msgid "Scenery" msgstr "Décor" #: src/ui.glade:3428 msgid "Compose here your favorite celestial conditions" msgstr "Composez ici vos conditions célestes préférées" #: src/ui.glade:3508 msgid "" "Apply default values for all preferences (except settings).\n" "Flag: -defaults" msgstr "" "Appliquer des valeurs par défaut pour toutes les préférences (sauf les " "paramètres).\n" "Flag: -defaults" #: src/ui.glade:3526 msgid "" "Apply vintage values for all preferences (except settings).\n" "Flag: -vintage" msgstr "" "Appliquer des valeurs vintage pour toutes les préférences (sauf les " "paramètres).\n" "Flag: -vintage" #: src/ui.glade:3612 msgid "Wind" msgstr "Vent" #: src/ui.glade:3626 msgid "Windy" msgstr "Venteux" #: src/ui.glade:3631 msgid "" "If set, there will be wind.\n" "Flags: -wind, -nowind" msgstr "" "S'il est réglé, il y aura du vent.\n" "Flags: -wind, -nowind" #: src/ui.glade:3648 msgid "Whirl:" msgstr "Tourbillon:" #: src/ui.glade:3660 msgid "" "The higher this setting, the more the wind will whirl.\n" "Flag: -whirlfactor" msgstr "" "Plus ce réglage est élevé, plus le vent tourbillonnera.\n" "Flag: -whirlfactor" #: src/ui.glade:3682 msgid "Timer:" msgstr "Horloge:" #: src/ui.glade:3695 msgid "" "This setting determines how many seconds pass between two gusts of wind.\n" "Flag: -windtimer" msgstr "" "Ce paramètre détermine combien de secondes passent entre deux rafales de " "vent.\n" "Flag: -windtimer" #: src/ui.glade:3711 msgid "Now!" msgstr "Maintenant!" #: src/ui.glade:3715 msgid "Force a gust of wind immediately." msgstr "Forcer une rafale de vent immédiatement." #: src/ui.glade:3732 msgid "Stars" msgstr "Auteurs" #: src/ui.glade:3750 msgid "" "To show or not show stars.\n" "Flag: -stars (0 means: no stars)" msgstr "" "Afficher ou ne pas afficher les étoiles.\n" "Flag: -stars (0 means: no stars)" #: src/ui.glade:3767 msgid "Number:" msgstr "Nombre:" #: src/ui.glade:3779 msgid "" "Number of twinkling stars.\n" "Flag: -stars" msgstr "" "Nombre d'étoiles scintillantes.\n" "Flag: -stars" # #: src/ui.glade:3825 msgid "Moon" msgstr "Lune" # #: src/ui.glade:3843 msgid "" "To show or not show moon.\n" "Flags: -moon 1, -moon 0" msgstr "" "Montrer ou ne pas montrer la lune.\n" "Flags: -moon 1, -moon 0" # #: src/ui.glade:3873 msgid "" "Speed of moon in pixels/minute.\n" "Flag: -moonspeed" msgstr "" "Vitesse de la lune en pixels/minute.\n" "Flag: -moonspeed" # #: src/ui.glade:3907 msgid "" "Relative size of the moon.\n" "Flag: -moonsize" msgstr "" "Taille relative de la Lune.\n" "Flag: -moonsize" # #: src/ui.glade:3928 msgid "Halo" msgstr "Halo" # #: src/ui.glade:3946 msgid "" "To show or not to show halo around moon.\n" "Flags: -halo 1, -halo 0" msgstr "" "Montrer ou ne pas montrer le halo autour de la lune.\n" "Flags: -halo 1, -halo 0" # #: src/ui.glade:3964 src/ui.glade:4179 msgid "Bright:" msgstr "Brillant:" # #: src/ui.glade:3976 msgid "" "Brightness of moon's halo.\n" "Flag: -halobrightness" msgstr "" "Luminosité du halo de la lune.\n" "Flag: -halobrightness" # #: src/ui.glade:3998 msgid "Meteors" msgstr "Météores" # #: src/ui.glade:4016 msgid "" "To show or not to show meteors.\n" "Flags: -meteors, -nometeors" msgstr "" "Montrer ou ne pas montrer des météores.\n" "Flags: -meteors, -nometeors" # #: src/ui.glade:4034 msgid "Aurora" msgstr "Aurora" # #: src/ui.glade:4052 msgid "" "To show or not show aurora.\n" "Note: the aurora is best viewed using a dark background.\n" "Flags: -aurora 1, -aurora 0" msgstr "" "Afficher ou ne pas afficher l'aurore.\n" "Remarque : il est préférable de visualiser l'aurore en utilisant un fond " "sombre.\n" "Flags: -aurora 1, -aurora 0" # #: src/ui.glade:4071 msgid "Width:" msgstr "Largeur:" # #: src/ui.glade:4083 msgid "" "Width of aurora in percentage of screen width.\n" "Flag: -aurorawidth" msgstr "" "Largeur de l'aurore en pourcentage de la largeur de l'écran.\n" "Flag: -aurorawidth" # #: src/ui.glade:4108 msgid "Height:" msgstr "Hauteur :" # #: src/ui.glade:4120 msgid "" "Vertical size of aurora.\n" "Flag: -auroraheight" msgstr "" "Taille verticale de l'aurore.\n" "Flag: -auroraheight" # #: src/ui.glade:4157 msgid "" "Animation speed of aurora: real: 10, for a more dramatic effect choose: 100\n" "Flag: -auroraspeed" msgstr "" "Vitesse d'animation de l'aurore : réel : 10, pour un effet plus dramatique " "choisissez : 100\n" "Flag: -auroraspeed" # #: src/ui.glade:4191 msgid "" "Brightness of aurora.\n" "Flags: -aurorabrightness" msgstr "" "Luminosité de l'aurore.\n" "Flags: -aurorabrightness" # #: src/ui.glade:4208 msgid "Left" msgstr "À gauche" # #: src/ui.glade:4212 msgid "" "Place aurora left on the screen.\n" "Flag: -auroraleft" msgstr "" "Placez l'aurore à gauche sur l'écran.\n" "Flag: -auroraleft" # #: src/ui.glade:4225 msgid "Middle" msgstr "Milieu" # #: src/ui.glade:4229 msgid "" "Place aurora in the middle of the screen.\n" "Flag: -auroramiddle" msgstr "" "Placez l'aurore au milieu de l'écran.\n" "Flag: -auroramiddle" # #: src/ui.glade:4243 msgid "Right" msgstr "Droite" # #: src/ui.glade:4247 msgid "" "Place aurora in the right of the screen.\n" "Flag: -auroraright" msgstr "" "Placez l'aurore à droite de l'écran.\n" "Flag: -auroraright" # #: src/ui.glade:4266 msgid "Frequency:" msgstr "Fréquence :" # #: src/ui.glade:4278 msgid "" "Frequency of meteors to appear.\n" "Flags: -meteorfrequency" msgstr "" "Fréquence d'apparition des météores.\n" "Flags: -meteorfrequency" # #: src/ui.glade:4300 msgid "Base:" msgstr "Base:" # #: src/ui.glade:4312 msgid "" "Baseline height of aurora, in percentage of screen height.\n" "Flag: -aurorabase" msgstr "" "Hauteur de référence de l'aurore, en pourcentage de la hauteur de l'écran.\n" "Flag: -aurorabase" #: src/ui.glade:4329 msgid "Color" msgstr "Couleur" #: src/ui.glade:4333 msgid "" "Choose between yellow-ish and white-ish moon.\n" "Flag: -mooncolor [0,1]" msgstr "" "Choisissez entre la lune jaune et blanche. \n" "Flag: -mooncolor [0,1]" # #: src/ui.glade:4433 msgid "Celestials" msgstr "Célestes" # #: src/ui.glade:4453 msgid "Birds settings" msgstr "Paramètres oiseaux" # #: src/ui.glade:4617 msgid "Show birds" msgstr "Afficher les oiseaux" # #: src/ui.glade:4621 msgid "" "If set: show birds.\n" "Flags: -showbirds 1, -showbirds 0" msgstr "" "Si défini : montrer les oiseaux.\n" "Flags: -showbirds 1, -showbirds 0" # #: src/ui.glade:4634 msgid "Birds only" msgstr "Oiseaux uniquement" # #: src/ui.glade:4638 msgid "" "If set: show no Santa, snow or scenery.\n" "Flags: -birdsonly 0, -birdsony 1" msgstr "" "Si réglé : ne pas montrer le Père Noël, la neige ou le décor.\n" "Flags: -birdsonly 0, -birdsony 1" # #: src/ui.glade:4655 msgid "Preferred distance:" msgstr "Distance préférée :" # #: src/ui.glade:4669 msgid "" "Preferred distance from other birds.\n" "Flag: -prefdistance" msgstr "" "Distance privilégiée par rapport aux autres oiseaux.\n" "Flag: -prefdistance" # #: src/ui.glade:4697 msgid "Restart" msgstr "Recommencer" # #: src/ui.glade:4701 msgid "Restart birds." msgstr "Redémarrez les oiseaux." # #: src/ui.glade:4718 msgid "Viewing distance:" msgstr "Distance visuelle:" # #: src/ui.glade:4731 msgid "" "Viewing distance.\n" "NOTE: Santa has no knowledge of viewing distance, so when birds are " "following Santa, the relative positions of Santa and birds will be " "temporarely out of sync when you change the viewing distance. This is only " "noticeable when the birds are following Santa.\n" "Flag: -viewingdistance" msgstr "" "REMARQUE : Le Père Noël n'a aucune connaissance de la distance de " "visualisation, donc lorsque les oiseaux suivent le Père Noël, les positions " "relatives du Père Noël et des oiseaux seront temporairement désynchronisées " "lorsque vous modifiez la distance de visualisation. Cela n'est perceptible " "que lorsque les oiseaux suivent le Père Noël.\n" "Flag: -viewingdistance" # #: src/ui.glade:4752 msgid "Focus to attraction point:" msgstr "Concentrez-vous sur le point d'attraction :" # #: src/ui.glade:4766 msgid "" "Tendency to concentrate on the attraction point.\n" "Flag: -focuscentre" msgstr "" "Tendance à se concentrer sur le point d'attraction.\n" "Flag: -focuscentre" # #: src/ui.glade:4784 msgid "" "Desired number of birds. If zero, no birds are shown.\n" "Flag: -nbirds" msgstr "" "Nombre d'oiseaux souhaité. Si zéro, aucun oiseau n'est montré.\n" "Flag: -nbirds" #: src/ui.glade:4807 msgid "# Birds:" msgstr "Nombre d’oiseaux:" # #: src/ui.glade:4821 msgid "" "Number of nearest neighbours the birds should look at.\n" "Flag: -neighbours" msgstr "" "Nombre de voisins les plus proches que les oiseaux devraient regarder.\n" "Flag: -neighbours" # #: src/ui.glade:4841 msgid "Neighbours:" msgstr "Voisinage:" # #: src/ui.glade:4856 msgid "" "Give the birds a fancy color.\n" "Flag: -birdscolor" msgstr "" "Donnez aux oiseaux une couleur fantaisie.\n" "Flag: -birdscolor" # #: src/ui.glade:4874 msgid "Bird color" msgstr "Couleur de l'oiseau" # #: src/ui.glade:4900 msgid "Anarchy:" msgstr "Anarchie:" # #: src/ui.glade:4914 msgid "" "Anarchy level: the higher, the more anarchy.\n" "Flag: -anarchy" msgstr "" "Niveau d'anarchie : plus il y a d'anarchie, plus il y a d'anarchie.\n" "Flag: -anarchy" # #: src/ui.glade:4934 msgid "Distance weight:" msgstr "Poids de la distance:" # #: src/ui.glade:4948 msgid "" "Tendency to keep desired distance to neighbours.\n" "Flag: -disweight" msgstr "" "Tendance à garder la distance souhaitée avec les voisins.\n" "Flag: -disweight" # #: src/ui.glade:4968 msgid "Adjust speed to neighbours:" msgstr "Ajuster la vitesse aux voisins:" # #: src/ui.glade:4982 msgid "" "Tendency to adjust speed to neighbours.\n" "Flag: -followneighbours" msgstr "" "Tendance à ajuster la vitesse aux voisins.\n" "Flag: -followneighbours" # #: src/ui.glade:5016 msgid "" "Speed of birds in arbitrary units.\n" "Flag: -birdsspeed" msgstr "" "Vitesse des oiseaux en unités arbitraires.\n" "Flag: -birdsspeed" # #: src/ui.glade:5036 msgid "Drawing scale:" msgstr "Échelle de dessin:" # #: src/ui.glade:5050 msgid "" "Influence the size of the birds.\n" "Flag: -birdsscale\n" msgstr "" "Influencer la taille des oiseaux.\n" "Flag: -birdsscale\n" # #: src/ui.glade:5067 msgid "" "Show \n" "attr point" msgstr "" "Afficher le \n" "point d'accès" # #: src/ui.glade:5073 msgid "" "Show the point where the birds want to go.\n" "Flags: -showattr 0, -showattr 1" msgstr "" "Indiquez le point où les oiseaux veulent aller.\n" "Flags: -showattr 0, -showattr 1" # #: src/ui.glade:5084 msgid "" "Follow \n" "Santa" msgstr "" "Suivre le \n" "Père Noël" # #: src/ui.glade:5090 msgid "" "Birds are attracted by an attraction point. Here you can choose to follow " "Santa.\n" "Flags: -followsanta 0, -followsanta 1" msgstr "" "Les oiseaux sont attirés par un point d'attraction. Ici, vous pouvez choisir " "de suivre le Père Noël.\n" "Flags: -followsanta 0, -followsanta 1" # #: src/ui.glade:5103 msgid "" "Percentage of screen to be used for the attraction point.\n" "Flag: -attrspace" msgstr "" "Pourcentage d'écran à utiliser pour le point d'attraction.\n" "Flag: -attrspace" # #: src/ui.glade:5125 msgid "Attraction point range" msgstr "Plage de points d'attraction" # #: src/ui.glade:5168 msgid "Actual mean distance from neighbours." msgstr "Distance moyenne réelle par rapport aux voisins." # #: src/ui.glade:5185 msgid "Distance used to get the desired number of neighbours." msgstr "Distance utilisée pour obtenir le nombre souhaité de voisins." # #: src/ui.glade:5268 msgid "Birds" msgstr "Oiseaux" # #: src/ui.glade:5286 msgid "version" msgstr "version" # #: src/ui.glade:5301 src/ui.glade:6515 msgid "Settings" msgstr "Paramètres" # #: src/ui.glade:5323 msgid "Transparency " msgstr "Transparence " # #: src/ui.glade:5340 msgid "" "Transparency of painted items:\n" "0: no transparency.\n" "100: fully transparent, you will see nothing!\n" "Flag: -transparency" msgstr "" "Transparence des éléments peints :\n" "0 : pas de transparence.\n" "100 : entièrement transparent, vous ne verrez rien !\n" "Flag: -transparency" # #: src/ui.glade:5367 msgid "Lift snow on bottom" msgstr "Soulevez la neige sur le fond" # #: src/ui.glade:5383 msgid "" "Use this if snow falls below the bottom of your screen, or fallen snow " "hides something that should not be hidden.\n" "Flag: -offsets" msgstr "" "Utilisez ceci si la neige tombe sous le bas de votre écran, ou si la neige " "tombée cache quelque chose qui ne devrait pas être caché.\n" "Flag: -offsets" # #: src/ui.glade:5408 msgid "Lift snow on windows" msgstr "Soulever la neige sur les fenêtres" # #: src/ui.glade:5424 msgid "" "Use this if no snow collects on your windows, or if snow collects separated " "from your windows. \n" "Some basic window managers need this setting (e.g. TWM needs in general a " "value of 25 .. 28).\n" "Flag: -offsety" msgstr "" "Utilisez ceci si aucune neige ne s'accumule sur vos fenêtres, ou si la neige " "s'accumule séparée de vos fenêtres. \n" "Certains gestionnaires de fenêtres de base ont besoin de ce paramètre (par " "exemple, TWM a besoin en général d'une valeur de 25 .. 28).\n" "Flag: -offsety" # #: src/ui.glade:5449 msgid "Cpu factor" msgstr "Facteur Cpu" # #: src/ui.glade:5467 msgid "" "The higher, the smoother xsnow will run, but will also use more cpu power.\n" "Flag: -cpuload" msgstr "" "Le plus élevé, le plus lisse xsnow fonctionnera, mais utilisera également " "plus de puissance CPU.\n" "Flag: -cpuload" # #: src/ui.glade:5493 msgid "Scale" msgstr "Échelle" # #: src/ui.glade:5510 msgid "" "Overall drawing scale.\n" "Flag: -scale" msgstr "" "Echelle de dessin globale.\n" "Flag: -scale" # #: src/ui.glade:5543 msgid "Ignore large top windows" msgstr "Ignorer les grandes fenêtres du haut" #: src/ui.glade:5559 msgid "" "Windows wider than 80 percent of the screen and closer to the top than the " "number in this widget will not collect snow.\n" "In some cases, there are invisible windows near the top of the screen, which " "are handled by xsnow as normal windows: snow is collected upon them. By " "entering a suitable number here, this undesired behaviour can be avoided.\n" "Flag: -ignoretop\n" "\n" msgstr "" "Les fenêtres plus larges que 80 pour cent de l'écran et plus proches du " "haut que le nombre dans ce widget ne recueilleront pas la neige.\n" "Dans certains cas, il y a des fenêtres invisibles près du haut de l'écran, " "qui sont traitées par xsnow comme des fenêtres normales : la neige est " "collectée sur elles. En entrant un nombre approprié ici, ce comportement " "indésirable peut être évité.\n" "Flag: -ignoretop\n" "\n" # #: src/ui.glade:5583 msgid "Ignore large bottom windows" msgstr "Ignorer les grandes fenêtres du bas" #: src/ui.glade:5599 msgid "" "Windows wider than 80 percent of the screen and closer to the bottom than " "the number in this widget will not collect snow.\n" "\n" "In some cases, there are invisible windows near the bottom of the screen, " "which are handled by xsnow as normal windows: snow is collected upon them. " "By entering a suitable number here, this undesired behaviour can be " "avoided.\n" "Flag: -ignorebottom" msgstr "" "Les fenêtres plus larges que 80 pour cent de l'écran et plus proches du bas " "que le nombre dans ce widget ne recueilleront pas la neige.\n" "\n" "Dans certains cas, il y a des fenêtres invisibles près du bas de l'écran, " "qui sont traitées par xsnow comme des fenêtres normales : la neige est " "collectée sur elles. En entrant un nombre approprié ici, ce comportement " "indésirable peut être évité.\n" "Flag: -ignorebottom" #: src/ui.glade:5791 msgid "window type etc." msgstr "type de fenêtre, etc." #: src/ui.glade:5814 msgid "" "Menu\n" "colors" msgstr "menu color" #: src/ui.glade:5819 msgid "" "Toggle between xsnow's own menu colors and standard menu colors.\n" "Activated: use xsnow colors.\n" "Deactivated: use default colors.\n" "Flags: -theme 1, -theme 0" msgstr "" "Basculer entre les couleurs de menu propres à xsnow et les couleurs de menu " "standard.\n" "Activé : utiliser xsnow couleurs.\n" "Désactivé : utilisez les couleurs par défaut.\n" "Flags: -theme 1, -theme 0" #: src/ui.glade:5833 msgid "" "On all\n" "workspaces" msgstr "" "Sur tous les\n" "espaces de travail" #: src/ui.glade:5838 msgid "" "Use all workspaces to snow in.\n" "NOTE: this doesn't work properly in enlightenment.\n" "Flags: -allworkspaces 1, -allworkspaces 0" msgstr "" "Utilisez tous les espaces de travail pour entrer dans la neige.\n" "REMARQUE : cela ne fonctionne pas correctement dans l'illumination.\n" "Flags: -allworkspaces 1, -allworkspaces 0" #: src/ui.glade:5856 msgid "" "Below\n" "windows" msgstr "" "En dessous\n" "des fenêtres" #: src/ui.glade:5861 msgid "" "When activated, it will be snowing below your windows, else it will be " "snowing upon you windows too.\n" "On some desktop environments, when snowing above your windows you will not " "be able to click on any window.\n" "Therefore, you will be asked to click a button, to be sure that things are " "OK.\n" "Flag: -above" msgstr "" "Une fois activé, il neigera sous vos fenêtres, sinon il neigera sur vos " "fenêtres aussi.\n" "Sur certains environnements de bureau, lorsque vous neigez au-dessus de vos " "fenêtres, vous ne pourrez cliquer sur aucune fenêtre.\n" "Par conséquent, il vous sera demandé de cliquer sur un bouton, pour être sûr " "que les choses vont bien.\n" "Flag: -above" #: src/ui.glade:5880 msgid "" "Click to\n" "confirm" msgstr "Cliquer pour confirmer" #: src/ui.glade:5885 msgid "To make sure you can click." msgstr "Pour vous assurer que vous pouvez cliquer." #: src/ui.glade:5904 msgid "" "If you have more than one monitor, choose where you want snow falling. " "Choose 'all monitors' if you want snow in all monitors.\n" "NOTE: when changing monitor, xsnow will restart.\n" "Flag: -screen" msgstr "" "Si vous avez plus d'un moniteur, choisissez où vous voulez que la neige " "tombe. Choisissez « tous les moniteurs » si vous voulez de la neige dans " "tous les moniteurs.\n" "REMARQUE : lors du changement de moniteur, xsnow redémarrera.\n" "Flag: -screen" #: src/ui.glade:5911 msgid "monitor 1" msgstr "moniteur 1" #: src/ui.glade:5922 msgid "" "Create\n" "outline" msgstr "" "Créer un\n" "plan" #: src/ui.glade:5927 msgid "" "To draw an outline around the snow window.\n" "Flag: -outline 1/0" msgstr "" "Pour dessiner un contour autour de la fenêtre de neige.\n" "Flag: -outline 1/0" #: src/ui.glade:5951 msgid "" " \n" " " msgstr "" " \n" " \n" " " #: src/ui.glade:5986 msgid "" "Choose here the picture you want as background when xscreensaver is " "active.\n" "Flag: -bg" msgstr "" "Choisissez ici l'image que vous voulez comme arrière-plan lorsque " "xscreensaver est actif.\n" "Flag: -bg" #: src/ui.glade:5990 msgid "Choose background" msgstr "Choisissez l'arrière-plan" #: src/ui.glade:6005 msgid "" "Activate xscreensaver.\n" "Click and don't touch mouse and keyboard for a few seconds..." msgstr "" "Activez xscreensaver.\n" "Cliquez et ne touchez pas la souris et le clavier pendant quelques " "secondes..." #: src/ui.glade:6019 msgid "" "Settings for Xscreensaver. You can choose a background, and choose to use it " "or not.\n" "Make sure you add a line like\n" "xsnow -root\n" "after the line 'programs:' in the file ~/.xscreensaver and you run " "xscreensaver-demo to choose for xsnow.\n" "To activate xscreensaver on the command line:\n" "xscreensaver-command -activate\n" "See also the man page:\n" "man xsnow" msgstr "" "Paramètres pour Xscreensaver. Vous pouvez choisir un arrière-plan, et " "choisir de l'utiliser ou non.\n" "Assurez-vous d'ajouter une ligne comme\n" "xsnow -root\n" "après la ligne 'programs :' dans le fichier ~/.xscreensaver et vous exécutez " "xscreensaver-demo pour choisir xsnow.\n" "Pour activer xscreensaver sur la ligne de commande :\n" "xscreensaver-command -activate\n" "Voir aussi la page de manuel :\n" "man xsnow" #: src/ui.glade:6028 msgid "Xscreensaver: " msgstr "Xscreensaver : " #: src/ui.glade:6048 msgid "Black" msgstr "Noir" #: src/ui.glade:6052 msgid "" "When activated, the background will be black.\n" "Flag: -bg (this button will be automatically desactivated when -bg is given)" msgstr "" "Lorsqu'il est activé, l'arrière-plan sera noir.\n" "Flag: -bg (this button will be automatically desactivated when -bg is given)" #: src/ui.glade:6076 msgid "" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" msgstr "" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" #: src/ui.glade:6551 msgid "en" msgstr "fr" #: src/ui.glade:6554 msgid "it" msgstr "it" #~ msgid "" #~ "If set, use two colors.\n" #~ "Flags: -enablesc2" #~ msgstr "" #~ "Si défini, utilisez deux couleurs. \n" #~ "Flags: -enablesc2" #~ msgid "2nd color:" #~ msgstr "2ème couleur :" #, c-format #~ msgid "XWinInfo failed\n" #~ msgstr "Échec de XWinInfo\n" #, c-format #~ msgid "Force snow on root: window: %#lx, depth: %d\n" #~ msgstr "Forcer la neige sur la racine : fenêtre : %#lx, profondeur : %d\n" #, c-format #~ msgid "" #~ "NOTE: you probably need to tweak 'Lift snow on windows' in the 'settings' " #~ "panel.\n" #~ msgstr "" #~ "REMARQUE : vous devez probablement modifier « Soulever la neige sur les " #~ "fenêtres » dans le panneau « Paramètres ».\n" #~ msgid "Force a gust of wind immediately.\n" #~ msgstr "Forcer une rafale de vent immédiatement.\n" xsnow-3.8.3/pofiles/hu.po0000666000000000000000000013276114732252143013527 0ustar0000000000000000# # Sometimes the translations contain rubbish, please replace them. # # (abc_1000) xsnow # # (abc_1001) \n # # (abc_1002) %l#x # # (abc_1003) XSNOW # # (abc_1004) Xscreensaver # # (abc_1005) Xsnow # # (abc_1006) Rick Jansen # # (abc_1007) XsnoW # # (abc_1008)   # Language for xsnow # Copyright (C) 2023 Willem Vermin # Willem Vermin , 2023 # This file is distributed under the same license as the xsnow package. # # msgid "" msgstr "" "Project-Id-Version: xsnow 3.7.0~pre04\n" "Report-Msgid-Bugs-To: Willem Vermin wvermin@gmail.com\n" "POT-Creation-Date: 2024-03-10 14:19+0100\n" "PO-Revision-Date: 2024-03-10 14:19+0100\n" "Last-Translator: Willem Vermin wvermin@gmail.com\n" "Language-Team: None\n" "Language: hu\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: src/main.c:379 #, c-format msgid "Available languages are: %s\n" msgstr "Az elérhetÅ‘ nyelvek: %s\n" #: src/main.c:382 msgid "Warning: don't eat yellow snow!" msgstr "Figyelmeztetés: ne egyél sárga havat!" #: src/main.c:403 #, c-format msgid "For optimal resuts, add to your %s:\n" msgstr "Az optimális eredmények érdekében adja hozzá a %s:\n" #: src/main.c:411 #, c-format msgid "unknown\n" msgstr "ismeretlen \n" #: src/main.c:420 #, c-format msgid "Detected Wayland desktop\n" msgstr "Észlelt Wayland asztali számítógép \n" #: src/main.c:435 #, c-format msgid "Xsnow needs gtk version >= %s, found version %s \n" msgstr "Xsnow >= %s gtk verziót igényel, %s verzió található \n" #: src/main.c:445 msgid "Continuing with flag" msgstr "Folytatás a zászlóval" #: src/main.c:483 #, c-format msgid "%s: cannot connect to X server %s\n" msgstr "%s: nem tud csatlakozni az X szerverhez %s\n" #: src/main.c:484 msgid "(default)" msgstr "(alapértelmezett)" #: src/main.c:602 msgid "restarting" msgstr "újraindítás" #: src/main.c:649 #, c-format msgid "Click on a window ...\n" msgstr "Kattintson egy ablakra...\n" #: src/main.c:683 #, c-format msgid "Detected desktop session: %s\n" msgstr "Észlelt asztali munkamenet: %s\n" #: src/main.c:686 #, c-format msgid "Could not determine desktop session\n" msgstr "Nem sikerült meghatározni az asztali munkamenetet \n" #: src/main.c:718 #, c-format msgid "Trying to snow in root window\n" msgstr "Havazás a gyökér ablakban \n" #: src/main.c:762 #, c-format msgid "Using transparent window\n" msgstr "Ãtlátszó ablak használata \n" #: src/main.c:767 #, c-format msgid "The transparent snow-window is probably not click-through, alas..\n" msgstr "Az átlátszó hóablak valószínűleg nem átkattintható, sajnos...\n" #: src/main.c:776 #, c-format msgid "Cannot create transparent window\n" msgstr "Nem lehet átlátszó ablakot létrehozni \n" #: src/main.c:778 #, c-format msgid "NOTE: xsnow will probably run, but some glitches are to be expected.\n" msgstr "" "MEGJEGYZÉS: xsnow valószínűleg futni fog, de bizonyos hibákra kell " "számítani. \n" #: src/main.c:788 #, c-format msgid "LXDE session found, using window 'pcmanfm'.\n" msgstr "LXDE munkamenet található a „pcmanfm†ablak használatával. \n" #: src/main.c:795 #, c-format msgid "Using window 'Desktop'.\n" msgstr "Az „Asztal†ablak használata.\n" #: src/main.c:799 #, c-format msgid "Using root window\n" msgstr "A gyökérablak használata \n" #: src/main.c:843 #, c-format msgid "Snowing in %#lx: %s %d+%d %dx%d\n" msgstr "Havazik %#lx: %s %d+%d %dx%d\n" #: src/main.c:888 #, c-format msgid "Using double buffer: %#lx. %dx%d\n" msgstr "Dupla puffer használata: %#lx. %dx%d\n" #: src/main.c:895 #, c-format msgid "NOT using double buffering:" msgstr "NEM használ kettÅ‘s pufferelést:" #: src/main.c:897 #, c-format msgid " because double buffering is not available on this system\n" msgstr " mert a dupla pufferelés nem érhetÅ‘ el ezen a rendszeren \n" #: src/main.c:899 #, c-format msgid " on your request.\n" msgstr " az Ön kérésére.\n" #: src/main.c:900 #, c-format msgid "NOTE: expect some flicker.\n" msgstr "MEGJEGYZÉS: némi vibrálásra számítson. \n" #: src/main.c:1042 msgid "Restart due to change of screen or language settings ...\n" msgstr "" "Újraindítás a képernyÅ‘ vagy a nyelvi beállítások megváltozása miatt...\n" #: src/main.c:1056 msgid "Restart due to change of display settings...\n" msgstr "Újraindítás a megjelenítési beállítások megváltozása miatt...\n" #: src/main.c:1147 msgid "Wayland (Expect some slugginess)" msgstr "Wayland (némi lomhaságra számíthat)" #: src/main.c:1151 msgid "Probably X11" msgstr "Valószínűleg X11" #: src/main.c:1153 #, c-format msgid "%s. Snow window: %#lx" msgstr "%s. Hóablak: %#lx" #: src/main.c:1205 #, c-format msgid "More than %d errors, I quit!" msgstr "Több mint %d hiba, kilépek!" #: src/main.c:1355 #, c-format msgid "Window size changed, now snowing in in %#lx: %s %d+%d %dx%d\n" msgstr "Az ablak mérete megváltozott, most havazik %#lx: %s %d+%d %dx%d\n" #: src/main.c:1424 #, c-format msgid "Halting because of flag %s\n" msgstr "Leállítás a %s jelzÅ‘ miatt\n" #: src/selfrep.c:34 #, c-format msgid "Not sending tar file to terminal.\n" msgstr "Nem küldi el a tar fájlt a terminálnak. \n" #: src/selfrep.c:35 #, c-format msgid "Try redirecting to a file (e.g: %s,\n" msgstr "Próbáljon átirányítani egy fájlra (pl.: %s,\n" #: src/selfrep.c:36 #, c-format msgid "or use a %s" msgstr "vagy használjon egy %s-t" #: src/selfrep.c:42 msgid "Problems encountered during production of the tar ball.\n" msgstr "A kátránygolyó gyártása során felmerült problémák. \n" #: src/selfrep.c:47 #, c-format msgid "Self replication is not compiled in.\n" msgstr "Az önreplikáció nincs itt fordítva. \n" #: src/utils.c:248 #, c-format msgid "" "\n" "Xsnow: Caught signal %d\n" msgstr "" "\n" "Xsnow: Fogott jel %d\n" #: src/utils.c:251 #, c-format msgid "" "\n" "Thanks for using xsnow\n" msgstr "" "\n" "Köszönjük az xsnow használatát\n" #: src/windows.c:633 #, c-format msgid "Setting background from %s\n" msgstr "Háttér beállítása innen: %s\n" #: src/ui.c:1050 #, c-format msgid "Range: %d\n" msgstr "Tartomány: %d\n" #: src/ui.c:1052 #, c-format msgid "Mean distance: %3d\n" msgstr "Ãtlagos távolság: %3d\n" #: src/ui.c:1060 #, c-format msgid "Desktop type: %s" msgstr "Asztal típusa: %s" #: src/ui.c:1175 src/ui.glade:5910 msgid "all monitors" msgstr "minden monitor" #: src/ui.c:1182 #, c-format msgid "monitor %d" msgstr "monitor %d" #: src/ui.c:1200 msgid "Available languages are: " msgstr "Az elérhetÅ‘ nyelvek a következÅ‘k: " #: src/ui.c:1203 msgid "Use \"sys\" for your default language.\n" msgstr "Használja a \"sys\" nyelvet alapértelmezett nyelvként. \n" #: src/ui.c:1204 msgid "See also the man page." msgstr "Lásd még a man oldalt." #: src/ui.glade:144 msgid "" "\n" "Alas! This not an X11 session, xsnow will probably not run.\n" "\n" "If you want to try it anyway, set the environment variable XSNOW_FORCE_RUN, " "eg:\n" "\n" " XSNOW_FORCE_RUN=1 xsnow\n" "\n" "Or, you could force an X11 session, for example by tweaking /etc/gdm3/daemon." "conf.\n" "\n" msgstr "" "\n" "Jaj! Ez nem X11 munkamenet, xsnow valószínűleg nem fog futni.\n" "\n" "Ha mégis ki akarja próbálni, állítsa be az XSNOW_FORCE_RUN környezeti " "változót, pl.:\n" "\n" " \n" " \n" " XSNOW_FORCE_RUN=1 xsnow\n" "\n" " Vagy kényszeríthet egy X11 munkamenetet, például az /etc/gdm3/daemon.conf. " "módosításával.\n" "\n" #: src/ui.glade:162 msgid "Ok, things are as they are. " msgstr "Oké, a dolgok úgy vannak, ahogy vannak. " #: src/ui.glade:477 msgid "" "If everything is ok, it is now snowing on your desktop, and birds are " "flying. You are encouraged to define your own preferences using the tabs " "above." msgstr "" "Ha minden rendben van, most havazik az asztalon, és madarak repülnek. " "Javasoljuk, hogy a fenti fülek segítségével határozza meg saját beállításait." #: src/ui.glade:492 msgid "" "Use the settings tab if xsnow is misbehaving.\n" "Use the birds tab if birds are misbehaving." msgstr "" "Használja a beállítások lapot, ha xsnow rosszul viselkedik. \n" " Ha a madarak rosszul viselkednek, használja a madarak lapot." #: src/ui.glade:509 msgid "In every tab you find the following rescue buttons:" msgstr "Minden lapon a következÅ‘ mentési gombok találhatók:" #: src/ui.glade:529 msgid "Defaults " msgstr "Alapértelmezések " #: src/ui.glade:544 msgid "Set default preferences for this tab." msgstr "Ãllítsa be az alapértelmezett beállításokat ehhez a laphoz." #: src/ui.glade:571 msgid "Vintage " msgstr "Vintage " #: src/ui.glade:586 msgid "Set vintage preferences for this tab." msgstr "Adja meg a szüreti beállításokat ehhez a laphoz." #: src/ui.glade:613 msgid "All defaults " msgstr "Minden alapértelmezett " #: src/ui.glade:628 msgid "Set default preferences for all (except settings) tabs." msgstr "" "Ãllítsa be az alapértelmezett beállításokat az összes laphoz (a beállítások " "kivételével)." #: src/ui.glade:655 msgid "All vintage " msgstr "Minden évjárat " #: src/ui.glade:670 msgid "Set vintage preferences for all (except settings) tabs." msgstr "" "Ãllítson be vintage beállításokat az összes lapon (a beállítások " "kivételével)." #: src/ui.glade:690 src/ui.glade:701 src/ui.glade:840 src/ui.glade:1045 #: src/ui.glade:2870 src/ui.glade:2919 src/ui.glade:4688 msgid " " msgstr " " #: src/ui.glade:712 msgid " " msgstr " " #: src/ui.glade:746 msgid "Welcome at xsnow!" msgstr "Üdvözöljük itt: xsnow!" #: src/ui.glade:804 msgid "" "Vintage preferences: the look and feel of the original xsnow, created in " "1993 by Rick Jansen." msgstr "" "Vintage preferenciák: az eredeti xsnow megjelenése és hangulata, amelyet " "1993-ban készített Rick Jansen." #: src/ui.glade:895 src/ui.glade:1542 src/ui.glade:2470 src/ui.glade:3033 #: src/ui.glade:3504 src/ui.glade:4470 src/ui.glade:5736 msgid "All defaults" msgstr "Minden alapértelmezett" #: src/ui.glade:900 src/ui.glade:2474 src/ui.glade:3037 src/ui.glade:5740 msgid "" "Apply defaults for all preferences (except settings).\n" "Flag: -defaults" msgstr "" "Alapértelmezések alkalmazása az összes beállításhoz (a beállítások " "kivételével).\n" "Flag: -defaults" #: src/ui.glade:914 msgid "Donate" msgstr "Adományoz" #: src/ui.glade:920 msgid "" "Donate one euro or so to inspire the maintainer of xsnow, here is a paypal " "link. " msgstr "" "Adományozzon egy eurót, hogy inspirálja az xsnow fenntartóját, itt van egy " "paypal link. " #: src/ui.glade:930 src/ui.glade:1561 src/ui.glade:2489 src/ui.glade:3052 #: src/ui.glade:3522 src/ui.glade:4489 src/ui.glade:5754 msgid "All vintage" msgstr "Minden évjárat" #: src/ui.glade:935 src/ui.glade:1565 src/ui.glade:2493 src/ui.glade:3056 #: src/ui.glade:4493 src/ui.glade:5758 msgid "" "Use vintage values for all preferences (except settings).\n" "Flag: -vintage" msgstr "" "Használjon vintage értékeket minden beállításhoz (a beállítások " "kivételével).\n" "Flag: -vintage" #: src/ui.glade:949 src/ui.glade:1513 src/ui.glade:2441 src/ui.glade:3004 #: src/ui.glade:3552 src/ui.glade:4546 src/ui.glade:5633 msgid "Hide menu" msgstr "Menü elrejtése" #: src/ui.glade:954 src/ui.glade:1517 src/ui.glade:2445 src/ui.glade:3008 #: src/ui.glade:3556 src/ui.glade:4550 src/ui.glade:5637 msgid "" "Leave menu.\n" "Flag: -nomenu" msgstr "" "Kilépés a menübÅ‘l. \n" "Flag: -nomenu" #: src/ui.glade:968 msgid "Contact" msgstr "Kapcsolatba lépni" #: src/ui.glade:973 msgid "Please report any comments to the maintainer of xsnow." msgstr "Kérjük, minden észrevételét jelentse az xsnow karbantartójának." #: src/ui.glade:983 src/ui.glade:1592 src/ui.glade:2520 src/ui.glade:3083 #: src/ui.glade:3580 src/ui.glade:4519 src/ui.glade:5661 msgid "Quit xsnow" msgstr "Kilépés xsnow" #: src/ui.glade:988 src/ui.glade:1596 src/ui.glade:2524 src/ui.glade:3087 #: src/ui.glade:3584 src/ui.glade:4523 src/ui.glade:5665 msgid "Quit xsnow." msgstr "Kilépés xsnow." #: src/ui.glade:1028 msgid "" "If the system is too busy, all panels get this color, in which case you " "could adapt some settings in \"snow\", \"birds\", \"settings\", or " "\"celestials\"." msgstr "" "Ha a rendszer túlterhelt, az összes panel ezt a színt kapja, ebben az " "esetben módosíthat néhány beállítást a \"hó\", a \"madarak\", a " "\"beállítások\" vagy az \"égiek\" menüpontban." #: src/ui.glade:1222 msgid "Welcome" msgstr "Üdvözöljük" #: src/ui.glade:1239 msgid "Blow off:" msgstr "Felrobban:" #: src/ui.glade:1252 msgid "On windows:" msgstr "Az ablakokon:" #: src/ui.glade:1265 msgid "On bottom:" msgstr "Alul:" #: src/ui.glade:1278 msgid "On scenery:" msgstr "A tájról:" #: src/ui.glade:1288 src/ui.glade:1304 src/ui.glade:1320 src/ui.glade:1336 #: src/ui.glade:3745 src/ui.glade:3838 src/ui.glade:3941 src/ui.glade:4011 #: src/ui.glade:4047 src/ui.glade:6001 msgid "Show" msgstr "ElÅ‘adás" #: src/ui.glade:1292 msgid "" "If set, show snow blowing away.\n" "Flags: -blowsnow, -noblowsnow" msgstr "" "Ha be van állítva, mutasd a hófúvást.\n" "Flags: -blowsnow, -noblowsnow" #: src/ui.glade:1308 msgid "" "If set, show fallen snow on windows.\n" "Flags: -keepsnowonwindows, -nokeepsnowonwindows" msgstr "" "Ha be van állítva, a leesett hó megjelenítése az ablakokon.\n" "Flags: -keepsnowonwindows, -nokeepsnowonwindows" #: src/ui.glade:1324 msgid "" "If set, show fallen snow on bottom of the desktop.\n" "Flags: -keepsnowonscreen, -nokeepsnowonscreen" msgstr "" "Ha be van állítva, jelenítse meg a leesett havat az asztal alján.\n" "Flags: -keepsnowonscreen, -nokeepsnowonscreen" #: src/ui.glade:1340 msgid "" "If set, snow will collect on the trees.\n" "Flags: -keepsnowontrees, -nokeepsnowontrees" msgstr "" "Ha be van állítva, a hó összegyűlik a fákon.\n" "Flags: -keepsnowontrees, -nokeepsnowontrees" #: src/ui.glade:1354 msgid "" "The higher this setting, the more snow will be generated because of Santa " "ploughing, wind or disappearing windows. \n" "Flag: -blowofffactor" msgstr "" "Minél magasabb ez a beállítás, annál több hó keletkezik a Mikulás szántás, a " "szél vagy az ablakok eltűnése miatt. \n" "Flag: -blowofffactor" #: src/ui.glade:1373 msgid "" "The higher this setting, the more snow will collect on the windows. \n" "Note: in Wayland, there is no snow on the windows. \n" "Flag: -wsnowdepth" msgstr "" "Minél magasabb ez a beállítás, annál több hó gyűlik össze az ablakokon. \n" "Megjegyzés: Waylandben nincs hó az ablakokon. \n" "Flag: -wsnowdepth" #: src/ui.glade:1393 msgid "" "The higher this setting, the more snow will collect on the bottom of the " "desktop.\n" "Flag: -ssnowdepth" msgstr "" "Minél magasabb ez a beállítás, annál több hó gyűlik össze az asztal alján.\n" "Flag: -ssnowdepth" #: src/ui.glade:1412 msgid "" "The higher this setting, the more snow will collect on the trees.\n" "Flag: -maxontrees" msgstr "" "Minél magasabb ez a beállítás, annál több hó gyűlik össze a fákon.\n" "Flag: -maxontrees" #: src/ui.glade:1433 msgid "Choose your favorite snow" msgstr "Válaszd ki kedvenc hódat" #: src/ui.glade:1450 src/ui.glade:1618 src/ui.glade:2564 src/ui.glade:2859 #: src/ui.glade:4887 src/ui.glade:5964 src/ui.glade:5975 src/ui.glade:6039 #: src/ui.glade:6065 msgid " " msgstr " " #: src/ui.glade:1464 src/ui.glade:2393 src/ui.glade:2956 src/ui.glade:3458 #: src/ui.glade:4574 src/ui.glade:5690 msgid "Defaults" msgstr "Alapértelmezések" #: src/ui.glade:1468 msgid "Apply default values for the preferences in this tab.\n" msgstr "Alkalmazza az alapértelmezett értékeket ezen a lapon.\n" #: src/ui.glade:1483 src/ui.glade:2411 src/ui.glade:2974 src/ui.glade:3475 #: src/ui.glade:4592 src/ui.glade:5707 msgid "Vintage" msgstr "Szüret" #: src/ui.glade:1487 src/ui.glade:2415 src/ui.glade:2978 src/ui.glade:3479 #: src/ui.glade:4596 src/ui.glade:5711 msgid "Apply vintage values for the preferences in this tab." msgstr "Alkalmazzon vintage értékeket ezen a lapon a beállításokhoz." #: src/ui.glade:1546 src/ui.glade:4474 msgid "" "Apply defaults for all preferences (except settings).\n" "Flags: -defaults" msgstr "" "Alapértelmezések alkalmazása az összes beállításhoz (a beállítások " "kivételével).\n" "Flags: -defaults" #: src/ui.glade:1632 src/ui.glade:3895 msgid "Size:" msgstr "Méret:" #: src/ui.glade:1644 msgid "" "Size of snowflakes, works only for non-vintage snow flakes.\n" "Flag: -snowsize" msgstr "" "Hópelyhek mérete, csak nem vintage hópelyhekhez használható. \n" "Flag: -snowsize" #: src/ui.glade:1664 src/ui.glade:2357 src/ui.glade:3861 src/ui.glade:4145 #: src/ui.glade:5002 msgid "Speed:" msgstr "Sebesség:" #: src/ui.glade:1678 msgid "Max # snowflakes:" msgstr "Max # hópelyhek:" #: src/ui.glade:1691 msgid "" "Maximum amount of snowflakes.\n" "Flag: -flakecountmax" msgstr "" "A hópelyhek maximális mennyisége. \n" "Flag: -flakecountmax" #: src/ui.glade:1716 msgid "# Snowflakes:" msgstr "# Hópelyhek:" #: src/ui.glade:1732 src/ui.glade:5173 src/ui.glade:5189 msgid "label" msgstr "címke" #: src/ui.glade:1741 msgid "Show fluff" msgstr "Mutasd a szöszöket" #: src/ui.glade:1745 msgid "" "If set, try to show fluff on fallen snow and trees if possible.\n" "Flags: -fluffy, -nofluffy" msgstr "" "Ha be van állítva, ha lehetséges, próbáljon bolyhosságot mutatni a leesett " "havon és a fákon.\n" "Flags: -fluffy, -nofluffy" #: src/ui.glade:1759 src/ui.glade:1771 src/ui.glade:2575 src/ui.glade:3798 #: src/ui.glade:3810 src/ui.glade:5139 src/ui.glade:5151 msgid "             " msgstr "             " #: src/ui.glade:1783 msgid "" "Speed of the snowflakes.\n" "Flag: -snowspeedfactor" msgstr "" "A hópelyhek sebessége. \n" "Flag: -snowspeedfactor" #: src/ui.glade:1804 msgid "Intensity:" msgstr "Intenzitás:" #: src/ui.glade:1816 msgid "" "The higher, the more snowflakes.\n" "Flag: -snowflakes" msgstr "" "Minél magasabb, annál több hópehely. \n" "Flag: -snowflakes" #: src/ui.glade:1836 msgid "Show snow" msgstr "Mutasd a havat" #: src/ui.glade:1840 msgid "" "If set, show snowflakes.\n" "Flags: -snow, -nosnow" msgstr "" "Ha be van állítva, mutasson hópelyheket.\n" "Flags: -snow, -nosnow" #: src/ui.glade:1855 msgid "" "The color of the snow.\n" "Flag: -sc" msgstr "" "A hó színe. \n" "Flag: -sc" #: src/ui.glade:1872 msgid "Color:" msgstr "Szín:" #: src/ui.glade:1886 msgid "Second color:" msgstr "Második szín:" #: src/ui.glade:1899 msgid "" "The second color of the snow.\n" "Flag: -sc2" msgstr "" "A hó második színe. \n" "Flag: -sc2" #: src/ui.glade:1912 msgid "Enable" msgstr "Engedélyezze" #: src/ui.glade:1916 msgid "" "If set, use two colors.\n" "Flag: -enablesc2" msgstr "Ha be van állítva, használjon két színt.\n" "Flag: -enablesc2" #: src/ui.glade:1974 msgid "Snow" msgstr "Hó" #: src/ui.glade:1992 msgid "" "Tiny Santa with three reindeers.\n" "Flags: -santa 0 -norudolph" msgstr "" "Apró Mikulás három rénszarvassal. \n" "Flags: -santa 0 -norudolph" #: src/ui.glade:2021 msgid "" "Small Santa with three reindeers.\n" "Flags: -santa 1 -norudolph" msgstr "" "Kis Mikulás három rénszarvassal. \n" "Flags: -santa 1 -norudolph" #: src/ui.glade:2050 msgid "" "Santa with three reindeers.\n" "Flags: -santa 2 -norudolph" msgstr "" "Mikulás három rénszarvassal. \n" "Flags: -santa 2 -norudolph" #: src/ui.glade:2079 msgid "" "Santa with Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder and Blixem.\n" "Flags: -santa 3 -norudolph" msgstr "" "Mikulás Dasherrel, táncossal, pánccsal, üstökössel, üstökössel, Cupidoval, " "Dunderrel és Blixemmel. \n" "Flags: -santa 3 -norudolph" #: src/ui.glade:2108 msgid "" "Santa using the train with two reindeers.\n" "Flags: -santa 4 -norudolph" msgstr "" "A Mikulás a vonaton két rénszarvassal.\n" "Flags: -santa 4 -norudolph" #: src/ui.glade:2137 msgid "" "Santa using the train with one reindeer and Rudolph.\n" "Flags: -santa 4 -showrudolph" msgstr "" "A Mikulás a vonaton egy rénszarvassal és Rudolffal.\n" "Flags: -santa 4 -showrudolph" #: src/ui.glade:2165 msgid "" "Tiny Santa with two reindeers and Rudolph.\n" "Flags: -santa 0 -showrudolph" msgstr "" "Apró Mikulás két rénszarvassal és Rudolffal. \n" "Flags: -santa 0 -showrudolph" #: src/ui.glade:2195 msgid "" "Small Santa with two reindeers and Rudolph.\n" "Flags: -santa 1 -showrudolph" msgstr "" "Kis Mikulás két rénszarvassal és Rudolffal. \n" "Flags: -santa 1 -showrudolph" #: src/ui.glade:2223 msgid "" "Santa with two reindeers and Rudolph.\n" "Flags: -santa 2 -showrudolph" msgstr "" "Mikulás két rénszarvassal és Rudolffal. \n" "Flags: -santa 2 -showrudolph" #: src/ui.glade:2251 msgid "" "Santa with Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder, Blixem " "and Rudolph.\n" "Flags: -santa 3 -showrudolph" msgstr "" "Mikulás Dasherrel, táncossal, pánccsal, üstökössel, üstökössel, Ãmorral, " "Dunderrel, Blixemmel és Rudolffal. \n" "Flags: -santa 3 -showrudolph" #: src/ui.glade:2282 msgid "Without Rudolph" msgstr "Rudolph nélkül" #: src/ui.glade:2297 msgid "With Rudolph" msgstr "Rudolffal" #: src/ui.glade:2308 msgid "Choose your Santa" msgstr "Válassza ki a Mikulást" #: src/ui.glade:2326 msgid "Choose your favorite Santa" msgstr "Válaszd ki kedvenc Mikulásodat" #: src/ui.glade:2342 src/ui.glade:3444 msgid " " msgstr " " #: src/ui.glade:2369 msgid "" "Santa's speed.\n" "Flag: -santaspeedfactor" msgstr "" "A Mikulás sebessége. \n" "Flag: -santaspeedfactor" #: src/ui.glade:2397 src/ui.glade:2960 src/ui.glade:3462 src/ui.glade:4578 #: src/ui.glade:5694 msgid "Apply default values for the preferences in this tab." msgstr "Alkalmazza az alapértelmezett értékeket ezen a lapon a beállításokhoz." #: src/ui.glade:2543 msgid "Show Santa" msgstr "Mutasd a Mikulást" #: src/ui.glade:2547 msgid "" "To show or not to show Santa.\n" "Flags: -showsanta, -nosanta" msgstr "" "Megmutatni vagy nem mutatni a Mikulást. \n" "Flags: -showsanta, -nosanta" #: src/ui.glade:2590 src/ui.glade:3229 msgid "Scale:" msgstr "Skála:" #: src/ui.glade:2602 msgid "" "Scale of Santa.\n" "Flags: -santascale " msgstr "" "Mikulás léptéke. \n" "Flags: -santascale " #: src/ui.glade:2647 msgid "Santa" msgstr "Mikulás" #: src/ui.glade:2662 msgid "Show scenery" msgstr "Mutass tájat" #: src/ui.glade:2666 msgid "" "To show or not to show scenery.\n" "Flags: -showtrees, -notrees" msgstr "" "Mutatni vagy nem mutatni tájat.\n" "Flags: -showtrees, -notrees" #: src/ui.glade:2683 msgid "" "Vintage tree, you can set the color.\n" "Flag: -treetype 0" msgstr "" "Vintage fa, beállíthatja a színt. \n" "Flag: -treetype 0" #: src/ui.glade:2706 msgid "" "Woody tree.\n" "Flags: -treetype 1 or: -treetype all" msgstr "" "Fás fa. \n" "Flags: -treetype 1 or: -treetype all" #: src/ui.glade:2729 msgid "" "Leavy tree.\n" "Flags: -treetype 2 or: -treetype all" msgstr "" "Lombos fa. \n" "Flags: -treetype 2 or: -treetype all" #: src/ui.glade:2752 msgid "" "Small house.\n" "Flags: -treetype 3 or: -treetype all" msgstr "" "Kis ház. \n" "Flags: -treetype 3 or: -treetype all" #: src/ui.glade:2775 msgid "" "Reindeer.\n" "Flags: -treetype 4 or: -treetype all" msgstr "" "Rénszarvas. \n" "Flags: -treetype 4 or: -treetype all" #: src/ui.glade:2798 msgid "" "Moose.\n" "Flags: -treetype 5 or: -treetype all" msgstr "" "Moose. \n" "Flags: -treetype 5 or: -treetype all" #: src/ui.glade:2821 msgid "" "Snowy tree.\n" "Flags: -treetype 6 or: -treetype all" msgstr "" "Havas fa. \n" "Flags: -treetype 6 or: -treetype all" #: src/ui.glade:2844 msgid "" "Set color of vintage tree.\n" "Flag: -tc" msgstr "" "Ãllítsa be a szüreti fa színét. \n" "Flag: -tc" #: src/ui.glade:2884 msgid "Compose your favorite scenery" msgstr "Komponálja meg kedvenc tájait" #: src/ui.glade:2900 msgid "Try and click any image!" msgstr "Próbáld ki és kattints bármelyik képre!" #: src/ui.glade:2931 msgid "" "Polar bear.\n" "Flags: -treetype 7 or: -treetype all" msgstr "" "Jegesmedve. \n" "Flags: -treetype 7 or: -treetype all" #: src/ui.glade:3141 msgid "# Items:" msgstr "# tételek:" #: src/ui.glade:3156 msgid "" "Desired number of scenery items.\n" "Flag: -trees" msgstr "" "A díszletelemek kívánt száma.\n" "Flag: -trees" #: src/ui.glade:3179 msgid "% Window fill:" msgstr "% ablak kitöltése:" #: src/ui.glade:3190 msgid "" "Bottom percentage of screen available for scenery.\n" "Flag: -treefill" msgstr "" "A képernyÅ‘ alsó százaléka a táj számára elérhetÅ‘.\n" "Flag: -treefill" #: src/ui.glade:3209 msgid "Allow overlap" msgstr "Ãtfedés engedélyezése" #: src/ui.glade:3213 msgid "" "To allow overlap or not when placing scenery.\n" "Flags: -treeoverlap, -notreeoverlap" msgstr "" "Az átfedés engedélyezése a díszlet elhelyezésekor.\n" "Flags: -treeoverlap, -notreeoverlap" #: src/ui.glade:3240 msgid "" "Scale of scenery.\n" "Flag: sceneryscale " msgstr "" "A táj méretei. \n" "Flag: sceneryscale " #: src/ui.glade:3409 msgid "Scenery" msgstr "Látvány" #: src/ui.glade:3428 msgid "Compose here your favorite celestial conditions" msgstr "Ãllítsa össze itt kedvenc égi körülményeit" #: src/ui.glade:3508 msgid "" "Apply default values for all preferences (except settings).\n" "Flag: -defaults" msgstr "" "Alkalmazza az alapértelmezett értékeket az összes beállításhoz (a " "beállítások kivételével).\n" "Flag: -defaults" #: src/ui.glade:3526 msgid "" "Apply vintage values for all preferences (except settings).\n" "Flag: -vintage" msgstr "" "Alkalmazzon vintage értékeket minden beállításhoz (a beállítások " "kivételével).\n" "Flag: -vintage" #: src/ui.glade:3612 msgid "Wind" msgstr "Szél" #: src/ui.glade:3626 msgid "Windy" msgstr "Szeles" #: src/ui.glade:3631 msgid "" "If set, there will be wind.\n" "Flags: -wind, -nowind" msgstr "" "Ha be van állítva, szél lesz.\n" "Flags: -wind, -nowind" #: src/ui.glade:3648 msgid "Whirl:" msgstr "Örvény:" #: src/ui.glade:3660 msgid "" "The higher this setting, the more the wind will whirl.\n" "Flag: -whirlfactor" msgstr "" "Minél magasabb ez a beállítás, annál jobban forog a szél. \n" "Flag: -whirlfactor" #: src/ui.glade:3682 msgid "Timer:" msgstr "IdÅ‘zítÅ‘:" #: src/ui.glade:3695 msgid "" "This setting determines how many seconds pass between two gusts of wind.\n" "Flag: -windtimer" msgstr "" "Ez a beállítás határozza meg, hogy hány másodperc teljen el két széllökés " "között. \n" "Flag: -windtimer" #: src/ui.glade:3711 msgid "Now!" msgstr "Most!" #: src/ui.glade:3715 msgid "Force a gust of wind immediately." msgstr "Azonnal kényszeríts ki egy széllökést." #: src/ui.glade:3732 msgid "Stars" msgstr "Csillagok" #: src/ui.glade:3750 msgid "" "To show or not show stars.\n" "Flag: -stars (0 means: no stars)" msgstr "" "Csillagokat mutatni vagy nem.\n" "Flag: -stars (0 means: no stars)" #: src/ui.glade:3767 msgid "Number:" msgstr "Szám:" #: src/ui.glade:3779 msgid "" "Number of twinkling stars.\n" "Flag: -stars" msgstr "" "Csillogó csillagok száma. \n" "Flag: -stars" #: src/ui.glade:3825 msgid "Moon" msgstr "Hold" #: src/ui.glade:3843 msgid "" "To show or not show moon.\n" "Flags: -moon 1, -moon 0" msgstr "" "Megjeleníteni vagy nem mutatni a holdat. \n" "Flags: -moon 1, -moon 0" #: src/ui.glade:3873 msgid "" "Speed of moon in pixels/minute.\n" "Flag: -moonspeed" msgstr "" "Hold sebessége pixel/percben.\n" "Flag: -moonspeed" #: src/ui.glade:3907 msgid "" "Relative size of the moon.\n" "Flag: -moonsize" msgstr "" "A Hold relatív mérete. \n" "Flag: -moonsize" #: src/ui.glade:3928 msgid "Halo" msgstr "Halo" #: src/ui.glade:3946 msgid "" "To show or not to show halo around moon.\n" "Flags: -halo 1, -halo 0" msgstr "" "Megjeleníteni vagy nem mutatni glóriát a Hold körül. \n" "Flags: -halo 1, -halo 0" #: src/ui.glade:3964 src/ui.glade:4179 msgid "Bright:" msgstr "Fényes:" #: src/ui.glade:3976 msgid "" "Brightness of moon's halo.\n" "Flag: -halobrightness" msgstr "" "A Hold fényereje. \n" "Flag: -halobrightness" #: src/ui.glade:3998 msgid "Meteors" msgstr "Meteorok" #: src/ui.glade:4016 msgid "" "To show or not to show meteors.\n" "Flags: -meteors, -nometeors" msgstr "" "Mutatni vagy nem mutatni meteorokat.\n" "Flags: -meteors, -nometeors" #: src/ui.glade:4034 msgid "Aurora" msgstr "Hajnal" #: src/ui.glade:4052 msgid "" "To show or not show aurora.\n" "Note: the aurora is best viewed using a dark background.\n" "Flags: -aurora 1, -aurora 0" msgstr "" "Az aurora megjelenítése vagy nem megjelenítése.\n" "Megjegyzés: az aurora legjobban sötét háttérrel látható.\n" "Flags: -aurora 1, -aurora 0" #: src/ui.glade:4071 msgid "Width:" msgstr "Szélesség:" #: src/ui.glade:4083 msgid "" "Width of aurora in percentage of screen width.\n" "Flag: -aurorawidth" msgstr "" "Az aurora szélessége a képernyÅ‘ szélességének százalékában. \n" "Flag: -aurorawidth" #: src/ui.glade:4108 msgid "Height:" msgstr "Magasság:" #: src/ui.glade:4120 msgid "" "Vertical size of aurora.\n" "Flag: -auroraheight" msgstr "" "Az aurora függÅ‘leges mérete. \n" "Flag: -auroraheight" #: src/ui.glade:4157 msgid "" "Animation speed of aurora: real: 10, for a more dramatic effect choose: 100\n" "Flag: -auroraspeed" msgstr "" "Az aurora animációs sebessége: valós: 10, a drámaibb hatás érdekében " "válassza a 100-at \n" "Flag: -auroraspeed" #: src/ui.glade:4191 msgid "" "Brightness of aurora.\n" "Flags: -aurorabrightness" msgstr "" "Az aurora fényessége. \n" "Flags: -aurorabrightness" #: src/ui.glade:4208 msgid "Left" msgstr "Bal" #: src/ui.glade:4212 msgid "" "Place aurora left on the screen.\n" "Flag: -auroraleft" msgstr "" "Helyezze el az aurorát balra a képernyÅ‘n. \n" "Flag: -auroraleft" #: src/ui.glade:4225 msgid "Middle" msgstr "KözépsÅ‘" #: src/ui.glade:4229 msgid "" "Place aurora in the middle of the screen.\n" "Flag: -auroramiddle" msgstr "" "Helyezze az aurorát a képernyÅ‘ közepére. \n" "Flag: -auroramiddle" #: src/ui.glade:4243 msgid "Right" msgstr "Jobb" #: src/ui.glade:4247 msgid "" "Place aurora in the right of the screen.\n" "Flag: -auroraright" msgstr "" "Helyezze el az aurorát a képernyÅ‘ jobb oldalán. \n" "Flag: -auroraright" #: src/ui.glade:4266 msgid "Frequency:" msgstr "Frekvencia:" #: src/ui.glade:4278 msgid "" "Frequency of meteors to appear.\n" "Flags: -meteorfrequency" msgstr "" "A meteorok megjelenésének gyakorisága. \n" "Flags: -meteorfrequency" #: src/ui.glade:4300 msgid "Base:" msgstr "Bázis:" #: src/ui.glade:4312 msgid "" "Baseline height of aurora, in percentage of screen height.\n" "Flag: -aurorabase" msgstr "" "Az aurora kiindulási magassága, a képernyÅ‘ magasságának százalékában. \n" "Flag: -aurorabase" #: src/ui.glade:4329 msgid "Color" msgstr "Szín" #: src/ui.glade:4333 msgid "" "Choose between yellow-ish and white-ish moon.\n" "Flag: -mooncolor [0,1]" msgstr "" "Válasszon a sárgás és fehéres hold közül. \n" "Flag: -mooncolor [0,1]" #: src/ui.glade:4433 msgid "Celestials" msgstr "Égiek" #: src/ui.glade:4453 msgid "Birds settings" msgstr "Madarak beállításai" #: src/ui.glade:4617 msgid "Show birds" msgstr "Mutasd a madarakat" #: src/ui.glade:4621 msgid "" "If set: show birds.\n" "Flags: -showbirds 1, -showbirds 0" msgstr "" "Ha be van állítva: mutasd a madarakat.\n" "Flags: -showbirds 1, -showbirds 0" #: src/ui.glade:4634 msgid "Birds only" msgstr "Csak madarak" #: src/ui.glade:4638 msgid "" "If set: show no Santa, snow or scenery.\n" "Flags: -birdsonly 0, -birdsony 1" msgstr "" "Ha be van állítva: ne mutasson Mikulást, havat vagy tájat. \n" "Flags: -birdsonly 0, -birdsony 1" #: src/ui.glade:4655 msgid "Preferred distance:" msgstr "ElÅ‘nyben részesített távolság:" #: src/ui.glade:4669 msgid "" "Preferred distance from other birds.\n" "Flag: -prefdistance" msgstr "" "ElÅ‘nyben részesített távolság a többi madártól. \n" "Flag: -prefdistance" #: src/ui.glade:4697 msgid "Restart" msgstr "Újrakezd" #: src/ui.glade:4701 msgid "Restart birds." msgstr "Indítsa újra a madarakat." #: src/ui.glade:4718 msgid "Viewing distance:" msgstr "Látási távolság:" #: src/ui.glade:4731 msgid "" "Viewing distance.\n" "NOTE: Santa has no knowledge of viewing distance, so when birds are " "following Santa, the relative positions of Santa and birds will be " "temporarely out of sync when you change the viewing distance. This is only " "noticeable when the birds are following Santa.\n" "Flag: -viewingdistance" msgstr "" "Megtekintési távolság.\n" "MEGJEGYZÉS: A Mikulás nem ismeri a látótávolságot, így amikor a madarak " "követik a Mikulást, a Mikulás és a madarak egymáshoz viszonyított helyzete " "átmenetileg nem lesz szinkronban, ha módosítja a látótávolságot. Ez csak " "akkor észrevehetÅ‘, ha a madarak követik a Mikulást.\n" "Flag: -viewingdistance" #: src/ui.glade:4752 msgid "Focus to attraction point:" msgstr "Fókuszban a vonzási pontra:" #: src/ui.glade:4766 msgid "" "Tendency to concentrate on the attraction point.\n" "Flag: -focuscentre" msgstr "" "Hajlamos a vonzási pontra koncentrálni. \n" "Flag: -focuscentre" #: src/ui.glade:4784 msgid "" "Desired number of birds. If zero, no birds are shown.\n" "Flag: -nbirds" msgstr "" "Kívánt madárszám. Ha nulla, madarak nem jelennek meg. \n" "Flag: -nbirds" #: src/ui.glade:4807 msgid "# Birds:" msgstr "# Madarak:" #: src/ui.glade:4821 msgid "" "Number of nearest neighbours the birds should look at.\n" "Flag: -neighbours" msgstr "" "A legközelebbi szomszédok száma, akiket a madaraknak nézniük kell. \n" "Flag: -neighbours" #: src/ui.glade:4841 msgid "Neighbours:" msgstr "Szomszédok:" #: src/ui.glade:4856 msgid "" "Give the birds a fancy color.\n" "Flag: -birdscolor" msgstr "" "Adj díszes színt a madaraknak.\n" "Flag: -birdscolor" #: src/ui.glade:4874 msgid "Bird color" msgstr "Madár színe" #: src/ui.glade:4900 msgid "Anarchy:" msgstr "Anarchia:" #: src/ui.glade:4914 msgid "" "Anarchy level: the higher, the more anarchy.\n" "Flag: -anarchy" msgstr "" "Anarchia szint: minél magasabb, annál nagyobb az anarchia. \n" "Flag: -anarchy" #: src/ui.glade:4934 msgid "Distance weight:" msgstr "Távolság súlya:" #: src/ui.glade:4948 msgid "" "Tendency to keep desired distance to neighbours.\n" "Flag: -disweight" msgstr "" "Hajlamos tartani a kívánt távolságot a szomszédokkal.\n" "Flag: -disweight" #: src/ui.glade:4968 msgid "Adjust speed to neighbours:" msgstr "Ãllítsa be a sebességet a szomszédokhoz:" #: src/ui.glade:4982 msgid "" "Tendency to adjust speed to neighbours.\n" "Flag: -followneighbours" msgstr "" "Hajlamos a sebességet a szomszédokhoz igazítani. \n" "Flag: -followneighbours" #: src/ui.glade:5016 msgid "" "Speed of birds in arbitrary units.\n" "Flag: -birdsspeed" msgstr "" "A madarak sebessége tetszÅ‘leges mértékegységekben. \n" "Flag: -birdsspeed" #: src/ui.glade:5036 msgid "Drawing scale:" msgstr "Rajz méretaránya:" #: src/ui.glade:5050 msgid "" "Influence the size of the birds.\n" "Flag: -birdsscale\n" msgstr "" "Befolyásolja a madarak méretét. \n" "Flag: -birdsscale\n" #: src/ui.glade:5067 msgid "" "Show \n" "attr point" msgstr "" "Az \n" " attr pont megjelenítése" #: src/ui.glade:5073 msgid "" "Show the point where the birds want to go.\n" "Flags: -showattr 0, -showattr 1" msgstr "" "Mutasd meg azt a pontot, ahová a madarak menni akarnak.\n" "Flags: -showattr 0, -showattr 1" #: src/ui.glade:5084 msgid "" "Follow \n" "Santa" msgstr "" "Kövesd \n" " a Mikulást" #: src/ui.glade:5090 msgid "" "Birds are attracted by an attraction point. Here you can choose to follow " "Santa.\n" "Flags: -followsanta 0, -followsanta 1" msgstr "" "A madarakat egy vonzerÅ‘pont vonzza. Itt kiválaszthatod, hogy követed a " "Mikulást.\n" "Flags: -followsanta 0, -followsanta 1" #: src/ui.glade:5103 msgid "" "Percentage of screen to be used for the attraction point.\n" "Flag: -attrspace" msgstr "" "A vonzási ponthoz használt képernyÅ‘ százalékos aránya. \n" "Flag: -attrspace" #: src/ui.glade:5125 msgid "Attraction point range" msgstr "Vonzáspontok tartománya" #: src/ui.glade:5168 msgid "Actual mean distance from neighbours." msgstr "Tényleges átlagos távolság a szomszédoktól." #: src/ui.glade:5185 msgid "Distance used to get the desired number of neighbours." msgstr "A kívánt számú szomszéd eléréséhez használt távolság." #: src/ui.glade:5268 msgid "Birds" msgstr "Madarak" #: src/ui.glade:5286 msgid "version" msgstr "változat" #: src/ui.glade:5301 src/ui.glade:6515 msgid "Settings" msgstr "Beállítások" #: src/ui.glade:5323 msgid "Transparency " msgstr "Ãtláthatóság " #: src/ui.glade:5340 msgid "" "Transparency of painted items:\n" "0: no transparency.\n" "100: fully transparent, you will see nothing!\n" "Flag: -transparency" msgstr "" "A festett tárgyak átlátszósága:\n" "0: nincs átlátszóság.\n" "100: teljesen átlátszó, semmit sem fog látni!\n" "Flag: -transparency" #: src/ui.glade:5367 msgid "Lift snow on bottom" msgstr "Emelje fel a havat az aljára" #: src/ui.glade:5383 msgid "" "Use this if snow falls below the bottom of your screen, or fallen snow " "hides something that should not be hidden.\n" "Flag: -offsets" msgstr "" "Használja ezt, ha a hó a képernyÅ‘ alja alá esik, vagy a leesett hó olyasmit " "rejt, amit nem szabad elrejteni.\n" "Flag: -offsets" #: src/ui.glade:5408 msgid "Lift snow on windows" msgstr "Emelje fel a havat az ablakokra" #: src/ui.glade:5424 msgid "" "Use this if no snow collects on your windows, or if snow collects separated " "from your windows. \n" "Some basic window managers need this setting (e.g. TWM needs in general a " "value of 25 .. 28).\n" "Flag: -offsety" msgstr "" "Használja ezt, ha nem gyűlik össze hó az ablakokon, vagy ha a hó elválik az " "ablakoktól. \n" "Néhány alapvetÅ‘ ablakkezelÅ‘nek szüksége van erre a beállításra (például a " "TWM-nek általában 25 .. 28 értékre van szüksége).\n" "Flag: -offsety" #: src/ui.glade:5449 msgid "Cpu factor" msgstr "Cpu tényezÅ‘" #: src/ui.glade:5467 msgid "" "The higher, the smoother xsnow will run, but will also use more cpu power.\n" "Flag: -cpuload" msgstr "" "Minél magasabb, annál simábban fog futni xsnow, de több processzort is " "használ. \n" "Flag: -cpuload" #: src/ui.glade:5493 msgid "Scale" msgstr "Skála" #: src/ui.glade:5510 msgid "" "Overall drawing scale.\n" "Flag: -scale" msgstr "" "A rajz általános léptéke. \n" "Flag: -scale" #: src/ui.glade:5543 msgid "Ignore large top windows" msgstr "Hagyja figyelmen kívül a nagy felsÅ‘ ablakokat" #: src/ui.glade:5559 msgid "" "Windows wider than 80 percent of the screen and closer to the top than the " "number in this widget will not collect snow.\n" "In some cases, there are invisible windows near the top of the screen, which " "are handled by xsnow as normal windows: snow is collected upon them. By " "entering a suitable number here, this undesired behaviour can be avoided.\n" "Flag: -ignoretop\n" "\n" msgstr "" "A képernyÅ‘ 80 százalékánál szélesebb és az ebben a widgetben lévÅ‘ számnál " "közelebb esÅ‘ ablakok nem gyűjtik a havat.\n" "Bizonyos esetekben a képernyÅ‘ tetején vannak láthatatlan ablakok, amelyeket " "xsnow a következÅ‘képpen kezel normál ablakok: a hó összegyűlik rajtuk. Egy " "megfelelÅ‘ szám megadásával elkerülhetÅ‘ ez a nem kívánt viselkedés.\n" "Flag: -ignoretop\n" "\n" #: src/ui.glade:5583 msgid "Ignore large bottom windows" msgstr "Hagyja figyelmen kívül a nagy alsó ablakokat" #: src/ui.glade:5599 msgid "" "Windows wider than 80 percent of the screen and closer to the bottom than " "the number in this widget will not collect snow.\n" "\n" "In some cases, there are invisible windows near the bottom of the screen, " "which are handled by xsnow as normal windows: snow is collected upon them. " "By entering a suitable number here, this undesired behaviour can be " "avoided.\n" "Flag: -ignorebottom" msgstr "" "A képernyÅ‘ 80 százalékánál szélesebb és az aljához közelebb esÅ‘ ablakok, " "mint az ebben a widgetben szereplÅ‘ szám, nem gyűjtik a havat.\n" "\n" "Bizonyos esetekben a képernyÅ‘ alján vannak láthatatlan ablakok, amelyeket a " "xsnow normál ablakokhoz hasonlóan: a hó összegyűlik rajtuk. Egy megfelelÅ‘ " "szám megadásával elkerülhetÅ‘ ez a nem kívánt viselkedés.\n" "Flag: -ignorebottom" #: src/ui.glade:5791 msgid "window type etc." msgstr "ablak típusa stb." #: src/ui.glade:5814 msgid "" "Menu\n" "colors" msgstr "" "Menü\n" "színek" #: src/ui.glade:5819 msgid "" "Toggle between xsnow's own menu colors and standard menu colors.\n" "Activated: use xsnow colors.\n" "Deactivated: use default colors.\n" "Flags: -theme 1, -theme 0" msgstr "" "Váltás xsnow saját menüszínei és normál menüszínei között.\n" "Aktiválva: xsnow színek használata.\n" "Deaktiválva: alapértelmezett színek használata.\n" "Flags: -theme 1, -theme 0" #: src/ui.glade:5833 msgid "" "On all\n" "workspaces" msgstr "" "Minden \n" " munkaterületen" #: src/ui.glade:5838 msgid "" "Use all workspaces to snow in.\n" "NOTE: this doesn't work properly in enlightenment.\n" "Flags: -allworkspaces 1, -allworkspaces 0" msgstr "" "Használja az összes munkaterületet a havazáshoz.\n" "MEGJEGYZÉS: ez nem működik megfelelÅ‘en a megvilágosodásban.\n" "Flags: -allworkspaces 1, -allworkspaces 0" #: src/ui.glade:5856 msgid "" "Below\n" "windows" msgstr "" "Az\n" "ablakok alatt" #: src/ui.glade:5861 msgid "" "When activated, it will be snowing below your windows, else it will be " "snowing upon you windows too.\n" "On some desktop environments, when snowing above your windows you will not " "be able to click on any window.\n" "Therefore, you will be asked to click a button, to be sure that things are " "OK.\n" "Flag: -above" msgstr "" "Ha aktiválva van, havazik az ablakok alatt, különben az ablakok felett is " "havazik.\n" "Egyes asztali környezetekben, amikor az ablakok felett havazik, nem tud " "rákattintani egyetlen ablakra sem.\n" "Ezért, a rendszer arra kéri, hogy kattintson egy gombra, hogy " "megbizonyosodjon arról, hogy minden rendben van.\n" "Flag: -above" #: src/ui.glade:5880 msgid "" "Click to\n" "confirm" msgstr "" "Kattintson a\n" " megerÅ‘sítéshez" #: src/ui.glade:5885 msgid "To make sure you can click." msgstr "Hogy biztosan tud-e kattintani." #: src/ui.glade:5904 msgid "" "If you have more than one monitor, choose where you want snow falling. " "Choose 'all monitors' if you want snow in all monitors.\n" "NOTE: when changing monitor, xsnow will restart.\n" "Flag: -screen" msgstr "" "Ha egynél több monitorja van, válassza ki, hol szeretne havat esni. Válassza " "az „összes monitor†lehetÅ‘séget, ha havat szeretne minden monitoron.\n" "MEGJEGYZÉS: monitorváltáskor az xsnow újraindul.\n" "Flag: -screen" #: src/ui.glade:5911 msgid "monitor 1" msgstr "monitor 1" #: src/ui.glade:5922 msgid "" "Create\n" "outline" msgstr "" "Készítsen\n" "vázlatot" #: src/ui.glade:5927 msgid "" "To draw an outline around the snow window.\n" "Flag: -outline 1/0" msgstr "" "Körvonal rajzolása a hóablak köré.\n" "Flag: -outline 1/0" #: src/ui.glade:5951 msgid "" " \n" " " msgstr "" " \n" " " #: src/ui.glade:5986 msgid "" "Choose here the picture you want as background when xscreensaver is " "active.\n" "Flag: -bg" msgstr "" "Válassza ki itt azt a képet, amelyet háttérként szeretne használni, amikor " "az xscreensaver aktív.\n" "Flag: -bg" #: src/ui.glade:5990 msgid "Choose background" msgstr "Válassz hátteret" #: src/ui.glade:6005 msgid "" "Activate xscreensaver.\n" "Click and don't touch mouse and keyboard for a few seconds..." msgstr "" "Az xscreensaver aktiválása.\n" "Kattintson, és néhány másodpercig ne érintse meg az egeret és a " "billentyűzetet..." #: src/ui.glade:6019 msgid "" "Settings for Xscreensaver. You can choose a background, and choose to use it " "or not.\n" "Make sure you add a line like\n" "xsnow -root\n" "after the line 'programs:' in the file ~/.xscreensaver and you run " "xscreensaver-demo to choose for xsnow.\n" "To activate xscreensaver on the command line:\n" "xscreensaver-command -activate\n" "See also the man page:\n" "man xsnow" msgstr "" "Beállítások ehhez: Xscreensaver. Kiválaszthat egy hátteret, és eldöntheti, " "hogy használja-e vagy sem.\n" " Ügyeljen arra, hogy a ~/.xscreensaver fájlban a 'programs:' sor után adjon " "hozzá egy sort, például \n" "xsnow -root\n" " futtatja az xscreensaver-demo-t xsnow.\n" "Az xscreensaver aktiválásához a parancssorban:\n" "xscreensaver-command -activate\n" "Lásd még a man oldalt:\n" "man xsnow" #: src/ui.glade:6028 msgid "Xscreensaver: " msgstr "Xscreensaver: " #: src/ui.glade:6048 msgid "Black" msgstr "Fekete" #: src/ui.glade:6052 msgid "" "When activated, the background will be black.\n" "Flag: -bg (this button will be automatically desactivated when -bg is given)" msgstr "" "Ha aktiválva van, a háttér fekete lesz.\n" "Flag: -bg (this button will be automatically desactivated when -bg is given)" #: src/ui.glade:6076 msgid "" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" msgstr "" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" #: src/ui.glade:6551 msgid "en" msgstr "hu" #: src/ui.glade:6554 msgid "it" msgstr "azt" #~ msgid "" #~ "If set, use two colors.\n" #~ "Flags: -enablesc2" #~ msgstr "" #~ "Ha be van állítva, használjon két színt.\n" #~ "Flags: -enablesc2" #, c-format #~ msgid "XWinInfo failed\n" #~ msgstr "Az XWinInfo nem sikerült \n" #, c-format #~ msgid "Force snow on root: window: %#lx, depth: %d\n" #~ msgstr "Havazás a gyökérre: ablak: %#lx, mélység: %d\n" #, c-format #~ msgid "" #~ "NOTE: you probably need to tweak 'Lift snow on windows' in the 'settings' " #~ "panel.\n" #~ msgstr "" #~ "MEGJEGYZÉS: valószínűleg módosítania kell a 'Hóemelés az ablakokon' " #~ "beállítást a 'Beállítások' panelen.\n" #~ msgid "Force a gust of wind immediately.\n" #~ msgstr "Azonnal kényszeríts ki egy széllökést. \n" xsnow-3.8.3/pofiles/is.po0000666000000000000000000013072614732252143013525 0ustar0000000000000000# # Sometimes the translations contain rubbish, please replace them. # # (abc_1000) Xsnow # # (abc_1001) \n # # (abc_1002) Rick Jansen # # (abc_1003) xsnow # # (abc_1004) XsnoW # # (abc_1005) %l#x # # (abc_1006) XSNOW # # (abc_1007)   # # (abc_1008) Xscreensaver # Language for xsnow # Copyright (C) 2023 Willem Vermin # Willem Vermin , 2023 # This file is distributed under the same license as the xsnow package. # # msgid "" msgstr "" "Project-Id-Version: xsnow 3.7.0~pre04\n" "Report-Msgid-Bugs-To: Willem Vermin wvermin@gmail.com\n" "POT-Creation-Date: 2024-03-10 14:19+0100\n" "PO-Revision-Date: 2024-03-10 14:19+0100\n" "Last-Translator: Willem Vermin wvermin@gmail.com\n" "Language-Team: None\n" "Language: is\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: src/main.c:379 #, c-format msgid "Available languages are: %s\n" msgstr "Tiltæk tungumál eru: %s\n" #: src/main.c:382 msgid "Warning: don't eat yellow snow!" msgstr "Viðvörun: ekki borða gulan snjó!" #: src/main.c:403 #, c-format msgid "For optimal resuts, add to your %s:\n" msgstr "Til að ná sem bestum árangri skaltu bæta við %s:\n" #: src/main.c:411 #, c-format msgid "unknown\n" msgstr "óþekkt\n" #: src/main.c:420 #, c-format msgid "Detected Wayland desktop\n" msgstr "Fann Wayland skjáborð \n" #: src/main.c:435 #, c-format msgid "Xsnow needs gtk version >= %s, found version %s \n" msgstr "Xsnow þarf gtk útgáfu >= %s, fann útgáfa %s \n" #: src/main.c:445 msgid "Continuing with flag" msgstr "Ãfram með fána" #: src/main.c:483 #, c-format msgid "%s: cannot connect to X server %s\n" msgstr "%s: getur ekki tengst X þjóninum %s\n" #: src/main.c:484 msgid "(default)" msgstr "(sjálfgefið)" #: src/main.c:602 msgid "restarting" msgstr "endurræsing" #: src/main.c:649 #, c-format msgid "Click on a window ...\n" msgstr "Smelltu á glugga ...\n" #: src/main.c:683 #, c-format msgid "Detected desktop session: %s\n" msgstr "Uppgötvuð skjáborðslota: %s\n" #: src/main.c:686 #, c-format msgid "Could not determine desktop session\n" msgstr "Gat ekki ákvarðað skjáborðslotu \n" #: src/main.c:718 #, c-format msgid "Trying to snow in root window\n" msgstr "Reynir að snjóa í rótarglugganum \n" #: src/main.c:762 #, c-format msgid "Using transparent window\n" msgstr "Notar gagnsæjan glugga \n" #: src/main.c:767 #, c-format msgid "The transparent snow-window is probably not click-through, alas..\n" msgstr "Gegnsæi snjóglugginn er líklega ekki í gegn, því miður..\n" #: src/main.c:776 #, c-format msgid "Cannot create transparent window\n" msgstr "Get ekki búið til gagnsæjan glugga \n" #: src/main.c:778 #, c-format msgid "NOTE: xsnow will probably run, but some glitches are to be expected.\n" msgstr "ATH: xsnow mun líklega keyra, en búast má við einhverjum bilunum.\n" #: src/main.c:788 #, c-format msgid "LXDE session found, using window 'pcmanfm'.\n" msgstr "LXDE lota fannst með glugganum 'pcmanfm'.\n" #: src/main.c:795 #, c-format msgid "Using window 'Desktop'.\n" msgstr "Notar gluggann 'Desktop'.\n" #: src/main.c:799 #, c-format msgid "Using root window\n" msgstr "Notar rótarglugga \n" #: src/main.c:843 #, c-format msgid "Snowing in %#lx: %s %d+%d %dx%d\n" msgstr "Snjóar í % #lx: %s %d+%d %dx%d\n" #: src/main.c:888 #, c-format msgid "Using double buffer: %#lx. %dx%d\n" msgstr "Að nota tvöfaldan biðminni: % #lx. %dx%d\n" #: src/main.c:895 #, c-format msgid "NOT using double buffering:" msgstr "Notar EKKI tvöfalda biðmögnun:" #: src/main.c:897 #, c-format msgid " because double buffering is not available on this system\n" msgstr " vegna þess að tvöfaldur biðminni er ekki í boði á þessu kerfi \n" #: src/main.c:899 #, c-format msgid " on your request.\n" msgstr " að beiðni þinni.\n" #: src/main.c:900 #, c-format msgid "NOTE: expect some flicker.\n" msgstr "ATH: búist við einhverju flökti.\n" #: src/main.c:1042 msgid "Restart due to change of screen or language settings ...\n" msgstr "Endurræsa vegna breytinga á skjá eða tungumálastillingum ...\n" #: src/main.c:1056 msgid "Restart due to change of display settings...\n" msgstr "Endurræsa vegna breytinga á skjástillingum...\n" #: src/main.c:1147 msgid "Wayland (Expect some slugginess)" msgstr "Wayland (Býst við smá tregðu)" #: src/main.c:1151 msgid "Probably X11" msgstr "Líklega X11" #: src/main.c:1153 #, c-format msgid "%s. Snow window: %#lx" msgstr "%s. Snjógluggi: % #lx" #: src/main.c:1205 #, c-format msgid "More than %d errors, I quit!" msgstr "Meira en %d villur, ég hætti!" #: src/main.c:1355 #, c-format msgid "Window size changed, now snowing in in %#lx: %s %d+%d %dx%d\n" msgstr "Gluggastærð breytt, nú snjóar inn eftir %#lx: %s %d+%d %dx%d\n" #: src/main.c:1424 #, c-format msgid "Halting because of flag %s\n" msgstr "Stöðvað vegna fána %s\n" #: src/selfrep.c:34 #, c-format msgid "Not sending tar file to terminal.\n" msgstr "Sendir ekki tar skrá í flugstöðina.\n" #: src/selfrep.c:35 #, c-format msgid "Try redirecting to a file (e.g: %s,\n" msgstr "Prófaðu að beina í skrá (t.d.: %s,\n" #: src/selfrep.c:36 #, c-format msgid "or use a %s" msgstr "eða notaðu %s" #: src/selfrep.c:42 msgid "Problems encountered during production of the tar ball.\n" msgstr "Vandamál sem komu upp við framleiðslu tjörukúlunnar.\n" #: src/selfrep.c:47 #, c-format msgid "Self replication is not compiled in.\n" msgstr "Sjálfsafritun er ekki tekin saman í.\n" #: src/utils.c:248 #, c-format msgid "" "\n" "Xsnow: Caught signal %d\n" msgstr "" "\n" "Xsnow: Tók merki %d\n" #: src/utils.c:251 #, c-format msgid "" "\n" "Thanks for using xsnow\n" msgstr "" "\n" "Takk fyrir að nota xsnow\n" #: src/windows.c:633 #, c-format msgid "Setting background from %s\n" msgstr "Stillir bakgrunn frá %s\n" #: src/ui.c:1050 #, c-format msgid "Range: %d\n" msgstr "Svið: %d\n" #: src/ui.c:1052 #, c-format msgid "Mean distance: %3d\n" msgstr "Meðalfjarlægð: %3d\n" #: src/ui.c:1060 #, c-format msgid "Desktop type: %s" msgstr "Gerð skjáborðs: %s" #: src/ui.c:1175 src/ui.glade:5910 msgid "all monitors" msgstr "allir skjáir" #: src/ui.c:1182 #, c-format msgid "monitor %d" msgstr "fylgjast með %d" #: src/ui.c:1200 msgid "Available languages are: " msgstr "Tiltæk tungumál eru: " #: src/ui.c:1203 msgid "Use \"sys\" for your default language.\n" msgstr "Notaðu \"sys\" fyrir sjálfgefið tungumál.\n" #: src/ui.c:1204 msgid "See also the man page." msgstr "Sjá einnig mannasíðu." #: src/ui.glade:144 msgid "" "\n" "Alas! This not an X11 session, xsnow will probably not run.\n" "\n" "If you want to try it anyway, set the environment variable XSNOW_FORCE_RUN, " "eg:\n" "\n" " XSNOW_FORCE_RUN=1 xsnow\n" "\n" "Or, you could force an X11 session, for example by tweaking /etc/gdm3/daemon." "conf.\n" "\n" msgstr "" "\n" " Því miður! Þetta er ekki X11 lota, xsnow mun líklega ekki keyra.\n" "\n" "Ef þú vilt samt prófa það skaltu stilla umhverfisbreytuna XSNOW_FORCE_RUN, " "td:\n" "\n" " XSNOW_FORCE_RUN=1 xsnow\n" "\n" "\n" "Eða þú gætir þvingað fram X11 lotu, til dæmis með því að fínstilla /etc/gdm3/" "daemon.conf.\n" "\n" #: src/ui.glade:162 msgid "Ok, things are as they are. " msgstr "Ok, hlutirnir eru eins og þeir eru. " #: src/ui.glade:477 msgid "" "If everything is ok, it is now snowing on your desktop, and birds are " "flying. You are encouraged to define your own preferences using the tabs " "above." msgstr "" "Ef allt er í lagi þá snjóar núna á skjáborðinu þínu og fuglar fljúga. Þú ert " "hvattur til að skilgreina þínar eigin óskir með því að nota flipana hér að " "ofan." #: src/ui.glade:492 msgid "" "Use the settings tab if xsnow is misbehaving.\n" "Use the birds tab if birds are misbehaving." msgstr "" "Notaðu stillingar flipann ef xsnow hegðar sér illa.\n" "Notaðu flipann fuglar ef fuglar haga sér illa." #: src/ui.glade:509 msgid "In every tab you find the following rescue buttons:" msgstr "à hverjum flipa finnurðu eftirfarandi björgunarhnappa:" #: src/ui.glade:529 msgid "Defaults " msgstr "Sjálfgefið " #: src/ui.glade:544 msgid "Set default preferences for this tab." msgstr "Stilltu sjálfgefnar stillingar fyrir þennan flipa." #: src/ui.glade:571 msgid "Vintage " msgstr "árgangur " #: src/ui.glade:586 msgid "Set vintage preferences for this tab." msgstr "Stilltu uppskerutímastillingar fyrir þennan flipa." #: src/ui.glade:613 msgid "All defaults " msgstr "Allar sjálfgefnar stillingar " #: src/ui.glade:628 msgid "Set default preferences for all (except settings) tabs." msgstr "Stilltu sjálfgefnar stillingar fyrir alla (nema stillingar) flipa." #: src/ui.glade:655 msgid "All vintage " msgstr "Allur árgangur " #: src/ui.glade:670 msgid "Set vintage preferences for all (except settings) tabs." msgstr "Stilltu uppskerutímastillingar fyrir alla (nema stillingar) flipa." #: src/ui.glade:690 src/ui.glade:701 src/ui.glade:840 src/ui.glade:1045 #: src/ui.glade:2870 src/ui.glade:2919 src/ui.glade:4688 msgid " " msgstr " " #: src/ui.glade:712 msgid " " msgstr " " #: src/ui.glade:746 msgid "Welcome at xsnow!" msgstr "Verið velkomin á xsnow!" #: src/ui.glade:804 msgid "" "Vintage preferences: the look and feel of the original xsnow, created in " "1993 by Rick Jansen." msgstr "" "Vintage óskir: útlit og tilfinning upprunalega xsnow, búið til árið 1993 af " "Rick Jansen." #: src/ui.glade:895 src/ui.glade:1542 src/ui.glade:2470 src/ui.glade:3033 #: src/ui.glade:3504 src/ui.glade:4470 src/ui.glade:5736 msgid "All defaults" msgstr "Öll vanskil" #: src/ui.glade:900 src/ui.glade:2474 src/ui.glade:3037 src/ui.glade:5740 msgid "" "Apply defaults for all preferences (except settings).\n" "Flag: -defaults" msgstr "" "Notaðu sjálfgefnar stillingar fyrir allar stillingar (nema stillingar).\n" "Flag: -defaults" #: src/ui.glade:914 msgid "Donate" msgstr "Gefðu" #: src/ui.glade:920 msgid "" "Donate one euro or so to inspire the maintainer of xsnow, here is a paypal " "link. " msgstr "" "Gefðu eina evru eða svo til að hvetja umsjónarmann xsnow, hér er PayPal " "hlekkur. " #: src/ui.glade:930 src/ui.glade:1561 src/ui.glade:2489 src/ui.glade:3052 #: src/ui.glade:3522 src/ui.glade:4489 src/ui.glade:5754 msgid "All vintage" msgstr "Allt vintage" #: src/ui.glade:935 src/ui.glade:1565 src/ui.glade:2493 src/ui.glade:3056 #: src/ui.glade:4493 src/ui.glade:5758 msgid "" "Use vintage values for all preferences (except settings).\n" "Flag: -vintage" msgstr "" "Notaðu árgangsgildi fyrir allar óskir (nema stillingar).\n" "Flag: -vintage" #: src/ui.glade:949 src/ui.glade:1513 src/ui.glade:2441 src/ui.glade:3004 #: src/ui.glade:3552 src/ui.glade:4546 src/ui.glade:5633 msgid "Hide menu" msgstr "Fela valmynd" #: src/ui.glade:954 src/ui.glade:1517 src/ui.glade:2445 src/ui.glade:3008 #: src/ui.glade:3556 src/ui.glade:4550 src/ui.glade:5637 msgid "" "Leave menu.\n" "Flag: -nomenu" msgstr "" "Farðu úr valmyndinni.\n" "Flag: -nomenu" #: src/ui.glade:968 msgid "Contact" msgstr "Hafðu samband" #: src/ui.glade:973 msgid "Please report any comments to the maintainer of xsnow." msgstr "Vinsamlegast tilkynnið allar athugasemdir til umsjónarmanns xsnow." #: src/ui.glade:983 src/ui.glade:1592 src/ui.glade:2520 src/ui.glade:3083 #: src/ui.glade:3580 src/ui.glade:4519 src/ui.glade:5661 msgid "Quit xsnow" msgstr "Hætta xsnow" #: src/ui.glade:988 src/ui.glade:1596 src/ui.glade:2524 src/ui.glade:3087 #: src/ui.glade:3584 src/ui.glade:4523 src/ui.glade:5665 msgid "Quit xsnow." msgstr "Hætta xsnow." #: src/ui.glade:1028 msgid "" "If the system is too busy, all panels get this color, in which case you " "could adapt some settings in \"snow\", \"birds\", \"settings\", or " "\"celestials\"." msgstr "" "Ef kerfið er of upptekið fá öll spjöld þennan lit, en þá gætirðu breytt " "einhverjum stillingum í \"snjór\", \"fuglum\", \"stillingum\" eða \"himnum\"." #: src/ui.glade:1222 msgid "Welcome" msgstr "Velkominn" #: src/ui.glade:1239 msgid "Blow off:" msgstr "Blása af:" #: src/ui.glade:1252 msgid "On windows:" msgstr "à gluggum:" #: src/ui.glade:1265 msgid "On bottom:" msgstr "Neðst:" #: src/ui.glade:1278 msgid "On scenery:" msgstr "Um landslag:" #: src/ui.glade:1288 src/ui.glade:1304 src/ui.glade:1320 src/ui.glade:1336 #: src/ui.glade:3745 src/ui.glade:3838 src/ui.glade:3941 src/ui.glade:4011 #: src/ui.glade:4047 src/ui.glade:6001 msgid "Show" msgstr "Sýna" #: src/ui.glade:1292 msgid "" "If set, show snow blowing away.\n" "Flags: -blowsnow, -noblowsnow" msgstr "" "Ef þetta er stillt skaltu sýna snjó fjúka burt.\n" "Flags: -blowsnow, -noblowsnow" #: src/ui.glade:1308 msgid "" "If set, show fallen snow on windows.\n" "Flags: -keepsnowonwindows, -nokeepsnowonwindows" msgstr "" "Ef þetta er stillt skaltu sýna fallinn snjó á gluggum.\n" "Flags: -keepsnowonwindows, -nokeepsnowonwindows" #: src/ui.glade:1324 msgid "" "If set, show fallen snow on bottom of the desktop.\n" "Flags: -keepsnowonscreen, -nokeepsnowonscreen" msgstr "" "Ef þetta er stillt skaltu sýna fallinn snjó neðst á skjáborðinu.\n" "Flags: -keepsnowonscreen, -nokeepsnowonscreen" #: src/ui.glade:1340 msgid "" "If set, snow will collect on the trees.\n" "Flags: -keepsnowontrees, -nokeepsnowontrees" msgstr "" "Ef stillt er mun snjór safnast á trén.\n" "Flags: -keepsnowontrees, -nokeepsnowontrees" #: src/ui.glade:1354 msgid "" "The higher this setting, the more snow will be generated because of Santa " "ploughing, wind or disappearing windows. \n" "Flag: -blowofffactor" msgstr "" "Því hærra sem þessi stilling er, því meiri snjór myndast vegna plægingar " "Jólasveinsins, vinds eða glugga sem hverfa. \n" "Flag: -blowofffactor" #: src/ui.glade:1373 msgid "" "The higher this setting, the more snow will collect on the windows. \n" "Note: in Wayland, there is no snow on the windows. \n" "Flag: -wsnowdepth" msgstr "" "Því hærra sem þessi stilling er, því meiri snjó safnast á gluggana. \n" "Athugið: í Wayland er enginn snjór á gluggunum. \n" "Flag: -wsnowdepth" #: src/ui.glade:1393 msgid "" "The higher this setting, the more snow will collect on the bottom of the " "desktop.\n" "Flag: -ssnowdepth" msgstr "" "Því hærra sem þessi stilling er, því meiri snjó safnast saman neðst á " "skjáborðinu.\n" "Flag: -ssnowdepth" #: src/ui.glade:1412 msgid "" "The higher this setting, the more snow will collect on the trees.\n" "Flag: -maxontrees" msgstr "" "Því hærra sem þessi stilling er, því meiri snjó safnast á trén.\n" "Flag: -maxontrees" #: src/ui.glade:1433 msgid "Choose your favorite snow" msgstr "Veldu uppáhalds snjóinn þinn" #: src/ui.glade:1450 src/ui.glade:1618 src/ui.glade:2564 src/ui.glade:2859 #: src/ui.glade:4887 src/ui.glade:5964 src/ui.glade:5975 src/ui.glade:6039 #: src/ui.glade:6065 msgid " " msgstr " " #: src/ui.glade:1464 src/ui.glade:2393 src/ui.glade:2956 src/ui.glade:3458 #: src/ui.glade:4574 src/ui.glade:5690 msgid "Defaults" msgstr "Sjálfgefin" #: src/ui.glade:1468 msgid "Apply default values for the preferences in this tab.\n" msgstr "Notaðu sjálfgefin gildi fyrir kjörstillingarnar á þessum flipa.\n" #: src/ui.glade:1483 src/ui.glade:2411 src/ui.glade:2974 src/ui.glade:3475 #: src/ui.glade:4592 src/ui.glade:5707 msgid "Vintage" msgstr "Vintage" #: src/ui.glade:1487 src/ui.glade:2415 src/ui.glade:2978 src/ui.glade:3479 #: src/ui.glade:4596 src/ui.glade:5711 msgid "Apply vintage values for the preferences in this tab." msgstr "Notaðu uppskerugildi fyrir kjörstillingarnar í þessum flipa." #: src/ui.glade:1546 src/ui.glade:4474 msgid "" "Apply defaults for all preferences (except settings).\n" "Flags: -defaults" msgstr "" "Notaðu sjálfgefnar stillingar fyrir allar stillingar (nema stillingar).\n" "Flags: -defaults" #: src/ui.glade:1632 src/ui.glade:3895 msgid "Size:" msgstr "Stærð:" #: src/ui.glade:1644 msgid "" "Size of snowflakes, works only for non-vintage snow flakes.\n" "Flag: -snowsize" msgstr "" "Stærð snjókorna, virkar aðeins fyrir snjókorn sem ekki eru vintage.\n" "Flag: -snowsize" #: src/ui.glade:1664 src/ui.glade:2357 src/ui.glade:3861 src/ui.glade:4145 #: src/ui.glade:5002 msgid "Speed:" msgstr "Hraði:" #: src/ui.glade:1678 msgid "Max # snowflakes:" msgstr "Hámark # snjókorn:" #: src/ui.glade:1691 msgid "" "Maximum amount of snowflakes.\n" "Flag: -flakecountmax" msgstr "" "Hámarksmagn snjókorna.\n" "Flag: -flakecountmax" #: src/ui.glade:1716 msgid "# Snowflakes:" msgstr "# Snjókorn:" #: src/ui.glade:1732 src/ui.glade:5173 src/ui.glade:5189 msgid "label" msgstr "merki" #: src/ui.glade:1741 msgid "Show fluff" msgstr "Sýndu ló" #: src/ui.glade:1745 msgid "" "If set, try to show fluff on fallen snow and trees if possible.\n" "Flags: -fluffy, -nofluffy" msgstr "" "Ef það er stillt skaltu reyna að sýna ló á fallnum snjó og trjám ef mögulegt " "er.\n" "Flags: -fluffy, -nofluffy" #: src/ui.glade:1759 src/ui.glade:1771 src/ui.glade:2575 src/ui.glade:3798 #: src/ui.glade:3810 src/ui.glade:5139 src/ui.glade:5151 msgid "             " msgstr "             " #: src/ui.glade:1783 msgid "" "Speed of the snowflakes.\n" "Flag: -snowspeedfactor" msgstr "" "Hraði snjókornanna.\n" "Flag: -snowspeedfactor" #: src/ui.glade:1804 msgid "Intensity:" msgstr "Styrkur:" #: src/ui.glade:1816 msgid "" "The higher, the more snowflakes.\n" "Flag: -snowflakes" msgstr "" "Því hærra, því fleiri snjókorn.\n" "Flag: -snowflakes" #: src/ui.glade:1836 msgid "Show snow" msgstr "Sýndu snjó" #: src/ui.glade:1840 msgid "" "If set, show snowflakes.\n" "Flags: -snow, -nosnow" msgstr "" "Ef þetta er stillt skaltu sýna snjókorn.\n" "Flags: -snow, -nosnow" #: src/ui.glade:1855 msgid "" "The color of the snow.\n" "Flag: -sc" msgstr "" "Litur snjósins.\n" "Flag: -sc" #: src/ui.glade:1872 msgid "Color:" msgstr "Litur:" #: src/ui.glade:1886 msgid "Second color:" msgstr "Annar litur:" #: src/ui.glade:1899 msgid "" "The second color of the snow.\n" "Flag: -sc2" msgstr "" "Annar litur snjósins.\n" "Flag: -sc2" #: src/ui.glade:1912 msgid "Enable" msgstr "Virkja" #: src/ui.glade:1916 msgid "" "If set, use two colors.\n" "Flag: -enablesc2" msgstr "Ef stillt er skaltu nota tvo liti.\n" "Flag: -enablesc2" #: src/ui.glade:1974 msgid "Snow" msgstr "Snjór" #: src/ui.glade:1992 msgid "" "Tiny Santa with three reindeers.\n" "Flags: -santa 0 -norudolph" msgstr "" "Pínulítill Jólasveinn með þrjú hreindýr.\n" "Flags: -santa 0 -norudolph" #: src/ui.glade:2021 msgid "" "Small Santa with three reindeers.\n" "Flags: -santa 1 -norudolph" msgstr "" "Lítill Jólasveinn með þremur hreindýrum.\n" "Flags: -santa 1 -norudolph" #: src/ui.glade:2050 msgid "" "Santa with three reindeers.\n" "Flags: -santa 2 -norudolph" msgstr "" "Jólasveinn með þrjú hreindýr.\n" "Flags: -santa 2 -norudolph" #: src/ui.glade:2079 msgid "" "Santa with Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder and Blixem.\n" "Flags: -santa 3 -norudolph" msgstr "" "Jólasveinninn með Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder og " "Blixem.\n" "Flags: -santa 3 -norudolph" #: src/ui.glade:2108 msgid "" "Santa using the train with two reindeers.\n" "Flags: -santa 4 -norudolph" msgstr "" "Jólasveinninn notar lestina með tveimur hreindýrum.\n" "Flags: -santa 4 -norudolph" #: src/ui.glade:2137 msgid "" "Santa using the train with one reindeer and Rudolph.\n" "Flags: -santa 4 -showrudolph" msgstr "" "Jólasveinninn notar lestina með einu hreindýri og Rudolph.\n" "Flags: -santa 4 -showrudolph" #: src/ui.glade:2165 msgid "" "Tiny Santa with two reindeers and Rudolph.\n" "Flags: -santa 0 -showrudolph" msgstr "" "Pínulítill Jólasveinn með tvö hreindýr og Rudolph.\n" "Flags: -santa 0 -showrudolph" #: src/ui.glade:2195 msgid "" "Small Santa with two reindeers and Rudolph.\n" "Flags: -santa 1 -showrudolph" msgstr "" "Lítill Jólasveinn með tveimur hreindýrum og Rudolph.\n" "Flags: -santa 1 -showrudolph" #: src/ui.glade:2223 msgid "" "Santa with two reindeers and Rudolph.\n" "Flags: -santa 2 -showrudolph" msgstr "" "Jólasveinninn með tvö hreindýr og Rudolph.\n" "Flags: -santa 2 -showrudolph" #: src/ui.glade:2251 msgid "" "Santa with Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder, Blixem " "and Rudolph.\n" "Flags: -santa 3 -showrudolph" msgstr "" "Jólasveinninn með Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder, " "Blixem og Rudolph.\n" "Flags: -santa 3 -showrudolph" #: src/ui.glade:2282 msgid "Without Rudolph" msgstr "Ãn Rudolfs" #: src/ui.glade:2297 msgid "With Rudolph" msgstr "Með Rudolph" #: src/ui.glade:2308 msgid "Choose your Santa" msgstr "Veldu Jólasveininn þinn" #: src/ui.glade:2326 msgid "Choose your favorite Santa" msgstr "Veldu uppáhalds Jólasveininn þinn" #: src/ui.glade:2342 src/ui.glade:3444 msgid " " msgstr " " #: src/ui.glade:2369 msgid "" "Santa's speed.\n" "Flag: -santaspeedfactor" msgstr "" "Hraði Jólasveinsins.\n" "Flag: -santaspeedfactor" #: src/ui.glade:2397 src/ui.glade:2960 src/ui.glade:3462 src/ui.glade:4578 #: src/ui.glade:5694 msgid "Apply default values for the preferences in this tab." msgstr "Notaðu sjálfgefin gildi fyrir kjörstillingarnar á þessum flipa." #: src/ui.glade:2543 msgid "Show Santa" msgstr "Sýndu Jólasveininn" #: src/ui.glade:2547 msgid "" "To show or not to show Santa.\n" "Flags: -showsanta, -nosanta" msgstr "" "Að sýna eða ekki sýna Jólasveininn.\n" "Flags: -showsanta, -nosanta" #: src/ui.glade:2590 src/ui.glade:3229 msgid "Scale:" msgstr "Mælikvarði:" #: src/ui.glade:2602 msgid "" "Scale of Santa.\n" "Flags: -santascale " msgstr "" "Skala jólasveinsins.\n" "Flags: -santascale " #: src/ui.glade:2647 msgid "Santa" msgstr "Jólasveinninn" #: src/ui.glade:2662 msgid "Show scenery" msgstr "Sýndu landslag" #: src/ui.glade:2666 msgid "" "To show or not to show scenery.\n" "Flags: -showtrees, -notrees" msgstr "" "Að sýna eða ekki sýna landslag.\n" "Flags: -showtrees, -notrees" #: src/ui.glade:2683 msgid "" "Vintage tree, you can set the color.\n" "Flag: -treetype 0" msgstr "" "Vintage tré, þú getur stillt litinn.\n" "Flag: -treetype 0" #: src/ui.glade:2706 msgid "" "Woody tree.\n" "Flags: -treetype 1 or: -treetype all" msgstr "" "Viðartré.\n" "Flags: -treetype 1 or: -treetype all" #: src/ui.glade:2729 msgid "" "Leavy tree.\n" "Flags: -treetype 2 or: -treetype all" msgstr "" "Lauftré.\n" "Flags: -treetype 2 or: -treetype all" #: src/ui.glade:2752 msgid "" "Small house.\n" "Flags: -treetype 3 or: -treetype all" msgstr "" "Lítið hús.\n" "Flags: -treetype 3 or: -treetype all" #: src/ui.glade:2775 msgid "" "Reindeer.\n" "Flags: -treetype 4 or: -treetype all" msgstr "" "Hreindýr.\n" "Flags: -treetype 4 or: -treetype all" #: src/ui.glade:2798 msgid "" "Moose.\n" "Flags: -treetype 5 or: -treetype all" msgstr "" "Moose.\n" "Flags: -treetype 5 or: -treetype all" #: src/ui.glade:2821 msgid "" "Snowy tree.\n" "Flags: -treetype 6 or: -treetype all" msgstr "" "Snowy tré.\n" "Flags: -treetype 6 or: -treetype all" #: src/ui.glade:2844 msgid "" "Set color of vintage tree.\n" "Flag: -tc" msgstr "" "Stilltu lit á vintage tré.\n" "Flag: -tc" #: src/ui.glade:2884 msgid "Compose your favorite scenery" msgstr "Settu saman uppáhalds landslagið þitt" #: src/ui.glade:2900 msgid "Try and click any image!" msgstr "Prófaðu og smelltu á hvaða mynd sem er!" #: src/ui.glade:2931 msgid "" "Polar bear.\n" "Flags: -treetype 7 or: -treetype all" msgstr "" "Ãsbjörn.\n" "Flags: -treetype 7 or: -treetype all" #: src/ui.glade:3141 msgid "# Items:" msgstr "# Hlutir:" #: src/ui.glade:3156 msgid "" "Desired number of scenery items.\n" "Flag: -trees" msgstr "" "Æskilegur fjöldi landslagsvara.\n" "Flag: -trees" #: src/ui.glade:3179 msgid "% Window fill:" msgstr "% gluggafylling:" #: src/ui.glade:3190 msgid "" "Bottom percentage of screen available for scenery.\n" "Flag: -treefill" msgstr "" "Neðsta hlutfall skjásins tiltækt fyrir landslag.\n" "Flag: -treefill" #: src/ui.glade:3209 msgid "Allow overlap" msgstr "Leyfa skörun" #: src/ui.glade:3213 msgid "" "To allow overlap or not when placing scenery.\n" "Flags: -treeoverlap, -notreeoverlap" msgstr "" "Til að leyfa skörun eða ekki þegar landslag er sett.\n" "Flags: -treeoverlap, -notreeoverlap" #: src/ui.glade:3240 msgid "" "Scale of scenery.\n" "Flag: sceneryscale " msgstr "" "Umfang landslags.\n" "Flag: sceneryscale " #: src/ui.glade:3409 msgid "Scenery" msgstr "Landslag" #: src/ui.glade:3428 msgid "Compose here your favorite celestial conditions" msgstr "Settu saman uppáhalds himnesku aðstæðurnar þínar" #: src/ui.glade:3508 msgid "" "Apply default values for all preferences (except settings).\n" "Flag: -defaults" msgstr "" "Notaðu sjálfgefin gildi fyrir allar stillingar (nema stillingar).\n" "Flag: -defaults" #: src/ui.glade:3526 msgid "" "Apply vintage values for all preferences (except settings).\n" "Flag: -vintage" msgstr "" "Notaðu árgangsgildi fyrir allar óskir (nema stillingar).\n" "Flag: -vintage" #: src/ui.glade:3612 msgid "Wind" msgstr "Vindur" #: src/ui.glade:3626 msgid "Windy" msgstr "Vindasamt" #: src/ui.glade:3631 msgid "" "If set, there will be wind.\n" "Flags: -wind, -nowind" msgstr "" "Ef það er stillt verður vindur.\n" "Flags: -wind, -nowind" #: src/ui.glade:3648 msgid "Whirl:" msgstr "Sveifla:" #: src/ui.glade:3660 msgid "" "The higher this setting, the more the wind will whirl.\n" "Flag: -whirlfactor" msgstr "" "Því hærra sem þessi stilling, því meira mun vindurinn þyrlast.\n" "Flag: -whirlfactor" #: src/ui.glade:3682 msgid "Timer:" msgstr "Tímamælir:" #: src/ui.glade:3695 msgid "" "This setting determines how many seconds pass between two gusts of wind.\n" "Flag: -windtimer" msgstr "" "Þessi stilling ákvarðar hversu margar sekúndur líða á milli tveggja " "vindhviða.\n" "Flag: -windtimer" #: src/ui.glade:3711 msgid "Now!" msgstr "Nú!" #: src/ui.glade:3715 msgid "Force a gust of wind immediately." msgstr "Þrýstu vindhviðu strax." #: src/ui.glade:3732 msgid "Stars" msgstr "Stjörnur" #: src/ui.glade:3750 msgid "" "To show or not show stars.\n" "Flag: -stars (0 means: no stars)" msgstr "" "Til að sýna eða ekki sýna stjörnur.\n" "Flag: -stars (0 means: no stars)" #: src/ui.glade:3767 msgid "Number:" msgstr "Númer:" #: src/ui.glade:3779 msgid "" "Number of twinkling stars.\n" "Flag: -stars" msgstr "" "Fjöldi blikkandi stjarna.\n" "Flag: -stars" #: src/ui.glade:3825 msgid "Moon" msgstr "Tungl" #: src/ui.glade:3843 msgid "" "To show or not show moon.\n" "Flags: -moon 1, -moon 0" msgstr "" "Til að sýna eða ekki sýna tungl.\n" "Flags: -moon 1, -moon 0" #: src/ui.glade:3873 msgid "" "Speed of moon in pixels/minute.\n" "Flag: -moonspeed" msgstr "" "Hraði tunglsins í punktum/mínútu.\n" "Flag: -moonspeed" #: src/ui.glade:3907 msgid "" "Relative size of the moon.\n" "Flag: -moonsize" msgstr "" "Hlutfallsleg stærð tunglsins.\n" "Flag: -moonsize" #: src/ui.glade:3928 msgid "Halo" msgstr "Halló" #: src/ui.glade:3946 msgid "" "To show or not to show halo around moon.\n" "Flags: -halo 1, -halo 0" msgstr "" "Að sýna eða ekki að sýna geislabaug í kringum tunglið.\n" "Flags: -halo 1, -halo 0" #: src/ui.glade:3964 src/ui.glade:4179 msgid "Bright:" msgstr "Björt:" #: src/ui.glade:3976 msgid "" "Brightness of moon's halo.\n" "Flag: -halobrightness" msgstr "" "Birta geislabaugs tunglsins.\n" "Flag: -halobrightness" #: src/ui.glade:3998 msgid "Meteors" msgstr "Loftsteinar" #: src/ui.glade:4016 msgid "" "To show or not to show meteors.\n" "Flags: -meteors, -nometeors" msgstr "" "Að sýna eða ekki sýna loftsteina.\n" "Flags: -meteors, -nometeors" #: src/ui.glade:4034 msgid "Aurora" msgstr "Aurora" #: src/ui.glade:4052 msgid "" "To show or not show aurora.\n" "Note: the aurora is best viewed using a dark background.\n" "Flags: -aurora 1, -aurora 0" msgstr "" "Að sýna eða ekki sýna norðurljós.\n" "Athugið: best er að skoða norðurljósið með dökkum bakgrunni.\n" "Flags: -aurora 1, -aurora 0" #: src/ui.glade:4071 msgid "Width:" msgstr "Breidd:" #: src/ui.glade:4083 msgid "" "Width of aurora in percentage of screen width.\n" "Flag: -aurorawidth" msgstr "" "Breidd norðurljósa í prósentu af skjábreidd.\n" "Flag: -aurorawidth" #: src/ui.glade:4108 msgid "Height:" msgstr "Hæð:" #: src/ui.glade:4120 msgid "" "Vertical size of aurora.\n" "Flag: -auroraheight" msgstr "" "Lóðrétt stærð norðurljósa.\n" "Flag: -auroraheight" #: src/ui.glade:4157 msgid "" "Animation speed of aurora: real: 10, for a more dramatic effect choose: 100\n" "Flag: -auroraspeed" msgstr "" "Hreyfihraði norðurljósa: raunverulegur: 10, fyrir dramatískari áhrif veldu: " "100\n" "Flag: -auroraspeed" #: src/ui.glade:4191 msgid "" "Brightness of aurora.\n" "Flags: -aurorabrightness" msgstr "" "Birtustig norðurljósa.\n" "Flags: -aurorabrightness" #: src/ui.glade:4208 msgid "Left" msgstr "Vinstri" #: src/ui.glade:4212 msgid "" "Place aurora left on the screen.\n" "Flag: -auroraleft" msgstr "" "Settu norðurljós til vinstri á skjánum.\n" "Flag: -auroraleft" #: src/ui.glade:4225 msgid "Middle" msgstr "Miðja" #: src/ui.glade:4229 msgid "" "Place aurora in the middle of the screen.\n" "Flag: -auroramiddle" msgstr "" "Settu norðurljós á miðjum skjánum.\n" "Flag: -auroramiddle" #: src/ui.glade:4243 msgid "Right" msgstr "Rétt" #: src/ui.glade:4247 msgid "" "Place aurora in the right of the screen.\n" "Flag: -auroraright" msgstr "" "Settu norðurljós hægra megin á skjánum.\n" "Flag: -auroraright" #: src/ui.glade:4266 msgid "Frequency:" msgstr "Tíðni:" #: src/ui.glade:4278 msgid "" "Frequency of meteors to appear.\n" "Flags: -meteorfrequency" msgstr "" "Tíðni loftsteina sem birtast.\n" "Flags: -meteorfrequency" #: src/ui.glade:4300 msgid "Base:" msgstr "Grunnur:" #: src/ui.glade:4312 msgid "" "Baseline height of aurora, in percentage of screen height.\n" "Flag: -aurorabase" msgstr "" "Grunnhæð norðurljósa, í prósentu af skjáhæð.\n" "Flag: -aurorabase" #: src/ui.glade:4329 msgid "Color" msgstr "Litur" #: src/ui.glade:4333 msgid "" "Choose between yellow-ish and white-ish moon.\n" "Flag: -mooncolor [0,1]" msgstr "" "Veldu á milli gulleitt og hvítleitt tungl.\n" "Flag: -mooncolor [0,1]" #: src/ui.glade:4433 msgid "Celestials" msgstr "Himneskur" #: src/ui.glade:4453 msgid "Birds settings" msgstr "Stillingar fugla" #: src/ui.glade:4617 msgid "Show birds" msgstr "Sýndu fugla" #: src/ui.glade:4621 msgid "" "If set: show birds.\n" "Flags: -showbirds 1, -showbirds 0" msgstr "" "Ef stillt: sýna fugla.\n" "Flags: -showbirds 1, -showbirds 0" #: src/ui.glade:4634 msgid "Birds only" msgstr "Aðeins fuglar" #: src/ui.glade:4638 msgid "" "If set: show no Santa, snow or scenery.\n" "Flags: -birdsonly 0, -birdsony 1" msgstr "" "Ef stillt er: sýndu engan Jólasvein, snjó eða landslag.\n" "Flags: -birdsonly 0, -birdsony 1" #: src/ui.glade:4655 msgid "Preferred distance:" msgstr "Æskileg fjarlægð:" #: src/ui.glade:4669 msgid "" "Preferred distance from other birds.\n" "Flag: -prefdistance" msgstr "" "Æskileg fjarlægð frá öðrum fuglum.\n" "Flag: -prefdistance" #: src/ui.glade:4697 msgid "Restart" msgstr "Endurræsa" #: src/ui.glade:4701 msgid "Restart birds." msgstr "Endurræstu fugla." #: src/ui.glade:4718 msgid "Viewing distance:" msgstr "Skoðunarfjarlægð:" #: src/ui.glade:4731 msgid "" "Viewing distance.\n" "NOTE: Santa has no knowledge of viewing distance, so when birds are " "following Santa, the relative positions of Santa and birds will be " "temporarely out of sync when you change the viewing distance. This is only " "noticeable when the birds are following Santa.\n" "Flag: -viewingdistance" msgstr "" "Skoðunarfjarlægð.\n" " ATHUGIÃ: Jólasveinninn hefur enga þekkingu á útsýnisfjarlægð, þannig að " "þegar fuglar fylgja Jólasveininum verða hlutfallsleg staða Jólasveinsins og " "fugla tímabundið úr samstillingu þegar þú breytir útsýnisfjarlægðinni. Þetta " "er aðeins áberandi þegar fuglarnir fylgja Jólasveininum.\n" "Flag: -viewingdistance" #: src/ui.glade:4752 msgid "Focus to attraction point:" msgstr "Einbeittu þér að aðdráttarafl:" #: src/ui.glade:4766 msgid "" "Tendency to concentrate on the attraction point.\n" "Flag: -focuscentre" msgstr "" "Tilhneiging til að einbeita sér að aðdráttarpunktinum.\n" "Flag: -focuscentre" #: src/ui.glade:4784 msgid "" "Desired number of birds. If zero, no birds are shown.\n" "Flag: -nbirds" msgstr "" "Æskilegur fjöldi fugla. Ef núll er enginn fugl sýndur.\n" "Flag: -nbirds" #: src/ui.glade:4807 msgid "# Birds:" msgstr "# Fuglar:" #: src/ui.glade:4821 msgid "" "Number of nearest neighbours the birds should look at.\n" "Flag: -neighbours" msgstr "" "Fjöldi næstu nágranna sem fuglarnir ættu að skoða.\n" "Flag: -neighbours" #: src/ui.glade:4841 msgid "Neighbours:" msgstr "Nágrannar:" #: src/ui.glade:4856 msgid "" "Give the birds a fancy color.\n" "Flag: -birdscolor" msgstr "" "Gefðu fuglunum flottan lit.\n" "Flag: -birdscolor" #: src/ui.glade:4874 msgid "Bird color" msgstr "Litur fugla" #: src/ui.glade:4900 msgid "Anarchy:" msgstr "stjórnleysi:" #: src/ui.glade:4914 msgid "" "Anarchy level: the higher, the more anarchy.\n" "Flag: -anarchy" msgstr "" "Stjórnleysisstig: því hærra, því meira stjórnleysi.\n" "Flag: -anarchy" #: src/ui.glade:4934 msgid "Distance weight:" msgstr "Fjarlægðarþyngd:" #: src/ui.glade:4948 msgid "" "Tendency to keep desired distance to neighbours.\n" "Flag: -disweight" msgstr "" "Tilhneiging til að halda æskilegri fjarlægð til nágranna.\n" "Flag: -disweight" #: src/ui.glade:4968 msgid "Adjust speed to neighbours:" msgstr "Stilltu hraðann að nágrönnum:" #: src/ui.glade:4982 msgid "" "Tendency to adjust speed to neighbours.\n" "Flag: -followneighbours" msgstr "" "Tilhneiging til að stilla hraða að nágrönnum.\n" "Flag: -followneighbours" #: src/ui.glade:5016 msgid "" "Speed of birds in arbitrary units.\n" "Flag: -birdsspeed" msgstr "" "Hraði fugla í handahófskenndum einingum.\n" "Flag: -birdsspeed" #: src/ui.glade:5036 msgid "Drawing scale:" msgstr "Teiknikvarði:" #: src/ui.glade:5050 msgid "" "Influence the size of the birds.\n" "Flag: -birdsscale\n" msgstr "" "Hafa áhrif á stærð fuglanna.\n" "Flag: -birdsscale\n" #: src/ui.glade:5067 msgid "" "Show \n" "attr point" msgstr "" "Sýna \n" "attr punkt" #: src/ui.glade:5073 msgid "" "Show the point where the birds want to go.\n" "Flags: -showattr 0, -showattr 1" msgstr "" "Sýndu punktinn þar sem fuglarnir vilja fara.\n" "Flags: -showattr 0, -showattr 1" #: src/ui.glade:5084 msgid "" "Follow \n" "Santa" msgstr "" "Fylgstu með \n" " Jólasveininum" #: src/ui.glade:5090 msgid "" "Birds are attracted by an attraction point. Here you can choose to follow " "Santa.\n" "Flags: -followsanta 0, -followsanta 1" msgstr "" "Fuglar laðast að aðdráttarafl. Hér getur þú valið að fylgja Jólasveininum.\n" "Flags: -followsanta 0, -followsanta 1" #: src/ui.glade:5103 msgid "" "Percentage of screen to be used for the attraction point.\n" "Flag: -attrspace" msgstr "" "Hlutfall af skjá sem á að nota fyrir aðdráttarpunkt.\n" "Flag: -attrspace" #: src/ui.glade:5125 msgid "Attraction point range" msgstr "Aðdráttarafl punktasvið" #: src/ui.glade:5168 msgid "Actual mean distance from neighbours." msgstr "Raunveruleg meðalfjarlægð frá nágrönnum." #: src/ui.glade:5185 msgid "Distance used to get the desired number of neighbours." msgstr "Fjarlægð notuð til að fá æskilegan fjölda nágranna." #: src/ui.glade:5268 msgid "Birds" msgstr "Fuglar" #: src/ui.glade:5286 msgid "version" msgstr "útgáfu" #: src/ui.glade:5301 src/ui.glade:6515 msgid "Settings" msgstr "Stillingar" #: src/ui.glade:5323 msgid "Transparency " msgstr "Gagnsæi " #: src/ui.glade:5340 msgid "" "Transparency of painted items:\n" "0: no transparency.\n" "100: fully transparent, you will see nothing!\n" "Flag: -transparency" msgstr "" "Gagnsæi málaðra hluta:\n" "0: ekkert gagnsæi.\n" "100: algjörlega gegnsætt, þú munt ekkert sjá!\n" "Flag: -transparency" #: src/ui.glade:5367 msgid "Lift snow on bottom" msgstr "Lyftu snjó á botninn" #: src/ui.glade:5383 msgid "" "Use this if snow falls below the bottom of your screen, or fallen snow " "hides something that should not be hidden.\n" "Flag: -offsets" msgstr "" "Notaðu þetta ef snjór fellur undir neðst á skjánum þínum, eða fallinn snjór " "felur eitthvað sem ætti ekki að fela.\n" "Flag: -offsets" #: src/ui.glade:5408 msgid "Lift snow on windows" msgstr "Lyfta snjó á glugga" #: src/ui.glade:5424 msgid "" "Use this if no snow collects on your windows, or if snow collects separated " "from your windows. \n" "Some basic window managers need this setting (e.g. TWM needs in general a " "value of 25 .. 28).\n" "Flag: -offsety" msgstr "" "Notaðu þetta ef enginn snjór safnast á gluggana þína, eða ef snjór safnast " "aðskilinn frá gluggunum þínum. \n" " Sumir grunn gluggastjórar þurfa þessa stillingu (t.d. þarf TWM almennt " "gildið 25 .. 28).\n" "Flag: -offsety" #: src/ui.glade:5449 msgid "Cpu factor" msgstr "Örgjörva stuðull" #: src/ui.glade:5467 msgid "" "The higher, the smoother xsnow will run, but will also use more cpu power.\n" "Flag: -cpuload" msgstr "" "Því hærra, því mýkri xsnow mun keyra, en mun einnig nota meira örgjörvaafl.\n" "Flag: -cpuload" #: src/ui.glade:5493 msgid "Scale" msgstr "Mælikvarði" #: src/ui.glade:5510 msgid "" "Overall drawing scale.\n" "Flag: -scale" msgstr "" "Heildar teiknikvarði.\n" "Flag: -scale" #: src/ui.glade:5543 msgid "Ignore large top windows" msgstr "Hunsa stóra toppglugga" #: src/ui.glade:5559 msgid "" "Windows wider than 80 percent of the screen and closer to the top than the " "number in this widget will not collect snow.\n" "In some cases, there are invisible windows near the top of the screen, which " "are handled by xsnow as normal windows: snow is collected upon them. By " "entering a suitable number here, this undesired behaviour can be avoided.\n" "Flag: -ignoretop\n" "\n" msgstr "" "Gluggar sem eru breiðari en 80 prósent af skjánum og nær toppnum en talan í " "þessari græju munu ekki safna snjó.\n" "à sumum tilfellum eru ósýnilegir gluggar nálægt toppi skjásins, sem eru " "meðhöndlaðir af xsnow sem venjulegir gluggar: snjór safnast á þá. Með því að " "slá inn viðeigandi tölu hér er hægt að forðast þessa óæskilegu hegðun.\n" "Flag: -ignoretop\n" "\n" #: src/ui.glade:5583 msgid "Ignore large bottom windows" msgstr "Hunsa stóra botnglugga" #: src/ui.glade:5599 msgid "" "Windows wider than 80 percent of the screen and closer to the bottom than " "the number in this widget will not collect snow.\n" "\n" "In some cases, there are invisible windows near the bottom of the screen, " "which are handled by xsnow as normal windows: snow is collected upon them. " "By entering a suitable number here, this undesired behaviour can be " "avoided.\n" "Flag: -ignorebottom" msgstr "" "Gluggar sem eru breiðari en 80 prósent af skjánum og nær botninum en talan í " "þessari græju munu ekki safna snjó.\n" "\n" "à sumum tilfellum eru ósýnilegir gluggar nálægt botni skjásins, sem eru " "meðhöndlaðir af xsnow eins og venjulega glugga: snjó safnast á þá. Með því " "að slá inn viðeigandi tölu hér er hægt að forðast þessa óæskilegu hegðun.\n" "Flag: -ignorebottom" #: src/ui.glade:5791 msgid "window type etc." msgstr "gluggagerð osfrv." #: src/ui.glade:5814 msgid "" "Menu\n" "colors" msgstr "" "Valmynd\n" " litir" #: src/ui.glade:5819 msgid "" "Toggle between xsnow's own menu colors and standard menu colors.\n" "Activated: use xsnow colors.\n" "Deactivated: use default colors.\n" "Flags: -theme 1, -theme 0" msgstr "" "Skiptu á milli eigin valmyndarlita xsnow og staðlaðra valmyndarlita.\n" "Virkjaður: notaðu xsnow liti.\n" "Slökkt: notaðu sjálfgefna liti.\n" "Flags: -theme 1, -theme 0" #: src/ui.glade:5833 msgid "" "On all\n" "workspaces" msgstr "" "à öllum \n" " vinnusvæðum" #: src/ui.glade:5838 msgid "" "Use all workspaces to snow in.\n" "NOTE: this doesn't work properly in enlightenment.\n" "Flags: -allworkspaces 1, -allworkspaces 0" msgstr "" "Notaðu öll vinnusvæði til að snjóa í.\n" "ATHUGIÃ: þetta virkar ekki almennilega í uppljómun.\n" "Flags: -allworkspaces 1, -allworkspaces 0" #: src/ui.glade:5856 msgid "" "Below\n" "windows" msgstr "" "Fyrir neðan \n" " glugga" #: src/ui.glade:5861 msgid "" "When activated, it will be snowing below your windows, else it will be " "snowing upon you windows too.\n" "On some desktop environments, when snowing above your windows you will not " "be able to click on any window.\n" "Therefore, you will be asked to click a button, to be sure that things are " "OK.\n" "Flag: -above" msgstr "" "Þegar það er virkjað mun það snjóa fyrir neðan gluggana þína, annars snjóar " "það líka yfir gluggana þína.\n" "à sumum skjáborðsumhverfi, þegar snjóar fyrir ofan gluggana þína muntu ekki " "geta smellt á neinn glugga.\n" "Þess vegna, þú verður beðinn um að smella á hnapp til að vera viss um að " "allt sé í lagi.\n" "Flag: -above" #: src/ui.glade:5880 msgid "" "Click to\n" "confirm" msgstr "" "Smelltu til að \n" " staðfesta" #: src/ui.glade:5885 msgid "To make sure you can click." msgstr "Til að tryggja að þú getir smellt." #: src/ui.glade:5904 msgid "" "If you have more than one monitor, choose where you want snow falling. " "Choose 'all monitors' if you want snow in all monitors.\n" "NOTE: when changing monitor, xsnow will restart.\n" "Flag: -screen" msgstr "" "Ef þú ert með fleiri en einn skjá skaltu velja hvar þú vilt snjóa. Veldu " "'allir skjáir' ef þú vilt snjó í alla skjái.\n" "ATHUGIÃ: þegar skipt er um skjá mun xsnow endurræsa.\n" "Flag: -screen" #: src/ui.glade:5911 msgid "monitor 1" msgstr "skjár 1" #: src/ui.glade:5922 msgid "" "Create\n" "outline" msgstr "" "Búðu til \n" " yfirlit" #: src/ui.glade:5927 msgid "" "To draw an outline around the snow window.\n" "Flag: -outline 1/0" msgstr "" "Til að teikna útlínur í kringum snjógluggann.\n" "Flag: -outline 1/0" #: src/ui.glade:5951 msgid "" " \n" " " msgstr "" " \n" " " #: src/ui.glade:5986 msgid "" "Choose here the picture you want as background when xscreensaver is " "active.\n" "Flag: -bg" msgstr "" "Veldu hér myndina sem þú vilt sem bakgrunn þegar xscreensaver er virkt.\n" "Flag: -bg" #: src/ui.glade:5990 msgid "Choose background" msgstr "Veldu bakgrunn" #: src/ui.glade:6005 msgid "" "Activate xscreensaver.\n" "Click and don't touch mouse and keyboard for a few seconds..." msgstr "" "Virkjaðu xscreensaver.\n" "Smelltu og snertu ekki mús og lyklaborð í nokkrar sekúndur..." #: src/ui.glade:6019 msgid "" "Settings for Xscreensaver. You can choose a background, and choose to use it " "or not.\n" "Make sure you add a line like\n" "xsnow -root\n" "after the line 'programs:' in the file ~/.xscreensaver and you run " "xscreensaver-demo to choose for xsnow.\n" "To activate xscreensaver on the command line:\n" "xscreensaver-command -activate\n" "See also the man page:\n" "man xsnow" msgstr "" "Stillingar fyrir Xscreensaver. Þú getur valið bakgrunn og valið að nota hann " "eða ekki.\n" "Gakktu úr skugga um að þú bætir línu eins og\n" "xsnow -root\n" "á eftir línunni 'programs:' í skránni ~/.xscreensaver og þú keyrir " "xscreensaver-demo til að velja fyrir xsnow.\n" "Til að virkja xscreensaver á skipanalínunni:\n" "xscreensaver-command -activate\n" "Sjá einnig mannasíðu:\n" "man xsnow" #: src/ui.glade:6028 msgid "Xscreensaver: " msgstr "Xscreensaver: " #: src/ui.glade:6048 msgid "Black" msgstr "Svartur" #: src/ui.glade:6052 msgid "" "When activated, the background will be black.\n" "Flag: -bg (this button will be automatically desactivated when -bg is given)" msgstr "" "Þegar það er virkjað verður bakgrunnurinn svartur.\n" "Flag: -bg (this button will be automatically desactivated when -bg is given)" #: src/ui.glade:6076 msgid "" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" msgstr "" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" #: src/ui.glade:6551 msgid "en" msgstr "en" #: src/ui.glade:6554 msgid "it" msgstr "það" #~ msgid "" #~ "If set, use two colors.\n" #~ "Flags: -enablesc2" #~ msgstr "" #~ "Ef stillt er skaltu nota tvo liti.\n" #~ "Flags: -enablesc2" #~ msgid "2nd color:" #~ msgstr "2 litur:" #, c-format #~ msgid "XWinInfo failed\n" #~ msgstr "XWinInfo mistókst \n" #, c-format #~ msgid "Force snow on root: window: %#lx, depth: %d\n" #~ msgstr "Þvingaðu snjó á rót: gluggi: % #lx, dýpt: %d\n" #, c-format #~ msgid "" #~ "NOTE: you probably need to tweak 'Lift snow on windows' in the 'settings' " #~ "panel.\n" #~ msgstr "" #~ "ATHUGIÃ: þú þarft líklega að fínstilla 'Lyfta snjó á glugga' í " #~ "'stillingar' spjaldið.\n" #~ msgid "Force a gust of wind immediately.\n" #~ msgstr "Þvingaðu strax vindhviðu.\n" xsnow-3.8.3/pofiles/it.po0000666000000000000000000013231214732252143013517 0ustar0000000000000000# # Sometimes the translations contain rubbish, please replace them. # # (abc_1000) \n # # (abc_1001) Xsnow # # (abc_1002) Xscreensaver # # (abc_1003) %l#x # # (abc_1004)   # # (abc_1005) xsnow # # (abc_1006) XSNOW # # (abc_1007) Rick Jansen # # (abc_1008) XsnoW # Language for xsnow # Copyright (C) 2023 Willem Vermin # This file is distributed under the same license as the xsnow package. # Willem Vermin , 2023 # msgid "" msgstr "" "Project-Id-Version: xsnow 3.6.1.gettext~pre7\n" "Report-Msgid-Bugs-To: Willem Vermin wvermin@gmail.com\n" "POT-Creation-Date: 2024-03-10 14:19+0100\n" "PO-Revision-Date: 2024-03-10 14:19+0100\n" "Last-Translator: Willem Vermin wvermin@gmail.com\n" "Language-Team: None\n" "Language: it\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: src/main.c:379 #, c-format msgid "Available languages are: %s\n" msgstr "Le lingue disponibili sono: %s\n" #: src/main.c:382 msgid "Warning: don't eat yellow snow!" msgstr "Attenzione: non mangiare la neve gialla!" #: src/main.c:403 #, c-format msgid "For optimal resuts, add to your %s:\n" msgstr "Per ottenere risultati ottimali, aggiungi al tuo %s:\n" #: src/main.c:411 #, c-format msgid "unknown\n" msgstr "sconosciuto\n" #: src/main.c:420 #, c-format msgid "Detected Wayland desktop\n" msgstr "Rilevato desktop Wayland\n" #: src/main.c:435 #, c-format msgid "Xsnow needs gtk version >= %s, found version %s \n" msgstr "Xsnow richiede la versione gtk >= %s, trovata la versione %s \n" #: src/main.c:445 msgid "Continuing with flag" msgstr "Proseguimento con il flag" #: src/main.c:483 #, c-format msgid "%s: cannot connect to X server %s\n" msgstr "%s: impossibile connettersi al server X %s\n" #: src/main.c:484 msgid "(default)" msgstr "(predefinito)" #: src/main.c:602 msgid "restarting" msgstr "riavvio" #: src/main.c:649 #, c-format msgid "Click on a window ...\n" msgstr "Fai clic su una finestra ...\n" #: src/main.c:683 #, c-format msgid "Detected desktop session: %s\n" msgstr "Rilevata sessione desktop: %s\n" #: src/main.c:686 #, c-format msgid "Could not determine desktop session\n" msgstr "Impossibile determinare la sessione desktop\n" #: src/main.c:718 #, c-format msgid "Trying to snow in root window\n" msgstr "Cercare di nevicare nella finestra radice\n" #: src/main.c:762 #, c-format msgid "Using transparent window\n" msgstr "Uso della finestra trasparente\n" #: src/main.c:767 #, c-format msgid "The transparent snow-window is probably not click-through, alas..\n" msgstr "" "Il finestrino trasparente della neve probabilmente non è un click-through, " "ahimè..\n" #: src/main.c:776 #, c-format msgid "Cannot create transparent window\n" msgstr "Impossibile creare una finestra trasparente\n" #: src/main.c:778 #, c-format msgid "NOTE: xsnow will probably run, but some glitches are to be expected.\n" msgstr "" "NOTA: xsnow probabilmente funzionerà, ma ci si possono aspettare alcuni " "difetti.\n" #: src/main.c:788 #, c-format msgid "LXDE session found, using window 'pcmanfm'.\n" msgstr "Trovata sessione LXDE, utilizzando la finestra 'pcmanfm'.\n" #: src/main.c:795 #, c-format msgid "Using window 'Desktop'.\n" msgstr "Uso della finestra 'Desktop'.\n" #: src/main.c:799 #, c-format msgid "Using root window\n" msgstr "Utilizzo della finestra principale\n" #: src/main.c:843 #, c-format msgid "Snowing in %#lx: %s %d+%d %dx%d\n" msgstr "Neve tra %#lx: %s %d+%d %dx%d\n" #: src/main.c:888 #, c-format msgid "Using double buffer: %#lx. %dx%d\n" msgstr "Utilizzo del doppio buffer: %#lx. %dx%d\n" #: src/main.c:895 #, c-format msgid "NOT using double buffering:" msgstr "NON si utilizza il doppio buffering:" #: src/main.c:897 #, c-format msgid " because double buffering is not available on this system\n" msgstr " perché il doppio buffering non è disponibile su questo sistema\n" #: src/main.c:899 #, c-format msgid " on your request.\n" msgstr " su vostra richiesta.\n" #: src/main.c:900 #, c-format msgid "NOTE: expect some flicker.\n" msgstr "NOTA: aspettati un po' di sfarfallio.\n" #: src/main.c:1042 msgid "Restart due to change of screen or language settings ...\n" msgstr "" "Riavvia a causa di un cambiamento delle impostazioni dello schermo o della " "lingua...\n" #: src/main.c:1056 msgid "Restart due to change of display settings...\n" msgstr "Riavvia a causa della modifica delle impostazioni dello schermo...\n" #: src/main.c:1147 msgid "Wayland (Expect some slugginess)" msgstr "Wayland (aspettatevi un po' di pigrizia)" #: src/main.c:1151 msgid "Probably X11" msgstr "Probabilmente X11" #: src/main.c:1153 #, c-format msgid "%s. Snow window: %#lx" msgstr "%s. Finestra neve: %#lx" #: src/main.c:1205 #, c-format msgid "More than %d errors, I quit!" msgstr "Più di %d errori, esco!" #: src/main.c:1355 #, c-format msgid "Window size changed, now snowing in in %#lx: %s %d+%d %dx%d\n" msgstr "" "La dimensione della finestra è cambiata, ora nevica tra %#lx: %s %d+%d " "%dx%d\n" #: src/main.c:1424 #, c-format msgid "Halting because of flag %s\n" msgstr "Arresto a causa della bandiera %s\n" #: src/selfrep.c:34 #, c-format msgid "Not sending tar file to terminal.\n" msgstr "Impossibile inviare il file tar al terminale.\n" #: src/selfrep.c:35 #, c-format msgid "Try redirecting to a file (e.g: %s,\n" msgstr "Prova a reindirizzare a un file (ad esempio: %s,\n" #: src/selfrep.c:36 #, c-format msgid "or use a %s" msgstr "o usa un %s" #: src/selfrep.c:42 msgid "Problems encountered during production of the tar ball.\n" msgstr "Problemi riscontrati durante la produzione della palla di catrame.\n" #: src/selfrep.c:47 #, c-format msgid "Self replication is not compiled in.\n" msgstr "La replica automatica non è compilata.\n" #: src/utils.c:248 #, c-format msgid "" "\n" "Xsnow: Caught signal %d\n" msgstr "" "\n" "Xsnow: Ricevuto segnale %d\n" #: src/utils.c:251 #, c-format msgid "" "\n" "Thanks for using xsnow\n" msgstr "" "\n" "Grazie per l'utilizzo xsnow\n" #: src/windows.c:633 #, c-format msgid "Setting background from %s\n" msgstr "Impostazione dello sfondo da %s\n" #: src/ui.c:1050 #, c-format msgid "Range: %d\n" msgstr "Intervallo: %d\n" #: src/ui.c:1052 #, c-format msgid "Mean distance: %3d\n" msgstr "Distanza media: %3d\n" #: src/ui.c:1060 #, c-format msgid "Desktop type: %s" msgstr "Tipo di desktop: %s" #: src/ui.c:1175 src/ui.glade:5910 msgid "all monitors" msgstr "tutti i monitor" #: src/ui.c:1182 #, c-format msgid "monitor %d" msgstr "monitor %d" #: src/ui.c:1200 msgid "Available languages are: " msgstr "AVAILABLE LANGUAGES: " #: src/ui.c:1203 msgid "Use \"sys\" for your default language.\n" msgstr "Utilizzare \"sys\" per la lingua predefinita.\n" #: src/ui.c:1204 msgid "See also the man page." msgstr "Vedi anche la pagina man." #: src/ui.glade:144 msgid "" "\n" "Alas! This not an X11 session, xsnow will probably not run.\n" "\n" "If you want to try it anyway, set the environment variable XSNOW_FORCE_RUN, " "eg:\n" "\n" " XSNOW_FORCE_RUN=1 xsnow\n" "\n" "Or, you could force an X11 session, for example by tweaking /etc/gdm3/daemon." "conf.\n" "\n" msgstr "" "\n" "Ahimè! Questa non è una sessione X11, xsnow probabilmente non verrà " "eseguita.\n" "\n" "Se si desidera provare comunque, impostare la variabile di ambiente " "XSNOW_FORCE_RUN, ad esempio:\n" "\n" " XSNOW_FORCE_RUN=1 xsnow\n" "\n" "In alternativa, è possibile forzare una sessione X11, ad esempio " "modificando /etc/gdm3/daemon.conf.\n" "\n" #: src/ui.glade:162 msgid "Ok, things are as they are. " msgstr "Le cose sono come sono, " #: src/ui.glade:477 msgid "" "If everything is ok, it is now snowing on your desktop, and birds are " "flying. You are encouraged to define your own preferences using the tabs " "above." msgstr "" "Se tutto è a posto, ora sta nevicando sul tuo desktop e gli uccelli stanno " "volando. Si consiglia di definire le proprie preferenze utilizzando le " "schede sopra." #: src/ui.glade:492 msgid "" "Use the settings tab if xsnow is misbehaving.\n" "Use the birds tab if birds are misbehaving." msgstr "" "Utilizzare la scheda delle impostazioni se xsnow si comporta male.\n" "Usa la scheda Uccelli se gli uccelli si comportano male." #: src/ui.glade:509 msgid "In every tab you find the following rescue buttons:" msgstr "In ogni scheda si trovano i seguenti pulsanti di salvataggio:" #: src/ui.glade:529 msgid "Defaults " msgstr "Predefiniti " #: src/ui.glade:544 msgid "Set default preferences for this tab." msgstr "Impostare le preferenze predefinite per questa scheda." #: src/ui.glade:571 msgid "Vintage " msgstr "Vintage " #: src/ui.glade:586 msgid "Set vintage preferences for this tab." msgstr "Imposta le preferenze vintage per questa scheda." #: src/ui.glade:613 msgid "All defaults " msgstr "Tutto predefiniti " #: src/ui.glade:628 msgid "Set default preferences for all (except settings) tabs." msgstr "" "Impostare le preferenze predefinite per tutte le schede (eccetto le " "impostazioni)." #: src/ui.glade:655 msgid "All vintage " msgstr "Tutto vintage " #: src/ui.glade:670 msgid "Set vintage preferences for all (except settings) tabs." msgstr "" "Impostare le preferenze vintage per tutte le schede (eccetto le " "impostazioni)." #: src/ui.glade:690 src/ui.glade:701 src/ui.glade:840 src/ui.glade:1045 #: src/ui.glade:2870 src/ui.glade:2919 src/ui.glade:4688 msgid " " msgstr " " #: src/ui.glade:712 msgid " " msgstr " " #: src/ui.glade:746 msgid "Welcome at xsnow!" msgstr "Benvenuti a xsnow!" #: src/ui.glade:804 msgid "" "Vintage preferences: the look and feel of the original xsnow, created in " "1993 by Rick Jansen." msgstr "" "Preferenze vintage: il guardare e sentire dell'originale xsnow, creato nel " "1993 da Rick Jansen." #: src/ui.glade:895 src/ui.glade:1542 src/ui.glade:2470 src/ui.glade:3033 #: src/ui.glade:3504 src/ui.glade:4470 src/ui.glade:5736 msgid "All defaults" msgstr "Tutto predefiniti" #: src/ui.glade:900 src/ui.glade:2474 src/ui.glade:3037 src/ui.glade:5740 msgid "" "Apply defaults for all preferences (except settings).\n" "Flag: -defaults" msgstr "" "Applicare i valori predefiniti per tutte le preferenze (eccetto le " "impostazioni).\n" "Flag: -defaults" #: src/ui.glade:914 msgid "Donate" msgstr "Fai una donazione" #: src/ui.glade:920 msgid "" "Donate one euro or so to inspire the maintainer of xsnow, here is a paypal " "link. " msgstr "" "Dona un euro o giù di lì per ispirare il manutentore di xsnow, ecco un link " "paypal. " #: src/ui.glade:930 src/ui.glade:1561 src/ui.glade:2489 src/ui.glade:3052 #: src/ui.glade:3522 src/ui.glade:4489 src/ui.glade:5754 msgid "All vintage" msgstr "Tutto vintage" #: src/ui.glade:935 src/ui.glade:1565 src/ui.glade:2493 src/ui.glade:3056 #: src/ui.glade:4493 src/ui.glade:5758 msgid "" "Use vintage values for all preferences (except settings).\n" "Flag: -vintage" msgstr "" "Utilizzare i valori vintage per tutte le preferenze (eccetto le " "impostazioni).\n" "Flag: -vintage" #: src/ui.glade:949 src/ui.glade:1513 src/ui.glade:2441 src/ui.glade:3004 #: src/ui.glade:3552 src/ui.glade:4546 src/ui.glade:5633 msgid "Hide menu" msgstr "Nascondi menu" #: src/ui.glade:954 src/ui.glade:1517 src/ui.glade:2445 src/ui.glade:3008 #: src/ui.glade:3556 src/ui.glade:4550 src/ui.glade:5637 msgid "" "Leave menu.\n" "Flag: -nomenu" msgstr "" "Abbandona il menu.\n" "Flag: -nomenu" #: src/ui.glade:968 msgid "Contact" msgstr "Contatto" #: src/ui.glade:973 msgid "Please report any comments to the maintainer of xsnow." msgstr "Si prega di segnalare eventuali commenti al manutentore di xsnow." #: src/ui.glade:983 src/ui.glade:1592 src/ui.glade:2520 src/ui.glade:3083 #: src/ui.glade:3580 src/ui.glade:4519 src/ui.glade:5661 msgid "Quit xsnow" msgstr "Esci xsnow" #: src/ui.glade:988 src/ui.glade:1596 src/ui.glade:2524 src/ui.glade:3087 #: src/ui.glade:3584 src/ui.glade:4523 src/ui.glade:5665 msgid "Quit xsnow." msgstr "Esci xsnow." #: src/ui.glade:1028 msgid "" "If the system is too busy, all panels get this color, in which case you " "could adapt some settings in \"snow\", \"birds\", \"settings\", or " "\"celestials\"." msgstr "" "Se il sistema è troppo occupato, tutti i pannelli ottengono questo colore, " "nel qual caso è possibile adattare alcune impostazioni in \"neve\", " "\"uccelli\", \"impostazioni\" o \"celestiali\"." #: src/ui.glade:1222 msgid "Welcome" msgstr "Benvenuto" #: src/ui.glade:1239 msgid "Blow off:" msgstr "Soffiare via:" #: src/ui.glade:1252 msgid "On windows:" msgstr "Su windows:" #: src/ui.glade:1265 msgid "On bottom:" msgstr "Sul fondo:" #: src/ui.glade:1278 msgid "On scenery:" msgstr "Sui paesaggi:" #: src/ui.glade:1288 src/ui.glade:1304 src/ui.glade:1320 src/ui.glade:1336 #: src/ui.glade:3745 src/ui.glade:3838 src/ui.glade:3941 src/ui.glade:4011 #: src/ui.glade:4047 src/ui.glade:6001 msgid "Show" msgstr "Mostra" #: src/ui.glade:1292 msgid "" "If set, show snow blowing away.\n" "Flags: -blowsnow, -noblowsnow" msgstr "" "Se impostato, mostra la neve che soffia via.\n" "Flags: -blowsnow, -noblowsnow" #: src/ui.glade:1308 msgid "" "If set, show fallen snow on windows.\n" "Flags: -keepsnowonwindows, -nokeepsnowonwindows" msgstr "" "Se impostato, mostra la neve caduta sulle finestre.\n" "Flags: -keepsnowonwindows, -nokeepsnowonwindows" #: src/ui.glade:1324 msgid "" "If set, show fallen snow on bottom of the desktop.\n" "Flags: -keepsnowonscreen, -nokeepsnowonscreen" msgstr "" "Se impostato, mostra la neve caduta sul fondo del desktop.\n" "Flags: -keepsnowonscreen, -nokeepsnowonscreen" #: src/ui.glade:1340 msgid "" "If set, snow will collect on the trees.\n" "Flags: -keepsnowontrees, -nokeepsnowontrees" msgstr "" "Se impostato, la neve si raccoglierà sugli alberi.\n" "Flags: -keepsnowontrees, -nokeepsnowontrees" #: src/ui.glade:1354 msgid "" "The higher this setting, the more snow will be generated because of Santa " "ploughing, wind or disappearing windows. \n" "Flag: -blowofffactor" msgstr "" "Più alta è questa impostazione, più neve verrà generata a causa dell'aratura " "di Babbo Natale, del vento o della scomparsa delle finestre. \n" "Flag: -blowofffactor" #: src/ui.glade:1373 msgid "" "The higher this setting, the more snow will collect on the windows. \n" "Note: in Wayland, there is no snow on the windows. \n" "Flag: -wsnowdepth" msgstr "" "Più alta è questa impostazione, più neve si accumulerà sulle finestre. \n" "Nota: a Wayland, non c'è neve sulle finestre. \n" "Flag: -wsnowdepth" #: src/ui.glade:1393 msgid "" "The higher this setting, the more snow will collect on the bottom of the " "desktop.\n" "Flag: -ssnowdepth" msgstr "" "Maggiore è questa impostazione, più neve si accumulerà sul fondo del " "desktop.\n" "Flag: -ssnowdepth" #: src/ui.glade:1412 msgid "" "The higher this setting, the more snow will collect on the trees.\n" "Flag: -maxontrees" msgstr "" "Più alta è questa impostazione, più neve si accumulerà sugli alberi.\n" "Flag: -maxontrees" #: src/ui.glade:1433 msgid "Choose your favorite snow" msgstr "Scegli il tuo preferito" #: src/ui.glade:1450 src/ui.glade:1618 src/ui.glade:2564 src/ui.glade:2859 #: src/ui.glade:4887 src/ui.glade:5964 src/ui.glade:5975 src/ui.glade:6039 #: src/ui.glade:6065 msgid " " msgstr " " #: src/ui.glade:1464 src/ui.glade:2393 src/ui.glade:2956 src/ui.glade:3458 #: src/ui.glade:4574 src/ui.glade:5690 msgid "Defaults" msgstr "Predefiniti" #: src/ui.glade:1468 msgid "Apply default values for the preferences in this tab.\n" msgstr "Applicare i valori predefiniti per le preferenze in questa scheda.\n" #: src/ui.glade:1483 src/ui.glade:2411 src/ui.glade:2974 src/ui.glade:3475 #: src/ui.glade:4592 src/ui.glade:5707 msgid "Vintage" msgstr "Vintage" #: src/ui.glade:1487 src/ui.glade:2415 src/ui.glade:2978 src/ui.glade:3479 #: src/ui.glade:4596 src/ui.glade:5711 msgid "Apply vintage values for the preferences in this tab." msgstr "Applicare i valori vintage per le preferenze in questa scheda." #: src/ui.glade:1546 src/ui.glade:4474 msgid "" "Apply defaults for all preferences (except settings).\n" "Flags: -defaults" msgstr "" "Applicare i valori predefiniti per tutte le preferenze (eccetto le " "impostazioni).\n" "Flags: -defaults" #: src/ui.glade:1632 src/ui.glade:3895 msgid "Size:" msgstr "Dimensioni:" #: src/ui.glade:1644 msgid "" "Size of snowflakes, works only for non-vintage snow flakes.\n" "Flag: -snowsize" msgstr "" "Dimensione dei fiocchi di neve, funziona solo per fiocchi di neve non " "vintage.\n" "Flag: -snowsize" #: src/ui.glade:1664 src/ui.glade:2357 src/ui.glade:3861 src/ui.glade:4145 #: src/ui.glade:5002 msgid "Speed:" msgstr "Velocità:" #: src/ui.glade:1678 msgid "Max # snowflakes:" msgstr "Max # fiocchi di neve:" #: src/ui.glade:1691 msgid "" "Maximum amount of snowflakes.\n" "Flag: -flakecountmax" msgstr "" "Quantità massima di fiocchi di neve.\n" "Flag: -flakecountmax" #: src/ui.glade:1716 msgid "# Snowflakes:" msgstr "Fiocchi di neve." #: src/ui.glade:1732 src/ui.glade:5173 src/ui.glade:5189 msgid "label" msgstr "etichetta" #: src/ui.glade:1741 msgid "Show fluff" msgstr "Mostra lanugine" #: src/ui.glade:1745 msgid "" "If set, try to show fluff on fallen snow and trees if possible.\n" "Flags: -fluffy, -nofluffy" msgstr "" "Se impostato, prova a mostrare lanugine sulla neve caduta e sugli alberi, se " "possibile.\n" "Flags: -fluffy, -nofluffy" #: src/ui.glade:1759 src/ui.glade:1771 src/ui.glade:2575 src/ui.glade:3798 #: src/ui.glade:3810 src/ui.glade:5139 src/ui.glade:5151 msgid "             " msgstr "             " #: src/ui.glade:1783 msgid "" "Speed of the snowflakes.\n" "Flag: -snowspeedfactor" msgstr "" "Velocità dei fiocchi di neve.\n" "Flag: -snowspeedfactor" #: src/ui.glade:1804 msgid "Intensity:" msgstr "Intensità:" #: src/ui.glade:1816 msgid "" "The higher, the more snowflakes.\n" "Flag: -snowflakes" msgstr "" "Più alto è, più fiocchi di neve.\n" "Flag: -snowflakes" #: src/ui.glade:1836 msgid "Show snow" msgstr "Mostra neve" #: src/ui.glade:1840 msgid "" "If set, show snowflakes.\n" "Flags: -snow, -nosnow" msgstr "" "Se impostato, mostra i fiocchi di neve.\n" "Flags: -snow, -nosnow" #: src/ui.glade:1855 msgid "" "The color of the snow.\n" "Flag: -sc" msgstr "" "Il colore della neve.\n" "Flag: -sc" #: src/ui.glade:1872 msgid "Color:" msgstr "Colore:" #: src/ui.glade:1886 msgid "Second color:" msgstr "Secondo colore:" #: src/ui.glade:1899 msgid "" "The second color of the snow.\n" "Flag: -sc2" msgstr "" "Il secondo colore della neve.\n" "Flag: -sc2" #: src/ui.glade:1912 msgid "Enable" msgstr "Abilitare" #: src/ui.glade:1916 msgid "" "If set, use two colors.\n" "Flag: -enablesc2" msgstr "Se impostato, utilizza due colori.\n" "Flag: -enablesc2" #: src/ui.glade:1974 msgid "Snow" msgstr "Neve" #: src/ui.glade:1992 msgid "" "Tiny Santa with three reindeers.\n" "Flags: -santa 0 -norudolph" msgstr "" "Piccolo Babbo Natale con tre renne.\n" "Flags: -santa 0 -norudolph" #: src/ui.glade:2021 msgid "" "Small Santa with three reindeers.\n" "Flags: -santa 1 -norudolph" msgstr "" "Babbo Natale piccolo con tre renne.\n" "Flags: -santa 1 -norudolph" #: src/ui.glade:2050 msgid "" "Santa with three reindeers.\n" "Flags: -santa 2 -norudolph" msgstr "" "Babbo Natale con tre renne.\n" "Flags: -santa 2 -norudolph" #: src/ui.glade:2079 msgid "" "Santa with Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder and Blixem.\n" "Flags: -santa 3 -norudolph" msgstr "" "Babbo Natale con Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder e " "Blixem.\n" "Flags: -santa 3 -norudolph" #: src/ui.glade:2108 msgid "" "Santa using the train with two reindeers.\n" "Flags: -santa 4 -norudolph" msgstr "" "Babbo Natale che usa il treno con due renne.\n" "Flags: -santa 4 -norudolph" #: src/ui.glade:2137 msgid "" "Santa using the train with one reindeer and Rudolph.\n" "Flags: -santa 4 -showrudolph" msgstr "" "Babbo Natale che usa il treno con una renna e Rudolph.\n" "Flags: -santa 4 -showrudolph" #: src/ui.glade:2165 msgid "" "Tiny Santa with two reindeers and Rudolph.\n" "Flags: -santa 0 -showrudolph" msgstr "" "Piccolo Babbo Natale con due renne e Rudolph.\n" "Flags: -santa 0 -showrudolph" #: src/ui.glade:2195 msgid "" "Small Santa with two reindeers and Rudolph.\n" "Flags: -santa 1 -showrudolph" msgstr "" "Piccolo Babbo Natale con due renne e Rudolph.\n" "Flags: -santa 1 -showrudolph" #: src/ui.glade:2223 msgid "" "Santa with two reindeers and Rudolph.\n" "Flags: -santa 2 -showrudolph" msgstr "" "Babbo Natale con due renne e Rudolph.\n" "Flags: -santa 2 -showrudolph" #: src/ui.glade:2251 msgid "" "Santa with Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder, Blixem " "and Rudolph.\n" "Flags: -santa 3 -showrudolph" msgstr "" "Babbo Natale con Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder, " "Blixem e Rudolph.\n" "Flags: -santa 3 -showrudolph" #: src/ui.glade:2282 msgid "Without Rudolph" msgstr "Senza Rudolph" #: src/ui.glade:2297 msgid "With Rudolph" msgstr "Con Rudolph" #: src/ui.glade:2308 msgid "Choose your Santa" msgstr "Scegli il tuo Babbo Natale" #: src/ui.glade:2326 msgid "Choose your favorite Santa" msgstr "Scegli il tuo Babbo Natale preferito" #: src/ui.glade:2342 src/ui.glade:3444 msgid " " msgstr " " #: src/ui.glade:2369 msgid "" "Santa's speed.\n" "Flag: -santaspeedfactor" msgstr "" "La velocità di Babbo Natale.\n" "Flag: -santaspeedfactor" #: src/ui.glade:2397 src/ui.glade:2960 src/ui.glade:3462 src/ui.glade:4578 #: src/ui.glade:5694 msgid "Apply default values for the preferences in this tab." msgstr "Applicare i valori predefiniti per le preferenze in questa scheda." #: src/ui.glade:2543 msgid "Show Santa" msgstr "Mostra Babbo Natale" #: src/ui.glade:2547 msgid "" "To show or not to show Santa.\n" "Flags: -showsanta, -nosanta" msgstr "" "Mostrare o non mostrare Babbo Natale.\n" "Flags: -showsanta, -nosanta" #: src/ui.glade:2590 src/ui.glade:3229 msgid "Scale:" msgstr "Scala:" #: src/ui.glade:2602 msgid "" "Scale of Santa.\n" "Flags: -santascale " msgstr "" "Scala di Babbo Natale.\n" "Flags: -santascale " #: src/ui.glade:2647 msgid "Santa" msgstr "Babbo Natale" #: src/ui.glade:2662 msgid "Show scenery" msgstr "Mostra scenario" #: src/ui.glade:2666 msgid "" "To show or not to show scenery.\n" "Flags: -showtrees, -notrees" msgstr "" "Per mostrare o non mostrare lo scenario.\n" "Flags: -showtrees, -notrees" #: src/ui.glade:2683 msgid "" "Vintage tree, you can set the color.\n" "Flag: -treetype 0" msgstr "" "Albero vintage, è possibile impostare il colore.\n" "Flag: -treetype 0" #: src/ui.glade:2706 msgid "" "Woody tree.\n" "Flags: -treetype 1 or: -treetype all" msgstr "" "Albero legnoso.\n" "Flags: -treetype 1 or: -treetype all" #: src/ui.glade:2729 msgid "" "Leavy tree.\n" "Flags: -treetype 2 or: -treetype all" msgstr "" "Albero pesante.\n" "Flags: -treetype 2 or: -treetype all" #: src/ui.glade:2752 msgid "" "Small house.\n" "Flags: -treetype 3 or: -treetype all" msgstr "" "Piccola casa.\n" "Flags: -treetype 3 or: -treetype all" #: src/ui.glade:2775 msgid "" "Reindeer.\n" "Flags: -treetype 4 or: -treetype all" msgstr "" "Renne\n" "Flags: -treetype 4 or: -treetype all" #: src/ui.glade:2798 msgid "" "Moose.\n" "Flags: -treetype 5 or: -treetype all" msgstr "" "Alce\n" "Flags: -treetype 5 or: -treetype all" #: src/ui.glade:2821 msgid "" "Snowy tree.\n" "Flags: -treetype 6 or: -treetype all" msgstr "" "Albero di neve.\n" "Flags: -treetype 6 or: -treetype all" #: src/ui.glade:2844 msgid "" "Set color of vintage tree.\n" "Flag: -tc" msgstr "" "Imposta il colore dell'albero d'epoca.\n" "Flag: -tc" #: src/ui.glade:2884 msgid "Compose your favorite scenery" msgstr "Componi il tuo scenario preferito" #: src/ui.glade:2900 msgid "Try and click any image!" msgstr "Prova a fare clic su qualsiasi immagine!" #: src/ui.glade:2931 msgid "" "Polar bear.\n" "Flags: -treetype 7 or: -treetype all" msgstr "" "Orso polare\n" "Flags: -treetype 7 or: -treetype all" #: src/ui.glade:3141 msgid "# Items:" msgstr "# Articoli:" #: src/ui.glade:3156 msgid "" "Desired number of scenery items.\n" "Flag: -trees" msgstr "" "Numero desiderato di elementi dello scenario.\n" "Flag: -trees" #: src/ui.glade:3179 msgid "% Window fill:" msgstr "% riempimento finestra:" #: src/ui.glade:3190 msgid "" "Bottom percentage of screen available for scenery.\n" "Flag: -treefill" msgstr "" "Percentuale inferiore dello schermo disponibile per lo scenario.\n" "Flag: -treefill" #: src/ui.glade:3209 msgid "Allow overlap" msgstr "Consenti sovrapposizione" #: src/ui.glade:3213 msgid "" "To allow overlap or not when placing scenery.\n" "Flags: -treeoverlap, -notreeoverlap" msgstr "" "Per consentire la sovrapposizione o meno quando si posiziona lo scenario.\n" "Flags: -treeoverlap, -notreeoverlap" #: src/ui.glade:3240 msgid "" "Scale of scenery.\n" "Flag: sceneryscale " msgstr "" "Scala dello scenario.\n" "Flag: sceneryscale " #: src/ui.glade:3409 msgid "Scenery" msgstr "Scenario" #: src/ui.glade:3428 msgid "Compose here your favorite celestial conditions" msgstr "Componi qui le tue condizioni celesti preferite" #: src/ui.glade:3508 msgid "" "Apply default values for all preferences (except settings).\n" "Flag: -defaults" msgstr "" "Applicare i valori predefiniti per tutte le preferenze (eccetto le " "impostazioni).\n" "Flag: -defaults" #: src/ui.glade:3526 msgid "" "Apply vintage values for all preferences (except settings).\n" "Flag: -vintage" msgstr "" "Applica valori vintage per tutte le preferenze (eccetto le impostazioni).\n" "Flag: -vintage" #: src/ui.glade:3612 msgid "Wind" msgstr "Vento" #: src/ui.glade:3626 msgid "Windy" msgstr "Ventoso" #: src/ui.glade:3631 msgid "" "If set, there will be wind.\n" "Flags: -wind, -nowind" msgstr "" "Se impostato, ci sarà vento.\n" "Flags: -wind, -nowind" #: src/ui.glade:3648 msgid "Whirl:" msgstr "Vortice:" #: src/ui.glade:3660 msgid "" "The higher this setting, the more the wind will whirl.\n" "Flag: -whirlfactor" msgstr "" "Più alta è questa impostazione, più il vento vorticerà.\n" "Flag: -whirlfactor" #: src/ui.glade:3682 msgid "Timer:" msgstr "Tempistiche:" #: src/ui.glade:3695 msgid "" "This setting determines how many seconds pass between two gusts of wind.\n" "Flag: -windtimer" msgstr "" "Questa impostazione determina quanti secondi passano tra due raffiche di " "vento.\n" "Flag: -windtimer" #: src/ui.glade:3711 msgid "Now!" msgstr "Ora!" #: src/ui.glade:3715 msgid "Force a gust of wind immediately." msgstr "Forzare una raffica di vento immediatamente." #: src/ui.glade:3732 msgid "Stars" msgstr "Stelle" #: src/ui.glade:3750 msgid "" "To show or not show stars.\n" "Flag: -stars (0 means: no stars)" msgstr "" "Per mostrare o non mostrare le stelle.\n" "Flag: -stars (0 means: no stars)" #: src/ui.glade:3767 msgid "Number:" msgstr "Numero:" #: src/ui.glade:3779 msgid "" "Number of twinkling stars.\n" "Flag: -stars" msgstr "" "Numero di stelle scintillanti.\n" "Flag: -stars" # #: src/ui.glade:3825 msgid "Moon" msgstr "Luna" # #: src/ui.glade:3843 msgid "" "To show or not show moon.\n" "Flags: -moon 1, -moon 0" msgstr "" "Mostrare o non mostrare la luna.\n" "Flags: -moon 1, -moon 0" # #: src/ui.glade:3873 msgid "" "Speed of moon in pixels/minute.\n" "Flag: -moonspeed" msgstr "" "Velocità della luna in pixel/minuto.\n" "Flag: -moonspeed" # #: src/ui.glade:3907 msgid "" "Relative size of the moon.\n" "Flag: -moonsize" msgstr "" "Dimensione relativa della luna.\n" "Flag: -moonsize" # #: src/ui.glade:3928 msgid "Halo" msgstr "Aureola" # #: src/ui.glade:3946 msgid "" "To show or not to show halo around moon.\n" "Flags: -halo 1, -halo 0" msgstr "" "Mostrare o non mostrare l'aureola intorno alla luna.\n" "Flags: -halo 1, -halo 0" # #: src/ui.glade:3964 src/ui.glade:4179 msgid "Bright:" msgstr "Brillante:" # #: src/ui.glade:3976 msgid "" "Brightness of moon's halo.\n" "Flag: -halobrightness" msgstr "" "Luminosità dell'aureola lunare.\n" "Flag: -halobrightness" # #: src/ui.glade:3998 msgid "Meteors" msgstr "Meteore" # #: src/ui.glade:4016 msgid "" "To show or not to show meteors.\n" "Flags: -meteors, -nometeors" msgstr "" "Mostrare o non mostrare meteore.\n" "Flags: -meteors, -nometeors" # #: src/ui.glade:4034 msgid "Aurora" msgstr "Aurora" # #: src/ui.glade:4052 msgid "" "To show or not show aurora.\n" "Note: the aurora is best viewed using a dark background.\n" "Flags: -aurora 1, -aurora 0" msgstr "" "Per mostrare o non mostrare l'aurora.\n" "Nota: l'aurora si vede meglio con uno sfondo scuro.\n" "Flags: -aurora 1, -aurora 0" # #: src/ui.glade:4071 msgid "Width:" msgstr "Larghezza di taglio:" # #: src/ui.glade:4083 msgid "" "Width of aurora in percentage of screen width.\n" "Flag: -aurorawidth" msgstr "" "Larghezza dell'aurora in percentuale della larghezza dello schermo.\n" "Flag: -aurorawidth" # #: src/ui.glade:4108 msgid "Height:" msgstr "Altezza:" # #: src/ui.glade:4120 msgid "" "Vertical size of aurora.\n" "Flag: -auroraheight" msgstr "" "Dimensione verticale dell'aurora.\n" "Flag: -auroraheight" # #: src/ui.glade:4157 msgid "" "Animation speed of aurora: real: 10, for a more dramatic effect choose: 100\n" "Flag: -auroraspeed" msgstr "" "Velocità di animazione di aurora: reale: 10, per un effetto più drammatico " "scegli: 100\n" "Flag: -auroraspeed" # #: src/ui.glade:4191 msgid "" "Brightness of aurora.\n" "Flags: -aurorabrightness" msgstr "" "Luminosità dell'aurora.\n" "Flags: -aurorabrightness" # #: src/ui.glade:4208 msgid "Left" msgstr "Sinistra" # #: src/ui.glade:4212 msgid "" "Place aurora left on the screen.\n" "Flag: -auroraleft" msgstr "" "Posiziona l'aurora sinistra sullo schermo.\n" "Flag: -auroraleft" # #: src/ui.glade:4225 msgid "Middle" msgstr "Medi" # #: src/ui.glade:4229 msgid "" "Place aurora in the middle of the screen.\n" "Flag: -auroramiddle" msgstr "" "Posiziona l'aurora al centro dello schermo.\n" "Flag: -auroramiddle" # #: src/ui.glade:4243 msgid "Right" msgstr "Destra" # #: src/ui.glade:4247 msgid "" "Place aurora in the right of the screen.\n" "Flag: -auroraright" msgstr "" "Posiziona l'aurora a destra dello schermo.\n" "Flag: -auroraright" # #: src/ui.glade:4266 msgid "Frequency:" msgstr "Frequenza:" # #: src/ui.glade:4278 msgid "" "Frequency of meteors to appear.\n" "Flags: -meteorfrequency" msgstr "" "Frequenza di comparsa delle meteore.\n" "Flags: -meteorfrequency" # #: src/ui.glade:4300 msgid "Base:" msgstr "Basale:" # #: src/ui.glade:4312 msgid "" "Baseline height of aurora, in percentage of screen height.\n" "Flag: -aurorabase" msgstr "" "Altezza al basale dell'aurora, in percentuale dell'altezza dello schermo.\n" "Flag: -aurorabase" #: src/ui.glade:4329 msgid "Color" msgstr "Colore" #: src/ui.glade:4333 msgid "" "Choose between yellow-ish and white-ish moon.\n" "Flag: -mooncolor [0,1]" msgstr "" "Scegli tra luna giallastra e biancastra.\n" "Flag: -mooncolor [0,1]" # #: src/ui.glade:4433 msgid "Celestials" msgstr "Celestiali" # #: src/ui.glade:4453 msgid "Birds settings" msgstr "Impostazioni uccelli" # #: src/ui.glade:4617 msgid "Show birds" msgstr "Mostra uccelli" # #: src/ui.glade:4621 msgid "" "If set: show birds.\n" "Flags: -showbirds 1, -showbirds 0" msgstr "" "Se impostato: mostra uccelli.\n" "Flags: -showbirds 1, -showbirds 0" # #: src/ui.glade:4634 msgid "Birds only" msgstr "Solo uccelli" # #: src/ui.glade:4638 msgid "" "If set: show no Santa, snow or scenery.\n" "Flags: -birdsonly 0, -birdsony 1" msgstr "" "Se impostato: non mostrare Babbo Natale, neve o paesaggi.\n" "Flags: -birdsonly 0, -birdsony 1" # #: src/ui.glade:4655 msgid "Preferred distance:" msgstr "Distanza preferita:" # #: src/ui.glade:4669 msgid "" "Preferred distance from other birds.\n" "Flag: -prefdistance" msgstr "" "Distanza preferita dagli altri uccelli.\n" "Flag: -prefdistance" # #: src/ui.glade:4697 msgid "Restart" msgstr "Riavvia" # #: src/ui.glade:4701 msgid "Restart birds." msgstr "Riavviare gli uccelli." # #: src/ui.glade:4718 msgid "Viewing distance:" msgstr "Distanza di visualizzazione:" # #: src/ui.glade:4731 msgid "" "Viewing distance.\n" "NOTE: Santa has no knowledge of viewing distance, so when birds are " "following Santa, the relative positions of Santa and birds will be " "temporarely out of sync when you change the viewing distance. This is only " "noticeable when the birds are following Santa.\n" "Flag: -viewingdistance" msgstr "" "NOTA: Babbo Natale non ha alcuna conoscenza della distanza di visione, " "quindi quando gli uccelli seguono Babbo Natale, le posizioni relative di " "Babbo Natale e gli uccelli saranno temporaneamente fuori sincronia quando si " "modifica la distanza di visione. Questo si nota solo quando gli uccelli " "seguono Babbo Natale.\n" "Flag: -viewingdistance" # #: src/ui.glade:4752 msgid "Focus to attraction point:" msgstr "Focus sul punto di attrazione:" # #: src/ui.glade:4766 msgid "" "Tendency to concentrate on the attraction point.\n" "Flag: -focuscentre" msgstr "" "Tendenza a concentrarsi sul punto di attrazione.\n" "Flag: -focuscentre" # #: src/ui.glade:4784 msgid "" "Desired number of birds. If zero, no birds are shown.\n" "Flag: -nbirds" msgstr "" "Numero desiderato di uccelli. Se zero, non vengono mostrati uccelli.\n" "Flag: -nbirds" #: src/ui.glade:4807 msgid "# Birds:" msgstr "# Uccelli:" # #: src/ui.glade:4821 msgid "" "Number of nearest neighbours the birds should look at.\n" "Flag: -neighbours" msgstr "" "Numero di vicini più vicini a cui gli uccelli dovrebbero guardare.\n" "Flag: -neighbours" # #: src/ui.glade:4841 msgid "Neighbours:" msgstr "I vicini:" # #: src/ui.glade:4856 msgid "" "Give the birds a fancy color.\n" "Flag: -birdscolor" msgstr "" "Dare agli uccelli un colore fantasia.\n" "Flag: -birdscolor" # #: src/ui.glade:4874 msgid "Bird color" msgstr "Colore dell'uccello" # #: src/ui.glade:4900 msgid "Anarchy:" msgstr "Anarchia:" # #: src/ui.glade:4914 msgid "" "Anarchy level: the higher, the more anarchy.\n" "Flag: -anarchy" msgstr "" "Livello di anarchia: più alto è, più anarchia.\n" "Flag: -anarchy" # #: src/ui.glade:4934 msgid "Distance weight:" msgstr "Peso della distanza:" # #: src/ui.glade:4948 msgid "" "Tendency to keep desired distance to neighbours.\n" "Flag: -disweight" msgstr "" "Tendenza a mantenere la distanza desiderata dai vicini.\n" "Flag: -disweight" # #: src/ui.glade:4968 msgid "Adjust speed to neighbours:" msgstr "Regola la velocità ai vicini:" # #: src/ui.glade:4982 msgid "" "Tendency to adjust speed to neighbours.\n" "Flag: -followneighbours" msgstr "" "Tendenza ad adattare la velocità ai vicini.\n" "Flag: -followneighbours" # #: src/ui.glade:5016 msgid "" "Speed of birds in arbitrary units.\n" "Flag: -birdsspeed" msgstr "" "Velocità degli uccelli in unità arbitrarie.\n" "Flag: -birdsspeed" # #: src/ui.glade:5036 msgid "Drawing scale:" msgstr "Scala di disegno:" # #: src/ui.glade:5050 msgid "" "Influence the size of the birds.\n" "Flag: -birdsscale\n" msgstr "" "Influenzare le dimensioni degli uccelli.\n" "Flag: -birdsscale\n" # #: src/ui.glade:5067 msgid "" "Show \n" "attr point" msgstr "" "Mostra \n" "punto attr" # #: src/ui.glade:5073 msgid "" "Show the point where the birds want to go.\n" "Flags: -showattr 0, -showattr 1" msgstr "" "Mostra il punto in cui gli uccelli vogliono andare.\n" "Flags: -showattr 0, -showattr 1" # #: src/ui.glade:5084 msgid "" "Follow \n" "Santa" msgstr "" "Segui \n" "Babbo Natale" # #: src/ui.glade:5090 msgid "" "Birds are attracted by an attraction point. Here you can choose to follow " "Santa.\n" "Flags: -followsanta 0, -followsanta 1" msgstr "" "Gli uccelli sono attratti da un punto di attrazione. Qui puoi scegliere di " "seguire Babbo Natale.\n" "Flags: -followsanta 0, -followsanta 1" # #: src/ui.glade:5103 msgid "" "Percentage of screen to be used for the attraction point.\n" "Flag: -attrspace" msgstr "" "Percentuale di schermo da utilizzare per il punto di attrazione.\n" "Flag: -attrspace" # #: src/ui.glade:5125 msgid "Attraction point range" msgstr "Intervallo del punto di attrazione" # #: src/ui.glade:5168 msgid "Actual mean distance from neighbours." msgstr "Distanza media effettiva dai vicini." # #: src/ui.glade:5185 msgid "Distance used to get the desired number of neighbours." msgstr "Distanza utilizzata per ottenere il numero desiderato di vicini." # #: src/ui.glade:5268 msgid "Birds" msgstr "Uccelli" # #: src/ui.glade:5286 msgid "version" msgstr "versione" # #: src/ui.glade:5301 src/ui.glade:6515 msgid "Settings" msgstr "Impostazioni" # #: src/ui.glade:5323 msgid "Transparency " msgstr "Trasparenza " # #: src/ui.glade:5340 msgid "" "Transparency of painted items:\n" "0: no transparency.\n" "100: fully transparent, you will see nothing!\n" "Flag: -transparency" msgstr "" "Trasparenza degli articoli verniciati:\n" "0: nessuna trasparenza.\n" "100: completamente trasparente, non vedrai nulla!\n" "Flag: -transparency" # #: src/ui.glade:5367 msgid "Lift snow on bottom" msgstr "Solleva la neve sul fondo" # #: src/ui.glade:5383 msgid "" "Use this if snow falls below the bottom of your screen, or fallen snow " "hides something that should not be hidden.\n" "Flag: -offsets" msgstr "" "Utilizzare questa opzione se la neve cade sotto la parte inferiore dello " "schermo o se la neve caduta nasconde qualcosa che non dovrebbe essere " "nascosto.\n" "Flag: -offsets" # #: src/ui.glade:5408 msgid "Lift snow on windows" msgstr "Solleva la neve sulle finestre" # #: src/ui.glade:5424 msgid "" "Use this if no snow collects on your windows, or if snow collects separated " "from your windows. \n" "Some basic window managers need this setting (e.g. TWM needs in general a " "value of 25 .. 28).\n" "Flag: -offsety" msgstr "" "Utilizzalo se non si accumula neve sulle tue finestre o se si accumula neve " "separata dalle tue finestre. \n" "Alcuni gestori di finestre di base hanno bisogno di questa impostazione (ad " "esempio, TWM ha bisogno in generale di un valore di 25 .. 28).\n" "Flag: -offsety" # #: src/ui.glade:5449 msgid "Cpu factor" msgstr "Fattore Cpu" # #: src/ui.glade:5467 msgid "" "The higher, the smoother xsnow will run, but will also use more cpu power.\n" "Flag: -cpuload" msgstr "" "Più alto è, più liscio xsnow verrà eseguito, ma utilizzerà anche più potenza " "cpu.\n" "Flag: -cpuload" # #: src/ui.glade:5493 msgid "Scale" msgstr "Bilancia" # #: src/ui.glade:5510 msgid "" "Overall drawing scale.\n" "Flag: -scale" msgstr "" "Scala di disegno complessiva.\n" "Flag: -scale" # #: src/ui.glade:5543 msgid "Ignore large top windows" msgstr "Ignora finestre superiori grandi" #: src/ui.glade:5559 msgid "" "Windows wider than 80 percent of the screen and closer to the top than the " "number in this widget will not collect snow.\n" "In some cases, there are invisible windows near the top of the screen, which " "are handled by xsnow as normal windows: snow is collected upon them. By " "entering a suitable number here, this undesired behaviour can be avoided.\n" "Flag: -ignoretop\n" "\n" msgstr "" "Le finestre più larghe dell'80% dello schermo e più vicine alla parte " "superiore del numero in questo widget non raccoglieranno neve.\n" "In alcuni casi, ci sono finestre invisibili vicino alla parte superiore " "dello schermo, che sono gestite da xsnow come normali finestre: la neve " "viene raccolta su di esse. Inserendo qui un numero adeguato, questo " "comportamento indesiderato può essere evitato.\n" "Flag: -ignoretop\n" "\n" # #: src/ui.glade:5583 msgid "Ignore large bottom windows" msgstr "Ignora finestre inferiori grandi" #: src/ui.glade:5599 msgid "" "Windows wider than 80 percent of the screen and closer to the bottom than " "the number in this widget will not collect snow.\n" "\n" "In some cases, there are invisible windows near the bottom of the screen, " "which are handled by xsnow as normal windows: snow is collected upon them. " "By entering a suitable number here, this undesired behaviour can be " "avoided.\n" "Flag: -ignorebottom" msgstr "" "Le finestre più larghe dell'80% dello schermo e più vicine alla parte " "inferiore del numero in questo widget non raccoglieranno neve.\n" "\n" "In alcuni casi, ci sono finestre invisibili vicino alla parte inferiore " "dello schermo, che sono gestite da xsnow come normali finestre: la neve " "viene raccolta su di esse. Inserendo qui un numero adeguato, questo " "comportamento indesiderato può essere evitato.\n" "Flag: -ignorebottom" #: src/ui.glade:5791 msgid "window type etc." msgstr "tipo di finestra ecc." #: src/ui.glade:5814 msgid "" "Menu\n" "colors" msgstr "Colori Menu" #: src/ui.glade:5819 msgid "" "Toggle between xsnow's own menu colors and standard menu colors.\n" "Activated: use xsnow colors.\n" "Deactivated: use default colors.\n" "Flags: -theme 1, -theme 0" msgstr "" "Alterna tra i colori del menu xsnow e i colori del menu standard.\n" "Attivato: utilizzare colori xsnow.\n" "Disattivato: usa i colori predefiniti.\n" "Flags: -theme 1, -theme 0" #: src/ui.glade:5833 msgid "" "On all\n" "workspaces" msgstr "" "Su tutte le\n" "aree di lavoro" #: src/ui.glade:5838 msgid "" "Use all workspaces to snow in.\n" "NOTE: this doesn't work properly in enlightenment.\n" "Flags: -allworkspaces 1, -allworkspaces 0" msgstr "" "Utilizzare tutte le aree di lavoro per innevare.\n" "NOTA: questo non funziona correttamente nell'illuminazione.\n" "Flags: -allworkspaces 1, -allworkspaces 0" #: src/ui.glade:5856 msgid "" "Below\n" "windows" msgstr "" "Sotto\n" "le finestre" #: src/ui.glade:5861 msgid "" "When activated, it will be snowing below your windows, else it will be " "snowing upon you windows too.\n" "On some desktop environments, when snowing above your windows you will not " "be able to click on any window.\n" "Therefore, you will be asked to click a button, to be sure that things are " "OK.\n" "Flag: -above" msgstr "" "Quando attivato, nevicherà sotto le finestre, altrimenti nevicherà anche su " "di voi.\n" "In alcuni ambienti desktop, quando nevica sopra le finestre non sarà " "possibile fare clic su alcuna finestra.\n" "Pertanto, ti verrà chiesto di fare clic su un pulsante, per essere sicuro " "che le cose stiano bene.\n" "Flag: -above" #: src/ui.glade:5880 msgid "" "Click to\n" "confirm" msgstr "" "Clicca per\n" "confermare" #: src/ui.glade:5885 msgid "To make sure you can click." msgstr "Per essere sicuri di poter fare clic su." #: src/ui.glade:5904 msgid "" "If you have more than one monitor, choose where you want snow falling. " "Choose 'all monitors' if you want snow in all monitors.\n" "NOTE: when changing monitor, xsnow will restart.\n" "Flag: -screen" msgstr "" "Se si dispone di più di un monitor, scegliere dove si desidera che la neve " "cada. Scegliere 'tutti i monitor' se si desidera neve in tutti i monitor.\n" "NOTA: quando si cambia monitor, xsnow si riavvia.\n" "Flag: -screen" #: src/ui.glade:5911 msgid "monitor 1" msgstr "Monitor 1" #: src/ui.glade:5922 msgid "" "Create\n" "outline" msgstr "" "Crea\n" "struttura" #: src/ui.glade:5927 msgid "" "To draw an outline around the snow window.\n" "Flag: -outline 1/0" msgstr "" "Per disegnare un contorno attorno alla finestra di neve.\n" "Flag: -outline 1/0" #: src/ui.glade:5951 msgid "" " \n" " " msgstr "" " \n" " \n" " " #: src/ui.glade:5986 msgid "" "Choose here the picture you want as background when xscreensaver is " "active.\n" "Flag: -bg" msgstr "" "Scegli qui l'immagine che vuoi come sfondo quando xscreensaver è attivo.\n" "Flag: -bg" #: src/ui.glade:5990 msgid "Choose background" msgstr "Scegli lo sfondo" #: src/ui.glade:6005 msgid "" "Activate xscreensaver.\n" "Click and don't touch mouse and keyboard for a few seconds..." msgstr "" "Attivare xscreensaver.\n" "Fare clic e non toccare il mouse e la tastiera per alcuni secondi..." #: src/ui.glade:6019 msgid "" "Settings for Xscreensaver. You can choose a background, and choose to use it " "or not.\n" "Make sure you add a line like\n" "xsnow -root\n" "after the line 'programs:' in the file ~/.xscreensaver and you run " "xscreensaver-demo to choose for xsnow.\n" "To activate xscreensaver on the command line:\n" "xscreensaver-command -activate\n" "See also the man page:\n" "man xsnow" msgstr "" "Impostazioni per Xscreensaver. Puoi scegliere uno sfondo e scegliere di " "usarlo o meno.\n" "Assicurati di aggiungere una riga come\n" "xsnow -root\n" "after la riga 'programs:' nel file ~/.xscreensaver ed esegui xscreensaver-" "demo per scegliere xsnow.\n" "Per attivare xscreensaver sulla riga comandi:\n" "xscreensaver-command -activate\n" "Vedi anche la pagina man:\n" "man xsnow" #: src/ui.glade:6028 msgid "Xscreensaver: " msgstr "Xscreensaver: " #: src/ui.glade:6048 msgid "Black" msgstr "Nero" #: src/ui.glade:6052 msgid "" "When activated, the background will be black.\n" "Flag: -bg (this button will be automatically desactivated when -bg is given)" msgstr "" "Quando attivato, lo sfondo sarà nero.\n" "Flag: -bg (this button will be automatically desactivated when -bg is given)" #: src/ui.glade:6076 msgid "" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" msgstr "" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" #: src/ui.glade:6551 msgid "en" msgstr "en" #: src/ui.glade:6554 msgid "it" msgstr "it" #~ msgid "" #~ "If set, use two colors.\n" #~ "Flags: -enablesc2" #~ msgstr "" #~ "Se impostato, utilizza due colori.\n" #~ "Flags: -enablesc2" #, c-format #~ msgid "XWinInfo failed\n" #~ msgstr "XWinInfo non riuscito\n" #, c-format #~ msgid "Force snow on root: window: %#lx, depth: %d\n" #~ msgstr "Forza neve sulla radice: finestra: %#lx, profondità: %d\n" #, c-format #~ msgid "" #~ "NOTE: you probably need to tweak 'Lift snow on windows' in the 'settings' " #~ "panel.\n" #~ msgstr "" #~ "NOTA: probabilmente è necessario modificare \"Solleva la neve sulle " #~ "finestre\" nel pannello \"Impostazioni\".\n" #~ msgid "Force a gust of wind immediately.\n" #~ msgstr "Forza immediatamente una folata di vento.\n" xsnow-3.8.3/pofiles/lt.po0000666000000000000000000013107114732252143013523 0ustar0000000000000000# # Sometimes the translations contain rubbish, please replace them. # # (abc_1000) Rick Jansen # # (abc_1001) Xsnow # # (abc_1002) %l#x # # (abc_1003) XsnoW # # (abc_1004) Xscreensaver # # (abc_1005) XSNOW # # (abc_1006) xsnow # # (abc_1007) \n # # (abc_1008)   # Language for xsnow # Copyright (C) 2023 Willem Vermin # Willem Vermin , 2023 # This file is distributed under the same license as the xsnow package. # # msgid "" msgstr "" "Project-Id-Version: xsnow 3.7.0~pre04\n" "Report-Msgid-Bugs-To: Willem Vermin wvermin@gmail.com\n" "POT-Creation-Date: 2024-03-10 14:19+0100\n" "PO-Revision-Date: 2024-03-10 14:19+0100\n" "Last-Translator: Willem Vermin wvermin@gmail.com\n" "Language-Team: None\n" "Language: lt\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: src/main.c:379 #, c-format msgid "Available languages are: %s\n" msgstr "Galimos kalbos: %s\n" #: src/main.c:382 msgid "Warning: don't eat yellow snow!" msgstr "Ä®spÄ—jimas: nevalgykite geltono sniego!" #: src/main.c:403 #, c-format msgid "For optimal resuts, add to your %s:\n" msgstr "NorÄ—dami gauti optimalius rezultatus, pridÄ—kite prie savo %s:\n" #: src/main.c:411 #, c-format msgid "unknown\n" msgstr "nežinomas \n" #: src/main.c:420 #, c-format msgid "Detected Wayland desktop\n" msgstr "Aptiktas „Wayland“ darbalaukis \n" #: src/main.c:435 #, c-format msgid "Xsnow needs gtk version >= %s, found version %s \n" msgstr "Xsnow reikia gtk versijos >u003d %s, rasta versija %s \n" #: src/main.c:445 msgid "Continuing with flag" msgstr "TÄ™sinys su vÄ—liava" #: src/main.c:483 #, c-format msgid "%s: cannot connect to X server %s\n" msgstr "%s: nepavyksta prisijungti prie X serverio %s\n" #: src/main.c:484 msgid "(default)" msgstr "(numatytas)" #: src/main.c:602 msgid "restarting" msgstr "paleidimas iÅ¡ naujo" #: src/main.c:649 #, c-format msgid "Click on a window ...\n" msgstr "SpustelÄ—kite langÄ…...\n" #: src/main.c:683 #, c-format msgid "Detected desktop session: %s\n" msgstr "Aptikta darbalaukio sesija: %s\n" #: src/main.c:686 #, c-format msgid "Could not determine desktop session\n" msgstr "Nepavyko nustatyti darbalaukio seanso \n" #: src/main.c:718 #, c-format msgid "Trying to snow in root window\n" msgstr "Bandoma snigti Å¡akniniame lange \n" #: src/main.c:762 #, c-format msgid "Using transparent window\n" msgstr "Naudojant skaidrų langÄ… \n" #: src/main.c:767 #, c-format msgid "The transparent snow-window is probably not click-through, alas..\n" msgstr "Deja, permatomas sniego langas tikriausiai nepaspaudžiamas..\n" #: src/main.c:776 #, c-format msgid "Cannot create transparent window\n" msgstr "Negalima sukurti skaidraus lango \n" #: src/main.c:778 #, c-format msgid "NOTE: xsnow will probably run, but some glitches are to be expected.\n" msgstr "" "PASTABA: xsnow tikriausiai veiks, bet galima tikÄ—tis tam tikrų " "nesklandumų. \n" #: src/main.c:788 #, c-format msgid "LXDE session found, using window 'pcmanfm'.\n" msgstr "LXDE sesija rasta naudojant langÄ… „pcmanfm“.\n" #: src/main.c:795 #, c-format msgid "Using window 'Desktop'.\n" msgstr "Naudojant langÄ… „Darbalaukis“.\n" #: src/main.c:799 #, c-format msgid "Using root window\n" msgstr "Naudojant Å¡akninį langÄ… \n" #: src/main.c:843 #, c-format msgid "Snowing in %#lx: %s %d+%d %dx%d\n" msgstr "Sninga %#lx: %s %d+%d %dx%d\n" #: src/main.c:888 #, c-format msgid "Using double buffer: %#lx. %dx%d\n" msgstr "Naudojant dvigubÄ… buferį: %#lx. %dx%d\n" #: src/main.c:895 #, c-format msgid "NOT using double buffering:" msgstr "NEnaudojamas dvigubas buferis:" #: src/main.c:897 #, c-format msgid " because double buffering is not available on this system\n" msgstr " nes dvigubas buferis Å¡ioje sistemoje negalimas \n" #: src/main.c:899 #, c-format msgid " on your request.\n" msgstr " pagal jÅ«sų praÅ¡ymÄ…. \n" #: src/main.c:900 #, c-format msgid "NOTE: expect some flicker.\n" msgstr "PASTABA: tikÄ—kitÄ—s mirgÄ—jimo. \n" #: src/main.c:1042 msgid "Restart due to change of screen or language settings ...\n" msgstr "Paleisti iÅ¡ naujo dÄ—l ekrano ar kalbos nustatymų pasikeitimo...\n" #: src/main.c:1056 msgid "Restart due to change of display settings...\n" msgstr "Paleisti iÅ¡ naujo, nes pasikeitÄ— ekrano nustatymai...\n" #: src/main.c:1147 msgid "Wayland (Expect some slugginess)" msgstr "Veilendas (TikÄ—kitÄ—s vangumo)" #: src/main.c:1151 msgid "Probably X11" msgstr "Tikriausiai X11" #: src/main.c:1153 #, c-format msgid "%s. Snow window: %#lx" msgstr "%s. Sniego langas: %#lx" #: src/main.c:1205 #, c-format msgid "More than %d errors, I quit!" msgstr "Daugiau nei %d klaidų, išėjau!" #: src/main.c:1355 #, c-format msgid "Window size changed, now snowing in in %#lx: %s %d+%d %dx%d\n" msgstr "Pakeistas lango dydis, dabar sninga po %#lx: %s %d+%d %dx%d\n" #: src/main.c:1424 #, c-format msgid "Halting because of flag %s\n" msgstr "Sustabdoma dÄ—l vÄ—liavÄ—lÄ—s %s\n" #: src/selfrep.c:34 #, c-format msgid "Not sending tar file to terminal.\n" msgstr "Tar failas nesiunÄiamas į terminalÄ…. \n" #: src/selfrep.c:35 #, c-format msgid "Try redirecting to a file (e.g: %s,\n" msgstr "Pabandykite peradresuoti į failÄ… (pvz.: %s,\n" #: src/selfrep.c:36 #, c-format msgid "or use a %s" msgstr "arba naudokite %s" #: src/selfrep.c:42 msgid "Problems encountered during production of the tar ball.\n" msgstr "Problemos, iÅ¡kilusios gaminant deguto rutulį. \n" #: src/selfrep.c:47 #, c-format msgid "Self replication is not compiled in.\n" msgstr "SavarankiÅ¡kas replikavimas nesukompiliuotas.\n" #: src/utils.c:248 #, c-format msgid "" "\n" "Xsnow: Caught signal %d\n" msgstr "" "\n" "Xsnow: užfiksuotas signalas %d\n" #: src/utils.c:251 #, c-format msgid "" "\n" "Thanks for using xsnow\n" msgstr "" "\n" "DÄ—kojame, kad naudojatÄ—s xsnow\n" #: src/windows.c:633 #, c-format msgid "Setting background from %s\n" msgstr "Fono nustatymas iÅ¡ %s\n" #: src/ui.c:1050 #, c-format msgid "Range: %d\n" msgstr "Diapazonas: %d\n" #: src/ui.c:1052 #, c-format msgid "Mean distance: %3d\n" msgstr "Vidutinis atstumas: %3d\n" #: src/ui.c:1060 #, c-format msgid "Desktop type: %s" msgstr "Darbalaukio tipas: %s" #: src/ui.c:1175 src/ui.glade:5910 msgid "all monitors" msgstr "visi monitoriai" #: src/ui.c:1182 #, c-format msgid "monitor %d" msgstr "stebÄ—ti %d" #: src/ui.c:1200 msgid "Available languages are: " msgstr "Galimos kalbos: " #: src/ui.c:1203 msgid "Use \"sys\" for your default language.\n" msgstr "Naudokite \"sys\" kaip numatytÄ…jÄ… kalbÄ…. \n" #: src/ui.c:1204 msgid "See also the man page." msgstr "Taip pat žiÅ«rÄ—kite vadovo puslapį." #: src/ui.glade:144 msgid "" "\n" "Alas! This not an X11 session, xsnow will probably not run.\n" "\n" "If you want to try it anyway, set the environment variable XSNOW_FORCE_RUN, " "eg:\n" "\n" " XSNOW_FORCE_RUN=1 xsnow\n" "\n" "Or, you could force an X11 session, for example by tweaking /etc/gdm3/daemon." "conf.\n" "\n" msgstr "" "\n" "Deja! Tai ne X11 seansas, xsnow tikriausiai nebus paleista.\n" "\n" "Jei vis tiek norite tai iÅ¡bandyti, nustatykite aplinkos kintamÄ…jį \n" "\n" " XSNOW_FORCE_RUN=1 xsnow\n" "\n" " \n" " Arba galite priverstinai pradÄ—ti X11 seansÄ…, pavyzdžiui, pakoreguodami /etc/" "gdm3/daemon.conf.\n" "\n" #: src/ui.glade:162 msgid "Ok, things are as they are. " msgstr "Gerai, viskas yra taip, kaip yra. " #: src/ui.glade:477 msgid "" "If everything is ok, it is now snowing on your desktop, and birds are " "flying. You are encouraged to define your own preferences using the tabs " "above." msgstr "" "Jei viskas gerai, dabar jÅ«sų darbalaukyje sninga, o paukÅ¡Äiai skraido. " "Rekomenduojame apibrėžti savo nuostatas naudojant aukÅ¡Äiau esanÄius " "skirtukus." #: src/ui.glade:492 msgid "" "Use the settings tab if xsnow is misbehaving.\n" "Use the birds tab if birds are misbehaving." msgstr "" "Jei xsnow elgiasi netinkamai, naudokite nustatymų skirtukÄ…. \n" " Jei paukÅ¡Äiai elgiasi netinkamai, naudokite skirtukÄ… paukÅ¡Äiai." #: src/ui.glade:509 msgid "In every tab you find the following rescue buttons:" msgstr "Kiekviename skirtuke rasite Å¡iuos atkÅ«rimo mygtukus:" #: src/ui.glade:529 msgid "Defaults " msgstr "Numatytieji " #: src/ui.glade:544 msgid "Set default preferences for this tab." msgstr "Nustatykite numatytÄ…sias Å¡io skirtuko nuostatas." #: src/ui.glade:571 msgid "Vintage " msgstr "Senovinis " #: src/ui.glade:586 msgid "Set vintage preferences for this tab." msgstr "Nustatykite Å¡io skirtuko senovines nuostatas." #: src/ui.glade:613 msgid "All defaults " msgstr "Visi numatytieji nustatymai " #: src/ui.glade:628 msgid "Set default preferences for all (except settings) tabs." msgstr "" "Nustatykite numatytÄ…sias visų (iÅ¡skyrus nustatymus) skirtukų nuostatas." #: src/ui.glade:655 msgid "All vintage " msgstr "Visas senovinis " #: src/ui.glade:670 msgid "Set vintage preferences for all (except settings) tabs." msgstr "" "Nustatykite vintage nuostatas visiems (iÅ¡skyrus nustatymus) skirtukams." #: src/ui.glade:690 src/ui.glade:701 src/ui.glade:840 src/ui.glade:1045 #: src/ui.glade:2870 src/ui.glade:2919 src/ui.glade:4688 msgid " " msgstr " " #: src/ui.glade:712 msgid " " msgstr " " #: src/ui.glade:746 msgid "Welcome at xsnow!" msgstr "Sveiki atvykÄ™ į xsnow!" #: src/ui.glade:804 msgid "" "Vintage preferences: the look and feel of the original xsnow, created in " "1993 by Rick Jansen." msgstr "" "SenovinÄ—s nuostatos: originalo xsnow, kurį 1993 m. sukÅ«rÄ— Rick Jansen, " "iÅ¡vaizda ir pojÅ«tis." #: src/ui.glade:895 src/ui.glade:1542 src/ui.glade:2470 src/ui.glade:3033 #: src/ui.glade:3504 src/ui.glade:4470 src/ui.glade:5736 msgid "All defaults" msgstr "Visi numatytieji" #: src/ui.glade:900 src/ui.glade:2474 src/ui.glade:3037 src/ui.glade:5740 msgid "" "Apply defaults for all preferences (except settings).\n" "Flag: -defaults" msgstr "" "Taikyti numatytuosius nustatymus visoms nuostatoms (iÅ¡skyrus nustatymus).\n" "Flag: -defaults" #: src/ui.glade:914 msgid "Donate" msgstr "Paaukoti" #: src/ui.glade:920 msgid "" "Donate one euro or so to inspire the maintainer of xsnow, here is a paypal " "link. " msgstr "" "Paaukokite vienÄ… eurÄ…, kad įkvÄ—ptumÄ—te xsnow prižiÅ«rÄ—tojÄ…, Äia yra paypal " "nuoroda. " #: src/ui.glade:930 src/ui.glade:1561 src/ui.glade:2489 src/ui.glade:3052 #: src/ui.glade:3522 src/ui.glade:4489 src/ui.glade:5754 msgid "All vintage" msgstr "Visas vintažas" #: src/ui.glade:935 src/ui.glade:1565 src/ui.glade:2493 src/ui.glade:3056 #: src/ui.glade:4493 src/ui.glade:5758 msgid "" "Use vintage values for all preferences (except settings).\n" "Flag: -vintage" msgstr "" "Naudokite vintage vertes visoms nuostatoms (iÅ¡skyrus nustatymus).\n" "Flag: -vintage" #: src/ui.glade:949 src/ui.glade:1513 src/ui.glade:2441 src/ui.glade:3004 #: src/ui.glade:3552 src/ui.glade:4546 src/ui.glade:5633 msgid "Hide menu" msgstr "SlÄ—pti meniu" #: src/ui.glade:954 src/ui.glade:1517 src/ui.glade:2445 src/ui.glade:3008 #: src/ui.glade:3556 src/ui.glade:4550 src/ui.glade:5637 msgid "" "Leave menu.\n" "Flag: -nomenu" msgstr "" "IÅ¡eiti iÅ¡ meniu.\n" "Flag: -nomenu" #: src/ui.glade:968 msgid "Contact" msgstr "kontaktas" #: src/ui.glade:973 msgid "Please report any comments to the maintainer of xsnow." msgstr "PraneÅ¡kite apie bet kokius komentarus xsnow prižiÅ«rÄ—tojui." #: src/ui.glade:983 src/ui.glade:1592 src/ui.glade:2520 src/ui.glade:3083 #: src/ui.glade:3580 src/ui.glade:4519 src/ui.glade:5661 msgid "Quit xsnow" msgstr "Baigti xsnow" #: src/ui.glade:988 src/ui.glade:1596 src/ui.glade:2524 src/ui.glade:3087 #: src/ui.glade:3584 src/ui.glade:4523 src/ui.glade:5665 msgid "Quit xsnow." msgstr "Baigti xsnow." #: src/ui.glade:1028 msgid "" "If the system is too busy, all panels get this color, in which case you " "could adapt some settings in \"snow\", \"birds\", \"settings\", or " "\"celestials\"." msgstr "" "Jei sistema per daug užimta, visos plokÅ¡tÄ—s gauna Å¡iÄ… spalvÄ…. Tokiu atveju " "galite pritaikyti kai kuriuos nustatymus \"sniegas\", \"paukÅ¡Äiai\", " "\"nustatymai\" arba \"dangus\"." #: src/ui.glade:1222 msgid "Welcome" msgstr "Sveiki" #: src/ui.glade:1239 msgid "Blow off:" msgstr "NupÅ«sti:" #: src/ui.glade:1252 msgid "On windows:" msgstr "Ant langų:" #: src/ui.glade:1265 msgid "On bottom:" msgstr "ApaÄioje:" #: src/ui.glade:1278 msgid "On scenery:" msgstr "Ant peizažo:" #: src/ui.glade:1288 src/ui.glade:1304 src/ui.glade:1320 src/ui.glade:1336 #: src/ui.glade:3745 src/ui.glade:3838 src/ui.glade:3941 src/ui.glade:4011 #: src/ui.glade:4047 src/ui.glade:6001 msgid "Show" msgstr "Rodyti" #: src/ui.glade:1292 msgid "" "If set, show snow blowing away.\n" "Flags: -blowsnow, -noblowsnow" msgstr "" "Jei nustatyta, parodykite, kaip puÄia sniegas. \n" "Flags: -blowsnow, -noblowsnow" #: src/ui.glade:1308 msgid "" "If set, show fallen snow on windows.\n" "Flags: -keepsnowonwindows, -nokeepsnowonwindows" msgstr "" "Jei nustatyta, ant langų rodyti iÅ¡kritusį sniegÄ….\n" "Flags: -keepsnowonwindows, -nokeepsnowonwindows" #: src/ui.glade:1324 msgid "" "If set, show fallen snow on bottom of the desktop.\n" "Flags: -keepsnowonscreen, -nokeepsnowonscreen" msgstr "" "Jei nustatyta, darbalaukio apaÄioje rodyti iÅ¡kritusį sniegÄ….\n" "Flags: -keepsnowonscreen, -nokeepsnowonscreen" #: src/ui.glade:1340 msgid "" "If set, snow will collect on the trees.\n" "Flags: -keepsnowontrees, -nokeepsnowontrees" msgstr "" "Jei nustatyta, sniegas rinksis ant medžių. \n" "Flags: -keepsnowontrees, -nokeepsnowontrees" #: src/ui.glade:1354 msgid "" "The higher this setting, the more snow will be generated because of Santa " "ploughing, wind or disappearing windows. \n" "Flag: -blowofffactor" msgstr "" "Kuo didesnis Å¡is nustatymas, tuo daugiau sniego susidarys dÄ—l KalÄ—dų senelio " "arimo, vÄ—jo ar dingusių langų. \n" "Flag: -blowofffactor" #: src/ui.glade:1373 msgid "" "The higher this setting, the more snow will collect on the windows. \n" "Note: in Wayland, there is no snow on the windows. \n" "Flag: -wsnowdepth" msgstr "" "Kuo didesnis Å¡is nustatymas, tuo daugiau sniego kaupsis ant langų. \n" "Pastaba: Veilende ant langų nÄ—ra sniego. \n" "Flag: -wsnowdepth" #: src/ui.glade:1393 msgid "" "The higher this setting, the more snow will collect on the bottom of the " "desktop.\n" "Flag: -ssnowdepth" msgstr "" "Kuo didesnis Å¡is nustatymas, tuo daugiau sniego susikaups darbalaukio " "apaÄioje. \n" "Flag: -ssnowdepth" #: src/ui.glade:1412 msgid "" "The higher this setting, the more snow will collect on the trees.\n" "Flag: -maxontrees" msgstr "" "Kuo didesnis Å¡is nustatymas, tuo daugiau sniego kaupsis ant medžių.\n" "Flag: -maxontrees" #: src/ui.glade:1433 msgid "Choose your favorite snow" msgstr "Pasirinkite savo mÄ—gstamÄ… sniegÄ…" #: src/ui.glade:1450 src/ui.glade:1618 src/ui.glade:2564 src/ui.glade:2859 #: src/ui.glade:4887 src/ui.glade:5964 src/ui.glade:5975 src/ui.glade:6039 #: src/ui.glade:6065 msgid " " msgstr " " #: src/ui.glade:1464 src/ui.glade:2393 src/ui.glade:2956 src/ui.glade:3458 #: src/ui.glade:4574 src/ui.glade:5690 msgid "Defaults" msgstr "Numatytieji nustatymai" #: src/ui.glade:1468 msgid "Apply default values for the preferences in this tab.\n" msgstr "Taikyti numatytÄ…sias Å¡io skirtuko nuostatų vertes.\n" #: src/ui.glade:1483 src/ui.glade:2411 src/ui.glade:2974 src/ui.glade:3475 #: src/ui.glade:4592 src/ui.glade:5707 msgid "Vintage" msgstr "Vintažinis" #: src/ui.glade:1487 src/ui.glade:2415 src/ui.glade:2978 src/ui.glade:3479 #: src/ui.glade:4596 src/ui.glade:5711 msgid "Apply vintage values for the preferences in this tab." msgstr "Taikyti vintage vertes Å¡io skirtuko nuostatoms." #: src/ui.glade:1546 src/ui.glade:4474 msgid "" "Apply defaults for all preferences (except settings).\n" "Flags: -defaults" msgstr "" "Taikyti numatytuosius nustatymus visoms nuostatoms (iÅ¡skyrus nustatymus).\n" "Flags: -defaults" #: src/ui.glade:1632 src/ui.glade:3895 msgid "Size:" msgstr "Dydis:" #: src/ui.glade:1644 msgid "" "Size of snowflakes, works only for non-vintage snow flakes.\n" "Flag: -snowsize" msgstr "" "Snaigių dydis, tinka tik nevintažinÄ—ms snaigÄ—ms.\n" "Flag: -snowsize" #: src/ui.glade:1664 src/ui.glade:2357 src/ui.glade:3861 src/ui.glade:4145 #: src/ui.glade:5002 msgid "Speed:" msgstr "Greitis:" #: src/ui.glade:1678 msgid "Max # snowflakes:" msgstr "Maksimalus snaigių skaiÄius:" #: src/ui.glade:1691 msgid "" "Maximum amount of snowflakes.\n" "Flag: -flakecountmax" msgstr "" "Maksimalus snaigių kiekis \n" "Flag: -flakecountmax" #: src/ui.glade:1716 msgid "# Snowflakes:" msgstr "# SnaigÄ—s:" #: src/ui.glade:1732 src/ui.glade:5173 src/ui.glade:5189 msgid "label" msgstr "etiketÄ—" #: src/ui.glade:1741 msgid "Show fluff" msgstr "Rodyti pÅ«kus" #: src/ui.glade:1745 msgid "" "If set, try to show fluff on fallen snow and trees if possible.\n" "Flags: -fluffy, -nofluffy" msgstr "" "Jei nustatyta, jei įmanoma, ant iÅ¡kritusio sniego ir medžių pabandykite " "matyti pÅ«kus.\n" "Flags: -fluffy, -nofluffy" #: src/ui.glade:1759 src/ui.glade:1771 src/ui.glade:2575 src/ui.glade:3798 #: src/ui.glade:3810 src/ui.glade:5139 src/ui.glade:5151 msgid "             " msgstr "             " #: src/ui.glade:1783 msgid "" "Speed of the snowflakes.\n" "Flag: -snowspeedfactor" msgstr "" "Snaigių greitis \n" "Flag: -snowspeedfactor" #: src/ui.glade:1804 msgid "Intensity:" msgstr "Intensyvumas:" #: src/ui.glade:1816 msgid "" "The higher, the more snowflakes.\n" "Flag: -snowflakes" msgstr "" "Kuo aukÅ¡Äiau, tuo daugiau snaigių. \n" "Flag: -snowflakes" #: src/ui.glade:1836 msgid "Show snow" msgstr "Rodyti sniegÄ…" #: src/ui.glade:1840 msgid "" "If set, show snowflakes.\n" "Flags: -snow, -nosnow" msgstr "" "Jei nustatyta, rodyti snaiges.\n" "Flags: -snow, -nosnow" #: src/ui.glade:1855 msgid "" "The color of the snow.\n" "Flag: -sc" msgstr "" "Sniego spalva. \n" "Flag: -sc" #: src/ui.glade:1872 msgid "Color:" msgstr "Spalva:" #: src/ui.glade:1886 msgid "Second color:" msgstr "Antra spalva:" #: src/ui.glade:1899 msgid "" "The second color of the snow.\n" "Flag: -sc2" msgstr "" "Antroji sniego spalva. \n" "Flag: -sc2" #: src/ui.glade:1912 msgid "Enable" msgstr "Ä®galinti" #: src/ui.glade:1916 msgid "" "If set, use two colors.\n" "Flag: -enablesc2" msgstr "Jei nustatyta, naudokite dvi spalvas.\n" "Flag: -enablesc2" #: src/ui.glade:1974 msgid "Snow" msgstr "Sniegas" #: src/ui.glade:1992 msgid "" "Tiny Santa with three reindeers.\n" "Flags: -santa 0 -norudolph" msgstr "" "Mažytis KalÄ—dų Senelis su trimis elniais.\n" "Flags: -santa 0 -norudolph" #: src/ui.glade:2021 msgid "" "Small Santa with three reindeers.\n" "Flags: -santa 1 -norudolph" msgstr "" "Mažas KalÄ—dų Senelis su trimis Å¡iaurÄ—s elniais. \n" "Flags: -santa 1 -norudolph" #: src/ui.glade:2050 msgid "" "Santa with three reindeers.\n" "Flags: -santa 2 -norudolph" msgstr "" "KalÄ—dų Senelis su trimis elniais. \n" "Flags: -santa 2 -norudolph" #: src/ui.glade:2079 msgid "" "Santa with Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder and Blixem.\n" "Flags: -santa 3 -norudolph" msgstr "" "KalÄ—dų Senelis su DaÅ¡eriu, Å okÄ—ja, Å okuolis, Viksva, Kometa, Kupidonas, " "Dunderis ir Bliksem.\n" "Flags: -santa 3 -norudolph" #: src/ui.glade:2108 msgid "" "Santa using the train with two reindeers.\n" "Flags: -santa 4 -norudolph" msgstr "" "KalÄ—dų Senelis naudojasi traukiniu su dviem Å¡iaurÄ—s elniais. \n" "Flags: -santa 4 -norudolph" #: src/ui.glade:2137 msgid "" "Santa using the train with one reindeer and Rudolph.\n" "Flags: -santa 4 -showrudolph" msgstr "" "KalÄ—dų Senelis naudojasi traukiniu su vienu elniu ir Rudolfu.\n" "Flags: -santa 4 -showrudolph" #: src/ui.glade:2165 msgid "" "Tiny Santa with two reindeers and Rudolph.\n" "Flags: -santa 0 -showrudolph" msgstr "" "Mažytis KalÄ—dų Senelis su dviem Å¡iaurÄ—s elniais ir Rudolfu.\n" "Flags: -santa 0 -showrudolph" #: src/ui.glade:2195 msgid "" "Small Santa with two reindeers and Rudolph.\n" "Flags: -santa 1 -showrudolph" msgstr "" "Mažas KalÄ—dų Senelis su dviem Å¡iaurÄ—s elniais ir Rudolfu.\n" "Flags: -santa 1 -showrudolph" #: src/ui.glade:2223 msgid "" "Santa with two reindeers and Rudolph.\n" "Flags: -santa 2 -showrudolph" msgstr "" "KalÄ—dų Senelis su dviem Å¡iaurÄ—s elniais ir Rudolfu. \n" "Flags: -santa 2 -showrudolph" #: src/ui.glade:2251 msgid "" "Santa with Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder, Blixem " "and Rudolph.\n" "Flags: -santa 3 -showrudolph" msgstr "" "KalÄ—dų Senelis su DaÅ¡eriu, Å okÄ—ja, Å okuokliu, Viksva, Kometa, Kupidonas, " "Dunderis, Bliksemu ir Rudolfu.\n" "Flags: -santa 3 -showrudolph" #: src/ui.glade:2282 msgid "Without Rudolph" msgstr "Be Rudolfo" #: src/ui.glade:2297 msgid "With Rudolph" msgstr "Su Rudolfu" #: src/ui.glade:2308 msgid "Choose your Santa" msgstr "Pasirinkite savo KalÄ—dų Senelį" #: src/ui.glade:2326 msgid "Choose your favorite Santa" msgstr "Pasirinkite savo mÄ—gstamiausiÄ… KalÄ—dų Senelį" #: src/ui.glade:2342 src/ui.glade:3444 msgid " " msgstr " " #: src/ui.glade:2369 msgid "" "Santa's speed.\n" "Flag: -santaspeedfactor" msgstr "" "KalÄ—dų Senelio greitis \n" "Flag: -santaspeedfactor" #: src/ui.glade:2397 src/ui.glade:2960 src/ui.glade:3462 src/ui.glade:4578 #: src/ui.glade:5694 msgid "Apply default values for the preferences in this tab." msgstr "Taikyti numatytÄ…sias Å¡io skirtuko nuostatų vertes." #: src/ui.glade:2543 msgid "Show Santa" msgstr "Parodyk KalÄ—dų Senelį" #: src/ui.glade:2547 msgid "" "To show or not to show Santa.\n" "Flags: -showsanta, -nosanta" msgstr "" "Rodyti ar nerodyti KalÄ—dų Senelio.\n" "Flags: -showsanta, -nosanta" #: src/ui.glade:2590 src/ui.glade:3229 msgid "Scale:" msgstr "SkalÄ—:" #: src/ui.glade:2602 msgid "" "Scale of Santa.\n" "Flags: -santascale " msgstr "" "KalÄ—dų Senelio mastas. \n" "Flags: -santascale " #: src/ui.glade:2647 msgid "Santa" msgstr "KalÄ—dų Senelis" #: src/ui.glade:2662 msgid "Show scenery" msgstr "Rodyti peizažą" #: src/ui.glade:2666 msgid "" "To show or not to show scenery.\n" "Flags: -showtrees, -notrees" msgstr "" "Rodyti peizažą ar nerodyti.\n" "Flags: -showtrees, -notrees" #: src/ui.glade:2683 msgid "" "Vintage tree, you can set the color.\n" "Flag: -treetype 0" msgstr "" "Senovinis medis, galite nustatyti spalvÄ…. \n" "Flag: -treetype 0" #: src/ui.glade:2706 msgid "" "Woody tree.\n" "Flags: -treetype 1 or: -treetype all" msgstr "" "SumedÄ—jÄ™s medis. \n" "Flags: -treetype 1 or: -treetype all" #: src/ui.glade:2729 msgid "" "Leavy tree.\n" "Flags: -treetype 2 or: -treetype all" msgstr "" "Lapinis medis. \n" "Flags: -treetype 2 or: -treetype all" #: src/ui.glade:2752 msgid "" "Small house.\n" "Flags: -treetype 3 or: -treetype all" msgstr "" "Mažas namas. \n" "Flags: -treetype 3 or: -treetype all" #: src/ui.glade:2775 msgid "" "Reindeer.\n" "Flags: -treetype 4 or: -treetype all" msgstr "" "Å iaurÄ—s elniai. \n" "Flags: -treetype 4 or: -treetype all" #: src/ui.glade:2798 msgid "" "Moose.\n" "Flags: -treetype 5 or: -treetype all" msgstr "" "Briedis. \n" "Flags: -treetype 5 or: -treetype all" #: src/ui.glade:2821 msgid "" "Snowy tree.\n" "Flags: -treetype 6 or: -treetype all" msgstr "" "Snieguotas medis. \n" "Flags: -treetype 6 or: -treetype all" #: src/ui.glade:2844 msgid "" "Set color of vintage tree.\n" "Flag: -tc" msgstr "" "Nustatykite vintažinio medžio spalvÄ…. \n" "Flag: -tc" #: src/ui.glade:2884 msgid "Compose your favorite scenery" msgstr "Sukurkite savo mÄ—gstamÄ… peizažą" #: src/ui.glade:2900 msgid "Try and click any image!" msgstr "IÅ¡bandykite ir spustelÄ—kite bet kurį vaizdÄ…!" #: src/ui.glade:2931 msgid "" "Polar bear.\n" "Flags: -treetype 7 or: -treetype all" msgstr "" "Baltasis lokys. \n" "Flags: -treetype 7 or: -treetype all" #: src/ui.glade:3141 msgid "# Items:" msgstr "# prekÄ—s:" #: src/ui.glade:3156 msgid "" "Desired number of scenery items.\n" "Flag: -trees" msgstr "" "Pageidaujamas dekoracijos elementų skaiÄius \n" "Flag: -trees" #: src/ui.glade:3179 msgid "% Window fill:" msgstr "% lango užpildymas:" #: src/ui.glade:3190 msgid "" "Bottom percentage of screen available for scenery.\n" "Flag: -treefill" msgstr "" "ApatinÄ— ekrano dalis, skirta peizažams. \n" "Flag: -treefill" #: src/ui.glade:3209 msgid "Allow overlap" msgstr "Leisti persidengti" #: src/ui.glade:3213 msgid "" "To allow overlap or not when placing scenery.\n" "Flags: -treeoverlap, -notreeoverlap" msgstr "" "Leisti persidengti arba ne persidengti dedant peizažą.\n" "Flags: -treeoverlap, -notreeoverlap" #: src/ui.glade:3240 msgid "" "Scale of scenery.\n" "Flag: sceneryscale " msgstr "" "Peizažo mastelis. \n" "Flag: sceneryscale " #: src/ui.glade:3409 msgid "Scenery" msgstr "Peizažas" #: src/ui.glade:3428 msgid "Compose here your favorite celestial conditions" msgstr "ÄŒia suraÅ¡ykite savo mÄ—gstamas dangaus sÄ…lygas" #: src/ui.glade:3508 msgid "" "Apply default values for all preferences (except settings).\n" "Flag: -defaults" msgstr "" "Taikyti numatytÄ…sias vertes visoms nuostatoms (iÅ¡skyrus nustatymus).\n" "Flag: -defaults" #: src/ui.glade:3526 msgid "" "Apply vintage values for all preferences (except settings).\n" "Flag: -vintage" msgstr "" "Taikyti vintage vertes visoms nuostatoms (iÅ¡skyrus nustatymus).\n" "Flag: -vintage" #: src/ui.glade:3612 msgid "Wind" msgstr "VÄ—jas" #: src/ui.glade:3626 msgid "Windy" msgstr "VÄ—juotas" #: src/ui.glade:3631 msgid "" "If set, there will be wind.\n" "Flags: -wind, -nowind" msgstr "" "Jei nustatyta, bus vÄ—jas. \n" "Flags: -wind, -nowind" #: src/ui.glade:3648 msgid "Whirl:" msgstr "SÅ«kurys:" #: src/ui.glade:3660 msgid "" "The higher this setting, the more the wind will whirl.\n" "Flag: -whirlfactor" msgstr "" "Kuo didesnis Å¡is nustatymas, tuo labiau suksis vÄ—jas. \n" "Flag: -whirlfactor" #: src/ui.glade:3682 msgid "Timer:" msgstr "Laikmatis:" #: src/ui.glade:3695 msgid "" "This setting determines how many seconds pass between two gusts of wind.\n" "Flag: -windtimer" msgstr "" "Å is nustatymas nustato, kiek sekundžių praeina tarp dviejų vÄ—jo gÅ«sių. \n" "Flag: -windtimer" #: src/ui.glade:3711 msgid "Now!" msgstr "Dabar!" #: src/ui.glade:3715 msgid "Force a gust of wind immediately." msgstr "Nedelsdami priverskite vÄ—jo gÅ«sį." #: src/ui.glade:3732 msgid "Stars" msgstr "ŽvaigždÄ—s" #: src/ui.glade:3750 msgid "" "To show or not show stars.\n" "Flag: -stars (0 means: no stars)" msgstr "" "Rodyti ar nerodyti žvaigždžių.\n" "Flag: -stars (0 means: no stars)" #: src/ui.glade:3767 msgid "Number:" msgstr "Numeris:" #: src/ui.glade:3779 msgid "" "Number of twinkling stars.\n" "Flag: -stars" msgstr "" "MirksinÄių žvaigždžių skaiÄius. \n" "Flag: -stars" #: src/ui.glade:3825 msgid "Moon" msgstr "MÄ—nulis" #: src/ui.glade:3843 msgid "" "To show or not show moon.\n" "Flags: -moon 1, -moon 0" msgstr "" "Rodyti ar nerodyti mÄ—nulį.\n" "Flags: -moon 1, -moon 0" #: src/ui.glade:3873 msgid "" "Speed of moon in pixels/minute.\n" "Flag: -moonspeed" msgstr "" "MÄ—nulio greitis pikseliais per minutÄ™ \n" "Flag: -moonspeed" #: src/ui.glade:3907 msgid "" "Relative size of the moon.\n" "Flag: -moonsize" msgstr "" "Santykinis mÄ—nulio dydis. \n" "Flag: -moonsize" #: src/ui.glade:3928 msgid "Halo" msgstr "Halo" #: src/ui.glade:3946 msgid "" "To show or not to show halo around moon.\n" "Flags: -halo 1, -halo 0" msgstr "" "Rodyti ar nerodyti aureolÄ™ aplink mÄ—nulį. \n" "Flags: -halo 1, -halo 0" #: src/ui.glade:3964 src/ui.glade:4179 msgid "Bright:" msgstr "RyÅ¡kus:" #: src/ui.glade:3976 msgid "" "Brightness of moon's halo.\n" "Flag: -halobrightness" msgstr "" "MÄ—nulio aureolÄ—s ryÅ¡kumas \n" "Flag: -halobrightness" #: src/ui.glade:3998 msgid "Meteors" msgstr "Meteorai" #: src/ui.glade:4016 msgid "" "To show or not to show meteors.\n" "Flags: -meteors, -nometeors" msgstr "" "Rodyti ar nerodyti meteorus.\n" "Flags: -meteors, -nometeors" #: src/ui.glade:4034 msgid "Aurora" msgstr "Aurora" #: src/ui.glade:4052 msgid "" "To show or not show aurora.\n" "Note: the aurora is best viewed using a dark background.\n" "Flags: -aurora 1, -aurora 0" msgstr "" "Rodyti ar nerodyti auroros.\n" "Pastaba: aurorÄ… geriausia matyti tamsiame fone.\n" "Flags: -aurora 1, -aurora 0" #: src/ui.glade:4071 msgid "Width:" msgstr "Plotis:" #: src/ui.glade:4083 msgid "" "Width of aurora in percentage of screen width.\n" "Flag: -aurorawidth" msgstr "" "Auroros plotis ekrano ploÄio procentais. \n" "Flag: -aurorawidth" #: src/ui.glade:4108 msgid "Height:" msgstr "AukÅ¡tis:" #: src/ui.glade:4120 msgid "" "Vertical size of aurora.\n" "Flag: -auroraheight" msgstr "" "Vertikalus auroros dydis. \n" "Flag: -auroraheight" #: src/ui.glade:4157 msgid "" "Animation speed of aurora: real: 10, for a more dramatic effect choose: 100\n" "Flag: -auroraspeed" msgstr "" "Auroros animacijos greitis: tikras: 10, norÄ—dami gauti dramatiÅ¡kesnį efektÄ…, " "pasirinkite: 100 \n" "Flag: -auroraspeed" #: src/ui.glade:4191 msgid "" "Brightness of aurora.\n" "Flags: -aurorabrightness" msgstr "" "Auroros ryÅ¡kumas. \n" "Flags: -aurorabrightness" #: src/ui.glade:4208 msgid "Left" msgstr "KairÄ—" #: src/ui.glade:4212 msgid "" "Place aurora left on the screen.\n" "Flag: -auroraleft" msgstr "" "PadÄ—kite aurorÄ… kairÄ—je ekrane. \n" "Flag: -auroraleft" #: src/ui.glade:4225 msgid "Middle" msgstr "Vidurio" #: src/ui.glade:4229 msgid "" "Place aurora in the middle of the screen.\n" "Flag: -auroramiddle" msgstr "" "PadÄ—kite aurorÄ… ekrano viduryje. \n" "Flag: -auroramiddle" #: src/ui.glade:4243 msgid "Right" msgstr "Teisingai" #: src/ui.glade:4247 msgid "" "Place aurora in the right of the screen.\n" "Flag: -auroraright" msgstr "" "Ä®dÄ—kite aurorÄ… ekrano deÅ¡inÄ—je. \n" "Flag: -auroraright" #: src/ui.glade:4266 msgid "Frequency:" msgstr "Dažnis:" #: src/ui.glade:4278 msgid "" "Frequency of meteors to appear.\n" "Flags: -meteorfrequency" msgstr "" "Meteorų atsiradimo dažnis \n" "Flags: -meteorfrequency" #: src/ui.glade:4300 msgid "Base:" msgstr "BazÄ—:" #: src/ui.glade:4312 msgid "" "Baseline height of aurora, in percentage of screen height.\n" "Flag: -aurorabase" msgstr "" "Pradinis auroros aukÅ¡tis, ekrano aukÅ¡Äio procentais. \n" "Flag: -aurorabase" #: src/ui.glade:4329 msgid "Color" msgstr "Spalva" #: src/ui.glade:4333 msgid "" "Choose between yellow-ish and white-ish moon.\n" "Flag: -mooncolor [0,1]" msgstr "" "Pasirinkite iÅ¡ geltono ir balto mÄ—nulio. \n" "Flag: -mooncolor [0,1]" #: src/ui.glade:4433 msgid "Celestials" msgstr "DanguolÄ—s" #: src/ui.glade:4453 msgid "Birds settings" msgstr "PaukÅ¡Äių nustatymai" #: src/ui.glade:4617 msgid "Show birds" msgstr "Parodyk paukÅ¡Äius" #: src/ui.glade:4621 msgid "" "If set: show birds.\n" "Flags: -showbirds 1, -showbirds 0" msgstr "" "Jei nustatyta: rodyti paukÅ¡Äius.\n" "Flags: -showbirds 1, -showbirds 0" #: src/ui.glade:4634 msgid "Birds only" msgstr "Tik paukÅ¡Äiai" #: src/ui.glade:4638 msgid "" "If set: show no Santa, snow or scenery.\n" "Flags: -birdsonly 0, -birdsony 1" msgstr "" "Jei nustatyta: nerodykite KalÄ—dų senelio, sniego ar peizažo. \n" "Flags: -birdsonly 0, -birdsony 1" #: src/ui.glade:4655 msgid "Preferred distance:" msgstr "Pageidaujamas atstumas:" #: src/ui.glade:4669 msgid "" "Preferred distance from other birds.\n" "Flag: -prefdistance" msgstr "" "Pageidaujamas atstumas nuo kitų paukÅ¡Äių.\n" "Flag: -prefdistance" #: src/ui.glade:4697 msgid "Restart" msgstr "Perkrauti" #: src/ui.glade:4701 msgid "Restart birds." msgstr "IÅ¡ naujo paleiskite paukÅ¡Äius." #: src/ui.glade:4718 msgid "Viewing distance:" msgstr "ŽiÅ«rÄ—jimo atstumas:" #: src/ui.glade:4731 msgid "" "Viewing distance.\n" "NOTE: Santa has no knowledge of viewing distance, so when birds are " "following Santa, the relative positions of Santa and birds will be " "temporarely out of sync when you change the viewing distance. This is only " "noticeable when the birds are following Santa.\n" "Flag: -viewingdistance" msgstr "" "ŽiÅ«rÄ—jimo atstumas.\n" " PASTABA: KalÄ—dų Senelis nežino apie žiÅ«rÄ—jimo atstumÄ…, todÄ—l kai paukÅ¡Äiai " "seka KalÄ—dų Senelį, pakeitus žiÅ«rÄ—jimo atstumÄ… santykinÄ— KalÄ—dų Senelio ir " "paukÅ¡Äių padÄ—tis laikinai nebus sinchronizuota. Tai pastebima tik paukÅ¡Äiams " "sekant KalÄ—dų senelį.\n" "Flag: -viewingdistance" #: src/ui.glade:4752 msgid "Focus to attraction point:" msgstr "Sutelkti dÄ—mesį į traukos taÅ¡kÄ…:" #: src/ui.glade:4766 msgid "" "Tendency to concentrate on the attraction point.\n" "Flag: -focuscentre" msgstr "" "Tendencija sutelkti dÄ—mesį į traukos taÅ¡kÄ…. \n" "Flag: -focuscentre" #: src/ui.glade:4784 msgid "" "Desired number of birds. If zero, no birds are shown.\n" "Flag: -nbirds" msgstr "" "Norimas paukÅ¡Äių skaiÄius. Jei nulis, paukÅ¡Äiai nerodomi. \n" "Flag: -nbirds" #: src/ui.glade:4807 msgid "# Birds:" msgstr "# PaukÅ¡Äiai:" #: src/ui.glade:4821 msgid "" "Number of nearest neighbours the birds should look at.\n" "Flag: -neighbours" msgstr "" "Artimiausių kaimynų, į kuriuos paukÅ¡Äiai turÄ—tų žiÅ«rÄ—ti, skaiÄius \n" "Flag: -neighbours" #: src/ui.glade:4841 msgid "Neighbours:" msgstr "Kaimynai:" #: src/ui.glade:4856 msgid "" "Give the birds a fancy color.\n" "Flag: -birdscolor" msgstr "" "Suteikite paukÅ¡Äiams puoÅ¡niÄ… spalvÄ…. \n" "Flag: -birdscolor" #: src/ui.glade:4874 msgid "Bird color" msgstr "PaukÅ¡Äių spalva" #: src/ui.glade:4900 msgid "Anarchy:" msgstr "Anarchija:" #: src/ui.glade:4914 msgid "" "Anarchy level: the higher, the more anarchy.\n" "Flag: -anarchy" msgstr "" "Anarchijos lygis: kuo aukÅ¡tesnis, tuo daugiau anarchijos. \n" "Flag: -anarchy" #: src/ui.glade:4934 msgid "Distance weight:" msgstr "Atstumo svoris:" #: src/ui.glade:4948 msgid "" "Tendency to keep desired distance to neighbours.\n" "Flag: -disweight" msgstr "" "Tendencija iÅ¡laikyti norimÄ… atstumÄ… su kaimynais. \n" "Flag: -disweight" #: src/ui.glade:4968 msgid "Adjust speed to neighbours:" msgstr "Pritaikykite greitį kaimynams:" #: src/ui.glade:4982 msgid "" "Tendency to adjust speed to neighbours.\n" "Flag: -followneighbours" msgstr "" "Tendencija reguliuoti greitį prie kaimynų.\n" "Flag: -followneighbours" #: src/ui.glade:5016 msgid "" "Speed of birds in arbitrary units.\n" "Flag: -birdsspeed" msgstr "" "PaukÅ¡Äių greitis savavaliÅ¡kais vienetais.\n" "Flag: -birdsspeed" #: src/ui.glade:5036 msgid "Drawing scale:" msgstr "Brėžinio skalÄ—:" #: src/ui.glade:5050 msgid "" "Influence the size of the birds.\n" "Flag: -birdsscale\n" msgstr "" "Ä®taka paukÅ¡Äių dydį. \n" "Flag: -birdsscale\n" #: src/ui.glade:5067 msgid "" "Show \n" "attr point" msgstr "" "Rodyti \n" "attr taÅ¡kÄ…" #: src/ui.glade:5073 msgid "" "Show the point where the birds want to go.\n" "Flags: -showattr 0, -showattr 1" msgstr "" "Parodykite taÅ¡kÄ…, kur paukÅ¡Äiai nori eiti. \n" "Flags: -showattr 0, -showattr 1" #: src/ui.glade:5084 msgid "" "Follow \n" "Santa" msgstr "" "Sekite \n" " KalÄ—dų Senelį" #: src/ui.glade:5090 msgid "" "Birds are attracted by an attraction point. Here you can choose to follow " "Santa.\n" "Flags: -followsanta 0, -followsanta 1" msgstr "" "PaukÅ¡Äius vilioja traukos taÅ¡kas. ÄŒia galite pasirinkti sekti KalÄ—dų " "Senelį.\n" "Flags: -followsanta 0, -followsanta 1" #: src/ui.glade:5103 msgid "" "Percentage of screen to be used for the attraction point.\n" "Flag: -attrspace" msgstr "" "Ekrano, kuris bus naudojamas traukos taÅ¡kui, procentas \n" "Flag: -attrspace" #: src/ui.glade:5125 msgid "Attraction point range" msgstr "Traukos taÅ¡kų diapazonas" #: src/ui.glade:5168 msgid "Actual mean distance from neighbours." msgstr "Faktinis vidutinis atstumas nuo kaimynų." #: src/ui.glade:5185 msgid "Distance used to get the desired number of neighbours." msgstr "Atstumas naudojamas norint gauti norimÄ… kaimynų skaiÄių." #: src/ui.glade:5268 msgid "Birds" msgstr "PaukÅ¡Äiai" #: src/ui.glade:5286 msgid "version" msgstr "versija" #: src/ui.glade:5301 src/ui.glade:6515 msgid "Settings" msgstr "Nustatymai" #: src/ui.glade:5323 msgid "Transparency " msgstr "Skaidrumas " #: src/ui.glade:5340 msgid "" "Transparency of painted items:\n" "0: no transparency.\n" "100: fully transparent, you will see nothing!\n" "Flag: -transparency" msgstr "" "Dažytų daiktų skaidrumas:\n" "0: nÄ—ra skaidrumo.\n" "100: visiÅ¡kai skaidrus, nieko nematysite!\n" "Flag: -transparency" #: src/ui.glade:5367 msgid "Lift snow on bottom" msgstr "Pakelkite sniegÄ… ant dugno" #: src/ui.glade:5383 msgid "" "Use this if snow falls below the bottom of your screen, or fallen snow " "hides something that should not be hidden.\n" "Flag: -offsets" msgstr "" "Naudokite tai, jei sniegas nukrenta žemiau ekrano apaÄios arba iÅ¡kritÄ™s " "sniegas paslepia tai, ko nereikÄ—tų paslÄ—pti. \n" "Flag: -offsets" #: src/ui.glade:5408 msgid "Lift snow on windows" msgstr "Pakelkite sniegÄ… ant langų" #: src/ui.glade:5424 msgid "" "Use this if no snow collects on your windows, or if snow collects separated " "from your windows. \n" "Some basic window managers need this setting (e.g. TWM needs in general a " "value of 25 .. 28).\n" "Flag: -offsety" msgstr "" "Naudokite tai, jei sniegas nesikaupia ant jÅ«sų langų arba jei sniegas " "kaupiasi atskirai nuo jÅ«sų langų. \n" "Kai kurioms pagrindinÄ—ms langų tvarkytuvÄ—ms reikalingas Å¡is nustatymas " "(pvz., TWM paprastai reikia 25 .. 28 reikÅ¡mÄ—s).\n" "Flag: -offsety" #: src/ui.glade:5449 msgid "Cpu factor" msgstr "Cpu faktorius" #: src/ui.glade:5467 msgid "" "The higher, the smoother xsnow will run, but will also use more cpu power.\n" "Flag: -cpuload" msgstr "" "Kuo didesnis, tuo sklandžiau xsnow veiks, bet taip pat naudos daugiau " "procesoriaus galios. \n" "Flag: -cpuload" #: src/ui.glade:5493 msgid "Scale" msgstr "SkalÄ—" #: src/ui.glade:5510 msgid "" "Overall drawing scale.\n" "Flag: -scale" msgstr "" "Bendra brėžinio skalÄ—. \n" "Flag: -scale" #: src/ui.glade:5543 msgid "Ignore large top windows" msgstr "Nepaisykite didelių virÅ¡utinių langų" #: src/ui.glade:5559 msgid "" "Windows wider than 80 percent of the screen and closer to the top than the " "number in this widget will not collect snow.\n" "In some cases, there are invisible windows near the top of the screen, which " "are handled by xsnow as normal windows: snow is collected upon them. By " "entering a suitable number here, this undesired behaviour can be avoided.\n" "Flag: -ignoretop\n" "\n" msgstr "" "Langai, platesni nei 80 procentų ekrano ir arÄiau virÅ¡aus nei nurodytas " "Å¡iame valdiklyje, nerinks sniego.\n" "Kai kuriais atvejais netoli ekrano virÅ¡aus yra nematomi langai, kuriuos " "tvarko xsnow kaip normalÅ«s langai: ant jų kaupiasi sniegas. ÄŒia įvedus " "tinkamÄ… skaiÄių galima iÅ¡vengti Å¡io nepageidaujamo elgesio.\n" "Flag: -ignoretop\n" "\n" #: src/ui.glade:5583 msgid "Ignore large bottom windows" msgstr "Nepaisykite didelių apatinių langų" #: src/ui.glade:5599 msgid "" "Windows wider than 80 percent of the screen and closer to the bottom than " "the number in this widget will not collect snow.\n" "\n" "In some cases, there are invisible windows near the bottom of the screen, " "which are handled by xsnow as normal windows: snow is collected upon them. " "By entering a suitable number here, this undesired behaviour can be " "avoided.\n" "Flag: -ignorebottom" msgstr "" "Langai, platesni nei 80 procentų ekrano ir arÄiau apaÄios nei nurodytas " "Å¡iame valdiklyje, sniego nesurinks.\n" "\n" "Kai kuriais atvejais netoli ekrano apaÄios yra nematomi langai, kuriuos " "tvarko xsnow kaip įprasti langai: ant jų kaupiasi sniegas. ÄŒia įvedus " "tinkamÄ… skaiÄių galima iÅ¡vengti Å¡io nepageidaujamo elgesio.\n" "Flag: -ignorebottom" #: src/ui.glade:5791 msgid "window type etc." msgstr "lango tipas ir kt." #: src/ui.glade:5814 msgid "" "Menu\n" "colors" msgstr "" "Meniu\n" "spalvos" #: src/ui.glade:5819 msgid "" "Toggle between xsnow's own menu colors and standard menu colors.\n" "Activated: use xsnow colors.\n" "Deactivated: use default colors.\n" "Flags: -theme 1, -theme 0" msgstr "" "Perjungti xsnow meniu spalvas į standartines meniu spalvas.\n" "Suaktyvinta: naudoti xsnow spalvas.\n" "IÅ¡jungta: naudoti numatytÄ…sias spalvas.\n" "Flags: -theme 1, -theme 0" #: src/ui.glade:5833 msgid "" "On all\n" "workspaces" msgstr "" "Visose \n" " darbo srityse" #: src/ui.glade:5838 msgid "" "Use all workspaces to snow in.\n" "NOTE: this doesn't work properly in enlightenment.\n" "Flags: -allworkspaces 1, -allworkspaces 0" msgstr "" "Naudokite visas darbo vietas, kad pasnigtumÄ—te.\n" "PASTABA: tai neveikia tinkamai apÅ¡viestoje aplinkoje.\n" "Flags: -allworkspaces 1, -allworkspaces 0" #: src/ui.glade:5856 msgid "" "Below\n" "windows" msgstr "" "Po \n" " langais" #: src/ui.glade:5861 msgid "" "When activated, it will be snowing below your windows, else it will be " "snowing upon you windows too.\n" "On some desktop environments, when snowing above your windows you will not " "be able to click on any window.\n" "Therefore, you will be asked to click a button, to be sure that things are " "OK.\n" "Flag: -above" msgstr "" "Kai aktyvuota, sninga po langais, kitu atveju sninga ir ant jÅ«sų langų.\n" "Kai kuriose darbalaukio aplinkose, kai sninga virÅ¡ langų, negalÄ—site " "spustelÄ—ti jokio lango.\n" "TodÄ—l, bÅ«site papraÅ¡yti spustelÄ—ti mygtukÄ…, kad įsitikintumÄ—te, jog viskas " "gerai. \n" "Flag: -above" #: src/ui.glade:5880 msgid "" "Click to\n" "confirm" msgstr "" "SpustelÄ—kite \n" " patvirtinti" #: src/ui.glade:5885 msgid "To make sure you can click." msgstr "NorÄ—dami įsitikinti, kad galite spustelÄ—ti." #: src/ui.glade:5904 msgid "" "If you have more than one monitor, choose where you want snow falling. " "Choose 'all monitors' if you want snow in all monitors.\n" "NOTE: when changing monitor, xsnow will restart.\n" "Flag: -screen" msgstr "" "Jei turite daugiau nei vienÄ… monitorių, pasirinkite, kur norite snigti. " "Pasirinkite „visi monitoriai“, jei norite, kad visuose monitoriuose bÅ«tų " "sniego.\n" "PASTABA: pakeitus monitorių, xsnow bus paleistas iÅ¡ naujo.\n" "Flag: -screen" #: src/ui.glade:5911 msgid "monitor 1" msgstr "monitorius 1" #: src/ui.glade:5922 msgid "" "Create\n" "outline" msgstr "" "Sukurkite \n" " kontÅ«rÄ…" #: src/ui.glade:5927 msgid "" "To draw an outline around the snow window.\n" "Flag: -outline 1/0" msgstr "" "NorÄ—dami nubrėžti kontÅ«rÄ… aplink sniego langÄ…. \n" "Flag: -outline 1/0" #: src/ui.glade:5951 msgid "" " \n" " " msgstr "" " \n" " " #: src/ui.glade:5986 msgid "" "Choose here the picture you want as background when xscreensaver is " "active.\n" "Flag: -bg" msgstr "" "ÄŒia pasirinkite nuotraukÄ…, kuriÄ… norite naudoti kaip fonÄ…, kai įjungta " "xscreensaver.\n" "Flag: -bg" #: src/ui.glade:5990 msgid "Choose background" msgstr "Pasirinkite fonÄ…" #: src/ui.glade:6005 msgid "" "Activate xscreensaver.\n" "Click and don't touch mouse and keyboard for a few seconds..." msgstr "" "Suaktyvinkite xscreensaver.\n" "SpustelÄ—kite ir nelieskite pelÄ—s bei klaviatÅ«ros kelias sekundes..." #: src/ui.glade:6019 msgid "" "Settings for Xscreensaver. You can choose a background, and choose to use it " "or not.\n" "Make sure you add a line like\n" "xsnow -root\n" "after the line 'programs:' in the file ~/.xscreensaver and you run " "xscreensaver-demo to choose for xsnow.\n" "To activate xscreensaver on the command line:\n" "xscreensaver-command -activate\n" "See also the man page:\n" "man xsnow" msgstr "" "Nustatymai, skirti Xscreensaver. Galite pasirinkti fonÄ… ir pasirinkti jį " "naudoti ar ne.\n" "Ä®sitikinkite, kad po eilutÄ—s „programs:“ faile ~/.xscreensaver ir " "paleidžiate xscreensaver-demo, kad galÄ—tumÄ—te pasirinkti xsnow.\n" " NorÄ—dami suaktyvinti xscreensaver komandinÄ—je eilutÄ—je:\n" "xscreensaver-command -activate\n" "Taip pat žiÅ«rÄ—kite vadovo puslapį:\n" "man xsnow" #: src/ui.glade:6028 msgid "Xscreensaver: " msgstr "Xscreensaver: " #: src/ui.glade:6048 msgid "Black" msgstr "Juoda" #: src/ui.glade:6052 msgid "" "When activated, the background will be black.\n" "Flag: -bg (this button will be automatically desactivated when -bg is given)" msgstr "" "Kai suaktyvinta, fonas bus juodas.\n" "Flag: -bg (this button will be automatically desactivated when -bg is given)" #: src/ui.glade:6076 msgid "" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" msgstr "" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" #: src/ui.glade:6551 msgid "en" msgstr "lt" #: src/ui.glade:6554 msgid "it" msgstr "tai" #~ msgid "" #~ "If set, use two colors.\n" #~ "Flags: -enablesc2" #~ msgstr "" #~ "Jei nustatyta, naudokite dvi spalvas.\n" #~ "Flags: -enablesc2" #~ msgid "2nd color:" #~ msgstr "2 spalva:" #, c-format #~ msgid "XWinInfo failed\n" #~ msgstr "XWinInfo nepavyko \n" #, c-format #~ msgid "Force snow on root: window: %#lx, depth: %d\n" #~ msgstr "Priverskite sniegÄ… ant Å¡aknies: langas: %#lx, gylis: %d\n" #, c-format #~ msgid "" #~ "NOTE: you probably need to tweak 'Lift snow on windows' in the 'settings' " #~ "panel.\n" #~ msgstr "" #~ "PASTABA: tikriausiai turÄ—site pakoreguoti parinktį „Pakelkite sniegÄ… ant " #~ "langų“ „nustatymų“ skydelyje. \n" #~ msgid "Force a gust of wind immediately.\n" #~ msgstr "Nedelsdami sukelkite vÄ—jo gÅ«sį. \n" xsnow-3.8.3/pofiles/lv.po0000666000000000000000000013163314732252143013531 0ustar0000000000000000# # Sometimes the translations contain rubbish, please replace them. # # (abc_1000) XSNOW # # (abc_1001) Xscreensaver # # (abc_1002) XsnoW # # (abc_1003) Rick Jansen # # (abc_1004) Xsnow # # (abc_1005) %l#x # # (abc_1006) xsnow # # (abc_1007) \n # # (abc_1008)   # Language for xsnow # Copyright (C) 2023 Willem Vermin # Willem Vermin , 2023 # This file is distributed under the same license as the xsnow package. # # msgid "" msgstr "" "Project-Id-Version: xsnow 3.7.0~pre04\n" "Report-Msgid-Bugs-To: Willem Vermin wvermin@gmail.com\n" "POT-Creation-Date: 2024-03-10 14:19+0100\n" "PO-Revision-Date: 2024-03-10 14:19+0100\n" "Last-Translator: Willem Vermin wvermin@gmail.com\n" "Language-Team: None\n" "Language: lv\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: src/main.c:379 #, c-format msgid "Available languages are: %s\n" msgstr "PieejamÄs valodas ir: %s\n" #: src/main.c:382 msgid "Warning: don't eat yellow snow!" msgstr "BrÄ«dinÄjums: neÄ“diet dzelteno sniegu!" #: src/main.c:403 #, c-format msgid "For optimal resuts, add to your %s:\n" msgstr "Lai iegÅ«tu optimÄlus rezultÄtus, pievienojiet savam %s:\n" #: src/main.c:411 #, c-format msgid "unknown\n" msgstr "nezinÄms \n" #: src/main.c:420 #, c-format msgid "Detected Wayland desktop\n" msgstr "AtklÄta Wayland darbvirsma \n" #: src/main.c:435 #, c-format msgid "Xsnow needs gtk version >= %s, found version %s \n" msgstr "Xsnow nepiecieÅ¡ama gtk versija >= %s, atrasta versija %s \n" #: src/main.c:445 msgid "Continuing with flag" msgstr "TurpinÄm ar karogu" #: src/main.c:483 #, c-format msgid "%s: cannot connect to X server %s\n" msgstr "%s: nevar izveidot savienojumu ar X serveri %s\n" #: src/main.c:484 msgid "(default)" msgstr "(noklusÄ“jums)" #: src/main.c:602 msgid "restarting" msgstr "restartēšana" #: src/main.c:649 #, c-format msgid "Click on a window ...\n" msgstr "Noklikšķiniet uz loga...\n" #: src/main.c:683 #, c-format msgid "Detected desktop session: %s\n" msgstr "KonstatÄ“tÄ darbvirsmas sesija: %s\n" #: src/main.c:686 #, c-format msgid "Could not determine desktop session\n" msgstr "NevarÄ“ja noteikt darbvirsmas sesiju \n" #: src/main.c:718 #, c-format msgid "Trying to snow in root window\n" msgstr "Mēģina snigt saknes logÄ \n" #: src/main.c:762 #, c-format msgid "Using transparent window\n" msgstr "Izmantojot caurspÄ«dÄ«gu logu \n" #: src/main.c:767 #, c-format msgid "The transparent snow-window is probably not click-through, alas..\n" msgstr "Diemžēl caurspÄ«dÄ«gais sniega logs, visticamÄk, nav caurstrÄvots..\n" #: src/main.c:776 #, c-format msgid "Cannot create transparent window\n" msgstr "Nevar izveidot caurspÄ«dÄ«gu logu \n" #: src/main.c:778 #, c-format msgid "NOTE: xsnow will probably run, but some glitches are to be expected.\n" msgstr "" "PIEZĪME. xsnow, iespÄ“jams, darbosies, taÄu ir sagaidÄmi daži traucÄ“jumi. \n" #: src/main.c:788 #, c-format msgid "LXDE session found, using window 'pcmanfm'.\n" msgstr "LXDE sesija atrasta, izmantojot logu 'pcmanfm'. \n" #: src/main.c:795 #, c-format msgid "Using window 'Desktop'.\n" msgstr "Izmantojot logu 'Darbvirsma'. \n" #: src/main.c:799 #, c-format msgid "Using root window\n" msgstr "Izmantojot saknes logu \n" #: src/main.c:843 #, c-format msgid "Snowing in %#lx: %s %d+%d %dx%d\n" msgstr "Sniegs %#lx: %s %d+%d %dx%d\n" #: src/main.c:888 #, c-format msgid "Using double buffer: %#lx. %dx%d\n" msgstr "Izmantojot dubulto buferi: %#lx. %dx%d\n" #: src/main.c:895 #, c-format msgid "NOT using double buffering:" msgstr "NEIZMANTOJOT dubulto buferizÄciju:" #: src/main.c:897 #, c-format msgid " because double buffering is not available on this system\n" msgstr " jo Å¡ajÄ sistÄ“mÄ nav pieejama dubultÄ buferizÄcija \n" #: src/main.c:899 #, c-format msgid " on your request.\n" msgstr " pÄ“c jÅ«su pieprasÄ«juma. \n" #: src/main.c:900 #, c-format msgid "NOTE: expect some flicker.\n" msgstr "PIEZĪME: sagaidiet nelielu mirgoÅ¡anu. \n" #: src/main.c:1042 msgid "Restart due to change of screen or language settings ...\n" msgstr "RestartÄ“jiet ekrÄna vai valodas iestatÄ«jumu maiņas dēļ...\n" #: src/main.c:1056 msgid "Restart due to change of display settings...\n" msgstr "RestartÄ“t displeja iestatÄ«jumu maiņas dēļ...\n" #: src/main.c:1147 msgid "Wayland (Expect some slugginess)" msgstr "Veilends (sagaidiet kÄdu gausumu)" #: src/main.c:1151 msgid "Probably X11" msgstr "DroÅ¡i vien X11" #: src/main.c:1153 #, c-format msgid "%s. Snow window: %#lx" msgstr "%s. Sniega logs: %#lx" #: src/main.c:1205 #, c-format msgid "More than %d errors, I quit!" msgstr "VairÄk nekÄ %d kļūdas, es pÄrtraucu!" #: src/main.c:1355 #, c-format msgid "Window size changed, now snowing in in %#lx: %s %d+%d %dx%d\n" msgstr "MainÄ«ts loga izmÄ“rs, tagad %#lx snieg: %s %d+%d %dx%d\n" #: src/main.c:1424 #, c-format msgid "Halting because of flag %s\n" msgstr "Apturēšana karoga %s dēļ\n" #: src/selfrep.c:34 #, c-format msgid "Not sending tar file to terminal.\n" msgstr "Tar fails netiek nosÅ«tÄ«ts uz terminÄli. \n" #: src/selfrep.c:35 #, c-format msgid "Try redirecting to a file (e.g: %s,\n" msgstr "Mēģiniet novirzÄ«t uz failu (piemÄ“ram, %s,\n" #: src/selfrep.c:36 #, c-format msgid "or use a %s" msgstr "vai izmantojiet %s" #: src/selfrep.c:42 msgid "Problems encountered during production of the tar ball.\n" msgstr "ProblÄ“mas, kas raduÅ¡Äs darvas lodes ražoÅ¡anas laikÄ. \n" #: src/selfrep.c:47 #, c-format msgid "Self replication is not compiled in.\n" msgstr "PaÅ¡replicēšana nav kompilÄ“ta. \n" #: src/utils.c:248 #, c-format msgid "" "\n" "Xsnow: Caught signal %d\n" msgstr "" "\n" "Xsnow: noÄ·erts signÄls %d\n" #: src/utils.c:251 #, c-format msgid "" "\n" "Thanks for using xsnow\n" msgstr "" "\n" "Paldies, ka izmantojÄt xsnow\n" #: src/windows.c:633 #, c-format msgid "Setting background from %s\n" msgstr "Fona iestatīšana no %s\n" #: src/ui.c:1050 #, c-format msgid "Range: %d\n" msgstr "Diapazons: %d\n" #: src/ui.c:1052 #, c-format msgid "Mean distance: %3d\n" msgstr "VidÄ“jais attÄlums: %3d\n" #: src/ui.c:1060 #, c-format msgid "Desktop type: %s" msgstr "Darbvirsmas veids: %s" #: src/ui.c:1175 src/ui.glade:5910 msgid "all monitors" msgstr "visi monitori" #: src/ui.c:1182 #, c-format msgid "monitor %d" msgstr "uzraudzÄ«t %d" #: src/ui.c:1200 msgid "Available languages are: " msgstr "PieejamÄs valodas ir: " #: src/ui.c:1203 msgid "Use \"sys\" for your default language.\n" msgstr "Izmantojiet \"sys\" kÄ noklusÄ“juma valodu. \n" #: src/ui.c:1204 msgid "See also the man page." msgstr "Skatiet arÄ« mana lapu." #: src/ui.glade:144 msgid "" "\n" "Alas! This not an X11 session, xsnow will probably not run.\n" "\n" "If you want to try it anyway, set the environment variable XSNOW_FORCE_RUN, " "eg:\n" "\n" " XSNOW_FORCE_RUN=1 xsnow\n" "\n" "Or, you could force an X11 session, for example by tweaking /etc/gdm3/daemon." "conf.\n" "\n" msgstr "" "\n" " Diemžēl! Å Ä« nav X11 sesija, xsnow, visticamÄk, nedarbosies.\n" "\n" "Ja tomÄ“r vÄ“laties to izmēģinÄt, iestatiet vides mainÄ«go XSNOW_FORCE_RUN, " "piemÄ“ram:\n" "\n" " \n" " XSNOW_FORCE_RUN=1 xsnow\n" "\n" " Vai arÄ« varat piespiest X11 sesiju, piemÄ“ram, pielÄgojot /etc/gdm3/daemon." "conf.\n" "\n" #: src/ui.glade:162 msgid "Ok, things are as they are. " msgstr "Labi, lietas ir kÄ ir. " #: src/ui.glade:477 msgid "" "If everything is ok, it is now snowing on your desktop, and birds are " "flying. You are encouraged to define your own preferences using the tabs " "above." msgstr "" "Ja viss ir kÄrtÄ«bÄ, tagad uz jÅ«su darbvirsmas snieg, un putni lido. " "Ieteicams definÄ“t savas preferences, izmantojot iepriekÅ¡ minÄ“tÄs cilnes." #: src/ui.glade:492 msgid "" "Use the settings tab if xsnow is misbehaving.\n" "Use the birds tab if birds are misbehaving." msgstr "" "Izmantojiet cilni IestatÄ«jumi, ja xsnow darbojas nepareizi. \n" " Ja putni nepareizi uzvedas, izmantojiet cilni putni." #: src/ui.glade:509 msgid "In every tab you find the following rescue buttons:" msgstr "KatrÄ cilnÄ“ ir Å¡Ädas glÄbÅ¡anas pogas:" #: src/ui.glade:529 msgid "Defaults " msgstr "NoklusÄ“jumi " #: src/ui.glade:544 msgid "Set default preferences for this tab." msgstr "Iestatiet šīs cilnes noklusÄ“juma preferences." #: src/ui.glade:571 msgid "Vintage " msgstr "Vintage " #: src/ui.glade:586 msgid "Set vintage preferences for this tab." msgstr "Iestatiet Å¡ai cilnei antÄ«kÄs preferences." #: src/ui.glade:613 msgid "All defaults " msgstr "Visi noklusÄ“juma iestatÄ«jumi " #: src/ui.glade:628 msgid "Set default preferences for all (except settings) tabs." msgstr "Iestatiet noklusÄ“juma preferences visÄm (izņemot iestatÄ«jumus) cilnÄ“m." #: src/ui.glade:655 msgid "All vintage " msgstr "Viss vintage " #: src/ui.glade:670 msgid "Set vintage preferences for all (except settings) tabs." msgstr "Iestatiet vintage preferences visÄm (izņemot iestatÄ«jumus) cilnÄ“m." #: src/ui.glade:690 src/ui.glade:701 src/ui.glade:840 src/ui.glade:1045 #: src/ui.glade:2870 src/ui.glade:2919 src/ui.glade:4688 msgid " " msgstr " " #: src/ui.glade:712 msgid " " msgstr " " #: src/ui.glade:746 msgid "Welcome at xsnow!" msgstr "Laipni lÅ«dzam vietnÄ“ xsnow!" #: src/ui.glade:804 msgid "" "Vintage preferences: the look and feel of the original xsnow, created in " "1993 by Rick Jansen." msgstr "" "Vintage preferences: oriÄ£inÄla xsnow izskats un darbÄ«ba, ko 1993. gadÄ " "izveidoja Rick Jansen." #: src/ui.glade:895 src/ui.glade:1542 src/ui.glade:2470 src/ui.glade:3033 #: src/ui.glade:3504 src/ui.glade:4470 src/ui.glade:5736 msgid "All defaults" msgstr "Visi noklusÄ“juma iestatÄ«jumi" #: src/ui.glade:900 src/ui.glade:2474 src/ui.glade:3037 src/ui.glade:5740 msgid "" "Apply defaults for all preferences (except settings).\n" "Flag: -defaults" msgstr "" "Lietojiet noklusÄ“juma iestatÄ«jumus visÄm preferencÄ“m (izņemot " "iestatÄ«jumus).\n" "Flag: -defaults" #: src/ui.glade:914 msgid "Donate" msgstr "Ziedot" #: src/ui.glade:920 msgid "" "Donate one euro or so to inspire the maintainer of xsnow, here is a paypal " "link. " msgstr "" "Ziedojiet apmÄ“ram vienu eiro, lai iedvesmotu xsnow uzturÄ“tÄju, Å¡eit ir " "paypal saite. " #: src/ui.glade:930 src/ui.glade:1561 src/ui.glade:2489 src/ui.glade:3052 #: src/ui.glade:3522 src/ui.glade:4489 src/ui.glade:5754 msgid "All vintage" msgstr "Viss vintage" #: src/ui.glade:935 src/ui.glade:1565 src/ui.glade:2493 src/ui.glade:3056 #: src/ui.glade:4493 src/ui.glade:5758 msgid "" "Use vintage values for all preferences (except settings).\n" "Flag: -vintage" msgstr "" "Izmantojiet vintage vÄ“rtÄ«bas visÄm preferencÄ“m (izņemot iestatÄ«jumus).\n" "Flag: -vintage" #: src/ui.glade:949 src/ui.glade:1513 src/ui.glade:2441 src/ui.glade:3004 #: src/ui.glade:3552 src/ui.glade:4546 src/ui.glade:5633 msgid "Hide menu" msgstr "SlÄ“pt izvÄ“lni" #: src/ui.glade:954 src/ui.glade:1517 src/ui.glade:2445 src/ui.glade:3008 #: src/ui.glade:3556 src/ui.glade:4550 src/ui.glade:5637 msgid "" "Leave menu.\n" "Flag: -nomenu" msgstr "" "Iziet no izvÄ“lnes. \n" "Flag: -nomenu" #: src/ui.glade:968 msgid "Contact" msgstr "SazinÄties" #: src/ui.glade:973 msgid "Please report any comments to the maintainer of xsnow." msgstr "LÅ«dzu, ziņojiet par komentÄriem xsnow uzturÄ“tÄjam." #: src/ui.glade:983 src/ui.glade:1592 src/ui.glade:2520 src/ui.glade:3083 #: src/ui.glade:3580 src/ui.glade:4519 src/ui.glade:5661 msgid "Quit xsnow" msgstr "Iziet xsnow" #: src/ui.glade:988 src/ui.glade:1596 src/ui.glade:2524 src/ui.glade:3087 #: src/ui.glade:3584 src/ui.glade:4523 src/ui.glade:5665 msgid "Quit xsnow." msgstr "Iziet xsnow." #: src/ui.glade:1028 msgid "" "If the system is too busy, all panels get this color, in which case you " "could adapt some settings in \"snow\", \"birds\", \"settings\", or " "\"celestials\"." msgstr "" "Ja sistÄ“ma ir pÄrÄk noslogota, visi paneļi iegÅ«st Å¡o krÄsu, un tÄdÄ gadÄ«jumÄ " "varat pielÄgot dažus iestatÄ«jumus sadaļÄs \"sniegs\", \"putni\", " "\"iestatÄ«jumi\" vai \"debesis\"." #: src/ui.glade:1222 msgid "Welcome" msgstr "Laipni lÅ«dzam" #: src/ui.glade:1239 msgid "Blow off:" msgstr "NopÅ«st:" #: src/ui.glade:1252 msgid "On windows:" msgstr "Uz logiem:" #: src/ui.glade:1265 msgid "On bottom:" msgstr "ApakÅ¡Ä:" #: src/ui.glade:1278 msgid "On scenery:" msgstr "Par ainavÄm:" #: src/ui.glade:1288 src/ui.glade:1304 src/ui.glade:1320 src/ui.glade:1336 #: src/ui.glade:3745 src/ui.glade:3838 src/ui.glade:3941 src/ui.glade:4011 #: src/ui.glade:4047 src/ui.glade:6001 msgid "Show" msgstr "RÄdÄ«t" #: src/ui.glade:1292 msgid "" "If set, show snow blowing away.\n" "Flags: -blowsnow, -noblowsnow" msgstr "" "Ja iestatÄ«ts, rÄdiet, kÄ pūš sniegs. \n" "Flags: -blowsnow, -noblowsnow" #: src/ui.glade:1308 msgid "" "If set, show fallen snow on windows.\n" "Flags: -keepsnowonwindows, -nokeepsnowonwindows" msgstr "" "Ja iestatÄ«ts, uz logiem rÄdÄ«t uzkrituÅ¡u sniegu.\n" "Flags: -keepsnowonwindows, -nokeepsnowonwindows" #: src/ui.glade:1324 msgid "" "If set, show fallen snow on bottom of the desktop.\n" "Flags: -keepsnowonscreen, -nokeepsnowonscreen" msgstr "" "Ja tas ir iestatÄ«ts, darbvirsmas apakÅ¡daÄ¼Ä rÄdiet nokrituÅ¡u sniegu. \n" "Flags: -keepsnowonscreen, -nokeepsnowonscreen" #: src/ui.glade:1340 msgid "" "If set, snow will collect on the trees.\n" "Flags: -keepsnowontrees, -nokeepsnowontrees" msgstr "" "Ja iestatÄ«ts, uz kokiem sakrÄsies sniegs. \n" "Flags: -keepsnowontrees, -nokeepsnowontrees" #: src/ui.glade:1354 msgid "" "The higher this setting, the more snow will be generated because of Santa " "ploughing, wind or disappearing windows. \n" "Flag: -blowofffactor" msgstr "" "Jo augstÄks Å¡is iestatÄ«jums, jo vairÄk sniega radÄ«sies ZiemassvÄ“tku vecīša " "arÅ¡anas, vÄ“ja vai pazÅ«doÅ¡u logu dēļ. \n" "Flag: -blowofffactor" #: src/ui.glade:1373 msgid "" "The higher this setting, the more snow will collect on the windows. \n" "Note: in Wayland, there is no snow on the windows. \n" "Flag: -wsnowdepth" msgstr "" "Jo augstÄks Å¡is iestatÄ«jums, jo vairÄk sniega sakrÄsies uz logiem. \n" "PiezÄ«me: VeilendÄ uz logiem nav sniega. \n" "Flag: -wsnowdepth" #: src/ui.glade:1393 msgid "" "The higher this setting, the more snow will collect on the bottom of the " "desktop.\n" "Flag: -ssnowdepth" msgstr "" "Jo augstÄks Å¡is iestatÄ«jums, jo vairÄk sniega sakrÄsies darbvirsmas " "apakÅ¡daļÄ.\n" "Flag: -ssnowdepth" #: src/ui.glade:1412 msgid "" "The higher this setting, the more snow will collect on the trees.\n" "Flag: -maxontrees" msgstr "" "Jo augstÄks Å¡is iestatÄ«jums, jo vairÄk sniega sakrÄsies uz kokiem.\n" "Flag: -maxontrees" #: src/ui.glade:1433 msgid "Choose your favorite snow" msgstr "IzvÄ“lieties savu iecienÄ«tÄko sniegu" #: src/ui.glade:1450 src/ui.glade:1618 src/ui.glade:2564 src/ui.glade:2859 #: src/ui.glade:4887 src/ui.glade:5964 src/ui.glade:5975 src/ui.glade:6039 #: src/ui.glade:6065 msgid " " msgstr " " #: src/ui.glade:1464 src/ui.glade:2393 src/ui.glade:2956 src/ui.glade:3458 #: src/ui.glade:4574 src/ui.glade:5690 msgid "Defaults" msgstr "NoklusÄ“jumi" #: src/ui.glade:1468 msgid "Apply default values for the preferences in this tab.\n" msgstr "Lietojiet šīs cilnes preferencÄ“m noklusÄ“juma vÄ“rtÄ«bas. \n" #: src/ui.glade:1483 src/ui.glade:2411 src/ui.glade:2974 src/ui.glade:3475 #: src/ui.glade:4592 src/ui.glade:5707 msgid "Vintage" msgstr "Vintage" #: src/ui.glade:1487 src/ui.glade:2415 src/ui.glade:2978 src/ui.glade:3479 #: src/ui.glade:4596 src/ui.glade:5711 msgid "Apply vintage values for the preferences in this tab." msgstr "Lietojiet vintage vÄ“rtÄ«bas šīs cilnes preferencÄ“m." #: src/ui.glade:1546 src/ui.glade:4474 msgid "" "Apply defaults for all preferences (except settings).\n" "Flags: -defaults" msgstr "" "Lietojiet noklusÄ“juma iestatÄ«jumus visÄm preferencÄ“m (izņemot " "iestatÄ«jumus).\n" "Flags: -defaults" #: src/ui.glade:1632 src/ui.glade:3895 msgid "Size:" msgstr "IzmÄ“rs:" #: src/ui.glade:1644 msgid "" "Size of snowflakes, works only for non-vintage snow flakes.\n" "Flag: -snowsize" msgstr "" "SniegpÄrslu izmÄ“rs, darbojas tikai ne-vintage sniega pÄrslÄm. \n" "Flag: -snowsize" #: src/ui.glade:1664 src/ui.glade:2357 src/ui.glade:3861 src/ui.glade:4145 #: src/ui.glade:5002 msgid "Speed:" msgstr "Ä€trums:" #: src/ui.glade:1678 msgid "Max # snowflakes:" msgstr "MaksimÄlais sniegpÄrslu skaits:" #: src/ui.glade:1691 msgid "" "Maximum amount of snowflakes.\n" "Flag: -flakecountmax" msgstr "" "MaksimÄlais sniegpÄrslu skaits. \n" "Flag: -flakecountmax" #: src/ui.glade:1716 msgid "# Snowflakes:" msgstr "# SniegpÄrslas:" #: src/ui.glade:1732 src/ui.glade:5173 src/ui.glade:5189 msgid "label" msgstr "etiÄ·ete" #: src/ui.glade:1741 msgid "Show fluff" msgstr "ParÄdiet pÅ«kas" #: src/ui.glade:1745 msgid "" "If set, try to show fluff on fallen snow and trees if possible.\n" "Flags: -fluffy, -nofluffy" msgstr "" "Ja tas ir iestatÄ«ts, mēģiniet parÄdÄ«t pÅ«kas uz krituÅ¡a sniega un kokiem, ja " "iespÄ“jams.\n" "Flags: -fluffy, -nofluffy" #: src/ui.glade:1759 src/ui.glade:1771 src/ui.glade:2575 src/ui.glade:3798 #: src/ui.glade:3810 src/ui.glade:5139 src/ui.glade:5151 msgid "             " msgstr "             " #: src/ui.glade:1783 msgid "" "Speed of the snowflakes.\n" "Flag: -snowspeedfactor" msgstr "" "SniegpÄrslu Ätrums. \n" "Flag: -snowspeedfactor" #: src/ui.glade:1804 msgid "Intensity:" msgstr "IntensitÄte:" #: src/ui.glade:1816 msgid "" "The higher, the more snowflakes.\n" "Flag: -snowflakes" msgstr "" "Jo augstÄk, jo vairÄk sniegpÄrslu.\n" "Flag: -snowflakes" #: src/ui.glade:1836 msgid "Show snow" msgstr "RÄdÄ«t sniegu" #: src/ui.glade:1840 msgid "" "If set, show snowflakes.\n" "Flags: -snow, -nosnow" msgstr "" "Ja iestatÄ«ts, rÄdÄ«t sniegpÄrslas. \n" "Flags: -snow, -nosnow" #: src/ui.glade:1855 msgid "" "The color of the snow.\n" "Flag: -sc" msgstr "" "Sniega krÄsa. \n" "Flag: -sc" #: src/ui.glade:1872 msgid "Color:" msgstr "KrÄsa:" #: src/ui.glade:1886 msgid "Second color:" msgstr "OtrÄ krÄsa:" #: src/ui.glade:1899 msgid "" "The second color of the snow.\n" "Flag: -sc2" msgstr "" "Sniega otrÄ krÄsa. \n" "Flag: -sc2" #: src/ui.glade:1912 msgid "Enable" msgstr "IespÄ“jot" #: src/ui.glade:1916 msgid "" "If set, use two colors.\n" "Flag: -enablesc2" msgstr "Ja iestatÄ«ts, izmantojiet divas krÄsas. \n" "Flag: -enablesc2" #: src/ui.glade:1974 msgid "Snow" msgstr "Sniegs" #: src/ui.glade:1992 msgid "" "Tiny Santa with three reindeers.\n" "Flags: -santa 0 -norudolph" msgstr "" "Mazais ZiemassvÄ“tku vecÄ«tis ar trim ziemeļbriežiem. \n" "Flags: -santa 0 -norudolph" #: src/ui.glade:2021 msgid "" "Small Santa with three reindeers.\n" "Flags: -santa 1 -norudolph" msgstr "" "Mazs ZiemassvÄ“tku vecÄ«tis ar trim ziemeļbriežiem. \n" "Flags: -santa 1 -norudolph" #: src/ui.glade:2050 msgid "" "Santa with three reindeers.\n" "Flags: -santa 2 -norudolph" msgstr "" "ZiemassvÄ“tku vecÄ«tis ar trim ziemeļbriežiem. \n" "Flags: -santa 2 -norudolph" #: src/ui.glade:2079 msgid "" "Santa with Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder and Blixem.\n" "Flags: -santa 3 -norudolph" msgstr "" "ZiemassvÄ“tku vecÄ«tis ar DaÅ¡eru, dejotÄju, dÄ“li, viksnu, komÄ“tu, Cupid, " "Dunder un Bliksemu. \n" "Flags: -santa 3 -norudolph" #: src/ui.glade:2108 msgid "" "Santa using the train with two reindeers.\n" "Flags: -santa 4 -norudolph" msgstr "" "ZiemassvÄ“tku vecÄ«tis izmanto vilcienu ar diviem ziemeļbriežiem. \n" "Flags: -santa 4 -norudolph" #: src/ui.glade:2137 msgid "" "Santa using the train with one reindeer and Rudolph.\n" "Flags: -santa 4 -showrudolph" msgstr "" "ZiemassvÄ“tku vecÄ«tis izmanto vilcienu ar vienu ziemeļbriežu un RÅ«dolfu.\n" "Flags: -santa 4 -showrudolph" #: src/ui.glade:2165 msgid "" "Tiny Santa with two reindeers and Rudolph.\n" "Flags: -santa 0 -showrudolph" msgstr "" "Mazais ZiemassvÄ“tku vecÄ«tis ar diviem ziemeļbriežiem un RÅ«dolfu. \n" "Flags: -santa 0 -showrudolph" #: src/ui.glade:2195 msgid "" "Small Santa with two reindeers and Rudolph.\n" "Flags: -santa 1 -showrudolph" msgstr "" "Mazais ZiemassvÄ“tku vecÄ«tis ar diviem ziemeļbriežiem un RÅ«dolfu.\n" "Flags: -santa 1 -showrudolph" #: src/ui.glade:2223 msgid "" "Santa with two reindeers and Rudolph.\n" "Flags: -santa 2 -showrudolph" msgstr "" "ZiemassvÄ“tku vecÄ«tis ar diviem ziemeļbriežiem un RÅ«dolfu. \n" "Flags: -santa 2 -showrudolph" #: src/ui.glade:2251 msgid "" "Santa with Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder, Blixem " "and Rudolph.\n" "Flags: -santa 3 -showrudolph" msgstr "" "ZiemassvÄ“tku vecÄ«tis ar DaÅ¡eru, dejotÄju, dÄ“li, viksnu, komÄ“tu, Kupidonu, " "Danderu, Bliksemu un RÅ«dolfu. \n" "Flags: -santa 3 -showrudolph" #: src/ui.glade:2282 msgid "Without Rudolph" msgstr "Bez RÅ«dolfa" #: src/ui.glade:2297 msgid "With Rudolph" msgstr "Ar RÅ«dolfu" #: src/ui.glade:2308 msgid "Choose your Santa" msgstr "IzvÄ“lieties savu ZiemassvÄ“tku vecÄ«ti" #: src/ui.glade:2326 msgid "Choose your favorite Santa" msgstr "IzvÄ“lieties savu iecienÄ«tÄko ZiemassvÄ“tku vecÄ«ti" #: src/ui.glade:2342 src/ui.glade:3444 msgid " " msgstr " " #: src/ui.glade:2369 msgid "" "Santa's speed.\n" "Flag: -santaspeedfactor" msgstr "" "ZiemassvÄ“tku vecīša Ätrums. \n" "Flag: -santaspeedfactor" #: src/ui.glade:2397 src/ui.glade:2960 src/ui.glade:3462 src/ui.glade:4578 #: src/ui.glade:5694 msgid "Apply default values for the preferences in this tab." msgstr "Lietojiet šīs cilnes preferencÄ“m noklusÄ“juma vÄ“rtÄ«bas." #: src/ui.glade:2543 msgid "Show Santa" msgstr "ParÄdiet ZiemassvÄ“tku vecÄ«ti" #: src/ui.glade:2547 msgid "" "To show or not to show Santa.\n" "Flags: -showsanta, -nosanta" msgstr "" "RÄdÄ«t vai nerÄdÄ«t ZiemassvÄ“tku vecÄ«ti. \n" "Flags: -showsanta, -nosanta" #: src/ui.glade:2590 src/ui.glade:3229 msgid "Scale:" msgstr "MÄ“rogs:" #: src/ui.glade:2602 msgid "" "Scale of Santa.\n" "Flags: -santascale " msgstr "" "ZiemassvÄ“tku vecīša mÄ“rogs. \n" "Flags: -santascale " #: src/ui.glade:2647 msgid "Santa" msgstr "ZiemassvÄ“tku vecÄ«tis" #: src/ui.glade:2662 msgid "Show scenery" msgstr "ParÄdÄ«t ainavu" #: src/ui.glade:2666 msgid "" "To show or not to show scenery.\n" "Flags: -showtrees, -notrees" msgstr "" "RÄdÄ«t vai nerÄdÄ«t ainavu. \n" "Flags: -showtrees, -notrees" #: src/ui.glade:2683 msgid "" "Vintage tree, you can set the color.\n" "Flag: -treetype 0" msgstr "" "Vintage koks, varat iestatÄ«t krÄsu. \n" "Flag: -treetype 0" #: src/ui.glade:2706 msgid "" "Woody tree.\n" "Flags: -treetype 1 or: -treetype all" msgstr "" "Kokains koks. \n" "Flags: -treetype 1 or: -treetype all" #: src/ui.glade:2729 msgid "" "Leavy tree.\n" "Flags: -treetype 2 or: -treetype all" msgstr "" "Lapu koks. \n" "Flags: -treetype 2 or: -treetype all" #: src/ui.glade:2752 msgid "" "Small house.\n" "Flags: -treetype 3 or: -treetype all" msgstr "" "Maza mÄja. \n" "Flags: -treetype 3 or: -treetype all" #: src/ui.glade:2775 msgid "" "Reindeer.\n" "Flags: -treetype 4 or: -treetype all" msgstr "" "Ziemeļbrieži. \n" "Flags: -treetype 4 or: -treetype all" #: src/ui.glade:2798 msgid "" "Moose.\n" "Flags: -treetype 5 or: -treetype all" msgstr "" "Alnis. \n" "Flags: -treetype 5 or: -treetype all" #: src/ui.glade:2821 msgid "" "Snowy tree.\n" "Flags: -treetype 6 or: -treetype all" msgstr "" "Sniegots koks. \n" "Flags: -treetype 6 or: -treetype all" #: src/ui.glade:2844 msgid "" "Set color of vintage tree.\n" "Flag: -tc" msgstr "" "Iestatiet vintage koka krÄsu. \n" "Flag: -tc" #: src/ui.glade:2884 msgid "Compose your favorite scenery" msgstr "Izveidojiet savu iecienÄ«tÄko ainavu" #: src/ui.glade:2900 msgid "Try and click any image!" msgstr "Izmēģiniet un noklikšķiniet uz jebkura attÄ“la!" #: src/ui.glade:2931 msgid "" "Polar bear.\n" "Flags: -treetype 7 or: -treetype all" msgstr "" "PolÄrlÄcis. \n" "Flags: -treetype 7 or: -treetype all" #: src/ui.glade:3141 msgid "# Items:" msgstr "# preces:" #: src/ui.glade:3156 msgid "" "Desired number of scenery items.\n" "Flag: -trees" msgstr "" "VÄ“lamais dekorÄcijas vienumu skaits. \n" "Flag: -trees" #: src/ui.glade:3179 msgid "% Window fill:" msgstr "Logu aizpildÄ«juma %:" #: src/ui.glade:3190 msgid "" "Bottom percentage of screen available for scenery.\n" "Flag: -treefill" msgstr "" "EkrÄna apakšējÄ procentuÄlÄ daļa ir pieejama ainavÄm. \n" "Flag: -treefill" #: src/ui.glade:3209 msgid "Allow overlap" msgstr "Atļaut pÄrklÄÅ¡anos" #: src/ui.glade:3213 msgid "" "To allow overlap or not when placing scenery.\n" "Flags: -treeoverlap, -notreeoverlap" msgstr "" "Lai atļautu pÄrklÄÅ¡anos, izvietojot dekorÄcijas.\n" "Flags: -treeoverlap, -notreeoverlap" #: src/ui.glade:3240 msgid "" "Scale of scenery.\n" "Flag: sceneryscale " msgstr "" "Ainavu mÄ“rogs. \n" "Flag: sceneryscale " #: src/ui.glade:3409 msgid "Scenery" msgstr "DekorÄcijas" #: src/ui.glade:3428 msgid "Compose here your favorite celestial conditions" msgstr "Izveidojiet Å¡eit savus iecienÄ«tÄkos debess apstÄkļus" #: src/ui.glade:3508 msgid "" "Apply default values for all preferences (except settings).\n" "Flag: -defaults" msgstr "" "Lietojiet noklusÄ“juma vÄ“rtÄ«bas visÄm preferencÄ“m (izņemot iestatÄ«jumus).\n" "Flag: -defaults" #: src/ui.glade:3526 msgid "" "Apply vintage values for all preferences (except settings).\n" "Flag: -vintage" msgstr "" "Lietojiet vintage vÄ“rtÄ«bas visÄm preferencÄ“m (izņemot iestatÄ«jumus).\n" "Flag: -vintage" #: src/ui.glade:3612 msgid "Wind" msgstr "VÄ“jÅ¡" #: src/ui.glade:3626 msgid "Windy" msgstr "VÄ“jains" #: src/ui.glade:3631 msgid "" "If set, there will be wind.\n" "Flags: -wind, -nowind" msgstr "" "Ja iestatÄ«ts, bÅ«s vÄ“jÅ¡. \n" "Flags: -wind, -nowind" #: src/ui.glade:3648 msgid "Whirl:" msgstr "Virpulis:" #: src/ui.glade:3660 msgid "" "The higher this setting, the more the wind will whirl.\n" "Flag: -whirlfactor" msgstr "" "Jo augstÄks Å¡is iestatÄ«jums, jo vairÄk vÄ“jÅ¡ griezÄ«sies.\n" "Flag: -whirlfactor" #: src/ui.glade:3682 msgid "Timer:" msgstr "Taimeris:" #: src/ui.glade:3695 msgid "" "This setting determines how many seconds pass between two gusts of wind.\n" "Flag: -windtimer" msgstr "" "Å is iestatÄ«jums nosaka, cik sekundes paiet starp divÄm vÄ“ja brÄzmÄm.\n" "Flag: -windtimer" #: src/ui.glade:3711 msgid "Now!" msgstr "Tagad!" #: src/ui.glade:3715 msgid "Force a gust of wind immediately." msgstr "NekavÄ“joties piespiediet vÄ“ja brÄzmu." #: src/ui.glade:3732 msgid "Stars" msgstr "Zvaigznes" #: src/ui.glade:3750 msgid "" "To show or not show stars.\n" "Flag: -stars (0 means: no stars)" msgstr "" "RÄdÄ«t vai nerÄdÄ«t zvaigznes. \n" "Flag: -stars (0 means: no stars)" #: src/ui.glade:3767 msgid "Number:" msgstr "Numurs:" #: src/ui.glade:3779 msgid "" "Number of twinkling stars.\n" "Flag: -stars" msgstr "" "MirgojoÅ¡o zvaigžņu skaits. \n" "Flag: -stars" #: src/ui.glade:3825 msgid "Moon" msgstr "MÄ“ness" #: src/ui.glade:3843 msgid "" "To show or not show moon.\n" "Flags: -moon 1, -moon 0" msgstr "" "RÄdÄ«t vai nerÄdÄ«t mÄ“nesi. \n" "Flags: -moon 1, -moon 0" #: src/ui.glade:3873 msgid "" "Speed of moon in pixels/minute.\n" "Flag: -moonspeed" msgstr "" "MÄ“ness Ätrums pikseļos minÅ«tÄ“. \n" "Flag: -moonspeed" #: src/ui.glade:3907 msgid "" "Relative size of the moon.\n" "Flag: -moonsize" msgstr "" "MÄ“ness relatÄ«vais izmÄ“rs. \n" "Flag: -moonsize" #: src/ui.glade:3928 msgid "Halo" msgstr "Halo" #: src/ui.glade:3946 msgid "" "To show or not to show halo around moon.\n" "Flags: -halo 1, -halo 0" msgstr "" "RÄdÄ«t vai nerÄdÄ«t oreolu ap MÄ“nesi. \n" "Flags: -halo 1, -halo 0" #: src/ui.glade:3964 src/ui.glade:4179 msgid "Bright:" msgstr "Spilgts:" #: src/ui.glade:3976 msgid "" "Brightness of moon's halo.\n" "Flag: -halobrightness" msgstr "" "MÄ“ness oreola spilgtums. \n" "Flag: -halobrightness" #: src/ui.glade:3998 msgid "Meteors" msgstr "Meteori" #: src/ui.glade:4016 msgid "" "To show or not to show meteors.\n" "Flags: -meteors, -nometeors" msgstr "" "RÄdÄ«t vai nerÄdÄ«t meteorus.\n" "Flags: -meteors, -nometeors" #: src/ui.glade:4034 msgid "Aurora" msgstr "Aurora" #: src/ui.glade:4052 msgid "" "To show or not show aurora.\n" "Note: the aurora is best viewed using a dark background.\n" "Flags: -aurora 1, -aurora 0" msgstr "" "RÄdÄ«t vai nerÄdÄ«t polÄrblÄzmu.\n" "PiezÄ«me: polÄrblÄzmu vislabÄk var apskatÄ«t, izmantojot tumÅ¡u fonu.\n" "Flags: -aurora 1, -aurora 0" #: src/ui.glade:4071 msgid "Width:" msgstr "Platums:" #: src/ui.glade:4083 msgid "" "Width of aurora in percentage of screen width.\n" "Flag: -aurorawidth" msgstr "" "PolÄrblÄzmas platums procentos no ekrÄna platuma. \n" "Flag: -aurorawidth" #: src/ui.glade:4108 msgid "Height:" msgstr "Augstums:" #: src/ui.glade:4120 msgid "" "Vertical size of aurora.\n" "Flag: -auroraheight" msgstr "" "PolÄrblÄzmas vertikÄlais izmÄ“rs. \n" "Flag: -auroraheight" #: src/ui.glade:4157 msgid "" "Animation speed of aurora: real: 10, for a more dramatic effect choose: 100\n" "Flag: -auroraspeed" msgstr "" "Auroras animÄcijas Ätrums: reÄls: 10, dramatiskÄkam efektam izvÄ“lieties: " "100 \n" "Flag: -auroraspeed" #: src/ui.glade:4191 msgid "" "Brightness of aurora.\n" "Flags: -aurorabrightness" msgstr "" "PolÄrblÄzmas spilgtums. \n" "Flags: -aurorabrightness" #: src/ui.glade:4208 msgid "Left" msgstr "Pa kreisi" #: src/ui.glade:4212 msgid "" "Place aurora left on the screen.\n" "Flag: -auroraleft" msgstr "" "Novietojiet auroru pa kreisi uz ekrÄna. \n" "Flag: -auroraleft" #: src/ui.glade:4225 msgid "Middle" msgstr "Vidus" #: src/ui.glade:4229 msgid "" "Place aurora in the middle of the screen.\n" "Flag: -auroramiddle" msgstr "" "Novietojiet polÄrblÄzmu ekrÄna vidÅ«. \n" "Flag: -auroramiddle" #: src/ui.glade:4243 msgid "Right" msgstr "TaisnÄ«ba" #: src/ui.glade:4247 msgid "" "Place aurora in the right of the screen.\n" "Flag: -auroraright" msgstr "" "Novietojiet polÄrblÄzmu ekrÄna labajÄ pusÄ“. \n" "Flag: -auroraright" #: src/ui.glade:4266 msgid "Frequency:" msgstr "Biežums:" #: src/ui.glade:4278 msgid "" "Frequency of meteors to appear.\n" "Flags: -meteorfrequency" msgstr "" "Meteoru parÄdīšanÄs biežums. \n" "Flags: -meteorfrequency" #: src/ui.glade:4300 msgid "Base:" msgstr "BÄze:" #: src/ui.glade:4312 msgid "" "Baseline height of aurora, in percentage of screen height.\n" "Flag: -aurorabase" msgstr "" "PolÄrblÄzmas bÄzes augstums, procentos no ekrÄna augstuma. \n" "Flag: -aurorabase" #: src/ui.glade:4329 msgid "Color" msgstr "KrÄsa" #: src/ui.glade:4333 msgid "" "Choose between yellow-ish and white-ish moon.\n" "Flag: -mooncolor [0,1]" msgstr "" "IzvÄ“lieties dzeltenÄ«gu vai baltu mÄ“ness. \n" "Flag: -mooncolor [0,1]" #: src/ui.glade:4433 msgid "Celestials" msgstr "Debesu dzÄ«vnieki" #: src/ui.glade:4453 msgid "Birds settings" msgstr "Putnu iestatÄ«jumi" #: src/ui.glade:4617 msgid "Show birds" msgstr "ParÄdiet putnus" #: src/ui.glade:4621 msgid "" "If set: show birds.\n" "Flags: -showbirds 1, -showbirds 0" msgstr "" "Ja iestatÄ«ts: rÄdÄ«t putnus. \n" "Flags: -showbirds 1, -showbirds 0" #: src/ui.glade:4634 msgid "Birds only" msgstr "Tikai putni" #: src/ui.glade:4638 msgid "" "If set: show no Santa, snow or scenery.\n" "Flags: -birdsonly 0, -birdsony 1" msgstr "" "Ja iestatÄ«ts: nerÄdiet ZiemassvÄ“tku vecÄ«ti, sniegu vai ainavu. \n" "Flags: -birdsonly 0, -birdsony 1" #: src/ui.glade:4655 msgid "Preferred distance:" msgstr "VÄ“lamais attÄlums:" #: src/ui.glade:4669 msgid "" "Preferred distance from other birds.\n" "Flag: -prefdistance" msgstr "" "VÄ“lamais attÄlums no citiem putniem. \n" "Flag: -prefdistance" #: src/ui.glade:4697 msgid "Restart" msgstr "RestartÄ“t" #: src/ui.glade:4701 msgid "Restart birds." msgstr "RestartÄ“jiet putnus." #: src/ui.glade:4718 msgid "Viewing distance:" msgstr "SkatīšanÄs attÄlums:" #: src/ui.glade:4731 msgid "" "Viewing distance.\n" "NOTE: Santa has no knowledge of viewing distance, so when birds are " "following Santa, the relative positions of Santa and birds will be " "temporarely out of sync when you change the viewing distance. This is only " "noticeable when the birds are following Santa.\n" "Flag: -viewingdistance" msgstr "" "SkatīšanÄs attÄlums.\n" "PIEZĪME. ZiemassvÄ“tku vecÄ«tis nezina par skatīšanÄs attÄlumu, tÄpÄ“c, kad " "putni seko ZiemassvÄ“tku vecÄ«tim, ZiemassvÄ“tku vecīša un putnu relatÄ«vÄs " "pozÄ«cijas Ä«slaicÄ«gi nebÅ«s sinhronizÄ“tas, mainot skatīšanÄs attÄlumu. Tas ir " "pamanÄms tikai tad, kad putni seko ZiemassvÄ“tku vecÄ«tim.\n" "Flag: -viewingdistance" #: src/ui.glade:4752 msgid "Focus to attraction point:" msgstr "KoncentrÄ“jieties uz pievilcÄ«bas punktu:" #: src/ui.glade:4766 msgid "" "Tendency to concentrate on the attraction point.\n" "Flag: -focuscentre" msgstr "" "Tieksme koncentrÄ“ties uz piesaistes punktu. \n" "Flag: -focuscentre" #: src/ui.glade:4784 msgid "" "Desired number of birds. If zero, no birds are shown.\n" "Flag: -nbirds" msgstr "" "VÄ“lamais putnu skaits. Ja ir nulle, netiek rÄdÄ«ts neviens putns. \n" "Flag: -nbirds" #: src/ui.glade:4807 msgid "# Birds:" msgstr "# Putni:" #: src/ui.glade:4821 msgid "" "Number of nearest neighbours the birds should look at.\n" "Flag: -neighbours" msgstr "" "TuvÄko kaimiņu skaits, uz kuriem putniem jÄskatÄs. \n" "Flag: -neighbours" #: src/ui.glade:4841 msgid "Neighbours:" msgstr "Kaimiņi:" #: src/ui.glade:4856 msgid "" "Give the birds a fancy color.\n" "Flag: -birdscolor" msgstr "" "Piešķiriet putniem greznu krÄsu. \n" "Flag: -birdscolor" #: src/ui.glade:4874 msgid "Bird color" msgstr "Putnu krÄsa" #: src/ui.glade:4900 msgid "Anarchy:" msgstr "Anarhija:" #: src/ui.glade:4914 msgid "" "Anarchy level: the higher, the more anarchy.\n" "Flag: -anarchy" msgstr "" "Anarhijas lÄ«menis: jo augstÄks, jo vairÄk anarhijas. \n" "Flag: -anarchy" #: src/ui.glade:4934 msgid "Distance weight:" msgstr "AttÄluma svars:" #: src/ui.glade:4948 msgid "" "Tendency to keep desired distance to neighbours.\n" "Flag: -disweight" msgstr "" "Tieksme saglabÄt vÄ“lamo attÄlumu lÄ«dz kaimiņiem. \n" "Flag: -disweight" #: src/ui.glade:4968 msgid "Adjust speed to neighbours:" msgstr "PielÄgojiet Ätrumu kaimiņiem:" #: src/ui.glade:4982 msgid "" "Tendency to adjust speed to neighbours.\n" "Flag: -followneighbours" msgstr "" "Tieksme pielÄgot Ätrumu kaimiņiem. \n" "Flag: -followneighbours" #: src/ui.glade:5016 msgid "" "Speed of birds in arbitrary units.\n" "Flag: -birdsspeed" msgstr "" "Putnu Ätrums patvaļīgÄs vienÄ«bÄs. \n" "Flag: -birdsspeed" #: src/ui.glade:5036 msgid "Drawing scale:" msgstr "ZÄ«mēšanas mÄ“rogs:" #: src/ui.glade:5050 msgid "" "Influence the size of the birds.\n" "Flag: -birdsscale\n" msgstr "" "IetekmÄ“ putnu izmÄ“ru. \n" "Flag: -birdsscale\n" #: src/ui.glade:5067 msgid "" "Show \n" "attr point" msgstr "" "RÄdÄ«t \n" " atribÅ«ta punktu" #: src/ui.glade:5073 msgid "" "Show the point where the birds want to go.\n" "Flags: -showattr 0, -showattr 1" msgstr "" "ParÄdiet vietu, kur putni vÄ“las doties. \n" "Flags: -showattr 0, -showattr 1" #: src/ui.glade:5084 msgid "" "Follow \n" "Santa" msgstr "" "Sekojiet \n" " ZiemassvÄ“tku vecÄ«tim" #: src/ui.glade:5090 msgid "" "Birds are attracted by an attraction point. Here you can choose to follow " "Santa.\n" "Flags: -followsanta 0, -followsanta 1" msgstr "" "Putnus piesaista atrakcijas punkts. Å eit varat izvÄ“lÄ“ties sekot ZiemassvÄ“tku " "vecÄ«tim.\n" "Flags: -followsanta 0, -followsanta 1" #: src/ui.glade:5103 msgid "" "Percentage of screen to be used for the attraction point.\n" "Flag: -attrspace" msgstr "" "EkrÄna procentuÄlÄ daļa, kas tiks izmantota piesaistes punktam. \n" "Flag: -attrspace" #: src/ui.glade:5125 msgid "Attraction point range" msgstr "PievilcÄ«bas punktu diapazons" #: src/ui.glade:5168 msgid "Actual mean distance from neighbours." msgstr "Faktiskais vidÄ“jais attÄlums no kaimiņiem." #: src/ui.glade:5185 msgid "Distance used to get the desired number of neighbours." msgstr "AttÄlums tiek izmantots, lai iegÅ«tu vÄ“lamo kaimiņu skaitu." #: src/ui.glade:5268 msgid "Birds" msgstr "Putni" #: src/ui.glade:5286 msgid "version" msgstr "versija" #: src/ui.glade:5301 src/ui.glade:6515 msgid "Settings" msgstr "IestatÄ«jumi" #: src/ui.glade:5323 msgid "Transparency " msgstr "CaurspÄ«dÄ«gums " #: src/ui.glade:5340 msgid "" "Transparency of painted items:\n" "0: no transparency.\n" "100: fully transparent, you will see nothing!\n" "Flag: -transparency" msgstr "" "KrÄsotu priekÅ¡metu caurspÄ«dÄ«gums:\n" "0: nav caurspÄ«dÄ«guma.\n" "100: pilnÄ«bÄ caurspÄ«dÄ«gs, jÅ«s neko neredzÄ“sit!\n" "Flag: -transparency" #: src/ui.glade:5367 msgid "Lift snow on bottom" msgstr "Paceliet sniegu apakÅ¡Ä" #: src/ui.glade:5383 msgid "" "Use this if snow falls below the bottom of your screen, or fallen snow " "hides something that should not be hidden.\n" "Flag: -offsets" msgstr "" "Izmantojiet to, ja sniegs nokrÄ«t zem ekrÄna apakÅ¡daļas vai nokritis sniegs " "slÄ“pj kaut ko tÄdu, ko nevajadzÄ“tu slÄ“pt.\n" "Flag: -offsets" #: src/ui.glade:5408 msgid "Lift snow on windows" msgstr "Paceliet sniegu uz logiem" #: src/ui.glade:5424 msgid "" "Use this if no snow collects on your windows, or if snow collects separated " "from your windows. \n" "Some basic window managers need this setting (e.g. TWM needs in general a " "value of 25 .. 28).\n" "Flag: -offsety" msgstr "" "Izmantojiet to, ja uz jÅ«su logiem neuzkrÄjas sniegs vai ja sniegs sakrÄjas " "atsevišķi no jÅ«su logiem. \n" " Dažiem pamata logu pÄrvaldniekiem ir nepiecieÅ¡ams Å¡is iestatÄ«jums " "(piemÄ“ram, TWM parasti ir nepiecieÅ¡ama vÄ“rtÄ«ba 25 .. 28).\n" "Flag: -offsety" #: src/ui.glade:5449 msgid "Cpu factor" msgstr "CPU faktors" #: src/ui.glade:5467 msgid "" "The higher, the smoother xsnow will run, but will also use more cpu power.\n" "Flag: -cpuload" msgstr "" "Jo augstÄks, jo vienmÄ“rÄ«gÄk xsnow darbosies, taÄu tas arÄ« izmantos vairÄk " "procesora jaudas. \n" "Flag: -cpuload" #: src/ui.glade:5493 msgid "Scale" msgstr "MÄ“rogs" #: src/ui.glade:5510 msgid "" "Overall drawing scale.\n" "Flag: -scale" msgstr "" "KopÄ“jais rasÄ“juma mÄ“rogs. \n" "Flag: -scale" #: src/ui.glade:5543 msgid "Ignore large top windows" msgstr "IgnorÄ“jiet lielos augšējos logus" #: src/ui.glade:5559 msgid "" "Windows wider than 80 percent of the screen and closer to the top than the " "number in this widget will not collect snow.\n" "In some cases, there are invisible windows near the top of the screen, which " "are handled by xsnow as normal windows: snow is collected upon them. By " "entering a suitable number here, this undesired behaviour can be avoided.\n" "Flag: -ignoretop\n" "\n" msgstr "" "Logi, kas platÄki par 80 procentiem no ekrÄna un tuvÄk augÅ¡ai nekÄ Å¡ajÄ " "logrÄ«kÄ norÄdÄ«tais skaitlis, nesavÄc sniegu.\n" "Dažos gadÄ«jumos ekrÄna augÅ¡daÄ¼Ä ir neredzami logi, kurus apstrÄdÄ xsnow kÄ " "normÄli logi: uz tiem tiek savÄkts sniegs. Ievadot Å¡eit piemÄ“rotu numuru, no " "šīs nevÄ“lamÄs darbÄ«bas var izvairÄ«ties.\n" "Flag: -ignoretop\n" "\n" #: src/ui.glade:5583 msgid "Ignore large bottom windows" msgstr "IgnorÄ“jiet lielos apakšējos logus" #: src/ui.glade:5599 msgid "" "Windows wider than 80 percent of the screen and closer to the bottom than " "the number in this widget will not collect snow.\n" "\n" "In some cases, there are invisible windows near the bottom of the screen, " "which are handled by xsnow as normal windows: snow is collected upon them. " "By entering a suitable number here, this undesired behaviour can be " "avoided.\n" "Flag: -ignorebottom" msgstr "" "Logi, kas platÄki par 80 procentiem no ekrÄna un tuvÄk apakÅ¡ai nekÄ Å¡ajÄ " "logrÄ«kÄ norÄdÄ«tais skaitlis, nesavÄc sniegu.\n" "\n" "Dažos gadÄ«jumos ekrÄna apakÅ¡daÄ¼Ä ir neredzami logi, kurus apstrÄdÄ xsnow kÄ " "parasti logi: uz tiem tiek savÄkts sniegs. Ievadot Å¡eit piemÄ“rotu numuru, no " "šīs nevÄ“lamÄs darbÄ«bas var izvairÄ«ties.\n" "Flag: -ignorebottom" #: src/ui.glade:5791 msgid "window type etc." msgstr "loga tips utt." #: src/ui.glade:5814 msgid "" "Menu\n" "colors" msgstr "" "IzvÄ“lnes\n" " krÄsas" #: src/ui.glade:5819 msgid "" "Toggle between xsnow's own menu colors and standard menu colors.\n" "Activated: use xsnow colors.\n" "Deactivated: use default colors.\n" "Flags: -theme 1, -theme 0" msgstr "" "PÄrslÄ“gties starp xsnow paÅ¡as izvÄ“lnes krÄsÄm un standarta izvÄ“lnes krÄsÄm.\n" "AktivizÄ“ts: izmantojiet xsnow krÄsas.\n" "DeaktivizÄ“ts: izmantojiet noklusÄ“juma krÄsas.\n" "Flags: -theme 1, -theme 0" #: src/ui.glade:5833 msgid "" "On all\n" "workspaces" msgstr "" "VisÄs \n" " darbvietÄs" #: src/ui.glade:5838 msgid "" "Use all workspaces to snow in.\n" "NOTE: this doesn't work properly in enlightenment.\n" "Flags: -allworkspaces 1, -allworkspaces 0" msgstr "" "Izmantojiet visas darbvietas, lai snigtu iekÅ¡Ä.\n" "PIEZĪME: tas nedarbojas pareizi apgaismojumÄ.\n" "Flags: -allworkspaces 1, -allworkspaces 0" #: src/ui.glade:5856 msgid "" "Below\n" "windows" msgstr "" "Zem \n" " logiem" #: src/ui.glade:5861 msgid "" "When activated, it will be snowing below your windows, else it will be " "snowing upon you windows too.\n" "On some desktop environments, when snowing above your windows you will not " "be able to click on any window.\n" "Therefore, you will be asked to click a button, to be sure that things are " "OK.\n" "Flag: -above" msgstr "" "Kad tas bÅ«s aktivizÄ“ts, zem jÅ«su logiem snigs, pretÄ“jÄ gadÄ«jumÄ sniegs arÄ« " "uz jÅ«su logiem.\n" "DažÄs darbvirsmas vidÄ“s, kad snieg virs logiem, jÅ«s nevarÄ“sit noklikšķinÄt " "uz neviena loga.\n" "TÄdēļ, jums tiks lÅ«gts noklikšķinÄt uz pogas, lai pÄrliecinÄtos, ka viss ir " "kÄrtÄ«bÄ. \n" "Flag: -above" #: src/ui.glade:5880 msgid "" "Click to\n" "confirm" msgstr "" "Noklikšķiniet, lai \n" " apstiprinÄtu" #: src/ui.glade:5885 msgid "To make sure you can click." msgstr "Lai pÄrliecinÄtos, ka varat noklikšķinÄt." #: src/ui.glade:5904 msgid "" "If you have more than one monitor, choose where you want snow falling. " "Choose 'all monitors' if you want snow in all monitors.\n" "NOTE: when changing monitor, xsnow will restart.\n" "Flag: -screen" msgstr "" "Ja jums ir vairÄk nekÄ viens monitors, izvÄ“lieties vietu, kur vÄ“laties " "snigt. IzvÄ“lieties 'visi monitori', ja vÄ“laties, lai visos monitoros bÅ«tu " "sniegs.\n" "PIEZĪME: mainot monitoru, xsnow tiks restartÄ“ts.\n" "Flag: -screen" #: src/ui.glade:5911 msgid "monitor 1" msgstr "monitors 1" #: src/ui.glade:5922 msgid "" "Create\n" "outline" msgstr "" "Izveidojiet \n" " kontÅ«ru" #: src/ui.glade:5927 msgid "" "To draw an outline around the snow window.\n" "Flag: -outline 1/0" msgstr "" "Lai uzzÄ«mÄ“tu kontÅ«ru ap sniega logu. \n" "Flag: -outline 1/0" #: src/ui.glade:5951 msgid "" " \n" " " msgstr "" " \n" " " #: src/ui.glade:5986 msgid "" "Choose here the picture you want as background when xscreensaver is " "active.\n" "Flag: -bg" msgstr "" "IzvÄ“lieties Å¡eit attÄ“lu, kuru vÄ“laties izmantot kÄ fonu, kad xscreensaver ir " "aktÄ«vs. \n" "Flag: -bg" #: src/ui.glade:5990 msgid "Choose background" msgstr "IzvÄ“lieties fonu" #: src/ui.glade:6005 msgid "" "Activate xscreensaver.\n" "Click and don't touch mouse and keyboard for a few seconds..." msgstr "" "AktivizÄ“jiet xscreensaver.\n" " Noklikšķiniet un nepieskarieties pelei un tastatÅ«rai dažas sekundes..." #: src/ui.glade:6019 msgid "" "Settings for Xscreensaver. You can choose a background, and choose to use it " "or not.\n" "Make sure you add a line like\n" "xsnow -root\n" "after the line 'programs:' in the file ~/.xscreensaver and you run " "xscreensaver-demo to choose for xsnow.\n" "To activate xscreensaver on the command line:\n" "xscreensaver-command -activate\n" "See also the man page:\n" "man xsnow" msgstr "" "IestatÄ«jumi Xscreensaver. Varat izvÄ“lÄ“ties fonu un izvÄ“lÄ“ties to izmantot " "vai nÄ“.\n" "PÄrliecinieties, ka failÄ ~/.xscreensaver pÄ“c rindas 'programs:' ir " "pievienota tÄda rindiņa kÄ\n" "xsnow -root\n" " palaižat xscreensaver-demo, lai izvÄ“lÄ“tos xsnow.\n" "Lai komandrindÄ aktivizÄ“tu xscreensaver:\n" "xscreensaver-command -activate\n" "Skatiet arÄ« rokasgrÄmatu:\n" "man xsnow" #: src/ui.glade:6028 msgid "Xscreensaver: " msgstr "Xscreensaver: " #: src/ui.glade:6048 msgid "Black" msgstr "Melns" #: src/ui.glade:6052 msgid "" "When activated, the background will be black.\n" "Flag: -bg (this button will be automatically desactivated when -bg is given)" msgstr "" "Kad tas ir aktivizÄ“ts, fons bÅ«s melns.\n" "Flag: -bg (this button will be automatically desactivated when -bg is given)" #: src/ui.glade:6076 msgid "" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" msgstr "" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" #: src/ui.glade:6551 msgid "en" msgstr "lv" #: src/ui.glade:6554 msgid "it" msgstr "to" #~ msgid "" #~ "If set, use two colors.\n" #~ "Flags: -enablesc2" #~ msgstr "" #~ "Ja iestatÄ«ts, izmantojiet divas krÄsas. \n" #~ "Flags: -enablesc2" #, c-format #~ msgid "XWinInfo failed\n" #~ msgstr "XWinInfo neizdevÄs \n" #, c-format #~ msgid "Force snow on root: window: %#lx, depth: %d\n" #~ msgstr "Piespiest sniegu saknei: logs: %#lx, dziļums: %d\n" #, c-format #~ msgid "" #~ "NOTE: you probably need to tweak 'Lift snow on windows' in the 'settings' " #~ "panel.\n" #~ msgstr "" #~ "PIEZĪME: iespÄ“jams, iestatÄ«jumu panelÄ« ir jÄpielÄgo opcija 'Pacelt sniegu " #~ "uz logiem'.\n" #~ msgid "Force a gust of wind immediately.\n" #~ msgstr "NekavÄ“joties piespiediet vÄ“ja brÄzmu. \n" xsnow-3.8.3/pofiles/nl.po0000666000000000000000000013022614732252143013516 0ustar0000000000000000# # Sometimes the translations contain rubbish, please replace them. # # (abc_1000) %l#x # # (abc_1001) \n # # (abc_1002) XSNOW # # (abc_1003) Xsnow # # (abc_1004) xsnow # # (abc_1005) Xscreensaver # # (abc_1006) Rick Jansen # # (abc_1007)   # # (abc_1008) XsnoW # Language for xsnow # Copyright (C) 2023 Willem Vermin # Willem Vermin , 2023 # This file is distributed under the same license as the xsnow package. # # msgid "" msgstr "" "Project-Id-Version: xsnow 3.7.0~pre02\n" "Report-Msgid-Bugs-To: Willem Vermin wvermin@gmail.com\n" "POT-Creation-Date: 2024-03-10 14:19+0100\n" "PO-Revision-Date: 2024-03-10 14:19+0100\n" "Last-Translator: Willem Vermin wvermin@gmail.com\n" "Language-Team: None\n" "Language: nl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: src/main.c:379 #, c-format msgid "Available languages are: %s\n" msgstr "Beschikbare talen zijn: %s\n" #: src/main.c:382 msgid "Warning: don't eat yellow snow!" msgstr "Waarschuwing: eet geen gele sneeuw!" #: src/main.c:403 #, c-format msgid "For optimal resuts, add to your %s:\n" msgstr "Voeg voor een optimaal resultaat toe aan uw %s:\n" #: src/main.c:411 #, c-format msgid "unknown\n" msgstr "onbekend\n" #: src/main.c:420 #, c-format msgid "Detected Wayland desktop\n" msgstr "Wayland-desktop gedetecteerd \n" #: src/main.c:435 #, c-format msgid "Xsnow needs gtk version >= %s, found version %s \n" msgstr "Xsnow vereist gtk-versie >= %s, gevonden versie %s \n" #: src/main.c:445 msgid "Continuing with flag" msgstr "Verder met vlag" #: src/main.c:483 #, c-format msgid "%s: cannot connect to X server %s\n" msgstr "%s: kan geen verbinding maken met X-server %s\n" #: src/main.c:484 msgid "(default)" msgstr "(standaard)" #: src/main.c:602 msgid "restarting" msgstr "herstarten" #: src/main.c:649 #, c-format msgid "Click on a window ...\n" msgstr "Klik op een venster ...\n" #: src/main.c:683 #, c-format msgid "Detected desktop session: %s\n" msgstr "Gedetecteerde desktopsessie: %s\n" #: src/main.c:686 #, c-format msgid "Could not determine desktop session\n" msgstr "Kan desktopsessie niet bepalen \n" #: src/main.c:718 #, c-format msgid "Trying to snow in root window\n" msgstr "Proberen te sneeuwen in rootvenster \n" #: src/main.c:762 #, c-format msgid "Using transparent window\n" msgstr "Transparant venster gebruiken \n" #: src/main.c:767 #, c-format msgid "The transparent snow-window is probably not click-through, alas..\n" msgstr "" "Het doorzichtige sneeuwvenster is waarschijnlijk niet doorklikbaar, " "helaas..\n" #: src/main.c:776 #, c-format msgid "Cannot create transparent window\n" msgstr "Kan geen transparant venster maken \n" #: src/main.c:778 #, c-format msgid "NOTE: xsnow will probably run, but some glitches are to be expected.\n" msgstr "" "OPMERKING: xsnow zal waarschijnlijk werken, maar er zijn enkele storingen te " "verwachten. \n" #: src/main.c:788 #, c-format msgid "LXDE session found, using window 'pcmanfm'.\n" msgstr "LXDE-sessie gevonden met venster 'pcmanfm'.\n" #: src/main.c:795 #, c-format msgid "Using window 'Desktop'.\n" msgstr "Venster 'Desktop' gebruiken.\n" #: src/main.c:799 #, c-format msgid "Using root window\n" msgstr "Hoofdvenster gebruiken \n" #: src/main.c:843 #, c-format msgid "Snowing in %#lx: %s %d+%d %dx%d\n" msgstr "Sneeuwt in %#lx: %s %d+%d %dx%d\n" #: src/main.c:888 #, c-format msgid "Using double buffer: %#lx. %dx%d\n" msgstr "Dubbele buffer gebruiken: %#lx. %dx%d\n" #: src/main.c:895 #, c-format msgid "NOT using double buffering:" msgstr "GEEN dubbele buffering gebruiken:" #: src/main.c:897 #, c-format msgid " because double buffering is not available on this system\n" msgstr " omdat dubbele buffering niet beschikbaar is op dit systeem \n" #: src/main.c:899 #, c-format msgid " on your request.\n" msgstr " op uw verzoek.\n" #: src/main.c:900 #, c-format msgid "NOTE: expect some flicker.\n" msgstr "OPMERKING: verwacht enige flikkering.\n" #: src/main.c:1042 msgid "Restart due to change of screen or language settings ...\n" msgstr "" "Opnieuw opstarten vanwege wijziging van scherm- of taalinstellingen ...\n" #: src/main.c:1056 msgid "Restart due to change of display settings...\n" msgstr "Opnieuw opstarten vanwege wijziging van weergave-instellingen...\n" #: src/main.c:1147 msgid "Wayland (Expect some slugginess)" msgstr "Wayland (verwacht wat traagheid)" #: src/main.c:1151 msgid "Probably X11" msgstr "Waarschijnlijk X11" #: src/main.c:1153 #, c-format msgid "%s. Snow window: %#lx" msgstr "%s. Sneeuwvenster: %#lx" #: src/main.c:1205 #, c-format msgid "More than %d errors, I quit!" msgstr "Meer dan %d fouten, ik ben gestopt!" #: src/main.c:1355 #, c-format msgid "Window size changed, now snowing in in %#lx: %s %d+%d %dx%d\n" msgstr "Venstergrootte gewijzigd, sneeuwt nu in %#lx: %s %d+%d %dx%d\n" #: src/main.c:1424 #, c-format msgid "Halting because of flag %s\n" msgstr "Stoppen vanwege vlag %s\n" #: src/selfrep.c:34 #, c-format msgid "Not sending tar file to terminal.\n" msgstr "Geen tar-bestand naar terminal verzenden. \n" #: src/selfrep.c:35 #, c-format msgid "Try redirecting to a file (e.g: %s,\n" msgstr "Probeer om te leiden naar een bestand (bijvoorbeeld: %s,\n" #: src/selfrep.c:36 #, c-format msgid "or use a %s" msgstr "of gebruik een %s" #: src/selfrep.c:42 msgid "Problems encountered during production of the tar ball.\n" msgstr "Problemen tijdens de productie van de teerbal.\n" #: src/selfrep.c:47 #, c-format msgid "Self replication is not compiled in.\n" msgstr "Zelfreplicatie is niet gecompileerd.\n" #: src/utils.c:248 #, c-format msgid "" "\n" "Xsnow: Caught signal %d\n" msgstr "" "\n" "Xsnow: Gevangen signaal %d\n" #: src/utils.c:251 #, c-format msgid "" "\n" "Thanks for using xsnow\n" msgstr "" "\n" "Bedankt voor het gebruik van xsnow\n" #: src/windows.c:633 #, c-format msgid "Setting background from %s\n" msgstr "Achtergrond instellen van %s\n" #: src/ui.c:1050 #, c-format msgid "Range: %d\n" msgstr "Bereik: %d\n" #: src/ui.c:1052 #, c-format msgid "Mean distance: %3d\n" msgstr "Gemiddelde afstand: %3d\n" #: src/ui.c:1060 #, c-format msgid "Desktop type: %s" msgstr "Bureaubladtype: %s" #: src/ui.c:1175 src/ui.glade:5910 msgid "all monitors" msgstr "alle monitoren" #: src/ui.c:1182 #, c-format msgid "monitor %d" msgstr "monitor %d" #: src/ui.c:1200 msgid "Available languages are: " msgstr "Beschikbare talen zijn: " #: src/ui.c:1203 msgid "Use \"sys\" for your default language.\n" msgstr "Gebruik \"sys\" als uw standaardtaal.\n" #: src/ui.c:1204 msgid "See also the man page." msgstr "Zie ook de man-pagina." #: src/ui.glade:144 msgid "" "\n" "Alas! This not an X11 session, xsnow will probably not run.\n" "\n" "If you want to try it anyway, set the environment variable XSNOW_FORCE_RUN, " "eg:\n" "\n" " XSNOW_FORCE_RUN=1 xsnow\n" "\n" "Or, you could force an X11 session, for example by tweaking /etc/gdm3/daemon." "conf.\n" "\n" msgstr "" "\n" "Helaas! Dit is geen X11-sessie, xsnow zal waarschijnlijk niet worden " "uitgevoerd. \n" "\n" " XSNOW_FORCE_RUN=1 xsnow\n" "\n" "Of u kunt een X11-sessie forceren, bijvoorbeeld door /etc/gdm3/daemon aan te " "passen. conf.\n" "\n" #: src/ui.glade:162 msgid "Ok, things are as they are. " msgstr "Oké, de dingen zijn zoals ze zijn. " #: src/ui.glade:477 msgid "" "If everything is ok, it is now snowing on your desktop, and birds are " "flying. You are encouraged to define your own preferences using the tabs " "above." msgstr "" "Als alles in orde is, sneeuwt het nu op je bureaublad en vliegen er vogels. " "U wordt aangemoedigd om uw eigen voorkeuren te definiëren met behulp van de " "bovenstaande tabbladen." #: src/ui.glade:492 msgid "" "Use the settings tab if xsnow is misbehaving.\n" "Use the birds tab if birds are misbehaving." msgstr "" "Gebruik het tabblad instellingen als xsnow zich misdraagt. \n" "Gebruik het tabblad vogels als vogels zich misdragen." #: src/ui.glade:509 msgid "In every tab you find the following rescue buttons:" msgstr "In elk tabblad vind je de volgende reddingsknoppen:" #: src/ui.glade:529 msgid "Defaults " msgstr "Standaard " #: src/ui.glade:544 msgid "Set default preferences for this tab." msgstr "Stel standaardvoorkeuren in voor dit tabblad." #: src/ui.glade:571 msgid "Vintage " msgstr "Vintage " #: src/ui.glade:586 msgid "Set vintage preferences for this tab." msgstr "Stel vintage-voorkeuren in voor dit tabblad." #: src/ui.glade:613 msgid "All defaults " msgstr "Alles standaard " #: src/ui.glade:628 msgid "Set default preferences for all (except settings) tabs." msgstr "" "Standaardvoorkeuren instellen voor alle (behalve instellingen) tabbladen." #: src/ui.glade:655 msgid "All vintage " msgstr "Alles vintage " #: src/ui.glade:670 msgid "Set vintage preferences for all (except settings) tabs." msgstr "Stel vintage-voorkeuren in voor alle (behalve instellingen) tabbladen." #: src/ui.glade:690 src/ui.glade:701 src/ui.glade:840 src/ui.glade:1045 #: src/ui.glade:2870 src/ui.glade:2919 src/ui.glade:4688 msgid " " msgstr " " #: src/ui.glade:712 msgid " " msgstr " " #: src/ui.glade:746 msgid "Welcome at xsnow!" msgstr "Welkom bij xsnow!" #: src/ui.glade:804 msgid "" "Vintage preferences: the look and feel of the original xsnow, created in " "1993 by Rick Jansen." msgstr "" "Vintage voorkeuren: de look en feel van de originele xsnow, gemaakt in 1993 " "door Rick Jansen." #: src/ui.glade:895 src/ui.glade:1542 src/ui.glade:2470 src/ui.glade:3033 #: src/ui.glade:3504 src/ui.glade:4470 src/ui.glade:5736 msgid "All defaults" msgstr "Alles standaard" #: src/ui.glade:900 src/ui.glade:2474 src/ui.glade:3037 src/ui.glade:5740 msgid "" "Apply defaults for all preferences (except settings).\n" "Flag: -defaults" msgstr "" "Standaardwaarden toepassen voor alle voorkeuren (behalve instellingen).\n" "Flag: -defaults" #: src/ui.glade:914 msgid "Donate" msgstr "Doneer" #: src/ui.glade:920 msgid "" "Donate one euro or so to inspire the maintainer of xsnow, here is a paypal " "link. " msgstr "" "Doneer een euro of zo om de beheerder van xsnow te inspireren, hier is een " "paypal-link. " #: src/ui.glade:930 src/ui.glade:1561 src/ui.glade:2489 src/ui.glade:3052 #: src/ui.glade:3522 src/ui.glade:4489 src/ui.glade:5754 msgid "All vintage" msgstr "Alles vintage" #: src/ui.glade:935 src/ui.glade:1565 src/ui.glade:2493 src/ui.glade:3056 #: src/ui.glade:4493 src/ui.glade:5758 msgid "" "Use vintage values for all preferences (except settings).\n" "Flag: -vintage" msgstr "" "Gebruik vintage waarden voor alle voorkeuren (behalve instellingen).\n" "Flag: -vintage" #: src/ui.glade:949 src/ui.glade:1513 src/ui.glade:2441 src/ui.glade:3004 #: src/ui.glade:3552 src/ui.glade:4546 src/ui.glade:5633 msgid "Hide menu" msgstr "Menu verbergen" #: src/ui.glade:954 src/ui.glade:1517 src/ui.glade:2445 src/ui.glade:3008 #: src/ui.glade:3556 src/ui.glade:4550 src/ui.glade:5637 msgid "" "Leave menu.\n" "Flag: -nomenu" msgstr "" "Menu verlaten.\n" "Flag: -nomenu" #: src/ui.glade:968 msgid "Contact" msgstr "Contact" #: src/ui.glade:973 msgid "Please report any comments to the maintainer of xsnow." msgstr "Geef eventuele opmerkingen door aan de beheerder van xsnow." #: src/ui.glade:983 src/ui.glade:1592 src/ui.glade:2520 src/ui.glade:3083 #: src/ui.glade:3580 src/ui.glade:4519 src/ui.glade:5661 msgid "Quit xsnow" msgstr "Xsnow afsluiten" #: src/ui.glade:988 src/ui.glade:1596 src/ui.glade:2524 src/ui.glade:3087 #: src/ui.glade:3584 src/ui.glade:4523 src/ui.glade:5665 msgid "Quit xsnow." msgstr "Xsnow afsluiten" #: src/ui.glade:1028 msgid "" "If the system is too busy, all panels get this color, in which case you " "could adapt some settings in \"snow\", \"birds\", \"settings\", or " "\"celestials\"." msgstr "" "Als het systeem te druk is, krijgen alle panelen deze kleur, in dat geval " "zou je wat instellingen kunnen aanpassen in \"snow\", \"birds\", " "\"settings\", of \"celestials\"." #: src/ui.glade:1222 msgid "Welcome" msgstr "Welkom" #: src/ui.glade:1239 msgid "Blow off:" msgstr "Afblazen:" #: src/ui.glade:1252 msgid "On windows:" msgstr "Op ramen:" #: src/ui.glade:1265 msgid "On bottom:" msgstr "Op de bodem:" #: src/ui.glade:1278 msgid "On scenery:" msgstr "Op het landschap:" #: src/ui.glade:1288 src/ui.glade:1304 src/ui.glade:1320 src/ui.glade:1336 #: src/ui.glade:3745 src/ui.glade:3838 src/ui.glade:3941 src/ui.glade:4011 #: src/ui.glade:4047 src/ui.glade:6001 msgid "Show" msgstr "Laat zien" #: src/ui.glade:1292 msgid "" "If set, show snow blowing away.\n" "Flags: -blowsnow, -noblowsnow" msgstr "" "Indien ingesteld, laat sneeuw wegwaaien zien.\n" "Flags: -blowsnow, -noblowsnow" #: src/ui.glade:1308 msgid "" "If set, show fallen snow on windows.\n" "Flags: -keepsnowonwindows, -nokeepsnowonwindows" msgstr "" "Indien ingesteld, laat gevallen sneeuw op ramen zien.\n" "Flags: -keepsnowonwindows, -nokeepsnowonwindows" #: src/ui.glade:1324 msgid "" "If set, show fallen snow on bottom of the desktop.\n" "Flags: -keepsnowonscreen, -nokeepsnowonscreen" msgstr "" "Indien ingesteld, laat gevallen sneeuw aan de onderkant van het bureaublad " "zien.\n" "Flags: -keepsnowonscreen, -nokeepsnowonscreen" #: src/ui.glade:1340 msgid "" "If set, snow will collect on the trees.\n" "Flags: -keepsnowontrees, -nokeepsnowontrees" msgstr "" "Indien ingesteld, verzamelt zich sneeuw op de bomen.\n" "Flags: -keepsnowontrees, -nokeepsnowontrees" #: src/ui.glade:1354 msgid "" "The higher this setting, the more snow will be generated because of Santa " "ploughing, wind or disappearing windows. \n" "Flag: -blowofffactor" msgstr "" "Hoe hoger deze instelling, hoe meer sneeuw er wordt gegenereerd door het " "ploegen van de Kerstman, wind of verdwijnende ramen. \n" "Flag: -blowofffactor" #: src/ui.glade:1373 msgid "" "The higher this setting, the more snow will collect on the windows. \n" "Note: in Wayland, there is no snow on the windows. \n" "Flag: -wsnowdepth" msgstr "" "Hoe hoger deze instelling, hoe meer sneeuw zich op de ruiten zal " "verzamelen. \n" "Opmerking: in Wayland ligt er geen sneeuw op de ramen. \n" "Flag: -wsnowdepth" #: src/ui.glade:1393 msgid "" "The higher this setting, the more snow will collect on the bottom of the " "desktop.\n" "Flag: -ssnowdepth" msgstr "" "Hoe hoger deze instelling, hoe meer sneeuw zich aan de onderkant van het " "bureaublad zal verzamelen.\n" "Flag: -ssnowdepth" #: src/ui.glade:1412 msgid "" "The higher this setting, the more snow will collect on the trees.\n" "Flag: -maxontrees" msgstr "" "Hoe hoger deze instelling, hoe meer sneeuw zich op de bomen zal verzamelen.\n" "Flag: -maxontrees" #: src/ui.glade:1433 msgid "Choose your favorite snow" msgstr "Kies je favoriete sneeuw" #: src/ui.glade:1450 src/ui.glade:1618 src/ui.glade:2564 src/ui.glade:2859 #: src/ui.glade:4887 src/ui.glade:5964 src/ui.glade:5975 src/ui.glade:6039 #: src/ui.glade:6065 msgid " " msgstr " " #: src/ui.glade:1464 src/ui.glade:2393 src/ui.glade:2956 src/ui.glade:3458 #: src/ui.glade:4574 src/ui.glade:5690 msgid "Defaults" msgstr "Standaard" #: src/ui.glade:1468 msgid "Apply default values for the preferences in this tab.\n" msgstr "Pas standaardwaarden toe voor de voorkeuren in dit tabblad.\n" #: src/ui.glade:1483 src/ui.glade:2411 src/ui.glade:2974 src/ui.glade:3475 #: src/ui.glade:4592 src/ui.glade:5707 msgid "Vintage" msgstr "Vintage" #: src/ui.glade:1487 src/ui.glade:2415 src/ui.glade:2978 src/ui.glade:3479 #: src/ui.glade:4596 src/ui.glade:5711 msgid "Apply vintage values for the preferences in this tab." msgstr "Pas vintage-waarden toe voor de voorkeuren op dit tabblad." #: src/ui.glade:1546 src/ui.glade:4474 msgid "" "Apply defaults for all preferences (except settings).\n" "Flags: -defaults" msgstr "" "Standaardwaarden toepassen voor alle voorkeuren (behalve instellingen).\n" "Flags: -defaults" #: src/ui.glade:1632 src/ui.glade:3895 msgid "Size:" msgstr "Grootte:" #: src/ui.glade:1644 msgid "" "Size of snowflakes, works only for non-vintage snow flakes.\n" "Flag: -snowsize" msgstr "" "Grootte van sneeuwvlokken, werkt alleen voor niet-vintage sneeuwvlokken.\n" "Flag: -snowsize" #: src/ui.glade:1664 src/ui.glade:2357 src/ui.glade:3861 src/ui.glade:4145 #: src/ui.glade:5002 msgid "Speed:" msgstr "Snelheid:" #: src/ui.glade:1678 msgid "Max # snowflakes:" msgstr "Max # sneeuwvlokken:" #: src/ui.glade:1691 msgid "" "Maximum amount of snowflakes.\n" "Flag: -flakecountmax" msgstr "" "Maximale hoeveelheid sneeuwvlokken.\n" "Flag: -flakecountmax" #: src/ui.glade:1716 msgid "# Snowflakes:" msgstr "# Sneeuwvlokken:" #: src/ui.glade:1732 src/ui.glade:5173 src/ui.glade:5189 msgid "label" msgstr "label" #: src/ui.glade:1741 msgid "Show fluff" msgstr "Laat pluis zien" #: src/ui.glade:1745 msgid "" "If set, try to show fluff on fallen snow and trees if possible.\n" "Flags: -fluffy, -nofluffy" msgstr "" "Indien ingesteld, probeer indien mogelijk pluisjes op gevallen sneeuw en " "bomen te laten zien.\n" "Flags: -fluffy, -nofluffy" #: src/ui.glade:1759 src/ui.glade:1771 src/ui.glade:2575 src/ui.glade:3798 #: src/ui.glade:3810 src/ui.glade:5139 src/ui.glade:5151 msgid "             " msgstr "             " #: src/ui.glade:1783 msgid "" "Speed of the snowflakes.\n" "Flag: -snowspeedfactor" msgstr "" "Snelheid van de sneeuwvlokken.\n" "Flag: -snowspeedfactor" #: src/ui.glade:1804 msgid "Intensity:" msgstr "Intensiteit:" #: src/ui.glade:1816 msgid "" "The higher, the more snowflakes.\n" "Flag: -snowflakes" msgstr "" "Hoe hoger, hoe meer sneeuwvlokken.\n" "Flag: -snowflakes" #: src/ui.glade:1836 msgid "Show snow" msgstr "Sneeuw laten zien" #: src/ui.glade:1840 msgid "" "If set, show snowflakes.\n" "Flags: -snow, -nosnow" msgstr "" "Indien ingesteld, sneeuwvlokken tonen.\n" "Flags: -snow, -nosnow" #: src/ui.glade:1855 msgid "" "The color of the snow.\n" "Flag: -sc" msgstr "" "De kleur van de sneeuw.\n" "Flag: -sc" #: src/ui.glade:1872 msgid "Color:" msgstr "Kleur:" #: src/ui.glade:1886 msgid "Second color:" msgstr "Tweede kleur:" #: src/ui.glade:1899 msgid "" "The second color of the snow.\n" "Flag: -sc2" msgstr "" "De tweede kleur van de sneeuw.\n" "Flag: -sc2" #: src/ui.glade:1912 msgid "Enable" msgstr "Inschakelen" #: src/ui.glade:1916 msgid "" "If set, use two colors.\n" "Flag: -enablesc2" msgstr "Indien ingesteld, gebruik dan twee kleuren.\n" "Flag: -enablesc2" #: src/ui.glade:1974 msgid "Snow" msgstr "Sneeuw" #: src/ui.glade:1992 msgid "" "Tiny Santa with three reindeers.\n" "Flags: -santa 0 -norudolph" msgstr "" "Kleine Kerstman met drie rendieren.\n" "Flags: -santa 0 -norudolph" #: src/ui.glade:2021 msgid "" "Small Santa with three reindeers.\n" "Flags: -santa 1 -norudolph" msgstr "" "Kleine Kerstman met drie rendieren.\n" "Flags: -santa 1 -norudolph" #: src/ui.glade:2050 msgid "" "Santa with three reindeers.\n" "Flags: -santa 2 -norudolph" msgstr "" "Kerstman met drie rendieren.\n" "Flags: -santa 2 -norudolph" #: src/ui.glade:2079 msgid "" "Santa with Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder and Blixem.\n" "Flags: -santa 3 -norudolph" msgstr "" "Kerstman met Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder en " "Blixem.\n" "Flags: -santa 3 -norudolph" #: src/ui.glade:2108 msgid "" "Santa using the train with two reindeers.\n" "Flags: -santa 4 -norudolph" msgstr "" "Kerstman gebruikt de trein met twee rendieren.\n" "Flags: -santa 4 -norudolph" #: src/ui.glade:2137 msgid "" "Santa using the train with one reindeer and Rudolph.\n" "Flags: -santa 4 -showrudolph" msgstr "" "Kerstman gebruikt de trein met één rendier en Rudolph.\n" "Flags: -santa 4 -showrudolph" #: src/ui.glade:2165 msgid "" "Tiny Santa with two reindeers and Rudolph.\n" "Flags: -santa 0 -showrudolph" msgstr "" "Kleine Kerstman met twee rendieren en Rudolph.\n" "Flags: -santa 0 -showrudolph" #: src/ui.glade:2195 msgid "" "Small Santa with two reindeers and Rudolph.\n" "Flags: -santa 1 -showrudolph" msgstr "" "Kleine Kerstman met twee rendieren en Rudolph.\n" "Flags: -santa 1 -showrudolph" #: src/ui.glade:2223 msgid "" "Santa with two reindeers and Rudolph.\n" "Flags: -santa 2 -showrudolph" msgstr "" "Kerstman met twee rendieren en Rudolph.\n" "Flags: -santa 2 -showrudolph" #: src/ui.glade:2251 msgid "" "Santa with Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder, Blixem " "and Rudolph.\n" "Flags: -santa 3 -showrudolph" msgstr "" "Kerstman met Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder, Blixem en " "Rudolph. \n" "Flags: -santa 3 -showrudolph" #: src/ui.glade:2282 msgid "Without Rudolph" msgstr "Zonder Rudolf" #: src/ui.glade:2297 msgid "With Rudolph" msgstr "Met Rudolf" #: src/ui.glade:2308 msgid "Choose your Santa" msgstr "Kies je Kerstman" #: src/ui.glade:2326 msgid "Choose your favorite Santa" msgstr "Kies je favoriete Kerstman" #: src/ui.glade:2342 src/ui.glade:3444 msgid " " msgstr " " #: src/ui.glade:2369 msgid "" "Santa's speed.\n" "Flag: -santaspeedfactor" msgstr "" "De snelheid van de Kerstman.\n" "Flag: -santaspeedfactor" #: src/ui.glade:2397 src/ui.glade:2960 src/ui.glade:3462 src/ui.glade:4578 #: src/ui.glade:5694 msgid "Apply default values for the preferences in this tab." msgstr "Pas standaardwaarden toe voor de voorkeuren op dit tabblad." #: src/ui.glade:2543 msgid "Show Santa" msgstr "Laat de Kerstman zien" #: src/ui.glade:2547 msgid "" "To show or not to show Santa.\n" "Flags: -showsanta, -nosanta" msgstr "" "Wel of niet laten zien aan de Kerstman.\n" "Flags: -showsanta, -nosanta" #: src/ui.glade:2590 src/ui.glade:3229 msgid "Scale:" msgstr "Schaal:" #: src/ui.glade:2602 msgid "" "Scale of Santa.\n" "Flags: -santascale " msgstr "" "Schaal van de Kerstman.\n" "Flags: -santascale " #: src/ui.glade:2647 msgid "Santa" msgstr "Kerstman" #: src/ui.glade:2662 msgid "Show scenery" msgstr "Toon landschap" #: src/ui.glade:2666 msgid "" "To show or not to show scenery.\n" "Flags: -showtrees, -notrees" msgstr "" "Wel of geen landschap laten zien.\n" "Flags: -showtrees, -notrees" #: src/ui.glade:2683 msgid "" "Vintage tree, you can set the color.\n" "Flag: -treetype 0" msgstr "" "Vintage boom, u kunt de kleur instellen. \n" "Flag: -treetype 0" #: src/ui.glade:2706 msgid "" "Woody tree.\n" "Flags: -treetype 1 or: -treetype all" msgstr "" "Houtachtige boom.\n" "Flags: -treetype 1 or: -treetype all" #: src/ui.glade:2729 msgid "" "Leavy tree.\n" "Flags: -treetype 2 or: -treetype all" msgstr "" "Bladboom.\n" "Flags: -treetype 2 or: -treetype all" #: src/ui.glade:2752 msgid "" "Small house.\n" "Flags: -treetype 3 or: -treetype all" msgstr "" "Klein huis.\n" "Flags: -treetype 3 or: -treetype all" #: src/ui.glade:2775 msgid "" "Reindeer.\n" "Flags: -treetype 4 or: -treetype all" msgstr "" "Rendier.\n" "Flags: -treetype 4 or: -treetype all" #: src/ui.glade:2798 msgid "" "Moose.\n" "Flags: -treetype 5 or: -treetype all" msgstr "" "Eland.\n" "Flags: -treetype 5 or: -treetype all" #: src/ui.glade:2821 msgid "" "Snowy tree.\n" "Flags: -treetype 6 or: -treetype all" msgstr "" "Besneeuwde boom.\n" "Flags: -treetype 6 or: -treetype all" #: src/ui.glade:2844 msgid "" "Set color of vintage tree.\n" "Flag: -tc" msgstr "" "Kleur van vintage boom instellen.\n" "Flag: -tc" #: src/ui.glade:2884 msgid "Compose your favorite scenery" msgstr "Stel je favoriete landschap samen" #: src/ui.glade:2900 msgid "Try and click any image!" msgstr "Probeer maar wat en klik op een afbeelding!" #: src/ui.glade:2931 msgid "" "Polar bear.\n" "Flags: -treetype 7 or: -treetype all" msgstr "" "IJsbeer.\n" "Flags: -treetype 7 or: -treetype all" #: src/ui.glade:3141 msgid "# Items:" msgstr "# Artikelen:" #: src/ui.glade:3156 msgid "" "Desired number of scenery items.\n" "Flag: -trees" msgstr "" "Gewenst aantal scenery-items.\n" "Flag: -trees" #: src/ui.glade:3179 msgid "% Window fill:" msgstr "% Venstervulling:" #: src/ui.glade:3190 msgid "" "Bottom percentage of screen available for scenery.\n" "Flag: -treefill" msgstr "" "Onderste percentage van het scherm beschikbaar voor het landschap.\n" "Flag: -treefill" #: src/ui.glade:3209 msgid "Allow overlap" msgstr "Overlap toestaan" #: src/ui.glade:3213 msgid "" "To allow overlap or not when placing scenery.\n" "Flags: -treeoverlap, -notreeoverlap" msgstr "" "Wel of geen overlap toestaan bij het plaatsen van scenery.\n" "Flags: -treeoverlap, -notreeoverlap" #: src/ui.glade:3240 msgid "" "Scale of scenery.\n" "Flag: sceneryscale " msgstr "" "Schaal van het landschap.\n" "Flag: sceneryscale " #: src/ui.glade:3409 msgid "Scenery" msgstr "Landschap" #: src/ui.glade:3428 msgid "Compose here your favorite celestial conditions" msgstr "Stel hier uw favoriete hemelcondities samen" #: src/ui.glade:3508 msgid "" "Apply default values for all preferences (except settings).\n" "Flag: -defaults" msgstr "" "Pas standaardwaarden toe voor alle voorkeuren (behalve instellingen).\n" "Flag: -defaults" #: src/ui.glade:3526 msgid "" "Apply vintage values for all preferences (except settings).\n" "Flag: -vintage" msgstr "" "Vintage-waarden toepassen voor alle voorkeuren (behalve instellingen).\n" "Flag: -vintage" #: src/ui.glade:3612 msgid "Wind" msgstr "Wind" #: src/ui.glade:3626 msgid "Windy" msgstr "Winderig" #: src/ui.glade:3631 msgid "" "If set, there will be wind.\n" "Flags: -wind, -nowind" msgstr "" "Indien ingesteld, zal er wind zijn.\n" "Flags: -wind, -nowind" #: src/ui.glade:3648 msgid "Whirl:" msgstr "Werveling:" #: src/ui.glade:3660 msgid "" "The higher this setting, the more the wind will whirl.\n" "Flag: -whirlfactor" msgstr "" "Hoe hoger deze instelling, hoe meer de wind zal wervelen.\n" "Flag: -whirlfactor" #: src/ui.glade:3682 msgid "Timer:" msgstr "Timer:" #: src/ui.glade:3695 msgid "" "This setting determines how many seconds pass between two gusts of wind.\n" "Flag: -windtimer" msgstr "" "Deze instelling bepaalt hoeveel seconden er verstrijken tussen twee " "windvlagen.\n" "Flag: -windtimer" #: src/ui.glade:3711 msgid "Now!" msgstr "Nu!" #: src/ui.glade:3715 msgid "Force a gust of wind immediately." msgstr "Forceer direct een windvlaag." #: src/ui.glade:3732 msgid "Stars" msgstr "Sterren" #: src/ui.glade:3750 msgid "" "To show or not show stars.\n" "Flag: -stars (0 means: no stars)" msgstr "" "Sterren wel of niet tonen.\n" "Flag: -stars (0 means: no stars)" #: src/ui.glade:3767 msgid "Number:" msgstr "Nummer:" #: src/ui.glade:3779 msgid "" "Number of twinkling stars.\n" "Flag: -stars" msgstr "" "Aantal fonkelende sterren.\n" "Flag: -stars" #: src/ui.glade:3825 msgid "Moon" msgstr "Maan" #: src/ui.glade:3843 msgid "" "To show or not show moon.\n" "Flags: -moon 1, -moon 0" msgstr "" "Wel of geen maan tonen.\n" "Flags: -moon 1, -moon 0" #: src/ui.glade:3873 msgid "" "Speed of moon in pixels/minute.\n" "Flag: -moonspeed" msgstr "" "Maansnelheid in pixels/minuut.\n" "Flag: -moonspeed" #: src/ui.glade:3907 msgid "" "Relative size of the moon.\n" "Flag: -moonsize" msgstr "" "Relatieve grootte van de maan.\n" "Flag: -moonsize" #: src/ui.glade:3928 msgid "Halo" msgstr "Halo" #: src/ui.glade:3946 msgid "" "To show or not to show halo around moon.\n" "Flags: -halo 1, -halo 0" msgstr "" "Wel of geen halo rond de maan tonen.\n" "Flags: -halo 1, -halo 0" #: src/ui.glade:3964 src/ui.glade:4179 msgid "Bright:" msgstr "Helder:" #: src/ui.glade:3976 msgid "" "Brightness of moon's halo.\n" "Flag: -halobrightness" msgstr "" "Helderheid van de halo van de maan. \n" "Flag: -halobrightness" #: src/ui.glade:3998 msgid "Meteors" msgstr "Meteoren" #: src/ui.glade:4016 msgid "" "To show or not to show meteors.\n" "Flags: -meteors, -nometeors" msgstr "" "Wel of geen meteoren tonen.\n" "Flags: -meteors, -nometeors" #: src/ui.glade:4034 msgid "Aurora" msgstr "Aurora" #: src/ui.glade:4052 msgid "" "To show or not show aurora.\n" "Note: the aurora is best viewed using a dark background.\n" "Flags: -aurora 1, -aurora 0" msgstr "" "Wel of niet aurora tonen.\n" "Opmerking: de aurora kan het beste worden bekeken met een donkere " "achtergrond.\n" "Flags: -aurora 1, -aurora 0" #: src/ui.glade:4071 msgid "Width:" msgstr "Breedte:" #: src/ui.glade:4083 msgid "" "Width of aurora in percentage of screen width.\n" "Flag: -aurorawidth" msgstr "" "Breedte van aurora als percentage van schermbreedte.\n" "Flag: -aurorawidth" #: src/ui.glade:4108 msgid "Height:" msgstr "Hoogte:" #: src/ui.glade:4120 msgid "" "Vertical size of aurora.\n" "Flag: -auroraheight" msgstr "" "Verticale grootte van aurora.\n" "Flag: -auroraheight" #: src/ui.glade:4157 msgid "" "Animation speed of aurora: real: 10, for a more dramatic effect choose: 100\n" "Flag: -auroraspeed" msgstr "" "Animatiesnelheid van aurora: echt: 10, kies voor een dramatischer effect: " "100 \n" "Flag: -auroraspeed" #: src/ui.glade:4191 msgid "" "Brightness of aurora.\n" "Flags: -aurorabrightness" msgstr "" "Helderheid van aurora.\n" "Flags: -aurorabrightness" #: src/ui.glade:4208 msgid "Left" msgstr "Links" #: src/ui.glade:4212 msgid "" "Place aurora left on the screen.\n" "Flag: -auroraleft" msgstr "" "Plaats aurora links op het scherm.\n" "Flag: -auroraleft" #: src/ui.glade:4225 msgid "Middle" msgstr "Midden" #: src/ui.glade:4229 msgid "" "Place aurora in the middle of the screen.\n" "Flag: -auroramiddle" msgstr "" "Plaats aurora in het midden van het scherm.\n" "Flag: -auroramiddle" #: src/ui.glade:4243 msgid "Right" msgstr "Rechts" #: src/ui.glade:4247 msgid "" "Place aurora in the right of the screen.\n" "Flag: -auroraright" msgstr "" "Plaats aurora rechts op het scherm.\n" "Flag: -auroraright" #: src/ui.glade:4266 msgid "Frequency:" msgstr "Frequentie:" #: src/ui.glade:4278 msgid "" "Frequency of meteors to appear.\n" "Flags: -meteorfrequency" msgstr "" "Frequentie van meteoren om te verschijnen. \n" "Flags: -meteorfrequency" #: src/ui.glade:4300 msgid "Base:" msgstr "Baseren:" #: src/ui.glade:4312 msgid "" "Baseline height of aurora, in percentage of screen height.\n" "Flag: -aurorabase" msgstr "" "Basislijn hoogte van aurora, in percentage van schermhoogte.\n" "Flag: -aurorabase" #: src/ui.glade:4329 msgid "Color" msgstr "Kleur" #: src/ui.glade:4333 msgid "" "Choose between yellow-ish and white-ish moon.\n" "Flag: -mooncolor [0,1]" msgstr "" "Kies tussen geelachtige en witachtige maan.\n" "Flag: -mooncolor [0,1]" #: src/ui.glade:4433 msgid "Celestials" msgstr "Hemel" #: src/ui.glade:4453 msgid "Birds settings" msgstr "Vogel instellingen" #: src/ui.glade:4617 msgid "Show birds" msgstr "Toon vogels" #: src/ui.glade:4621 msgid "" "If set: show birds.\n" "Flags: -showbirds 1, -showbirds 0" msgstr "" "Indien ingesteld: showvogels.\n" "Flags: -showbirds 1, -showbirds 0" #: src/ui.glade:4634 msgid "Birds only" msgstr "Alleen vogels" #: src/ui.glade:4638 msgid "" "If set: show no Santa, snow or scenery.\n" "Flags: -birdsonly 0, -birdsony 1" msgstr "" "Indien ingesteld: toon geen Kerstman, sneeuw of landschap.\n" "Flags: -birdsonly 0, -birdsony 1" #: src/ui.glade:4655 msgid "Preferred distance:" msgstr "Gewenste afstand:" #: src/ui.glade:4669 msgid "" "Preferred distance from other birds.\n" "Flag: -prefdistance" msgstr "" "Gewenste afstand tot andere vogels.\n" "Flag: -prefdistance" #: src/ui.glade:4697 msgid "Restart" msgstr "Herstarten" #: src/ui.glade:4701 msgid "Restart birds." msgstr "Herstart vogels." #: src/ui.glade:4718 msgid "Viewing distance:" msgstr "Kijkafstand:" #: src/ui.glade:4731 msgid "" "Viewing distance.\n" "NOTE: Santa has no knowledge of viewing distance, so when birds are " "following Santa, the relative positions of Santa and birds will be " "temporarely out of sync when you change the viewing distance. This is only " "noticeable when the birds are following Santa.\n" "Flag: -viewingdistance" msgstr "" "Kijkafstand.\n" "OPMERKING: De kerstman heeft geen kennis van de kijkafstand, dus als vogels " "de Kerstman volgen, zullen de relatieve posities van de Kerstman en de " "vogels tijdelijk niet synchroon lopen als je de kijkafstand wijzigt. Dit is " "alleen merkbaar als de vogels de Kerstman volgen.\n" "Flag: -viewingdistance" #: src/ui.glade:4752 msgid "Focus to attraction point:" msgstr "Focus op aantrekkingspunt:" #: src/ui.glade:4766 msgid "" "Tendency to concentrate on the attraction point.\n" "Flag: -focuscentre" msgstr "" "Neiging om zich te concentreren op het aantrekkingspunt.\n" "Flag: -focuscentre" #: src/ui.glade:4784 msgid "" "Desired number of birds. If zero, no birds are shown.\n" "Flag: -nbirds" msgstr "" "Gewenst aantal vogels. Indien nul, worden er geen vogels getoond.\n" "Flag: -nbirds" #: src/ui.glade:4807 msgid "# Birds:" msgstr "# Vogels:" #: src/ui.glade:4821 msgid "" "Number of nearest neighbours the birds should look at.\n" "Flag: -neighbours" msgstr "" "Aantal naaste buren waar de vogels naar moeten kijken.\n" "Flag: -neighbours" #: src/ui.glade:4841 msgid "Neighbours:" msgstr "Buren:" #: src/ui.glade:4856 msgid "" "Give the birds a fancy color.\n" "Flag: -birdscolor" msgstr "" "Geef de vogels een mooie kleur.\n" "Flag: -birdscolor" #: src/ui.glade:4874 msgid "Bird color" msgstr "Vogel kleur" #: src/ui.glade:4900 msgid "Anarchy:" msgstr "Anarchie:" #: src/ui.glade:4914 msgid "" "Anarchy level: the higher, the more anarchy.\n" "Flag: -anarchy" msgstr "" "Anarchieniveau: hoe hoger, hoe meer anarchie.\n" "Flag: -anarchy" #: src/ui.glade:4934 msgid "Distance weight:" msgstr "Afstand gewicht:" #: src/ui.glade:4948 msgid "" "Tendency to keep desired distance to neighbours.\n" "Flag: -disweight" msgstr "" "Neiging om de gewenste afstand tot buren te bewaren.\n" "Flag: -disweight" #: src/ui.glade:4968 msgid "Adjust speed to neighbours:" msgstr "Snelheid aanpassen aan buren:" #: src/ui.glade:4982 msgid "" "Tendency to adjust speed to neighbours.\n" "Flag: -followneighbours" msgstr "" "Neiging om snelheid aan te passen aan buren.\n" "Flag: -followneighbours" #: src/ui.glade:5016 msgid "" "Speed of birds in arbitrary units.\n" "Flag: -birdsspeed" msgstr "" "Snelheid van vogels in willekeurige eenheden.\n" "Flag: -birdsspeed" #: src/ui.glade:5036 msgid "Drawing scale:" msgstr "Tekenschaal:" #: src/ui.glade:5050 msgid "" "Influence the size of the birds.\n" "Flag: -birdsscale\n" msgstr "" "Beïnvloed de grootte van de vogels.\n" "Flag: -birdsscale\n" #: src/ui.glade:5067 msgid "" "Show \n" "attr point" msgstr "" "Toon \n" "attr-punt" #: src/ui.glade:5073 msgid "" "Show the point where the birds want to go.\n" "Flags: -showattr 0, -showattr 1" msgstr "" "Toon het punt waar de vogels heen willen.\n" "Flags: -showattr 0, -showattr 1" #: src/ui.glade:5084 msgid "" "Follow \n" "Santa" msgstr "" "Volg \n" " de Kerstman" #: src/ui.glade:5090 msgid "" "Birds are attracted by an attraction point. Here you can choose to follow " "Santa.\n" "Flags: -followsanta 0, -followsanta 1" msgstr "" "Vogels worden aangetrokken door een aantrekkingspunt. Hier kun je ervoor " "kiezen om de Kerstman te volgen.\n" "Flags: -followsanta 0, -followsanta 1" #: src/ui.glade:5103 msgid "" "Percentage of screen to be used for the attraction point.\n" "Flag: -attrspace" msgstr "" "Percentage van het scherm dat moet worden gebruikt voor het " "aantrekkingspunt.\n" "Flag: -attrspace" #: src/ui.glade:5125 msgid "Attraction point range" msgstr "Bereik van attractiepunten" #: src/ui.glade:5168 msgid "Actual mean distance from neighbours." msgstr "Werkelijke gemiddelde afstand tot buren." #: src/ui.glade:5185 msgid "Distance used to get the desired number of neighbours." msgstr "Afstand gebruikt om het gewenste aantal buren te krijgen." #: src/ui.glade:5268 msgid "Birds" msgstr "Vogels" #: src/ui.glade:5286 msgid "version" msgstr "versie" #: src/ui.glade:5301 src/ui.glade:6515 msgid "Settings" msgstr "Instellingen" #: src/ui.glade:5323 msgid "Transparency " msgstr "Transparantie " #: src/ui.glade:5340 msgid "" "Transparency of painted items:\n" "0: no transparency.\n" "100: fully transparent, you will see nothing!\n" "Flag: -transparency" msgstr "" "Transparantie van geverfde voorwerpen:\n" "0: geen transparantie.\n" "100: volledig transparant, je ziet niets!\n" "Flag: -transparency" #: src/ui.glade:5367 msgid "Lift snow on bottom" msgstr "Til sneeuw op de bodem" #: src/ui.glade:5383 msgid "" "Use this if snow falls below the bottom of your screen, or fallen snow " "hides something that should not be hidden.\n" "Flag: -offsets" msgstr "" "Gebruik dit als er sneeuw onder de onderkant van je scherm valt, of als " "gevallen sneeuw iets verbergt dat niet verborgen zou moeten zijn.\n" "Flag: -offsets" #: src/ui.glade:5408 msgid "Lift snow on windows" msgstr "Til sneeuw op ramen" #: src/ui.glade:5424 msgid "" "Use this if no snow collects on your windows, or if snow collects separated " "from your windows. \n" "Some basic window managers need this setting (e.g. TWM needs in general a " "value of 25 .. 28).\n" "Flag: -offsety" msgstr "" "Gebruik dit als er geen sneeuw op uw ramen ligt, of als sneeuw zich los van " "uw ramen verzamelt. \n" " Sommige basisvensterbeheerders hebben deze instelling nodig (bijv. TWM " "heeft in het algemeen een waarde van 25 .. 28 nodig). \n" "Flag: -offsety" #: src/ui.glade:5449 msgid "Cpu factor" msgstr "Cpu-factor" #: src/ui.glade:5467 msgid "" "The higher, the smoother xsnow will run, but will also use more cpu power.\n" "Flag: -cpuload" msgstr "" "Hoe hoger, hoe soepeler xsnow zal draaien, maar zal ook meer cpu-kracht " "verbruiken.\n" "Flag: -cpuload" #: src/ui.glade:5493 msgid "Scale" msgstr "Schaal" #: src/ui.glade:5510 msgid "" "Overall drawing scale.\n" "Flag: -scale" msgstr "" "Algemene tekenschaal.\n" "Flag: -scale" #: src/ui.glade:5543 msgid "Ignore large top windows" msgstr "Negeer grote bovenramen" #: src/ui.glade:5559 msgid "" "Windows wider than 80 percent of the screen and closer to the top than the " "number in this widget will not collect snow.\n" "In some cases, there are invisible windows near the top of the screen, which " "are handled by xsnow as normal windows: snow is collected upon them. By " "entering a suitable number here, this undesired behaviour can be avoided.\n" "Flag: -ignoretop\n" "\n" msgstr "" "Vensters die breder zijn dan 80 procent van het scherm en dichter bij de " "bovenkant dan het getal in deze widget zullen geen sneeuw verzamelen.\n" "In sommige gevallen zijn er onzichtbare vensters aan de bovenkant van het " "scherm, die worden afgehandeld door xsnow als normale ramen: er wordt sneeuw " "op verzameld. Door hier een passend getal in te voeren, kan dit ongewenste " "gedrag worden voorkomen.\n" "Flag: -ignoretop\n" "\n" #: src/ui.glade:5583 msgid "Ignore large bottom windows" msgstr "Negeer grote onderste ramen" #: src/ui.glade:5599 msgid "" "Windows wider than 80 percent of the screen and closer to the bottom than " "the number in this widget will not collect snow.\n" "\n" "In some cases, there are invisible windows near the bottom of the screen, " "which are handled by xsnow as normal windows: snow is collected upon them. " "By entering a suitable number here, this undesired behaviour can be " "avoided.\n" "Flag: -ignorebottom" msgstr "" "Vensters die breder zijn dan 80 procent van het scherm en dichter bij de " "onderkant dan het getal in deze widget zullen geen sneeuw verzamelen.\n" "\n" "In sommige gevallen zijn er onzichtbare vensters aan de onderkant van het " "scherm, die worden behandeld door xsnow als normale vensters: er wordt " "sneeuw op verzameld. Door hier een passend getal in te voeren, kan dit " "ongewenste gedrag worden voorkomen.\n" "Flag: -ignorebottom" #: src/ui.glade:5791 msgid "window type etc." msgstr "raamtype enz." #: src/ui.glade:5814 msgid "" "Menu\n" "colors" msgstr "" "Menu\n" "kleuren" #: src/ui.glade:5819 msgid "" "Toggle between xsnow's own menu colors and standard menu colors.\n" "Activated: use xsnow colors.\n" "Deactivated: use default colors.\n" "Flags: -theme 1, -theme 0" msgstr "" "Schakel tussen de eigen menukleuren van xsnow en standaard menukleuren.\n" "Geactiveerd: gebruik xsnow kleuren.\n" "Gedeactiveerd: gebruik standaardkleuren.\n" "Flags: -theme 1, -theme 0" #: src/ui.glade:5833 msgid "" "On all\n" "workspaces" msgstr "" "Op alle \n" " werkruimten" #: src/ui.glade:5838 msgid "" "Use all workspaces to snow in.\n" "NOTE: this doesn't work properly in enlightenment.\n" "Flags: -allworkspaces 1, -allworkspaces 0" msgstr "" "Gebruik alle werkruimten om binnen te sneeuwen.\n" "LET OP: dit werkt niet goed in verlichting.\n" "Flags: -allworkspaces 1, -allworkspaces 0" #: src/ui.glade:5856 msgid "" "Below\n" "windows" msgstr "" "Onder\n" "vensters" #: src/ui.glade:5861 msgid "" "When activated, it will be snowing below your windows, else it will be " "snowing upon you windows too.\n" "On some desktop environments, when snowing above your windows you will not " "be able to click on any window.\n" "Therefore, you will be asked to click a button, to be sure that things are " "OK.\n" "Flag: -above" msgstr "" "Indien geactiveerd, sneeuwt het onder je ramen, anders sneeuwt het ook op je " "ramen. \n" "Daarom wordt u gevraagd op een knop te klikken om er zeker van te zijn dat " "alles in orde is.\n" "Flag: -above" #: src/ui.glade:5880 msgid "" "Click to\n" "confirm" msgstr "" "Klik om \n" " te bevestigen" #: src/ui.glade:5885 msgid "To make sure you can click." msgstr "Om er zeker van te zijn dat je kunt klikken." #: src/ui.glade:5904 msgid "" "If you have more than one monitor, choose where you want snow falling. " "Choose 'all monitors' if you want snow in all monitors.\n" "NOTE: when changing monitor, xsnow will restart.\n" "Flag: -screen" msgstr "" "Als je meer dan één monitor hebt, kies dan waar je sneeuw wilt laten vallen. " "Kies 'alle monitoren' als u sneeuw in alle monitoren wilt.\n" "LET OP: bij het wisselen van monitor zal xsnow opnieuw opstarten.\n" "Flag: -screen" #: src/ui.glade:5911 msgid "monitor 1" msgstr "bewaken 1" #: src/ui.glade:5922 msgid "" "Create\n" "outline" msgstr "" "Maak \n" "omtrek" #: src/ui.glade:5927 msgid "" "To draw an outline around the snow window.\n" "Flag: -outline 1/0" msgstr "" "Een omtrek rond het sneeuwvenster tekenen.\n" "Flag: -outline 1/0" #: src/ui.glade:5951 msgid "" " \n" " " msgstr "" " \n" " " #: src/ui.glade:5986 msgid "" "Choose here the picture you want as background when xscreensaver is " "active.\n" "Flag: -bg" msgstr "" "Kies hier de afbeelding die je als achtergrond wilt als xscreensaver actief " "is.\n" "Flag: -bg" #: src/ui.glade:5990 msgid "Choose background" msgstr "Kies achtergrond" #: src/ui.glade:6005 msgid "" "Activate xscreensaver.\n" "Click and don't touch mouse and keyboard for a few seconds..." msgstr "" "Activeer xscreensaver.\n" "Klik en raak muis en toetsenbord enkele seconden niet aan..." #: src/ui.glade:6019 msgid "" "Settings for Xscreensaver. You can choose a background, and choose to use it " "or not.\n" "Make sure you add a line like\n" "xsnow -root\n" "after the line 'programs:' in the file ~/.xscreensaver and you run " "xscreensaver-demo to choose for xsnow.\n" "To activate xscreensaver on the command line:\n" "xscreensaver-command -activate\n" "See also the man page:\n" "man xsnow" msgstr "" "Instellingen voor Xscreensaver. U kunt een achtergrond kiezen en ervoor " "kiezen om deze al dan niet te gebruiken.\n" "Zorg ervoor dat u een regel als \n" "xsnow -root\n" " toevoegt na de regel 'programs:' in het bestand ~/.xscreensaver en je voert " "xscreensaver-demo uit om te kiezen voor xsnow.\n" " Om xscreensaver op de opdrachtregel te activeren:\n" "xscreensaver-command -activate\n" " Zie ook de man-pagina:\n" "man xsnow" #: src/ui.glade:6028 msgid "Xscreensaver: " msgstr "Xscreensaver: " #: src/ui.glade:6048 msgid "Black" msgstr "Zwart" #: src/ui.glade:6052 msgid "" "When activated, the background will be black.\n" "Flag: -bg (this button will be automatically desactivated when -bg is given)" msgstr "" "Indien geactiveerd, is de achtergrond zwart.\n" "Flag: -bg (this button will be automatically desactivated when -bg is given)" #: src/ui.glade:6076 msgid "" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" msgstr "" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" #: src/ui.glade:6551 msgid "en" msgstr "nl" #: src/ui.glade:6554 msgid "it" msgstr "het" #~ msgid "" #~ "If set, use two colors.\n" #~ "Flags: -enablesc2" #~ msgstr "" #~ "Indien ingesteld, gebruik dan twee kleuren.\n" #~ "Flags: -enablesc2" #~ msgid "2nd color:" #~ msgstr "2e kleur:" #, c-format #~ msgid "XWinInfo failed\n" #~ msgstr "XWinInfo mislukt \n" #, c-format #~ msgid "Force snow on root: window: %#lx, depth: %d\n" #~ msgstr "Forceer sneeuw op wortel: venster: %#lx, diepte: %d\n" #, c-format #~ msgid "" #~ "NOTE: you probably need to tweak 'Lift snow on windows' in the 'settings' " #~ "panel.\n" #~ msgstr "" #~ "OPMERKING: u moet waarschijnlijk 'Sneeuw op vensters opheffen' aanpassen " #~ "in het paneel 'instellingen'.\n" #~ msgid "Force a gust of wind immediately.\n" #~ msgstr "Forceer onmiddellijk een windvlaag.\n" xsnow-3.8.3/pofiles/no.po0000666000000000000000000012675614732252143013536 0ustar0000000000000000# # Sometimes the translations contain rubbish, please replace them. # # (abc_1000)   # # (abc_1001) xsnow # # (abc_1002) Xscreensaver # # (abc_1003) Rick Jansen # # (abc_1004) XSNOW # # (abc_1005) Xsnow # # (abc_1006) \n # # (abc_1007) %l#x # # (abc_1008) XsnoW # Language for xsnow # Copyright (C) 2023 Willem Vermin # Willem Vermin , 2023 # This file is distributed under the same license as the xsnow package. # # msgid "" msgstr "" "Project-Id-Version: xsnow 3.7.0~pre02\n" "Report-Msgid-Bugs-To: Willem Vermin wvermin@gmail.com\n" "POT-Creation-Date: 2024-03-10 14:19+0100\n" "PO-Revision-Date: 2024-03-10 14:19+0100\n" "Last-Translator: Willem Vermin wvermin@gmail.com\n" "Language-Team: None\n" "Language: no\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: src/main.c:379 #, c-format msgid "Available languages are: %s\n" msgstr "Tilgjengelige sprÃ¥k er: %s\n" #: src/main.c:382 msgid "Warning: don't eat yellow snow!" msgstr "Advarsel: ikke spis gul snø!" #: src/main.c:403 #, c-format msgid "For optimal resuts, add to your %s:\n" msgstr "For optimale resultater, legg til %s:\n" #: src/main.c:411 #, c-format msgid "unknown\n" msgstr "ukjent\n" #: src/main.c:420 #, c-format msgid "Detected Wayland desktop\n" msgstr "Oppdaget Wayland-skrivebord \n" #: src/main.c:435 #, c-format msgid "Xsnow needs gtk version >= %s, found version %s \n" msgstr "Xsnow trenger gtk-versjon >= %s, funnet versjon %s \n" #: src/main.c:445 msgid "Continuing with flag" msgstr "Fortsetter med flagg" #: src/main.c:483 #, c-format msgid "%s: cannot connect to X server %s\n" msgstr "%s: kan ikke koble til X-serveren %s\n" #: src/main.c:484 msgid "(default)" msgstr "(misligholde)" #: src/main.c:602 msgid "restarting" msgstr "starter pÃ¥ nytt" #: src/main.c:649 #, c-format msgid "Click on a window ...\n" msgstr "Klikk pÃ¥ et vindu ...\n" #: src/main.c:683 #, c-format msgid "Detected desktop session: %s\n" msgstr "Oppdaget skrivebordsøkt: %s\n" #: src/main.c:686 #, c-format msgid "Could not determine desktop session\n" msgstr "Kunne ikke bestemme skrivebordsøkten \n" #: src/main.c:718 #, c-format msgid "Trying to snow in root window\n" msgstr "Prøver Ã¥ snø i rotvinduet \n" #: src/main.c:762 #, c-format msgid "Using transparent window\n" msgstr "Bruker gjennomsiktig vindu \n" #: src/main.c:767 #, c-format msgid "The transparent snow-window is probably not click-through, alas..\n" msgstr "" "Det gjennomsiktige snøvinduet er sannsynligvis ikke gjennomklikk, " "dessverre..\n" #: src/main.c:776 #, c-format msgid "Cannot create transparent window\n" msgstr "Kan ikke opprette gjennomsiktig vindu \n" #: src/main.c:778 #, c-format msgid "NOTE: xsnow will probably run, but some glitches are to be expected.\n" msgstr "MERK: xsnow vil sannsynligvis kjøre, men noen feil er Ã¥ forvente.\n" #: src/main.c:788 #, c-format msgid "LXDE session found, using window 'pcmanfm'.\n" msgstr "LXDE-økt funnet, ved hjelp av vinduet 'pcmanfm'.\n" #: src/main.c:795 #, c-format msgid "Using window 'Desktop'.\n" msgstr "Bruker vinduet 'Desktop'.\n" #: src/main.c:799 #, c-format msgid "Using root window\n" msgstr "Bruker rotvindu \n" #: src/main.c:843 #, c-format msgid "Snowing in %#lx: %s %d+%d %dx%d\n" msgstr "Snø i % #lx: %s %d+%d %dx%d\n" #: src/main.c:888 #, c-format msgid "Using double buffer: %#lx. %dx%d\n" msgstr "Bruker dobbel buffer: % #lx. %dx%d\n" #: src/main.c:895 #, c-format msgid "NOT using double buffering:" msgstr "IKKE bruker dobbel buffering:" #: src/main.c:897 #, c-format msgid " because double buffering is not available on this system\n" msgstr " fordi dobbel bufring ikke er tilgjengelig pÃ¥ dette systemet \n" #: src/main.c:899 #, c-format msgid " on your request.\n" msgstr " pÃ¥ forespørsel.\n" #: src/main.c:900 #, c-format msgid "NOTE: expect some flicker.\n" msgstr "MERK: forvent litt flimmer.\n" #: src/main.c:1042 msgid "Restart due to change of screen or language settings ...\n" msgstr "" "Start pÃ¥ nytt pÃ¥ grunn av endring av skjerm- eller sprÃ¥kinnstillinger ...\n" #: src/main.c:1056 msgid "Restart due to change of display settings...\n" msgstr "Start pÃ¥ nytt pÃ¥ grunn av endring av skjerminnstillinger...\n" #: src/main.c:1147 msgid "Wayland (Expect some slugginess)" msgstr "Wayland (forvent litt treghet)" #: src/main.c:1151 msgid "Probably X11" msgstr "Sannsynligvis X11" #: src/main.c:1153 #, c-format msgid "%s. Snow window: %#lx" msgstr "%s. Snøvindu: % #lx" #: src/main.c:1205 #, c-format msgid "More than %d errors, I quit!" msgstr "Mer enn %d feil, jeg avslutter!" #: src/main.c:1355 #, c-format msgid "Window size changed, now snowing in in %#lx: %s %d+%d %dx%d\n" msgstr "Vindusstørrelse endret, snør nÃ¥ inn om %#lx: %s %d+%d %dx%d\n" #: src/main.c:1424 #, c-format msgid "Halting because of flag %s\n" msgstr "Stopper pÃ¥ grunn av flagg %s\n" #: src/selfrep.c:34 #, c-format msgid "Not sending tar file to terminal.\n" msgstr "Sender ikke tar-fil til terminal.\n" #: src/selfrep.c:35 #, c-format msgid "Try redirecting to a file (e.g: %s,\n" msgstr "Prøv Ã¥ omdirigere til en fil (f.eks.: %s,\n" #: src/selfrep.c:36 #, c-format msgid "or use a %s" msgstr "eller bruk en %s" #: src/selfrep.c:42 msgid "Problems encountered during production of the tar ball.\n" msgstr "Problemer som oppstÃ¥r under produksjon av tjærekulen.\n" #: src/selfrep.c:47 #, c-format msgid "Self replication is not compiled in.\n" msgstr "Selvreplikering er ikke kompilert i.\n" #: src/utils.c:248 #, c-format msgid "" "\n" "Xsnow: Caught signal %d\n" msgstr "" "\n" "Xsnow: Fanget signal %d\n" #: src/utils.c:251 #, c-format msgid "" "\n" "Thanks for using xsnow\n" msgstr "" "\n" "Takk for at du bruker xsnow\n" #: src/windows.c:633 #, c-format msgid "Setting background from %s\n" msgstr "Angir bakgrunn fra %s\n" #: src/ui.c:1050 #, c-format msgid "Range: %d\n" msgstr "OmrÃ¥de: %d\n" #: src/ui.c:1052 #, c-format msgid "Mean distance: %3d\n" msgstr "Gjennomsnittlig avstand: %3d\n" #: src/ui.c:1060 #, c-format msgid "Desktop type: %s" msgstr "Skrivebordstype: %s" #: src/ui.c:1175 src/ui.glade:5910 msgid "all monitors" msgstr "alle skjermer" #: src/ui.c:1182 #, c-format msgid "monitor %d" msgstr "overvÃ¥ke %d" #: src/ui.c:1200 msgid "Available languages are: " msgstr "Tilgjengelige sprÃ¥k er: " #: src/ui.c:1203 msgid "Use \"sys\" for your default language.\n" msgstr "Bruk \"sys\" som standardsprÃ¥k.\n" #: src/ui.c:1204 msgid "See also the man page." msgstr "Se ogsÃ¥ man-siden." #: src/ui.glade:144 msgid "" "\n" "Alas! This not an X11 session, xsnow will probably not run.\n" "\n" "If you want to try it anyway, set the environment variable XSNOW_FORCE_RUN, " "eg:\n" "\n" " XSNOW_FORCE_RUN=1 xsnow\n" "\n" "Or, you could force an X11 session, for example by tweaking /etc/gdm3/daemon." "conf.\n" "\n" msgstr "" "\n" "Akk! Dette er ikke en X11-økt, xsnow vil sannsynligvis ikke kjøre.\n" "\n" "Hvis du vil prøve det likevel, sett miljøvariabelen XSNOW_FORCE_RUN, f." "eks.:\n" "\n" " XSNOW_FORCE_RUN=1 xsnow\n" "\n" "Eller du kan tvinge frem en X11-økt, for eksempel ved Ã¥ justere /etc/gdm3/" "daemon. conf.\n" "\n" #: src/ui.glade:162 msgid "Ok, things are as they are. " msgstr "Ok, ting er som de er. " #: src/ui.glade:477 msgid "" "If everything is ok, it is now snowing on your desktop, and birds are " "flying. You are encouraged to define your own preferences using the tabs " "above." msgstr "" "Hvis alt er ok, snør det nÃ¥ pÃ¥ skrivebordet ditt, og fuglene flyr. Du " "oppfordres til Ã¥ definere dine egne preferanser ved Ã¥ bruke fanene ovenfor." #: src/ui.glade:492 msgid "" "Use the settings tab if xsnow is misbehaving.\n" "Use the birds tab if birds are misbehaving." msgstr "" "Bruk kategorien innstillinger hvis xsnow ikke oppfører seg.\n" " Bruk kategorien fugler hvis fugler oppfører seg dÃ¥rlig." #: src/ui.glade:509 msgid "In every tab you find the following rescue buttons:" msgstr "I hver fane finner du følgende redningsknapper:" #: src/ui.glade:529 msgid "Defaults " msgstr "Standarder " #: src/ui.glade:544 msgid "Set default preferences for this tab." msgstr "Angi standardinnstillinger for denne fanen." #: src/ui.glade:571 msgid "Vintage " msgstr "Vintage " #: src/ui.glade:586 msgid "Set vintage preferences for this tab." msgstr "Angi vintage-preferanser for denne fanen." #: src/ui.glade:613 msgid "All defaults " msgstr "Alle standardinnstillinger " #: src/ui.glade:628 msgid "Set default preferences for all (except settings) tabs." msgstr "Angi standardinnstillinger for alle (unntatt innstillinger) faner." #: src/ui.glade:655 msgid "All vintage " msgstr "All vintage " #: src/ui.glade:670 msgid "Set vintage preferences for all (except settings) tabs." msgstr "Angi vintage-preferanser for alle (unntatt innstillinger) faner." #: src/ui.glade:690 src/ui.glade:701 src/ui.glade:840 src/ui.glade:1045 #: src/ui.glade:2870 src/ui.glade:2919 src/ui.glade:4688 msgid " " msgstr " " #: src/ui.glade:712 msgid " " msgstr " " #: src/ui.glade:746 msgid "Welcome at xsnow!" msgstr "Velkommen pÃ¥ xsnow!" #: src/ui.glade:804 msgid "" "Vintage preferences: the look and feel of the original xsnow, created in " "1993 by Rick Jansen." msgstr "" "Vintage preferanser: utseendet og følelsen til originalen xsnow, laget i " "1993 av Rick Jansen." #: src/ui.glade:895 src/ui.glade:1542 src/ui.glade:2470 src/ui.glade:3033 #: src/ui.glade:3504 src/ui.glade:4470 src/ui.glade:5736 msgid "All defaults" msgstr "Alle standardinnstillinger" #: src/ui.glade:900 src/ui.glade:2474 src/ui.glade:3037 src/ui.glade:5740 msgid "" "Apply defaults for all preferences (except settings).\n" "Flag: -defaults" msgstr "" "Bruk standardinnstillinger for alle preferanser (unntatt innstillinger).\n" "Flag: -defaults" #: src/ui.glade:914 msgid "Donate" msgstr "Donere" #: src/ui.glade:920 msgid "" "Donate one euro or so to inspire the maintainer of xsnow, here is a paypal " "link. " msgstr "" "Doner en euro eller sÃ¥ for Ã¥ inspirere vedlikeholderen av xsnow, her er en " "paypal-lenke. " #: src/ui.glade:930 src/ui.glade:1561 src/ui.glade:2489 src/ui.glade:3052 #: src/ui.glade:3522 src/ui.glade:4489 src/ui.glade:5754 msgid "All vintage" msgstr "Alle vintage" #: src/ui.glade:935 src/ui.glade:1565 src/ui.glade:2493 src/ui.glade:3056 #: src/ui.glade:4493 src/ui.glade:5758 msgid "" "Use vintage values for all preferences (except settings).\n" "Flag: -vintage" msgstr "" "Bruk vintage verdier for alle preferanser (unntatt innstillinger).\n" "Flag: -vintage" #: src/ui.glade:949 src/ui.glade:1513 src/ui.glade:2441 src/ui.glade:3004 #: src/ui.glade:3552 src/ui.glade:4546 src/ui.glade:5633 msgid "Hide menu" msgstr "Skjul menyen" #: src/ui.glade:954 src/ui.glade:1517 src/ui.glade:2445 src/ui.glade:3008 #: src/ui.glade:3556 src/ui.glade:4550 src/ui.glade:5637 msgid "" "Leave menu.\n" "Flag: -nomenu" msgstr "" "GÃ¥ ut av menyen.\n" "Flag: -nomenu" #: src/ui.glade:968 msgid "Contact" msgstr "Ta kontakt med" #: src/ui.glade:973 msgid "Please report any comments to the maintainer of xsnow." msgstr "" "Vennligst rapporter eventuelle kommentarer til vedlikeholderen av xsnow." #: src/ui.glade:983 src/ui.glade:1592 src/ui.glade:2520 src/ui.glade:3083 #: src/ui.glade:3580 src/ui.glade:4519 src/ui.glade:5661 msgid "Quit xsnow" msgstr "Avslutt xsnow" #: src/ui.glade:988 src/ui.glade:1596 src/ui.glade:2524 src/ui.glade:3087 #: src/ui.glade:3584 src/ui.glade:4523 src/ui.glade:5665 msgid "Quit xsnow." msgstr "Avslutt xsnow." #: src/ui.glade:1028 msgid "" "If the system is too busy, all panels get this color, in which case you " "could adapt some settings in \"snow\", \"birds\", \"settings\", or " "\"celestials\"." msgstr "" "Hvis systemet er for opptatt, fÃ¥r alle paneler denne fargen, i sÃ¥ fall kan " "du tilpasse noen innstillinger i \"snø\", \"fugler\", \"innstillinger\", " "eller \"himmelske\"." #: src/ui.glade:1222 msgid "Welcome" msgstr "Velkommen" #: src/ui.glade:1239 msgid "Blow off:" msgstr "BlÃ¥s av:" #: src/ui.glade:1252 msgid "On windows:" msgstr "PÃ¥ vinduer:" #: src/ui.glade:1265 msgid "On bottom:" msgstr "PÃ¥ bunnen:" #: src/ui.glade:1278 msgid "On scenery:" msgstr "Om natur:" #: src/ui.glade:1288 src/ui.glade:1304 src/ui.glade:1320 src/ui.glade:1336 #: src/ui.glade:3745 src/ui.glade:3838 src/ui.glade:3941 src/ui.glade:4011 #: src/ui.glade:4047 src/ui.glade:6001 msgid "Show" msgstr "Forestilling" #: src/ui.glade:1292 msgid "" "If set, show snow blowing away.\n" "Flags: -blowsnow, -noblowsnow" msgstr "" "Hvis angitt, vis snøen som blÃ¥ser bort.\n" "Flags: -blowsnow, -noblowsnow" #: src/ui.glade:1308 msgid "" "If set, show fallen snow on windows.\n" "Flags: -keepsnowonwindows, -nokeepsnowonwindows" msgstr "" "Vis falt snø pÃ¥ vinduer hvis dette er angitt.\n" "Flags: -keepsnowonwindows, -nokeepsnowonwindows" #: src/ui.glade:1324 msgid "" "If set, show fallen snow on bottom of the desktop.\n" "Flags: -keepsnowonscreen, -nokeepsnowonscreen" msgstr "" "Hvis dette er angitt, vis falt snø nederst pÃ¥ skrivebordet.\n" "Flags: -keepsnowonscreen, -nokeepsnowonscreen" #: src/ui.glade:1340 msgid "" "If set, snow will collect on the trees.\n" "Flags: -keepsnowontrees, -nokeepsnowontrees" msgstr "" "Hvis angitt, vil snø samle seg pÃ¥ trærne.\n" "Flags: -keepsnowontrees, -nokeepsnowontrees" #: src/ui.glade:1354 msgid "" "The higher this setting, the more snow will be generated because of Santa " "ploughing, wind or disappearing windows. \n" "Flag: -blowofffactor" msgstr "" "Jo høyere denne innstillingen, desto mer snø vil det genereres pÃ¥ grunn av " "Julenissen som pløyer, vind eller forsvinner vinduer.\n" "Flag: -blowofffactor" #: src/ui.glade:1373 msgid "" "The higher this setting, the more snow will collect on the windows. \n" "Note: in Wayland, there is no snow on the windows. \n" "Flag: -wsnowdepth" msgstr "" "Jo høyere denne innstillingen, jo mer snø vil samle seg pÃ¥ vinduene. \n" " Merk: i Wayland er det ingen snø pÃ¥ vinduene. \n" "Flag: -wsnowdepth" #: src/ui.glade:1393 msgid "" "The higher this setting, the more snow will collect on the bottom of the " "desktop.\n" "Flag: -ssnowdepth" msgstr "" "Jo høyere denne innstillingen, desto mer snø vil det samle seg pÃ¥ bunnen av " "skrivebordet.\n" "Flag: -ssnowdepth" #: src/ui.glade:1412 msgid "" "The higher this setting, the more snow will collect on the trees.\n" "Flag: -maxontrees" msgstr "" "Jo høyere denne innstillingen, jo mer snø vil samle seg pÃ¥ trærne.\n" "Flag: -maxontrees" #: src/ui.glade:1433 msgid "Choose your favorite snow" msgstr "Velg din favorittsnø" #: src/ui.glade:1450 src/ui.glade:1618 src/ui.glade:2564 src/ui.glade:2859 #: src/ui.glade:4887 src/ui.glade:5964 src/ui.glade:5975 src/ui.glade:6039 #: src/ui.glade:6065 msgid " " msgstr " " #: src/ui.glade:1464 src/ui.glade:2393 src/ui.glade:2956 src/ui.glade:3458 #: src/ui.glade:4574 src/ui.glade:5690 msgid "Defaults" msgstr "Standarder" #: src/ui.glade:1468 msgid "Apply default values for the preferences in this tab.\n" msgstr "Bruk standardverdier for preferansene i denne fanen.\n" #: src/ui.glade:1483 src/ui.glade:2411 src/ui.glade:2974 src/ui.glade:3475 #: src/ui.glade:4592 src/ui.glade:5707 msgid "Vintage" msgstr "Vintage" #: src/ui.glade:1487 src/ui.glade:2415 src/ui.glade:2978 src/ui.glade:3479 #: src/ui.glade:4596 src/ui.glade:5711 msgid "Apply vintage values for the preferences in this tab." msgstr "Bruk vintage verdier for preferansene i denne fanen." #: src/ui.glade:1546 src/ui.glade:4474 msgid "" "Apply defaults for all preferences (except settings).\n" "Flags: -defaults" msgstr "" "Bruk standardinnstillinger for alle preferanser (unntatt innstillinger).\n" "Flags: -defaults" #: src/ui.glade:1632 src/ui.glade:3895 msgid "Size:" msgstr "Størrelse:" #: src/ui.glade:1644 msgid "" "Size of snowflakes, works only for non-vintage snow flakes.\n" "Flag: -snowsize" msgstr "" "Størrelse pÃ¥ snøflak, fungerer kun for ikke-vintage snøflak.\n" "Flag: -snowsize" #: src/ui.glade:1664 src/ui.glade:2357 src/ui.glade:3861 src/ui.glade:4145 #: src/ui.glade:5002 msgid "Speed:" msgstr "Hastighet:" #: src/ui.glade:1678 msgid "Max # snowflakes:" msgstr "Maks # snøfnugg:" #: src/ui.glade:1691 msgid "" "Maximum amount of snowflakes.\n" "Flag: -flakecountmax" msgstr "" "Maksimal mengde snøflak.\n" "Flag: -flakecountmax" #: src/ui.glade:1716 msgid "# Snowflakes:" msgstr "# Snøfnugg:" #: src/ui.glade:1732 src/ui.glade:5173 src/ui.glade:5189 msgid "label" msgstr "merkelapp" #: src/ui.glade:1741 msgid "Show fluff" msgstr "Vis lo" #: src/ui.glade:1745 msgid "" "If set, try to show fluff on fallen snow and trees if possible.\n" "Flags: -fluffy, -nofluffy" msgstr "" "Hvis angitt, prøv Ã¥ vise lo pÃ¥ falt snø og trær hvis mulig.\n" "Flags: -fluffy, -nofluffy" #: src/ui.glade:1759 src/ui.glade:1771 src/ui.glade:2575 src/ui.glade:3798 #: src/ui.glade:3810 src/ui.glade:5139 src/ui.glade:5151 msgid "             " msgstr "             " #: src/ui.glade:1783 msgid "" "Speed of the snowflakes.\n" "Flag: -snowspeedfactor" msgstr "" "Snøfnuggenes hastighet.\n" "Flag: -snowspeedfactor" #: src/ui.glade:1804 msgid "Intensity:" msgstr "Intensitet:" #: src/ui.glade:1816 msgid "" "The higher, the more snowflakes.\n" "Flag: -snowflakes" msgstr "" "Jo høyere, jo flere snøfnugg.\n" "Flag: -snowflakes" #: src/ui.glade:1836 msgid "Show snow" msgstr "Vis snø" #: src/ui.glade:1840 msgid "" "If set, show snowflakes.\n" "Flags: -snow, -nosnow" msgstr "" "Hvis angitt, vis snøflak.\n" "Flags: -snow, -nosnow" #: src/ui.glade:1855 msgid "" "The color of the snow.\n" "Flag: -sc" msgstr "" "Fargen pÃ¥ snøen.\n" "Flag: -sc" #: src/ui.glade:1872 msgid "Color:" msgstr "Farge:" #: src/ui.glade:1886 msgid "Second color:" msgstr "Andre farge:" #: src/ui.glade:1899 msgid "" "The second color of the snow.\n" "Flag: -sc2" msgstr "" "Den andre fargen pÃ¥ snøen.\n" "Flag: -sc2" #: src/ui.glade:1912 msgid "Enable" msgstr "Muliggjøre" #: src/ui.glade:1916 msgid "" "If set, use two colors.\n" "Flag: -enablesc2" msgstr "Hvis angitt, bruk to farger.\n" "Flag: -enablesc2" #: src/ui.glade:1974 msgid "Snow" msgstr "Snø" #: src/ui.glade:1992 msgid "" "Tiny Santa with three reindeers.\n" "Flags: -santa 0 -norudolph" msgstr "" "Lille nisse med tre reinsdyr.\n" "Flags: -santa 0 -norudolph" #: src/ui.glade:2021 msgid "" "Small Santa with three reindeers.\n" "Flags: -santa 1 -norudolph" msgstr "" "Liten nisse med tre reinsdyr.\n" "Flags: -santa 1 -norudolph" #: src/ui.glade:2050 msgid "" "Santa with three reindeers.\n" "Flags: -santa 2 -norudolph" msgstr "" "Julenissen med tre reinsdyr.\n" "Flags: -santa 2 -norudolph" #: src/ui.glade:2079 msgid "" "Santa with Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder and Blixem.\n" "Flags: -santa 3 -norudolph" msgstr "" "Julenissen med Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder og " "Blixem.\n" "Flags: -santa 3 -norudolph" #: src/ui.glade:2108 msgid "" "Santa using the train with two reindeers.\n" "Flags: -santa 4 -norudolph" msgstr "" "Julenissen bruker toget med to reinsdyr.\n" "Flags: -santa 4 -norudolph" #: src/ui.glade:2137 msgid "" "Santa using the train with one reindeer and Rudolph.\n" "Flags: -santa 4 -showrudolph" msgstr "" "Julenissen bruker toget med ett reinsdyr og Rudolph.\n" "Flags: -santa 4 -showrudolph" #: src/ui.glade:2165 msgid "" "Tiny Santa with two reindeers and Rudolph.\n" "Flags: -santa 0 -showrudolph" msgstr "" "Lille nisse med to reinsdyr og Rudolph.\n" "Flags: -santa 0 -showrudolph" #: src/ui.glade:2195 msgid "" "Small Santa with two reindeers and Rudolph.\n" "Flags: -santa 1 -showrudolph" msgstr "" "Liten nisse med to reinsdyr og Rudolph.\n" "Flags: -santa 1 -showrudolph" #: src/ui.glade:2223 msgid "" "Santa with two reindeers and Rudolph.\n" "Flags: -santa 2 -showrudolph" msgstr "" "Julenissen med to reinsdyr og Rudolph.\n" "Flags: -santa 2 -showrudolph" #: src/ui.glade:2251 msgid "" "Santa with Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder, Blixem " "and Rudolph.\n" "Flags: -santa 3 -showrudolph" msgstr "" "Julenissen med Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder, Blixem " "og Rudolph.\n" "Flags: -santa 3 -showrudolph" #: src/ui.glade:2282 msgid "Without Rudolph" msgstr "Uten Rudolph" #: src/ui.glade:2297 msgid "With Rudolph" msgstr "Med Rudolph" #: src/ui.glade:2308 msgid "Choose your Santa" msgstr "Velg nissen din" #: src/ui.glade:2326 msgid "Choose your favorite Santa" msgstr "Velg din favorittnisse" #: src/ui.glade:2342 src/ui.glade:3444 msgid " " msgstr " " #: src/ui.glade:2369 msgid "" "Santa's speed.\n" "Flag: -santaspeedfactor" msgstr "" "Julenissens hastighet.\n" "Flag: -santaspeedfactor" #: src/ui.glade:2397 src/ui.glade:2960 src/ui.glade:3462 src/ui.glade:4578 #: src/ui.glade:5694 msgid "Apply default values for the preferences in this tab." msgstr "Bruk standardverdier for preferansene i denne fanen." #: src/ui.glade:2543 msgid "Show Santa" msgstr "Vis Julenissen" #: src/ui.glade:2547 msgid "" "To show or not to show Santa.\n" "Flags: -showsanta, -nosanta" msgstr "" "Ã… vise eller ikke vise Julenissen.\n" "Flags: -showsanta, -nosanta" #: src/ui.glade:2590 src/ui.glade:3229 msgid "Scale:" msgstr "Skala:" #: src/ui.glade:2602 msgid "" "Scale of Santa.\n" "Flags: -santascale " msgstr "" "Skala til julenissen.\n" "Flags: -santascale " #: src/ui.glade:2647 msgid "Santa" msgstr "Julenissen" #: src/ui.glade:2662 msgid "Show scenery" msgstr "Vis landskap" #: src/ui.glade:2666 msgid "" "To show or not to show scenery.\n" "Flags: -showtrees, -notrees" msgstr "" "Ã… vise eller ikke vise landskap.\n" "Flags: -showtrees, -notrees" #: src/ui.glade:2683 msgid "" "Vintage tree, you can set the color.\n" "Flag: -treetype 0" msgstr "" "Vintage tre, du kan angi fargen.\n" "Flag: -treetype 0" #: src/ui.glade:2706 msgid "" "Woody tree.\n" "Flags: -treetype 1 or: -treetype all" msgstr "" "Woody tre.\n" "Flags: -treetype 1 or: -treetype all" #: src/ui.glade:2729 msgid "" "Leavy tree.\n" "Flags: -treetype 2 or: -treetype all" msgstr "" "Løvtre.\n" "Flags: -treetype 2 or: -treetype all" #: src/ui.glade:2752 msgid "" "Small house.\n" "Flags: -treetype 3 or: -treetype all" msgstr "" "Lite hus.\n" "Flags: -treetype 3 or: -treetype all" #: src/ui.glade:2775 msgid "" "Reindeer.\n" "Flags: -treetype 4 or: -treetype all" msgstr "" "Reinsdyr.\n" "Flags: -treetype 4 or: -treetype all" #: src/ui.glade:2798 msgid "" "Moose.\n" "Flags: -treetype 5 or: -treetype all" msgstr "" "Elg.\n" "Flags: -treetype 5 or: -treetype all" #: src/ui.glade:2821 msgid "" "Snowy tree.\n" "Flags: -treetype 6 or: -treetype all" msgstr "" "Snødekt tre.\n" "Flags: -treetype 6 or: -treetype all" #: src/ui.glade:2844 msgid "" "Set color of vintage tree.\n" "Flag: -tc" msgstr "" "Sett farge pÃ¥ vintage-tre.\n" "Flag: -tc" #: src/ui.glade:2884 msgid "Compose your favorite scenery" msgstr "Komponer favorittlandskapet ditt" #: src/ui.glade:2900 msgid "Try and click any image!" msgstr "Prøv og klikk pÃ¥ et hvilket som helst bilde!" #: src/ui.glade:2931 msgid "" "Polar bear.\n" "Flags: -treetype 7 or: -treetype all" msgstr "" "Isbjørn.\n" "Flags: -treetype 7 or: -treetype all" #: src/ui.glade:3141 msgid "# Items:" msgstr "# elementer:" #: src/ui.glade:3156 msgid "" "Desired number of scenery items.\n" "Flag: -trees" msgstr "" "Ønsket antall landskapselementer.\n" "Flag: -trees" #: src/ui.glade:3179 msgid "% Window fill:" msgstr "% vindusfylling:" #: src/ui.glade:3190 msgid "" "Bottom percentage of screen available for scenery.\n" "Flag: -treefill" msgstr "" "Nederste prosentandel av skjermen tilgjengelig for landskap.\n" "Flag: -treefill" #: src/ui.glade:3209 msgid "Allow overlap" msgstr "Tillat overlapping" #: src/ui.glade:3213 msgid "" "To allow overlap or not when placing scenery.\n" "Flags: -treeoverlap, -notreeoverlap" msgstr "" "For Ã¥ tillate overlapping eller ikke nÃ¥r du plasserer landskap.\n" "Flags: -treeoverlap, -notreeoverlap" #: src/ui.glade:3240 msgid "" "Scale of scenery.\n" "Flag: sceneryscale " msgstr "" "Scale av natur.\n" "Flag: sceneryscale " #: src/ui.glade:3409 msgid "Scenery" msgstr "Natur" #: src/ui.glade:3428 msgid "Compose here your favorite celestial conditions" msgstr "Komponer her dine favoritt himmelske forhold" #: src/ui.glade:3508 msgid "" "Apply default values for all preferences (except settings).\n" "Flag: -defaults" msgstr "" "Bruk standardverdier for alle preferanser (unntatt innstillinger).\n" "Flag: -defaults" #: src/ui.glade:3526 msgid "" "Apply vintage values for all preferences (except settings).\n" "Flag: -vintage" msgstr "" "Bruk vintage verdier for alle preferanser (unntatt innstillinger).\n" "Flag: -vintage" #: src/ui.glade:3612 msgid "Wind" msgstr "Vind" #: src/ui.glade:3626 msgid "Windy" msgstr "Vindfullt" #: src/ui.glade:3631 msgid "" "If set, there will be wind.\n" "Flags: -wind, -nowind" msgstr "" "Hvis satt, vil det være vind.\n" "Flags: -wind, -nowind" #: src/ui.glade:3648 msgid "Whirl:" msgstr "Virvel:" #: src/ui.glade:3660 msgid "" "The higher this setting, the more the wind will whirl.\n" "Flag: -whirlfactor" msgstr "" "Jo høyere denne innstillingen, jo mer vil vinden virvle.\n" "Flag: -whirlfactor" #: src/ui.glade:3682 msgid "Timer:" msgstr "Timer:" #: src/ui.glade:3695 msgid "" "This setting determines how many seconds pass between two gusts of wind.\n" "Flag: -windtimer" msgstr "" "Denne innstillingen bestemmer hvor mange sekunder som gÃ¥r mellom to " "vindkast.\n" "Flag: -windtimer" #: src/ui.glade:3711 msgid "Now!" msgstr "NÃ¥!" #: src/ui.glade:3715 msgid "Force a gust of wind immediately." msgstr "Tving et vindkast umiddelbart." #: src/ui.glade:3732 msgid "Stars" msgstr "Stjerner" #: src/ui.glade:3750 msgid "" "To show or not show stars.\n" "Flag: -stars (0 means: no stars)" msgstr "" "For Ã¥ vise eller ikke vise stjerner.\n" "Flag: -stars (0 means: no stars)" #: src/ui.glade:3767 msgid "Number:" msgstr "Antall:" #: src/ui.glade:3779 msgid "" "Number of twinkling stars.\n" "Flag: -stars" msgstr "" "Antall blinkende stjerner.\n" "Flag: -stars" #: src/ui.glade:3825 msgid "Moon" msgstr "MÃ¥ne" #: src/ui.glade:3843 msgid "" "To show or not show moon.\n" "Flags: -moon 1, -moon 0" msgstr "" "For Ã¥ vise eller ikke vise mÃ¥nen.\n" "Flags: -moon 1, -moon 0" #: src/ui.glade:3873 msgid "" "Speed of moon in pixels/minute.\n" "Flag: -moonspeed" msgstr "" "MÃ¥nens hastighet i piksler/minutt.\n" "Flag: -moonspeed" #: src/ui.glade:3907 msgid "" "Relative size of the moon.\n" "Flag: -moonsize" msgstr "" "Relativ størrelse pÃ¥ mÃ¥nen.\n" "Flag: -moonsize" #: src/ui.glade:3928 msgid "Halo" msgstr "Halo" #: src/ui.glade:3946 msgid "" "To show or not to show halo around moon.\n" "Flags: -halo 1, -halo 0" msgstr "" "Ã… vise eller ikke vise glorie rundt mÃ¥nen.\n" "Flags: -halo 1, -halo 0" #: src/ui.glade:3964 src/ui.glade:4179 msgid "Bright:" msgstr "Lys:" #: src/ui.glade:3976 msgid "" "Brightness of moon's halo.\n" "Flag: -halobrightness" msgstr "" "Lysstyrken til mÃ¥nens glorie.\n" "Flag: -halobrightness" #: src/ui.glade:3998 msgid "Meteors" msgstr "Meteorer" #: src/ui.glade:4016 msgid "" "To show or not to show meteors.\n" "Flags: -meteors, -nometeors" msgstr "" "Ã… vise eller ikke vise meteorer.\n" "Flags: -meteors, -nometeors" #: src/ui.glade:4034 msgid "Aurora" msgstr "Aurora" #: src/ui.glade:4052 msgid "" "To show or not show aurora.\n" "Note: the aurora is best viewed using a dark background.\n" "Flags: -aurora 1, -aurora 0" msgstr "" "For Ã¥ vise eller ikke vise nordlys.\n" "Merk: nordlyset ses best med en mørk bakgrunn.\n" "Flags: -aurora 1, -aurora 0" #: src/ui.glade:4071 msgid "Width:" msgstr "Bredde:" #: src/ui.glade:4083 msgid "" "Width of aurora in percentage of screen width.\n" "Flag: -aurorawidth" msgstr "" "Bredde pÃ¥ nordlys i prosent av skjermbredde.\n" "Flag: -aurorawidth" #: src/ui.glade:4108 msgid "Height:" msgstr "Høyde:" #: src/ui.glade:4120 msgid "" "Vertical size of aurora.\n" "Flag: -auroraheight" msgstr "" "Vertikal størrelse pÃ¥ nordlys.\n" "Flag: -auroraheight" #: src/ui.glade:4157 msgid "" "Animation speed of aurora: real: 10, for a more dramatic effect choose: 100\n" "Flag: -auroraspeed" msgstr "" "Animasjonshastighet for nordlys: ekte: 10, for en mer dramatisk effekt velg: " "100\n" "Flag: -auroraspeed" #: src/ui.glade:4191 msgid "" "Brightness of aurora.\n" "Flags: -aurorabrightness" msgstr "" "Lysstyrke til nordlys.\n" "Flags: -aurorabrightness" #: src/ui.glade:4208 msgid "Left" msgstr "Venstre" #: src/ui.glade:4212 msgid "" "Place aurora left on the screen.\n" "Flag: -auroraleft" msgstr "" "Plasser aurora til venstre pÃ¥ skjermen.\n" "Flag: -auroraleft" #: src/ui.glade:4225 msgid "Middle" msgstr "Midten" #: src/ui.glade:4229 msgid "" "Place aurora in the middle of the screen.\n" "Flag: -auroramiddle" msgstr "" "Plasser nordlys midt pÃ¥ skjermen.\n" "Flag: -auroramiddle" #: src/ui.glade:4243 msgid "Right" msgstr "Ikke sant" #: src/ui.glade:4247 msgid "" "Place aurora in the right of the screen.\n" "Flag: -auroraright" msgstr "" "Plasser aurora til høyre pÃ¥ skjermen.\n" "Flag: -auroraright" #: src/ui.glade:4266 msgid "Frequency:" msgstr "Frekvens:" #: src/ui.glade:4278 msgid "" "Frequency of meteors to appear.\n" "Flags: -meteorfrequency" msgstr "" "Frekvens av meteorer som skal vises.\n" "Flags: -meteorfrequency" #: src/ui.glade:4300 msgid "Base:" msgstr "Utgangspunkt:" #: src/ui.glade:4312 msgid "" "Baseline height of aurora, in percentage of screen height.\n" "Flag: -aurorabase" msgstr "" "Grunnlinjehøyde for nordlys, i prosent av skjermhøyde.\n" "Flag: -aurorabase" #: src/ui.glade:4329 msgid "Color" msgstr "Farge" #: src/ui.glade:4333 msgid "" "Choose between yellow-ish and white-ish moon.\n" "Flag: -mooncolor [0,1]" msgstr "" "Velg mellom gulaktig og hvitaktig mÃ¥ne.\n" "Flag: -mooncolor [0,1]" #: src/ui.glade:4433 msgid "Celestials" msgstr "Himmelrike" #: src/ui.glade:4453 msgid "Birds settings" msgstr "Fugleinnstillinger" #: src/ui.glade:4617 msgid "Show birds" msgstr "Vis fugler" #: src/ui.glade:4621 msgid "" "If set: show birds.\n" "Flags: -showbirds 1, -showbirds 0" msgstr "" "Hvis angitt: vis fugler.\n" "Flags: -showbirds 1, -showbirds 0" #: src/ui.glade:4634 msgid "Birds only" msgstr "Kun fugler" #: src/ui.glade:4638 msgid "" "If set: show no Santa, snow or scenery.\n" "Flags: -birdsonly 0, -birdsony 1" msgstr "" "Hvis angitt: vis ingen Julenisse, snø eller natur.\n" "Flags: -birdsonly 0, -birdsony 1" #: src/ui.glade:4655 msgid "Preferred distance:" msgstr "Foretrukket avstand:" #: src/ui.glade:4669 msgid "" "Preferred distance from other birds.\n" "Flag: -prefdistance" msgstr "" "Foretrukket avstand fra andre fugler.\n" "Flag: -prefdistance" #: src/ui.glade:4697 msgid "Restart" msgstr "Omstart" #: src/ui.glade:4701 msgid "Restart birds." msgstr "Start fugler pÃ¥ nytt." #: src/ui.glade:4718 msgid "Viewing distance:" msgstr "Visningsavstand:" #: src/ui.glade:4731 msgid "" "Viewing distance.\n" "NOTE: Santa has no knowledge of viewing distance, so when birds are " "following Santa, the relative positions of Santa and birds will be " "temporarely out of sync when you change the viewing distance. This is only " "noticeable when the birds are following Santa.\n" "Flag: -viewingdistance" msgstr "" "Betraktningsavstand.\n" "MERK: Julenissen har ingen kunnskap om visningsavstand, sÃ¥ nÃ¥r fugler følger " "nissen, vil de relative posisjonene til nissen og fuglene være midlertidig " "ute av synkronisering nÃ¥r du endrer visningsavstanden. Dette er bare " "merkbart nÃ¥r fuglene følger Julenissen.\n" "Flag: -viewingdistance" #: src/ui.glade:4752 msgid "Focus to attraction point:" msgstr "Fokus pÃ¥ attraksjonspunkt:" #: src/ui.glade:4766 msgid "" "Tendency to concentrate on the attraction point.\n" "Flag: -focuscentre" msgstr "" "Tendens til Ã¥ konsentrere seg om attraksjonspunktet.\n" "Flag: -focuscentre" #: src/ui.glade:4784 msgid "" "Desired number of birds. If zero, no birds are shown.\n" "Flag: -nbirds" msgstr "" "Ønsket antall fugler. Hvis null, vises ingen fugler.\n" "Flag: -nbirds" #: src/ui.glade:4807 msgid "# Birds:" msgstr "# Fugler:" #: src/ui.glade:4821 msgid "" "Number of nearest neighbours the birds should look at.\n" "Flag: -neighbours" msgstr "" "Antall nærmeste naboer fuglene bør se pÃ¥.\n" "Flag: -neighbours" #: src/ui.glade:4841 msgid "Neighbours:" msgstr "Naboer:" #: src/ui.glade:4856 msgid "" "Give the birds a fancy color.\n" "Flag: -birdscolor" msgstr "" "Gi fuglene en fancy farge.\n" "Flag: -birdscolor" #: src/ui.glade:4874 msgid "Bird color" msgstr "Fuglefarge" #: src/ui.glade:4900 msgid "Anarchy:" msgstr "Anarki:" #: src/ui.glade:4914 msgid "" "Anarchy level: the higher, the more anarchy.\n" "Flag: -anarchy" msgstr "" "AnarkinivÃ¥: jo høyere, jo mer anarki.\n" "Flag: -anarchy" #: src/ui.glade:4934 msgid "Distance weight:" msgstr "Avstandsvekt:" #: src/ui.glade:4948 msgid "" "Tendency to keep desired distance to neighbours.\n" "Flag: -disweight" msgstr "" "Tendens til Ã¥ holde ønsket avstand til naboer.\n" "Flag: -disweight" #: src/ui.glade:4968 msgid "Adjust speed to neighbours:" msgstr "Tilpass hastigheten til naboer:" #: src/ui.glade:4982 msgid "" "Tendency to adjust speed to neighbours.\n" "Flag: -followneighbours" msgstr "" "Tendens til Ã¥ tilpasse hastigheten til naboer.\n" "Flag: -followneighbours" #: src/ui.glade:5016 msgid "" "Speed of birds in arbitrary units.\n" "Flag: -birdsspeed" msgstr "" "Fuglenes hastighet i vilkÃ¥rlige enheter.\n" "Flag: -birdsspeed" #: src/ui.glade:5036 msgid "Drawing scale:" msgstr "Tegningsskala:" #: src/ui.glade:5050 msgid "" "Influence the size of the birds.\n" "Flag: -birdsscale\n" msgstr "" "PÃ¥virke størrelsen pÃ¥ fuglene.\n" "Flag: -birdsscale\n" #: src/ui.glade:5067 msgid "" "Show \n" "attr point" msgstr "" "Vis \n" "attr punkt" #: src/ui.glade:5073 msgid "" "Show the point where the birds want to go.\n" "Flags: -showattr 0, -showattr 1" msgstr "" "Vis punktet hvor fuglene vil.\n" "Flags: -showattr 0, -showattr 1" #: src/ui.glade:5084 msgid "" "Follow \n" "Santa" msgstr "" "Følg \n" "nissen" #: src/ui.glade:5090 msgid "" "Birds are attracted by an attraction point. Here you can choose to follow " "Santa.\n" "Flags: -followsanta 0, -followsanta 1" msgstr "" "Fugler tiltrekkes av et attraksjonspunkt. Her kan du velge Ã¥ følge nissen.\n" "Flags: -followsanta 0, -followsanta 1" #: src/ui.glade:5103 msgid "" "Percentage of screen to be used for the attraction point.\n" "Flag: -attrspace" msgstr "" "Prosentandel av skjermen som skal brukes for attraksjonspunktet.\n" "Flag: -attrspace" #: src/ui.glade:5125 msgid "Attraction point range" msgstr "AttraksjonspunktomrÃ¥de" #: src/ui.glade:5168 msgid "Actual mean distance from neighbours." msgstr "Faktisk gjennomsnittlig avstand fra naboer." #: src/ui.glade:5185 msgid "Distance used to get the desired number of neighbours." msgstr "Avstand brukt for Ã¥ fÃ¥ ønsket antall naboer." #: src/ui.glade:5268 msgid "Birds" msgstr "Fugler" #: src/ui.glade:5286 msgid "version" msgstr "versjon" #: src/ui.glade:5301 src/ui.glade:6515 msgid "Settings" msgstr "Innstillinger" #: src/ui.glade:5323 msgid "Transparency " msgstr "Ã…penhet " #: src/ui.glade:5340 msgid "" "Transparency of painted items:\n" "0: no transparency.\n" "100: fully transparent, you will see nothing!\n" "Flag: -transparency" msgstr "" "Gjennomsiktighet av malte gjenstander:\n" "0: ingen Ã¥penhet.\n" "100: helt gjennomsiktig, du vil ikke se noe!\n" "Flag: -transparency" #: src/ui.glade:5367 msgid "Lift snow on bottom" msgstr "Løft snø pÃ¥ bunnen" #: src/ui.glade:5383 msgid "" "Use this if snow falls below the bottom of your screen, or fallen snow " "hides something that should not be hidden.\n" "Flag: -offsets" msgstr "" "Bruk denne hvis snø faller under bunnen av skjermen din, eller falt snø " "skjuler noe som ikke bør skjules.\n" "Flag: -offsets" #: src/ui.glade:5408 msgid "Lift snow on windows" msgstr "Løft snø pÃ¥ vinduer" #: src/ui.glade:5424 msgid "" "Use this if no snow collects on your windows, or if snow collects separated " "from your windows. \n" "Some basic window managers need this setting (e.g. TWM needs in general a " "value of 25 .. 28).\n" "Flag: -offsety" msgstr "" "Bruk denne hvis det ikke samler seg snø pÃ¥ vinduene dine, eller hvis det " "samler seg snø adskilt fra vinduene dine. \n" "Noen grunnleggende vindusadministratorer trenger denne innstillingen (f.eks. " "trenger TWM generelt en verdi pÃ¥ 25 .. 28).\n" "Flag: -offsety" #: src/ui.glade:5449 msgid "Cpu factor" msgstr "CPU faktor" #: src/ui.glade:5467 msgid "" "The higher, the smoother xsnow will run, but will also use more cpu power.\n" "Flag: -cpuload" msgstr "" "Jo høyere, jo jevnere xsnow vil kjøre, men vil ogsÃ¥ bruke mer cpu-kraft.\n" "Flag: -cpuload" #: src/ui.glade:5493 msgid "Scale" msgstr "Skala" #: src/ui.glade:5510 msgid "" "Overall drawing scale.\n" "Flag: -scale" msgstr "" "Total tegningsskala.\n" "Flag: -scale" #: src/ui.glade:5543 msgid "Ignore large top windows" msgstr "Se bort fra store toppvinduer" #: src/ui.glade:5559 msgid "" "Windows wider than 80 percent of the screen and closer to the top than the " "number in this widget will not collect snow.\n" "In some cases, there are invisible windows near the top of the screen, which " "are handled by xsnow as normal windows: snow is collected upon them. By " "entering a suitable number here, this undesired behaviour can be avoided.\n" "Flag: -ignoretop\n" "\n" msgstr "" "Vinduer som er bredere enn 80 prosent av skjermen og nærmere toppen enn " "tallet i denne widgeten vil ikke samle snø.\n" "I noen tilfeller er det usynlige vinduer nær toppen av skjermen, som " "hÃ¥ndteres av xsnow som vanlige vinduer: snø samles pÃ¥ dem. Ved Ã¥ angi et " "passende tall her kan denne uønskede atferden unngÃ¥s.\n" "Flag: -ignoretop\n" "\n" #: src/ui.glade:5583 msgid "Ignore large bottom windows" msgstr "Ignorer store bunnvinduer" #: src/ui.glade:5599 msgid "" "Windows wider than 80 percent of the screen and closer to the bottom than " "the number in this widget will not collect snow.\n" "\n" "In some cases, there are invisible windows near the bottom of the screen, " "which are handled by xsnow as normal windows: snow is collected upon them. " "By entering a suitable number here, this undesired behaviour can be " "avoided.\n" "Flag: -ignorebottom" msgstr "" "Vinduer som er bredere enn 80 prosent av skjermen og nærmere bunnen enn " "tallet i denne widgeten vil ikke samle snø.\n" "\n" "I noen tilfeller er det usynlige vinduer nær bunnen av skjermen, som " "hÃ¥ndteres av xsnow som vanlige vinduer: snø samles pÃ¥ dem. Ved Ã¥ angi et " "passende tall her kan denne uønskede atferden unngÃ¥s.\n" "Flag: -ignorebottom" #: src/ui.glade:5791 msgid "window type etc." msgstr "vindustype etc." #: src/ui.glade:5814 msgid "" "Menu\n" "colors" msgstr "" "Meny\n" "farger" #: src/ui.glade:5819 msgid "" "Toggle between xsnow's own menu colors and standard menu colors.\n" "Activated: use xsnow colors.\n" "Deactivated: use default colors.\n" "Flags: -theme 1, -theme 0" msgstr "" "Veksle mellom xsnow sine egne menyfarger og standard menyfarger.\n" "Aktivert: bruk xsnow farger.\n" "Deaktivert: bruk standardfarger.\n" "Flags: -theme 1, -theme 0" #: src/ui.glade:5833 msgid "" "On all\n" "workspaces" msgstr "" "PÃ¥ alle\n" "arbeidsomrÃ¥der" #: src/ui.glade:5838 msgid "" "Use all workspaces to snow in.\n" "NOTE: this doesn't work properly in enlightenment.\n" "Flags: -allworkspaces 1, -allworkspaces 0" msgstr "" "Bruk alle arbeidsomrÃ¥der til Ã¥ snø i.\n" "MERK: dette fungerer ikke som det skal i opplysning.\n" "Flags: -allworkspaces 1, -allworkspaces 0" #: src/ui.glade:5856 msgid "" "Below\n" "windows" msgstr "" "Nedenfor \n" " vinduer" #: src/ui.glade:5861 msgid "" "When activated, it will be snowing below your windows, else it will be " "snowing upon you windows too.\n" "On some desktop environments, when snowing above your windows you will not " "be able to click on any window.\n" "Therefore, you will be asked to click a button, to be sure that things are " "OK.\n" "Flag: -above" msgstr "" "NÃ¥r den er aktivert, vil det snø under vinduene dine, ellers vil det snø pÃ¥ " "vinduene dine ogsÃ¥.\n" " PÃ¥ noen skrivebordsmiljøer vil du ikke kunne klikke pÃ¥ noe vindu nÃ¥r det " "snør over vinduene.\n" "Derfor vil du bli bedt om Ã¥ klikke pÃ¥ en knapp for Ã¥ være sikker pÃ¥ at ting " "er OK.\n" "Flag: -above" #: src/ui.glade:5880 msgid "" "Click to\n" "confirm" msgstr "" "Klikk for Ã¥ \n" "bekrefte" #: src/ui.glade:5885 msgid "To make sure you can click." msgstr "For Ã¥ være sikker pÃ¥ at du kan klikke." #: src/ui.glade:5904 msgid "" "If you have more than one monitor, choose where you want snow falling. " "Choose 'all monitors' if you want snow in all monitors.\n" "NOTE: when changing monitor, xsnow will restart.\n" "Flag: -screen" msgstr "" "Hvis du har mer enn én monitor, velg hvor du vil ha snøfall. Velg 'alle " "monitorer' hvis du vil ha snø i alle monitorer.\n" "MERK: nÃ¥r du bytter monitor vil xsnow starte pÃ¥ nytt.\n" "Flag: -screen" #: src/ui.glade:5911 msgid "monitor 1" msgstr "skjerm 1" #: src/ui.glade:5922 msgid "" "Create\n" "outline" msgstr "" "Opprett \n" " disposisjon" #: src/ui.glade:5927 msgid "" "To draw an outline around the snow window.\n" "Flag: -outline 1/0" msgstr "" "Ã… tegne en kontur rundt snøvinduet.\n" "Flag: -outline 1/0" #: src/ui.glade:5951 msgid "" " \n" " " msgstr "" " \n" " " #: src/ui.glade:5986 msgid "" "Choose here the picture you want as background when xscreensaver is " "active.\n" "Flag: -bg" msgstr "" "Velg her bildet du vil ha som bakgrunn nÃ¥r xscreensaver er aktiv.\n" "Flag: -bg" #: src/ui.glade:5990 msgid "Choose background" msgstr "Velg bakgrunn" #: src/ui.glade:6005 msgid "" "Activate xscreensaver.\n" "Click and don't touch mouse and keyboard for a few seconds..." msgstr "" "Aktiver xscreensaver.\n" "Klikk og ikke berør mus og tastatur pÃ¥ noen sekunder..." #: src/ui.glade:6019 msgid "" "Settings for Xscreensaver. You can choose a background, and choose to use it " "or not.\n" "Make sure you add a line like\n" "xsnow -root\n" "after the line 'programs:' in the file ~/.xscreensaver and you run " "xscreensaver-demo to choose for xsnow.\n" "To activate xscreensaver on the command line:\n" "xscreensaver-command -activate\n" "See also the man page:\n" "man xsnow" msgstr "" "Innstillinger for Xscreensaver. Du kan velge en bakgrunn, og velge Ã¥ bruke " "den eller ikke.\n" "Pass pÃ¥ at du legger til en linje som\n" "xsnow -root\n" "etter linjen 'programmer:' i filen ~/.xscreensaver og du kjører xscreensaver-" "demo for Ã¥ velge xsnow.\n" "For Ã¥ aktivere xscreensaver pÃ¥ kommandolinjen:\n" "xscreensaver-command -activate\n" " Se ogsÃ¥ man-siden:\n" "mann xsnow" #: src/ui.glade:6028 msgid "Xscreensaver: " msgstr "Xscreensaver: " #: src/ui.glade:6048 msgid "Black" msgstr "Svart" #: src/ui.glade:6052 msgid "" "When activated, the background will be black.\n" "Flag: -bg (this button will be automatically desactivated when -bg is given)" msgstr "" "NÃ¥r den er aktivert, vil bakgrunnen være svart.\n" "Flag: -bg (this button will be automatically desactivated when -bg is given)" #: src/ui.glade:6076 msgid "" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" msgstr "" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" #: src/ui.glade:6551 msgid "en" msgstr "no" #: src/ui.glade:6554 msgid "it" msgstr "den" #~ msgid "" #~ "If set, use two colors.\n" #~ "Flags: -enablesc2" #~ msgstr "" #~ "Hvis angitt, bruk to farger.\n" #~ "Flags: -enablesc2" #, c-format #~ msgid "XWinInfo failed\n" #~ msgstr "XWinInfo mislyktes \n" #, c-format #~ msgid "Force snow on root: window: %#lx, depth: %d\n" #~ msgstr "Tving snø pÃ¥ roten: vindu: %#lx, dybde: %d\n" #, c-format #~ msgid "" #~ "NOTE: you probably need to tweak 'Lift snow on windows' in the 'settings' " #~ "panel.\n" #~ msgstr "" #~ "MERK: du mÃ¥ sannsynligvis justere 'Løft snø pÃ¥ vinduer' i 'innstillinger'-" #~ "panelet.\n" #~ msgid "Force a gust of wind immediately.\n" #~ msgstr "Tving et vindkast umiddelbart.\n" xsnow-3.8.3/pofiles/pl.po0000666000000000000000000013165514732252143013527 0ustar0000000000000000# # Sometimes the translations contain rubbish, please replace them. # # (abc_1000) XsnoW # # (abc_1001) Xscreensaver # # (abc_1002) \n # # (abc_1003) XSNOW # # (abc_1004) Xsnow # # (abc_1005)   # # (abc_1006) Rick Jansen # # (abc_1007) xsnow # # (abc_1008) %l#x # Language for xsnow # Copyright (C) 2023 Willem Vermin # Willem Vermin , 2023 # This file is distributed under the same license as the xsnow package. # # msgid "" msgstr "" "Project-Id-Version: xsnow 3.7.0~pre04\n" "Report-Msgid-Bugs-To: Willem Vermin wvermin@gmail.com\n" "POT-Creation-Date: 2024-03-10 14:19+0100\n" "PO-Revision-Date: 2024-03-10 14:19+0100\n" "Last-Translator: Willem Vermin wvermin@gmail.com\n" "Language-Team: None\n" "Language: pl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: src/main.c:379 #, c-format msgid "Available languages are: %s\n" msgstr "DostÄ™pne jÄ™zyki to: %s\n" #: src/main.c:382 msgid "Warning: don't eat yellow snow!" msgstr "Ostrzeżenie: nie jedz żółtego Å›niegu!" #: src/main.c:403 #, c-format msgid "For optimal resuts, add to your %s:\n" msgstr "Aby uzyskać optymalne wyniki, dodaj do %s:\n" #: src/main.c:411 #, c-format msgid "unknown\n" msgstr "nieznany\n" #: src/main.c:420 #, c-format msgid "Detected Wayland desktop\n" msgstr "Wykryto pulpit Waylanda \n" #: src/main.c:435 #, c-format msgid "Xsnow needs gtk version >= %s, found version %s \n" msgstr "Xsnow wymaga wersji gtk >= %s, znaleziono wersjÄ™ %s \n" #: src/main.c:445 msgid "Continuing with flag" msgstr "Kontynuacja z flagÄ…" #: src/main.c:483 #, c-format msgid "%s: cannot connect to X server %s\n" msgstr "%s: nie można połączyć siÄ™ z serwerem X %s\n" #: src/main.c:484 msgid "(default)" msgstr "(domyÅ›lna)" #: src/main.c:602 msgid "restarting" msgstr "ponowne uruchomienie" #: src/main.c:649 #, c-format msgid "Click on a window ...\n" msgstr "Kliknij w okno...\n" #: src/main.c:683 #, c-format msgid "Detected desktop session: %s\n" msgstr "Wykryta sesja pulpitu: %s\n" #: src/main.c:686 #, c-format msgid "Could not determine desktop session\n" msgstr "Nie można okreÅ›lić sesji pulpitu \n" #: src/main.c:718 #, c-format msgid "Trying to snow in root window\n" msgstr "Próba padania Å›niegu w oknie głównym \n" #: src/main.c:762 #, c-format msgid "Using transparent window\n" msgstr "Korzystanie z przezroczystego okna \n" #: src/main.c:767 #, c-format msgid "The transparent snow-window is probably not click-through, alas..\n" msgstr "" "Przezroczyste okienko ze Å›niegiem prawdopodobnie nie jest widoczne, " "niestety..\n" #: src/main.c:776 #, c-format msgid "Cannot create transparent window\n" msgstr "Nie można utworzyć przezroczystego okna \n" #: src/main.c:778 #, c-format msgid "NOTE: xsnow will probably run, but some glitches are to be expected.\n" msgstr "" "UWAGA: xsnow prawdopodobnie bÄ™dzie dziaÅ‚ać, ale należy spodziewać siÄ™ " "pewnych usterek. \n" #: src/main.c:788 #, c-format msgid "LXDE session found, using window 'pcmanfm'.\n" msgstr "Znaleziono sesjÄ™ LXDE przy użyciu okna „pcmanfmâ€.\n" #: src/main.c:795 #, c-format msgid "Using window 'Desktop'.\n" msgstr "Korzystanie z okna „Pulpitâ€.\n" #: src/main.c:799 #, c-format msgid "Using root window\n" msgstr "Korzystanie z okna głównego \n" #: src/main.c:843 #, c-format msgid "Snowing in %#lx: %s %d+%d %dx%d\n" msgstr "Åšnieg w %#lx: %s %d+%d %dx%d\n" #: src/main.c:888 #, c-format msgid "Using double buffer: %#lx. %dx%d\n" msgstr "Używanie podwójnego bufora: %#lx. %dx%d\n" #: src/main.c:895 #, c-format msgid "NOT using double buffering:" msgstr "NIE używajÄ…c podwójnego buforowania:" #: src/main.c:897 #, c-format msgid " because double buffering is not available on this system\n" msgstr " ponieważ podwójne buforowanie nie jest dostÄ™pne w tym systemie\n" #: src/main.c:899 #, c-format msgid " on your request.\n" msgstr " na TwojÄ… proÅ›bÄ™.\n" #: src/main.c:900 #, c-format msgid "NOTE: expect some flicker.\n" msgstr "UWAGA: spodziewaj siÄ™ migotania.\n" #: src/main.c:1042 msgid "Restart due to change of screen or language settings ...\n" msgstr "Uruchom ponownie z powodu zmiany ustawieÅ„ ekranu lub jÄ™zyka ...\n" #: src/main.c:1056 msgid "Restart due to change of display settings...\n" msgstr "Uruchom ponownie z powodu zmiany ustawieÅ„ wyÅ›wietlania...\n" #: src/main.c:1147 msgid "Wayland (Expect some slugginess)" msgstr "Wayland (spodziewaj siÄ™ spowolnienia)" #: src/main.c:1151 msgid "Probably X11" msgstr "Prawdopodobnie X11" #: src/main.c:1153 #, c-format msgid "%s. Snow window: %#lx" msgstr "%s. Okno Å›niegu: %#lx" #: src/main.c:1205 #, c-format msgid "More than %d errors, I quit!" msgstr "WiÄ™cej niż %d błędów, koÅ„czÄ™!" #: src/main.c:1355 #, c-format msgid "Window size changed, now snowing in in %#lx: %s %d+%d %dx%d\n" msgstr "Zmieniono rozmiar okna, teraz pada Å›nieg w %#lx: %s %d+%d %dx%d\n" #: src/main.c:1424 #, c-format msgid "Halting because of flag %s\n" msgstr "Zatrzymanie z powodu flagi %s\n" #: src/selfrep.c:34 #, c-format msgid "Not sending tar file to terminal.\n" msgstr "Nie wysyÅ‚anie pliku tar do terminala.\n" #: src/selfrep.c:35 #, c-format msgid "Try redirecting to a file (e.g: %s,\n" msgstr "Spróbuj przekierować do pliku (np.: %s,\n" #: src/selfrep.c:36 #, c-format msgid "or use a %s" msgstr "lub użyj %s" #: src/selfrep.c:42 msgid "Problems encountered during production of the tar ball.\n" msgstr "Problemy napotkane podczas produkcji kuli smoÅ‚owej.\n" #: src/selfrep.c:47 #, c-format msgid "Self replication is not compiled in.\n" msgstr "Samoreplikacja nie jest wkompilowana.\n" #: src/utils.c:248 #, c-format msgid "" "\n" "Xsnow: Caught signal %d\n" msgstr "" "\n" "Xsnow: Przechwycony sygnaÅ‚ %d\n" #: src/utils.c:251 #, c-format msgid "" "\n" "Thanks for using xsnow\n" msgstr "" "\n" "DziÄ™kujemy za korzystanie xsnow\n" #: src/windows.c:633 #, c-format msgid "Setting background from %s\n" msgstr "Ustawianie tÅ‚a z %s\n" #: src/ui.c:1050 #, c-format msgid "Range: %d\n" msgstr "Zakres: %d\n" #: src/ui.c:1052 #, c-format msgid "Mean distance: %3d\n" msgstr "Åšrednia odlegÅ‚ość: %3d\n" #: src/ui.c:1060 #, c-format msgid "Desktop type: %s" msgstr "Typ pulpitu: %s" #: src/ui.c:1175 src/ui.glade:5910 msgid "all monitors" msgstr "wszystkie monitory" #: src/ui.c:1182 #, c-format msgid "monitor %d" msgstr "monitor %d" #: src/ui.c:1200 msgid "Available languages are: " msgstr "DostÄ™pne jÄ™zyki to: " #: src/ui.c:1203 msgid "Use \"sys\" for your default language.\n" msgstr "Użyj \"sys\" jako jÄ™zyka domyÅ›lnego.\n" #: src/ui.c:1204 msgid "See also the man page." msgstr "Zobacz także stronÄ™ podrÄ™cznika." #: src/ui.glade:144 msgid "" "\n" "Alas! This not an X11 session, xsnow will probably not run.\n" "\n" "If you want to try it anyway, set the environment variable XSNOW_FORCE_RUN, " "eg:\n" "\n" " XSNOW_FORCE_RUN=1 xsnow\n" "\n" "Or, you could force an X11 session, for example by tweaking /etc/gdm3/daemon." "conf.\n" "\n" msgstr "" "\n" " Niestety! To nie jest sesja X11, xsnow prawdopodobnie nie zostanie " "uruchomiona.\n" "\n" "JeÅ›li mimo to chcesz spróbować, ustaw zmiennÄ… Å›rodowiskowÄ… XSNOW_FORCE_RUN, " "np.:\n" "\n" " XSNOW_FORCE_RUN=1 xsnow\n" "\n" "Możesz też wymusić sesjÄ™ X11, na przykÅ‚ad modyfikujÄ…c plik /etc/gdm3/daemon." "conf.\n" "\n" #: src/ui.glade:162 msgid "Ok, things are as they are. " msgstr "Ok, sprawy majÄ… siÄ™ tak, jak sÄ…. " #: src/ui.glade:477 msgid "" "If everything is ok, it is now snowing on your desktop, and birds are " "flying. You are encouraged to define your own preferences using the tabs " "above." msgstr "" "JeÅ›li wszystko jest w porzÄ…dku, na twoim pulpicie pada Å›nieg i latajÄ… ptaki. " "ZachÄ™camy do zdefiniowania wÅ‚asnych preferencji za pomocÄ… powyższych " "zakÅ‚adek." #: src/ui.glade:492 msgid "" "Use the settings tab if xsnow is misbehaving.\n" "Use the birds tab if birds are misbehaving." msgstr "" "Użyj karty Ustawienia, jeÅ›li xsnow zachowuje siÄ™ niewÅ‚aÅ›ciwie.\n" "Użyj karty ptaki, jeÅ›li ptaki zachowujÄ… siÄ™ niewÅ‚aÅ›ciwie." #: src/ui.glade:509 msgid "In every tab you find the following rescue buttons:" msgstr "W każdej zakÅ‚adce znajdziesz nastÄ™pujÄ…ce przyciski ratunkowe:" #: src/ui.glade:529 msgid "Defaults " msgstr "DomyÅ›lne " #: src/ui.glade:544 msgid "Set default preferences for this tab." msgstr "Ustaw domyÅ›lne preferencje dla tej karty." #: src/ui.glade:571 msgid "Vintage " msgstr "Vintage " #: src/ui.glade:586 msgid "Set vintage preferences for this tab." msgstr "Ustaw preferencje dotyczÄ…ce stylu vintage dla tej karty." #: src/ui.glade:613 msgid "All defaults " msgstr "Wszystkie ustawienia domyÅ›lne " #: src/ui.glade:628 msgid "Set default preferences for all (except settings) tabs." msgstr "Ustaw domyÅ›lne preferencje dla wszystkich kart (z wyjÄ…tkiem ustawieÅ„)." #: src/ui.glade:655 msgid "All vintage " msgstr "CaÅ‚y rocznik " #: src/ui.glade:670 msgid "Set vintage preferences for all (except settings) tabs." msgstr "" "Ustaw preferencje dotyczÄ…ce stylu vintage dla wszystkich kart (z wyjÄ…tkiem " "ustawieÅ„)." #: src/ui.glade:690 src/ui.glade:701 src/ui.glade:840 src/ui.glade:1045 #: src/ui.glade:2870 src/ui.glade:2919 src/ui.glade:4688 msgid " " msgstr " " #: src/ui.glade:712 msgid " " msgstr " " #: src/ui.glade:746 msgid "Welcome at xsnow!" msgstr "Witamy w xsnow!" #: src/ui.glade:804 msgid "" "Vintage preferences: the look and feel of the original xsnow, created in " "1993 by Rick Jansen." msgstr "" "Preferencje vintage: wyglÄ…d i styl oryginaÅ‚u xsnow, stworzony w 1993 r. " "przez Rick Jansen." #: src/ui.glade:895 src/ui.glade:1542 src/ui.glade:2470 src/ui.glade:3033 #: src/ui.glade:3504 src/ui.glade:4470 src/ui.glade:5736 msgid "All defaults" msgstr "Wszystkie ustawienia domyÅ›lne" #: src/ui.glade:900 src/ui.glade:2474 src/ui.glade:3037 src/ui.glade:5740 msgid "" "Apply defaults for all preferences (except settings).\n" "Flag: -defaults" msgstr "" "Zastosuj ustawienia domyÅ›lne dla wszystkich preferencji (z wyjÄ…tkiem " "ustawieÅ„).\n" "Flag: -defaults" #: src/ui.glade:914 msgid "Donate" msgstr "Podarować" #: src/ui.glade:920 msgid "" "Donate one euro or so to inspire the maintainer of xsnow, here is a paypal " "link. " msgstr "" "WpÅ‚ać okoÅ‚o jednego euro, aby zainspirować opiekuna xsnow, tutaj jest link " "do paypal. " #: src/ui.glade:930 src/ui.glade:1561 src/ui.glade:2489 src/ui.glade:3052 #: src/ui.glade:3522 src/ui.glade:4489 src/ui.glade:5754 msgid "All vintage" msgstr "Wszystkie roczniki" #: src/ui.glade:935 src/ui.glade:1565 src/ui.glade:2493 src/ui.glade:3056 #: src/ui.glade:4493 src/ui.glade:5758 msgid "" "Use vintage values for all preferences (except settings).\n" "Flag: -vintage" msgstr "" "Użyj starych wartoÅ›ci dla wszystkich preferencji (z wyjÄ…tkiem ustawieÅ„).\n" "Flag: -vintage" #: src/ui.glade:949 src/ui.glade:1513 src/ui.glade:2441 src/ui.glade:3004 #: src/ui.glade:3552 src/ui.glade:4546 src/ui.glade:5633 msgid "Hide menu" msgstr "Ukryj menu" #: src/ui.glade:954 src/ui.glade:1517 src/ui.glade:2445 src/ui.glade:3008 #: src/ui.glade:3556 src/ui.glade:4550 src/ui.glade:5637 msgid "" "Leave menu.\n" "Flag: -nomenu" msgstr "" "Opuść menu.\n" "Flag: -nomenu" #: src/ui.glade:968 msgid "Contact" msgstr "Kontakt" #: src/ui.glade:973 msgid "Please report any comments to the maintainer of xsnow." msgstr "Prosimy o zgÅ‚aszanie wszelkich uwag do opiekuna xsnow." #: src/ui.glade:983 src/ui.glade:1592 src/ui.glade:2520 src/ui.glade:3083 #: src/ui.glade:3580 src/ui.glade:4519 src/ui.glade:5661 msgid "Quit xsnow" msgstr "ZakoÅ„cz xsnow" #: src/ui.glade:988 src/ui.glade:1596 src/ui.glade:2524 src/ui.glade:3087 #: src/ui.glade:3584 src/ui.glade:4523 src/ui.glade:5665 msgid "Quit xsnow." msgstr "ZakoÅ„cz xsnow." #: src/ui.glade:1028 msgid "" "If the system is too busy, all panels get this color, in which case you " "could adapt some settings in \"snow\", \"birds\", \"settings\", or " "\"celestials\"." msgstr "" "JeÅ›li system jest zbyt obciążony, wszystkie panele otrzymujÄ… ten kolor, w " "takim przypadku możesz dostosować niektóre ustawienia w \"Å›nieg\", " "\"ptaki\", \"ustawienia\" lub \"niebiosa\"." #: src/ui.glade:1222 msgid "Welcome" msgstr "Witamy" #: src/ui.glade:1239 msgid "Blow off:" msgstr "zdmuchnąć:" #: src/ui.glade:1252 msgid "On windows:" msgstr "na oknach:" #: src/ui.glade:1265 msgid "On bottom:" msgstr "Na dnie:" #: src/ui.glade:1278 msgid "On scenery:" msgstr "Na scenerii:" #: src/ui.glade:1288 src/ui.glade:1304 src/ui.glade:1320 src/ui.glade:1336 #: src/ui.glade:3745 src/ui.glade:3838 src/ui.glade:3941 src/ui.glade:4011 #: src/ui.glade:4047 src/ui.glade:6001 msgid "Show" msgstr "Pokazać" #: src/ui.glade:1292 msgid "" "If set, show snow blowing away.\n" "Flags: -blowsnow, -noblowsnow" msgstr "" "JeÅ›li ustawiono, pokaż zamieć Å›nieżnÄ….\n" "Flags: -blowsnow, -noblowsnow" #: src/ui.glade:1308 msgid "" "If set, show fallen snow on windows.\n" "Flags: -keepsnowonwindows, -nokeepsnowonwindows" msgstr "" "JeÅ›li ustawiono, pokaż padajÄ…cy Å›nieg na oknach.\n" "Flags: -keepsnowonwindows, -nokeepsnowonwindows" #: src/ui.glade:1324 msgid "" "If set, show fallen snow on bottom of the desktop.\n" "Flags: -keepsnowonscreen, -nokeepsnowonscreen" msgstr "" "JeÅ›li ustawiono, pokazuj padajÄ…cy Å›nieg na dole pulpitu.\n" "Flags: -keepsnowonscreen, -nokeepsnowonscreen" #: src/ui.glade:1340 msgid "" "If set, snow will collect on the trees.\n" "Flags: -keepsnowontrees, -nokeepsnowontrees" msgstr "" "JeÅ›li ustawiono, Å›nieg bÄ™dzie zbieraÅ‚ siÄ™ na drzewach.\n" "Flags: -keepsnowontrees, -nokeepsnowontrees" #: src/ui.glade:1354 msgid "" "The higher this setting, the more snow will be generated because of Santa " "ploughing, wind or disappearing windows. \n" "Flag: -blowofffactor" msgstr "" "Im wyższe ustawienie, tym wiÄ™cej Å›niegu bÄ™dzie generowanych z powodu orki " "MikoÅ‚aja, wiatru lub znikajÄ…cych okien. \n" "Flag: -blowofffactor" #: src/ui.glade:1373 msgid "" "The higher this setting, the more snow will collect on the windows. \n" "Note: in Wayland, there is no snow on the windows. \n" "Flag: -wsnowdepth" msgstr "" "Im wyższe ustawienie, tym wiÄ™cej Å›niegu bÄ™dzie zbierać siÄ™ na szybach. \n" "Uwaga: w Wayland nie ma Å›niegu na oknach. \n" "Flag: -wsnowdepth" #: src/ui.glade:1393 msgid "" "The higher this setting, the more snow will collect on the bottom of the " "desktop.\n" "Flag: -ssnowdepth" msgstr "" "Im wyższe ustawienie, tym wiÄ™cej Å›niegu zbiera siÄ™ na dole pulpitu.\n" "Flag: -ssnowdepth" #: src/ui.glade:1412 msgid "" "The higher this setting, the more snow will collect on the trees.\n" "Flag: -maxontrees" msgstr "" "Im wyższe ustawienie, tym wiÄ™cej Å›niegu zbiera siÄ™ na drzewach.\n" "Flag: -maxontrees" #: src/ui.glade:1433 msgid "Choose your favorite snow" msgstr "Wybierz swój ulubiony Å›nieg" #: src/ui.glade:1450 src/ui.glade:1618 src/ui.glade:2564 src/ui.glade:2859 #: src/ui.glade:4887 src/ui.glade:5964 src/ui.glade:5975 src/ui.glade:6039 #: src/ui.glade:6065 msgid " " msgstr " " #: src/ui.glade:1464 src/ui.glade:2393 src/ui.glade:2956 src/ui.glade:3458 #: src/ui.glade:4574 src/ui.glade:5690 msgid "Defaults" msgstr "DomyÅ›lne" #: src/ui.glade:1468 msgid "Apply default values for the preferences in this tab.\n" msgstr "Zastosuj wartoÅ›ci domyÅ›lne dla preferencji na tej karcie.\n" #: src/ui.glade:1483 src/ui.glade:2411 src/ui.glade:2974 src/ui.glade:3475 #: src/ui.glade:4592 src/ui.glade:5707 msgid "Vintage" msgstr "Klasyczny" #: src/ui.glade:1487 src/ui.glade:2415 src/ui.glade:2978 src/ui.glade:3479 #: src/ui.glade:4596 src/ui.glade:5711 msgid "Apply vintage values for the preferences in this tab." msgstr "Zastosuj wartoÅ›ci vintage dla preferencji na tej karcie." #: src/ui.glade:1546 src/ui.glade:4474 msgid "" "Apply defaults for all preferences (except settings).\n" "Flags: -defaults" msgstr "" "Zastosuj ustawienia domyÅ›lne dla wszystkich preferencji (z wyjÄ…tkiem " "ustawieÅ„).\n" "Flags: -defaults" #: src/ui.glade:1632 src/ui.glade:3895 msgid "Size:" msgstr "Rozmiar:" #: src/ui.glade:1644 msgid "" "Size of snowflakes, works only for non-vintage snow flakes.\n" "Flag: -snowsize" msgstr "" "Rozmiar pÅ‚atków Å›niegu, dziaÅ‚a tylko w przypadku nieoryginalnych pÅ‚atków " "Å›niegu.\n" "Flag: -snowsize" #: src/ui.glade:1664 src/ui.glade:2357 src/ui.glade:3861 src/ui.glade:4145 #: src/ui.glade:5002 msgid "Speed:" msgstr "PrÄ™dkość:" #: src/ui.glade:1678 msgid "Max # snowflakes:" msgstr "Maksymalna liczba pÅ‚atków Å›niegu:" #: src/ui.glade:1691 msgid "" "Maximum amount of snowflakes.\n" "Flag: -flakecountmax" msgstr "" "Maksymalna ilość pÅ‚atków Å›niegu.\n" "Flag: -flakecountmax" #: src/ui.glade:1716 msgid "# Snowflakes:" msgstr "# PÅ‚atki Å›niegu:" #: src/ui.glade:1732 src/ui.glade:5173 src/ui.glade:5189 msgid "label" msgstr "etykieta" #: src/ui.glade:1741 msgid "Show fluff" msgstr "Pokaż puch" #: src/ui.glade:1745 msgid "" "If set, try to show fluff on fallen snow and trees if possible.\n" "Flags: -fluffy, -nofluffy" msgstr "" "JeÅ›li jest ustawiona, w miarÄ™ możliwoÅ›ci spróbuj pokazać puch na opadÅ‚ym " "Å›niegu i drzewach.\n" "Flags: -fluffy, -nofluffy" #: src/ui.glade:1759 src/ui.glade:1771 src/ui.glade:2575 src/ui.glade:3798 #: src/ui.glade:3810 src/ui.glade:5139 src/ui.glade:5151 msgid "             " msgstr "             " #: src/ui.glade:1783 msgid "" "Speed of the snowflakes.\n" "Flag: -snowspeedfactor" msgstr "" "PrÄ™dkość pÅ‚atków Å›niegu.\n" "Flag: -snowspeedfactor" #: src/ui.glade:1804 msgid "Intensity:" msgstr "Intensywność:" #: src/ui.glade:1816 msgid "" "The higher, the more snowflakes.\n" "Flag: -snowflakes" msgstr "" "Im wyżej, tym wiÄ™cej pÅ‚atków Å›niegu.\n" "Flag: -snowflakes" #: src/ui.glade:1836 msgid "Show snow" msgstr "Pokaż Å›nieg" #: src/ui.glade:1840 msgid "" "If set, show snowflakes.\n" "Flags: -snow, -nosnow" msgstr "" "JeÅ›li ustawiono, pokaż pÅ‚atki Å›niegu.\n" "Flags: -snow, -nosnow" #: src/ui.glade:1855 msgid "" "The color of the snow.\n" "Flag: -sc" msgstr "" "Kolor Å›niegu.\n" "Flag: -sc" #: src/ui.glade:1872 msgid "Color:" msgstr "Kolor:" #: src/ui.glade:1886 msgid "Second color:" msgstr "Drugi kolor:" #: src/ui.glade:1899 msgid "" "The second color of the snow.\n" "Flag: -sc2" msgstr "" "Drugi kolor Å›niegu.\n" "Flag: -sc2" #: src/ui.glade:1912 msgid "Enable" msgstr "Włączać" #: src/ui.glade:1916 msgid "" "If set, use two colors.\n" "Flag: -enablesc2" msgstr "JeÅ›li ustawione, użyj dwóch kolorów.\n" "Flag: -enablesc2" #: src/ui.glade:1974 msgid "Snow" msgstr "Åšnieg" #: src/ui.glade:1992 msgid "" "Tiny Santa with three reindeers.\n" "Flags: -santa 0 -norudolph" msgstr "" "MaÅ‚y MikoÅ‚aj z trzema reniferami.\n" "Flags: -santa 0 -norudolph" #: src/ui.glade:2021 msgid "" "Small Santa with three reindeers.\n" "Flags: -santa 1 -norudolph" msgstr "" "MaÅ‚y MikoÅ‚aj z trzema reniferami.\n" "Flags: -santa 1 -norudolph" #: src/ui.glade:2050 msgid "" "Santa with three reindeers.\n" "Flags: -santa 2 -norudolph" msgstr "" "MikoÅ‚aj z trzema reniferami.\n" "Flags: -santa 2 -norudolph" #: src/ui.glade:2079 msgid "" "Santa with Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder and Blixem.\n" "Flags: -santa 3 -norudolph" msgstr "" "ÅšwiÄ™ty MikoÅ‚aj z Dasherem, Dancer, Prancer, Vixen, Comet, Cupid, Dunder i " "Blixem.\n" "Flags: -santa 3 -norudolph" #: src/ui.glade:2108 msgid "" "Santa using the train with two reindeers.\n" "Flags: -santa 4 -norudolph" msgstr "" "ÅšwiÄ™ty MikoÅ‚aj w pociÄ…gu z dwoma reniferami.\n" "Flags: -santa 4 -norudolph" #: src/ui.glade:2137 msgid "" "Santa using the train with one reindeer and Rudolph.\n" "Flags: -santa 4 -showrudolph" msgstr "" "ÅšwiÄ™ty MikoÅ‚aj w pociÄ…gu z jednym reniferem i Rudolfem.\n" "Flags: -santa 4 -showrudolph" #: src/ui.glade:2165 msgid "" "Tiny Santa with two reindeers and Rudolph.\n" "Flags: -santa 0 -showrudolph" msgstr "" "MaÅ‚y MikoÅ‚aj z dwoma reniferami i Rudolfem.\n" "Flags: -santa 0 -showrudolph" #: src/ui.glade:2195 msgid "" "Small Santa with two reindeers and Rudolph.\n" "Flags: -santa 1 -showrudolph" msgstr "" "MaÅ‚y MikoÅ‚aj z dwoma reniferami i Rudolfem.\n" "Flags: -santa 1 -showrudolph" #: src/ui.glade:2223 msgid "" "Santa with two reindeers and Rudolph.\n" "Flags: -santa 2 -showrudolph" msgstr "" "MikoÅ‚aj z dwoma reniferami i Rudolfem.\n" "Flags: -santa 2 -showrudolph" #: src/ui.glade:2251 msgid "" "Santa with Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder, Blixem " "and Rudolph.\n" "Flags: -santa 3 -showrudolph" msgstr "" "ÅšwiÄ™ty MikoÅ‚aj z Dasherem, Dancer, Prancer, Vixen, Comet, Cupid, Dunder, " "Blixem i Rudolph.\n" "Flags: -santa 3 -showrudolph" #: src/ui.glade:2282 msgid "Without Rudolph" msgstr "Bez Rudolfa" #: src/ui.glade:2297 msgid "With Rudolph" msgstr "Z Rudolfem" #: src/ui.glade:2308 msgid "Choose your Santa" msgstr "Wybierz swojego MikoÅ‚aja" #: src/ui.glade:2326 msgid "Choose your favorite Santa" msgstr "Wybierz swojego ulubionego MikoÅ‚aja" #: src/ui.glade:2342 src/ui.glade:3444 msgid " " msgstr " " #: src/ui.glade:2369 msgid "" "Santa's speed.\n" "Flag: -santaspeedfactor" msgstr "" "Szybkość ÅšwiÄ™tego MikoÅ‚aja.\n" "Flag: -santaspeedfactor" #: src/ui.glade:2397 src/ui.glade:2960 src/ui.glade:3462 src/ui.glade:4578 #: src/ui.glade:5694 msgid "Apply default values for the preferences in this tab." msgstr "Zastosuj wartoÅ›ci domyÅ›lne dla preferencji na tej karcie." #: src/ui.glade:2543 msgid "Show Santa" msgstr "Pokaż MikoÅ‚ajowi" #: src/ui.glade:2547 msgid "" "To show or not to show Santa.\n" "Flags: -showsanta, -nosanta" msgstr "" "Pokazać czy nie pokazać MikoÅ‚ajowi.\n" "Flags: -showsanta, -nosanta" #: src/ui.glade:2590 src/ui.glade:3229 msgid "Scale:" msgstr "Skala:" #: src/ui.glade:2602 msgid "" "Scale of Santa.\n" "Flags: -santascale " msgstr "" "Skala ÅšwiÄ™tego MikoÅ‚aja.\n" "Flags: -santascale " #: src/ui.glade:2647 msgid "Santa" msgstr "ÅšwiÄ™ty" #: src/ui.glade:2662 msgid "Show scenery" msgstr "Pokaż sceneriÄ™" #: src/ui.glade:2666 msgid "" "To show or not to show scenery.\n" "Flags: -showtrees, -notrees" msgstr "" "Pokazywać czy nie pokazywać scenerii.\n" "Flags: -showtrees, -notrees" #: src/ui.glade:2683 msgid "" "Vintage tree, you can set the color.\n" "Flag: -treetype 0" msgstr "" "Stare drzewo, możesz ustawić kolor.\n" "Flag: -treetype 0" #: src/ui.glade:2706 msgid "" "Woody tree.\n" "Flags: -treetype 1 or: -treetype all" msgstr "" "Drzewo zdrewniaÅ‚e.\n" "Flags: -treetype 1 or: -treetype all" #: src/ui.glade:2729 msgid "" "Leavy tree.\n" "Flags: -treetype 2 or: -treetype all" msgstr "" "Drzewo liÅ›ciaste.\n" "Flags: -treetype 2 or: -treetype all" #: src/ui.glade:2752 msgid "" "Small house.\n" "Flags: -treetype 3 or: -treetype all" msgstr "" "MaÅ‚y dom.\n" "Flags: -treetype 3 or: -treetype all" #: src/ui.glade:2775 msgid "" "Reindeer.\n" "Flags: -treetype 4 or: -treetype all" msgstr "" "Renifer.\n" "Flags: -treetype 4 or: -treetype all" #: src/ui.glade:2798 msgid "" "Moose.\n" "Flags: -treetype 5 or: -treetype all" msgstr "" "ÅoÅ›.\n" "Flags: -treetype 5 or: -treetype all" #: src/ui.glade:2821 msgid "" "Snowy tree.\n" "Flags: -treetype 6 or: -treetype all" msgstr "" "OÅ›nieżone drzewo.\n" "Flags: -treetype 6 or: -treetype all" #: src/ui.glade:2844 msgid "" "Set color of vintage tree.\n" "Flag: -tc" msgstr "" "Ustaw kolor rocznika drzewa.\n" "Flag: -tc" #: src/ui.glade:2884 msgid "Compose your favorite scenery" msgstr "Skomponuj swojÄ… ulubionÄ… sceneriÄ™" #: src/ui.glade:2900 msgid "Try and click any image!" msgstr "Spróbuj kliknąć dowolny obraz!" #: src/ui.glade:2931 msgid "" "Polar bear.\n" "Flags: -treetype 7 or: -treetype all" msgstr "" "Niedźwiedź polarny.\n" "Flags: -treetype 7 or: -treetype all" #: src/ui.glade:3141 msgid "# Items:" msgstr "# Przedmiotów:" #: src/ui.glade:3156 msgid "" "Desired number of scenery items.\n" "Flag: -trees" msgstr "" "Żądana liczba elementów scenerii.\n" "Flag: -trees" #: src/ui.glade:3179 msgid "% Window fill:" msgstr "% wypeÅ‚nienia okna:" #: src/ui.glade:3190 msgid "" "Bottom percentage of screen available for scenery.\n" "Flag: -treefill" msgstr "" "Dolny procent ekranu dostÄ™pny dla scenerii.\n" "Flag: -treefill" #: src/ui.glade:3209 msgid "Allow overlap" msgstr "Zezwalaj na nakÅ‚adanie siÄ™" #: src/ui.glade:3213 msgid "" "To allow overlap or not when placing scenery.\n" "Flags: -treeoverlap, -notreeoverlap" msgstr "" "Aby zezwolić na nakÅ‚adanie siÄ™ lub nie podczas umieszczania scenerii.\n" "Flags: -treeoverlap, -notreeoverlap" #: src/ui.glade:3240 msgid "" "Scale of scenery.\n" "Flag: sceneryscale " msgstr "" "Skala scenerii.\n" "Flag: sceneryscale " #: src/ui.glade:3409 msgid "Scenery" msgstr "Sceneria" #: src/ui.glade:3428 msgid "Compose here your favorite celestial conditions" msgstr "Skomponuj tutaj swoje ulubione warunki na niebie" #: src/ui.glade:3508 msgid "" "Apply default values for all preferences (except settings).\n" "Flag: -defaults" msgstr "" "Zastosuj wartoÅ›ci domyÅ›lne dla wszystkich preferencji (z wyjÄ…tkiem " "ustawieÅ„).\n" "Flag: -defaults" #: src/ui.glade:3526 msgid "" "Apply vintage values for all preferences (except settings).\n" "Flag: -vintage" msgstr "" "Zastosuj stare wartoÅ›ci dla wszystkich preferencji (oprócz ustawieÅ„).\n" "Flag: -vintage" #: src/ui.glade:3612 msgid "Wind" msgstr "Wiatr" #: src/ui.glade:3626 msgid "Windy" msgstr "Wietrzny" #: src/ui.glade:3631 msgid "" "If set, there will be wind.\n" "Flags: -wind, -nowind" msgstr "" "JeÅ›li ustawiono, bÄ™dzie wiatr.\n" "Flags: -wind, -nowind" #: src/ui.glade:3648 msgid "Whirl:" msgstr "Wir:" #: src/ui.glade:3660 msgid "" "The higher this setting, the more the wind will whirl.\n" "Flag: -whirlfactor" msgstr "" "Im wyższe ustawienie, tym bardziej bÄ™dzie wirowaÅ‚ wiatr.\n" "Flag: -whirlfactor" #: src/ui.glade:3682 msgid "Timer:" msgstr "Regulator czasowy:" #: src/ui.glade:3695 msgid "" "This setting determines how many seconds pass between two gusts of wind.\n" "Flag: -windtimer" msgstr "" "To ustawienie okreÅ›la, ile sekund upÅ‚ywa miÄ™dzy dwoma podmuchami wiatru.\n" "Flag: -windtimer" #: src/ui.glade:3711 msgid "Now!" msgstr "Ale już!" #: src/ui.glade:3715 msgid "Force a gust of wind immediately." msgstr "Natychmiast wymuÅ› podmuch wiatru." #: src/ui.glade:3732 msgid "Stars" msgstr "Gwiazdy" #: src/ui.glade:3750 msgid "" "To show or not show stars.\n" "Flag: -stars (0 means: no stars)" msgstr "" "Pokazywać lub nie pokazywać gwiazdek.\n" "Flag: -stars (0 means: no stars)" #: src/ui.glade:3767 msgid "Number:" msgstr "Numer:" #: src/ui.glade:3779 msgid "" "Number of twinkling stars.\n" "Flag: -stars" msgstr "" "Liczba migoczÄ…cych gwiazd.\n" "Flag: -stars" #: src/ui.glade:3825 msgid "Moon" msgstr "Księżyc" #: src/ui.glade:3843 msgid "" "To show or not show moon.\n" "Flags: -moon 1, -moon 0" msgstr "" "Pokazywać czy nie pokazywać księżyca.\n" "Flags: -moon 1, -moon 0" #: src/ui.glade:3873 msgid "" "Speed of moon in pixels/minute.\n" "Flag: -moonspeed" msgstr "" "PrÄ™dkość księżyca w pikselach na minutÄ™.\n" "Flag: -moonspeed" #: src/ui.glade:3907 msgid "" "Relative size of the moon.\n" "Flag: -moonsize" msgstr "" "WzglÄ™dny rozmiar księżyca.\n" "Flag: -moonsize" #: src/ui.glade:3928 msgid "Halo" msgstr "Aureola" #: src/ui.glade:3946 msgid "" "To show or not to show halo around moon.\n" "Flags: -halo 1, -halo 0" msgstr "" "Pokazywać czy nie pokazywać halo wokół księżyca.\n" "Flags: -halo 1, -halo 0" #: src/ui.glade:3964 src/ui.glade:4179 msgid "Bright:" msgstr "Jasny:" #: src/ui.glade:3976 msgid "" "Brightness of moon's halo.\n" "Flag: -halobrightness" msgstr "" "Jasność aureoli księżyca.\n" "Flag: -halobrightness" #: src/ui.glade:3998 msgid "Meteors" msgstr "Meteory" #: src/ui.glade:4016 msgid "" "To show or not to show meteors.\n" "Flags: -meteors, -nometeors" msgstr "" "Pokazywać czy nie pokazywać meteorów.\n" "Flags: -meteors, -nometeors" #: src/ui.glade:4034 msgid "Aurora" msgstr "Zorza polarna" #: src/ui.glade:4052 msgid "" "To show or not show aurora.\n" "Note: the aurora is best viewed using a dark background.\n" "Flags: -aurora 1, -aurora 0" msgstr "" "Aby pokazywać lub nie pokazywać zorzy polarnej.\n" "Uwaga: zorzÄ™ polarnÄ… najlepiej oglÄ…dać na ciemnym tle.\n" "Flags: -aurora 1, -aurora 0" #: src/ui.glade:4071 msgid "Width:" msgstr "Szerokość:" #: src/ui.glade:4083 msgid "" "Width of aurora in percentage of screen width.\n" "Flag: -aurorawidth" msgstr "" "Szerokość zorzy polarnej w procentach szerokoÅ›ci ekranu.\n" "Flag: -aurorawidth" #: src/ui.glade:4108 msgid "Height:" msgstr "Wysokość:" #: src/ui.glade:4120 msgid "" "Vertical size of aurora.\n" "Flag: -auroraheight" msgstr "" "Pionowy rozmiar zorzy polarnej.\n" "Flag: -auroraheight" #: src/ui.glade:4157 msgid "" "Animation speed of aurora: real: 10, for a more dramatic effect choose: 100\n" "Flag: -auroraspeed" msgstr "" "Szybkość animacji zorzy polarnej: rzeczywista: 10, dla bardziej " "dramatycznego efektu wybierz: 100\n" "Flag: -auroraspeed" #: src/ui.glade:4191 msgid "" "Brightness of aurora.\n" "Flags: -aurorabrightness" msgstr "" "Jasność zorzy polarnej.\n" "Flags: -aurorabrightness" #: src/ui.glade:4208 msgid "Left" msgstr "Lewy" #: src/ui.glade:4212 msgid "" "Place aurora left on the screen.\n" "Flag: -auroraleft" msgstr "" "Umieść AurorÄ™ w lewo na ekranie.\n" "Flag: -auroraleft" #: src/ui.glade:4225 msgid "Middle" msgstr "Åšrodek" #: src/ui.glade:4229 msgid "" "Place aurora in the middle of the screen.\n" "Flag: -auroramiddle" msgstr "" "Umieść AurorÄ™ na Å›rodku ekranu.\n" "Flag: -auroramiddle" #: src/ui.glade:4243 msgid "Right" msgstr "PrawidÅ‚owy" #: src/ui.glade:4247 msgid "" "Place aurora in the right of the screen.\n" "Flag: -auroraright" msgstr "" "Umieść AurorÄ™ po prawej stronie ekranu.\n" "Flag: -auroraright" #: src/ui.glade:4266 msgid "Frequency:" msgstr "CzÄ™stotliwość:" #: src/ui.glade:4278 msgid "" "Frequency of meteors to appear.\n" "Flags: -meteorfrequency" msgstr "" "CzÄ™stotliwość pojawiania siÄ™ meteorów.\n" "Flags: -meteorfrequency" #: src/ui.glade:4300 msgid "Base:" msgstr "Baza:" #: src/ui.glade:4312 msgid "" "Baseline height of aurora, in percentage of screen height.\n" "Flag: -aurorabase" msgstr "" "Podstawowa wysokość zorzy polarnej wyrażona w procentach wysokoÅ›ci ekranu.\n" "Flag: -aurorabase" #: src/ui.glade:4329 msgid "Color" msgstr "Kolor" #: src/ui.glade:4333 msgid "" "Choose between yellow-ish and white-ish moon.\n" "Flag: -mooncolor [0,1]" msgstr "" "Wybierz miÄ™dzy żółtawym a biaÅ‚ym księżycem.\n" "Flag: -mooncolor [0,1]" #: src/ui.glade:4433 msgid "Celestials" msgstr "NiebiaÅ„skie" #: src/ui.glade:4453 msgid "Birds settings" msgstr "Ustawienia ptaków" #: src/ui.glade:4617 msgid "Show birds" msgstr "Pokaż ptaki" #: src/ui.glade:4621 msgid "" "If set: show birds.\n" "Flags: -showbirds 1, -showbirds 0" msgstr "" "JeÅ›li ustawiono: pokaż ptaki.\n" "Flags: -showbirds 1, -showbirds 0" #: src/ui.glade:4634 msgid "Birds only" msgstr "Tylko ptaki" #: src/ui.glade:4638 msgid "" "If set: show no Santa, snow or scenery.\n" "Flags: -birdsonly 0, -birdsony 1" msgstr "" "JeÅ›li ustawiono: nie pokazuj ÅšwiÄ™tego MikoÅ‚aja, Å›niegu ani scenerii.\n" "Flags: -birdsonly 0, -birdsony 1" #: src/ui.glade:4655 msgid "Preferred distance:" msgstr "Preferowana odlegÅ‚ość:" #: src/ui.glade:4669 msgid "" "Preferred distance from other birds.\n" "Flag: -prefdistance" msgstr "" "Preferowana odlegÅ‚ość od innych ptaków.\n" "Flag: -prefdistance" #: src/ui.glade:4697 msgid "Restart" msgstr "Uruchom ponownie" #: src/ui.glade:4701 msgid "Restart birds." msgstr "Zrestartuj ptaki." #: src/ui.glade:4718 msgid "Viewing distance:" msgstr "OdlegÅ‚ość oglÄ…dania:" #: src/ui.glade:4731 msgid "" "Viewing distance.\n" "NOTE: Santa has no knowledge of viewing distance, so when birds are " "following Santa, the relative positions of Santa and birds will be " "temporarely out of sync when you change the viewing distance. This is only " "noticeable when the birds are following Santa.\n" "Flag: -viewingdistance" msgstr "" "OdlegÅ‚ość widzenia.\n" "UWAGA: MikoÅ‚aj nie zna odlegÅ‚oÅ›ci widzenia, wiÄ™c gdy ptaki podążajÄ… za " "MikoÅ‚ajem, wzglÄ™dne pozycje MikoÅ‚aja i ptaków bÄ™dÄ… chwilowo " "niezsynchronizowane, gdy zmienisz odlegÅ‚ość widzenia. Jest to zauważalne " "tylko wtedy, gdy ptaki podążajÄ… za MikoÅ‚ajem.\n" "Flag: -viewingdistance" #: src/ui.glade:4752 msgid "Focus to attraction point:" msgstr "Skoncentruj siÄ™ na punkcie przyciÄ…gania:" #: src/ui.glade:4766 msgid "" "Tendency to concentrate on the attraction point.\n" "Flag: -focuscentre" msgstr "" "Tendencja do koncentrowania siÄ™ na punkcie przyciÄ…gania.\n" "Flag: -focuscentre" #: src/ui.glade:4784 msgid "" "Desired number of birds. If zero, no birds are shown.\n" "Flag: -nbirds" msgstr "" "Żądana liczba ptaków. JeÅ›li zero, ptaki nie sÄ… wyÅ›wietlane.\n" "Flag: -nbirds" #: src/ui.glade:4807 msgid "# Birds:" msgstr "# Ptaki:" #: src/ui.glade:4821 msgid "" "Number of nearest neighbours the birds should look at.\n" "Flag: -neighbours" msgstr "" "Liczba najbliższych sÄ…siadów, którym ptaki powinny siÄ™ przyjrzeć.\n" "Flag: -neighbours" #: src/ui.glade:4841 msgid "Neighbours:" msgstr "SÄ…siedzi:" #: src/ui.glade:4856 msgid "" "Give the birds a fancy color.\n" "Flag: -birdscolor" msgstr "" "Nadaj ptakom fantazyjny kolor.\n" "Flag: -birdscolor" #: src/ui.glade:4874 msgid "Bird color" msgstr "Kolor ptaka" #: src/ui.glade:4900 msgid "Anarchy:" msgstr "Anarchia:" #: src/ui.glade:4914 msgid "" "Anarchy level: the higher, the more anarchy.\n" "Flag: -anarchy" msgstr "" "Poziom anarchii: im wyższy, tym wiÄ™cej anarchii.\n" "Flag: -anarchy" #: src/ui.glade:4934 msgid "Distance weight:" msgstr "Waga odlegÅ‚oÅ›ci:" #: src/ui.glade:4948 msgid "" "Tendency to keep desired distance to neighbours.\n" "Flag: -disweight" msgstr "" "SkÅ‚onność do utrzymywania pożądanego dystansu do sÄ…siadów.\n" "Flag: -disweight" #: src/ui.glade:4968 msgid "Adjust speed to neighbours:" msgstr "Dostosuj prÄ™dkość do sÄ…siadów:" #: src/ui.glade:4982 msgid "" "Tendency to adjust speed to neighbours.\n" "Flag: -followneighbours" msgstr "" "SkÅ‚onność do dostosowywania prÄ™dkoÅ›ci do sÄ…siadów.\n" "Flag: -followneighbours" #: src/ui.glade:5016 msgid "" "Speed of birds in arbitrary units.\n" "Flag: -birdsspeed" msgstr "" "PrÄ™dkość ptaków w dowolnych jednostkach.\n" "Flag: -birdsspeed" #: src/ui.glade:5036 msgid "Drawing scale:" msgstr "Skala rysunku:" #: src/ui.glade:5050 msgid "" "Influence the size of the birds.\n" "Flag: -birdsscale\n" msgstr "" "WpÅ‚ywaj na wielkość ptaków.\n" "Flag: -birdsscale\n" #: src/ui.glade:5067 msgid "" "Show \n" "attr point" msgstr "" "Pokaż \n" " punkt attr" #: src/ui.glade:5073 msgid "" "Show the point where the birds want to go.\n" "Flags: -showattr 0, -showattr 1" msgstr "" "Pokaż punkt, do którego ptaki chcÄ… siÄ™ udać.\n" "Flags: -showattr 0, -showattr 1" #: src/ui.glade:5084 msgid "" "Follow \n" "Santa" msgstr "" "Podążaj za \n" " MikoÅ‚ajem" #: src/ui.glade:5090 msgid "" "Birds are attracted by an attraction point. Here you can choose to follow " "Santa.\n" "Flags: -followsanta 0, -followsanta 1" msgstr "" "Punkt przyciÄ…gajÄ…cy przyciÄ…ga ptaki. Tutaj możesz podążać za ÅšwiÄ™tym " "MikoÅ‚ajem.\n" "Flags: -followsanta 0, -followsanta 1" #: src/ui.glade:5103 msgid "" "Percentage of screen to be used for the attraction point.\n" "Flag: -attrspace" msgstr "" "Procent ekranu do wykorzystania w punkcie przyciÄ…gania.\n" "Flag: -attrspace" #: src/ui.glade:5125 msgid "Attraction point range" msgstr "ZasiÄ™g punktów przyciÄ…gania" #: src/ui.glade:5168 msgid "Actual mean distance from neighbours." msgstr "Rzeczywista Å›rednia odlegÅ‚ość od sÄ…siadów." #: src/ui.glade:5185 msgid "Distance used to get the desired number of neighbours." msgstr "OdlegÅ‚ość używana do uzyskania żądanej liczby sÄ…siadów." #: src/ui.glade:5268 msgid "Birds" msgstr "Ptaki" #: src/ui.glade:5286 msgid "version" msgstr "wersja" #: src/ui.glade:5301 src/ui.glade:6515 msgid "Settings" msgstr "Ustawienia" #: src/ui.glade:5323 msgid "Transparency " msgstr "Przezroczystość " #: src/ui.glade:5340 msgid "" "Transparency of painted items:\n" "0: no transparency.\n" "100: fully transparent, you will see nothing!\n" "Flag: -transparency" msgstr "" "Przezroczystość malowanych przedmiotów:\n" "0: brak przezroczystoÅ›ci.\n" "100: peÅ‚na przejrzystość, nic nie zobaczysz!\n" "Flag: -transparency" #: src/ui.glade:5367 msgid "Lift snow on bottom" msgstr "PodnieÅ› Å›nieg na dole" #: src/ui.glade:5383 msgid "" "Use this if snow falls below the bottom of your screen, or fallen snow " "hides something that should not be hidden.\n" "Flag: -offsets" msgstr "" "Użyj tego, jeÅ›li Å›nieg spadnie poniżej dolnej części ekranu lub spadnie " "Å›nieg zakrywa coÅ›, czego nie powinno siÄ™ ukrywać.\n" "Flag: -offsets" #: src/ui.glade:5408 msgid "Lift snow on windows" msgstr "PodnieÅ› Å›nieg na okna" #: src/ui.glade:5424 msgid "" "Use this if no snow collects on your windows, or if snow collects separated " "from your windows. \n" "Some basic window managers need this setting (e.g. TWM needs in general a " "value of 25 .. 28).\n" "Flag: -offsety" msgstr "" "Użyj tego, jeÅ›li na oknach nie zbiera siÄ™ Å›nieg lub jeÅ›li Å›nieg zbiera siÄ™ " "poza oknami. \n" "Niektóre podstawowe menedżery okien wymagajÄ… tego ustawienia (np. TWM wymaga " "ogólnie wartoÅ›ci 25 .. 28).\n" "Flag: -offsety" #: src/ui.glade:5449 msgid "Cpu factor" msgstr "Współczynnik procesora" #: src/ui.glade:5467 msgid "" "The higher, the smoother xsnow will run, but will also use more cpu power.\n" "Flag: -cpuload" msgstr "" "Im wyższa, tym pÅ‚ynniej xsnow bÄ™dzie dziaÅ‚ać, ale bÄ™dzie też zużywać wiÄ™cej " "mocy procesora.\n" "Flag: -cpuload" #: src/ui.glade:5493 msgid "Scale" msgstr "Skala" #: src/ui.glade:5510 msgid "" "Overall drawing scale.\n" "Flag: -scale" msgstr "" "Ogólna skala rysunku.\n" "Flag: -scale" #: src/ui.glade:5543 msgid "Ignore large top windows" msgstr "Zignoruj duże górne okna" #: src/ui.glade:5559 msgid "" "Windows wider than 80 percent of the screen and closer to the top than the " "number in this widget will not collect snow.\n" "In some cases, there are invisible windows near the top of the screen, which " "are handled by xsnow as normal windows: snow is collected upon them. By " "entering a suitable number here, this undesired behaviour can be avoided.\n" "Flag: -ignoretop\n" "\n" msgstr "" "Okna szersze niż 80 procent ekranu i poÅ‚ożone bliżej góry niż liczba w tym " "widgecie nie bÄ™dÄ… zbierać Å›niegu.\n" "W niektórych przypadkach w górnej części ekranu znajdujÄ… siÄ™ niewidoczne " "okna, które sÄ… obsÅ‚ugiwane przez xsnow jako normalne okna: zbiera siÄ™ na " "nich Å›nieg. WpisujÄ…c tutaj odpowiedni numer, można uniknąć tego " "niepożądanego zachowania.\n" "Flag: -ignoretop\n" "\n" #: src/ui.glade:5583 msgid "Ignore large bottom windows" msgstr "Zignoruj duże dolne okna" #: src/ui.glade:5599 msgid "" "Windows wider than 80 percent of the screen and closer to the bottom than " "the number in this widget will not collect snow.\n" "\n" "In some cases, there are invisible windows near the bottom of the screen, " "which are handled by xsnow as normal windows: snow is collected upon them. " "By entering a suitable number here, this undesired behaviour can be " "avoided.\n" "Flag: -ignorebottom" msgstr "" "Okna szersze niż 80 procent ekranu i bliżej doÅ‚u niż liczba w tym widżecie " "nie bÄ™dÄ… zbierać Å›niegu.\n" "\n" "W niektórych przypadkach w dolnej części ekranu znajdujÄ… siÄ™ niewidoczne " "okna, które sÄ… obsÅ‚ugiwane przez xsnow jak zwykÅ‚e okna: zbiera siÄ™ na nich " "Å›nieg. WpisujÄ…c tutaj odpowiedni numer, można uniknąć tego niepożądanego " "zachowania.\n" "Flag: -ignorebottom" #: src/ui.glade:5791 msgid "window type etc." msgstr "typ okna itp." #: src/ui.glade:5814 msgid "" "Menu\n" "colors" msgstr "" "Menu\n" "kolory" #: src/ui.glade:5819 msgid "" "Toggle between xsnow's own menu colors and standard menu colors.\n" "Activated: use xsnow colors.\n" "Deactivated: use default colors.\n" "Flags: -theme 1, -theme 0" msgstr "" "Przełącz miÄ™dzy wÅ‚asnymi kolorami menu xsnow a standardowymi kolorami menu.\n" "Włączony: używaj kolorów xsnow.\n" "Dezaktywowany: używaj kolorów domyÅ›lnych.\n" "Flags: -theme 1, -theme 0" #: src/ui.glade:5833 msgid "" "On all\n" "workspaces" msgstr "" "We wszystkich \n" " obszarach roboczych" #: src/ui.glade:5838 msgid "" "Use all workspaces to snow in.\n" "NOTE: this doesn't work properly in enlightenment.\n" "Flags: -allworkspaces 1, -allworkspaces 0" msgstr "" "Wykorzystaj wszystkie obszary robocze, aby spadÅ‚ Å›nieg.\n" "UWAGA: to nie dziaÅ‚a poprawnie w oÅ›wieceniu.\n" "Flags: -allworkspaces 1, -allworkspaces 0" #: src/ui.glade:5856 msgid "" "Below\n" "windows" msgstr "" "Poniżej \n" " okna" #: src/ui.glade:5861 msgid "" "When activated, it will be snowing below your windows, else it will be " "snowing upon you windows too.\n" "On some desktop environments, when snowing above your windows you will not " "be able to click on any window.\n" "Therefore, you will be asked to click a button, to be sure that things are " "OK.\n" "Flag: -above" msgstr "" "Po aktywacji Å›nieg bÄ™dzie padaÅ‚ pod Twoimi oknami, w przeciwnym razie bÄ™dzie " "padaÅ‚ również nad Twoimi oknami.\n" "W niektórych Å›rodowiskach graficznych, gdy pada Å›nieg nad oknami, nie bÄ™dzie " "można kliknąć żadnego okna.\n" "Dlatego: zostaniesz poproszony o klikniÄ™cie przycisku, aby upewnić siÄ™, że " "wszystko jest w porzÄ…dku.\n" "Flag: -above" #: src/ui.glade:5880 msgid "" "Click to\n" "confirm" msgstr "" "Kliknij, aby \n" " potwierdzić" #: src/ui.glade:5885 msgid "To make sure you can click." msgstr "Aby upewnić siÄ™, że możesz kliknąć." #: src/ui.glade:5904 msgid "" "If you have more than one monitor, choose where you want snow falling. " "Choose 'all monitors' if you want snow in all monitors.\n" "NOTE: when changing monitor, xsnow will restart.\n" "Flag: -screen" msgstr "" "JeÅ›li masz wiÄ™cej niż jeden monitor, wybierz miejsce, w którym ma padać " "Å›nieg. Wybierz „wszystkie monitoryâ€, jeÅ›li chcesz, aby Å›nieg byÅ‚ na " "wszystkich monitorach.\n" "UWAGA: po zmianie monitora xsnow uruchomi siÄ™ ponownie.\n" "Flag: -screen" #: src/ui.glade:5911 msgid "monitor 1" msgstr "monitor 1" #: src/ui.glade:5922 msgid "" "Create\n" "outline" msgstr "" "Utwórz \n" " zarys" #: src/ui.glade:5927 msgid "" "To draw an outline around the snow window.\n" "Flag: -outline 1/0" msgstr "" "Aby narysować kontur wokół okna Å›nieżnego.\n" "Flag: -outline 1/0" #: src/ui.glade:5951 msgid "" " \n" " " msgstr "" " \n" " " #: src/ui.glade:5986 msgid "" "Choose here the picture you want as background when xscreensaver is " "active.\n" "Flag: -bg" msgstr "" "Wybierz tutaj obraz, który chcesz ustawić jako tÅ‚o, gdy aktywny jest " "xscreensaver.\n" "Flag: -bg" #: src/ui.glade:5990 msgid "Choose background" msgstr "Wybierz tÅ‚o" #: src/ui.glade:6005 msgid "" "Activate xscreensaver.\n" "Click and don't touch mouse and keyboard for a few seconds..." msgstr "" "Aktywuj xscreensaver.\n" "Kliknij i nie dotykaj myszy ani klawiatury przez kilka sekund..." #: src/ui.glade:6019 msgid "" "Settings for Xscreensaver. You can choose a background, and choose to use it " "or not.\n" "Make sure you add a line like\n" "xsnow -root\n" "after the line 'programs:' in the file ~/.xscreensaver and you run " "xscreensaver-demo to choose for xsnow.\n" "To activate xscreensaver on the command line:\n" "xscreensaver-command -activate\n" "See also the man page:\n" "man xsnow" msgstr "" "Ustawienia dla Xscreensaver. Możesz wybrać tÅ‚o i zdecydować, czy chcesz go " "używać, czy nie.\n" "PamiÄ™taj, aby dodać wiersz typu \n" "xsnow -root\n" "po wierszu „programy:†w pliku ~/.xscreensaver i uruchamiasz xscreensaver-" "demo do wyboru xsnow.\n" "Aby aktywować xscreensaver w wierszu poleceÅ„:\n" "xscreensaver-command -activate\n" "Zobacz także stronÄ™ podrÄ™cznika:\n" "man xsnow" #: src/ui.glade:6028 msgid "Xscreensaver: " msgstr "Xscreensaver: " #: src/ui.glade:6048 msgid "Black" msgstr "Czarny" #: src/ui.glade:6052 msgid "" "When activated, the background will be black.\n" "Flag: -bg (this button will be automatically desactivated when -bg is given)" msgstr "" "Po aktywacji tÅ‚o bÄ™dzie czarne.\n" "Flag: -bg (this button will be automatically desactivated when -bg is given)" #: src/ui.glade:6076 msgid "" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" msgstr "" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" #: src/ui.glade:6551 msgid "en" msgstr "en" #: src/ui.glade:6554 msgid "it" msgstr "to" #~ msgid "" #~ "If set, use two colors.\n" #~ "Flags: -enablesc2" #~ msgstr "" #~ "JeÅ›li ustawione, użyj dwóch kolorów.\n" #~ "Flags: -enablesc2" #, c-format #~ msgid "XWinInfo failed\n" #~ msgstr "XWinInfo nie powiodÅ‚o siÄ™ \n" #, c-format #~ msgid "Force snow on root: window: %#lx, depth: %d\n" #~ msgstr "WymuÅ› Å›nieg na korzeniu: okno: %#lx, głębokość: %d\n" #, c-format #~ msgid "" #~ "NOTE: you probably need to tweak 'Lift snow on windows' in the 'settings' " #~ "panel.\n" #~ msgstr "" #~ "UWAGA: prawdopodobnie musisz dostosować opcjÄ™ „PodnieÅ› Å›nieg na okna†w " #~ "panelu „ustawieniaâ€.\n" #~ msgid "Force a gust of wind immediately.\n" #~ msgstr "Natychmiast wymuÅ› podmuch wiatru.\n" xsnow-3.8.3/pofiles/pt.po0000666000000000000000000013110014732252143013520 0ustar0000000000000000# # Sometimes the translations contain rubbish, please replace them. # # (abc_1000) \n # # (abc_1001) xsnow # # (abc_1002) %l#x # # (abc_1003)   # # (abc_1004) XsnoW # # (abc_1005) Rick Jansen # # (abc_1006) XSNOW # # (abc_1007) Xsnow # # (abc_1008) Xscreensaver # Language for xsnow # Copyright (C) 2023 Willem Vermin # This file is distributed under the same license as the xsnow package. # Willem Vermin , 2023 # msgid "" msgstr "" "Project-Id-Version: xsnow 3.6.1.gettext~pre6\n" "Report-Msgid-Bugs-To: Willem Vermin wvermin@gmail.com\n" "POT-Creation-Date: 2024-03-10 14:19+0100\n" "PO-Revision-Date: 2024-03-10 14:19+0100\n" "Last-Translator: Willem Vermin wvermin@gmail.com\n" "Language-Team: None\n" "Language: pt\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: src/main.c:379 #, c-format msgid "Available languages are: %s\n" msgstr "Os idiomas disponíveis são: %s\n" #: src/main.c:382 msgid "Warning: don't eat yellow snow!" msgstr "Atenção: não coma neve amarela!" #: src/main.c:403 #, c-format msgid "For optimal resuts, add to your %s:\n" msgstr "Para retomadas ideais, adicione ao seu %s:\n" #: src/main.c:411 #, c-format msgid "unknown\n" msgstr "desconhecido\n" #: src/main.c:420 #, c-format msgid "Detected Wayland desktop\n" msgstr "Ãrea de trabalho Wayland detectada\n" #: src/main.c:435 #, c-format msgid "Xsnow needs gtk version >= %s, found version %s \n" msgstr "Xsnow precisa da versão gtk >= %s, encontrou a versão %s \n" #: src/main.c:445 msgid "Continuing with flag" msgstr "Continuando com a bandeira" #: src/main.c:483 #, c-format msgid "%s: cannot connect to X server %s\n" msgstr "%s: não é possível conectar-se ao servidor X %s\n" #: src/main.c:484 msgid "(default)" msgstr "(padrão)" #: src/main.c:602 msgid "restarting" msgstr "Reiniciar" #: src/main.c:649 #, c-format msgid "Click on a window ...\n" msgstr "Clique numa janela ...\n" #: src/main.c:683 #, c-format msgid "Detected desktop session: %s\n" msgstr "Sessão de área de trabalho detectada: %s\n" #: src/main.c:686 #, c-format msgid "Could not determine desktop session\n" msgstr "Não foi possível determinar a sessão da área de trabalho\n" #: src/main.c:718 #, c-format msgid "Trying to snow in root window\n" msgstr "Tentando nevar na janela raiz\n" #: src/main.c:762 #, c-format msgid "Using transparent window\n" msgstr "Usando janela transparente\n" #: src/main.c:767 #, c-format msgid "The transparent snow-window is probably not click-through, alas..\n" msgstr "" "A janela de neve transparente provavelmente não é click-through, " "infelizmente..\n" #: src/main.c:776 #, c-format msgid "Cannot create transparent window\n" msgstr "Não é possível criar janela transparente\n" #: src/main.c:778 #, c-format msgid "NOTE: xsnow will probably run, but some glitches are to be expected.\n" msgstr "" "NOTA: xsnow provavelmente será executado, mas algumas falhas são esperadas.\n" #: src/main.c:788 #, c-format msgid "LXDE session found, using window 'pcmanfm'.\n" msgstr "Sessão LXDE encontrada, usando a janela 'pcmanfm'.\n" #: src/main.c:795 #, c-format msgid "Using window 'Desktop'.\n" msgstr "Usando a janela 'Desktop'.\n" #: src/main.c:799 #, c-format msgid "Using root window\n" msgstr "Usando a janela raiz\n" #: src/main.c:843 #, c-format msgid "Snowing in %#lx: %s %d+%d %dx%d\n" msgstr "Nevando em %#lx: %s %d+%d %dx%d\n" #: src/main.c:888 #, c-format msgid "Using double buffer: %#lx. %dx%d\n" msgstr "Usando buffer duplo: %#lx. %dx%d\n" #: src/main.c:895 #, c-format msgid "NOT using double buffering:" msgstr "NÃO usar buffering duplo:" #: src/main.c:897 #, c-format msgid " because double buffering is not available on this system\n" msgstr " porque o buffer duplo não está disponível neste sistema\n" #: src/main.c:899 #, c-format msgid " on your request.\n" msgstr " a seu pedido.\n" #: src/main.c:900 #, c-format msgid "NOTE: expect some flicker.\n" msgstr "NOTA: espere um pouco de cintilação.\n" #: src/main.c:1042 msgid "Restart due to change of screen or language settings ...\n" msgstr "Reiniciar devido a alteração das configurações de tela ou idioma...\n" #: src/main.c:1056 msgid "Restart due to change of display settings...\n" msgstr "Reiniciar devido à alteração das configurações de exibição...\n" #: src/main.c:1147 msgid "Wayland (Expect some slugginess)" msgstr "Wayland (Espere alguma lentidão)" #: src/main.c:1151 msgid "Probably X11" msgstr "Provavelmente X11" #: src/main.c:1153 #, c-format msgid "%s. Snow window: %#lx" msgstr "%s. Janela de neve: %#lx" #: src/main.c:1205 #, c-format msgid "More than %d errors, I quit!" msgstr "Mais de %d erros, eu desisto!" #: src/main.c:1355 #, c-format msgid "Window size changed, now snowing in in %#lx: %s %d+%d %dx%d\n" msgstr "Tamanho da janela alterado, agora nevando em %#lx: %s %d+%d %dx%d\n" #: src/main.c:1424 #, c-format msgid "Halting because of flag %s\n" msgstr "Parando por causa do sinalizador %s\n" #: src/selfrep.c:34 #, c-format msgid "Not sending tar file to terminal.\n" msgstr "Não está a enviar ficheiro tar para o terminal.\n" #: src/selfrep.c:35 #, c-format msgid "Try redirecting to a file (e.g: %s,\n" msgstr "Tente redirecionar para um arquivo (por exemplo: %s,\n" #: src/selfrep.c:36 #, c-format msgid "or use a %s" msgstr "ou use um %s" #: src/selfrep.c:42 msgid "Problems encountered during production of the tar ball.\n" msgstr "Problemas encontrados durante a produção da bola de alcatrão.\n" #: src/selfrep.c:47 #, c-format msgid "Self replication is not compiled in.\n" msgstr "A auto-replicação não foi compilada.\n" #: src/utils.c:248 #, c-format msgid "" "\n" "Xsnow: Caught signal %d\n" msgstr "" "\n" "Xsnow: Sinal capturado %d\n" #: src/utils.c:251 #, c-format msgid "" "\n" "Thanks for using xsnow\n" msgstr "" "\n" "Obrigado por usar xsnow\n" #: src/windows.c:633 #, c-format msgid "Setting background from %s\n" msgstr "Configurar plano de fundo de %s\n" #: src/ui.c:1050 #, c-format msgid "Range: %d\n" msgstr "Intervalo: %d\n" #: src/ui.c:1052 #, c-format msgid "Mean distance: %3d\n" msgstr "Distância média: %3d\n" #: src/ui.c:1060 #, c-format msgid "Desktop type: %s" msgstr "Tipo de área de trabalho: %s" #: src/ui.c:1175 src/ui.glade:5910 msgid "all monitors" msgstr "Todos os monitores" #: src/ui.c:1182 #, c-format msgid "monitor %d" msgstr "monitor %d" #: src/ui.c:1200 msgid "Available languages are: " msgstr "Idiomas disponíveis: " #: src/ui.c:1203 msgid "Use \"sys\" for your default language.\n" msgstr "Use \"sys\" para o seu idioma padrão.\n" #: src/ui.c:1204 msgid "See also the man page." msgstr "Veja também a página do manual." #: src/ui.glade:144 msgid "" "\n" "Alas! This not an X11 session, xsnow will probably not run.\n" "\n" "If you want to try it anyway, set the environment variable XSNOW_FORCE_RUN, " "eg:\n" "\n" " XSNOW_FORCE_RUN=1 xsnow\n" "\n" "Or, you could force an X11 session, for example by tweaking /etc/gdm3/daemon." "conf.\n" "\n" msgstr "" "\n" "Alas! Esta não é uma sessão X11, xsnow provavelmente não será executada.\n" "\n" "Se você quiser experimentá-la de qualquer maneira, defina a variável de " "ambiente XSNOW_FORCE_RUN, por exemplo:\n" "\n" " XSNOW_FORCE_RUN=1 xsnow\n" "\n" "Ou, você pode forçar uma sessão X11, por exemplo, ajustando /etc/gdm3/daemon." "conf.\n" "\n" #: src/ui.glade:162 msgid "Ok, things are as they are. " msgstr "Ok, as coisas são como são. " #: src/ui.glade:477 msgid "" "If everything is ok, it is now snowing on your desktop, and birds are " "flying. You are encouraged to define your own preferences using the tabs " "above." msgstr "" "Se tudo estiver bem, agora está nevando no seu desktop e os pássaros estão " "voando. Você é encorajado a definir suas próprias preferências usando as " "guias acima." #: src/ui.glade:492 msgid "" "Use the settings tab if xsnow is misbehaving.\n" "Use the birds tab if birds are misbehaving." msgstr "" "Use a guia de configurações se xsnow estiver se comportando mal.\n" "Use a guia aves se as aves estiverem se comportando mal." #: src/ui.glade:509 msgid "In every tab you find the following rescue buttons:" msgstr "Em cada guia você encontra os seguintes botões de resgate:" #: src/ui.glade:529 msgid "Defaults " msgstr "Padrões " #: src/ui.glade:544 msgid "Set default preferences for this tab." msgstr "Defina as preferências padrão para esta guia." #: src/ui.glade:571 msgid "Vintage " msgstr "Vintage " #: src/ui.glade:586 msgid "Set vintage preferences for this tab." msgstr "Defina preferências vintage para esta guia." #: src/ui.glade:613 msgid "All defaults " msgstr "Todos os padrões " #: src/ui.glade:628 msgid "Set default preferences for all (except settings) tabs." msgstr "" "Defina as preferências padrão para todas as guias (exceto as configurações)." #: src/ui.glade:655 msgid "All vintage " msgstr "Todos os vintage " #: src/ui.glade:670 msgid "Set vintage preferences for all (except settings) tabs." msgstr "" "Defina preferências vintage para todas as guias (exceto configurações)." #: src/ui.glade:690 src/ui.glade:701 src/ui.glade:840 src/ui.glade:1045 #: src/ui.glade:2870 src/ui.glade:2919 src/ui.glade:4688 msgid " " msgstr " " #: src/ui.glade:712 msgid " " msgstr " " #: src/ui.glade:746 msgid "Welcome at xsnow!" msgstr "Bem-vindo ao xsnow!" #: src/ui.glade:804 msgid "" "Vintage preferences: the look and feel of the original xsnow, created in " "1993 by Rick Jansen." msgstr "" "Preferências vintage: a aparência do original xsnow, criado em 1993 por Rick " "Jansen." #: src/ui.glade:895 src/ui.glade:1542 src/ui.glade:2470 src/ui.glade:3033 #: src/ui.glade:3504 src/ui.glade:4470 src/ui.glade:5736 msgid "All defaults" msgstr "Todos os padrões" #: src/ui.glade:900 src/ui.glade:2474 src/ui.glade:3037 src/ui.glade:5740 msgid "" "Apply defaults for all preferences (except settings).\n" "Flag: -defaults" msgstr "" "Aplicar padrões para todas as preferências (exceto configurações).\n" "Flag: -defaults" #: src/ui.glade:914 msgid "Donate" msgstr "Doar" #: src/ui.glade:920 msgid "" "Donate one euro or so to inspire the maintainer of xsnow, here is a paypal " "link. " msgstr "" "Doe um euro ou mais para inspirar o mantenedor de xsnow, aqui está um link " "paypal. " #: src/ui.glade:930 src/ui.glade:1561 src/ui.glade:2489 src/ui.glade:3052 #: src/ui.glade:3522 src/ui.glade:4489 src/ui.glade:5754 msgid "All vintage" msgstr "Todos os vintage" #: src/ui.glade:935 src/ui.glade:1565 src/ui.glade:2493 src/ui.glade:3056 #: src/ui.glade:4493 src/ui.glade:5758 msgid "" "Use vintage values for all preferences (except settings).\n" "Flag: -vintage" msgstr "" "Usar valores antigos para todas as preferências (exceto configurações).\n" "Flag: -vintage" #: src/ui.glade:949 src/ui.glade:1513 src/ui.glade:2441 src/ui.glade:3004 #: src/ui.glade:3552 src/ui.glade:4546 src/ui.glade:5633 msgid "Hide menu" msgstr "Esconder o menu" #: src/ui.glade:954 src/ui.glade:1517 src/ui.glade:2445 src/ui.glade:3008 #: src/ui.glade:3556 src/ui.glade:4550 src/ui.glade:5637 msgid "" "Leave menu.\n" "Flag: -nomenu" msgstr "" "Sair do menu.\n" "Flag: -nomenu" #: src/ui.glade:968 msgid "Contact" msgstr "Contacto" #: src/ui.glade:973 msgid "Please report any comments to the maintainer of xsnow." msgstr "Relate quaisquer comentários ao mantenedor do xsnow." #: src/ui.glade:983 src/ui.glade:1592 src/ui.glade:2520 src/ui.glade:3083 #: src/ui.glade:3580 src/ui.glade:4519 src/ui.glade:5661 msgid "Quit xsnow" msgstr "Sair xsnow" #: src/ui.glade:988 src/ui.glade:1596 src/ui.glade:2524 src/ui.glade:3087 #: src/ui.glade:3584 src/ui.glade:4523 src/ui.glade:5665 msgid "Quit xsnow." msgstr "Sair xsnow." #: src/ui.glade:1028 msgid "" "If the system is too busy, all panels get this color, in which case you " "could adapt some settings in \"snow\", \"birds\", \"settings\", or " "\"celestials\"." msgstr "" "Se o sistema estiver muito ocupado, todos os painéis recebem essa cor, caso " "em que você pode adaptar algumas configurações em \"neve\", \"aves\", " "\"configurações\" ou \"celestials\"." #: src/ui.glade:1222 msgid "Welcome" msgstr "Bem-vindo" #: src/ui.glade:1239 msgid "Blow off:" msgstr "Escape:" #: src/ui.glade:1252 msgid "On windows:" msgstr "Nas janelas:" #: src/ui.glade:1265 msgid "On bottom:" msgstr "No fundo:" #: src/ui.glade:1278 msgid "On scenery:" msgstr "No cenário:" #: src/ui.glade:1288 src/ui.glade:1304 src/ui.glade:1320 src/ui.glade:1336 #: src/ui.glade:3745 src/ui.glade:3838 src/ui.glade:3941 src/ui.glade:4011 #: src/ui.glade:4047 src/ui.glade:6001 msgid "Show" msgstr "Mostrar" #: src/ui.glade:1292 msgid "" "If set, show snow blowing away.\n" "Flags: -blowsnow, -noblowsnow" msgstr "" "Se definido, mostre a neve soprando.\n" "Flags: -blowsnow, -noblowsnow" #: src/ui.glade:1308 msgid "" "If set, show fallen snow on windows.\n" "Flags: -keepsnowonwindows, -nokeepsnowonwindows" msgstr "" "Se definido, mostrar neve caída nas janelas.\n" "Flags: -keepsnowonwindows, -nokeepsnowonwindows" #: src/ui.glade:1324 msgid "" "If set, show fallen snow on bottom of the desktop.\n" "Flags: -keepsnowonscreen, -nokeepsnowonscreen" msgstr "" "Se definido, mostrar neve caída na parte inferior da área de trabalho.\n" "Flags: -keepsnowonscreen, -nokeepsnowonscreen" #: src/ui.glade:1340 msgid "" "If set, snow will collect on the trees.\n" "Flags: -keepsnowontrees, -nokeepsnowontrees" msgstr "" "Se definido, a neve se acumulará nas árvores.\n" "Flags: -keepsnowontrees, -nokeepsnowontrees" #: src/ui.glade:1354 msgid "" "The higher this setting, the more snow will be generated because of Santa " "ploughing, wind or disappearing windows. \n" "Flag: -blowofffactor" msgstr "" "Quanto maior essa configuração, mais neve será gerada por causa do arado do " "Papai Noel, do vento ou do desaparecimento das janelas. \n" "Flag: -blowofffactor" #: src/ui.glade:1373 msgid "" "The higher this setting, the more snow will collect on the windows. \n" "Note: in Wayland, there is no snow on the windows. \n" "Flag: -wsnowdepth" msgstr "" "Quanto maior essa configuração, mais neve se acumulará nas janelas. \n" "Observação: em Wayland, não há neve nas janelas. \n" "Flag: -wsnowdepth" #: src/ui.glade:1393 msgid "" "The higher this setting, the more snow will collect on the bottom of the " "desktop.\n" "Flag: -ssnowdepth" msgstr "" "Quanto maior essa configuração, mais neve será coletada na parte inferior da " "área de trabalho.\n" "Flag: -ssnowdepth" #: src/ui.glade:1412 msgid "" "The higher this setting, the more snow will collect on the trees.\n" "Flag: -maxontrees" msgstr "" "Quanto maior essa configuração, mais neve se acumulará nas árvores.\n" "Flag: -maxontrees" #: src/ui.glade:1433 msgid "Choose your favorite snow" msgstr "Escolhe o teu favorito!" #: src/ui.glade:1450 src/ui.glade:1618 src/ui.glade:2564 src/ui.glade:2859 #: src/ui.glade:4887 src/ui.glade:5964 src/ui.glade:5975 src/ui.glade:6039 #: src/ui.glade:6065 msgid " " msgstr " " #: src/ui.glade:1464 src/ui.glade:2393 src/ui.glade:2956 src/ui.glade:3458 #: src/ui.glade:4574 src/ui.glade:5690 msgid "Defaults" msgstr "Padrões" #: src/ui.glade:1468 msgid "Apply default values for the preferences in this tab.\n" msgstr "Aplicar valores padrão para as preferências nesta guia.\n" #: src/ui.glade:1483 src/ui.glade:2411 src/ui.glade:2974 src/ui.glade:3475 #: src/ui.glade:4592 src/ui.glade:5707 msgid "Vintage" msgstr "Vintage" #: src/ui.glade:1487 src/ui.glade:2415 src/ui.glade:2978 src/ui.glade:3479 #: src/ui.glade:4596 src/ui.glade:5711 msgid "Apply vintage values for the preferences in this tab." msgstr "Aplicar valores antigos para as preferências nesta guia." #: src/ui.glade:1546 src/ui.glade:4474 msgid "" "Apply defaults for all preferences (except settings).\n" "Flags: -defaults" msgstr "" "Aplicar padrões para todas as preferências (exceto configurações).\n" "Flags: -defaults" #: src/ui.glade:1632 src/ui.glade:3895 msgid "Size:" msgstr "Tamanho:" #: src/ui.glade:1644 msgid "" "Size of snowflakes, works only for non-vintage snow flakes.\n" "Flag: -snowsize" msgstr "" "Tamanho dos flocos de neve, funciona apenas para flocos de neve não " "vintage.\n" "Flag: -snowsize" #: src/ui.glade:1664 src/ui.glade:2357 src/ui.glade:3861 src/ui.glade:4145 #: src/ui.glade:5002 msgid "Speed:" msgstr "Velocidade:" #: src/ui.glade:1678 msgid "Max # snowflakes:" msgstr "Max # flocos de neve:" #: src/ui.glade:1691 msgid "" "Maximum amount of snowflakes.\n" "Flag: -flakecountmax" msgstr "" "Quantidade máxima de flocos de neve.\n" "Flag: -flakecountmax" #: src/ui.glade:1716 msgid "# Snowflakes:" msgstr "Flocos de neve:" #: src/ui.glade:1732 src/ui.glade:5173 src/ui.glade:5189 msgid "label" msgstr "rótulo" #: src/ui.glade:1741 msgid "Show fluff" msgstr "Mostrar penugem" #: src/ui.glade:1745 msgid "" "If set, try to show fluff on fallen snow and trees if possible.\n" "Flags: -fluffy, -nofluffy" msgstr "" "Se definido, tente mostrar penugem na neve caída e nas árvores, se " "possível.\n" "Flags: -fluffy, -nofluffy" #: src/ui.glade:1759 src/ui.glade:1771 src/ui.glade:2575 src/ui.glade:3798 #: src/ui.glade:3810 src/ui.glade:5139 src/ui.glade:5151 msgid "             " msgstr "             " #: src/ui.glade:1783 msgid "" "Speed of the snowflakes.\n" "Flag: -snowspeedfactor" msgstr "" "Velocidade dos flocos de neve.\n" "Flag: -snowspeedfactor" #: src/ui.glade:1804 msgid "Intensity:" msgstr "Intensidade:" #: src/ui.glade:1816 msgid "" "The higher, the more snowflakes.\n" "Flag: -snowflakes" msgstr "" "Quanto mais alto, mais flocos de neve.\n" "Flag: -snowflakes" #: src/ui.glade:1836 msgid "Show snow" msgstr "Mostrar neve" #: src/ui.glade:1840 msgid "" "If set, show snowflakes.\n" "Flags: -snow, -nosnow" msgstr "" "Se definido, mostrar flocos de neve.\n" "Flags: -snow, -nosnow" #: src/ui.glade:1855 msgid "" "The color of the snow.\n" "Flag: -sc" msgstr "" "A cor da neve.\n" "Flag: -sc" #: src/ui.glade:1872 msgid "Color:" msgstr "Cor:" #: src/ui.glade:1886 msgid "Second color:" msgstr "Segunda cor:" #: src/ui.glade:1899 msgid "" "The second color of the snow.\n" "Flag: -sc2" msgstr "" "A segunda cor da neve.\n" "Flag: -sc2" #: src/ui.glade:1912 msgid "Enable" msgstr "Habilitar" #: src/ui.glade:1916 msgid "" "If set, use two colors.\n" "Flag: -enablesc2" msgstr "Se definido, use duas cores.\n" "Flag: -enablesc2" #: src/ui.glade:1974 msgid "Snow" msgstr "Neve" #: src/ui.glade:1992 msgid "" "Tiny Santa with three reindeers.\n" "Flags: -santa 0 -norudolph" msgstr "" "Papai Noel Pequeno com três renas.\n" "Flags: -santa 0 -norudolph" #: src/ui.glade:2021 msgid "" "Small Santa with three reindeers.\n" "Flags: -santa 1 -norudolph" msgstr "" "Papai Noel pequeno com três renas.\n" "Flags: -santa 1 -norudolph" #: src/ui.glade:2050 msgid "" "Santa with three reindeers.\n" "Flags: -santa 2 -norudolph" msgstr "" "Papai Noel com três renas.\n" "Flags: -santa 2 -norudolph" #: src/ui.glade:2079 msgid "" "Santa with Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder and Blixem.\n" "Flags: -santa 3 -norudolph" msgstr "" "Papai Noel com Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder e " "Blixem.\n" "Flags: -santa 3 -norudolph" #: src/ui.glade:2108 msgid "" "Santa using the train with two reindeers.\n" "Flags: -santa 4 -norudolph" msgstr "" "Pai Natal a usar o comboio com duas renas.\n" "Flags: -santa 4 -norudolph" #: src/ui.glade:2137 msgid "" "Santa using the train with one reindeer and Rudolph.\n" "Flags: -santa 4 -showrudolph" msgstr "" "Santa usando o comboio com uma rena e Rudolph.\n" "Flags: -santa 4 -showrudolph" #: src/ui.glade:2165 msgid "" "Tiny Santa with two reindeers and Rudolph.\n" "Flags: -santa 0 -showrudolph" msgstr "" "Papai Noel Pequeno com duas renas e Rudolph.\n" "Flags: -santa 0 -showrudolph" #: src/ui.glade:2195 msgid "" "Small Santa with two reindeers and Rudolph.\n" "Flags: -santa 1 -showrudolph" msgstr "" "Papai Noel Pequeno com duas renas e Rudolph.\n" "Flags: -santa 1 -showrudolph" #: src/ui.glade:2223 msgid "" "Santa with two reindeers and Rudolph.\n" "Flags: -santa 2 -showrudolph" msgstr "" "Papai Noel com duas renas e Rudolph.\n" "Flags: -santa 2 -showrudolph" #: src/ui.glade:2251 msgid "" "Santa with Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder, Blixem " "and Rudolph.\n" "Flags: -santa 3 -showrudolph" msgstr "" "Papai Noel com Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder, " "Blixem e Rudolph.\n" "Flags: -santa 3 -showrudolph" #: src/ui.glade:2282 msgid "Without Rudolph" msgstr "Sem Rudolph" #: src/ui.glade:2297 msgid "With Rudolph" msgstr "Com Rudolph" #: src/ui.glade:2308 msgid "Choose your Santa" msgstr "Escolha o seu Pai Natal" #: src/ui.glade:2326 msgid "Choose your favorite Santa" msgstr "Escolha o seu Pai Natal favorito" #: src/ui.glade:2342 src/ui.glade:3444 msgid " " msgstr " " #: src/ui.glade:2369 msgid "" "Santa's speed.\n" "Flag: -santaspeedfactor" msgstr "" "Velocidade do Pai Natal.\n" "Flag: -santaspeedfactor" #: src/ui.glade:2397 src/ui.glade:2960 src/ui.glade:3462 src/ui.glade:4578 #: src/ui.glade:5694 msgid "Apply default values for the preferences in this tab." msgstr "Aplicar valores padrão para as preferências nesta guia." #: src/ui.glade:2543 msgid "Show Santa" msgstr "Mostrar Santa" #: src/ui.glade:2547 msgid "" "To show or not to show Santa.\n" "Flags: -showsanta, -nosanta" msgstr "" "Mostrar ou não mostrar o Pai Natal.\n" "Flags: -showsanta, -nosanta" #: src/ui.glade:2590 src/ui.glade:3229 msgid "Scale:" msgstr "Escala:" #: src/ui.glade:2602 msgid "" "Scale of Santa.\n" "Flags: -santascale " msgstr "" "Escala do Papai Noel.\n" "Flags: -santascale " #: src/ui.glade:2647 msgid "Santa" msgstr "Papai Noel" #: src/ui.glade:2662 msgid "Show scenery" msgstr "Mostrar cenário" #: src/ui.glade:2666 msgid "" "To show or not to show scenery.\n" "Flags: -showtrees, -notrees" msgstr "" "Mostrar ou não mostrar cenário.\n" "Flags: -showtrees, -notrees" #: src/ui.glade:2683 msgid "" "Vintage tree, you can set the color.\n" "Flag: -treetype 0" msgstr "" "Ãrvore vintage, pode definir a cor.\n" "Flag: -treetype 0" #: src/ui.glade:2706 msgid "" "Woody tree.\n" "Flags: -treetype 1 or: -treetype all" msgstr "" "Ãrvore lenhosa.\n" "Flags: -treetype 1 or: -treetype all" #: src/ui.glade:2729 msgid "" "Leavy tree.\n" "Flags: -treetype 2 or: -treetype all" msgstr "" "Ãrvore pesada.\n" "Flags: -treetype 2 or: -treetype all" #: src/ui.glade:2752 msgid "" "Small house.\n" "Flags: -treetype 3 or: -treetype all" msgstr "" "Casa pequena.\n" "Flags: -treetype 3 or: -treetype all" #: src/ui.glade:2775 msgid "" "Reindeer.\n" "Flags: -treetype 4 or: -treetype all" msgstr "" "Rena.\n" "Flags: -treetype 4 or: -treetype all" #: src/ui.glade:2798 msgid "" "Moose.\n" "Flags: -treetype 5 or: -treetype all" msgstr "" "Alce.\n" "Flags: -treetype 5 or: -treetype all" #: src/ui.glade:2821 msgid "" "Snowy tree.\n" "Flags: -treetype 6 or: -treetype all" msgstr "" "Ãrvore nevada.\n" "Flags: -treetype 6 or: -treetype all" #: src/ui.glade:2844 msgid "" "Set color of vintage tree.\n" "Flag: -tc" msgstr "" "Definir cor da árvore vintage.\n" "Flag: -tc" #: src/ui.glade:2884 msgid "Compose your favorite scenery" msgstr "Componha o seu cenário favorito" #: src/ui.glade:2900 msgid "Try and click any image!" msgstr "Tente clicar em qualquer imagem!" #: src/ui.glade:2931 msgid "" "Polar bear.\n" "Flags: -treetype 7 or: -treetype all" msgstr "" "Urso polar.\n" "Flags: -treetype 7 or: -treetype all" #: src/ui.glade:3141 msgid "# Items:" msgstr "# Itens:" #: src/ui.glade:3156 msgid "" "Desired number of scenery items.\n" "Flag: -trees" msgstr "" "Número desejado de itens de cenário.\n" "Flag: -trees" #: src/ui.glade:3179 msgid "% Window fill:" msgstr "% Preenchimento da janela:" #: src/ui.glade:3190 msgid "" "Bottom percentage of screen available for scenery.\n" "Flag: -treefill" msgstr "" "Porcentagem inferior da tela disponível para cenário.\n" "Flag: -treefill" #: src/ui.glade:3209 msgid "Allow overlap" msgstr "Permitir sobreposição" #: src/ui.glade:3213 msgid "" "To allow overlap or not when placing scenery.\n" "Flags: -treeoverlap, -notreeoverlap" msgstr "" "Para permitir sobreposição ou não ao colocar o cenário.\n" "Flags: -treeoverlap, -notreeoverlap" #: src/ui.glade:3240 msgid "" "Scale of scenery.\n" "Flag: sceneryscale " msgstr "" "Escala do cenário.\n" "Flag: sceneryscale " #: src/ui.glade:3409 msgid "Scenery" msgstr "Cenário" #: src/ui.glade:3428 msgid "Compose here your favorite celestial conditions" msgstr "Escreva aqui as suas condições celestiais favoritas" #: src/ui.glade:3508 msgid "" "Apply default values for all preferences (except settings).\n" "Flag: -defaults" msgstr "" "Aplicar valores padrão para todas as preferências (exceto configurações).\n" "Flag: -defaults" #: src/ui.glade:3526 msgid "" "Apply vintage values for all preferences (except settings).\n" "Flag: -vintage" msgstr "" "Aplicar valores antigos para todas as preferências (exceto configurações).\n" "Flag: -vintage" #: src/ui.glade:3612 msgid "Wind" msgstr "Vento" #: src/ui.glade:3626 msgid "Windy" msgstr "Ventoso" #: src/ui.glade:3631 msgid "" "If set, there will be wind.\n" "Flags: -wind, -nowind" msgstr "" "Se definido, haverá vento.\n" "Flags: -wind, -nowind" #: src/ui.glade:3648 msgid "Whirl:" msgstr "Redemoinho:" #: src/ui.glade:3660 msgid "" "The higher this setting, the more the wind will whirl.\n" "Flag: -whirlfactor" msgstr "" "Quanto maior essa configuração, mais o vento vai girar.\n" "Flag: -whirlfactor" #: src/ui.glade:3682 msgid "Timer:" msgstr "Cronómetro:" #: src/ui.glade:3695 msgid "" "This setting determines how many seconds pass between two gusts of wind.\n" "Flag: -windtimer" msgstr "" "Esta configuração determina quantos segundos passam entre duas rajadas de " "vento.\n" "Flag: -windtimer" #: src/ui.glade:3711 msgid "Now!" msgstr "Agora!" #: src/ui.glade:3715 msgid "Force a gust of wind immediately." msgstr "Forçar uma rajada de vento imediatamente." #: src/ui.glade:3732 msgid "Stars" msgstr "Estrelas" #: src/ui.glade:3750 msgid "" "To show or not show stars.\n" "Flag: -stars (0 means: no stars)" msgstr "" "Mostrar ou não mostrar estrelas.\n" "Flag: -stars (0 means: no stars)" #: src/ui.glade:3767 msgid "Number:" msgstr "Número:" #: src/ui.glade:3779 msgid "" "Number of twinkling stars.\n" "Flag: -stars" msgstr "" "Número de estrelas cintilantes.\n" "Flag: -stars" #: src/ui.glade:3825 msgid "Moon" msgstr "Lua" #: src/ui.glade:3843 msgid "" "To show or not show moon.\n" "Flags: -moon 1, -moon 0" msgstr "" "Mostrar ou não mostrar a lua.\n" "Flags: -moon 1, -moon 0" #: src/ui.glade:3873 msgid "" "Speed of moon in pixels/minute.\n" "Flag: -moonspeed" msgstr "" "Velocidade da lua em pixels/minuto.\n" "Flag: -moonspeed" #: src/ui.glade:3907 msgid "" "Relative size of the moon.\n" "Flag: -moonsize" msgstr "" "Tamanho relativo da lua.\n" "Flag: -moonsize" #: src/ui.glade:3928 msgid "Halo" msgstr "Auréola" #: src/ui.glade:3946 msgid "" "To show or not to show halo around moon.\n" "Flags: -halo 1, -halo 0" msgstr "" "Mostrar ou não mostrar halo ao redor da lua.\n" "Flags: -halo 1, -halo 0" #: src/ui.glade:3964 src/ui.glade:4179 msgid "Bright:" msgstr "Brilhante:" #: src/ui.glade:3976 msgid "" "Brightness of moon's halo.\n" "Flag: -halobrightness" msgstr "" "Brilho do halo da lua.\n" "Flag: -halobrightness" #: src/ui.glade:3998 msgid "Meteors" msgstr "Meteoros" #: src/ui.glade:4016 msgid "" "To show or not to show meteors.\n" "Flags: -meteors, -nometeors" msgstr "" "Mostrar ou não mostrar meteoros.\n" "Flags: -meteors, -nometeors" #: src/ui.glade:4034 msgid "Aurora" msgstr "Aurora" #: src/ui.glade:4052 msgid "" "To show or not show aurora.\n" "Note: the aurora is best viewed using a dark background.\n" "Flags: -aurora 1, -aurora 0" msgstr "" "Para mostrar ou não a aurora.\n" "Observação: a aurora é melhor visualizada usando um fundo escuro.\n" "Flags: -aurora 1, -aurora 0" #: src/ui.glade:4071 msgid "Width:" msgstr "Largura:" #: src/ui.glade:4083 msgid "" "Width of aurora in percentage of screen width.\n" "Flag: -aurorawidth" msgstr "" "Largura da aurora em percentagem da largura do ecrã.\n" "Flag: -aurorawidth" #: src/ui.glade:4108 msgid "Height:" msgstr "Altura:" #: src/ui.glade:4120 msgid "" "Vertical size of aurora.\n" "Flag: -auroraheight" msgstr "" "Tamanho vertical da aurora.\n" "Flag: -auroraheight" #: src/ui.glade:4157 msgid "" "Animation speed of aurora: real: 10, for a more dramatic effect choose: 100\n" "Flag: -auroraspeed" msgstr "" "Velocidade de animação da aurora: real: 10, para um efeito mais dramático " "escolha: 100\n" "Flag: -auroraspeed" #: src/ui.glade:4191 msgid "" "Brightness of aurora.\n" "Flags: -aurorabrightness" msgstr "" "Brilho da aurora.\n" "Flags: -aurorabrightness" #: src/ui.glade:4208 msgid "Left" msgstr "Esquerda" #: src/ui.glade:4212 msgid "" "Place aurora left on the screen.\n" "Flag: -auroraleft" msgstr "" "Coloque a aurora esquerda no ecrã.\n" "Flag: -auroraleft" #: src/ui.glade:4225 msgid "Middle" msgstr "Meio" #: src/ui.glade:4229 msgid "" "Place aurora in the middle of the screen.\n" "Flag: -auroramiddle" msgstr "" "Coloque a aurora no meio do ecrã.\n" "Flag: -auroramiddle" #: src/ui.glade:4243 msgid "Right" msgstr "Direita" #: src/ui.glade:4247 msgid "" "Place aurora in the right of the screen.\n" "Flag: -auroraright" msgstr "" "Coloque a aurora à direita do ecrã.\n" "Flag: -auroraright" #: src/ui.glade:4266 msgid "Frequency:" msgstr "Frequência:" #: src/ui.glade:4278 msgid "" "Frequency of meteors to appear.\n" "Flags: -meteorfrequency" msgstr "" "Frequência de meteoros a aparecer.\n" "Flags: -meteorfrequency" #: src/ui.glade:4300 msgid "Base:" msgstr "Base:" #: src/ui.glade:4312 msgid "" "Baseline height of aurora, in percentage of screen height.\n" "Flag: -aurorabase" msgstr "" "Altura da linha de base da aurora, em porcentagem da altura da tela.\n" "Flag: -aurorabase" #: src/ui.glade:4329 msgid "Color" msgstr "Cor" #: src/ui.glade:4333 msgid "" "Choose between yellow-ish and white-ish moon.\n" "Flag: -mooncolor [0,1]" msgstr "" "Escolha entre lua amarela e branca. \n" "Flag: -mooncolor [0,1]" #: src/ui.glade:4433 msgid "Celestials" msgstr "Celestiais" #: src/ui.glade:4453 msgid "Birds settings" msgstr "Definições de aves" #: src/ui.glade:4617 msgid "Show birds" msgstr "Mostrar aves" #: src/ui.glade:4621 msgid "" "If set: show birds.\n" "Flags: -showbirds 1, -showbirds 0" msgstr "" "Se definido: mostrar aves.\n" "Flags: -showbirds 1, -showbirds 0" #: src/ui.glade:4634 msgid "Birds only" msgstr "Apenas aves" #: src/ui.glade:4638 msgid "" "If set: show no Santa, snow or scenery.\n" "Flags: -birdsonly 0, -birdsony 1" msgstr "" "Se definido: não mostrar Papai Noel, neve ou cenário.\n" "Flags: -birdsonly 0, -birdsony 1" #: src/ui.glade:4655 msgid "Preferred distance:" msgstr "Distância preferida:" # #: src/ui.glade:4669 msgid "" "Preferred distance from other birds.\n" "Flag: -prefdistance" msgstr "" "Distância preferida de outras aves.\n" "Flag: -prefdistance" # #: src/ui.glade:4697 msgid "Restart" msgstr "Recomeçar" # #: src/ui.glade:4701 msgid "Restart birds." msgstr "Reiniciar as aves." # #: src/ui.glade:4718 msgid "Viewing distance:" msgstr "Distância de visualização:" # #: src/ui.glade:4731 msgid "" "Viewing distance.\n" "NOTE: Santa has no knowledge of viewing distance, so when birds are " "following Santa, the relative positions of Santa and birds will be " "temporarely out of sync when you change the viewing distance. This is only " "noticeable when the birds are following Santa.\n" "Flag: -viewingdistance" msgstr "" "Observação: o Papai Noel não tem conhecimento da distância de visualização, " "portanto, quando os pássaros estão seguindo o Papai Noel, as posições " "relativas do Papai Noel e dos pássaros estarão temporariamente fora de " "sincronia quando você alterar a distância de visualização. Isso só é " "perceptível quando as aves estão seguindo o Pai Natal.\n" "Flag: -viewingdistance" # #: src/ui.glade:4752 msgid "Focus to attraction point:" msgstr "Foco no ponto de atração:" # #: src/ui.glade:4766 msgid "" "Tendency to concentrate on the attraction point.\n" "Flag: -focuscentre" msgstr "" "Tendência a concentrar-se no ponto de atração.\n" "Flag: -focuscentre" # #: src/ui.glade:4784 msgid "" "Desired number of birds. If zero, no birds are shown.\n" "Flag: -nbirds" msgstr "" "Número desejado de aves. Se zero, nenhum pássaro é mostrado.\n" "Flag: -nbirds" #: src/ui.glade:4807 msgid "# Birds:" msgstr "Aves:" # #: src/ui.glade:4821 msgid "" "Number of nearest neighbours the birds should look at.\n" "Flag: -neighbours" msgstr "" "Número de vizinhos mais próximos que os pássaros devem olhar.\n" "Flag: -neighbours" # #: src/ui.glade:4841 msgid "Neighbours:" msgstr "Vizinhos:" # #: src/ui.glade:4856 msgid "" "Give the birds a fancy color.\n" "Flag: -birdscolor" msgstr "" "Dê aos pássaros uma cor elegante.\n" "Flag: -birdscolor" # #: src/ui.glade:4874 msgid "Bird color" msgstr "Cor dos aves" # #: src/ui.glade:4900 msgid "Anarchy:" msgstr "Anarquia" # #: src/ui.glade:4914 msgid "" "Anarchy level: the higher, the more anarchy.\n" "Flag: -anarchy" msgstr "" "Nível de anarquia: quanto maior, mais anarquia.\n" "Flag: -anarchy" # #: src/ui.glade:4934 msgid "Distance weight:" msgstr "Peso da distância:" # #: src/ui.glade:4948 msgid "" "Tendency to keep desired distance to neighbours.\n" "Flag: -disweight" msgstr "" "Tendência para manter a distância desejada para os vizinhos.\n" "Flag: -disweight" # #: src/ui.glade:4968 msgid "Adjust speed to neighbours:" msgstr "Ajuste a velocidade para os vizinhos:" # #: src/ui.glade:4982 msgid "" "Tendency to adjust speed to neighbours.\n" "Flag: -followneighbours" msgstr "" "Tendência para ajustar a velocidade aos vizinhos.\n" "Flag: -followneighbours" # #: src/ui.glade:5016 msgid "" "Speed of birds in arbitrary units.\n" "Flag: -birdsspeed" msgstr "" "Velocidade dos pássaros em unidades arbitrárias.\n" "Flag: -birdsspeed" # #: src/ui.glade:5036 msgid "Drawing scale:" msgstr "Escala de desenho:" # #: src/ui.glade:5050 msgid "" "Influence the size of the birds.\n" "Flag: -birdsscale\n" msgstr "" "Influencie o tamanho das aves.\n" "Flag: -birdsscale\n" # #: src/ui.glade:5067 msgid "" "Show \n" "attr point" msgstr "" "Mostrar o ponto\n" "attr" # #: src/ui.glade:5073 msgid "" "Show the point where the birds want to go.\n" "Flags: -showattr 0, -showattr 1" msgstr "" "Mostre o ponto onde os pássaros querem ir.\n" "Flags: -showattr 0, -showattr 1" # #: src/ui.glade:5084 msgid "" "Follow \n" "Santa" msgstr "" "Seguir \n" "Santa" # #: src/ui.glade:5090 msgid "" "Birds are attracted by an attraction point. Here you can choose to follow " "Santa.\n" "Flags: -followsanta 0, -followsanta 1" msgstr "" "As aves são atraídas por um ponto de atração. Aqui você pode optar por " "seguir o Pai Natal.\n" "Flags: -followsanta 0, -followsanta 1" # #: src/ui.glade:5103 msgid "" "Percentage of screen to be used for the attraction point.\n" "Flag: -attrspace" msgstr "" "Percentagem de ecrã a ser usada para o ponto de atracção.\n" "Flag: -attrspace" # #: src/ui.glade:5125 msgid "Attraction point range" msgstr "Intervalo de pontos de atracção" # #: src/ui.glade:5168 msgid "Actual mean distance from neighbours." msgstr "Distância média real dos vizinhos." # #: src/ui.glade:5185 msgid "Distance used to get the desired number of neighbours." msgstr "Distância utilizada para obter o número desejado de vizinhos." # #: src/ui.glade:5268 msgid "Birds" msgstr "Aves" # #: src/ui.glade:5286 msgid "version" msgstr "versão" # #: src/ui.glade:5301 src/ui.glade:6515 msgid "Settings" msgstr "Configurações" # #: src/ui.glade:5323 msgid "Transparency " msgstr "Transparência " # #: src/ui.glade:5340 msgid "" "Transparency of painted items:\n" "0: no transparency.\n" "100: fully transparent, you will see nothing!\n" "Flag: -transparency" msgstr "" "Transparência dos itens pintados:\n" "0: sem transparência.\n" "100: totalmente transparente, você não verá nada!\n" "Flag: -transparency" # #: src/ui.glade:5367 msgid "Lift snow on bottom" msgstr "Levantar neve no fundo" # #: src/ui.glade:5383 msgid "" "Use this if snow falls below the bottom of your screen, or fallen snow " "hides something that should not be hidden.\n" "Flag: -offsets" msgstr "" "Use isso se a neve cair abaixo da parte inferior da tela ou se a neve cair " "esconder algo que não deve ser escondido.\n" "Flag: -offsets" # #: src/ui.glade:5408 msgid "Lift snow on windows" msgstr "Levantar neve nas janelas" # #: src/ui.glade:5424 msgid "" "Use this if no snow collects on your windows, or if snow collects separated " "from your windows. \n" "Some basic window managers need this setting (e.g. TWM needs in general a " "value of 25 .. 28).\n" "Flag: -offsety" msgstr "" "Use isso se nenhuma neve for coletada nas janelas ou se a neve for coletada " "separada das janelas. \n" "Alguns gerenciadores básicos de janelas precisam dessa configuração (por " "exemplo, a TWM precisa, em geral, de um valor de 25 .. 28).\n" "Flag: -offsety" # #: src/ui.glade:5449 msgid "Cpu factor" msgstr "Fator Cpu" # #: src/ui.glade:5467 msgid "" "The higher, the smoother xsnow will run, but will also use more cpu power.\n" "Flag: -cpuload" msgstr "" "Quanto mais alto, mais suave xsnow será executado, mas também usará mais " "energia da CPU.\n" "Flag: -cpuload" # #: src/ui.glade:5493 msgid "Scale" msgstr "Escala" # #: src/ui.glade:5510 msgid "" "Overall drawing scale.\n" "Flag: -scale" msgstr "" "Escala geral de desenho.\n" "Flag: -scale" # #: src/ui.glade:5543 msgid "Ignore large top windows" msgstr "Ignorar grandes janelas superiores" #: src/ui.glade:5559 msgid "" "Windows wider than 80 percent of the screen and closer to the top than the " "number in this widget will not collect snow.\n" "In some cases, there are invisible windows near the top of the screen, which " "are handled by xsnow as normal windows: snow is collected upon them. By " "entering a suitable number here, this undesired behaviour can be avoided.\n" "Flag: -ignoretop\n" "\n" msgstr "" "Janelas com mais de 80% da tela e mais próximas do topo do que o número " "neste widget não coletam neve.\n" "Em alguns casos, há janelas invisíveis perto da parte superior da tela, que " "são tratadas por xsnow como janelas normais: a neve é coletada sobre elas. " "Ao inserir um número adequado aqui, esse comportamento indesejado pode ser " "evitado.\n" "Flag: -ignoretop\n" "\n" # #: src/ui.glade:5583 msgid "Ignore large bottom windows" msgstr "Ignorar grandes janelas inferiores" #: src/ui.glade:5599 msgid "" "Windows wider than 80 percent of the screen and closer to the bottom than " "the number in this widget will not collect snow.\n" "\n" "In some cases, there are invisible windows near the bottom of the screen, " "which are handled by xsnow as normal windows: snow is collected upon them. " "By entering a suitable number here, this undesired behaviour can be " "avoided.\n" "Flag: -ignorebottom" msgstr "" "Janelas mais largas do que 80% da tela e mais próximas da parte inferior do " "que o número neste widget não coletarão neve.\n" "\n" "Em alguns casos, há janelas invisíveis na parte inferior da tela, que são " "tratadas por xsnow como janelas normais: a neve é coletada sobre elas. Ao " "inserir um número adequado aqui, esse comportamento indesejado pode ser " "evitado.\n" "Flag: -ignorebottom" #: src/ui.glade:5791 msgid "window type etc." msgstr "tipo de janela etc." #: src/ui.glade:5814 msgid "" "Menu\n" "colors" msgstr "" "Menu\n" "colors" #: src/ui.glade:5819 msgid "" "Toggle between xsnow's own menu colors and standard menu colors.\n" "Activated: use xsnow colors.\n" "Deactivated: use default colors.\n" "Flags: -theme 1, -theme 0" msgstr "" "Alternar entre as cores do menu próprio xsnow e as cores do menu padrão.\n" "Ativado: usar cores xsnow.\n" "Desativado: usar cores padrão.\n" "Flags: -theme 1, -theme 0" #: src/ui.glade:5833 msgid "" "On all\n" "workspaces" msgstr "" "Em todos os\n" "espaços de trabalho" #: src/ui.glade:5838 msgid "" "Use all workspaces to snow in.\n" "NOTE: this doesn't work properly in enlightenment.\n" "Flags: -allworkspaces 1, -allworkspaces 0" msgstr "" "Use todos os espaços de trabalho para entrar na neve.\n" "NOTA: isso não funciona corretamente na iluminação.\n" "Flags: -allworkspaces 1, -allworkspaces 0" #: src/ui.glade:5856 msgid "" "Below\n" "windows" msgstr "" "Abaixo\n" "janelas" #: src/ui.glade:5861 msgid "" "When activated, it will be snowing below your windows, else it will be " "snowing upon you windows too.\n" "On some desktop environments, when snowing above your windows you will not " "be able to click on any window.\n" "Therefore, you will be asked to click a button, to be sure that things are " "OK.\n" "Flag: -above" msgstr "" "Quando ativado, estará nevando abaixo das janelas, caso contrário, estará " "nevando sobre as janelas também.\n" "Em alguns ambientes de desktop, ao nevar acima das janelas, você não poderá " "clicar em nenhuma janela.\n" "Portanto, você será solicitado a clicar em um botão, para ter certeza de " "que as coisas estão bem.\n" "Flag: -above" #: src/ui.glade:5880 msgid "" "Click to\n" "confirm" msgstr "" "Clique para\n" "confirmar" #: src/ui.glade:5885 msgid "To make sure you can click." msgstr "Para se certificar de que pode clicar." #: src/ui.glade:5904 msgid "" "If you have more than one monitor, choose where you want snow falling. " "Choose 'all monitors' if you want snow in all monitors.\n" "NOTE: when changing monitor, xsnow will restart.\n" "Flag: -screen" msgstr "" "Se tiver mais de um monitor, escolha onde quer que a neve caia. Escolha " "'todos os monitores' se quiser neve em todos os monitores.\n" "NOTA: ao alterar o monitor, xsnow será reiniciado.\n" "Flag: -screen" #: src/ui.glade:5911 msgid "monitor 1" msgstr "Monitor% 1" #: src/ui.glade:5922 msgid "" "Create\n" "outline" msgstr "" "Criar\n" "outline" #: src/ui.glade:5927 msgid "" "To draw an outline around the snow window.\n" "Flag: -outline 1/0" msgstr "" "Para desenhar um contorno ao redor da janela de neve.\n" "Flag: -outline 1/0" #: src/ui.glade:5951 msgid "" " \n" " " msgstr "" " \n" " " #: src/ui.glade:5986 msgid "" "Choose here the picture you want as background when xscreensaver is " "active.\n" "Flag: -bg" msgstr "" "Escolha aqui a imagem que deseja como plano de fundo quando o xscreensaver " "estiver ativo.\n" "Flag: -bg" #: src/ui.glade:5990 msgid "Choose background" msgstr "Escolher fundo" #: src/ui.glade:6005 msgid "" "Activate xscreensaver.\n" "Click and don't touch mouse and keyboard for a few seconds..." msgstr "" "Ative o xscreensaver.\n" "Clique e não toque no rato e no teclado durante alguns segundos..." #: src/ui.glade:6019 msgid "" "Settings for Xscreensaver. You can choose a background, and choose to use it " "or not.\n" "Make sure you add a line like\n" "xsnow -root\n" "after the line 'programs:' in the file ~/.xscreensaver and you run " "xscreensaver-demo to choose for xsnow.\n" "To activate xscreensaver on the command line:\n" "xscreensaver-command -activate\n" "See also the man page:\n" "man xsnow" msgstr "" "Configurações para Xscreensaver. Você pode escolher um plano de fundo e " "optar por usá-lo ou não.\n" "Verifique se você adiciona uma linha como\n" "xsnow -root\n" "after the line 'programs:' no arquivo ~/.xscreensaver e você executa " "xscreensaver-demo para escolher xsnow.\n" "Para ativar o xscreensaver na linha de comando:\n" "xscreensaver-command -activate\n" "Veja também a página do manual:\n" "man xsnow" #: src/ui.glade:6028 msgid "Xscreensaver: " msgstr "Xscreensaver: " #: src/ui.glade:6048 msgid "Black" msgstr "Preta" #: src/ui.glade:6052 msgid "" "When activated, the background will be black.\n" "Flag: -bg (this button will be automatically desactivated when -bg is given)" msgstr "" "Quando ativado, o fundo será preto.\n" "Flag: -bg (this button will be automatically desactivated when -bg is given)" #: src/ui.glade:6076 msgid "" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" msgstr "" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" #: src/ui.glade:6551 msgid "en" msgstr "en" #: src/ui.glade:6554 msgid "it" msgstr "it" #~ msgid "" #~ "If set, use two colors.\n" #~ "Flags: -enablesc2" #~ msgstr "" #~ "Se definido, use duas cores.\n" #~ "Flags: -enablesc2" #, c-format #~ msgid "XWinInfo failed\n" #~ msgstr "XWinInfo falhou\n" #, c-format #~ msgid "Force snow on root: window: %#lx, depth: %d\n" #~ msgstr "Forçar neve na raiz: janela: %#lx, profundidade: %d\n" #, c-format #~ msgid "" #~ "NOTE: you probably need to tweak 'Lift snow on windows' in the 'settings' " #~ "panel.\n" #~ msgstr "" #~ "NOTA: você provavelmente precisa ajustar 'Lift snow on windows' no painel " #~ "'settings'.\n" #~ msgid "Force a gust of wind immediately.\n" #~ msgstr "Forçar uma rajada de vento imediatamente.\n" xsnow-3.8.3/pofiles/ro.po0000666000000000000000000013234314732252143013527 0ustar0000000000000000# # Sometimes the translations contain rubbish, please replace them. # # (abc_1000) %l#x # # (abc_1001) \n # # (abc_1002) XSNOW # # (abc_1003) XsnoW # # (abc_1004) Xsnow # # (abc_1005) Rick Jansen # # (abc_1006) xsnow # # (abc_1007)   # # (abc_1008) Xscreensaver # Language for xsnow # Copyright (C) 2023 Willem Vermin # Willem Vermin , 2023 # This file is distributed under the same license as the xsnow package. # # msgid "" msgstr "" "Project-Id-Version: xsnow 3.7.0~pre04\n" "Report-Msgid-Bugs-To: Willem Vermin wvermin@gmail.com\n" "POT-Creation-Date: 2024-03-10 14:19+0100\n" "PO-Revision-Date: 2024-03-10 14:19+0100\n" "Last-Translator: Willem Vermin wvermin@gmail.com\n" "Language-Team: None\n" "Language: ro\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: src/main.c:379 #, c-format msgid "Available languages are: %s\n" msgstr "Limbile disponibile sunt: %s\n" #: src/main.c:382 msgid "Warning: don't eat yellow snow!" msgstr "AtenÈ›ie: nu mâncaÈ›i zăpadă galbenă!" #: src/main.c:403 #, c-format msgid "For optimal resuts, add to your %s:\n" msgstr "Pentru rezultate optime, adăugaÈ›i la dvs. %s:\n" #: src/main.c:411 #, c-format msgid "unknown\n" msgstr "necunoscut\n" #: src/main.c:420 #, c-format msgid "Detected Wayland desktop\n" msgstr "Desktop Wayland detectat\n" #: src/main.c:435 #, c-format msgid "Xsnow needs gtk version >= %s, found version %s \n" msgstr "Xsnow are nevoie de versiunea gtk >= %s, a găsit versiunea %s \n" #: src/main.c:445 msgid "Continuing with flag" msgstr "Continuând cu steag" #: src/main.c:483 #, c-format msgid "%s: cannot connect to X server %s\n" msgstr "%s: nu se poate conecta la serverul X %s\n" #: src/main.c:484 msgid "(default)" msgstr "(Mod implicit)" #: src/main.c:602 msgid "restarting" msgstr "repornind" #: src/main.c:649 #, c-format msgid "Click on a window ...\n" msgstr "FaceÈ›i clic pe o fereastră ...\n" #: src/main.c:683 #, c-format msgid "Detected desktop session: %s\n" msgstr "Sesiune desktop detectată: %s\n" #: src/main.c:686 #, c-format msgid "Could not determine desktop session\n" msgstr "Nu s-a putut determina sesiunea desktop \n" #: src/main.c:718 #, c-format msgid "Trying to snow in root window\n" msgstr "ÃŽncerc să zăpadă în fereastra rădăcină \n" #: src/main.c:762 #, c-format msgid "Using transparent window\n" msgstr "Utilizarea ferestrei transparente \n" #: src/main.c:767 #, c-format msgid "The transparent snow-window is probably not click-through, alas..\n" msgstr "Fereastra transparentă de zăpadă probabil că nu face clic, vai...\n" #: src/main.c:776 #, c-format msgid "Cannot create transparent window\n" msgstr "Nu se poate crea o fereastră transparentă \n" #: src/main.c:778 #, c-format msgid "NOTE: xsnow will probably run, but some glitches are to be expected.\n" msgstr "NOTÄ‚: xsnow va rula probabil, dar sunt de aÈ™teptat unele erori.\n" #: src/main.c:788 #, c-format msgid "LXDE session found, using window 'pcmanfm'.\n" msgstr "Sesiunea LXDE a fost găsită, folosind fereastra „pcmanfmâ€.\n" #: src/main.c:795 #, c-format msgid "Using window 'Desktop'.\n" msgstr "Folosind fereastra „Desktopâ€.\n" #: src/main.c:799 #, c-format msgid "Using root window\n" msgstr "Folosind fereastra rădăcină \n" #: src/main.c:843 #, c-format msgid "Snowing in %#lx: %s %d+%d %dx%d\n" msgstr "Ninsoare în %#lx: %s %d+%d %dx%d\n" #: src/main.c:888 #, c-format msgid "Using double buffer: %#lx. %dx%d\n" msgstr "Folosind tampon dublu: %#lx. %dx%d\n" #: src/main.c:895 #, c-format msgid "NOT using double buffering:" msgstr "NU se utilizează tamponarea dublă:" #: src/main.c:897 #, c-format msgid " because double buffering is not available on this system\n" msgstr " deoarece tamponarea dublă nu este disponibilă pe acest sistem \n" #: src/main.c:899 #, c-format msgid " on your request.\n" msgstr " la cererea dvs. \n" #: src/main.c:900 #, c-format msgid "NOTE: expect some flicker.\n" msgstr "NOTÄ‚: aÈ™teptaÈ›i o pâlpâire.\n" #: src/main.c:1042 msgid "Restart due to change of screen or language settings ...\n" msgstr "ReporniÈ›i din cauza modificării setărilor de ecran sau de limbă...\n" #: src/main.c:1056 msgid "Restart due to change of display settings...\n" msgstr "ReporniÈ›i din cauza modificării setărilor de afiÈ™are...\n" #: src/main.c:1147 msgid "Wayland (Expect some slugginess)" msgstr "Wayland (AÈ™teptaÈ›i-vă la ceva leneÈ™)" #: src/main.c:1151 msgid "Probably X11" msgstr "Probabil X11" #: src/main.c:1153 #, c-format msgid "%s. Snow window: %#lx" msgstr "%s. Fereastra de zăpadă: %#lx" #: src/main.c:1205 #, c-format msgid "More than %d errors, I quit!" msgstr "Mai mult de %d erori, am renunÈ›at!" #: src/main.c:1355 #, c-format msgid "Window size changed, now snowing in in %#lx: %s %d+%d %dx%d\n" msgstr "" "Dimensiunea ferestrei s-a schimbat, acum ninge în %#lx: %s %d+%d %dx%d\n" #: src/main.c:1424 #, c-format msgid "Halting because of flag %s\n" msgstr "Oprire din cauza steagului %s\n" #: src/selfrep.c:34 #, c-format msgid "Not sending tar file to terminal.\n" msgstr "Nu se trimite fiÈ™ierul tar la terminal.\n" #: src/selfrep.c:35 #, c-format msgid "Try redirecting to a file (e.g: %s,\n" msgstr "ÃŽncercaÈ›i să redirecÈ›ionaÈ›i către un fiÈ™ier (de ex.: %s,\n" #: src/selfrep.c:36 #, c-format msgid "or use a %s" msgstr "sau folosiÈ›i un %s" #: src/selfrep.c:42 msgid "Problems encountered during production of the tar ball.\n" msgstr "Probleme întâlnite în timpul producerii mingii de gudron.\n" #: src/selfrep.c:47 #, c-format msgid "Self replication is not compiled in.\n" msgstr "Auto-replicarea nu este compilată în.\n" #: src/utils.c:248 #, c-format msgid "" "\n" "Xsnow: Caught signal %d\n" msgstr "" "\n" "Xsnow: semnal prins %d\n" #: src/utils.c:251 #, c-format msgid "" "\n" "Thanks for using xsnow\n" msgstr "" "\n" "Vă mulÈ›umim că aÈ›i folosit xsnow\n" #: src/windows.c:633 #, c-format msgid "Setting background from %s\n" msgstr "Se setează fundalul de la %s\n" #: src/ui.c:1050 #, c-format msgid "Range: %d\n" msgstr "Interval: %d\n" #: src/ui.c:1052 #, c-format msgid "Mean distance: %3d\n" msgstr "DistanÈ›a medie: %3d\n" #: src/ui.c:1060 #, c-format msgid "Desktop type: %s" msgstr "Tip desktop: %s" #: src/ui.c:1175 src/ui.glade:5910 msgid "all monitors" msgstr "toate monitoarele" #: src/ui.c:1182 #, c-format msgid "monitor %d" msgstr "monitorizează %d" #: src/ui.c:1200 msgid "Available languages are: " msgstr "Limbile disponibile sunt: " #: src/ui.c:1203 msgid "Use \"sys\" for your default language.\n" msgstr "UtilizaÈ›i \"sys\" pentru limba dvs. implicită.\n" #: src/ui.c:1204 msgid "See also the man page." msgstr "Vezi È™i pagina de manual." #: src/ui.glade:144 msgid "" "\n" "Alas! This not an X11 session, xsnow will probably not run.\n" "\n" "If you want to try it anyway, set the environment variable XSNOW_FORCE_RUN, " "eg:\n" "\n" " XSNOW_FORCE_RUN=1 xsnow\n" "\n" "Or, you could force an X11 session, for example by tweaking /etc/gdm3/daemon." "conf.\n" "\n" msgstr "" "\n" " Vai! Aceasta nu este o sesiune X11, xsnow probabil că nu va rula.\n" "\n" "Dacă doriÈ›i să o încercaÈ›i oricum, setaÈ›i variabila de mediu , de exemplu:\n" "\n" " XSNOW_FORCE_RUN=1 xsnow\n" " \n" "\n" " Sau puteÈ›i forÈ›a o sesiune X11, de exemplu, modificând /etc/gdm3/daemon." "conf.\n" "\n" #: src/ui.glade:162 msgid "Ok, things are as they are. " msgstr "Ok, lucrurile stau aÈ™a cum sunt. " #: src/ui.glade:477 msgid "" "If everything is ok, it is now snowing on your desktop, and birds are " "flying. You are encouraged to define your own preferences using the tabs " "above." msgstr "" "Dacă totul este în regulă, acum ninge pe desktop È™i păsările zboară. SunteÈ›i " "încurajat să vă definiÈ›i propriile preferinÈ›e folosind filele de mai sus." #: src/ui.glade:492 msgid "" "Use the settings tab if xsnow is misbehaving.\n" "Use the birds tab if birds are misbehaving." msgstr "" "FolosiÈ›i fila Setări dacă xsnow se comportă greÈ™it. \n" " FolosiÈ›i fila Păsări dacă păsările se comportă greÈ™it." #: src/ui.glade:509 msgid "In every tab you find the following rescue buttons:" msgstr "ÃŽn fiecare filă găsiÈ›i următoarele butoane de salvare:" #: src/ui.glade:529 msgid "Defaults " msgstr "Valori implicite " #: src/ui.glade:544 msgid "Set default preferences for this tab." msgstr "SetaÈ›i preferinÈ›ele implicite pentru această filă." #: src/ui.glade:571 msgid "Vintage " msgstr "Vintage " #: src/ui.glade:586 msgid "Set vintage preferences for this tab." msgstr "SetaÈ›i preferinÈ›ele vintage pentru această filă." #: src/ui.glade:613 msgid "All defaults " msgstr "Toate setările implicite " #: src/ui.glade:628 msgid "Set default preferences for all (except settings) tabs." msgstr "" "SetaÈ›i preferinÈ›ele implicite pentru toate filele (cu excepÈ›ia setărilor)." #: src/ui.glade:655 msgid "All vintage " msgstr "Toate de vintage " #: src/ui.glade:670 msgid "Set vintage preferences for all (except settings) tabs." msgstr "" "SetaÈ›i preferinÈ›ele vintage pentru toate filele (cu excepÈ›ia setărilor)." #: src/ui.glade:690 src/ui.glade:701 src/ui.glade:840 src/ui.glade:1045 #: src/ui.glade:2870 src/ui.glade:2919 src/ui.glade:4688 msgid " " msgstr " " #: src/ui.glade:712 msgid " " msgstr " " #: src/ui.glade:746 msgid "Welcome at xsnow!" msgstr "Bun venit la xsnow!" #: src/ui.glade:804 msgid "" "Vintage preferences: the look and feel of the original xsnow, created in " "1993 by Rick Jansen." msgstr "" "PreferinÈ›e vintage: aspectul È™i senzaÈ›ia originalului xsnow, creat în 1993 " "de Rick Jansen." #: src/ui.glade:895 src/ui.glade:1542 src/ui.glade:2470 src/ui.glade:3033 #: src/ui.glade:3504 src/ui.glade:4470 src/ui.glade:5736 msgid "All defaults" msgstr "Toate valorile implicite" #: src/ui.glade:900 src/ui.glade:2474 src/ui.glade:3037 src/ui.glade:5740 msgid "" "Apply defaults for all preferences (except settings).\n" "Flag: -defaults" msgstr "" "AplicaÈ›i setările implicite pentru toate preferinÈ›ele (cu excepÈ›ia " "setărilor).\n" "Flag: -defaults" #: src/ui.glade:914 msgid "Donate" msgstr "Donează" #: src/ui.glade:920 msgid "" "Donate one euro or so to inspire the maintainer of xsnow, here is a paypal " "link. " msgstr "" "Donează aproximativ un euro pentru a-l inspira pe menÈ›inătorul xsnow, iată " "un link paypal. " #: src/ui.glade:930 src/ui.glade:1561 src/ui.glade:2489 src/ui.glade:3052 #: src/ui.glade:3522 src/ui.glade:4489 src/ui.glade:5754 msgid "All vintage" msgstr "Toate vintage" #: src/ui.glade:935 src/ui.glade:1565 src/ui.glade:2493 src/ui.glade:3056 #: src/ui.glade:4493 src/ui.glade:5758 msgid "" "Use vintage values for all preferences (except settings).\n" "Flag: -vintage" msgstr "" "UtilizaÈ›i valori vintage pentru toate preferinÈ›ele (cu excepÈ›ia setărilor).\n" "Flag: -vintage" #: src/ui.glade:949 src/ui.glade:1513 src/ui.glade:2441 src/ui.glade:3004 #: src/ui.glade:3552 src/ui.glade:4546 src/ui.glade:5633 msgid "Hide menu" msgstr "Ascunde meniul" #: src/ui.glade:954 src/ui.glade:1517 src/ui.glade:2445 src/ui.glade:3008 #: src/ui.glade:3556 src/ui.glade:4550 src/ui.glade:5637 msgid "" "Leave menu.\n" "Flag: -nomenu" msgstr "" "IeÈ™i din meniu.\n" "Flag: -nomenu" #: src/ui.glade:968 msgid "Contact" msgstr "A lua legatura" #: src/ui.glade:973 msgid "Please report any comments to the maintainer of xsnow." msgstr "Vă rugăm să raportaÈ›i orice comentariu administratorului xsnow." #: src/ui.glade:983 src/ui.glade:1592 src/ui.glade:2520 src/ui.glade:3083 #: src/ui.glade:3580 src/ui.glade:4519 src/ui.glade:5661 msgid "Quit xsnow" msgstr "IeÈ™ire xsnow" #: src/ui.glade:988 src/ui.glade:1596 src/ui.glade:2524 src/ui.glade:3087 #: src/ui.glade:3584 src/ui.glade:4523 src/ui.glade:5665 msgid "Quit xsnow." msgstr "IeÈ™ire xsnow." #: src/ui.glade:1028 msgid "" "If the system is too busy, all panels get this color, in which case you " "could adapt some settings in \"snow\", \"birds\", \"settings\", or " "\"celestials\"." msgstr "" "Dacă sistemul este prea ocupat, toate panourile primesc această culoare, caz " "în care aÈ›i putea adapta unele setări în \"zăpadă\", \"păsări\", \"setări\", " "sau \"cereste\"." #: src/ui.glade:1222 msgid "Welcome" msgstr "Bine ati venit" #: src/ui.glade:1239 msgid "Blow off:" msgstr "SuflaÈ›i:" #: src/ui.glade:1252 msgid "On windows:" msgstr "Pe ferestre:" #: src/ui.glade:1265 msgid "On bottom:" msgstr "Pe jos:" #: src/ui.glade:1278 msgid "On scenery:" msgstr "Pe peisaj:" #: src/ui.glade:1288 src/ui.glade:1304 src/ui.glade:1320 src/ui.glade:1336 #: src/ui.glade:3745 src/ui.glade:3838 src/ui.glade:3941 src/ui.glade:4011 #: src/ui.glade:4047 src/ui.glade:6001 msgid "Show" msgstr "Spectacol" #: src/ui.glade:1292 msgid "" "If set, show snow blowing away.\n" "Flags: -blowsnow, -noblowsnow" msgstr "" "Dacă este setat, afiÈ™aÈ›i zăpada care curge.\n" "Flags: -blowsnow, -noblowsnow" #: src/ui.glade:1308 msgid "" "If set, show fallen snow on windows.\n" "Flags: -keepsnowonwindows, -nokeepsnowonwindows" msgstr "" "Dacă este setat, afiÈ™aÈ›i zăpada căzută pe ferestre.\n" "Flags: -keepsnowonwindows, -nokeepsnowonwindows" #: src/ui.glade:1324 msgid "" "If set, show fallen snow on bottom of the desktop.\n" "Flags: -keepsnowonscreen, -nokeepsnowonscreen" msgstr "" "Dacă este setat, afiÈ™aÈ›i zăpada căzută în partea de jos a desktopului.\n" "Flags: -keepsnowonscreen, -nokeepsnowonscreen" #: src/ui.glade:1340 msgid "" "If set, snow will collect on the trees.\n" "Flags: -keepsnowontrees, -nokeepsnowontrees" msgstr "" "Dacă este setat, zăpada se va aduna pe copaci.\n" "Flags: -keepsnowontrees, -nokeepsnowontrees" #: src/ui.glade:1354 msgid "" "The higher this setting, the more snow will be generated because of Santa " "ploughing, wind or disappearing windows. \n" "Flag: -blowofffactor" msgstr "" "Cu cât această setare este mai mare, cu atât va fi generată mai multă zăpadă " "din cauza arăturii MoÈ™ului, a vântului sau a ferestrelor care dispar. \n" "Flag: -blowofffactor" #: src/ui.glade:1373 msgid "" "The higher this setting, the more snow will collect on the windows. \n" "Note: in Wayland, there is no snow on the windows. \n" "Flag: -wsnowdepth" msgstr "" "Cu cât această setare este mai mare, cu atât mai multă zăpadă se va aduna pe " "geamuri. \n" "Notă: în Wayland, nu există zăpadă pe ferestre. \n" "Flag: -wsnowdepth" #: src/ui.glade:1393 msgid "" "The higher this setting, the more snow will collect on the bottom of the " "desktop.\n" "Flag: -ssnowdepth" msgstr "" "Cu cât această setare este mai mare, cu atât se va acumula mai multă zăpadă " "în partea de jos a desktopului.\n" "Flag: -ssnowdepth" #: src/ui.glade:1412 msgid "" "The higher this setting, the more snow will collect on the trees.\n" "Flag: -maxontrees" msgstr "" "Cu cât această setare este mai mare, cu atât se va aduna mai multă zăpadă pe " "copaci.\n" "Flag: -maxontrees" #: src/ui.glade:1433 msgid "Choose your favorite snow" msgstr "Alege zapada ta preferata" #: src/ui.glade:1450 src/ui.glade:1618 src/ui.glade:2564 src/ui.glade:2859 #: src/ui.glade:4887 src/ui.glade:5964 src/ui.glade:5975 src/ui.glade:6039 #: src/ui.glade:6065 msgid " " msgstr " " #: src/ui.glade:1464 src/ui.glade:2393 src/ui.glade:2956 src/ui.glade:3458 #: src/ui.glade:4574 src/ui.glade:5690 msgid "Defaults" msgstr "Valori implicite" #: src/ui.glade:1468 msgid "Apply default values for the preferences in this tab.\n" msgstr "AplicaÈ›i valorile implicite pentru preferinÈ›e din această filă.\n" #: src/ui.glade:1483 src/ui.glade:2411 src/ui.glade:2974 src/ui.glade:3475 #: src/ui.glade:4592 src/ui.glade:5707 msgid "Vintage" msgstr "Vintage" #: src/ui.glade:1487 src/ui.glade:2415 src/ui.glade:2978 src/ui.glade:3479 #: src/ui.glade:4596 src/ui.glade:5711 msgid "Apply vintage values for the preferences in this tab." msgstr "AplicaÈ›i valori vintage pentru preferinÈ›ele din această filă." #: src/ui.glade:1546 src/ui.glade:4474 msgid "" "Apply defaults for all preferences (except settings).\n" "Flags: -defaults" msgstr "" "AplicaÈ›i setările implicite pentru toate preferinÈ›ele (cu excepÈ›ia " "setărilor).\n" "Flags: -defaults" #: src/ui.glade:1632 src/ui.glade:3895 msgid "Size:" msgstr "Mărimea:" #: src/ui.glade:1644 msgid "" "Size of snowflakes, works only for non-vintage snow flakes.\n" "Flag: -snowsize" msgstr "" "Dimensiunea fulgilor de zăpadă, funcÈ›ionează numai pentru fulgii de zăpadă " "non-vintage.\n" "Flag: -snowsize" #: src/ui.glade:1664 src/ui.glade:2357 src/ui.glade:3861 src/ui.glade:4145 #: src/ui.glade:5002 msgid "Speed:" msgstr "Viteză:" #: src/ui.glade:1678 msgid "Max # snowflakes:" msgstr "Max # fulgi de zăpadă:" #: src/ui.glade:1691 msgid "" "Maximum amount of snowflakes.\n" "Flag: -flakecountmax" msgstr "" "Cantitatea maximă de fulgi de zăpadă.\n" "Flag: -flakecountmax" #: src/ui.glade:1716 msgid "# Snowflakes:" msgstr "# Fulgi de zapada:" #: src/ui.glade:1732 src/ui.glade:5173 src/ui.glade:5189 msgid "label" msgstr "eticheta" #: src/ui.glade:1741 msgid "Show fluff" msgstr "Arată puf" #: src/ui.glade:1745 msgid "" "If set, try to show fluff on fallen snow and trees if possible.\n" "Flags: -fluffy, -nofluffy" msgstr "" "Dacă este setat, încercaÈ›i să arătaÈ›i puf pe zăpada căzută È™i pe copaci, " "dacă este posibil.\n" "Flags: -fluffy, -nofluffy" #: src/ui.glade:1759 src/ui.glade:1771 src/ui.glade:2575 src/ui.glade:3798 #: src/ui.glade:3810 src/ui.glade:5139 src/ui.glade:5151 msgid "             " msgstr "             " #: src/ui.glade:1783 msgid "" "Speed of the snowflakes.\n" "Flag: -snowspeedfactor" msgstr "" "Viteza fulgilor de zăpadă.\n" "Flag: -snowspeedfactor" #: src/ui.glade:1804 msgid "Intensity:" msgstr "Intensitate:" #: src/ui.glade:1816 msgid "" "The higher, the more snowflakes.\n" "Flag: -snowflakes" msgstr "" "Cu cât mai sus, cu atât mai mulÈ›i fulgi de zăpadă.\n" "Flag: -snowflakes" #: src/ui.glade:1836 msgid "Show snow" msgstr "Arată zăpadă" #: src/ui.glade:1840 msgid "" "If set, show snowflakes.\n" "Flags: -snow, -nosnow" msgstr "" "Dacă setaÈ›i, afiÈ™aÈ›i fulgii de zăpadă.\n" "Flags: -snow, -nosnow" #: src/ui.glade:1855 msgid "" "The color of the snow.\n" "Flag: -sc" msgstr "" "Culoarea zăpezii.\n" "Flag: -sc" #: src/ui.glade:1872 msgid "Color:" msgstr "Culoare:" #: src/ui.glade:1886 msgid "Second color:" msgstr "A doua culoare:" #: src/ui.glade:1899 msgid "" "The second color of the snow.\n" "Flag: -sc2" msgstr "" "A doua culoare a zăpezii.\n" "Flag: -sc2" #: src/ui.glade:1912 msgid "Enable" msgstr "Permite" #: src/ui.glade:1916 msgid "" "If set, use two colors.\n" "Flag: -enablesc2" msgstr "Dacă este setat, utilizaÈ›i două culori.\n" "Flag: -enablesc2" #: src/ui.glade:1974 msgid "Snow" msgstr "Zăpadă" #: src/ui.glade:1992 msgid "" "Tiny Santa with three reindeers.\n" "Flags: -santa 0 -norudolph" msgstr "" "MoÈ™ Crăciun mic cu trei reni.\n" "Flags: -santa 0 -norudolph" #: src/ui.glade:2021 msgid "" "Small Santa with three reindeers.\n" "Flags: -santa 1 -norudolph" msgstr "" "MoÈ™ Crăciun mic cu trei reni.\n" "Flags: -santa 1 -norudolph" #: src/ui.glade:2050 msgid "" "Santa with three reindeers.\n" "Flags: -santa 2 -norudolph" msgstr "" "MoÈ™ Crăciun cu trei reni.\n" "Flags: -santa 2 -norudolph" #: src/ui.glade:2079 msgid "" "Santa with Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder and Blixem.\n" "Flags: -santa 3 -norudolph" msgstr "" "MoÈ™ Crăciun cu Dasher, Dansator, Prancer, Vixen, Comet, Cupidon, Dunder È™i " "Blixem.\n" "Flags: -santa 3 -norudolph" #: src/ui.glade:2108 msgid "" "Santa using the train with two reindeers.\n" "Flags: -santa 4 -norudolph" msgstr "" "MoÈ™ Crăciun folosind trenul cu doi reni.\n" "Flags: -santa 4 -norudolph" #: src/ui.glade:2137 msgid "" "Santa using the train with one reindeer and Rudolph.\n" "Flags: -santa 4 -showrudolph" msgstr "" "MoÈ™ Crăciun folosind trenul cu un ren È™i Rudolph.\n" "Flags: -santa 4 -showrudolph" #: src/ui.glade:2165 msgid "" "Tiny Santa with two reindeers and Rudolph.\n" "Flags: -santa 0 -showrudolph" msgstr "" "MoÈ™ Crăciun mic cu doi reni È™i Rudolph.\n" "Flags: -santa 0 -showrudolph" #: src/ui.glade:2195 msgid "" "Small Santa with two reindeers and Rudolph.\n" "Flags: -santa 1 -showrudolph" msgstr "" "MoÈ™ Crăciun mic cu doi reni È™i Rudolph.\n" "Flags: -santa 1 -showrudolph" #: src/ui.glade:2223 msgid "" "Santa with two reindeers and Rudolph.\n" "Flags: -santa 2 -showrudolph" msgstr "" "MoÈ™ Crăciun cu doi reni È™i Rudolph.\n" "Flags: -santa 2 -showrudolph" #: src/ui.glade:2251 msgid "" "Santa with Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder, Blixem " "and Rudolph.\n" "Flags: -santa 3 -showrudolph" msgstr "" "MoÈ™ Crăciun cu Dasher, Dansator, Prancer, Vixen, Comet, Cupidon, Dunder, " "Blixem È™i Rudolph.\n" "Flags: -santa 3 -showrudolph" #: src/ui.glade:2282 msgid "Without Rudolph" msgstr "Fără Rudolph" #: src/ui.glade:2297 msgid "With Rudolph" msgstr "Cu Rudolph" #: src/ui.glade:2308 msgid "Choose your Santa" msgstr "Alege-È›i MoÈ™ Crăciun" #: src/ui.glade:2326 msgid "Choose your favorite Santa" msgstr "Alege-ti Mos Craciun preferat" #: src/ui.glade:2342 src/ui.glade:3444 msgid " " msgstr " " #: src/ui.glade:2369 msgid "" "Santa's speed.\n" "Flag: -santaspeedfactor" msgstr "" "Viteza lui MoÈ™ Crăciun.\n" "Flag: -santaspeedfactor" #: src/ui.glade:2397 src/ui.glade:2960 src/ui.glade:3462 src/ui.glade:4578 #: src/ui.glade:5694 msgid "Apply default values for the preferences in this tab." msgstr "AplicaÈ›i valorile implicite pentru preferinÈ›e din această filă." #: src/ui.glade:2543 msgid "Show Santa" msgstr "Arată MoÈ™ Crăciun" #: src/ui.glade:2547 msgid "" "To show or not to show Santa.\n" "Flags: -showsanta, -nosanta" msgstr "" "A arăta sau nu a arăta MoÈ™ Crăciun.\n" "Flags: -showsanta, -nosanta" #: src/ui.glade:2590 src/ui.glade:3229 msgid "Scale:" msgstr "Scară:" #: src/ui.glade:2602 msgid "" "Scale of Santa.\n" "Flags: -santascale " msgstr "" "Cântarul lui MoÈ™ Crăciun.\n" "Flags: -santascale " #: src/ui.glade:2647 msgid "Santa" msgstr "MoÈ™ Crăciun" #: src/ui.glade:2662 msgid "Show scenery" msgstr "Arată peisaj" #: src/ui.glade:2666 msgid "" "To show or not to show scenery.\n" "Flags: -showtrees, -notrees" msgstr "" "A arăta sau a nu arăta peisaje.\n" "Flags: -showtrees, -notrees" #: src/ui.glade:2683 msgid "" "Vintage tree, you can set the color.\n" "Flag: -treetype 0" msgstr "" "Arborele de vintage, puteÈ›i seta culoarea.\n" "Flag: -treetype 0" #: src/ui.glade:2706 msgid "" "Woody tree.\n" "Flags: -treetype 1 or: -treetype all" msgstr "" "Arbore lemnos.\n" "Flags: -treetype 1 or: -treetype all" #: src/ui.glade:2729 msgid "" "Leavy tree.\n" "Flags: -treetype 2 or: -treetype all" msgstr "" "Arbore cu frunze.\n" "Flags: -treetype 2 or: -treetype all" #: src/ui.glade:2752 msgid "" "Small house.\n" "Flags: -treetype 3 or: -treetype all" msgstr "" "Casă mică.\n" "Flags: -treetype 3 or: -treetype all" #: src/ui.glade:2775 msgid "" "Reindeer.\n" "Flags: -treetype 4 or: -treetype all" msgstr "" "Ren.\n" "Flags: -treetype 4 or: -treetype all" #: src/ui.glade:2798 msgid "" "Moose.\n" "Flags: -treetype 5 or: -treetype all" msgstr "" "Elan.\n" "Flags: -treetype 5 or: -treetype all" #: src/ui.glade:2821 msgid "" "Snowy tree.\n" "Flags: -treetype 6 or: -treetype all" msgstr "" "Copac înzăpezit.\n" "Flags: -treetype 6 or: -treetype all" #: src/ui.glade:2844 msgid "" "Set color of vintage tree.\n" "Flag: -tc" msgstr "" "SetaÈ›i culoarea copacului de vintage.\n" "Flag: -tc" #: src/ui.glade:2884 msgid "Compose your favorite scenery" msgstr "Compune peisajul tău preferat" #: src/ui.glade:2900 msgid "Try and click any image!" msgstr "ÃŽncercaÈ›i È™i faceÈ›i clic pe orice imagine!" #: src/ui.glade:2931 msgid "" "Polar bear.\n" "Flags: -treetype 7 or: -treetype all" msgstr "" "Urs polar.\n" "Flags: -treetype 7 or: -treetype all" #: src/ui.glade:3141 msgid "# Items:" msgstr "# articole:" #: src/ui.glade:3156 msgid "" "Desired number of scenery items.\n" "Flag: -trees" msgstr "" "Numărul dorit de elemente de peisaj.\n" "Flag: -trees" #: src/ui.glade:3179 msgid "% Window fill:" msgstr "% umplere fereastră:" #: src/ui.glade:3190 msgid "" "Bottom percentage of screen available for scenery.\n" "Flag: -treefill" msgstr "" "Procentajul inferior al ecranului disponibil pentru peisaj.\n" "Flag: -treefill" #: src/ui.glade:3209 msgid "Allow overlap" msgstr "Permite suprapunerea" #: src/ui.glade:3213 msgid "" "To allow overlap or not when placing scenery.\n" "Flags: -treeoverlap, -notreeoverlap" msgstr "" "Pentru a permite sau nu suprapunerea atunci când plasaÈ›i peisajul.\n" "Flags: -treeoverlap, -notreeoverlap" #: src/ui.glade:3240 msgid "" "Scale of scenery.\n" "Flag: sceneryscale " msgstr "" "Scara peisajului.\n" "Flag: sceneryscale " #: src/ui.glade:3409 msgid "Scenery" msgstr "Decor" #: src/ui.glade:3428 msgid "Compose here your favorite celestial conditions" msgstr "Compune aici condiÈ›iile cereÈ™ti preferate" #: src/ui.glade:3508 msgid "" "Apply default values for all preferences (except settings).\n" "Flag: -defaults" msgstr "" "AplicaÈ›i valorile implicite pentru toate preferinÈ›ele (cu excepÈ›ia " "setărilor).\n" "Flag: -defaults" #: src/ui.glade:3526 msgid "" "Apply vintage values for all preferences (except settings).\n" "Flag: -vintage" msgstr "" "AplicaÈ›i valori vintage pentru toate preferinÈ›ele (cu excepÈ›ia setărilor).\n" "Flag: -vintage" #: src/ui.glade:3612 msgid "Wind" msgstr "Vânt" #: src/ui.glade:3626 msgid "Windy" msgstr "Vânt" #: src/ui.glade:3631 msgid "" "If set, there will be wind.\n" "Flags: -wind, -nowind" msgstr "" "Dacă este setat, va fi vânt.\n" "Flags: -wind, -nowind" #: src/ui.glade:3648 msgid "Whirl:" msgstr "Vârtej:" #: src/ui.glade:3660 msgid "" "The higher this setting, the more the wind will whirl.\n" "Flag: -whirlfactor" msgstr "" "Cu cât această setare este mai mare, cu atât vântul se va învârti mai mult.\n" "Flag: -whirlfactor" #: src/ui.glade:3682 msgid "Timer:" msgstr "Temporizator:" #: src/ui.glade:3695 msgid "" "This setting determines how many seconds pass between two gusts of wind.\n" "Flag: -windtimer" msgstr "" "Această setare determină câte secunde trec între două rafale de vânt.\n" "Flag: -windtimer" #: src/ui.glade:3711 msgid "Now!" msgstr "Acum!" #: src/ui.glade:3715 msgid "Force a gust of wind immediately." msgstr "ForÈ›aÈ›i imediat o rafală de vânt." #: src/ui.glade:3732 msgid "Stars" msgstr "Stele" #: src/ui.glade:3750 msgid "" "To show or not show stars.\n" "Flag: -stars (0 means: no stars)" msgstr "" "Pentru a afiÈ™a sau nu stele.\n" "Flag: -stars (0 means: no stars)" #: src/ui.glade:3767 msgid "Number:" msgstr "Număr:" #: src/ui.glade:3779 msgid "" "Number of twinkling stars.\n" "Flag: -stars" msgstr "" "Numărul de stele sclipitoare.\n" "Flag: -stars" #: src/ui.glade:3825 msgid "Moon" msgstr "Luna" #: src/ui.glade:3843 msgid "" "To show or not show moon.\n" "Flags: -moon 1, -moon 0" msgstr "" "Pentru a afiÈ™a sau nu luna.\n" "Flags: -moon 1, -moon 0" #: src/ui.glade:3873 msgid "" "Speed of moon in pixels/minute.\n" "Flag: -moonspeed" msgstr "" "Viteza lunii în pixeli/minut.\n" "Flag: -moonspeed" #: src/ui.glade:3907 msgid "" "Relative size of the moon.\n" "Flag: -moonsize" msgstr "" "Mărimea relativă a lunii.\n" "Flag: -moonsize" #: src/ui.glade:3928 msgid "Halo" msgstr "Aura" #: src/ui.glade:3946 msgid "" "To show or not to show halo around moon.\n" "Flags: -halo 1, -halo 0" msgstr "" "A arăta sau a nu arăta aureola în jurul lunii.\n" "Flags: -halo 1, -halo 0" #: src/ui.glade:3964 src/ui.glade:4179 msgid "Bright:" msgstr "Luminos:" #: src/ui.glade:3976 msgid "" "Brightness of moon's halo.\n" "Flag: -halobrightness" msgstr "" "Luminozitatea aureolei lunii.\n" "Flag: -halobrightness" #: src/ui.glade:3998 msgid "Meteors" msgstr "Meteorii" #: src/ui.glade:4016 msgid "" "To show or not to show meteors.\n" "Flags: -meteors, -nometeors" msgstr "" "Pentru a afiÈ™a sau nu meteoriÈ›i.\n" "Flags: -meteors, -nometeors" #: src/ui.glade:4034 msgid "Aurora" msgstr "Aurora" #: src/ui.glade:4052 msgid "" "To show or not show aurora.\n" "Note: the aurora is best viewed using a dark background.\n" "Flags: -aurora 1, -aurora 0" msgstr "" "Pentru a afiÈ™a sau nu aurora.\n" "Notă: aurora este cel mai bine vizualizată folosind un fundal întunecat.\n" "Flags: -aurora 1, -aurora 0" #: src/ui.glade:4071 msgid "Width:" msgstr "Lăţime:" #: src/ui.glade:4083 msgid "" "Width of aurora in percentage of screen width.\n" "Flag: -aurorawidth" msgstr "" "Lățimea aurorei în procent din lățimea ecranului.\n" "Flag: -aurorawidth" #: src/ui.glade:4108 msgid "Height:" msgstr "ÃŽnălÅ£ime:" #: src/ui.glade:4120 msgid "" "Vertical size of aurora.\n" "Flag: -auroraheight" msgstr "" "Dimensiunea verticală a aurorei.\n" "Flag: -auroraheight" #: src/ui.glade:4157 msgid "" "Animation speed of aurora: real: 10, for a more dramatic effect choose: 100\n" "Flag: -auroraspeed" msgstr "" "Viteza de animaÈ›ie a aurorei: real: 10, pentru un efect mai dramatic alege: " "100\n" "Flag: -auroraspeed" #: src/ui.glade:4191 msgid "" "Brightness of aurora.\n" "Flags: -aurorabrightness" msgstr "" "Luminozitatea aurorei.\n" "Flags: -aurorabrightness" #: src/ui.glade:4208 msgid "Left" msgstr "Stânga" #: src/ui.glade:4212 msgid "" "Place aurora left on the screen.\n" "Flag: -auroraleft" msgstr "" "PlasaÈ›i aurora la stânga pe ecran.\n" "Flag: -auroraleft" #: src/ui.glade:4225 msgid "Middle" msgstr "Mijloc" #: src/ui.glade:4229 msgid "" "Place aurora in the middle of the screen.\n" "Flag: -auroramiddle" msgstr "" "PlasaÈ›i aurora în mijlocul ecranului.\n" "Flag: -auroramiddle" #: src/ui.glade:4243 msgid "Right" msgstr "Dreapta" #: src/ui.glade:4247 msgid "" "Place aurora in the right of the screen.\n" "Flag: -auroraright" msgstr "" "PlasaÈ›i aurora în partea dreaptă a ecranului.\n" "Flag: -auroraright" #: src/ui.glade:4266 msgid "Frequency:" msgstr "Frecvență:" #: src/ui.glade:4278 msgid "" "Frequency of meteors to appear.\n" "Flags: -meteorfrequency" msgstr "" "FrecvenÈ›a de apariÈ›ie a meteorilor.\n" "Flags: -meteorfrequency" #: src/ui.glade:4300 msgid "Base:" msgstr "Baza:" #: src/ui.glade:4312 msgid "" "Baseline height of aurora, in percentage of screen height.\n" "Flag: -aurorabase" msgstr "" "ÃŽnălÈ›imea iniÈ›ială a aurorei, în procente din înălÈ›imea ecranului.\n" "Flag: -aurorabase" #: src/ui.glade:4329 msgid "Color" msgstr "Culoare" #: src/ui.glade:4333 msgid "" "Choose between yellow-ish and white-ish moon.\n" "Flag: -mooncolor [0,1]" msgstr "" "AlegeÈ›i între lună galbenă È™i alb-ish.\n" "Flag: -mooncolor [0,1]" #: src/ui.glade:4433 msgid "Celestials" msgstr "Celestii" #: src/ui.glade:4453 msgid "Birds settings" msgstr "Configurarea păsărilor" #: src/ui.glade:4617 msgid "Show birds" msgstr "Arată păsări" #: src/ui.glade:4621 msgid "" "If set: show birds.\n" "Flags: -showbirds 1, -showbirds 0" msgstr "" "Dacă este setat: arată păsările.\n" "Flags: -showbirds 1, -showbirds 0" #: src/ui.glade:4634 msgid "Birds only" msgstr "Doar păsări" #: src/ui.glade:4638 msgid "" "If set: show no Santa, snow or scenery.\n" "Flags: -birdsonly 0, -birdsony 1" msgstr "" "Dacă este setat: nu afiÈ™aÈ›i MoÈ™ Crăciun, zăpadă sau peisaj.\n" "Flags: -birdsonly 0, -birdsony 1" #: src/ui.glade:4655 msgid "Preferred distance:" msgstr "Distanta preferata:" #: src/ui.glade:4669 msgid "" "Preferred distance from other birds.\n" "Flag: -prefdistance" msgstr "" "DistanÈ›a preferată față de alte păsări.\n" "Flag: -prefdistance" #: src/ui.glade:4697 msgid "Restart" msgstr "Repornire" #: src/ui.glade:4701 msgid "Restart birds." msgstr "ReporniÈ›i păsările." #: src/ui.glade:4718 msgid "Viewing distance:" msgstr "Distanta de vizualizare:" #: src/ui.glade:4731 msgid "" "Viewing distance.\n" "NOTE: Santa has no knowledge of viewing distance, so when birds are " "following Santa, the relative positions of Santa and birds will be " "temporarely out of sync when you change the viewing distance. This is only " "noticeable when the birds are following Santa.\n" "Flag: -viewingdistance" msgstr "" "DistanÈ›a de vizualizare.\n" "NOTÄ‚: MoÈ™ Crăciun nu cunoaÈ™te distanÈ›a de vizualizare, aÈ™a că atunci când " "păsările îl urmăresc pe MoÈ™ Crăciun, poziÈ›iile relative ale lui MoÈ™ Crăciun " "È™i ale păsărilor vor fi temporar desincronizate când modificaÈ›i distanÈ›a de " "vizualizare. Acest lucru este vizibil doar atunci când păsările îl urmăresc " "pe MoÈ™ Crăciun.\n" "Flag: -viewingdistance" #: src/ui.glade:4752 msgid "Focus to attraction point:" msgstr "Concentrare către punctul de atracÈ›ie:" #: src/ui.glade:4766 msgid "" "Tendency to concentrate on the attraction point.\n" "Flag: -focuscentre" msgstr "" "TendinÈ›a de a se concentra asupra punctului de atracÈ›ie.\n" "Flag: -focuscentre" #: src/ui.glade:4784 msgid "" "Desired number of birds. If zero, no birds are shown.\n" "Flag: -nbirds" msgstr "" "Numărul dorit de păsări. Dacă zero, nu sunt afiÈ™ate păsări.\n" "Flag: -nbirds" #: src/ui.glade:4807 msgid "# Birds:" msgstr "# Păsări:" #: src/ui.glade:4821 msgid "" "Number of nearest neighbours the birds should look at.\n" "Flag: -neighbours" msgstr "" "Numărul de vecini cei mai apropiaÈ›i la care ar trebui să se uite păsările.\n" "Flag: -neighbours" #: src/ui.glade:4841 msgid "Neighbours:" msgstr "Vecini:" #: src/ui.glade:4856 msgid "" "Give the birds a fancy color.\n" "Flag: -birdscolor" msgstr "" "Oferă păsărilor o culoare elegantă.\n" "Flag: -birdscolor" #: src/ui.glade:4874 msgid "Bird color" msgstr "Culoarea păsărilor" #: src/ui.glade:4900 msgid "Anarchy:" msgstr "Anarhie:" #: src/ui.glade:4914 msgid "" "Anarchy level: the higher, the more anarchy.\n" "Flag: -anarchy" msgstr "" "Nivel de anarhie: cu cât este mai mare, cu atât mai multă anarhie.\n" "Flag: -anarchy" #: src/ui.glade:4934 msgid "Distance weight:" msgstr "Greutate la distanta:" #: src/ui.glade:4948 msgid "" "Tendency to keep desired distance to neighbours.\n" "Flag: -disweight" msgstr "" "TendinÈ›a de a păstra distanÈ›a dorită față de vecini.\n" "Flag: -disweight" #: src/ui.glade:4968 msgid "Adjust speed to neighbours:" msgstr "AjustaÈ›i viteza la vecini:" #: src/ui.glade:4982 msgid "" "Tendency to adjust speed to neighbours.\n" "Flag: -followneighbours" msgstr "" "TendinÈ›a de a ajusta viteza la vecini.\n" "Flag: -followneighbours" #: src/ui.glade:5016 msgid "" "Speed of birds in arbitrary units.\n" "Flag: -birdsspeed" msgstr "" "Viteza păsărilor în unități arbitrare.\n" "Flag: -birdsspeed" #: src/ui.glade:5036 msgid "Drawing scale:" msgstr "Scara de desen:" #: src/ui.glade:5050 msgid "" "Influence the size of the birds.\n" "Flag: -birdsscale\n" msgstr "" "InfluenÈ›ează dimensiunea păsărilor.\n" "Flag: -birdsscale\n" #: src/ui.glade:5067 msgid "" "Show \n" "attr point" msgstr "" "AfiÈ™aÈ›i punctul \n" "attr" #: src/ui.glade:5073 msgid "" "Show the point where the birds want to go.\n" "Flags: -showattr 0, -showattr 1" msgstr "" "Arată punctul în care vor să meargă păsările.\n" "Flags: -showattr 0, -showattr 1" #: src/ui.glade:5084 msgid "" "Follow \n" "Santa" msgstr "" "UrmăriÈ›i \n" " MoÈ™ Crăciun" #: src/ui.glade:5090 msgid "" "Birds are attracted by an attraction point. Here you can choose to follow " "Santa.\n" "Flags: -followsanta 0, -followsanta 1" msgstr "" "Păsările sunt atrase de un punct de atracÈ›ie. Aici poÈ›i alege să-l urmăreÈ™ti " "pe MoÈ™ Crăciun.\n" "Flags: -followsanta 0, -followsanta 1" #: src/ui.glade:5103 msgid "" "Percentage of screen to be used for the attraction point.\n" "Flag: -attrspace" msgstr "" "Procentul de ecran care trebuie utilizat pentru punctul de atracÈ›ie.\n" "Flag: -attrspace" #: src/ui.glade:5125 msgid "Attraction point range" msgstr "Gama punctelor de atracÈ›ie" #: src/ui.glade:5168 msgid "Actual mean distance from neighbours." msgstr "DistanÈ›a medie reală față de vecini." #: src/ui.glade:5185 msgid "Distance used to get the desired number of neighbours." msgstr "DistanÈ›a folosită pentru a obÈ›ine numărul dorit de vecini." #: src/ui.glade:5268 msgid "Birds" msgstr "Păsări" #: src/ui.glade:5286 msgid "version" msgstr "versiune" #: src/ui.glade:5301 src/ui.glade:6515 msgid "Settings" msgstr "Setări" #: src/ui.glade:5323 msgid "Transparency " msgstr "Transparenţă " #: src/ui.glade:5340 msgid "" "Transparency of painted items:\n" "0: no transparency.\n" "100: fully transparent, you will see nothing!\n" "Flag: -transparency" msgstr "" "TransparenÈ›a articolelor pictate:\n" "0: fără transparență.\n" "100: complet transparent, nu veÈ›i vedea nimic!\n" "Flag: -transparency" #: src/ui.glade:5367 msgid "Lift snow on bottom" msgstr "RidicaÈ›i zăpada de jos" #: src/ui.glade:5383 msgid "" "Use this if snow falls below the bottom of your screen, or fallen snow " "hides something that should not be hidden.\n" "Flag: -offsets" msgstr "" "FolosiÈ›i-l dacă zăpada cade sub partea de jos a ecranului sau dacă zăpada " "căzută ascunde ceva care nu ar trebui să fie ascuns.\n" "Flag: -offsets" #: src/ui.glade:5408 msgid "Lift snow on windows" msgstr "RidicaÈ›i zăpada pe ferestre" #: src/ui.glade:5424 msgid "" "Use this if no snow collects on your windows, or if snow collects separated " "from your windows. \n" "Some basic window managers need this setting (e.g. TWM needs in general a " "value of 25 .. 28).\n" "Flag: -offsety" msgstr "" "UtilizaÈ›i acest lucru dacă nu se adună zăpadă pe ferestre sau dacă zăpadă se " "adună separat de ferestre. \n" "Unii manageri de ferestre de bază au nevoie de această setare (de exemplu, " "TWM are nevoie în general de o valoare de 25 .. 28).\n" "Flag: -offsety" #: src/ui.glade:5449 msgid "Cpu factor" msgstr "factor CPU" #: src/ui.glade:5467 msgid "" "The higher, the smoother xsnow will run, but will also use more cpu power.\n" "Flag: -cpuload" msgstr "" "Cu cât va fi mai mare, cu atât va funcÈ›iona mai uÈ™or xsnow, dar va folosi È™i " "mai multă putere CPU.\n" "Flag: -cpuload" #: src/ui.glade:5493 msgid "Scale" msgstr "Scară" #: src/ui.glade:5510 msgid "" "Overall drawing scale.\n" "Flag: -scale" msgstr "" "Scara generală a desenului.\n" "Flag: -scale" #: src/ui.glade:5543 msgid "Ignore large top windows" msgstr "IgnoraÈ›i ferestrele mari de sus" #: src/ui.glade:5559 msgid "" "Windows wider than 80 percent of the screen and closer to the top than the " "number in this widget will not collect snow.\n" "In some cases, there are invisible windows near the top of the screen, which " "are handled by xsnow as normal windows: snow is collected upon them. By " "entering a suitable number here, this undesired behaviour can be avoided.\n" "Flag: -ignoretop\n" "\n" msgstr "" "Ferestrele mai late de 80% din ecran È™i mai aproape de partea de sus decât " "numărul din acest widget nu vor colecta zăpadă.\n" "ÃŽn unele cazuri, există ferestre invizibile în partea de sus a ecranului, " "care sunt gestionate de xsnow ca ferestre normale: zăpada se adună peste " "ele. Prin introducerea unui număr adecvat aici, acest comportament nedorit " "poate fi evitat.\n" "Flag: -ignoretop\n" "\n" #: src/ui.glade:5583 msgid "Ignore large bottom windows" msgstr "IgnoraÈ›i ferestrele mari de jos" #: src/ui.glade:5599 msgid "" "Windows wider than 80 percent of the screen and closer to the bottom than " "the number in this widget will not collect snow.\n" "\n" "In some cases, there are invisible windows near the bottom of the screen, " "which are handled by xsnow as normal windows: snow is collected upon them. " "By entering a suitable number here, this undesired behaviour can be " "avoided.\n" "Flag: -ignorebottom" msgstr "" "Ferestrele mai late de 80% din ecran È™i mai aproape de partea de jos decât " "numărul din acest widget nu vor colecta zăpadă.\n" "\n" "ÃŽn unele cazuri, există ferestre invizibile în partea de jos a ecranului, " "care sunt gestionate de xsnow ca ferestre normale: zăpada se adună peste " "ele. Prin introducerea unui număr adecvat aici, acest comportament nedorit " "poate fi evitat.\n" "Flag: -ignorebottom" #: src/ui.glade:5791 msgid "window type etc." msgstr "tip de fereastră etc." #: src/ui.glade:5814 msgid "" "Menu\n" "colors" msgstr "" "Meniu\n" "culori" #: src/ui.glade:5819 msgid "" "Toggle between xsnow's own menu colors and standard menu colors.\n" "Activated: use xsnow colors.\n" "Deactivated: use default colors.\n" "Flags: -theme 1, -theme 0" msgstr "" "ComutaÈ›i între culorile meniului xsnow È™i culorile standard ale meniului.\n" "Activat: utilizaÈ›i culorile xsnow.\n" "Dezactivat: utilizaÈ›i culorile implicite.\n" "Flags: -theme 1, -theme 0" #: src/ui.glade:5833 msgid "" "On all\n" "workspaces" msgstr "" "Pe toate \n" "spaÈ›iile de lucru" #: src/ui.glade:5838 msgid "" "Use all workspaces to snow in.\n" "NOTE: this doesn't work properly in enlightenment.\n" "Flags: -allworkspaces 1, -allworkspaces 0" msgstr "" "FolosiÈ›i toate spaÈ›iile de lucru pentru a zăpadă.\n" "NOTÄ‚: acest lucru nu funcÈ›ionează corect în iluminare.\n" "Flags: -allworkspaces 1, -allworkspaces 0" #: src/ui.glade:5856 msgid "" "Below\n" "windows" msgstr "" "Sub \n" " ferestre" #: src/ui.glade:5861 msgid "" "When activated, it will be snowing below your windows, else it will be " "snowing upon you windows too.\n" "On some desktop environments, when snowing above your windows you will not " "be able to click on any window.\n" "Therefore, you will be asked to click a button, to be sure that things are " "OK.\n" "Flag: -above" msgstr "" "Când este activat, va ninge sub ferestrele tale, altfel va ninge È™i pe " "ferestrele tale.\n" "ÃŽn unele medii desktop, când ninge deasupra ferestrelor tale, nu vei putea " "să dai clic pe nicio fereastră.\n" " Prin urmare, vi se va cere să faceÈ›i clic pe un buton, pentru a vă asigura " "că lucrurile sunt OK.\n" "Flag: -above" #: src/ui.glade:5880 msgid "" "Click to\n" "confirm" msgstr "" "FaceÈ›i clic pentru a\n" " confirmare" #: src/ui.glade:5885 msgid "To make sure you can click." msgstr "Pentru a vă asigura că puteÈ›i face clic." #: src/ui.glade:5904 msgid "" "If you have more than one monitor, choose where you want snow falling. " "Choose 'all monitors' if you want snow in all monitors.\n" "NOTE: when changing monitor, xsnow will restart.\n" "Flag: -screen" msgstr "" "Dacă aveÈ›i mai multe monitoare, alegeÈ›i unde doriÈ›i să cadă zăpadă. AlegeÈ›i " "„toate monitoare†dacă doriÈ›i zăpadă în toate monitoare.\n" "NOTÄ‚: când schimbaÈ›i monitorul, xsnow va reporni.\n" "Flag: -screen" #: src/ui.glade:5911 msgid "monitor 1" msgstr "monitor 1" #: src/ui.glade:5922 msgid "" "Create\n" "outline" msgstr "" "CreaÈ›i\n" "contur" #: src/ui.glade:5927 msgid "" "To draw an outline around the snow window.\n" "Flag: -outline 1/0" msgstr "" "Pentru a desena un contur în jurul ferestrei de zăpadă.\n" "Flag: -outline 1/0" #: src/ui.glade:5951 msgid "" " \n" " " msgstr "" " \n" " " #: src/ui.glade:5986 msgid "" "Choose here the picture you want as background when xscreensaver is " "active.\n" "Flag: -bg" msgstr "" "AlegeÈ›i aici imaginea pe care o doriÈ›i ca fundal când xscreensaver este " "activ.\n" "Flag: -bg" #: src/ui.glade:5990 msgid "Choose background" msgstr "Alege imagine de fundal" #: src/ui.glade:6005 msgid "" "Activate xscreensaver.\n" "Click and don't touch mouse and keyboard for a few seconds..." msgstr "" "ActivaÈ›i xscreensaver.\n" "DaÈ›i clic È™i nu atingeÈ›i mouse-ul È™i tastatura pentru câteva secunde..." #: src/ui.glade:6019 msgid "" "Settings for Xscreensaver. You can choose a background, and choose to use it " "or not.\n" "Make sure you add a line like\n" "xsnow -root\n" "after the line 'programs:' in the file ~/.xscreensaver and you run " "xscreensaver-demo to choose for xsnow.\n" "To activate xscreensaver on the command line:\n" "xscreensaver-command -activate\n" "See also the man page:\n" "man xsnow" msgstr "" "Setări pentru Xscreensaver. PuteÈ›i alege un fundal È™i alegeÈ›i să îl " "utilizaÈ›i sau nu.\n" "AsiguraÈ›i-vă că adăugaÈ›i o linie ca \n" "xsnow -root\n" "după linia „programe:†în fiÈ™ierul ~/.xscreensaver È™i rulaÈ›i xscreensaver-" "demo pentru a alege pentru xsnow.\n" "Pentru a activa xscreensaver pe linia de comandă:\n" "xscreensaver-command -activate\n" "Vezi È™i pagina de manual:\n" "man xsnow" #: src/ui.glade:6028 msgid "Xscreensaver: " msgstr "Xscreensaver: " #: src/ui.glade:6048 msgid "Black" msgstr "Negru" #: src/ui.glade:6052 msgid "" "When activated, the background will be black.\n" "Flag: -bg (this button will be automatically desactivated when -bg is given)" msgstr "" "Când este activat, fundalul va fi negru.\n" "Flag: -bg (this button will be automatically desactivated when -bg is given)" #: src/ui.glade:6076 msgid "" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" msgstr "" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" #: src/ui.glade:6551 msgid "en" msgstr "ro" #: src/ui.glade:6554 msgid "it" msgstr "aceasta" #~ msgid "" #~ "If set, use two colors.\n" #~ "Flags: -enablesc2" #~ msgstr "" #~ "Dacă este setat, utilizaÈ›i două culori.\n" #~ "Flags: -enablesc2" #, c-format #~ msgid "XWinInfo failed\n" #~ msgstr "XWinInfo a eÈ™uat\n" #, c-format #~ msgid "Force snow on root: window: %#lx, depth: %d\n" #~ msgstr "ForÈ›aÈ›i zăpada pe rădăcină: fereastră: %#lx, adâncime: %d\n" #, c-format #~ msgid "" #~ "NOTE: you probably need to tweak 'Lift snow on windows' in the 'settings' " #~ "panel.\n" #~ msgstr "" #~ "NOTÄ‚: probabil că trebuie să modificaÈ›i „RidicaÈ›i zăpada pe ferestre†în " #~ "panoul „setăriâ€.\n" #~ msgid "Force a gust of wind immediately.\n" #~ msgstr "ForÈ›aÈ›i imediat o rafală de vânt.\n" xsnow-3.8.3/pofiles/ru.po0000666000000000000000000015227114732252143013537 0ustar0000000000000000# # Sometimes the translations contain rubbish, please replace them. # # (abc_1000)   # # (abc_1001) Xscreensaver # # (abc_1002) XSNOW # # (abc_1003) \n # # (abc_1004) xsnow # # (abc_1005) %l#x # # (abc_1006) Xsnow # # (abc_1007) XsnoW # # (abc_1008) Rick Jansen # Language for xsnow # Copyright (C) 2023 Willem Vermin # Willem Vermin , 2023 # This file is distributed under the same license as the xsnow package. # # msgid "" msgstr "" "Project-Id-Version: xsnow 3.7.0~pre04\n" "Report-Msgid-Bugs-To: Willem Vermin wvermin@gmail.com\n" "POT-Creation-Date: 2024-03-10 14:19+0100\n" "PO-Revision-Date: 2024-03-10 14:19+0100\n" "Last-Translator: Willem Vermin wvermin@gmail.com\n" "Language-Team: None\n" "Language: ru\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: src/main.c:379 #, c-format msgid "Available languages are: %s\n" msgstr "ДоÑтупные Ñзыки: %s\n" #: src/main.c:382 msgid "Warning: don't eat yellow snow!" msgstr "Предупреждение: не ешьте желтый Ñнег!" #: src/main.c:403 #, c-format msgid "For optimal resuts, add to your %s:\n" msgstr "Ð”Ð»Ñ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ñ… результатов добавьте к вашему %s:\n" #: src/main.c:411 #, c-format msgid "unknown\n" msgstr "неизвеÑтно \n" #: src/main.c:420 #, c-format msgid "Detected Wayland desktop\n" msgstr "Обнаружен рабочий Ñтол Wayland \n" #: src/main.c:435 #, c-format msgid "Xsnow needs gtk version >= %s, found version %s \n" msgstr "Xsnow нужна верÑÐ¸Ñ gtk >= %s, найдена верÑÐ¸Ñ %s \n" #: src/main.c:445 msgid "Continuing with flag" msgstr "Продолжение Ñ Ñ„Ð»Ð°Ð³Ð¾Ð¼" #: src/main.c:483 #, c-format msgid "%s: cannot connect to X server %s\n" msgstr "%s: невозможно подключитьÑÑ Ðº X-Ñерверу %s\n" #: src/main.c:484 msgid "(default)" msgstr "(По умолчанию)" #: src/main.c:602 msgid "restarting" msgstr "перезапуÑк" #: src/main.c:649 #, c-format msgid "Click on a window ...\n" msgstr "Ðажмите на окно...\n" #: src/main.c:683 #, c-format msgid "Detected desktop session: %s\n" msgstr "Обнаружен ÑÐµÐ°Ð½Ñ Ñ€Ð°Ð±Ð¾Ñ‡ÐµÐ³Ð¾ Ñтола: %s\n" #: src/main.c:686 #, c-format msgid "Could not determine desktop session\n" msgstr "Ðе удалоÑÑŒ определить ÑÐµÐ°Ð½Ñ Ñ€Ð°Ð±Ð¾Ñ‡ÐµÐ³Ð¾ Ñтола \n" #: src/main.c:718 #, c-format msgid "Trying to snow in root window\n" msgstr "Попытка Ñнега в корневом окне \n" #: src/main.c:762 #, c-format msgid "Using transparent window\n" msgstr "ИÑпользование прозрачного окна \n" #: src/main.c:767 #, c-format msgid "The transparent snow-window is probably not click-through, alas..\n" msgstr "Прозрачное Ñнежное окно видимо не кликабельно, увы..\n" #: src/main.c:776 #, c-format msgid "Cannot create transparent window\n" msgstr "Ðевозможно Ñоздать прозрачное окно \n" #: src/main.c:778 #, c-format msgid "NOTE: xsnow will probably run, but some glitches are to be expected.\n" msgstr "" "ПРИМЕЧÐÐИЕ. xsnow, вероÑтно, будет работать, но Ñледует ожидать некоторых " "Ñбоев. \n" #: src/main.c:788 #, c-format msgid "LXDE session found, using window 'pcmanfm'.\n" msgstr "Обнаружен ÑÐµÐ°Ð½Ñ LXDE Ñ Ð¸Ñпользованием окна «pcmanfm». \n" #: src/main.c:795 #, c-format msgid "Using window 'Desktop'.\n" msgstr "ИÑпользование окна «Рабочий Ñтол». \n" #: src/main.c:799 #, c-format msgid "Using root window\n" msgstr "ИÑпользование корневого окна \n" #: src/main.c:843 #, c-format msgid "Snowing in %#lx: %s %d+%d %dx%d\n" msgstr "Снег в %#lx: %s %d+%d %dx%d\n" #: src/main.c:888 #, c-format msgid "Using double buffer: %#lx. %dx%d\n" msgstr "ИÑпользование двойного буфера: %#lx. %dx%d\n" #: src/main.c:895 #, c-format msgid "NOT using double buffering:" msgstr "ÐЕ иÑÐ¿Ð¾Ð»ÑŒÐ·ÑƒÑ Ð´Ð²Ð¾Ð¹Ð½ÑƒÑŽ буферизацию:" #: src/main.c:897 #, c-format msgid " because double buffering is not available on this system\n" msgstr " потому что Ð´Ð²Ð¾Ð¹Ð½Ð°Ñ Ð±ÑƒÑ„ÐµÑ€Ð¸Ð·Ð°Ñ†Ð¸Ñ Ð½ÐµÐ´Ð¾Ñтупна в Ñтой ÑиÑтеме \n" #: src/main.c:899 #, c-format msgid " on your request.\n" msgstr " по вашему запроÑу.\n" #: src/main.c:900 #, c-format msgid "NOTE: expect some flicker.\n" msgstr "ПРИМЕЧÐÐИЕ: ожидайте мерцаниÑ. \n" #: src/main.c:1042 msgid "Restart due to change of screen or language settings ...\n" msgstr "Перезагрузка из-за Ñмены Ñкрана или Ñзыковых наÑтроек...\n" #: src/main.c:1056 msgid "Restart due to change of display settings...\n" msgstr "Перезагрузка из-за Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð½Ð°Ñтроек диÑплеÑ...\n" #: src/main.c:1147 msgid "Wayland (Expect some slugginess)" msgstr "Wayland (ожидайте некоторой медлительноÑти)" #: src/main.c:1151 msgid "Probably X11" msgstr "ВероÑтно, X11" #: src/main.c:1153 #, c-format msgid "%s. Snow window: %#lx" msgstr "%s. Снежное окно: %#lx" #: src/main.c:1205 #, c-format msgid "More than %d errors, I quit!" msgstr "Более %d ошибок, Ñ ÑƒÑ…Ð¾Ð¶Ñƒ!" #: src/main.c:1355 #, c-format msgid "Window size changed, now snowing in in %#lx: %s %d+%d %dx%d\n" msgstr "Размер окна изменилÑÑ, теперь в %#lx идет Ñнег: %s %d+%d %dx%d\n" #: src/main.c:1424 #, c-format msgid "Halting because of flag %s\n" msgstr "ОÑтановка из-за флага %s\n" #: src/selfrep.c:34 #, c-format msgid "Not sending tar file to terminal.\n" msgstr "Ðе отправлÑет tar-файл на терминал. \n" #: src/selfrep.c:35 #, c-format msgid "Try redirecting to a file (e.g: %s,\n" msgstr "Попробуйте перенаправить в файл (например: %s,\n" #: src/selfrep.c:36 #, c-format msgid "or use a %s" msgstr "или иÑпользуйте %s" #: src/selfrep.c:42 msgid "Problems encountered during production of the tar ball.\n" msgstr "Проблемы, возникшие при производÑтве ÑмолÑного шара.\n" #: src/selfrep.c:47 #, c-format msgid "Self replication is not compiled in.\n" msgstr "Ð¡Ð°Ð¼Ð¾Ñ€ÐµÐ¿Ð»Ð¸ÐºÐ°Ñ†Ð¸Ñ Ð½Ðµ Ñкомпилирована. \n" #: src/utils.c:248 #, c-format msgid "" "\n" "Xsnow: Caught signal %d\n" msgstr "" "\n" "Xsnow: пойманный Ñигнал %d\n" #: src/utils.c:251 #, c-format msgid "" "\n" "Thanks for using xsnow\n" msgstr "" "\n" "СпаÑибо за иÑпользование xsnow\n" #: src/windows.c:633 #, c-format msgid "Setting background from %s\n" msgstr "УÑтановка фона из %s\n" #: src/ui.c:1050 #, c-format msgid "Range: %d\n" msgstr "Диапазон: %d\n" #: src/ui.c:1052 #, c-format msgid "Mean distance: %3d\n" msgstr "Среднее раÑÑтоÑние: %3d\n" #: src/ui.c:1060 #, c-format msgid "Desktop type: %s" msgstr "Тип рабочего Ñтола: %s" #: src/ui.c:1175 src/ui.glade:5910 msgid "all monitors" msgstr "вÑе мониторы" #: src/ui.c:1182 #, c-format msgid "monitor %d" msgstr "монитор %d" #: src/ui.c:1200 msgid "Available languages are: " msgstr "ДоÑтупные Ñзыки: " #: src/ui.c:1203 msgid "Use \"sys\" for your default language.\n" msgstr "ИÑпользуйте \"sys\" в качеÑтве Ñзыка по умолчанию.\n" #: src/ui.c:1204 msgid "See also the man page." msgstr "См. также Ñправочную Ñтраницу." #: src/ui.glade:144 msgid "" "\n" "Alas! This not an X11 session, xsnow will probably not run.\n" "\n" "If you want to try it anyway, set the environment variable XSNOW_FORCE_RUN, " "eg:\n" "\n" " XSNOW_FORCE_RUN=1 xsnow\n" "\n" "Or, you could force an X11 session, for example by tweaking /etc/gdm3/daemon." "conf.\n" "\n" msgstr "" "\n" "Увы! Это не ÑÐµÐ°Ð½Ñ X11, xsnow, вероÑтно, не запуÑтитÑÑ. \n" "\n" "ЕÑли вы вÑе равно хотите попробовать, уÑтановите переменную Ñреды " "XSNOW_FORCE_RUN, например: \n" "\n" " XSNOW_FORCE_RUN=1 xsnow\n" "\n" "Или вы можете форÑировать ÑÐµÐ°Ð½Ñ X11, например, изменив /etc/gdm3/daemon." "conf.\n" "\n" #: src/ui.glade:162 msgid "Ok, things are as they are. " msgstr "Хорошо, вÑе так, как еÑть. " #: src/ui.glade:477 msgid "" "If everything is ok, it is now snowing on your desktop, and birds are " "flying. You are encouraged to define your own preferences using the tabs " "above." msgstr "" "ЕÑли вÑе в порÑдке, то ÑÐµÐ¹Ñ‡Ð°Ñ Ð½Ð° вашем рабочем Ñтоле лежит Ñнег, а птицы " "летают. Вам предлагаетÑÑ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ð¸Ñ‚ÑŒ Ñвои ÑобÑтвенные предпочтениÑ, иÑÐ¿Ð¾Ð»ÑŒÐ·ÑƒÑ " "вкладки выше." #: src/ui.glade:492 msgid "" "Use the settings tab if xsnow is misbehaving.\n" "Use the birds tab if birds are misbehaving." msgstr "" "ИÑпользуйте вкладку наÑтройки, еÑли xsnow плохо ÑÐµÐ±Ñ Ð²ÐµÐ´ÐµÑ‚. \n" "ИÑпользуйте вкладку птицы, еÑли птицы плохо ÑÐµÐ±Ñ Ð²ÐµÐ´ÑƒÑ‚." #: src/ui.glade:509 msgid "In every tab you find the following rescue buttons:" msgstr "Ðа каждой вкладке вы найдете Ñледующие кнопки ÑпаÑениÑ:" #: src/ui.glade:529 msgid "Defaults " msgstr "По умолчанию " #: src/ui.glade:544 msgid "Set default preferences for this tab." msgstr "УÑтановите наÑтройки по умолчанию Ð´Ð»Ñ Ñтой вкладки." #: src/ui.glade:571 msgid "Vintage " msgstr "Винтаж " #: src/ui.glade:586 msgid "Set vintage preferences for this tab." msgstr "УÑтановите винтажные наÑтройки Ð´Ð»Ñ Ñтой вкладки." #: src/ui.glade:613 msgid "All defaults " msgstr "Ð’Ñе Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ Ð¿Ð¾ умолчанию " #: src/ui.glade:628 msgid "Set default preferences for all (except settings) tabs." msgstr "УÑтановите наÑтройки по умолчанию Ð´Ð»Ñ Ð²Ñех вкладок (кроме наÑтроек)." #: src/ui.glade:655 msgid "All vintage " msgstr "Ð’Ñе винтажные " #: src/ui.glade:670 msgid "Set vintage preferences for all (except settings) tabs." msgstr "УÑтановите винтажные наÑтройки Ð´Ð»Ñ Ð²Ñех вкладок (кроме наÑтроек)." #: src/ui.glade:690 src/ui.glade:701 src/ui.glade:840 src/ui.glade:1045 #: src/ui.glade:2870 src/ui.glade:2919 src/ui.glade:4688 msgid " " msgstr " " #: src/ui.glade:712 msgid " " msgstr " " #: src/ui.glade:746 msgid "Welcome at xsnow!" msgstr "Добро пожаловать в xsnow!" #: src/ui.glade:804 msgid "" "Vintage preferences: the look and feel of the original xsnow, created in " "1993 by Rick Jansen." msgstr "" "Винтажные предпочтениÑ: внешний вид оригинала xsnow, Ñозданного в 1993 году " "автором Rick Jansen." #: src/ui.glade:895 src/ui.glade:1542 src/ui.glade:2470 src/ui.glade:3033 #: src/ui.glade:3504 src/ui.glade:4470 src/ui.glade:5736 msgid "All defaults" msgstr "Ð’Ñе Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ Ð¿Ð¾ умолчанию" #: src/ui.glade:900 src/ui.glade:2474 src/ui.glade:3037 src/ui.glade:5740 msgid "" "Apply defaults for all preferences (except settings).\n" "Flag: -defaults" msgstr "" "Применить Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ Ð¿Ð¾ умолчанию Ð´Ð»Ñ Ð²Ñех параметров (кроме параметров).\n" "Flag: -defaults" #: src/ui.glade:914 msgid "Donate" msgstr "Пожертвовать" #: src/ui.glade:920 msgid "" "Donate one euro or so to inspire the maintainer of xsnow, here is a paypal " "link. " msgstr "" "Пожертвуйте один евро или около того, чтобы вдохновить Ñопровождающего " "xsnow, вот ÑÑылка PayPal. " #: src/ui.glade:930 src/ui.glade:1561 src/ui.glade:2489 src/ui.glade:3052 #: src/ui.glade:3522 src/ui.glade:4489 src/ui.glade:5754 msgid "All vintage" msgstr "Ð’Ñе винтажные" #: src/ui.glade:935 src/ui.glade:1565 src/ui.glade:2493 src/ui.glade:3056 #: src/ui.glade:4493 src/ui.glade:5758 msgid "" "Use vintage values for all preferences (except settings).\n" "Flag: -vintage" msgstr "" "ИÑпользовать Ñтаринные Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ Ð´Ð»Ñ Ð²Ñех наÑтроек (кроме наÑтроек).\n" "Flag: -vintage" #: src/ui.glade:949 src/ui.glade:1513 src/ui.glade:2441 src/ui.glade:3004 #: src/ui.glade:3552 src/ui.glade:4546 src/ui.glade:5633 msgid "Hide menu" msgstr "Скрыть меню" #: src/ui.glade:954 src/ui.glade:1517 src/ui.glade:2445 src/ui.glade:3008 #: src/ui.glade:3556 src/ui.glade:4550 src/ui.glade:5637 msgid "" "Leave menu.\n" "Flag: -nomenu" msgstr "" "Выйти из меню.\n" "Flag: -nomenu" #: src/ui.glade:968 msgid "Contact" msgstr "Контакт" #: src/ui.glade:973 msgid "Please report any comments to the maintainer of xsnow." msgstr "ПожалуйÑта, Ñообщайте о любых комментариÑÑ… Ñопровождающему xsnow." #: src/ui.glade:983 src/ui.glade:1592 src/ui.glade:2520 src/ui.glade:3083 #: src/ui.glade:3580 src/ui.glade:4519 src/ui.glade:5661 msgid "Quit xsnow" msgstr "Выйти xsnow" #: src/ui.glade:988 src/ui.glade:1596 src/ui.glade:2524 src/ui.glade:3087 #: src/ui.glade:3584 src/ui.glade:4523 src/ui.glade:5665 msgid "Quit xsnow." msgstr "Выйти xsnow." #: src/ui.glade:1028 msgid "" "If the system is too busy, all panels get this color, in which case you " "could adapt some settings in \"snow\", \"birds\", \"settings\", or " "\"celestials\"." msgstr "" "ЕÑли ÑиÑтема перегружена, вÑе панели окрашиваютÑÑ Ð² Ñтот цвет, и в Ñтом " "Ñлучае вы можете изменить некоторые наÑтройки в «Ñнеге», «птицах», " "«наÑтройках» или «небожителÑх»." #: src/ui.glade:1222 msgid "Welcome" msgstr "Добро пожаловать" #: src/ui.glade:1239 msgid "Blow off:" msgstr "Сдуть:" #: src/ui.glade:1252 msgid "On windows:" msgstr "Ðа окнах:" #: src/ui.glade:1265 msgid "On bottom:" msgstr "Внизу:" #: src/ui.glade:1278 msgid "On scenery:" msgstr "Ðа декорациÑÑ…:" #: src/ui.glade:1288 src/ui.glade:1304 src/ui.glade:1320 src/ui.glade:1336 #: src/ui.glade:3745 src/ui.glade:3838 src/ui.glade:3941 src/ui.glade:4011 #: src/ui.glade:4047 src/ui.glade:6001 msgid "Show" msgstr "Показать" #: src/ui.glade:1292 msgid "" "If set, show snow blowing away.\n" "Flags: -blowsnow, -noblowsnow" msgstr "" "ЕÑли уÑтановлено, показывать Ñдувание Ñнега.\n" "Flags: -blowsnow, -noblowsnow" #: src/ui.glade:1308 msgid "" "If set, show fallen snow on windows.\n" "Flags: -keepsnowonwindows, -nokeepsnowonwindows" msgstr "" "ЕÑли уÑтановлено, показывать выпавший Ñнег на окнах.\n" "Flags: -keepsnowonwindows, -nokeepsnowonwindows" #: src/ui.glade:1324 msgid "" "If set, show fallen snow on bottom of the desktop.\n" "Flags: -keepsnowonscreen, -nokeepsnowonscreen" msgstr "" "ЕÑли уÑтановлено, показывать выпавший Ñнег внизу рабочего Ñтола.\n" "Flags: -keepsnowonscreen, -nokeepsnowonscreen" #: src/ui.glade:1340 msgid "" "If set, snow will collect on the trees.\n" "Flags: -keepsnowontrees, -nokeepsnowontrees" msgstr "" "ЕÑли уÑтановлено, на деревьÑÑ… будет ÑобиратьÑÑ Ñнег.\n" "Flags: -keepsnowontrees, -nokeepsnowontrees" #: src/ui.glade:1354 msgid "" "The higher this setting, the more snow will be generated because of Santa " "ploughing, wind or disappearing windows. \n" "Flag: -blowofffactor" msgstr "" "Чем выше Ñтот параметр, тем больше Ñнега будет генерироватьÑÑ Ð¸Ð·-за вÑпашки " "Санта-КлауÑа, ветра или иÑчезающих окон. \n" "Flag: -blowofffactor" #: src/ui.glade:1373 msgid "" "The higher this setting, the more snow will collect on the windows. \n" "Note: in Wayland, there is no snow on the windows. \n" "Flag: -wsnowdepth" msgstr "" "Чем выше Ñтот параметр, тем больше Ñнега будет ÑкапливатьÑÑ Ð½Ð° окнах. \n" "Примечание: в Wayland Ñнега на окнах нет. \n" "Flag: -wsnowdepth" #: src/ui.glade:1393 msgid "" "The higher this setting, the more snow will collect on the bottom of the " "desktop.\n" "Flag: -ssnowdepth" msgstr "" "Чем выше Ñтот параметр, тем больше Ñнега будет ÑкапливатьÑÑ Ð²Ð½Ð¸Ð·Ñƒ рабочего " "Ñтола.\n" "Flag: -ssnowdepth" #: src/ui.glade:1412 msgid "" "The higher this setting, the more snow will collect on the trees.\n" "Flag: -maxontrees" msgstr "" "Чем выше Ñтот параметр, тем больше Ñнега будет ÑобиратьÑÑ Ð½Ð° деревьÑÑ….\n" "Flag: -maxontrees" #: src/ui.glade:1433 msgid "Choose your favorite snow" msgstr "Выбери Ñвой любимый Ñнег" #: src/ui.glade:1450 src/ui.glade:1618 src/ui.glade:2564 src/ui.glade:2859 #: src/ui.glade:4887 src/ui.glade:5964 src/ui.glade:5975 src/ui.glade:6039 #: src/ui.glade:6065 msgid " " msgstr " " #: src/ui.glade:1464 src/ui.glade:2393 src/ui.glade:2956 src/ui.glade:3458 #: src/ui.glade:4574 src/ui.glade:5690 msgid "Defaults" msgstr "По умолчанию" #: src/ui.glade:1468 msgid "Apply default values for the preferences in this tab.\n" msgstr "Применить Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ Ð¿Ð¾ умолчанию Ð´Ð»Ñ Ð½Ð°Ñтроек на Ñтой вкладке.\n" #: src/ui.glade:1483 src/ui.glade:2411 src/ui.glade:2974 src/ui.glade:3475 #: src/ui.glade:4592 src/ui.glade:5707 msgid "Vintage" msgstr "Винтаж" #: src/ui.glade:1487 src/ui.glade:2415 src/ui.glade:2978 src/ui.glade:3479 #: src/ui.glade:4596 src/ui.glade:5711 msgid "Apply vintage values for the preferences in this tab." msgstr "Примените Ñтаринные Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ Ð´Ð»Ñ Ð½Ð°Ñтроек на Ñтой вкладке." #: src/ui.glade:1546 src/ui.glade:4474 msgid "" "Apply defaults for all preferences (except settings).\n" "Flags: -defaults" msgstr "" "Применить Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ Ð¿Ð¾ умолчанию Ð´Ð»Ñ Ð²Ñех параметров (кроме параметров).\n" "Flags: -defaults" #: src/ui.glade:1632 src/ui.glade:3895 msgid "Size:" msgstr "Размер:" #: src/ui.glade:1644 msgid "" "Size of snowflakes, works only for non-vintage snow flakes.\n" "Flag: -snowsize" msgstr "" "Размер Ñнежинок, работает только Ð´Ð»Ñ Ð½ÐµÐ²Ð¸Ð½Ñ‚Ð°Ð¶Ð½Ñ‹Ñ… Ñнежинок.\n" "Flag: -snowsize" #: src/ui.glade:1664 src/ui.glade:2357 src/ui.glade:3861 src/ui.glade:4145 #: src/ui.glade:5002 msgid "Speed:" msgstr "СкороÑть:" #: src/ui.glade:1678 msgid "Max # snowflakes:" msgstr "МакÑимальное количеÑтво Ñнежинок:" #: src/ui.glade:1691 msgid "" "Maximum amount of snowflakes.\n" "Flag: -flakecountmax" msgstr "" "МакÑимальное количеÑтво Ñнежинок.\n" "Flag: -flakecountmax" #: src/ui.glade:1716 msgid "# Snowflakes:" msgstr "# Снежинки:" #: src/ui.glade:1732 src/ui.glade:5173 src/ui.glade:5189 msgid "label" msgstr "Ñтикетка" #: src/ui.glade:1741 msgid "Show fluff" msgstr "Показать пух" #: src/ui.glade:1745 msgid "" "If set, try to show fluff on fallen snow and trees if possible.\n" "Flags: -fluffy, -nofluffy" msgstr "" "ЕÑли уÑтановлено, по возможноÑти попытайтеÑÑŒ показать пух на выпавшем Ñнегу " "и деревьÑÑ….\n" "Flags: -fluffy, -nofluffy" #: src/ui.glade:1759 src/ui.glade:1771 src/ui.glade:2575 src/ui.glade:3798 #: src/ui.glade:3810 src/ui.glade:5139 src/ui.glade:5151 msgid "             " msgstr "             " #: src/ui.glade:1783 msgid "" "Speed of the snowflakes.\n" "Flag: -snowspeedfactor" msgstr "" "СкороÑть Ñнежинок.\n" "Flag: -snowspeedfactor" #: src/ui.glade:1804 msgid "Intensity:" msgstr "ИнтенÑивноÑть:" #: src/ui.glade:1816 msgid "" "The higher, the more snowflakes.\n" "Flag: -snowflakes" msgstr "" "Чем выше, тем больше Ñнежинок.\n" "Flag: -snowflakes" #: src/ui.glade:1836 msgid "Show snow" msgstr "Показать Ñнег" #: src/ui.glade:1840 msgid "" "If set, show snowflakes.\n" "Flags: -snow, -nosnow" msgstr "" "ЕÑли уÑтановлено, показывать Ñнежинки.\n" "Flags: -snow, -nosnow" #: src/ui.glade:1855 msgid "" "The color of the snow.\n" "Flag: -sc" msgstr "" "Цвет Ñнега.\n" "Flag: -sc" #: src/ui.glade:1872 msgid "Color:" msgstr "Цвет:" #: src/ui.glade:1886 msgid "Second color:" msgstr "Второй цвет:" #: src/ui.glade:1899 msgid "" "The second color of the snow.\n" "Flag: -sc2" msgstr "" "Второй цвет Ñнега.\n" "Flag: -sc2" #: src/ui.glade:1912 msgid "Enable" msgstr "Давать возможноÑть" #: src/ui.glade:1916 msgid "" "If set, use two colors.\n" "Flag: -enablesc2" msgstr "ЕÑли уÑтановлено, иÑпользуйте два цвета.\n." "Flag: -enablesc2" #: src/ui.glade:1974 msgid "Snow" msgstr "Снег" #: src/ui.glade:1992 msgid "" "Tiny Santa with three reindeers.\n" "Flags: -santa 0 -norudolph" msgstr "" "Крошечный Санта Ñ Ñ‚Ñ€ÐµÐ¼Ñ Ð¾Ð»ÐµÐ½Ñми.\n" "Flags: -santa 0 -norudolph" #: src/ui.glade:2021 msgid "" "Small Santa with three reindeers.\n" "Flags: -santa 1 -norudolph" msgstr "" "Маленький Санта Ñ Ñ‚Ñ€ÐµÐ¼Ñ Ð¾Ð»ÐµÐ½Ñми.\n" "Flags: -santa 1 -norudolph" #: src/ui.glade:2050 msgid "" "Santa with three reindeers.\n" "Flags: -santa 2 -norudolph" msgstr "" "Санта Ñ Ñ‚Ñ€ÐµÐ¼Ñ Ð¾Ð»ÐµÐ½Ñми.\n" "Flags: -santa 2 -norudolph" #: src/ui.glade:2079 msgid "" "Santa with Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder and Blixem.\n" "Flags: -santa 3 -norudolph" msgstr "" "Санта Ñ Ð”Ð°ÑˆÐµÑ€Ð¾Ð¼, Танцором, ПранÑером, ЛиÑицей, Кометой, Купидоном, Дандером " "и Бликшемом. \n" "Flags: -santa 3 -norudolph" #: src/ui.glade:2108 msgid "" "Santa using the train with two reindeers.\n" "Flags: -santa 4 -norudolph" msgstr "" "Санта иÑпользует поезд Ñ Ð´Ð²ÑƒÐ¼Ñ Ñеверными оленÑми. \n" "Flags: -santa 4 -norudolph" #: src/ui.glade:2137 msgid "" "Santa using the train with one reindeer and Rudolph.\n" "Flags: -santa 4 -showrudolph" msgstr "" "Санта иÑпользует поезд Ñ Ð¾Ð´Ð½Ð¸Ð¼ Ñеверным оленем и Рудольфом. \n" "Flags: -santa 4 -showrudolph" #: src/ui.glade:2165 msgid "" "Tiny Santa with two reindeers and Rudolph.\n" "Flags: -santa 0 -showrudolph" msgstr "" "Крошечный Санта Ñ Ð´Ð²ÑƒÐ¼Ñ Ñеверными оленÑми и Рудольфом.\n" "Flags: -santa 0 -showrudolph" #: src/ui.glade:2195 msgid "" "Small Santa with two reindeers and Rudolph.\n" "Flags: -santa 1 -showrudolph" msgstr "" "Маленький Санта Ñ Ð´Ð²ÑƒÐ¼Ñ Ñеверными оленÑми и Рудольфом.\n" "Flags: -santa 1 -showrudolph" #: src/ui.glade:2223 msgid "" "Santa with two reindeers and Rudolph.\n" "Flags: -santa 2 -showrudolph" msgstr "" "Санта Ñ Ð´Ð²ÑƒÐ¼Ñ Ð¾Ð»ÐµÐ½Ñми и Рудольф.\n" "Flags: -santa 2 -showrudolph" #: src/ui.glade:2251 msgid "" "Santa with Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder, Blixem " "and Rudolph.\n" "Flags: -santa 3 -showrudolph" msgstr "" "Санта Ñ Ð”Ð°ÑˆÐµÑ€Ð¾Ð¼, Танцором, ПранÑером, ЛиÑицей, Кометой, Купидоном, Дандером, " "Бликшемом и Рудольфом. \n" "Flags: -santa 3 -showrudolph" #: src/ui.glade:2282 msgid "Without Rudolph" msgstr "Без Рудольфа" #: src/ui.glade:2297 msgid "With Rudolph" msgstr "С Рудольфом" #: src/ui.glade:2308 msgid "Choose your Santa" msgstr "Выбери Ñвоего Санту" #: src/ui.glade:2326 msgid "Choose your favorite Santa" msgstr "Выбери Ñвоего любимого Санту" #: src/ui.glade:2342 src/ui.glade:3444 msgid " " msgstr " " #: src/ui.glade:2369 msgid "" "Santa's speed.\n" "Flag: -santaspeedfactor" msgstr "" "СкороÑть Санты.\n" "Flag: -santaspeedfactor" #: src/ui.glade:2397 src/ui.glade:2960 src/ui.glade:3462 src/ui.glade:4578 #: src/ui.glade:5694 msgid "Apply default values for the preferences in this tab." msgstr "Примените Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ Ð¿Ð¾ умолчанию Ð´Ð»Ñ Ð½Ð°Ñтроек на Ñтой вкладке." #: src/ui.glade:2543 msgid "Show Santa" msgstr "Показать Санта" #: src/ui.glade:2547 msgid "" "To show or not to show Santa.\n" "Flags: -showsanta, -nosanta" msgstr "" "Показывать или не показывать Санту.\n" "Flags: -showsanta, -nosanta" #: src/ui.glade:2590 src/ui.glade:3229 msgid "Scale:" msgstr "Шкала:" #: src/ui.glade:2602 msgid "" "Scale of Santa.\n" "Flags: -santascale " msgstr "" "МаÑштаб Санты.\n" "Flags: -santascale " #: src/ui.glade:2647 msgid "Santa" msgstr "Санта" #: src/ui.glade:2662 msgid "Show scenery" msgstr "Показать декорации" #: src/ui.glade:2666 msgid "" "To show or not to show scenery.\n" "Flags: -showtrees, -notrees" msgstr "" "Показывать или не показывать декорации.\n" "Flags: -showtrees, -notrees" #: src/ui.glade:2683 msgid "" "Vintage tree, you can set the color.\n" "Flag: -treetype 0" msgstr "" "Винтажное дерево, можно уÑтановить цвет.\n" "Flag: -treetype 0" #: src/ui.glade:2706 msgid "" "Woody tree.\n" "Flags: -treetype 1 or: -treetype all" msgstr "" "ДревеÑное дерево.\n" "Flags: -treetype 1 or: -treetype all" #: src/ui.glade:2729 msgid "" "Leavy tree.\n" "Flags: -treetype 2 or: -treetype all" msgstr "" "ЛиÑтовое дерево.\n" "Flags: -treetype 2 or: -treetype all" #: src/ui.glade:2752 msgid "" "Small house.\n" "Flags: -treetype 3 or: -treetype all" msgstr "" "Ðебольшой дом.\n" "Flags: -treetype 3 or: -treetype all" #: src/ui.glade:2775 msgid "" "Reindeer.\n" "Flags: -treetype 4 or: -treetype all" msgstr "" "Северный олень.\n" "Flags: -treetype 4 or: -treetype all" #: src/ui.glade:2798 msgid "" "Moose.\n" "Flags: -treetype 5 or: -treetype all" msgstr "" "ЛоÑÑŒ.\n" "Flags: -treetype 5 or: -treetype all" #: src/ui.glade:2821 msgid "" "Snowy tree.\n" "Flags: -treetype 6 or: -treetype all" msgstr "" "Снежное дерево.\n" "Flags: -treetype 6 or: -treetype all" #: src/ui.glade:2844 msgid "" "Set color of vintage tree.\n" "Flag: -tc" msgstr "" "УÑтановить цвет винтажного дерева.\n" "Flag: -tc" #: src/ui.glade:2884 msgid "Compose your favorite scenery" msgstr "СоÑтавьте Ñвой любимый пейзаж" #: src/ui.glade:2900 msgid "Try and click any image!" msgstr "Попробуйте и щелкните любое изображение!" #: src/ui.glade:2931 msgid "" "Polar bear.\n" "Flags: -treetype 7 or: -treetype all" msgstr "" "Белый медведь.\n" "Flags: -treetype 7 or: -treetype all" #: src/ui.glade:3141 msgid "# Items:" msgstr "# Предметы:" #: src/ui.glade:3156 msgid "" "Desired number of scenery items.\n" "Flag: -trees" msgstr "" "Желаемое количеÑтво Ñлементов декораций.\n" "Flag: -trees" #: src/ui.glade:3179 msgid "% Window fill:" msgstr "% Заполнение окна:" #: src/ui.glade:3190 msgid "" "Bottom percentage of screen available for scenery.\n" "Flag: -treefill" msgstr "" "Ðижний процент Ñкрана, доÑтупный Ð´Ð»Ñ Ð¿ÐµÐ¹Ð·Ð°Ð¶Ð°. \n" "Flag: -treefill" #: src/ui.glade:3209 msgid "Allow overlap" msgstr "Разрешить перекрытие" #: src/ui.glade:3213 msgid "" "To allow overlap or not when placing scenery.\n" "Flags: -treeoverlap, -notreeoverlap" msgstr "" "Разрешить или запретить перекрытие при размещении декораций.\n" "Flags: -treeoverlap, -notreeoverlap" #: src/ui.glade:3240 msgid "" "Scale of scenery.\n" "Flag: sceneryscale " msgstr "" "МаÑштаб пейзажа.\n" "Flag: sceneryscale " #: src/ui.glade:3409 msgid "Scenery" msgstr "Пейзаж" #: src/ui.glade:3428 msgid "Compose here your favorite celestial conditions" msgstr "Ðапишите здеÑÑŒ Ñвои любимые небеÑные уÑловиÑ" #: src/ui.glade:3508 msgid "" "Apply default values for all preferences (except settings).\n" "Flag: -defaults" msgstr "" "Применить Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ Ð¿Ð¾ умолчанию Ð´Ð»Ñ Ð²Ñех наÑтроек (кроме наÑтроек).\n" "Flag: -defaults" #: src/ui.glade:3526 msgid "" "Apply vintage values for all preferences (except settings).\n" "Flag: -vintage" msgstr "" "Применить Ñтаринные Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ Ð´Ð»Ñ Ð²Ñех наÑтроек (кроме наÑтроек).\n" "Flag: -vintage" #: src/ui.glade:3612 msgid "Wind" msgstr "Ветер" #: src/ui.glade:3626 msgid "Windy" msgstr "Ветреный" #: src/ui.glade:3631 msgid "" "If set, there will be wind.\n" "Flags: -wind, -nowind" msgstr "" "ЕÑли уÑтановлено, будет ветер.\n" "Flags: -wind, -nowind" #: src/ui.glade:3648 msgid "Whirl:" msgstr "Вихрь:" #: src/ui.glade:3660 msgid "" "The higher this setting, the more the wind will whirl.\n" "Flag: -whirlfactor" msgstr "" "Чем выше Ñтот параметр, тем больше будет вихрь ветра. \n" "Flag: -whirlfactor" #: src/ui.glade:3682 msgid "Timer:" msgstr "Таймер:" #: src/ui.glade:3695 msgid "" "This setting determines how many seconds pass between two gusts of wind.\n" "Flag: -windtimer" msgstr "" "Этот параметр определÑет, Ñколько Ñекунд проходит между Ð´Ð²ÑƒÐ¼Ñ Ð¿Ð¾Ñ€Ñ‹Ð²Ð°Ð¼Ð¸ " "ветра.\n" "Flag: -windtimer" #: src/ui.glade:3711 msgid "Now!" msgstr "СейчаÑ!" #: src/ui.glade:3715 msgid "Force a gust of wind immediately." msgstr "Ðемедленно Ñпровоцируйте порыв ветра." #: src/ui.glade:3732 msgid "Stars" msgstr "Звезды" #: src/ui.glade:3750 msgid "" "To show or not show stars.\n" "Flag: -stars (0 means: no stars)" msgstr "" "Показывать или не показывать звезды.\n" "Flag: -stars (0 means: no stars)" #: src/ui.glade:3767 msgid "Number:" msgstr "ЧиÑло:" #: src/ui.glade:3779 msgid "" "Number of twinkling stars.\n" "Flag: -stars" msgstr "" "КоличеÑтво мерцающих звезд.\n" "Flag: -stars" #: src/ui.glade:3825 msgid "Moon" msgstr "Луна" #: src/ui.glade:3843 msgid "" "To show or not show moon.\n" "Flags: -moon 1, -moon 0" msgstr "" "Показывать или не показывать луну.\n" "Flags: -moon 1, -moon 0" #: src/ui.glade:3873 msgid "" "Speed of moon in pixels/minute.\n" "Flag: -moonspeed" msgstr "" "СкороÑть Луны в пикÑелÑÑ…/минуту.\n" "Flag: -moonspeed" #: src/ui.glade:3907 msgid "" "Relative size of the moon.\n" "Flag: -moonsize" msgstr "" "ОтноÑительный размер Луны.\n" "Flag: -moonsize" #: src/ui.glade:3928 msgid "Halo" msgstr "Гало" #: src/ui.glade:3946 msgid "" "To show or not to show halo around moon.\n" "Flags: -halo 1, -halo 0" msgstr "" "Показывать или не показывать гало вокруг луны.\n" "Flags: -halo 1, -halo 0" #: src/ui.glade:3964 src/ui.glade:4179 msgid "Bright:" msgstr "Яркий:" #: src/ui.glade:3976 msgid "" "Brightness of moon's halo.\n" "Flag: -halobrightness" msgstr "" "ЯркоÑть гало луны.\n" "Flag: -halobrightness" #: src/ui.glade:3998 msgid "Meteors" msgstr "Метеоры" #: src/ui.glade:4016 msgid "" "To show or not to show meteors.\n" "Flags: -meteors, -nometeors" msgstr "" "Показывать или не показывать метеоры.\n" "Flags: -meteors, -nometeors" #: src/ui.glade:4034 msgid "Aurora" msgstr "Ðврора" #: src/ui.glade:4052 msgid "" "To show or not show aurora.\n" "Note: the aurora is best viewed using a dark background.\n" "Flags: -aurora 1, -aurora 0" msgstr "" "Показывать или не показывать полÑрное ÑиÑние.\n" "Примечание: полÑрное ÑиÑние лучше вÑего проÑматривать на темном фоне.\n" "Flags: -aurora 1, -aurora 0" #: src/ui.glade:4071 msgid "Width:" msgstr "Ширина:" #: src/ui.glade:4083 msgid "" "Width of aurora in percentage of screen width.\n" "Flag: -aurorawidth" msgstr "" "Ширина полÑрного ÑиÑÐ½Ð¸Ñ Ð² процентах от ширины Ñкрана.\n" "Flag: -aurorawidth" #: src/ui.glade:4108 msgid "Height:" msgstr "Ð’Ñ‹Ñота:" #: src/ui.glade:4120 msgid "" "Vertical size of aurora.\n" "Flag: -auroraheight" msgstr "" "Размер полÑрного ÑиÑÐ½Ð¸Ñ Ð¿Ð¾ вертикали.\n" "Flag: -auroraheight" #: src/ui.glade:4157 msgid "" "Animation speed of aurora: real: 10, for a more dramatic effect choose: 100\n" "Flag: -auroraspeed" msgstr "" "СкороÑть анимации полÑрного ÑиÑниÑ: реальнаÑ: 10, Ð´Ð»Ñ Ð±Ð¾Ð»ÐµÐµ драматичного " "Ñффекта выберите: 100\n" "Flag: -auroraspeed" #: src/ui.glade:4191 msgid "" "Brightness of aurora.\n" "Flags: -aurorabrightness" msgstr "" "ЯркоÑть полÑрного ÑиÑниÑ.\n" "Flags: -aurorabrightness" #: src/ui.glade:4208 msgid "Left" msgstr "Левый" #: src/ui.glade:4212 msgid "" "Place aurora left on the screen.\n" "Flag: -auroraleft" msgstr "" "ПомеÑтите Ñеверное ÑиÑние Ñлева на Ñкране. \n" "Flag: -auroraleft" #: src/ui.glade:4225 msgid "Middle" msgstr "Середина" #: src/ui.glade:4229 msgid "" "Place aurora in the middle of the screen.\n" "Flag: -auroramiddle" msgstr "" "ПомеÑтите Ñеверное ÑиÑние в центр Ñкрана.\n" "Flag: -auroramiddle" #: src/ui.glade:4243 msgid "Right" msgstr "Верно" #: src/ui.glade:4247 msgid "" "Place aurora in the right of the screen.\n" "Flag: -auroraright" msgstr "" "ПомеÑтите полÑрное ÑиÑние в правой чаÑти Ñкрана. \n" "Flag: -auroraright" #: src/ui.glade:4266 msgid "Frequency:" msgstr "ЧаÑтота:" #: src/ui.glade:4278 msgid "" "Frequency of meteors to appear.\n" "Flags: -meteorfrequency" msgstr "" "ЧаÑтота поÑÐ²Ð»ÐµÐ½Ð¸Ñ Ð¼ÐµÑ‚ÐµÐ¾Ñ€Ð¾Ð².\n" "Flags: -meteorfrequency" #: src/ui.glade:4300 msgid "Base:" msgstr "База:" #: src/ui.glade:4312 msgid "" "Baseline height of aurora, in percentage of screen height.\n" "Flag: -aurorabase" msgstr "" "Ð‘Ð°Ð·Ð¾Ð²Ð°Ñ Ð²Ñ‹Ñота полÑрного ÑиÑÐ½Ð¸Ñ Ð² процентах от выÑоты Ñкрана.\n" "Flag: -aurorabase" #: src/ui.glade:4329 msgid "Color" msgstr "Цвет" #: src/ui.glade:4333 msgid "" "Choose between yellow-ish and white-ish moon.\n" "Flag: -mooncolor [0,1]" msgstr "" "Выберите между желтоватой и беловатой луной.\n" "Flag: -mooncolor [0,1]" #: src/ui.glade:4433 msgid "Celestials" msgstr "Ðебожители" #: src/ui.glade:4453 msgid "Birds settings" msgstr "ÐаÑтройки птиц" #: src/ui.glade:4617 msgid "Show birds" msgstr "Шоу птиц" #: src/ui.glade:4621 msgid "" "If set: show birds.\n" "Flags: -showbirds 1, -showbirds 0" msgstr "" "ЕÑли уÑтановлено: показывать птиц.\n" "Flags: -showbirds 1, -showbirds 0" #: src/ui.glade:4634 msgid "Birds only" msgstr "Только птицы" #: src/ui.glade:4638 msgid "" "If set: show no Santa, snow or scenery.\n" "Flags: -birdsonly 0, -birdsony 1" msgstr "" "ЕÑли уÑтановлено: не показывать Санту, Ñнег или пейзаж.\n" "Flags: -birdsonly 0, -birdsony 1" #: src/ui.glade:4655 msgid "Preferred distance:" msgstr "Предпочтительное раÑÑтоÑние:" #: src/ui.glade:4669 msgid "" "Preferred distance from other birds.\n" "Flag: -prefdistance" msgstr "" "Предпочтительное раÑÑтоÑние от других птиц.\n" "Flag: -prefdistance" #: src/ui.glade:4697 msgid "Restart" msgstr "Ðачать Ñначала" #: src/ui.glade:4701 msgid "Restart birds." msgstr "ПерезапуÑтите птиц." #: src/ui.glade:4718 msgid "Viewing distance:" msgstr "РаÑÑтоÑние проÑмотра:" #: src/ui.glade:4731 msgid "" "Viewing distance.\n" "NOTE: Santa has no knowledge of viewing distance, so when birds are " "following Santa, the relative positions of Santa and birds will be " "temporarely out of sync when you change the viewing distance. This is only " "noticeable when the birds are following Santa.\n" "Flag: -viewingdistance" msgstr "" "РаÑÑтоÑние проÑмотра.\n" "ПРИМЕЧÐÐИЕ. Дед Мороз не знает раÑÑтоÑÐ½Ð¸Ñ Ð¿Ñ€Ð¾Ñмотра, поÑтому, когда птицы " "Ñледуют за Сантой, отноÑительное положение Санты и птиц будет временно не " "Ñинхронизировано при изменении раÑÑтоÑÐ½Ð¸Ñ Ð¿Ñ€Ð¾Ñмотра. Это заметно только " "тогда, когда птицы Ñледуют за Сантой.\n" "Flag: -viewingdistance" #: src/ui.glade:4752 msgid "Focus to attraction point:" msgstr "СоÑредоточьтеÑÑŒ на точке притÑжениÑ:" #: src/ui.glade:4766 msgid "" "Tendency to concentrate on the attraction point.\n" "Flag: -focuscentre" msgstr "" "Ð¢ÐµÐ½Ð´ÐµÐ½Ñ†Ð¸Ñ ÐºÐ¾Ð½Ñ†ÐµÐ½Ñ‚Ñ€Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒÑÑ Ð½Ð° точке притÑжениÑ.\n" "Flag: -focuscentre" #: src/ui.glade:4784 msgid "" "Desired number of birds. If zero, no birds are shown.\n" "Flag: -nbirds" msgstr "" "Желаемое количеÑтво птиц. ЕÑли ноль, птицы не отображаютÑÑ. \n" "Flag: -nbirds" #: src/ui.glade:4807 msgid "# Birds:" msgstr "# Птицы:" #: src/ui.glade:4821 msgid "" "Number of nearest neighbours the birds should look at.\n" "Flag: -neighbours" msgstr "" "КоличеÑтво ближайших ÑоÑедей, на которых должны Ñмотреть птицы.\n" "Flag: -neighbours" #: src/ui.glade:4841 msgid "Neighbours:" msgstr "СоÑеди:" #: src/ui.glade:4856 msgid "" "Give the birds a fancy color.\n" "Flag: -birdscolor" msgstr "" "Придайте птицам причудливый цвет.\n" "Flag: -birdscolor" #: src/ui.glade:4874 msgid "Bird color" msgstr "Цвет птицы" #: src/ui.glade:4900 msgid "Anarchy:" msgstr "ÐнархиÑ:" #: src/ui.glade:4914 msgid "" "Anarchy level: the higher, the more anarchy.\n" "Flag: -anarchy" msgstr "" "Уровень анархии: чем выше, тем больше анархии.\n" "Flag: -anarchy" #: src/ui.glade:4934 msgid "Distance weight:" msgstr "РаÑÑтоÑние веÑ:" #: src/ui.glade:4948 msgid "" "Tendency to keep desired distance to neighbours.\n" "Flag: -disweight" msgstr "" "Ð¢ÐµÐ½Ð´ÐµÐ½Ñ†Ð¸Ñ ÑохранÑть желаемое раÑÑтоÑние до ÑоÑедей.\n" "Flag: -disweight" #: src/ui.glade:4968 msgid "Adjust speed to neighbours:" msgstr "Отрегулируйте ÑкороÑть до ÑоÑедей:" #: src/ui.glade:4982 msgid "" "Tendency to adjust speed to neighbours.\n" "Flag: -followneighbours" msgstr "" "Ð¢ÐµÐ½Ð´ÐµÐ½Ñ†Ð¸Ñ Ð¿Ð¾Ð´Ñтраивать ÑкороÑть под ÑоÑедей.\n" "Flag: -followneighbours" #: src/ui.glade:5016 msgid "" "Speed of birds in arbitrary units.\n" "Flag: -birdsspeed" msgstr "" "СкороÑть птиц в уÑловных единицах.\n" "Flag: -birdsspeed" #: src/ui.glade:5036 msgid "Drawing scale:" msgstr "МаÑштаб чертежа:" #: src/ui.glade:5050 msgid "" "Influence the size of the birds.\n" "Flag: -birdsscale\n" msgstr "" "ВлиÑть на размер птиц.\n" "Flag: -birdsscale\n" #: src/ui.glade:5067 msgid "" "Show \n" "attr point" msgstr "" "Показать \n" " точку атрибута" #: src/ui.glade:5073 msgid "" "Show the point where the birds want to go.\n" "Flags: -showattr 0, -showattr 1" msgstr "" "Покажите точку, куда хотÑÑ‚ лететь птицы.\n" "Flags: -showattr 0, -showattr 1" #: src/ui.glade:5084 msgid "" "Follow \n" "Santa" msgstr "" "ПодпиÑатьÑÑ \n" "Санта" #: src/ui.glade:5090 msgid "" "Birds are attracted by an attraction point. Here you can choose to follow " "Santa.\n" "Flags: -followsanta 0, -followsanta 1" msgstr "" "Птиц привлекает точка притÑжениÑ. ЗдеÑÑŒ вы можете Ñледовать за Сантой.\n" "Flags: -followsanta 0, -followsanta 1" #: src/ui.glade:5103 msgid "" "Percentage of screen to be used for the attraction point.\n" "Flag: -attrspace" msgstr "" "Процент Ñкрана, который будет иÑпользоватьÑÑ Ð´Ð»Ñ Ñ‚Ð¾Ñ‡ÐºÐ¸ притÑжениÑ. \n" "Flag: -attrspace" #: src/ui.glade:5125 msgid "Attraction point range" msgstr "Диапазон точек притÑжениÑ" #: src/ui.glade:5168 msgid "Actual mean distance from neighbours." msgstr "ФактичеÑкое Ñреднее раÑÑтоÑние от ÑоÑедей." #: src/ui.glade:5185 msgid "Distance used to get the desired number of neighbours." msgstr "РаÑÑтоÑние, иÑпользуемое Ð´Ð»Ñ Ð¿Ð¾Ð»ÑƒÑ‡ÐµÐ½Ð¸Ñ Ð¶ÐµÐ»Ð°ÐµÐ¼Ð¾Ð³Ð¾ количеÑтва ÑоÑедей." #: src/ui.glade:5268 msgid "Birds" msgstr "Птицы" #: src/ui.glade:5286 msgid "version" msgstr "верÑиÑ" #: src/ui.glade:5301 src/ui.glade:6515 msgid "Settings" msgstr "ÐаÑтройки" #: src/ui.glade:5323 msgid "Transparency " msgstr "ПрозрачноÑть " #: src/ui.glade:5340 msgid "" "Transparency of painted items:\n" "0: no transparency.\n" "100: fully transparent, you will see nothing!\n" "Flag: -transparency" msgstr "" "ПрозрачноÑть окрашенных предметов:\n" "0: нет прозрачноÑти.\n" "100: Ð¿Ð¾Ð»Ð½Ð°Ñ Ð¿Ñ€Ð¾Ð·Ñ€Ð°Ñ‡Ð½Ð¾Ñть, вы ничего не увидите!\n" "Flag: -transparency" #: src/ui.glade:5367 msgid "Lift snow on bottom" msgstr "Поднимите Ñнег на дне" #: src/ui.glade:5383 msgid "" "Use this if snow falls below the bottom of your screen, or fallen snow " "hides something that should not be hidden.\n" "Flag: -offsets" msgstr "" "ИÑпользуйте Ñто, еÑли Ñнег падает ниже нижней чаÑти Ñкрана, или выпавший " "Ñнег Ñкрывает что-то, что не должно быть Ñкрыто. \n" "Flag: -offsets" #: src/ui.glade:5408 msgid "Lift snow on windows" msgstr "Поднимите Ñнег на окнах" #: src/ui.glade:5424 msgid "" "Use this if no snow collects on your windows, or if snow collects separated " "from your windows. \n" "Some basic window managers need this setting (e.g. TWM needs in general a " "value of 25 .. 28).\n" "Flag: -offsety" msgstr "" "ИÑпользуйте Ñто, еÑли Ñнег не ÑкапливаетÑÑ Ð½Ð° ваших окнах или еÑли Ñнег " "ÑкапливаетÑÑ Ð¾Ñ‚Ð´ÐµÐ»ÑŒÐ½Ð¾ от ваших окон. \n" "Ðекоторым базовым оконным менеджерам требуетÑÑ Ñтот параметр (например, Ð´Ð»Ñ " "TWM обычно требуетÑÑ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ 25 .. 28).\n" "Flag: -offsety" #: src/ui.glade:5449 msgid "Cpu factor" msgstr "КоÑффициент процеÑÑора" #: src/ui.glade:5467 msgid "" "The higher, the smoother xsnow will run, but will also use more cpu power.\n" "Flag: -cpuload" msgstr "" "Чем выше, тем плавнее будет работать xsnow, но при Ñтом будет потреблÑтьÑÑ " "больше реÑурÑов процеÑÑора \n" ".Flag: -cpuload" #: src/ui.glade:5493 msgid "Scale" msgstr "Шкала" #: src/ui.glade:5510 msgid "" "Overall drawing scale.\n" "Flag: -scale" msgstr "" "Общий маÑштаб чертежа.\n" "Flag: -scale" #: src/ui.glade:5543 msgid "Ignore large top windows" msgstr "Ðе обращайте Ð²Ð½Ð¸Ð¼Ð°Ð½Ð¸Ñ Ð½Ð° большие верхние окна" #: src/ui.glade:5559 msgid "" "Windows wider than 80 percent of the screen and closer to the top than the " "number in this widget will not collect snow.\n" "In some cases, there are invisible windows near the top of the screen, which " "are handled by xsnow as normal windows: snow is collected upon them. By " "entering a suitable number here, this undesired behaviour can be avoided.\n" "Flag: -ignoretop\n" "\n" msgstr "" "Окна шириной более 80 процентов Ñкрана и ближе к верху, чем чиÑло в Ñтом " "виджете, не будут Ñобирать Ñнег. \n" " Ð’ некоторых ÑлучаÑÑ… в верхней чаÑти Ñкрана еÑть невидимые окна, которые " "обрабатываютÑÑ xsnow как нормальные окна: на них ÑобираетÑÑ Ñнег. Ð’Ð²ÐµÐ´Ñ " "здеÑÑŒ подходÑщее чиÑло, Ñтого нежелательного Ð¿Ð¾Ð²ÐµÐ´ÐµÐ½Ð¸Ñ Ð¼Ð¾Ð¶Ð½Ð¾ избежать.\n" "Flag: -ignoretop\n" "\n" #: src/ui.glade:5583 msgid "Ignore large bottom windows" msgstr "Ðе обращайте Ð²Ð½Ð¸Ð¼Ð°Ð½Ð¸Ñ Ð½Ð° большие нижние окна" #: src/ui.glade:5599 msgid "" "Windows wider than 80 percent of the screen and closer to the bottom than " "the number in this widget will not collect snow.\n" "\n" "In some cases, there are invisible windows near the bottom of the screen, " "which are handled by xsnow as normal windows: snow is collected upon them. " "By entering a suitable number here, this undesired behaviour can be " "avoided.\n" "Flag: -ignorebottom" msgstr "" "Окна шире 80 процентов Ñкрана и ближе к низу, чем чиÑло в Ñтом виджете, не " "будут Ñобирать Ñнег.\n" "\n" "Ð’ некоторых ÑлучаÑÑ… внизу Ñкрана еÑть невидимые окна, которые обрабатываютÑÑ " "xsnow как обычные окна: на них ÑобираетÑÑ Ñнег. Ð’Ð²ÐµÐ´Ñ Ð·Ð´ÐµÑÑŒ подходÑщее " "чиÑло, Ñтого нежелательного Ð¿Ð¾Ð²ÐµÐ´ÐµÐ½Ð¸Ñ Ð¼Ð¾Ð¶Ð½Ð¾ избежать.\n" "Flag: -ignorebottom" #: src/ui.glade:5791 msgid "window type etc." msgstr "тип окна и Ñ‚.д." #: src/ui.glade:5814 msgid "" "Menu\n" "colors" msgstr "" "Цвета\n" "меню" #: src/ui.glade:5819 msgid "" "Toggle between xsnow's own menu colors and standard menu colors.\n" "Activated: use xsnow colors.\n" "Deactivated: use default colors.\n" "Flags: -theme 1, -theme 0" msgstr "" "Переключение между ÑобÑтвенными цветами меню xsnow и Ñтандартными цветами " "меню.\n" "Ðктивировано: иÑпользовать xsnow цвета.\n" "Деактивировано: иÑпользовать цвета по умолчанию.\n" "Flags: -theme 1, -theme 0" #: src/ui.glade:5833 msgid "" "On all\n" "workspaces" msgstr "" "Ðа вÑех \n" " рабочих проÑтранÑтвах" #: src/ui.glade:5838 msgid "" "Use all workspaces to snow in.\n" "NOTE: this doesn't work properly in enlightenment.\n" "Flags: -allworkspaces 1, -allworkspaces 0" msgstr "" "ИÑпользуйте вÑе рабочие облаÑти Ð´Ð»Ñ Ñнега. \n" " ПРИМЕЧÐÐИЕ: Ñто не работает должным образом в проÑветлении. \n" "Flags: -allworkspaces 1, -allworkspaces 0" #: src/ui.glade:5856 msgid "" "Below\n" "windows" msgstr "" "Ðиже \n" " окна" #: src/ui.glade:5861 msgid "" "When activated, it will be snowing below your windows, else it will be " "snowing upon you windows too.\n" "On some desktop environments, when snowing above your windows you will not " "be able to click on any window.\n" "Therefore, you will be asked to click a button, to be sure that things are " "OK.\n" "Flag: -above" msgstr "" "При активации Ñнег будет идти под вашими окнами, в противном Ñлучае он будет " "падать и на ваши окна. вам будет предложено нажать кнопку, чтобы убедитьÑÑ, " "что вÑе в порÑдке. \n" "Flag: -above" #: src/ui.glade:5880 msgid "" "Click to\n" "confirm" msgstr "" "Ðажмите, чтобы \n" " подтвердить" #: src/ui.glade:5885 msgid "To make sure you can click." msgstr "Чтобы убедитьÑÑ, что вы можете нажать." #: src/ui.glade:5904 msgid "" "If you have more than one monitor, choose where you want snow falling. " "Choose 'all monitors' if you want snow in all monitors.\n" "NOTE: when changing monitor, xsnow will restart.\n" "Flag: -screen" msgstr "" "ЕÑли у Ð²Ð°Ñ Ð±Ð¾Ð»ÐµÐµ одного монитора, выберите, где вы хотите, чтобы падал Ñнег. " "Выберите «вÑе мониторы», еÑли вы хотите, чтобы Ñнег был на вÑех мониторах. \n" " ПРИМЕЧÐÐИЕ: при Ñмене монитора xsnow перезапуÑтитÑÑ. \n" "Flag: -screen" #: src/ui.glade:5911 msgid "monitor 1" msgstr "монитор 1" #: src/ui.glade:5922 msgid "" "Create\n" "outline" msgstr "" "Создать \n" " контур" #: src/ui.glade:5927 msgid "" "To draw an outline around the snow window.\n" "Flag: -outline 1/0" msgstr "" "ÐариÑовать контур вокруг Ñнежного окна.\n" "Flag: -outline 1/0" #: src/ui.glade:5951 msgid "" " \n" " " msgstr "" " \n" " " #: src/ui.glade:5986 msgid "" "Choose here the picture you want as background when xscreensaver is " "active.\n" "Flag: -bg" msgstr "" "Выберите здеÑÑŒ изображение, которое вы хотите иÑпользовать в качеÑтве фона, " "когда xscreensaver активен. \n" "Flag: -bg" #: src/ui.glade:5990 msgid "Choose background" msgstr "Выберите фон" #: src/ui.glade:6005 msgid "" "Activate xscreensaver.\n" "Click and don't touch mouse and keyboard for a few seconds..." msgstr "" "Ðктивируйте xscreensaver.\n" "Ðажмите и не трогайте мышь и клавиатуру в течение неÑкольких Ñекунд..." #: src/ui.glade:6019 msgid "" "Settings for Xscreensaver. You can choose a background, and choose to use it " "or not.\n" "Make sure you add a line like\n" "xsnow -root\n" "after the line 'programs:' in the file ~/.xscreensaver and you run " "xscreensaver-demo to choose for xsnow.\n" "To activate xscreensaver on the command line:\n" "xscreensaver-command -activate\n" "See also the man page:\n" "man xsnow" msgstr "" "ÐаÑтройки Ð´Ð»Ñ Xscreensaver. Ð’Ñ‹ можете выбрать фон и решить, иÑпользовать его " "или нет. \n" " УбедитеÑÑŒ, что вы добавили Ñтроку вроде \n" " xsnow -root \n" " поÑле Ñтроки «programs:» в файле ~/.xscreensaver и вы запуÑкаете " "xscreensaver-demo Ð´Ð»Ñ Ð²Ñ‹Ð±Ð¾Ñ€Ð° xsnow.\n" "Ð”Ð»Ñ Ð°ÐºÑ‚Ð¸Ð²Ð°Ñ†Ð¸Ð¸ xscreensaver в командной Ñтроке:\n" "xscreensaver-command -activate\n" "См. также Ñправочную Ñтраницу:\n" "man xsnow" #: src/ui.glade:6028 msgid "Xscreensaver: " msgstr "Xscreensaver: " #: src/ui.glade:6048 msgid "Black" msgstr "Черный" #: src/ui.glade:6052 msgid "" "When activated, the background will be black.\n" "Flag: -bg (this button will be automatically desactivated when -bg is given)" msgstr "" "При активации фон будет черным.\n" "Flag: -bg (this button will be automatically desactivated when -bg is given)" #: src/ui.glade:6076 msgid "" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" msgstr "" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" #: src/ui.glade:6551 msgid "en" msgstr "en" #: src/ui.glade:6554 msgid "it" msgstr "Это" #~ msgid "" #~ "If set, use two colors.\n" #~ "Flags: -enablesc2" #~ msgstr "" #~ "ЕÑли уÑтановлено, иÑпользуйте два цвета.\n" #~ ".Flags: -enablesc2" #, c-format #~ msgid "XWinInfo failed\n" #~ msgstr "Ошибка XWinInfo \n" #, c-format #~ msgid "Force snow on root: window: %#lx, depth: %d\n" #~ msgstr "Принудительный Ñнег к корню: окно: %#lx, глубина: %d\n" #, c-format #~ msgid "" #~ "NOTE: you probably need to tweak 'Lift snow on windows' in the 'settings' " #~ "panel.\n" #~ msgstr "" #~ "ПРИМЕЧÐÐИЕ: вам, вероÑтно, нужно наÑтроить «Подъем Ñнега на окнах» на " #~ "панели «ÐаÑтройки». \n" #~ msgid "Force a gust of wind immediately.\n" #~ msgstr "Ðемедленно Ñпровоцируйте порыв ветра.\n" xsnow-3.8.3/pofiles/sv.po0000666000000000000000000012767514732252143013553 0ustar0000000000000000# # Sometimes the translations contain rubbish, please replace them. # # (abc_1000) Xscreensaver # # (abc_1001) \n # # (abc_1002) %l#x # # (abc_1003)   # # (abc_1004) xsnow # # (abc_1005) XsnoW # # (abc_1006) Rick Jansen # # (abc_1007) XSNOW # # (abc_1008) Xsnow # Language for xsnow # Copyright (C) 2023 Willem Vermin # Willem Vermin , 2023 # This file is distributed under the same license as the xsnow package. # # msgid "" msgstr "" "Project-Id-Version: xsnow 3.7.0~pre02\n" "Report-Msgid-Bugs-To: Willem Vermin wvermin@gmail.com\n" "POT-Creation-Date: 2024-03-10 14:19+0100\n" "PO-Revision-Date: 2024-03-10 14:19+0100\n" "Last-Translator: Willem Vermin wvermin@gmail.com\n" "Language-Team: None\n" "Language: sv\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: src/main.c:379 #, c-format msgid "Available languages are: %s\n" msgstr "Tillgängliga sprÃ¥k är: %s\n" #: src/main.c:382 msgid "Warning: don't eat yellow snow!" msgstr "Varning: ät inte gul snö!" #: src/main.c:403 #, c-format msgid "For optimal resuts, add to your %s:\n" msgstr "För optimala resultat, lägg till i din %s:\n" #: src/main.c:411 #, c-format msgid "unknown\n" msgstr "okänd\n" #: src/main.c:420 #, c-format msgid "Detected Wayland desktop\n" msgstr "Upptäckt Wayland-skrivbord \n" #: src/main.c:435 #, c-format msgid "Xsnow needs gtk version >= %s, found version %s \n" msgstr "Xsnow behöver gtk-version >= %s, hittades version %s \n" #: src/main.c:445 msgid "Continuing with flag" msgstr "Fortsätter med flaggan" #: src/main.c:483 #, c-format msgid "%s: cannot connect to X server %s\n" msgstr "%s: kan inte ansluta till X-server %s\n" #: src/main.c:484 msgid "(default)" msgstr "(standard)" #: src/main.c:602 msgid "restarting" msgstr "startar om" #: src/main.c:649 #, c-format msgid "Click on a window ...\n" msgstr "Klicka pÃ¥ ett fönster ...\n" #: src/main.c:683 #, c-format msgid "Detected desktop session: %s\n" msgstr "Upptäckt skrivbordssession: %s\n" #: src/main.c:686 #, c-format msgid "Could not determine desktop session\n" msgstr "Det gick inte att fastställa skrivbordssessionen \n" #: src/main.c:718 #, c-format msgid "Trying to snow in root window\n" msgstr "Försöker snöa i rotfönstret \n" #: src/main.c:762 #, c-format msgid "Using transparent window\n" msgstr "Använder genomskinligt fönster \n" #: src/main.c:767 #, c-format msgid "The transparent snow-window is probably not click-through, alas..\n" msgstr "" "Det genomskinliga snöfönstret är förmodligen inte genomklickbart, tyvärr..\n" #: src/main.c:776 #, c-format msgid "Cannot create transparent window\n" msgstr "Det gÃ¥r inte att skapa genomskinligt fönster\n" #: src/main.c:778 #, c-format msgid "NOTE: xsnow will probably run, but some glitches are to be expected.\n" msgstr "" "OBS: xsnow kommer förmodligen att köras, men nÃ¥gra fel kan förväntas.\n" #: src/main.c:788 #, c-format msgid "LXDE session found, using window 'pcmanfm'.\n" msgstr "LXDE-session hittades, med fönstret 'pcmanfm'.\n" #: src/main.c:795 #, c-format msgid "Using window 'Desktop'.\n" msgstr "Använder fönstret 'Desktop'.\n" #: src/main.c:799 #, c-format msgid "Using root window\n" msgstr "Använda rotfönster \n" #: src/main.c:843 #, c-format msgid "Snowing in %#lx: %s %d+%d %dx%d\n" msgstr "Snöar i % #lx: %s %d+%d %dx%d\n" #: src/main.c:888 #, c-format msgid "Using double buffer: %#lx. %dx%d\n" msgstr "Använder dubbel buffert: % #lx. %dx%d\n" #: src/main.c:895 #, c-format msgid "NOT using double buffering:" msgstr "Använder INTE dubbelbuffring:" #: src/main.c:897 #, c-format msgid " because double buffering is not available on this system\n" msgstr " eftersom dubbelbuffring inte är tillgänglig pÃ¥ det här systemet \n" #: src/main.c:899 #, c-format msgid " on your request.\n" msgstr " pÃ¥ din begäran.\n" #: src/main.c:900 #, c-format msgid "NOTE: expect some flicker.\n" msgstr "OBS: förvänta dig lite flimmer.\n" #: src/main.c:1042 msgid "Restart due to change of screen or language settings ...\n" msgstr "Starta om pÃ¥ grund av ändrade skärm- eller sprÃ¥kinställningar ...\n" #: src/main.c:1056 msgid "Restart due to change of display settings...\n" msgstr "Starta om pÃ¥ grund av ändrade skärminställningar...\n" #: src/main.c:1147 msgid "Wayland (Expect some slugginess)" msgstr "Wayland (Räkna med lite tröghet)" #: src/main.c:1151 msgid "Probably X11" msgstr "Förmodligen X11" #: src/main.c:1153 #, c-format msgid "%s. Snow window: %#lx" msgstr "%s. Snöfönster: % #lx" #: src/main.c:1205 #, c-format msgid "More than %d errors, I quit!" msgstr "Mer än %d fel, jag avslutar!" #: src/main.c:1355 #, c-format msgid "Window size changed, now snowing in in %#lx: %s %d+%d %dx%d\n" msgstr "Fönsterstorlek ändrad, snöar nu in om %#lx: %s %d+%d %dx%d\n" #: src/main.c:1424 #, c-format msgid "Halting because of flag %s\n" msgstr "Stoppar pÃ¥ grund av flaggan %s\n" #: src/selfrep.c:34 #, c-format msgid "Not sending tar file to terminal.\n" msgstr "Skickar inte tar-fil till terminal.\n" #: src/selfrep.c:35 #, c-format msgid "Try redirecting to a file (e.g: %s,\n" msgstr "Försök att omdirigera till en fil (t.ex.: %s,\n" #: src/selfrep.c:36 #, c-format msgid "or use a %s" msgstr "eller använd en %s" #: src/selfrep.c:42 msgid "Problems encountered during production of the tar ball.\n" msgstr "Problem som uppstÃ¥r under tillverkningen av tjärkulan.\n" #: src/selfrep.c:47 #, c-format msgid "Self replication is not compiled in.\n" msgstr "Självreplikering är inte kompilerad i.\n" #: src/utils.c:248 #, c-format msgid "" "\n" "Xsnow: Caught signal %d\n" msgstr "" "\n" "Xsnow: FÃ¥ngad signal %d\n" #: src/utils.c:251 #, c-format msgid "" "\n" "Thanks for using xsnow\n" msgstr "" "\n" "Tack för att du använder xsnow\n" #: src/windows.c:633 #, c-format msgid "Setting background from %s\n" msgstr "Ställer in bakgrund frÃ¥n %s\n" #: src/ui.c:1050 #, c-format msgid "Range: %d\n" msgstr "OmrÃ¥de: %d\n" #: src/ui.c:1052 #, c-format msgid "Mean distance: %3d\n" msgstr "MedelavstÃ¥nd: %3d\n" #: src/ui.c:1060 #, c-format msgid "Desktop type: %s" msgstr "Skrivbordstyp: %s" #: src/ui.c:1175 src/ui.glade:5910 msgid "all monitors" msgstr "alla monitorer" #: src/ui.c:1182 #, c-format msgid "monitor %d" msgstr "övervaka %d" #: src/ui.c:1200 msgid "Available languages are: " msgstr "Tillgängliga sprÃ¥k är: " #: src/ui.c:1203 msgid "Use \"sys\" for your default language.\n" msgstr "Använd \"sys\" som standardsprÃ¥k.\n" #: src/ui.c:1204 msgid "See also the man page." msgstr "Se även man-sidan." #: src/ui.glade:144 msgid "" "\n" "Alas! This not an X11 session, xsnow will probably not run.\n" "\n" "If you want to try it anyway, set the environment variable XSNOW_FORCE_RUN, " "eg:\n" "\n" " XSNOW_FORCE_RUN=1 xsnow\n" "\n" "Or, you could force an X11 session, for example by tweaking /etc/gdm3/daemon." "conf.\n" "\n" msgstr "" "\n" "Ack! Detta är inte en X11-session, xsnow kommer förmodligen inte att köras.\n" "\n" "Om du ändÃ¥ vill prova, ställ in miljövariabeln XSNOW_FORCE_RUN, t.ex.:\n" "\n" " XSNOW_FORCE_RUN=1 xsnow\n" "\n" "Eller sÃ¥ kan du tvinga fram en X11-session, till exempel genom att justera /" "etc/gdm3/daemon. conf.\n" "\n" #: src/ui.glade:162 msgid "Ok, things are as they are. " msgstr "Ok, saker är som de är. " #: src/ui.glade:477 msgid "" "If everything is ok, it is now snowing on your desktop, and birds are " "flying. You are encouraged to define your own preferences using the tabs " "above." msgstr "" "Om allt är ok, snöar det nu pÃ¥ ditt skrivbord och fÃ¥glarna flyger. Du " "uppmuntras att definiera dina egna preferenser med hjälp av flikarna ovan." #: src/ui.glade:492 msgid "" "Use the settings tab if xsnow is misbehaving.\n" "Use the birds tab if birds are misbehaving." msgstr "" "Använd fliken inställningar om xsnow inte beter sig.\n" " Använd fliken fÃ¥glar om fÃ¥glar beter sig illa." #: src/ui.glade:509 msgid "In every tab you find the following rescue buttons:" msgstr "PÃ¥ varje flik hittar du följande räddningsknappar:" #: src/ui.glade:529 msgid "Defaults " msgstr "Standardinställningar " #: src/ui.glade:544 msgid "Set default preferences for this tab." msgstr "Ange standardinställningar för den här fliken." #: src/ui.glade:571 msgid "Vintage " msgstr "Vintage " #: src/ui.glade:586 msgid "Set vintage preferences for this tab." msgstr "Ange vintage-inställningar för den här fliken." #: src/ui.glade:613 msgid "All defaults " msgstr "Alla standardinställningar " #: src/ui.glade:628 msgid "Set default preferences for all (except settings) tabs." msgstr "Ange standardinställningar för alla (förutom inställningar) flikar." #: src/ui.glade:655 msgid "All vintage " msgstr "All vintage " #: src/ui.glade:670 msgid "Set vintage preferences for all (except settings) tabs." msgstr "Ange vintage-inställningar för alla (förutom inställningar) flikar." #: src/ui.glade:690 src/ui.glade:701 src/ui.glade:840 src/ui.glade:1045 #: src/ui.glade:2870 src/ui.glade:2919 src/ui.glade:4688 msgid " " msgstr " " #: src/ui.glade:712 msgid " " msgstr " " #: src/ui.glade:746 msgid "Welcome at xsnow!" msgstr "Välkommen pÃ¥ xsnow!" #: src/ui.glade:804 msgid "" "Vintage preferences: the look and feel of the original xsnow, created in " "1993 by Rick Jansen." msgstr "" "Vintage preferenser: utseendet och känslan av originalet xsnow, skapat 1993 " "av Rick Jansen." #: src/ui.glade:895 src/ui.glade:1542 src/ui.glade:2470 src/ui.glade:3033 #: src/ui.glade:3504 src/ui.glade:4470 src/ui.glade:5736 msgid "All defaults" msgstr "Alla standardinställningar" #: src/ui.glade:900 src/ui.glade:2474 src/ui.glade:3037 src/ui.glade:5740 msgid "" "Apply defaults for all preferences (except settings).\n" "Flag: -defaults" msgstr "" "Använd standardinställningar för alla inställningar (förutom " "inställningar).\n" "Flag: -defaults" #: src/ui.glade:914 msgid "Donate" msgstr "Donera" #: src/ui.glade:920 msgid "" "Donate one euro or so to inspire the maintainer of xsnow, here is a paypal " "link. " msgstr "" "Donera en euro eller sÃ¥ för att inspirera underhÃ¥llaren av xsnow, här är en " "paypal-länk. " #: src/ui.glade:930 src/ui.glade:1561 src/ui.glade:2489 src/ui.glade:3052 #: src/ui.glade:3522 src/ui.glade:4489 src/ui.glade:5754 msgid "All vintage" msgstr "Helt vintage" #: src/ui.glade:935 src/ui.glade:1565 src/ui.glade:2493 src/ui.glade:3056 #: src/ui.glade:4493 src/ui.glade:5758 msgid "" "Use vintage values for all preferences (except settings).\n" "Flag: -vintage" msgstr "" "Använd vintage värden för alla preferenser (förutom inställningar).\n" "Flag: -vintage" #: src/ui.glade:949 src/ui.glade:1513 src/ui.glade:2441 src/ui.glade:3004 #: src/ui.glade:3552 src/ui.glade:4546 src/ui.glade:5633 msgid "Hide menu" msgstr "Dölj menyn" #: src/ui.glade:954 src/ui.glade:1517 src/ui.glade:2445 src/ui.glade:3008 #: src/ui.glade:3556 src/ui.glade:4550 src/ui.glade:5637 msgid "" "Leave menu.\n" "Flag: -nomenu" msgstr "" "Lämna menyn.\n" "Flag: -nomenu" #: src/ui.glade:968 msgid "Contact" msgstr "Kontakt" #: src/ui.glade:973 msgid "Please report any comments to the maintainer of xsnow." msgstr "" "Vänligen rapportera eventuella kommentarer till underhÃ¥llaren av xsnow." #: src/ui.glade:983 src/ui.glade:1592 src/ui.glade:2520 src/ui.glade:3083 #: src/ui.glade:3580 src/ui.glade:4519 src/ui.glade:5661 msgid "Quit xsnow" msgstr "Avsluta xsnow" #: src/ui.glade:988 src/ui.glade:1596 src/ui.glade:2524 src/ui.glade:3087 #: src/ui.glade:3584 src/ui.glade:4523 src/ui.glade:5665 msgid "Quit xsnow." msgstr "Avsluta xsnow." #: src/ui.glade:1028 msgid "" "If the system is too busy, all panels get this color, in which case you " "could adapt some settings in \"snow\", \"birds\", \"settings\", or " "\"celestials\"." msgstr "" "Om systemet är för upptaget fÃ¥r alla paneler denna färg, i sÃ¥ fall kan du " "anpassa vissa inställningar i \"snö\", \"fÃ¥glar\", \"inställningar\" eller " "\"himmelska\"." #: src/ui.glade:1222 msgid "Welcome" msgstr "Välkommen" #: src/ui.glade:1239 msgid "Blow off:" msgstr "Nobba:" #: src/ui.glade:1252 msgid "On windows:" msgstr "PÃ¥ windows:" #: src/ui.glade:1265 msgid "On bottom:" msgstr "PÃ¥ botten:" #: src/ui.glade:1278 msgid "On scenery:" msgstr "Om landskapet:" #: src/ui.glade:1288 src/ui.glade:1304 src/ui.glade:1320 src/ui.glade:1336 #: src/ui.glade:3745 src/ui.glade:3838 src/ui.glade:3941 src/ui.glade:4011 #: src/ui.glade:4047 src/ui.glade:6001 msgid "Show" msgstr "Show" #: src/ui.glade:1292 msgid "" "If set, show snow blowing away.\n" "Flags: -blowsnow, -noblowsnow" msgstr "" "Om inställt, visa snö som blÃ¥ser bort.\n" "Flags: -blowsnow, -noblowsnow" #: src/ui.glade:1308 msgid "" "If set, show fallen snow on windows.\n" "Flags: -keepsnowonwindows, -nokeepsnowonwindows" msgstr "" "Om inställt, visa nedfallen snö pÃ¥ fönster.\n" "Flags: -keepsnowonwindows, -nokeepsnowonwindows" #: src/ui.glade:1324 msgid "" "If set, show fallen snow on bottom of the desktop.\n" "Flags: -keepsnowonscreen, -nokeepsnowonscreen" msgstr "" "Om inställt, visa nedfallen snö längst ner pÃ¥ skrivbordet.\n" "Flags: -keepsnowonscreen, -nokeepsnowonscreen" #: src/ui.glade:1340 msgid "" "If set, snow will collect on the trees.\n" "Flags: -keepsnowontrees, -nokeepsnowontrees" msgstr "" "Om inställt kommer snö att samlas pÃ¥ träden.\n" "Flags: -keepsnowontrees, -nokeepsnowontrees" #: src/ui.glade:1354 msgid "" "The higher this setting, the more snow will be generated because of Santa " "ploughing, wind or disappearing windows. \n" "Flag: -blowofffactor" msgstr "" "Ju högre denna inställning, desto mer snö kommer att genereras pÃ¥ grund av " "Tomten som plöjer, vind eller försvinnande fönster. \n" "Flag: -blowofffactor" #: src/ui.glade:1373 msgid "" "The higher this setting, the more snow will collect on the windows. \n" "Note: in Wayland, there is no snow on the windows. \n" "Flag: -wsnowdepth" msgstr "" "Ju högre denna inställning, desto mer snö samlas pÃ¥ fönstren. \n" "Obs: i Wayland finns det ingen snö pÃ¥ fönstren. \n" "Flag: -wsnowdepth" #: src/ui.glade:1393 msgid "" "The higher this setting, the more snow will collect on the bottom of the " "desktop.\n" "Flag: -ssnowdepth" msgstr "" "Ju högre den här inställningen är, desto mer snö samlas pÃ¥ undersidan av " "skrivbordet.\n" "Flag: -ssnowdepth" #: src/ui.glade:1412 msgid "" "The higher this setting, the more snow will collect on the trees.\n" "Flag: -maxontrees" msgstr "" "Ju högre denna inställning, desto mer snö kommer att samlas pÃ¥ träden.\n" "Flag: -maxontrees" #: src/ui.glade:1433 msgid "Choose your favorite snow" msgstr "Välj din favoritsnö" #: src/ui.glade:1450 src/ui.glade:1618 src/ui.glade:2564 src/ui.glade:2859 #: src/ui.glade:4887 src/ui.glade:5964 src/ui.glade:5975 src/ui.glade:6039 #: src/ui.glade:6065 msgid " " msgstr " " #: src/ui.glade:1464 src/ui.glade:2393 src/ui.glade:2956 src/ui.glade:3458 #: src/ui.glade:4574 src/ui.glade:5690 msgid "Defaults" msgstr "Standardvärden" #: src/ui.glade:1468 msgid "Apply default values for the preferences in this tab.\n" msgstr "Använd standardvärden för inställningarna pÃ¥ den här fliken.\n" #: src/ui.glade:1483 src/ui.glade:2411 src/ui.glade:2974 src/ui.glade:3475 #: src/ui.glade:4592 src/ui.glade:5707 msgid "Vintage" msgstr "Vintage" #: src/ui.glade:1487 src/ui.glade:2415 src/ui.glade:2978 src/ui.glade:3479 #: src/ui.glade:4596 src/ui.glade:5711 msgid "Apply vintage values for the preferences in this tab." msgstr "Använd vintage värden för inställningarna pÃ¥ den här fliken." #: src/ui.glade:1546 src/ui.glade:4474 msgid "" "Apply defaults for all preferences (except settings).\n" "Flags: -defaults" msgstr "" "Använd standardinställningar för alla inställningar (förutom " "inställningar).\n" "Flags: -defaults" #: src/ui.glade:1632 src/ui.glade:3895 msgid "Size:" msgstr "Storlek:" #: src/ui.glade:1644 msgid "" "Size of snowflakes, works only for non-vintage snow flakes.\n" "Flag: -snowsize" msgstr "" "Storlek pÃ¥ snöflingor, fungerar endast för icke-vintage snöflingor.\n" "Flag: -snowsize" #: src/ui.glade:1664 src/ui.glade:2357 src/ui.glade:3861 src/ui.glade:4145 #: src/ui.glade:5002 msgid "Speed:" msgstr "Fart:" #: src/ui.glade:1678 msgid "Max # snowflakes:" msgstr "Max # snöflingor:" #: src/ui.glade:1691 msgid "" "Maximum amount of snowflakes.\n" "Flag: -flakecountmax" msgstr "" "Maximal mängd snöflingor.\n" "Flag: -flakecountmax" #: src/ui.glade:1716 msgid "# Snowflakes:" msgstr "# Snöflingor:" #: src/ui.glade:1732 src/ui.glade:5173 src/ui.glade:5189 msgid "label" msgstr "märka" #: src/ui.glade:1741 msgid "Show fluff" msgstr "Visa ludd" #: src/ui.glade:1745 msgid "" "If set, try to show fluff on fallen snow and trees if possible.\n" "Flags: -fluffy, -nofluffy" msgstr "" "Om det är inställt, försök att visa ludd pÃ¥ fallen snö och träd om möjligt.\n" "Flags: -fluffy, -nofluffy" #: src/ui.glade:1759 src/ui.glade:1771 src/ui.glade:2575 src/ui.glade:3798 #: src/ui.glade:3810 src/ui.glade:5139 src/ui.glade:5151 msgid "             " msgstr "             " #: src/ui.glade:1783 msgid "" "Speed of the snowflakes.\n" "Flag: -snowspeedfactor" msgstr "" "Snöflingornas hastighet.\n" "Flag: -snowspeedfactor" #: src/ui.glade:1804 msgid "Intensity:" msgstr "Intensitet:" #: src/ui.glade:1816 msgid "" "The higher, the more snowflakes.\n" "Flag: -snowflakes" msgstr "" "Ju högre desto fler snöflingor.\n" "Flag: -snowflakes" #: src/ui.glade:1836 msgid "Show snow" msgstr "Visa snö" #: src/ui.glade:1840 msgid "" "If set, show snowflakes.\n" "Flags: -snow, -nosnow" msgstr "" "Om inställt, visa snöflingor.\n" "Flags: -snow, -nosnow" #: src/ui.glade:1855 msgid "" "The color of the snow.\n" "Flag: -sc" msgstr "" "Snöns färg.\n" "Flag: -sc" #: src/ui.glade:1872 msgid "Color:" msgstr "Färg:" #: src/ui.glade:1886 msgid "Second color:" msgstr "Andra färgen:" #: src/ui.glade:1899 msgid "" "The second color of the snow.\n" "Flag: -sc2" msgstr "" "Snöns andra färg.\n" "Flag: -sc2" #: src/ui.glade:1912 msgid "Enable" msgstr "Gör det möjligt" #: src/ui.glade:1916 msgid "" "If set, use two colors.\n" "Flag: -enablesc2" msgstr "Om inställt, använd tvÃ¥ färger.\n" "Flag: -enablesc2" #: src/ui.glade:1974 msgid "Snow" msgstr "Snö" #: src/ui.glade:1992 msgid "" "Tiny Santa with three reindeers.\n" "Flags: -santa 0 -norudolph" msgstr "" "Liten Tomte med tre renar.\n" "Flags: -santa 0 -norudolph" #: src/ui.glade:2021 msgid "" "Small Santa with three reindeers.\n" "Flags: -santa 1 -norudolph" msgstr "" "Liten Tomte med tre renar.\n" "Flags: -santa 1 -norudolph" #: src/ui.glade:2050 msgid "" "Santa with three reindeers.\n" "Flags: -santa 2 -norudolph" msgstr "" "Tomte med tre renar.\n" "Flags: -santa 2 -norudolph" #: src/ui.glade:2079 msgid "" "Santa with Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder and Blixem.\n" "Flags: -santa 3 -norudolph" msgstr "" "Tomte med Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder och Blixem.\n" "Flags: -santa 3 -norudolph" #: src/ui.glade:2108 msgid "" "Santa using the train with two reindeers.\n" "Flags: -santa 4 -norudolph" msgstr "" "Tomten använder tÃ¥get med tvÃ¥ renar.\n" "Flags: -santa 4 -norudolph" #: src/ui.glade:2137 msgid "" "Santa using the train with one reindeer and Rudolph.\n" "Flags: -santa 4 -showrudolph" msgstr "" "Tomten använder tÃ¥get med en ren och Rudolph.\n" "Flags: -santa 4 -showrudolph" #: src/ui.glade:2165 msgid "" "Tiny Santa with two reindeers and Rudolph.\n" "Flags: -santa 0 -showrudolph" msgstr "" "Liten Tomte med tvÃ¥ renar och Rudolph.\n" "Flags: -santa 0 -showrudolph" #: src/ui.glade:2195 msgid "" "Small Santa with two reindeers and Rudolph.\n" "Flags: -santa 1 -showrudolph" msgstr "" "Liten Tomte med tvÃ¥ renar och Rudolph.\n" "Flags: -santa 1 -showrudolph" #: src/ui.glade:2223 msgid "" "Santa with two reindeers and Rudolph.\n" "Flags: -santa 2 -showrudolph" msgstr "" "Tomten med tvÃ¥ renar och Rudolph.\n" "Flags: -santa 2 -showrudolph" #: src/ui.glade:2251 msgid "" "Santa with Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder, Blixem " "and Rudolph.\n" "Flags: -santa 3 -showrudolph" msgstr "" "Tomte med Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder, Blixem och " "Rudolph.\n" "Flags: -santa 3 -showrudolph" #: src/ui.glade:2282 msgid "Without Rudolph" msgstr "Utan Rudolph" #: src/ui.glade:2297 msgid "With Rudolph" msgstr "Med Rudolph" #: src/ui.glade:2308 msgid "Choose your Santa" msgstr "Välj din Tomte" #: src/ui.glade:2326 msgid "Choose your favorite Santa" msgstr "Välj din favoritTomte" #: src/ui.glade:2342 src/ui.glade:3444 msgid " " msgstr " " #: src/ui.glade:2369 msgid "" "Santa's speed.\n" "Flag: -santaspeedfactor" msgstr "" "Tomtens hastighet.\n" "Flag: -santaspeedfactor" #: src/ui.glade:2397 src/ui.glade:2960 src/ui.glade:3462 src/ui.glade:4578 #: src/ui.glade:5694 msgid "Apply default values for the preferences in this tab." msgstr "Använd standardvärden för inställningarna pÃ¥ den här fliken." #: src/ui.glade:2543 msgid "Show Santa" msgstr "Visa Tomten" #: src/ui.glade:2547 msgid "" "To show or not to show Santa.\n" "Flags: -showsanta, -nosanta" msgstr "" "Att visa eller inte visa Tomten.\n" "Flags: -showsanta, -nosanta" #: src/ui.glade:2590 src/ui.glade:3229 msgid "Scale:" msgstr "Skala:" #: src/ui.glade:2602 msgid "" "Scale of Santa.\n" "Flags: -santascale " msgstr "" "Tomtens skala.\n" "Flags: -santascale " #: src/ui.glade:2647 msgid "Santa" msgstr "Tomten" #: src/ui.glade:2662 msgid "Show scenery" msgstr "Visa landskap" #: src/ui.glade:2666 msgid "" "To show or not to show scenery.\n" "Flags: -showtrees, -notrees" msgstr "" "Att visa eller inte visa landskap.\n" "Flags: -showtrees, -notrees" #: src/ui.glade:2683 msgid "" "Vintage tree, you can set the color.\n" "Flag: -treetype 0" msgstr "" "Vintageträd, du kan ställa in färgen.\n" "Flag: -treetype 0" #: src/ui.glade:2706 msgid "" "Woody tree.\n" "Flags: -treetype 1 or: -treetype all" msgstr "" "Woody tree.\n" "Flags: -treetype 1 or: -treetype all" #: src/ui.glade:2729 msgid "" "Leavy tree.\n" "Flags: -treetype 2 or: -treetype all" msgstr "" "Lövträd.\n" "Flags: -treetype 2 or: -treetype all" #: src/ui.glade:2752 msgid "" "Small house.\n" "Flags: -treetype 3 or: -treetype all" msgstr "" "Litet hus.\n" "Flags: -treetype 3 or: -treetype all" #: src/ui.glade:2775 msgid "" "Reindeer.\n" "Flags: -treetype 4 or: -treetype all" msgstr "" "Renar.\n" "Flags: -treetype 4 or: -treetype all" #: src/ui.glade:2798 msgid "" "Moose.\n" "Flags: -treetype 5 or: -treetype all" msgstr "" "Älg.\n" "Flags: -treetype 5 or: -treetype all" #: src/ui.glade:2821 msgid "" "Snowy tree.\n" "Flags: -treetype 6 or: -treetype all" msgstr "" "Snöigt träd.\n" "Flags: -treetype 6 or: -treetype all" #: src/ui.glade:2844 msgid "" "Set color of vintage tree.\n" "Flag: -tc" msgstr "" "Ange färg pÃ¥ vintageträd.\n" "Flag: -tc" #: src/ui.glade:2884 msgid "Compose your favorite scenery" msgstr "Komponera ditt favoritlandskap" #: src/ui.glade:2900 msgid "Try and click any image!" msgstr "Försök och klicka pÃ¥ valfri bild!" #: src/ui.glade:2931 msgid "" "Polar bear.\n" "Flags: -treetype 7 or: -treetype all" msgstr "" "Isbjörn.\n" "Flags: -treetype 7 or: -treetype all" #: src/ui.glade:3141 msgid "# Items:" msgstr "# objekt:" #: src/ui.glade:3156 msgid "" "Desired number of scenery items.\n" "Flag: -trees" msgstr "" "Önskat antal landskapsobjekt.\n" "Flag: -trees" #: src/ui.glade:3179 msgid "% Window fill:" msgstr "% Fönsterfyllning:" #: src/ui.glade:3190 msgid "" "Bottom percentage of screen available for scenery.\n" "Flag: -treefill" msgstr "" "Nedre procentandel av skärmen tillgänglig för landskap.\n" "Flag: -treefill" #: src/ui.glade:3209 msgid "Allow overlap" msgstr "TillÃ¥t överlappning" #: src/ui.glade:3213 msgid "" "To allow overlap or not when placing scenery.\n" "Flags: -treeoverlap, -notreeoverlap" msgstr "" "För att tillÃ¥ta överlappning eller inte vid placering av landskap.\n" "Flags: -treeoverlap, -notreeoverlap" #: src/ui.glade:3240 msgid "" "Scale of scenery.\n" "Flag: sceneryscale " msgstr "" "Skala av landskap.\n" "Flag: sceneryscale " #: src/ui.glade:3409 msgid "Scenery" msgstr "Landskap" #: src/ui.glade:3428 msgid "Compose here your favorite celestial conditions" msgstr "Komponera här dina favorit himmelska förhÃ¥llanden" #: src/ui.glade:3508 msgid "" "Apply default values for all preferences (except settings).\n" "Flag: -defaults" msgstr "" "Tillämpa standardvärden för alla inställningar (förutom inställningar).\n" "Flag: -defaults" #: src/ui.glade:3526 msgid "" "Apply vintage values for all preferences (except settings).\n" "Flag: -vintage" msgstr "" "Använd vintage värden för alla inställningar (förutom inställningar).\n" "Flag: -vintage" #: src/ui.glade:3612 msgid "Wind" msgstr "Vind" #: src/ui.glade:3626 msgid "Windy" msgstr "BlÃ¥sigt" #: src/ui.glade:3631 msgid "" "If set, there will be wind.\n" "Flags: -wind, -nowind" msgstr "" "Om inställt kommer det att finnas vind.\n" "Flags: -wind, -nowind" #: src/ui.glade:3648 msgid "Whirl:" msgstr "Virvla:" #: src/ui.glade:3660 msgid "" "The higher this setting, the more the wind will whirl.\n" "Flag: -whirlfactor" msgstr "" "Ju högre denna inställning, desto mer kommer vinden att virvla.\n" "Flag: -whirlfactor" #: src/ui.glade:3682 msgid "Timer:" msgstr "Timer:" #: src/ui.glade:3695 msgid "" "This setting determines how many seconds pass between two gusts of wind.\n" "Flag: -windtimer" msgstr "" "Den här inställningen avgör hur mÃ¥nga sekunder som gÃ¥r mellan tvÃ¥ vindbyar.\n" "Flag: -windtimer" #: src/ui.glade:3711 msgid "Now!" msgstr "Nu!" #: src/ui.glade:3715 msgid "Force a gust of wind immediately." msgstr "Framtvinga en vindpust omedelbart." #: src/ui.glade:3732 msgid "Stars" msgstr "Stjärnor" #: src/ui.glade:3750 msgid "" "To show or not show stars.\n" "Flag: -stars (0 means: no stars)" msgstr "" "Att visa eller inte visa stjärnor.\n" "Flag: -stars (0 means: no stars)" #: src/ui.glade:3767 msgid "Number:" msgstr "Siffra:" #: src/ui.glade:3779 msgid "" "Number of twinkling stars.\n" "Flag: -stars" msgstr "" "Antal blinkande stjärnor.\n" "Flag: -stars" #: src/ui.glade:3825 msgid "Moon" msgstr "MÃ¥ne" #: src/ui.glade:3843 msgid "" "To show or not show moon.\n" "Flags: -moon 1, -moon 0" msgstr "" "Att visa eller inte visa mÃ¥nen.\n" "Flags: -moon 1, -moon 0" #: src/ui.glade:3873 msgid "" "Speed of moon in pixels/minute.\n" "Flag: -moonspeed" msgstr "" "MÃ¥nens hastighet i pixlar/minut.\n" "Flag: -moonspeed" #: src/ui.glade:3907 msgid "" "Relative size of the moon.\n" "Flag: -moonsize" msgstr "" "Relativ storlek pÃ¥ mÃ¥nen.\n" "Flag: -moonsize" #: src/ui.glade:3928 msgid "Halo" msgstr "Halo" #: src/ui.glade:3946 msgid "" "To show or not to show halo around moon.\n" "Flags: -halo 1, -halo 0" msgstr "" "Att visa eller inte visa halo runt mÃ¥nen.\n" "Flags: -halo 1, -halo 0" #: src/ui.glade:3964 src/ui.glade:4179 msgid "Bright:" msgstr "Ljus:" #: src/ui.glade:3976 msgid "" "Brightness of moon's halo.\n" "Flag: -halobrightness" msgstr "" "Ljusstyrkan hos mÃ¥nens gloria.\n" "Flag: -halobrightness" #: src/ui.glade:3998 msgid "Meteors" msgstr "Meteorer" #: src/ui.glade:4016 msgid "" "To show or not to show meteors.\n" "Flags: -meteors, -nometeors" msgstr "" "Att visa eller inte visa meteorer.\n" "Flags: -meteors, -nometeors" #: src/ui.glade:4034 msgid "Aurora" msgstr "Aurora" #: src/ui.glade:4052 msgid "" "To show or not show aurora.\n" "Note: the aurora is best viewed using a dark background.\n" "Flags: -aurora 1, -aurora 0" msgstr "" "Att visa eller inte visa norrsken.\n" "Obs: norrskenet ses bäst med en mörk bakgrund.\n" "Flags: -aurora 1, -aurora 0" #: src/ui.glade:4071 msgid "Width:" msgstr "Bredd:" #: src/ui.glade:4083 msgid "" "Width of aurora in percentage of screen width.\n" "Flag: -aurorawidth" msgstr "" "Norrskens bredd i procent av skärmens bredd.\n" "Flag: -aurorawidth" #: src/ui.glade:4108 msgid "Height:" msgstr "Höjd:" #: src/ui.glade:4120 msgid "" "Vertical size of aurora.\n" "Flag: -auroraheight" msgstr "" "Vertikal storlek pÃ¥ norrsken.\n" "Flag: -auroraheight" #: src/ui.glade:4157 msgid "" "Animation speed of aurora: real: 10, for a more dramatic effect choose: 100\n" "Flag: -auroraspeed" msgstr "" "Animeringshastighet för norrsken: verklig: 10, för en mer dramatisk effekt " "välj: 100\n" "Flag: -auroraspeed" #: src/ui.glade:4191 msgid "" "Brightness of aurora.\n" "Flags: -aurorabrightness" msgstr "" "Auroras ljusstyrka.\n" "Flags: -aurorabrightness" #: src/ui.glade:4208 msgid "Left" msgstr "Vänster" #: src/ui.glade:4212 msgid "" "Place aurora left on the screen.\n" "Flag: -auroraleft" msgstr "" "Placera norrsken till vänster pÃ¥ skärmen.\n" "Flag: -auroraleft" #: src/ui.glade:4225 msgid "Middle" msgstr "Mitten" #: src/ui.glade:4229 msgid "" "Place aurora in the middle of the screen.\n" "Flag: -auroramiddle" msgstr "" "Placera norrsken i mitten av skärmen.\n" "Flag: -auroramiddle" #: src/ui.glade:4243 msgid "Right" msgstr "Höger" #: src/ui.glade:4247 msgid "" "Place aurora in the right of the screen.\n" "Flag: -auroraright" msgstr "" "Placera norrsken till höger pÃ¥ skärmen.\n" "Flag: -auroraright" #: src/ui.glade:4266 msgid "Frequency:" msgstr "Frekvens:" #: src/ui.glade:4278 msgid "" "Frequency of meteors to appear.\n" "Flags: -meteorfrequency" msgstr "" "Frekvens av meteorer som dyker upp.\n" "Flags: -meteorfrequency" #: src/ui.glade:4300 msgid "Base:" msgstr "Bas:" #: src/ui.glade:4312 msgid "" "Baseline height of aurora, in percentage of screen height.\n" "Flag: -aurorabase" msgstr "" "Baslinjehöjd för norrsken, i procent av skärmhöjd.\n" "Flag: -aurorabase" #: src/ui.glade:4329 msgid "Color" msgstr "Färg" #: src/ui.glade:4333 msgid "" "Choose between yellow-ish and white-ish moon.\n" "Flag: -mooncolor [0,1]" msgstr "" "Välj mellan gulaktig och vitaktig mÃ¥ne.\n" "Flag: -mooncolor [0,1]" #: src/ui.glade:4433 msgid "Celestials" msgstr "Himmelska väsen" #: src/ui.glade:4453 msgid "Birds settings" msgstr "Inställningar för fÃ¥glar" #: src/ui.glade:4617 msgid "Show birds" msgstr "Visa fÃ¥glar" #: src/ui.glade:4621 msgid "" "If set: show birds.\n" "Flags: -showbirds 1, -showbirds 0" msgstr "" "Om inställt: visa fÃ¥glar.\n" "Flags: -showbirds 1, -showbirds 0" #: src/ui.glade:4634 msgid "Birds only" msgstr "Endast fÃ¥glar" #: src/ui.glade:4638 msgid "" "If set: show no Santa, snow or scenery.\n" "Flags: -birdsonly 0, -birdsony 1" msgstr "" "Om inställt: visa ingen Tomte, snö eller landskap.\n" "Flags: -birdsonly 0, -birdsony 1" #: src/ui.glade:4655 msgid "Preferred distance:" msgstr "Önskat avstÃ¥nd:" #: src/ui.glade:4669 msgid "" "Preferred distance from other birds.\n" "Flag: -prefdistance" msgstr "" "Önskat avstÃ¥nd frÃ¥n andra fÃ¥glar.\n" "Flag: -prefdistance" #: src/ui.glade:4697 msgid "Restart" msgstr "Omstart" #: src/ui.glade:4701 msgid "Restart birds." msgstr "Starta om fÃ¥glar." #: src/ui.glade:4718 msgid "Viewing distance:" msgstr "BetraktningsavstÃ¥nd:" #: src/ui.glade:4731 msgid "" "Viewing distance.\n" "NOTE: Santa has no knowledge of viewing distance, so when birds are " "following Santa, the relative positions of Santa and birds will be " "temporarely out of sync when you change the viewing distance. This is only " "noticeable when the birds are following Santa.\n" "Flag: -viewingdistance" msgstr "" "BetraktningsavstÃ¥nd.\n" "OBS: Tomten har ingen kunskap om siktavstÃ¥nd, sÃ¥ när fÃ¥glar följer Tomten " "kommer de relativa positionerna för Tomten och fÃ¥glarna att vara tillfälligt " "osynkroniserade när du ändrar siktavstÃ¥ndet. Detta märks bara när fÃ¥glarna " "följer Tomten.\n" "Flag: -viewingdistance" #: src/ui.glade:4752 msgid "Focus to attraction point:" msgstr "Fokus pÃ¥ attraktionspunkt:" #: src/ui.glade:4766 msgid "" "Tendency to concentrate on the attraction point.\n" "Flag: -focuscentre" msgstr "" "Tendens att koncentrera sig pÃ¥ attraktionspunkten.\n" "Flag: -focuscentre" #: src/ui.glade:4784 msgid "" "Desired number of birds. If zero, no birds are shown.\n" "Flag: -nbirds" msgstr "" "Önskat antal fÃ¥glar. Om noll visas inga fÃ¥glar.\n" "Flag: -nbirds" #: src/ui.glade:4807 msgid "# Birds:" msgstr "# FÃ¥glar:" #: src/ui.glade:4821 msgid "" "Number of nearest neighbours the birds should look at.\n" "Flag: -neighbours" msgstr "" "Antal närmaste grannar som fÃ¥glarna ska titta pÃ¥.\n" "Flag: -neighbours" #: src/ui.glade:4841 msgid "Neighbours:" msgstr "Grannar:" #: src/ui.glade:4856 msgid "" "Give the birds a fancy color.\n" "Flag: -birdscolor" msgstr "" "Ge fÃ¥glarna en snygg färg.\n" "Flag: -birdscolor" #: src/ui.glade:4874 msgid "Bird color" msgstr "FÃ¥gelfärg" #: src/ui.glade:4900 msgid "Anarchy:" msgstr "Anarki:" #: src/ui.glade:4914 msgid "" "Anarchy level: the higher, the more anarchy.\n" "Flag: -anarchy" msgstr "" "AnarkinivÃ¥: ju högre, desto mer anarki.\n" "Flag: -anarchy" #: src/ui.glade:4934 msgid "Distance weight:" msgstr "Distansvikt:" #: src/ui.glade:4948 msgid "" "Tendency to keep desired distance to neighbours.\n" "Flag: -disweight" msgstr "" "Tendens att hÃ¥lla önskat avstÃ¥nd till grannar.\n" "Flag: -disweight" #: src/ui.glade:4968 msgid "Adjust speed to neighbours:" msgstr "Anpassa hastigheten efter grannar:" #: src/ui.glade:4982 msgid "" "Tendency to adjust speed to neighbours.\n" "Flag: -followneighbours" msgstr "" "Tendens att anpassa hastigheten till grannar.\n" "Flag: -followneighbours" #: src/ui.glade:5016 msgid "" "Speed of birds in arbitrary units.\n" "Flag: -birdsspeed" msgstr "" "FÃ¥glarnas hastighet i godtyckliga enheter.\n" "Flag: -birdsspeed" #: src/ui.glade:5036 msgid "Drawing scale:" msgstr "Ritningsskala:" #: src/ui.glade:5050 msgid "" "Influence the size of the birds.\n" "Flag: -birdsscale\n" msgstr "" "PÃ¥verka storleken pÃ¥ fÃ¥glarna.\n" "Flag: -birdsscale\n" #: src/ui.glade:5067 msgid "" "Show \n" "attr point" msgstr "" "Visa \n" "attr punkt" #: src/ui.glade:5073 msgid "" "Show the point where the birds want to go.\n" "Flags: -showattr 0, -showattr 1" msgstr "" "Visa punkten dit fÃ¥glarna vill gÃ¥.\n" "Flags: -showattr 0, -showattr 1" #: src/ui.glade:5084 msgid "" "Follow \n" "Santa" msgstr "" "Följ \n" "Tomten" #: src/ui.glade:5090 msgid "" "Birds are attracted by an attraction point. Here you can choose to follow " "Santa.\n" "Flags: -followsanta 0, -followsanta 1" msgstr "" "FÃ¥glar lockas av en attraktionspunkt. Här kan du välja att följa Tomten.\n" "Flags: -followsanta 0, -followsanta 1" #: src/ui.glade:5103 msgid "" "Percentage of screen to be used for the attraction point.\n" "Flag: -attrspace" msgstr "" "Procentandel av skärmen som ska användas för attraktionspunkten.\n" "Flag: -attrspace" #: src/ui.glade:5125 msgid "Attraction point range" msgstr "AttraktionspunktsomrÃ¥de" #: src/ui.glade:5168 msgid "Actual mean distance from neighbours." msgstr "Faktiskt medelavstÃ¥nd frÃ¥n grannar." #: src/ui.glade:5185 msgid "Distance used to get the desired number of neighbours." msgstr "AvstÃ¥nd som används för att fÃ¥ önskat antal grannar." #: src/ui.glade:5268 msgid "Birds" msgstr "FÃ¥glar" #: src/ui.glade:5286 msgid "version" msgstr "version" #: src/ui.glade:5301 src/ui.glade:6515 msgid "Settings" msgstr "inställningar" #: src/ui.glade:5323 msgid "Transparency " msgstr "Genomskinlighet " #: src/ui.glade:5340 msgid "" "Transparency of painted items:\n" "0: no transparency.\n" "100: fully transparent, you will see nothing!\n" "Flag: -transparency" msgstr "" "Transparens för mÃ¥lade föremÃ¥l:\n" "0: ingen transparens.\n" "100: helt genomskinlig, du ser ingenting!\n" "Flag: -transparency" #: src/ui.glade:5367 msgid "Lift snow on bottom" msgstr "Lyft snö pÃ¥ botten" #: src/ui.glade:5383 msgid "" "Use this if snow falls below the bottom of your screen, or fallen snow " "hides something that should not be hidden.\n" "Flag: -offsets" msgstr "" "Använd detta om snö faller under botten av din skärm, eller fallen snö " "döljer nÃ¥got som inte bör döljas.\n" "Flag: -offsets" #: src/ui.glade:5408 msgid "Lift snow on windows" msgstr "Lyft snö pÃ¥ fönster" #: src/ui.glade:5424 msgid "" "Use this if no snow collects on your windows, or if snow collects separated " "from your windows. \n" "Some basic window managers need this setting (e.g. TWM needs in general a " "value of 25 .. 28).\n" "Flag: -offsety" msgstr "" "Använd detta om ingen snö samlas pÃ¥ dina fönster, eller om snö samlas skilt " "frÃ¥n dina fönster. \n" "Vissa grundläggande fönsterhanterare behöver denna inställning (t.ex. TWM " "behöver i allmänhet ett värde pÃ¥ 25 ... 28).\n" "Flag: -offsety" #: src/ui.glade:5449 msgid "Cpu factor" msgstr "Cpu-faktor" #: src/ui.glade:5467 msgid "" "The higher, the smoother xsnow will run, but will also use more cpu power.\n" "Flag: -cpuload" msgstr "" "Ju högre, desto mjukare xsnow kommer att köras, men kommer ocksÃ¥ att använda " "mer processorkraft.\n" "Flag: -cpuload" #: src/ui.glade:5493 msgid "Scale" msgstr "Skala" #: src/ui.glade:5510 msgid "" "Overall drawing scale.\n" "Flag: -scale" msgstr "" "Övergripande ritningsskala.\n" "Flag: -scale" #: src/ui.glade:5543 msgid "Ignore large top windows" msgstr "Ignorera stora toppfönster" #: src/ui.glade:5559 msgid "" "Windows wider than 80 percent of the screen and closer to the top than the " "number in this widget will not collect snow.\n" "In some cases, there are invisible windows near the top of the screen, which " "are handled by xsnow as normal windows: snow is collected upon them. By " "entering a suitable number here, this undesired behaviour can be avoided.\n" "Flag: -ignoretop\n" "\n" msgstr "" "Fönster som är bredare än 80 procent av skärmen och närmare toppen än " "siffran i den här widgeten kommer inte att samla snö.\n" "I vissa fall finns det osynliga fönster nära toppen av skärmen, som hanteras " "av xsnow som vanliga fönster: snö samlas pÃ¥ dem. Genom att ange ett lämpligt " "nummer här kan detta oönskade beteende undvikas.\n" "Flag: -ignoretop\n" "\n" #: src/ui.glade:5583 msgid "Ignore large bottom windows" msgstr "Ignorera stora bottenfönster" #: src/ui.glade:5599 msgid "" "Windows wider than 80 percent of the screen and closer to the bottom than " "the number in this widget will not collect snow.\n" "\n" "In some cases, there are invisible windows near the bottom of the screen, " "which are handled by xsnow as normal windows: snow is collected upon them. " "By entering a suitable number here, this undesired behaviour can be " "avoided.\n" "Flag: -ignorebottom" msgstr "" "Fönster som är bredare än 80 procent av skärmen och närmare botten än " "siffran i den här widgeten kommer inte att samla snö.\n" "\n" "I vissa fall finns det osynliga fönster nära botten av skärmen, vilket " "hanteras av xsnow som vanliga fönster: snö samlas pÃ¥ dem. Genom att ange ett " "lämpligt nummer här kan detta oönskade beteende undvikas.\n" "Flag: -ignorebottom" #: src/ui.glade:5791 msgid "window type etc." msgstr "fönstertyp etc." #: src/ui.glade:5814 msgid "" "Menu\n" "colors" msgstr "" "Meny\n" "färger" #: src/ui.glade:5819 msgid "" "Toggle between xsnow's own menu colors and standard menu colors.\n" "Activated: use xsnow colors.\n" "Deactivated: use default colors.\n" "Flags: -theme 1, -theme 0" msgstr "" "Växla mellan xsnow egna menyfärger och standardmenyfärger.\n" "Aktiverad: använd xsnow färger.\n" "Inaktiverad: använd standardfärger.\n" "Flags: -theme 1, -theme 0" #: src/ui.glade:5833 msgid "" "On all\n" "workspaces" msgstr "" "PÃ¥ alla \n" "arbetsytor" #: src/ui.glade:5838 msgid "" "Use all workspaces to snow in.\n" "NOTE: this doesn't work properly in enlightenment.\n" "Flags: -allworkspaces 1, -allworkspaces 0" msgstr "" "Använd alla arbetsytor för att snöa in.\n" "OBS: detta fungerar inte korrekt i upplysningstiden.\n" "Flags: -allworkspaces 1, -allworkspaces 0" #: src/ui.glade:5856 msgid "" "Below\n" "windows" msgstr "" "Nedan\n" "fönster" #: src/ui.glade:5861 msgid "" "When activated, it will be snowing below your windows, else it will be " "snowing upon you windows too.\n" "On some desktop environments, when snowing above your windows you will not " "be able to click on any window.\n" "Therefore, you will be asked to click a button, to be sure that things are " "OK.\n" "Flag: -above" msgstr "" "När den är aktiverad kommer det att snöa under dina fönster, annars kommer " "det att snöa pÃ¥ dina fönster ocksÃ¥.\n" " PÃ¥ vissa skrivbordsmiljöer kommer du inte att kunna klicka pÃ¥ nÃ¥got fönster " "när det snöar ovanför dina fönster.\n" "Därför kommer du att bli ombedd att klicka pÃ¥ en knapp för att vara säker pÃ¥ " "att allt är OK.\n" "Flag: -above" #: src/ui.glade:5880 msgid "" "Click to\n" "confirm" msgstr "" "Klicka för att \n" "bekräfta" #: src/ui.glade:5885 msgid "To make sure you can click." msgstr "För att vara säker pÃ¥ att du kan klicka." #: src/ui.glade:5904 msgid "" "If you have more than one monitor, choose where you want snow falling. " "Choose 'all monitors' if you want snow in all monitors.\n" "NOTE: when changing monitor, xsnow will restart.\n" "Flag: -screen" msgstr "" "Om du har mer än en bildskärm, välj var du vill ha snö. Välj 'alla " "monitorer' om du vill ha snö i alla monitorer.\n" "OBS: när du byter monitor kommer xsnow att starta om.\n" "Flag: -screen" #: src/ui.glade:5911 msgid "monitor 1" msgstr "monitor 1" #: src/ui.glade:5922 msgid "" "Create\n" "outline" msgstr "" "Skapa \n" " disposition" #: src/ui.glade:5927 msgid "" "To draw an outline around the snow window.\n" "Flag: -outline 1/0" msgstr "" "Att rita en kontur runt snöfönstret.\n" "Flag: -outline 1/0" #: src/ui.glade:5951 msgid "" " \n" " " msgstr "" " \n" " " #: src/ui.glade:5986 msgid "" "Choose here the picture you want as background when xscreensaver is " "active.\n" "Flag: -bg" msgstr "" "Välj här den bild du vill ha som bakgrund när xscreensaver är aktiv.\n" "Flag: -bg" #: src/ui.glade:5990 msgid "Choose background" msgstr "Välj bakgrund" #: src/ui.glade:6005 msgid "" "Activate xscreensaver.\n" "Click and don't touch mouse and keyboard for a few seconds..." msgstr "" "Aktivera xscreensaver.\n" "Klicka och rör inte mus och tangentbord pÃ¥ nÃ¥gra sekunder..." #: src/ui.glade:6019 msgid "" "Settings for Xscreensaver. You can choose a background, and choose to use it " "or not.\n" "Make sure you add a line like\n" "xsnow -root\n" "after the line 'programs:' in the file ~/.xscreensaver and you run " "xscreensaver-demo to choose for xsnow.\n" "To activate xscreensaver on the command line:\n" "xscreensaver-command -activate\n" "See also the man page:\n" "man xsnow" msgstr "" "Inställningar för Xscreensaver. Du kan välja en bakgrund och välja att " "använda den eller inte.\n" "Se till att du lägger till en rad som\n" "xsnow -root\n" "efter raden 'program:' i filen ~/.xscreensaver och du kör xscreensaver-demo " "att välja för xsnow.\n" "För att aktivera xscreensaver pÃ¥ kommandoraden:\n" "xscreensaver-command -activate\n" " Se även man-sidan:\n" "man xsnow" #: src/ui.glade:6028 msgid "Xscreensaver: " msgstr "Xscreensaver: " #: src/ui.glade:6048 msgid "Black" msgstr "Svart" #: src/ui.glade:6052 msgid "" "When activated, the background will be black.\n" "Flag: -bg (this button will be automatically desactivated when -bg is given)" msgstr "" "När den är aktiverad kommer bakgrunden att vara svart.\n" "Flag: -bg (this button will be automatically desactivated when -bg is given)" #: src/ui.glade:6076 msgid "" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" msgstr "" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" #: src/ui.glade:6551 msgid "en" msgstr "sv" #: src/ui.glade:6554 msgid "it" msgstr "den" #~ msgid "" #~ "If set, use two colors.\n" #~ "Flags: -enablesc2" #~ msgstr "" #~ "Om inställt, använd tvÃ¥ färger.\n" #~ "Flags: -enablesc2" #, c-format #~ msgid "XWinInfo failed\n" #~ msgstr "XWinInfo misslyckades \n" #, c-format #~ msgid "Force snow on root: window: %#lx, depth: %d\n" #~ msgstr "Tvinga snö pÃ¥ roten: fönster: %#lx, djup: %d\n" #, c-format #~ msgid "" #~ "NOTE: you probably need to tweak 'Lift snow on windows' in the 'settings' " #~ "panel.\n" #~ msgstr "" #~ "OBS: du behöver förmodligen justera 'Lyft snö pÃ¥ fönster' i " #~ "'inställningar'-panelen.\n" #~ msgid "Force a gust of wind immediately.\n" #~ msgstr "Framtvinga en vindpust omedelbart.\n" xsnow-3.8.3/pofiles/uk.po0000666000000000000000000015237314732252143013533 0ustar0000000000000000# # Sometimes the translations contain rubbish, please replace them. # # (abc_1000) \n # # (abc_1001) Xsnow # # (abc_1002) Xscreensaver # # (abc_1003) XsnoW # # (abc_1004) Rick Jansen # # (abc_1005) XSNOW # # (abc_1006) %l#x # # (abc_1007) xsnow # # (abc_1008)   # Language for xsnow # Copyright (C) 2023 Willem Vermin # Willem Vermin , 2023 # This file is distributed under the same license as the xsnow package. # # msgid "" msgstr "" "Project-Id-Version: xsnow 3.7.0~pre04\n" "Report-Msgid-Bugs-To: Willem Vermin wvermin@gmail.com\n" "POT-Creation-Date: 2024-03-10 14:19+0100\n" "PO-Revision-Date: 2024-03-10 14:19+0100\n" "Last-Translator: Willem Vermin wvermin@gmail.com\n" "Language-Team: None\n" "Language: uk\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: src/main.c:379 #, c-format msgid "Available languages are: %s\n" msgstr "ДоÑтупні мови: %s\n" #: src/main.c:382 msgid "Warning: don't eat yellow snow!" msgstr "ПопередженнÑ: не їжте жовтий Ñніг!" #: src/main.c:403 #, c-format msgid "For optimal resuts, add to your %s:\n" msgstr "Ð”Ð»Ñ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð¸Ñ… результатів додайте до %s:\n" #: src/main.c:411 #, c-format msgid "unknown\n" msgstr "невідомо \n" #: src/main.c:420 #, c-format msgid "Detected Wayland desktop\n" msgstr "ВиÑвлено робочий Ñтіл Wayland \n" #: src/main.c:435 #, c-format msgid "Xsnow needs gtk version >= %s, found version %s \n" msgstr "Xsnow потрібна верÑÑ–Ñ gtk >= %s, знайдено верÑÑ–ÑŽ %s \n" #: src/main.c:445 msgid "Continuing with flag" msgstr "Продовжуючи з прапором" #: src/main.c:483 #, c-format msgid "%s: cannot connect to X server %s\n" msgstr "%s: неможливо підключитиÑÑ Ð´Ð¾ X-Ñервера %s\n" #: src/main.c:484 msgid "(default)" msgstr "(за умовчаннÑм)" #: src/main.c:602 msgid "restarting" msgstr "перезапуÑк" #: src/main.c:649 #, c-format msgid "Click on a window ...\n" msgstr "ÐатиÑніть на вікно ...\n" #: src/main.c:683 #, c-format msgid "Detected desktop session: %s\n" msgstr "ВиÑвлений ÑÐµÐ°Ð½Ñ Ñ€Ð¾Ð±Ð¾Ñ‡Ð¾Ð³Ð¾ Ñтолу: %s\n" #: src/main.c:686 #, c-format msgid "Could not determine desktop session\n" msgstr "Ðе вдалоÑÑ Ð²Ð¸Ð·Ð½Ð°Ñ‡Ð¸Ñ‚Ð¸ ÑÐµÐ°Ð½Ñ Ñ€Ð¾Ð±Ð¾Ñ‡Ð¾Ð³Ð¾ Ñтолу \n" #: src/main.c:718 #, c-format msgid "Trying to snow in root window\n" msgstr "Спроба заÑніжити в кореневому вікні \n" #: src/main.c:762 #, c-format msgid "Using transparent window\n" msgstr "ВикориÑÑ‚Ð°Ð½Ð½Ñ Ð¿Ñ€Ð¾Ð·Ð¾Ñ€Ð¾Ð³Ð¾ вікна \n" #: src/main.c:767 #, c-format msgid "The transparent snow-window is probably not click-through, alas..\n" msgstr "Прозоре Ñніжне віконце мабуть не прорізне, на жаль..\n" #: src/main.c:776 #, c-format msgid "Cannot create transparent window\n" msgstr "Ðеможливо Ñтворити прозоре вікно \n" #: src/main.c:778 #, c-format msgid "NOTE: xsnow will probably run, but some glitches are to be expected.\n" msgstr "" "ПРИМІТКÐ: xsnow, ймовірно, буде працювати, але Ñлід очікувати деÑких " "збоїв. \n" #: src/main.c:788 #, c-format msgid "LXDE session found, using window 'pcmanfm'.\n" msgstr "Ð¡ÐµÐ°Ð½Ñ LXDE знайдено за допомогою вікна 'pcmanfm'.\n" #: src/main.c:795 #, c-format msgid "Using window 'Desktop'.\n" msgstr "ВикориÑÑ‚Ð°Ð½Ð½Ñ Ð²Ñ–ÐºÐ½Ð° «Робочий Ñтіл».\n" #: src/main.c:799 #, c-format msgid "Using root window\n" msgstr "ВикориÑÑ‚Ð°Ð½Ð½Ñ ÐºÐ¾Ñ€ÐµÐ½ÐµÐ²Ð¾Ð³Ð¾ вікна \n" #: src/main.c:843 #, c-format msgid "Snowing in %#lx: %s %d+%d %dx%d\n" msgstr "Сніг у %#lx: %s %d+%d %dx%d\n" #: src/main.c:888 #, c-format msgid "Using double buffer: %#lx. %dx%d\n" msgstr "ВикориÑÑ‚Ð°Ð½Ð½Ñ Ð¿Ð¾Ð´Ð²Ñ–Ð¹Ð½Ð¾Ð³Ð¾ буфера: %#lx. %dx%d\n" #: src/main.c:895 #, c-format msgid "NOT using double buffering:" msgstr "ÐЕ викориÑтовуєтьÑÑ Ð¿Ð¾Ð´Ð²Ñ–Ð¹Ð½Ð° буферизаціÑ:" #: src/main.c:897 #, c-format msgid " because double buffering is not available on this system\n" msgstr " оÑкільки подвійна Ð±ÑƒÑ„ÐµÑ€Ð¸Ð·Ð°Ñ†Ñ–Ñ Ð½ÐµÐ´Ð¾Ñтупна в цій ÑиÑтемі \n" #: src/main.c:899 #, c-format msgid " on your request.\n" msgstr " на ваш запит.\n" #: src/main.c:900 #, c-format msgid "NOTE: expect some flicker.\n" msgstr "ПРИМІТКÐ: очікуйте мерехтіннÑ. \n" #: src/main.c:1042 msgid "Restart due to change of screen or language settings ...\n" msgstr "ПерезапуÑк через зміну налаштувань екрана або мови ...\n" #: src/main.c:1056 msgid "Restart due to change of display settings...\n" msgstr "ПерезапуÑк через зміну налаштувань диÑплеÑ...\n" #: src/main.c:1147 msgid "Wayland (Expect some slugginess)" msgstr "Wayland (Очікуйте деÑку повільніÑть)" #: src/main.c:1151 msgid "Probably X11" msgstr "Ймовірно, X11" #: src/main.c:1153 #, c-format msgid "%s. Snow window: %#lx" msgstr "%s. Снігове вікно: %#lx" #: src/main.c:1205 #, c-format msgid "More than %d errors, I quit!" msgstr "Більше %d помилок, Ñ Ð²Ð¸Ñ…Ð¾Ð´Ð¶Ñƒ!" #: src/main.c:1355 #, c-format msgid "Window size changed, now snowing in in %#lx: %s %d+%d %dx%d\n" msgstr "Розмір вікна змінено, зараз Ñніг у %#lx: %s %d+%d %dx%d\n" #: src/main.c:1424 #, c-format msgid "Halting because of flag %s\n" msgstr "Зупинка через позначку %s\n" #: src/selfrep.c:34 #, c-format msgid "Not sending tar file to terminal.\n" msgstr "Ðе надÑилаєтьÑÑ Ñ„Ð°Ð¹Ð» tar на термінал. \n" #: src/selfrep.c:35 #, c-format msgid "Try redirecting to a file (e.g: %s,\n" msgstr "Спробуйте переÑпрÑмувати на файл (наприклад, %s,\n" #: src/selfrep.c:36 #, c-format msgid "or use a %s" msgstr "або викориÑтовуйте %s" #: src/selfrep.c:42 msgid "Problems encountered during production of the tar ball.\n" msgstr "Проблеми, що виникли під Ñ‡Ð°Ñ Ð²Ð¸Ð³Ð¾Ñ‚Ð¾Ð²Ð»ÐµÐ½Ð½Ñ Ð³ÑƒÐ´Ñ€Ð¾Ð½Ð½Ð¾Ñ— кульки.\n" #: src/selfrep.c:47 #, c-format msgid "Self replication is not compiled in.\n" msgstr "Ð¡Ð°Ð¼Ð¾Ð²Ñ–Ð´Ñ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ Ð½Ðµ Ñкомпільовано. \n" #: src/utils.c:248 #, c-format msgid "" "\n" "Xsnow: Caught signal %d\n" msgstr "" "\n" "Xsnow: Зловлений Ñигнал %d\n" #: src/utils.c:251 #, c-format msgid "" "\n" "Thanks for using xsnow\n" msgstr "" "\n" "ДÑкуємо за викориÑÑ‚Ð°Ð½Ð½Ñ xsnow\n" #: src/windows.c:633 #, c-format msgid "Setting background from %s\n" msgstr "Ð’ÑÑ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ Ñ„Ð¾Ð½Ñƒ з %s\n" #: src/ui.c:1050 #, c-format msgid "Range: %d\n" msgstr "Діапазон: %d\n" #: src/ui.c:1052 #, c-format msgid "Mean distance: %3d\n" msgstr "Ð¡ÐµÑ€ÐµÐ´Ð½Ñ Ð²Ñ–Ð´Ñтань: %3d\n" #: src/ui.c:1060 #, c-format msgid "Desktop type: %s" msgstr "Тип робочого Ñтолу: %s" #: src/ui.c:1175 src/ui.glade:5910 msgid "all monitors" msgstr "вÑÑ– монітори" #: src/ui.c:1182 #, c-format msgid "monitor %d" msgstr "монітор %d" #: src/ui.c:1200 msgid "Available languages are: " msgstr "ДоÑтупні мови: " #: src/ui.c:1203 msgid "Use \"sys\" for your default language.\n" msgstr "ВикориÑтовуйте \"sys\" Ñк мову за умовчаннÑм.\n" #: src/ui.c:1204 msgid "See also the man page." msgstr "ДивітьÑÑ Ñ‚Ð°ÐºÐ¾Ð¶ Ñторінку довідки." #: src/ui.glade:144 msgid "" "\n" "Alas! This not an X11 session, xsnow will probably not run.\n" "\n" "If you want to try it anyway, set the environment variable XSNOW_FORCE_RUN, " "eg:\n" "\n" " XSNOW_FORCE_RUN=1 xsnow\n" "\n" "Or, you could force an X11 session, for example by tweaking /etc/gdm3/daemon." "conf.\n" "\n" msgstr "" "\n" "Ðа жаль! Це не X11-ÑÐµÐ°Ð½Ñ xsnow, ймовірно, не запуÑтитьÑÑ. \n" "\n" " Якщо ви вÑе одно хочете Ñпробувати, уÑтановіть змінну Ñередовища " "XSNOW_FORCE_RUN, наприклад: \n" "\n" " XSNOW_FORCE_RUN=1 xsnow\n" "\n" "Ðбо ви можете примуÑово відкрити ÑÐµÐ°Ð½Ñ X11, наприклад, налаштувавши /etc/" "gdm3/daemon.conf.\n" "\n" #: src/ui.glade:162 msgid "Ok, things are as they are. " msgstr "Добре, вÑе Ñк Ñ”. " #: src/ui.glade:477 msgid "" "If everything is ok, it is now snowing on your desktop, and birds are " "flying. You are encouraged to define your own preferences using the tabs " "above." msgstr "" "Якщо вÑе в порÑдку, то зараз на вашому робочому Ñтолі йде Ñніг, Ñ– літають " "пташки. Вам пропонуєтьÑÑ Ð²Ð¸Ð·Ð½Ð°Ñ‡Ð¸Ñ‚Ð¸ влаÑні параметри за допомогою вкладок " "вище." #: src/ui.glade:492 msgid "" "Use the settings tab if xsnow is misbehaving.\n" "Use the birds tab if birds are misbehaving." msgstr "" "ВикориÑтовуйте вкладку налаштуваннÑ, Ñкщо xsnow поводитьÑÑ " "неправильно.\n" " ВикориÑтовуйте вкладку птахи, Ñкщо птахи поводÑтьÑÑ Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾." #: src/ui.glade:509 msgid "In every tab you find the following rescue buttons:" msgstr "Ðа кожній вкладці ви знайдете такі кнопки порÑтунку:" #: src/ui.glade:529 msgid "Defaults " msgstr "За замовчуваннÑм " #: src/ui.glade:544 msgid "Set default preferences for this tab." msgstr "УÑтановіть параметри за умовчаннÑм Ð´Ð»Ñ Ñ†Ñ–Ñ”Ñ— вкладки." #: src/ui.glade:571 msgid "Vintage " msgstr "Вінтаж " #: src/ui.glade:586 msgid "Set vintage preferences for this tab." msgstr "УÑтановіть Ð´Ð»Ñ Ñ†Ñ–Ñ”Ñ— вкладки параметри вінтажу." #: src/ui.glade:613 msgid "All defaults " msgstr "УÑÑ– Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð·Ð° умовчаннÑм " #: src/ui.glade:628 msgid "Set default preferences for all (except settings) tabs." msgstr "" "Ð’Ñтановіть параметри за замовчуваннÑм Ð´Ð»Ñ Ð²ÑÑ–Ñ… (окрім налаштувань) вкладок." #: src/ui.glade:655 msgid "All vintage " msgstr "Ð’Ñе вінтажне " #: src/ui.glade:670 msgid "Set vintage preferences for all (except settings) tabs." msgstr "УÑтановіть Ñтаровинні параметри Ð´Ð»Ñ Ð²ÑÑ–Ñ… вкладок (крім налаштувань)." #: src/ui.glade:690 src/ui.glade:701 src/ui.glade:840 src/ui.glade:1045 #: src/ui.glade:2870 src/ui.glade:2919 src/ui.glade:4688 msgid " " msgstr " " #: src/ui.glade:712 msgid " " msgstr " " #: src/ui.glade:746 msgid "Welcome at xsnow!" msgstr "ЛаÑкаво проÑимо на xsnow!" #: src/ui.glade:804 msgid "" "Vintage preferences: the look and feel of the original xsnow, created in " "1993 by Rick Jansen." msgstr "" "Вінтажні переваги: зовнішній виглÑд оригіналу xsnow, Ñтворений у 1993 році " "Rick Jansen." #: src/ui.glade:895 src/ui.glade:1542 src/ui.glade:2470 src/ui.glade:3033 #: src/ui.glade:3504 src/ui.glade:4470 src/ui.glade:5736 msgid "All defaults" msgstr "УÑÑ– параметри за замовчуваннÑм" #: src/ui.glade:900 src/ui.glade:2474 src/ui.glade:3037 src/ui.glade:5740 msgid "" "Apply defaults for all preferences (except settings).\n" "Flag: -defaults" msgstr "" "ЗаÑтоÑувати Ñтандартні параметри Ð´Ð»Ñ Ð²ÑÑ–Ñ… налаштувань (крім налаштувань).\n" "Flag: -defaults" #: src/ui.glade:914 msgid "Donate" msgstr "Пожертвуйте" #: src/ui.glade:920 msgid "" "Donate one euro or so to inspire the maintainer of xsnow, here is a paypal " "link. " msgstr "" "Пожертвуйте близько одного євро, щоб надихнути розробника xsnow, оÑÑŒ " "поÑÐ¸Ð»Ð°Ð½Ð½Ñ Ð½Ð° PayPal. " #: src/ui.glade:930 src/ui.glade:1561 src/ui.glade:2489 src/ui.glade:3052 #: src/ui.glade:3522 src/ui.glade:4489 src/ui.glade:5754 msgid "All vintage" msgstr "Ð’Ñе вінтажне" #: src/ui.glade:935 src/ui.glade:1565 src/ui.glade:2493 src/ui.glade:3056 #: src/ui.glade:4493 src/ui.glade:5758 msgid "" "Use vintage values for all preferences (except settings).\n" "Flag: -vintage" msgstr "" "ВикориÑтовуйте Ñтаровинні Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð´Ð»Ñ Ð²ÑÑ–Ñ… налаштувань (крім налаштувань).\n" "Flag: -vintage" #: src/ui.glade:949 src/ui.glade:1513 src/ui.glade:2441 src/ui.glade:3004 #: src/ui.glade:3552 src/ui.glade:4546 src/ui.glade:5633 msgid "Hide menu" msgstr "Приховати меню" #: src/ui.glade:954 src/ui.glade:1517 src/ui.glade:2445 src/ui.glade:3008 #: src/ui.glade:3556 src/ui.glade:4550 src/ui.glade:5637 msgid "" "Leave menu.\n" "Flag: -nomenu" msgstr "" "Вийти з меню.\n" "Flag: -nomenu" #: src/ui.glade:968 msgid "Contact" msgstr "контакт" #: src/ui.glade:973 msgid "Please report any comments to the maintainer of xsnow." msgstr "Будь лаÑка, повідомлÑйте про будь-Ñкі коментарі розробнику xsnow." #: src/ui.glade:983 src/ui.glade:1592 src/ui.glade:2520 src/ui.glade:3083 #: src/ui.glade:3580 src/ui.glade:4519 src/ui.glade:5661 msgid "Quit xsnow" msgstr "Вийти xsnow" #: src/ui.glade:988 src/ui.glade:1596 src/ui.glade:2524 src/ui.glade:3087 #: src/ui.glade:3584 src/ui.glade:4523 src/ui.glade:5665 msgid "Quit xsnow." msgstr "Вийти xsnow." #: src/ui.glade:1028 msgid "" "If the system is too busy, all panels get this color, in which case you " "could adapt some settings in \"snow\", \"birds\", \"settings\", or " "\"celestials\"." msgstr "" "Якщо ÑиÑтема надто зайнÑта, уÑÑ– панелі отримують цей колір, Ñ– в цьому " "випадку ви можете змінити деÑкі параметри в \"Ñніг\", \"птахи\", " "\"налаштуваннÑ\" або \"небожителі\"." #: src/ui.glade:1222 msgid "Welcome" msgstr "ЛаÑкаво проÑимо" #: src/ui.glade:1239 msgid "Blow off:" msgstr "Розтратити:" #: src/ui.glade:1252 msgid "On windows:" msgstr "Ðа вікнах:" #: src/ui.glade:1265 msgid "On bottom:" msgstr "Внизу:" #: src/ui.glade:1278 msgid "On scenery:" msgstr "Ðа декораціÑÑ…:" #: src/ui.glade:1288 src/ui.glade:1304 src/ui.glade:1320 src/ui.glade:1336 #: src/ui.glade:3745 src/ui.glade:3838 src/ui.glade:3941 src/ui.glade:4011 #: src/ui.glade:4047 src/ui.glade:6001 msgid "Show" msgstr "Показати" #: src/ui.glade:1292 msgid "" "If set, show snow blowing away.\n" "Flags: -blowsnow, -noblowsnow" msgstr "" "Якщо вÑтановлено, показувати Ñніг, що здуває. \n" "Flags: -blowsnow, -noblowsnow" #: src/ui.glade:1308 msgid "" "If set, show fallen snow on windows.\n" "Flags: -keepsnowonwindows, -nokeepsnowonwindows" msgstr "" "Якщо вÑтановлено, показувати випав Ñніг на вікнах. \n" "Flags: -keepsnowonwindows, -nokeepsnowonwindows" #: src/ui.glade:1324 msgid "" "If set, show fallen snow on bottom of the desktop.\n" "Flags: -keepsnowonscreen, -nokeepsnowonscreen" msgstr "" "Якщо вÑтановлено, показувати випав Ñніг внизу робочого Ñтолу. \n" "Flags: -keepsnowonscreen, -nokeepsnowonscreen" #: src/ui.glade:1340 msgid "" "If set, snow will collect on the trees.\n" "Flags: -keepsnowontrees, -nokeepsnowontrees" msgstr "" "Якщо вÑтановлено, Ñніг збиратиметьÑÑ Ð½Ð° деревах.\n" "Flags: -keepsnowontrees, -nokeepsnowontrees" #: src/ui.glade:1354 msgid "" "The higher this setting, the more snow will be generated because of Santa " "ploughing, wind or disappearing windows. \n" "Flag: -blowofffactor" msgstr "" "Чим вищий цей параметр, тим більше Ñнігу буде утворюватиÑÑ Ñ‡ÐµÑ€ÐµÐ· оранку " "Санта КлауÑа, вітер або Ð·Ð½Ð¸ÐºÐ½ÐµÐ½Ð½Ñ Ð²Ñ–ÐºÐ¾Ð½. \n" "Flag: -blowofffactor" #: src/ui.glade:1373 msgid "" "The higher this setting, the more snow will collect on the windows. \n" "Note: in Wayland, there is no snow on the windows. \n" "Flag: -wsnowdepth" msgstr "" "Чим вище цей параметр, тим більше Ñнігу збиратиметьÑÑ Ð½Ð° вікнах. \n" "Примітка: у Wayland на вікнах немає Ñнігу. \n" "Flag: -wsnowdepth" #: src/ui.glade:1393 msgid "" "The higher this setting, the more snow will collect on the bottom of the " "desktop.\n" "Flag: -ssnowdepth" msgstr "" "Чим вище це налаштуваннÑ, тим більше Ñнігу збиратиметьÑÑ Ð²Ð½Ð¸Ð·Ñƒ робочого " "Ñтолу.\n" "Flag: -ssnowdepth" #: src/ui.glade:1412 msgid "" "The higher this setting, the more snow will collect on the trees.\n" "Flag: -maxontrees" msgstr "" "Чим вище це налаштуваннÑ, тим більше Ñнігу збиратиметьÑÑ Ð½Ð° деревах. \n" "Flag: -maxontrees" #: src/ui.glade:1433 msgid "Choose your favorite snow" msgstr "Виберіть Ñвій улюблений Ñніг" #: src/ui.glade:1450 src/ui.glade:1618 src/ui.glade:2564 src/ui.glade:2859 #: src/ui.glade:4887 src/ui.glade:5964 src/ui.glade:5975 src/ui.glade:6039 #: src/ui.glade:6065 msgid " " msgstr " " #: src/ui.glade:1464 src/ui.glade:2393 src/ui.glade:2956 src/ui.glade:3458 #: src/ui.glade:4574 src/ui.glade:5690 msgid "Defaults" msgstr "За замовчуваннÑм" #: src/ui.glade:1468 msgid "Apply default values for the preferences in this tab.\n" msgstr "ЗаÑтоÑувати Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð·Ð° умовчаннÑм Ð´Ð»Ñ Ð½Ð°Ð»Ð°ÑˆÑ‚ÑƒÐ²Ð°Ð½ÑŒ на цій вкладці.\n" #: src/ui.glade:1483 src/ui.glade:2411 src/ui.glade:2974 src/ui.glade:3475 #: src/ui.glade:4592 src/ui.glade:5707 msgid "Vintage" msgstr "Вінтаж" #: src/ui.glade:1487 src/ui.glade:2415 src/ui.glade:2978 src/ui.glade:3479 #: src/ui.glade:4596 src/ui.glade:5711 msgid "Apply vintage values for the preferences in this tab." msgstr "ЗаÑтоÑуйте Ñтаровинні Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð´Ð»Ñ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð² на цій вкладці." #: src/ui.glade:1546 src/ui.glade:4474 msgid "" "Apply defaults for all preferences (except settings).\n" "Flags: -defaults" msgstr "" "ЗаÑтоÑувати Ñтандартні параметри Ð´Ð»Ñ Ð²ÑÑ–Ñ… налаштувань (крім налаштувань).\n" "Flags: -defaults" #: src/ui.glade:1632 src/ui.glade:3895 msgid "Size:" msgstr "розмір:" #: src/ui.glade:1644 msgid "" "Size of snowflakes, works only for non-vintage snow flakes.\n" "Flag: -snowsize" msgstr "" "Розмір Ñніжинок, підходить лише Ð´Ð»Ñ Ð½ÐµÐ²Ñ–Ð½Ñ‚Ð°Ð¶Ð½Ð¸Ñ… Ñніжинок. \n" "Flag: -snowsize" #: src/ui.glade:1664 src/ui.glade:2357 src/ui.glade:3861 src/ui.glade:4145 #: src/ui.glade:5002 msgid "Speed:" msgstr "швидкіÑть:" #: src/ui.glade:1678 msgid "Max # snowflakes:" msgstr "МакÑимум # Ñніжинок:" #: src/ui.glade:1691 msgid "" "Maximum amount of snowflakes.\n" "Flag: -flakecountmax" msgstr "" "МакÑимальна кількіÑть Ñніжинок.\n" "Flag: -flakecountmax" #: src/ui.glade:1716 msgid "# Snowflakes:" msgstr "# Ñніжинки:" #: src/ui.glade:1732 src/ui.glade:5173 src/ui.glade:5189 msgid "label" msgstr "етикетка" #: src/ui.glade:1741 msgid "Show fluff" msgstr "Показати пух" #: src/ui.glade:1745 msgid "" "If set, try to show fluff on fallen snow and trees if possible.\n" "Flags: -fluffy, -nofluffy" msgstr "" "Якщо вÑтановлено, Ñпробуйте показати пух на Ñнігу та деревах, Ñкщо це " "можливо. \n" "Flags: -fluffy, -nofluffy" #: src/ui.glade:1759 src/ui.glade:1771 src/ui.glade:2575 src/ui.glade:3798 #: src/ui.glade:3810 src/ui.glade:5139 src/ui.glade:5151 msgid "             " msgstr "             " #: src/ui.glade:1783 msgid "" "Speed of the snowflakes.\n" "Flag: -snowspeedfactor" msgstr "" "ШвидкіÑть Ñніжинок.\n" "Flag: -snowspeedfactor" #: src/ui.glade:1804 msgid "Intensity:" msgstr "ІнтенÑивніÑть:" #: src/ui.glade:1816 msgid "" "The higher, the more snowflakes.\n" "Flag: -snowflakes" msgstr "" "Чим вище, тим більше Ñніжинок.\n" "Flag: -snowflakes" #: src/ui.glade:1836 msgid "Show snow" msgstr "Показати Ñніг" #: src/ui.glade:1840 msgid "" "If set, show snowflakes.\n" "Flags: -snow, -nosnow" msgstr "" "Якщо вÑтановлено, показувати Ñніжинки. \n" "Flags: -snow, -nosnow" #: src/ui.glade:1855 msgid "" "The color of the snow.\n" "Flag: -sc" msgstr "" "Колір Ñнігу.\n" "Flag: -sc" #: src/ui.glade:1872 msgid "Color:" msgstr "колір:" #: src/ui.glade:1886 msgid "Second color:" msgstr "Другий колір:" #: src/ui.glade:1899 msgid "" "The second color of the snow.\n" "Flag: -sc2" msgstr "" "Другий колір Ñнігу.\n" "Flag: -sc2" #: src/ui.glade:1912 msgid "Enable" msgstr "Увімкнути" #: src/ui.glade:1916 msgid "" "If set, use two colors.\n" "Flag: -enablesc2" msgstr "Якщо вÑтановлено, викориÑтовувати два кольори. \n" "Flag: -enablesc2" #: src/ui.glade:1974 msgid "Snow" msgstr "Ñніг" #: src/ui.glade:1992 msgid "" "Tiny Santa with three reindeers.\n" "Flags: -santa 0 -norudolph" msgstr "" "Маленький Санта з трьома оленÑми. \n" "Flags: -santa 0 -norudolph" #: src/ui.glade:2021 msgid "" "Small Santa with three reindeers.\n" "Flags: -santa 1 -norudolph" msgstr "" "Маленький Санта з трьома оленÑми. \n" "Flags: -santa 1 -norudolph" #: src/ui.glade:2050 msgid "" "Santa with three reindeers.\n" "Flags: -santa 2 -norudolph" msgstr "" "Санта з трьома оленÑми. \n" "Flags: -santa 2 -norudolph" #: src/ui.glade:2079 msgid "" "Santa with Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder and Blixem.\n" "Flags: -santa 3 -norudolph" msgstr "" "Санта з Дашером, Танцівницею, ПренÑером, ВікÑеном, Кометою, Ðмуром, Дандером " "Ñ– БлікÑемом.\n" "Flags: -santa 3 -norudolph" #: src/ui.glade:2108 msgid "" "Santa using the train with two reindeers.\n" "Flags: -santa 4 -norudolph" msgstr "" "Санта їде потÑгом із двома оленÑми. \n" "Flags: -santa 4 -norudolph" #: src/ui.glade:2137 msgid "" "Santa using the train with one reindeer and Rudolph.\n" "Flags: -santa 4 -showrudolph" msgstr "" "Санта на поїзді з одним оленем Ñ– Рудольфом. \n" "Flags: -santa 4 -showrudolph" #: src/ui.glade:2165 msgid "" "Tiny Santa with two reindeers and Rudolph.\n" "Flags: -santa 0 -showrudolph" msgstr "" "Маленький Санта з двома оленÑми та Рудольфом. \n" "Flags: -santa 0 -showrudolph" #: src/ui.glade:2195 msgid "" "Small Santa with two reindeers and Rudolph.\n" "Flags: -santa 1 -showrudolph" msgstr "" "Маленький Санта з двома оленÑми та Рудольфом.\n" "Flags: -santa 1 -showrudolph" #: src/ui.glade:2223 msgid "" "Santa with two reindeers and Rudolph.\n" "Flags: -santa 2 -showrudolph" msgstr "" "Санта з двома оленÑми та Рудольфом.\n" "Flags: -santa 2 -showrudolph" #: src/ui.glade:2251 msgid "" "Santa with Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder, Blixem " "and Rudolph.\n" "Flags: -santa 3 -showrudolph" msgstr "" "Санта з Дашером, Танцівницею, ПренÑером, ВікÑеном, Кометою, Купідоном, " "Дандером, БлікÑемом Ñ– Рудольфом.\n" "Flags: -santa 3 -showrudolph" #: src/ui.glade:2282 msgid "Without Rudolph" msgstr "Без Рудольфа" #: src/ui.glade:2297 msgid "With Rudolph" msgstr "З Рудольфом" #: src/ui.glade:2308 msgid "Choose your Santa" msgstr "Виберіть Ñвого Діда Мороза" #: src/ui.glade:2326 msgid "Choose your favorite Santa" msgstr "Виберіть Ñвого улюбленого Діда Мороза" #: src/ui.glade:2342 src/ui.glade:3444 msgid " " msgstr " " #: src/ui.glade:2369 msgid "" "Santa's speed.\n" "Flag: -santaspeedfactor" msgstr "" "ШвидкіÑть Санти.\n" "Flag: -santaspeedfactor" #: src/ui.glade:2397 src/ui.glade:2960 src/ui.glade:3462 src/ui.glade:4578 #: src/ui.glade:5694 msgid "Apply default values for the preferences in this tab." msgstr "ЗаÑтоÑуйте Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð·Ð° замовчуваннÑм Ð´Ð»Ñ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð² на цій вкладці." #: src/ui.glade:2543 msgid "Show Santa" msgstr "Покажіть Діду Морозу" #: src/ui.glade:2547 msgid "" "To show or not to show Santa.\n" "Flags: -showsanta, -nosanta" msgstr "" "Показувати чи не показувати Санту.\n" "Flags: -showsanta, -nosanta" #: src/ui.glade:2590 src/ui.glade:3229 msgid "Scale:" msgstr "МаÑштаб:" #: src/ui.glade:2602 msgid "" "Scale of Santa.\n" "Flags: -santascale " msgstr "" "МаÑштаби Санти.\n" "Flags: -santascale " #: src/ui.glade:2647 msgid "Santa" msgstr "Санта" #: src/ui.glade:2662 msgid "Show scenery" msgstr "Показати декорації" #: src/ui.glade:2666 msgid "" "To show or not to show scenery.\n" "Flags: -showtrees, -notrees" msgstr "" "Показувати чи не показувати декорації.\n" "Flags: -showtrees, -notrees" #: src/ui.glade:2683 msgid "" "Vintage tree, you can set the color.\n" "Flag: -treetype 0" msgstr "" "Вінтажне дерево, можна вÑтановити колір.\n" "Flag: -treetype 0" #: src/ui.glade:2706 msgid "" "Woody tree.\n" "Flags: -treetype 1 or: -treetype all" msgstr "" "Деревне дерево.\n" "Flags: -treetype 1 or: -treetype all" #: src/ui.glade:2729 msgid "" "Leavy tree.\n" "Flags: -treetype 2 or: -treetype all" msgstr "" "ЛиÑÑ‚Ñне дерево.\n" "Flags: -treetype 2 or: -treetype all" #: src/ui.glade:2752 msgid "" "Small house.\n" "Flags: -treetype 3 or: -treetype all" msgstr "" "Будиночок.\n" "Flags: -treetype 3 or: -treetype all" #: src/ui.glade:2775 msgid "" "Reindeer.\n" "Flags: -treetype 4 or: -treetype all" msgstr "" "Північний олень.\n" "Flags: -treetype 4 or: -treetype all" #: src/ui.glade:2798 msgid "" "Moose.\n" "Flags: -treetype 5 or: -treetype all" msgstr "" "ЛоÑÑŒ.\n" "Flags: -treetype 5 or: -treetype all" #: src/ui.glade:2821 msgid "" "Snowy tree.\n" "Flags: -treetype 6 or: -treetype all" msgstr "" "ЗаÑніжене дерево.\n" "Flags: -treetype 6 or: -treetype all" #: src/ui.glade:2844 msgid "" "Set color of vintage tree.\n" "Flag: -tc" msgstr "" "Ð’Ñтановити колір Ñтаровинного дерева.\n" "Flag: -tc" #: src/ui.glade:2884 msgid "Compose your favorite scenery" msgstr "Створіть Ñвій улюблений пейзаж" #: src/ui.glade:2900 msgid "Try and click any image!" msgstr "Спробуйте та натиÑніть будь-Ñке зображеннÑ!" #: src/ui.glade:2931 msgid "" "Polar bear.\n" "Flags: -treetype 7 or: -treetype all" msgstr "" "Білий ведмідь.\n" "Flags: -treetype 7 or: -treetype all" #: src/ui.glade:3141 msgid "# Items:" msgstr "# предметів:" #: src/ui.glade:3156 msgid "" "Desired number of scenery items.\n" "Flag: -trees" msgstr "" "Бажана кількіÑть декорацій. \n" "Flag: -trees" #: src/ui.glade:3179 msgid "% Window fill:" msgstr "% Ð·Ð°Ð¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ Ð²Ñ–ÐºÐ½Ð°:" #: src/ui.glade:3190 msgid "" "Bottom percentage of screen available for scenery.\n" "Flag: -treefill" msgstr "" "Ðижній відÑоток екрана, доÑтупний Ð´Ð»Ñ Ð¿ÐµÐ¹Ð·Ð°Ð¶Ñƒ. \n" "Flag: -treefill" #: src/ui.glade:3209 msgid "Allow overlap" msgstr "Дозволити перекриттÑ" #: src/ui.glade:3213 msgid "" "To allow overlap or not when placing scenery.\n" "Flags: -treeoverlap, -notreeoverlap" msgstr "" "Дозволити чи заборонити Ð¿ÐµÑ€ÐµÐºÑ€Ð¸Ñ‚Ñ‚Ñ Ð¿Ñ–Ð´ Ñ‡Ð°Ñ Ñ€Ð¾Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ Ð¿ÐµÐ¹Ð·Ð°Ð¶Ñƒ. \n" "Flags: -treeoverlap, -notreeoverlap" #: src/ui.glade:3240 msgid "" "Scale of scenery.\n" "Flag: sceneryscale " msgstr "" "МаÑштаб декорації.\n" "Flag: sceneryscale " #: src/ui.glade:3409 msgid "Scenery" msgstr "декорації" #: src/ui.glade:3428 msgid "Compose here your favorite celestial conditions" msgstr "Ðапишіть тут Ñвої улюблені небеÑні умови" #: src/ui.glade:3508 msgid "" "Apply default values for all preferences (except settings).\n" "Flag: -defaults" msgstr "" "ЗаÑтоÑувати Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð·Ð° умовчаннÑм Ð´Ð»Ñ Ð²ÑÑ–Ñ… налаштувань (крім налаштувань).\n" "Flag: -defaults" #: src/ui.glade:3526 msgid "" "Apply vintage values for all preferences (except settings).\n" "Flag: -vintage" msgstr "" "ЗаÑтоÑувати Ñтаровинні Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð´Ð»Ñ Ð²ÑÑ–Ñ… налаштувань (крім налаштувань).\n" "Flag: -vintage" #: src/ui.glade:3612 msgid "Wind" msgstr "Вітер" #: src/ui.glade:3626 msgid "Windy" msgstr "ВітрÑно" #: src/ui.glade:3631 msgid "" "If set, there will be wind.\n" "Flags: -wind, -nowind" msgstr "" "Якщо вÑтановлено, буде вітер. \n" "Flags: -wind, -nowind" #: src/ui.glade:3648 msgid "Whirl:" msgstr "Вихор:" #: src/ui.glade:3660 msgid "" "The higher this setting, the more the wind will whirl.\n" "Flag: -whirlfactor" msgstr "" "Чим вище це налаштуваннÑ, тим Ñильніше крутитьÑÑ Ð²Ñ–Ñ‚ÐµÑ€.\n" "Flag: -whirlfactor" #: src/ui.glade:3682 msgid "Timer:" msgstr "Таймер:" #: src/ui.glade:3695 msgid "" "This setting determines how many seconds pass between two gusts of wind.\n" "Flag: -windtimer" msgstr "" "Це Ð½Ð°Ð»Ð°ÑˆÑ‚ÑƒÐ²Ð°Ð½Ð½Ñ Ð²Ð¸Ð·Ð½Ð°Ñ‡Ð°Ñ”, Ñкільки Ñекунд проходить між двома поривами " "вітру.\n" "Flag: -windtimer" #: src/ui.glade:3711 msgid "Now!" msgstr "зараз!" #: src/ui.glade:3715 msgid "Force a gust of wind immediately." msgstr "Ðегайно змуÑити порив вітру." #: src/ui.glade:3732 msgid "Stars" msgstr "Зірки" #: src/ui.glade:3750 msgid "" "To show or not show stars.\n" "Flag: -stars (0 means: no stars)" msgstr "" "Показувати чи не показувати зірочки.\n" "Flag: -stars (0 means: no stars)" #: src/ui.glade:3767 msgid "Number:" msgstr "номер:" #: src/ui.glade:3779 msgid "" "Number of twinkling stars.\n" "Flag: -stars" msgstr "" "КількіÑть мерехтливих зірок.\n" "Flag: -stars" #: src/ui.glade:3825 msgid "Moon" msgstr "МіÑÑць" #: src/ui.glade:3843 msgid "" "To show or not show moon.\n" "Flags: -moon 1, -moon 0" msgstr "" "Показувати чи не показувати міÑÑць.\n" "Flags: -moon 1, -moon 0" #: src/ui.glade:3873 msgid "" "Speed of moon in pixels/minute.\n" "Flag: -moonspeed" msgstr "" "ШвидкіÑть міÑÑÑ†Ñ Ð² пікÑелÑÑ…/хвилину.\n" "Flag: -moonspeed" #: src/ui.glade:3907 msgid "" "Relative size of the moon.\n" "Flag: -moonsize" msgstr "" "ВідноÑний розмір МіÑÑцÑ.\n" "Flag: -moonsize" #: src/ui.glade:3928 msgid "Halo" msgstr "Ореол" #: src/ui.glade:3946 msgid "" "To show or not to show halo around moon.\n" "Flags: -halo 1, -halo 0" msgstr "" "Показувати чи не показувати німб навколо міÑÑцÑ. \n" "Flags: -halo 1, -halo 0" #: src/ui.glade:3964 src/ui.glade:4179 msgid "Bright:" msgstr "ЯÑкравий:" #: src/ui.glade:3976 msgid "" "Brightness of moon's halo.\n" "Flag: -halobrightness" msgstr "" "ЯÑкравіÑть міÑÑчного гало.\n" "Flag: -halobrightness" #: src/ui.glade:3998 msgid "Meteors" msgstr "Метеори" #: src/ui.glade:4016 msgid "" "To show or not to show meteors.\n" "Flags: -meteors, -nometeors" msgstr "" "Показувати чи не показувати метеори.\n" "Flags: -meteors, -nometeors" #: src/ui.glade:4034 msgid "Aurora" msgstr "Ðврора" #: src/ui.glade:4052 msgid "" "To show or not show aurora.\n" "Note: the aurora is best viewed using a dark background.\n" "Flags: -aurora 1, -aurora 0" msgstr "" "Показувати або не показувати полÑрне ÑÑйво. \n" " Примітка: полÑрне ÑÑйво найкраще бачити на темному тлі. \n" "Flags: -aurora 1, -aurora 0" #: src/ui.glade:4071 msgid "Width:" msgstr "Ширина:" #: src/ui.glade:4083 msgid "" "Width of aurora in percentage of screen width.\n" "Flag: -aurorawidth" msgstr "" "Ширина полÑрного ÑÑйва у відÑотках від ширини екрана. \n" "Flag: -aurorawidth" #: src/ui.glade:4108 msgid "Height:" msgstr "ВиÑота:" #: src/ui.glade:4120 msgid "" "Vertical size of aurora.\n" "Flag: -auroraheight" msgstr "" "Вертикальний розмір полÑрного ÑÑйва.\n" "Flag: -auroraheight" #: src/ui.glade:4157 msgid "" "Animation speed of aurora: real: 10, for a more dramatic effect choose: 100\n" "Flag: -auroraspeed" msgstr "" "ШвидкіÑть анімації полÑрного ÑÑйва: реальна: 10, Ð´Ð»Ñ Ð±Ñ–Ð»ÑŒÑˆ драматичного " "ефекту виберіть: 100\n" "Flag: -auroraspeed" #: src/ui.glade:4191 msgid "" "Brightness of aurora.\n" "Flags: -aurorabrightness" msgstr "" "ЯÑкравіÑть полÑрного ÑÑйва.\n" "Flags: -aurorabrightness" #: src/ui.glade:4208 msgid "Left" msgstr "Ліворуч" #: src/ui.glade:4212 msgid "" "Place aurora left on the screen.\n" "Flag: -auroraleft" msgstr "" "ПоміÑтіть полÑрне ÑÑйво ліворуч на екрані. \n" "Flag: -auroraleft" #: src/ui.glade:4225 msgid "Middle" msgstr "Середній" #: src/ui.glade:4229 msgid "" "Place aurora in the middle of the screen.\n" "Flag: -auroramiddle" msgstr "" "ПоміÑтіть полÑрне ÑÑйво в Ñередину екрана. \n" "Flag: -auroramiddle" #: src/ui.glade:4243 msgid "Right" msgstr "правильно" #: src/ui.glade:4247 msgid "" "Place aurora in the right of the screen.\n" "Flag: -auroraright" msgstr "" "ПоміÑтіть полÑрне ÑÑйво праворуч на екрані. \n" "Flag: -auroraright" #: src/ui.glade:4266 msgid "Frequency:" msgstr "ЧаÑтота:" #: src/ui.glade:4278 msgid "" "Frequency of meteors to appear.\n" "Flags: -meteorfrequency" msgstr "" "ЧаÑтота поÑви метеорів.\n" "Flags: -meteorfrequency" #: src/ui.glade:4300 msgid "Base:" msgstr "база:" #: src/ui.glade:4312 msgid "" "Baseline height of aurora, in percentage of screen height.\n" "Flag: -aurorabase" msgstr "" "Базова виÑота полÑрного ÑÑйва у відÑотках від виÑоти екрана. \n" "Flag: -aurorabase" #: src/ui.glade:4329 msgid "Color" msgstr "колір" #: src/ui.glade:4333 msgid "" "Choose between yellow-ish and white-ish moon.\n" "Flag: -mooncolor [0,1]" msgstr "" "Виберіть між жовтим Ñ– білим міÑÑцем. \n" "Flag: -mooncolor [0,1]" #: src/ui.glade:4433 msgid "Celestials" msgstr "Ðебожителі" #: src/ui.glade:4453 msgid "Birds settings" msgstr "ÐÐ°Ð»Ð°ÑˆÑ‚ÑƒÐ²Ð°Ð½Ð½Ñ Ð¿Ñ‚Ð°Ñ…Ñ–Ð²" #: src/ui.glade:4617 msgid "Show birds" msgstr "Покажіть птахів" #: src/ui.glade:4621 msgid "" "If set: show birds.\n" "Flags: -showbirds 1, -showbirds 0" msgstr "" "Якщо вÑтановлено: показувати птахів. \n" "Flags: -showbirds 1, -showbirds 0" #: src/ui.glade:4634 msgid "Birds only" msgstr "Тільки птахи" #: src/ui.glade:4638 msgid "" "If set: show no Santa, snow or scenery.\n" "Flags: -birdsonly 0, -birdsony 1" msgstr "" "Якщо вÑтановлено: не показувати Санта, Ñніг або пейзаж. \n" "Flags: -birdsonly 0, -birdsony 1" #: src/ui.glade:4655 msgid "Preferred distance:" msgstr "Бажана відÑтань:" #: src/ui.glade:4669 msgid "" "Preferred distance from other birds.\n" "Flag: -prefdistance" msgstr "" "Бажана відÑтань від інших птахів. \n" "Flag: -prefdistance" #: src/ui.glade:4697 msgid "Restart" msgstr "ПерезапуÑтіть" #: src/ui.glade:4701 msgid "Restart birds." msgstr "ПерезапуÑтіть птахів." #: src/ui.glade:4718 msgid "Viewing distance:" msgstr "ВідÑтань переглÑду:" #: src/ui.glade:4731 msgid "" "Viewing distance.\n" "NOTE: Santa has no knowledge of viewing distance, so when birds are " "following Santa, the relative positions of Santa and birds will be " "temporarely out of sync when you change the viewing distance. This is only " "noticeable when the birds are following Santa.\n" "Flag: -viewingdistance" msgstr "" "ВідÑтань оглÑду. \n" " ПРИМІТКÐ: Санта не знає відÑтані оглÑду, тому, коли пташки Ñлідують за " "Сантою, відноÑне Ñ€Ð¾Ð·Ñ‚Ð°ÑˆÑƒÐ²Ð°Ð½Ð½Ñ Ð¡Ð°Ð½Ñ‚Ð¸ та птахів тимчаÑово не ÑинхронізуєтьÑÑ, " "коли ви змінюєте відÑтань оглÑду. Це помітно лише тоді, коли пташки Ñлідують " "за Сантою.\n" "Flag: -viewingdistance" #: src/ui.glade:4752 msgid "Focus to attraction point:" msgstr "ЗоÑередьтеÑÑ Ð½Ð° точці Ñ‚ÑжіннÑ:" #: src/ui.glade:4766 msgid "" "Tendency to concentrate on the attraction point.\n" "Flag: -focuscentre" msgstr "" "СхильніÑть до концентрації на точці Ñ‚ÑжіннÑ. \n" "Flag: -focuscentre" #: src/ui.glade:4784 msgid "" "Desired number of birds. If zero, no birds are shown.\n" "Flag: -nbirds" msgstr "" "Бажана кількіÑть птахів. Якщо нуль, птахи не відображаютьÑÑ. \n" "Flag: -nbirds" #: src/ui.glade:4807 msgid "# Birds:" msgstr "# Птахи:" #: src/ui.glade:4821 msgid "" "Number of nearest neighbours the birds should look at.\n" "Flag: -neighbours" msgstr "" "КількіÑть найближчих ÑуÑідів, на Ñких птахи повинні дивитиÑÑ. \n" "Flag: -neighbours" #: src/ui.glade:4841 msgid "Neighbours:" msgstr "СуÑіди:" #: src/ui.glade:4856 msgid "" "Give the birds a fancy color.\n" "Flag: -birdscolor" msgstr "" "Ðадайте пташкам краÑивого кольору. \n" "Flag: -birdscolor" #: src/ui.glade:4874 msgid "Bird color" msgstr "Пташиний колір" #: src/ui.glade:4900 msgid "Anarchy:" msgstr "ÐнархіÑ:" #: src/ui.glade:4914 msgid "" "Anarchy level: the higher, the more anarchy.\n" "Flag: -anarchy" msgstr "" "Рівень анархії: чим вище, тим більше анархії. \n" "Flag: -anarchy" #: src/ui.glade:4934 msgid "Distance weight:" msgstr "Вага відÑтані:" #: src/ui.glade:4948 msgid "" "Tendency to keep desired distance to neighbours.\n" "Flag: -disweight" msgstr "" "СхильніÑть Ð´Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ð½Ð½Ñ Ð±Ð°Ð¶Ð°Ð½Ð¾Ñ— диÑтанції до ÑуÑідів.\n" "Flag: -disweight" #: src/ui.glade:4968 msgid "Adjust speed to neighbours:" msgstr "Ðалаштуйте швидкіÑть на ÑуÑідів:" #: src/ui.glade:4982 msgid "" "Tendency to adjust speed to neighbours.\n" "Flag: -followneighbours" msgstr "" "СхильніÑть підлаштовуватиÑÑ Ð¿Ñ–Ð´ швидкіÑть під ÑуÑідів.\n" "Flag: -followneighbours" #: src/ui.glade:5016 msgid "" "Speed of birds in arbitrary units.\n" "Flag: -birdsspeed" msgstr "" "ШвидкіÑть птахів в умовних одиницÑÑ….\n" "Flag: -birdsspeed" #: src/ui.glade:5036 msgid "Drawing scale:" msgstr "МаÑштаб креÑленнÑ:" #: src/ui.glade:5050 msgid "" "Influence the size of the birds.\n" "Flag: -birdsscale\n" msgstr "" "Впливати на розмір птахів.\n" "Flag: -birdsscale\n" #: src/ui.glade:5067 msgid "" "Show \n" "attr point" msgstr "" "Показати точку \n" " attr" #: src/ui.glade:5073 msgid "" "Show the point where the birds want to go.\n" "Flags: -showattr 0, -showattr 1" msgstr "" "Покажіть точку, куди хочуть летіти птахи. \n" "Flags: -showattr 0, -showattr 1" #: src/ui.glade:5084 msgid "" "Follow \n" "Santa" msgstr "" "ДотримуйтеÑÑŒ \n" " Діда Мороза" #: src/ui.glade:5090 msgid "" "Birds are attracted by an attraction point. Here you can choose to follow " "Santa.\n" "Flags: -followsanta 0, -followsanta 1" msgstr "" "Птахів приваблює точка притÑганнÑ. Тут ви можете вибрати підпиÑку на Діда " "Мороза.\n" "Flags: -followsanta 0, -followsanta 1" #: src/ui.glade:5103 msgid "" "Percentage of screen to be used for the attraction point.\n" "Flag: -attrspace" msgstr "" "ВідÑоток екрана, Ñкий буде викориÑтовуватиÑÑ Ð´Ð»Ñ Ñ‚Ð¾Ñ‡ÐºÐ¸ притÑгненнÑ. \n" "Flag: -attrspace" #: src/ui.glade:5125 msgid "Attraction point range" msgstr "Діапазон точки Ñ‚ÑжіннÑ" #: src/ui.glade:5168 msgid "Actual mean distance from neighbours." msgstr "Фактична ÑÐµÑ€ÐµÐ´Ð½Ñ Ð²Ñ–Ð´Ñтань від ÑуÑідів." #: src/ui.glade:5185 msgid "Distance used to get the desired number of neighbours." msgstr "" "ВідÑтань, Ñка викориÑтовуєтьÑÑ Ð´Ð»Ñ Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ð½Ð½Ñ Ð±Ð°Ð¶Ð°Ð½Ð¾Ñ— кількоÑті ÑуÑідів." #: src/ui.glade:5268 msgid "Birds" msgstr "Птахи" #: src/ui.glade:5286 msgid "version" msgstr "верÑÑ–Ñ" #: src/ui.glade:5301 src/ui.glade:6515 msgid "Settings" msgstr "ÐалаштуваннÑ" #: src/ui.glade:5323 msgid "Transparency " msgstr "ПрозоріÑть " #: src/ui.glade:5340 msgid "" "Transparency of painted items:\n" "0: no transparency.\n" "100: fully transparent, you will see nothing!\n" "Flag: -transparency" msgstr "" "ПрозоріÑть пофарбованих елементів: \n" "0: немає прозороÑті.\n" "100: повніÑтю прозорий, ви нічого не побачите!\n" "Flag: -transparency" #: src/ui.glade:5367 msgid "Lift snow on bottom" msgstr "Підніміть Ñніг на дно" #: src/ui.glade:5383 msgid "" "Use this if snow falls below the bottom of your screen, or fallen snow " "hides something that should not be hidden.\n" "Flag: -offsets" msgstr "" "ВикориÑтовуйте це, Ñкщо Ñніг падає нижче нижньої чаÑтини екрана або випав " "Ñніг приховує те, що не Ñлід приховувати. \n" "Flag: -offsets" #: src/ui.glade:5408 msgid "Lift snow on windows" msgstr "Підніміть Ñніг на вікна" #: src/ui.glade:5424 msgid "" "Use this if no snow collects on your windows, or if snow collects separated " "from your windows. \n" "Some basic window managers need this setting (e.g. TWM needs in general a " "value of 25 .. 28).\n" "Flag: -offsety" msgstr "" "ВикориÑтовуйте це, Ñкщо Ñніг не збираєтьÑÑ Ð½Ð° ваших вікнах або Ñкщо Ñніг " "збираєтьÑÑ Ð¾ÐºÑ€ÐµÐ¼Ð¾ від ваших вікон. \n" "ДеÑким оÑновним віконним менеджерам потрібне це Ð½Ð°Ð»Ð°ÑˆÑ‚ÑƒÐ²Ð°Ð½Ð½Ñ (наприклад, Ð´Ð»Ñ " "TWM зазвичай потрібно Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ 25 .. 28).\n" "Flag: -offsety" #: src/ui.glade:5449 msgid "Cpu factor" msgstr "ЦП фактор" #: src/ui.glade:5467 msgid "" "The higher, the smoother xsnow will run, but will also use more cpu power.\n" "Flag: -cpuload" msgstr "" "Чим вище, тим плавніше xsnow працюватиме, але також викориÑтовуватиметьÑÑ " "більше потужноÑті ЦП. \n" "Flag: -cpuload" #: src/ui.glade:5493 msgid "Scale" msgstr "маÑштаб" #: src/ui.glade:5510 msgid "" "Overall drawing scale.\n" "Flag: -scale" msgstr "" "Загальний маÑштаб креÑленнÑ.\n" "Flag: -scale" #: src/ui.glade:5543 msgid "Ignore large top windows" msgstr "Ігноруйте великі верхні вікна" #: src/ui.glade:5559 msgid "" "Windows wider than 80 percent of the screen and closer to the top than the " "number in this widget will not collect snow.\n" "In some cases, there are invisible windows near the top of the screen, which " "are handled by xsnow as normal windows: snow is collected upon them. By " "entering a suitable number here, this undesired behaviour can be avoided.\n" "Flag: -ignoretop\n" "\n" msgstr "" "Вікна, ширші за 80 відÑотків екрана та ближче до верху, ніж чиÑло у цьому " "віджеті, не збиратимуть Ñніг. \n" " У деÑких випадках у верхній чаÑтині екрана Ñ” невидимі вікна, Ñкі " "оброблÑютьÑÑ xsnow Ñк нормальні вікна: на них збираєтьÑÑ Ñніг. Ввівши тут " "відповідне чиÑло, можна уникнути цієї небажаної поведінки.\n" "Flag: -ignoretop\n" "\n" #: src/ui.glade:5583 msgid "Ignore large bottom windows" msgstr "Ігноруйте великі нижні вікна" #: src/ui.glade:5599 msgid "" "Windows wider than 80 percent of the screen and closer to the bottom than " "the number in this widget will not collect snow.\n" "\n" "In some cases, there are invisible windows near the bottom of the screen, " "which are handled by xsnow as normal windows: snow is collected upon them. " "By entering a suitable number here, this undesired behaviour can be " "avoided.\n" "Flag: -ignorebottom" msgstr "" "Вікна, ширші за 80 відÑотків екрана та розташовані ближче до низу, ніж чиÑло " "у цьому віджеті, не накопичуватимуть Ñніг.\n" "\n" "У деÑких випадках Ð±Ñ–Ð»Ñ Ð½Ð¸Ð¶Ð½ÑŒÐ¾Ñ— чаÑтини екрана Ñ” невидимі вікна, Ñкі " "оброблÑютьÑÑ xsnow Ñк звичайні вікна: на них збираєтьÑÑ Ñніг. Ввівши тут " "відповідне чиÑло, можна уникнути цієї небажаної поведінки.\n" "Flag: -ignorebottom" #: src/ui.glade:5791 msgid "window type etc." msgstr "тип вікна тощо." #: src/ui.glade:5814 msgid "" "Menu\n" "colors" msgstr "" "Кольори меню \n" "." #: src/ui.glade:5819 msgid "" "Toggle between xsnow's own menu colors and standard menu colors.\n" "Activated: use xsnow colors.\n" "Deactivated: use default colors.\n" "Flags: -theme 1, -theme 0" msgstr "" "ÐŸÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ð½Ð½Ñ Ð¼Ñ–Ð¶ влаÑними кольорами меню xsnow Ñ– Ñтандартними кольорами " "меню. \n" " Ðктивовано: викориÑтовувати кольори xsnow. \n" " Дезактивовано: викориÑтовувати кольори за замовчуваннÑм. \n" "Flags: -theme 1, -theme 0" #: src/ui.glade:5833 msgid "" "On all\n" "workspaces" msgstr "" "Ðа вÑÑ–Ñ… \n" " робочих облаÑÑ‚ÑÑ…" #: src/ui.glade:5838 msgid "" "Use all workspaces to snow in.\n" "NOTE: this doesn't work properly in enlightenment.\n" "Flags: -allworkspaces 1, -allworkspaces 0" msgstr "" "ВикориÑтовуйте вÑÑ– робочі облаÑті Ð´Ð»Ñ Ñнігу. \n" " ПРИМІТКÐ: це не працює належним чином у Enlightenment. \n" "Flags: -allworkspaces 1, -allworkspaces 0" #: src/ui.glade:5856 msgid "" "Below\n" "windows" msgstr "" "Під \n" "вікнами" #: src/ui.glade:5861 msgid "" "When activated, it will be snowing below your windows, else it will be " "snowing upon you windows too.\n" "On some desktop environments, when snowing above your windows you will not " "be able to click on any window.\n" "Therefore, you will be asked to click a button, to be sure that things are " "OK.\n" "Flag: -above" msgstr "" "Якщо активовано, Ñніг буде падати під вашими вікнами, інакше Ñніг буде " "падати Ñ– на ваші вікна.\n" "Ðа деÑких робочих Ñередовищах, коли Ñніг над вашими вікнами, ви не зможете " "натиÑнути жодне вікно.\n" "Отже, вам буде запропоновано натиÑнути кнопку, щоб переконатиÑÑ, що вÑе " "гаразд. \n" "Flag: -above" #: src/ui.glade:5880 msgid "" "Click to\n" "confirm" msgstr "" "ÐатиÑніть, щоб \n" " підтвердити" #: src/ui.glade:5885 msgid "To make sure you can click." msgstr "Щоб переконатиÑÑ, що ви можете натиÑнути." #: src/ui.glade:5904 msgid "" "If you have more than one monitor, choose where you want snow falling. " "Choose 'all monitors' if you want snow in all monitors.\n" "NOTE: when changing monitor, xsnow will restart.\n" "Flag: -screen" msgstr "" "Якщо у Ð²Ð°Ñ Ð±Ñ–Ð»ÑŒÑˆÐµ одного монітора, виберіть, де ви хочете, щоб падав Ñніг. " "Виберіть «уÑÑ– монітори», Ñкщо ви хочете, щоб Ñніг був на вÑÑ–Ñ… моніторах. \n" " ПРИМІТКÐ: під Ñ‡Ð°Ñ Ð·Ð¼Ñ–Ð½Ð¸ монітора xsnow буде перезапущено. \n" "Flag: -screen" #: src/ui.glade:5911 msgid "monitor 1" msgstr "монітор 1" #: src/ui.glade:5922 msgid "" "Create\n" "outline" msgstr "" "Створити \n" " контур" #: src/ui.glade:5927 msgid "" "To draw an outline around the snow window.\n" "Flag: -outline 1/0" msgstr "" "Щоб намалювати контур навколо Ñнігового вікна.\n" "Flag: -outline 1/0" #: src/ui.glade:5951 msgid "" " \n" " " msgstr "" " \n" " " #: src/ui.glade:5986 msgid "" "Choose here the picture you want as background when xscreensaver is " "active.\n" "Flag: -bg" msgstr "" "Виберіть тут зображеннÑ, Ñке ви бажаєте викориÑтовувати Ñк фон, коли " "xscreensaver активний. \n" "Flag: -bg" #: src/ui.glade:5990 msgid "Choose background" msgstr "Виберіть фон" #: src/ui.glade:6005 msgid "" "Activate xscreensaver.\n" "Click and don't touch mouse and keyboard for a few seconds..." msgstr "" "Ðктивуйте xscreensaver.\n" "ÐатиÑніть Ñ– не торкайтеÑÑ Ð¼Ð¸ÑˆÑ– та клавіатури протÑгом кількох Ñекунд..." #: src/ui.glade:6019 msgid "" "Settings for Xscreensaver. You can choose a background, and choose to use it " "or not.\n" "Make sure you add a line like\n" "xsnow -root\n" "after the line 'programs:' in the file ~/.xscreensaver and you run " "xscreensaver-demo to choose for xsnow.\n" "To activate xscreensaver on the command line:\n" "xscreensaver-command -activate\n" "See also the man page:\n" "man xsnow" msgstr "" "ÐÐ°Ð»Ð°ÑˆÑ‚ÑƒÐ²Ð°Ð½Ð½Ñ Ð´Ð»Ñ Xscreensaver. Ви можете вибрати фон Ñ– викориÑтовувати його " "чи ні. \n" " ПереконайтеÑÑ, що ви додали Ñ€Ñдок на зразок \n" " xsnow -root \n" " піÑÐ»Ñ Ñ€Ñдка «programs:» у файлі ~/.xscreensaver Ñ– ви запуÑкаєте " "xscreensaver-demo Ð´Ð»Ñ Ð²Ð¸Ð±Ð¾Ñ€Ñƒ xsnow.\n" "Щоб активувати xscreensaver у командному Ñ€Ñдку:\n" "xscreensaver-command -activate\n" "Див. також Ñторінку довідки:\n" "man xsnow" #: src/ui.glade:6028 msgid "Xscreensaver: " msgstr "Xscreensaver: " #: src/ui.glade:6048 msgid "Black" msgstr "чорний" #: src/ui.glade:6052 msgid "" "When activated, the background will be black.\n" "Flag: -bg (this button will be automatically desactivated when -bg is given)" msgstr "" "При активації фон буде чорним. \n" "Flag: -bg (this button will be automatically desactivated when -bg is given)" #: src/ui.glade:6076 msgid "" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" msgstr "" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" #: src/ui.glade:6551 msgid "en" msgstr "en" #: src/ui.glade:6554 msgid "it" msgstr "це" #~ msgid "" #~ "If set, use two colors.\n" #~ "Flags: -enablesc2" #~ msgstr "" #~ "Якщо вÑтановлено, викориÑтовувати два кольори. \n" #~ "Flags: -enablesc2" #, c-format #~ msgid "XWinInfo failed\n" #~ msgstr "Помилка XWinInfo \n" #, c-format #~ msgid "Force snow on root: window: %#lx, depth: %d\n" #~ msgstr "ПримуÑовий Ñніг на корінь: вікно: %#lx, глибина: %d\n" #, c-format #~ msgid "" #~ "NOTE: you probably need to tweak 'Lift snow on windows' in the 'settings' " #~ "panel.\n" #~ msgstr "" #~ "ПРИМІТКÐ: ймовірно, вам потрібно налаштувати «Знімати Ñніг на вікнах» на " #~ "панелі «налаштувань». \n" #~ msgid "Force a gust of wind immediately.\n" #~ msgstr "Ðегайно поÑиліть порив вітру.\n" xsnow-3.8.3/simplemake.sh0000777000000000000000000001261614732252143013574 0ustar0000000000000000#!/bin/sh # -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- # # This is a script which compiles xsnow. # Use and adapt this if the # ./configure; make; make install # suite does not work on your system # # Compilers: # C compiler to compile .c sources: CC=gcc # C++ compiler to compile .cpp sources: CXX=g++ # # You can also use the C++ compiler for all sources: # CC=$CXX # # The C++ compiler is only needed for mainstub.cpp and hashtable.cpp # # compile and link flags FLAGS="-O2" # if you have pkg-config working for gtk3: FLAGS="$FLAGS `pkg-config --cflags --libs gtk+-3.0`" # NOTE: on my system, pkg-config expands to: # -pthread -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 # -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 # -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 # -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo # -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 # -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid # -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -lgtk-3 -lgdk-3 # -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 # -lgio-2.0 -lgobject-2.0 -lglib-2.0 # # if you have pkg-config working for gmodule-2.0: FLAGS="$FLAGS `pkg-config --cflags --libs gmodule-2.0`" # NOTE: on my system, pkg-config expands to: # -pthread -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -Wl,--export-dynamic -lgmodule-2.0 -pthread -lglib-2.0 # if you have pkg-config working for these: x11 xpm xt xproto FLAGS="$FLAGS `pkg-config --cflags --libs x11 xpm xt xext xproto xinerama xtst xkbcommon`" # NOTE: on my system, pkg-config expands to: # -lXpm -lXt -lX11 -lXext -lXinerama -lXtst -lxkbcommon FLAGS="$FLAGS `pkg-config --cflags --libs gsl`" # NOTE: on my system, pkg-config expands to: # -lgsl -lgslcblas -lm # link flags for libmath: FLAGS="$FLAGS -lm" # following is needed by gtk3 to recognize the buttons: # (Should be delivered by pkg-config --cflags --libs gmodule-2.0) # FLAGS="$FLAGS -Wl,--export-dynamic" # or: # FLAGS="$FLAGS -rdynamic" # comment out if your C++ compiler does not support unordered_map: FLAGS="$FLAGS -DHAVE_UNORDERED_MAP" # comment out if your C++ compiler does not support unordered_set: FLAGS="$FLAGS -DHAVE_UNORDERED_SET" version=`./getversion` if [ "x$version" = x ]; then version="Unknown" fi FLAGS="$FLAGS -DVERSION=\"$version\"" FLAGS="$FLAGS -DLANGUAGES=\"\"" FLAGS="$FLAGS -I.." echo "#define HAVE_GSL_INTERP_CSPLINE 1" > config.h cd src || exit 1 echo "removing .o files:" rm -f *.o echo "creating changelog.inc:" ./tocc.sh < ../ChangeLog > changelog.inc echo "creating tarfile.inc:" echo "No tar file available" | ./toascii.sh > tarfile.inc || exit 1 echo "Creating snow_includes.h:" ./gen_snow_includes.sh .. || exit 1 echo "Creating ui_xml.h:" ./gen_ui_xml.sh .. || exit 1 echo "compiling C sources:" $CC -c *.c $FLAGS || exit 1 echo "compiling C++ sources": $CXX -c *.cpp $FLAGS || exit 1 echo "creating xsnow in directory $PWD:" $CXX -o xsnow *.o $FLAGS || exit 1 echo "creating manpage in directory $PWD as xsnow.6:" ./xsnow -H > xsnow.6 || exit 1 echo echo " ********************************************************************" echo " ** It seems that you compiled xsnow successfully. **" echo " ** You can try to run it: **" echo " ** **" echo " ** src/xsnow **" echo " ** **" echo " ** If xsnow works satisfactorily, you can install it: **" echo " ** Copy src/xsnow to for example /usr/local/bin/ **" echo " ** **" echo " ** Optionally, you can install the man page too: **" echo " ** Copy src/xsnow.6 to for example /usr/local/share/man/man6/ **" echo " ** **" echo " ** Optionally, you can install the desktop file and icon: **" echo " ** Copy src/xsnow.desktop to for example **" echo " ** /usr/local/share/applications/ **" echo " ** Copy src/Pixmaps/xsnow.svg to for example **" echo " ** /usr/local/share/pixmaps/ **" echo " ********************************************************************" xsnow-3.8.3/src/0000777000000000000000000000000014732252143011667 5ustar0000000000000000xsnow-3.8.3/src/Makefile.am0000666000000000000000000001014614732252143013725 0ustar0000000000000000###### -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- SUBDIRS = Pixmaps TOCC = $(top_srcdir)/src/tocc.sh TOASCII = $(top_srcdir)/src/toascii.sh gamesdir = $(exec_prefix)/games games_PROGRAMS = xsnow noinst_PROGRAMS = makeman xsnow_CPPFLAGS = $(GTK_CFLAGS) $(X11_CFLAGS) $(GSL_CFLAGS) -DLOCALEDIR=\"$(LOCALEDIR)\" \ -DLANGUAGES='"$(LANGUAGES)"' xsnow_LDADD = libxdo.a $(GTK_LIBS) $(X11_LIBS) $(GSL_LIBS) $(LIBINTL) libxdo_a_CPPFLAGS = $(X11_CFLAGS) if USE_NLS LANGUAGES != for l in `sed 's/\#.*//' $(top_srcdir)/po/LINGUAS`; do echo $$l; done xsnow_CPPFLAGS += -DENABLE_NLS=1 else LANGUAGES = endif if MAKESELFREP xsnow_CPPFLAGS += -DSELFREP CFLAGS_FOR_BUILD += -DSELFREP endif noinst_LIBRARIES = libxdo.a libxdo_a_SOURCES = xdo.c xdo_search.c xdo.h xdo_util.h xdo_version.h xsnow_SOURCES = clocks.c ixpm.c main.c fallensnow.c wmctrl.c docs.c \ clocks.h ixpm.h docs.h fallensnow.h pixmaps.h \ pixmaps.c version.h wmctrl.h xsnow.h xsnow-constants.h windows.c windows.h\ flags.c flags.h csvpos.c csvpos.h \ dsimple.c dsimple.h clientwin.c clientwin.h \ test1.sh test2.sh \ doit.h ui.c ui.h ui.glade \ debug.h \ mainstub.cpp mainstub.h \ birds.c kdtree.c birds.h kdtree.h birdglobals.h doitb.h \ hashtable.cpp hashtable.h \ Santa.c Santa.h utils.c utils.h \ scenery.c scenery.h snow.c snow.h \ meteor.c meteor.h wind.c wind.h \ stars.c stars.h blowoff.c blowoff.h \ treesnow.c treesnow.h loadmeasure.c loadmeasure.h \ snow_includes.h vroot.h \ moon.c moon.h buttons.h undefall.inc \ transwindow.c transwindow.h \ selfrep.c selfrep.h \ aurora.c aurora.h \ spline_interpol.c spline_interpol.h \ safe_malloc.h mygettext.h gettext.h \ xpm2cairo-gdk.c xpm2cairo-gdk.h nodist_xsnow_SOURCES = ui_xml.h snow_includes.h makeman_SOURCES = makeman.c docs.c flags.c docs.h flags.h xsnow-constants.h \ version.h doit.h makeman$(EXEEXT): changelog.inc $(makeman_SOURCES) $(CC_FOR_BUILD) $(CFLAGS_FOR_BUILD) -DVERSION=\"$(VERSION)\" -DMAKEMAN -I$(top_srcdir)/src -I. -o $@ \ $(top_srcdir)/src/makeman.c $(top_srcdir)/src/docs.c $(top_srcdir)/src/flags.c if MAKESELFREP tarfile_inc = tarfile.inc else tarfile_inc = endif BUILT_SOURCES = ui_xml.h snow_includes.h $(tarfile_inc) tarfile = $(top_builddir)/$(PACKAGE)-$(VERSION).tar.gz $(tarfile): echo "Dummy tarfile." > $@ if MAKESELFREP tarfile.inc: $(tarfile) $(TOASCII) @echo "Converting tarfile:" ls -l $(tarfile) env CC="$(CC_FOR_BUILD)" CFLAGS="$(CFLAGS_FOR_BUILD)" $(TOASCII) < $(tarfile) > $@ else tarfile.inc: echo "No selfrep compiled in" | env "CC=$(CC_FOR_BUILD)" CFLAGS="$(CFLAGS_FOR_BUILD)" $(TOASCII) > $@ endif EXTRA_DIST = gen_snow_includes.sh gen_ui_xml.sh tocc.sh toascii.sh xdo-copyright ui_xml.h: ui.glade $(top_srcdir)/src/gen_ui_xml.sh @echo "Creating $@ from ui.glade" $(top_srcdir)/src/gen_ui_xml.sh $(top_srcdir) snow_includes.h: Pixmaps @echo "Creating $@" $(top_srcdir)/src/gen_snow_includes.sh $(top_srcdir) TESTS = test1.sh test2.sh changelog.inc: $(top_srcdir)/ChangeLog $(TOCC) $(TOCC) < $(top_srcdir)/ChangeLog > $@ xsnow-docs.$(OBJEXT): changelog.inc xsnow-selfrep.$(OBJEXT): $(tarfile_inc) appicondir=$(datadir)/pixmaps appicon_DATA=Pixmaps/xsnow.svg man6_MANS = xsnow.6 xsnow.6: makeman ./makeman > $@ CLEANFILES = xsnow.6 ui_xml.h snow_includes.h xsnow_out_2 xsnow_out_3 \ changelog.inc tarfile.inc toascii toascii.c xsnow-3.8.3/src/Makefile.in0000666000000000000000000034405614732252143013750 0ustar0000000000000000# Makefile.in generated by automake 1.16.5 from Makefile.am. # @configure_input@ # Copyright (C) 1994-2021 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY, to the extent permitted by law; without # even the implied warranty of MERCHANTABILITY or FITNESS FOR A # PARTICULAR PURPOSE. @SET_MAKE@ VPATH = @srcdir@ am__is_gnu_make = { \ if test -z '$(MAKELEVEL)'; then \ false; \ elif test -n '$(MAKE_HOST)'; then \ true; \ elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \ true; \ else \ false; \ fi; \ } am__make_running_with_option = \ case $${target_option-} in \ ?) ;; \ *) echo "am__make_running_with_option: internal error: invalid" \ "target option '$${target_option-}' specified" >&2; \ exit 1;; \ esac; \ has_opt=no; \ sane_makeflags=$$MAKEFLAGS; \ if $(am__is_gnu_make); then \ sane_makeflags=$$MFLAGS; \ else \ case $$MAKEFLAGS in \ *\\[\ \ ]*) \ bs=\\; \ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ esac; \ fi; \ skip_next=no; \ strip_trailopt () \ { \ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ }; \ for flg in $$sane_makeflags; do \ test $$skip_next = yes && { skip_next=no; continue; }; \ case $$flg in \ *=*|--*) continue;; \ -*I) strip_trailopt 'I'; skip_next=yes;; \ -*I?*) strip_trailopt 'I';; \ -*O) strip_trailopt 'O'; skip_next=yes;; \ -*O?*) strip_trailopt 'O';; \ -*l) strip_trailopt 'l'; skip_next=yes;; \ -*l?*) strip_trailopt 'l';; \ -[dEDm]) skip_next=yes;; \ -[JT]) skip_next=yes;; \ esac; \ case $$flg in \ *$$target_option*) has_opt=yes; break;; \ esac; \ done; \ test $$has_opt = yes am__make_dryrun = (target_option=n; $(am__make_running_with_option)) am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) pkgdatadir = $(datadir)/@PACKAGE@ pkgincludedir = $(includedir)/@PACKAGE@ pkglibdir = $(libdir)/@PACKAGE@ pkglibexecdir = $(libexecdir)/@PACKAGE@ am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd install_sh_DATA = $(install_sh) -c -m 644 install_sh_PROGRAM = $(install_sh) -c install_sh_SCRIPT = $(install_sh) -c INSTALL_HEADER = $(INSTALL_DATA) transform = $(program_transform_name) NORMAL_INSTALL = : PRE_INSTALL = : POST_INSTALL = : NORMAL_UNINSTALL = : PRE_UNINSTALL = : POST_UNINSTALL = : build_triplet = @build@ host_triplet = @host@ games_PROGRAMS = xsnow$(EXEEXT) noinst_PROGRAMS = makeman$(EXEEXT) @USE_NLS_TRUE@am__append_1 = -DENABLE_NLS=1 @MAKESELFREP_TRUE@am__append_2 = -DSELFREP @MAKESELFREP_TRUE@am__append_3 = -DSELFREP subdir = src ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 am__aclocal_m4_deps = $(top_srcdir)/m4/gettext.m4 \ $(top_srcdir)/m4/host-cpu-c-abi.m4 $(top_srcdir)/m4/iconv.m4 \ $(top_srcdir)/m4/intlmacosx.m4 $(top_srcdir)/m4/lib-ld.m4 \ $(top_srcdir)/m4/lib-link.m4 $(top_srcdir)/m4/lib-prefix.m4 \ $(top_srcdir)/m4/m4_ax_prog_cc_for_build.m4 \ $(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \ $(top_srcdir)/m4/progtest.m4 $(top_srcdir)/m4/ax_pthread.m4 \ $(top_srcdir)/configure.ac am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ $(ACLOCAL_M4) DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON) mkinstalldirs = $(install_sh) -d CONFIG_HEADER = $(top_builddir)/config.h CONFIG_CLEAN_FILES = CONFIG_CLEAN_VPATH_FILES = am__installdirs = "$(DESTDIR)$(gamesdir)" "$(DESTDIR)$(man6dir)" \ "$(DESTDIR)$(appicondir)" PROGRAMS = $(games_PROGRAMS) $(noinst_PROGRAMS) LIBRARIES = $(noinst_LIBRARIES) ARFLAGS = cru AM_V_AR = $(am__v_AR_@AM_V@) am__v_AR_ = $(am__v_AR_@AM_DEFAULT_V@) am__v_AR_0 = @echo " AR " $@; am__v_AR_1 = libxdo_a_AR = $(AR) $(ARFLAGS) libxdo_a_LIBADD = am_libxdo_a_OBJECTS = libxdo_a-xdo.$(OBJEXT) \ libxdo_a-xdo_search.$(OBJEXT) libxdo_a_OBJECTS = $(am_libxdo_a_OBJECTS) am_makeman_OBJECTS = makeman.$(OBJEXT) docs.$(OBJEXT) flags.$(OBJEXT) makeman_OBJECTS = $(am_makeman_OBJECTS) makeman_LDADD = $(LDADD) am_xsnow_OBJECTS = xsnow-clocks.$(OBJEXT) xsnow-ixpm.$(OBJEXT) \ xsnow-main.$(OBJEXT) xsnow-fallensnow.$(OBJEXT) \ xsnow-wmctrl.$(OBJEXT) xsnow-docs.$(OBJEXT) \ xsnow-pixmaps.$(OBJEXT) xsnow-windows.$(OBJEXT) \ xsnow-flags.$(OBJEXT) xsnow-csvpos.$(OBJEXT) \ xsnow-dsimple.$(OBJEXT) xsnow-clientwin.$(OBJEXT) \ xsnow-ui.$(OBJEXT) xsnow-mainstub.$(OBJEXT) \ xsnow-birds.$(OBJEXT) xsnow-kdtree.$(OBJEXT) \ xsnow-hashtable.$(OBJEXT) xsnow-Santa.$(OBJEXT) \ xsnow-utils.$(OBJEXT) xsnow-scenery.$(OBJEXT) \ xsnow-snow.$(OBJEXT) xsnow-meteor.$(OBJEXT) \ xsnow-wind.$(OBJEXT) xsnow-stars.$(OBJEXT) \ xsnow-blowoff.$(OBJEXT) xsnow-treesnow.$(OBJEXT) \ xsnow-loadmeasure.$(OBJEXT) xsnow-moon.$(OBJEXT) \ xsnow-transwindow.$(OBJEXT) xsnow-selfrep.$(OBJEXT) \ xsnow-aurora.$(OBJEXT) xsnow-spline_interpol.$(OBJEXT) \ xsnow-xpm2cairo-gdk.$(OBJEXT) nodist_xsnow_OBJECTS = xsnow_OBJECTS = $(am_xsnow_OBJECTS) $(nodist_xsnow_OBJECTS) am__DEPENDENCIES_1 = xsnow_DEPENDENCIES = libxdo.a $(am__DEPENDENCIES_1) \ $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) \ $(am__DEPENDENCIES_1) AM_V_P = $(am__v_P_@AM_V@) am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) am__v_P_0 = false am__v_P_1 = : AM_V_GEN = $(am__v_GEN_@AM_V@) am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) am__v_GEN_0 = @echo " GEN " $@; am__v_GEN_1 = AM_V_at = $(am__v_at_@AM_V@) am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir) depcomp = $(SHELL) $(top_srcdir)/depcomp am__maybe_remake_depfiles = depfiles am__depfiles_remade = ./$(DEPDIR)/docs.Po ./$(DEPDIR)/flags.Po \ ./$(DEPDIR)/libxdo_a-xdo.Po ./$(DEPDIR)/libxdo_a-xdo_search.Po \ ./$(DEPDIR)/makeman.Po ./$(DEPDIR)/xsnow-Santa.Po \ ./$(DEPDIR)/xsnow-aurora.Po ./$(DEPDIR)/xsnow-birds.Po \ ./$(DEPDIR)/xsnow-blowoff.Po ./$(DEPDIR)/xsnow-clientwin.Po \ ./$(DEPDIR)/xsnow-clocks.Po ./$(DEPDIR)/xsnow-csvpos.Po \ ./$(DEPDIR)/xsnow-docs.Po ./$(DEPDIR)/xsnow-dsimple.Po \ ./$(DEPDIR)/xsnow-fallensnow.Po ./$(DEPDIR)/xsnow-flags.Po \ ./$(DEPDIR)/xsnow-hashtable.Po ./$(DEPDIR)/xsnow-ixpm.Po \ ./$(DEPDIR)/xsnow-kdtree.Po ./$(DEPDIR)/xsnow-loadmeasure.Po \ ./$(DEPDIR)/xsnow-main.Po ./$(DEPDIR)/xsnow-mainstub.Po \ ./$(DEPDIR)/xsnow-meteor.Po ./$(DEPDIR)/xsnow-moon.Po \ ./$(DEPDIR)/xsnow-pixmaps.Po ./$(DEPDIR)/xsnow-scenery.Po \ ./$(DEPDIR)/xsnow-selfrep.Po ./$(DEPDIR)/xsnow-snow.Po \ ./$(DEPDIR)/xsnow-spline_interpol.Po \ ./$(DEPDIR)/xsnow-stars.Po ./$(DEPDIR)/xsnow-transwindow.Po \ ./$(DEPDIR)/xsnow-treesnow.Po ./$(DEPDIR)/xsnow-ui.Po \ ./$(DEPDIR)/xsnow-utils.Po ./$(DEPDIR)/xsnow-wind.Po \ ./$(DEPDIR)/xsnow-windows.Po ./$(DEPDIR)/xsnow-wmctrl.Po \ ./$(DEPDIR)/xsnow-xpm2cairo-gdk.Po am__mv = mv -f AM_V_lt = $(am__v_lt_@AM_V@) am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@) am__v_lt_0 = --silent am__v_lt_1 = COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) AM_V_CC = $(am__v_CC_@AM_V@) am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@) am__v_CC_0 = @echo " CC " $@; am__v_CC_1 = CCLD = $(CC) LINK = $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@ AM_V_CCLD = $(am__v_CCLD_@AM_V@) am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@) am__v_CCLD_0 = @echo " CCLD " $@; am__v_CCLD_1 = CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \ $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) AM_V_CXX = $(am__v_CXX_@AM_V@) am__v_CXX_ = $(am__v_CXX_@AM_DEFAULT_V@) am__v_CXX_0 = @echo " CXX " $@; am__v_CXX_1 = CXXLD = $(CXX) CXXLINK = $(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) \ -o $@ AM_V_CXXLD = $(am__v_CXXLD_@AM_V@) am__v_CXXLD_ = $(am__v_CXXLD_@AM_DEFAULT_V@) am__v_CXXLD_0 = @echo " CXXLD " $@; am__v_CXXLD_1 = SOURCES = $(libxdo_a_SOURCES) $(makeman_SOURCES) $(xsnow_SOURCES) \ $(nodist_xsnow_SOURCES) DIST_SOURCES = $(libxdo_a_SOURCES) $(makeman_SOURCES) $(xsnow_SOURCES) RECURSIVE_TARGETS = all-recursive check-recursive cscopelist-recursive \ ctags-recursive dvi-recursive html-recursive info-recursive \ install-data-recursive install-dvi-recursive \ install-exec-recursive install-html-recursive \ install-info-recursive install-pdf-recursive \ install-ps-recursive install-recursive installcheck-recursive \ installdirs-recursive pdf-recursive ps-recursive \ tags-recursive uninstall-recursive am__can_run_installinfo = \ case $$AM_UPDATE_INFO_DIR in \ n|no|NO) false;; \ *) (install-info --version) >/dev/null 2>&1;; \ esac am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; am__vpath_adj = case $$p in \ $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ *) f=$$p;; \ esac; am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`; am__install_max = 40 am__nobase_strip_setup = \ srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'` am__nobase_strip = \ for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||" am__nobase_list = $(am__nobase_strip_setup); \ for p in $$list; do echo "$$p $$p"; done | \ sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \ $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \ if (++n[$$2] == $(am__install_max)) \ { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \ END { for (dir in files) print dir, files[dir] }' am__base_list = \ sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \ sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g' am__uninstall_files_from_dir = { \ test -z "$$files" \ || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \ || { echo " ( cd '$$dir' && rm -f" $$files ")"; \ $(am__cd) "$$dir" && rm -f $$files; }; \ } man6dir = $(mandir)/man6 NROFF = nroff MANS = $(man6_MANS) DATA = $(appicon_DATA) RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ distclean-recursive maintainer-clean-recursive am__recursive_targets = \ $(RECURSIVE_TARGETS) \ $(RECURSIVE_CLEAN_TARGETS) \ $(am__extra_recursive_targets) AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \ check recheck distdir distdir-am am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) # Read a list of newline-separated strings from the standard input, # and print each of them once, without duplicates. Input order is # *not* preserved. am__uniquify_input = $(AWK) '\ BEGIN { nonempty = 0; } \ { items[$$0] = 1; nonempty = 1; } \ END { if (nonempty) { for (i in items) print i; }; } \ ' # Make sure the list of sources is unique. This is necessary because, # e.g., the same source file might be shared among _SOURCES variables # for different programs/libraries. am__define_uniq_tagged_files = \ list='$(am__tagged_files)'; \ unique=`for i in $$list; do \ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ done | $(am__uniquify_input)` am__tty_colors_dummy = \ mgn= red= grn= lgn= blu= brg= std=; \ am__color_tests=no am__tty_colors = { \ $(am__tty_colors_dummy); \ if test "X$(AM_COLOR_TESTS)" = Xno; then \ am__color_tests=no; \ elif test "X$(AM_COLOR_TESTS)" = Xalways; then \ am__color_tests=yes; \ elif test "X$$TERM" != Xdumb && { test -t 1; } 2>/dev/null; then \ am__color_tests=yes; \ fi; \ if test $$am__color_tests = yes; then \ red=''; \ grn=''; \ lgn=''; \ blu=''; \ mgn=''; \ brg=''; \ std=''; \ fi; \ } am__recheck_rx = ^[ ]*:recheck:[ ]* am__global_test_result_rx = ^[ ]*:global-test-result:[ ]* am__copy_in_global_log_rx = ^[ ]*:copy-in-global-log:[ ]* # A command that, given a newline-separated list of test names on the # standard input, print the name of the tests that are to be re-run # upon "make recheck". am__list_recheck_tests = $(AWK) '{ \ recheck = 1; \ while ((rc = (getline line < ($$0 ".trs"))) != 0) \ { \ if (rc < 0) \ { \ if ((getline line2 < ($$0 ".log")) < 0) \ recheck = 0; \ break; \ } \ else if (line ~ /$(am__recheck_rx)[nN][Oo]/) \ { \ recheck = 0; \ break; \ } \ else if (line ~ /$(am__recheck_rx)[yY][eE][sS]/) \ { \ break; \ } \ }; \ if (recheck) \ print $$0; \ close ($$0 ".trs"); \ close ($$0 ".log"); \ }' # A command that, given a newline-separated list of test names on the # standard input, create the global log from their .trs and .log files. am__create_global_log = $(AWK) ' \ function fatal(msg) \ { \ print "fatal: making $@: " msg | "cat >&2"; \ exit 1; \ } \ function rst_section(header) \ { \ print header; \ len = length(header); \ for (i = 1; i <= len; i = i + 1) \ printf "="; \ printf "\n\n"; \ } \ { \ copy_in_global_log = 1; \ global_test_result = "RUN"; \ while ((rc = (getline line < ($$0 ".trs"))) != 0) \ { \ if (rc < 0) \ fatal("failed to read from " $$0 ".trs"); \ if (line ~ /$(am__global_test_result_rx)/) \ { \ sub("$(am__global_test_result_rx)", "", line); \ sub("[ ]*$$", "", line); \ global_test_result = line; \ } \ else if (line ~ /$(am__copy_in_global_log_rx)[nN][oO]/) \ copy_in_global_log = 0; \ }; \ if (copy_in_global_log) \ { \ rst_section(global_test_result ": " $$0); \ while ((rc = (getline line < ($$0 ".log"))) != 0) \ { \ if (rc < 0) \ fatal("failed to read from " $$0 ".log"); \ print line; \ }; \ printf "\n"; \ }; \ close ($$0 ".trs"); \ close ($$0 ".log"); \ }' # Restructured Text title. am__rst_title = { sed 's/.*/ & /;h;s/./=/g;p;x;s/ *$$//;p;g' && echo; } # Solaris 10 'make', and several other traditional 'make' implementations, # pass "-e" to $(SHELL), and POSIX 2008 even requires this. Work around it # by disabling -e (using the XSI extension "set +e") if it's set. am__sh_e_setup = case $$- in *e*) set +e;; esac # Default flags passed to test drivers. am__common_driver_flags = \ --color-tests "$$am__color_tests" \ --enable-hard-errors "$$am__enable_hard_errors" \ --expect-failure "$$am__expect_failure" # To be inserted before the command running the test. Creates the # directory for the log if needed. Stores in $dir the directory # containing $f, in $tst the test, in $log the log. Executes the # developer- defined test setup AM_TESTS_ENVIRONMENT (if any), and # passes TESTS_ENVIRONMENT. Set up options for the wrapper that # will run the test scripts (or their associated LOG_COMPILER, if # thy have one). am__check_pre = \ $(am__sh_e_setup); \ $(am__vpath_adj_setup) $(am__vpath_adj) \ $(am__tty_colors); \ srcdir=$(srcdir); export srcdir; \ case "$@" in \ */*) am__odir=`echo "./$@" | sed 's|/[^/]*$$||'`;; \ *) am__odir=.;; \ esac; \ test "x$$am__odir" = x"." || test -d "$$am__odir" \ || $(MKDIR_P) "$$am__odir" || exit $$?; \ if test -f "./$$f"; then dir=./; \ elif test -f "$$f"; then dir=; \ else dir="$(srcdir)/"; fi; \ tst=$$dir$$f; log='$@'; \ if test -n '$(DISABLE_HARD_ERRORS)'; then \ am__enable_hard_errors=no; \ else \ am__enable_hard_errors=yes; \ fi; \ case " $(XFAIL_TESTS) " in \ *[\ \ ]$$f[\ \ ]* | *[\ \ ]$$dir$$f[\ \ ]*) \ am__expect_failure=yes;; \ *) \ am__expect_failure=no;; \ esac; \ $(AM_TESTS_ENVIRONMENT) $(TESTS_ENVIRONMENT) # A shell command to get the names of the tests scripts with any registered # extension removed (i.e., equivalently, the names of the test logs, with # the '.log' extension removed). The result is saved in the shell variable # '$bases'. This honors runtime overriding of TESTS and TEST_LOGS. Sadly, # we cannot use something simpler, involving e.g., "$(TEST_LOGS:.log=)", # since that might cause problem with VPATH rewrites for suffix-less tests. # See also 'test-harness-vpath-rewrite.sh' and 'test-trs-basic.sh'. am__set_TESTS_bases = \ bases='$(TEST_LOGS)'; \ bases=`for i in $$bases; do echo $$i; done | sed 's/\.log$$//'`; \ bases=`echo $$bases` AM_TESTSUITE_SUMMARY_HEADER = ' for $(PACKAGE_STRING)' RECHECK_LOGS = $(TEST_LOGS) TEST_SUITE_LOG = test-suite.log TEST_EXTENSIONS = @EXEEXT@ .test LOG_DRIVER = $(SHELL) $(top_srcdir)/test-driver LOG_COMPILE = $(LOG_COMPILER) $(AM_LOG_FLAGS) $(LOG_FLAGS) am__set_b = \ case '$@' in \ */*) \ case '$*' in \ */*) b='$*';; \ *) b=`echo '$@' | sed 's/\.log$$//'`; \ esac;; \ *) \ b='$*';; \ esac am__test_logs1 = $(TESTS:=.log) am__test_logs2 = $(am__test_logs1:@EXEEXT@.log=.log) TEST_LOGS = $(am__test_logs2:.test.log=.log) TEST_LOG_DRIVER = $(SHELL) $(top_srcdir)/test-driver TEST_LOG_COMPILE = $(TEST_LOG_COMPILER) $(AM_TEST_LOG_FLAGS) \ $(TEST_LOG_FLAGS) DIST_SUBDIRS = $(SUBDIRS) am__DIST_COMMON = $(srcdir)/Makefile.in $(top_srcdir)/depcomp \ $(top_srcdir)/test-driver DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) am__relativize = \ dir0=`pwd`; \ sed_first='s,^\([^/]*\)/.*$$,\1,'; \ sed_rest='s,^[^/]*/*,,'; \ sed_last='s,^.*/\([^/]*\)$$,\1,'; \ sed_butlast='s,/*[^/]*$$,,'; \ while test -n "$$dir1"; do \ first=`echo "$$dir1" | sed -e "$$sed_first"`; \ if test "$$first" != "."; then \ if test "$$first" = ".."; then \ dir2=`echo "$$dir0" | sed -e "$$sed_last"`/"$$dir2"; \ dir0=`echo "$$dir0" | sed -e "$$sed_butlast"`; \ else \ first2=`echo "$$dir2" | sed -e "$$sed_first"`; \ if test "$$first2" = "$$first"; then \ dir2=`echo "$$dir2" | sed -e "$$sed_rest"`; \ else \ dir2="../$$dir2"; \ fi; \ dir0="$$dir0"/"$$first"; \ fi; \ fi; \ dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \ done; \ reldir="$$dir2" ACLOCAL = @ACLOCAL@ AMTAR = @AMTAR@ AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ AR = @AR@ AUTOCONF = @AUTOCONF@ AUTOHEADER = @AUTOHEADER@ AUTOMAKE = @AUTOMAKE@ AWK = @AWK@ BUILD_EXEEXT = @BUILD_EXEEXT@ BUILD_OBJEXT = @BUILD_OBJEXT@ CC = @CC@ CCDEPMODE = @CCDEPMODE@ CC_FOR_BUILD = @CC_FOR_BUILD@ CFLAGS = @CFLAGS@ CFLAGS_FOR_BUILD = @CFLAGS_FOR_BUILD@ $(am__append_3) CPP = @CPP@ CPPFLAGS = @CPPFLAGS@ CPPFLAGS_FOR_BUILD = @CPPFLAGS_FOR_BUILD@ CPP_FOR_BUILD = @CPP_FOR_BUILD@ CSCOPE = @CSCOPE@ CTAGS = @CTAGS@ CXX = @CXX@ CXXDEPMODE = @CXXDEPMODE@ CXXFLAGS = @CXXFLAGS@ CYGPATH_W = @CYGPATH_W@ DATE = @DATE@ DEFS = @DEFS@ DEPDIR = @DEPDIR@ ECHO_C = @ECHO_C@ ECHO_N = @ECHO_N@ ECHO_T = @ECHO_T@ EGREP = @EGREP@ ETAGS = @ETAGS@ EXEEXT = @EXEEXT@ GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@ GMSGFMT = @GMSGFMT@ GMSGFMT_015 = @GMSGFMT_015@ GREP = @GREP@ GSL_CFLAGS = @GSL_CFLAGS@ GSL_LIBS = @GSL_LIBS@ GTK_CFLAGS = @GTK_CFLAGS@ GTK_LIBS = @GTK_LIBS@ INSTALL = @INSTALL@ INSTALL_DATA = @INSTALL_DATA@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ INSTALL_SCRIPT = @INSTALL_SCRIPT@ INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ INTLLIBS = @INTLLIBS@ INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@ LDFLAGS = @LDFLAGS@ LDFLAGS_FOR_BUILD = @LDFLAGS_FOR_BUILD@ LIBICONV = @LIBICONV@ LIBINTL = @LIBINTL@ LIBOBJS = @LIBOBJS@ LIBS = @LIBS@ LOCALEDIR = @LOCALEDIR@ LTLIBICONV = @LTLIBICONV@ LTLIBINTL = @LTLIBINTL@ LTLIBOBJS = @LTLIBOBJS@ MAKEINFO = @MAKEINFO@ MKDIR_P = @MKDIR_P@ MSGFMT = @MSGFMT@ MSGMERGE = @MSGMERGE@ MSGMERGE_AVAIL = @MSGMERGE_AVAIL@ MSGMERGE_FOR_MSGFMT_OPTION = @MSGMERGE_FOR_MSGFMT_OPTION@ OBJEXT = @OBJEXT@ PACKAGE = @PACKAGE@ PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ PACKAGE_NAME = @PACKAGE_NAME@ PACKAGE_STRING = @PACKAGE_STRING@ PACKAGE_TARNAME = @PACKAGE_TARNAME@ PACKAGE_URL = @PACKAGE_URL@ PACKAGE_VERSION = @PACKAGE_VERSION@ PATH_SEPARATOR = @PATH_SEPARATOR@ PKG_CONFIG = @PKG_CONFIG@ PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@ PKG_CONFIG_PATH = @PKG_CONFIG_PATH@ POSUB = @POSUB@ PTHREAD_CC = @PTHREAD_CC@ PTHREAD_CFLAGS = @PTHREAD_CFLAGS@ PTHREAD_CXX = @PTHREAD_CXX@ PTHREAD_LIBS = @PTHREAD_LIBS@ RANLIB = @RANLIB@ SED = @SED@ SET_MAKE = @SET_MAKE@ SHELL = @SHELL@ STRIP = @STRIP@ USE_NLS = @USE_NLS@ VERSION = @VERSION@ X11_CFLAGS = @X11_CFLAGS@ X11_LIBS = @X11_LIBS@ XGETTEXT = @XGETTEXT@ XGETTEXT_015 = @XGETTEXT_015@ XGETTEXT_EXTRA_OPTIONS = @XGETTEXT_EXTRA_OPTIONS@ XMKMF = @XMKMF@ abs_builddir = @abs_builddir@ abs_srcdir = @abs_srcdir@ abs_top_builddir = @abs_top_builddir@ abs_top_srcdir = @abs_top_srcdir@ ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CC_FOR_BUILD = @ac_ct_CC_FOR_BUILD@ ac_ct_CXX = @ac_ct_CXX@ am__include = @am__include@ am__leading_dot = @am__leading_dot@ am__quote = @am__quote@ am__tar = @am__tar@ am__untar = @am__untar@ ax_pthread_config = @ax_pthread_config@ bindir = @bindir@ build = @build@ build_alias = @build_alias@ build_cpu = @build_cpu@ build_os = @build_os@ build_vendor = @build_vendor@ builddir = @builddir@ datadir = @datadir@ datarootdir = @datarootdir@ docdir = @docdir@ dvidir = @dvidir@ exec_prefix = @exec_prefix@ host = @host@ host_alias = @host_alias@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ runstatedir = @runstatedir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ sysconfdir = @sysconfdir@ target_alias = @target_alias@ top_build_prefix = @top_build_prefix@ top_builddir = @top_builddir@ top_srcdir = @top_srcdir@ ###### -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- SUBDIRS = Pixmaps TOCC = $(top_srcdir)/src/tocc.sh TOASCII = $(top_srcdir)/src/toascii.sh gamesdir = $(exec_prefix)/games xsnow_CPPFLAGS = $(GTK_CFLAGS) $(X11_CFLAGS) $(GSL_CFLAGS) \ -DLOCALEDIR=\"$(LOCALEDIR)\" -DLANGUAGES='"$(LANGUAGES)"' \ $(am__append_1) $(am__append_2) xsnow_LDADD = libxdo.a $(GTK_LIBS) $(X11_LIBS) $(GSL_LIBS) $(LIBINTL) libxdo_a_CPPFLAGS = $(X11_CFLAGS) noinst_LIBRARIES = libxdo.a libxdo_a_SOURCES = xdo.c xdo_search.c xdo.h xdo_util.h xdo_version.h xsnow_SOURCES = clocks.c ixpm.c main.c fallensnow.c wmctrl.c docs.c \ clocks.h ixpm.h docs.h fallensnow.h pixmaps.h \ pixmaps.c version.h wmctrl.h xsnow.h xsnow-constants.h windows.c windows.h\ flags.c flags.h csvpos.c csvpos.h \ dsimple.c dsimple.h clientwin.c clientwin.h \ test1.sh test2.sh \ doit.h ui.c ui.h ui.glade \ debug.h \ mainstub.cpp mainstub.h \ birds.c kdtree.c birds.h kdtree.h birdglobals.h doitb.h \ hashtable.cpp hashtable.h \ Santa.c Santa.h utils.c utils.h \ scenery.c scenery.h snow.c snow.h \ meteor.c meteor.h wind.c wind.h \ stars.c stars.h blowoff.c blowoff.h \ treesnow.c treesnow.h loadmeasure.c loadmeasure.h \ snow_includes.h vroot.h \ moon.c moon.h buttons.h undefall.inc \ transwindow.c transwindow.h \ selfrep.c selfrep.h \ aurora.c aurora.h \ spline_interpol.c spline_interpol.h \ safe_malloc.h mygettext.h gettext.h \ xpm2cairo-gdk.c xpm2cairo-gdk.h nodist_xsnow_SOURCES = ui_xml.h snow_includes.h makeman_SOURCES = makeman.c docs.c flags.c docs.h flags.h xsnow-constants.h \ version.h doit.h @MAKESELFREP_FALSE@tarfile_inc = @MAKESELFREP_TRUE@tarfile_inc = tarfile.inc BUILT_SOURCES = ui_xml.h snow_includes.h $(tarfile_inc) tarfile = $(top_builddir)/$(PACKAGE)-$(VERSION).tar.gz EXTRA_DIST = gen_snow_includes.sh gen_ui_xml.sh tocc.sh toascii.sh xdo-copyright TESTS = test1.sh test2.sh appicondir = $(datadir)/pixmaps appicon_DATA = Pixmaps/xsnow.svg man6_MANS = xsnow.6 CLEANFILES = xsnow.6 ui_xml.h snow_includes.h xsnow_out_2 xsnow_out_3 \ changelog.inc tarfile.inc toascii toascii.c all: $(BUILT_SOURCES) $(MAKE) $(AM_MAKEFLAGS) all-recursive .SUFFIXES: .SUFFIXES: .c .cpp .log .o .obj .test .test$(EXEEXT) .trs $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) @for dep in $?; do \ case '$(am__configure_deps)' in \ *$$dep*) \ ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ && { if test -f $@; then exit 0; else break; fi; }; \ exit 1;; \ esac; \ done; \ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu src/Makefile'; \ $(am__cd) $(top_srcdir) && \ $(AUTOMAKE) --gnu src/Makefile Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status @case '$?' in \ *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(top_srcdir)/configure: $(am__configure_deps) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(ACLOCAL_M4): $(am__aclocal_m4_deps) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(am__aclocal_m4_deps): install-gamesPROGRAMS: $(games_PROGRAMS) @$(NORMAL_INSTALL) @list='$(games_PROGRAMS)'; test -n "$(gamesdir)" || list=; \ if test -n "$$list"; then \ echo " $(MKDIR_P) '$(DESTDIR)$(gamesdir)'"; \ $(MKDIR_P) "$(DESTDIR)$(gamesdir)" || exit 1; \ fi; \ for p in $$list; do echo "$$p $$p"; done | \ sed 's/$(EXEEXT)$$//' | \ while read p p1; do if test -f $$p \ ; then echo "$$p"; echo "$$p"; else :; fi; \ done | \ sed -e 'p;s,.*/,,;n;h' \ -e 's|.*|.|' \ -e 'p;x;s,.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/' | \ sed 'N;N;N;s,\n, ,g' | \ $(AWK) 'BEGIN { files["."] = ""; dirs["."] = 1 } \ { d=$$3; if (dirs[d] != 1) { print "d", d; dirs[d] = 1 } \ if ($$2 == $$4) files[d] = files[d] " " $$1; \ else { print "f", $$3 "/" $$4, $$1; } } \ END { for (d in files) print "f", d, files[d] }' | \ while read type dir files; do \ if test "$$dir" = .; then dir=; else dir=/$$dir; fi; \ test -z "$$files" || { \ echo " $(INSTALL_PROGRAM_ENV) $(INSTALL_PROGRAM) $$files '$(DESTDIR)$(gamesdir)$$dir'"; \ $(INSTALL_PROGRAM_ENV) $(INSTALL_PROGRAM) $$files "$(DESTDIR)$(gamesdir)$$dir" || exit $$?; \ } \ ; done uninstall-gamesPROGRAMS: @$(NORMAL_UNINSTALL) @list='$(games_PROGRAMS)'; test -n "$(gamesdir)" || list=; \ files=`for p in $$list; do echo "$$p"; done | \ sed -e 'h;s,^.*/,,;s/$(EXEEXT)$$//;$(transform)' \ -e 's/$$/$(EXEEXT)/' \ `; \ test -n "$$list" || exit 0; \ echo " ( cd '$(DESTDIR)$(gamesdir)' && rm -f" $$files ")"; \ cd "$(DESTDIR)$(gamesdir)" && rm -f $$files clean-gamesPROGRAMS: -test -z "$(games_PROGRAMS)" || rm -f $(games_PROGRAMS) clean-noinstPROGRAMS: -test -z "$(noinst_PROGRAMS)" || rm -f $(noinst_PROGRAMS) clean-noinstLIBRARIES: -test -z "$(noinst_LIBRARIES)" || rm -f $(noinst_LIBRARIES) libxdo.a: $(libxdo_a_OBJECTS) $(libxdo_a_DEPENDENCIES) $(EXTRA_libxdo_a_DEPENDENCIES) $(AM_V_at)-rm -f libxdo.a $(AM_V_AR)$(libxdo_a_AR) libxdo.a $(libxdo_a_OBJECTS) $(libxdo_a_LIBADD) $(AM_V_at)$(RANLIB) libxdo.a xsnow$(EXEEXT): $(xsnow_OBJECTS) $(xsnow_DEPENDENCIES) $(EXTRA_xsnow_DEPENDENCIES) @rm -f xsnow$(EXEEXT) $(AM_V_CXXLD)$(CXXLINK) $(xsnow_OBJECTS) $(xsnow_LDADD) $(LIBS) mostlyclean-compile: -rm -f *.$(OBJEXT) distclean-compile: -rm -f *.tab.c @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/docs.Po@am__quote@ # am--include-marker @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/flags.Po@am__quote@ # am--include-marker @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libxdo_a-xdo.Po@am__quote@ # am--include-marker @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libxdo_a-xdo_search.Po@am__quote@ # am--include-marker @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/makeman.Po@am__quote@ # am--include-marker @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/xsnow-Santa.Po@am__quote@ # am--include-marker @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/xsnow-aurora.Po@am__quote@ # am--include-marker @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/xsnow-birds.Po@am__quote@ # am--include-marker @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/xsnow-blowoff.Po@am__quote@ # am--include-marker @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/xsnow-clientwin.Po@am__quote@ # am--include-marker @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/xsnow-clocks.Po@am__quote@ # am--include-marker @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/xsnow-csvpos.Po@am__quote@ # am--include-marker @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/xsnow-docs.Po@am__quote@ # am--include-marker @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/xsnow-dsimple.Po@am__quote@ # am--include-marker @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/xsnow-fallensnow.Po@am__quote@ # am--include-marker @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/xsnow-flags.Po@am__quote@ # am--include-marker @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/xsnow-hashtable.Po@am__quote@ # am--include-marker @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/xsnow-ixpm.Po@am__quote@ # am--include-marker @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/xsnow-kdtree.Po@am__quote@ # am--include-marker @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/xsnow-loadmeasure.Po@am__quote@ # am--include-marker @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/xsnow-main.Po@am__quote@ # am--include-marker @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/xsnow-mainstub.Po@am__quote@ # am--include-marker @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/xsnow-meteor.Po@am__quote@ # am--include-marker @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/xsnow-moon.Po@am__quote@ # am--include-marker @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/xsnow-pixmaps.Po@am__quote@ # am--include-marker @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/xsnow-scenery.Po@am__quote@ # am--include-marker @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/xsnow-selfrep.Po@am__quote@ # am--include-marker @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/xsnow-snow.Po@am__quote@ # am--include-marker @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/xsnow-spline_interpol.Po@am__quote@ # am--include-marker @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/xsnow-stars.Po@am__quote@ # am--include-marker @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/xsnow-transwindow.Po@am__quote@ # am--include-marker @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/xsnow-treesnow.Po@am__quote@ # am--include-marker @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/xsnow-ui.Po@am__quote@ # am--include-marker @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/xsnow-utils.Po@am__quote@ # am--include-marker @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/xsnow-wind.Po@am__quote@ # am--include-marker @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/xsnow-windows.Po@am__quote@ # am--include-marker @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/xsnow-wmctrl.Po@am__quote@ # am--include-marker @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/xsnow-xpm2cairo-gdk.Po@am__quote@ # am--include-marker $(am__depfiles_remade): @$(MKDIR_P) $(@D) @echo '# dummy' >$@-t && $(am__mv) $@-t $@ am--depfiles: $(am__depfiles_remade) .c.o: @am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ $< .c.obj: @am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'` @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ `$(CYGPATH_W) '$<'` libxdo_a-xdo.o: xdo.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libxdo_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libxdo_a-xdo.o -MD -MP -MF $(DEPDIR)/libxdo_a-xdo.Tpo -c -o libxdo_a-xdo.o `test -f 'xdo.c' || echo '$(srcdir)/'`xdo.c @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libxdo_a-xdo.Tpo $(DEPDIR)/libxdo_a-xdo.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='xdo.c' object='libxdo_a-xdo.o' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libxdo_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libxdo_a-xdo.o `test -f 'xdo.c' || echo '$(srcdir)/'`xdo.c libxdo_a-xdo.obj: xdo.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libxdo_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libxdo_a-xdo.obj -MD -MP -MF $(DEPDIR)/libxdo_a-xdo.Tpo -c -o libxdo_a-xdo.obj `if test -f 'xdo.c'; then $(CYGPATH_W) 'xdo.c'; else $(CYGPATH_W) '$(srcdir)/xdo.c'; fi` @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libxdo_a-xdo.Tpo $(DEPDIR)/libxdo_a-xdo.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='xdo.c' object='libxdo_a-xdo.obj' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libxdo_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libxdo_a-xdo.obj `if test -f 'xdo.c'; then $(CYGPATH_W) 'xdo.c'; else $(CYGPATH_W) '$(srcdir)/xdo.c'; fi` libxdo_a-xdo_search.o: xdo_search.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libxdo_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libxdo_a-xdo_search.o -MD -MP -MF $(DEPDIR)/libxdo_a-xdo_search.Tpo -c -o libxdo_a-xdo_search.o `test -f 'xdo_search.c' || echo '$(srcdir)/'`xdo_search.c @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libxdo_a-xdo_search.Tpo $(DEPDIR)/libxdo_a-xdo_search.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='xdo_search.c' object='libxdo_a-xdo_search.o' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libxdo_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libxdo_a-xdo_search.o `test -f 'xdo_search.c' || echo '$(srcdir)/'`xdo_search.c libxdo_a-xdo_search.obj: xdo_search.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libxdo_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libxdo_a-xdo_search.obj -MD -MP -MF $(DEPDIR)/libxdo_a-xdo_search.Tpo -c -o libxdo_a-xdo_search.obj `if test -f 'xdo_search.c'; then $(CYGPATH_W) 'xdo_search.c'; else $(CYGPATH_W) '$(srcdir)/xdo_search.c'; fi` @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libxdo_a-xdo_search.Tpo $(DEPDIR)/libxdo_a-xdo_search.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='xdo_search.c' object='libxdo_a-xdo_search.obj' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libxdo_a_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libxdo_a-xdo_search.obj `if test -f 'xdo_search.c'; then $(CYGPATH_W) 'xdo_search.c'; else $(CYGPATH_W) '$(srcdir)/xdo_search.c'; fi` xsnow-clocks.o: clocks.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(xsnow_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT xsnow-clocks.o -MD -MP -MF $(DEPDIR)/xsnow-clocks.Tpo -c -o xsnow-clocks.o `test -f 'clocks.c' || echo '$(srcdir)/'`clocks.c @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/xsnow-clocks.Tpo $(DEPDIR)/xsnow-clocks.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clocks.c' object='xsnow-clocks.o' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(xsnow_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o xsnow-clocks.o `test -f 'clocks.c' || echo '$(srcdir)/'`clocks.c xsnow-clocks.obj: clocks.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(xsnow_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT xsnow-clocks.obj -MD -MP -MF $(DEPDIR)/xsnow-clocks.Tpo -c -o xsnow-clocks.obj `if test -f 'clocks.c'; then $(CYGPATH_W) 'clocks.c'; else $(CYGPATH_W) '$(srcdir)/clocks.c'; fi` @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/xsnow-clocks.Tpo $(DEPDIR)/xsnow-clocks.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clocks.c' object='xsnow-clocks.obj' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(xsnow_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o xsnow-clocks.obj `if test -f 'clocks.c'; then $(CYGPATH_W) 'clocks.c'; else $(CYGPATH_W) '$(srcdir)/clocks.c'; fi` xsnow-ixpm.o: ixpm.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(xsnow_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT xsnow-ixpm.o -MD -MP -MF $(DEPDIR)/xsnow-ixpm.Tpo -c -o xsnow-ixpm.o `test -f 'ixpm.c' || echo '$(srcdir)/'`ixpm.c @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/xsnow-ixpm.Tpo $(DEPDIR)/xsnow-ixpm.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='ixpm.c' object='xsnow-ixpm.o' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(xsnow_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o xsnow-ixpm.o `test -f 'ixpm.c' || echo '$(srcdir)/'`ixpm.c xsnow-ixpm.obj: ixpm.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(xsnow_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT xsnow-ixpm.obj -MD -MP -MF $(DEPDIR)/xsnow-ixpm.Tpo -c -o xsnow-ixpm.obj `if test -f 'ixpm.c'; then $(CYGPATH_W) 'ixpm.c'; else $(CYGPATH_W) '$(srcdir)/ixpm.c'; fi` @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/xsnow-ixpm.Tpo $(DEPDIR)/xsnow-ixpm.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='ixpm.c' object='xsnow-ixpm.obj' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(xsnow_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o xsnow-ixpm.obj `if test -f 'ixpm.c'; then $(CYGPATH_W) 'ixpm.c'; else $(CYGPATH_W) '$(srcdir)/ixpm.c'; fi` xsnow-main.o: main.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(xsnow_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT xsnow-main.o -MD -MP -MF $(DEPDIR)/xsnow-main.Tpo -c -o xsnow-main.o `test -f 'main.c' || echo '$(srcdir)/'`main.c @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/xsnow-main.Tpo $(DEPDIR)/xsnow-main.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='main.c' object='xsnow-main.o' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(xsnow_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o xsnow-main.o `test -f 'main.c' || echo '$(srcdir)/'`main.c xsnow-main.obj: main.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(xsnow_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT xsnow-main.obj -MD -MP -MF $(DEPDIR)/xsnow-main.Tpo -c -o xsnow-main.obj `if test -f 'main.c'; then $(CYGPATH_W) 'main.c'; else $(CYGPATH_W) '$(srcdir)/main.c'; fi` @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/xsnow-main.Tpo $(DEPDIR)/xsnow-main.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='main.c' object='xsnow-main.obj' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(xsnow_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o xsnow-main.obj `if test -f 'main.c'; then $(CYGPATH_W) 'main.c'; else $(CYGPATH_W) '$(srcdir)/main.c'; fi` xsnow-fallensnow.o: fallensnow.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(xsnow_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT xsnow-fallensnow.o -MD -MP -MF $(DEPDIR)/xsnow-fallensnow.Tpo -c -o xsnow-fallensnow.o `test -f 'fallensnow.c' || echo '$(srcdir)/'`fallensnow.c @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/xsnow-fallensnow.Tpo $(DEPDIR)/xsnow-fallensnow.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='fallensnow.c' object='xsnow-fallensnow.o' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(xsnow_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o xsnow-fallensnow.o `test -f 'fallensnow.c' || echo '$(srcdir)/'`fallensnow.c xsnow-fallensnow.obj: fallensnow.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(xsnow_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT xsnow-fallensnow.obj -MD -MP -MF $(DEPDIR)/xsnow-fallensnow.Tpo -c -o xsnow-fallensnow.obj `if test -f 'fallensnow.c'; then $(CYGPATH_W) 'fallensnow.c'; else $(CYGPATH_W) '$(srcdir)/fallensnow.c'; fi` @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/xsnow-fallensnow.Tpo $(DEPDIR)/xsnow-fallensnow.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='fallensnow.c' object='xsnow-fallensnow.obj' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(xsnow_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o xsnow-fallensnow.obj `if test -f 'fallensnow.c'; then $(CYGPATH_W) 'fallensnow.c'; else $(CYGPATH_W) '$(srcdir)/fallensnow.c'; fi` xsnow-wmctrl.o: wmctrl.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(xsnow_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT xsnow-wmctrl.o -MD -MP -MF $(DEPDIR)/xsnow-wmctrl.Tpo -c -o xsnow-wmctrl.o `test -f 'wmctrl.c' || echo '$(srcdir)/'`wmctrl.c @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/xsnow-wmctrl.Tpo $(DEPDIR)/xsnow-wmctrl.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='wmctrl.c' object='xsnow-wmctrl.o' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(xsnow_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o xsnow-wmctrl.o `test -f 'wmctrl.c' || echo '$(srcdir)/'`wmctrl.c xsnow-wmctrl.obj: wmctrl.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(xsnow_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT xsnow-wmctrl.obj -MD -MP -MF $(DEPDIR)/xsnow-wmctrl.Tpo -c -o xsnow-wmctrl.obj `if test -f 'wmctrl.c'; then $(CYGPATH_W) 'wmctrl.c'; else $(CYGPATH_W) '$(srcdir)/wmctrl.c'; fi` @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/xsnow-wmctrl.Tpo $(DEPDIR)/xsnow-wmctrl.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='wmctrl.c' object='xsnow-wmctrl.obj' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(xsnow_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o xsnow-wmctrl.obj `if test -f 'wmctrl.c'; then $(CYGPATH_W) 'wmctrl.c'; else $(CYGPATH_W) '$(srcdir)/wmctrl.c'; fi` xsnow-docs.o: docs.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(xsnow_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT xsnow-docs.o -MD -MP -MF $(DEPDIR)/xsnow-docs.Tpo -c -o xsnow-docs.o `test -f 'docs.c' || echo '$(srcdir)/'`docs.c @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/xsnow-docs.Tpo $(DEPDIR)/xsnow-docs.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='docs.c' object='xsnow-docs.o' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(xsnow_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o xsnow-docs.o `test -f 'docs.c' || echo '$(srcdir)/'`docs.c xsnow-docs.obj: docs.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(xsnow_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT xsnow-docs.obj -MD -MP -MF $(DEPDIR)/xsnow-docs.Tpo -c -o xsnow-docs.obj `if test -f 'docs.c'; then $(CYGPATH_W) 'docs.c'; else $(CYGPATH_W) '$(srcdir)/docs.c'; fi` @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/xsnow-docs.Tpo $(DEPDIR)/xsnow-docs.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='docs.c' object='xsnow-docs.obj' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(xsnow_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o xsnow-docs.obj `if test -f 'docs.c'; then $(CYGPATH_W) 'docs.c'; else $(CYGPATH_W) '$(srcdir)/docs.c'; fi` xsnow-pixmaps.o: pixmaps.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(xsnow_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT xsnow-pixmaps.o -MD -MP -MF $(DEPDIR)/xsnow-pixmaps.Tpo -c -o xsnow-pixmaps.o `test -f 'pixmaps.c' || echo '$(srcdir)/'`pixmaps.c @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/xsnow-pixmaps.Tpo $(DEPDIR)/xsnow-pixmaps.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='pixmaps.c' object='xsnow-pixmaps.o' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(xsnow_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o xsnow-pixmaps.o `test -f 'pixmaps.c' || echo '$(srcdir)/'`pixmaps.c xsnow-pixmaps.obj: pixmaps.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(xsnow_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT xsnow-pixmaps.obj -MD -MP -MF $(DEPDIR)/xsnow-pixmaps.Tpo -c -o xsnow-pixmaps.obj `if test -f 'pixmaps.c'; then $(CYGPATH_W) 'pixmaps.c'; else $(CYGPATH_W) '$(srcdir)/pixmaps.c'; fi` @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/xsnow-pixmaps.Tpo $(DEPDIR)/xsnow-pixmaps.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='pixmaps.c' object='xsnow-pixmaps.obj' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(xsnow_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o xsnow-pixmaps.obj `if test -f 'pixmaps.c'; then $(CYGPATH_W) 'pixmaps.c'; else $(CYGPATH_W) '$(srcdir)/pixmaps.c'; fi` xsnow-windows.o: windows.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(xsnow_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT xsnow-windows.o -MD -MP -MF $(DEPDIR)/xsnow-windows.Tpo -c -o xsnow-windows.o `test -f 'windows.c' || echo '$(srcdir)/'`windows.c @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/xsnow-windows.Tpo $(DEPDIR)/xsnow-windows.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='windows.c' object='xsnow-windows.o' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(xsnow_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o xsnow-windows.o `test -f 'windows.c' || echo '$(srcdir)/'`windows.c xsnow-windows.obj: windows.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(xsnow_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT xsnow-windows.obj -MD -MP -MF $(DEPDIR)/xsnow-windows.Tpo -c -o xsnow-windows.obj `if test -f 'windows.c'; then $(CYGPATH_W) 'windows.c'; else $(CYGPATH_W) '$(srcdir)/windows.c'; fi` @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/xsnow-windows.Tpo $(DEPDIR)/xsnow-windows.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='windows.c' object='xsnow-windows.obj' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(xsnow_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o xsnow-windows.obj `if test -f 'windows.c'; then $(CYGPATH_W) 'windows.c'; else $(CYGPATH_W) '$(srcdir)/windows.c'; fi` xsnow-flags.o: flags.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(xsnow_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT xsnow-flags.o -MD -MP -MF $(DEPDIR)/xsnow-flags.Tpo -c -o xsnow-flags.o `test -f 'flags.c' || echo '$(srcdir)/'`flags.c @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/xsnow-flags.Tpo $(DEPDIR)/xsnow-flags.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='flags.c' object='xsnow-flags.o' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(xsnow_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o xsnow-flags.o `test -f 'flags.c' || echo '$(srcdir)/'`flags.c xsnow-flags.obj: flags.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(xsnow_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT xsnow-flags.obj -MD -MP -MF $(DEPDIR)/xsnow-flags.Tpo -c -o xsnow-flags.obj `if test -f 'flags.c'; then $(CYGPATH_W) 'flags.c'; else $(CYGPATH_W) '$(srcdir)/flags.c'; fi` @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/xsnow-flags.Tpo $(DEPDIR)/xsnow-flags.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='flags.c' object='xsnow-flags.obj' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(xsnow_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o xsnow-flags.obj `if test -f 'flags.c'; then $(CYGPATH_W) 'flags.c'; else $(CYGPATH_W) '$(srcdir)/flags.c'; fi` xsnow-csvpos.o: csvpos.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(xsnow_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT xsnow-csvpos.o -MD -MP -MF $(DEPDIR)/xsnow-csvpos.Tpo -c -o xsnow-csvpos.o `test -f 'csvpos.c' || echo '$(srcdir)/'`csvpos.c @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/xsnow-csvpos.Tpo $(DEPDIR)/xsnow-csvpos.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='csvpos.c' object='xsnow-csvpos.o' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(xsnow_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o xsnow-csvpos.o `test -f 'csvpos.c' || echo '$(srcdir)/'`csvpos.c xsnow-csvpos.obj: csvpos.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(xsnow_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT xsnow-csvpos.obj -MD -MP -MF $(DEPDIR)/xsnow-csvpos.Tpo -c -o xsnow-csvpos.obj `if test -f 'csvpos.c'; then $(CYGPATH_W) 'csvpos.c'; else $(CYGPATH_W) '$(srcdir)/csvpos.c'; fi` @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/xsnow-csvpos.Tpo $(DEPDIR)/xsnow-csvpos.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='csvpos.c' object='xsnow-csvpos.obj' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(xsnow_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o xsnow-csvpos.obj `if test -f 'csvpos.c'; then $(CYGPATH_W) 'csvpos.c'; else $(CYGPATH_W) '$(srcdir)/csvpos.c'; fi` xsnow-dsimple.o: dsimple.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(xsnow_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT xsnow-dsimple.o -MD -MP -MF $(DEPDIR)/xsnow-dsimple.Tpo -c -o xsnow-dsimple.o `test -f 'dsimple.c' || echo '$(srcdir)/'`dsimple.c @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/xsnow-dsimple.Tpo $(DEPDIR)/xsnow-dsimple.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='dsimple.c' object='xsnow-dsimple.o' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(xsnow_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o xsnow-dsimple.o `test -f 'dsimple.c' || echo '$(srcdir)/'`dsimple.c xsnow-dsimple.obj: dsimple.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(xsnow_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT xsnow-dsimple.obj -MD -MP -MF $(DEPDIR)/xsnow-dsimple.Tpo -c -o xsnow-dsimple.obj `if test -f 'dsimple.c'; then $(CYGPATH_W) 'dsimple.c'; else $(CYGPATH_W) '$(srcdir)/dsimple.c'; fi` @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/xsnow-dsimple.Tpo $(DEPDIR)/xsnow-dsimple.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='dsimple.c' object='xsnow-dsimple.obj' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(xsnow_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o xsnow-dsimple.obj `if test -f 'dsimple.c'; then $(CYGPATH_W) 'dsimple.c'; else $(CYGPATH_W) '$(srcdir)/dsimple.c'; fi` xsnow-clientwin.o: clientwin.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(xsnow_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT xsnow-clientwin.o -MD -MP -MF $(DEPDIR)/xsnow-clientwin.Tpo -c -o xsnow-clientwin.o `test -f 'clientwin.c' || echo '$(srcdir)/'`clientwin.c @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/xsnow-clientwin.Tpo $(DEPDIR)/xsnow-clientwin.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clientwin.c' object='xsnow-clientwin.o' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(xsnow_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o xsnow-clientwin.o `test -f 'clientwin.c' || echo '$(srcdir)/'`clientwin.c xsnow-clientwin.obj: clientwin.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(xsnow_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT xsnow-clientwin.obj -MD -MP -MF $(DEPDIR)/xsnow-clientwin.Tpo -c -o xsnow-clientwin.obj `if test -f 'clientwin.c'; then $(CYGPATH_W) 'clientwin.c'; else $(CYGPATH_W) '$(srcdir)/clientwin.c'; fi` @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/xsnow-clientwin.Tpo $(DEPDIR)/xsnow-clientwin.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='clientwin.c' object='xsnow-clientwin.obj' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(xsnow_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o xsnow-clientwin.obj `if test -f 'clientwin.c'; then $(CYGPATH_W) 'clientwin.c'; else $(CYGPATH_W) '$(srcdir)/clientwin.c'; fi` xsnow-ui.o: ui.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(xsnow_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT xsnow-ui.o -MD -MP -MF $(DEPDIR)/xsnow-ui.Tpo -c -o xsnow-ui.o `test -f 'ui.c' || echo '$(srcdir)/'`ui.c @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/xsnow-ui.Tpo $(DEPDIR)/xsnow-ui.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='ui.c' object='xsnow-ui.o' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(xsnow_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o xsnow-ui.o `test -f 'ui.c' || echo '$(srcdir)/'`ui.c xsnow-ui.obj: ui.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(xsnow_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT xsnow-ui.obj -MD -MP -MF $(DEPDIR)/xsnow-ui.Tpo -c -o xsnow-ui.obj `if test -f 'ui.c'; then $(CYGPATH_W) 'ui.c'; else $(CYGPATH_W) '$(srcdir)/ui.c'; fi` @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/xsnow-ui.Tpo $(DEPDIR)/xsnow-ui.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='ui.c' object='xsnow-ui.obj' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(xsnow_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o xsnow-ui.obj `if test -f 'ui.c'; then $(CYGPATH_W) 'ui.c'; else $(CYGPATH_W) '$(srcdir)/ui.c'; fi` xsnow-birds.o: birds.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(xsnow_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT xsnow-birds.o -MD -MP -MF $(DEPDIR)/xsnow-birds.Tpo -c -o xsnow-birds.o `test -f 'birds.c' || echo '$(srcdir)/'`birds.c @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/xsnow-birds.Tpo $(DEPDIR)/xsnow-birds.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='birds.c' object='xsnow-birds.o' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(xsnow_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o xsnow-birds.o `test -f 'birds.c' || echo '$(srcdir)/'`birds.c xsnow-birds.obj: birds.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(xsnow_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT xsnow-birds.obj -MD -MP -MF $(DEPDIR)/xsnow-birds.Tpo -c -o xsnow-birds.obj `if test -f 'birds.c'; then $(CYGPATH_W) 'birds.c'; else $(CYGPATH_W) '$(srcdir)/birds.c'; fi` @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/xsnow-birds.Tpo $(DEPDIR)/xsnow-birds.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='birds.c' object='xsnow-birds.obj' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(xsnow_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o xsnow-birds.obj `if test -f 'birds.c'; then $(CYGPATH_W) 'birds.c'; else $(CYGPATH_W) '$(srcdir)/birds.c'; fi` xsnow-kdtree.o: kdtree.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(xsnow_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT xsnow-kdtree.o -MD -MP -MF $(DEPDIR)/xsnow-kdtree.Tpo -c -o xsnow-kdtree.o `test -f 'kdtree.c' || echo '$(srcdir)/'`kdtree.c @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/xsnow-kdtree.Tpo $(DEPDIR)/xsnow-kdtree.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='kdtree.c' object='xsnow-kdtree.o' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(xsnow_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o xsnow-kdtree.o `test -f 'kdtree.c' || echo '$(srcdir)/'`kdtree.c xsnow-kdtree.obj: kdtree.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(xsnow_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT xsnow-kdtree.obj -MD -MP -MF $(DEPDIR)/xsnow-kdtree.Tpo -c -o xsnow-kdtree.obj `if test -f 'kdtree.c'; then $(CYGPATH_W) 'kdtree.c'; else $(CYGPATH_W) '$(srcdir)/kdtree.c'; fi` @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/xsnow-kdtree.Tpo $(DEPDIR)/xsnow-kdtree.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='kdtree.c' object='xsnow-kdtree.obj' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(xsnow_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o xsnow-kdtree.obj `if test -f 'kdtree.c'; then $(CYGPATH_W) 'kdtree.c'; else $(CYGPATH_W) '$(srcdir)/kdtree.c'; fi` xsnow-Santa.o: Santa.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(xsnow_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT xsnow-Santa.o -MD -MP -MF $(DEPDIR)/xsnow-Santa.Tpo -c -o xsnow-Santa.o `test -f 'Santa.c' || echo '$(srcdir)/'`Santa.c @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/xsnow-Santa.Tpo $(DEPDIR)/xsnow-Santa.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='Santa.c' object='xsnow-Santa.o' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(xsnow_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o xsnow-Santa.o `test -f 'Santa.c' || echo '$(srcdir)/'`Santa.c xsnow-Santa.obj: Santa.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(xsnow_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT xsnow-Santa.obj -MD -MP -MF $(DEPDIR)/xsnow-Santa.Tpo -c -o xsnow-Santa.obj `if test -f 'Santa.c'; then $(CYGPATH_W) 'Santa.c'; else $(CYGPATH_W) '$(srcdir)/Santa.c'; fi` @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/xsnow-Santa.Tpo $(DEPDIR)/xsnow-Santa.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='Santa.c' object='xsnow-Santa.obj' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(xsnow_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o xsnow-Santa.obj `if test -f 'Santa.c'; then $(CYGPATH_W) 'Santa.c'; else $(CYGPATH_W) '$(srcdir)/Santa.c'; fi` xsnow-utils.o: utils.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(xsnow_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT xsnow-utils.o -MD -MP -MF $(DEPDIR)/xsnow-utils.Tpo -c -o xsnow-utils.o `test -f 'utils.c' || echo '$(srcdir)/'`utils.c @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/xsnow-utils.Tpo $(DEPDIR)/xsnow-utils.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='utils.c' object='xsnow-utils.o' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(xsnow_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o xsnow-utils.o `test -f 'utils.c' || echo '$(srcdir)/'`utils.c xsnow-utils.obj: utils.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(xsnow_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT xsnow-utils.obj -MD -MP -MF $(DEPDIR)/xsnow-utils.Tpo -c -o xsnow-utils.obj `if test -f 'utils.c'; then $(CYGPATH_W) 'utils.c'; else $(CYGPATH_W) '$(srcdir)/utils.c'; fi` @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/xsnow-utils.Tpo $(DEPDIR)/xsnow-utils.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='utils.c' object='xsnow-utils.obj' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(xsnow_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o xsnow-utils.obj `if test -f 'utils.c'; then $(CYGPATH_W) 'utils.c'; else $(CYGPATH_W) '$(srcdir)/utils.c'; fi` xsnow-scenery.o: scenery.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(xsnow_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT xsnow-scenery.o -MD -MP -MF $(DEPDIR)/xsnow-scenery.Tpo -c -o xsnow-scenery.o `test -f 'scenery.c' || echo '$(srcdir)/'`scenery.c @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/xsnow-scenery.Tpo $(DEPDIR)/xsnow-scenery.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='scenery.c' object='xsnow-scenery.o' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(xsnow_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o xsnow-scenery.o `test -f 'scenery.c' || echo '$(srcdir)/'`scenery.c xsnow-scenery.obj: scenery.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(xsnow_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT xsnow-scenery.obj -MD -MP -MF $(DEPDIR)/xsnow-scenery.Tpo -c -o xsnow-scenery.obj `if test -f 'scenery.c'; then $(CYGPATH_W) 'scenery.c'; else $(CYGPATH_W) '$(srcdir)/scenery.c'; fi` @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/xsnow-scenery.Tpo $(DEPDIR)/xsnow-scenery.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='scenery.c' object='xsnow-scenery.obj' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(xsnow_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o xsnow-scenery.obj `if test -f 'scenery.c'; then $(CYGPATH_W) 'scenery.c'; else $(CYGPATH_W) '$(srcdir)/scenery.c'; fi` xsnow-snow.o: snow.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(xsnow_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT xsnow-snow.o -MD -MP -MF $(DEPDIR)/xsnow-snow.Tpo -c -o xsnow-snow.o `test -f 'snow.c' || echo '$(srcdir)/'`snow.c @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/xsnow-snow.Tpo $(DEPDIR)/xsnow-snow.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='snow.c' object='xsnow-snow.o' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(xsnow_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o xsnow-snow.o `test -f 'snow.c' || echo '$(srcdir)/'`snow.c xsnow-snow.obj: snow.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(xsnow_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT xsnow-snow.obj -MD -MP -MF $(DEPDIR)/xsnow-snow.Tpo -c -o xsnow-snow.obj `if test -f 'snow.c'; then $(CYGPATH_W) 'snow.c'; else $(CYGPATH_W) '$(srcdir)/snow.c'; fi` @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/xsnow-snow.Tpo $(DEPDIR)/xsnow-snow.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='snow.c' object='xsnow-snow.obj' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(xsnow_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o xsnow-snow.obj `if test -f 'snow.c'; then $(CYGPATH_W) 'snow.c'; else $(CYGPATH_W) '$(srcdir)/snow.c'; fi` xsnow-meteor.o: meteor.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(xsnow_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT xsnow-meteor.o -MD -MP -MF $(DEPDIR)/xsnow-meteor.Tpo -c -o xsnow-meteor.o `test -f 'meteor.c' || echo '$(srcdir)/'`meteor.c @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/xsnow-meteor.Tpo $(DEPDIR)/xsnow-meteor.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='meteor.c' object='xsnow-meteor.o' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(xsnow_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o xsnow-meteor.o `test -f 'meteor.c' || echo '$(srcdir)/'`meteor.c xsnow-meteor.obj: meteor.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(xsnow_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT xsnow-meteor.obj -MD -MP -MF $(DEPDIR)/xsnow-meteor.Tpo -c -o xsnow-meteor.obj `if test -f 'meteor.c'; then $(CYGPATH_W) 'meteor.c'; else $(CYGPATH_W) '$(srcdir)/meteor.c'; fi` @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/xsnow-meteor.Tpo $(DEPDIR)/xsnow-meteor.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='meteor.c' object='xsnow-meteor.obj' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(xsnow_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o xsnow-meteor.obj `if test -f 'meteor.c'; then $(CYGPATH_W) 'meteor.c'; else $(CYGPATH_W) '$(srcdir)/meteor.c'; fi` xsnow-wind.o: wind.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(xsnow_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT xsnow-wind.o -MD -MP -MF $(DEPDIR)/xsnow-wind.Tpo -c -o xsnow-wind.o `test -f 'wind.c' || echo '$(srcdir)/'`wind.c @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/xsnow-wind.Tpo $(DEPDIR)/xsnow-wind.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='wind.c' object='xsnow-wind.o' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(xsnow_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o xsnow-wind.o `test -f 'wind.c' || echo '$(srcdir)/'`wind.c xsnow-wind.obj: wind.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(xsnow_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT xsnow-wind.obj -MD -MP -MF $(DEPDIR)/xsnow-wind.Tpo -c -o xsnow-wind.obj `if test -f 'wind.c'; then $(CYGPATH_W) 'wind.c'; else $(CYGPATH_W) '$(srcdir)/wind.c'; fi` @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/xsnow-wind.Tpo $(DEPDIR)/xsnow-wind.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='wind.c' object='xsnow-wind.obj' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(xsnow_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o xsnow-wind.obj `if test -f 'wind.c'; then $(CYGPATH_W) 'wind.c'; else $(CYGPATH_W) '$(srcdir)/wind.c'; fi` xsnow-stars.o: stars.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(xsnow_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT xsnow-stars.o -MD -MP -MF $(DEPDIR)/xsnow-stars.Tpo -c -o xsnow-stars.o `test -f 'stars.c' || echo '$(srcdir)/'`stars.c @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/xsnow-stars.Tpo $(DEPDIR)/xsnow-stars.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='stars.c' object='xsnow-stars.o' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(xsnow_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o xsnow-stars.o `test -f 'stars.c' || echo '$(srcdir)/'`stars.c xsnow-stars.obj: stars.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(xsnow_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT xsnow-stars.obj -MD -MP -MF $(DEPDIR)/xsnow-stars.Tpo -c -o xsnow-stars.obj `if test -f 'stars.c'; then $(CYGPATH_W) 'stars.c'; else $(CYGPATH_W) '$(srcdir)/stars.c'; fi` @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/xsnow-stars.Tpo $(DEPDIR)/xsnow-stars.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='stars.c' object='xsnow-stars.obj' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(xsnow_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o xsnow-stars.obj `if test -f 'stars.c'; then $(CYGPATH_W) 'stars.c'; else $(CYGPATH_W) '$(srcdir)/stars.c'; fi` xsnow-blowoff.o: blowoff.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(xsnow_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT xsnow-blowoff.o -MD -MP -MF $(DEPDIR)/xsnow-blowoff.Tpo -c -o xsnow-blowoff.o `test -f 'blowoff.c' || echo '$(srcdir)/'`blowoff.c @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/xsnow-blowoff.Tpo $(DEPDIR)/xsnow-blowoff.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='blowoff.c' object='xsnow-blowoff.o' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(xsnow_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o xsnow-blowoff.o `test -f 'blowoff.c' || echo '$(srcdir)/'`blowoff.c xsnow-blowoff.obj: blowoff.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(xsnow_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT xsnow-blowoff.obj -MD -MP -MF $(DEPDIR)/xsnow-blowoff.Tpo -c -o xsnow-blowoff.obj `if test -f 'blowoff.c'; then $(CYGPATH_W) 'blowoff.c'; else $(CYGPATH_W) '$(srcdir)/blowoff.c'; fi` @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/xsnow-blowoff.Tpo $(DEPDIR)/xsnow-blowoff.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='blowoff.c' object='xsnow-blowoff.obj' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(xsnow_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o xsnow-blowoff.obj `if test -f 'blowoff.c'; then $(CYGPATH_W) 'blowoff.c'; else $(CYGPATH_W) '$(srcdir)/blowoff.c'; fi` xsnow-treesnow.o: treesnow.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(xsnow_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT xsnow-treesnow.o -MD -MP -MF $(DEPDIR)/xsnow-treesnow.Tpo -c -o xsnow-treesnow.o `test -f 'treesnow.c' || echo '$(srcdir)/'`treesnow.c @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/xsnow-treesnow.Tpo $(DEPDIR)/xsnow-treesnow.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='treesnow.c' object='xsnow-treesnow.o' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(xsnow_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o xsnow-treesnow.o `test -f 'treesnow.c' || echo '$(srcdir)/'`treesnow.c xsnow-treesnow.obj: treesnow.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(xsnow_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT xsnow-treesnow.obj -MD -MP -MF $(DEPDIR)/xsnow-treesnow.Tpo -c -o xsnow-treesnow.obj `if test -f 'treesnow.c'; then $(CYGPATH_W) 'treesnow.c'; else $(CYGPATH_W) '$(srcdir)/treesnow.c'; fi` @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/xsnow-treesnow.Tpo $(DEPDIR)/xsnow-treesnow.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='treesnow.c' object='xsnow-treesnow.obj' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(xsnow_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o xsnow-treesnow.obj `if test -f 'treesnow.c'; then $(CYGPATH_W) 'treesnow.c'; else $(CYGPATH_W) '$(srcdir)/treesnow.c'; fi` xsnow-loadmeasure.o: loadmeasure.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(xsnow_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT xsnow-loadmeasure.o -MD -MP -MF $(DEPDIR)/xsnow-loadmeasure.Tpo -c -o xsnow-loadmeasure.o `test -f 'loadmeasure.c' || echo '$(srcdir)/'`loadmeasure.c @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/xsnow-loadmeasure.Tpo $(DEPDIR)/xsnow-loadmeasure.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='loadmeasure.c' object='xsnow-loadmeasure.o' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(xsnow_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o xsnow-loadmeasure.o `test -f 'loadmeasure.c' || echo '$(srcdir)/'`loadmeasure.c xsnow-loadmeasure.obj: loadmeasure.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(xsnow_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT xsnow-loadmeasure.obj -MD -MP -MF $(DEPDIR)/xsnow-loadmeasure.Tpo -c -o xsnow-loadmeasure.obj `if test -f 'loadmeasure.c'; then $(CYGPATH_W) 'loadmeasure.c'; else $(CYGPATH_W) '$(srcdir)/loadmeasure.c'; fi` @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/xsnow-loadmeasure.Tpo $(DEPDIR)/xsnow-loadmeasure.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='loadmeasure.c' object='xsnow-loadmeasure.obj' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(xsnow_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o xsnow-loadmeasure.obj `if test -f 'loadmeasure.c'; then $(CYGPATH_W) 'loadmeasure.c'; else $(CYGPATH_W) '$(srcdir)/loadmeasure.c'; fi` xsnow-moon.o: moon.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(xsnow_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT xsnow-moon.o -MD -MP -MF $(DEPDIR)/xsnow-moon.Tpo -c -o xsnow-moon.o `test -f 'moon.c' || echo '$(srcdir)/'`moon.c @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/xsnow-moon.Tpo $(DEPDIR)/xsnow-moon.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='moon.c' object='xsnow-moon.o' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(xsnow_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o xsnow-moon.o `test -f 'moon.c' || echo '$(srcdir)/'`moon.c xsnow-moon.obj: moon.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(xsnow_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT xsnow-moon.obj -MD -MP -MF $(DEPDIR)/xsnow-moon.Tpo -c -o xsnow-moon.obj `if test -f 'moon.c'; then $(CYGPATH_W) 'moon.c'; else $(CYGPATH_W) '$(srcdir)/moon.c'; fi` @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/xsnow-moon.Tpo $(DEPDIR)/xsnow-moon.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='moon.c' object='xsnow-moon.obj' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(xsnow_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o xsnow-moon.obj `if test -f 'moon.c'; then $(CYGPATH_W) 'moon.c'; else $(CYGPATH_W) '$(srcdir)/moon.c'; fi` xsnow-transwindow.o: transwindow.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(xsnow_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT xsnow-transwindow.o -MD -MP -MF $(DEPDIR)/xsnow-transwindow.Tpo -c -o xsnow-transwindow.o `test -f 'transwindow.c' || echo '$(srcdir)/'`transwindow.c @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/xsnow-transwindow.Tpo $(DEPDIR)/xsnow-transwindow.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='transwindow.c' object='xsnow-transwindow.o' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(xsnow_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o xsnow-transwindow.o `test -f 'transwindow.c' || echo '$(srcdir)/'`transwindow.c xsnow-transwindow.obj: transwindow.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(xsnow_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT xsnow-transwindow.obj -MD -MP -MF $(DEPDIR)/xsnow-transwindow.Tpo -c -o xsnow-transwindow.obj `if test -f 'transwindow.c'; then $(CYGPATH_W) 'transwindow.c'; else $(CYGPATH_W) '$(srcdir)/transwindow.c'; fi` @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/xsnow-transwindow.Tpo $(DEPDIR)/xsnow-transwindow.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='transwindow.c' object='xsnow-transwindow.obj' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(xsnow_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o xsnow-transwindow.obj `if test -f 'transwindow.c'; then $(CYGPATH_W) 'transwindow.c'; else $(CYGPATH_W) '$(srcdir)/transwindow.c'; fi` xsnow-selfrep.o: selfrep.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(xsnow_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT xsnow-selfrep.o -MD -MP -MF $(DEPDIR)/xsnow-selfrep.Tpo -c -o xsnow-selfrep.o `test -f 'selfrep.c' || echo '$(srcdir)/'`selfrep.c @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/xsnow-selfrep.Tpo $(DEPDIR)/xsnow-selfrep.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='selfrep.c' object='xsnow-selfrep.o' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(xsnow_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o xsnow-selfrep.o `test -f 'selfrep.c' || echo '$(srcdir)/'`selfrep.c xsnow-selfrep.obj: selfrep.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(xsnow_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT xsnow-selfrep.obj -MD -MP -MF $(DEPDIR)/xsnow-selfrep.Tpo -c -o xsnow-selfrep.obj `if test -f 'selfrep.c'; then $(CYGPATH_W) 'selfrep.c'; else $(CYGPATH_W) '$(srcdir)/selfrep.c'; fi` @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/xsnow-selfrep.Tpo $(DEPDIR)/xsnow-selfrep.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='selfrep.c' object='xsnow-selfrep.obj' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(xsnow_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o xsnow-selfrep.obj `if test -f 'selfrep.c'; then $(CYGPATH_W) 'selfrep.c'; else $(CYGPATH_W) '$(srcdir)/selfrep.c'; fi` xsnow-aurora.o: aurora.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(xsnow_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT xsnow-aurora.o -MD -MP -MF $(DEPDIR)/xsnow-aurora.Tpo -c -o xsnow-aurora.o `test -f 'aurora.c' || echo '$(srcdir)/'`aurora.c @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/xsnow-aurora.Tpo $(DEPDIR)/xsnow-aurora.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='aurora.c' object='xsnow-aurora.o' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(xsnow_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o xsnow-aurora.o `test -f 'aurora.c' || echo '$(srcdir)/'`aurora.c xsnow-aurora.obj: aurora.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(xsnow_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT xsnow-aurora.obj -MD -MP -MF $(DEPDIR)/xsnow-aurora.Tpo -c -o xsnow-aurora.obj `if test -f 'aurora.c'; then $(CYGPATH_W) 'aurora.c'; else $(CYGPATH_W) '$(srcdir)/aurora.c'; fi` @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/xsnow-aurora.Tpo $(DEPDIR)/xsnow-aurora.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='aurora.c' object='xsnow-aurora.obj' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(xsnow_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o xsnow-aurora.obj `if test -f 'aurora.c'; then $(CYGPATH_W) 'aurora.c'; else $(CYGPATH_W) '$(srcdir)/aurora.c'; fi` xsnow-spline_interpol.o: spline_interpol.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(xsnow_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT xsnow-spline_interpol.o -MD -MP -MF $(DEPDIR)/xsnow-spline_interpol.Tpo -c -o xsnow-spline_interpol.o `test -f 'spline_interpol.c' || echo '$(srcdir)/'`spline_interpol.c @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/xsnow-spline_interpol.Tpo $(DEPDIR)/xsnow-spline_interpol.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='spline_interpol.c' object='xsnow-spline_interpol.o' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(xsnow_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o xsnow-spline_interpol.o `test -f 'spline_interpol.c' || echo '$(srcdir)/'`spline_interpol.c xsnow-spline_interpol.obj: spline_interpol.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(xsnow_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT xsnow-spline_interpol.obj -MD -MP -MF $(DEPDIR)/xsnow-spline_interpol.Tpo -c -o xsnow-spline_interpol.obj `if test -f 'spline_interpol.c'; then $(CYGPATH_W) 'spline_interpol.c'; else $(CYGPATH_W) '$(srcdir)/spline_interpol.c'; fi` @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/xsnow-spline_interpol.Tpo $(DEPDIR)/xsnow-spline_interpol.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='spline_interpol.c' object='xsnow-spline_interpol.obj' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(xsnow_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o xsnow-spline_interpol.obj `if test -f 'spline_interpol.c'; then $(CYGPATH_W) 'spline_interpol.c'; else $(CYGPATH_W) '$(srcdir)/spline_interpol.c'; fi` xsnow-xpm2cairo-gdk.o: xpm2cairo-gdk.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(xsnow_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT xsnow-xpm2cairo-gdk.o -MD -MP -MF $(DEPDIR)/xsnow-xpm2cairo-gdk.Tpo -c -o xsnow-xpm2cairo-gdk.o `test -f 'xpm2cairo-gdk.c' || echo '$(srcdir)/'`xpm2cairo-gdk.c @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/xsnow-xpm2cairo-gdk.Tpo $(DEPDIR)/xsnow-xpm2cairo-gdk.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='xpm2cairo-gdk.c' object='xsnow-xpm2cairo-gdk.o' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(xsnow_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o xsnow-xpm2cairo-gdk.o `test -f 'xpm2cairo-gdk.c' || echo '$(srcdir)/'`xpm2cairo-gdk.c xsnow-xpm2cairo-gdk.obj: xpm2cairo-gdk.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(xsnow_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT xsnow-xpm2cairo-gdk.obj -MD -MP -MF $(DEPDIR)/xsnow-xpm2cairo-gdk.Tpo -c -o xsnow-xpm2cairo-gdk.obj `if test -f 'xpm2cairo-gdk.c'; then $(CYGPATH_W) 'xpm2cairo-gdk.c'; else $(CYGPATH_W) '$(srcdir)/xpm2cairo-gdk.c'; fi` @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/xsnow-xpm2cairo-gdk.Tpo $(DEPDIR)/xsnow-xpm2cairo-gdk.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='xpm2cairo-gdk.c' object='xsnow-xpm2cairo-gdk.obj' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(xsnow_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o xsnow-xpm2cairo-gdk.obj `if test -f 'xpm2cairo-gdk.c'; then $(CYGPATH_W) 'xpm2cairo-gdk.c'; else $(CYGPATH_W) '$(srcdir)/xpm2cairo-gdk.c'; fi` .cpp.o: @am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< @am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXXCOMPILE) -c -o $@ $< .cpp.obj: @am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'` @am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'` xsnow-mainstub.o: mainstub.cpp @am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(xsnow_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT xsnow-mainstub.o -MD -MP -MF $(DEPDIR)/xsnow-mainstub.Tpo -c -o xsnow-mainstub.o `test -f 'mainstub.cpp' || echo '$(srcdir)/'`mainstub.cpp @am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/xsnow-mainstub.Tpo $(DEPDIR)/xsnow-mainstub.Po @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='mainstub.cpp' object='xsnow-mainstub.o' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(xsnow_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o xsnow-mainstub.o `test -f 'mainstub.cpp' || echo '$(srcdir)/'`mainstub.cpp xsnow-mainstub.obj: mainstub.cpp @am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(xsnow_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT xsnow-mainstub.obj -MD -MP -MF $(DEPDIR)/xsnow-mainstub.Tpo -c -o xsnow-mainstub.obj `if test -f 'mainstub.cpp'; then $(CYGPATH_W) 'mainstub.cpp'; else $(CYGPATH_W) '$(srcdir)/mainstub.cpp'; fi` @am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/xsnow-mainstub.Tpo $(DEPDIR)/xsnow-mainstub.Po @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='mainstub.cpp' object='xsnow-mainstub.obj' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(xsnow_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o xsnow-mainstub.obj `if test -f 'mainstub.cpp'; then $(CYGPATH_W) 'mainstub.cpp'; else $(CYGPATH_W) '$(srcdir)/mainstub.cpp'; fi` xsnow-hashtable.o: hashtable.cpp @am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(xsnow_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT xsnow-hashtable.o -MD -MP -MF $(DEPDIR)/xsnow-hashtable.Tpo -c -o xsnow-hashtable.o `test -f 'hashtable.cpp' || echo '$(srcdir)/'`hashtable.cpp @am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/xsnow-hashtable.Tpo $(DEPDIR)/xsnow-hashtable.Po @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='hashtable.cpp' object='xsnow-hashtable.o' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(xsnow_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o xsnow-hashtable.o `test -f 'hashtable.cpp' || echo '$(srcdir)/'`hashtable.cpp xsnow-hashtable.obj: hashtable.cpp @am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(xsnow_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -MT xsnow-hashtable.obj -MD -MP -MF $(DEPDIR)/xsnow-hashtable.Tpo -c -o xsnow-hashtable.obj `if test -f 'hashtable.cpp'; then $(CYGPATH_W) 'hashtable.cpp'; else $(CYGPATH_W) '$(srcdir)/hashtable.cpp'; fi` @am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/xsnow-hashtable.Tpo $(DEPDIR)/xsnow-hashtable.Po @AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='hashtable.cpp' object='xsnow-hashtable.obj' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(xsnow_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -c -o xsnow-hashtable.obj `if test -f 'hashtable.cpp'; then $(CYGPATH_W) 'hashtable.cpp'; else $(CYGPATH_W) '$(srcdir)/hashtable.cpp'; fi` install-man6: $(man6_MANS) @$(NORMAL_INSTALL) @list1='$(man6_MANS)'; \ list2=''; \ test -n "$(man6dir)" \ && test -n "`echo $$list1$$list2`" \ || exit 0; \ echo " $(MKDIR_P) '$(DESTDIR)$(man6dir)'"; \ $(MKDIR_P) "$(DESTDIR)$(man6dir)" || exit 1; \ { for i in $$list1; do echo "$$i"; done; \ if test -n "$$list2"; then \ for i in $$list2; do echo "$$i"; done \ | sed -n '/\.6[a-z]*$$/p'; \ fi; \ } | while read p; do \ if test -f $$p; then d=; else d="$(srcdir)/"; fi; \ echo "$$d$$p"; echo "$$p"; \ done | \ sed -e 'n;s,.*/,,;p;h;s,.*\.,,;s,^[^6][0-9a-z]*$$,6,;x' \ -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,' | \ sed 'N;N;s,\n, ,g' | { \ list=; while read file base inst; do \ if test "$$base" = "$$inst"; then list="$$list $$file"; else \ echo " $(INSTALL_DATA) '$$file' '$(DESTDIR)$(man6dir)/$$inst'"; \ $(INSTALL_DATA) "$$file" "$(DESTDIR)$(man6dir)/$$inst" || exit $$?; \ fi; \ done; \ for i in $$list; do echo "$$i"; done | $(am__base_list) | \ while read files; do \ test -z "$$files" || { \ echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(man6dir)'"; \ $(INSTALL_DATA) $$files "$(DESTDIR)$(man6dir)" || exit $$?; }; \ done; } uninstall-man6: @$(NORMAL_UNINSTALL) @list='$(man6_MANS)'; test -n "$(man6dir)" || exit 0; \ files=`{ for i in $$list; do echo "$$i"; done; \ } | sed -e 's,.*/,,;h;s,.*\.,,;s,^[^6][0-9a-z]*$$,6,;x' \ -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,'`; \ dir='$(DESTDIR)$(man6dir)'; $(am__uninstall_files_from_dir) install-appiconDATA: $(appicon_DATA) @$(NORMAL_INSTALL) @list='$(appicon_DATA)'; test -n "$(appicondir)" || list=; \ if test -n "$$list"; then \ echo " $(MKDIR_P) '$(DESTDIR)$(appicondir)'"; \ $(MKDIR_P) "$(DESTDIR)$(appicondir)" || exit 1; \ fi; \ for p in $$list; do \ if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ echo "$$d$$p"; \ done | $(am__base_list) | \ while read files; do \ echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(appicondir)'"; \ $(INSTALL_DATA) $$files "$(DESTDIR)$(appicondir)" || exit $$?; \ done uninstall-appiconDATA: @$(NORMAL_UNINSTALL) @list='$(appicon_DATA)'; test -n "$(appicondir)" || list=; \ files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ dir='$(DESTDIR)$(appicondir)'; $(am__uninstall_files_from_dir) # This directory's subdirectories are mostly independent; you can cd # into them and run 'make' without going through this Makefile. # To change the values of 'make' variables: instead of editing Makefiles, # (1) if the variable is set in 'config.status', edit 'config.status' # (which will cause the Makefiles to be regenerated when you run 'make'); # (2) otherwise, pass the desired values on the 'make' command line. $(am__recursive_targets): @fail=; \ if $(am__make_keepgoing); then \ failcom='fail=yes'; \ else \ failcom='exit 1'; \ fi; \ dot_seen=no; \ target=`echo $@ | sed s/-recursive//`; \ case "$@" in \ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ *) list='$(SUBDIRS)' ;; \ esac; \ for subdir in $$list; do \ echo "Making $$target in $$subdir"; \ if test "$$subdir" = "."; then \ dot_seen=yes; \ local_target="$$target-am"; \ else \ local_target="$$target"; \ fi; \ ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ || eval $$failcom; \ done; \ if test "$$dot_seen" = "no"; then \ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ fi; test -z "$$fail" ID: $(am__tagged_files) $(am__define_uniq_tagged_files); mkid -fID $$unique tags: tags-recursive TAGS: tags tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) set x; \ here=`pwd`; \ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ include_option=--etags-include; \ empty_fix=.; \ else \ include_option=--include; \ empty_fix=; \ fi; \ list='$(SUBDIRS)'; for subdir in $$list; do \ if test "$$subdir" = .; then :; else \ test ! -f $$subdir/TAGS || \ set "$$@" "$$include_option=$$here/$$subdir/TAGS"; \ fi; \ done; \ $(am__define_uniq_tagged_files); \ shift; \ if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \ test -n "$$unique" || unique=$$empty_fix; \ if test $$# -gt 0; then \ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ "$$@" $$unique; \ else \ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ $$unique; \ fi; \ fi ctags: ctags-recursive CTAGS: ctags ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) $(am__define_uniq_tagged_files); \ test -z "$(CTAGS_ARGS)$$unique" \ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ $$unique GTAGS: here=`$(am__cd) $(top_builddir) && pwd` \ && $(am__cd) $(top_srcdir) \ && gtags -i $(GTAGS_ARGS) "$$here" cscopelist: cscopelist-recursive cscopelist-am: $(am__tagged_files) list='$(am__tagged_files)'; \ case "$(srcdir)" in \ [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \ *) sdir=$(subdir)/$(srcdir) ;; \ esac; \ for i in $$list; do \ if test -f "$$i"; then \ echo "$(subdir)/$$i"; \ else \ echo "$$sdir/$$i"; \ fi; \ done >> $(top_builddir)/cscope.files distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags # Recover from deleted '.trs' file; this should ensure that # "rm -f foo.log; make foo.trs" re-run 'foo.test', and re-create # both 'foo.log' and 'foo.trs'. Break the recipe in two subshells # to avoid problems with "make -n". .log.trs: rm -f $< $@ $(MAKE) $(AM_MAKEFLAGS) $< # Leading 'am--fnord' is there to ensure the list of targets does not # expand to empty, as could happen e.g. with make check TESTS=''. am--fnord $(TEST_LOGS) $(TEST_LOGS:.log=.trs): $(am__force_recheck) am--force-recheck: @: $(TEST_SUITE_LOG): $(TEST_LOGS) @$(am__set_TESTS_bases); \ am__f_ok () { test -f "$$1" && test -r "$$1"; }; \ redo_bases=`for i in $$bases; do \ am__f_ok $$i.trs && am__f_ok $$i.log || echo $$i; \ done`; \ if test -n "$$redo_bases"; then \ redo_logs=`for i in $$redo_bases; do echo $$i.log; done`; \ redo_results=`for i in $$redo_bases; do echo $$i.trs; done`; \ if $(am__make_dryrun); then :; else \ rm -f $$redo_logs && rm -f $$redo_results || exit 1; \ fi; \ fi; \ if test -n "$$am__remaking_logs"; then \ echo "fatal: making $(TEST_SUITE_LOG): possible infinite" \ "recursion detected" >&2; \ elif test -n "$$redo_logs"; then \ am__remaking_logs=yes $(MAKE) $(AM_MAKEFLAGS) $$redo_logs; \ fi; \ if $(am__make_dryrun); then :; else \ st=0; \ errmsg="fatal: making $(TEST_SUITE_LOG): failed to create"; \ for i in $$redo_bases; do \ test -f $$i.trs && test -r $$i.trs \ || { echo "$$errmsg $$i.trs" >&2; st=1; }; \ test -f $$i.log && test -r $$i.log \ || { echo "$$errmsg $$i.log" >&2; st=1; }; \ done; \ test $$st -eq 0 || exit 1; \ fi @$(am__sh_e_setup); $(am__tty_colors); $(am__set_TESTS_bases); \ ws='[ ]'; \ results=`for b in $$bases; do echo $$b.trs; done`; \ test -n "$$results" || results=/dev/null; \ all=` grep "^$$ws*:test-result:" $$results | wc -l`; \ pass=` grep "^$$ws*:test-result:$$ws*PASS" $$results | wc -l`; \ fail=` grep "^$$ws*:test-result:$$ws*FAIL" $$results | wc -l`; \ skip=` grep "^$$ws*:test-result:$$ws*SKIP" $$results | wc -l`; \ xfail=`grep "^$$ws*:test-result:$$ws*XFAIL" $$results | wc -l`; \ xpass=`grep "^$$ws*:test-result:$$ws*XPASS" $$results | wc -l`; \ error=`grep "^$$ws*:test-result:$$ws*ERROR" $$results | wc -l`; \ if test `expr $$fail + $$xpass + $$error` -eq 0; then \ success=true; \ else \ success=false; \ fi; \ br='==================='; br=$$br$$br$$br$$br; \ result_count () \ { \ if test x"$$1" = x"--maybe-color"; then \ maybe_colorize=yes; \ elif test x"$$1" = x"--no-color"; then \ maybe_colorize=no; \ else \ echo "$@: invalid 'result_count' usage" >&2; exit 4; \ fi; \ shift; \ desc=$$1 count=$$2; \ if test $$maybe_colorize = yes && test $$count -gt 0; then \ color_start=$$3 color_end=$$std; \ else \ color_start= color_end=; \ fi; \ echo "$${color_start}# $$desc $$count$${color_end}"; \ }; \ create_testsuite_report () \ { \ result_count $$1 "TOTAL:" $$all "$$brg"; \ result_count $$1 "PASS: " $$pass "$$grn"; \ result_count $$1 "SKIP: " $$skip "$$blu"; \ result_count $$1 "XFAIL:" $$xfail "$$lgn"; \ result_count $$1 "FAIL: " $$fail "$$red"; \ result_count $$1 "XPASS:" $$xpass "$$red"; \ result_count $$1 "ERROR:" $$error "$$mgn"; \ }; \ { \ echo "$(PACKAGE_STRING): $(subdir)/$(TEST_SUITE_LOG)" | \ $(am__rst_title); \ create_testsuite_report --no-color; \ echo; \ echo ".. contents:: :depth: 2"; \ echo; \ for b in $$bases; do echo $$b; done \ | $(am__create_global_log); \ } >$(TEST_SUITE_LOG).tmp || exit 1; \ mv $(TEST_SUITE_LOG).tmp $(TEST_SUITE_LOG); \ if $$success; then \ col="$$grn"; \ else \ col="$$red"; \ test x"$$VERBOSE" = x || cat $(TEST_SUITE_LOG); \ fi; \ echo "$${col}$$br$${std}"; \ echo "$${col}Testsuite summary"$(AM_TESTSUITE_SUMMARY_HEADER)"$${std}"; \ echo "$${col}$$br$${std}"; \ create_testsuite_report --maybe-color; \ echo "$$col$$br$$std"; \ if $$success; then :; else \ echo "$${col}See $(subdir)/$(TEST_SUITE_LOG)$${std}"; \ if test -n "$(PACKAGE_BUGREPORT)"; then \ echo "$${col}Please report to $(PACKAGE_BUGREPORT)$${std}"; \ fi; \ echo "$$col$$br$$std"; \ fi; \ $$success || exit 1 check-TESTS: @list='$(RECHECK_LOGS)'; test -z "$$list" || rm -f $$list @list='$(RECHECK_LOGS:.log=.trs)'; test -z "$$list" || rm -f $$list @test -z "$(TEST_SUITE_LOG)" || rm -f $(TEST_SUITE_LOG) @set +e; $(am__set_TESTS_bases); \ log_list=`for i in $$bases; do echo $$i.log; done`; \ trs_list=`for i in $$bases; do echo $$i.trs; done`; \ log_list=`echo $$log_list`; trs_list=`echo $$trs_list`; \ $(MAKE) $(AM_MAKEFLAGS) $(TEST_SUITE_LOG) TEST_LOGS="$$log_list"; \ exit $$?; recheck: all @test -z "$(TEST_SUITE_LOG)" || rm -f $(TEST_SUITE_LOG) @set +e; $(am__set_TESTS_bases); \ bases=`for i in $$bases; do echo $$i; done \ | $(am__list_recheck_tests)` || exit 1; \ log_list=`for i in $$bases; do echo $$i.log; done`; \ log_list=`echo $$log_list`; \ $(MAKE) $(AM_MAKEFLAGS) $(TEST_SUITE_LOG) \ am__force_recheck=am--force-recheck \ TEST_LOGS="$$log_list"; \ exit $$? test1.sh.log: test1.sh @p='test1.sh'; \ b='test1.sh'; \ $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \ --log-file $$b.log --trs-file $$b.trs \ $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \ "$$tst" $(AM_TESTS_FD_REDIRECT) test2.sh.log: test2.sh @p='test2.sh'; \ b='test2.sh'; \ $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \ --log-file $$b.log --trs-file $$b.trs \ $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \ "$$tst" $(AM_TESTS_FD_REDIRECT) .test.log: @p='$<'; \ $(am__set_b); \ $(am__check_pre) $(TEST_LOG_DRIVER) --test-name "$$f" \ --log-file $$b.log --trs-file $$b.trs \ $(am__common_driver_flags) $(AM_TEST_LOG_DRIVER_FLAGS) $(TEST_LOG_DRIVER_FLAGS) -- $(TEST_LOG_COMPILE) \ "$$tst" $(AM_TESTS_FD_REDIRECT) @am__EXEEXT_TRUE@.test$(EXEEXT).log: @am__EXEEXT_TRUE@ @p='$<'; \ @am__EXEEXT_TRUE@ $(am__set_b); \ @am__EXEEXT_TRUE@ $(am__check_pre) $(TEST_LOG_DRIVER) --test-name "$$f" \ @am__EXEEXT_TRUE@ --log-file $$b.log --trs-file $$b.trs \ @am__EXEEXT_TRUE@ $(am__common_driver_flags) $(AM_TEST_LOG_DRIVER_FLAGS) $(TEST_LOG_DRIVER_FLAGS) -- $(TEST_LOG_COMPILE) \ @am__EXEEXT_TRUE@ "$$tst" $(AM_TESTS_FD_REDIRECT) distdir: $(BUILT_SOURCES) $(MAKE) $(AM_MAKEFLAGS) distdir-am distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ dist_files=`for file in $$list; do echo $$file; done | \ sed -e "s|^$$srcdirstrip/||;t" \ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ case $$dist_files in \ */*) $(MKDIR_P) `echo "$$dist_files" | \ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ sort -u` ;; \ esac; \ for file in $$dist_files; do \ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ if test -d $$d/$$file; then \ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ if test -d "$(distdir)/$$file"; then \ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ fi; \ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ fi; \ cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ else \ test -f "$(distdir)/$$file" \ || cp -p $$d/$$file "$(distdir)/$$file" \ || exit 1; \ fi; \ done @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ if test "$$subdir" = .; then :; else \ $(am__make_dryrun) \ || test -d "$(distdir)/$$subdir" \ || $(MKDIR_P) "$(distdir)/$$subdir" \ || exit 1; \ dir1=$$subdir; dir2="$(distdir)/$$subdir"; \ $(am__relativize); \ new_distdir=$$reldir; \ dir1=$$subdir; dir2="$(top_distdir)"; \ $(am__relativize); \ new_top_distdir=$$reldir; \ echo " (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir="$$new_top_distdir" distdir="$$new_distdir" \\"; \ echo " am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)"; \ ($(am__cd) $$subdir && \ $(MAKE) $(AM_MAKEFLAGS) \ top_distdir="$$new_top_distdir" \ distdir="$$new_distdir" \ am__remove_distdir=: \ am__skip_length_check=: \ am__skip_mode_fix=: \ distdir) \ || exit 1; \ fi; \ done check-am: all-am $(MAKE) $(AM_MAKEFLAGS) check-TESTS check: $(BUILT_SOURCES) $(MAKE) $(AM_MAKEFLAGS) check-recursive all-am: Makefile $(PROGRAMS) $(LIBRARIES) $(MANS) $(DATA) installdirs: installdirs-recursive installdirs-am: for dir in "$(DESTDIR)$(gamesdir)" "$(DESTDIR)$(man6dir)" "$(DESTDIR)$(appicondir)"; do \ test -z "$$dir" || $(MKDIR_P) "$$dir"; \ done install: $(BUILT_SOURCES) $(MAKE) $(AM_MAKEFLAGS) install-recursive install-exec: $(BUILT_SOURCES) $(MAKE) $(AM_MAKEFLAGS) install-exec-recursive install-data: install-data-recursive uninstall: uninstall-recursive install-am: all-am @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am installcheck: installcheck-recursive install-strip: if test -z '$(STRIP)'; then \ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ install; \ else \ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ fi mostlyclean-generic: -test -z "$(TEST_LOGS)" || rm -f $(TEST_LOGS) -test -z "$(TEST_LOGS:.log=.trs)" || rm -f $(TEST_LOGS:.log=.trs) -test -z "$(TEST_SUITE_LOG)" || rm -f $(TEST_SUITE_LOG) clean-generic: -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES) distclean-generic: -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) maintainer-clean-generic: @echo "This command is intended for maintainers to use" @echo "it deletes files that may require special tools to rebuild." -test -z "$(BUILT_SOURCES)" || rm -f $(BUILT_SOURCES) clean: clean-recursive clean-am: clean-gamesPROGRAMS clean-generic clean-noinstLIBRARIES \ clean-noinstPROGRAMS mostlyclean-am distclean: distclean-recursive -rm -f ./$(DEPDIR)/docs.Po -rm -f ./$(DEPDIR)/flags.Po -rm -f ./$(DEPDIR)/libxdo_a-xdo.Po -rm -f ./$(DEPDIR)/libxdo_a-xdo_search.Po -rm -f ./$(DEPDIR)/makeman.Po -rm -f ./$(DEPDIR)/xsnow-Santa.Po -rm -f ./$(DEPDIR)/xsnow-aurora.Po -rm -f ./$(DEPDIR)/xsnow-birds.Po -rm -f ./$(DEPDIR)/xsnow-blowoff.Po -rm -f ./$(DEPDIR)/xsnow-clientwin.Po -rm -f ./$(DEPDIR)/xsnow-clocks.Po -rm -f ./$(DEPDIR)/xsnow-csvpos.Po -rm -f ./$(DEPDIR)/xsnow-docs.Po -rm -f ./$(DEPDIR)/xsnow-dsimple.Po -rm -f ./$(DEPDIR)/xsnow-fallensnow.Po -rm -f ./$(DEPDIR)/xsnow-flags.Po -rm -f ./$(DEPDIR)/xsnow-hashtable.Po -rm -f ./$(DEPDIR)/xsnow-ixpm.Po -rm -f ./$(DEPDIR)/xsnow-kdtree.Po -rm -f ./$(DEPDIR)/xsnow-loadmeasure.Po -rm -f ./$(DEPDIR)/xsnow-main.Po -rm -f ./$(DEPDIR)/xsnow-mainstub.Po -rm -f ./$(DEPDIR)/xsnow-meteor.Po -rm -f ./$(DEPDIR)/xsnow-moon.Po -rm -f ./$(DEPDIR)/xsnow-pixmaps.Po -rm -f ./$(DEPDIR)/xsnow-scenery.Po -rm -f ./$(DEPDIR)/xsnow-selfrep.Po -rm -f ./$(DEPDIR)/xsnow-snow.Po -rm -f ./$(DEPDIR)/xsnow-spline_interpol.Po -rm -f ./$(DEPDIR)/xsnow-stars.Po -rm -f ./$(DEPDIR)/xsnow-transwindow.Po -rm -f ./$(DEPDIR)/xsnow-treesnow.Po -rm -f ./$(DEPDIR)/xsnow-ui.Po -rm -f ./$(DEPDIR)/xsnow-utils.Po -rm -f ./$(DEPDIR)/xsnow-wind.Po -rm -f ./$(DEPDIR)/xsnow-windows.Po -rm -f ./$(DEPDIR)/xsnow-wmctrl.Po -rm -f ./$(DEPDIR)/xsnow-xpm2cairo-gdk.Po -rm -f Makefile distclean-am: clean-am distclean-compile distclean-generic \ distclean-tags dvi: dvi-recursive dvi-am: html: html-recursive html-am: info: info-recursive info-am: install-data-am: install-appiconDATA install-gamesPROGRAMS install-man install-dvi: install-dvi-recursive install-dvi-am: install-exec-am: install-html: install-html-recursive install-html-am: install-info: install-info-recursive install-info-am: install-man: install-man6 install-pdf: install-pdf-recursive install-pdf-am: install-ps: install-ps-recursive install-ps-am: installcheck-am: maintainer-clean: maintainer-clean-recursive -rm -f ./$(DEPDIR)/docs.Po -rm -f ./$(DEPDIR)/flags.Po -rm -f ./$(DEPDIR)/libxdo_a-xdo.Po -rm -f ./$(DEPDIR)/libxdo_a-xdo_search.Po -rm -f ./$(DEPDIR)/makeman.Po -rm -f ./$(DEPDIR)/xsnow-Santa.Po -rm -f ./$(DEPDIR)/xsnow-aurora.Po -rm -f ./$(DEPDIR)/xsnow-birds.Po -rm -f ./$(DEPDIR)/xsnow-blowoff.Po -rm -f ./$(DEPDIR)/xsnow-clientwin.Po -rm -f ./$(DEPDIR)/xsnow-clocks.Po -rm -f ./$(DEPDIR)/xsnow-csvpos.Po -rm -f ./$(DEPDIR)/xsnow-docs.Po -rm -f ./$(DEPDIR)/xsnow-dsimple.Po -rm -f ./$(DEPDIR)/xsnow-fallensnow.Po -rm -f ./$(DEPDIR)/xsnow-flags.Po -rm -f ./$(DEPDIR)/xsnow-hashtable.Po -rm -f ./$(DEPDIR)/xsnow-ixpm.Po -rm -f ./$(DEPDIR)/xsnow-kdtree.Po -rm -f ./$(DEPDIR)/xsnow-loadmeasure.Po -rm -f ./$(DEPDIR)/xsnow-main.Po -rm -f ./$(DEPDIR)/xsnow-mainstub.Po -rm -f ./$(DEPDIR)/xsnow-meteor.Po -rm -f ./$(DEPDIR)/xsnow-moon.Po -rm -f ./$(DEPDIR)/xsnow-pixmaps.Po -rm -f ./$(DEPDIR)/xsnow-scenery.Po -rm -f ./$(DEPDIR)/xsnow-selfrep.Po -rm -f ./$(DEPDIR)/xsnow-snow.Po -rm -f ./$(DEPDIR)/xsnow-spline_interpol.Po -rm -f ./$(DEPDIR)/xsnow-stars.Po -rm -f ./$(DEPDIR)/xsnow-transwindow.Po -rm -f ./$(DEPDIR)/xsnow-treesnow.Po -rm -f ./$(DEPDIR)/xsnow-ui.Po -rm -f ./$(DEPDIR)/xsnow-utils.Po -rm -f ./$(DEPDIR)/xsnow-wind.Po -rm -f ./$(DEPDIR)/xsnow-windows.Po -rm -f ./$(DEPDIR)/xsnow-wmctrl.Po -rm -f ./$(DEPDIR)/xsnow-xpm2cairo-gdk.Po -rm -f Makefile maintainer-clean-am: distclean-am maintainer-clean-generic mostlyclean: mostlyclean-recursive mostlyclean-am: mostlyclean-compile mostlyclean-generic pdf: pdf-recursive pdf-am: ps: ps-recursive ps-am: uninstall-am: uninstall-appiconDATA uninstall-gamesPROGRAMS \ uninstall-man uninstall-man: uninstall-man6 .MAKE: $(am__recursive_targets) all check check-am install install-am \ install-exec install-strip .PHONY: $(am__recursive_targets) CTAGS GTAGS TAGS all all-am \ am--depfiles check check-TESTS check-am clean \ clean-gamesPROGRAMS clean-generic clean-noinstLIBRARIES \ clean-noinstPROGRAMS cscopelist-am ctags ctags-am distclean \ distclean-compile distclean-generic distclean-tags distdir dvi \ dvi-am html html-am info info-am install install-am \ install-appiconDATA install-data install-data-am install-dvi \ install-dvi-am install-exec install-exec-am \ install-gamesPROGRAMS install-html install-html-am \ install-info install-info-am install-man install-man6 \ install-pdf install-pdf-am install-ps install-ps-am \ install-strip installcheck installcheck-am installdirs \ installdirs-am maintainer-clean maintainer-clean-generic \ mostlyclean mostlyclean-compile mostlyclean-generic pdf pdf-am \ ps ps-am recheck tags tags-am uninstall uninstall-am \ uninstall-appiconDATA uninstall-gamesPROGRAMS uninstall-man \ uninstall-man6 .PRECIOUS: Makefile @USE_NLS_TRUE@LANGUAGES != for l in `sed 's/\#.*//' $(top_srcdir)/po/LINGUAS`; do echo $$l; done @USE_NLS_FALSE@ LANGUAGES = makeman$(EXEEXT): changelog.inc $(makeman_SOURCES) $(CC_FOR_BUILD) $(CFLAGS_FOR_BUILD) -DVERSION=\"$(VERSION)\" -DMAKEMAN -I$(top_srcdir)/src -I. -o $@ \ $(top_srcdir)/src/makeman.c $(top_srcdir)/src/docs.c $(top_srcdir)/src/flags.c $(tarfile): echo "Dummy tarfile." > $@ @MAKESELFREP_TRUE@tarfile.inc: $(tarfile) $(TOASCII) @MAKESELFREP_TRUE@ @echo "Converting tarfile:" @MAKESELFREP_TRUE@ ls -l $(tarfile) @MAKESELFREP_TRUE@ env CC="$(CC_FOR_BUILD)" CFLAGS="$(CFLAGS_FOR_BUILD)" $(TOASCII) < $(tarfile) > $@ @MAKESELFREP_FALSE@ tarfile.inc: @MAKESELFREP_FALSE@ echo "No selfrep compiled in" | env "CC=$(CC_FOR_BUILD)" CFLAGS="$(CFLAGS_FOR_BUILD)" $(TOASCII) > $@ ui_xml.h: ui.glade $(top_srcdir)/src/gen_ui_xml.sh @echo "Creating $@ from ui.glade" $(top_srcdir)/src/gen_ui_xml.sh $(top_srcdir) snow_includes.h: Pixmaps @echo "Creating $@" $(top_srcdir)/src/gen_snow_includes.sh $(top_srcdir) changelog.inc: $(top_srcdir)/ChangeLog $(TOCC) $(TOCC) < $(top_srcdir)/ChangeLog > $@ xsnow-docs.$(OBJEXT): changelog.inc xsnow-selfrep.$(OBJEXT): $(tarfile_inc) xsnow.6: makeman ./makeman > $@ # Tell versions [3.59,3.63) of GNU make to not export all variables. # Otherwise a system limit (for SysV at least) may be exceeded. .NOEXPORT: xsnow-3.8.3/src/Pixmaps/0000777000000000000000000000000014732252143013310 5ustar0000000000000000xsnow-3.8.3/src/Pixmaps/AltSanta1.xpm0000666000000000000000000002506114732252143015632 0ustar0000000000000000/* XPM */ /* -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- */ XPM_TYPE *AltSanta1[] = { /* columns rows colors chars-per-pixel */ "208 40 92 1 ", " c #0D0D12", ". c #1E1A1E", "X c #75060A", "o c #653825", "O c #523527", "+ c #046A02", "@ c #007B00", "# c #12730F", "$ c #30702B", "% c #78432A", "& c #5D6420", "* c #4D4E4F", "= c #69675C", "- c #480A6E", "; c #A51B19", ": c #D40708", "> c #CA0C0F", ", c #FA0201", "< c #EA0709", "1 c #D4373D", "2 c #CF1D25", "3 c #904C2B", "4 c #A7552C", "5 c #B35A30", "6 c #BB6135", "7 c #AF6923", "8 c #96711E", "9 c #C45025", "0 c #CB6633", "q c #D26934", "w c #CE622E", "e c #D33A45", "r c #DD396D", "t c #FD3467", "y c #EA3A6D", "u c #E6305D", "i c #945771", "p c #A36053", "a c #CC4B55", "s c #E14F6B", "d c #B63042", "f c #008100", "g c #3B8635", "h c #509435", "j c #68A437", "k c #5CA455", "l c #76CC77", "z c #B9B712", "x c #B7892B", "c c #B88D33", "v c #B1B929", "b c #95A318", "n c #C7AC17", "m c #FEB615", "M c #FDAF11", "N c #FEB724", "B c #DD9F1E", "V c #BBC217", "C c #CCCC00", "Z c #C0C411", "A c #EFAE7C", "S c #D0A071", "D c #FFC75E", "F c #94B075", "G c #687A95", "H c #0367CC", "J c #0E10CF", "K c #FF36A2", "L c #8A6D90", "P c #FE45A9", "I c #678BB8", "U c #47B7B8", "Y c #49AFB5", "T c #569398", "R c #729FCF", "E c #6E9BCB", "W c #72A1D2", "Q c #72A3D3", "! c #5A93C5", "~ c #3EA3A3", "^ c #95979A", "/ c #AEB2B1", "( c #9D9A9D", ") c #DAA698", "_ c #BBEDF4", "` c #ABD9E2", "' c #CAFDFE", "] c #D1FEFF", "[ c #F3F3F3", "{ c #E2DAD4", "} c #ECC299", "| c None", /* pixels */ "||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||", "||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||", "||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||", "||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||*****|||||||||||||||||||", "|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||=******||||||||||||||||||", "||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||=****|||||||||||||||||||", "||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||", "||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||", "||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||^^^^^|||||||||||||||", "||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||(^^^^|||||||||||||||", "||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||^^||||||||||||||||", "||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||qp0q0606p|||||||||||||||||||||||||||", "||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||599999919999p|||||||||||||||||||||||||", "||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||:,,,,,,,,,,,||||||||/////|||||||||||||", "||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||:,eLii2,,,,,||||||||/////|||||||||||||", "||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||:,iQQQ22pi,,||||||||||//||||||||||||||", "||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||:,iQQQ2iQQ>,|||||||||||/||||||||||||||", "||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||:,iQQQ2iQQ2<||||||||||||||||||||||||||", "||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||a<||[||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||<||||||||||||P|||||||||||||||||:,iQQQ2iQQ>,|||||||||... ||||||||||||", "|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||{{[<|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||<|||||||||||||||||||||||||||||||:,i!E!2i!!2,|||||||||88&8c||||||||||||", "|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||[s}{,||||||||||||||||||||||||||||||||||||||+|#|||#|+|||||||||||||||||||<|||||||||||||K|||||||||||||||||:,,,,,,,,,,,|||||||||BNNmM||||||||||||", "|||||||||||||||||||}D|||DD|||||||||||||()|||||||||||||||||||||||:;|[3{{||||||||||||||||||||||||||||||||||||||||+|##+|+||||||||||||||||||||<,,|||||||||||KK||||||||||||||||:,,,,,,,,,,,|||||||||BNMmm||||||||||||", "|||||||||||||||||||NMNNBNM||||||||||||||)|||||||||||||||||||||||)[d[[[|||||||||||||||||||||||||||||||c|c||c|c||###|###|||||||||||||||||||||<||||||||||||KK||||||||||||||||:,,,,,,,,,,,|||||||||BMMmm||||||||||||", "||||||||||||||||||hBMMMMMMgj||||||||||||)||||||||||||||||||||||||2<));X||||||||||||||||||||||||||||||||cccc|||++++|++++||||||||||||||||||||,||||||||||||KK||||||||||||||||;:::::::::::|||||||||7BBBB||||||||||||", "|||||||||yryr|||kFjcNvjbnmVl|||||||;:||aLyyys||||___`|||||||||||| &&:;;X|||||||||___`||||VVVv||a|a|||cxxccxxx|+##+|##+#|vzZV||||~UYU||||||<,||||||||||||KK||||||YYYY|||||fffffff@fffffffffffffff+ffff+||||||||||", "|||||||||ttty|||FkbMbjjhjmZk|||||||:;;)|ytttr||||'''_||||||||||||<,>;aiOX||||||||]''_||||CCCveeea11||ccxc|xcc|++++|++++|vCCC||||UUUU|||||,,,<<<||||||||KKKKK||||UUUU|||||fffffff@ffffffffffffffff@@ff+||||||||||", "|||||k||ayttt|||khbNjkjghMVj|||||||;X;;|ytttr||||''''||||||||||||<,>;;ytttr||||'''_||||||||||||},,<. # #-endcopyright- */ XPM_TYPE *AltSanta2[] = { /* columns rows colors chars-per-pixel */ "208 40 92 1 ", " c #060608", ". c #201C1F", "X c #563428", "o c #6C1F1D", "O c #056C02", "+ c #027C02", "@ c #34772C", "# c #0D550C", "$ c #754B2B", "% c #775C57", "& c #666769", "* c #696B50", "= c #5E0941", "- c #AE0505", "; c #951616", ": c #D50709", "> c #CF0E09", ", c #E20404", "< c #FA0101", "1 c #E80F15", "2 c #D4383C", "3 c #DF2727", "4 c #E53C3B", "5 c #914D2C", "6 c #A9572D", "7 c #B95C2D", "8 c #AC5433", "9 c #B86235", "0 c #9E7416", "q c #C44925", "w c #CB6633", "e c #D16834", "r c #C9622D", "t c #B8354A", "y c #EA3B6E", "u c #FD3367", "i c #D93555", "p c #A45E5C", "a c #CE454F", "s c #DC5267", "d c #008100", "f c #3D8431", "g c #4C9235", "h c #58A63D", "j c #6DA137", "k c #5BA251", "l c #75CA76", "z c #BAB713", "x c #B6892E", "c c #B2BC26", "v c #94981C", "b c #FFB615", "n c #F4AD13", "m c #FEB523", "M c #DBA31B", "N c #BCC217", "B c #CBCC01", "V c #CFD100", "C c #C0C411", "Z c #A59870", "A c #E59A68", "S c #D7C663", "D c #657796", "F c #0567CB", "G c #2D1189", "H c #FF36A2", "J c #B8609C", "K c #678BB9", "L c #7492BA", "P c #47B6B8", "I c #46ADB5", "U c #57919F", "Y c #729ECE", "T c #6F9ECF", "R c #72A0D1", "E c #76A1CF", "W c #5D9DCC", "Q c #3FABAC", "! c #AAAFB4", "~ c #939CAD", "^ c #DAA9A2", "/ c #E8D4A1", "( c #A0B1C6", ") c #BAECF4", "_ c #B6E7EE", "` c #B0D8DE", "' c #CACACC", "] c #CAFDFE", "[ c #D1FFFF", "{ c #F2E6E2", "} c #B0E194", "| c None", /* pixels */ "||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||", "||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||", "||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||", "||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||&&&&&&||||||||||||||||||", "||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||&&&&&&D|||||||||||||||||", "|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||D&&&&||||||||||||||||||", "||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||", "||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||", "||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||!!!!!|||||||||||||||", "||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||!!!!!!||||||||||||||", "||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||!!||||||||||||||||", "|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||pewewe9pe||||||||||||||||||||||||||", "|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||qrqqqq2qqqqrp||||||||||||||||||||||||", "||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||<||||||||||||||||||||||||||||||:<<<<<<<<<<,||||||||'''''||||||||||||", "|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||OOO|||OOO|||||||||||||||||||||||||||||||||||||||||||||||||||1||||||||||||||||||||||||||||||||||||||||||||OOOO|OOOO|||||||||||||||||||<<1||||||||||H||||||||||||||||||1|{~^{|||||||||||||||||||||||||||||ai4a||||||||||||OOOO|OOOO|||||||||||||||<,<,<,<|||||||||||HH||||||||||||||||,<<<<<<<<<<,|||||||||bbbbM|||||||||||", "|||||||||||||||||Zgbmhjhhvbhl|||||||||Z|||||||||||||||||||||{^^{{|||||||||||||||||||||||||||||222aq4|||||||||||OOOO|OOOO|||||||||||||||<<<1||||||||||||||H|||||||||||||||||,<<<<<<<<<<,|||||||||nnbbM|||||||||||", "|||||||||||||||||kgnMkkhkvbjj|||||||||H||||||||||||||||||||||:u^p;|||||||||||||||||||||||||||||22|22|||||||||||OOOO|OOOO|||||||||||||||,<||||||||||||||||H|||||||||||||||||-:::>::::::-|||||||||MMMM0|||||||||||", "||||||||||uyyJ|||g@nMhhggvnhh|||||||||p||Jyyy|||||)))_||||||| vo;;oo||||||||||||||)))_|||czNC||22a22||xx|||xx||OOOO|OOOO|cNzc||||IIPI||<||||||||||||||||HHH||||||IIPI||||#dddddd+ddddddddddddddd+++dd+O|||||||||", "||||||||||uuuy|||@gmnggg@jbkh||||||1-;t:|yuuu|||||]]]]|||||||<>;:{oo|||||||||||||_]]])|||cVCB||24a22||x||xx|x||||||||||||NBBB||||PPPP|<||||||||||||||||HHHHHH||||PPPI||||#dddddd+dddd+ddddddd+ddd+ddddO|||||||||", "||||||k||puuuJ|||@@nMggf@0mgj||||||->;-:-iuuu|||||[]])|||||||<<-p^=G|||||||||||||`]]])|||cBVB||22|22|||xx|xxx||||||||||||NBBC||||PPPI||||||||||||||H|HHHHHH|H||||PPPP||||#ddddddddddddddddddddd+++dd+dO|||||||||", "||||llg$5|uuuy|||@@Mnfg@gjmgh|||||||>-o->yuuu|||||[[]]|||||||<<<<-=o|||||||||||||_]]])|||cBBV|||||||||xxx|xxxx|||||||||||NBBB||||PPPP|||||||||||||||HHHHH||||||||PPPP||||#ddddddddddddddddddd+ddddddd+O|||||||||", "|||kllg@*gyuus||||@mn@ff@jnk||||||||;pt;|yuuu|||||]][]||||||{4<<,4;o|||||||||||||_]]]_|||cVVB|||||||||xxx|xxx||||||||||||NVVB||||PPPP|||||||||||||||HH|||||||||||PPPP||||#+ddddddddddddddd+ddd+dddddd+#|||||||||", "||||kk|*lktuyyyyyuuysaatasyyyyuyuyyyyysyyyuyy|||||])]__]_]])[]]]]]]]])])_]]]_]__))]]]_|||cCNCCCCCCNMCCzNNMzzzCCCCCCCCNCCCNCNN||||PPPPPPPPPPPPPPPPPPPLLPPPPPPPIPPPPPPI||||KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKp|||||||", "||||||||Ultuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu|||||]]]]]]]][]]]]]]][]]][]]]]]]]]]]]]]]_|||cVBVBVBVVBBBVBBBBBBVBVBBBVBBBBBVBVBV||||PPPPPPPPPPPPPPPPPPPPPPPPPPPPPIIPPPPP||||EYYRERRRYERRRRRRRRRTTTTYRYRYRRRa ||||||", "||||||||kk@uy8w8iuuuuuuuuuuuuuuuuuuyt8tuuuuuuAmmmS]](8e6`]]]][[]]]]]]]]]]]][`pZ`]]][]'bmmNVVz00vVBVBBBBBBBBVBBBBBBBBB00vBBVVCmmmbPPIU*&IPPPPPPPPPPPPPPPPPPPPI%*UPPPPIbmmZERD%%KRYRRD%%KRRRT%99%TYEEEYYRRt ||||||", "||||||||@@$i7wweriuuuuuuuuuuuuuuuuy6wew8uuuuu|||||['9eww7`]]]]]]][][][]]]][Zrew9!]]]]]|||cVv7wew0VVVVBBBBBBBBBBBBBBz6eee6BVBB||||PP5wee9UPPPPPPPPPPPPPPPPPPkqeew&PPPI||||YpAAAA!(~Zerw7DYTpewewpRFFFTTYYt |||||", "|||||||||%Xaww9we8uuuuuuuuuuuuuuuu8eerwwtuuuu|||||[5ee9wep]]]][]]]]]]]]]]]_wrwewr]]]])|||NV6weerevVVBBBVBVBBBVBVBBV0wewew0VVC||||PUwwewe6PPPPPPPPPPPPPPPPPP9weewwIPPP||||K9r7r77~~AAAAAA(LxeeeweDFFFTTULt ||||", "|||||||||||9ww 8w6||||||||||||||||rrr.we5||||||||||7w6 6w6||||||||||||||||%eeX5wr||||||||||ww5Xre5|||||||||||||||||6e6.ww9||||||||$ee.9ew||||||||||||||||||we$$ee||||||||$ew $ew||we.Xew||ee$&AA^FFF|6ew||||||||", "|||||||||||8wwXww8||||||||||||||||rw9.9w6||||||||||5w9$9e6|||||||||||||||||rwX$er||||||||||wwXXee5|||||||||||||||||6e6.ew7||||||||5we.99w||||||||||||||||||reXXew||||||||$er$7ee||we56wr||ew55er|FFF%8 75|||||||", "||||||||||||ewwww|||||||||||||||||5eeeww||||||||||||wwewr||||||||||||||||||rwwew9||||||||||7weewe||||||||||||||||||5eeeww5|||||||||weeee9||||||||||||||||||weeeer|||||||||rwwwe8||wweww9||6ewre6|FFF|w$r||||||||", "|||||||||||||7ww|||||||||||||||||||5eee5|||||||||||||7w7||||||||||||||||||||rew7||||||||||||7wew||||||||||||||||||||5eee5||||||||||$rwe6||||||||||||||||||||9eex||||||||||$ewe9||||wee7||||5we5|||||||5$||||||||", "||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||", "||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||" }; xsnow-3.8.3/src/Pixmaps/AltSanta3.xpm0000666000000000000000000002506114732252143015634 0ustar0000000000000000/* XPM */ /* -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- */ XPM_TYPE *AltSanta3[] = { /* columns rows colors chars-per-pixel */ "208 40 92 1 ", " c #07070B", ". c #241C1E", "X c #67261D", "o c #056B02", "O c #027C02", "+ c #10710D", "@ c #34742C", "# c #095208", "$ c #70452E", "% c #626420", "& c #726858", "* c #79625D", "= c #490669", "- c #9E130F", "; c #D60506", ": c #C60000", "> c #E70201", ", c #F90101", "< c #E80F15", "1 c #D3383C", "2 c #934E2C", "3 c #B05830", "4 c #BC6135", "5 c #AC6026", "6 c #9C7017", "7 c #C35129", "8 c #CB6633", "9 c #D16834", "0 c #CC602B", "q c #BA3647", "w c #EC3A6D", "e c #FE3366", "r c #EB396C", "t c #D8364D", "y c #AD485A", "u c #B66D4A", "i c #945A5F", "p c #CD794A", "a c #D15263", "s c #008100", "d c #4A8F34", "f c #60A338", "g c #51924E", "h c #68B357", "j c #76C765", "k c #BBB715", "l c #B48B30", "z c #ADB72B", "x c #98961B", "c c #DB9B15", "v c #DAAA1B", "b c #FEB616", "n c #FCAE13", "m c #FFB724", "M c #D2A724", "N c #BAC116", "B c #CCCC00", "V c #C0C411", "C c #D0D200", "Z c #9A8C66", "A c #DB824E", "S c #F2CB6C", "D c #617798", "F c #0467CC", "G c #000BF0", "H c #FF37A2", "J c #89799D", "K c #6689B9", "L c #688DB4", "P c #47B6B8", "I c #45ABB4", "U c #4F93A4", "Y c #729DCC", "T c #729FD0", "R c #6B9CCF", "E c #72A0D1", "W c #76A1CF", "Q c #5E9DCD", "! c #3DA5A6", "~ c #979899", "^ c #999EA3", "/ c #DAA19F", "( c #B0BBC9", ") c #B8EBF3", "_ c #B5D1D3", "` c #CCCCCD", "' c #CAFDFE", "] c #D5F3F5", "[ c #ECEBEA", "{ c #DFDBD9", "} c #CBD095", "| c None", /* pixels */ "||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||", "||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||", "||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||", "||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||~^~~~~||||||||||||||||||||", "||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||^~~~^~~|||||||||||||||||||", "|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||~~~~~||||||||||||||||||||", "||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||", "||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||", "|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||H||||||||||||||||||||||||||||||||||(````|||||||||||||||||", "||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||(````(||||||||||||||||", "||||||||||||||||||||||||||||||||||//|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||o+o|||o+o||||||||||||||||||||||||||||||||HHH|||||||||||||||||||||||||||||||||||((||||||||||||||||||", "||||||||||||||||||||||||||||||||||||/|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||o|+++|o+|||||||||||||||||||||||||||||||||H|||||||||||||||||||uu4p98up4||||||||||||||||||||||||||||", "||||||||||||||||||||||||||||||||||||/||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||+o++o+||||||||||||||||||||||||||||||||||H|||||||||||||||||717777777777u||||||||||||||||||||||||||", "||||||||||||||||||||||||||||||||||||^||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||oooo|ooooo|||||||||||||||||||,|||||||||||HH|||||||||||||||||>,,,,,,,,,,>||||||||{{[[{||||||||||||||", "|||||||||||||||||SS||||S|||||||||||/|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||+o++|+o++|||||||||||||||||||<||||||||||||HHH||||||||||||||||;,yiii,,,,,>||||||||{[[{]||||||||||||||", "|||||||||||||||||mmm||mm|||||||||:---;|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||oooo|oooo|||||||||||||||||||,<||||||||||HHHHHH||||||||||||||>,JETR,yyy,>|||||||||_[{|||||||||||||||", "|||||||||||||||||mnmbbbb|||||||||::-X:-||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||oooo|oooo||||||||||||||||||||,<|||||HHHHHHHH|H||||||||||||||;,JWEQ,TTL,>||||||||||`||||||||||||||||", "|||||||||||||||ggAAmvvbbfh||||||||-a-||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||oooo|oooo||||||||||||||||||||,|||||||HHHH|||||||||||||||||||>,JEEQ,YTY,>|||||||||||||||||||||||||||", "|||||||||||||||}xnvghdfvbh}||||||||/-||||||||||||||||||||t,||[|||||||||||||||||||||||||||||||||||||||||||||||oooo|oooo||||||||||||||||||||,|||||||HH|||||||||||||||||||||>,JWRR,YTY,>||||||||| . .|||||||||||||", "|||||||||||||||dfbzffdfvChh||||||||i||||||||||||||||||||{{[>||||||||||||||||||||||||||||||||||a||a|||||||||||oooo|oooo|||||||||||||||||||,>,||||||H||||||||||||||||||||||>,DQKU,KLL,>|||||||||l%%6l|||||||||||||", "|||||||||||||||dfnzffddvChh||||||||/||||||||||||||||||||[9/{>||||||||||||||||||||||||||||||||11|11|||||||||||+Ooo|oooo||||||||||||||||||,>,,><|||H|||||||||||||||||||||||>,,,,,,,,,,>|||||||||bbmbc|||||||||||||", "|||||||||||||||gfnxfdddvvfh||||||||J|||||||||||||||||;-|{i{`||||||||||||||||||||||||||||||||t11|11||||||||||||||||||||||||||||||||||<>,,,,>,|||||H|||||||||||||||||||||||;,,,,,,,,,,>|||||||||bbmbc|||||||||||||", "|||||||||||||||@fnxddddlbfj||||||||||||||||||||||||||/[a[[{||||||||||||||||||||||||||||||||||71|11|||||||||||||||||||||||||||||||||||,>,>||||||||||||||||||||||||||||||||<,,,,,,,,,,>|||||||||bbbbc|||||||||||||", "|||||||||||||||@%nx@d@dcvff|||||||||||||||||||||||||||7,||||||||||||||||||||||||||||||||||:;;;;;;;;;;-|||||||||ccccl|||||||||||||", "||||||||rrra|||@%mxdd@@Mvd||||||||||||||rrw|||||')])|| %%;-X-|||||||||||||||||||))))|||zVNN||11|11|||||||||||||||||||||zNkk||||IPPI||,|||||||||||||||||||||||||IPII||||#ssssssssOsssssssssssssssOOsOo|||||||||||", "||||||||eeww||||||x@@@d||||||||||||||||awee|||||''''||>,::Ai$X||||||||||||||||||''''|||zCCB||||||||||||||||||||||||||||NBBB||||PPPP|,||||||||||||||||||||||||||PPPP||||#sssssOssssssssssssssOssssOsOo|||||||||||", "||||g|||eeew|||||||||||||||||||||||||||weee|||||''''||>,;X[:GX||||||||||||||||||''''|||zBBB|||||||||ll|||ll||||||||||||NBBB||||PPPP||||||||||||||||||||||||||||PPPI||||#sssssssOssssssssOsssssOssssso|||||||||||", "||j}h%3|eeer|||||||||||||||||||||||||||aeee|||||''''||>,,,>X=X||||||||||||||||||''''|||zBBB|||||||||l|l|l|l||||||||||||NBBB||||PPPP||||||||||||||||||||||||||||PPPP||||#sssssssssssssOsOsssssssOsOsOo|||||||||||", "|ghjg@$gteer|||||||||||||||||||||||||||aeee|||||''''||/,,>,yX|||||||||||||||||||''''|||zBBC||||||||||lllll|||||||||||||NCCB||||PPPP||||||||||||||||||||||||||||PPPP||||#ssssssssssOsssssssOOOOssOOOO#|||||||||||", "||gg|gjjirrrwwwwwwwwwwwwwwwwwwwwrrwwwwwrwwe|||||')')'''''''']''])''')''')''')'')''')|||zVVNNVVNNVVVkMNNMNMkMVVVVVVVVkkVNVVN||||IPPPPPPPPPPIPPPPPPPPPPPPPPPPPPPPPPPI||||LLLKKKKKKKKKKKKKKKKKKKKKKKKKRLLi|||||||||", "||||||!j*eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee|||||'')''''''''']'''''''''''''''''''''')|||zCBCNCCCBCBBBBBCCBBBBBCBBBBCBBBCBCBV||||PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP||||WWTWTTEEEEYYYTTTWTTYRYYYTYYEEEWy ||||||||", "||||||gh&tr374qeeeeeeeeeeeeeeeeeeeqyqeeeeeepbmmS'')3p9^'''''''''''''''''''_Zi_'''''{mmmkCBv66xCCBBBBBBCBBBBBBBBBBBBx6xBBBBBmmbbPP!U&&IPPPPPPPPPPPPPPPPPPPP!&&UPPPPPbmmZWWUi*KEEEEL*&KTTTT&4u*YEWWWEEEWy ||||||||", "||||||@@$w39888qeeeeeeeeeeeeeeeee58883reeeea||||')48880('''''''''''''''''^4800~'''''|||zBk39996CBBBBBBBBBBBCBBBBCV58995NBBV||||PP&9994UPPPPPPPPPPPPPPPPPPg4897&PPPP||||Yi7888DR~*0884*TRi88p8iRFFFWWYWa |||||||", "||||||||$y888887eeeeeeeeeeeeeeeeq988882eeee|||||'i900985'''''''''''''''''408999_''''|||zB599899xBCBBBBBBCNBBBBBBC6880096BBB||||PU999994PPPPPPPPPPPPPPPPPP4p8998UPPI||||L893084RL888884RL084388DFFFYYLKy ||||||", "|||||||||2p9 288||||||||||||||||599.883||||||||||388 284|||||||||||||||||08$$88||||||||||882X482||||lllZlll||||||584.383||||||||$99.299||||||||||||||||||89$X88*|||||||$88 $8p|ZAA$&AA|upA$$pp*FFF|390||||||||||", "||||||||||89$484||||||||||||||||398.493||||||||||288$382|||||||||||||||||88X$98||||||||||08$.882||||lll|lll||||||293.888|||||||||99.298||||||||||||||||||89$$48||||||||$98230p||AAupAp||AAAuAAZFFF&3 42|||||||||", "||||||||||88p882|||||||||||||||||889892|||||||||||88888||||||||||||||||||488988||||||||||299988||||||||||||||||||$999992|||||||||888888||||||||||||||||||49988A|||||||||888883||888884||299983|FFF|8$8||||||||||", "|||||||||||3782||||||||||||||||||28992|||||||||||||388$|||||||||||||||||||8898||||||||||||39992|||||||||||||||||||29892||||||||||$8983||||||||||||||||||||5998||||||||||$8884||||8884||||2903|||||||2$||||||||||", "||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||", "||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||" }; xsnow-3.8.3/src/Pixmaps/AltSanta4.xpm0000666000000000000000000002506114732252143015635 0ustar0000000000000000/* XPM */ /* -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- */ XPM_TYPE *AltSanta4[] = { /* columns rows colors chars-per-pixel */ "208 40 92 1 ", " c #020104", ". c #0F0E13", "X c #2D201D", "o c #780809", "O c #5E3227", "+ c #076D04", "@ c #037803", "# c #097D10", "$ c #117109", "% c #2D692B", "& c #76452F", "* c #536120", "= c #67695C", "- c #364D40", "; c #980F09", ": c #B20805", "> c #A43431", ", c #FB0202", "< c #E91012", "1 c #D22E33", "2 c #C90808", "3 c #914D2C", "4 c #AA562C", "5 c #B75C32", "6 c #B1582F", "7 c #B86433", "8 c #9C6B1A", "9 c #CC6633", "0 c #D16834", "q c #C9612E", "w c #C45C28", "e c #B43547", "r c #BD3E64", "t c #D33E42", "y c #D13452", "u c #EC396A", "i c #FD3467", "p c #E12D5A", "a c #A44958", "s c #9C6055", "d c #D35759", "f c #018101", "g c #4D9136", "h c #6BA638", "j c #69B242", "k c #5CA05C", "l c #79CA6D", "z c #A98D0D", "x c #B6892B", "c c #B88C32", "v c #9BAA22", "b c #FFB616", "n c #F4AE13", "m c #FEB527", "M c #D7A91B", "N c #BAC303", "B c #CBCB02", "V c #CFD100", "C c #FFC628", "Z c #97986E", "A c #E69965", "S c #DC9C63", "D c #FFCD75", "F c #0166CC", "G c #5353A8", "H c #FF36A3", "J c #9C6C85", "K c #688DB5", "L c #47B7B9", "P c #4CAAAD", "I c #46908C", "U c #6D98C8", "Y c #729ECD", "T c #729FD0", "R c #72A2D3", "E c #6EA4D7", "W c #5B9AC8", "Q c #D79697", "! c #F9CBA0", "~ c #B1BAC6", "^ c #B8EAF2", "/ c #B5E5EA", "( c #B3CCD4", ") c #C9CACB", "_ c #D6D5D8", "` c #CBFDFE", "' c #D1FFFF", "] c #DCE0E2", "[ c #EAEBF3", "{ c #D5D8E0", "} c #A9C398", "| c None", /* pixels */ "||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||", "||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||", "|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||(_)))||||||||||||||||||", "|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||)))_))|||||||||||||||||", "|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||~)))))|||||||||||||||||", "|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||~))||||||||||||||||||", "||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||", "|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||(]]]_||||||||||||||", "|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||][]][||||||||||||||", "||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||][[]||||||||||||||", "||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||", "||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||s777qq9777s7||||||||||||||||||||||||", "||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||,,,,,,,,,,,|||||||||{{{/||||||||||||", "||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||,,,,,,,,,,,||||||||{[[[[[|||||||||||", "||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||,1WWWa,,,,,|||||||||^[[[{|||||||||||", "||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||,1RRTa1UUJ,|||||||||||||||||||||||||", "||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||,1TTRa1EUJ,|||||||||||||||||||||||||", "||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||]|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||,1TREa1ETJ,|||||||||||||||||||||||||", "|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||QQ,<|[||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||<<||||||||||||H||||||||||||||||||,1TETa1ETJ,|||||||||. .||||||||||", "|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||]_[<,|||||||||||||||||||||||||||||||||||||||$$||||+$|||||||||||||||||||||||||||||||||||||||||||||||||||||,Hiiiu|||gghnvggggMBjj||||||ado|2|iiiu||||^```/||||||||||||,,,,;2;|uiiu||||/```/|||||||||||[Q<<iiiiiiipiupuuiuiuuuiiiiiiiiuuiiiiuu||||^```````'```````''``'''`````````````^||||BBBBBBBNBBBVBBBBBBBBBBNNNBNNNNBBBBBB||||LLLLLPPLLLLLLLLLLLLLPLLLLLLLLLLLLLLL||||UUUUTUUTRUUUUYYUUUUUUUUUUUUYYUUEe||||||", "||||||llsiiiuuiiiiiiiiiiiiiiiiiiiiiiiiiiiiiu||||^```^/````````````'`''``````````````^||||VBBVVBVBBBBBBBBBBVBBBVBBBBBBVVBVBBBV||||LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL||||UYREYRTTTTYREERRTTTTKUTYTYTTTTTEe.|||||", "||||||gk=iy396>iiiiiiiiiiiiiiiiiiie4>uiiiiiuCbmb/``sq03/``'```'````'''`````~ss~`````]nCbMVBB888BVBBBBBBBVBBBBBBBBBBBv88zBBBVBmmmSLLLk&=PLLLLLLLLLLLLLLLLLLLLP===LLLLLSCbmUYK=a=TRTTY=3=URTRK495=RYTTYYTTEe |||||", "||||||%%=p500q9eiiiiiiiiiiiiiiiii30097tiiiiu||||^'sq0007```````````'``````Zq00qZ'```^||||Bv79906NBBBVBBBBVBVBBBBBVVz79998VVVV||||LLs0q97ILLLLLLLLLLLLLLLLLLI70007WLLL||||YJq9908EEK7q005KUKq9999sUFFFETREy ||||", "|||||||sO>906004iiiiiiiiiiiiiiiiy090994iiiiu||||//99q799}``````'``'``'```~w90005/`'`^||||Vw990998BBVBVVVBBBVBVVVBVB599099zVVB||||L=090993LLLLLLLLLLLLLLLLLL799009kLLL||||K=99690=Ks907q03Us005906WFFFKK=Ke |||", "|||||||||305 3q9||||||||||||||||309X&90|||||||||||99O 993||||||||||||||||&q9OO99&|||||||||599X097||||||||||||||||||09OO90&||||||||399.490||||||||||||||||||906.093||||||||69& 004|697 7q7|500 O05|FFF|q97|||||||", "|||||||||300&705||||||||||||||||399O399|||||||||||996390||||||||||||||||||99OO00||||||||||597.995||||||||||||||||||99OO993||||||||307X499||||||||||||||||||094X093||||||||6q53003|600sASS!AAAZSAS|FFFs6 6&||||||", "||||||||||q0q0q3|||||||||||||||||q00994|||||||||||399905||||||||||||||||||500006||||||||||3000003||||||||||||||||||600009||||||||||990993||||||||||||||||||400009|||||||||7AAAAQ!!AAAS0d4||5qqq03|FFF|q&0|||||||", "|||||||||||405&|||||||||||||||||||0005|||||||||||||3q04||||||||||||||||||||090q||||||||||||49093||||||||||||||||||||q090|||||||||||30906||||||||||||||||||||4000&||||||||||40003|||30003||||409&|||||||4||||||||", "||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||", "||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||" }; xsnow-3.8.3/src/Pixmaps/AltSantaRudolf1.xpm0000666000000000000000000002505014732252143017004 0ustar0000000000000000/* XPM */ /* -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- */ XPM_TYPE *AltSantaRudolf1[] = { /* columns rows colors chars-per-pixel */ "208 40 91 1 ", " c #161418", ". c #75060A", "X c #653825", "o c #523527", "O c #046A02", "+ c #007B00", "@ c #12730F", "# c #30702B", "$ c #78432A", "% c #5D6420", "& c #4D4E4F", "* c #69675C", "= c #480A6E", "- c #A51B19", "; c #D40708", ": c #CA0C0F", "> c #FA0101", ", c #EA090A", "< c #D11C25", "1 c #D4373D", "2 c #904C2B", "3 c #A7552C", "4 c #B35A30", "5 c #BB6135", "6 c #AF6923", "7 c #96711E", "8 c #C45025", "9 c #CB6633", "0 c #D26934", "q c #CE622E", "w c #D33A45", "e c #DD396D", "r c #FD3467", "t c #EA3A6D", "y c #E6305D", "u c #945771", "i c #A36053", "p c #CC4B55", "a c #E14F6B", "s c #B63042", "d c #008100", "f c #3B8635", "g c #509435", "h c #68A437", "j c #5CA455", "k c #76CC77", "l c #B9B712", "z c #B7892B", "x c #B88D33", "c c #B1B929", "v c #95A318", "b c #C7AC17", "n c #FEB615", "m c #FDAF11", "M c #FEB724", "N c #DD9F1E", "B c #BBC217", "V c #CCCC00", "C c #C0C411", "Z c #EFAE7C", "A c #D0A071", "S c #FFC75E", "D c #94B075", "F c #687A95", "G c #0367CC", "H c #0E10CF", "J c #FF36A2", "K c #8A6D90", "L c #FE45A9", "P c #678BB8", "I c #47B7B8", "U c #49AFB5", "Y c #569398", "T c #729FCF", "R c #6E9BCB", "E c #72A1D2", "W c #72A3D3", "Q c #5A93C5", "! c #3EA3A3", "~ c #95979A", "^ c #AEB2B1", "/ c #9D9A9D", "( c #DAA698", ") c #BBEDF4", "_ c #ABD9E2", "` c #CAFDFE", "' c #D1FEFF", "] c #F3F3F3", "[ c #E2DAD4", "{ c #ECC299", "} c None", /* pixels */ "}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}", "}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}", "}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}", "}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}&&&&&}}}}}}}}}}}}}}}}}}}", "}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}*&&&&&&}}}}}}}}}}}}}}}}}}", "}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}*&&&&}}}}}}}}}}}}}}}}}}}", "}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}", "}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}", "}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~~~}}}}}}}}}}}}}}}", "}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}/~/~~}}}}}}}}}}}}}}}", "}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}~~}}}}}}}}}}}}}}}}", "}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}0i995995i}}}}}}}}}}}}}}}}}}}}}}}}}}}", "}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}48888188<888i}}}}}}}}}}}}}}}}}}}}}}}}}", "}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}};>>>>>>>>>>>}}}}}}}}^^^^^}}}}}}}}}}}}}", "}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}};>puuu<>>>>>}}}}}}}}^^^^^}}}}}}}}}}}}}", "}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}};>uWWW}}}}}}}}}}^^}}}}}}}}}}}}}}", "}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}};>uWWW}}}}}}}}}}}^}}}}}}}}}}}}}}", "}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}};>uWWW}}}}}}}}}}}}}}}}}}}}}}}}}}", "}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}p,}}]}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},}}}}}}}}}}}}L}}}}}}}}}}}}}}}}};>uWWW}}}}}}}}} }}}}}}}}}}}}", "}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}[[],}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}},}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}};>uQRQ<*RQ:>}}}}}}}}}77%7x}}}}}}}}}}}}", "}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}]a{[>}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}O}@}}}@}O}}}}}}}}}}}}}}}}}}},}}}}}}}}}}}}}J}}}}}}}}}}}}}}}}};>>>>>>>>>>>}}}}}}}}}NMnnn}}}}}}}}}}}}", "}}}}}}}}}}}}}}}}}}}{S}}}SS}}}}}}}}}}}}}/(}}}}}}}}}}}}}}}}}}}}}}};-}]2[[}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}O}@@O}O}}}}}}}}}}}}}}}}}}}},>>}}}}}}}}}}}JJ>>}}}}}}}}}}}}}};>>>>>>>>>>>}}}}}}}}}NMnnn}}}}}}}}}}}}", "}}}}}}}}}}}}}}}}}}}MmMMNMm}}}}}}}}}}}}}}(}}}}}}}}}}}}}}}}}}}}}}}(]s]]]}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}x}x}}x}x}}@@@}@@@}}}}}}}}}}}}}}}}}}}}},}}}}}}}}}}}}JJ}>}}}}}}}}}}}}}};>>>>>>>>>>>}}}}}}}}}Nmmnn}}}}}}}}}}}}", "}}}}}}}}}}}}}}}}}}gNmmmmmmfh}}}}}}}}}}}}(}}}}}}}}}}}}}}}}}}}}}}}}<,((-.}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}xxxx}}}OOOO}OOOO}}}}}}}}}}}}}}}}}}}}>}}}}}}}}}}}}JJ}}}}}}}}}}}}}}}}-;;;;;;;;;;;}}}}}}}}}6NNNN}}}}}}}}}}}}", "}}}}}}}}}tete}}}jDhxMchvbnBk}}}}}}}-;}}pKttta}}}})))_}}}}}}}}}}}} %%;--.}}}}}}}}})))_}}}}BBBc}}p}p}}}xzzxxzzz}O@@O}@@O@}clCB}}}}!IUI}}}}}},>}}}}}}}}}}}}JJ}}}}}}UUUU}}}}}ddddddd+dddddddddddddddOddddO}}}}}}}}}}", "}}}}}}}}}rrrt}}}DjvmvhhghnCj}}}}}}};--(}trrre}}}}```)}}}}}}}}}}}},,:-puo.}}}}}}}}'``)}}}}VVVcwwwp11}}xxzx}zxx}OOOO}OOOO}cVVV}}}}IIII}}}}},>>,,,}}}}}}}}JJJJJ}}}}IIII}}}}}ddddddd+dddddddddddddddd++ddO}}}}}}}}}}", "}}}}}j}}ptrrr}}}jgvMhjhfgmBh}}}}}}}-.--}trrre}}}}````}}}}}}}}}}}},>,.[sH.}}}}}}}}```)}}}}VVVc}18}11}}zzzxxzzz}OOOO}OOOO}BVVV}}}}IIIIu}},>,>,>>}}}}J}JJJJJJJL}}}}IIII}}}}}+ddddddddddd+d+dddd+dddd+dd+O}}}}}}}}}}", "}}}Dkj%5prrra}}}ggvnhhgggncg}}}}}}}su-;}errre}}}}```)}}}}}}}}}}}},>>>>.=.}}}}}}}}``')}}}}VVVc}w1w11}}zzzzzzzz}OOOO}OOOO}BVVV}}}}IIII},>>,>>,}}}}}}}LJJJJJ}}J}}}}IIII}}}}}dddd+d+ddddddd+dddddddddddd+O}}}}}}}}}}", "}}#kkj#&*ytrr}}}f#vmhhgfgncj}}}}}}((::--trrre}}}}```)}}}}}}}}}}}}{>>,,p.}}}}}}}}}'``)}}}}VVVc}11w11}}zzzxzzzz}O+O+}OOOO}BVVV}}}}IIII}}>>}}}}}}}}}}}LJJ}}}}}}}}}}IIII}}}}}+O++d++dd+ddd++dd+++d+dd+d+dO}}}}}}}}}}", "}}}jj}}kk$tttttrpppapppppapaatttreaeeyyttttta}}}})``)`)`)``)`)```'````'````))`)`)```)}}}}CCVCCbbbbbbCCCblBBbBBvvvvBvvvvBCVCC}}}}IIIIUUYYIUIUIIUIIIIPPUUUIIIIIIIIIIII}}}}PRPRPPPPPPPPPPPPPPPPPPPPPPPPPPPK}}}}}}}}", "}}}}}}}kkurrrrrrrrrrrrrrrrrrrrrrrrrrtrrrrrrrt}}}}``````````````''``'``````````'`````)}}}}VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV}}}}IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII}}}}EERTEEETWTEWEEETETTRRWWTEETTTTEK>}}}}}}}", "}}}}}}}gjgyy394srrrrrrrrrrrrrrrrrrrs3srrrrrraMMMn`'_i54^'``````'`````'`'```_Du_'````[mMnbVVC77zVVVVVVVVVVVVVVVVVVVVVv77VVVVVBMMMUII!*i!IIIIIIIIIIIIIIIIIIIII**jIIIIIAnMNEEP**FEETTP**FETEEF49$RTTTTTTEEK>1}}}}}}", "}}}}}}}##&y49099wrrrrrrrrrrrrrrrrr39903yrrrra}}}}``4qqq4^`````'```````````^q008/'```)}}}}Vl40996VVVVVVVVVVVVVVVVVVV60005lVVV}}}}II*9905jUIIIIIIIIIIIIIIIII!4090iIIII}}}}RFq0qq*RTF6904iTRF0q903RGGGQWWWK>>}}}}}}", "}}}}}}}}*%s095993rrrrrrrrrrrrrrrrs99990srrrre}}}}`D899995``'````'`''`'```_49q0q4)'``)}}}}V609990zVVVVVVVVVVVVVVVVVb000096VVV}}}}IY999995IIIIIIIIIIIIIIIIII499900YIII}}}}P5qq900PP4qqq9qYT3q95qq*GGGQPPPK,,<}}}}}", "}}}}}}}}}}395 29q}}}}}}}}}}}}}}}}395 q95}}}}}}}}}}29p 399}}}}}}}}}}}}}}}}}9q2o09*}}}}}}}}}594o002}}}}}}}}}}}}}}}}}290 594}}}}}}}}}90X$99}}}}}}}}}}}}}}}}}}994 002}}}}}}}}ZZAA(Z{{(ZZA(Z({ZZZA(ZZGGG^i092}}}}}}}}", "}}}}}}}}}}209X395}}}}}}}}}}}}}}}}2q5 495}}}}}}}}}}290X495}}}}}}}}}}}}}}}}}qq2 9q}}}}}}}}}}502 092}}}}}}}}}}}}}}}}}390 404}}}}}}}}}90Xo99}}}}}}}}}}}}}}}}}}903 002}}}}}}}}8q23qq}}qq3XqqX}383Xqq2GGG}4 X4}}}}}}}}", "}}}}}}}}}}}99999$}}}}}}}}}}}}}}}}}000002}}}}}}}}}}}999002}}}}}}}}}}}}}}}}}4000q5}}}}}}}}}}409090}}}}}}}}}}}}}}}}}}}9909q3}}}}}}}}}999905}}}}}}}}}}}}}}}}}}499000}}}}}}}}}500999}}50q099}}299999}GGG}4253}}}}}}}}", "}}}}}}}}}}}}39q$}}}}}}}}}}}}}}}}}}20903}}}}}}}}}}}}}499$}}}}}}}}}}}}}}}}}}}9000}}}}}}}}}}}}3009$}}}}}}}}}}}}}}}}}}}29993}}}}}}}}}}}9999}}}}}}}}}}}}}}}}}}}}3090$}}}}}}}}}}4909}}}}40q9$}}}$903}}}}}}}32}}}}}}}}}", "}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}", "}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}" }; xsnow-3.8.3/src/Pixmaps/AltSantaRudolf2.xpm0000666000000000000000000002506714732252143017015 0ustar0000000000000000/* XPM */ /* -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- */ XPM_TYPE *AltSantaRudolf2[] = { /* columns rows colors chars-per-pixel */ "208 40 92 1 ", " c #161417", ". c #563428", "X c #6C1F1D", "o c #056C02", "O c #027C02", "+ c #34772C", "@ c #0D550C", "# c #754B2B", "$ c #775C57", "% c #666769", "& c #696B50", "* c #5E0941", "= c #AE0505", "- c #951616", "; c #D50709", ": c #CF0E09", "> c #E20404", ", c #FA0101", "< c #E80F15", "1 c #D4383C", "2 c #DF2727", "3 c #DF2C31", "4 c #914D2C", "5 c #A9572D", "6 c #B95C2D", "7 c #AC5433", "8 c #B86235", "9 c #9E7416", "0 c #C44925", "q c #CB6633", "w c #D16834", "e c #C9622D", "r c #B8354A", "t c #EA3B6E", "y c #FD3367", "u c #D93555", "i c #A45E5C", "p c #CE454F", "a c #DC5267", "s c #008100", "d c #3D8431", "f c #4C9235", "g c #58A63D", "h c #6DA137", "j c #5BA251", "k c #75CA76", "l c #BAB713", "z c #B88B32", "x c #B48729", "c c #B2BC26", "v c #94981C", "b c #FFB615", "n c #F4AD13", "m c #FEB523", "M c #DBA31B", "N c #BCC217", "B c #CBCC01", "V c #CFD100", "C c #C0C411", "Z c #A59870", "A c #E59A68", "S c #D7C663", "D c #657796", "F c #0567CB", "G c #2D1189", "H c #FF36A2", "J c #B8609C", "K c #678BB9", "L c #7492BA", "P c #47B6B8", "I c #46ADB5", "U c #57919F", "Y c #729ECE", "T c #6F9ECF", "R c #72A0D1", "E c #76A1CF", "W c #5D9DCC", "Q c #3FABAC", "! c #AAAFB4", "~ c #939CAD", "^ c #DAA9A2", "/ c #E8D4A1", "( c #A0B1C6", ") c #BAECF4", "_ c #B6E7EE", "` c #B0D8DE", "' c #CACACC", "] c #CAFDFE", "[ c #D1FFFF", "{ c #F2E6E2", "} c #B0E194", "| c None", /* pixels */ "||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||", "||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||", "||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||", "||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||D%%%%%||||||||||||||||||", "||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||%%%%%%U|||||||||||||||||", "|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||%%%%%||||||||||||||||||", "||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||", "||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||", "||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||!!!!!|||||||||||||||", "||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||!!!!!!||||||||||||||", "||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||!!||||||||||||||||", "|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||iwwwqq8iw||||||||||||||||||||||||||", "|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||0e000010000ei||||||||||||||||||||||||", "||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||,||||||||||||||||||||||||||||||;,,,,,,,,,,>||||||||'''''||||||||||||", "|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||ooo|||ooo|||||||||||||||||||||||||||||||||||||||||||||||||||<,riii<,,,,>||||||||'''''||||||||||||", "|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||o||o|+||o|||||||||||||||||||<<||||||||||||||||||||||||||||||<,~RTW,iir,>|||||||||''(|||||||||||||", "|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||oooooo|||||||||||||||||||||>,|||||||||||||||||||||||||||||>,~RRW,TTL,>||||||||||(||||||||||||||", "|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||oooo|oooo||||||||||||||||||||,||||||||||||||||||||||||||||||>,DRRW,RRT,>|||||||||||||||||||||||||", "||||||||||||||||||||/A|||/|||||||||||||||||||||||||||||||||||||u2<|{{||||||||||||||||||||||||||||||||||||||||||oooo|oooo||||||||||||||||||||,||||||||||||H|||||||||||||||||>,~TRW,RRL,>||||||||| |||||||||||", "|||||||||||||||||||mnnSnmbb||||||||||||||||||||||||||||||||||||/{H:||||||||||||||||||||||||||||||||||||||||||||oooo|oooo|||||||||||||||||||,>,||||||||||H||||||||||||||||||<,DDWW,KKK,>|||||||||x x|||||||||||", "|||||||||||||||||||vmmbbnbVg||||||||^}||||||||||||||||||||||||''q{12|||||||||||||||||||||||||||up||u|||||||||||oooo|oooo||||||||||||||||||>,,>,<||||||||H||||||||||||||||||<,,,,,,,,,,>|||||||||nbbbM|||||||||||", "|||||||||||||||||kjvMMcvNVbg}|||||||8|a||||||||||||||||||||;:|{~^{|||||||||||||||||||||||||||||ppp0||||||||||||oooo|oooo|||||||||||||||>>,,,,,|||||||||||HH,,||||||||||||||>,,,,,,,,,,>|||||||||bbbbM|||||||||||", "|||||||||||||||||Zfbmghggvbgk|||||||||Z|||||||||||||||||||||{^^{{|||||||||||||||||||||||||||||111p11|||||||||||oooo|oooo|||||||||||||||,,,<||||||||||||||H||,||||||||||||||>,,,,,,,,,,>|||||||||bnbbM|||||||||||", "|||||||||||||||||jfnMjjgjvbhh|||||||||H||||||||||||||||||||||;y^i-|||||||||||||||||||||||||||||11|11|||||||||||oooo|oooo|||||||||||||||,,||||||||||||||||H|||||||||||||||||=;;;:;;;;;;=|||||||||MMMM9|||||||||||", "||||||||||yttJ|||f+nMggffvngg|||||||||i||Jttt|||||)))_||||||| vX--XX||||||||||||||)))_|||clNC||11p11||zz|||zz||oooo|oooo|cNlc||||IIIP||,||||||||||||||||HHH||||||IIPI||||@ssssssOsssssssssssssssOOOssOo|||||||||", "||||||||||yyyt|||+fmnfff+hbjg||||||<=-r;|tyyy|||||]]]]|||||||,:-;{XX|||||||||||||_]]])|||cVCB||13p11||z||zz|z||||||||||||NBBB||||PPPP|,||||||||||||||||HHHHHH||||PPPI||||@ssssssOssssssssssssOsssOsssso|||||||||", "||||||j||iyyyJ|||++nMffd+9mfh||||||=:-=;=uyyy|||||[]])|||||||,,=i^*G|||||||||||||`]]])|||cBVB||11|11|||zz|zzz||||||||||||NBBC||||PPPI||||||||||||||H|HHHHHH|H||||PPPP||||@sssssssssssssOsssssssOOssOOso|||||||||", "||||kkf#4|yyyt|||++Mndf+fhmfg|||||||:=X=:tyyy|||||[[]]|||||||,,,,=*X|||||||||||||_]]])|||cBBV|||||||||zzx|xxzx|||||||||||NBBB||||PPPP|||||||||||||||HHHHH||||||||PPPP||||@ssssssssssOssssssssssssssssOo|||||||||", "|||jkkf+&ftyya||||+mn+dd+hnj||||||||-ir-|tyyy|||||]][]||||||{1,,>1-X|||||||||||||_]]]_|||cVVB|||||||||zzx|zzz||||||||||||NVVB||||PPPP|||||||||||||||HH|||||||||||PPPP||||@OsssssssssssOsssOsssOOsssssO@|||||||||", "||||jj|&kjrytttttyytapprpattttytytttttatttytt|||||])]__]_]])[]]][[]]])])_])]_]__))]]]_|||cCNCCCCCCNMCClCNMlllCCCCCCCCNCCCNCNN||||IPPPPPPPPPPPPPPPPPPLLPPPPPPPPPIPPPPI||||KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKi|||||||", "||||||||Ukryyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy|||||]]]]]]]]]][[]]]]]]]]]]]]]][]]]]]]]]_|||cVBVBVBVVBBBBVVBBBBVBVBBBVBBBBBVBVBV||||PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP||||EYYRERRRTETRRRYRYYRTTYYEEETETRRp2||||||", "||||||||jj+yt7q7uyyyyyyyyyyyyyyyyyytr7ryyyyyyAmmmS]](7w5`]][][[]][][]]][]]][`iZ`]]][]'bmmNVVl99vVVBBVBBBBBVBBBBBBBBBB99vBBVVCmmmbPPIU&%IPPPPPPPPPPPPPPPPPPPPQ$&UPPPPIbmmZERD$$KREETD$$TYRRT$88$TTEEETERRr,||||||", "||||||||++#u6qqweuyyyyyyyyyyyyyyyyt5wwq7yyyyy|||||['8wqq6`]]]]]]][][][]]]][Zewq8!]]]]]|||cVv6qwq9VVVBBBBBBBBBVBBBBBl5www5BBBB||||PP4qww6UPPPPPPPPPPPPPPPPPPjewwq%PPPI||||EiAAAA!(~Zqeq6DTTiwqwqiTFFFWYY~r,<|||||", "|||||||||$.pqq8qw7yyyyyyyyyyyyyyyy7wwwwqryyyy|||||[4ww8ewi]]]][]]]]]]]]]]]_qeqwqe]]]])|||NV5wqqewvVVBVBBBVBBBBBVBVV9qqqqw9VVB||||PUqqwqq9PPPPPPPPPPPPPPPPPP8qwwwqIPPP||||U8e66e6~~AAAAAA(LzwwwqwDFFFTTULi<<3||||", "|||||||||||8qq 5q5||||||||||||||||ee6 qw4||||||||||6q5 5q5||||||||||||||||$ww.4qe||||||||||qq4.qw4|||||||||||||||||6w8 qq8||||||||#ww.4qq||||||||||||||||||qw4.ww||||||||#wq Xwq||qw .wq||ww#%AA^FFF|5we||||||||", "|||||||||||7qq.eq5||||||||||||||||eqq 8q5||||||||||4q8.qw5|||||||||||||||||eq.#we||||||||||qq..ww4|||||||||||||||||5w8 wq6||||||||4qw iqq||||||||||||||||||wq..wq||||||||#wq#8ww||qw48qe||wq44we|FFF$5 64|||||||", "||||||||||||qqqqw|||||||||||||||||4wwwqq||||||||||||qqwqe||||||||||||||||||eqqwq8||||||||||6qwwqw||||||||||||||||||4wqwqq4|||||||||qwwww8||||||||||||||||||8qwwqe|||||||||qqqqw5||qqwqq8||5wqew5|FFF|q#q||||||||", "|||||||||||||6w8|||||||||||||||||||4www4|||||||||||||6q6||||||||||||||||||||ewq6||||||||||||6qwq||||||||||||||||||||4wqw4||||||||||#eqw5||||||||||||||||||||8www||||||||||#qqw8||||qww6||||4qw4|||||||4#||||||||", "||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||", "||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||" }; xsnow-3.8.3/src/Pixmaps/AltSantaRudolf3.xpm0000666000000000000000000002506714732252143017016 0ustar0000000000000000/* XPM */ /* -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- */ XPM_TYPE *AltSantaRudolf3[] = { /* columns rows colors chars-per-pixel */ "208 40 92 1 ", " c #171316", ". c #67261D", "X c #056B02", "o c #027C02", "O c #10710D", "+ c #34742C", "@ c #095208", "# c #70452E", "$ c #626420", "% c #726858", "& c #79625D", "* c #490669", "= c #9E130F", "- c #D60506", "; c #C60000", ": c #E70201", "> c #F90101", ", c #E80F15", "< c #D3383C", "1 c #D91C27", "2 c #934E2C", "3 c #B05830", "4 c #BC6135", "5 c #AC6026", "6 c #9C7017", "7 c #C35129", "8 c #CB6633", "9 c #D16834", "0 c #CC602B", "q c #BA3647", "w c #EC3A6D", "e c #FE3366", "r c #EB396C", "t c #D8364D", "y c #AD485A", "u c #B66D4A", "i c #945A5F", "p c #CD794A", "a c #D15263", "s c #008100", "d c #4A8F34", "f c #60A338", "g c #51924E", "h c #68B357", "j c #76C765", "k c #BBB715", "l c #B48B30", "z c #ADB72B", "x c #98961B", "c c #DB9B15", "v c #DAAA1B", "b c #FEB616", "n c #FCAE13", "m c #FFB724", "M c #D2A724", "N c #BAC116", "B c #CCCC00", "V c #C0C411", "C c #D0D200", "Z c #9A8C66", "A c #DB824E", "S c #F2CB6C", "D c #617798", "F c #0467CC", "G c #000BF0", "H c #FF37A2", "J c #89799D", "K c #6689B9", "L c #688DB4", "P c #47B6B8", "I c #45ABB4", "U c #4F93A4", "Y c #729DCC", "T c #729FD0", "R c #6B9CCF", "E c #72A0D1", "W c #76A1CF", "Q c #5E9DCD", "! c #3DA5A6", "~ c #979899", "^ c #999EA3", "/ c #DAA19F", "( c #B0BBC9", ") c #B8EBF3", "_ c #B5D1D3", "` c #CCCCCD", "' c #CAFDFE", "] c #D5F3F5", "[ c #ECEBEA", "{ c #DFDBD9", "} c #CBD095", "| c None", /* pixels */ "||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||", "||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||", "||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||", "||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||~^~~~~||||||||||||||||||||", "||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||^~~~~^~|||||||||||||||||||", "|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||~~~~~||||||||||||||||||||", "||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||", "||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||", "|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||H||||||||||||||||||||||||||||||||||(````|||||||||||||||||", "||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||(````(||||||||||||||||", "||||||||||||||||||||||||||||||||||//|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||XOX|||XOX||||||||||||||||||||||||||||||||HHH>>|||||||||||||||||||||||||||||||||((||||||||||||||||||", "||||||||||||||||||||||||||||||||||||/|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||X|OOO|XO|||||||||||||||||||||||||||||||||H||>||||||||||||||||uu8p88up4||||||||||||||||||||||||||||", "||||||||||||||||||||||||||||||||||||/||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||OXOOXO||||||||||||||||||||||||||||||||||H|||||||||||||||||7<7777177777u||||||||||||||||||||||||||", "||||||||||||||||||||||||||||||||||||^||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||XXXX|XXXXX|||||||||||||||||||>|||||||||||HH|||||||||||||||||:>>>>>>>>>>:||||||||]{[[{||||||||||||||", "|||||||||||||||||SS||||S|||||||||||/|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||OXOO|OXOO|||||||||||||||||||,||||||||||||HHH||||||||||||||||->yiii>>>>>:||||||||{[[{]||||||||||||||", "|||||||||||||||||mmm||mm|||||||||;===-|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||XXXX|XXXX|||||||||||||||||||>,||||||||||HHHHHH||||||||||||||:>JEWQ>yyy>:|||||||||`{{|||||||||||||||", "|||||||||||||||||mnmbbbb|||||||||;;=.;=||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||XXXX|XXXX||||||||||||||||||||>,|||||HHHHHHHH|H||||||||||||||->JWWQ>TTL>:||||||||||_||||||||||||||||", "|||||||||||||||ggAAmvvbbfh||||||||=a=||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||XXXX|XXXX||||||||||||||||||||>|||||||HHHH|||||||||||||||||||:>JEEQ>YTY>:|||||||||||||||||||||||||||", "|||||||||||||||}xnvghdfvbh}||||||||/=||||||||||||||||||||t>||[|||||||||||||||||||||||||||||||||||||||||||||||XXXX|XXXX||||||||||||||||||||>|||||||HH|||||||||||||||||||||:>JERR>YTY>:||||||||| |||||||||||||", "|||||||||||||||dfbzffdfvChh||||||||i||||||||||||||||||||{{[:||||||||||||||||||||||||||||||||||a||a|||||||||||XXXX|XXXX|||||||||||||||||||>:>||||||H||||||||||||||||||||||:>DQKU>KLL>:|||||||||l$$6l|||||||||||||", "|||||||||||||||dfnzffddvChh||||||||/||||||||||||||||||||[9/{:||||||||||||||||||||||||||||||||<<|<<|||||||||||OoXX|XXXX||||||||||||||||||>:>>:,|||H|||||||||||||||||||||||:>>>>>>>>>>:|||||||||bbmbc|||||||||||||", "|||||||||||||||gfnxfdddvvfh||||||||J|||||||||||||||||-=|{i{`||||||||||||||||||||||||||||||||t<<|<<||||||||||||||||||||||||||||||||||,:>>>>:>|||||H|||||||||||||||||||||||->>>>>>>>>>:|||||||||bbmbc|||||||||||||", "|||||||||||||||+fnxddddlbfj||||||||||||||||||||||||||/[a[[{||||||||||||||||||||||||||||||||||7<|<<|||||||||||||||||||||||||||||||||||>:>:||||||||||||||||||||||||||||||||,>>>>>>>>>>:|||||||||bbbbc|||||||||||||", "|||||||||||||||+$nx+d+dcvff|||||||||||||||||||||||||||7,//==|||||||||||||||||||||||||||||||||t<|<<|||||||||||||||||||||||||||||||||||:>||||||||||||||||||||||||||||||||||;----------=|||||||||ccccl|||||||||||||", "||||||||rrra|||+$mxdd++Mvd||||||||||||||rrw|||||')])|| $$-=.=|||||||||||||||||||))))|||zVNN||<<|<<|||||||||||||||||||||zNkk||||IPPI||>|||||||||||||||||||||||||IPII||||@ssssssssosssssssssssssssoossX|||||||||||", "||||||||eeww||||||x+++d||||||||||||||||awee|||||''''||:>;;Ai#.||||||||||||||||||''''|||zCCB||||||||||||||||||||||||||||NBBB||||PPPP|>||||||||||||||||||||||||||PPPP||||@sssssosssssssssssssssssssosoX|||||||||||", "||||g|||eeew|||||||||||||||||||||||||||weee|||||''''||:>-.[;G.||||||||||||||||||''''|||zBBB|||||||||ll|||ll||||||||||||NBBB||||PPPP||||||||||||||||||||||||||||PPPI||||@sssssssossssssssosssosssssssX|||||||||||", "||j}h$3|eeer|||||||||||||||||||||||||||aeee|||||''''||>>>>:.*.||||||||||||||||||''''|||zBBB|||||||||l|l|l|l||||||||||||NBBB||||PPPP||||||||||||||||||||||||||||PPPP||||@sssssssssssssososssssssossooX|||||||||||", "|ghjg+#gteer|||||||||||||||||||||||||||aeee|||||''''||/>>:>y.|||||||||||||||||||''''|||zBBC||||||||||lllll|||||||||||||NCCB||||PPPP||||||||||||||||||||||||||||PPPP||||@ssssssssssooosssssoooossoooo@|||||||||||", "||gg|gjjirrrwwwwwwwwwwwwwwwwwwwwrrwwwwwrwwe|||||''))'''''''']''])''')''')''')'')''')|||zVVNNVVNNVVVkMNNMNMkMVVVVVVVVkkVNVVN||||IPPPPPPPPPPIPPPPPPPPPPPPPPPPPPPPPPPI||||LLLKKKKKKKKKKKKKKKKKKKKKKKKKRLKi|||||||||", "||||||!j&eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee|||||''''')'''''']'''''''''''''''''''''')|||zCBCNCCCBCBBBBBCCBBBBBCBBBBCBBBCBCBV||||PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP||||WWTWTTEEEEYTYTTTETTYRTYTTTTEEWWy,||||||||", "||||||gh%tr374qeeeeeeeeeeeeeeeeeeeqyqeeeeeepbmmS'')3p8^'''''''''''''''''''_Zi_'''''{mmmkCBv66xCCBBBBBBCBBBBBBBBBBBBx6xBBBBBmmbbPP!U%%IPPPPPPPPPPPPPPPPPPPP!%%UPPPPPbmmZWWUi&KEEEEL%%KWTTT%4u&YTYWTEEEWy>||||||||", "||||||++#w39888qeeeeeeeeeeeeeeeee58883reeeea||||')48880('''''''''''''''''^4890~'''''|||zBk49996CBBBBBBBBBBBCBBBBCV58985NBBV||||PP%0994UPPPPPPPPPPPPPPPPPPg4897%PPPP||||Yi0888DR~&0884&TRi88p8iRFFFWWRYa:>|||||||", "||||||||#y888887eeeeeeeeeeeeeeeeq988882eeee|||||'i900985'''''''''''''''''408899_''''|||zB389899xBCBBBBBBCNBBBBBBC6889096BBB||||PI899884PPPPPPPPPPPPPPPPPP4p8998UPPI||||L483884RL888884RL084388DFFFTLLKy:,1||||||", "|||||||||2p9 288||||||||||||||||399 884||||||||||388 #93|||||||||||||||||08##08||||||||||892.482||||lllZlll||||||584 883||||||||#88.299||||||||||||||||||89#.88&|||||||#98 .8p|ZAA#%AA|upA##pp&FFF|300||||||||||", "||||||||||89#484||||||||||||||||399 383||||||||||288.485|||||||||||||||||88.#98||||||||||89# 882||||lll|lll||||||293 888|||||||||89 298||||||||||||||||||89##48||||||||#98230p||AAupAp||AAAuAAZFFF%3 42|||||||||", "||||||||||884882|||||||||||||||||999892|||||||||||88888||||||||||||||||||488988||||||||||299988||||||||||||||||||#999992|||||||||888888||||||||||||||||||49988A|||||||||888883||888884||299983|FFF|8#8||||||||||", "|||||||||||3882||||||||||||||||||28992|||||||||||||388#|||||||||||||||||||8898||||||||||||39992|||||||||||||||||||29892||||||||||#9883||||||||||||||||||||5898||||||||||#8884||||8884||||2893|||||||2#||||||||||", "||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||", "||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||" }; xsnow-3.8.3/src/Pixmaps/AltSantaRudolf4.xpm0000666000000000000000000002506714732252143017017 0ustar0000000000000000/* XPM */ /* -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- */ XPM_TYPE *AltSantaRudolf4[] = { /* columns rows colors chars-per-pixel */ "208 40 92 1 ", " c #060509", ". c #2D201D", "X c #780809", "o c #513125", "O c #683328", "+ c #076D04", "@ c #037803", "# c #097D10", "$ c #117109", "% c #2D692B", "& c #76452F", "* c #536120", "= c #67695C", "- c #364D40", "; c #980F09", ": c #B20805", "> c #A43431", ", c #FB0202", "< c #E91013", "1 c #D22E33", "2 c #C90808", "3 c #914D2C", "4 c #AA562C", "5 c #B75C32", "6 c #B1582F", "7 c #B86433", "8 c #9C6B1A", "9 c #CC6633", "0 c #D16834", "q c #C9612E", "w c #C45C28", "e c #B43547", "r c #BD3E64", "t c #D33E42", "y c #D13452", "u c #EC396A", "i c #FD3467", "p c #E12D5A", "a c #A44958", "s c #9C6055", "d c #D35759", "f c #018101", "g c #4D9136", "h c #6BA638", "j c #69B242", "k c #5CA05C", "l c #79CA6D", "z c #A98D0D", "x c #B6892B", "c c #B88C32", "v c #9BAA22", "b c #FFB616", "n c #F4AE13", "m c #FEB527", "M c #D7A91B", "N c #BAC303", "B c #CBCB02", "V c #CFD100", "C c #FFC628", "Z c #97986E", "A c #E69965", "S c #DC9C63", "D c #FFCD75", "F c #0166CC", "G c #5353A8", "H c #FF36A3", "J c #9C6C85", "K c #688DB5", "L c #47B7B9", "P c #4CAAAD", "I c #46908C", "U c #6D98C8", "Y c #729ECD", "T c #729FD0", "R c #72A2D3", "E c #6EA4D7", "W c #5B9AC8", "Q c #D79697", "! c #F9CBA0", "~ c #B1BAC6", "^ c #B8EAF2", "/ c #B5E5EA", "( c #B3CCD4", ") c #C9CACB", "_ c #D6D5D8", "` c #CBFDFE", "' c #D1FFFF", "] c #DCE0E2", "[ c #EAEBF3", "{ c #D5D8E0", "} c #A9C398", "| c None", /* pixels */ "||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||", "||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||", "|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||(_)))||||||||||||||||||", "|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||)))_))|||||||||||||||||", "|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||~)))))|||||||||||||||||", "|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||~))||||||||||||||||||", "||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||", "|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||(]]]_||||||||||||||", "|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||][]][||||||||||||||", "||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||][[]||||||||||||||", "||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||", "||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||s777qq9777s7||||||||||||||||||||||||", "||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||,,,,,,,,,,,|||||||||{{{/||||||||||||", "||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||,,,,,,,,,,,||||||||{[[[[[|||||||||||", "||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||,1WWWa,,,,,|||||||||^[[[{|||||||||||", "||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||,1RRTa1UUJ,|||||||||||||||||||||||||", "||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||,1TTRa1EUJ,|||||||||||||||||||||||||", "||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||]|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||,1TREa1ETJ,|||||||||||||||||||||||||", "|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||QQ,<|[||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||<<||||||||||||H||||||||||||||||||,1TETa1ETJ,||||||||| ||||||||||", "|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||]_[<,|||||||||||||||||||||||||||||||||||||||$$||||+$|||||||||||||||||||||||||||||||||||||||||||||||||||||,Hiiiu|||gghnvggggMBjj||||||adX|2|iiiu||||^```/||||||||||||,,,,;2;|uiiu||||/```/|||||||||||[Q<<iiiiiiipiupuuiuiuuuiiiiiiiiuuiiiiuu||||^```````'```````''``''''````````````^||||BBBBBBBBNBBVBBBBBBBBBBNNNBNNNNBBBBBB||||LLLLLPPLLLLLLLLLLLLLPLLLLLLLLLLLLLLL||||UUUUTUUTRUUUUYYUUUUUUUUUUUUYYUUEe||||||", "||||||llsiiiuuiiiiiiiiiiiiiiiiiiiiiiiiiiiiiu||||^```^/````````````'`''``````````````^||||VBBVVBVBBBVBBBBBBVBBBVBBBBBBVVBVBBBV||||LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL||||UYREYRTTTTYREERRTTTTKUTYYYTTYTTEe<|||||", "||||||gk=iy396>iiiiiiiiiiiiiiiiiiie4>uiiiiiuCbmb/``sq03/``'```'```'`''`````~ss~`````]nCbMVBB888BVBBBBBBBVBBBBBBBBBBBv88zBBBVBmmmSLLLk&=PLLLLLLLLLLLLLLLLLLLLP===LLLLLSCbmUYK=a=TRTTY=3=URTRK495=TTTTYTTTEr,|||||", "||||||%%=p7q0q9eiiiiiiiiiiiiiiiii4q997tiiiiu||||^'sq9097````````'`````````sq00qZ'```^||||Bv79995vVBVBBVBBVBVBBBBBVVz99998VVVB||||LLs0q97ILLLLLLLLLLLLLLLLLLI5000aPLLL||||Ukw9994UEK70q05KUKq9909sUFFFURRRy,,||||", "|||||||sO>995904iiiiiiiiiiiiiiiiy999994iiiiu||||//09q799}``````'``'`''```(990005/`'`^||||Vw990998VBVBVVBBBBVBVVVBVB500099zVVV||||L=000093LLLLLLLLLLLLLLLLLL699000kLLL||||Ua99790=Ks005003Us095996WFFFUK=Ke<<1|||", "|||||||||305 399||||||||||||||||309.&90|||||||||||99O 993||||||||||||||||&99oo99&|||||||||699.09q||||||||||||||||||09oo00&||||||||39q 400||||||||||||||||||904 004||||||||7q& 004|s07 7q7|500 O97|FFF|wq7|||||||", "|||||||||309&706||||||||||||||||300o399|||||||||||994390||||||||||||||||||99OO90||||||||||694.997||||||||||||||||||00Oo993||||||||307.409||||||||||||||||||095.003||||||||6q43003|7003ASS!AAAZSAS|FFFs6 6&||||||", "||||||||||q9qq0&|||||||||||||||||q09096|||||||||||399905||||||||||||||||||790096||||||||||3090003||||||||||||||||||699099||||||||||990993||||||||||||||||||40000q|||||||||sAAAAQ!!AAAS0d4||5qqq93|FFF|930|||||||", "|||||||||||60w&|||||||||||||||||||0005|||||||||||||3994||||||||||||||||||||0999||||||||||||49903||||||||||||||||||||q999|||||||||||30906||||||||||||||||||||600c&||||||||||60003|||30003||||40q&|||||||3||||||||", "||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||", "||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||" }; xsnow-3.8.3/src/Pixmaps/BigSanta1.xpm0000666000000000000000000001627314732252143015620 0ustar0000000000000000/* XPM */ /* -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- */ XPM_TYPE *BigSanta1[] = { /* width height num_colors chars_per_pixel */ " 176 34 17 1", /* colors */ ". c #ffffff", "# c #ff9933", "a c #f1f1f1", "b c #cccccc", "c c #cc9999", "d c #cc9933", "e c #cc6633", "f c #cc0000", "g c none", "h c #993333", "i c #990000", "j c #663300", "k c #33cc00", "l c #111111", "m c #009900", "n c #0066cc", "o c #003399", /* pixels */ "gggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggg", "gggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggghggggggggggggggggggggggggggggggggggggghggghggggggggggggggggggggggggggggggghggghggggggggggg", "ggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggghgggghghhhggggggggggggggggggggggggggggggggghhgghhgggggggggggggggggggggggggggggghhgghhghhhgggggg", "ggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggghhggghhhgggggggggggggggggggggggggggggggggggghhgghhhhgggggggggggggggggggggggggggghhgghhhgggggggg", "gggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggghhhghhgggggggggggggggggggggggggggggggggggggghhhhgggggggggggggggggggggggggggggggghhhhgggggggggg", "gggggggggggggggggggggggffffggggggggggggggggggggggggggggggggggggggggggggggggggggggggghhhgggggghggggggggggggggggggggggggggggggggghhggggggggggggggggggggggggggggggggggghhgggggghggg", "gggggggggggggggggggggffiffffgggggggggggggggggggggggggggggggggggggggggggggggggggggggggghgggggghhhhggggggggggggggggggggggggggggggghggggggghgggggggggggggggggggggggggggghhggggghghh", "ggggggggggggggggggggififfffffggggggggggggggggggggggggggggggggggggggggggggggggggggggggghhggggghhhgggggggggggggggggggggggggggggggghhggggghhhhgggggggggggggggggggggggggghhggggghhhg", "gggggggggggggggggggffiffifffffagggggggggggggggggggggggggggggggggggggggggggggggggggggggghhgggghggggggggggggggggggggggggggggggggggghhggghhhhgggggggggggggggggggggggggggghhgggghhgg", "ggggggggggggggggggfiifiififffbgggggggggggggggggggggggggggggggggggggggggggggggggggggggggghhhhhggggggggggggggggggggggggggggggggggggghhgghgggggggggggggggggggggggggggggggghhghhgggg", "gggggggggggggggggfigggffiffcacgggggggggggggggggggggggggggggggggggggggggggggggggggggggggggghhggggggggggggggggggggggggggggggggggggggghhhhggggggggggggggggggggggggggggggggghhhggggg", "gggggggggggggggg.igggggiffcalccgggggggggggggggggggggggggggggggggggggggggggggggggggggggggheeeeeggggggggggggggggggggggggggggggggggggeeeeeegggggggggggggggggggggggggggggggheeeegggg", "ggggggggggggggg...gggggfbabcccccgggggggggggggggggggggggggggggggggggggggggggggggggggggllehhjjheeggggggggggggggggggggggggggggggggeejhheheegggggggggggggggggggggggggggggeejhheheegg", "gggggggggggggggg.ggggggbbbabcbbccggggggggggggggggggggggggggggggggggggeeeeeeggggggeeeellejjjeeleeggggggggggggeeeeeeeeggggggeelleeejhjeeleegggggggggggeeeeeeggggggeeellleejjeeleeg", "ggggggggggggggggggggggggbbbaabaacgggggggggggggggggggggggggggggggggeeeeeeeeeeeeeeeeeeeelleeeeeeeeegggggggggeeeeeeeeeeeeeeeeeeelleeeeeeeeeeggggggggeeeeeeeeeeeeeeeeeeelleeeeeeeeee", "ggggggggggggggggiffgggggbabbbabaggggggggggggggggggggggggggggggggggeeeeeeeeeeeeeeeeeeeeelleehhheejgggggggggeeeeeeeeeeeeeeeeeeeelleeehheeeeelglggggeeeeeeeeeeeeeeeeeeeelleeehheeej", "ggggggggggggggggfffhhggiiaibabbagggggggggggggggggggggggggggggggggeeeeeeeeeeeeeeeeeeeeeeellhhhhhejlgggggggeeeeeeeeeeeeeeeeeeeeeeelhhhheeeejggglgleeeeeeeeeeeeeeeeeeeeeeelhhheheej", "gggggggggggggggbifihhgifiiiaiagggggggggggggggggggggggggggggggglgleeeeeeeeeeeeeeeeeeeeeehellggghhgglglglgleeeeeeeeeeeeeeeeeeeeeehelhhgggeejggggggeeeeeeeeeeeeeeeeeeeeeehelhgggheg", "gggggggagaggkfmbbbbhhgiffffifffggglgggggggggggggggggggglglglgggggeeeeeeheeeeeeeeeeeeehhehhlggggggggggggggeeeeeeheeeeeeeeeeeeehhehllgggggggggggggeeeeeeheeeeeeeeeeeeehhehlggggggg", "gggbgnbnanfgkf##f#fghhifffffffiigfflllglglglglglglglglgggggggggggeeeeeeehhheeeeeeeeeeehegglllggggggggggggeeeeeeehhheeeeeeeeeeehegllllllllllllllleeeeeeehhheeeeeeeeeeeheggggggggg", "gggbbbnnaongkfk##ffghhiifififfffafffgggggggggggggggggggggggglllllheeeeeeehhhhhhhheeeeeeegglllllllllllllllheeeeeeehhhhhhhheeeeeeeglllllllllllllllheeeeeeehhhhhhhheeeeeeeggggggggg", "gmm#bmmmanooonno#nonhhiiffiiiiffaffflllllllllllllllllllllllllllgghheeeeeeehhhhhhheeeeeehgggggllllllllllllhheeeeeeehhhhhhheeeeeehgggggggggggggggghheeeeeeehhhhhhheeeeeehggggggggg", "ggdmbdmmffofannn#nnnhhiiifffffiiffggglllllllllllllllllllllllggggggeeeeeeeeehhhhhheeeeehgggggggggggggggggggeeeeeeeeehhhhhheeeeehggggggggggggggggggeeeeeeeeehhhhhheeeeehgggggggggg", "ghmmbmmdffoffnnn#nonhhhiiifffffffagggghhgggggggggggggggggggggggggggggeeeeeegggggggeeehgggggggggggggggggggggggeeeeeegggggggeeehggggggggggggggggggggggeeeeeegggggggeeehggggggggggg", "hmdmbdmmfaoffnno#nnnghhiiiiiffffff.ggghhgggggggggggggggggggggggggggggggeeeegggggggeeehgggggggggggggggggggggggggeeeegggggggeeehggggggggggggggggggggggggeeeegggggggeeehggggggggggg", "h#mmbm#mffofannn#onnghhgiiiiiiffff.ggghhggggggggggggggggggggggggggggggggeehgggggggeehgggggggggggggggggggggggggggeehgggggggeehggggggggggggggggggggggggggeehgggggggeehgggggggggggg", "ghhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhggggggggggggggggggggggggggggggggeeeggggggeeehgggggggggggggggggggggggggggeeeggggggeeehggggggggggggggggggggggggggeeeggggggeeehgggggggggggg", "gjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjhhggggggggggggggggggggggggggggggggeeeegggggeehhgggggggggggggggggggggggggggeeeegggggeehhggggggggggggggggggggggggggeeeegggggeehhgggggggggggg", "gggggjjgggggggggggggggggggjjiiiiii.ggghhgggggggggggggggggggggggggggggggggheegggggeehgggggggggggggggggggggggggggggheegggggeehggggggggggggggggggggggggggggheegggggeehggggggggggggg", "gggggjjgggggggggggggggggggjjaaaaaallgghhggggggggggggggggggggggggggggggggghhelgggeehhggggggggggggggggggggggggggggghhelgggeehhgggggggggggggggggggggggggggghhelgggeehhggggggggggggg", "gghggjjgggggggggggggggggggjjggllllllghhhgggggggggggggggggggggggggggggggggghelgggeehggggggggggggggggggggggggggggggghelgggeehgggggggggggggggggggggggggggggghelgggeehgggggggggggggg", "ghgggjjgggggggggggggggggggjjggglllgghhhgggggggggggggggggggggggggggggggggggggggggllggggggggggggggggggggggggggggggggggggggllgggggggggggggggggggggggggggggggggggggllggggggggggggggg", "gghhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhgggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggg", "gggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggg" }; xsnow-3.8.3/src/Pixmaps/BigSanta2.xpm0000666000000000000000000001631214732252143015613 0ustar0000000000000000/* XPM */ /* -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- */ XPM_TYPE *BigSanta2[] = { /* width height num_colors chars_per_pixel */ " 176 34 18 1", /* colors */ ". c #ffffff", "# c #ff9933", "a c #f1f1f1", "b c #cccccc", "c c #cc9999", "d c #cc9933", "e c #cc6633", "f c #cc0000", "g c none", "h c #b2b2b2", "i c #993333", "j c #990000", "k c #663300", "l c #33cc00", "m c #111111", "n c #009900", "o c #0066cc", "p c #003399", /* pixels */ "gggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggigggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggigggigggggggggggg", "ggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggiggggigiiigggggggggggggggggggggggggggggggggigggigggggggggggggggggggggggggggggggiiggiigiiiggggggg", "ggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggiigggiiigggggggggggggggggggggggggggggggggggiiggiigggggggggggggggggggggggggggggggiiggiiiggggggggg", "gggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggiiigiigggggggggggggggggggggggggggggggggggggiiggiiiigggggggggggggggggggggggggggggiiiiggggggggggg", "gggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggiiigggggggggggggggggggggggggggggggggggggggiiiiggggggggggggggggggggggggggggggggggiiggggggggggg", "ggggggggggggggggggggggffffgggggggggggggggggggggggggggggggggggggggggggggggggggggggggggiggggggggggggggggggggggggggggggggggggggggiiggggggggggggggggggggggggggggggggggggiigggggggggg", "ggggggggggggggggggggffjffffggggggggggggggggggggggggggggggggggggggggggggggggggggggggggiiggggggigggggggggggggggggggggggggggggggggiggggggggggggggggggggggggggggggggggggiiggggggiggg", "gggggggggggggggggggjfjffffffggggggggggggggggggggggggggggggggggggggggggggggggggggggggggiigggggiiiiggggggggggggggggggggggggggggggiigggggggiggggggggggggggggggggggggggggiigggggigii", "ggggggggggggggggggffjffjfffffagggggggggggggggggggggggggggggggggggggggggggggggggggggggggiiggggiiiggggggggggggggggggggggggggggggggiigggggiiiigggggggggggggggggggggggggggiiggggiiig", "gggggggggggggggggfjjfjjfjfffbgggggggggggggggggggggggggggggggggggggggggggggggggggggggggggiiiiiiiggggggggggggggggggggggggggggggggggiiiggiiiigggggggggggggggggggggggggggggiiiiiiigg", "ggggggggggggggggfjgggffjffcacgggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggiigggggggggggggggggggggggggggggggggggggggiiiiggggggggggggggggggggggggggggggggggiiggggg", "ggggggggggggggg.jgggggjffcamccggggggggggggggggggggggggggggggggggggggggggggggggggggggggggieeeeeggggggggggggggggggggggggggggggggggggeeeeeegggggggggggggggggggggggggggggggieeeegggg", "gggggggggggggg...gggggfbabcccccggggggggggggggggggggggggggggggggggggggggggggggggggggggmmeiikkieeggggggggggggggggggggggggggggggggeekiieieegggggggggggggggggggggggggggggeekiieieegg", "ggggggggggggggg.ggggggbbbabcbbccgggggggggggggggggggggggggggggggggggggeeeeeeggggggeeeemmekkkeemeeggggggggggggeeeeeeeeggggggeemmeeekikeemeegggggggggggeeeeeeggggggeeemmmeekkeemeeg", "ggggggggggggggggjffggggbbbaabaacggggggggggggggggggggggggggggggggggeeeeeeeeeeeeeeeeeeeemmeeeeeeeeegggggggggeeeeeeeeeeeeeeeeeeemmeeeeeeeeeeggggggggeeeeeeeeeeeeeeeeeeemmeeeeeeeeee", "ggggggggggggggggfffggggbabbbabagggmgggggggggggggggggggggggggggggggeeeeeeeeeeeeeeeeeeeeemmeeiiieekgggggggggeeeeeeeeeeeeeeeeeeeemmeeeiieeeeemgmgmgmeeeeeeeeeeeeeeeeeeeemmeeeiieeek", "gggggggggggggggbjfjiiggjjjbabbaggffggggggggggggggggggggggggggggggeeeeeeeeeeeeeeeeeeeeeeemmiiiiiekmgmgmgmgeeeeeeeeeeeeeeeeeeeeeemmiiiieeeekggggggeeeeeeeeeeeeeeeeeeeeeemmiiieieek", "gggggggagagglfnbbbbiigjfjjjjahffafffgggggggggggggggggggggggggggmgeeeeeeeeeeeeeeeeeeeeeeiemmgggiigggggggggeeeeeeeeeeeeeeeeeeeeeeiemiigggeekggggggeeeeeeeeeeeeeeeeeeeeeeiemigggieg", "gggbgoboaofglf##f#fiigjffffjffffafffmmmgmgmgmmgmgmgmgmgmgmgmgmgggieeeeeieeeeeeeeeeeeeiieiimmmggggggggggggieeeeeieeeeeeeeeeeeeiieimmgggggggggggggieeeeeieeeeeeeeeeeeeiieimggggggg", "gggbbbooffpfafl##ff.iijffffffjjjgggggggggggggggggggggggggggggggggieeeeeeiiieeeeeeeeeeiiiemmmmmmmmmmmmmmmmieeeeeeiiieeeeeeeeeeiiiemmmmggggggmmmmmieeeeeeiiieeeeeeeeeeiiiegggggggg", "gnn#bnnnffpffoop#opoiijjfjfjjjfaggggiiggggggggggggggggggggggmmmmmiieeeeeiiiiiiiiieeeeeiigggggmmmmmmmmmmmmiieeeeeiiiiiiiiieeeeeiiggmmmmmmmmmmmmmmiieeeeeiiiiiiiiieeeeeiiggggggggg", "gndnbdnnfapffooo#oooiijjffjjffffaggigimmmmmmmmmmmmmmmmmmmmmmmmmmmiieeeeeeiiiiiiieeeeeeeggggggggggggggggggiieeeeeeiiiiiiieeeeeeeggggggmmmmmmmggggiieeeeeeiiiiiiieeeeeeegggggggggg", "gnnnbnndffpfgooo#opoiijjjffffffffagggiimmmmmmmmmmmmmmmmmmmmmgggggiieeeeeeggiiiiiiieeeeeggggggggggggggggggiieeeeeeggiiiiiiieeeeegggggggggggggggggiieeeeeeggiiiiiiieeeeegggggggggg", "gidnbdnngggggoop#oooiiijjjfffffffaggggiiggggggggggggggggggggggggggiieeeeeggggggggiiieeeeggggggggggggggggggiieeeeeggggggggiiieeeegggggggggggggggggiieeeeeggggggggiiieeeeggggggggg", "i#nnbn#ngggggooo#poogiijjjjjffffffagggiigggggggggggggggggggggggggggieeeeggggggggggggeeeigggggggggggggggggggieeeeggggggggggggeeeiggggggggggggggggggieeeeggggggggggggeeeiggggggggg", "iggggggggggggggggggggiigjjjjjjffffagggiigggggggggggggggggggggggggggeeeeegggggggggggggeeigggggggggggggggggggeeeeegggggggggggggeeiggggggggggggggggggeeeeegggggggggggggeeiggggggggg", "giiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiigggggggggggggggggggggggggggeeeiggggggggggggggeeigggggggggggggggggggeeeiggggggggggggggeeiggggggggggggggggggeeeiggggggggggggggeeiggggggggg", "gkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkiigggggggggggggggggggggggggggeeeigggggggggggggeeemgggggggggggggggggggeeeigggggggggggggeeemggggggggggggggggggeeeigggggggggggggeeemggggggggg", "gggggkkgggggggggggggggggggkkjjjjjjagggiiggggggggggggggggggggggggggggeeiggggggggggggmmeggggggggggggggggggggggeeiggggggggggggmmegggggggggggggggggggggeeiggggggggggggmmeggggggggggg", "gggggkkgggggggggggggggggggkkaaaaaammggiiggggggggggggggggggggggggggggeeigggggggggggggggggggggggggggggggggggggeeiggggggggggggggggggggggggggggggggggggeeigggggggggggggggggggggggggg", "ggiggkkgggggggggggggggggggkkggmmmmmmgiiiggggggggggggggggggggggggggggeeiiggggggggggggggggggggggggggggggggggggeeiigggggggggggggggggggggggggggggggggggeeiiggggggggggggggggggggggggg", "gigggkkgggggggggggggggggggkkgggmmmggiiiggggggggggggggggggggggggggggggeemgggggggggggggggggggggggggggggggggggggeemggggggggggggggggggggggggggggggggggggeemggggggggggggggggggggggggg", "ggiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiigggggggggggggggggggggggggggggggmmggggggggggggggggggggggggggggggggggggggmmgggggggggggggggggggggggggggggggggggggmmgggggggggggggggggggggggggg", "gggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggg" }; xsnow-3.8.3/src/Pixmaps/BigSanta3.xpm0000666000000000000000000001627314732252143015622 0ustar0000000000000000/* XPM */ /* -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- */ XPM_TYPE *BigSanta3[] = { /* width height num_colors chars_per_pixel */ " 176 34 17 1", /* colors */ ". c #ffffff", "# c #ff9933", "a c #f1f1f1", "b c #cccccc", "c c #cc9999", "d c #cc9933", "e c #cc6633", "f c #cc0000", "g c none", "h c #993333", "i c #990000", "j c #663300", "k c #33cc00", "l c #111111", "m c #009900", "n c #0066cc", "o c #003399", /* pixels */ "gggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggghggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggg", "ggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggghgggghghhhggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggghggghggggggggggg", "ggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggghhggghhhggggggggggggggggggggggggggggggggggghggghggggggggggggggggggggggggggggggghhgghhghhhgggggg", "gggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggghhhghhgggggggggggggggggggggggggggggggggggghhgghhggggggggggggggggggggggggggggggghhgghhhgggggggg", "gggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggghhhgggggggggggggggggggggggggggggggggggggghhgghhhhggggggggggggggggggggggggggggghhhhgggggggggg", "gggggggggggggggggggggffffggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggghggggggggggggggggggggggggggggggggggggggghhhhgggggggggggggggggggggggggggggggggghhgggggghggg", "gggggggggggggggggggffiffffgggggggggggggggggggggggggggggggggggggggggggggggggggggggggggghhgggghgggggggggggggggggggggggggggggggggghhggggggghgggggggggggggggggggggggggggghhggggghghh", "ggggggggggggggggggififfffffgggggggggggggggggggggggggggggggggggggggggggggggggggggggggggghhggghhhhgggggggggggggggggggggggggggggggghgggggghhhhgggggggggggggggggggggggggghhggggghhhg", "gggggggggggggggggffiffifffffaggggggggggggggggggggggggggggggggggggggggggggggggggggggggggghggghhhggggggggggggggggggggggggggggggggghhgggghhhhgggggggggggggggggggggggggggghhgggghhgg", "ggggggggggggggggfiifiififffbgggggggggggggggggggggggggggggggggggggggggggggggggggggggggggghhhhhhggggggggggggggggggggggggggggggggggghhggghgggggggggggggggggggggggggggggggghhghhgggg", "gggggggggggggggfigggffiffcacgggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggghhgggggggggggggggggggggggggggggggggggggghhhhhggggggggggggggggggggggggggggggggghhhggggg", "gggggggggggggg.igggggiffcalccgggggggggggggggggggggggggggggggggggggggggggggggggggggggggggheeeeeggggggggggggggggggggggggggggggggggggeeeeeegggggggggggggggggggggggggggggggheeeegggg", "ggggggggggggg...gggggfbabcccccgggggggggggggggggggggggggggggggggggggggggggggggggggggggllehhjjheeggggggggggggggggggggggggggggggggeejhheheegggggggggggggggggggggggggggggeejhheheegg", "gggggggggggggg.giffggbbbabcbbccggglggggggggggggggggggggggggggggggggggeeeeeeggggggeeeellejjjeeleeggggggggggggeeeeeeeggggggeeelleeejhjeeleegggggggggggeeeeeeggggggeeellleejjeeleeg", "ggggggggggggggggfffgggbbbaabaacggffgggggggggggggggggggggggggggggggeeeeeeeeeeeeeeeeeeeelleeeeeeeeegggggggggeeeeeeeeeeeeeeeeeeelleeeeeeeeeeggglglggeeeeeeeeeeeeeeeeeeelleeeeeeeeee", "ggggggggaongkggbifigggbabbbabafg.fffggglglglglglglglglggggggggggggeeeeeeeeeeeeeeeeeeeeelleehhheejggllglglleeeeeeeeeeeeeeeeeeeelleeehheeeeelgggggleeeeeeeeeeeeeeeeeeeelleeehheeej", "gggggggaanooofmbbbbhhggiibabbfff.ffflllgggggggggggggggglgglglggggeeeeeeeeeeeeeeeeeeeeeeellhhhhhejlgggggggeeeeeeeeeeeeeeeeeeeeeellhhhheeeejggggggeeeeeeeeeeeeeeeeeeeeeellhhheheej", "gggbgnbnffofaf##f#fhhgifiiiaffffgggggggggggggggggggggggggggggglgleeeeeeeeeeeeeeeeeeeeeehellggghhgggggggggeeeeeeeeeeeeeeeeeeeeeeellhhgggeejggggggeeeeeeeeeeeeeeeeeeeeeeellhgggheg", "gggbbbnnffofffk##ffhhgiffffiffffgggggggggggggggggggggggggggggggggeeeeeeheeeeeeeeeeeeehhehhlggggggggggggggeeeeeeheeeeeeeeeeeeehhehhlgggggggggggggeeeeeeheeeeeeeeeeeeehhehhlgggggg", "gmm#bmmmfaoffnno#nonhhiffffffiiggggggggggggggggggggggggggggggggggeeeeeeehhheeeeeeeeeehhhellllggggggggggggeeeeeeehhheeeeeeeeeehhhellllllllllllllgeeeeeeehhheeeeeeeeeehhhelllggggg", "gmdmbdmmffofgnnn#nnnhhiififiiifagggghhggggggggggggggggggggggllllleeeeeeehhhhhhhheeeeehhhggllllllllllllllleeeeeeehhhhhhhheeeeehhhgglllllllllllllleeeeeeehhhhhhhheeeeehhhggllggggg", "gmmmbmmdgggggnnn#nonhhiiffiiffffagghghllllllllllllllllllllllllllleeeeeeeehhhhhhhheeeeehhggggglllllllllllleeeeeeeehhhhhhhheeeeehhgggggggggggggggleeeeeeeehhhhhhhheeeeehhggggggggg", "gmdmbdmmgggggnno#nnnhhiiiffffffffaggghhlllllllllllllllllllllggggggeeeeeeehghhhhhhheeeeehggggggggggggggggggeeeeeeehghhhhhhheeeeehgggggggggggggggggeeeeeeehghhhhhhheeeeehggggggggg", "ghmmbm#mgggggnnn#onnhhhiiifffffffagggghhgggggggggggggggggggggggggggeeeeehhggggggggggeeehhggggggggggggggggggeeeeehhggggggggggeeehhgggggggggggggggggeeeeehhggggggggggeeehhgggggggg", "hgggggggggggggggggggghhiiiiiffffffaggghhgggggggggggggggggggggggggggeeeehhggggggggggggeeeehhggggggggggggggggeeeehhggggggggggggeeeehhgggggggggggggggeeeehhggggggggggggeeeehhgggggg", "hgggggggggggggggggggghhgiiiiiiffffaggghhggggggggggggggggggggggggggeeeeehggggggggggggggeeeeehggggggggggggggeeeeehggggggggggggggeeeeehgggggggggggggeeeeehggggggggggggggeeeeehggggg", "ghhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhgggggggggggggggggggggggggeeeehhgggggggggggggggggehelgggggggggggggeeeehhgggggggggggggggggehelggggggggggggeeeehhgggggggggggggggggehelggggg", "gjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjhhgggggggggggggggggggggggggeeehggggggggggggggggggggellgggggggggggggeeehggggggggggggggggggggellggggggggggggeeehggggggggggggggggggggellggggg", "gggggjjgggggggggggggggggggjjiiiiiiallghhggggggggggggggggggggggggeeehhgggggggggggggggggggggggggggggggggggeeehhggggggggggggggggggggggggggggggggggeeehhgggggggggggggggggggggggggggg", "gggggjjgggggggggggggggggggjjaaaaaalllghhggggggggggggggggggggggggeehhhgggggggggggggggggggggggggggggggggggeehhhggggggggggggggggggggggggggggggggggeehhhgggggggggggggggggggggggggggg", "gghggjjgggggggggggggggggggjjggglllllghhhggggggggggggggggggggggggeeghlgggggggggggggggggggggggggggggggggggeeghlggggggggggggggggggggggggggggggggggeeghlgggggggggggggggggggggggggggg", "ghgggjjgggggggggggggggggggjjgggggggghhhggggggggggggggggggggggggglegllggggggggggggggggggggggggggggggggggglegllgggggggggggggggggggggggggggggggggglegllgggggggggggggggggggggggggggg", "gghhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhggggggggggggggggggggggggggllggggggggggggggggggggggggggggggggggggggllgggggggggggggggggggggggggggggggggggggllggggggggggggggggggggggggggggggg", "gggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggg" }; xsnow-3.8.3/src/Pixmaps/BigSanta4.xpm0000666000000000000000000001627314732252143015623 0ustar0000000000000000/* XPM */ /* -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- */ XPM_TYPE *BigSanta4[] = { /* width height num_colors chars_per_pixel */ " 176 34 17 1", /* colors */ ". c #ffffff", "# c #ff9933", "a c #f1f1f1", "b c #cccccc", "c c #cc9999", "d c #cc9933", "e c #cc6633", "f c #cc0000", "g c none", "h c #993333", "i c #990000", "j c #663300", "k c #33cc00", "l c #111111", "m c #009900", "n c #0066cc", "o c #003399", /* pixels */ "ggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggghggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggghggghgggggggggggg", "gggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggghgggghghhhggggggggggggggggggggggggggggggggghggghggggggggggggggggggggggggggggggghhgghhghhhggggggg", "gggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggghhggghhhggggggggggggggggggggggggggggggggggghhgghhggggggggggggggggggggggggggggggghhgghhhggggggggg", "ggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggghhhghhggggggggggggggggggggggggggggggggggggghhgghhhhggggggggggggggggggggggggggggghhhhggggggggggg", "ggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggghhhggggggggggggggggggggggggggggggggggggggghhhhgggggggggggggggggggggggggggggggggghhggggggggggg", "ggggggggggggggggggggggffffggggggggggggggggggggggggggggggggggggggggggggggggggggggggggghgggggggggggggggggggggggggggggggggggggggghhgggggggggggggggggggggggggggggggggggghhgggggggggg", "ggggggggggggggggggggffiffffgggggggggggggggggggggggggggggggggggggggggggggggggggggggggghhgggggghggggggggggggggggggggggggggggggggghgggggggggggggggggggggggggggggggggggghhgggggghggg", "gggggggggggggggggggififfffffgggggggggggggggggggggggggggggggggggggggggggggggggggggggggghhggggghhhhgggggggggggggggggggggggggggggghhggggggghgggggggggggggggggggggggggggghhggggghghh", "ggggggggggggggggggffiffifffffaggggggggggggggggggggggggggggggggggggggggggggggggggggggggghhgggghhhgggggggggggggggggggggggggggggggghhggggghhhhggggggggggggggggggggggggggghhgggghhhg", "gggggggggggggggggfiifiififffbggggggggggggggggggggggggggggggggggggggggggggggggggggggggggghhhhhhhgggggggggggggggggggggggggggggggggghhhgghhhhggggggggggggggggggggggggggggghhhhhhhgg", "ggggggggggggggggfigggffiffcacggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggghhggggggggggggggggggggggggggggggggggggggghhhhgggggggggggggggggggggggggggggggggghhggggg", "gggggggggggggggaigggggiffcalccggggggggggggggggggggggggggggggggggggggggggggggggggggggggggheeeeeggggggggggggggggggggggggggggggggggggeeeeeegggggggggggggggggggggggggggggggheeeegggg", "gggggggggggggga.agggggfbabcccccggggggggggggggggggggggggggggggggggggggggggggggggggggggllehhjjheeggggggggggggggggggggggggggggggggeejhheheegggggggggggggggggggggggggggggeejhheheegg", "gggggggggggggggaggggggbbbabcbbccgggggggggggggggggggggggggggggggggggggeeeeeeggggggeeeellejjjeeleeggggggggggggeeeeeeeeggggggeelleeejhjeeleegggggggggggeeeeeeggggggeeellleejjeeleeg", "ggggggggggggggggiffggggbbbaabaacggggggggggggggggggggggggggggggggggeeeeeeeeeeeeeeeeeeeelleeeeeeeeegggggggggeeeeeeeeeeeeeeeeeeelleeeeeeeeeeggggggggeeeeeeeeeeeeeeeeeeelleeeeeeeeee", "ggggggggggggggggfffggggbabbbabaggglgggggggggggggggggggggggggggggggeeeeeeeeeeeeeeeeeeeeelleehhheejgggggggggeeeeeeeeeeeeeeeeeeeelleeehheeeeelglglgleeeeeeeeeeeeeeeeeeeelleeehheeej", "gggggggggggggggbifihhggiiibabbaggffggggggggggggggggggggggggggggggeeeeeeeeeeeeeeeeeeeeeeellhhhhhejlglglglgeeeeeeeeeeeeeeeeeeeeeeelhhhheeeejggggeeeeeeeeeeeeeeeeeeeeeeelllhhheheej", "gggggggagaggkfmbbbbhhgifiiiiacffafffggggggggggggggggggggggggggglgeeeeeeeeeehhheeeeeeeeehellggghhgggggggggeeeeeeeeeehhheeeeeeeeehelhhgggeejggggeeeeeeeeeehhheeeeeeeeeheellhgggheg", "gggbgnbnanfgkf##f#fhhgiffffiffffaffflllglglgllglglglglglglglglgggheeeeeeeeehhheeeeeeehhehhlllggggggggggggheeeeeeeeehhheeeeeeehhehllgggggggggggheeeeeeeeehhheeeeeeehhehhelggggggg", "gggbbbnnffofafk##ffghhiffffffiiigggggggggggggggggggggggggggggggggeeeeeeeeeeehheeeeeeehhhelllllllllllllllleeeeeeeeeeehheeeeeeehhhellllggggggllleeeeeeeeeeehheeeeeeehhhehegggggggg", "gmm#bmmmffoffnno#nonhhiififiiifagggghhgggggggggggggggggggggglllllheeeeeeeeeehehhheeeeehhgggggllllllllllllheeeeeeeeeehehhheeeeehhglllllllllllllheeeeeeeeeehehhheeeeehhggggggggggg", "gmdmbdmmfaoffnnn#nnnhhiiffiiffffagghghlllllllllllllllllllllllllllhheeeeeeeehhehheeeeeeehggggggggggggggggghheeeeeeeehhehheeeeeeehggggglllllllgghheeeeeeeehhehheeeeeeehggggggggggg", "gmmmbmmdffofgnnn#nonhhiiiffffffffaggghhlllllllllllllllllllllgggggghheeeeeehheehhhheeeeeegggggggggggggggggghheeeeeehheehhhheeeeeeggggggggggggggghheeeeeehheehhhheeeeeeggggggggggg", "ghdmbdmmgggggnno#nnnhhhiiifffffffagggghhgggggggggggggggggggggggggggggeeeeehgggggghhheeeegggggggggggggggggggggeeeeehgggggghhheeeeggggggggggggggggggeeeeehgggggghhheeeeggggggggggg", "h#mmbm#mgggggnnn#onnghhiiiiiffffffaggghhggggggggggggggggggggggggggggeeeehhggggggggggeeehggggggggggggggggggggeeeehhggggggggggeeehgggggggggggggggggeeeehhggggggggggeeehggggggggggg", "hgggggggggggggggggggghhgiiiiiiffffaggghhggggggggggggggggggggggggggggeeehgggggggggggggeeeggggggggggggggggggggeeehgggggggggggggeeegggggggggggggggggeeehgggggggggggggeeeggggggggggg", "ghhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhgggggggggggggggggggggggggggeeehhgggggggggggggeeeeggggggggggggggggggeeehhgggggggggggggeeeegggggggggggggggeeehhgggggggggggggeeeegggggggggg", "gjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjhhgggggggggggggggggggggggggggeehhgggggggggggggggeeeggggggggggggggggggeehhgggggggggggggggeeegggggggggggggggeehhgggggggggggggggeeegggggggggg", "gggggjjgggggggggggggggggggjjiiiiiiaggghhgggggggggggggggggggggggggggeehhgggggggggggggggheeggggggggggggggggggeehhgggggggggggggggheegggggggggggggggeehhgggggggggggggggheegggggggggg", "gggggjjgggggggggggggggggggjjaaaaaallgghhggggggggggggggggggggggggggglehlgggggggggggggggheegggggggggggggggggglehlgggggggggggggggheeggggggggggggggglehlgggggggggggggggheegggggggggg", "gghggjjgggggggggggggggggggjjggllllllghhhgggggggggggggggggggggggggggllgggggggggggggggghheeggggggggggggggggggllgggggggggggggggghheegggggggggggggggllgggggggggggggggghheegggggggggg", "ghgggjjgggggggggggggggggggjjggglll..hhhggggggggggggggggggggggggggggggggggggggggggggggllelggggggggggggggggggggggggggggggggggggllelgggggggggggggggggggggggggggggggggllelgggggggggg", "gghhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhgggggggggggggggggggggggggggggggggggggggggggggggggllggggggggggggggggggggggggggggggggggggggllgggggggggggggggggggggggggggggggggggllgggggggggg", "gggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggg" }; xsnow-3.8.3/src/Pixmaps/BigSanta81.xpm0000666000000000000000000002057414732252143015707 0ustar0000000000000000/* XPM */ /* -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- */ XPM_TYPE *BigSanta81[] = { /* width height num_colors chars_per_pixel */ " 216 33 20 1", /* colors */ ". c #ffffff", "# c #ff9933", "a c #ff0000", "b c #f1f1f1", "c c #cccccc", "d c #cc9999", "e c #cc9933", "f c #cc6633", "g c #cc0000", " c None", "i c #993333", "j c #990000", "k c #663300", "l c #33cc00", "m c #111111", "n c #009900", "o c #0066cc", "p c #003399", "A c #444444", "B c #555555", /* pixels */ " ", " i A i i A i i A i i ", " A iA i iii A ii ii AA ii ii AA ii ii A ", " AA ii iii AA ii iiii AA ii iiii AA ii iiii AA ", " AAA iii ii AAAAA iiii AA iiii AA A AA iiii A ", " gggg AAAA iiiA i AA ii A AAA ii AA AA A ii AAA ", " ggjgggg A iAAAA iiii AA i AA i AA i AAA i AAA i AA i ", " jgjgggggg AA iiAA iii AA ii A iiii AAA ii AA iiii AAA ii AAAiiii", " ggjggjgggggb AA ii i AA ii AAiiii AA ii A iiii AA ii A iiii ", " gjjgjjgjgggc AAAAAiiiii AA iiB i AA ii Ai AA iiA i ", " gj ggjggdbd AA ii AA iiii AAAiiii AA iiii ", " .j jggdbmdd BBBB ifffff BBBBffffff BBBBBffffff BBBBffffff ", " ... gcbcddddd BBBBBmmfiikkiff BBBBBBBffkiififf BBBBffkiififf BBBBBBBffkiififf ", " . cccbcdccdd BBBBffffffBBBBBBffffmmfkkkffmff BBB ffffffffBBBBBBffmmfffkikffmff BBBffffffffBBBBBBffmmfffkikffmff BBBffffffffBBBBBBffmmfffkikffmff ", " cccbbcbbd BBBBffffffffffffffffffffmmfffffffff BBfffffffffffffffffffmmffffffffff BBfffffffffffffffffffmmffffffffff Bfffffffffffffffffffmmffffffffff ", " jgg cbcccbcb BBBBfffffffffffffffffffffmmffiiiffk BBffffffffffffffffffffmmfffiifffffm m BBffffffffffffffffffffmmfffiifffffm m BBffffffffffffffffffffmmfffiifffffm", " gggii jjbjcbccb BBBfffffffffffffffffffffffmmiiiiifkm BBfffffffffffffffffffffffmiiiiffffk BBfffffffffffffffffffffffmiiiiffffk BBfffffffffffffffffffffffmiiiiffffk ", " cjgjii jgjjjbjb mBmffffffffffffffffffffffifmm ii m m m mffffffffffffffffffffffifmii ffk m mffffffffffffffffffffffifmii ffk m mffffffffffffffffffffffifmii ffk ", " b b lgnccccii jggggjggg m m m m BBBffffffifffffffffffffiifiim BBffffffifffffffffffffiifimm BBffffffifffffffffffffiifimm BBffffffifffffffffffffiifimm ", " c ocobog lg##g#g iijgggggggjj ggmmm m m m m m m m m BBBfffffffiiifffffffffffif mmm BBfffffffiiifffffffffffif mmmmmmmmmmmm BBfffffffiiifffffffffffif mmmmmmmmmmmm BBfffffffiiifffffffffffif ", " cccoobpo lgl##gg iijjgjgjggggbggg mmmmmifffffffiiiiiiiifffffff mmmmmmmmmmmmmmmifffffffiiiiiiiifffffff mmmmmmmmmmmmmmmifffffffiiiiiiiifffffff mmmmmmmmmmmmmmmifffffffiiiiiiiifffffff ", " nn#cnnnbopppoop#opoiijjggjjjjggbgggmmmmmmmmmmmmmmmmmmmmmmmmmmBBiifffffffiiiiiiiffffff mmmmmmmmmmmmiifffffffiiiiiiiffffffi mmmiifffffffiiiiiiiffffffi mmmiifffffffiiiiiiiffffffi ", " encennggpgbooo#oooiijjjgggggjjgg mmmmmmmmmmmmmmmmmmmmmm BBfffffffffiiiiiifffffii BBBfffffffffiiiiiifffffii BBfffffffffiiiiiifffffii BBfffffffffiiiiiifffffii ", " inncnneggpggooo#opoiiijjjgggggggb ii BBB iiiffffff BB fff ii BB iiiffffff BB fff ii BBBiiiffffff BBfff ii BB iiiffffff BBB fff ii ", "inencenngbpggoop#ooo iijjjjjggggggb ii BBB iiii ffff BB fff iii BB iiii ffff BBB fff iii BBB iiii Bffff BB fffBiii BBB iiii ffff BB fffBiii ", "i#nncn#nggpgbooo#poo ii jjjjjjggggb ii BB iiiiBB ffi B ff B ii BB iiii ffi BB ff B ii BB iiii BB ffi BB ff B ii BB iiii ffi BB ff BBii ", " iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii BB iii BB fff BB fff BB ii BB iii fff BB fff BB ii BB iii BB fff BB fff BB ii B iii fff BB fff BB ii ", " kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkii BB ii BB ffff BB ff BB ii BB ii ffff BB ff BB ii BB ii BB ffff BB ff BB ii BB ii ffffB ff BB ii ", " kk kkjjjjjjb ii BB iii BB ff BB ff BB ii B iii ff BB ff BBii BB iii BB ff BBB ff BB ii B iii ff ff BB ii ", " kk kkbbbbbbmm ii BB ii BB fmBB ff BB ii BB ii fmB ff BB ii BB ii BB fmBB ff BB ii BB ii fm ff BB ii ", " i kk kk mmmmmm iii BB mm B fmBB ff BB mm BB mm fmB ff BB mm BB mm BB fmB ff BB mm BB mm fm ff B mm ", " i kk kk mmm iii BB mm mm B mm mm ", " iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii ", }; xsnow-3.8.3/src/Pixmaps/BigSanta82.xpm0000666000000000000000000002055514732252143015707 0ustar0000000000000000/* XPM */ /* -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- */ XPM_TYPE *BigSanta82[] = { /* width height num_colors chars_per_pixel */ " 216 33 21 1", /* colors */ ". c #ffffff", "# c #ff9933", "a c #ff0000", "b c #f1f1f1", "c c #cccccc", "d c #cc9999", "e c #cc9933", "f c #cc6633", "g c #cc0000", " c None", "i c #b2b2b2", "j c #993333", "k c #990000", "l c #663300", "m c #33cc00", "n c #111111", "o c #009900", "p c #0066cc", "q c #003399", "A c #444444", "B c #555555", /* pixels */ " j ", " A j j jjj j j j j A j j ", " AA jj jjj A jj jj A jj jj A jj jj ", " AA jjj jj AA AA jj jjjj AAAAjj jjjj A jj jjjj ", " AAAA jjj AAA AAAAjjjj A jjjj AAA jjjj A ", " gggg AA A j A AA jj AAA AAA jj A AA jj AAAA ", " ggkgggg AA A jj AAj AAA j AA AAA j AAA AA j AAA ", " kgkgggggg AAA jj AAAjjjj AA jj AA j AA jj AA j AAA jj A j ", " ggkggkgggggb AA jj AA jjj AA jj AAjjjj AAA jj A jjjj AA jj AAjjjj", " gkkgkkgkgggc AA jjjjjjj AA jjj Ajjjj AAAjjj Ajjjj AA jjj Ajjjj ", " gk ggkggdbd AA AAjj AAA jjjj AA jjjj AAAAjjjj ", " .k kggdbndd AAjfffff BBBBffffff BBBBffffff BBBB ffffff ", " ... gcbcddddd nnfjjlljff BBffljjfjff BBBBffljjfjff BBBffljjfjff ", " . cccbcdccdd BBBffffffBBBBB ffffnnflllffnff BBffffffffBBBB ffnnfffljlffnff BBBffffffffBBBBB ffnnfffljlffnff BBBffffffffBBBBBBffnnfffljlffnff ", " kgg cccbbcbbd BBffffffffffffffffffffnnfffffffff BBfffffffffffffffffffnnffffffffff BBfffffffffffffffffffnnffffffffff BBfffffffffffffffffffnnffffffffff ", " ggg cbcccbcb n BBfffffffffffffffffffffnnffjjjffl BBffffffffffffffffffffnnfffjjfffffn n BBffffffffffffffffffffnnfffjjfffffn n BBffffffffffffffffffffnnfffjjfffffn", " ckgkjj kkkcbccb gg BBfffffffffffffffffffffffnnjjjjjfln n n n ffffffffffffffffffffffnnjjjjffffl n ffffffffffffffffffffffnnjjjjffffl n ffffffffffffffffffffffnnjjjjffffl ", " b b mgoccccjj kgkkkkbiggbggg n ffffffffffffffffffffffjfnn jj BBffffffffffffffffffffffjfnjj ffl BBffffffffffffffffffffffjfnjj ffl BBffffffffffffffffffffffjfnjj ffl ", " c pcpbpg mg##g#gjj kggggkggggbgggnnn n n nn n n n nn n n n BBjfffffjfffffffffffffjjfjjnnn BBjfffffjfffffffffffffjjfjnn BBjfffffjfffffffffffffjjfjnn BBjfffffjfffffffffffffjjfjnn ", " cccppggqgbgm##gg.jjkggggggkkk BBjffffffjjjffffffffffjjjfnnnnnnnnnnnnnnnnjffffffjjjffffffffffjjjfnnnn nnnnnjffffffjjjffffffffffjjjfnnnn nnnnnjffffffjjjffffffffffjjjf ", " oo#coooggqggppq#pqpjjkkgkgkkkgb jj nnnnnjjfffffjjjjjjjjjfffffjj nnnnnnnnnnnnjjfffffjjjjjjjjjfffffjj nnnnnnnnnnnnnnjjfffffjjjjjjjjjfffffjj nnnnnnnnnnnnnnjjfffffjjjjjjjjjfffffjj ", " oeoceoogbqggppp#pppjjkkggkkggggb j jnnnnnnnnnnnnnnnnnnnnnnnnnnjjffffffjjjjjjjfffffff BBjjffffffjjjjjjjfffffff nnnnnnn BBjjffffffjjjjjjjfffffff nnnnnnn BBjjffffffjjjjjjjfffffff ", " ooocooeggqg ppp#pqpjjkkkggggggggb jjnnnnnnnnnnnnnnnnnnnn BBjjffffff jjjjjjjfffff BBjjffffff jjjjjjjfffff BBjjffffff jjjjjjjfffff BBjjffffff jjjjjjjfffff ", " jeoceoo ppq#pppjjjkkkgggggggb jj BB jjfffff jjjffff BBBjjfffff jjjffff BBjjfffff jjjffff BBjjfffff jjjffff ", "j#ooco#o ppp#qpp jjkkkkkggggggb jj BBBjffff BBB fffj BBBBjffff BBBfffj BBBjffff BBBfffj BBBjffff BBfffj ", "j jj kkkkkkggggb jj BBBfffff BBB ffj BBBfffff BB ffj BBBfffff BB ffj BBBfffff BBBffj ", " jjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjj BBBfffj BB ffj BBBfffj BBffj BBBfffj BB ffj BBBfffj BB ffj ", " llllllllllllllllllllllllllllllllllllljj BBBfffj BB fffn BBBfffj BBBfffn BBBfffj BBB fffn BBBfffj BBBfffn ", " ll llkkkkkkb jj BB ffj BB nnf BB ffj BB nnf BBBffj BB nnf BBBBffj BB nnf ", " ll llbbbbbbnn jj BB ffj BB ffj BBBffj BBBffj ", " j ll ll nnnnnn jjj BB ffjj BB ffjj BBBffjj BBBffjj ", " j ll ll nnn jjj BB ffn BB ffn BB ffn BB ffn ", " jjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjj BB nn BB nn BB nn BB nn ", }; xsnow-3.8.3/src/Pixmaps/BigSanta83.xpm0000666000000000000000000002053614732252143015707 0ustar0000000000000000/* XPM */ /* -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- */ XPM_TYPE *BigSanta83[] = { /* width height num_colors chars_per_pixel */ " 216 33 20 1", /* colors */ ". c #ffffff", "# c #ff9933", "a c #ff0000", "b c #f1f1f1", "c c #cccccc", "d c #cc9999", "e c #cc9933", "f c #cc6633", "g c #cc0000", " c None", "i c #993333", "j c #990000", "k c #663300", "l c #33cc00", "m c #111111", "n c #009900", "o c #0066cc", "p c #003399", "A c #444444", "B c #555555", /* pixels */ " ", " AA Ai i Ai i Ai i Ai ", " i A Ai iii A ii Aii ii Aii A ii Aii ", " iiAAAiii AA AA iiA iiii AiiA iiii A iiA iiii ", " iii ii AA AA iiii A iiii A AAA iiii ", " gggg Aiii A i AAAii A AA ii A AA A Aii AAAA ", " ggjgggg A A i AAiiii AA i AA i AAAAAi AAA i AAAA i AA i ", " jgjgggggg AAAA ii Aiii A ii A iiii AA ii A iiii AA ii A iiii", " ggjggjgggggb AA ii Ai AAAA ii AAiiii AA ii Aiiii AA ii AAiiii ", " gjjgjjgjgggc AA iiiii AAAAAii Ai AAAii Ai AAA iiA i ", " gj ggjggdbd AA ii AAiiii AA iiii AAAiiii ", " .j jggdbmdd BBBifffff BBffffff BBffffff BBBffffff ", " ... gcbcddddd BBmmfiikkiff BBBffkiififf BBBffkiififf BBBffkiififf ", " . jgg cccbcdccdd m BBffffffBBBBB ffffmmfkkkffmff BBffffffffBBBBB ffmmfffkikffmff BBBffffffffBBBB ffmmfffkikffmff BBBffffffffBBBB ffmmfffkikffmff ", " ggg cccbbcbbd gg Bffffffffffffffffffffmmfffffffff BBfffffffffffffffffffmmffffffffff Bfffffffffffffffffffmmffffffffff BBfffffffffffffffffffmmffffffffff ", " bpo l cjgj cbcccbcbg bggg m m m m m m m m BBfffffffffffffffffffffmmffiiiffk BBffffffffffffffffffffmmfffiifffffm m BBffffffffffffffffffffmmfffiifffffm m BBffffffffffffffffffffmmfffiifffffm", " bbopppgnccccii jjcbccgggbgggmmm m m BBfffffffffffffffffffffffmmiiiiifkm BBfffffffffffffffffffffffmiiiiffffk BBfffffffffffffffffffffffmiiiiffffk BBfffffffffffffffffffffffmiiiiffffk ", " c ocoggpgbg##g#gii jgjjjbgggg m mffffffffffffffffffffffifmm ii m m m mffffffffffffffffffffffifmii ffk m mffffffffffffffffffffffifmii ffk m mffffffffffffffffffffffifmii ffk ", " cccooggpgggl##ggii jggggjgggg m BBffffffifffffffffffffiifiim BBffffffifffffffffffffiifimm BBffffffifffffffffffffiifimm BBffffffifffffffffffffiifimm ", " nn#cnnngbpggoop#opoiijggggggjj BBfffffffiiifffffffffffif mmm BBfffffffiiifffffffffffif mmmmmmmmmmmm BBfffffffiiifffffffffffif mmmmmmmmmmmm BBfffffffiiifffffffffffif ", " nencennggpg ooo#oooiijjgjgjjjgb ii mmmmmifffffffiiiiiiiifffffff mmmmmmmmmmmmmmmifffffffiiiiiiiifffffff mmmmmmmmmmmmmmmifffffffiiiiiiiifffffff mmmmmmmmmmmmmmmifffffffiiiiiiiifffffff ", " nnncnne ooo#opoiijjggjjggggb i immmmmmmmmmmmmmmmmmmmmmmmBBiifffffffiiiiiiifffffff mmmmmmmmmmmmiifffffffiiiiiiiffffffi mmmiifffffffiiiiiiiffffffi mmmiifffffffiiiiiiiffffffi ", " nencenn oop#oooiijjjggggggggb iimmmmmmmmmmmmmmmmmmmm BBfffffffffiiiiiifffffff BBfffffffffiiiiiifffffff BBfffffffffiiiiiifffffff BBBfffffffffiiiiiifffffff ", " inncn#n ooo#pooiiijjjgggggggb ii BBBfffffffii BBiiiffff BBBfffffffii Biiiffff BBBfffffffii iiiffff BBBfffffffii BBiiiffff ", "i iijjjjjggggggb ii BBBfffff iiii BBiiiBfff BBBfffffBiiii BiiiBfff BBBfffffBiiii iiiBfff BBBfffff iiii BBBiiiBfff ", "i ii jjjjjjggggb ii BB ffff BB iii BBBii B fff BB ffff BBiii BBiiBB fff BBBffff BB iii ii BBfff BB ffff BBBiii BB ii BBfff ", " iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii BB fff BBiii BBiii BB ff BBfff BBiii Biii BB ff BBBfff BB iii iii BB ff BBfff BBiii BB iii BB ff ", " kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkii BBBff BBiiii B ii BBfff BBff BBiiii BBii BBfff BB ff BB iiii ii BB fff BBff BBiiii BB ii BB fff ", " kk kkjjjjjjbmm ii BBBfff BBB ii BB ii BB ff BBfff BB ii BBii BB ff BBfff BB ii ii BB ff BBfff BB ii BB ii BB ff ", " kk kkbbbbbbmmm ii BBBfff BB im BBii BB ff BBfff BB im BBii BB ff BBBfff BB im ii BB ff BBfff BB im ii BB ff ", " i kk kk mmmmm iii BB ff BB im BBmm BB mm BB ff BB im BBmm BB mm BB ff BB im mm BB mm BBff BB im mm BB mm ", " i kk kk iii BB mm BB mm BB mm BBmm ", " iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii ", }; xsnow-3.8.3/src/Pixmaps/BigSanta84.xpm0000666000000000000000000002055514732252143015711 0ustar0000000000000000/* XPM */ /* -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- */ XPM_TYPE *BigSanta84[] = { /* width height num_colors chars_per_pixel */ " 216 33 21 1", /* colors */ ". c #ffffff", "# c #ff9933", "a c #ff0000", "b c #f1f1f1", "c c #cccccc", "d c #cc9999", "e c #cc9933", "f c #cc6633", "g c #cc0000", " c None", "i c #b2b2b2", "j c #993333", "k c #990000", "l c #663300", "m c #33cc00", "n c #111111", "o c #009900", "p c #0066cc", "q c #003399", "A c #444444", "B c #555555", /* pixels */ " AA j ", " A j j jjj A j A j Aj j A A j j ", " A jj jjj A jjA jj Ajj jj A AA jj Ajj ", " AA jjj jj AA jj jjjj AA jj jjjj A jjA jjjj ", " AAA jjj A AA Ajjjj A A jjjj AA Ajjjj ", " gggg AA j AAA AAA jj AAAA AAAAjj AAA AA A jj A ", " ggkgggg AAA jj AA j A j A A j AA AAA j AAA ", " kgkgggggg AA jj A jjjj AA jj AA j AA jj AAA j A jj AA j ", " ggkggkgggggb AA jj AA jjj AA jj A jjjj AA jj A jjjj AAAA jj A jjjj", " gkkgkkgkgggc AAAAjjjjjjj AA jjj Ajjjj AAAAjjj Ajjjj AAAjjj Ajjjj ", " gk ggkggdbd AAAjj AAAAjjjj AAAjjjj AAAjjjj ", " .k kggdbndd BBBjfffff BBffffff BBffffff BBffffff ", " ... gcbcddddd BBnnfjjlljff BBBffljjfjff BBffljjfjff BBBBffljjfjff ", " . cccbcdccdd BBBffffffBBBBB ffffnnflllffnff BBBffffffffBBBBB ffnnfffljlffnff BBBffffffffBBBBBBffnnfffljlffnff BBBffffffffBBBB ffnnfffljlffnff ", " kgg cccbbcbbd BBffffffffffffffffffffnnfffffffff BBfffffffffffffffffffnnffffffffff BBfffffffffffffffffffnnffffffffff BBfffffffffffffffffffnnffffffffff ", " ggg cbcccbcb n BBfffffffffffffffffffffnnffjjjffl BBBffffffffffffffffffffnnfffjjfffffn n BBffffffffffffffffffffnnfffjjfffffn n BBBffffffffffffffffffffnnfffjjfffffn", " ckgkjj kkkcbccb gg BBfffffffffffffffffffffffnnjjjjjfln n n n fffffffffffffffffffffffnjjjjffffl n fffffffffffffffffffffffnjjjjffffl n fffffffffffffffffffffffnjjjjffffl ", " b b mgoccccjj kgkkkkbiggbggg n ffffffffffjjjfffffffffjfnn jj BBffffffffffjjjfffffffffjfnjj ffl BBffffffffffjjjfffffffffjfnjj ffl BBBffffffffffjjjfffffffffjfnjj ffl ", " c pcpbpg mg##g#gjj kggggkggggbgggnnn n n nn n n n nn n n n jfffffffffjjjfffffffjjfjjnnn BBjfffffffffjjjfffffffjjfjnn BBjfffffffffjjjfffffffjjfjnn BBBjfffffffffjjjfffffffjjfjnn ", " cccppggqgbgm##gg jjkggggggkkk BBfffffffffffjjfffffffjjjfnnnnnnnnnnnnnnnnfffffffffffjjfffffffjjjfnnnn nnnnnfffffffffffjjfffffffjjjfnnnn nnnnnfffffffffffjjfffffffjjjf ", " oo#coooggqggppq#pqpjjkkgkgkkkgb jj nnnnnjffffffffffjfjjjfffffjj nnnnnnnnnnnnjffffffffffjfjjjfffffjj nnnnnnnnnnnnnnnjffffffffffjfjjjfffffjj nnnnnnnnnnnnnnnjffffffffffjfjjjfffffjj ", " oeoceoogbqggppp#pppjjkkggkkggggb j jnnnnnnnnnnnnnnnnnnnnnnnnnnjjffffffffjjfjjfffffffj BBjjffffffffjjfjjfffffffj nnnnnnn BBjjffffffffjjfjjfffffffj nnnnnnn BBjjffffffffjjfjjfffffffj ", " ooocooeggqg ppp#pqpjjkkkggggggggb jjnnnnnnnnnnnnnnnnnnnn BBjjffffffjjffjjjjffffff BBjjffffffjjffjjjjffffff BBBjjffffffjjffjjjjffffff BBjjffffffjjffjjjjffffff ", " jeoceoo ppq#pppjjjkkkgggggggb jj BBBBBfffffj BBBjjjffff BBBfffffj BBBBBjjjffff BBBfffffj BBBBjjjffff BBBBBfffffj BBBBjjjffff ", "j#ooco#o ppp#qpp jjkkkkkggggggb jj BBffffjj BBBB fffj BBffffjj BBBB fffj BBffffjj BBBB fffj BBffffjj BBBB fffj ", "j jj kkkkkkggggb jj BBBfffj BBB fff BBBfffj BBB fff BBfffj BBB fff BBfffj BBB fff ", " jjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjj BBfffjj BBB ffff BBfffjj BB ffff BBfffjj BBBB ffff BBfffjj BB ffff ", " llllllllllllllllllllllllllllllllllllljj BBffjj BBB fff BBffjj BB fff BBffjj BBB fff BBffjj BBB fff ", " ll llkkkkkkb jj BB ffjj BBB jff BBBffjj BBB jff BBffjj BBB jff BBffjj BB jff ", " ll llbbbbbbnn jj BBBnfjn BBB jff BBBnfjn BBB jff BBBnfjn BBB jff BBBnfjn BBB jff ", " j ll ll nnnnnn jjj BB nn BBB jjff BB nn BBB jjff BB nn BBB jjff BB nn BBBBjjff ", " j ll ll nnn jjj BBB nnfn BBBB nnfn BBBB nnfn BBBBnnfn ", " jjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjj BB nn BB nn BB nn BB nn ", }; xsnow-3.8.3/src/Pixmaps/BigSantaRudolf1.xpm0000666000000000000000000001632014732252143016765 0ustar0000000000000000/* XPM */ /* -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- */ XPM_TYPE *BigSantaRudolf1[] = { /* width height num_colors chars_per_pixel */ " 176 34 18 1", /* colors */ ". c #ffffff", "# c #ff9933", "a c #ff0000", "b c #f1f1f1", "c c #cccccc", "d c #cc9999", "e c #cc9933", "f c #cc6633", "g c #cc0000", "h c none", "i c #993333", "j c #990000", "k c #663300", "l c #33cc00", "m c #111111", "n c #009900", "o c #0066cc", "p c #003399", /* pixels */ "hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh", "hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhihhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhihhhihhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhihhhihhhhhhhhhhhh", "hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhihhhhihiiihhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhiihhiihhhhhhhhhhhhhhhhhhhhhhhhhhhhhhiihhiihiiihhhhhhh", "hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhiihhhiiihhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhiihhiiiihhhhhhhhhhhhhhhhhhhhhhhhhhhhiihhiiihhhhhhhhh", "hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhiiihiihhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhiiiihhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhiiiihhhhhhhhhhh", "hhhhhhhhhhhhhhhhhhhhhhhgggghhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhiiihhhhhhihhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhiihhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhiihhhhhhihhhh", "hhhhhhhhhhhhhhhhhhhhhggjgggghhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhihhhhhhiiiihhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhihhhhhhhihhhhhhhhhhhhhhhhhhhhhhhhhhhhiihhhhhihiih", "hhhhhhhhhhhhhhhhhhhhjgjgggggghhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhiihhhhhiiihhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhiihhhhhiiiihhhhhhhhhhhhhhhhhhhhhhhhhhiihhhhhiiihh", "hhhhhhhhhhhhhhhhhhhggjggjgggggbhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhiihhhhihhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhiihhhiiiihhhhhhhhhhhhhhhhhhhhhhhhhhhhiihhhhiihhh", "hhhhhhhhhhhhhhhhhhgjjgjjgjgggchhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhiiiiihhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhiihhihhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhiihiihhhhh", "hhhhhhhhhhhhhhhhhgjhhhggjggdbdhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhiihhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhiiiihhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhiiihhhhhh", "hhhhhhhhhhhhhhhh.jhhhhhjggdbmddhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhifffffhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhffffffhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhiffffhhhhh", "hhhhhhhhhhhhhhh...hhhhhgcbcdddddhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhmmfiikkiffhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhffkiififfhhhhhhhhhhhhhhhhhhhhhhhhhhhhhffkiififfhhh", "hhhhhhhhhhhhhhhh.hhhhhhcccbcdccddhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhffffffhhhhhhffffmmfkkkffmffhhhhhhhhhhhhffffffffhhhhhhffmmfffkikffmffhhhhhhhhhhhffffffhhhhhhfffmmmffkkffmffhh", "hhhhhhhhhhhhhhhhhhhhhhhhcccbbcbbdhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhffffffffffffffffffffmmfffffffffhhhhhhhhhfffffffffffffffffffmmffffffffffhhhhhhhhfffffffffffffffffffmmffffffffaaa", "hhhhhhhhhhhhhhhhjgghhhhhcbcccbcbhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhfffffffffffffffffffffmmffiiiffkhhhhhhhhhffffffffffffffffffffmmfffiifffffmhmhhhhffffffffffffffffffffmmfffiiffaaa", "hhhhhhhhhhhhhhhhgggiihhjjbjcbccbhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhfffffffffffffffffffffffmmiiiiifkmhhhhhhhfffffffffffffffffffffffmiiiiffffkhhhmhmfffffffffffffffffffffffmiiififaaa", "hhhhhhhhhhhhhhhcjgjiihjgjjjbjbhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhmhmffffffffffffffffffffffifmmhhhiihhmhmhmhmffffffffffffffffffffffifmiihhhffkhhhhhhffffffffffffffffffffffifmihhhifhh", "hhhhhhhbhbhhlgncccciihjggggjggghhhmhhhhhhhhhhhhhhhhhhhmhmhmhhhhhffffffifffffffffffffiifiimhhhhhhhhhhhhhhffffffifffffffffffffiifimmhhhhhhhhhhhhhffffffifffffffffffffiifimhhhhhhhh", "hhhchocoboghlg##g#ghiijgggggggjjhggmmmhmhmhmhmhmhmhmhmhhhhhhhhhhfffffffiiifffffffffffifhhmmmhhhhhhhhhhhhfffffffiiifffffffffffifhmmmmmmmmmmmmmmmfffffffiiifffffffffffifhhhhhhhhhh", "hhhcccoobpohlgl##gghiijjgjgjggggbggghhhhhhhhhhhhhhhhhhhhhhhmmmmmifffffffiiiiiiiifffffffhhmmmmmmmmmmmmmmmifffffffiiiiiiiifffffffhmmmmmmmmmmmmmmmifffffffiiiiiiiifffffffhhhhhhhhhh", "hnn#cnnnbopppoop#opoiijjggjjjjggbgggmmmmmmmmmmmmmmmmmmmmmmmmmmhhiifffffffiiiiiiiffffffihhhhhmmmmmmmmmmmmiifffffffiiiiiiiffffffihhhhhhhhhhhhhhhhiifffffffiiiiiiiffffffihhhhhhhhhh", "hhencennggpgbooo#oooiijjjgggggjjgghhhmmmmmmmmmmmmmmmmmmmmmmhhhhhhfffffffffiiiiiifffffihhhhhhhhhhhhhhhhhhhfffffffffiiiiiifffffihhhhhhhhhhhhhhhhhhfffffffffiiiiiifffffihhhhhhhhhhh", "hinncnneggpggooo#opoiiijjjgggggggbhhhhiihhhhhhhhhhhhhhhhhhhhhhhhhhhhffffffhhhhhhhfffihhhhhhhhhhhhhhhhhhhhhhhffffffhhhhhhhfffihhhhhhhhhhhhhhhhhhhhhhffffffhhhhhhhfffihhhhhhhhhhhh", "inencenngbpggoop#ooohiijjjjjggggggbhhhiihhhhhhhhhhhhhhhhhhhhhhhhhhhhhhffffhhhhhhhfffihhhhhhhhhhhhhhhhhhhhhhhhhffffhhhhhhhfffihhhhhhhhhhhhhhhhhhhhhhhhffffhhhhhhhfffihhhhhhhhhhhh", "i#nncn#nggpgbooo#poohiihjjjjjjggggbhhhiihhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhffihhhhhhhffihhhhhhhhhhhhhhhhhhhhhhhhhhhffihhhhhhhffihhhhhhhhhhhhhhhhhhhhhhhhhhffihhhhhhhffihhhhhhhhhhhhh", "hiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhfffhhhhhhfffihhhhhhhhhhhhhhhhhhhhhhhhhhhfffhhhhhhfffihhhhhhhhhhhhhhhhhhhhhhhhhhfffhhhhhhfffihhhhhhhhhhhhh", "hkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkiihhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhffffhhhhhffiihhhhhhhhhhhhhhhhhhhhhhhhhhhffffhhhhhffiihhhhhhhhhhhhhhhhhhhhhhhhhhffffhhhhhffiihhhhhhhhhhhhh", "hhhhhkkhhhhhhhhhhhhhhhhhhhkkjjjjjjbhhhiihhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhiffhhhhhffihhhhhhhhhhhhhhhhhhhhhhhhhhhhhiffhhhhhffihhhhhhhhhhhhhhhhhhhhhhhhhhhhiffhhhhhffihhhhhhhhhhhhhh", "hhhhhkkhhhhhhhhhhhhhhhhhhhkkbbbbbbmmhhiihhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhiifmhhhffiihhhhhhhhhhhhhhhhhhhhhhhhhhhhhiifmhhhffiihhhhhhhhhhhhhhhhhhhhhhhhhhhhiifmhhhffiihhhhhhhhhhhhhh", "hhihhkkhhhhhhhhhhhhhhhhhhhkkhhmmmmmmhiiihhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhifmhhhffihhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhifmhhhffihhhhhhhhhhhhhhhhhhhhhhhhhhhhhhifmhhhffihhhhhhhhhhhhhhh", "hihhhkkhhhhhhhhhhhhhhhhhhhkkhhhmmmhhiiihhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhmmhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhmmhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhmmhhhhhhhhhhhhhhhh", "hhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh", "hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh" }; xsnow-3.8.3/src/Pixmaps/BigSantaRudolf2.xpm0000666000000000000000000001633714732252143016776 0ustar0000000000000000/* XPM */ /* -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- */ XPM_TYPE *BigSantaRudolf2[] = { /* width height num_colors chars_per_pixel */ " 176 34 19 1", /* colors */ ". c #ffffff", "# c #ff9933", "a c #ff0000", "b c #f1f1f1", "c c #cccccc", "d c #cc9999", "e c #cc9933", "f c #cc6633", "g c #cc0000", "h c none", "i c #b2b2b2", "j c #993333", "k c #990000", "l c #663300", "m c #33cc00", "n c #111111", "o c #009900", "p c #0066cc", "q c #003399", /* pixels */ "hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhjhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhjhhhjhhhhhhhhhhhhh", "hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhjhhhhjhjjjhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhjhhhjhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhjjhhjjhjjjhhhhhhhh", "hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhjjhhhjjjhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhjjhhjjhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhjjhhjjjhhhhhhhhhh", "hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhjjjhjjhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhjjhhjjjjhhhhhhhhhhhhhhhhhhhhhhhhhhhhhjjjjhhhhhhhhhhhh", "hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhjjjhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhjjjjhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhjjhhhhhhhhhhhh", "hhhhhhhhhhhhhhhhhhhhhhgggghhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhjhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhjjhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhjjhhhhhhhhhhh", "hhhhhhhhhhhhhhhhhhhhggkgggghhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhjjhhhhhhjhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhjhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhjjhhhhhhjhhhh", "hhhhhhhhhhhhhhhhhhhkgkgggggghhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhjjhhhhhjjjjhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhjjhhhhhhhjhhhhhhhhhhhhhhhhhhhhhhhhhhhhjjhhhhhjhjjh", "hhhhhhhhhhhhhhhhhhggkggkgggggbhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhjjhhhhjjjhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhjjhhhhhjjjjhhhhhhhhhhhhhhhhhhhhhhhhhhhjjhhhhjjjhh", "hhhhhhhhhhhhhhhhhgkkgkkgkgggchhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhjjjjjjjhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhjjjhhjjjjhhhhhhhhhhhhhhhhhhhhhhhhhhhhhjjjjjjjhhh", "hhhhhhhhhhhhhhhhgkhhhggkggdbdhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhjjhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhjjjjhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhjjhhhhhh", "hhhhhhhhhhhhhhh.khhhhhkggdbnddhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhjfffffhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhffffffhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhjffffhhhhh", "hhhhhhhhhhhhhh...hhhhhgcbcdddddhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhnnfjjlljffhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhffljjfjffhhhhhhhhhhhhhhhhhhhhhhhhhhhhhffljjfjffhhh", "hhhhhhhhhhhhhhh.hhhhhhcccbcdccddhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhffffffhhhhhhffffnnflllffnffhhhhhhhhhhhhffffffffhhhhhhffnnfffljlffnffhhhhhhhhhhhffffffhhhhhhfffnnnffllffnffhh", "hhhhhhhhhhhhhhhhkgghhhhcccbbcbbdhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhffffffffffffffffffffnnfffffffffhhhhhhhhhfffffffffffffffffffnnffffffffffhhhhhhhhfffffffffffffffffffnnffffffffaaa", "hhhhhhhhhhhhhhhhggghhhhcbcccbcbhhhnhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhfffffffffffffffffffffnnffjjjfflhhhhhhhhhffffffffffffffffffffnnfffjjfffffnhnhnhnffffffffffffffffffffnnfffjjffaaa", "hhhhhhhhhhhhhhhckgkjjhhkkkcbccbhhgghhhhhhhhhhhhhhhhhhhhhhhhhhhhhfffffffffffffffffffffffnnjjjjjflnhnhnhnhffffffffffffffffffffffnnjjjjfffflhhhhhhffffffffffffffffffffffnnjjjfjfaaa", "hhhhhhhbhbhhmgoccccjjhkgkkkkbiggbggghhhhhhhhhhhhhhhhhhhhhhhhhhnhffffffffffffffffffffffjfnnhhhjjhhhhhhhhhffffffffffffffffffffffjfnjjhhhfflhhhhhhffffffffffffffffffffffjfnjhhhjfhh", "hhhchpcpbpghmg##g#gjjhkggggkggggbgggnnnhnhnhnnhnhnhnhnnhnhnhnhhhjfffffjfffffffffffffjjfjjnnnhhhhhhhhhhhhjfffffjfffffffffffffjjfjnnhhhhhhhhhhhhhjfffffjfffffffffffffjjfjnhhhhhhhh", "hhhcccppggqgbgm##gg.jjkggggggkkkhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhjffffffjjjffffffffffjjjfnnnnnnnnnnnnnnnnjffffffjjjffffffffffjjjfnnnnhhhhhhnnnnnjffffffjjjffffffffffjjjfhhhhhhhhh", "hoo#coooggqggppq#pqpjjkkgkgkkkgbhhhhjjhhhhhhhhhhhhhhhhhhhhhnnnnnjjfffffjjjjjjjjjfffffjjhhhhhnnnnnnnnnnnnjjfffffjjjjjjjjjfffffjjhhnnnnnnnnnnnnnnjjfffffjjjjjjjjjfffffjjhhhhhhhhhh", "hoeoceoogbqggppp#pppjjkkggkkggggbhhjhjnnnnnnnnnnnnnnnnnnnnnnnnnnjjffffffjjjjjjjfffffffhhhhhhhhhhhhhhhhhhjjffffffjjjjjjjfffffffhhhhhhnnnnnnnhhhhjjffffffjjjjjjjfffffffhhhhhhhhhhh", "hooocooeggqghppp#pqpjjkkkggggggggbhhhjjnnnnnnnnnnnnnnnnnnnnhhhhhjjffffffhhjjjjjjjfffffhhhhhhhhhhhhhhhhhhjjffffffhhjjjjjjjfffffhhhhhhhhhhhhhhhhhjjffffffhhjjjjjjjfffffhhhhhhhhhhh", "hjeoceoohhhhhppq#pppjjjkkkgggggggbhhhhjjhhhhhhhhhhhhhhhhhhhhhhhhhjjfffffhhhhhhhhjjjffffhhhhhhhhhhhhhhhhhhjjfffffhhhhhhhhjjjffffhhhhhhhhhhhhhhhhhjjfffffhhhhhhhhjjjffffhhhhhhhhhh", "j#ooco#ohhhhhppp#qpphjjkkkkkggggggbhhhjjhhhhhhhhhhhhhhhhhhhhhhhhhhjffffhhhhhhhhhhhhfffjhhhhhhhhhhhhhhhhhhhjffffhhhhhhhhhhhhfffjhhhhhhhhhhhhhhhhhhjffffhhhhhhhhhhhhfffjhhhhhhhhhh", "jhhhhhhhhhhhhhhhhhhhhjjhkkkkkkggggbhhhjjhhhhhhhhhhhhhhhhhhhhhhhhhhfffffhhhhhhhhhhhhhffjhhhhhhhhhhhhhhhhhhhfffffhhhhhhhhhhhhhffjhhhhhhhhhhhhhhhhhhfffffhhhhhhhhhhhhhffjhhhhhhhhhh", "hjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjhhhhhhhhhhhhhhhhhhhhhhhhhhfffjhhhhhhhhhhhhhhffjhhhhhhhhhhhhhhhhhhhfffjhhhhhhhhhhhhhhffjhhhhhhhhhhhhhhhhhhfffjhhhhhhhhhhhhhhffjhhhhhhhhhh", "hllllllllllllllllllllllllllllllllllllljjhhhhhhhhhhhhhhhhhhhhhhhhhhfffjhhhhhhhhhhhhhfffnhhhhhhhhhhhhhhhhhhhfffjhhhhhhhhhhhhhfffnhhhhhhhhhhhhhhhhhhfffjhhhhhhhhhhhhhfffnhhhhhhhhhh", "hhhhhllhhhhhhhhhhhhhhhhhhhllkkkkkkbhhhjjhhhhhhhhhhhhhhhhhhhhhhhhhhhffjhhhhhhhhhhhhnnfhhhhhhhhhhhhhhhhhhhhhhffjhhhhhhhhhhhhnnfhhhhhhhhhhhhhhhhhhhhhffjhhhhhhhhhhhhnnfhhhhhhhhhhhh", "hhhhhllhhhhhhhhhhhhhhhhhhhllbbbbbbnnhhjjhhhhhhhhhhhhhhhhhhhhhhhhhhhffjhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhffjhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhffjhhhhhhhhhhhhhhhhhhhhhhhhhhh", "hhjhhllhhhhhhhhhhhhhhhhhhhllhhnnnnnnhjjjhhhhhhhhhhhhhhhhhhhhhhhhhhhffjjhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhffjjhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhffjjhhhhhhhhhhhhhhhhhhhhhhhhhh", "hjhhhllhhhhhhhhhhhhhhhhhhhllhhhnnnhhjjjhhhhhhhhhhhhhhhhhhhhhhhhhhhhhffnhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhffnhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhffnhhhhhhhhhhhhhhhhhhhhhhhhhh", "hhjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhnnhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhnnhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhnnhhhhhhhhhhhhhhhhhhhhhhhhhhh", "hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh" }; xsnow-3.8.3/src/Pixmaps/BigSantaRudolf3.xpm0000666000000000000000000001632014732252143016767 0ustar0000000000000000/* XPM */ /* -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- */ XPM_TYPE *BigSantaRudolf3[] = { /* width height num_colors chars_per_pixel */ " 176 34 18 1", /* colors */ ". c #ffffff", "# c #ff9933", "a c #ff0000", "b c #f1f1f1", "c c #cccccc", "d c #cc9999", "e c #cc9933", "f c #cc6633", "g c #cc0000", "h c none", "i c #993333", "j c #990000", "k c #663300", "l c #33cc00", "m c #111111", "n c #009900", "o c #0066cc", "p c #003399", /* pixels */ "hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhihhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh", "hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhihhhhihiiihhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhihhhihhhhhhhhhhhh", "hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhiihhhiiihhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhihhhihhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhiihhiihiiihhhhhhh", "hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhiiihiihhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhiihhiihhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhiihhiiihhhhhhhhh", "hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhiiihhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhiihhiiiihhhhhhhhhhhhhhhhhhhhhhhhhhhhhiiiihhhhhhhhhhh", "hhhhhhhhhhhhhhhhhhhhhgggghhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhihhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhiiiihhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhiihhhhhhihhhh", "hhhhhhhhhhhhhhhhhhhggjgggghhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhiihhhhihhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhiihhhhhhhihhhhhhhhhhhhhhhhhhhhhhhhhhhhiihhhhhihiih", "hhhhhhhhhhhhhhhhhhjgjgggggghhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhiihhhiiiihhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhihhhhhhiiiihhhhhhhhhhhhhhhhhhhhhhhhhhiihhhhhiiihh", "hhhhhhhhhhhhhhhhhggjggjgggggbhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhihhhiiihhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhiihhhhiiiihhhhhhhhhhhhhhhhhhhhhhhhhhhhiihhhhiihhh", "hhhhhhhhhhhhhhhhgjjgjjgjgggchhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhiiiiiihhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhiihhhihhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhiihiihhhhh", "hhhhhhhhhhhhhhhgjhhhggjggdbdhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhiihhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhiiiiihhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhiiihhhhhh", "hhhhhhhhhhhhhh.jhhhhhjggdbmddhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhifffffhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhffffffhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhiffffhhhhh", "hhhhhhhhhhhhh...hhhhhgcbcdddddhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhmmfiikkiffhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhffkiififfhhhhhhhhhhhhhhhhhhhhhhhhhhhhhffkiififfhhh", "hhhhhhhhhhhhhh.hjgghhcccbcdccddhhhmhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhffffffhhhhhhffffmmfkkkffmffhhhhhhhhhhhhfffffffhhhhhhfffmmfffkikffmffhhhhhhhhhhhffffffhhhhhhfffmmmffkkffmffhh", "hhhhhhhhhhhhhhhhggghhhcccbbcbbdhhgghhhhhhhhhhhhhhhhhhhhhhhhhhhhhhffffffffffffffffffffmmfffffffffhhhhhhhhhfffffffffffffffffffmmffffffffffhhhmhmhhfffffffffffffffffffmmffffffffaaa", "hhhhhhhhbpohlhhcjgjhhhcbcccbcbghbggghhhmhmhmhmhmhmhmhmhhhhhhhhhhhfffffffffffffffffffffmmffiiiffkhhmmhmhmmffffffffffffffffffffmmfffiifffffmhhhhhmffffffffffffffffffffmmfffiiffaaa", "hhhhhhhbbopppgncccciihhjjcbccgggbgggmmmhhhhhhhhhhhhhhhmhhmhmhhhhfffffffffffffffffffffffmmiiiiifkmhhhhhhhffffffffffffffffffffffmmiiiiffffkhhhhhhffffffffffffffffffffffmmiiififaaa", "hhhchocoggpgbg##g#giihjgjjjbgggghhhhhhhhhhhhhhhhhhhhhhhhhhhhhmhmffffffffffffffffffffffifmmhhhiihhhhhhhhhfffffffffffffffffffffffmmiihhhffkhhhhhhfffffffffffffffffffffffmmihhhifhh", "hhhcccooggpgggl##ggiihjggggjgggghhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhffffffifffffffffffffiifiimhhhhhhhhhhhhhhffffffifffffffffffffiifiimhhhhhhhhhhhhhffffffifffffffffffffiifiimhhhhhhh", "hnn#cnnngbpggoop#opoiijggggggjjhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhfffffffiiiffffffffffiiifmmmmhhhhhhhhhhhhfffffffiiiffffffffffiiifmmmmmmmmmmmmmmhfffffffiiiffffffffffiiifmmmhhhhhh", "hnencennggpghooo#oooiijjgjgjjjgbhhhhiihhhhhhhhhhhhhhhhhhhhhmmmmmfffffffiiiiiiiifffffiiihhmmmmmmmmmmmmmmmfffffffiiiiiiiifffffiiihhmmmmmmmmmmmmmmfffffffiiiiiiiifffffiiihhmmhhhhhh", "hnnncnnehhhhhooo#opoiijjggjjggggbhhihimmmmmmmmmmmmmmmmmmmmmmmmmmffffffffiiiiiiiifffffiihhhhhmmmmmmmmmmmmffffffffiiiiiiiifffffiihhhhhhhhhhhhhhhmffffffffiiiiiiiifffffiihhhhhhhhhh", "hnencennhhhhhoop#oooiijjjggggggggbhhhiimmmmmmmmmmmmmmmmmmmmhhhhhhfffffffihiiiiiiifffffihhhhhhhhhhhhhhhhhhfffffffihiiiiiiifffffihhhhhhhhhhhhhhhhhfffffffihiiiiiiifffffihhhhhhhhhh", "hinncn#nhhhhhooo#pooiiijjjgggggggbhhhhiihhhhhhhhhhhhhhhhhhhhhhhhhhfffffiihhhhhhhhhhfffiihhhhhhhhhhhhhhhhhhfffffiihhhhhhhhhhfffiihhhhhhhhhhhhhhhhhfffffiihhhhhhhhhhfffiihhhhhhhhh", "ihhhhhhhhhhhhhhhhhhhhiijjjjjggggggbhhhiihhhhhhhhhhhhhhhhhhhhhhhhhhffffiihhhhhhhhhhhhffffiihhhhhhhhhhhhhhhhffffiihhhhhhhhhhhhffffiihhhhhhhhhhhhhhhffffiihhhhhhhhhhhhffffiihhhhhhh", "ihhhhhhhhhhhhhhhhhhhhiihjjjjjjggggbhhhiihhhhhhhhhhhhhhhhhhhhhhhhhfffffihhhhhhhhhhhhhhfffffihhhhhhhhhhhhhhfffffihhhhhhhhhhhhhhfffffihhhhhhhhhhhhhfffffihhhhhhhhhhhhhhfffffihhhhhh", "hiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhhhhhhhhhhhhhhhhhhhhhffffiihhhhhhhhhhhhhhhhhfifmhhhhhhhhhhhhhffffiihhhhhhhhhhhhhhhhhfifmhhhhhhhhhhhhffffiihhhhhhhhhhhhhhhhhfifmhhhhhh", "hkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkiihhhhhhhhhhhhhhhhhhhhhhhhfffihhhhhhhhhhhhhhhhhhhhfmmhhhhhhhhhhhhhfffihhhhhhhhhhhhhhhhhhhhfmmhhhhhhhhhhhhfffihhhhhhhhhhhhhhhhhhhhfmmhhhhhh", "hhhhhkkhhhhhhhhhhhhhhhhhhhkkjjjjjjbmmhiihhhhhhhhhhhhhhhhhhhhhhhfffiihhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhfffiihhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhfffiihhhhhhhhhhhhhhhhhhhhhhhhhhhhh", "hhhhhkkhhhhhhhhhhhhhhhhhhhkkbbbbbbmmmhiihhhhhhhhhhhhhhhhhhhhhhhffiiihhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhffiiihhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhffiiihhhhhhhhhhhhhhhhhhhhhhhhhhhhh", "hhihhkkhhhhhhhhhhhhhhhhhhhkkhhhmmmmmhiiihhhhhhhhhhhhhhhhhhhhhhhffhimhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhffhimhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhffhimhhhhhhhhhhhhhhhhhhhhhhhhhhhhh", "hihhhkkhhhhhhhhhhhhhhhhhhhkkhhhhhhhhiiihhhhhhhhhhhhhhhhhhhhhhhhmfhmmhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhmfhmmhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhmfhmmhhhhhhhhhhhhhhhhhhhhhhhhhhhhh", "hhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhhhhhhhhhhhhhhhhhhhhhhmmhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhmmhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhmmhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh", "hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh" }; xsnow-3.8.3/src/Pixmaps/BigSantaRudolf4.xpm0000666000000000000000000001633714732252143017000 0ustar0000000000000000/* XPM */ /* -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- */ XPM_TYPE *BigSantaRudolf4[] = { /* width height num_colors chars_per_pixel */ " 176 34 19 1", /* colors */ ". c #ffffff", "# c #ff9933", "a c #ff0000", "b c #f1f1f1", "c c #cccccc", "d c #cc9999", "e c #cc9933", "f c #cc6633", "g c #cc0000", "h c none", "i c #b2b2b2", "j c #993333", "k c #990000", "l c #663300", "m c #33cc00", "n c #111111", "o c #009900", "p c #0066cc", "q c #003399", /* pixels */ "hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhjhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhjhhhjhhhhhhhhhhhhh", "hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhjhhhhjhjjjhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhjhhhjhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhjjhhjjhjjjhhhhhhhh", "hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhjjhhhjjjhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhjjhhjjhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhjjhhjjjhhhhhhhhhh", "hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhjjjhjjhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhjjhhjjjjhhhhhhhhhhhhhhhhhhhhhhhhhhhhhjjjjhhhhhhhhhhhh", "hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhjjjhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhjjjjhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhjjhhhhhhhhhhhh", "hhhhhhhhhhhhhhhhhhhhhhgggghhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhjhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhjjhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhjjhhhhhhhhhhh", "hhhhhhhhhhhhhhhhhhhhggkgggghhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhjjhhhhhhjhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhjhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhjjhhhhhhjhhhh", "hhhhhhhhhhhhhhhhhhhkgkgggggghhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhjjhhhhhjjjjhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhjjhhhhhhhjhhhhhhhhhhhhhhhhhhhhhhhhhhhhjjhhhhhjhjjh", "hhhhhhhhhhhhhhhhhhggkggkgggggbhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhjjhhhhjjjhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhjjhhhhhjjjjhhhhhhhhhhhhhhhhhhhhhhhhhhhjjhhhhjjjhh", "hhhhhhhhhhhhhhhhhgkkgkkgkgggchhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhjjjjjjjhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhjjjhhjjjjhhhhhhhhhhhhhhhhhhhhhhhhhhhhhjjjjjjjhhh", "hhhhhhhhhhhhhhhhgkhhhggkggdbdhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhjjhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhjjjjhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhjjhhhhhh", "hhhhhhhhhhhhhhh.khhhhhkggdbnddhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhjfffffhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhffffffhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhjffffhhhhh", "hhhhhhhhhhhhhh...hhhhhgcbcdddddhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhnnfjjlljffhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhffljjfjffhhhhhhhhhhhhhhhhhhhhhhhhhhhhhffljjfjffhhh", "hhhhhhhhhhhhhhh.hhhhhhcccbcdccddhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhffffffhhhhhhffffnnflllffnffhhhhhhhhhhhhffffffffhhhhhhffnnfffljlffnffhhhhhhhhhhhffffffhhhhhhfffnnnffllffnffhh", "hhhhhhhhhhhhhhhhkgghhhhcccbbcbbdhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhffffffffffffffffffffnnfffffffffhhhhhhhhhfffffffffffffffffffnnffffffffffhhhhhhhhfffffffffffffffffffnnffffffffaaa", "hhhhhhhhhhhhhhhhggghhhhcbcccbcbhhhnhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhfffffffffffffffffffffnnffjjjfflhhhhhhhhhffffffffffffffffffffnnfffjjfffffnhnhnhnffffffffffffffffffffnnfffjjffaaa", "hhhhhhhhhhhhhhhckgkjjhhkkkcbccbhhgghhhhhhhhhhhhhhhhhhhhhhhhhhhhhfffffffffffffffffffffffnnjjjjjflnhnhnhnhfffffffffffffffffffffffnjjjjfffflhhhhfffffffffffffffffffffffnnnjjjfjfaaa", "hhhhhhhbhbhhmgoccccjjhkgkkkkbiggbggghhhhhhhhhhhhhhhhhhhhhhhhhhnhffffffffffjjjfffffffffjfnnhhhjjhhhhhhhhhffffffffffjjjfffffffffjfnjjhhhfflhhhhffffffffffjjjfffffffffjffnnjhhhjfhh", "hhhchpcpbpghmg##g#gjjhkggggkggggbgggnnnhnhnhnnhnhnhnhnnhnhnhnhhhjfffffffffjjjfffffffjjfjjnnnhhhhhhhhhhhhjfffffffffjjjfffffffjjfjnnhhhhhhhhhhhjfffffffffjjjfffffffjjfjjfnhhhhhhhh", "hhhcccppggqgbgm##gghjjkggggggkkkhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhfffffffffffjjfffffffjjjfnnnnnnnnnnnnnnnnfffffffffffjjfffffffjjjfnnnnhhhhhhnnnfffffffffffjjfffffffjjjfjfhhhhhhhhh", "hoo#coooggqggppq#pqpjjkkgkgkkkgbhhhhjjhhhhhhhhhhhhhhhhhhhhhnnnnnjffffffffffjfjjjfffffjjhhhhhnnnnnnnnnnnnjffffffffffjfjjjfffffjjhnnnnnnnnnnnnnjffffffffffjfjjjfffffjjhhhhhhhhhhhh", "hoeoceoogbqggppp#pppjjkkggkkggggbhhjhjnnnnnnnnnnnnnnnnnnnnnnnnnnjjffffffffjjfjjfffffffjhhhhhhhhhhhhhhhhhjjffffffffjjfjjfffffffjhhhhhnnnnnnnhhjjffffffffjjfjjfffffffjhhhhhhhhhhhh", "hooocooeggqghppp#pqpjjkkkggggggggbhhhjjnnnnnnnnnnnnnnnnnnnnhhhhhhjjffffffjjffjjjjffffffhhhhhhhhhhhhhhhhhhjjffffffjjffjjjjffffffhhhhhhhhhhhhhhhjjffffffjjffjjjjffffffhhhhhhhhhhhh", "hjeoceoohhhhhppq#pppjjjkkkgggggggbhhhhjjhhhhhhhhhhhhhhhhhhhhhhhhhhhhfffffjhhhhhhjjjffffhhhhhhhhhhhhhhhhhhhhhfffffjhhhhhhjjjffffhhhhhhhhhhhhhhhhhhfffffjhhhhhhjjjffffhhhhhhhhhhhh", "j#ooco#ohhhhhppp#qpphjjkkkkkggggggbhhhjjhhhhhhhhhhhhhhhhhhhhhhhhhhhffffjjhhhhhhhhhhfffjhhhhhhhhhhhhhhhhhhhhffffjjhhhhhhhhhhfffjhhhhhhhhhhhhhhhhhffffjjhhhhhhhhhhfffjhhhhhhhhhhhh", "jhhhhhhhhhhhhhhhhhhhhjjhkkkkkkggggbhhhjjhhhhhhhhhhhhhhhhhhhhhhhhhhhfffjhhhhhhhhhhhhhfffhhhhhhhhhhhhhhhhhhhhfffjhhhhhhhhhhhhhfffhhhhhhhhhhhhhhhhhfffjhhhhhhhhhhhhhfffhhhhhhhhhhhh", "hjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjhhhhhhhhhhhhhhhhhhhhhhhhhhfffjjhhhhhhhhhhhhhffffhhhhhhhhhhhhhhhhhhfffjjhhhhhhhhhhhhhffffhhhhhhhhhhhhhhhfffjjhhhhhhhhhhhhhffffhhhhhhhhhhh", "hllllllllllllllllllllllllllllllllllllljjhhhhhhhhhhhhhhhhhhhhhhhhhhffjjhhhhhhhhhhhhhhhfffhhhhhhhhhhhhhhhhhhffjjhhhhhhhhhhhhhhhfffhhhhhhhhhhhhhhhffjjhhhhhhhhhhhhhhhfffhhhhhhhhhhh", "hhhhhllhhhhhhhhhhhhhhhhhhhllkkkkkkbhhhjjhhhhhhhhhhhhhhhhhhhhhhhhhhffjjhhhhhhhhhhhhhhhjffhhhhhhhhhhhhhhhhhhffjjhhhhhhhhhhhhhhhjffhhhhhhhhhhhhhhhffjjhhhhhhhhhhhhhhhjffhhhhhhhhhhh", "hhhhhllhhhhhhhhhhhhhhhhhhhllbbbbbbnnhhjjhhhhhhhhhhhhhhhhhhhhhhhhhhnfjnhhhhhhhhhhhhhhhjffhhhhhhhhhhhhhhhhhhnfjnhhhhhhhhhhhhhhhjffhhhhhhhhhhhhhhhnfjnhhhhhhhhhhhhhhhjffhhhhhhhhhhh", "hhjhhllhhhhhhhhhhhhhhhhhhhllhhnnnnnnhjjjhhhhhhhhhhhhhhhhhhhhhhhhhhnnhhhhhhhhhhhhhhhhjjffhhhhhhhhhhhhhhhhhhnnhhhhhhhhhhhhhhhhjjffhhhhhhhhhhhhhhhnnhhhhhhhhhhhhhhhhjjffhhhhhhhhhhh", "hjhhhllhhhhhhhhhhhhhhhhhhhllhhhnnnhhjjjhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhnnfnhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhnnfnhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhnnfnhhhhhhhhhhh", "hhjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhnnhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhnnhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhnnhhhhhhhhhhh", "hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh" }; xsnow-3.8.3/src/Pixmaps/BigSantaRudolf81.xpm0000666000000000000000000002321414732252143017055 0ustar0000000000000000/* XPM */ /* -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- */ XPM_TYPE *BigSantaRudolf81[] = { /* width height num_colors chars_per_pixel */ " 256 33 20 1", /* colors */ ". c #ffffff", "# c #ff9933", "a c #ff0000", "b c #f1f1f1", "c c #cccccc", "d c #cc9999", "e c #cc9933", "f c #cc6633", "g c #cc0000", " c None", "i c #993333", "j c #990000", "k c #663300", "l c #33cc00", "m c #111111", "n c #009900", "o c #0066cc", "p c #003399", "A c #444444", "B c #555555", /* pixels */ " ", " i A i i A i i A i i i i ", " A iA i iii A ii ii AA ii ii AA ii ii A ii ii iii ", " AA ii iii AA ii iiii AA ii iiii AA ii iiii AA ii iii ", " AAA iii ii AAAAA iiii AA iiii AA A AA iiii A iiii ", " gggg AAAA iiiA i AA ii A AAA ii AA AA A ii AAA ii i ", " ggjgggg A iAAAA iiii AA i AA i AA i AAA i AAA i AA i ii i ii ", " jgjgggggg AA iiAA iii AA ii A iiii AAA ii AA iiii AAA ii AAAiiii ii iii ", " ggjggjgggggb AA ii i AA ii AAiiii AA ii A iiii AA ii A iiii ii ii ", " gjjgjjgjgggc AAAAAiiiii AA iiB i AA ii Ai AA iiA i ii ii ", " gj ggjggdbd AA ii AA iiii AAAiiii AA iiii iii ", " .j jggdbmdd BBBB ifffff BBBBffffff BBBBBffffff BBBBffffff iffff ", " ... gcbcddddd BBBBBmmfiikkiff BBBBBBBffkiififf BBBBffkiififf BBBBBBBffkiififf ffkiififf ", " . cccbcdccdd BBBBffffffBBBBBBffffmmfkkkffmff BBB ffffffffBBBBBBffmmfffkikffmff BBBffffffffBBBBBBffmmfffkikffmff BBBffffffffBBBBBBffmmfffkikffmff ffffff fffmmmffkkffmff ", " cccbbcbbd BBBBffffffffffffffffffffmmfffffffff BBfffffffffffffffffffmmffffffffff BBfffffffffffffffffffmmffffffffff Bfffffffffffffffffffmmffffffffff fffffffffffffffffffmmffffffffaaa ", " jgg cbcccbcb BBBBfffffffffffffffffffffmmffiiiffk BBffffffffffffffffffffmmfffiifffffm m BBffffffffffffffffffffmmfffiifffffm m BBffffffffffffffffffffmmfffiifffffm m ffffffffffffffffffffmmfffiiffaaa ", " gggii jjbjcbccb BBBfffffffffffffffffffffffmmiiiiifkm BBfffffffffffffffffffffffmiiiiffffk BBfffffffffffffffffffffffmiiiiffffk BBfffffffffffffffffffffffmiiiiffffk m mfffffffffffffffffffffffmiiififaaa ", " cjgjii jgjjjbjb mBmffffffffffffffffffffffifmm ii m m m mffffffffffffffffffffffifmii ffk m mffffffffffffffffffffffifmii ffk m mffffffffffffffffffffffifmii ffk ffffffffffffffffffffffifmi if ", " b b lgnccccii jggggjggg m m m m BBBffffffifffffffffffffiifiim BBffffffifffffffffffffiifimm BBffffffifffffffffffffiifimm BBffffffifffffffffffffiifimm ffffffifffffffffffffiifim ", " c ocobog lg##g#g iijgggggggjj ggmmm m m m m m m m m BBBfffffffiiifffffffffffif mmm BBfffffffiiifffffffffffif mmmmmmmmmmmm BBfffffffiiifffffffffffif mmmmmmmmmmmm BBfffffffiiifffffffffffif mmmmmmmmmmmmmmmfffffffiiifffffffffffif ", " cccoobpo lgl##gg iijjgjgjggggbggg mmmmmifffffffiiiiiiiifffffff mmmmmmmmmmmmmmmifffffffiiiiiiiifffffff mmmmmmmmmmmmmmmifffffffiiiiiiiifffffff mmmmmmmmmmmmmmmifffffffiiiiiiiifffffff mmmmmmmmmmmmmmmifffffffiiiiiiiifffffff ", " nn#cnnnbopppoop#opoiijjggjjjjggbgggmmmmmmmmmmmmmmmmmmmmmmmmmmmBBiifffffffiiiiiiiffffff mmmmmmmmmmmmiifffffffiiiiiiiffffffi mmmiifffffffiiiiiiiffffffi mmmiifffffffiiiiiiiffffffi iifffffffiiiiiiiffffffi ", " encennggpgbooo#oooiijjjgggggjjgg mmmmmmmmmmmmmmmmmmmmmmm BBfffffffffiiiiiifffffii BBBfffffffffiiiiiifffffii BBfffffffffiiiiiifffffii BBfffffffffiiiiiifffffii fffffffffiiiiiifffffii ", " inncnneggpggooo#opoiiijjjgggggggb ii BBB iiiffffff BB fff ii BB iiiffffff BB fff ii BBBiiiffffff BBfff ii BB iiiffffff BBB fff ii iiiffffff fff ii ", "inencenngbpggoop#ooo iijjjjjggggggb ii BBB iiii ffff BB fff iii BB iiii ffff BBB fff iii BBB iiii Bffff BB fffBiii BBB iiii ffff BB fffBiii iiii ffff fff iii ", "i#nncn#nggpgbooo#poo ii jjjjjjggggb ii BB iiiiBB ffi B ff B ii BB iiii ffi BB ff B ii BB iiii BB ffi BB ff B ii BB iiii ffi BB ff BBii iiii ffi ff ii ", " iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii BB iii BB fff BB fff BB ii BB iii fff BB fff BB ii BB iii BB fff BB fff BB ii B iii fff BB fff BB ii iii fff fff ii ", " kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkii BB ii BB ffff BB ff BB ii BB ii ffff BB ff BB ii BB ii BB ffff BB ff BB ii BB ii ffffB ff BB ii ii ffff ff ii ", " kk kkjjjjjjb ii BB iii BB ff BB ff BB ii B iii ff BB ff BBii BB iii BB ff BBB ff BB ii B iii ff ff BB ii iii ff ff ii ", " kk kkbbbbbbmm ii BB ii BB fmBB ff BB ii BB ii fmB ff BB ii BB ii BB fmBB ff BB ii BB ii fm ff BB ii ii fm ff ii ", " i kk kk mmmmmm iii BB mm B fmBB ff BB mm BB mm fmB ff BB mm BB mm BB fmB ff BB mm BB mm fm ff B mm mm fm ff mm ", " i kk kk mmm iii BB mm mm B mm mm mm ", " iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii ", }; xsnow-3.8.3/src/Pixmaps/BigSantaRudolf82.xpm0000666000000000000000000002323314732252143017057 0ustar0000000000000000/* XPM */ /* -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- */ XPM_TYPE *BigSantaRudolf82[] = { /* width height num_colors chars_per_pixel */ " 256 33 21 1", /* colors */ ". c #ffffff", "# c #ff9933", "a c #ff0000", "b c #f1f1f1", "c c #cccccc", "d c #cc9999", "e c #cc9933", "f c #cc6633", "g c #cc0000", " c None", "i c #b2b2b2", "j c #993333", "k c #990000", "l c #663300", "m c #33cc00", "n c #111111", "o c #009900", "p c #0066cc", "q c #003399", "A c #444444", "B c #555555", /* pixels */ " j j j ", " A j j jjj j j j j A j j jj jj jjj ", " AA jj jjj A jj jj A jj jj A jj jj jj jjj ", " AA jjj jj AA AA jj jjjj AAAAjj jjjj A jj jjjj jjjj ", " AAAA jjj AAA AAAAjjjj A jjjj AAA jjjj A jj ", " gggg AA A j A AA jj AAA AAA jj A AA jj AAAA jj ", " ggkgggg AA A jj AAj AAA j AA AAA j AAA AA j AAA jj j ", " kgkgggggg AAA jj AAAjjjj AA jj AA j AA jj AA j AAA jj A j jj j jj ", " ggkggkgggggb AA jj AA jjj AA jj AAjjjj AAA jj A jjjj AA jj AAjjjj jj jjj ", " gkkgkkgkgggc AA jjjjjjj AA jjj Ajjjj AAAjjj Ajjjj AA jjj Ajjjj jjjjjjj ", " gk ggkggdbd AA AAjj AAA jjjj AA jjjj AAAAjjjj jj ", " .k kggdbndd AAjfffff BBBBffffff BBBBffffff BBBB ffffff jffff ", " ... gcbcddddd nnfjjlljff BBffljjfjff BBBBffljjfjff BBBffljjfjff ffljjfjff ", " . cccbcdccdd BBBffffffBBBBB ffffnnflllffnff BBffffffffBBBB ffnnfffljlffnff BBBffffffffBBBBB ffnnfffljlffnff BBBffffffffBBBBBBffnnfffljlffnff ffffff fffnnnffllffnff ", " kgg cccbbcbbd BBffffffffffffffffffffnnfffffffff BBfffffffffffffffffffnnffffffffff BBfffffffffffffffffffnnffffffffff BBfffffffffffffffffffnnffffffffff fffffffffffffffffffnnffffffffaaa ", " ggg cbcccbcb n BBfffffffffffffffffffffnnffjjjffl BBffffffffffffffffffffnnfffjjfffffn n BBffffffffffffffffffffnnfffjjfffffn n BBffffffffffffffffffffnnfffjjfffffn n n nffffffffffffffffffffnnfffjjffaaa ", " ckgkjj kkkcbccb gg BBfffffffffffffffffffffffnnjjjjjfln n n n ffffffffffffffffffffffnnjjjjffffl n ffffffffffffffffffffffnnjjjjffffl n ffffffffffffffffffffffnnjjjjffffl ffffffffffffffffffffffnnjjjfjfaaa ", " b b mgoccccjj kgkkkkbiggbggg n ffffffffffffffffffffffjfnn jj BBffffffffffffffffffffffjfnjj ffl BBffffffffffffffffffffffjfnjj ffl BBffffffffffffffffffffffjfnjj ffl ffffffffffffffffffffffjfnj jf ", " c pcpbpg mg##g#gjj kggggkggggbgggnnn n n nn n n n n n n n n BBjfffffjfffffffffffffjjfjjnnn BBjfffffjfffffffffffffjjfjnn BBjfffffjfffffffffffffjjfjnn BBjfffffjfffffffffffffjjfjnn jfffffjfffffffffffffjjfjn ", " cccppggqgbgm##gg.jjkggggggkkk BBjffffffjjjffffffffffjjjfnnnnnnnnnnnnnnnnjffffffjjjffffffffffjjjfnnnn nnnnnjffffffjjjffffffffffjjjfnnnn nnnnnjffffffjjjffffffffffjjjfnnnn nnnnnjffffffjjjffffffffffjjjf ", " oo#coooggqggppq#pqpjjkkgkgkkkgb jj nnnnnjjfffffjjjjjjjjjfffffjj nnnnnnnnnnnnjjfffffjjjjjjjjjfffffjj nnnnnnnnnnnnnnjjfffffjjjjjjjjjfffffjj nnnnnnnnnnnnnnjjfffffjjjjjjjjjfffffjj nnnnnnnnnnnnnnjjfffffjjjjjjjjjfffffjj ", " oeoceoogbqggppp#pppjjkkggkkggggb j jnnnnnnnnnnnnnnnnnnnnnnnnnnnjjffffffjjjjjjjfffffff BBjjffffffjjjjjjjfffffff nnnnnnn BBjjffffffjjjjjjjfffffff nnnnnnn BBjjffffffjjjjjjjfffffff nnnnnnn jjffffffjjjjjjjfffffff ", " ooocooeggqg ppp#pqpjjkkkggggggggb jjnnnnnnnnnnnnnnnnnnnnn BBjjffffff jjjjjjjfffff BBjjffffff jjjjjjjfffff BBjjffffff jjjjjjjfffff BBjjffffff jjjjjjjfffff jjffffff jjjjjjjfffff ", " jeoceoo ppq#pppjjjkkkgggggggb jj BB jjfffff jjjffff BBBjjfffff jjjffff BBjjfffff jjjffff BBjjfffff jjjffff jjfffff jjjffff ", "j#ooco#o ppp#qpp jjkkkkkggggggb jj BBBjffff BBB fffj BBBBjffff BBBfffj BBBjffff BBBfffj BBBjffff BBfffj jffff fffj ", "j jj kkkkkkggggb jj BBBfffff BBB ffj BBBfffff BB ffj BBBfffff BB ffj BBBfffff BBBffj fffff ffj ", " jjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjj BBBfffj BB ffj BBBfffj BBffj BBBfffj BB ffj BBBfffj BB ffj fffj ffj ", " llllllllllllllllllllllllllllllllllllljj BBBfffj BB fffn BBBfffj BBBfffn BBBfffj BBB fffn BBBfffj BBBfffn fffj fffn ", " ll llkkkkkkb jj BB ffj BB nnf BB ffj BB nnf BBBffj BB nnf BBBBffj BB nnf ffj nnf ", " ll llbbbbbbnn jj BB ffj BB ffj BBBffj BBBffj ffj ", " j ll ll nnnnnn jjj BB ffjj BB ffjj BBBffjj BBBffjj ffjj ", " j ll ll nnn jjj BB ffn BB ffn BB ffn BB ffn ffn ", " jjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjj BB nn BB nn BB nn BB nn nn ", }; xsnow-3.8.3/src/Pixmaps/BigSantaRudolf83.xpm0000666000000000000000000002321414732252143017057 0ustar0000000000000000/* XPM */ /* -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- */ XPM_TYPE *BigSantaRudolf83[] = { /* width height num_colors chars_per_pixel */ " 256 33 20 1", /* colors */ ". c #ffffff", "# c #ff9933", "a c #ff0000", "b c #f1f1f1", "c c #cccccc", "d c #cc9999", "e c #cc9933", "f c #cc6633", "g c #cc0000", " c None", "i c #993333", "j c #990000", "k c #663300", "l c #33cc00", "m c #111111", "n c #009900", "o c #0066cc", "p c #003399", "A c #444444", "B c #555555", /* pixels */ " ", " AA Ai i Ai i Ai i Ai i i ", " i A Ai iii A ii Aii ii Aii A ii Aii ii ii iii ", " iiAAAiii AA AA iiA iiii AiiA iiii A iiA iiii ii iii ", " iii ii AA AA iiii A iiii A AAA iiii iiii ", " gggg Aiii A i AAAii A AA ii A AA A Aii AAAA ii i ", " ggjgggg A A i AAiiii AA i AA i AAAAAi AAA i AAAA i AA i ii i ii ", " jgjgggggg AAAA ii Aiii A ii A iiii AA ii A iiii AA ii A iiii ii iii ", " ggjggjgggggb AA ii Ai AAAA ii AAiiii AA ii Aiiii AA ii AAiiii ii ii ", " gjjgjjgjgggc AA iiiii AAAAAii Ai AAAii Ai AAA iiA i ii ii ", " gj ggjggdbd AA ii AAiiii AA iiii AAAiiii iii ", " .j jggdbmdd BBBifffff BBffffff BBffffff BBBffffff iffff ", " ... gcbcddddd BBmmfiikkiff BBBffkiififf BBBffkiififf BBBffkiififf ffkiififf ", " . jgg cccbcdccdd m BBffffffBBBBB ffffmmfkkkffmff BBffffffffBBBBB ffmmfffkikffmff BBBffffffffBBBB ffmmfffkikffmff BBBffffffffBBBB ffmmfffkikffmff ffffff fffmmmffkkffmff ", " ggg cccbbcbbd gg Bffffffffffffffffffffmmfffffffff BBfffffffffffffffffffmmffffffffff Bfffffffffffffffffffmmffffffffff BBfffffffffffffffffffmmffffffffff fffffffffffffffffffmmffffffffaaa ", " bpo l cjgj cbcccbcbg bggg m m m m m m m m BBfffffffffffffffffffffmmffiiiffk BBffffffffffffffffffffmmfffiifffffm m BBffffffffffffffffffffmmfffiifffffm m BBffffffffffffffffffffmmfffiifffffm m ffffffffffffffffffffmmfffiiffaaa ", " bbopppgnccccii jjcbccgggbgggmmm m m BBfffffffffffffffffffffffmmiiiiifkm BBfffffffffffffffffffffffmiiiiffffk BBfffffffffffffffffffffffmiiiiffffk BBfffffffffffffffffffffffmiiiiffffk m mfffffffffffffffffffffffmiiififaaa ", " c ocoggpgbg##g#gii jgjjjbgggg m mffffffffffffffffffffffifmm ii m m m mffffffffffffffffffffffifmii ffk m mffffffffffffffffffffffifmii ffk m mffffffffffffffffffffffifmii ffk ffffffffffffffffffffffifmi if ", " cccooggpgggl##ggii jggggjgggg m BBffffffifffffffffffffiifiim BBffffffifffffffffffffiifimm BBffffffifffffffffffffiifimm BBffffffifffffffffffffiifimm ffffffifffffffffffffiifim ", " nn#cnnngbpggoop#opoiijggggggjj BBfffffffiiifffffffffffif mmm BBfffffffiiifffffffffffif mmmmmmmmmmmm BBfffffffiiifffffffffffif mmmmmmmmmmmm BBfffffffiiifffffffffffif mmmmmmmmmmmmmmmfffffffiiifffffffffffif ", " nencennggpg ooo#oooiijjgjgjjjgb ii mmmmmifffffffiiiiiiiifffffff mmmmmmmmmmmmmmmifffffffiiiiiiiifffffff mmmmmmmmmmmmmmmifffffffiiiiiiiifffffff mmmmmmmmmmmmmmmifffffffiiiiiiiifffffff mmmmmmmmmmmmmmmifffffffiiiiiiiifffffff ", " nnncnne ooo#opoiijjggjjggggb i immmmmmmmmmmmmmmmmmmmmmmmmBBiifffffffiiiiiiifffffff mmmmmmmmmmmmiifffffffiiiiiiiffffffi mmmiifffffffiiiiiiiffffffi mmmiifffffffiiiiiiiffffffi iifffffffiiiiiiiffffffi ", " nencenn oop#oooiijjjggggggggb iimmmmmmmmmmmmmmmmmmmmm BBfffffffffiiiiiifffffff BBfffffffffiiiiiifffffff BBfffffffffiiiiiifffffff BBBfffffffffiiiiiifffffff fffffffffiiiiiifffffff ", " inncn#n ooo#pooiiijjjgggggggb ii BBBfffffffii BBiiiffff BBBfffffffii Biiiffff BBBfffffffii iiiffff BBBfffffffii BBiiiffff fffffffii iiiffff ", "i iijjjjjggggggb ii BBBfffff iiii BBiiiBfff BBBfffffBiiii BiiiBfff BBBfffffBiiii iiiBfff BBBfffff iiii BBBiiiBfff fffff iiii iii fff ", "i ii jjjjjjggggb ii BB ffff BB iii BBBii B fff BB ffff BBiii BBiiBB fff BBBffff BB iii ii BBfff BB ffff BBBiii BB ii BBfff ffff iii ii fff ", " iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii BB fff BBiii BBiii BB ff BBfff BBiii Biii BB ff BBBfff BB iii iii BB ff BBfff BBiii BB iii BB ff fff iii iii ff ", " kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkii BBBff BBiiii B ii BBfff BBff BBiiii BBii BBfff BB ff BB iiii ii BB fff BBff BBiiii BB ii BB fff ff iiii ii fff ", " kk kkjjjjjjbmm ii BBBfff BBB ii BB ii BB ff BBfff BB ii BBii BB ff BBfff BB ii ii BB ff BBfff BB ii BB ii BB ff fff ii ii ff ", " kk kkbbbbbbmmm ii BBBfff BB im BBii BB ff BBfff BB im BBii BB ff BBBfff BB im ii BB ff BBfff BB im ii BB ff fff im ii ff ", " i kk kk mmmmm iii BB ff BB im BBmm BB mm BB ff BB im BBmm BB mm BB ff BB im mm BB mm BBff BB im mm BB mm ff im mm mm ", " i kk kk iii BB mm BB mm BB mm BBmm mm ", " iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii ", }; xsnow-3.8.3/src/Pixmaps/BigSantaRudolf84.xpm0000666000000000000000000002323314732252143017061 0ustar0000000000000000/* XPM */ /* -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- */ XPM_TYPE *BigSantaRudolf84[] = { /* width height num_colors chars_per_pixel */ " 256 33 21 1", /* colors */ ". c #ffffff", "# c #ff9933", "a c #ff0000", "b c #f1f1f1", "c c #cccccc", "d c #cc9999", "e c #cc9933", "f c #cc6633", "g c #cc0000", " c None", "i c #b2b2b2", "j c #993333", "k c #990000", "l c #663300", "m c #33cc00", "n c #111111", "o c #009900", "p c #0066cc", "q c #003399", "A c #444444", "B c #555555", /* pixels */ " AA j j j ", " A j j jjj A j A j Aj j A A j j jj jj jjj ", " A jj jjj A jjA jj Ajj jj A AA jj Ajj jj jjj ", " AA jjj jj AA jj jjjj AA jj jjjj A jjA jjjj jjjj ", " AAA jjj A AA Ajjjj A A jjjj AA Ajjjj jj ", " gggg AA j AAA AAA jj AAAA AAAAjj AAA AA A jj A jj ", " ggkgggg AAA jj AA j A j A A j AA AAA j AAA jj j ", " kgkgggggg AA jj A jjjj AA jj AA j AA jj AAA j A jj AA j jj j jj ", " ggkggkgggggb AA jj AA jjj AA jj A jjjj AA jj A jjjj AAAA jj A jjjj jj jjj ", " gkkgkkgkgggc AAAAjjjjjjj AA jjj Ajjjj AAAAjjj Ajjjj AAAjjj Ajjjj jjjjjjj ", " gk ggkggdbd AAAjj AAAAjjjj AAAjjjj AAAjjjj jj ", " .k kggdbndd BBBjfffff BBffffff BBffffff BBffffff jffff ", " ... gcbcddddd BBnnfjjlljff BBBffljjfjff BBffljjfjff BBBBffljjfjff ffljjfjff ", " . cccbcdccdd BBBffffffBBBBB ffffnnflllffnff BBBffffffffBBBBB ffnnfffljlffnff BBBffffffffBBBBBBffnnfffljlffnff BBBffffffffBBBB ffnnfffljlffnff ffffff fffnnnffllffnff ", " kgg cccbbcbbd BBffffffffffffffffffffnnfffffffff BBfffffffffffffffffffnnffffffffff BBfffffffffffffffffffnnffffffffff BBfffffffffffffffffffnnffffffffff fffffffffffffffffffnnffffffffaaa ", " ggg cbcccbcb n BBfffffffffffffffffffffnnffjjjffl BBBffffffffffffffffffffnnfffjjfffffn n BBffffffffffffffffffffnnfffjjfffffn n BBBffffffffffffffffffffnnfffjjfffffn n n nffffffffffffffffffffnnfffjjffaaa ", " ckgkjj kkkcbccb gg BBfffffffffffffffffffffffnnjjjjjfln n n n fffffffffffffffffffffffnjjjjffffl n fffffffffffffffffffffffnjjjjffffl n fffffffffffffffffffffffnjjjjffffl fffffffffffffffffffffffnnnjjjfjfaaa ", " b b mgoccccjj kgkkkkbiggbggg n ffffffffffjjjfffffffffjfnn jj BBffffffffffjjjfffffffffjfnjj ffl BBffffffffffjjjfffffffffjfnjj ffl BBBffffffffffjjjfffffffffjfnjj ffl ffffffffffjjjfffffffffjffnnj jf ", " c pcpbpg mg##g#gjj kggggkggggbgggnnn n n nn n n n n n n n n jfffffffffjjjfffffffjjfjjnnn BBjfffffffffjjjfffffffjjfjnn BBjfffffffffjjjfffffffjjfjnn BBBjfffffffffjjjfffffffjjfjnn jfffffffffjjjfffffffjjfjjfn ", " cccppggqgbgm##gg jjkggggggkkk BBfffffffffffjjfffffffjjjfnnnnnnnnnnnnnnnnfffffffffffjjfffffffjjjfnnnn nnnnnfffffffffffjjfffffffjjjfnnnn nnnnnfffffffffffjjfffffffjjjfnnnn nnnfffffffffffjjfffffffjjjfjf ", " oo#coooggqggppq#pqpjjkkgkgkkkgb jj nnnnnjffffffffffjfjjjfffffjj nnnnnnnnnnnnjffffffffffjfjjjfffffjj nnnnnnnnnnnnnnnjffffffffffjfjjjfffffjj nnnnnnnnnnnnnnnjffffffffffjfjjjfffffjj nnnnnnnnnnnnnjffffffffffjfjjjfffffjj ", " oeoceoogbqggppp#pppjjkkggkkggggb j jnnnnnnnnnnnnnnnnnnnnnnnnnnnjjffffffffjjfjjfffffffj BBjjffffffffjjfjjfffffffj nnnnnnn BBjjffffffffjjfjjfffffffj nnnnnnn BBjjffffffffjjfjjfffffffj nnnnnnn jjffffffffjjfjjfffffffj ", " ooocooeggqg ppp#pqpjjkkkggggggggb jjnnnnnnnnnnnnnnnnnnnnn BBjjffffffjjffjjjjffffff BBjjffffffjjffjjjjffffff BBBjjffffffjjffjjjjffffff BBjjffffffjjffjjjjffffff jjffffffjjffjjjjffffff ", " jeoceoo ppq#pppjjjkkkgggggggb jj BBBBBfffffj BBBjjjffff BBBfffffj BBBBBjjjffff BBBfffffj BBBBjjjffff BBBBBfffffj BBBBjjjffff fffffj jjjffff ", "j#ooco#o ppp#qpp jjkkkkkggggggb jj BBffffjj BBBB fffj BBffffjj BBBB fffj BBffffjj BBBB fffj BBffffjj BBBB fffj ffffjj fffj ", "j jj kkkkkkggggb jj BBBfffj BBB fff BBBfffj BBB fff BBfffj BBB fff BBfffj BBB fff fffj fff ", " jjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjj BBfffjj BBB ffff BBfffjj BB ffff BBfffjj BBBB ffff BBfffjj BB ffff fffjj ffff ", " llllllllllllllllllllllllllllllllllllljj BBffjj BBB fff BBffjj BB fff BBffjj BBB fff BBffjj BBB fff ffjj fff ", " ll llkkkkkkb jj BB ffjj BBB jff BBBffjj BBB jff BBffjj BBB jff BBffjj BB jff ffjj jff ", " ll llbbbbbbnn jj BBBnfjn BBB jff BBBnfjn BBB jff BBBnfjn BBB jff BBBnfjn BBB jff nfjn jff ", " j ll ll nnnnnn jjj BB nn BBB jjff BB nn BBB jjff BB nn BBB jjff BB nn BBBBjjff nn jjff ", " j ll ll nnn jjj BBB nnfn BBBB nnfn BBBB nnfn BBBBnnfn nnfn ", " jjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjj BB nn BB nn BB nn BB nn nn ", }; xsnow-3.8.3/src/Pixmaps/Makefile.am0000666000000000000000000000152014732252143015342 0ustar0000000000000000# -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- include make.inc xsnow-3.8.3/src/Pixmaps/Makefile.in0000666000000000000000000003622214732252143015362 0ustar0000000000000000# Makefile.in generated by automake 1.16.5 from Makefile.am. # @configure_input@ # Copyright (C) 1994-2021 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY, to the extent permitted by law; without # even the implied warranty of MERCHANTABILITY or FITNESS FOR A # PARTICULAR PURPOSE. @SET_MAKE@ VPATH = @srcdir@ am__is_gnu_make = { \ if test -z '$(MAKELEVEL)'; then \ false; \ elif test -n '$(MAKE_HOST)'; then \ true; \ elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \ true; \ else \ false; \ fi; \ } am__make_running_with_option = \ case $${target_option-} in \ ?) ;; \ *) echo "am__make_running_with_option: internal error: invalid" \ "target option '$${target_option-}' specified" >&2; \ exit 1;; \ esac; \ has_opt=no; \ sane_makeflags=$$MAKEFLAGS; \ if $(am__is_gnu_make); then \ sane_makeflags=$$MFLAGS; \ else \ case $$MAKEFLAGS in \ *\\[\ \ ]*) \ bs=\\; \ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ esac; \ fi; \ skip_next=no; \ strip_trailopt () \ { \ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ }; \ for flg in $$sane_makeflags; do \ test $$skip_next = yes && { skip_next=no; continue; }; \ case $$flg in \ *=*|--*) continue;; \ -*I) strip_trailopt 'I'; skip_next=yes;; \ -*I?*) strip_trailopt 'I';; \ -*O) strip_trailopt 'O'; skip_next=yes;; \ -*O?*) strip_trailopt 'O';; \ -*l) strip_trailopt 'l'; skip_next=yes;; \ -*l?*) strip_trailopt 'l';; \ -[dEDm]) skip_next=yes;; \ -[JT]) skip_next=yes;; \ esac; \ case $$flg in \ *$$target_option*) has_opt=yes; break;; \ esac; \ done; \ test $$has_opt = yes am__make_dryrun = (target_option=n; $(am__make_running_with_option)) am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) pkgdatadir = $(datadir)/@PACKAGE@ pkgincludedir = $(includedir)/@PACKAGE@ pkglibdir = $(libdir)/@PACKAGE@ pkglibexecdir = $(libexecdir)/@PACKAGE@ am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd install_sh_DATA = $(install_sh) -c -m 644 install_sh_PROGRAM = $(install_sh) -c install_sh_SCRIPT = $(install_sh) -c INSTALL_HEADER = $(INSTALL_DATA) transform = $(program_transform_name) NORMAL_INSTALL = : PRE_INSTALL = : POST_INSTALL = : NORMAL_UNINSTALL = : PRE_UNINSTALL = : POST_UNINSTALL = : build_triplet = @build@ host_triplet = @host@ subdir = src/Pixmaps ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 am__aclocal_m4_deps = $(top_srcdir)/m4/gettext.m4 \ $(top_srcdir)/m4/host-cpu-c-abi.m4 $(top_srcdir)/m4/iconv.m4 \ $(top_srcdir)/m4/intlmacosx.m4 $(top_srcdir)/m4/lib-ld.m4 \ $(top_srcdir)/m4/lib-link.m4 $(top_srcdir)/m4/lib-prefix.m4 \ $(top_srcdir)/m4/m4_ax_prog_cc_for_build.m4 \ $(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \ $(top_srcdir)/m4/progtest.m4 $(top_srcdir)/m4/ax_pthread.m4 \ $(top_srcdir)/configure.ac am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ $(ACLOCAL_M4) DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON) mkinstalldirs = $(install_sh) -d CONFIG_HEADER = $(top_builddir)/config.h CONFIG_CLEAN_FILES = CONFIG_CLEAN_VPATH_FILES = AM_V_P = $(am__v_P_@AM_V@) am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) am__v_P_0 = false am__v_P_1 = : AM_V_GEN = $(am__v_GEN_@AM_V@) am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) am__v_GEN_0 = @echo " GEN " $@; am__v_GEN_1 = AM_V_at = $(am__v_at_@AM_V@) am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) am__v_at_0 = @ am__v_at_1 = SOURCES = DIST_SOURCES = am__can_run_installinfo = \ case $$AM_UPDATE_INFO_DIR in \ n|no|NO) false;; \ *) (install-info --version) >/dev/null 2>&1;; \ esac am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) am__DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/make.inc DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) ACLOCAL = @ACLOCAL@ AMTAR = @AMTAR@ AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ AR = @AR@ AUTOCONF = @AUTOCONF@ AUTOHEADER = @AUTOHEADER@ AUTOMAKE = @AUTOMAKE@ AWK = @AWK@ BUILD_EXEEXT = @BUILD_EXEEXT@ BUILD_OBJEXT = @BUILD_OBJEXT@ CC = @CC@ CCDEPMODE = @CCDEPMODE@ CC_FOR_BUILD = @CC_FOR_BUILD@ CFLAGS = @CFLAGS@ CFLAGS_FOR_BUILD = @CFLAGS_FOR_BUILD@ CPP = @CPP@ CPPFLAGS = @CPPFLAGS@ CPPFLAGS_FOR_BUILD = @CPPFLAGS_FOR_BUILD@ CPP_FOR_BUILD = @CPP_FOR_BUILD@ CSCOPE = @CSCOPE@ CTAGS = @CTAGS@ CXX = @CXX@ CXXDEPMODE = @CXXDEPMODE@ CXXFLAGS = @CXXFLAGS@ CYGPATH_W = @CYGPATH_W@ DATE = @DATE@ DEFS = @DEFS@ DEPDIR = @DEPDIR@ ECHO_C = @ECHO_C@ ECHO_N = @ECHO_N@ ECHO_T = @ECHO_T@ EGREP = @EGREP@ ETAGS = @ETAGS@ EXEEXT = @EXEEXT@ GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@ GMSGFMT = @GMSGFMT@ GMSGFMT_015 = @GMSGFMT_015@ GREP = @GREP@ GSL_CFLAGS = @GSL_CFLAGS@ GSL_LIBS = @GSL_LIBS@ GTK_CFLAGS = @GTK_CFLAGS@ GTK_LIBS = @GTK_LIBS@ INSTALL = @INSTALL@ INSTALL_DATA = @INSTALL_DATA@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ INSTALL_SCRIPT = @INSTALL_SCRIPT@ INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ INTLLIBS = @INTLLIBS@ INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@ LDFLAGS = @LDFLAGS@ LDFLAGS_FOR_BUILD = @LDFLAGS_FOR_BUILD@ LIBICONV = @LIBICONV@ LIBINTL = @LIBINTL@ LIBOBJS = @LIBOBJS@ LIBS = @LIBS@ LOCALEDIR = @LOCALEDIR@ LTLIBICONV = @LTLIBICONV@ LTLIBINTL = @LTLIBINTL@ LTLIBOBJS = @LTLIBOBJS@ MAKEINFO = @MAKEINFO@ MKDIR_P = @MKDIR_P@ MSGFMT = @MSGFMT@ MSGMERGE = @MSGMERGE@ MSGMERGE_AVAIL = @MSGMERGE_AVAIL@ MSGMERGE_FOR_MSGFMT_OPTION = @MSGMERGE_FOR_MSGFMT_OPTION@ OBJEXT = @OBJEXT@ PACKAGE = @PACKAGE@ PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ PACKAGE_NAME = @PACKAGE_NAME@ PACKAGE_STRING = @PACKAGE_STRING@ PACKAGE_TARNAME = @PACKAGE_TARNAME@ PACKAGE_URL = @PACKAGE_URL@ PACKAGE_VERSION = @PACKAGE_VERSION@ PATH_SEPARATOR = @PATH_SEPARATOR@ PKG_CONFIG = @PKG_CONFIG@ PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@ PKG_CONFIG_PATH = @PKG_CONFIG_PATH@ POSUB = @POSUB@ PTHREAD_CC = @PTHREAD_CC@ PTHREAD_CFLAGS = @PTHREAD_CFLAGS@ PTHREAD_CXX = @PTHREAD_CXX@ PTHREAD_LIBS = @PTHREAD_LIBS@ RANLIB = @RANLIB@ SED = @SED@ SET_MAKE = @SET_MAKE@ SHELL = @SHELL@ STRIP = @STRIP@ USE_NLS = @USE_NLS@ VERSION = @VERSION@ X11_CFLAGS = @X11_CFLAGS@ X11_LIBS = @X11_LIBS@ XGETTEXT = @XGETTEXT@ XGETTEXT_015 = @XGETTEXT_015@ XGETTEXT_EXTRA_OPTIONS = @XGETTEXT_EXTRA_OPTIONS@ XMKMF = @XMKMF@ abs_builddir = @abs_builddir@ abs_srcdir = @abs_srcdir@ abs_top_builddir = @abs_top_builddir@ abs_top_srcdir = @abs_top_srcdir@ ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CC_FOR_BUILD = @ac_ct_CC_FOR_BUILD@ ac_ct_CXX = @ac_ct_CXX@ am__include = @am__include@ am__leading_dot = @am__leading_dot@ am__quote = @am__quote@ am__tar = @am__tar@ am__untar = @am__untar@ ax_pthread_config = @ax_pthread_config@ bindir = @bindir@ build = @build@ build_alias = @build_alias@ build_cpu = @build_cpu@ build_os = @build_os@ build_vendor = @build_vendor@ builddir = @builddir@ datadir = @datadir@ datarootdir = @datarootdir@ docdir = @docdir@ dvidir = @dvidir@ exec_prefix = @exec_prefix@ host = @host@ host_alias = @host_alias@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ runstatedir = @runstatedir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ sysconfdir = @sysconfdir@ target_alias = @target_alias@ top_build_prefix = @top_build_prefix@ top_builddir = @top_builddir@ top_srcdir = @top_srcdir@ EXTRA_DIST = \ make.inc \ AltSanta1.xpm \ AltSanta2.xpm \ AltSanta3.xpm \ AltSanta4.xpm \ AltSantaRudolf1.xpm \ AltSantaRudolf2.xpm \ AltSantaRudolf3.xpm \ AltSantaRudolf4.xpm \ BigSanta1.xpm \ BigSanta2.xpm \ BigSanta3.xpm \ BigSanta4.xpm \ BigSanta81.xpm \ BigSanta82.xpm \ BigSanta83.xpm \ BigSanta84.xpm \ BigSantaRudolf1.xpm \ BigSantaRudolf2.xpm \ BigSantaRudolf3.xpm \ BigSantaRudolf4.xpm \ BigSantaRudolf81.xpm \ BigSantaRudolf82.xpm \ BigSantaRudolf83.xpm \ BigSantaRudolf84.xpm \ MediumSanta1.xpm \ MediumSanta2.xpm \ MediumSanta3.xpm \ MediumSanta4.xpm \ MediumSantaRudolf1.xpm \ MediumSantaRudolf2.xpm \ MediumSantaRudolf3.xpm \ MediumSantaRudolf4.xpm \ RegularSanta1.xpm \ RegularSanta2.xpm \ RegularSanta3.xpm \ RegularSanta4.xpm \ RegularSantaRudolf1.xpm \ RegularSantaRudolf2.xpm \ RegularSantaRudolf3.xpm \ RegularSantaRudolf4.xpm \ bird1.xpm \ bird2.xpm \ bird3.xpm \ bird4.xpm \ bird5.xpm \ bird6.xpm \ bird7.xpm \ bird8.xpm \ birdd1.xpm \ birdd2.xpm \ birdd3.xpm \ birdd4.xpm \ birdd5.xpm \ birdd6.xpm \ birdd7.xpm \ birdd8.xpm \ birdl1.xpm \ birdl2.xpm \ birdl3.xpm \ birdl4.xpm \ birdl5.xpm \ birdl6.xpm \ birdl7.xpm \ birdl8.xpm \ eland.xpm \ extratree.xpm \ flake0.xpm \ flake1.xpm \ flake2.xpm \ flake3.xpm \ flake4.xpm \ flake5.xpm \ flake6.xpm \ huis4.xpm \ moon1.xpm \ moon2.xpm \ polarbear.xpm \ rendier.xpm \ snowtree.xpm \ star.xbm \ tannenbaum.xpm \ tree-1_100px.xpm \ tree.xpm \ xsnow.svg \ xsnow.xpm \ xsnow41x30.xpm \ xsnow64x64.xpm all: all-am .SUFFIXES: $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(srcdir)/make.inc $(am__configure_deps) @for dep in $?; do \ case '$(am__configure_deps)' in \ *$$dep*) \ ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ && { if test -f $@; then exit 0; else break; fi; }; \ exit 1;; \ esac; \ done; \ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu src/Pixmaps/Makefile'; \ $(am__cd) $(top_srcdir) && \ $(AUTOMAKE) --gnu src/Pixmaps/Makefile Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status @case '$?' in \ *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ esac; $(srcdir)/make.inc $(am__empty): $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(top_srcdir)/configure: $(am__configure_deps) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(ACLOCAL_M4): $(am__aclocal_m4_deps) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(am__aclocal_m4_deps): tags TAGS: ctags CTAGS: cscope cscopelist: distdir: $(BUILT_SOURCES) $(MAKE) $(AM_MAKEFLAGS) distdir-am distdir-am: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ dist_files=`for file in $$list; do echo $$file; done | \ sed -e "s|^$$srcdirstrip/||;t" \ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ case $$dist_files in \ */*) $(MKDIR_P) `echo "$$dist_files" | \ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ sort -u` ;; \ esac; \ for file in $$dist_files; do \ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ if test -d $$d/$$file; then \ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ if test -d "$(distdir)/$$file"; then \ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ fi; \ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ fi; \ cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ else \ test -f "$(distdir)/$$file" \ || cp -p $$d/$$file "$(distdir)/$$file" \ || exit 1; \ fi; \ done check-am: all-am check: check-am all-am: Makefile installdirs: install: install-am install-exec: install-exec-am install-data: install-data-am uninstall: uninstall-am install-am: all-am @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am installcheck: installcheck-am install-strip: if test -z '$(STRIP)'; then \ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ install; \ else \ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ fi mostlyclean-generic: clean-generic: distclean-generic: -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) maintainer-clean-generic: @echo "This command is intended for maintainers to use" @echo "it deletes files that may require special tools to rebuild." clean: clean-am clean-am: clean-generic mostlyclean-am distclean: distclean-am -rm -f Makefile distclean-am: clean-am distclean-generic dvi: dvi-am dvi-am: html: html-am html-am: info: info-am info-am: install-data-am: install-dvi: install-dvi-am install-dvi-am: install-exec-am: install-html: install-html-am install-html-am: install-info: install-info-am install-info-am: install-man: install-pdf: install-pdf-am install-pdf-am: install-ps: install-ps-am install-ps-am: installcheck-am: maintainer-clean: maintainer-clean-am -rm -f Makefile maintainer-clean-am: distclean-am maintainer-clean-generic mostlyclean: mostlyclean-am mostlyclean-am: mostlyclean-generic pdf: pdf-am pdf-am: ps: ps-am ps-am: uninstall-am: .MAKE: install-am install-strip .PHONY: all all-am check check-am clean clean-generic cscopelist-am \ ctags-am distclean distclean-generic distdir dvi dvi-am html \ html-am info info-am install install-am install-data \ install-data-am install-dvi install-dvi-am install-exec \ install-exec-am install-html install-html-am install-info \ install-info-am install-man install-pdf install-pdf-am \ install-ps install-ps-am install-strip installcheck \ installcheck-am installdirs maintainer-clean \ maintainer-clean-generic mostlyclean mostlyclean-generic pdf \ pdf-am ps ps-am tags-am uninstall uninstall-am .PRECIOUS: Makefile # -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- # Tell versions [3.59,3.63) of GNU make to not export all variables. # Otherwise a system limit (for SysV at least) may be exceeded. .NOEXPORT: xsnow-3.8.3/src/Pixmaps/MediumSanta1.xpm0000666000000000000000000000540114732252143016326 0ustar0000000000000000/* XPM */ /* -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- */ XPM_TYPE *MediumSanta1[] = { /* width height num_colors chars_per_pixel */ " 88 17 18 1", /* colors */ ". c #ffffff", "# c #ff9933", "a c #f1f1f1", "b c #cccccc", "c c #cc9999", "d c #cc9933", "e c #cc6633", "f c #cc0000", "g c None", "h c #c0c0c0", "i c #993333", "j c #990000", "k c #663300", "l c #111111", "m c #009900", "n c #0066cc", "o c #003399", "p c #000000", /* pixels */ "ggggggggggggggggggggggggggggggggggggggggiggigggggggggggggggggiiggggggggggggggggiiggggggg", "ggggggggggggggggggggggggggggggggggggggggiigiggggggggggggggggggigiiggggggggggggggigiigggg", "gggggggggggffgggggggggggggggggggggggggggggigggiggggggggggggggggiiggggggggggggggggiiggggg", "gggggggggfffffgggggggggggggggggggggggggggggiigiiggggggggggggggggigggigggggggggggggigggig", "ggggggggfjfjjfhgggggggggggggggggggggggggggggiigggggggggggggggggggigigggggggggggggggigigg", "ggggggggaggjfpcgggggggggggggggggggggggggggggeeeggggggggggggggggggeeegggggggggggggggieegg", "gggggggggggbbbbcggggggggggggggggggeeeeggeelekeleggggggeeeegggelekkeeggggggeeegggellekeeg", "ggggggggfgggabaagggggggggggggggggeeeeeeeeeeleiiegggggeeeeeeeeeeleieeelgleeeeeeeeeeleeiek", "gggggggbfigfjaagggggggggggggggggeeeeeeeeeeeilggiglgleeeeeeeeeeeiligeegggeeeeeeeeeeeeigig", "gbnnngf##giffffjf.lllllllllgggggeeeeieeeeeeeglggggggeeeeieeeeeeegllllllleeeiieeeeeiggggg", "m#mmnononnijfjjfffllggggggllllllieeeeiiieeeiggllllllieeeeiiieeeiggggggggieeeiiiieeeggggg", "immdffnnnnijjfffaggiggggggggggggggeeeggggeigggggggggggeeeggggeigggggggggggeeegggeegggggg", "#mmmffnnonigjjjffggigggggggggggggggeeggggegggggggggggggeeggggegggggggggggggeigggeigggggg", "kkkkkkkkkkkkkkkkkkkiggggggggggggggggeeggeiggggggggggggggeeggeigggggggggggggeeegeeigggggg", "gggkgggggggggkgg..giggggggggggggggggipggeiggggggggggggggipggeiggggggggggggggilgeiggggggg", "gggigggggggggigggpiggggggggggggggggggggglggggggggggggggggggglgggggggggggggggggglgggggggg", "iiiiiiiiiiiiiiiiiigggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggg" }; xsnow-3.8.3/src/Pixmaps/MediumSanta2.xpm0000666000000000000000000000540114732252143016327 0ustar0000000000000000/* XPM */ /* -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- */ XPM_TYPE *MediumSanta2[] = { /* width height num_colors chars_per_pixel */ " 88 17 18 1", /* colors */ ". c #ff9933", "# c #f1f1f1", "a c #cccccc", "b c #cc9999", "c c #cc9933", "d c #cc6633", "e c #cc0000", "f c None", "g c #c0c0c0", "h c #b2b2b2", "i c #993333", "j c #990000", "k c #663300", "l c #111111", "m c #009900", "n c #0066cc", "o c #003399", "p c #000000", /* pixels */ "ffffffffffffffffffffffffffffffffffffffffffiiifffffffffffffffiififfffffffffffffiifififfff", "ffffffffffffffffffffffffffffffffffffffffiiiffffffffffffffffffiifiiffffffffffffffiififfff", "fffffffffffeefffffffffffffffffffffffffffffiffffffffffffffffffffiffffffffffffffffffifffff", "fffffffffjjeeefffffffffffffffffffffffffffffiifiifffffffffffffffiifffffffffffffffffiifffi", "ffffffffejjeeegfffffffffffffffffffffffffffffiiifffffffffffffffffiifiiffffffffffffffiiiif", "fffffff#fffeblbfffffffffffffffffffffffffffffdddfffffffffffffffffidddfffffffffffffffiddff", "fffffffffffa#babffffffffffffffffffffffffddldkdldfffffffffffffddlkkddffffffffffffddlkkddf", "ffffffffeffaaaaffffffffffffffffffddddddddddldiidflflffddddddddddlddddflflddddddddddldidk", "fff##feaaifejjheee#llffllffllfflfddddddddddilffffffffddddddddddddlfdifffddddddddddddlfif", "faaneee.efieeejjfffffffffffffffffdddidddddiillllllllfdddiidddddidllllllfdddiidddddidlfff", "mmcm#ennnnijejeefiilllllllllllllldddiiiiddddfffffffflidddiiiddddffffffflidddiiiddddfffff", "imcmffnonnijjeee#ffiffffffffffffffddffffffddffffffffffddffffffddfffffffffddffffffddfffff", "ffffffffffifjjjeeffiffffffffffffffddfffffffiffffffffffddfffffffdfffffffffddfffffffdfffff", "kkkkkkkkkkkkkkkkkkkiffffffffffffffidffffffldffffffffffddffffffpdfffffffffddffffffpdfffff", "fffkfffffffffkff##fiffffffffffffffifffffffffffffffffffdffffffffffffffffffdffffffffffffff", "fffifffffffffifffpifffffffffffffffpfffffffffffffffffffpffffffffffffffffffpffffffffffffff", "iiiiiiiiiiiiiiiiiiffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff" }; xsnow-3.8.3/src/Pixmaps/MediumSanta3.xpm0000666000000000000000000000536214732252143016336 0ustar0000000000000000/* XPM */ /* -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- */ XPM_TYPE *MediumSanta3[] = { /* width height num_colors chars_per_pixel */ " 88 17 17 1", /* colors */ ". c #ff9933", "# c #f1f1f1", "a c #cccccc", "b c #cc9999", "c c #cc9933", "d c #cc6633", "e c #cc0000", "f c None", "g c #c0c0c0", "h c #993333", "i c #990000", "j c #663300", "k c #111111", "l c #009900", "m c #0066cc", "n c #003399", "o c #000000", /* pixels */ "ffffffffffffffffffffffffffffffffffffffffhfhhhfffffffffffffffffffffffffffffffffffffhfffff", "fffffffffffffffffffffffffffffffffffffffffhhhfffffffffffffffffhhfhhhffffffffffffhhfhhhfff", "ffffffffffeefffffffffffffffffffffffffffffffhffffffffffffffffffhhhffffffffffffffffhhfffff", "fffffffffeeeeffffffffffffffffffffffffffffffhhfhhfffffffffffffffhhffhhfffffffffffffhffhhh", "ffffffffieiiegffffffffffffffffffffffffffffffhhhfffffffffffffffffhhfhfffffffffffffffhfhff", "ffffffff#fieobffffffffffffffffffffffffffffffdddfffffffffffffffffhdddfffffffffffffffhddff", "ffffffffefaaaabfffffffffffffffffffffffffddkdjdkdfffffffffffffddkjjddffffffffffffddkjjddf", "ffffnffaeff#a##fee#kfkfkfkfffffffddddddddddkdhhdkfkfffddddddddddkdhddkfffddddddddddkdhdj", "fammeee..hfei#eeffffffffffkfkfkfhddddddddddhkffhffffkddddddddddddkfdjffkddddddddddddkfhf", "l.ll#emnmmheeeifffffffffffffffffhdddhdddddhhkkfffffffdddhhdddddhdkkfffffdddhhdddddhdkkff", "lllcffmmmmhieieefhhkkkkkkkkkkkkkhdddhhhhdddhffkkkkkkkdddhhhhhddhffkkkkkkdddhhhhhddhfffff", "hlllffmmnmhiieee#ffhffffffffffffhddhffffffdhhfffffffffdhfffffffdhffffffffdhfffffffdhffff", "ffffffffffhfiiieeffhfffffffffffffddfffffffffdhfffffffddhffffffffddfffffffdhffffffffddfff", "jjjjjjjjjjjjjjjjjjjhffffffffffffddfffffffffffkfffffffdhffffffffffhffffffdhffffffffffhfff", "fffjfffffffffjff##fhfffffffffffdfhffffffffffffffffffdfhffffffffffffffffdfhffffffffffffff", "fffjfffffffffjfffohffffffffffffdfkffffffffffffffffffkfkffffffffffffffffkfkffffffffffffff", "hhhhhhhhhhhhhhhhhhffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff" }; xsnow-3.8.3/src/Pixmaps/MediumSanta4.xpm0000666000000000000000000000540114732252143016331 0ustar0000000000000000/* XPM */ /* -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- */ XPM_TYPE *MediumSanta4[] = { /* width height num_colors chars_per_pixel */ " 88 17 18 1", /* colors */ ". c #ff9933", "# c #f1f1f1", "a c #cccccc", "b c #cc9999", "c c #cc9933", "d c #cc6633", "e c #cc0000", "f c None", "g c #c0c0c0", "h c #b2b2b2", "i c #993333", "j c #990000", "k c #663300", "l c #111111", "m c #009900", "n c #0066cc", "o c #003399", "p c #000000", /* pixels */ "fffffffffffffffffffffffffffffffffffffffffffiiffffffffffffffffififffffffffffffffifififfff", "ffffffffffffffffffffffffffffffffffffffffifiifffffffffffffffffiifiiffffffffffffffiiiiffff", "fffffffffffeeffffffffffffffffffffffffffffiifffffffffffffffffffiifffffffffffffffffiifffff", "fffffffffjjeeeffffffffffffffffffffffffffffiiffiifffffffffffffffiiffiffffffffffffffiffifi", "ffffffffejjeeegffffffffffffffffffffffffffffiiiifffffffffffffffffiifiiffffffffffffffiiiif", "fffffff#fffeblbfffffffffffffffffffffffffffffdddfffffffffffffffffidddfffffffffffffffiddff", "fffffffffffa#babffffffffffffffffffffffffddldkdldfffffffffffffddlkkddffffffffffffddlkkddf", "ffffffffeffaaaaffffffffffffffffffddddddddddldiidffffffddddddddddlddddffffddddddddddldidk", "fff##feaaifejjheee#lfflflfflflfldddddiiddddilffiflflfdddddiddddddlfdkflfdddddiddddddlfif", "faaneee.efieeejjffffffffffffffffddddddidddiilllffffffdddddiddddidllfffffdddddiddddidlfff", "mmcm#ennnnijejeefiillllllllllllllddddididddfffllllllllddddiiddddfflllllllddddiiddddfffff", "imcmffnonnijjeee#ffiffffffffffffffddfffffidffffffffffffddfffffddffffffffffddfffffddfffff", "ffffffffffifjjjeeffifffffffffffffddfffffffddffffffffffddfffffffdfffffffffddfffffffdfffff", "kkkkkkkkkkkkkkkkkkkifffffffffffffdfffffffffdffffffffffdffffffffdfffffffffdffffffffdfffff", "fffkfffffffffkff##fiffffffffffffflfffffffffdffffffffffpffffffffifffffffffpffffffffifffff", "fffifffffffffifffpifffffffffffffffffffffffflffffffffffffffffffflfffffffffffffffffflfffff", "iiiiiiiiiiiiiiiiiiffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff" }; xsnow-3.8.3/src/Pixmaps/MediumSantaRudolf1.xpm0000666000000000000000000000542614732252143017511 0ustar0000000000000000/* XPM */ /* -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- */ XPM_TYPE *MediumSantaRudolf1[] = { /* width height num_colors chars_per_pixel */ " 88 17 19 1", /* colors */ ". c #ffffff", "# c #ff9933", "a c #ff0000", "b c #f1f1f1", "c c #cccccc", "d c #cc9999", "e c #cc9933", "f c #cc6633", "g c #cc0000", "h c None", "i c #c0c0c0", "j c #993333", "k c #990000", "l c #663300", "m c #111111", "n c #009900", "o c #0066cc", "p c #003399", "q c #000000", /* pixels */ "hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhjhhjhhhhhhhhhhhhhhhhhjjhhhhhhhhhhhhhhhhjjhhhhhhh", "hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhjjhjhhhhhhhhhhhhhhhhhhjhjjhhhhhhhhhhhhhhjhjjhhhh", "hhhhhhhhhhhgghhhhhhhhhhhhhhhhhhhhhhhhhhhhhjhhhjhhhhhhhhhhhhhhhhjjhhhhhhhhhhhhhhhhjjhhhhh", "hhhhhhhhhggggghhhhhhhhhhhhhhhhhhhhhhhhhhhhhjjhjjhhhhhhhhhhhhhhhhjhhhjhhhhhhhhhhhhhjhhhjh", "hhhhhhhhgkgkkgihhhhhhhhhhhhhhhhhhhhhhhhhhhhhjjhhhhhhhhhhhhhhhhhhhjhjhhhhhhhhhhhhhhhjhjhh", "hhhhhhhh.hhkgqdhhhhhhhhhhhhhhhhhhhhhhhhhhhhhfffhhhhhhhhhhhhhhhhhhfffhhhhhhhhhhhhhhhjffhh", "hhhhhhhhhhhccccdhhhhhhhhhhhhhhhhhhffffhhffmflfmfhhhhhhffffhhhfmfllffhhhhhhfffhhhfmmflffh", "hhhhhhhhghhhbcbbhhhhhhhhhhhhhhhhhffffffffffmfjjfhhhhhffffffffffmfjfffmhmffffffffffmffjaa", "hhhhhhhcgjhgkbbhhhhhhhhhhhhhhhhhfffffffffffjmhhjhmhmfffffffffffjmjhffhhhffffffffffffjhaa", "hcooohg##hjggggkg.mmmmmmmmmhhhhhffffjfffffffhmhhhhhhffffjfffffffhmmmmmmmfffjjfffffjhhhhh", "n#nnopopoojkgkkgggmmhhhhhhmmmmmmjffffjjjfffjhhmmmmmmjffffjjjfffjhhhhhhhhjfffjjjjfffhhhhh", "jnneggoooojkkggg.hhjhhhhhhhhhhhhhhfffhhhhfjhhhhhhhhhhhfffhhhhfjhhhhhhhhhhhfffhhhffhhhhhh", "#nnnggoopojhkkkgghhjhhhhhhhhhhhhhhhffhhhhfhhhhhhhhhhhhhffhhhhfhhhhhhhhhhhhhfjhhhfjhhhhhh", "llllllllllllllllllljhhhhhhhhhhhhhhhhffhhfjhhhhhhhhhhhhhhffhhfjhhhhhhhhhhhhhfffhffjhhhhhh", "hhhlhhhhhhhhhlhh..hjhhhhhhhhhhhhhhhhjqhhfjhhhhhhhhhhhhhhjqhhfjhhhhhhhhhhhhhhjmhfjhhhhhhh", "hhhjhhhhhhhhhjhhhqjhhhhhhhhhhhhhhhhhhhhhmhhhhhhhhhhhhhhhhhhhmhhhhhhhhhhhhhhhhhhmhhhhhhhh", "jjjjjjjjjjjjjjjjjjhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh" }; xsnow-3.8.3/src/Pixmaps/MediumSantaRudolf2.xpm0000666000000000000000000000544514732252143017513 0ustar0000000000000000/* XPM */ /* -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- */ XPM_TYPE *MediumSantaRudolf2[] = { /* width height num_colors chars_per_pixel */ " 88 17 20 1", /* colors */ ". c #ffffff", "# c #ff9933", "a c #ff0000", "b c #f1f1f1", "c c #cccccc", "d c #cc9999", "e c #cc9933", "f c #cc6633", "g c #cc0000", "h c None", "i c #c0c0c0", "j c #b2b2b2", "k c #993333", "l c #990000", "m c #663300", "n c #111111", "o c #009900", "p c #0066cc", "q c #003399", "r c #000000", /* pixels */ "hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhkkkhhhhhhhhhhhhhhhkkhkhhhhhhhhhhhhhhkkhkhkhhhh", "hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhkkkhhhhhhhhhhhhhhhhhhkkhkkhhhhhhhhhhhhhhkkhkhhhh", "hhhhhhhhhhhgghhhhhhhhhhhhhhhhhhhhhhhhhhhhhkhhhhhhhhhhhhhhhhhhhhkhhhhhhhhhhhhhhhhhhkhhhhh", "hhhhhhhhhllggghhhhhhhhhhhhhhhhhhhhhhhhhhhhhkkhkkhhhhhhhhhhhhhhhkkhhhhhhhhhhhhhhhhhkkhhhk", "hhhhhhhhgllgggihhhhhhhhhhhhhhhhhhhhhhhhhhhhhkkkhhhhhhhhhhhhhhhhhkkhkkhhhhhhhhhhhhhhkkkkh", "hhhhhhh.hhhgdndhhhhhhhhhhhhhhhhhhhhhhhhhhhhhfffhhhhhhhhhhhhhhhhhkfffhhhhhhhhhhhhhhhkffhh", "hhhhhhhhhhhcbdcdhhhhhhhhhhhhhhhhhhhhhhhhffnfmfnfhhhhhhhhhhhhhffnmmffhhhhhhhhhhhhffnmmffh", "hhhhhhhhghhcccchhhhhhhhhhhhhhhhhhffffffffffnfkkfhnhnhhffffffffffnffffhnhnffffffffffnfkaa", "hhhbbhgcckhglljggg.nnhhnnhhnnhhnhffffffffffknhhhhhhhhffffffffffffnhfkhhhffffffffffffnhaa", "hccpggg#ghkgggllhhhhhhhhhhhhhhhhhfffkfffffkknnnnnnnnhfffkkfffffkfnnnnnnhfffkkfffffkfnhhh", "ooeobgppppklglgghkknnnnnnnnnnnnnnfffkkkkffffhhhhhhhhnkfffkkkffffhhhhhhhnkfffkkkffffhhhhh", "koeohhpqppkllggg.hhkhhhhhhhhhhhhhhffhhhhhhffhhhhhhhhhhffhhhhhhffhhhhhhhhhffhhhhhhffhhhhh", "hhhhhhhhhhkhlllgghhkhhhhhhhhhhhhhhffhhhhhhhkhhhhhhhhhhffhhhhhhhfhhhhhhhhhffhhhhhhhfhhhhh", "mmmmmmmmmmmmmmmmmmmkhhhhhhhhhhhhhhkfhhhhhhnfhhhhhhhhhhffhhhhhhrfhhhhhhhhhffhhhhhhrfhhhhh", "hhhmhhhhhhhhhmhh..hkhhhhhhhhhhhhhhkhhhhhhhhhhhhhhhhhhhfhhhhhhhhhhhhhhhhhhfhhhhhhhhhhhhhh", "hhhkhhhhhhhhhkhhhrkhhhhhhhhhhhhhhhrhhhhhhhhhhhhhhhhhhhrhhhhhhhhhhhhhhhhhhrhhhhhhhhhhhhhh", "kkkkkkkkkkkkkkkkkkhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh" }; xsnow-3.8.3/src/Pixmaps/MediumSantaRudolf3.xpm0000666000000000000000000000542614732252143017513 0ustar0000000000000000/* XPM */ /* -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- */ XPM_TYPE *MediumSantaRudolf3[] = { /* width height num_colors chars_per_pixel */ " 88 17 19 1", /* colors */ ". c #ffffff", "# c #ff9933", "a c #ff0000", "b c #f1f1f1", "c c #cccccc", "d c #cc9999", "e c #cc9933", "f c #cc6633", "g c #cc0000", "h c None", "i c #c0c0c0", "j c #993333", "k c #990000", "l c #663300", "m c #111111", "n c #009900", "o c #0066cc", "p c #003399", "q c #000000", /* pixels */ "hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhjhjjjhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhjhhhhh", "hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhjjjhhhhhhhhhhhhhhhhhjjhjjjhhhhhhhhhhhhjjhjjjhhh", "hhhhhhhhhhgghhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhjhhhhhhhhhhhhhhhhhhjjjhhhhhhhhhhhhhhhhjjhhhhh", "hhhhhhhhhgggghhhhhhhhhhhhhhhhhhhhhhhhhhhhhhjjhjjhhhhhhhhhhhhhhhjjhhjjhhhhhhhhhhhhhjhhjjj", "hhhhhhhhkgkkgihhhhhhhhhhhhhhhhhhhhhhhhhhhhhhjjjhhhhhhhhhhhhhhhhhjjhjhhhhhhhhhhhhhhhjhjhh", "hhhhhhh.hhkgqdhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhfffhhhhhhhhhhhhhhhhhjfffhhhhhhhhhhhhhhhjffhh", "hhhhhhhhghccccdhhhhhhhhhhhhhhhhhhhhhhhhhffmflfmfhhhhhhhhhhhhhffmllffhhhhhhhhhhhhffmllffh", "hhhhphhcghhbcbbhgg.mhmhmhmhhhhhhhffffffffffmfjjfmhmhhhffffffffffmfjffmhhhffffffffffmfjaa", "hcooggg##jhgkbgghhhhhhhhhhmhmhmhjffffffffffjmhhjhhhhmffffffffffffmhflhhmffffffffffffmhaa", "n#nnbgopoojgggkhhhhhhhhhhhhhhhhhjfffjfffffjjmmhhhhhhhfffjjfffffjfmmhhhhhfffjjfffffjfmmhh", "nnnehhoooojkgkgghjjmmmmmmmmmmmmmjfffjjjjfffjhhmmmmmmmfffjjjjjffjhhmmmmmmfffjjjjjffjhhhhh", "jnnnhhoopojkkgggbhhjhhhhhhhhhhhhjffjhhhhhhfjjhhhhhhhhhfjhhhhhhhfjhhhhhhhhfjhhhhhhhfjhhhh", "hhhhhhhhhhjhkkkgghhjhhhhhhhhhhhhhffhhhhhhhhhfjhhhhhhhffjhhhhhhhhffhhhhhhhfjhhhhhhhhffhhh", "llllllllllllllllllljhhhhhhhhhhhhffhhhhhhhhhhhmhhhhhhhfjhhhhhhhhhhjhhhhhhfjhhhhhhhhhhjhhh", "hhhlhhhhhhhhhlhh..hjhhhhhhhhhhhfhjhhhhhhhhhhhhhhhhhhfhjhhhhhhhhhhhhhhhhfhjhhhhhhhhhhhhhh", "hhhlhhhhhhhhhlhhhqjhhhhhhhhhhhhfhmhhhhhhhhhhhhhhhhhhmhmhhhhhhhhhhhhhhhhmhmhhhhhhhhhhhhhh", "jjjjjjjjjjjjjjjjjjhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh" }; xsnow-3.8.3/src/Pixmaps/MediumSantaRudolf4.xpm0000666000000000000000000000544514732252143017515 0ustar0000000000000000/* XPM */ /* -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- */ XPM_TYPE *MediumSantaRudolf4[] = { /* width height num_colors chars_per_pixel */ " 88 17 20 1", /* colors */ ". c #ffffff", "# c #ff9933", "a c #ff0000", "b c #f1f1f1", "c c #cccccc", "d c #cc9999", "e c #cc9933", "f c #cc6633", "g c #cc0000", "h c None", "i c #c0c0c0", "j c #b2b2b2", "k c #993333", "l c #990000", "m c #663300", "n c #111111", "o c #009900", "p c #0066cc", "q c #003399", "r c #000000", /* pixels */ "hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhkkhhhhhhhhhhhhhhhhkhkhhhhhhhhhhhhhhhkhkhkhhhh", "hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhkhkkhhhhhhhhhhhhhhhhhkkhkkhhhhhhhhhhhhhhkkkkhhhh", "hhhhhhhhhhhgghhhhhhhhhhhhhhhhhhhhhhhhhhhhkkhhhhhhhhhhhhhhhhhhhkkhhhhhhhhhhhhhhhhhkkhhhhh", "hhhhhhhhhllggghhhhhhhhhhhhhhhhhhhhhhhhhhhhkkhhkkhhhhhhhhhhhhhhhkkhhkhhhhhhhhhhhhhhkhhkhk", "hhhhhhhhgllgggihhhhhhhhhhhhhhhhhhhhhhhhhhhhkkkkhhhhhhhhhhhhhhhhhkkhkkhhhhhhhhhhhhhhkkkkh", "hhhhhhh.hhhgdndhhhhhhhhhhhhhhhhhhhhhhhhhhhhhfffhhhhhhhhhhhhhhhhhkfffhhhhhhhhhhhhhhhkffhh", "hhhhhhhhhhhcbdcdhhhhhhhhhhhhhhhhhhhhhhhhffnfmfnfhhhhhhhhhhhhhffnmmffhhhhhhhhhhhhffnmmffh", "hhhhhhhhghhcccchhhhhhhhhhhhhhhhhhffffffffffnfkkfhhhhhhffffffffffnffffhhhhffffffffffnfkaa", "hhhbbhgcckhglljggg.nhhnhnhhnhnhnfffffkkffffknhhkhnhnhfffffkffffffnhfmhnhfffffkffffffnhaa", "hccpggg#ghkgggllhhhhhhhhhhhhhhhhffffffkfffkknnnhhhhhhfffffkffffkfnnhhhhhfffffkffffkfnhhh", "ooeobgppppklglgghkknnnnnnnnnnnnnnffffkfkfffhhhnnnnnnnnffffkkffffhhnnnnnnnffffkkffffhhhhh", "koeohhpqppkllggg.hhkhhhhhhhhhhhhhhffhhhhhkfhhhhhhhhhhhhffhhhhhffhhhhhhhhhhffhhhhhffhhhhh", "hhhhhhhhhhkhlllgghhkhhhhhhhhhhhhhffhhhhhhhffhhhhhhhhhhffhhhhhhhfhhhhhhhhhffhhhhhhhfhhhhh", "mmmmmmmmmmmmmmmmmmmkhhhhhhhhhhhhhfhhhhhhhhhfhhhhhhhhhhfhhhhhhhhfhhhhhhhhhfhhhhhhhhfhhhhh", "hhhmhhhhhhhhhmhh..hkhhhhhhhhhhhhhnhhhhhhhhhfhhhhhhhhhhrhhhhhhhhkhhhhhhhhhrhhhhhhhhkhhhhh", "hhhkhhhhhhhhhkhhhrkhhhhhhhhhhhhhhhhhhhhhhhhnhhhhhhhhhhhhhhhhhhhnhhhhhhhhhhhhhhhhhhnhhhhh", "kkkkkkkkkkkkkkkkkkhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh" }; xsnow-3.8.3/src/Pixmaps/RegularSanta1.xpm0000666000000000000000000000304114732252143016505 0ustar0000000000000000/* XPM */ /* -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- */ XPM_TYPE *RegularSanta1[] = { /* width height num_colors chars_per_pixel */ " 56 8 7 1", /* colors */ ". c #ffffff", "# c #ff9999", "a c #ff0000", "b c None", "c c #663333", "d c #663300", "e c #000000", /* pixels */ "bbbaa.bbbbbbbbbbbbbbbbbbbbbcbbbbbbbbbbbbbcbbbbbbbbbbbbbc", "bb.b#bbbbbbbbbbbbbbbbbbbcbcbbbbbbbbbbbcbcbbbbbbbbbbbcbcb", "bbbb#abbbbbbbbbbbbbbbbbbbcbbbbbbbbbbbbbcbbbbbbbbbbbbbcbb", "bebbaaa.eebbbbbbbbbbcbbbbcbbbebebbcbbbbcbbbbbbbbcbbbbcbb", "beb...aebbebbbbbbbbbbcccccbbbbbbbbbcccccbbbbbbbbbcccccbb", "beeeeaebbbeebebbebbbbccbcbbbbbbbbbbccbdbbbbebebbbccbcbbb", "bbebeba.beebbbbbbbbbccbbbcbbbbbbbbccbbbcbbbbbbbbccbbbcbb", "eeeeeeeeeebbbbbbbbbbcbbbbcbbbbbbbbcbbbbcbbbbbbbbcbbbbcbb" }; xsnow-3.8.3/src/Pixmaps/RegularSanta2.xpm0000666000000000000000000000302214732252143016505 0ustar0000000000000000/* XPM */ /* -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- */ XPM_TYPE *RegularSanta2[] = { /* width height num_colors chars_per_pixel */ " 56 8 6 1", /* colors */ ". c #ffffff", "# c #ff9999", "a c #ff0000", "b c None", "c c #663333", "d c #000000", /* pixels */ "bbbaa.bbbbbbbbbbbbbbbbbbbbbcbbbbbbbbbbbbbcbbbbbbbbbbbbbc", "bb.b#bbbbbbbbbbbbbbbbbbbcbcbbbbbbbbbbbcbcbbbbbbbbbbbcbcb", "bbbb#ab.bbbbbbbbbbbbbbbbbcbbbbbbbbbbbbbcbbbbbbbbbbbbbcbb", "bdbbaaabddbbbbbbbbbbcbbbbcbbbbbbbbcbbbbcbbbbbbbbcbbbbcbb", "bdb...adbbddbdbbdbbbbcccccbbbdbdbbbcccccbbbdbdbbbcccccbb", "bddddadbbbdbbbbbbbbbbccbcbbbbbbbbbbccbcbbbbbbbbbbccbcbbb", "bbdbdbabbddbbbbbbbbbbcbbcbbbbbbbbbbcbbcbbbbbbbbbbcbbcbbb", "ddddddddddbbbbbbbbbbbcbbcbbbbbbbbbbcbbcbbbbbbbbbbcbbcbbb" }; xsnow-3.8.3/src/Pixmaps/RegularSanta3.xpm0000666000000000000000000000302214732252143016506 0ustar0000000000000000/* XPM */ /* -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- */ XPM_TYPE *RegularSanta3[] = { /* width height num_colors chars_per_pixel */ " 56 8 6 1", /* colors */ ". c #ffffff", "# c #ff9999", "a c #ff0000", "b c None", "c c #663333", "d c #000000", /* pixels */ "bbbaa.bbbbbbbbbbbbbbbbbbbbbcbbbbbbbbbbbbbcbbbbbbbbbbbbbc", "bb.b#bbbbbbbbbbbbbbbbbbbcbcbbbbbbbbbbbcbcbbbbbbbbbbbcbcb", "bbbb#ab.bbbbbbbbbbbbbbbbbcbbbbbbbbbbbbbcbbbbbbbbbbbbbcbb", "bdbbaaabddbdbdbbdbbbcbbbbcbbbbbbbbcbbbbcbbbdbdbbcbbbbcbb", "bdb...adbbdbbbbbbbbbbcccccbbbbbbbbbcccccbbbbbbbbbcccccbb", "bddddadbbbdbbbbbbbbbbccbcbbbbdbdbbbccbcbbbbbbbbbbccbcbbb", "bbdbdba.bddbbbbbbbbbbbcbcbbbbbbbbbbbcbcbbbbbbbbbbbcbcbbb", "ddddddddddbbbbbbbbbbbbccbbbbbbbbbbbbccbbbbbbbbbbbbccbbbb" }; xsnow-3.8.3/src/Pixmaps/RegularSanta4.xpm0000666000000000000000000000302214732252143016507 0ustar0000000000000000/* XPM */ /* -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- */ XPM_TYPE *RegularSanta4[] = { /* width height num_colors chars_per_pixel */ " 56 8 6 1", /* colors */ ". c #ffffff", "# c #ff9999", "a c #ff0000", "b c None", "c c #663333", "d c #000000", /* pixels */ "bbbaa.bbbbbbbbbbbbbbbbbbbbbcbbbbbbbbbbbbbcbbbbbbbbbbbbbc", "bb.b#bbbbbbbbbbbbbbbbbbbcbcbbbbbbbbbbbcbcbbbbbbbbbbbcbcb", "bbbb#abbbbbbbbbbbbbbbbbbbcbbbbbbbbbbbbbcbbbbbbbbbbbbbcbb", "bdbbaaa.ddbbbbbbbbbbcbbbbcbbbbbbbbcbbbbcbbbbbbbbcbbbbcbb", "bdb...adbbddbdbbdbbbbcccccbbbdbdbbbcccccbbbdbdbbbcccccbb", "bddddadbbbdbbbbbbbbbbccbcbbbbbbbbbbccbcbbbbbbbbbbccbcbbb", "bbdbdba.bddbbbbbbbbbbcbbcbbbbbbbbbbcbbcbbbbbbbbbbcbbcbbb", "ddddddddddbbbbbbbbbbbcbbcbbbbbbbbbbcbbcbbbbbbbbbbcbbcbbb" }; xsnow-3.8.3/src/Pixmaps/RegularSantaRudolf1.xpm0000666000000000000000000000304714732252143017667 0ustar0000000000000000/* XPM */ /* -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- */ XPM_TYPE *RegularSantaRudolf1[] = { /* width height num_colors chars_per_pixel */ " 56 8 7 1", /* colors */ ". c #ffffff", "# c #ff9999", "a c #ff0000", "b c None", "c c #663333", "d c #663300", "e c #000000", /* pixels */ "bbbaa.bbbbbbbbbbbbbbbbbbbbbcbbbbbbbbbbbbbcbbbbbbbbbbbbbc", "bb.b#bbbbbbbbbbbbbbbbbbbcbcbbbbbbbbbbbcbcbbbbbbbbbbbcbcb", "bbbb#abbbbbbbbbbbbbbbbbbbcbbbbbbbbbbbbbcbbbbbbbbbbbbbcbb", "bebbaaa.eebbbbbbbbbbcbbbbcbbbebebbcbbbbcbbbbbbbbcbbbbcab", "beb...aebbebbbbbbbbbbcccccbbbbbbbbbcccccbbbbbbbbbcccccbb", "beeeeaebbbeebebbebbbbccbcbbbbbbbbbbccbdbbbbebebbbccbcbbb", "bbebeba.beebbbbbbbbbccbbbcbbbbbbbbccbbbcbbbbbbbbccbbbcbb", "eeeeeeeeeebbbbbbbbbbcbbbbcbbbbbbbbcbbbbcbbbbbbbbcbbbbcbb" }; xsnow-3.8.3/src/Pixmaps/RegularSantaRudolf2.xpm0000666000000000000000000000303014732252143017660 0ustar0000000000000000/* XPM */ /* -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- */ XPM_TYPE *RegularSantaRudolf2[] = { /* width height num_colors chars_per_pixel */ " 56 8 6 1", /* colors */ ". c #ffffff", "# c #ff9999", "a c #ff0000", "b c None", "c c #663333", "d c #000000", /* pixels */ "bbbaa.bbbbbbbbbbbbbbbbbbbbbcbbbbbbbbbbbbbcbbbbbbbbbbbbbc", "bb.b#bbbbbbbbbbbbbbbbbbbcbcbbbbbbbbbbbcbcbbbbbbbbbbbcbcb", "bbbb#ab.bbbbbbbbbbbbbbbbbcbbbbbbbbbbbbbcbbbbbbbbbbbbbcbb", "bdbbaaabddbbbbbbbbbbcbbbbcbbbbbbbbcbbbbcbbbbbbbbcbbbbcab", "bdb...adbbddbdbbdbbbbcccccbbbdbdbbbcccccbbbdbdbbbcccccbb", "bddddadbbbdbbbbbbbbbbccbcbbbbbbbbbbccbcbbbbbbbbbbccbcbbb", "bbdbdbabbddbbbbbbbbbbcbbcbbbbbbbbbbcbbcbbbbbbbbbbcbbcbbb", "ddddddddddbbbbbbbbbbbcbbcbbbbbbbbbbcbbcbbbbbbbbbbcbbcbbb" }; xsnow-3.8.3/src/Pixmaps/RegularSantaRudolf3.xpm0000666000000000000000000000303014732252143017661 0ustar0000000000000000/* XPM */ /* -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- */ XPM_TYPE *RegularSantaRudolf3[] = { /* width height num_colors chars_per_pixel */ " 56 8 6 1", /* colors */ ". c #ffffff", "# c #ff9999", "a c #ff0000", "b c None", "c c #663333", "d c #000000", /* pixels */ "bbbaa.bbbbbbbbbbbbbbbbbbbbbcbbbbbbbbbbbbbcbbbbbbbbbbbbbc", "bb.b#bbbbbbbbbbbbbbbbbbbcbcbbbbbbbbbbbcbcbbbbbbbbbbbcbcb", "bbbb#ab.bbbbbbbbbbbbbbbbbcbbbbbbbbbbbbbcbbbbbbbbbbbbbcbb", "bdbbaaabddbdbdbbdbbbcbbbbcbbbbbbbbcbbbbcbbbdbdbbcbbbbcab", "bdb...adbbdbbbbbbbbbbcccccbbbbbbbbbcccccbbbbbbbbbcccccbb", "bddddadbbbdbbbbbbbbbbccbcbbbbdbdbbbccbcbbbbbbbbbbccbcbbb", "bbdbdba.bddbbbbbbbbbbbcbcbbbbbbbbbbbcbcbbbbbbbbbbbcbcbbb", "ddddddddddbbbbbbbbbbbbccbbbbbbbbbbbbccbbbbbbbbbbbbccbbbb" }; xsnow-3.8.3/src/Pixmaps/RegularSantaRudolf4.xpm0000666000000000000000000000303014732252143017662 0ustar0000000000000000/* XPM */ /* -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- */ XPM_TYPE *RegularSantaRudolf4[] = { /* width height num_colors chars_per_pixel */ " 56 8 6 1", /* colors */ ". c #ffffff", "# c #ff9999", "a c #ff0000", "b c None", "c c #663333", "d c #000000", /* pixels */ "bbbaa.bbbbbbbbbbbbbbbbbbbbbcbbbbbbbbbbbbbcbbbbbbbbbbbbbc", "bb.b#bbbbbbbbbbbbbbbbbbbcbcbbbbbbbbbbbcbcbbbbbbbbbbbcbcb", "bbbb#abbbbbbbbbbbbbbbbbbbcbbbbbbbbbbbbbcbbbbbbbbbbbbbcbb", "bdbbaaa.ddbbbbbbbbbbcbbbbcbbbbbbbbcbbbbcbbbbbbbbcbbbbcab", "bdb...adbbddbdbbdbbbbcccccbbbdbdbbbcccccbbbdbdbbbcccccbb", "bddddadbbbdbbbbbbbbbbccbcbbbbbbbbbbccbcbbbbbbbbbbccbcbbb", "bbdbdba.bddbbbbbbbbbbcbbcbbbbbbbbbbcbbcbbbbbbbbbbcbbcbbb", "ddddddddddbbbbbbbbbbbcbbcbbbbbbbbbbcbbcbbbbbbbbbbcbbcbbb" }; xsnow-3.8.3/src/Pixmaps/bird1.xpm0000666000000000000000000002231014732252143015035 0ustar0000000000000000/* XPM */ /* -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- */ XPM_TYPE *bird1_xpm[] = { /* columns rows colors chars-per-pixel */ "128 64 2 1 ", " c none", ". c black", /* pixels */ " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " .. .... ", " ..... ...... ", " ........ ........ ", " .......... .......... ", " ........... ........... ", " ............ ............. ", " ............. ............. ", " .............. ............... ", " ................ ................ ", " ....... ......... ................. ", " ...... ....... ................... ", " ...... ...... ......... ....... ", " ..... ...... ....... ..... ", " ..... ...... ...... ..... ", " ..... .... ..... ..... ", " ..... .... ... .... ..... ", " .... .... ..... ... .... ", " ..... ... ....... .... ..... ", " .... ............. .... ", " .... ......... .... ", " .... ....... ... ", " .... ..... .. ", " ... ... ", " . ", " . ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " " }; xsnow-3.8.3/src/Pixmaps/bird2.xpm0000666000000000000000000002231014732252143015036 0ustar0000000000000000/* XPM */ /* -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- */ XPM_TYPE *bird2_xpm[] = { /* columns rows colors chars-per-pixel */ "128 64 2 1 ", " c none", ". c black", /* pixels */ " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ...... .. ", " ........... ......... ", " ................ .............. ", " .................. .................. ", " ......... ......... ..................... ", " ...... ....... ......... ............ ", " ... .... ........ ......... ", " .... .... ........ ...... ", " .. .... ...... ..... ", " .. .... ...... .... ", " .. .... ...... .. ", " . .... ...... .. ", " ... ..... ", " ... ... .... ", " ... ..... ... ", " ... ....... ... ", " ............. ", " .......... ", " ....... ", " ..... ", " ... ", " . ", " . ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " " }; xsnow-3.8.3/src/Pixmaps/bird3.xpm0000666000000000000000000002231014732252143015037 0ustar0000000000000000/* XPM */ /* -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- */ XPM_TYPE *bird3_xpm[] = { /* columns rows colors chars-per-pixel */ "128 64 2 1 ", " c none", ". c black", /* pixels */ " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ..... ... ", " ........... ........ ", " ................ ............. ", " ......... ........ .................... ", " ........ ........ ........ .......... ", " ....... ........ ......... ......... ", " ..... ...... ...... ...... ", " ...... ....... ..... .... ", " ..... ...... ..... .... ", " ... ..... ... ..... .... ", " .... ..... .... ... ", " .... ....... .... ... ", " ............... .. ", " .......... .. ", " ....... . ", " ..... ", " ... ", " . ", " . ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " " }; xsnow-3.8.3/src/Pixmaps/bird4.xpm0000666000000000000000000002231014732252143015040 0ustar0000000000000000/* XPM */ /* -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- */ XPM_TYPE *bird4_xpm[] = { /* columns rows colors chars-per-pixel */ "128 64 2 1 ", " c none", ". c black", /* pixels */ " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ............ ", " ............ ................................ ", " ....................... ... .................................... ", " .............................. ..... ............... ..... ....... ", " ......... .............. ....... ......... . ....... ", " ........ ........................ ....... ", " ...... ........... ..... ", " ..... ....... ... ", " .... ..... ", " ... ... ", " ... . ", " . ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " " }; xsnow-3.8.3/src/Pixmaps/bird5.xpm0000666000000000000000000002231014732252143015041 0ustar0000000000000000/* XPM */ /* -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- */ XPM_TYPE *bird5_xpm[] = { /* columns rows colors chars-per-pixel */ "128 64 2 1 ", " c none", ". c black", /* pixels */ " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ... ", " ..... .. ", " ...... ....... ................... ", " ..................................................... ", " ............................... ...................... ", " .................... ....... .............. ", " ................... ..... ......... ", " ............ ... ........ ", " .......... . ...... ", " ...... . ....... ", " ...... ..... ", " .... ..... ", " .. .... ", " ... .... ", " ... .... ", " ... ... ", " .... ... ", " ... . ", " . ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " " }; xsnow-3.8.3/src/Pixmaps/bird6.xpm0000666000000000000000000002231014732252143015042 0ustar0000000000000000/* XPM */ /* -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- */ XPM_TYPE *bird6_xpm[] = { /* columns rows colors chars-per-pixel */ "128 64 2 1 ", " c none", ". c black", /* pixels */ " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ... ", " ..... .. ", " ...... ....... .......... ", " .................................. ", " ....................... ........... ", " ............ ....... .......... ", " .......... ..... .......... ", " .......... ... ........ ", " .......... . ........ ", " ......... . ........ ", " ........ ....... ", " ........ ....... ", " ....... ...... ", " ....... ...... ", " ...... ..... ", " ....... ..... ", " ..... ..... ", " ... ..... ", " .... ...... ", " .... ..... ", " .... ..... ", " .... ..... ", " .... .... ", " .... ..... ", " ... .... ", " ... .... ", " .. ... ", " . ... ", " . ", " .. ", " . ", " ", " ", " ", " ", " ", " ", " ", " " }; xsnow-3.8.3/src/Pixmaps/bird7.xpm0000666000000000000000000002231014732252143015043 0ustar0000000000000000/* XPM */ /* -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- */ XPM_TYPE *bird7_xpm[] = { /* columns rows colors chars-per-pixel */ "128 64 2 1 ", " c none", ". c black", /* pixels */ " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " .... ..... ", " ........... ... .......... ", " ............... ..... ................. ", " .................... ....... ...................... ", " ........................................ .......... ", " .......... .. ............. . ......... ", " .......... ....... ........ ", " .......... ..... ........ ", " ......... ... ...... ", " ........ . ...... ", " ....... . ..... ", " ...... .... ", " ..... .... ", " ..... .... ", " ..... ... ", " ..... ... ", " ..... ... ", " .... ... ", " .... .... ", " ... ... ", " ... ... ", " ... ... ", " .. .. ", " .. .. ", " ... .. ", " .. . ", " .. . ", " .. ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " " }; xsnow-3.8.3/src/Pixmaps/bird8.xpm0000666000000000000000000002231014732252143015044 0ustar0000000000000000/* XPM */ /* -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- */ XPM_TYPE *bird8_xpm[] = { /* columns rows colors chars-per-pixel */ "128 64 2 1 ", " c none", ". c black", /* pixels */ " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ....... ....... ", " ........... ........... ", " ............... ............... ", " .................. ................. ", " .................... ... ..................... ", " ....... ............ ..... ......... ........ ", " ....... .......... ....... ....... ........ ", " ....... ....................... ....... ", " ....... .. .............. ....... ", " ........ ....... ..... ", " ....... ..... ..... ", " ...... ... .... ", " ...... . .... ", " .... . ... ", " .... .... ", " ... ... ", " ... .. ", " ... ... ", " .. ... ", " .. .. ", " .. ... ", " .. .. ", " .. .. ", " . .. ", " . ", " . ", " . ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " " }; xsnow-3.8.3/src/Pixmaps/birdd1.xpm0000666000000000000000000002231114732252143015202 0ustar0000000000000000/* XPM */ /* -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- */ XPM_TYPE *birdd1_xpm[] = { /* columns rows colors chars-per-pixel */ "128 64 2 1 ", " c none", ". c black", /* pixels */ " ", " ", " ", " ", " ", " ", " ", " ", " ", " .. ", " .. .. ", " ... .... ", " ..... ..... ", " ....... ..... ", " ........ ...... ", " ......... ...... ", " ......... ....... ", " .......... ....... ", " ... ... ........ ", " ... .... ........ ", " .... .... .... .... ", " .... ... .... ... ", " ..... ... .... .... ", " ..... ... .... .... ", " ..... ... .... ... ", " .... ... ..... ... ... ", " .... .......... .. .... ", " .... ............. .... ", " .... ............. .... ", " ... ............ .... ", " ... ........... .. ", " .. .......... .. ", " .. ....... ", " .... ", " . ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " " }; xsnow-3.8.3/src/Pixmaps/birdd2.xpm0000666000000000000000000002231114732252143015203 0ustar0000000000000000/* XPM */ /* -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- */ XPM_TYPE *birdd2_xpm[] = { /* columns rows colors chars-per-pixel */ "128 64 2 1 ", " c none", ". c black", /* pixels */ " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " .... ", " ..... . ", " ...... ... ", " ....... .... ", " ........ ...... ", " ......... ....... ", " .... ..... ........ ", " .... ...... ......... ", " ... ..... ......... ", " .... ..... ..... ..... ", " .... ..... .... .... ", " ... .... .... .... ", " . . .... ....... .... .... ", " ... ......... .... ... ", " ............. ... .. ", " ................ ", " .............. ", " ............. ", " ........... ", " .......... ", " ........ ", " ... ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " " }; xsnow-3.8.3/src/Pixmaps/birdd3.xpm0000666000000000000000000002231114732252143015204 0ustar0000000000000000/* XPM */ /* -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- */ XPM_TYPE *birdd3_xpm[] = { /* columns rows colors chars-per-pixel */ "128 64 2 1 ", " c none", ". c black", /* pixels */ " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ... ... ", " ........... ... . ", " ............ ........ ", " .............. .......... ", " ..... ....... ............ ", " ..... ..... ........ ..... ", " ..... ..... ........ .... ", " .... ..... ...... ..... ", " ... ..... ...... .... ", " ... ..... ...... ..... .... ", " .... ......... ..... ... ", " ................... ", " ................ ", " .............. ", " ............ ", " ............ ", " .......... ", " ..... ", " . ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " " }; xsnow-3.8.3/src/Pixmaps/birdd4.xpm0000666000000000000000000002231114732252143015205 0ustar0000000000000000/* XPM */ /* -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- */ XPM_TYPE *birdd4_xpm[] = { /* columns rows colors chars-per-pixel */ "128 64 2 1 ", " c none", ". c black", /* pixels */ " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ..... ....... ", " .......... ............ ", " ............. ...... ................ ", " ................... ........ .................. ", " ........ ................................. .......... ", " ...... ......................... ....... ", " .... ...................... ...... ", " .... ............. ....... ", " .... ........... ..... ", " ... ......... .... ", " .. ..... ... ", " . ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " " }; xsnow-3.8.3/src/Pixmaps/birdd5.xpm0000666000000000000000000002231114732252143015206 0ustar0000000000000000/* XPM */ /* -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- */ XPM_TYPE *birdd5_xpm[] = { /* columns rows colors chars-per-pixel */ "128 64 2 1 ", " c none", ". c black", /* pixels */ " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ..... ..... ", " ........... ........ ..... ", " ............................... ", " .................................. ", " .................................... ", " ....... .............. .......... ", " ....... ........... ........ ", " ....... ........ ........ ", " ...... ..... ........ ", " ...... . ....... ", " ..... ..... ", " ..... ..... ", " .... ...... ", " .... ..... ", " ... .... ", " ... .. ", " ... .. ", " .. .. ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " " }; xsnow-3.8.3/src/Pixmaps/birdd6.xpm0000666000000000000000000002231114732252143015207 0ustar0000000000000000/* XPM */ /* -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- */ XPM_TYPE *birdd6_xpm[] = { /* columns rows colors chars-per-pixel */ "128 64 2 1 ", " c none", ". c black", /* pixels */ " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " .... ", " .............. ........ ", " .............................. ", " .................................. ", " .................................... ", " ....................... ............. ", " ...................... ........... ", " ............. ......... ........... ", " ........... ..... ......... ", " .......... . ......... ", " ......... ........ ", " ........ ....... ", " ....... ........ ", " ...... ....... ", " ....... ....... ", " ...... ...... ", " ....... ...... ", " ...... ..... ", " ...... .... ", " ..... ... ", " ..... .... ", " ..... .... ", " .... .... ", " ..... .... ", " .... .... ", " .... .. ", " .... .. ", " ... ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " " }; xsnow-3.8.3/src/Pixmaps/birdd7.xpm0000666000000000000000000002231114732252143015210 0ustar0000000000000000/* XPM */ /* -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- */ XPM_TYPE *birdd7_xpm[] = { /* columns rows colors chars-per-pixel */ "128 64 2 1 ", " c none", ". c black", /* pixels */ " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ...... .... ..... ", " .......... ....... ......... ", " ............ ................... ", " ................................... ", " ..................................... ", " ...................................... ", " ............ ............. .......... ", " ......... ........... ....... ", " ......... ........ ....... ", " ......... .. . .. ...... ", " ......... ....... ", " ........ ...... ", " ....... ...... ", " ....... ...... ", " ...... ..... ", " ..... ..... ", " ..... .... ", " .... ..... ", " .... ..... ", " .... ... ", " ... ... ", " ... ... ", " ... .. ", " ... .. ", " ... .. ", " ... .. ", " ... .. ", " .. .. ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " " }; xsnow-3.8.3/src/Pixmaps/birdd8.xpm0000666000000000000000000002231114732252143015211 0ustar0000000000000000/* XPM */ /* -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- */ XPM_TYPE *birdd8_xpm[] = { /* columns rows colors chars-per-pixel */ "128 64 2 1 ", " c none", ". c black", /* pixels */ " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " .... .... ", " ...... ...... ", " ....... ........ ", " ........ . ......... ", " .......... ...... .......... ", " ................................ ", " ................................... ", " .................................... ", " ........... ............. ......... ", " ......... ........... ........ ", " ....... ........... ....... ", " ....... ......... ...... ", " ..... ....... ...... ", " ..... .. ..... ", " ..... ...... ", " .... ...... ", " .... ..... ", " ... .... ", " .... ... ", " .... ... ", " .... ... ", " .. ... ", " .. ... ", " .. .. ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " " }; xsnow-3.8.3/src/Pixmaps/birdl1.xpm0000666000000000000000000002231114732252143015212 0ustar0000000000000000/* XPM */ /* -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- */ XPM_TYPE *birdl1_xpm[] = { /* columns rows colors chars-per-pixel */ "128 64 2 1 ", " c none", ". c black", /* pixels */ " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ..... ", " ......... ", " ......... ", " .......... ", " .......... ", " .......... ", " ........... ", " ........... ", " .......... ", " ......... ", " ......... ", " ........ ", " ........ ", " ........ ", " ........ ", " .............. .... ", " ..................... ", " ....................... ", " ............................ ", " .............................. ", " ........................... ", " ......................... ", " ........................ ", " ................... ", " ........... ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " " }; xsnow-3.8.3/src/Pixmaps/birdl2.xpm0000666000000000000000000002231114732252143015213 0ustar0000000000000000/* XPM */ /* -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- */ XPM_TYPE *birdl2_xpm[] = { /* columns rows colors chars-per-pixel */ "128 64 2 1 ", " c none", ". c black", /* pixels */ " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " .... .. ", " ......... ", " .......... ", " .......... ", " ........... ", " ........... ", " .......... ", " ......... ", " ......... ", " ........ ", " ........ ", " ........ ", " ........ ", " .............. .... ", " ..................... ", " ....................... ", " ............................ ", " .............................. ", " ........................... ", " ......................... ", " ........................ ", " ................... ", " ........... ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " " }; xsnow-3.8.3/src/Pixmaps/birdl3.xpm0000666000000000000000000002231114732252143015214 0ustar0000000000000000/* XPM */ /* -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- */ XPM_TYPE *birdl3_xpm[] = { /* columns rows colors chars-per-pixel */ "128 64 2 1 ", " c none", ". c black", /* pixels */ " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ......... ", " .......... ", " .......... ", " ......... ", " ......... ", " ........ ", " ........ ", " ........ ", " ........ ", " .............. .... ", " ..................... ", " ....................... ", " ............................ ", " .............................. ", " ........................... ", " ......................... ", " ........................ ", " ................... ", " ........... ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " " }; xsnow-3.8.3/src/Pixmaps/birdl4.xpm0000666000000000000000000002231114732252143015215 0ustar0000000000000000/* XPM */ /* -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- */ XPM_TYPE *birdl4_xpm[] = { /* columns rows colors chars-per-pixel */ "128 64 2 1 ", " c none", ". c black", /* pixels */ " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " .. ", " ........ ", " ........ ", " .............. .... ", " ..................... ", " ....................... ", " ............................ ", " .............................. ", " ........................... ", " ......................... ", " ........................ ", " ................... ", " ........... ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " " }; xsnow-3.8.3/src/Pixmaps/birdl5.xpm0000666000000000000000000002231114732252143015216 0ustar0000000000000000/* XPM */ /* -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- */ XPM_TYPE *birdl5_xpm[] = { /* columns rows colors chars-per-pixel */ "128 64 2 1 ", " c none", ". c black", /* pixels */ " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " .. ", " .............. .... ", " ..................... ", " ....................... ", " ............................ ", " .............................. ", " ........................... ", " ......................... ", " ........................ ", " ................... ", " ........... ", " .......... ", " ......... ", " ........ ", " ....... ", " ....... ", " ...... ", " ..... ", " ..... ", " .... ", " .... ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " " }; xsnow-3.8.3/src/Pixmaps/birdl6.xpm0000666000000000000000000002231114732252143015217 0ustar0000000000000000/* XPM */ /* -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- */ XPM_TYPE *birdl6_xpm[] = { /* columns rows colors chars-per-pixel */ "128 64 2 1 ", " c none", ". c black", /* pixels */ " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " .............. .... ", " ..................... ", " ....................... ", " ............................ ", " .............................. ", " ........................... ", " ......................... ", " ........................ ", " ................... ", " ............. ", " ............ ", " ............ ", " ............ ", " ............ ", " ........... ", " ........... ", " .......... ", " .......... ", " ......... ", " ......... ", " ........ ", " ........ ", " ........ ", " ....... ", " ....... ", " ..... ", " ..... ", " .... ", " .... ", " ... ", " .. ", " .. ", " ", " ", " ", " ", " ", " ", " " }; xsnow-3.8.3/src/Pixmaps/birdl7.xpm0000666000000000000000000002231114732252143015220 0ustar0000000000000000/* XPM */ /* -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- */ XPM_TYPE *birdl7_xpm[] = { /* columns rows colors chars-per-pixel */ "128 64 2 1 ", " c none", ". c black", /* pixels */ " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " .............. .... ", " ..................... ", " ....................... ", " ............................ ", " .............................. ", " ........................... ", " ......................... ", " ........................ ", " ................... ", " ............. ", " ............ ", " ............ ", " ............ ", " ............ ", " ........... ", " ........... ", " .......... ", " .......... ", " ......... ", " ......... ", " ........ ", " ........ ", " ........ ", " ....... ", " ....... ", " ..... ", " ... ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " " }; xsnow-3.8.3/src/Pixmaps/birdl8.xpm0000666000000000000000000002231114732252143015221 0ustar0000000000000000/* XPM */ /* -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- */ XPM_TYPE *birdl8_xpm[] = { /* columns rows colors chars-per-pixel */ "128 64 2 1 ", " c none", ". c black", /* pixels */ " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " .............. .... ", " ..................... ", " ....................... ", " ............................ ", " .............................. ", " ........................... ", " ......................... ", " ........................ ", " ................... ", " ............. ", " ............ ", " ............ ", " ............ ", " ............ ", " ........... ", " ........... ", " .......... ", " .......... ", " ........ ", " ....... ", " ...... ", " ..... ", " .. ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " " }; xsnow-3.8.3/src/Pixmaps/eland.xpm0000666000000000000000000001361114732252143015123 0ustar0000000000000000/* XPM */ /* -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- */ /* had to make colums mutiple of 8, otherwise unitialised value */ /* in xpmCreatePixmapFromImage (ixpm.c:23) detected by valgrind */ XPM_TYPE *eland_xpm[] = { /* columns rows colors chars-per-pixel */ "64 62 49 1 ", " c #0F1510", ". c #1A1E17", "X c #1E2119", "o c #27271C", "O c #312B1F", "+ c #2D2C20", "@ c #352E21", "# c #3A3425", "$ c #463A28", "% c #49422E", "& c #55452E", "* c #4D4731", "= c #5A4A32", "- c #5B5238", "; c #624E33", ": c #685538", "> c #765C3B", ", c #7B623E", "< c #665C40", "1 c #6C6243", "2 c #796643", "3 c #7E704C", "4 c #82653F", "5 c #866A43", "6 c #906F44", "7 c #8C7249", "8 c #987849", "9 c #8B7B53", "0 c #917F58", "q c #A17D4C", "w c #97845A", "e c #A6824E", "r c #A98755", "t c #B38B53", "y c #BB9155", "u c #A38E62", "i c #A99364", "p c #B39A68", "a c #BCA36E", "s c #C79A59", "d c #C7AB75", "f c #CFB279", "g c #D5B77E", "h c #DCBE82", "j c #DEC084", "k c #E8C788", "l c #F3CE8E", "z c #F6D090", "x c None", /* pixels */ "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx", "xxxxxxxxxxxxxxxxxxxxxxxxxwxxxxxwxx2xxxxxxxxxxxxxxxxxxxxxxxxxxxxx", "xxxxxxxxxxxxxxxxxxxxxxxxxdxxxxxxxxwxxxxxxxxxxxxxxxxxxxxxxxxxxxxx", "xxxxxxxxxxxxxxxxxxxxxxxxxpxxxxpxx1xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx", "xxxxxxxxxxxxxxxxxxxxxxxxxixxxxuxx1xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx", "xxxxxxxxxxxxxxxxxxxxxxxxxwxxxp#xw<1$xxxxxxxxxxxxxxxxxxxxxxxxxxxx", "xxxxxxxxxux>;@$oo$oooooXoOXxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx", "xxxx$&8>;:>>#::@oooo@oO@O#o$#ooxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx", "xxx@;2>;>2>;:=$#+oooO@@o##O%&=%#oxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx", "xxxo226,$%>>=$$@$o@@oOoo#$o$&#=$+oxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx", "xxx#>:6$6>;:@@$$@O$O$$@%o$=:&%=;:#&#xxxxxxxxxxxxxxxxxxxxxxxxxxxx", "xx@#e@5&:;o&%$$#@O$o$#oO@O#&:-=%&$@@$@$$$@#@$=>>=-%xxxxxxxxxxxxx", "xx@#:$$$&$@oooooOoo@O@$@#$;$;:25;>>>>&>::&:$$&>8575&;xxxxxxxxxxx", "xxxxxxxxxo=$oo.@oO.o@O@;#&:6>>58>>>68&->5:>�=xxxxxxxxx", "xxxxxxxxxo&5+.ooO+O$.%@.%>2&=>462>7555$o:$$&:>5256,585#xxxxxxxxx", "xxxxxxxxxx.@.X+oXo.@o..o#@o;6756:755>25$...o##>;$;257=$xxxxxxxxx", "xxxxxxxxxxxxo.oXXX.XXXXXoo$8t47,:58775::+...X@*:2,888:$xxxxxxxxx", "xxxxxxxxxxxxXXXXXXXXXXXXXX=7528&,85554:::X.o.@>8:q5782oxxxxxxxxx", "xxxxxxxxxxxxXXxxXXXXXXXXXo,25>,,>57677555$...@4>55564,o;xxxxxxxx", "xxxxxxxxxxxxXXxxXX..XXXXX.#87,,:$>585<455;@oXo=:655>2,@:xxxxxxxx", "xxxxxxxxxxxxxxxxxxooXXXXXX.#6555=$584>:5:>#.X+$=8255,2$2xxxxxxxx", "xxxxxxxxxxxxxxxxxx..XXXXXXXo;,8,>#$25>:>:=@.o@&;5>:5>6%xxxxxxxxx", "xxxxxxxxxxxxxxxxxxXXXXXX.o.o:855=#+=*=;=#$X.@;>:$:>;;,#xxxxxxxxx", "xxxxxxxxxxxxxxxxxxxXXXXX...oo=5,$oo$oo$+%oo.=5;:$#;O$:=xxxxxxxxx", "xxxxxxxxxxxxxxxxxxxxXXXXXX..o.+o$$.oXo$.o.X.$XX#&o#$@;;xxxxxxxxx", "xxxxxxxxxxxxxxxxxxxxXXX.XXooo#>.+@..XXXXXXXXXXo.#$$O$O=xxxxxxxxx", "xxxxxxxxxxxxxxxxxxxxxo..o.X$=r5X.XXXXXXXXXXXX+OXx=%#$#5xxxxxxxxx", "xxxxxxxxxxxxxxxxxxxxxx.o..X.&8>o.oXXXXXXXXXXXo;oxx5##,88xxxxxxxx", "xxxxxxxxxxxxxxxxxxxxxxOoXoXX@5&.o.XXXXXXXXXoo@>oxxx,&:6rxxxxxxxx", "xxxxxxxxxxxxxxxxxxxxxx#$o$Xxx:&..oXXXXXXxxxX#*6xxxxx=$8t,xxxxxxx", "xxxxxxxxxxxxxxxxxxxxxxx&@&#xx@2..$xxxxxxxxx.-,2xxxxx=@$8,xxxxxxx", "xxxxxxxxxxxxxxxxxxxxxxx;$&;xxx;#.$xxxxxxxxx.>::xxxxxx6,87>xxxxxx", "xxxxxxxxxxxxxxxxxxxxxxx@;2>xxx$$o$xxxxxxxxx.&>=xxxxxxxtree>xxxxx", "xxxxxxxxxxxxxxxxxxxxxxxo=6>xxxx=:>xxxxxxxxxx%5>xxxxxxxxtee8xxxxx", "xxxxxxxxxxxxxxxxxxxxxxxx584xxxx6q8xxxxxxxxxx&5>xxxxxxxx-ee6xxxxx", "xxxxxxxxxxxxxxxxxxxxxxxx:q:xxxx5t8xxxxxxxxxx%55,xxxxxxxx,yrxxxxx", "xxxxxxxxxxxxxxxxxxxxxxxx48xxxxx5ytxxxxxxxxxx=68xxxxxxxxx;etxxxxx", "xxxxxxxxxxxxxxxxxxxxxxxx85xxxxxxqs;xxxxxxxxx>t8xxxxxxxxxx8sxxxxx", "xxxxxxxxxxxxxxxxxxxxxxx$84xxxxxx:y=xxxxxxxxx&y7xxxxxxxxxx>sxxxxx", "xxxxxxxxxxxxxxxxxxxxxxx$8;xxxxxx#6;xxxxxxxxx85xxxxxxxxxxxxsxxxxx", "xxxxxxxxxxxxxxxxxxxxxxx#8xxxxxxxx;8xxxxxxxxxt6xxxxxxxxxxxxyxxxxx", "xxxxxxxxxxxxxxxxxxxxxxxx8xxxxxxxxOyxxxxxxxxxtxxxxxxxxxxxxxq8xxxx", "xxxxxxxxxxxxxxxxxxxxxxxxtxxxxxxxxxexxxxxxxx8exxxxxxxxxxxxx7exxxx", "xxxxxxxxxxxxxxxxxxxxxxx:txxxxxxxxx58xxxxxxxt6xxxxxxxxxxxxx,8xxxx", "xxxxxxxxxxxxxxxxxxxxxxx5exxxxxxxxx>8xxxxxxxyxxxxxxxxxxxxxx56xxxx", "xxxxxxxxxxxxxxxxxxxxxxx88xxxxxxxxxxexxxxxxq8xxxxxxxxxxxxxx,exxxx", "xxxxxxxxxxxxxxxxxxxxxxxy,xxxxxxxxxxr>xxxxxt7xxxxxxxxxxxxxx7yxxxx", "xxxxxxxxxxxxxxxxxxxxxxx6:xxxxxxxxxx64xxxx5e&xxxxxxxxxxxxxxqsxxxx", "xxxxxxxxxxxxxxxxxxxxxx86:xxxxxxxxxxesxxx:sexxxxxxxxxxxxxxxt5#xxx", "xxxxxxxxxxxxxxxxxxxxx4ye-xxxxxxxxx:y7ox@t8:xxxxxxxxxxxxxx;,,xxxx", "xxxxxxxxxxxxxxxxxxxx%r:&xxxxxxxxxo::xx%%&:xxxxxxxxxxxxxx@o.xxxxx", "xxxxxxxxxxxxxxxxxxxXo%@xxxxxxxxxx%ooxxxxxxxxxxxxxxxxxxxxxxxxxxxx" }; xsnow-3.8.3/src/Pixmaps/extratree.xpm0000666000000000000000000004511514732252143016047 0ustar0000000000000000/* XPM */ /* -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- */ XPM_TYPE *extratree_xpm[] = { /* columns rows colors chars-per-pixel */ "80 87 238 2 ", " c #183835", ". c #312D2D", "X c #283328", "o c #3B3C2A", "O c #343335", "+ c #3A363A", "@ c #363C3A", "# c #3C3B3D", "$ c #373937", "% c #2C3132", "& c #413E3A", "* c #423F29", "= c #3C4329", "- c #354339", "; c #45441B", ": c #645D1D", "> c #6C641D", ", c #71631A", "< c #4C4728", "1 c #524A2B", "2 c #514828", "3 c #485429", "4 c #59572B", "5 c #434332", "6 c #494937", "7 c #56563B", "8 c #4E5336", "9 c #5C6534", "0 c #536130", "q c #676725", "w c #797529", "e c #7B7C38", "r c #6C6D36", "t c #3D3D41", "y c #3E3C4B", "u c #2C3A49", "i c #413D43", "p c #413A48", "a c #1A4A5A", "s c #1B4E4D", "d c #2C4647", "f c #3A4348", "g c #36495A", "h c #2B5459", "j c #2C4A51", "k c #185466", "l c #1C5875", "z c #265A6A", "x c #3A5768", "c c #225874", "v c #304D69", "b c #2A677B", "n c #38657A", "m c #2A676A", "M c #3B6E59", "N c #434244", "B c #45464B", "V c #4C4C4D", "C c #4B4547", "Z c #524B48", "A c #445945", "S c #4C4D52", "D c #4A4853", "F c #544C54", "G c #545254", "H c #5B5858", "J c #515552", "K c #625D59", "L c #605C46", "P c #58644D", "I c #6A6846", "U c #797C48", "Y c #676557", "T c #7B7A55", "R c #6C7148", "E c #485766", "W c #595964", "Q c #465B72", "! c #586775", "~ c #4D6C70", "^ c #686767", "/ c #716D69", "( c #747375", ") c #6F6F72", "_ c #827C2B", "` c #847A33", "' c #83711F", "] c #817B4D", "[ c #807A77", "{ c #798337", "} c #768649", "| c #509471", " . c #6E9B63", ".. c #598557", "X. c #94882C", "o. c #878539", "O. c #948C35", "+. c #9B9638", "@. c #87882C", "#. c #A5952C", "$. c #A69B39", "%. c #A9A539", "&. c #B8A937", "*. c #BAB33C", "=. c #BBB536", "-. c #B6AF2B", ";. c #BFA41E", ":. c #C8BA38", ">. c #CDBA34", ",. c #F3DD1F", "<. c #F9DF1E", "1. c #E9D21D", "2. c #F9E01E", "3. c #F7E11F", "4. c #DAC926", "5. c #DED32C", "6. c #CAC33A", "7. c #D8C938", "8. c #DED238", "9. c #EED922", "0. c #E2D22C", "q. c #EAD528", "w. c #F5DE23", "e. c #F8DE24", "r. c #F5DD2B", "t. c #F9DE2A", "y. c #E3CD36", "u. c #EBD432", "i. c #ECDA34", "p. c #E8D83A", "a. c #F3DD33", "s. c #F2DE3C", "d. c #FADC34", "f. c #E7CE28", "g. c #F6E124", "h. c #F9E125", "j. c #F6E12A", "k. c #F9E22B", "l. c #F5E133", "z. c #FAE333", "x. c #FAE538", "c. c #F5E139", "v. c #EFE03B", "b. c #898849", "n. c #898D4E", "m. c #BAB747", "M. c #ADAF4E", "N. c #888872", "B. c #9AB25C", "V. c #C6BD46", "C. c #B5C64E", "Z. c #AACB71", "A. c #C7C749", "S. c #D7C944", "D. c #D7D04E", "F. c #E8D645", "G. c #F3DD42", "H. c #E0C842", "J. c #EAE04B", "K. c #C1D067", "L. c #255A84", "P. c #097D9C", "I. c #197897", "U. c #1E6B8E", "Y. c #246D85", "T. c #376988", "R. c #256D91", "E. c #257898", "W. c #337392", "Q. c #0C7FA4", "!. c #097EA8", "~. c #197AA6", "^. c #2E6B92", "/. c #51728A", "(. c #577B95", "). c #847A82", "_. c #16849D", "`. c #0F829D", "'. c #308690", "]. c #0D82A5", "[. c #0D84AC", "{. c #0F88AE", "}. c #0680AB", "|. c #1284AB", " X c #1A84AD", ".X c #1389AD", "XX c #1687A7", "oX c #0B85B3", "OX c #0C8AB3", "+X c #0B8CBA", "@X c #0684B4", "#X c #1386B1", "$X c #138BB3", "%X c #198BB2", "&X c #138DBA", "*X c #1A8DBC", "=X c #0D91BC", "-X c #1493BC", ";X c #1B92BB", ":X c #1D91B4", ">X c #1C91AC", ",X c #2888AA", "X>XXX|.3XqXwXg y W mXmXmXmXmXmXmXmXmXmXmXmXmX", "mXmXmXmXmXmXmXmXmXmXmXmXmXmXv U.2X%X{.OXOXOXOX$X{.].}.].[.{.{..X.X{.{.#X.X].].].].`.Q.].|..XXX X|.|.|.].].|.|.XXXXXX`.P.`.1XqXwXx g W mXmXmXmXmXmXmXmXmXmXmXmXmX", "mXmXmXmXmXmXmXmXmXmXmXmXmXmXc R.~.#XOX{.=X-X-X&X$X}.].}.}.[.{.[.[.OX#X$X.X[.].[.].].Q.]..X.X|.Q.Q.Q.!.].].].|..X.X`.`._.XX1XrXqXn E E mXmXmXmXmXmXmXmXmXmXmXmXmX", "mXmXmXmXmXmXmXmXmXmXmXmXmXmX^.qXyXyXyXuXuXuXyX+X&X&X#XoX{.{.{.oX{.{..X#X.X].].].].Q.Q.|.|..X|.[.#X#X#X#X.X#X#X|. X X7X7X1X1X7X8Xb x E mXmXmXmXmXmXmXmXmXmXmXmXmX", "mXmXmXmXmXmXmXmXmXmXmXmXmXv ^.lXpXyX@XyXyX+X@X+XyX-X-X*X&X$X#XoX#XoX!.oX!.!.!.}..X#X].[.oXOX$X&X#XXX.XXX|.{..X#X6XdXjXjX1XI.7X8XY.~ E mXmXmXmXmXmXmXmXmXmXmXmXmX", "mXmXmXmXmXmXmXmXmXmXmXmXmXc L.~.yXyX@XyX+X+X+X+X=X+XoX@X@XoXoX[.!.oX#X$X#X#X[.#X#X#X[.{.oX#XOXOX.XXXXX`.`.OX-XaXsXdXdXfX6X1XhXjX8Xn x S mXmXmXmXmXmXmXmXmXmXmXmX", "mXmXmXmXmXmXmXmXmXmXmXmXmXL.L.~.@X+X@XyX+X+X+XyX+X@X@X@XoX@XoX+X*XyXuXuXiX*XOX[.!.[.[.|.[.[..X#X.XXX_._._.>X>X5X3X1X6X7XsXsXdXrXwXn h B mXmXmXmXmXmXmXmXmXmXmXmX", "mXmXmXmXmXmXmXmXmXmXmXmXg v n ,X.X{.+X=XuX=X=X=X=X+X-XuX*XoX+X#X&X&X&X$XOX{.>X$X.X[.|.|. XXX%X~.I.'.'.| | | m m b Y.Y.E.R.R.Y.Y.m j u f mXmXmXmXmXmXmXmXmXmXmXmX", "mXmXmXmXmXmXmXmXmXmXmXmX% u Q qX:X&X&X*X=XOXOX+X:X&X&X$X#X[.!.!.].%X%X X.X{.XXI.I.I.I._.I.I.E.Y.b n | Z.K.C.{ P - d j j d h h d f A $ @ Y mXmXmXmXmXmXmXmXmXmXmX", "mXmXmXmXmXmXmXmXmXmXmXmX. O J 9X'.~.I.I.I.I.E.XXI.I.P.I.I.I.I.I.E.E.E.R.U.l l s s k h z z m M .. .B.C.J.J.p.A.M.{ 4 = = 3 0 r r n.} 7 = G mXmXmXmXmXmXmXmXmXmXmX", "mXmXmXmXmXmXmXmXmXD . . . . - ~ m m z z k l n n c b z l k k k a a v h s s X 3 } } R P } B.C.D.J.v.i.5.5.4.7.:.%.@.X.+.%.%.%.%.n.} 6 J mXmXmXmXmXmXmXmXmXmXmX", "mXmXmXmXmXmXmXmXmXmXmX+ % X ; 0 - 0 A A @ X d d t @ % % X X . o = 5 3 r 0 > { %.A.=.m.*.6.y.8.5.0.0.q.f.f.4.1.4.4.5.5.8.5.0.0.8.m.} = H mXmXmXmXmXmXmXmXmXmXmX", "mXmXmXmXmXmXmXmXmXmXmXmXo 4 w { { { } { r : q w o.o.o.` > > > w o.O.$.%.m.=.:.7.p.u.i.i.i.9.9.9.9.9.9.9.w.w.w.1.9.9.9.g.9.w.9.r.v.*.e = H mXmXmXmXmXmXmXmXmXmXmX", "mXmXmXmXmXmXmXmXmXmXmXmXr M.D.6.=.-.&.m.m.:.V.S.S.S.D.S.S.6.S.7.p.8.8.5.y.p.u.a.d.t.k.t.j.w.,.,.g.g.3.g.g.g.w.,.9.g.,.9.,.,.,.9.i.=.r = H mXmXmXmXmXmXmXmXmXmXmX", "mXmXmXmXmXmXmXmXmXmXmXmXn.*.p.a.i.0.7.y.p.p.p.s.i.u.i.q.i.a.a.i.i.r.r.i.j.a.r.t.t.t.t.t.r.w.,.,.3.3.g.3.3.3.,.,.,.g.,.,.,.g.9.w.i.%.q = G mXmXmXmXmXmXmXmXmXmXmX", "mXmXmXmXmXmXmXmXmXmXmX7 b.-.q.r.h.r.r.r.r.u.f.q.a.q.r.r.r.r.r.r.r.w.w.h.r.w.e.e.e.t.d.d.d.t.e.e.w.w.e.e.w.e.w.w.w.w.,.w.3.w.g.9.s.-.q 5 F mXmXmXmXmXmXmXmXmXmXmX", "mXmXmXmXmXmXmXmXmXmXmXmXo.6.l.k.h.g.,.w.t.9.q.1.1.1.9.j.j.r.r.w.h.w.h.g.g.3.2.2.e.h.d.d.d.t.e.e.e.e.e.e.e.e.w.e.e.e.e.w.g.g.g.g.s.*.4 o Z mXmXmXmXmXmXmXmXmXmXmX", "mXmXmXmXmXmXmXmXmXmXmX6 } A.i.g.h.2.<.w.w.w.w.w.9.1.9.g.w.w.g.j.g.g.g.g.3.3.2.2.2.e.t.t.d.h.e.e.e.w.e.w.e.<.e.e.e.w.e.e.w.e.g.w.s.&.2 & C mXmXmXmXmXmXmXmXmXmXmX", "mXmXmXmXmXmXmXmXmXmXmX5 9 %.5.g.g.<.<.<.w.w.9.w.w.w.9.g.g.g.g.g.h.j.h.g.g.3.g.2.2.h.e.e.e.e.e.<.e.<.e.e.e.e.,.e.h.e.e.t.e.e.e.r.G.#.2 & i ( mXmXmXmXmXmXmXmXmXmX", "mXmXmXmXmXmXmXmXmXmXmX& r $.5.3.h.e.e.h.g.w.w.g.w.w.w.j.g.w.g.j.j.g.h.h.h.g.g.g.3.w.,.<.w.<.3.w.w.w.w.w.w.g.g.w.r.h.t.t.e.e.t.t.F.O.< & V ).mXmXmXmXmXmXmXmXmXmX", "mXmXmXmXmXmXmXmXmXmX& 7 U %.5.g.2.h.h.h.r.h.j.j.h.j.w.w.r.j.w.g.j.g.r.w.w.w.g.,.3.w.,.g.,.w.w.w.w.w.e.w.g.g.g.g.w.j.e.r.t.t.e.d.F.X.2 & F ).mXmXmXmXmXmXmXmXmXmX", "mXmXmXmXmXmXmXmXmXmXL } o.:.r.2.h.h.k.h.h.h.h.h.w.h.j.w.h.h.h.h.h.h.w.w.e.w.w.g.h.w.w.w.h.h.w.g.j.r.w.w.g.,.g.g.j.j.h.j.h.t.j.t.F.X.1 p H ).mXmXmXmXmXmXmXmXmXmX", "mXmXmXmXmXmXmXmXmXmXI n.%.S.d.h.k.k.j.j.j.h.h.k.h.j.w.h.h.h.h.h.w.h.j.h.h.h.j.j.j.l.z.k.z.z.z.z.z.z.z.t.g.g.g.g.h.h.j.h.j.j.j.j.8.X.2 C W ( mXmXmXmXmXmXmXmXmXmX", "mXmXmXmXmXmXmXmXmXmX7 b.m.J.G.x.z.c.l.l.c.l.z.z.z.k.j.j.j.h.h.h.h.j.t.k.k.k.z.x.x.z.x.x.x.x.x.x.x.x.x.z.j.j.j.j.j.j.j.j.j.j.r.s.H.` * Z H ) mXmXmXmXmXmXmXmXmXmX", "mXmXmXmXmXmXmXmXmXmX6 ] V.S.S.S.7.7.6.7.8.8.p.i.i.s.s.c.l.j.j.j.z.d.d.z.k.k.k.z.z.z.d.z.k.z.z.x.z.x.z.z.z.z.z.z.j.j.l.a.r.w.r.>.&.` ; p W / mXmXmXmXmXmXmXmXmXmX", "mXmXmXmXmXmXmXmXmXmX# 7 e O.+.+.O.O.O.+.#.#.*.-.-.-.:.>.7.8.s.G.G.c.G.d.r.j.k.t.k.t.h.h.h.h.h.k.k.k.k.j.z.z.z.k.j.j.x.r.1.9.f.;.&.+.4 1 K ^ mXmXmXmXmXmXmXmXmXmX", "mXmXmXmXmXmXmXmXmXmXO $ 7 R T } T ] b.b.mXmXmXmXmXmXmXmXmX&.&.>.:.>.>.7.p.a.a.a.a.j.k.k.k.h.h.k.k.k.j.z.j.j.h.k.z.c.c.s.q.a.s.>.D.$.] Z Y (.mXmXmXmXmXmXmXmXmXmX", "mXmXmXmXmXmXmXmXmXmX# @ - 5 H ( mXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXb.` ` &.:.:.6.:.:.6.7.4.u.u.u.u.u.d.u.u.y.y.H.S.V.V.V.6.A.$.` ] I Y cXmXmXmXmXmXmXmXmXmXmXmX", "mXmXmXmXmXmXmXmXmXmX# + @ N mXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXU q : > _ _ _ @.X.#.#.#.&.&.&.;.&.:.$.X.' , : : > > ` r 4 L K [ mXmXmXmXmXmXmXmXmXmXmXmX", "mXmXmXmXmXmXmXmXmXmX# $ O B mXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXL * * * = < < < 1 1 1 * 2 * 2 * 4 1 6 1 6 Z Y Y T N.N.N.cXmXmXmXmXmXmXmXmXmXmXmXmXmXmX", "mXmXmXmXmXmXmXmXmXmX- + @ N mXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmX( ^ H K K K K ^ / ^ [ / / [ mXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmX", "mXmXmXmXmXmXmXmXmXmXN # # N cXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmX", "mXmXmXmXmXmXmXmXmXmXf # t B mXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmX", "mXmXmXmXmXmXmXmXmXmX# t t S mXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmX", "mXmXmXmXmXmXmXmXmXmX+ # i G mXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmX", "mXmXmXmXmXmXmXmXmXN + f i ^ mXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmX", "mXmXmXmXmXmXmXmXmXC + 6 N ( mXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmX", "mXmXmXmXmXmXmXmX( f # # C cXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmX", "mXmXmXmXmXmXmXmXK @ # # S mXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmX", "mXmXmXmXmXmXmXmX^ $ # @ mXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmX", "mXmXmXmXmXmXmXmX) $ t # mXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmX", "mXmXmXmXmXmXmXmX^ $ i & ) mXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmX", "mXmXmXmXmXmXmXmXG O & - mXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmX", "mXmXmXmXmXmXmXmXG + t # mXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmX", "mXmXmXmXmXmXmXmXG + & + mXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmX", "mXmXmXmXmXmXmXmXF # & # mXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmX", "mXmXmXmXmXmXmXmXZ # t i mXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmX", "mXmXmXmXmXmXmXmXi + $ i mXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmX", "mXmXmXmXmXmXmXmXN + # C mXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmX", "mXmXmXmXmXmXmXmXC + i V mXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmX", "mXmXmXmXmXmXmXmXV # t G mXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmX", "mXmXmXmXmXmXmXmXV # + V mXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmX", "mXmXmXmXmXmXmXmXN # + mXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmX", "mXmXmXmXmXmXmXmX+ # - mXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmX", "mXmXmXmXmXmXmX^ t i G mXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmX", "mXmXmXmXmXmXmXmXC # mXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmX", "mXmXmXmXmXmXmXmXB + mXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmX", "mXmXmXmXmXmXmXmXS # mXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmX", "mXmXmXmXmXmXmXmXG t mXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmX", "mXmXmXmXmXmXmXmXS & V mXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmX", "mXmXmXmXmXmXmXmXS + C mXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmX", "mXmXmXmXmXmXmXmXS O i mXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmX", "mXmXmXmXmXmXmXmXmXO # S mXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmX", "mXmXmXmXmXmXmXmXmXO O B mXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmX", "mXmXmXmXmXmXmXmXmXmXO B mXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmX", "mXmXmXmXmXmXmXmXmXmXO G mXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmX", "mXmXmXmXmXmXmXmXmXmXO ^ mXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmX", "mXmXmXmXmXmXmXmXmXmXO 0XmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmX", "mXmXmXmXmXmXmXmXmXmX6 mXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmX", "mXmXmXmXmXmXmXmXmXmX@ mXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmX", "mXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmX", "mXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmX", "mXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmX", "mXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmXmX" }; xsnow-3.8.3/src/Pixmaps/flake0.xpm0000666000000000000000000000173414732252143015205 0ustar0000000000000000/* XPM */ /* -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- */ XPM_TYPE *snow0_xpm[] = { /* columns rows colors chars-per-pixel */ "3 3 2 1 ", " c None", ". c black", /* pixels */ ". .", " . ", ". ." }; xsnow-3.8.3/src/Pixmaps/flake1.xpm0000666000000000000000000000204714732252143015204 0ustar0000000000000000/* XPM */ /* -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- */ XPM_TYPE *snow1_xpm[] = { /* columns rows colors chars-per-pixel */ "8 8 2 1 ", " c None", ". c black", /* pixels */ " . . ", ".. . .. ", " . . ", " . . . ", " . . ", ".. . .. ", " . . ", " " }; xsnow-3.8.3/src/Pixmaps/flake2.xpm0000666000000000000000000000256314732252143015210 0ustar0000000000000000/* XPM */ /* -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- */ XPM_TYPE *snow2_xpm[] = { /* columns rows colors chars-per-pixel */ #if 0 "16 13 2 1", " c None", ". c black", /* pixels */ ".. .. ", " .. .. ", " .. .. ", " .. .. ", " .. .. ", " .. .. ", " ... ", " .. .. ", " .. .. ", " .. .. ", " .. .. ", " .. .. ", ".. .. " }; #else "8 8 2 1 ", " c None", ". c black", /* pixels */ " . . ", " . ", ". . . ", " .. .. ", ". . . ", " . ", " . . ", " " }; #endif xsnow-3.8.3/src/Pixmaps/flake3.xpm0000666000000000000000000000204714732252143015206 0ustar0000000000000000/* XPM */ /* -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- */ XPM_TYPE *snow3_xpm[] = { /* columns rows colors chars-per-pixel */ "8 8 2 1 ", " c None", ". c black", /* pixels */ " . . ", " . ", ". . . ", " .. .. ", ". . . ", " . ", " . . ", " " }; xsnow-3.8.3/src/Pixmaps/flake4.xpm0000666000000000000000000000204714732252143015207 0ustar0000000000000000/* XPM */ /* -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- */ XPM_TYPE *snow4_xpm[] = { /* columns rows colors chars-per-pixel */ "8 8 2 1 ", " c None", ". c black", /* pixels */ " . . ", ".. . .. ", " . . ", " . . . ", " . . ", ".. . .. ", " . . ", " " }; xsnow-3.8.3/src/Pixmaps/flake5.xpm0000666000000000000000000000204714732252143015210 0ustar0000000000000000/* XPM */ /* -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- */ XPM_TYPE *snow5_xpm[] = { /* columns rows colors chars-per-pixel */ "8 8 2 1 ", " c None", ". c black", /* pixels */ " . . ", " . ", ". . . ", " .. .. ", ". . . ", " . ", " . . ", " " }; xsnow-3.8.3/src/Pixmaps/flake6.xpm0000666000000000000000000000173414732252143015213 0ustar0000000000000000/* XPM */ /* -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- */ XPM_TYPE *snow6_xpm[] = { /* columns rows colors chars-per-pixel */ "3 3 2 1 ", " c None", ". c black", /* pixels */ ". .", " . ", ". ." }; xsnow-3.8.3/src/Pixmaps/huis4.xpm0000666000000000000000000001676214732252143015106 0ustar0000000000000000/* XPM */ /* -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- */ XPM_TYPE *huis4_xpm[] = { /* columns rows colors chars-per-pixel */ "80 64 90 1 ", " c #666666", ". c #746663", "X c #6C6E71", "o c #6D7073", "O c #757678", "+ c #BA5B33", "@ c #BA663E", "# c #CD5B08", "$ c #E75E09", "% c #FF5F05", "& c #C0630D", "* c #FF6308", "= c #E6641C", "- c #F06517", "; c #C25E29", ": c #C15F33", "> c #C6632F", ", c #DE6422", "< c #CB6633", "1 c #D16630", "2 c #E26420", "3 c #EE7834", "4 c #926553", "5 c #BE6840", "6 c #A76D54", "7 c #A96648", "8 c #8F756C", "9 c #94786D", "0 c #897A76", "q c #B27F6D", "w c #CC6F41", "e c #CC754B", "r c #CC7D57", "t c #FE952D", "y c #EEB33C", "u c #95827D", "i c #D88155", "p c #E7844D", "a c #E68B58", "s c #CA8769", "d c #CA946F", "f c #DD9A78", "g c #E29369", "h c #E09770", "j c #757D82", "k c #7E8184", "l c #788391", "z c #838485", "x c #898E94", "c c #8D9298", "v c #919397", "b c #AD9D9B", "n c #B7958C", "m c #8F98A4", "M c #969CA3", "N c #9DA2AC", "B c #A1A5AB", "V c #A6ADB5", "C c #ACB3BC", "Z c #C99C8A", "A c #CEAC89", "S c #D2AF8A", "D c #D5B28C", "F c #C7A698", "G c #D6BE99", "H c #CAADA3", "J c #C8BAB7", "K c #E1C69B", "L c #C7C2BE", "P c #ECE1B5", "I c #F5E8B7", "U c #AFB7C0", "Y c #B4BBC6", "T c #CABFC0", "R c #BAC2CC", "E c #BDC6D2", "W c #C8C3C5", "Q c #C6CDD7", "! c #CDD3DD", "~ c #D0D7DF", "^ c #E5ECC7", "/ c #EDF2C9", "( c #FDFDCD", ") c #EEF4D3", "_ c #FFFFD2", "` c #CED6E0", "' c #D4DAE3", "] c #DBE1E7", "[ c #E6E6E7", "{ c None", /* pixels */ "{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{", "{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{~~~]~[!{{{{{{{{{{{{{{{{{{{", "{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{[[[[[[[[{{{{{{{{{{{{{{{{{{{", "{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{Q'[[[[[''{{{{{{{{{{{{{{{{{{{", "{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{'''{{{{{{{{{{{{{'[[[[[[{{{{{{{{{{{{{{{{{{{{", "{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{''~~~!!'{{{{{{{{{{{{Q~~{{{{{{{{{{{{{{{{{{{{{{", "{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{'!~!!QRQ!`!''{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{", "{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{`'!!'QCMVQQ!~''{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{", "{{{{{{{{{{{{{{{{{{{{{{{{{{{{{'''!!!'zzOXOvv'~!'~{{{{<<>>:<>><>>><<<@<>>>><<:<>>>>>@>@>>>>><<>>><<>>>>>>6z{{{{{{{{{{{", "{{{{{{{{{{{w<<<<<<<<<<<<<<<1<<<<<<<<<<<<<<1>1<<<<<<<<<<<<<<1<<<<<1<<<<<<<<<<<<<<16z{{{{{{{{{{{", "{{{{{{{{{{{5<<<<<<<<<<<<<<<1<<<<<<<<<<<<<<<<<<<<1<<<<<<<<<<<1sJHJAsHJJd<<<<<1<<<<<<6k{{{{{{{{{{{", "{{{{{{{{{{{@;@>>><:<<>>>::>>>>>>>>>>><>>>>>>;FJJLCFLWWJs+<:<>>>>>>16z{{{{{{{{{{{", "{{{{{{{{{{{5<1<<<<<<<<<6z{{{{{{{{{{{", "{{{{{{{{{{{5<>>>>>>>>><>2*******%*,><>>><>>>;A_/(((((((I+:>>><<>><>6z{{{{{{{{{{{", "{{{{{{{{{{{w<<<<<<<<<<<<2*********2<<<<<<<<<;S_/(((_(((I+1<<<<<<1<16z{{{{{{{{{{{", "{{{{{{{{{{{5<<<<<<<<<<<<=*********,<<<<<<<<<A(/(((_(((I+<<<1<<<<<16z{{{{{{{{{{{", "{{{{{{{{{{{w<<<<1<<1<<<>=*********,<1<<<<<<11A_/(((((((I+<<<<<<<<<16z{{{{{{{{{{{", "{{{{{{{{{{{5>>><@>><>>@>=*********=<:<<:>>>>;A_/(((((((I+>>>>><>+<;6z{{{{{{{{{{{", "{{{{{{{{{{{5<<<<<<<1<<<1=*********2<<1<<<<<<>>><>>>@>>>2*********2>>>@><>>>>>>>>>@>@>><:>>>>>@>>>>6z{{{{{{{{{{{", "{{{{{{{{{{{w<<<<<<<<<1<12*********2<<<<<<<<<<<1<<>1<1<<<<1<<<<1><<<6z{{{{{{{{{{{", "{{{'{{{{{{{5<<<<1<<<<1<<2*********=<<1<<<<<<<<<<<1<1<<<<<<<<<1<1<<<6z{{{{{'''{{{", "{[!'`''{{{{5<<<<<<<<<<<<=*********,<<<<<<<<<<<<<<<<<<1<<1<<1<<<<<<<6z{{{{'`!]{{{", "{!!!Q!!~'`{q<<<<<<<<<<<<=*********2<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<6v{'{'~!!~'{{", "{`!`~QQ'`'!5. # #-endcopyright- */ XPM_TYPE *moon1_xpm[] = { /* columns rows colors chars-per-pixel */ "255 256 188 2 ", " c #63583D", ". c #665D43", "X c #695D45", "o c #6C6345", "O c #666448", "+ c #6D654A", "@ c #6E6A4D", "# c #666247", "$ c #72674C", "% c #736B4E", "& c #786C4F", "* c #6C6F53", "= c #756D51", "- c #7B6E53", "; c #6F7257", ": c #767454", "> c #7C7254", ", c #7E7559", "< c #7D7B5C", "1 c #747659", "2 c #7C7E61", "3 c #817456", "4 c #847659", "5 c #857A5C", "6 c #8B7C5D", "7 c #88775B", "8 c #857D63", "9 c #8D7E61", "0 c #907F61", "q c #7D8365", "w c #7E987D", "e c #89805F", "r c #858263", "t c #8D8163", "y c #848469", "u c #8C8B6C", "i c #938465", "p c #998666", "a c #948867", "s c #998867", "d c #968669", "f c #98876C", "g c #96896A", "h c #9B8C6D", "j c #84916F", "k c #9D906F", "l c #8F8F71", "z c #9D8E71", "x c #908971", "c c #8C9272", "v c #949475", "b c #9F9071", "n c #95967A", "m c #989678", "M c #94997B", "N c #9B9C7C", "B c #A18E6E", "V c #A0906F", "C c #A08F72", "Z c #A49374", "A c #A99676", "S c #A69877", "D c #AA9877", "F c #A69678", "G c #A99778", "H c #A79879", "J c #AC9B7B", "K c #B19E7D", "L c #B09B77", "P c #9CA07D", "I c #AEA07F", "U c #B3A07F", "Y c #919B81", "T c #9A9C80", "R c #A19E80", "E c #AE9E80", "W c #B19F81", "Q c #8AA589", "! c #96A185", "~ c #9CA283", "^ c #94A489", "/ c #9CA58A", "( c #92AB8F", ") c #9EAA8D", "_ c #9DAE93", "` c #94AD90", "' c #9EB195", "] c #9EB298", "[ c #A5A383", "{ c #AFA182", "} c #AAA789", "| c #A4AB8D", " . c #ACAB8A", ".. c #AAA987", "X. c #B4A383", "o. c #B9A585", "O. c #B4A887", "+. c #BBA887", "@. c #B6A688", "#. c #B9A789", "$. c #B6A98B", "%. c #BCAA8C", "&. c #BFB08F", "*. c #AAA790", "=. c #A4AC92", "-. c #ACAF91", ";. c #B5AE90", ":. c #BEAE91", ">. c #A5B295", ",. c #ABB294", "<. c #A4B69B", "1. c #ABB59A", "2. c #A3B99D", "3. c #ACBA9E", "4. c #B5B395", "5. c #BEB193", "6. c #B3B69B", "7. c #BDB69A", "8. c #B3BA9D", "9. c #BCBA9B", "0. c #ABBDA2", "q. c #A6BCA0", "w. c #B4BDA2", "e. c #BCBDA3", "r. c #B4B5A1", "t. c #C1AD8E", "y. c #C1B08F", "u. c #C1AF91", "i. c #C4B294", "p. c #C9B596", "a. c #C9B897", "s. c #C6B699", "d. c #C9B799", "f. c #C6B99B", "g. c #CBBA9D", "h. c #D0BC9E", "j. c #C2BEA3", "k. c #CEBEA1", "l. c #D0BFA2", "z. c #ACC1A3", "x. c #ADC3AA", "c. c #B3C2A5", "v. c #BCC1A5", "b. c #B4C4AA", "n. c #BDC5AA", "m. c #BBC9AD", "M. c #BDCCB2", "N. c #C5C1A4", "B. c #CFC0A3", "V. c #C3C5AB", "C. c #CCC6AA", "Z. c #C4C9AE", "A. c #CBC9AE", "S. c #D2C2A5", "D. c #D8C4A7", "F. c #D5C5AA", "G. c #D8C7AC", "H. c #D7C8AC", "J. c #D9C9AE", "K. c #C3CBB2", "L. c #CCCCB3", "P. c #D4CDB2", "I. c #DCCCB2", "U. c #DECFB8", "Y. c #CED1B6", "T. c #C9D4BB", "R. c #D4D0B6", "E. c #DED0B6", "W. c #D5D3B9", "Q. c #DED2B9", "!. c #DAD8BF", "~. c #E0CFB5", "^. c #E0D1B7", "/. c #E2D4BB", "(. c #E5D8BF", "). c #DCD9C2", "_. c #E5D7C0", "`. c #E5DAC2", "'. c #E9DCC5", "]. c #E6DDC8", "[. c #E9DEC9", "{. c #E7E0C9", "}. c #ECE2CC", "|. c #EEE5D2", " X c #F0E6D2", ".X c #F3EDDB", "XX c #F1E9D6", "oX c None", /* pixels */ "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX' ] b.3.z.' >.b.b.b.0.>.>.>.z.<.m.x.] ( 2.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX3.>.c.n.Z.Z.R.R.R.E.P.H.H.H.H.F.H.P.E.P.J.P.J.F.H.R.R.R.R.R.Y.Y.m.m.b.z.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXb.1.c.Z.A.L.H.H.J.I.J.H.H.H.F.D.J.F.F.F.H.H.I.I.I.J.F.F.G.H.H.H.I.J.E./.^.E.P.H.P.P.P.L.L.m.3.( w oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX<.w.n.Z.P.I.E.J.H.J.H.J.I.F.H.F.F.F.S.S.S.S.S.D.H.P.I.I.H.F.F.H.H.F.H.J.H.H.H.D.J.D.F.H.E.I.J.H.F.F.H.P.Q.Y.L.K.T.z.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXw.m.A.H.H.H.I.J.I.I.G.G.F.S.D.S.g.B.S.D.B.k.B.B.B.S.H.F.H.E.J.I.J.F.J.J.J.J.J.H.S.B.S.D.S.F.J.F.S.J.I.J.J.J.H.I.I.I.I.Q.R.R.K.0.] oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX) w.Z.P.l.g.h.h.d.k.B.F.I.I.F.S.l.l.g.g.S.H.S.B.S.J.H.F.D.S.H.S.S.H.H.I.Q.Q.I.E.E.J.F.D.S.B.B.l.l.S.H.S.S.S.H.J.J.J.H.G.P.H.H.S.J.I.I.Q.).T.M.z.Q oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX<.w.V.J.D.a.u.t.+.o.t.a.S.S.S.F.l.l.l.k.g.g.g.g.S.S.F.F.F.F.J.F.J.H.B.S.H.J.J.I.E.I.E.J.F.F.B.g.g.g.h.k.S.S.B.S.S.S.D.F.H.G.G.G.G.P.J.J.J.E.Q.Q./.(.!.W.T.K.z.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX<.Z.L.A.S.g.i.t.#.W W X.y.a.g.g.s.g.g.g.g.g.k.k.k.S.D.S.S.F.S.S.D.D.S.S.D.F.J.E.H.H.D.S.B.S.S.S.F.S.g.h.h.B.h.k.S.S.S.S.F.F.J.F.k.F.G.G.I.I.H.J.I.Q.E.E.E./.Q.Q.Q.P.Y.m.] oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX^ c.K.P.G.G.k.j.i.:.:.:.:.j.B.k.k.g.B.B.g.B.S.S.k.S.k.g.k.S.S.F.F.H.H.S.S.g.h.S.D.S.S.S.F.S.S.B.S.S.B.S.B.k.a.a.l.h.S.B.B.B.S.F.J.J.S.S.F.H.G.I./.^.G.I.I.I.J.J.I.E.^.E.I.I.I.Y.Z.b.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXc.n.A.I.U.U.G.l.l.l.l.l.l.k.F.l.S.k.S.H.J.J.J.J.J.J.F.F.F.F.S.H.D.l.S.S.S.k.a.o.t.i.d.g.l.S.S.S.S.B.g.g.B.h.h.a.a.a.g.h.B.B.B.h.S.F.I.I.I.I.I.I.G.I.I.I.G.G.I.G.I.H.J.I.I.^.(./.E.I.J.R.W.M.x.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX] b.A.P.E.Q.Q.U.l.l.I.G.P.G.l.k.k.k.l.B.S.I.G.F.S.F.J.J.J.J.I.F.S.H.H.I.J.I.I.J.S.k.&.X.o.a.a.g.l.S.k.k.S.S.S.B.S.S.S.h.S.l.g.h.S.H.H.H.D.G.G.G.G.H.I.I.G.G.G.G.G.G.G.H.H.S.H.J.I.I.I./.E.J.J.J.E.R.Z.x.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX>.Z.W.W.J.I.E.I.J.l.l.U.I.l.l.l.l.k.k.k.l.F.S.S.S.S.S.g.B.S.l.S.D.S.S.l.S.S.S.D.J.D.D.H.S.S.l.l.l.g.g.B.D.F.S.S.l.B.S.S.F.B.S.B.B.B.S.D.B.l.S.S.F.l.G.G.G.I.H.F.F.G.F.F.I.I.J.S.D.J.J.J.I.I.I.E.E.J.H.F.H.R.A.b.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX' v.A.I.U.Q.I.I.I.G.G.G.F.l.l.l.k.k.k.l.l.G.P.G.F.F.F.F.S.S.g.a.a.g.h.h.l.l.l.S.h.h.h.h.h.h.l.g.S.D.H.D.S.D.H.J.F.S.S.g.k.B.S.H.S.S.h.S.B.h.g.g.h.h.h.d.l.F.F.G.F.F.G.I.G.F.l.J.I.I.I.I.H.D.H.H.H.J.I.H.J.I.I.H.S.f.f.m.z.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX,.V.H.J.I.I.Q.I.I.I.H.G.F.P.k.k.k.l.l.G.J.U.G.G.l.G.I.I.P.S.F.H.k.a.g.S.S.S.g.S.l.h.p.t.t.p.h.g.a.p.p.h.S.S.g.S.D.H.F.D.D.S.S.S.B.B.S.B.B.D.S.B.h.g.a.g.a.g.l.S.F.I.H.l.l.G.G.P.l.a.H.I.J.D.H.S.S.H.H.F.H.H.J.J.I.J.D.S.5.4.f.V.2.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX8.v.A.R.I.Q.Q.Q.U.I.I.H.G.F.F.l.k.k.l.U.J.l.l.l.G.G.l.D.S.H.I.J.J.J.H.D.D.D.h.S.h.a.i.t.t.+.t.y.p.p.i.a.a.h.h.g.g.g.k.S.I.E.^.E.H.H.F.S.F.F.F.H.B.B.k.g.g.g.S.S.S.S.F.l.F.F.I.G.I.I.l.B.S.H.H.h.B.S.D.H.D.D.H.F.H.J.H.F.S.F.F.l.p.i.7.1.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX| 8.C.F.E./.Q.Q.E.I.I.U.I.S.S.F.G.l.G.J.I.P.l.J.J.I.l.k.s.p.i.l.I.I.J.D.D.D.g.p.p.y.p.p.g.p.p.a.g.g.g.S.k.D.D.S.S.S.S.D.S.D.J.I././.E.E.H.D.J.I.I.H.D.D.B.S.h.g.h.g.k.S.F.S.F.I.U.I.I.U.l.S.D.J.P.h.h.B.B.S.h.S.S.D.F.J.J.G.D.B.B.S.F.S.g.5.;.-.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX=.6.N.C.I.U.U.U.U.U.U.G.I.U.I.G.I.F.F.F.H.I.F.l.S.G.G.l.i.i.+.%.i.D.J.D.g.g.S.d.i.i.y.i.p.a.g.l.h.a.d.l.D.S.B.G.J.I.H.F.S.D.S.H.H.H.H.~.I.^.^.I.^.^.J.H.F.S.S.S.S.S.g.k.g.H.J.F.F.D.S.S.k.F.k.h.d.d.S.S.p.p.S.h.p.g.S.h.h.S.D.I.J.H.S.S.B.S.F.B.5.O.-./ oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXe.C.F.Q.Q.U.Q.Q.U.U.Q.I.I.I.G.G.I.G.G.I.I.I.I.H.H.~.I.I.P.B.k.k.S.F.J.J.B.S.S.S.k.a.i.y.a.a.g.a.i.p.g.h.l.h.S.J.I.J.I.D.F.F.F.F.B.D.D.H.D.I.^.(.(.(.(.I.J.J.F.S.S.D.S.S.S.F.J.I.I.J.J.S.k.k.S.S.h.I.(.l.a.t.o.+.t.t.a.D.S.g.g.h.S.H.E.J.F.S.a.B.g.a.i.i.;.} ! oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX| 7.l.P.U.U.I.I.)./.Q./.Q.U.I.I.U.Q.U.G.G.G.I.I.I.G.I.G.J.I.~././.E.I.J.J.S.F.S.l.l.S.S.g.a.h.g.h.h.a.d.k.S.S.S.k.D.D.l.D.S.S.S.G.G.H.D.D.D.D.H.E.^.(././.E.I.J.D.F.D.J.H.D.H.D.D.F.I.I.^.J.S.g.g.g.h.D.~.I.S.a.i.i.y.i.p.g.g.h.g.h.D.S.D.J.J.J.g.p.a.i.g.B.g.5. .,.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX! 9.f.B.I.P.G.I.I.Q.I.I.Q._._.U./.I.U.I.I.G.I./.I.F.G.G.G.I.I.I.I.G.F.H.F.h.g.h.S.g.k.S.S.S.S.C.S.l.B.g.d.g.g.l.S.S.h.h.p.a.h.S.l.l.D.I.H.H.H.D.B.D.D.H.~.J.I.J.I.^.I.I.I.F.F.k.S.S.H.H.J.E.E.J.l.h.S.S.p.p.p.h.S.h.i.t.a.S.p.t.t.+.t.S.F.k.S.H.E.E.J.F.B.f.g.f.y.B.B.i.j.3.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX-.j.f.B.S.l.U.P.I.U.I.G.I.U.`._.Q.U.G.H.F.H.I.I.I.I.I.I.Q.^.^.U.I.S.a.B.F.J.g.g.k.S.S.G.D.D.I.{.E.J.I.F.l.S.g.g.a.a.g.g.a.p.p.S.S.B.l.D.F.D.C.H.H.H.S.S.S.h.D.J.H.J.^.I.~.E.E.J.D.G.J.D.H.F.J.J.S.S.S.S.g.t.t.t.t.h.p.t.t.K t.W K G W +.X.t.h.l.D.D.J.I.J.J.J.H.S.g.B.H.C.a.B.j.<.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX~ e.j.k.B.B.F.P.G.l.U.F.F.G.G.G./._./.U._.I.I.Q._._._._./.I.I.I.I.U.I.J.H.F.F.J.F.F.F.D.F.I.D.H.I.^.E.I.E.J.S.B.S.S.B.l.k.g.p.g.a.h.h.B.B.S.H.H.D.D.H.P.D.S.S.D.J.I.~.J.J.J.J.J.I.I.H.S.S.D.D.D.F.l.h.D.S.S.g.p.p.t.t.t.t.K o.K L K D A A J U D L t.a.D.h.D.I.I.E.I.H.F.J.E.E.H.B.g.f.8.=.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX~ j.F.l.l.F.H.J.G.G.G.I.G.l.F.F.H.G.^./._./././.(././.Q.~.I.~./.~.G.G.H.H.J.H.S.S.S.S.D.S.S.F.F.D.S.S.F.H.J.^.D.S.S.S.S.F.S.S.S.l.a.h.l.S.S.S.S.h.S.D.D.S.D.D.S.H.H.J.J.J.J.D.J.J.I./.~.S.l.g.g.B.D.l.a.S.k.a.a.t.p.o.t.K K K K K K L A A A A A G G A L t.t.h.H.I.J.J.J.J.F.S.F.E.H.C.S.B.9.1.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX~ } f.S.F.k.G.F.H.H.l.G.G.F.U.I.F.S.k.l.I._.U.U.^./.I.I./.I./.I.G.G.I.F.F.F.S.F.F.F.S.H.S.D.S.S.H.J.H.H.S.B.g.D.J.H.S.S.D.H.H.F.D.G.H.F.S.S.l.l.H.S.B.S.h.a.B.D.D.D.D.H.D.H.I.I.J.D.J.I./.(.~.S.l.S.a.h.l.l.g.g.S.a.o.W K K K t.L t.o.L A A A A A S G L L K K t.p.h.S.H.J.E.J.F.g.S.F.H.H.F.g.B.N.8.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXT j.j.B.k.k.F.F.G.G.G.F.F.G.J.~.F.S.l.k.G.(././.I.I.I.I.I.J.I.~.I.I.F.S.h.h.S.S.S.F.S.H.S.B.B.S.H.S.S.S.F.I.D.h.S.D.D.S.S.S.D.J.D.D.J.H.h.a.h.D.S.J.J.D.S.h.h.B.D.D.D.F.J.D.F.J.J.J.H.H.J.H.H.H.B.g.p.a.a.B.B.D.h.h.B.p.o.o.W t.W W W X.K G A D A D D L K U U X.U t.g.d.S.D.J.J.F.S.S.H.H.H.H.F.S.F.F.v.' oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXj T :.g.l.k.C.F.l.F.G.F.G.F.H.G.G.G.F.S.C.G.~./.I.I.J.I.I.I.I.I.I.F.D.F.F.H.J.D.J.F.H.F.S.D.F.S.H.H.J.D.D.F.g.F.D.S.S.S.h.h.g.S.F.I.J.S.H.D.B.B.B.S.S.D.H.A.D.D.S.B.H.D.H.F.D.F.F.D.J.J.H.D.D.H.H.J.D.h.d.a.S.F.S.F.B.B.a.+.o.o.+.t.t.W K X.K J J L D D A C Z D J U %.p.l.g.g.g.i.h.D.G.H.J.F.D.H.F.D.F.I.H.A.w.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXl .s.j.l.l.S.S.S.F.l.G.l.G.F.F.F.S.F.G.S.F.I.~.I.I.I.G.S.I.I.I.D.D.F.S.k.k.S.S.F.F.S.F.H.F.F.B.S.H.D.S.B.B.S.S.g.k.S.h.h.h.h.h.S.D.H.D.S.D.B.h.h.h.h.S.B.H.H.H.H.H.H.D.A.B.H.H.S.S.F.H.I.J.S.S.D.H.H.H.D.H.S.D.S.S.H.H.F.B.#.o.K o.t.t.W t.W K J K K D A V A Z A Z A o.h.S.S.F.l.l.i.k.J.S.B.h.H.J.D.J.S.I.I.J.A.c.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXT 7.j.l.l.l.l.l.S.F.F.A.G.G.l.l.S.k.D.S.l.S.G.G.I.G.G.I.H.D.D.l.h.l.p.p.l.g.i.a.l.S.S.S.D.H.H.F.S.D.S.B.B.S.D.S.h.g.g.h.h.a.d.h.g.g.g.h.B.B.S.C.B.h.B.h.B.D.D.D.B.H.E.H.H.D.S.J.J.F.S.B.J.J.~.J.H.D.H.H.H.J.~.F.S.l.D.H.H.H.H.u.o.o.X.o.t.t.W X.U D G K K J D A Z Z D G L t.p.S.G.D.I.F.S.D.I.h.a.a.h.l.J.I.D.I.I.E.A.v.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXM 5.f.B.l.l.l.l.l.G.G.l.l.G.l.l.S.h.g.S.S.k.S.F.G.G.F.l.D.D.h.d.a.p.p.p.u.i.d.p.a.a.S.S.g.F.S.S.S.B.S.H.H.H.S.k.h.h.h.p.p.h.h.g.g.l.h.B.D.B.D.S.S.h.a.a.B.I.I.J.D.H.H.I.H.H.H.^.~.I.J.H.D.J.^.^.^.J.F.E.J.H.D.J.J.h.g.h.S.F.J.J.g.%.+.X.o.%.+.X.K U J J J U K J S S A D G D A K t.h.I./.I.S.D.J.F.S.g.S.a.S.l.D.D.I./.I.H.e.^ oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXn v 5.f.k.B.U.l.l._.P.G.l.G.l.l.l.l.l.S.g.k.B.k.F.F.F.F.S.l.h.h.p.p.h.h.h.h.p.t.t.p.k.a.a.S.F.S.F.D.F.F.H.h.D.J.H.a.g.g.h.a.t.p.p.p.l.D.S.D.D.h.h.h.B.h.a.a.B.(.(.I.J.J.H.S.E.E.^.^./.(.'.I.D.J.I././.E.D.D.H.D.H.J.D.l.H.a.a.B.l.a.i.%.t.o.X.o.+.U K K I J J J J D A F A D D A A A L t.h.D.I.F.S.J.D.y.y.H.S.h.d.d.S.S.J.J.J.H.V.>.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXn T 7.j.k.k.S.l.l.P.l.l.l.G.l.l.l.l.l.g.g.g.g.k.F.G.F.F.S.l.g.h.p.p.p.p.p.p.t.o.o.+.u.a.g.a.h.S.S.S.g.B.H.D.a.J.H.k.a.g.p.h.p.h.p.p.d.S.H.D.D.h.a.B.H.J.D.h.h.B.J.J.J.H.H.H.D.D.H.^.I.^.^././.I.I.E.(.(./.H.B.S.H.H.H.S.J.J.a.p.J.H.l.%.o.+.+.o.X.+.U I I X.I J J J J D D G D G A A A A X.p.h.S.S.l.S.D.i.+.y.p.t.t.p.S.D.F.D.F.H.H.N.1.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXT [ s.k.k.k.l.S.P.l.l.l.k.G.l.l.l.k.k.j.l.g.g.k.F.I.H.D.S.l.k.g.p.p.h.t.t.t.U U U X.o.t.a.g.g.S.S.B.g.g.h.B.S.B.S.D.B.a.p.a.p.g.h.p.h.h.S.F.H.B.B.B.S.D.H.B.B.H.D.J.H.J.I.J.H.D.B.D.I.J.J.J.I./.^.I.I./.[.`.I.H.D.S.S.S.l.g.l.l.a.a.S.S.g.%.O.+.X.o.X.I U X.X.U U J J G J K J K L G G L K L o.g.h.S.S.F.S.a.a.+.+.p.%.o.p.I.J.S.H.H.B.S.C.,.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX[ .s.j.k.k.k.k.l.F.l.k.k.k.k.l.F.C.k.k.g.k.l.k.S.J.G.F.D.l.k.l.g.p.p.t.o.o.L o.L +.o.+.o.t.a.p.h.S.S.S.g.h.h.a.S.g.h.h.g.g.h.a.h.h.h.p.h.D.h.h.D.D.D.h.D.F.l.D.~.I.~.D.~.^.^.I.D.D.D.H.H.H.H.I.I.I.~.~.I.}.(.I.D.H.D.k.d.p.k.k.F.J.g.a.S.a.%.O.+.O.+.O.E E X.X.K U I G J J D J D K K D D X.D K g.S.g.D.D.D.g.g.%.K o.i.p.t.h.J.H.H.J.F.S.J.N.8.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX/ ;.s.k.k.k.k.F.F.l.l.l.j.k.k.l.l.G.F.F.k.k.S.k.S.l.D.J.D.S.S.l.g.p.t.t.o.L L o.L o.o.+.o.o.o.o.t.p.h.h.F.D.l.g.p.g.g.a.a.p.y.p.a.h.a.p.p.p.p.p.p.h.D.D.D.~.F.D.l.l.S.D.D.J.H.I.^.H.D.H.D.H.(.^.I.H.H.I.I.H.J.J.J.S.S.D.S.g.a.k.g.g.D.F.S.S.S.a.%.X.$.+.%.+.X.K X.X.{ J D J J U K D D D J J U K K a.S.a.g.h.S.S.J.H.X.K X.t.i.h.J.J.S.g.S.S.S.S.B.1.^ oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXT r.j.j.l.l.F.F.l.l.l.C.k.k.l.l.l.l.I.G.F.S.l.g.g.k.S.F.S.S.S.l.p.d.p.o.L L o.o.o.o.L o.L o.+.t.t.t.t.a.g.h.F.S.a.a.a.a.i.i.t.p.p.h.h.h.p.p.p.h.t.o.t.a.h.D.D.F.k.d.p.p.p.p.h.B.D.D.I.^.H.H.H./.^.(.^.H.E.H.D.D.F.H.k.a.g.S.l.k.k.g.l.S.H.H.S.S.S.a.+.+.+.%.O.E K o.o.U U J D J U K U K D J J U J K p.k.S.g.k.l.S.S.J.p.J X.%.t.y.g.J.D.h.g.p.S.S.D.f.;.! oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXT :.s.j.S.l.C.G.F.G.C.l.k.k.l.l.k.l.F.l.k.k.S.k.g.g.S.S.k.l.l.S.h.p.h.t.o.o.o.U L o.o.o.o.o.+.p.p.t.t.t.p.a.l.F.S.g.i.p.t.p.a.a.h.h.a.h.p.p.h.h.h.t.U t.t.p.h.h.l.d.i.p.t.t.i.h.D.H.H.H.J.I.I.I.J.^.~.I.H.H.D.D.S.H.J.J.D.S.S.S.S.l.k.l.S.D.H.H.E.J.J.f.i.i.a.+.X.X.#.X.I J J U J D J U K K J J J U X.%.S.H.S.g.a.p.t.S.g.X.I a.h.p.a.S.D.H.g.i.g.g.g.S.f.4.>.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXN :.s.k.l.l.l.I.l.l.F.l.G.C.l.C.l.l.S.l.l.l.l.l.S.k.S.S.h.h.D.h.p.p.t.t.U o.o.U o.L +.o.o.o.t.t.p.p.t.t.a.t.p.a.D.h.k.g.a.p.g.g.h.g.h.g.a.t.p.p.t.t.+.o.o.o.+.t.t.t.t.t.t.t.t.a.S.H.H.I.H.J.J.H.I.~.^.I.D.H.H.H.D.F.F.H.H.S.i.p.h.l.F.S.B.g.k.S.H.J.J.D.D.H.B.k.i.%.%.:.X.X.I U +.O.S J U U D J I J X.y.g.D.F.S.B.i.%.X.O.S.g.p.+.p.h.g.a.g.g.g.y.i.k.a.B.B.B.7.>.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX[ 7.j.l.l.l.).l.l.l.F.F.G.l.l.P.F.l.k.S.l.l.k.k.k.g.a.S.g.g.h.h.p.p.t.+.o.U o.L U o.+.+.L o.o.+.p.h.a.t.t.y.t.t.p.p.g.h.a.a.a.a.h.h.g.d.a.p.p.p.t.o.U U o.U o.o.+.+.t.t.p.d.i.i.l.D.D.D.D.H.I.J.D.I.D.H.I.I.I.I.D.B.S.D.D.F.g.a.y.S.S.k.F.H.D.S.B.H.H.J.J.H.J.S.S.k.k.S.f.&.X.X.X.I J J I J I I J J J K t.g.B.D.F.B.g.a.F.g.S.B.g.g.%.W u.g.g.l.S.S.g.k.B.g.S.S.B.7.| oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXq 4.f.l.l.l._.l.l.l.I.l.l.l.l.U.G.k.k.k.S.l.l.g.l.f.f.g.h.g.g.S.h.y.t.t.o.o.t.U o.o.o.L L o.+.+.+.p.h.h.t.t.t.t.t.t.p.a.h.S.g.a.a.g.p.p.a.d.g.p.p.t.o.U o.o.U U U U t.t.t.h.g.S.l.F.S.H.D.H.J.H.J.J.J.H.H.H.I.I.I.H.D.g.S.S.S.g.d.y.a.l.S.D.S.S.S.S.S.H.H.J.^.^.I.J.J.J.I.I.g.y.O.X.X.U U U I I I I J J X.+.h.g.S.D.J.S.k.H.E.F.D.k.S.k.s.l.l.g.l.F.F.S.B.S.g.S.S.S.B.9.' oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXv $.f.k.l.).l.l.l._.J.J.G.F.G.P.I.l.l.l.l.l.k.k.f.l.g.g.g.g.h.g.g.a.y.t.t.+.o.U o.o.o.o.+.t.+.+.t.p.p.p.h.p.p.p.t.t.t.t.a.g.S.S.S.D.h.g.h.g.h.h.h.t.t.p.t.+.o.U o.U L U t.y.h.t.a.S.F.D.H.H.H.I.~.H.I.J.J.H.H.H.D.H.I.I.J.J.J.G.S.S.g.i.d.S.H.D.S.D.D.F.H.E.J.^.^./.(.(.E.J.I.J.g.&.+.O.O.+.O.+.U U { X.U o.a.l.S.F.S.S.S.S.H.J.J.F.J.H.S.g.p.p.g.d.l.G.S.S.S.S.S.B.S.F.g.7.,.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXq c ;.k.k.G.P.F.G.F.l.I.G.I.S.S.H.J.F.F.S.B.S.l.k.k.f.f.g.p.h.h.S.h.g.p.p.t.o.t.t.U U o.o.t.+.+.+.+.+.+.y.p.a.h.y.y.t.t.p.p.p.y.a.g.h.a.h.g.h.p.p.p.p.p.p.p.h.t.o.o.o.o.L o.o.o.t.y.h.~.H.D.H.I.H.E.I.H.I.J.H.J.J.H.D.J.I.E.I.J.F.D.H.S.f.t.y.a.D.J.I.J.H.J.J.~./.~.~.(.'.'./.J.g.k.a.a.f.i.&.&.y.a.a.f.+.f.g.a.S.S.S.F.F.l.F.J.F.H.F.F.J.F.H.F.g.t.i.h.u.p.k.g.g.S.S.g.S.J.S.g.j.,.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXu { s.j.G.P.G.G.G.G.P.F.l.l.S.S.H.F.S.B.F.S.l.l.k.k.k.k.g.g.p.h.h.l.a.i.t.U o.t.o.t.t.o.t.t.t.+.+.o.y.a.a.a.a.h.p.y.t.h.l.l.a.p.i.D.S.l.S.S.p.p.p.p.h.h.p.h.p.o.o.+.+.t.+.L t.U U p.D.D.S.S.H.H.S.D.I.J.H.H.J.J.E.H.D.H.J.E.I.J.F.H.E.S.g.a.g.a.h.F.F.J.J.J.J.~.(.^.~.(.'.'.[.(.E.D.J.F.F.D.B.g.a.g.k.F.g.H.J.D.h.l.S.S.l.S.S.H.F.I.J.S.B.D.l.F.k.u.o.%.p.h.S.g.a.g.S.l.l.F.H.F.B.9.>.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXy { f.7.l.l.G.U.l.l.U.I.G.F.F.F.F.F.S.B.F.F.B.S.l.l.k.k.h.d.d.p.p.p.p.t.t.U t.p.o.t.U o.t.u.p.t.t.p.t.a.a.a.h.h.a.p.y.p.h.l.h.p.t.p.S.D.D.D.a.t.p.p.h.h.h.p.p.t.o.o.+.+.o.+.o.t.o.t.d.h.h.p.g.H.D.D.D.J.I.H.J.J.J.J.J.H.J.E.J.J.F.G.H.H.J.H.B.S.F.S.S.D.F.D.I.~.^./.'.'.(. X X`.'./.^.^.^.Q.E.J.E.D.S.F.F.S.H.J.S.S.S.S.S.S.S.J.J.H.F.D.D.p.S.S.k.F.I.;.K X.u.S.i.g.g.a.l.S.l.S.F.D.C.9.| oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXv [ 5.7.k.F.F.J.U.l.I.P.I.G.F.G.J.F.S.B.F.F.S.D.F.l.G.S.g.d.g.h.h.p.p.p.t.U t.t.+.o.o.o.t.o.i.u.t.t.t.p.a.a.h.h.a.p.y.y.p.p.p.t.t.t.p.p.g.D.p.p.t.t.t.p.h.p.t.+.o.t.+.t.t.t.t.t.t.t.t.p.p.i.a.h.H.H.J.J.I.J.D.D.^.^.^.J.J.J.E.J.J.G.F.l.F.J.D.B.k.k.k.h.H.J.H.I.~./.(.'.'.'.}. X`.(.(./.^.^.(.(.(.^.^.D.D.J.J.I.D.H.H.D.F.D.k.D.H.D.J.H.S.H.F.S.S.i.i.D.F.@.K X.a.a.t.g.g.S.S.k.B.S.S.H.S.9.>.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXy H i.5.k.l.G.F.P.P.J.I.I.G.G.G.G.H.F.S.D.S.S.D.F.I.I.G.F.k.g.g.k.p.p.p.t.o.o.+.o.+.t.+.t.t.u.u.u.t.t.t.t.p.p.a.h.h.p.y.y.t.p.p.t.t.a.h.p.a.h.a.y.t.t.o.t.p.t.p.p.y.y.a.h.p.+.t.p.p.u.u.p.t.l.l.l.D.H.H.E.~.J.J.~.~.~.^.~.E.J.E.H.J.~.I.G.D.J.J.G.F.k.k.F.G.I.I.^.^.(.(.(./.~.~.J.^./.(.'.(.(./././././.I.I.J.I.J.F.J.I.H.J.J.F.F.J.F.F.I.I.J.F.S.g.g.i.t.k.g.X.O.o.t.p.h.S.F.F.k.S.F.J.D.S.B.V.>.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXq R 4.f.k.l.G.P.U.G.I.U.U.I.I.U.I.G.F.S.B.g.g.g.g.B.J.G.S.l.l.p.l.l.p.t.p.p.+.+.+.o.o.t.t.o.+.s.f.p.p.p.p.t.a.h.a.h.a.y.y.i.p.t.t.t.t.p.p.p.p.h.a.p.t.t.t.t.p.t.+.p.y.t.p.a.p.+.+.p.g.f.p.d.h.h.p.l.S.H.H.H.J.~.E.E.~.~.(.(.^.~.~.I.I.I.G.G.H.H.I.(.{.J.D.H.I.I.^.^.^.^.G.D.F.D.S.D.D.D.D.^.'.'./.^.I.J.I.J.J.I.J.F.I.J.H.H.J.I.I.J.J.J.F.J.J.F.H.B.l.g.g.i.i.p.O.+.i.%.g.S.a.S.F.k.S.S.F.S.B.S.F.C._ oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXR ;.s.k.k.k.P.I.U.U.U.U.U.U.I.I.G.F.J.B.k.k.k.l.F.D.S.l.h.h.h.p.d.d.t.p.p.t.t.t.o.t.t.t.t.t.t.u.d.j.p.p.p.p.h.h.h.h.h.a.y.y.t.p.t.t.p.t.p.p.y.t.p.p.t.t.t.t.t.+.o.o.t.t.y.a.h.h.h.D.F.D.l.k.l.l.k.l.D.B.D.D.I.~.~.~.^./.'.(./.I.H.D.G.G.G.k.l.S.D././.^.E.S.l.F.D.l.S.l.l.l.S.S.S.h.h.S.S.D.J.^.^.^.^.^.^.I.^.^.I.J.~.J.J.H.J.G.D.D.I.J.S.S.S.S.B.g.a.i.%.d.%.+.s.g.p.s.h.F.F.S.l.S.l.S.S.S.S.k.S.H.L.1.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXN :.7.f.k.k.k.F.P.U._._._./.U.I.P.F.H.J.F.S.k.g.l.k.S.g.a.p.p.p.p.p.u.p.t.p.t.p.t.o.t.t.t.t.p.s.k.k.k.p.p.t.p.h.h.h.h.a.h.h.a.p.t.p.h.p.t.t.o.t.o.t.t.+.t.t.t.t.+.o.o.t.t.+.p.h.a.D.D.l.D.~.~.l.l.l.k.a.h.B.D.H.~.^.~.~.~.(.(./.J.H.D.l.l.l.g.p.d.g.S.H.J.(.F.p.i.i.f.l.l.l.D.S.S.S.l.g.S.S.l.D.J.D.D.D.D.J.^.^.^.~.J.H.J.H.H.F.F.G.~.H.F.D.S.H.H.S.i.X.K X.%.i.5.%.p.p.+.t.i.S.S.g.l.S.k.g.k.S.S.S.F.J.A.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXl ;.7.s.j.j.l.F.G.I.U./.U._././.U.l.l.I.H.S.S.B.k.S.k.k.g.d.a.p.p.p.p.t.t.t.o.o.t.t.o.o.t.t.p.h.l.G.G.l.d.g.g.a.g.g.S.g.g.k.l.a.p.a.D.h.p.t.t.t.t.o.t.t.t.t.t.t.p.t.o.K o.X.+.t.t.p.h.l.l.l.G.~.l.k.k.l.N.h.h.h.H.H.I.^.G.~.l.~./.~.I.l.l.d.p.i.t.t.u.d.S.S.l.i.u.X.t.k.l.l.l.l.l.l.l.l.l.F.k.k.k.F.l.l.l.l.D.~.~.~.~.~.l.~.l.l.G.D.l.G.F.S.S.a.l.F.l.u.E J W #.%.i.t.u.h.i.u.k.F.S.k.g.k.g.g.l.S.S.B.S.S.J.V.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXy ;.s.i.s.k.l.l.l.U.U./././._._./.U.U.I.I.S.B.B.S.H.G.S.k.d.d.p.u.p.u.t.U o.t.t.t.t.t.t.o.t.t.h.h.l.l.l.k.a.g.g.a.h.S.l.S.S.S.k.g.g.g.h.p.p.t.t.o.o.o.t.t.t.U t.t.t.t.L K X.L K W t.p.p.l.l.l.l.G.D.h.l.d.a.h.B.B.D.H.H.H.~.G.~.l.G.l.l.l.l.d.p.W W t.t.p.h.h.u.%.#.X.+.g.l.l.l.l.l.l.G.l.l.F.k.k.k.l.l.k.h.h.l.G.~.D.~.~.l.l.l.l.l.l.h.l.S.l.S.g.p.d.i.u.E A W %.%.i.p.+.p.d.k.l.F.I.l.k.f.g.g.d.g.S.B.S.S.F.P.0.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXy T s.s.s.k.k.G.F.I./._._._._._._.U.I.I.U.l.S.S.S.S.S.H.k.g.g.p.p.p.t.t.t.o.t.t.t.t.t.o.t.o.o.p.l.l.G.l.k.k.s.f.g.g.S.F.^.F.S.S.g.g.k.g.d.p.p.t.t.o.t.t.o.t.K t.t.p.p.o.L K o.U U t.t.t.t.h.l.l.D.l.p.p.p.t.a.a.h.h.h.D.D.D.~.~._.l.l.l.l.l.l.d.s.u.#.t.o.t.a.t.%.#.@.X.X.d.g.l.l.h.g.l.l.l.l.l.l.k.k.l.l.p.p.i.p.l.l.l.p.p.u.i.h.i.h.p.u.W U +.t.t.X.J A J X.A J J K X.i.t.o.u.i.g.g.F.l.l.p.f.l.g.g.S.B.S.S.l.F.P.<.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXv ;.j.k.k.l.G.l.G.U._././._./._.U.G.I.G.l.J.F.S.k.k.k.g.d.p.p.t.p.d.a.p.p.y.t.t.t.t.t.t.t.t.t.p.l.l.l.I.l.d.d.k.g.g.S.S.S.S.B.k.S.g.g.g.t.t.t.t.o.o.o.o.o.o.o.K o.o.t.W L K K L o.%.L o.p.p.h.h.p.h.t.t.t.t.a.a.a.h.h.h.a.B.l.D.~.l.k.l.l.k.k.k.d.p.u.t.W t.%.%.+.X.X.X.X.d.h.d.h.d.p.f.s.k.l.l.l.g.p.g.g.@.t.i.t.p.l.t.t.t.t.t.t.t.t.#.W J A A A A Z F J F C Z F A K X.X.o.X.o.i.i.p.g.k.k.g.p.g.k.S.S.F.D.F.H.S.J.A.^ oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXu 4.i.f.S.C.S.G.G.U._._./._._.Q.Q.U.U.^.I.G.J.B.k.k.k.k.g.d.p.i.p.p.p.u.p.g.g.t.p.p.t.t.t.t.t.t.p.l.l.l.~.k.p.s.d.a.d.g.S.S.S.k.k.k.g.g.g.t.X.t.t.+.+.p.t.+.X.K X.t.t.X.X.D K D K K J K L K t.t.t.#.W W W W o.t.t.U U +.p.y.h.k.p.p.l.k.k.k.k.d.k.k.k.d.d.u.t.o.o.U D A A D U W W t.p.d.p.g.g.l.l.h.%.X.#.W A o.g.p.i.p.t.W t.+.t.t.t.u.%.X.I D A A S Z F S H Z C C F D X.o.W @.X.#.#.t.p.d.l.k.f.S.l.l.l.S.D.F./.J.H.J.n.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX2 } 7.g.k.B.k.S.A.U.U.)./././././.U././.^.I.l.l.k.k.k.S.B.g.l.S.d.d.a.y.t.p.a.p.t.t.t.t.t.t.t.t.t.p.p.k.k.k.d.d.p.p.p.d.g.g.l.l.g.S.S.S.l.g.g.i.p.p.t.p.p.+.o.o.t.i.g.h.u.o.X.K K K J J D D A D L K L Z A K A A L L D S U y.a.a.d.p.p.d.d.k.k.l.l.k.k.d.k.d.i.u.t.+.X.J A A A Z L L A W h.h.p.p.d.h.u.A Z A F F +.f.s.p.t.t.W K %.t.+.o.%.+.X.I L A A A S Z z b F F F F A J W X.@.#.#.o.t.p.u.h.l.g.g.l.S.l.g.S.S.F.J.D.J.W.b.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX} 5.f.k.k.k.C.H.I.G._.)./._.(./.E.^.^.(./.I.G.G.F.B.B.k.l.f.g.g.i.i.p.p.p.p.p.y.t.t.t.i.p.t.t.t.p.t.p.p.p.d.d.p.p.i.g.F.J.H.J.S.k.l.S.l.l.S.S.l.h.p.p.h.h.d.u.i.a.d.h.p.p.t.%.X.U U I J D G Z A G A A A A A B Z B Z V L U y.a.p.p.p.p.p.d.d.k.l.l.k.d.k.d.u.t.t.t.t.u.X.K G A A A L A C W u.u.p.%.@.A z C C Z X.t.u.i.i.t.o.t.W %.s.g.+.o.X.U J K A Z C z Z Z Z Z Z F F A J W @.@.%.t.+.+.t.t.p.g.d.d.l.F.S.g.l.S.S.S.S.H.I.P.0.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXv 7.i.f.k.S.l.G.U.I./._.I.Q././.I.^.E.~.I.I.P.l.l.k.k.g.i.d.s.g.S.p.t.t.t.t.t.t.p.t.o.t.t.i.i.u.t.p.p.t.p.p.d.d.p.p.a.l.~.J.F.J.G.k.g.l.g.l.g.k.l.h.h.h.D.g.g.d.a.p.g.p.p.o.X.o.+.t.X.J G J J D V A B B A A B B B B B A D U U t.t.t.p.u.k.k.i.d.k.d.k.p.p.u.W W W X.o.%.X.K K D D G A C B B C A J Z Z J F C C A %.p.t.u.o.t.t.t.t.a.g.l.B.i.#.X.I K A A S Z Z H F Z Z Z J J J W @.%.%.+.t.t.o.t.p.p.d.d.l.F.G.S.S.F.S.S.S.S.S.H.V.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXq 4.:.e.k.l.F.I.G.G.F.G.I.I.Q././.J.I.I.I.I.G.G.l.G.l.h.p.p.p.p.p.p.%.t.t.t.t.t.t.t.t.t.t.i.l.l.u.u.y.i.i.a.f.p.i.i.p.g.F.^.J.G.J.J.l.l.l.l.l.d.g.l.k.l.k.k.h.h.p.p.p.p.p.p.o.K +.o.o.L L A A D S S A V B A V B B Z h h Z A A o.+.t.t.t.t.h.G.k.k.k.k.k.k.p.p.t.o.W X.o.o.W I J J Z A G C z h h h h z z Z Z F Z E d.l.l.d.%.u.i.t.t.y.i.i.k.g.u.@.X.W D A S S S J J Z b Z F G E W X.+.%.%.i.%.o.o.t.a.a.h.S.S.F.D.B.S.S.F.H.S.S.S.H.n.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXv H 4.5.l.F.P.F.I.G.F.F.G.I.I.I.I.H.I.G.G.G.F.G.l.l.k.p.p.y.p.p.t.t.t.+.t.t.t.t.t.p.t.t.t.t.t.l.l.g.p.t.t.p.g.a.a.i.p.i.l.S.I.^.J.~.H.h.l.l.S.S.l.l.S.l.l.l.k.k.p.p.t.t.y.p.t.L K o.K t.K X.G D J X.U A A V V B B h h B B V Z Z Z A X.X.t.t.t.l.p.u.d.k.k.k.d.i.p.t.W X.+.+.X.X.U J S L G C f h h g f f z Z { H Z Z D u.l.l.d.t.t.%.t.a.l.g.k.g.&.X.X.K D J K A H X.W H F Z F J J J W o.+.%.%.%.o.+.+.a.B.S.J.S.S.H.F.S.S.S.H.S.g.C.F.L.( oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX} { s.k.C.G.F.F.F.I.G.I.I.I.U.I.F.G.G.I.F.F.S.k.k.F.s.t.t.t.t.t.t.o.+.t.t.+.t.t.t.t.t.t.t.t.a.g.i.a.p.t.t.i.d.g.k.g.S.l.S.S.F.J.D.S.h.l.l.l.F.S.D.S.S.l.l.k.l.l.h.t.t.%.t.y.+.W W L K K t.X.K J U I J D J Z V V A Z h B V Z B Z Z S Z G K W o.W p.p.s.k.k.s.s.p.i.p.l.%.o.o.X.X.G S S J J Z C h Z z f f z b E { Z Z H K p.a.%.u.t.t.t.d.g.g.l.f.5.+.J D D D W G D K K E F b Z G J D J U X.%.%.o.X.X.t.h.J.I.^.H.S.D.E.J.S.B.F.S.B.B.D.F.Z.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX* H f.N.l.k.k.G.I.P.I.G.U.U.Q.I.G.F.H.H.l.F.F.S.k.k.k.s.t.t.t.t.t.t.o.o.+.t.o.o.t.t.t.p.t.t.t.t.p.t.t.t.t.p.p.g.S.F.S.H.D.l.S.S.D.S.S.S.l.l.F.D.D.F.S.l.k.k.k.h.i.t.t.t.t.+.t.L K L L K K t.U X.K J J J D J D Z Z A D S A A A A Z z Z Z G W p.u.W J d.l.k.l.l.d.p.t.i.i.+.o.o.X.J G S Z S A A A Z Z C f f z z F F Z F { X.t.d.W X.o.o.t.p.u.i.i.%.%.+.I G X.K J D K W K H J F Z D D K K X.o.+.i.%.+.X.+.h.~.E.(.(.H.B.J.J.H.S.F.S.S.g.S.F.F.m.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXY j.l.l.l.l.l.U.G.G.I.G.I.U.U.I.I.F.F.F.S.l.S.k.h.h.p.t.t.t.U t.t.t.o.o.U t.t.U t.t.t.p.i.i.+.+.t.t.t.t.t.p.p.p.g.l.k.F.B.B.S.F.D.D.S.S.h.l.D.D.l.l.D.l.l.l.k.t.t.o.o.o.L t.t.K K L L L W o.o.+.U I J J D J S Z A A D U D A J J Z k b Z C Z G C C C @.p.t.u.d.d.d.u.u.u.u.t.+.+.X.J J F Z Z A F z z h h z z b F m Z Z H o.u.i.X.J W o.t.d.i.i.+.X.O.+.O.U I J D A D D D G J D A K K K J U X.+.t.y.t.t.U h.~./.^.(.^.F.S.F.S.F.S.D.S.B.S.F.D.A.2.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXY :.j.l.j.j.l.I.J.F.F.P.G.I.U.G.G.F.l.l.k.k.l.B.k.g.y.t.o.+.W K o.t.t.t.t.t.t.t.t.t.t.h.p.i.d.d.g.p.a.p.i.p.p.p.p.d.a.g.g.a.k.D.D.J.D.S.D.l.l.l.h.l.~.l.D.l.p.t.W K K W K K o.K W K L A A L K K +.+.U I J J D Z D Z A D U J D J D J Z Z Z C Z F F f J +.%.t.u.i.p.g.u.#.W t.u.X.@.X.{ J J Z C C z z f z z b z Z %.W S F H E %.%.@.J J U +.t.i.i.%.X.X.+.&.+.X.X.J A S D A G A G G G K L A K U o.o.t.t.t.t.h.J./.(./.(.J.S.S.S.S.S.C.S.S.k.F.S.F.L.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX*.:.l.l.l.l.U.l.l.k.G.U.G.G.I.G.I.F.l.k.l.f.k.l.k.d.p.t.K o.U o.t.t.t.t.t.t.t.t.t.X.o.p.h.k.k.l.k.g.d.g.a.p.u.p.p.i.l.S.g.d.S.F.H.l.S.F.l.h.p.p.p.l.G.l.l.t.K K K K K K o.o.K K K L A L G A L L U o.X.U U U J D S S A D J U I J J J D D D G F G F C A A E t.t.W #.u.t.W E W E K W J F F A C z z z z z z z z b h Z F F S Z Z A u.#.J { K X.X.%.%.y.y.+.O.X.+.X.X.X.J D Z A A Z A A G L J J X.X.U U U o.t.t.y.h.D.^.^.^./.F.S.S.k.B.B.B.S.g.S.F.F.P.M.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXn $.r.l.l.I.l.l._.l.F.I.U.G.I.I.I.I.l.k.k.k.d.s.g.g.d.t.L L L L U U t.t.t.y.t.t.i.+.X.%.i.g.k.l.k.l.g.g.g.d.d.d.g.g.k.S.l.g.a.F.I.J.h.S.J.D.p.i.p.D.l.l.o.o.W K A L L L K K K L W W A G L L L D K X.U X.U U O.X.I D D D J D J J J J D I I J D A A G C G X.@.u.:.W G W W W W E J F A F Z b z z h h z z f f z z z b Z Z Z F Z C Z X.#.G J J J K t.y.i.p.i.X.J I X.I X.I U K A A A Z A K K A G K L o.o.L U t.y.a.h.D.J.I.I./.H.B.S.H.F.S.k.B.S.S.F.H.J.R.x.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXS $.g.l.l.l.U.l.l.l.).l._.l.J.J.F.F.S.g.g.k.d.s.g.k.p.o.L L L U U U o.+.p.a.g.a.a.+.%.a.h.S.S.l.g.B.g.F.B.C.k.k.l.F.l.l.k.k.k.l.l.F.H.F.J.J.l.h.F.S.B.y.U U A L L A A L L K K L K K L A L A A L L L K K L K O.X.D J S S D D A L D L K J J J E W E C C F E E W W #.W E C E E F G F F F C C C f z z x z z z z h b b b Z b b Z h Z A K X.J D J W +.t.u.p.g.5.E Z J U U W X.K D D A Z D K K D D L W K K J o.W t.p.p.l.~.~.~.~.l.l.l.~.I.l.l.l.F.S.F.F.F.J.K.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXm { 5.j.l.l.U.l._.l.U.l.U._.l.J.J.B.g.S.k.g.S.k.s.i.a.t.o.L L U U U U t.p.h.h.S.S.S.B.g.g.S.S.S.S.S.S.S.F.S.l.k.k.F.l.l.l.l.l.l.k.s.l.H.D.J.^.I.F.H.D.l.&.U D A A L L G L K K K K K L A A Z A A A A L K K K L J U I D D Z V A A A A A D J J J G W 0 R C C C C E G E 0 z z z C C C C C x C C C z z z z z z z z b b h h Z b h z Z Z A G K K J J W o.+.u.s.k.:.X.Z S D J K D K X.o.A S A D X.K D G W L J X.%.t.t.t.p.h.D.~.~.~.l.l.l.l.l.G.l.k.k.g.l.J.S.J.P.] oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXM R ;.s.l.l.l.l._._.k.l.l.U.l.U.F.F.g.a.g.s.i.p.p.u.%.t.+.o.U U U U U t.p.g.a.h.J.J.E.J.H.F.I.F.S.S.J.H.H.S.S.S.l.k.l.k.l.F.l.F.k.k.k.F.J.S.S.I.J.S.H.B.y.+.U A Z A L K K K K K K K L L A A A D L A A A L K W K J I U J K D Z V V A A A D J K D G G C C C F C F 0 W C T C R C C C C F C C C C f z z z z z z z b m h h h b Z h h Z Z G A A J X.+.o.W +.+.i.a.u.+.J S X.I A D G +.o.U H D A W D A A D J K %.t.t.o.t.p.p.h.D.D.G.G.l.l.l.k.l.l.k.k.d.g.S.D.F.I.Z.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXN { k.s.l.U.l.l.l.l.l.l.l.U.l.l.S.S.g.i.s.i.%.+.u.t.o.+.o.+.+.U L t.p.h.a.g.a.h.H.J.^.J.F.I.^.J.B.g.S.H.H.S.S.H.S.F.I.l.l.F.l.l.F.F.F.G.F.F.D./.I.F.F.S.&.U o.L L L L K K K W W J L L K D L D D L L A A A W o.K J J J U U J D A A A Z Z Z D J G G E E E C C C F E E C E E 0 C C F F F C G G C f C z z z z z z Z Z z z z b Z Z z Z D J D D D X.X.X.K o.%.t.+.t.%.I J J U K W D W J I U G G J K L A A J W U +.+.+.t.t.p.p.h.D.l.l.l.l.h.k.l.l.k.k.g.d.k.D.F.J.W.' oXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoX< J 5.f.f.k.H.k.k.k.l.l.l.U.l.l.k.l.S.a.y.p.t.+.+.t.+.o.o.U o.U U t.i.d.d.h.k.g.g.H.H.J.H.S.I.J.D.F.k.k.g.S.l.S.F.I.F.l.F.F.G.G.D.I.H.F.l.G.G.I.I.F.F.J.F.a.+.U J L K U K U U K D L J G J D D D D L K L A A K o.K U U K X.U I J Z V V V A A A A A A G G E F C F C E C E E C E C C C F C x C *.W C C z z C z F z z z h b b Z Z Z S D J J I J J J J J K X.W :.i.@.E S G J W W W W E G J W K L K W L A A A L K K K t.t.t.i.p.p.p.p.p.g.l.j.k.l.l.l.l.k.g.f.g.F.F.U.V.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXN { 7.i.k.S.k.k.d.j.l.l.U.I.l.k.k.S.h.g.t.t.t.+.+.t.X.o.o.L o.t.p.d.l.g.g.a.a.a.g.S.D.D.S.F.H.J.F.B.F.D.S.l.S.S.^.I.l.l.l.l.l.F.G.I.F.l.f.S.J.I.S.k.l.H.D.S.&.K A A U t.U K D D A G G G J J H D D K L L D A L J W U o.K U U J I S A Z V Z A A A S W W G G C C F *.@.E F E G T C C F C F E G G G C z z z z Z z z z z z h b z Z Z H X.X.U J G S S S A X.E J +.s.:.i.J G J X.W W X.E E E J K W K G G K G A K K W W o.t.p.t.u.t.i.i.t.p.l.k.k.l.k.k.G.S.g.d.d.l.S.G.W.<.oXoXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoX;.{ f.s.B.l.k.j.j.k.l.P.l.l.l.k.k.h.h.h.p.t.t.t.o.o.U U o.+.t.p.a.S.l.g.g.a.p.a.a.g.g.l.S.J.J.D.G.g.B.S.k.k.k.k.H.F.F.l.D.G.g.k.l.l.g.g.p.g.~.^.S.S.S.l.S.p.%.L A A X.o.U L D L V A D D G S Z A D K L K U K G J K U U U I I J J J A Z Z A Z A Z G W W W G C E E E *.E E E E f F F F F F E G G G C z f z z b b z b C Z S h h h [ J J X.I J G S Z b Z F W +.@.%.5.g.%.J J J W X.W J W W W W W K G K W G G L A G W o.t.t.t.t.t.t.p.t.u.l.l.k.d.d.k.k.k.g.d.s.l.H.F.I.K.oXoXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoX..O.O.k.f.S.l.l.k.k.l.l.l.l.P.k.k.k.h.D.h.t.+.+.t.+.o.t.t.U +.t.p.a.k.g.a.a.p.p.a.h.S.g.g.h.a.g.l.l.J.H.g.a.g.k.g.g.l.l.k.l.F.l.h.g.p.u.p.d.d.F.I.G.F.D.S.l.a.X.L A L U D A A A Z V Z K J G Z S A J G K X.o.J G D D U U U I J J S J S V S V Z G A A A G G F C C E E G C E F C x F E C C C F *.G G C z f z C Z Z b Z b z S Z z h S J H J G X.{ G S Z F F J %.i.+.a.g.i.X.E G A X.W K E E W W W W K G J K G C A G J o.t.t.t.t.t.t.p.p.u.d.l.k.k.d.s.f.l.l.f.s.k.l.F.G.W.2.oXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoX9.H i.k.k.l.l.l.k.l.l.k.l.l.P.l.l.l.h.h.p.t.U t.t.t.y.U o.U +.a.g.a.a.g.d.p.p.p.h.h.h.h.i.d.l.h.l.G.I.S.a.g.p.p.p.a.h.k.a.a.s.g.l.l.l.k.d.k.d.k.F.G.F.S.S.k.g.i.+.K A A A S V A B s S U D S Z D Z A D K K W J S J D U U O.U K J G J A S S A S J A D G G G G C C F F C C C F C C C F G F C F *.C E f f z 0 E E E 0 E b b b Z b z b H { J J J E J S G S S A A J K o.k.k.:.J H D K X.K K W J J G W W W W J A Z G J J o.t.t.t.W t.o.t.p.p.d.S.S.g.s.i.i.g.k.a.g.k.k.l.G.P.K.oXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoX .&.J k.k.j.j.l.k.l.l.k.l.l.l.l.G.l.l.p.t.t.o.o.o.o.t.t.o.t.o.%.g.k.k.g.g.g.d.h.p.p.h.h.i.i.S.~.l.l.D.a.g.k.l.h.t.p.p.h.D.f.p.g.g.F.J.G.l.s.d.s.s.l.I.S.B.F.J.J.F.g.X.J J A V Z Z B B V D D S D Z A A D L K X.J I J J J J o.o.X.J J J D D J S A A D D G G G 0 C C C f C C F C C f C C C G C C C E *.C T z E 0 0 E E 0 z b Z b b b Z F @.{ #.E E J S S Z G X.W X.:.i.S.B.s.{ J J J D I W W W A J J W W X.X.A Z A J K o.L W t.t.t.t.t.t.p.i.k.S.k.:.:.:.i.g.g.l.l.l.l.G.J.P.2.oXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXf.$.5.j.d.k.k.l.j.S.C.k.j.l.l.l.l.l.A.p.t.o.o.t.o.o.o.t.U %.o.p.k.k.g.d.d.p.t.t.h.p.i.i.i.g.S.D.l.G.t.+.i.a.l.D.h.D.h.B.J.B.s.g.g.l.G.l.k.u.d.s.s.d.l.B.S.I.E.H.F.k.@.J J J Z A B B V Z A D J S Z S C A A D K J D J J S J U %.o.X.{ J I J S A A A D D G G G C C C C C F C C C C C x C x C C C G E E C 0 E 0 E C C 0 G b b b Z b H H S J X.X.X.K Z S S S G E i.a.k.s.g.F.k.%.@.+.J J J E W W K E J G G D X.J F J K K K W o.t.t.t.t.t.t.t.i.g.S.g.u.+.u.i.d.g.l.k.l.l.F.H.H.n.oXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXv $.5.f.k.d.l.l.l.l.S.k.k.k.k.k.l.k.k.l.p.t.+.+.t.o.o.L U +.%.%.k.S.g.p.S.p.L A D p.p.t.i.k.l.i.t.p.t.o.U t.y.h.h.h.h.D.F.J.p.i.a.d.d.p.p.p.u.s.f.k.k.d.g.S.J.H.F.H.S.%.U I J D Z A Z B A A J J A Z Z A Z A A G D S D G J J I o.%.X.X.X.U J A A A A A A C G C C f C F @.:.*.F f f C x C C C E E E C G G R 0 T 0 C C C C b b F Z Z H J S H J X.J J S A A A O.X.i.S.S.g.g.B.B.i.;.s.%.X.X.%.%.E W #.A W E S G W W W W W W K W t.t.t.W W t.t.t.i.h.g.i.:.:.i.a.k.l.k.k.l.l.D.F.H.' oXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXS :.f.k.k.k.s.F.k.k.k.B.g.k.g.k.j.d.d.p.+.o.o.+.+.o.U U U o.t.t.l.g.g.a.h.U Z B A p.a.d.g.d.p.o.t.t.t.o.U U o.+.o.L o.t.a.a.t.u.i.p.p.u.u.i.p.p.l.F.l.d.f.g.F.l.k.S.S.i.i.+.I G D D A Z D A J J J A S A Z B Z A L D D S Z D D U t.+.X.E I I G D D A A A G C C C f C *.s.k.:.F C C C C C C G *.W E E E E Z b b b C z Z F Z b H b F H J F Z Z W J J J W W J i.p.s.S.k.d.g.g.k.p.%.f.k.g.g.g.g.@.J E E E E S S A J X.o.K W W o.t.t.s.%.o.%.+.+.t.p.h.p.:.u.i.d.k.k.S.k.g.l.S.D.F.m.oXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXq S :.s.k.k.k.k.l.C.l.l.k.k.k.f.f.d.d.u.#.U U L +.+.o.+.t.o.o.t.t.l.g.p.h.t.L A C A p.h.h.p.t.W o.t.o.o.o.t.U U o.o.+.o.o.t.+.t.t.u.u.i.u.u.u.u.p.f.p.u.p.d.u.a.g.u.i.d.g.a.i.I J U D U A D A J J L G A G A A A Z A D S Z Z Z A U o.y.@.{ U U I U D D A D G C 0 W C C E :.:.E C C C C C C C G G W :.W G G Z Z z b C F Z E F H H b F E J J Z S J G J %.d.:.X.s.k.k.l.k.g.f.s.f.g.a.g.S.B.S.s.i.i.W J X.X.W I X.G J K X.t.t.W o.o.p.p.s.%.o.o.t.t.p.l.l.d.p.g.g.k.g.k.g.k.l.S.H.D.A.oXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoX; r X.%.k.P.I.k.S.k.l.l.k.k.f.k.k.s.i.p.t.W o.o.o.+.+.o.t.U U o.+.p.F.k.d.h.p.L L A U p.a.y.+.K W t.W o.W o.t.o.o.o.o.+.t.+.t.t.t.t.i.i.p.t.t.o.p.p.i.u.t.u.:.%.%.i.i.i.s.s.%.t.U D U +.U I D D I U W G L A A A A A A A G S Z Z V S J O.+.X.J I K X.J K L G G C f W E F E F C C C x C C C z C C G E *.W *.f b F z z z z F F H J F b b F F H E W X.J X.s.F.g.+.g.k.k.k.l.S.S.g.g.k.g.s.k.B.g.%.%.:.@.E %.i.X.X.%.X.D L W W t.t.W t.t.u.f.i.#.W t.t.t.k.l.l.l.k.g.a.f.k.l.l.F.S.S.S.F.w.oXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoX: J O.5.I.H.l.F.F.C.F.l.k.d.s.d.g.p.u.i.t.t.o.+.U U o.o.o.o.o.o.o.a.G.G.d.g.l.X.X.+.p.y.o.U L K K o.W o.o.o.U U o.U L o.+.t.+.t.t.t.t.t.p.p.t.t.o.t.u.u.+.%.:.%.o.%.u.i.k.S.+.I U I I U U U I I I O.K A A A A A A A Z A D D Z V S Z D J X.+.U J J W D D G A G G F :.r.G F x C C C C x C x C f C G E G C C C z z Z z z z Z z b F F F H H H F X.X.+.5.i.k.S.S.k.S.S.S.S.F.H.G.k.B.S.S.g.s.k.:.X.+.%.:.X.X.%.+.&.:.%.X.X.X.K K t.t.p.i.u.l.k.:.t.o.t.t.u.h.g.l.k.g.f.g.f.l.l.l.S.S.H.B.A.oXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXu X.%.C.I.k.k.S.F.k.l.k.k.s.s.d.a.i.u.a.+.U o.t.U o.U t.y.U o.i.a.F.U.G.k.l.D.h.p.p.t.U o.K L L o.L o.o.U t.U o.o.o.o.o.t.t.d.u.t.t.u.u.u.d.t.o.W o.:.u.@.%.:.#.t.o.u.u.l.l.X.X.%.O.J J K U X.X.U U L A G A D A A Z Z A L A A V V Z S J J X.I J J U K A A J E A @.s.:.E z f x C x f G G C f f C F F C C C C f z z z h h h z m Z Z S F E J E E E :.S.F.S.H.I.G.G.I.G.F.k.H.G.B.k.B.B.S.g.s.i.O.o.t.%.X.+.X.%.S.S.k.i.i.+.X.X.X.t.a.g.g.S.S.s.t.t.t.t.W t.p.l.l.k.k.s.k.l.l.k.k.S.H.S.J.z.oXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXH H i.F.F.k.k.k.C.k.k.k.s.i.s.d.a.t.%.t.o.o.+.o.U U U p.p.o.y.g.J./.^.l.k.g.p.p.p.t.t.t.t.o.L o.U o.L U L L L L o.W o.o.o.t.p.t.t.p.i.i.i.5.u.%.W K :.%.X.%.%.X.o.o.u.u.u.l.f.X.X.X.J I I L U U K D L A A A Z Z Z V Z A A A A Z A Z S D D J U D D D K L A J u.W i.i.5.:.Z x C f f x f f x C f f x C C f x C f b h h h h h h z Z S A Z J J X.J H X.g.D.S.H.F.G.F.F.H.H.k.S.H.S.k.k.k.S.g.s.s.i.&.i.a.s.:.X.i.S.i.+.a.f.%.+.i.g.u.i.S.S.k.H.k.p.t.W t.i.t.p.l.U.I.l.k.s.l.C.l.g.S.D.S.F.K.oXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoX< X.E k.k.l.H.F.k.k.k.k.k.g.i.i.s.s.t.o.t.o.t.+.%.o.K t.p.y.a.S.F.F.J.G.l.h.i.p.t.t.K o.t.U K o.o.o.L o.L L L L U L t.t.o.o.K t.p.i.p.i.u.:.%.:.%.#.W @.@.W %.@.W +.t.t.u.+.i.g.+.X.U J S S S D D D G A A A A B B s B B Z Z B A Z A Z Z A A A K K D D A G S G W %.u.:.%.%.E x C x f x C x f C f x f C f C C x h Z z g h s h h h Z H m m Z J E J J J X.a.F.G.I.J.l.l.F.S.k.l.S.k.k.S.g.k.f.s.f.g.S.S.B.p.%.g.g.a.i.p.g.+.O.i.g.H.k.a.S.J.H.I.H.u.t.u.i.h.t.t.~.I.G.G.l.k.k.l.l.g.D.B.B.S.P.2.oXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoX1 u @.%.C.k.k.J.S.k.f.k.k.k.d.i.i.i.i.%.t.o.t.U t.a.t.+.t.t.o.h.H.S.k.f.d.d.t.u.t.o.o.L t.t.o.L +.p.o.U U o.o.U L o.o.o.o.t.o.t.t.t.p.a.d.i.:.%.@.%.:.#.@.%.%.$.W W @.u.:.+.o.t.+.X.I I J J J S D Z A A A B A B B p s B B Z Z Z Z A A Z Z Z L A G D K D Z C Z G @.u.%.%.W E F z C f x C E F C x f f x C f C *.C S m b z b h h s h Z Z Z Z H X.@.K G J E +.F.'.`.I.k.g.g.g.k.l.S.k.g.k.k.k.k.f.k.S.S.J.f.5.i.F.F.f.a.g.i.U U 5.B.F.H.S.S.k.I.G.l.u.t.t.i.h.h.h.G.G.I.l.l.k.k.l.k.B.S.S.g.B.J.K.oXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXu a O.p.B.F.C.G.F.k.s.k.k.s.u.%.i.p.t.t.t.U +.t.t.p.t.t.u.:.#.k.k.f.p.t.t.X.o.+.U U t.t.o.U K o.t.D.U L L K K U U o.o.o.t.t.W t.t.t.p.p.s.:.%.%.#.:.j.f.d.s.i.%.W o.@.:.:.+.o.o.+.X.J X.@.@.W J G Z Z A B V Z B p B s B s B A V A A Z B Z Z A A A G L A Z Z J :.u.:.%.%.%.R F z f f C C E E C z f f f C G E E E G Z b b F Z Z h z C b Z Z F X.+.E F G J t.l._._.G.F.k.k.k.k.S.S.l.k.k.k.l.k.k.k.S.S.J.k.i.d.G.G.k.%.O.%.+.O.%.a.S.J.S.s.s.I.S.k.p.t.+.t.t.l.~.(.U.G.I.F.l.k.k.k.k.S.F.g.k.F.Y.oXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoX5 H $.i.B.k.F.G.S.k.k.f.d.k.d.%.p.y.t.p.t.t.t.t.t.t.t.u.d.i.%.d.f.i.p.t.A L L t.t.U t.p.t.t.o.o.o.o.L L L K L K L U U L K W t.o.t.t.p.d.u.:.%.@.%.u.k.F.l.k.k.5.+.@.#.:.u.%.t.o.%.%.X.+.X.X.X.X.K D Z Z B Z B B B V B B h B B A A A A B B Z B C A Z A K #.i.s.p.s.i.%.u.:.E F F C x f C C F x z x C f C C C G E J Z b b Z Z Z Z Z Z m b Z Z J E H Z J G W +.F.I.G.F.k.k.S.S.S.k.f.f.k.l.S.F.l.l.S.H.I.I.f.g.G.I.I.F.s.i.a.J.B.i.k.k.F.S.k.S.k.a.p.f.u.t.i.i.D.(.I.G.G.G.F.l.k.l.B.F.I.B.S.k.J.b.oXoXoXoXoXoXoX", "oXoXoXoXoXoXoX2 t O.%.i.g.k.B.J.S.k.k.s.d.f.s.i.y.+.t.a.y.t.+.t.u.u.t.p.k.d.W i.g.i.i.W A A L +.h.o.t.D.t.t.o.U L U o.U U t.L L L L L L K o.o.+.t.t.p.t.:.%.%.#.#.%.g.k.k.s.k.:.u.u.i.s.u.t.#.o.+.y.%.%.@.i.i.%.X.X.A Z B B B B V V B s B h B A A A V B B Z B Z A A A X.S.I.F.B.k.s.s.u.s.:.W R x f f C x C f z f C C C C *.C G J E b b b m S G G H Z b Z b F Z Z F E J J %.l.S.F.G.k.j.S.S.B.k.l.g.l.F.H.~.^.G.G.G.I.'./.H.I.~.Q.Q.J.i.i.F.J.k.k.k.S.I.k.k.u.i.p.d.u.t.t.t.d.I.U.G.I.U.P.F.F.F.F.S.J.J.S.F.S.m.oXoXoXoXoXoXoX", "oXoXoXoXoXoXoXr S %.+.5.k.k.k.F.S.k.k.s.s.k.d.p.y.t.t.y.a.p.y.y.u.u.:.d.k.t.#.s.k.d.t.G A A A K t.L t.t.t.o.t.o.K L L L t.U L L L o.U L W t.t.t.t.t.i.u.:.%.%.u.%.@.s.l.s.s.s.i.u.i.s.s.s.s.:.o.X.t.a.i.%.g.u.+.X.X.S Z Z B L A B B V V V V V Z V V h B k h Z S Z C K i.I.'.I.B.k.s.5.@.%.W E E C C f x C C x z f f x C C C C G H H b h g h Z Z A S Z b F F F J F S F Z K u.a.g.S.G.F.k.J.B.J.S.F.F.J.I.H.I././.I.D.G./._.^.G.I.Q.E.F.D.S.F.F.S.k.p.k.S.S.k.u.i.t.t.u.W +.t.p.l.U.G.I.I.U.F.G.F.H.S.H.I.S.g.B.A.oXoXoXoXoXoXoX", "oXoXoXoXoXoXoXa J @.+.a.k.S.g.k.k.k.s.s.i.d.s.t.y.p.t.t.g.d.i.i.u.u.u.s.g.u.i.g.d.p.o.L W L G G A L K W o.t.U K L L L L L L L L L o.K o.o.o.t.o.%.%.i.i.+.%.%.u.:.:.i.s.s.s.s.f.s.s.d.f.s.s.u.:.%.%.k.a.i.a.u.%.+.X.W D B B A B B B B B B B C L Z C h h h Z J I W %.g.D.J.I.F.k.s.i.i.%.@.Z Z F F C x C C C z f x z 0 E z Z F F F F R z h h z m Z Z Z z Z Z F F E H H F J @.d.l.l.F.G.l.F.l.l.l.l.S.D.J.J.^.(.'.^.J.J.I.~.I.J.J.E.E.H.S.g.F.J.H.g.%.d.F.F.B.s.s.p.+.t.+.W t.i.p.I.J.I.I.H.k.F.I.J.S.J.J.H.l.g.C.b.oXoXoXoXoXoX", "oXoXoXoXoXoXoXr X.X.i.B.i.S.k.B.B.k.g.s.p.d.d.t.i.a.i.i.a.d.i.p.u.s.i.g.k.s.i.g.p.p.o.K L W L L L A L K K K K U o.U t.o.K L L K L L K o.o.o.o.W O.+.X.+.O.&.;.:.:.i.i.:.u.:.u.u.s.f.k.f.d.d.f.i.+.X.l.S.k.p.:.%.i.i.u.W B B B B B B B p B B B K W :.F F E %.&.+.W +.t.p.h.l.k.i.W W :.s.$.F z F F z f C f x f f 0 0 z 0 T Z Z F F E C z z Z Z b Z b m F Z Z H Z H { E Z J X.%.S.G.F.l.k.l.l.l.k.k.l.S.H.J.I.^.(./.I.H.H.I.J.I.~.E.I.I.H.g.g.S.k.I.f.g.F.F.k.f.u.u.o.+.t.o.o.t.p.l.S.F.H.H.F.G.I.J.F.H.J.J.H.S.F.L.oXoXoXoXoXoX", "oXoXoXoXoXoX, h J O.S.d.%.B.k.B.k.k.g.p.i.s.d.t.t.a.p.t.u.f.a.g.s.s.s.k.s.u.s.d.p.p.o.W W d.W L A K X.o.o.L L L U t.o.o.K L K U L K L L t.K o.o.@.X.@.X.@.%.%.%.%.%.%.%.:.%.u.s.k.d.s.u.s.s.f.p.t.u.h.l.H.a.u.%.p.S.d.+.W B f B p B p p p p B B D X.X.%.5.5.%.K W W o.W W t.u.#.W W i.k.s.E F F E 0 f f C f f x C C 0 R C F F F E C Z b Z Z b Z F H F b Z H H H F H X.G J J J i.F.k.k.F.F.l.G.l.k.l.F.H.I.J.I.I.I.F.D.S.S.J.G.G.I.^.E.H.g.g.J.J.J.k.g.J.H.k.f.p.p.W o.t.t.W o.p.k.k.F.l.S.H.I.G.I.I.J.J.J.J.S.k.A.oXoXoXoXoXoX", "oXoXoXoXoXoXe H X.i.F.s.:.B.B.B.k.B.k.g.s.k.p.u.y.t.t.+.+.g.S.k.s.s.s.s.s.u.i.i.p.o.W W u.t.L L L A L X.K K K K L o.K U L L K L L L L K L t.W t.O.X.X.X.X.X.%.%.:.$.@.@.%.u.s.p.d.k.k.s.s.s.p.k.p.a.d.D.S.a.i.:.i.i.u.+.X.A B h p p B p i i p B A K X.X.+.+.X.D +.@.W K C K %.X.%.:.l.k.X.F F F E F C C C x 9 C C C z C E W E F F Z F F z z H H G J S F H H H Z F F E J H F J X.s.s.l.A.l.l.U.J.k.l.l.l.G.F.J.J.J.S.B.D.S.S.J.G.I.I.D.S.S.S.F.J.H.S.S.H.F.F.s.a.u.@.W o.W +.o.p.k.S.F.H.H.S.I.I.I.J.J.I.J.J.k.g.N.<.oXoXoXoXoX", "oXoXoXoXoXO t I X.g.S.g.u.l.l.k.g.k.f.s.g.l.u.t.+.o.o.X.+.g.J.B.s.s.g.k.d.k.p.d.t.o.o.t.t.W L L L L L L K L K L L K o.L L A L K L L K W K W W W +.%.:.@.I U X.O.%.@.%.@.#.u.u.p.s.d.u.g.k.d.k.l.d.p.u.p.s.s.i.i.i.i.+.@.%.W Z A Z B f A K s B Z S G X.W X.+.J Z J A W J Z J %.%.5.%.g.5.:.W E E G E E E G f x x C C C F E W W G F E Z Z b z b F E E J G H F F Z b F H [ E G G A W u.f.S.l.G.l.l.l.l.k.k.l.l.F.D.E.J.k.l.l.S.S.S.D.J.I.J.J.I.F.I.I.g.h.F.F.S.g.a.g.5.i.u.o.+.u.h.k.l.F.S.F.S.I.~.~.I.I.J.J.I.S.k.S.w.oXoXoXoXoX", "oXoXoXoXoX@ k X.o.k.g.i.u.l.k.k.f.g.k.s.d.i.t.o.#.G K #.i.g.k.k.k.k.k.k.k.l.d.p.t.W t.t.K K K K K L K L U L L L L K U K L L L K L L K W K K K o.X.X.@.:.X.J I X.X.%.@.X.t.u.i.i.s.p.u.f.d.k.k.d.t.p.t.W i.d.s.a.f.g.s.%.+.W W D L A Z K p.G J L K o.#.J X.o.F F J W W W K X.t.i.a.i.k.k.k.j.s.s.:.*.W G G F C x x C C C C E E R F F R z h b b b H { { R H S H H F F F H E E E E %.u.u.k.l.l.l.l.l.S.F.k.k.l.S.J.^.I.h.i.k.F.l.i.t.l.J.I.I.I.E.I.S.i.t.l.k.k.g.D.S.g.k.d.p.+.u.g.k.l.F.l.H.S.G.I.I.~.I.I.J.I.F.S.S.V.oXoXoXoXoX", "oXoXoXoXoX, N U %.k.p.u.k.k.d.k.f.l.f.d.p.t.o.X.X.J G X.f.k.B.g.s.g.g.g.d.k.l.p.o.K W K G W K L K K o.t.K L L W o.K U U K K K K L J K K K K K o.X.W W p.5.X.{ X.X.X.X.X.@.t.s.s.p.s.u.d.k.p.t.%.X.K K X.i.a.a.S.F.F.k.s.t.+.W t.L Z L D K K K G J X.U J X.X.J %.t.@.W F S X.%.%.u.s.d.k.k.g.s.s.s.:.@.W E F F F C C x F F F F F Z Z C C b b b F H G J E E H Z E @.H H E E E E W %.d.k.s.k.k.k.l.l.l.F.S.k.F.S.S.S.l.h.p.g.h.h.%.i.g.S.S.J.J.I.J.B.i.o.u.g.F.g.g.S.F.g.g.a.%.u.d.k.l.l.F.H.F.J.I.J.I.I.G.J./.H.F.F.Y.oXoXoXoXoX", "oXoXoXoXoXl J O.u.k.u.u.l.k.d.k.d.k.f.d.u.o.o.J K W X.+.g.k.g.k.g.k.g.s.d.k.l.t.o.K K L L L G L K K K W K K K K U K K o.o.K U K K K L K K K G L J J J %.i.%.J J I +.O.+.t.u.i.p.u.u.u.g.p.u.+.W W L A L +.g.g.g.H.J.g.s.t.t.t.W W W X.X.C A W W X.X.X.X.#.#.@.i.:.E C f F X.u.u.i.p.s.k.S.C.k.5.d.d.:.@.*.F F C C F x F F F F R C F C F F b b H Z Z F F F J H G @.@.E J J H E W %.%.u.u.u.k.k.l.k.k.F.G.F.S.S.k.g.a.i.t.t.t.t.o.t.t.g.D.D.F.H.F.k.O.+.t.g.S.g.d.l.l.g.S.k.i.g.d.l.C.l.l.F.S.J.I.I./.I.G.H./.I.J.F.W.q.oXoXoXoX", "oXoXoXoXoXk I &.&.s.i.k.k.k.f.f.i.p.p.p.+.W X.J X.+.%.f.k.k.k.f.k.k.d.s.s.B.S.p.X.K L K G A L G L K K K K L L J K J L W t.o.U K K K K K K G A A G A L D K L A G D o.+.y.i.p.p.i.t.t.u.t.+.o.o.G A A K J o.D.S.k.g.g.g.a.a.%.+.X.W o.X.W C K +.X.G J Z S A W %.%.%.G z Z Z H @.%.u.%.W %.k.k.s.@.i.u.u.:.$.W *.E R F R C R E E E E 0 E E E C C R 0 E 0 E E R W W E W E E E E E %.:.u.:.:.:.u.k.k.k.l.g.F.G.S.S.g.p.t.t.t.t.t.%.o.t.t.h.^.J.S.J.D.B.k.%.o.d.l.d.%.i.p.i.a.S.g.I.k.k.l.l.S.F.S.I.I.^.^.I.G.H./.I.H.G.I.e.oXoXoXoX", "oXoXoXoX< Z X.+.+.%.s.l.l.k.g.g.p.u.p.u.W G J U O.+.i.g.k.k.g.f.k.d.p.s.p.g.k.u.U U L A A Z A L G A L K K L K K L K K K X.X.t.L W W W K K J K A Z Z V A A C G A D X.i.t.+.t.p.t.o.t.t.W +.o.@.K D A K %.y.g.g.g.g.g.s.s.s.i.t.t.%.#.G C S X.+.Z h V G G J @.i.s.s.@.E @.X.E X.+.W :.u.%.p.l.X.G @.5.:.:.5.:.u.#.W W E C C E R E 0 T C 0 0 R C E W W E E #.@.#.s.@.#.u.%.%.@.E E %.i.:.%.%.%.u.j.k.l.g.k.S.l.s.%.t.W K t.o.+.%.t.t.p.p.l.S.~.J.J.J.I.g.t.t.g.%.+.t.y.y.p.S.D.J.S.l.F.S.S.S.F.I././.I.U.I.G.^.I.F.H.H.V.oXoXoXoX", "oXoXoXoX: V +.%.5.t.d.g.k.d.g.g.p.t.t.t.W K K X.X.X.5.g.k.g.k.s.s.s.s.p.d.%.t.p.o.L Z Z h B A Z B Z L A W L K L L K K K K K o.X.K t.W K L K G C Z Z Z Z A A G A G t.%.+.+.t.t.t.W t.t.t.X.#.+.#.+.W X.t.i.a.g.a.g.k.g.s.p.t.y.%.X.X.X.K A +.%.J Z A X.@.%.i.k.l.k.s.s.u.%.{ { X.#.W u.p.k.k.%.@.u.s.s.s.i.i.5.%.%.$.@.E E E C E C C C C E 0 E 0 G W E T E *.j.l.s.@.@.@.@.@.#.W @.@.X.@.@.%.:.s.f.d.i.d.g.g.u.u.X.K o.W X.t.+.%.t.t.t.p.h.~.~.~.I.I.F.S.i.d.p.u.i.t.u.g.S.S.S.H.J.G.S.S.H.H.I.Q.I.~./.G.G./.I.P.H.G.Z.oXoXoXoX", "oXoXoXoXr J O.%.i.u.a.k.l.s.d.g.p.t.+.X.K K X.X.O.u.a.D.k.k.k.g.u.p.u.p.a.i.d.h.o.A Z B B h B C B C B A A A G K K L L W L K K W K K o.W G K A F A C B A A A G D I i.+.X.t.t.o.t.t.W o.W X.%.%.#.+.o.X.t.i.D.S.S.B.g.a.s.i.t.i.t.u.u.u.G A X.:.J S A J X.i.l.I.G.k.s.s.5.O.X.X.J %.#.:.u.p.k.k.s.s.s.k.j.5.u.:.%.%.$.E *.E E E E E E R E W E E R G E W W s.g.k.l.l.k.s.s.#.@.@.@.X.%.%.%.%.%.i.i.d.f.i.a.a.i.t.%.K o.o.o.X.K t.%.+.y.u.t.a.D.G.~.J.S.k.l.g.l.G.J.l.u.i.g.B.S.k.S.I./.P.F.G.I.I.I.H.I./.I.H.Q./.I.G.F.F.q.oXoXoX", "oXoXoXoXa H O.%.i.i.d.d.s.f.k.p.d.t.t.o.J X.O.+.%.d.S.J.S.l.k.f.p.s.p.p.p.h.d.d.+.A B h z h h C B B Z Z Z B A L L G L W W W L X.X.U U K K K A J J S Z D A S A A X.i.+.O.+.+.5.i.t.o.X.#.%.:.%.W o.W K o.d.S.S.J.l.l.g.d.a.p.p.p.i.%.E W +.O.X.X.X.X.X.#.i.I.I.F.k.i.%.%.@.J F E W i.i.u.s.d.k.k.k.k.k.k.s.s.s.:.:.:.u.s.E E @.:.%.*.@.@.:.W E R E E @.:.g.l.l.l.I.l.P.l.u.W @.E X.u.:.%.@.%.i.i.i.g.p.s.u.t.%.+.t.t.o.X.U X.O.+.%.y.y.%.o.t.l.~.H.F.k.g.g.k.l.D.G.s.a.l.F.H.F.B.J././.I.I.U.~./.I.G.Q.E.F.P._.I.H.F.P.e.oXoXoX", "oXoXoX@ k H O.%.k.d.k.k.u.d.d.s.p.t.+.X.X.+.%.:.5.p.g.F.S.S.B.a.p.p.p.p.p.d.t.p.K Z B h h h h C Z A A A A A C A G L W L W W X.W o.U K K K K J K J J J D A A S G J t.p.%.%.+.y.%.u.u.:.u.u.s.u.#.u.a.i.u.l.^.F.D.D.S.l.h.p.p.t.t.#.J Z o.p.+.X.X.X.X.X.#.i.S.I.D.k.%.X.%.@.G H @.u.s.d.k.k.s.k.k.S.S.H.k.s.s.s.s.s.u.s.g.E W *.@.:.:.%.@.#.@.E E @.#.u.s.g.l.l.l.I.J.l.k.s.@.@.@.:.u.i.%.%.O.+.:.u.s.i.u.:.:.+.u.h.u.X.U X.X.X.+.%.%.y.+.o.o.t.l.S.F.l.k.f.h.h.d.F.d.a.S.H.H.I.F.S.I././.E./././.U.I.Q.Q.H.I.I.J.F.S.H.N.oXoXoX", "oXoXoX: S b O.&.d.l.j.k.p.d.d.i.i.+.o.X.+.%.:.u.i.a.S.S.F.S.k.a.d.d.u.o.W o.K W A A B h k b h C B V B A Z A V B B C L A J K W W L K W K o.L K L A J D S D J D J J #.i.i.u.+.%.%.u.u.s.s.i.s.s.:.u.s.i.i.f.G.I.H.I.I.G.l.i.u.t.o.J J J @.%.+.o.o.U I X.X.t.u.u.t.W W %.@.E Z F J %.i.d.k.k.k.s.s.k.k.F.k.k.k.j.s.s.s.u.r.@.:.i.#.@.;.:.;.@.@.W u.k.l.l.l.k.l.)._.J.I.k.:.@.#.@.W %.:.u.u.%.@.+.5.:.u.u.k.l.g.a.S.g.i.O.X.U J X.+.+.+.%.X.W K K t.d.h.g.f.d.g.d.d.F.l.s.S.G.J.I.I.I.H.I././.Q./././.I././.I.I.I.I.G.H.I.Z.oXoXoX", "oXoXoXr J S +.i.k.l.k.k.d.d.j.s.y.o.X.o.&.f.u.u.+.f.S.S.S.F.S.g.g.p.+.L K L L L A A Z Z h h h h s B Z Z V A A Z Z Z C G A A G K K L K o.K L L K S S J Z S J X.X.X.J o.t.%.%.%.p.u.u.s.u.i.s.:.%.i.g.g.g.k.l.J.G.J.D.l.l.h.h.a.a.:.u.u.O.+.X.K L U D A J K J G G J W %.W G F Z G W Z W k.l.k.k.k.s.k.S.P.k.k.g.f.s.s.u.u.s.U.].j.:.%.u.s.E @.%.j.l.l.l.l.l.l.l.l.I.U.k.s.u.@.W W @.%.u.t.;.%.%.%.:.:.:.S.P.F.B.g.f.i.X.X.J E X.+.O.X.X.U K K L K t.d.p.p.p.g.l.l.F.D.g.l.F.G.I.J.I.I.I.I.(./.(./.Q.Q._._.I.I.Q.I.G.H.G.Y.^ oXoX", "oXoXoXa S X.O.i.k.k.k.k.s.s.s.s.t.K +.o.p.g.u.u.i.f.k.k.B.S.S.D.h.t.t.K K A A L A Z B h h h Z h h Z Z A G A Z Z G A C A A D D D K W K A G G J J D S J Z J S J I J U X.%.i.i.i.f.g.d.s.s.g.s.i.i.p.g.g.k.l.l.l.G.S.l.k.l.k.g.p.d.i.i.i.i.+.K A A A Z Z D A Z Z Z G J W #.W J J W W W %.l.l.l.l.k.j.l.l.l.l.k.k.k.s.r.:.:.:.l.U.k.k.i.i.i.E $.k.k.S.k.S.S.H.H.I.I.I.^.l.d.:.%.W @.%.:.:.:.i.%.%.i.u.:.u.l./.S.k.s.i.i.#.X.{ X.+.X.X.U O.U D J U D K t.u.t.u.p.d.D.B.B.B.l.l.I.~.G.I.I.~.I.~.(.(.(.Q.E.`.`.U.I././.H.H.F.L.<.oXoX", "oXoXoX5 k U %.i.k.i.k.s.s.s.u.#.o.U t.X.h.h.s.u.g.g.k.g.B.J.H.D.p.o.K U K L L L D Z V h b V Z b h Z L G A Z V Z J A A Z A J D J K J A Z D J G J I A J A S S Z A J X.+.B.i.p.i.p.d.k.a.g.g.i.i.i.s.g.p.k.G.l.I.l.S.l.g.k.p.i.u.%.%.i.i.t.+.D A Z A A A D A F J F J J G W W K J E W #.i.s.k.l.k.k.l.l.k.s.l.k.k.j.k.l.i.s.:.r.s.s.k.k.s.:.$.%.j.G.F.S.F.H.G.I.G.I.l.U.l.:.u.s.:.:.u.:.u.u.s.g.f.d.u.u.u.f.I.S.k.s.i.:.+.@.X.X.O.U U X.O.U I U L Z L o.t.t.t.u.p.l.S.S.S.k.F.P./.I.I.I.^.~./.(._._.(.(.]._.Q.I.U.I.F.F.F.H.w.oXoX", "oXoXoX5 S X.&.i.i.s.k.p.p.i.u.W U o.o.X.i.d.p.u.D.B.B.k.g.H.D.h.K K o.K K W K L L G C h h b b b C C G D Z h Z z A J A S A G J D K G F S Z H J U I J S V D S Z D J X.u.s.i.i.p.f.i.p.a.g.p.i.u.i.f.d.p.l.G.k.l.l.S.g.g.d.t.@.X.o.o.%.t.W X.D A A A A G D F Z F Z C C A A Z G D W W o.+.+.%.u.s.g.l.^.P.j.l.l.l.k.g.g.s.s.i.g.g.s.s.s.k.l.j.k.k.l.F.F.I././.I.I.I.I.I.l.j.k.f.f.s.u.u.:.f.g.g.h.l.k.s.:.i.l.B.k.k.s.5.%.%.X.I U X.U U X.U U U D A K +.u.s.u.u.u.d.S.H.F.B.k.G.G.I.I.I.I./././.(._./.(.`.[./.Q.I.I.F.S.S.F.w.oXoX", "oXoXl 4 S X.+.i.s.i.s.s.i.p.i.W L U K o.+.u.p.g.S.B.B.S.g.g.S.y.o.K K o.W K K K L L Z C Z Z Z S A Z Z Z Z B h Z G W A A D D K D G L J Z Z S J J D U I J D S Z D G X.u.u.&.a.p.i.i.i.i.g.s.i.i.s.f.d.d.l.d.s.l.k.l.g.f.d.p.t.+.W X.X.K G A A G A A A Z Z Z C s d f 0 f C C Z J W W X.#.#.%.u.u.f.l.l.G.k.l.G.l.l.s.s.g.s.s.s.g.s.s.j.s.l.l.l.l.l.F.S.I.[._._.E.I.U.U.l.l.l.f.f.i.s.u.u.f.S.g.S.H.F.l.s.g.S.k.k.k.f.i.:.X.X.{ O.X.X.o.+.O.U U U o.X.#.i.k.k.t.t.p.k.B.J.J.F.G.I.F.G.I.I./.I./.'.`./.(.].].]./.P.G.l.F.H.F.e.oXoX", "oXoXg 4 H O.+.%.p.f.k.p.i.t.t.W K K K X.+.5.i.S.B.S.F.C.k.S.g.o.L L L L W X.U K L A S h Z Z Z G S Z h h Z z z Z A W A G A G K G A A F Z D D D U I J J J D Z S D D o.%.:.i.p.i.i.i.p.i.a.a.i.d.u.+.d.g.g.s.k.k.k.k.k.k.k.d.p.u.%.+.K D A Z D D A Z A V V B h h h f 0 9 d s C A W @.W W @.%.u.s.k.l.l.l.l.l.l.U.k.j.l.l.l.k.j.g.j.k.j.k.k.k.G.G.G.G.G.I.U././././.I.l.F.k.k.k.k.s.s.i.p.g.S.S.D.F.S.k.C.k.H.S.l.k.s.5.:.X.@.+.+.+.O.X.%.i.U U K t.a.g.D.S.p.%.+.a.g.F.F.G.J.I.I.G.I.Q./.`././.`.`.E.(.`.[.[._.H.F.S.S.J.F.N.oXoX", "oXoXt , J U U O.u.p.g.d.i.t.t.t.X.D D X.O.+.+.a.S.S.S.S.B.D.y.U K L L L K +.t.L J S Z b b Z Z S C Z h C Z C Z C F W G F A A A J G A C C D K D K I I D D I S D A D @.%.:.i.i.p.i.i.p.d.d.g.d.u.K W u.a.i.d.l.d.d.d.s.k.k.k.f.u.u.t.o.K G D D D J V Z A V C B h k h f i d s B H J @.W X.:.i.s.d.k.l.G.G.G.l.l.l.l.l.l.l.l.l.k.l.l.J.J.l.k.k.l.G.G.F.G.I.U.Q.E././.I.U.G.G.k.j.k.k.s.s.f.k.F.J.J.H.H.F.S.S.H.H.k.k.:.%.%.@.+.#.+.+.U X.X.I U K K o.d.S.I.S.k.s.+.d.D.J.I.G.F.J.I.I././.(.`././.].[.(./.(.].|.).F.G.I.F.I.F.C.M oX", "oXoXh 4 J J J X.:.s.p.h.t.t.W t.K D J U X.+.$.i.g.S.B.S.S.S.+.K L A G L L D K L D Z Z h b k h k b b h Z J Z C Z Z Z G G A J D J K A Z G K D D D D I D D D I U D U i.:.i.s.s.s.p.p.i.i.p.h.a.+.K o.+.o.%.d.k.k.k.k.s.k.s.f.p.u.u.W W K A D D D X.D Z A V Z B h p i i 0 i h A J E W %.:.u.s.f.l.l.l.l.P.l.l.U._.l.l.l.l.l.l.U.l.U.J.l.G.l.l.G.F.F.F.F.I.Q./.I.Q._.U.G.I.G.k.k.d.k.k.g.g.S.J././.^.'.I.F.F.F.F.k.k.s.i.:.%.+.@.+.O.U X.X.U D K U o.p.F.G.S.k.k.i.g.J.I.J.J.S.F.I.I.I.I././._._.[.}._.Q./.].|.).H.I.H.H.I.H.C.>.oX", "oXoXm g G S G X.i.d.p.p.i.W K L D S S J X.O.+.a.k.B.S.F.D.S.t.U L L K G D A A A A C h h h Z h h z h z C C z C G F F F G A K G K o.K D J D D L D D I I I J I U I X.%.%.%.5.p.p.f.%.t.i.i.t.o.U A D A K X.d.k.s.i.d.k.k.i.d.u.u.u.W K D L G D J U D A A A Z C B f f p a s Z S J X.o.u.i.i.s.f.k.l.G.U.U.I.l.U.l.l.U.U.U.U.l.l.l.l.l.U.P.l.l.G.F.G.F.F.I.U./.I.Q./.U./.U.I.l.k.k.k.S.B.S.S.F././.^.(.I.F.F.F.G.F.l.k.s.i.:.:.%.%.o.O.O.X.U +.t.%.X.s.H.I.H.l.k.f.g.H.I.I.F.F.G.G.I.I.~.^./././.[.|.{.(./.[.[._.H.I.H.F.I.G.S.w.oX", "oXoXa Z S Z S W i.d.a.u.t.W Z Z A A V K U U +.a.l.S.S.F.H.D.p.U G G A B A A A B Z h h z Z b h h h h h z h z Z Z Z Z Z Z E F A D K G G G L D G D K G L W W X.W W E K o.#.o.t.t.t.t.o.X.t.X.A Z D A D K K :.S.g.i.i.k.k.s.u.@.#.+.K G G K W J J K A A Z Z A Z Z B B h b S A E W @.#.u.i.d.j.l.l.k.l.U.I.^.I.I.U.I.I.G.G.F.F.F.I.F.G._.G.l.G.l.G.U.l.G.U.U.(.`.[./.E.E.J.J.F.k.B.H.J.D.S.F.J.I.I.J.I.I.G.G.F.G.H.H.l.k.s.u.:.u.i.%.+.%.:.%.f.a.k.g.g.B.I.E.F.F.g.s.k.F.I.H.G.H.I.J.G.I.I.^./.^.[.XX}.(./.`.{.Q.J.F.F.F.G.G.F.6.oX", "oXoXg S S h S J a.t.i.+.o.K B C V V S D U U O.B.S.l.g.k.S.F.g.+.W G A A A B B B z h h h h h h h h h h h k h h b b Z b b Z Z F G J A G A A A A K G D J W W #.%.@.W W W W W W W +.K A J X.D V Z A A A A L +.s.d.i.p.f.l.k.f.u.:.W A A A A K W W G A A Z B B B Z A A S D J W W @.%.s.s.W #.d.l.l.l.I.U.U.^.I.U./.I.I.I.G.F.F.S.G.l.l.l.F.F.U.U.l.G.U.J.I._._.[.[.[.Q.E.E.J.J.F.D.J.J.H.J.I.I.I.^.~.~.^.I.I.I.I.I.I.G.l.j.s.u.s.s.u.%.s.g.p.i.f.g.D.F.S.J.I.S.S.k.a.g.S.S.G.I.H.S.B.F.F.J.I.I./.[. X].Q./.(._.Q.F.C.F.H.G.F.P.w.oX", "oXoXa J Z h Z G p.u.t.+.o.L B h V Z Z J U O.y.H.S.l.g.p.g.D.D.i.W K L L L B B B h s h h h s h h h b h k b h b b b b b b Z h Z Z G A D A A A A G G J J W #.:.:.%.@.X.J A J L A A Z A D L A Z Z A Z A A D %.p.d.s.f.l.F.S.f.s.u.:.G G J C G W W L A V Z h s s S D A A E X.%.%.#.%.#.t.W u.l.l.J.I.G.U././.^.U./.^.I.~.I.F.F.k.S.F.I.I.P.G.P.J.l.G.I.G.G.I./.`.[.[.`./.Q.E.E.E./././.I.~.^.^.I.~.I.I.~.I.I.~.~.^.I.G.l.l.k.s.i.:.:.%.s.k.u.%.%.u.l.D.F.B.S.S.S.g.s.s.d.k.F.F.l.B.S.S.S.J.J.J.(.(.[.`.Q.Q./.(.E.S.B.H.H.H.F.F.e.oX", "oXoXh { Z s h J +.t.t.t.W A h B V V Z J U %.i.S.S.g.l.a.g.S.H.S.t.K L G A A B B h s Z h h B z Z b b b b h k b b b F F b z z Z b Z A J A A A A A G A J W :.s.:.:.#.X.J G J L A B A A A D D A Z A Z A D J %.s.a.s.d.g.k.g.p.p.u.%.W #.K J W J L Z Z A V h s B B C Z Z X.#.:.:.X.#.t.t.W d.l.l.l.I.G.I.~.^.^./._.^./.^.I.l.k.k.S.F.F.G.l.F.l.l.l.G.G.G.G.G.^.[.}._.`./.^.E.E././././.I.~.I.~.~.I.J.I.I.G.~.~./.'./.P.G.G.G.F.s.i.g.i.k.k.u.%.+.t.g.B.S.g.B.S.g.k.s.g.l.k.l.F.S.F.S.F.H.J.D.J././.`.`.E.^./.Q.E.J.S.F.G.F.F.S.N.oX", "oXoXH I S d h D X.U X.o.K V V Z V Z H G X.i.a.k.l.a.l.g.p.h.D.D.p.W L L A L C B h h z Z V B Z B z Z Z Z b b Z b Z Z b F Z z b Z S G J D A A A A G K K %.f.s.d.:.X.X.X.J W K G Z V A A A A S A A A A X.J :.a.g.s.p.d.s.i.s.s.i.@.@.W W J W K J G A A Z Z Z G J J J J X.+.u.u.%.%.o.t.:.u.l.l.G.I.G.G.U.^././.^./.U.U.G.F.C.l.F.F.l.F.l.F.G.F.l.F.l.I.l.I.^._._./.(.E.I.E.I./././.I.J.J.J.~././.^./.I.I./.I.(.[.'.Q.I.I.G.C.k.k.k.k.P.k.:.+.i.a.g.S.S.g.D.S.k.F.k.g.F.l.k.k.G.J.F.J.G.I.F.F.I.~./.(.Q./.(.^.E.H.H.F.H.S.B.B.N.oX", "oXoXk I Z a k D K K L K U D Z G Z Z J X.+.S.a.k.g.a.d.p.p.p.h.l.l.o.G L L A C B h h Z Z A Z C h S Z S Z Z Z Z b Z Z Z Z Z C Z F S G X.X.G G A A D D J :.f.s.u.%.U U I J K G A Z B A A A J D B A A J %.K %.g.f.i.i.u.u.i.i.i.s.%.@.W W W L G A A D D A J @.%.O.+.#.X.X.%.u.s.:.u.s.u.u.d.l.l.I.l.G.G.G.I././.~.^.I.U.F.G.F.G.G.F.G.U.F.l.F.G.G.l.G.J.U.J.I._.^.U.E.J.J.I.I././.(.E.I.I.G.I./.'.'.`./././.~./.[.[._./.Q.I.l.S.H.S.S.Q.P.u.i.p.p.g.S.F.B.B.H.H.J.B.g.S.B.k.S.H.I.F.H.I.J.S.G.J.I././.Q.(.(.Q.E.E.I.H.S.S.k.g.N.oX", "oXoXb S S s k D X.K U K o.X.D L Z S :.p.p.g.a.B.l.S.h.a.p.p.d.l.l.h.t.t.t.K C B Z B A G Z B V C C Z S A Z Z b Z b S S Z b Z F H S S H X.+.K K D G K J @.d.s.t.W J J J J K K A A V Z A G U J V A A A D D %.k.g.s.i.:.%.u.u.:.5.%.%.%.u.o.J Z B A G D X.%.%.%.%.%.%.O.+.%.p.u.:.s.k.k.d.l.d.k.l.l.F.I.G.U.I.I.I.^./.I.I.G.G.G.F.F.G.l.l.G.F.P.G.^.U.U.I.G.I._.U.I.J.I.I.J.I.~.(.[.`.~.I.J.~./.'.[.[._././.I./.`._.]._.Q.I.G.G.G.I.S.I.J.k.f.i.a.g.H.H.S.B.g.D.S.B.S.F.F.H.S.J.J.B.S.^.J.F.F.J.I./././.(./.E.E.E.Q.H.S.S.k.g.N.oX", "oX< Z B F h V J X.K U J o.o.U L Z S %.a.f.a.a.k.h.l.D.h.p.p.p.h.l.h.t.t.o.W A A A A K L A B V h C Z S A S Z Z b z z Z Z Z F H Z Z V Z X.%.X.X.K G A J W W W W J J I J D J K A A Z D J G X.U Z B A D W X.:.k.s.u.i.u.:.u.%.#.X.X.@.W W W K L W A G X.+.i.%.%.%.+.%.%.i.a.f.d.d.k.l.l.l.l.k.k.k.k.l.F.G.G.I.G.J.^.I.I.U.G.F.C.l.l.G.l.J.P.l.l.F.H.l.l.l.G.I.U.G.I.J.I.J.F.G.I./.[.(.I.I.I.~.^._.|.|.`._.Q./.(.'._.|._.Q.I.I.G.I.I.I.I.I.H.B.s.a.k.F.H.H.S.B.H.S.B.S.S.S.S.S.S.I.J.F.I.F.S.F.I.I./.(.^.^.^.Q.I.^.^.H.F.D.S.C.B.) ", "oX8 h V J z Z G X.U X.U U o.U U A Z U a.k.g.g.g.g.g.g.g.p.t.p.h.p.h.t.W K K A A A L L G Z k V Z Z J A S S J G Z z Z b Z F F F Z b z Z S E W W K G A G D G G W G G X.U G I I D D D D X.U K +.A B Z J +.g.l.l.f.u.s.k.s.u.i.o.{ J J A A K K J o.X.X.+.i.i.i.i.%.5.p.p.s.a.f.g.D.S.H.H.S.k.s.f.k.k.l.l.l.I.G.G.G.G.I.G.U.I.F.F.l.l.F.G.G.S.S.H.H.H.F.S.k.F.G.G.I.G.I.H.S.F.I.I.I.U.I.G.I./.U.I.^.[.]._._.I.I._._._.[.`./.~.I.I.G.I.I.I.I.I.S.k.l.h.l.H.G.G.S.H.S.S.B.B.B.g.S.F.F.J.G.H.l.C.G.I.I./.^.Q.^./.Q.J.E.E.H.F.S.S.S.a.^ ", "oXg a Z X.C S G X.U L t.U U o.U U D X.a.a.f.g.k.s.g.a.g.p.p.p.h.h.p.p.K A Z B L A L G J S V Z S S D S Z Z S S z Z k b Z F J F b S A A Z G G J W K J L G L A L A D K X.J J J U D J K U U J #.A C G X.%.g.g.f.p.s.s.p.u.s.%.X.X.J C C C G W W X.X.+.f.i.a.i.g.g.i.s.f.f.i.s.g.S.J.I.G.l.k.k.l.F.l.G.G.l.G.G.G.G.F.F.F.l.F.l.l.F.F.G.G.P.l.S.k.k.k.S.S.k.F.F.F.G.H.J.I.H.P.I.I./.U.I.I.G.G.I.^.~./._._._._.~.~._._.(.(./.(.I.H.G.I.G.I.I.J.S.k.S.S.l.F.G.G.S.H.H.D.B.B.D.S.S.F.J.G.F.S.S.S.G.I.U.^.^./.^.(.E.F.J.S.S.k.B.S.F.N.,.", "< t i Z W A D D K U K o.U L U U %.+.X.5.i.i.i.k.p.p.p.p.p.t.t.h.p.t.o.o.Z Z A A K G A A Z A S J G A Z Z Z S H Z b b b Z F J G C G G A F Z C Z W X.J G D A Z A A J J J S S J X.I J I D I X.O.D S A E E %.k.f.i.5.%.:.:.%.J G G Z h f f A o.K X.X.%.5.5.a.d.g.S.S.g.s.a.p.p.g.S.H.I.G.l.k.k.l.k.l.F.U.I.l.I.G.G.F.F.F.l.l.k.F.l.F.G.G.P.F.H.S.k.S.I.F.F.S.k.F.F.F.F.I.I.I.I.I./.U.I.G.G.I.I.~.I.U.~.^.~.~.I.^.^.U././.I.I.I.F.I.I.G.I.I.S.S.S.g.g.l.F.G.I.G.H.H.B.S.l.J.J.S.D.J.J.S.l.l.l.G.I.^.I.J.E.E.(.I.F.H.S.B.a.S.S.D.N.c.", "oXi i Z Z S D D L U K K U K K O.:.+.J J +.i.i.s.p.p.y.t.p.t.t.h.h.p.o.L B C A A L A C A S D A D D A Z Z Z H J Z Z b Z Z A E G A A A Z C C C Z G W o.K G A A A A D J I J J J X.U I G D I %.%.U G J G J %.g.s.:.%.:.:.u.:.K D C d i 0 0 B G A K X.%.i.i.i.s.g.k.F.S.a.a.s.f.g.B.J.I.G.l.k.k.l.l.l.F.U.U.G.I.I.F.G.G.F.G.l.l.S.l.S.F.l.l.l.S.J.S.H.G.H.G.F.C.l.H.I.H.G.I._.].I.I.G.G.H.H.G.I.I.G.I.I.I.I.^.U.^.~.I.I.I.J.I.G.H.F.H.I.I.U.S.S.S.S.g.l.F.I./.F.H.D.S.l.S.D.J.F.F.H.G.H.S.G.H.F.G.I.G.D.I.^.!.H.F.S.F.S.F.S.H.D.B.v.", "oXi f Z F Z G G L K K K U K U X.t.i.J F K :.i.i.i.t.p.p.p.i.u.u.p.p.o.K Z B A A L G Z A D X.J S A S Z Z b F F b h Z Z D D X.W J L G C B Z Z Z G K +.o.J A A A A Z A D U J J I I X.J I X.:.%.X.U J E { :.:.:.X.X.@.t.t.u.W B p i 0 i f s B A J #.5.s.s.i.i.g.f.S.g.s.s.%.i.i.s.D.G.F.l.l.k.k.k.S.S.H.I.G.G.P.G.G.G.F.l.k.k.k.l.G.G.l.l.l.F.l.G.P.F.I.H.F.S.F.G.U.^./.Q.U./.I.I.I.F.F.l.H.J.J.l.I.I.J.I.~._.I.~.I.I.I.l.I.G.G.G.G.G././.H.H.S.l.S.F.F.G.I.F.H.F.S.S.B.F.J.J.J.S.F.H.G.I.G.J.J.I.H.F.I././.J.S.S.S.B.F.B.D.F.F.8.", "oX8 z J f h G L A K L K U K I U X.X.Z Z A E X.:.i.i.p.t.i.a.u.+.t.t.W K A A Z A Z A Z A J I J J D F Z b Z b h b b b S G S G J J J A Z Z C Z G C S J @.X.J J A A A D J K J J I I I J X.X.:.%.X.{ E X.%.s.s.#.X.D L W L G A C h d 0 0 i p B D o.+.i.S.s.:.i.i.g.S.k.k.s.@.O.i.s.s.k.k.k.l.k.k.F.F.l.F.G.l.F.G.H.F.F.F.F.l.l.l.l.U.P.P.G.l.l.I.J.G.S.I.G.F.S.S.F.F./. X X[.I.J.G.H.G.C.F.F.l.G.U.U.I.J.J.J.l.I.I.I.l.J.J.I.G.G.G.I.I.(.`.I.F.S.S.S.G.I.I.I.F.F.F.S.F.B.S.J.E.J.J.J.G.I.G.I.J.J.H.F.S.J././.E.S.S.B.S.F.S.F.H.C./ ", "oX8 z J p h A D A L L L J I J U X.W Z Z F S A %.%.p.a.i.p.p.i.t.t.d.t.K A G Z A A A A G J J J S G S Z Z Z b z h b Z H S S A Z G W G L J Z C C C z Z D X.W J J J D D D J J D U U I J U I X.%.%.@.@.@.i.i.:.W J G J K A G D G A Z f 9 0 B A W t.t.:.s.i.i.:.i.s.g.s.k.s.%.%.s.s.s.p.k.f.k.k.l.S.S.F.G.G.F.S.F.F.F.G.G.F.S.l.l.S.G.G.l.l.G.F.G.F.G.I.I.G.G.l.F.l.F.I.`.}.[.U.F.H.G.G.F.F.G.I.G.J.U.J.I.J.l.l.I.l.I.l.U.I.l.I.l.I.I.I.[.].I.H.F.S.F.I.I.U.I.H.H.S.S.S.S.F.I.`.Q.J.J.G.G.F.H.J.H.S.B.D.J./.^.J.S.C.B.F.J.H.S.H.F./ ", "oXoXH S a h A A A L L L K U U J D A Z z Z b X.i.u.u.g.a.p.u.g.g.p.l.p.t.A A A Z C A A K U U J J D S z Z F b b b Z H G S S Z A A J J A G G G A C h Z D X.@.W G J J D D D J I U X.U J I J { X.%.%.X.:.g.i.X.J G J W W K G D D A Z h i s A J X.o.t.%.i.:.u.s.s.i.s.s.k.k.s.s.s.s.f.k.f.k.k.l.S.S.F.G.F.G.G.l.F.F.G.U.I.G.F.l.k.l.H.l.l.G.I.l.G.F.l.G.I.F.G.S.l.l.G.I.U._./.U.H.G.I.F.F.l.l.l.G.J.J.l.G.G.G.J.l.I._._.l.J.l.G.I.I.I.I././.I.F.F.F.H.H.G.I.I.H.H.S.k.S.H.J.I./.I.F.J.H.H.H.J.F.F.B.k.H.H.^.^.J.S.S.S.S.F.H.H.J.C.8.", "@ @ F F i B B A A A L A L U K U F b Z b Z b G y.s.i.u.i.p.p.d.p.p.l.p.t.L A B A A V A J U U K K A A m Z Z m H H F G E K J W D D G G C G G J J C C V G J K X.W J W L J J G W E W @.W W W W W @.#.#.s.s.W E E E W W W W G A A A A C i f A o.@.u.s.s.u.u.k.k.d.s.u.u.u.p.l.l.G.k.s.p.p.k.l.S.l.S.F.S.k.l.F.S.S.H.H.I./.H.l.l.l.k.l.l.H.H.F.G.G.F.F.G.G.S.G.G.H.G.I.I.I.^._.U.G.F.J.F.C.l.k.k.I.G.G.F.H.F.S.F.F.H.I.I.I.F.F.G.G.I.I.I.(./.^.F.H.G.I.I.G.G.I.I.H.S.k.S.H.J.J.E.H.D.H.G.F.F.G.H.S.l.k.F.H.I.^.I.k.k.S.B.S.H.J.J.C.6.", "oXa h J p B B L Z A L A A U U K F b b Z Z Z G %.d.d.p.d.p.u.p.t.t.p.t.t.K A A A A Z A U X.J K U A Z Z Z Z Z J J G G W W K W K D L L A W W W W G S S G A J X.#.#.W W G L W E E E W W W W @.#.@.#.s.s.@.E W E W W W W L A A A A G Z h B G W X.i.s.s.s.k.l.k.g.d.s.t.t.p.g.l.F.d.u.t.u.p.p.k.k.k.F.F.S.S.B.F.S.S.H.I.`.H.F.G.S.k.F.F.G.H.F.G.I.H.F.G.l.l.P.I.J.G.F.I.I.U._.U.G.F.I.F.F.S.k.k.H.H.G.G.F.S.I.B.S.F.I.G.H.F.F.F.G.G.I.I././.I.F.J.H.J.I.I.I./.J.S.H.S.k.S.S.F.J.H.D.H.G.F.F.G.H.F.S.l.J.G.I.U.I.S.S.S.k.S.S.S.H.B.j.", "oX5 s D s s B B B A A A A D U U Z Z Z F F b F W t.i.p.d.i.t.t.t.t.t.+.W o.G A B Z Z S J K I U D A A Z F F G J F G F G J D W U J W G A L J W %.W J E J K W X.W X.@.o.W A W W E W #.W @.@.@.:.@.#.u.#.E E E W @.@.W W W G L E L G A V h C A W :.u.u.k.l.U.l.l.f.d.s.i.i.p.s.s.:.#.t.t.t.t.s.p.s.l.D.F.F.k.S.l.l.H.J.J.S.F.G.S.S.F.F.G.I.I.U.G.I.G.S.k.k.S.I.J.H.F.G.G.I.U.U.I.G.I.I.I.l.l.S.F.F.I.U.G.S.S.l.S.l.I.I.H.G.H.G.G.I.I.^./.Q.E.I.^.J.I.G.I.G.I.I.F.D.F.g.k.k.S.H.J.H.F.G.H.F.H.F.F.G.H.J.I.I./.P.F.B.S.S.k.S.S.H.g.,.", "oX= s h s s B Z Z A A Z A L U U Z Z Z S A m z F W t.p.p.u.t.W t.t.K K t.t.G A B V A S J J X.X.J D A S E J H { S Z F A W J K G J L C A K G G W W X.X.@.W J J A D K W @.W W J E W @.#.@.W W :.:.@.:.#.@.W E @.#.@.#.#.W W W W G G A A G F W :.@.%.u.s.k.U.l.l.f.i.d.f.g.i.i.i.#.o.t.W t.t.u.p.l.G.S.G.J.F.S.F.H.F.F.F.S.l.F./.G.G.I.I./.(.U.G.F.F.B.k.l.H.F.F.F.S.l.l.G.G.G.l.G.^.I.F.l.l.k.k.F.G./.I.S.S.l.F.l.l.F.I.G.H.F.F.J.I.^././.E.E.^.J.F.H.I.G.G.J.I.F.F.S.k.k.S.S.D.H.J.G.G.H.F.S.S.I.I.I.I.I.I.I.S.k.S.S.B.S.F.F.f. .", "oX= i d i p p B Z V A Z V L U L Z Z F F F F Z Z E t.i.p.t.t.W o.t.o.t.W K A B A V A D K U U +.X.X.K G J I { H H F Z J i.X.G A J C A A L W X.W J G W t.+.W W A G A F @.X.W @.E W :.:.W W @.:.#.:.g.i.u.u.@.#.:.@.#.#.W W W W W G A A X.W @.X.W @.:.s.k.k.k.k.d.d.k.g.p.%.u.#.+.%.+.o.t.t.p.l.h.D.F.B.D.S.S.F.F.l.G.F.H.l.S.H.I.I.I.~./.(.E.I.F.F.F.S.S.J.J.J.S.S.l.F.F.C.F.G.G.G.F.k.k.k.k.S.J.D.G.H.S.S.S.l.l.k.H.H.l.F.F.G.^.^.I././.E.J.J.J.F.F.G.G.G.H.F.l.l.B.S.S.S.S.S.H.I.J.F.H.F.S.S.J.J.I.I.I.I.H.k.B.S.S.D.H.S.H.g.,.", "oX% 7 0 i p p B B B A A V A L D Z Z F F J F z z Z #.t.p.t.o.t.t.p.p.t.p.t.A A B Z D J K D I U I X.J D D H J J H W E D W J A G G A C W L K W K G S S X.u.t.W K J A A E #.%.@.E W :.:.#.#.:.s.:.:.i.g.g.s.:.#.#.@.#.#.W @.W G A A A K @.#.X.E X.#.%.u.k.s.p.s.s.d.i.%.%.%.%.X.X.%.+.t.t.t.d.h.d.h.S.g.g.l.l.S.G.H.I.G.F.l.l.F.I.I./.(.}.`./.I.S.F.S.F.H.J.H.B.S.S.F.I.l.k.l.F.G.l.l.l.F.k.l.l.F.S.F.F.H.S.H.H.l.k.l.l.k.l.l.l.I././.`.(.I.H.H.F.F.F.F.H.H.F.l.F.l.B.S.S.S.B.S.F.J.I.H.H.F.F.S.F.J.U.G.I./.H.F.S.S.B.S.S.H.H.N./ ", "oX@ 6 t i i p s A V Z Z Z A D D S Z F F G F C C C W p.t.o.W t.t.t.t.t.t.K L Z Z V A A D D I I D J S D J J J J J E W E J J X.W W F F W W J D A G J S F J t.W K J J E E X.u.@.E @.u.:.t.#.s.g.s.s.u.u.:.u.:.:.:.W W @.W @.E G G G C E X.X.E J W X.X.%.:.:.u.s.s.u.;.X.@.:.%.X.W X.p.t.t.W p.p.p.p.g.g.l.g.k.l.l.H.G.F.S.k.l.l.S.U.^.(.[./.E.I.C.S.S.S.S.B.S.l.S.F.I.G.l.k.F.G.G.G.l.l.F.k.k.g.S.F.G.G.l.H.H.F.g.k.l.l.k.g.k.l.F.I.(.(.(.I.H.D.S.H.l.F.H.F.F.S.F.k.S.S.S.S.B.S.S.H.J.H.H.S.S.S.D.I.Q.H.I.I.H.F.F.F.S.B.S.H.H.g.M ", "oXoX6 a e i p B B B B A A A S D S H H H A Z Z G A L t.i.p.o.t.t.t.L L t.U K A Z Z V A J I I D J J J J D G G G J E J Z W @.@.@.J W G E W X.K D A X.H G J J W W G A X.W E #.%.@.W :.@.%.:.s.g.j.s.u.*.@.s.u.:.:.@.@.W @.#.E E G E G G E R Z C C E W X.W @.%.t.u.u.%.#.E @.X.X.J U K t.W t.t.p.p.p.p.h.l.g.k.l.k.l.G.S.l.l.l.F.F.G.I.(._./.I.H.F.F.J.B.B.B.S.S.k.S.G.l.l.F.l.G.G.I.l.k.f.l.k.g.g.F.F.F.l.S.H.S.g.k.k.k.k.k.F.F.F.G./././.E.H.J.H.H.F.F.H.F.S.k.S.l.S.S.S.S.l.g.S.H.J.F.H.H.S.H.H.^.~.I.I.I.G.H.F.S.S.B.F.I.B.j.M ", "8 oXe i t i i s V B B Z D V D U S Z F H Z Z F J G G W i.t.t.t.t.W L L u.W W W G Z Z A L J D I J J J E H S Z B Z F F Z Z J W X.J E W G W W W W W W W W :.J G t.W G X.@.W @.#.u.%.t.#.:.:.s.i.s.k.s.%.:.:.i.:.:.@.@.@.#.#.@.E E 0 G C Z F z b F R E @.@.o.o.@.%.%.#.%.@.E W W W J X.U U %.p.u.p.t.p.d.d.k.k.k.k.l.F.F.F.S.F.G.F.F.G./.'./.G.l.k.F.I.S.k.S.l.l.l.C.l.l.l.l.F.l.G.G.l.k.k.l.k.f.k.F.F.S.B.S.J.S.k.l.k.k.l.l.l.F.H.G./.Q.^.^.J.F.D.S.S.S.F.B.F.B.B.S.S.S.S.S.g.B.S.H.F.F.J.H.H.H.J.I.I.I.I.E.J.J.F.B.B.S.J.J.S.B./ ", "oX= 4 6 0 s V i V V B V V V Z D F Z Z F F S W J G L L W t.o.o.o.W A L W W L W A A A A D J J J I I I E F S S V Z Z Z F F Z F J J G G G W #.W #.W E W g.G.#.G W t.X.E @.o.W W %.s.r.s.u.u.i.s.s.s.s.s.s.:.s.u.:.@.@.:.#.#.@.E E E h z z Z b b C F E W E W W K W E X.+.i.J E W D J G J D o.p.p.p.p.d.d.d.g.k.k.g.h.k.l.I.P.F.G.G.G.F.H.I.^.G.F.S.S.F.H.S.H.G.F.G.l.l.l.k.l.l.l.F.l.k.l.l.F.F.S.l.F.F.F.k.S.J.S.k.l.k.k.l.D.F.G.F.I./.E.J.J.S.S.S.S.S.H.S.B.F.S.B.S.S.S.S.k.B.S.J.H.S.F.J.H.J.J.J.I.I.^.I.I.I.I.J.S.S.H.I.I.S.N.! ", "oX@ 3 6 6 s D s h B s V A k V A Z Z C Z F F J X.G W W L W o.W W K A L W K K W K D D D J J X.X.J U +.X.E A A A Z Z z Z F Z Z F A G W W W W W W W G G #.d.W G G o.%.W W W W W %.s.s.s.s.s.i.s.g.s.s.i.s.s.s.:.:.:.:.:.#.:.@.@.E E z F F z z h Z Z F J E W W G J G J J %.X.J J J G I G K #.u.p.i.p.p.d.k.k.l.l.g.g.k.k.l.S.F.S.G.G.F.H.H.I.G.F.S.H.S.B.k.S.G.G.F.k.k.l.l.C.l.P._.P.l.k.k.l.F.D.S.S.H.J.S.S.F.F.l.k.k.l.l.l.F.H.H.G.E.I.J.H.D.H.F.F.F.J.H.S.B.S.S.F.F.H.F.h.S.F.J.F.B.F.S.S.F.J.J.J.I.I.I.I.I.J.F.S.B.S.I.^.F.N.) ", "oX. 4 t e i h h s V h V V V B A S C z Z Z F J E W G G G L W o.K L L G W K W J K W D D D J y.O.J U X.@.X.J A A D Z Z z Z F Z S Z Z W W t.u.W W Z Z G A J G G G J %.X.W K X.#.:.u.s.s.s.s.:.:.s.k.g.i.s.j.s.:.s.s.:.:.s.:.@.E E C Z E Z z d f z F F G @.W F C Z C S W o.o.W J J J J D X.X.+.a.i.i.p.p.d.k.l.F.l.f.s.k.S.S.k.k.G.I.I.F.F.J.G.S.k.S.S.k.l.l.C.F.l.l.C.S.l.G.l.G.I.G.G.F.k.k.l.F.C.S.F.J.H.S.S.S.l.l.k.f.f.g.S.l.S.F.J.J.H.F.F.E.^.J.J.J.H.H.F.S.B.F.B.H.S.a.B.S.F.S.F.H.S.D.H.J.J.J.I.^.E.I.J.F.S.S.B.S.I.I.g.9.oX", "oX+ 5 i 6 i s s s V V V V B h Z A S Z b C Z J J W G L G L K W J D J G X.J G K X.X.{ { G I U X.X.X.J W X.W A A A S Z Z Z Z Z C z C A A W W W E F A A A J G G E W X.@.@.X.X.%.:.u.:.i.:.:.:.u.d.k.s.:.s.d.s.k.s.s.:.:.*.@.@.@.@.E E F 9 d d d f F J G E W Z z F Z S W %.%.@.J E E J D X.O.+.p.i.f.d.d.k.k.k.l.l.k.k.k.S.S.l.k.S.F.D.S.S.S.G.F.l.S.S.g.l.l.l.I.l.l.H.F.F.I.F.I.l.l.G.F.k.k.k.l.l.l.H.I.F.S.S.k.k.S.k.d.a.h.F.F.S.S.J.J.J.S.D.H.H.F.J.I.J.J.J.C.g.S.S.H.D.g.S.H.J.F.F.H.D.H.J.J.I.^.I.I./.I.I.I.S.S.S.H.J.H.g.4.oX", "oXoX- 9 i h i p s s B V B h B Z J J Z b Z S J W W W G L J K W W D G J D J K X.X.@.%.O.J J I I %.+.E E W X.D J F F J A Z Z A A C C Z Z A W W G Z J J J W J G E W W X.%.:.@.%.:.s.u.u.i.s.i.s.i.j.s.:.s.s.s.s.s.r.s.:.:.@.;.%.@.$.E Z x 9 8 9 i C F J F J E S F H Z S $.i.:.%.W E U X.X.%.s.a.k.g.k.k.k.k.l.g.l.k.k.l.k.l.k.k.k.k.k.D.S.l.F.S.I.H.k.g.h.g.l.l.G.G.G.l.l.F.G.l.l.k.F.l.S.k.k.l.k.k.F.S.S.S.S.k.k.F.l.a.g.l.l.F.S.F.E.^.J.S.h.B.S.D.J.I.H.D.F.S.D.S.g.S.S.g.D.J.F.S.F.H.H.J.I.I.I.I.I.E.I.I.J.H.S.S.S.H.E.g.B.4.oX", "oXoX: 5 S V i i s s h B B B B Z G X.S Z Z Z D W G W J K K L A J D D D D J X.X.X.X.+.U I J J J +.5.o.W E K J E E X.G J D A A F G A Z G J W W W W W @.W W @.W E J J J @.:.%.%.:.i.u.s.s.s.s.s.i.s.s.s.:.s.:.s.:.u.i.u.:.u.@.%.%.W z z f d 9 9 z C z h Z Z R G F E A J X.:.u.%.X.X.%.p.i.f.g.d.g.g.k.k.l.k.l.k.k.k.k.k.k.F.D.l.k.k.h.l.h.S.l.S.H.F.l.g.d.h.k.l.F.G.l.l.P./.U.G.l.k.l.P.G.l.k.F.l.S.H.S.S.S.S.k.g.k.g.g.g.g.l.F.F.F.Q.E.J.F.k.B.H.H.J.I.I.H.F.S.F.F.S.l.S.B.J.I.B.H.F.H.J.I.I.I.I.I.^.I.E.E.I.F.l.S.D.J.J.g.B.4.oX", "oXoX> 6 S V i s s s B B V s Z Z A D A Z z C D J K W G J J A J G D D G J U U O.X.U U J J J I U X.i.i.W J A Z S J J G G X.%.X.E E E A E #.W W #.i.u.%.%.@.W @.W E J E X.:.:.u.:.:.i.s.s.s.s.d.:.i.s.s.:.s.s.:.u.s.g.s.s.u.:.u.i.W C x 9 x 9 9 i h z z Z J X.X.E X.@.%.+.%.s.:.i.s.g.B.k.f.s.f.g.k.k.k.k.k.k.F.k.l.F.H.S.k.l.l.F.l.h.a.p.g.g.l.D.I.l.l.d.l.l.l.l.F.G.G.U._.U.G.l.l.l.l.G.F.k.l.F.H.I.H.J.J.G.F.l.k.S.g.g.d.l.G.G.I./.J.H.F.k.k.H.J.I.I.J.J.F.F.F.l.S.S.S.D.I.I.S.S.H.I.~.J.I.I.J.I./.E.^./.J.S.g.B.I.I.H.l.N.8.oX", "oXoX> t Z S i a a s B B B s A A A A A B B B Z A L K W K J J J W W J J W W W @.W K G G A L J K #.+.+.L J A C Z S G A F X.p.u.:.W E W @.%.X.A K +.X.X.X.X.E J E J W %.i.i.s.s.u.s.k.s.f.f.s.s.i.k.s.s.s.s.s.s.s.s.s.:.u.:.#.#.#.@.E R 0 0 0 0 0 C R C E E E @.+.%.u.:.t.t.s.s.g.f.l.l.k.s.s.k.k.k.k.k.l.k.k.k.k.k.l.S.J.S.g.D.S.B.g.d.i.p.a.h.S.F.D.g.B.S.l.k.l.G.G.G.^.[./.G.S.S.B.h.S.S.S.S.S.H.J.H.I./.I.I.F.k.l.g.g.l.G.^.I.^.(.I.G.F.g.k.F.I.^.~.G.F.S.I.F.l.S.h.S.J.J.F.F.F.H.^.I.H.I.I.~.I./././.^.H.B.k.S.E.J.F.g.f.| oX", "oXoX< 9 Z X.h i i s B s p B V A A A A A Z A A A G K W W J G L W W K E W W J W W L G G G D K W o.X.U K A C Z z Z F S Z J k.l.s.:.%.#.%.#.K D L X.X.X.@.X.%.X.J J X.%.s.i.i.g.k.k.k.s.f.k.k.j.s.s.s.s.s.s.s.s.s.s.:.#.:.:.#.@.W @.$.W E z z z 0 z C C E #.@.E X.:.i.%.u.s.i.u.p.f.k.d.s.s.k.k.k.l.k.k.l.l.k.g.a.f.g.F.F.B.a.g.F.a.a.p.p.p.p.h.S.S.S.g.a.S.k.k.l.G.F.S.H.I.F.S.S.S.S.D.B.B.S.S.S.B.H.G.G.G.F.G.l.l.S.g.h.S.J.I.J.^.'.G.F.I.S.F.G.I.I.~.H.l.l.H.l.l.S.g.S.J.I.S.H.D.G.I.G.G./.^.I.I./././.E.F.B.k.S.E.J.H.k.g.| oX", "oXoX% 4 V X.h 0 i p s B B s V D A C A Z A A V A A J W o.W J W W J W E W W K W W D G L A G J W X.K J J A Z Z Z Z Z F H J %.i.i.u.u.#.@.W U K X.K X.X.:.:.W %.%.W %.:.i.5.5.s.k.k.k.k.k.k.l.l.s.u.d.d.:.:.:.:.:.:.@.W W #.:.@.W W $.#.E E R C F E G C C E @.G J :.:.:.k.j.j.d.d.s.s.k.d.k.k.k.l.l.F.l.l.l.k.g.S.g.g.S.S.g.g.g.g.g.d.s.l.d.p.g.h.l.g.f.g.g.k.k.l.F.F.S.F.l.k.k.k.S.h.h.D.S.H.I.F.H.H.I.G.I.G.S.k.l.S.S.g.S.I.G.G.(./.J.H.I.F.D.G.~.G.I.l.l.S.S.C.l.B.g.J.I.I.F.J.F.G.G.F.I.I.I.G.I./.(./.E.F.S.B.J.^.J.H.l.N.>.oX", "oXoXoX> h G Z i p p s B s B B A A C B C C Z A Z S A J W W G W W W W W W W W W W G K K Z G K L K K D D Z Z S Z S H H F J J #.#.%.+.%.t.W K J X.o.+.+.u.p.u.%.:.:.:.p.s.i.i.g.k.k.k.k.k.k.k.k.s.i.s.s.r.s.s.s.u.#.E G W #.@.W E @.W %.W E C E E E E E C R J W %.5.s.k.l.k.d.d.s.k.k.k.s.k.k.k.l.F.G.G.F.l.S.S.B.g.a.g.S.F.S.k.g.g.d.g.h.g.g.g.D.D.g.g.D.F.k.l.l.G.G.G.F.l.k.f.S.l.a.B.J.B.H.I.D.H.I.I.I.F.G.F.S.l.H.S.k.k.S.S.J.^.I.G.F.G.S.S.I.~.G.G.l.l.S.S.S.F.k.S.J.I.H.J.H.H.I.G.G.I.G.G.I.I./.(.E.J.J.H.F.J.E.H.J.S.A.oXoX", "oXoXoX> 6 a p i i p p B B B V A A A C C Z Z C C Z S J W X.E W W o.o.W W W W W K A D D J J J J K K G A Z D J A A J H F S E o.%.o.o.#.o.W X.X.X.+.u.t.u.u.p.p.u.s.s.i.p.f.a.k.S.l.k.k.B.k.s.s.u.s.d.:.s.s.s.s.:.@.W W W @.#.W @.E W #.W W W W G E E W E E E E %.s.k.k.k.k.s.j.k.F.l.l.l.k.k.F.C.G.I.F.F.F.S.B.g.s.d.g.k.D.g.k.k.f.k.d.g.a.p.k.F.F.S.g.l.l.l.S.S.D./.F.S.l.g.g.g.l.B.B.F.S.H.H.F.H.I./.G.F.G.I.S.k.S.F.k.B.l.l.J.I.G.G.G.H.F.F.F.J.S.S.F.F.F.F.l.k.k.B.H.H.H.S.F.I.G.G.F.G.I.I.I.~./.(.I.J.S.S.F.F.H.F.J.F.j.oXoX", "oXoXoX- 4 4 t i i i p s B V V A G A Z Z A Z C C Z F J W W W W W @.W W W W W W J o.X.K K J J U J J G A B C Z Z Z F J G J X.%.t.t.o.o.t.L K L L o.u.t.t.u.u.p.k.l.S.k.k.g.S.F.I.J.k.B.D.S.k.g.s.s.s.s.g.s.:.:.:.@.#.W W @.W E C C E E W $.W E E E E W E E E E @.s.j.k.s.i.u.k.l.I.U.l.l.k.l.U.G.G.I.H.S.k.k.g.k.d.i.i.d.h.k.f.l.l.k.d.d.g.f.l.F.H.S.g.g.g.l.S.G.l.F.k.l.g.h.g.g.k.B.H.B.B.B.S.J.F.F./.I.G.G.I.S.g.l.S.k.D.S.S.G.I.I.I.I.I.F.F.S.H.l.l.H.I.G.k.k.l.F.F.F.H.S.k.S.J.G.H.G.G.D.H.I.I././.I.J.F.I.F.S.S.S.F.F.8.oXoX", "oXoXoX- 7 6 6 6 0 i s s B V A A K A Z Z C Z Z C C J E E J W W W :.W W W W o.o.K X.o.K J K J K X.G K G A A A A A S X.X.D @.X.%.i.%.+.t.t.X.K K U p.t.u.i.t.i.p.f.k.B.B.S.F.S.S.C.C.S.J.I.P.G.F.l.d.g.g.s.s.:.:.#.W #.@.W E C E E F E #.W E F E W G G F E { %.@.:.i.s.i.:.%.s.l.^.U.I.G.l.l.l.l.l.k.F.S.l.k.g.k.k.i.i.i.i.g.d.g.k.D.k.l.F.l.F.D.l.k.g.g.k.S.S.l.l.k.k.p.p.a.g.g.g.D.H.S.H.S.S.J.D.S.G.G.F.F.S.k.g.g.k.g.S.S.F.J.^.U.I.I.I.S.S.F.F.l.k.F.F.F.k.k.l.J.J.J.F.g.g.C.F.G.I.I.G.F.H.I.^.(./.I.J.F.P.S.S.C.S.F.J.w.oXoX", "oXoXoX@ 4 6 6 i p 0 p s s B B D D A C C C C C Z z G X.E W J J W W @.+.%.+.W W W X.o.#.o.X.D J J K K K A A C C A S J I { E G X.a.t.W K K K o.U o.t.i.s.p.u.p.i.i.S.k.S.B.S.k.f.k.S.H.I.`./././.I.l.g.s.s.:.:.:.@.W E E C E E C E E #.u.W R E G G G F E F J @.@.:.s.:.:.$.:.k.l.J.l.G.l.j.l.l.G.l.k.l.F.k.a.g.s.d.i.i.p.u.l.g.f.d.l.l.S.l.l.l.k.k.l.k.k.k.l.g.S.l.l.l.k.g.a.a.a.h.B.B.S.S.F.B.F.F.H.G.I.H.I.F.g.d.g.k.g.l.l.S.I./.^.I./.I.H.F.S.D.P.G.l.l.k.k.l.H.J.J.J.F.g.k.k.S.F.I.G.H.F.J.I./.Q.I.J.J.J.F.S.D.S.D.F.P.e.oXoX", "oXoXoXO 7 6 6 p A i i p B B B B J C C C Z Z Z C Z H X.X.J J U X.t.W t.t.t.o.K K o.t.i.o.J D D G E W W A A D A Z A J W W +.o.o.t.o.W K G L D K o.o.u.k.u.s.g.u.i.g.i.:.g.k.g.s.S.l.l.~._._._._._.l.s.:.u.s.s.:.@.E 0 0 f C E E Z E %.@.@.W i.#.E E E E E E W W :.:.i.%.i.s.d.k.k.l.k.k.d.k.l.G.l.S.S.k.f.f.i.p.f.a.i.u.d.k.k.p.d.f.g.l.S.S.h.d.d.k.D.l.k.g.k.J.k.l.l.l.k.p.s.d.f.l.l.S.F.I.S.H.H.I.I.G.Q.I.k.k.g.H.H.S.H.S.l.S.G.G././.G.I.J.F.D.S.F.S.S.k.k.S.D.I.I.J.F.B.F.S.S.S.H.J.H.F.J.E.^.I.I.J.J.F.l.S.S.D.S.J.H.oXoXoX", "oXoXoX+ 4 7 3 0 A i 0 p B p B A G C C C F Z Z Z Z F X.X.K X.X.+.t.W t.p.o.K t.t.+.t.+.o.X.I J J F A A Z D J A A G E J K W W W W W o.L Z D X.t.%.%.p.l.s.u.u.t.u.s.i.%.i.f.s.p.g.l.~.~.~.~.[.l.l.k.u.@.:.:.:.:.@.E E C C C E E E W E E E $.5.W E E E @.E E W #.:.:.u.:.d.k.k.s.k.k.k.k.k.k.l.G.l.F.F.f.p.a.f.i.i.i.p.p.p.k.f.f.p.a.g.l.g.a.d.d.p.g.l.F.l.F.G.J.S.G.U.l.s.p.p.g.g.g.l.l.S.D.F.H.F.I.G.I.I.I.S.S.k.S.g.D.J.S.k.S.J.I././.I.G.F.S.l.l.F.S.S.S.S.C.F.I.J.F.S.g.S.S.B.S.H.H.H.I.^.^.I.J.~.J.H.S.S.g.S.S.J.E.A.oXoXoX", "oXoXoXoX% 3 3 6 p p i B p B B B G F z Z Z F Z F F H { J J o.o.%.t.t.o.t.t.L W t.t.t.t.+.+.X.K J G A Z S Z A A A E W K G L G L G o.t.o.K +.u.t.u.p.f.d.s.g.t.t.%.%.:.s.k.f.i.i.g.G.^./.~._._.l._.l.s.u.%.;.:.@.W C C C z z Z E @.@.E F E E E W J E E @.@.W W W u.i.u.d.k.l.C.k.k.l.l.l.l.l.l.l.l.S.S.f.i.p.i.i.p.d.d.f.f.k.g.f.g.i.s.k.g.g.g.g.f.f.S.I.F.~./.G.F.G.U.l.k.s.p.p.k.k.S.l.S.F.F.J.H.I.I.I.F.S.S.D.g.S.k.F.I.G.l.S.~.I.(.I.H.G.l.F.k.S.F.k.k.S.l.S.I./.I.F.S.k.B.B.B.F.J.J.I.~.I.E.I.^.~.D.J.F.S.g.H.F.J.Q.L.oXoXoX", "oXoXoXoX 3 7 0 0 i p p p B B B G W z F z F F F E E J U D U U o.t.t.t.o.t.K W W t.t.p.t.+.#.X.W A S C m Z A J W E u.K G K A A G W W o.+.t.t.#.s.k.k.k.i.d.g.f.s.s.i.s.g.k.f.f.f.D.^._._._.~.U._.l.s.u.@.@.%.@.@.W :.E E R E E E W } E E E G W E E E W @.@.W @.u.i.j.l.l.F.l.l.l.l.l.k.j.k.l.l.l.k.S.k.i.i.i.i.i.i.d.g.k.l.l.l.g.g.a.g.g.g.l.g.f.g.l.G.J.I.I.F.S.l.G.G.F.d.d.g.l.l.S.l.H.H.S.H.J././.I.F.k.J.I.l.g.g.S.D.D.D.S.^.(./.I.S.G.G.S.k.k.B.k.S.l.l.G.I.E.J.S.k.S.S.B.S.I.I.~./.^.I.I.I.J.I.J.H.H.F.B.F.F.E.E.V.oXoXoX", "oXoXoXoX 3 7 6 0 i p s B B B B C E Z z Z F G H J E F X.A L L L K t.t.o.#.t.W t.t.t.t.t.%.+.@.W G Z Z Z A A G G G W J G A G G W t.W o.t.t.+.u.k.G.F.k.u.%.u.s.k.g.k.s.f.k.k.f.f.l.J./.`._.l._.l.g.:.u.#.%.%.%.:.j.:.$.E E E E E E E F F A J G E R W W E E E W :.s.l.I.l.G.k.F.I.l.I.l.k.g.k.l.k.k.l.k.a.s.s.i.p.d.g.k.S.k.F.F.g.g.a.a.a.k.l.l.k.l.I.I._./.J.l.g.l.S.J.S.k.g.g.l.g.S.g.D.E.J.J.I.~.U.I.F.l.J.H.l.B.l.l.l.F.F.S.I.~.I.I.F.F.H.l.l.S.k.B.k.S.F.I.I.H.S.S.k.J.F.k.F.I././.I.I.I.I.I.J.I.J.J.J.D.S.D.H.I.H.3.oXoXoX", "oXoXoXoX% 3 t i 7 0 s B B B B B z C z z Z J E E E J J O.A B A L K t.t.t.t.t.W t.t.t.t.%.t.u.%.@.H Z Z Z G W K C Z Z A G Z J J W L K W W #.o.u.l.I.G.k.p.u.s.s.k.k.l.k.k.g.g.f.k.D.^./.^._.l.l.s.:.:.:.:.@.@.@.$.W W E E C E R z z Z Z Z G G G E E E E E E @.@.@.s.l.l.P._.U.F.G.I.l.l.k.g.f.k.l.S.l.k.S.k.k.s.d.k.S.S.k.s.g.l.l.D.g.g.g.g.g.g.F.D.~.I.~.I.F.l.k.S.S.D.S.k.d.g.g.h.S.D.J.^.D.I.^.I././.H.J.F.S.S.g.S.l.l.S.F.F.D.I.(.I.F.G.l.k.S.F.S.B.S.H.J.I.I.F.S.k.l.S.B.S.J.I.^.~.I.I.I.G.G.J.I.I.I.H.H.H.D.H.I.A.! oXoXoX", "oXoXoXoXoXo i 0 7 0 i B A G A A f z z z b F F J Z J #.+.A A K X.t.i.t.t.p.t.t.#.W t.W %.t.#.@.E G D J J X.%.i.J W K W W F C C Z A L L K o.t.g.l.k.k.l.l.l.l.k.k.F.H.G.k.f.d.f.k.l.G.G.l.l.g.d.u.:.*.:.@.%.@.W %.#.W W E F E E F F E G J W W E E E W W #.$.@.@.%.k.l.l.U.I.I.G.G.l.l.k.g.f.l.g.k.S.S.F.F.S.F.l.S.F.H.F.g.d.d.g.g.S.l.g.h.l.g.g.l.F.F.l.l.S.S.S.l.k.k.S.F.S.h.h.g.g.S.D.H.I.I.^.~.~.(.^.I.F.H.S.g.S.S.S.l.S.S.F.I.^._.I.S.F.k.l.S.F.F.S.F.I.I.I.H.S.F.S.k.h.S.F.J.~.I.I.I.I.G.G.G.J.I.I.J.J.I.J.H.J.^.V.oXoXoXoX", "oXoXoXoXoXo 3 i 7 6 p s A L L B f f x z z F Z Z b J o.X.+.L D o.t.l.h.l.k.s.i.u.t.#.:.%.@.@.@.W E E { J J E @.W W G A A C z A W A K o.o.o.p.i.u.u.s.u.f.f.k.k.S.G.G.I.k.d.d.k.k.k.l.l.l.g.i.i.s.:.:.:.:.%.:.:.:.%.%.%.#.W E F E G E W W W W E E E %.W u.:.:.%.s.l.l.G.G.G.P.l.k.l.l.k.k.k.k.d.k.k.l.F.I.G.S.l.k.k.S.S.k.a.g.g.g.l.l.F.S.l.h.h.h.l.l.l.k.l.F.J.S.h.g.B.D.g.g.h.p.h.g.S.H.I.^.(././.I.I.~.J.J.S.k.S.S.D.l.D.F.D.I.~./.H.l.F.F.G.F.S.S.J.J.I.G.G.H.F.S.S.l.B.S.H.I.I.I.G.J.I.G.F.G.~.I.I.J.I.J.J.H.J.E.V.oXoXoXoX", "oXoXoXoXoX% > t 7 7 0 B A X.J f f x z z C z T C C E W G L Z A W o.i.a.^.J.f.u.i.i.:.:.#.#.#.@.E E E W G E W E G A Z C Z Z A K W W W G W W t.t.t.o.%.s.s.i.s.B.S.S.F.S.g.s.k.k.k.k.k.j.s.u.%.:.s.i.:.s.s.#.@.:.:.W #.s.:.:.:.@.E E E W E E @.E E :.j.@.:.s.s.s.s.l.j.l.l.k.S.k.f.f.f.s.s.k.f.l.k.s.g.k.I.F.k.k.k.k.k.k.k.k.d.i.s.l.S.S.F.S.a.h.h.h.h.l.l.l.B.B.a.g.g.g.l.g.g.k.g.h.k.l.F.I.^././.'.I.I.I.I.I.k.l.l.l.S.l.I.H.I.I.I.I.H.l.l.I.^.H.k.H.I.G.G.J.I.J.H.F.S.k.S.D.J.I.I.J.I.I.H.H.H.J.~.I.H.H.J.J.J.J.^.H.v.oXoXoXoX", "oXoXoXoXoXoX> 4 3 4 0 s Z X.X.h f f z Z C z C C C C K J W K A K X.t.i.S.F.f.%.:.:.i.%.W W W E E E E E Z Z J J C Z J L J E @.#.W A A L J W W K A X.%.g.B.k.a.i.s.g.k.k.g.d.d.k.s.k.k.s.u.s.%.:.s.s.:.i.:.:.@.@.:.:.#.:.:.:.#.@.:.@.E E W @.E E :.5.@.@.i.:.7.s.i.s.s.d.g.s.a.g.s.s.i.s.k.f.k.d.k.g.k.k.k.k.k.k.l.k.f.p.f.k.k.k.d.g.h.l.S.l.h.h.a.g.l.g.h.l.h.g.h.l.f.g.l.l.l.a.g.D.l.S.J.I.^.I.I./.I.H.F.S.S.l.l.F.S.S.H.^.~.~.I.I.S.l.l.C.G.I.I.F.I.G.I.H.I.J.I.E.H.B.S.H.H.I.J.H.H.H.S.D.H.J.I.~.~.H.D.H.J.J.I.J.R.oXoXoXoXoX", "oXoXoXoXoXoX$ - - 3 9 a V X.X.g 0 x f z z z z z C C G J L A A L X.o.%.a.k.i.5.$.%.u.:.:.%.$.@.W E E E G G J G J E X.X.J A F Z Z B C K J t.u.W A X.a.k.k.p.s.g.s.s.k.k.k.f.d.f.f.k.j.s.i.s.s.:.s.s.:.:.@.#.@.@.@.#.@.@.@.#.:.i.:.s.@.:.*.@.@.#.s.s.@.W #.@.u.:.#.W %.:.#.:.d.l.g.:.u.u.s.u.s.d.d.g.g.g.k.k.f.d.l.l.k.u.k.k.F.l.g.a.g.k.D.S.S.S.B.h.k.B.g.a.h.g.l.k.k.k.k.l.g.g.l.l.l.S.J.^.J.H.H.I.G.F.F.S.S.k.S.S.l.k.I./.I.H.I.I.k.k.F.l.G.U.G.I.G.I.I.J.J.J.^.^.F.B.H.H.H.J.J.H.H.D.S.H.H.^.H.I.H.B.S.F.J.J.I.E.V.oXoXoXoXoX", "oXoXoXoXoXoX $ - 3 6 i s Z Z i z z z z z z z z z F J W A A A L X.X.+.f.d.F.].P.s.i.i.s.i.:.#.@.W W E E K E W W X.X.J G C z C h C C W o.g.u.W K %.i.%.p.i.s.B.k.k.g.k.g.f.k.k.f.s.s.s.d.g.s.;.:.d.r.@.:.:.:.:.:.:.@.@.:.s.i.i.:.s.:.:.:.u.@.@.@.%.:.i.:.@.:.W E E E E E #.:.u.s.:.@.X.X.W #.:.s.i.s.g.k.j.u.u.d.l.l.u.g.l.G.D.l.g.k.g.F.F.D.F.F.S.a.a.a.a.h.l.S.l.l.S.S.S.k.l.h.l.S.l.S.I.J.D.H.I.G.I.I.H.S.k.S.G.I.F.I.I.J.F.I.I.k.l.l.F.I.U.F.G.I.G.F.I.I.J.I.J.F.D.B.B.S.J.H.H.H.H.S.B.H.~.I.H.H.S.S.I.J.J.I.E.8.oXoXoXoXoX", "oXoXoXoXoXoXo % - - 9 0 i a s h C z f z f z z z Z A K W L Z L K K o.%.k.H.U..X|.k.:.u.u.%.#.W :.$.$.:.%.#.@.W W E E E E Z Z Z Z Z G W t.u.u.W J o.%.+.%.s.s.k.S.B.f.f.i.s.i.s.i.:.u.f.l.k.s.@.:.g.s.:.:.s.g.s.i.i.:.#.g.l.g.:.:.r.s.:.:.u.:.#.@.#.:.%.$.@.:.%.X.G G K J W #.u.%.%.W W W @.%.u.i.@.u.g.f.a.5.X.%.u.p.h.d.l.l.F.l.l.S.D.S.S.H.F.F.S.d.p.p.h.h.S.D.F.l.S.H.I.S.S.S.k.l.l.l.J.J.D.E.I.H.J.J.G.S.S.D.G.I.F.G.E.J.G.I.F.k.S.H.G.U.G.F.G.G.F.F.J.J.I.I.H.H.S.B.S.S.H.S.D.J.H.D.J.I.J.I.J.D.S.H.H.H.J.~.P.oXoXoXoXoXoX", "oXoXoXoXoXoXoX- 3 - 9 i i i d z C z z F z f h z z A Z Z Z A L W K X.+.i.s.C.].[.j.@.:.@.@.#.@.#.%.:.:.:.:.@.E E G W W @.G A J J J Z C J W %.W J D X.X.X.:.%.:.u.s.f.i.%.u.;.i.:.u.s.f.g.f.s.;.:.g.g.s.s.s.g.j.g.s.s.s.l.U.l.g.s.i.s.i.s.:.u.u.u.X.%.:.$.E E :.@.W W J W D K W W J K W L J W :.k.s.i.i.s.g.y.U U W o.d.g.g.l.l.l.B.D.F.S.H.H.H.F.h.h.h.h.p.a.h.D.H.S.J.J.I.H.S.g.g.l.l.S.F.F.H.J.I.G.J.D.G.H.H.I.H.G.H.I.J.J.I.E.H.k.S.S.I.I.G.G.I.G.l.F.S.F.J.J.H.H.D.D.D.B.B.H.H.I.J.H.J.I.J.J.H.D.H.J.J.H.J.I.L.oXoXoXoXoXoX", "oXoXoXoXoXoXoX# 3 - 5 i f f h C Z C C C z h z h z Z C C C A G K W X.+.:.g.k.U.S.t.@.:.@.#.:.#.@.$.@.$.:.:.W W W W X.@.%.X.E J D A Z C A J #.W A S G E E J X.%.:.5.+.@.%.u.%.%.@.%.i.s.j.s.s.u.s.s.g.k.s.g.g.k.k.s.s.s.h.l.l.g.s.s.s.:.:.u.s.s.:.:.s.f.j.s.X.E E u.:.W J S A K J J J J G G W u.k.s.i.s.g.g.%.J J J K u.d.l.k.g.l.l.D.F.S.D.H.F.F.h.a.a.d.g.g.l.D.D.S.J.I.I.H.S.a.g.S.F.F.S.S.F.E.E.F.D.J.I.I.I.I.H.H.I.I.H.J.^.^.S.l.S.H.l.F.I.G.P.G.G.F.H.S.S.J.H.S.S.S.B.h.D.D.H.D.H.J.I.I.I.I.H.H.C.I.J.J.^.R.8.oXoXoXoXoXoX", "oXoXoXoXoXoXoX. - 3 3 i s B Z C z F F z z z h h z F C C G G G L X.J X.#.s.k.H.:.#.#.#.W W W @.@.W E W %.:.%.%.:.:.:.u.:.%.%.J G Z L Z C K #.W Z C S E J E @.+.@.#.@.X.i.%.@.W %.:.s.s.s.7.k.l.k.i.u.j.s.s.k.k.k.d.s.#.r.d.s.s.s.s.s.s.:.:.s.s.u.u.g.k.s.:.%.E J W W G C C Z A D W G G J G W W %.i.d.i.s.u.@.K D K W X.u.g.g.k.k.S.S.D.S.B.S.S.S.l.g.h.a.h.g.S.S.S.F.D.~.~.J.S.l.h.D.I.~.F.D.H.^.I.J.J.I.I.H.F.I.F.F.I.U.J.J.I.J.I.H.S.F.k.l.G.G.I.I.F.l.H.k.B.H.H.H.S.S.S.B.S.S.D.H.J.J.I.I.I./.E.S.D.I.H.I.^.Q.=.oXoXoXoXoXoX", "oXoXoXoXoXoXoX. $ - 6 f z F W Z Z F S h B m H b b Z b b m A A J A D o.o.%.F.s.%.@.W %.W E E { X.E E E W +.$.#.u.%.t.i.t.5.g.%.K L A G A X.J S G S Z D Z J 5.k.%.E @.i.@.E W E @.:.u.i.:.7.k.S.B.s.:.s.s.*.i.k.k.s.:.#.:.#.#.t.u.u.u.i.u.:.:.i.:.s.d.k.k.u.@.E X.X.@.J S B f B A A G C A A L G K X.+.+.+.U I U X.%.%.X.%.s.g.g.a.k.k.l.F.F.F.F.H.S.l.g.g.g.l.D.D.l.F.J.^./.I.S.S.J.^.^.^.I.J.I.^.E.I.I.J.I.G.H.G.F.F.J.I.J.I.I.I.P.l.D.H.k.F.I./.E.J.J.D.g.a.S.D.S.S.S.k.S.D.D.C.H.H.E.J.J.J.I.^.J.F.D.H.I.I.Q.L.oXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoX+ $ 7 C G Z X.X.C Z z s s z Z Z b z h b Z S G G S S X.+.+.g.i.@.%.@.@.@.W W } { E R R W X.X.@.@.t.i.y.%.+.S.k.X.W G W W X.J G Z Z S Z D X.@.%.@.@.@.$.E E @.:.#.:.:.:.i.s.s.f.f.s.@.:.:.@.:.s.g.k.s.:.W W W W o.@.@.@.u.i.u.s.i.u.u.u.s.s.:.:.u.%.%.+.{ A h B A Z Z C A A A A K I U { X.K O.+.%.f.s.X.@.i.g.d.d.g.l.k.l.l.l.l.H.D.l.k.k.l.l.l.S.S.F.I.E.(./.I.G.(.^./.^.E.I.^./.I.I.J.J.I.I.G.I.H.F.^.^.I.I.H.J.F.k.F.F.S.I./.(.^.E.I.J.F.k.S.S.S.S.S.S.B.H.S.D.S.H.J.H.H.J.~.I.J.J.H.H.J.I.Q.w.oXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoX$ . 3 s E F A #.J C Z h h h z b b z g b b b F F Z H J X.+.:.i.%.@.X.W X.X.X.E J G E F G { O.@.X.o.%.t.+.X.i.s.%.#.#.u.t.+.X.X.F D Z Z J { J E X.@.:.@.E E :.l.g.:.$.s.s.7.5.s.s.s.u.i.:.:.:.s.s.k.:.:.:.#.W J G W %.@.%.i.i.i.i.d.u.u.u.u.s.i.s.s.:.X.J Z Z C Z G W Z A A A K K I I J X.+.%.+.+.:.#.X.W i.g.k.g.f.g.k.S.F.l.l.H.S.l.l.S.S.g.g.S.H.J.J.I././.^.^.E.^.^.^.^.^./.^.I.J.I.I.I.I.H.G.H.J.I.U./.I.J.I.F.l.F.H.G.U.^.^.^.^.E.F.S.B.S.S.S.S.l.S.H.D.S.D.H.H.H.H.H.J.I.J.J.J.H.H.I.I.).=.oXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoX $ a W W F J E G z b z h z Z Z Z h h b b Z Z H H J E O.%.O.X.X.X.} X.W E E J Z F E E $.%.X.X.X.#.+.X.X.+.i.%.W #.:.s.:.@.%.@.J S D J X.X.E X.@.E E E E %.l.j.:.s.s.7.i.:.%.i.s.u.s.;.:.:.:.i.s.s.s.i.s.#.W A E @.@.W #.i.i.i.d.u.u.u.i.u.i.s.s.s.#.G F G Z C A J K W p.E F A J J X.+.g.i.X.X.#.u.X.+.i.g.k.S.l.l.l.S.F.G.l.S.S.S.S.S.D.g.g.S.S.D.I./.^.~.^.J.E.^./.^.I.I.^.J.J.^.^.^.~.U.G.I.F.J./._.`.E.E.J.l.F.G.G.I.I.I.G.E.(.J.S.g.S.H.S.h.h.F.J.H.S.S.J.J.H.H.H.J.J.J.H.H.J.J.J.^./.R.oXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoX+ . 6 A A K A J @.Z z h z h z Z m h h b b S Z G A J E %.{ { E E E X.E { H H H F F F H E @.X.X.X.X.O.X.X.+.%.X.W #.:.u.u.i.:.:.X.J { J +.@.E { E E E F W :.d.s.:.s.s.u.%.@.@.:.s.u.s.:.%.%.i.i.u.i.:.:.%.%.W K E E W W W p.s.d.k.p.i.s.i.i.d.k.s.s.%.X.%.#.G F G W W W u.E C Z G D J o.p.h.%.o.#.X.J K u.F.S.F.G.F.D.B.F.F.G.F.S.G.I.S.S.B.a.g.S.l.D.^.~.I./.F.J.^.(.^.J.I.^.~./././.I./.I.I.I.G.I.^./._.I.P.F.l.G.J.J.I.I.I.G.I./.F.g.S.F.H.k.a.B.D.S.F.S.H.H.J.J.D.A.H.H.J.J.J.J.I.^./.Q.K.oXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoX$ . > h h S Z G :.J h h z z f h Z h h F F Z Z D S J E { E J J E E { X.E E H H F F J F H X.X.@.+.X.X.O.X.O.%.+.@.%.%.:.i.s.i.:.%.O.{ J X.J E E E E E :.i.j.i.:.5.:.:.%.@.X.W %.i.:.s.:.$.W @.u.#.i.W W W W @.W W R W W W u.s.i.p.f.s.s.i.i.g.k.g.s.d.%.:.#.u.%.%.W W E G F Z C Z S U X.o.t.X.G A S A X.p.l.S.l.D.J.B.k.l.G.I.l.S.F.H.J.S.a.a.g.S.S.I.I.I.J.^.^.^.(.^.J.~.^././.^.I.I.I.G.G.G.H.G.^.G.I.I.~.G.l.k.I.l.G.I.I.I.F.F.J.B.B.S.S.k.k.k.S.S.H.S.H.H.H.H.H.B.D.H.H.I.J.J.J.I.^./.W.=.oXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoX# $ 0 d h C A D G z f f f z Z F h b H F z g Z S Z F H F J H J E E R { H H F E F F F J E E J E { X.+.+.O.X.O.#.%.@.:.u.i.s.s.s.5.@.{ { E @.@.E E W j.:.:.5.:.:.%.X.W X.@.@.#.:.%.%.:.i.@.#.W W :.$.E W J o.o.W E W W %.t.u.i.s.s.p.u.u.i.S.l.F.I.g.s.s.s.s.k.s.:.@.E G F F Z C F o.%.K K D S Z V Z X.i.g.F.S.B.S.k.k.k.U.I.G.F.F.l.G.S.g.g.g.g.l.I.^.I.I.^.I.~./.J.E.I.^././.^.J.I.I.I.I.G.G.I.G.l.I.I.I.I.l.G.I.F.U.U.I.F.F.S.S.B.S.S.S.k.S.S.F.H.J.H.J.I.H.D.D.S.D.H.H.I.J.D.I.^././.L.oXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoX% o 4 h i C C Z C h z z z f Z F h b z b h z h C m Z H F H F H G Z F H Z Z Z F E E Z H H H E J J X.O.+.O.X.X.%.:.:.:.u.u.u.i.p.f.s.@.@.:.@.E E W u.u.$.$.%.%.%.W W W W X.@.%.@.@.W W %.W W W :.:.W E J G D D G W #.#.i.t.#.:.u.s.u.s.s.s.d.l.S.S.s.s.s.s.d.s.s.i.i.W E F E b Z A D K A A Z S h h Z K t.g.k.l.F.B.k.g.k.S.l.k.F.l.l.S.F.l.h.g.h.S.I.I.^./.^.I.J./.J.^.^.I.^./.^.^././.Q./.U.I.U.G.F.G.G.I.I.l.I.I.I.I.F.l.k.F.S.k.k.B.S.S.F.F.H.H.F.F.H.I.J.D.D.H.H.H.J.I.J.J.J.^././._.N.oXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoX. = C i Z G A C f h Z z h b G Z b z z h h z b F Z F F F F J J H H F Z Z H H E H Z H H H J J J J J X.#.%.%.:.i.s.i.s.s.s.:.s.l.k.j.:.:.;.@.@.s.@.@.@.$.@.@.E E E F W W W #.W W W E E @.E E W W W W G G G G E :.k.s.u.O.+.+.%.i.i.i.i.i.p.p.a.s.i.i.i.p.B.k.k.g.g.s.:.E X.Z z b Z G A C Z Z V V Z A o.i.s.f.S.g.k.k.k.f.f.k.k.S.S.S.F.k.k.S.k.F.I./././././.Q./.I.^.^.J./.^.I.(.(.(././././.I.F.H.J.I.I.J.J.I.I.H.H.H.F.G.S.k.k.l.k.l.S.F.I.J.H.D.S.H.J.H.J.I.J.H.D.I.I.I.J.J.I.^./.W.oXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoX= X 9 0 C o.W D f s S b z Z H Z z F h h z b z b F J H F Z H H b Z S H H E [ H J H J J H Z S J J W X.X.@.:.p.g.s.p.i.k.k.s.j.k.k.l.s.i.s.:.:.$.#.*.@.:.:.W E W E E E E W #.%.W %.#.#.#.W E @.W W E E A G K W %.%.u.s.5.X.O.+.%.i.i.i.%.5.f.g.:.:.%.i.f.g.k.S.S.S.s.#.E E J Z b Z F Z C z z B Z Z V G +.u.u.i.s.s.g.k.k.k.k.k.S.l.S.F.F.S.F.k.H.I.I./.^.I.^.(.E./.^.I.I.^.~././.~././.I.~.^.J.J.E.I.E.E.I.J.I.E.D.G.F.G.I.l.k.k.k.l.l.k.H.U.J.S.S.F.H.H.J.J.J.H.H.H.J.S.H.J.~.I./.(.V.oXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoX= 3 9 i A E +.A f h h z F E z h z f g z b b b F F Z Z Z F S Z b Z Z H F J F F F F H G Z Z J W K E W J @.@.:.g.l.j.g.k.l.l.k.l.l.k.s.s.:.@.E #.@.@.%.s.@.E W @.E E E %.%.%.@.u.u.:.%.$.:.%.W E E A A Z A S A A @.s.:.X.J X.+.5.t.%.y.y.y.5.%.o.X.%.i.s.i.i.g.k.d.@.X.E J G F Z J J F Z Z D X.A Z A K o.X.@.:.:.i.d.k.s.p.s.k.S.I.F.F.I.I.F.G.G.I.J.I.I.E.E.I./.E.S.I.^./.~.~.~.G.I.I.I.E.I.E./.E.I.E.Q.E.Q.I.J.J.F.S.G.l.k.k.S.S.S.H.I.G.S.S.J.J.D.^.^.J.J.J.H.H.H.S.F.I.I.I.^.E.=.oXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoX4 & 6 i C J t.u.Z s k k Z E z g z f d z b b Z z m S Z Z b F H F F S H H G G F H H H H S Z A K X.W D E W X.@.f.S.S.g.k.l.k.k.l.l.l.s.@.$.W @.W @.E @.%.%.@.@.W @.W #.#.#.:.%.s.s.%.%.W :.%.@.W E C Z A G Z Z A W X.%.O.J { O.X.X.U J U X.X.t.X.J X.+.O.X.@.+.g.g.%.E X.E J J A W o.K J G J K J A C A L W X.5.i.i.%.u.%.:.%.s.S.D.F.J.I.I.P.I.G.I.J.J.J.^.Q.I./.I.F.J././.^.~.I.F.I.J.E.I.I.Q./.E.I.I././.^.J.I.J.F.l.F.k.k.l.H.G.I.G.G.F.S.H.J.I.I.I.J.F.H.J.H.F.F.H.J.J.I.I.(.Z.oXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoX- 4 9 h G #.E X.z h h C W E 0 z z z z z z z z z Z C F Z F F F H Z Z F { J F F J E H G F F H E J E J J J X.:.j.k.k.l.l.l.P.U.l.l.k.5.@.@.W W @.$.W #.@.#.W W W #.s.u.@.@.@.%.:.%.%.X.%.%.@.#.W G G F C A G L A J +.&.+.X.I U I A S D J W W W X.J X.+.X.X.I X.i.+.X.W W I X.K X.X.W K J J X.U J Z B S X.#.p.f.%.W #.%.%.%.g.S.S.k.S.I.I.I.I.I.^.I.F.H./.`._.(.Q.~.J.E.I.I.H.I.J.I.I.E.I.I./.Q.I.I.J.I.(.^.^.^.^.J.S.B.k.k.F.H.F.G.I.P.F.S.H.J.I.J.J.J.F.D.J.H.D.D.J.I.I.E.^.Q.w.oXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoX> 3 7 Z X.X.z Z A s H #.W C R z z z z z z f z z Z G C b b Z F Z Z Z Z G S H J H H E [ J F J E W E J W @.%.u.s.s.k.~.I.l.l.l.I.k.k.s.%.@.E E W #.i.u.#.#.%.%.%.:.%.@.E J W @.W E E J W W E E W @.#.E G A G K D J X.:.i.X.J S I D S D A A G K W X.X.{ J J J J &.i.X.J K D J X.U K K J J J U I J Z B Z K @.s.d.@.@.E W :.u.d.l.S.k.k.k.I.E.I.^.I.S.S.F./.`.`._.(.I.I.I.I.G.I.^./.I.I.^.^./././.~.J.J.I././.(.E.I.H.J.F.B.F.H.G.I.G.H.G.F.H.H.J.J.H.J.J.F.H.H.S.D.D.J.J.I.E./.Y.oXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoX- - 7 h D X.S h z z F i.#.E 0 z z f z f z h z z C G R m Z b F H b b h Z S H { J E O.{ E H H F E E E %.@.%.s.f.k.j.l.l.G.G.J.l.l.k.s.:.@.E E E E ;.i.@.W W W W %.W E E G G W W A E E @.@.W E E W E W :.X.K A J J S X.X.J J S D D J D A A A A J J +.+.@.J G J X.X.S W W X.K K X.K Z V Z D K X.U A B Z D W #.@.@.@.X.W @.%.t.s.k.B.k.S.I.I.I./.F.l.G.I.`._./.]._.I.I.^.I.I././././.E././.(./.~.I.J.I.^./.E./.I.J.J.J.F.D.I.G.G.I.G.G.G.F.S.F.J.H.J.J.J.J.J.J.F.J.G.J.I.I.I.E.Z.oXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoX& 8 t Z X.J s h b h #.#.@.R 0 z z x f f f z C z C F Z Z Z S H Z m Z b Z H H H J X.J H F h z Z Z A E E %.u.p.k.k.l.j.k.l.l.l.l.k.k.k.@.E E R E W W W W E G G E F F E E J W G W %.@.#.%.$.E Z G G F W X.G A A G J G D J J D J X.D D A A A K W J %.%.5.#.D U J S Z J W X.U L D V h h Z K D D D A B Z D F W @.W E E X.W #.%.t.d.B.F.G.I./.Q.Q.I.I.~.U.[.`.`.[._./.I.Q././.I.I.Q.E././././.^.J.I.J.I.^./.Q.I.J.I.J.J.S.J.H.I.U.I.F.F.l.F.S.J.J.I.I.E.J.J.J.J.J.J.I.I.I./.E.Y.oXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXX - i f A E z s h h C W W C C R 0 0 f z f z C C F C b b Z Z Z b b k h z F F b F H J F F z h Z Z H E #.%.#.%.s.k.k.k.k.d.k.d.k.l.l.k.:.W E E E E @.} W E G W u.W G G A E #.J %.S.:.%.%.W A Z A K W J K A Z A V A L G A A A J D A D K A A A A W u.i.i.X.K K X.G F A X.U U J Z s d s G X.X.S S S Z b h C Z D K J W W o.W X.t.p.l.G.I.I.E.E.E.E.^./._.[.[.].[././.I.E././.I././.E.^././.(.E.I.I.I.~./.Q.I.I.I.I.I.H.J.F.H.^./.J.F.S.l.H.H.J.J.J.I.I.J.J.G.G.I.I.I.I.E.E.Q.v.oXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoX- 4 h Z J Z i h b C 0 E C C 0 C C f z f x f z C C b z b z b b b h g h b Z b b F E b b z g z F E X.@.E E #.s.k.j.k.j.s.i.t.i.l.J.k.s.@.G F R E X.E E E Z E @.W F G J G E G J %.u.:.W W J o.:.@.W E A Z A A A A A L Z S S A D A D D A B A A W u.%.:.X.W D J J J W W J K A A Z h z X.X.J S G E F Z Z C Z Z J A G W W X.X.%.s.k.H.I.I.E.^.E./.U./.[. X|.|.|.Q.E.E./.Q./.~./.(.E./.(././.E.^.I.E.(./.(.Q.I.I.Q.I.I.J.J.~./.I.J.F.F.H.G.H.H.H.H.J.J.J.H.H.J.J.G.I.I.E.I.R.oXoXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoX5 6 i h C F g d g 0 0 E R C z 0 0 d z x f f f z f g h h s h b b z z z b Z h Z Z F Z b b b b Z G J E F E :.u.u.:.s.s.:.s.s.:.:.d.k.d.s.E E E E { { W E E F A C C G @.5.J F S A W X.E G G %.u.%.X.W G A Z Z Z A G G J I D Z A D D L D G D A J u.:.%.O.X.K J G W @.W D J A D S z Z G J A A X.X.H A F Z C Z A C A E W W @.W u.k.S.I.I./././.^././.XX.X|.|.}._.Q./._././././.(./.^.(./.E.E.E.^././.Q.E.I.I.I.I.E.I.I.I.I.I.J.F.J.J.F.S.S.S.H.H.H.I.J.H.I.J.I.I.J.I.E.Q.n.oXoXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXt 6 i g S h d s 0 C z F C z z z d f z f z z f x i h g i g h z b Z F b b Z m Z F b b b b m Z Z G E E @.%.:.@.@.@.$.%.i.s.W W W W u.k.:.G E E { J E @.E R G C C Z X.i.@.A Z S J W W G G t.p.@.%.X.L A C s h Z A A D J J A A Z A D K L A D X.@.@.#.+.%.X.J W @.E G W X.H F D Z h B Z Z Z S F H F A F S A A G A A W u.u.@.s.k.S.I.I.^.Q.^././.'. X X{.}.{._.(.]._.Q.U._./././././.E.J.I./.E.E.I./.I.I.U.G.G.I./.E.I.I.G.J.J.J.F.G.F.D.J.J.I.I.I.J.G.I.I.I.E.I.Q./.W.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXt 9 9 t C C f z 0 C 0 W E 0 0 z f f f f f Z h g g g f g g h h z C E F Z Z b Z z z z z z z z z F E @.:.@.E E E @.E @.X.W J E @.W :.l.u.E $.%.X.E E J E E D A D J U %.B.:.H Z J W u.u.u.#.i.i.s.@.K A V h B h V Z Z Z Z S A A A A G o.X.X.#.X.W X.X.@.W o.i.@.G F G X.J F Z Z S Z Z C C C B Z Z C Z A J W Z Z G W u.s.i.h.D.H.I.I.I./././.(.`.[.|.].[.[.[.`.`.Q.(.U./._./.^././.E.I.E./.Q.E.E.E.I.I./.G.I.^.U.^.G.F.H.I.H.H.H.H.H.H.J.I.I.E.J.F.J.I.I.~.I./.Q./.e.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXi h i f i s z C 0 G 0 E E T 0 i f z f f Z z h h g s s d h h Z F G R F b h b Z Z Z b z z f h b E X.@.E F X.X.X.:.X.$.@.G A A E @.s.@.J E J E E E R F E X.W E W { X.5.:.E J F X.s.s.%.@.5.g.k.i.J A V A Z V V V k Z A V Z A D G G G X.t.:.X.X.W E G G W u.u.E G F E E F Z Z B C Z A Z A C B Z Z C F D A A Z Z W u.f.g.l.S.F.I.E.^./.(.(.'.[.[.[.[.[.[.].`.[.`._._._._././././.I././.Q.E.I.E.I.E././.I.^.U.^.I.F.J.J.J.G.H.F.F.S.D.I.^.I.I.I.J.J.J.I.I.E././.R.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXu b b f f 0 z C 0 0 T E E 0 0 g z b b g z h h h g h h z h z z Z F F b b h Z b z z Z z z z Z F G F F F E W W X.@.@.:.%.@.W E G E W @.W X.X.E J G F E E E X.E J I J { J J J J E %.%.:.p.s.i.B.g.o.G A A L A Z V B Z S V Z A J { K X.W K D K W J E J K W @.%.W @.E J F Z A A B Z D A J A V h Z Z Z A A A J G W @.W s.k.k.S.F.I.E././.E.(._.[.[.[.].[.`.(._.`.`.`.`.`./././.(./.I./.E.Q./././.`./.U.I.U./.^.U.I.^.I.I.I.H.F.J.J.H.J.J.J.J.I.J.J.J.J.I.E.Q.Q.Q.n.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXg z C f 0 0 C C 0 0 C W 0 0 h b Z b z z h h g f z f h g z z Z F F b h h Z Z Z Z z z d z F E J F F Z F E E @.X.X.%.%.@.#.@.W %.u.W J E { H F F F F F E X.X.G G J I J J E J W X.%.u.f.g.g.g.k.%.X.D A A Z A Z Z V B h Z G @.p.t.X.A A A G W W K J E W W W E W +.{ J F A A A A W A E J Z A Z Z Z C B A G W p.s.s.k.l.F.S.F.I./.(.(./././._._._.].[.].`.`.(.`.Q._.'._._.(././.I.E././.Q.(././.Q.I.G./._.^.I.I.I.I.I.G.F.H.J.F.F.J.I.I.I.J.J.J.J.I.E.I.Q./.L.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXZ F Z d d b J g g z Z g d s b Z h h b h g g s f z h g b b h h b Z z h h b Z H b z z Z Z S Z F m Z F Z z F J F #.i.X.O.%.@.X.X.J H F F F Z H F F F G G J G H H J J A A J X.#.:.f.B.H.k.s.k.g.%.H D Z V Z Z B C b Z F J i.S.i.W E E A C E W W W G E W W W W X.J I X.U X.X.u.i.%.G C G A G G L C B Z J X.s.:.k.l.l.F.I.G.^././.^./.'./.(.E.E._.[.`.`._./._./._._._._./././.Q./.E.I.I.E././.I.^.U._._.I.I.~.I.I.I.F.H.G.F.F.I.I.I.U.G.I.H.G.G.I./././.Q.=.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXr g F S d b @.h i d Z s h b Z Z h b Z h g g h g z h h b H h g z b b h Z H m Z Z Z b m z Z F F Z S F Z z b S z S %.X.#.i.J Z F F F A F F b b Z Z Z F G F J J H J J G Z Z J X.%.s.J.J.f.u.s.B.p.J H Z A A o.K Z S Z J E %.k.l.s.t.W E A E W W G E E W W W @.X.J X.O.X.X.X.o.:.o.Z B C C C A A L Z Z J :.s.s.k.l.k.F.G.I.^././.E.^.(./.(./.Q._.'.`.]._./._._._._._._.(.E.E./.Q.I.J./.Q./././.^.U.(././././.I.H.I.G.G.I.G.U.I.I.^.I.G.I.H.G.I.I./.U./.Z.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXf z J Z m E { h d z h a z h b h z b b k h k h k h h h J h g b b Z Z Z S Z z S J J Z Z Z Z b b F F Z b b z z s Z J E %.{ Z Z Z z Z F z z b Z b b Z Z F F H E E G J G C F A X.:.s.s.:.s.:.k.k.i.W Z h D W W J G G X.%.u.k.I.l.d.u.E A E E G G E E W W W W X.E I U X.X.L W o.E C C C B B C G Z J W @.%.%.%.:.k.l.F.J.I././.I.I.E.(.].`.`.`._._._.`._._._./._.`._.(.Q.E.E.(./.I.E.Q.U.U.Q./.I.^./.U./.U.I.I.G.G.G.I.I.U./.^.I.I.I.G.I.I.I.I./.I.Q.W.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXr t F F Z z F h s h h a g h z h b b Z k b b h h h h h Z b h b b z z z z Z S G G F Z S H b Z b b z b b b h z h h Z Z F X.E Z z z z F Z b b b b k h Z Z Z H { %.%.W A E G A W W #.:.:.:.%.p.s.g.:.G Z B Z F b Z J %.i.i.s.k.l.l.g.W G F E W W W W W E W W X.E J S D Z A A G F C C B B C A A J W u.o.W W @.@.s.F.F.G.^.^./././.(./.`.[.`.`._._.`._.].[./._._._././.E.E.E./.I.E.Q.Q./././././._././././.I.I.P.F.F.I.^.^.I.^.I./.G.I.^././.(.E./.).w.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX, g F Z h h b g h h a g g h h b b b k b b h h b h h Z Z b A Z b b Z S H H b F b b b b Z Z S b b b b b h b h g h b b Z J H b b z Z b b b h b h h z Z F F J W %.%.W K J J #.X.o.u.u.d.%.#.@.@.X.J Z C F Z z z X.S.g.:.s.l.k.k.l.s.@.W W W W W W W @.W W @.X.E E E C C C C C C G C C C Z J %.#.u.%.%.:.@.X.k.J.F.F.I.I.^./.`._._._.`.`.`._._.(._.`._./._./.(././././.E./././.Q.I./._._._._.U.U.(.`.`.Q.I.G.I.U.I.I.U.I.G.~.I.I.I.^.I././._._.L.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXz Z D S h Z g h g g s b h h b h h z b Z b h h b z h Z Z A S J H F R J Z b F Z b b b H H H b h k b b z b b h h z h h Z Z S S Z Z b b h h h b b z F Z F J W W W K K %.%.:.K o.#.@.o.X.X.W W W W W E O.@.J Z J :.i.%.i.l.k.k.k.s.u.@.E W W W t.i.s.:.@.@.@.W J J Z G Z Z F C F G C Z A W W @.u.$.@.@.@.+.l.F.G.I.G.G.G./.(._.'.(.(.`.`.(./././.^.U._././././././.Q.E./.Q./././.'.`._.I.G.F.I.P./.Q.I.I.I.G.I.G.H.I.P.G.I.I.U./.I.~.I./.`.).1.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXb b G J Z Z b J b b b b k h b s h Z h b b h z b Z Z Z F b Z J F F J H F F b Z b b Z J X.H Z h h h h h b b Z b Z h g g b Z J H Z Z b h z s h h b S Z Z F A J G A A o.i.+.K X.W W J J J E E X.%.%.X.J X.W G E E X.%.i.:.u.s.s.u.W W W W @.p.h.l.k.s.:.%.X.@.X.E J E F A F Z C F F F E W #.u.t.$.:.:.i.l.l.l.H.F.G.G.H./.`._.`.`.'.]._./.(.I./././.Q._.^.^.^.I.I.E./././.E././.`._.I.F.F.H.G.I./.I.U.I.U.G.G.G.F.H.G.G.I.I.Q./.Q.E.Q._.].V.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXg Z J J S b +.X.F h b b b b g h h h h h b k b m Z Z F m h F b b Z Z F F Z F b Z b Z { G Z h h z b b Z Z H b Z b g d d h Z X.J Z Z b b h h h h h C G G G G G L Z G X.J G G J E A A J W #.W W E X.D W %.@.X.:.%.:.i.%.u.g.:.i.#.#.W W t.k.l.l.k.j.:.X.E @.X.W E F A G F C C C E C W u.t.#.u.k.S.S.l.l.l.S.G.F.I.I.E./._.(./.(.].`._.U.I.I./.U.I.U.U.^.^.I.^.E./.^.^./.^.`./._./.I.P.I.Q./.I.H.G.I.I.I.I.I.G.I.I.I.I.I.I./././.E./._.L.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXx H z J H z h :.J b b b G Z z z h h Z h h h h b Z J J F Z S E b Z Z Z Z G Z Z Z z Z F F Z b b b b F F b z z z Z z f d f Z X.J F E Z b z b F z z Z A B A B A A A A S G J J J J S V S F X.G J X.X.J D J J K #.u.i.i.k.k.g.i.:.:.W E @.;.g.l.l.k.i.:.$.@.$.@.E E G W E T C 0 E G E W u.i.s.k.k.l.l.l.G.G.J.I./.I.I.I.I.Q./.`.`.`.`._._.U.I.^.I.I.I.I.I.J.J.^.Q.^.E././.(.`._.(./.I.I.Q./.I.S.H.H.G.G.U.G.G.G.U.I.G.I.G.I./._._.Q._.!.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXb Z E H z F X.H Z H X.W z z g g h h b h h Z Z E :.W Z b J H Z F F Z S A Z b b Z m Z b b z h k b Z Z z f z z f h d d z F { J b F Z b Z E Z Z F C A B B A A A C Z G J D D D S V Z z z Z J X.S Z Z Z C Z A W E u.g.s.s.j.k.s.@.@.@.@.W W @.W $.:.s.s.X.X.W W W W E E E G F E E W o.u.l.k.s.f.k.l.G.P.S.I.I.I.I.I.I.I.E././.`.].`./.^.I.G.I.I.G.G.D.J.^.I.E.^./././.(.`.`./.Q.Q.I.I.I.F.H.G.I.G.H.P.G.G.H.I.I.I.G.I.I.I./.Q._.).oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXx G X.X.E G J H b J { F C z h h g h Z B Z m F :.i.J A b Z Z Z Z m Z S Z Z H Z Z b b Z b b z h b Z F z z z z Z F z h Z b H J Z z z z Z X.X.X.J B A C B B A A B V A A D X.K S h b Z z b Z b h h V Z C Z A @.X.X.:.#.:.:.u.s.:.#.:.:.u.@.W W E W E @.X.@.@.%.:.%.%.@.@.@.W W @.@.t.:.u.u.s.k.H.S.k.k.k.S.I.U.I.I.I.E.E./././././.I.G.I.I./._.U.G.I.J.E.^.^./././.^./.`./.E./.Q.E.U.U.H.I.U.I.I.I.G.I.I.G.G.I.I.I.I.I.^._./._.K.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXb J R { $.X.H { X.E E @.G z h a g b Z B Z Z @.:.G S m z h b b b h h b Z F F Z Z F Z Z b b Z F b z z z z C z d i f Z F b Z h b z z J W Z S K K A B B A L C B h V V K X.J Z S b Z Z b b h s h s h C Z Z Z C Z E :.:.s.j.s.s.:.:.:.s.u.:.%.#.W W X.X.X.E W @.W W @.@.@.u.i.%.u.k.l.l.F.G.I.G.F.k.S.H.I.Q./.U.Q././.(.(._.(.`.I.G.G.^.`.`.`._.U.G.I.J.J.E.Q.^./.^././.^.I.I./.I.U.I.H.I.I.G.I.I.F.F.I.I.I.G.^.I.I.U./._.`.).oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXh b J :.%.F E :.E E :.:.F b Z z g z h z b S G F Z Z m h h k z b h h h b Z F S S Z b h Z Z b b z h b m S z h i a a Z z C G H h g G X.S G J t.X.B Z B B L C B A A Z Z V h Z F Z Z Z z s h s h S C z z B Z A @.g.s.s.s.s.s.s.i.;.:.;.:.:.i.:.i.:.%.:.@.E X.W E E W @.@.;.%.i.l.I.G.I.U.I.I.I.I.I.I.I./.[././././.Q././.(.(.I.J.I.[.`.].{._./.I.G.I.I./././.E.Q.I.I.I.I./.E.E.I.I.U.U.U.I.G.l.F.G.P.I.I.~.I.I.I.Q.Q.`.).w.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX, i b O.5.@.H $.@.@.:.@.W J E @.Z d h b b z Z b Z Z Z V h h b Z Z b g h Z b S F Z Z Z h z z b b h z Z A z z f g d h Z h C b h h b Z Z A A A A A A B B A A V V h B h V Z S Z F b Z Z h h A U X.J h z A %.t.s.s.:.:.s.k.s.i.$.@.@.@.;.:.k.k.k.s.j.s.:.:.:.5.@.:.u.:.:.:.:.k.F.F.l.H.G.U.I.U./.U.I.I.I.G.H.G.I.I.Q.I.U.I.I.I.J./.'.'.].`._./.I.I.I././././.^.I.I.I.J.I.Q.E./.U.I.I.I.I.G.G.G.G.I.I.I.I./.I.I.Q./._.{.T.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX= 5 J O.;.%.%.%.i.i.:.:.%.X.E Z z z h s b b h g h h h s s h h h h h h g h Z Z S Z Z m B b b b h h b H b z Z h h z Z Z Z b h h Z F Z Z C Z Z K L A A Z B A A C B A A B A W Z F Z C S B C t.p.%.Z A o.%.%.s.u.@.E %.s.g.%.@.E E W W @.:.s.%.$.@.%.s.k.j.k.j.k.l.l.k.l.l._.U.G.I.I.]._.U.U._.Q.I.I.G.G.H.G.I.I.E.Q.I.I./.I.J.E.}.[.(./.I.I.I.I.E././././.I.I.I.I.I.^.Q.I.E.I.I.G.P.I.G.G.I.I.U.~.I.I.^.I.U./._.].W.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX+ t J X.:.i.5.5.u.i.s.%.X.J G X.G Z k b F Z h i g h h g h g g g g h s h b Z b Z S S Z b Z b b z h b k h h h X.J Z C S G b h Z F Z b Z A A J K L A A B Z A J W D K Z Z G S F F Z Z Z +.u.d.i.E J i.%.@.i.;.E E E %.:.%.W E E R E E $.E E W W W @.W W :.U.).l.l.l._.~._.).Q._.`.[._.Q._./.Q._.Q._.`.`././././._.`.(.I.I.F.J.(.]./.E.J.I.I.I././././././.I.E.I.^.E.I.H.I././.U.U.I.G.G.G.I.~.I.~.I.~./.I./.[.).oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX# - h F E :.s.7.:.s.s.W :.W J G E Z F Z Z H Z h i i b z g h g s h h g h h k Z k S Z m Z Z z z z h h h b b b Z C C A A h Z Z b b b Z H A J C C D W G C 0 W W W W E A A G W W E C G G W O.+.J Z J i.s.i.s.s.u.@.W #.@.%.@.E H J F H H H F E E E W E E W s.k.j.k.k.l.~._.I.I./.U._.U.U.U.P.U._.I.U._.U.U.I.U.^._._.U.I.I.G.S.G.G.I.I.I.I././././././.`./.U.(.^.~.I.I.F.I././.I.I.I.I.H.G.I.I.I.I.I.I.U./.`.].r.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX% 5 F @.:.i.u.i.7.s.u.u.k.t.@.@.E W J H Z h z f d g h g g h h z h h b b h h b b Z Z Z h Z Z b b b h z b b z h h Z Z C k b Z b z Z H F Z z F W L G A E 0 G W W 0 A W W t.g.u.W 0 B G D D Z B L i.i.u.i.s.l.u.s.#.J W u.u.E E E H E J E G G E E G W W #.u.i.d.k.k.l.l.S.H.I.G.G.l.l.l.l.l.J.l.l.l.J.I._.^.U.^.U.U./.I.I.I.I.I.I.E./.Q.E./././.`.(./.E.)./././.I.I.H.I.I.U.I.I.I.I.I.I.I.I.I.I.I.I./.`.`.n.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX, t R j.s.%.s.i.i.:.%.f.d.l.s.u.%.O.E J Z b F z g g g g h h b Z b b b h h z h h b H J Z F F b b h h b J { Z C h Z Z Z b { b b Z Z F Z J @.%.X.X.o.W W E R A W G W t.p.g.l.u.G Z W G J A Z W d.s.g.s.g.s.s.:.:.W W i.i.E E X.X.X.{ F W W W E W :.u.i.s.i.j.j.s.i.k.S.G./.H.l.l.l.l.l.l.P.I.I.l.J.I._.I.I.~.^.U./.I.I.^.I.I./.I.I./.E././.^./.(./././.I.I.I.G.I.I./._./.I.I.G.I.U.I.I./.I.Q.^./._.).n.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX- i E :.s.:.s.:.i.%.u.j.l.F.u.:.:.@.E E H F Z b h i s h h h z b h h s h h h h b H O.J G Z H G b b Z J X.G C z C Z z b b h b Z z F F G %.d.s.g.D.d.#.W W #.p.p.W u.W %.p.%.W W i.+.Z G J u.l.l.S.s.s.s.s.:.#.@.W E W X.E %.:.u.O.E E W E W :.s.d.s.d.d.i.:.%.u.j.F.F.G.l.U.l.k.k.U.U.l.I.l.l.J.I.I.^.^.U.U././.E./._./.Q.I.^.Q.I.E././././._./././.Q.U.^.I.I.I.U.Q./.I.Q.^.U./.I.I.I./.Q.U./._.n.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXH X.i.i.:.s.:.s.s.s.s.l.k.i.u.:.W E E J F Z Z h g g g h z b b g g g h b h b F X.@.X.J J E b h b J m z h z z z Z Z b z z z h C G G :.u.i.g.S.g.:.g.s.s.s.:.E K A L X.W p.s.d.E b Z G J y.i.p.g.l.l.s.@.@.#.i.%.:.%.%.k.F.j.u.u.:.:.@.W E @.s.s.k.j.:.W :.:.s.k.j.k.G.l.G.l.l.U.l.l.l.l.I.U.I.I.I.~.^.^._.U.U./._._._./.~.U./././././._.`./.~.I.I.I.I.I.Q./.I./.Q././.(._./.Q.I././.I.Q._.L.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX= H @.7.$.i.%.:.k.s.s.g.k.k.g.d.@.E S F Z F b Z h h h h Z b h h g g h h b Z E @.F F E W { Z k b Z Z z h h Z h Z b Z Z Z h z F G F W %.%.:.s.j.s.k.k.s.s.:.@.G C A Z W W W E Z G b H %.o.X.t.u.g.s.:.%.i.i.t.%.:.;.s.k.l.k.k.j.W W i.#.u.s.g.k.k.i.i.#.#.%.i.l.f.l.l.l.G.J.I.U.U.l.l._._.I.I.I.U.I.I.I.U.~.~.U././._.U.I.U.^._./._.^./././.I.I.I.H.G.I.I.I./.`._.]._._./.Q.I./.E.I.Q._.V.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX8 F $.@.@.:.5.s.s.p.g.B.F.k.k.k.u.X.J Z b m S b h z g b Z h b h g g s s h Z J Z Z b H @.X.{ J Z Z Z Z S H Z Z F Z A W B h z C z F W %.%.u.g.k.l.l.g.s.g.:.X.K K Z B A C C J { A S U D A A E g.g.%.:.W W E J @.:.:.%.:.:.:.s.u.u.W E :.k.l.s.d.#.W W $.%.u.s.k.l.F.U.U.U.P.l.l.l.U.l.I.I.l.~.U.I.I.J.J._.~.U.I./.`./.I.I.G.I.U./././.U./././.I.I.I.~.I.I._.]._./._._.U.I././.I.Q.(.Z.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX8 g F O.@.%.5.s.s.i.s.g.J.H.k.s.s.:.E F z C h b b b b b b h h h b h h h g f Z Z z z b J H { @.J b S Z Z H H X.X.S C J F C Z F E E %.@.:.i.s.l.l.l.l.l.k.s.i.d.u.@.Z C C C Z h s h k J A h 0 W #.t.W E E W J J A J W @.%.:.u.u.E E W s.l.g.W W W %.:.W u.k.g.l.G.F.G.l.k.G.).l.~.l.U.~.U.I.l.U.l.J.J.J.l.U.I./.I.I.`./.H.G.I.I.I.^./.U.U././././.I.I.I./._.(.Q././._././._././.!.V.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXa b E @.W s.s.u.s.s.k.H.S.S.s.s.%.E H Z Z z z z Z Z b b z h h h h h g h h Z h b z h Z Z b S b Z Z S S Z Z Z C C C z G @.%.u.u.%.#.%.i.j.k.d.g.l.l.g.s.i.f.f.g.%.Z C h d g h h h Z D h h h V G J Z G J J K X.%.o.i.g.s.u.@.E T E #.t.W W @.u.u.@.E :.l.l.l.l.l.l.l.U.U.l.l.l.l.U._.U.l.l.l._._.l._._.I.U.G.l.I./.U.I.G.G.I.I.G.I./.I.I./.(.(./.~.I.^./.Q.Q.(.(././.Q.^./.Q.R.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXg z ;.E X.:.g.s.s.f.k.k.k.l.s.s.E X.E J X.C Z h z b b z h h g h h h h g h h h h h h h h h h z b Z S G Z A A A A F J X.%.%.%.#.#.:.:.s.d.g.s.s.u.:.s.l.l.l.s.:.F b z g h b h h Z D V h s s s h k S G J X.5.p.s.%.f.f.s.@.R E E W E W @.:.s.u.@.#.j.l.U.U.U.I.U.l.U.l.l.k.k.l.U.l.U.l.l._._.l.U.l.l._.F.l.F.G.U.I.U.G.F.F.G.G.I./.^.I.(./.(.`././.`._.(.`.`.Q./.Q.U./._.R.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX@ = a :.#.O.:.g.f.g.s.s.l.k.k.k.s.@.E J :.E z z b z z f f f h h h g g h g h g s s z h h h k B B Z Z F Z W W W W @.%.@.@.@.%.$.:.i.i.s.s.s.s.k.g.s.g.k.l.l.p.:.z s h s z Z Z h h s h h h h h h V A J X.+.%.f.g.s.s.g.l.:.R E G @.W E #.s.r.h.l.l.l.l.l.l.l.l.l.l.U.U.l.s.l._.U.U.l._._.l._._.U.U.l.l.G.l.F.G.I./.U.I.I.G.G.G.I.U.I.U.I.I./.^./._._._._._././.E.E.Q.`.W.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX> g %.O.%.5.f.s.s.i.f.k.j.k.k.u.J E E E F E s.E z h d d h h h h h h h h h z h g h h h h h C Z V C C E W W @.@.%.:.:.%.%.:.s.i.i.u.s.s.i.k.l.l.j.s.f.u.W J h h h Z z Z F k h h b h h k V V A D U &.p.i.f.s.s.k.S.l.k.W E E 0 E C @.#.g.k.s.s.:.s.l.l.l.l.U.U.l.l.g.k.U.l.l.l.l.l.l.l.l.l.U.l.l.U.G.l.F.H.I././.I.F.G.F.H.I.^.I.I.I.I.~.I.^.(._.(._././././.E.).V.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX, i X.@.%.s.d.s.i.s.j.j.k.l.p.%.E W @.X.#.f.i.W F f z z F b z g s b Z z b b Z h h h h h G X.{ F C C C E W W W %.%.i.:.5.k.s.i.s.s.k.k.s.k.l.l.d.p.@.Z f f f h Z C h C h h h B k V B V Z h D D X.X.W t.%.s.k.C.U.l.j.@.E E E W W @.:.:.:.:.s.s.l.U.l.l.k.s.:.s.k.l.).l.U._.l.U.l._.l._.l.I.l.l.l.l.G.G.I.U._.I.F.F.l.H.I.I.G.I.~.I.I.I.I.I.^./././.E.I.Q.Q.j.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX5 k H @.i.f.k.s.s.p.F.F.k.f.s.s.:.:.:.%.u.:.%.%.@.W E E :.F k k h b h b k Z b F Z z S X.:.@.E E E C E W W E E @.5.i.%.:.:.i.s.u.s.s.k.s.s.g.:.W A C h h h B h z C z Z h B s h V V J A B S A D J J W i.i.s.l.l.s.s.:.@.:.#.*.W @.:.g.l.l.l.l.l.l.U.l.s.s.r.g.l.l.l.l.l.l.l.l.l.).l.l.l.l.U.I.C.F.G.G.I.I./.I.G.G.F.C.F.I.I.I.I.G.G.I.I./.I.I.I.J.J.E.Q.e.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXt g z W i.u.s.s.s.k.l.l.l.s.s.k.l.7.s.s.:.%.5.s.%.@.E E E F F J b b Z Z G { E J Z F E :.u.%.@.t.t.G W W E @.u.u.i.:.:.u.i.u.s.u.s.s.l.l.s.E G A A Z Z C B z h C Z A C h A Z B V Z Z B A D D K L o.d.l.f.k.k.:.:.E :.s.:.E E :.g.l.l.l.U.l.l.k.s.d.k.l.l.l.U.l.l.l.l.l.l.U.l.l.l.U.l.U.l.P.l.I.F.P.G.G.^./.G.F.S.F.l.I.G.I.G.I.G.I././.I.I.I.G.G.R.N.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX5 g h J :.u.s.s.j.l.l.k.k.s.:.k.S.l.l.:.u.:.:.i.#.#.W X.X.X.E J S G G H H F F A J E :.:.s.%.t.k.W W W #.u.s.s.i.:.:.i.s.s.s.s.s.k.U._.s.W W A K A A C B B B B C Z h V Z B Z B V Z Z A D J o.t.o.i.f.p.f.k.k.s.:.@.E @.#.@.l.l.l.U.l.l.l.g.:.#.g.U.l.U.U.U.l.l.k.l.l.k.j.l.l.l.l.l.l.G.G.I.^.l.J.G.H.I.U.G.l.F.F.S.G.U.G.G.I.I.I.I.I.I.G.H.P.E.V.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXz h g G +.i.$.X.i.g.S.S.k.:.W :.l.k.j.i.i.u.i.u.:.%.W W %.%.@.E F E F Z z C C A G +.g.k.s.@.#.:.C C %.u.s.s.i.@.W :.s.l.l.k.j.k.l.k.s.%.W K G B Z Z B B Z J J C C B Z A A A B A L K K L o.#.o.t.u.d.k.l.k.l.l.F.j.k.k.k.l.F.k.k.k.S.C.k.j.s.l.l.P._.l.l.l.l.l._.l.k.k.k.k.l.l.l.l.l.l.l.F.F.F.l.H.G./.G.G.G.G.G.G.I.I.I.I.I.I.I.I.G.I.I.U.e.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX> h g Z +.o.Z Z :.S.F.k.:.E F E X.u.f.g.k.k.k.i.i.%.:.@.:.:.#.#.W W F z Z C A A G +.u.g.s.i.:.:.W %.#.#.:.u.:.@.%.u.k.k.k.l.k.k.k.j.u.X.J G A Z Z B B Z J W J L B Z A A A A A K X.K K o.d.i.t.t.d.l.k.k.l.l.l.l.k.S.S.l.k.k.H.F.l.l.k.l.l.l.I.l.I.P._.l.l.I.l.l.l.k.j.l.l.).l.l.).l.F.l.F.S.S.F.G.U.I.G.G.P.G.G.U.I.I.J.I.I.I.I.I.U.W.r.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXH i G @.{ Z X.5.k.l.7.G F F Z F %.S.I.I.F.k.i.i.u.:.:.:.:.:.#.W E G F G A A L J E #.u.s.@.@.W W J @.W :.u.i.s.u.i.k.l.I.U._.l.l.s.s.%.K A A Z Z A Z A G A J Z A A L A Z L L K %.t.d.l.d.u.t.u.k.k.k.l.l.k.k.k.s.k.k.S.S.F.C.k.k.l.C.l.P.l.l.U.l.l.l.l.l.l.).l.l.l.l.l.l.s.k.l.k.l.l.S.S.H.H.H.I.I.I.G.I.I.U.I.I.I.I.G.I.I.Q._.L.*.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX5 t G @.%.+.%.:.k.k.:.b z z z F i.I.I.G.k.k.i.k.k.u.s.s.s.%.#.u.W W W G K W J E :.s.s.:.@.W W L W #.%.i.u.u.:.u.k.l.~.I.U._.l.s.s.#.K A A G J A L W K W W W L A A B B C A K X.W t.p.u.u.p.#.t.u.j.S.l.k.k.i.:.:.s.S.S.l.k.k.S.l.F.G.G.I.l.l.l.l.l.l.U.l._.l.l.l.l.l.l.k.k.k.k.l.l.C.H.H.S.l.G.U.I.F.G.F.G.G.G.G.F.P.I.I.Q.A.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX3 4 Z X.%.%.%.%.k.k.@.z i f f C u.I.I.F.k.f.s.S.f.f.d.k.s.j.s.:.5.:.+.@.@.%.:.s.s.g.g.k.g.%.W W u.u.u.s.g.u.i.k.l.l.l.U.l.l.f.u.@.E W J G W L J W W W W W W G A B B A L W W W t.t.t.u.s.i.k.f.f.l.k.j.s.i.s.s.k.F.F.S.l.G.G.G.G.l.l.l.l.l.F.).k.l.U.l._.l.l.l.U.l.l.l.l.k.j.l.k.S.S.l.k.l.F.I.G.H.S.H.F.G.G.H.G.I.U.P.7.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX, 6 k G O.:.%.:.l.k.:.F i 0 i F i.l.P.F.k.k.S.k.k.f.d.k.k.j.k.k.k.k.d.f.d.s.s.:.s.g.j.g.u.u.@.u.p.i.i.k.s.s.g.g.l.l.l.l.k.g.i.s.:.:.W W W W o.W o.#.W W W t.o.o.o.+.o.o.W t.t.t.u.d.i.j.l.l.l.k.d.d.l.G.l.S.F.F.S.S.C.I.I.U.G.G.G.P._.U.F.l.l.l.l.U.l.l.l.l.l.l.P.k.k.l.l.l.l.l.S.S.F.l.S.G.I.G.H.H.G.G.I.G.I.Q.P.e.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX> 9 Z J W %.@.i.k.k.j.#.C z E i.k.k.B.B.k.k.g.s.s.k.k.k.k.k.k.l.l.k.k.d.s.k.s.s.s.g.g.g.g.#.K i.:.t.g.s.g.g.k.s.l.l.l.l.k.k.f.d.j.i.s.s.+.K L G G L W t.p.p.p.p.g.u.p.p.d.p.d.i.s.k.l.l.f.s.f.d.k.k.k.l.F.C.I.F.S.S.F.I.U.l.l.J.I.I.F.F.).U.l.U.l._.l.).U.l.l.l.l.l.l.l.F.C.l.k.l.l.l.F.G.G.G.G.H.G.P.I.I.Q.L.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXh H A W #.#.u.d.d.s.j.s.:.:.s.k.f.g.j.k.l.k.k.k.k.l.U.G.G.U.I.l.k.d.g.s.g.s.s.g.k.g.k.d.i.i.s.i.g.s.k.k.g.s.j.l.l.l.k.f.k.F.G.F.k.d.+.W o.K A A G W t.u.u.u.%.%.p.d.j.s.k.d.d.k.l.k.p.s.k.k.l.l.l.I.H.k.S.S.G.I.I.I.U.G.l.P.l.k.l.l.l.l.U.l.l.l.l.l.l.l.l.l.l.l.l.l.G.l.l.k.l.F.l.G.G.I.H.I.I.I.I.I.Q.j.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXt F z b %.i.g.:.:.i.s.s.s.5.s.s.s.s.g.k.k.F.B.B.F.F.G.I._._.I.l.j.d.k.k.p.s.i.g.k.f.g.u.s.s.s.u.s.k.k.d.k.g.k.l.l.l.S.P.I.I.~.U.l.g.g.k.i.u.u.i.d.l.d.u.o.W k.k.s.k.l.k.k.l.k.l.:.i.l.l.l.l.k.j.k.S.S.F.C.S.I.F.I.P.G.G.F.F.l.k.k.l.k.k.k.k.k.k.k.l.L.l.l.k.k.k.l.l.l.l.l.l.F.F.G.U.I.I.I.I.Q./.!.e.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXz b z $.f.i.%.:.:.i.k.f.s.p.i.f.j.k.k.k.g.B.k.k.l.F.I.I.F.S.S.l.k.k.d.d.i.i.s.p.f.d.k.s.d.s.s.g.k.k.g.g.k.l.l.k.l.l.F.l.l.k.k.l.j.k.i.g.g.l.P.~.F.k.s.d.k.k.s.l.l.s.s.l.l.j.#.%.i.d.d.i.k.k.l.k.k.S.S.S.S.G.G.F.F.l.F.l.k.k.l.S.k.j.k.k.k.k.k.l.l.l.l.l.l.l.l.J.l.I.I.F.G.G.G.I.I.I.I.E.Q.W.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXa t H @.%.&.5.:.s.s.k.s.g.f.f.k.k.k.k.s.f.s.s.f.k.k.k.s.s.s.k.k.k.d.d.s.i.i.s.s.k.k.i.s.s.u.s.g.k.d.g.s.k.g.k.l.k.:.%.:.i.:.i.s.g.k.g.k.l.l.I.l.l.l.J.l.k.k.s.i.s.i.t.#.#.#.W #.W u.d.l.l.l.B.S.H.F.G.F.F.l.F.l.F.k.j.s.k.l.l.k.s.k.k.k.f.k.k.k.G.G.l.j.l.l.I.I.l.J.G.G.G.I.^.U.U.).W.j.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXt b H O.%.%.%.i.s.f.f.B.k.f.k.k.k.f.k.s.:.:.s.s.s.s.s.s.k.d.j.s.j.k.s.k.d.k.d.k.s.s.d.d.s.d.s.j.g.g.k.l.k.k.F.k.k.l.F.G.l.k.k.l.i.k.l.I.l.l.J.I.l.l.j.i.s.:.:.%.t.t.W W t.#.t.u.s.j.l.l.S.S.F.F.l.F.C.l.l.F.l.k.s.s.k.j.s.j.k.k.k.k.k.g.F.A.l.l.l.l.I.U.U.~.l.I.I.J.G.I.U._.`.R.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXt b X.%.o.X.5.f.5.s.k.g.k.S.k.f.s.g.s.:.:.i.s.k.g.s.k.d.j.k.d.k.j.l.k.l.l.l.s.s.s.k.j.k.d.l.l.l.U.l.G.l.G.G.I.I.I.G.I.l.U.~.~._.U.l._.I.G.I.G.l.l.l.l.j.t.:.:.%.t.t.t.u.k.d.k.j.l.l.l.l.l.j.k.k.k.k.k.k.k.k.k.k.s.s.i.f.k.k.k.l.l.l.l.k.k.d.k.l.I.~.l.U.I.I.I.I.I.I.Q.Q.e.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX[ J +.O.X.%.i.i.i.s.k.s.i.g.s.k.S.s.s.s.:.s.k.k.k.d.l.l.k.k.k.l.l.k.k.k.k.s.d.k.l.l.l.I.U.U.U.l.l.G.F.I./.G.l.k.l.l.I.l.l.l.l._._.~._./.I.l.k.k.l.l.j.:.u.k.g.d.d.l.l.l.l.l.l.l.l.k.k.s.s.s.k.j.k.k.k.k.k.k.s.d.g.k.l.l.l.k.k.f.s.j.d.k.l.l.I.U.~.l.J.J.J.I.U.W.e.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX5 Z X.+.%.i.p.s.i.i.s.i.i.s.i.i.s.i.u.u.i.S.S.k.k.k.F.s.l.l.G.l.l.j.k.l.G.l.I.G.I.U.U.G.G.G.U.I.I.G.I././._._.P.I._.l.l.l.)._.U._._._.G.k.k.s.k.l.l.l.d.i.j.k.k.l.l.J.l.J.G.l.k.s.%.:.i.s.i.i.s.s.d.f.k.s.d.s.p.f.f.s.u.i.p.i.s.d.k.l.I.I.I.l.I.l.l.P.U.U.V.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX1 > t O.%.:.:.:.i.s.l.k.s.k.s.@.:.#.G @.k.k.k.k.l.l.l.k.G.F.l.P.U.l.l.l.l.l.l.I.I.l.G.l.l.G.G.G.S.G.^.U.U.U._._.U._._._._.].U.I.G.G.G.j.s.k.l.l.l.P.d.u.k.d.j.k.l.l.G.J.l.k.j.s.i.k.s.u.u.i.u.s.u.u.:.u.d.s.u.t.+.t.%.t.u.i.j.k.l.I.l.~._.~.I.I.).G.j.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX4 > g X.i.i.%.%.i.f.k.s.f.s.u.s.%.@.%.u.k.l.l.l.k.k.k.G.)._.l.l.U.l.U._.U.l.U.l.U.l.l.l.l.l.G.P.I.I.U.l.l.U.G.F._._._._.l.).l.l.l.k.j.l.l.J.l.l.j.i.s.s.k.k.l.l.l.l.k.d.k.s.k.k.i.i.s.u.i.5.+.%.i.s.k.f.u.p.u.i.i.i.d.g.B.J.I.J.F.E.E.P.I.P.e.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX$ 4 6 h $.5.%.%.:.:.i.f.d.s.u.i.i.s.s.j.G.F.C.C.F.l.l.l.l.U._._._._.l._.l.l.U.l._.l.U.l.l.I.l.l.I.l.k.G.U.J.P.l.l.l.l.U.l.l.k.k.l.l.I._.U.l.k.l.k.d.k.k.k.l.l.k.k.j.d.k.s.k.s.i.s.d.s.i.i.p.i.a.g.s.g.d.u.p.p.l.S.G.J.I.I.I.J.I.I.E.E.P.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXh z d h { %.O.+.%.u.k.f.u.u.f.s.k.s.k.l.F.l.F.G.G.l.l.l._._.l._.l.l.l.l.l.l.U.l.l.l.l.l.G.l.l.l.j.l.P.l.I.).k.l.l.k.k.l.l.k.l.l.k.l.l.i.W u.k.d.k.k.l.J.l.k.k.k.k.k.l.k.k.g.g.s.s.p.s.s.s.g.g.k.g.f.g.l.l.D.G.J.I.I.I.J.I.E.Q.H.7.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX@ 5 J { +.%.o.u.s.:.#.d.k.g.k.k.k.k.k.F.I.I.).U._._._._._._._._.).l.l.U.l.l.j.l.G.P.l.l.l.l.l.l.J.l.l.l.l.l.k.k.l.l.l.l.l.k.l.l.d.i.d.k.k.k.k.k.k.l.l.l.l.k.i.u.k.k.l.k.k.f.s.s.g.g.S.F.k.C.S.S.F.G.H.J.J.H.S.H.E.Q.N.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXt a k [ :.:.:.i.:.%.i.f.k.^.J.k.k.k.F.I._.U.U._.U._.].)._.).U.U.).l.l.k.k.k.l.k.k.k.k.k.k.k.l.k.l.j.g.l.k.l.G.l.l.P.l.i.k.d.d.k.k.k.d.k.k.s.s.s.f.g.k.s.u.#.t.p.k.S.l.k.g.B.g.S.B.S.B.B.H.S.S.H.F.F.H.J.I.P.A.;.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXb z z F @.s.s.i.s.7.j.l.G.l.B.k.k.j.k.l._.].U.)._._.U._.U.U.l._.l.l.F.l.l.G.F.F.H.S.l.l.l.k.;.@.i.l.l.l.l.l.l.l.l.j.d.s.g.s.d.d.i.i.u.W %.u.p.d.k.d.g.d.k.l.k.k.k.s.g.C.S.F.S.B.S.S.S.l.B.S.F.F.Q.R.N.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXm b F W :.:.s.5.i.s.i.f.f.g.g.s.g.l.l.l.U.l.).l.U.l.G.l.l.U.l.l.l.k.l.l.F.C.k.l.l.l.l.s.s.g.l.I.l.l.l.l.l.g.k.g.k.g.s.s.d.%.E W W W u.d.d.k.k.F.F.l.l.l.l.f.f.F.J.F.F.S.S.D.S.S.C.F.J.H.A.f.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXf f R R :.i.i.:.f.s.i.i.j.k.g.s.l.l.l.l.l.j.k.k.k.s.g.j.f.s.k.g.j.s.s.s.j.g.k.k.s.k.l.l.l.l.P.A.l.l.k.l.g.k.k.k.k.f.i.:.:.#.u.s.d.k.k.k.l.F.l.k.f.f.l.F.F.B.B.B.B.k.k.C.I.J.C.S.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX- h H X.t.p.i.:.:.%.%.i.i.g.f.f.f.s.s.:.:.:.s.k.j.g.s.f.f.f.g.k.k.k.k.j.k.f.g.k.l.l._._.l.l.U.l.l.C.F.l.l.k.s.k.k.S.k.B.S.B.k.k.C.f.k.k.s.s.s.k.k.f.g.k.B.S.F.H.B.f.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX> 5 m O.&.%.@.%.%.&.5.s.f.s.i.s.u.s.s.s.s.s.g.g.f.s.f.f.f.f.k.f.g.f.s.g.i.%.:.j.k.l.g.k.k.j.l.S.H.k.k.k.k.F.k.k.B.B.B.B.k.k.k.d.g.k.k.k.d.k.d.k.B.F.F.N.f.4.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXX.X.O.%.+.5.5.5.5.i.s.s.u.s.s.i.s.u.i.i.f.f.g.f.g.f.s.s.s.s.i.5.i.5.t.t.i.i.k.l.l.l.B.k.k.S.l.l.l.k.k.g.s.f.g.g.g.g.g.k.k.l.l.l.k.F.F.f.5.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX$.$.%.i.5.i.%.:.u.s.:.u.r.s.i.i.i.5.f.s.s.f.f.f.f.i.i.s.f.f.g.i.j.g.l.l.l.l.l.k.k.k.k.k.k.k.k.k.k.k.k.g.k.F.F.l.F.S.S.k.j.7.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXh +.5.;.%.%.u.s.i.s.i.&.i.f.f.f.k.B.k.k.k.s.k.B.B.k.B.k.k.s.k.l.j.g.g.g.B.k.g.g.g.g.S.F.F.D.B.J.J.P.F.B.k.f.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXR W E E @.+.$.%.5.%.5.s.5.u.s.s.s.g.f.f.g.j.s.k.k.l.l.k.j.B.S.B.k.k.B.S.C.C.C.N.f.f.9.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXb I { { { O.$.X.%.%.@.:.i.i.s.s.:.i.j.l.k.k.g.s.k.g.f.4.$.$.{ oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX", "oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX{ { F m J [ } $.$.H z 7.oXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoXoX" }; xsnow-3.8.3/src/Pixmaps/moon2.xpm0000666000000000000000000041250114732252143015073 0ustar0000000000000000/* XPM */ /* Thanks to http://clipart-library.com/img/1670097.png */ /* -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- */ XPM_TYPE *moon2_xpm[] = { "256 256 217 2", " g None", ". g #8B8B8B", "+ g #848484", "@ g #949494", "# g #828282", "$ g #878787", "% g #8F8F8F", "& g #989898", "* g #A0A0A0", "= g #9E9E9E", "- g #909090", "; g #777777", "> g #7F7F7F", ", g #737373", "' g #5D5D5D", ") g #7D7D7D", "! g #8E8E8E", "~ g #9B9B9B", "{ g #A8A8A8", "] g #ACACAC", "^ g #ADADAD", "/ g #B1B1B1", "( g #B3B3B3", "_ g #AEAEAE", ": g #AFAFAF", "< g #A7A7A7", "[ g #ABABAB", "} g #B2B2B2", "| g #B6B6B6", "1 g #B5B5B5", "2 g #BFBFBF", "3 g #BCBCBC", "4 g #A4A4A4", "5 g #838383", "6 g #757575", "7 g #979797", "8 g #A2A2A2", "9 g #AAAAAA", "0 g #A5A5A5", "a g #BBBBBB", "b g #C2C2C2", "c g #C6C6C6", "d g #C0C0C0", "e g #C3C3C3", "f g #B9B9B9", "g g #B8B8B8", "h g #B7B7B7", "i g #BEBEBE", "j g #B0B0B0", "k g #B4B4B4", "l g #BABABA", "m g #898989", "n g #5C5C5C", "o g #A6A6A6", "p g #C1C1C1", "q g #BDBDBD", "r g #CDCDCD", "s g #D8D8D8", "t g #D9D9D9", "u g #7E7E7E", "v g #868686", "w g #9C9C9C", "x g #C8C8C8", "y g #C4C4C4", "z g #C5C5C5", "A g #C9C9C9", "B g #D0D0D0", "C g #CACACA", "D g #C7C7C7", "E g #D1D1D1", "F g #DFDFDF", "G g #A3A3A3", "H g #A1A1A1", "I g #CFCFCF", "J g #CCCCCC", "K g #D4D4D4", "L g #DCDCDC", "M g #DBDBDB", "N g #D3D3D3", "O g #D2D2D2", "P g #999999", "Q g #CBCBCB", "R g #D6D6D6", "S g #D5D5D5", "T g #CECECE", "U g #D7D7D7", "V g #E4E4E4", "W g #DDDDDD", "X g #8A8A8A", "Y g #9D9D9D", "Z g #969696", "` g #DADADA", " . g #DEDEDE", ".. g #E9E9E9", "+. g #7B7B7B", "@. g #555555", "#. g #818181", "$. g #E1E1E1", "%. g #717171", "&. g #686868", "*. g #A9A9A9", "=. g #E6E6E6", "-. g #9F9F9F", ";. g #787878", ">. g #7A7A7A", ",. g #9A9A9A", "'. g #959595", "). g #E3E3E3", "!. g #E0E0E0", "~. g #808080", "{. g #696969", "]. g #626262", "^. g #4D4D4D", "/. g #6F6F6F", "(. g #707070", "_. g #6B6B6B", ":. g #595959", "<. g #939393", "[. g #E2E2E2", "}. g #767676", "|. g #747474", "1. g #929292", "2. g #6E6E6E", "3. g #888888", "4. g #727272", "5. g #606060", "6. g #8D8D8D", "7. g #919191", "8. g #8C8C8C", "9. g #797979", "0. g #858585", "a. g #636363", "b. g #7C7C7C", "c. g #5E5E5E", "d. g #6C6C6C", "e. g #F2F2F2", "f. g #616161", "g. g #6A6A6A", "h. g #676767", "i. g #646464", "j. g #656565", "k. g #666666", "l. g #6D6D6D", "m. g #565656", "n. g #515151", "o. g #585858", "p. g #4B4B4B", "q. g #4F4F4F", "r. g #5B5B5B", "s. g #474747", "t. g #484848", "u. g #525252", "v. g #5F5F5F", "w. g #444444", "x. g #505050", "y. g #434343", "z. g #E8E8E8", "A. g #494949", "B. g #4A4A4A", "C. g #575757", "D. g #4C4C4C", "E. g #535353", "F. g #5A5A5A", "G. g #4E4E4E", "H. g #545454", "I. g #424242", "J. g #E5E5E5", "K. g #404040", "L. g #EBEBEB", "M. g #E7E7E7", "N. g #464646", "O. g #414141", "P. g #454545", "Q. g #3C3C3C", "R. g #3F3F3F", "S. g #3D3D3D", "T. g #393939", "U. g #3B3B3B", "V. g #383838", "W. g #ECECEC", "X. g #353535", "Y. g #373737", "Z. g #EEEEEE", "`. g #343434", " + g #3A3A3A", ".+ g #3E3E3E", "++ g #333333", "@+ g #323232", "#+ g #EDEDED", "$+ g #363636", "%+ g #313131", "&+ g #F0F0F0", "*+ g #F7F7F7", "=+ g #EAEAEA", "-+ g #303030", ";+ g #2F2F2F", ">+ g #2D2D2D", ",+ g #2E2E2E", "'+ g #F5F5F5", ")+ g #2A2A2A", "!+ g #262626", "~+ g #282828", "{+ g #2B2B2B", "]+ g #272727", "^+ g #252525", "/+ g #292929", "(+ g #F8F8F8", "_+ g #232323", ":+ g #2C2C2C", "<+ g #222222", "[+ g #EFEFEF", "}+ g #F1F1F1", "|+ g #F3F3F3", "1+ g #F9F9F9", "2+ g #F4F4F4", "3+ g #F6F6F6", "4+ g #FBFBFB", " . + @ . # $ % & * = @ % - % + ; ; > ", " , ' ) ! ~ = { ] ^ ] / ( ( ( _ : < [ [ : _ ] ] ^ : } / | _ [ ] 1 2 3 4 5 5 6 + ", " 5 . 7 8 { [ 9 0 < _ 1 a b c d e f g g h 3 i 1 1 ^ : j j k | h 3 1 ( h 1 ( j _ l g < ] g 1 : j { m n ", " 7 7 _ ( [ o [ ^ / ] / a a a p e d b b 2 b e p a l 2 d i f 3 h | k k l h g l k } k 1 3 p b i l i q i d r s t 2 4 u v ", " w { _ } / ( k k / _ ^ 9 / } 1 d x y z A x B C e p p 2 i q h f d d f ( } } l 2 i q 2 p q p 3 i p b p e d l d b c D A x C B E s F y G @ ", " 8 H g j ^ _ k | } g g f f f a | | y e C I r C b l i c C D x C e b p d a h f | g / 9 ( } l f 3 2 i a d e p z p c J D D z B K L M L N B I I O x l 2 ", " P 0 1 } } ( a | g h j k ( a e b q e 2 A Q Q I R B r B C A A A z e b b d i q i q q } / j / k 1 g 3 i 2 q a d i p 2 b b z b D p e J Q S L I R M r D T I J e 9 f ", " 7 _ 1 p d i a q q 2 p 2 e d b c z z A C K K N K S U S t K E N Q D y 2 q q a g 3 f f d e 3 | g f g a l 3 g 1 h 3 q l f q c c C K r z z J I L V W U B C J r Q y J r S U ] X ", " Y Z G 8 _ l p k } ^ } h p b 2 e C Q T Q A I R S t U ` t M .t U s K N T A b b 3 g p D T Q A i 3 q h h f a q 2 3 | | g 2 f h | 3 a Q z e p y z Q F ..t S R C T M O D y A D d b y p o +. ", " @.#.Y * { { : ( l q i i e e b y e c x p d q Q R ` t R O U ` s F L K K E Q Q r T x A e y b y e b q | 1 ( l i i D R e 3 1 / } 1 f k h J q y c e i q 2 x W $.U S ` T A x C d d e e i d f 9 ^ g ~ %. ", " &.@ & H o 9 *.| | h d e 2 b q 3 p p e e D y y b b b J K M s L W ` W F t S J Q z c e d 2 a 1 g g g a a f f l 3 h h k k p q | ( | j / } h q i p e p i g d x L $.R D r F =.S C T c y 2 z e D B z a _ -.. ;.>. ", " , ,.Z '.[ G H ^ 1 3 a a g g 3 2 h j } l e D x Q r Q T z O R U R R R N B T Q B Q y i z D i 3 b z b b e 2 2 a f g l 2 i 3 f p c g q f 1 k h f f h a b T M .V ).).L !.!.b p T E A E x d d h { o k c 2 q 3 0 # ) ~.{.]. ", " ^.6 7 8 '.G : 9 [ k } : / : 1 i b a l q d D C c z C B T O T r I E B I T B S N r C r C A A x e 2 1 ^ : h d b g f f g f g k } f q a | / / f q i z p y x A C B N S K t U R s s U I C C J J N K T Q D D | } k ( k g l @ /.(._., :. ", " ) <.8 G { : j ] 9 / ^ _ *.8 = H < } k h l l e z y y C J c z e d e e b x O O Q ` B r d q e i 3 3 3 f f 1 ( q x 2 a 2 q } _ } f g k h l | g q a C x J B z p A x Q T I N O R M F $.[.!.s W $.N U N r N R N x q | g j h f ( X /._.}.+ > ", " |.X '.w o : ^ *.9 { { _ _ _ 0 0 H ^ / ] k g e e p q b A c 2 c c q a y i y z J B O R I J x D y f 3 a q / 1 a p f d O q l h h g 1 | : _ ( q q d d b y I p b x e y y p z S I T K K N U L [.[.S J r O s c q b y y Q T e j [ : | x } 1.#.# ! = : ", " 2.3.<.7 8 ( 2 | _ *.9 ^ ] 9 *.o *.} j / k q 1 | 2 z q i p z y e q l f 3 i h p 3 b x C Q z d a g f q 2 f y D a 1 b e A J Q r 3 g h / / / 1 1 | q f f f d c y c q 2 d q i z e c Q E K O B t L .=.M r Q T U B t x Q p J B D 2 f h k 1 k ^ 0 *.4 ^ } ", " 4.v <.% 0 l D y a i ] *.: 9 9 : } j ] *.] | 1 h i f [ j h d i k a i h ( | / a f p 2 f p b d i 2 d f : : } | 3 J 2 l a k h 3 d d 1 / } j / 1 k | h | } f C d q y z 3 3 f ( g 3 a a y Q U N R N L ` M L U F O S N N O T T J T c T I p p e e 3 < < j | 3 f $ ", " # 3.! 7 -._ | l ( ^ } ( : 9 ^ [ 9 9 ] ] o *._ _ ( 1 } G < j } 1 ] [ k j 4 ^ ( ] | ( 3 a | ( 3 l e 1 g e 3 | k : l l 1 1 } ] ] k 3 3 g h 1 : h } 1 y h f e q | h a 3 } | 1 g k j / [ _ 1 1 D O N S M s N W !.L W W O s U b ^ ( f J B Q x 3 c Q x e / < ] q 2 p G >. ", " 5.u 6.Z P 0 _ : / 1 | k h ( : } _ ] 9 [ { 4 o ( _ _ ] ^ { [ ^ / : G w 0 k _ *.*.9 { } h h : _ 1 2 f h k h ^ f b h j / / : j _ ^ *.{ ] ] j ( | l ( ( g z a k 1 *.*.^ ] *.( j ^ { _ 1 f l q l h h l r c J K J N W O s !.W M !.L 1 < * ] p R U r C e e Q A 1 _ } ( j } 1 P ", " }.m & <.& H [ ( g ( 2 ( [ : *.< / _ ] [ *.H 0 0 [ ] ^ | ^ o ] _ / < Z 7 -.Y 4 g a G 4 : : _ j ^ / } 0 ~ { { H -.k f 1 / 0 o { 0 0 ] ] / / 1 x / ^ / j j g g [ f [ 8 -.< ~ 8 0 & @ ,.,.Y * ] 3 2 h 4 : x C x r x N O K t R 2 T V ` i 8 w ] C $.r e C a d x T d _ ] k / 9 1 a 7 ", " +.#.$ 1.. 7.-.G 0 9 ( | 1 9 0 9 8 9 9 0 8 -.4 H G < *.^ } _ _ _ [ : { * % <.@ ! % G _ [ [ ( [ [ { & ~ & -.= H 0 9 *.] 9 1 i / < 4 : *.G 9 : { 4 < G o : / 0 H 8 G 8 G H ,.7 Z & 7.- % ! 6.8.& <.~ ( 3 | _ 2 h d r A h x T r M T f C !.F E z A t ` B z J i l J T B d | } [ : < ^ 1 o #. ", " }.! . ! - -.[ { { 9 { ( / *.w * 4 < o w & & 7 = 8 8 G P < *.: ] @ 4 [ Y <.7.7 - v % ~ ,.<.o _ o -.<.8.6.1.& '.-.H < [ ^ g | [ ] ^ ^ j j G -.~ ,.4 { { ^ 1 = P Z & & @ Z Y Y 7 Z @ '.& @ <.<.- @ 7.! <.7 = *.h } f x R c e x C K J r r A Q K s K Q R s M J a j h x I J 2 h h 9 < < 0 ] h } ", " }.m <.% 1.P 9 8 Y *.9 G j j [ * -.8 4 0 Y ~ ,.w ~ w -.,.w = ~ < ] 8 $ $ m 3.3.8.<.! v '.- 3.% Y = X 9.9.#.$ m 8.. 7.Y 7 w = < { = 4 _ { G ] ] = Z Z Y 8 *.^ [ ~ ,.,.7 4 1 8 * P '.,.1.6.1.,.1.7.& 7 <.6.1.<.w * ^ 1 g z Q s E c D T N y S T j h D D e a p z t e ^ g 1 I U Q b k d a | i } [ / ] <. ", " ) 8.% - 7 -.[ 9 P 8 * 0 { ] { -.H -.-.8 7 % P '.P 8 P @ % w '.$ . m 1.X u 0.m v 3.7.X m 3.+ 0.8.0.! ~.>.;.u # $ m 8.<.,.'.1.<.7.@ = -.^ *.< 9 k j 8 = G = Y -.G * w -.Y & ,.P H = 7 & & P ,.= Z '.Z & '.w @ ~ Y 4 g 3 l x r J Q T O C I T D C x d D r C C e p Q E B z f q e p Q z f l z i h k ] / g o ", " # ! - Z 7.~ Y G & = G 0 < < H Y ~ @ Z G G 7.# '.& 7 '.X . ,.@ X ) +.;.;.#.~.- m + 7.<.8.X 0.0.3.v $ ! v ~.# 5 0.. 1.& @ ,.Z '.P w & H & 7 8 9 9 k k 0 w Y 8 -.{ 9 G Y Y P ~ * & = w w = w ,.~ @ @ w ~ P 7 w Y 8 ~ 9 q b ( d 2 e J I J B T J r A I A Q i e y J f [ : i C x e i b C I C y q p y 2 b ^ _ / / 3. ", " a.> 3.6.@ <.<.@ 1.Z H < 4 o -.G = Y ,.<.-.w ,.7.~ w <.6.0.+ v 7.+.u ~.5 +.;.v 0.m 0.v 3.1.8.+ m $ v 5 . X > > 5 # 0.+ '.w ,.,.Z & '.P P H Y 9 -.[ ^ [ G *.] ,.Y H 0 = ~ G *.* < 4 -.* -.Y * o ~ & '.<.7 & ,.7 Z P & Y | e 3 f Q C C O R T Q B Q T A r T K O D y D 3 ( _ ] h y d i q b Q r h x x 2 d x c : _ q ( H ", " , 6.+ - '.1.. 1.7 Y 4 8 w = -.-.8 H ~ Z 7 Y P P % X ~.#.m m > # +.> >.5 5 b.5 3.3.+ #.#.0.! m 0.0.$ 1.X 8.! $ 0.v + m v X 7 w < w Y ,.7 '.,.~ * Y -.< 4 G -._ *.H = = Y P < 4 -.< 0 * o G 9 [ 9 8 w ~ w Y w -.= G ] o w { 1 b C x A C A r O r B I z z x D I U I x A J 1 *.*.< h f b c e c r S D C A p y z y 1 h 1 | Y c. ", " (.9.# u . <.'.6.7.P H * = -.w = ,.Y Y & @ @ <.-.. 0.6.5 $ Y & 0.0.~.b.+ #.~.5 ;.3.5 > #.> +.#.. X v 0.1.,.{ o ^ < G G ^ o -.H H = -.'.Z Y <.7.-.* H 4 { { H -.,.8 H 8 0 8 = * 0 { < { < 8 : _ k ^ *.G = * 4 4 8 = { 3 i | ^ 8 [ 2 A J y J r T C T C E T J E E Q B S t N A 2 l g ( / g { _ 2 2 b E K J 2 d b e b d a d g h j > ", " d.;.~.b.v % & - 1.@ ,.= Y * ~ 7 P 8 * '.P { o '.$ # ,.- 3.m & 3.8.~.5 $ - # ) >.>.# + $ 6.5 > 5 X m X Z [ / [ : e k k ^ : / ( l g h ^ 4 * ~ & Z * * 8 G 4 0 H ~ = *.*.< [ 0 = ~ { 1 1 g / : f f 9 o *.< *.P w [ } l y y h : *.*./ d C J e 3 A J J C x r E S A A ` B J F e.=.Q x y d q 3 3 { G o ( p r J q / 1 h e x z h b d 3 | - ", " f./.+.b.m 6.Z -.,.Z & = Z Z & '.% Z P @ <.7 Z 6.X m @ ,.'.3.@ -.! 0.m X 6.H + ; ; b.X 7.+ 5 # v 8.- 7 / k : ^ [ _ ( ^ k / } k _ _ a 2 } j 8 -.'.7 4 ] / *.* -.8 0 9 { 9 * G H * [ l e a y Q 3 3 q 1 9 < ^ } _ ^ o o h y q ] 0 ( *.} i c r y y p R S S E e T A I E T ` c D t .Q y d p k 1 z l [ w G f i r y 0 6.h b x l a z S p J c -. ", " _.g.}.+.0.8.'.o Y Z P ! <.& 1.P ! 6.. 7 ! . b.+ + ) 5 8.7.% 1.~ -.% ! - ! v X m v 8.H *.6.; 5 5 v X & k ( | *.k _ ] 9 9 : [ j } } ( z Q l 3 & % @ & _ l h 9 H H 4 9 O l { 8 *.: _ l p z c y C r a | | 1 ^ ^ 1 g q l _ g c / 9 ] f ] k 3 A O y A b r i k c $.e J D J y K t c O S V .e z q / k f g i *.| a p J g $ { z y B y b c r 3 d z _ ", " 6 g.(.;.# 8.<.7 = = & 8.7.! 1.7.7 3.$ 1.3.>.(.; |./.> 2.5 # > m 7 '.% 1.- @ ! 6.% <.w 7.- 8.3.! . - 4 k k [ < 0 9 9 / [ 4 G o 0 ] h i x T B C } 4 { 4 3 1 9 [ H 8 k i 3 k 0 { *.^ ^ 3 E J J Q C A a a 2 1 ^ j f 3 i i a q e 1 ( [ ^ *.g e I N x q f x c E $.F C x r c C E s y c S ` O x e q 3 f i i q a | h h l J | 0 9 q b U E x T r 3 i a * 9. ", " d.h._.+.+.v ! ! % @ @ 1.% ! ! 6.1.8.~.+.) %.h.&.}.d.4.{.].|.%., <.G P Y . 8.7.8.Y < ,.m 8.*.} [ ( < *.g f *.o < ( 2 *.[ _ < 4 ] 9 9 [ Q c r N J p l 2 l 3 2 a | -.P *.} ] q j [ h / : 3 p r L E y i i q 1 k g 2 q ( d c c d b ( | 1 ^ 9 | z K z l a q D c I r d f z D p y D r c A K [.r D y i i S Q c I I x [ / 9 2 A p l a d i c Q O W Q 2 3 a { m ", " _.{.i.g., ; m X 8.'.7.6.% 8.% 8.8.3.) >.4.j.k.h.{.g.l.4._.{.b.X 7 : | = w 7.7.m -.4 ^ 7.! 0 g h h a I x x d [ { o & ) |.+.'.k ^ [ g g a 2 c c z e I Q y z d d i d q ] H 4 ^ ( ] 9 ( ] _ } i 2 i | | 1 3 y q d z A b p x y f l 1 [ [ *.{ < _ f Q C 2 | d y i c C l p d c 2 2 b x C E s K E r C D a e c r p z c A 3 1 3 I A a h b y D d c K B Q x p f < %. ", " {.{.i.a.k.k.4.#.6.% X 6.X v 0.X m + , %.}.2.g.&.(.%.6 #.~.+.9.- * * } 9 -.Y * Z H 0 w + }.<.0 4 o _ k b d 1 ] < h 1.}.(.&.d.u | < ^ 1 p ( h l p d O W t b e D i 3 i 3 g } 4 H 4 G *.} | | l a | a 1 q p i a a d d x y 2 2 3 j j j _ / | } [ j i z 2 d k ( ( a g p 3 g a d b l i A A x Q Q D T r A z 3 x A c s N S O c i p I c 3 p e y c l 2 T K S T e b < 5 ", " ^.i.2.k.n n ].2.) + ! - v + # #.9.}., /.2.4./.|.|.;.) |.; 9.. 7 ~ 4 H : G o P P & G 8 9 Z @ '.{ = P & 1.H { ( } : 1 i ~.>.%.d.4.w ] -.8 _ : } ( b E C J D T i b b e p d h } a _ 9 o / _ | q f | a g a h l 3 d y b A A z x y a [ j j j h z c A | / p x 3 l ( g / ( 3 | p i q 3 a k l q d z D z x I E T x z e b c N K s .c r f 1 c C T z l d g p b D c y e i D f $ ", " ^.k.{.g.m.n.:.].~.v + . X ~.+.~.|.{.k.&.4.%.%.~.v # # ~.5 v $ ,.= = *.8 H -.-.= 8 -.H & 1.- G { G Y = & <.8.7 4 Y * o | P ~., ;.G 1 0 P ~ -.= 4 ( ^ b J C b Q 2 e O C y i c q 1 ( 1 ( | g i d a : k g | j k | h z T U Q x e q 2 } _ } : } e A C i : 3 O y } | d q 1 ^ } l 3 3 2 2 h 1 b 2 b x e A Q N N I x f } | 1 D S U O c J f q T K K c D 3 l 2 i c a 2 d g p d & ", " c.l./.o.p.q.r.;.. 0.0.3.# , , +.h.f.k.l.|.;.7.Z X 0.$ 3.% ,._ H G = H ~ 8 -.-.= 4 < * 1.<.* = -.~ ~ v , g.%.# v '.Y * ,.{ 0 < j o } j ( ] i } x c | [ a e y e 2 i x I T C z q h : ] ( 1 k z N p a / k | l p i 2 2 Q O S B J c e b j | } k } j ( f | f b T b a p O q Q i q c x e q 3 2 i y d y Q B K V E K T C p ( h i C I E O J J e D E r x b b 2 q i e d | l 1 | z R w ", " j.&.g.n s.t.u.d.#.b.u +.;.%.{._.+ (.v.i.&./.<.= - # 5 #.,.& { ( { Y * = Y 4 { * w G ~ _ P @ & Y -.@ }.g.l._./.) & > m 8.6.<.P '.! '.4 *.0 { _ ] z J 2 i d C g e x l d r c D y x e g g } k | d c x C f 2 z r S M c a D r J J Q Q z i : } ] j j { 4 { 1 r Q c O c e z p c c A D z y e 3 p z B N y e Q K s O B s N b q z I D A J E T T I J t T J d b D p l 2 3 1 ( h f g d O 4 ", " &.k.h.:.w.s.x.].g.+.; 6 _.%.f.c.k.j.n o.k.%.(.8.7.X 0.6.X { G *.] 4 4 w ,.w = ~ w w = = 9 = 4 w - + u %.6 4.{.l.6.4 5 # v ~.5 ~ - 6.> ~.$ 3.. 8.P < | K B c U I 3 e d p C i E D b 3 x z p h 1 2 c S U c T c ` !.O E s A Q D x A b 2 l a k : ] { ( b i r t r l e y q | 3 b b d b b b b e r E U E T J A T O N B L ` O z d I Q y A K S J N U L ` C x q y Q c h } h f k k ( g a z 1. ", " 4.&.a.a.y.t.q.:.f.c.&.2.d.j.v.^.x.r.:.:.' &./.b.#.3.+ 7 ~ P 8 G 9 *.< -.P @ <.Z 7 7 <.G 4 0 & ! 0.}.4.; 9.6 ; 2./.0 { ) 3.~ 0.[ 8.+ 0.#.u ) #.6.@ P * G *.P *.i g a 1 i e e c Q z p A T T z y J A p x A c D T .S N N M y y b A J d c x x O p a g g Q 3 g A t t D y b b 2 a h g 1 3 _ *.2 J I U O E K N Q T I K E c c N C Q C c I U S I I S R z.F Q z b z x i } [ 3 q g q i c Q q 8. ", " (.g.k.k.A.B.^.o.f.C.c.n k.c.m.A.A.D.u.E.m.r._.; ;.X P o j ,.= w = o [ Y P 1.<.7 - 7 7 Y *.9 ,.# ; ) - 7 <.* { ; 2., ;.! -.} G v - v #.~.#.5 0.v % ! - 0 <.6.6.w h f h / l q 2 .S s D J c b c D c y l h D E T r M ` R t .z A B A D z y i q z b q : h 2 1 f K z x A q d i C Q 3 g | z J Q z 3 z N J C b z T B I T A J ( T x J T r B O E O E J O ).=.B B z J Q d J a k 2 l q 2 g 1 c q 0. ", " j.%.f.h.' D.x.@.i.F.F.5.n c.A.s.s.B.G.n.u.o.h./.|.|.'.* * Y -.= H o [ j w & 7 @ P 7.w -.! 8 w m 6 %.u % 3.3.b.4.|.4.(.2.; 3._ [ ~ ) ~.$ m 8.v #.. . 6.X 6.1.X 8.] j D h _ 1 d y .A J K T 2 c J p p a 2 A E A N r B T M ` Q b y r r c p 3 a b g 1 ( [ ] } f d D k ( k k q f 2 J 2 h } 9 a A l *.f O N A z D c r C Q A Q Q B T Q B r t S U M T O N s W L I D z E z d 3 g y z 3 i 3 j f x _ $ ", " f.d.f.v.D.^.u.x.F.v.o.C.C.].c.A.D.q.p.^.x.:.c._.g.; ~.- H < 0 0 H * 1 / [ H 7 '.7.- - P @ % Z #.|.4.4.2., 2., %.4.6 /.%.%.>.5 8.X m # $ = i . X m m X % 6.<.& 7.3.8 3 2 g 9 < | b A A z d J A B Q D D e B S B O ` R T T Q Q x D A d Q x z | = j h 9 8 < { 0 _ f i 1 : : h h a l d | 9 [ 8 ~ ^ o 8 } B S J r K R J T e J r x T R M S D z S B t B C B M M L K r C e D c e 2 3 e a b q i l y f ^ (. ", " l.F.i.n D.D.E.D.H.r.m.n r.a.j.c.E.o.G.G.u.m.f.k.i._.0.@ 7 H * 0 G -.P ^ [ < w 6.$ >.#.@ *.w / & b.}.4.d./.d./.}.;., %.2.+.#.) > 0.8.v ~.v @ } m 3.$ + $ 8.<.7.'.1.6.- * 2 A A | l q d z c z C T O z T D A C $.s A Q B C Q A J Q r J J c Q I d 8 o j : ( 0 j 0 0 ] i k 9 o 9 f y z q l k ] = & = * o } 2 r O Q K L R e 3 2 c y O J L t E C N E U U J r U $.V s O T I x A e x I C | i p b i e c 3 < ", " 5.f.h.' I.y.q.q.D.q.F.F.c.n v.].c.o.x.D.@.F.F.v._.6 #.@ ~ ~ -.8 0 8 G 0 Y 7.b.}.%.}.2.%.4.. 7 & #.h.f.j.l._._._.%.; 6 4./.9.#.> > ~.0.#.>.>.v #.+.u v X ~.> . % @ @ <.<.7.- 0 ` f z b a l K s A J T A Q D i | D I D I B N B z J B T T Q d y I D | p ^ 8 G 9 < { _ 8 _ ^ ^ 0 < a z Q q 3 D l H 8 H = * o q B z.L r T x C 3 Q U S J N U K S Q c O ` R N J K [.z.J.$.s U O C z y c Q r a A p y b A z g < ", " E.5.5.F.K.K.A.u.D.^.:.H.o.' o.F.i.v.u.n.c._.f.g.;.> $ g 4 8 = 0 ] 4 8 Y 8.}.d.g.;.(.}.2./.%.2.<.; &.f.v.5.r.a.d.%.2.(.}.;.|.; +.b.;.>.> + ) }.5 0.b.;.+ X X 0.3.X 7.- 8.7.7 7.P 2 Q A O ( k g y g c O J.K E A T N L K S S c x A T S N O O c c Q D b 2 ^ 0 4 G { *._ [ { _ 1 : 1 i d d g y b a ^ -.-.= H 9 1 e K K N N K B C r L.V U N M N O T 3 2 E K J x Q .=.M.z.t s N C z e a l C A Q t c T z y q a g ", " i.i.&.N.O.y.B.A.N.H.H.m.n o.m.:.f.r.G.u.) m ;.#.~ 8.& -.w w -.o [ { ,.; (.&.&.k.(., 4._.h.k.{.h.a.v.:.r.r.n 5.&.d., |.; ;.) 9.}.|.; >.> #.) +.> 5 ~ 8.#.v m $ 5 3.@ <.7.% -.1.Z < B Q h | 1 | D d d z t O B B ` K I R ).A q z D R I O I N T T A D y q f f l { * o { < [ ^ ] *._ _ _ } 8 k 9 0 4 G Y ~ 7 < 9 2 N E C N ` F N S V M. .I T K M T D I K S Q T z x ` J.V U N I T p b b i q J T E I l 2 z z y C { ", " :.5.i.E.K.O.P.B.I.G.u.p.m.C.m.m.F.c., n.o.b.3.0.- Z @ ,.1.'.P - * { 4 u _.k.{.k.a.d.}./.(.k.j.h.k.5.' C.F.n r.f.h.{.2.6 ; 9.#.>.|.|.}.9.~.7.$ 0.> 0.H + + # v . - $ <.- <.1.= Y w -.* 9 _ 1 e l 2 x f h z c e R O Q C U F T k ( | f J N S B J E A Q T U T y < G G H -.G [ j j : 9 9 *.p / < 0 ~ = G H 8 H G G { ^ 2 p i I s J.s S t .s K L [.S B M N I O s U R S K R M U O T D y q g l b J r B I i c e y 2 b 7. ", " n :.v.O.Q.R.S.A.y.N.n.q.q.C.o.m.:.{.2.g.5.#.<.@ v 8.- & - X P Z ! w { @ , k.f.i.&.i.g.6 %.(.h.h.i.f.' 5.n r.r.F.r.].' &.%.6 ; >.; , |., |.b.0.5 3.> + >.) u ~.u X '.1.*.<.'.* H H ~ ~ G 9 ^ / 1 y !.B C h j i | N K R R W W S T Q T A O N B r C A r Q c D c y / = = P -.* i 1 f | 8 H 0 ( : } 9 4 < 9 9 = P 0 / 9 [ j d j q E s M .F t L s .s R U U K O B t R .F K M W S x A Q z q g l f 1 2 I I Q Q e z b f q ", " :.@.x.S.T.U.V.P.P.O.D.B.B.q.F.E.o.].g.b.n c.; $ m 8.7.<.'.Z - @ - <.H *.6.6 a.f.i.h.a.l.;.4.4.g.d.i.r.r.:.F.r.n r.c.v.a.i., |.4.; 6 ;.~.u u 5 > u #.) u 9.>.5 5 . 0.. '.Z Z '.'.l | 8 G 4 < { : j i J E E l q q h T V U F W.J E R N B I T S R O C A Q x D c c z 3 } 9 8 ,.= : | ^ < 0 w = } : a C h _ G o H = G ] a y a / { _ f B .!.M.s ` K t W U U K O R R K O W W R F ).t r C C A p d x a } b r B O C C r J x l } ", " o.o.E.R.X.V.Y.T.s.R.s.D.N.A.H.F.H.C.' i.n n.H., # v 7.- - & H 7 6.! ,.0 _ 5 d.&.c.c.a.j.k.;., l.h.d.5.:.C.F.:.r.c.' ].f.5.5._.;.(.4.|.6 #.~.u + u b.>.u # ~.> 5 v v #.v % 7 @ & 8.j *.4 H 4 9 ] / _ g h p l a d h z Z.M I U U Q s E T c q ] q Q c A A r J T y 3 i q p 2 b d l * j = '.Z Y 9 } j f 3 d { 9 0 = 0 < } r q R l j ^ f A O W z.W K E M $.F M E O U N s R s t ` U s !.` K R D D l A A y c Q B W I r K N i c 2 { ", " :.r.^.V.`.Y.V.O.K.O.s.O.y.p.C.H.C.E.:.C.t.p.C.+.> + 7.3.8.1.,.7.6.6.'.Y Y 6 d.{.v.n ' 5.v.g.g.{.g.f.n o.:.' ' r.:.F.f.g.h.k.i.d.6 ; %.; +.b.#.+ ) ;.; +.+ ) +.> 3.5 v 3.. ! P -.= < -.H G { *._ } 9 9 [ ( j g f i J N N y b C M K q _ / P 7 Z G ,./ k / q d z a ( 3 q c e D i 4 = 1.! 7 P * 0 _ i l ^ 4 h _ *.o 8 8 a o O i c E c B I t V ` B T N F M.=.F .M K E R W L R M R W M.E t T J D / 2 Q x I B T T T J U c y z z 0 ", " m.@.q.Y.`.Y.`. +O.Q.P.N.y.N.G.F.n.@.B.B.s.A.n.m.(.# u # 3.$ 6.% X m 3.1.= <._.h.j.v.v.' c.v.i.k.i.5.n n c.' v.5.' F.r.c.5.k.g.i.5.l.9., 4.9.6 ) v ~.+.;.>.+.#.> ~.0.3.7.,.1.7 Y -.o 9 9 { 4 9 0 ^ j 8 9 ^ h } k k | I s B E J T s E l ,.-.Z ! m 7 % - <.w 8 4 o | H { f q i q d 8 '.7.7 0 = 7 -.[ C c J ] ^ 1 _ [ 4 *.q p T W O K .t U N $.s O B S W F =.=.s S B K O s .s K S t W s J T K B b T A J E T y C A I J x y B r A +. ", " B.E.G.Y.`..+`.`.Q.U.K.O.O.O.B.E.r.q.N.P.s.A.A.D.u.r.+.# > v 5 $ 5 5 + % H ,.<.&.i.k.f.n C.F.F.c.c.n r.n F.a.c.f.5.n r.f.a.j.h.g.h.{., |., 6 ) ; > # > u u > u b.b.~.X X '.P ~ w P H [ ] _ j < } 9 } { 8 = 0 k q C d h L S B S J r I T 9 G 8 m 5 5 1.. % P - ,.H 4 / _ 1 q l / 8 *.0 ,.@ 6.- @ '.& { ( y E I e p f ] 2 C N $.J.B R U E s !.W ` $.M E R W L [.Z.J.!.A N U U ` R U M W W t B r T O S U O r z Q e D T J x D Q T D O 2 ", " m.E.R.++.+E.@+T.R. +O.y.I.s.^.n.x.N.A.s.N.p.p.t.c.2.u > ) > ) 5 + 0.3.Z -.,.! j.i.a.j.5.@.o.o.m.C.m.E.o.v.v.5.j.j.' c._.{.h.g.&.&.k.4.|.|., b.; + ! #.#.) }.; u #.+ - 6.! <.@ -.w * } l } ^ { 0 8 ( 0 -.*.i | p E L } c Q A J I A d g 4 1.<.. 0.. ! . . 7.@ ~ & ,.G { ( ( ] * 1.Y G * @ - Z * q ~ j p y J M E c 1 } / i x K M N U W t E R ` F W U O S U U ` =.#+U E U !.F ` K R U =.V O S U r J I s S J T R I C E E e J Q A y x N <. ", " q.:.t.++X.R. +$+.+ +.+N.w.N.A.x.G.N.D.s.G.D.p.A.t.> u 6 v 3.# 0.X #.> ! & Z <.0.#.|.v.c.F.o.:.u.x.H.F.m.F.n n k.(.g.j.k., l.2.{.h.a.].&.(.4.|.> ;.+.m v ~.> u b.~.v m . Z . % '.= *.o 0 *.{ { 0 < 4 9 *.@ P { ( k ] 2 l x x r K D z [ Y % 3.- @ 8.1.'.1.X 8.1.,.~ w o G G & ~ '.7 H 8 8 ,.Z & <.~ 7 1 _ p C T K s A i 1 k | a C L ` !.s W t .L .F ` z.[.L L =.J.` U W !.L ` r R N M e.B p E S S S U M O T U L E B T 3 T Q O x z Q J 6 ", " S.:.B.K.S.++Y.Y.T.U.V.U.s.I.w.s.D.A.P.D.B.p.G.A.H.5.+.# ;.<.5 ) v + 9.# <.% 8.1./.+ }.j.r.F.o.m.u.m.m.:.n n F.o.' c.c.5.c.k.a.a.&.k.&.{.h./.}.}.u 9.u X + #.> #.) 5 5 + X - @ @ & Z 8 ] 8 8 G 8 Y w w * * 6.Z _ *.{ *.| i h O t z.M C o 1.m ~.0.P '.<.'.1.1.@ @ @ '.P 7 = ,.7 @ P 7 7 4 *.& Z @ 7.7 @ h k J O J R F x c x Q E c E t W F L F W M .t .F $.).).t .[.[.L $.V $.W B E N N W U x c N N N F M F c p B ` ` I e x T y i b D A / ", " u.q.n.@.Y.%+`.X.U.T. +K.y.S.^.q.D.t.A.t.D.^.A.P.x._.v + ;.v u + - + 9.8.% v u 6 g.%./.' m.o.@.E.F.:.C.m.@.m.C.o.r.' f.n ' 5.5.f.f.i.|.g.{.d.%.; +.+.) # #.# #.u u #.+ # + m 7 <.7.7.~ 8 G 4 H & ,.-.8 { P - 8 : 4 -.9 } 1 ( L N B S t e & % 7 ,.* * Z 7 & <.Z @ @ <.'.7 & ~ & <.7.7 & G & @ 1.- 1.6.1./ a r S C Q =.K T Q b C N U t I E .F .W M W s ).!.=.J.s L W W !.M...).s K K U $.B C T e z K S U $.t x b 1 J E C } h s C i p T B c <. ", " n.@.^.m..+`.%+`.X. +U.S..+ +w.G.D.P.D.B.B.^.@.D.N.u.j.) v #.#.# #.+ + l.> X b.4.{.n 5.c.r.v.:.m.H.o.c.C.m.H.C.@.:.F.r.' n f.v.f.].5.h.}.d.{.g./.u > +.u ~.v m v # u > # ~.3.$ ,.- 1.- - <.H * G 8 = H : | * & 8 ,.w o *.{ { } x z I O J : 1.3.7.Z w = '.Z Z = P @ <.- '.P - ! 8.. % Z ~ 8 -.7.6.7.8.. 8.P 1 i J N U t A E B e I K s .W E L .L W .M t .=.!.M.!.M $.[.[.&+L.).L U t S U B 2 d r e R r D B I e a p t 3 A q z E S y p J Q T g ", " P.F.q.o.m.@+@+`.@+V. +S.Q. +S.s.t.N.A.D.G.^.D.B.B.N.u./.b.+ + X # 0.@ 5 |.) >.2.j.C.u.o.:.v.5.c.c.f.].c.F.r.C.:.@.:.C.m.v.{., f.5.5.j.|.(.{._._.d.4.) 5 #.+ 0.3.+ u > b.9.> 0.6.% ~ & 7.7 ~ -.H G { P { e p | Y H & H < [ o P ] ( k r N z { 7.@ X X m '.% 8.! <.<.@ '.Z <.@ 3.$ 8.X . 7 * w w ! 6.. % m 3.6.~ h 3 r I F e D C S K t ` F W W F .M F W ` U .` s t L M.s M [.*+L.` J t $.R U M c ^ k 3 I e a C x d c a 2 1 f C T B I U Q C Q L y 9 ", " F.F.m.%.t.@+@+++$+T.T.U.Q.U.K.s.w.w.N.P.t.N.B.D.t.A.E.; > # $ u # $ m $ & X 2.k.r.E.:.v.f.a.a.i._.l.5.' 5.c.r.:.:.r.o.' v.' v.' f.h.d.|._.&.g.2.%.|.>.) ) + # ~.# +.b.#.) ;.> $ X w G 6.- '.Y < o H H / b x z } 0 -.4 w ~ * 4 : 3 9 l J { P 6.- v v 5 6.m 8.m . 6.- 1.7.3.. 6.! <.X 7.7 = = ,.@ 6.- 8.$ v . 8.'.H 1 [ | z r r A Q N ` W $.W .!.M ` ` .M t F F s K t B N ` =+[.` B O s S K F E p b b C x d K Q Q z b ( D l ( R Q e x D c C Q O D 3. ", " u.o.m.q.n.++@+@+X. +T.Q.V.Q.S.y.t.I.K.N.t.G.A.p.D.^.A.h.>.u # b.|.>.~.4.& 0 0.k.v.C.m.' c.5.a.].f.j.j.r.o.n :.n F.:.F.F.:.' r.a.k.a.{.+./._./.2.|.|.%.}.+.;.u #.) b.>.>.>.}.; 9.#.+ ] ~ 0.6.,.* Y G ^ : 3 3 g a p / * & 7.& * * ( / z h b a _ 1.6.0.m + + + + + 6.7.! % - . 8.m 6.6.. - @ w 8 w 1.Z = <.v $ X 3.m ! ~ -.k g 2 x y A T R W $. .U I .L W L W t t W .M R E O R W L ` N E U R R !.N T K B A c e y q T y g } c W.l J 2 } x D p A J ` y f ", " p.n ^.$+S.V.-+;+++Y.$+T.Q. +Q.O.P.B.w.K.s.A.p.q.m.n.q.u.;.}.) %./.h.d.6 4.$ . 1.9.F.n o.c.5.j.v.5.k.v.F.F.:.F.F.].a.c.c.r.F.n n i.{.h.i.6 _./.(.4.4.4.|.9.u >.> #.+ # #.u |.%.|.u 5 ! 1 Y + m 1.= G * 4 [ ] _ } q } 9 ~ 7 & G { ^ h l r e } f 1 Z ! 3.3.0.~.+.> X % ! % 8.! X v + $ % . ! 1.= 8 P '.1.% % 3.5 0.$ . v 8.~ 4 j | b T r r t F [.V $.).!.W $.!.` t ` W s N O K R S ` K K N E t U t R O J T r N ` 3 b 1 y ( 4 { ( N K } g f d b y p x E I p o ", " 5.n.O.`.@+@+-+%+@+V.$+V. +K.w.R.x.G.y.I.N.A.^.m.o.E.E.H.) 6 g.f.(.g.}.2.2.9.6 (.' v.' :.n c.a.r.' ' 5.n F.r.F.n v.f.].5.n F.F.n ].a.k.{._._.l.d., ;.4.}.;.) ) 5 #.#.> >.+.+.|.6 4.; #.7 [ v ! 1.~ ~ ,.w 8 [ j 1 k [ 0 w ~ 4 { _ 9 *.f E z * _ 8 . 6.6.0.u ;.}.# <.% . 8.% 8.! X m 8.3.6.7.= P 8 ~ 7.Z - 7.! 0.#.$ 3.$ + 8.Z / p d O E C !.).=+!.!.M.F V .` R s W F $.S J s s W K 3 C K J r U E Q b 3 E E I c i B 2 ,.a ^ 4 9 i C | @ ] h e x Q y r E c p P ", " r.n ^.U.%+-+;+%+-+`.Y.T.V.S.s.y.N.B.N.I.O.N.B.u.F.@.E.x.o.) b.d.|.6 6 v l.&.a.{.a.' n F.:.' c.:.' ' v.f.f.v.f.n v.c.h.i.c.' c.c.5.v.i.i.h.{.g./.h., 6 4.}.|.|.(.}.;.+.>.~.# #.|.6 }.; >.) ~.+ - @ = * Y w -.G -.j h ] : _ *.< < < { G 3 z ,.<.7.! 7 7 % v #.~.#.. 7 - ! 8.. 6.8.. X - $ X - 7 ,.-.& @ ! 6.1.- 5 u # #.# # 5 3.[ j d C x R s ).M.$.=.J.=.W.).` ` s F F F U y O t M M I c O Q l b z .J.f O S U r z b i 7.8 [ 4 Y x y 1 = . x f Q z y z C D i b ", " &.u.K.%+-+%+>+@+++Y.V.V.V.s.y.I.P.s.I.y.O.s.u.H.C.E.E.n.@.(.(.d.>.; ~.P ) /.b.m f.:.m.F.C.o.F.n v.a.&.a.].h.f.d.l.a.k.j.].a.a.c.5.f.].5.5.2.%.4.%.%./.d.4.}., 4.6 ;.) u >.>.b.9.|.>.9.>.b.> #.0.<.,.7 ~ P -.*.< ^ ] : ( 1 k ^ _ o Y G q D = [ o <.,.8 & $ # $ 3.. - . m $ 3.8.- ! <.@ X m ! Z '.'.& & - 6.! X 3.#.b.~.~.#.# > 6.7.P b Q U U R =.V V =.#+..=.L .[.).).!.F ` S R I r A B T D d 2 r C I ] y K M E C 9 * w 1.! & = [ 3 j } ~ 0 } j d D p e z d D *. ", " F.5.s.%+,+B.-+;+@+++$+ +Y.S.K.y.w.P.N.R.R.K.p.H.@.C.u.x.u.m.&.d.(.%.9.{., #.# (.5.' o.F.v.o.F.f.j.].{._.a.].k.i.a.j.].i.].5.c.v.].i.j.a.i.].l.2.2.|.4.(.2.d.2.l.2.6 ;.>.~.;.;.u ) ) ~.+.+.~.) # m < <.% w o { 1 1 | i d q l h } 9 H 8 ~ 0 8 -.& ~ - 1.Y '.. . 6.$ @ % X $ 3.m 8.- 7.1.! $ m - 1.@ 6.P Y Z $ 3.$ 0.v 0.u +.~.b.#.$ m . 0 2 c N ` $.W ).#+'+Z.V [.).[. .F F W M ` Q D p : y O C e A C J i } t x S !.h '.* ~ Z ! 1.1.8.& < * h 7 7.[ q e D d e b g ( ", " v.q.++;+$+t.>+%+%+`.Y.R.K.I.w.K.R.K.w.P.O.K.x.G.H.m.G.u.E.r.j.v.h.2.].r.' ;.5 i.C.@.@.H.n F.F.f.&.h.k.].].].f.f.a.c.c.]._.].' 5.f.j.a.j.j.].j.2.d.%.$ |.g.{._./.2.6 9.> #.}.9.) b.> ; b.# 5 ) X Z '.P -.& G ^ _ / l l ( y a k h ] * 8 G * '.w 7 7.! 1.w - % X m X ! X . m 3.. 8.- '.'.6.m 6.1.@ 1.% ~ 0 & X X 3.m v 8.5 +.) #.# m . m 9 h q r t M .M M ..=+F F $.L t ` t S E M E d 1 a x E O A D f S S f F J l I < & <.<.Y & <.7 v m . 3.1 a *.d e b c c x A y g 0. ", " ' v.s.X.;+%+%+;+%+++X.$+K.y.N.w.S.S.K.I.t.N.s.u.n.m.E.@.C.m.r.f.n ' a.m.:.4./.5.@.:.u.H.m.:.r.i.{._._.&.].f.i.v.f.5.5.n f.6 v.c.n ].k.i.k.].5.a.{.6 4.>.%.(./., 6 6 ) #.#.b.;.u ; 9.b.>.; +.0.- G 9 [ ] < o : j / / f d i j f | ( H -.* _ ~ '.@ - . '.1.& ,.1.- 7.<.7.X $ m 6.X % 7.7 & ! X 6.-.H Z % w ~ <.- . 3.$ ! % X # ~.u + % Z < d e e A N .[.W ` z.V ` W L .!.t ` ` s W M N k e N T B Q 2 C B E 1 Q K ( 9 9 = 7.<.* * '.- 8.m X 5 7.9 H l x k a A c p D a < ", " k.H.O.X.>+;+>+-+@+++X.X.K.s.P.I.Q.K.R.I.K.y.t.B.G.x.x.C.m.C.o.' C.:.@.o.].b.k.h.C.E.q.E.F.' ' a.2.g.&.k.i.f.].v.v.v.f.].j.v.' f.5.].k.&.f.f.5.a.k.2., d.|.6 6 9.>.>.u > b.) }.;.;.) ~.+.u # '.*.* '.Z Y j ^ } ( | 1 ] _ | ( | q | } H * j < & H 7 + ! ! '.-.7 7.Z @ 1.! 5 + 0.8.- @ & G 7 . 1.= Y @ 6.7 @ 8.m ! . 3.1.P 7.8.0.# 0.5 Y 0 : p D z d B '+J O [.[.M R U F [.$.O N M L b i | x r A I Q D S O R 3 J J ^ w { -.7 ~ 0 G P 6.! ! #.5 # 9.- : l a j D C 2 i f / 9. ", " o.5.E.K.,+)+;+%+++++%+V.Q.y.I.K.Q.S.I.y.K.y.w.A.D.m.m.H.m.n.E.:.:.@.:.@.n a.F.c.v.m.n.u.m.f.5.].j.i.k.{.&.a.c.r.n r.:.c.&._.].' 5.f.].].5.a.a.].k.g.g./.%.l.|.; ; 9.9.~.) ~.+ }.;.b.) ) 4 3.# P 9 <.@ Y 8 ] 1 : / j j [ 3 q f k l a 9 G : ^ o { -.H Z ! v ! ,.w @ < P - 8.. $ 0.m 6.1.7 % % % ! & <.1.! <.7 7.X . - 8.- 7 8.. . # 0.v @ < ] | i l / i K z Q N S E O J s !. .K R L W T ( ^ a S K t S D r s t B N i < Y 0 8 @ Y G = P ! . ! u > > b.|.3.,.9 ( h N y a a 4 0. ", " v.u.y.;+!+>+X.`.@+X.++T.K.y.U.S.U.S.K.R.Q.y.I.s.^.C.n E.E.n.H.E.m.E.E.o.n v.F.f.h.m.H.@.m.f.a.j.j.%.{.j.f.v.c.n ' v.n r.r.c.v.c.5.c.f.j._.{.h.d.{.l./.4./.2./.}.6 >.+.> ~.b.) u u b.9.u v m X 4 9 P P = Y ^ ] = o o : / g i q 2 p | 8 '.2 T ( 4 < Y 1.% 8.3.7.! 1.<.8.7.% ! . v $ X @ Z % 8.. % & Y ,.Z '.Z 7.8.$ 6.! 7.& 1.% % v # $ u 4 1 _ l 3 2 B A x U J Q N z c S K E s s L O O I 3 p N S J s B e s E r C l Y P * w 7 H -.P '.8.3.0.u 9.9.+.(.#.7.l i | C C k 1 q #.~. ", " u.' .+Y.~+)+,+ +Y.Y.Y.X.U.O.S.V.T..+S.R.K.K.K.s.A.G.F.n q.E.m.m.n.E.n.r.F.n a.5.j.n @.H.C.r.v.a.a.&.9.a.a.5.' r.c.f.c.m.C.F.r.F.n ].' j.&.&.g.{.2.g.2.6 4.2.4.(., |.;.>.b.> 9.9.>.;.; b.~.# 0.0.-._ w '.7 H H w Z H [ / d l b e C c f j f K 2 { 2 l ( H . 5 + X 6.- ! 8.3.+ 3.m m 3.8.! 1.1.@ ! ! Z P & '.P & % X 5 m % ! @ 1.1.! $ +.5 3.6.4 f h k i f y Q z z U I p l y y y t S $.K y B B g R t Q r O D E s L O f -.= w = & w 7 ! - 6.3.+ ~.u 6 6 , ) X 4 A d d U l ( a 6.7. ", " f.x.`.{+]+)+++ +R.U.T.V.V.N.R.Y..+R..+Q.I.I.w.t.p.@.n o.^.x.u.n C.u.E.@.@.:.r.v.f.n @.:.C.].5.i.j.&.{.l.&.f.c.' r.C.v.r.o.F.c.f.a.].].h.d.&.j.i.{._.4.u |.2.g.d.|.6 ; b.>.) +.u b.;.9.;.#.+ . . P w G -.: { o ,.,.4 w -.* *.< : ( q 1 d b z E q e 9 : G Z 5 5 m 3.8.. % . . m v m 8.% 7.6.6.- ! 1.= P '.7 * & % X + 0.. 6.- 6.- % 3.#.0.$ m Z : : y C b b I C i z y 3 / _ 1 q T W J.F A C t r s $.M E U r U s U t e ~ Y Y ,.~ & 7.8.6.m $ 0.# ~.>.6 ;.>.v >.| h d E b | h ] 0.~. ", " F.V.~+^+/+,+X..+y.Q.V.X. +s.Y.R.S.I.K.K.O.S.P.q.@.F.r.m.x.E.@.C.u.m.@.n F.5.a.a.&.f.c.v.f.v.].a.a.i.k.2.&.v.a.a.v.v.f.5.c.c.5.c.j.h.&.l., h.j.i.a.i.l.3.}.%.l.4.6 }.9.9.>.# >.) b.b.) ) # ! P ( G = 7 ,.* H ] w & 8 P w P ~ Y -.,.o q ^ R W T 3 ^ ] ,.8 = $ $ 0.# m 8.m 6.8.m . m v . - X 6.- X - -.P '.<.- Z - . 0.v m 3.8.% - - 6.0.+ v m P 7 4 ` O | y x S z p x q k H { } i s ..(+E c x Q K K M N B O S N S O b o G 8 4 7 ! - 8.. X # # $ > >.}.;.4.6 6 * i e Q y f _ g '.m ", " o..+-+_+]+:+++S.D.N.T.++`.`.V.Y.R.U.I.O.K.O.y.x.o.n.H.o.F.F.n r.r.F.r.5.f.c.j.k.k.{.j.F.F.' f.5.a.a.].a.].i.].h.h.h.{.g._.j.].j.g._.g.d.+.{.a.{.&.k.a.6 7 +.|.l.%.d.|.9.9.#.0.) # 3.) +.#.6.* G f *.j 0 9 0 { ] ~ P & ,.'.-.7 $ '.Z 1.[ <.z e a } G : 8 -.0.+ + #.#.3.v 5 5 5 8.$ m 3.X % X X - 6.7.G ,.7.1.7.<.- $ v 0.0.v m 1.7.- 7.3.# $ 5 g : G A E d D S r T Q z i ( 0 9 ^ / I F J.U Q S B t B !.F R K M N R S Q a < < w @ . 7.7.m m + 5 + u ;.;.>.~.9.%.8.f z B r 2 { f ] v ", " o.U.!+^+~+;+`.t.o.T.,+,+-+++`. +O.I.I.I.O.w.p.c.H.u.q.:.:.F.' i.:.C.n c.a.h.g.j.h.|.4.i.c.f.{.a.a.f.5.i.c.5.f.i.g.{.d.a._.h.g.g.i.].j.(., 2.k._./.%.2.9.8.> 9.|.; ; ; 9.~.v 0.$ v 0.b.b.1.,.= o 8 0 : / ( o o 9 < 9 8 8 4 < ,.3.8.m # - _ l l h ] [ | < & m ~.#.5 5 # #.b.}.; $ v 0.X . % v m . 7.@ o -.@ ! 8.% . 3.+ 0.m v 3.! - 1.Z . v v v $ | 7.1 ^ y z p A b D e p / < < ^ 1 E J J.V U t M s N S M R !.!.U V M S A l { ,.Y 8.1.<.<.3.+ 5 3.~.; 2.2.b.0.b.4./ e x E e 7.( _ <.2. ", " B.@. +<+~+{+-+V.x.u.,+>+;+;+++V.S.s.t.s.B.A.t.u.C.D.D.q.H.F.' 5.f.F.F.n F.' ].j.i.i.|._.v.' g.> g.j.].].i.a.i.].f.(.].i.' i.&./.(.&.j.i.h.d./.l.{.g._.&.l.u #.9.|.}.9.>.~.v ! 1.@ 8.+ m k o @ 8 0 4 } ] : 3 k 9 _ : ( [ *.8 Y 8 @ >.X 8.Z k 3 1 1 *.1 T T 9 1.# #.~.u > ) ;.; 9.u 5 $ 8.. % 3.$ X % @ 9 w @ 7.8.6.3.0.0.+ 5 v m 7.@ - 6.1.m 8.! #.6 b.} 2 f c B C f c b A 2 j < / c E C F [.Q ` F .L L ).` F ..s V $.N C e 4 ! m 7.1.. X $ 5 5 $ 5 +.;./.%.~.0.u m ] x T c / = 0 & l. ", " n.D.>+~+,+>+:+++U.,+:+,+@+X.$+ +R.w.t.D.D.q.^.q.p.H.H.@.@.i.i.' ' :.F.' v.v.v.n F.v.5.i.:.j.h.(.f.a._.{.h.].f.j.k.i.j.i.f.].f.(.2._.2.j.i.%.6 &.&.i.h.i.{.(.#.}.%.+.+.b.-.o 0 ,.'.6.#.~.1.* 8 { o ^ _ ] _ _ a k ] [ [ / ] ,.& { = - 4 @ Z b 1 e i k ( *.( G #.~.v 3.> ) + 5 u +.u ~.3.- 7.m 3.+ v 6.7 [ = @ 7.1.! v v # $ m 3.$ <.7.% 8.6.m - 3.~.) <.f t d y C Q g l 1 q g | < ] j f | k } h T $.=.[.$.).=.=.V W ).!.t B q *.'.<.7 ~ @ ! . $ 0.+ u ;.}.6 ; ;.0.m m = z Q C l -.Y 1.;.n ", " ^.@.N.]+{+,+,+:+>+>+,+,+;+++X.Y.X. +I.w.N.A.p.D.m.^.v.c.n v.' f.r.r.F.o.r.n n ' m.o.o.m.v.f.a.f.{.g.{.4.l.j.r.r.n h.{.h.>.].a._.h._./.2.j.j.%.%.{.k.n j.k.j.|.>.; , 4.; 6.< *.*.8 7 @ 3.#.7.,.0 _ ^ *.o G o ^ f 1 p k ( g _ G o X P { o [ N K e b T y 1 0 8 { v 6 #.5 # > # u ) ) >.v v 3.$ 0.v + $ ! w _ w & Z 1.% 3.3.5 v v 6.8.- - % ! . $ - #.# @ < 3 ] O J q D 2 f Z Z } } *.* < o 4 < < o } c t =+=.=.M.#+.. .M.M.M.[.z D j o w 7 8.8.$ > ~.+ b.+.4.; >.|.+ v % *.c C J J } 8 * ! {. ", " x.A.++:+;+%+-+{+%+Y.`.++-+++Y.V.`.T.U.U.O.x.q.f.w.E.u.f.&.&.v.5.h.v.r.r.5.n :.m.F.C.F.C.:.a.a.i.>.%.a._.l.].v.5.:.c.&./.2.{., 7 l._.2./.g.{.d.l.2.l.i.k.&.d.4.u >., |.; '.o 0 G P '.1.$ ~.3.% w { ^ [ *.^ / *.j 1 l f ^ 0 0 ] a o X o : ( 3 r Q y =.I 3 < < H u }.+.# > ~.u u u 9.>.+ + 0.3.+ # $ 3.8.H } = Z 7 '.% - 8.. m 3.$ 3.. m % ! . $ $ 5 '.- . / 9 a c A i g 3 9 G { ( { H -.P = G Y P / 2 A K $.W.[+Z.Z.J.z.e.}+M.` U l 8 1.% . m #.+ b.#.~.+.}.9.b.b.. 4 < 9 ( J C E D < 4 < >. ", " q.++;+Q.Y.V.T.X.$+`.++-+`.$+X.$+T. +Q.R.G.F.r.s.R.x.^.]._.&.5.%.|.&.f.].].H.o.H.5.o.C.F.f.' &.l.}.k.a.j./.k.5.n F.r.v.h.i._.k., k.&.&.4._.%.g.&.(.d.i.(., d.}.#.6 ; %.}.9.6.% 7.m 3.. 0.>.#.3.1.0 / ] *.{ ( : h / 9 : ] _ j h h ( 4 { E J i 3 d i D b d } -.w #.) 6 u ; u > ~.b.+.#.0.#.v 3.v v 3.3.. w 8 7 @ 7 % . X . $ ! . m X - <.! % 3.+ + ~.& = G ] 1 1 d y l k l o & 7 G *.9 '.X Z -.Z -.B p x y B T ` M.&+[+'+#+|+L B V J < 7 8.3.# ~.+ # 0.0.#.b.u +.u . q g l [ q r C c q % H m r. ", " B.I.{+.+B.S.N.O.X.$+Y.++T.V.@+Y.Y.$+V.U.w.q.G.H.P.w.A.p.C._.h.&.6 g.f.c.' F.4.; r.r.H.C.n {.a.(., 1.l.h.d.k.f.v.f.n ' ' v.c.; d.g.j.j.l.l.l._._.l._.d.{.i.j.2.u 6.6 %.}.}.;.#.~.+ # 5 $ # ) > #.3.& < Y [ 0 } ( ( ^ *.< ] [ i i a j | s A y x i p 3 2 l l k 4 '.X 3.l.u 9.}.u # # b.# m 5 m 6.m m 0.v 8.* 4 7 P P - 8.! ! 6.! 3.0.6.Z H 7.% $ $ v ~.v '.h f G ] y d } ^ p / % ~ ,.*._ Z $ 0.P w f x A J Q Q J B S .&+1+[+[+!.y N E *.@ <.! X > 0.m 5 # u ~.b.;.|.+.f 3 3 : b B J p b f Y < g. ", " q.@+X.N.G.U.D.y.V.U.T.Y.Y.%+-+++++X.Y.R.B.A.w.u.B.G.C.u.F.) 2.i.j.].n j.n n |.n v.F.C.v.' ].h.{.{.2.a.a.i.i.5.v.a.v.:.C.k.f./.9.6 l.h.].5.].].2.~.4.4.d.k.i.g.b.. ; 2.l.4.>.+.}.u u u #.#.#.$ b.9.Z ~ ~ 0 { j h h : / } a | q 3 z f i !.S E s p D 3 l y 1 : 8 = ! . ;., #.%.; > ~.~.v 3.! 0.3.$ 0.v X - ~ H 1.'.7 1.8.m X X 6.8.X . - Z 1.8.5 5 $ # + m 8 = Z ~ r x : { a J = -.{ ~ '.Y 6.5 3.{ 2 C I z A C r T E T R z.$.W.J.J q x ( ~ Z 1.H . # 3.X # ~.# ;.}.4.|.'.Q z h j Q J A p d q | 5 ", " G.)+ +c.A.U.o.y.$+T.Y.%+%+%+X.@+$+Y..+O.t.G.p.R.O.@.a.a.j._.].v.j.H.f.&.f.{.h.a.n F.C.' F.j.a.].f.j.v.n 5.i.g.n r.r.C.o.c.v.j.9.+.}.{.].i.i.g.l.4.>.;.{.a.f.j.|.+ ;.d./.d.%.4.6 9.~.9.u 0.3.> 9.|.6 >.# 1.{ } g _ : *.j l 1 k 1 3 x Q $.T B z z 3 a 1 a g < w 4 7 ! + 4./.%.(.+.0.% + + 0.m 0.# $ + 3.! Z P <.! Z Y % . m 3.. ! 6.6.8.! v # $ v 5 + + v m ,.1.6.g 1 H ^ ^ 8 w H H P Z '.6.# v ! ^ y z A Q D T T I J T W L.=.).F A l ( ~ - 6.m 5 ~.v . #.~.5 +.+.>.6 8.y p q _ [ J 2 k 1 J 2 & 8. ", " E.S.-+t.t.t..+N.U.$+@+;+X.++`.@+Y.Y.R.y.B.q.N.C.P.q.F.{.> 9.c.i.h.5.@.' _.{., u _.&.v.n v.c.5.5.f.5.v.F.C.m.F.j.i.' 5.n :.v.' c._.4.{.(.a.&.l.2.}.{.# >.g.a.].{.6 ~.9.6 }.%.4.; ;.$ + b.#.v u b.6 |.9.9.) % P @ P H % v @ 1 1 d c C B T I S t U y 3 a / : j ] Z P % 3.+ m <.%.%.6 0.P #.# ~.> # # + 8.1.3.,.@ @ - 7 @ ! 6.3.3.0.3.. X $ 0.# 3.. $ 5 6.% $ + v ! + 7 [ <.H g { * = w ~ @ Z - 3.v 3.- 1 D y x A C Q Q c T J $.=+$.L =.C d ^ ,.7.X 5 0.% $ # ) ~.>.) # 6 6.| W I a ,.y y : ( b y o -. ", " o.Q.X.R.Y.O.I.N.Q.`.++>+%+U. +%+`. +Q.I.B.t.w.Q.y.q.m.g.+.v l., d.i.v._.k.d.6 %.v.r.@.F.a.' n r.r.r.:.E.m.E.:.i.h.j.k.' F.' c.v.d._.g.|.g.|.; /.> %.9.6 /.g.k.; 9.) b.|., (.6 >.) u > u #.# > 9.%.}.) b.# m u 9.b.+ % & 9 } y d B e R x C R S W C i i l ] _ ] 1 '.* w <.8.x ;.4.4.> 7.} u b.> ~.~.0.$ 6.6.@ 1.% 1.- - ! 8.6.! m m m $ # u > ! '.,.[ m . % $ 5 v + 1.Y 1.7 _ { 4 ,.7 % '.7.v m 3.3.8.1.: h p C $.J z c z S R [+=.F V L r k ~ P - 8.m X X $ 5 ) #.+ $ ) w : I t C / D c i i 3 D ( Z 0. ", " x.;+O.++Y.$+y.u..+@+++;+>+V.T.++ +U.$+T.R.K.I.P.^.@.n {.#.8 5 4.&.a.d.4._.b.2.g.' o.n F.5.r.' :.C.m.m.o.o.H.' k.5.j.i.n c.' f.5.k.g.l.l._.>.; %./.|.9.~.#.}.l.;./.# ) ;.6 _.%., > >.9.b.#.+ 9.; /.;.;.u + u }.9.~.> ~.. 8 ( | ( 9 | S C D A D B T h g ( } 9 8 7 4 = 4 7 - ~ v ~.# 3.@ w v ~.~.#.#.# + . % <.- 6.<.1.6.- 6.% 8.m 5 ~.> +.+.#.8.- 7.Y . 7.<.v # $ ) X m 7.7 Z -.* * % % % 3.0.X X v 0.3.i 3 3 l Q D z R B C r =.Z.J.W L.t J / -.w - m . 0.v 0.~.0.$ u b.~ ( D E h a c p z z e 2 h G 7. ", " n I.-+q.%+Y.T.w.@.$+`.++%+%+X.$+V.U.Y. + +K.w.B.B.x.@.:.k.X 0 5 (.l.f.j./.4.2./.l.&.r.m.C.r.' f.H.H.' ].C.C.m.:.v.5.5._.].v.v.n n ].&.l.j.l.;.4.{.{./.j.|.~.+.6 /.|.+ }.9.9.}.(.|.b.) }.>.5 u 9.6 |.}.; b.> +.>.) #.b.5 ~.<.& { d y B b D Q c q x b | [ / f k j H 7 b.. u ) '.Y 6.v v '.] G <.+ ~.+ 0.v 3.X Z 1.8.7.'.% ! 8.1.X u u > >.) u > ~.m . X 6.'.'.0.> #.) # #.. 6.3.7 * w '.. + 3.m 0.m 0.;.5 h T e q p r I Q e z C s &+z.V ..).s y ( h * $ 3.0.$ 3.5 3.v #.5 j ( h A a z Q l f b q 2 q ] & ", " o..+U.S.`.R.Y..+S.;+,+;+-+X.Y.$+Y.@+Y.U.Q.w.P.x.x.^.o.r.%.m ~.9./.(.{.j.&.g.d.(.j.v.r.F.m.5.5.a.H.n.n.' F.r.o.n ' F.j.#., v.a.F.C.c.4.; l.9.|., _.&./.g.l.7.$ >.;.+ 8.) ;.9.>., >.~.u b.5 v > ) >.~.~.~.0.5 9.>.) 9.) u ! 7.o d y g f i z q q y D 2 i / H { g j / 4 % # 8.<.,.! 6.= ~ ~ Z / l f 9 1.$ X X v @ $ + $ . 0.7.@ ! > > <.6.#.5 > ~.u ~.0.m - <.X X . > +.~.) # 0.m ! 8.<.'.. #.5 1.X u ;.6 ;._ * b d s x I Q p e r M !.=.F .M.[.I i j ( ~ m v # + #.$ 0.m 4 D d i g q D y g '.3 a d i { ,.6. ", " ' + +%+n.t.Q.`.%+-+>+++-+++`.U.%+@+T.U.R.w.P.q.t.H.].%.#.2.(.a.{.4.l.h.j.j.g._.k.f.c.m.H.o.].' o.E.@.C.r.5.F.' 5.c.# - #.i.k.5.F.v.k.) >.+.;.) ; l.; k.k.. m }.}.6 v 3.> ;.d.4.;.+.9.}.$ v ~.0.~.- m > . ) ; ) +.}.# u b.. 2 a q | l i i 3 ( k ( q f l 4 m <.P & 6.$ Z G *.= w '.4 9 ,.@ Y 9 _ 9 j w m v 6.= 7 + > 3.6.j 0 X 1.o ~ > 0.@ _ ~ - # ~.5 % v #.+ 5 5 v % 5 5 #.+ $ ~.$ ! ! 0.#.v 0.+.6 6 ) 5 l 2 a J c J D c e J K T F .U $.).O J z B ] - X 5 0.$ @ % % l l 9 b g 2 y 3 d *./ Q p i ] G 3. ", " m.C.T.Y.X.n.s.I.>+;+`.,+>+-+%+V.`.@+`.V.U.I.N.^.q.u.n n 5 % P ] g.].2.%.(._.{./.(.d.j.:.C.@.q.x.m.F.@.u.:.m.5.i.5.c.j.% 8 . }.g.&.v.v.a.>.5 4.) +., ; ;.h.l.#.6.9.+.{.) . 5 >.; ; >.9.+.9.#.+ u ~.u m + % v |.>.> +.9.# > <.Y d z : 1 f | 2 q f / G _ [ 3 h 7 0.> - H m 9 [ 6.#.8.< ~ - 1.= < 8 Z % 8.9 2 i f D E ( = w 7 = -.f 2 | ^ - % 9 d A < 0.#.# #.b.+ . v 0.5 3.# X + b.#.) u # X b.# 3.X # b.b.}.|.- ^ j z b d 2 D A D T A T t M s M N J B C g f = $ $ 3.( : k e p [ l x c 3 8 -.^ 4 g p q } ^ Z ", " ' w..+-+Q.P.u.U.>+;+X.-+,+-+T.Y.%+%+X.$+U.O.s.P.t.u.o.g.>.~.s [.& k.g./.a.{.].a.j.{.a.:.G.n.u.H.o.n o.u.C.C.j.f.:.:.i.+ <.6.6 i.j.].&.].2.4.}.|.h.k.%.}.%.l.(.X }.; (.4.3.# ; }.; ) ~.# # 3.. > ;.) 0.> & ) , +.b.# Z 0.0.~ *.l } < 1 f ( a q g ^ ,.& -.9 _ k 0 @ j j Y o 8 6.b.>.v X H ~ * 1.$ 6.^ -.<.( K V =+}+J q | : / } p ( h Z % 3.Z : a * + +.) ) ) #.7.3.5 0.0.> + 3.) ~.) >.+.9.>.# v v + ~.b.}., ;.9.# ~ 8.- ~ p C e p d p O .M S R R r C J O y w 8 Y | q A T b ( ( p q _ 8 . l a * b i f h G , ", " f.O.T. +K.m.F.S.,+X.X.,+-+$+R.`.%+$+@+T.S..+R.O.p.o.o.}., 7 x E 7.&.; {.' v.f.h.f.o.E.q.q.q.D.G.E.r.F.E.:.].;.5.5.a.g.(.b.. v +.6 g.}.4.l.%.k.h.v.d.6 H ^ +._.X |.}.;.d.;.! ;.}.> m #.> 8.>.;.#.~.8.% & 3.|.%.+.>.3.@ $ ~ l g : ^ *.g z h h q q 1 0 '.'.* _ k ^ = 4 o = Y 6.0.+ 1.X # 7.9 7 ! X m 7 H < 8 l U z.F S C y h ^ < 9 ] h - b.u $ . 7.v b.>.b.b.u 5 + 0.) $ 3.+ #.6.~.+.; >.9.9.>.9.> +.>.u ) 4.%.}.u Z u b.+.'.0 a h 2 i p r t W F t U U K R S O r b p y f x x 2 f 3 g g k 4 8 H 2 *.b c k c _ X ", " h.n .+ +p.n.m.F.R.:+$+%+%+X.S.X.;+Y.O.S.R.Q.I..+y.q.C.o.&.& w ^ @ &.j.4.}._.a.f.r.c.n :.@.u.q.q.H.F.o.m.F.].5.].f./.;.b.+.u ) # , ~.v u }.; }.i./.i.&.(.| _ }.h.# |.%.}.(.#.3.;.b.#.# >.0.$ >.v % X ,.H 1.9.|.}.> + ~.+.@ j } / / g ( h q j [ k | h G w 1.* | _ 9 G '.7 -.Y 4 ~ 3.Z { 7.1.,.4 } ] w 3.1.= m [ A K I Q p y : 0 { 4 w g ) +.;.> # # +.b.> #.+.) b.0.X + $ 8.. m Y 6.u +.6 >.>.;., b.+.; ;.;.6 ; ; u > 6.;.b.v # X X ^ _ p I .$. .` R J T A A p p y A e e b b 2 _ h b i E 0 m w Z k o p l d q H ", " g.x.y.y.n.:.K.E.$+@+;+;+X.S..+`.`.X..+T.V.P.O..+N.u.r.a.. # {.f.v.v.k.2.%.%.&.5.F.o.@.r.' n H.o.C.m.5.F.r.5.f.&.d.d.2.b.u %.>.> ; 6 |.j.a.>.~.d._._.k./.|.9.{., 7.(.l.5 (.+ 5 ) # ; ) >.$ 5 u + #.- = Y $ 9.;.$ - 1.<.- o i } [ [ 1 2 3 i ^ / j : ] G *.'.1.Z & o <.! <.Z 7 @ 8 @ = : 4 *.j 4 g *.< G * 8.v P a 3 a e x a a g } Y ! 7 9.b.+.b.) > +.) #.> > > ) #.v # . 7 6.3.Z X > # b.+.>.>.;.;.>.}.u }.}.|.9.X '.8.> +.+.3.8.o d G 3 E L L W ` S B E E R A x p y z x c J p * P P q B { > 8 '.P 0 } y x 2 a ", " 5.@.O.O.x.q.@+y.X.;+;+`.K. +X.@+`.$+++-+X.y.y.I.N.q.C.{.%.' n ' v.].v.j.i.].h.' v.F.:.&.m.o.f., f.H.:.h.|.f.a._.6 f.g.# + /.>.; }.%.4.g.d.b.7.+ ; /._.|.k.{.d.u % |.%.# +.8.! 8.# ; ) v + u + ~.# 8.w - v >.> 3.6.h D g f l ^ [ { j 2 I z | G <.8 o & ~ 6.3.+ m 6.5 # 0.7.@ Z w 8 9 q e z i g ] 7.3.3.<.<.8.H 8 G Z ,.} j 0 d h @ 8.) +.0.6 9.}.> ;.) ~.~.+ #.u + 5 #.0.- ! 3.3.u > #.~.#.>.b.+.}.;.>.u ) +.>.+.<.& ~.~.@ 7 8 *.a i { k A N U s s U t ` K K I D D A p z p c g o j # } c 7.;.6.*.3.4 1 q z e a >. ", " a.G.I.w.m..+-+V.,+;+$+V.I.@+>+Y. +@+@+++`..+O.A.^.r.F.5.v.o.:.:.c.r.n 5.].c.k.k.v.r.@.m.n.:.c.- a.^.o._.6 :.r.h./.; >.6.) , 5 4.(.2.g.l.g.}.+.+ + %.}.%.{.g.{.>.7.>.u 0.>.. @ v b.) X $ $ v 0.+ 0.8.w . X #.~.+.6.^ : 2 l 9 4 o 8 ] : | k / j * G Z $ 1.8.# b.> $ v u # #.# % '.* f t V t A p 4 #.+.; ~.~ ] : H w H ,.a f *.*.] @ ! b.b.+.) >.6 + 6.b.) +.~.# 0.X $ 0.$ X Z m u +.9.>.) ;.9.>.b.; ;.; ) +.) ~.) + Z > # * r j o g f h | p q E ).s E O S S C E B T b D d 3 p e c x w } 1 > v v = 7.< A g i F 3 % ", " F.5.n.P.p.u.X.-+V.,+^.x.I.++,+>+++,+-+@+X.X.T.Q.K.p.m.D.C.C.F.r.F.F.@.m.].].f.h.&.a.n o.G.x.o.c.j.].n E.m.:.r._.n v.}./.>.l.4.v _.d.|.l., |.; , >.b.b.+.6 /.}., #.8.; + X # . % > #.+ w 6.$ . 3.3.8.v '.1.8.6.v 6.* l _ ] [ { G < H *.o *.j ^ { 7 $ + v 3.#.+ + + $ 0.5 <.+ ) 0.'.0 2 M R t Q i ^ '.m 0.P 4 ] 3 q [ 9 y y f '.% * { 5 ;.+.) ) >.b.+.9.9.b.) #.3.6.1.<.. % H 0.> 9.; ; >.> #.b.9.u +.+.; b.>.9.[ 7 > > #.~.6.d i ] k l ( : G 8 ] a y E N T B E K U D i c z A K C C K d 2 f v 3.- -.P j T 3 b y q 3. ", " f.f.n..+B.u.,+-+X.@+E.H.R.-+-+++{+>+@+++++Y. +.+O.I.N.B.D.u.m.C.o.m.H.n.n 5.c.h.g._.].:.H.F.C.m.C.f.g.v.:.C.@.' :.5.5.&.d.g.k.6 6 {._.%.9.>.>.; ) +.|.;.+ (.9.) b.~.4.) u b.5 - +.. w P . $ #.3.& 8.- <.. % 1.0 { = _ } { j o / { = 8 *._ ( 9 [ ~ ~.~.5 m 5 $ 5 v $ 5 0.#.v v m 6.1.,.Q E A p q g ( 8 X 7 } : [ i / y M C C X 5 $ X + >.>.) #.- 8.>.>.}.|.+.+ $ 1.,.<.3.5 ,.# +.6 ; 9.b.#.u #.b.u # ~.b.u > >.8.1.#.#.m Z $ d r a G H 8 = Y = { ^ : Q r r B O t S Q A T O N C d Q N A p ( 4 Y ^ @ | ( I ( 3 i q w ", " 2.f.p.T..+R.{+++@+$+x.u.`.,+@+;+,+>+%+`.X.V.Q.S..+I.P.A.D.G.u.n.H.:.H.o.C.c.n ' %.2.(.k.:.C.m.u.q.u.E.' &.c.:.:.C.F.{.(.d.j.v.&.4.%.&.(.m 0.) v 0.+.b.l.# , %.%.5 # 9.;.u b.v & 3.'.! % v v . <.w ! <.,.* [ } [ { 0 P ,.Y = o i 9 * Y * o ] * '.3.+ > u . m #.0.3.v #.+ #.m v v 5 #.v @ ] ^ o : 3 ] { ,.-.] a 1 f d y { 1.~ 6.v m 8.b.>.;.u X & 3.+.+.u 9.9.3.- <.} ~ 8.7.% > b.;.>.u #.5 ~.+.; # 5 > +.+.+.~.~.# v 3.. *.'.e c l 0 _ { w P & * 0 4 B p D r Q C J ` E N y E r R J e z D } ^ '.g * 4 r c l b | d 8 ", " }.].N.X.N.V.{+%+;+++G.P.%+%+;+,+%+@+@+V. +Q.K.w.S.w.w.s.p.p.C.u.H.m.o.@.F.H.n :.f.l., d.j.v.n :.@.m.x.^.q.u.n ].d.&.{.6 /.f.n f.&.4.%.u X . . 1.! >.0.{.%.l./.d.# @ b.>.m # @ Y P % '.! 8.6.Z Z 1.8.< *.4 G 8 & & 8.% 3.7 ,.H H 9 | * w = } = w G P + 9.m X X m @ v ~.u ~.~.5 > 1.+ v 0.8.= H w 0 * ~ ~ H ^ ^ | 3 x R I 8 X . . 7.v 5 ; +.) ~.% #.) >.>.6 , #.m 7.7 6.7.@ $ # ;.>.;.3.#.> u b.) u #.+.; ;.>.# ) v 0.0.X ^ } p < k _ ( [ G * ,.G { H [ k A Q C I Q I E T e T J J T r Q Q c f m *.| & J p f Q q b 1 f. ", " ;.a.t.U.y.,+,+)+)+:+P.$+@+-+;+;+@+-+-+V.V.U.R.K.O.K.y.t.P.B.H.x.E.u.:.q.x.D.E.F.v.;.%.&.k.c.k.].{.&.c.u.n.B.G.H.a.4._.d.|.l.g._.g.4.|.X 0.> #.! . 0.#.l././.b.}.+ '.#.8.- % P Y w . % % ~ [ ] & 1.<.7 % 8.v v v 5 0.# 9.6.4 -.= 7 = 7 7.Z '.Y 8.v ! X v 8.7.% 6.. 3.> ) +.b.) b.+ 0.3.. 1.4 * } ~ - ~ P * ~ < 8 q D d y h = m Y % 9.+.u # 0.b.#.~.>.>.;.;.6 $ u #.3.8.3.+ 0.#.+.> +.b.. X ~.> #.9.+.b.}.) v #.b.5 #.#.1.0 } 4 <.: *.4 < *./ ^ _ 8 Y 8 < j 2 e r M U R T J N I b B } E c p g ,.6.} ] T 2 ] f h 9 *.4. ", " 6 ; {.p.X.@+++@+/+)+%+ +`.;+-+;+;+-+%+%+$+%+Y.Q.S.K.K.t.D.s.O.^.u.B.A.u.p.q.H.^.m.' d.i.v.o.m.@.:.r.i.n f.i.F.5.f.H.' {.%.#.# v #.3.;.|.8.X $ $ X P m $ +.) # 1.m X 6.3.$ <.'.,.G -.w <.= 4 ^ ^ @ < : & 3.0.0.+ 5 ~.u b.) X 7 o 8 # + $ v #.6.-.Y X X X - 8.! $ > ~.5 ~.# ) b.;., 4.u $ ! 1.o 1.1.8.. 6.% : Y g ] ,.I L e d l P + # b.9.b.#.0.;.>.;.+.>.; 9.+.u >.b.+ u ~.5 v > +.~.) > 3.#.#.) > + >.>.) #.5 ) >.#.b.+.u _ { & ! w G G G 0 l b b { * { 9 = < o x C z Q x b N E A C < D 3 c h / ^ / 8 1 y { / 3 ] *.u ", " , l.f.p.`.%+$+>+{+:+$+V.Y.>+:+:+)+:+;+-+@+@+$+.+R.S..+N.P.y.O.p.p.G.^.t.t.p.x.p.u.v.i.l.g.i.@.v.' n m.x.' {.|.&.5.5.j.a.{.9.) 6 +.> #.#.% '.% 0.0.& 1.X . ! $ -.- '.6.% <.~ P '.w 4 8 w 8 = { [ * '.] * w + ~.5 5 3.X m m >.9.% ~ ~.u v - + 5 X 1.Y # # ! . #.~.#.u ~.~.#.) >.;.|.d.4.9.m - { '.3.> ! -.4 9 { _ a / c x A 2 g } G . ~.> >., |.u 9.; >.|.;.; # ;.; ; ) ) +.b.# u ~.#.> 5 ) > b.> u 0.0.> > 0.# u +.#.u > ! f 7 1.@ <.Y 0 : z : / r : P = Y - X # ] c x D A x Q O C C y A f B q * g h ] ^ g ] -.j 1 f # ", " d._.j.s.-+-+X.,+>+,+V.`.-+>+:+{+>+:+,+-+@+@+T.S.S.U.O.O.S.K.N.w.O.s.w.p.A.A.q.q.@.n 5.i.|.}.{.v.5.j.E.G.t.D.n 5.&._./.i._.6 }.#.m 1.Z ,.] 6.'.6.- ~ H *.6.P 7 @ 7.8 Y % <.,.Z @ '.~ 8 Y 8 G 4 o ,.P 0 ] 4 $ 0.1.6.m X 0.5 ~.u ~., _././., 2.6 +.X 7 m >.+ $ ) +.> u +.b.#.+.|.6 9.|.{.{.+ X & ~ 7.m 0.4 ( 3 j j 2 T B j 1 } p ] Y & @ + ;.|.%.}.>.|.}.9.) + 8.$ 3.>.; |.;.u 0.~.) > #.#.b.) +.) b.0.> 9.}.0.> # >.v u 5 . 7 $ 8.8.- 0 / 1 d c [ x q * Z = 1.m 0.m ^ D | q J z b C D y d l b ( 8 G o l | } - ~ ^ [ ( . ", " g.j.f.y.%+X.-+{+-+;+K.V.>+)+~+:+X.;+;+%+`.X.R.S.V.Q..+O.S.S.y.O..+O.s.p.p.D.A.F.a.g.' ]./.d.%., , a.q.^.q.G.B.q.' c.].d.u b.5 G *.0 Z - '.% 7 P '.! H ( 7.1.w ! 6.* 8 7 7.'.P ~ @ ,.% 1.-.o o < 7.# 1.= H Z '.<.6.m 0.+ # #.u ) %.g.5.a.i._.6 9.3.. 0.) ; + #.) >.}.; |.> > }.d._./.j.i.6 b.$ 7.- 7 1.Y f l f 1 l e l 1.'.3 d | 4 - 6.~.}.|.6 ;., 6 6 >.) 0.X ! @ 3.b.+.u u $ > ) 5 5 m > b.) + $ > ) 9.u 7.# m 0.3.$ v X & $ <.- ~ *.3 ^ j y x D f * 7.<.7.3.5 ~.7.j _ a J r d i q g < < z 3 1.* 1 } i g = * 9 / ] 7 ", " (.j.a.I.`.Q.$+)+{+X.O.`.)+/+/+)+;+{+>+%+@+$+y.S.V.Q.I.O.K.S.K.P.B.A.t.^.G.A.A.H.c.i.r.].(.; |.; d.j.:.r.u.t.D.n.v.c.].d.0.. '.8 q : ,.1.Z 7.- ! - 1.{ 4 ] * = P ~ -.*.] 0 * * H = & 1.= 4 ] * G G 7 G = Y - @ ! 7.1.3.+ b.+.b.#.;.;.v.F.c.i._.u m X 7.6.> + #.u ;.%., %.9.9.b.(.{.k.i.4.4.>.m . ! ~ Z # o c p l i I g [ G / | 1 4 & - #.|.6 }.+.}.|.}.+.) 5 % ! '.8.$ #.) ;.) >.>.3.. X + # #.#.~.5 +.9.5 w ! '.1.! X 5 v <.6.! 8.- H 1 : 1 1 i l 4 -.@ % 8.+ #.#.+ $ P [ c d / 9 1 l 3 Y b O 0.~ ^ } T | 1 = ] ^ [ 7 {. ", " g.j.j.w. +A.T./+-+.+Y.:+{+)+{+/+,+/+:+@+$+V.U.U. +U..+I.w.I.y.s.@.q.D.D.A.A.G.:.a.c.c.5.i.(.%., 6 _.m.n n F.o.n ].5.{.l.}.}.% ~ H 4 - . 1.6.+ 0.3.,.8 { 9 o * o 4 4 9 ^ -.G H = ~ G 8 o { < G ~ 8 <.7 -.7 ,.! - 7.- X #.b.+.;.u ;.4.k.@.g.k.(.7.- 3.! - ~.v v 5 0.}.(./.#.0.) >./.&.j.2.|.9.3.& Z w Y 8 o r A 2 q r z q q f [ } * - 8.# ;.;.>.> b.) ) > # # - 3.1.. 0.> |.; ;.9.b.5 # - 0.$ 3.0.# ~.) u $ 6.X G @ 7.7.v v % 0.. ! 1.G *.: { * 4 [ * '.,.1.$ # > # > 9.) # = | <.% <.G } Y j q + $ 9 ,.| i ( } [ G ] v _. ", " j.' 5.t.R.t.X.)+$+Y./+)+)+)+)+:+>+,+,+@+$+Y.V.T. +S.I.I.O.K.P.I.s.t.B.A.N.G.H.C.n ].n 5.h.l.k.l.% (.F.m.@.@.o._.b.8.+ 6 &.; 9.- '.Z % +.3.& % u 6.Y v * < ] j 1 } 0 0 ] 4 * 4 8 Y H = H G G = 8 H ,.4 ~ 7 - X 6.3.X . v v ) 9.9.;.|.c.C.c.j.; ;.3.% 7 Z Z Z P & ,.1.+ >.~.8.v ~.b.6 , ;.+.v . ,.7 = 0 q C T Q y l c c 2 q 2 j } *.'.0.v # ) b.u +.# # ~.0.0.$ 3.7.+ >.b.u >.9.b.;.) ) . - 3.#.> v <.X ) 8.- 6.<.<.7.m 7.6.P Z - % w 0 < ^ * @ w { 7 % % 8.v ~.+.b.~.# # ) u -.+ 5 #.<._ G j 3 3.~.Y | k g g 1 [ G ] . {. ", " ' h.c.C.s.S.q.X.{+@+X.]+/+;+>+:+-+>+;+++-+;+T.X. +K..+w..+T. +N.A.N.w.A.s.t.D.p.G.n.v.' v.a.].n &.1 }.:.E.E.u.p.a.5 v b.{.:.].(.> ~.& Y 6.v 1.P . 5 1.v '.*.*.{ k x < G 9 *.< = 4 = & ~ * H @ & { 9 4 = ~ % m 3.0.3.0.0.X + 5 > u }.d.n h.d._.4.b.0.7.<.8 / [ *.o 8 = w 8.9.u u 5 X m ) + % 1.! * P Y 4 4 3 T r e 2 p I r D B l ( _ 8 Y ) b.5 ~.#.> 3.3.$ 5 . . 7.7.#.u ~.+ ) , ;.>.> 5 $ . # >.<.m m 8.v * Z X 3.<.- X . 6.@ 0 = '.,.] 9 ^ *.7 = 4 X $ $ 8.$ ~.u ; +.+.>.0.9.. u # . 7.{ -.4 ,.m # o i j ] k | < : ] <.%. ", " f.|.a.C.I.V.S.,+:+ +>+:+{+%+@+++-+:+V.++,+-+%+++V..+S.w.U. +Q.t.N.p.y.s.s.G.G.p.E.G.m.n c.f.a.a./.+ 2.F.o.o.x.x.5.d.6 d.k.5.;.#.! % 1.= G '.& 7 Z 6.<.& 1.= 0 -.P } < o j ] o j o Y = Y H Y & { o *.~ @ 7 6.. # 3.0.. X $ #.) +.; +.j.a.4.;.> 0.6.1.'.* 8 < _ [ 0 -.8 -.Y <.5 m ,.Z & 1.6.8.7.& Y 6.~ G = : A D d l p Q t J D 1 1 1 ] 8 5 ~.> u u # P 8 6.5 ! m 1.8.+.> 5 5 + ;.;.}.u 5 3.0.# ) & 1.- $ # Z '.4 3.Z 7.v > + 7.- - Z w 9 _ | ] P H 4 % m . $ ! #.#.6 ) >., #.;.6 +.X 8 Z G = '.w m 8.< ^ [ < : h : a k < ) ", " ' 6 i.:.O.K.%+;+++%+>+-+,+X.X.X.;+%+++@+>+;+@+$+`.$+U.S.U.S.S.I.K.P.w.s.N.B.s.t.q.x.u.].i.5.5.i.}.%.{.' :.m.E.@.].2./.c.v.~.! 7 ,.Z $ X ~ ~ ~ * ,.'.'.= P Z ,.-.] ^ 9 } } 0 -.j 9 * Y -.4 w @ ~ Y < 9 G P '.<.% ! 1.0.~.9.) ) >.}.6 _.}.3.. m ,.P Z o < 4 { h ] : 0 8 w H & ! <.w _ P w = * ~ = < w -.* G ^ a y b q d J T y a } j : ] o Z $ u #.v 0.'.= - v X m m #.; ; ) + + b.;.9.0.v 3.+ Z 0.$ . ! ~.m @ & H - ! 1.v > ~.v - <.~ Y o h y _ 1.P 0 7 % % m % 5 + ~.5 >.9.b.) |.}.# 6.'.o < -.f 9 Z Z ~ -._ 1 3 } / / G 8. ", " a.&.h.:.Q.K.;+`.`.)+:+-+Y.X.;+;+@+%+@+%+-+,+@+>+;+`. +V.$+T.S.O.w.^.N.D.B.D.p.P.s.q.u.v.i.a.].g.g.j._.2.k.r.r.5./.6 n 5.k.9.}.m 7 ,.1.@ o H ( 0 H P 7 -.,.% - G 1 ] h l : H ~ ~ ~ @ H G -.-.-.w w * { G -.P Z '.- % + +.; 6 ;.; ; }.d.6 8.% <.@ 8 H c | ^ 9 / / b o * 8 0 Z P = ] { 9 = H o 4 ^ ( ( } _ : h 1 q C y T E R p p 2 i *.0 0 = * u ~.3.$ 8.<.0.. 3.0.5 u b.}.>.0.v 5 +.+.m $ $ 5 . 8.8.0.X 5 # - @ @ 1.8.. $ #.u # '.7.,.o 0 d q [ ! X ~ & % . m v # + . + ~.+.>.b., |.# 0.- [ -.* < 8 0 = = | G : / : j 1 { 6. ", " {.h.h.:.I. +`.>+,+{+,+:+++-+>+X.++>+-+-+-+@+;+;+;+T. +U.X.`.Y.K.N.x.s.B.p.p.P.N.q.n.E.:.i.f.].&.j.' k.(.0.j.a.i.n c.H.:.j./.; #.3.$ 8.$ ~ * 9 g [ = w * ~ 7 ,.*._ / y E x j H & & ,.8 * = H -.7 ,.7 - P ~ & Y 7 @ $ > 9.4.4., ~.X + |.) #.7 h 9 H 4 ^ < o [ h q D | ^ j 4 * * G } _ w & H [ f f | j | i 1 l i Q U R q B U z D 2 g / 9 4 8 6.# v 6.m X 8.$ ! $ + #.b.> 9.>.5 8.m # ~.) #.u ~.'.'.8.0.& 3.. - X 6.$ $ m $ $ $ 5 @ 6.- < H 4 < ~ ~.0.P @ 7.3.# v X 0.8.0.u ; |.>.) ) # X $ : ,.o } @ < i f | l ^ j ( k i _ 7. ", " 2.i.c.o.w.N.A.%+,+{+>+%+%+>+@+Y.;+;+-+>+;+@+;+,+@+$+T.T.$+`.Q.R.N.N.A.p.G.p.y.N.n.u.m.n a.].n k.k.i.h.(.v #.j.' m.n q.H.f.i., 6.3.'.,.m 7.H < ( 4 ~ P & ~ P 8 } b l d B A e 9 Y ~ * ,.@ 1.w -.4 & w w ~ <.7.Z @ X 5 +.) ; 6 >.X 7.6.! '.7 -.< ( [ G 8 4 G ] h g r J | | j 1 1 ( / *.-.G < 0 H @ h h 3 b y c D d R .3 C Q Q d q } 3 1 4 7 Z 3.0.8.P 0.~.+ 8.$ # ~.~.+ > u ~.3.X 3.# > # 5 + ! & 4 @ Y = - m ! m #.v 3.#.+.5 . - Y '.z = G ( % >.+ <.7.'.m # 0.<.X 3.X >.;.|.# b.) #.7.m = @ -.k '.G : y < q 3 | ( j C 0 1.l. ", " %.h.5.u.Q.u.m. +++,+-+,+;+-+X.%+,+>+,+;+;+%+%+;+++`.`.$+V.X.Q.R.K.K.G.j.u.q.s.B.u.m.H.' ' _.].&.d.{.%.;.9., k.&.E.F.:.C.h.a._.#.5 <.= 8.<.,.H -.~ '.7.7 Y G / e Q y a J A I 2 { Z '.& w w 7.= o -.G G * @ $ v 3.0.0.v u 6 , +.0.1.1.7.7.- ,.H o [ 0 o 4 o { / i D C } j h | 1 l ^ 4 ] * G H - Z g q D e J Q I T r x 3 I Q e p p q 1 : 2 ( Y '.% X -.u # + v 5 > ) > 0.~.# +.#.v + #.# ~.. Z & 1.6.<.8.} Z . '.Y 7.8.+ + 5 <.3.,.q -.^ -.& = X # 0.. 1.- m ~.u # + $ > 9.>.>.+ 5 #.# ! 3.- $ ,.] k : 9 b l p D | / _ 3 ^ '.2. ", " l.2.k.@. +G.E.Y.@+X.%+,+`.X.X.`.-+;+-+,+-+%+@+`.`.X.V.Q.R. +O.Q.S.I.s.@.E.^.A.p.H.C.^.m.m.2.|._./._.|.; > #.|.d.C.H.m.o.' r.f.2.b.'.0 ~ & Y '.% <.7 Y -.-.9 } i r z z B Q J p / * 8 8 -.= & 1.Y -.-.-.Y = 1.. % 8.#.>.&.a.k.|.) +.+ + 3.% w { ^ 1 : h h ] ^ f x l j _ f ^ } k 2 l j d j ^ 0 o A D x Q y r B K K B C x O b b e 3 q | : e *.Z <.6.$ + u +.+ 5 u 9.+.) m v 3.v > # > > #.# @ * { 7.. 3.: B c 9 l D 8 - $ @ 1.Y m 7.P 0 H 3 ,.# $ X 7.8.6.% % # u > #.3.0.}.; #.+ 0.5 m - . <.. * 8 3 d y 2 i a f ( h _ | f ~ }. ", " g.; &.r.R.G.B.`.++X.-+;+-+;+%+;+-+;+%+;+`.-+-+%+$+K.O.R.S..+Q. +U.O.p.N.s.w.D.x.u.G.q.E.:.i.b.) #., /.; > # 6 2.v.:.@.@.:.j.4.4.+.#.- % ! ,.Y '.<.~ G 8 G | O y O A I D a f | 4 G -.-.* = = P <.. 6.1.7 ~ & ! 6.1.> h.;.; l., ; d., 5 ! Z '.o j T r l / { < : ( h ( ( j _ h q r x 3 b 3 : _ i c O B E A T F t O Q c A T r y 2 y j _ k 9 P P ~ ,.6.v # v ) 3.# +.> u + 1.. 6.0.0.) 5 3.v m Z w 6.6.8.{ K B Q z W 9 7.o 1 7 _ ~ 7.! 9 i a 7 + $ 8.<.+ + 6.<.. >.~.u 0.0.b.9.5 + $ m % <.- ~ 7.-.1 } q N l _ 3 l h b 3 | 3 G ;. ", " {.d.' 5.D.B.s.Q.X.Y.X.;+:+>+;+%+@+++;+%+%+++@+@+Y.S..+K.R..+K.Q.R.P.D.O.B.w.S.p.m.m.n.x.F.v.(.5 ~., >.|.+.~.;.g.H.H.H.n j., 9 +.>.+ . 7.% % P Z Z w ,.Y H *./ l x p b y p : Z P '.P w '.1.1.. # 9.5 @ & - 7.7.6.7.% 5 > +.6 /., (.l.9.X 7.~ _ / N T a / 9 ] j k | | ~ < l a C T r J C i 3 i C z Q S M K !. .M.B I O U E E 3 i C } ^ | | *.~ * / -.3.# +.6 0.0.) u 5 v Z @ 8.#.5 # + v X m 3.0.v 6.% = E J A ` z -._ g h 4 2 e h ] 8 D j Z 3.3.! - $ v + 8.5 u > >.) #.> v + 5 + 6.Z = @ Y % '.= *.p N 3 : l a h f d a f 9 b. ", " k.g.v.k.:.P.S.R.S.N.`.:+>+T.`.++@+-+@+@+%+-+Y. +`.U.I.U..+Q.U. +y.O.S. +O.U.U.O.p.C.^.n.E.n (.v ) ;.u (.+.0.9.6 5.a.n v.]._.5 >.j.> 6 ) ~.0.1.@ 7 7.Y * 8 8 8 [ ^ } k 3 q _ 1.+ X ,.Z 1.8.3.) 6 |.}.$ - $ ! 7 '.> ; 6 a.n h.k.&.(., 5 3.- = 2 _ k y f : 9 -.9 q g < 7 G [ i Q N U O T r c 3 Q M E U ` s ).` $.t T R !.d l a l d | j _ N }+a * [ H @ # > b.) $ ~.3.v m '.- 3.5 m v 5 X 8.6.#.6.$ 8.Z G J B ` .O d y y y e p B e l x C ( @ 3.m . ! ! m > % P ~.) +.~.5 + m 0.5 # X 7 * ~ Y '.! w 0 _ f b / } | / g l h h [ u ", "o.{.5.&.; C.y.x.y.N.u.X.,+,+;+>+%+++-+%+%+;+;+N.T.-+X.Q.Q.U.Y.V.Q..+Q.O.S.S.T.U.s.y.G.h.].n n u % 0.$ ! # 6 }.$ 6 v.n 5.1.n k._.d.a.+.d.}.#.0.0.- & 7 P ,.P @ P -.P * 0 4 Y 1.@ % - & '.7.8.X 3.# ) 0.6.<.X 3.m # d.{.&.F.n n 5.d.4.; ~.$ X ! * G k k _ *.: -.,._ a * -.{ [ a R K K A i l a l p E O N R F =+V =.W R R N D A Q y f f j 9 K =+e 4 { / G P P # # v > v 5 m 1.Y m 8.$ . $ m v 1.$ ! 8.8.8 T !.L U E N R B e b z z a i a x e o 8.$ 3.! 6.X . % ,.Z b.+.u # 5 m $ 0.m m X - ,.Y -.= 1.4 9 } } 1 *.} ^ / ( f / j ] 9. ", "n {.j.g.;.D.G.m.B.K.R.`.-+;+,+;+-+%+;+@+`.;+%+N.++@+`.V.U.`.$+Q.S.Q.V.Q..+.+O. +N.w.q.:.5._./.b.% m #.6.~.}.5 % }.5.a.j.&.].k.&.;.6 + v ~.> > 3.! 0.. @ @ . 8.- . 6.7 X X % ! 8.0.6.1.<.! + 3.+ # 5 3.6.5 + #.+ #.%.r.n F.u.o.5.h.|./.$ 8.Z % ~ { o : 9 [ j 4 H ] i k ] 9 : l r L D b q 3 f g d D B I K L [.).!. .F F !.t T A z C l 3 b l q l ] 0 : G 0 [ 7.+ ~.~.0.+ ~.! ~ X . 0.m v 6.$ P ! # . 6.'.q '+e.[.` I ` K J y D q k p d N 3 ,.$ 5 #.'.Z 1.8.#.# 8.~.) + 8.3.0.m > $ 6.- '.w w H -.'.-.4 } h } *.j [ [ j g 1 : k 0. ", "c.d.&.h., @.m.n y.N.O.%+;+>+-+%+%+-+%+`.X.%+X. +%+++`.Y.$+$+$+Q.U..+Q.Q. +Q..+I.u.x.C.:.c.4.>.; b.0.5 $ % . 8.1.~.i.i.f.5.i.h._.; 9.2.g.h., |.>.u #.$ . '.6.& 3.u ! <.v v ! ! #.9.. X 6.# ) d.) . X 0.0.$ b.u 0.8.; ].n.' u.C.' _.> , b.~.v % <.-.9 ] : f l 1 ] j i !.l / j ( b p e d a y c d i z B R U F ).F !.J.F L L B T T Q J y q e f a J h ] : 0 o 9 1.8.# X @ X 0.0.. 1.+ 0.m #.8.8.* 0.0.8.,.[ B $.L S y y N N I E T x 3 q d z 3 Z ! . X <.7.X . $ 0.6.+ u > $ X 5 #.5 v ! <.P * ,.w @ 7.* 4 2 g _ _ h : ] k h j ] k 8 ", "@.l.j.k., j.c.H.D.C.:.++%+;+>+,+-+,+@+++`.%+V.@+Y.X.X.V.$+Y.T.R.Q.V.Q. +V.R.I.I.q.G.' i.{., +.+.;.P & . X $ v 8.5 d.l.{.(.f.5.v.j./.v.' {.d.d.9.>.X m ~ H Z & ! % <.1.$ . $ 5 v - . $ ~.}.g.:.F.;.%.4.g.b.v #.$ 3.9.k.F.H.@.c.].b.}.b.~.$ v 8.. 7 4 * 4 w j ^ ] 9 } x } k a } h q b p d z p A D x J s U ` W V W.J.$.L t t M O B T b q 3 i | D q p | 7 9 = m . m - 7 6.$ 0.$ - 0.8.$ ) v . & v 3.'.k b C s R Q i e T B J d S R y | a a = < * v m 8.6.. . 6.3.@ + # # ! 0.~.u 8.1.8.Z ~ 4 & - m ! = ^ ( *.} q ^ / [ } a / / g < ", "u.&.{.5././.v.c.n o.x.++>+{+:+++`.-+;+X.X.X..+X.O.Y.$+Y.U.S..+U.Q..+.+Q.V.V.V.U.D.B.^.x.n _.) # > { * % ! m 6.% + %.;.&.k.n 5.5.j.v.c.}.v ) /.b.5 X Z ,.* Y . v 1.,.<.X @ 0.0.5 ) $ $ >.%.a.i.c.n 4.|.d.&., ~.. ! ) d.n @.u.{.g.d.}.+.$ 0.v # 5 7.4 ~ 7.1.,.P { ] [ { H 9 ( k 1 h p 2 q z y D Q I z I M L z.s V [.W W .t S N s C I I y l a g b [ ~ ~ < ,.<.<.% 7.w <.. j 3.- $ '.Y u 8.7.! v 1.~ h l C N J T D d y A y B $.C 3 3 h 3 *.h { v v 6.. . ! % m 3.$ 5 $ $ ~.+ + 0.<.% 8.* 9 @ . % 7 P { _ [ : p k q 1 3 g h | b a ", "@.h., k.g.%.{._.v.G.p.T.@+>+>+V.%+;+%+`.Y.X. +V.Q.V.X.$+T..+Q. +K.U.V.T.U. +V.K.G.G.B.n.n d.> #.+ @ <.6.@ ~ <.! 5 u u i.n v.v.h.2.a.a.5 0 0.;.# . % '.1.Z 8.) #.! % 8.% w . $ 0.; 3.Y '.! d.].l.5.b.4., /.(.>.8.+.4., 2.v.' ].h.f.}.6 > +.2.9.5 + m ~ <.X = 8 ,.P P 7.P 4 _ g 2 f b p i z A C t T J K S K R !. .$.J.). .O r E E A E N B z y 3 S | ,.9 k q b d *.,.,.< P * % { 6.[ w $ m 7.- m . @ 2 C J O N i e C f p b x S c 2 y d 3 : q j 8.$ 8.! 6.! 7.% m 8.8.8.5 9.u 5 . ! '.m ~ 4 * 8.8.H *._ [ ^ : b 3 l p z j ( | a p ; ", "{.2.(.v l.|.{.&.].c.n.s.I.@+,+X.++$+$+$+I. +K.`.U.y. +V.Y.V.U.T.U.Y.`.++ +R. +N.q.:.r._.g.}.> ~.0.~.8.6.Z 9 ,.'.0.~.b.4.|.2.|.! X + >.m H 6.+.b.+ 3.5 8.@ #.~.- ~ 8.0.m ! + u % + $ +.. 6.> k.i.&., , %., %.b.0.#.>.d.l.&.a.%.2.{.(.|.0.%.k.l.; ) 8.P @ $ w Z . 1.Y '.Y 8 [ / b p z y x r x T ).O J B E S U W .F W t R B T B $.t E I K B x d K e 3 2 D J U E p { ^ A i 0 h b & = ,.@ 1.1.@ $ $ - D R A s N q p I x A z A A b d D I | 2 Q p j 7.. 1.% 3.v ! . 8.0.8.0.) > 3.m $ . X . ~ Y 7.~ f z q k | k c q f a q h f ( g ( + ", "f.{., Z +.(._.2.l.5.E.p.x.Y.;+,+X.X.V.B.H.O.Y.@+Q.S.S.R.R.R.O.Q.P.K. + +.+t.B.B.u.i.r.5.h.(.b.#.5 # 8.- '.<.. $ l., %., 6 4.}.b.6 0.X 7.$ ~.+.) m 0.0.Z Y X ! ,.P m ) 5 $ $ >.% . 6.~.b.+.u (.{./.9.;.6 #.6.m 5 # $ > #.u v {._.}.; 9.> ) ; |.2.|.5 0 6.0.8.8.0.- 7 P ! & G 9 d z c Q b e y B R S O N T E U ).M !.U O A D z J K E T K K T x d b E C J B r x J e 2 / J C x x b -.w & 8.7.1.'.6.0.7.D E Q R J D O E T A B z a c p z z f 2 c z c f o % 6.v 0.0.% v # 5 # >.u 3.5 5 v 3.8.w 8 7 k B N I J b b Q 2 } } y 2 3 : a a m ", "r.h.9.m u (.(.%.i.x.q.w.S.;+,+>+-+@+t.f.:.y.$+T.R.Y.Q.N.P.O.K.N.N.w.Q.S.R.B.B.N.D.m.u.q.m.' /.> >.) 5 8.! 7.3.~.2.j.i.' (.k.g._.|.) ;.) ) > 6.6.@ 3.1.* } ,.7.7 ~ 6.3.3.+ ) # @ >.5 0.b.(._.l.;.u 0.5 + # $ <.}.%.) >.+.>.6 &.6 $ ; ! +.;.;.;.; #.! ~ > v 3.0.$ ! * Z w 8 * { } 3 y C C K E E r E t s T I E U s M t S I C x Q r Q r z. .r Q J O U T B B N T r s r x N J T N p P 1 8 7 ! '.Z 7 X % h i 2 i C r D C D 2 d e q A d e O a f c b a | / 1.6.$ 0.v @ + + 6.# >.+.+ 8.1.Z 7.Z Y -.G D N U M S b i D e 1 1 i 3 A j e b . ", " g.~.>.) (.g.k.f.' o..+I.K.,+;+@+`.t.v.R. +`.K..+`. +.+R.`.V.S..+.+S.U.R.O.I.P..+s.B.q.x.v.5.}.4.9.b.# % ! 3.u d.a.5.a.{.g.&.|.l.(.;.# #.> % v 8.5 % % Y @ ~.= Y 8.'.& 3.#.; 6.3.+ 7.0.%.2.4.~.b.) ) 4.6 + 5 4.{./.;.4.+.~.d.|.@ m $ . > #., (.. - % b.> + + 3.. j P ,.w Y o [ [ e r z A B C x I S T C B r O ` L s R S E E N E W O K C J O O R .` E T S O E N S T U R B R T 4 ] 9 G 7.% <.7.~ G ] z S E I z y M.y d h p p d 2 y e k / o '.Y [ ] 6.@ ,.. v 7 m 5 X > ) > v ! ~ 8 ~ 7 o { 0 c R ` ` s d 3 z 3 f 2 k 2 W h 3 p # ", " 6 ~.#.b.3.k.i.o.g.n K.w.y.@+,+-+@+ +R.Y.T.Y..+ +Y. +V.S.Q.S.S.T.Q..+I..+O.I.K..+I.x.:.o.n H.j._.6 g.}.3.$ #.;.g.c.5.{.&.i._.b.(._.%.|.%.|.>.>.) > 3.% & + + % & 7 '.P P 7.# 0.8.$ '.3.+.4.%.k.l.+.) (.4.>.~.7 9.6 0.|.> ) , 6 m #.) @ <.m ) |.& Y . #.# ~.~.# $ <.Z Z 4 l g b b D C e b T B D B B U B E T C I U T B S R K O T S F N O E N I E K U R B [.J.W s s U ` U s ` R N 9 o *.P 7 * 4 [ k k D Q x x Q D 2 e U p 2 2 y y a h } f < P * : -.. @ 3.$ 5 3.m 8.X 5 # 0.3.#.1.8 Y w H { / b K s L ` p q C 2 i b h p C d i e ", " 4.u + |.>.l.i.F.(.k.x.O..+`.-+@+++$+X.X.Y.++Y.Y.Y.U. +Q.Q.V.V.V.$+S.R.V.S..+S.N.s.^.p.@.].r.5.{.) l.4.0 ! - }.v.F.F.f.g.a.g.m }.j.i.k.{.d._.}.l.4.#.m % +.#.1.% '.,.~ ,.! - u ;.#.8.6.+ 4.6 2.v.l.}.9./.%.'.= 5 }.6 ; ;.) > u ;.|.b.<.Y Z ~ 5 -.H @ 9.> #.~.) # 3.% 7 *.1 g D T e A b b r x A r I B I R I Q D E B I C I I K E B O U .W.C U R N T S M L.&+=. .` s .M [.E T R j * H = Z : 9 { I | e I C Q E y b D B J Q A x e 2 f l 1 { & * < P @ m + 1.6.# ! ! + b.>.) $ m 3.1.7.& * | a x E L L ` p 2 t p l q l 3 2 d i p ", " 2.) u g.(._._.h.l.2.h.^.Q.Y.X.$+$+-+++Y.$+;+%+Y. +Q.T.U.I.Q.V.V.Y.U.S.U. +S.w.w.R.E.m.5.c.n @.r.i.f.f.Z @ >._.c.v.o.5.2.k.l.; h.v.i.f.v.a.{.(.l.4.3.8.5 3.# ~.5 <.Y -.w '.1.b.> 9.3.+ m |._.6 /.h.k./.|.d.; b.}.}.|././.}.+.>.3.! . ~ 7 P P ! '.8 ,.m 0.#.# # > + Y 4 9 : / 3 x D B D b A y C r I r Q J T T Q D T A D I B M O Q B Q N R C ` t T t M F J.=.#+[.!.F F M. .d 3 A ] -.G * ,.4 q o k : y r R I .Q e x T s W J N D a A d D l o H o '.@ = <.7.. b.% <.+.; 9.b.#.% @ 7 * = o k q C A I .K q q !.p i d i f f 2 p b ", " d.9.5 2.l.&./././.}.4.n t.y.Y.$+Y.:+>+$+`.++%+`.T.T. +.+R.Q. +T.Y.O..+P.Q.R.K.R.S. +x.C.' 5.f.:.q.@.m.2.# ;.n 5.H.F.r.4.;.g._.h.{.d.F.n a.g.4.2.+.# v 8.m ~.}.>.! 9 8 & Z <.8.7 '.. $ + 0.+./.6 (._.d.2.u >.|., +.) }.;.0.u b.v H = ,.1.7.Y -.0 ~ . 0.3.> ) u $ % { *.9 ] : 1 y d N Q e D D J J S N J c b C x r I E A J Q r K Q N s Q Q T M K O s $.V [.J.).$.[. .R ).O b _ 0 9 = = ,.w H g ] ^ j p z z Q z d z J Q B R R $. .d y e x Q e | Y 7.'.( Y ! + ) 6.. b.}.# > + . @ & * * { / i Q J r M I g 2 d A a i z d h q I q ", " 2.;.+ %.l.{.;.|.(.%.(.F.o.A.S.U.U.:+:+,+,+%+@+++++++ +S.S. +Y.Y.R.D.y.K.Q.U.U.Q.S.S.q.N.o.i.j.@.B.G.5.c.(.0.v.H.m.:.F.; ) i.k.4.j.k.5.n i.l.4.|.b.u + @ #.#.$ X ! H = <.! @ H 0 o % % X 6.; #.+.>.; , {.l.;.; 4.; ~.> 6 |.! 7.Z G _ _ _ ^ < * G < Y X X + ~.8.- 7 { *.[ 9 ^ / | h z e Q D p Q J M M N D x b p C z x B t t K S O U O I r O F s ` F [.).!. .=.).F $.W M p | _ 8 -.H = Y < H 4 { < ^ p y x c A J x r E E t $.!.W Q J A I K A z | = ,.~ Z - 1.5 # v ~.+ #.> # ! H 4 < 8 { j p A N S U e l d 2 2 l q d 1 ( | Q l ", " /.; ;.a., 2.4.2.9.2.g.o.m.P..+%+`.%+)+>+,+,+%+X.++%+`. +U.V.$+X..+B.y.U.Y.T.S.S..+U.O..+f.&.n v.D.u.:.f.+ >.F.u.H.@.r.&.].&.(.d.v.g.j.5.j././.}.4.(.; 5 9.+.v m 8.P '.u > % 0 J / X v 6.% 6 d.6 2.;.4.}.; _.|.>.6 m u +.>.3.$ - < / < f _ 0 0 Y 9 ] o 8 w m - 3.= 9 *.{ 0 j f p f q z C J D Q B [+O C C e y e D J E I K U B r A $.R r S K K N F =+J.=.W J.L.z.M M ` y 9 ^ : -.7 8 _ { ^ *.= o o 9 q J Q x x D z r I s L $.W.V U O T E x *.[ ,.& Z G < Z 4 + + % 7.$ # 3.& ~ * o Y = [ ( a c T T z a q d q i i 2 p } : _ e h ", " l.9.%.H.u , /.l.;.; , n n p.y.T.;+>+~+;+;+,+>+`.$+@+@+U.I. +Y.Q.R.O.U.`.`.V.Q.T. +U. +Y.j.&.H.c.@.x.m.b.= b.n.x.@.r.{.5.v.F.f._.a.].l.k.(.d., _.4.{.4.v }.6 3.$ X Z 7.#.) v - -.= Z 3.% 6.v X 4.; ;.6 (.#.; (.0.~.# ;.b.b.# '.* -.*.{ [ 4 4 j H 9 k f a { * o ~ o 9 { 9 j / ( 3 k h e c A 2 x K L B D x b J z K t A T F U D I R E F O K E ` O .=.#+[+W J.L.W s S r b Q h j -.'.* 9 | | 9 o < 0 [ f x d D C N x p E R S [.&+[.N T R ).z / < b l 9 3 c _ 1.v + 6.7 . m X 6.7.Y * = 8 0 _ j z y z q f l d 1 f q 3 g / _ | i : ", " /., %.F., 9.g.l.; #./.g.H.s.y.Q. +%+~+-+,+>+,+%+@+%+,+$+T.Q. +Y.T.T.S.Y.++`. +T.V. +Q.T.m.E.r.5.f.^.n.&.9.H.m.E.@.5.r.c.c.H.u.k.l.4.#.}.&.9.}._.g.c.{.v 6 4.+ 0.% 7.v #., ; 5 @ P <.6.,.. v . 5 >.9.}.2./.;.|.}.6 u u b.+ 1.7.@ P & P = 4 9 4 o G { / q ] _ } j j [ 9 9 : _ ( l f q z B r A B D z A A A 2 c E t L r Q x T B A I E t [.` t S t L z.&+2+L.V W s K s x y z b a o 4 4 < / / 9 = < [ : i x c e I J i p c B R t ).W N E W &+c } 2 U C f Q l c G m v 8.P ! ! $ ! <.Y -.,.Z Y 9 { 1 a p f k x I a f g 2 1 / h f e 0 ", " ]._.m k.d., {.2.>.$ |.(.v.R.s.K.U.++/+)+:+;+,+,+;+,+-+X.T. +U.V.T.V. + +Y.V.Y.Y.Q.S.$+U.w.q., 5.c.a.&.F.r.n.2.{.c.F.c.@.o.@.x.n 2.%.(.+.l.>.(.6 4.].k.|.l.d.9.;.3.! m 0., /.; #.- 1.7 % 6.. 7.#.; 6 +.) v ;.b.; 4.%.6 + $ X % { X 8.- 1._ ] } / ^ [ < 9 *.{ ] ( | } ^ o ] g g f g f a y A S x x d T U z p C I J Q B C z Q T x x N E B L !.s ` ).#+[+Z.W.!.).=+s t J p c d i f 1 [ : j j [ 8 *.| ( 3 i Q b J U D Q D r T U s N O N F [+R c N J z } ^ & G ^ ,.8.. -.-.! $ % <.~ H P = * { * o k l / j T J z f | a | ] 1 l p 9 ", " c.&.; (.%.> /.l., . ;.d.i.O. +R.T.X.-+>+,+>+>+,+;+-+;+`.Y.U.S.S.V.V.V.$+Y.S.T.T.T. +$+T.O.B.c.A.t.m.F.f.:.H.H.c.:.E.v.f.H.E.5.f.F.r.f.v.a.2.) m b.6 2.(.h.l.}.+.b.5 X 1.u _.d.0.. <.'.X . . ! 9.+.6.G ! * b.v 3.u > b.3.P Z - 3.% Z <.= _ 3 b q | / { [ _ _ ] : _ k | / j k l 3 2 f l c C r J d d D c y p c A x D T Q A S K c b Q T C r K R F M.#+[+}+#+$.t L L T x 2 C d g 1 / } } { ^ { o 0 | } p l q e B N O Q T N M R Q Q E O L [.` R W R d 0 p | 3 a a <.m w Y m - & P G ~ P P w ^ G w : a | | 3 y y k | l } k q g i = ", " v.d.a._., 9.d./.%.; >.l.k.G.Y.Y. +Y.;+{+:+,+,+>+%+,+-+++`.R. + +$+Q.X.++$+Q.Q.S.Q.Q.Y.U.Q.y.F.P.w.y.B.t.q.l.@.E.C.C.:.' x.B.&.1.@.@.F.@.:.{.; 0.~.>., l.c.6 6 ) (./.; 0.6 g.].4.+.# % + 8.5 $ $ +.~.6.u +.0.1.6.0.. ~.8.% ,.* ,.,.9 { *.( E W i ( { o / k h } 1 ( / 1 l : } y d k h i C D b y 2 b R W A A A r Q B R Q T I I I B s r c J B L V =.[.M.Z.L.=+!.S W B e q c b a | 9 : k / _ 4 o 9 ] ( e f | a C B T J x I [.W C e x r R S O E F .B ,.4 f ( -.* '.m 7 -.X 7.~ -.-.H * & H j -.4 l a : 1 2 p i k k k k | d 1 p ~ ", " f.d.k._., 6 (.4.l.(.9.%.a.G.S.$+X.$+-+)+>+%+%+++-+,+-+%+ +U.U.V.X.Y.T.$+V.Q..+U.w.S.S. +Y.K.v.n.I.I.s.D.t.q.x.q.:.m.n.r.u.q.E.C.q.m.F.C.C.&.2.|.|., %.6 h._.2.6 f._.&./.4.a.5.4.6 ;.% 5 m Z 6.'.; > 0.9.9.~ 7 Z m 9.3.% = k ] _ 9 : G 9 g i e i g *.*.( 1 | k j k f i 3 f f e e } k l e z q d b c e K I B C K E B I I S L N s U N B J I R F J.).!.=.=.$.!. .` S c C p x 2 i h : l b 3 | { ] _ } h l g f 2 z z z r a p r E i D c A O U ` R [.$.[._ ] @ $ 1.o w <.1.G Z P o : * = & & * j H [ i f j a g d 3 / f l k D f k i ,. ", " v./.i.k., ) d.{.g.6 6 g.a.p.`.-+`.`.@+>+>+>+;+`.%+,+,+@+$+Y. +Y.X.`.V.V.Q. +S.V.U.V..+T.++S.x.B.T.Q.w.t.N.t.B.p.p.x.^.E.@.n.t.A.u.u.E.r.c.h.c.f.|.|.%.6 |.{.k.d.].k.i.d.2.i.].9.;.;.5 $ 3.8.@ m >.0.. X u ) 3.7 7.'.o 9 ^ } g k j j * G : g q i h | 1 h 1 1 ( k l q l } a h 3 g ( k | x T e p 2 y O s O R K R r B T T T B N x S R N I T K N R t s W M !.=. .$.R Q A C C e h a a e e b i k k : 9 / } / ( | | } < : / | l b _ b x C O E W !.F N r 3 } ] Z '.k f i <.4 *.^ * 1 9 @ 7.& H 9 < 1 z f h a ( q } ] : | | d ( g i ", " %.a.f.6 ! d.h.l.%., l.]..+V.%+@+$+,+>+>+>+;+++X.V.`.%+++X.V.Y.X.Y.Y.V.V. +Q.$+$+Q.R.`.++V.O.w..+U.Q.I.N.t.A.A.B.q.C.:.@.p.s.p.u.' u._.j.@.:.n F.k., ;.d.j.i.&.5.c.5.2.%.&.k.%.;.9.v 0.X 0.6.v v 0.# # $ }.@ '.Z w 9 ( k k d | 8 { ^ _ ^ ] g ] / f e A h 2 i g 3 a } / 2 } i l ( h | p T x C C p R L L L $.F M S S O D I M O ` N R x x B K M t U L R L ).V =.F s R t T x p 2 D J e 2 y q } _ *.[ p j 9 { { [ } 0 G ^ [ ^ | y Q C I T L R S T z i : E f 0 b e K 8 ] f o * 9 G 1.'.= H * ^ 2 z [ ^ ( / 3 k ^ *./ h p 3 y y ", " 6 &.a._.9.5 i.l./.%.(.k.R.A.`.%+,+-+,+-+,+-+@+X.++@+@+@+`.V.S. +++++T.$+Y.$+V.++`.R.++-+$+K.P.R.S.w.w.R.K.P.A.B.^.C.F.c.@.u.G.F.v H.i.o.i._.k.r.&.4., l.].f.v.' n 5.].d.i.].d.(.|.3.5 6.6.8.6.P ,.3./.b.0.+ #.8.@ H } 3 h C A _ h } ^ *.4 < < ^ | i l Q D p g h e k g Q ( 3 1 f | d e z c J C C O M W J.!.M.F t R I J T B ` R T E Q J N O N .S t M W t $.=.J.L.$.N R T Q T S B B I t z l ( *.2 L T _ * G * & X @ w < -.^ p Q e A U R V t B x x D T z o b T c : / l / } f 9 ,.,.7 w < ( b a : ^ < ] i a 9 < : A g i e D ", " (.d.].&.(./.h.2.l.l.2.k.t.y. +`.-+++@+{+-+`.++%+>+>+,+@+X.Q.V.Y.`.++$+`.`.Y.$+`.$+X.++;+++U.B.I.K.O.O..+R.O.N.^.^.D.o.o.m.F.C., /.:.u.H.0.8 g.(.&.f.j.9.l.r.n r.' 5.c.h.k.j.k._.u X m m 6.+ Z *.1.7 u ;.X (.d.; v P { / d | h ( p 1 { 9 k { 9 k 3 k : Q z e q / q k } ( l f h i f z i b d D C r E L $.(+). .K r N r E U F B U T A r J W O E L K B B S L .. .J.M.=.t U T B r W [.R E O B q *.^ I V r x 9 G *.& Y H 7 -.4 G [ g * { x S N R B q 3 B D a f d E z y C Q ( e 2 * - <.<.& G l g | ^ 9 o k C i : { o A 1 f 2 I ", " h.d.5.j.g.g.{.; > 4.(.f.I.S.n.s.-+@+`.,+$+++-+,+{+;+@+%+@+Y.Y.X.T.$+Y.++X.Y.U.V. +K.%+%+`.Q.G.y.O.O..+I..+P.O.s.A.q.n.f.G.n o.&.~.:.G.u._.b._.4.%.i.:.{.' n.o.H.c.v.%., >._.k.}.0.. X 6.1.v 3.,.@ '.# 9.m , 2.|.3.'.P P } 1 f a l k z 0 : 1 j ] q f j k p 3 i d g : j : | f I | l i i i i B r r R V J.M .F R E Q B I A e C O Q c I S F E B V R B E U F J.V V !.F W !.t R R =.=+` T c x 2 9 1 !.U D z T x b ^ * -.,.~ 8 G = w G < y U I e d *.y S T x z k c b ( A T c x g G 7 7 P Y 4 g / *.= 0 4 j | 1 [ *.^ q ( 3 p B ", " ].h.f.k._.>.g.;.0.(.2.m..+R.:.p.$+@+$+%+%+-+-+,+{+>+-+,+;+@+++`.X.X.$+++@+$+R.$+X.X.T.%+Y.B.m.P.R..+U.Q.Q.O.K.O.B.^.D.H.p.@.C.{.* m.p.n.n 6 6 4./.g.r.f.l.' H.C.F.n v X % ;.>.) 3.. 7.'.X + X 1.! >.>.d.) |.&.d._., $ 7 o o -./ k _ *.o o ] } g q h / ( l k | a 3 2 d : k q z 1 z y | 3 e M z r A ).=.M L ` x Q C b q 2 x S I y x Q Q W ` K L U U ` W .e.#+[.t S F !.[.F ` W M z.W.O Q p p y x b d 3 2 i g G ,.~ ,.* = o = -.9 g i M S J D p T 1 K ( g e C z : l R N B l { <.Z -.P o f 9 H Z Y H j h : o 9 [ i h x Q h ", " a.k.f.c.k.g.&.# ; }.j.o.s.O.y.Y.>+{+%+`.-+-+;+>+:+,+++;+%+++.+$+`.`.X.++$+.+.+$+`.>+`. + +P.G.y.O.U.Q.Q.U.Q.Q.O.N.^.D.x.^.u.@.f.h.r.D.n.:.a.5.F.o.:.H.5.; {.C.n C.H.:., $ ~.;.+.0.. % @ 3.#.5 . 6.|._.h.(.+ |.(./.6 m ,.& G 8 o ] ] 9 < G 9 g ( } h a f g k ( ( } k j _ f d B 2 l Q f 3 i J K T r R $.I r I e r J D c c A S S O x x T V e. .t ..U ` L !.W.#+[.W U K L ` ` W ` s $.M.K T C T z c p 3 } ( k 0 Y @ '.7 * 8 * { 0 *.j z b R E T Q N C L 8 *.c I y i T M T J k H P ~ o < 1 a ^ Y <.= * _ f 9 4 8 9 b h z r 4 ", " H.g.5.5.f.D.F.2.%.~.h.v.m.A.s.U.T.`.;+-+@+:+,+;+)+;+;+@+++X.D.Y.Q.X.`.-+++T.Y.Y.;+-+%+y.Q.w.A.R.n.S.R.Y. +.+Q.K.O.t.p.@.B.n.m.n.n.x.q.@.c.:.H.C.F.m.G.u.H.{.n F.' C.:.&.3.# (.; +.m m 7.v 8.0.$ 8.$ +.6 ; > (.2.(.; # 7.a 7.'.~ { *.o * 0 [ } [ _ h 1 { : *.9 ^ : < < [ g l g : 1 g | a k 2 d z x K r b d c x D z I A C r t K R K =.K M.3+#+!.&+[.L z.L U M M ` K K [.[.M W W t s U Q K J N Q e x q k } ] ,.Z Z P ~ * *.H { j : a S p K s E A T r p | k z T l e z 2 q : 8 8 & P 8 w g l { ,.= ~ < _ ^ ] * G ( g g E D ", " 2.v.].' P.q.d., %.a.c.g.@.q.A.c.n.>+%+%+-+>+-+;+>+,+%+T..+C.T.S.Y.`.-+@+`.`.Q.;+;+,+K.T.K.G..+O.R.O.$+T.S.O.K.P.P.G.n.q.x.u.q.@.m.x.n 6 &.u.n.|.}.g.o.H.g.(.F.o.v.].{.@ ~.2.|.+.$ 3.1.3.6.8.v v ! $ ; ; d.g.&.{.(.5 1.Z - - '.w w 0 9 *.{ ] 4 ( k < * { H o *.3 G < / k y } ^ g y x 3 q d e d x Q J y i b I z c B T O J O s T E R t ).e.2+` ` M L V !.s U N ` ` ` $...L K ` $.M R R C E R A c b q k 9 8 ~ & 3.3.1.* * ~ 4 { / E $.y N K ` .U Q q | y I Q 2 ] { ( k 0 7 8 w P P ~ g p j o = *.G ^ _ ] 8 *.y | 2 E | ", " &.f.k.n w.B.%., b.5.o.$ n x.n.2.C.;+;+{+,+,+,+;+:+:+,+p.w.q.B.T.S.X.`.$+X.`.X.++-+;+U.T.K. +U.O.R. +Y.T. +O.P.N.s.G.C.n.q.n.B.H.H.H.k.5 1.i.' + }.&._.' k.{.' :.5.o.l.}.%.i., >.+ + 3.v 3.0.X ! % 7.> + d.' ' k.4.>.0.m 3.7.7.H = 0 8 8 < } _ 1 9 P -.4 o o < G G H [ 3 e k j 2 l | l f a 2 i r c p d x y S e 2 p I N K z J r R R t [.z.V R U M S E t U R U J.F W ).#+).W S s W U B Q I x D h g } ( *.-.7 & 1.Z w * 4 ] ( [ { 2 r p J T R e D l z C B T c l H 4 _ _ { ,.w 4 ] ~ <.*.k h ^ < { j ( j f 9 [ g } b e * ", " f.5.j.5.F.o.4.}.+.F.q.|.h.o.o.n.n.X.{+]+:+>+:+,+{+)+-+K..+ +G. + +V.%+@+`.$+@+w.Q.`.K.X.S..+V. +Q.Q.N.R.U.w.w.t.B.D.a.].^.D.p.G.F.n h._.g.{.%.) %.k.n o.r.C.o.:.' j.|.6 &.c._.>.0.0.+ $ ) ! P = 7.- ;.b./.' @.v._._.d.5 4.b.v ] * 8 9 H 9 g : ] 9 ,.H H 4 * *.0 = G 9 l } l : ( j k k 9 ] z d A y i 2 J C r i p d p d A Q z e Q E W ).L ` A E K B I S E E K W W ).W.}+W.=.` E K .S O I x b g { : [ Y 8 Y ,.& -.-.* H < 0 < ] q S O T r Q g ^ ~ B C T p 3 h : ^ G q } & 7 ( l = Z < / } f l _ 1 ( h / } *.h f c e G ", " c.a.a.k.5.f.d.; i.p.w.h.) %.C.p.q.Q./+]+)+>+>+-+,+:+-+Y.`.@+O.O.s.y.++++$+Y.V.D.N.S. +V.I.^.X.V. + +n.S.Q.Q.I.I.s.x.F.k.@.G.N.q.n ].i.l.4.g.; 9.j.}.5.C.@.H.C.H.c.E.&.+.|.f.&.> 0.+ + - 7.o P <.X 1.9.h.g.v.H.C.&.g.h.l.4.b.}.0.& = ] o o _ } ] ^ Y = ~ G G G -.* -.H : : k / / *.9 o 4 [ : 3 e x D c b b i e c b c e x z 2 D C I W ..W K Q O O N I x N t U F W $.&+1+#+).M F !.M L .K J e h 4 0 H Y & ! Z H -.w = -._ < w * B W s B x 1 P ,.o D C B 2 1 H *.j & [ ] = -.0 | Z G p C k / 9 : ^ l h ^ } } h f C d . ", " g.].v.' ' h.2.5.K.S.x.}.{.@.@.r.u.++;+;+,+:+,+>+{+-+++`.`.$+D..+X.++$+$+ +`.`.Y.Q.T.U.V.X.++Y.B.o.:.Q.S.O.B.w.N.G.m.k.E.G.P.s.F.h.(.(.#.#.}.3.#.&.:.E.x.n.u.x.n :./.u (.h.(.4.9.+ > 5 5 ~ Y -.X 0._.].' n @.' i.g.{.{.l._.#.+ 1.Z = 4 -.*.i / / 9 * w = G { 8 Y 0 9 : 9 } : _ *.9 ] 4 ] j 3 b N b 2 a 1 e z x e 2 b y Q C I x J O t U c I s T B C Q r K U L t [.}+}+L.!.$.=+M .V M L N b 3 k o -.= = P @ ,.@ 1.'.P ~ '.@ 7 h I s N I z o Y < f p p 1 ( < } Y & * '.,.= < D / c O J h } ] ] ^ } ( / : j d 2 T f ", " _.k.r.v.v.j.g.' Y. + +o.i.@.H.C.F.x.Q.V.-+{+>+>+:+%+-+%+++V.x.Q.++`.$+y.f.Y.@+$+R.V.N.$+X.$+ +5.w.P.o.s.w.O.s.t.^.D.C.H.:.F.B.m.&.5 v + 9.) 6.v ' F.@.n.E.E.E.' n v.g.v.n {.a.|.b.> #.m ! < A Z 0., > i.n :.].a.k.k.d.{._.>.v % 8 H 4 8 [ D 2 3 { -.Y * = 0 o 4 9 l ] [ 1 f h k h l [ _ j 3 I c l } k 2 b z J A Q e z B R B p D s r J J R I C J T r J R M K ` =.Z.W.L.J.=.M W ..=+!.R B y l ] 0 * 8 -.H H 1.- Z ,.~ 7.% @ & | W t E M T Y '.j z b 3 a [ j ~ 1.Z -.1.P * 4 T L A D I y 2 _ ^ ^ : ^ o ] g d a y ] ", " h.2.i.].f.j.%.:.++Y.$+N.a.F.C.C.o.^.Q.k.K.>+;+:+>+:+;+%+;+Q.I.N.$+++Q.R.t..+X.Y.P.V.S.X.`.Q.S.w.K.K.u..+.+y.O.I.t.^.B.q.n p.n.E.k.$ } Y X v 7.4.C.u.G.t.B.x.E.C.n r.5.v.:.f.c.F.i.~.) % 6.@ % 6.3.> + _.c.r.v.a.v.v.j.k./.%.% Z # P * G ^ 3 l 1 _ 9 G 4 8 0 { o _ ^ *.0 ( q 9 { / ^ _ ] g d D b 3 h } h i b J C D p 2 e b a 3 b I J T S K D D b z r C T B K U W ).V J.!.W t $.[+2+F I x c q / [ 4 w -.H -.7 - - ,.<.m X 7.@ ( E I A r e ] ,.D y i g c l 1 - 6.P * - Y w o r !.T r c z h 8 9 h j } : j d f 3 x ~ ", " :.%.g.a.j.i.2.F.X.-+,+T.j.k.a.:.E.D.K.s.T.,+)+>+,+{+>+;+-+%+U.p.s.X.V.$+$+Y.`.`.T.X.X.U. +I.O.Q.w.y.m.w.O..+S.R.N.t.w.E.2.v.h.C.i.u X 0.> ; 8._.@.p.p.P.t.x.o.:.v.:.o.r.C.c.' C.r.g.) m X # 6.X ! . >.~.' n 4.d.C.v.].{.2.3.Y P #.7.w o { * < *.{ / 1 / ] ^ ] ^ ] ^ < 9 ( h 9 ] / { : 1 g d y e l / j l p C Q l l 2 y q b e x C Q J L F t N Q b y C S N S M .L M $.$.M F z.=+#+z. .N T y | : { < 8 8 ~ ~ ,.~ <.1.. X 6.. 6.0 c D D l A 1 8 p 3 k k q p *.7 ! w 7 8.,.* } A R z A b c 1 o j l 1 q h 1 h l h i 6. ", " /.&.5.].a.l.i. +)+:+Y., +.(.a.o.q.N.w.T.`.)+%+@+>+:+>+-+;+++V.C.`.Y.$+%+$+Y.V. +Y.@+V.V.I.K.U.R.P.l.m.K.S.Q.y.N.P.N.@.g./.' m.' d./.4.9.v v v.o.G.^.^.s.D.C.o.C.H.H.m.n v.n C.:.a.h.; ; u +.+ X 3.<.+ %.j.j.g.c.5.]._.l.<.~ @ 7.Z H * 8 G 8 { o < q 2 | a ( k [ *.0 *._ f q q : ^ ( 2 p g f f ( g f | a z 2 p 3 i a 3 a C x I C x r J B x e i i A I E s ` N O O L ` ` !.M...=...).s K x l j } k 9 w @ <.,.4 f - ! 8.7.3.3.8 2 D A 1 q a } ^ 0 -.1 J D k a Y <.1.. @ G h U D c D C a j / l a } } g g 1 g a l ", " f.j.a.{.&._._.^.^+~+@++.& # (.r.n.y.t..+Y.%+%+++-+++{+,+>+;+++U.V.T.Y.@+-+`.V.V.Y.K.R.$+ + +U.S..+s.P.Q.U.R.I.y.s.P.q.o.C.E.c.&.l.g./.g.3.1.5.@.H.@.n.A.D.E.E.5.m.C.@.&.c.r.r.r.f.l.u &._.) 3.$ @ @ Z $ g.2.2.4.h.h.k.h.%.% @ 1.1.~ H 8 Z = [ j G : ^ < ~ 9 y 1 _ o -.^ ( g g f f l 2 p } ^ _ | d a 3 b z p I d b q b i y J E J y e p e b D e x S N I E S E s .$.s ` ).z.M.[+L.J.!.R I T ( *.k 4 Y Z 7 <.1.* '.7.m + b.5 G 1 f 3 f 3 k b ] w P / i q f : 8 & ,.1.P _ b I p A r c 3 ( h a l _ j 1 j 3 1 g { ", " r.&.h.l.d.l._.o.{+]+>++.8.9.(.c.C.B.N.B.K.V.;+,+Y.-+,+:+>+-+@+@+Y.T.Y.T.X.X.T.V.$+N.I.Y.V.S.U.R..+S.O.Q.R.P.^.P.R.P.t.D.B.@.m.v.+.; h.b.6.) G.q.q.q.x.p.t.q.E.m.C.o.C.C.@.r.F.C.o.c.&.a.f.) 0.'.= X m $ l._.d.1 >.a.(._.(.X Z Y = G w X $ < } 9 G 0 [ 8 G G } k { 0 H ( k p q q e A 2 l / k / f g k l i c C r Q e y e y y D A R p c e i 2 d y Q J E T T N K T t W ` W [.$...#+=.!.L B z q *.[ < *.4 = & - . . 1.6.! u b.$ { / g ( / | 3 Q D *.o ^ { | e g 4 7.& 7 H g g x J E N Q 3 j k ( / _ ] : l l : x ,. ", " &.h.2.4.&.i.k.Q./+@+&.8.(.d.f.r.q.A.@.N.V.$+%+++-+++{+-+%+;+-+`.T.T.U..+X.$+V.V.X.V.V.U.I.w.O.y.@.E.S.Q.O.O. +U.y.t.n.B.^.H.H.v.4.c.|.#.;.E.x.G.A.q.^.p.D.q.u.@.E.C.C.:.o.F.o.C.r.a.}.j.4.$ 6.'.~ ! v >.2.i.h.h.a.(.d.|., 5 Z 7 ,.3.}.# G 9 0 * 4 1 ^ < 4 ] _ _ < _ j *._ / } | 3 a } 1 i x | h 1 q b c q 3 2 D s e x J p p x b q B e i q a J E M A r r B Q Q R W .M F z.M.V ` S J e z g 3 *.8 } _ & 6.X + 8.m w Z 8.w -.{ _ } g f f c t | 8 o o j c ( ~ -.j j / a q p T B S C d : 1 } / 9 } 1 2 / j d ", " 5.g.4.}.f.r./.5.B.D.a.;.~.{.&.r.:.q.n G.T.V.T.`.Y.%+%+;+,+-+-+@+V. +S..+S.Y.T.Y.$+Y.V.S.S.O.t.S.p.D.O.U.w.K. +U.I.N.p.B.p.x.q.n.@.5.c.;.! F.A.p.^.p.D.B.D.m.G.x.m.x.o.r.r.C.H.:.n ' j.k.d.|.+ 8.G 7.% |.n r.' o.r.k.g.4.{.6 u 5 3.|.2.# % { & % 8 0 o 4 o : g ( < *.*.o { < { ] } k [ 1 j d / | l b c D p A A e p B r ..K 2 d h k q 3 z e J C B L D Q C x J J R t S B M W F V W M K E I A q } _ x 1 ^ j G ~ % - j o ,.w G -.G ( a g 0 q E g H 0 *.k y *.^ 0 1 g f 2 e 2 x D c p C f g k 1 } z | q j | k ", " o./.|.6 a.F.h.h.5.5.l.2.9.&.f.2.r.u.F.^.I. +$+U.w.K.$+%+>+-+++$+Y.Q.U.U.f.S.$+ +Q.`.Y. +K.U.T.$+R.G.R.Q.I.y.S.K.y.K.t.A.t.B.B.p.x.F.r.v.l.@.P.s.x.n.t.A.p.n.p.G.H.q.E.n C.n.@.].a.:.a.k., {.2.0.7 4 & b.&.5.k.' ' &.k.g.2.%._._.%._.6 4.) 8 = 4 { [ [ Y 7 _ / ^ 4 o ^ ] | ^ 0 8 | g ( / j 1 h f | c c z J S [.!.z c p b y d b b a e q i y r J R [.x D N x Q z O O S N s R S V U N T B R D D T x l : ^ g l [ 7.w h d d ( a 9 G { q 2 1 c q _ ^ f i Q z z D { _ g b z D d f C h ^ x i 2 } h b : ^ | : k = ", " C., g.(.].].5.j.j.{.g.l.2.i.g., h.r.n H.u.w.T.%+S.y..+++,+%+`.`. +.+T.X.T.S.$+p.$+%+X.V.K..+w.I.I.^.s.Q.S..+Q.I.s.x.r.q.A.P.N.p.x.E.H.m.H.q.P.x.r.l.N.t.s.A.^.G.H.H.H.r.o.@.u.C.:.' |.&.f.g.h.l.7.~ v # _.j.a.o.n 5.a., >.b.b.) 4./.g.&.+ P Y 4 ^ q *.Y j : _ j < [ / ( [ 9 *.] q i ^ | a 3 d l y x e 2 A =+V T A d l 3 D D 3 b J h | a 2 D x T E e z x p A y M R z Q B r S S U N O E U C R =.f *.H G } g i -.: p I t x d 1 ^ 9 l Q c B 1 *.p 3 2 e c I J j d 3 p D l I i c c z A y b | 2 y 0 j / | b v ", " &.i.g.g.i.k.k.d.j.f.i./._., , i.f.r.' H.D.K.@+-+T.R.++I.y.^.S.@+ +R.I.$+$+Y.D.$+%+U.U.R.S.o.r.p.N.y.V..+A.K.Y.V.u.p.f.s.y.O.N.r.].m.5.C.B.K.K.' H.H.p.B.t.p.@.H.n.E.r.C.o.F.m.i.9.9.>.k.c.j.i.@ & /.4.h.;.m.:.c.f.k.(.1.'.) m ~.+ ; |.+ w G 0 k f : H o _ | q ^ / < / } 0 0 : b k ] / k 3 C 2 K D A 2 x O K A i l 3 p Q b l p b e h f D B Q C D e y e b A r [.M r I Q O S T Q J R R E I S R 0 Y = = = 3 K f 2 S I D e ] [ H < d c d x 1 | A x A d e x a | q q b d 3 y i z C c C D 3 f z l 0 } _ f i ", " i.g._.&.k.h.h./.j.a.5.k.d.d.h.a.j.].o.D.P.T.X.;+%+T.y.U.C.m.t.`.`.O.s.O.`.%+T.Y.%+Y.R.K.x.n j.E.O.K.T..+K.K.V.U. +.+w.R.S.w.I.^.:.H.].{.m.@.p.N.s.C.^.A.E.H.n v.r.E.n d.n.H.n ;.+.5 #.l.:.n ].# > %._.k.f.m.C.f.;.P l.7 G /.9.m < Z |.#.= < [ ( : < * G *.j g } *.: ^ } 9 < f C q g j / 1 } 1 C e e D h | b e q l d z i a 1 i J B p c x y r C A c b z z c E ` I r O r Q B D T N t E S U O z ^ : *.8 o 2 C D d E O b a 9 & Y [ b D p d h b J x r A g r A e 2 3 3 b c i f A E z D b j 2 r g / ] _ e 4 ", " a.j.&.d.i.].{.l.h.a.v.].d.4.5.5.&.j.c.F.m.R.Y.V.`.U.R.p.m.q.I.U.++y.q.G.w.Y.`.y.U.V. +.+v.j.g.d.:.y. +Q.s.G.s.K. +Q.S.s.S.w.U.y.t.m.u.c.F.].' I.I.A.u.C.C.j.;.) ].r.o.2.F.j.(.>.|.+.>.].r.5.6 8.l.h.k.].i.m.C.n j.2._.X + ; 6 + > ) u $ 8 -.H *.] < ] 4 ] ( k { { _ 1 3 z J e d i z q A 3 g 1 ^ h p i | k | b a l q x C p i q e p e A J D Q 2 A x y D 2 z s J U A x A r Q r C J r r s s S C h k : k f b x Q T S R b b _ ~ [ g d J z y a D A B S D p S R e 2 D 2 x y y C t K r r z b x T f / { 1 I % ", " :._.&.].i.k.k.d.j.].i.l.%.&.i.g._.i.v.n w.U.$+++V.S.c.E.v.u.O.Y.Y.U.q.^.P.I.D.E.O.T.Q.q.r.h.9.'.n O.Q.P.x.^.D.O.R.S.w.K.w.R.R.P.n :.F.G.' n B.s.@.' i.{.4.8.X a.j.a./.u {.i./.4.%.v.5.5.&./.> h.h._.k.v.:.:.c.].k.k.d._./.~.6.; , ;.<.Y -.G ^ ^ 9 } 9 h f ] o o *.j g x I s r x W b p ( g i _ [ / ( ( k f q e l q y N h g q d q e c Q d q b C E Q y a b T D C x J T C x I B r B O U O T Q f : / l d D z q B t r c p _ ] f l 3 r x a D y E R N C e U F y q z p i c A I A O r J e b p d k d _ q y ", " F.2.&.i.v._.{., 2.g.h.2., ; _.d._.k.k.v.n.w.U.$+$+.+].].5.B.@.T.R.R.A.q.n.u.G.F.5.n.q.u.o.f.b.#.r.D.w.y.p.A.A..+t.q.w.K.I.I..+y.q.E.u.G.c.o.B.A.! u (.}.5 * ;.n ^.n F._.l.f.g._./.5.r.5.i.m.n a.i.].k.].n C.r.r.:.F.v.' c.h.9.|.> +.,.~ w o *.{ l | ( : l } { { 4 j : : | B U Q d p 3 3 d 3 9 0 o ( _ } l i 3 e q d b g 3 z q i c T T q q z C C 3 d f r I t T Q x N S T K S O L L O b c e a ( p b Q A q 3 q A e y p j q B I I Q I f c B !.E I E I U J.y c y e p C T D B I I c J z b z *.9 ] d 4 ", " _._.&.v.&.j.d._._.%.h./.%.|.6 ; 6 h._.a.n.U.R.Q. +r._.5.G.0.D.O.G.y.u.C.E.u.H.:.o.H.n.x.v.4.{.' i.P.R.Q..+O.S.P.x.y.K.w.O.Q..+R.I.t.G.i.' r.q.# u 2.9.v ( 0.{.x.^.n.m.f.j.f.4.g.a.v.v.c.@.m.k.j.v.g.j.v.j.f.C.C.o.:.o.o.n i.&.~.& w 8 & ~ ^ 9 | ^ *.[ | ( k 9 0 k ^ ( j h e 2 / 1 3 Q A 3 ( : [ ( j ( g k : a a l 2 q e d q d J I c d D B e f ( 2 2 x c C Q T C C O R T K ` =.t y p p p z q d J I D f d 2 y x D / } r N O E D r z D K J.D B K C s V Q Q J D D U K J A B N Q x d r A ] { < J X ", " r.v.&.i.k.{._.l.d.(.}.g.&.(.}.# m g.h.(.5.x.y.I.S.D.h.r.N.' A.O.A.R.I.F.r.@.n.n.H.q.o.' ].2.l.4.d.c.E.w..+B.y.P.I.N.K.S.S.V.Y.U.S.y.y.n.m.].o.n _.k.>.#.X m /.n ^.n.r.c.C.n i.>.f.:.r.' m.C.i.h.a.].a.d.2._.m.@.@.o.@.m.F.g.|.<.4 Y H Y 8 8 { g 9 h h h h g ] { 9 j ] [ j k ( ] j i A 2 9 { o 9 ] } j 1 k 3 A C i z p y c z y A Q A e A A l 2 f f 2 f l C D A x C J O r M 2+W.B A x e 2 e i b T D e 3 A b f h h } g b t I E x r I B J S B O B T N M N K B Q B ` U O K B A A p z x b 1 o < 3 ", " H.:.&.k.h.&.l._.}.%.h.].g._.2.(.+ # , }.{.5.x.A..+P.F.v.o.r.P.t.y.U.K.^.F.o.H.u.o.@.' j.j._.+.|.6 h.d.d.B.t.B.C.A.I.w.S.T.V.T.T.U.R.O.w.D.h., C.&.l.6.- 8.# %.r.H.u.c.c.F.' E.' c.F.c.].f.k.&.&.j.a.&.g.h.k.' @.u.@.o.:.].6 - G ] 0 *.P 8 8 0 _ { ( 1 3 ( 1 ] 8 j *.] | h b / 1 ( | a a < < < < 9 } g E 3 b q q Q y 2 b D N p 2 p a 2 C e 2 z d k y l 3 z T x J E R K W [.=.E N c d d q h q e A O x q O p 2 g : ] a z R r z e A R t x C N K ` U S =.` .U N K B t R B E y e b E q j j ] 2 w ", " F.a._.h.h.2.g.2.}.h.d.{.i.{./.b.'.3.}.g.g.].n H.H.c.5.r.m.@+y.q.x.r.r.f.F.F.v.i.5.n g.4.; 6 4.(.{.k./.p.l.{.2.v.s.R.w.D.U.w.U. +.+O.N.s.H.) /.6 }.b.#.3.X j.E.E.m.r.c.c.o.:.r.>.0.(.j.&.f.i.j.f.].g.5.k.i.i.k.' {.:.:.&.#.@ G 4 0 ( G H * *./ ] : / | : _ 8 * ] [ / / j z j ] k a C 3 *.{ 0 j ^ k 2 x | l 2 J E c 2 y D J b e p p i p i p | i g d k | 2 e Q U N K t F W ` T J e p i p i 2 z x T x l e S N 3 k 1 } b I C A z J S I J J I N t N K V t $.t s I e S O S c a y K e l { o f i ", " n.n g.h.k.(.h.G./.h.g.k.F.a.{.+.H 7 ) d.i.j.k.' k._.m.A.:.K.s.v.].f.:.j.n ]._.f.&.a.a.d.d.}.) /.2.' B.N.v.5.; }.N.w.O.O.U.u.x.G.K.w.A.^.:.c., , ' 4.4.X 3.g.H.n.o._.n F.:.r.v.2.9.F.C.v.o.' v.v.m.o.:.F.f.a.j.a.l.' C.i.m ,._ *.< 1 : { { *.: ] } } [ H -.4 H 8 * ] 4 ^ 0 ] *./ q g } ^ < < ] ^ k 3 h z i a 2 b i z y D D B p b q f 3 f a k e f i b y i 3 N F I W .M M ` C D D p e z e A N r r x x T b i g 3 b f i Q S x J E O E M U E K W K U !.W L $.` A y s s A i c K s g | 9 0 ( G ", " f.&._.&.6 |.j.i.f.h.a.H.n &.4.#.# ; &.i.f.g.o.r.d.&.p.O.q.m.H.{.&.v.c.E.5.i.i.a.k.f.2.&., $ 3.|.].q.I.y.@.; b.n.$+.+q.].2.2.H.R..+I.^.4.E.b.# # ~.; ~.+.%.o.u.o.E.H.C.o.n /._.l.o.E.F.k.' m.C.G.t.t.D.r.f.i.h.i.:.:.k.v 1.~ 0 8 j [ < 9 ( [ { / f j H * < * 8 [ 9 { _ ^ *.[ ( q | *.*.*.j ( ( f l g i h a p c c C J Q Q r W C a } p D g k f 2 Q q d x y T W U F F s N z A x b y x x A J K K C c T e 3 d q p z g q A Q I O T E T M F !.W R !. .[.V M $.R Q B t S q b r ` r e ( } ^ k 6. ", " f.k.&.h.(.;.(.k.:.6 /.r.n {.&.l.4.9.h.5.i.g.&.n d.&.a.A.Q.K.G.C.v.r.o.F.' o.v.f.i.h.&.g.l.4.u %.c.t. +.+n.i.:.I.P..+P.j.%._.q. +Q.K.S.y.r.}.u # 6 d.b.5.].f.m.@.@.F.:.F.' j.' j.v.C.v.].o.F.H.q.w.t.n.m.].h.&.k.C.C._.0.m ~ < 8 4 * 8 ^ k 9 9 | ( 9 G * H -.= j j _ [ ] 0 o a | : 9 : : ( / i k g i T q a C D c K O A b x d T l } a 2 j : j l p y c e D I L [. .` ` O B A y K C A K E E t N e D A D a D z i d f 3 e 2 p e A T t S ` W.!.O ` W !.[.` R O N I t c p r s Q b y k ^ | { ", " o.h.&.i._.(.l.{.{.c.g.c.' f.i.' v.{.6 a.d.d.f.n a.g.|.G.S.S.E.H.o.u.n.v.f.a.5.f.h.b.]., a.o.5.k.{.f.I.S.K.m.:.G.N.s.I.q.k.&.t.w.w.A.y.K.p.f.l.|.+ 5.4.v.F.:.o.a.f.C.F.:.n &.C.]._.H.v.5.@.:.@.q.s.x.i.5.c.&.k.5.o.:.k.%.>.@ * ,.8 = ~ *.k 9 *.] [ { H 4 4 * -.< / p 1 ^ ] _ : < [ / j / | } h g 1 d z | d x f x R J y J D A x q | i / : ^ ( g D Q D A Q L z.J.J.s r t F A x A r D E M E x y A r c e d q b x c a 2 Q 2 p 3 z r M R ...W ` L [.).$.W B L t F N d A N O Q i p j h a - ", " k.{.]._.l.l.l._.H.' i.a.n d.].].].4.d.k.h.v.f.&._.v.^.I.t.^.o.@.x.N.r.f.].i.f.h.5 &.>._.n 5.i.&.(.' +Y.@._.2.4.n.A.O.U.U.w.u.:.h.f.F.f.&.5.g.6.v {.' ' C.m.:.r.m.:.' c.' v.a.4.:.' C.m.n.G.^.H.; k.6 o.i.&.r.n.n.i.d., 3.1.-.H P *.b 3 [ ] o [ 4 *.G 0 o 9 k 1 q ] } } ] a 9 ( _ 0 { k | 9 2 c q d e e 3 q x U A l c 2 g ( l a 1 1 h g f z 2 b A N .!.t .U C r J T C r Q R x A [.A A x Q e a d i b l b A e c B C b z z D x .W .t .).L.[.L L W V $.W r l c [.x e 3 2 h E 8 ", " E._.i.5.&.k.].{.n F.o.].r.6 k.a.g.2.&.h.f.i.c.g.k.g.o.q.m.C.C.c.].@.:.g.{.v.c.f.h.h.6.#.{./.0.&.%.5.I.$+I.n.4._.u.S.w.S..+E._.f.c.d.4.; ) g.}.|.5 h.q.o.F.5.].n F.:.r.F.f.f.5.f.n n.E.E.x.u.^.G._.f.5.m.F.' E.u.r.&.%.+.~.0.'.4 = / p ( 4 _ 1 ( { [ [ ^ _ f 1 h ( ( a / } _ { < o o : f e g D p f p b z x c b z J A y p l | p l _ 1 _ / a b z 2 y S $.S O s T z y Q Q c A T E Q K I x z x e b 2 2 q z 3 l 2 y J K i I p e D I U $.t [.V L.$.K s J.J.=+J.O c T U ` A e 3 q h e ~. ", " 5._.5.].a.k.].].v.s.^.a._.{._.i.].a.d.].5.F._._.d.u.D.' C.' r.].v.5.}.}.k.i.k./.2.6 ; ].j.}.0.{.2.D.X. +V.w..+Y.K.N..+A.g.(.5.o.2., /.{.l.~.}./.c.n F.j.%.. ; l.k.:.o.5.f.r.:.F.@.n.x.x.x.@.n.H.o.@.:.:.@.n.H.n 2.9.# $ 8.7.* & Z & h 9 j e l [ ( G < / l *.k | b l d 1 { { _ / _ ] h i A R b 3 y 2 c C c C z l p I y k l 2 | j k ( } f p i q y I B B S K C Q e e y d D T Q T t Q C Q c c z b 2 C K p f p e T z A I c e T J I ` t z.#+Z.` O !.J.J.).B r I N D p 2 q g } y { ", " n.g.].].j.k.g.f.].x.T.2.0._.%.a.5.i.a.j.' v.i._.g.C.N.i.].c.h.' o.v./., /.&.g.$ >.4.6 h.2.{./._.v.P.V.V.O.I.O.p.R.N.g.%./.&.4.d._.5.n h.(.%.%./.j.i.5.l.X 3.7.b.6 5.v.a.:.v.n &.].@.n.p.^.q.x.G.m.c._.v.o.u.F.' d.#.| v + 6.-.-.P * *.[ 9 *.| { *.= 4 ^ { ] ( | c d A g ] [ : a : } | z r e a c y C r C c I J D a i j / Q q i k f p b c A l e B D A B y i C Q C A b p C x C x B A e i l d b q e D C e q z C I p i B I J J D O t $.&+&+z.L ).V J.=+M.O T T T y e 1 f f g 1 +. ", " f.k.i.].&.j.i.f.F.G.5., {./.{.4.5.k.g.v.' c.i.k.r.v.o.H.k.k.r.r.k./.&./.d., * v j.m.k.i.u.G.j.w. +T.%+V.s.u.`.R.w.l.b.4.g.i.4.a.n.q.c.b.u ;., {._.i.c.~.8.-.5 ) a.v.a.F.F.a.h.h.v.m.n.x.m.n.n.H.' {.r.C.u.H.o./.>.3.}.l.) @ @ ~ = < 9 8 ] 1 9 { G _ ( _ | l D x z y } / < : / } f l x x B Q T O N O O c O J q | _ / 1 3 g ( k b Q L T e A S R B e y d p 3 i b D d c x C A r C d z d l 2 d i y T T 2 p J z B b I t J b y Q t $...4+[+z.O K !.M.M.F O O M L x C g } f 3 w ", " F.i.i.f.5.f.v.i.j.n n {.2.%.;., j.&._.j.c.f.].].' a.i.@.{.{.' j.(.u 5 +.%.|.2.2.E.S.T.I.Q.O.V.%+%+X.;+;+%+$+Q.o.F.' 6 - 4.d.6 +.r.G.F.9.) }.4./.2.(.' v.%.$ ) 6 h.j.k.n C.E.f.l.' (.2.m.:.x.E.n.u.C.' o.E.u.H.i.4.4.}.%.5 +.m 1.* o _ o / o H ~ = < | 2 b e T e p h } } *._ 1 } e e Q r s K I J r B x | D 2 _ / [ < k b 1 g | J A A Q N s T ` C i l D Q 2 d 2 p y x x x D A E c c 2 2 y c p x B c Q T I x D Q Q C y e c B M $.=+e.M.F t W =...[+V B D N I b p 3 1 l ^ u ", " ' h./.f.' v.h.a./.v.%., %.6 g._.h.l._.k.5.a.4.j.v.v.&.&.k.i.{., 5 - 7.& |.{.c.A.K.T.X.%+>+;+-+@+%+-+,+$+`.$+t.^.n._.2._.; >.9.5.H.' _./.k.].i.g.4.j.o.o././.%.].i.j.m.' H.n.v.5.&.~.g.H.c.E.q.^.H.:.r.@.H.C.c.d.g.4.h.; ~.) 0.4 ^ ] 0 ^ < H -.* [ [ d g p I r 2 9 < 0 _ ] j : A x A K W O C s U r 3 / k g 2 : k j k : g h h f 2 p ` ` !.x z p ( y D M D 2 q e p D x e 2 2 e y C g a A K c K L x z d D y i d 2 d y z C B I R ..!.t N S $.J.&+}+U D b Q d 3 2 a | b -. ", " ^.{.(.h.n 5.d._./.&.b.|.}.) , |.(.(./._.l.j.l.i.i.c.v.r.6 &.i.g.l.) 0.-.%.5.:.w.w.K.I.++-+>+>+$+++`.`.$+`.$+P.S.B.5.(.u 4.g.{.2.{.:.v.f.o.:.F.].d.i.c.m.5.(.&.r.' i.@.:.@.D.E.n g.}.%.o.n G.D.B.n.E.C.@.n.x.v.].j.&.(.|.8.) + G [ ( ^ G 4 4 ,.0 [ : i c E E J | j < ^ : _ : ( T A b y r K O E E e h | x A k ] c Q { ] p q 1 a e M $.[.e q C a k | i x K x q p i i y y i q 3 a 2 } q 2 c I F M.J e i c e a l q l d y z T O $.M.S N t .L.}+z.O p l y l | h q 1 i : 0. ", " /._./.{.a.h._.%.&.) (.(.2./.}.> ; %.h././.k.o.c.v.].k.|.h.g._.>.9.;.# (.v.C.y.R.R.U.T.`.-+%+$+Y.$+Y.`.++$+N.R.T.H.&.u ;.g.a.' c.q.r.f.o.n.E.n &.&._.F.C.l., 5.].5.r.H.t.p.N.u.&.v.H.G.n.u.q.p.x.G.m.m.H.n.f.c.k.{.g.4.+ 6.{ ] k 1 : *.4 4 = * o a e T z J z h } | 1 k | k l e i g 2 I [.y I A q c p r i [ q ^ 3 l k ( i h e s r B x h K l k g g d d D A T T g 3 e h 3 b a 1 f 3 h 3 c r I A b C x D d 2 l f d B Q E R K $.` J Q M L [.[.W D i p f ( k } | | N = ", " ].d.{._.2.{.}.%._.(.|.6 |.(.}., 6 2.&.2.h.].f.].n c._.{.{.' ].}.%.2.6 &.i.{.A.T.V.V.Y.$+++%+++`.$+w.X.++ +x.X.++s.+.%.k.r.f.o.n.q.m.F.G.^.q.C.].l._.v.o.:.>.c.k.v.c.F.o.G.A.B.q.p.A.B.^.m.C.G.E.G.E.o.c.C.@.H.k.&.d.|.) m 4 0 ^ j _ _ j _ 4 : h y c y 1 O D d I t A r q } a f b i b r b y T C a 3 a k j j _ / 3 z b | 3 3 A x z y z y x / : g z D p x A 2 d g d c a q i } a i a | q z A b p z D x x R x D z J C J N t t s O J W U W $.R C i D A l } g 1 : ( _ #. ", " v.(.j.{./.+.0 }.4./.%.; |.~.9.>.|.&.{.{.a.f.a.v.].&.6 &.i.j.2.;.4.d.h.v.m.s..+Y.$+Y.++%+@+++@+Y.%+++@+`.V.V.%+.+f.j.c.F.C.@.m.^.7.(.q.t.B.m.n , ~._.a.:.c.:.r.@.C.H.u.x.x.t.G.B.B.p.B.G.u.x.u.x.u.' v.r.o.H.{.{.(.%.> 8.H 4 * [ | i i G 9 h b 2 b 2 r Q f z e z T S p 1 } g p b b d l p g e D b k j ^ ( } | r e } h l K I J J D i J e q g q y b x B x Q b d f i f d q p d 2 i e i b C z e z z J D A x e e x T N s ` .s ` !.M R R E x b b Q g h 2 q / ^ ( ! ", " l._.i._.}.3.~.l., }.>.~.(.X X ; ;.g.d.h.5.&.' k.a.{.k.l.j.2.4.d.&.n E.P.O.S.Y.`.$+$+$+@+@+X.`.X.-+%+++@+;+@+Y.' F.v.h.g.k.v.^.v.n A.G.N.G.' 4.+ 0.4.f.r.5.5.r.H.E.n.p.u.q.D.p.s.s.t.D.q.H.E.^.n.' m.@.:.o.j.g.d.2.9.$ ,.G -.8 i h : _ a c D D z i c z | J D I T D 2 k g q C D q b 2 a k q a j _ : 1 : } l g c / } f O K Q y Q x 3 3 z A b O O x I J 3 C c l 3 a 2 l l q q i i p y b y z D z y y z I z D r N O S K R O L .U O O y } g 3 d f 2 c k j 9 7 ", " f.%.k.&.h._.#.}.%.>.0.u +.b.> 4.4.4.(., /.g.5.f.5.k.a._./.|.l.2.&.j.&.I.S. +Y.++X.%+X.`.%+$+T.@+@+`.`.++%+-+%+.+v.s.^.j.k.i.r.x.E.x.H.s.s.C.f.v.4.b.d.i.m.a.j.F.o.m.x.D.D.D.x.p.A.A.p.u.F.u.D.n.:.n u.@.].{.4.g.6 5 - 4 4 w H e a f h h e A J r y y D c r Q J D C l 2 p r C 2 l e b i | | } ] ( } i } h | g q } h p d c Q B r q h 2 2 r I O A O x i p d 3 ( q q q i d i p g f d q D y e b p e D x D D C N D D z s E K U I I I x i j 1 f 1 3 c 3 k ] Z +. ", " , ) j.g.j.d.|.b.~.$ ~.#.>.v 5 3.;.; ~.~.6 g.].j._.f.a.l.b.9.2.h._.n u.I.O.U. +X.X.V.O.$+`.Y.%+%+%+X.++`.++%+`..+R.R.q.A.F.a.o.G.q.E.m.A.s.B.H.n h.>.h.c.o.g.h.' C.x.p.s.q.H.B.s.^.E.@.m.H.D.u.:.' m.:.&.5 - |./.3.~ ] { *._ D f e | g j z C A Q 3 d O Q Q z b Q D r x C i k q ( i i 1 j *._ } : d f 9 } q 3 3 r Q z L F O z g c a x O D e I D y N 2 q 3 g d h 2 p a d d h g i 2 Q A D z b z D y b z D z i q z T I W E K s Q A d / 3 i f 3 2 h k 4 @ ", " k.# d.2.d.&.h./.>.8.! m 3.6.& % # b.4.6 b.#.;., 2.j.i._., d.6 , (.d.n t.I.K.Q.T.V.V.B.R.++`.`.++X.++++%+X.++X.T.R.w.s.N.{.v._.n g.v.H.H.B.p.x.m.F./.g.o.r.o.f.k.m.E.D.s.A.q.n.p.G.H.C.H.E.x.C.5., >.&., X $ |.+.'.,._ q 1 l g k 3 e e } f b q Q q C J b 2 p k z B T O A d h l 2 d / _ [ 1 l ( | k { _ h q l y T Q ` S I 2 b | h l c a p x D f 3 3 j 3 b i 1 a b b ( ( / _ | q y A Q e i d x y b b f k a d 2 N B U L ` r C x r d h d a f f 3 ^ -.<.4. ", " 4.|.k._.{./.d.2.#.X % 7.1.6.v X Z % ) + m X v ~., l.%.{.2.}.+ 5 +.d.o.s..+S.S.K.T.I.Q.$+++`.Y.Y.++Y.$+$+Y.T.T.O.y.t.A.p.a.&.v Z %.k.u.s.s.p.G.F.{.u d.5.C.m.i.j.m.G.t.D.r.n.@.@.].j.5.].H.j.|.5 m +.d.. <.! 7 7 * l g 3 x p i x d 2 k f f x B B r f p b z z e b 2 l p D i c y b | k 3 3 ( j k / l 2 f ( | d Q W U T z z N l 3 y 3 | f l k k f a R b e l j 2 f f : 1 f ( l i z c c e y c d b 3 1 j | l f I B R .U y a D R B e l a l 1 f _ j 8 }. ", " f.(.g.d.g.k.g./.d.~.6.8.7 7 . 3.v 8.u + ; |.u X 0.6 %._.l.{.u m $ 6 g.:.x.P.O.I..+Q.Q.$+X.`.X.X.X.$+B.T.Y.K.O.O.w.P.N.y.q.:.;.X }.5.t.D.F.^.o.@.:./.~.%.' r.v.d.a.m.n.x.^.@.v.F.f.d.}.) 2.;.m ! # % ! '.7 H { o 9 q l a a f z _ w 0 _ k p c b C y 2 J b A T z 2 a q q h a A y a i y a b z ^ 1 y c h q b b x x c 2 g i i e l h f : } l g 1 / a i p k 1 | j 3 g j j d d d b e y x z p 2 y q l 3 ( ( 3 q p U K U C a q 2 B S p g : } / 1 [ / ^ Z E. ", " f.%./.j.{.&.(.6 m ~ Z '.[ @ 3.4.6 ;.b.5 , 9.b.;.>.(.%.|.m.C.|.$ 3.j.G.R.w.t.N.P.t.w.Y.Y.V.U.$+`.++.+Y.$+.+w.c.u.B.g.f.^.E.r.(.#.g.m.p.o.o.q.u.x.m.4.5 d.a.c.f.%.a.r.H.@.i.4.2.g.%.#.d.a.j.|.$ ! & & Y -.= 4 : / / e x e d d l k : { p B y h A D x D p D B x C x Q b 3 d d | j p i g b 2 l p K r x z e A S $.C f a b 1 | 3 q i p : 2 y 1 g g h } 1 | g h ( ( : f | q A d q d i i i 3 1 1 p A l | i 3 Q t K B f f g i g 3 a ( _ ^ ] G 0 < ,./. ", " , |.i.j.j.j.l.(.5 8.@ g 7 ! 5 > u ;.) u 6 +.5 >.6 ;.;.d.@.x._.; h.r.S.V.I.x.P.s.y. +V.S.T.U.Y.$+X.Y.Q..+w.v.h.E._.5.C.v.F.5./.4.&.f.A.D.D.q.G.m.&.< ) (.a.f.{.6 ].' v.d.9.{.%., 2.2.; h./.u Y 7 -.o -.= ] | q ( d y y i z p b g e E K I D C b f d 2 Q r r C x r D D e 3 f q r f q | 1 2 Q x A x z D z s J h | 2 z | l ( _ ( q k 2 K 2 3 f q k 2 h j l h ( 3 b y d a k h p y c p 3 | b D x p x a x N r r Q l | j 1 9 / h ( 1 9 -.w { * . ", " F.l.].].f.].j.{.+ #.m 7 7 Z m ; |., 0.) %.6 8.#.9.+.> > |.f.c.m., h.' y.`.y.w.w.y.T. +K.U.V.T.U.U.Y.U.I.N.u.j.{., ; H./.&.n d.r.G.g.E.o.].F.u.:._.{ ! 8.>.g.5.(.d.l.&.g.+.;.; >.d.h.}.d.&.6 P Z Y : < 4 : } i ( 2 p e z 2 i A x s E J B Q c *.[ q A E Q 3 l ( D c D z k d q f 1 p p 2 x p h ( l B y b D h | b l a ( : ( | f | j ( ( ( k 1 l } : [ k l d A E D d q h q l D C 3 | g l g q y y b C J T T i } : : j ( ^ P *.*.[ < P P o '.9. ", " _.d.h.i.f.d.|.;./.# <.7 7 3.v b.u ~.>.(.2./.) 9.> - b.5 + 4.H._., /.:.Y.Y.R.I.N.U.V.Y.++Y.U..+R.T..+y.I.I.s.j., {.a.4., k.j._.a.d.C.H.c.>.d.f.i.2.3.- 6.v /.i., ) 6 (.- & 1.1.1.l., a.2.8.~ Y o j ] [ i i 2 i J 2 2 2 q T T ` U J J E A p } p A D 3 z x q y l 3 e i g 3 q f h y x c } 3 f 3 z J k ( | ] } ( } : _ < j p | a a k k j j [ ^ 9 j ( b z c J e / g h 2 e f h g c l 3 l i y I y x J x I D / g j ^ } ] ] *.[ { { o -.Y w 0. ", " %.g.i.a.d.4._.2.|.) X % $ #.> }.(., ;./._.(.>.. P ) >.>.5 &.].2.v.i.H.T.Q.A.@.s.V.%+%+ +w.s.B.O.K.N.w.I.G.n k.&._.2.&.j.q.G.t.N.n n o.>.6 6 4.2.+ X H ,.8.# #.7.8 ) 4.+.#.- Y 1.~.#.- 0 < G *.9 / i 2 D c y A c c z J ).[. .N I U U A b ( e C A e r S O Q p ( i f c 3 j g y e z l f p b A e ^ *.] j : k ( : _ 1 h ] ^ ^ ^ 1 _ ^ j : g f } g E D A b l f g 3 l p 3 h 1 l e i p e T K z y c C J A 1 _ ^ : : _ ( / _ G ] o *.G ! 6. ", " a.l.{.%./., k.k.2.}.b.> >.#.6 }.l.&.{., ; ; 6 m 1.. l.6 u ;.].j.(.k.f.r.P.u.j.v.N.`.@+X..+P.s.K.I.^.x.p.:.j.k.# 9.}.6 m.N.s.B.C.i.;.|.%.4.4.4.l.9.5 ,.9 { *.,.@ H Y . u $ X 1.<.@ ,.@ H = ~ j 1 y d i z i } D C C r W Z...W R L K Q h f h e B D z z A T I p x g 1 3 j f z J c 1 y d J T y ] [ 9 _ l ^ h T g | l j j j : _ a j ^ q l q i 2 2 p y c h g 2 q a p 2 h h l l 2 b y C O D 2 z c A C q a [ _ | ( l 1 ^ o 1 < *.8 u <.g. ", " a.l., g.{.k.i.h.f.l.9.9.+ , |.d.l./.2.|.; 5 #.+ 7.3.%.4.9.0.i.5.l./.2.{.H.r.f.v.@.S.R.I.A.C.N.t.E.H.n.%.2.r.; b.& d.P.I.w.D.h.> v ;.>.#.u }.+.> # - * 1 _ H 1.! *.o Z '.% 6.= ~ Z <.* ] o } k p g a | p D y T S R .$.W $.z.R C z 3 g i g q l y i b J Q Q 2 ( ( h 3 c z D y D b p p k / < : } } 9 | c D 3 | g g : 9 } : : _ ( 3 i e p q q 3 l d z q f a z e e 2 i p c c b z C c b p x B b q k / [ j ] ] ( k { *.j *.< . 7 >. ", " 2., (.k.j.f.a.' C.n h.>.9.4.2.d.%.;.+.%.! # ; X g 0.#.) > 5 d.b.+.}.8.+.E.C.h.4.C.I.w.s.@.d.h.n x.C.{.}.g.>.~.H _.y.N.I.q.(.<.+.9.#.}.|._././.;.v Y H } G ~ ,.,.= 4 -.-.7 : 9 G * w 0 9 9 h 2 ( : | c r b C N E U S B ` F D z 3 g b p | } k i ( : b y x Q d y 2 z 2 J t J l g b 2 D j k _ h j ( p b b j 9 h g 1 1 j : f f 3 d D b 2 3 a a f a q a 3 c A Q D C C z i d a q e y C x C D h / *.{ [ _ { ] / 3 [ ( [ [ 1.- Z ", " /.%.h.i.k.i.l.].o.f._.;.9.}./.d.6 ;.a.6 ; l.%.$ 1.#.;.6 8 # }._.6 b.%.r.q.E.m.n ^.N.G.s.i././.@.:.f.h.2.%.d.9.i.^.^.t.n s.q.E.C.c.i._.5.' j.h.+.m 1.Y g / / 9 8 ^ * 7.. 8.P < ^ * G { H } 3 p k g D c b A Q N S N N W I Q d 3 p e x d b z e ^ D h h A c y f a ] h T O y b f e | 1 : : / i y i r e i f 3 y 2 g b q 3 e z x J b q d h *.o ^ h 2 i 2 e e A p 2 e C x I y p x c y x y 3 k | { 9 _ ] o ^ ( k ^ : k 8 7.@ ", " C./.k.k.d.h.&.d.i.g.g.c./.;.|.|.j.{.l.k.h.%.;.) 3.6.# 6 {.+.b.~.4.;.6 :.N.B.@.f.:.p.C.E.@.' j.m.E.9.h.d.9.:.a.g.q.p.w.w.t.E.m.F.C.m.@.F.j.{.%.0.8.7.* 0 f E c _ 4 { ,.% - ! j k [ { 9 Y k p c c e C p c 2 p r E O S t J I x A e D x z C D J e k a e p q } ] 9 | e a d 3 A z g *.8 ( 3 / / d 2 } } p p d d 2 e z 2 z J d J B a | i j { 9 } i y 2 l a a a l e e p q p b e A A z D p ( | | / / j 4 0 { ^ f g j _ $ - (. ", " ' |.i.k.&.5.i.i.g.;.{.5.d.g.+.;.{._.&._.4.+ b.6 3.# # b.v #.5 9.>.; 2.a.5.|.i._.h.v.:.C.m.r.:.v.(.9.u (.4.:.B.A.B.w.I.s.i.j.&.h.f.m.m.5.{.6 X 8.{ Y & G h ( o ] *.^ o ~ 7 o { < 0 ( g d d b d e Q C Q f j J I B E K N B B A x y 2 l a q D 3 b b p i 3 l h g g 1 A 3 k / _ 0 9 k 3 ^ * { | / a 3 i d c 2 f a a d A d g j : : } : [ f _ } l i g 3 a d D E c a a e C e C Q D p z 3 | 1 _ j : { [ { [ < : _ : Z 3.(. ", " v.g.].a.f.5.].].&.l.:.f.d.%.6 b.4.i./.#., ;.~.$ $ $ G G ! 6.# ~.v +.>.%.k.j.k.j.{.v.a.5.i.c.r.4.l.4.4./.u.j.> {.x.P.H.4.2.2._.f.' o.' l.) b.5 0 P ! . o ] ( j k ^ _ : _ l ( 9 _ [ 2 D p y C z C J C y e B I E x r K r q e 3 y a x Q z z i x e f l b D c f a 3 g 3 : 8 ] 1 ( } _ G _ } a a 3 q f f e f | b A 3 1 } k j _ ] { 4 } f ( / g d 1 g i p b e y y b r Q x Q C b d d y p / } j o [ l o ^ < _ ] ,.+ 0. ", " ' i.].a.].f.a.{.h.i.c.a.f.4.;.>.d.k._.|.> 9.9.~.1.'.% 6.% . #.) }./.l.i.d.%.h.i.].a.5.].:.E.(., l., ~.) A.k.k.q.H.G.v.d.+.a.B.u.j.{.%.u >.~.+ - 3.# X @ [ j k o Y _ f a j *.o 0 ( i 3 3 z 2 z x A C A r J I I x B J y d i z y x c g q z d c e C Q T 3 b A 3 a ( ^ { | l f l 1 3 2 3 i q a | : 9 g i q a 1 | 1 1 f < < ] ( / _ } / / h z d | a p l h a 2 D s A b y p d g h q : _ < 4 9 *.[ ^ [ < _ H # X ", " ].h.k.j.h.' f.a.k.h.j.].h.{.2.|.{.&.(.(.) %.%.8.X 0.3.H _ # ;.}._.v.r.}.> l.|.k.a./.g.4.k.E.(.}.;.;.;.a.u.^.w.G.x./.) + @ k.n ~.! , ; u 3.- ! % $ m . @ < k _ H -.| z j k ^ ] 9 2 b d z Q D A x c A p T T A x J J Q y e c d r z p z x Q T e x 2 x d 2 y 3 k ( q d } ^ 3 3 3 p I E A q f / k f 3 2 ( k f 3 | ^ 9 : *.f i _ : < 9 } a e 3 1 g q q f q c T r D C y y p Q 1 ^ < ^ 0 8 9 ] ] | a G 8.>.X ", " g.{.&.{.a.' {.i.j.i._.].c.j.> 9.g.d./.2.%.2.4.+.; u b.X # (.#.}.r.F.C.v.' {., {.;.%.6 }.k.}.;.9.4.; ;./.' B.E.F.c.F.].u 6.8.5 8.0.m ! 7.m ! ! u m X m 1.0 ( ] Y 1.0 | f h j _ f p y r D A e D y r c I x 2 A c c Q Q y c D e e z r b A x Q y p l | i D l ( 3 a ( ( a l q l p z B x q 1 *.^ [ } d 3 a R A a ( _ 9 o ] { o { ^ 1 | a 3 f h k k e c q A T I E C I 3 | } [ ] G 4 / : _ h } ] [ % ; + g. ", " ' g.&.' i.n c.|.{.i.k.d.{.a.].(.d.i.{.g._.{.{.; /.; /.9._.h.g., > f.E.g.v.) >.; >.}.4.(.6 >., 9.}., }.; g.g.;.9.; , ' m.2.> . 7.! - $ 4 w 7 - ~.! -.P - & < a | Y Z 4 l i k h f q d c e p q p q x A x c z y i D O C y C c 2 y c K C c d h q 3 g _ 2 x b q Q 3 3 y i q q 2 ( h x 2 3 h ] h g j i q 3 g g j *.4 0 ^ ^ ( ( g q 2 l | 1 / k g a a b Q t N T c c l j j *.] 0 { 8 _ l 2 3 : o w + 0.a. ", " m.&.k.5.].].i.&.j.g._.i.{.].h.(.y.O.' {.(.h./.k.&.j._.c.&.j.l., ].H.E.:.].9.d.c.f.r.].l._.].{.%.a.|.~.> v 5 > b.u u d.r.(.) X - <.> <.% G 4 & 7 w 7.-.w @ *.q ( -.H 9 j p d g f e p i g 1 1 3 y C K z y 2 d y Q J y z l z x p y y d g ( k k k ( a A Q D d j ^ ^ : l i a ( i x A e h 0 < 9 < l | j _ ^ 9 ] ] : ] : 1 g q A x y 3 g 3 3 2 b y A B B x x i / _ 4 H < o < ] 9 | z z *.w X 7.u h. ", " :.g.a.i.a.k.h.l.k.i.5._.i.c.].g.n c._.2.d.l.g.j.d._.f.a.].{.4.f.x.C.q.B.^.u.^.i.l.i.{.j.%.k.].a.n /.6 u +.~.# > + > >.> #.3.5 3.- $ 5 X <.& ! <.Z '.Z - Z = 1 1 Y } 9 [ a h h 3 e 1 f j ( h 3 l y p e e D D C x D e d c D d h h q l g j | i p p x d 1 1 | j j 9 [ { : [ 2 J y k 2 1 ~ -._ | h 1 h ( ^ g a } h f 3 e p z x z C b 2 p p x C T E c q i g < 9 < H G 9 9 1 ( 2 T *.7 Z % # 5. ", " v.].].f.2.2.&.j.v.a.].&.a.' &.l.2.&.(.6 4.6 g., (.}.+.%.}./.h.G.C.x.A.A.A.G.; 2.%.2.(.|.~./.n E.6 # ;.(.%.~.5 . + ) 5 v #.X 0.#.* P - - ! ~.5 m X 3.1.= *.0 g ( o _ [ ^ f a h _ *._ _ : 1 1 h a p y z C c D c A z C q g k ( a z g g l | l z Q b 2 l l ( : ] _ ^ 0 1 G g 1 j 9 o *.G o ^ k ( ^ _ 9 < { ^ f i 2 2 D y y e e e a a C 2 c e D y 3 | ^ l _ G H H k q ( | l ( *.4 ^ ~ 3.i. ", " v.h.a.a.#., h.].r.i.v.k.a./.|.}./.2.(.(.2.(.l.g.; & u |.; |.v.d.c.u.D.B.D.u.l., |.6 /.6 9.|.&.}.>.+.5 - u u +.b.~.#.$ 6.<.8.. 1.1.! % @ ! 1.-.& 1.Z w ^ _ o / } 1 G ^ j j < -.0 : ] j } / a p q l e z D c D q d p ( d p p d p b p c z 2 y d b Q q d : { 9 f j [ o [ [ 4 = 8 o < { [ / } ( j 9 / j [ : | 3 g f 3 g l l h q Q p f d l l d a a ^ 9 9 | 9 < / c i 1 k 0 = 6.P '.5 6 ", " h.(.{.5.h._.j.C.o.5.' E.{.|.%./._.d.(.d.4.d.g.d.8.5 2., /.' i.{.F.o.x.t.A.].5.%.4.6 X ; ~.> ~.+.5 # ;.b.+.|.d., +.8.2.0.5 7.* @ 6.$ <.@ P 0 [ { * ~ { 9 < o k d _ ] < *.H P = Y = 4 G 9 1 a a a d i e y p a d a a y c 3 b p p 3 z y c q p b g i l : 0 _ j 8 -.-.-.8 [ *._ } : *.< 9 9 9 ^ G 9 ^ *.( ( / / | h l h a 2 i l f d D | l l ( / [ / : 9 _ 1 b f k 1 [ 7.0.& 5 ; b. ", " a.l.i.5.k.i.a.v.c.n n.o.a.b.u d.{.d.2.}._.l.2.(.%.(.d.:.u.f.(.h.c.n F.u.F.&.g.g.(.0.9.u 5 u ~.>.|.(.|.6 2.f.C.j.%.&.h.&.#.! > , b.6.! 1.P ~ = * G *.o 0 ^ : k _ [ G w -._ g k [ G G 8 : g k | a i 2 f ( | 2 i i g f c d g f g f y T f ] } } h _ } 8 < 8 -.H G * * *.*.{ [ j *.{ } *.0 G 0 < 4 G ] *./ h | ( 1 f f | q h h a g q 3 } | 1 ( 3 _ < ] f C ( h G ,.1.Y - 2.}. ", " a.i., j.i.k._.g.5.C.@._.;.& >./.(.j.a.x.{.h.l.q.C.9.; i./.&.&.4._.k.j.' ; +.{._.5 , >.! # 9.;.; |./.}.>.|.h.>.+ ) d.5.&.4.;.b.5 6.7.H 4 Y G w w 8 o < [ < *.0 8 * P / y d 3 p i 0 w : ( | h } g l 3 i } x e D d p 2 c : h d p f q p a g l _ ] } < 4 * Y Y w 8 0 { < 8 * -.= * -.< ] 0 { 0 G o } [ _ / [ 9 ] : k } : | h / a q _ : : _ *.*.* G ] : ] ] 8 = X @ - %.h. ", " F.k.i.i.{.l.k.&.a.H.x.2.#.>.9.d.f.n r.v.n j.u.A.r.f.r.c.j.a.2.) 4.h.f.k.4.(.l.%.>.}.(.;.9.u $ v > 9.> ) +.b.5 ! m ) >.;.5 & & P & ,.w <.P 4 0 H *.< 0 9 _ 0 = & ,.d 3 l i 2 p [ & w < ] k / k a a 3 d y h j j / 3 D e d | k } j _ q g / / h | G ~ * 8 < 9 ] 0 o 9 [ < H ~ H { ] H 8 ^ [ 9 9 : 1 h f : o [ } j *.j / 1 l l ( k k ^ ~ Y 0 *.{ o o 4 j -.1.6.% ;.&. ", " n j.h.j.j.{.d.h.v.r.G.m.k.}.) d.l.c.c.5.].5.c.) ].j.k.i.g.&.6 6 2.%._.2., /./.; |.5 v ) > . 5 v # ~.5 + # # . . 8.3.8.8.. - . - 1.6.v - P ~ 4 G < _ ^ { 0 ,.Z ~ y d | z q h : H w o 9 : | : g h / g j ] ] _ h i p c c l l g g 1 g i } *.G H 9 ^ 9 9 ^ *.< H G o ^ : ] o < [ g } } j ^ < < ] : ( _ ] o ^ / h } k q q a g ( _ j o H -.4 H -.8 0 { : & 7 6._.i. ", " :.k.{.g.&.2.l., d.a.x.n i.2./.a.d.h.' ' ].j.h.i.{.g.k.l.%.4.; 6 %.|.4.(.9.b.>.; b.6.$ 0.$ $ #.5 #.X # v Z = P + 5 + $ m & v <.,.7.8.<.,.w ~ H ^ g k { 0 8 w ,.^ p | / l d < w < ^ : / k } g a p i d q d p b a a 2 y 2 i b } 8 h b g h } h l | j g { / / 9 *.1 a / [ : [ *.0 9 9 ] [ { / : 9 } j j a k h a k l 3 1 k f 1 } : 4 ~ & G 4 8 G 4 *.w Y -.v ]. ", " ' &.2._.i.i.k.&.2.6 &.].j.l.j.&.&.5.v.f.j.i.&., {.) , /.) ;.m ;.4.4./.) ) ~.> 6 u v % P b.# 9.b.u +.5 v $ 3.m # 5 5 0.-.% 3.% 7 8.7.Z '.Z '.H *.-.0 9 ] 8 w Z H ] 0 *.[ G = o ] } j / | f h f f a f | | 3 2 p f 1 1 q | k k f 3 } { o -.{ ^ _ } / _ k | g q l _ _ _ ( / o *.G < { { [ ] / [ [ ( 1 1 f } f i p 1 1 j _ j 9 * Y < < 0 0 0 *.G -.*.P {. ", " @.j.h.h.j.k.{.h.;.9.j._.(.~.g.].5.c.F.r.c.j.f.h.;.) 4.%.6 4.;./.2.l./.%.; u >.v 0.m > >.) #.~.9.>.b.>.7.v > ) 9.) # 5 . Z X 7.'.8 ~ ~ P ,.* ] 0 9 | ^ G *.{ 4 ~ * * G * H 8 8 } | 1 } | h 1 1 q / | q h a q l g / *.l 1 3 f p l / g l f a f 1 1 } _ ^ j 0 0 o ^ ^ _ / { 9 ] / 1 j _ 1 i h 3 f 1 : _ b 1 k g k } : : : 8 * o < G 0 < o 0 { 8 <.&. ", " v.{._.&.j.{.i.{.%.&.(.l._.l.c.c.q.p.F.&.a.i.{.k.j.j.{.j.h.].F.5.{.{.; }.;.+.+ 5 ~.#.# 5 % P u b.}.u > b.0.5 b.9.> 6.7.7.$ 6./ 4 7 w 7 * o G [ ( 1 { 9 ] < : H G 8 4 < [ 9 *.( g | g a l k l y x b p d q a l a p z i g f a g l g q D d k { o { } _ < 0 4 0 0 H 9 : ( } ^ : ( : / ( _ k g q q : ( : [ 9 8 < _ 1 : f : 0 = 4 ] h / ] 9 *.0.v. ", " ' /./., d.h.j.h.j.k.f.i.a.5.c.D.V..+I.x.v.d.l.j.v.v.5.f.c.n E.@.5.g.(.4.}.~.>.9.) ) # . 1.0.u b.>.) u v v $ 9.6 8.v Z . 8.& & & 7 Y = G 9 [ ] | ^ *.0 { ^ / _ _ ^ } k } ( / 1 ( f 2 c e l y A D p 2 l j j b N z q f h : 9 ^ j } j ^ *.0 _ / : *.4 8 { k *.9 j l 1 1 : : l : j { o *._ 1 } } 1 ] < G = -.4 : } j o 0 H *.k 3 ( : _ X ", " o., ; 2.k.i.k.j._._._.k.k.a.&.p. +R.y.E.5.l.b.g.&.i.f.h.a.5.n 5.a./.4.%.|.%.>.) #.4.>.#.# ~.) >.>.#.) X ~.; 6 ; 5 5 v 8.~ = & 7.P Y 0 4 { ( g < : { *.[ *.| / j k g g | 1 k ( ( a p 3 p b y D x y b i d 2 a } _ f } ] H H 4 j *.0 -.< = 8 8 0 ] / ^ : / < _ / 9 4 4 *.*.o ^ *.^ h 1 ( y a ^ [ = o G H < j ^ G H { j | _ ] / ^ X ", " F.j._.d.g.{.(.j.a._.{.+.h.j.&.D.I.G.o.r.].|.4.|.{.f.j.&.a.:.c.h.{.4.>.}.v 9.d.+.}., 9.#.+ ~.;.) ) 8.$ > >.) >.>.5 m 8.- 6.8.1.'.% ! ! Y } _ ,.0 o 4 { j : ( / } 1 g l ( } j q p c c p f | < 4 g i e d k a a k j | h _ ] j _ { ^ ^ -.-.-.w Y H ] / h ( ^ ( / ^ ] 9 *.8 -.9 ^ *.^ | b f g { ,.^ ^ ] q ] ^ ^ [ : : _ _ o ^ | b. ", " 5.g.4., h.].5.k.h.(.2.j.{.].H.o.c.f.i.h.:.c., &.5.].5.o.C.F.n 2.l._.g.j.&._.{.6 ) #.~.+ ~.# #.1.8.) ;.6 >.v + + + 8.7.8.! @ 6.3.6.,.3 < -.H j 9 j j / ( | k : j _ _ j } | 1 g | | ( : { -.8 G : p l 1 3 p k / : _ [ 9 { *.^ 0 0 _ [ < [ j j / ^ / f g j [ l [ [ 0 G 9 { *._ k j _ o H H j o { 9 o ] : ^ / ( / 8 [ 4 f. ", " c.g., l.h.f.r.i.i.&._.g.g.&.5.v.v.k.k.r.O.v.%.g.c.c.r.r.c.n k.j.g.9.5.r.{.d./.|.+.0.. 0.0.8.. ; ; 6 6 b.! > ) #.3.$ 3.3.m m 6.7.*.f H ,.-.[ } } } : : 3 3 g j 9 0 8 G ] ( < j | / 0 0 o -.* ^ z p 3 | k _ < : / : { 9 ] [ < G G < _ ] 9 0 [ < 9 j [ *.: _ ^ < 4 9 : < *.[ { / ^ { < ] ( } : 0 o { ^ ^ 9 { *.*.m ", " ' a.d._.h.h.k.v.].].f.2.|.g.{.f.i.&.5.n.p.l._.j.5.j.F.r.F.r.&.k.; g.g.l.(.m , /.}.+.1.% #.> |.~.# # 0.#.#.+ 3.0.8.1.#.$ v ! ,.G 4 w '.~ ] } j ^ ( _ f 1 f | ^ 0 8 w = < { _ | 1 9 / q q 9 < g I y k 9 *.^ [ 4 8 = 8 H 4 [ G 4 G 0 [ _ / _ [ j { G o < { G o o < 9 ( _ *.{ < ] [ *._ 9 { 4 8 j } j < ^ 4 0 > ", " m.{._.h.d.(.k.f.F.v.{.l.].j.g.>./.j.5.k.4.h.5.v.' n c.F.].j.l.g.j.j.&.l.4./.2.+.) ~.> +.>.9.9.u #.u +.9.> - . 5 $ . v X ~ *.* -.- & G 0 } : | q 1 / 9 -.] | < [ 4 ^ l 1 j ( | : h g } h 2 f ( _ ^ *.< 9 { < G { 4 H { * * * 4 G ^ h ( ^ *.8 G o : [ o < : : ] / : ] : [ 0 8 4 9 [ ^ a j ^ 9 < *._ H d. ", " x.a.l.%., 2.{.].v.].i.2.9.k.4.6 &.k.k.2.%.v.o.o.:.^.G.H.5.i.a.' ' v.h.&.2.(.; 6 u > # + ) m b.9.%.; b.#.5 v 7.! 8.. Z 8 _ * P 7.w 4 G _ ^ a l k ( } D h 1 : : } ( [ ^ _ 9 ( ^ ~ w = * G 0 : 9 -.w G < 0 ^ 0 9 } < = H ^ 9 [ o _ j : 9 < 8 < _ { 0 *.} [ | 9 0 0 *._ [ 9 *.*.< : / ^ / 9 * < { > ", " r.g.4., 2.{.a.a.j.a.j.5.%.4.l.].l.d._.j.v.n k.n @.u.n.5.5.a.].i.&.d., l.|., 9.) 5 #.}.> b.;., >.> ~.# . <.$ 6.Z & H : 4 & 7.& H * ( ^ < ( : [ ( o ^ | ^ o / *.] | 1 / : * & w H G ^ j [ [ < < 8 -.0 < * & * 8 4 [ ( _ 9 0 9 < < { ] o *.4 < o 8 = w 0 | [ { < 9 _ j [ { 9 [ / | 1 < [ & l. ", " x.].(.2.2.g.{.i.v.f.a.j.f.j._.d.i.f.].' o.r.n v.5.c.].f.f.j.h.{.l._.(.l./.d.|.+.+.; >.b.# b.}.; > > #.$ 6.<.1.1.*.o 7 @ <.'.Z P < ( 0 } 8 H ] *.w < k 0 *.P < o [ *.*.w ^ j [ * = { [ ^ ] / ^ _ _ _ / { *.< 9 [ k j 3 / [ 9 { *._ { < G Y -.0 = = * 0 o o / ( / | j h j a h h 1 ( v ", " m.&.~.; ;.|.j.' v.c.].c.5.j.c.' g.&.k.j.n c.k.i.&.v.:.k.%.6 _.a.l.2.d., |.; ; +.9.6 4.9.|.9.>.) v + m ! <.<.] ,.8.7.Z <.<.,.o 0 8 j 8 8 H : 9 -.8 { ,.,.] ( 4 9 / h 4 [ _ { < ] ] ^ = 9 9 | g h g ] [ ] [ 4 *.: } ] ] 9 0 0 4 G [ 4 0 Y 8 o o < [ _ _ p l } / 3 g a f 1 _ w n ", " v.6 - ; g.f.].c.5.F.C.{.j.j.d.i.a.a.h._.n n k.F.n.G.5.2., |.l.&.g.6 ;.;.9././.;.b.u %.; ) 5 > v 5 v 8.-.[ Z 6.! ! X P Y o < < ( : -.P G : o H & w = l k o H *.[ ^ w * Y G { ] < 8 * * *./ j a 1 ] ( k [ o [ 1 G 0 o o : o { 0 9 o * < o < { ^ _ ] ^ l d | k 1 h 1 ~ ; ", " G.].6 |.2.{.{.6 a.].g./.6 #.;.%.%.l.2.l.f.i.v.m.n.u.o.{.k.4.g.(.(.g.6 +., 6 +.~.b.>.b.; ) ~.5 v X X w ,.6.'.8.X <.,.= 0 H G : _ < P 7 -.{ < o 4 * g l ( 0 0 { G 4 ^ _ 4 * ,.= 0 -.,.0 { 4 ] ] 9 j / o 4 { [ o * H { 9 9 *.{ [ { *.9 G 0 o 9 j ( d 1 h f 1 k k 3. ", " @.h./.(.h.i.n r.' k.g.l.(.2./., _./.&.c.@.C.' @.q.' _._.}.~.; }.~.> 4./.> ) ; 9.b.9.> $ 3.X 3.'.8 - 0.$ 8.! ,.*.4 = Y 0 ^ ( [ -.,.= { 9 ] 2 h _ 9 { 0 9 8 P ,.* -.,.< 8 8 o < 8 w H 8 *.1 h 9 4 G 4 4 * G o ] ^ [ < o 4 o < 9 9 < [ : / ( h 1 ( 2 g : '. ", " r._./.%.j.v.o.@.n a.l./.l./.g.(._.j.j.r.r.r.x.q.F.a.v.{.6 }.9./.2.6 , /.+ #.> ;.> $ 3.6.! w * % 3.v v $ 8.-.& -.* 9 ^ l _ Z G < H : 8 ^ 3 ] o G < 8 H H Y ,.& P * w & 4 i 9 o -.G < ^ < -.o [ 0 * G j { 8 < / : [ ] *.^ [ ] ] ] j / / ( | h / * 6 ", " B.a.d.d.4.{.i.h.&.k.k.d.d._._.) %.%.2.l.i.F.o.F.f.a.h.f./.; %.g.|.9.; u , >.9.~.}.+.b.3.,.@ . - ! ! v Z & - ,.P = < h ( H Y & w { : / | o 4 0 o 0 -.= 8 * ~ H 0 < 8 *.{ H 0 H 8 *.[ G 0 ( o * 8 4 0 * { / } _ ] 4 { ] 9 ( ] < j | 3 a _ P 6 ", " v./.%._.h._.i.5.h.|.6 /.d., }.6 6 >.; &.n f.f.2.g.i.h.; |., u u b.) 9.;.>.b.b.> 3.Z Z - ! % + 5 7 Z <.Y @ & { : h 8 w 4 : 3 2 / _ G w G 8 Y ,.-.8 < G G G < 8 * H 0 9 < _ ] ^ } < h j 4 * 8 0 9 / j ] [ / / ( ^ : : ^ ] [ j ^ ~ 9. ", " v.g.(., 2.h.k.&._./.d., ; >.;.9.;.9.4.d.l.(.g./.;.#.m . X # ;.}.}.;.+.; +.~.1.-.P - 7.1.% 6.- - P -.w 7 G G [ -.-.[ / e q | | / o G 4 H = H o 9 { { G [ ,.* 4 -.* Y 0 9 f k j } k ^ 4 4 9 } *.^ 9 j | j ] 9 { [ _ *.0 ~ b. ", " n d.}.}.%.l.%.|.d.l., ; 9.u v 3.5 + v ~.+.>.#.+ 1.! m # $ u b.+.b.b.) # 7.% v - 1.8.% '.Y <.6.<.6.@ 7 o ] g g 9 *./ | g f h j < 4 < G 8 [ [ 0 4 * 0 [ _ 0 8 { 4 ] ( l ( _ { ^ l 1 ^ 9 ^ 9 : ^ } | j / ( } 9 *.7 9. ", " f., ; +.#.4.(.2.2.l., b.u 0.X $ 5 5 ~.#.v m 3.+ 8.+ #.> +.) b.9.5 0.. $ # v 6.~ ~ w 7 % X '.7.= Z Y _ l h } [ < *.k / f ( } 9 o 0 * G G 4 ] 9 [ ^ { < 8 G 4 [ p f : 9 9 : } } / _ ^ q k } 1 | h i j ,.8.}. ", " {.%.b.~.# /.%./.9.|.; 9.# #.) ;.u ) u u # 3.0.# + 3.0.#.> u v 6.X m 0.3.X '.& ~ <.P '.& <.'.H G : 1 } h k ] *.} } : h g / H 4 [ 8 8 *.* 8 o 0 -.-.o : [ ^ 3 h _ < : / | } ^ ^ ^ } : } | k *.7 }. ", " m.i.# 3.~.>.~.>.|.; ~.# v + v 6.@ . ~.#.. X X . + 0.0.v X - . 3.0.3.. X m <.'.7 w ,.7 Y G < H : : k f g f ( f ] 0 9 } < G < G G 0 4 ] ] o o < 0 ] _ | 1 : ^ ] / | q a k 1 g g : ( } & _. ", " k.4.#.8.m # 0.0.0.0.. . v m m }.%.#.! . $ m v X ! @ 6.$ $ v # X . 8.1.- '.P '.'.w H & & { : [ : [ j [ ^ *.-.-.G *.*.o *.< -.Y 4 9 { ] } / k 1 l f 3 f h h 2 b f a | g j ~ ! }. ", " l.6 0.! @ ! 8.<.7.X 3.v 5 # +.5 3.8.$ . 7.7 6.8.X m + $ . 7.! . 8.8.! ! P ~ Z P ,.= o o ] *.0 _ : ^ _ ^ 9 : _ j < < 4 8 G * 4 ^ ( } *.| g g | g a 2 p d 2 h Y ! b. ", " ' 4.$ X 7.% m X v 1.. 5 0.# $ m 8.~ & @ ! 7.. 1.8.8.m 0.+ . 7.Z ,.Z 7.7.7.<.,.~ 4 G ] < 8 -.< [ : Y ,.P -.o *.*.[ 9 : / | | 2 e d a a g d e y d H 0. ", " &.;.$ X 0.6.. 3.1.% X m 7.<.<.6.8.1.<.1.<.7.<.! m 8.- ! 1.1.% 8.! % Z - ~ P 8 { 4 Y o * { < < 0 8 < 9 k l 2 2 c I z z c i A r i j H @ ", " ; + 3.7.w < G ~ -.0 o H -.P '.& Z ! 8.7.7 <.@ ! '.Y Z 8.X + . ! Y H * * 9 ] _ _ { ^ *.} / j j | h 2 d e y y c d f 8 ~. ", " ;.#.m - ,.^ _ [ { G 8 8 '.P ~ Z 1.<.1.w = H w & ,.'.Z & 0 4 H { ( | } ] 9 : ^ : h h g k | / *.] ,.@ #. ", " }.5 . - ~ -.= & ~ 0 -.G * * 8 = ~ w '.H ~ 8 0 *.9 4 0 4 < *.o G w '.'.'.1.- ", " ) +.;.u u ) 5 #.5 m $ $ 5 $ m u l. "}; xsnow-3.8.3/src/Pixmaps/polarbear.xpm0000666000000000000000000000762114732252143016013 0ustar0000000000000000/* XPM */ /* -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- */ XPM_TYPE *polarbear_xpm[] = { /* columns rows colors chars-per-pixel */ "56 36 59 1 ", " c #7C7C7C", ". c #828282", "X c gray53", "o c #8A8A8A", "O c #8D8D8D", "+ c #929292", "@ c #969696", "# c #9B9B9B", "$ c #989898", "% c #9D9D9D", "& c #A1A1A1", "* c #A2A2A2", "= c #A5A5A5", "- c #A7A7A7", "; c #A9A9A9", ": c #ABABAB", "> c #AFAFAF", ", c #ADADAD", "< c #B0B0B0", "1 c #B3B3B3", "2 c #B6B6B6", "3 c #B5B5B5", "4 c #B9B9B9", "5 c #BABABA", "6 c #BDBDBD", "7 c #BFBFBF", "8 c #C1C1C1", "9 c #C2C2C2", "0 c #C4C4C4", "q c #C6C6C6", "w c #C9C9C9", "e c #CBCBCB", "r c #CDCDCD", "t c #CFCFCF", "y c #D3D3D3", "u c #D1D1D1", "i c #D5D5D5", "p c #D7D7D7", "a c gray84", "s c #D8D8D8", "d c #DBDBDB", "f c #DDDDDD", "g c gainsboro", "h c #DEDEDE", "j c #E0E0E0", "k c #E2E2E2", "l c #E4E4E4", "z c #E6E6E6", "x c #E9E9E9", "c c gray91", "v c #EAEAEA", "b c gray92", "n c #ECECEC", "m c gray93", "M c #EEEEEE", "N c #EFEFEF", "B c gray94", "V c #F1F1F1", "C c None", /* pixels */ "@.$><>>-;88<&CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC", ";-hccNw&<4Ncksw4<-CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC", "$7NNNNk4ptNNh0NNNNNNNNNNNNNzksy08770yhkhkhkhsw3%CCCCCCCCCCCC", "4cNc4tNNNcNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNck7CCCCCCCCCCC", ". hNNNz4hBh7cc8zNNNNhtc8cc8cNN0pNNNNccNNNNNz&CCCC", "CCCCCCCCC&pBN8yBc7hN0wNNNNNk0N8Nh0NNt8NNNNNNNNNNNNN7CCCC", "CCCCCCCCCC$wt0Nz4yNt7NNNNcNz8c7cptBh4cNcNNNNNNNNNNNpCCCC", "CCCCCCCCCCCo%ss4pNy7zNNNNNNN0k7NypN8hBNNNcNNNNcNNcNz;CCC", "CCCCCCCCCCCC0>;hBy7zNNcNNNNNwp8ctsk7NNNNNcNNNNcNNNNc3CCC", "CCCCCCCCCCCCpk74w7zNNNNNcNcN477ctktyNNNcNNNNNNNNcNNc8CCC", "CCCCCCCCCCCCsNpt&kNNNNNNNNNN>-7cwh7zNNNNNNNNNNNNNNNk>%CC", "CCCCCCCCCCCCpNNh4wNNNcNNNNNN4$7N0p8NcNNNNNNccNNNNNNN4OCC", "CCCCCCCCCCCCyNNNk4zNNNNNNNNBy$4cwwyBNNNNNcNcNNcNNNNc7+CC", "CCCCCCCCCCCCtNNNz0tBNNcNcNNNp+>s08hNNcNNNNNNNNNNNcNp4@CC", "CCCCCCCCCCCCtNNNNz7cNNNNNNcBh$>787zNNNNNNNcNNNNNNNBw;$CC", "CCCCCCCCCCCCtBcNNN8sNcNNNNNNh$;<38cNcNcNNNNNNcNNNhw$84CC", "CCCCCCCCCCCCpNNNNBh8NNNNNNNNk@&348NNNNNNNNNNNNNh0@O;c8CC", "CCCCCCCCCCCCsNNcNNc7hNNcNcNNk@OO+8NNcNNNcNNNckt<>4tcz7CC", "CCCCCCCCCCC-zNNNNNNt8NNNNNNNk&CC.wNNNNNNNNNs743ycNNNNyCC", "CCCCCCCCCCC>zNNNcNcp-hNNNNcBk&CCCpNNNNNcNc0338pNNNNNNh$C", "CCCCCCCCCCCCCCCo-phhhhhsy>C", "CCCCCCCC&$XC;;>&%CCCCC@<4443%$>;-&--><-CCCCCCo$CCCCCCCCC" }; xsnow-3.8.3/src/Pixmaps/rendier.xpm0000666000000000000000000001361114732252143015470 0ustar0000000000000000/* XPM */ /* -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- */ XPM_TYPE *reindeer_xpm[] = { /* columns rows colors chars-per-pixel */ "72 57 50 1 ", " c #2C3739", ". c #363D3D", "X c #483E33", "o c #4E4539", "O c #54493D", "+ c #323E42", "@ c #39474B", "# c #3E4E51", "$ c #3F5054", "% c #404C4F", "& c #564C43", "* c #5C5248", "= c #414C50", "- c #46595D", "; c #555857", ": c #66594A", "> c #6D5F51", ", c #6F604E", "< c #70614F", "1 c #6E6051", "2 c #766553", "3 c #4A5D61", "4 c #515F62", "5 c #4E6165", "6 c #55666A", "7 c #5D6D71", "8 c #5E7174", "9 c #61696B", "0 c #626E71", "q c #65777A", "w c #727B7D", "e c #6D7E81", "r c #737E82", "t c #6F8183", "y c #778487", "u c #7F8E91", "i c #80898C", "p c #8A9698", "a c #92999B", "s c #929EA1", "d c #9AA6A8", "f c #A5ACAD", "g c #ACB2B4", "h c #B3B8BA", "j c #B8BFC1", "k c #BCC3C4", "l c #C3C9CB", "z c #CED4D5", "x c #D3D8D9", "c c None", /* pixels */ "cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc", "cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc", "cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc", "cccccccccccccccccccccccccccccccccccccccccccccccccccccccc:c::cccccccccccc", "ccccccccccccccccccccccccccccccccccccccccccccccccccc:cccc:cc>cccccccccccc", "ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc:*Occcccccccc", "cccccccccccccccccccccccccccccccccccccccccccccccccccc:c2cc:c2:2>ccccccccc", "ccccccccccccccccccccccccccccccccccccccccccccccccccccc1c2:2<>,2Occccccccc", "ccccccccccccccccccccccccccccccccccccccccccccccccccccc2,:22<22>cccccccccc", "ccccccccccccccccccccccccccccccccccccccccccccccccccccc2222,22<,::cccccccc", "cccccccccccccccccccccccccccccccccccccccccccccccccccc12:>2,2,,,2,>ccccccc", "ccccccccccccccccccccccccccccccccccccccccccccccccccc:>*>>cccccccccccccccc", "cccccccccccccccccccccccccccccccccccccccccccccccccc&2c>1ccccccccccccccccc", "cccccccccccccccccccccccccccccccccccccccccccccccccc>c:c:ccccccccccccccccccc", "cccccccccccccccccccccccccccccccccccccccccccccccccc1c:ccccccccccccccccccc", "cccccccccccccccccccccccccccccccccccccccccccccccccc2c:ccccccccccccccccccc", "cccccccccccccccccccccccccccccccccccccccccccccccccc:::ccccccccccccccccXcc", "cccccccccccccccccccccccccccccccccccccccccccccccccc&1:>ccccccccccccc&:Occ", "ccccccccccccccccccccccccccccccccccccccccccccccccccc::>ccccccccccccc>:Xcc", "ccccccccccccccccccccccccccccccccccccccccccccccccccc&:1>ccccccccccc:>>Xcc", "cccccccccccccccccccccccccccccccccccccccccccccccccccc*:2cccccccccc*:**ccc", "ccccccccccccccccccccccccccccccccccccccccccccccccccccc*:2ccccccc*:*&*cccc", "ccccccccccccccccccccccccccccccccccccccccccccccccccccc;*>1ccc&***&&cccccc", "cccccccccccccccccccccccccccccccccccccccccccccccccccccr>O:*&&O&&ccccccccc", "ccccccccccccccccccccccccccccccccccc#------cccccccccccee9&&&&ccccccccc&Oc", "cccccccccccccccc670767cccccccccc533333-3-3sljgfccccccrut**:&OOccccc*&*cc", "ccccccccccccc58wqqqqwtettteqq0q863--3--333plkkllllllzhyf5-#.c*&&****:,cc", "cccccccccccjw653---5565556665653-3-3-3--3-8kkfhlllllllg6@-63ccc*::122*cc", "ccccccccccxh5--34-3-3--3--3-3--3333-3-3--35dkjhllllllllq#;;6-#ccc,22>ccc", "ccccccccczz0---33-3-3--33-3-3-3-3-3-3-3-345dllllllllkkd63-------cccccccc", "ccccccccchg6-3-33$$$33-33-3-33-3-3--3-3-3-3tkkkkkkkkkgp43333-33$+ccccccc", "cccccccccca5--3-3$#$$-3-33-3--3-33-3-3-3-3-8dkkjkkkjgkd73$$#$--#@=cccccc", "ccccccccccd333--33$@$3-3--3-33-3--3-33--3338pzkkjhggklks5@ @pcccccc", "ccccccccccd73-3-333$#--333--3-3-33-33--3-35tszkkddkklhaccccccc#0whcccccc", "ccccccccccgu---3333$#-$-3-3-33-3--55$33$56ydkgdgjkkhfcccccccccczkccccccc", "ccccccccccpp33--$$-$#333-3-3--3---$-3$56ydkkdeahkkkscccccccccccccccccccc", "cccccccccc-t533-33$$#--53#$$4346etupsddhkkdt6yhlkkhccccccccccccccccccccc", "cccccccccc6q$--33$$$#3dkkkdt6--6eusddddst6556kllzkcccccccccccccccccccccc", "ccccccccc3eye3--$$@@@ahkzzxlkgpq--5-333---33-7fllccccccccccccccccccccccc", "cccccccc$8ee7-@3-$$$ccpgddghgghhgsuue0-#@@@$---05ccccccccccccccccccccccc", "ccccccc5eyt6$@@333$$cccccccccccccccccc+@-@+@@@----#ccccccccccccccccccccc", "ccccwq0rq73#cc-3333ccccccccccccccccccc@$#ccccc@@##--cccccccccccccccccccc", "ccccye65-cccc$-33-#ccccccccccccccccccc@$$ccccccccc---ccccccccccccccccccc", "cccc5-cccccc#-3--ccccccccccccccccccccc@3cccccccccc#@cccccccccccccccccccc", "ccc--ccccccc-3@+cccccccccccccccccccccc$3cccccccccc#-cccccccccccccccccccc", "ccc--ccccccc#3cccccccccccccccccccccccc#$cccccccccc#-cccccccccccccccccccc", "cc%-cccccccc@-cccccccccccccccccccccccc@#cccccccccc-#cccccccccccccccccccc", "cc--ccccccccc-#cccccccccccccccccccccccc#cccccccccc-ccccccccccccccccccccc", "cc-$ccccccccc--cccccccccccccccccccccccc-cccccccccc-ccccccccccccccccccccc", "c--=ccccccccc--cccccccccccccccccccccccc-ccccccccc-3#cccccccccccccccccccc", "cy4#cccccccccc-#ccccccccccccccccccccccc-cccccccccaapcccccccccccccccccccc", "cchgcccccccccc--cccccccccccccccccccccc46=cccccccccyqcccccccccccccccccccc", "cc7y0ccccccccc765cccccccccccccccccccccyswcccccccccqqcccccccccccccccccccc", "ccc87ccccccccccfdacccccccccccccccccccccdsccccccccccccccccccccccccccccccc", "cccccccccccccccc3qccccccccccccccccccccccq5cccccccccccccccccccccccccccccc" }; xsnow-3.8.3/src/Pixmaps/snowtree.xpm0000666000000000000000000001506114732252143015707 0ustar0000000000000000/* XPM */ /* -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- */ XPM_TYPE *snowtree_xpm[] = { /* columns rows colors chars-per-pixel */ "56 79 68 1 ", " c #15213C", ". c #6B2503", "X c DarkGreen", "o c #2C3C5B", "O c #344057", "+ c #2D405E", "@ c #2C4364", "# c #374866", "$ c #3F5479", "% c #45556A", "& c #465879", "* c #505D70", "= c #536479", "- c #475D81", "; c #4D6488", ": c #546A89", "> c #5D708B", ", c #566E93", "< c #4A709C", "1 c #5C7499", "2 c #4C6A93", "3 c #63738D", "4 c #657998", "5 c #5C7CA6", "6 c #4D73A1", "7 c #677EA2", "8 c #6C819F", "9 c #73839D", "0 c #5B81AC", "q c #5787BE", "w c #6B85A9", "e c #7389AA", "r c #7B91AF", "t c #6A89B2", "y c #768EB2", "u c #6E90BB", "i c #7A94B9", "p c #6E98C8", "a c #799BC4", "s c #78A1CF", "d c #7CA3D1", "f c #8495AD", "g c #8499BA", "h c #8DA1BE", "j c #91A1BA", "k c #A2ACBF", "l c #869EC2", "z c #8DA6C8", "x c #94AAC9", "c c #9DB1CF", "v c #87A9D2", "b c #98AED1", "n c #8FB1D8", "m c #9BB4D5", "M c #A3B3CD", "N c #A6B9D8", "B c #B0BED8", "V c #AEC1DD", "C c #B4C4DE", "Z c #AFC2E0", "A c #B8C8E3", "S c #BFD0E7", "D c #C2C9D9", "F c #C0CFE7", "G c #C9D5E9", "H c #D3DBEC", "J c #D7E0ED", "K c None", /* pixels */ "KKKKKKKKKKKKKKKKKKKKKKKKKHKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK", "KKKKKKKKKKKKKKKKKKKKKKKKHHHKKKKKKKKKKKKKKKKKKKKKKKKKKKKK", "KKKKKKKKKKKKKKKKKKKKKKKKHGGSFGKKKKKKKKKKKKKKKKKKKKKKKKKK", "KKKKKKKKKKKKKKKKKKKKKKKKGNSFFGHKKKKKKKKKKKKKKKKKKKKKKKKK", "KKKKKKKKKKKKKKKKKKKKKKKKHABAcFKKKKKKKKKKKKKKKKKKKKKKKKKK", "KKKKKKKKKKKKKKKKKKKKKKKKKFNAFKKKKKKKKKKKKKKKKKKKKKKKKKKK", "KKKKKKKKKKKKKKKKKKKKKKKKKAZAGBkKKKKKKKKKKKKKKKKKKKKKKKKK", "KKKKKKKKKKKKKKKKKKKKKKKKFAFAABDKKKKKKKKKKKKKKKKKKKKKKKKK", "KKKKKKKKKKKKKKKKKKKKKKKGBAANAGKKKKKKKKKKKKKKKKKKKKKKKKKK", "KKKKKKKKKKKKKKKKKKKKKKKFBFNASGKKKKKKKKKKKKKKKKKKKKKKKKKK", "KKKKKKKKKKKKKKKKKKKKKKGFFFAFFGKKKKKKKKKKKKKKKKKKKKKKKKKK", "KKKKKKKKKKKKKKKKKKKKKKZSFAFFFGJKKKKKKKKKKKKKKKKKKKKKKKKK", "KKKKKKKKKKKKKKKKKKKKKFNMBBAAFFKKKKKKKKFAFFFKKKKKKKKKKKKK", "KKKKKKKKKKKKKKKKKKKKGFBbxxMBFFFKKKKKKFAAAFFFKKKKKKKKKKKK", "KKKKKKKKKKKKKKKKKKKGFANzlfNFFFFFKKKKFABBBFFFKKKKKKKKKKKK", "KKKKKKKKKKKKKKGKKKFCBBNxzzNcNNFASKASAVBbbZZFKKKKKKKKKKKK", "KKKKKKKKKKKKKHFSGAANxmzbBl,XlBAANmAFAZVNNZAKKKKKKKKKKKKK", "KKKKKKKKKKKKHGSSASAAbwyNby7XXcNNbNAFSAAFBZFKKKKKKKKKKKKK", "KKKKKKKKKKKKGGSAAVZBbuzZNzl7XXXNbxAFAAFAZZKKKKKKKKKKKKKK", "KKKKKKKKKKKKKSSAZNmvllXNXll.yzxxlNAAZAFAABFKKKKKKKKKKKKK", "KKKKKKKKKKKGFAAANcbzbbXXXl7.yllgNAABBBFFAZGKKKKKKKKKKKKK", "KKKKKKKKKKGGSAAABbmbNCMNz.a.llylbBABNzAFBFKKKKKKKKKKKKKK", "KKKKKKKKKKKSAAAVNNNNAZBNbl7&72ylNBANzBBAAKKKKKKKKKKKKKKK", "KKKKKKKKKKAAAACVNBXXBZNbxz77777ylZbzNBAAKKKKKKKKKKKKKKKK", "KKKKKKKKKSSACAVNNXXXXNbxlp%,yiiigzyygNAAKKKKKKKKKKKKKKKK", "KKKKKKKKFSFCVVVVNNx....xl7o,talllyplixZASKHKKKKKKKKKKKKK", "KKKKKKKKSAAVNNVVVlz7...bl,#2ylllllKllgAAASAAKKKKKKKKKKKK", "KKKKKKKKSAANxmBNNy7xKKbbxzo:ylllbbKKxzCZZBAAGKKKKKKKKKKK", "KKKKKKKKKSSVmNNVNbKKbKmbbb&-tzlvlxly7lmVNNBAFKKKKKKKKKKK", "KKKKKKKKSSCVVNBANbKNBxNMNbb71eyilxll7wMbKZbNMVVB7-o &tluy7ylbllzzNNBbBFAFFFFKKKK", "KKKKKKKKKK3ieeNKKgrNNAAmy7rj&ulX7;,ylzxbbNBNNZAAAFSSGKKK", "KKKKKKKKKKKKKKKKihmCbVAABBAgowXXX1glbNNbBBNNbZAZAAAAFKKK", "KKKKKKKKKKKKMbzVVAFCbjAAAAAN3XXXX77lbxzzmNAxxBNZAXXFSKKK", "KKKKKKKKKCCNXXXXXXCCCgmABNNBrXXXX1-,X7gxMNZKttzZXXXFSGKK", "KKKKKKGFBMMzXzNXXXSCCNbBAmZzeX.,--,7X;xxAAAAbgx...AFFFKK", "KKKKKHGCmbxXXXACAACNlmMAAbz4X.72-,lbX1yxNmNAAAZZAAAAFFKK", "KKHHGGFANzz7e....NNg7yzMBigXxi.,-7l7llayNlgBZAAAAAASFKKK", "XJHGGASCNxiw1rxc.zNzi7wrlgg...7;7...lbzllbMBBNNBZAFAFFKK", "KKGGFCSVMMgw1cNxziggglii1,e4#+o&7bAZBmVNzlNMlglebNAGCFGK", "KKGSFSCx9ee4ezNzzggglget,,7w@@-17cNZZBNmNNbyggl7ilBAFFGG", "KKGSCSCg441wyghxzKgyi..wiii,@-77ezlNBABNBNNbbbxNBNbACFFF", "KKKSCCVxg4>ieiNKKKeezz..zzngy,7iilbKKKKKKKKACBNZAAAACAKK", "KKKKCCCczeelgMKKK9iglzx..mMxbw&7yxMNMNKKVZxNCVAAANAFFKKK", "KKKKHMCzxglzMKKMfxxzbzcc..mbbw$-77NxebKKKZCVCAAVZASAAFKK", "KKKKKKCffxzxZKNzNbcczifBcmCmx8XXXyi17cKKbgBbNAZZAFAAAKKK", "KKKKKKKjMNxCKKfxxNMNgbBZNmAVz*XXg7etgKKKg7xyNANANAAFAKKK", "KKKKKKKCKKCKKfrxxjVNMVCCAVCAc.Xwe1y77lxyei;5lZNmbVAAAKKK", "KKKKKKKKKKKKKkhxcVVNVVGCAAAAM.#w;y,1yez37zy-aNNVNZAKKKKK", "KKKKKKKKKKKKKKxhVCVCSVASNzVAAj,441;-fgl7elibzvKKKmAKKKKK", "KKKKKKKKKKKKKKVCSCCCCASSCCcAANgw1:>17egNzmZNNNZKKBZKZ.KK", "KKKKKKKKKKKKKKNNAAVASSASSANCVAASN-:3777eizbbNNKNNmZXXNZK", "KKKKKKKKKKKKKKNCGSVVASSSASSVVASAN4&7ry77iaibNNNNNKNK.KKK", "KKKKKKKKKKKKKKKAAAASASSAASCVASAAAB7-;71fgz>yxNNmZKKKKKKK", "KKKKKKKKKKKKKKVAVCAASSAASAVASAASAFB7:77XX.47gNNKKKKKKKKK", "KKKKKKKKVVKmzbhVMSSVCCVABMMCCCAABAAxgeyX.ygeMxbMKKKKKKKK", "KKKKKKKmZVNbigivcCCXXVVAbmfeVVASNBAf:we.4tlKgxMKKKKKKKKK", "KKKKKKKKZVVNmxhMzmVZXXVZmm94xVAFgxx4wggyyuKKKBMKKKKKKKKK", "KKKKKKKVVVVNCCmVxnNmXXNm..r3=4gbegfet7gllvKKKKKKKKKKKKKK", "KKKKKKKVCKVVVVbNmzbmmXXm..zw4:..zbulzllmbzKKKKKKKKKKKKKK", "KKKKKKKCCKVmVmznnznbnnz...uti...brxbbMmmKKKKKKKKKKKKKKKK", "KKKKKKmCKKCmmmvvvvviliewKiKKy3..xavvvvmKKKKKKKKKKKKKKKKK", "KKKKKdvbvnmmvvdddsi84yreeeuiwo..vazduvnKKKKKKKKKKKKKKKKK", "KKKKKKddddssddsssir8eiiwwKKiy&:4xsspsKKKKKKKKKKKKKKKKKKK", "KKKKKKKsppppppsuairieKKw4;wwh%41baspKKKKKKKKKKKKKKKKKKKK", "KKKKKKKKKKKdKKKKKKzhaxzi4#eyh>>>bKsKKKKKKKKKKKKKKKKKKKKK", "KKKKKKKKKKKKKKKKKhbxzkarrerhhe*%zqqKKKKKKKKKKKKKKKKKKKKK", "KKKKKKKKKKKKKKKjxMjxzxjhKKzzze==sKKKKKKKKKKKKKKKKKKKKKKK", "KKKKKKKKKKKKKKiccxzhrixxKKxiw=%>tKKKKKKKKKKKKKKKKKKKKKKK", "KKKKKKKKKKKKKKtxtgrt<<0imbx0&%1wznb0KKKKKKKKKKKKKKKKKKKK", "KKKKKKKKKKKKKKKxhhia0tuuhe,8O=1ixgiwKKKKKKKKKKKKKKKKKKKK", "KKKKKKKKKKKKKKKKx1Kt65KKKKKK#=4zKKKKKKKKKKKKKKKKKKKKKKKK", "KKKKKKKKKKKKKKKKKKKKKKKKKKKK..r.VAKKKKKKKKKKKKKKKKKKKKKK", "KKKKKKKKKKKKKKKKKKKKKKKKKKK9>..zKKKKKKKKKKKKKKKKKKKKKKKK", "KKKKKKKKKKKKKKKKKKKKKKKKKKKKw...VKKKKKKKKKKKKKKKKKKKKKKK", "KKKKKKKKKKKKKKKKKKKKKKKKKKKz.....KKKKKKKKKKKKKKKKKKKKKKK", "KKKKKKKKKKKKKKKKKKKKKKKKKKKKw..xVKKKKKKKKKKKKKKKKKKKKKKK", "KKKKKKKKKKKKKKKKKKKKKKKKKKKK9...bKKKKKKKKKKKKKKKKKKKKKKK" }; xsnow-3.8.3/src/Pixmaps/star.xbm0000666000000000000000000000200614732252143014767 0ustar0000000000000000/* -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- */ #define star_width 9 #define star_height 9 static unsigned char star_bits[] = { 0x01, 0x01, 0x92, 0x00, 0x54, 0x00, 0x38, 0x00, 0xfe, 0x00, 0x38, 0x00, 0x54, 0x00, 0x92, 0x00, 0x01, 0x01}; xsnow-3.8.3/src/Pixmaps/tannenbaum.xpm0000666000000000000000000001035414732252143016171 0ustar0000000000000000/* XPM */ /* -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- */ XPM_TYPE *tannenbaum_xpm[] = { /* columns rows colors chars-per-pixel */ "56 56 2 1 ", " c None", ". c black", /* pixels */ " ", " . ", " . ", " . ", " . ", " . ", " . ", " . ", " . ", " . . ", " . . ", " . . ", " . . ", " . . ", " . . ", " . . ", " . . ", " . . ", " . ...... . ", " .... . ........ ", " ... . . ... ", " . . . . ", " . . ", " . . ", " . . . ", " . . . ", " . . . ", " .. . ", " . . . .. ", " . . ", " . ... . ", " .. ... ... . ", " .. .. . .. ", " .. ... ......... ", " ... . . . ..... ", " . . ... . . . .... ", " . . . . . . ", " . . . ", " .. . . ", " . .. ", " .. . ", " .. .. ", " ... ...... . .. ", " .... .. ... ... ", "...... ..... .. . ... .... ", " .... . . ... .......... ", " . . ......... ", " . . ", " . ", " ", " . ", " . ", " ", " . ", " ", " . " }; xsnow-3.8.3/src/Pixmaps/tree-1_100px.xpm0000666000000000000000000002227314732252143016071 0ustar0000000000000000/* XPM */ /* -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- */ XPM_TYPE *tree_1_100px[] = { /* columns rows colors chars-per-pixel */ "80 100 4 1 ", " c None", ". c #00bb00", "b c #8b4513", "g c #006400", /* pixels */ " . ", " . ", " . . ", " bb . ", " g .. ", " . g b. ", " . b. b ", " .g g.... . ", " gb .. . ", " . . . b ", " gg gb. . ", " . gb .b ", " . . b. bb ", " . g . b ", " g. .bg bgg ", " .. . . bg ", " gbbg g bg b.. ", " g g . ", " g. g bg. ", " g bg . ", " ggg g ", " bg gg ", " gg. . . ", " . gg . b. . ", " . gb . . b.. ", " . .b gggg bg gg ", " . .. gb . . gggg ", " b. . gbg. gg g ", " ..gg. g. g. . g ", " g. . ggg . g ", " g. .. gb . bb ", " gg g b. . gg ", " g . . . gg ", " ggb b. . bb . . ", " . b. gg . .bb.. ", " . .g . gg . .g ", " . g . g . .g ", " .b .g . gg g .g ", " g. g .. g .. .gg . . ", " g.. g bbgg ..bg ggg .. .. ", " gg .ggbgg ..bg ..ggg g ", " . .g gbg .bg . g .g ", " .b g. gbb. ..bg gg gg . ", " . g. . ggb. .gg . g g g.g ", " . .. g .. .ggb g g g . g . .. g. ", " .. . g.b . gb gb gg .b.bb b . .. ", " .g. b.... gb ggbg .. b . gggb ", " ggb .. gb bbb. g gg. b .g. ", " .g . g. gggb.. g gg gb . ", " g . g g.. ggg gggg ", " . b.. g gg .. .. . gg ", " .b b . g g . b .. bb g ", " . .g gbb g . b bgb g ggg.. ", " . g bb g. . b ggg .g . ", " . g b g .bbg .g .. .g ", " b. . .gb . b g .g ggg...g . ", " b. .. g g b g .gg gg .. ggg.", " . . g . g ..gg g gg gg . b ", " g.. . g. . . bbg .g g gg .g . b ", "g g. g g. g. . . gb gg . gg .gg . . ", " g.b gg g gg..b . .. g gbg g g g .g gg . ", " g. ggggb . ggbb. g g gg bggg g gbg..g g gg ", " g gg . ggb. ggggb.g ggg g gg ", " .b g. gg. .. gg. .g b gg gg gg ", " .b g g. . gg g gggb . gg . gg. ", " . g. ggg . g gg ggb gbbbb . . .g ", " .gb.g g. .g .gg . g g ggb.b . . . g .b. ", " .g. g ..g .g gg g .... . .g gb gg ", " . gg .g .g g.g ..b . . gg . g g ", " ..gbbbggggggbg g b g .g g .b. g gg ", " gg. g ggg ggg . b. ggg ", " gg . g. bggg gg g.g .bg gg . ", " .b.g.g g bgg g gg .b. gg . ", " .bbbggg gg .b gggg g gbgg . ", " .gg g .gb. g gg . ggg . ", " g.. .g ..b g . ggggg g .. ", " .gggg . g gb g g .... gggg. ", " . gbbb..b. gg ... g .g g.gg gg ", " .. gggg b . g . b b g.. gg ", " ... gb g. bb b gg . ", ". .g. ... g. .g .g . ggg b..g ", ".. gg.... .. g g.g g. .. b bggg ", " .. gg... .. g g bg. g. b....g ", " ..gggg. . g g bg gg gggbbgg ", " ggbgg .. .g . ggg bbg. g .gg ", " bbg . .g g .b g. . .g . ", " b. .g . .g g bg g.. . .gg ..b ", " ... gg.. .g gggg bgg.. . .g gg..... ", " ggbgbb. gggg gggbgg .gg . gbbggg ", " gggbb. g ggb .g gggbgg ", " gg..b. gggggggggbb .gg . ggg g ", " gg.. gbg .gg g gggg ", " gg bbgggg g g gggggggg ", " gg. ... . bbg g gg ", " ..gggg ggg ..gbbb gggg ", " .. gbbb g. ggg. ", " . bbb ggggggg ", " g.gggggbbbbgg ", " bbbbb ", " bbbbb " }; xsnow-3.8.3/src/Pixmaps/tree.xpm0000666000000000000000000001600114732252143014773 0ustar0000000000000000/* XPM */ /* -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- */ XPM_TYPE *tree_xpm[] = { /* columns rows colors chars-per-pixel */ "72 80 10 1 ", " c None", ". c #8b4513", "a c #b22222", "b c #ab2a2a", "c c #a0522d", "d c #6b2503", "g c #006400", "h c #556b2f", "i c #228b22", "j c #008b00", /* pixels */ " g. ", " g ", " g .j ", " jg j ", " a g ", " a g ", " aa a ", " . .. jg aa ", " .. .. g a ", " .. ..a a ", " . g . a..a ", " .ag . a. ", " ..g .. . ", " .a . a. ", " . . . ", " .. . . ", " . . .. ", " .j . . ", " .. .aa ", " .. . . ", " .. j . c. ", " ..gg . gj ", " j ..gg . cg ", " j ..g . c g ", " g g .... cgbggg . ", " cc . j . .. j . ", " cc. j . . g.. ", " c.c c . a. g ", " c.cccc . a.. . ", " ... .a. . ", " .. ... . ", " .. . . ", " . . b.. ", " .. . . b. ", " . gj . . b ", " . g . . b ", " .gg .. .g ", " .g. .. .ccg ", " g ..... .. .. ", " g .. .. .. ... ", " b. .d...... ", " b.. j d.. ", " b . j d.. ", " . . g b. ", " . . . b. ", " g... .. ", " . ..d .. ", " gg . jj .. ", " .. gg .. j ", "gg . g .. jj. ", " . g d.. .. . . ", " g. gg . .. jgg .d ", " g . . ... g . ", " jj . . .d. g. g .. ", " g. . . .d. g . ... g ...", " .. . . .d. g .d.dddddd.d g.. ", " ... .. .d. ....dd g. ", " .. dg .d. .. g ", " . g. dg .d. ... g ", " .. gg ddd.. .d..... j g. g ", " . . .... .d.. jj g . ", " .. . .d..d gg . d. ", " . . ddd. gg . d ", " .. . jg dd. . . .d ", " ... j d. . ..d.dd ", " .. . d. .jg . d.. ", " .. . g. d.. .gg ...d ", " dd.. gj dd. . ..dd ", " .. g dd. g ..ddd ", " ... d dd. g ..dd ", " d.. d dd. . ..d. ", " ddd.. dd. ...dd ", " dddd.. d.g ..dd ", " dddd..g d.g ..dd ", " ddd... d....... ", " ddd. .dd ", " dd.dddd ", " d dddd ", " ddd. ", " dddd " }; xsnow-3.8.3/src/Pixmaps/xsnow.svg0000666000000000000000000046722014732252143015222 0ustar0000000000000000 image/svg+xml xsnow-3.8.3/src/Pixmaps/xsnow.xpm0000666000000000000000000041363714732252143015232 0ustar0000000000000000/* XPM */ /* -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- */ XPM_TYPE *xsnow_xpm[] = { /* columns rows colors chars-per-pixel */ "256 256 255 2 ", " c #25070A", ". c #31170E", "X c #3E2814", "o c #333333", "O c #372F2B", "+ c #521E00", "@ c #7C0101", "# c #730505", "$ c #6C0606", "% c #562402", "& c #55330C", "* c #7F3100", "= c #7B370C", "- c #723308", "; c #483E37", ": c #453D36", "> c #4F382B", ", c #68352F", "< c #327E00", "1 c #455903", "2 c #734D13", "3 c #526201", "4 c #7E6605", "5 c #6E4D31", "6 c #726E2A", "7 c #524830", "8 c #6C5353", "9 c #735A51", "0 c #6E4F47", "q c #7C7876", "w c #776653", "e c #800000", "r c #800C0C", "t c #8A1B19", "y c #AA0000", "u c #A90806", "i c #B30000", "p c #BC0000", "a c #A91510", "s c #803300", "d c #843A0B", "f c #8D2A13", "g c #B0210B", "h c #A4300F", "j c #B42F2E", "k c #903C33", "l c #C30000", "z c #CB0000", "x c #D20000", "c c #DC0000", "v c #D90F0F", "b c #E40000", "n c #EB0000", "m c #EA0F0F", "M c #F40000", "N c #FF0000", "B c #FC0C0C", "V c #FC1616", "C c #F50E11", "Z c #D63D13", "A c #D42D00", "S c #F33C23", "D c #FB2D2D", "F c #8E4B19", "G c #B44B18", "H c #A4531B", "J c #A24917", "K c #806600", "L c #866C07", "P c #90761A", "I c #975834", "U c #967628", "Y c #A5732C", "T c #AB5B1E", "R c #AE4E4C", "E c #AA7454", "W c #B05764", "Q c #AC5B69", "! c #937873", "~ c #B37169", "^ c #8D684C", "/ c #D35F5F", "( c #C55151", ") c #F55051", "_ c #F35E60", "` c #D06D6D", "' c #FC7171", "] c #D1615D", "[ c #D64D21", "{ c #338000", "} c #3B8206", "| c #36990B", " . c #00AA00", ".. c #0BAC07", "X. c #16AA06", "o. c #18B217", "O. c #38A504", "+. c #2AAB0B", "@. c #30B92A", "#. c #2EB82B", "$. c #4A8412", "%. c #4EAD13", "&. c #6E8B31", "*. c #66A61E", "=. c #11D701", "-. c #0FD700", ";. c #00FF00", ":. c #17F40B", ">. c #0CED00", ",. c #06E322", "<. c #26E515", "1. c #53CD00", "2. c #55D400", "3. c #65D527", "4. c #00B649", "5. c #3F9D4A", "6. c #51C24C", "7. c #65C958", "8. c #79CD56", "9. c #74DA6E", "0. c #5FAD48", "q. c #9F882C", "w. c #9A8629", "e. c #838530", "r. c #958934", "t. c #A0892C", "y. c #A58B2C", "u. c #AB922F", "i. c #A5942D", "p. c #B69B37", "a. c #AD9536", "s. c #95A92F", "d. c #BBA834", "f. c #B6A730", "g. c #8A8800", "h. c #C5A134", "j. c #C7AA36", "k. c #C8AB37", "l. c #CAAC3A", "z. c #C5AA3A", "x. c #C9B139", "c. c #C69F33", "v. c #90924E", "b. c #BDA644", "n. c #B3A65A", "m. c #B6936E", "M. c #A19C5E", "N. c #CEB34D", "B. c #CCB770", "V. c #CA9971", "C. c #C5D646", "Z. c #C8E24C", "A. c #DEFF55", "S. c #DCF856", "D. c #D9EF50", "F. c #E0FF56", "G. c #D8C475", "H. c #E0FE67", "J. c #91DD62", "K. c #636CA2", "L. c #0001FF", "P. c #0309FC", "I. c #0018FF", "U. c #2A2AFF", "Y. c #2726FF", "T. c #2A37FC", "R. c #2C22DC", "E. c #2748ED", "W. c #1B64FF", "Q. c #0069FF", "!. c #2A7FFF", "~. c #277EFF", "^. c #3171ED", "/. c #0047FF", "(. c #4847D7", "). c #5350F3", "_. c #7672EC", "`. c #626ED5", "'. c #3F2FCA", "]. c #956E81", "[. c #90748A", "{. c #2C8CB5", "}. c #309AA2", "|. c #7F8082", " X c #7482B9", ".X c #48A295", "XX c #2884FF", "oX c #3487FD", "OX c #388FED", "+X c #00B5FF", "@X c #0C93FF", "#X c #5D9BF4", "$X c #4E8DF8", "%X c #689BF1", "&X c #29D2DC", "*X c #2AEFD9", "=X c #01CDFF", "-X c #03C5FF", ";X c #00D1FF", ":X c #31CEEC", ">X c #4BD5C8", ",X c #808080", " 2 t.t.t.t.t.t.t.t.H y y y y y y y y y y y p N N N N N N N N N N N N N N N N N N N M c p i y y y y y y y y y y y y y y y y y y y y y y y y y IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXp y y y y y y y y y y p IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIX", "IXIXIXIXIXIXIXIXIXIXIXX. . . . . . . . .#.tXKXtX#. . .rXJXJXJX6.#.mXBXDXDXMXMXMXMXNX7. . . . . . . . . . . . . . . . . . . . . ...{.!.!.!.!.!.!.XXW.L.L.L.L.L.L.L.I./.I.%XCXzXlXlX).L.L.L.L.P.4.;.;.;.;.;.O.s s s s s F bXvXxXvX3Xs s s s * F * = 9 M.|.,X,X,X,XK.M.K.^ F U y.q.t.t.t.t.t.Y u y y y y y y y y y y p N N N N N N N N N N N N N N N N N N N N N N M n c x z p i y y y y y y y y y y y y y y y y y y y IXIXIXIXIXIXIXIXIXIXIXIXIXIXp y y y y y y y y y y i a IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIX", "IXIXIXIXIXIXIXIXIXIXIXX. . . . . . . .o.rXHXHXHXCX9.#.rXJXJXJX#.@.MXJXHXJXFXNXMXNXNX7. . . . . . . . . . . . . . . . . . . . . ...{.!.!.!.!.!.!.oXW.P.P./.Q.Q.Q.Q.+X+X+X+X:XfXlXlX).L.L.L.P.P.4.;.;.;.;.;.O.s s s s s F uXzXvXvX8X* * * * * * * = k K.! ,X,X,X,XM.K.[.~ ^ U y.y.t.t.t.t.t.Y u u y y y y y y y y y l N N N N N N N N N N N N N N N N N N N N N N N N N N N M M n c p y y y y y y y y y y y y y y y y y IXIXIXIXIXIXIXdXFXFXFXFX3Xu y y y y y y y y y y y u , ; : ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ", "IXIXIXIXIXIXIXIXIXIXIXX. . . . . . . ...6.rXJXHXHXHXrXKXHXJXFXtXrXHXJXJXJXJXBXNXNXNX7. . . . . . . . . . . . . . . . . . . . . . .{.!.!.!.!.!.!.XXW.I./.+X;X;X=X=X=X-X+X-X=X:XCXzX).L.L.L.L.P.4.;.;.;.;.;.1.I R I I I E kXvXvXvX8XI I Y I I I I I ^ ,X,X,X,X|.|.K.! ~ ! q U i.t.t.t.t.q.q.w.h y y y y y y y y y y l N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N M c l y y y y y y y y y y y y y y y y IXIXIXIXIXIXsXFXHXHXHXZXW y y y y y y y y y y y y u t , ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ", "IXIXIXIXIXIXIXIXIXIXIXX. . . . . . . . . ...6.nXHXHXHXHXHXHXJXJXHXHXJXFXDXNXMXNXNXNX7. . . . . . . . . . . . . . . . . . . . . ...{.!.!.!.!.!.!.XXW.Q.+X+X+X=X=X=X=X@X/.@X=X:XCXzX).L.L.L.L.P.4.;.;.;.;.;.9.xXkXbXxXxXxXxXvXxXvXvXvXxXxXcXzXxXxXxXdXM.,X,X,X|.|.M.~ ! [.q v.w.t.q.t.t.t.q.w.J u y y y y y y y y y l N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N M x p i y y y y y y y y y y y y IXIXIXIXIXIXsXHXHXHXHXHX9Xa y y y y y y y y y y y y y u , ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ", "IXIXIXIXIXIXIXIXIXIXIXX. . . . . . . . . . . .o.9.nXHXHXHXHXHXHXHXJXDXNXMXMXMXMXMXNX7. . . . . . . . . . . . . . . . . . . . . . .{.~.~.!.!.!.!.!.W.I.I.I.I.Y.W.-X=X-X+X;X;XPXCXlX).P.L.L.L.P.4.;.;.;.;.;.9.vXvXvXxXvXxXxXxXxXxXvXxXZXFXSXSXxXxXvXjX! q |.K.M.[.Q ! ,X,X,X! r.r.t.t.t.t.t.t.T u y y y y y y y y y l N N N N N N N N N M n N N N N N N N N N N N N N N N N N N N N N N N N N M M b c x z p p i y y y y y y IXIXIXIXIXsXFXGXHXHXHXSXj y y y y y y y y y y y y y i IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIX", "IXIXIXIXIXIXIXIXIXIXIXX. . . . . . . . . . . . ...5.nXHXHXHXHXHXJXDXMXMXMXMXMXMXMXNX7. . . . . . . . . . . . . . . . . . . . . ...{.!.~.!.!.!.!.XXW.L.P.L.L.L.W.=X=X=X=X;XPXnXCXlX).L.L.L.L.P.4.;.;.;.;.;.9.vXvXvXvXvXvXxXxXvXxXxXvXGXHXJXSXxXvXvX9X9 ,X|.|.! Q ! [.,X,X,Xv.r.t.t.t.t.t.t.t.Y u y y y y y y y y y l N N N N N N N N N b i b N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N M M b c x z p p p IXIXIXN 7XFXHXJXHXHXHX].y y y y y y y y y y y y y i IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIX", "IXIXIXIXIXIXIXIXIXIXIXX. . . . . . . . . . .....6.rXHXHXHXHXHXHXJXGXDXMXMXMXMXMXNXNX7. . . . . . . . . . . . . . . . . . . . . . .{.!.!.@XXX~.XX!.W.P.L.L.L.P.W.=X=X=X=X;XPXlXCXcX).L.L.L.L.P.4.;.;.;.;.;.3.~ ~ E ~ E m.~ uXAX3X~ m.zXHXHX9XE ~ 8X8X& q [.! ~ ]. ; IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIX", "IXIXIXIXIXIXIXIXIXIXIX+. . . . . . ...7.nXJXHXHXHXtX6.nXHXJXKX#.6.KXHXHXHXHXJXBXMXNX7. . . . . . . . . . . . . . . . . . . . ...G N N N N N N N N N N N N N N ].=X=X=X=X=XW N N N N N N N N N N Z :.;.;.;.%.s s s s s s d E AXHXHXJXJXHXHXzXFXHXHXAX! & > q K.M.,X,X,X,X|.|.w w.t.t.t.t.t.t.w.w.a y y y y y y y y y l M N N N N N N N N N N N N M z i l n N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N M eXHXJXHXHXzXa y y i i p p p l l t , ; ; ; ; IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIX", "IXIXIXIXIXIXk.k.k.k.k.s.O... . . . .o.rXHXHXHXrX6...o.nXHXHXKX#.@.mXBXDXHXHXDXNXMXNX7. . . . . . . . . . . . . . . . . . . . . .G N N N N N N N N N N N N N N ].;X=X=X=X=XW N N N N N N N N N N Z :.;.;.;.O.s s s s s s = * I uXHXHXHXHXHXHXHXHXjXI + + + 5 q K.,X[.,X,X,X,X5 L t.t.t.t.t.t.q.q.h y y y y y y y y y y c N N N N N N N N N N N N N N n l i b M M M M M N N N N N N N N M M N N N N N N N N N N N N N N N N N N N N N N M eXHXHXHXHXAXj p l IXIXIXIXIXIXIXIX; ; ; ; ; ; IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIX", "IXIXIXIXIXk.k.k.k.k.k.l.d.+. . . . . .o.9.nX9.o... .o.nXHXHXKX#.o.mXNXNXDXBXBXMXMXNX7. . . . . . . . . . . . . . . . . . . . ...G N N N N N N N N N N N N N N [.=X=X=X=X=XW N N N N N N N N N N Z :.;.;.;.| s s s s s s * s s F 8XZXHXHXHXHXGX8XF - + % % + 5 q |.,X,X,X,Xq & 2 t.t.t.t.t.t.r.i.T y y y y y y y y y y i M N N N N N N N N N N N N N N M x i p p p p l z x x c M N N M x l n N N N N N N N N N N N N N N N N N N N N N M ) CXHXHXFXZXIXIXIXIXIXIXIXIXIXIXIXIX; ; ; ; ; ; IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIX", "IXIXIXIXk.k.k.k.k.k.k.k.x.s... . . . . ...o. . . . .o.nXHXHXZX#.@.mXNXMXMXMXMXMXNXNX7. . . . . . . . . . . . . . . . . . . . ...G N N N N N N N N N N N N N N ].=X=X=X=X=XW N N N N N N N N N N Z :.;.;.;.$.s s s s s s s s s * F uXHXHXJXJXzXI * - + + + + + 7 w |.|.|.K.5 + 2 w.q.q.q.q.q.t.t.U a y y y y y y y y y y z N N N N N N N N N N N N N N N N M n n b n x z z z p p z x i p x n N N N N N N N N N N N N N N N N N N N N N N M ) lXCXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIX; ; ; ; ; ; IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIX", "IXIXIXIXk.k.k.k.k.k.k.k.k.k.+. . . . . . . . . . . ...tXrXtXtXo.@.mXMXMXMXMXMXMXNXNX7. . . . . . . . . . . . . . . . . . . . . .G N N N N N N N N N N N N N N ].=X=X=X=X=XQ N N N N N N N N N N Z :.;.;.;.O.s s * s s * s * * I uXJXHXHXJXJXJXbXI K w.w.e.w.w.U 6 w M.M.n.w.w.e.i.q.q.q.q.q.t.t.y.h y y y y y y y y y y i b N N N N N N N N N N N N N N N N N N N N N N N N M c z l c M N N N N N N N N N N N N N N N N N N N N N N N N M M IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIX; ; : : : : ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ", "IXIXIXIXk.k.k.k.k.k.k.k.k.k.%. . . . . . . . . . . . . . . . . .@.mXNXMXMXMXNXMXNXNX7. . . . . . . . . . . . . . . . . . . . ...G N N N N N N N N N N N N N N ].=X=X=X=X=XW N N N N N N N N N N Z :.;.;.;.O.s s s s s s * s E zXHXHXHXHXJXHXHXHXAXyXF.F.F.A.A.Z.& &.F.A.A.A.A.d.i.q.q.q.t.t.t.t.T y y y y y y y y y y y i b N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N M x IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIX: : : : ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ", "IXIXIXIXk.k.k.k.k.k.k.k.k.k.%. . . . . . . . . . . . . . . . . .@.mXNXMXMXMXMXMXMXNX7. . . . . . . . . . . . . . . . . . . . ...G N N N N N N N N N N N N N N ].=X=X=X=X=XW N N N N N N N N N N Z :.;.;.;.O.s s s s s * F m.ZXHXHXGXFXHXFXuXAXHXHXFXpXH.A.A.A.Z.X e.F.A.A.A.A.C.q.q.y.q.t.t.t.t.U a y y y y y y y y y y y i b N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N M z y y IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIX; : : ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ", "IXIXIXk.k.k.k.k.k.k.k.k.k.j.O. . . . . . . . . . . . . . . . . .@.mXMXMXMXMXMXMXMXNX7. . . . . . . . . . . . . . . . . . . . . .G N N N N N N N N N N N N N N ].=X=X=X=X=XW N M N M M N n M M N Z :.;.;.;.O.s s s s s I 9XHXHXHXzXm.zXHXJXE I jXHXHXHXMXH.A.A.Z.X P F.A.A.A.A.Z.y.q.q.t.t.t.t.t.t.h y y y y y y y y y y y y y x N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N M b p y y y IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIX; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ", "IXIXIXk.k.k.k.k.k.k.k.k.k.j.+. . . . . . . . . . . . . . . . . .@.mXMXMXMXNXMXMXMXNX7. . . . . . . . . . . . . . . . . . . . ...G N N N N N N N N N N N N N N ].;X=X=X=X=XQ D ) ) ) ) ) ) D N N Z :.;.;.;.O.s s s * s m.HXHXHXuXI d zXHXJXE = F 8XFXJXpXS.A.A.Z.X e.F.A.A.A.A.Z.P q.q.t.t.t.t.t.t.P u y y y y y y y y y y y y y z M N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N M x p y y y y y y IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIX; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ", "IXIXIXk.k.k.k.k.k.k.k.k.l.f.X. . . . . . . . . . . . . . . . . .@.mXMXMXMXMXMXMXNXNX7. . . . . . . . . . . . . . . . . . . . ...G N N N N N N N N N N N N N N ].=X=X=X=X=XQ _ 4X4X4X' 4X4X_ N N Z :.;.;.;.O.s s s * s F 8XFX8XF * F vXHXFXE * * F V.pXA.A.A.A.Z.X &.F.A.A.A.A.C.2 U t.t.t.t.t.t.t.w.g y y y y y y y y y y y y y y p n N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N M z y y y y y y y y IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXr.r.r.Y r.U U 7 IXIXIXIX; ; ; ; ; ", "IXIXIXk.k.k.k.k.k.k.k.k.x.s... . . . . . . . . . . . . . . . . .@.mXMXMXMXMXMXNXNXNX7. . . . . . . . . . . . . . . . . . . . . .G N N N N N N N N N N N N N N ].=X-X=X=X;XQ _ 4X4X4X4X4X4X_ N N Z :.;.;.;.O.s s s * * * F I s s s F CXHXFXE * * * w.A.A.A.A.A.Z.X &.A.A.A.A.A.C.- P t.t.t.t.t.t.t.t.H y y y y y y y y y y y y y y y y x M N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N n l y y y y y y y y y y IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXk.l.k.l.x.N.z.IXIXIXIXIXIXIXIXIXIX", "IXIXIXk.k.k.k.k.k.k.k.k.x.s... . . . . . . . . . . . . . . . . .@.nXNXMXMXMXMXMXMXNX7. . . . . . . . . . . . . . . . . . . . ...G N N N N N N N N N N N N N N ].;X=X=X=X=XQ _ 4X4X4X' 4X4X_ M N Z :.;.;.;.O.* = f - = d = = 2 2 = F lXFXFXQ - - - r.F.A.A.A.A.Z.X &.F.A.A.A.A.C.& F i.t.t.t.t.t.t.t.U a y y y y y y y y y y y y y y y y i x n N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N c y y y y y y y y y y y y IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXk.k.k.k.k.k.k.k.k.IXIXIXIXIXIXIXIXIX", "IXIXIXk.k.k.k.k.k.k.k.k.x.*. . . . . . . . . . . . . . . . . . .@.mXNXMXMXMXMXMXNXNX7. . . . . . . . . . . . . . . . . . . . ...G N N N N N N N N N N N N N N ].=X=X=X=X=XQ _ 4X4X4X4X4X4X) N N Z :.;.;.;.>.=.'.'.'.'.}.>X}.}.>X>X{.).).).(.'.'.'.|.F.A.A.A.A.Z.X U F.A.A.A.A.C.& - w.t.t.t.t.t.t.t.q.h y y y y y y y y y y y y y y y y y y i l c M N N N N N N N N N N N N N N N N N N N N N N N N N N N N N N M n c i y y y y y y y y y y y y y IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXk.k.k.k.k.k.k.k.k.IXIXIXIXIXIXIXIXIX", "IXIXIXk.k.k.k.k.k.k.k.k.k.*. . . . . . . . . . . . . . . . . . .@.mXMXMXMXMXMXMXMXNX7. . . . . . . . . . . . . . . . . . . . . .G N N N N N N N N N N N N N N ].;X=X=X=X=XQ _ 4X4X4X' 4X4X_ M N Z :.;.;.;.;.,.E.U.U.U.^.&X*X*X*X*X^.Y.Y.Y.Y.Y.Y.Y. XS.S.A.A.A.Z.& &.F.A.A.A.F.C.% % P t.t.t.t.t.t.q.q.P u y y y y y y y y y y y y y y y y y y y y i z n M N N N N N N N N N N N N N N N N N N N N N M b b c x z p i y y y y y y y y y y y y y y y IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXk.k.k.k.k.k.k.k.k.IXIXIXIXIXIXIXIXIX", "IXIXIXk.k.k.k.k.k.k.k.k.k.%. . . . . . . . . . . . . . . . . . .@.mXNXMXMXMXMXMXNXBX7. . . . . . . . . . . . . . . . . . . . ...G N N N N N N N N N N N N N N ].=X=X=X=X=XQ _ 4X4X4X4X4X4X_ M N Z :.;.;.;.;.,.E.U.U.U.U.T.T.E.*X*XT.Y.Y.U.U.U.Y.Y. XA.S.A.A.A.Z.X e.F.A.A.A.F.C.& + 2 t.t.t.t.t.t.w.i.q.h y y y y y y y y y y y y y y y y y y y y y y i l z x b M M N N N N N N N N N N N M b x z z i y y y y y y y y y y y y y y y y y y y y y y IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXk.k.k.k.k.k.k.k.k.IXIXIXIXIXIXIXIXIX", "IXIXk.k.k.k.k.k.k.k.k.k.j.+. . . . . . . . . . . . . . . . . . .@.mXMXMXMXMXMXMXNXNX7. . . . . . . . . . . . . . . . . . . . ...G N N N N N N N N N N N N N N ].=X=X=X=X=XQ _ 4X4X4X' 4X4X) N N Z :.;.;.;.;.,.R.U.U.U.U.U.U.E.*X&XT.U.U.U.U.U.U.Y.`.F.S.A.A.A.Z.X &.F.F.F.H.F.C.& + % U q.t.t.t.t.t.t.q.Y y y y y y y y y y y y y y y y y y y y y y y y y y y y i p l l z z x x x z z z p i y y y y y y y y y y y y y y y y y y y y y y y y y y y IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXk.k.k.k.k.k.k.k.IXIXIXIXIXIXIXIXIX", "IXIXk.k.k.k.k.k.k.k.k.k.f.+. . . . . . . . . . . . . . . . . . .@.mXBXMXMXMXMXMXMXNX7. . . . . . . . . . . . . . . . . . . . . .G N N N N N N N N N N N N N N ].=X-X=X=X-XQ _ 4X4X4X5X4X5X_ M N Z :.;.;.;.;.,.E.U.U.U.U.U.U.E.*X&XT.U.U.U.U.U.U.Y.K.P 6 6 6 6 6 . 7 6 6 6 6 6 6 % + + 2 q.t.t.t.t.t.t.y.w.h y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXk.k.k.k.k.k.k.k.IXIXIXIXIXIXIXIXIX", "IXIXk.k.k.k.k.k.k.k.k.k.f... . . . . . . . . . . . . . . . . . .@.mXMXMXMXMXMXNXNXNX7. . . . . . . . . . . . . . . . . . . . ...G N N N N N N N N N N N N N N ].;X=X=X=X=XQ ) _ _ _ _ _ _ ) N N Z :.;.;.;.;.,.E.U.U.U.U.U.U.W.*X&XE.U.U.U.U.U.U.U.K.. . - I k 2 U y.t.t.t.t.t.t.y.Y u y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y i y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXk.k.k.k.k.k.k.N.IXIXIXIXIXIXIXIXIX", "IXIXk.k.k.k.k.k.k.k.k.k.s... . . . . . . . . . . . . . . . . . .@.mXBXMXMXMXMXMXNXBX7. . . . . . . . . . . . . . . . . . . . ...G N N N N N N N N N N N N N N ! =X=X=X=X=XW N M N M N M M M N N Z :.;.;.;.;.,.E.U.U.U.U.U.U.E.*X&XT.U.U.U.U.U.U.U.K.s.v.s.s.s.r.. 5 s.s.s.a.s.R ] / / / E y.t.t.t.t.t.t.t.w.J y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y R 3X` ( u y y y y y y y y y y y y y y y y y y y y y y y y y y IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXk.k.k.k.k.k.z.z.IXIXIXIXIXIXIXIXIX", "IXIXk.k.k.k.k.k.k.k.k.k.s..... . . . . . . . . . . . . . . . . .@.mXMXMXMXMXMXMXMXBX7. . . . . . . . . . . . . . . . . . . . . .G N N N N N N N N N N N N N N ].=X=X=X=X=XW N N N N N N N N N N Z :.;.;.;.;.,.E.R.U.U.U.U.U.E.*X&XE.U.U.U.U.U.U.U. XF.F.A.A.A.Z.X e.F.F.F.F.N./ / / / ] ] Y q.t.t.t.t.t.t.t.Y g y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y i y y y 7XHXHX9Xu y y i u y y y y y y y y y y y y y y y y y y y y y y IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXk.k.j.l.j.k.k.k.IXIXIXIXIXIXIXIXIX", "IXIXk.k.k.k.k.k.k.k.k.k.f.s.s.*.%.O.+.X... . . . . . . . . . . .@.mXMXMXMXMXMXMXMXMX7. . . . . . . . . . . . . . . . . . . . ...G N N N N N N N N N N N N N N ].=X=X=X=X=XW N N N N N N N N N N Z :.;.;.;.;.,.T.U.U.U.U.U.U.E.*X:XT.U.U.U.U.U.U.U. XF.F.A.A.A.Z.X e.F.F.F.F.V./ / / ] / / E r.t.t.t.t.t.t.t.q.H u y y y y y y y y y y y y y y y y y y y y y y y y y y y y j 3Xj y y 3XHXHXeXy y u j a y y y y y y y y y y y y y y y y y y y y y y IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXk.k.k.k.k.k.k.k.IXIXIXIXIXIXIXIXIX", "IXk.k.k.k.k.k.k.k.k.k.k.k.k.k.k.x.j.f.f.s.s.*.%.+.+.X. . . . . .@.nXMXMXMXMXBXBXMXMX7. . . . . . . . . . . . . . . . . . . . ...G N N N N N N N N N N N N N N ].;X=X=X=X=XW N N N N N N N N N N Z :.;.;.;.;.>.E.U.U.U.U.U.U.E.*X&XE.U.U.U.U.U.U.Y. XF.F.A.A.A.Z.X e.F.F.F.A.N./ / / / / / F U t.t.t.t.t.t.t.t.w.h u y y y y y y y y y y y y y y y y y y y y y y y y y y j jXHXxXR y 3XHXHX9Xy a 3XAX` a y y y y y y y y y y y y y y y y y y y y y IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXk.k.k.k.k.k.k.k.IXIXIXIXIXIXIXIXIX", "IXk.k.k.k.k.k.k.k.k.k.k.k.k.k.k.j.j.x.k.l.l.k.k.x.f.f.s.s.*.%.+.@.pXMXMXMXBXBXBXMXMX7. . . . . . . . . . . . . . . . . . . . . .G N N N N N N N N N N N N N N ].=X-X=X=X=XW N N N N N N N N N N Z :.;.;.;.;.,.E.U.U.U.U.U.U.W.*X&XT.U.U.U.U.U.U.Y. XF.F.A.A.A.Z.X e.F.A.F.A.D.V./ / / ] R % 2 y.t.t.t.t.q.t.t.q.U g y y y y y y y y y y y y y y y y y y y y y y y y y y ] FXHXHXSX3XeXHXHXeXj wXJXHXGX/ y y y y y y y y y y y y y y y y y y y y y y IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXk.k.k.k.k.k.k.k.IXIXIXIXIXIXIXIXIX", "IXk.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.x.k.k.k.k.l.k.j.x.C.B.G.yXaXpXpXmXMX7. . . . . . . . . . . . . . . . . . . . ...G N N N N N N N N N N N N N N ].;X=X=X=X=XW N N N N N N N N N N Z :.;.;.;.;.,.R.U.U.U.U.U.U.E.*X&XT.U.U.U.U.U.U.Y. XA.A.A.A.A.Z.X e.A.A.A.A.A.C.I R R 0 : O O U w.t.t.t.t.t.t.t.t.P u y y y y y y y y y y y y y y y y y y y y y y y y y u / vXHXHXJXSXHXHXzXxXHXGXHXeXj y y y y y y y y y y y y y y y y y y y y y y IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXk.k.k.k.k.k.k.k.IXIXIXIXIXIXIXIXIX", "IXk.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.l.l.k.h.k.k.l.x.N.G.s.*.%.+.X..... . . . . . . . . . . . . . ...G N N N N N N N N N N N N N N ].=X=X=X=X=XW N N N N N N N N N N Z :.;.;.;.;.,.E.U.U.U.U.U.U.E.*X&XT.U.U.U.U.U.U.Y. XA.A.A.A.A.Z.X e.A.A.A.A.A.C.% O O o o O o 7 r.t.q.t.t.t.t.t.t.t.H u y y y y y y y y y y y y y y y y y y y y y y y y y y j wXHXHXHXHXHXHXHXHXSX3Xa y y y y y y y y y y y y y i y y y y y y y y y IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXk.k.k.k.k.k.k.k.IXIXIXIXIXIXIXIXIX", "IXk.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.l.l.j.k.k.j.f.s.s.*.%.+... . . . . . . . . . . .G N N N N N N N N N N N N N N ].;X=X=X=X=XW N N N N N N N N N N Z :.;.;.;.;.,.E.U.U.U.U.U.U.E.*X&XT.U.U.U.U.U.U.Y. XA.A.A.A.A.Z.X e.F.A.A.A.A.C.> o o o o o o o 6 y.q.t.t.t.t.t.t.t.q.J y y y y y i y y y y y y y y y y y y y y y y y y y y y a 3XZXHXHXHXHXHXxX( u y y y y y y y y y y y y y y y y y y y y y y y y IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXk.k.k.k.k.j.k.k.IXIXIXIXIXIXIXIXIX", "IXk.l.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.l.k.k.k.k.l.h.l.x.x.x.s.X. . . . . . . . . ...G N N N N N N N N N N N N N N ].=X=X=X=X=XW N N N N N N N N N N Z :.;.;.;.;.,.E.U.U.U.U.U.U.E.*X&XT.U.U.U.U.U.U.Y. XA.A.A.A.A.Z.X e.A.A.A.A.A.C.o o o o o o o o o U q.t.q.t.t.t.t.t.t.q.d u y y y y y y y y y y y y y y y y y y y y y y y y y y u 7XHXHXHXHXSX( y y y y y y y y y y y y y y y y y y y y y y y y y y y IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXk.k.k.k.k.k.k.k.IXIXIXIXIXIXIXIXIX", "IXk.k.k.k.k.k.k.k.k.k.k.k.k.k.k.j.j.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.j.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.s... . . . . . . . ...G N N N N N N N N N N N N N N ].=X-X=X=X=XW N N N N N N N N N N Z :.;.;.;.;.,.R.U.U.Y.Y.Y.U.T.*X&XT.U.U.U.U.Y.U.Y. XA.A.A.A.F.Z.X e.A.A.A.A.A.C.> o o o o o o o O & w.t.t.t.t.t.t.t.t.t.w.h u y y y y y y y y y y y y y y y y y y y y y y y y a ` SXHXHXHXJXJXbXR i y y y y y y y y y y y y y y y y y y y y y y y y y IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXk.k.k.k.k.k.k.l.IXIXIXIXIXIXIXIXIX", "IXu.k.k.k.k.k.k.k.k.k.k.k.k.k.k.j.x.j.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.j.j.O. . . . . . . . . .G N N N N N N N N N N N N N N ].=X-X=X=X=XW N N N N N N N N N M Z :.;.;.;.;.,.E.U.U.Y.Y.Y.Y.E.*X&XT.U.Y.U.Y.Y.Y.Y. XA.A.A.A.A.Z.X e.A.A.A.A.A.C.& O o o o o o O & % 2 q.t.t.t.t.t.t.t.t.t.q.J y y y y y y y y y y y y y y y y y y y y y y u a 7XGXHXHXGXHXHXJXHXSX` u y y y y y y y y y y y y y y y y y y y y y y y y IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXk.k.k.k.k.k.k.j.IXIXIXIXIXIXIXIXIX", "IXy.p.k.k.k.k.k.k.k.k.k.k.k.k.k.j.d.d.d.j.k.k.k.j.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.l.k.k.k.k.k.k.k.k.k.j.k.*.+.+.+.+.+.+.+.+.+.Y S S S S S S S S S S S S S S m.&X&X&X&X&X~ S S S S S S S S S S [ <.:.:.<.:.<.(.(.(.(.(.(.(.`.>X>X(.(.'.(.(.(.(.(. + e.S.D.D.D.D.C.2 - 7 7 7 7 7 & = - 2 U u.y.y.y.y.u.y.u.y.i.y.H g g g g g g g g g g g g g g g g g g g g g ( wXHXHXHXGXHXHXvXNXHXHXJXeXj g g g g g g g g g g g g g g g g g g g g g g g g IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXk.k.j.k.k.k.k.k.IXIXIXIXIXIXIXIXIX", "IXy.y.a.j.k.k.k.k.k.k.k.k.k.k.k.k.k.x.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.j.j.k.d.d.f.d.d.d.f.d.d.z.l.l.l.N.l.l.z.l.l.N.k.z.z.N.b.b.b.d.b.b.z.l.l.l.l.k.N.l.x.l.x.x.x.x.d.f.j.f.N.l.b.b.b.b.b.b.z.b.b.b.N.b.b.b.p.n.b.x.x.x.x.l.l.c.f.z.x.x.x.x.x.k.d.d.h.f.p.d.h.h.d.h.d.h.j.j.j.z.j.j.j.j.j.z.z.j.h.c.c.h.h.h.c.c.h.h.c.c.h.c.c.h.c.c.h.z.G.AXJXHXGXiXMXHXHXiXB.mXHXHXHXxXN.c.c.h.h.h.h.c.c.h.h.h.c.c.h.c.c.c.h.h.c.c.h.c.j.k.k.k.k.k.k.k.k.j.l.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.IXIXIXIXIXIXIXIXIX", "IXt.t.t.i.f.j.k.k.k.k.j.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.x.k.x.x.l.l.l.l.k.k.k.k.k.k.k.k.j.k.k.k.z.j.j.k.k.k.k.k.k.k.k.k.l.k.k.k.k.k.k.k.x.x.x.k.k.k.k.k.k.k.k.k.h.j.j.j.k.k.k.k.k.k.k.k.k.k.k.k.k.j.k.j.k.k.k.k.l.j.j.k.k.k.k.k.k.k.k.k.x.j.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.l.k.k.k.k.k.k.l.k.k.l.k.k.k.k.k.k.k.k.B.DXHXHXDXyXx.iXHXHXiXj.N.iXGXHXMXN.k.k.l.l.k.k.k.k.k.k.l.k.k.k.k.k.l.k.l.k.k.k.l.j.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.IXIXIXIXIXIXIXIXIX", "IXt.t.t.q.q.a.h.k.k.k.j.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.j.k.k.k.k.k.k.k.k.k.k.k.j.x.x.yXVXxXaXl.j.k.k.k.k.k.k.k.k.k.k.k.k.j.j.k.k.k.k.k.k.k.k.k.k.z.k.k.k.k.k.k.k.x.x.k.k.k.k.k.k.k.k.k.k.l.l.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.j.l.k.k.k.k.k.k.k.k.k.k.x.z.k.k.k.k.k.k.k.k.k.k.j.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.N.iXJXMXB.k.l.pXHXHXaXk.h.N.yXmXB.l.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.IXIXIXIXIXIXIXIXIX", "IXt.t.t.q.q.q.y.u.h.j.j.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.j.k.k.k.k.j.k.k.k.k.k.j.j.k.k.k.k.j.j.k.k.k.k.N.j.k.k.aXHXHXmXz.x.k.l.k.k.k.k.k.k.k.k.l.j.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.l.k.k.k.k.k.k.k.k.k.k.k.k.l.k.k.j.k.k.k.k.k.l.j.k.k.k.k.k.k.k.k.k.k.l.k.k.k.k.k.k.k.k.l.k.k.k.k.k.l.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.l.yXN.k.k.l.pXHXHXiXj.j.k.k.l.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.j.k.k.k.k.k.k.k.k.j.k.k.k.k.k.k.k.k.k.k.k.IXIXIXIXIXIXIXIXIX", "IXIXt.t.y.q.q.q.q.y.u.f.h.j.k.k.k.k.k.k.k.k.k.k.k.k.k.j.k.z.j.j.j.l.z.l.z.x.x.l.k.k.j.j.j.j.j.k.j.z.j.j.j.G.MXG.k.j.iXHXHXpXx.x.N.yXN.k.j.k.j.k.j.k.k.j.k.j.k.j.k.j.k.k.j.k.j.k.j.k.k.k.j.k.j.k.k.k.k.k.j.k.k.k.k.k.j.j.j.k.j.j.j.k.k.k.k.k.j.j.j.j.j.j.j.l.j.k.k.k.j.k.j.k.k.j.k.j.k.j.k.k.j.k.j.k.j.k.k.j.j.j.k.j.j.j.j.j.j.j.j.j.j.j.j.j.j.j.k.k.k.k.j.j.k.k.k.k.k.k.k.k.k.k.l.h.l.mXHXHXaXj.j.j.j.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.j.k.j.k.k.j.k.j.k.j.k.j.j.l.j.k.j.k.j.j.k.j.l.j.j.k.k.k.k.k.k.k.k.k.IXIXIXIXIXIXIXIXIX", "IXIXt.t.t.t.t.t.t.q.q.q.t.y.u.p.p.d.h.j.j.j.j.j.j.j.d.a.i.i.i.i.u.a.a.a.p.a.a.a.a.a.a.i.i.i.i.i.i.i.i.i.B.KXHXFXaXa.uXHXHXuXi.n.mXHXmXb.i.u.u.u.a.y.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.y.u.u.u.u.u.y.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.y.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.y.u.u.u.u.u.u.u.u.u.u.u.u.u.u.y.u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.n.B.B.M.a.u.u.u.u.i.a.u.a.u.u.u.u.u.a.u.a.u.u.u.u.u.u.u.u.u.u.u.u.u.u.i.a.u.u.u.u.u.u.u.u.u.u.u.u.u.a.k.k.k.k.k.k.k.k.IXIXIXIXIXIXIXIXIXIX", "IXIXIXt.t.t.t.t.t.t.t.t.t.t.t.t.t.t.y.y.i.u.u.u.u.u.t.q.t.w.w.y.t.t.t.t.t.t.t.t.t.t.t.t.q.q.q.q.t.q.q.q.n.VXHXJXGXmXuXHXHXmXB.ZXHXHXJX8Xw.q.q.q.q.q.q.q.q.q.q.q.q.q.q.t.q.q.q.q.q.t.q.q.q.q.q.t.t.w.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.w.t.t.t.t.t.t.t.w.t.t.t.t.t.t.t.t.t.t.t.t.t.t.q.q.q.q.q.t.q.q.q.q.q.q.q.q.t.t.t.t.q.q.t.w.t.t.t.w.t.t.t.t.t.t.q.q.t.q.q.q.q.q.t.q.t.t.q.w.w.t.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.q.t.q.q.t.t.t.t.t.q.q.q.q.q.q.q.q.t.t.q.q.q.q.q.t.q.q.q.q.q.u.k.k.k.k.k.k.k.k.IXIXIXIXIXIXIXIXIXIX", "IXIXIXt.t.t.t.t.t.t.t.t.t.t.t.t.q.q.q.q.q.q.q.q.q.q.q.t.t.t.t.t.t.t.t.w.t.t.t.t.t.t.t.t.t.t.t.t.t.q.t.t.w.n.uXHXHXHXHXHXHXKXFXHXHXFX8Xt.q.t.q.q.y.q.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.q.t.t.t.t.t.t.q.t.t.q.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.y.q.q.q.q.y.t.q.q.q.q.y.q.q.q.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.q.t.t.t.t.t.t.t.t.q.q.q.q.q.u.l.k.k.k.k.k.k.j.a.IXIXIXIXIXIXIXIXIX", "IXIXIXIXt.t.t.t.t.t.t.t.t.t.t.t.y.q.q.q.t.t.t.t.q.q.t.t.t.t.t.t.t.t.t.y.t.t.t.t.t.t.t.t.t.t.t.q.t.t.t.t.w.q.r.yXFXHXHXHXJXHXHXHXVXn.i.q.t.t.t.q.q.t.t.q.t.t.t.t.t.t.t.t.t.t.q.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.q.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.q.t.t.t.t.t.t.t.t.t.t.t.q.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.w.y.t.t.t.t.t.t.t.t.t.t.t.t.t.t.q.q.q.q.q.q.t.t.q.q.q.q.q.q.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.q.q.y.q.y.f.l.k.k.k.k.k.k.h.u.IXIXIXIXIXIXIXIXIX", "IXIXIXIXIXIXt.t.t.t.t.t.t.t.t.t.q.q.q.q.y.q.q.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.n.VXHXHXHXHXHXuXp.w.q.q.t.t.t.t.q.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.q.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.q.t.t.t.t.t.t.t.q.t.t.t.t.t.q.q.t.t.t.q.t.t.q.y.q.q.t.q.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.q.t.t.i.q.q.q.t.h.k.k.k.k.k.k.k.f.t.IXIXIXIXIXIXIXIXIX", "IXIXIXIXIXIXIXt.t.t.t.t.t.t.t.t.q.q.q.q.q.q.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.q.q.t.t.t.t.t.t.t.t.i.uXHXHXJXHXFXB.t.q.q.y.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.q.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.y.y.t.t.t.t.q.q.q.t.q.q.t.t.q.q.q.q.q.q.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.q.q.q.q.a.j.k.k.k.k.k.k.k.p.IXIXIXIXIXIXIXIXIXIX", "IXIXIXIXIXIXIXIXIXIXt.t.t.t.t.t.q.y.q.q.q.q.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.q.t.y.t.t.y.y.w.a.uXHXHXHXHXHXHXFXyXv.w.y.t.t.t.t.t.t.t.t.t.t.t.t.t.t.q.t.t.t.t.t.t.t.t.q.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.q.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.q.t.t.q.t.t.t.t.t.t.t.t.t.t.t.w.y.t.t.y.t.t.y.y.i.t.t.t.t.i.q.t.t.w.t.i.q.q.q.i.q.q.t.q.q.t.t.q.y.t.r.t.t.t.t.q.y.t.t.t.r.t.i.t.t.t.t.t.t.q.q.q.q.a.k.k.k.k.k.k.k.j.p.IXIXIXIXIXIXIXIXIXIX", "IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXt.q.q.q.q.q.q.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.U P w.P P P P n.VXHXHXHXHXJXHXHXHXHXuXn.q.q.t.t.q.t.t.t.t.t.t.y.y.t.t.t.t.t.q.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.q.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.q.t.t.t.t.t.t.q.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.t.q.q.y.w.w.w.P P P P P P H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H H U t.t.t.t.q.q.q.y.h.k.k.k.k.k.k.k.j.IXIXIXIXIXIXIXIXIXIXIX", "IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXK 4 K K 4 4 m.KXHXHXHXHXHXHXHXHXHXHXHXHXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXK K K K K K K u y y y y y y y y y y y y y y u y y y y y y y y y u y y y y y y y u u a a j k IXIXIXIXIXIXIXIXIXk.k.k.k.k.k.k.k.k.IXIXIXIXIXIXIXIXIXIXIX", "IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXK K K 4 P yXFXHXHXHXIXHXHXHXHXIXHXHXHXHXHXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXK K K K K K K f j j R W 3X3X~ R j j k j j j W R R R R j a a a a a a a a a a a a R 9XlXgXAXZXJXCXdXIXIXIXIXIXIXk.k.k.k.k.k.k.k.IXIXIXIXIXIXIXIXIXIXIXIX", "IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXK K K 4 t.VXHXHXHXIXIXHXHXHXHXIXIXIXHXHXHXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXK K K K K 4 L 8XCXZXJXFXHXHXHXFXAXlXAXAXAXFXHXHXJXJXZXCXjXjXjXjXjXjXjXbXjXjXjXCXFXHXHXHXHXHXHXHXZXIXIXIXIXIXk.k.k.l.j.k.k.k.k.IXIXIXIXIXIXIXIXIXIXIXIX", "IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXK K K K 4 M.VXuXIXIXIXHXHXHXHXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXK K K K K 4 L mXHXHXHXJXJXHXHXGXHXHXJXHXHXHXHXHXHXHXHXJXHXHXHXHXHXHXJXHXHXHXHXHXHXHXHXHXHXHXHXHXZXIXIXIXIXIXk.k.k.j.k.k.k.k.k.IXIXIXIXIXIXIXIXIXIXIXIX", "IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXK K K K K K U L IXIXIXHXHXHXHXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXK K K K K K P mXJXJXJXHXHXHXHXHXHXHXHXHXHXHXHXHXHXHXHXHXHXHXHXHXHXHXHXHXHXHXHXHXHXHXHXHXZXhXhXhXsXIXIXIXIXk.k.k.k.k.k.k.k.k.IXIXIXIXIXIXIXIXIXIXIXIXIX", "IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXk.k.k.k.IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXK K K K K K 4 K IXIXIXHXHXHXHXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXK K K K K 4 L zXHXHXHXHXHXHXHXHXHXHXHXHXHXHXHXHXHXHXHXHXHXHXHXHXHXHXHXHXHXHXHXFXZXZXhXIXIXIXIXIXIXIXIXIXIXk.k.k.k.k.k.k.k.k.IXIXIXIXIXIXIXIXIXIXIXIXIX", "IXIXIXIXIXIXIXIXIXIXIXIXIXIXk.k.k.k.k.k.IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXK K K K K K K K IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXK K K K K 4 L uXFXFXFXFXHXHXHXHXHXHXdX1X].3XdXhXlXZXHXHXHXHXHXJXHXHXFXFXZXCXhXIXIXIXIXIXIXIXIXIXIXIXIXIXk.k.k.k.k.k.k.k.k.k.IXIXIXIXIXIXIXIXIXIXIXIXIX", "IXIXIXIXIXIXIXIXIXIXIXIXIXIXk.k.k.k.k.k.k.IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXK K K K K K K K IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXK K K K K K K IXIXIXIXdXCXZXZXZXdXQ r @ @ # # t t k 3XdXZXHXHXHXHXZXdXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXk.k.k.k.k.k.k.k.k.IXIXIXIXIXIXIXIXIXIXIXIXIXIX", "IXIXIXIXIXIXIXIXIXIXIXIXIXk.k.k.k.k.k.k.k.IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXK K K K K K K K IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXK K K K K K K IXIXIXIXIXIXIXIXIX$ @ e e e e e @ e e @ r k ~ ].~ ~ , IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXk.k.k.j.k.k.k.k.k.k.IXIXIXIXIXIXIXIXIXIXIXIXIXIX", "IXIXIXIXIXIXIXIXIXIXIXIXIXk.k.k.k.k.k.k.k.IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXK K K K K K K K IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXK K K K K K K IXIXIXIXIXIXIXIX$ @ @ e e e e e e e e e e e # @ @ r e # # IXIXIXIXIXIXIXIXIXIXIXIXIXIXk.k.k.k.k.k.k.k.k.k.IXIXIXIXIXIXIXIXIXIXIXIXIXIXIX", "IXIXIXIXIXIXIXIXIXIXIXIXIXk.k.k.k.k.k.k.k.IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXK K K K K K K K IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXK K K K K K K IXIXIXIXIXIXIXIX# e e e e e e e e e e e e e e e e e e e e e e # # IXIXIXIXIXIXIXIXIXIXk.k.k.k.k.k.k.k.k.k.IXIXIXIXIXIXIXIXIXIXIXIXIXIXIX", "IXIXIXIXIXIXIXIXIXIXIXIXIXIXk.k.k.k.k.k.k.IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXK K K K K K K K IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXK K K K K K K IXIXIXIXIXIX$ $ e e e e e e e e e e e e e e e e e e e e e e e e e $ IXIXIXIXIXIXIXIXk.k.k.k.j.l.k.k.k.k.IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIX", "IXIXIXIXIXIXIXIXIXIXIXIXIXIXk.k.k.k.k.k.k.IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXK K K K K K K K IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXK K K K K K K IXIXIXIXIX# e e e e e e e e e e e e e e e e e e e e e e e e e e e # IXIXIXIXIXIXIXk.k.k.k.k.k.k.k.k.k.IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIX", "IXIXIXIXIXIXIXIXIXIXIXIXIXIXk.k.k.k.k.k.k.IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXK K K K K K K K IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXK K K K K K K IXIXIXIXIX@ e e e e e e e e e e e e e e e e e e e e e e e e e @ @ $ IXIXIXIXIXIXk.k.k.k.k.k.k.k.k.k.k.IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIX", "IXIXIXIXIXIXIXIXIXIXIXIXIXIXk.k.k.k.k.k.k.k.IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXK K K K K K K K IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXK K K K K K K IXIXIXIX$ # e e e e e e e e e e e r e e @ # # # # # @ @ @ @ $ IXIXIXIXIXIXIXIXk.k.k.k.k.k.k.k.k.k.k.IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIX", "IXIXIXIXIXIXIXIXIXIXIXIXIXIXk.k.k.k.k.k.k.k.IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXK K K K K K K K IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXJXHXHXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXK K K K K K L 5 8 8 8 8 , # # # # r e e @ e e e # # $ , , 8 0 0 0 , , IXIXIXIXIXIXIXIXIXk.k.k.k.k.k.k.k.k.k.k.k.IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIX", "IXIXIXIXIXIXIXIXIXIXIXIXIXIXk.k.k.k.k.k.k.k.IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXK K K K K K K K IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXHXHXHXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXK K K K K K K 5 9 8 8 8 8 0 0 0 0 , , , , , , 0 , 8 8 8 8 8 8 8 8 8 8 IXIXIXIXIXIXIXIXk.k.k.k.k.k.k.k.k.k.k.k.k.IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIX", "IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXk.k.k.k.k.k.k.k.IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXK K K K K K K K IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXHXHXIXIXIXHXHXHXIXIXIXHXHXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXK K K K K K K 0 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 0 IXIXIXIXIXk.k.k.k.k.k.k.k.k.k.k.k.k.k.IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIX", "IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXk.k.k.k.k.k.k.k.IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXK K K K K K K K IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXHXHXHXHXHXIXHXHXHXIXIXHXHXHXHXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXK K K K K K 4 0 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 IXIXIXk.k.k.k.k.k.k.k.k.j.k.k.k.k.k.IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIX", "IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXk.k.k.k.k.k.k.j.IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXK K K K K K K K IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXHXHXHXHXHXHXHXHXHXHXHXHXHXHXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXK K K K K K K 0 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 w ^ p.k.k.k.k.k.k.k.k.k.k.k.l.j.k.k.k.IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIX", "IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXk.k.k.k.k.k.k.k.k.IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXK K K K K K K K IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXHXHXHXHXHXHXHXHXHXHXHXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXK K K K K K K 0 8 8 8 8 8 8 8 8 8 8 8 8 8 8 0 8 8 9 9 9 9 ^ ^ ^ a.a.h.k.k.k.k.l.j.k.k.k.k.k.k.k.k.k.k.k.IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIX", "IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXk.k.k.k.k.k.k.k.k.k.IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXL L L L K L L L IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXBXJXHXHXHXHXHXHXDXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXL L K L L L K 9 9 9 9 8 8 9 8 9 9 9 9 9 9 9 E a.a.p.b.d.h.z.z.l.l.l.k.k.k.k.k.j.k.k.k.k.k.k.k.k.k.k.IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIX", "IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXk.k.k.k.k.k.k.l.j.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.l.l.k.k.j.c.c.p.c.f.f.c.f.j.j.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.l.z.k.k.k.k.G.GXHXHXHXHXpXN.j.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.l.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.h.f.d.c.p.d.p.c.d.p.p.h.p.p.p.p.p.p.p.p.p.p.p.l.l.l.l.l.k.k.j.j.l.z.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIX", "IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXk.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.l.j.j.j.k.k.j.k.k.k.k.k.k.l.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.j.N.aXJXHXHXHXHXNXB.k.j.l.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.l.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.l.l.k.k.k.k.x.k.l.l.l.l.l.l.x.k.k.x.l.j.l.l.l.c.k.j.l.x.l.l.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIX", "IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXk.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.j.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.j.k.k.k.N.mXHXHXHXHXHXHXHXDXyXN.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.j.j.k.k.k.k.k.k.k.k.k.k.j.l.k.k.k.k.k.k.j.l.k.k.k.k.k.k.j.l.k.k.k.k.k.k.j.l.k.k.k.k.l.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.j.k.k.k.k.k.k.IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIX", "IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXk.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.j.l.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.j.j.k.G.DXHXHXHXHXHXJXSXHXHXHXpXN.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.l.k.j.j.j.k.k.k.k.k.k.k.k.k.k.k.j.k.k.k.k.k.k.k.j.k.k.k.k.k.k.k.j.k.k.k.k.k.k.k.j.k.k.k.k.l.l.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.l.k.k.k.k.IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIX", "IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXk.k.k.k.k.k.k.k.k.k.k.k.k.z.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.j.l.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.N.aXGXHXHXDXpXJXHXDXG.mXGXHXHXVXB.l.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.x.aXiXiXG.j.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.l.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIX", "IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXk.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.j.k.k.k.k.k.k.k.k.k.k.k.k.k.l.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.N.iXJXHXHXNXG.G.JXHXSXN.N.aXGXHXHXiXl.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.l.l.k.k.N.BXHXHXyXj.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIX", "IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXk.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.l.k.k.k.k.k.k.l.yXDXJXpXN.l.B.JXHXDXN.k.x.G.NXiXN.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.l.k.l.yXaXN.k.N.BXHXHXG.j.k.N.G.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIX", "IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXk.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.l.l.l.mXBXN.k.x.yXHXHXGXN.k.k.l.G.N.k.k.k.k.k.k.k.k.l.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.l.l.aXGXHXmXG.N.DXHXHXyXc.G.MXDXyXl.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.k.IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIX", "IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXHXHXHXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXHXHXHXHXHXIXHXHXHXIXIXHXJXJXHXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIX", "IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXHXHXHXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXHXHXHXHXHXHXHXHXHXJXJXJXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIX", "IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXHXHXHXHXJXHXHXHXHXHXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIX", "IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXHXHXHXHXHXHXHXHXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIX", "IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXHXHXHXHXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXHXHXJXJXHXHXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIX", "IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXHXJXHXHXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXHXHXHXHXHXHXHXHXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIX", "IXIXIXIXIXIXIXIXIXIXIXIXIXHXIXIXIXHXHXHXHXIXIXIXHXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXHXHXHXHXJXHXHXHXHXHXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIX", "IXIXIXIXIXIXIXIXIXIXIXIXHXHXHXHXIXJXHXHXHXIXIXHXHXHXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXHXHXHXHXHXHXHXHXHXHXHXHXHXHXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIX", "IXIXIXIXIXIXIXIXIXIXIXIXJXHXHXHXHXHXJXHXHXHXHXHXHXHXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXJXHXHXHXHXIXHXHXHXIXIXHXHXHXHXHXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIX", "IXIXIXIXIXIXIXIXIXIXIXIXIXHXHXHXHXHXHXHXHXHXHXHXHXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXHXHXHXHXHXIXIXHXHXHXIXIXIXHXHXHXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIX", "IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXHXHXHXHXHXHXHXHXHXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXHXHXHXIXIXIXHXHXHXIXIXIXIXHXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXHXHXHXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIX", "IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXHXHXJXHXHXJXHXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXHXHXHXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXHXHXHXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIX", "IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXHXHXJXHXHXHXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXHXHXHXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXHXHXIXIXIXHXHXJXIXIXIXIXHXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIX", "IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXHXHXHXHXHXHXHXHXHXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXHXHXHXHXHXIXHXHXHXIXIXIXHXHXHXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIX", "IXIXIXIXIXIXIXIXIXIXIXIXIXIXHXHXHXHXJXHXHXHXHXHXHXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXHXHXJXHXHXHXHXHXHXHXHXHXHXHXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIX", "IXIXIXIXIXIXIXIXIXIXIXIXHXHXHXHXHXHXHXHXHXJXJXHXHXHXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXHXHXHXHXJXHXJXHXHXHXHXHXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIX", "IXIXIXIXIXIXIXIXIXIXIXHXHXHXHXHXIXHXHXHXHXIXIXHXHXHXHXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXHXHXHXHXJXHXHXHXHXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIX", "IXIXIXIXIXIXIXIXIXIXIXHXHXHXHXIXIXHXHXHXHXIXIXIXHXHXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXHXHXHXHXHXHXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIX", "IXIXIXIXIXIXIXIXIXIXIXIXHXIXIXIXIXHXHXHXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXHXHXHXHXHXHXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIX", "IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXHXHXHXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXHXHXHXHXJXJXHXHXJXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIX", "IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXHXHXHXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXHXHXJXHXHXHXHXHXHXHXHXHXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIX", "IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXHXHXHXHXHXHXJXHXJXHXHXHXHXHXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIX", "IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXHXHXHXHXHXIXHXHXHXIXIXHXHXHXHXHXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIX", "IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXHXHXHXHXIXIXHXHXHXIXIXIXIXHXHXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIX", "IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXHXIXIXIXIXHXJXHXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIX", "IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXHXHXHXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIX", "IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXHXHXHXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIX", "IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIX", "IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIX", "IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIX", "IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIX", "IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIX", "IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIX", "IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIX", "IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIX", "IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIX", "IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIX", "IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIX", "IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIX", "IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIX", "IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIX", "IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIX", "IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIX", "IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIX", "IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIX", "IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIX", "IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIX", "IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIX", "IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIX", "IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIX", "IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIX", "IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIX", "IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIX", "IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIX", "IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIX", "IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIX", "IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIX", "IXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIXIX" }; xsnow-3.8.3/src/Pixmaps/xsnow41x30.xpm0000666000000000000000000000465114732252143015722 0ustar0000000000000000/* XPM */ /* -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- */ XPM_TYPE *xsnow_xpm[] = { "41 30 16 1", " c None", ". c #CC0000", "+ c #990000", "@ c #F1F1F1", "# c #CCCCCC", "$ c #CC9999", "% c #FFFFFF", "& c #111111", "* c #993333", "= c #33CC00", "- c #009900", "; c #0066CC", "> c #FF9933", ", c #003399", "' c #CC9933", ") c #663300", " ", " .... ", " ..+.... ", " +.+...... ", " ..+..+.....@ ", " .++.++.+...# ", " .+ ..+..$@$ ", " %+ +..$@&$$ ", " %%% .#@#$$$$$ ", " % ###@#$##$$ ", " ###@@#@@$ ", " +.. #@###@#@ ", " ...** ++@+#@##@ ", " #+.+** +.+++@+@ ", " @ @ =.-####** +....+... & ", " # ;#;@;. =.>>.>. **+.......++ ..&&& & ", " ###;;@,; =.=>>.. **++.+.+....@... ", " -->#---@;,,,;;,>;,;**++..++++..@...&&&&&", " '-#'--..,.@;;;>;;;**+++.....++.. &&&&", " *--#--'..,..;;;>;,;***+++.......@ ** ", "*-'-#'--.@,..;;,>;;; **+++++......@ ** ", "*>--#->-..,.@;;;>,;; ** ++++++....@ ** ", " *************************************** ", " )))))))))))))))))))))))))))))))))))))** ", " )) ))++++++@ ** ", " )) ))@@@@@@&& ** ", " * )) )) &&&&&& *** ", " * )) )) &&& *** ", " ************************************ ", " "}; xsnow-3.8.3/src/Pixmaps/xsnow64x64.xpm0000666000000000000000000003005314732252143015731 0ustar0000000000000000/* XPM */ /* -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- */ XPM_TYPE *xsnow_xpm[] = { /* columns rows colors chars-per-pixel */ "64 64 184 2 ", " c #111111", ". c #1D1D1D", "X c #231515", "o c #2A1717", "O c #311919", "+ c #350E0E", "@ c #2A2A2A", "# c #5A0A0A", "$ c #7A1F00", "% c #720808", "& c #663300", "* c #683302", "= c #6F3309", "- c #702900", "; c #7C143C", ": c #337711", "> c #684B00", ", c #52631B", "< c #64621D", "1 c #625821", "2 c #682052", "3 c #773E55", "4 c #73384B", "5 c #523363", "6 c #503E7C", "7 c #106369", "8 c #434141", "9 c #674B4B", "0 c #524B7A", "q c #735E7F", "w c #9A0000", "e c #9A0C0C", "r c #991111", "t c #9A1B1B", "y c #880606", "u c #A40000", "i c #AB0000", "p c #A10E0E", "a c #B40000", "s c #BA0000", "d c #B20E0E", "f c #A9091A", "g c #B11B1B", "h c #BB1111", "j c #AE1706", "k c #9F3C00", "l c #823E1B", "z c #841337", "x c #A31B28", "c c #992B2B", "v c #8C3326", "b c #993333", "n c #8C2A33", "m c #BA3636", "M c #AC3434", "N c #C30000", "B c #CC0000", "V c #CD0C0A", "C c #D01919", "Z c #CC150A", "A c #D22828", "S c #D43333", "D c #CC3F3F", "F c #854B07", "G c #885F39", "H c #9D632A", "J c #B75133", "K c #CC4B19", "L c #E54C19", "P c #C66235", "I c #863946", "U c #81254B", "Y c #AB3E52", "T c #B95757", "R c #957250", "E c #A47557", "W c #9C7566", "Q c #8E746F", "! c #B87777", "~ c #914D49", "^ c #D44040", "/ c #C75D5D", "( c #D24F4F", ") c #CD6B69", "_ c #DE7474", "` c #DF7B7B", "' c #CE7171", "] c #009900", "[ c #0F9904", "{ c #1B9905", "} c #138D06", "| c #35990D", " . c #209438", ".. c #569914", "X. c #449911", "o. c #74991D", "O. c #7E9520", "+. c #33CC00", "@. c #41C903", "#. c #20A74B", "$. c #7CAB53", "%. c #77B777", "&. c #6C8953", "*. c #7BC67B", "=. c #80991C", "-. c #B0AD1F", ";. c #9D9827", ":. c #889922", ">. c #A39926", ",. c #B8992E", "<. c #CC9933", "1. c #FF9933", "2. c #FE9532", "3. c #F4942F", "4. c #BBA855", "5. c #89817A", "6. c #D88972", "7. c #E5B27F", "8. c #003399", "9. c #02399D", "0. c #063597", "q. c #3C4A93", "w. c #007981", "e. c #0546AA", "r. c #004BB1", "t. c #0054BA", "y. c #0A5EBE", "u. c #005DC3", "i. c #0061C7", "p. c #0066CC", "a. c #0C6DCD", "s. c #447EC6", "d. c #8B769E", "f. c #2F9081", "g. c #7BB6BA", "h. c #3884D2", "j. c #4A8ED1", "k. c #7BADDF", "l. c #B78888", "z. c #BB9898", "x. c #81B981", "c. c #8D82A9", "v. c #B5B5B5", "b. c #B6AAAA", "n. c #C78989", "m. c #D38A8A", "M. c #CC9999", "N. c #CC9595", "B. c #D49F9F", "V. c #E39595", "C. c #DFB994", "Z. c #C7A8A8", "A. c #D5A8A8", "S. c #CCB7B7", "D. c #D7B8B8", "F. c #E8B9B9", "G. c #9AC09A", "H. c #A7C09D", "J. c #A4C2A4", "K. c #BEC5B4", "L. c #C5C2AC", "P. c #D4C3B3", "I. c #9198C0", "U. c #81A7CC", "Y. c #BEC5CC", "T. c #A2C3E5", "R. c #CCC6C6", "E. c #CCCCCC", "W. c #C2C9C9", "Q. c #D8C7C7", "!. c #D4D4D4", "~. c #DBDBDB", "^. c #DDD1D1", "/. c #C1CBDF", "(. c #E2C9C9", "). c #E6C5C5", "_. c #EDDFDF", "`. c #E4E4E4", "'. c #ECEBEB", "]. c #EDE2E2", "[. c #F1F1F1", "{. c white", "}. c #F0EFEF", "|. c None", /* pixels */ "|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.", "|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.", "|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.", "|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.", "|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.", "|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.", "|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.", "|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.", "|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.", "|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.", "|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.B |.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.", "|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.B B B B B B |.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.", "|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.B B B B B B B B B B B |.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.", "|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.B B B B B B B u B B B |.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.", "|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.B u B B B B B B u u B B B B |.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.", "|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.B B u u B B B B u u B B B B B B A `.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.", "|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.B B B B B B B B u u B B B B B B u u `.`.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.", "|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.B B B B B B B B B B u u B B B u u `.`.`.`.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.", "|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.B B B |.|.|.u u B B B B B B u u V.V.`.`.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.", "|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.B B |.|.|.|.|.u B B B B B u u V.`.'.`.`.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.", "|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.+.+.|.|.|.|.|.|.|.B B B u u u `.].`. M.M.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.", "|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.+.+.|.|.|.|.|.|.|.B B u u `.`.`.`.`.M.M.M.M.M.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.", "|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.u u `.`.`.`.`.M.N.N.M.M.M.M.|.|.|.|.|.|.|.|.|.|.|.|.|.|.", "|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.u `.`.`.`.`.`.M.M.M.`.`.`.M.M.|.|.|.|.|.|.|.|.|.|.|.|.|.", "|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.`.`.`.`.`.`.`.`.M.`.`.`.`.M.M.M.|.|.|.|.|.|.|.|.|.|.|.|.", "|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.`.`././.`.`.`.`.`.`.`.`.'.M.M.|.|.|.|.|.|.|.|.|.|.|.|.", "|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.u a B B |.|.|.|.|.|.|.|./././.`./././.`.`./.`.`.`.|.|.|.|.|.|.|.|.|.|.|.|.|.|.", "|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.a B B V |.|.|.|.|.|.|.u u `.`.`.`././.`././.`.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.", "|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.B B B h b b b |.|.|.u u u `.u u `.`././.`.`.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.", "|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.2.2.s B a f b b b |.|.u s i u u u u `.`.`.`.`.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.", "|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.k k {.k 2.2.d V p t b b b |.u u B B B u u u `.`.u u _.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.", "|.|.|.|.|.|.|.|.|.|.Y.Y.|.|.'.}.|.|.|.+.k k {.k 2.E.E.E.E.E.b b b |.u B B B B B B u u i u u u u |.|.|.|.|. |.|.|.|.|.|.|.|.|.", "|.|.|.|.|.E.|.|.p.p.Y.p.p.[.0.0.B |.|.+.k k {.k 2.2 2 2 2 2 b b b b e u B B B B B B u u u u u u u |.|.|.|. ", "|.|.|.|.|.E.E.|.p.p.Y.p.p.}.0.0.B |.|.+.{.{.{.{.2.2 2 2 2 2 b b b b r u B B B B B B B u u u u u u u |.|.B B ", "|.|.|.|.|.E.E.E.E.p.Y.p.p.}.0.0.0.|.|.+.k k k k 1.2 2 2 2 2 b b b b r u u s B B B B B B u u u u N V [.` B B B N |.|.|.|.|.|.|.|.", "|.|.|.|.$.C.E.E.g.f.f.f.p.'.0.0.0.|.7 +.k k k k 2 2 2 2 2 b I b b r u u u B B B B B B B B B B B V [.` B B B B |.|.|.|.|.|.|.|.", "|.|.] ] ..1.E.E.] ] ] ] p.[.0.0.0.8.0.+.k k k k 1.p.p.p.p.p.I b b r u u u u B B B B B B B B B B V [.` B B B B + ", "|.|.|.] ] | E.E.] | ] ] p.B B B 8.z S +.k k k k 1.p.p.y.y.p.9 b b r u u u u u B B N N N N s B B B S C B |.|.|.|.|. ", "|.|.|.] ] ] E.E.] | ] | F B B B 8.f S +.k k k k 1.p.p.u.y.p.I b b t e u u u u u u B B B B B B B u u C S |.|.|.|.|. o O O X ", "|.b b } ] ] E.E.] ] [ ] F B B B 8.f B +.p.p.p.p. 1.V V V V V 9 b b b b u u u u i u u u B B u u u u u _ |.|.|.|.|.|.|.b b b |.|.", "b b b ] ] ] E.E.] | [ X.F B V.V.8.f B +.p.p.p.p. 1.p.p.t.u.p.& * b b c u u u u u i i u u u u u u u u u u |.|.|.|.|.|.b b b |.|.", "b b b ] ] ] E.E.] ..{ ] F B V.V.0.f B +.p.p.p.p. 1.p.i.p.p.p.& & b b c u u u u u u u u u u u u u u u u u u |.|.|.|.|.b b b |.|.", "b b b { ] ] E.E.] ] ] ] > B B B 8.f ^ +.p.p.p.p. 2.p.p.i.p.p.& & b b b b u u u u u u u u u u u u u u u u u |.|.|.|.|.b b b |.|.", "b b b b b b b ] ] ] ] ] v B B B 5 x T l.p.p.p.p. P p.p.p.p.p.3 b b b b b c t t t t t t t t t u u u u u u u b b b b b b b b |.|.", "|.|.b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b |.|.", "|.|.* * * & * * & & & * * * * * * * * * * * * * * * * * * * * * & * * * & & & & * * * * * * * * * * * * * * & & * * * v b b |.|.", "|.|.& & & & & & & & & & & & & & & & & & * * & & * * * * * * & & & & & & & & & & & & & & & & & & & & & & & & & & & * * v b b |.|.", "|.|.|.|.|.|.|.|.& & & |.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.& & & u u u u u u u u u _.[.|.|.|.|.b b b |.|.", "|.|.|.|.|.|.|.|.& & & |.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.& & & (.(.(.(.(.(.(.(.(.8 @ |.|.|.|.b b b |.|.", "|.|.|.|.|.|.|.|.& & & |.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.& & & [.[.`.v.v.v.v.v.v.. |.|.|.b b b |.|.", "|.|.b b b |.|.|.& & & |.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.& & & |.|.|. |.b b b b |.|.", "|.|.b |.|.|.|.|.& & & |.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.& & & |.|.|.|.& & & & & |.|.|.n b b b b |.|.|.", "|.|.b b |.|.|.|.* = = |.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.* = = |.|.|.|.& & & & & |.|.|.b b b b b |.|.|.", "|.|.|.b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b b |.|.|.|.|.", "|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.", "|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.", "|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.", "|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.", "|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.", "|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.", "|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.", "|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.", "|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.", "|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|.|." }; xsnow-3.8.3/src/Santa.c0000666000000000000000000003275714732252143013117 0ustar0000000000000000/* -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- */ #include #include #include #include #include #include #include #include "xsnow-constants.h" #include "Santa.h" #include "pixmaps.h" #include "debug.h" #include "windows.h" #include "flags.h" #include "utils.h" #include "wind.h" #include "ixpm.h" #include "moon.h" #include "safe_malloc.h" #include "xpm2cairo-gdk.h" #define NOTACTIVE \ (Flags.BirdsOnly || !WorkspaceActive()) static int do_usanta(void *); static void init_Santa_surfaces(void); static Region RegionCreateRectangle(int x, int y, int w, int h); static void ResetSanta(void); static void SetSantaSizeSpeed(void); static void setSantaRegions(void); static int CurrentSanta; static Pixmap SantaMaskPixmap[PIXINANIMATION]; static Pixmap SantaPixmap[PIXINANIMATION]; static Region SantaRegion = 0; static float SantaSpeed; static float SantaXr; static float SantaYr; static int SantaYStep; static int OldSantaX = 0; // the x value of Santa when he was last drawn static int OldSantaY = 0; // the y value of Santa when he was last drawn static const float LocalScale = 0.6; static int MoonSeeking = 1; // size rudolph direction animation static cairo_surface_t *Santa_surfaces[MAXSANTA+1] [2] [2] [PIXINANIMATION] ; /* Speed for each Santa in pixels/second*/ static float Speed[] = {SANTASPEED0, /* Santa 0 */ SANTASPEED1, /* Santa 1 */ SANTASPEED2, /* Santa 2 */ SANTASPEED3, /* Santa 3 */ SANTASPEED4, /* Santa 4 */ }; void Santa_ui() { UIDO(SantaSize, SetSantaSizeSpeed(); ); UIDO(Rudolf, SetSantaSizeSpeed(); ); UIDO(NoSanta, ); UIDO(SantaSpeedFactor, SetSantaSizeSpeed(); ); UIDO(SantaScale, init_Santa_surfaces(); SetSantaSizeSpeed();); static int prev = 100; if(ScaleChanged(&prev)) { P("%d Santa_scale \n",global.counter); init_Santa_surfaces(); SetSantaSizeSpeed(); } } int Santa_draw(cairo_t *cr) { if (Flags.NoSanta) return TRUE; P("Santa_draw %d %d %d\n",global.counter++,global.SantaX,Flags.SantaSize); cairo_surface_t *surface; surface = Santa_surfaces[Flags.SantaSize][Flags.Rudolf][global.SantaDirection][CurrentSanta]; cairo_set_source_surface (cr, surface, global.SantaX, global.SantaY); my_cairo_paint_with_alpha(cr,ALPHA); OldSantaX = global.SantaX; OldSantaY = global.SantaY; return TRUE; } void Santa_erase(cairo_t *cr) { P("Santa_erase %d %d\n",OldSantaX,OldSantaY); (void)cr; myXClearArea(global.display, global.SnowWin, OldSantaX, OldSantaY, global.SantaWidth+1,global.SantaHeight, global.xxposures); } void Santa_init() { P("Santa_init\n"); int i; for (i=0; i 0.5) global.SantaDirection = 0; else global.SantaDirection = 1; ResetSanta(); add_to_mainloop(PRIORITY_HIGH, time_usanta, do_usanta); } void init_Santa_surfaces() { P("init_Santa_surfaces\n"); GdkPixbuf *pixbuf; int i,j,k; for(i=0; i3*SantaSpeed) global.ActualSantaSpeed = 3*SantaSpeed; else if (global.ActualSantaSpeed < -2*SantaSpeed) global.ActualSantaSpeed = -2*SantaSpeed; if (global.SantaDirection == 0) SantaXr += dt*global.ActualSantaSpeed; else SantaXr -= dt*global.ActualSantaSpeed; P("SantaXr: %ld global.SnowWinWidth: %d\n",lrint(SantaXr),global.SnowWinWidth); if ( (SantaXr >= global.SnowWinWidth && global.SantaDirection == 0) || (SantaXr <= -global.SantaWidth && global.SantaDirection == 1) ) { ResetSanta(); oldx = global.SantaX; oldy = global.SantaY; } global.SantaX = lrintf(SantaXr); dtt += dt; if (dtt > 0.1) { dtt = 0; CurrentSanta++; if (CurrentSanta >= PIXINANIMATION) CurrentSanta = 0; } yspeed = global.ActualSantaSpeed/4; sdt += dt; if (sdt > 2.0*50.0/SantaSpeed || sdt > 2.0) { // time to change yspeed sdt = 0; yspeeddir = randint(3)-1; // -1, 0, 1 if (SantaYr < santayrmin + 20) yspeeddir = 2; if (SantaYr > santayrmax - 20) yspeeddir = -2; int mooncy = global.moonY+Flags.MoonSize/2; int ms; if (global.SantaDirection == 0) ms = MoonSeeking && Flags.Moon && global.SantaX+global.SantaWidth < global.moonX+Flags.MoonSize && global.SantaX+global.SantaWidth > global.moonX-300; // Santa likes to hover the moon else ms = MoonSeeking && Flags.Moon && global.SantaX > global.moonX && global.SantaX < global.moonX+300; // Santa likes to hover the moon if(ms) { int dy = global.SantaY+global.SantaHeight/2 - mooncy; if (dy < 0) yspeeddir = 1; else yspeeddir = -1; if (dy < -global.moonR/2) // todo yspeeddir = 3; else if (dy > Flags.MoonSize/2) yspeeddir = -3; P("moon seeking %f %f %d %f\n",SantaYr, moonY, yspeeddir,SantaSpeed); } } SantaYr += dt*yspeed*yspeeddir; if (SantaYr < santayrmin) SantaYr = 0; if (SantaYr > santayrmax) SantaYr = santayrmax; global.SantaY = lrintf(SantaYr); XOffsetRegion(SantaRegion, global.SantaX - oldx, global.SantaY - oldy); XOffsetRegion(global.SantaPlowRegion, global.SantaX - oldx, global.SantaY - oldy); RETURN; } void ResetSanta() { // Most of the times, Santa will reappear at the side where He disappears if (drand48() > 0.2) global.SantaDirection = 1 - global.SantaDirection; // place Santa somewhere before the left edge or after the right edge of the screen int offset = global.SantaWidth*(drand48()+2); if (global.SantaDirection == 1) offset -= global.SantaWidth; //offset = 0; if (global.SantaDirection == 0) global.SantaX = -offset; else global.SantaX = global.SnowWinWidth + offset; P("%d\n",global.SantaX); SantaXr = global.SantaX; global.SantaY = randint(global.SnowWinHeight / 3)+40; // sometimes Santa is moon seeking, sometimes not MoonSeeking = drand48() > 0.5; P("MoonSeeking: %d\n",MoonSeeking); int ms; if (global.SantaDirection == 0) ms = MoonSeeking && Flags.Moon && global.moonX < 400; else ms = MoonSeeking && Flags.Moon && global.moonX > global.SnowWinWidth - 400; if (ms) { P("moon seeking at start\n"); global.SantaY = randint(Flags.MoonSize + 40)+global.moonY-20; } else global.SantaY = randint(global.SnowWinHeight / 3)+40; SantaYr = global.SantaY; SantaYStep = 1; CurrentSanta = 0; SetSantaSizeSpeed(); } void SantaVisible() { global.SantaX = global.SnowWinWidth/3; global.SantaY = global.SnowWinHeight/6+40; SantaXr = global.SantaX; SantaYr = global.SantaY; } void setSantaRegions() { P("setSantaRegions %d %d %d %d\n",global.SantaX,global.SantaY,global.SantaWidth,global.SantaHeight); if(SantaRegion) XDestroyRegion(SantaRegion); SantaRegion = RegionCreateRectangle( global.SantaX,global.SantaY,global.SantaWidth,global.SantaHeight); if(global.SantaPlowRegion) XDestroyRegion(global.SantaPlowRegion); if(global.SantaDirection == 0) global.SantaPlowRegion = RegionCreateRectangle( global.SantaX + global.SantaWidth, global.SantaY, 1, global.SantaHeight); else global.SantaPlowRegion = RegionCreateRectangle( global.SantaX - 1, global.SantaY, 1, global.SantaHeight); } Region RegionCreateRectangle(int x, int y, int w, int h) { XPoint p[5]; p[0].x = x; p[0].y = y; p[1].x = x+w; p[1].y = y; p[2].x = x+w; p[2].y = y+h; p[3].x = x; p[3].y = y+h; p[4].x = x; p[4].y = y; return XPolygonRegion(p, 5, EvenOddRule); } xsnow-3.8.3/src/Santa.h0000666000000000000000000000203214732252143013103 0ustar0000000000000000/* -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- */ #pragma once #include extern int Santa_draw(cairo_t *cr); extern void Santa_erase(cairo_t *cr); extern void Santa_init(void); extern void Santa_ui(void); extern void SantaVisible(void); xsnow-3.8.3/src/aurora.c0000666000000000000000000006523714732252143013341 0ustar0000000000000000/* -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- */ #include #include #include #include #include #include #include #include #include #include #include #include "xsnow-constants.h" #include "debug.h" #include "flags.h" #include "windows.h" #include "clocks.h" #include "snow.h" #include "aurora.h" #include "utils.h" #include "xsnow.h" #include "spline_interpol.h" #include "safe_malloc.h" #define NOTACTIVE \ (Flags.BirdsOnly || !WorkspaceActive()) static void *do_aurora(void *); static void aurora_setparms(AuroraMap *a); static void aurora_changeparms(AuroraMap *a); static void aurora_computeparms(AuroraMap *a); static void create_aurora_base(const double *y, int n, double *slant, int nslant, double theta, int nw, int np, aurora_t **z, int *nz); static double cscale(double d, int imax, float ah, double az,double h); static GdkRGBA color; static const char *AuroraColor = "green"; static AuroraMap a; static const double turnfuzz = 0.015; static double alphamax = 0.7; // do_aurora_real will paint using aurora_cr, which will be connected to aurora_surface1 // Using a semaphore, aurora_surface1 will be coped to aurora_surface which is put on the // screen in aurora_draw // static cairo_surface_t *aurora_surface = NULL; static cairo_surface_t *aurora_surface1 = NULL; static cairo_t *aurora_cr = NULL; static sem_t copy_sem; static sem_t comp_sem; static sem_t init_sem; static int lock_comp(void); static int unlock_comp(void); static int lock_init(void); static int unlock_init(void); static int lock_copy(void); static int unlock_copy(void); static unsigned short xsubi[3]; // this is used by erand48() in the compute thread void aurora_init() { // lock everything P("init: 1\n"); lock_init(); P("init: 2\n"); static int firstcall = 1; if (!firstcall) if(!global.IsDouble) aurora_erase(); if (!gdk_rgba_parse(&color, AuroraColor)) gdk_rgba_parse(&color,"rgb(255,165,0)"); if (Flags.AuroraWidth > 100) Flags.AuroraWidth = 100; else if (Flags.AuroraWidth < 10) Flags.AuroraWidth = 10; if (Flags.AuroraBase > 95) Flags.AuroraBase = 95; else if (Flags.AuroraBase < 10) Flags.AuroraBase = 10; if (Flags.AuroraHeight > 100) Flags.AuroraHeight = 100; else if (Flags.AuroraHeight < 0) Flags.AuroraHeight = 0; // the aurora surface can be somewhat larger than SnowWinWidth // and will be placed somewhat to the left int f = turnfuzz * global.SnowWinWidth; a.width = global.SnowWinWidth *Flags.AuroraWidth *0.01+f; a.base = global.SnowWinHeight*Flags.AuroraBase*0.01; aurora_setparms(&a); if(aurora_surface) cairo_surface_destroy(aurora_surface); if(aurora_surface1) cairo_surface_destroy(aurora_surface1); if(aurora_cr) cairo_destroy(aurora_cr); aurora_surface = cairo_image_surface_create(CAIRO_FORMAT_ARGB32,a.width,a.base); aurora_surface1 = cairo_image_surface_create(CAIRO_FORMAT_ARGB32,a.width,a.base); aurora_cr = cairo_create(aurora_surface1); static pthread_t thread = 0; if (firstcall) { firstcall = 0; a.z = NULL; a.zh = NULL; a.za = NULL; a.zaa = NULL; a.fuzz = NULL; a.lfuzz = 0; xsubi[0] = drand48()*100; xsubi[1] = drand48()*100; xsubi[2] = drand48()*100; pthread_create(&thread,NULL,do_aurora,&a); } P("end init 1\n"); unlock_init(); P("end init 2\n"); } void aurora_sem_init() { sem_init(&comp_sem,0,1); sem_init(&init_sem,0,1); sem_init(©_sem,0,1); } int lock_comp() { return sem_wait(&comp_sem); } int unlock_comp() { return sem_post(&comp_sem); } int lock_init() { return sem_wait(&init_sem); } int unlock_init() { return sem_post(&init_sem); } int lock_copy() { return sem_wait(©_sem); } int unlock_copy() { return sem_post(©_sem); } void aurora_ui() { UIDO(Aurora , ); UIDO(AuroraWidth , aurora_init(); ); UIDO(AuroraBase , aurora_init(); ); UIDO(AuroraHeight , aurora_init(); ); UIDO(AuroraLeft , aurora_init(); ); UIDO(AuroraMiddle , aurora_init(); ); UIDO(AuroraRight , aurora_init(); ); UIDO(AuroraBrightness , ); UIDO(AuroraSpeed , ); } void aurora_draw(cairo_t *cr) { P("aurora_draw %d %d\n",Flags.Aurora,global.counter++); if(Flags.Aurora == 0) return; lock_copy(); cairo_set_source_surface(cr,aurora_surface,a.x,0); double alpha = a.alpha*0.02*Flags.AuroraBrightness; if (alpha > 1) alpha = 1; else if(alpha < 0) alpha = 0; P("alphas: %d %f %f %f\n",Flags.AuroraBrightness,alpha,a.alpha,ALPHA*alpha); cairo_paint_with_alpha(cr,ALPHA*alpha); unlock_copy(); } void aurora_erase() { P("aurora_erase %d %d %d %d \n",a.x,a.y,a.width,a.height); myXClearArea(global.display, global.SnowWin, a.x, a.y, a.width, a.base, global.xxposures); } void *do_aurora(void *d) { (void)d; P("do_aurora %d %d\n",Flags.Aurora,global.counter++); while(1) { if (Flags.Done) pthread_exit(NULL); if(!(Flags.Aurora == 0 || NOTACTIVE)) { lock_comp(); P("%d do_aurora\n",global.counter++); lock_init(); AuroraMap *a = (AuroraMap *) d; int j; aurora_changeparms(a); cairo_save(aurora_cr); cairo_set_antialias(aurora_cr,CAIRO_ANTIALIAS_NONE); cairo_set_line_cap(aurora_cr,CAIRO_LINE_CAP_BUTT); cairo_set_line_cap(aurora_cr,CAIRO_LINE_CAP_SQUARE); cairo_set_line_cap(aurora_cr,CAIRO_LINE_CAP_ROUND); // clean the surface. Not needed with pthreads //cairo_set_source_rgba(aurora_cr,0,0,0,0); //cairo_set_operator(aurora_cr,CAIRO_OPERATOR_SOURCE); //cairo_paint(aurora_cr); //cairo_restore(aurora_cr); //cairo_save(aurora_cr); int imax = 100; // see https://www.cairographics.org/operators/ //cairo_set_operator(aurora_cr,CAIRO_OPERATOR_DARKEN); //cairo_set_operator(aurora_cr,CAIRO_OPERATOR_COLOR_DODGE); //cairo_set_operator(aurora_cr,CAIRO_OPERATOR_COLOR_BURN); //cairo_set_operator(aurora_cr,CAIRO_OPERATOR_SOFT_LIGHT); //cairo_set_operator(aurora_cr,CAIRO_OPERATOR_LIGHTEN); //cairo_set_operator(aurora_cr,CAIRO_OPERATOR_EXCLUSION); //cairo_set_operator(aurora_cr,CAIRO_OPERATOR_LIGHTEN); //cairo_set_operator(aurora_cr,CAIRO_OPERATOR_SOURCE); // would be nice , but doesn't work .. //cairo_set_operator(aurora_cr,CAIRO_OPERATOR_HSL_HUE); //cairo_set_operator(aurora_cr,CAIRO_OPERATOR_HSL_SATURATION); //cairo_set_operator(aurora_cr,CAIRO_OPERATOR_HSL_COLOR); //cairo_set_operator(aurora_cr,CAIRO_OPERATOR_HSL_LUMINOSITY); cairo_set_operator(aurora_cr,CAIRO_OPERATOR_DIFFERENCE); //cairo_set_operator(aurora_cr,CAIRO_OPERATOR_SCREEN); //cairo_set_operator(aurora_cr,CAIRO_OPERATOR_XOR); // draw aurora surface rectangle if(0) { cairo_set_source_rgba(aurora_cr,color.red, color.green, color.blue,1); cairo_set_line_width(aurora_cr,4); cairo_move_to(aurora_cr,0, 0); cairo_line_to(aurora_cr,a->width, 0); cairo_line_to(aurora_cr,a->width, a->base); cairo_line_to(aurora_cr,0, a->base); cairo_line_to(aurora_cr,0, 0); cairo_stroke(aurora_cr); } cairo_set_line_width(aurora_cr,a->step); cairo_pattern_t *vpattern=cairo_pattern_create_linear(0,0,0,imax); // height r g b a cairo_pattern_add_color_stop_rgba(vpattern,0.0, 1, 0,1,0.05); // purple top cairo_pattern_add_color_stop_rgba(vpattern,0.2, 1, 0,1,0.15); // purple top cairo_pattern_add_color_stop_rgba(vpattern,0.3, 0, 1,0,0.2); // green cairo_pattern_add_color_stop_rgba(vpattern,0.7, 0, 1,0,0.6); cairo_pattern_add_color_stop_rgba(vpattern,0.8, 0.2,1,0,0.8); // yellow-ish cairo_pattern_add_color_stop_rgba(vpattern,1.0, 0.1,1,0,0.0); cairo_surface_t *vertsurf = cairo_image_surface_create(CAIRO_FORMAT_ARGB32,a->step,imax); cairo_t *vertcr = cairo_create(vertsurf); cairo_set_antialias(vertcr,CAIRO_ANTIALIAS_NONE); cairo_set_source(vertcr,vpattern); cairo_rectangle(vertcr,0,0,a->step,imax); cairo_fill(vertcr); int zmin = a->step*a->z[0].x; int zmax = a->step*a->z[0].x; for (j=0; jnz; j++) { double alpha = 1.0; double d = 100; double scale = cscale(imax,d,a->hmax,a->zh[j],Flags.AuroraHeight); P("scale: %f\n",scale); P("theta: %f\n",a->theta); //P("scale: %d %f %f %f %f\n",k,p[k],h[k],d,scale); cairo_surface_set_device_scale(vertsurf,1,scale); P("height: %d %f\n",j,scale*cairo_image_surface_get_height(vertsurf)); if(1) { // draw aurora cairo_set_source_surface (aurora_cr, vertsurf, a->step*a->z[j].x, a->z[j].y - imax/scale); cairo_paint_with_alpha(aurora_cr,alpha*a->za[j]); } if(0) { // draw one aurora pillar cairo_set_source_surface (aurora_cr, vertsurf, 2000, 400); cairo_paint(aurora_cr); } P("zj: %d\n",a->step*z[j].x); if(a->step*a->z[j].x < zmin) zmin = a->z[j].x; if(a->step*a->z[j].x > zmax) zmax = a->z[j].x; //k++; } P("zmin: %d %d \n",zmin,zmax); if(1) { // draw fuzz for (j=0; jnfuzz; j++) { double alpha = 1.0; double d = 100; double scale = cscale(imax,d,a->hmax,a->fuzz[j].h,Flags.AuroraHeight); P("fuzz[j]: %d %d %g %g %g\n",j,a->fuzz[j].x,a->fuzz[j].y,a->fuzz[j].a,a->fuzz[j].h); P("scale: %d %d %d %f\n",j,a->fuzz[j].x,a->nfuzz,scale); P("theta: %f\n",a->theta); cairo_surface_set_device_scale(vertsurf,1,scale); P("height: %d %f\n",j,scale*cairo_image_surface_get_height(vertsurf)); if(1) { // draw fuzz cairo_set_source_surface (aurora_cr, vertsurf, a->step*a->fuzz[j].x, a->fuzz[j].y - imax/scale); cairo_paint_with_alpha(aurora_cr,alpha*a->fuzz[j].a); // yes: draw it twice to get the same luminosity as aurora near turning points cairo_set_source_surface (aurora_cr, vertsurf, a->step*a->fuzz[j].x, a->fuzz[j].y - imax/scale); cairo_paint_with_alpha(aurora_cr,alpha*a->fuzz[j].a); } } } if(0) { // draw base of aurora cairo_save(aurora_cr); cairo_set_operator(aurora_cr,CAIRO_OPERATOR_OVER); cairo_set_source_rgba(aurora_cr,1,1,0,1); for(j=0; jnz; j++) { cairo_rectangle(aurora_cr,a->step*a->z[j].x, a->z[j].y-2,1,1); } cairo_fill(aurora_cr); cairo_set_source_rgba(aurora_cr,1,0,0,1); for(j=0; jnfuzz; j++) { cairo_rectangle(aurora_cr,a->step*a->fuzz[j].x, a->fuzz[j].y-2,1,1); } cairo_fill(aurora_cr); cairo_restore(aurora_cr); } cairo_destroy(vertcr); cairo_surface_destroy(vertsurf); cairo_pattern_destroy(vpattern); cairo_restore(aurora_cr); //free(p); P("%d do_aurora surface %d %d\n",global.counter++,a->width,a->base); // make available just created surface as aurora_surface // and create a new aurora_surface1 lock_copy(); cairo_surface_destroy(aurora_surface); cairo_destroy (aurora_cr); aurora_surface = aurora_surface1; unlock_copy(); aurora_surface1 = cairo_image_surface_create(CAIRO_FORMAT_ARGB32,a->width,a->base); aurora_cr = cairo_create(aurora_surface1); unlock_comp(); unlock_init(); } P("%d speed %d %f\n",global.counter++,Flags.AuroraSpeed,1000000*time_aurora/(0.2*Flags.AuroraSpeed)); usleep((useconds_t)(1.0e6*time_aurora/(0.2*Flags.AuroraSpeed))); } return NULL; } double cscale(double d, int imax, float ah, double az, double h) { double scale = imax/d; double s = 1.8-0.016*h; scale = s*imax/ah/az; if(scale < 0.125) scale = 0.125; if(scale > 4) scale = 4; P("scale1: %f\n",scale); return scale; } void aurora_setparms(AuroraMap *a) { int f = turnfuzz * global.SnowWinWidth + 2; a->w = a->width - 2*f; //Flags.AuroraWidth*0.01*global.SnowWinWidth; a->xoffset = f; if (Flags.AuroraLeft) a->x = -f/2; //a->x = f; else if (Flags.AuroraMiddle) a->x = (global.SnowWinWidth - a->width)/2; // + f; else // AuroraRight assumed a->x = global.SnowWinWidth - a->width; // - f; P("a-> a->width %d %d %d\n",a->w,a->width,a->x); //a->y = Flags.AuroraBase *global.SnowWinHeight*0.01; a->y = 0; int i; for (i=0; ipoints[i] = 0.2+0.4*drand48(); a->dpoints[i] = (2*(i%2)-1)*0.0005; P("a.dpoints %d %f\n",i,a.dpoints[i]); } a->slantmax = 3; for(i=0; islant[i] = a->slantmax*(2*drand48()-1); a->dslant[i] = (2*(i%2)-1)*0.02; } a->fuzzleft = 0.1; a->fuzzright = 0.1; a->alpha = drand48()*alphamax; a->dalpha = 0.011; a->theta = drand48()*360; a->dtheta = 0.2; a->hmax = 0.6*a->base; if (a->hmax < 3) a->hmax = 3; for (i=0; ih[i] = 0.8*drand48()+0.2; a->dh[i] = (2*(i%2)-1)*0.01; } for (i=0; ia[i] = 0.5*drand48()+0.5; a->da[i] = (2*(i%2)-1)*0.01; } for (i=0; iaa[i] = drand48(); a->daa[i] = (2*(i%2)-1)*0.01; } a->step = 1; aurora_computeparms(a); } void aurora_changeparms(AuroraMap *a) { int i; if(1) { a->alpha += a->dalpha; if (a->alpha > alphamax ) a->dalpha = -fabs(a->dalpha); else if (a->alpha < 0.4) a->dalpha = fabs(a->dalpha); P("a,alpha: %f\n",a->alpha); } if(1) { // global shape of aurora for (i=0; ipoints[i] += a->dpoints[i]*erand48(xsubi); if (a->points[i] > 1) { a->points[i] = 1; a->dpoints[i] = -fabs(a->dpoints[i]); } else if (a->points[i] < 0 ) { a->points[i] = 0; a->dpoints[i] = fabs(a->dpoints[i]); } } } if(1) { // rotation angle, including some not used methods if(0) { if (a->theta > -8 && a->theta < 8) { a->theta += 0.2*a->dtheta; } else { a->theta += a->dtheta; //if (a->theta > 40) if (a->theta > 360) { a->theta = 360; a->dtheta = -fabs(a->dtheta); } //else if(a->theta < -40) else if(a->theta < 0) { a->theta = 0; a->dtheta = fabs(a->dtheta); } } } if(0) { double dt; // around 90 and 270 degrees, the changes are relatively large, that is why // cos() is used. dt = fabs(cos(M_PI*a->theta/180.0))+0.2*a->dtheta; a->theta += dt*a->dtheta*(erand48(xsubi)+0.5); if (a->theta > 360) a->theta -= 360; P("a.theta: %f %f %f\n",a->theta,dt,a->dtheta); } if(1) { double dt = 0.2; a->theta += dt*a->dtheta*(erand48(xsubi)+0.5); if (a->theta < 175) { a->theta = 175; a->dtheta = fabs(a->dtheta); } else if (a->theta > 185) { a->theta = 185; a->dtheta = -fabs(a->dtheta); } P("a.theta: %f\n",a->theta); } } // slant if(1) { for(i=0; islant[i] += a->dslant[i]*erand48(xsubi); if (a->slant[i] > a->slantmax) { a->slant[i] = a->slantmax; a->dslant[i] = -fabs(a->dslant[i]); } else if (a->slant[i] < -a->slantmax) { a->slant[i] = -a->slantmax; a->dslant[i] = fabs(a->dslant[i]); } P("slant: %d %f\n",i,a->slant[i]); } } if(1) { // height of aurora for (i=0; ih[i] += a->dh[i]*erand48(xsubi); if (a->h[i] > 1) { a->h[i] = 1; a->dh[i] = -fabs(a->dh[i]); } else if (a->h[i] < 0.2 ) { a->h[i] = 0.2; a->dh[i] = fabs(a->dh[i]); } } } if(1) { // transparency of aurora for (i=0; ia[i] += a->da[i]*erand48(xsubi); if (a->a[i] > 1.2) { a->a[i] = 1.2; a->da[i] = -fabs(a->da[i]); } else if (a->a[i] < 0.5 ) { a->a[i] = 0.5; a->da[i] = fabs(a->da[i]); } } } if(1) { // high frequency transparency of aurora for (i=0; iaa[i] += a->daa[i]*erand48(xsubi); if (a->aa[i] > 1.2) { a->aa[i] = 1.2; a->daa[i] = -fabs(a->daa[i]); } else if (a->aa[i] < 0.1 ) { a->aa[i] = 0.1; a->daa[i] = fabs(a->daa[i]); } } } aurora_computeparms(a); } void aurora_computeparms(AuroraMap *a) { int i; if (a->z) { free(a->z); a->z = NULL; } int np = a->w/a->step; create_aurora_base(a->points, AURORA_POINTS, a->slant, AURORA_S, a->theta*M_PI/180.0, 0, np, &(a->z), &(a->nz)); // normalize z.y values and z.x double ymin = a->z[0].y; double ymax = a->z[0].y; for (i=0; inz; i++) { if (a->z[i].y< ymin) ymin = a->z[i].y; if (a->z[i].y > ymax) ymax = a->z[i].y; a->z[i].x += a->xoffset; } if(1) { // prevent too large jumps in position of aurora static double ymin_old = 1; static double ymax_old = 1; static const double dmax = 0.01; if (fabs(ymin - ymin_old) < 0.3) { if ((ymin - ymin_old) > dmax) { P("ymin %f\n",ymin - ymin_old); ymin = ymin_old + dmax; } else if ((ymin - ymin_old) < -dmax) { P("ymin %f\n",ymin - ymin_old); ymin = ymin_old - dmax; } } if (fabs(ymax - ymax_old) < 0.3) { if ((ymax - ymax_old) > dmax) { P("ymax %f\n",ymax - ymax_old); ymax = ymax_old + dmax; } else if ((ymax - ymax_old) < -dmax) { P("ymax %f\n",ymax - ymax_old); ymax = ymax_old - dmax; } } ymin_old = ymin; ymax_old = ymax; } double d = ymax - ymin; if (d < 0.1) d = 0.1; double s = (a->base-a->hmax)/d; P("ymin %f %f %f %f\n",ymin,ymax,d,s); for (i=0; inz; i++) { a->z[i].y = a->base - (a->z[i].y-ymin)*s; P("a->z[i].y: %d %f\n",i,z[i].y); } // height double dx; double px[AURORA_H]; for (i=0; izh) { free(a->zh); a->zh = NULL; } double *x = (double *)malloc(a->nz*sizeof(double)); assert(x); a->zh = (double *)malloc(a->nz*sizeof(double)); assert(a->zh); dx = (double)(AURORA_H-1)/(double)(a->nz - 1); for (i=0; inz; i++) x[i] = i*dx; x[a->nz-1] = px[AURORA_H-1]; spline_interpol(px,AURORA_H,a->h,x,a->nz,a->zh); // alpha values double pa[AURORA_A]; for (i=0; iza) { free(a->za); a->za = NULL; } a->za = (double *)malloc(a->nz*sizeof(double)); dx = (double)(AURORA_A-1)/(double)(a->nz - 1); for (i=0; inz; i++) x[i] = i*dx; x[a->nz - 1] = pa[AURORA_A - 1]; spline_interpol(pa,AURORA_A,a->a,x,a->nz,a->za); // high frequency alpha double paa[AURORA_AA]; for (i=0; izaa) { free(a->zaa); a->zaa = NULL; } a->zaa = (double *)malloc(a->nz*sizeof(double)); assert(a->zaa); dx = (double)(AURORA_AA-1)/(double)(a->nz - 1); for (i=0; inz; i++) x[i] = i*dx; x[a->nz - 1] = paa[AURORA_AA - 1]; spline_interpol(paa,AURORA_AA,a->aa,x,a->nz,a->zaa); free(x); for (i=0; inz; i++) { double alpha = 1; if (i < a->fuzzleft*a->nz) alpha = ((float)i)/(a->fuzzleft*a->nz); if (i>a->nz*(1-a->fuzzright)) { alpha = ((float)(a->nz-i))/(a->fuzzright*a->nz); P("alpha: %d %f\n",i,alpha); } alpha += 0.05*a->zaa[i]; a->za[i] *= alpha; } if(1) { // add fuzz on turning points, second method // add some points with diminishing alpha a->nfuzz = 0; int f = turnfuzz * global.SnowWinWidth; int d0 = a->z[1].x - a->z[0].x; i = 0; while(1) { i++; if (i >= a->nz-1) break; int d = a->z[i+1].x - a->z[i].x; if (d0 != d) { if(a->lfuzz <= a->nfuzz + f) { a->lfuzz += 4*f; a->fuzz = (fuzz_t *)realloc(a->fuzz, a->lfuzz*sizeof(fuzz_t)); } assert(a->fuzz); P("d0 d: %d %d %d %d %d\n",a->z[i].x,d0,d,a->nfuzz,a->lfuzz); if (d0 > 0) // edge on the right side { P("Right side... %d %d %d %ld\n",a->z[i].x,a->nfuzz,a->lfuzz,sizeof(fuzz_t)); int jmax = i + f; if (jmax > a->nz-1) jmax = a->nz-1; int jj = jmax; int j; for (j=i; jz[j+1].x - a->z[j].x != d) break; } if(jmax > j) { P("adjust jmax: %d %d\n",jmax,j); jmax = j; } jj = i - jmax; if (jj < 1) jj = 1; for (j=i-1; j > jj; j--) { P("a d: %d %d\n",d,(a->z[j-1].x - a->z[j].x)); if (a->z[j-1].x - a->z[j].x != d) { P("break %d\n",j); break; } } if (jmax + j > 2*i) { P("Adjust\n"); jmax = 2*i - j; } for (j=i; jfuzz[a->nfuzz].x = a->z[i].x+j-i; a->fuzz[a->nfuzz].y = a->z[i].y; double alpha = a->za[i]*(double)(jmax - j)/(double)(jmax - i); if(j == i) alpha *=0.5; a->fuzz[a->nfuzz].a = alpha; a->fuzz[a->nfuzz].h = a->zh[i]; (a->nfuzz)++; } } else // edge on the left side { P("Left side... %d %d %d %ld\n",a->z[i].x,a->nfuzz,a->lfuzz,sizeof(fuzz_t)); int jmin = i - f; if (jmin < 1) jmin = 1; int jj = i + f; if (jj > a->nz-1) jj = a->nz-1; int j; for (j=i+1; jz[j].x - a->z[j-1].x != d) break; } if (j+jmin < 2*i) { P("adjust jmin: %d %d %d %d\n",jmin,j,a->z[i].x,global.counter++); jmin = 2*i - j; } jj = i - jmin; if (jj < 1) jj = 1; for (j=i; j > jj; j--) { P("a d: %d %d\n",d,(a->z[j-1].x - a->z[j].x)); if (a->z[j-1].x - a->z[j].x != d) { P("break %d\n",j); break; } } if (j > jmin) { jmin = j; } for (j=i; j>jmin; j--) { a->fuzz[a->nfuzz].x = a->z[i].x-i+j; a->fuzz[a->nfuzz].y = a->z[i].y; double alpha = a->za[i]*(double)(j-jmin)/(double)(i-jmin); if (j == i) alpha *=0.5; a->fuzz[a->nfuzz].a = alpha; a->fuzz[a->nfuzz].h = a->zh[i]; (a->nfuzz)++; } } } d0 = d; } } } // https://www.gnu.org/software/gsl/doc/html/interp.html#sec-interpolation // creates base for aurora // double *y: input y coordinates of points to be used for interpolation // int n: input: number of y points e.g. 10 (n >= 3) // double *slant: input: slants to be used (e.g 0..4) // nslant: number of slant points, e.g. 2*n // theta: rotation angle to be applied radials, e.g. 3.14/4.0 // int nw: input, length of scratch array each element 2 doubles, e.g. 1000 (np*n should be enough) // if nw <= 0, np*n is used // int np: input, length of output x-axis, e.g. 100 // NOTE: the length of the output array z will in // general be larger than np. // aurora_t **z: output: x and y coordinates of the requested aurora // this array is malloc'd in this function, and can be freed // using free() // int *nz: output: number of output values in z // The output values are available as in: // for (i=0; ix = -1.234; // Compiler warns that possibly pp->x will not be initialized ... pp->y = -1.234; // Same for this one. // so we give them values here, which will be overwritten later on. for (i=0; ix = ai*costheta - yi*sintheta; pp->y = ai*sintheta + yi*costheta; pp++; } pp = p; double pmin = pp->x; double pmax = pp->x; for(i=0; ix; if(px < pmin) pmin = px; if(px > pmax) pmax = px; pp++; } pp = p; double d = (pmax - pmin)/np; int m1 = (pp->x - pmin)/d; int lz = 1; m1 = (pp->x - pmin)/d; aurora_t *pz = (aurora_t*)malloc(lz*sizeof(aurora_t)); assert(pz); pz[0].y = pp->y; pz[0].x = pp->x; int k = 1; for (i=1; ix - pmin)/d; if(k+abs(m-m1) >= lz) { lz += nw + abs(m-m1); pz = (aurora_t*)realloc(pz,lz*sizeof(aurora_t)); assert(pz); } int j; if (m > m1) { for (j=m1+1; j<=m; j++) { pz[k].y = pp->y; pz[k].x = j; k++; } m1 = m; } else if (m < m1) { for (j=m1-1; j>=m; j--) { pz[k].y = pp->y; pz[k].x = j; k++; } m1 = m; } } *nz = k; *z = (aurora_t*)realloc(pz,k*sizeof(aurora_t)); assert(*z); gsl_spline_free (spline); gsl_interp_accel_free (acc); gsl_spline_free (splines); gsl_interp_accel_free (accs); free(p); free(x); free(s); } xsnow-3.8.3/src/aurora.h0000666000000000000000000000557314732252143013343 0ustar0000000000000000/* -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- */ #pragma once #include #define AURORA_POINTS 8 // shape #define AURORA_H 6 // height #define AURORA_A 5 // alpha #define AURORA_AA 200 // high-frequency alpha #define AURORA_S 2*AURORA_POINTS + 1 // slant typedef struct _aurora_t { double y; int x; } aurora_t; typedef struct _fuzz_t { double y; double a; double h; int x; } fuzz_t; typedef struct _AuroraMap { int width; // size of aurora surface int base; // base of aurora surface int x,y; // coordinates of aurora painting in screen coordinates int xoffset; // value to add to x value of aurora int w; // width of aurora painting float hmax; // max height of corona float fuzzleft,fuzzright; // left and right fading double alpha,dalpha; // transparency and transparency change double theta,dtheta; // rotation and rotation change double points[AURORA_POINTS],dpoints[AURORA_POINTS]; // points used for drawing spline for bottom of aurora // dpoints: change in points double h[AURORA_H],dh[AURORA_H]; // spline points for height of aurora double a[AURORA_A],da[AURORA_A]; // spline points for alpha of aurora double aa[AURORA_AA],daa[AURORA_AA]; // spline points for high freqency alpha of aurora double slant[AURORA_S],dslant[AURORA_S]; // spline points for slant factor of aurora double slantmax; int nz; // number of points defining aurora double *zh; // computed values from 'h' (nz of them) double *za; // computed values from 'a' (nz of them) double *zaa; // computed values from 'aa' (nz of them) aurora_t *z; // values computed from 'points' int step; // step size in pixels computing aurora fuzz_t *fuzz; int lfuzz,nfuzz; } AuroraMap; extern void aurora_init(void); extern void aurora_ui(void); extern void aurora_draw(cairo_t *cr); extern void aurora_erase(void); extern void aurora_sem_init(void); xsnow-3.8.3/src/birdglobals.h0000666000000000000000000000377314732252143014336 0ustar0000000000000000/* -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- */ #pragma once #include "doitb.h" #include "xsnow.h" extern struct _blobals { int maxix, maxiy, maxiz; // [pixels] float maxx, maxy, maxz; // [m] float ax, ay, az; // [pixels/m] see r2i in main.c for usage float ox, oy, oz; // [m] idem float maxrange; // max distanc to look for other birds [m] float bird_scale; // scale for drawing birds float prefdweight; // dimensionless float meanspeed; // [m/s] preferred mean speed of birds int neighbours_max; // max number of neighbours to look at float range; // range wherein neighbours are to be found [m] float mean_distance; // mean distance [m] float xc, zc; // coordinates of camera obscura lens unsigned int freeze BITS(1); // when true, system freezes #define DOITB(what,type) \ type what; \ type what ## _new; DOITALLB() #undef DOITB #define DOITB(what,type) \ unsigned int what ## _changed BITS(1); DOITALLB() #undef DOITB #define DOITB(what) \ unsigned int what ## _requested BITS(1); BUTTONALL() #undef DOITB } blobals; xsnow-3.8.3/src/birds.c0000666000000000000000000006653314732252143013153 0ustar0000000000000000/* -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- */ // #include #include #include #include #include #include #include #include #include "xsnow-constants.h" #include "xsnow.h" #include "Santa.h" #include "birds.h" #include "clocks.h" #include "debug.h" #include "doitb.h" #include "flags.h" #include "birdglobals.h" #include "hashtable.h" #include "ixpm.h" #include "kdtree.h" #include "mainstub.h" #include "pixmaps.h" #include "safe_malloc.h" #include "ui.h" #include "utils.h" #include "windows.h" #include "xpm2cairo-gdk.h" #define NWINGS 8 #define NBIRDPIXBUFS (3*NWINGS) #define INACTIVE\ (!Flags.ShowBirds || blobals.freeze || !WorkspaceActive()) #define LEAVE_IF_INACTIVE if INACTIVE return TRUE /* Surface to store current scribbles */ static GdkPixbuf *bird_pixbufs[NBIRDPIXBUFS]; static cairo_surface_t *attrsurface = NULL; static int Nbirds; // is copied from Flags.Nbirds in init_birds. We cannot have that // // Nbirds is changed outside init_birds typedef struct _Birdtype { float x,y,z; // position, meters // x: horizontal // y: in/out screen // z: vertical float sx,sy,sz; // velocity, m/sec int ix,iy,iz,iw,ih; // pixels // ix .. in pixels, used to store previous screen parameters int wingstate, orient; int drawable; // is in drawable range // comes in handy at erasing a bird: int prevx, prevy, prevw, prevh, prevdrawable; } BirdType; struct _blobals blobals; static void attrbird2surface(void); static void birds_init_color(void); static void birds_set_attraction_point_relative(float x, float y, float z); static void birds_set_scale(void); static void birds_set_speed(void); static void clear_flags(void); static int do_change_attr(void *); static void show_attr(void); static float attr_maxz(float y); static int do_update_pos_birds(void *); static int do_wings(void *); static void *do_update_speed_birds(void *); static int do_main_window(void *); static void init_bird_pixbufs(const char *color); static void main_window(void); static void normalize_speed(BirdType *bird, float speed); static void prefxyz(BirdType *bird, float d, float e, float x, float y, float z, float *prefx, float *prefy, float *prefz); static void r2i(BirdType *bird); static void i2r(BirdType *bird); static int attrbird_erase(int force); static void init_birds(int start); static void init_bird(BirdType *bird); static int lock(void); static int unlock(void); static float time_update_pos_birds = 0.01; static float time_update_speed_birds = 0.20; static float time_wings = 0.10; static struct kdtree *kd = NULL; static BirdType *birds = NULL; static BirdType attrbird; static sem_t sem; void birds_ui() { UIDO(ShowBirds , lock(); birds_erase(1); unlock(); attrbird_erase(1); ); UIDO(BirdsOnly , ClearScreen(); do_change_attr(NULL); ); UIDO(Neighbours , ); UIDO(Anarchy , ); UIDO(PrefDistance , ); UIDO(ViewingDistance , attrbird2surface(); ); UIDO(BirdsSpeed , birds_set_speed(); ); UIDO(AttrFactor , ); UIDO(DisWeight , ); UIDO(FollowWeight , ); UIDO(BirdsScale , birds_set_scale(); ); UIDO(ShowAttrPoint , attrbird_erase(1); ); UIDO(AttrSpace , show_attr(); ); UIDOS(BirdsColor , birds_init_color(); ClearScreen();); UIDO(Nbirds , int start = OldFlags.Nbirds; if (Flags.Nbirds <= 0) Flags.Nbirds = 1; if (Flags.Nbirds > NBIRDS_MAX) Flags.Nbirds = NBIRDS_MAX; init_birds(start);); UIDO(FollowSanta, if (!Flags.FollowSanta) do_change_attr(NULL);); if(Flags.BirdsRestart) { Flags.BirdsRestart = 0; init_birds(0); do_change_attr(NULL); P("Changes: %d\n",Flags.Changes); } } void birds_sem_init() { sem_init(&sem,0,1); } int lock() { return sem_wait(&sem); } int unlock() { return sem_post(&sem); } static void normalize_speed(BirdType *bird, float speed) { float v2 = sq3(bird->sx, bird->sy, bird->sz); if (fabsf(v2) < 1.0e-10) v2 = blobals.meanspeed; float a = speed/sqrtf(v2); bird->sx *= a; bird->sy *= a; bird->sz *= a; } static float scale(float y) { float s; if (y != 0) { s = 0.005*(100-Flags.ViewingDistance)*blobals.maxy/y; } else s = 1.0e6; P("scale:%f\n",s); return s; } //#define CO_REAL // given bird, compute screen coordinates ix and iz, and depth iy void r2i(BirdType *bird) { if(bird->y > Flags.ViewingDistance/8) { bird->drawable = 1; float f = scale(bird->y); P("%f %d %f\n",blobals.maxy,Flags.ViewingDistance,f); #ifdef CO_REAL // classical camera obscura, inverted image: float x = f*(blobals.xc - bird->x) + blobals.xc; float z = f*(blobals.zc - bird->z) + blobals.zc; #else // alternative camera obscura, not inverted image: float x = f*(bird->x - blobals.xc) + blobals.xc; float z = f*(bird->z - blobals.zc) + blobals.zc; #endif bird->ix = blobals.ax*x; bird->iy = blobals.ay*bird->y; bird->iz = blobals.az*z; } else { bird->drawable = 0; } P("r2i %d %d\n",counter++,bird->drawable); } // compute bird(x,iy, z) given bird(ix, y, iz) static void i2r(BirdType *bird) { float f = scale(bird->y); #ifdef CO_REAL bird->x = (blobals.ax*blobals.xc - bird->ix)/(blobals.ax*f) + blobals.xc; bird->z = (blobals.az*blobals.zc - bird->iz)/(blobals.az*f) + blobals.zc; #else bird->x = (bird->ix - blobals.ax*blobals.xc)/(blobals.ax*f) + blobals.xc; bird->z = (bird->iz - blobals.az*blobals.zc)/(blobals.az*f) + blobals.zc; #endif bird->iy = blobals.ay*bird->y; } // given: // bird // distance d // optimal distance e // coordinates of other bird x,y,z // compute optimal coordinates for bird: prefx, prefy, prefz void prefxyz(BirdType *bird, float d, float e, float x, float y, float z, float *prefx, float *prefy, float *prefz) { *prefx = e*(bird->x-x)/d + x; *prefy = e*(bird->y-y)/d + y; *prefz = e*(bird->z-z)/d + z; P("%f %f - %f %f %f, %f %f %f, %f %f %f\n", d,e, bird->x, bird->y, bird->z, x,y,z, *prefx, *prefy, *prefz ); } // create a attraction point surface in attrsurface // is called when user changes drawing scale // and when attraction point is changed void attrbird2surface() { if(attrsurface) cairo_surface_destroy(attrsurface); r2i(&attrbird); float f = scale(attrbird.y)*4.0e-6*blobals.bird_scale*Flags.BirdsScale*blobals.maxix; P("attrbird2surface %d %f\n",counter++,f); attrsurface = cairo_image_surface_create(CAIRO_FORMAT_ARGB32,2*f+2,2*f+2); cairo_t *cr = cairo_create(attrsurface); cairo_set_source_rgba(cr,0.914,0.592,0.04,0.6); cairo_arc(cr,f+1,f+1,f,0,2*M_PI); cairo_fill(cr); cairo_destroy(cr); } void birds_set_scale() { attrbird2surface(); } void *do_update_speed_birds(void *d) { while(1) { if (!(Flags.Done || INACTIVE)) { lock(); P("do_update_speed_birds %d\n",global.counter++); kd_free(kd); kd = kd_create(3); int i; for (i=0; ix, bird->y, bird->z, bird); } int sumnum = 0; float summeandist = 0; for (i=0; ix,bird->y,bird->z,blobals.range); float sumsx = 0; float sumsy = 0; float sumsz = 0; float sumprefx = 0; float sumprefy = 0; float sumprefz = 0; float sumdist = 0; int num = 0; while (!kd_res_end(result)) { float x,y,z; BirdType *b = (BirdType *)kd_res_item3f(result, &x, &y, &z); kd_res_next(result); if (bird == b) continue; num++; // sum the speeds of neighbour birds: sumsx += b->sx; sumsy += b->sy; sumsz += b->sz; float dist = sqrtf((bird->x-x)*(bird->x-x)+ (bird->y-y)*(bird->y-y)+(bird->z-z)*(bird->z-z)); float prefx=0, prefy=0, prefz=0; P("prefxyz %f\n",dist); if (dist > 1e-6) prefxyz(bird, dist, Flags.PrefDistance, x, y, z, &prefx, &prefy, &prefz); sumprefx += prefx; sumprefy += prefy; sumprefz += prefz; sumdist += dist; } kd_res_free(result); // meanprefx,y,z: mean optimal coordinates with respect to other birds float meanprefx, meanprefy, meanprefz, meandist; P("num: %d\n",num); if (num > 0) { meanprefx = sumprefx / num; meanprefy = sumprefy / num; meanprefz = sumprefz / num; meandist = sumdist / num; summeandist += meandist; P("prefx - x ... %f %f %f %f\n",meanprefx - bird->x, meanprefy - bird->y, meanprefz - bird->z, meandist); } sumnum +=num; // adjust speed to other birds, p is weight for own speed if (num > 0) { int p = (100-Flags.FollowWeight)*0.1; bird->sx = (sumsx + p*bird->sx)/(p+1+num); bird->sy = (sumsy + p*bird->sy)/(p+1+num); bird->sz = (sumsz + p*bird->sz)/(p+1+num); } // adjust speed to obtain desired distance to other birds if (num > 0) { float q = Flags.DisWeight*0.4; bird->sx += q*(meanprefx - bird->x); bird->sy += q*(meanprefy - bird->y); bird->sz += q*(meanprefz - bird->z); P("%d %f %f %f, %f %f %f\n",i,meanprefx,meanprefy,meanprefz,bird->x,bird->y,bird->z); } // attraction of center: float dx = attrbird.x - bird->x; float dy = attrbird.y - bird->y; float dz = attrbird.z - bird->z; float f = Flags.AttrFactor*0.01f*0.05f; bird->sx += f*dx; bird->sy += f*dy; bird->sz += f*dz; // limit vertical speed const float phs = 0.8; float hs = sqrtf(sq2(bird->sx, bird->sy)); if (fabs(bird->sz) > phs*hs) bird->sz = fsignf(bird->sz)*phs*hs; // randomize: { const float p = 0.4; // 0<=p<=1 the higher the more random bird->sx += bird->sx*p*drand48(); bird->sy += bird->sy*p*drand48(); bird->sz += bird->sz*p*drand48(); } normalize_speed(bird,blobals.meanspeed*(0.9+drand48()*0.2)); } float meannum = (float)sumnum/(float)Nbirds; blobals.mean_distance = summeandist/Nbirds; P("meannum %f %f\n",meannum,blobals.range); if (meannum < Flags.Neighbours) { if (blobals.range < 0.1) blobals.range = 0.1; if (meannum < Nbirds-1) blobals.range *=1.1; if (blobals.range > blobals.maxrange) blobals.range /=1.1; } else blobals.range /=1.1; unlock(); } usleep((useconds_t)(time_update_speed_birds*1.0e6)); } return NULL; (void)d; } int do_update_pos_birds(void *d) { if (Flags.Done) return FALSE; LEAVE_IF_INACTIVE; lock(); P("do_update_pos_birds %d %d\n",Nbirds,counter++); double dt; dt = time_update_pos_birds; P("%f\n",dt); int i; for (i=0; ix += dt*bird->sx; bird->y += dt*bird->sy; bird->z += dt*bird->sz; } unlock(); return TRUE; (void)d; } int birds_draw(cairo_t *cr) { P("birds_draw %d\n",counter++); LEAVE_IF_INACTIVE; P("drawing birds %d\n",counter++); int before; int i; lock(); for (before=0; before<2; before++) { if(before && Flags.FollowSanta && !Flags.BirdsOnly) { static int prevSantasize = -1; Santa_draw(cr); attrbird.ix = global.SantaX+global.SantaWidth/2; attrbird.iz = global.SantaY+global.SantaHeight/2; switch(Flags.SantaSize) { case 0: attrbird.y = blobals.maxy*1.5; break; case 1: attrbird.y = blobals.maxy*1.0; break; default: attrbird.y = blobals.maxy*0.5; break; } i2r(&attrbird); P("santasize: %d %d %d %f\n",prevSantasize,Flags.SantaSize,Flags.ViewingDistance,scale(attrbird.y)); if (prevSantasize != Flags.SantaSize) { P("iy: %d %d\n",prevSantasize,Flags.SantaSize); prevSantasize = Flags.SantaSize; attrbird2surface(); } } if(before && Flags.ShowAttrPoint) { r2i(&attrbird); P("attrbird %f %f %f %d %d %d\n",attrbird.x,attrbird.y,attrbird.z,attrbird.ix,attrbird.iy,attrbird.iz); int mx = cairo_image_surface_get_width(attrsurface); int mz = cairo_image_surface_get_height(attrsurface); P("mx: %d mz: %d\n",mx,mz); if (attrbird.drawable) { cairo_set_source_surface (cr, attrsurface, attrbird.ix-mx/2, attrbird.iz-mz/2); my_cairo_paint_with_alpha(cr,ALPHA); } attrbird.prevx = attrbird.ix-mx/2; attrbird.prevy = attrbird.iz-mz/2; attrbird.prevw = mx; attrbird.prevh = mz; //#define TESTBIRDS #ifdef TESTBIRDS { // show the three types of birds flying in the centre // useful at creating bird xpm's static BirdType testbird; testbird = birds[0]; testbird.x = attrbird.x; testbird.y = attrbird.y; testbird.z = attrbird.z; int i; int centerbird = 0; for (i=0; i<3; i++) { GdkPixbuf *bird_pixbuf = bird_pixbufs[testbird.wingstate+i*NWINGS]; int iw = 400; int ih = (float)iw*gdk_pixbuf_get_height(bird_pixbuf)/ (float)gdk_pixbuf_get_width(bird_pixbuf); GdkPixbuf *pixbuf = 0; const GdkInterpType interpolation = GDK_INTERP_HYPER; if(iw < 1)iw = 1; if(ih < 1)ih = 1; pixbuf = gdk_pixbuf_scale_simple(bird_pixbuf,iw,ih,interpolation); cairo_surface_t *surface = gdk_cairo_surface_create_from_pixbuf (pixbuf, 0, NULL); r2i(&testbird); cairo_set_source_surface (cr, surface, testbird.ix +(i-centerbird)*(iw+20), testbird.iz); my_cairo_paint_with_alpha(cr,ALPHA); g_clear_object(&pixbuf); cairo_surface_destroy(surface); } } #endif } for (i=0; iy > attrbird.y) continue; } else // behind attraction point { if (bird->y <= attrbird.y) continue; } // draw: r2i(bird); P("%d %f %f %f %d %d %d %d\n",i,bird->x,bird->y,bird->z,bird->ix,bird->iy,bird->iz,bird->drawable); bird->prevdrawable = bird->drawable; if (bird->drawable) { float p = scale(bird->y); cairo_surface_t *surface; int iw,ih,nw; nw = bird->wingstate; int orient = 0*NWINGS; float sxz = fabsf(bird->sx); float sy = fabs(bird->sy); if (sxz > 1.73*sy) orient = 2*NWINGS; // 1*NWINGS else if (sy > 1.73*sxz) orient = 0*NWINGS; else orient = 0*NWINGS; // canonical: // if (sxz > 1.73*sy) // orient = 1*NWINGS; // aside // *** // ********* // ********* // ********* // *** // // else if(sy > 1.73*sxz) // orient = 0*NWINGS // front // ** // ******************** // ** // else // orient = 2*NWINGS // oblique // *** // ************* // *** // P("%f %f %d\n",sxz,bird->sy,orient); GdkPixbuf *bird_pixbuf = bird_pixbufs[nw+orient]; iw = p*blobals.bird_scale*Flags.BirdsScale*6.0e-6*blobals.maxix; P("%d %d\n",Flags.BirdsScale,blobals.maxix); ih = (float)iw*gdk_pixbuf_get_height(bird_pixbuf)/ (float)gdk_pixbuf_get_width(bird_pixbuf); // do not draw very large birds (would be bad for cache use) // and do not draw vanishing small birds if (ih > blobals.maxiz*0.2 || ih <=0) // iw is always larger than ih, we don't have to check iw { P("ih: %d %d\n",ih,blobals.maxiz); continue; } const GdkInterpType interpolation = GDK_INTERP_HYPER; // since we are caching the surfaces, we go for the highest quality // logarithmic caching const double k = log(1.2); // should be log(1.05) ... log(1.5). The higher, the less cache will be used unsigned int key = ((unsigned int)(log(iw)/k)<<8) + nw + orient; if (!table_get(key)) { static int table_counter = 0; static double cache = 0; table_counter++; cache += iw*ih; P("Entries: %d Cache: %.0f MB width: %d Wing: %d orient: %d\n",table_counter,cache*4.0e-6,iw,nw,orient/8); if(iw < 1)iw = 1; if(ih < 1)ih = 1; GdkPixbuf *pixbuf = gdk_pixbuf_scale_simple(bird_pixbuf,iw,ih,interpolation); table_insert(key,gdk_cairo_surface_create_from_pixbuf (pixbuf, 0, NULL)); g_clear_object(&pixbuf); } surface = (cairo_surface_t*) table_get(key); int mx = cairo_image_surface_get_width(surface); int mz = cairo_image_surface_get_height(surface); cairo_set_source_surface (cr, surface, bird->ix-mx/2, bird->iz-mz/2); my_cairo_paint_with_alpha(cr,ALPHA); bird->prevx = bird->ix-mx/2; bird->prevy = bird->iz-mz/2; bird->prevw = mx; bird->prevh = mz; P("draw: %d %d\n",bird->ix-mx/2,bird->iz-mz/2); } else { static int skipped = 0; skipped++; P("skipped: %d %d\n",skipped,bird->drawable); } } // i-loop } // before-loop unlock(); return TRUE; } int birds_erase(int force) { // locking by caller if(global.IsDouble) return TRUE; if(!force) LEAVE_IF_INACTIVE; P("birds_erase %d\n",counter++); int i; for (i=0; iprevdrawable && bird->prevw != 0 && bird->prevh != 0) { P("birds_erase xclear %d\n",counter++); myXClearArea(global.display,global.SnowWin, bird->prevx, bird->prevy, bird->prevw, bird->prevh, global.xxposures); } } P("clearattr: %d %d %d %d\n", attrbird.prevx, attrbird.prevy, attrbird.prevw, attrbird.prevh); attrbird_erase(0); return TRUE; } int attrbird_erase(int force) { if(global.IsDouble) return TRUE; if (!force) LEAVE_IF_INACTIVE; static int px = -10000; static int py = -10000; static int pw = -10000; if(force || (attrbird.prevw && ( attrbird.prevx != px || attrbird.prevy!= py || attrbird.prevw != pw))) { P("erase attrbird\n"); px = attrbird.prevx; py = attrbird.prevy; pw = attrbird.prevw; myXClearArea(global.display,global.SnowWin, px, py, pw, attrbird.prevh, global.xxposures); } return TRUE; } void init_birds(int start) { lock(); int i; if(!global.IsDouble) birds_erase(1); P("nbirds: %d %d\n",start,Flags.Nbirds); // Bbirds+1 to prevent allocating zero bytes: birds = (BirdType *)realloc(birds,sizeof(BirdType)*(Flags.Nbirds+1)); REALLOC_CHECK(birds); if (kd) kd_free(kd); kd = kd_create(3); Nbirds = Flags.Nbirds; for (i=start; ix = drand48()*blobals.maxx; bird->y = drand48()*blobals.maxy; bird->z = drand48()*blobals.maxz; double r = drand48(); if (r > 0.75) bird->x += blobals.maxx; else if (r > 0.50) bird->x -= blobals.maxx; else if (r > 0.25) bird->y += blobals.maxy; else bird->y -= blobals.maxy; bird->iw = 1; bird->ih = 1; r2i(bird); bird->sx = (0.5-drand48()); P("init %f\n",bird->sx); bird->sy = (0.5-drand48()); bird->sz = (0.5-drand48()); normalize_speed(bird,blobals.meanspeed); P("speed1: %d %f\n",i,sqrtf(sq3(bird->sx,bird->sy,bird->sz))); bird->drawable = 1; bird->wingstate = drand48()*NWINGS; bird->prevdrawable = 0; bird->prevw = 0; bird->prevh = 0; bird->prevx = 0; bird->prevy = 0; kd_insert3f(kd, bird->x, bird->y, bird->z, NULL); } unlock(); } static int do_wings(void *d) { if (Flags.Done) return FALSE; LEAVE_IF_INACTIVE; lock(); int i; for (i=0; iwingstate++; if (bird->wingstate >= NWINGS) bird->wingstate = 0; } unlock(); return TRUE; (void)d; } float birds_get_range() { return blobals.range; } float birds_get_mean_dist() { return blobals.mean_distance; } void birds_set_attraction_point_relative(float x, float y, float z) { attrbird.x = blobals.maxx*x; attrbird.y = blobals.maxy*y; attrbird.z = blobals.maxz*z; } void clear_flags() { #define DOITB(what,type) \ blobals.what ## _changed = 0; DOITALLB(); #include "undefall.inc" #define DOITB(what) \ blobals.what ## _requested = 0; BUTTONALL(); #include "undefall.inc" } void birds_set_speed() { blobals.meanspeed = Flags.BirdsSpeed*0.01*blobals.maxx*0.05; P("%f\n",blobals.meanspeed); } int do_main_window(void *d) { (void) d; P("do_main_window: %d %d %d %d\n",blobals.maxix,global.SnowWinWidth,blobals.maxiz,global.SnowWinHeight); if (blobals.maxix != (int)global.SnowWinWidth || blobals.maxiz != (int)global.SnowWinHeight) { P("do_main_window\n"); main_window(); do_change_attr(NULL); } return TRUE; } static void main_window() { blobals.maxix = global.SnowWinWidth; blobals.maxiz = global.SnowWinHeight; blobals.maxiy = (blobals.maxix+blobals.maxiz)/2; P("in main_window: %d %d %d\n",blobals.maxix,blobals.maxiy,blobals.maxiz); blobals.maxz = blobals.maxx*(float)blobals.maxiz/(float)blobals.maxix; blobals.maxy = blobals.maxx*(float)blobals.maxiy/(float)blobals.maxix; blobals.xc = (blobals.maxx-blobals.ox)/2; blobals.zc = (blobals.maxz-blobals.oz)/2; blobals.ax = blobals.maxix/blobals.maxx; blobals.ay = blobals.maxiy/blobals.maxy; blobals.az = blobals.maxiz/blobals.maxz; P("drawing window: %d %d %d %f %f %f\n", blobals.maxix, blobals.maxiy, blobals.maxiz, blobals.maxx, blobals.maxy,blobals.maxz); } void birds_init_color() { int i; for (i=0; ix = 0; bird->y = 0; bird->z = 0; bird->sx = 0; bird->sy = 0; bird->sz = 0; bird->ix = 0; bird->iy = 0; bird->iz = 0; bird->iw = 0; bird->ih = 0; bird->wingstate = 0; bird->orient = 0; bird->drawable = 0; bird->prevx = 0; bird->prevy = 0; bird->prevw = 0; bird->prevh = 0; bird->prevdrawable = 0; } float attr_maxz(float y) { // convert screen coordinate iz to fractional birds coordinate z // Create a dummy bird: BirdType bird; init_bird(&bird); // just to keep cppcheck happy bird.ix = 100; // does not matter what bird.y = y; // distance in the centre of maxy bird.iz = blobals.maxiz*0.01*Flags.AttrSpace; // the desired maximum vertical screen value i2r(&bird); return bird.z; } void show_attr() { // used during update AttrSpace attrbird_erase(1); P("bird.z: %d %d %f %f\n",blobals.maxiz,bird.iz,bird.z,bird.z/blobals.maxz); birds_set_attraction_point_relative( 0.5, 0.5, attr_maxz(0.5*blobals.maxy)/blobals.maxz ); r2i(&attrbird); attrbird2surface(); } int do_change_attr(void *d) { (void)d; // move attraction point in the range // x: 0.1 .. 0.8 // y: 0.4 .. 0.6 // z: dependent on Flags.AttrSpace if (Flags.Done) return FALSE; if (Flags.FollowSanta && !Flags.BirdsOnly) return TRUE; // // determine random x, y and z values for the attraction point // for x and y: determine screen coordinates and convert // these to bird coordinates. // Note that birds_set_attraction_point_relative() expects // fractional coordinates // float y = 0.4+drand48()*0.2; attrbird.ix = (0.1+drand48()*0.8)*blobals.maxix; attrbird.y = y*blobals.maxy; attrbird.iz = 120; // of no importance float z = drand48()*attr_maxz(attrbird.y)/blobals.maxz; i2r(&attrbird); float x = attrbird.x/blobals.maxx; P("attrbird.x: %f\n",attrbird.x/blobals.maxx); attrbird_erase(1); birds_set_attraction_point_relative(x, y, z); r2i(&attrbird); P("change attr %f %f %f , %d %d\n",x,y,z,attrbird.ix,attrbird.iz); attrbird2surface(); return TRUE; } void birds_init() { init_bird_pixbufs("black"); // just to have pixbufs we can throw away birds_init_color(); static int running = 0; if (running) { main_window(); return; } else { running = 1; P("%d\n",counter++); blobals.neighbours_max = 100; blobals.range = 20; blobals.freeze = 0; blobals.maxx = 1000; // meters blobals.bird_scale = 64; blobals.prefdweight = 1; clear_flags(); add_to_mainloop(PRIORITY_HIGH,time_update_pos_birds, do_update_pos_birds ); add_to_mainloop(PRIORITY_HIGH,time_wings, do_wings ); add_to_mainloop(PRIORITY_DEFAULT,time_change_attr, do_change_attr ); add_to_mainloop(PRIORITY_DEFAULT,time_main_window, do_main_window ); static pthread_t thread; P("birds speed thread start\n"); pthread_create(&thread,NULL,do_update_speed_birds,NULL); main_window(); } attrbird.x = blobals.maxx/2; attrbird.y = blobals.maxy/2; attrbird.z = blobals.maxz/2; attrbird.prevx = 0; attrbird.prevy = 0; attrbird.prevw = 10; attrbird.prevh = 10; blobals.meanspeed = 0; blobals.ox = 0; blobals.oy = 0; blobals.oz = 0; blobals.maxrange = blobals.maxx-blobals.ox+ blobals.maxy-blobals.oy+ blobals.maxz-blobals.oz; birds_set_speed(); init_birds(0); P("Calling do_change_attr():\n"); do_change_attr(NULL); attrbird2surface(); } xsnow-3.8.3/src/birds.h0000666000000000000000000000221714732252143013145 0ustar0000000000000000/* -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- */ #pragma once #include #define NBIRDS_MAX 1000 extern int birds_draw(cairo_t *cr); extern int birds_erase(int force); extern float birds_get_mean_dist(void); extern float birds_get_range(void); extern void birds_init(void); extern void birds_ui(void); extern void birds_sem_init(void); xsnow-3.8.3/src/blowoff.c0000666000000000000000000000436214732252143013476 0ustar0000000000000000/* -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- */ #include #include #include #include #include "xsnow-constants.h" #include "blowoff.h" #include "utils.h" #include "xsnow.h" #include "flags.h" #include "debug.h" #include "windows.h" #include "fallensnow.h" #define NOTACTIVE \ (Flags.BirdsOnly || !WorkspaceActive()) static int do_blowoff(void *); void blowoff_init() { add_to_mainloop(PRIORITY_DEFAULT, time_blowoff, do_blowoff); } void blowoff_ui() { UIDO(BlowOffFactor , ); UIDO(BlowSnow , ); } void blowoff_draw() { // nothing to draw here } int BlowOff() { int r = 0.04*Flags.BlowOffFactor*drand48(); P("Blowoff: %d\n",r); return r; } // determine if fallensnow should be handled for fsnow int do_blowoff(void *d) { if (Flags.Done) return FALSE; if (NOTACTIVE || !Flags.BlowSnow) return TRUE; static int lockcounter = 0; if(Lock_fallen_n(3,&lockcounter)) return TRUE; FallenSnow *fsnow = global.FsnowFirst; while(fsnow) { P("blowoff ...\n"); if (HandleFallenSnow(fsnow) && !Flags.NoSnowFlakes) if(fsnow->win.id == 0 || (!fsnow->win.hidden && //(fsnow->win.ws == global.CWorkSpace || fsnow->win.sticky))) (IsVisibleFallen(fsnow) || fsnow->win.sticky))) UpdateFallenSnowWithWind(fsnow,fsnow->w/4,fsnow->h/4); fsnow = fsnow->next; } Unlock_fallen(); return TRUE; (void)d; } xsnow-3.8.3/src/blowoff.h0000666000000000000000000000172614732252143013504 0ustar0000000000000000/* -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- */ #pragma once extern void blowoff_init(void); extern void blowoff_draw(void); extern void blowoff_ui(void); extern int BlowOff(void); xsnow-3.8.3/src/buttons.h0000666000000000000000000001731614732252143013546 0ustar0000000000000000/* -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- */ #pragma once /* name of button will be Button.NStars * glade: * id will be stars-NStars * name of call back will be button_stars_NStars */ #define xsnow_snow 1 #define xsnow_santa 2 #define xsnow_scenery 3 #define xsnow_celestials 4 #define xsnow_birds 5 #define xsnow_settings 6 /* code type name modifier */ #define ALL_TOGGLES \ BUTTON(togglecode ,xsnow_celestials ,Aurora ,1 ) \ BUTTON(togglecode ,xsnow_celestials ,AuroraLeft ,1 ) \ BUTTON(togglecode ,xsnow_celestials ,AuroraMiddle ,1 ) \ BUTTON(togglecode ,xsnow_celestials ,AuroraRight ,1 ) \ BUTTON(togglecode ,xsnow_birds ,BirdsOnly ,1 ) \ BUTTON(togglecode ,xsnow_birds ,FollowSanta ,1 ) \ BUTTON(togglecode ,xsnow_birds ,ShowAttrPoint ,1 ) \ BUTTON(togglecode ,xsnow_birds ,ShowBirds ,1 ) \ BUTTON(togglecode ,xsnow_settings ,AllWorkspaces ,1 ) \ BUTTON(togglecode ,xsnow_settings ,BelowAll ,1 ) \ BUTTON(togglecode ,xsnow_settings ,BelowConfirm ,0 ) \ BUTTON(togglecode ,xsnow_settings ,ThemeXsnow ,1 ) \ BUTTON(togglecode ,xsnow_celestials ,NoMeteors ,-1 ) /*i*/ \ BUTTON(togglecode ,xsnow_celestials ,Halo ,1 ) \ BUTTON(togglecode ,xsnow_celestials ,Moon ,1 ) \ BUTTON(togglecode ,xsnow_santa ,NoSanta ,-1 ) /*i*/ \ BUTTON(togglecode ,xsnow_snow ,BlowSnow ,1 ) \ BUTTON(togglecode ,xsnow_snow ,NoFluffy ,-1 ) /*i*/ \ BUTTON(togglecode ,xsnow_snow ,NoKeepSBot ,-1 ) /*i*/ \ BUTTON(togglecode ,xsnow_snow ,NoKeepSWin ,-1 ) /*i*/ \ BUTTON(togglecode ,xsnow_snow ,NoKeepSnowOnTrees ,-1 ) /*i*/ \ BUTTON(togglecode ,xsnow_snow ,NoSnowFlakes ,-1 ) /*i*/ \ BUTTON(togglecode ,xsnow_snow ,UseColor2 ,1 ) \ BUTTON(togglecode ,xsnow_celestials ,Stars ,1 ) \ BUTTON(togglecode ,xsnow_scenery ,NoTrees ,-1 ) /*i*/ \ BUTTON(togglecode ,xsnow_scenery ,Overlap ,1 ) \ BUTTON(togglecode ,xsnow_celestials ,NoWind ,-1 ) /*i*/ \ BUTTON(togglecode ,xsnow_settings ,BlackBackground ,1 ) \ BUTTON(togglecode ,xsnow_settings ,Outline ,1 ) \ BUTTON(togglecode ,xsnow_celestials ,MoonColor ,1 ) \ #define ALL_SCALES \ BUTTON(scalecode ,xsnow_birds ,Anarchy ,1 ) \ BUTTON(scalecode ,xsnow_birds ,AttrFactor ,1 ) \ BUTTON(scalecode ,xsnow_birds ,BirdsScale ,1 ) \ BUTTON(scalecode ,xsnow_birds ,BirdsSpeed ,1 ) \ BUTTON(scalecode ,xsnow_birds ,DisWeight ,1 ) \ BUTTON(scalecode ,xsnow_birds ,FollowWeight ,1 ) \ BUTTON(scalecode ,xsnow_birds ,Nbirds ,1 ) \ BUTTON(scalecode ,xsnow_birds ,Neighbours ,1 ) \ BUTTON(scalecode ,xsnow_birds ,PrefDistance ,1 ) \ BUTTON(scalecode ,xsnow_birds ,ViewingDistance ,1 ) \ BUTTON(scalecode ,xsnow_birds ,AttrSpace ,1 ) \ BUTTON(scalecode ,xsnow_settings ,CpuLoad ,1 ) \ BUTTON(scalecode ,xsnow_settings ,OffsetS ,-1 ) /*i*/ \ BUTTON(scalecode ,xsnow_settings ,OffsetY ,-1 ) /*i*/ \ BUTTON(scalecode ,xsnow_settings ,Transparency ,1 ) \ BUTTON(scalecode ,xsnow_settings ,Scale ,1 ) \ BUTTON(scalecode ,xsnow_settings ,IgnoreTop ,1 ) \ BUTTON(scalecode ,xsnow_settings ,IgnoreBottom ,1 ) \ BUTTON(scalecode ,xsnow_celestials ,AuroraWidth ,1 ) \ BUTTON(scalecode ,xsnow_celestials ,AuroraBase ,1 ) \ BUTTON(scalecode ,xsnow_celestials ,AuroraBrightness ,1 ) \ BUTTON(scalecode ,xsnow_celestials ,AuroraHeight ,1 ) \ BUTTON(scalecode ,xsnow_celestials ,AuroraSpeed ,1 ) \ BUTTON(scalecode ,xsnow_celestials ,HaloBright ,1 ) \ BUTTON(scalecode ,xsnow_celestials ,MeteorFrequency ,1 ) \ BUTTON(scalecode ,xsnow_celestials ,MoonSize ,1 ) \ BUTTON(scalecode ,xsnow_celestials ,MoonSpeed ,1 ) \ BUTTON(scalecode ,xsnow_santa ,SantaSpeedFactor ,1 ) \ BUTTON(scalecode ,xsnow_santa ,SantaScale ,1 ) \ BUTTON(scalecode ,xsnow_snow ,BlowOffFactor ,1 ) \ BUTTON(scalecode ,xsnow_snow ,FlakeCountMax ,1 ) \ BUTTON(scalecode ,xsnow_snow ,MaxOnTrees ,1 ) \ BUTTON(scalecode ,xsnow_snow ,MaxScrSnowDepth ,1 ) \ BUTTON(scalecode ,xsnow_snow ,MaxWinSnowDepth ,1 ) \ BUTTON(scalecode ,xsnow_snow ,SnowFlakesFactor ,1 ) \ BUTTON(scalecode ,xsnow_snow ,SnowSize ,1 ) \ BUTTON(scalecode ,xsnow_snow ,SnowSpeedFactor ,1 ) \ BUTTON(scalecode ,xsnow_celestials ,NStars ,1 ) \ BUTTON(scalecode ,xsnow_scenery ,DesiredNumberOfTrees ,1 ) \ BUTTON(scalecode ,xsnow_scenery ,TreeFill ,1 ) \ BUTTON(scalecode ,xsnow_scenery ,TreeScale ,1 ) \ BUTTON(scalecode ,xsnow_celestials ,WhirlFactor ,1 ) \ BUTTON(scalecode ,xsnow_celestials ,WindTimer ,1 ) \ #define ALL_COLORS \ BUTTON(colorcode ,xsnow_birds ,BirdsColor ,1 ) \ BUTTON(colorcode ,xsnow_snow ,SnowColor ,1 ) \ BUTTON(colorcode ,xsnow_snow ,SnowColor2 ,1 ) \ BUTTON(colorcode ,xsnow_scenery ,TreeColor ,1 ) \ #define ALL_FILECHOOSERS \ BUTTON(filecode ,xsnow_settings ,BackgroundFile ,1 ) #define BUTTON(code, type, name, m) code(type,name,m) #define ALL_BUTTONS \ ALL_TOGGLES \ ALL_SCALES \ ALL_COLORS \ ALL_FILECHOOSERS xsnow-3.8.3/src/clientwin.c0000666000000000000000000001415114732252143014031 0ustar0000000000000000// from the program xprop /* * Copyright 2007 Kim woelders * * Permission to use, copy, modify, distribute, and sell this software and its * documentation for any purpose is hereby granted without fee, provided that * the above copyright notice appear in all copies and that both that copyright * notice and this permission notice appear in supporting documentation, and * that the name of the copyright holders not be used in advertising or * publicity pertaining to distribution of the software without specific, * written prior permission. The copyright holders make no representations * about the suitability of this software for any purpose. It is provided "as * is" without express or implied warranty. * * THE COPYRIGHT HOLDERS DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, * INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO * EVENT SHALL THE COPYRIGHT HOLDERS BE LIABLE FOR ANY SPECIAL, INDIRECT OR * CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, * DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER * TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE * OF THIS SOFTWARE. */ #include #include #include #include "clientwin.h" static Atom atom_wm_state = None; /* * Check if window has given property */ static Bool Window_Has_Property(Display * dpy, Window win, Atom atom) { Atom type_ret; int format_ret; unsigned char *prop_ret; unsigned long bytes_after, num_ret; type_ret = None; prop_ret = NULL; XGetWindowProperty(dpy, win, atom, 0, 0, False, AnyPropertyType, &type_ret, &format_ret, &num_ret, &bytes_after, &prop_ret); if (prop_ret) XFree(prop_ret); return (type_ret != None) ? True : False; } /* * Check if window is viewable */ static Bool Window_Is_Viewable(Display * dpy, Window win) { Bool ok; XWindowAttributes xwa; XGetWindowAttributes(dpy, win, &xwa); #ifdef __cplusplus ok = (xwa.c_class == InputOutput) && (xwa.map_state == IsViewable); #else ok = (xwa.class == InputOutput) && (xwa.map_state == IsViewable); #endif return ok; } /* * Find a window that has WM_STATE set in the window tree below win. * Unmapped/unviewable windows are not considered valid matches. * Children are searched in top-down stacking order. * The first matching window is returned, None if no match is found. */ static Window Find_Client_In_Children(Display * dpy, Window win) { Window root, parent; Window *children; unsigned int n_children; int i; if (!XQueryTree(dpy, win, &root, &parent, &children, &n_children)) return None; if (!children) return None; /* Check each child for WM_STATE and other validity */ win = None; for (i = (int) n_children - 1; i >= 0; i--) { if (!Window_Is_Viewable(dpy, children[i])) { children[i] = None; /* Don't bother descending into this one */ continue; } if (!Window_Has_Property(dpy, children[i], atom_wm_state)) continue; /* Got one */ win = children[i]; goto done; } /* No children matched, now descend into each child */ for (i = (int) n_children - 1; i >= 0; i--) { if (children[i] == None) continue; win = Find_Client_In_Children(dpy, children[i]); if (win != None) break; } done: XFree(children); return win; } /* * Find virtual roots (_NET_VIRTUAL_ROOTS) */ static unsigned long * Find_Roots(Display * dpy, Window root, unsigned int *num) { Atom type_ret; int format_ret; unsigned char *prop_ret; unsigned long bytes_after, num_ret; Atom atom; *num = 0; atom = XInternAtom(dpy, "_NET_VIRTUAL_ROOTS", False); if (!atom) return NULL; type_ret = None; prop_ret = NULL; if (XGetWindowProperty(dpy, root, atom, 0, 0x7fffffff, False, XA_WINDOW, &type_ret, &format_ret, &num_ret, &bytes_after, &prop_ret) != Success) return NULL; if (prop_ret && type_ret == XA_WINDOW && format_ret == 32) { *num = num_ret; return ((unsigned long *) (void*)prop_ret); } if (prop_ret) XFree(prop_ret); return NULL; } /* * Find child window at pointer location */ static Window Find_Child_At_Pointer(Display * dpy, Window win) { Window root_return, child_return; int dummyi; unsigned int dummyu; XQueryPointer(dpy, win, &root_return, &child_return, &dummyi, &dummyi, &dummyi, &dummyi, &dummyu); return child_return; } /* * Find client window at pointer location * * root is the root window. * subwin is the subwindow reported by a ButtonPress event on root. * * If the WM uses virtual roots subwin may be a virtual root. * If so, we descend the window stack at the pointer location and assume the * child is the client or one of its WM frame windows. * This will of course work only if the virtual roots are children of the real * root. */ Window Find_Client(Display * dpy, Window root, Window subwin) { unsigned long *roots; unsigned int i, n_roots; Window win; /* Check if subwin is a virtual root */ roots = Find_Roots(dpy, root, &n_roots); for (i = 0; i < n_roots; i++) { if (subwin != roots[i]) continue; win = Find_Child_At_Pointer(dpy, subwin); if (win == None) return subwin; /* No child - Return virtual root. */ subwin = win; break; } if (roots) XFree(roots); if (atom_wm_state == None) { atom_wm_state = XInternAtom(dpy, "WM_STATE", False); if (!atom_wm_state) return subwin; } /* Check if subwin has WM_STATE */ if (Window_Has_Property(dpy, subwin, atom_wm_state)) return subwin; /* Attempt to find a client window in subwin's children */ win = Find_Client_In_Children(dpy, subwin); if (win != None) return win; /* Found a client */ /* Did not find a client */ return subwin; } xsnow-3.8.3/src/clientwin.h0000666000000000000000000000245414732252143014041 0ustar0000000000000000// from the program xprop /* * Copyright 2007 Kim woelders * * Permission to use, copy, modify, distribute, and sell this software and its * documentation for any purpose is hereby granted without fee, provided that * the above copyright notice appear in all copies and that both that copyright * notice and this permission notice appear in supporting documentation, and * that the name of the copyright holders not be used in advertising or * publicity pertaining to distribution of the software without specific, * written prior permission. The copyright holders make no representations * about the suitability of this software for any purpose. It is provided "as * is" without express or implied warranty. * * THE COPYRIGHT HOLDERS DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, * INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO * EVENT SHALL THE COPYRIGHT HOLDERS BE LIABLE FOR ANY SPECIAL, INDIRECT OR * CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, * DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER * TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE * OF THIS SOFTWARE. */ #pragma once #include extern Window Find_Client(Display * dpy, Window root, Window target_win); xsnow-3.8.3/src/clocks.c0000666000000000000000000000204414732252143013311 0ustar0000000000000000/* -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- */ #include #include #include #include "clocks.h" double wallcl() { return (double)g_get_real_time()*1.0e-6; } double wallclock() { return (double)g_get_monotonic_time()*1.0e-6; } xsnow-3.8.3/src/clocks.h0000666000000000000000000000161614732252143013322 0ustar0000000000000000/* -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- */ #pragma once extern double wallclock(void); extern double wallcl(void); xsnow-3.8.3/src/csvpos.c0000666000000000000000000000335314732252143013354 0ustar0000000000000000/* -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- */ #include #include #include #include #include #include "csvpos.h" // given s like "9,2,0" fill k with 9,2,0, set n to 3. // all values positive, if negative 0 is inserted // k is allocated in csvpos, free it with free(3) void csvpos(char *s, int **k, int *n) { char *p = s; char *q; (*n) = 0; (*k) = (int *)malloc(sizeof(**k)); while (p) { q = p; int i = strtol(p, &q, 0); if (p == q) break; if (i<0) i = 0; (*n)++; (*k) = (int *)realloc(*k,sizeof(**k)*(*n)); (*k)[(*n)-1] = i; p = strchr(p,','); if(p) p++; } } void vsc(char **s, int *k, int n) { *s = strdup(""); assert(*s); int i; char p[256]; int l = strlen(*s); for (i=0; i. # #-endcopyright- */ #pragma once extern void csvpos(char *s, int **k, int *n); extern void vsc(char **s, int *k, int n); xsnow-3.8.3/src/debug.h0000666000000000000000000000240314732252143013125 0ustar0000000000000000/* -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- */ #pragma once #include #ifdef DEBUG #define P(...) do {fprintf (stderr,"%s: %d: ",__FILE__,__LINE__);fprintf(stderr,__VA_ARGS__);fflush(stderr);}while(0) #else #define P(...) {} #endif #define R(...) do {fprintf (stderr,"%s: %d: ",__FILE__,__LINE__);fprintf(stderr,__VA_ARGS__);fflush(stderr);} while(0) #define I(...) do {fprintf (stderr,"Xsnow info: %s: %d: ",__FILE__,__LINE__);fprintf(stderr,__VA_ARGS__);fflush(stderr);} while(0) xsnow-3.8.3/src/docs.c0000666000000000000000000007143114732252143012771 0ustar0000000000000000/* -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- */ #include #include #include #include #include #include #include "xsnow-constants.h" #include "docs.h" #include "version.h" #include "flags.h" #include "safe_malloc.h" // return char* with all occurences of needle in s replaced with rep // s, needle, rep will not be modified static char *replace_all(const char *s, const char *needle, const char *rep); static void manout(const char*flag, const char*txt, ...); static int doman; static void printdescription(void); void printdescription() { printf("Xsnow shows an animation of Santa and snow on your desktop.\n"); printf("Xsnow can also run in one or more windows, see options -xwininfo, -id .\n"); printf("(These options only work satisfactorily in an X11 environment.)\n"); printf("Xsnow depends on an X11 environment. This is forced by setting the\n"); printf("environment variable GDK_BACKEND=x11 before initializing the GTK.\n"); printf("Hopefully, this will ensure that xsnow also runs in a Wayland environment\n"); printf("for some time.\n"); if(doman) printf(".PP\n"); printf("If xsnow is misbehaving, try to remove the file $HOME/.xsnowrc.\n"); } #define F(x) DefaultFlags.x void docs_usage(int man) { if (man) { doman = 1; printf(".\\\" DO NOT MODIFY THIS FILE! It was created by xsnow -manpage .\n"); printf(".TH XSNOW \"6\" \"2024\" \"xsnow\\-" VERSION "\" \"User Commands\"\n"); printf(".SH NAME\n"); printf(".\\\" Turn of hyphenation:\n"); printf(".hy 0\n"); printf("xsnow \\- Snow and Santa on your desktop\n"); printf(".SH SYNOPSIS\n"); printf(".B xsnow\n"); printf("[\\fIOPTION\\fR]...\n"); printf(".PP\n"); printf(".SH DESCRIPTION\n"); printdescription(); printf(".PP\n"); printf(".SS \"General options:\n"); } else { doman = 0; printf("XSNOW 2024 xsnow-" VERSION " User Commands\n"); printf("NAME\n"); printf("xsnow - Snow and Santa on your desktop\n"); printf("SYNOPSIS\n"); printf("xsnow "); printf("[OPTION...\n"); printf("\n"); printdescription(); printf("\n"); printf("General options:\n"); } manout(" ","Below:"); manout("."," denotes an unsigned decimal (e.g 123)"); manout(" ","or octal (e.g. 017) or hex (e.g. 0x50009) number."); manout("."," denotes a string like \"red\" or \"#123456\"."); manout("."," denotes a file name, like \"/home/rick/Pictures/background.jpg\"."); manout(" "," "); if (!doman) printf("\n"); manout("-h, -help" ,"print this text."); manout("-H, -manpage" ,"print man page."); manout("-v, -version" ,"prints version of xsnow."); manout("-changelog" ,"prints ChangeLog."); #ifdef SELFREP manout("-selfrep" ,"put tar ball on stdout, so you can do:"); manout("." ,"xsnow -selfrep > xsnow.tar.gz"); #endif manout("-display " ,"Drop the snowflakes on the given display."); manout(" " ,"Make sure the display is nearby, so you can hear them enjoy..."); manout("-screen " ,"If you have multiple monitors: snow in monitor n."); manout("." ,"-1: use all monitors (default: %d)",F(Screen)); manout("." ,"Note: for this to work, Xinerama has to be functional."); manout("-outline " ,"1: draw outline around snow window. 0: no outline."); manout("." ,"Default: %d.",F(Outline)); manout("-vintage" ,"Run xsnow in vintage settings."); manout("-defaults" ,"Do not read config file (see FILES)."); manout("-noconfig" ,"Do not read or write config file (see FILES)."); manout("-hidemenu" ,"Start with hidden interactive menu."); manout("-nomenu" ,"Do not show interactive menu."); manout("-lang " ,"Set language, example: -lang it, see LANGUAGES below. Default: %s.",F(Language)); manout("-scale " ,"Apply scalefactor (default: %d).",F(Scale)); manout("-doublebuffer " ,"1: use double buffering; 0: do not use double buffering (default: %d).",F(UseDouble)); manout(" " ,"Only effective with '-root' or '-id' or '-xwininfo'."); manout("-transparency " ,"Transparency in % (default: %d)",F(Transparency)); manout("-theme " ,"1: use xsnow theme for menu; 0: use system theme (default: %d)",F(ThemeXsnow)); manout("-checkgtk " ,"0: Do not check gtk version before starting the user interface."); manout(" " ,"1: Check gtk version before starting the user interface."); manout(" " ,"(default: %d).",F(CheckGtk)); manout("-id , -window-id " ,"Snow in window with id (for example from xwininfo)."); manout("--window-id " ,"see -id."); manout("-desktop" ,"Act as if window is a desktop."); manout("-allworkspaces " ,"0: use one desktop for snow, 1: use all desktops (default: %d).",F(AllWorkspaces)); manout("-above" ,"Snow above your windows. Default is to snow below your windows."); manout(" " ,"NOTE: in some environments this results in an un-clickable desktop."); manout("-xwininfo " ,"Use a cursor to point at the window you want the snow to be fallen in."); manout("-stopafter " ,"Stop xsnow after so many seconds."); manout("-root, --root " ,"Force to paint on (virtual) root window."); manout("." ,"Use this for xscreensaver:"); manout("." ,"Make sure xscreensaver is running, either as a start-up application"); manout("." ,"or from the command line, e.g:"); manout("." ," nohup xscreensaver &"); manout("." ,"or"); manout("." ," nohup xscreensaver -no-capture-stderr &"); manout("." ,"Run the program xscreensaver-demo to create the file ~/.xscreensaver"); manout("." ,"In the file ~.xscreensaver add after the line 'programs:' this line:"); manout("." ," xsnow -root"); manout("." ,"Use the program xscreensaver-demo to select xsnow as screensaver."); manout("." ,"You probably want to select: Mode: Only One Screen Saver."); manout("-bg " ,"file to be used as background when running under xscreensaver."); manout("-noisy " ,"Write extra info about some mouse clicks, X errors etc, to stdout."); manout("-cpuload " ,"How busy is your system with xsnow:"); manout(" " ,"the higher, the more load on the system (default: %d).",F(CpuLoad)); if(doman) { printf(".PP\n"); printf(".SS \"Snow options:\n"); } else { printf("\n Snow options:\n\n"); } manout("-snowflakes " ,"The higher, the more snowflakes are generated per second. Default: %d.",F(SnowFlakesFactor)); manout("-blowsnow" ,"(Default) Animate blow-off snow."); manout("-noblowsnow" ,"Do not animate blowing snow from trees or windows"); manout("-sc " ,"Use the given string as color for the flakes (default: %s).",F(SnowColor)); manout("-sc2 " ,"Use the given string as second color for the flakes (default: %s).",F(SnowColor2)); manout("-enablesc2 " ,"1: enable usage of second color for the flakes (default: %d).",F(UseColor2)); manout("-snowspeedfactor " ,"Multiply the speed of snow with this number/100 (default: %d).",F(SnowSpeedFactor)); manout("-snowsize " ,"Set size of (non-vintage) snow flakes (default: %d).",F(SnowSize)); manout("-snow " ,"(Default) Show snow."); manout("-nosnow -nosnowflakes" ,"Do not show snow."); manout("-flakecountmax " ,"Maximum number of active flakes (default: %d).",F(FlakeCountMax)); manout("-blowofffactor " ,"The higher, the more snow is generated in blow-off scenarios (default: %d).",F(BlowOffFactor)); if(doman) { printf(".PP\n"); printf(".SS \"Tree options:\n"); } else { printf("\n Scenery options:\n\n"); } manout("-treetype [, ...]" ,"Choose tree types: minimum 0, maximum %d (default: %s).", MAXTREETYPE,F(TreeType)); manout(" " ,"Thanks to Carla Vermin for numbers >=3!"); manout(" " ,"Credits: Image by b0red on Pixabay."); manout("-treetype all" ,"(Default) Use all non-vintage available tree types."); manout("-tc " ,"Use the given string as the color for the vintage tree (default: %s).",F(TreeColor)); manout(" " ,"Works only for treetype 0."); manout("-notrees" ,"Do not display the trees."); manout("-showtrees" ,"(Default) Display the trees."); manout("-trees " ,"Desired number of trees. Default %d.",F(DesiredNumberOfTrees)); manout("-treefill " ,"Region in percents of the height of the window where trees grow (default: %d).",F(TreeFill)); manout("-treescale " ,"Scale scenery (default: %d).",F(TreeScale)); manout("-treeoverlap" ,"Allow scenery items to overlap each other (default)."); manout("-notreeoverlap" ,"Do not allow scenery items to overlap each other."); if(doman) { printf(".PP\n"); printf(".SS \"Santa options:\n"); } else { printf("\n Santa options:\n\n"); } manout("-showsanta" ,"(Default) Display Santa running all over the screen."); manout("-nosanta" ,"Do not display Santa running all over the screen."); manout("-showrudolph" ,"(Default) With Rudolph."); manout("-norudolph" ,"No Rudolph."); manout("-santa " ,"The minimum size of Santa is 0, the maximum size is %d. Default is %d.",MAXSANTA,F(SantaSize)); manout(" " ,"Thanks to Thomas Linder for the (big) Santa 2!"); manout(" " ,"Santa 3 is derived from Santa 2, and shows the required eight reindeer."); manout(" " ,"The appearance of Santa 4 may be a surprise, thanks to Carla Vermin for this one."); manout("-santaspeedfactor " ,"The speed Santa should not be excessive if he doesn't want to get"); manout(" " ,"fined. The appropriate speed for the Santa chosen"); manout(" " ,"will be multiplied by santaspeedfactor/100 (default: %d).",F(SantaSpeedFactor)); manout("-santascale " ,"The scale to be used when drawing Santa (default: %d).",F(SantaScale)); if(doman) { printf(".PP\n"); printf(".SS \"Celestial options:\n"); } else { printf("\n Celestial options:\n\n"); } manout("-wind " ,"(Default) It will get windy now and then."); manout("-nowind " ,"By default it gets windy now and then. If you prefer quiet weather"); manout(" " ,"specify -nowind."); manout("-whirlfactor " ,"This sets the whirl factor, i.e. the maximum adjustment of the"); manout(" " ,"horizontal speed. The default value is %d.",F(WhirlFactor)); manout("-windtimer " ,"With -windtimer you can specify how often it gets windy. It's"); manout(" " ,"sort of a period in seconds, default value is %d.",F(WindTimer)); manout("-stars " ,"The number of stars (default: %d).",F(NStars)); manout("-meteors" ,"(Default) Show meteors."); manout("-nometeors" ,"Do not show meteors."); manout("-meteorfrequency" ,"Frequency of falling of meteors, 0..100 (default: %d).",F(MeteorFrequency)); manout("-moon " ,"1: show moon, 0: do not show moon (default: %d).",F(Moon)); manout("." ,"Picture of moon thanks to Pedro Lasta on Unsplash."); manout("." ,"https://unsplash.com/photos/wCujVcf0JDw"); manout("-moonspeed " ,"Speed of moon in pixels/minute (default: %d).",F(MoonSpeed)); manout("-moonsize " ,"Relative size of moon (default: %d).",F(MoonSize)); manout("-mooncolor " ,"Color of moon 0: yellow-ish; 1: white-ish (default: %d).",F(MoonColor)); manout("-halo " ,"1: show halo around moon, 0: do not show halo (default: %d).",F(Halo)); manout("-halobrightness " ,"Brightness of halo (default: %d).",F(HaloBright)); manout("-aurora " ,"To show (1) or not to show(0) aurora (default: %d).",F(Aurora)); manout("." ," On most desktops aurora works, but not on all. Try!"); manout("-auroraleft" ,"Place aurora in top left of screen."); manout("-auroramiddle" ,"Place aurora in top middle of screen."); manout("-auroraright" ,"Place aurora in top right of screen (default)."); manout("-aurorawidth " ,"Width of aurora in percentage of screen width (default: %d).",F(AuroraWidth)); manout("-aurorabase " ,"Height of aurora's base line in percentage of screen height (default: %d).",F(AuroraBase)); manout("-auroraheight " ,"Height of aurora (default: %d).",F(AuroraHeight)); manout("-auroraspeed " ,"Animation speed of aurora (default: %d).",F(AuroraSpeed)); manout("." ," 10: about real value, 100: timelapse."); manout("-aurorabrightness " ,"Brightness of aurora (default: %d).",F(AuroraBrightness)); if(doman) { printf(".PP\n"); printf(".SS \"Fallen snow options:\n"); } else { printf("\n Fallen snow options:\n\n"); } manout("-wsnowdepth " ,"Maximum thickness of snow on top of windows (default: %d).",F(MaxWinSnowDepth)); manout("-ssnowdepth " ,"Maximum thickness of snow at the bottom of the screen (default: %d).",F(MaxScrSnowDepth)); manout("-maxontrees " ,"Maximum number of flakes on trees. Default %d.",F(MaxOnTrees)); manout("-keepsnowonwindows" ,"(Default) Keep snow on top of the windows."); manout("-nokeepsnowonwindows" ,"Do not keep snow on top of the windows."); manout("-keepsnowonscreen" ,"(Default) Keep snow at the bottom of the screen."); manout("-nokeepsnowonscreen" ,"Do not keep snow at the bottom of the screen."); manout("-keepsnowontrees" ,"(Default) Keep snow on trees."); manout("-nokeepsnowontrees" ,"Do not keep snow on trees."); manout("-keepsnow" ,"(Default) Have snow sticking anywhere."); manout("-nokeepsnow" ,"Do not have snow sticking anywhere."); manout("-fluffy" ,"(Default) Create fluff on fallen snow."); manout("-nofluffy" ,"Do not create fluff on fallen snow."); manout("-offsetx " ,"Correction for window-manager provided x-coordinate of window. Default %d.",F(OffsetX)); manout("-offsety " ,"Correction for window-manager provided y-coordinate of window. Default %d.",F(OffsetY)); manout("-offsetw " ,"Correction for window-manager provided width of window. Default %d.",F(OffsetW)); manout("-offsets " ,"Correction for bottom coordinate of your screen. A negative value lifts"); manout(" " ,"the xsnow screen up. Default %d.",F(OffsetS)); manout("-ignoretop " ,"Do not collect snow on window > 0.8*width of screen and closer than"); manout(" " ," pixels from the top. Sometimes an hidden window is sitting there,"); manout(" " ,"but treated as a normal window by xsnow. Default %d.",F(IgnoreTop)); manout("-ignorebottom " ,"Analog to -ignoretop, but now for the bottom. Default %d.",F(IgnoreBottom)); if(doman) { printf(".PP\n"); printf(".SS \"Birds options:\n"); } else { printf("\n Birds options:\n\n"); } manout("-anarchy " ,"Anarchy factor ( 0..100 default: %d).",F(Anarchy)); manout("-birdscolor " ,"Use the given string as color for the birds (default: %s).",F(BirdsColor)); manout("-birdsonly " ,"Show only birds ( 0/1 default: %d).",F(BirdsOnly)); manout("-birdsspeed " ,"Speed of birds ( 0..300 default: %d).",F(BirdsSpeed)); manout("-disweight " ,"Eagerness to keep desired distance ( 0..100 default: %d).",F(DisWeight)); manout("-focuscentre " ,"Eagerness to fly to the focus ( 0..300 default: %d).",F(AttrFactor)); manout("-followneighbours " ,"Eagerness to follow neighbours ( 0..100 default: %d).",F(FollowWeight)); manout("-nbirds " ,"Number of birds ( 0..400 default: %d).",F(Nbirds)); manout("-neighbours " ,"Number of neighbours to watch ( 0..20 default: %d).",F(Neighbours)); manout("-prefdistance " ,"Preferred distance to neighbours ( 0..100 default: %d).",F(PrefDistance)); manout("-showbirds " ,"Show birds ( 0/1 default: %d).",F(ShowBirds)); manout("-showattr " ,"Show attraction point ( 0/1 default: %d).",F(ShowAttrPoint)); manout("-attrspace " ,"Vertical space to be used by the attraction point (default: %d).",F(AttrSpace)); manout("-followsanta " ,"Birds like Santa ( 0/1 default: %d).",F(FollowSanta)); manout("-viewingdistance " ,"Viewing distance ( 0..95 default: %d).",F(ViewingDistance)); manout("-birdsscale " ,"Scalefactor used painting the birds (default: %d).",F(BirdsScale)); if(doman) { printf(".PP\n"); printf(".SS \"LANGUAGES\n"); printf(".br\n"); } else { printf("\n LANGUAGES\n\n"); } manout(" ","Xsnow comes with some translations to non-english languages."); manout(".","The translations are done with the aid of "); manout(" ","translate.google.com (implemented in package 'trans'),"); manout(" ","so there will be room for improvement. Any suggestions are welcome: contact@ratrabbit.nl ."); if(doman) { printf(".PP\n"); printf(".SS \"FILES\n"); printf(".br\n"); } else { printf("\n FILES\n\n"); } manout("$HOME/.xsnowrc", "Settings are read from and written to this file."); manout(" ","See flags -noconfig and -defaults how to influence this behaviour."); manout("."," NOTE: the following settings are not read or written:"); manout("."," -above -defaults -desktop -fullscreen -noconfig -id"); manout("."," -nomenu -stopafter -xwininfo -display -noisy -checkgtk"); manout("."," NOTE: the file also contains the screen locations of a number of buttons,"); manout("."," which can be used for testing purposes."); manout(" "," "); manout("$HOME/xsnow/pixmaps/tree.xpm", "If present, xsnow will try this file for displaying"); manout(" ", "the trees. The format must be xpm (X PixMap) format, see"); manout(" ", "https://en.wikipedia.org/wiki/X_PixMap ."); manout(" "," "); manout("$HOME/xsnow/pixmaps/santa.xpm", "where = 1,2,3,4."); manout(" ", "If present, xsnow will try this files (4 of them) for displaying"); manout(" ", "Santa. The format must be xpm (X PixMap) format, see"); manout(" ", "https://en.wikipedia.org/wiki/X_PixMap ."); manout(".", " NOTE: To show: activate the first Santa in the menu."); manout(" "," "); if(doman) { printf(".PP\n"); printf(".SS \"SIGNALS\n"); printf(".br\n"); } else { printf("\n SIGNALS\n\n"); } manout(" ","On receiving the SIGUSR1 signal, xsnow writes the file ~/.xsnowrc."); if(doman) { printf(".PP\n"); printf(".SS \"EXAMPLES\n"); printf(".br\n"); } else { printf("\n EXAMPLES\n\n"); } manout ("."," $ xsnow -defaults # run with defaults."); manout ("."," $ xsnow # run using values from the config file."); manout ("."," $ xsnow -treetype 1,2 # use tree types 1 and 2."); if(doman) { printf(".PP\n"); printf(".SS \"WINDOW MANAGER ISSUES\n"); printf(".br\n"); } else { printf("\n WINDOW MANAGER ISSUES\n\n"); } manout(" ","In general, xsnow works better when using a compositing window manager"); manout(" ","like xcompmgr, compton or picom."); manout(" ","However, with some window managers (FVWM for example), the xsnow-window"); manout(" ","is transparent, but not click-through."); manout(" ","Flags to be tried in this case include: -root, -doublebuffer, -xwininfo, -id."); manout(".","Here follow some window managers with their issues:"); manout("."," "); manout("Tiling window managers","Here you need to float windows with class=Xsnow."); manout("AWESOME","Without compositor: no issues."); manout(".","With compositor: no click-through xsnow window,"); manout(" ","and issues with multi-monitor setup."); manout("BSPWM","No issues if you add to your bspwmrc (the bspwm configuration file):"); manout("."," bspc rule -a Xsnow state=floating border=off"); manout("CINNAMON","No issues."); manout("DWM","No issues, except the \"Below Windows\" setting in the \"settings\" panel."); manout("ENLIGHTENMENT","With one monitor: no issuses."); manout(".","With more montors: probems with showing in 'all monitors'"); manout("FLUXBOX","Without compositor: no issues."); manout(".","With compositor: no click-through xsnow window"); manout("FVWM","Without compositor: no issues."); manout(".","With compositor: no click-through xsnow window"); manout("GNOME on Xorg","No issues."); manout("GNOME on Wayland","Most windows don't catch snow."); manout("HERBSTLUFTWM","No issues."); manout("I3","Without compositor: windows don't catch snow, use the next line in \"config\":"); manout("."," for_window [class=\"Xsnow\"] floating enable;border none"); manout(".","With compositor: unworkable."); manout("JVM","No issues."); manout("LXDE","With compositor: no issues."); manout(".","Without compositor: works with one monitor."); manout(".","Maybe you need to run with the flag -xwininfo"); manout("LXQT","Without compositor: unworkable."); manout(" ","With compositor: no issues."); manout("MATE","No issues."); manout("OPENBOX","No issues."); manout("PLASMA (KDE)","No issues."); manout("SPECTRWM","Various issues. In any case you need in spectrwm.conf:"); manout("."," quirk[Xsnow] = FLOAT"); manout("TWM","Without compositor: no issues."); manout(".","With compositor: no click-through xsnow window and"); manout(".","you need to tweak settings->lift snow on windows."); manout("WINDOW MAKER","Without compositor: no issues."); manout(" ","With compositor: no click-through xsnow window"); manout("XFCE","No issues when compositing is on, unworkable when compositing is off."); manout(".","See settings -> Window Manager Tweaks -> Compositor"); manout("XMONAD","No issues if you add to your xmonad.hs:"); manout("."," import XMonad.Hooks.EwmhDesktops"); manout("."," xmonad $ ewmh $ defaultConfig"); manout("."," in the ManageHook section:"); manout("."," className = ? \"Xsnow\" --> doFloat"); if(doman) { printf(".PP\n"); printf(".SS \"BUGS\n"); printf(".br\n"); } else { printf("\n BUGS\n\n"); } manout(".","- Xsnow needs a complete rewrite: the code is a mess."); manout(".","- The flags are not consistent, caused by trying to be"); manout(" "," compatible with older versions."); manout(".","- Xsnow stresses the Xserver too much."); manout(".","- Xsnow does run in Wayland, but will not snow on all windows."); manout(".","- Xsnow tries to create a click-through window. This is not successful"); manout(" "," in for example FVWM/xcompmgr. In that case, xsnow tries to keep"); manout(" "," the snow window below all others, resulting in a transient effect"); manout(" "," when you click on the desktop. Sadly, no FVWM menu will appear..."); manout(".","- Remnants of fluffy snow can persist after removing the"); manout(" "," fallen snow. These will gradually disappear, so no big deal."); manout(".","- Remnants of meteors can persist after passage of Santa."); manout(" "," These will eventually be wiped out by snow or Santa."); manout(".","- Xsnow tries to adapt its snowing window if the display"); manout(" "," settings are changed while xsnow is running."); manout(" "," This does not function always well."); manout(".","- Xsnow does not play well with 'xcompmgr -a'. In some environments"); manout(" "," (Raspberry 64 bit) xcompmgr is started with the flag '-a',"); manout(" "," resulting in a black snow window. Remedy:"); manout(" "," In a terminal window type:"); manout(" "," killall xcompmgr"); manout(" "," nohup xcompmgr -n &"); manout(" "," and try again."); manout(".","- In XFCE, compositing must be enabled for xsnow."); manout(" "," Settings -> Window Manager Tweaks -> Compositor -> Enable display compositing"); manout(".","- In multi-screen environments, it depends on the display settings"); manout(" "," if it is snowing on all screens. Experiment!"); manout(".",""); manout(".","Please report your comments via:"); manout("."," https://ratrabbit.nl/ratrabbit/contact ."); if(doman) { printf(".PP\n"); printf(".SH HOMEPAGE\n"); printf(".br\n"); } else { printf("\n HOMEPAGE\n"); } manout(" ","https://ratrabbit.nl/ratrabbit/xsnow"); if(doman) { printf(".PP\n"); printf(".SH COPYRIGHT\n"); printf(".br\n"); } else { printf("\n COPYRIGHT\n"); } manout(" ","This is free software; see the source for copying conditions."); manout(" ","There is NO warranty; not even for MERCHANTABILITY or FITNESS"); manout(" ","FOR A PARTICULAR PURPOSE."); } char *replace_all(const char *s, const char *needle, const char *rep) { if (strlen(needle) == 0) return strdup(s); char *result = strdup(""); assert(result); const char *haystack = s; // startpoint to search for needle while(1) { const char *q = strstr(haystack,needle); if (q == NULL) // no needle in haystack { // cat haystack to result result = (char *)realloc(result,strlen(result)+strlen(haystack)+1); assert(result); result = strcat(result,haystack); break; } else // needle is in haystack { // cat first part of haystack + rep to result result = (char *)realloc(result,strlen(result)+strlen(haystack)+strlen(rep)+1); REALLOC_CHECK(result); result = strncat(result, haystack, q-haystack); result = strcat(result, rep); haystack = q+strlen(needle); } } return result; } // // doman == 1: output in man page format // flag: " ": normal continuation line // otherwize : skip to new paragraph and use bold format // txt: Line to output // void manout(const char*flag, const char*txt, ...) { va_list args; va_start(args,txt); if (doman) { char *mantxt = replace_all(txt, "-","\\-"); char *manflag = replace_all(flag,"-","\\-"); if (!strcmp(manflag," ")) { //printf("%s\n",mantxt); vprintf(mantxt,args); printf("\n"); } else if(!strcmp(manflag,".")) { //printf(".br\n%s\n",mantxt); printf(".br\n"); vprintf(mantxt,args); printf("\n"); } else { printf(".TP\n"); printf("\\fB%s\\fR\n",manflag); //printf("%s\n",mantxt); vprintf(mantxt,args); printf("\n"); } free(mantxt); free(manflag); } else { if (!strcmp(flag," ")) { //printf("\t\t %s\n",txt); printf("\t\t "); vprintf(txt,args); printf("\n"); } else if(!strcmp(flag,".")) { //printf("\t\t %s\n",txt); printf("\t\t "); vprintf(txt,args); printf("\n"); } else { //printf("%s\t: %s\n",flag,txt); printf("%s\t: ",flag); vprintf(txt,args); printf("\n"); } } va_end(args); } void docs_changelog() { #include "changelog.inc" } xsnow-3.8.3/src/docs.h0000666000000000000000000000167414732252143013000 0ustar0000000000000000/* -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- */ #pragma once extern void docs_usage(int man); extern void docs_changelog(void); #define Q(a) #a #define EQ(a) Q(a) xsnow-3.8.3/src/doit.h0000666000000000000000000001604614732252143013006 0ustar0000000000000000/* -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- */ #pragma once // calls macro's for elements of FLAGS // DOIT_I is for x that should be output as 1234 // DOIT_S is for x that is a char* // DOIT_L is for x that should be output as 0x123456 // parameters are: name, default value, vintage value // these flags are not written to the config file and // are no part of the ui (except BelowAll) #define DOITALL \ DOIT_I(BelowAll ,1 ,1 ) \ DOIT_I(BelowAllForce ,0 ,0 ) /* to know if the -above flag was used */\ DOIT_I(BelowConfirm ,0 ,0 ) /*not a button or parameter */ \ DOIT_I(Changes ,0 ,0 ) /* not a parameter or button */ \ DOIT_I(CheckGtk ,1 ,1 ) \ DOIT_I(Defaults ,0 ,0 ) \ DOIT_I(Desktop ,0 ,0 ) \ DOIT_I(Done ,0 ,0 ) \ DOIT_I(ForceRoot ,0 ,0 ) \ DOIT_I(FullScreen ,0 ,0 ) \ DOIT_I(HideMenu ,0 ,0 ) \ DOIT_I(NoConfig ,0 ,0 ) \ DOIT_I(NoMenu ,0 ,0 ) \ DOIT_I(Noisy ,0 ,0 ) \ DOIT_I(StopAfter ,-1 ,-1) \ DOIT_I(UseDouble ,1 ,1 ) \ DOIT_I(WindNow ,0 ,0 ) \ DOIT_I(XWinInfoHandling ,0 ,0 ) \ DOIT_L(WindowId ,0 ,0 ) \ DOIT_S(DisplayName ,"" ,"") \ DOIT // following flags are written to the config file and // are part of the ui // Note: Screen should not be included in the command line parameters at restart #define DOIT \ DOIT_I(Aurora ,1 ,0 ) \ DOIT_I(AuroraBase ,50 ,50 ) \ DOIT_I(AuroraBrightness ,15 ,15 ) \ DOIT_I(AuroraHeight ,30 ,30 ) \ DOIT_I(AuroraSpeed ,50 ,50 ) \ DOIT_I(AuroraWidth ,60 ,60 ) \ DOIT_I(AuroraLeft ,0 ,0 ) \ DOIT_I(AuroraMiddle ,1 ,1 ) \ DOIT_I(AuroraRight ,0 ,0 ) \ DOIT_I(AllWorkspaces ,1 ,1 ) \ DOIT_I(BlowOffFactor ,40 ,40 ) \ DOIT_I(BlowSnow ,1 ,0 ) \ DOIT_I(CpuLoad ,100 ,100 ) \ DOIT_I(Transparency ,0 ,0 ) \ DOIT_I(Screen ,-1 ,-1 ) \ DOIT_I(Scale ,100 ,100 ) \ DOIT_I(DesiredNumberOfTrees ,10 ,6 ) \ DOIT_I(FlakeCountMax ,300 ,300 ) \ DOIT_I(Halo ,1 ,1 ) \ DOIT_I(HaloBright ,25 ,25 ) \ DOIT_I(MaxOnTrees ,200 ,200 ) \ DOIT_I(MaxScrSnowDepth ,50 ,50 ) \ DOIT_I(MaxWinSnowDepth ,30 ,30 ) \ DOIT_I(MeteorFrequency ,40 ,40 ) \ DOIT_I(Moon ,1 ,0 ) \ DOIT_I(MoonSpeed ,120 ,120 ) \ DOIT_I(MoonSize ,100 ,100 ) \ DOIT_I(MoonColor ,0 ,0 ) \ DOIT_I(NoFluffy ,0 ,0 ) \ DOIT_I(NoKeepSBot ,0 ,0 ) \ DOIT_I(NoKeepSnow ,0 ,0 ) \ DOIT_I(NoKeepSnowOnTrees ,0 ,1 ) \ DOIT_I(NoKeepSWin ,0 ,0 ) \ DOIT_I(NoMeteors ,0 ,1 ) \ DOIT_I(NoSanta ,0 ,0 ) \ DOIT_I(NoSnowFlakes ,0 ,0 ) \ DOIT_I(NoTrees ,0 ,0 ) \ DOIT_I(NoWind ,0 ,0 ) \ DOIT_I(NStars ,20 ,0 ) \ DOIT_I(OffsetS ,0 ,0 ) \ DOIT_I(OffsetW ,-8 ,-8 ) \ DOIT_I(OffsetX ,4 ,4 ) \ DOIT_I(OffsetY ,0 ,0 ) \ DOIT_I(Overlap ,1 ,0 ) \ DOIT_I(Rudolf ,1 ,1 ) \ DOIT_I(SantaSize ,3 ,2 ) \ DOIT_I(SantaSpeedFactor ,100 ,100 ) \ DOIT_I(SantaScale ,100 ,100 ) \ DOIT_I(SnowFlakesFactor ,100 ,15 ) \ DOIT_I(SnowSize ,8 ,8 ) \ DOIT_I(SnowSpeedFactor ,100 ,100 ) \ DOIT_I(Stars ,1 ,0 ) \ DOIT_I(ThemeXsnow ,1 ,1 ) \ DOIT_I(Outline ,0 ,0 ) \ DOIT_I(TreeFill ,30 ,30 ) \ DOIT_I(TreeScale ,100 ,100 ) \ DOIT_I(UseColor2 ,0 ,0 ) \ DOIT_I(VintageFlakes ,0 ,1 ) /* internal flag */\ DOIT_I(WhirlFactor ,100 ,100 ) \ DOIT_I(WindTimer ,30 ,30 ) \ DOIT_I(IgnoreTop ,0 ,0 ) \ DOIT_I(IgnoreBottom ,0 ,0 ) \ \ DOIT_S(SnowColor ,"#fffafa" ,"#fffafa" ) /* "snow" */ \ DOIT_S(SnowColor2 ,"#87ceff" ,"#87ceff" ) /* "skyblue1" */ \ DOIT_S(TreeColor ,"#7fff00" ,"#7fff00" ) /* "chartreuse" */ \ DOIT_S(TreeType ,"1,2,3,4,5,6,7," ,"0," ) \ \ DOIT_I(Anarchy ,50 ,50 ) \ DOIT_I(AttrFactor ,100 ,100) \ DOIT_I(BirdsOnly ,0 ,0 ) \ DOIT_I(BirdsRestart ,0 ,0 ) \ DOIT_I(BirdsScale ,100 ,100) \ DOIT_I(AttrSpace ,40 ,40 ) \ DOIT_I(BirdsSpeed ,100 ,100) \ DOIT_I(DisWeight ,20 ,20 ) \ DOIT_I(FollowWeight ,30 ,30 ) \ DOIT_I(FollowSanta ,0 ,0 ) \ DOIT_I(Nbirds ,70 ,70 ) \ DOIT_I(Neighbours ,7 ,7 ) \ DOIT_I(PrefDistance ,40 ,40 ) \ DOIT_I(ShowAttrPoint ,0 ,0 ) \ DOIT_I(ShowBirds ,1 ,0 ) \ DOIT_I(ViewingDistance ,40 ,40 ) \ \ DOIT_S(BirdsColor ,"#361A07" ,"#361A07") \ DOIT_S(BackgroundFile ," " ," ") \ DOIT_I(BlackBackground ,0 ,0 ) \ \ DOIT_S(Language ,"sys" ,"sys") xsnow-3.8.3/src/doitb.h0000666000000000000000000000234414732252143013144 0ustar0000000000000000/* -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- */ #pragma once #define DOITALLB() //DOITB(prefdistance ,float) /* [meter] preferred distance */ //DOITB(nbirds ,int) /* number of birds */ //DOITB(neighbours ,int) /* number of neighbours to consider */ //DOITB(followers ,float) /* fraction of birds that follow the computations 0= #include #include #include #include #include #include #include #include #include "vroot.h" /* * Other_stuff.h: Definitions of routines in other_stuff. * * Written by Mark Lillibridge. Last updated 7/1/87 */ #include "clientwin.h" #include "dsimple.h" static int screen = 0; static Display *dpy = NULL; static void Fatal_Error(const char *, ...) _X_NORETURN _X_ATTRIBUTE_PRINTF(1,2); static char *Get_Display_Name(int *, char **); static Display *Open_Display(const char *); static void Close_Display(void); // added: static void usage() { printf("Problems in %s, exiting.\n",__FILE__); exit(1); } /* * Just_display: A group of routines designed to make the writting of simple * X11 applications which open a display but do not open * any windows much faster and easier. Unless a routine says * otherwise, it may be assumed to require program_name, dpy, * and screen already defined on entry. * * Written by Mark Lillibridge. Last updated 7/1/87 */ /* This stuff is defined in the calling program by just_display.h */ const char *program_name = "xsnow"; /* * Get_Display_Name (argc, argv) Look for -display, -d, or host:dpy (obselete) * If found, remove it from command line. Don't go past a lone -. */ char *Get_Display_Name( int *pargc, /* MODIFIED */ char **argv) /* MODIFIED */ { int argc = *pargc; char **pargv = argv+1; char *displayname = NULL; int i; for (i = 1; i < argc; i++) { char *arg = argv[i]; if (!strcmp (arg, "-display") || !strcmp (arg, "-d")) { if (++i >= argc) usage (); displayname = argv[i]; *pargc -= 2; continue; } if (!strcmp(arg,"-")) { while (i Selects window with id . may * be either in decimal or hex. * -name Selects the window with name . * * Call as Select_Window_Args(&argc, argv) in main before * parsing any of your program's command line arguments. * Select_Window_Args will remove its arguments so that * your program does not have to worry about them. * The window returned is the window selected or 0 if * none of the above arguments was present. If 0 is * returned, Select_Window should probably be called after * all command line arguments, and other setup is done. * For examples of usage, see xwininfo, xwd, or xprop. */ Window Select_Window_Args( int *rargc, char **argv) #define ARGC (*rargc) { int nargc=1; int argc; char **nargv; Window w=0; nargv = argv+1; argc = ARGC; #define OPTION argv[0] #define NXTOPTP ++argv, --argc>0 #define NXTOPT if (++argv, --argc==0) usage() #define COPYOPT nargv++[0]=OPTION, nargc++ while (NXTOPTP) { if (!strcmp(OPTION, "-")) { COPYOPT; while (NXTOPTP) COPYOPT; break; } if (!strcmp(OPTION, "-root")) { w=RootWindow(dpy, screen); continue; } if (!strcmp(OPTION, "-name")) { NXTOPT; w = Window_With_Name(dpy, RootWindow(dpy, screen), OPTION); if (!w) Fatal_Error("No window with name %s exists!",OPTION); continue; } if (!strcmp(OPTION, "-id")) { NXTOPT; w=0; sscanf(OPTION, "0x%lx", &w); if (!w) sscanf(OPTION, "%lu", &w); if (!w) Fatal_Error("Invalid window id format: %s.", OPTION); continue; } COPYOPT; } ARGC = nargc; return(w); } /* * Other_stuff: A group of routines which do common X11 tasks. * * Written by Mark Lillibridge. Last updated 7/1/87 */ /* * Routine to let user select a window using the mouse */ Window Select_Window(Display *dpy, int descend) { int status; Cursor cursor; XEvent event; Window target_win = None, root = RootWindow(dpy,screen); int buttons = 0; /* Make the target cursor */ cursor = XCreateFontCursor(dpy, XC_crosshair); /* Grab the pointer using target cursor, letting it room all over */ status = XGrabPointer(dpy, root, False, ButtonPressMask|ButtonReleaseMask, GrabModeSync, GrabModeAsync, root, cursor, CurrentTime); if (status != GrabSuccess) Fatal_Error("Can't grab the mouse."); /* Let the user select a window... */ while ((target_win == None) || (buttons != 0)) { /* allow one more event */ XAllowEvents(dpy, SyncPointer, CurrentTime); XWindowEvent(dpy, root, ButtonPressMask|ButtonReleaseMask, &event); switch (event.type) { case ButtonPress: if (target_win == None) { target_win = event.xbutton.subwindow; /* window selected */ if (target_win == None) target_win = root; } buttons++; break; case ButtonRelease: if (buttons > 0) /* there may have been some down before we started */ buttons--; break; } } XUngrabPointer(dpy, CurrentTime); /* Done with pointer */ if (!descend || (target_win == root)) return(target_win); target_win = Find_Client(dpy, root, target_win); return(target_win); } /* * Window_With_Name: routine to locate a window with a given name on a display. * If no window with the given name is found, 0 is returned. * If more than one window has the given name, the first * one found will be returned. Only top and its subwindows * are looked at. Normally, top should be the RootWindow. */ Window Window_With_Name( Display *dpy, Window top, const char *name) { Window *children, dummy; unsigned int nchildren; int i; Window w=0; char *window_name; // this leaks memory: //if (XFetchName(dpy, top, &window_name) && !strcmp(window_name, name)) // return(top); // therefore: if (XFetchName(dpy, top, &window_name) && !strcmp(window_name, name)) { XFree(window_name); return(top); } XFree(window_name); if (!XQueryTree(dpy, top, &dummy, &dummy, &children, &nchildren)) return(0); for (i=0; (unsigned int)i. # #-endcopyright- * */ #include #include #ifdef HAVE_CONFIG_H #include "config.h" #endif #include #include #include #include #include #include #include #include #include #include #include "xsnow-constants.h" #include "fallensnow.h" #include "utils.h" #include "windows.h" #include "flags.h" #include "snow.h" #include "Santa.h" #include "blowoff.h" #include "wind.h" #include "debug.h" #include "spline_interpol.h" #define NOTACTIVE \ (Flags.BirdsOnly || !WorkspaceActive() || Flags.NoSnowFlakes || (Flags.NoKeepSWin && Flags.NoKeepSBot)) static void drawquartcircle(int n, short int *y); // nb: dimension of y > n+1 static void CreateSurfaceFromFallen(FallenSnow *f); static void EraseFallenPixel(FallenSnow *fsnow,int x); static void CreateDesh(FallenSnow *p); static int do_change_deshes(void *dummy); static int do_adjust_deshes(void *dummy); static void swapsurfaces(void); static void *do_fallen(void *d); static int lock_swap(void); static int unlock_swap(void); static void check_fallen(void); // pop first element static int PopFallenSnow(FallenSnow **list); static sem_t swap_sem; static sem_t fallen_sem; void fallen_sem_init() { sem_init(&swap_sem,0,1); sem_init(&fallen_sem,0,1); } void fallensnow_init() { P("fallensnow_init\n"); InitFallenSnow(); add_to_mainloop(PRIORITY_DEFAULT, time_change_bottom, do_change_deshes); add_to_mainloop(PRIORITY_DEFAULT, time_adjust_bottom, do_adjust_deshes); static pthread_t thread; pthread_create(&thread,NULL,do_fallen,NULL); P(" \n"); } void UpdateFallenSnowAtBottom() { // threads: locking by caller FallenSnow *fsnow = FindFallen(global.FsnowFirst, 0); if (fsnow) fsnow->y = global.SnowWinHeight; } void fallensnow_draw(cairo_t *cr) { if (NOTACTIVE) return; lock_swap(); FallenSnow *fsnow = global.FsnowFirst; while(fsnow) { if (HandleFallenSnow(fsnow)) { P("fallensnow_draw %d %d\n",counter++, cairo_image_surface_get_width(fsnow->surface)); P("fallensnow_draw: x:%d y:%d\n",fsnow->x,fsnow->y); cairo_set_source_surface (cr, fsnow->surface, fsnow->x, fsnow->y-fsnow->h); my_cairo_paint_with_alpha(cr,ALPHA); fsnow->prevx = fsnow->x; fsnow->prevy = fsnow->y-fsnow->h+1; fsnow->prevw = cairo_image_surface_get_width(fsnow->surface); fsnow->prevh = fsnow->h; } fsnow = fsnow->next; } unlock_swap(); } void fallensnow_ui() { UIDO(MaxWinSnowDepth , InitFallenSnow(); ClearScreen(); ); UIDO(MaxScrSnowDepth , SetMaxScreenSnowDepthWithLock(); InitFallenSnow(); ClearScreen(); ); UIDO(NoKeepSBot , InitFallenSnow(); ClearScreen(); ); UIDO(NoKeepSWin , InitFallenSnow(); ClearScreen(); ); UIDO(IgnoreTop , ); UIDO(IgnoreBottom , ); } int lock_fallen() //Note: there is a macro Lock_fallen see fallensnow.h { P("lock_fallen\n"); return sem_wait(&fallen_sem); } int unlock_fallen() //Note: there is a macro Unlock_fallen, see fallensnow.h { P("unlock_fallen\n"); return sem_post(&fallen_sem); } // tries to get a lock on fallen_sem // if (*c)++ <= n, the function returns immediately, // the return value tells if the lock succeeded // 0: succes, else no success // if (*c)++ >n, sem_wait is used, the function returns 0 after getting // the lock. // in both cases, *c is set to zero if the lock is obtained int lock_fallen_n(int n, int *c) // see fallensnow.h for the macro Lock_fallen_n { int rc; if (*c < 0) *c = 0; (*c)++; if (*c > n) rc = sem_wait(&fallen_sem); else rc = sem_trywait(&fallen_sem); P("lock_fallen_n %d %d %d\n",n,*c,rc); if(rc == 0) *c = 0; return rc; } void check_fallen() { int i; int rc = sem_getvalue(&fallen_sem,&i); if(rc) { printf("error in get_semvalue()\n"); traceback(); exit(1); } if (i != 0) { printf("fallen_sem: %d\n",i); traceback(); exit(1); } } int lock_swap() { return sem_wait(&swap_sem); } int unlock_swap() { return sem_post(&swap_sem); } void *do_fallen(void *d) { (void)d; while(1) { if (Flags.Done) pthread_exit(NULL); if (!NOTACTIVE) { P("%d do_fallen\n",global.counter++); Lock_fallen(); FallenSnow *fsnow = global.FsnowFirst; while(fsnow) { if (HandleFallenSnow(fsnow)) DrawFallen(fsnow); fsnow = fsnow->next; } XFlush(global.display); swapsurfaces(); Unlock_fallen(); } usleep((useconds_t)(time_fallen*1000000)); } return NULL; } void swapsurfaces() { lock_swap(); FallenSnow *fsnow = global.FsnowFirst; while(fsnow) { cairo_surface_t *s = fsnow->surface1; fsnow->surface1 = fsnow->surface; fsnow->surface = s; fsnow = fsnow->next; } unlock_swap(); } void drawquartcircle(int n, short int *y) // nb: dimension of y > n+1 { int i; float n2 = n*n; for(i=0; i<=n; i++) y[i] = lrintf(sqrtf(n2 - i*i)); } void CreateDesh(FallenSnow *p) { // threads: locking by caller int i; int w = p->w; int h = p->h; int id = p->win.id; short int *desh = p->desh; #define N 6 double splinex[N]; double spliney[N]; randomuniqarray(splinex,N,0.0000001,NULL); for (i=0; iwin = *win; p->x = x; p->y = y; p->w = w; p->h = h; p->prevx = 0; p->prevy = 0; p->prevw = 10; p->prevh = 10; p->acth = (short int *)malloc(sizeof(*(p->acth))*w); assert(p->acth); p->desh = (short int *)malloc(sizeof(*(p->desh))*w); assert(p->desh); p->surface = cairo_image_surface_create(CAIRO_FORMAT_ARGB32,w,h); //p->surface1 = cairo_image_surface_create(CAIRO_FORMAT_ARGB32,w,h); p->surface1 = cairo_surface_create_similar (p->surface, CAIRO_CONTENT_COLOR_ALPHA, w, h); int l = 0,i; for (i=0; iacth[i] = 0; // specify l to get sawtooth effect p->desh[i] = h; l++; if (l > h) l = 0; } CreateDesh(p); (void)drawquartcircle; #if 0 if (w > h && win->id != 0) { int i; drawquartcircle(h,&(p->desh[w-h-1])); for(i=0; i<=h; i++) p->desh[i] = p->desh[w-1-i]; } #endif p->next = *first; *first = p; } // change to desired heights int do_change_deshes(void *dummy) { (void)dummy; static int lockcounter; if(Lock_fallen_n(3,&lockcounter)) return TRUE; FallenSnow *fsnow = global.FsnowFirst; while(fsnow) { CreateDesh(fsnow); fsnow = fsnow->next; } Unlock_fallen(); return TRUE; } int do_adjust_deshes(void *dummy) { // threads: probably no need for lock, but to be sure: Lock_fallen(); FallenSnow *fsnow = global.FsnowFirst; while(fsnow) { int i; int adjustments = 0; for(i=0; iw; i++) { int d = fsnow->acth[i] - fsnow->desh[i]; if (d > 0) { int c = 1; adjustments++; fsnow->acth[i] -= c; } } P("adjustments: %d\n",adjustments); fsnow = fsnow->next; } Unlock_fallen(); return TRUE; (void)dummy; } // pop from list int PopFallenSnow(FallenSnow **list) { // threads: locking by caller FallenSnow *next_node = NULL; if (*list == NULL) return 0; next_node = (*list)->next; FreeFallenSnow(*list); *list = next_node; return 1; } // remove by id int RemoveFallenSnow(FallenSnow **list, Window id) { // threads: locking by caller P("RemoveFallenSnow\n"); if (*list == NULL) { return 0; } FallenSnow *fallen = *list; if (fallen->win.id == id) { fallen = fallen->next; FreeFallenSnow(*list); *list = fallen; return 1; } FallenSnow *scratch = NULL; while (1) { if (fallen->next == NULL) { return 0; } scratch = fallen->next; if (scratch->win.id == id) break; fallen = fallen->next; } fallen->next = scratch->next; FreeFallenSnow(scratch); return 1; } void FreeFallenSnow(FallenSnow *fallen) { // threads: locking by caller free(fallen->acth); free(fallen->desh); cairo_surface_destroy(fallen->surface); cairo_surface_destroy(fallen->surface1); free(fallen); } FallenSnow *FindFallen(FallenSnow *first, Window id) { // threads: locking by caller FallenSnow *fsnow = first; while(fsnow) { if(fsnow->win.id == id) return fsnow; fsnow = fsnow->next; } return NULL; } // print list void PrintFallenSnow(FallenSnow *list) { FallenSnow *fallen = list; while (fallen != NULL) { int sumact = 0; int i; for(i=0; iw; i++) sumact += fallen->acth[i]; printf("id:%#10lx ws:%4ld x:%6d y:%6d w:%6d sty:%2d hid:%2d sum:%8d\n", fallen->win.id, fallen->win.ws, fallen->x, fallen->y, fallen->w, fallen->win.sticky, fallen->win.hidden, sumact); fallen = fallen->next; } } void CleanFallenArea(FallenSnow *fsnow,int xstart,int w) { // threads: locking by caller if(global.IsDouble) return; P("CleanFallenArea %d %d\n",counter++,global.IsDouble); int x = fsnow->prevx; int y = fsnow->prevy; if (!global.IsDouble) myXClearArea(global.display, global.SnowWin, x+xstart, y, w, fsnow->h+global.MaxSnowFlakeHeight, global.xxposures); } // clean area for fallensnow with id void CleanFallen(Window id) { // threads: locking by caller P("CleanFallen %#lx\n",id); FallenSnow *fsnow = global.FsnowFirst; // search the id while(fsnow) { if(fsnow->win.id == id) { CleanFallenArea(fsnow,0,fsnow->w); break; } fsnow = fsnow->next; } } void CreateSurfaceFromFallen(FallenSnow *f) { // threads: locking by caller P("createsurface %#10lx %d %d %d %d %d %d\n",f->id,f->x,f->y,f->w,f->h, cairo_image_surface_get_width(f->surface1), cairo_image_surface_get_height(f->surface1)); GdkRGBA color; cairo_t *cr = cairo_create(f->surface1); int h = f->h; int w = f->w; short int *acth = f->acth; int id = f->win.id; cairo_set_antialias(cr, CAIRO_ANTIALIAS_DEFAULT); cairo_set_operator (cr, CAIRO_OPERATOR_SOURCE); if (Flags.UseColor2) { char newcolor[8]; mixcolors(Flags.SnowColor, Flags.SnowColor2, 0.5, &newcolor[0]); gdk_rgba_parse(&color,newcolor); } else gdk_rgba_parse(&color,Flags.SnowColor); cairo_set_source_rgb(cr,color.red, color.green, color.blue); { // clear surface1 cairo_save(cr); cairo_set_source_rgba(cr, 0, 0, 0, 0); cairo_set_operator (cr, CAIRO_OPERATOR_SOURCE); cairo_paint (cr); cairo_restore(cr); } { // compute averages for 10 points, draw spline through them // and use that to draw fallensnow const int m = 10; int nav = 3+(w-2)/m; double *av = (double *)malloc(nav*sizeof(double)); double *x = (double *)malloc(nav*sizeof(double)); assert(av); assert(x); int i; for (i=0; i 0 int i; int startpos; for (i=0; idesh) cairo_save(cr); int j; cairo_set_operator(cr,CAIRO_OPERATOR_OVER); cairo_set_source_rgba(cr,1,0,0,1); for(j=0; jdesh[j],1,1); } cairo_fill(cr); cairo_fill(cr); cairo_restore(cr); } cairo_destroy(cr); } void DrawFallen(FallenSnow *fsnow) { // threads: locking done by caller if(fsnow->win.id == 0 || (!fsnow->win.hidden && //(fsnow->win.ws == global.CWorkSpace || fsnow->win.sticky))) (IsVisibleFallen(fsnow) || fsnow->win.sticky))) { // do not interfere with Santa if(!Flags.NoSanta) { int in = XRectInRegion(global.SantaPlowRegion, fsnow->x, fsnow->y - fsnow->h, fsnow->w, fsnow->h); if (in == RectangleIn || in == RectanglePart) { // determine front of Santa in fsnow int xfront; if (global.SantaDirection == 0) xfront = global.SantaX+global.SantaWidth - fsnow->x; else xfront = global.SantaX - fsnow->x; // determine back of Santa in fsnow, Santa can move backwards in strong wind int xback; if (global.SantaDirection == 0) xback = xfront - global.SantaWidth; else xback = xfront + global.SantaWidth; // clearing determines the amount of generated ploughing snow const int clearing = 10; float vy = -1.5*global.ActualSantaSpeed; if(vy > 0) vy = -vy; if (vy < -100.0) vy = -100; if (global.ActualSantaSpeed > 0) { if (global.SantaDirection == 0) { GenerateFlakesFromFallen(fsnow,xfront, clearing,vy); CleanFallenArea(fsnow,xback-clearing,global.SantaWidth+2*clearing); } else { GenerateFlakesFromFallen(fsnow,xfront-clearing,clearing,vy); CleanFallenArea(fsnow,xback+clearing,global.SantaWidth+2*clearing); } } if(global.SantaDirection == 0) { int i; for (i=0; iw; i++) if (i < xfront+clearing && i>=xback-clearing) fsnow->acth[i] = 0; } else { int i; for (i=0; iw; i++) if (i > xfront-clearing && i<=xback+clearing) fsnow->acth[i] = 0; } XFlush(global.display); } } CreateSurfaceFromFallen(fsnow); // drawing is handled in fallensnow_draw } } void GenerateFlakesFromFallen(FallenSnow *fsnow, int x, int w, float vy) { // threads: locking by caller P("GenerateFlakes %d %d %d %f\n",counter++,x,w,vy); if (!Flags.BlowSnow || Flags.NoSnowFlakes) return; // animation of fallen fallen snow // x-values x..x+w are transformed in flakes, vertical speed vy int i; int ifirst = x; if (ifirst < 0) ifirst = 0; if (ifirst > fsnow->w) ifirst = fsnow->w; int ilast = x+w; if(ilast < 0) ilast = 0; if (ilast > fsnow->w) ilast = fsnow->w; P("ifirst ilast: %d %d %d %d\n",ifirst,ilast,w,wacth[i]; j++) { int k, kmax = BlowOff(); for(k=0; krx = fsnow->x + i + 16*(drand48()-0.5); flake->ry = fsnow->y - j - 8; if (Flags.NoWind) flake->vx = 0; else flake->vx = global.NewWind/8; flake->vy = vy; flake->cyclic = 0; } } } } } void EraseFallenPixel(FallenSnow *fsnow, int x) { // threads: locking by caller if(fsnow->acth[x] > 0) { if(!global.IsDouble) { int x1 = fsnow->x + x; int y1 = fsnow->y - fsnow->acth[x]; if(!global.IsDouble) myXClearArea(global.display, global.SnowWin, x1 , y1, 1, 1, global.xxposures); } fsnow->acth[x]--; } } void InitFallenSnow() { Lock_fallen(); while (global.FsnowFirst) PopFallenSnow(&global.FsnowFirst); // create fallensnow on bottom of screen: WinInfo *NullWindow = (WinInfo *)malloc(sizeof(WinInfo)); assert(NullWindow); memset(NullWindow,0,sizeof(WinInfo)); PushFallenSnow(&global.FsnowFirst, NullWindow, 0, global.SnowWinHeight, global.SnowWinWidth, global.MaxScrSnowDepth); free(NullWindow); // todo: is free correct? Unlock_fallen(); (void)check_fallen; // to prevent warning about unused check_fallen } // removes some fallen snow from fsnow, w pixels. If fallensnowheight < h: no removal // also add snowflakes void UpdateFallenSnowWithWind(FallenSnow *fsnow, int w, int h) { // threads: locking by caller int i; int x = randint(fsnow->w - w); for(i=x; iacth[i] > h) { // animation of blown off snow if (!Flags.NoWind && global.Wind != 0 && drand48() > 0.5) { int j, jmax = BlowOff(); for (j=0; j< jmax; j++) { Snow *flake = MakeFlake(-1); flake->rx = fsnow->x + i; flake->ry = fsnow->y - fsnow->acth[i] - drand48()*4; flake->vx = 0.25*fsignf(global.NewWind)*global.WindMax; flake->vy = -10; flake->cyclic = (fsnow->win.id == 0); // not cyclic for Windows, cyclic for bottom P("%d:\n",counter++); } EraseFallenPixel(fsnow,i); } } } void SetMaxScreenSnowDepthWithLock() { Lock_fallen(); SetMaxScreenSnowDepth(); Unlock_fallen(); } void SetMaxScreenSnowDepth() { // threads: locking by caller global.MaxScrSnowDepth = Flags.MaxScrSnowDepth; if (global.MaxScrSnowDepth > (int)(global.SnowWinHeight-SNOWFREE)) { printf("** Maximum snow depth set to %d\n", global.SnowWinHeight-SNOWFREE); global.MaxScrSnowDepth = global.SnowWinHeight-SNOWFREE; } } void UpdateFallenSnowPartial(FallenSnow *fsnow, int x, int w) { if (NOTACTIVE) return; P("update ...\n"); if(!HandleFallenSnow(fsnow)) return; int imin = x; if(imin < 0) imin = 0; int imax = x + w; if (imax > fsnow->w) imax = fsnow->w; int i, k; k = 0; short int *old; // old will contain the acth values, corresponding with x-1..x+w (including) old = (short int *)malloc(sizeof(*old)*(w+2)); assert(old); for (i=imin-1; i<=imax; i++) { if (i < 0) old[k++] = fsnow->acth[0]; else if (i>=fsnow->w) old[k++] = fsnow->acth[fsnow->w-1]; else old[k++] = fsnow->acth[i]; } int add; if (fsnow->acth[imin] < fsnow->desh[imin]/4) add = 4; else if(fsnow->acth[imin] < fsnow->desh[imin]/2) add = 2; else add = 1; k = 1; // old[1] corresponds with acth[0] for (i=imin; idesh[i] > old[k]) && (old[k-1] >= old[k] || old[k+1] >= old[k])) fsnow->acth[i] = add + (old[k-1] + old[k+1])/2; k++; } // old will contain the new acth values, corresponding with x-1..x+w (including) k = 0; for (i=imin-1; i<=imax; i++) { if (i < 0) old[k++] = fsnow->acth[0]; else if (i>=fsnow->w) old[k++] = fsnow->acth[fsnow->w-1]; else old[k++] = fsnow->acth[i]; } // and now some smoothing k = 1; for (i=imin; iacth[i] = sum/3; k++; } free(old); } int HandleFallenSnow(FallenSnow *fsnow) { if (fsnow->win.id == 0) return !Flags.NoKeepSBot; if (fsnow->win.hidden) return 0; if (!fsnow->win.sticky) { //if (fsnow->win.ws != global.CWorkSpace) if (!IsVisibleFallen(fsnow)) return 0; } return !Flags.NoKeepSWin; } int IsVisibleFallen(FallenSnow *fsnow) { if (!fsnow) { P("fsnow: %p\n",(void*)fsnow); return 0; } long ws = fsnow->win.ws; int i; for (i=0; iwin.id,ws); return 1; } } P("desktop not visible %ld %ld\n",fsnow->win.id,ws); return 0; } xsnow-3.8.3/src/fallensnow.h0000666000000000000000000000550414732252143014214 0ustar0000000000000000/* -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- * */ #pragma once #include #include #include #include #include #include #include "xsnow.h" #ifdef __GNUC__ #define Lock_fallen() __extension__({P("call lock_fallen\n");int retval = lock_fallen(); retval;}) #define Unlock_fallen() __extension__({P("call unlock_fallen\n");int retval = unlock_fallen(); retval;}) #define Lock_fallen_n(x,y) __extension__({P("call lock_fallen_n %d %d\n",x,*y); int retval=lock_fallen_n(x,y);retval;}) #else #define Lock_fallen() lock_fallen() #define Unlock_fallen() unlock_fallen() #define Lock_fallen_n(x,y) lock_fallen_n(x,y) #endif extern void UpdateFallenSnowPartial(FallenSnow *fsnow, int x, int w); // used in snow.c extern int HandleFallenSnow(FallenSnow *fsnow); extern void fallensnow_init(void); extern void fallensnow_draw(cairo_t *cr); extern void fallensnow_erase(void); extern void fallensnow_ui(void); extern void CleanFallenArea(FallenSnow *fsnow, int x, int w); extern void CleanFallen(Window id); extern void DrawFallen(FallenSnow *fsnow); extern void GenerateFlakesFromFallen(FallenSnow *fsnow, int x, int w, float vy); extern void InitFallenSnow(void); extern void UpdateFallenSnowWithWind(FallenSnow *fsnow,int w, int h); extern void SetMaxScreenSnowDepth(void); extern void SetMaxScreenSnowDepthWithLock(void); extern void UpdateFallenSnowAtBottom(void); extern int lock_fallen(void); extern int unlock_fallen(void); extern int lock_fallen_n(int n, int *c); extern void fallen_sem_init(void); extern int IsVisibleFallen(FallenSnow *fsnow); // insert a node at the start of the list extern void PushFallenSnow(FallenSnow **first, WinInfo *win, int x, int y, int w, int h); // remove by id extern int RemoveFallenSnow(FallenSnow **list, Window id); // print list extern void PrintFallenSnow(FallenSnow *list); // free fallen extern void FreeFallenSnow(FallenSnow *fallen); // find fallensnow with id extern FallenSnow *FindFallen(FallenSnow *first, Window id); xsnow-3.8.3/src/flags.c0000666000000000000000000004767514732252143013152 0ustar0000000000000000/* -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- */ #include #include #include #include #include #include "xsnow-constants.h" #ifndef MAKEMAN #include "utils.h" #include "docs.h" #include "birds.h" #include "windows.h" #include "selfrep.h" #include "version.h" #include "debug.h" #include "xsnow.h" #include "ui.h" #include #include #endif #include "flags.h" #include "doit.h" FLAGS Flags; FLAGS OldFlags; FLAGS DefaultFlags; FLAGS VintageFlags; static void write_button_location(char *x, FILE *f); static void write_tabs_locations(FILE *f); #ifndef MAKEMAN static void ReadFlags(void); //static void SetDefaultFlags(void); static void findflag(FILE *f, const char *x, char **value); static long int S2Int(char *s) // string to integer { return strtol(s,NULL,0); } static long int S2PosInt(char *s) //string to positive integer { int x = S2Int(s); if (x<0) return 0; return x; } static char *FlagsFile = NULL; static int FlagsFileAvailable = 1; #endif void SetDefaultFlags() { #define DOIT_I(x,d,v) Flags.x = DefaultFlags.x ; #define DOIT_S(x,d,v) free(Flags.x); Flags.x = strdup(DefaultFlags.x); #define DOIT_L(x,d,v) DOIT_I(x,d,v) DOITALL; #include "undefall.inc" } // return value: // -1: error found // 0: all is well // 1: did request, program can stop. #define checkax {if(ax>=argc-1){fprintf(stderr,"** missing parameter for '%s', exiting.\n",argv[ax]);return -1;}} void InitFlags() { // to make sure that strings in Flags are malloc'd #define DOIT_I(x,d,v) Flags.x = 0; DefaultFlags.x=d; VintageFlags.x=v; #define DOIT_L DOIT_I #define DOIT_S(x,d,v) Flags.x = strdup(""); DefaultFlags.x=strdup(d); VintageFlags.x=strdup(v); DOITALL; #include "undefall.inc" } #ifndef MAKEMAN #define handlestring(x) checkax; free(Flags.x); Flags.x = strdup(argv[++ax]) // argument is positive long int, set Flags.y to argument #define handle_ia(x,y) else if (!strcmp(arg,# x)) \ do { checkax; Flags.y=S2PosInt(argv[++ax]);} while(0) // argument is long int, set Flags.y to argument #define handle_im(x,y) else if (!strcmp(arg,# x)) \ do { checkax; Flags.y=S2Int(argv[++ax]);} while(0) // argument is char*, set Flags.y to argument #define handle_is(x,y) else if (!strcmp(arg, #x)) \ do { handlestring(y);} while(0) // set Flags.y to z #define handle_iv(x,y,z) else if (!strcmp(arg,# x)) \ do { Flags.y = z; } while(0) int HandleFlags(int argc, char*argv[]) { SetDefaultFlags(); char *arg; int ax; int pass; for(pass = 1; pass <=2; pass++) { if (pass == 2) { if(Flags.Defaults || Flags.NoConfig) break; ReadFlags(); } for (ax=1; ax MAXSANTA)) { printf("** Maximum Santa is %d\n",MAXSANTA); return -1; } if (!strcmp(Flags.TreeType,"all")) { free(Flags.TreeType); Flags.TreeType = (char*) malloc(1+2+sizeof(DefaultFlags.TreeType)); Flags.TreeType = strdup("0,"); strcat(Flags.TreeType,DefaultFlags.TreeType); } if (Flags.SnowSize > 40) { printf("snowsize brought back from %d to 40\n",Flags.SnowSize); Flags.SnowSize = 40; } return 0; } #undef checkax #undef handlestring #undef handle_iv #undef handle_is #undef handle_ia static void makeflagsfile() { if (FlagsFile != NULL || FlagsFileAvailable == 0) return; if (getenv("HOME") == NULL) { FlagsFileAvailable = 0; printf("Warning: cannot create or read $HOME/%s\n",FLAGSFILE); return; } FlagsFile = (char *)malloc(sizeof(char)*(strlen(getenv("HOME")) + 1 + strlen(FLAGSFILE) + 1)); assert(FlagsFile); strcpy(FlagsFile,getenv("HOME")); strcat(FlagsFile,"/"); strcat(FlagsFile,FLAGSFILE); P("FlagsFile: %s\n",FlagsFile); } void findflag(FILE *f, const char *x, char **value) { char *line = NULL; char *flag = NULL; *value = NULL; rewind(f); while(1) { if(line) {free(line);line = NULL;} if(flag) {free(flag);flag = NULL;} size_t n = 0; int m = getline(&line,&n,f); if (m < 0) break; flag = (char*)malloc((strlen(line)+1)*sizeof(char)); m = sscanf(line, "%s", flag); if (strcmp(flag,x)) continue; if (m == EOF || m == 0) continue; char *rest = line + strlen(flag); char *p; p = rest; while (*p == ' ' || *p == '\t' || *p == '\n') p++; rest = p; p = &line[strlen(line)-1]; while (*p == ' ' || *p == '\t' || *p == '\n') p--; *(p+1) = 0; *value = strdup(rest); break; } if(line) {free(line);line = NULL;} if(flag) {free(flag);line = NULL;} } void ReadFlags() { FILE *f; long int intval; makeflagsfile(); if (!FlagsFileAvailable) return; f=fopen(FlagsFile,"r"); if (f == NULL) { I("Cannot read %s\n",FlagsFile); return; } char *value = NULL;; #define DOIT_I(x,d,v) \ findflag(f,# x,&value); \ if (value) \ { \ intval = strtol(value,NULL,0); \ Flags.x = intval; \ free(value); \ value = NULL; \ } #define DOIT_L(x,d,v) DOIT_I(x,d,v) #define DOIT_S(x,d,v) \ findflag(f,# x,&value); \ if (value) \ { \ free(Flags.x); \ Flags.x = strdup(value); \ free(value); \ value = NULL; \ } DOIT; #include "undefall.inc" fclose(f); } void WriteFlags(int output_locations) { FILE *f; makeflagsfile(); if (!FlagsFileAvailable) return; f = fopen(FlagsFile,"w"); if (f == NULL) { I("Cannot write %s\n",FlagsFile); return; } fprintf(f,"# Xsnow version %s\n",VERSION); fprintf(f,"# Flags used by the program:\n"); #define DOIT_I(x,d,v) fprintf(f,"%s %d\n", # x,Flags.x); #define DOIT_L(x,d,v) fprintf(f,"%s %ld\n",# x,Flags.x); #define DOIT_S(x,d,v) fprintf(f,"%s %s\n", # x,Flags.x); DOIT; #include "undefall.inc" #define DOIT_I(x,d,v) write_button_location(# x,f); #define DOIT_L(x,d,v) write_button_location(# x,f); #define DOIT_S(x,f,v) ; if(output_locations && !Flags.NoMenu) { fprintf(f,"# Positions of widgets on the screen:\n"); write_tabs_locations(f); write_button_location("alldefaults",f); write_button_location("allvintage",f); write_button_location("general-default",f); // button "defaults" in settings DOIT; #include "undefall.inc" } fclose(f); } void write_tabs_locations(FILE *f) { char *tab_names[] = // names of tabs in header { "welcome", "snow", "santa", "scenery", "celestials", "birds", "settings", NULL }; //GtkHeaderBar* headerbar = GTK_HEADER_BAR(gtk_builder_get_object(builder,"headerbar")); //(void)headerbar; //P("headerbar: %p\n",(void*)headerbar); GtkStackSwitcher* switcher = GTK_STACK_SWITCHER(gtk_builder_get_object(builder,"id-tabs")); P("switcher: %p\n",(void*)switcher); GList *list = gtk_container_get_children ((GtkContainer*)switcher); P("list: %p\n",(void*)list); P("list data: %p\n",(void*)list->data); P("list next: %p\n",(void*)list->next); P("list prev: %p\n",(void*)list->prev); P("list length: %d\n",g_list_length(list)); unsigned int names_len = 0; while (tab_names[names_len] != NULL) names_len++; P("names_len: %d\n",names_len); if (names_len != g_list_length(list)) return; //assert(names_len == g_list_length(list)); GList *plist = list; int c=0; while (1) { // plist->data is the radiobutton //const char *label = gtk_button_get_label(GTK_BUTTON(plist->data)); gtk_buildable_set_name(GTK_BUILDABLE(plist->data),tab_names[c]); gint wx,wy; gboolean rc = gtk_widget_translate_coordinates(plist->data, gtk_widget_get_toplevel(plist->data), 0, 0, &wx, &wy); (void)rc; GtkAllocation alloc; gtk_widget_get_allocation(plist->data, &alloc); P("wx wy: %d %d -- %d\n",wx,wy,rc); GtkWindow *hauptfenster = GTK_WINDOW(gtk_builder_get_object(builder,"hauptfenster")); GdkWindow *gdkwin = gtk_widget_get_window(GTK_WIDGET(hauptfenster)); Window x11_window = gdk_x11_window_get_xid(gdkwin); int xx,yy; Window dummy; XTranslateCoordinates(global.display, x11_window, global.Rootwindow, 0, 0, &xx, &yy, &dummy); XWindowAttributes xwa; XGetWindowAttributes(global.display, x11_window, &xwa ); P("%d %s: CLICK on: %d %d\n",c,tab_names[c],xx-xwa.x+wx+alloc.width/2,yy-xwa.y+wy+alloc.height/2); fprintf(f,"id-%s %d %d\n",tab_names[c],xx-xwa.x+wx+alloc.width/2,yy-xwa.y+wy+alloc.height/2); if (plist->next) { plist = plist->next; c++; } else break; } } void write_button_location(char *x,FILE *f) { (void)f; const char *prefix = "id-"; char *id; id = malloc(strlen(x)+strlen(prefix)+1); assert(id); strcpy(id,prefix); strcat(id,x); P("write_button_location: %s %s\n",x,id); GtkWidget* widget = GTK_WIDGET(gtk_builder_get_object(builder,id)); if (widget == NULL) { free(id); return; } GtkAllocation alloc; gtk_widget_get_allocation(widget, &alloc); gint wx,wy; gboolean rc = gtk_widget_translate_coordinates(widget, gtk_widget_get_toplevel(widget), 0, 0, &wx, &wy); P("wxy: %s %d %d %d %d %d\n",x,rc,wx,wy,alloc.width,alloc.height); if (!rc) { free(id); return; } GtkWindow *hauptfenster = GTK_WINDOW(gtk_builder_get_object(builder,"hauptfenster")); GdkWindow *gdkwin = gtk_widget_get_window(GTK_WIDGET(hauptfenster)); Window x11_window = gdk_x11_window_get_xid(gdkwin); int xx,yy; Window dummy; XTranslateCoordinates(global.display, x11_window, global.Rootwindow, 0, 0, &xx, &yy, &dummy); XWindowAttributes xwa; XGetWindowAttributes(global.display, x11_window, &xwa ); fprintf(f,"%s %d %d\n",id,xx-xwa.x+wx+alloc.width/2,yy-xwa.y+wy+alloc.height/2); free(id); } #endif xsnow-3.8.3/src/flags.h0000666000000000000000000000356614732252143013146 0ustar0000000000000000/* -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- */ #pragma once #include #include "doit.h" #ifndef MAKEMAN #define UIDO(_x,_y) \ if(Flags._x != OldFlags._x) \ { \ if(Flags.Noisy) { printf("%-16s %6d: %-22s %8d -> %8d\n",__FILE__,__LINE__,#_x,OldFlags._x, Flags._x); fflush(NULL); } \ {_y} \ OldFlags._x = Flags._x; \ Flags.Changes++; \ } #define UIDOS(_x,_y) \ if(strcmp(Flags._x, OldFlags._x)) \ { \ if(Flags.Noisy) { printf("%-16s %6d: %-22s %8s -> %8s\n",__FILE__,__LINE__,#_x,OldFlags._x, Flags._x); fflush(NULL); } \ {_y} \ free(OldFlags._x); \ OldFlags._x = strdup(Flags._x); \ Flags.Changes++; \ } #endif #define DOIT_I(x,d,v) int x; #define DOIT_L(x,d,v) unsigned long int x; #define DOIT_S(x,d,v) char *x; typedef struct _flags { DOITALL int dummy; }FLAGS; #undef DOIT_I #undef DOIT_L #undef DOIT_S extern FLAGS Flags; extern FLAGS OldFlags; extern FLAGS DefaultFlags; extern FLAGS VintageFlags; extern int HandleFlags(int argc, char*argv[]); extern void InitFlags(void); extern void SetDefaultFlags(void); extern void WriteFlags(int output_locations); xsnow-3.8.3/src/gen_snow_includes.sh0000777000000000000000000000242114732252143015732 0ustar0000000000000000#!/bin/sh ###### -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- root="${1:-..}" out="snow_includes.h" echo "#pragma once" > "$out" echo "/* -""copyright-" >> "$out" echo "*/" >> "$out" ls "$root/src/Pixmaps"/flake*.xpm | sed "s/^/#include \"/;s/$/\"/" >> "$out" echo "#define SNOW_ALL \\" >> "$out" for i in $(seq `ls "$root/src/Pixmaps"/flake*.xpm | wc -l`) ; do printf 'SNOW(%d) \\\n' `expr $i - 1` ; done >> "$out" echo >> "$out" if [ -x "$root/addcopyright.sh" ] ; then "$root/addcopyright.sh" "$out" ; fi xsnow-3.8.3/src/gen_ui_xml.sh0000777000000000000000000000154414732252143014360 0ustar0000000000000000#!/bin/sh ###### -copyright- #-endcopyright- # create C code to get ui.xml in a string # ISO C stipulates that the length of a string constant should # not be larger than 4096, so we create a definition as in # char xsnow_xml[] = {60,63,120,109,108,32,118,101,0}; # root="${1:-..}" in="ui.glade" out="ui_xml.h" echo "/* This file is generated from '$in' by '$0' */" > "$out" echo "/* -copyright-" >> "$out" #-endcopyright- echo "*/" >> "$out" echo "#pragma once" >> "$out" echo "char xsnow_xml[] = {" >> "$out" sed 's/^ *//' "$root/src/$in" | awk -v FS="" \ 'BEGIN{for(n=0;n<256;n++)ord[sprintf("%c",n)]=n;} {for (i=1;i<=NF;i++) printf "%d,", ord[$i]; printf "%d,\n",ord["\n"];}' >> "$out" rc1=$? echo "0};">> "$out" if [ -x "$root/addcopyright.sh" ] ; then "$root/addcopyright.sh" "$out" ; fi rc2=$? if [ "$rc1" -eq 0 ]; then exit "$rc2" fi exit $rc1 xsnow-3.8.3/src/gettext.h0000666000000000000000000002511614732252143013531 0ustar0000000000000000/* Convenience header for conditional use of GNU . Copyright (C) 1995-1998, 2000-2002, 2004-2006, 2009-2020 Free Software Foundation, Inc. This program 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 program 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 program. If not, see . */ #ifndef _LIBGETTEXT_H #define _LIBGETTEXT_H 1 /* NLS can be disabled through the configure --disable-nls option or through "#define ENABLE NLS 0" before including this file. */ #if defined ENABLE_NLS && ENABLE_NLS /* Get declarations of GNU message catalog functions. */ # include /* You can set the DEFAULT_TEXT_DOMAIN macro to specify the domain used by the gettext() and ngettext() macros. This is an alternative to calling textdomain(), and is useful for libraries. */ # ifdef DEFAULT_TEXT_DOMAIN # undef gettext # define gettext(Msgid) \ dgettext (DEFAULT_TEXT_DOMAIN, Msgid) # undef ngettext # define ngettext(Msgid1, Msgid2, N) \ dngettext (DEFAULT_TEXT_DOMAIN, Msgid1, Msgid2, N) # endif #else /* Solaris /usr/include/locale.h includes /usr/include/libintl.h, which chokes if dcgettext is defined as a macro. So include it now, to make later inclusions of a NOP. We don't include as well because people using "gettext.h" will not include , and also including would fail on SunOS 4, whereas is OK. */ #if defined(__sun) # include #endif /* Many header files from the libstdc++ coming with g++ 3.3 or newer include , which chokes if dcgettext is defined as a macro. So include it now, to make later inclusions of a NOP. */ #if defined(__cplusplus) && defined(__GNUG__) && (__GNUC__ >= 3) # include # if (__GLIBC__ >= 2 && !defined __UCLIBC__) || _GLIBCXX_HAVE_LIBINTL_H # include # endif #endif /* Disabled NLS. The casts to 'const char *' serve the purpose of producing warnings for invalid uses of the value returned from these functions. On pre-ANSI systems without 'const', the config.h file is supposed to contain "#define const". */ # undef gettext # define gettext(Msgid) ((const char *) (Msgid)) # undef dgettext # define dgettext(Domainname, Msgid) ((void) (Domainname), gettext (Msgid)) # undef dcgettext # define dcgettext(Domainname, Msgid, Category) \ ((void) (Category), dgettext (Domainname, Msgid)) # undef ngettext # define ngettext(Msgid1, Msgid2, N) \ ((N) == 1 \ ? ((void) (Msgid2), (const char *) (Msgid1)) \ : ((void) (Msgid1), (const char *) (Msgid2))) # undef dngettext # define dngettext(Domainname, Msgid1, Msgid2, N) \ ((void) (Domainname), ngettext (Msgid1, Msgid2, N)) # undef dcngettext # define dcngettext(Domainname, Msgid1, Msgid2, N, Category) \ ((void) (Category), dngettext (Domainname, Msgid1, Msgid2, N)) # undef textdomain # define textdomain(Domainname) ((const char *) (Domainname)) # undef bindtextdomain # define bindtextdomain(Domainname, Dirname) \ ((void) (Domainname), (const char *) (Dirname)) # undef bind_textdomain_codeset # define bind_textdomain_codeset(Domainname, Codeset) \ ((void) (Domainname), (const char *) (Codeset)) #endif /* Prefer gnulib's setlocale override over libintl's setlocale override. */ #ifdef GNULIB_defined_setlocale # undef setlocale # define setlocale rpl_setlocale #endif /* A pseudo function call that serves as a marker for the automated extraction of messages, but does not call gettext(). The run-time translation is done at a different place in the code. The argument, String, should be a literal string. Concatenated strings and other string expressions won't work. The macro's expansion is not parenthesized, so that it is suitable as initializer for static 'char[]' or 'const char[]' variables. */ #define gettext_noop(String) String /* The separator between msgctxt and msgid in a .mo file. */ #define GETTEXT_CONTEXT_GLUE "\004" /* Pseudo function calls, taking a MSGCTXT and a MSGID instead of just a MSGID. MSGCTXT and MSGID must be string literals. MSGCTXT should be short and rarely need to change. The letter 'p' stands for 'particular' or 'special'. */ #ifdef DEFAULT_TEXT_DOMAIN # define pgettext(Msgctxt, Msgid) \ pgettext_aux (DEFAULT_TEXT_DOMAIN, Msgctxt GETTEXT_CONTEXT_GLUE Msgid, Msgid, LC_MESSAGES) #else # define pgettext(Msgctxt, Msgid) \ pgettext_aux (NULL, Msgctxt GETTEXT_CONTEXT_GLUE Msgid, Msgid, LC_MESSAGES) #endif #define dpgettext(Domainname, Msgctxt, Msgid) \ pgettext_aux (Domainname, Msgctxt GETTEXT_CONTEXT_GLUE Msgid, Msgid, LC_MESSAGES) #define dcpgettext(Domainname, Msgctxt, Msgid, Category) \ pgettext_aux (Domainname, Msgctxt GETTEXT_CONTEXT_GLUE Msgid, Msgid, Category) #ifdef DEFAULT_TEXT_DOMAIN # define npgettext(Msgctxt, Msgid, MsgidPlural, N) \ npgettext_aux (DEFAULT_TEXT_DOMAIN, Msgctxt GETTEXT_CONTEXT_GLUE Msgid, Msgid, MsgidPlural, N, LC_MESSAGES) #else # define npgettext(Msgctxt, Msgid, MsgidPlural, N) \ npgettext_aux (NULL, Msgctxt GETTEXT_CONTEXT_GLUE Msgid, Msgid, MsgidPlural, N, LC_MESSAGES) #endif #define dnpgettext(Domainname, Msgctxt, Msgid, MsgidPlural, N) \ npgettext_aux (Domainname, Msgctxt GETTEXT_CONTEXT_GLUE Msgid, Msgid, MsgidPlural, N, LC_MESSAGES) #define dcnpgettext(Domainname, Msgctxt, Msgid, MsgidPlural, N, Category) \ npgettext_aux (Domainname, Msgctxt GETTEXT_CONTEXT_GLUE Msgid, Msgid, MsgidPlural, N, Category) #ifdef __GNUC__ __inline #else #ifdef __cplusplus inline #endif #endif static const char * pgettext_aux (const char *domain, const char *msg_ctxt_id, const char *msgid, int category) { const char *translation = dcgettext (domain, msg_ctxt_id, category); if (translation == msg_ctxt_id) return msgid; else return translation; } #ifdef __GNUC__ __inline #else #ifdef __cplusplus inline #endif #endif static const char * npgettext_aux (const char *domain, const char *msg_ctxt_id, const char *msgid, const char *msgid_plural, unsigned long int n, int category) { const char *translation = dcngettext (domain, msg_ctxt_id, msgid_plural, n, category); if (translation == msg_ctxt_id || translation == msgid_plural) return (n == 1 ? msgid : msgid_plural); else return translation; } /* The same thing extended for non-constant arguments. Here MSGCTXT and MSGID can be arbitrary expressions. But for string literals these macros are less efficient than those above. */ #include /* GNULIB_NO_VLA can be defined to disable use of VLAs even if supported. This relates to the -Wvla and -Wvla-larger-than warnings, enabled in the default GCC many warnings set. This allows programs to disable use of VLAs, which may be unintended, or may be awkward to support portably, or may have security implications due to non-deterministic stack usage. */ #if (!defined GNULIB_NO_VLA \ && (((__GNUC__ >= 3 || __GNUG__ >= 2) && !defined __STRICT_ANSI__) \ /* || (__STDC_VERSION__ == 199901L && !defined __HP_cc) || (__STDC_VERSION__ >= 201112L && !defined __STDC_NO_VLA__) */ )) # define _LIBGETTEXT_HAVE_VARIABLE_SIZE_ARRAYS 1 #else # define _LIBGETTEXT_HAVE_VARIABLE_SIZE_ARRAYS 0 #endif #undef _LIBGETTEXT_HAVE_VARIABLE_SIZE_ARRAYS #if !_LIBGETTEXT_HAVE_VARIABLE_SIZE_ARRAYS #include #endif #define pgettext_expr(Msgctxt, Msgid) \ dcpgettext_expr (NULL, Msgctxt, Msgid, LC_MESSAGES) #define dpgettext_expr(Domainname, Msgctxt, Msgid) \ dcpgettext_expr (Domainname, Msgctxt, Msgid, LC_MESSAGES) #ifdef __GNUC__ __inline #else #ifdef __cplusplus inline #endif #endif static const char * dcpgettext_expr (const char *domain, const char *msgctxt, const char *msgid, int category) { size_t msgctxt_len = strlen (msgctxt) + 1; size_t msgid_len = strlen (msgid) + 1; const char *translation; #if _LIBGETTEXT_HAVE_VARIABLE_SIZE_ARRAYS char msg_ctxt_id[msgctxt_len + msgid_len]; #else char buf[1024]; char *msg_ctxt_id = (msgctxt_len + msgid_len <= sizeof (buf) ? buf : (char *) malloc (msgctxt_len + msgid_len)); if (msg_ctxt_id != NULL) #endif { int found_translation; memcpy (msg_ctxt_id, msgctxt, msgctxt_len - 1); msg_ctxt_id[msgctxt_len - 1] = '\004'; memcpy (msg_ctxt_id + msgctxt_len, msgid, msgid_len); translation = dcgettext (domain, msg_ctxt_id, category); found_translation = (translation != msg_ctxt_id); #if !_LIBGETTEXT_HAVE_VARIABLE_SIZE_ARRAYS if (msg_ctxt_id != buf) free (msg_ctxt_id); #endif if (found_translation) return translation; } return msgid; } #define npgettext_expr(Msgctxt, Msgid, MsgidPlural, N) \ dcnpgettext_expr (NULL, Msgctxt, Msgid, MsgidPlural, N, LC_MESSAGES) #define dnpgettext_expr(Domainname, Msgctxt, Msgid, MsgidPlural, N) \ dcnpgettext_expr (Domainname, Msgctxt, Msgid, MsgidPlural, N, LC_MESSAGES) #ifdef __GNUC__ __inline #else #ifdef __cplusplus inline #endif #endif static const char * dcnpgettext_expr (const char *domain, const char *msgctxt, const char *msgid, const char *msgid_plural, unsigned long int n, int category) { size_t msgctxt_len = strlen (msgctxt) + 1; size_t msgid_len = strlen (msgid) + 1; const char *translation; #if _LIBGETTEXT_HAVE_VARIABLE_SIZE_ARRAYS char msg_ctxt_id[msgctxt_len + msgid_len]; #else char buf[1024]; char *msg_ctxt_id = (msgctxt_len + msgid_len <= sizeof (buf) ? buf : (char *) malloc (msgctxt_len + msgid_len)); if (msg_ctxt_id != NULL) #endif { int found_translation; memcpy (msg_ctxt_id, msgctxt, msgctxt_len - 1); msg_ctxt_id[msgctxt_len - 1] = '\004'; memcpy (msg_ctxt_id + msgctxt_len, msgid, msgid_len); translation = dcngettext (domain, msg_ctxt_id, msgid_plural, n, category); found_translation = !(translation == msg_ctxt_id || translation == msgid_plural); #if !_LIBGETTEXT_HAVE_VARIABLE_SIZE_ARRAYS if (msg_ctxt_id != buf) free (msg_ctxt_id); #endif if (found_translation) return translation; } return (n == 1 ? msgid : msgid_plural); } #endif /* _LIBGETTEXT_H */ xsnow-3.8.3/src/hashtable.cpp0000666000000000000000000000506114732252143014330 0ustar0000000000000000/* -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- */ #include #ifdef HAVE_CONFIG_H #include #endif #include "hashtable.h" #include "debug.h" #ifdef HAVE_UNORDERED_MAP #include #define MAP std::unordered_map #else #include #define MAP std::map #pragma message __FILE__ ": Using map for the hash table, because unordered_map is not available." #endif static MAP table; extern "C" { void table_insert(unsigned int key,void *value) { table[key] = value; } void *table_get(unsigned int key) { return(table[key]); } void table_clear(void(*destroy)(void *p)) { for ( MAP::iterator it = table.begin(); it != table.end(); ++it ) { P("%d %p\n",it->first,it->second); destroy(it->second); it->second = 0; } } } #ifdef HAVE_UNORDERED_SET #include #define SET std::unordered_set #else #include #pragma message __FILE__ ": Using set, because unordered_set is not available." #define SET std::set #endif static SET myset; static SET::iterator myset_iter; extern "C" { void set_insert(void *key) { myset.insert(key); } void set_erase(void *key) { myset.erase(key); } int set_count(void *key) { return myset.count(key); } void set_clear() { myset.clear(); } /* example: * set_begin(); * void *p; * while ( (p = set_next()) ) * { * printf("p=%p\n",p); * } */ void set_begin() { myset_iter = myset.begin(); } void *set_next() { if (myset_iter == myset.end()) return 0; void *v = *myset_iter; myset_iter++; return v; } unsigned int set_size() { return myset.size(); } } xsnow-3.8.3/src/hashtable.h0000666000000000000000000000257314732252143014002 0ustar0000000000000000/* -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- */ #pragma once #ifdef __cplusplus extern "C" { #endif extern void table_insert(unsigned int key,void *value); extern void *table_get(unsigned int key); extern void table_clear(void(*destroy)(void *p)); extern void set_insert(void *key); extern void set_erase(void *key); extern int set_count(void *key); extern void set_clear(void); extern void set_begin(void); extern void *set_next(void); extern unsigned int set_size(void); #ifdef __cplusplus } #endif xsnow-3.8.3/src/ixpm.c0000666000000000000000000002357614732252143013025 0ustar0000000000000000/* -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- */ #include #include #include #include #include "xsnow.h" #include "ixpm.h" #include "debug.h" #include "utils.h" #include "safe_malloc.h" #include "xpm2cairo-gdk.h" // from the xpm package: static void xpmCreatePixmapFromImage( Display *display, Drawable d, XImage *ximage, Pixmap *pixmap_return) { GC gc; XGCValues values; P("XCreatePixmap\n"); *pixmap_return = XCreatePixmap(display, d, ximage->width, ximage->height, ximage->depth); /* set fg and bg in case we have an XYBitmap */ values.foreground = 1; values.background = 0; gc = XCreateGC(display, *pixmap_return, GCForeground | GCBackground, &values); XPutImage(display, *pixmap_return, gc, ximage, 0, 0, 0, 0, ximage->width, ximage->height); XFreeGC(display, gc); } void paintit(XImage *img, long int color) { int x,y; for (y=0; yheight; y++) for (x=0; xwidth; x++) { XPutPixel(img, x,y,color); } } // reverse characters in string, characters taken in chunks of l // if you know what I mean static void strrevert(char*s, size_t l) { assert(l>0); assert(s); size_t n = strlen(s)/l; size_t i; char *c = (char *)malloc(l*sizeof(*c)); assert(c); char *a = s; char *b = s+strlen(s)-l; for (i=0; i0); idata = (char **)malloc(lines*sizeof(*idata)); assert(idata); for (i=0; i (size_t)cpp + 6) { sscanf(xpm[i]+cpp,"%*s %100s",s); if(!strcasecmp(s,"none")) { free(code); code = strndup(xpm[i],cpp); break; } } } assert(code); int y; unsigned char c = 0; int j = 0; if (is_little_endian()) for (y=0; y>= 1; if (cpp*x + cpp <= l) { if (strncmp(s+cpp*x,code,cpp)) c |= 0x80; } k++; if (k == 8) { bits[j++] = c; k = 0; } } if (k) bits[j++] = c>>(8-k); } else for (y=0; y0); *out = (char**)malloc(sizeof(char *)*(n+3)); assert(*out); char **x = *out; int j; for (j=0; j<2; j++) x[j] = strdup(data[j]); x[2] = (char *)malloc(5+strlen(color)); assert(x[2]); x[2][0] = '\0'; strcat(x[2],". c "); strcat(x[2],color); P("c: [%s]\n",x[2]); for (j=3; j. # #-endcopyright- */ #pragma once #include #include extern int iXpmCreatePixmapFromData(Display *display, Drawable d, const char **data, Pixmap *p,Pixmap *s, XpmAttributes *attr, int flop); extern Region regionfromxpm(const char **data, int flop, float scale); cairo_region_t *gregionfromxpm(const char **data, int flop, float scale); extern void xpm_set_color(char **data, char ***out, int *lines, const char *color); extern void xpm_destroy(char **data); extern int xpmtobits(char *xpm[],unsigned char **bitsreturn, int *wreturn, int *hreturn, int *lreturn); extern void xpm_print(char **xpm); xsnow-3.8.3/src/kdtree.c0000666000000000000000000004704514732252143013323 0ustar0000000000000000/* This file is part of ``kdtree'', a library for working with kd-trees. Copyright (C) 2007-2011 John Tsiombikas Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. The name of the author may not be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ /* single nearest neighbor search written by Tamas Nepusz */ #include #define USE_LIST_NODE_ALLOCATOR #define NO_ALLOCA #ifdef HAVE_CONFIG_H #include #endif #include #include #ifndef NO_ALLOCA #ifdef HAVE_ALLOCA_H #include #endif #endif #include #include #include #include "kdtree.h" #if defined(WIN32) || defined(__WIN32__) #include #endif #ifdef USE_LIST_NODE_ALLOCATOR #ifndef NO_PTHREADS #include #else #ifndef I_WANT_THREAD_BUGS #error "You are compiling with the fast list node allocator, with pthreads disabled! This WILL break if used from multiple threads." #endif /* I want thread bugs */ #endif /* pthread support */ #endif /* use list node allocator */ struct kdhyperrect { int dim; double *min, *max; /* minimum/maximum coords */ }; struct kdnode { double *pos; int dir; void *data; struct kdnode *left, *right; /* negative/positive side */ }; struct res_node { struct kdnode *item; double dist_sq; struct res_node *next; }; struct kdtree { int dim; struct kdnode *root; struct kdhyperrect *rect; void (*destr)(void*); }; struct kdres { struct kdtree *tree; struct res_node *rlist, *riter; int size; }; #define SQ(x) ((x) * (x)) static void clear_rec(struct kdnode *node, void (*destr)(void*)); static int insert_rec(struct kdnode **node, const double *pos, void *data, int dir, int dim); static int rlist_insert(struct res_node *list, struct kdnode *item, double dist_sq); static void clear_results(struct kdres *set); static struct kdhyperrect* hyperrect_create(int dim, const double *min, const double *max); static void hyperrect_free(struct kdhyperrect *rect); static struct kdhyperrect* hyperrect_duplicate(const struct kdhyperrect *rect); static void hyperrect_extend(struct kdhyperrect *rect, const double *pos); static double hyperrect_dist_sq(struct kdhyperrect *rect, const double *pos); #ifdef USE_LIST_NODE_ALLOCATOR static struct res_node *alloc_resnode(void); static void free_resnode(struct res_node*); #else #define alloc_resnode() (res_node*) malloc(sizeof(struct res_node)) #define free_resnode(n) free(n) #endif struct kdtree *kd_create(int k) { struct kdtree *tree; if(!(tree = (struct kdtree *)malloc(sizeof *tree))) { return NULL; } tree->dim = k; tree->root = NULL; tree->destr = NULL; tree->rect = NULL; return tree; } void kd_free(struct kdtree *tree) { if(tree) { kd_clear(tree); free(tree); } } static void clear_rec(struct kdnode *node, void (*destr)(void*)) { if(!node) return; clear_rec(node->left, destr); clear_rec(node->right, destr); if(destr) { destr(node->data); } free(node->pos); free(node); } void kd_clear(struct kdtree *tree) { clear_rec(tree->root, tree->destr); tree->root = NULL; if (tree->rect) { hyperrect_free(tree->rect); tree->rect = NULL; } } void kd_data_destructor(struct kdtree *tree, void (*destr)(void*)) { tree->destr = destr; } static int insert_rec(struct kdnode **nptr, const double *pos, void *data, int dir, int dim) { int new_dir; struct kdnode *node; if(!*nptr) { if(!(node = (struct kdnode *)malloc(sizeof *node))) { return -1; } assert(dim>0); if(!(node->pos = (double *)malloc(dim * sizeof *node->pos))) { free(node); return -1; } memcpy(node->pos, pos, dim * sizeof *node->pos); node->data = data; node->dir = dir; node->left = node->right = NULL; *nptr = node; return 0; } node = *nptr; new_dir = (node->dir + 1) % dim; if(pos[node->dir] < node->pos[node->dir]) { return insert_rec(&(*nptr)->left, pos, data, new_dir, dim); } return insert_rec(&(*nptr)->right, pos, data, new_dir, dim); } int kd_insert(struct kdtree *tree, const double *pos, void *data) { if (insert_rec(&tree->root, pos, data, 0, tree->dim)) { return -1; } if (tree->rect == NULL) { tree->rect = hyperrect_create(tree->dim, pos, pos); } else { hyperrect_extend(tree->rect, pos); } return 0; } int kd_insertf(struct kdtree *tree, const float *pos, void *data) { static double sbuf[16]; double *bptr, *buf = NULL; int res, dim = tree->dim; assert(dim>0); if(dim > 16) { #ifndef NO_ALLOCA if(dim <= 256) bptr = buf = (double *)alloca(dim * sizeof *bptr); else #endif if(!(bptr = buf = (double *)malloc(dim * sizeof *bptr))) { return -1; } } else { bptr = buf = sbuf; } while(dim-- > 0) { *bptr++ = *pos++; } res = kd_insert(tree, buf, data); #ifndef NO_ALLOCA if(tree->dim > 256) #else if(tree->dim > 16) #endif free(buf); return res; } int kd_insert3(struct kdtree *tree, double x, double y, double z, void *data) { double buf[3]; buf[0] = x; buf[1] = y; buf[2] = z; return kd_insert(tree, buf, data); } int kd_insert3f(struct kdtree *tree, float x, float y, float z, void *data) { double buf[3]; buf[0] = x; buf[1] = y; buf[2] = z; return kd_insert(tree, buf, data); } static int find_nearest(struct kdnode *node, const double *pos, double range, struct res_node *list, int ordered, int dim) { double dist_sq, dx; int i, ret, added_res = 0; if(!node) return 0; dist_sq = 0; for(i=0; ipos[i] - pos[i]); } if(dist_sq <= SQ(range)) { if(rlist_insert(list, node, ordered ? dist_sq : -1.0) == -1) { return -1; } added_res = 1; } dx = pos[node->dir] - node->pos[node->dir]; ret = find_nearest(dx <= 0.0 ? node->left : node->right, pos, range, list, ordered, dim); if(ret >= 0 && fabs(dx) < range) { added_res += ret; ret = find_nearest(dx <= 0.0 ? node->right : node->left, pos, range, list, ordered, dim); } if(ret == -1) { return -1; } added_res += ret; return added_res; } #if 0 static int find_nearest_n(struct kdnode *node, const double *pos, double range, int num, struct rheap *heap, int dim) { double dist_sq, dx; int i, ret, added_res = 0; if(!node) return 0; /* if the photon is close enough, add it to the result heap */ dist_sq = 0; for(i=0; ipos[i] - pos[i]); } if(dist_sq <= range_sq) { if(heap->size >= num) { /* get furthest element */ struct res_node *maxelem = rheap_get_max(heap); /* and check if the new one is closer than that */ if(maxelem->dist_sq > dist_sq) { rheap_remove_max(heap); if(rheap_insert(heap, node, dist_sq) == -1) { return -1; } added_res = 1; range_sq = dist_sq; } } else { if(rheap_insert(heap, node, dist_sq) == -1) { return =1; } added_res = 1; } } /* find signed distance from the splitting plane */ dx = pos[node->dir] - node->pos[node->dir]; ret = find_nearest_n(dx <= 0.0 ? node->left : node->right, pos, range, num, heap, dim); if(ret >= 0 && fabs(dx) < range) { added_res += ret; ret = find_nearest_n(dx <= 0.0 ? node->right : node->left, pos, range, num, heap, dim); } } #endif static void kd_nearest_i(struct kdnode *node, const double *pos, struct kdnode **result, double *result_dist_sq, struct kdhyperrect* rect) { int dir = node->dir; int i; double dummy, dist_sq; struct kdnode *nearer_subtree, *farther_subtree; double *nearer_hyperrect_coord, *farther_hyperrect_coord; /* Decide whether to go left or right in the tree */ dummy = pos[dir] - node->pos[dir]; if (dummy <= 0) { nearer_subtree = node->left; farther_subtree = node->right; nearer_hyperrect_coord = rect->max + dir; farther_hyperrect_coord = rect->min + dir; } else { nearer_subtree = node->right; farther_subtree = node->left; nearer_hyperrect_coord = rect->min + dir; farther_hyperrect_coord = rect->max + dir; } if (nearer_subtree) { /* Slice the hyperrect to get the hyperrect of the nearer subtree */ dummy = *nearer_hyperrect_coord; *nearer_hyperrect_coord = node->pos[dir]; /* Recurse down into nearer subtree */ kd_nearest_i(nearer_subtree, pos, result, result_dist_sq, rect); /* Undo the slice */ *nearer_hyperrect_coord = dummy; } /* Check the distance of the point at the current node, compare it * with our best so far */ dist_sq = 0; for(i=0; i < rect->dim; i++) { dist_sq += SQ(node->pos[i] - pos[i]); } if (dist_sq < *result_dist_sq) { *result = node; *result_dist_sq = dist_sq; } if (farther_subtree) { /* Get the hyperrect of the farther subtree */ dummy = *farther_hyperrect_coord; *farther_hyperrect_coord = node->pos[dir]; /* Check if we have to recurse down by calculating the closest * point of the hyperrect and see if it's closer than our * minimum distance in result_dist_sq. */ if (hyperrect_dist_sq(rect, pos) < *result_dist_sq) { /* Recurse down into farther subtree */ kd_nearest_i(farther_subtree, pos, result, result_dist_sq, rect); } /* Undo the slice on the hyperrect */ *farther_hyperrect_coord = dummy; } } struct kdres *kd_nearest(struct kdtree *kd, const double *pos) { struct kdhyperrect *rect; struct kdnode *result; struct kdres *rset; double dist_sq; int i; if (!kd) return NULL; if (!kd->rect) return NULL; /* Allocate result set */ if(!(rset = (struct kdres *)malloc(sizeof *rset))) { return NULL; } if(!(rset->rlist = alloc_resnode())) { free(rset); return NULL; } rset->rlist->next = NULL; rset->tree = kd; /* Duplicate the bounding hyperrectangle, we will work on the copy */ if (!(rect = hyperrect_duplicate(kd->rect))) { kd_res_free(rset); return NULL; } /* Our first guesstimate is the root node */ result = kd->root; dist_sq = 0; for (i = 0; i < kd->dim; i++) dist_sq += SQ(result->pos[i] - pos[i]); /* Search for the nearest neighbour recursively */ kd_nearest_i(kd->root, pos, &result, &dist_sq, rect); /* Free the copy of the hyperrect */ hyperrect_free(rect); /* Store the result */ if (result) { if (rlist_insert(rset->rlist, result, -1.0) == -1) { kd_res_free(rset); return NULL; } rset->size = 1; kd_res_rewind(rset); return rset; } else { kd_res_free(rset); return NULL; } } struct kdres *kd_nearestf(struct kdtree *tree, const float *pos) { static double sbuf[16]; double *bptr, *buf = NULL; int dim = tree->dim; struct kdres *res; assert(dim>0); if(dim > 16) { #ifndef NO_ALLOCA if(dim <= 256) bptr = buf = (double *)alloca(dim * sizeof *bptr); else #endif if(!(bptr = buf = (double *)malloc(dim * sizeof *bptr))) { return NULL; } } else { bptr = buf = sbuf; } while(dim-- > 0) { *bptr++ = *pos++; } res = kd_nearest(tree, buf); #ifndef NO_ALLOCA if(tree->dim > 256) #else if(tree->dim > 16) #endif free(buf); return res; } struct kdres *kd_nearest3(struct kdtree *tree, double x, double y, double z) { double pos[3]; pos[0] = x; pos[1] = y; pos[2] = z; return kd_nearest(tree, pos); } struct kdres *kd_nearest3f(struct kdtree *tree, float x, float y, float z) { double pos[3]; pos[0] = x; pos[1] = y; pos[2] = z; return kd_nearest(tree, pos); } /* ---- nearest N search ---- */ /* static kdres *kd_nearest_n(struct kdtree *kd, const double *pos, int num) { int ret; struct kdres *rset; if(!(rset = malloc(sizeof *rset))) { return 0; } if(!(rset->rlist = alloc_resnode())) { free(rset); return 0; } rset->rlist->next = 0; rset->tree = kd; if((ret = find_nearest_n(kd->root, pos, range, num, rset->rlist, kd->dim)) == -1) { kd_res_free(rset); return 0; } rset->size = ret; kd_res_rewind(rset); return rset; }*/ struct kdres *kd_nearest_range(struct kdtree *kd, const double *pos, double range) { int ret; struct kdres *rset; if(!(rset = (struct kdres *)malloc(sizeof *rset))) { return NULL; } if(!(rset->rlist = alloc_resnode())) { free(rset); return NULL; } rset->rlist->next = NULL; rset->tree = kd; if((ret = find_nearest(kd->root, pos, range, rset->rlist, 0, kd->dim)) == -1) { kd_res_free(rset); return NULL; } rset->size = ret; kd_res_rewind(rset); return rset; } struct kdres *kd_nearest_rangef(struct kdtree *kd, const float *pos, float range) { static double sbuf[16]; double *bptr, *buf = NULL; int dim = kd->dim; struct kdres *res; assert(dim>0); if(dim > 16) { #ifndef NO_ALLOCA if(dim <= 256) bptr = buf = (double *)alloca(dim * sizeof *bptr); else #endif if(!(bptr = buf = (double *)malloc(dim * sizeof *bptr))) { return NULL; } } else { bptr = buf = sbuf; } while(dim-- > 0) { *bptr++ = *pos++; } res = kd_nearest_range(kd, buf, range); #ifndef NO_ALLOCA if(kd->dim > 256) #else if(kd->dim > 16) #endif free(buf); return res; } struct kdres *kd_nearest_range3(struct kdtree *tree, double x, double y, double z, double range) { double buf[3]; buf[0] = x; buf[1] = y; buf[2] = z; return kd_nearest_range(tree, buf, range); } struct kdres *kd_nearest_range3f(struct kdtree *tree, float x, float y, float z, float range) { double buf[3]; buf[0] = x; buf[1] = y; buf[2] = z; return kd_nearest_range(tree, buf, range); } void kd_res_free(struct kdres *rset) { clear_results(rset); free_resnode(rset->rlist); free(rset); } int kd_res_size(struct kdres *set) { return (set->size); } void kd_res_rewind(struct kdres *rset) { rset->riter = rset->rlist->next; } int kd_res_end(struct kdres *rset) { return rset->riter == NULL; } int kd_res_next(struct kdres *rset) { rset->riter = rset->riter->next; return rset->riter != NULL; } void *kd_res_item(struct kdres *rset, double *pos) { if(rset->riter) { if(pos) { memcpy(pos, rset->riter->item->pos, rset->tree->dim * sizeof *pos); } return rset->riter->item->data; } return NULL; } void *kd_res_itemf(struct kdres *rset, float *pos) { if(rset->riter) { if(pos) { int i; for(i=0; itree->dim; i++) { pos[i] = rset->riter->item->pos[i]; } } return rset->riter->item->data; } return NULL; } void *kd_res_item3(struct kdres *rset, double *x, double *y, double *z) { if(rset->riter) { if(x) *x = rset->riter->item->pos[0]; if(y) *y = rset->riter->item->pos[1]; if(z) *z = rset->riter->item->pos[2]; return rset->riter->item->data; } return NULL; } void *kd_res_item3f(struct kdres *rset, float *x, float *y, float *z) { if(rset->riter) { if(x) *x = rset->riter->item->pos[0]; if(y) *y = rset->riter->item->pos[1]; if(z) *z = rset->riter->item->pos[2]; return rset->riter->item->data; } return NULL; } void *kd_res_item_data(struct kdres *set) { return kd_res_item(set, NULL); } /* ---- hyperrectangle helpers ---- */ static struct kdhyperrect* hyperrect_create(int dim, const double *min, const double *max) { assert(dim>0); size_t size = dim * sizeof(double); struct kdhyperrect* rect = NULL; if (!(rect = (struct kdhyperrect *)malloc(sizeof(struct kdhyperrect)))) { return NULL; } rect->dim = dim; if (!(rect->min = (double *)malloc(size))) { free(rect); return NULL; } if (!(rect->max = (double *)malloc(size))) { free(rect->min); free(rect); return NULL; } memcpy(rect->min, min, size); memcpy(rect->max, max, size); return rect; } static void hyperrect_free(struct kdhyperrect *rect) { free(rect->min); free(rect->max); free(rect); } static struct kdhyperrect* hyperrect_duplicate(const struct kdhyperrect *rect) { return hyperrect_create(rect->dim, rect->min, rect->max); } static void hyperrect_extend(struct kdhyperrect *rect, const double *pos) { int i; for (i=0; i < rect->dim; i++) { if (pos[i] < rect->min[i]) { rect->min[i] = pos[i]; } if (pos[i] > rect->max[i]) { rect->max[i] = pos[i]; } } } static double hyperrect_dist_sq(struct kdhyperrect *rect, const double *pos) { int i; double result = 0; for (i=0; i < rect->dim; i++) { if (pos[i] < rect->min[i]) { result += SQ(rect->min[i] - pos[i]); } else if (pos[i] > rect->max[i]) { result += SQ(rect->max[i] - pos[i]); } } return result; } /* ---- static helpers ---- */ #ifdef USE_LIST_NODE_ALLOCATOR /* special list node allocators. */ static struct res_node *free_nodes; #ifndef NO_PTHREADS static pthread_mutex_t alloc_mutex = PTHREAD_MUTEX_INITIALIZER; #endif static struct res_node *alloc_resnode(void) { struct res_node *node; #ifndef NO_PTHREADS pthread_mutex_lock(&alloc_mutex); #endif if(!free_nodes) { node = (struct res_node *)malloc(sizeof *node); } else { node = free_nodes; free_nodes = free_nodes->next; node->next = NULL; } #ifndef NO_PTHREADS pthread_mutex_unlock(&alloc_mutex); #endif return node; } static void free_resnode(struct res_node *node) { #ifndef NO_PTHREADS pthread_mutex_lock(&alloc_mutex); #endif node->next = free_nodes; free_nodes = node; #ifndef NO_PTHREADS pthread_mutex_unlock(&alloc_mutex); #endif } #endif /* list node allocator or not */ /* inserts the item. if dist_sq is >= 0, then do an ordered insert */ /* TODO make the ordering code use heapsort */ static int rlist_insert(struct res_node *list, struct kdnode *item, double dist_sq) { struct res_node *rnode; if(!(rnode = alloc_resnode())) { return -1; } rnode->item = item; rnode->dist_sq = dist_sq; if(dist_sq >= 0.0) { while(list->next && list->next->dist_sq < dist_sq) { list = list->next; } } rnode->next = list->next; list->next = rnode; return 0; } static void clear_results(struct kdres *rset) { struct res_node *tmp, *node = rset->rlist->next; while(node) { tmp = node; node = node->next; free_resnode(tmp); } rset->rlist->next = NULL; } xsnow-3.8.3/src/kdtree.h0000666000000000000000000001265314732252143013325 0ustar0000000000000000/* This file is part of ``kdtree'', a library for working with kd-trees. Copyright (C) 2007-2011 John Tsiombikas Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. The name of the author may not be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ #pragma once #ifdef __cplusplus extern "C" { #endif struct kdtree; struct kdres; /* create a kd-tree for "k"-dimensional data */ extern struct kdtree *kd_create(int k); /* free the struct kdtree */ extern void kd_free(struct kdtree *tree); /* remove all the elements from the tree */ extern void kd_clear(struct kdtree *tree); /* if called with non-null 2nd argument, the function provided * will be called on data pointers (see kd_insert) when nodes * are to be removed from the tree. */ extern void kd_data_destructor(struct kdtree *tree, void (*destr)(void*)); /* insert a node, specifying its position, and optional data */ extern int kd_insert(struct kdtree *tree, const double *pos, void *data); extern int kd_insertf(struct kdtree *tree, const float *pos, void *data); extern int kd_insert3(struct kdtree *tree, double x, double y, double z, void *data); extern int kd_insert3f(struct kdtree *tree, float x, float y, float z, void *data); /* Find the nearest node from a given point. * * This function returns a pointer to a result set with at most one element. */ extern struct kdres *kd_nearest(struct kdtree *tree, const double *pos); extern struct kdres *kd_nearestf(struct kdtree *tree, const float *pos); extern struct kdres *kd_nearest3(struct kdtree *tree, double x, double y, double z); extern struct kdres *kd_nearest3f(struct kdtree *tree, float x, float y, float z); /* Find the N nearest nodes from a given point. * * This function returns a pointer to a result set, with at most N elements, * which can be manipulated with the kd_res_* functions. * The returned pointer can be null as an indication of an error. Otherwise * a valid result set is always returned which may contain 0 or more elements. * The result set must be deallocated with kd_res_free after use. */ /* extern struct kdres *kd_nearest_n(struct kdtree *tree, const double *pos, int num); extern struct kdres *kd_nearest_nf(struct kdtree *tree, const float *pos, int num); extern struct kdres *kd_nearest_n3(struct kdtree *tree, double x, double y, double z); extern struct kdres *kd_nearest_n3f(struct kdtree *tree, float x, float y, float z); */ /* Find any nearest nodes from a given point within a range. * * This function returns a pointer to a result set, which can be manipulated * by the kd_res_* functions. * The returned pointer can be null as an indication of an error. Otherwise * a valid result set is always returned which may contain 0 or more elements. * The result set must be deallocated with kd_res_free after use. */ extern struct kdres *kd_nearest_range(struct kdtree *tree, const double *pos, double range); extern struct kdres *kd_nearest_rangef(struct kdtree *tree, const float *pos, float range); extern struct kdres *kd_nearest_range3(struct kdtree *tree, double x, double y, double z, double range); extern struct kdres *kd_nearest_range3f(struct kdtree *tree, float x, float y, float z, float range); /* frees a result set returned by kd_nearest_range() */ extern void kd_res_free(struct kdres *set); /* returns the size of the result set (in elements) */ extern int kd_res_size(struct kdres *set); /* rewinds the result set iterator */ extern void kd_res_rewind(struct kdres *set); /* returns non-zero if the set iterator reached the end after the last element */ extern int kd_res_end(struct kdres *set); /* advances the result set iterator, returns non-zero on success, zero if * there are no more elements in the result set. */ extern int kd_res_next(struct kdres *set); /* returns the data pointer (can be null) of the current result set item * and optionally sets its position to the pointers(s) if not null. */ extern void *kd_res_item(struct kdres *set, double *pos); extern void *kd_res_itemf(struct kdres *set, float *pos); extern void *kd_res_item3(struct kdres *set, double *x, double *y, double *z); extern void *kd_res_item3f(struct kdres *set, float *x, float *y, float *z); /* equivalent to kd_res_item(set, 0) */ extern void *kd_res_item_data(struct kdres *set); #ifdef __cplusplus } #endif xsnow-3.8.3/src/loadmeasure.c0000666000000000000000000000471414732252143014342 0ustar0000000000000000/* -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- */ #include #include #include #include #include "xsnow-constants.h" #include "debug.h" #include "loadmeasure.h" #include "ui.h" #include "utils.h" #include "clocks.h" #include "xsnow.h" #include "flags.h" static int do_loadmeasure(void *); int loadmeasure_ui() { // nothing to do return 0; } void loadmeasure_draw() { // nothing to draw // } void loadmeasure_init() { add_to_mainloop(PRIORITY_DEFAULT, time_measure, do_loadmeasure); } // changes background color of ui if load to high int do_loadmeasure(void *d) { double tnow = wallclock(); static double tprev; static int count = 0; static int status = 0; static int warncount = 0; if (tnow-tprev > 1.2*time_measure) //if (tnow-tprev > 0.9*time_measure) // for testing purposes count++; else count --; P(" %d %d %f %f\n",count,status,time_measure,tnow-tprev); if (count > 10) { if (status == 0) { if(warncount < 5) { warncount++; P("pink %d %d %f %f\n",count,status,time_measure,tnow-tprev); printf("system is too busy, suggest to lower 'cpu load' in 'settings'\n"); printf(" or have a look at 'snow': 'Intensity', 'Max # of flakes', ...\n"); printf(" or specify a smaller number of birds in 'birds'\n"); } if(!Flags.NoMenu) ui_background(1); status = 1; } count = 0; } if (count < -10) { if (status == 1) { P("white %d %d %f %f\n",count,status,time_measure,tnow-tprev); if(!Flags.NoMenu) ui_background(0); status = 0; } count = 0; } tprev = tnow; return TRUE; (void)d; } xsnow-3.8.3/src/loadmeasure.h0000666000000000000000000000167614732252143014353 0ustar0000000000000000/* -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- */ #pragma once extern int loadmeasure_ui(void); extern void loadmeasure_draw(void); extern void loadmeasure_init(void); xsnow-3.8.3/src/main.c0000666000000000000000000012213314732252143012761 0ustar0000000000000000/* -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- * */ /* And in a vocoded voice it sounds: Xsnow zwei-tausend Xsnow two-thousand Xsnow deux mille Xsnow dos mil etc. */ /* * contains main_c(), the actual main program, written in C. * main_c() is to be called from main(), written in C++, * see mainstub.cpp and mainstub.h */ #define dosync 0 /* synchronise X-server. Change to 1 will detoriate the performance but allow for better analysis */ /* * Reals dealing with time are declared as double. * Other reals as float */ #include #ifdef HAVE_CONFIG_H #include #endif #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include "mygettext.h" #include "xsnow-constants.h" #include "aurora.h" #include "birds.h" #include "clocks.h" #include "docs.h" #include "dsimple.h" #include "fallensnow.h" #include "flags.h" #include "mainstub.h" #include "meteor.h" #include "moon.h" #include "Santa.h" #include "scenery.h" #include "snow.h" #include "transwindow.h" #include "ui.h" #include "utils.h" #include "version.h" #include "wind.h" #include "windows.h" #include "wmctrl.h" #include "xsnow.h" #include "stars.h" #include "blowoff.h" #include "debug.h" #include "treesnow.h" #include "loadmeasure.h" #include "selfrep.h" #include "xdo.h" #include "vroot.h" #ifdef DEBUG #undef DEBUG #endif //#define DEBUG #define BMETHOD XdbeBackground //#define BMETHOD XdbeUndefined //#define BMETHOD XdbeUntouched //#define BMETHOD XdbeCopied // to see if double buffering is actually used struct _global global; int SnowWinChanged = 1; cairo_t *CairoDC = NULL; cairo_surface_t *CairoSurface = NULL; // miscellaneous char Copyright[] = "\nXsnow\nCopyright 1984,1988,1990,1993-1995,2000-2001 by Rick Jansen, all rights reserved, 2019,2020 also by Willem Vermin\n"; static char **Argv; static int Argc; // timing stuff //static double TotSleepTime = 0; // windows stuff static int DoRestart = 0; static guint draw_all_id = 0; static guint drawit_id = 0; static GtkWidget *TransA = NULL; static char *SnowWinName = NULL; static int wantx = 0; static int wanty = 0; static int IsSticky = 0; static int X11cairo = 0; static int PrevW = 0; static int PrevH = 0; /* Colo(u)rs */ static const char *BlackColor = "black"; static Pixel BlackPix; /* Forward decls */ static void HandleCpuFactor(void); static void RestartDisplay(void); static void SigHandler(int signum); static int XsnowErrors(Display *dpy, XErrorEvent *err); static void drawit(cairo_t *cr); static void restart_do_draw_all(void); static void set_below_above(void); static void DoAllWorkspaces(void); static void X11WindowById(Window *xwin); static int HandleX11Cairo(void); static int StartWindow(void); static void SetWindowScale(void); static void GetDesktopSession(void); static void rectangle_draw(cairo_t *cr); static void mybindtestdomain(void); // callbacks static int do_displaychanged(void *); static int do_write_flags(void *); static int do_draw_all(gpointer widget); static int do_event(void *); static int do_show_range_etc(void *); static int do_testing(void *); static int do_ui_check(void *); static int do_stopafter(void *); static int do_show_desktop_type(void *); static int do_display_dimensions(void *); static int do_drawit(void*); static gboolean on_draw_event(GtkWidget *widget, cairo_t *cr, gpointer user_data); static volatile int signal_caught = 0; /**********************************************************************************************/ /* About some technicalities of this program * The following animations exist: * =============================== * - snow * - treesnow * - blowoff * - Santa * - scenery (trees etc) * - stars * - moon + halo * - meteors * - birds * - aurora * * Selection of window to draw in * ============================== * * All drawing is done using the gtk-cairo library, using the window SnowWin. * * For the definition of SnowWin, the following possibilities exist: * * A: SnowWin is a transparent, click-through window covering the * whole screen. * B: SnowWin is set to the root window, or a window with the name pcmanfm (LXDE desktop). * C: SnowWin is set to the desired window (flags -id or -xwininfo). * * * If the user specifies the flag -id or -xwininfo, case C is chosen * (make_trans_window() in transwindow.c). * else if a transparent, click-through window can be created, case A is chosen. * else case B is chosen. * * In cases B and C, usage is made of cairo_xlib_surface_create() to tell cairo * in which window to paint. * * Double buffering * ================ * * In case A, double buffering is provided by the cairo library. * In the other cases, double buffering is accomplished by XdbeSwapBuffers(). * * If cases B and C, if double buffering is not possible, or not wanted * (flag -doublebuffer), an attempt is made to erase and draw with minimal flicker. * * Double buffer switches * ====================== * * Trans: 1: case A * UseDouble: 1: case B or C using XdbeSwapBuffers() and friends. * IsDouble: 1: using double buffering * * The following scenario's exist: * * Scenario Trans UseDouble IsDouble * I 1 0 1 case A * II 0 1 1 case B or C, using XdbeSwapBuffers and friends * III 0 0 0 case B or C, not using double buffering * * Note: * In scenario III it is necessary to explicitly erase moving objects before * drawing. * One could use XlearWindow() to erase everything, and then draw everything again, * but this results in severe flicker. * * In scenario's I and II, it is necessary to repaint everything, also not moving objects. * */ /* * Globals * ======= * * Many gobal variables are used. If a global is only used in one file only, it is declared * there as static. * Globals that are used in more than one file, are members of the struct 'global', defined in xsnow.h * * Types * ===== * * All types are defined in xsnow.h * */ /**********************************************************************************************/ int main_c(int argc, char *argv[]) { P("This is xsnow\n"); signal(SIGINT, SigHandler); signal(SIGTERM, SigHandler); signal(SIGHUP, SigHandler); signal(SIGUSR1, SigHandler); P("srand %d\n",(int)(fmod(wallcl()*1.0e6,1.0e8))); srand48((int)(fmod(wallcl()*1.0e6,1.0e8))); memset(&global,0,sizeof(global)); XInitThreads(); fallen_sem_init(); aurora_sem_init(); birds_sem_init(); global.counter = 0; global.cpufactor = 1.0; global.WindowScale = 1.0; global.MaxSnowFlakeHeight = 0; global.MaxSnowFlakeWidth = 0; global.FlakeCount = 0; /* # active flakes */ global.FluffCount = 0; global.SnowWin = 0; global.WindowOffsetX = 0; global.WindowOffsetY = 0; global.DesktopSession = NULL; global.CWorkSpace = 0; global.ChosenWorkSpace = 0; global.NVisWorkSpaces = 1; global.VisWorkSpaces[0] = 0; global.WindowsChanged = 0; global.ForceRestart = 0; global.FsnowFirst = NULL; global.MaxScrSnowDepth = 0; global.RemoveFluff = 0; global.SnowOnTrees = NULL; global.OnTrees = 0; global.moonX = 1000; global.moonY = 80; global.Wind = 0; global.Direction = 0; global.WindMax = 500.0; global.NewWind = 100.0; global.HaltedByInterrupt = 0; global.Message[0] = 0; global.SantaPlowRegion = 0; global.DoCapella = DOCAPELLA; global.time_to_write_flags = TRUE; int i; InitFlags(); // we search for flags that only produce output to stdout, // to enable to run in a non-X environment, in which case // gtk_init() would fail. for (i=0; i= %s, found version %s \n"),ui_gtk_required(),ui_gtk_version()); if(!ui_run_nomenu()) { Thanks(); return 0; } else { Flags.NoMenu = 1; printf("%s %s",_("Continuing with flag"),"'-nomenu'\n"); } } global.display = XOpenDisplay(Flags.DisplayName); global.xdo = xdo_new_with_opened_display(global.display,NULL,0); if(global.xdo == NULL) { I("xdo problems\n"); exit(1); } global.xdo->debug = 0; XSynchronize(global.display,dosync); XSetErrorHandler(XsnowErrors); int screen = DefaultScreen(global.display); global.Screen = screen; global.Black = BlackPixel(global.display, screen); global.White = WhitePixel(global.display, screen); { // if somebody messed up colors in .xsnowrc: if (!ValidColor(Flags.TreeColor)) Flags.TreeColor = strdup(DefaultFlags.TreeColor); if (!ValidColor(Flags.SnowColor)) Flags.SnowColor = strdup(DefaultFlags.SnowColor); if (!ValidColor(Flags.SnowColor2)) Flags.SnowColor2 = strdup(DefaultFlags.SnowColor2); if (!ValidColor(Flags.BirdsColor)) Flags.BirdsColor = strdup(DefaultFlags.BirdsColor); } InitSnowOnTrees(); if (global.display == NULL) { if (Flags.DisplayName == NULL) Flags.DisplayName = getenv("DISPLAY"); fprintf(stderr, _("%s: cannot connect to X server %s\n"), argv[0], Flags.DisplayName ? Flags.DisplayName : _("(default)")); exit(1); } // // define: // - snow in: // ------------------------ // | * * * | // | * * | // | * | // ------------------------ // - snow on: // ***** * **** // * ****** **** ******* // ------------------------ // | | // | | // | | // ------------------------ // // Find window to snow in: // // if(switches.Desktop): we have a desktop and we will snow on the windows in it // else we have a normal window and will not snow on other windows // if(switches.Trans): drawing to the desktop is as follows: // - all colours are made opaque by or-ing the colors with 0xff000000 // - clearing is done writing the same image, but with color black (0x00000000) // else // - we will use XClearArea to erase flakes and the like. This works well // on fvwm-like desktops (desktop == Rootwindow) with exposures set to 0 // It works more or less in for example KDE, but exposures must be set to 1 // which severely stresses plasma shell (or nautilus-desktop in Gnome, // but we do not use XClearArea in Gnome). // // And then, we have 'snowing below' and 'snowing above', which respectively // means: snow behind all windows and snow before all windows. if (!StartWindow()) { return 1; } #define DOIT_I(x,d,v) OldFlags.x = Flags.x; #define DOIT_L(x,d,v) DOIT_I(x,d,v); #define DOIT_S(x,d,v) OldFlags.x = strdup(Flags.x); DOITALL; #include "undefall.inc" OldFlags.FullScreen = !Flags.FullScreen; BlackPix = AllocNamedColor(BlackColor, global.Black); if(global.Desktop) { XSelectInput(global.display, global.Rootwindow, StructureNotifyMask| SubstructureNotifyMask); } else XSelectInput(global.display, global.SnowWin, StructureNotifyMask|SubstructureNotifyMask); ClearScreen(); // without this, no snow, scenery etc. in KDE; this seems to be a vintage comment if(!Flags.NoMenu && !global.XscreensaverMode) { ui(); ui_gray_erase(global.Trans); ui_set_sticky(Flags.AllWorkspaces); add_to_mainloop(PRIORITY_DEFAULT, time_desktop_type, do_show_desktop_type); } Flags.Done = 0; windows_init(); moon_init(); aurora_init(); Santa_init(); birds_init(); scenery_init(); snow_init(); meteor_init(); wind_init(); stars_init(); blowoff_init(); treesnow_init(); loadmeasure_init(); fallensnow_init(); add_to_mainloop(PRIORITY_DEFAULT, time_displaychanged, do_displaychanged ); add_to_mainloop(PRIORITY_DEFAULT, time_event, do_event ); add_to_mainloop(PRIORITY_DEFAULT, time_testing, do_testing ); add_to_mainloop(PRIORITY_DEFAULT, time_writeflags, do_write_flags ); add_to_mainloop(PRIORITY_DEFAULT, time_display_dimensions, do_display_dimensions ); add_to_mainloop(PRIORITY_HIGH, time_ui_check, do_ui_check ); add_to_mainloop(PRIORITY_DEFAULT, time_show_range_etc, do_show_range_etc ); if (Flags.StopAfter > 0) add_to_mainloop(PRIORITY_DEFAULT, Flags.StopAfter, do_stopafter); HandleCpuFactor(); fflush(stdout); DoAllWorkspaces(); // to set global.ChosenWorkSpace if (!Flags.NoConfig) global.time_to_write_flags = TRUE; //WriteFlags(1); P("Entering main loop\n"); // main loop gtk_main(); if (SnowWinName) free(SnowWinName); XClearWindow(global.display, global.SnowWin); XFlush(global.display); XCloseDisplay(global.display); //also frees the GC's, pixmaps and other resources on display if (DoRestart) { sleep(0); printf("Xsnow %s: ",_("restarting")); int k = 0; while (Argv[k]) printf("%s ",Argv[k++]); printf("\n"); fflush(NULL); setenv("XSNOW_RESTART","yes",1); execvp(Argv[0],Argv); } else Thanks(); return 0; } /* End of snowing */ void set_below_above() { P("%d set_below_above %d\n",global.counter++,Flags.BelowAll); XWindowChanges changes; // to be sure: we do it in gtk mode and window mode if (Flags.BelowAll) { if(TransA)setbelow(GTK_WINDOW(TransA)); changes.stack_mode = Below; if(global.SnowWin)XConfigureWindow(global.display,global.SnowWin,CWStackMode,&changes); } else { if(TransA)setabove(GTK_WINDOW(TransA)); changes.stack_mode = Above; if(global.SnowWin)XConfigureWindow(global.display,global.SnowWin,CWStackMode,&changes); } } void X11WindowById(Window *xwin) { *xwin = 0; // user supplied window id: if (Flags.WindowId) { *xwin = Flags.WindowId; return; } if (Flags.XWinInfoHandling) { // user ask to point to a window printf(_("Click on a window ...\n")); fflush(stdout); int rc; rc = xdo_select_window_with_click(global.xdo,xwin); if (rc == XDO_ERROR) { fprintf(stderr,"XWinInfo failed\n"); exit(1); } } return; } void GetDesktopSession() { if (global.DesktopSession == NULL) { char *desktopsession = NULL; const char *desktops[] = { "DESKTOP_SESSION", "XDG_SESSION_DESKTOP", "XDG_CURRENT_DESKTOP", "GDMSESSION", NULL }; int i; for (i=0; desktops[i]; i++) { desktopsession = getenv(desktops[i]); if (desktopsession) break; } if (desktopsession) printf(_("Detected desktop session: %s\n"),desktopsession); else { printf(_("Could not determine desktop session\n")); desktopsession = (char *)"unknown_desktop_session"; } global.DesktopSession = strdup(desktopsession); } } int StartWindow() { P("Entering StartWindow...\n"); global.Trans = 0; global.xxposures = 0; global.Desktop = 0; global.UseDouble = 0; global.IsDouble = 0; global.XscreensaverMode = 0; global.Rootwindow = DefaultRootWindow(global.display); Window xwin; // see if user chooses window X11WindowById(&xwin); if (xwin) { P("StartWindow xwin%#lx\n",xwin); global.SnowWin = xwin; X11cairo = 1; } else if(Flags.ForceRoot) { // user specified to run on root window printf(_("Trying to snow in root window\n")); global.SnowWin = global.Rootwindow; if (getenv("XSCREENSAVER_WINDOW")) { global.XscreensaverMode = 1; global.SnowWin = strtol(getenv("XSCREENSAVER_WINDOW"),NULL,0); global.Rootwindow = global.SnowWin; } X11cairo = 1; } else { // default behaviour // try to create a transparent clickthrough window GtkWidget *gtkwin = gtk_window_new(GTK_WINDOW_TOPLEVEL); gtk_widget_set_can_focus(gtkwin, TRUE); gtk_window_set_decorated(GTK_WINDOW(gtkwin), FALSE); gtk_window_set_type_hint(GTK_WINDOW(gtkwin), GDK_WINDOW_TYPE_HINT_POPUP_MENU); GdkWindow *gdkwin; (void)gdkwin; int rc = make_trans_window(global.display, gtkwin, Flags.Screen, // full screen or xinerama Flags.AllWorkspaces, // sticky Flags.BelowAll, // below 1, // dock NULL, // gdk_window &xwin, // x11_window &wantx, // make_trans_window tries to place the window here, // but, depending on window manager that does not always succeed &wanty ); if (rc) { global.Trans = 1; global.IsDouble = 1; global.Desktop = 1; TransA = gtkwin; GtkWidget *drawing_area = gtk_drawing_area_new(); gtk_container_add(GTK_CONTAINER(TransA), drawing_area); g_signal_connect(TransA, "draw", G_CALLBACK(on_draw_event), NULL); P("calling set_below_above\n"); set_below_above(); global.SnowWin = xwin; printf(_("Using transparent window\n")); P("wantx, wanty: %d %d\n",wantx,wanty); if(!strncasecmp(global.DesktopSession,"fvwm",4) || !strncasecmp(global.DesktopSession,"lxqt",4)) { printf(_("The transparent snow-window is probably not click-through, alas..\n")); } } else { global.Desktop = 1; X11cairo = 1; // use rootwindow, pcmanfm or Desktop: printf(_("Cannot create transparent window\n")); if (!strcasecmp(global.DesktopSession,"enlightenment")) printf(_("NOTE: xsnow will probably run, but some glitches are to be expected.\n")); if(!strcasecmp(global.DesktopSession,"twm")) printf("NOTE: you probably need to tweak 'Lift snow on windows' in the 'settings' panel.\n"); // if envvar DESKTOP_SESSION == LXDE, search for window with name pcmanfm // largest_window_with_name uses name argument as regex, hence the '^' and '$'. // Note that the name is still case-insensitive if (!strncmp(global.DesktopSession,"LXDE",4) && (xwin = largest_window_with_name(global.xdo,"^pcmanfm$")) ) { printf(_("LXDE session found, using window 'pcmanfm'.\n")); P("lxdefound: %d %#lx\n",lxdefound,*xwin); } else if ( (xwin = largest_window_with_name(global.xdo,"^Desktop$")) ) { printf(_("Using window 'Desktop'.\n")); } else { printf(_("Using root window\n")); xwin = global.Rootwindow; } global.SnowWin = xwin; int winw,winh; if (Flags.Screen >=0 && global.Desktop) xinerama(global.display,Flags.Screen,&wantx,&wanty,&winw,&winh); } } if(X11cairo) { HandleX11Cairo(); drawit_id = add_to_mainloop1(PRIORITY_HIGH, time_draw_all, do_drawit, CairoDC); global.WindowOffsetX = 0; global.WindowOffsetY = 0; } else { // see also windows.c global.WindowOffsetX = wantx; global.WindowOffsetY = wanty; } global.IsDouble = global.Trans || global.UseDouble; // just to be sure ... XTextProperty x; if (XGetWMName(global.display,xwin,&x)) SnowWinName = strdup((char *)x.value); else SnowWinName = strdup("no name"); XFree(x.value); if(!X11cairo) { xdo_move_window(global.xdo,global.SnowWin,wantx,wanty); P("wantx wanty: %d %d\n",wantx,wanty); } xdo_wait_for_window_map_state(global.xdo,global.SnowWin,IsViewable); InitDisplayDimensions(); global.SnowWinX = wantx; global.SnowWinY = wanty; printf(_("Snowing in %#lx: %s %d+%d %dx%d\n"),global.SnowWin,SnowWinName,global.SnowWinX,global.SnowWinY,global.SnowWinWidth,global.SnowWinHeight); PrevW = global.SnowWinWidth; PrevH = global.SnowWinHeight; P("woffx: %d %d\n",global.WindowOffsetX,global.WindowOffsetY); fflush(stdout); SetWindowScale(); if (global.XscreensaverMode && !Flags.BlackBackground) SetBackground(); /* * to remove titlebar in mwm. Alas, this results in no visuals at all in xfce. XSetWindowAttributes attr; attr.override_redirect = True; XChangeWindowAttributes(global.display,global.SnowWin,CWOverrideRedirect,&attr); */ return TRUE; } int HandleX11Cairo() { unsigned int w,h; xdo_get_window_size(global.xdo, global.SnowWin, &w, &h); Visual *visual = DefaultVisual(global.display,DefaultScreen(global.display)); int rcv; P("double: %d\n",Flags.UseDouble); #ifdef XDBE_AVAILABLE int dodouble = Flags.UseDouble; #else int dodouble = 0; #endif #ifdef XDBE_AVAILABLE if(dodouble) { static Drawable backBuf = 0; if(backBuf) XdbeDeallocateBackBufferName(global.display,backBuf); backBuf = XdbeAllocateBackBufferName(global.display,global.SnowWin,BMETHOD); if (CairoSurface) cairo_surface_destroy(CairoSurface); CairoSurface = cairo_xlib_surface_create(global.display, backBuf, visual, w, h); global.UseDouble = 1; global.IsDouble = 1; printf(_("Using double buffer: %#lx. %dx%d\n"),backBuf,w,h); rcv = TRUE; } #endif if(!dodouble) { CairoSurface = cairo_xlib_surface_create(global.display, global.SnowWin, visual, w, h); printf(_("NOT using double buffering:")); if (Flags.UseDouble) printf(_(" because double buffering is not available on this system\n")); else printf(_(" on your request.\n")); printf(_("NOTE: expect some flicker.\n")); fflush(stdout); rcv = FALSE; } if (CairoDC) cairo_destroy(CairoDC); CairoDC = cairo_create(CairoSurface); cairo_xlib_surface_set_size(CairoSurface,w,h); global.SnowWinWidth = w; global.SnowWinHeight = h; if (Flags.Screen >= 0 && global.Desktop) { int winx, winy, winw, winh; int rc = xinerama(global.display,Flags.Screen,&winx, &winy, &winw, &winh); //if (rc && winx==0 && winy==0) if(rc) { global.SnowWinX = winx; global.SnowWinY = winy; global.SnowWinWidth = winw; global.SnowWinHeight = winh; } cairo_rectangle(CairoDC,global.SnowWinX,global.SnowWinY,global.SnowWinWidth,global.SnowWinHeight); P("clipsnow %d %d %d %d\n",global.SnowWinX,global.SnowWinY,global.SnowWinWidth,global.SnowWinHeight); cairo_clip(CairoDC); } return rcv; } void DoAllWorkspaces() { if(Flags.AllWorkspaces) { P("stick\n"); set_sticky(1); } else { P("unstick\n"); set_sticky(0); if (Flags.Screen >=0) global.ChosenWorkSpace = global.VisWorkSpaces[Flags.Screen]; else global.ChosenWorkSpace = global.VisWorkSpaces[0]; } ui_set_sticky(Flags.AllWorkspaces); } int set_sticky(int s) { int r = IsSticky; if (global.Trans) { if(s) { IsSticky = 1; gtk_window_stick(GTK_WINDOW(TransA)); } else { IsSticky = 0; gtk_window_unstick(GTK_WINDOW(TransA)); } } return r; } // here we are handling the buttons in ui // Ok, this is a long list, and could be implemented more efficient. // But, do_ui_check is called not too frequently, so.... // Note: if changes != 0, the settings will be written to .xsnowrc // int do_ui_check(void *d) { if (Flags.Done) gtk_main_quit(); if (Flags.NoMenu) return TRUE; Santa_ui(); scenery_ui(); birds_ui(); snow_ui(); meteor_ui(); wind_ui(); stars_ui(); fallensnow_ui(); blowoff_ui(); treesnow_ui(); moon_ui(); aurora_ui(); ui_ui(); UIDO (CpuLoad , HandleCpuFactor(); ); UIDO (Transparency , ); UIDO (Scale , ); UIDO (OffsetS , DisplayDimensions(); ); UIDO (OffsetY , int x = global.DoCapella; global.DoCapella=0; UpdateFallenSnowRegionsWithLock(); global.DoCapella = x; ); UIDO (NoFluffy , ClearScreen(); ); UIDO (AllWorkspaces , DoAllWorkspaces(); ); UIDO (BelowAll , set_below_above(); ); UIDOS(BackgroundFile , ); UIDO (BlackBackground , ); if (Flags.Changes > 0) { //WriteFlags(1); global.time_to_write_flags = TRUE; set_buttons(); P("-----------Changes: %d\n",Flags.Changes); } Flags.Changes = 0; return TRUE; (void)d; } int do_write_flags(void *d) { if (signal_caught) { printf("xsnow: caught signal %d\n",signal_caught); fflush(stdout); signal_caught = 0; } const int mc = 0; // if one should wait a little longer before calling WriteFlags() // one could set mc to 1, 2, ... static int c = mc; if (global.time_to_write_flags) { P("c: %d\n",c); if (c > 0) { c--; return TRUE; } WriteFlags(1); global.time_to_write_flags = FALSE; c = mc; } return TRUE; (void)d; } int do_displaychanged(void *d) { // if we are snowing in the desktop, we check if the size has changed, // this can happen after changing of the displays settings // If the size has been changed, we restart the program (void)d; if (Flags.Done) return FALSE; P("Trans: %d xxposures: %d Desktop: %d\n", global.Trans, global.xxposures, global.Desktop); if (!global.Desktop) return TRUE; if (global.ForceRestart) { DoRestart = 1; Flags.Done = 1; I(_("Restart due to change of screen or language settings ...\n")); } else { unsigned int w,h; Display* display = XOpenDisplay(Flags.DisplayName); Screen* screen = DefaultScreenOfDisplay(display); w = WidthOfScreen(screen); h = HeightOfScreen(screen); P("width height: %d %d %d %d\n",w,h,global.Wroot,global.Hroot); if(global.Wroot != w || global.Hroot != h) { DoRestart = 1; Flags.Done = 1; I(_("Restart due to change of display settings...\n")); } XCloseDisplay(display); } return TRUE; } int do_event(void *d) { (void)d; P("do_event %d\n",counter++); if (Flags.Done) return FALSE; XEvent ev; XFlush(global.display); while (XPending(global.display)) { XNextEvent(global.display, &ev); { if (ev.type == ConfigureNotify || ev.type == MapNotify || ev.type == UnmapNotify) { global.WindowsChanged++; P("WindowsChanged %d %d\n",counter++,global.WindowsChanged); } switch (ev.type) { case ConfigureNotify: P("ConfigureNotify: ev=%ld win=%#lx geo=(%d,%d,%d,%d) bw=%d root: %d\n", ev.xconfigure.event, ev.xconfigure.window, ev.xconfigure.x, ev.xconfigure.y, ev.xconfigure.width, ev.xconfigure.height, ev.xconfigure.border_width, (global.SnowWin == ev.xconfigure.event) ); if (ev.xconfigure.window == global.SnowWin) { SnowWinChanged = 1; } break; } } } return TRUE; } void RestartDisplay() { P("Restartdisplay: %d W: %d H: %d\n",global.counter++,global.SnowWinWidth,global.SnowWinHeight); fflush(stdout); InitFallenSnow(); init_stars(); EraseTrees(); if(!Flags.NoKeepSnowOnTrees && !Flags.NoTrees) { reinit_treesnow_region(); } if(!Flags.NoTrees) { cairo_region_destroy(global.TreeRegion); global.TreeRegion = cairo_region_create(); } if(!global.IsDouble) ClearScreen(); } int do_show_range_etc(void *d) { if (Flags.Done) return FALSE; if (Flags.NoMenu) return TRUE; ui_show_range_etc(); return TRUE; (void)d; } int do_show_desktop_type(void *d) { P("do_show_desktop_type %d\n",counter++); if (Flags.NoMenu) return TRUE; char *s; if (global.IsWayland) s = (char *)_("Wayland (Expect some slugginess)"); else if (global.IsCompiz) s = (char *)"Compiz"; else s = (char *)_("Probably X11"); char t[128]; snprintf(t,64,_("%s. Snow window: %#lx"),s,global.SnowWin); ui_show_desktop_type(t); return TRUE; (void)d; } int do_testing(void *d) { (void)d; if (Flags.Done) return FALSE; return TRUE; } void SigHandler(int signum) { signal_caught = signum; if (signum == SIGUSR1) { // Forbidden: printf in sighandler //I("Caught SIGUSR1\n"); global.time_to_write_flags = TRUE; return; } global.HaltedByInterrupt = signum; Flags.Done = 1; } int XsnowErrors(Display *dpy, XErrorEvent *err) { static int count = 0; const int countmax = 1000; char msg[1024]; XGetErrorText(dpy, err->error_code, msg,sizeof(msg)); if(Flags.Noisy) I("%d %s\n",global.counter++,msg); if (++count > countmax) { snprintf(global.Message,sizeof(global.Message),_("More than %d errors, I quit!"),countmax); Flags.Done = 1; } return 0; } // the draw callback gboolean on_draw_event(GtkWidget *widget, cairo_t *cr, gpointer user_data) { P("Just to check who this is: %p %p\n",(void *)widget,(void *)TransA); drawit(cr); return FALSE; (void)widget; (void)user_data; } int do_drawit(void *cr) { P("do_drawit %d %p\n",global.counter++,cr); drawit((cairo_t*)cr); return TRUE; } void drawit(cairo_t *cr) { static int counter = 0; P("drawit %d %p\n",global.counter++,(void *)cr); // Due to instabilities at the start of xsnow: spurious detection of // user intervention; resizing of screen; etc. // placement of scenery, stars etc is repeated a few times at the // start of xsnow. // This is not harmful, but a bit annoying, so we do not draw anything // the first few times this function is called. if (counter*time_draw_all < 1.5) { counter++; return; } if (Flags.Done) return; if(global.UseDouble) { XdbeSwapInfo swapInfo; swapInfo.swap_window = global.SnowWin; swapInfo.swap_action = BMETHOD; XdbeSwapBuffers(global.display,&swapInfo,1); } else if(!global.IsDouble) { XFlush(global.display); moon_erase (0); Santa_erase(cr); stars_erase(); // not really necessary birds_erase(0); snow_erase(1); aurora_erase(); XFlush(global.display); } /* clear snowwindow test */ /* cairo_set_source_rgba(cr, 0, 0, 0, 1); cairo_set_line_width(cr, 1); cairo_rectangle(cr, 0, 0, global.SnowWinWidth, global.SnowWinHeight); cairo_fill(cr); */ cairo_save(cr); int tx = 0; int ty = 0; if (X11cairo) { tx = global.SnowWinX; ty = global.SnowWinY; } P("tx ty: %d %d\n",tx,ty); cairo_translate(cr,tx,ty); int skipit = Flags.BirdsOnly || !WorkspaceActive(); if (!skipit) { stars_draw(cr); P("moon\n"); moon_draw(cr); aurora_draw(cr); meteor_draw(cr); scenery_draw(cr); } P("birds %d\n",counter++); birds_draw(cr); if (skipit) goto end;; fallensnow_draw(cr); if(!Flags.FollowSanta || !Flags.ShowBirds) // if Flags.FollowSanta: drawing of Santa is done in birds_draw() Santa_draw(cr); treesnow_draw(cr); snow_draw(cr); end: if (Flags.Outline) rectangle_draw(cr); cairo_restore(cr); XFlush(global.display); } void SetWindowScale() { // assuming a standard screen of 1024x576, we suggest to use the scalefactor // WindowScale float x = global.SnowWinWidth / 1000.0; float y = global.SnowWinHeight / 576.0; if (x < y) global.WindowScale = x; else global.WindowScale = y; P("WindowScale: %f\n",global.WindowScale); } int do_display_dimensions(void *d) { (void)d; if (Flags.Done) return FALSE; if (!SnowWinChanged) return TRUE; SnowWinChanged = 0; P("%d do_display_dimensions %dx%d %dx%d\n",global.counter++,global.SnowWinWidth,global.SnowWinHeight,PrevW,PrevH); DisplayDimensions(); if (!global.Trans) HandleX11Cairo(); if (PrevW != global.SnowWinWidth || PrevH != global.SnowWinHeight) { printf(_("Window size changed, now snowing in in %#lx: %s %d+%d %dx%d\n"),global.SnowWin,SnowWinName,global.SnowWinX,global.SnowWinY,global.SnowWinWidth,global.SnowWinHeight); P("Calling RestartDisplay\n"); RestartDisplay(); PrevW = global.SnowWinWidth; PrevH = global.SnowWinHeight; SetWindowScale(); } fflush(stdout); return TRUE; } int do_draw_all(gpointer widget) { if (Flags.Done) return FALSE; P("do_draw_all %d %p\n",global.counter++,(void *)widget); // this will result in a call off on_draw_event(): gtk_widget_queue_draw(GTK_WIDGET(widget)); return TRUE; } // handle callbacks for things whose timings depend on cpufactor void HandleCpuFactor() { // re-add things whose timing is dependent on cpufactor if (Flags.CpuLoad <= 0) global.cpufactor = 1; else global.cpufactor = 100.0/Flags.CpuLoad; P("handlecpufactor %f %f %d\n",oldcpufactor,cpufactor,counter++); add_to_mainloop(PRIORITY_HIGH, time_init_snow , do_initsnow); // remove flakes restart_do_draw_all(); } void restart_do_draw_all() { if (global.Trans) { if (draw_all_id) g_source_remove(draw_all_id); draw_all_id = add_to_mainloop1(PRIORITY_HIGH, time_draw_all, do_draw_all, TransA); P("started do_draw_all %d %p %f\n",draw_all_id, (void *)TransA, time_draw_all); } else { if (drawit_id) g_source_remove(drawit_id); drawit_id = add_to_mainloop1(PRIORITY_HIGH, time_draw_all, do_drawit, CairoDC); P("started do_drawit %d %p %f\n",drawit_id, (void *)CairoDC, time_draw_all); } } void rectangle_draw(cairo_t *cr) { const int lw = 8; cairo_save(cr); cairo_set_source_rgba(cr,1,1,0,0.5); cairo_rectangle(cr,lw/2,lw/2,global.SnowWinWidth-lw,global.SnowWinHeight-lw); cairo_set_line_width(cr,lw); cairo_stroke(cr); cairo_restore(cr); } int do_stopafter(void *d) { Flags.Done = 1; printf(_("Halting because of flag %s\n"),"-stopafter"); return FALSE; (void)d; } void mybindtestdomain() { global.Language = guess_language(); #ifdef HAVE_GETTEXT // One would assume that gettext() uses the environment variable LOCPATH // to find locales, but no, it does not. // So, we scan LOCPATH for paths, use them and see if gettext gets a translation // for a text that is known to exist in the ui and should be translated to // something different. char *startlocale; (void) startlocale; char *r = setlocale(LC_ALL,""); if (r) startlocale = strdup(r); else startlocale = NULL; P("startlc: %s\n",startlocale); //if (startlocale == NULL) // startlocale = strdup("en_US.UTF-8"); P("startlc: %s\n",startlocale); P("LC_ALL: %s\n",getenv("LC_ALL")); P("LANG: %s\n",getenv("LANG")); P("LANGUAGE: %s\n",getenv("LANGUAGE")); textdomain (TEXTDOMAIN); char *textd = bindtextdomain(TEXTDOMAIN,LOCALEDIR); (void) textd; P("textdomain:%s\n",textd); char *locpath = getenv("LOCPATH"); P("LOCPATH: %s\n",locpath); P("LOCALEDIR: %s\n",LOCALEDIR); if (locpath) { char *initial_textdomain = strdup(bindtextdomain(TEXTDOMAIN,NULL)); char *mylocpath = strdup(locpath); int translation_found = False; P("Initial textdomain: %s\n",initial_textdomain); char *q = mylocpath; while(1) { char *p = strsep(&q,":"); if (!p) break; bindtextdomain(TEXTDOMAIN, p); //char *trans = _(TESTSTRING); P("trying '%s' '%s' '%s'\n",p,TESTSTRING,trans); if(strcmp(_(TESTSTRING),TESTSTRING)) { // translation found, we are happy P("Translation: %s\n",trans); translation_found = True; break; } } if (!translation_found) { P("No translation found in %s\n",locpath); bindtextdomain(TEXTDOMAIN,initial_textdomain); } free(mylocpath); free(initial_textdomain); } // todo: naar restart of ui? if(0) { if (strcmp(Flags.Language,"sys")) // if "sys" , do not change locale { // Language != sys char lc[100]; if (!strcmp(Flags.Language,"en")) strcpy(lc,"en_US.UTF-8"); else { strcpy(lc,Flags.Language); strcat(lc,"_"); int i; int l = strlen(lc); for (i=0; i<(int)strlen(Flags.Language); i++) lc[l+i] = toupper(lc[i]); lc[l+i] = 0; strcat(lc,".UTF-8"); } // in order for this to work, no gettext call must have been // made yet: //setenv("LC_ALL",lc,1); //setenv("LANG",lc,1); setenv("LANGUAGE",Flags.Language,1); P("LC_ALL: %s\n",getenv("LC_ALL")); P("LANG: %s\n",getenv("LANG")); P("LANGUAGE: %s\n",getenv("LANGUAGE")); } else // Language == sys { unsetenv("LANGUAGE"); unsetenv("LC_ALL"); if(0) { char *l=getenv("LANG"); if(l && !getenv("LANGUAGE")) { char *lang = strdup(l); P("lang: %s\n",lang); char *p = strchr(lang,'_'); if(p) { *p = 0; // TODO: wrong P("lang: %s\n",lang); setenv("LANGUAGE",lang,1); } free(lang); } } P("LC_ALL: %s\n",getenv("LC_ALL")); P("LANG: %s\n",getenv("LANG")); P("LANGUAGE: %s\n",getenv("LANGUAGE")); } //setenv("LANG","nl_NL.UTF8",1); //setenv("LANGUAGE","nl",1); } P("textdomain: %s\n",textdomain(NULL)); P("bindtextdomain: %s\n",bindtextdomain(TEXTDOMAIN,NULL)); //bind_textdomain_codeset(TEXTDOMAIN,"UTF-8"); #endif } xsnow-3.8.3/src/mainstub.cpp0000666000000000000000000000166314732252143014223 0ustar0000000000000000/* -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- */ #include #include "mainstub.h" int main(int argc, char *argv[]) { return main_c(argc,argv); } xsnow-3.8.3/src/mainstub.h0000666000000000000000000000170514732252143013665 0ustar0000000000000000/* -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- */ #pragma once #ifdef __cplusplus extern "C" { #endif extern int main_c(int argc, char *argv[]); #ifdef __cplusplus } #endif xsnow-3.8.3/src/makeman.c0000666000000000000000000000224614732252143013450 0ustar0000000000000000/* -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- */ // A stripped-down version of xsnow: only capable to output the man page // To be compiled like: cc -DMAKEMAN makeman.c docs.c flags.c // macro MAKEMAN is used in flags.c flags.h #include #include #include #include "docs.h" #include "flags.h" int main() { InitFlags(); SetDefaultFlags(); docs_usage(1); } xsnow-3.8.3/src/meteor.c0000666000000000000000000001110014732252143013317 0ustar0000000000000000/* -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- */ #include #include #include #include #include #include "xsnow-constants.h" #include "debug.h" #include "flags.h" #include "windows.h" #include "clocks.h" #include "snow.h" #include "meteor.h" #include "ui.h" #include "utils.h" #include "xsnow.h" #define NOTACTIVE \ (Flags.BirdsOnly || !WorkspaceActive()) static int do_emeteor(gpointer data); static int do_meteor(void *); #define NUMCOLORS 5 static GdkRGBA colors[NUMCOLORS]; static MeteorMap meteor; static int drawcount; void meteor_init() { meteor.x1 = 0; meteor.x2 = 0; meteor.y1 = 0; meteor.y2 = 0; meteor.active = 0; meteor.colornum = 0; gdk_rgba_parse(&colors[0],"#f0e0e0"); gdk_rgba_parse(&colors[1],"#e02020"); gdk_rgba_parse(&colors[2],"#f0a020"); gdk_rgba_parse(&colors[3],"#f0d0a0"); gdk_rgba_parse(&colors[4],"#f0d040"); add_to_mainloop1(PRIORITY_DEFAULT, time_emeteor, do_emeteor, NULL); add_to_mainloop (PRIORITY_DEFAULT, 0.1, do_meteor); } void meteor_ui() { UIDO(NoMeteors , ); UIDO(MeteorFrequency , ); } void meteor_draw(cairo_t *cr) { P("meteor_draw %d %d\n",global.counter++,meteor.active); if (!meteor.active) return; drawcount++; double fraction = drawcount*time_draw_all/time_emeteor; P("meteor_draw %d %d %lf %lf\n",drawcount,meteor.active,time_emeteor/time_draw_all,fraction); cairo_save(cr); int c = meteor.colornum; cairo_set_line_width(cr,2); cairo_set_antialias(cr,CAIRO_ANTIALIAS_DEFAULT); cairo_set_line_cap(cr,CAIRO_LINE_CAP_ROUND); cairo_move_to(cr,meteor.x1,meteor.y1); double xf = meteor.x1+fraction*(meteor.x2-meteor.x1); double yf = meteor.y1+fraction*(meteor.y2-meteor.y1); cairo_pattern_t *cp = cairo_pattern_create_linear(meteor.x1,yf,meteor.x2,yf); cairo_pattern_add_color_stop_rgba(cp, 0, colors[c].red,colors[c].green,colors[c].blue,0); cairo_pattern_add_color_stop_rgba(cp, 1, colors[c].red,colors[c].green,colors[c].blue,1); cairo_set_source(cr,cp); cairo_line_to(cr,xf,yf); cairo_stroke(cr); cairo_pattern_destroy(cp); cairo_restore(cr); } void meteor_erase() { do_emeteor(NULL); } int do_emeteor(gpointer data) { (void)data; P("do_emeteor %d\n",global.counter++); if (Flags.Done) return FALSE; if (!meteor.active || NOTACTIVE) return TRUE; if (!global.IsDouble) { int x = meteor.x1; int y = meteor.y1; int w = meteor.x2 - x; int h = meteor.y2 - y; if (w<0) { x += w; w = -w; } if (h<0) { y += h; h = -h; } x -= 1; y -= 1; w += 2; h += 2; myXClearArea(global.display,global.SnowWin,x,y,w,h,global.xxposures); } meteor.active = 0; drawcount = 0; return TRUE; } int do_meteor(void *d) { (void)d; P("do_meteor %d\n",global.counter++); if (Flags.Done) return FALSE; if (!(NOTACTIVE || meteor.active || Flags.NoMeteors)) { meteor.x1 = randint(global.SnowWinWidth); meteor.y1 = randint(global.SnowWinHeight/4); meteor.x2 = meteor.x1 + global.SnowWinWidth/10 - randint(global.SnowWinWidth/5); if (meteor.x2 == meteor.x1) meteor.x2 +=5; meteor.y2 = meteor.y1 + global.SnowWinHeight/5 - randint(global.SnowWinHeight/5); if (meteor.y2 == meteor.y1) meteor.y2 +=5; meteor.active = 1; meteor.colornum = drand48()*NUMCOLORS; } if (Flags.MeteorFrequency < 0 || Flags.MeteorFrequency > 100) Flags.MeteorFrequency = DefaultFlags.MeteorFrequency; // when to start next meteor: float t = (0.5+drand48())*(Flags.MeteorFrequency*(0.1-time_meteor)/100 + time_meteor); P("do_meteor %f\n",t); add_to_mainloop (PRIORITY_DEFAULT, t, do_meteor); return FALSE; } xsnow-3.8.3/src/meteor.h0000666000000000000000000000175514732252143013343 0ustar0000000000000000/* -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- */ #pragma once #include extern void meteor_init(void); extern void meteor_ui(void); extern void meteor_draw(cairo_t *cr); extern void meteor_erase(void); xsnow-3.8.3/src/moon.c0000666000000000000000000001771614732252143013017 0ustar0000000000000000/* -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- */ #include #include #include #include #include "xsnow-constants.h" #include "debug.h" #include "flags.h" #include "moon.h" #include "pixmaps.h" #include "utils.h" #include "windows.h" #include "xpm2cairo-gdk.h" #define LEAVE_IF_INACTIVE\ if (!Flags.Moon || !WorkspaceActive()) return TRUE static int do_umoon(void *); static void init_moon_surface(void); static void init_halo_surface(void); static void halo_draw(cairo_t *cr); static void halo_erase(); static cairo_surface_t *moon_surface = NULL; static cairo_surface_t *halo_surface = NULL; static double haloR; // radius of halo in pixels static double OldmoonX; static double OldmoonY; static float moonScale; void moon_init(void) { moonScale = (float)Flags.Scale*0.01*global.WindowScale; init_moon_surface(); add_to_mainloop(PRIORITY_DEFAULT, time_umoon, do_umoon); /* if (global.SnowWinWidth > 400*moonScale) { global.moonX = moonScale*200+drand48()*(global.SnowWinWidth - 400*moonScale - 2*global.moonR); } */ global.moonX = (global.SnowWinWidth-2*global.moonR)*drand48(); global.moonY = global.moonR + drand48()*global.moonR; P("moonX moonY: %f %f\n",global.moonX,global.moonY); } int moon_draw(cairo_t *cr) { LEAVE_IF_INACTIVE; P("moon_draw %d %d %d\n",global.counter++,(int)global.moonX,(int)global.moonY); cairo_set_source_surface (cr, moon_surface, global.moonX, global.moonY); my_cairo_paint_with_alpha(cr,ALPHA); OldmoonX = global.moonX; OldmoonY = global.moonY; halo_draw(cr); return TRUE; } int moon_erase(int force) { if(global.IsDouble) return 0; if(!force) LEAVE_IF_INACTIVE; if (Flags.Halo) { halo_erase(); } else { myXClearArea(global.display, global.SnowWin, OldmoonX, OldmoonY, 2*global.moonR+1,2*global.moonR+1, global.xxposures); } return 0; } void moon_ui() { UIDO(MoonSpeed, ); UIDO(Halo ,halo_erase(); ); UIDO(Moon ,moon_erase(1); ); UIDO(MoonSize ,init_moon_surface(); ); UIDO(MoonColor ,init_moon_surface(); ); UIDO(HaloBright ,init_halo_surface(); ); static int prevw = 0; static int prevh = 0; static int prev; if(ScaleChanged(&prev)) { P("%d moonscale\n",global.counter); moonScale = 0.01*global.WindowScale*Flags.Scale; init_moon_surface(); if(prevw>0 && prevh>0) { global.moonX = (float)global.moonX/prevw*global.SnowWinWidth; global.moonY = (float)global.moonY/prevh*global.SnowWinHeight; } prevw = global.SnowWinWidth; prevh = global.SnowWinHeight; } } static void init_moon_surface() { P("init_moon_surface %d\n",Flags.MoonColor); const GdkInterpType interpolation = GDK_INTERP_HYPER; if (Flags.MoonColor < 0) Flags.MoonColor = 0; if (Flags.MoonColor > 1) Flags.MoonColor = 1; int whichmoon = Flags.MoonColor; static GdkPixbuf *pixbuf, *pixbufscaled; pixbuf = xpm2gdk(global.display, (char **)moons_xpm[whichmoon], NULL); // standard moon is some percentage of window width const float p = 30.0; global.moonR = p*Flags.MoonSize*0.01*moonScale; int w = global.moonR*2; int h = w; if(moon_surface) cairo_surface_destroy(moon_surface); if (w < 1) { w = 1; h = 1;} if (w == 1 && h == 1) h = 2; pixbufscaled = gdk_pixbuf_scale_simple(pixbuf,w,h,interpolation); moon_surface = gdk_cairo_surface_create_from_pixbuf (pixbufscaled, 0, NULL); g_clear_object(&pixbuf); g_clear_object(&pixbufscaled); init_halo_surface(); if (!global.IsDouble) ClearScreen(); } int do_umoon(void *d) { (void)d; static int xdirection = 1; static int ydirection = 1; if (Flags.Done) return FALSE; LEAVE_IF_INACTIVE; if(!Flags.Moon) return TRUE; global.moonX += xdirection*time_umoon*Flags.MoonSpeed/60.0; global.moonY += 0.2*ydirection*time_umoon*Flags.MoonSpeed/60.0; if (global.moonX > global.SnowWinWidth - 2*global.moonR) { global.moonX = global.SnowWinWidth - 2*global.moonR; xdirection = -1; } else if (global.moonX < 2*global.moonR) { global.moonX = 2*global.moonR; xdirection = 1; } if (global.moonY > 2*global.moonR) { global.moonY = 2*global.moonR; ydirection = -1; } else if (global.moonY < 2*global.moonR) { global.moonY = 2*global.moonR; ydirection = 1; } P("Moon pos: %d %d\n",(int)global.moonX,(int)global.moonY); return TRUE; } void init_halo_surface() { if (halo_surface) cairo_surface_destroy(halo_surface); cairo_pattern_t *pattern; haloR = 1.8*global.moonR; P("halo_draw %f %f \n",global.moonR,haloR); pattern = cairo_pattern_create_radial(haloR, haloR, global.moonR, haloR, haloR, haloR); double bright = Flags.HaloBright * ALPHA * 0.01; //cairo_pattern_add_color_stop_rgba(pattern, 0.0, 1.0, 1.0, 1.0, 0.4*ALPHA); //cairo_pattern_add_color_stop_rgba(pattern, 1.0, 1.0, 1.0, 1.0, 0.0); //cairo_pattern_add_color_stop_rgba(pattern, 0.0, 0.9725, 0.9725, 1.0, 0.4*ALPHA); //cairo_pattern_add_color_stop_rgba(pattern, 1.0, 0.9725, 0.9725, 1.0, 0.0); //cairo_pattern_add_color_stop_rgba(pattern, 0.0, 0.96078, 0.96078, 0.96078, 0.4*ALPHA); //cairo_pattern_add_color_stop_rgba(pattern, 1.0, 0.96078, 0.96078, 0.96078, 0.0); //cairo_pattern_add_color_stop_rgba(pattern, 0.0, 0.94, 0.94, 0.9, 0.4*ALPHA); //cairo_pattern_add_color_stop_rgba(pattern, 1.0, 0.94, 0.94, 0.9, 0.0); //cairo_pattern_add_color_stop_rgba(pattern, 0.0, 244.0/255, 241.0/255, 201.0/255, 0.4*ALPHA); //cairo_pattern_add_color_stop_rgba(pattern, 1.0, 244.0/255, 241.0/255, 201.0/255, 0.0); //cairo_pattern_add_color_stop_rgba(pattern, 0.0, 245.0/255, 243.0/255, 206.0/255, 0.4*ALPHA); //cairo_pattern_add_color_stop_rgba(pattern, 1.0, 245.0/255, 243.0/255, 206.0/255, 0.0); cairo_pattern_add_color_stop_rgba(pattern, 0.0, 234.0/255, 244.0/255, 252.0/255, bright); cairo_pattern_add_color_stop_rgba(pattern, 1.0, 234.0/255, 244.0/255, 252.0/255, 0.0); //GdkPixbuf *pixbuf = gdk_pixbuf_new(GDK_COLORSPACE_RGB, TRUE, 8, 2*haloR, 2*haloR); halo_surface = cairo_image_surface_create(CAIRO_FORMAT_ARGB32, 2*haloR, 2*haloR); cairo_t *halocr = cairo_create(halo_surface); //gdk_cairo_set_source_pixbuf(halocr, pixbuf, 0, 0); cairo_set_source_rgba(halocr, 0, 0, 0, 0); cairo_paint (halocr); cairo_set_source (halocr, pattern); cairo_arc (halocr, haloR, haloR, haloR, 0, M_PI * 2); cairo_fill (halocr); cairo_destroy (halocr); cairo_pattern_destroy (pattern); //g_clear_object (&pixbuf); } void halo_draw(cairo_t *cr) { if (!Flags.Halo) return; P("halo_draw %f %f \n", global.moonR, haloR); double xc = global.moonX + global.moonR; double yc = global.moonY + global.moonR; cairo_set_source_surface(cr, halo_surface, xc-haloR, yc-haloR); my_cairo_paint_with_alpha(cr, ALPHA); } void halo_erase() { int x = OldmoonX + global.moonR - haloR; int y = OldmoonY + global.moonR - haloR; int w = 2*haloR; int h = w; myXClearArea(global.display,global.SnowWin,x,y,w+1,h+1,global.xxposures); } xsnow-3.8.3/src/moon.h0000666000000000000000000000177214732252143013017 0ustar0000000000000000/* -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- */ #pragma once #include extern int moon_draw(cairo_t *cr); extern void moon_init(void); extern void moon_ui(void); extern int moon_erase(int force); xsnow-3.8.3/src/mygettext.h0000666000000000000000000000176614732252143014104 0ustar0000000000000000/* -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- */ #pragma once //#include #include "gettext.h" #include #define _(String) gettext (String) #define TESTSTRING "one two three" #define TEXTDOMAIN "xsnow" xsnow-3.8.3/src/pixmaps.c0000666000000000000000000001343314732252143013520 0ustar0000000000000000/* -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- */ #include #include "xsnow-constants.h" #include "xsnow.h" #include "snow.h" #include "pixmaps.h" #include "snow_includes.h" // a generated file, containing #includes for snow xbm's and xpm's // and the definition of SNOW_ALL #include "Pixmaps/BigSanta1.xpm" #include "Pixmaps/BigSanta2.xpm" #include "Pixmaps/BigSanta3.xpm" #include "Pixmaps/BigSanta4.xpm" static XPM_TYPE **BigSanta[] = {BigSanta1,BigSanta2,BigSanta3,BigSanta4}; #include "Pixmaps/BigSantaRudolf1.xpm" #include "Pixmaps/BigSantaRudolf2.xpm" #include "Pixmaps/BigSantaRudolf3.xpm" #include "Pixmaps/BigSantaRudolf4.xpm" static XPM_TYPE **BigSantaRudolf[] = {BigSantaRudolf1,BigSantaRudolf2,BigSantaRudolf3,BigSantaRudolf4}; #include "Pixmaps/BigSanta81.xpm" #include "Pixmaps/BigSanta82.xpm" #include "Pixmaps/BigSanta83.xpm" #include "Pixmaps/BigSanta84.xpm" static XPM_TYPE **BigSanta8[] = {BigSanta81,BigSanta82,BigSanta83,BigSanta84}; #include "Pixmaps/BigSantaRudolf81.xpm" #include "Pixmaps/BigSantaRudolf82.xpm" #include "Pixmaps/BigSantaRudolf83.xpm" #include "Pixmaps/BigSantaRudolf84.xpm" static XPM_TYPE **BigSantaRudolf8[] = {BigSantaRudolf81,BigSantaRudolf82,BigSantaRudolf83,BigSantaRudolf84}; #include "Pixmaps/MediumSanta1.xpm" #include "Pixmaps/MediumSanta2.xpm" #include "Pixmaps/MediumSanta3.xpm" #include "Pixmaps/MediumSanta4.xpm" static XPM_TYPE **MediumSanta[] = {MediumSanta1,MediumSanta2,MediumSanta3,MediumSanta4}; #include "Pixmaps/MediumSantaRudolf1.xpm" #include "Pixmaps/MediumSantaRudolf2.xpm" #include "Pixmaps/MediumSantaRudolf3.xpm" #include "Pixmaps/MediumSantaRudolf4.xpm" static XPM_TYPE **MediumSantaRudolf[] = {MediumSantaRudolf1,MediumSantaRudolf2,MediumSantaRudolf3,MediumSantaRudolf4}; #include "Pixmaps/RegularSanta1.xpm" #include "Pixmaps/RegularSanta2.xpm" #include "Pixmaps/RegularSanta3.xpm" #include "Pixmaps/RegularSanta4.xpm" static XPM_TYPE **RegularSanta[] = {RegularSanta1,RegularSanta2,RegularSanta3,RegularSanta4}; #include "Pixmaps/RegularSantaRudolf1.xpm" #include "Pixmaps/RegularSantaRudolf2.xpm" #include "Pixmaps/RegularSantaRudolf3.xpm" #include "Pixmaps/RegularSantaRudolf4.xpm" static XPM_TYPE **RegularSantaRudolf[] = {RegularSantaRudolf1,RegularSantaRudolf2,RegularSantaRudolf3,RegularSantaRudolf4}; #include "Pixmaps/AltSanta1.xpm" #include "Pixmaps/AltSanta2.xpm" #include "Pixmaps/AltSanta3.xpm" #include "Pixmaps/AltSanta4.xpm" static XPM_TYPE **AltSanta[] = {AltSanta1,AltSanta2,AltSanta3,AltSanta4}; #include "Pixmaps/AltSantaRudolf1.xpm" #include "Pixmaps/AltSantaRudolf2.xpm" #include "Pixmaps/AltSantaRudolf3.xpm" #include "Pixmaps/AltSantaRudolf4.xpm" static XPM_TYPE **AltSantaRudolf[] = {AltSantaRudolf1,AltSantaRudolf2,AltSantaRudolf3,AltSantaRudolf4}; XPM_TYPE ***Santas[MAXSANTA+1][2] = { { RegularSanta , RegularSantaRudolf }, { MediumSanta , MediumSantaRudolf }, { BigSanta , BigSantaRudolf }, { BigSanta8 , BigSantaRudolf8 }, { AltSanta , AltSantaRudolf } }; // so: Santas[type][rudolf][animation] #include "Pixmaps/tannenbaum.xpm" #include "Pixmaps/tree.xpm" #include "Pixmaps/tree-1_100px.xpm" #include "Pixmaps/huis4.xpm" #include "Pixmaps/rendier.xpm" #include "Pixmaps/eland.xpm" #include "Pixmaps/snowtree.xpm" #include "Pixmaps/polarbear.xpm" #include "Pixmaps/extratree.xpm" XPM_TYPE **xpmtrees[MAXTREETYPE+1] = {tannenbaum_xpm, tree_xpm, tree_1_100px, huis4_xpm, reindeer_xpm, eland_xpm, snowtree_xpm, polarbear_xpm, extratree_xpm}; #include "Pixmaps/star.xbm" StarMap starPix = { star_bits, None, star_height, star_width }; #include "Pixmaps/xsnow.xpm" XPM_TYPE **xsnow_logo = xsnow_xpm; /* front bird */ #include "Pixmaps/bird1.xpm" #include "Pixmaps/bird2.xpm" #include "Pixmaps/bird3.xpm" #include "Pixmaps/bird4.xpm" #include "Pixmaps/bird5.xpm" #include "Pixmaps/bird6.xpm" #include "Pixmaps/bird7.xpm" #include "Pixmaps/bird8.xpm" /* side bird */ #include "Pixmaps/birdl1.xpm" #include "Pixmaps/birdl2.xpm" #include "Pixmaps/birdl3.xpm" #include "Pixmaps/birdl4.xpm" #include "Pixmaps/birdl5.xpm" #include "Pixmaps/birdl6.xpm" #include "Pixmaps/birdl7.xpm" #include "Pixmaps/birdl8.xpm" /* oblique bird */ #include "Pixmaps/birdd1.xpm" #include "Pixmaps/birdd2.xpm" #include "Pixmaps/birdd3.xpm" #include "Pixmaps/birdd4.xpm" #include "Pixmaps/birdd5.xpm" #include "Pixmaps/birdd6.xpm" #include "Pixmaps/birdd7.xpm" #include "Pixmaps/birdd8.xpm" XPM_TYPE **birds_xpm[] = { bird1_xpm, bird2_xpm, bird3_xpm, bird4_xpm, bird5_xpm, bird6_xpm, bird7_xpm, bird8_xpm, birdl1_xpm, birdl2_xpm, birdl3_xpm, birdl4_xpm, birdl5_xpm, birdl6_xpm, birdl7_xpm, birdl8_xpm, birdd1_xpm, birdd2_xpm, birdd3_xpm, birdd4_xpm, birdd5_xpm, birdd6_xpm, birdd7_xpm, birdd8_xpm }; #include "Pixmaps/moon1.xpm" #include "Pixmaps/moon2.xpm" XPM_TYPE **moons_xpm[]= { moon1_xpm, moon2_xpm }; #define SNOW(x) snow##x##_xpm, XPM_TYPE **snow_xpm[] = { SNOW_ALL NULL }; /* Like: * XPM_TYPE **snow_xpm[] = * { * snow00_xpm, * snow01_xpm, * NULL * } * */ #include "undefall.inc" xsnow-3.8.3/src/pixmaps.h0000666000000000000000000000212014732252143013514 0ustar0000000000000000/* -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- */ #pragma once #include "xsnow.h" extern StarMap starPix; extern XPM_TYPE ***Santas[][2]; extern XPM_TYPE **xpmtrees[]; extern XPM_TYPE **xsnow_logo; extern XPM_TYPE **birds_xpm[]; extern XPM_TYPE **snow_xpm[]; extern XPM_TYPE **moons_xpm[]; xsnow-3.8.3/src/safe_malloc.h0000666000000000000000000000230414732252143014304 0ustar0000000000000000/* -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- */ #pragma once #define REALLOC_CHECK(x) \ if(x == NULL) \ { \ fprintf(stderr,"Realloc error in %s:%d\n",__FILE__,__LINE__); \ exit(1); \ } struct dummy_to_require_semicolon #define MALLOC_CHECK(x) \ if(x == NULL) \ { \ fprintf(stderr,"Malloc error in %s:%d\n",__FILE__,__LINE__); \ exit(1); \ } struct dummy_to_require_semicolon xsnow-3.8.3/src/scenery.c0000666000000000000000000003417614732252143013516 0ustar0000000000000000/* -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- */ #define DEFAULTTREETYPE 2 #define NOTACTIVE \ (Flags.BirdsOnly || !WorkspaceActive()) #include #ifdef HAVE_CONFIG_H #include "config.h" #endif #include #include #include #include #include #include #include "xsnow-constants.h" #include "debug.h" #include "scenery.h" #include "windows.h" #include "utils.h" #include "ixpm.h" #include "flags.h" #include "pixmaps.h" #include "fallensnow.h" #include "csvpos.h" #include "treesnow.h" #include "safe_malloc.h" #include "xpm2cairo-gdk.h" static int do_initbaum(void *); static void ReInitTree0(void); static void InitTreePixmaps(void); static cairo_surface_t *tree_surface(int flip, const char **xpm, float scale); static void create_tree_surfaces(void); static void create_tree_dimensions(int tt); static int compartrees(const void *a, const void *b); static void setScale(void); static int NtreeTypes = 0; static int TreeRead = 0; static char **TreeXpm = NULL; static Pixmap TreePixmap[MAXTREETYPE+1][2]; static Pixmap TreeMaskPixmap[MAXTREETYPE+1][2]; static int TreeWidth[MAXTREETYPE+1], TreeHeight[MAXTREETYPE+1]; static int *TreeType = NULL; static int NTrees = 0; // actual number of trees static int Newtrees = 1; // switch to determine if trees are to be repositioned static Treeinfo **Trees = NULL; static int ExternalTree = False; static float treeScale = 1.0; static const float LocalScale = 0.7; // correction scale: if scenery is always too small, enlarge this and vice versa static float MinScale = 0.6; // scale for items with low y-coordinate void scenery_init() { { P("scenery_init\n"); // sanitize Flags.TreeType int *a; int n; csvpos(Flags.TreeType,&a,&n); int i; int *b = (int *)malloc(sizeof(int)*n); int m = 0; for (i=0; i=0 && a[i] <= MAXTREETYPE-1) { b[m] = a[i]; m++; } } free(Flags.TreeType); vsc(&Flags.TreeType,b,m); WriteFlags(1); free(a); free(b); } P("treecolor: %s\n",Flags.TreeColor); setScale(); P("treeScale: %f\n",treeScale); //global.TreeRegion = XCreateRegion(); global.TreeRegion = cairo_region_create(); InitTreePixmaps(); add_to_mainloop(PRIORITY_DEFAULT, time_initbaum, do_initbaum); } void setScale() { treeScale = LocalScale*0.01*Flags.Scale*global.WindowScale; } int compartrees(const void *a, const void *b) { Treeinfo *ta = *(Treeinfo **)a; Treeinfo *tb = *(Treeinfo **)b; P("compartrees %d %d %d %d\n",ta->y, tb->y, ta->h, tb->h); return ta->y + ta->h*ta->scale - tb->y - tb->h*tb->scale; } int scenery_draw(cairo_t *cr) { int i; if(Flags.NoTrees) return TRUE; for (i=0; iy+tree->h); cairo_set_source_surface (cr, tree->surface, tree->x, tree->y); my_cairo_paint_with_alpha(cr,ALPHA); } return TRUE; } void scenery_ui() { UIDOS(TreeType , RedrawTrees();); UIDO (DesiredNumberOfTrees , RedrawTrees();); UIDO (TreeFill , RedrawTrees();); UIDO (TreeScale , RedrawTrees();); UIDO (NoTrees , if(!global.IsDouble) RedrawTrees();); UIDOS(TreeColor , ReInitTree0();); UIDO (Overlap , RedrawTrees();); static int prev = 100; if(ScaleChanged(&prev)) { setScale(); RedrawTrees(); } } void RedrawTrees() { Newtrees = 1; // this signals initbaum to recreate the trees reinit_treesnow_region(); ClearScreen(); } void EraseTrees() { RedrawTrees(); } cairo_surface_t *tree_surface(int flip, const char **xpm, float scale) { P("xpm[2]: %s\n",xpm[2]); GdkPixbuf *pixbuf, *pixbuf1; pixbuf1 = xpm2gdk(global.display, (char **)xpm, NULL); if (flip) { pixbuf = gdk_pixbuf_flip(pixbuf1,1); g_clear_object(&pixbuf1); } else pixbuf = pixbuf1; int w,h; sscanf(xpm[0],"%d %d",&w,&h); P("tree_surface: %d %d %f\n",w,h,scale); w *= scale; h *= scale; if (w < 1) w = 1; if (h < 1) h = 1; if (w == 1 && h == 1) h = 2; GdkPixbuf *pixbufscaled = gdk_pixbuf_scale_simple(pixbuf,w,h,GDK_INTERP_HYPER); cairo_surface_t *surface = gdk_cairo_surface_create_from_pixbuf (pixbufscaled, 0, NULL); g_clear_object(&pixbuf); g_clear_object(&pixbufscaled); return surface; } void create_tree_dimensions(int tt) { sscanf(xpmtrees[tt][0],"%d %d",&TreeWidth[tt],&TreeHeight[tt]); } // fallen snow and trees must have been initialized // tree coordinates and so are recalculated here, in anticipation // of a changed window size // The function returns immediately if Newtrees==0, otherwize an attempt // is done to place the DesiredNumberOfTrees int do_initbaum(void *d) { (void)d; if (Flags.Done) return FALSE; P("%d initbaum %d %d\n",global.counter++,Newtrees, Flags.NoTrees); static int count = 0; if(global.RemoveFluff && count++ > 2) global.RemoveFluff = 0; if (Flags.NoTrees || Newtrees == 0) return TRUE; P("%d initbaum really...\n",global.counter++); ClearScreen(); Newtrees = 0; int i,h,w; for (i=0; i=0 && tmptreetype[i]<=MAXTREETYPE-1) { int j; int unique = 1; // investigate if this is already contained in TreeType. // if so, do not use it. Note that this algorithm is not // good scalable, when ntemp is large (100 ...) one should // consider an algorithm involving qsort() // for (j=0; j= Flags.DesiredNumberOfTrees) break; int tt = TreeType[randint(NtreeTypes)]; #ifdef USE_EXTRATREE if (global.Language && !strcmp(global.Language,"ru") && drand48() < 0.3) tt = MAXTREETYPE; if (drand48() < 0.02) tt = MAXTREETYPE; #endif w = TreeWidth[tt]; h = TreeHeight[tt]; int y1 = global.SnowWinHeight - global.MaxScrSnowDepth - h*treeScale; int y2 = global.SnowWinHeight*(1.0 - 0.01*Flags.TreeFill); if (y2>y1) y1=y2+1; int x = randint(global.SnowWinWidth-w*treeScale); int y = y1 - randint(y1-y2); float myScale = (1-MinScale)*(y - y2)/(y1 - y2) + MinScale; P("%d myScale: %d %d %d %f\n",global.counter++,y,y1,y2,myScale); myScale *=treeScale*0.01*Flags.TreeScale; cairo_rectangle_int_t grect = {x-1,y-1,(int)(myScale*w+2),(int)(myScale*h+2)}; cairo_region_overlap_t in = cairo_region_contains_rectangle(global.TreeRegion,&grect); // no overlap considerations if: if(!global.IsDouble || !Flags.Overlap) if (in == CAIRO_REGION_OVERLAP_IN || in == CAIRO_REGION_OVERLAP_PART) { P("skiptree\n"); continue; } int flop = (drand48()>0.5); Treeinfo *tree = (Treeinfo *)malloc(sizeof(Treeinfo)); assert(tree); tree->x = x; tree->y = y; tree->w = w; tree->h = h; tree->type = tt; tree->rev = flop; tree->scale = myScale; tree->surface = NULL; P("tree: %d %d %d %d %d %p\n",tree->x, tree->y, tree->type, tree->rev, NTrees,(void *)tree); cairo_region_t *r; switch(tt) { case -SOMENUMBER: r = gregionfromxpm((const char **)TreeXpm,tree->rev,tree->scale); break; default: r = gregionfromxpm(xpmtrees[tt],tree->rev,tree->scale); break; } cairo_region_translate(r,x,y); cairo_region_union(global.TreeRegion,r); cairo_region_destroy(r); NTrees++; Trees = (Treeinfo **)realloc(Trees,NTrees*sizeof(Treeinfo*)); REALLOC_CHECK(Trees); Trees[NTrees-1] = tree; } // sort using y+h values of trees, so that higher trees are painted first P("%d qsort: %d %ld\n",counter++,NTrees,sizeof(*Trees)); qsort(Trees,NTrees,sizeof(*Trees),compartrees); create_tree_surfaces(); ReInitTree0(); global.OnTrees = 0; return TRUE; } void create_tree_surfaces() { int i; for (i=0; isurface) cairo_surface_destroy(tree->surface); if(TreeRead) tree->surface = tree_surface(tree->rev, (const char **)TreeXpm,tree->scale); else tree->surface = tree_surface(tree->rev, (const char **)xpmtrees[tree->type],tree->scale); } } void InitTreePixmaps() { XpmAttributes attributes; attributes.valuemask = XpmDepth; attributes.depth = global.SnowWinDepth; char *path = NULL; FILE *f = HomeOpen("xsnow/pixmaps/tree.xpm","r",&path); if (f) { // there seems to be a local definition of tree // set TreeType to some number, so we can respond accordingly TreeType = (int *)realloc(TreeType,sizeof(*TreeType)); REALLOC_CHECK(TreeType); NtreeTypes = 1; TreeRead = 1; int rc = XpmReadFileToData(path,&TreeXpm); if(rc == XpmSuccess) { int i; for(i=0; i<2; i++) { P("iXpmCreatePixmapFromData %d\n",i); iXpmCreatePixmapFromData(global.display, global.SnowWin, (const char **)TreeXpm, &TreePixmap[0][i], &TreeMaskPixmap[0][i], &attributes,i); create_tree_dimensions(0); } sscanf(*TreeXpm,"%d %d", &TreeWidth[0],&TreeHeight[0]); P("treexpm %d %d\n",TreeWidth[0],TreeHeight[0]); printf("using external tree: %s\n",path); fflush(stdout); ExternalTree = True; /* if (!Flags.NoMenu) printf("Disabling menu.\n"); Flags.NoMenu = 1; */ } else { printf("Invalid external xpm for tree given: %s\n",path); exit(1); } fclose(f); } else { int i; for(i=0; i<2; i++) { int tt; for (tt=0; tt<=MAXTREETYPE; tt++) { iXpmCreatePixmapFromData(global.display, global.SnowWin, xpmtrees[tt], &TreePixmap[tt][i],&TreeMaskPixmap[tt][i],&attributes,i); sscanf(xpmtrees[tt][0],"%d %d",&TreeWidth[tt],&TreeHeight[tt]); create_tree_dimensions(tt); } } } if(path) { free(path); path = NULL; } global.OnTrees = 0; } // // apply TreeColor to xpmtree[0] and xpmtree[1] void ReInitTree0() { if (ExternalTree) return ; P("Reinittree0 %s\n",Flags.TreeColor); XpmAttributes attributes; attributes.valuemask = XpmDepth; attributes.depth = global.SnowWinDepth; int i; int n = TreeHeight[0]+3; char **xpmtmp = (char **)malloc(n*sizeof(char *)); assert(xpmtmp); int j; for (j=0; j<2; j++) xpmtmp[j] = strdup(xpmtrees[0][j]); //xpmtmp[2] = strdup(". c "); //xpmtmp[2] = (char *)realloc(xpmtmp[2],strlen(xpmtmp[2])+strlen(Flags.TreeColor)+1); #define COLORPREFIX ". c " xpmtmp[2] = (char *)malloc(sizeof(COLORPREFIX)+strlen(Flags.TreeColor)+1); assert(xpmtmp[2]); strcpy(xpmtmp[2],COLORPREFIX); strcat(xpmtmp[2],Flags.TreeColor); for(j=3; jtype %d\n",tree->type); if (tree->type == 0) { tree->surface = tree_surface(tree->rev,(const char **)xpmtmp,tree->scale); } } for (j=0; j. # #-endcopyright- */ #pragma once #include extern void scenery_init(void); extern void scenery_ui(void); extern void EraseTrees(void); extern void RedrawTrees(void); extern int scenery_draw(cairo_t *cr); xsnow-3.8.3/src/selfrep.c0000666000000000000000000000323414732252143013475 0ustar0000000000000000/* -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- */ #include #include #include "mygettext.h" #include "selfrep.h" #include "utils.h" void selfrep() { #ifdef SELFREP unsigned char tarfile[] = { #include "tarfile.inc" }; if(sizeof(tarfile) > 1000 && isatty(fileno(stdout))) { printf(_("Not sending tar file to terminal.\n")); printf(_("Try redirecting to a file (e.g: %s,\n"),"xsnow -selfrep > xsnow.tar.gz)"); printf(_("or use a %s"),"pipe (e.g: xsnow -selfrep | tar zxf -).\n"); } else { ssize_t rc = mywrite(fileno(stdout),tarfile,sizeof(tarfile)); if (rc < 0) fprintf(stderr,"Xsnow: %s",_("Problems encountered during production of the tar ball.\n")); } #else // Since the -selfrep flag is not recognized in this case, // the following is somewhat superfluous: printf(_("Self replication is not compiled in.\n")); #endif } xsnow-3.8.3/src/selfrep.h0000666000000000000000000000155714732252143013510 0ustar0000000000000000/* -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- */ #pragma once extern void selfrep(void); xsnow-3.8.3/src/snow.c0000666000000000000000000005630314732252143013030 0ustar0000000000000000/* -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- */ #include #include #include #include #include #include #include "xsnow-constants.h" #include "debug.h" #include "xsnow.h" #include "pixmaps.h" #include "windows.h" #include "hashtable.h" #include "flags.h" #include "ixpm.h" #include "snow.h" #include "utils.h" #include "clocks.h" #include "wind.h" #include "fallensnow.h" #include "scenery.h" #include "ui.h" #include "blowoff.h" #include "treesnow.h" #include "xpm2cairo-gdk.h" #define NOTACTIVE \ (Flags.BirdsOnly || !WorkspaceActive() || Flags.NoSnowFlakes) #define EXTRA_FLAKES 300 #define add_flake_to_mainloop(f) add_to_mainloop1(PRIORITY_HIGH,time_snowflakes,(GSourceFunc)do_UpdateSnowFlake,f) static float FlakesPerSecond; static int KillFlakes = 0; // 1: signal to flakes to kill themselves, and do not generate flakes static float SnowSpeedFactor; static SnowMap *snowPix; static char ***xsnow_xpm = NULL; static int NFlakeTypesVintage; static int MaxFlakeTypes; static int do_genflakes(void *); static void InitFlake(Snow *flake); static void InitFlakesPerSecond(void); static void InitSnowColor(void); static void InitSnowSpeedFactor(void); static int do_show_flakecount(void *); static void init_snow_pix(void); static void EraseSnowFlake1(Snow *flake); static void DelFlake(Snow *flake); static void genxpmflake(char ***xpm, int w, int h); static void add_random_flakes(int n); static void SetSnowSize(void); static int do_UpdateSnowFlake(Snow *flake); static int do_SwitchFlakes(void *); static const float LocalScale = 0.8; void snow_init() { int i; MaxFlakeTypes = 0; while(snow_xpm[MaxFlakeTypes]) MaxFlakeTypes++; NFlakeTypesVintage = MaxFlakeTypes; add_random_flakes(EXTRA_FLAKES); // will change MaxFlakeTypes // and create xsnow_xpm, containing // vintage and new flakes snowPix = (SnowMap *)malloc(MaxFlakeTypes*sizeof(SnowMap)); assert(snowPix); P("MaxFlakeTypes: %d\n",MaxFlakeTypes); for (i=0; iwidth = w; rp->height = h; char **x; int lines; if (Flags.UseColor2) { char color[8]; mixcolors(Flags.SnowColor, Flags.SnowColor2, drand48(), &color[0]); xpm_set_color(xsnow_xpm[flake], &x, &lines, color); } else xpm_set_color(xsnow_xpm[flake], &x, &lines, Flags.SnowColor); GdkPixbuf *pixbuf = xpm2gdk(global.display, (char **)x, NULL); if (w<1) w=1; if (h<1) h=1; if (w == 1 && h == 1) h = 2; GdkPixbuf *pixbufscaled = gdk_pixbuf_scale_simple(pixbuf,w,h,GDK_INTERP_HYPER); xpm_destroy(x); if (rp->surface) cairo_surface_destroy(rp->surface); rp->surface = gdk_cairo_surface_create_from_pixbuf (pixbufscaled, 0, NULL); g_clear_object(&pixbuf); g_clear_object(&pixbufscaled); } global.fluffpix = &snowPix[MaxFlakeTypes-1]; } int snow_draw(cairo_t *cr) { if (Flags.NoSnowFlakes) return TRUE; P("snow_draw %d\n",counter++); set_begin(); Snow *flake; while( (flake = (Snow *)set_next()) ) { P("snow_draw %d %f\n",counter++,ALPHA); cairo_set_source_surface (cr, snowPix[flake->whatFlake].surface, flake->rx, flake->ry); double alpha = ALPHA; if (flake->fluff) alpha *= (1-flake->flufftimer/flake->flufftime); if (alpha < 0) alpha = 0; if (global.IsDouble || !(flake->freeze || flake->fluff)) my_cairo_paint_with_alpha(cr,alpha); flake->ix = lrint(flake->rx); flake->iy = lrint(flake->ry); } return TRUE; } int snow_erase(int force) { if (!force && Flags.NoSnowFlakes) return TRUE; set_begin(); Snow *flake; int n = 0; while( (flake = (Snow *)set_next()) ) { EraseSnowFlake1(flake); n++; } P("snow_erase %d %d\n",counter++,n); return TRUE; } int do_genflakes(void *d) { if (Flags.Done) return FALSE; #define RETURN do {Prevtime = TNow; return TRUE;} while (0) static double Prevtime; static double sumdt; static int first_run = 1; double TNow = wallclock(); if (KillFlakes) RETURN; if (NOTACTIVE) RETURN; if (first_run) { first_run = 0; Prevtime = wallclock(); sumdt = 0; } double dt = TNow - Prevtime; // after suspend or sleep dt could have a strange value if (dt < 0 || dt > 10*time_genflakes) RETURN; int desflakes = lrint((dt+sumdt)*FlakesPerSecond); P("desflakes: %lf %lf %d %lf %d\n",dt,sumdt,desflakes,FlakesPerSecond,global.FlakeCount); if(desflakes == 0) // save dt for use next time: happens with low snowfall rate sumdt += dt; else sumdt = 0; int i; for(i=0; ifreeze || flake->fluff) && global.RemoveFluff) { P("removefluff\n"); EraseSnowFlake1(flake); DelFlake(flake); return FALSE; } double FlakesDT = time_snowflakes; float NewX = flake->rx + (flake->vx*FlakesDT)*SnowSpeedFactor; float NewY = flake->ry + (flake->vy*FlakesDT)*SnowSpeedFactor; // handle fluff and KillFlakes if (KillFlakes || (flake->fluff && flake->flufftimer > flake->flufftime)) { EraseSnowFlake1(flake); DelFlake(flake); return FALSE; } if (flake->fluff) { if (!flake->freeze) { flake->rx = NewX; flake->ry = NewY; } flake->flufftimer += FlakesDT; return TRUE; } int fckill = global.FlakeCount - global.FluffCount >= Flags.FlakeCountMax; if ( (fckill && !flake->cyclic && drand48() > 0.3) || // high probability to remove blown-off flake (fckill && drand48() > 0.9) // low probability to remove other flakes ) { fluffify(flake,0.51); return TRUE; } // // update speed in x Direction // if (!Flags.NoWind) { P("flakevx1: %p %f\n",(void*)flake,flake->vx); float f = FlakesDT*flake->wsens/flake->m; if (f > 0.9) f = 0.9; if (f < -0.9) f = -0.9; flake->vx += f*(global.NewWind - flake->vx); static float speedxmaxes[] = {100.0, 300.0, 600.0,}; float speedxmax = 2*speedxmaxes[global.Wind]; if(fabs(flake->vx)>speedxmax) P("flakevx: %p %f %f %f %f %f %f\n",(void*)flake,flake->vx,FlakesDT,flake->wsens,global.NewWind,flake->vx,flake->m); if(flake->vx > speedxmax) flake->vx = speedxmax; if(flake->vx < -speedxmax) flake->vx = -speedxmax; P("vxa: %f\n",flake->vx); } flake->vy += INITIALYSPEED * (drand48()-0.4)*0.1 ; if (flake->vy > flake->ivy*1.5) flake->vy = flake->ivy*1.5; if (flake->freeze) { return TRUE; } int flakew = snowPix[flake->whatFlake].width; int flakeh = snowPix[flake->whatFlake].height; if(flake->cyclic) { if (NewX < -flakew) NewX += global.SnowWinWidth-1; if (NewX >= global.SnowWinWidth) NewX -= global.SnowWinWidth; } else if (NewX < 0 || NewX >= global.SnowWinWidth) { // not-cyclic flakes die when going left or right out of the window DelFlake(flake); return FALSE; } // remove flake if it falls below bottom of screen: if (NewY >= global.SnowWinHeight) { DelFlake(flake); return FALSE; } int nx = lrintf(NewX); int ny = lrintf(NewY); if (!flake->fluff) { Lock_fallen(); // determine if non-fluffy-flake touches the fallen snow, // if so: make the flake inactive. // the bottom pixels of the snowflake are at y = NewY + (height of flake) // the bottompixels are at x values NewX .. NewX+(width of flake)-1 FallenSnow *fsnow = global.FsnowFirst; int found = 0; // investigate if flake is in a not-hidden fallensnowarea on current workspace while(fsnow && !found) { if(!fsnow->win.hidden) //if(fsnow->win.id == 0 ||(fsnow->win.ws == global.CWorkSpace || fsnow->win.sticky)) if(fsnow->win.id == 0 ||(IsVisibleFallen(fsnow) || fsnow->win.sticky)) { if (nx >= fsnow->x && nx <= fsnow->x + fsnow->w && ny < fsnow->y+2) { int i; int istart = nx - fsnow->x; int imax = istart + flakew; if (istart < 0) istart = 0; if (imax > fsnow->w) imax = fsnow->w; for (i = istart; i < imax; i++) if (ny > fsnow->y - fsnow->acth[i] - 1) { if(fsnow->acth[i] < fsnow->desh[i]) UpdateFallenSnowPartial(fsnow,nx - fsnow->x, flakew); if(HandleFallenSnow(fsnow)) { // always erase flake, but repaint it on top of // the correct position on fsnow (if !NoFluffy)) if (Flags.NoFluffy) { } else { // x-value: NewX; // y-value of top of fallen snow: fsnow->y - fsnow->acth[i] //flake->rx = NewX; //flake->ry = fsnow->y - 0.5*fsnow->acth[i] - 0.8*drand48()*flakeh ; fluffify(flake,0.1); } if (flake->fluff) { Unlock_fallen(); return TRUE; } else { DelFlake(flake); Unlock_fallen(); return FALSE; } } found = 1; break; } } } fsnow = fsnow->next; } Unlock_fallen(); } int x = lrintf(flake->rx); int y = lrintf(flake->ry); if(global.Wind !=2 && !Flags.NoKeepSnowOnTrees && !Flags.NoTrees) { // check if flake is touching or in gSnowOnTreesRegion // if so: remove it cairo_rectangle_int_t grec = {x,y,flakew,flakeh}; cairo_region_overlap_t in = cairo_region_contains_rectangle(global.gSnowOnTreesRegion,&grec); if (in == CAIRO_REGION_OVERLAP_PART || in == CAIRO_REGION_OVERLAP_IN) { P("part or in\n"); if (Flags.NoFluffy) { DelFlake(flake); return FALSE; } else { fluffify(flake,0.4); flake->freeze=1; return TRUE; } } // check if flake is touching TreeRegion. If so: add snow to // gSnowOnTreesRegion. cairo_rectangle_int_t grect = {x,y,flakew,flakeh}; in = cairo_region_contains_rectangle(global.TreeRegion,&grect); if (in == CAIRO_REGION_OVERLAP_PART) { // so, part of the flake is in TreeRegion. // For each bottom pixel of the flake: // find out if bottompixel is in TreeRegion // if so: // move upwards until pixel is not in TreeRegion // That pixel will be designated as snow-on-tree // Only one snow-on-tree pixel has to be found. int i; int found = 0; int xfound,yfound; for(i=0; i= y; j--) { cairo_rectangle_int_t grect = {xbot,j,1,1}; cairo_region_overlap_t in = cairo_region_contains_rectangle(global.TreeRegion,&grect); if (in != CAIRO_REGION_OVERLAP_IN) { // pixel (xbot,j) is snow-on-tree found = 1; cairo_rectangle_int_t grec; grec.x = xbot; int p = 1+drand48()*3; grec.y = j-p+1; grec.width = p; grec.height = p; cairo_region_union_rectangle(global.gSnowOnTreesRegion,&grec); if(Flags.BlowSnow && global.OnTrees < Flags.MaxOnTrees) { global.SnowOnTrees[global.OnTrees].x = grec.x; global.SnowOnTrees[global.OnTrees].y = grec.y; global.OnTrees++; //P("%d %d %d\n",global.OnTrees,rec.x,rec.y); } xfound = grec.x; yfound = grec.y; break; } } } // do not erase: this gives bad effects in fvwm-like desktops if(found) { flake->freeze = 1; fluffify(flake,0.6); Snow *newflake; if(Flags.VintageFlakes) newflake = MakeFlake(0); else newflake = MakeFlake(-1); newflake->freeze = 1; newflake->rx = xfound; newflake->ry = yfound-snowPix[1].height*0.3f; fluffify(newflake,8); return TRUE; } } } flake->rx = NewX; flake->ry = NewY; return TRUE; } // creates snowflake from type (0 whatFlake = type; InitFlake(flake); add_flake_to_mainloop(flake); return flake; } void EraseSnowFlake1(Snow *flake) { P("Erasesnowflake1\n"); if(global.IsDouble) return; P("Erasesnowflake++++++++\n"); int x = flake->ix-1; int y = flake->iy-1; int flakew = snowPix[flake->whatFlake].width+2; int flakeh = snowPix[flake->whatFlake].height+2; myXClearArea(global.display, global.SnowWin, x, y, flakew, flakeh, global.xxposures); } // a call to this function must be followed by 'return FALSE' to remove this // flake from the g_timeout callback void DelFlake(Snow *flake) { if (flake->fluff) global.FluffCount--; set_erase(flake); free(flake); global.FlakeCount--; } void InitFlake(Snow *flake) { int flakew = snowPix[flake->whatFlake].width; int flakeh = snowPix[flake->whatFlake].height; flake->rx = randint(global.SnowWinWidth - flakew); flake->ry = -randint(global.SnowWinHeight/10)-flakeh; flake->cyclic = 1; flake->fluff = 0; flake->flufftimer = 0; flake->flufftime = 0; flake->m = drand48()+0.1; if(Flags.NoWind) flake->vx = 0; else flake->vx = randint(global.NewWind)/2; flake->ivy = INITIALYSPEED * sqrt(flake->m); flake->vy = flake->ivy; flake->wsens = drand48()*MAXWSENS; flake->testing = 0; flake->freeze = 0; set_insert(flake); // will be picked up by snow_draw() P("wsens: %f\n",flake->wsens); } void InitFlakesPerSecond() { FlakesPerSecond = global.SnowWinWidth*0.0015*Flags.SnowFlakesFactor* 0.001*FLAKES_PER_SEC_PER_PIXEL*SnowSpeedFactor; P("snowflakesfactor: %d %f %f\n",Flags.SnowFlakesFactor,FlakesPerSecond,SnowSpeedFactor); } void InitSnowColor() { init_snow_pix(); } void InitSnowSpeedFactor() { if (Flags.SnowSpeedFactor < 10) SnowSpeedFactor = 0.01*10; else SnowSpeedFactor = 0.01*Flags.SnowSpeedFactor; SnowSpeedFactor *= SNOWSPEED; } int do_initsnow(void *d) { P("initsnow %d %d\n",global.FlakeCount,counter++); if (Flags.Done) return FALSE; // first, kill all snowflakes KillFlakes = 1; // if FlakeCount != 0, there are still some flakes if (global.FlakeCount > 0) return TRUE; // signal that flakes may be generated KillFlakes = 0; return FALSE; // stop callback (void)d; } int do_show_flakecount(void *d) { if (Flags.Done) return FALSE; ui_show_nflakes(global.FlakeCount); return TRUE; (void)d; } // generate random xpm for flake with dimensions wxh // the flake will be rotated, so the w and h of the resulting xpm will // be different from the input w and h. void genxpmflake(char ***xpm, int w, int h) { P("%d genxpmflake %d %d\n",counter++,w,h); const char c='.'; // imposed by xpm_set_color int nmax = w*h; float *x, *y; x = (float *)malloc(nmax*sizeof(float)); y = (float *)malloc(nmax*sizeof(float)); assert(x); assert(y); int i,j; float w2 = 0.5*w; float h2 = 0.5*h; y[0] = 0; x[0] = 0; // to have at least one pixel in the centre int n = 1; for (i=0; i h2) yy = h - yy; float py = 2*yy/h; for (j=0; j w2) xx = w - xx; float px = 2*xx/w; float p = 1.1-(px*py); //printf("%d %d %f %f %f %f %f\n",j,i,y,x,px,py,p); if (drand48() > p ) { if (n xmax) xmax = xa[i]; if (ya[i] < ymin) ymin = ya[i]; if (ya[i] > ymax) ymax = ya[i]; } int nw = ceilf(xmax - xmin + 1); int nh = ceilf(ymax - ymin + 1); // for some reason, drawing of cairo_surfaces derived from 1x1 xpm slow down // the x server terribly. So, to be sure, I demand that none of // the dimensions is 1, and that the width is a multiple of 8. // Btw: genxpmflake rotates and compresses the original wxh xpm, // and sometimes that results in an xpm with both dimensions one. // Now, suddenly, nw doesn't seem to matter any more? //nw = ((nw-1)/8+1)*8; //nw = ((nw-1)/32+1)*32; P("%d nw nh: %d %d\n",counter++,nw,nh); // Ah! nh should be 2 at least ... // nw is not important // // Ok, I tried some things, and it seems that if both nw and nh are 1, // then we have trouble. // Some pages on the www point in the same direction. if (nw == 1 && nh == 1) nh = 2; assert(nh>0); P("allocating %d\n",(nh+3)*sizeof(char*)); *xpm = (char **)malloc((nh+3)*sizeof(char*)); assert(*xpm); char **X = *xpm; X[0] = (char *)malloc(80*sizeof(char)); snprintf(X[0],80,"%d %d 2 1",nw,nh); X[1] = strdup(" c None"); X[2] = (char *)malloc(80*sizeof(char)); snprintf(X[2],80,"%c c black",c); int offset = 3; P("allocating %d\n",nw+1); assert(nw>=0); for (i=0; ifluff) return; flake->fluff = 1; flake->flufftimer = 0; if (t > 0.01) flake->flufftime = t; else flake->flufftime = 0.01; global.FluffCount ++; } int do_SwitchFlakes(void *d) { (void)d; static int prev = 0; if (Flags.VintageFlakes != prev) { P("SwitchFlakes\n"); set_begin(); Snow *flake; while( (flake = (Snow *)set_next()) ) { if (Flags.VintageFlakes) { flake->whatFlake = drand48()*NFlakeTypesVintage; } else { flake->whatFlake = NFlakeTypesVintage + drand48()*(MaxFlakeTypes - NFlakeTypesVintage); } } prev = Flags.VintageFlakes; } return TRUE; } void printflake(Snow *flake) { printf("flake: %p rx: %6.0f ry: %6.0f vx: %6.0f vy: %6.0f ws: %6.0f fluff: %d freeze: %d ftr: %8.3f ft: %8.3f\n", (void *)flake,flake->rx,flake->ry,flake->vx,flake->vy,flake->wsens,flake->fluff,flake->freeze,flake->flufftimer,flake->flufftime); } xsnow-3.8.3/src/snow.h0000666000000000000000000000227714732252143013036 0ustar0000000000000000/* -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- */ #pragma once #include #include "xsnow.h" extern int do_initsnow(void *); extern Snow *MakeFlake(int type); extern int snow_draw(cairo_t *cr); extern void snow_init(void); extern void snow_ui(void); extern void fluffify(Snow *flake, float t); extern void printflake(Snow *flake); extern int snow_erase(int force); xsnow-3.8.3/src/snow_includes.h0000666000000000000000000000057414732252143014722 0ustar0000000000000000#pragma once /* -copyright- */ #include "../src/Pixmaps/flake0.xpm" #include "../src/Pixmaps/flake1.xpm" #include "../src/Pixmaps/flake2.xpm" #include "../src/Pixmaps/flake3.xpm" #include "../src/Pixmaps/flake4.xpm" #include "../src/Pixmaps/flake5.xpm" #include "../src/Pixmaps/flake6.xpm" #define SNOW_ALL \ SNOW(0) \ SNOW(1) \ SNOW(2) \ SNOW(3) \ SNOW(4) \ SNOW(5) \ SNOW(6) \ xsnow-3.8.3/src/spline_interpol.c0000666000000000000000000000261714732252143015247 0ustar0000000000000000/* -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- * */ #define GSL_INTERP_MESSAGE #include #include #include #include #include "spline_interpol.h" #include "debug.h" void spline_interpol(const double *px, int np, const double *py, const double *x, int nx, double *y) { int i; gsl_interp_accel *acc = gsl_interp_accel_alloc(); gsl_spline *spline = gsl_spline_alloc(SPLINE_INTERP, np); gsl_spline_init(spline, px, py, np); for(i=0; i. # #-endcopyright- * */ #pragma once #include "config.h" #ifdef HAVE_GSL_INTERP_STEFFEN // steffen's method prevent overshoots: #define SPLINE_INTERP gsl_interp_steffen #elif HAVE_GSL_INTERP_AKIMA // akima's method tries to prevent overshoots: #ifdef GSL_INTERP_MESSAGE #pragma message "Using interpolation with Akima's method" #endif #define SPLINE_INTERP gsl_interp_akima #elif HAVE_GSL_INTERP_CSPLINE // classic spline with overshoots: #ifdef GSL_INTERP_MESSAGE #pragma message "Using interpolation with classic spline" #endif #define SPLINE_INTERP gsl_interp_cspline #else // linear interpolation: #ifdef GSL_INTERP_MESSAGE #pragma message "Using linear interpolation" #endif #define SPLINE_INTERP gsl_interp_linear #endif void spline_interpol(const double *p, int np, const double *py, const double *x, int nx, double *y); xsnow-3.8.3/src/stars.c0000666000000000000000000001140114732252143013164 0ustar0000000000000000/* -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- */ #include #include #include #include #include #include "xsnow-constants.h" #include "stars.h" #include "debug.h" #include "flags.h" #include "windows.h" #include "pixmaps.h" #include "utils.h" #include "safe_malloc.h" #define NOTACTIVE \ (Flags.BirdsOnly || !WorkspaceActive()) static int NStars; // is copied from Flags.NStars in init_stars. We cannot have that // // NStars is changed outside init_stars static Skoordinaten *Stars = NULL; static char *StarColor[STARANIMATIONS] = { (char *)"gold", (char *)"gold1", (char *)"gold4", (char *)"orange" }; static int do_ustars(void *); static void set_star_surfaces(void); static const int StarSize = 9; static const float LocalScale = 0.8; static cairo_surface_t *surfaces[STARANIMATIONS]; void stars_init() { int i; init_stars(); for (i=0; ix = randint(global.SnowWinWidth); star->y = randint(global.SnowWinHeight/4); star->color = randint(STARANIMATIONS); P("stars_init %d %d %d\n",star->x,star->y,star->color); } //set_star_surfaces(); } void stars_draw(cairo_t *cr) { if (!Flags.Stars) return; int i; cairo_save(cr); cairo_set_line_width(cr,1); cairo_set_antialias(cr,CAIRO_ANTIALIAS_NONE); for (i=0; ix; int y = star->y; int color = star->color; cairo_set_source_surface (cr, surfaces[color], x, y); my_cairo_paint_with_alpha(cr,ALPHA); } cairo_restore(cr); } void stars_erase() { if (!Flags.Stars) return; int i; for (i=0; ix; int y = star->y; myXClearArea(global.display,global.SnowWin,x,y,StarSize,StarSize,global.xxposures); } } void stars_ui() { UIDO(NStars, init_stars(); ClearScreen();); UIDO(Stars, ClearScreen();); static int prev = 100; P("stars_ui %d\n",prev); if(ScaleChanged(&prev)) { set_star_surfaces(); init_stars(); P("stars_ui changed\n"); } } int do_ustars(void *d) { if (Flags.Done) return FALSE; if (NOTACTIVE) return TRUE; int i; for (i=0; i 0.8) Stars[i].color = randint(STARANIMATIONS); return TRUE; (void)d; } xsnow-3.8.3/src/stars.h0000666000000000000000000000204014732252143013170 0ustar0000000000000000/* -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- */ #pragma once #include #define STARANIMATIONS 4 extern void init_stars(void); extern void stars_draw(cairo_t *cr); extern void stars_erase(void); extern void stars_init(void); extern void stars_ui(void); xsnow-3.8.3/src/test1.sh0000777000000000000000000000242414732252143013270 0ustar0000000000000000#!/bin/sh ###### -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- XSNOW=/usr/games/xsnow if [ -x ./xsnow ]; then XSNOW=./xsnow fi # test if 'xsnow -h' more or less works: $XSNOW -h | grep -q -i xsnow if [ $? -eq 0 ] ; then echo "PASSED: running $XSNOW -h" else echo "FAILED: error in executing: $XSNOW -h" exit 1 fi # test if all default values are substituted: $XSNOW -h | grep -q DEFAULT_ if [ $? -eq 0 ] ; then echo "Not all default values are substituted:" $XSNOW -h | grep DEFAULT_ exit 1 fi xsnow-3.8.3/src/test2.sh0000777000000000000000000001261514732252143013274 0ustar0000000000000000#!/bin/bash ###### -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- # run xsnow in virtual frame buffer (Xvfb) # take a screenshot, and after a few seconds take another screenshot # If these screenshots are identical, xsnow is not running and the test fails. # Otherwise, xsnow is apparently running and the test succeeds. if [ -z "$XSNOW_USESCREEN" ] ; then # Use Xvfb as X server: XSNOW_USEXVFB=1 # if not set, the tests will run on your screen: do not move your mouse. fi if [ "$XSNOW_FAST_CHECK" ] ; then echo "Skipping test2" exit 0 fi apps="Xvfb xdotool scrot xdpyinfo killall" missing=0 for app in $apps ; do if ! command -v "$app" ; then missing=`expr $missing + 1` echo "Not found: $app" fi done if [ "$missing" -ne 0 ] ; then echo "$0 FAILED because of missing program(s)" exit 1 fi XSNOW=/usr/games/xsnow if [ -x ./xsnow ]; then XSNOW=./xsnow fi echo "XSNOW: $XSNOW, PWD: $PWD" rcfile="$HOME/.xsnowrc" sumerr=0 killall -q -9 Xvfb if [ "$XSNOW_USEXVFB" ] ; then export DISPLAY=":23.0" Xvfb "$DISPLAY" 2>&1 & p_xfvb="$!" # from https://unix.stackexchange.com/questions/310679/how-to-poll-for-xvfb-to-be-ready MAX_ATTEMPTS=300 # About 60 seconds COUNT=0 echo -n "Waiting for Xvfb to be ready " while ! xdpyinfo -display "${DISPLAY}" >/dev/null 2>&1; do echo -n "." sleep 0.2 COUNT=`expr "$COUNT" + 1` if [ "${COUNT}" -ge "${MAX_ATTEMPTS}" ]; then echo " Gave up waiting for X server on ${DISPLAY}" exit 1 fi done echo " Done - Xvfb is ready!" else echo "Using your screen to run a test." echo "Do not move your mouse...." sleep 1 fi first=`mktemp --tmpdir tmp.XXXXXXX.png` second=`mktemp --tmpdir tmp.XXXXXXX.png` killall -q -9 xsnow "$XSNOW" 2>&1 & p_xsnow="$!" rcbak=`mktemp` > "$rcbak" # test if xsnow is changing screen for i in `seq 20` ; do sleep 0.2 test -f "$rcfile" && break done if [ ! -f "$rcfile" ] ; then echo "FAILED: cannot start xsnow: not found: '$rcfile'" cp "$rcbak" "$rcfile" exit 1 fi sleep 2 # wait to let xsnow paint it's things scrot -z -o $first # take first screenshot sleep 3 # let xsnow run a few seconds scrot -z -o $second # and take second screenshot cmp "$first" "$second" rc="$?" rm -f $first $second if [ "$rc" != 0 ] ; then echo "PASSED: xsnow is running" else echo "FAILED: xsnow is not running or changing the screen" sumerr=`expr "$sumerr" + 1` kill -9 "$p_xsnow" test "$XSNOW_USEXVFB" && kill -9 "$p_xfvb" cp "$rcbak" "$rcfile" exit 1 fi # Test xsnow by pressing some buttons and look at the contents # of ~/.xsnowrc. # I tried to minimize the possibility of race conditions, # but I am not sure if everything is ok. # Therefore, the test succeeds as at most 3 tests fail. waitfor() { #while test -f "$rcfile" ; do # rm -f "$rcfile" # sleep 0.2 #done local i for i in `seq 20` ; do #echo waitfor $1 $i sleep 0.1 if test -f "$rcfile" ; then if grep -q "$1" "$rcfile" ; then return 0 fi fi done cat "$rcfile" return 1 } click() { waitfor "^id-$1 [0-9]" if [ "$?" != 0 ] ; then echo "NOT FOUND: id-$1" sumerr=`expr "$sumerr" + 1` return 1 fi local coords=`cat $rcfile | awk "/^id-$1 /"' { print $2,$3; exit }'` if [ "$coords" ] ; then #echo click: $1 $coords xdotool mousemove $coords xdotool click 1 else echo "NOT FOUND: coordinates of id-$1" fi } check() { sleep 1 waitfor "^$1 [0-9]" if [ "$?" != 0 ] ; then echo "NOT FOUND: $1" sumerr=`expr "$sumerr" + 1` return 1 fi local v=`cat $rcfile | awk "/^$1 /"' { print $2; exit }'` if test "$v" = "$2" ; then echo "PASSED $1 $2" return 0 else echo "FAILED $1 $2, got: $v" sumerr=`expr "$sumerr" + 1` return 1 fi } sleep 2 test -f "$rcfile" && cp "$rcfile" "$rcbak" click alldefaults check Aurora 1 click allvintage check Aurora 0 click alldefaults click snow check NoSnowFlakes 0 click NoSnowFlakes check NoSnowFlakes 1 click santa check NoSanta 0 click NoSanta check NoSanta 1 click scenery check NoTrees 0 click NoTrees check NoTrees 1 click celestials check Stars 1 click Stars check Stars 0 click birds check ShowBirds 1 click ShowBirds check ShowBirds 0 click settings click general-default check ThemeXsnow 1 click ThemeXsnow check ThemeXsnow 0 kill -9 "$p_xsnow" 2>&1 cp "$rcbak" "$rcfile" test "$XSNOW_USEXVFB" && kill -9 "$p_xfvb" 2>&1 if [ "$sumerr" = 0 ] ; then echo "All ok" exit 0 fi if [ "$sumerr" -lt 4 ] ; then echo "Most ok, failures: $sumerr" exit 0 fi echo "Not ok: number of failed tests: $sumerr" exit 1 xsnow-3.8.3/src/toascii.sh0000777000000000000000000000220314732252143013656 0ustar0000000000000000#!/bin/sh ###### -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- cat << eof > toascii.c #include int main() { int c; int i = 0; while((c = getchar()) != EOF) { if (i>20) { i = 1; printf("\n"); } printf("%d,",c); i++; } } eof ${CC:-cc} $CFLAGS -o toascii toascii.c >/dev/null 2>&1 ./toascii rm -f toascii toascii.c xsnow-3.8.3/src/tocc.sh0000777000000000000000000000161314732252143013157 0ustar0000000000000000#!/bin/sh ###### -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- sed 's/\\/\\\\/g;s/"/\\"/g;s/^/ printf("%s\\n","/;s/$/");/' xsnow-3.8.3/src/transwindow.c0000666000000000000000000002213614732252143014416 0ustar0000000000000000/* -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- */ #include #include #include #include #include #include #include "transwindow.h" #include "windows.h" #include "debug.h" static int setvaria(GtkWidget *widget); /* * creates transparent window using gtk3/cairo. * transwindow: (input) GtkWidget to create transparent window in * xscreen: (input) <0: full-screen else xinerama screen number * sticky: (input) visible on all workspaces or not * below: (input) 1: below all other windows 2: above all other windows 0: no action * dock: (input) make it a 'dock' window: no decoration and not interfering with xsnow, xpenguins * NOTE: with dock=1, gtk ignores the value of below: window is above all other windows * NOTE: with decorations set to TRUE (see gtk_window_set_decorated()), * the window is not click-through in Gnome * So: dock = 1 is good for Gnome, or call gtk_window_set_decorated(w,FALSE) * before this function * gdk_window: (output) GdkWindow created * x11_window: (output) Window X11 window created */ int make_trans_window(Display *display, GtkWidget *transwindow, int xscreen, int sticky, int below, int dock, GdkWindow **gdk_window, Window *x11_window, int *wantx, int *wanty) { P("Entering make_trans_window...\n"); if(gdk_window) *gdk_window = NULL; if(x11_window) *x11_window = 0; // We take full responsibility for drawing background etc. // Also, this is essential to obtain the desired effect. gtk_widget_set_app_paintable(transwindow, TRUE); // essential in Gnome: gtk_window_set_decorated(GTK_WINDOW(transwindow),FALSE); // essential everywhere: gtk_window_set_accept_focus(GTK_WINDOW(transwindow), FALSE); // take care that 'below' and 'sticky' are taken care of in gtk_main loop: g_signal_connect(transwindow, "draw", G_CALLBACK(setvaria), NULL); // remove our things from transwindow: g_object_steal_data(G_OBJECT(transwindow),"trans_sticky"); g_object_steal_data(G_OBJECT(transwindow),"trans_below"); g_object_steal_data(G_OBJECT(transwindow),"trans_nobelow"); g_object_steal_data(G_OBJECT(transwindow),"trans_done"); static char somechar; if (sticky) g_object_set_data(G_OBJECT(transwindow),"trans_sticky",&somechar); switch(below) { case 0: g_object_set_data(G_OBJECT(transwindow),"trans_nobelow",&somechar); break; case 1: g_object_set_data(G_OBJECT(transwindow),"trans_below",&somechar); break; } /* To check if the display supports alpha channels, get the visual */ GdkScreen *screen = gtk_widget_get_screen(transwindow); if (!gdk_screen_is_composited(screen)) { P("No alpha\n"); gtk_window_close(GTK_WINDOW(transwindow)); return FALSE; } // Ensure the widget (the window, actually) can take RGBA gtk_widget_set_visual(transwindow, gdk_screen_get_rgba_visual(screen)); int winx, winy; // desired position of window int winw, winh; // desired size of window int wantxin = (xscreen >=0); // set full screen if so desired: P("xscreen: %d\n",xscreen); if(xscreen < 0) { P("fullscreen\n"); XWindowAttributes attr; XGetWindowAttributes(display,DefaultRootWindow(display),&attr); P("width, height %d %d\n",attr.width,attr.height); gtk_widget_set_size_request(GTK_WIDGET(transwindow),attr.width,attr.height); winx = 0; winy = 0; winw = attr.width; winh = attr.height; } else { P("NOT fullscreen, but xineramascreen %d\n",xscreen); wantxin = xinerama(display,xscreen,&winx,&winy,&winw,&winh); if(wantxin) { gtk_widget_set_size_request(GTK_WIDGET(transwindow),winw,winh); P("winx ... %d %d %d %d\n",winx,winy,winw,winh); } } gtk_widget_show_all(transwindow); GdkWindow *gdkwin = gtk_widget_get_window(GTK_WIDGET(transwindow)); // so that apps like xsnow will ignore this window: if(dock) gdk_window_set_type_hint(gdkwin,GDK_WINDOW_TYPE_HINT_DOCK); //gdk_window_hide(gdkwin); gdk_window_show(gdkwin); if (x11_window) { *x11_window = gdk_x11_window_get_xid(gdkwin); P("resize %p: %d %d\n",(void*)*x11_window,winw,winh); XResizeWindow(display,*x11_window,winw,winh); // necessary in xmonad, don't know why, XFlush(display); // in combination with this one } if (gdk_window) *gdk_window = gdkwin; *wantx = winx; *wanty = winy; usleep(200000); // seems sometimes to be necessary with nvidia // just to be sure all settings are communicated with the server gtk_widget_hide(transwindow); gtk_widget_show_all(transwindow); if(xscreen < 0) gtk_window_move(GTK_WINDOW(transwindow),0,0); else if (wantxin) { P("Calling gtk_window_move %d %d\n",winx,winy); gtk_window_move(GTK_WINDOW(transwindow),winx,winy); } // set some things, but note that this has to be repeated in the gkt_main loop. P("explicitly call setvaria\n"); setvaria(transwindow); P("end explicit call\n"); g_object_steal_data(G_OBJECT(transwindow),"trans_done"); return TRUE; } // for some reason, in some environments the 'below' and 'stick' properties // disappear. It works again, if we express our wishes after starting gtk_main // and the best place is in the draw event. // int setvaria(GtkWidget *widget) { // We want to reset the settings at least once to be sure. // Things like sticky and below should be stored in the widget beforehand. // Use the value of p itself, not what it points to. // Following the C standard, we have to use an array to subtract pointers. enum {rep = 1,nrep}; // must be >= 0, and is equal to the number of times the settings // will be done when called more than once static char something[nrep]; char *p = (char *)g_object_get_data(G_OBJECT(widget),"trans_done"); if (!p) p = &something[0]; P("setvaria %p %p %d\n",p,&something,(int)(p-&something[0])); if (p - &something[0] >= rep) return FALSE; p++; g_object_set_data(G_OBJECT(widget),"trans_done",p); P("setvaria %p %p %d\n",p, (void *)widget,(int)(p - &something[0])); GdkWindow *gdk_window1 = gtk_widget_get_window(widget); const int Usepassthru = 0; if(Usepassthru) gdk_window_set_pass_through(gdk_window1,TRUE); // does not work as expected else { cairo_region_t *cairo_region1 = cairo_region_create(); gdk_window_input_shape_combine_region(gdk_window1, cairo_region1, 0,0); cairo_region_destroy(cairo_region1); } P("setvaria %d widget: %p gdkwin: %p passthru: %d\n",counter++,(void *)widget,(void *)gdk_window1,gdk_window_get_pass_through(gdk_window1)); if(!g_object_get_data(G_OBJECT(widget),"trans_nobelow")) { if(g_object_get_data(G_OBJECT(widget),"trans_below")) setbelow(GTK_WINDOW(widget)); else setabove(GTK_WINDOW(widget)); } if(1) { if(g_object_get_data(G_OBJECT(widget),"trans_sticky")) gtk_window_stick(GTK_WINDOW(widget)); else gtk_window_unstick(GTK_WINDOW(widget)); } return FALSE; } // Force window below or above other windows. // It appears that, to get a window below other windows, it can be necessary // to do first the opposite, and then vice-versa. // These codes are probably somewhat too exuberant .... void setbelow(GtkWindow *w) { gtk_window_set_keep_above(GTK_WINDOW(w), TRUE); gtk_window_set_keep_below(GTK_WINDOW(w), TRUE); GdkWindow *gdkw = gtk_widget_get_window(GTK_WIDGET(w)); Window xwin = gdk_x11_window_get_xid(gdkw); XWindowChanges changes; changes.stack_mode = Below; Display *display = XOpenDisplay(NULL); XConfigureWindow(display,xwin,CWStackMode,&changes); P("setbelow %#lx\n",xwin); XCloseDisplay(display); } void setabove(GtkWindow *w) { gtk_window_set_keep_below(GTK_WINDOW(w), TRUE); gtk_window_set_keep_above(GTK_WINDOW(w), TRUE); GdkWindow *gdkw = gtk_widget_get_window(GTK_WIDGET(w)); Window xwin = gdk_x11_window_get_xid(gdkw); XWindowChanges changes; changes.stack_mode = Above; Display *display = XOpenDisplay(NULL); XConfigureWindow(display,xwin,CWStackMode,&changes); P("setabove %#lx\n",xwin); XCloseDisplay(display); } xsnow-3.8.3/src/transwindow.h0000666000000000000000000000222314732252143014416 0ustar0000000000000000/* -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- */ #pragma once #include #include extern int make_trans_window(Display *display, GtkWidget *Transwindow, int Xscreen, int sticky, int below, int dock, GdkWindow **gdk_window, Window *x11_window, int *wantx, int *wanty); extern void setbelow(GtkWindow *w); extern void setabove(GtkWindow *w); xsnow-3.8.3/src/treesnow.c0000666000000000000000000000610714732252143013705 0ustar0000000000000000/* -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- */ #include #include #include #include #include #include "xsnow-constants.h" #include "debug.h" #include "flags.h" #include "utils.h" #include "windows.h" #include "xsnow.h" #include "scenery.h" #include "wind.h" #include "snow.h" #include "blowoff.h" #include "treesnow.h" #define NOTACTIVE \ (Flags.BirdsOnly || !WorkspaceActive() || Flags.NoSnowFlakes || Flags.NoKeepSnowOnTrees || Flags.NoTrees) static int do_snow_on_trees(void *); static void ConvertOnTreeToFlakes(void); void treesnow_init() { global.gSnowOnTreesRegion = cairo_region_create(); add_to_mainloop(PRIORITY_DEFAULT, time_snow_on_trees, do_snow_on_trees); } void treesnow_draw(cairo_t *cr) { if (NOTACTIVE) return; GdkRGBA color; gdk_rgba_parse(&color,Flags.SnowColor); cairo_set_source_rgba(cr,color.red,color.green,color.blue,ALPHA); gdk_cairo_region(cr,global.gSnowOnTreesRegion); cairo_fill(cr); } void treesnow_ui() { UIDO(MaxOnTrees , ClearScreen(); ); UIDO(NoKeepSnowOnTrees , ClearScreen(); ); } int do_snow_on_trees(void *d) { P("do_snow_on_trees %d\n",counter++); if (Flags.Done) return FALSE; if (NOTACTIVE) return TRUE; if (global.Wind == 2) ConvertOnTreeToFlakes(); return TRUE; (void)d; } // blow snow off trees void ConvertOnTreeToFlakes() { P("ConvertOnTreeToFlakes %d\n",global.OnTrees); int i; for (i=0; irx = global.SnowOnTrees[i].x; flake->ry = global.SnowOnTrees[i].y-5*j; flake->vy = 0; flake->vx = global.NewWind/2; flake->cyclic = 0; } } } global.OnTrees = 0; reinit_treesnow_region(); } void reinit_treesnow_region() { cairo_region_destroy(global.gSnowOnTreesRegion); global.gSnowOnTreesRegion = cairo_region_create(); } void InitSnowOnTrees() { // Flags.MaxOnTrees+1: prevent allocation of zero bytes global.SnowOnTrees = (XPoint *)realloc(global.SnowOnTrees,sizeof(*global.SnowOnTrees)*(Flags.MaxOnTrees+1)); if (global.OnTrees > Flags.MaxOnTrees) global.OnTrees = Flags.MaxOnTrees; } xsnow-3.8.3/src/treesnow.h0000666000000000000000000000204114732252143013703 0ustar0000000000000000/* -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- */ #pragma once #include extern void reinit_treesnow_region(void); extern void InitSnowOnTrees(void); extern void treesnow_init(void); extern void treesnow_draw(cairo_t *cr); extern void treesnow_ui(void); xsnow-3.8.3/src/ui.c0000666000000000000000000013015214732252143012452 0ustar0000000000000000/* -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- */ /* How to implement a new button * * The generation of code to add a button and/or a flag is dependent * on definitions in 'doit.h' and 'buttons.h'. * * doit.h * definition of names of flags, together with default values and vintage values * example: * DOIT_I(HaloBright ,25 ,25 ) * * DOIT_I: for flags with an integer value * DOIT_L: for flags with a large value (for example a window-id) * DOIT_S: for flags with a char* value (colors, mostly) * * Macro DOIT will call macro's that are not meant for read/write from .xsnowrc * Macro DOIT_ALL calls all DOIT_* macro's * This will result in: * see flags.h: * creation of member HaloBright in type FLAGS (see flags.h) * see flags.c: * definition of default value in DefaultFlags.HaloBright (25) * definition of vintage value in VintageFlags.Halobright (0) * definition of WriteFlags() to write the flags to .xsnowrc * definition of ReadFlags() to read flags from .xsnowrc * * * buttons.h * definition of button-related entities. * example: * BUTTON(scalecode ,xsnow_celestials ,HaloBright ,1 ) * this takes care that flag 'HaloBright' is associated with a button * in the 'celestials' tab with the glade-id 'id-HaloBright' and that a value * of 1 is used in the expansion of scalecode. * In this case, the button should be a GtkScale button. * * The macro ALL_BUTTONS takes care that scalecode is called as * scalecode(xsnow_celestials,HaloBright,1) * and that all other BUTTON macro's are called * * The following types of buttons are implemented: * GtkScale (macro scalecode) * GtkToggle(macro togglecode) * GtkColor (macro colorcode) * * In this way, the following items are generated: * * ui.c: * define type Buttons, containing all flags in buttons.h * associate the elements of Buttons with the corresponding * glade-id's * define call-backs * these call backs have names like 'button_xsnow_celestials_HaloBright' * the code ensures that for example Flags.HaloBright gets the value * of the corresponding button. * create a function set_buttons1(), that sets all buttons in the state * defined by the corresponding Flags. For example, if * Flags.HaloBright = 40, the corresponding GtkScale button will be set * to this value. * connects signals of buttons to the corresponding call-backs, for example, * button with glade-id 'id-HaloBright', when changed, will result in * a call of button_xsnow_celestials_HaloBright(). * create function set_default_tab(int tab, int vintage) that gives the * buttons in the given tab (for example 'xsnow_celestials') and the * corresponding flags their default (vintage = 0) or vintage (vintage=1) * value. One will notice, that some buttons need extra care, for example * flag TreeType in xsnow_scenery. * * glade, ui.glade * * Glade is used to maintain 'ui.glade', where the creation of the tabs and the * placement of the buttons is arranged. * For the buttons in 'buttons.h' a callback is arranged in 'ui.c', so in general * there is no need to do something with the 'signals' properties of these buttons. * Things that are needed: * - the id, for example: id-HaloBright * - button text, maybe using a GtkLabel * - tooltip * - for scale buttons: a GtkScale, defining for example min and max values * - placement * - for few buttons: a css class. Example: BelowConfirm * In Makefile.am, ui.glade is converted to an include file: ui_xml.h * So, when compiled, the program does not need an external file for it's GtkBuilder. * * * Handling of changed flags. * * In 'flags.h' the macros UIDO and UIDOS are defined. They take care of the * standard action to be used when a flag has been changed: simply copy * the new value to OldFlags and increment Flags.Changes. OldFlags is initialized * at the start of the program, and is used to check if a flag has been changed. * * UIDO (for integer valued flags) and UIDOS (for char* valued flags) take * two parameters: * - the name of the flag to check * - C-code to execute if the value of the flag has been changed. * * In main.c the flags in the 'settings' tab are handled, and calls are * made to for example scenery_ui() which is supposed to handle flags related * with the 'scenery' tab. * If Flags.Changes > 0, the flags are written to .xsnowrc. * * Documentation of flags * * This is take care of in 'docs.c'. * */ #include #include "buttons.h" // undef NEWLINE if one wants to examine the by cpp generated code: // cpp ui.c | sed 's/NEWLINE/\n/g' #define NEWLINE //#undef NEWLINE #ifdef NEWLINE #include #include #include #include #include #include #include #include #include #include "xsnow-constants.h" #include "Santa.h" #include "birds.h" #include "clocks.h" #include "csvpos.h" #include "flags.h" #include "mygettext.h" #include "pixmaps.h" #include "snow.h" #include "ui.h" #include "ui_xml.h" #include "utils.h" #include "version.h" #include "windows.h" #include "xsnow.h" #include "safe_malloc.h" #include "xpm2cairo-gdk.h" #ifndef DEBUG #define DEBUG #endif #undef DEBUG #include "debug.h" #endif /* NEWLINE */ #ifdef __cplusplus #define MODULE_EXPORT extern "C" G_MODULE_EXPORT #else #define MODULE_EXPORT G_MODULE_EXPORT #endif #define PREFIX_SANTA "santa-" #define PREFIX_TREE "tree-" #define SANTA2(x) SANTA(x) SANTA(x ## r) #define SANTA_ALL SANTA2(0) SANTA2(1) SANTA2(2) SANTA2(3) SANTA2(4) #define TREE_ALL TREE(0) TREE(1) TREE(2) TREE(3) TREE(4) TREE(5) TREE(6) TREE(7) #define DEFAULT(name) DefaultFlags.name #define VINTAGE(name) VintageFlags.name GtkBuilder *builder; static GtkWidget *mean_distance; static GtkWidget *range; static GtkWidget *desktop_type; static GtkContainer *birdsgrid; static GtkContainer *moonbox; static GtkImage *preview; static int Nscreens; static int HaveXinerama; static int iconified = 0; #define nsbuffer 1024 static char sbuffer[nsbuffer]; static void set_buttons1(void); static void set_santa_buttons(void); static void set_tree_buttons(void); static void handle_css(void); static void birdscb(GtkWidget *w, void *m); static int below_confirm_ticker(void *); static int ui_running = False; static void show_bct_countdown(void); static void yesyes(GtkWidget *w, gpointer data); static void nono(GtkWidget *w, gpointer data); static void activate (GtkApplication *app); static void set_default_tab(int tab, int vintage); static void set_belowall_default(); static void handle_theme(void); static void handle_screen(void); static void update_preview_cb (GtkFileChooser *file_chooser, gpointer data); static void my_gtk_label_set_text(GtkLabel *label, const gchar *str); static int do_test_iconified(void *dummy); static gboolean callback_func(GtkWidget *widget, GdkEventWindowState *event, gpointer user_data); static void headerfunc(GtkWidget *w, gpointer data); static int human_interaction = 1; GtkWidget *nflakeslabel; static guint bct_id = 0; static int bct_countdown; static GtkWidget *hauptfenster; static GtkStyleContext *hauptfenstersc; static char* lang[100]; static int nlang; void ui_ui() { UIDO (ThemeXsnow, handle_theme();); UIDO (Screen, handle_screen();); UIDO (Outline, ClearScreen();); UIDOS (Language, handle_language(1);); } void handle_theme() { if(!ui_running) return; if (Flags.ThemeXsnow) { gtk_style_context_add_class(hauptfenstersc,"xsnow"); } else { gtk_style_context_remove_class(hauptfenstersc,"xsnow"); } } void handle_screen() { P("handle_screen:%d\n",Flags.Screen); if (HaveXinerama && Nscreens > 1) global.ForceRestart = 1; } void handle_language(int restart) { P("handle_language: %s\n",Flags.Language); if (!strcmp(Flags.Language,"sys")) unsetenv("LANGUAGE"); else setenv("LANGUAGE",Flags.Language,1); if(restart) global.ForceRestart = 1; } MODULE_EXPORT void button_iconify() { P("button_iconify\n"); gtk_window_iconify(GTK_WINDOW(hauptfenster)); g_timeout_add_full(G_PRIORITY_DEFAULT,40, do_test_iconified, NULL, NULL); } int do_test_iconified(void *dummy) { (void)dummy; static int counter = 0; P("do_test_iconified %d\n",counter); if(iconified) { P("is iconified\n"); return FALSE; } counter++; if (!iconified && counter > 10) { P("hiding hauptfenster %d\n",counter); gtk_widget_hide(GTK_WIDGET(hauptfenster)); iconified = 1; counter = 0; return FALSE; } return TRUE; } gboolean callback_func(GtkWidget *widget, GdkEventWindowState *event, gpointer user_data) { (void)widget; (void)user_data; if(event->new_window_state & GDK_WINDOW_STATE_ICONIFIED) { iconified = 1; P("iconified\n"); } return TRUE; } typedef struct _santa_button { char *imid; GtkWidget *button; gdouble value; } santa_button; #define NBUTTONS (2*(MAXSANTA+1)) // NBUTTONS is number of Santa's too choose from #define SANTA(x) NEWLINE santa_button santa_ ## x; static struct _santa_buttons { SANTA_ALL } santa_buttons; #include "undefall.inc" #define SANTA(x) NEWLINE &santa_buttons.santa_ ## x, static santa_button *santa_barray[NBUTTONS]= { SANTA_ALL }; #include "undefall.inc" static void init_santa_buttons() { #define SANTA(x) \ NEWLINE santa_buttons.santa_ ## x.button = GTK_WIDGET(gtk_builder_get_object(builder,PREFIX_SANTA #x)); SANTA_ALL; #include "undefall.inc" #define SANTA(x) \ NEWLINE gtk_widget_set_name(santa_buttons.santa_ ## x.button,PREFIX_SANTA #x); SANTA_ALL; #include "undefall.inc" } static void set_santa_buttons() { int n = 2*Flags.SantaSize; if (Flags.Rudolf) n++; if (nbutton),TRUE); } MODULE_EXPORT void button_santa(GtkWidget *w) { if(!human_interaction) return; if(!gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(w))) return; const gchar *s = gtk_widget_get_name(w)+strlen(PREFIX_SANTA); int santa_type = atoi(s); int have_rudolf = ('r' == s[strlen(s)-1]); P("button_santa: Santa %d Rudolf %d s: %s name: %s\n",santa_type,have_rudolf,s,gtk_widget_get_name(w)); Flags.SantaSize = santa_type; Flags.Rudolf = have_rudolf; SantaVisible(); } MODULE_EXPORT void button_defaults_santa() { P("button_defaults_santa defaults\n"); set_default_tab(xsnow_santa,0); } MODULE_EXPORT void button_vintage_santa() { P("button_defaults_santa vintage\n"); set_default_tab(xsnow_santa,1); } typedef struct _tree_button { GtkWidget *button; }tree_button; #define TREE(x) NEWLINE tree_button tree_ ## x; static struct _tree_buttons { TREE_ALL } tree_buttons; #include "undefall.inc" // creating type Buttons: Button.NStars etc. #define togglecode(type,name,m) NEWLINE GtkWidget *name; #define scalecode togglecode #define colorcode togglecode #define filecode togglecode static struct _Button { ALL_BUTTONS } Button; #include "undefall.inc" // create init_buttons: connect with glade-id // glade-id will be: "id-name", eg: "id-SnowFlakesFactor" #define ID "id" #define togglecode(type,name,m) \ NEWLINE P("%s %s\n",#name,#type); \ NEWLINE Button.name = GTK_WIDGET(gtk_builder_get_object(builder,ID "-" #name)); #define scalecode togglecode #define colorcode togglecode #define filecode togglecode static void init_buttons1() { P("\nstart init_buttons1\n\n"); ALL_BUTTONS P("\nend init_buttons1\n\n"); } #include "undefall.inc" // define call backs #define buttoncb(type,name) button_##type##_##name #define togglecode(type,name,m) \ NEWLINE MODULE_EXPORT void buttoncb(type,name)(GtkWidget *w) \ NEWLINE { \ NEWLINE if(!human_interaction) return; \ NEWLINE gint active = gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(w)); \ NEWLINE if(active) Flags.name = TRUE; else Flags.name = FALSE; \ NEWLINE if(m<0) Flags.name = !Flags.name; \ NEWLINE } #define scalecode(type,name,m) \ NEWLINE MODULE_EXPORT void buttoncb(type,name)(GtkWidget *w)\ NEWLINE {\ NEWLINE if(!human_interaction) return; \ NEWLINE gdouble value; \ NEWLINE value = gtk_range_get_value(GTK_RANGE(w)); \ NEWLINE Flags.name = m*lrint(value); \ NEWLINE } #define colorcode(type,name,m) \ NEWLINE MODULE_EXPORT void buttoncb(type,name)(GtkWidget *w) \ NEWLINE { \ NEWLINE if(!human_interaction) return; \ NEWLINE GdkRGBA color; \ NEWLINE gtk_color_chooser_get_rgba(GTK_COLOR_CHOOSER(w),&color); \ NEWLINE free(Flags.name); \ NEWLINE rgba2color(&color,&Flags.name); \ NEWLINE } #define filecode(type,name,m) \ NEWLINE MODULE_EXPORT void buttoncb(type,name)(GtkWidget *w) \ NEWLINE { \ NEWLINE if(!human_interaction) return; \ NEWLINE gchar *filename; \ NEWLINE filename = gtk_file_chooser_get_filename(GTK_FILE_CHOOSER(w)); \ NEWLINE free(Flags.name); \ NEWLINE Flags.name = strdup(filename); \ NEWLINE g_free(filename); \ NEWLINE } ALL_BUTTONS #include "undefall.inc" // define set_buttons // #define togglecode(type,name,m)\ NEWLINE P("toggle %s %s %d %d\n",#name,#type,m,Flags.name); \ NEWLINE if (m) { \ NEWLINE if(m>0) gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(Button.name),Flags.name);\ NEWLINE else gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(Button.name),!Flags.name);\ NEWLINE } #define scalecode(type,name,m) \ NEWLINE P("range %s %s %d %d\n",#name,#type,m,Flags.name); \ NEWLINE gtk_range_set_value(GTK_RANGE(Button.name), m*((gdouble)Flags.name)); //NEWLINE if(gtk_orientable_get_orientation(GTK_ORIENTABLE(Button.name)) == GTK_ORIENTATION_HORIZONTAL) //NEWLINE gtk_widget_set_size_request(GTK_WIDGET(Button.name),100,-1); #define colorcode(type,name,m) \ NEWLINE P("color %s %s %d %s\n",#name,#type,m,Flags.name); \ NEWLINE gdk_rgba_parse(&color,Flags.name); \ NEWLINE gtk_color_chooser_set_rgba(GTK_COLOR_CHOOSER(Button.name),&color); #define filecode(type,name,m) \ NEWLINE P("file %s %s %d %s\n",#name,#type,m,Flags.name); \ NEWLINE gtk_file_chooser_set_filename(GTK_FILE_CHOOSER(Button.name),Flags.BackgroundFile); static void set_buttons1() { GdkRGBA color; ALL_BUTTONS } #include "undefall.inc" // define signal_connect #define togglecode(type,name,m) \ NEWLINE P("%s %s\n",#name,#type); \ NEWLINE g_signal_connect(G_OBJECT(Button.name),"toggled", G_CALLBACK(buttoncb(type,name)),NULL); #define scalecode(type,name,m) \ NEWLINE P("%s %s\n",#name,#type); \ NEWLINE g_signal_connect(G_OBJECT(Button.name),"value-changed", G_CALLBACK(buttoncb(type,name)),NULL); #define colorcode(type,name,m) \ NEWLINE P("%s %s\n",#name,#type); \ NEWLINE g_signal_connect(G_OBJECT(Button.name),"color-set", G_CALLBACK(buttoncb(type,name)),NULL); #define filecode(type,name,m) \ NEWLINE P("%s %s\n",#name,#type); \ NEWLINE g_signal_connect(G_OBJECT(Button.name),"file-set", G_CALLBACK(buttoncb(type,name)),NULL); static void connect_signals() { P("\nstart connect_signals\n\n"); ALL_BUTTONS P("\nend connect_signals\n\n"); } #include "undefall.inc" static void report_tree_type(int p, gint active) { P("Tree: %d %d %s\n",p,active,Flags.TreeType); int *a; int n; csvpos(Flags.TreeType,&a,&n); if(active) { a = (int *)realloc(a,sizeof(*a)*(n+1)); REALLOC_CHECK(a); a[n] = p; n++; } else { int i; for (i=0; i= 0); if(unique) for (j=0; jimid)); gtk_image_set_from_pixbuf(image,pixbuf); g_object_unref(pixbuf); } } static void init_tree_pixmaps() { GtkImage *image; GdkPixbuf *pixbuf; #define TREE(x) \ NEWLINE pixbuf = xpm2gdk(global.display, (char **)xpmtrees[x], NULL);\ NEWLINE image = GTK_IMAGE(gtk_builder_get_object(builder,"treeimage" # x));\ NEWLINE gtk_image_set_from_pixbuf(image,pixbuf); \ NEWLINE g_object_unref(pixbuf); TREE_ALL; #include "undefall.inc" } static void init_hello_pixmaps() { GtkImage *image; GdkPixbuf *pixbuf, *pixbuf1; pixbuf = xpm2gdk(global.display, (char **)xsnow_logo, NULL); pixbuf1 = gdk_pixbuf_scale_simple(pixbuf,64,64,GDK_INTERP_BILINEAR); image = GTK_IMAGE(gtk_builder_get_object(builder,"hello-image1")); gtk_image_set_from_pixbuf(image,pixbuf1); image = GTK_IMAGE(gtk_builder_get_object(builder,"hello-image2")); gtk_image_set_from_pixbuf(image,pixbuf1); g_object_unref(pixbuf); g_object_unref(pixbuf1); pixbuf = xpm2gdk(global.display, (char **)xpmtrees[0], NULL); image = GTK_IMAGE(gtk_builder_get_object(builder,"hello-image3")); gtk_image_set_from_pixbuf(image,pixbuf); image = GTK_IMAGE(gtk_builder_get_object(builder,"hello-image4")); gtk_image_set_from_pixbuf(image,pixbuf); g_object_unref(pixbuf); } static void init_pixmaps() { init_santa_pixmaps(); init_tree_pixmaps(); init_hello_pixmaps(); } static void set_tree_buttons() { #define TREE(x)\ NEWLINE gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(tree_buttons.tree_##x.button),FALSE); TREE_ALL; #include "undefall.inc" int i; int *a,n; csvpos(Flags.TreeType,&a,&n); for (i=0; i0) return TRUE; else { set_belowall_default(); return FALSE; } (void)d; } void set_belowall_default() { P("set_belowall_default: %d\n",bct_id); remove_from_mainloop(&bct_id); Flags.BelowAll = 1; gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(Button.BelowAll),Flags.BelowAll); gtk_widget_hide(Button.BelowConfirm); gtk_widget_show(Button.BelowAll); } MODULE_EXPORT void button_quit() { Flags.Done = 1; P("button_quit: %d\n",Flags.Done); } MODULE_EXPORT void button_defaults_general() { P("button_defaults_general\n"); set_default_tab(xsnow_settings,0); } MODULE_EXPORT void button_vintage_general() { P("button_defaults_general vintage\n"); set_default_tab(xsnow_settings,1); } typedef struct _snow_button { GtkWidget *button; }snow_button; MODULE_EXPORT void button_defaults_snow() { P("button_defaults_snow\n"); set_default_tab(xsnow_snow,0); } MODULE_EXPORT void button_vintage_snow() { P("button_vintage_snow\n"); set_default_tab(xsnow_snow,1); } void ui_set_birds_header(const char *text) { if(!ui_running) return; GtkWidget *birds_header = GTK_WIDGET(gtk_builder_get_object(builder,"birds-header")); my_gtk_label_set_text(GTK_LABEL(birds_header),text); } void ui_set_celestials_header(const char *text) { if(!ui_running) return; GtkWidget *celestials_header = GTK_WIDGET(gtk_builder_get_object(builder,"celestials-header")); char *a = strdup(gtk_label_get_text(GTK_LABEL(celestials_header))); assert(a); a = (char *) realloc(a,strlen(a)+2+strlen(text)); assert(a); strcat(a,"\n"); strcat(a,text); my_gtk_label_set_text(GTK_LABEL(celestials_header),a); free(a); } MODULE_EXPORT void button_defaults_birds() { P("button_defaults_birds\n"); set_default_tab(xsnow_birds,0); } MODULE_EXPORT void button_vintage_birds() { P("button_vintage_birds\n"); set_default_tab(xsnow_birds,1); } MODULE_EXPORT void button_birds_restart() { P("button_birds_restart\n"); Flags.BirdsRestart = 1; } MODULE_EXPORT void button_wind_activate() { P("button_wind_activate\n"); Flags.WindNow = 1; } MODULE_EXPORT void button_xscreensaver_activate() { int rc = system("xscreensaver-command -activate"); (void) rc; } void set_default_tab(int tab, int vintage) { int h = human_interaction; human_interaction = 0; char *background = strdup(Flags.BackgroundFile); // don't want to clear backgroundfile if(vintage) { #define togglecode(type,name,m) \ NEWLINE if (type == tab) Flags.name = VINTAGE(name); #define scalecode togglecode #define colorcode(type,name,m) \ NEWLINE if (type == tab) \ NEWLINE { free(Flags.name); Flags.name = strdup(VINTAGE(name)); } #define filecode colorcode ALL_BUTTONS; #include "undefall.inc" switch(tab) { case xsnow_scenery: free(Flags.TreeType); Flags.TreeType = strdup(VINTAGE(TreeType)); break; case xsnow_snow: Flags.VintageFlakes = 1; break; case xsnow_santa: Flags.SantaSize = VINTAGE(SantaSize); Flags.Rudolf = VINTAGE(Rudolf); break; case xsnow_settings: set_belowall_default(); free(Flags.BackgroundFile); Flags.BackgroundFile = strdup(background); Flags.Screen = VINTAGE(Screen); break; } } else #define togglecode(type,name,m) \ NEWLINE if (type == tab) Flags.name = DEFAULT(name); #define scalecode togglecode #define colorcode(type,name,m) \ NEWLINE if (type == tab) \ NEWLINE { free(Flags.name); Flags.name = strdup(DEFAULT(name)); } #define filecode colorcode { ALL_BUTTONS; #include "undefall.inc" switch(tab) { case xsnow_scenery: free(Flags.TreeType); Flags.TreeType = strdup(DEFAULT(TreeType)); break; case xsnow_snow: Flags.VintageFlakes = 0; break; case xsnow_santa: Flags.SantaSize = DEFAULT(SantaSize); Flags.Rudolf = DEFAULT(Rudolf); break; case xsnow_settings: set_belowall_default(); free(Flags.BackgroundFile); Flags.BackgroundFile = strdup(background); Flags.Screen = DEFAULT(Screen); break; } } set_buttons(); human_interaction = h; free(background); } MODULE_EXPORT void button_defaults_celestials() { P("button_defaults_wind\n"); set_default_tab(xsnow_celestials,0); } MODULE_EXPORT void button_vintage_celestials() { P("button_vintage_wind\n"); set_default_tab(xsnow_celestials,1); } static void init_buttons() { init_buttons1(); init_santa_buttons(); init_tree_buttons(); init_general_buttons(); nflakeslabel = GTK_WIDGET(gtk_builder_get_object(builder,"nflakes")); } void set_buttons() { human_interaction = 0; set_buttons1(); set_santa_buttons(); set_tree_buttons(); human_interaction = 1; } void all_default(int vintage) { /* xsnow_settings is deliberately not included here */ set_default_tab(xsnow_santa,vintage); set_default_tab(xsnow_scenery,vintage); set_default_tab(xsnow_snow,vintage); set_default_tab(xsnow_celestials,vintage); set_default_tab(xsnow_birds,vintage); set_belowall_default(); } MODULE_EXPORT void button_all_defaults() { P("button_all_defaults\n"); all_default(0); } MODULE_EXPORT void button_all_vintage() { P("button_all_vintage\n"); all_default(1); } void ui_show_nflakes(int n) { if(!ui_running) return; snprintf(sbuffer,nsbuffer,"%6d",n); my_gtk_label_set_text(GTK_LABEL(nflakeslabel),sbuffer); } void ui_show_range_etc() { if(!ui_running) return; snprintf(sbuffer,nsbuffer,_("Range: %d\n"),(int)birds_get_range()); my_gtk_label_set_text(GTK_LABEL(range),sbuffer); snprintf(sbuffer,nsbuffer,_("Mean distance: %3d\n"),(int)birds_get_mean_dist()); my_gtk_label_set_text(GTK_LABEL(mean_distance),sbuffer); } void ui_show_desktop_type(const char *s) { if(!ui_running) return; snprintf(sbuffer,nsbuffer,_("Desktop type: %s"),s); my_gtk_label_set_text(GTK_LABEL(desktop_type),sbuffer); } void ui_set_sticky(int x) { if(!ui_running) return; if (x) gtk_window_stick(GTK_WINDOW(hauptfenster)); else gtk_window_unstick(GTK_WINDOW(hauptfenster)); } // https://docs.gtk.org/gtk3/iface.FileChooser.html void update_preview_cb (GtkFileChooser *file_chooser, gpointer data) { GtkWidget *preview; char *filename; GdkPixbuf *pixbuf; gboolean have_preview; preview = GTK_WIDGET (data); filename = gtk_file_chooser_get_preview_filename (file_chooser); if(!IsReadableFile(filename)) { g_free(filename); return; } int w = global.SnowWinWidth/10; //pixbuf = gdk_pixbuf_new_from_file_at_size (filename, 128, 128, NULL); pixbuf = gdk_pixbuf_new_from_file_at_size (filename, w, w, NULL); have_preview = (pixbuf != NULL); g_free (filename); gtk_image_set_from_pixbuf (GTK_IMAGE (preview), pixbuf); if (pixbuf) g_object_unref (pixbuf); gtk_file_chooser_set_use_preview_label(file_chooser, FALSE); gtk_file_chooser_set_preview_widget_active (file_chooser, have_preview); } void headerfunc(GtkWidget *w, gpointer data) { static double last = 0; double now = wallclock(); if (now < last + 0.01) return; P("headerfunc: now: %lf last: %lf\n",now,last); last = now; global.time_to_write_flags = TRUE; (void) w; (void) data; } void ui() { ui_running = True; builder = gtk_builder_new_from_string (xsnow_xml, -1); #ifdef HAVE_GETTEXT gtk_builder_set_translation_domain(builder,TEXTDOMAIN); #endif gtk_builder_connect_signals (builder, NULL); hauptfenster = GTK_WIDGET (gtk_builder_get_object(builder, "hauptfenster")); mean_distance = GTK_WIDGET (gtk_builder_get_object(builder, "birds-mean-distance")); range = GTK_WIDGET (gtk_builder_get_object(builder, "birds-range")); desktop_type = GTK_WIDGET (gtk_builder_get_object(builder, "settings-show-desktop-type")); birdsgrid = GTK_CONTAINER(gtk_builder_get_object(builder, "grid_birds")); moonbox = GTK_CONTAINER(gtk_builder_get_object(builder, "moon-box")); { g_signal_connect(G_OBJECT(hauptfenster), "window-state-event", G_CALLBACK(callback_func), NULL); } hauptfenstersc = gtk_widget_get_style_context(hauptfenster); handle_css(); gtk_window_set_title(GTK_WINDOW(hauptfenster),"XsnoW"); if (getenv("XSNOW_RESTART")) gtk_window_set_position(GTK_WINDOW(hauptfenster), GTK_WIN_POS_CENTER_ALWAYS); gtk_widget_show_all (hauptfenster); init_buttons(); connect_signals(); init_pixmaps(); set_buttons(); preview = GTK_IMAGE(gtk_image_new()); gtk_file_chooser_set_preview_widget (GTK_FILE_CHOOSER(Button.BackgroundFile), GTK_WIDGET(preview)); g_signal_connect (GTK_FILE_CHOOSER(Button.BackgroundFile), "update-preview", G_CALLBACK (update_preview_cb), preview); XineramaScreenInfo *xininfo = XineramaQueryScreens(global.display,&Nscreens); if (xininfo == NULL) { P("No xinerama...\n"); HaveXinerama = 0; } else { HaveXinerama = 1; } // handle number of screens/monitors GtkComboBoxText *ScreenButton; ScreenButton = GTK_COMBO_BOX_TEXT(gtk_builder_get_object(builder,"id-Screen")); if (Nscreens < 2) { gtk_widget_set_sensitive(GTK_WIDGET(ScreenButton),FALSE); Flags.Screen = -1; } if (Flags.Screen < -1) Flags.Screen = -1; if (Flags.Screen >= Nscreens) Flags.Screen = Nscreens - 1; gtk_combo_box_text_remove_all(ScreenButton); gtk_combo_box_text_append_text(ScreenButton,_("all monitors")); char *s = NULL; int p = 0; int i; for (i=0; idata),"clicked",G_CALLBACK(headerfunc),NULL); p = p->next; } } global.builder = builder; if(s) free(s); } // Set the style provider for the widgets static void apply_css_provider (GtkWidget *widget, GtkCssProvider *cssstyleProvider) { P("apply_css_provider %s\n",gtk_widget_get_name(GTK_WIDGET(widget))); gtk_style_context_add_provider ( gtk_widget_get_style_context(widget), GTK_STYLE_PROVIDER(cssstyleProvider) , GTK_STYLE_PROVIDER_PRIORITY_APPLICATION ); // For container widgets, apply to every child widget on the container if (GTK_IS_CONTAINER (widget)) { gtk_container_forall( GTK_CONTAINER (widget), (GtkCallback)apply_css_provider , cssstyleProvider); } } void handle_css() { const char *css = // I wish how I could copy the Adwaita settings ... //".xsnow button { padding-left: 16px; padding-right: 16px; padding-top: 4px; padding-bottom: 4px;}" //".xsnow headerbar button { padding-left: 10px; padding-right: 10px; padding-top: 4px; padding-bottom: 4px;}" //".xsnow headerbar.titlebar { border-color: rgb(213,208,204); border-style:solid; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-top-left-radius: 8px; border-top-right-radius: 8px;}" //".xsnow headerbar label.title { padding-left: 12px; padding-right:12px;}" //".xsnow button.color {padding: 4px; }" //".xsnow headerbar stackswitcher button.radio label { color: #065522; }" //".xsnow headerbar stackswitcher button.radio { box-shadow: 0px 0px; border-top-width: 0px; }" // These are not colors, but nevertheless I think we should do this always: "scale { padding: 1em; }" // padding in slider buttons "button.radio { min-width: 10px; }" // make window as narrow as possible "label.busymessage { border-radius: 4px; min-height: 3.5em }" // info message in welcome tab // colors: (the buttons in the headerbar need some work) ".xsnow * { border-color: #B4EEB4; }" // border colors ".xsnow button { background: #CCF0D8; }" // color of normal buttons ".xsnow button.radio, .xsnow button.toggle { background: #E2FDEC; }" // color of radio and toggle buttons ".xsnow combobox > window.popup * { background: #E2FDEC; }" // does not work, somebody? ".xsnow radiobutton:active, .xsnow button:active { background: #0DAB44; }" // color of buttons while being activated ".xsnow radiobutton:checked, .xsnow button:checked { background: #6AF69B; }" // color of checked buttons ".xsnow headerbar { background: #B3F4CA; }" // color of headerbar ".xsnow scale slider { background: #D4EDDD; }" // color of sliders ".xsnow scale trough { background: #0DAB44; }" // color of trough of sliders ".xsnow stack { background: #EAFBF0; }" // color of main area ".xsnow * { color: #065522; }" // foreground color (text) ".xsnow *:disabled * { color: #8FB39B; }" // foreground color for disabled items ".busy stack { background: #FFC0CB; }" // background color when too busy ".busy .cpuload slider { background: #FF0000; }" // color of some sliders when too busy "button.confirm { background: #FFFF00; }" // color for confirm above windows ".xsnow button.confirm { background-color: #FFFF00; }" // yes we need both, but why? "label.busymessage { background: #FFC0CB; }" // info message in welcome tab ; static GtkCssProvider *cssProvider = NULL; if (!cssProvider) { cssProvider = gtk_css_provider_new(); gtk_css_provider_load_from_data (cssProvider, css,-1,NULL); apply_css_provider(hauptfenster, cssProvider); } handle_theme(); } // if m==1: change some colors of the ui // if m==0: change back to default colors void ui_background(int m) { if(!ui_running) return; if(m) gtk_style_context_add_class(hauptfenstersc,"busy"); else gtk_style_context_remove_class(hauptfenstersc,"busy"); } // m=0: make active // m=1: make inactive // however, see transparency and below void ui_gray_erase(int m) { gtk_widget_set_sensitive(Button.BelowAll, m); if(!Flags.BelowAllForce) gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(Button.BelowAll),1); } // m=0: make active // m=1: make inactive void ui_gray_below(int m) { gtk_widget_set_sensitive(Button.BelowAll, !m); } void birdscb(GtkWidget *w, void *m) { gtk_widget_set_sensitive(w,!(int *)m); } void ui_gray_birds(int m) { if(!ui_running) return; gtk_container_foreach(birdsgrid, birdscb, &m); gtk_container_foreach(moonbox, birdscb, &m); } char * ui_gtk_version() { static char s[20]; snprintf(s,20,"%d.%d.%d",gtk_get_major_version(),gtk_get_minor_version(),gtk_get_micro_version()); return s; } char * ui_gtk_required() { static char s[20]; snprintf(s,20,"%d.%d.%d",GTK_MAJOR,GTK_MINOR,GTK_MICRO); return s; } // returns: // 0: gtk version in use too low // 1: gtk version in use OK int ui_checkgtk() { if ((int)gtk_get_major_version() > GTK_MAJOR) return 1; if ((int)gtk_get_major_version() < GTK_MAJOR) return 0; if ((int)gtk_get_minor_version() > GTK_MINOR) return 1; if ((int)gtk_get_minor_version() < GTK_MINOR) return 0; if ((int)gtk_get_micro_version() >= GTK_MICRO) return 1; return 0; } // to be used if gtk version is too low // returns 1: user clicked 'Run with ...' // returns 0: user clicked 'Quit' static int RC; int ui_run_nomenu() { GtkApplication *app; // see https://fuchsia.googlesource.com/third_party/glib/+/refs/heads/upstream/main/NEWS #define MY_GLIB_VERSION (100000000*GLIB_MAJOR_VERSION + 10000*GLIB_MINOR_VERSION + GLIB_MICRO_VERSION) #if MY_GLIB_VERSION >= 200730003 #define XXFLAGS G_APPLICATION_DEFAULT_FLAGS #else #define XXFLAGS G_APPLICATION_FLAGS_NONE #endif app = gtk_application_new ("nl.ratrabbit.example", XXFLAGS); g_signal_connect (app, "activate", G_CALLBACK (activate), NULL); g_application_run (G_APPLICATION (app), 0, NULL); g_object_unref (app); return RC; } static void activate (GtkApplication *app) { GtkWidget *window; GtkWidget *grid; GtkWidget *button; GtkWidget *label; /* create a new window, and set its title */ window = gtk_application_window_new (app); gtk_window_set_position (GTK_WINDOW(window), GTK_WIN_POS_CENTER); gtk_window_set_title (GTK_WINDOW (window), "Xsnow"); gtk_window_set_decorated (GTK_WINDOW(window), FALSE); gtk_window_set_keep_above (GTK_WINDOW(window), TRUE); gtk_container_set_border_width (GTK_CONTAINER (window), 10); /* Here we construct the container that is going pack our buttons */ grid = gtk_grid_new (); /* Pack the container in the window */ gtk_container_add (GTK_CONTAINER (window), grid); snprintf(sbuffer,nsbuffer, "You are using GTK-%s, but you need at least GTK-%s to view\n" "the user interface.\n" "Use the option '-nomenu' to disable the user interface.\n" "If you want to try the user interface anyway, use the flag '-checkgtk 0'.\n\n" "See 'man xsnow' or 'xsnow -h' to see the command line options.\n" "Alternatively, you could edit ~/.xsnowrc to set options.\n", ui_gtk_version(),ui_gtk_required()); label = gtk_label_new(sbuffer); /* Place the label in cell (0,0) and make it fill 2 cells horizontally */ gtk_grid_attach(GTK_GRID(grid),label,0,0,2,1); button = gtk_button_new_with_label ("Run without user interface"); g_signal_connect(button,"clicked",G_CALLBACK(yesyes),window); /* Place the first button in the grid cell (0, 1), and make it fill * just 1 cell horizontally and vertically (ie no spanning) */ gtk_grid_attach (GTK_GRID (grid), button, 0, 1, 1, 1); button = gtk_button_new_with_label ("Quit"); g_signal_connect(button, "clicked", G_CALLBACK (nono), window); /* Place the second button in the grid cell (1, 1), and make it fill * just 1 cell horizontally and vertically (ie no spanning) */ gtk_grid_attach (GTK_GRID (grid), button, 1, 1, 1, 1); /* Now that we are done packing our widgets, we show them all * in one go, by calling gtk_widget_show_all() on the window. * This call recursively calls gtk_widget_show() on all widgets * that are contained in the window, directly or indirectly. */ gtk_widget_show_all (window); } void yesyes(GtkWidget *w, gpointer window) { RC = (w != NULL); gtk_widget_destroy(GTK_WIDGET(window)); } void nono(GtkWidget *w, gpointer window) { RC = (w == NULL); gtk_widget_destroy(GTK_WIDGET(window)); } // next function is not used, I leave it here as a template, who knows... // see also ui.xml void ui_error_x11() { GtkWidget *errorfenster; GObject *button; builder = gtk_builder_new_from_string (xsnow_xml, -1); gtk_builder_connect_signals (builder, builder); errorfenster = GTK_WIDGET(gtk_builder_get_object (builder, "error_x11_fenster")); button = gtk_builder_get_object(builder,"error_x11_ok_button"); g_signal_connect (button,"clicked",G_CALLBACK(gtk_main_quit),NULL); GtkImage *image; GdkPixbuf *pixbuf; pixbuf = xpm2gdk(global.display, (char **)xsnow_logo, NULL); image = GTK_IMAGE(gtk_builder_get_object(builder,"error-x11-image1")); gtk_image_set_from_pixbuf(image,pixbuf); image = GTK_IMAGE(gtk_builder_get_object(builder,"error-x11-image2")); gtk_image_set_from_pixbuf(image,pixbuf); g_object_unref(pixbuf); gtk_widget_show_all (errorfenster); gtk_main(); } void my_gtk_label_set_text(GtkLabel *label, const gchar *str) { if(ui_running) gtk_label_set_text(label, str); } xsnow-3.8.3/src/ui.glade0000666000000000000000000111304314732252143013305 0ustar0000000000000000 100 1 10 10 95 1 10 100 1 10 100 1 10 10 100 1 10 10 100 1 10 *.jpg *.png *.jpeg *.gif *.xpm *.JPG 100 1 10 300 100 5 20 100 50 1 10 100 1 10 1 400 50 5 10 20 7 1 10 100 1 10 20 300 100 5 20 300 100 5 20 95 1 10 20 300 1 10 False True False True False Alas! This not an X11 session, xsnow will probably not run. If you want to try it anyway, set the environment variable XSNOW_FORCE_RUN, eg: XSNOW_FORCE_RUN=1 xsnow Or, you could force an X11 session, for example by tweaking /etc/gdm3/daemon.conf. 1 0 Ok, things are as they are. True True True 1 1 True False 12 12 gtk-missing-image 0 0 True False 12 12 gtk-missing-image 2 0 10 1000 500 10 100 100 1 10 75 1 10 999 1 10 999 1 10 100 1 10 -20 100 -20 1 10 100 1 10 20 500 100 1 10 720 120 10 10 60 10 1 1 -50 50 1 10 -50 50 1 10 -50 50 1 10 -50 50 1 10 50 200 1 10 20 400 2 5 5 30 300 1 10 10 100 1 10 1 300 1 10 2 100 1 10 10 400 1 10 2 100 1 10 2 20 8 1 5 10 300 1 10 50 1 10 3 1 1 1 3 1 1 3 1 1 3 1 1 3 1 1 3 1 1 3 1 1 50 200 100 1 10 10 50 30 1 10 300 1 10 3 50 1 10 False start False True False False 400 crossfade True False center 8 8 True False True 1 23 True False False center If everything is ok, it is now snowing on your desktop, and birds are flying. You are encouraged to define your own preferences using the tabs above. True 60 1 3 True False False center Use the <b>settings</b> tab if xsnow is misbehaving. Use the <b>birds</b> tab if birds are misbehaving. True True 50 1 6 True False False center In every tab you find the following rescue buttons: True 50 1 8 True False start 20 True False False <b>Defaults </b> True False True 0 True False False start Set default preferences for this tab. True 50 False True 1 1 10 True False start 20 True False False <b>Vintage </b> True False True 0 True False False start Set vintage preferences for this tab. True 50 False True 1 1 11 True False start 20 True False False <b>All defaults </b> True False True 0 True False False start Set default preferences for all (except settings) tabs. True 46 False True 1 1 12 True False start 20 True False False <b>All vintage </b> True False True 0 True False False start Set vintage preferences for all (except settings) tabs. True 46 False True 1 1 13 True False 1 2 True False 1 7 True False 0 2 True False True False False start 64 applications-games False True 0 True False False 24 24 True Welcome at xsnow! False True 1 True False False end 64 applications-games False True 2 1 1 True False True False False start 64 applications-games False True 0 True False False center True Vintage preferences: the look and feel of the original xsnow, created in 1993 by Rick Jansen. True 40 False True 1 True False False end 64 applications-games False True 2 1 18 True False True 0 19 True False True 1 22 True False 1 5 True False 1 9 True False center All defaults 120 True True True Apply defaults for all preferences (except settings). Flag: -defaults False end center 0 0 1 0 All vintage 120 True True True Use vintage values for all preferences (except settings). Flag: -vintage False start center 2 0 Hide menu 120 True True True Leave menu. Flag: -nomenu False end center 0 1 Contact 120 True True True Please report any comments to the maintainer of xsnow. https://ratrabbit.nl/ratrabbit/contact 1 1 Quit xsnow 120 True True True Quit xsnow. False start center 2 1 1 21 True False vertical True False False True 0 True False False center 3 If the system is too busy, all panels get this color, in which case you could adapt some settings in "snow", "birds", "settings", or "celestials". True 60 False True 1 True False True False True 2 1 16 page5 Welcome True False center 8 8 True False False center Blow off: 0.89999997615814209 0 4 True False False On windows: 0.89999997615814209 0 5 True False False On bottom: 0.89999997615814209 0 6 True False False On scenery: 0.89999997615814209 0 7 Show True True True If set, show snow blowing away. Flags: -blowsnow, -noblowsnow False center 3 4 Show True True True If set, show fallen snow on windows. Flags: -keepsnowonwindows, -nokeepsnowonwindows False center 3 5 Show True True True If set, show fallen snow on bottom of the desktop. Flags: -keepsnowonscreen, -nokeepsnowonscreen False center 3 6 Show True True True If set, snow will collect on the trees. Flags: -keepsnowontrees, -nokeepsnowontrees False center 3 7 True True The higher this setting, the more snow will be generated because of Santa ploughing, wind or disappearing windows. Flag: -blowofffactor False center snow-blow-adjustment 1 0 False left 1 4 True True The higher this setting, the more snow will collect on the windows. Note: in Wayland, there is no snow on the windows. Flag: -wsnowdepth False center snow-on-windows-adjustment 1 0 False left 1 5 True True The higher this setting, the more snow will collect on the bottom of the desktop. Flag: -ssnowdepth False center snow-on-screen-adjustment 1 0 False left 1 6 True True The higher this setting, the more snow will collect on the trees. Flag: -maxontrees False center snow-on-trees-adjustment 1 0 False left 1 7 True False 12 40 Choose your favorite snow 0 0 4 True False start start 0 12 True False end Defaults True True True Apply default values for the preferences in this tab. False end center False True 0 Vintage True True True Apply vintage values for the preferences in this tab. False start center False True 1 0 13 2 True False end Hide menu True True True Leave menu. Flag: -nomenu False False True 0 0 14 2 True False start All defaults True True True Apply defaults for all preferences (except settings). Flags: -defaults False end center False True 0 All vintage True True True Use vintage values for all preferences (except settings). Flag: -vintage False start center False True 1 2 13 2 True False start Quit xsnow True True True Quit xsnow. False False True 0 2 14 2 True False True 1 12 100 True False False center Size: 0.89999997615814209 0 8 True True Size of snowflakes, works only for non-vintage snow flakes. Flag: -snowsize False center snow-size-adjustment 0 0 False left 1 8 True False center Speed: 0.89999997615814209 2 8 100 True False False Max # snowflakes: right 0.89999997615814209 0 10 True True Maximum amount of snowflakes. Flag: -flakecountmax False center flake-count-max-adjustment 0 0 False left 1 10 60 True False False center # Snowflakes: 0.89999997615814209 2 10 100 True False False start center label 3 10 Show fluff True True True If set, try to show fluff on fallen snow and trees if possible. Flags: -fluffy, -nofluffy False center 3 3 True False &#8195; &#8195; &#8195; &#8195; &#8195; &#8195; &#8195; True 1 9 True False &#8195; &#8195; &#8195; &#8195; &#8195; &#8195; &#8195; True 3 9 True True Speed of the snowflakes. Flag: -snowspeedfactor False center snow-speed-adjustment 0 0 False left 3 8 True False False center Intensity: 0.89999997615814209 0 3 True True The higher, the more snowflakes. Flag: -snowflakes False center snow-intensity-adjustment 0 0 False left 1 3 Show snow True True True If set, show snowflakes. Flags: -snow, -nosnow False center 3 1 True True True The color of the snow. Flag: -sc False center center 1 1 True False False center Color: 0.89999997615814209 0 1 True False False center Second color: 0.89999997615814209 0 2 True True True The second color of the snow. Flag: -sc2 False center center 1 2 Enable True True True If set, use two colors. Flag: -enablesc2 False center 3 2 page2 Snow 1 True False center 8 8 True True True False Tiny Santa with three reindeers. Flags: -santa 0 -norudolph False end 8 True True False True False False gtk-missing-image 0 3 2 True True False Small Santa with three reindeers. Flags: -santa 1 -norudolph False end 8 True False santa-0 True False False gtk-missing-image 0 4 2 True True False Santa with three reindeers. Flags: -santa 2 -norudolph False end 8 True False santa-0 True False False gtk-missing-image 0 5 2 True True False Santa with Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder and Blixem. Flags: -santa 3 -norudolph False end 8 True False santa-0 True False False gtk-missing-image 0 6 2 True True False Santa using the train with two reindeers. Flags: -santa 4 -norudolph False end 8 True False santa-0 True False False gtk-missing-image 0 7 2 True True False Santa using the train with one reindeer and Rudolph. Flags: -santa 4 -showrudolph False start 8 False santa-0 True False False gtk-missing-image 2 7 2 True True False Tiny Santa with two reindeers and Rudolph. Flags: -santa 0 -showrudolph False start 8 True True False santa-0 True False False gtk-missing-image 2 3 2 True True False Small Santa with two reindeers and Rudolph. Flags: -santa 1 -showrudolph False start 8 False santa-0 True False False gtk-missing-image 2 4 2 True True False Santa with two reindeers and Rudolph. Flags: -santa 2 -showrudolph False start 8 False santa-0 True False False gtk-missing-image 2 5 2 True True False Santa with Dasher, Dancer, Prancer, Vixen, Comet, Cupid, Dunder, Blixem and Rudolph. Flags: -santa 3 -showrudolph False start 8 False santa-0 True False False gtk-missing-image 2 6 2 True False False end center 8 Without Rudolph 1 2 True False False start center 8 With Rudolph 2 2 True False Choose your Santa 0 0 4 True False False 12 40 Choose your favorite Santa 0 1 4 True False True 0 11 True False False end center 8 Speed: 0.89999997615814209 2 9 True True Santa's speed. Flag: -santaspeedfactor False center 8 santaspeedadjustment 1000 2 0 False left 3 9 True False end Defaults True True True Apply default values for the preferences in this tab. False end center False True 0 Vintage True True True Apply vintage values for the preferences in this tab. False start center False True 1 0 12 2 True False end Hide menu True True True Leave menu. Flag: -nomenu False False True 0 0 13 2 True False start All defaults True True True Apply defaults for all preferences (except settings). Flag: -defaults False end center False True 0 All vintage True True True Use vintage values for all preferences (except settings). Flag: -vintage False start center False True 1 2 12 2 True False start Quit xsnow True True True Quit xsnow. False False True 0 2 13 2 Show Santa True True True To show or not to show Santa. Flags: -showsanta, -nosanta False end 8 1 0 9 2 True False 0 8 True False &#8195; &#8195; &#8195; &#8195; &#8195; &#8195; &#8195; True 3 8 True False False end center Scale: 0.89999997615814209 2 10 True True Scale of Santa. Flags: -santascale <n> False center 8 santascale-adjustment 0 0 left 3 10 page1 Santa 2 True False False center 8 8 Show scenery True True True To show or not to show scenery. Flags: -showtrees, -notrees False center center 4 3 2 True True True Vintage tree, you can set the color. Flag: -treetype 0 False True False False gtk-missing-image 0 3 True True True Woody tree. Flags: -treetype 1 or: -treetype all False True False False gtk-missing-image 0 4 True True True Leavy tree. Flags: -treetype 2 or: -treetype all False True False False gtk-missing-image 1 4 True True True Small house. Flags: -treetype 3 or: -treetype all False True False False gtk-missing-image 2 4 True True True Reindeer. Flags: -treetype 4 or: -treetype all False True False False gtk-missing-image 3 4 True True True Moose. Flags: -treetype 5 or: -treetype all False True False False gtk-missing-image 4 4 True True True Snowy tree. Flags: -treetype 6 or: -treetype all False True False False gtk-missing-image 5 4 True True True Set color of vintage tree. Flag: -tc False center center 1 3 True False 0 5 True False 0 2 True False False 12 40 Compose your favorite scenery 0 0 6 True False False Try and click any image! True 0 25 2 3 2 True False True 0 9 True True True Polar bear. Flags: -treetype 7 or: -treetype all False True False False gtk-missing-image 6 4 True False end Defaults True True True Apply default values for the preferences in this tab. False end center False True 0 Vintage True True True Apply vintage values for the preferences in this tab. False start center False True 1 0 12 3 True False end Hide menu True True True Leave menu. Flag: -nomenu False False True 0 0 13 3 True False start All defaults True True True Apply defaults for all preferences (except settings). Flag: -defaults False end center False True 0 All vintage True True True Use vintage values for all preferences (except settings). Flag: -vintage False start center False True 1 3 12 4 True False start Quit xsnow True True True Quit xsnow. False False True 0 3 13 4 True False 0 7 7 True False True False False end # Items: True 10 0.89999997615814209 0 0 100 True True Desired number of scenery items. Flag: -trees False vertical ntreesadjustment True 100 0 0 False bottom 1 0 True False False start % Window fill: 2 0 True True Bottom percentage of screen available for scenery. Flag: -treefill False vertical treewindowfilladjustment True 100 0 0 False bottom 3 0 Allow overlap True True True To allow overlap or not when placing scenery. Flags: -treeoverlap, -notreeoverlap False center center 6 0 True False False Scale: 4 0 True True Scale of scenery. Flag: sceneryscale <n> False vertical treescale-adjustment True 0 0 bottom 5 0 0 8 7 page0 Scenery 3 True False False center 8 8 True False False 50 Compose here your favorite celestial conditions 0 0 4 True False True 0 3 True False end Defaults True True True Apply default values for the preferences in this tab. end center False True 0 Vintage True True True Apply vintage values for the preferences in this tab. start center False True 1 0 4 2 True False start All defaults True True True Apply default values for all preferences (except settings). Flag: -defaults end center False True 0 All vintage True True True Apply vintage values for all preferences (except settings). Flag: -vintage start center False True 1 2 4 2 True False end Hide menu True True True Leave menu. Flag: -nomenu False True 0 0 5 2 True False start Quit xsnow True True True Quit xsnow. False True 0 2 5 2 True False 80 True False False center Wind center 0.6000000238418579 0 0 Windy 80 True True True If set, there will be wind. Flags: -wind, -nowind False center 1 0 80 True False False center Whirl: 0.89999997615814209 2 0 True True The higher this setting, the more the wind will whirl. Flag: -whirlfactor False center whirl-adjustment 0 0 False left 3 0 60 True False False center Timer: 7 0.89999997615814209 4 0 True True This setting determines how many seconds pass between two gusts of wind. Flag: -windtimer False wind-timer-adjustment 0 0 False left 5 0 Now! True True True Force a gust of wind immediately. False center 6 0 80 True False False center Stars 0.6000000238418579 0 1 Show 80 True True True To show or not show stars. Flag: -stars (0 means: no stars) False center 1 1 80 True False False center Number: 0.89999997615814209 2 1 True True Number of twinkling stars. Flag: -stars False center staradjustment 0 0 False left 3 1 True False &#8195; &#8195; &#8195; &#8195; &#8195; &#8195; &#8195; True 3 8 True False &#8195; &#8195; &#8195; &#8195; &#8195; &#8195; &#8195; True 5 8 80 True False False center Moon 0.6000000238418579 0 2 Show 80 True True True To show or not show moon. Flags: -moon 1, -moon 0 False center center 1 2 80 True False False center Speed: 0.89999997615814209 2 2 True True Speed of moon in pixels/minute. Flag: -moonspeed False center moonspeedadjustment 0 0 False left 3 2 60 True False False center Size: 0.89999997615814209 4 2 True True Relative size of the moon. Flag: -moonsize False center moonsizeadjustment 0 0 False left 5 2 True False False center Halo 0.6000000238418579 0 3 Show 80 True True True To show or not to show halo around moon. Flags: -halo 1, -halo 0 False center center 1 3 80 True False False center Bright: 0.89999997615814209 2 3 True True Brightness of moon's halo. Flag: -halobrightness False center halobrightadjustment 0 0 False left 3 3 80 True False False center Meteors 0.6000000238418579 0 4 Show 80 True True True To show or not to show meteors. Flags: -meteors, -nometeors False center center 1 4 80 True False False center Aurora 0.6000000238418579 0 5 Show 80 True True True To show or not show aurora. Note: the aurora is best viewed using a dark background. Flags: -aurora 1, -aurora 0 False center center 1 5 80 True False False center Width: 0.89999997615814209 2 5 True True Width of aurora in percentage of screen width. Flag: -aurorawidth False center aurorawidthadjustment 0 0 False left 3 5 60 True False False center Height: 0.89999997615814209 4 5 True True Vertical size of aurora. Flag: -auroraheight False center auroraheightadjustment 0 0 False left 5 5 80 True False False center Speed: 0.89999997615814209 2 6 True True Animation speed of aurora: real: 10, for a more dramatic effect choose: 100 Flag: -auroraspeed False center auroraspeedadjustment 0 0 False left 3 6 60 True False False center Bright: 0.89999997615814209 4 6 True True Brightness of aurora. Flags: -aurorabrightness False center aurorabrightnessadjustment 0 0 False left 5 6 Left True True False Place aurora left on the screen. Flag: -auroraleft False True False 4 7 Middle True True False Place aurora in the middle of the screen. Flag: -auroramiddle False True False id-AuroraLeft 5 7 Right True True False Place aurora in the right of the screen. Flag: -auroraright False True False id-AuroraLeft 6 7 80 True False False center Frequency: 0.89999997615814209 2 4 True True Frequency of meteors to appear. Flags: -meteorfrequency False center meteorfreqadjustment 0 0 False left 3 4 80 True False False center Base: 0.89999997615814209 2 7 True True Baseline height of aurora, in percentage of screen height. Flag: -aurorabase False center aurorabaseadjustment 0 0 False left 3 7 Color True True True Choose between yellow-ish and white-ish moon. Flag: -mooncolor [0,1] False 6 2 0 1 4 page4 Celestials 4 True False False center 8 8 True False False 12 40 Birds settings 0 0 4 True False All defaults True True True Apply defaults for all preferences (except settings). Flags: -defaults False end center False True 0 All vintage True True True Use vintage values for all preferences (except settings). Flag: -vintage False start center False True 1 2 12 2 True False Quit xsnow True True True Quit xsnow. False False True 0 2 13 True False end Hide menu True True True Leave menu. Flag: -nomenu False False True 0 1 13 True False end Defaults True True True Apply default values for the preferences in this tab. False end center False True 0 Vintage True True True Apply vintage values for the preferences in this tab. False start center False True 1 0 12 2 Show birds True True True If set: show birds. Flags: -showbirds 1, -showbirds 0 False center center 0 1 Birds only True True True If set: show no Santa, snow or scenery. Flags: -birdsonly 0, -birdsony 1 False center center 1 1 True False False center Preferred distance: True 20 0.89999997615814209 0 4 True True Preferred distance from other birds. Flag: -prefdistance False birds-prefdistance-adjustment 0 0 False left 1 4 True False True 0 11 Restart True True True Restart birds. False center center 2 1 True False False center Viewing distance: True 0.89999997615814209 0 6 True True Viewing distance. NOTE: Santa has no knowledge of viewing distance, so when birds are following Santa, the relative positions of Santa and birds will be temporarely out of sync when you change the viewing distance. This is only noticeable when the birds are following Santa. Flag: -viewingdistance False birds-vd-adjustment 0 0 False left 1 6 True False False center Focus to attraction point: True 20 0.89999997615814209 0 7 True True Tendency to concentrate on the attraction point. Flag: -focuscentre False birds-attraction-adjustment 0 0 False left 1 7 True True Desired number of birds. If zero, no birds are shown. Flag: -nbirds False birds-nbirds-adjustment 0 0 False left 1 3 True False False center # Birds: True 20 0.89999997615814209 0 3 True True Number of nearest neighbours the birds should look at. Flag: -neighbours False birds-neighbours-adjustment 0 0 False left 1 5 True False False center Neighbours: True 20 0.89999997615814209 0 5 True True True Give the birds a fancy color. Flag: -birdscolor False center center rgb(0,0,0) 1 8 True False False center Bird color True 20 0 8 True False 0 2 True False False center Anarchy: True 20 0.89999997615814209 2 3 True True Anarchy level: the higher, the more anarchy. Flag: -anarchy False birds-anarchy-adjustment 0 0 False left 3 3 True False False center Distance weight: True 20 0.89999997615814209 2 4 True True Tendency to keep desired distance to neighbours. Flag: -disweight False birds-distance-weight-adjustment 0 0 False left 3 4 True False False center Adjust speed to neighbours: True 20 0.89999997615814209 2 5 True True Tendency to adjust speed to neighbours. Flag: -followneighbours False birds-follow-adjustment 0 0 False left 3 5 True False False center Speed: True 20 0.89999997615814209 2 6 True True Speed of birds in arbitrary units. Flag: -birdsspeed False birds-speed-adjustment 0 0 False left 3 6 True False False center Drawing scale: True 20 0.89999997615814209 2 7 True True Influence the size of the birds. Flag: -birdsscale False birds-scale-adjustment 0 0 False left 3 7 Show attr point 100 True True True Show the point where the birds want to go. Flags: -showattr 0, -showattr 1 False 2 8 Follow Santa 100 True True True Birds are attracted by an attraction point. Here you can choose to follow Santa. Flags: -followsanta 0, -followsanta 1 False 3 8 True True Percentage of screen to be used for the attraction point. Flag: -attrspace False vertical attr-space-adjustment 1 0 False bottom 4 3 4 True False False start Attraction point range True 10 4 7 2 True False &#8195; &#8195; &#8195; &#8195; &#8195; &#8195; &#8195; True 1 2 True False &#8195; &#8195; &#8195; &#8195; &#8195; &#8195; &#8195; True 3 2 True False False True False Actual mean distance from neighbours. False start center 8 label False True 0 True False Distance used to get the desired number of neighbours. start center 8 label False True 12 1 0 9 3 page6 Birds 5 True False False center 8 8 True False False version 2 0 14 True False False 8 20 Settings 0 2 16 180 True False center True False False Transparency right True end 10 0.89999997615814209 False True 0 True True Transparency of painted items: 0: no transparency. 100: fully transparent, you will see nothing! Flag: -transparency False vertical general-transparency-adjuspment True False 0 0 False bottom False True 1 True False False end center Lift snow on bottom right True 10 0.89999997615814209 False True 2 True True Use this if snow falls below the bottom of your screen, or fallen snow hides something that should not be hidden. Flag: -offsets False vertical lift-window-adjustment True False 0 0 False bottom False True 3 True False False end center Lift snow on windows right True 10 0.89999997615814209 False True 4 True True Use this if no snow collects on your windows, or if snow collects separated from your windows. Some basic window managers need this setting (e.g. TWM needs in general a value of 25 .. 28). Flag: -offsety False vertical lift-windows-adjustment True False 0 0 False bottom False True 5 True False False end Cpu factor right True 6 10 0.89999997615814209 False True 6 general-cpuload True True The higher, the smoother xsnow will run, but will also use more cpu power. Flag: -cpuload False vertical cpuload-adjustment True False 0 0 False bottom False True 7 True False False Scale right True 10 0.89999997615814209 False True 8 general-scale True True Overall drawing scale. Flag: -scale False vertical scale-adjustment True False 0 0 False bottom False True 9 True False False True 10 True False Ignore large top windows right True 10 0.89999997615814209 False True 11 True True Windows wider than 80 percent of the screen and closer to the top than the number in this widget will not collect snow. In some cases, there are invisible windows near the top of the screen, which are handled by xsnow as normal windows: snow is collected upon them. By entering a suitable number here, this undesired behaviour can be avoided. Flag: -ignoretop False vertical ignoretopadjustment False 0 0 False bottom False True 12 True False Ignore large bottom windows right True 10 0.89999997615814209 False True 13 True True Windows wider than 80 percent of the screen and closer to the bottom than the number in this widget will not collect snow. In some cases, there are invisible windows near the bottom of the screen, which are handled by xsnow as normal windows: snow is collected upon them. By entering a suitable number here, this undesired behaviour can be avoided. Flag: -ignorebottom False vertical ignorebottomadjustment True False 0 0 False bottom False True 14 0 6 16 True False end Hide menu True True True Leave menu. Flag: -nomenu False False True 0 0 15 8 True False Quit xsnow True True True Quit xsnow. False start False True 0 8 15 8 True False end Defaults True True True Apply default values for the preferences in this tab. False start False True 0 Vintage True True True Apply vintage values for the preferences in this tab. False end False True 1 0 14 8 True False start All defaults True True True Apply defaults for all preferences (except settings). Flag: -defaults False end False True 0 All vintage True True True Use vintage values for all preferences (except settings). Flag: -vintage False start False True 1 8 14 8 True False True True False False center center 4 4 window type etc. center False False 0 0 12 17 True False center Menu colors True True True Toggle between xsnow's own menu colors and standard menu colors. Activated: use xsnow colors. Deactivated: use default colors. Flags: -theme 1, -theme 0 False False True 0 On all workspaces True True True Use all workspaces to snow in. NOTE: this doesn't work properly in enlightenment. Flags: -allworkspaces 1, -allworkspaces 0 False start center False True 1 Below windows True True True When activated, it will be snowing below your windows, else it will be snowing upon you windows too. On some desktop environments, when snowing above your windows you will not be able to click on any window. Therefore, you will be asked to click a button, to be sure that things are OK. Flag: -above False center center False True 3 Click to confirm True True True To make sure you can click. False False True 4 True False If you have more than one monitor, choose where you want snow falling. Choose 'all monitors' if you want snow in all monitors. NOTE: when changing monitor, xsnow will restart. Flag: -screen False 1 all monitors monitor 1 False True 6 Create outline True True True To draw an outline around the snow window. Flag: -outline 1/0 False center center 6 False True 7 0 8 17 True False 0 7 True False True 0 13 True False 0 10 True False Choose here the picture you want as background when xscreensaver is active. Flag: -bg False backgroundchooserfilter Choose background 20 2 10 11 Show True True True Activate xscreensaver. Click and don't touch mouse and keyboard for a few seconds... False 14 10 True False Settings for Xscreensaver. You can choose a background, and choose to use it or not. Make sure you add a line like xsnow -root after the line 'programs:' in the file ~/.xscreensaver and you run xscreensaver-demo to choose for xsnow. To activate xscreensaver on the command line: xscreensaver-command -activate See also the man page: man xsnow False Xscreensaver: 1 10 True False 0 11 Black True True True When activated, the background will be black. Flag: -bg (this button will be automatically desactivated when -bg is given) False 13 10 True False 0 9 True False 16 6 page3 Settings 6 True False True -1 True False False 8 8 stack True False False center 0 en fr nl it 1 xsnow-3.8.3/src/ui.h0000666000000000000000000000335714732252143012465 0ustar0000000000000000/* -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- */ #pragma once // required GTK version for running the ui. (from ui.xml, made using glade) #define GTK_MAJOR 3 #define GTK_MINOR 20 #define GTK_MICRO 0 extern void ui (void); extern void ui_error_x11(void); extern void ui_show_nflakes(int n); extern void ui_set_birds_header(const char *text); extern void ui_set_celestials_header(const char *text); extern void ui_show_range_etc(void); extern void ui_show_desktop_type(const char *s); extern void ui_set_sticky(int x); extern void ui_background(int m); extern void ui_ui(void); extern GtkBuilder *builder; extern void ui_gray_ww(const int m); extern void ui_gray_erase(const int m); extern void ui_gray_below(const int m); extern void ui_gray_birds(int m); extern int ui_checkgtk(void); extern char *ui_gtk_version(void); extern char *ui_gtk_required(void); extern int ui_run_nomenu(void); extern void set_buttons(void); extern void handle_language(int restart); xsnow-3.8.3/src/undefall.inc0000666000000000000000000000174514732252143014163 0ustar0000000000000000/* -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- */ #undef colorcode #undef scalecode #undef togglecode #undef filecode #undef DOITB #undef DOIT_I #undef DOIT_L #undef DOIT_S #undef SANTA #undef SNOW #undef TREE xsnow-3.8.3/src/utils.c0000666000000000000000000002411014732252143013171 0ustar0000000000000000/* -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- */ #include #include #include #include #include #include #include #include #include #include #include #include "xsnow-constants.h" #include "mygettext.h" #include "xsnow.h" #include "utils.h" #include "windows.h" #include "meteor.h" #include "debug.h" #include "version.h" #include "flags.h" #include "xdo.h" void traceback() #ifdef TRACEBACK_AVAILALBLE { // see man backtrace #define BT_BUF_SIZE 100 void *buffer[BT_BUF_SIZE]; int nptrs = backtrace(buffer, BT_BUF_SIZE); backtrace_symbols_fd(buffer, nptrs, STDOUT_FILENO); } #else {} #endif int IsReadableFile(char *path) { if (!path || access(path,R_OK) != 0) return 0; struct stat path_stat; stat(path,&path_stat); return S_ISREG(path_stat.st_mode); } FILE *HomeOpen(const char *file,const char *mode, char **path) { char *h = getenv("HOME"); if (h == NULL) return NULL; char *home = strdup(h); assert(home); (*path) = (char *) malloc(strlen(home)+strlen(file)+2); assert(*path); strcpy(*path,home); strcat(*path,"/"); strcat(*path,file); FILE *f = fopen(*path,mode); free(home); return f; } void ClearScreen() { // remove all our snow-related drawings XClearArea(global.display, global.SnowWin, 0,0,0,0,True); // Yes this is hairy: also remove meteor. // It could be that a meteor region is still hanging around meteor_erase(); XFlush(global.display); } ssize_t mywrite(int fd, const void *buf, size_t count) { const size_t m = 4096; // max per write size_t w = 0; // # written chars char *b = (char *)buf; while (w < count) { size_t l = count - w; if (l > m) l = m; ssize_t x = write(fd, b+w, l); if (x < 0) return -1; w += x; } return 0; } void myXClearArea(Display*dsp, Window win, int x, int y, int w, int h, int exposures) { if (w == 0 || h == 0 || w<0 || h<0 || w>20000 || h>20000) { P("myXClearArea: %d %d %d %d %d\n",x,y,w,h,exposures); traceback(); return; } XClearArea(dsp, win, x,y,w,h,exposures); } float sq3(float x, float y, float z) { return x*x + y*y + z*z; } float sq2(float x, float y) { return x*x + y*y; } float fsignf(float x) { if (x>0) return 1.0f; if (x<0) return -1.0f; return 0.0f; } int ValidColor(const char *colorName) { XColor scrncolor; XColor exactcolor; int scrn = DefaultScreen(global.display); return (XAllocNamedColor(global.display, DefaultColormap(global.display, scrn), colorName, &scrncolor, &exactcolor)); } Pixel AllocNamedColor(const char *colorName, Pixel dfltPix) { XColor scrncolor; XColor exactcolor; int scrn = DefaultScreen(global.display); if (XAllocNamedColor(global.display, DefaultColormap(global.display, scrn), colorName, &scrncolor, &exactcolor)) return scrncolor.pixel; else return dfltPix; } Pixel IAllocNamedColor(const char *colorName, Pixel dfltPix) { return AllocNamedColor(colorName, dfltPix) | 0xff000000; } int randint(int m) { if (m <=0 ) return 0; return drand48()*m; } // https://www.alanzucconi.com/2015/09/16/how-to-sample-from-a-gaussian-distribution/ // Interesting but not used now in xsnow double gaussian (double mean, double std, double min, double max) { double x; do { double v1, v2, s; do { v1 = 2.0 * drand48() - 1.0; v2 = 2.0 * drand48() - 1.0; s = v1 * v1 + v2 * v2; } while (s >= 1.0 || s == 0); x = mean + v1 * sqrt((-2.0 * log(s)) / s) * std; } while (x < min || x > max); return x; } guint add_to_mainloop(gint prio,float time,GSourceFunc func) { return g_timeout_add_full(prio,(int)1000*(time*(0.95+0.1*drand48())),func,NULL,NULL); } guint add_to_mainloop1(gint prio,float time,GSourceFunc func,gpointer datap) { return g_timeout_add_full(prio,(int)1000*(time)*(0.95+0.1*drand48()),func,datap,NULL); } void remove_from_mainloop(guint *tag) { if (*tag) g_source_remove(*tag); *tag = 0; } int is_little_endian(void) { volatile int endiantest = 1; return (*(char *)&endiantest) == 1; } void my_cairo_paint_with_alpha(cairo_t *cr, double alpha) { if (alpha > 0.9) cairo_paint(cr); else cairo_paint_with_alpha(cr,alpha); P("%d alpha %f\n",global.counter++,alpha); } void PrintVersion() { int l = 4 + strlen(PACKAGE_STRING); int i; printf(" "); for (i=0; ired*255),lrint(c->green*255),lrint(c->blue*255)); P("rgba2color %s %d\n",*s,strlen(*s)); } void Thanks(void) { if (global.HaltedByInterrupt) printf(_("\nXsnow: Caught signal %d\n"),global.HaltedByInterrupt); if (strlen(global.Message)) printf("\n%s\n",global.Message); printf(_("\nThanks for using xsnow\n")); fflush(stdout); } int ScaleChanged(int *prevscale) { int newscale; if (*prevscale != (newscale=(int)(Flags.Scale*global.WindowScale))) { *prevscale = newscale; return TRUE; } return FALSE; } // create sorted n random numbers in interval [0.0, 1.0) such that // adjacent numbers differ at least d. // If the distance between two numers is initially less than d, // a new random number is drawn. this is repeated at most 100 times. // On failure, the array is filled with equidistant numbers. // parameters: // double *a: the array to be filled // int n: number of items in array // double d: minimum difference between items // unsigned short *seed: NULL: use drand48() // pointer to array of 3 unsigned shorts: use erand48() // see man drand48 // void randomuniqarray(double *a, int n, double d, unsigned short *seed) { const int debug = 0; int i; if (seed) { P("seed != NULL\n"); for (i=0; i 100) { // failure to create proper array, fill it with // equidistant numbers in stead if(debug) { printf("changes %d\n",changes); } int i; double s = 1.0/n; for(i=0; i0) { b = strdup(a); assert(b); char *p = strchr(b,'_'); if (p) { *p = 0; return b; } else { return b; } free(b); } ++i; } return NULL; } // find largest window with name Window largest_window_with_name(xdo_t *myxdo, const char *name) { xdo_search_t search; memset(&search,0,sizeof(xdo_search_t)); search.searchmask = SEARCH_NAME; search.winname = name; search.require = SEARCH_ANY; search.max_depth = 4; search.limit = 0; Window *windows = NULL; unsigned int nwindows; xdo_search_windows(myxdo, &search, &windows, &nwindows); P("nwindows: %s %d\n",search.winname,nwindows); unsigned int i; Window w = 0; unsigned int maxsize = 0; for (i=0; i 255) r = 255; if (g > 255) g = 255; if (b > 255) b = 255; sprintf(mixed,"#%02x%02x%02x",r,g,b); } xsnow-3.8.3/src/utils.h0000666000000000000000000000554414732252143013210 0ustar0000000000000000/* -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- */ #pragma once #define SOMENUMBER 42 #define PRIORITY_DEFAULT G_PRIORITY_LOW #define PRIORITY_HIGH G_PRIORITY_DEFAULT #ifdef HAVE_CONFIG_H #include "config.h" #endif #include #include #include #ifdef HAVE_EXECINFO_H #ifdef HAVE_BACKTRACE #include #define TRACEBACK_AVAILALBLE #endif #endif #include "xdo.h" extern guint add_to_mainloop(gint prio,float time,GSourceFunc func); extern guint add_to_mainloop1(gint prio,float time,GSourceFunc func,gpointer datap); extern void remove_from_mainloop(guint *tag); extern void ClearScreen(void); extern float fsignf(float x); extern FILE *HomeOpen(const char *file,const char *mode,char **path); extern float sq2(float x, float y); extern float sq3(float x, float y, float z); extern Pixel IAllocNamedColor(const char *colorName, Pixel dfltPix); extern Pixel AllocNamedColor(const char *colorName, Pixel dfltPix); extern int randint(int m); extern void my_cairo_paint_with_alpha(cairo_t *cr, double alpha); extern void rgba2color(GdkRGBA *c, char **s); extern void Thanks(void); extern void myXClearArea(Display*display, Window win, int x, int y, int w, int h, int exposures); extern int ScaleChanged(int *prev); extern int ValidColor(const char *color); extern ssize_t mywrite(int fd, const void *buf, size_t count); extern int IsReadableFile(char *path); extern float gaussf(float x, float mu, float sigma); extern void traceback(void); extern char *guess_language(void); extern Window largest_window_with_name(xdo_t *myxdo, const char *name); extern void fill_xdo_search(xdo_search_t *search); extern void mixcolors(const char *color1, const char *color2, const double t, char *mixed); // obtain normally distributed number. The number will be between min and max: extern double gaussian (double mean, double standard_deviation, double min, double max); extern int is_little_endian(void); extern void PrintVersion(void); extern void randomuniqarray(double *a, int n, double d, unsigned short *seed); xsnow-3.8.3/src/version.h0000666000000000000000000000224114732252143013524 0ustar0000000000000000/* -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- */ #pragma once // VERSION is defined via the AC_INIT line in configure.ac #ifdef HAVE_CONFIG_H #include "config.h" #else #ifndef VERSION #define VERSION "unknown" #endif #ifndef PACKAGE_STRING #define PACKAGE_STRING "xsnow " VERSION #endif #endif #define VERSIONBY \ "December 14th 2001 by Rick Jansen \n" \ "February 2024 by Willem Vermin" xsnow-3.8.3/src/vroot.h0000666000000000000000000001166714732252143013224 0ustar0000000000000000/*****************************************************************************/ /** Copyright 1991 by Andreas Stolcke **/ /** Copyright 1990 by Solbourne Computer Inc. **/ /** Longmont, Colorado **/ /** **/ /** All Rights Reserved **/ /** **/ /** Permission to use, copy, modify, and distribute this software and **/ /** its documentation for any purpose and without fee is hereby **/ /** granted, provided that the above copyright notice appear in all **/ /** copies and that both that copyright notice and this permis- **/ /** sion notice appear in supporting documentation, and that the **/ /** name of Solbourne not be used in advertising **/ /** in publicity pertaining to distribution of the software without **/ /** specific, written prior permission. **/ /** **/ /** ANDREAS STOLCKE AND SOLBOURNE COMPUTER INC. DISCLAIMS ALL WARRANTIES **/ /** WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF **/ /** MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL ANDREAS STOLCKE **/ /** OR SOLBOURNE BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL **/ /** DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA **/ /** OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER **/ /** TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE **/ /** OR PERFORMANCE OF THIS SOFTWARE. **/ /*****************************************************************************/ /* * vroot.h -- Virtual Root Window handling header file * * This header file redefines the X11 macros RootWindow and DefaultRootWindow, * making them look for a virtual root window as provided by certain `virtual' * window managers like swm and tvtwm. If none is found, the ordinary root * window is returned, thus retaining backward compatibility with standard * window managers. * The function implementing the virtual root lookup remembers the result of * its last invocation to avoid overhead in the case of repeated calls * on the same display and screen arguments. * The lookup code itself is taken from Tom LaStrange's ssetroot program. * * Most simple root window changing X programs can be converted to using * virtual roots by just including * * #include * * after all the X11 header files. It has been tested on such popular * X clients as xphoon, xfroot, xloadimage, and xaqua. * It also works with the core clients xprop, xwininfo, xwd, and editres * (and is necessary to get those clients working under tvtwm). * It does NOT work with xsetroot; get the xsetroot replacement included in * the tvtwm distribution instead. * * Andreas Stolcke , 9/7/90 * - replaced all NULL's with properly cast 0's, 5/6/91 * - free children list (suggested by Mark Martin ), 5/16/91 * - include X11/Xlib.h and support RootWindowOfScreen, too 9/17/91 */ #pragma once #ifndef _VROOT_H_ #define _VROOT_H_ #define USE_VROOT #include #include #include #ifdef USE_VROOT static Window VirtualRootWindowOfScreen(Screen *screen) { static Screen *save_screen = (Screen *)0; static Window root = (Window)0; if (screen != save_screen) { Display *dpy = DisplayOfScreen(screen); Atom __SWM_VROOT = None; int i; Window rootReturn, parentReturn, *children; unsigned int numChildren; root = RootWindowOfScreen(screen); /* go look for a virtual root */ __SWM_VROOT = XInternAtom(dpy, "__SWM_VROOT", False); if (XQueryTree(dpy, root, &rootReturn, &parentReturn, &children, &numChildren)) { for (i = 0; i < (int)numChildren; i++) { Atom actual_type; int actual_format; unsigned long nitems, bytesafter; Window *newRoot = (Window *)0; if (XGetWindowProperty(dpy, children[i], __SWM_VROOT, 0, 1, False, XA_WINDOW, &actual_type, &actual_format, &nitems, &bytesafter, (unsigned char **) &newRoot) == Success && newRoot) { root = *newRoot; break; } } if (children) XFree((char *)children); } save_screen = screen; } return root; } #undef RootWindowOfScreen #define RootWindowOfScreen(s) VirtualRootWindowOfScreen(s) #undef RootWindow #define RootWindow(dpy,screen) VirtualRootWindowOfScreen(ScreenOfDisplay(dpy,screen)) #undef DefaultRootWindow #define DefaultRootWindow(dpy) VirtualRootWindowOfScreen(DefaultScreenOfDisplay(dpy)) #endif #endif /* _VROOT_H_ */ xsnow-3.8.3/src/wind.c0000666000000000000000000001012414732252143012772 0ustar0000000000000000/* -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- */ #include #include #include #include "xsnow-constants.h" #include "wind.h" #include "utils.h" #include "debug.h" #include "flags.h" #include "windows.h" #include "clocks.h" #include "xsnow.h" #define NOTACTIVE \ (Flags.BirdsOnly || !WorkspaceActive()) static void SetWhirl(void); static void SetWindTimer(void); static int do_wind(void *); static int do_newwind(void *); void wind_init() { SetWhirl(); SetWindTimer(); add_to_mainloop(PRIORITY_DEFAULT, time_newwind, do_newwind ); add_to_mainloop(PRIORITY_DEFAULT, time_wind, do_wind ); } void wind_ui() { UIDO(NoWind, global.Wind = 0; global.NewWind = 0;); UIDO(WhirlFactor, SetWhirl();); UIDO(WindTimer, SetWindTimer();); if(Flags.WindNow) { Flags.WindNow = 0; global.Wind = 2; P("Gust: %d\n",Flags.Changes); } } void draw_wind() { // Nothing to draw } int do_newwind(void *d) { P("newwind\n"); if (Flags.Done) return FALSE; if (NOTACTIVE) return TRUE; // // the speed of newwind is pixels/second // at steady Wind, eventually all flakes get this speed. // if(Flags.NoWind) return TRUE; static double t0 = -1; if (t0<0) { t0 = wallclock(); return TRUE; } float r; switch (global.Wind) { case(0): default: r = drand48()*global.Whirl; global.NewWind += r - global.Whirl/2; if(global.NewWind > global.WindMax) global.NewWind = global.WindMax; if(global.NewWind < -global.WindMax) global.NewWind = -global.WindMax; break; case(1): global.NewWind = global.Direction*0.6*global.Whirl; break; case(2): global.NewWind = global.Direction*1.2*global.Whirl; break; } return TRUE; (void)d; } int do_wind(void *d) { P("wind\n"); if (Flags.Done) return FALSE; if (NOTACTIVE) return TRUE; if(Flags.NoWind) return TRUE; static int first = 1; static double prevtime; double TNow = wallclock(); if (first) { prevtime = TNow;; first = 0; } // on the average, this function will do something // after WindTimer secs if ((TNow - prevtime) < 2*global.WindTimer*drand48()) return TRUE; prevtime = TNow; if(drand48() > 0.65) // Now for some of Rick's magic: { if(drand48() > 0.4) global.Direction = 1; else global.Direction = -1; global.Wind = 2; global.WindTimer = 5; // next time, this function will be active // after on average 5 secs } else { if(global.Wind == 2) { global.Wind = 1; global.WindTimer = 3; // next time, this function will be active // after on average 3 secs } else { global.Wind = 0; global.WindTimer = global.WindTimerStart; // next time, this function will be active // after on average WindTimerStart secs } } P("Wind: %d %f\n",global.Wind,global.NewWind); return TRUE; (void)d; } void SetWhirl() { global.Whirl = 0.01*Flags.WhirlFactor*WHIRL; } void SetWindTimer() { global.WindTimerStart = Flags.WindTimer; if (global.WindTimerStart < 3) global.WindTimerStart = 3; global.WindTimer = global.WindTimerStart; } xsnow-3.8.3/src/wind.h0000666000000000000000000000161414732252143013003 0ustar0000000000000000/* -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- */ #pragma once extern void wind_init(void); extern void wind_ui(void); xsnow-3.8.3/src/windows.c0000666000000000000000000004377614732252143013546 0ustar0000000000000000/* -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- */ #include #include #include #include #include #include #include #include #include "xsnow-constants.h" #include "mygettext.h" #include "debug.h" #include "windows.h" #include "flags.h" #include "utils.h" #include "xsnow.h" #include "wmctrl.h" #include "fallensnow.h" #include "transwindow.h" #include "dsimple.h" #include "xdo.h" #include "scenery.h" static int do_sendevent(void *); static long TransWorkSpace = -SOMENUMBER; // workspace on which transparent window is placed static WinInfo *Windows = NULL; static int NWindows; static int do_wupdate(void *); static void DetermineVisualWorkspaces(void); void windows_ui() { } void windows_draw() { // nothing to draw } void windows_init() { if (global.Desktop) { DetermineVisualWorkspaces(); add_to_mainloop(PRIORITY_DEFAULT, time_wupdate, do_wupdate); } if (!global.IsDouble) add_to_mainloop(PRIORITY_DEFAULT, time_sendevent, do_sendevent); } int WorkspaceActive() { P("global.Trans etc %d %d %d %d\n",Flags.AllWorkspaces,global.Trans,global.CWorkSpace == TransWorkSpace, Flags.AllWorkspaces || !global.Trans || global.CWorkSpace == TransWorkSpace); // ah, so difficult ... if (Flags.AllWorkspaces) return 1; int i; for (i=0; i 9) { global.WindowsChanged = 1; wcounter = 0; } if (!global.WindowsChanged) goto end; global.WindowsChanged = 0; long r; r = GetCurrentWorkspace(); if(r>=0) { global.CWorkSpace = r; if (r != PrevWorkSpace) { P("workspace changed from %ld to %ld\n",PrevWorkSpace,r); PrevWorkSpace = r; DetermineVisualWorkspaces(); } } else { I("Cannot get current workspace\n"); Flags.Done = 1; goto end; } P("Update windows\n"); if(Windows) free(Windows); // special hack too keep global.SnowWin below (needed for example in FVWM/xcompmgr, // where global.SnowWin is not click-through) { P("keep below %#lx\n",global.SnowWin); if(Flags.BelowAll) { XWindowChanges changes; changes.stack_mode = Below; XConfigureWindow(global.display,global.SnowWin,CWStackMode,&changes); } } if (GetWindows(&Windows, &NWindows)<0) { I("Cannot get windows\n"); Flags.Done = 1; goto end; } int i; for (i=0; ix += global.WindowOffsetX-global.SnowWinX; w->y += global.WindowOffsetY-global.SnowWinY; } // Take care of the situation that the transparent window changes from workspace, // which can happen if in a dynamic number of workspaces environment // a workspace is emptied. WinInfo *winfo; winfo = FindWindow(Windows,NWindows,global.SnowWin); // check also on valid winfo: after toggling 'below' // winfo is nil sometimes if(global.Trans && winfo) { // in xfce and maybe others, workspace info is not to be found // in our transparent window. winfo->ws will be 0, and we keep // the same value for TransWorkSpace. if (winfo->ws > 0) { TransWorkSpace = winfo->ws; } P("TransWorkSpace %ld %#lx %#lx %ld\n",TransWorkSpace,winfo->ws,global.SnowWin,GetCurrentWorkspace()); } P("do_wupdate: %d %p\n",global.Trans,(void *)winfo); if (global.SnowWin != global.Rootwindow) //if (!TransA && !winfo) // let op if (!global.Trans && !winfo) { I("No transparent window & no SnowWin %#lx found\n",global.SnowWin); Flags.Done = 1; } UpdateFallenSnowRegions(); end: Unlock_fallen(); return TRUE; (void)dummy; } void DetermineVisualWorkspaces() { P("%d Entering DetermineVisualWorkspaces\n",global.counter++); static Window ProbeWindow = 0; static XClassHint class_hints; static XSetWindowAttributes attr; static long valuemask; static long hints[5] = {2 , 0, 0, 0, 0}; static Atom motif_hints; static XSizeHints wmsize; if (!global.Desktop) { global.NVisWorkSpaces = 1; global.VisWorkSpaces[0] = global.CWorkSpace; return; } if (ProbeWindow) { XDestroyWindow(global.display, ProbeWindow); } else { P("Creating attrs for ProbeWindow\n"); attr.background_pixel = WhitePixel(global.display, global.Screen); attr.border_pixel = WhitePixel(global.display, global.Screen); attr.event_mask = ButtonPressMask; valuemask = CWBackPixel | CWBorderPixel | CWEventMask; class_hints.res_name = (char *)"xsnow"; class_hints.res_class = (char *)"Xsnow"; motif_hints = XInternAtom(global.display, "_MOTIF_WM_HINTS", False); wmsize.flags = USPosition | USSize; } int number; XineramaScreenInfo *info = XineramaQueryScreens(global.display,&number); if (number == 1 || info == NULL) { global.NVisWorkSpaces = 1; global.VisWorkSpaces[0] = global.CWorkSpace; return; } // This is for bspwm and possibly other tiling window magagers. // // Determine which workspaces are visible: place a window (ProbeWindow) // in each xinerama screen, and ask in which workspace the window // is located. //int prevsticky = set_sticky(1); ProbeWindow = XCreateWindow (global.display, global.Rootwindow, 1,1,1,1,10, DefaultDepth(global.display, global.Screen), InputOutput, DefaultVisual(global.display, global.Screen),valuemask,&attr); XSetClassHint(global.display,ProbeWindow,&class_hints); // to prevent the user to determine the intial position (in twm for example) XSetWMNormalHints(global.display, ProbeWindow, &wmsize); XChangeProperty(global.display, ProbeWindow, motif_hints, motif_hints, 32, PropModeReplace, (unsigned char *)&hints, 5); xdo_map_window(global.xdo,ProbeWindow); global.NVisWorkSpaces = number; int i; int prev = -SOMENUMBER; for (i=0; i= 0) { global.WindowOffsetX = 0; global.WindowOffsetY = 0; } prev = desktop; } } xdo_unmap_window(global.xdo,ProbeWindow); } void UpdateFallenSnowRegionsWithLock() { Lock_fallen(); UpdateFallenSnowRegions(); Unlock_fallen(); } // Have a look at the windows we are snowing on // Also update of fallensnow area's void UpdateFallenSnowRegions() { // threads: locking by caller WinInfo *w; FallenSnow *fsnow; int i; // add fallensnow regions: w = Windows; for (i=0; iid); { fsnow = FindFallen(global.FsnowFirst,w->id); P("%#lx %d\n",w->id,w->dock); if(fsnow) { fsnow->win = *w; // update window properties if ((!fsnow->win.sticky) && fsnow->win.ws != global.CWorkSpace) { P("CleanFallenArea\n"); CleanFallenArea(fsnow,0,fsnow->w); } } if (!fsnow) { // window found in Windows, nut not in list of fallensnow, // add it, but not if we are snowing or birding in this window (Desktop for example) // and also not if this window has y <= 0 // and also not if this window is a "dock" P(" %#lx %d\n",w->id,w->dock); if (w->id != global.SnowWin && w->y > 0 && !(w->dock)) { if(((int)(w->w) == global.SnowWinWidth && w->x == 0 && w->y <100)) //maybe a transparent xpenguins window? { P("skipping: %d %#lx %d %d %d\n",global.counter++, w->id, w->w, w->x, w->y); } else { PushFallenSnow(&global.FsnowFirst, w, w->x+Flags.OffsetX, w->y+Flags.OffsetY, w->w+Flags.OffsetW, Flags.MaxWinSnowDepth); } } //P("UpdateFallenSnowRegions:\n");PrintFallenSnow(global.FsnowFirst); } } w++; } // remove fallensnow regions fsnow = global.FsnowFirst; int nf = 0; while(fsnow) { nf++; fsnow = fsnow->next; } // nf+1: prevent allocation of zero bytes long int *toremove = (long int *)malloc(sizeof(*toremove)*(nf+1)); assert(toremove); int ntoremove = 0; fsnow = global.FsnowFirst; while(fsnow) { if (fsnow->win.id != 0) // fsnow->id=0: this is the snow at the bottom { w = FindWindow(Windows,NWindows,fsnow->win.id); if( !w // this window is gone || ( w->w > 0.8*global.SnowWinWidth && w->ya < Flags.IgnoreTop) // too wide&too close to top || ( w->w > 0.8*global.SnowWinWidth && (int)global.SnowWinHeight - w->ya < Flags.IgnoreBottom) // too wide&too close to bottom ) { P("Gone...\n"); GenerateFlakesFromFallen(fsnow,0,fsnow->w,-10.0); toremove[ntoremove++] = fsnow->win.id; } // test if fsnow->win.id is hidden. If so: clear the area and notify in fsnow // we have to test that here, because the hidden status of the window // can change P("%#lx hidden:%d\n",fsnow->win.id,fsnow->win.hidden); if (fsnow->win.hidden) { P("%#lx is hidden %d\n",fsnow->win.id, global.counter++); if(global.DoCapella) { GenerateFlakesFromFallen(fsnow,0,fsnow->w,-10.0); toremove[ntoremove++] = fsnow->win.id; } else { CleanFallenArea(fsnow,0,fsnow->w); } P("CleanFallenArea\n"); } } fsnow = fsnow->next; } // test if window has been moved or resized // moved: move fallen area accordingly // resized: remove fallen area: add it to toremove w = Windows; for(i=0; iid); if (fsnow) { if ((unsigned int)fsnow->w == w->w+Flags.OffsetW) // width has not changed { if (fsnow->x != w->x + Flags.OffsetX || fsnow->y != w->y + Flags.OffsetY) { if (global.DoCapella) { GenerateFlakesFromFallen(fsnow,0,fsnow->w,-10.0); toremove[ntoremove++] = fsnow->win.id; } else { CleanFallenArea(fsnow,0,fsnow->w); P("CleanFallenArea\n"); fsnow->x = w->x + Flags.OffsetX; fsnow->y = w->y + Flags.OffsetY; XFlush(global.display); } } } else { if(global.DoCapella) GenerateFlakesFromFallen(fsnow,0,fsnow->w,-10.0); toremove[ntoremove++] = fsnow->win.id; } } w++; } for (i=0; i number-1) scr = number-1; int i; for (i=0; i *w) *w = info[i].width; if (info[i].height > *h) *h = info[i].height; } } else { *x = info[scr].x_org; *y = info[scr].y_org; *w = info[scr].width; *h = info[scr].height; } P("Xinerama window: %d+%d %dx%d\n",*x,*y,*w,*h); XFree(info); } return number; } void InitDisplayDimensions() { unsigned int w,h; int x,y; xdo_get_window_location(global.xdo, global.Rootwindow, &x, &y,NULL); xdo_get_window_size (global.xdo, global.Rootwindow, &w, &h); P("InitDisplayDimensions root: %p %d %d %d %d\n",(void*)global.Rootwindow,x,y,w,h); global.Xroot = x; global.Yroot = y; global.Wroot = w; global.Hroot = h; DisplayDimensions(); } void DisplayDimensions() { P("Displaydimensions\n"); Lock_fallen(); unsigned int w,h,b,d; int x,y; Window root; xdo_wait_for_window_map_state(global.xdo,global.SnowWin,IsViewable); int rc = XGetGeometry(global.display,global.SnowWin,&root, &x, &y, &w, &h, &b, &d); if (rc == 0) { P("Oeps\n"); I("\nSnow window %#lx has disappeared, it seems. I quit.\n",global.SnowWin); Thanks(); exit(1); return; } global.SnowWinWidth = w; global.SnowWinHeight = h + Flags.OffsetS; P("DisplayDimensions: SnowWinX: %d Y:%d W:%d H:%d\n",global.SnowWinX,global.SnowWinY,global.SnowWinWidth,global.SnowWinHeight); global.SnowWinBorderWidth = b; global.SnowWinDepth = d; UpdateFallenSnowAtBottom(); RedrawTrees(); SetMaxScreenSnowDepth(); if(!global.IsDouble) ClearScreen(); Unlock_fallen(); } void SetBackground() { char *f = Flags.BackgroundFile; if (!IsReadableFile(f)) return; printf(_("Setting background from %s\n"),f); int w = global.SnowWinWidth; int h = global.SnowWinHeight; Display *display = global.display; Window window = global.SnowWin; int screen_num = DefaultScreen(display); int depth = DefaultDepth(display, screen_num); GdkPixbuf *pixbuf; pixbuf = gdk_pixbuf_new_from_file_at_scale(f,w,h,FALSE,NULL); if (!pixbuf) return; int n_channels = gdk_pixbuf_get_n_channels(pixbuf); guchar *pixels = gdk_pixbuf_get_pixels(pixbuf); P("pad: %d %d\n",XBitmapPad(display),depth); unsigned char *pixels1 = (unsigned char*)malloc(w*h*4*sizeof(unsigned char)); assert(pixels1); // https://gnome.pages.gitlab.gnome.org/gdk-pixbuf/gdk-pixbuf/class.Pixbuf.html // int rowstride = gdk_pixbuf_get_rowstride (pixbuf); P("rowstride: %d\n",rowstride); int i,j; int k = 0; if(is_little_endian()) for (i=0; i. # #-endcopyright- */ #pragma once #include #include extern void windows_ui(void); extern void windows_draw(void); extern void windows_init(void); extern int WorkspaceActive(void); extern void InitDisplayDimensions(); extern void setabove(GtkWindow *w); extern void DisplayDimensions(void); extern Window XWinInfo(char **name); extern void UpdateFallenSnowRegions(void); extern void UpdateFallenSnowRegionsWithLock(void); extern void SetBackground(void); extern int xinerama(Display *display, int xscreen, int *x, int *y, int *w, int *h); xsnow-3.8.3/src/wmctrl.c0000666000000000000000000003742514732252143013356 0ustar0000000000000000/* -copyright- # xsnow: let it snow on your desktop # Copyright (C) 1984,1988,1990,1993-1995,2000-2001 Rick Jansen # 2019,2020,2021,2022,2023,2024 Willem Vermin # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program 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 General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # #-endcopyright- */ /* * This works with EWHM/NetWM compatible X Window managers, * so enlightenment (for example) is a problem. * In enlightenment there is no way to tell if a window is minimized, * and on which workspace the focus is. * There would be one advantage of enlightenment: you can tell easily * if a window is on the screen (minimized or not) by looking at __E_WINDOW_MAPPED */ #include #include #include #include #include #include #include #include #include "xsnow-constants.h" #include "wmctrl.h" #include "windows.h" #include "dsimple.h" #include "debug.h" #include "vroot.h" static void FindWindows(Display *display,Window window, long unsigned int *nwindows,Window **windows); static void FindWindows_r(Display *display,Window window,long unsigned int *nwindows,Window **windows); /* this one is not needed any more, but I keep the source */ void FindWindows(Display *display,Window window,long unsigned int *nwindows,Window **windows) { *nwindows = 0; *windows = NULL; FindWindows_r(display,window,nwindows,windows); int i; for (i=0; i<(int)(*nwindows); i++) P("window: %#lx\n",(*windows)[i]); } void FindWindows_r(Display *display,Window window,long unsigned int *nwindows,Window **windows) { Window root,parent,*children; unsigned int nchildren; int i; static int generations = 0; XQueryTree(display,window,&root,&parent,&children,&nchildren); ++(*nwindows); *windows = (Window *)realloc(*windows,(*nwindows)*sizeof(Window *)); (*windows)[*nwindows-1] = window; if (nchildren) { Window *child; ++generations; for (i = 0, child = children; i < (int)nchildren; ++i, ++child) FindWindows_r(display,*child,nwindows,windows); --generations; XFree(children); } return; } long int GetCurrentWorkspace() { Atom type; int format; unsigned long nitems,b; unsigned char *properties; long int r; Display *getdisplay; static Atom atom_net_desktop_viewport; static Atom atom_net_current_desktop; static Atom atom_win_workspace; int firstcall = 1; if (firstcall) { firstcall = 0; getdisplay = global.display; atom_net_desktop_viewport = XInternAtom(getdisplay, "_NET_DESKTOP_VIEWPORT" ,False); atom_net_current_desktop = XInternAtom(getdisplay, "_NET_CURRENT_DESKTOP" ,False); atom_win_workspace = XInternAtom(getdisplay, "_WIN_WORKSPACE" ,False); } P("GetCurrentWorkspace %p %d\n",(void *)getdisplay,counter++); if (global.IsCompiz) { P("compiz\n"); properties = NULL; XGetWindowProperty(getdisplay, DefaultRootWindow(getdisplay), atom_net_desktop_viewport, 0, 2, False, AnyPropertyType, &type, &format, &nitems, &b, &properties); if (type != XA_CARDINAL || nitems != 2) { r = -1; } else { // we have the x-y coordinates of the workspace, we hussle this // into one long number: r = ((long *)(void*)properties)[0]+(((long *)(void*)properties)[1]<<16); } if(properties) XFree(properties); } else { properties = NULL; XGetWindowProperty(getdisplay, DefaultRootWindow(getdisplay), atom_net_current_desktop, 0, 1, False, AnyPropertyType, &type, &format, &nitems, &b, &properties); P("type: %ld %ld\n",type,XA_CARDINAL); P("properties: %d %d %d %ld\n",properties[0],properties[1],format,nitems); if(type != XA_CARDINAL) { P("and again %ld ...\n",type); if(properties) XFree(properties); XGetWindowProperty(getdisplay, DefaultRootWindow(getdisplay), atom_win_workspace, 0, 1, False, AnyPropertyType, &type, &format, &nitems, &b, &properties); } if(type != XA_CARDINAL) { if (global.IsWayland) // in Wayland, the actual number of current workspace can only // be obtained if user has done some workspace-switching // we return zero if the workspace number cannot be determined r = 0; else r = -1; r = 0; // second thought: always return 0 here // so things will run in enlightenment also // more or less ;-) } else r = *(long *)(void*)properties; // see man XGetWindowProperty if(properties) XFree(properties); } P("wmctrl: nitems: %ld ws: %d\n",nitems,r); return r; } int GetWindows(WinInfo **windows, int *nwin) { Atom type; int format; unsigned long b; unsigned char *properties = NULL; (*windows) = NULL; static Display *getdisplay;; Window *children; long unsigned int nchildren; static Atom atom_gtk_frame_extents; static Atom atom_net_client_list; static Atom atom_net_frame_extents; static Atom atom_net_showing_desktop; static Atom atom_net_wm_desktop; static Atom atom_net_wm_state; static Atom atom_net_wm_window_type; static Atom atom_win_client_list; static Atom atom_win_workspace; static Atom atom_wm_state; static int firstcall = 1; if(firstcall) { firstcall = 0; getdisplay = global.display; atom_gtk_frame_extents = XInternAtom(getdisplay, "_GTK_FRAME_EXTENTS" ,False); atom_net_client_list = XInternAtom(getdisplay, "_NET_CLIENT_LIST" ,False); atom_net_frame_extents = XInternAtom(getdisplay, "_NET_FRAME_EXTENTS" ,False); atom_net_showing_desktop = XInternAtom(getdisplay, "_NET_SHOWING_DESKTOP" ,False); atom_net_wm_desktop = XInternAtom(getdisplay, "_NET_WM_DESKTOP" ,False); atom_net_wm_state = XInternAtom(getdisplay, "_NET_WM_STATE" ,False); atom_net_wm_window_type = XInternAtom(getdisplay, "_NET_WM_WINDOW_TYPE" ,False); atom_win_client_list = XInternAtom(getdisplay, "_WIN_CLIENT_LIST" ,False); atom_win_workspace = XInternAtom(getdisplay, "_WIN_WORKSPACE" ,False); atom_wm_state = XInternAtom(getdisplay, "WM_STATE" ,False); } XGetWindowProperty(getdisplay, DefaultRootWindow(getdisplay), atom_net_client_list, 0, 1000000, False, AnyPropertyType, &type, &format, &nchildren, &b, (unsigned char**)&children); if(type == XA_WINDOW) { P("_NET_CLIENT_LIST succeeded\n"); } else { P("No _NET_CLIENT_LIST, trying _WIN_CLIENT_LIST\n"); if(children) { XFree(children); children = NULL; } XGetWindowProperty(getdisplay, DefaultRootWindow(getdisplay), atom_win_client_list, 0, 1000000, False, AnyPropertyType, &type, &format, &nchildren, &b, (unsigned char**)&children); if(type == XA_WINDOW) { P("_WIN_CLIENT_LIST succeeded\n"); } } if(type != XA_WINDOW) { P("No _WIN_CLIENT_LIST, trying XQueryTree\n"); if(children) { XFree(children); children = NULL; } if(0) { FindWindows(getdisplay,RootWindow(getdisplay,DefaultScreen(getdisplay)),&nchildren,(Window **)&properties); } else { Window dummy; unsigned int n; XQueryTree(getdisplay,DefaultRootWindow(getdisplay),&dummy,&dummy,&children,&n); nchildren = n; } } P("----------------------------------------- nchildren: %ld\n",nchildren); (*nwin) = nchildren; (*windows) = NULL; if(nchildren>0) (*windows) = (WinInfo *)malloc(nchildren*sizeof(WinInfo)); WinInfo *w = (*windows); int k = 0; // and yet another check if window is hidden (needed e.g. in KDE/plasma after 'hide all windows') int globalhidden = 0; { if (w) {P("hidden3 %d %#lx\n",counter++,w->id);} else {P("hidden3 %d %#lx\n",counter++,w);} if (atom_net_showing_desktop) { Atom type; unsigned long nitems, b; int format; unsigned char *properties = NULL; P("hidden3 try _NET_SHOWING_DESKTOP\n"); XGetWindowProperty(getdisplay, global.Rootwindow, atom_net_showing_desktop, 0, (~0L), False, AnyPropertyType, &type, &format, &nitems, &b, &properties); if(format == 32 && nitems >=1) { if(*(long*) (void*)properties == 1) globalhidden = 1; P("hidden3 hidden:%d\n",globalhidden); } if(properties) XFree(properties); } } unsigned long i; assert(w); for (i=0; iid = children[i]; XWindowAttributes winattr; XGetWindowAttributes(getdisplay, w->id, &winattr); x0 = winattr.x; y0 = winattr.y; w->w = winattr.width; w->h = winattr.height; depth = winattr.depth; P("%d %#lx %d %d %d %d %d\n",counter++,w->id,x0,y0,w->w,w->h,depth); // if this window is showing nothing, we ignore it: if (depth == 0) continue; Window child_return; XTranslateCoordinates(getdisplay, w->id, global.Rootwindow, 0, 0, &xr, &yr, &child_return); w->xa = xr - x0; w->ya = yr - y0; P("%d %#lx %d %d %d %d %d\n",counter++,w->id,w->xa,w->ya,w->w,w->h,depth); XTranslateCoordinates(getdisplay, w->id, global.SnowWin, 0, 0, &(w->x), &(w->y), &child_return); enum{NET,GTK}; Atom type; int format; unsigned long nitems,b; unsigned char *properties = NULL; XGetWindowProperty(getdisplay, w->id, atom_net_wm_desktop, 0, 1, False, AnyPropertyType, &type, &format, &nitems, &b, &properties); if(type != XA_CARDINAL) { if(properties) XFree(properties); properties = NULL; XGetWindowProperty(getdisplay, w->id, atom_win_workspace, 0, 1, False, AnyPropertyType, &type, &format, &nitems, &b, &properties); } if(properties) { w->ws = *(long*) (void*)properties; if(properties) XFree(properties); } else w->ws = 0; // maybe this window is sticky: w->sticky = 0; properties = NULL; nitems = 0; XGetWindowProperty(getdisplay, w->id, atom_net_wm_state, 0, (~0L), False, AnyPropertyType, &type, &format, &nitems, &b, &properties); if (type == XA_ATOM) { int i; for(i=0; (unsigned long)iid); w->sticky = 1; if(s) XFree(s); break; } if(s) XFree(s); } } // another sticky test, needed in KDE en LXDE: if (w->ws == -1) w->sticky = 1; if(properties) XFree(properties); // check if window is a "dock". w->dock = 0; properties = NULL; nitems = 0; XGetWindowProperty(getdisplay, w->id, atom_net_wm_window_type, 0, (~0L), False, AnyPropertyType, &type, &format, &nitems, &b, &properties); if(format == 32) { int i; for(i=0; (unsigned long)iid, counter++); w->dock = 1; if(s) XFree(s); break; } if(s) XFree(s); } } if(properties) XFree(properties); // check if window is hidden w->hidden = globalhidden; if(!w->hidden) { if (winattr.map_state != IsViewable) { P("map_state: %#lx %d\n",w->id,winattr.map_state); w->hidden = 1; } } // another check on hidden if (!w->hidden) { properties = NULL; nitems = 0; XGetWindowProperty(getdisplay, w->id, atom_net_wm_state, 0, (~0L), False, AnyPropertyType, &type, &format, &nitems, &b, &properties); if(format == 32) { unsigned long i; for (i=0; i