From 7f9e5c6b8e373556589b466f5699c0cb343f694d Mon Sep 17 00:00:00 2001 From: Frederic Crozat Date: Fri, 16 Feb 2007 16:50:28 +0000 Subject: V2007_1_1mdv --- trunk/.cvsignore | 1 + trunk/ChangeLog | 2695 ++++++++++++++++++++ trunk/Makefile | 50 + trunk/README | 20 + trunk/TRANSLATORS | 39 + trunk/backgrounds/flower.jpg | Bin 0 -> 435592 bytes trunk/backgrounds/nature.jpg | Bin 0 -> 491663 bytes trunk/backgrounds/xfdrake-test-card.png | Bin 0 -> 17502 bytes trunk/bin/print-cups.sh | 10 + trunk/bin/www-browser | 63 + trunk/bin/xvt | 57 + trunk/bookmarks/konqueror/bookmarks-discovery.xml | 19 + trunk/bookmarks/konqueror/bookmarks-download.xml | 19 + trunk/bookmarks/konqueror/bookmarks-powerpack.xml | 148 ++ .../konqueror/bookmarks-powerpackplus.xml | 148 ++ trunk/bookmarks/mozilla/mozilla-discovery.html | 27 + trunk/bookmarks/mozilla/mozilla-download.html | 15 + trunk/bookmarks/mozilla/mozilla-powerpack.html | 69 + trunk/bookmarks/mozilla/mozilla-powerpackplus.html | 81 + trunk/dm/GdmGreeterTheme.desktop | 11 + trunk/dm/KdmGreeterTheme.desktop | 11 + trunk/dm/disconnect.png | Bin 0 -> 3232 bytes trunk/dm/languages.png | Bin 0 -> 3056 bytes trunk/dm/mdk-gdm.xml | 185 ++ trunk/dm/mdk-kde.xml | 202 ++ trunk/dm/reboot.png | Bin 0 -> 3817 bytes trunk/dm/screenshot.png | Bin 0 -> 27677 bytes trunk/dm/sessions.png | Bin 0 -> 4998 bytes trunk/dm/star.png | Bin 0 -> 9736 bytes trunk/dm/system.png | Bin 0 -> 4232 bytes trunk/faces/default.png | Bin 0 -> 2441 bytes trunk/faces/ic-bird.png | Bin 0 -> 6101 bytes trunk/faces/ic-bird2.png | Bin 0 -> 6167 bytes trunk/faces/ic-cat.png | Bin 0 -> 5709 bytes trunk/faces/ic-dog.png | Bin 0 -> 6276 bytes trunk/faces/ic-fish.png | Bin 0 -> 6188 bytes trunk/faces/ic-flower1.png | Bin 0 -> 6395 bytes trunk/faces/ic-flower2.png | Bin 0 -> 6216 bytes trunk/faces/ic-flower3.png | Bin 0 -> 6496 bytes trunk/faces/ic-flower4.png | Bin 0 -> 6057 bytes trunk/faces/ic-flower5.png | Bin 0 -> 6751 bytes trunk/faces/ic-nature1.png | Bin 0 -> 6660 bytes trunk/faces/ic-nature2.png | Bin 0 -> 6855 bytes trunk/faces/ic-nature3.png | Bin 0 -> 6787 bytes trunk/faces/ic-nature4.png | Bin 0 -> 5387 bytes trunk/faces/ic-nature5.png | Bin 0 -> 6558 bytes trunk/faces/ic-tux1.png | Bin 0 -> 4424 bytes trunk/faces/ic-tux2.png | Bin 0 -> 3766 bytes trunk/faces/ic-tux3.png | Bin 0 -> 4506 bytes trunk/faces/ic-tux4.png | Bin 0 -> 3325 bytes trunk/faces/ic-tux5.png | Bin 0 -> 3874 bytes trunk/faces/ic-tuxgeneric.png | Bin 0 -> 2994 bytes trunk/kde/kdm-mdk-logo.png | Bin 0 -> 7621 bytes trunk/kdelnk/Cd-Rom.kdelnk | 35 + trunk/kdelnk/floppy.kdelnk | 34 + trunk/krootwarning/.cvsignore | 1 + trunk/man/C/chksession.8 | 103 + trunk/man/cs/chksession.8 | 69 + trunk/man/et/chksession.8 | 71 + trunk/man/eu/chksession.8 | 70 + trunk/man/fr/chksession.8 | 69 + trunk/man/it/chksession.8 | 72 + trunk/man/ru/chksession.8 | 82 + trunk/man/uk/chksession.8 | 86 + trunk/menu/applications-discovery.menu | 243 ++ trunk/menu/applications-mdk.menu | 1606 ++++++++++++ trunk/menu/defaultlayout-simplified.menu | 22 + trunk/menu/defaultlayout.menu | 13 + trunk/menu/desktop-common-data | 255 ++ .../mandriva-hidden.directory.in | 7 + .../mandriva-internet-chat.directory.in | 5 + .../mandriva-internet-filetransfer.directory.in | 5 + ...mandriva-internet-instantmessaging.directory.in | 5 + .../mandriva-internet-mail.directory.in | 5 + .../mandriva-internet-news.directory.in | 5 + .../mandriva-internet-other.directory.in | 5 + .../mandriva-internet-remoteaccess.directory.in | 5 + .../mandriva-internet-videoconference.directory.in | 5 + .../mandriva-internet-webbrowsers.directory.in | 5 + .../mandriva-internet-webeditors.directory.in | 5 + .../mandriva-internet.directory.in | 5 + ...iva-moreapplications-accessibility.directory.in | 5 + ...va-moreapplications-communications.directory.in | 5 + ...andriva-moreapplications-databases.directory.in | 5 + ...evelopment-developmentenvironments.directory.in | 5 + ...lications-development-interpreters.directory.in | 5 + ...moreapplications-development-other.directory.in | 5 + ...moreapplications-development-tools.directory.in | 5 + ...driva-moreapplications-development.directory.in | 5 + ...iva-moreapplications-documentation.directory.in | 5 + .../mandriva-moreapplications-editors.directory.in | 5 + ...moreapplications-education-economy.directory.in | 5 + ...reapplications-education-geography.directory.in | 5 + ...moreapplications-education-history.directory.in | 5 + ...reapplications-education-languages.directory.in | 5 + ...eapplications-education-literature.directory.in | 5 + ...a-moreapplications-education-other.directory.in | 5 + ...oreapplications-education-sciences.directory.in | 5 + ...-moreapplications-education-sports.directory.in | 5 + ...andriva-moreapplications-education.directory.in | 5 + ...andriva-moreapplications-emulators.directory.in | 5 + ...mandriva-moreapplications-finances.directory.in | 5 + ...a-moreapplications-games-adventure.directory.in | 5 + ...riva-moreapplications-games-arcade.directory.in | 5 + ...riva-moreapplications-games-boards.directory.in | 5 + ...driva-moreapplications-games-cards.directory.in | 5 + ...driva-moreapplications-games-other.directory.in | 5 + ...iva-moreapplications-games-puzzles.directory.in | 5 + ...riva-moreapplications-games-sports.directory.in | 5 + ...va-moreapplications-games-strategy.directory.in | 5 + ...ndriva-moreapplications-games-toys.directory.in | 5 + .../mandriva-moreapplications-games.directory.in | 5 + .../mandriva-moreapplications-other.directory.in | 5 + ...ns-sciences-artificialintelligence.directory.in | 5 + ...oreapplications-sciences-astronomy.directory.in | 5 + ...-moreapplications-sciences-biology.directory.in | 5 + ...oreapplications-sciences-chemistry.directory.in | 5 + ...lications-sciences-computerscience.directory.in | 5 + ...cations-sciences-datavisualization.directory.in | 5 + ...eapplications-sciences-electricity.directory.in | 5 + ...eapplications-sciences-geosciences.directory.in | 5 + ...lications-sciences-imageprocessing.directory.in | 5 + ...eapplications-sciences-mathematics.directory.in | 5 + ...lications-sciences-numericanalysis.directory.in | 5 + ...va-moreapplications-sciences-other.directory.in | 5 + ...cations-sciences-parallelcomputing.directory.in | 5 + ...-moreapplications-sciences-physics.directory.in | 5 + ...moreapplications-sciences-robotics.directory.in | 5 + ...mandriva-moreapplications-sciences.directory.in | 5 + .../mandriva-moreapplications.directory.in | 5 + .../mandriva-multimedia-graphics.directory.in | 5 + .../mandriva-multimedia-other.directory.in | 5 + .../mandriva-multimedia-sound.directory.in | 5 + .../mandriva-multimedia-video.directory.in | 5 + .../mandriva-multimedia.directory.in | 5 + .../mandriva-networking.directory.in | 4 + .../mandriva-office-accessories.directory.in | 5 + .../mandriva-office-addressbooks.directory.in | 5 + ...mandriva-office-communications-fax.directory.in | 5 + ...ndriva-office-communications-other.directory.in | 5 + ...mandriva-office-communications-pda.directory.in | 5 + ...ndriva-office-communications-phone.directory.in | 5 + .../mandriva-office-communications.directory.in | 5 + .../mandriva-office-drawing.directory.in | 5 + .../mandriva-office-graphs.directory.in | 5 + .../mandriva-office-other.directory.in | 5 + .../mandriva-office-presentations.directory.in | 5 + .../mandriva-office-publishing.directory.in | 5 + .../mandriva-office-spreadsheets.directory.in | 5 + .../mandriva-office-tasksmanagement.directory.in | 5 + .../mandriva-office-timemanagement.directory.in | 5 + .../mandriva-office-wordprocessors.directory.in | 5 + .../mandriva-office.directory.in | 5 + .../mandriva-other.directory.in | 5 + .../mandriva-system-archiving-backup.directory.in | 5 + ...andriva-system-archiving-cdburning.directory.in | 5 + ...driva-system-archiving-compression.directory.in | 5 + .../mandriva-system-archiving-other.directory.in | 5 + .../mandriva-system-archiving.directory.in | 5 + ...a-system-configuration-bootandinit.directory.in | 5 + ...-configuration-gnome-accessibility.directory.in | 5 + ...ystem-configuration-gnome-advanced.directory.in | 6 + ...andriva-system-configuration-gnome.directory.in | 5 + ...riva-system-configuration-hardware.directory.in | 5 + .../mandriva-system-configuration-kde.directory.in | 6 + ...va-system-configuration-networking.directory.in | 5 + ...andriva-system-configuration-other.directory.in | 5 + ...iva-system-configuration-packaging.directory.in | 5 + ...riva-system-configuration-printing.directory.in | 5 + .../mandriva-system-configuration.directory.in | 5 + .../mandriva-system-filetools.directory.in | 5 + .../mandriva-system-monitoring.directory.in | 5 + .../mandriva-system-terminals.directory.in | 5 + .../mandriva-system-texttools.directory.in | 5 + .../mandriva-system.directory.in | 5 + .../desktop-directories/mandrivalinux.directory.in | 5 + trunk/menu/icons/accessibility_section.png | Bin 0 -> 2505 bytes trunk/menu/icons/addressbook_section.png | Bin 0 -> 1921 bytes trunk/menu/icons/adventure_section.png | Bin 0 -> 2198 bytes trunk/menu/icons/amusement_section.png | Bin 0 -> 2150 bytes trunk/menu/icons/applications_section.png | Bin 0 -> 2026 bytes trunk/menu/icons/arcade_section.png | Bin 0 -> 2517 bytes trunk/menu/icons/archiving_section.png | Bin 0 -> 1599 bytes .../menu/icons/artificial_intelligence_section.png | Bin 0 -> 2047 bytes trunk/menu/icons/astronomy_section.png | Bin 0 -> 1778 bytes trunk/menu/icons/backup_section.png | Bin 0 -> 1782 bytes trunk/menu/icons/biology_section.png | Bin 0 -> 2137 bytes trunk/menu/icons/boards_section.png | Bin 0 -> 1833 bytes trunk/menu/icons/boot_init_section.png | Bin 0 -> 2567 bytes trunk/menu/icons/cards_section.png | Bin 0 -> 1805 bytes trunk/menu/icons/cd_burning_section.png | Bin 0 -> 2318 bytes trunk/menu/icons/chat_section.png | Bin 0 -> 1903 bytes trunk/menu/icons/chemistry_section.png | Bin 0 -> 1923 bytes trunk/menu/icons/chinese_section.png | Bin 0 -> 3150 bytes trunk/menu/icons/code_generator_section.png | Bin 0 -> 1930 bytes trunk/menu/icons/communications_fax_section.png | Bin 0 -> 1561 bytes trunk/menu/icons/communications_other_section.png | Bin 0 -> 2573 bytes trunk/menu/icons/communications_phone_section.png | Bin 0 -> 1977 bytes trunk/menu/icons/communications_section.png | Bin 0 -> 2262 bytes trunk/menu/icons/compression_section.png | Bin 0 -> 1833 bytes trunk/menu/icons/computer_science_section.png | Bin 0 -> 2432 bytes trunk/menu/icons/configuration_section.png | Bin 0 -> 2319 bytes trunk/menu/icons/data_visualization_section.png | Bin 0 -> 2579 bytes trunk/menu/icons/databases_section.png | Bin 0 -> 1606 bytes .../menu/icons/development_environment_section.png | Bin 0 -> 1835 bytes trunk/menu/icons/development_section.png | Bin 0 -> 2137 bytes trunk/menu/icons/development_tools_section.png | Bin 0 -> 1572 bytes trunk/menu/icons/documentation_section.png | Bin 0 -> 2248 bytes trunk/menu/icons/editors_section.png | Bin 0 -> 2254 bytes trunk/menu/icons/education_economy_section.png | Bin 0 -> 2396 bytes trunk/menu/icons/education_geography_section.png | Bin 0 -> 2463 bytes trunk/menu/icons/education_history_section.png | Bin 0 -> 2646 bytes trunk/menu/icons/education_languages_section.png | Bin 0 -> 1991 bytes trunk/menu/icons/education_literature_section.png | Bin 0 -> 2136 bytes trunk/menu/icons/education_mathematics.png | Bin 0 -> 1738 bytes trunk/menu/icons/education_other_section.png | Bin 0 -> 2561 bytes trunk/menu/icons/education_sciences.png | Bin 0 -> 1864 bytes trunk/menu/icons/education_section.png | Bin 0 -> 2126 bytes trunk/menu/icons/education_sport_section.png | Bin 0 -> 2577 bytes trunk/menu/icons/education_tool.png | Bin 0 -> 2636 bytes trunk/menu/icons/electricity_section.png | Bin 0 -> 1828 bytes trunk/menu/icons/emulators_section.png | Bin 0 -> 1936 bytes trunk/menu/icons/file_tools_section.png | Bin 0 -> 1434 bytes trunk/menu/icons/file_transfer_section.png | Bin 0 -> 2840 bytes trunk/menu/icons/finances_section.png | Bin 0 -> 2618 bytes trunk/menu/icons/geosciences_section.png | Bin 0 -> 3433 bytes trunk/menu/icons/gnome_section.png | Bin 0 -> 1430 bytes trunk/menu/icons/graphics_section.png | Bin 0 -> 2300 bytes trunk/menu/icons/graphs_section.png | Bin 0 -> 2376 bytes .../menu/icons/hardware_configuration_section.png | Bin 0 -> 2299 bytes trunk/menu/icons/hardware_section.png | Bin 0 -> 1713 bytes trunk/menu/icons/image_processing_section.png | Bin 0 -> 1957 bytes trunk/menu/icons/instant_messaging_section.png | Bin 0 -> 2133 bytes trunk/menu/icons/internet_section.png | Bin 0 -> 2880 bytes trunk/menu/icons/interpreters_section.png | Bin 0 -> 1729 bytes trunk/menu/icons/irc_section.png | Bin 0 -> 2419 bytes trunk/menu/icons/kde_section.png | Bin 0 -> 2480 bytes trunk/menu/icons/large/accessibility_section.png | Bin 0 -> 4251 bytes trunk/menu/icons/large/addressbook_section.png | Bin 0 -> 2824 bytes trunk/menu/icons/large/adventure_section.png | Bin 0 -> 3470 bytes trunk/menu/icons/large/amusement_section.png | Bin 0 -> 3356 bytes trunk/menu/icons/large/applications_section.png | Bin 0 -> 3076 bytes trunk/menu/icons/large/arcade_section.png | Bin 0 -> 4187 bytes trunk/menu/icons/large/archiving_section.png | Bin 0 -> 2539 bytes .../large/artificial_intelligence_section.png | Bin 0 -> 3327 bytes trunk/menu/icons/large/astronomy_section.png | Bin 0 -> 2697 bytes trunk/menu/icons/large/backup_section.png | Bin 0 -> 2985 bytes trunk/menu/icons/large/biology_section.png | Bin 0 -> 3196 bytes trunk/menu/icons/large/boards_section.png | Bin 0 -> 2834 bytes trunk/menu/icons/large/boot_init_section.png | Bin 0 -> 4300 bytes trunk/menu/icons/large/cards_section.png | Bin 0 -> 2849 bytes trunk/menu/icons/large/cd_burning_section.png | Bin 0 -> 4022 bytes trunk/menu/icons/large/chat_section.png | Bin 0 -> 3726 bytes trunk/menu/icons/large/chemistry_section.png | Bin 0 -> 2761 bytes trunk/menu/icons/large/chinese_section.png | Bin 0 -> 5501 bytes trunk/menu/icons/large/code_generator_section.png | Bin 0 -> 3080 bytes .../icons/large/communications_fax_section.png | Bin 0 -> 2607 bytes .../icons/large/communications_other_section.png | Bin 0 -> 4364 bytes .../icons/large/communications_phone_section.png | Bin 0 -> 3366 bytes trunk/menu/icons/large/communications_section.png | Bin 0 -> 3982 bytes trunk/menu/icons/large/compression_section.png | Bin 0 -> 2797 bytes .../menu/icons/large/computer_science_section.png | Bin 0 -> 3576 bytes trunk/menu/icons/large/configuration_section.png | Bin 0 -> 4155 bytes .../icons/large/data_visualization_section.png | Bin 0 -> 4512 bytes trunk/menu/icons/large/databases_section.png | Bin 0 -> 2619 bytes .../large/development_environment_section.png | Bin 0 -> 2859 bytes trunk/menu/icons/large/development_section.png | Bin 0 -> 3403 bytes .../menu/icons/large/development_tools_section.png | Bin 0 -> 2360 bytes trunk/menu/icons/large/documentation_section.png | Bin 0 -> 3698 bytes trunk/menu/icons/large/editors_section.png | Bin 0 -> 3892 bytes .../menu/icons/large/education_economy_section.png | Bin 0 -> 3807 bytes .../icons/large/education_geography_section.png | Bin 0 -> 4309 bytes .../menu/icons/large/education_history_section.png | Bin 0 -> 4563 bytes .../icons/large/education_languages_section.png | Bin 0 -> 3087 bytes .../icons/large/education_literature_section.png | Bin 0 -> 3829 bytes trunk/menu/icons/large/education_mathematics.png | Bin 0 -> 2629 bytes trunk/menu/icons/large/education_other_section.png | Bin 0 -> 4300 bytes trunk/menu/icons/large/education_sciences.png | Bin 0 -> 2929 bytes trunk/menu/icons/large/education_section.png | Bin 0 -> 3338 bytes trunk/menu/icons/large/education_sport_section.png | Bin 0 -> 4317 bytes trunk/menu/icons/large/education_tool.png | Bin 0 -> 4468 bytes trunk/menu/icons/large/electricity_section.png | Bin 0 -> 2931 bytes trunk/menu/icons/large/emulators_section.png | Bin 0 -> 3053 bytes trunk/menu/icons/large/file_tools_section.png | Bin 0 -> 2226 bytes trunk/menu/icons/large/file_transfer_section.png | Bin 0 -> 4868 bytes trunk/menu/icons/large/finances_section.png | Bin 0 -> 4578 bytes trunk/menu/icons/large/geosciences_section.png | Bin 0 -> 4835 bytes trunk/menu/icons/large/gnome_section.png | Bin 0 -> 3108 bytes trunk/menu/icons/large/graphics_section.png | Bin 0 -> 3755 bytes trunk/menu/icons/large/graphs_section.png | Bin 0 -> 3791 bytes .../icons/large/hardware_configuration_section.png | Bin 0 -> 3520 bytes trunk/menu/icons/large/hardware_section.png | Bin 0 -> 2508 bytes .../menu/icons/large/image_processing_section.png | Bin 0 -> 3229 bytes .../menu/icons/large/instant_messaging_section.png | Bin 0 -> 3576 bytes trunk/menu/icons/large/internet_section.png | Bin 0 -> 4958 bytes trunk/menu/icons/large/interpreters_section.png | Bin 0 -> 2676 bytes trunk/menu/icons/large/irc_section.png | Bin 0 -> 4321 bytes trunk/menu/icons/large/kde_section.png | Bin 0 -> 4225 bytes trunk/menu/icons/large/mail_section.png | Bin 0 -> 3251 bytes trunk/menu/icons/large/mandrake.png | Bin 0 -> 2763 bytes trunk/menu/icons/large/mathematics_section.png | Bin 0 -> 2999 bytes trunk/menu/icons/large/monitoring_section.png | Bin 0 -> 2687 bytes .../large/more_applications_other_section.png | Bin 0 -> 3714 bytes .../menu/icons/large/more_applications_section.png | Bin 0 -> 3714 bytes trunk/menu/icons/large/multimedia_section.png | Bin 0 -> 2966 bytes .../large/networking_configuration_section.png | Bin 0 -> 5240 bytes trunk/menu/icons/large/networking_section.png | Bin 0 -> 3572 bytes trunk/menu/icons/large/networking_www_section.png | Bin 0 -> 3236 bytes trunk/menu/icons/large/news_section.png | Bin 0 -> 4177 bytes .../icons/large/numerical_analysis_section.png | Bin 0 -> 3013 bytes .../icons/large/office_accessories_section.png | Bin 0 -> 3795 bytes trunk/menu/icons/large/office_drawing_section.png | Bin 0 -> 4988 bytes trunk/menu/icons/large/office_section.png | Bin 0 -> 4538 bytes trunk/menu/icons/large/other_amusement.png | Bin 0 -> 4541 bytes trunk/menu/icons/large/other_archiving.png | Bin 0 -> 4029 bytes trunk/menu/icons/large/other_configuration.png | Bin 0 -> 5052 bytes trunk/menu/icons/large/other_networking.png | Bin 0 -> 5626 bytes trunk/menu/icons/large/other_sciences.png | Bin 0 -> 5290 bytes trunk/menu/icons/large/packaging_section.png | Bin 0 -> 4415 bytes .../icons/large/parallel_computing_section.png | Bin 0 -> 3213 bytes trunk/menu/icons/large/pda_section.png | Bin 0 -> 2874 bytes trunk/menu/icons/large/physics_section.png | Bin 0 -> 5098 bytes trunk/menu/icons/large/presentation_section.png | Bin 0 -> 2091 bytes trunk/menu/icons/large/printing_section.png | Bin 0 -> 2970 bytes trunk/menu/icons/large/publishing_section.png | Bin 0 -> 2515 bytes trunk/menu/icons/large/puzzle_section.png | Bin 0 -> 3022 bytes trunk/menu/icons/large/remote_access_section.png | Bin 0 -> 3571 bytes trunk/menu/icons/large/robotics_section.png | Bin 0 -> 2899 bytes trunk/menu/icons/large/sciences_section.png | Bin 0 -> 4273 bytes trunk/menu/icons/large/shells_section.png | Bin 0 -> 6596 bytes trunk/menu/icons/large/sound_section.png | Bin 0 -> 2690 bytes trunk/menu/icons/large/sport_section.png | Bin 0 -> 3313 bytes trunk/menu/icons/large/spreadsheet_section.png | Bin 0 -> 1877 bytes trunk/menu/icons/large/strategy_section.png | Bin 0 -> 784 bytes trunk/menu/icons/large/system_other_section.png | Bin 0 -> 3768 bytes trunk/menu/icons/large/system_section.png | Bin 0 -> 3640 bytes trunk/menu/icons/large/taskmanagement_section.png | Bin 0 -> 3449 bytes trunk/menu/icons/large/terminals_section.png | Bin 0 -> 2506 bytes trunk/menu/icons/large/text_tools_section.png | Bin 0 -> 3311 bytes trunk/menu/icons/large/timemanagement_section.png | Bin 0 -> 3430 bytes trunk/menu/icons/large/toys_section.png | Bin 0 -> 3333 bytes .../menu/icons/large/video_conferences_section.png | Bin 0 -> 4132 bytes trunk/menu/icons/large/video_section.png | Bin 0 -> 1476 bytes trunk/menu/icons/large/web_browser_section.png | Bin 0 -> 2870 bytes trunk/menu/icons/large/web_editors_section.png | Bin 0 -> 4304 bytes trunk/menu/icons/large/windowmanager_section.png | Bin 0 -> 1336 bytes trunk/menu/icons/large/wordprocessor_section.png | Bin 0 -> 3637 bytes trunk/menu/icons/mail_section.png | Bin 0 -> 1811 bytes trunk/menu/icons/mandrake.png | Bin 0 -> 2098 bytes trunk/menu/icons/mathematics_section.png | Bin 0 -> 1796 bytes trunk/menu/icons/mini/accessibility_section.png | Bin 0 -> 798 bytes trunk/menu/icons/mini/addressbook_section.png | Bin 0 -> 992 bytes trunk/menu/icons/mini/adventure_section.png | Bin 0 -> 1552 bytes trunk/menu/icons/mini/amusement_section.png | Bin 0 -> 1279 bytes trunk/menu/icons/mini/applications_section.png | Bin 0 -> 1353 bytes trunk/menu/icons/mini/arcade_section.png | Bin 0 -> 1684 bytes trunk/menu/icons/mini/archiving_section.png | Bin 0 -> 1093 bytes .../icons/mini/artificial_intelligence_section.png | Bin 0 -> 883 bytes trunk/menu/icons/mini/astronomy_section.png | Bin 0 -> 1015 bytes trunk/menu/icons/mini/backup_section.png | Bin 0 -> 1223 bytes trunk/menu/icons/mini/biology_section.png | Bin 0 -> 1153 bytes trunk/menu/icons/mini/boards_section.png | Bin 0 -> 1188 bytes trunk/menu/icons/mini/boot_init_section.png | Bin 0 -> 1553 bytes trunk/menu/icons/mini/cards_section.png | Bin 0 -> 1255 bytes trunk/menu/icons/mini/cd_burning_section.png | Bin 0 -> 1463 bytes trunk/menu/icons/mini/chat_section.png | Bin 0 -> 1251 bytes trunk/menu/icons/mini/chemistry_section.png | Bin 0 -> 1322 bytes trunk/menu/icons/mini/chinese_section.png | Bin 0 -> 1584 bytes trunk/menu/icons/mini/code_generator_section.png | Bin 0 -> 1301 bytes .../menu/icons/mini/communications_fax_section.png | Bin 0 -> 715 bytes .../icons/mini/communications_other_section.png | Bin 0 -> 1437 bytes .../icons/mini/communications_phone_section.png | Bin 0 -> 779 bytes trunk/menu/icons/mini/communications_section.png | Bin 0 -> 916 bytes trunk/menu/icons/mini/compression_section.png | Bin 0 -> 1342 bytes trunk/menu/icons/mini/computer_science_section.png | Bin 0 -> 1531 bytes trunk/menu/icons/mini/configuration_section.png | Bin 0 -> 1563 bytes .../menu/icons/mini/data_visualization_section.png | Bin 0 -> 1055 bytes trunk/menu/icons/mini/databases_section.png | Bin 0 -> 758 bytes .../icons/mini/development_environment_section.png | Bin 0 -> 1478 bytes trunk/menu/icons/mini/development_section.png | Bin 0 -> 1331 bytes .../menu/icons/mini/development_tools_section.png | Bin 0 -> 1051 bytes trunk/menu/icons/mini/documentation_section.png | Bin 0 -> 1565 bytes trunk/menu/icons/mini/editors_section.png | Bin 0 -> 793 bytes .../menu/icons/mini/education_economy_section.png | Bin 0 -> 921 bytes .../icons/mini/education_geography_section.png | Bin 0 -> 896 bytes .../menu/icons/mini/education_history_section.png | Bin 0 -> 1009 bytes .../icons/mini/education_languages_section.png | Bin 0 -> 1327 bytes .../icons/mini/education_literature_section.png | Bin 0 -> 758 bytes trunk/menu/icons/mini/education_mathematics.png | Bin 0 -> 1034 bytes trunk/menu/icons/mini/education_other_section.png | Bin 0 -> 1437 bytes trunk/menu/icons/mini/education_sciences.png | Bin 0 -> 1120 bytes trunk/menu/icons/mini/education_section.png | Bin 0 -> 1251 bytes trunk/menu/icons/mini/education_sport_section.png | Bin 0 -> 952 bytes trunk/menu/icons/mini/education_tool.png | Bin 0 -> 1396 bytes trunk/menu/icons/mini/electricity_section.png | Bin 0 -> 800 bytes trunk/menu/icons/mini/emulators_section.png | Bin 0 -> 1304 bytes trunk/menu/icons/mini/file_tools_section.png | Bin 0 -> 983 bytes trunk/menu/icons/mini/file_transfer_section.png | Bin 0 -> 1565 bytes trunk/menu/icons/mini/finances_section.png | Bin 0 -> 1049 bytes trunk/menu/icons/mini/geosciences_section.png | Bin 0 -> 1566 bytes trunk/menu/icons/mini/gnome_section.png | Bin 0 -> 668 bytes trunk/menu/icons/mini/graphics_section.png | Bin 0 -> 1328 bytes trunk/menu/icons/mini/graphs_section.png | Bin 0 -> 1387 bytes .../icons/mini/hardware_configuration_section.png | Bin 0 -> 1496 bytes trunk/menu/icons/mini/hardware_section.png | Bin 0 -> 1351 bytes trunk/menu/icons/mini/image_processing_section.png | Bin 0 -> 901 bytes .../menu/icons/mini/instant_messaging_section.png | Bin 0 -> 1138 bytes trunk/menu/icons/mini/internet_section.png | Bin 0 -> 1620 bytes trunk/menu/icons/mini/interpreters_section.png | Bin 0 -> 1295 bytes trunk/menu/icons/mini/irc_section.png | Bin 0 -> 1412 bytes trunk/menu/icons/mini/kde_section.png | Bin 0 -> 1000 bytes trunk/menu/icons/mini/mail_section.png | Bin 0 -> 1231 bytes trunk/menu/icons/mini/mandrake.png | Bin 0 -> 929 bytes trunk/menu/icons/mini/mathematics_section.png | Bin 0 -> 1213 bytes trunk/menu/icons/mini/monitoring_section.png | Bin 0 -> 1315 bytes .../icons/mini/more_applications_other_section.png | Bin 0 -> 1218 bytes .../menu/icons/mini/more_applications_section.png | Bin 0 -> 1218 bytes trunk/menu/icons/mini/multimedia_section.png | Bin 0 -> 1010 bytes .../mini/networking_configuration_section.png | Bin 0 -> 1507 bytes trunk/menu/icons/mini/networking_section.png | Bin 0 -> 1295 bytes trunk/menu/icons/mini/networking_www_section.png | Bin 0 -> 1249 bytes trunk/menu/icons/mini/news_section.png | Bin 0 -> 1163 bytes .../menu/icons/mini/numerical_analysis_section.png | Bin 0 -> 754 bytes .../menu/icons/mini/office_accessories_section.png | Bin 0 -> 1263 bytes trunk/menu/icons/mini/office_drawing_section.png | Bin 0 -> 863 bytes trunk/menu/icons/mini/office_section.png | Bin 0 -> 1465 bytes trunk/menu/icons/mini/other_amusement.png | Bin 0 -> 1445 bytes trunk/menu/icons/mini/other_archiving.png | Bin 0 -> 1518 bytes trunk/menu/icons/mini/other_configuration.png | Bin 0 -> 1694 bytes trunk/menu/icons/mini/other_networking.png | Bin 0 -> 1713 bytes trunk/menu/icons/mini/other_sciences.png | Bin 0 -> 1636 bytes trunk/menu/icons/mini/packaging_section.png | Bin 0 -> 1538 bytes .../menu/icons/mini/parallel_computing_section.png | Bin 0 -> 928 bytes trunk/menu/icons/mini/pda_section.png | Bin 0 -> 1244 bytes trunk/menu/icons/mini/physics_section.png | Bin 0 -> 1723 bytes trunk/menu/icons/mini/presentation_section.png | Bin 0 -> 867 bytes trunk/menu/icons/mini/printing_section.png | Bin 0 -> 1293 bytes trunk/menu/icons/mini/publishing_section.png | Bin 0 -> 826 bytes trunk/menu/icons/mini/puzzle_section.png | Bin 0 -> 1402 bytes trunk/menu/icons/mini/remote_access_section.png | Bin 0 -> 1230 bytes trunk/menu/icons/mini/robotics_section.png | Bin 0 -> 983 bytes trunk/menu/icons/mini/sciences_section.png | Bin 0 -> 1394 bytes trunk/menu/icons/mini/shells_section.png | Bin 0 -> 1618 bytes trunk/menu/icons/mini/sound_section.png | Bin 0 -> 1042 bytes trunk/menu/icons/mini/sport_section.png | Bin 0 -> 1273 bytes trunk/menu/icons/mini/spreadsheet_section.png | Bin 0 -> 1240 bytes trunk/menu/icons/mini/strategy_section.png | Bin 0 -> 465 bytes trunk/menu/icons/mini/system_other_section.png | Bin 0 -> 1106 bytes trunk/menu/icons/mini/system_section.png | Bin 0 -> 1493 bytes trunk/menu/icons/mini/taskmanagement_section.png | Bin 0 -> 1133 bytes trunk/menu/icons/mini/terminals_section.png | Bin 0 -> 1191 bytes trunk/menu/icons/mini/text_tools_section.png | Bin 0 -> 1304 bytes trunk/menu/icons/mini/timemanagement_section.png | Bin 0 -> 1156 bytes trunk/menu/icons/mini/toys_section.png | Bin 0 -> 1035 bytes .../menu/icons/mini/video_conferences_section.png | Bin 0 -> 824 bytes trunk/menu/icons/mini/video_section.png | Bin 0 -> 716 bytes trunk/menu/icons/mini/web_browser_section.png | Bin 0 -> 917 bytes trunk/menu/icons/mini/web_editors_section.png | Bin 0 -> 1014 bytes trunk/menu/icons/mini/windowmanager_section.png | Bin 0 -> 763 bytes trunk/menu/icons/mini/wordprocessor_section.png | Bin 0 -> 1500 bytes trunk/menu/icons/monitoring_section.png | Bin 0 -> 1764 bytes .../menu/icons/more_applications_other_section.png | Bin 0 -> 2389 bytes trunk/menu/icons/more_applications_section.png | Bin 0 -> 2389 bytes trunk/menu/icons/multimedia_section.png | Bin 0 -> 1871 bytes .../icons/networking_configuration_section.png | Bin 0 -> 2980 bytes trunk/menu/icons/networking_section.png | Bin 0 -> 2205 bytes trunk/menu/icons/networking_www_section.png | Bin 0 -> 1829 bytes trunk/menu/icons/news_section.png | Bin 0 -> 2678 bytes trunk/menu/icons/numerical_analysis_section.png | Bin 0 -> 1849 bytes trunk/menu/icons/office_accessories_section.png | Bin 0 -> 2559 bytes trunk/menu/icons/office_drawing_section.png | Bin 0 -> 2807 bytes trunk/menu/icons/office_section.png | Bin 0 -> 2862 bytes trunk/menu/icons/other_amusement.png | Bin 0 -> 2726 bytes trunk/menu/icons/other_archiving.png | Bin 0 -> 2412 bytes trunk/menu/icons/other_configuration.png | Bin 0 -> 2888 bytes trunk/menu/icons/other_networking.png | Bin 0 -> 3229 bytes trunk/menu/icons/other_sciences.png | Bin 0 -> 3069 bytes trunk/menu/icons/packaging_section.png | Bin 0 -> 2621 bytes trunk/menu/icons/parallel_computing_section.png | Bin 0 -> 2087 bytes trunk/menu/icons/pda_section.png | Bin 0 -> 1957 bytes trunk/menu/icons/physics_section.png | Bin 0 -> 2840 bytes trunk/menu/icons/presentation_section.png | Bin 0 -> 1459 bytes trunk/menu/icons/printing_section.png | Bin 0 -> 1858 bytes trunk/menu/icons/publishing_section.png | Bin 0 -> 1591 bytes trunk/menu/icons/puzzle_section.png | Bin 0 -> 1888 bytes trunk/menu/icons/remote_access_section.png | Bin 0 -> 2166 bytes trunk/menu/icons/robotics_section.png | Bin 0 -> 2091 bytes trunk/menu/icons/sciences_section.png | Bin 0 -> 2463 bytes trunk/menu/icons/shells_section.png | Bin 0 -> 3578 bytes trunk/menu/icons/sound_section.png | Bin 0 -> 1656 bytes trunk/menu/icons/sport_section.png | Bin 0 -> 1987 bytes trunk/menu/icons/spreadsheet_section.png | Bin 0 -> 1275 bytes trunk/menu/icons/strategy_section.png | Bin 0 -> 659 bytes trunk/menu/icons/system_other_section.png | Bin 0 -> 2618 bytes trunk/menu/icons/system_section.png | Bin 0 -> 2259 bytes trunk/menu/icons/taskmanagement_section.png | Bin 0 -> 2274 bytes trunk/menu/icons/terminals_section.png | Bin 0 -> 1649 bytes trunk/menu/icons/text_tools_section.png | Bin 0 -> 2139 bytes trunk/menu/icons/timemanagement_section.png | Bin 0 -> 1951 bytes trunk/menu/icons/toys_section.png | Bin 0 -> 2185 bytes trunk/menu/icons/video_conferences_section.png | Bin 0 -> 2496 bytes trunk/menu/icons/video_section.png | Bin 0 -> 1104 bytes trunk/menu/icons/web_browser_section.png | Bin 0 -> 1593 bytes trunk/menu/icons/web_editors_section.png | Bin 0 -> 2730 bytes trunk/menu/icons/windowmanager_section.png | Bin 0 -> 995 bytes trunk/menu/icons/wordprocessor_section.png | Bin 0 -> 2456 bytes trunk/menu/mandrake_desk-9.2 | 200 ++ trunk/menu/mandriva-discovery.menu | 147 ++ trunk/menu/menu | 128 + trunk/menu/menu-simplified | 31 + trunk/menu/menustyle.csh | 17 + trunk/menu/menustyle.sh | 15 + trunk/menu/translate_menus | 109 + trunk/menu/translate_menus-simplified | 98 + trunk/menu/update-menus | 48 + trunk/menu/xdg_menu | 2216 ++++++++++++++++ trunk/sbin/chksession | 160 ++ trunk/sbin/convertsession | 31 + trunk/sbin/fndSession | 23 + trunk/sbin/kdeDesktopCleanup | 30 + trunk/screensavers/01.png | Bin 0 -> 49323 bytes trunk/screensavers/02.png | Bin 0 -> 36394 bytes trunk/screensavers/03.png | Bin 0 -> 55162 bytes trunk/screensavers/04.png | Bin 0 -> 48262 bytes trunk/screensavers/05.png | Bin 0 -> 57934 bytes trunk/screensavers/06.png | Bin 0 -> 51053 bytes trunk/screensavers/07.png | Bin 0 -> 29219 bytes trunk/screensavers/08.png | Bin 0 -> 45181 bytes trunk/screensavers/09.png | Bin 0 -> 19413 bytes trunk/screensavers/1.png | Bin 0 -> 19732 bytes trunk/screensavers/10.png | Bin 0 -> 30436 bytes trunk/screensavers/11.png | Bin 0 -> 22680 bytes trunk/screensavers/12.png | Bin 0 -> 24491 bytes trunk/screensavers/13.png | Bin 0 -> 32987 bytes trunk/screensavers/14.png | Bin 0 -> 36841 bytes trunk/screensavers/15.png | Bin 0 -> 27864 bytes trunk/screensavers/16.png | Bin 0 -> 38572 bytes trunk/screensavers/17.png | Bin 0 -> 72047 bytes trunk/screensavers/18.png | Bin 0 -> 18905 bytes trunk/screensavers/19.png | Bin 0 -> 22641 bytes trunk/screensavers/2.png | Bin 0 -> 20665 bytes trunk/screensavers/20.png | Bin 0 -> 25974 bytes trunk/screensavers/21.png | Bin 0 -> 23591 bytes trunk/screensavers/22.png | Bin 0 -> 27768 bytes trunk/screensavers/23.png | Bin 0 -> 21895 bytes trunk/screensavers/24.png | Bin 0 -> 21648 bytes trunk/screensavers/25.png | Bin 0 -> 30612 bytes trunk/screensavers/26.png | Bin 0 -> 20720 bytes trunk/screensavers/27.png | Bin 0 -> 22126 bytes trunk/screensavers/3.png | Bin 0 -> 33785 bytes trunk/screensavers/4.png | Bin 0 -> 26767 bytes trunk/screensavers/5.png | Bin 0 -> 44138 bytes trunk/screensavers/6.png | Bin 0 -> 28412 bytes trunk/screensavers/7.png | Bin 0 -> 27553 bytes trunk/screensavers/8.png | Bin 0 -> 29366 bytes trunk/screensavers/9.png | Bin 0 -> 25423 bytes trunk/xinit.d/desktop-directories | 51 + trunk/xinit.d/menu | 54 + 558 files changed, 10597 insertions(+) create mode 100644 trunk/.cvsignore create mode 100644 trunk/ChangeLog create mode 100644 trunk/Makefile create mode 100644 trunk/README create mode 100644 trunk/TRANSLATORS create mode 100644 trunk/backgrounds/flower.jpg create mode 100644 trunk/backgrounds/nature.jpg create mode 100644 trunk/backgrounds/xfdrake-test-card.png create mode 100644 trunk/bin/print-cups.sh create mode 100755 trunk/bin/www-browser create mode 100755 trunk/bin/xvt create mode 100644 trunk/bookmarks/konqueror/bookmarks-discovery.xml create mode 100644 trunk/bookmarks/konqueror/bookmarks-download.xml create mode 100644 trunk/bookmarks/konqueror/bookmarks-powerpack.xml create mode 100644 trunk/bookmarks/konqueror/bookmarks-powerpackplus.xml create mode 100644 trunk/bookmarks/mozilla/mozilla-discovery.html create mode 100644 trunk/bookmarks/mozilla/mozilla-download.html create mode 100644 trunk/bookmarks/mozilla/mozilla-powerpack.html create mode 100644 trunk/bookmarks/mozilla/mozilla-powerpackplus.html create mode 100644 trunk/dm/GdmGreeterTheme.desktop create mode 100644 trunk/dm/KdmGreeterTheme.desktop create mode 100644 trunk/dm/disconnect.png create mode 100644 trunk/dm/languages.png create mode 100644 trunk/dm/mdk-gdm.xml create mode 100644 trunk/dm/mdk-kde.xml create mode 100644 trunk/dm/reboot.png create mode 100644 trunk/dm/screenshot.png create mode 100644 trunk/dm/sessions.png create mode 100644 trunk/dm/star.png create mode 100644 trunk/dm/system.png create mode 100644 trunk/faces/default.png create mode 100644 trunk/faces/ic-bird.png create mode 100644 trunk/faces/ic-bird2.png create mode 100644 trunk/faces/ic-cat.png create mode 100644 trunk/faces/ic-dog.png create mode 100644 trunk/faces/ic-fish.png create mode 100644 trunk/faces/ic-flower1.png create mode 100644 trunk/faces/ic-flower2.png create mode 100644 trunk/faces/ic-flower3.png create mode 100644 trunk/faces/ic-flower4.png create mode 100644 trunk/faces/ic-flower5.png create mode 100644 trunk/faces/ic-nature1.png create mode 100644 trunk/faces/ic-nature2.png create mode 100644 trunk/faces/ic-nature3.png create mode 100644 trunk/faces/ic-nature4.png create mode 100644 trunk/faces/ic-nature5.png create mode 100644 trunk/faces/ic-tux1.png create mode 100644 trunk/faces/ic-tux2.png create mode 100644 trunk/faces/ic-tux3.png create mode 100644 trunk/faces/ic-tux4.png create mode 100644 trunk/faces/ic-tux5.png create mode 100644 trunk/faces/ic-tuxgeneric.png create mode 100644 trunk/kde/kdm-mdk-logo.png create mode 100644 trunk/kdelnk/Cd-Rom.kdelnk create mode 100644 trunk/kdelnk/floppy.kdelnk create mode 100644 trunk/krootwarning/.cvsignore create mode 100644 trunk/man/C/chksession.8 create mode 100644 trunk/man/cs/chksession.8 create mode 100644 trunk/man/et/chksession.8 create mode 100644 trunk/man/eu/chksession.8 create mode 100644 trunk/man/fr/chksession.8 create mode 100644 trunk/man/it/chksession.8 create mode 100644 trunk/man/ru/chksession.8 create mode 100644 trunk/man/uk/chksession.8 create mode 100644 trunk/menu/applications-discovery.menu create mode 100644 trunk/menu/applications-mdk.menu create mode 100644 trunk/menu/defaultlayout-simplified.menu create mode 100644 trunk/menu/defaultlayout.menu create mode 100644 trunk/menu/desktop-common-data create mode 100644 trunk/menu/desktop-directories/mandriva-hidden.directory.in create mode 100644 trunk/menu/desktop-directories/mandriva-internet-chat.directory.in create mode 100644 trunk/menu/desktop-directories/mandriva-internet-filetransfer.directory.in create mode 100644 trunk/menu/desktop-directories/mandriva-internet-instantmessaging.directory.in create mode 100644 trunk/menu/desktop-directories/mandriva-internet-mail.directory.in create mode 100644 trunk/menu/desktop-directories/mandriva-internet-news.directory.in create mode 100644 trunk/menu/desktop-directories/mandriva-internet-other.directory.in create mode 100644 trunk/menu/desktop-directories/mandriva-internet-remoteaccess.directory.in create mode 100644 trunk/menu/desktop-directories/mandriva-internet-videoconference.directory.in create mode 100644 trunk/menu/desktop-directories/mandriva-internet-webbrowsers.directory.in create mode 100644 trunk/menu/desktop-directories/mandriva-internet-webeditors.directory.in create mode 100644 trunk/menu/desktop-directories/mandriva-internet.directory.in create mode 100644 trunk/menu/desktop-directories/mandriva-moreapplications-accessibility.directory.in create mode 100644 trunk/menu/desktop-directories/mandriva-moreapplications-communications.directory.in create mode 100644 trunk/menu/desktop-directories/mandriva-moreapplications-databases.directory.in create mode 100644 trunk/menu/desktop-directories/mandriva-moreapplications-development-developmentenvironments.directory.in create mode 100644 trunk/menu/desktop-directories/mandriva-moreapplications-development-interpreters.directory.in create mode 100644 trunk/menu/desktop-directories/mandriva-moreapplications-development-other.directory.in create mode 100644 trunk/menu/desktop-directories/mandriva-moreapplications-development-tools.directory.in create mode 100644 trunk/menu/desktop-directories/mandriva-moreapplications-development.directory.in create mode 100644 trunk/menu/desktop-directories/mandriva-moreapplications-documentation.directory.in create mode 100644 trunk/menu/desktop-directories/mandriva-moreapplications-editors.directory.in create mode 100644 trunk/menu/desktop-directories/mandriva-moreapplications-education-economy.directory.in create mode 100644 trunk/menu/desktop-directories/mandriva-moreapplications-education-geography.directory.in create mode 100644 trunk/menu/desktop-directories/mandriva-moreapplications-education-history.directory.in create mode 100644 trunk/menu/desktop-directories/mandriva-moreapplications-education-languages.directory.in create mode 100644 trunk/menu/desktop-directories/mandriva-moreapplications-education-literature.directory.in create mode 100644 trunk/menu/desktop-directories/mandriva-moreapplications-education-other.directory.in create mode 100644 trunk/menu/desktop-directories/mandriva-moreapplications-education-sciences.directory.in create mode 100644 trunk/menu/desktop-directories/mandriva-moreapplications-education-sports.directory.in create mode 100644 trunk/menu/desktop-directories/mandriva-moreapplications-education.directory.in create mode 100644 trunk/menu/desktop-directories/mandriva-moreapplications-emulators.directory.in create mode 100644 trunk/menu/desktop-directories/mandriva-moreapplications-finances.directory.in create mode 100644 trunk/menu/desktop-directories/mandriva-moreapplications-games-adventure.directory.in create mode 100644 trunk/menu/desktop-directories/mandriva-moreapplications-games-arcade.directory.in create mode 100644 trunk/menu/desktop-directories/mandriva-moreapplications-games-boards.directory.in create mode 100644 trunk/menu/desktop-directories/mandriva-moreapplications-games-cards.directory.in create mode 100644 trunk/menu/desktop-directories/mandriva-moreapplications-games-other.directory.in create mode 100644 trunk/menu/desktop-directories/mandriva-moreapplications-games-puzzles.directory.in create mode 100644 trunk/menu/desktop-directories/mandriva-moreapplications-games-sports.directory.in create mode 100644 trunk/menu/desktop-directories/mandriva-moreapplications-games-strategy.directory.in create mode 100644 trunk/menu/desktop-directories/mandriva-moreapplications-games-toys.directory.in create mode 100644 trunk/menu/desktop-directories/mandriva-moreapplications-games.directory.in create mode 100644 trunk/menu/desktop-directories/mandriva-moreapplications-other.directory.in create mode 100644 trunk/menu/desktop-directories/mandriva-moreapplications-sciences-artificialintelligence.directory.in create mode 100644 trunk/menu/desktop-directories/mandriva-moreapplications-sciences-astronomy.directory.in create mode 100644 trunk/menu/desktop-directories/mandriva-moreapplications-sciences-biology.directory.in create mode 100644 trunk/menu/desktop-directories/mandriva-moreapplications-sciences-chemistry.directory.in create mode 100644 trunk/menu/desktop-directories/mandriva-moreapplications-sciences-computerscience.directory.in create mode 100644 trunk/menu/desktop-directories/mandriva-moreapplications-sciences-datavisualization.directory.in create mode 100644 trunk/menu/desktop-directories/mandriva-moreapplications-sciences-electricity.directory.in create mode 100644 trunk/menu/desktop-directories/mandriva-moreapplications-sciences-geosciences.directory.in create mode 100644 trunk/menu/desktop-directories/mandriva-moreapplications-sciences-imageprocessing.directory.in create mode 100644 trunk/menu/desktop-directories/mandriva-moreapplications-sciences-mathematics.directory.in create mode 100644 trunk/menu/desktop-directories/mandriva-moreapplications-sciences-numericanalysis.directory.in create mode 100644 trunk/menu/desktop-directories/mandriva-moreapplications-sciences-other.directory.in create mode 100644 trunk/menu/desktop-directories/mandriva-moreapplications-sciences-parallelcomputing.directory.in create mode 100644 trunk/menu/desktop-directories/mandriva-moreapplications-sciences-physics.directory.in create mode 100644 trunk/menu/desktop-directories/mandriva-moreapplications-sciences-robotics.directory.in create mode 100644 trunk/menu/desktop-directories/mandriva-moreapplications-sciences.directory.in create mode 100644 trunk/menu/desktop-directories/mandriva-moreapplications.directory.in create mode 100644 trunk/menu/desktop-directories/mandriva-multimedia-graphics.directory.in create mode 100644 trunk/menu/desktop-directories/mandriva-multimedia-other.directory.in create mode 100644 trunk/menu/desktop-directories/mandriva-multimedia-sound.directory.in create mode 100644 trunk/menu/desktop-directories/mandriva-multimedia-video.directory.in create mode 100644 trunk/menu/desktop-directories/mandriva-multimedia.directory.in create mode 100644 trunk/menu/desktop-directories/mandriva-networking.directory.in create mode 100644 trunk/menu/desktop-directories/mandriva-office-accessories.directory.in create mode 100644 trunk/menu/desktop-directories/mandriva-office-addressbooks.directory.in create mode 100644 trunk/menu/desktop-directories/mandriva-office-communications-fax.directory.in create mode 100644 trunk/menu/desktop-directories/mandriva-office-communications-other.directory.in create mode 100644 trunk/menu/desktop-directories/mandriva-office-communications-pda.directory.in create mode 100644 trunk/menu/desktop-directories/mandriva-office-communications-phone.directory.in create mode 100644 trunk/menu/desktop-directories/mandriva-office-communications.directory.in create mode 100644 trunk/menu/desktop-directories/mandriva-office-drawing.directory.in create mode 100644 trunk/menu/desktop-directories/mandriva-office-graphs.directory.in create mode 100644 trunk/menu/desktop-directories/mandriva-office-other.directory.in create mode 100644 trunk/menu/desktop-directories/mandriva-office-presentations.directory.in create mode 100644 trunk/menu/desktop-directories/mandriva-office-publishing.directory.in create mode 100644 trunk/menu/desktop-directories/mandriva-office-spreadsheets.directory.in create mode 100644 trunk/menu/desktop-directories/mandriva-office-tasksmanagement.directory.in create mode 100644 trunk/menu/desktop-directories/mandriva-office-timemanagement.directory.in create mode 100644 trunk/menu/desktop-directories/mandriva-office-wordprocessors.directory.in create mode 100644 trunk/menu/desktop-directories/mandriva-office.directory.in create mode 100644 trunk/menu/desktop-directories/mandriva-other.directory.in create mode 100644 trunk/menu/desktop-directories/mandriva-system-archiving-backup.directory.in create mode 100644 trunk/menu/desktop-directories/mandriva-system-archiving-cdburning.directory.in create mode 100644 trunk/menu/desktop-directories/mandriva-system-archiving-compression.directory.in create mode 100644 trunk/menu/desktop-directories/mandriva-system-archiving-other.directory.in create mode 100644 trunk/menu/desktop-directories/mandriva-system-archiving.directory.in create mode 100644 trunk/menu/desktop-directories/mandriva-system-configuration-bootandinit.directory.in create mode 100644 trunk/menu/desktop-directories/mandriva-system-configuration-gnome-accessibility.directory.in create mode 100644 trunk/menu/desktop-directories/mandriva-system-configuration-gnome-advanced.directory.in create mode 100644 trunk/menu/desktop-directories/mandriva-system-configuration-gnome.directory.in create mode 100644 trunk/menu/desktop-directories/mandriva-system-configuration-hardware.directory.in create mode 100644 trunk/menu/desktop-directories/mandriva-system-configuration-kde.directory.in create mode 100644 trunk/menu/desktop-directories/mandriva-system-configuration-networking.directory.in create mode 100644 trunk/menu/desktop-directories/mandriva-system-configuration-other.directory.in create mode 100644 trunk/menu/desktop-directories/mandriva-system-configuration-packaging.directory.in create mode 100644 trunk/menu/desktop-directories/mandriva-system-configuration-printing.directory.in create mode 100644 trunk/menu/desktop-directories/mandriva-system-configuration.directory.in create mode 100644 trunk/menu/desktop-directories/mandriva-system-filetools.directory.in create mode 100644 trunk/menu/desktop-directories/mandriva-system-monitoring.directory.in create mode 100644 trunk/menu/desktop-directories/mandriva-system-terminals.directory.in create mode 100644 trunk/menu/desktop-directories/mandriva-system-texttools.directory.in create mode 100644 trunk/menu/desktop-directories/mandriva-system.directory.in create mode 100644 trunk/menu/desktop-directories/mandrivalinux.directory.in create mode 100644 trunk/menu/icons/accessibility_section.png create mode 100644 trunk/menu/icons/addressbook_section.png create mode 100644 trunk/menu/icons/adventure_section.png create mode 100644 trunk/menu/icons/amusement_section.png create mode 100644 trunk/menu/icons/applications_section.png create mode 100644 trunk/menu/icons/arcade_section.png create mode 100644 trunk/menu/icons/archiving_section.png create mode 100644 trunk/menu/icons/artificial_intelligence_section.png create mode 100644 trunk/menu/icons/astronomy_section.png create mode 100644 trunk/menu/icons/backup_section.png create mode 100644 trunk/menu/icons/biology_section.png create mode 100644 trunk/menu/icons/boards_section.png create mode 100644 trunk/menu/icons/boot_init_section.png create mode 100644 trunk/menu/icons/cards_section.png create mode 100644 trunk/menu/icons/cd_burning_section.png create mode 100644 trunk/menu/icons/chat_section.png create mode 100644 trunk/menu/icons/chemistry_section.png create mode 100644 trunk/menu/icons/chinese_section.png create mode 100644 trunk/menu/icons/code_generator_section.png create mode 100644 trunk/menu/icons/communications_fax_section.png create mode 100644 trunk/menu/icons/communications_other_section.png create mode 100644 trunk/menu/icons/communications_phone_section.png create mode 100644 trunk/menu/icons/communications_section.png create mode 100644 trunk/menu/icons/compression_section.png create mode 100644 trunk/menu/icons/computer_science_section.png create mode 100644 trunk/menu/icons/configuration_section.png create mode 100644 trunk/menu/icons/data_visualization_section.png create mode 100644 trunk/menu/icons/databases_section.png create mode 100644 trunk/menu/icons/development_environment_section.png create mode 100644 trunk/menu/icons/development_section.png create mode 100644 trunk/menu/icons/development_tools_section.png create mode 100644 trunk/menu/icons/documentation_section.png create mode 100644 trunk/menu/icons/editors_section.png create mode 100644 trunk/menu/icons/education_economy_section.png create mode 100644 trunk/menu/icons/education_geography_section.png create mode 100644 trunk/menu/icons/education_history_section.png create mode 100644 trunk/menu/icons/education_languages_section.png create mode 100644 trunk/menu/icons/education_literature_section.png create mode 100644 trunk/menu/icons/education_mathematics.png create mode 100644 trunk/menu/icons/education_other_section.png create mode 100644 trunk/menu/icons/education_sciences.png create mode 100644 trunk/menu/icons/education_section.png create mode 100644 trunk/menu/icons/education_sport_section.png create mode 100644 trunk/menu/icons/education_tool.png create mode 100644 trunk/menu/icons/electricity_section.png create mode 100644 trunk/menu/icons/emulators_section.png create mode 100644 trunk/menu/icons/file_tools_section.png create mode 100644 trunk/menu/icons/file_transfer_section.png create mode 100644 trunk/menu/icons/finances_section.png create mode 100644 trunk/menu/icons/geosciences_section.png create mode 100644 trunk/menu/icons/gnome_section.png create mode 100644 trunk/menu/icons/graphics_section.png create mode 100644 trunk/menu/icons/graphs_section.png create mode 100644 trunk/menu/icons/hardware_configuration_section.png create mode 100644 trunk/menu/icons/hardware_section.png create mode 100644 trunk/menu/icons/image_processing_section.png create mode 100644 trunk/menu/icons/instant_messaging_section.png create mode 100644 trunk/menu/icons/internet_section.png create mode 100644 trunk/menu/icons/interpreters_section.png create mode 100644 trunk/menu/icons/irc_section.png create mode 100644 trunk/menu/icons/kde_section.png create mode 100644 trunk/menu/icons/large/accessibility_section.png create mode 100644 trunk/menu/icons/large/addressbook_section.png create mode 100644 trunk/menu/icons/large/adventure_section.png create mode 100644 trunk/menu/icons/large/amusement_section.png create mode 100644 trunk/menu/icons/large/applications_section.png create mode 100644 trunk/menu/icons/large/arcade_section.png create mode 100644 trunk/menu/icons/large/archiving_section.png create mode 100644 trunk/menu/icons/large/artificial_intelligence_section.png create mode 100644 trunk/menu/icons/large/astronomy_section.png create mode 100644 trunk/menu/icons/large/backup_section.png create mode 100644 trunk/menu/icons/large/biology_section.png create mode 100644 trunk/menu/icons/large/boards_section.png create mode 100644 trunk/menu/icons/large/boot_init_section.png create mode 100644 trunk/menu/icons/large/cards_section.png create mode 100644 trunk/menu/icons/large/cd_burning_section.png create mode 100644 trunk/menu/icons/large/chat_section.png create mode 100644 trunk/menu/icons/large/chemistry_section.png create mode 100644 trunk/menu/icons/large/chinese_section.png create mode 100644 trunk/menu/icons/large/code_generator_section.png create mode 100644 trunk/menu/icons/large/communications_fax_section.png create mode 100644 trunk/menu/icons/large/communications_other_section.png create mode 100644 trunk/menu/icons/large/communications_phone_section.png create mode 100644 trunk/menu/icons/large/communications_section.png create mode 100644 trunk/menu/icons/large/compression_section.png create mode 100644 trunk/menu/icons/large/computer_science_section.png create mode 100644 trunk/menu/icons/large/configuration_section.png create mode 100644 trunk/menu/icons/large/data_visualization_section.png create mode 100644 trunk/menu/icons/large/databases_section.png create mode 100644 trunk/menu/icons/large/development_environment_section.png create mode 100644 trunk/menu/icons/large/development_section.png create mode 100644 trunk/menu/icons/large/development_tools_section.png create mode 100644 trunk/menu/icons/large/documentation_section.png create mode 100644 trunk/menu/icons/large/editors_section.png create mode 100644 trunk/menu/icons/large/education_economy_section.png create mode 100644 trunk/menu/icons/large/education_geography_section.png create mode 100644 trunk/menu/icons/large/education_history_section.png create mode 100644 trunk/menu/icons/large/education_languages_section.png create mode 100644 trunk/menu/icons/large/education_literature_section.png create mode 100644 trunk/menu/icons/large/education_mathematics.png create mode 100644 trunk/menu/icons/large/education_other_section.png create mode 100644 trunk/menu/icons/large/education_sciences.png create mode 100644 trunk/menu/icons/large/education_section.png create mode 100644 trunk/menu/icons/large/education_sport_section.png create mode 100644 trunk/menu/icons/large/education_tool.png create mode 100644 trunk/menu/icons/large/electricity_section.png create mode 100644 trunk/menu/icons/large/emulators_section.png create mode 100644 trunk/menu/icons/large/file_tools_section.png create mode 100644 trunk/menu/icons/large/file_transfer_section.png create mode 100644 trunk/menu/icons/large/finances_section.png create mode 100644 trunk/menu/icons/large/geosciences_section.png create mode 100644 trunk/menu/icons/large/gnome_section.png create mode 100644 trunk/menu/icons/large/graphics_section.png create mode 100644 trunk/menu/icons/large/graphs_section.png create mode 100644 trunk/menu/icons/large/hardware_configuration_section.png create mode 100644 trunk/menu/icons/large/hardware_section.png create mode 100644 trunk/menu/icons/large/image_processing_section.png create mode 100644 trunk/menu/icons/large/instant_messaging_section.png create mode 100644 trunk/menu/icons/large/internet_section.png create mode 100644 trunk/menu/icons/large/interpreters_section.png create mode 100644 trunk/menu/icons/large/irc_section.png create mode 100644 trunk/menu/icons/large/kde_section.png create mode 100644 trunk/menu/icons/large/mail_section.png create mode 100644 trunk/menu/icons/large/mandrake.png create mode 100644 trunk/menu/icons/large/mathematics_section.png create mode 100644 trunk/menu/icons/large/monitoring_section.png create mode 100644 trunk/menu/icons/large/more_applications_other_section.png create mode 100644 trunk/menu/icons/large/more_applications_section.png create mode 100644 trunk/menu/icons/large/multimedia_section.png create mode 100644 trunk/menu/icons/large/networking_configuration_section.png create mode 100644 trunk/menu/icons/large/networking_section.png create mode 100644 trunk/menu/icons/large/networking_www_section.png create mode 100644 trunk/menu/icons/large/news_section.png create mode 100644 trunk/menu/icons/large/numerical_analysis_section.png create mode 100644 trunk/menu/icons/large/office_accessories_section.png create mode 100644 trunk/menu/icons/large/office_drawing_section.png create mode 100644 trunk/menu/icons/large/office_section.png create mode 100644 trunk/menu/icons/large/other_amusement.png create mode 100644 trunk/menu/icons/large/other_archiving.png create mode 100644 trunk/menu/icons/large/other_configuration.png create mode 100644 trunk/menu/icons/large/other_networking.png create mode 100644 trunk/menu/icons/large/other_sciences.png create mode 100644 trunk/menu/icons/large/packaging_section.png create mode 100644 trunk/menu/icons/large/parallel_computing_section.png create mode 100644 trunk/menu/icons/large/pda_section.png create mode 100644 trunk/menu/icons/large/physics_section.png create mode 100644 trunk/menu/icons/large/presentation_section.png create mode 100644 trunk/menu/icons/large/printing_section.png create mode 100644 trunk/menu/icons/large/publishing_section.png create mode 100644 trunk/menu/icons/large/puzzle_section.png create mode 100644 trunk/menu/icons/large/remote_access_section.png create mode 100644 trunk/menu/icons/large/robotics_section.png create mode 100644 trunk/menu/icons/large/sciences_section.png create mode 100644 trunk/menu/icons/large/shells_section.png create mode 100644 trunk/menu/icons/large/sound_section.png create mode 100644 trunk/menu/icons/large/sport_section.png create mode 100644 trunk/menu/icons/large/spreadsheet_section.png create mode 100644 trunk/menu/icons/large/strategy_section.png create mode 100644 trunk/menu/icons/large/system_other_section.png create mode 100644 trunk/menu/icons/large/system_section.png create mode 100644 trunk/menu/icons/large/taskmanagement_section.png create mode 100644 trunk/menu/icons/large/terminals_section.png create mode 100644 trunk/menu/icons/large/text_tools_section.png create mode 100644 trunk/menu/icons/large/timemanagement_section.png create mode 100644 trunk/menu/icons/large/toys_section.png create mode 100644 trunk/menu/icons/large/video_conferences_section.png create mode 100644 trunk/menu/icons/large/video_section.png create mode 100644 trunk/menu/icons/large/web_browser_section.png create mode 100644 trunk/menu/icons/large/web_editors_section.png create mode 100644 trunk/menu/icons/large/windowmanager_section.png create mode 100644 trunk/menu/icons/large/wordprocessor_section.png create mode 100644 trunk/menu/icons/mail_section.png create mode 100644 trunk/menu/icons/mandrake.png create mode 100644 trunk/menu/icons/mathematics_section.png create mode 100644 trunk/menu/icons/mini/accessibility_section.png create mode 100644 trunk/menu/icons/mini/addressbook_section.png create mode 100644 trunk/menu/icons/mini/adventure_section.png create mode 100644 trunk/menu/icons/mini/amusement_section.png create mode 100644 trunk/menu/icons/mini/applications_section.png create mode 100644 trunk/menu/icons/mini/arcade_section.png create mode 100644 trunk/menu/icons/mini/archiving_section.png create mode 100644 trunk/menu/icons/mini/artificial_intelligence_section.png create mode 100644 trunk/menu/icons/mini/astronomy_section.png create mode 100644 trunk/menu/icons/mini/backup_section.png create mode 100644 trunk/menu/icons/mini/biology_section.png create mode 100644 trunk/menu/icons/mini/boards_section.png create mode 100644 trunk/menu/icons/mini/boot_init_section.png create mode 100644 trunk/menu/icons/mini/cards_section.png create mode 100644 trunk/menu/icons/mini/cd_burning_section.png create mode 100644 trunk/menu/icons/mini/chat_section.png create mode 100644 trunk/menu/icons/mini/chemistry_section.png create mode 100644 trunk/menu/icons/mini/chinese_section.png create mode 100644 trunk/menu/icons/mini/code_generator_section.png create mode 100644 trunk/menu/icons/mini/communications_fax_section.png create mode 100644 trunk/menu/icons/mini/communications_other_section.png create mode 100644 trunk/menu/icons/mini/communications_phone_section.png create mode 100644 trunk/menu/icons/mini/communications_section.png create mode 100644 trunk/menu/icons/mini/compression_section.png create mode 100644 trunk/menu/icons/mini/computer_science_section.png create mode 100644 trunk/menu/icons/mini/configuration_section.png create mode 100644 trunk/menu/icons/mini/data_visualization_section.png create mode 100644 trunk/menu/icons/mini/databases_section.png create mode 100644 trunk/menu/icons/mini/development_environment_section.png create mode 100644 trunk/menu/icons/mini/development_section.png create mode 100644 trunk/menu/icons/mini/development_tools_section.png create mode 100644 trunk/menu/icons/mini/documentation_section.png create mode 100644 trunk/menu/icons/mini/editors_section.png create mode 100644 trunk/menu/icons/mini/education_economy_section.png create mode 100644 trunk/menu/icons/mini/education_geography_section.png create mode 100644 trunk/menu/icons/mini/education_history_section.png create mode 100644 trunk/menu/icons/mini/education_languages_section.png create mode 100644 trunk/menu/icons/mini/education_literature_section.png create mode 100644 trunk/menu/icons/mini/education_mathematics.png create mode 100644 trunk/menu/icons/mini/education_other_section.png create mode 100644 trunk/menu/icons/mini/education_sciences.png create mode 100644 trunk/menu/icons/mini/education_section.png create mode 100644 trunk/menu/icons/mini/education_sport_section.png create mode 100644 trunk/menu/icons/mini/education_tool.png create mode 100644 trunk/menu/icons/mini/electricity_section.png create mode 100644 trunk/menu/icons/mini/emulators_section.png create mode 100644 trunk/menu/icons/mini/file_tools_section.png create mode 100644 trunk/menu/icons/mini/file_transfer_section.png create mode 100644 trunk/menu/icons/mini/finances_section.png create mode 100644 trunk/menu/icons/mini/geosciences_section.png create mode 100644 trunk/menu/icons/mini/gnome_section.png create mode 100644 trunk/menu/icons/mini/graphics_section.png create mode 100644 trunk/menu/icons/mini/graphs_section.png create mode 100644 trunk/menu/icons/mini/hardware_configuration_section.png create mode 100644 trunk/menu/icons/mini/hardware_section.png create mode 100644 trunk/menu/icons/mini/image_processing_section.png create mode 100644 trunk/menu/icons/mini/instant_messaging_section.png create mode 100644 trunk/menu/icons/mini/internet_section.png create mode 100644 trunk/menu/icons/mini/interpreters_section.png create mode 100644 trunk/menu/icons/mini/irc_section.png create mode 100644 trunk/menu/icons/mini/kde_section.png create mode 100644 trunk/menu/icons/mini/mail_section.png create mode 100644 trunk/menu/icons/mini/mandrake.png create mode 100644 trunk/menu/icons/mini/mathematics_section.png create mode 100644 trunk/menu/icons/mini/monitoring_section.png create mode 100644 trunk/menu/icons/mini/more_applications_other_section.png create mode 100644 trunk/menu/icons/mini/more_applications_section.png create mode 100644 trunk/menu/icons/mini/multimedia_section.png create mode 100644 trunk/menu/icons/mini/networking_configuration_section.png create mode 100644 trunk/menu/icons/mini/networking_section.png create mode 100644 trunk/menu/icons/mini/networking_www_section.png create mode 100644 trunk/menu/icons/mini/news_section.png create mode 100644 trunk/menu/icons/mini/numerical_analysis_section.png create mode 100644 trunk/menu/icons/mini/office_accessories_section.png create mode 100644 trunk/menu/icons/mini/office_drawing_section.png create mode 100644 trunk/menu/icons/mini/office_section.png create mode 100644 trunk/menu/icons/mini/other_amusement.png create mode 100644 trunk/menu/icons/mini/other_archiving.png create mode 100644 trunk/menu/icons/mini/other_configuration.png create mode 100644 trunk/menu/icons/mini/other_networking.png create mode 100644 trunk/menu/icons/mini/other_sciences.png create mode 100644 trunk/menu/icons/mini/packaging_section.png create mode 100644 trunk/menu/icons/mini/parallel_computing_section.png create mode 100644 trunk/menu/icons/mini/pda_section.png create mode 100644 trunk/menu/icons/mini/physics_section.png create mode 100644 trunk/menu/icons/mini/presentation_section.png create mode 100644 trunk/menu/icons/mini/printing_section.png create mode 100644 trunk/menu/icons/mini/publishing_section.png create mode 100644 trunk/menu/icons/mini/puzzle_section.png create mode 100644 trunk/menu/icons/mini/remote_access_section.png create mode 100644 trunk/menu/icons/mini/robotics_section.png create mode 100644 trunk/menu/icons/mini/sciences_section.png create mode 100644 trunk/menu/icons/mini/shells_section.png create mode 100644 trunk/menu/icons/mini/sound_section.png create mode 100644 trunk/menu/icons/mini/sport_section.png create mode 100644 trunk/menu/icons/mini/spreadsheet_section.png create mode 100644 trunk/menu/icons/mini/strategy_section.png create mode 100644 trunk/menu/icons/mini/system_other_section.png create mode 100644 trunk/menu/icons/mini/system_section.png create mode 100644 trunk/menu/icons/mini/taskmanagement_section.png create mode 100644 trunk/menu/icons/mini/terminals_section.png create mode 100644 trunk/menu/icons/mini/text_tools_section.png create mode 100644 trunk/menu/icons/mini/timemanagement_section.png create mode 100644 trunk/menu/icons/mini/toys_section.png create mode 100644 trunk/menu/icons/mini/video_conferences_section.png create mode 100644 trunk/menu/icons/mini/video_section.png create mode 100644 trunk/menu/icons/mini/web_browser_section.png create mode 100644 trunk/menu/icons/mini/web_editors_section.png create mode 100644 trunk/menu/icons/mini/windowmanager_section.png create mode 100644 trunk/menu/icons/mini/wordprocessor_section.png create mode 100644 trunk/menu/icons/monitoring_section.png create mode 100644 trunk/menu/icons/more_applications_other_section.png create mode 100644 trunk/menu/icons/more_applications_section.png create mode 100644 trunk/menu/icons/multimedia_section.png create mode 100644 trunk/menu/icons/networking_configuration_section.png create mode 100644 trunk/menu/icons/networking_section.png create mode 100644 trunk/menu/icons/networking_www_section.png create mode 100644 trunk/menu/icons/news_section.png create mode 100644 trunk/menu/icons/numerical_analysis_section.png create mode 100644 trunk/menu/icons/office_accessories_section.png create mode 100644 trunk/menu/icons/office_drawing_section.png create mode 100644 trunk/menu/icons/office_section.png create mode 100644 trunk/menu/icons/other_amusement.png create mode 100644 trunk/menu/icons/other_archiving.png create mode 100644 trunk/menu/icons/other_configuration.png create mode 100644 trunk/menu/icons/other_networking.png create mode 100644 trunk/menu/icons/other_sciences.png create mode 100644 trunk/menu/icons/packaging_section.png create mode 100644 trunk/menu/icons/parallel_computing_section.png create mode 100644 trunk/menu/icons/pda_section.png create mode 100644 trunk/menu/icons/physics_section.png create mode 100644 trunk/menu/icons/presentation_section.png create mode 100644 trunk/menu/icons/printing_section.png create mode 100644 trunk/menu/icons/publishing_section.png create mode 100644 trunk/menu/icons/puzzle_section.png create mode 100644 trunk/menu/icons/remote_access_section.png create mode 100644 trunk/menu/icons/robotics_section.png create mode 100644 trunk/menu/icons/sciences_section.png create mode 100644 trunk/menu/icons/shells_section.png create mode 100644 trunk/menu/icons/sound_section.png create mode 100644 trunk/menu/icons/sport_section.png create mode 100644 trunk/menu/icons/spreadsheet_section.png create mode 100644 trunk/menu/icons/strategy_section.png create mode 100644 trunk/menu/icons/system_other_section.png create mode 100644 trunk/menu/icons/system_section.png create mode 100644 trunk/menu/icons/taskmanagement_section.png create mode 100644 trunk/menu/icons/terminals_section.png create mode 100644 trunk/menu/icons/text_tools_section.png create mode 100644 trunk/menu/icons/timemanagement_section.png create mode 100644 trunk/menu/icons/toys_section.png create mode 100644 trunk/menu/icons/video_conferences_section.png create mode 100644 trunk/menu/icons/video_section.png create mode 100644 trunk/menu/icons/web_browser_section.png create mode 100644 trunk/menu/icons/web_editors_section.png create mode 100644 trunk/menu/icons/windowmanager_section.png create mode 100644 trunk/menu/icons/wordprocessor_section.png create mode 100644 trunk/menu/mandrake_desk-9.2 create mode 100644 trunk/menu/mandriva-discovery.menu create mode 100644 trunk/menu/menu create mode 100644 trunk/menu/menu-simplified create mode 100755 trunk/menu/menustyle.csh create mode 100755 trunk/menu/menustyle.sh create mode 100644 trunk/menu/translate_menus create mode 100644 trunk/menu/translate_menus-simplified create mode 100755 trunk/menu/update-menus create mode 100755 trunk/menu/xdg_menu create mode 100644 trunk/sbin/chksession create mode 100644 trunk/sbin/convertsession create mode 100755 trunk/sbin/fndSession create mode 100755 trunk/sbin/kdeDesktopCleanup create mode 100644 trunk/screensavers/01.png create mode 100644 trunk/screensavers/02.png create mode 100644 trunk/screensavers/03.png create mode 100644 trunk/screensavers/04.png create mode 100644 trunk/screensavers/05.png create mode 100644 trunk/screensavers/06.png create mode 100644 trunk/screensavers/07.png create mode 100644 trunk/screensavers/08.png create mode 100644 trunk/screensavers/09.png create mode 100644 trunk/screensavers/1.png create mode 100644 trunk/screensavers/10.png create mode 100644 trunk/screensavers/11.png create mode 100644 trunk/screensavers/12.png create mode 100644 trunk/screensavers/13.png create mode 100644 trunk/screensavers/14.png create mode 100644 trunk/screensavers/15.png create mode 100644 trunk/screensavers/16.png create mode 100644 trunk/screensavers/17.png create mode 100644 trunk/screensavers/18.png create mode 100644 trunk/screensavers/19.png create mode 100644 trunk/screensavers/2.png create mode 100644 trunk/screensavers/20.png create mode 100644 trunk/screensavers/21.png create mode 100644 trunk/screensavers/22.png create mode 100644 trunk/screensavers/23.png create mode 100644 trunk/screensavers/24.png create mode 100644 trunk/screensavers/25.png create mode 100644 trunk/screensavers/26.png create mode 100644 trunk/screensavers/27.png create mode 100644 trunk/screensavers/3.png create mode 100644 trunk/screensavers/4.png create mode 100644 trunk/screensavers/5.png create mode 100644 trunk/screensavers/6.png create mode 100644 trunk/screensavers/7.png create mode 100644 trunk/screensavers/8.png create mode 100644 trunk/screensavers/9.png create mode 100755 trunk/xinit.d/desktop-directories create mode 100755 trunk/xinit.d/menu diff --git a/trunk/.cvsignore b/trunk/.cvsignore new file mode 100644 index 0000000..24ccb63 --- /dev/null +++ b/trunk/.cvsignore @@ -0,0 +1 @@ +mandrake_desk*.tar.bz2 diff --git a/trunk/ChangeLog b/trunk/ChangeLog new file mode 100644 index 0000000..c3e8045 --- /dev/null +++ b/trunk/ChangeLog @@ -0,0 +1,2695 @@ +2006-11-16 17:42 Frederic Crozat + + * desktop-common-data.spec, menu/applications-discovery.menu: Fix + incorrect category for wordprocessors in discovery menu (Mdv bug + #27084) + +2006-10-26 18:04 Frederic Crozat + + * desktop-common-data.spec, menu/update-menus, xinit.d/menu: - Fix + update-menus script to not output empty line - Re-add menu file + stamp to prevent restarting update-menus for each graphical + login + +2006-10-02 19:28 Frederic Crozat + + * desktop-common-data.spec, menu/applications-discovery.menu, + menu/applications-mdk.menu, + menu/desktop-directories/mandriva-moreapplications-development-interpreters.directory.in, + menu/desktop-directories/mandriva-moreapplications-development-other.directory.in, + menu/desktop-directories/mandriva-moreapplications-education-economy.directory.in, + menu/desktop-directories/mandriva-moreapplications-education-geography.directory.in, + menu/desktop-directories/mandriva-moreapplications-education-history.directory.in, + menu/desktop-directories/mandriva-moreapplications-education-literature.directory.in, + menu/desktop-directories/mandriva-moreapplications-education-sports.directory.in, + menu/desktop-directories/mandriva-moreapplications-other.directory.in, + menu/desktop-directories/mandriva-multimedia-other.directory.in, + menu/desktop-directories/mandriva-office-communications-other.directory.in, + menu/desktop-directories/mandriva-office-other.directory.in, + menu/desktop-directories/mandriva-other.directory.in, + menu/desktop-directories/mandriva-system-archiving-backup.directory.in, + menu/desktop-directories/mandrivalinux.directory.in: - Rename + root node from Mandriva Linux to Applications (Mdv bug #25389) - + Add missing .directory for various entries (Mdv bug #26273) + +2006-09-25 14:33 Frederic Crozat + + * desktop-common-data.spec, menu/applications-discovery.menu, + menu/applications-mdk.menu, + menu/desktop-directories/mandriva-moreapplications-emulators.directory.in: + - Add missing Emulator category to menu files (Mdv bug #26148) + +2006-09-21 12:20 Frederic Crozat + + * desktop-common-data.spec, menu/mandriva-discovery.menu: - Hide + more applications in one products - Increase version for + Conflicts (Mdv bug #26043) + +2006-09-19 20:08 Frederic Crozat + + * desktop-common-data.spec, menu/applications-discovery.menu, + menu/applications-mdk.menu, menu/mandriva-discovery.menu: - Fix + error in upstream category in main menu - add + mandriva-discovery.menu additional menu file to hide / sort + applications for Discovery / One products + +2006-09-18 16:25 Frederic Crozat + + * desktop-common-data.spec: - Rebuild with fixed mdk-menu-message + to get all translations (Mdv bug #25895) + +2006-09-15 09:59 Laurent Montel + + * bookmarks/konqueror/: bookmarks-powerpack.xml, + bookmarks-powerpackplus.xml: Fix kaspersky icons + +2006-09-15 09:53 Laurent Montel + + * bookmarks/konqueror/: bookmarks-powerpack.xml, + bookmarks-powerpackplus.xml: Fix crossover favicon + +2006-09-15 08:48 Laurent Montel + + * bookmarks/konqueror/: bookmarks-powerpack.xml, + bookmarks-powerpackplus.xml: Add partners directory + +2006-09-15 08:33 Laurent Montel + + * bookmarks/konqueror/: bookmarks-discovery.xml, + bookmarks-download.xml, bookmarks-powerpack.xml, + bookmarks-powerpackplus.xml: Fix bookmarks url + +2006-09-13 20:05 Frederic Crozat + + * desktop-common-data.spec, menu/applications-mdk.menu: - Don't + show GNOME configuration in standard menu, moved in preferences + menu + +2006-09-13 16:19 Frederic Crozat + + * desktop-common-data.spec, + bookmarks/mozilla/mozilla-discovery-download.html, + bookmarks/mozilla/mozilla-discovery.html, + bookmarks/mozilla/mozilla-download.html, + bookmarks/mozilla/mozilla-powerpack.html, + bookmarks/mozilla/mozilla-powerpackplus.html: - Update with new + bookmarks + +2006-09-13 09:46 Laurent Montel + + * bookmarks/konqueror/: bookmarks-powerpack.xml, + bookmarks-powerpackplus.xml: Fix bookmarks for power* + +2006-09-13 08:58 Laurent Montel + + * bookmarks/konqueror/bookmarks-download.xml: Fix download + bookmarks + +2006-09-13 08:56 Laurent Montel + + * bookmarks/konqueror/bookmarks-discovery.xml: Fix discovery + bookmarks + +2006-09-08 19:11 Frederic Crozat + + * desktop-common-data.spec, + bookmarks/mozilla/mozilla-discovery-download.html, + bookmarks/mozilla/mozilla-powerpack.html, + bookmarks/mozilla/mozilla-powerpackplus.html, menu/menustyle.csh, + menu/menustyle.sh: - Update profile scripts to remove invalid + dependencies - move defaults bookmarks from kde and firefox to + this package + +2006-09-08 14:19 Laurent Montel + + * bookmarks/konqueror/: bookmarks-discovery.xml, + bookmarks-download.xml, bookmarks-powerpack.xml, + bookmarks-powerpackplus.xml: Move konqueror bookmarks + +2006-09-04 18:32 Frederic Crozat + + * desktop-common-data.spec, dm/mdk-gdm.xml, dm/mdk-kde.xml, + xinit.d/desktop-directories: - Improve gdm/kdm theme with new + backgrounds - Don't create default desktop directories for root + (Mdv bug #19711) + +2006-09-04 11:46 Laurent Montel + + * dm/mdk-kde.xml: Fix caps lock error + +2006-09-04 10:29 Laurent Montel + + * dm/mdk-kde.xml: Change design as requested by design team + +2006-08-31 17:46 Laurent Montel + + * desktop-common-data.spec, menu/applications-discovery.menu: Use + kmenuedit menu file if it's generated. + +2006-08-31 17:33 Laurent Montel + + * desktop-common-data.spec: Fix upgrade from 2006 + +2006-08-30 18:54 Frederic Crozat + + * desktop-common-data.spec, menu/update-menus: - update-menus + doesn't do anything if DURING_INSTALL is set to 1 + +2006-08-30 18:01 Frederic Crozat + + * desktop-common-data.spec, menu/applications-discovery.menu, + menu/applications-mdk.menu, menu/menustyle.csh, + menu/menustyle.sh, + menu/desktop-directories/mandriva-moreapplications-games-adventure.directory.in, + xinit.d/desktop-directories: - Add missing directory file for + adventure (Mdv bug #24829) - Add empty menu nodes for KDE in + discovery menu - Remove old X-MandrakeLinux* categories for main + menu, all entries must now use X-MandrivaLinux - fix default + directories creation if translation contains spaces (Mdv bug + #24677) + +2006-08-17 19:56 Frederic Crozat + + * desktop-common-data.spec, menu/applications-discovery.menu, + menu/menustyle.csh, menu/menustyle.sh: - Add discovery menu and + script to support MDV_MENU_STYLE + +2006-08-17 13:45 Laurent Montel + + * desktop-common-data.spec: Change requires to mandriva-theme + +2006-08-09 11:56 Laurent Montel + + * desktop-common-data.spec: Update release + +2006-08-09 11:46 Laurent Montel + + * menu/applications-mdk.menu: Fix typo. (fix oowriter menu entry) + +2006-08-07 11:49 Laurent Montel + + * desktop-common-data.spec, menu/applications-mdk.menu: Fix mdk bug + #24103 (add kmenuedit.menu file) + +2006-07-20 18:33 Frederic Crozat + + * desktop-common-data.spec, + menu/desktop-directories/mandriva-system-archiving-other.directory.in: + - Add .directory for Archiving/Other (Mdv bug #23845) + +2006-07-20 18:29 Frederic Crozat + + * desktop-common-data.spec, menu/applications-mdk.menu: - Ignore + "Development" keyword, it is too broad atm (Mdv bug #23826) + +2006-07-20 17:47 Frederic Crozat + + * desktop-common-data.spec, menu/applications-mdk.menu: - Fix some + typo (Andrej) (Mdk bug #23842) + +2006-07-17 18:23 Frederic Crozat + + * desktop-common-data.spec, menu/applications-mdk.menu, + xinit.d/menu: final switch to XDG menu + +2006-07-17 11:01 Frederic Crozat + + * desktop-common-data.spec, xinit.d/menu: Final switch to XDG menu + +2006-07-11 13:35 Frederic Crozat + + * desktop-common-data.spec: - Add missing .directory (Mdv bug + #23614) - fix translations for some .directories (Mdv bug #23641) + +2006-07-10 15:29 Frederic Crozat + + * + menu/desktop-directories/mandriva-moreapplications-games-strategy.directory.in: + Add missing directory file + +2006-07-07 15:44 Frederic Crozat + + * desktop-common-data.spec, + menu/desktop-directories/mandriva-moreapplications-games-sports.directory.in: + - add missing .directory - rebuild with fixed intltool + +2006-07-07 12:07 Pixel + + * desktop-common-data.spec: - fix generating icewm menu from XDG - + replace broken link explaining mandriva cvs usage + +2006-07-07 12:06 Pixel + + * menu/xdg_menu: fix generating icewm menu + +2006-06-19 18:51 Frederic Crozat + + * desktop-common-data.spec, menu/applications-mdk.menu, + menu/desktop-directories/mandriva-hidden.directory.in, + menu/desktop-directories/mandriva-internet-chat.directory.in, + menu/desktop-directories/mandriva-internet-filetransfer.directory.in, + menu/desktop-directories/mandriva-internet-instantmessaging.directory.in, + menu/desktop-directories/mandriva-internet-mail.directory.in, + menu/desktop-directories/mandriva-internet-news.directory.in, + menu/desktop-directories/mandriva-internet-other.directory.in, + menu/desktop-directories/mandriva-internet-remoteaccess.directory.in, + menu/desktop-directories/mandriva-internet-videoconference.directory.in, + menu/desktop-directories/mandriva-internet-webbrowsers.directory.in, + menu/desktop-directories/mandriva-internet-webeditors.directory.in, + menu/desktop-directories/mandriva-internet.directory.in, + menu/desktop-directories/mandriva-moreapplications-accessibility.directory.in, + menu/desktop-directories/mandriva-moreapplications-communications.directory.in, + menu/desktop-directories/mandriva-moreapplications-databases.directory.in, + menu/desktop-directories/mandriva-moreapplications-development-developmentenvironments.directory.in, + menu/desktop-directories/mandriva-moreapplications-development-tools.directory.in, + menu/desktop-directories/mandriva-moreapplications-development.directory.in, + menu/desktop-directories/mandriva-moreapplications-documentation.directory.in, + menu/desktop-directories/mandriva-moreapplications-editors.directory.in, + menu/desktop-directories/mandriva-moreapplications-education-languages.directory.in, + menu/desktop-directories/mandriva-moreapplications-education-other.directory.in, + menu/desktop-directories/mandriva-moreapplications-education-sciences.directory.in, + menu/desktop-directories/mandriva-moreapplications-education.directory.in, + menu/desktop-directories/mandriva-moreapplications-finances.directory.in, + menu/desktop-directories/mandriva-moreapplications-games-arcade.directory.in, + menu/desktop-directories/mandriva-moreapplications-games-boards.directory.in, + menu/desktop-directories/mandriva-moreapplications-games-cards.directory.in, + menu/desktop-directories/mandriva-moreapplications-games-other.directory.in, + menu/desktop-directories/mandriva-moreapplications-games-puzzles.directory.in, + menu/desktop-directories/mandriva-moreapplications-games-toys.directory.in, + menu/desktop-directories/mandriva-moreapplications-games.directory.in, + menu/desktop-directories/mandriva-moreapplications-sciences-artificialintelligence.directory.in, + menu/desktop-directories/mandriva-moreapplications-sciences-astronomy.directory.in, + menu/desktop-directories/mandriva-moreapplications-sciences-biology.directory.in, + menu/desktop-directories/mandriva-moreapplications-sciences-chemistry.directory.in, + menu/desktop-directories/mandriva-moreapplications-sciences-computerscience.directory.in, + menu/desktop-directories/mandriva-moreapplications-sciences-datavisualization.directory.in, + menu/desktop-directories/mandriva-moreapplications-sciences-electricity.directory.in, + menu/desktop-directories/mandriva-moreapplications-sciences-geosciences.directory.in, + menu/desktop-directories/mandriva-moreapplications-sciences-imageprocessing.directory.in, + menu/desktop-directories/mandriva-moreapplications-sciences-mathematics.directory.in, + menu/desktop-directories/mandriva-moreapplications-sciences-numericanalysis.directory.in, + menu/desktop-directories/mandriva-moreapplications-sciences-other.directory.in, + menu/desktop-directories/mandriva-moreapplications-sciences-parallelcomputing.directory.in, + menu/desktop-directories/mandriva-moreapplications-sciences-physics.directory.in, + menu/desktop-directories/mandriva-moreapplications-sciences-robotics.directory.in, + menu/desktop-directories/mandriva-moreapplications-sciences.directory.in, + menu/desktop-directories/mandriva-moreapplications.directory.in, + menu/desktop-directories/mandriva-multimedia-graphics.directory.in, + menu/desktop-directories/mandriva-multimedia-sound.directory.in, + menu/desktop-directories/mandriva-multimedia-video.directory.in, + menu/desktop-directories/mandriva-multimedia.directory.in, + menu/desktop-directories/mandriva-office-accessories.directory.in, + menu/desktop-directories/mandriva-office-addressbooks.directory.in, + menu/desktop-directories/mandriva-office-communications-fax.directory.in, + menu/desktop-directories/mandriva-office-communications-pda.directory.in, + menu/desktop-directories/mandriva-office-communications-phone.directory.in, + menu/desktop-directories/mandriva-office-communications.directory.in, + menu/desktop-directories/mandriva-office-drawing.directory.in, + menu/desktop-directories/mandriva-office-graphs.directory.in, + menu/desktop-directories/mandriva-office-presentations.directory.in, + menu/desktop-directories/mandriva-office-publishing.directory.in, + menu/desktop-directories/mandriva-office-spreadsheets.directory.in, + menu/desktop-directories/mandriva-office-tasksmanagement.directory.in, + menu/desktop-directories/mandriva-office-timemanagement.directory.in, + menu/desktop-directories/mandriva-office-wordprocessors.directory.in, + menu/desktop-directories/mandriva-office.directory.in, + menu/desktop-directories/mandriva-system-archiving-cdburning.directory.in, + menu/desktop-directories/mandriva-system-archiving-compression.directory.in, + menu/desktop-directories/mandriva-system-archiving.directory.in, + menu/desktop-directories/mandriva-system-configuration-bootandinit.directory.in, + menu/desktop-directories/mandriva-system-configuration-gnome.directory.in, + menu/desktop-directories/mandriva-system-configuration-hardware.directory.in, + menu/desktop-directories/mandriva-system-configuration-kde.directory.in, + menu/desktop-directories/mandriva-system-configuration-networking.directory.in, + menu/desktop-directories/mandriva-system-configuration-other.directory.in, + menu/desktop-directories/mandriva-system-configuration-packaging.directory.in, + menu/desktop-directories/mandriva-system-configuration-printing.directory.in, + menu/desktop-directories/mandriva-system-configuration.directory.in, + menu/desktop-directories/mandriva-system-filetools.directory.in, + menu/desktop-directories/mandriva-system-monitoring.directory.in, + menu/desktop-directories/mandriva-system-terminals.directory.in, + menu/desktop-directories/mandriva-system-texttools.directory.in, + menu/desktop-directories/mandriva-system.directory.in: - Add + missing .directory files and fix videoconference one + +2006-06-15 15:47 Frederic Crozat + + * desktop-common-data.spec, menu/applications-mdk.menu: Switch to + X-MandrivaLinux + +2006-05-29 14:07 Frederic Crozat + + * desktop-common-data.spec: - Add legacy directories and default + merge directory + +2006-05-29 14:06 Frederic Crozat + + * menu/applications-mdk.menu: Add back legacy directories + +2006-05-17 19:09 Frederic Crozat + + * desktop-common-data.spec: Fix errors in install script + +2006-05-17 19:01 Frederic Crozat + + * desktop-common-data.spec: - ship our own .directory files now - + use kde .directory files when possible - add more upstream + categories + +2006-05-17 18:35 Frederic Crozat + + * menu/applications-mdk.menu: -use our own .directory files -use + more official categories -use kde .directory when available + +2006-05-17 18:31 Frederic Crozat + + * menu/desktop-directories/: mandriva-hidden.directory.in, + mandriva-internet-chat.directory.in, + mandriva-internet-filetransfer.directory.in, + mandriva-internet-instantmessaging.directory.in, + mandriva-internet-mail.directory.in, + mandriva-internet-news.directory.in, + mandriva-internet-other.directory.in, + mandriva-internet-remoteaccess.directory.in, + mandriva-internet-videoconference.directory.in, + mandriva-internet-webbrowsers.directory.in, + mandriva-internet-webeditors.directory.in, + mandriva-internet.directory.in, + mandriva-moreapplications-accessibility.directory.in, + mandriva-moreapplications-communications.directory.in, + mandriva-moreapplications-databases.directory.in, + mandriva-moreapplications-development-developmentenvironments.directory.in, + mandriva-moreapplications-development-tools.directory.in, + mandriva-moreapplications-development.directory.in, + mandriva-moreapplications-documentation.directory.in, + mandriva-moreapplications-editors.directory.in, + mandriva-moreapplications-education-languages.directory.in, + mandriva-moreapplications-education-other.directory.in, + mandriva-moreapplications-education-sciences.directory.in, + mandriva-moreapplications-education.directory.in, + mandriva-moreapplications-finances.directory.in, + mandriva-moreapplications-games-arcade.directory.in, + mandriva-moreapplications-games-boards.directory.in, + mandriva-moreapplications-games-cards.directory.in, + mandriva-moreapplications-games-other.directory.in, + mandriva-moreapplications-games-puzzles.directory.in, + mandriva-moreapplications-games-toys.directory.in, + mandriva-moreapplications-games.directory.in, + mandriva-moreapplications-sciences-mathematics.directory.in, + mandriva-moreapplications-sciences.directory.in, + mandriva-moreapplications.directory.in, + mandriva-multimedia-graphics.directory.in, + mandriva-multimedia-sound.directory.in, + mandriva-multimedia-video.directory.in, + mandriva-multimedia.directory.in, + mandriva-networking.directory.in, + mandriva-office-accessories.directory.in, + mandriva-office-addressbooks.directory.in, + mandriva-office-communications-fax.directory.in, + mandriva-office-communications-pda.directory.in, + mandriva-office-communications-phone.directory.in, + mandriva-office-communications.directory.in, + mandriva-office-drawing.directory.in, + mandriva-office-graphs.directory.in, + mandriva-office-presentations.directory.in, + mandriva-office-publishing.directory.in, + mandriva-office-spreadsheets.directory.in, + mandriva-office-tasksmanagement.directory.in, + mandriva-office-timemanagement.directory.in, + mandriva-office-wordprocessors.directory.in, + mandriva-office.directory.in, + mandriva-system-archiving-cdburning.directory.in, + mandriva-system-archiving-compression.directory.in, + mandriva-system-archiving.directory.in, + mandriva-system-configuration-bootandinit.directory.in, + mandriva-system-configuration-gnome-accessibility.directory.in, + mandriva-system-configuration-gnome-advanced.directory.in, + mandriva-system-configuration-gnome.directory.in, + mandriva-system-configuration-hardware.directory.in, + mandriva-system-configuration-kde.directory.in, + mandriva-system-configuration-networking.directory.in, + mandriva-system-configuration-other.directory.in, + mandriva-system-configuration-packaging.directory.in, + mandriva-system-configuration-printing.directory.in, + mandriva-system-configuration.directory.in, + mandriva-system-filetools.directory.in, + mandriva-system-monitoring.directory.in, + mandriva-system-terminals.directory.in, + mandriva-system-texttools.directory.in, + mandriva-system.directory.in: Add untranslated directory files + +2006-05-12 17:34 Laurent Montel + + * desktop-common-data.spec: Fix for missing entry + +2006-05-12 17:30 Laurent Montel + + * menu/applications-mdk.menu: Fix missing entry reported by Nicolas + Chipaux + +2006-05-12 11:24 Frederic Crozat + + * screensavers/: 01.png, 02.png, 03.png, 04.png, 05.png, 06.png, + 07.png, 08.png, 09.png, 1.png, 10.png, 11.png, 12.png, 13.png, + 14.png, 15.png, 16.png, 17.png, 18.png, 19.png, 2.png, 20.png, + 21.png, 22.png, 23.png, 24.png, 25.png, 26.png, 27.png, 3.png, + 4.png, 5.png, 6.png, 7.png, 8.png, 9.png: Readd screensaver files + +2006-05-11 18:08 Frederic Crozat + + * desktop-common-data.spec: Use new filenames for kde .desktop file + +2006-05-11 18:07 Frederic Crozat + + * menu/applications-mdk.menu: use new name for kde .desktop file + +2006-05-10 11:17 Frederic Crozat + + * desktop-common-data.spec: Add missing categories (laurent) + +2006-05-10 11:04 Laurent Montel + + * menu/applications-mdk.menu: Fix missing menu entry (fix kcontrol) + +2006-05-04 18:26 Frederic Crozat + + * Makefile: fix typo + +2006-05-04 18:23 Frederic Crozat + + * Makefile, desktop-common-data.spec: Fix menu location + +2006-05-04 18:19 Frederic Crozat + + * desktop-common-data.spec, menu/applications-mdk.menu, menu/menu, + menu/update-menus, menu/xdg_menu: - Add applications-mdk.menu + file for XDG menu system - Add xdg_menu script from SUSE to + support old WM - Don't ship defaultlayout.menu anymore, it is + merged into main menu - Fix typo in old menu file + +2006-05-04 18:18 Frederic Crozat + + * Makefile: Add support for mkrel + +2005-09-26 15:13 Frederic Crozat + + * desktop-common-data.spec: - Fix desktop-directory script (UTF + encoded URL, hidden .directory file) Mdk bug #18853 + +2005-09-26 15:12 Frederic Crozat + + * xinit.d/desktop-directories: -create .directory as hidden file + -encode url in UTF8 + +2005-09-23 16:36 Frederic Lepied + + * desktop-common-data.spec: 2006-1mdk + +2005-09-23 16:33 Frederic Lepied + + * menu/menu-simplified: fixed Read Documentation entry + +2005-09-23 14:35 Frederic Lepied + + * menu/menu-simplified: fix documentation menu tuxracer => ppracer + +2005-09-23 14:34 Frederic Lepied + + * menu/desktop-common-data: fix doc fix default web browser to be + firefox + +2005-09-21 13:45 Laurent Montel + + * menu/desktop-common-data: Fix doc url + +2005-09-19 19:43 Laurent Montel + + * desktop-common-data.spec, menu/menu: Fix menu entry + +2005-09-19 12:07 Frederic Crozat + + * desktop-common-data.spec, bin/www-browser: Fix previous commit + +2005-09-19 10:48 Frederic Crozat + + * desktop-common-data.spec, bin/www-browser: - Fix loop in + www-browser (patch from Andrey Borzenkov) + +2005-09-12 16:43 Frederic Crozat + + * menu/desktop-common-data: use gimp-remote, not gimp-remote-2.2 + +2005-09-12 16:14 Frederic Crozat + + * desktop-common-data.spec, menu/desktop-common-data: - Fix package + name and command for gimp in simplified menu (Mdk bug #17627) + +2005-09-08 15:46 Laurent Montel + + * desktop-common-data.spec, menu/menu-simplified: Add separator in + simplified menu + +2005-08-29 11:57 Frederic Crozat + + * desktop-common-data.spec: Fix default directories when no + translation is available + +2005-08-29 11:56 Frederic Crozat + + * xinit.d/desktop-directories: Fix when no translation is available + +2005-08-26 19:34 Frederic Crozat + + * xinit.d/desktop-directories: Remove desktop special case, it is + no longer created + +2005-08-26 19:19 Frederic Crozat + + * xinit.d/desktop-directories, desktop-common-data.spec: New scheme + for default directories + +2005-08-24 20:01 Frederic Crozat + + * desktop-common-data.spec: installing scripts works better + +2005-08-24 19:48 Frederic Crozat + + * desktop-common-data.spec: - Add default directories xinit.d + script + +2005-08-24 19:29 Frederic Crozat + + * xinit.d/desktop-directories: Rename .desktop.in into + .desktop.template add gtk-bookmarks support + +2005-08-23 18:56 Laurent Montel + + * desktop-common-data.spec: Update spec file + +2005-08-12 19:58 Funda Wang + + * sbin/: chksession, convertsession, kdeDesktopCleanup: + s/Mandrake/Mandriva/ + +2005-08-12 19:57 Funda Wang + + * dm/: GdmGreeterTheme.desktop, KdmGreeterTheme.desktop: + s/Mandrake/Mandriva. + +2005-08-10 07:51 Frederic Crozat + + * xinit.d/desktop-directories: Generate .desktop from templates and + copy them to $HOME at login + +2005-06-06 06:44 Frederic Lepied + + * desktop-common-data.spec: 10.3.1-1mdk + +2005-05-30 04:42 Frederic Lepied + + * mandrake_desk.spec: no more used + +2005-05-30 04:41 Frederic Lepied + + * desktop-common-data.spec: 10.3-1mdk + +2005-05-30 04:41 Frederic Lepied + + * sbin/fndSession: use the new framework in /etc/X11/dm.d. + +2005-05-13 09:12 Frederic Crozat + + * Makefile, desktop-common-data.spec, bin/xvt, + menu/desktop-common-data, menu/mandrake_desk, + menu/translate_menus, menu/translate_menus-simplified: - change + package name - xvt : fix typo (bug #15836) - fix typo in + translation-map - remove screensaver images, moved in theme + package + +2005-03-29 18:29 Frederic Lepied + + * mandrake_desk.spec: 10.2-4mdk + +2005-03-29 18:26 Frederic Lepied + + * bin/www-browser: test if the $BROWSER variable is set to + something valid (bug #14903). + +2005-03-23 17:44 Frederic Crozat + + * menu/menu-simplified: Forgot simplified menu + +2005-03-23 16:48 Frederic Crozat + + * mandrake_desk.spec, menu/menu: - don't use .desktop files for + order directive + +2005-03-09 15:04 Frederic Crozat + + * bin/www-browser: fix stripping value from GNOME + +2005-03-09 14:43 Frederic Crozat + + * mandrake_desk.spec, bin/www-browser, bin/xvt: - change + www-browser to use BROWSER variable if set or use running + environment settings if set. - xvt script to replace + alternative : choose programs to start based on running + environment + +2005-03-09 14:37 Laurent Montel + + * mandrake_desk.spec, menu/menu, menu/menu-simplified: Remove + alias_inline + +2005-03-02 10:57 Laurent Montel + + * mandrake_desk.spec, menu/menu-simplified: Fix order into + simplified menu + +2005-03-01 17:20 Laurent Montel + + * mandrake_desk.spec, menu/menu: Fix menu order for Menuname with + id + +2005-03-01 16:18 Laurent Montel + + * mandrake_desk.spec, menu/menu: Recreate order as in 10.1 + +2005-03-01 09:43 Laurent Montel + + * dm/: KdmGreeterTheme.desktop, mdk-kde.xml: Add kdm theme + +2005-02-28 18:08 Frederic Crozat + + * mandrake_desk.spec, dm/GdmGreeterTheme.desktop, + dm/disconnect.png, dm/languages.png, dm/mdk-gdm.xml, + dm/reboot.png, dm/screenshot.png, dm/sessions.png, dm/star.png, + dm/system.png: Add shared theme for GDM/KDM + +2005-01-25 19:16 Frederic Crozat + + * mandrake_desk.spec, menu/defaultlayout-simplified.menu, + menu/defaultlayout.menu: Fix small errors in default layout menu + files + +2004-12-14 16:01 Frederic Crozat + + * mandrake_desk.spec, menu/defaultlayout-simplified.menu, + menu/defaultlayout.menu, menu/menu, menu/menu-simplified, + menu/translate_menus, menu/translate_menus-simplified, + menu/icons/accessibility_section.png, + menu/icons/addressbook_section.png, + menu/icons/adventure_section.png, + menu/icons/amusement_section.png, + menu/icons/applications_section.png, + menu/icons/arcade_section.png, menu/icons/archiving_section.png, + menu/icons/artificial_intelligence_section.png, + menu/icons/astronomy_section.png, menu/icons/backup_section.png, + menu/icons/biology_section.png, menu/icons/boards_section.png, + menu/icons/boot_init_section.png, menu/icons/cards_section.png, + menu/icons/cd_burning_section.png, menu/icons/chat_section.png, + menu/icons/chemistry_section.png, menu/icons/chinese_section.png, + menu/icons/code_generator_section.png, + menu/icons/communications_fax_section.png, + menu/icons/communications_other_section.png, + menu/icons/communications_phone_section.png, + menu/icons/communications_section.png, + menu/icons/compression_section.png, + menu/icons/computer_science_section.png, + menu/icons/configuration_section.png, + menu/icons/data_visualization_section.png, + menu/icons/databases_section.png, + menu/icons/development_environment_section.png, + menu/icons/development_section.png, + menu/icons/development_tools_section.png, + menu/icons/documentation_section.png, + menu/icons/editors_section.png, + menu/icons/education_economy_section.png, + menu/icons/education_geography_section.png, + menu/icons/education_history_section.png, + menu/icons/education_languages_section.png, + menu/icons/education_literature_section.png, + menu/icons/education_mathematics.png, + menu/icons/education_other_section.png, + menu/icons/education_sciences.png, + menu/icons/education_section.png, + menu/icons/education_sport_section.png, + menu/icons/education_tool.png, + menu/icons/electricity_section.png, + menu/icons/emulators_section.png, + menu/icons/file_tools_section.png, + menu/icons/file_transfer_section.png, + menu/icons/finances_section.png, + menu/icons/geosciences_section.png, menu/icons/gnome_section.png, + menu/icons/graphics_section.png, menu/icons/graphs_section.png, + menu/icons/hardware_configuration_section.png, + menu/icons/hardware_section.png, + menu/icons/image_processing_section.png, + menu/icons/instant_messaging_section.png, + menu/icons/internet_section.png, + menu/icons/interpreters_section.png, menu/icons/irc_section.png, + menu/icons/kde_section.png, menu/icons/mail_section.png, + menu/icons/mandrake.png, menu/icons/mathematics_section.png, + menu/icons/monitoring_section.png, + menu/icons/more_applications_other_section.png, + menu/icons/more_applications_section.png, + menu/icons/multimedia_section.png, + menu/icons/networking_configuration_section.png, + menu/icons/networking_section.png, + menu/icons/networking_www_section.png, + menu/icons/news_section.png, + menu/icons/numerical_analysis_section.png, + menu/icons/office_accessories_section.png, + menu/icons/office_drawing_section.png, + menu/icons/office_section.png, menu/icons/other_amusement.png, + menu/icons/other_archiving.png, + menu/icons/other_configuration.png, + menu/icons/other_networking.png, menu/icons/other_sciences.png, + menu/icons/packaging_section.png, + menu/icons/parallel_computing_section.png, + menu/icons/pda_section.png, menu/icons/physics_section.png, + menu/icons/presentation_section.png, + menu/icons/printing_section.png, + menu/icons/publishing_section.png, menu/icons/puzzle_section.png, + menu/icons/remote_access_section.png, + menu/icons/robotics_section.png, menu/icons/sciences_section.png, + menu/icons/shells_section.png, menu/icons/sound_section.png, + menu/icons/sport_section.png, menu/icons/spreadsheet_section.png, + menu/icons/strategy_section.png, + menu/icons/system_other_section.png, + menu/icons/system_section.png, + menu/icons/taskmanagement_section.png, + menu/icons/terminals_section.png, + menu/icons/text_tools_section.png, + menu/icons/timemanagement_section.png, + menu/icons/toys_section.png, + menu/icons/video_conferences_section.png, + menu/icons/video_section.png, menu/icons/web_browser_section.png, + menu/icons/web_editors_section.png, + menu/icons/windowmanager_section.png, + menu/icons/wordprocessor_section.png, + menu/icons/large/accessibility_section.png, + menu/icons/large/addressbook_section.png, + menu/icons/large/adventure_section.png, + menu/icons/large/amusement_section.png, + menu/icons/large/applications_section.png, + menu/icons/large/arcade_section.png, + menu/icons/large/archiving_section.png, + menu/icons/large/artificial_intelligence_section.png, + menu/icons/large/astronomy_section.png, + menu/icons/large/backup_section.png, + menu/icons/large/biology_section.png, + menu/icons/large/boards_section.png, + menu/icons/large/boot_init_section.png, + menu/icons/large/cards_section.png, + menu/icons/large/cd_burning_section.png, + menu/icons/large/chat_section.png, + menu/icons/large/chemistry_section.png, + menu/icons/large/chinese_section.png, + menu/icons/large/code_generator_section.png, + menu/icons/large/communications_fax_section.png, + menu/icons/large/communications_other_section.png, + menu/icons/large/communications_phone_section.png, + menu/icons/large/communications_section.png, + menu/icons/large/compression_section.png, + menu/icons/large/computer_science_section.png, + menu/icons/large/configuration_section.png, + menu/icons/large/data_visualization_section.png, + menu/icons/large/databases_section.png, + menu/icons/large/development_environment_section.png, + menu/icons/large/development_section.png, + menu/icons/large/development_tools_section.png, + menu/icons/large/documentation_section.png, + menu/icons/large/editors_section.png, + menu/icons/large/education_economy_section.png, + menu/icons/large/education_geography_section.png, + menu/icons/large/education_history_section.png, + menu/icons/large/education_languages_section.png, + menu/icons/large/education_literature_section.png, + menu/icons/large/education_mathematics.png, + menu/icons/large/education_other_section.png, + menu/icons/large/education_sciences.png, + menu/icons/large/education_section.png, + menu/icons/large/education_sport_section.png, + menu/icons/large/education_tool.png, + menu/icons/large/electricity_section.png, + menu/icons/large/emulators_section.png, + menu/icons/large/file_tools_section.png, + menu/icons/large/file_transfer_section.png, + menu/icons/large/finances_section.png, + menu/icons/large/geosciences_section.png, + menu/icons/large/gnome_section.png, + menu/icons/large/graphics_section.png, + menu/icons/large/graphs_section.png, + menu/icons/large/hardware_configuration_section.png, + menu/icons/large/hardware_section.png, + menu/icons/large/image_processing_section.png, + menu/icons/large/instant_messaging_section.png, + menu/icons/large/internet_section.png, + menu/icons/large/interpreters_section.png, + menu/icons/large/irc_section.png, + menu/icons/large/kde_section.png, + menu/icons/large/mail_section.png, menu/icons/large/mandrake.png, + menu/icons/large/mathematics_section.png, + menu/icons/large/monitoring_section.png, + menu/icons/large/more_applications_other_section.png, + menu/icons/large/more_applications_section.png, + menu/icons/large/multimedia_section.png, + menu/icons/large/networking_configuration_section.png, + menu/icons/large/networking_section.png, + menu/icons/large/networking_www_section.png, + menu/icons/large/news_section.png, + menu/icons/large/numerical_analysis_section.png, + menu/icons/large/office_accessories_section.png, + menu/icons/large/office_drawing_section.png, + menu/icons/large/office_section.png, + menu/icons/large/other_amusement.png, + menu/icons/large/other_archiving.png, + menu/icons/large/other_configuration.png, + menu/icons/large/other_networking.png, + menu/icons/large/other_sciences.png, + menu/icons/large/packaging_section.png, + menu/icons/large/parallel_computing_section.png, + menu/icons/large/pda_section.png, + menu/icons/large/physics_section.png, + menu/icons/large/presentation_section.png, + menu/icons/large/printing_section.png, + menu/icons/large/publishing_section.png, + menu/icons/large/puzzle_section.png, + menu/icons/large/remote_access_section.png, + menu/icons/large/robotics_section.png, + menu/icons/large/sciences_section.png, + menu/icons/large/shells_section.png, + menu/icons/large/sound_section.png, + menu/icons/large/sport_section.png, + menu/icons/large/spreadsheet_section.png, + menu/icons/large/strategy_section.png, + menu/icons/large/system_other_section.png, + menu/icons/large/system_section.png, + menu/icons/large/taskmanagement_section.png, + menu/icons/large/terminals_section.png, + menu/icons/large/text_tools_section.png, + menu/icons/large/timemanagement_section.png, + menu/icons/large/toys_section.png, + menu/icons/large/video_conferences_section.png, + menu/icons/large/video_section.png, + menu/icons/large/web_browser_section.png, + menu/icons/large/web_editors_section.png, + menu/icons/large/windowmanager_section.png, + menu/icons/large/wordprocessor_section.png, + menu/icons/mini/accessibility_section.png, + menu/icons/mini/addressbook_section.png, + menu/icons/mini/adventure_section.png, + menu/icons/mini/amusement_section.png, + menu/icons/mini/applications_section.png, + menu/icons/mini/arcade_section.png, + menu/icons/mini/archiving_section.png, + menu/icons/mini/artificial_intelligence_section.png, + menu/icons/mini/astronomy_section.png, + menu/icons/mini/backup_section.png, + menu/icons/mini/biology_section.png, + menu/icons/mini/boards_section.png, + menu/icons/mini/boot_init_section.png, + menu/icons/mini/cards_section.png, + menu/icons/mini/cd_burning_section.png, + menu/icons/mini/chat_section.png, + menu/icons/mini/chemistry_section.png, + menu/icons/mini/chinese_section.png, + menu/icons/mini/code_generator_section.png, + menu/icons/mini/communications_fax_section.png, + menu/icons/mini/communications_other_section.png, + menu/icons/mini/communications_phone_section.png, + menu/icons/mini/communications_section.png, + menu/icons/mini/compression_section.png, + menu/icons/mini/computer_science_section.png, + menu/icons/mini/configuration_section.png, + menu/icons/mini/data_visualization_section.png, + menu/icons/mini/databases_section.png, + menu/icons/mini/development_environment_section.png, + menu/icons/mini/development_section.png, + menu/icons/mini/development_tools_section.png, + menu/icons/mini/documentation_section.png, + menu/icons/mini/editors_section.png, + menu/icons/mini/education_economy_section.png, + menu/icons/mini/education_geography_section.png, + menu/icons/mini/education_history_section.png, + menu/icons/mini/education_languages_section.png, + menu/icons/mini/education_literature_section.png, + menu/icons/mini/education_mathematics.png, + menu/icons/mini/education_other_section.png, + menu/icons/mini/education_sciences.png, + menu/icons/mini/education_section.png, + menu/icons/mini/education_sport_section.png, + menu/icons/mini/education_tool.png, + menu/icons/mini/electricity_section.png, + menu/icons/mini/emulators_section.png, + menu/icons/mini/file_tools_section.png, + menu/icons/mini/file_transfer_section.png, + menu/icons/mini/finances_section.png, + menu/icons/mini/geosciences_section.png, + menu/icons/mini/gnome_section.png, + menu/icons/mini/graphics_section.png, + menu/icons/mini/graphs_section.png, + menu/icons/mini/hardware_configuration_section.png, + menu/icons/mini/hardware_section.png, + menu/icons/mini/image_processing_section.png, + menu/icons/mini/instant_messaging_section.png, + menu/icons/mini/internet_section.png, + menu/icons/mini/interpreters_section.png, + menu/icons/mini/irc_section.png, menu/icons/mini/kde_section.png, + menu/icons/mini/mail_section.png, menu/icons/mini/mandrake.png, + menu/icons/mini/mathematics_section.png, + menu/icons/mini/monitoring_section.png, + menu/icons/mini/more_applications_other_section.png, + menu/icons/mini/more_applications_section.png, + menu/icons/mini/multimedia_section.png, + menu/icons/mini/networking_configuration_section.png, + menu/icons/mini/networking_section.png, + menu/icons/mini/networking_www_section.png, + menu/icons/mini/news_section.png, + menu/icons/mini/numerical_analysis_section.png, + menu/icons/mini/office_accessories_section.png, + menu/icons/mini/office_drawing_section.png, + menu/icons/mini/office_section.png, + menu/icons/mini/other_amusement.png, + menu/icons/mini/other_archiving.png, + menu/icons/mini/other_configuration.png, + menu/icons/mini/other_networking.png, + menu/icons/mini/other_sciences.png, + menu/icons/mini/packaging_section.png, + menu/icons/mini/parallel_computing_section.png, + menu/icons/mini/pda_section.png, + menu/icons/mini/physics_section.png, + menu/icons/mini/presentation_section.png, + menu/icons/mini/printing_section.png, + menu/icons/mini/publishing_section.png, + menu/icons/mini/puzzle_section.png, + menu/icons/mini/remote_access_section.png, + menu/icons/mini/robotics_section.png, + menu/icons/mini/sciences_section.png, + menu/icons/mini/shells_section.png, + menu/icons/mini/sound_section.png, + menu/icons/mini/sport_section.png, + menu/icons/mini/spreadsheet_section.png, + menu/icons/mini/strategy_section.png, + menu/icons/mini/system_other_section.png, + menu/icons/mini/system_section.png, + menu/icons/mini/taskmanagement_section.png, + menu/icons/mini/terminals_section.png, + menu/icons/mini/text_tools_section.png, + menu/icons/mini/timemanagement_section.png, + menu/icons/mini/toys_section.png, + menu/icons/mini/video_conferences_section.png, + menu/icons/mini/video_section.png, + menu/icons/mini/web_browser_section.png, + menu/icons/mini/web_editors_section.png, + menu/icons/mini/windowmanager_section.png, + menu/icons/mini/wordprocessor_section.png: Move all menu + informations (layout/icons) from menu to mandrake_desk package + +2004-09-29 11:51 David Baudens + + * mandrake_desk.spec, menu/mandrake_desk: Fix "Listen to Music + Files" menu entry + +2004-09-29 10:08 David Baudens + + * mandrake_desk.spec: Update + +2004-09-29 10:08 David Baudens + + * menu/mandrake_desk: Add missing menu entry for french + mandrakelinux documentation + +2004-09-29 09:25 David Baudens + + * mandrake_desk.spec: Update + +2004-09-29 09:24 David Baudens + + * menu/mandrake_desk: Fix import and sort your photos + +2004-09-10 08:48 David Baudens + + * mandrake_desk.spec, menu/mandrake_desk: Add Mandrakelinux + documentation + +2004-09-09 12:35 David Baudens + + * mandrake_desk.spec, menu/mandrake_desk: Remove all longtitle + +2004-09-09 12:27 Laurent Montel + + * mandrake_desk.spec, menu/mandrake_desk: Update last changes + +2004-09-09 12:19 David Baudens + + * menu/mandrake_desk: Remove non task oriented description for + KPhone + +2004-09-07 10:40 Pablo Saratxaga + + * man/it/chksession.8: Added Italian Man page + +2004-09-01 08:31 Laurent Montel + + * menu/mandrake_desk: Update menu Fix capitalization + +2004-08-31 09:37 Frederic Lepied + + * mandrake_desk.spec: 10.1-6mdk + +2004-08-31 09:36 Frederic Lepied + + * bin/www-browser: first version + +2004-08-31 09:35 Frederic Lepied + + * Makefile: added standard rules to build packages + +2004-08-27 11:51 Frederic Crozat + + * mandrake_desk.spec, menu/mandrake_desk: Fix typo in gnome-cd + entry + +2004-08-16 04:18 Laurent Montel + + * mandrake_desk.spec: Fix "Play Games" entry + +2004-08-16 04:12 Laurent Montel + + * menu/mandrake_desk: Fix "Play Games" entry + +2004-08-11 12:31 Frederic Crozat + + * mandrake_desk.spec, menu/mandrake_desk: - Add GNOME version of + task oriented menu - Fix capitalisations in task oriented menu + +2004-08-05 11:21 David Baudens + + * menu/mandrake_desk: Fix typo + +2004-08-05 09:24 David Baudens + + * mandrake_desk.spec: Update + +2004-08-05 09:23 David Baudens + + * menu/mandrake_desk: Add "Make a phone call" (using kphone at + present time) + +2004-08-05 08:41 David Baudens + + * menu/mandrake_desk: Update task oriented menu + +2004-08-04 09:52 Pixel + + * mandrake_desk.spec: fix descriptions (use Mandrakelinux instead + of simply Mandrake) + +2004-08-04 09:49 Pixel + + * mandrake_desk.spec, sbin/chksession: add "chksession -L" used by + DrakX to configure ~/.dmrc + +2004-08-04 09:39 Pixel + + * sbin/chksession: - don't generate + /etc/X11/dm/Sessions/Default.desktop (otherwise gdm gives 2 + "default" entries) - cleanup + +2004-03-02 09:43 Frederic Lepied + + * mandrake_desk.spec: 10.0-10mdk + +2004-03-02 09:42 Frederic Lepied + + * sbin/chksession: don't pass /etc/X11/xdm/Xsession in Exec field + for the KDE sessions + +2004-02-27 18:28 Frederic Lepied + + * mandrake_desk.spec: call fndSession in %post + +2004-02-27 18:26 Frederic Lepied + + * sbin/fndSession: use simply chksession -k for kdm + +2004-02-27 18:24 Frederic Lepied + + * sbin/chksession: do not generate Default session for kdm remove + files before generating the sessions + +2004-02-27 18:00 Frederic Lepied + + * mandrake_desk.spec: 10.0-9mdk + +2004-02-27 17:59 Frederic Lepied + + * Makefile: use rpm -ta to build an rpm + +2004-02-27 17:56 Frederic Lepied + + * sbin/chksession: fix KDE sessions + +2004-02-27 17:20 Laurent Montel + + * mandrake_desk.spec: Update + +2004-02-27 09:44 Laurent Montel + + * menu/mandrake_desk: s/ORC/OCR + +2004-02-24 11:14 Laurent Montel + + * mandrake_desk.spec: Update + +2004-02-24 11:09 David Baudens + + * mandrake_desk.spec: Update + +2004-02-24 11:05 Laurent Montel + + * menu/mandrake_desk: Fix icons + +2004-02-05 15:54 David Baudens + + * menu/mandrake_desk: Fix simplified menu + +2004-02-05 14:49 David Baudens + + * menu/mandrake_desk: Fix title of "Organize your time" in + simplified menu + +2004-02-05 14:26 David Baudens + + * menu/mandrake_desk: Fix typos + +2004-01-29 18:21 David Baudens + + * mandrake_desk.spec: Update + +2004-01-29 17:29 David Baudens + + * mandrake_desk.spec: Update + +2004-01-29 17:11 David Baudens + + * backgrounds/: default-9.1.png, default-root-9.1.png, + default-root.png, default.png, discovery-1280x1024.png, + discovery-root-1280x1024.png, discovery-root.png, discovery.png, + download-1280x1024.png, download-root-1280x1024.png, + download-root.png, download.png, pwp-ps-1280x1024.png, + pwp-ps-root-1280x1024.png, pwp-ps-root.png, pwp-ps.png: Remove + old images + +2004-01-19 16:39 Laurent Montel + + * menu/mandrake_desk: Add "kontact" entry + +2004-01-13 18:43 Laurent Montel + + * mandrake_desk.spec: Update + +2004-01-13 18:29 Laurent Montel + + * menu/mandrake_desk: Fix drakbackup menu entry + +2004-01-13 17:48 Laurent Montel + + * menu/mandrake_desk: Update new simplified menu + +2004-01-13 14:07 Laurent Montel + + * menu/mandrake_desk-9.2: Save old version + +2003-09-10 17:11 Guillaume Cottenceau + + * Makefile, mandrake_desk.spec, backgrounds/xfdrake-test-card.jpg, + backgrounds/xfdrake-test-card.png: xfdrake-test-card needs to be + in .png format since we don't have have the jpeg pixbug loader + during install + +2003-09-10 17:09 David Baudens + + * mandrake_desk.spec, menu/mandrake_desk: Update + +2003-09-06 15:29 Arkadiusz Lipiec + + * README: TYPO fix + +2003-09-05 17:53 David Baudens + + * menu/mandrake_desk: Update + +2003-09-01 16:40 David Baudens + + * mandrake_desk.spec, menu/mandrake_desk: Remove Record sound entry + +2003-08-28 22:33 David Baudens + + * mandrake_desk.spec, menu/mandrake_desk: Update + +2003-08-28 19:23 David Baudens + + * menu/mandrake_desk: Update + +2003-08-28 17:54 David Baudens + + * menu/mandrake_desk: Update + +2003-08-28 11:54 David Baudens + + * menu/mandrake_desk: Update + +2003-08-27 19:15 David Baudens + + * menu/mandrake_desk: Fix kmix entry + +2003-08-27 18:49 David Baudens + + * menu/mandrake_desk: Fix bad end of lines + +2003-08-27 18:23 David Baudens + + * menu/mandrake_desk: Begin to update + +2003-08-27 17:15 Frederic Crozat + + * mandrake_desk.spec, sbin/fndSession: Fix bug 4572 (bad path for + gdm session in fndSession) + +2003-08-26 18:21 David Baudens + + * mandrake_desk.spec: Update + +2003-08-26 18:13 Frederic Crozat + + * mandrake_desk.spec: Release 9.2-3mdk + +2003-08-26 18:09 Frederic Crozat + + * sbin/chksession: Add default session for GDM + +2003-08-26 17:46 Frederic Lepied + + * sbin/chksession: Corrections by Bernard Lang + +2003-08-22 15:02 David Baudens + + * mandrake_desk.spec: Update + +2003-08-22 14:04 David Baudens + + * backgrounds/: default-9.1.png, default-root-9.1.png, + discovery-1280x1024.png, discovery-root-1280x1024.png, + discovery-root.png, discovery.png, download-1280x1024.png, + download-root-1280x1024.png, download-root.png, download.png, + pwp-ps-1280x1024.png, pwp-ps-root-1280x1024.png, pwp-ps-root.png, + pwp-ps.png: New images for 9.2 + +2003-08-22 09:25 Frederic Lepied + + * man/C/chksession.8: corrections by Bernard Lang + +2003-07-30 17:31 David Baudens + + * mandrake_desk.spec: Fix %post (thanks to Pixel) + +2003-06-13 18:52 Frederic Crozat + + * mandrake_desk.spec, sbin/chksession: gdm session format has + changed, fix chksession + +2003-06-04 12:09 David Baudens + + * mandrake_desk.spec: Add version in %changelog + +2003-06-04 12:08 David Baudens + + * mandrake_desk.spec: Create a link to allow users to access to + Mandrake's backgrounds from KDE + +2003-05-08 11:42 Pablo Saratxaga + + * man/uk/chksession.8: Added Ukrainian file + +2003-03-14 12:37 David Baudens + + * mandrake_desk.spec: Update + +2003-03-14 12:36 David Baudens + + * menu/mandrake_desk: Update for 9.1 + +2003-03-12 15:43 David Baudens + + * mandrake_desk.spec: Update + +2003-02-14 11:43 David Baudens + + * mandrake_desk.spec, backgrounds/default-root.png, + backgrounds/default.png: New default bacground for MDK 9.1 + +2003-01-31 13:07 Pablo Saratxaga + + * man/et/chksession.8: Added Estonian man page + +2002-09-06 15:16 David Baudens + + * mandrake_desk.spec: Update spec Add mandrake-club icon + +2002-09-02 13:36 Laurent Montel + + * mandrake_desk.spec: Update spec file + +2002-09-02 13:25 Laurent Montel + + * menu/mandrake_desk: Fix drakconf menu entry + +2002-08-29 18:24 David Baudens + + * mandrake_desk.spec: Update + +2002-08-29 18:22 David Baudens + + * faces/: ic-tux1.png, ic-tux2.png, ic-tux3.png, ic-tux4.png, + ic-tux5.png, ic-tuxgeneric.png: New tux family + +2002-08-29 18:21 David Baudens + + * faces/: ic-util-tux1.png, ic-util-tux2.png, ic-util-tux2bis.png, + ic-util-tux3.png, ic-util-tux4.png, ic-util-tuxgeneric.png: + Remove + +2002-08-29 17:38 David Baudens + + * mandrake_desk.spec: Update + +2002-08-29 11:58 David Baudens + + * mandrake_desk.spec: Update + +2002-08-29 11:58 David Baudens + + * faces/: ic-util-tux1.png, ic-util-tux2.png, ic-util-tux2bis.png, + ic-util-tux3.png, ic-util-tux4.png, ic-util-tuxgeneric.png: Tux + family is back + +2002-08-27 15:32 David Baudens + + * mandrake_desk.spec: Update + +2002-08-27 15:29 David Baudens + + * mandrake_desk.spec: Update + +2002-08-26 17:29 Pablo Saratxaga + + * man/: cs/chksession.8, ru/chksession.8: Added Czech and Russian + man pages + +2002-08-23 16:49 David Baudens + + * mandrake_desk.spec: Update + +2002-08-23 16:13 David Baudens + + * mandrake_desk.spec, backgrounds/xfdrake-test-card.jpg: Update + +2002-08-22 17:16 David Baudens + + * mandrake_desk.spec: Update + +2002-08-22 17:12 David Baudens + + * backgrounds/xfdrake-test-card.jpg: Update for 9.0 + +2002-08-22 11:10 David Baudens + + * mandrake_desk.spec: Update + +2002-08-02 14:03 David Baudens + + * mandrake_desk.spec: Update + +2002-08-01 17:57 David Baudens + + * mandrake_desk.spec: Update + +2002-08-01 12:12 Arkadiusz Lipiec + + * TRANSLATORS: polish translator added + +2002-07-31 18:06 David Baudens + + * mandrake_desk.spec: Update + +2002-07-31 17:54 David Baudens + + * mandrake_desk.spec: Update + +2002-07-31 17:50 David Baudens + + * kde/kdm-mdk-logo.png: Add kdm logo + +2002-07-31 17:16 David Baudens + + * mandrake_desk.spec: Update + +2002-07-31 17:12 David Baudens + + * backgrounds/: flower.jpg, nature.jpg: Add new backgrounds + +2002-07-31 16:46 David Baudens + + * mandrake_desk.spec: Update + +2002-07-31 16:02 David Baudens + + * xml-i18n-extract.in, xml-i18n-merge.in, xml-i18n-update.in: + Remove old xml-i18n stuff + +2002-07-31 15:58 David Baudens + + * Makefile, mandrake_desk.spec: Update + +2002-07-31 15:20 David Baudens + + * mandrake_desk.spec: Update + +2002-07-31 15:13 David Baudens + + * mandrake_desk.spec, bin/DrakWM, bin/createbackground.sh: Update + +2002-07-31 14:55 David Baudens + + * backgrounds/: XFdrake-test-card.jpg, xfdrake-test-card.jpg: Fix + typo + +2002-07-31 14:53 David Baudens + + * backgrounds/: XFdrake-image-test.jpg, XFdrake-test-card.jpg: + Rename xfdrake test card + +2002-07-31 14:49 David Baudens + + * backgrounds/default-root.png: Add default background for root + +2002-07-31 14:42 David Baudens + + * backgrounds/default.png: New default background + +2002-07-31 14:41 David Baudens + + * README.CVS, mandrake_desk.spec: Update + +2002-07-31 13:19 David Baudens + + * gtkrc, krootwarning/AUTHORS, krootwarning/COPYING, + krootwarning/INSTALL, krootwarning/Makefile.am, + krootwarning/Makefile.dist, krootwarning/README, + krootwarning/TODO, krootwarning/configure.files, + krootwarning/configure.in, krootwarning/configure.in.in, + krootwarning/krootwarning.kdevprj, + krootwarning/krootwarning.kdevses, krootwarning/krootwarning.lsm, + krootwarning/messages.log, krootwarning/subdirs: Remove + krootwarning & krozat stuff. Moved in their own modules + +2002-07-31 11:14 David Baudens + + * backgrounds/: ICE-1024.png, ICE-1280.png, ICE-1600.png, + ICE-640.png, ICE-800.png: Remove old badgrouds + +2002-07-31 11:03 Frederic Crozat + + * mandrake_desk.spec, menu/mandrake_desk: -Fix GNOME entry for Crux + theme applet - Fix menu entries for simplified menu + +2002-07-30 10:01 David Baudens + + * mandrake_desk.spec: Update spec + +2002-07-30 09:59 David Baudens + + * mandrake_desk.spec: Upload Laurent Montel's spec file + +2002-07-30 09:52 David Baudens + + * faces/default.png: New defalt user image + +2002-07-23 14:52 David Baudens + + * mandrake_desk.spec: Update spec + +2002-07-18 17:56 David Baudens + + * faces/: default.png, ic-bird.png, ic-bird2.png, ic-cat.png, + ic-dog.png, ic-fish.png, ic-flower1.png, ic-flower2.png, + ic-flower3.png, ic-flower4.png, ic-flower5.png, ic-nature1.png, + ic-nature2.png, ic-nature3.png, ic-nature4.png, ic-nature5.png: + Add new users images for 9.0 beta 1 + +2002-07-18 17:52 David Baudens + + * faces/: aman.png, cinderella.png, dog.png, donuts.png, fish.png, + moon.png, mouse.png, mouse2.png, roller.png, sun.png, woman.png: + Remove old users icons + +2002-06-28 11:28 Frederic Crozat + + * menu/mandrake_desk: Png icons + +2002-06-28 10:33 Frederic Crozat + + * menu/mandrake_desk: GNOME 2 adaption (by Goetz Waschk) + +2002-03-15 15:10 Frederic Crozat + + * gtkrc, mandrake_desk.spec: Fix default gtk theme + +2002-03-07 15:50 Frederic Crozat + + * mandrake_desk.spec, faces/root: fix root icons (remove it) + +2002-03-07 15:32 David Baudens + + * faces/: aman.png, woman.png: Add new faces + +2002-03-07 15:21 Frederic Crozat + + * mandrake_desk.spec: Release 8.2-12mdk + +2002-03-05 19:38 David Baudens + + * faces/: aman.png, avn-rat.png, cinderella.png, dadou-fish.png, + dear-chief-moon.png, dog.png, donuts.png, fish.png, + gwegwe-rat.png, lmonspread-dog.png, ln-cendrillon.png, moon.png, + mouse.png, mouse2.png, renaud-sun.png, roller.png, sun.png, + vince-donut.png, warly-roller.png, woman.png: [no log message] + +2002-03-05 19:23 David Baudens + + * faces/aman.png: Remove obsoletes faces + +2002-03-05 18:42 David Baudens + + * faces/: user-curly-mdk.png, user-girl-mdk.png, user-hat-mdk.png, + utildame.png, utilmons.png: Remove old faces + +2002-03-05 18:35 David Baudens + + * faces/: tux.png, tuxbaby.png, tuxbox.png, tuxcoocker.png, + tuxdad.png, tuxgirl.png, tuxhead1.png, tuxhead2.png, tuxmam.png, + tuxmecano.png: Remove obsolete faces + +2002-03-01 16:35 David Baudens + + * menu/mandrake_desk: [no log message] + +2002-02-28 04:19 David Baudens + + * mandrake_desk.spec: [no log message] + +2002-02-26 16:28 Frederic Crozat + + * gtkrc, mandrake_desk.spec: Fix default GTK theme + +2002-02-26 14:43 Frederic Crozat + + * mandrake_desk.spec: Change Mandrake Control Center to Control + Center in GNOME + +2002-02-26 03:20 David Baudens + + * mandrake_desk.spec: [no log message] + +2002-02-26 03:05 David Baudens + + * mandrake_desk.spec: [no log message] + +2002-02-26 02:54 David Baudens + + * Makefile: Install png icons instead xpm in + /usr/share/pixmaps/mdk/ + +2002-02-26 02:49 David Baudens + + * mandrake_desk.spec: [no log message] + +2002-02-25 17:09 Frederic Crozat + + * gtkrc, mandrake_desk.spec: Fix default mdk theme with evolution + +2002-02-22 21:13 Pablo Saratxaga + + * man/eu/chksession.8: Added Basque file + +2002-02-20 19:20 Frederic Crozat + + * Makefile: Fix tagging + +2002-02-20 19:12 Frederic Crozat + + * mandrake_desk.spec: Really fix mdk-eazel-engine-capplet location + +2002-02-20 19:06 Frederic Crozat + + * Makefile, mandrake_desk.spec: Fix location of mdk-eazel-engine + capplet + +2002-02-20 14:36 Frederic Crozat + + * mandrake_desk.spec: Fix build + +2002-02-20 14:31 Frederic Crozat + + * mandrake_desk.spec, menu/mandrake_desk: Fix english strings and + makefile + +2002-02-18 22:51 David Baudens + + * mandrake_desk.spec: Fix and update spec + +2002-02-18 05:26 David Baudens + + * menu/mandrake_desk: Various fix for simplified menu (fix typos, + icons, remove duplicate entries with kdebase, etc.) + +2002-02-18 05:12 David Baudens + + * menu/mandrake_desk: Fix icon for howto (simplified menu) + +2002-02-12 18:16 Frederic Crozat + + * mandrake_desk.spec, menu/mandrake_desk: Fix simplified menu + +2002-01-29 16:14 Frederic Crozat + + * mandrake_desk.spec, menu/mandrake_desk: Add menu entry for Mdk + Eazel engine Fix menu entry for Simplified menu + +2002-01-28 17:38 Frederic Crozat + + * mandrake_desk.spec: Fix icons for GNOME Desktop + +2002-01-28 14:00 Frederic Crozat + + * mandrake_desk.spec: Release 8.2-3mdk + +2002-01-28 13:59 Frederic Crozat + + * mandrake_desk.spec: Release 8.2-2mdk + +2002-01-26 21:50 David Baudens + + * menu/mandrake_desk: - Fix some menu entries - Use new default png + icons when it is needed + +2002-01-14 11:37 Chmouel Boudjnah + + * sbin/chksession: Remove space in name. + +2002-01-11 18:03 Frederic Crozat + + * Makefile, mandrake_desk.spec, man/C/chksession.8, + menu/mandrake_desk: Resync with package Remove generated files + Fix screensaver images + +2001-10-02 10:32 Stefan Siegel + + * README.CVS: fixed URL + +2001-10-02 10:29 Stefan Siegel + + * man/: C/chksession.8, fr/chksession.8: fixed link for bug reports + +2001-09-20 12:08 David Baudens + + * menu/mandrake_desk: Add support for simplified menu + +2001-09-20 10:02 Frederic Crozat + + * .cvsignore, krootwarning/.cvsignore: Clean cvs + +2001-09-19 20:34 Frederic Crozat + + * mandrake_desk.spec, krootwarning/Makefile.in, + krootwarning/acinclude.m4, krootwarning/aclocal.m4, + krootwarning/config.h.in, krootwarning/configure, + krootwarning/stamp-h.in: Remove generated files, fix package + generation add mdk-eazel-engine-capplet package + +2001-09-19 13:25 David Baudens + + * faces/: aman.png, avn-rat.png, dadou-fish.png, + dear-chief-moon.png, gwegwe-rat.png, lmonspread-dog.png, + ln-cendrillon.png, renaud-sun.png, vince-donut.png, + warly-roller.png, woman.png: Fix icons to allow clean display on + a white background + +2001-09-19 11:16 David Baudens + + * mandrake_desk.spec: Update spec file + +2001-09-18 18:08 David Baudens + + * faces/: tuxegg.png, user-brunette-mdk.png, user-default-mdk.png, + user-tie-mdk.png, user-woman-blond-mdk.png: Remove some old faces + (LN) + +2001-09-18 16:36 David Baudens + + * mandrake_desk.spec: Update spec + +2001-09-18 16:35 David Baudens + + * faces/: aman.png, man.png: mv man.png aman.png to display it by + default in DrakX + +2001-09-17 15:27 Laurent Montel + + * krootwarning/Makefile.am: Fix makefile error + +2001-09-14 13:55 David Baudens + + * mandrake_desk.spec: Add gnome-mandrakestore.xpm and updaet + gnome-mandrakecampus.xpm and gnome-mandrakeexpert.xpm + +2001-09-13 19:32 David Baudens + + * mandrake_desk.spec: Update spec + +2001-09-13 17:04 David Baudens + + * Makefile: Update Makefile + +2001-09-13 16:00 David Baudens + + * mandrake_desk.spec: Update spec + +2001-09-13 15:52 David Baudens + + * Makefile, mandrake_desk.spec: [no log message] + +2001-09-12 17:42 David Baudens + + * faces/: tux.xpm, tuxbaby.xpm, tuxbox.xpm, tuxcoocker.xpm, + tuxdad.xpm, tuxegg.xpm, tuxgirl.xpm, tuxhead1.xpm, tuxhead2.xpm, + tuxmam.xpm, tuxmecano.xpm, user-brunette-mdk.xpm, + user-curly-mdk.xpm, user-default-mdk.xpm, user-girl-mdk.xpm, + user-hat-mdk.xpm, user-tie-mdk.xpm, user-woman-blond-mdk.xpm, + utildame.xpm, utilmons.xpm: Remove xpm faces + +2001-09-12 17:31 David Baudens + + * backgrounds/: DKP1-1024.png, DKP1-1280.png, DKP1-1600.png, + DKP1-640.png, DKP1-800.png, DKP2-1024.png, DKP2-1280.png, + DKP2-640.png, DKP2-800.png, DKP3-1024.png, DKP3-1280.png, + DKP3-1600.png, DKP3-640.png, DKP3-800.png, DKP4-1024.png, + DKP4-1280.png, DKP4-1600.png, DKP4-640.png, DKP4-800.png, + PP1-1024.png, PP1-1280.png, PP1-1600.png, PP1-640.png, + PP1-800.png, PP2-1024.png, PP2-1280.png, PP2-1600.png, + PP2-640.png, PP2-800.png, PP3-1024.png, PP3-1280.png, + PP3-1600.png, PP3-640.png, PP3-800.png, PP4-1024.png, + PP4-1280.png, PP4-1600.png, PP4-640.png, PP4-800.png, + default_background.jpg, logoMDK1-1024.png, logoMDK1-1280.png, + logoMDK1-1600.png, logoMDK1-800.png, + mandrake_background1_1024.jpg, mandrake_background2_1024.jpg, + mandrake_background3_1024.jpg, mandrake_background4_1024.jpg, + mandrake_background_blue_1024.jpg, nature-1024.png, + nature-1280.png, nature-1600.png, nature-640.png, nature-800.png: + Remove old backgrounds + +2001-09-04 17:43 David Baudens + + * Makefile: Update Makefile, remove login/loging100.png and + krozat/config.cache + +2001-09-04 17:35 David Baudens + + * mandrake_desk.spec: Update spec + +2001-09-04 17:18 David Baudens + + * default_background.jpg, default_logo.jpg, mandrake-small.xpm: + Remove some old images + +2001-09-04 16:58 David Baudens + + * mandrake_desk.spec: Update spec + +2001-09-03 03:10 Pablo Saratxaga + + * mandrake_desk.spec: added French man page to the spec file + +2001-09-03 03:02 Pablo Saratxaga + + * Makefile, man/chksession.8, man/C/chksession.8, + man/fr/chksession.8: Added French man page, moved English page to + its own directory + +2001-09-01 16:01 Laurent Montel + + * krootwarning/Makefile.in: Autostart + +2001-08-27 14:06 David Baudens + + * mandrake_desk.spec: Update spec + +2001-08-27 12:51 David Baudens + + * mandrake_desk.spec: Update spec + +2001-08-27 12:40 David Baudens + + * mandrake_desk.spec: Update spec + +2001-08-24 19:11 David Baudens + + * faces/: avn-rat.png, dadou-fish.png, dear-chief-moon.png, + gwegwe-rat.png, lmonspread-dog.png, ln-cendrillon.png, man.png, + renaud-sun.png, vince-donut.png, warly-roller.png, woman.png: Add + some MandrakeSoft employees :o) + +2001-08-24 18:39 David Baudens + + * mandrake_desk.spec: Update spec file + +2001-08-13 15:20 Chmouel Boudjnah + + * sbin/fndSession: Fix path of kdmrc. + +2001-08-08 15:49 David Baudens + + * krootwarning/: Makefile.dist, TODO, AUTHORS, COPYING, INSTALL, + Makefile.am, Makefile.in, README, acinclude.m4, aclocal.m4, + config.h.in, configure, configure.files, configure.in, + configure.in.in, krootwarning.kdevprj, krootwarning.kdevses, + krootwarning.lsm, messages.log, stamp-h.in, subdirs: v 0.1 + +2001-08-08 15:19 David Baudens + + * krootwarning/: AUTHORS, COPYING, INSTALL, Makefile.am, + Makefile.dist, Makefile.in, README, TODO, acinclude.m4, + aclocal.m4, config.h.in, configure, configure.files, + configure.in, configure.in.in, krootwarning.kdevprj, + krootwarning.kdevses, krootwarning.lsm, messages.log, stamp-h.in, + subdirs: Add krootwarning (KDE) + +2001-08-07 19:17 vincent + + * mandrake_desk.spec: - Move face in /usr/share/mdk/faces + +2001-07-31 15:29 Chmouel Boudjnah + + * sbin/chksession: Ignore backup files. Cleanup codes. + +2001-07-31 09:21 Frederic Lepied + + * Makefile: no need to run autoconf! + +2001-07-31 09:19 Frederic Lepied + + * mandrake_desk.spec: 8.1-1mdk + +2001-07-31 09:17 Frederic Lepied + + * sbin/chksession: put back my change to the Xsession path that was + reverted by the resync. + +2001-07-31 09:16 Frederic Lepied + + * Makefile: added rules to build test and distrib rpm. + +2001-07-31 09:15 Frederic Lepied + + * mandrake-small.xpm: resync with 8.0-12mdk + +2001-07-31 08:00 Frederic Lepied + + * gtkrc: resync with 8.0-12mdk + +2001-07-31 07:52 Frederic Lepied + + * Makefile, TRANSLATORS, mandrake_desk.spec, + backgrounds/DKP1-1024.png, backgrounds/DKP1-1280.png, + backgrounds/DKP1-1600.png, backgrounds/DKP1-640.png, + backgrounds/DKP1-800.png, backgrounds/DKP2-1024.png, + backgrounds/DKP2-1280.png, backgrounds/DKP2-640.png, + backgrounds/DKP2-800.png, backgrounds/DKP3-1024.png, + backgrounds/DKP3-1280.png, backgrounds/DKP3-1600.png, + backgrounds/DKP3-640.png, backgrounds/DKP3-800.png, + backgrounds/DKP4-1024.png, backgrounds/DKP4-1280.png, + backgrounds/DKP4-1600.png, backgrounds/DKP4-640.png, + backgrounds/DKP4-800.png, backgrounds/ICE-1024.png, + backgrounds/ICE-1280.png, backgrounds/ICE-1600.png, + backgrounds/ICE-640.png, backgrounds/ICE-800.png, + backgrounds/PP1-1024.png, backgrounds/PP1-1280.png, + backgrounds/PP1-1600.png, backgrounds/PP1-640.png, + backgrounds/PP1-800.png, backgrounds/PP2-1024.png, + backgrounds/PP2-1280.png, backgrounds/PP2-1600.png, + backgrounds/PP2-640.png, backgrounds/PP2-800.png, + backgrounds/PP3-1024.png, backgrounds/PP3-1280.png, + backgrounds/PP3-1600.png, backgrounds/PP3-640.png, + backgrounds/PP3-800.png, backgrounds/PP4-1024.png, + backgrounds/PP4-1280.png, backgrounds/PP4-1600.png, + backgrounds/PP4-640.png, backgrounds/PP4-800.png, + backgrounds/XFdrake-image-test.jpg, + backgrounds/logoMDK1-1024.png, backgrounds/logoMDK1-1280.png, + backgrounds/logoMDK1-1600.png, backgrounds/logoMDK1-800.png, + backgrounds/nature-1024.png, backgrounds/nature-1280.png, + backgrounds/nature-1600.png, backgrounds/nature-640.png, + backgrounds/nature-800.png, bin/DrakWM, bin/createbackground.sh, + bin/print-cups.sh, sbin/chksession: resync with 8.0-12mdk + +2001-07-26 11:35 Frederic Lepied + + * sbin/chksession: use /etc/X11/xdm/Xsession instead of + /etc/X11/Xsession for gdm sessions. + +2001-05-06 19:20 Pablo Saratxaga + + * TRANSLATORS: Updated Chinese file + +2001-04-12 06:41 Daouda Lo + + * mandrake_desk.spec: cleanups + +2001-04-12 06:26 Daouda Lo + + * Makefile: remove kdelnk dir + +2001-04-12 06:25 Daouda Lo + + * mandrake_desk.spec: macros bis + +2001-04-12 06:23 Daouda Lo + + * mandrake_desk.spec: macros to ease rpm build from cvs + +2001-04-12 06:16 Daouda Lo + + * Makefile: fix typo in var RPM + +2001-04-12 06:15 Daouda Lo + + * mandrake_desk.spec: add define tags + +2001-04-12 06:14 Daouda Lo + + * Makefile: define RPM var + +2001-04-12 06:11 Daouda Lo + + * Makefile: commented kdelnk related stuffs + +2001-04-12 06:08 Daouda Lo + + * Makefile: add eazel themes + gtkrc for rpm build + +2001-04-12 06:08 Daouda Lo + + * gtkrc: new gtkrc :resync with spec + +2001-04-12 06:06 Daouda Lo + + * mandrake_desk.spec: commit + +2001-04-12 02:57 David Baudens + + * faces/: root, tux.png, tux.xpm, tuxbaby.png, tuxbaby.xpm, + tuxbox.png, tuxbox.xpm, tuxcoocker.png, tuxcoocker.xpm, + tuxdad.png, tuxdad.xpm, tuxegg.png, tuxegg.xpm, tuxgirl.png, + tuxgirl.xpm, tuxhead1.png, tuxhead1.xpm, tuxhead2.png, + tuxhead2.xpm, tuxmam.png, tuxmam.xpm, tuxmecano.png, + tuxmecano.xpm, user-brunette-mdk.png, user-brunette-mdk.xpm, + user-curly-mdk.png, user-curly-mdk.xpm, user-default-mdk.png, + user-default-mdk.xpm, user-girl-mdk.png, user-girl-mdk.xpm, + user-hat-mdk.png, user-hat-mdk.xpm, user-tie-mdk.png, + user-tie-mdk.xpm, user-woman-blond-mdk.png, + user-woman-blond-mdk.xpm, utildame.png, utildame.xpm, + utilmons.png, utilmons.xpm: [no log message] + +2001-04-12 02:52 David Baudens + + * faces/: user-brunette-mdk.png, user-curly-mdk.png, + user-default-mdk.png, user-girl-mdk.png, user-hat-mdk.png, + user-tie-mdk.png, user-woman-blond-mdk.png: [no log message] + +2001-04-12 00:53 Daouda Lo + + * mandrake_desk.spec: resync specs with cvs + +2001-03-29 10:14 Pablo Saratxaga + + * Makefile, README, TRANSLATORS, xml-i18n-extract.in, + xml-i18n-merge.in, xml-i18n-update.in: Now uses xml-i18n-tools to + handle i18n + +2001-03-24 13:29 Pablo Saratxaga + + * TRANSLATORS: Updated Korean strings + +2001-03-17 17:09 Pablo Saratxaga + + * TRANSLATORS: updated the Portuguese strings + +2001-03-02 20:45 Chmouel Boudjnah + + * bin/DrakWM: Call xvt. + +2001-01-07 07:23 Pablo Saratxaga + + * TRANSLATORS: updated Basque strings + +2000-11-17 14:31 Pablo Saratxaga + + * TRANSLATORS: Added Georgian strings + +2000-10-16 02:01 Pablo Saratxaga + + * TRANSLATORS: updated Brazilian strings + +2000-09-13 21:19 Pablo Saratxaga + + * TRANSLATORS: corrected email address + +2000-09-13 12:55 Pablo Saratxaga + + * TRANSLATORS: Added Azeri strings + +2000-09-05 22:48 Pablo Saratxaga + + * TRANSLATORS: updated Polish strings + +2000-08-31 22:39 David Baudens + + * kde/.kderc: [no log message] + +2000-08-31 19:20 David Baudens + + * kde/.kderc: [no log message] + +2000-08-31 12:31 David Baudens + + * mandrake_desk.spec: Re add a BuildRoot :( + +2000-08-31 12:25 David Baudens + + * mandrake_desk.spec: Update mandrake_desk.spec + +2000-08-31 03:51 Chmouel Boudjnah + + * sbin/chksession: Avoid opendir use csh internal globing... + +2000-08-24 11:51 David Baudens + + * mandrake_desk.spec: Update Spec + +2000-08-24 11:16 David Baudens + + * Makefile: Update Makefile (for .desktop) + +2000-08-24 11:10 David Baudens + + * mandrake_desk.spec: Update Spec + +2000-08-24 11:04 David Baudens + + * faces/: default.png, root, root.png: [no log message] + +2000-08-24 10:11 David Baudens + + * mandrake_desk.spec: Update Spec and Makefile + +2000-08-24 10:08 David Baudens + + * faces/root: Add a "root" link to make GDM happy + +2000-08-23 19:30 David Baudens + + * mandrake_desk.spec: Update Makefile and spec file + +2000-08-23 19:28 David Baudens + + * faces/: default.png, root.png: Add link default.png and root.png + to make KDM happy + +2000-08-23 10:44 David Baudens + + * faces/: user-brunette-mdk.xpm, user-curly-mdk.xpm, + user-default-mdk.xpm, user-girl-mdk.xpm, user-hat-mdk.xpm, + user-tie-mdk.xpm, user-woman-blond-mdk.xpm: Removed unneeded + files + +2000-08-23 10:40 David Baudens + + * faces/: user-brunette-mdk.png, user-curly-mdk.png, + user-default-mdk.png, user-girl-mdk.png, user-hat-mdk.png, + user-tie-mdk.png, user-woman-blond-mdk.png: Convert faces/*.xpm + to faces/*.png + +2000-08-23 10:39 David Baudens + + * Makefile, README.CVS, TRANSLATORS, default_background.jpg, + default_logo.jpg, mandrake_desk.spec: [no log message] + +2000-08-22 19:10 David Baudens + + * mandrake_desk.spec: Re fix spec + +2000-08-22 19:06 David Baudens + + * Makefile, mandrake_desk.spec: Fix Makefile and spec + +2000-08-22 18:51 David Baudens + + * faces/: user-brunette-mdk.xpm, user-curly-mdk.xpm, + user-default-mdk.xpm, user-girl-mdk.xpm, user-hat-mdk.xpm, + user-tie-mdk.xpm, user-woman-blond-mdk.xpm: Move users icons in + /usr/share/faces + +2000-08-22 18:46 David Baudens + + * Makefile, README.CVS, TRANSLATORS, default_background.jpg, + default_logo.jpg, mandrake_desk.spec: [no log message] + +2000-08-22 18:41 David Baudens + + * Makefile, mandrake_desk.spec: [no log message] + +2000-08-19 11:28 Pablo Saratxaga + + * TRANSLATORS: Added Belarussian strings + +2000-08-12 11:47 Pablo Saratxaga + + * TRANSLATORS: fixed an email address + +2000-07-22 21:28 Chmouel Boudjnah + + * Makefile, mandrake_desk.spec: BM. + +2000-07-18 23:31 Chmouel Boudjnah + + * mandrake_desk.spec, sbin/chksession: * sbin/chksession: Set + support for KDE2 by default when generating session. + +2000-07-18 11:42 Chmouel Boudjnah + + * Makefile, mandrake_desk.spec: window-managers no longer needed. + +2000-07-18 11:41 Chmouel Boudjnah + + * window-managers: window-managers is no longer needed. + +2000-07-18 11:39 Chmouel Boudjnah + + * mandrake_desk.spec, bin/DrakWM: * bin/DrakWM: Add -i options to + launch with xinit. add -a option to provide alias for bash. + +2000-07-17 13:20 Dam's + + * mandrake_desk.spec: new release + +2000-07-16 14:11 Dam's + + * window-managers: sawmill -> sawfish + +2000-07-11 23:43 Chmouel Boudjnah + + * sbin/convertsession: A new greatest hit. + +2000-07-11 23:43 Chmouel Boudjnah + + * mandrake_desk.spec, sbin/chksession: sbin/chksession: make + window-managers file dynamic by simple entry in + /etc/X11/wmsession.d/ sbin/convertsession: a new greatest hit. + mandrake_desk.spec: %post with convertsession + +2000-06-26 16:00 Pablo Saratxaga + + * TRANSLATORS: added Arabic strings + +2000-06-07 18:37 Pablo Saratxaga + + * TRANSLATORS: Added Korean strings + +2000-05-29 13:23 Dam's + + * mandrake_desk.spec: see changelog + +2000-05-27 21:42 Pablo Saratxaga + + * TRANSLATORS: Updated Serbian strings + +2000-05-19 01:43 Pablo Saratxaga + + * TRANSLATORS: Added Afrikaans strings + +2000-05-12 16:16 Frederic Lepied + + * sbin/chksession: * use /etc/X11/Xsession for gnome sessions. + +2000-05-12 16:16 Frederic Lepied + + * mandrake_desk.spec: * 1.0.3-21mdk + +2000-05-12 11:21 Dam's + + * mandrake_desk.spec: new mdk rel ; added gnome desktop entries + +2000-05-09 23:33 Dam's + + * mandrake_desk.spec: mdk release + +2000-05-09 19:58 Dam's + + * mandrake_desk.spec: new release + +2000-05-09 19:53 Pixel + + * sbin/kdeDesktopCleanup: [no log message] + +2000-05-09 19:38 Dam's + + * mandrake_desk.spec: no more netscape.desktop + +2000-05-09 19:38 Dam's + + * Makefile: removed netscape.desktop copy + +2000-05-09 17:00 Dam's + + * mandrake_desk.spec: removed gnome desktop icons... + +2000-05-09 10:15 Dam's + + * mandrake_desk.spec: see changelog. new release, cosmetic fix. + +2000-05-06 22:55 Chmouel Boudjnah + + * mandrake_desk.spec, sbin/chksession: * sbin/chksession: if icewm + is not here by default launch twm. + +2000-05-05 12:21 Pixel + + * mandrake_desk.spec, sbin/kdeDesktopCleanup: no_comment + +2000-05-04 16:09 Dam's + + * mandrake_desk.spec: + mandrake_desk.spec gnome/mandrake.links :cleaned gnome + desktop + +2000-04-30 17:28 Dam's + + * mandrake_desk.spec: + mandrake_desk.spec :bad date + +2000-04-30 17:16 Dam's + + * mandrake_desk.spec: + mandrake_desk.spec :bad release + +2000-04-30 17:15 Dam's + + * mandrake_desk.spec: + ChangeLog mandrake_desk.spec :see Changelog + +2000-04-29 19:26 Pablo Saratxaga + + * TRANSLATORS: Updated Britton, Esperanto and Estonian strings + +2000-04-28 16:40 Stefan Siegel + + * TRANSLATORS: - add cdwriter_supermount.xpm - correct TRANSLATOR + address - use kdecolors in icons + +2000-04-28 14:40 Dam's + + * mandrake_desk.spec: + ChangeLog mandrake_desk.spec :corrected xfce entry in + windowmanagers. + +2000-04-28 12:15 Dam's + + * mandrake_desk.spec, window-managers: + ChangeLog mandrake_desk.spec window-managers : recovering + old files + +2000-04-28 10:27 Dam's + + * mandrake_desk.spec: + mandrake_desk.spec :fixed bad date + +2000-04-28 10:15 Dam's + + * mandrake_desk.spec, window-managers: + ChangeLog mandrake_desk.spec window-managers :corrected + xfce entry + +2000-04-27 15:57 Dam's + + * mandrake_desk.spec: + mandrake_desk.spec : bad date + +2000-04-27 15:46 Dam's + + * mandrake_desk.spec, window-managers: + ChangeLog mandrake_desk.spec window-managers :corrected + wmaker entry + kdelnk/Updates.kdelnk :unfortunally removed, so re-added + +2000-04-21 17:55 David Baudens + + * mandrake_desk.spec, window-managers: Upload (see ChangeLog) + +2000-04-21 05:58 David Baudens + + * mandrake_desk.spec: Update .spec + +2000-04-20 19:15 Fançois Pons + + * mandrake_desk.spec, window-managers: [no log message] + +2000-04-20 16:48 Fançois Pons + + * mandrake_desk.spec, window-managers: [no log message] + +2000-04-18 15:24 Dam's + + * mandrake_desk.spec: + mandrake_desk.spec :corrected bad version number + +2000-04-18 15:21 Dam's + + * Makefile: + Makefile :updated for new mdk relese + +2000-04-18 15:18 Dam's + + * mandrake_desk.spec: + ChangeLog mandrake_desk.spec : new mdk release + +2000-04-18 14:26 Dam's + + * window-managers: + window-managers : minor correction + gnome/RpmDrake.desktop kdelnk/Gimp.kdelnk + kdelnk/RpmDrake.kdelnk kdelnk/Updates.kdelnk + kdelnk/XKill.kdelnk : desktops needed to be cleaned + +2000-04-18 11:20 Pablo Saratxaga + + * TRANSLATORS: Added Welsh strings + +2000-04-17 15:22 Dam's + + * mandrake_desk.spec: + Modified Files: mandrake_desk.spec updated + +2000-04-17 04:56 Chmouel Boudjnah + + * window-managers: Various fix. + +2000-04-17 00:49 Chmouel Boudjnah + + * mandrake_desk.spec: Add /usr/bin + +2000-04-17 00:46 Chmouel Boudjnah + + * Makefile, mandrake_desk.spec: DrakWM a new greatest hit. + +2000-04-17 00:45 Chmouel Boudjnah + + * bin/DrakWM: Add file. + +2000-04-16 21:37 Pablo Saratxaga + + * TRANSLATORS: Added Greek strings + +2000-04-16 15:12 Pablo Saratxaga + + * TRANSLATORS: Added Finnsih strings + +2000-04-11 18:55 Dam's + + * mandrake_desk.spec: + Modified Files: mandrake_desk.spec added ref for + /usr/share/icons/*.jpg + +2000-04-11 18:21 Dam's + + * default_logo.jpg: + Modified Files: default_logo.jpg final logo + +2000-04-11 17:46 Dam's + + * default_background.jpg, default_logo.jpg: + Added Files: default_background.jpg default_logo.jpg needed + for new release of gdm/kdm + +2000-04-11 17:43 Dam's + + * Makefile, mandrake_desk.spec: + + updated icons + +2000-04-09 01:42 Pablo Saratxaga + + * TRANSLATORS: Added Swedish strings + +2000-04-07 03:46 Chmouel Boudjnah + + * window-managers: "Seethechangelog" + +2000-04-05 23:49 Chmouel Boudjnah + + * mandrake_desk.spec, Makefile: "Seethechangelog" + +2000-04-05 23:46 Chmouel Boudjnah + + * Makefile, mandrake_desk.spec: "Seethechangelog" + +2000-04-05 23:41 Chmouel Boudjnah + + * mandrake_desk.spec: "Seethechangelog" + +2000-04-05 23:38 Chmouel Boudjnah + + * Makefile, mandrake_desk.spec, window-managers: "Seethechangelog" + +2000-04-04 15:57 David Baudens + + * backgrounds/default_background.jpg: Add default background + +2000-04-04 15:55 David Baudens + + * backgrounds/: mandrake_background3_1024.jpg, + mandrake_background4_1024.jpg: Add backgrounds + +2000-04-04 15:53 David Baudens + + * backgrounds/: mandrake_background1_1024.jpg, + mandrake_background2_1024.jpg, mandrake_background_1024-1.jpg, + mandrake_background_1024-2.jpg, mandrake_background_1024-3.jpg, + mandrake_background_1024.jpg, mandrake_background_800.jpg, + mandrake_background_blue_1024.jpg: Add & remove backgrounds + +2000-03-26 20:00 Pablo Saratxaga + + * TRANSLATORS: Added Slovenian strings + +2000-03-24 13:18 Pablo Saratxaga + + * TRANSLATORS: updated translators list + +2000-03-06 11:08 Pablo Saratxaga + + * TRANSLATORS: Added Chinese entries + +2000-02-02 05:51 Chmouel Boudjnah + + * mandrake_desk.spec, window-managers: "See_The_Changelog" + +2000-01-27 15:50 Chmouel Boudjnah + + * mandrake_desk.spec: "Seethechangelog" + +2000-01-27 15:44 Chmouel Boudjnah + + * backgrounds/: mandrake_background_1024-1.jpg, + mandrake_background_1024-2.jpg, mandrake_background_1024-3.jpg: + "Seethechangelog" + +2000-01-20 11:18 Pablo Saratxaga + + * TRANSLATORS: updated Peter email address + +2000-01-10 00:20 Pixel + + * mandrake_desk.spec: no_comment + +2000-01-07 10:59 Pixel + + * mandrake_desk.spec, window-managers: no_comment + +2000-01-07 10:23 Frederic Lepied + + * mandrake_desk.spec: [no log message] + +2000-01-07 10:20 Frederic Lepied + + * mandrake_desk.spec: * standard mandrake: none. + +2000-01-07 07:54 Pixel + + * mandrake_desk.spec, sbin/chksession: no_comment + +2000-01-05 23:38 Pixel + + * mandrake_desk.spec, sbin/kdeDesktopCleanup: no_comment + +2000-01-05 19:16 Pablo Saratxaga + + * TRANSLATORS: added Turkish entries + +2000-01-05 17:03 Pablo Saratxaga + + * TRANSLATORS: added Latvian entries + +2000-01-05 00:49 Chmouel Boudjnah + + * Makefile, mandrake_desk.spec: "Seethechangelog" + +2000-01-04 13:24 David Baudens + + * mandrake_desk.spec, window-managers: Use BBDrake & WMDrake for + BlackBox & Window Maker + +2000-01-03 02:36 Chmouel Boudjnah + + * mandrake_desk.spec, window-managers: "Seethechangelog" + +1999-12-31 03:28 Chmouel Boudjnah + + * Makefile: "Seethechangelog" + +1999-12-28 23:45 Pablo Saratxaga + + * mandrake_desk.spec: added the Gnome menu entries to the spec file + +1999-12-28 17:27 Chmouel Boudjnah + + * Makefile, mandrake_desk.spec, sbin/chksession: "Seethechangelog" + +1999-12-28 16:12 Chmouel Boudjnah + + * man/chksession.8: "Seethechangelog" + +1999-12-27 17:18 Chmouel Boudjnah + + * Makefile, mandrake_desk.spec, sbin/chksession: "Seethechangelog" + +1999-12-27 12:57 Chmouel Boudjnah + + * mandrake_desk.spec: "Seethechangelog" + +1999-12-27 12:53 Chmouel Boudjnah + + * mandrake_desk.spec: "Seethechangelog" + +1999-12-27 12:21 Chmouel Boudjnah + + * bin/linuxconf_kdesu: "Seethechangelog" + +1999-12-25 20:30 Pablo Saratxaga + + * Makefile, mandrake_desk.spec: added menu entries for Gnome + +1999-12-25 20:13 Chmouel Boudjnah + + * window-managers, mandrake_desk.spec: "Seethechangelog" + +1999-12-25 20:09 Chmouel Boudjnah + + * mandrake_desk.spec: "Seethechangelog" + +1999-12-25 18:25 Chmouel Boudjnah + + * window-managers, mandrake_desk.spec, sbin/kdeDesktopCleanup: + "Seethechangelog" + +1999-12-24 13:00 Pixel + + * mandrake_desk.spec: no_comment + +1999-12-23 23:34 Pablo Saratxaga + + * mandrake_desk.spec: added Gnome desktop icons previously done in + gmc package + +1999-12-23 01:38 Chmouel Boudjnah + + * mandrake_desk.spec: "Seethechangelog" + +1999-12-23 00:59 Pablo Saratxaga + + * TRANSLATORS: added Bulgarian entries + +1999-12-22 03:28 Chmouel Boudjnah + + * Makefile, mandrake_desk.spec: "Seethechangelog" + +1999-12-22 03:21 Chmouel Boudjnah + + * Makefile, mandrake_desk.spec, sbin/fndSession, sbin/chksession, + window-managers: "Seethechangelog" + +1999-12-22 03:08 Chmouel Boudjnah + + * bin/fndSession, sbin/Xsession: "Seethechangelog" + +1999-12-21 13:18 Chmouel Boudjnah + + * Makefile, mandrake_desk.spec: "Seethechangelog" + +1999-12-21 02:00 David Baudens + + * sbin/: Xsession, fndSession: + Add some WM. Sort in alphabetic order- + +1999-12-20 14:59 Pixel + + * Makefile, mandrake_desk.spec: no_comment + +1999-12-19 19:55 Chmouel Boudjnah + + * bin/fndSession: "Seethechangelog" + +1999-12-19 19:50 Chmouel Boudjnah + + * Makefile, mandrake_desk.spec, README.CVS: "Seethechangelog" + +1999-12-19 19:09 Chmouel Boudjnah + + * sbin/fndSession: "Seethechangelog" + +1999-12-19 19:05 Chmouel Boudjnah + + * bin/fndSession, mandrake_desk.spec: "Seethechangelog" + +1999-12-19 19:02 Chmouel Boudjnah + + * Makefile, TRANSLATORS, backgrounds/mandrake_background_1024.jpg, + backgrounds/mandrake_background_800.jpg, bin/linuxconf_kdesu, + sbin/kdeDesktopCleanup: Initial revision + +1999-12-19 19:02 Chmouel Boudjnah + + * Makefile, TRANSLATORS, backgrounds/mandrake_background_1024.jpg, + backgrounds/mandrake_background_800.jpg, bin/linuxconf_kdesu, + sbin/kdeDesktopCleanup: first + diff --git a/trunk/Makefile b/trunk/Makefile new file mode 100644 index 0000000..f9c048a --- /dev/null +++ b/trunk/Makefile @@ -0,0 +1,50 @@ +PACKAGE = desktop-common-data +NAME = desktop-common-data +TAG := $(shell echo "V$(VERSION)_$(RELEASE)" | tr -- '-.' '__') +mandir=/usr/share/man +SVNROOT = svn+ssh://svn.mandriva.com/svn/soft/$(PACKAGE) + +checktag: + @if [ "x$(VERSION)" == "x" -o "x$(RELEASE)" = "x" ]; then \ + echo usage is "make VERSION=version_number RELEASE=release_number dist" ; \ + exit 1 ; \ + fi + +clean: + find . -type d -name '.xvpics' -o -name '*~' |xargs rm -rf + +# rules to build a test rpm + +localdist: cleandist dir localcopy tar + +cleandist: checktag + rm -rf $(PACKAGE)-$(VERSION) $(PACKAGE)-$(VERSION).tar.bz2 + +dir: checktag + mkdir $(PACKAGE)-$(VERSION) + +localcopy: checktag + find . -not -name "$(PACKAGE)-$(VERSION)"|cpio -pd $(PACKAGE)-$(VERSION)/ + find $(PACKAGE)-$(VERSION) -type d -name CVS -o -name .cvsignore -name '*~' -o name '.svn' |xargs rm -rf + +tar: checktag + tar cvf $(PACKAGE)-$(VERSION).tar $(PACKAGE)-$(VERSION) + bzip2 -9vf $(PACKAGE)-$(VERSION).tar + rm -rf $(PACKAGE)-$(VERSION) + +# rules to build a distributable rpm + +dist: checktag cleandist svntag export tar + + +export: checktag + svn export $(SVNROOT)/tags/$(TAG) $(PACKAGE)-$(VERSION) + +svntag: checktag + svn copy $(SVNROOT)/trunk $(SVNROOT)/tags/$(TAG) -m "$(TAG)" + +changelog: ../common/username +#svn2cl is available in our contrib. + svn2cl --authors ../common/username.xml --accum + rm -f ChangeLog.bak + svn commit -m "Generated by svn2cl the `date '+%c'`" ChangeLog diff --git a/trunk/README b/trunk/README new file mode 100644 index 0000000..0ffea4b --- /dev/null +++ b/trunk/README @@ -0,0 +1,20 @@ +Now the desktop files internationalization is handled trough xml-i18n-tools; +so DON'T EDIT THOSE FILES DIRECTLY, they will be overwritten; instead +edit the corresponding *.in file. + +In those *.in files each entry preceded by an underscore (_) means there +can be localized entries; eg: + +_Foo=blablalbnla + +means the produced desktop file will be like: + +Foo=blablalbnla +Foo[ab]=dfsdfsdf +Foo[xy]=cpakgdoijnqd + +etc. + +The translations are taken from the po files in the po directory. + +Pablo Saratxaga diff --git a/trunk/TRANSLATORS b/trunk/TRANSLATORS new file mode 100644 index 0000000..fee8715 --- /dev/null +++ b/trunk/TRANSLATORS @@ -0,0 +1,39 @@ +af: Schalk W. Cronjé +ar: Mohamed El-dawy +be: Alexander Bokovoy +bg: Pavel Cholakov +br: Jañ-Mai Drapier +ca: Quico Llach +cs: Vladimír Marek +cy: Dafydd Tomos +da: Troels Liebe Bentsen +de: Stefan Siegel +el: Theodore J. Soldatos +eo: D. Dale Gulledge +es: Pablo Saratxaga +et: Riho Kurg +fi: Kim Enkovaara +ga: Sean Kelley +gl: Jesus Bravo Alvarez +hr: Andy +hu: Csaba Szigetvari +id: Mohammad DAMT +is: Jóhann Þorvarðarson +it: Giuseppe Ghibo +ko: Cheolho Choi +lt: Mykolas Norvaiðas +lv: Vitauts Stochka +nl: Alex Vermulst +no: Terje Bjerkelia +pl: Arkadiusz Lipiec +ro: Alexandru Hartmann +ru: Aleksey Smirnov +sk: Jan Matis +sl: Alen Salamun +sp: Jankovic Tomislav +sr: Jankovic Tomislav +sv: Petri Hiltunen +tr: Görkem Çetin +uk: Dmytro Koval'ov +wa: Pablo Saratxaga +zh_CN.GB2312: Danny Zeng diff --git a/trunk/backgrounds/flower.jpg b/trunk/backgrounds/flower.jpg new file mode 100644 index 0000000..b0ab9a9 Binary files /dev/null and b/trunk/backgrounds/flower.jpg differ diff --git a/trunk/backgrounds/nature.jpg b/trunk/backgrounds/nature.jpg new file mode 100644 index 0000000..0b74ca2 Binary files /dev/null and b/trunk/backgrounds/nature.jpg differ diff --git a/trunk/backgrounds/xfdrake-test-card.png b/trunk/backgrounds/xfdrake-test-card.png new file mode 100644 index 0000000..bcb374e Binary files /dev/null and b/trunk/backgrounds/xfdrake-test-card.png differ diff --git a/trunk/bin/print-cups.sh b/trunk/bin/print-cups.sh new file mode 100644 index 0000000..230df13 --- /dev/null +++ b/trunk/bin/print-cups.sh @@ -0,0 +1,10 @@ +#!/bin/sh +if [ -x /usr/bin/qtcups ]; then + qtcups $* +else + if [ -x /usr/bin/xpp ]; then + xpp $* + else + lpr $* + fi +fi diff --git a/trunk/bin/www-browser b/trunk/bin/www-browser new file mode 100755 index 0000000..28e4b1a --- /dev/null +++ b/trunk/bin/www-browser @@ -0,0 +1,63 @@ +#!/bin/sh +#--------------------------------------------------------------- +# Project : Mandrakelinux +# Module : bin +# File : www-browser +# Version : $Id$ +# Author : Frederic Lepied +# Created On : Tue Aug 31 16:26:54 2004 +# Purpose : launch a web browser +#--------------------------------------------------------------- + +strip_browser_var() { + if [[ -n "$BROWSER" ]]; then + if [[ `basename "$BROWSER"` == "www-browser" ]]; then + unset BROWSER + else + set $BROWSER + if ! which $1 > /dev/null 2>&1; then + unset BROWSER + fi + fi + fi +} + +strip_browser_var +if [[ -z "$BROWSER" ]]; then + + # using GNOME + if [[ -n "$GNOME_DESKTOP_SESSION_ID" ]]; then + BROWSER=`gconftool -g /desktop/gnome/url-handlers/http/command | sed -e 's/ %s//'` + if [[ `gconftool -g /desktop/gnome/url-handlers/http/needs_terminal` == "true" ]]; then + BROWSER="xvt -e $BROWSER" + fi + fi + + #using KDE + if [[ -n "$KDE_FULL_SESSION" ]]; then + NEWBROWSER=`grep -m 1 'BrowserApplication=' $HOME/.kde/share/config/kdeglobals 2>/dev/null` + [[ -z "$NEWBROWSER" ]] && NEWBROWSER=`grep -m 1 'BrowserApplication=' /etc/kde/kdeglobals 2>/dev/null` + if [[ -n "$NEWBROWSER" ]]; then + BROWSER=`echo $NEWBROWSER | sed -e 's/BrowserApplication=//' -e 's/!//'` + fi + fi + + strip_browser_var + + [[ -z "$BROWSER" ]] && BROWSER=`which mozilla-firefox 2> /dev/null` + [[ -z "$BROWSER" ]] && [[ -n "$KDE_FULL_SESSION" ]] && which kfmclient > /dev/null 2>&1 && BROWSER="kfmclient openProfile webbrowsing" + [[ -z "$BROWSER" ]] && BROWSER=`which epiphany 2> /dev/null` + [[ -z "$BROWSER" ]] && BROWSER=`which galeon 2> /dev/null` + [[ -z "$BROWSER" ]] && BROWSER=`which mozilla 2> /dev/null` + [[ -z "$BROWSER" ]] && which kfmclient > /dev/null 2>&1 && BROWSER="kfmclient openProfile webbrowsing" + [[ -z "$BROWSER" ]] && which links > /dev/null 2>&1 && BROWSER="xvt -e links" + [[ -z "$BROWSER" ]] && which lynx > /dev/null 2>&1 && BROWSER="xvt -e lynx" +fi + +if [[ -n "$BROWSER" ]]; then + exec $BROWSER "$@" +else + echo "no web browser detected" +fi + +# www-browser ends here diff --git a/trunk/bin/xvt b/trunk/bin/xvt new file mode 100755 index 0000000..d380bbc --- /dev/null +++ b/trunk/bin/xvt @@ -0,0 +1,57 @@ +#!/bin/sh +#--------------------------------------------------------------- +# Project : Mandrakelinux +# Module : bin +# File : xvt +# Version : $Id$ +# Author : Frederic Lepied +# Created On : Tue Aug 31 16:26:54 2004 +# Purpose : launch a terminal emulator +#--------------------------------------------------------------- + +strip_terminal_var() { +if [[ -n "$TERMINAL" ]]; then + if [[ `basename "$TERMINAL"` == "xvt" ]]; then + unset TERMINAL + fi +fi +} + +strip_terminal_var +if [[ -z "$TERMINAL" ]]; then + + # using GNOME + if [[ -n "$GNOME_DESKTOP_SESSION_ID" ]]; then + TERMINAL=`gconftool -g /desktop/gnome/applications/terminal/exec` + fi + + #using KDE + if [[ -n "$KDE_FULL_SESSION" ]]; then + NEWTERMINAL=`grep -m 1 'TerminalApplication=' $HOME/.kde/share/config/kdeglobals 2>/dev/null` + [[ -z "$NEWTERMINAL" ]] && NEWTERMINAL=`grep -m 1 'TerminalApplication=' /etc/kde/kdeglobals 2>/dev/null` + if [[ -n "$NEWTERMINAL" ]]; then + TERMINAL=`echo $NEWTERMINAL| sed -e 's/TerminalApplication=//' -e 's/!//'` + fi + [[ -z "$TERMINAL" ]] && which konsole 2> /dev/null && TERMINAL="konsole" + fi + + strip_terminal_var + + [[ -z "$TERMINAL" ]] && TERMINAL=`which rxvt 2> /dev/null` + [[ -z "$TERMINAL" ]] && TERMINAL=`which xterm 2> /dev/null` + [[ -z "$TERMINAL" ]] && TERMINAL=`which gnome-terminal 2> /dev/null` + [[ -z "$TERMINAL" ]] && TERMINAL=`which konsole 2> /dev/null` + [[ -z "$TERMINAL" ]] && TERMINAL=`which aterm 2> /dev/null` + [[ -z "$TERMINAL" ]] && TERMINAL=`which Eterm 2> /dev/null` + [[ -z "$TERMINAL" ]] && TERMINAL=`which kterm 2> /dev/null` + [[ -z "$TERMINAL" ]] && TERMINAL=`which multi-gnome-terminal 2> /dev/null` + [[ -z "$TERMINAL" ]] && TERMINAL=`which multixterm 2> /dev/null` +fi + +if [[ -n "$TERMINAL" ]]; then + exec $TERMINAL "$@" +else + echo "no terminal emulator detected" +fi + +# www-browser ends here diff --git a/trunk/bookmarks/konqueror/bookmarks-discovery.xml b/trunk/bookmarks/konqueror/bookmarks-discovery.xml new file mode 100644 index 0000000..a029f66 --- /dev/null +++ b/trunk/bookmarks/konqueror/bookmarks-discovery.xml @@ -0,0 +1,19 @@ + + + + + Mandriva + + + Mandrivastore + + + Mandrivaclub + + + Mandrivaexpert + + + Mandrivaonline + + diff --git a/trunk/bookmarks/konqueror/bookmarks-download.xml b/trunk/bookmarks/konqueror/bookmarks-download.xml new file mode 100644 index 0000000..a029f66 --- /dev/null +++ b/trunk/bookmarks/konqueror/bookmarks-download.xml @@ -0,0 +1,19 @@ + + + + + Mandriva + + + Mandrivastore + + + Mandrivaclub + + + Mandrivaexpert + + + Mandrivaonline + + diff --git a/trunk/bookmarks/konqueror/bookmarks-powerpack.xml b/trunk/bookmarks/konqueror/bookmarks-powerpack.xml new file mode 100644 index 0000000..72db977 --- /dev/null +++ b/trunk/bookmarks/konqueror/bookmarks-powerpack.xml @@ -0,0 +1,148 @@ + + + + + Mandriva + + + Mandrivastore + + + Mandrivaclub + + + Mandrivaexpert + + + Mandrivaonline + + + LinDVD + + + Partners + + LinDVD + + + Bitdefender + + + Kaspersky + + + Arkeia + + + Crossover (codeweavers) + + + Intel(R) Compilers + + + + + LPI + + + Community + + Free Software Foundation + + + The GNU Project + + + + Freshmeat + + + GNOME + + + KDE + + + Linux.org + + + Linux Games + + + Linux HeadQuarters + + + Linux Kernel Archives + + + RpmFind.net + + + Xorg + + + + News + + All Linux Devices + + + Linux.com + + + Linux Planet + + + Linux Today + + + Linux Weekly News + + + OfB.biz + + + OSNews.com + + + Slashdot + + + + Programming + + Mandrake Linux Cooker + + + Mandrake Linux Development Community + + + + GCC + + + GTK+ + + + KDE - Developer's Corner + + + OpenSource.org + + + Perl.org + + + Python.org + + + Qt Overview + + + RPM.org + + + SourceForge + + + diff --git a/trunk/bookmarks/konqueror/bookmarks-powerpackplus.xml b/trunk/bookmarks/konqueror/bookmarks-powerpackplus.xml new file mode 100644 index 0000000..72db977 --- /dev/null +++ b/trunk/bookmarks/konqueror/bookmarks-powerpackplus.xml @@ -0,0 +1,148 @@ + + + + + Mandriva + + + Mandrivastore + + + Mandrivaclub + + + Mandrivaexpert + + + Mandrivaonline + + + LinDVD + + + Partners + + LinDVD + + + Bitdefender + + + Kaspersky + + + Arkeia + + + Crossover (codeweavers) + + + Intel(R) Compilers + + + + + LPI + + + Community + + Free Software Foundation + + + The GNU Project + + + + Freshmeat + + + GNOME + + + KDE + + + Linux.org + + + Linux Games + + + Linux HeadQuarters + + + Linux Kernel Archives + + + RpmFind.net + + + Xorg + + + + News + + All Linux Devices + + + Linux.com + + + Linux Planet + + + Linux Today + + + Linux Weekly News + + + OfB.biz + + + OSNews.com + + + Slashdot + + + + Programming + + Mandrake Linux Cooker + + + Mandrake Linux Development Community + + + + GCC + + + GTK+ + + + KDE - Developer's Corner + + + OpenSource.org + + + Perl.org + + + Python.org + + + Qt Overview + + + RPM.org + + + SourceForge + + + diff --git a/trunk/bookmarks/mozilla/mozilla-discovery.html b/trunk/bookmarks/mozilla/mozilla-discovery.html new file mode 100644 index 0000000..d19eeca --- /dev/null +++ b/trunk/bookmarks/mozilla/mozilla-discovery.html @@ -0,0 +1,27 @@ + + +Bookmarks +

Bookmarks

+

+

Mandriva

+

+

Mandriva +
Store +
Club +
Expert +
Online +
Kiosk +
Skype +
Transgaming +
LinDVD (Intervideo) +

Partners

+
Skype +
Transgaming / Cedega +
LinDVD (InterVideo) +
Bitdefender +
Kaspersky +
Arkeia +
Crossover (CodeWeavers) +
Intel® Compilers +

+

diff --git a/trunk/bookmarks/mozilla/mozilla-download.html b/trunk/bookmarks/mozilla/mozilla-download.html new file mode 100644 index 0000000..6c4acfe --- /dev/null +++ b/trunk/bookmarks/mozilla/mozilla-download.html @@ -0,0 +1,15 @@ + + +Bookmarks +

Bookmarks

+

+

Mandriva

+

+

Mandriva +
Store +
Club +
Expert +
Online +
Kiosk +

+

diff --git a/trunk/bookmarks/mozilla/mozilla-powerpack.html b/trunk/bookmarks/mozilla/mozilla-powerpack.html new file mode 100644 index 0000000..4e3fc4d --- /dev/null +++ b/trunk/bookmarks/mozilla/mozilla-powerpack.html @@ -0,0 +1,69 @@ + + +Bookmarks +

Bookmarks

+

+

Mandriva

+

+

Mandriva +
Store +
Club +
Expert +
Online +
Kiosk +
Skype +
Transgaming +
LinDVD (Intervideo) +

Partners

+
Skype +
Transgaming / Cedega +
LinDVD (InterVideo) +
Bitdefender +
Kaspersky +
Arkeia +
Crossover (CodeWeavers) +
Intel® Compilers +

+

+

Community

+

+

Free Software Foundation +
The GNU Project +
+
Freshmeat +
GNOME +
KDE +
Linux.org +
Linux Games +
Linux HeadQuarters +
Linux Kernel Archives +
RpmFind.net +
X.org +

+

News

+

+

All Linux Devices +
Linux.com +
Linux Planet +
Linux Today +
Linux Weekly News +
OfB.biz +
OSNews.com +
Slashdot +

+

Programming

+

+

Mandriva Linux Cooker +
Mandriva Linux Development Community +
+
GCC +
GTK+ +
KDE - Developer's Corner +
OpenSource.org +
Perl.org +
Python.org +
Qt Overview +
RPM.org +
SourceForge +

+

diff --git a/trunk/bookmarks/mozilla/mozilla-powerpackplus.html b/trunk/bookmarks/mozilla/mozilla-powerpackplus.html new file mode 100644 index 0000000..e882bbe --- /dev/null +++ b/trunk/bookmarks/mozilla/mozilla-powerpackplus.html @@ -0,0 +1,81 @@ + + +Bookmarks +

Bookmarks

+

+

Mandriva

+

+

Mandriva +
Store +
Club +
Expert +
Online +
Kiosk +
Skype +
Transgaming +
LinDVD (Intervideo) +

Partners

+
Skype +
Transgaming / Cedega +
LinDVD (InterVideo) +
Bitdefender +
Kaspersky +
Arkeia +
Crossover (CodeWeavers) +
Intel® Compilers +

+

+

Community

+

+

Free Software Foundation +
The GNU Project +
+
Freshmeat +
GNOME +
KDE +
Linux.org +
Linux Games +
Linux HeadQuarters +
Linux Kernel Archives +
RpmFind.net +
X.org +

+

News

+

+

All Linux Devices +
Linux.com +
Linux Planet +
Linux Today +
Linux Weekly News +
OfB.biz +
OSNews.com +
Slashdot +

+

Programming

+

+

Mandriva Linux Cooker +
Mandriva Linux Development Community +
+
GCC +
GTK+ +
KDE - Developer's Corner +
OpenSource.org +
Perl.org +
Python.org +
Qt Overview +
RPM.org +
SourceForge +

+

Server

+

+

Apache +
Kolab +
MySQL +
PHP +
Postfix +
PostgreSQL +
ProFTPD +
OpenLDAP +
Samba +

+

diff --git a/trunk/dm/GdmGreeterTheme.desktop b/trunk/dm/GdmGreeterTheme.desktop new file mode 100644 index 0000000..d61548d --- /dev/null +++ b/trunk/dm/GdmGreeterTheme.desktop @@ -0,0 +1,11 @@ +# This is not really a .desktop file like the rest, but it's useful to treat +# it as such + +[GdmGreeterTheme] +Encoding=UTF-8 +Greeter=mdk-gdm.xml +Name=Mandriva Linux +Description=Mandriva Linux theme +Author=Mandriva graphic team +Copyright=(c) 2002-2005 Mandriva +Screenshot=screenshot.png diff --git a/trunk/dm/KdmGreeterTheme.desktop b/trunk/dm/KdmGreeterTheme.desktop new file mode 100644 index 0000000..da216af --- /dev/null +++ b/trunk/dm/KdmGreeterTheme.desktop @@ -0,0 +1,11 @@ +# This is not really a .desktop file like the rest, but it's useful to treat +# it as such + +[GdmGreeterTheme] +Encoding=UTF-8 +Greeter=mdk-kde.xml +Name=Mandriva Linux +Description=Mandriva Linux theme +Author=Mandriva graphic team +Copyright=(c) 2002-2005 Mandriva +Screenshot=screenshot.png diff --git a/trunk/dm/disconnect.png b/trunk/dm/disconnect.png new file mode 100644 index 0000000..ecb9949 Binary files /dev/null and b/trunk/dm/disconnect.png differ diff --git a/trunk/dm/languages.png b/trunk/dm/languages.png new file mode 100644 index 0000000..a6d79f3 Binary files /dev/null and b/trunk/dm/languages.png differ diff --git a/trunk/dm/mdk-gdm.xml b/trunk/dm/mdk-gdm.xml new file mode 100644 index 0000000..14d7d16 --- /dev/null +++ b/trunk/dm/mdk-gdm.xml @@ -0,0 +1,185 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + %c + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/trunk/dm/mdk-kde.xml b/trunk/dm/mdk-kde.xml new file mode 100644 index 0000000..2af1ebc --- /dev/null +++ b/trunk/dm/mdk-kde.xml @@ -0,0 +1,202 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + %c + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/trunk/dm/reboot.png b/trunk/dm/reboot.png new file mode 100644 index 0000000..705cd03 Binary files /dev/null and b/trunk/dm/reboot.png differ diff --git a/trunk/dm/screenshot.png b/trunk/dm/screenshot.png new file mode 100644 index 0000000..a921894 Binary files /dev/null and b/trunk/dm/screenshot.png differ diff --git a/trunk/dm/sessions.png b/trunk/dm/sessions.png new file mode 100644 index 0000000..0058814 Binary files /dev/null and b/trunk/dm/sessions.png differ diff --git a/trunk/dm/star.png b/trunk/dm/star.png new file mode 100644 index 0000000..a015ab8 Binary files /dev/null and b/trunk/dm/star.png differ diff --git a/trunk/dm/system.png b/trunk/dm/system.png new file mode 100644 index 0000000..7423ea3 Binary files /dev/null and b/trunk/dm/system.png differ diff --git a/trunk/faces/default.png b/trunk/faces/default.png new file mode 100644 index 0000000..de08e51 Binary files /dev/null and b/trunk/faces/default.png differ diff --git a/trunk/faces/ic-bird.png b/trunk/faces/ic-bird.png new file mode 100644 index 0000000..ad8f7f7 Binary files /dev/null and b/trunk/faces/ic-bird.png differ diff --git a/trunk/faces/ic-bird2.png b/trunk/faces/ic-bird2.png new file mode 100644 index 0000000..e52d381 Binary files /dev/null and b/trunk/faces/ic-bird2.png differ diff --git a/trunk/faces/ic-cat.png b/trunk/faces/ic-cat.png new file mode 100644 index 0000000..84ca14c Binary files /dev/null and b/trunk/faces/ic-cat.png differ diff --git a/trunk/faces/ic-dog.png b/trunk/faces/ic-dog.png new file mode 100644 index 0000000..877ed4a Binary files /dev/null and b/trunk/faces/ic-dog.png differ diff --git a/trunk/faces/ic-fish.png b/trunk/faces/ic-fish.png new file mode 100644 index 0000000..201fd10 Binary files /dev/null and b/trunk/faces/ic-fish.png differ diff --git a/trunk/faces/ic-flower1.png b/trunk/faces/ic-flower1.png new file mode 100644 index 0000000..9d6f5ca Binary files /dev/null and b/trunk/faces/ic-flower1.png differ diff --git a/trunk/faces/ic-flower2.png b/trunk/faces/ic-flower2.png new file mode 100644 index 0000000..fc4b12a Binary files /dev/null and b/trunk/faces/ic-flower2.png differ diff --git a/trunk/faces/ic-flower3.png b/trunk/faces/ic-flower3.png new file mode 100644 index 0000000..142fc0a Binary files /dev/null and b/trunk/faces/ic-flower3.png differ diff --git a/trunk/faces/ic-flower4.png b/trunk/faces/ic-flower4.png new file mode 100644 index 0000000..b012085 Binary files /dev/null and b/trunk/faces/ic-flower4.png differ diff --git a/trunk/faces/ic-flower5.png b/trunk/faces/ic-flower5.png new file mode 100644 index 0000000..b4cda81 Binary files /dev/null and b/trunk/faces/ic-flower5.png differ diff --git a/trunk/faces/ic-nature1.png b/trunk/faces/ic-nature1.png new file mode 100644 index 0000000..187c294 Binary files /dev/null and b/trunk/faces/ic-nature1.png differ diff --git a/trunk/faces/ic-nature2.png b/trunk/faces/ic-nature2.png new file mode 100644 index 0000000..4daf6ab Binary files /dev/null and b/trunk/faces/ic-nature2.png differ diff --git a/trunk/faces/ic-nature3.png b/trunk/faces/ic-nature3.png new file mode 100644 index 0000000..57e2dc7 Binary files /dev/null and b/trunk/faces/ic-nature3.png differ diff --git a/trunk/faces/ic-nature4.png b/trunk/faces/ic-nature4.png new file mode 100644 index 0000000..63e977a Binary files /dev/null and b/trunk/faces/ic-nature4.png differ diff --git a/trunk/faces/ic-nature5.png b/trunk/faces/ic-nature5.png new file mode 100644 index 0000000..0e24010 Binary files /dev/null and b/trunk/faces/ic-nature5.png differ diff --git a/trunk/faces/ic-tux1.png b/trunk/faces/ic-tux1.png new file mode 100644 index 0000000..caf8951 Binary files /dev/null and b/trunk/faces/ic-tux1.png differ diff --git a/trunk/faces/ic-tux2.png b/trunk/faces/ic-tux2.png new file mode 100644 index 0000000..3ef1eb5 Binary files /dev/null and b/trunk/faces/ic-tux2.png differ diff --git a/trunk/faces/ic-tux3.png b/trunk/faces/ic-tux3.png new file mode 100644 index 0000000..0edbfaa Binary files /dev/null and b/trunk/faces/ic-tux3.png differ diff --git a/trunk/faces/ic-tux4.png b/trunk/faces/ic-tux4.png new file mode 100644 index 0000000..8b0a2ea Binary files /dev/null and b/trunk/faces/ic-tux4.png differ diff --git a/trunk/faces/ic-tux5.png b/trunk/faces/ic-tux5.png new file mode 100644 index 0000000..36887b3 Binary files /dev/null and b/trunk/faces/ic-tux5.png differ diff --git a/trunk/faces/ic-tuxgeneric.png b/trunk/faces/ic-tuxgeneric.png new file mode 100644 index 0000000..f561bf0 Binary files /dev/null and b/trunk/faces/ic-tuxgeneric.png differ diff --git a/trunk/kde/kdm-mdk-logo.png b/trunk/kde/kdm-mdk-logo.png new file mode 100644 index 0000000..725f3a3 Binary files /dev/null and b/trunk/kde/kdm-mdk-logo.png differ diff --git a/trunk/kdelnk/Cd-Rom.kdelnk b/trunk/kdelnk/Cd-Rom.kdelnk new file mode 100644 index 0000000..754356c --- /dev/null +++ b/trunk/kdelnk/Cd-Rom.kdelnk @@ -0,0 +1,35 @@ +# KDE Config File +[KDE Desktop Entry] +Name=Cd-Rom_supermount +Comment[bg]=CD-ROM óñòðîéñòâî +Comment[br]=Trobarzhell lenn CD-ROM +Comment[ca]=Dispositiu de CD-ROM +Comment[cs]=CD-ROM mechanika +Comment[da]=CD-ROM Enhed +Comment[de]=CD-ROM Laufwerk +Comment[es]=Dispositivo lector de CDROMs +Comment[et]=CD-ROM seade +Comment[fi]=Tiedostosysteemi +Comment[fr]=Périphérique lecteur de CDROMs +Comment[ga]=Gaireas Dlúthdhiosca ROM +Comment[gl]=Dispositivo CD-ROM +Comment[hr]=CD-ROM ureðaj +Comment[hu]=CD-ROM meghajtó +Comment[id]=CD-ROM Anda +Comment[is]=Geisladrif +Comment[it]=Lettore CDROM +Comment[lt]=CDROM árenginys +Comment[lv]=CDROM iekârta +Comment[nl]=CDROM drive +Comment[no]=CDROM enhet +Comment[pl]=Urz±dzenie +Comment[pt]=Dispositivo com Sistema de Ficheiros +Comment[ro]=Lector CDROM +Comment[sk]=CD-ROM mechanika +Comment[tr]=CD-ROM otomatik baðlama +Comment[uk]=ëÏÍÐÁËÔ ÄÉÓË +Comment[wa]=Éndjin lijheu di plakes lazer +Type=Link +URL=/mnt/cdrom +MiniIcon=cdrom_supermount.xpm +Icon=cdrom_supermount.xpm diff --git a/trunk/kdelnk/floppy.kdelnk b/trunk/kdelnk/floppy.kdelnk new file mode 100644 index 0000000..52dccf3 --- /dev/null +++ b/trunk/kdelnk/floppy.kdelnk @@ -0,0 +1,34 @@ +# KDE Config File +[KDE Desktop Entry] +Name=Floppy +Name[bg]=Ôëîïè óñòðîéñòâî +Name[br]=Trobarzhell pladennigoù +Name[ca]=Dispositiu de disquet +Name[cs]=Disketová mechanika +Name[de]=3"-Zoll Laufwerk +Name[es]=Dispositivo disquetera +Name[et]=Flopiseade +Name[fi]=Tiedostosysteemi +Name[fr]=Lecteur de disquettes +Name[ga]=Gaireas flapach +Name[gl]=Dispositivo lector de disquetes +Name[hr]=Disketni ureðaj +Name[hu]=Hajlékonylemez meghajtó (floppy) +Name[id]=Isi Disket Anda +Name[is]=Disklinga drif +Name[it]=Unità floppy +Name[lt]=Diskeliø árenginys +Name[lv]=Diskeðu iekârta +Name[nl]=Floppy drive +Name[no]=Diskett enhet +Name[pl]=Urz±dzenie +Name[pt]=Dispositivo com Sistema de Ficheiros +Name[ro]=Lector de dischete +Name[sk]=Disketová mechanika +Name[tr]=Disket sürücü +Name[uk]=äÉÓËÅÔÁ +Name[wa]=Mineu di plaketes +Icon=3floppy_mount.xpm +MiniIcon=3floppy_supermount.xpm +Type=Link +URL=/mnt/floppy diff --git a/trunk/krootwarning/.cvsignore b/trunk/krootwarning/.cvsignore new file mode 100644 index 0000000..70845e0 --- /dev/null +++ b/trunk/krootwarning/.cvsignore @@ -0,0 +1 @@ +Makefile.in diff --git a/trunk/man/C/chksession.8 b/trunk/man/C/chksession.8 new file mode 100644 index 0000000..4ca9b70 --- /dev/null +++ b/trunk/man/C/chksession.8 @@ -0,0 +1,103 @@ +.\" Written by Camille Bégnis 12/28/99 +.TH CHKSESSION 8 "Aug 2003" "mandrake_desk" "MandrakeSoft" +.SH NAME +chksession \- Add/remove sessions from display managers +.SH SYNOPSIS +.B chksession +[\fIOPTIONS\fR]... +.SH DESCRIPTION +.PP +.PP +\fBchksession\fR allows system root to control the window manager +lists for sessions initiated by gdm and kdm display managers. It +modifies respective configuration files to add or remove window +managers available for the sessions, like kde, gnome, icewm... +.TP +\fB\-F\fR, \fB\-\-first\fR +Print only first available entry of config file. +.TP +\fB\-d=DIR\fR, \fB\-\-dir=DIR\fR +Specifies the directory DIR containing the list of window manager files. +The default is \fI/etc/X11/wmsession.d/\fR. +.TP +\fB\-g\fR, \fB\-\-gdm\fR +Update window managers list for gdm sessions using default config file or FILE specified by \fB\-d\fR option. +.TP +\fB\-h\fR, \fB\-\-help\fR +Print a short help. +.TP +\fB\-k\fR, \fB\-\-kdm\fR +Update window managers list for kdm sessions using default config file or FILE specified by \fB\-d\fR option. +.TP +\fB\-l\fR, \fB\-\-list\fR +List window managers available in config file. +.TP +\fB\-r=ENTRY\fR, \fB\-\-remove=ENTRY\fR +Print to stdout the list of window managers as in config file, where ENTRY has been removed. +.TP +\fB\-t\fR, \fB\-\-test\fR +Enter test mode. Not to be used unless you know precisely what you are +doing. See TESTING. +.TP +\fB\-x=ENTRY\fR, \fB\-\-xsession=ENTRY\fR +Print to stdout the script used to launch the ENTRY window manager. +.SH "WINDOW MANAGERS CONFIGURATION FILES" +\fBchksession\fR uses a directory containing several window manager +description files (by default \fI/etc/X11/wmsession.d/\fR unless +specified by option \fB\-d\fR). Each file contains the information to +briefly present the window manager and to start a session using it +(see examples in \fI/etc/X11/wmsession.d/\fR). Each file name usually +begins with digits (2 digits), which are used to order the list of the +window managers they describe. +.br +Each file contains 4 definitions followed by a script: +.TP +.B NAME= +specifies the name of the session in the displayed list of window managers. +.TP +.B ICON= +icon file (\fI.xpm or .png\fR) used for this window manager. +.TP +.B DESC= +short description of the window manager for a session. +.TP +.B EXEC= + must be the absolute path of an executable file for the window +manager. It is used only to check that the window manager has +actually been installed. If this definition is missing, or if the +file is not executable by effective uid/gid, then this window manager +description file is ignored. +.TP +.B SCRIPT: +shell script used to run the window manager chosen by the user. +.br +This script starts on the next line and may be composed of several +command lines. It must be the last part of the file, since it will +include all following lines to the end of file. +.PP +All other lines, preceeding the script, are ignored. +.SH FILES +\fB\/etc/X11/wmsession.d/\fR default directory of window manager +description files. It is the reference used by \fBchksession\fR to update +configuration files of both gdm and kdm display managers. +.SH "TESTING" +Option \fB\-t\fR or \fB\-\-test\fR may be used for testing only. When +this option is active the behaviour may change in various way. For +example: the default directory DIR containing the list of window +manager files may then be \fI./wmsession.d/\fR rather than +\fI/etc/X11/wmsession.d/\fR. Do not use it unless you know precisely +what you are doing. +.SH "REPORTING BUGS" +Report bugs to \fBhttp://www.mandrakeexpert.com/\fR. +.SH "SEE ALSO" +\fIxdm\fR(1) +.SH "AUTHOR" +Created by Camille Bégnis 12/28/99 - Modified by Bernard Lang 08/09/03. +.br +Last modified: August 21, 2003. +.SH COPYRIGHT +Copyright \(co 1999-2003 MandrakeSoft. +.br +This is a GPL free software; see the source for copying conditions. There is NO +warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. + diff --git a/trunk/man/cs/chksession.8 b/trunk/man/cs/chksession.8 new file mode 100644 index 0000000..0c69387 --- /dev/null +++ b/trunk/man/cs/chksession.8 @@ -0,0 +1,69 @@ +.\" Written by Camille Bégnis 12/28/99 +.TH CHKSESSION 8 "Pro 1999" "mandrake_desk" "MandrakeSoft" +.SH NÃZEV +chksession \- PÅ™idá/odebere sezení ze správců displeje +.SH SYNAPSE +.B chksession +[\fIVOLBA\fR]... +.SH POPIS +.PP +.PP +Program chksession umožňuje správci systému spravovat seznam sezení, poskytované správci displeje GDM a KDM. Upravuje odpovídající soubory s nastavením a pÅ™idává nebo odebírá dostupná sezení jako kde, gnome, icewm... +.TP +\fB\-F\fR, \fB\-\-first\fR +Vytiskne ze souboru s nastavením pouze první dostupnou položku. +.TP +\fB\-f=SOUBOR\fR, \fB\-\-file=SOUBOR\fR +UrÄi alternativní soubor s nastavením, jiný než soubor \fI/etc/X11/window-manager\fR +.TP +\fB\-g\fR, \fB\-\-gdm\fR +Aktualizuje seznam správců oken pro sezení správce GDM, použije výchozí soubor s nastavením nebo SOUBOR urÄený volbou \fB\-f\fR. +.TP +\fB\-h\fR, \fB\-\-help\fR +Vytiskne krátkou nápovÄ›du. +.TP +\fB\-k\fR, \fB\-\-kdm\fR +Aktualizuje seznam správců oken pro sezení správce KDM, použije výchozí soubor s nastavením nebo SOUBOR urÄený volbou \fB\-f\fR. +.TP +\fB\-l\fR, \fB\-\-list\fR +Vypíše seznam správců oken, kteří jsou k dispozici v souboru s nastavením. +.TP +\fB\-r=POLOŽKA\fR, \fB\-\-remove=POLOŽKA\fR +Vypíše na standardní výstup seznam správců oken ze souboru s nastavením, ze kterého je odstranÄ›na POLOŽKA. +.TP +\fB\-t\fR, \fB\-\-test\fR +Aktivuje testovací režim. +.TP +\fB\-x=POLOŽKA\fR, \fB\-\-xsession=POLOŽKA\fR +Vypíše na standardní výstup skript, který se použije ke spuÅ¡tÄ›ní správce oken z POLOŽKY. +.SH "STRUKTURA SOUBORU S NASTAVENÃM" +Tento soubor popisuje každého správce oken, který bude k dispozici pomocí správců displeje. Každá položka je v tomto souboru oddÄ›lena řádkem se znaky \fB\-\-@@\-\-\fR. +.PP +.B NAME= +název sezení, jak je zobrazen v seznamu správce displeje. +.PP +.B ICON= +soubor s ikonou (\fI.xpm nebo .png\fR), který se použije pro toto sezení. +.PP +.B DESC= +krátký popis sezení. +.PP +.B EXEC= +testovací Å™etÄ›zec, který vyzkouší, zda-li je instalován správce sezení nebo ne. +.PP +.B SCRIPT: +skript shellu, který spustí správce oken vybraný uživatelem. +.SH SOUBORY +.TP +\fB\/etc/X11/window-manager\fR +výchozí soubor s nastavením, obsahuje položky pro vÄ›tÅ¡inu známých správců oken. Je to základ použitý programem \fBchksessio\fRn pro aktualizaci souborů s nastavením správců displeje GDM a KDM. +.SH "CHYBY" +Nahlaste chyby na adresu \fBhttp://www.linux-mandrake.com/bugs/\fR. +.SH "VIZ TAKÉ" +\fIxdm\fR(1) +.SH COPYRIGHT +Copyright (c) 1999 MandrakeSoft. +.br +Toto je volnÄ› Å¡iÅ™itelný software pod licencí GPL; viz zdrojový kód s podmínkami pro kopírování. +Je dodáván BEZ ZÃRUK; vÄetnÄ› záruk OBCHODOVATELNOSTI nebo VHODNOSTI PRO URÄŒITà ZPÅ®SOB UŽITÃ. + diff --git a/trunk/man/et/chksession.8 b/trunk/man/et/chksession.8 new file mode 100644 index 0000000..72e0268 --- /dev/null +++ b/trunk/man/et/chksession.8 @@ -0,0 +1,71 @@ +.\" Kirjutanud Camille Bégnis 12/28/99 +.\" +.\" Tõlge eesti keelde 2002: Marek Laane +.\" bald@online.ee +.TH "CHKSESSION" "8" "Dets. 1999" "mandrake_desk" "MandrakeSoft" +.SH "NIMI" +chksession \- Lisab/eemaldab aknahaldurite seansse +.SH "KOKKUVÕTE" +.B chksession +[\fIOPTION\fR]... +.SH "KIRJELDUS" +.PP +.PP +chksession võimaldab süsteemi administraatoril hallata seansside loendit, mida pakuvad kuvahaldurid gdm ja kdm. See võimaldab muuta vastavaid seadistustefaile, et lisada või eemaldada seansse, näiteks kde, gnome, icewm... +.TP +\fB\-F\fR, \fB\-\-first\fR +Näitab ainult seadistustefaili esimest saadaolevat kirjet. +.TP +\fB\-f=FAIL\fR, \fB\-\-file=FAIL\fR +Määrab alternatiivse seadistustefaili (vaikimisi \fI/etc/X11/window\-manager\fR) +.TP +\fB\-g\fR, \fB\-\-gdm\fR +Uuendab aknahaldurite loendit gdm\-i seansside tarbeks, kasutades vaikeseadistustefaili või FAILI, mis määrati võtmega \fB\-f\fR. +.TP +\fB\-h\fR, \fB\-\-help\fR +Näitab lühikest abiteadet. +.TP +\fB\-k\fR, \fB\-\-kdm\fR +Uuendab aknahaldurite loendit kdm\-i seansside tarbeks, kasutades vaikeseadistustefaili või FAILI, mis määrati võtmega \fB\-f\fR. +.TP +\fB\-l\fR, \fB\-\-list\fR +Loendab seadistustefailis saadaolevad aknahaldurid. +.TP +\fB\-r=ENTRY\fR, \fB\-\-remove=ENTRY\fR +Print to stdout the list of window\-managers as in config file, where ENTRY has been removed. +.TP +\fB\-t\fR, \fB\-\-test\fR +Käivitab testiresiimi. +.TP +\fB\-x=ENTRY\fR, \fB\-\-xsession=ENTRY\fR +Print to stdout the script used to launch ENTRY window\-manager. +.SH "SEADISTUSTEFAILI STRUKTUUR" +See fail kirjeldab iga aknahaldurit, mida pakuvad kuvahaldurid. Iga kirjet eraldab siin rida \fB\-\-@@\-\-\fR. +.PP +.B NAME= +on seansi nimi, nagu see esineb kuvahalduri loendis. +.PP +.B ICON= +on selleks seansiks kasutatav ikoonifail (\fI.xpm või .png\fR). +.PP +.B DESC= +on seansi lühikirjeldus. +.PP +.B EXEC= +on testistring, mis kontrollib, kas kuvahaldur on paigaldatud või mitte. +.PP +.B SCRIPT: +on shelliskript, mida kasutatakse valitud aknahalduri käivitamiseks. +.SH "FAILID" +.TP +\fB\/etc/X11/window\-manager\fR +on vaikimisi seadistustefail, mis loendab tuntumad aknahaldurid. See on alus, mida kasutab \fBchksession\fR nii gdm\-i kui kdm\-i seadistustefailide uuendamiseks. +.SH "VEARAPORT" +Andke vigadest teada aadressil \fBhttp://www.linux\-mandrake.com/bugs/\fR. +.SH "VAATA KA" +\fIxdm\fR(1) +.SH "AUTORIÕIGUS" +Copyright \(co 1999 MandrakeSoft. +.br +See on Üldise Avaliku Litsentsiga kaitstud vaba tarkvara; kopeerimistingimusi vaadake lähtetekstist. Sellega tarkvaral puudub igasugune garantii, selle kasutamine on vaid Teie enda vastutusel. + diff --git a/trunk/man/eu/chksession.8 b/trunk/man/eu/chksession.8 new file mode 100644 index 0000000..5f5f4ce --- /dev/null +++ b/trunk/man/eu/chksession.8 @@ -0,0 +1,70 @@ +.\" Camille Bégnis-ek idatzia 99/12/28 +.TH CHKSESSION 8 "1999ko abendua" "mandrake_desk" "MandrakeSoft" +.SH IZENA +chksession \- Pantaila-kudeatzailean saioak gehitzen/ezabatzen ditu +.SH LABURPENA +.B chksession +[\fIAUKERA\fR]... +.SH AZALPENA +.PP +.PP +chksession-ek gdm eta kdm pantaila-kudeatzaileek hornitzen duten saio-zerrenda kudeatzeko aukera ematen dio sistemaren root-ari. Horrek kde, gnome, icewm eta beste hainbat saio erabilgarri gehitzeko edo kentzeko dagozkion konfigurazio-fitxategiak aldatuko ditu. +.TP +\fB\-F\fR, \fB\-\-first\fR +Konfigurazio-fitxategiaren lehenengo sarrera erabilgarria bakarrik inprimatzen du. +.TP +\fB\-f=FILE\fR, \fB\-\-file=FILE\fR +\fI/etc/X11/window-manager\fR ez den beste konfigurazio-fitxategi bat zehazten du +.TP +\fB\-g\fR, \fB\-\-gdm\fR +gdm saioen leiho-kudeatzaileen zerrenda eguneratzen du konfigurazio-fitxategi lehenetsia edo \fB\-f\fR aukerak zehazten duen FITXATEGIA erabiliz. +.TP +\fB\-h\fR, \fB\-\-help\fR +Laguntza laburra inprimatzen du. +.TP +\fB\-k\fR, \fB\-\-kdm\fR +kdm saioen leiho-kudeatzaileen zerrenda eguneratzen du konfigurazio-fitxategi lehenetsia edo \fB\-f\fR aukerak zehazten duen FITXATEGIA erabiliz. +.TP +\fB\-l\fR, \fB\-\-list\fR +Konfigurazio-fitxategian erabilgarri dauden leiho-kudeatzaileak zerrendatzen ditu. +.TP +\fB\-r=ENTRY\fR, \fB\-\-remove=ENTRY\fR +Leiho-kudeatzaileen zerrenda irteera estandarrean inprimatzen du, SARRERA hori kendu duen konfigurazio-fitxategian dagoen bezala. +.TP +\fB\-t\fR, \fB\-\-test\fR +Proba modua sartzen du. +.TP +\fB\-x=ENTRY\fR, \fB\-\-xsession=ENTRY\fR +SARRERA leiho-kudeatzailea abiarazteko erabili den script-a irteera estandarrean inprimatzen du. +.SH "KONFIGURAZIO-FITXATEGIAREN EGITURA" +Fitxategi honek pantaila-kudeatzaileetan erabilgarri egongo diren leiho-kudeatzaile guztiak deskribatzen ditu. Fitxategi honetako sarrerak bereizteko \fB\-\-@@\-\-\fR lerroa erabiliko da. +.PP +.B IZENA= +saioaren izena da, pantaila-kudeatzailearen zerrendan bistaratutako moduan. +.PP +.B IKONOA= +saio honetan erabilitako ikono-fitxategia (\fI.xpm edo .png\fR). +.PP +.B AZALP= +saioaren azalpen laburra. +.PP +.B EXEC= +saio-kudeatzailea instalatua izan den ala ez ikusteko testu-katea. +.PP +.B SCRIPT-A= +erabiltzaileak aukeratutako leiho-kudeatzailea exekutatzeko erabili den shell script-a. +.SH FITXATEGIAK +.TP +\fB\/etc/X11/window-manager\fR +konfigurazio-fitxategi lehenetsia da, leiho-kudeatzaile ezagun gehienak zerrendatzen ditu. \fBchksessio\fRn-ek gdm eta kdm pantaila-kudeatzaileen konfigurazio-fitxategiak eguneratzeko erabiltzen duen oinarria da. +.SH "AKATSEN BERRI-EMATEA" +Akatsen berri hona bidali: \fBhttp://www.linux-mandrake.com/bugs/\fR. +.SH "IKUSI BAITA ERE" +\fIxdm\fR(1) +.SH COPYRIGHTa +Copyright \(co 1999/2000 MandrakeSoft. +.br +GPL software librea da; kopiatzeko baldintzak iturburuan ikusi. Ez du INOLAKO +bermerik; ez eta MERKATURATZEKO edo HELBURU PARTIKULARRETARAKO ere. + + diff --git a/trunk/man/fr/chksession.8 b/trunk/man/fr/chksession.8 new file mode 100644 index 0000000..ac16d87 --- /dev/null +++ b/trunk/man/fr/chksession.8 @@ -0,0 +1,69 @@ +.\" Écrit par Camille Bégnis 12/28/99 +.TH CHKSESSION 8 "Dec 1999" "mandrake_desk" "MandrakeSoft" +.SH NAME +chksession \- Ajouter/retirer des sessions de gestionnaires de connexion +.SH SYNOPSIS +.B chksession +[\fIOPTION\fR]... +.SH DESCRIPTION +.PP +.PP +chksession permet à l'administrateur de gérer la liste des sessions fournies par les gestionnaires gdm et kdm. Il modifie les fichiers de configuration respectifs pour ajouter ou retirer des sessions telles que kde, gnome, icewm... +.TP +\fB\-F\fR, \fB\-\-first\fR +Affiche seulement la première entrée disponible du fichier de configuration. +.TP +\fB\-f=FICHIER\fR, \fB\-\-file=FICHIER\fR +Spécifie un autre fichier de configuration, différent de \fI/etc/X11/window-manager\fR +.TP +\fB\-g\fR, \fB\-\-gdm\fR +Met à jour la liste des gestionnaires de fenêtres pour les sessions gdm avec le fichier de configuration par défaut le FICHIER spécifié par l'option \fB\-f\fR. +.TP +\fB\-h\fR, \fB\-\-help\fR +Affiche un message d'aide. +.TP +\fB\-k\fR, \fB\-\-kdm\fR +Met à jour la liste des gestionnaires de fenêtres pour les sessions kdm avec le fichier de configuration par défaut le FICHIER spécifié par l'option \fB\-f\fR. +.TP +\fB\-l\fR, \fB\-\-list\fR +Liste les gestionnaires de fenêtres disponibles dans le fichier de configuration. +.TP +\fB\-r=ENTRÉE\fR, \fB\-\-remove=ENTRÉE\fR +Affiche sur la sortie standard la liste des gestionnaires de fenêtres comme dans le fichier de configuration, où ENTRÉE a été retirée. +.TP +\fB\-t\fR, \fB\-\-test\fR +Entre dans le mode de test. +.TP +\fB\-x=ENTRÉE\fR, \fB\-\-xsession=ENTRÉE\fR +Affiche sur la sortie standard le script utilisé pour lancer le gestionnaire de fenêtres ENTRÉE. +.SH "STRUCTURE DU FICHIER DE CONFIGURATION" +Ce fichier décrit chaque gestionnaire de fenêtres qui sera rendu disponible par le gestionnaire de connexion. Chaque entrée de ce fichier est séparée par une ligne \fB\-\-@@\-\-\fR. +.PP +.B NAME= +est le nom de la session tel qu'affiché dans la liste du gestionnaire de connexion. +.PP +.B ICON= +fichier icône (\fI.xpm oo .png\fR) utilisé pour cette session. +.PP +.B DESC= +description courte de la session. +.PP +.B EXEC= +teste la chaîne pour vérifier si le gestionnaire de connexion est installé ou pas. +.PP +.B SCRIPT: +script shell utilisé pour lancer le gestionnaire de fenêtres choisi par l'utilisateur. +.SH FICHIERS +.TP +\fB\/etc/X11/window-manager\fR +fichier de configuration par défaut, listant les gestionnaires de fenêtres les plus courants. C'est la base utilisée par \fBchksessio\fRn pour mettre à jour les fichiers de configuration des gestionnaires de connexion gdm et de kdm. +.SH "RAPPORT DE BOGUES" +Veuillez signaler les bogues à \fBhttps://qa.mandrakesoft.com/\fR. +.SH "VOIR AUSSI" +\fIxdm\fR(1) +.SH COPYRIGHT +Copyright \(co 1999 MandrakeSoft. +.br +This is a GPL free software; see the source for copying conditions. There is NO +warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. + diff --git a/trunk/man/it/chksession.8 b/trunk/man/it/chksession.8 new file mode 100644 index 0000000..3434b31 --- /dev/null +++ b/trunk/man/it/chksession.8 @@ -0,0 +1,72 @@ +.\" Scritto da Camille Bégnis 12/28/99 +.TH CHKSESSION 8 "Dec 1999" "mandrake_desk" "MandrakeSoft" +.SH NOME +chksession \- Aggiunge/rimuove sessioni dai display manager +.SH SINTASSI +.B chksession +[\fIOPZIONE\fR]... +.SH DESCRIZIONE +.PP +.PP +chksession permette all'amministratore di sistema di modificare l'elenco delle sessioni attivabili tramite i display manager gdm e kdm. Esso modifica i rispettivi file di configurazione per aggiungere e rimuovere le sessioni disponibili, ad es. kde, gnome, icewm... +.TP +\fB\-F\fR, \fB\-\-first\fR +Stampa soltanto la prima voce disponibile nel file di configurazione. +.TP +\fB\-f=FILE\fR, \fB\-\-file=FILE\fR +Specifica un file di configurazione alternativo, diverso da \fI/etc/X11/window-manager\fR +.TP +\fB\-g\fR, \fB\-\-gdm\fR +Aggiorna l'elenco dei window-manager attivabili tramite gdm usando il file di configurazione predefinito o il FILE specificato dall'opzione \fB\-f\fR. +.TP +\fB\-h\fR, \fB\-\-help\fR +Stampa un breve testo di aiuto. +.TP +\fB\-k\fR, \fB\-\-kdm\fR +Aggiorna l'elenco dei window-manager attivabili tramite kdm usando il file di configurazione predefinito o il FILE specificato dall'opzione \fB\-f\fR. +.TP +\fB\-l\fR, \fB\-\-list\fR +Elenca i window-manager disponibili nel file di configurazione. +.TP +\fB\-r=ENTRY\fR, \fB\-\-remove=ENTRY\fR +Stampa su stdout la lista di tutti i window-manager presenti nel file di configurazione, tranne ENTRY. +.TP +\fB\-t\fR, \fB\-\-test\fR +Entra nella modalità di test. +.TP +\fB\-x=ENTRY\fR, \fB\-\-xsession=ENTRY\fR +Stampa su stdout lo script usato per lanciare il window-manager ENTRY. +.SH "STRUTTURA DEL FILE DI CONFIGURAZIONE" +Questo file descrive ogni window manager che sarà reso disponibile attraverso i display manager. Ogni voce di questo file è separata da una linea \fB\-\-@@\-\-\fR . +.PP +.B NAME= +è il nome della sessione come visualizzata nella lista del display manager. +.PP +.B ICON= +file dell'icona (\fI.xpm o .png\fR) usato per questa sessione. +.PP +.B DESC= +breve descrizione della sessione. +.PP +.B EXEC= +stringa di test per controllare se il session manager è stato installato o no. +.PP +.B SCRIPT: +shell script usato per eseguire il window-manager scelto dall'utente. +.SH FILE +.TP +\fB\/etc/X11/window-manager\fR +file di configurazione di default, in cui è elencata la maggior parte dei window-manager più conosciuti. E' la base usata da \fBchksessio\fRn per aggiornare i file di configurazione dei display manager kdm e gdm. +.SH "SEGNALAZIONE BUG" +Segnalate i bug a \fBhttp://www.linux-mandrake.com/bugs/\fR. +.SH "VEDI ANCHE" +\fIxdm\fR(1) +.SH COPYRIGHT +Copyright \(co 1999 MandrakeSoft. +.br +This is a GPL free software; see the source for copying conditions. There is NO +warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. + +.SH TRADUTTORE +Salvatore Di Pietro +salvuz@despammed.com diff --git a/trunk/man/ru/chksession.8 b/trunk/man/ru/chksession.8 new file mode 100644 index 0000000..828e3c5 --- /dev/null +++ b/trunk/man/ru/chksession.8 @@ -0,0 +1,82 @@ +.\" ÐапиÑано Camille Bégnis 12/28/99 +.TH CHKSESSION 8 "Декабрь 1999" "mandrake_desk" "MandrakeSoft" +.SH ÐÐЗВÐÐИЕ +chksession \- добавлÑет/удалÑет ÑеÑÑии из менеджеров Ñкрана +.SH СИÐТÐКСИС +.B chksession +[\fIОПЦИЯ\fR]... +.SH ОПИСÐÐИЕ +.PP +.PP +Chksession позволÑет ÑиÑтемному админиÑтратору управлÑть ÑпиÑком ÑеÑÑий, предоÑтавлÑемого такими менеджерами Ñкрана как gdm и kdm. Она изменÑет +ÑоответÑтвующие конфигурационные файлы, добавлÑÑ Ð¸Ð»Ð¸ удалÑÑ Ð´Ð¾Ñтупные ÑеÑÑии +типа kde, gnome, icewm... +.TP +\fB\-F\fR, \fB\-\-first\fR +Выводит только первую доÑтупную позицию файла config. +.TP +\fB\-f=ФÐЙЛ\fR, \fB\-\-file=ФÐЙЛ\fR +Задает альтернативный файл config, отличный от \fI/etc/X11/window-manager\fR +.TP +\fB\-g\fR, \fB\-\-gdm\fR +ОбновлÑет ÑпиÑок оконных менеджеров Ð´Ð»Ñ ÑеÑÑий gdm, иÑÐ¿Ð¾Ð»ÑŒÐ·ÑƒÑ Ñ„Ð°Ð¹Ð» config +по умолчанию или ФÐЙЛ, заданный опцией \fB\-f\fR . +.TP +\fB\-h\fR, \fB\-\-help\fR +Выводит короткую подÑказку. +.TP +\fB\-k\fR, \fB\-\-kdm\fR +ОбновлÑет ÑпиÑок оконных менеджеров Ð´Ð»Ñ ÑеÑÑий kdm, иÑÐ¿Ð¾Ð»ÑŒÐ·ÑƒÑ Ñ„Ð°Ð¹Ð» config +по умолчанию или ФÐЙЛ, заданный опцией \fB\-f\fR . +.TP +\fB\-l\fR, \fB\-\-list\fR +СоÑтавлÑет ÑпиÑок оконных менеджеров, доÑтупных в файле config. +.TP +\fB\-r=ПОЗИЦИЯ\fR, \fB\-\-remove=ПОЗИЦИЯ\fR +Выводит в stdout ÑпиÑок оконных менеджеров, как в файле config, где ПОЗИЦИЯ +будет удалена. +.TP +\fB\-t\fR, \fB\-\-test\fR +Вход в теÑтовый режим. +.TP +\fB\-x=ПОЗИЦИЯ\fR, \fB\-\-xsession=ПОЗИЦИЯ\fR +Выводит в stdout Ñкрипт, иÑпользуемый Ð´Ð»Ñ Ð·Ð°Ð¿ÑƒÑка ПОЗИЦИИ оконного менеджера. +.SH "СТРУКТУРРФÐЙЛРCONFIG" +Этот файл опиÑывает каждый оконный менеджер, который будет Ñделан доÑтупным +через менеджеры Ñкрана. ÐšÐ°Ð¶Ð´Ð°Ñ Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ñ Ñтого файла разделÑетÑÑ Ñтрокой +\fB\-\-@@\-\-\fR . +.PP +.B NAME= +Ñто название ÑеÑÑии, как отображаетÑÑ Ð² ÑпиÑке оконного менеджера. +.PP +.B ICON= +файл значка (\fI.xpm или .png\fR), иÑпользуемого Ð´Ð»Ñ Ñтой ÑеÑÑии. +.PP +.B DESC= +короткое опиÑание ÑеÑÑии. +.PP +.B EXEC= +теÑÑ‚Ð¾Ð²Ð°Ñ Ñтрока, чтобы проверить, был ли уÑтановлен менеджер ÑеÑÑий или нет. +.PP +.B SCRIPT: +Ñкрипт командного процеÑÑора, иÑпользуемый Ð´Ð»Ñ Ð·Ð°Ð¿ÑƒÑка оконного менеджера, +выбранного пользователем. +.SH ФÐЙЛЫ +.TP +\fB\/etc/X11/window-manager\fR +файл config по умолчанию, Ñодержащий перечень почти вÑех извеÑтных оконных +менеджеров. Он ÑвлÑетÑÑ Ð¾Ñновой, иÑпользуемой \fBchksession\fR Ð´Ð»Ñ Ð¾Ð±Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ñ +файлов config обоих менеджеров Ñкрана gdm и kdm. +.SH "СООБЩЕÐИЯ ОБ ОШИБКÐÐ¥" +Сообщайте об ошибках на \fBhttp://www.linux-mandrake.com/bugs/\fR. +.SH "СМ. ТÐКЖЕ" +\fIxdm\fR(1) +.SH COPYRIGHT +Copyright \(co 1999 MandrakeSoft. +.br +Это GPL открытое программное обеÑпечение, уÑÐ»Ð¾Ð²Ð¸Ñ ÐºÐ¾Ð¿Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ Ñмотрите в +иÑходных текÑтах. Ðичего ÐЕ гарантируетÑÑ, даже РÐБОСПОСОБÐОСТЬ или ПРИГОДÐОСТЬ +ДЛЯ ЛИЧÐЫХ ЦЕЛЕЙ. +.SH ПЕРЕВОД +Павел МарьÑнов + diff --git a/trunk/man/uk/chksession.8 b/trunk/man/uk/chksession.8 new file mode 100644 index 0000000..d5b3f90 --- /dev/null +++ b/trunk/man/uk/chksession.8 @@ -0,0 +1,86 @@ +.\" Written by Camille Bégnis 12/28/99 +.TH CHKSESSION 8 "Dec 1999" "mandrake_desk" "MandrakeSoft" +.SH ÐÐЗВР+chksession \- додає/прибирає ÑеÑÑ–Ñ— з менеджерів диÑплеїв +.SH ВИКОРИСТÐÐÐЯ +.B chksession +[\fIПÐРÐМЕТР\fR]... +.SH ОПИС +.PP +.PP +chksession надає можливіÑть ÑиÑтемному адмініÑтратору керувати +ÑпиÑками ÑеÑій, Ñкі надаютьÑÑ Ð¾Ð±Ð¾Ð¼Ð° менеджерами диÑплеїв gdm Ñ– +kdm. Команда змінює відповідні файли конфіґурації щоб додати чи +прибрати ÑеÑÑ–Ñ— доÑтупні Ð´Ð»Ñ Ð²Ð¸ÐºÐ¾Ñ€Ð¸ÑÑ‚Ð°Ð½Ð½Ñ Ñк kde, gnome, icewm... +.TP +\fB\-F\fR, \fB\-\-first\fR +Друкує тільки перший пункт з конфіґураційного файла. +.TP +\fB\-f=FILE\fR, \fB\-\-file=ФÐЙЛ\fR +ВикориÑтовувати інший конфіґураційний файл, відмінний від \fI/etc/X11/window-manager\fR +.TP +\fB\-g\fR, \fB\-\-gdm\fR +Поновити ÑпиÑок віконних менеджерів Ð´Ð»Ñ ÑеÑій gdm викориÑтовуючи або +Ñтандартний конфіґураційний файл або ФÐЙЛ вказаний параметром \fB\-f\fR. +.TP +\fB\-h\fR, \fB\-\-help\fR +Друкує коротку підказку. +.TP +\fB\-k\fR, \fB\-\-kdm\fR +Поновити ÑпиÑок віконних менеджерів Ð´Ð»Ñ ÑеÑій kdm викориÑтовуючи або +Ñтандартний конфіґураційний файл або ФÐЙЛ вказаний параметром \fB\-f\fR. +.TP +\fB\-l\fR, \fB\-\-list\fR +ПеречиÑлити віконні менеджер з конфіґураційного файла. +.TP +\fB\-r=ENTRY\fR, \fB\-\-remove=ПУÐКТ\fR +Друкує на Ñтандартний вивід ÑпиÑок віконних менеджерів з +конфіґураційного файла, з Ñких прибрано ПУÐКТ. +.TP +\fB\-t\fR, \fB\-\-test\fR +Перейти в режим теÑтуваннÑ. +.TP +\fB\-x=ENTRY\fR, \fB\-\-xsession=ПУÐКТ\fR +Друкує на Ñтандартний вивід Ñкрипт, Ñкий викориÑтовуєтьÑÑ Ð´Ð»Ñ Ð·Ð°Ð¿ÑƒÑку +віконного менеджера, вказаного в ПУÐКТ'Ñ–. +.SH "СТРУКТУРРКОÐФІÒУРÐЦІЙÐОГО ФÐЙЛÐ" +Цей файл опиÑує кожен віконний менеджер, Ñкий буде доÑтупний Ð´Ð»Ñ +менеджерів диÑплеїв. Кожен пункт в цьому файлі відділÑєтьÑÑ Ð²Ñ–Ð´ інших +Ñ€Ñдком \fB\-\-@@\-\-\fR . +.PP +.B NAME= +назва ÑеÑÑ–Ñ—, Ñка показуєтьÑÑ Ð² ÑпиÑку менеджера диÑплеїв. +.PP +.B ICON= +файл піктограми (\fI.xpm чи .png\fR) Ñка викориÑтовуєтьÑÑ Ð´Ð»Ñ Ñ†Ñ–Ñ”Ñ— ÑеÑÑ–Ñ—. +.PP +.B DESC= +короткий Ð¾Ð¿Ð¸Ñ ÑеÑÑ–Ñ—. +.PP +.B EXEC= +командний Ñ€Ñдок Ð´Ð»Ñ Ð¿ÐµÑ€ÐµÐ²Ñ–Ñ€ÐºÐ¸ чи вÑтановлений менеджер ÑеÑій чи ні. +.PP +.B SCRIPT: +командний Ñкрипт Ð´Ð»Ñ Ð·Ð°Ð¿ÑƒÑку вибраного кориÑтувачем віконного менеджера. +.SH ФÐЙЛИ +.TP +\fB\/etc/X11/window-manager\fR +Ñтандартний конфіґураційний файл, міÑтить ÑпиÑок вÑÑ–Ñ… найбільш відомих +віконних менеджерів. Це \-\- головний файл, Ñкий викориÑтовуєтьÑÑ +\fBchksessio\fRn Ð´Ð»Ñ Ð¿Ð¾Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ ÐºÐ¾Ð½Ñ„Ñ–Ò‘ÑƒÑ€Ð°Ñ†Ñ–Ð¹Ð½Ð¸Ñ… файлів обох менеджерів +диÑплеїв gdm Ñ– kdm. +.SH "ЗВІТИ ПРО ПОМИЛКИ" +ПовідомлÑйте про помилки за адреÑою \fBhttp://www.linux-mandrake.com/bugs/\fR. +.SH "ДИВ. ТÐКОЖ" +\fIxdm\fR(1) +.SH ÐВТОРСЬКІ ПРÐÐ’Ð +Copyright \(co 1999 MandrakeSoft. +.br +Це вільне програмне Ð·Ð°Ð±ÐµÐ·Ð¿ÐµÑ‡ÐµÐ½Ð½Ñ Ð½Ð° правах GPL. ЗвернітьÑÑ Ð´Ð¾ вихідних +текÑтів за інформацією про умови розповÑюдженнÑ. ÐЕ надаєтьÑÑ +гарантії, навіть щодо можливоÑті ПРОДÐЖУ чи ПРИГОДÐОСТІ певним цілÑм. + +.SH +ПЕРЕКЛÐД +.br +Дмитро Ковальов, diff --git a/trunk/menu/applications-discovery.menu b/trunk/menu/applications-discovery.menu new file mode 100644 index 0000000..3baaf10 --- /dev/null +++ b/trunk/menu/applications-discovery.menu @@ -0,0 +1,243 @@ + + +

+ Applications + + Games + Graphics + Internet + Multimedia + Office + System + Help + More Applications + + + + + + + + + + + + mandrivalinux.directory + + + X-MandrivaLinux + X-MandrivaLinux-Other + + + + Games + mandriva-moreapplications-games.directory + + + X-MandrivaLinux-MoreApplications-Games + X-MandrivaLinux-MoreApplications-Games-Adventure + X-MandrivaLinux-MoreApplications-Games-Arcade + X-MandrivaLinux-MoreApplications-Games-Boards + X-MandrivaLinux-MoreApplications-Games-Cards + X-MandrivaLinux-MoreApplications-Games-Puzzles + X-MandrivaLinux-MoreApplications-Games-Sports + X-MandrivaLinux-MoreApplications-Games-Strategy + X-MandrivaLinux-MoreApplications-Games-Other + X-MandrivaLinux-MoreApplications-Games-Toys + Game + Amusement + + + + + Graphics + mandriva-multimedia-graphics.directory + + + X-MandrivaLinux-Multimedia-Graphics + Graphics + + + + + Internet + mandriva-internet.directory + + + X-MandrivaLinux-Internet + X-MandrivaLinux-Internet-Chat + X-MandrivaLinux-Internet-FileTransfer + X-MandrivaLinux-Internet-InstantMessaging + X-MandrivaLinux-Internet-Mail + X-MandrivaLinux-Internet-News + X-MandrivaLinux-Internet-VideoConference + X-MandrivaLinux-Internet-Other + X-MandrivaLinux-Internet-RemoteAccess + X-MandrivaLinux-Internet-WebBrowsers + X-MandrivaLinux-Internet-WebEditors + Network + + + + + Multimedia + + Sound + Video + Other + + + + mandriva-multimedia.directory + + + X-MandrivaLinux-Multimedia + X-MandrivaLinux-Multimedia-Sound + X-MandrivaLinux-Multimedia-Video + X-MandrivaLinux-Multimedia-Other + Audio + Video + AudioVideo + + + + + Office + mandriva-office.directory + + + X-MandrivaLinux-MoreApplications-Editors + X-MandrivaLinux-Office + X-MandrivaLinux-Office-Accessories + X-MandrivaLinux-Office-AddressBooks + X-MandrivaLinux-Office-Communications + X-MandrivaLinux-Office-Communications-Fax + X-MandrivaLinux-Office-Communications-PDA + X-MandrivaLinux-Office-Communications-Phone + X-MandrivaLinux-Office-Communications-Other + X-MandrivaLinux-Office-Drawing + X-MandrivaLinux-Office-Graphs + X-MandrivaLinux-Office-Presentations + X-MandrivaLinux-Office-Publishing + X-MandrivaLinux-Office-Spreadsheets + X-MandrivaLinux-Office-TasksManagement + X-MandrivaLinux-Office-TimeManagement + X-MandrivaLinux-Office-Other + X-MandrivaLinux-Office-Wordprocessors + Office + + + + + System + mandriva-system.directory + + + X-MandrivaLinux-System + X-MandrivaLinux-System-Archiving + X-MandrivaLinux-System-Archiving-Backup + X-MandrivaLinux-System-Archiving-CDBurning + X-MandrivaLinux-System-Archiving-Compression + X-MandrivaLinux-System-Archiving-Other + X-MandrivaLinux-System-FileTools + X-MandrivaLinux-System-Monitoring + X-MandrivaLinux-System-Session + X-MandrivaLinux-System-Session-Windowmanagers + X-MandrivaLinux-System-Terminals + X-MandrivaLinux-System-TextTools + X-MandrivaLinux-System-Configuration + X-MandrivaLinux-System-Configuration-BootandInit + X-MandrivaLinux-System-Configuration-Hardware + X-MandrivaLinux-System-Configuration-Networking + X-MandrivaLinux-System-Configuration-Packaging + X-MandrivaLinux-System-Configuration-Printing + X-MandrivaLinux-System-Configuration-Users + X-MandrivaLinux-System-Configuration-Other + Settings + System + Utility + + + + + ScreenSaver + + + + Documentation + mandriva-moreapplications-documentation.directory + + + X-MandrivaLinux-MoreApplications-Documentation + Documentation + + + + + More Applications + mandriva-moreapplications.directory + + + X-MandrivaLinux-MoreApplications + X-MandrivaLinux-MoreApplications-Accessibility + X-MandrivaLinux-MoreApplications-Communications + X-MandrivaLinux-MoreApplications-Finances + X-MandrivaLinux-MoreApplications-Databases + X-MandrivaLinux-MoreApplications-Emulators + X-MandrivaLinux-MoreApplications-Development + X-MandrivaLinux-MoreApplications-Development-DevelopmentEnvironments + X-MandrivaLinux-MoreApplications-Development-Interpreters + X-MandrivaLinux-MoreApplications-Development-Tools + X-MandrivaLinux-MoreApplications-Development-Other + X-MandrivaLinux-MoreApplications-Other + X-MandrivaLinux-MoreApplications-Education + X-MandrivaLinux-MoreApplications-Education-Economy + X-MandrivaLinux-MoreApplications-Education-Geography + X-MandrivaLinux-MoreApplications-Education-History + X-MandrivaLinux-MoreApplications-Education-Languages + X-MandrivaLinux-MoreApplications-Education-Literature + X-MandrivaLinux-MoreApplications-Education-Sciences + X-MandrivaLinux-MoreApplications-Education-Sports + X-MandrivaLinux-MoreApplications-Education-Other + X-MandrivaLinux-MoreApplications-Sciences + X-MandrivaLinux-MoreApplications-Sciences-ArtificialIntelligence + X-MandrivaLinux-MoreApplications-Sciences-Astronomy + X-MandrivaLinux-MoreApplications-Sciences-Biology + X-MandrivaLinux-MoreApplications-Sciences-Chemistry + X-MandrivaLinux-MoreApplications-Sciences-ComputerScience + X-MandrivaLinux-MoreApplications-Sciences-DataVisualization + X-MandrivaLinux-MoreApplications-Sciences-Electricity + X-MandrivaLinux-MoreApplications-Sciences-Geosciences + X-MandrivaLinux-MoreApplications-Sciences-ImageProcessing + X-MandrivaLinux-MoreApplications-Sciences-Mathematics + X-MandrivaLinux-MoreApplications-Sciences-NumericAnalysis + X-MandrivaLinux-MoreApplications-Sciences-ParallelComptuting + X-MandrivaLinux-MoreApplications-Sciences-Physics + X-MandrivaLinux-MoreApplications-Sciences-Robotics + X-MandrivaLinux-MoreApplications-Sciences-Other + Development + Education + Electronics + Engineering + + + + + + Settings + + + Information + + + .hidden + mandriva-hidden.directory + + + X-MandrivaLinux-.hidden + + + + /etc/xdg/discovery/menus/mandriva-discovery.menu + applications-kmenuedit.menu + diff --git a/trunk/menu/applications-mdk.menu b/trunk/menu/applications-mdk.menu new file mode 100644 index 0000000..511f231 --- /dev/null +++ b/trunk/menu/applications-mdk.menu @@ -0,0 +1,1606 @@ + + + + Applications + + Office + Internet + Multimedia + System + More Applications + Other + + + + + + + + + + + mandrivalinux.directory + + + X-MandrivaLinux + + + + Office + + Wordprocessors + Spreadsheets + Presentations + Drawing + Graphs + Publishing + Tasks Management + Time Management + Address Books + Communications + Accessories + Other + + + + mandriva-office.directory + + + + X-MandrivaLinux-Office + Office + + + + Accessories + + + kde-kcalc.desktop + MandrivaLinux-Office-Accessories-oooqs.desktop + + + mandriva-office-accessories.directory + + + X-MandrivaLinux-Office-Accessories + Calculator + Dictionary + Clock + + + + + Address Books + + + kde-kaddressbook.desktop + + + mandriva-office-addressbooks.directory + + + X-MandrivaLinux-Office-AddressBooks + ContactManagement + + + + + Communications + + Fax + Phone + PDA + Other + + + + mandriva-office-communications.directory + + + X-MandrivaLinux-Office-Communications + + + + Fax + mandriva-office-communications-fax.directory + + X-MandrivaLinux-Office-Communications-Fax + + + + PDA + + + kde-kpilot.desktop + + + mandriva-office-communications-pda.directory + + + PDA + X-MandrivaLinux-Office-Communications-PDA + + + + + Phone + mandriva-office-communications-phone.directory + + + X-MandrivaLinux-Office-Communications-Phone + TelephonyTool + + + + + Other + mandriva-office-communications-other.directory + + + X-MandrivaLinux-Office-Communications-Other + + + + + + Drawing + + + MandrivaLinux-Office-Drawing-OpenOffice.org Draw.desktop + + + mandriva-office-drawing.directory + + + X-MandrivaLinux-Office-Drawing + + + + + Graphs + + + MandrivaLinux-Office-Graphs-Dia.desktop + + + mandriva-office-graphs.directory + + + X-MandrivaLinux-Office-Graphs + Chart + FlowChart + + + + + Presentations + + + MandrivaLinux-Office-Presentations-OpenOffice.org Impress.desktop + + + mandriva-office-presentations.directory + + + X-MandrivaLinux-Office-Presentations + Presentation + + + + + Publishing + + + MandrivaLinux-Office-Publishing-Xpdf.desktop + MandrivaLinux-Office-Publishing-GhostView.desktop + + + mandriva-office-publishing.directory + + + X-MandrivaLinux-Office-Publishing + Scanning + OCR + + Office + Viewer + + + + + + Spreadsheets + + + MandrivaLinux-Office-Spreadsheets-OpenOffice.org Calc.desktop + + + mandriva-office-spreadsheets.directory + + + X-MandrivaLinux-Office-Spreadsheets + Spreadsheet + + + + + Tasks Management + + + MandrivaLinux-Office-TasksManagement-Planner.desktop + + + mandriva-office-tasksmanagement.directory + + + X-MandrivaLinux-Office-TasksManagement + ProjectManagement + + + + + Time Management + + + kde-korganizer.desktop + + + mandriva-office-timemanagement.directory + + + X-MandrivaLinux-Office-TimeManagement + Calendar + + + + + Other + mandriva-office-other.directory + + + X-MandrivaLinux-Office-Other + + + + + Wordprocessors + + + MandrivaLinux-Office-Wordprocessors-OpenOffice.org Writer.desktop + MandrivaLinux-Office-Wordprocessors-OpenOffice.org Math.desktop + + + mandriva-office-wordprocessors.directory + + + X-MandrivaLinux-Office-Wordprocessors + WordProcessor + + + + + + Internet + + Web Browsers + Mail + Instant Messaging + Chat + News + File Transfer + Video Conference + Web Editors + Remote Access + Other + + + + mandriva-internet.directory + + + + X-MandrivaLinux-Internet + Network + + + + Chat + + + kde-ksirc.desktop + + + mandriva-internet-chat.directory + + + X-MandrivaLinux-Internet-Chat + IRCClient + Chat + + + + + File Transfer + + + MandrivaLinux-Internet-FileTransfer-kbear.desktop + MandrivaLinux-Internet-FileTransfer-Gtm.desktop + + + mandriva-internet-filetransfer.directory + + + X-MandrivaLinux-Internet-FileTransfer + FileTransfer + P2P + + + + + Instant Messaging + + + kde-kopete.desktop + MandrivaLinux-Internet-InstantMessaging-Gaim.desktop + + + mandriva-internet-instantmessaging.directory + + + X-MandrivaLinux-Internet-InstantMessaging + InstantMessaging + + + + + Mail + + + kde-Kontact.desktop + evolution.desktop + MandrivaLinux-Internet-Mail-Mozilla Thunderbird.desktop + + + mandriva-internet-mail.directory + + + X-MandrivaLinux-Internet-Mail + Email + + + + + News + + + kde-KNode.desktop + + + mandriva-internet-news.directory + + + X-MandrivaLinux-Internet-News + News + + + + + Video Conference + mandriva-internet-videoconference.directory + + + X-MandrivaLinux-Internet-VideoConference + Telephony + VideoConference + + + + + Other + mandriva-internet-other.directory + + + X-MandrivaLinux-Internet-Other + + Network + HamRadio + + + + + + Remote Access + + + kde-Kppp.desktop + + + mandriva-internet-remoteaccess.directory + + + X-MandrivaLinux-Internet-RemoteAccess + RemoteAccess + Dialup + + + + + Web Browsers + + + kde-konqbrowser.desktop + MandrivaLinux-Internet-WebBrowsers-Mozilla Firefox.desktop + MandrivaLinux-Internet-WebBrowsers-Mozilla.desktop + MandrivaLinux-Internet-WebBrowsers-Epiphany Web Browser.desktop + MandrivaLinux-Internet-WebBrowsers-Epiphany Bookmarks Editor.desktop + + + mandriva-internet-webbrowsers.directory + + + X-MandrivaLinux-Internet-WebBrowsers + WebBrowser + + + + + Web Editors + mandriva-internet-webeditors.directory + + + X-MandrivaLinux-Internet-WebEditors + WebDevelopment + + + + + + More Applications + + Accessibility + Development + Editors + Emulators + Finances + Databases + Education + Sciences + Games + Documentation + Other + + + + mandriva-moreapplications.directory + + + + X-MandrivaLinux-MoreApplications + Utility + + + + Accessibility + + + kde-kmag.desktop + + + mandriva-moreapplications-accessibility.directory + + + X-MandrivaLinux-MoreApplications-Accessibility + Accessibility + + + + + Communications + mandriva-moreapplications-communications.directory + + + X-MandrivaLinux-MoreApplications-Communications + Communications + + + + + Finances + mandriva-moreapplications-finances.directory + + + X-MandrivaLinux-MoreApplications-Finances + Finance + + + + + Databases + mandriva-moreapplications-databases.directory + + + X-MandrivaLinux-MoreApplications-Databases + Database + + + + + Emulators + mandriva-moreapplications-emulators.directory + + + X-MandrivaLinux-MoreApplications-Emulators + + System + Emulator + + + + + + Development + + Development Environment + Interpreters + Tools + Code Generators + Other + + + + mandriva-moreapplications-development.directory + + + + X-MandrivaLinux-MoreApplications-Development + Development + + + + Development Environments + + + kde-kdevelop.desktop + + + mandriva-moreapplications-development-developmentenvironments.directory + + + X-MandrivaLinux-MoreApplications-Development-DevelopmentEnvironments + IDE + GUIDesigner + + + + + Interpreters + + + MandrivaLinux-MoreApplications-Development-Interpreters-GNU Prolog.desktop + + + mandriva-moreapplications-development-interpreters.directory + + + X-MandrivaLinux-MoreApplications-Development-Interpreters + + + + + Tools + + + MandrivaLinux-MoreApplications-Development-Tools-Gdb.desktop + + + mandriva-moreapplications-development-tools.directory + + + X-MandrivaLinux-MoreApplications-Development-Tools + Building + Profiling + Debugger + RevisionControl + + Development + Translation + + + + + + Other + mandriva-moreapplications-development-other.directory + + + X-MandrivaLinux-MoreApplications-Development-Other + + + + + + Documentation + mandriva-moreapplications-documentation.directory + + + X-MandrivaLinux-MoreApplications-Documentation + Documentation + + + + + Other + mandriva-moreapplications-other.directory + + + X-MandrivaLinux-MoreApplications-Other + + + + + Editors + + + MandrivaLinux-MoreApplications-Editors-Emacs.desktop + MandrivaLinux-MoreApplications-Editors-XEmacs.desktop + MandrivaLinux-MoreApplications-Editors-VI editor.desktop + + + mandriva-moreapplications-editors.directory + + + X-MandrivaLinux-MoreApplications-Editors + TextEditor + + + + + Education + + Economy + Geography + History + Languages + Literature + Sciences + Sports + Other + + + + mandriva-moreapplications-education.directory + + + + X-MandrivaLinux-MoreApplications-Education + Education + + + + Economy + mandriva-moreapplications-education-economy.directory + + + X-MandrivaLinux-MoreApplications-Education-Economy + Economy + + + + + Geography + mandriva-moreapplications-education-geography.directory + + + X-MandrivaLinux-MoreApplications-Education-Geography + Geography + + + + + History + mandriva-moreapplications-education-history.directory + + + X-MandrivaLinux-MoreApplications-Education-History + History + + + + + Languages + mandriva-moreapplications-education-languages.directory + + + X-MandrivaLinux-MoreApplications-Education-Languages + Languages + + + + + Literature + mandriva-moreapplications-education-literature.directory + + + X-MandrivaLinux-MoreApplications-Education-Literature + Literature + + + + + Sciences + mandriva-moreapplications-education-sciences.directory + + + X-MandrivaLinux-MoreApplications-Education-Sciences + + Science + Education + + + + + + Sports + mandriva-moreapplications-education-sports.directory + + + X-MandrivaLinux-MoreApplications-Education-Sports + Sports + + + + + Other + mandriva-moreapplications-education-other.directory + + + X-MandrivaLinux-MoreApplications-Education-Other + Art + Construction + Teaching + + Education + Music + + + + + + + Games + + Adventure + Arcade + Boards + Cards + Puzzles + Sports + Strategy + Toys + + + + mandriva-moreapplications-games.directory + + + + X-MandrivaLinux-MoreApplications-Games + Game + + + + Adventure + mandriva-moreapplications-games-adventure.directory + + + X-MandrivaLinux-MoreApplications-Games-Adventure + AdventureGame + + + + + Arcade + mandriva-moreapplications-games-arcade.directory + + + X-MandrivaLinux-MoreApplications-Games-Arcade + ArcadeGame + + + + + Boards + mandriva-moreapplications-games-boards.directory + + + X-MandrivaLinux-MoreApplications-Games-Boards + BoardGame + + + + + Cards + mandriva-moreapplications-games-cards.directory + + + X-MandrivaLinux-MoreApplications-Games-Cards + CardGame + + + + + Puzzles + mandriva-moreapplications-games-puzzles.directory + + + X-MandrivaLinux-MoreApplications-Games-Puzzles + LogicGame + BlocksGame + + + + + Sports + mandriva-moreapplications-games-sports.directory + + + X-MandrivaLinux-MoreApplications-Games-Sports + SportsGame + + + + + Strategy + mandriva-moreapplications-games-strategy.directory + + + X-MandrivaLinux-MoreApplications-Games-Strategy + StrategyGame + + + + + Other + mandriva-moreapplications-games-other.directory + + + X-MandrivaLinux-MoreApplications-Games-Other + KidsGame + RolePlaying + Simulation + ActionGame + + Game + Emulator + + + + + + Toys + mandriva-moreapplications-games-toys.directory + + + X-MandrivaLinux-MoreApplications-Games-Toys + Amusement + + + + + + Sciences + + Artificial Intelligence + Astronomy + Biology + Chemistry + Computer Science + Data Visualization + Electricity + Geosciences + Image Processing + Mathematics + Numeric analysis + Parallel Computing + Physics + Robotics + Other + + + + mandriva-moreapplications-sciences.directory + + + + X-MandrivaLinux-MoreApplications-Sciences + Science + + + + Artificial Intelligence + mandriva-moreapplications-sciences-artificialintelligence.directory + + + X-MandrivaLinux-MoreApplications-Sciences-ArtificialIntelligence + ArtificialIntelligence + + + + + Astronomy + mandriva-moreapplications-sciences-astronomy.directory + + + X-MandrivaLinux-MoreApplications-Sciences-Astronomy + Astronomy + + + + + Biology + mandriva-moreapplications-sciences-biology.directory + + + X-MandrivaLinux-MoreApplications-Sciences-Biology + Biology + + + + + Chemistry + mandriva-moreapplications-sciences-chemistry.directory + + + X-MandrivaLinux-MoreApplications-Sciences-Chemistry + Chemistry + + + + + Computer Science + mandriva-moreapplications-sciences-computerscience.directory + + + X-MandrivaLinux-MoreApplications-Sciences-ComputerScience + ComputerScience + + + + + Data Visualization + mandriva-moreapplications-sciences-datavisualization.directory + + + X-MandrivaLinux-MoreApplications-Sciences-DataVisualization + DataVisualization + + + + + Electricity + mandriva-moreapplications-sciences-electricity.directory + + + X-MandrivaLinux-MoreApplications-Sciences-Electricity + Electricity + + + + + Geosciences + mandriva-moreapplications-sciences-geosciences.directory + + + X-MandrivaLinux-MoreApplications-Sciences-Geosciences + Geoscience + Geology + + + + + Image Processing + mandriva-moreapplications-sciences-imageprocessing.directory + + + X-MandrivaLinux-MoreApplications-Sciences-ImageProcessing + ImageProcessing + + + + + Mathematics + mandriva-moreapplications-sciences-mathematics.directory + + + X-MandrivaLinux-MoreApplications-Sciences-Mathematics + Math + + + + + Numeric Analysis + mandriva-moreapplications-sciences-numericanalysis.directory + + + X-MandrivaLinux-MoreApplications-Sciences-NumericAnalysis + NumericAnalysis + + + + + Parallel Computing + mandriva-moreapplications-sciences-parallelcomputing.directory + + + X-MandrivaLinux-MoreApplications-Sciences-ParallelComptuting + ParallelComptuting + + + + + Physics + mandriva-moreapplications-sciences-physics.directory + + + X-MandrivaLinux-MoreApplications-Sciences-Physics + Physics + + + + + Robotics + mandriva-moreapplications-sciences-robotics.directory + + + X-MandrivaLinux-MoreApplications-Sciences-Robotics + Robotics + + + + + Other + mandriva-moreapplications-sciences-other.directory + + + X-MandrivaLinux-MoreApplications-Sciences-Other + MedicalSoftware + Electronics + Engineering + + + + + + + Multimedia + + Sound + Video + Graphics + Other + + + + mandriva-multimedia.directory + + + + X-MandrivaLinux-Multimedia + AudioVideo + + + + Graphics + + + MandrivaLinux-Multimedia-Graphics-The GIMP.desktop + kde-kooka.desktop + + + mandriva-multimedia-graphics.directory + + + X-MandrivaLinux-Multimedia-Graphics + Graphics + Photography + 3DGraphics + 2DGraphics + VectorGraphics + RasterGraphics + + Graphics + Viewer + + + + + + Sound + + + kde-kscd.desktop + MandrivaLinux-Multimedia-Sound-Totem Media Player.desktop + + + mandriva-multimedia-sound.directory + + + X-MandrivaLinux-Multimedia-Sound + Audio + Midi + Mixer + Sequencer + Tuner + + Audio + + AudioVideoEditing + Player + Recorder + HamRadio + + + + AudioVideo + Music + + + + + + Video + + + MandrivaLinux-Multimedia-Video-Totem Movie Player.desktop + + + mandriva-multimedia-video.directory + + + X-MandrivaLinux-Multimedia-Video + Video + TV + + Video + + AudioVideoEditing + Player + Recorder + + + + + + + Other + mandriva-multimedia-other.directory + + + X-MandrivaLinux-Multimedia-Other + + + + + + System + + Terminals + Text Tools + Configuration + Archiving + File Tools + Monitoring + Session + + + + mandriva-system.directory + + + + X-MandrivaLinux-System + System + Filesystem + + System + Security + + + + + Archiving + + Backup + CD Burning + Compression + Other + + + + mandriva-system-archiving.directory + + + X-MandrivaLinux-System-Archiving + + + + Backup + + + MandrivaLinux-System-Archiving-Backup-DrakSync.desktop + + + mandriva-system-archiving-backup.directory + + + X-MandrivaLinux-System-Archiving-Backup + Archiving + + + + + CD Burning + + + kde-k3b.desktop + + + mandriva-system-archiving-cdburning.directory + + + X-MandrivaLinux-System-Archiving-CDBurning + DiscBurning + + + + + Compression + mandriva-system-archiving-compression.directory + + + X-MandrivaLinux-System-Archiving-Compression + Compression + + + + + Other + mandriva-system-archiving-other.directory + + + X-MandrivaLinux-System-Archiving-Other + + + + + + Configuration + + kde-KControl.desktop + MandrivaLinux-System-Configuration-Configure Your Computer.desktop + Boot and Init + KDE + GNOME + Hardware + Networking + Packaging + Printing + + + + mandriva-system-configuration.directory + + + + X-MandrivaLinux-System-Configuration + + Settings + DesktopSettings + HardwareSettings + + GNOME + KDE + + + + + + Boot and Init + mandriva-system-configuration-bootandinit.directory + + + X-MandrivaLinux-System-Configuration-BootandInit + + + + + Hardware + mandriva-system-configuration-hardware.directory + + + X-MandrivaLinux-System-Configuration-Hardware + HardwareSettings + + + + + GNOME + mandriva-system-configuration-gnome.directory + + X-MandrivaLinux-System-Configuration-GNOME + + + Advanced + mandriva-system-configuration-gnome-advanced.directory + + X-MandrivaLinux-System-Configuration-GNOME-Advanced + + + + + KDE + mandriva-system-configuration-kde.directory + + + X-MandrivaLinux-System-Configuration-KDE + + + + Accessibility + kde-settings-accessibility.directory + + + X-MandrivaLinux-System-Configuration-KDE-Accessibility + + + + + Components + kde-settings-components.directory + + + X-MandrivaLinux-System-Configuration-KDE-Components + + + + + Information + kde-settings-hardware.directory + + + X-MandrivaLinux-System-Configuration-KDE-Information + + + + + LookNFeel + kde-settings-looknfeel.directory + + + X-MandrivaLinux-System-Configuration-KDE-LookNFeel + + + + + Network + kde-settings-network.directory + + + X-MandrivaLinux-System-Configuration-KDE-Network + + + + + Peripherals + kde-settings-peripherals.directory + + + X-MandrivaLinux-System-Configuration-KDE-Peripherals + + + + + PowerControl + kde-settings-power.directory + + + X-MandrivaLinux-System-Configuration-KDE-PowerControl + + + + + Security + kde-settings-security.directory + + + X-MandrivaLinux-System-Configuration-KDE-Security + + + + + Sound + kde-settings-sound.directory + + + X-MandrivaLinux-System-Configuration-KDE-Sound + + + + + WebBrowsing + kde-settings-webbrowsing.directory + + + X-MandrivaLinux-System-Configuration-KDE-WebBrowsing + + + + + System + kde-settings-system.directory + + + X-MandrivaLinux-System-Configuration-KDE-System + + + + + + Networking + mandriva-system-configuration-networking.directory + + + X-MandrivaLinux-System-Configuration-Networking + + Settings + Network + + + + + + Packaging + mandriva-system-configuration-packaging.directory + + + X-MandrivaLinux-System-Configuration-Packaging + PackageManager + + + + + Printing + mandriva-system-configuration-printing.directory + + + X-MandrivaLinux-System-Configuration-Printing + Printing + + + + + Users + mandriva-system-configuration-users.directory + + + X-MandrivaLinux-System-Configuration-Users + + + + + Other + mandriva-system-configuration-other.directory + + + X-MandrivaLinux-System-Configuration-Other + + Settings + Security + + + + + + + File Tools + + + kde-Kfind.desktop + + + mandriva-system-filetools.directory + + + X-MandrivaLinux-System-FileTools + FileTool + FileManager + + + + + Monitoring + + + kde-ksysguard.desktop + + + mandriva-system-monitoring.directory + + + X-MandrivaLinux-System-Monitoring + Monitor + + + + + Session + mandriva-system-session.directory + + + X-MandrivaLinux-System-Session + + + + Windowmanagers + mandriva-system-session-windowmanagers.directory + + + X-MandrivaLinux-System-Session-Windowmanagers + + + + + + Terminals + + + kde-konsole.desktop + + + mandriva-system-terminals.directory + + + X-MandrivaLinux-System-Terminals + TerminalEmulator + + + + + Text Tools + + + kde-kdict.desktop + + + mandriva-system-texttools.directory + + + X-MandrivaLinux-System-TextTools + TextTool + + + + + + Other + mandriva-other.directory + + + + + + .hidden + mandriva-hidden.directory + + + X-MandrivaLinux-.hidden + + + + applications-kmenuedit.menu + diff --git a/trunk/menu/defaultlayout-simplified.menu b/trunk/menu/defaultlayout-simplified.menu new file mode 100644 index 0000000..2a6b074 --- /dev/null +++ b/trunk/menu/defaultlayout-simplified.menu @@ -0,0 +1,22 @@ + +Mandrakelinux + +Use Office Tools +Organize +Surf the Internet +Enjoy Music and Video +View, Modify and Create Graphics +Play Games +Administer Your System +Read Documentation +Develop +Use Education Software +Use Scientific Software +Use Emulators +Use More Applications + + + +Other + + diff --git a/trunk/menu/defaultlayout.menu b/trunk/menu/defaultlayout.menu new file mode 100644 index 0000000..d981f45 --- /dev/null +++ b/trunk/menu/defaultlayout.menu @@ -0,0 +1,13 @@ + +Mandrakelinux + +Office +Internet +Multimedia +System +More Applications +Other + + + + diff --git a/trunk/menu/desktop-common-data b/trunk/menu/desktop-common-data new file mode 100644 index 0000000..fbef1ac --- /dev/null +++ b/trunk/menu/desktop-common-data @@ -0,0 +1,255 @@ +## Use Office Tools +# Create a Text Document +?package(OpenOffice.org): needs="x11" section="Use Office Tools" icon="ooo_writer.png" title="Create a Text Document" command="oowriter" mimetypes="application/vnd.sun.xml.writer,application/vnd.stardivision.writer,application/msword,application/vnd.ms-word,application/x-doc,text/rtf" + +# Create a Spreadsheet +?package(OpenOffice.org): needs="x11" section="Use Office Tools" icon="ooo_calc.png" title="Create a Spreadsheet" command="oocalc" mimetypes="application/vnd.sun.xml.calc,application/vnd.stardivision.calc,application/vnd.stardivision.chart,application/msexcel,application/vnd.ms-excel" + +# Create a Presentation +?package(OpenOffice.org): needs="x11" section="Use Office Tools" icon="ooo_impress.png" title="Create a Presentation" command="ooimpress" mimetypes="application/vnd.sun.xml.impress;application/vnd.stardivision.impress;application/mspowerpoint" + +# Create a Drawing +?package(OpenOffice.org): needs=x11 section="Use Office Tools" icon="ooo_draw.png" title="Create a Drawing" command="oodraw" mimetypes="application/vnd.sun.xml.draw,application/vnd.stardivision.draw" + + +# Diagrams +?package(koffice-kivio): needs="kde" kde_filename="kivio" section="Use Office Tools" title="Create Flowcharts and Diagrams" icon="kivio.png" command="kivio" kde_command="kivio %u" mimetypes="application/x-kivio" multiple_files="false" accept_url="true" kde_opt="\\nEncoding=UTF-8\\nGenericName=Flowchart & Diagram Editing\\nX-KDE-NativeMimeType=application/x-kivio\\nDocPath=kivio/index.html\\nX-DCOP-ServiceType=Multi" +?package(dia): needs="gnome" section="Use Office Tools" title="Create Flowcharts and Diagrams" icon="dia.png" command="dia" mimetypes="application/x-kivio" + +# Design a Layout +?package(scribus): needs="x11" section="Use Office Tools" command="scribus" title="Design a Layout" needs="x11" icon="wordprocessor_section.png" + +# Consult an Address Book +?package(evolution): needs="gnome" section="Use Office Tools" title="Consult an Address Book" icon="evolution.png" command="evolution -c contacts" + +?package(kdepim-kaddressbook): needs="kde" kde_filename="kontact-kaddressbook" section="Use Office Tools" title="Consult an Address Book" icon="kontact-mdk.png" command="kontact --module kaddressbook" kde_command="kontact --module kaddressbook %u" mimetypes="text/x-vcard,text/x-ldif" multiple_files="false" accept_url="true" kde_opt="\\nEncoding=UTF-8\\nDocPath=kaddressbook/index.html\\nTerminal=0\\nX-KDE-StartupNotify=true\\nX-DCOP-ServiceType=Unique\\nX-DCOP-ServiceName=kaddressbook\\nServiceTypes=KParts/ReadOnlyPart,Browser/View,DCOP/AddressBook\\nX-KDE-Library=libkaddressbookpart\\n" + +# Send a Fax +?package(kdebase-kdeprintfax): needs="kde" kde_filename="kdeprintfax" section="Use Office Tools" title="Send a Fax" icon="kdeprintfax.png" command="kdeprintfax %u" kde_command="kdeprintfax -caption \"%c\" %i %m %u" kde_opt="\\nEncoding=UTF-8\\nGenericName=Fax Utility\\nMiniIcon=kdeprintfax\\nTerminal=0\\nX-DCOP-ServiceType=Multi\\n" + +# View a Fax +?package(kdegraphics-kfax): needs="x11" kde_filename="kfax" section="Use Office Tools" title="View a Fax" icon="kfax.png" command="kfax" kde_command="kfax %f -caption \"%c\" %i %m" mimetypes="image/fax-g3" multiple_files="false" accept_url="false" kde_opt="\\nEncoding=UTF-8\\nBinaryPattern=kfax;\\nGenericName=Fax Viewer\\nTerminalOptions=\\nPath=\\nTerminal=0\\nX-KDE-StartupNotify=true\\nX-DCOP-ServiceType=Multi\\n" + +# Synchronize Your PDA +?package(kdepim-kpilot): needs="kde" kde_filename="kpilot" section="Use Office Tools" title="Synchronize Your PDA" icon="kpilot.png" command="kpilot" kde_opt="\\nEncoding=UTF-8\\nGenericName=PalmPilot Tool\\nDocPath=kpilot/index.html\\nTerminal=0\\nMiniIcon=kpilot\\nX-KDE-StartupNotify=true\\nX-DCOP-ServiceType=Unique\\n" +?package(gnome-pilot): needs="gnome" section="Use Office Tools" title="Synchronize Your PDA" icon="/usr/share/pixmaps/gnome-palm.png" command="gpilotd-control-applet" + +# Use a Calculator +?package(kdeutils-kcalc): needs="kde" kde_filename="kcalc" section="Use Office Tools" title="Use a Calculator" icon="kcalc.png" command="kcalc" kde_command="kcalc -caption \"%c\" %i %m" kde_opt="\\nEncoding=UTF-8\\nDocPath=kcalc/index.html\\nGenericName=Scientific Calculator\\nTerminal=0\\nX-KDE-StartupNotify=true\\n" +?package(gcalctool): needs="gnome" section="Use Office Tools" title="Use a Calculator" icon="gcalctool.png" command="gcalctool" + +# Search Dictionaries and Encyclopedias +?package(kdenetwork-kdict): needs="x11" kde_filename="kdict" section="Use Office Tools" title="Search Dictionaries and Encyclopedias" icon="kdict.png" command="kdict" kde_command="kdict -caption \"%c\" %i %m" kde_opt="\\nEncoding=UTF-8\\nTerminal=0\\nGenericName=Online Dictionary\\nX-KDE-StartupNotify=true\\nX-DCOP-ServiceType=Unique\\nDocPath=kdict/index.html\\n" + + +## Organize +# Write Notes +?package(kdepim-knotes): needs="x11" kde_filename="kontact-knotes" section="Organize" title="Write Notes" icon="kontact-mdk.png" command="kontact --module knotes" kde_opt="\\nEncoding=UTF-8\\nDocPath=knotes/index.html\\nTerminal=0\\nGenericName=Popup Notes\\nX-KDE-StartupNotify=true\\nX-DCOP-ServiceType=Unique\\n" + +# Manage Tasks +?package(kdepim-korganizer): needs="kde" kde_filename="kontact-korganizer" section="Organize" title="Manage Tasks" icon="kontact-mdk.png" command="kontact --module todo" mimetypes="text/calendar,text/x-vcalendar" kde_opt="\\nEncoding=UTF-8\\nBinaryPattern=korganizer;\\nTerminalOptions=\\nPath=\\nDocPath=korganizer/index.html\\nTerminal=0\\nGenericName=Personal Organizer\\nServiceTypes=Browser/View,DCOP/Organizer\\nX-KDE-Library=libkorganizerpart\\nX-KDE-StartupNotify=true\\nX-DCOP-ServiceType=Unique\\nX-DCOP-ServiceName=korganizer\\n" + +?package(evolution): needs="gnome" section="Organize" title="Manage Tasks" icon="evolution.png" command="evolution -c tasks" + +# Organize Your Time +?package(kdepim-korganizer): needs="kde" kde_filename="kontact-korganizer-time" section="Organize" title="Organize Your Time" icon="kontact-mdk.png" command="kontact --module korganizer" mimetypes="text/calendar,text/x-vcalendar" kde_opt="\\nEncoding=UTF-8\\nBinaryPattern=korganizer;\\nTerminalOptions=\\nPath=\\nDocPath=korganizer/index.html\\nTerminal=0\\nGenericName=Personal Organizer\\nServiceTypes=Browser/View,DCOP/Organizer\\nX-KDE-Library=libkorganizerpart\\nX-KDE-StartupNotify=true\\nX-DCOP-ServiceType=Unique\\nX-DCOP-ServiceName=korganizer\\n" + +?package(evolution): needs="gnome" section="Organize" title="Organize Your Time" icon="evolution.png" command="evolution -c calendar" + +# Track Time Spent on Tasks +?package(kdepim-karm): needs="x11" kde_filename="karm" section="Organize" title="Track Time Spent on Tasks" icon="karm.png" command="karm" kde_command="karm -caption \"%c\" %i %m" kde_opt="\\nEncoding=UTF-8\\nGenericName=Personal Time Tracker\\nTerminalOptions=\\nPath=\\nDocPath=karm/index.html\\nTerminal=0\\nX-KDE-StartupNotify=true\\nX-DCOP-ServiceType=Multi\\n" + +# Manage Projects +?package(planner):command="planner" needs="x11" section="Organize" title="Manage Projects" icon="/usr/share/pixmaps/gnome-planner.png" startup_notify="true" + +# Manage Your Finances +?package(gnucash): command="/usr/bin/gnucash" icon="gnucash.png" needs="X11" section="Organize" title="Manage Your Finances" + + + +## Surf the Internet +# Connect to the Internet +?package(kdenetwork-kppp): needs="x11" kde_filename="Kppp" section="Surf the Internet" title="Dial up" icon="kppp.png" command="kppp" kde_command="kppp %i %m" mimetypes="" kde_opt="\\nEncoding=UTF-8\\nGenericName=Internet Dial-up Tool\\nBinaryPattern=kppp;\\nDocPath=kppp/index.html\\nTerminalOptions=\\nPath=\\nTerminal=0\\nX-KDE-StartupNotify=true\\nX-DCOP-ServiceType=Multi\\n" + +# Browse the Web +?package(mozilla-firefox): needs="x11" command="/usr/bin/mozilla-firefox" icon="mozilla-firefox.png" section="Surf the Internet" title="Browse the Web" startup_notify="true" longtitle="Lightweight Web Browser" accept_url="true" mimetypes="text/html,text/xml,application/xhtml+xml,application/vnd.mozilla.xul+xml,text/mml" + +?package(epiphany): needs="gnome" section="Surf the Internet" title="Browse the Web" icon="epiphany.png" command="epiphany" startup_notify="true" + +# Read and Send E-mail +?package(kdepim-kmail): needs="kde" kde_filename="kontact-KMail" section="Surf the Internet" title="Read and Send E-mail" icon="kontact-mdk.png" command="kontact --module kmail" kde_command="kontact --module kmail -caption \"%c\" %i %m" kde_opt="\\nEncoding=UTF-8\\nDocPath=kmail/index.html\\nGenericName=Mail Client\\nTerminal=0\\nX-KDE-StartupNotify=true\\nX-DCOP-ServiceType=Unique\\nX-DCOP-ServiceName=kmail\\nServiceTypes=DCOP/ResourceBackend/IMAP\\n" + +?package(evolution): needs="gnome" section="Surf the Internet" title="Read and Send E-mail" icon="evolution.png" command="evolution -c mail" startup_notify="true" + +# Chat +?package(kdenetwork-kopete): needs="kde" kde_filename="kopete" section="Surf the Internet" title="Chat" icon="kopete.png" command="kopete" kde_command="kopete %i %m -caption \"%c\"" kde_opt="\\nGenericName=Instant Messenger\\nTerminal=0\\n" +?package(gaim): needs="gnome" section="Surf the Internet" title="Chat" icon="gaim.png" command="gaim" startup_notify="true" + +# Read and Send Newsgroup Messages +?package(kdepim-knode): needs="kde" kde_filename="kontact-KNode" section="Surf the Internet" title="Read and Send Newsgroup Messages" icon="kontact-mdk.png" command="kontact --module knode" kde_command="kontact --module kmail -caption \"%c\" %i %m" kde_opt="\\nEncoding=UTF-8\\nTerminal=0\\nDocPath=knode/index.html\\nGenericName=News Reader\\nX-KDE-StartupNotify=true\\nX-DCOP-ServiceType=Unique\\n" + +?package(pan): needs="gnome" section="Surf the Internet" title="Read and Send Newsgroup Messages" icon="pan.png" command="pan" startup_notify="true" + +# Make a Phone Call +?package(kphone): needs="x11" kde_filename="kphone" section="Surf the Internet" title="Make a Phone Call" icon="kphone.png" command="kphone" kde_opt="\\nDocPath=kphone/index.html\\nTerminal=0" + +# Organize a Video Conference +?package(gnomemeeting): command="/usr/bin/gnomemeeting" needs="x11" icon="gnomemeeting.png" section="Surf the Internet" title="Organize a Video Conference" startup_notify="true" + +# Create Your Own Web Site +?package(quanta): needs="x11" kde_filename="quanta" section="Surf the Internet" title="Create Your Own Web Site" icon="quanta.png" command="quanta" mimetypes="text/html" kde_opt="\\nEncoding=UTF-8\\nDocPath=quanta/index.html\\nGenericName=Web Development Environment\\n" + +# Transfer Files With FTP +?package(kbear): needs="kde" kde_filename="kbear" section="Surf the Internet" title="Transfer files with FTP" icon="kbear.png" command="kbear" kde_opt="\\nEncoding=UTF-8\\nGenericName=FTP Client\\nMiniIcon=kbear\\nDocPath=kbear/index.html\\nTerminal=0\\nX-KDE-StartupNotify=true\\nX-DCOP-ServiceType=Unique" + +?package(gftp): needs="gnome" section="Surf the Internet" title="Transfer Files With FTP" icon="gftp.png" command="gftp" + + + +## Enjoy Music and Video +# Adjust Volume +?package(kdemultimedia-kmix): needs="kde" kde_filename="kmix" section="Enjoy Music and Video" title="Adjust Volume" icon="kmix.png" command="kmix" kde_command="kmix -caption \"%c\" %i %m" mimetypes="" kde_opt="\\nEncoding=UTF-8\\nDocPath=kmix/index.html\\nTerminalOptions=\\nPath=\\nTerminal=0\\nGenericName=Sound Mixer\\nX-KDE-StartupNotify=true\\nX-DCOP-ServiceType=Unique\\n" + +?package(gnome-media): needs="gnome" section="Enjoy Music and Video" title="Adjust Volume" icon="/usr/share/pixmaps/gnome-mixer.png" command="gnome-volume-control" + +# Listen to Audio CDs +?package(kdemultimedia-kscd): needs="kde" kde_filename="kscd" section="Enjoy Music and Video" title="Listen to Audio CDs" icon="kscd.png" command="kscd" kde_command="kscd -caption \"%c\" %i %m" kde_opt="\\nEncoding=UTF-8\\nGenericName=CD Player\\nBinaryPattern=kscd;\\nDocPath=kscd/index.html\\nTerminalOptions=\\nPath=\\nTerminal=0\\nX-KDE-StartupNotify=true\\nX-DCOP-ServiceType=Multi\\n" + +?package(gnome-media): needs="gnome" section="Enjoy Music and Video" title="Listen to Audio CDs" icon="/usr/share/pixmaps/gnome-cd.png" command="gnome-cd" + +# Listen to Music Files +?package(amarok): needs="kde" kde_filename="amarok" section="Enjoy Music and Video" title="Listen to Music Files" icon="amarok.png" command="amarok" kde_command="amarok %U" mimetypes="application/x-ogg,audio/x-vorbis,audio/basic,audio/x-mod,audio/x-mp3,audio/x-scpls,audio/x-mpegurl,audio/x-sid,audio/x-wav" multiple_files="true" accept_url="true" kde_opt="\\nVersion=0.9.4\\nEncoding=UTF-8\\nInitialPreference=15\\nGenericName=Audio Player\\nDocPath=amarok/index.html\\nTerminal=false\\nActions=Enqueue;\\nX-KDE-StartupNotify=false" + +?package(rhythmbox): needs="gnome" section="Enjoy Music and Video" title="Listen to Music Files" icon="rhythmbox.png" command="rhythmbox" startup_notify="true" + +# Rip Audio CDs +?package(kdemultimedia-kaudiocreator): needs="kde" kde_filename="kaudiocreator" section="Enjoy Music and Video" title="Rip Audio CDs" icon="kaudiocreator.png" command="kaudiocreator" mimetypes="" kde_opt="\\nGenericName=CD Ripper\\nTerminalOptions=\\nPath=\\nTerminal=0\\n" + +?package(sound-juicer): needs="gnome" section="Enjoy Music and Video" title="Rip Audio CDs" icon="sound-juicer.png" command="sound-juicer" + +# Record Sounds +?package(gnome-media): needs="x11" command="/usr/bin/gnome-sound-recorder" section="Enjoy Music and Video" title="Record Sounds" icon="/usr/share/pixmaps/gnome-grecord.png" startup_notify="true" + +# Mix Music +?package(audacity): command="/usr/bin/audacity" needs="X11" icon="audacity.png" section="Enjoy Music and Video" title="Mix Music" + +# Compose Music +?package(rosegarden4): needs="x11" kde_filename="rosegarden" section="Enjoy Music and Video" title="Compose Music" icon="rosegarden.png" command="rosegarden" kde_command="rosegarden -caption \"%c\" %i %m" mimetypes="audio/x-rosegarden,audio/x-rosegarden-device" kde_opt="\\nX-KDE-NativeMimeType=audio/x-rosegarden\\nMiniIcon=rosegarden.png\\nDocPath=rosegarden/index.html\\nTerminal=0" + +# Watch Videos +?package(kaffeine): needs="kde" kde_filename="kaffeine" section="Enjoy Music and Video" title="Watch Videos" icon="kaffeine.png" command="kaffeine" mimetypes="application/x-ogg;audio/basic;audio/vnd.rn-realaudio;audio/x-aiff;audio/x-mp3;audio/x-mpeg;audio/x-mpegurl;audio/x-ms-wma;audio/x-ogg;audio/x-pn-realaudio;audio/x-pn-realaudio-plugin;audio/x-scpls;audio/x-wav;video/x-matroska;audio/x-matroska;video/mpeg;video/msvideo;video/quicktime;video/vnd.rn-realvideo;video/x-avi;video/x-fli;video/x-flic;video/x-ms-asf;video/x-ms-wmv;video/x-msvideo;application/x-mplayer2;application/smil;application/x-kaffeine" kde_opt="\\nEncoding=UTF-8\\nGenericName=Mediaplayer\\nServiceTypes=\\nTerminal=false\\nInitialPreference=15" + +?package(totem): command="/usr/bin/totem" needs="gnome" section="Enjoy Music and Video" icon="totem.png" mimetypes="video/dv,video/mpeg,video/msvideo,video/quicktime,video/x-anim,video/x-avi,video/x-ms-asf,video/x-ms-wmv,video/x-msvideo,video/x-nsv,video/x-flc,video/x-fli,application/ogg,application/x-ogg,audio/basic,audio/x-mp3,audio/x-mpeg,audio/mpeg,audio/x-wav,audio/x-mpegurl,audio/x-scpls,audio/x-m4a,audio/x-ms-asf,audio/x-ms-asx,audio/x-ms-wax,application/vnd.rn-realmedia,audio/x-real-audio,audio-x-pn-realaudio,application/x-flac,audio/x-flac,misc/ultravox,application/x-matroska" accept_url="true" multiple_files="true" title="Watch Videos" startup_notify="true" + +# Edit Videos +?package(kdenlive): needs="x11" kde_filename="kdenlive" section="Enjoy Music and Video" title="Edit Videos" icon="kdenlive.png" command="kdenlive" kde_command="kdenlive -caption \"%c\" %i %m " kde_opt="\\nEncoding=UTF-8\\nDocPath=kdenlive/index.html\\nTerminal=0" + +# Watch Television +?package(kdetv): needs="x11" kde_filename="kdetv" section="Enjoy Music and Video" title="Watch Television" icon="kdetv.png" command="kdetv" kde_command="kdetv -caption \"%c\" %i %m" mimetypes="text/x-tv-channels" kde_opt="\\nEncoding=UTF-8\\nMiniIcon=kdetv\\nGenericName=TV Viewer\\nTerminal=0" + + +## View, Modify and Create Graphics +# View Images and Photos +?package(kdegraphics-kuickshow): needs="kde" kde_filename="kuickshow" section="View, Modify and Create Graphics" title="View Images and Photos" icon="kuickshow.png" command="kuickshow" kde_command="kuickshow %i %m -caption \"%c\" %U" mimetypes="image/gif,image/x-xpm,image/x-xbm,image/jpeg,image/png,image/tiff,image/x-bmp,image/x-psd,image/x-eim,image/x-portable-bitmap,image/x-portable-pixmap,image/x-portable-greymap" multiple_files="true" accept_url="true" kde_opt="\\nEncoding=UTF-8\\nDocPath=kuickshow/index.html\\nTerminal=0\\nInitialPreference=15\\nGenericName=Image Viewer\\nX-DCOP-ServiceType=Multi" + +?package(gqview): needs="gnome" section="View, Modify and Create Graphics" title="View Images and Photos" icon="gqview.png" command="gqview" + +# Edit Images and Photos +?package(gimp): command="/usr/bin/gimp-remote" icon="wilber-icon.png" section="View, Modify and Create Graphics" title="Edit Images and Photos" needs="x11" mimetypes="image/gif;image/jpeg;image/png;image/tiff;image/x-xbm;image/x-xpm;image/bmp;image/fits;image/pcx;image/pix;image/pnm;image/x-bmp;image/x-xcf" startup_notify="true" + +# Scan and Use Optical Character Recognition (OCR) +?package(kdegraphics-kooka): needs="x11" kde_filename="kooka" section="View, Modify and Create Graphics" title="Scan and Use Optical Character Recognition (OCR)" icon="scanner.png" command="kooka" kde_command="kooka %i %m %U" multiple_files="true" accept_url="true" kde_opt="\\nEncoding=UTF-8\\nTerminalOptions=\\nPath=\\nTerminal=0\\nBinaryPattern=kooka\\nDocPath=kooka/index.html\\nGenericName=Scan & OCR Program\\nX-DCOP-ServiceType=Multi\\n" + +# Import and Sort Your Photos +?package(digikam): needs="kde" kde_filename="digikam" section="View, Modify and Create Graphics" title="Import and Sort Your Photos" icon="digikam.png" command="digikam" kde_command="digikam -caption \"%c\" %i %m" kde_opt="\\nEncoding=UTF-8\\nDocPath=digikam/index.html\\nTerminal=0" + +?package(gtkam): needs="gnome" section="View, Modify and Create Graphics" title="Import and Sort Your Photos" icon="gtkam.png" command="gtkam" + +# Create a Screenshot +?package(kdegraphics-ksnapshot): needs="kde" kde_filename="ksnapshot" section="View, Modify and Create Graphics" title="Create a Screenshot" icon="ksnapshot.png" command="ksnapshot" kde_command="ksnapshot -caption \"%c\" %i %m" mimetypes="" kde_opt="\\nEncoding=UTF-8\\nGenericName=Screen Capture Program\\nBinaryPattern=\\nTerminalOptions=\\nPath=\\nTerminal=0\\nDocPath=ksnapshot/index.html\\nX-KDE-StartupNotify=true\\nX-DCOP-ServiceType=Multi\\n" +?package(gnome-panel): needs="gnome" section="View, Modify and Create Graphics" title="Create a Screenshot" icon="/usr/share/pixmaps/gnome-screenshot.png" command="gnome-panel-screenshot" + +## Play games +# Frozen-Bubble +?package(frozen-bubble):command="/usr/games/frozen-bubble" icon="frozen-bubble.png" needs="X11" section="Play Games" title="Frozen-Bubble" + +# Armagetron +?package(armagetron):command="/usr/games/armagetron" icon="armagetron.png" needs="x11" section="Play Games" title="ArmageTron" + +# CannonSmash +?package(csmash):command="/usr/bin/csmash" icon="csmash.png" needs="x11" section="Play Games" title="Cannon Smash" + +# Chromium B.S.U +?package(chromium):command="/usr/games/chromium" icon="chromium.png" needs="x11" section="Play Games" title="Chromium" + +# LBreakout 2 +?package(lbreakout2):needs=x11 section="Play Games" title="LBreakout 2" command="/usr/games/lbreakout2" icon="lbreakout2.png" + +# TuxRacer +?package(tuxracer):command="soundwrapper /usr/games/tuxracer" icon="tuxracer.png" needs="x11" section="Play Games" title="Tuxracer" + +# CrackAttack +?package(crack-attack): command="/usr/games/crack-attack-solo" icon="crack-attack.png" section="Play Games" title="Crack Attack! - Solo" needs="x11" + + +## Administer Your System +# Configure Your Desktop +?package(kdebase-progs): needs="kde" kde_filename="KControl" section="Administer Your System" title="Configure Your Desktop" icon="kcontrol.png" command="kcontrol" kde_command="kcontrol -caption \"%c\" %i %m" kde_opt="\\nEncoding=UTF-8\\nDocPath=kcontrol/index.html\\nX-KDE-StartupNotify=true\\nX-DCOP-ServiceType=Unique\\nNoDisplay=false" + +?package(gnome-control-center): needs="gnome" section="Administer Your System" title="Configure Your Desktop" icon="control-center2.png" command="gnome-control-center" + +# Configure Your Computer +?package(drakconf): needs="x11" icon="drakconf.png" section="Administer Your System" title="Configure Your Computer" command="/usr/sbin/drakconf" + +# Change Your Password +?package(kdeutils-kdepasswd): needs="kde" kde_filename="kdepasswd" section="Administer Your System" title="Change Your Password" icon="password.png" command="kdepasswd" kde_opt="\\nEncoding=UTF-8\\nTerminalOptions=\\nTerminal=0\\nX-KDE-StartupNotify=true\\nX-DCOP-ServiceType=Multi\\n" + +?package(usermode): needs="gnome" section="Administer Your System" title="Change Your Password" icon="userpasswd.xpm" command="userpasswd" + +# Burn CDs/DVDs +?package(k3b): needs="x11" kde_filename="k3b" section="Administer Your System" title="Burn CDs-DVDs" icon="k3b.png" command="k3b" mimetypes="application/x-k3b" kde_opt="\\nDocPath=k3b/index.html\\nTerminal=false\\nX-KDE-NativeMimeType=application/x-k3b\\n" + +# Design a CD Cover +?package(kover): needs="x11" kde_filename="kover" section="Administer Your System" title="Design a CD Cover" icon="kover.png" command="kover" kde_command="kover" kde_mimetype="application/x-kover" kde_opt="\\nTerminal=0" + +# Backup Your Data +?package(drakxtools): needs="x11" icon="drakconf.png" section="Administer Your System" title="Backup Your Data" command="/usr/sbin/drakbackup" + +# Compress and Decompress Files +?package(kdeutils-ark): needs="kde" kde_filename="ark" section="Administer Your System" title="Compress and Decompress Files" icon="ark.png" command="ark" kde_command="ark -caption \"%c\" %i %m %U" mimetypes="application/x-gzip,application/x-lha,application/x-tar,application/x-tgz,application/x-tbz,application/x-zip,application/x-bzip,application/x-tzo,application/x-lzop,application/x-rar,application/x-zoo,application/x-tarz,application/x-archive,application/x-bzip2,application/x-jar,application/x-deb" multiple_files="true" accept_url="true" kde_opt="\\nEncoding=UTF-8\\nGenericName=Archiving Tool\\nTerminalOptions=\\nPath=\\nDocPath=ark/index.html\\nTerminal=0\\nSwallowExec=\\nSwallowTitle=\\nBinaryPattern=ark;\\nX-DCOP-ServiceType=Unique\\n" + +?package(file-roller): needs="gnome" section="Administer Your System" title="Compress and Decompress Files" icon="file-roller.png" command="file-roller" startup_notify="true" + +# Format Floppies +?package(kdeutils-kfloppy): needs="kde" kde_filename="KFloppy" section="Administer Your System" title="Format Floppies" icon="kfloppy.png" command="kfloppy" kde_command="kfloppy -caption \"%c\" %i %m" mimetypes="" kde_opt="\\nEncoding=UTF-8\\nGenericName=Floppy Formatter\\nBinaryPattern=kfloppy;\\nDocPath=kfloppy/index.html\\nTerminalOptions=\\nPath=\\nTerminal=0\\nX-KDE-StartupNotify=true\\nX-DCOP-ServiceType=Multi\\n" + +?package(gfloppy): needs="gnome" section="Administer Your System" title="Format Floppies" icon="gfloppy.png" command="gfloppy" + +# Use a Terminal Emulator +?package(kdebase-konsole): needs="kde" kde_filename="konsole" section="Administer Your System" title="Use a Terminal Emulator" icon="konsole.png" command="konsole" kde_opt="\\nEncoding=UTF-8\\nDocPath=konsole/index.html\\nTerminal=0\\nX-KDE-StartupNotify=true\\nGenericName=Terminal Program\\nX-DCOP-ServiceType=Multi\\nX-KDE-AuthorizeAction=shell_access\\n" + +?package(gnome-terminal): needs="gnome" section="Administer Your System" title="Use a Terminal Emulator" icon="gnome-terminal.png" command="gnome-terminal" + +# .hidden +?package(kdepim-kontact): needs="kde" kde_filename="kontact-summary" section=.hidden title="Kontact" icon="kontact-mdk.png" command="kontact --module summary" kde_opt="\\nEncoding=UTF-8\\nDocPath=knotes/index.html\\nTerminal=0\\nGenericName=Popup Notes\\nX-KDE-StartupNotify=true\\nX-DCOP-ServiceType=Unique\\n" + + + +## Read documentation +# Mandriva Linux documentation in german +#?package(mandrake-doc-de): command="/usr/bin/www-browser /usr/share/doc/mandriva/de/" icon="documentation_section.png" needs="x11" title="Mandriva Linux Documentation in German" section="Read Documentation" + +# Mandriva Linux documentation in english +?package(mandriva-doc-Discovery-en): command="/usr/bin/www-browser /usr/share/doc/mandriva/en/Discovery/Discovery.html/index.html" icon="documentation_section.png" needs="x11" title="Mandriva Linux Documentation in English" section="Read Documentation" + +# Mandriva Linux documentation in spanish +#?package(mandrake-doc-es): command="/usr/bin/www-browser /usr/share/doc/mandriva/es/" icon="documentation_section.png" needs="x11" title="Mandriva Linux Documentation in Spanish" section="Read Documentation" + +# Mandriva Linux documentation in spanish +?package(mandriva-doc-Discovery-fr): command="/usr/bin/www-browser /usr/share/doc/mandriva/fr/Discovery/Discovery.html/index.html" icon="documentation_section.png" needs="x11" title="Mandriva Linux Documentation in French" section="Read Documentation" + +# Mandriva Linux documentation in italian +#?package(mandrake-doc-it): command="/usr/bin/www-browser /usr/share/doc/mandriva/it/" icon="documentation_section.png" needs="x11" title="Mandriva Linux Documentation in Italian" section="Read Documentation" + +# Mandriva Linux documentation in chinese +#?package(mandrake-doc-zh_cn): command="/usr/bin/www-browser /usr/share/doc/mandriva/zh_cn/" icon="documentation_section.png" needs="x11" title="Mandriva Linux documentation in Chinese" section="Read Documentation" diff --git a/trunk/menu/desktop-directories/mandriva-hidden.directory.in b/trunk/menu/desktop-directories/mandriva-hidden.directory.in new file mode 100644 index 0000000..d45295c --- /dev/null +++ b/trunk/menu/desktop-directories/mandriva-hidden.directory.in @@ -0,0 +1,7 @@ +[Desktop Entry] +Type=Directory +Encoding=UTF-8 +_Name=.hidden +NoDisplay=true +_Comment=Please don't remove or modify +Icon=go diff --git a/trunk/menu/desktop-directories/mandriva-internet-chat.directory.in b/trunk/menu/desktop-directories/mandriva-internet-chat.directory.in new file mode 100644 index 0000000..a38ac09 --- /dev/null +++ b/trunk/menu/desktop-directories/mandriva-internet-chat.directory.in @@ -0,0 +1,5 @@ +[Desktop Entry] +Type=Directory +Encoding=UTF-8 +_Name=Chat +Icon=chat_section diff --git a/trunk/menu/desktop-directories/mandriva-internet-filetransfer.directory.in b/trunk/menu/desktop-directories/mandriva-internet-filetransfer.directory.in new file mode 100644 index 0000000..241d150 --- /dev/null +++ b/trunk/menu/desktop-directories/mandriva-internet-filetransfer.directory.in @@ -0,0 +1,5 @@ +[Desktop Entry] +Type=Directory +Encoding=UTF-8 +_Name=File Transfer +Icon=file_transfer_section diff --git a/trunk/menu/desktop-directories/mandriva-internet-instantmessaging.directory.in b/trunk/menu/desktop-directories/mandriva-internet-instantmessaging.directory.in new file mode 100644 index 0000000..543bf14 --- /dev/null +++ b/trunk/menu/desktop-directories/mandriva-internet-instantmessaging.directory.in @@ -0,0 +1,5 @@ +[Desktop Entry] +Type=Directory +Encoding=UTF-8 +_Name=Instant Messaging +Icon=instant_messaging_section diff --git a/trunk/menu/desktop-directories/mandriva-internet-mail.directory.in b/trunk/menu/desktop-directories/mandriva-internet-mail.directory.in new file mode 100644 index 0000000..2370cf1 --- /dev/null +++ b/trunk/menu/desktop-directories/mandriva-internet-mail.directory.in @@ -0,0 +1,5 @@ +[Desktop Entry] +Type=Directory +Encoding=UTF-8 +_Name=Mail +Icon=mail_section diff --git a/trunk/menu/desktop-directories/mandriva-internet-news.directory.in b/trunk/menu/desktop-directories/mandriva-internet-news.directory.in new file mode 100644 index 0000000..9c3be3d --- /dev/null +++ b/trunk/menu/desktop-directories/mandriva-internet-news.directory.in @@ -0,0 +1,5 @@ +[Desktop Entry] +Type=Directory +Encoding=UTF-8 +_Name=News +Icon=news_section diff --git a/trunk/menu/desktop-directories/mandriva-internet-other.directory.in b/trunk/menu/desktop-directories/mandriva-internet-other.directory.in new file mode 100644 index 0000000..f79943a --- /dev/null +++ b/trunk/menu/desktop-directories/mandriva-internet-other.directory.in @@ -0,0 +1,5 @@ +[Desktop Entry] +Type=Directory +Encoding=UTF-8 +_Name=Other +Icon=other_networking diff --git a/trunk/menu/desktop-directories/mandriva-internet-remoteaccess.directory.in b/trunk/menu/desktop-directories/mandriva-internet-remoteaccess.directory.in new file mode 100644 index 0000000..ccfc817 --- /dev/null +++ b/trunk/menu/desktop-directories/mandriva-internet-remoteaccess.directory.in @@ -0,0 +1,5 @@ +[Desktop Entry] +Type=Directory +Encoding=UTF-8 +_Name=Remote Access +Icon=remote_access_section diff --git a/trunk/menu/desktop-directories/mandriva-internet-videoconference.directory.in b/trunk/menu/desktop-directories/mandriva-internet-videoconference.directory.in new file mode 100644 index 0000000..3aa8bed --- /dev/null +++ b/trunk/menu/desktop-directories/mandriva-internet-videoconference.directory.in @@ -0,0 +1,5 @@ +[Desktop Entry] +Type=Directory +Encoding=UTF-8 +_Name=Video Conference +Icon=video_conferences_section diff --git a/trunk/menu/desktop-directories/mandriva-internet-webbrowsers.directory.in b/trunk/menu/desktop-directories/mandriva-internet-webbrowsers.directory.in new file mode 100644 index 0000000..712821a --- /dev/null +++ b/trunk/menu/desktop-directories/mandriva-internet-webbrowsers.directory.in @@ -0,0 +1,5 @@ +[Desktop Entry] +Type=Directory +Encoding=UTF-8 +_Name=Web Browsers +Icon=web_browser_section diff --git a/trunk/menu/desktop-directories/mandriva-internet-webeditors.directory.in b/trunk/menu/desktop-directories/mandriva-internet-webeditors.directory.in new file mode 100644 index 0000000..1930c53 --- /dev/null +++ b/trunk/menu/desktop-directories/mandriva-internet-webeditors.directory.in @@ -0,0 +1,5 @@ +[Desktop Entry] +Type=Directory +Encoding=UTF-8 +_Name=Web Editors +Icon=web_editors_section diff --git a/trunk/menu/desktop-directories/mandriva-internet.directory.in b/trunk/menu/desktop-directories/mandriva-internet.directory.in new file mode 100644 index 0000000..e6bf925 --- /dev/null +++ b/trunk/menu/desktop-directories/mandriva-internet.directory.in @@ -0,0 +1,5 @@ +[Desktop Entry] +Type=Directory +Encoding=UTF-8 +_Name=Internet +Icon=internet_section diff --git a/trunk/menu/desktop-directories/mandriva-moreapplications-accessibility.directory.in b/trunk/menu/desktop-directories/mandriva-moreapplications-accessibility.directory.in new file mode 100644 index 0000000..f43220c --- /dev/null +++ b/trunk/menu/desktop-directories/mandriva-moreapplications-accessibility.directory.in @@ -0,0 +1,5 @@ +[Desktop Entry] +Type=Directory +Encoding=UTF-8 +_Name=Accessibility +Icon=accessibility_section diff --git a/trunk/menu/desktop-directories/mandriva-moreapplications-communications.directory.in b/trunk/menu/desktop-directories/mandriva-moreapplications-communications.directory.in new file mode 100644 index 0000000..a52c0ba --- /dev/null +++ b/trunk/menu/desktop-directories/mandriva-moreapplications-communications.directory.in @@ -0,0 +1,5 @@ +[Desktop Entry] +Type=Directory +Encoding=UTF-8 +_Name=Communications +Icon=communications_section diff --git a/trunk/menu/desktop-directories/mandriva-moreapplications-databases.directory.in b/trunk/menu/desktop-directories/mandriva-moreapplications-databases.directory.in new file mode 100644 index 0000000..53be655 --- /dev/null +++ b/trunk/menu/desktop-directories/mandriva-moreapplications-databases.directory.in @@ -0,0 +1,5 @@ +[Desktop Entry] +Type=Directory +Encoding=UTF-8 +_Name=Databases +Icon=databases_section diff --git a/trunk/menu/desktop-directories/mandriva-moreapplications-development-developmentenvironments.directory.in b/trunk/menu/desktop-directories/mandriva-moreapplications-development-developmentenvironments.directory.in new file mode 100644 index 0000000..dd6b40e --- /dev/null +++ b/trunk/menu/desktop-directories/mandriva-moreapplications-development-developmentenvironments.directory.in @@ -0,0 +1,5 @@ +[Desktop Entry] +Type=Directory +Encoding=UTF-8 +_Name=Development Environments +Icon=development_environment_section diff --git a/trunk/menu/desktop-directories/mandriva-moreapplications-development-interpreters.directory.in b/trunk/menu/desktop-directories/mandriva-moreapplications-development-interpreters.directory.in new file mode 100644 index 0000000..c03f2b7 --- /dev/null +++ b/trunk/menu/desktop-directories/mandriva-moreapplications-development-interpreters.directory.in @@ -0,0 +1,5 @@ +[Desktop Entry] +Type=Directory +Encoding=UTF-8 +_Name=Interpreters +Icon=interpreters_section diff --git a/trunk/menu/desktop-directories/mandriva-moreapplications-development-other.directory.in b/trunk/menu/desktop-directories/mandriva-moreapplications-development-other.directory.in new file mode 100644 index 0000000..f7a909b --- /dev/null +++ b/trunk/menu/desktop-directories/mandriva-moreapplications-development-other.directory.in @@ -0,0 +1,5 @@ +[Desktop Entry] +Type=Directory +Encoding=UTF-8 +_Name=Other +Icon=development_section diff --git a/trunk/menu/desktop-directories/mandriva-moreapplications-development-tools.directory.in b/trunk/menu/desktop-directories/mandriva-moreapplications-development-tools.directory.in new file mode 100644 index 0000000..df038a7 --- /dev/null +++ b/trunk/menu/desktop-directories/mandriva-moreapplications-development-tools.directory.in @@ -0,0 +1,5 @@ +[Desktop Entry] +Type=Directory +Encoding=UTF-8 +_Name=Tools +Icon=development_tools_section diff --git a/trunk/menu/desktop-directories/mandriva-moreapplications-development.directory.in b/trunk/menu/desktop-directories/mandriva-moreapplications-development.directory.in new file mode 100644 index 0000000..410858c --- /dev/null +++ b/trunk/menu/desktop-directories/mandriva-moreapplications-development.directory.in @@ -0,0 +1,5 @@ +[Desktop Entry] +Type=Directory +Encoding=UTF-8 +_Name=Development +Icon=development_section diff --git a/trunk/menu/desktop-directories/mandriva-moreapplications-documentation.directory.in b/trunk/menu/desktop-directories/mandriva-moreapplications-documentation.directory.in new file mode 100644 index 0000000..c4e892d --- /dev/null +++ b/trunk/menu/desktop-directories/mandriva-moreapplications-documentation.directory.in @@ -0,0 +1,5 @@ +[Desktop Entry] +Type=Directory +Encoding=UTF-8 +_Name=Documentation +Icon=documentation_section diff --git a/trunk/menu/desktop-directories/mandriva-moreapplications-editors.directory.in b/trunk/menu/desktop-directories/mandriva-moreapplications-editors.directory.in new file mode 100644 index 0000000..9d61e53 --- /dev/null +++ b/trunk/menu/desktop-directories/mandriva-moreapplications-editors.directory.in @@ -0,0 +1,5 @@ +[Desktop Entry] +Type=Directory +Encoding=UTF-8 +_Name=Editors +Icon=editors_section diff --git a/trunk/menu/desktop-directories/mandriva-moreapplications-education-economy.directory.in b/trunk/menu/desktop-directories/mandriva-moreapplications-education-economy.directory.in new file mode 100644 index 0000000..582e3c5 --- /dev/null +++ b/trunk/menu/desktop-directories/mandriva-moreapplications-education-economy.directory.in @@ -0,0 +1,5 @@ +[Desktop Entry] +Type=Directory +Encoding=UTF-8 +_Name=Economy +Icon=education_economy_section diff --git a/trunk/menu/desktop-directories/mandriva-moreapplications-education-geography.directory.in b/trunk/menu/desktop-directories/mandriva-moreapplications-education-geography.directory.in new file mode 100644 index 0000000..738fd42 --- /dev/null +++ b/trunk/menu/desktop-directories/mandriva-moreapplications-education-geography.directory.in @@ -0,0 +1,5 @@ +[Desktop Entry] +Type=Directory +Encoding=UTF-8 +_Name=Geography +Icon=education_geography_section diff --git a/trunk/menu/desktop-directories/mandriva-moreapplications-education-history.directory.in b/trunk/menu/desktop-directories/mandriva-moreapplications-education-history.directory.in new file mode 100644 index 0000000..80b37e1 --- /dev/null +++ b/trunk/menu/desktop-directories/mandriva-moreapplications-education-history.directory.in @@ -0,0 +1,5 @@ +[Desktop Entry] +Type=Directory +Encoding=UTF-8 +_Name=History +Icon=education_history_section diff --git a/trunk/menu/desktop-directories/mandriva-moreapplications-education-languages.directory.in b/trunk/menu/desktop-directories/mandriva-moreapplications-education-languages.directory.in new file mode 100644 index 0000000..c8ad555 --- /dev/null +++ b/trunk/menu/desktop-directories/mandriva-moreapplications-education-languages.directory.in @@ -0,0 +1,5 @@ +[Desktop Entry] +Type=Directory +Encoding=UTF-8 +_Name=Languages +Icon=education_languages_section diff --git a/trunk/menu/desktop-directories/mandriva-moreapplications-education-literature.directory.in b/trunk/menu/desktop-directories/mandriva-moreapplications-education-literature.directory.in new file mode 100644 index 0000000..8643eb9 --- /dev/null +++ b/trunk/menu/desktop-directories/mandriva-moreapplications-education-literature.directory.in @@ -0,0 +1,5 @@ +[Desktop Entry] +Type=Directory +Encoding=UTF-8 +_Name=Literature +Icon=education_literature_section diff --git a/trunk/menu/desktop-directories/mandriva-moreapplications-education-other.directory.in b/trunk/menu/desktop-directories/mandriva-moreapplications-education-other.directory.in new file mode 100644 index 0000000..18dc436 --- /dev/null +++ b/trunk/menu/desktop-directories/mandriva-moreapplications-education-other.directory.in @@ -0,0 +1,5 @@ +[Desktop Entry] +Type=Directory +Encoding=UTF-8 +_Name=Other +Icon=education_other_section diff --git a/trunk/menu/desktop-directories/mandriva-moreapplications-education-sciences.directory.in b/trunk/menu/desktop-directories/mandriva-moreapplications-education-sciences.directory.in new file mode 100644 index 0000000..b8c71b7 --- /dev/null +++ b/trunk/menu/desktop-directories/mandriva-moreapplications-education-sciences.directory.in @@ -0,0 +1,5 @@ +[Desktop Entry] +Type=Directory +Encoding=UTF-8 +_Name=Sciences +Icon=education_sciences diff --git a/trunk/menu/desktop-directories/mandriva-moreapplications-education-sports.directory.in b/trunk/menu/desktop-directories/mandriva-moreapplications-education-sports.directory.in new file mode 100644 index 0000000..877f2bc --- /dev/null +++ b/trunk/menu/desktop-directories/mandriva-moreapplications-education-sports.directory.in @@ -0,0 +1,5 @@ +[Desktop Entry] +Type=Directory +Encoding=UTF-8 +_Name=Sports +Icon=education_sport_section diff --git a/trunk/menu/desktop-directories/mandriva-moreapplications-education.directory.in b/trunk/menu/desktop-directories/mandriva-moreapplications-education.directory.in new file mode 100644 index 0000000..edca46a --- /dev/null +++ b/trunk/menu/desktop-directories/mandriva-moreapplications-education.directory.in @@ -0,0 +1,5 @@ +[Desktop Entry] +Type=Directory +Encoding=UTF-8 +_Name=Education +Icon=education_section diff --git a/trunk/menu/desktop-directories/mandriva-moreapplications-emulators.directory.in b/trunk/menu/desktop-directories/mandriva-moreapplications-emulators.directory.in new file mode 100644 index 0000000..273fdab --- /dev/null +++ b/trunk/menu/desktop-directories/mandriva-moreapplications-emulators.directory.in @@ -0,0 +1,5 @@ +[Desktop Entry] +Type=Directory +Encoding=UTF-8 +_Name=Emulators +Icon=emulators_section diff --git a/trunk/menu/desktop-directories/mandriva-moreapplications-finances.directory.in b/trunk/menu/desktop-directories/mandriva-moreapplications-finances.directory.in new file mode 100644 index 0000000..ed2c40f --- /dev/null +++ b/trunk/menu/desktop-directories/mandriva-moreapplications-finances.directory.in @@ -0,0 +1,5 @@ +[Desktop Entry] +Type=Directory +Encoding=UTF-8 +_Name=Finances +Icon=finances_section diff --git a/trunk/menu/desktop-directories/mandriva-moreapplications-games-adventure.directory.in b/trunk/menu/desktop-directories/mandriva-moreapplications-games-adventure.directory.in new file mode 100644 index 0000000..2aa1562 --- /dev/null +++ b/trunk/menu/desktop-directories/mandriva-moreapplications-games-adventure.directory.in @@ -0,0 +1,5 @@ +[Desktop Entry] +Type=Directory +Encoding=UTF-8 +_Name=Adventure +Icon=adventure_section diff --git a/trunk/menu/desktop-directories/mandriva-moreapplications-games-arcade.directory.in b/trunk/menu/desktop-directories/mandriva-moreapplications-games-arcade.directory.in new file mode 100644 index 0000000..c1b0e90 --- /dev/null +++ b/trunk/menu/desktop-directories/mandriva-moreapplications-games-arcade.directory.in @@ -0,0 +1,5 @@ +[Desktop Entry] +Type=Directory +Encoding=UTF-8 +_Name=Arcade +Icon=arcade_section diff --git a/trunk/menu/desktop-directories/mandriva-moreapplications-games-boards.directory.in b/trunk/menu/desktop-directories/mandriva-moreapplications-games-boards.directory.in new file mode 100644 index 0000000..18954fa --- /dev/null +++ b/trunk/menu/desktop-directories/mandriva-moreapplications-games-boards.directory.in @@ -0,0 +1,5 @@ +[Desktop Entry] +Type=Directory +Encoding=UTF-8 +_Name=Boards +Icon=boards_section diff --git a/trunk/menu/desktop-directories/mandriva-moreapplications-games-cards.directory.in b/trunk/menu/desktop-directories/mandriva-moreapplications-games-cards.directory.in new file mode 100644 index 0000000..2ac788f --- /dev/null +++ b/trunk/menu/desktop-directories/mandriva-moreapplications-games-cards.directory.in @@ -0,0 +1,5 @@ +[Desktop Entry] +Type=Directory +Encoding=UTF-8 +_Name=Cards +Icon=cards_section diff --git a/trunk/menu/desktop-directories/mandriva-moreapplications-games-other.directory.in b/trunk/menu/desktop-directories/mandriva-moreapplications-games-other.directory.in new file mode 100644 index 0000000..39f3a69 --- /dev/null +++ b/trunk/menu/desktop-directories/mandriva-moreapplications-games-other.directory.in @@ -0,0 +1,5 @@ +[Desktop Entry] +Type=Directory +Encoding=UTF-8 +_Name=Other +Icon=other_amusement diff --git a/trunk/menu/desktop-directories/mandriva-moreapplications-games-puzzles.directory.in b/trunk/menu/desktop-directories/mandriva-moreapplications-games-puzzles.directory.in new file mode 100644 index 0000000..8ce0de8 --- /dev/null +++ b/trunk/menu/desktop-directories/mandriva-moreapplications-games-puzzles.directory.in @@ -0,0 +1,5 @@ +[Desktop Entry] +Type=Directory +Encoding=UTF-8 +_Name=Puzzles +Icon=puzzle_section diff --git a/trunk/menu/desktop-directories/mandriva-moreapplications-games-sports.directory.in b/trunk/menu/desktop-directories/mandriva-moreapplications-games-sports.directory.in new file mode 100644 index 0000000..abf35c7 --- /dev/null +++ b/trunk/menu/desktop-directories/mandriva-moreapplications-games-sports.directory.in @@ -0,0 +1,5 @@ +[Desktop Entry] +Type=Directory +Encoding=UTF-8 +_Name=Sports +Icon=sport_section diff --git a/trunk/menu/desktop-directories/mandriva-moreapplications-games-strategy.directory.in b/trunk/menu/desktop-directories/mandriva-moreapplications-games-strategy.directory.in new file mode 100644 index 0000000..e034101 --- /dev/null +++ b/trunk/menu/desktop-directories/mandriva-moreapplications-games-strategy.directory.in @@ -0,0 +1,5 @@ +[Desktop Entry] +Type=Directory +Encoding=UTF-8 +_Name=Strategy +Icon=strategy_section diff --git a/trunk/menu/desktop-directories/mandriva-moreapplications-games-toys.directory.in b/trunk/menu/desktop-directories/mandriva-moreapplications-games-toys.directory.in new file mode 100644 index 0000000..6565d42 --- /dev/null +++ b/trunk/menu/desktop-directories/mandriva-moreapplications-games-toys.directory.in @@ -0,0 +1,5 @@ +[Desktop Entry] +Type=Directory +Encoding=UTF-8 +_Name=Toys +Icon=toys_section diff --git a/trunk/menu/desktop-directories/mandriva-moreapplications-games.directory.in b/trunk/menu/desktop-directories/mandriva-moreapplications-games.directory.in new file mode 100644 index 0000000..018fb82 --- /dev/null +++ b/trunk/menu/desktop-directories/mandriva-moreapplications-games.directory.in @@ -0,0 +1,5 @@ +[Desktop Entry] +Type=Directory +Encoding=UTF-8 +_Name=Games +Icon=amusement_section diff --git a/trunk/menu/desktop-directories/mandriva-moreapplications-other.directory.in b/trunk/menu/desktop-directories/mandriva-moreapplications-other.directory.in new file mode 100644 index 0000000..85301a2 --- /dev/null +++ b/trunk/menu/desktop-directories/mandriva-moreapplications-other.directory.in @@ -0,0 +1,5 @@ +[Desktop Entry] +Type=Directory +Encoding=UTF-8 +_Name=Other +Icon=more_applications_other_section diff --git a/trunk/menu/desktop-directories/mandriva-moreapplications-sciences-artificialintelligence.directory.in b/trunk/menu/desktop-directories/mandriva-moreapplications-sciences-artificialintelligence.directory.in new file mode 100644 index 0000000..7cb1564 --- /dev/null +++ b/trunk/menu/desktop-directories/mandriva-moreapplications-sciences-artificialintelligence.directory.in @@ -0,0 +1,5 @@ +[Desktop Entry] +Type=Directory +Encoding=UTF-8 +_Name=Artificial Intelligence +Icon=artificial_intelligence_section diff --git a/trunk/menu/desktop-directories/mandriva-moreapplications-sciences-astronomy.directory.in b/trunk/menu/desktop-directories/mandriva-moreapplications-sciences-astronomy.directory.in new file mode 100644 index 0000000..a90b846 --- /dev/null +++ b/trunk/menu/desktop-directories/mandriva-moreapplications-sciences-astronomy.directory.in @@ -0,0 +1,5 @@ +[Desktop Entry] +Type=Directory +Encoding=UTF-8 +_Name=Astronomy +Icon=astronomy_section diff --git a/trunk/menu/desktop-directories/mandriva-moreapplications-sciences-biology.directory.in b/trunk/menu/desktop-directories/mandriva-moreapplications-sciences-biology.directory.in new file mode 100644 index 0000000..080fe41 --- /dev/null +++ b/trunk/menu/desktop-directories/mandriva-moreapplications-sciences-biology.directory.in @@ -0,0 +1,5 @@ +[Desktop Entry] +Type=Directory +Encoding=UTF-8 +_Name=Biology +Icon=biology_section diff --git a/trunk/menu/desktop-directories/mandriva-moreapplications-sciences-chemistry.directory.in b/trunk/menu/desktop-directories/mandriva-moreapplications-sciences-chemistry.directory.in new file mode 100644 index 0000000..6d26b77 --- /dev/null +++ b/trunk/menu/desktop-directories/mandriva-moreapplications-sciences-chemistry.directory.in @@ -0,0 +1,5 @@ +[Desktop Entry] +Type=Directory +Encoding=UTF-8 +_Name=Chemistry +Icon=chemistry_section diff --git a/trunk/menu/desktop-directories/mandriva-moreapplications-sciences-computerscience.directory.in b/trunk/menu/desktop-directories/mandriva-moreapplications-sciences-computerscience.directory.in new file mode 100644 index 0000000..3af7cb0 --- /dev/null +++ b/trunk/menu/desktop-directories/mandriva-moreapplications-sciences-computerscience.directory.in @@ -0,0 +1,5 @@ +[Desktop Entry] +Type=Directory +Encoding=UTF-8 +_Name=Computer Science +Icon=computer_science_section diff --git a/trunk/menu/desktop-directories/mandriva-moreapplications-sciences-datavisualization.directory.in b/trunk/menu/desktop-directories/mandriva-moreapplications-sciences-datavisualization.directory.in new file mode 100644 index 0000000..34474cc --- /dev/null +++ b/trunk/menu/desktop-directories/mandriva-moreapplications-sciences-datavisualization.directory.in @@ -0,0 +1,5 @@ +[Desktop Entry] +Type=Directory +Encoding=UTF-8 +_Name=Data Visualization +Icon=data_visualization_section diff --git a/trunk/menu/desktop-directories/mandriva-moreapplications-sciences-electricity.directory.in b/trunk/menu/desktop-directories/mandriva-moreapplications-sciences-electricity.directory.in new file mode 100644 index 0000000..dfbfd6f --- /dev/null +++ b/trunk/menu/desktop-directories/mandriva-moreapplications-sciences-electricity.directory.in @@ -0,0 +1,5 @@ +[Desktop Entry] +Type=Directory +Encoding=UTF-8 +_Name=Electricity +Icon=electricity_section diff --git a/trunk/menu/desktop-directories/mandriva-moreapplications-sciences-geosciences.directory.in b/trunk/menu/desktop-directories/mandriva-moreapplications-sciences-geosciences.directory.in new file mode 100644 index 0000000..1163474 --- /dev/null +++ b/trunk/menu/desktop-directories/mandriva-moreapplications-sciences-geosciences.directory.in @@ -0,0 +1,5 @@ +[Desktop Entry] +Type=Directory +Encoding=UTF-8 +_Name=Geosciences +Icon=geosciences_section diff --git a/trunk/menu/desktop-directories/mandriva-moreapplications-sciences-imageprocessing.directory.in b/trunk/menu/desktop-directories/mandriva-moreapplications-sciences-imageprocessing.directory.in new file mode 100644 index 0000000..27c465a --- /dev/null +++ b/trunk/menu/desktop-directories/mandriva-moreapplications-sciences-imageprocessing.directory.in @@ -0,0 +1,5 @@ +[Desktop Entry] +Type=Directory +Encoding=UTF-8 +_Name=Image Processing +Icon=image_processing_section diff --git a/trunk/menu/desktop-directories/mandriva-moreapplications-sciences-mathematics.directory.in b/trunk/menu/desktop-directories/mandriva-moreapplications-sciences-mathematics.directory.in new file mode 100644 index 0000000..e63c918 --- /dev/null +++ b/trunk/menu/desktop-directories/mandriva-moreapplications-sciences-mathematics.directory.in @@ -0,0 +1,5 @@ +[Desktop Entry] +Type=Directory +Encoding=UTF-8 +_Name=Mathematics +Icon=mathematics_section diff --git a/trunk/menu/desktop-directories/mandriva-moreapplications-sciences-numericanalysis.directory.in b/trunk/menu/desktop-directories/mandriva-moreapplications-sciences-numericanalysis.directory.in new file mode 100644 index 0000000..8fb6220 --- /dev/null +++ b/trunk/menu/desktop-directories/mandriva-moreapplications-sciences-numericanalysis.directory.in @@ -0,0 +1,5 @@ +[Desktop Entry] +Type=Directory +Encoding=UTF-8 +_Name=Numeric Analysis +Icon=numerical_analysis_section diff --git a/trunk/menu/desktop-directories/mandriva-moreapplications-sciences-other.directory.in b/trunk/menu/desktop-directories/mandriva-moreapplications-sciences-other.directory.in new file mode 100644 index 0000000..1662a74 --- /dev/null +++ b/trunk/menu/desktop-directories/mandriva-moreapplications-sciences-other.directory.in @@ -0,0 +1,5 @@ +[Desktop Entry] +Type=Directory +Encoding=UTF-8 +_Name=Other +Icon=other_sciences diff --git a/trunk/menu/desktop-directories/mandriva-moreapplications-sciences-parallelcomputing.directory.in b/trunk/menu/desktop-directories/mandriva-moreapplications-sciences-parallelcomputing.directory.in new file mode 100644 index 0000000..37e9ff5 --- /dev/null +++ b/trunk/menu/desktop-directories/mandriva-moreapplications-sciences-parallelcomputing.directory.in @@ -0,0 +1,5 @@ +[Desktop Entry] +Type=Directory +Encoding=UTF-8 +_Name=Parallel Computing +Icon=parallel_computing_section diff --git a/trunk/menu/desktop-directories/mandriva-moreapplications-sciences-physics.directory.in b/trunk/menu/desktop-directories/mandriva-moreapplications-sciences-physics.directory.in new file mode 100644 index 0000000..c1b1df4 --- /dev/null +++ b/trunk/menu/desktop-directories/mandriva-moreapplications-sciences-physics.directory.in @@ -0,0 +1,5 @@ +[Desktop Entry] +Type=Directory +Encoding=UTF-8 +_Name=Physics +Icon=physics_section diff --git a/trunk/menu/desktop-directories/mandriva-moreapplications-sciences-robotics.directory.in b/trunk/menu/desktop-directories/mandriva-moreapplications-sciences-robotics.directory.in new file mode 100644 index 0000000..225c8d5 --- /dev/null +++ b/trunk/menu/desktop-directories/mandriva-moreapplications-sciences-robotics.directory.in @@ -0,0 +1,5 @@ +[Desktop Entry] +Type=Directory +Encoding=UTF-8 +_Name=Robotics +Icon=robotics_section diff --git a/trunk/menu/desktop-directories/mandriva-moreapplications-sciences.directory.in b/trunk/menu/desktop-directories/mandriva-moreapplications-sciences.directory.in new file mode 100644 index 0000000..c662b55 --- /dev/null +++ b/trunk/menu/desktop-directories/mandriva-moreapplications-sciences.directory.in @@ -0,0 +1,5 @@ +[Desktop Entry] +Type=Directory +Encoding=UTF-8 +_Name=Sciences +Icon=sciences_section diff --git a/trunk/menu/desktop-directories/mandriva-moreapplications.directory.in b/trunk/menu/desktop-directories/mandriva-moreapplications.directory.in new file mode 100644 index 0000000..92b384f --- /dev/null +++ b/trunk/menu/desktop-directories/mandriva-moreapplications.directory.in @@ -0,0 +1,5 @@ +[Desktop Entry] +Type=Directory +Encoding=UTF-8 +_Name=More Applications +Icon=more_applications_section diff --git a/trunk/menu/desktop-directories/mandriva-multimedia-graphics.directory.in b/trunk/menu/desktop-directories/mandriva-multimedia-graphics.directory.in new file mode 100644 index 0000000..5dfcef9 --- /dev/null +++ b/trunk/menu/desktop-directories/mandriva-multimedia-graphics.directory.in @@ -0,0 +1,5 @@ +[Desktop Entry] +Type=Directory +Encoding=UTF-8 +_Name=Graphics +Icon=graphics_section diff --git a/trunk/menu/desktop-directories/mandriva-multimedia-other.directory.in b/trunk/menu/desktop-directories/mandriva-multimedia-other.directory.in new file mode 100644 index 0000000..010bf91 --- /dev/null +++ b/trunk/menu/desktop-directories/mandriva-multimedia-other.directory.in @@ -0,0 +1,5 @@ +[Desktop Entry] +Type=Directory +Encoding=UTF-8 +_Name=Other +Icon=multimedia_section diff --git a/trunk/menu/desktop-directories/mandriva-multimedia-sound.directory.in b/trunk/menu/desktop-directories/mandriva-multimedia-sound.directory.in new file mode 100644 index 0000000..b0206ed --- /dev/null +++ b/trunk/menu/desktop-directories/mandriva-multimedia-sound.directory.in @@ -0,0 +1,5 @@ +[Desktop Entry] +Type=Directory +Encoding=UTF-8 +_Name=Sound +Icon=sound_section diff --git a/trunk/menu/desktop-directories/mandriva-multimedia-video.directory.in b/trunk/menu/desktop-directories/mandriva-multimedia-video.directory.in new file mode 100644 index 0000000..5ba7030 --- /dev/null +++ b/trunk/menu/desktop-directories/mandriva-multimedia-video.directory.in @@ -0,0 +1,5 @@ +[Desktop Entry] +Type=Directory +Encoding=UTF-8 +_Name=Video +Icon=video_section diff --git a/trunk/menu/desktop-directories/mandriva-multimedia.directory.in b/trunk/menu/desktop-directories/mandriva-multimedia.directory.in new file mode 100644 index 0000000..ccaaa00 --- /dev/null +++ b/trunk/menu/desktop-directories/mandriva-multimedia.directory.in @@ -0,0 +1,5 @@ +[Desktop Entry] +Type=Directory +Encoding=UTF-8 +_Name=Multimedia +Icon=multimedia_section diff --git a/trunk/menu/desktop-directories/mandriva-networking.directory.in b/trunk/menu/desktop-directories/mandriva-networking.directory.in new file mode 100644 index 0000000..b920097 --- /dev/null +++ b/trunk/menu/desktop-directories/mandriva-networking.directory.in @@ -0,0 +1,4 @@ +[Desktop Entry] +Type=Directory +Encoding=UTF-8 +_Name=Networking diff --git a/trunk/menu/desktop-directories/mandriva-office-accessories.directory.in b/trunk/menu/desktop-directories/mandriva-office-accessories.directory.in new file mode 100644 index 0000000..4b4b8f8 --- /dev/null +++ b/trunk/menu/desktop-directories/mandriva-office-accessories.directory.in @@ -0,0 +1,5 @@ +[Desktop Entry] +Type=Directory +Encoding=UTF-8 +_Name=Accessories +Icon=office_accessories_section diff --git a/trunk/menu/desktop-directories/mandriva-office-addressbooks.directory.in b/trunk/menu/desktop-directories/mandriva-office-addressbooks.directory.in new file mode 100644 index 0000000..e4efce6 --- /dev/null +++ b/trunk/menu/desktop-directories/mandriva-office-addressbooks.directory.in @@ -0,0 +1,5 @@ +[Desktop Entry] +Type=Directory +Encoding=UTF-8 +_Name=Address Books +Icon=addressbook_section diff --git a/trunk/menu/desktop-directories/mandriva-office-communications-fax.directory.in b/trunk/menu/desktop-directories/mandriva-office-communications-fax.directory.in new file mode 100644 index 0000000..b40260d --- /dev/null +++ b/trunk/menu/desktop-directories/mandriva-office-communications-fax.directory.in @@ -0,0 +1,5 @@ +[Desktop Entry] +Type=Directory +Encoding=UTF-8 +_Name=Fax +Icon=communications_fax_section diff --git a/trunk/menu/desktop-directories/mandriva-office-communications-other.directory.in b/trunk/menu/desktop-directories/mandriva-office-communications-other.directory.in new file mode 100644 index 0000000..cb4e4af --- /dev/null +++ b/trunk/menu/desktop-directories/mandriva-office-communications-other.directory.in @@ -0,0 +1,5 @@ +[Desktop Entry] +Type=Directory +Encoding=UTF-8 +_Name=Other +Icon=communications_other_section diff --git a/trunk/menu/desktop-directories/mandriva-office-communications-pda.directory.in b/trunk/menu/desktop-directories/mandriva-office-communications-pda.directory.in new file mode 100644 index 0000000..c513475 --- /dev/null +++ b/trunk/menu/desktop-directories/mandriva-office-communications-pda.directory.in @@ -0,0 +1,5 @@ +[Desktop Entry] +Type=Directory +Encoding=UTF-8 +_Name=PDA +Icon=pda_section diff --git a/trunk/menu/desktop-directories/mandriva-office-communications-phone.directory.in b/trunk/menu/desktop-directories/mandriva-office-communications-phone.directory.in new file mode 100644 index 0000000..c85e2a6 --- /dev/null +++ b/trunk/menu/desktop-directories/mandriva-office-communications-phone.directory.in @@ -0,0 +1,5 @@ +[Desktop Entry] +Type=Directory +Encoding=UTF-8 +_Name=Phone +Icon=communications_phone_section diff --git a/trunk/menu/desktop-directories/mandriva-office-communications.directory.in b/trunk/menu/desktop-directories/mandriva-office-communications.directory.in new file mode 100644 index 0000000..a52c0ba --- /dev/null +++ b/trunk/menu/desktop-directories/mandriva-office-communications.directory.in @@ -0,0 +1,5 @@ +[Desktop Entry] +Type=Directory +Encoding=UTF-8 +_Name=Communications +Icon=communications_section diff --git a/trunk/menu/desktop-directories/mandriva-office-drawing.directory.in b/trunk/menu/desktop-directories/mandriva-office-drawing.directory.in new file mode 100644 index 0000000..e5e6736 --- /dev/null +++ b/trunk/menu/desktop-directories/mandriva-office-drawing.directory.in @@ -0,0 +1,5 @@ +[Desktop Entry] +Type=Directory +Encoding=UTF-8 +_Name=Drawing +Icon=office_drawing_section diff --git a/trunk/menu/desktop-directories/mandriva-office-graphs.directory.in b/trunk/menu/desktop-directories/mandriva-office-graphs.directory.in new file mode 100644 index 0000000..e0c5d5d --- /dev/null +++ b/trunk/menu/desktop-directories/mandriva-office-graphs.directory.in @@ -0,0 +1,5 @@ +[Desktop Entry] +Type=Directory +Encoding=UTF-8 +_Name=Graphs +Icon=graphs_section diff --git a/trunk/menu/desktop-directories/mandriva-office-other.directory.in b/trunk/menu/desktop-directories/mandriva-office-other.directory.in new file mode 100644 index 0000000..db3f56b --- /dev/null +++ b/trunk/menu/desktop-directories/mandriva-office-other.directory.in @@ -0,0 +1,5 @@ +[Desktop Entry] +Type=Directory +Encoding=UTF-8 +_Name=Other +Icon=office_section diff --git a/trunk/menu/desktop-directories/mandriva-office-presentations.directory.in b/trunk/menu/desktop-directories/mandriva-office-presentations.directory.in new file mode 100644 index 0000000..c3102ef --- /dev/null +++ b/trunk/menu/desktop-directories/mandriva-office-presentations.directory.in @@ -0,0 +1,5 @@ +[Desktop Entry] +Type=Directory +Encoding=UTF-8 +_Name=Presentations +Icon=presentation_section diff --git a/trunk/menu/desktop-directories/mandriva-office-publishing.directory.in b/trunk/menu/desktop-directories/mandriva-office-publishing.directory.in new file mode 100644 index 0000000..ecab9f6 --- /dev/null +++ b/trunk/menu/desktop-directories/mandriva-office-publishing.directory.in @@ -0,0 +1,5 @@ +[Desktop Entry] +Type=Directory +Encoding=UTF-8 +_Name=Publishing +Icon=publishing_section diff --git a/trunk/menu/desktop-directories/mandriva-office-spreadsheets.directory.in b/trunk/menu/desktop-directories/mandriva-office-spreadsheets.directory.in new file mode 100644 index 0000000..b64f8e6 --- /dev/null +++ b/trunk/menu/desktop-directories/mandriva-office-spreadsheets.directory.in @@ -0,0 +1,5 @@ +[Desktop Entry] +Type=Directory +Encoding=UTF-8 +_Name=Spreadsheets +Icon=spreadsheet_section diff --git a/trunk/menu/desktop-directories/mandriva-office-tasksmanagement.directory.in b/trunk/menu/desktop-directories/mandriva-office-tasksmanagement.directory.in new file mode 100644 index 0000000..3cc120f --- /dev/null +++ b/trunk/menu/desktop-directories/mandriva-office-tasksmanagement.directory.in @@ -0,0 +1,5 @@ +[Desktop Entry] +Type=Directory +Encoding=UTF-8 +_Name=Tasks Management +Icon=taskmanagement_section diff --git a/trunk/menu/desktop-directories/mandriva-office-timemanagement.directory.in b/trunk/menu/desktop-directories/mandriva-office-timemanagement.directory.in new file mode 100644 index 0000000..ad8c6e9 --- /dev/null +++ b/trunk/menu/desktop-directories/mandriva-office-timemanagement.directory.in @@ -0,0 +1,5 @@ +[Desktop Entry] +Type=Directory +Encoding=UTF-8 +_Name=Time Management +Icon=timemanagement_section diff --git a/trunk/menu/desktop-directories/mandriva-office-wordprocessors.directory.in b/trunk/menu/desktop-directories/mandriva-office-wordprocessors.directory.in new file mode 100644 index 0000000..c2e96e2 --- /dev/null +++ b/trunk/menu/desktop-directories/mandriva-office-wordprocessors.directory.in @@ -0,0 +1,5 @@ +[Desktop Entry] +Type=Directory +Encoding=UTF-8 +_Name=Wordprocessors +Icon=wordprocessor_section diff --git a/trunk/menu/desktop-directories/mandriva-office.directory.in b/trunk/menu/desktop-directories/mandriva-office.directory.in new file mode 100644 index 0000000..97a7706 --- /dev/null +++ b/trunk/menu/desktop-directories/mandriva-office.directory.in @@ -0,0 +1,5 @@ +[Desktop Entry] +Type=Directory +Encoding=UTF-8 +_Name=Office +Icon=office_section diff --git a/trunk/menu/desktop-directories/mandriva-other.directory.in b/trunk/menu/desktop-directories/mandriva-other.directory.in new file mode 100644 index 0000000..85301a2 --- /dev/null +++ b/trunk/menu/desktop-directories/mandriva-other.directory.in @@ -0,0 +1,5 @@ +[Desktop Entry] +Type=Directory +Encoding=UTF-8 +_Name=Other +Icon=more_applications_other_section diff --git a/trunk/menu/desktop-directories/mandriva-system-archiving-backup.directory.in b/trunk/menu/desktop-directories/mandriva-system-archiving-backup.directory.in new file mode 100644 index 0000000..4fd55f1 --- /dev/null +++ b/trunk/menu/desktop-directories/mandriva-system-archiving-backup.directory.in @@ -0,0 +1,5 @@ +[Desktop Entry] +Type=Directory +Encoding=UTF-8 +_Name=Backup +Icon=backup_section diff --git a/trunk/menu/desktop-directories/mandriva-system-archiving-cdburning.directory.in b/trunk/menu/desktop-directories/mandriva-system-archiving-cdburning.directory.in new file mode 100644 index 0000000..5cae6d0 --- /dev/null +++ b/trunk/menu/desktop-directories/mandriva-system-archiving-cdburning.directory.in @@ -0,0 +1,5 @@ +[Desktop Entry] +Type=Directory +Encoding=UTF-8 +_Name=CD Burning +Icon=cd_burning_section diff --git a/trunk/menu/desktop-directories/mandriva-system-archiving-compression.directory.in b/trunk/menu/desktop-directories/mandriva-system-archiving-compression.directory.in new file mode 100644 index 0000000..ef08446 --- /dev/null +++ b/trunk/menu/desktop-directories/mandriva-system-archiving-compression.directory.in @@ -0,0 +1,5 @@ +[Desktop Entry] +Type=Directory +Encoding=UTF-8 +_Name=Compression +Icon=compression_section diff --git a/trunk/menu/desktop-directories/mandriva-system-archiving-other.directory.in b/trunk/menu/desktop-directories/mandriva-system-archiving-other.directory.in new file mode 100644 index 0000000..1a0f328 --- /dev/null +++ b/trunk/menu/desktop-directories/mandriva-system-archiving-other.directory.in @@ -0,0 +1,5 @@ +[Desktop Entry] +Type=Directory +Encoding=UTF-8 +_Name=Other +Icon=other_archiving diff --git a/trunk/menu/desktop-directories/mandriva-system-archiving.directory.in b/trunk/menu/desktop-directories/mandriva-system-archiving.directory.in new file mode 100644 index 0000000..20e5d95 --- /dev/null +++ b/trunk/menu/desktop-directories/mandriva-system-archiving.directory.in @@ -0,0 +1,5 @@ +[Desktop Entry] +Type=Directory +Encoding=UTF-8 +_Name=Archiving +Icon=archiving_section diff --git a/trunk/menu/desktop-directories/mandriva-system-configuration-bootandinit.directory.in b/trunk/menu/desktop-directories/mandriva-system-configuration-bootandinit.directory.in new file mode 100644 index 0000000..d818d52 --- /dev/null +++ b/trunk/menu/desktop-directories/mandriva-system-configuration-bootandinit.directory.in @@ -0,0 +1,5 @@ +[Desktop Entry] +Type=Directory +Encoding=UTF-8 +_Name=Boot and Init +Icon=boot_init_section diff --git a/trunk/menu/desktop-directories/mandriva-system-configuration-gnome-accessibility.directory.in b/trunk/menu/desktop-directories/mandriva-system-configuration-gnome-accessibility.directory.in new file mode 100644 index 0000000..abc84b4 --- /dev/null +++ b/trunk/menu/desktop-directories/mandriva-system-configuration-gnome-accessibility.directory.in @@ -0,0 +1,5 @@ +[Desktop Entry] +Type=Directory +Encoding=UTF-8 +_Name=Accessibility +Icon=accessibility-directory diff --git a/trunk/menu/desktop-directories/mandriva-system-configuration-gnome-advanced.directory.in b/trunk/menu/desktop-directories/mandriva-system-configuration-gnome-advanced.directory.in new file mode 100644 index 0000000..1fa5fe7 --- /dev/null +++ b/trunk/menu/desktop-directories/mandriva-system-configuration-gnome-advanced.directory.in @@ -0,0 +1,6 @@ +[Desktop Entry] +Type=Directory +Encoding=UTF-8 +_Name=Advanced +_Comment=Advanced Settings +Icon=advanced-directory diff --git a/trunk/menu/desktop-directories/mandriva-system-configuration-gnome.directory.in b/trunk/menu/desktop-directories/mandriva-system-configuration-gnome.directory.in new file mode 100644 index 0000000..4118eb1 --- /dev/null +++ b/trunk/menu/desktop-directories/mandriva-system-configuration-gnome.directory.in @@ -0,0 +1,5 @@ +[Desktop Entry] +Type=Directory +Encoding=UTF-8 +_Name=GNOME +Icon=gnome_section diff --git a/trunk/menu/desktop-directories/mandriva-system-configuration-hardware.directory.in b/trunk/menu/desktop-directories/mandriva-system-configuration-hardware.directory.in new file mode 100644 index 0000000..86cb531 --- /dev/null +++ b/trunk/menu/desktop-directories/mandriva-system-configuration-hardware.directory.in @@ -0,0 +1,5 @@ +[Desktop Entry] +Type=Directory +Encoding=UTF-8 +_Name=Hardware +Icon=hardware_configuration_section diff --git a/trunk/menu/desktop-directories/mandriva-system-configuration-kde.directory.in b/trunk/menu/desktop-directories/mandriva-system-configuration-kde.directory.in new file mode 100644 index 0000000..40183dc --- /dev/null +++ b/trunk/menu/desktop-directories/mandriva-system-configuration-kde.directory.in @@ -0,0 +1,6 @@ +[Desktop Entry] +Type=Directory +Encoding=UTF-8 +_Name=KDE +X-KDE-BaseGroup=settings +Icon=kde_section diff --git a/trunk/menu/desktop-directories/mandriva-system-configuration-networking.directory.in b/trunk/menu/desktop-directories/mandriva-system-configuration-networking.directory.in new file mode 100644 index 0000000..72ec939 --- /dev/null +++ b/trunk/menu/desktop-directories/mandriva-system-configuration-networking.directory.in @@ -0,0 +1,5 @@ +[Desktop Entry] +Type=Directory +Encoding=UTF-8 +_Name=Networking +Icon=networking_configuration_section diff --git a/trunk/menu/desktop-directories/mandriva-system-configuration-other.directory.in b/trunk/menu/desktop-directories/mandriva-system-configuration-other.directory.in new file mode 100644 index 0000000..51b50ad --- /dev/null +++ b/trunk/menu/desktop-directories/mandriva-system-configuration-other.directory.in @@ -0,0 +1,5 @@ +[Desktop Entry] +Type=Directory +Encoding=UTF-8 +_Name=Other +Icon=other_configuration diff --git a/trunk/menu/desktop-directories/mandriva-system-configuration-packaging.directory.in b/trunk/menu/desktop-directories/mandriva-system-configuration-packaging.directory.in new file mode 100644 index 0000000..37c3ceb --- /dev/null +++ b/trunk/menu/desktop-directories/mandriva-system-configuration-packaging.directory.in @@ -0,0 +1,5 @@ +[Desktop Entry] +Type=Directory +Encoding=UTF-8 +_Name=Packaging +Icon=packaging_section diff --git a/trunk/menu/desktop-directories/mandriva-system-configuration-printing.directory.in b/trunk/menu/desktop-directories/mandriva-system-configuration-printing.directory.in new file mode 100644 index 0000000..d9988df --- /dev/null +++ b/trunk/menu/desktop-directories/mandriva-system-configuration-printing.directory.in @@ -0,0 +1,5 @@ +[Desktop Entry] +Type=Directory +Encoding=UTF-8 +_Name=Printing +Icon=printing_section diff --git a/trunk/menu/desktop-directories/mandriva-system-configuration.directory.in b/trunk/menu/desktop-directories/mandriva-system-configuration.directory.in new file mode 100644 index 0000000..a3b404b --- /dev/null +++ b/trunk/menu/desktop-directories/mandriva-system-configuration.directory.in @@ -0,0 +1,5 @@ +[Desktop Entry] +Type=Directory +Encoding=UTF-8 +_Name=Configuration +Icon=configuration_section diff --git a/trunk/menu/desktop-directories/mandriva-system-filetools.directory.in b/trunk/menu/desktop-directories/mandriva-system-filetools.directory.in new file mode 100644 index 0000000..4306fb7 --- /dev/null +++ b/trunk/menu/desktop-directories/mandriva-system-filetools.directory.in @@ -0,0 +1,5 @@ +[Desktop Entry] +Type=Directory +Encoding=UTF-8 +_Name=File Tools +Icon=file_tools_section diff --git a/trunk/menu/desktop-directories/mandriva-system-monitoring.directory.in b/trunk/menu/desktop-directories/mandriva-system-monitoring.directory.in new file mode 100644 index 0000000..df68be5 --- /dev/null +++ b/trunk/menu/desktop-directories/mandriva-system-monitoring.directory.in @@ -0,0 +1,5 @@ +[Desktop Entry] +Type=Directory +Encoding=UTF-8 +_Name=Monitoring +Icon=monitoring_section diff --git a/trunk/menu/desktop-directories/mandriva-system-terminals.directory.in b/trunk/menu/desktop-directories/mandriva-system-terminals.directory.in new file mode 100644 index 0000000..ed56f96 --- /dev/null +++ b/trunk/menu/desktop-directories/mandriva-system-terminals.directory.in @@ -0,0 +1,5 @@ +[Desktop Entry] +Type=Directory +Encoding=UTF-8 +_Name=Terminals +Icon=terminals_section diff --git a/trunk/menu/desktop-directories/mandriva-system-texttools.directory.in b/trunk/menu/desktop-directories/mandriva-system-texttools.directory.in new file mode 100644 index 0000000..da94ea2 --- /dev/null +++ b/trunk/menu/desktop-directories/mandriva-system-texttools.directory.in @@ -0,0 +1,5 @@ +[Desktop Entry] +Type=Directory +Encoding=UTF-8 +_Name=Text Tools +Icon=text_tools_section diff --git a/trunk/menu/desktop-directories/mandriva-system.directory.in b/trunk/menu/desktop-directories/mandriva-system.directory.in new file mode 100644 index 0000000..b84cb66 --- /dev/null +++ b/trunk/menu/desktop-directories/mandriva-system.directory.in @@ -0,0 +1,5 @@ +[Desktop Entry] +Type=Directory +Encoding=UTF-8 +_Name=System +Icon=system_section diff --git a/trunk/menu/desktop-directories/mandrivalinux.directory.in b/trunk/menu/desktop-directories/mandrivalinux.directory.in new file mode 100644 index 0000000..926cada --- /dev/null +++ b/trunk/menu/desktop-directories/mandrivalinux.directory.in @@ -0,0 +1,5 @@ +[Desktop Entry] +Type=Directory +Encoding=UTF-8 +_Name=Applications +Icon=mandriva diff --git a/trunk/menu/icons/accessibility_section.png b/trunk/menu/icons/accessibility_section.png new file mode 100644 index 0000000..18d276f Binary files /dev/null and b/trunk/menu/icons/accessibility_section.png differ diff --git a/trunk/menu/icons/addressbook_section.png b/trunk/menu/icons/addressbook_section.png new file mode 100644 index 0000000..6b3e60a Binary files /dev/null and b/trunk/menu/icons/addressbook_section.png differ diff --git a/trunk/menu/icons/adventure_section.png b/trunk/menu/icons/adventure_section.png new file mode 100644 index 0000000..fc68ca0 Binary files /dev/null and b/trunk/menu/icons/adventure_section.png differ diff --git a/trunk/menu/icons/amusement_section.png b/trunk/menu/icons/amusement_section.png new file mode 100644 index 0000000..f30969f Binary files /dev/null and b/trunk/menu/icons/amusement_section.png differ diff --git a/trunk/menu/icons/applications_section.png b/trunk/menu/icons/applications_section.png new file mode 100644 index 0000000..9140a71 Binary files /dev/null and b/trunk/menu/icons/applications_section.png differ diff --git a/trunk/menu/icons/arcade_section.png b/trunk/menu/icons/arcade_section.png new file mode 100644 index 0000000..3003afa Binary files /dev/null and b/trunk/menu/icons/arcade_section.png differ diff --git a/trunk/menu/icons/archiving_section.png b/trunk/menu/icons/archiving_section.png new file mode 100644 index 0000000..6f81dab Binary files /dev/null and b/trunk/menu/icons/archiving_section.png differ diff --git a/trunk/menu/icons/artificial_intelligence_section.png b/trunk/menu/icons/artificial_intelligence_section.png new file mode 100644 index 0000000..0a1d0cf Binary files /dev/null and b/trunk/menu/icons/artificial_intelligence_section.png differ diff --git a/trunk/menu/icons/astronomy_section.png b/trunk/menu/icons/astronomy_section.png new file mode 100644 index 0000000..5a7f0a0 Binary files /dev/null and b/trunk/menu/icons/astronomy_section.png differ diff --git a/trunk/menu/icons/backup_section.png b/trunk/menu/icons/backup_section.png new file mode 100644 index 0000000..2d8db19 Binary files /dev/null and b/trunk/menu/icons/backup_section.png differ diff --git a/trunk/menu/icons/biology_section.png b/trunk/menu/icons/biology_section.png new file mode 100644 index 0000000..8a9b9be Binary files /dev/null and b/trunk/menu/icons/biology_section.png differ diff --git a/trunk/menu/icons/boards_section.png b/trunk/menu/icons/boards_section.png new file mode 100644 index 0000000..601d1ef Binary files /dev/null and b/trunk/menu/icons/boards_section.png differ diff --git a/trunk/menu/icons/boot_init_section.png b/trunk/menu/icons/boot_init_section.png new file mode 100644 index 0000000..283038a Binary files /dev/null and b/trunk/menu/icons/boot_init_section.png differ diff --git a/trunk/menu/icons/cards_section.png b/trunk/menu/icons/cards_section.png new file mode 100644 index 0000000..68a4e36 Binary files /dev/null and b/trunk/menu/icons/cards_section.png differ diff --git a/trunk/menu/icons/cd_burning_section.png b/trunk/menu/icons/cd_burning_section.png new file mode 100644 index 0000000..7053283 Binary files /dev/null and b/trunk/menu/icons/cd_burning_section.png differ diff --git a/trunk/menu/icons/chat_section.png b/trunk/menu/icons/chat_section.png new file mode 100644 index 0000000..9cc2a8b Binary files /dev/null and b/trunk/menu/icons/chat_section.png differ diff --git a/trunk/menu/icons/chemistry_section.png b/trunk/menu/icons/chemistry_section.png new file mode 100644 index 0000000..7abf315 Binary files /dev/null and b/trunk/menu/icons/chemistry_section.png differ diff --git a/trunk/menu/icons/chinese_section.png b/trunk/menu/icons/chinese_section.png new file mode 100644 index 0000000..6487bde Binary files /dev/null and b/trunk/menu/icons/chinese_section.png differ diff --git a/trunk/menu/icons/code_generator_section.png b/trunk/menu/icons/code_generator_section.png new file mode 100644 index 0000000..fb063ca Binary files /dev/null and b/trunk/menu/icons/code_generator_section.png differ diff --git a/trunk/menu/icons/communications_fax_section.png b/trunk/menu/icons/communications_fax_section.png new file mode 100644 index 0000000..839451b Binary files /dev/null and b/trunk/menu/icons/communications_fax_section.png differ diff --git a/trunk/menu/icons/communications_other_section.png b/trunk/menu/icons/communications_other_section.png new file mode 100644 index 0000000..354976c Binary files /dev/null and b/trunk/menu/icons/communications_other_section.png differ diff --git a/trunk/menu/icons/communications_phone_section.png b/trunk/menu/icons/communications_phone_section.png new file mode 100644 index 0000000..05aff8e Binary files /dev/null and b/trunk/menu/icons/communications_phone_section.png differ diff --git a/trunk/menu/icons/communications_section.png b/trunk/menu/icons/communications_section.png new file mode 100644 index 0000000..510d302 Binary files /dev/null and b/trunk/menu/icons/communications_section.png differ diff --git a/trunk/menu/icons/compression_section.png b/trunk/menu/icons/compression_section.png new file mode 100644 index 0000000..8f7197a Binary files /dev/null and b/trunk/menu/icons/compression_section.png differ diff --git a/trunk/menu/icons/computer_science_section.png b/trunk/menu/icons/computer_science_section.png new file mode 100644 index 0000000..310b91f Binary files /dev/null and b/trunk/menu/icons/computer_science_section.png differ diff --git a/trunk/menu/icons/configuration_section.png b/trunk/menu/icons/configuration_section.png new file mode 100644 index 0000000..54979c4 Binary files /dev/null and b/trunk/menu/icons/configuration_section.png differ diff --git a/trunk/menu/icons/data_visualization_section.png b/trunk/menu/icons/data_visualization_section.png new file mode 100644 index 0000000..b1fcbef Binary files /dev/null and b/trunk/menu/icons/data_visualization_section.png differ diff --git a/trunk/menu/icons/databases_section.png b/trunk/menu/icons/databases_section.png new file mode 100644 index 0000000..d3f9299 Binary files /dev/null and b/trunk/menu/icons/databases_section.png differ diff --git a/trunk/menu/icons/development_environment_section.png b/trunk/menu/icons/development_environment_section.png new file mode 100644 index 0000000..4585dd4 Binary files /dev/null and b/trunk/menu/icons/development_environment_section.png differ diff --git a/trunk/menu/icons/development_section.png b/trunk/menu/icons/development_section.png new file mode 100644 index 0000000..fc33637 Binary files /dev/null and b/trunk/menu/icons/development_section.png differ diff --git a/trunk/menu/icons/development_tools_section.png b/trunk/menu/icons/development_tools_section.png new file mode 100644 index 0000000..0be303e Binary files /dev/null and b/trunk/menu/icons/development_tools_section.png differ diff --git a/trunk/menu/icons/documentation_section.png b/trunk/menu/icons/documentation_section.png new file mode 100644 index 0000000..27aa0dc Binary files /dev/null and b/trunk/menu/icons/documentation_section.png differ diff --git a/trunk/menu/icons/editors_section.png b/trunk/menu/icons/editors_section.png new file mode 100644 index 0000000..499b97d Binary files /dev/null and b/trunk/menu/icons/editors_section.png differ diff --git a/trunk/menu/icons/education_economy_section.png b/trunk/menu/icons/education_economy_section.png new file mode 100644 index 0000000..bd958a3 Binary files /dev/null and b/trunk/menu/icons/education_economy_section.png differ diff --git a/trunk/menu/icons/education_geography_section.png b/trunk/menu/icons/education_geography_section.png new file mode 100644 index 0000000..bfa3c38 Binary files /dev/null and b/trunk/menu/icons/education_geography_section.png differ diff --git a/trunk/menu/icons/education_history_section.png b/trunk/menu/icons/education_history_section.png new file mode 100644 index 0000000..7b55ca4 Binary files /dev/null and b/trunk/menu/icons/education_history_section.png differ diff --git a/trunk/menu/icons/education_languages_section.png b/trunk/menu/icons/education_languages_section.png new file mode 100644 index 0000000..1457811 Binary files /dev/null and b/trunk/menu/icons/education_languages_section.png differ diff --git a/trunk/menu/icons/education_literature_section.png b/trunk/menu/icons/education_literature_section.png new file mode 100644 index 0000000..c4c7e48 Binary files /dev/null and b/trunk/menu/icons/education_literature_section.png differ diff --git a/trunk/menu/icons/education_mathematics.png b/trunk/menu/icons/education_mathematics.png new file mode 100644 index 0000000..9ef0469 Binary files /dev/null and b/trunk/menu/icons/education_mathematics.png differ diff --git a/trunk/menu/icons/education_other_section.png b/trunk/menu/icons/education_other_section.png new file mode 100644 index 0000000..6fea767 Binary files /dev/null and b/trunk/menu/icons/education_other_section.png differ diff --git a/trunk/menu/icons/education_sciences.png b/trunk/menu/icons/education_sciences.png new file mode 100644 index 0000000..b858fab Binary files /dev/null and b/trunk/menu/icons/education_sciences.png differ diff --git a/trunk/menu/icons/education_section.png b/trunk/menu/icons/education_section.png new file mode 100644 index 0000000..96a5826 Binary files /dev/null and b/trunk/menu/icons/education_section.png differ diff --git a/trunk/menu/icons/education_sport_section.png b/trunk/menu/icons/education_sport_section.png new file mode 100644 index 0000000..d150eb7 Binary files /dev/null and b/trunk/menu/icons/education_sport_section.png differ diff --git a/trunk/menu/icons/education_tool.png b/trunk/menu/icons/education_tool.png new file mode 100644 index 0000000..b13cc87 Binary files /dev/null and b/trunk/menu/icons/education_tool.png differ diff --git a/trunk/menu/icons/electricity_section.png b/trunk/menu/icons/electricity_section.png new file mode 100644 index 0000000..1b8f225 Binary files /dev/null and b/trunk/menu/icons/electricity_section.png differ diff --git a/trunk/menu/icons/emulators_section.png b/trunk/menu/icons/emulators_section.png new file mode 100644 index 0000000..a1c8399 Binary files /dev/null and b/trunk/menu/icons/emulators_section.png differ diff --git a/trunk/menu/icons/file_tools_section.png b/trunk/menu/icons/file_tools_section.png new file mode 100644 index 0000000..b4a1139 Binary files /dev/null and b/trunk/menu/icons/file_tools_section.png differ diff --git a/trunk/menu/icons/file_transfer_section.png b/trunk/menu/icons/file_transfer_section.png new file mode 100644 index 0000000..f672912 Binary files /dev/null and b/trunk/menu/icons/file_transfer_section.png differ diff --git a/trunk/menu/icons/finances_section.png b/trunk/menu/icons/finances_section.png new file mode 100644 index 0000000..b23df72 Binary files /dev/null and b/trunk/menu/icons/finances_section.png differ diff --git a/trunk/menu/icons/geosciences_section.png b/trunk/menu/icons/geosciences_section.png new file mode 100644 index 0000000..d0611cd Binary files /dev/null and b/trunk/menu/icons/geosciences_section.png differ diff --git a/trunk/menu/icons/gnome_section.png b/trunk/menu/icons/gnome_section.png new file mode 100644 index 0000000..f2f9254 Binary files /dev/null and b/trunk/menu/icons/gnome_section.png differ diff --git a/trunk/menu/icons/graphics_section.png b/trunk/menu/icons/graphics_section.png new file mode 100644 index 0000000..7511e1e Binary files /dev/null and b/trunk/menu/icons/graphics_section.png differ diff --git a/trunk/menu/icons/graphs_section.png b/trunk/menu/icons/graphs_section.png new file mode 100644 index 0000000..242430d Binary files /dev/null and b/trunk/menu/icons/graphs_section.png differ diff --git a/trunk/menu/icons/hardware_configuration_section.png b/trunk/menu/icons/hardware_configuration_section.png new file mode 100644 index 0000000..1e9a2ab Binary files /dev/null and b/trunk/menu/icons/hardware_configuration_section.png differ diff --git a/trunk/menu/icons/hardware_section.png b/trunk/menu/icons/hardware_section.png new file mode 100644 index 0000000..f1775b7 Binary files /dev/null and b/trunk/menu/icons/hardware_section.png differ diff --git a/trunk/menu/icons/image_processing_section.png b/trunk/menu/icons/image_processing_section.png new file mode 100644 index 0000000..9f9b8b7 Binary files /dev/null and b/trunk/menu/icons/image_processing_section.png differ diff --git a/trunk/menu/icons/instant_messaging_section.png b/trunk/menu/icons/instant_messaging_section.png new file mode 100644 index 0000000..36f9d08 Binary files /dev/null and b/trunk/menu/icons/instant_messaging_section.png differ diff --git a/trunk/menu/icons/internet_section.png b/trunk/menu/icons/internet_section.png new file mode 100644 index 0000000..ee4dab8 Binary files /dev/null and b/trunk/menu/icons/internet_section.png differ diff --git a/trunk/menu/icons/interpreters_section.png b/trunk/menu/icons/interpreters_section.png new file mode 100644 index 0000000..b5f7094 Binary files /dev/null and b/trunk/menu/icons/interpreters_section.png differ diff --git a/trunk/menu/icons/irc_section.png b/trunk/menu/icons/irc_section.png new file mode 100644 index 0000000..90f5488 Binary files /dev/null and b/trunk/menu/icons/irc_section.png differ diff --git a/trunk/menu/icons/kde_section.png b/trunk/menu/icons/kde_section.png new file mode 100644 index 0000000..ff9d36f Binary files /dev/null and b/trunk/menu/icons/kde_section.png differ diff --git a/trunk/menu/icons/large/accessibility_section.png b/trunk/menu/icons/large/accessibility_section.png new file mode 100644 index 0000000..b51e00b Binary files /dev/null and b/trunk/menu/icons/large/accessibility_section.png differ diff --git a/trunk/menu/icons/large/addressbook_section.png b/trunk/menu/icons/large/addressbook_section.png new file mode 100644 index 0000000..a525e7b Binary files /dev/null and b/trunk/menu/icons/large/addressbook_section.png differ diff --git a/trunk/menu/icons/large/adventure_section.png b/trunk/menu/icons/large/adventure_section.png new file mode 100644 index 0000000..cbb3192 Binary files /dev/null and b/trunk/menu/icons/large/adventure_section.png differ diff --git a/trunk/menu/icons/large/amusement_section.png b/trunk/menu/icons/large/amusement_section.png new file mode 100644 index 0000000..51038db Binary files /dev/null and b/trunk/menu/icons/large/amusement_section.png differ diff --git a/trunk/menu/icons/large/applications_section.png b/trunk/menu/icons/large/applications_section.png new file mode 100644 index 0000000..8d5f554 Binary files /dev/null and b/trunk/menu/icons/large/applications_section.png differ diff --git a/trunk/menu/icons/large/arcade_section.png b/trunk/menu/icons/large/arcade_section.png new file mode 100644 index 0000000..5052c2d Binary files /dev/null and b/trunk/menu/icons/large/arcade_section.png differ diff --git a/trunk/menu/icons/large/archiving_section.png b/trunk/menu/icons/large/archiving_section.png new file mode 100644 index 0000000..5ca5700 Binary files /dev/null and b/trunk/menu/icons/large/archiving_section.png differ diff --git a/trunk/menu/icons/large/artificial_intelligence_section.png b/trunk/menu/icons/large/artificial_intelligence_section.png new file mode 100644 index 0000000..30f48ce Binary files /dev/null and b/trunk/menu/icons/large/artificial_intelligence_section.png differ diff --git a/trunk/menu/icons/large/astronomy_section.png b/trunk/menu/icons/large/astronomy_section.png new file mode 100644 index 0000000..751558b Binary files /dev/null and b/trunk/menu/icons/large/astronomy_section.png differ diff --git a/trunk/menu/icons/large/backup_section.png b/trunk/menu/icons/large/backup_section.png new file mode 100644 index 0000000..cf08148 Binary files /dev/null and b/trunk/menu/icons/large/backup_section.png differ diff --git a/trunk/menu/icons/large/biology_section.png b/trunk/menu/icons/large/biology_section.png new file mode 100644 index 0000000..9707049 Binary files /dev/null and b/trunk/menu/icons/large/biology_section.png differ diff --git a/trunk/menu/icons/large/boards_section.png b/trunk/menu/icons/large/boards_section.png new file mode 100644 index 0000000..e2f857c Binary files /dev/null and b/trunk/menu/icons/large/boards_section.png differ diff --git a/trunk/menu/icons/large/boot_init_section.png b/trunk/menu/icons/large/boot_init_section.png new file mode 100644 index 0000000..eec582f Binary files /dev/null and b/trunk/menu/icons/large/boot_init_section.png differ diff --git a/trunk/menu/icons/large/cards_section.png b/trunk/menu/icons/large/cards_section.png new file mode 100644 index 0000000..8c38517 Binary files /dev/null and b/trunk/menu/icons/large/cards_section.png differ diff --git a/trunk/menu/icons/large/cd_burning_section.png b/trunk/menu/icons/large/cd_burning_section.png new file mode 100644 index 0000000..a75175a Binary files /dev/null and b/trunk/menu/icons/large/cd_burning_section.png differ diff --git a/trunk/menu/icons/large/chat_section.png b/trunk/menu/icons/large/chat_section.png new file mode 100644 index 0000000..1009e00 Binary files /dev/null and b/trunk/menu/icons/large/chat_section.png differ diff --git a/trunk/menu/icons/large/chemistry_section.png b/trunk/menu/icons/large/chemistry_section.png new file mode 100644 index 0000000..9305201 Binary files /dev/null and b/trunk/menu/icons/large/chemistry_section.png differ diff --git a/trunk/menu/icons/large/chinese_section.png b/trunk/menu/icons/large/chinese_section.png new file mode 100644 index 0000000..304f308 Binary files /dev/null and b/trunk/menu/icons/large/chinese_section.png differ diff --git a/trunk/menu/icons/large/code_generator_section.png b/trunk/menu/icons/large/code_generator_section.png new file mode 100644 index 0000000..01d7ed6 Binary files /dev/null and b/trunk/menu/icons/large/code_generator_section.png differ diff --git a/trunk/menu/icons/large/communications_fax_section.png b/trunk/menu/icons/large/communications_fax_section.png new file mode 100644 index 0000000..1007128 Binary files /dev/null and b/trunk/menu/icons/large/communications_fax_section.png differ diff --git a/trunk/menu/icons/large/communications_other_section.png b/trunk/menu/icons/large/communications_other_section.png new file mode 100644 index 0000000..f01bc2d Binary files /dev/null and b/trunk/menu/icons/large/communications_other_section.png differ diff --git a/trunk/menu/icons/large/communications_phone_section.png b/trunk/menu/icons/large/communications_phone_section.png new file mode 100644 index 0000000..d9c9c9f Binary files /dev/null and b/trunk/menu/icons/large/communications_phone_section.png differ diff --git a/trunk/menu/icons/large/communications_section.png b/trunk/menu/icons/large/communications_section.png new file mode 100644 index 0000000..362fc23 Binary files /dev/null and b/trunk/menu/icons/large/communications_section.png differ diff --git a/trunk/menu/icons/large/compression_section.png b/trunk/menu/icons/large/compression_section.png new file mode 100644 index 0000000..e6772c8 Binary files /dev/null and b/trunk/menu/icons/large/compression_section.png differ diff --git a/trunk/menu/icons/large/computer_science_section.png b/trunk/menu/icons/large/computer_science_section.png new file mode 100644 index 0000000..a84ca67 Binary files /dev/null and b/trunk/menu/icons/large/computer_science_section.png differ diff --git a/trunk/menu/icons/large/configuration_section.png b/trunk/menu/icons/large/configuration_section.png new file mode 100644 index 0000000..ba22103 Binary files /dev/null and b/trunk/menu/icons/large/configuration_section.png differ diff --git a/trunk/menu/icons/large/data_visualization_section.png b/trunk/menu/icons/large/data_visualization_section.png new file mode 100644 index 0000000..6c7c73c Binary files /dev/null and b/trunk/menu/icons/large/data_visualization_section.png differ diff --git a/trunk/menu/icons/large/databases_section.png b/trunk/menu/icons/large/databases_section.png new file mode 100644 index 0000000..a2371ad Binary files /dev/null and b/trunk/menu/icons/large/databases_section.png differ diff --git a/trunk/menu/icons/large/development_environment_section.png b/trunk/menu/icons/large/development_environment_section.png new file mode 100644 index 0000000..b77ead3 Binary files /dev/null and b/trunk/menu/icons/large/development_environment_section.png differ diff --git a/trunk/menu/icons/large/development_section.png b/trunk/menu/icons/large/development_section.png new file mode 100644 index 0000000..5b60abd Binary files /dev/null and b/trunk/menu/icons/large/development_section.png differ diff --git a/trunk/menu/icons/large/development_tools_section.png b/trunk/menu/icons/large/development_tools_section.png new file mode 100644 index 0000000..f92a808 Binary files /dev/null and b/trunk/menu/icons/large/development_tools_section.png differ diff --git a/trunk/menu/icons/large/documentation_section.png b/trunk/menu/icons/large/documentation_section.png new file mode 100644 index 0000000..a2c946e Binary files /dev/null and b/trunk/menu/icons/large/documentation_section.png differ diff --git a/trunk/menu/icons/large/editors_section.png b/trunk/menu/icons/large/editors_section.png new file mode 100644 index 0000000..2ba7bc2 Binary files /dev/null and b/trunk/menu/icons/large/editors_section.png differ diff --git a/trunk/menu/icons/large/education_economy_section.png b/trunk/menu/icons/large/education_economy_section.png new file mode 100644 index 0000000..3edae59 Binary files /dev/null and b/trunk/menu/icons/large/education_economy_section.png differ diff --git a/trunk/menu/icons/large/education_geography_section.png b/trunk/menu/icons/large/education_geography_section.png new file mode 100644 index 0000000..50a32eb Binary files /dev/null and b/trunk/menu/icons/large/education_geography_section.png differ diff --git a/trunk/menu/icons/large/education_history_section.png b/trunk/menu/icons/large/education_history_section.png new file mode 100644 index 0000000..8c722e7 Binary files /dev/null and b/trunk/menu/icons/large/education_history_section.png differ diff --git a/trunk/menu/icons/large/education_languages_section.png b/trunk/menu/icons/large/education_languages_section.png new file mode 100644 index 0000000..df32f35 Binary files /dev/null and b/trunk/menu/icons/large/education_languages_section.png differ diff --git a/trunk/menu/icons/large/education_literature_section.png b/trunk/menu/icons/large/education_literature_section.png new file mode 100644 index 0000000..78b533c Binary files /dev/null and b/trunk/menu/icons/large/education_literature_section.png differ diff --git a/trunk/menu/icons/large/education_mathematics.png b/trunk/menu/icons/large/education_mathematics.png new file mode 100644 index 0000000..6026c20 Binary files /dev/null and b/trunk/menu/icons/large/education_mathematics.png differ diff --git a/trunk/menu/icons/large/education_other_section.png b/trunk/menu/icons/large/education_other_section.png new file mode 100644 index 0000000..006730a Binary files /dev/null and b/trunk/menu/icons/large/education_other_section.png differ diff --git a/trunk/menu/icons/large/education_sciences.png b/trunk/menu/icons/large/education_sciences.png new file mode 100644 index 0000000..2caacb7 Binary files /dev/null and b/trunk/menu/icons/large/education_sciences.png differ diff --git a/trunk/menu/icons/large/education_section.png b/trunk/menu/icons/large/education_section.png new file mode 100644 index 0000000..c56099a Binary files /dev/null and b/trunk/menu/icons/large/education_section.png differ diff --git a/trunk/menu/icons/large/education_sport_section.png b/trunk/menu/icons/large/education_sport_section.png new file mode 100644 index 0000000..0b6e59a Binary files /dev/null and b/trunk/menu/icons/large/education_sport_section.png differ diff --git a/trunk/menu/icons/large/education_tool.png b/trunk/menu/icons/large/education_tool.png new file mode 100644 index 0000000..9ea3024 Binary files /dev/null and b/trunk/menu/icons/large/education_tool.png differ diff --git a/trunk/menu/icons/large/electricity_section.png b/trunk/menu/icons/large/electricity_section.png new file mode 100644 index 0000000..c96bfec Binary files /dev/null and b/trunk/menu/icons/large/electricity_section.png differ diff --git a/trunk/menu/icons/large/emulators_section.png b/trunk/menu/icons/large/emulators_section.png new file mode 100644 index 0000000..34b05a2 Binary files /dev/null and b/trunk/menu/icons/large/emulators_section.png differ diff --git a/trunk/menu/icons/large/file_tools_section.png b/trunk/menu/icons/large/file_tools_section.png new file mode 100644 index 0000000..f45ce9e Binary files /dev/null and b/trunk/menu/icons/large/file_tools_section.png differ diff --git a/trunk/menu/icons/large/file_transfer_section.png b/trunk/menu/icons/large/file_transfer_section.png new file mode 100644 index 0000000..7904a10 Binary files /dev/null and b/trunk/menu/icons/large/file_transfer_section.png differ diff --git a/trunk/menu/icons/large/finances_section.png b/trunk/menu/icons/large/finances_section.png new file mode 100644 index 0000000..5a828c3 Binary files /dev/null and b/trunk/menu/icons/large/finances_section.png differ diff --git a/trunk/menu/icons/large/geosciences_section.png b/trunk/menu/icons/large/geosciences_section.png new file mode 100644 index 0000000..4d8ddc0 Binary files /dev/null and b/trunk/menu/icons/large/geosciences_section.png differ diff --git a/trunk/menu/icons/large/gnome_section.png b/trunk/menu/icons/large/gnome_section.png new file mode 100644 index 0000000..0958e57 Binary files /dev/null and b/trunk/menu/icons/large/gnome_section.png differ diff --git a/trunk/menu/icons/large/graphics_section.png b/trunk/menu/icons/large/graphics_section.png new file mode 100644 index 0000000..618c01f Binary files /dev/null and b/trunk/menu/icons/large/graphics_section.png differ diff --git a/trunk/menu/icons/large/graphs_section.png b/trunk/menu/icons/large/graphs_section.png new file mode 100644 index 0000000..bb00a78 Binary files /dev/null and b/trunk/menu/icons/large/graphs_section.png differ diff --git a/trunk/menu/icons/large/hardware_configuration_section.png b/trunk/menu/icons/large/hardware_configuration_section.png new file mode 100644 index 0000000..daa4820 Binary files /dev/null and b/trunk/menu/icons/large/hardware_configuration_section.png differ diff --git a/trunk/menu/icons/large/hardware_section.png b/trunk/menu/icons/large/hardware_section.png new file mode 100644 index 0000000..2c9da56 Binary files /dev/null and b/trunk/menu/icons/large/hardware_section.png differ diff --git a/trunk/menu/icons/large/image_processing_section.png b/trunk/menu/icons/large/image_processing_section.png new file mode 100644 index 0000000..6c7971a Binary files /dev/null and b/trunk/menu/icons/large/image_processing_section.png differ diff --git a/trunk/menu/icons/large/instant_messaging_section.png b/trunk/menu/icons/large/instant_messaging_section.png new file mode 100644 index 0000000..fd5d7b8 Binary files /dev/null and b/trunk/menu/icons/large/instant_messaging_section.png differ diff --git a/trunk/menu/icons/large/internet_section.png b/trunk/menu/icons/large/internet_section.png new file mode 100644 index 0000000..d2c306a Binary files /dev/null and b/trunk/menu/icons/large/internet_section.png differ diff --git a/trunk/menu/icons/large/interpreters_section.png b/trunk/menu/icons/large/interpreters_section.png new file mode 100644 index 0000000..811b12f Binary files /dev/null and b/trunk/menu/icons/large/interpreters_section.png differ diff --git a/trunk/menu/icons/large/irc_section.png b/trunk/menu/icons/large/irc_section.png new file mode 100644 index 0000000..64b15ac Binary files /dev/null and b/trunk/menu/icons/large/irc_section.png differ diff --git a/trunk/menu/icons/large/kde_section.png b/trunk/menu/icons/large/kde_section.png new file mode 100644 index 0000000..ffd82d7 Binary files /dev/null and b/trunk/menu/icons/large/kde_section.png differ diff --git a/trunk/menu/icons/large/mail_section.png b/trunk/menu/icons/large/mail_section.png new file mode 100644 index 0000000..ceb01ef Binary files /dev/null and b/trunk/menu/icons/large/mail_section.png differ diff --git a/trunk/menu/icons/large/mandrake.png b/trunk/menu/icons/large/mandrake.png new file mode 100644 index 0000000..b3b811c Binary files /dev/null and b/trunk/menu/icons/large/mandrake.png differ diff --git a/trunk/menu/icons/large/mathematics_section.png b/trunk/menu/icons/large/mathematics_section.png new file mode 100644 index 0000000..2f49d29 Binary files /dev/null and b/trunk/menu/icons/large/mathematics_section.png differ diff --git a/trunk/menu/icons/large/monitoring_section.png b/trunk/menu/icons/large/monitoring_section.png new file mode 100644 index 0000000..1c669e9 Binary files /dev/null and b/trunk/menu/icons/large/monitoring_section.png differ diff --git a/trunk/menu/icons/large/more_applications_other_section.png b/trunk/menu/icons/large/more_applications_other_section.png new file mode 100644 index 0000000..6d6b95e Binary files /dev/null and b/trunk/menu/icons/large/more_applications_other_section.png differ diff --git a/trunk/menu/icons/large/more_applications_section.png b/trunk/menu/icons/large/more_applications_section.png new file mode 100644 index 0000000..6d6b95e Binary files /dev/null and b/trunk/menu/icons/large/more_applications_section.png differ diff --git a/trunk/menu/icons/large/multimedia_section.png b/trunk/menu/icons/large/multimedia_section.png new file mode 100644 index 0000000..2112b8d Binary files /dev/null and b/trunk/menu/icons/large/multimedia_section.png differ diff --git a/trunk/menu/icons/large/networking_configuration_section.png b/trunk/menu/icons/large/networking_configuration_section.png new file mode 100644 index 0000000..278f4b2 Binary files /dev/null and b/trunk/menu/icons/large/networking_configuration_section.png differ diff --git a/trunk/menu/icons/large/networking_section.png b/trunk/menu/icons/large/networking_section.png new file mode 100644 index 0000000..00150e9 Binary files /dev/null and b/trunk/menu/icons/large/networking_section.png differ diff --git a/trunk/menu/icons/large/networking_www_section.png b/trunk/menu/icons/large/networking_www_section.png new file mode 100644 index 0000000..982315a Binary files /dev/null and b/trunk/menu/icons/large/networking_www_section.png differ diff --git a/trunk/menu/icons/large/news_section.png b/trunk/menu/icons/large/news_section.png new file mode 100644 index 0000000..b3055eb Binary files /dev/null and b/trunk/menu/icons/large/news_section.png differ diff --git a/trunk/menu/icons/large/numerical_analysis_section.png b/trunk/menu/icons/large/numerical_analysis_section.png new file mode 100644 index 0000000..a656f84 Binary files /dev/null and b/trunk/menu/icons/large/numerical_analysis_section.png differ diff --git a/trunk/menu/icons/large/office_accessories_section.png b/trunk/menu/icons/large/office_accessories_section.png new file mode 100644 index 0000000..231f630 Binary files /dev/null and b/trunk/menu/icons/large/office_accessories_section.png differ diff --git a/trunk/menu/icons/large/office_drawing_section.png b/trunk/menu/icons/large/office_drawing_section.png new file mode 100644 index 0000000..85b8243 Binary files /dev/null and b/trunk/menu/icons/large/office_drawing_section.png differ diff --git a/trunk/menu/icons/large/office_section.png b/trunk/menu/icons/large/office_section.png new file mode 100644 index 0000000..34f8887 Binary files /dev/null and b/trunk/menu/icons/large/office_section.png differ diff --git a/trunk/menu/icons/large/other_amusement.png b/trunk/menu/icons/large/other_amusement.png new file mode 100644 index 0000000..6d2f9a4 Binary files /dev/null and b/trunk/menu/icons/large/other_amusement.png differ diff --git a/trunk/menu/icons/large/other_archiving.png b/trunk/menu/icons/large/other_archiving.png new file mode 100644 index 0000000..a1d1672 Binary files /dev/null and b/trunk/menu/icons/large/other_archiving.png differ diff --git a/trunk/menu/icons/large/other_configuration.png b/trunk/menu/icons/large/other_configuration.png new file mode 100644 index 0000000..8a369bc Binary files /dev/null and b/trunk/menu/icons/large/other_configuration.png differ diff --git a/trunk/menu/icons/large/other_networking.png b/trunk/menu/icons/large/other_networking.png new file mode 100644 index 0000000..17112af Binary files /dev/null and b/trunk/menu/icons/large/other_networking.png differ diff --git a/trunk/menu/icons/large/other_sciences.png b/trunk/menu/icons/large/other_sciences.png new file mode 100644 index 0000000..a8db7cc Binary files /dev/null and b/trunk/menu/icons/large/other_sciences.png differ diff --git a/trunk/menu/icons/large/packaging_section.png b/trunk/menu/icons/large/packaging_section.png new file mode 100644 index 0000000..b190bef Binary files /dev/null and b/trunk/menu/icons/large/packaging_section.png differ diff --git a/trunk/menu/icons/large/parallel_computing_section.png b/trunk/menu/icons/large/parallel_computing_section.png new file mode 100644 index 0000000..2207b63 Binary files /dev/null and b/trunk/menu/icons/large/parallel_computing_section.png differ diff --git a/trunk/menu/icons/large/pda_section.png b/trunk/menu/icons/large/pda_section.png new file mode 100644 index 0000000..10bfd3c Binary files /dev/null and b/trunk/menu/icons/large/pda_section.png differ diff --git a/trunk/menu/icons/large/physics_section.png b/trunk/menu/icons/large/physics_section.png new file mode 100644 index 0000000..2873f76 Binary files /dev/null and b/trunk/menu/icons/large/physics_section.png differ diff --git a/trunk/menu/icons/large/presentation_section.png b/trunk/menu/icons/large/presentation_section.png new file mode 100644 index 0000000..909a6bb Binary files /dev/null and b/trunk/menu/icons/large/presentation_section.png differ diff --git a/trunk/menu/icons/large/printing_section.png b/trunk/menu/icons/large/printing_section.png new file mode 100644 index 0000000..37b24e8 Binary files /dev/null and b/trunk/menu/icons/large/printing_section.png differ diff --git a/trunk/menu/icons/large/publishing_section.png b/trunk/menu/icons/large/publishing_section.png new file mode 100644 index 0000000..4804c1e Binary files /dev/null and b/trunk/menu/icons/large/publishing_section.png differ diff --git a/trunk/menu/icons/large/puzzle_section.png b/trunk/menu/icons/large/puzzle_section.png new file mode 100644 index 0000000..94d1321 Binary files /dev/null and b/trunk/menu/icons/large/puzzle_section.png differ diff --git a/trunk/menu/icons/large/remote_access_section.png b/trunk/menu/icons/large/remote_access_section.png new file mode 100644 index 0000000..1b795c8 Binary files /dev/null and b/trunk/menu/icons/large/remote_access_section.png differ diff --git a/trunk/menu/icons/large/robotics_section.png b/trunk/menu/icons/large/robotics_section.png new file mode 100644 index 0000000..ce1e868 Binary files /dev/null and b/trunk/menu/icons/large/robotics_section.png differ diff --git a/trunk/menu/icons/large/sciences_section.png b/trunk/menu/icons/large/sciences_section.png new file mode 100644 index 0000000..e1cf469 Binary files /dev/null and b/trunk/menu/icons/large/sciences_section.png differ diff --git a/trunk/menu/icons/large/shells_section.png b/trunk/menu/icons/large/shells_section.png new file mode 100644 index 0000000..794a17f Binary files /dev/null and b/trunk/menu/icons/large/shells_section.png differ diff --git a/trunk/menu/icons/large/sound_section.png b/trunk/menu/icons/large/sound_section.png new file mode 100644 index 0000000..0757872 Binary files /dev/null and b/trunk/menu/icons/large/sound_section.png differ diff --git a/trunk/menu/icons/large/sport_section.png b/trunk/menu/icons/large/sport_section.png new file mode 100644 index 0000000..d813cd8 Binary files /dev/null and b/trunk/menu/icons/large/sport_section.png differ diff --git a/trunk/menu/icons/large/spreadsheet_section.png b/trunk/menu/icons/large/spreadsheet_section.png new file mode 100644 index 0000000..840bf45 Binary files /dev/null and b/trunk/menu/icons/large/spreadsheet_section.png differ diff --git a/trunk/menu/icons/large/strategy_section.png b/trunk/menu/icons/large/strategy_section.png new file mode 100644 index 0000000..dc29d60 Binary files /dev/null and b/trunk/menu/icons/large/strategy_section.png differ diff --git a/trunk/menu/icons/large/system_other_section.png b/trunk/menu/icons/large/system_other_section.png new file mode 100644 index 0000000..6f3124c Binary files /dev/null and b/trunk/menu/icons/large/system_other_section.png differ diff --git a/trunk/menu/icons/large/system_section.png b/trunk/menu/icons/large/system_section.png new file mode 100644 index 0000000..9805474 Binary files /dev/null and b/trunk/menu/icons/large/system_section.png differ diff --git a/trunk/menu/icons/large/taskmanagement_section.png b/trunk/menu/icons/large/taskmanagement_section.png new file mode 100644 index 0000000..3083897 Binary files /dev/null and b/trunk/menu/icons/large/taskmanagement_section.png differ diff --git a/trunk/menu/icons/large/terminals_section.png b/trunk/menu/icons/large/terminals_section.png new file mode 100644 index 0000000..39e70e7 Binary files /dev/null and b/trunk/menu/icons/large/terminals_section.png differ diff --git a/trunk/menu/icons/large/text_tools_section.png b/trunk/menu/icons/large/text_tools_section.png new file mode 100644 index 0000000..520efff Binary files /dev/null and b/trunk/menu/icons/large/text_tools_section.png differ diff --git a/trunk/menu/icons/large/timemanagement_section.png b/trunk/menu/icons/large/timemanagement_section.png new file mode 100644 index 0000000..3d2fc18 Binary files /dev/null and b/trunk/menu/icons/large/timemanagement_section.png differ diff --git a/trunk/menu/icons/large/toys_section.png b/trunk/menu/icons/large/toys_section.png new file mode 100644 index 0000000..fd7f914 Binary files /dev/null and b/trunk/menu/icons/large/toys_section.png differ diff --git a/trunk/menu/icons/large/video_conferences_section.png b/trunk/menu/icons/large/video_conferences_section.png new file mode 100644 index 0000000..a882620 Binary files /dev/null and b/trunk/menu/icons/large/video_conferences_section.png differ diff --git a/trunk/menu/icons/large/video_section.png b/trunk/menu/icons/large/video_section.png new file mode 100644 index 0000000..5cb4d11 Binary files /dev/null and b/trunk/menu/icons/large/video_section.png differ diff --git a/trunk/menu/icons/large/web_browser_section.png b/trunk/menu/icons/large/web_browser_section.png new file mode 100644 index 0000000..d62e8f6 Binary files /dev/null and b/trunk/menu/icons/large/web_browser_section.png differ diff --git a/trunk/menu/icons/large/web_editors_section.png b/trunk/menu/icons/large/web_editors_section.png new file mode 100644 index 0000000..22c2282 Binary files /dev/null and b/trunk/menu/icons/large/web_editors_section.png differ diff --git a/trunk/menu/icons/large/windowmanager_section.png b/trunk/menu/icons/large/windowmanager_section.png new file mode 100644 index 0000000..04b39af Binary files /dev/null and b/trunk/menu/icons/large/windowmanager_section.png differ diff --git a/trunk/menu/icons/large/wordprocessor_section.png b/trunk/menu/icons/large/wordprocessor_section.png new file mode 100644 index 0000000..6b89666 Binary files /dev/null and b/trunk/menu/icons/large/wordprocessor_section.png differ diff --git a/trunk/menu/icons/mail_section.png b/trunk/menu/icons/mail_section.png new file mode 100644 index 0000000..4895e87 Binary files /dev/null and b/trunk/menu/icons/mail_section.png differ diff --git a/trunk/menu/icons/mandrake.png b/trunk/menu/icons/mandrake.png new file mode 100644 index 0000000..0b3199f Binary files /dev/null and b/trunk/menu/icons/mandrake.png differ diff --git a/trunk/menu/icons/mathematics_section.png b/trunk/menu/icons/mathematics_section.png new file mode 100644 index 0000000..77ed070 Binary files /dev/null and b/trunk/menu/icons/mathematics_section.png differ diff --git a/trunk/menu/icons/mini/accessibility_section.png b/trunk/menu/icons/mini/accessibility_section.png new file mode 100644 index 0000000..e2d3958 Binary files /dev/null and b/trunk/menu/icons/mini/accessibility_section.png differ diff --git a/trunk/menu/icons/mini/addressbook_section.png b/trunk/menu/icons/mini/addressbook_section.png new file mode 100644 index 0000000..7c90ed7 Binary files /dev/null and b/trunk/menu/icons/mini/addressbook_section.png differ diff --git a/trunk/menu/icons/mini/adventure_section.png b/trunk/menu/icons/mini/adventure_section.png new file mode 100644 index 0000000..84e4155 Binary files /dev/null and b/trunk/menu/icons/mini/adventure_section.png differ diff --git a/trunk/menu/icons/mini/amusement_section.png b/trunk/menu/icons/mini/amusement_section.png new file mode 100644 index 0000000..71a09d9 Binary files /dev/null and b/trunk/menu/icons/mini/amusement_section.png differ diff --git a/trunk/menu/icons/mini/applications_section.png b/trunk/menu/icons/mini/applications_section.png new file mode 100644 index 0000000..df2acaf Binary files /dev/null and b/trunk/menu/icons/mini/applications_section.png differ diff --git a/trunk/menu/icons/mini/arcade_section.png b/trunk/menu/icons/mini/arcade_section.png new file mode 100644 index 0000000..0b9edeb Binary files /dev/null and b/trunk/menu/icons/mini/arcade_section.png differ diff --git a/trunk/menu/icons/mini/archiving_section.png b/trunk/menu/icons/mini/archiving_section.png new file mode 100644 index 0000000..9b974cf Binary files /dev/null and b/trunk/menu/icons/mini/archiving_section.png differ diff --git a/trunk/menu/icons/mini/artificial_intelligence_section.png b/trunk/menu/icons/mini/artificial_intelligence_section.png new file mode 100644 index 0000000..ae9e01f Binary files /dev/null and b/trunk/menu/icons/mini/artificial_intelligence_section.png differ diff --git a/trunk/menu/icons/mini/astronomy_section.png b/trunk/menu/icons/mini/astronomy_section.png new file mode 100644 index 0000000..a900f92 Binary files /dev/null and b/trunk/menu/icons/mini/astronomy_section.png differ diff --git a/trunk/menu/icons/mini/backup_section.png b/trunk/menu/icons/mini/backup_section.png new file mode 100644 index 0000000..bef6ec6 Binary files /dev/null and b/trunk/menu/icons/mini/backup_section.png differ diff --git a/trunk/menu/icons/mini/biology_section.png b/trunk/menu/icons/mini/biology_section.png new file mode 100644 index 0000000..1afcad1 Binary files /dev/null and b/trunk/menu/icons/mini/biology_section.png differ diff --git a/trunk/menu/icons/mini/boards_section.png b/trunk/menu/icons/mini/boards_section.png new file mode 100644 index 0000000..b74790a Binary files /dev/null and b/trunk/menu/icons/mini/boards_section.png differ diff --git a/trunk/menu/icons/mini/boot_init_section.png b/trunk/menu/icons/mini/boot_init_section.png new file mode 100644 index 0000000..25b02c2 Binary files /dev/null and b/trunk/menu/icons/mini/boot_init_section.png differ diff --git a/trunk/menu/icons/mini/cards_section.png b/trunk/menu/icons/mini/cards_section.png new file mode 100644 index 0000000..1bf7be5 Binary files /dev/null and b/trunk/menu/icons/mini/cards_section.png differ diff --git a/trunk/menu/icons/mini/cd_burning_section.png b/trunk/menu/icons/mini/cd_burning_section.png new file mode 100644 index 0000000..4dd1cee Binary files /dev/null and b/trunk/menu/icons/mini/cd_burning_section.png differ diff --git a/trunk/menu/icons/mini/chat_section.png b/trunk/menu/icons/mini/chat_section.png new file mode 100644 index 0000000..3aa85bd Binary files /dev/null and b/trunk/menu/icons/mini/chat_section.png differ diff --git a/trunk/menu/icons/mini/chemistry_section.png b/trunk/menu/icons/mini/chemistry_section.png new file mode 100644 index 0000000..a29fac3 Binary files /dev/null and b/trunk/menu/icons/mini/chemistry_section.png differ diff --git a/trunk/menu/icons/mini/chinese_section.png b/trunk/menu/icons/mini/chinese_section.png new file mode 100644 index 0000000..bcd698f Binary files /dev/null and b/trunk/menu/icons/mini/chinese_section.png differ diff --git a/trunk/menu/icons/mini/code_generator_section.png b/trunk/menu/icons/mini/code_generator_section.png new file mode 100644 index 0000000..8500349 Binary files /dev/null and b/trunk/menu/icons/mini/code_generator_section.png differ diff --git a/trunk/menu/icons/mini/communications_fax_section.png b/trunk/menu/icons/mini/communications_fax_section.png new file mode 100644 index 0000000..5d53f2a Binary files /dev/null and b/trunk/menu/icons/mini/communications_fax_section.png differ diff --git a/trunk/menu/icons/mini/communications_other_section.png b/trunk/menu/icons/mini/communications_other_section.png new file mode 100644 index 0000000..63084b2 Binary files /dev/null and b/trunk/menu/icons/mini/communications_other_section.png differ diff --git a/trunk/menu/icons/mini/communications_phone_section.png b/trunk/menu/icons/mini/communications_phone_section.png new file mode 100644 index 0000000..8c20abb Binary files /dev/null and b/trunk/menu/icons/mini/communications_phone_section.png differ diff --git a/trunk/menu/icons/mini/communications_section.png b/trunk/menu/icons/mini/communications_section.png new file mode 100644 index 0000000..d906d7e Binary files /dev/null and b/trunk/menu/icons/mini/communications_section.png differ diff --git a/trunk/menu/icons/mini/compression_section.png b/trunk/menu/icons/mini/compression_section.png new file mode 100644 index 0000000..d613c10 Binary files /dev/null and b/trunk/menu/icons/mini/compression_section.png differ diff --git a/trunk/menu/icons/mini/computer_science_section.png b/trunk/menu/icons/mini/computer_science_section.png new file mode 100644 index 0000000..6e4b0ff Binary files /dev/null and b/trunk/menu/icons/mini/computer_science_section.png differ diff --git a/trunk/menu/icons/mini/configuration_section.png b/trunk/menu/icons/mini/configuration_section.png new file mode 100644 index 0000000..f8b81d2 Binary files /dev/null and b/trunk/menu/icons/mini/configuration_section.png differ diff --git a/trunk/menu/icons/mini/data_visualization_section.png b/trunk/menu/icons/mini/data_visualization_section.png new file mode 100644 index 0000000..42d6d7c Binary files /dev/null and b/trunk/menu/icons/mini/data_visualization_section.png differ diff --git a/trunk/menu/icons/mini/databases_section.png b/trunk/menu/icons/mini/databases_section.png new file mode 100644 index 0000000..7b373db Binary files /dev/null and b/trunk/menu/icons/mini/databases_section.png differ diff --git a/trunk/menu/icons/mini/development_environment_section.png b/trunk/menu/icons/mini/development_environment_section.png new file mode 100644 index 0000000..b33ed65 Binary files /dev/null and b/trunk/menu/icons/mini/development_environment_section.png differ diff --git a/trunk/menu/icons/mini/development_section.png b/trunk/menu/icons/mini/development_section.png new file mode 100644 index 0000000..f10e7e4 Binary files /dev/null and b/trunk/menu/icons/mini/development_section.png differ diff --git a/trunk/menu/icons/mini/development_tools_section.png b/trunk/menu/icons/mini/development_tools_section.png new file mode 100644 index 0000000..2b93e5d Binary files /dev/null and b/trunk/menu/icons/mini/development_tools_section.png differ diff --git a/trunk/menu/icons/mini/documentation_section.png b/trunk/menu/icons/mini/documentation_section.png new file mode 100644 index 0000000..e26b85e Binary files /dev/null and b/trunk/menu/icons/mini/documentation_section.png differ diff --git a/trunk/menu/icons/mini/editors_section.png b/trunk/menu/icons/mini/editors_section.png new file mode 100644 index 0000000..2194fc8 Binary files /dev/null and b/trunk/menu/icons/mini/editors_section.png differ diff --git a/trunk/menu/icons/mini/education_economy_section.png b/trunk/menu/icons/mini/education_economy_section.png new file mode 100644 index 0000000..7efff4e Binary files /dev/null and b/trunk/menu/icons/mini/education_economy_section.png differ diff --git a/trunk/menu/icons/mini/education_geography_section.png b/trunk/menu/icons/mini/education_geography_section.png new file mode 100644 index 0000000..9769d5d Binary files /dev/null and b/trunk/menu/icons/mini/education_geography_section.png differ diff --git a/trunk/menu/icons/mini/education_history_section.png b/trunk/menu/icons/mini/education_history_section.png new file mode 100644 index 0000000..a16c1e6 Binary files /dev/null and b/trunk/menu/icons/mini/education_history_section.png differ diff --git a/trunk/menu/icons/mini/education_languages_section.png b/trunk/menu/icons/mini/education_languages_section.png new file mode 100644 index 0000000..5cc46f7 Binary files /dev/null and b/trunk/menu/icons/mini/education_languages_section.png differ diff --git a/trunk/menu/icons/mini/education_literature_section.png b/trunk/menu/icons/mini/education_literature_section.png new file mode 100644 index 0000000..fd1fe2c Binary files /dev/null and b/trunk/menu/icons/mini/education_literature_section.png differ diff --git a/trunk/menu/icons/mini/education_mathematics.png b/trunk/menu/icons/mini/education_mathematics.png new file mode 100644 index 0000000..cb40172 Binary files /dev/null and b/trunk/menu/icons/mini/education_mathematics.png differ diff --git a/trunk/menu/icons/mini/education_other_section.png b/trunk/menu/icons/mini/education_other_section.png new file mode 100644 index 0000000..cc3319f Binary files /dev/null and b/trunk/menu/icons/mini/education_other_section.png differ diff --git a/trunk/menu/icons/mini/education_sciences.png b/trunk/menu/icons/mini/education_sciences.png new file mode 100644 index 0000000..63a1578 Binary files /dev/null and b/trunk/menu/icons/mini/education_sciences.png differ diff --git a/trunk/menu/icons/mini/education_section.png b/trunk/menu/icons/mini/education_section.png new file mode 100644 index 0000000..104a592 Binary files /dev/null and b/trunk/menu/icons/mini/education_section.png differ diff --git a/trunk/menu/icons/mini/education_sport_section.png b/trunk/menu/icons/mini/education_sport_section.png new file mode 100644 index 0000000..e5fa00b Binary files /dev/null and b/trunk/menu/icons/mini/education_sport_section.png differ diff --git a/trunk/menu/icons/mini/education_tool.png b/trunk/menu/icons/mini/education_tool.png new file mode 100644 index 0000000..c59488a Binary files /dev/null and b/trunk/menu/icons/mini/education_tool.png differ diff --git a/trunk/menu/icons/mini/electricity_section.png b/trunk/menu/icons/mini/electricity_section.png new file mode 100644 index 0000000..b505c9b Binary files /dev/null and b/trunk/menu/icons/mini/electricity_section.png differ diff --git a/trunk/menu/icons/mini/emulators_section.png b/trunk/menu/icons/mini/emulators_section.png new file mode 100644 index 0000000..0174b35 Binary files /dev/null and b/trunk/menu/icons/mini/emulators_section.png differ diff --git a/trunk/menu/icons/mini/file_tools_section.png b/trunk/menu/icons/mini/file_tools_section.png new file mode 100644 index 0000000..545b0bd Binary files /dev/null and b/trunk/menu/icons/mini/file_tools_section.png differ diff --git a/trunk/menu/icons/mini/file_transfer_section.png b/trunk/menu/icons/mini/file_transfer_section.png new file mode 100644 index 0000000..8f3ed86 Binary files /dev/null and b/trunk/menu/icons/mini/file_transfer_section.png differ diff --git a/trunk/menu/icons/mini/finances_section.png b/trunk/menu/icons/mini/finances_section.png new file mode 100644 index 0000000..e7bdec0 Binary files /dev/null and b/trunk/menu/icons/mini/finances_section.png differ diff --git a/trunk/menu/icons/mini/geosciences_section.png b/trunk/menu/icons/mini/geosciences_section.png new file mode 100644 index 0000000..7338593 Binary files /dev/null and b/trunk/menu/icons/mini/geosciences_section.png differ diff --git a/trunk/menu/icons/mini/gnome_section.png b/trunk/menu/icons/mini/gnome_section.png new file mode 100644 index 0000000..ede32ec Binary files /dev/null and b/trunk/menu/icons/mini/gnome_section.png differ diff --git a/trunk/menu/icons/mini/graphics_section.png b/trunk/menu/icons/mini/graphics_section.png new file mode 100644 index 0000000..9c2753a Binary files /dev/null and b/trunk/menu/icons/mini/graphics_section.png differ diff --git a/trunk/menu/icons/mini/graphs_section.png b/trunk/menu/icons/mini/graphs_section.png new file mode 100644 index 0000000..b34a124 Binary files /dev/null and b/trunk/menu/icons/mini/graphs_section.png differ diff --git a/trunk/menu/icons/mini/hardware_configuration_section.png b/trunk/menu/icons/mini/hardware_configuration_section.png new file mode 100644 index 0000000..a985ad0 Binary files /dev/null and b/trunk/menu/icons/mini/hardware_configuration_section.png differ diff --git a/trunk/menu/icons/mini/hardware_section.png b/trunk/menu/icons/mini/hardware_section.png new file mode 100644 index 0000000..e844864 Binary files /dev/null and b/trunk/menu/icons/mini/hardware_section.png differ diff --git a/trunk/menu/icons/mini/image_processing_section.png b/trunk/menu/icons/mini/image_processing_section.png new file mode 100644 index 0000000..e308210 Binary files /dev/null and b/trunk/menu/icons/mini/image_processing_section.png differ diff --git a/trunk/menu/icons/mini/instant_messaging_section.png b/trunk/menu/icons/mini/instant_messaging_section.png new file mode 100644 index 0000000..6be8d44 Binary files /dev/null and b/trunk/menu/icons/mini/instant_messaging_section.png differ diff --git a/trunk/menu/icons/mini/internet_section.png b/trunk/menu/icons/mini/internet_section.png new file mode 100644 index 0000000..9136637 Binary files /dev/null and b/trunk/menu/icons/mini/internet_section.png differ diff --git a/trunk/menu/icons/mini/interpreters_section.png b/trunk/menu/icons/mini/interpreters_section.png new file mode 100644 index 0000000..e2910a6 Binary files /dev/null and b/trunk/menu/icons/mini/interpreters_section.png differ diff --git a/trunk/menu/icons/mini/irc_section.png b/trunk/menu/icons/mini/irc_section.png new file mode 100644 index 0000000..2c394c8 Binary files /dev/null and b/trunk/menu/icons/mini/irc_section.png differ diff --git a/trunk/menu/icons/mini/kde_section.png b/trunk/menu/icons/mini/kde_section.png new file mode 100644 index 0000000..d674ca7 Binary files /dev/null and b/trunk/menu/icons/mini/kde_section.png differ diff --git a/trunk/menu/icons/mini/mail_section.png b/trunk/menu/icons/mini/mail_section.png new file mode 100644 index 0000000..3c0f393 Binary files /dev/null and b/trunk/menu/icons/mini/mail_section.png differ diff --git a/trunk/menu/icons/mini/mandrake.png b/trunk/menu/icons/mini/mandrake.png new file mode 100644 index 0000000..4507510 Binary files /dev/null and b/trunk/menu/icons/mini/mandrake.png differ diff --git a/trunk/menu/icons/mini/mathematics_section.png b/trunk/menu/icons/mini/mathematics_section.png new file mode 100644 index 0000000..4685410 Binary files /dev/null and b/trunk/menu/icons/mini/mathematics_section.png differ diff --git a/trunk/menu/icons/mini/monitoring_section.png b/trunk/menu/icons/mini/monitoring_section.png new file mode 100644 index 0000000..a04b436 Binary files /dev/null and b/trunk/menu/icons/mini/monitoring_section.png differ diff --git a/trunk/menu/icons/mini/more_applications_other_section.png b/trunk/menu/icons/mini/more_applications_other_section.png new file mode 100644 index 0000000..200f7a6 Binary files /dev/null and b/trunk/menu/icons/mini/more_applications_other_section.png differ diff --git a/trunk/menu/icons/mini/more_applications_section.png b/trunk/menu/icons/mini/more_applications_section.png new file mode 100644 index 0000000..200f7a6 Binary files /dev/null and b/trunk/menu/icons/mini/more_applications_section.png differ diff --git a/trunk/menu/icons/mini/multimedia_section.png b/trunk/menu/icons/mini/multimedia_section.png new file mode 100644 index 0000000..9b4979d Binary files /dev/null and b/trunk/menu/icons/mini/multimedia_section.png differ diff --git a/trunk/menu/icons/mini/networking_configuration_section.png b/trunk/menu/icons/mini/networking_configuration_section.png new file mode 100644 index 0000000..f10f6fd Binary files /dev/null and b/trunk/menu/icons/mini/networking_configuration_section.png differ diff --git a/trunk/menu/icons/mini/networking_section.png b/trunk/menu/icons/mini/networking_section.png new file mode 100644 index 0000000..1f9c6fa Binary files /dev/null and b/trunk/menu/icons/mini/networking_section.png differ diff --git a/trunk/menu/icons/mini/networking_www_section.png b/trunk/menu/icons/mini/networking_www_section.png new file mode 100644 index 0000000..a9dae1e Binary files /dev/null and b/trunk/menu/icons/mini/networking_www_section.png differ diff --git a/trunk/menu/icons/mini/news_section.png b/trunk/menu/icons/mini/news_section.png new file mode 100644 index 0000000..6afdf91 Binary files /dev/null and b/trunk/menu/icons/mini/news_section.png differ diff --git a/trunk/menu/icons/mini/numerical_analysis_section.png b/trunk/menu/icons/mini/numerical_analysis_section.png new file mode 100644 index 0000000..b5eefc1 Binary files /dev/null and b/trunk/menu/icons/mini/numerical_analysis_section.png differ diff --git a/trunk/menu/icons/mini/office_accessories_section.png b/trunk/menu/icons/mini/office_accessories_section.png new file mode 100644 index 0000000..9cbf688 Binary files /dev/null and b/trunk/menu/icons/mini/office_accessories_section.png differ diff --git a/trunk/menu/icons/mini/office_drawing_section.png b/trunk/menu/icons/mini/office_drawing_section.png new file mode 100644 index 0000000..69b53d8 Binary files /dev/null and b/trunk/menu/icons/mini/office_drawing_section.png differ diff --git a/trunk/menu/icons/mini/office_section.png b/trunk/menu/icons/mini/office_section.png new file mode 100644 index 0000000..ad01280 Binary files /dev/null and b/trunk/menu/icons/mini/office_section.png differ diff --git a/trunk/menu/icons/mini/other_amusement.png b/trunk/menu/icons/mini/other_amusement.png new file mode 100644 index 0000000..559636e Binary files /dev/null and b/trunk/menu/icons/mini/other_amusement.png differ diff --git a/trunk/menu/icons/mini/other_archiving.png b/trunk/menu/icons/mini/other_archiving.png new file mode 100644 index 0000000..31a30bf Binary files /dev/null and b/trunk/menu/icons/mini/other_archiving.png differ diff --git a/trunk/menu/icons/mini/other_configuration.png b/trunk/menu/icons/mini/other_configuration.png new file mode 100644 index 0000000..54d9839 Binary files /dev/null and b/trunk/menu/icons/mini/other_configuration.png differ diff --git a/trunk/menu/icons/mini/other_networking.png b/trunk/menu/icons/mini/other_networking.png new file mode 100644 index 0000000..74766d0 Binary files /dev/null and b/trunk/menu/icons/mini/other_networking.png differ diff --git a/trunk/menu/icons/mini/other_sciences.png b/trunk/menu/icons/mini/other_sciences.png new file mode 100644 index 0000000..61d18b7 Binary files /dev/null and b/trunk/menu/icons/mini/other_sciences.png differ diff --git a/trunk/menu/icons/mini/packaging_section.png b/trunk/menu/icons/mini/packaging_section.png new file mode 100644 index 0000000..3a19324 Binary files /dev/null and b/trunk/menu/icons/mini/packaging_section.png differ diff --git a/trunk/menu/icons/mini/parallel_computing_section.png b/trunk/menu/icons/mini/parallel_computing_section.png new file mode 100644 index 0000000..1f28902 Binary files /dev/null and b/trunk/menu/icons/mini/parallel_computing_section.png differ diff --git a/trunk/menu/icons/mini/pda_section.png b/trunk/menu/icons/mini/pda_section.png new file mode 100644 index 0000000..cba8ec5 Binary files /dev/null and b/trunk/menu/icons/mini/pda_section.png differ diff --git a/trunk/menu/icons/mini/physics_section.png b/trunk/menu/icons/mini/physics_section.png new file mode 100644 index 0000000..c7f338e Binary files /dev/null and b/trunk/menu/icons/mini/physics_section.png differ diff --git a/trunk/menu/icons/mini/presentation_section.png b/trunk/menu/icons/mini/presentation_section.png new file mode 100644 index 0000000..6f5709e Binary files /dev/null and b/trunk/menu/icons/mini/presentation_section.png differ diff --git a/trunk/menu/icons/mini/printing_section.png b/trunk/menu/icons/mini/printing_section.png new file mode 100644 index 0000000..9dee710 Binary files /dev/null and b/trunk/menu/icons/mini/printing_section.png differ diff --git a/trunk/menu/icons/mini/publishing_section.png b/trunk/menu/icons/mini/publishing_section.png new file mode 100644 index 0000000..88f1192 Binary files /dev/null and b/trunk/menu/icons/mini/publishing_section.png differ diff --git a/trunk/menu/icons/mini/puzzle_section.png b/trunk/menu/icons/mini/puzzle_section.png new file mode 100644 index 0000000..94ee70d Binary files /dev/null and b/trunk/menu/icons/mini/puzzle_section.png differ diff --git a/trunk/menu/icons/mini/remote_access_section.png b/trunk/menu/icons/mini/remote_access_section.png new file mode 100644 index 0000000..e284407 Binary files /dev/null and b/trunk/menu/icons/mini/remote_access_section.png differ diff --git a/trunk/menu/icons/mini/robotics_section.png b/trunk/menu/icons/mini/robotics_section.png new file mode 100644 index 0000000..b13ce44 Binary files /dev/null and b/trunk/menu/icons/mini/robotics_section.png differ diff --git a/trunk/menu/icons/mini/sciences_section.png b/trunk/menu/icons/mini/sciences_section.png new file mode 100644 index 0000000..5c56aa7 Binary files /dev/null and b/trunk/menu/icons/mini/sciences_section.png differ diff --git a/trunk/menu/icons/mini/shells_section.png b/trunk/menu/icons/mini/shells_section.png new file mode 100644 index 0000000..93c7721 Binary files /dev/null and b/trunk/menu/icons/mini/shells_section.png differ diff --git a/trunk/menu/icons/mini/sound_section.png b/trunk/menu/icons/mini/sound_section.png new file mode 100644 index 0000000..4ca4318 Binary files /dev/null and b/trunk/menu/icons/mini/sound_section.png differ diff --git a/trunk/menu/icons/mini/sport_section.png b/trunk/menu/icons/mini/sport_section.png new file mode 100644 index 0000000..20fd2b7 Binary files /dev/null and b/trunk/menu/icons/mini/sport_section.png differ diff --git a/trunk/menu/icons/mini/spreadsheet_section.png b/trunk/menu/icons/mini/spreadsheet_section.png new file mode 100644 index 0000000..557ce03 Binary files /dev/null and b/trunk/menu/icons/mini/spreadsheet_section.png differ diff --git a/trunk/menu/icons/mini/strategy_section.png b/trunk/menu/icons/mini/strategy_section.png new file mode 100644 index 0000000..a3d6344 Binary files /dev/null and b/trunk/menu/icons/mini/strategy_section.png differ diff --git a/trunk/menu/icons/mini/system_other_section.png b/trunk/menu/icons/mini/system_other_section.png new file mode 100644 index 0000000..997adab Binary files /dev/null and b/trunk/menu/icons/mini/system_other_section.png differ diff --git a/trunk/menu/icons/mini/system_section.png b/trunk/menu/icons/mini/system_section.png new file mode 100644 index 0000000..a1c5a43 Binary files /dev/null and b/trunk/menu/icons/mini/system_section.png differ diff --git a/trunk/menu/icons/mini/taskmanagement_section.png b/trunk/menu/icons/mini/taskmanagement_section.png new file mode 100644 index 0000000..a151c94 Binary files /dev/null and b/trunk/menu/icons/mini/taskmanagement_section.png differ diff --git a/trunk/menu/icons/mini/terminals_section.png b/trunk/menu/icons/mini/terminals_section.png new file mode 100644 index 0000000..3f7d9ea Binary files /dev/null and b/trunk/menu/icons/mini/terminals_section.png differ diff --git a/trunk/menu/icons/mini/text_tools_section.png b/trunk/menu/icons/mini/text_tools_section.png new file mode 100644 index 0000000..622d3f9 Binary files /dev/null and b/trunk/menu/icons/mini/text_tools_section.png differ diff --git a/trunk/menu/icons/mini/timemanagement_section.png b/trunk/menu/icons/mini/timemanagement_section.png new file mode 100644 index 0000000..5f4073e Binary files /dev/null and b/trunk/menu/icons/mini/timemanagement_section.png differ diff --git a/trunk/menu/icons/mini/toys_section.png b/trunk/menu/icons/mini/toys_section.png new file mode 100644 index 0000000..ca3077a Binary files /dev/null and b/trunk/menu/icons/mini/toys_section.png differ diff --git a/trunk/menu/icons/mini/video_conferences_section.png b/trunk/menu/icons/mini/video_conferences_section.png new file mode 100644 index 0000000..6f5b66d Binary files /dev/null and b/trunk/menu/icons/mini/video_conferences_section.png differ diff --git a/trunk/menu/icons/mini/video_section.png b/trunk/menu/icons/mini/video_section.png new file mode 100644 index 0000000..074cc97 Binary files /dev/null and b/trunk/menu/icons/mini/video_section.png differ diff --git a/trunk/menu/icons/mini/web_browser_section.png b/trunk/menu/icons/mini/web_browser_section.png new file mode 100644 index 0000000..84abb8f Binary files /dev/null and b/trunk/menu/icons/mini/web_browser_section.png differ diff --git a/trunk/menu/icons/mini/web_editors_section.png b/trunk/menu/icons/mini/web_editors_section.png new file mode 100644 index 0000000..99c8db8 Binary files /dev/null and b/trunk/menu/icons/mini/web_editors_section.png differ diff --git a/trunk/menu/icons/mini/windowmanager_section.png b/trunk/menu/icons/mini/windowmanager_section.png new file mode 100644 index 0000000..70c0ba9 Binary files /dev/null and b/trunk/menu/icons/mini/windowmanager_section.png differ diff --git a/trunk/menu/icons/mini/wordprocessor_section.png b/trunk/menu/icons/mini/wordprocessor_section.png new file mode 100644 index 0000000..617ccd6 Binary files /dev/null and b/trunk/menu/icons/mini/wordprocessor_section.png differ diff --git a/trunk/menu/icons/monitoring_section.png b/trunk/menu/icons/monitoring_section.png new file mode 100644 index 0000000..51f85dc Binary files /dev/null and b/trunk/menu/icons/monitoring_section.png differ diff --git a/trunk/menu/icons/more_applications_other_section.png b/trunk/menu/icons/more_applications_other_section.png new file mode 100644 index 0000000..88b7904 Binary files /dev/null and b/trunk/menu/icons/more_applications_other_section.png differ diff --git a/trunk/menu/icons/more_applications_section.png b/trunk/menu/icons/more_applications_section.png new file mode 100644 index 0000000..88b7904 Binary files /dev/null and b/trunk/menu/icons/more_applications_section.png differ diff --git a/trunk/menu/icons/multimedia_section.png b/trunk/menu/icons/multimedia_section.png new file mode 100644 index 0000000..9e394a3 Binary files /dev/null and b/trunk/menu/icons/multimedia_section.png differ diff --git a/trunk/menu/icons/networking_configuration_section.png b/trunk/menu/icons/networking_configuration_section.png new file mode 100644 index 0000000..8f8df46 Binary files /dev/null and b/trunk/menu/icons/networking_configuration_section.png differ diff --git a/trunk/menu/icons/networking_section.png b/trunk/menu/icons/networking_section.png new file mode 100644 index 0000000..be00baa Binary files /dev/null and b/trunk/menu/icons/networking_section.png differ diff --git a/trunk/menu/icons/networking_www_section.png b/trunk/menu/icons/networking_www_section.png new file mode 100644 index 0000000..8ce7fc1 Binary files /dev/null and b/trunk/menu/icons/networking_www_section.png differ diff --git a/trunk/menu/icons/news_section.png b/trunk/menu/icons/news_section.png new file mode 100644 index 0000000..728fb7a Binary files /dev/null and b/trunk/menu/icons/news_section.png differ diff --git a/trunk/menu/icons/numerical_analysis_section.png b/trunk/menu/icons/numerical_analysis_section.png new file mode 100644 index 0000000..9cec33f Binary files /dev/null and b/trunk/menu/icons/numerical_analysis_section.png differ diff --git a/trunk/menu/icons/office_accessories_section.png b/trunk/menu/icons/office_accessories_section.png new file mode 100644 index 0000000..0e408bd Binary files /dev/null and b/trunk/menu/icons/office_accessories_section.png differ diff --git a/trunk/menu/icons/office_drawing_section.png b/trunk/menu/icons/office_drawing_section.png new file mode 100644 index 0000000..2080bc2 Binary files /dev/null and b/trunk/menu/icons/office_drawing_section.png differ diff --git a/trunk/menu/icons/office_section.png b/trunk/menu/icons/office_section.png new file mode 100644 index 0000000..20c61ff Binary files /dev/null and b/trunk/menu/icons/office_section.png differ diff --git a/trunk/menu/icons/other_amusement.png b/trunk/menu/icons/other_amusement.png new file mode 100644 index 0000000..fb66635 Binary files /dev/null and b/trunk/menu/icons/other_amusement.png differ diff --git a/trunk/menu/icons/other_archiving.png b/trunk/menu/icons/other_archiving.png new file mode 100644 index 0000000..bbc4b0f Binary files /dev/null and b/trunk/menu/icons/other_archiving.png differ diff --git a/trunk/menu/icons/other_configuration.png b/trunk/menu/icons/other_configuration.png new file mode 100644 index 0000000..fff49dd Binary files /dev/null and b/trunk/menu/icons/other_configuration.png differ diff --git a/trunk/menu/icons/other_networking.png b/trunk/menu/icons/other_networking.png new file mode 100644 index 0000000..ab0fd13 Binary files /dev/null and b/trunk/menu/icons/other_networking.png differ diff --git a/trunk/menu/icons/other_sciences.png b/trunk/menu/icons/other_sciences.png new file mode 100644 index 0000000..df1a7b4 Binary files /dev/null and b/trunk/menu/icons/other_sciences.png differ diff --git a/trunk/menu/icons/packaging_section.png b/trunk/menu/icons/packaging_section.png new file mode 100644 index 0000000..2706dea Binary files /dev/null and b/trunk/menu/icons/packaging_section.png differ diff --git a/trunk/menu/icons/parallel_computing_section.png b/trunk/menu/icons/parallel_computing_section.png new file mode 100644 index 0000000..a37b9ec Binary files /dev/null and b/trunk/menu/icons/parallel_computing_section.png differ diff --git a/trunk/menu/icons/pda_section.png b/trunk/menu/icons/pda_section.png new file mode 100644 index 0000000..6bbacf1 Binary files /dev/null and b/trunk/menu/icons/pda_section.png differ diff --git a/trunk/menu/icons/physics_section.png b/trunk/menu/icons/physics_section.png new file mode 100644 index 0000000..5fd6b60 Binary files /dev/null and b/trunk/menu/icons/physics_section.png differ diff --git a/trunk/menu/icons/presentation_section.png b/trunk/menu/icons/presentation_section.png new file mode 100644 index 0000000..bd71e7c Binary files /dev/null and b/trunk/menu/icons/presentation_section.png differ diff --git a/trunk/menu/icons/printing_section.png b/trunk/menu/icons/printing_section.png new file mode 100644 index 0000000..420563e Binary files /dev/null and b/trunk/menu/icons/printing_section.png differ diff --git a/trunk/menu/icons/publishing_section.png b/trunk/menu/icons/publishing_section.png new file mode 100644 index 0000000..21738a2 Binary files /dev/null and b/trunk/menu/icons/publishing_section.png differ diff --git a/trunk/menu/icons/puzzle_section.png b/trunk/menu/icons/puzzle_section.png new file mode 100644 index 0000000..8367733 Binary files /dev/null and b/trunk/menu/icons/puzzle_section.png differ diff --git a/trunk/menu/icons/remote_access_section.png b/trunk/menu/icons/remote_access_section.png new file mode 100644 index 0000000..525fcb1 Binary files /dev/null and b/trunk/menu/icons/remote_access_section.png differ diff --git a/trunk/menu/icons/robotics_section.png b/trunk/menu/icons/robotics_section.png new file mode 100644 index 0000000..9fcf78c Binary files /dev/null and b/trunk/menu/icons/robotics_section.png differ diff --git a/trunk/menu/icons/sciences_section.png b/trunk/menu/icons/sciences_section.png new file mode 100644 index 0000000..1676fc3 Binary files /dev/null and b/trunk/menu/icons/sciences_section.png differ diff --git a/trunk/menu/icons/shells_section.png b/trunk/menu/icons/shells_section.png new file mode 100644 index 0000000..d214a7a Binary files /dev/null and b/trunk/menu/icons/shells_section.png differ diff --git a/trunk/menu/icons/sound_section.png b/trunk/menu/icons/sound_section.png new file mode 100644 index 0000000..6072de8 Binary files /dev/null and b/trunk/menu/icons/sound_section.png differ diff --git a/trunk/menu/icons/sport_section.png b/trunk/menu/icons/sport_section.png new file mode 100644 index 0000000..3258e82 Binary files /dev/null and b/trunk/menu/icons/sport_section.png differ diff --git a/trunk/menu/icons/spreadsheet_section.png b/trunk/menu/icons/spreadsheet_section.png new file mode 100644 index 0000000..5e394bb Binary files /dev/null and b/trunk/menu/icons/spreadsheet_section.png differ diff --git a/trunk/menu/icons/strategy_section.png b/trunk/menu/icons/strategy_section.png new file mode 100644 index 0000000..355c080 Binary files /dev/null and b/trunk/menu/icons/strategy_section.png differ diff --git a/trunk/menu/icons/system_other_section.png b/trunk/menu/icons/system_other_section.png new file mode 100644 index 0000000..020adee Binary files /dev/null and b/trunk/menu/icons/system_other_section.png differ diff --git a/trunk/menu/icons/system_section.png b/trunk/menu/icons/system_section.png new file mode 100644 index 0000000..8c3426c Binary files /dev/null and b/trunk/menu/icons/system_section.png differ diff --git a/trunk/menu/icons/taskmanagement_section.png b/trunk/menu/icons/taskmanagement_section.png new file mode 100644 index 0000000..cf3be48 Binary files /dev/null and b/trunk/menu/icons/taskmanagement_section.png differ diff --git a/trunk/menu/icons/terminals_section.png b/trunk/menu/icons/terminals_section.png new file mode 100644 index 0000000..11cd164 Binary files /dev/null and b/trunk/menu/icons/terminals_section.png differ diff --git a/trunk/menu/icons/text_tools_section.png b/trunk/menu/icons/text_tools_section.png new file mode 100644 index 0000000..8fc2092 Binary files /dev/null and b/trunk/menu/icons/text_tools_section.png differ diff --git a/trunk/menu/icons/timemanagement_section.png b/trunk/menu/icons/timemanagement_section.png new file mode 100644 index 0000000..dcb6fb3 Binary files /dev/null and b/trunk/menu/icons/timemanagement_section.png differ diff --git a/trunk/menu/icons/toys_section.png b/trunk/menu/icons/toys_section.png new file mode 100644 index 0000000..11f558a Binary files /dev/null and b/trunk/menu/icons/toys_section.png differ diff --git a/trunk/menu/icons/video_conferences_section.png b/trunk/menu/icons/video_conferences_section.png new file mode 100644 index 0000000..132eba9 Binary files /dev/null and b/trunk/menu/icons/video_conferences_section.png differ diff --git a/trunk/menu/icons/video_section.png b/trunk/menu/icons/video_section.png new file mode 100644 index 0000000..a4d324d Binary files /dev/null and b/trunk/menu/icons/video_section.png differ diff --git a/trunk/menu/icons/web_browser_section.png b/trunk/menu/icons/web_browser_section.png new file mode 100644 index 0000000..c01ff68 Binary files /dev/null and b/trunk/menu/icons/web_browser_section.png differ diff --git a/trunk/menu/icons/web_editors_section.png b/trunk/menu/icons/web_editors_section.png new file mode 100644 index 0000000..b5eb19e Binary files /dev/null and b/trunk/menu/icons/web_editors_section.png differ diff --git a/trunk/menu/icons/windowmanager_section.png b/trunk/menu/icons/windowmanager_section.png new file mode 100644 index 0000000..b9fb93e Binary files /dev/null and b/trunk/menu/icons/windowmanager_section.png differ diff --git a/trunk/menu/icons/wordprocessor_section.png b/trunk/menu/icons/wordprocessor_section.png new file mode 100644 index 0000000..d22e664 Binary files /dev/null and b/trunk/menu/icons/wordprocessor_section.png differ diff --git a/trunk/menu/mandrake_desk-9.2 b/trunk/menu/mandrake_desk-9.2 new file mode 100644 index 0000000..848924c --- /dev/null +++ b/trunk/menu/mandrake_desk-9.2 @@ -0,0 +1,200 @@ +## +# Locate a file +?package(kdebase-progs): needs="kde" kde_filename="Kfind" section="/" title="Find files" icon="kfind.png" command="kfind" kde_command="kfind -caption \"%c\" %i %m %f" multiple_files="false" accept_url="false" kde_opt="\\nBinaryPattern=kfind;\\nProtocols=file;\\nDocPath=kfind/index.html\\nTerminalOptions=\\nPath=\\nExtensions=\\nTerminal=0\\nKDE-X-StartupNotify=true" + +# File manager +?package(kdebase-progs): needs="kde" kde_filename="Home" section="/" title="Manage your files" icon="home-mdk.png" command="kfmclient openProfile filemanagement" kde_opt="\\nTerminal=0" + + + + + + +## Administer your system +# Burn a CD +?package(k3b): needs="x11" kde_filename="k3b" section="Administer your system" title="Burn a CD" icon="k3b.png" command="k3b" mimetypes="application/x-k3b" kde_opt="\\nDocPath=k3b/index.html\\nTerminal=0\\nX-KDE-NativeMimeType=application/x-k3b\\nCategories=Qt;KDE;AudioVideo" + +# Configure sound settings +?package(kdemultimedia-kmix): needs="kde" kde_filename="kmix" section="Administer your system" title="Configure sound settings" icon="kmix.png" command="kmix" kde_command="kmix -caption \"%c\" %i %m" mimetypes="" kde_opt="\\nEncoding=UTF-8\\nDocPath=kmix/index.html\\nTerminalOptions=\\nPath=\\nTerminal=0\\nGenericName=Sound Mixer\\nX-KDE-StartupNotify=true\\nX-DCOP-ServiceType=Unique\\nCategories=Qt;KDE;AudioVideo" + +# Configure KDE +?package(kdebase-progs): needs="kde" kde_filename="KControl" section="Administer your system" title="Configure your desktop" icon="kcontrol.png" command="kcontrol" kde_command="kcontrol -caption \"%c\" %i %m" kde_opt="\\nDocPath=kcontrol/index.html\\nX-KDE-StartupNotify=true" + + +# Mandrake Control Center +?package(drakconf): needs="x11" icon="drakconf.png" section="Administer your system" title="Configure your computer" command="/usr/sbin/drakconf" + + +# Format a floppy +?package(kdeutils-kfloppy): needs="kde" kde_filename="KFloppy" section="Administer your system" title="Format a floppy" icon="kfloppy.png" command="kfloppy" kde_command="kfloppy -caption \"%c\" %i %m" mimetypes="" kde_opt="\\nBinaryPattern=kfloppy;\\nProtocols=\\nDocPath=kfloppy/index.html\\nTerminalOptions=\\nPath=\\nTerminal=0\\nKDE-X-StartupNotify=true" + + +# Password change +?package(kdeutils-kdepasswd): needs="x11" kde_filename="kdepasswd" section="Administer your system" title="Change your password" icon="password.png" command="kdepasswd" kde_opt="\\nTerminalOptions=\\nTerminal=0\\nKDE-X-StartupNotify=true" + +# Use a terminal emulator +?package(kdebase-konsole): needs="kde" kde_filename="konsole" section="Administer your system" title="Use a terminal emulator" icon="konsole.png" command="konsole" kde_opt="\\nEncoding=UTF-8\\nDocPath=konsole/index.html\\nTerminal=0\\nX-KDE-StartupNotify=true\\nGenericName=Terminal Program\\nX-DCOP-ServiceType=Multi\\nX-KDE-AuthorizeAction=shell_access" + + + + + + + + +## Enjoy music & video +# Listen to a musical CD +?package(kdemultimedia-kscd): needs="kde" kde_filename="kscd" section="Enjoy music & video" title="Listen to a CD" icon="kscd.png" command="kscd" kde_command="kscd -caption \"%c\" %i %m" kde_opt="\\nBinaryPattern=kscd;\\nProtocols=\\nDocPath=kscd/index.html\\nTerminalOptions=\\nPath=\\nTerminal=0\\nKDE-X-StartupNotify=true" + +# Listen to music files +?package(totem): needs="x11" command="/usr/bin/totem %U" section="Enjoy music & video" title="Listen to music files" icon="totem.png" mimetypes="video/mpeg,video/msvideo,video/quicktime,video/x-avi,video/x-ms-asf,video/x-ms-wmv,video/x-msvideo,application/x-ogg,audio/x-mp3,audio/x-mpeg,video/x-fli,audio/x-wav,audio/x-mpegurl" kde_opt="InitialPreference=15" + +# Record sounds +?package(gnome-media): needs="x11" command="/usr/bin/gnome-sound-recorder" section="Enjoy music & video" title="Record sounds" icon="/usr/share/pixmaps/gnome-grecord.png" startup_notify="true" + +# Rip cd +?package(kdemultimedia-kaudiocreator):command="kaudiocreator" icon="kaudiocreator.png" title="Rip a CD" needs="x11" section="Enjoy music & video" + +# Watch TV +?package(xawtv): command="XawTV" icon="xawtv.png" section="Enjoy music & video" title="Watch TV" needs="x11" + +# Watch videos +?package(totem): needs="x11" command="/usr/bin/totem %U" section="Enjoy music & video" title="Watch videos" icon="totem.png" mimetypes="video/mpeg,video/msvideo,video/quicktime,video/x-avi,video/x-ms-asf,video/x-ms-wmv,video/x-msvideo,application/x-ogg,audio/x-mp3,audio/x-mpeg,video/x-fli,audio/x-wav,audio/x-mpegurl" kde_opt="InitialPreference=15" + + + + + + + +## Play games +# Armagetron +?package(armagetron):command="/usr/games/armagetron" icon="armagetron.png" needs="x11" section="Play games" title="Play ArmageTron" + +# Chromium +?package(chromium):command="/usr/games/chromium" icon="chromium.png" needs="x11" section="Play games" title="Play Chromium" + +# Canon Smash +?package(csmash):command="/usr/bin/csmash" icon="csmash.png" needs="x11" section="Play games" title="Play Cannon Smash" + +# Frozen-Bubble +?package(frozen-bubble):command="/usr/games/frozen-bubble" icon="frozen-bubble.png" needs="X11" section="Play games" title="Play Frozen-Bubble" + +# LBreakout +?package(lbreakout2):needs="x11" section="Play games" title="Play LBreakout" command="/usr/games/lbreakout2" icon="lbreakout2.png" + +# TuXRacer +?package(tuxracer):command="soundwrapper /usr/games/tuxracer" icon="tuxracer.png" needs="x11" section="Play games" title="Play Tuxracer" + + + + + + +## Read documentation +# Read Mandrake documentation +?package(mandrake_doc-de): command="sh -c '$BROWSER /usr/share/doc/mandrake/de/index.html'" icon="documentation_section.png" needs="x11" title="Mandrake documentation in german" section="Read documentation" + +?package(mandrake_doc-en): command="sh -c '$BROWSER /usr/share/doc/mandrake/en/index.html'" icon="documentation_section.png" needs="x11" title="Mandrake documentation in english" section="Read documentation" + +?package(mandrake_doc-es): command="sh -c '$BROWSER /usr/share/doc/mandrake/es/index.html'" icon="documentation_section.png" needs="x11" title="Mandrake documentation in spanish" section="Read documentation" + +?package(mandrake_doc-fr): command="sh -c '$BROWSER /usr/share/doc/mandrake/fr/index.html'" icon="documentation_section.png" needs="x11" title="Mandrake documentation in french" section="Read documentation" + +?package(mandrake_doc-it): command="sh -c '$BROWSER /usr/share/doc/mandrake/it/index.html'" icon="documentation_section.png" needs="x11" title="Mandrake documentation in italian" section="Read documentation" + +# Read KDE documentation +?package(kdebase-progs): needs="kde" kde_filename="Help" section="Read documentation" title="Read KDE documentation" icon="khelpcenter.png" command="khelpcenter" kde_opt="\\nDocPath=khelpcenter/index.html\\nTerminal=0" + + + + + + +## Use office tools +# Create a presentation +?package(OpenOffice.org): needs="x11" section="Use office tools" icon="ooo_impress.png" title="Create a presentation" command="ooimpress" mimetypes="application/vnd.sun.xml.impress;application/vnd.stardivision.impress;application/mspowerpoint" + +# Create a text document +?package(OpenOffice.org): needs="x11" section="Use office tools" icon="ooo_writer.png" title="Create a text document" command="oowriter" mimetypes="application/vnd.sun.xml.writer,application/vnd.stardivision.writer,application/msword,application/vnd.ms-word,application/x-doc,text/rtf" + +# Create a spreadsheet +?package(OpenOffice.org): needs="x11" section="Use office tools" icon="ooo_calc.png" title="Create a spreadsheet" command="oocalc" mimetypes="application/vnd.sun.xml.calc,application/vnd.stardivision.calc,application/vnd.stardivision.chart,application/msexcel,application/vnd.ms-excel" + +# Diagrams +?package(dia): needs="x11" section="Use office tools" title="Create flowcharts and diagrams" command="/usr/bin/dia" icon="dia.png" + +# Manage your contacts +?package(kdepim-kaddressbook): needs="x11" kde_filename="kaddressbook" section="Use office tools" title="Manage your contacts" icon="kaddressbook.png" command="kaddressbook" mimetypes="text/x-vcard" kde_opt="\\nEncoding=UTF-8\\nDocPath=kaddressbook/index.html\\nTerminal=0\\nX-KDE-StartupNotify=true\\nX-DCOP-ServiceType=Unique\\nServiceTypes=KParts/ReadOnlyPart;Browser/View\\nX-KDE-Library=libkaddressbookpart" + +# Manage your finances +?package(gnucash): command="/usr/bin/gnucash" icon="gnucash.png" needs="x11" section="Use office tools" title="Manage your finances" + +# Manage your projects +?package(mrproject):command="mrproject" needs="x11" section="Use office tools" title="Manage your projects" icon="taskmanagement_section.png" startup_notify="true" + +# Manage your time +?package(kdepim-korganizer): needs="x11" kde_filename="korganizer" section="Use office tools" title="Manage your time" icon="korganizer.png" command="korganizer" mimetypes="text/calendar,text/x-vcalendar" kde_opt="\\nEncoding=UTF-8\\nBinaryPattern=korganizer;\\nTerminalOptions=\\nPath=\\nDocPath=korganizer/index.html\\nTerminal=0\\nServiceTypes=Browser/View\\nX-KDE-Library=libkorganizer\\nX-KDE-StartupNotify=true\\nX-DCOP-ServiceType=Unique" + +# Send a fax +?package(kdebase-kdeprintfax): needs="kde" kde_filename="kdeprintfax" section="Use office tools" title="Send a fax" icon="kdeprintfax.png" command="kdeprintfax %u" kde_command="kdeprintfax -caption \"%c\" %i %m %u" kde_opt="\\nMiniIcon=kdeprintfax\\nTerminal=0" + +# Write and stick notes +?package(kdepim-knotes): needs="kde" kde_filename="knotes" section="Use office tools" title="Write and stick notes" icon="knotes.png" command="knotes" kde_opt="\\nEncoding=UTF-8\\nDocPath=knotes/index.html\\nTerminal=0\\nGenericName=Popup Notes\\nX-KDE-StartupNotify=true\\nX-DCOP-ServiceType=Unique" + +# Set up reminder messages +?package(kdepim-korganizer): needs="x11" kde_filename="kalarm" section="Use office tools" title="Set up reminder messages" icon="kalarm.png" command="kalarm" kde_command="kalarm -caption \"%c\" %i" kde_opt="\\nEncoding=UTF-8\\nDocPath=kalarm/index.html\\nGenericName=Reminder Message Scheduler\\nTerminal=0\\nX-DCOP-ServiceType=Unique\\nX-KDE-StartupNotify=true" + +# View fax +?package(kdegraphics-kfax): needs="x11" kde_filename="kfax" section="Use office tools" title="View fax" icon="kfax.png" command="kfax" kde_command="kfax %f -caption \"%c\" %i %m" mimetypes="image/fax-g3" multiple_files="false" accept_url="false" kde_opt="\\nEncoding=UTF-8\\nBinaryPattern=kfax;\\nGenericName=Fax Viewer\\nTerminalOptions=\\nPath=\\nTerminal=0\\nX-KDE-StartupNotify=true\\nX-DCOP-ServiceType=Multi" + + + + + +## Use the Internet +# Access Newsgroups +?package(kdenetwork-knode): needs="kde" kde_filename="KNode" section="Use the Internet" title="Access newsgroups" icon="knode.png" command="knode" kde_command="knode -caption \"%c\" %i %m" kde_opt="\\nDocPath=knode/index.html\\nTerminal=0\\nKDE-X-StartupNotify=true" + +# Browse the Web +?package(kdebase-progs): needs="x11" kde_filename="konqbrowser" section="Use the Internet" title="Browse the Web" icon="konqueror.png" command="konqueror --profile webbrowsing" kde_opt="\\nEncoding=UTF-8\\nDocPath=konqueror/index.html" + +# Chat using AIM, ICQ, MSN, Yahoo, Winpopup +?package(gaim): needs="x11" command="gaim" icon="gaim.png" title="Chat using AIM, ICQ, MSN, Yahoo, Winpopup" section="Use the Internet" + +# Chat using IRC +?package(xchat):needs="x11" section="Use the Internet" title="Chat using IRC" command="xchat" icon="xchat.png" + +# Connect to the Internet +?package(kdenetwork-kppp): needs="x11" kde_filename="Kppp" section="Use the Internet" title="Connect to the Internet" icon="kppp.png" command="kppp" kde_command="kppp %i %m" mimetypes="" kde_opt="\\nBinaryPattern=kppp;\\nProtocols=\\nDocPath=kppp/index.html\\nTerminalOptions=\\nPath=\\nTerminal=0\\nKDE-X-StartupNotify=true" + +# Create Web pages +?package(quanta): needs="kde" kde_filename="quanta" section="Use the Internet" title="Create Web pages" icon="quanta.png" command="quanta" mimetypes="text/html" kde_opt="" + +# Dialog using video conference +?package(gnomemeeting): command="/usr/bin/gnomemeeting" needs="x11" icon="gnomemeeting.png" section="Use the Internet" title="Dialog using video conference" + +# Read and send mail +?package(kdenetwork-kmail): needs="kde" kde_filename="KMail" section="Use the Internet" title="Read and send mail" icon="kmail.png" command="kmail" kde_command="kmail -caption \"%c\" %i %m" kde_opt="\\nDocPath=kmail/index.html\\nTerminal=0\\nKDE-X-StartupNotify=true" + +# Transfer files using FTP +?package(kbear): needs="kde" kde_filename="kbear" section="Use the Internet" title="Transfer files using FTP" icon="kbear.png" command="kbear" kde_opt="\\nEncoding=UTF-8\\nGenericName=FTP Client\\nMiniIcon=kbear\\nDocPath=kbear/index.html\\nTerminal=0\\nX-KDE-StartupNotify=true\\nX-DCOP-ServiceType=Unique" + + + + + + +## View, modify or create a picture +# Manage, show and print your photos +?package(flphoto):command="/usr/bin/flphoto" title="Manage, show and print your photos" needs="x11" section="View, modify, or create graphics" icon="graphics_section.png" + +# Manipulate pictures +?package(gimp): command="gimp" icon="wilbur.png" section="View, modify, or create graphics" title="Manipulate pictures" needs="x11" mimetypes="image/gif;image/jpeg;image/png;image/tiff;image/x-xbm;image/x-xpm;image/bmp;image/fits;image/pcx;image/pix;image/pnm;" + +# Scan and use an OCR +?package(kdegraphics-kooka): needs="kde" kde_filename="kooka" section="View, modify, or create graphics" title="Scan and use an OCR" icon="scanner.png" command="kooka" kde_command="kooka %i %m %U" multiple_files="true" accept_url="true" kde_opt="\\nTerminalOptions=\\nPath=\\nTerminal=0\\nBinaryPattern=kooka\\nDocPath=kooka/kooka.html" + +# Take a screenshot +?package(kdegraphics-ksnapshot): needs="kde" kde_filename="ksnapshot" section="View, modify, or create graphics" title="Take a screenshot" icon="ksnapshot.png" command="ksnapshot" kde_command="ksnapshot %i %m" mimetypes="" kde_opt="\\nBinaryPattern=\\nTerminalOptions=\\nPath=\\nTerminal=0\\nDocPath=ksnapshot/index.html\\nKDE-X-StartupNotify=true" + diff --git a/trunk/menu/mandriva-discovery.menu b/trunk/menu/mandriva-discovery.menu new file mode 100644 index 0000000..6b975c9 --- /dev/null +++ b/trunk/menu/mandriva-discovery.menu @@ -0,0 +1,147 @@ + + + + Mandriva Linux + + Graphics + + kde-showfoto.desktop + + + + Internet + + mandriva-mozilla-firefox.desktop + kde-konqbrowser.desktop + epiphany.desktop + evolution.desktop + kde-KMail.desktop + kde-Kontact.desktop + kde-kopete.desktop + gaim.desktop + + + + + kde-kppplogview.desktop + kde-Kppp.desktop + kde-ksig.desktop + kde-knewsticker-standalone.desktop + kde-krfb.desktop + kde-krdc.desktop + kde-kget.desktop + kde-KNode.desktop + kde-ksirc.desktop + kde-groupwarewizard.desktop + bme.desktop + gftp.desktop + + + + Office + + template2.0.desktop + writer2.0.desktop + calc2.0.desktop + impress2.0.desktop + draw2.0.desktop + base2.0.desktop + web2.0.desktop + + kde-kwrite.desktop + kde-kpdf.desktop + kde-korganizer.desktop + kde-kalarm.desktop + kde-kcalc.desktop + + + + + kde-kghostview.desktop + kde-kate.desktop + kde-kaddressbook.desktop + kde-kdict.desktop + kde-KCharSelect.desktop + kde-multisynk.desktop + mandriva-hp-sendfax.desktop + kde-kpalmdoc.desktop + gnome-dictionary.desktop + + + + Multimedia + + mandriva-echomixer.desktop + mandriva-envy24control.desktop + mandriva-rmedigicontrol.desktop + kde-kdenlive.desktop + vumeter.desktop + reclevel.desktop + + + + System + + mandriva-drakconf.desktop + mandriva-rpmdrake-root.desktop + kde-KControl.desktop + kde-kmenuedit.desktop + alacarte.desktop + mandriva-drakmenustyle.desktop + mandriva-ftw.desktop + mandriva-mdvonline.desktop + mandriva-mdvonline-bundle.desktop + + + + + + mandriva-mtink.desktop + kde-kdf.desktop + kde-kwifimanager.desktop + kde-kinfocenter.desktop + kde-kover.desktop + kde-kwalletconfig.desktop + kde-kcm_kbluetoothd.desktop + mandriva-xterm.desktop + kde-KFloppy.desktop + kde-kcm_btpaired.desktop + mandriva-userdrake.desktop + mandriva-hp-toolbox.desktop + kde-ksysguard.desktop + mandriva-harddrake-ui.desktop + mandriva-rpmdrake.desktop + mandriva-drakxtools-newt-system.desktop + mandriva-drakxtools-newt-user.desktop + kde-krandrtray.desktop + kde-kwikdisk.desktop + mandriva-net_applet.desktop + baobab.desktop + nautilus.desktop + gdmsetup.desktop + gdmphotosetup.desktop + gdmflexiserver.desktop + gnome-system-log.desktop + gnome-search-tool.desktop + gfloppy.desktop + gnome-system-monitor.desktop + + + + More Applications + + kde-kbtobexclient.desktop + kde-kbtserialchat.desktop + kde-kjscmd.desktop + invest-chart.desktop + base2.0.desktop + kasumi.desktop + + + + Documentation + + monodoc.desktop + + + diff --git a/trunk/menu/menu b/trunk/menu/menu new file mode 100644 index 0000000..fb69b89 --- /dev/null +++ b/trunk/menu/menu @@ -0,0 +1,128 @@ +?package(menu): needs=x11 section="/" title="Office" icon="office_section.png" order="Wordprocessors,Spreadsheets,Presentations,Drawing,Graphs,Publishing,Tasks Management,Time Management,Address Books,Communications,Accessories,Other,_mergemenu_,_mergefile_" +?package(menu): needs=x11 section="Office" title="Accessories" icon="office_accessories_section.png" order="_mergemenu_,kcalc,oooqs,_mergefile_" +?package(menu): needs=x11 section="Office" title="Address Books" icon="addressbook_section.png" order="_mergemenu_,kaddressbook,_mergefile_" +# +?package(menu): needs=x11 section="Office" title="Communications" icon="communications_section.png" order="Fax,Phone,PDA,Other,_mergemenu_,_mergefile_" +?package(menu): needs=x11 section="Office/Communications" title="Fax" icon="communications_fax_section.png" +?package(menu): needs=x11 section="Office/Communications" title="PDA" icon="pda_section.png" order="_mergemenu_,kpilot,_mergefile_" +?package(menu): needs=x11 section="Office/Communications" title="Phone" icon="communications_phone_section.png" +?package(menu): needs=x11 section="Office/Communications" title="Other" icon="communications_other_section.png" +# +?package(menu): needs=x11 section="Office" title="Drawing" icon="office_drawing_section.png" order="_mergemenu_,OpenOffice.org Draw,_mergefile_" +?package(menu): needs=x11 section="Office" title="Graphs" icon="graphs_section.png" order="_mergemenu_,Dia,_mergefile_" +?package(menu): needs=x11 section="Office" title="Presentations" icon="presentation_section.png" order="_mergemenu_,OpenOffice.org Impress,_mergefile_" +?package(menu): needs=x11 section="Office" title="Publishing" icon="publishing_section.png" order="_mergemenu_,Xpdf,GhostView,_mergefile_" +?package(menu): needs=x11 section="Office" title="Spreadsheets" icon="spreadsheet_section.png" order="_mergemenu_,OpenOffice.org Calc,_mergefile_" +?package(menu): needs=x11 section="Office" title="Tasks Management" icon="taskmanagement_section.png" order="_mergemenu_,Planner,_mergefile_" +?package(menu): needs=x11 section="Office" title="Time Management" icon="timemanagement_section.png" order="_mergemenu_,korganizer,_mergefile_" +?package(menu): needs=x11 section="Office" title="Wordprocessors" icon="wordprocessor_section.png" order="_mergemenu_,OpenOffice.org Writer,OpenOffice.org Math,_mergefile_" +?package(menu): needs=x11 section="Office" title="Other" icon="office_section.png" +# +# +?package(menu): needs=x11 section="/" title="Internet" icon="internet_section.png" order="Web Browsers,Mail,Instant Messaging,Chat,News,File Transfer,Video Conference,Web Editors,Remote Access,Other,_mergemenu_,_mergefile_" +?package(menu): needs=x11 section="Internet" title="Chat" icon="chat_section.png" order="_mergemenu_,ksirc,_mergefile_" +?package(menu): needs=x11 section="Internet" title="File Transfer" icon="file_transfer_section.png" order="_mergemenu_,kbear,Gtm,_mergefile_" +?package(menu): needs=x11 section="Internet" title="Instant Messaging" icon="instant_messaging_section.png" order="_mergemenu_,kopete,Gaim,_mergefile_" +?package(menu): needs=x11 section="Internet" title="Mail" icon="mail_section.png" order="_mergemenu_,Kontact,Evolution,Mozilla Thunderbird,_mergefile_" +?package(menu): needs=x11 section="Internet" title="News" icon="news_section.png" order="_mergemenu_,KNode,_mergefile_" +?package(menu): needs=x11 section="Internet" title="Remote Access" icon="remote_access_section.png" order="_mergemenu_,Kppp,_mergefile_" +?package(menu): needs=x11 section="Internet" title="Video Conference" icon="video_conferences_section.png" +?package(menu): needs=x11 section="Internet" title="Web Browsers" icon="web_browser_section.png" order="_mergemenu_,konqbrowser,Mozilla,Mozilla Firefox,Epiphany Web Browser,Epiphany Bookmarks Editor,_mergefile_" +?package(menu): needs=x11 section="Internet" title="Web Editors" icon="web_editors_section.png" +?package(menu): needs=x11 section="Internet" title="Other" icon="other_networking.png" +# +# +?package(menu): needs=x11 section="/" title="Multimedia" icon="multimedia_section.png" order="Sound,Video,Graphics,Other,_mergemenu_,_mergefile_" +?package(menu): needs=x11 section="Multimedia" title="Graphics" icon="graphics_section.png" order="_mergemenu_,The GIMP,kooka,_mergefile_" +?package(menu): needs=x11 section="Multimedia" title="Sound" icon="sound_section.png" order="_mergemenu_,kscd,Totem Media Player,_mergefile_" +?package(menu): needs=x11 section="Multimedia" title="Video" icon="video_section.png" order="_mergemenu_,Totem Movie Player,_mergefile_" +?package(menu): needs=x11 section="Multimedia" title="Other" icon="multimedia_section.png" +# +# +?package(menu): needs=x11 section="/" title="System" icon="system_section.png" order="Terminals,Text Tools,Configuration,Archiving,File Tools,Monitoring,Session,_mergemenu_,_mergefile_" +?package(menu): needs=x11 section="System" title="Archiving" icon="archiving_section.png" order="Backup,CD Burning,Compression,_mergemenu_,_mergefile_" +?package(menu): needs=x11 section="System/Archiving" title="Backup" icon="backup_section.png" order="_mergemenu_,DrakSync,_mergefile_" +?package(menu): needs=x11 section="System/Archiving" title="CD Burning" icon="cd_burning_section.png" order="_mergemenu_,k3b,_mergefile_" +?package(menu): needs=x11 section="System/Archiving" title="Compression" icon="compression_section.png" +?package(menu): needs=x11 section="System/Archiving" title="Other" icon="other_archiving.png" +# +?package(menu): needs=x11 section="System" title="Configuration" icon="configuration_section.png" order="KControl,Configure Your Computer,Boot and Init,GNOME,Hardware,Networking,Packaging,Printing,_mergemenu_,_mergefile_" +?package(menu): needs=x11 section="System/Configuration" title="Boot and Init" icon="boot_init_section.png" +?package(menu): needs=x11 section="System/Configuration" title="GNOME" icon="gnome_section.png" +?package(menu): needs=x11 section="System/Configuration" title="Hardware" icon="hardware_configuration_section.png" +?package(menu): needs=kde section="System/Configuration" title="KDE" icon="kde_section.png" kde_opt="X-KDE-BaseGroup=settings" +?package(menu): needs=x11 section="System/Configuration" title="Networking" icon="networking_configuration_section.png" +?package(menu): needs=x11 section="System/Configuration" title="Packaging" icon="packaging_section.png" +?package(menu): needs=x11 section="System/Configuration" title="Printing" icon="printing_section.png" +?package(menu): needs=x11 section="System/Configuration" title="Users" icon="configuration_section.png" +?package(menu): needs=x11 section="System/Configuration" title="Other" icon="other_configuration.png" +# +?package(menu): needs=x11 section="System" title="File Tools" icon="file_tools_section.png" order="_mergemenu_,Kfind,_mergefile_" +?package(menu): needs=x11 section="System" title="Monitoring" icon="monitoring_section.png" order="_mergemenu_,ksysguard,_mergefile_" +?package(menu): needs=x11 section="System" title="Terminals" icon="terminals_section.png" order="_mergemenu_,konsole,_mergefile_" +?package(menu): needs=x11 section="System" title="Text Tools" icon="text_tools_section.png" order="_mergemenu_,kdict,_mergefile_" +?package(menu): needs=x11 section="System" title="Other" icon="system_other_section.png" +# +# +?package(menu): needs=x11 section="/" title="More Applications" icon="more_applications_section.png" order="Accessibility,Development,Editors,Emulators,Finances,Databases,Education,Sciences,Communications,Games,Documentation,Other,_mergemenu_,_mergefile_" +?package(menu): needs=x11 section="More Applications" title="Accessibility" icon="accessibility_section.png" order="_mergemenu_,kmag,_mergefile_" +?package(menu): needs=x11 section="More Applications" title="Communications" icon="communications_section.png" +?package(menu): needs=x11 section="More Applications" title="Databases" icon="databases_section.png" +# +?package(menu): needs=x11 section="More Applications" title="Development" icon="development_section.png" order="Development Environment,Interpreters,Tools,Code Generators,_mergemenu_,_mergefile_" +?package(menu): needs=x11 section="More Applications/Development" title="Code Generators" icon="code_generator_section.png" +?package(menu): needs=x11 section="More Applications/Development" title="Development Environments" icon="development_environment_section.png" order="_mergemenu_,kdevelop,_mergefile_" +?package(menu): needs=x11 section="More Applications/Development" title="Interpreters" icon="interpreters_section.png" order="_mergemenu_,GNU Prolog,_mergefile_" +?package(menu): needs=x11 section="More Applications/Development" title="Tools" icon="development_tools_section.png" order="_mergemenu_,Gdb,_mergefile_" +?package(menu): needs=x11 section="More Applications/Development" title="Other" icon="development_section.png" +# +?package(menu): needs=x11 section="More Applications" title="Documentation" icon="documentation_section.png" +?package(menu): needs=x11 section="More Applications" title="Editors" icon="editors_section.png" order="_mergemenu_,Emacs,XEmacs,VI editor,_mergefile_" +# +?package(menu): needs=x11 section="More Applications" title="Education" icon="education_section.png" order="Economy,Geography,History,Languages,Literature,Sciences,Sports,Other,_mergemenu_,_mergefile_" +?package(menu): needs=x11 section="More Applications/Education" title="Economy" icon="education_economy_section.png" +?package(menu): needs=x11 section="More Applications/Education" title="Geography" icon="education_geography_section.png" +?package(menu): needs=x11 section="More Applications/Education" title="History" icon="education_history_section.png" +?package(menu): needs=x11 section="More Applications/Education" title="Languages" icon="education_languages_section.png" +?package(menu): needs=x11 section="More Applications/Education" title="Literature" icon="education_literature_section.png" +?package(menu): needs=x11 section="More Applications/Education" title="Sciences" icon="education_sciences.png" +?package(menu): needs=x11 section="More Applications/Education" title="Sports" icon="education_sport_section.png" +?package(menu): needs=x11 section="More Applications/Education" title="Other" icon="education_other_section.png" +# +?package(menu): needs=x11 section="More Applications" title="Emulators" icon="emulators_section.png" +?package(menu): needs=x11 section="More Applications" title="Finances" icon="finances_section.png" order="_mergemenu_,GnuCash,kmymoney2,_mergefile_" +# +?package(menu): needs=x11 section="More Applications" title="Games" icon="amusement_section.png" order="Adventure,Arcade,Boards,Cards,Puzzles,Sports,Strategy,Toys,_mergemenu_,_mergefile_" +?package(menu): needs=x11 section="More Applications/Games" title="Adventure" icon="adventure_section.png" +?package(menu): needs=x11 section="More Applications/Games" title="Arcade" icon="arcade_section.png" +?package(menu): needs=x11 section="More Applications/Games" title="Boards" icon="boards_section.png" +?package(menu): needs=x11 section="More Applications/Games" title="Cards" icon="cards_section.png" +?package(menu): needs=x11 section="More Applications/Games" title="Puzzles" icon="puzzle_section.png" +?package(menu): needs=x11 section="More Applications/Games" title="Sports" icon="sport_section.png" +?package(menu): needs=x11 section="More Applications/Games" title="Strategy" icon="strategy_section.png" +?package(menu): needs=x11 section="More Applications/Games" title="Toys" icon="toys_section.png" +?package(menu): needs=x11 section="More Applications/Games" title="Other" icon="other_amusement.png" +# +?package(menu): needs=x11 section="More Applications" title="Sciences" icon="sciences_section.png" order="Artificial Intelligence,Astronomy,Biology,Chemistry,Computer Science,Data Visualization,Electricity,Geosciences,Image Processing,Mathematics,Numeric analysis,Parallel Computing,Physics,Robotics,Other,_mergemenu_,_mergefile_" +?package(menu): needs=x11 section="More Applications/Sciences" title="Artificial Intelligence" icon="artificial_intelligence_section.png" +?package(menu): needs=x11 section="More Applications/Sciences" title="Astronomy" icon="astronomy_section.png" +?package(menu): needs=x11 section="More Applications/Sciences" title="Biology" icon="biology_section.png" +?package(menu): needs=x11 section="More Applications/Sciences" title="Chemistry" icon="chemistry_section.png" +?package(menu): needs=x11 section="More Applications/Sciences" title="Computer science" icon="computer_science_section.png" +?package(menu): needs=x11 section="More Applications/Sciences" title="Data Visualization" icon="data_visualization_section.png" +?package(menu): needs=x11 section="More Applications/Sciences" title="Electricity" icon="electricity_section.png" +?package(menu): needs=x11 section="More Applications/Sciences" title="Geosciences" icon="geosciences_section.png" +?package(menu): needs=x11 section="More Applications/Sciences" title="Image Processing" icon="image_processing_section.png" +?package(menu): needs=x11 section="More Applications/Sciences" title="Mathematics" icon="mathematics_section.png" +?package(menu): needs=x11 section="More Applications/Sciences" title="Numeric Analysis" icon="numerical_analysis_section.png" +?package(menu): needs=x11 section="More Applications/Sciences" title="Parallel Computing" icon="parallel_computing_section.png" +?package(menu): needs=x11 section="More Applications/Sciences" title="Physics" icon="physics_section.png" +?package(menu): needs=x11 section="More Applications/Sciences" title="Robotics" icon="robotics_section.png" +?package(menu): needs=x11 section="More Applications/Sciences" title="Other" icon="other_sciences.png" +# +?package(menu): needs=x11 section="More Applications" title="Other" icon="more_applications_other_section.png" + + +# Needs to be owned by wm else we have empty entry in some Desktop +?package(menu): needs=wm section="/" title="Session" icon="windowmanager_section.png" +?package(menu): needs=wm section="Session" title="Windowmanagers" icon="windowmanager_section.png" diff --git a/trunk/menu/menu-simplified b/trunk/menu/menu-simplified new file mode 100644 index 0000000..17f74a5 --- /dev/null +++ b/trunk/menu/menu-simplified @@ -0,0 +1,31 @@ +?package(menu): needs=x11 section="/" title="Use Office Tools" icon="office_section.png" order="_mergemenu_,Create a Text Document,Create a Spreadsheet,Create a Presentation,Create a Drawing,kivio,Design a Layout,kontact-kaddressbook,kdeprintfax,kfax,kpilot,kcalc,kdict,_mergefile_,_separator_,Use More Office Tools,_separator_,Other" +?package(menu): needs=x11 section="Use Office Tools" title="Use More Office Tools" icon="office_section.png" order="Wordprocessors,Spreadsheets,Presentations,Drawing,Graphs,Publishing,Tasks Management,Time Management,Address Books,Communications,Accessories,Other,_mergemenu_,_mergefile_" +?package(menu): needs=x11 section="/" title="Organize" icon="timemanagement_section.png" order="_mergemenu_,kontact-knotes,kontact-korganizer,kontact-korganizer-time,karm,Manage Projects,Manage Your Finances,_mergefile_,_separator_,Use More Productivity Tools,_separator_,Other" +?package(menu): needs=x11 section="Organize" title="Use More Productivity Tools" icon="timemanagement_section.png" +?package(menu): needs=x11 section="Organize/Use More Productivity Tools" title="Finances" icon="finances_section.png" +?package(menu): needs=x11 section="Organize/Use More Productivity Tools" title="Tasks Management" icon="taskmanagement_section.png" +?package(menu): needs=x11 section="Organize/Use More Productivity Tools" title="Time Management" icon="timemanagement_section.png" +?package(menu): needs=x11 section="/" title="Surf the Internet" icon="internet_section.png" order="_mergemenu_,konqueror,kontact-KMail,kopete,kontact-KNode,Organize a Video Conference,kphone,quanta,kbear,Kppp,_mergefile_,_separator_,Use More Internet Software,_separator_,Use More Connectivity Utilities,_separator_,Other" +?package(menu): needs=x11 section="Surf the Internet" title="Use More Connectivity Utilities" icon="internet_section.png" order="Remote Access,Web Browsers,Mail,Instant Messaging,Chat,News,File Transfer,Video Conference,Web Editors,_separator,Other,_mergemenu_,_mergefile_" excludefiles="Mandrakelinux-Internet-InstantMessaging-kopete.desktop" +?package(menu): needs=x11 section="/" title="Enjoy Music and Video" icon="multimedia_section.png" order="_mergemenu_,kmix,kscd,amarok,kaudiocreator,Record Sounds,Mix Music,rosegarden,kaffeine,kdenlive,kdetv,_mergefile_,_separator_,Discover More Entertainment Options,_separator_,Other" +?package(menu): needs=x11 section="Enjoy Music and Video" title="Discover More Entertainment Options" icon="multimedia_section.png" order="Sound,Video,Graphics,Other,_mergemenu_,_mergefile_" +?package(menu): needs=x11 section="Enjoy Music and Video/Discover More Entertainment Options" title="Sound" icon="sound_section.png" excludefiles="Mandrakelinux-EnjoyMusicandVideo-DiscoverMoreEntertainmentOptions-kmix.desktop,Mandrakelinux-EnjoyMusicandVideo-DiscoverMoreEntertainmentOptions-kscd.desktop,Mandrakelinux-EnjoyMusicandVideo-DiscoverMoreEntertainmentOptions-Totem Media Player.desktop,Mandrakelinux-EnjoyMusicandVideo-DiscoverMoreEntertainmentOptions-kaudiocreator.desktop,Mandrakelinux-EnjoyMusicandVideo-DiscoverMoreEntertainmentOptions-Audacity.desktop,Mandrakelinux-EnjoyMusicandVideo-DiscoverMoreEntertainmentOptions-amarok.desktop,Mandrakelinux-EnjoyMusicandVideo-DiscoverMoreEntertainmentOptions-rosegarden.desktop" +?package(menu): needs=x11 section="Enjoy Music and Video/Discover More Entertainment Options" title="Video" icon="video_section.png" +?package(menu): needs=x11 section="/" title="View, Modify and Create Graphics" icon="graphics_section.png" order="_mergemenu_,kuickshow,Edit Images and Photos,kooka,digikam,ksnapshot,_mergefile_,_separator_,Use More Image Editing Tools,_separator_,Other" +?package(menu): needs=x11 section="View, Modify and Create Graphics" title="Use More Image Editing Tools" icon="graphics_section.png" +?package(menu): needs=x11 section="/" title="Play Games" icon="amusement_section.png" order="_mergemenu_,Frozen-Bubble,ArmageTron,Cannon Smash,Chromium,LBreakout 2,Ppracer,Crack Attack! - Solo,_mergefile_,_separator_,Play More Games,_separator_,Other" +?package(menu): needs=x11 section="Play Games" title="Play More Games" icon="amusement_section.png" order="Adventure,Arcade,Boards,Cards,Puzzles,Sports,Strategy,Toys,_mergemenu_,_mergefile_" +?package(menu): needs=x11 section="/" title="Administer Your System" icon="configuration_section.png" order="_mergemenu_,KControl,Configure Your Computer,kdepasswd,k3b,Backup Your Data,ark,KFloppy,konsole,_mergefile_,_separator_,Use More Administration Tools,_separator_,Other" +?package(menu): needs=x11 section="Administer Your System" title="Use More Administration Tools" icon="system_section.png" order="Terminals,Text Tools,Configuration,Archiving,File Tools,Monitoring,Session,_mergemenu_,_mergefile_" +?package(menu): needs=x11 section="Administer Your System/Use More Administration Tools" title="Accessibility" icon="accessibility_section.png" +?package(menu): needs=x11 section="Administer Your System/Use More Administration Tools" title="Communications" icon="communications_section.png" +?package(menu): needs=x11 section="/" title="Read Documentation" icon="documentation_section.png" order="_mergefile_,_separator_,_mergemenu_,Other" +?package(menu): needs=x11 section="Read Documentation" title="Read More Documentation" icon="documentation_section.png" +?package(menu): needs=x11 section="/" title="Develop" icon="development_section.png" +?package(menu): needs=x11 section="/" title="Use Education Software" icon="education_section.png" +?package(menu): needs=x11 section="Use Education Software" title="Use More Education Software" icon="education_section.png" order="Economy,Geography,History,Languages,Literature,Sciences,Sports,Other,_mergemenu_,_mergefile_" +?package(menu): needs=x11 section="/" title="Use Scientific Software" icon="sciences_section.png" +?package(menu): needs=x11 section="Use Scientific Software" title="Use More Sciences Software" icon="sciences_section.png" order="Artificial Intelligence,Astronomy,Biology,Chemistry,Computer Science,Data Visualization,Electricity,Geosciences,Image Processing,Mathematics,Numeric analysis,Parallel Computing,Physics,Robotics,Other,_mergemenu_,_mergefile_" +?package(menu): needs=x11 section="/" title="Use Emulators" icon="emulators_section.png" +?package(menu): needs=x11 section="/" title="Use More Applications" icon="more_applications_other_section.png" order="Accessibility,Development,Editors,Emulators,Finances,Databases,Education,Sciences,Communications,Games,Documentation,Other,_mergemenu_,_mergefile_" +?package(menu): needs=x11 section="Develop" title="Use More Development Software" icon="development_section.png" order="Development Environment,Interpreter,Tools,Code Generators,_mergemenu_,_mergefile_" diff --git a/trunk/menu/menustyle.csh b/trunk/menu/menustyle.csh new file mode 100755 index 0000000..74776db --- /dev/null +++ b/trunk/menu/menustyle.csh @@ -0,0 +1,17 @@ +if ($META_CLASS == desktop ) then + set MDV_MENU_STYLE=discovery +else + set MDV_MENU_STYLE=mandriva +endif + +foreach file (/etc/sysconfig/menustyle $HOME/.menustyle) + if ( -f $file ) then + eval `sed 's|^#.*||' $file | sed 's|\([^=]*\)=\([^=]*\)|set \1=\2|g' | sed 's|$|;|' ` + endif +end + +if ($MDV_MENU_STYLE == discovery && ! ${?XDG_CONFIG_DIRS}) then + setenv XDG_CONFIG_DIRS /etc/xdg/discovery:/etc/xdg +endif + +setenv MDV_MENU_STYLE $MDV_MENU_STYLE diff --git a/trunk/menu/menustyle.sh b/trunk/menu/menustyle.sh new file mode 100755 index 0000000..e1b5051 --- /dev/null +++ b/trunk/menu/menustyle.sh @@ -0,0 +1,15 @@ +if [ "$META_CLASS" = "desktop" ]; then + MDV_MENU_STYLE=discovery +else + MDV_MENU_STYLE=mandriva +fi + +[ -r /etc/sysconfig/menustyle ] && source /etc/sysconfig/menustyle +[ -r $HOME/.menustyle ] && source $HOME/.menustyle + +if [ "$MDV_MENU_STYLE" = "discovery" -a "x$XDG_CONFIG_DIRS" = "x" ]; then + XDG_CONFIG_DIRS=/etc/xdg/discovery:/etc/xdg + export XDG_CONFIG_DIRS +fi + +export MDV_MENU_STYLE diff --git a/trunk/menu/translate_menus b/trunk/menu/translate_menus new file mode 100644 index 0000000..097f9fa --- /dev/null +++ b/trunk/menu/translate_menus @@ -0,0 +1,109 @@ +# /etc/menu-methods/menu-translate file for update-menus. +# +# +# +# NOTE: if you want to translate the menu entries in a different language, +# DO NOT USE THIS FILE!!! +# use the gnu internationalisation tools, see the menu source +# code (menu/messages/README), and send the .po file you created +# to me, I'll include it in a next release of menu. +# +# +#synopsis: +# +#translate x -> y #where x and y are one of section, id, title, icon, ... +# x-name y-name +# ... +#endtranslate +# +#The translations are done by update-menus: the menu-methods will not +#have to be aware of this. +# + +#there's: +# translate: only translate for exact matches (RE "^$match\$" +# subtranslate: translate for matches of RE "^$match" +# substitute: substitute substrings: sed -s "/^$match/$repl/". +# this only works for "substitute x->x", and +# will give interesting results for " substitute x->y". +# +#the following will map all Apps/Games sections into Games +# (the /etc/menu-methods will never even know Apps/Games exists, +# no matter how many packages still use that): +# +# +# Language translators: DO NOT USE THIS FILE! (see note on top of this file) + + +substitute section->section + Configuration System/Configuration + + "Applications/Publishing" Office/Publishing + Applications/Archiving System/Archiving + "Applications/File tools" "System/File Tools" + Applications/Monitoring System/Monitoring + "Applications/Text tools" "System/Text Tools" + Applications "More Applications" + + Terminals System/Terminals + + Documentation "More Applications/Documentation" + + Office/PDA Office/Communications/PDA + + Networking/IRC Internet/Chat + Networking/WWW "Internet/Web Browsers" + Networking Internet + + Amusement "More Applications/Games" + + Session/WindowManagers System/Session/Windowmanagers + + "Office/Address books" "Office/Address Books" + "Office/Tasks management" "Office/Tasks Management" + "Office/Time management" "Office/Time Management" + "Networking/File transfer" "Internet/File Transfer" + "Internet/File transfer" "Internet/File Transfer" + "Networking/Instant messaging" "Internet/Instant Messaging" + "Internet/Instant messaging" "Internet/Instant Messaging" + "Networking/Remote access" "Internet/Remote Access" + "Internet/Remote access" "Internet/Remote Access" + "Internet/Video conference" "Internet/Video Conference" + "Networking/Video conference" "Internet/Video Conference" + "Internet/Web browsers" "Internet/Web Browsers" + "Networking/Web browsers" "Internet/Web Browsers" + "Internet/Web editors" "Internet/Web Editors" + "Networking/Web editors" "Internet/Web Editors" + "System/Archiving/Cd burning" "System/Archiving/CD Burning" + "Applications/Archiving/Cd burning" "System/Archiving/CD Burning" + "System/File tools" "System/File Tools" + "System/Text tools" "System/Text Tools" + "More applications" "More Applications" + "More applications/Development/Code generators" "More Applications/Development/Code Generators" + "Applications/Development/Code generators" "More Applications/Development/Code Generators" + "More applications/Development/Development environments" "More Applications/Development/Development Environments" + "Applications/Development/Development environments" "More Applications/Development/Development Environments" + "More applications/Sciences/Artificial intelligence" "More Applications/Sciences/Artificial Intelligence" + "Applications/Sciences/Artificial intelligence" "More Applications/Sciences/Artificial Intelligence" + "More applications/Sciences/Data visualization" "More Applications/Sciences/Data Visualization" + "Applications/Sciences/Data visualization" "More Applications/Sciences/Data Visualization" + "More applications/Sciences/Image processing" "More Applications/Sciences/Image Processing" + "Applications/Sciences/Image processing" "More Applications/Sciences/Image Processing" + "More applications/Sciences/Numeric analysis" "More Applications/Sciences/Numeric Analysis" + "Applications/Sciences/Numeric analysis" "More Applications/Sciences/Numeric Analysis" + "More applications/Sciences/Parallel computing" "More Applications/Sciences/Parallel Computing" + "Applications/Sciences/Parallel computing" "More Applications/Sciences/Parallel Computing" +endtranslate + +# +# #this could be for those who want different names +# translate title->title +# Gnuplot "GnuTeken" +# Dosemu "A better DOS than DOS (sometimes)" +# endtranslate +# +#translate id->title +# include /usr/lib/menus/LANGUAGE/finnish +# menu/apps/editors TekstVeranderaars +#endtranslate +# diff --git a/trunk/menu/translate_menus-simplified b/trunk/menu/translate_menus-simplified new file mode 100644 index 0000000..dde4ab6 --- /dev/null +++ b/trunk/menu/translate_menus-simplified @@ -0,0 +1,98 @@ +# Language translators: DO NOT USE THIS FILE! (see note on top of this file) + + +substitute section->section + "Office/Tasks management" "Organize/Use More Productivity Tools/Tasks Management" + "Office/Time management" "Organize/Use More Productivity Tools/Time Management" + "Office/Tasks Management" "Organize/Use More Productivity Tools/Tasks Management" + "Office/Time Management" "Organize/Use More Productivity Tools/Time Management" + Office "Use Office Tools/Use More Office Tools" + "More Applications/Finances" "Organize/Use More Productivity Tools/Finances" + + Internet "Surf the Internet/Use More Connectivity Utilities" + + Multimedia/Video "Enjoy Music and Video/Discover More Entertainment Options/Video" + Multimedia/Sound "Enjoy Music and Video/Discover More Entertainment Options/Sound" + Multimedia/Graphics "View, Modify and Create Graphics/Use More Image Editing Tools" + + "More Applications/Games" "Play Games/Play More Games" + Amusement "Play Games/Play More Games" + + System "Administer Your System/Use More Administration Tools" + "More Applications/Development" "Develop/Use More Development Software" + "More Applications/Education" "Use Education Software/Use More Education Software" + "More Applications/Sciences" "Use Scientific Software/Use More Sciences Software" + + "More Applications/Accessibility" "Administer Your System/Use More Administration Tools/Accessibility" + "More Applications/Communications" "Administer Your System/Use More Administration Tools/Communications" + + + "More Applications/Other" "Use More Applications" + "More Applications/Emulators" "Use Emulators" + "More Applications/Documentation" "Read Documentation/Read More Documentation" + "More Applications" "Use More Applications" + + +#### below a modified copy of the main system translation map, adapted for simplified menu + + + Configuration "Administer Your System/Use More Administration Tools/Configuration" + + "Applications/Publishing" "Use Office Tools/Use More Office Tools/Publishing" + Applications/Archiving "Administer Your System/Use More Administration Tools/Archiving" + "Applications/File tools" "Administer Your System/Use More Administration Tools/File tools" + Applications/Monitoring "Administer Your System/Use More Administration Tools/Monitoring" + "Applications/Text tools" "Administer Your System/Use More Administration Tools/Text tools" + Applications "Use More Applications" + + Terminals "Administer Your System/Use More Administration Tools/Terminals" + + Documentation "Read Documentation/Read More Documentation" + + Office/PDA "Use Office Tools/Use More Office Tools/Communications/PDA" + + Networking/IRC "Surf the Internet/Use More Connectivity Utilities/Chat" + Networking/WWW "Surf the Internet/Use More Connectivity Utilities/Web Browsers" + Networking "Surf the Internet/Use More Connectivity Utilities" + + Amusement "Play Games/Play More Games" + + Session/WindowManagers "Administrer Your System/Use More Administration Tools/Windowmanagers" + + "Office/Address books" "Use Office Tools/Use More Office Tools/Address Books" + "Office/Tasks management" "Organize/Use More Productivity Tools/Tasks Management" + "Office/Time management" "Organize/Use More Productivity Tools/Time Management" + "Networking/File transfer" "Surf the Internet/Use More Connectivity Utilities/File Transfer" + "Internet/File transfer" "Surf the Internet/Use More Connectivity Utilities/File Transfer" + "Networking/Instant messaging" "Surf the Internet/Use More Connectivity Utilities/Instant Messaging" + "Internet/Instant messaging" "Surf the Internet/Use More Connectivity Utilities/Instant Messaging" + "Networking/Remote access" "Surf the Internet/Use More Connectivity Utilities/Remote Access" + "Internet/Remote access" "Surf the Internet/Use More Connectivity Utilities/Remote Access" + "Internet/Video conference" "Surf the Internet/Use More Connectivity Utilities/Video Conference" + "Networking/Video conference" "Surf the Internet/Use More Connectivity Utilities/Video Conference" + "Internet/Web browsers" "Surf the Internet/Use More Connectivity Utilities/Web Browsers" + "Networking/Web browsers" "Surf the Internet/Use More Connectivity Utilities/Web Browsers" + "Internet/Web editors" "Surf the Internet/Use More Connectivity Utilities/Web Editors" + "Networking/Web editors" "Surf the Internet/Use More Connectivity Utilities/Web Editors" + "System/Archiving/Cd burning" "Administer Your System/Use More Administration Tools/Archiving/CD Burning" + "Applications/Archiving/Cd burning" "Administer Your System/Use More Administration Tools/Archiving/CD Burning" + "System/File tools" "Administer Your System/Use More Administration Tools/File Tools" + "System/Text tools" "Administer Your System/Use More Administration Tools/Text Tools" + "More applications" "Use More Applications" + "More applications/Development/Code generators" "Develop/Use More Development Software/Code Generators" + "Applications/Development/Code generators" "Develop/Use More Development Software/Code Generators" + "More applications/Development/Development environments" "Develop/Use More Development Software/Development Environments" + "Applications/Development/Development environments" "Develop/Use More Development Software/Development Environments" + "More applications/Sciences/Artificial intelligence" "Use Scientific Software/Use More Sciences Software/Artificial Intelligence" + "Applications/Sciences/Artificial intelligence" "Use Scientific Software/Use More Sciences Software/Artificial Intelligence" + "More applications/Sciences/Data visualization" "Use Scientific Software/Use More Sciences Software/Data Visualization" + "Applications/Sciences/Data visualization" "Use Scientific Software/Use More Sciences Software/Data Visualization" + "More applications/Sciences/Image processing" "Use Scientific Software/Use More Sciences Software/Image Processing" + "Applications/Sciences/Image processing" "Use Scientific Software/Use More Sciences Software/Image Processing" + "More applications/Sciences/Numeric analysis" "Use Scientific Software/Use More Sciences Software/Numeric Analysis" + "Applications/Sciences/Numeric analysis" "Use Scientific Software/Use More Sciences Software/Numeric Analysis" + "More applications/Sciences/Parallel computing" "Use Scientific Software/Use More Sciences Software/Parallel Computing" + "Applications/Sciences/Parallel computing" "Use Scientific Software/Use More Sciences Software/Parallel Computing" + +endtranslate + diff --git a/trunk/menu/update-menus b/trunk/menu/update-menus new file mode 100755 index 0000000..bd21520 --- /dev/null +++ b/trunk/menu/update-menus @@ -0,0 +1,48 @@ +#!/bin/sh + +usage() { +echo "Usage: update-menus [options]" +echo " -v Be verbose about what is going on." +echo " -u generate only user menu (useful for root user)" +echo " -h, --help This message." + +exit 0 +} + + +VERBOSE=0 + +if [ "$DURING_INSTALL" = "1" ]; then + exit 0 +fi + +if [ "$UID" == "0" ]; then + USER_MENU=0 +else + USER_MENU=1 +fi + +if [ $# != 0 ]; then + +while getopts ":vunh" option +do + case $option in + v ) VERBOSE=1 ; RUN_PARTS_ARG="--verbose" ;; + u ) USER_MENU=1 ;; + h ) usage ;; + esac +done +fi + +export VERBOSE +export USER_MENU + +if [ -d /etc/menu.d ]; then + run-parts $RUN_PARTS_ARG /etc/menu.d + if [ "$USER_MENU" = "1" ]; then + touch "$HOME/.menu-updates.stamp" 2> /dev/null + else + touch /var/lib/menu/.menu-updates.stamp 2> /dev/null + fi +fi + diff --git a/trunk/menu/xdg_menu b/trunk/menu/xdg_menu new file mode 100755 index 0000000..099d41f --- /dev/null +++ b/trunk/menu/xdg_menu @@ -0,0 +1,2216 @@ +#!/usr/bin/perl + +# Copyright (c) 2003 SuSE Linux AG, Nuernberg, Germany. All rights reserved. +# +# Author: nadvornik@suse.cz +# +# + +use strict; +use Locale::gettext; +use Getopt::Long; +use Encode; +use I18N::Langinfo qw(langinfo CODESET); +use POSIX qw(locale_h); + +my $Version = "0.2"; + +my $DefaultAppDirs; +my $DefaultDirectoryDirs; +my @KDELegacyDirs; + +my $format = 'WindowMaker'; +my $desktop_name; +my $language = ''; +my $charset = 'iso-8859-1'; +my $root_cmd = 'xdg_menu_su'; + +my $die_on_error = 0; +my $verbose = 0; +my $fullmenu = 0; + +my @language_keys; + +my @accessed_files; +my @save_ARGV = @ARGV; + + +my %Desktop_entries; +my %Directory_entries; + +sub check_file ($) +{ + my ($file) =@_; + + unless (-e $file) { + push @accessed_files, "X $file"; + return ''; + } + + if (-d $file) { + push @accessed_files, "D $file"; + return 'D'; + } else { + push @accessed_files, "F $file"; + return 'F'; + } +} + +sub add_png_extension_if_needed ($) +{ + my ($f) = @_; + return $f =~ /\.(png|xpm|svg)$/ ? $f : "$f.png"; +} + +sub scan_AppDir ($$;$) +{ + my ($pool, $dir, $topdir) = @_; + + check_file($dir); + $topdir = $dir unless defined $topdir; + + opendir(DIR, $dir) or return; + + foreach my $entry (readdir(DIR)) { + + if ( -f "$dir/$entry" && $entry =~ /\.desktop$/ ) { + read_desktop_entry($pool, "$dir/$entry", $topdir); + } + elsif ( -d "$dir/$entry" && $entry ne '.' && $entry ne '..' && $entry ne '.hidden') { + scan_AppDir ($pool, "$dir/$entry", $topdir); + } + } + closedir DIR; +} + +sub scan_DirectoryDir ($$;$) +{ + my ($pool, $dir, $topdir) = @_; + + check_file($dir); + $topdir = $dir unless defined $topdir; + + opendir(DIR, $dir) or return; + + foreach my $entry (readdir(DIR)) { + + if ( -f "$dir/$entry" && $entry =~ /\.directory$/ ) { + read_directory_entry($pool, "$dir/$entry", $topdir); + } + elsif ( -d "$dir/$entry" && $entry ne '.' && $entry ne '..' && $entry ne '.hidden') { + scan_DirectoryDir ($pool, "$dir/$entry", $topdir); + } + } + + closedir DIR; +} + +sub read_directory_entry +{ + my ($pool, $file, $topdir) = @_; + + + unless (defined $Directory_entries{$file}) { + + check_file($file); + + open(FILE, "<$file") or return; + + my $in_desktop_entry = 0; + my %entry; + while () { + if (/^\[/) { + if (/^\[Desktop Entry\]/) { + $in_desktop_entry = 1; + } + elsif (/^\[.*\]/) { + $in_desktop_entry = 0; + } + } + elsif ($in_desktop_entry && /^([^=]*)=([^[:cntrl:]]*)/) { + $entry{$1} = $2; + } + } + close(FILE); + + my $id = $file; + $id =~ s/^$topdir//; + $id =~ s/^\/*//; + $id =~ s/\//-/g; + $entry{'id'} = $id; + + $Directory_entries{$file} = \%entry; + } + + my $entry = $Directory_entries{$file}; + + $pool->{'Directory_entries'}{$entry->{'id'}} = $entry; +} + +sub check_show_in ($) +{ + my ($entry) = @_; + + return 1 unless defined $entry; + + my %OnlyShowIn; + my %NotShowIn; + + if (defined $entry->{'OnlyShowIn'}) { + foreach my $showin (split /;/, $entry->{'OnlyShowIn'}) { + $OnlyShowIn{$showin} = 1; + } + return 0 unless defined $OnlyShowIn{$desktop_name}; + } + if (defined $entry->{'NotShowIn'}) { + foreach my $showin (split /;/, $entry->{'NotShowIn'}) { + $NotShowIn{$showin} = 1; + } + return 0 if defined $NotShowIn{$desktop_name} ; + } + + return 1; +} + +sub read_desktop_entry +{ + my ($pool, $file, $topdir) = @_; + + + unless (defined $Desktop_entries{$file}) { + + check_file($file); + + open(FILE, "<$file") or return; + + my $in_desktop_entry = 0; + my %entry; + while () { + if (/^\[/) { + if (/^\[Desktop Entry\]/) { + $in_desktop_entry = 1; + } + elsif (/^\[.*\]/) { + $in_desktop_entry = 0; + } + } + elsif ($in_desktop_entry && /^([^=]*)=([^[:cntrl:]]*)/) { + $entry{$1} = $2; + } + } + close(FILE); + + my $id = $file; + $id =~ s/^$topdir//; + $id =~ s/^\/*//; + $id =~ s/\//-/g; + $entry{'id'} = $id; + + $entry{'refcount'} = 0; + + $Desktop_entries{$file} = \%entry; + } + + my $entry = $Desktop_entries{$file}; + + return unless defined $entry->{'Name'}; + return unless defined $entry->{'Exec'}; + return if $entry->{'Hidden'} eq 'true'; + return if $entry->{'NoDisplay'} eq 'true'; + + return unless check_show_in($entry); + + return if defined $entry->{'NotShowIn'} && $entry->{'NotShowIn'} eq $desktop_name; + + + if (defined $pool) { + + foreach my $category (split /;/, $entry->{'Categories'}) { + $pool->{'Categories'}{$category} = [] unless defined $pool->{'Categories'}{$category}; + push @{$pool->{'Categories'}{$category}}, $entry; + } + + $pool->{'Desktop_entries'}{$entry->{'id'}} = $entry; + } + + return $entry; +} + +my $cached_pool; + +sub read_desktop_entries ($$) +{ + my ($directory_paths, $desktop_paths) = @_; + + if ($cached_pool->{'Directory_paths'} eq $directory_paths && + $cached_pool->{'Desktop_paths'} eq $desktop_paths) { + + return $cached_pool; + } + + + my $pool = {'Desktop_entries' => {}, + 'Categories' => {}, + 'Directory_entries' => {}, + 'Directory_paths' => $directory_paths, + 'Desktop_paths' => $desktop_paths + }; + + foreach my $dir (split /:/, $directory_paths) { + next if $dir =~ /^\s*$/; + scan_DirectoryDir($pool, $dir); + } + + foreach my $dir (split /:/, $desktop_paths) { + next if $dir =~ /^\s*$/; + scan_AppDir($pool, $dir); + } + + $cached_pool = $pool; + + return $pool; +} + +sub dump_entry_list ($) +{ + my ($list) = @_; + + print "list: "; + foreach my $entry (@$list) { + print "$entry->{id} "; + } + print "\n"; + +} + +sub get_directory_entry ($$) +{ + my ($entry, $pool) = @_; + + return $pool->{'Directory_entries'}{$entry}; +} + +sub interpret_Include +{ + my ($tree, $entries, $pool) = @_; + my %exist; + + my $i = 0; + + + my @list = interpret_entry_node($tree, 'Or', $pool); + + foreach my $e (@$entries) { + if ($e->{type} eq 'desktop') { + $exist{$e->{desktop}} = 1; + } + } + + +# dump_entry_list(\@list); + + foreach my $entry (@list) { + + next if $exist{$entry}; + + push @$entries, {type => 'desktop', desktop => $entry}; + $entry->{'refcount'}++; + + $exist{$entry} = 1; + + } +} + +sub interpret_Exclude +{ + my ($tree, $entries, $pool) = @_; + + my $i = 0; + + my @list = interpret_entry_node($tree, 'Or', $pool); + + + foreach my $entry (@list) { + + my $i = 0; + while (defined $entries->[$i]) { + my $exist = $entries->[$i]; + if ($exist->{type} eq 'desktop' && + $exist->{desktop} eq $entry) { + splice @$entries, $i, 1; + $entry->{'refcount'}--; + } + else { + $i++; + } + } + } +} + + +sub interpret_entry_node ($$$) +{ + my ($tree, $node, $pool) = @_; + + my $i = 0; + $i++ if (ref($tree->[$i]) eq 'HASH'); + + my @subtree; + + while (defined $tree->[$i]) { + if ($tree->[$i] eq 'Filename') { + $i++; + if (ref($tree->[$i][0]) eq 'HASH' and $tree->[$i][1] eq '0') { + my $entry = $tree->[$i][2]; + if (defined $pool->{'Desktop_entries'}{$entry}) { + push @subtree, [$pool->{'Desktop_entries'}{$entry}]; + } + else { + push @subtree, []; + } + } + else { + print STDERR "Filename\n"; + exit 1 if $die_on_error; + } + $i++; + } + elsif ($tree->[$i] eq 'Category') { + $i++; + if (ref($tree->[$i][0]) eq 'HASH' and $tree->[$i][1] eq '0') { + my $category = $tree->[$i][2]; + if (defined $pool->{'Categories'}{$category}) { + push @subtree, $pool->{'Categories'}{$category}; + } + else { + push @subtree, []; + } + } + else { + print STDERR "Category\n"; + exit 1 if $die_on_error; + } + $i++; + } + elsif ($tree->[$i] eq 'All') { + $i++; + if (values %{$pool->{'Desktop_entries'}} > 0) { + push @subtree, [values %{$pool->{'Desktop_entries'}}]; + } + else { + push @subtree, []; + } + $i++; + } + elsif ($tree->[$i] eq '0') { + $i++; + $i++; + } + else { + my @res = interpret_entry_node($tree->[$i+1], $tree->[$i], $pool); + push @subtree, \@res; + $i++; $i++; + } + } + + if ($node eq 'Or') + { +# print "or - \n"; + + my %used; + my @res; + foreach my $st (@subtree) { +# print " st: "; +# dump_entry_list($st); + foreach my $entry (@$st) { + if (! defined $used{$entry}) { + push @res, $entry; + $used{$entry} = 1; + } + } + } +# print " res: "; +# dump_entry_list(\@res); + return @res; + } elsif ($node eq 'And') + { + my %used; + my @res; +# print "and - \n"; + my $cnt = @subtree; + my $min = @{$subtree[0]}; + my $min_idx = 0; + my $idx = 0; + + foreach my $st (@subtree) { +# print " st: "; +# dump_entry_list($st); + + my $num = @$st; + if ($num < $min) { + $min = $num; + $min_idx = $idx; + } + + my %dupes; + foreach my $entry (@$st) { + next if $dupes{$entry}; + $dupes{$entry} = 1; + + if (! defined $used{$entry}) { + $used{$entry} = 1; + } + else { + $used{$entry} ++ + } + } + + $idx ++; + } + return () if $cnt == 0; + foreach my $entry (@{$subtree[$min_idx]}) { + push @res, $entry if $used{$entry} == $cnt; + } + +# print " res: "; +# dump_entry_list(\@res); + return @res; + } elsif ($node eq 'Not') + { + my %used; + my @res; +# print "not - \n"; + my $cnt = @subtree; + foreach my $st (@subtree) { +# print " st: "; +# dump_entry_list($st); + foreach my $entry (@$st) { + $used{$entry} = 1; + } + } + return if $cnt == 0; + foreach my $entry (values %{$pool->{'Desktop_entries'}}) { + push @res, $entry if !defined $used{$entry}; + } + +# print " res: "; +# dump_entry_list(\@res); + return @res; + } else { + print STDERR "Can't use '$node' inside or \n"; + exit 1 if $die_on_error; + return (); + } +} + +sub interpret_root ($$) +{ + my ($tree, $topdir) = @_; + if ($tree->[0] eq 'Menu') { + return interpret_menu($tree->[1]); + } + else { + print STDERR "No toplevel Menu\n"; + exit 1 if $die_on_error; + return; + } +} + + +sub interpret_menu ($;$$) +{ + my ($tree, $directory_paths, $desktop_paths) = @_; + + $directory_paths = '' unless defined $directory_paths; + $desktop_paths = '' unless defined $desktop_paths; + + my %menu = ('entries' => [], + 'OnlyUnallocated' => 0, + 'DontShowIfEmpty' => 0, + 'Deleted' => 0); + + my $i = 0; + + $i++ if (ref($tree->[$i]) eq 'HASH'); + + while (defined $tree->[$i]) { + if ($tree->[$i] eq 'AppDir') { + if (ref($tree->[$i + 1][0]) eq 'HASH' and $tree->[$i + 1][1] eq '0') { + $desktop_paths .= ':' . $tree->[$i + 1][2]; + splice @$tree, $i, 2; + } + else { + print STDERR "wrong AppDir\n"; + exit 1 if $die_on_error; + $i++; + $i++; + } + } + elsif ($tree->[$i] eq 'DefaultAppDirs') { + $desktop_paths .= ':' . $DefaultAppDirs; + splice @$tree, $i, 2; + } + elsif ($tree->[$i] eq 'DirectoryDir') { + if (ref($tree->[$i + 1][0]) eq 'HASH' and $tree->[$i + 1][1] eq '0') { + $directory_paths .= ':' . $tree->[$i + 1][2]; + splice @$tree, $i, 2; + } + else { + print STDERR "wrong DirectoryDir\n"; + exit 1 if $die_on_error; + $i++; + $i++; + } + } + elsif ($tree->[$i] eq 'DefaultDirectoryDirs') { + $directory_paths .= ':' . $DefaultDirectoryDirs; + splice @$tree, $i, 2; + } + else { + $i++; + $i++; + } + } + + + $menu{directory_paths} = $directory_paths; + $menu{desktop_paths} = $desktop_paths; + + my $pool = read_desktop_entries($directory_paths, $desktop_paths); + + + $i = 0; + + $i++ if (ref($tree->[$i]) eq 'HASH'); + + while (defined $tree->[$i]) { + if ($tree->[$i] eq 'Menu') { + $i++; + my $submenu = interpret_menu($tree->[$i], $directory_paths, $desktop_paths); + push @{$menu{'entries'}}, {type => 'menu', menu => $submenu}; + $i++; + } + elsif ($tree->[$i] eq 'Name') { + $i++; + if (ref($tree->[$i][0]) eq 'HASH' and $tree->[$i][1] eq '0') { + $menu{'Name'} = $tree->[$i][2]; + } + else { + print STDERR "wrong Name\n"; + exit 1 if $die_on_error; + } + $i++; + } + elsif ($tree->[$i] eq 'Directory') { + $i++; + if (ref($tree->[$i][0]) eq 'HASH' and $tree->[$i][1] eq '0') { + $menu{'Directory'} = get_directory_entry($tree->[$i][2], $pool); +# print "Directory " . $tree->[$i][2] . "\n"; + } + else { + print STDERR "wrong Directory\n"; + exit 1 if $die_on_error; + } + $i++; + } + elsif ($tree->[$i] eq 'OnlyUnallocated') { + $menu{'OnlyUnallocated'} = 1; + $i++; + $i++; + } + elsif ($tree->[$i] eq 'DontShowIfEmpty') { + $menu{'DontShowIfEmpty'} = 1; + $i++; + $i++; + } + elsif ($tree->[$i] eq 'Deleted') { + $menu{'Deleted'} = 1; + $i++; + $i++; + } + elsif ($tree->[$i] eq 'NotDeleted') { + $menu{'Deleted'} = 0; + $i++; + $i++; + } + elsif ($tree->[$i] eq 'Include') { + $i++; + interpret_Include($tree->[$i], $menu{'entries'}, $pool); + $i++; + } + elsif ($tree->[$i] eq 'Exclude') { + $i++; + interpret_Exclude($tree->[$i], $menu{'entries'}, $pool); + $i++; + } + elsif ($tree->[$i] eq '0') { + $i++; + if ($tree->[$i] !~ /^\s*$/) { + print STDERR "skip '$tree->[$i]'\n" ; + exit 1 if $die_on_error; + } + $i++; + } + else { + print STDERR "Unknown '$tree->[$i]':\n"; + $i++; + print STDERR " '@{$tree->[$i]}'\n"; + $i++; + exit 1 if $die_on_error; + } + } + + return \%menu; +} + + +sub read_menu ($;$) +{ + my ($file, $basedir) = @_; + + + if ($file !~ /^\// && defined $basedir) { + $file = "$basedir/$file"; + } + + unless (defined $basedir) { + $basedir = $file; + $basedir =~ s/\/[^\/]*$//; + } + + unless (check_file($file)) { + print STDERR "WARNING: '$file' does not exist\n"; + return ['Menu', [{}]]; + } + + print STDERR "reading '$file'\n" if $verbose; + + my $parser = new XML::Parser(Style => 'Tree'); + my $tree = $parser->parsefile($file); + + my $DefaultMergeDir = $file; + $DefaultMergeDir =~ s/^.*\///; + $DefaultMergeDir =~ s/\.menu$/-merged/; + + read_includes($tree, $basedir, $DefaultMergeDir); + + return $tree +} + +sub read_menu_dir ($;$) +{ + my ($dir, $basedir) = @_; + + my @out; + + if ($dir !~ /^\// && defined $basedir) { + $dir = "$basedir/$dir"; + } + + + check_file($dir); + + opendir(DIR, $dir); + + foreach my $entry (readdir(DIR)) { + + if ( -f "$dir/$entry" && $entry =~ /\.menu$/ ) { + my $menu = read_menu("$dir/$entry"); + $menu = remove_toplevel_Menu($menu); + push @out, @$menu; + } + } + closedir DIR; + + return \@out; +} + +sub quote_xml ($) +{ + my ($txt) = @_; + + $txt =~ s/&/&/g; + $txt =~ s//>/g; + return $txt; +} + +sub read_legacy_dir ($;$) +{ + my ($dir,$basedir) = @_; + my $out; + + $dir =~ s/\/*$//; + + $basedir = $dir unless defined $basedir; + + return "" if check_file($dir) ne 'D'; + + $out = "\n"; + + if ($dir eq $basedir) { + my $xmldir = quote_xml($dir); + + $out .= "$xmldir\n"; + $out .= "$xmldir\n"; + } + else { + my $name = $dir; + $name =~ s/\/*$//; + $name =~ s/^.*\///; + + $name = quote_xml($name); + + $out .= "$name\n"; + } + + + if (-f "$dir/.directory") { + + my $dir_id = "$dir/.directory"; + $dir_id =~ s/^$basedir//; + $dir_id =~ s/^\///; + $dir_id = quote_xml($dir_id); + + $out .= "$dir_id\n"; + } + + opendir(DIR, $dir); + + foreach my $entry (readdir(DIR)) { + + if ( -f "$dir/$entry" && $entry =~ /\.desktop$/ ) { + my $id = "$dir/$entry"; + $id =~ s/^$basedir//; + $id =~ s/^\///; + $id =~ s/\//-/g; + $id = quote_xml($id); + + my $desktop = read_desktop_entry(undef, "$dir/$entry", $basedir); + $out .= "$id\n" unless defined $desktop->{'Categories'} + } + elsif ( -d "$dir/$entry" && $entry ne '.' && $entry ne '..' && $entry ne '.hidden') { + $out .= read_legacy_dir("$dir/$entry", $basedir); + } + } + closedir DIR; + $out .= "\n"; + return $out; +} + +sub remove_toplevel_Menu ($) +{ + my ($tree) = @_; + if ($tree->[0] eq 'Menu') { + shift @{$tree->[1]} if (ref($tree->[1][0]) eq 'HASH'); + return $tree->[1]; + } + else { + print STDERR "No toplevel Menu\n"; + exit 1 if $die_on_error; + return; + } +} + +sub read_includes ($$$) +{ + my ($tree, $basedir, $DefaultMergeDir) = @_; + + my $i = 0; + + $i++ if (ref($tree->[$i]) eq 'HASH'); + + while (defined $tree->[$i]) { + if ($tree->[$i] eq 'MergeFile') { + if (ref($tree->[$i + 1][0]) eq 'HASH' and $tree->[$i + 1][1] eq '0') { + my $add_tree = read_menu($tree->[$i + 1][2], $basedir); + $add_tree = remove_toplevel_Menu($add_tree); + + splice @$tree, $i, 2, @$add_tree; + + } + else { + print STDERR "wrong MergeFile\n"; + exit 1 if $die_on_error; + $i++; + $i++; + } + + } + elsif ($tree->[$i] eq 'MergeDir') { + if (ref($tree->[$i + 1][0]) eq 'HASH' and $tree->[$i + 1][1] eq '0') { + + my $add_tree = read_menu_dir($tree->[$i + 1][2], $basedir); + + splice @$tree, $i, 2, @$add_tree; + + } + else { + print STDERR "wrong MergeFile\n"; + exit 1 if $die_on_error; + $i++; + $i++; + } + + } + elsif ($tree->[$i] eq 'DefaultMergeDirs') { + my $add_tree = read_menu_dir($DefaultMergeDir, $basedir); + splice @$tree, $i, 2, @$add_tree; + } + elsif ($tree->[$i] eq 'LegacyDir') { + if (ref($tree->[$i + 1][0]) eq 'HASH' and $tree->[$i + 1][1] eq '0') { + + my $xml = read_legacy_dir($tree->[$i + 1][2]); + print STDERR "reading legacy directory '" . $tree->[$i + 1][2] . "'\n" if $verbose; + + my $parser = new XML::Parser(Style => 'Tree'); + my $add_tree = $parser->parse($xml); + $add_tree = remove_toplevel_Menu($add_tree); + splice @$tree, $i, 2, @$add_tree; + + } + else { + print STDERR "wrong LegacyDir\n"; + exit 1 if $die_on_error; + $i++; + $i++; + } + + } + elsif ($tree->[$i] eq 'KDELegacyDirs') { + my @out; + foreach my $dir (@KDELegacyDirs) { + my $xml = read_legacy_dir($dir); + print STDERR "reading legacy directory '$dir'\n" if $verbose; + + my $parser = new XML::Parser(Style => 'Tree'); + my $add_tree = $parser->parse($xml); + $add_tree = remove_toplevel_Menu($add_tree); + push @out, @$add_tree + } + splice @$tree, $i, 2, @out; + } + elsif ($tree->[$i] eq 'Menu') { + $i++; + read_includes($tree->[$i], $basedir, $DefaultMergeDir); + $i++; + } + else { + $i++; + $i++; + } + } +} + +sub get_menu_name ($) +{ + my ($tree) = @_; + my $name; + + my $i = 0; + + $i++ if (ref($tree->[$i]) eq 'HASH'); + + while (defined $tree->[$i]) { + if ($tree->[$i] eq 'Name') { + $i++; + if (ref($tree->[$i][0]) eq 'HASH' and $tree->[$i][1] eq '0') { + $name = $tree->[$i][2]; + last; + } + else { + print STDERR "wrong Name\n"; + } + $i++; + } + else { + $i++; + $i++; + } + } + + unless (defined $name) { + print STDERR "Menu has no name element\n"; + } + return $name; +} + + +sub append_menu ($$) +{ + my ($target, $source) = @_; + + my $i = 0; + + $i++ if (ref($source->[$i]) eq 'HASH'); + + while (defined $source->[$i]) { + if ($source->[$i] ne 'Name') { + push @$target, $source->[$i]; + push @$target, $source->[$i + 1]; + } + + $i++; + $i++; + } +} + + +sub merge_menus ($) +{ + my ($tree) = @_; + + my %used; #menu name already used + + my $i = 0; + + $i++ if (ref($tree->[$i]) eq 'HASH'); + + while (defined $tree->[$i]) { + if ($tree->[$i] eq 'Menu') { + my $name = get_menu_name($tree->[$i + 1]); + if (defined $used{$name}) { #second menu with the same name + my $target = $used{$name}; + + append_menu($tree->[$target], $tree->[$i + 1]); + + splice @$tree, $i, 2; + } + else { # first appearance + $used{$name} = $i + 1; + $i++; + $i++; + } + } + else { + $i++; + $i++; + } + } + + + $i = 0; + $i++ if (ref($tree->[$i]) eq 'HASH'); + + while (defined $tree->[$i]) { + if ($tree->[$i] eq 'Menu') { + merge_menus($tree->[$i + 1]); + } + $i++; + $i++; + } +} + +sub read_Move ($$) +{ + my ($tree, $hash) = @_; + + my $i = 0; + + my $old = ''; + + + $i++ if (ref($tree->[$i]) eq 'HASH'); + + while (defined $tree->[$i]) { + if ($tree->[$i] eq 'Old') { + $i++; + if (ref($tree->[$i][0]) eq 'HASH' and $tree->[$i][1] eq '0') { + $old = $tree->[$i][2]; + } + else { + print STDERR "wrong Old\n"; + exit 1 if $die_on_error; + } + $i++; + } + if ($tree->[$i] eq 'New') { + $i++; + if (ref($tree->[$i][0]) eq 'HASH' and $tree->[$i][1] eq '0') { + $hash->{$old} = $tree->[$i][2]; + } + else { + print STDERR "wrong New\n"; + exit 1 if $die_on_error; + } + $i++; + } + else { + $i++; + $i++; + } + } +} + +sub find_menu_in_tree ($$) +{ + my ($path, $tree) = @_; + + my $root = $path; + $root =~ s/\/.*$//; + + my $subpath = $path; + $subpath =~ s/^[^\/]*\/*//; + + my $i = 0; + + $i++ if (ref($tree->[$i]) eq 'HASH'); + + while (defined $tree->[$i]) { + if ($tree->[$i] eq 'Menu') { + if ($root eq get_menu_name($tree->[$i + 1])) { + + if ($subpath eq '') { + return { 'parent' => $tree, 'index' => $i, 'menu' => $tree->[$i + 1]}; + } + return find_menu_in_tree($subpath, $tree->[$i + 1]); + } + } + + $i++; + $i++; + } + + return undef; +} + +sub copy_menu ($$) +{ + my ($path, $tree) = @_; + + my $tail; + my $child; + + foreach my $elem (reverse split(/\//, $path)) { + next if $elem eq ''; + + my $menu = [{}, 'Name', [{}, 0, $elem]]; + push @$menu, ('Menu', $child) if defined $child; + + $tail = $menu unless defined $tail; + $child = $menu; + } + + append_menu($tail, $tree); + + return $child; +} + +sub move_menus ($) +{ + my ($tree) = @_; + +# print "@$tree\n"; + my %move; + + my $i = 0; + + $i++ if (ref($tree->[$i]) eq 'HASH'); + + while (defined $tree->[$i]) { + if ($tree->[$i] eq 'Move') { + + read_Move($tree->[$i + 1], \%move); + splice @$tree, $i, 2; + } + else { + $i++; + $i++; + } + } + + foreach my $source (keys %move) { + my $sourceinfo = find_menu_in_tree($source, $tree); + + if (defined $sourceinfo) { + my $target = copy_menu($move{$source}, $sourceinfo->{'menu'}); + splice @{$sourceinfo->{'parent'}}, $sourceinfo->{'index'}, 2; + push @$tree, ('Menu', $target); + merge_menus($tree); + } + } + + $i = 0; + $i++ if (ref($tree->[$i]) eq 'HASH'); + + while (defined $tree->[$i]) { + if ($tree->[$i] eq 'Menu') { + move_menus($tree->[$i + 1]); + } + $i++; + $i++; + } +} + +sub remove_allocated ($) +{ + my ($menu) = @_; + + + my $i = 0; + while ($i < @{$menu->{'entries'}}) { + my $entry = $menu->{'entries'}[$i]; + + if ($entry->{type} eq 'menu') { + remove_allocated($entry->{menu}); + $i++; + } + elsif ($entry->{type} eq 'desktop' && + $menu->{'OnlyUnallocated'} && + $entry->{desktop}{'refcount'} > 1) { + + $entry->{desktop}{'refcount'}--; + splice @{$menu->{'entries'}}, $i, 1; + } + else { + $i++; + } + + + } + return 0; +} + + +sub remove_empty_menus ($) +{ + my ($menu) = @_; + + + my $i = 0; + while ($i < @{$menu->{'entries'}}) { + my $entry = $menu->{'entries'}[$i]; + + if ($entry->{type} eq 'menu' && remove_empty_menus($entry->{menu})) { + splice @{$menu->{'entries'}}, $i, 1; + } + else { + $i++; + } + + + } + + return 1 if @{$menu->{'entries'}} == 0; # && $menu->{'DontShowIfEmpty'}; #menu is empty + + return 0; +} + + +sub prepare_exec ($$) +{ + my ($exec, $desktop) = @_; + + $exec =~ s/%f//g; + $exec =~ s/%F//g; + $exec =~ s/%u//g; + $exec =~ s/%U//g; + $exec =~ s/%d//g; + $exec =~ s/%D//g; + $exec =~ s/%n//g; + $exec =~ s/%N//g; + $exec =~ s/%i//g; + $exec =~ s/%k//g; + $exec =~ s/%v//g; + $exec =~ s/%m//g; + + my $caption = $desktop->{Name}; + + $exec =~ s/%c/$caption/g; + + $exec =~ s/%%/%/g; + + $exec = "xterm -e $exec" if $desktop->{Terminal} eq '1' || $desktop->{Terminal} eq 'true'; + + $exec = "$root_cmd $exec" if $desktop->{'X-KDE-SubstituteUID'} eq '1' || $desktop->{'X-KDE-SubstituteUID'} eq 'true'; + return $exec; +} + +sub get_loc_entry ($$) +{ + my ($desktop, $entry) = @_; + + foreach my $key (@language_keys) { + my $loc_entry = $entry . "[$key]"; + return $desktop->{$loc_entry} if defined $desktop->{$loc_entry} && $desktop->{$loc_entry} !~ /^\s*$/; + } + + return $desktop->{$entry}; +} + +sub preprocess_menu ($) +{ + # localize, sort, prepare_exec + my ($menu) = @_; + + return 0 if $menu->{'Deleted'}; + return 0 unless check_show_in($menu->{'Directory'}); + return 0 if defined $menu->{'Directory'} && $menu->{'Directory'}->{'NoDisplay'} eq 'true'; + + my $menu_name = $menu->{'Name'}; + my $menu_icon = ""; + + if (defined $menu->{'Directory'}) { + my $directory = $menu->{'Directory'}; + $menu_icon = $menu->{'Directory'}{'Icon'}; + my $directory_name = get_loc_entry($directory, 'Name'); + + if (defined $directory_name) { + Encode::from_to($directory_name, "utf8", $charset) + if !defined $directory->{"Encoding"} || $directory->{"Encoding"} eq 'UTF-8'; + + $menu_name = $directory_name; + } + } + + $menu->{'PrepName'} = $menu_name; + $menu->{'PrepIcon'} = $menu_icon; + + my $i = 0; + while (defined $menu->{'entries'}[$i]) { + my $entry = $menu->{'entries'}[$i]; + if ($entry->{'type'} eq 'desktop') { + my $desktop = $entry->{desktop}; + + my $name = $desktop->{'id'}; + + my $desktop_name = get_loc_entry($desktop, 'Name'); + + if (defined $desktop_name) { + Encode::from_to($desktop_name, "utf8", $charset) + if !defined $desktop->{"Encoding"} || $desktop->{"Encoding"} eq 'UTF-8'; + + $name = $desktop_name; + } + + $desktop->{'PrepName'} = $name; + $entry->{'Name'} = $name; + $entry->{'PrepName'} = $name; + + $desktop->{'PrepExec'} = prepare_exec($desktop->{Exec}, $desktop); + $i++; + } + elsif ($entry->{type} eq 'menu') { + if (preprocess_menu ($entry->{'menu'})) { + $entry->{'Name'} = $entry->{'menu'}{'Name'}; + $entry->{'PrepName'} = $entry->{'menu'}{'PrepName'}; + $i++; + } + else { + splice @{$menu->{'entries'}}, $i, 1; + } + } + else { + print STDERR "wrong menu entry type: $entry->{type}"; + exit 1 if $die_on_error; + splice @{$menu->{'entries'}}, $i, 1; + } + } + + $menu->{'entries'} = [ sort {$b->{'type'} cmp $a->{'type'} || $a->{'PrepName'} cmp $b->{'PrepName'}} @{$menu->{'entries'}} ]; + + my $i = 0; + my $prev_entry; + while (defined $menu->{'entries'}[$i]) { + my $entry = $menu->{'entries'}[$i]; + if (defined $prev_entry && + $entry->{'type'} eq 'desktop' && + $prev_entry->{'type'} eq 'desktop' && + $prev_entry->{'PrepName'} eq $entry->{'PrepName'} && + $prev_entry->{'desktop'}->{'PrepExec'} eq $entry->{'desktop'}->{'PrepExec'}) { + splice @{$menu->{'entries'}}, $i, 1; + } + else { + $prev_entry = $entry; + $i++; + } + } + + return 1; +} + +sub output_twm_menu ($;$$) +{ + my ($menu, $toplevel, $path) = @_; + + my $output = ''; + + $path = '' unless defined $path; + + $toplevel = 1 unless defined $toplevel; + + my $menu_name = $menu->{'PrepName'}; + my $menu_id = "$path-" . $menu->{'Name'}; + $menu_id =~ s/\s/_/g; + + $menu_id = 'xdg_menu' if $toplevel; + + foreach my $entry (@{$menu->{'entries'}}) { + if ($entry->{type} eq 'menu') { + $output .= output_twm_menu($entry->{'menu'}, 0, $menu_id); + } + } + + $output .= "menu \"$menu_id\" {\n"; + $output .= "\"$menu_name\" f.title\n"; + + foreach my $entry (@{$menu->{'entries'}}) { + if ($entry->{type} eq 'desktop') { + my $desktop = $entry->{desktop}; + + my $name = $desktop->{'PrepName'}; + my $exec = $desktop->{'PrepExec'}; + my $color = ''; + + $exec =~ s/"/\\"/g; + + $color = ' ("red":"grey")' if $desktop->{'X-KDE-SubstituteUID'} eq '1' || $desktop->{'X-KDE-SubstituteUID'} eq 'true'; + + $output .= "\"$name\"$color f.exec \"$exec&\"\n"; + } + elsif ($entry->{type} eq 'menu') { + my $name = $entry->{'menu'}{'PrepName'}; + my $id = "$menu_id-" . $entry->{'menu'}{'Name'}; + + $id =~ s/\s/_/g; + + $output .= "\"$name\" f.menu \"$id\"\n"; + } + else { + print STDERR "wrong menu entry type: $entry->{type}"; + } + + } + $output .= "}\n"; + + return $output; +} + +sub output_wmaker_menu ($;$) +{ + my ($menu, $indent) = @_; + + my $output = ''; + + $indent = 0 unless defined $indent; + + my $menu_name = $menu->{'PrepName'}; + + $output .= ' ' x $indent; + $output .= "\"$menu_name\" MENU\n"; + + if ($indent == 0) { + $output .= "\n#include \"user.menu\"\n\n"; + } + + + foreach my $entry (@{$menu->{'entries'}}) { + if ($entry->{type} eq 'desktop') { + my $desktop = $entry->{desktop}; + + my $name = $desktop->{'PrepName'}; + my $exec = $desktop->{'PrepExec'}; + + $output .= ' ' x $indent; + $output .= " \"$name\" EXEC $exec\n"; + } + elsif ($entry->{type} eq 'menu') { + $output .= output_wmaker_menu ($entry->{'menu'}, $indent + 1); + } + else { + print STDERR "wrong menu entry type: $entry->{type}"; + } + + } + + if ($indent == 0) { + textdomain("menu-messages"); + + my $exit_msg = gettext("Exit"); + my $restart_msg = gettext("Restart"); + if (langinfo(CODESET) ne 'UTF-8') { + $exit_msg = Encode::encode_utf8($exit_msg); + $restart_msg = Encode::encode_utf8($restart_msg); + } + $output .= "\t\"$exit_msg\" MENU\n\t\t\"$restart_msg\" RESTART\n\t\t\"$exit_msg\" EXIT\n\"$exit_msg\" END\n"; + } + + $output .= ' ' x $indent; + $output .= "\"$menu_name\" END\n"; + + return $output; +} + +sub output_fvwm2_menu ($;$$) +{ + my ($menu, $toplevel, $path) = @_; + + my $output = ''; + + $path = '' unless defined $path; + + $toplevel = 1 unless defined $toplevel; + + my $menu_name = $menu->{'PrepName'}; + my $menu_id = "$path-" . $menu->{'Name'}; + $menu_id =~ s/\s/_/g; + + $menu_id = 'xdg_menu' if $toplevel; + + foreach my $entry (@{$menu->{'entries'}}) { + if ($entry->{type} eq 'menu') { + $output .= output_fvwm2_menu($entry->{'menu'}, 0, $menu_id); + } + } + + $output .= "DestroyMenu \"$menu_id\"\n"; + $output .= "AddToMenu \"$menu_id\" \"$menu_name\" Title\n"; + + foreach my $entry (@{$menu->{'entries'}}) { + if ($entry->{type} eq 'desktop') { + my $desktop = $entry->{desktop}; + + my $name = $desktop->{'PrepName'}; + my $exec = $desktop->{'PrepExec'}; + + $output .= "+ \"$name\" Exec $exec\n"; + } + elsif ($entry->{type} eq 'menu') { + my $name = $entry->{'menu'}{'PrepName'}; + my $id = "$menu_id-" . $entry->{'menu'}{'Name'}; + $id =~ s/\s/_/g; + + $output .= "+ \"$name\" Popup \"$id\"\n"; + } + else { + print STDERR "wrong menu entry type: $entry->{type}"; + } + + } + $output .= "\n"; + + return $output; +} + +sub output_blackbox_menu ($;$) +{ + my ($menu, $indent) = @_; + + my $output = ''; + + $output .= "[begin] (Menu)\n"; + $output .= "[exec] (xterm) {xterm}\n[separator]\n"; + $output .= output_blackbox_inner_menu ($menu, $indent); + $output .= "[separator]\n"; + $output .= '[config] (Configuration) + [workspaces] (Workspace) + [submenu] (System Styles) {Choose a style...} + [stylesdir] (/usr/share/blackbox/styles) + [stylesdir] (/usr/share/fluxbox/styles) + [stylesdir] (/usr/share/openbox/styles) + [end] + [submenu] (User Styles) {Choose a style...} + [stylesdir] (~/.blackbox/styles) + [stylesdir] (~/.fluxbox/styles) + [stylesdir] (~/.openbox/styles) + [end] + [separator] + [exec] (Run Command) {bbrun -a -w} + [exec] (Lock Screen) {xlock} + [restart] (Restart) {} + [exit] (Logout) +[end] +'; + $output .= "[end]\n"; + return $output; +} + + +sub output_blackbox_inner_menu ($;$) +{ + my ($menu, $indent) = @_; + + my $output = ''; + + $indent = 0 unless defined $indent; + + my $menu_name = $menu->{'PrepName'}; + + $output .= ' ' x $indent; + $output .= "[submenu] ($menu_name)\n"; + + foreach my $entry (@{$menu->{'entries'}}) { + if ($entry->{type} eq 'desktop') { + my $desktop = $entry->{desktop}; + + my $name = $desktop->{'PrepName'}; + my $exec = $desktop->{'PrepExec'}; + + $output .= ' ' x $indent; + $output .= " [exec] ($name) {$exec}\n"; + } + elsif ($entry->{type} eq 'menu') { + $output .= output_blackbox_inner_menu ($entry->{'menu'}, $indent + 1); + } + else { + print STDERR "wrong menu entry type: $entry->{type}"; + } + + } + $output .= ' ' x $indent; + $output .= "[end] # ($menu_name)\n"; + + return $output; +} + +sub output_icewm_menu ($;$) +{ + my ($menu, $indent) = @_; + + my $output = ''; + + $indent = 0 unless defined $indent; + + my $menu_name = $menu->{'PrepName'}; + my $menu_icon = $menu->{'PrepIcon'} || "folder" ; + + $output .= ' ' x $indent; + $output .= "menu \"$menu_name\" $menu_icon.png {\n"; + + foreach my $entry (@{$menu->{'entries'}}) { + if ($entry->{type} eq 'desktop') { + my $desktop = $entry->{desktop}; + + my $name = $desktop->{'PrepName'}; + my $exec = $desktop->{'PrepExec'}; + my $icon = add_png_extension_if_needed($desktop->{'Icon'}); + + $output .= ' ' x $indent; + $output .= " prog \"$name\" $icon $exec\n"; + } + elsif ($entry->{type} eq 'menu') { + $output .= output_icewm_menu ($entry->{'menu'}, $indent + 1); + } + else { + print STDERR "wrong menu entry type: $entry->{type}"; + } + + } + $output .= ' ' x $indent; + $output .= "}\n"; + + return $output; +} + +sub prepare_exec_xfce4 ($$) +{ + my ($exec, $desktop) = @_; + + $exec =~ s/%f//g; + $exec =~ s/%F//g; + $exec =~ s/%u//g; + $exec =~ s/%U//g; + $exec =~ s/%d//g; + $exec =~ s/%D//g; + $exec =~ s/%n//g; + $exec =~ s/%N//g; + $exec =~ s/%i//g; + $exec =~ s/%k//g; + $exec =~ s/%v//g; + $exec =~ s/%m//g; + + my $caption = $desktop->{Name}; + + $exec =~ s/%c/$caption/g; + + $exec =~ s/%%/%/g; + + $exec =~ s/\"/"/g; + + $exec = "$root_cmd $exec" if $desktop->{'X-KDE-SubstituteUID'} eq '1' || $desktop->{'X-KDE-SubstituteUID'} eq 'true'; + return $exec; +} + + + +sub output_xfce4_menu ($;$) +{ + my ($menu, $indent) = @_; + + my $output = ''; + + $indent = 0 unless defined $indent; + + if ($indent == 0) { + $output .= '' . "\n"; + $output .= '' . "\n"; + $output .= ']>' . "\n\n"; + } + + my $menu_name = $menu->{'PrepName'}; + my $menu_ico = $menu->{'PrepIcon'}; + $output .= ' ' x $indent; + + if ($indent == 0) { + $output .= "\n" + } + else { + $output .= "\n"; + } + + foreach my $entry (@{$menu->{'entries'}}) { + if ($entry->{type} eq 'desktop') { + my $desktop = $entry->{desktop}; + + my $name = $desktop->{'PrepName'}; + my $exec = prepare_exec_xfce4($desktop->{Exec}, $desktop); + my $term = ($desktop->{Terminal} eq '1' || $desktop->{Terminal} eq 'true') ? "yes" : "no"; + my $ico = $desktop->{'Icon'}; + $output .= ' ' x $indent; + $output .= " \n"; + } + elsif ($entry->{type} eq 'menu') { + $output .= output_xfce4_menu ($entry->{'menu'}, $indent + 1); + } + else { + print STDERR "wrong menu entry type: $entry->{type}"; + } + + } + $output .= ' ' x $indent; + + if ($indent == 0) { + $output .= "\n"; + } + else { + $output .= "\n"; + } + + return $output; +} + +sub output_openbox3_menu ($;$) +{ + my ($menu, $indent) = @_; + + my $output = ''; + + $output .= ' + +'; + $output .= "\n"; + $output .= output_openbox3_inner_menu ($menu, $indent); + $output .= "\n"; + $output .= ' + + xterm + + + + + + + obconf + + + + xlock -remote -nice 19 -mode blank -geometry 1x1 -enablesaver + + + '; + $output .= "\n"; + return $output; +} + +sub output_openbox3_pipe_menu ($;$) +{ + my ($menu, $indent) = @_; + + my $output = ''; + + $output .= "\n"; + $output .= output_openbox3_inner_menu ($menu, $indent); + $output .= "\n"; + return $output; +} + +sub output_openbox3_inner_menu ($;$) +{ + my ($menu, $indent) = @_; + + my $output = ''; + + $indent = 0 unless defined $indent; + my $menu_name = $menu->{'PrepName'}; + + $output .= ' ' x $indent; + $output .= "\n"; +# $output .= "\n"; + + foreach my $entry (@{$menu->{'entries'}}) { + if ($entry->{type} eq 'desktop') { + my $desktop = $entry->{desktop}; + + my $name = $desktop->{'PrepName'}; + my $exec = $desktop->{'PrepExec'}; + + $output .= ' ' x $indent; + $output .= " \n"; + $output .= " $exec\n"; + $output .= " \n"; + } + elsif ($entry->{type} eq 'menu') { + $output .= output_openbox3_inner_menu ($entry->{'menu'}, $indent + 1); + } + else { + print STDERR "wrong menu entry type: $entry->{type}"; + } + + } + $output .= ' ' x $indent; + $output .= " \n"; + + return $output; +} + + +sub output_readable ($;$) +{ + my ($menu, $indent) = @_; + + my $output = ''; + + $indent = 0 unless defined $indent; + + my $menu_name = $menu->{'Name'}; + + $output .= "\t" x $indent; + $output .= "\"$menu_name\" MENU\n"; + + + foreach my $entry (@{$menu->{'entries'}}) { + if ($entry->{type} eq 'desktop') { + my $desktop = $entry->{desktop}; + + my $name = $desktop->{Name}; + + $output .= "\t" x $indent; + $output .= "\t\"$name\"\n"; + + + my @v = %$desktop; + $output .= "@v\n" if $name eq ''; + } + elsif ($entry->{type} eq 'menu') { + $output .= output_readable ($entry->{menu}, $indent + 1); + } + else { + print STDERR "wrong menu entry type: $entry->{type}"; + } + + } + + return $output; +} + +sub get_root_menu +{ + foreach my $dir (split(/:/, $ENV{XDG_CONFIG_DIRS}), "/etc/xdg") { + check_file("$dir/menus/applications.menu"); + return "$dir/menus/applications.menu" if -f "$dir/menus/applications.menu"; + } + return ""; +} + +sub get_app_dirs +{ + my %used; + my $ret = ''; + my @kde_xdgdata = split(/:/, `kde-config --path xdgdata-apps`); + + foreach $_ (@kde_xdgdata) { + s/\/applications\/*\s*$//; + }; + + foreach my $d (split(/:/, $ENV{XDG_DATA_DIRS}), @kde_xdgdata, "/usr/share", "/opt/gnome/share") { + my $dir = $d; + $dir =~ s/\/*$//; + next if defined $used{$dir}; + next if check_file("$dir/applications") ne 'D'; + $ret .= ':' if $ret ne ''; + $ret .= "$dir/applications"; + $used{$dir} = 1; + } + return $ret; +} + +sub get_desktop_dirs +{ + my %used; + my $ret = ''; + foreach my $dir (split(/:/, $ENV{XDG_DATA_DIRS}), "/usr/share", "/opt/kde3/share", "/opt/gnome/share") { + next if defined $used{$dir}; + next if check_file("$dir/desktop-directories") ne 'D'; + $ret .= ':' if $ret ne ''; + $ret .= "$dir/desktop-directories"; + $used{$dir} = 1; + } + return $ret; +} + +sub get_KDE_legacy_dirs +{ + my %used; + my @ret; + foreach my $d ("/etc/opt/kde3/share/applnk", "/opt/kde3/share/applnk", reverse(split(/:/, `kde-config --path apps`))) { + my $dir = $d; + chomp $dir; + $dir =~ s/\/*$//; + next if defined $used{$dir}; + next if check_file("$dir") ne 'D'; + $used{$dir} = 1; + push @ret, $dir; + } + return @ret; +} + +sub prepare_language_keys ($) +{ + my ($language) = @_; + + my @keys; + + $language =~ s/\.[^@]*//; # remove .ENCODING + + if ($language =~ /^([^_]*)_([^@]*)@(.*)$/) { # LANG_COUNTRY@MODIFIER + push @keys, $1 . '_' . $2 . '@' . $3; + push @keys, $1 . '_' . $2; + push @keys, $1 . '@' . $3; + push @keys, $1; + } + elsif ($language =~ /^([^_]*)_([^@]*)$/) { # LANG_COUNTRY + push @keys, $1 . '_' . $2; + push @keys, $1; + } + elsif ($language =~ /^([^_]*)@(.*)$/) { # LANG@MODIFIER + push @keys, $1 . '@' . $2; + push @keys, $1; + } + elsif ($language =~ /^([^_@]*)$/) { # LANG + push @keys, $1; + } + + return @keys; +} + +sub check_cache +{ + my $cachedir = $ENV{HOME}; + + return unless -d $cachedir; + + $cachedir .= "/.xdg_menu_cache"; + + return unless -f "$cachedir/inputs" && -f "$cachedir/output"; + + my @st = stat "$cachedir/output"; + my $ref_time = $st[10]; #ctime + + open(FILE, "<$cachedir/inputs"); + + my $num_opts = 0; + + while () { + chomp; + next if /^\s*$/; + next if /^#/; + + if (/^[FD] (.*)$/) { + my $file = $1; + my @st = stat $file; + my $time = $st[10]; #ctime + + if (!defined $time || $time >= $ref_time) { +# print STDERR "$file: is newer\n"; + return; + } + } + elsif (/^X (.*)$/) { + my $file = $1; + + if (-e $file) { +# print STDERR "$file: exists\n"; + return; + } + } + elsif (/^ENV ([^ ]+) (.*)$/) { + my $var = $1; + my $val = $2; + + if ($ENV{$var} ne $val) { +# print STDERR "$var: differs\n"; + return; + } + } + elsif (/^OPT ([0-9]+) (.*)$/) { + my $optidx = $1; + my $val = $2; + + $num_opts ++; + if ($save_ARGV[$optidx] ne $val) { +# print STDERR "$optidx: differs\n"; + return; + } + } + elsif (/^CHARSET (.*)$/) { + my $charset = $1; + + if ($charset ne langinfo(CODESET)) { +# print STDERR "charset $charset differs\n"; + return; + } + } + elsif (/^LANGUAGE (.*)$/) { + my $language = $1; + + if ($language ne setlocale(LC_MESSAGES)) { +# print STDERR "language $language differs\n"; + return; + } + } + elsif (/^VERSION (.*)$/) { + my $v = $1; + + if ($v ne $Version) { +# print STDERR "Version differs\n"; + return; + } + } + else { + print STDERR "Wrong cache inputs list\n"; + return; + } + + + } + + return if $num_opts != @save_ARGV; + + open(FILE, "<$cachedir/output") or return; + + print STDERR "Using cached output\n" if $verbose; + + my $buf; + while(read(FILE, $buf, 4096)) { + print $buf; + } + close(FILE); + + exit 0; +} + +sub write_cache ($) +{ + my ($output) = @_; + + my $cachedir = $ENV{HOME}; + + return unless -d $cachedir; + + $cachedir .= "/.xdg_menu_cache"; + + mkdir $cachedir; + unlink "$cachedir/output"; + + open(FILE, ">$cachedir/inputs") or return; + print FILE "# this file contains list of inputs xdg_menu\n"; + print FILE "VERSION $Version\n"; + print FILE "\n\n"; + print FILE join("\n", @accessed_files); + print FILE "\n\n"; + + for (my $i = 0; $i < @save_ARGV; $i++) { + print FILE "OPT $i $save_ARGV[$i]\n"; + } + + print FILE "ENV XDG_CONFIG_DIRS $ENV{XDG_CONFIG_DIRS}\n"; + print FILE "ENV XDG_DATA_DIRS $ENV{XDG_DATA_DIRS}\n"; + + print FILE "CHARSET " . langinfo(CODESET) . "\n"; + print FILE "LANGUAGE " . setlocale(LC_MESSAGES) . "\n"; + + close(FILE); + open(FILE, ">$cachedir/output") or return; + print FILE $output; + close(FILE); +} + + +check_cache(); + +use XML::Parser; + +$DefaultAppDirs = get_app_dirs(); +$DefaultDirectoryDirs = get_desktop_dirs(); + +my $root_menu = get_root_menu(); + +@KDELegacyDirs = get_KDE_legacy_dirs(); + +$charset = langinfo(CODESET); +$language = setlocale(LC_MESSAGES); + +$root_cmd = "/opt/gnome/bin/gnomesu" if -x '/opt/gnome/bin/gnomesu'; +$root_cmd = "/opt/kde3/bin/kdesu" if -x '/opt/kde3/bin/kdesu'; + +my $help; + +GetOptions("format=s" => \$format, + "fullmenu" => \$fullmenu, + "desktop=s" => \$desktop_name, + "charset=s" => \$charset, + "language=s" => \$language, + "root-menu=s" => \$root_menu, + "die-on-error" => \$die_on_error, + "verbose" => \$verbose, + "help" => \$help + ); + +@language_keys = prepare_language_keys($language); + +$desktop_name = $format unless defined $desktop_name; + +if ($help) { + print <<"EOF"; + +xdg-menu - XDG menus for WindowMaker and other window managers + http://freedesktop.org/Standards/menu-spec + + +Usage: + xdg_menu [--format ] [--desktop ] + [--charset ] [--language ] + [--root-menu ] [--die-on-error] + [--fullmenu] [--help] + + format - output format + possible formats: WindowMaker, fvwm2, icewm, + blackbox, fluxbox, openbox, + xfce4, openbox3, openbox3-pipe, + mwm, readable + default: WindowMaker + + fullmenu - output a full menu and not only a submenu + + desktop - desktop name for NotShowIn and OnlyShowIn + default: the same as format + + charset - output charset + default: $charset + + language - output language + default: $language + + root-menu - location of root menu file + default: $root_menu + + die-on-error - abort execution on any error, + default: try to continue + + verbose - print debugging information + + help - print this text + +EOF + exit 0; +} + + +unless ( -f $root_menu) { + print STDERR "Can't find root menu file.\n"; + exit 1; +} + +my $tree = read_menu($root_menu); + +merge_menus($tree); +move_menus($tree); + +my $menu = interpret_root($tree, ''); + +remove_allocated($menu); +preprocess_menu($menu); +remove_empty_menus($menu); + +my $output; + +if ($format eq 'WindowMaker') { + + $output = output_wmaker_menu($menu) +} +elsif ($format eq 'fvwm2') { + + $output = output_fvwm2_menu($menu) +} +elsif ($format eq 'icewm') { + foreach my $entry (@{$menu->{'entries'}}) { + + if ($entry->{type} eq 'menu') { + $output .= output_icewm_menu ($entry->{'menu'}); + } + } +} +elsif ($format eq 'xfce4') { + + $output = output_xfce4_menu($menu) +} +elsif ($format eq 'blackbox' || ($format eq 'openbox') || ($format eq 'fluxbox') ) { + if ($fullmenu) { + $output = output_blackbox_menu($menu) + } + else + { + $output = output_blackbox_inner_menu($menu) + } +} +elsif ($format eq 'openbox3') { + if ($fullmenu) { + $output = output_openbox3_menu($menu) + } + else + { + $output = output_openbox3_inner_menu($menu) + } +} +elsif ($format eq 'openbox3-pipe') { + + $output = output_openbox3_pipe_menu($menu) +} +elsif ($format eq 'twm') { + + print STDERR "WARNING: twm does not support umlauts. Parameter --language '' to output plain ASCII.\n" unless $language eq ''; + $output = output_twm_menu($menu) +} +elsif ($format eq 'mwm') { + + $output = output_twm_menu($menu) +} +elsif ($format eq 'readable') { + + $output = output_readable($menu) +} +else +{ + print STDERR "Unknown format $format\n"; + exit 1; +} + +print $output; +write_cache($output); + +exit 0; + diff --git a/trunk/sbin/chksession b/trunk/sbin/chksession new file mode 100644 index 0000000..2d68860 --- /dev/null +++ b/trunk/sbin/chksession @@ -0,0 +1,160 @@ +#!/usr/bin/perl +# (c) Mandriva, Chmouel Boudjnah +# Copyright under GPL blah blah blah. +## For info, see "chksession --help" or "man chksession" + +# Modified by Bernard Lang on August 21, 2003. + + +my @lf; + +sub usage { + my $e = shift @_; + $0 =~ s|.*/||; + print { $e ? STDERR : STDOUT } << "EOF"; +Usage: $0 [OPTION]... + + -F --first: Print only first available entry. + -t, --test: Go in test mode. + -l, --list: List window-managers. + -L: List window-managers including the order number + -d=DIR, --dir=DIR: Specifies a directory of w-m configuration files. + Default is /etc/X11/wmsession.d/ +-x=ENTRY, --xsession=ENTRY: Produce window-managers script of ENTRY. + -k, --kdm: Produce window-managers list for kdm sessions. + -g, --gdm: Produce window-managers script for gdm sessions. + -h, --help: Produce this help. + +EOF + exit($e); +} + +sub cat { # returns content of argument file as a single string + my ($f) = @_; + local *F; + open F, $f or die "Can't open $f\n"; + local $/ = ""; + + } + +sub parse_file { # parse a session descriptor file + my ($fn) = @_; + $_ = cat ($fn); + ($n = $1) =~ s| ||g if /^NAME=(.*)/m; + $e = $1 if /^EXEC=(.*)/m; +# $d = $1 if /^DESC=(.*)/m; +# $i = $1 if /^ICON=(.*)/m; + $s = $1 while /SCRIPT:(.*?)$/gs; chomp $s; + if (-x $e) { $script{$n} = $s; $exe{$n} = $e; push @lf, $n; ($order{$n}) = $fn =~ m/(^[0-9][0-9])/; } +# if (-x $e) { $script{$n} = $s; $exec{$n} = $e; $desc{$n} = $d; $icon{$n} = $i; push @lf, $n; } +} + +sub gen_desktops { + my ($d, $usesession) = @_; + -d $d or system("mkdir -p $d"); + system("rm -f $d/*"); + + for my $file (@lf) { + open FH, ">$d/$order{$file}$file.desktop" or die "Can't write to $d/$order{$file}.desktop\n"; + print FH "[Desktop Entry]\n"; + print FH "Encoding=UTF-8\n"; + print FH "Name=$file\n"; + print FH "Comment=$file\n"; + print FH "TryExec=$exe{$file}\n" if $exe{$file}; + if ($usesession) { + print FH "Exec=/etc/X11/xdm/Xsession $file\n"; + } else { + print FH "Exec=$file\n"; + } + print FH "Icon=\n"; + print FH "Type=Application\n"; + close FH; + chmod 0755, $file; + } +} + +usage(1) + if @ARGV < 1; + +while ($ARGV[0] =~ /^--/ || $ARGV[0] =~ /^-/) { + $_ = shift; + if (/^--xsession=([^ ]+)/ || /^-x=([^ ]+)/) { + $xsession = $1; + } elsif (/^--first/ || /^-F/) { + $first++; + } elsif (/^--gdm/ || /^-g/) { + die "You should be root to build gdm session\n" if $< != 0; + $gdm++; + } elsif (/^--list/ || /^-l/) { + $list++; + } elsif (/^-L/) { + $list_order++; + } elsif (/^--kdmsess/ || /^-k/) { + $kdm++; + } elsif (/^--test/ || /^-t/) { + $test++; + } elsif (/^--dir=([^ ]+)/ || /^-d=([^ ]+)/) { + $dir = $1; + } elsif (/^--help/ || /^-h/ || /^-\?/) { + usage(0); + } else { + print STDERR "Unrecognized switch: $_\n"; + usage(1); + } +} + +# Parse all relevant files in session directory $dir +$dir = $test ? './wmsession.d/' : '/etc/X11/wmsession.d/' unless $dir; +chdir $dir; +for (<*>) { + next if /.*~/; + next if /.*\.rpm(save|old)/; + parse_file ("$_"); +} + +my ($e) = eval {cat("/etc/sysconfig/desktop")} =~ /DESKTOP=(\S+)/; +# The first string (without spaces) in the file is copied to $e. + +# If $e is one of the names in @lf, then it is placed first (leftmost). +# Order of names in @lf is otherwise unchanged. +@lf = sort { $b =~ /^$e$/i <=> $a =~ /^$e$/i } @lf; + + +if ($kdm) { + gen_desktops('/usr/share/apps/kdm/sessions', 0); +} + +if ($gdm) { + gen_desktops('/etc/X11/dm/Sessions', 1); +} + +if ($xsession) { + if ($script{$xsession}) { + print "#!/bin/sh\n"; + print $script{$xsession} + } else { + print "xterm -geometry 100x25+0+0 &\n"; + if ( -x '/usr/X11R6/bin/icewm' ) { + print "icewm\n"; + } elsif ( -x '/usr/X11R6/bin/twm' ) { + print "twm\n"; + } else { + print "xterm -geometry 67x14+384+446\n"; + } + } + exit (0); +} + +@lf ? print shift @lf, "\n" : print "Default\n" + if $first; + +if ($list) { + if (@lf) { + print join(' ', @lf, 'Default', 'failsafe'), "\n"; + } else { + print "Default\n"; + } +} elsif ($list_order) { + print join(' ', map { "$_=$order{$_}" } @lf), "\n"; +} + diff --git a/trunk/sbin/convertsession b/trunk/sbin/convertsession new file mode 100644 index 0000000..05ea57e --- /dev/null +++ b/trunk/sbin/convertsession @@ -0,0 +1,31 @@ +#!/usr/bin/perl +# -*- Mode: cperl -*- +# Copyright (C) 2000 by Chmouel Boudjnah +# Redistribution of this file is permitted under the terms of the GNU +# Public License (GPL) +## description: Convert a file /etc/X11/window-managers to a +## /etc/X11/wmsession.d/ style files. + +my $dir = '/etc/X11/wmsession.d/'; + +if ($ARGV[0] =~ /-f/ ) { + $file = $ARGV[1]; +} else { + $file = '/etc/X11/window-managers'; +} + +my $cnt = 0; + +open F, $file or die "Can't open $file\n"; +while () { + $/ = "--@@--"; + s|--@@--||g; + if ($cnt != 0) { + $content = "$_"; + $n = $1 if /^NAME=(.*)/m; + open C, ">$dir/$cnt$n" or die "Can't open $dir/$cnt$n\n"; + print C $content; + close C; + } + $cnt++; +} diff --git a/trunk/sbin/fndSession b/trunk/sbin/fndSession new file mode 100755 index 0000000..e6f6b44 --- /dev/null +++ b/trunk/sbin/fndSession @@ -0,0 +1,23 @@ +#!/bin/sh +#--------------------------------------------------------------- +# Project : Mandriva Linux +# Module : sbin +# File : fndSession +# Version : $Id$ +# Author : Frederic Lepied +# Created On : Mon May 30 10:43:12 2005 +# Purpose : find sessions for display managers +#--------------------------------------------------------------- + +umask 022 + +for f in /etc/X11/dm.d/*.conf; do + EXEC= + FNDSESSION_EXEC= + eval `grep 'EXEC=' "$f"` + if [ -x "$EXEC" -a -n "$FNDSESSION_EXEC" ]; then + $FNDSESSION_EXEC + fi +done + +# fndSession ends here diff --git a/trunk/sbin/kdeDesktopCleanup b/trunk/sbin/kdeDesktopCleanup new file mode 100755 index 0000000..323dcc5 --- /dev/null +++ b/trunk/sbin/kdeDesktopCleanup @@ -0,0 +1,30 @@ +#!/usr/bin/perl +# (c) Mandriva, Pixel +# Copyright under GPL + +@dirs = (qw(/etc/skel /root), glob("/home/*")); +@path = split ":", "/sbin:/usr/sbin:/usr/X11R6/bin:/bin:/usr/bin"; + +foreach $f (map { grep { /\.kdelnk$/ } eval { all("$_/Desktop") } } @dirs) { + open F, $f or next; + L: foreach () { + if (/^Exec=(?:kdesu\s+-c\s+)?"?(\S+)/) { + -x "$_/$1" and last L foreach '', @path; + } elsif (m|^URL=file:(/.*)|) { + -e $1 and last; + } else { next } + print STDERR "removing $f\n"; + unlink $f; + last; + } +} + +sub all { + my $d = shift; + local *F; + opendir F, $d or die "all: can't open dir $d: $!\n"; + my @l = grep { $_ ne '.' && $_ ne '..' } readdir F; + closedir F; + + map { "$d/$_" } @l; +} diff --git a/trunk/screensavers/01.png b/trunk/screensavers/01.png new file mode 100644 index 0000000..e206110 Binary files /dev/null and b/trunk/screensavers/01.png differ diff --git a/trunk/screensavers/02.png b/trunk/screensavers/02.png new file mode 100644 index 0000000..b81f530 Binary files /dev/null and b/trunk/screensavers/02.png differ diff --git a/trunk/screensavers/03.png b/trunk/screensavers/03.png new file mode 100644 index 0000000..16feeeb Binary files /dev/null and b/trunk/screensavers/03.png differ diff --git a/trunk/screensavers/04.png b/trunk/screensavers/04.png new file mode 100644 index 0000000..0fead7d Binary files /dev/null and b/trunk/screensavers/04.png differ diff --git a/trunk/screensavers/05.png b/trunk/screensavers/05.png new file mode 100644 index 0000000..bd4a89b Binary files /dev/null and b/trunk/screensavers/05.png differ diff --git a/trunk/screensavers/06.png b/trunk/screensavers/06.png new file mode 100644 index 0000000..774fc81 Binary files /dev/null and b/trunk/screensavers/06.png differ diff --git a/trunk/screensavers/07.png b/trunk/screensavers/07.png new file mode 100644 index 0000000..66e0e36 Binary files /dev/null and b/trunk/screensavers/07.png differ diff --git a/trunk/screensavers/08.png b/trunk/screensavers/08.png new file mode 100644 index 0000000..b506f28 Binary files /dev/null and b/trunk/screensavers/08.png differ diff --git a/trunk/screensavers/09.png b/trunk/screensavers/09.png new file mode 100644 index 0000000..8df966a Binary files /dev/null and b/trunk/screensavers/09.png differ diff --git a/trunk/screensavers/1.png b/trunk/screensavers/1.png new file mode 100644 index 0000000..29e36a5 Binary files /dev/null and b/trunk/screensavers/1.png differ diff --git a/trunk/screensavers/10.png b/trunk/screensavers/10.png new file mode 100644 index 0000000..601814a Binary files /dev/null and b/trunk/screensavers/10.png differ diff --git a/trunk/screensavers/11.png b/trunk/screensavers/11.png new file mode 100644 index 0000000..1a8bc6b Binary files /dev/null and b/trunk/screensavers/11.png differ diff --git a/trunk/screensavers/12.png b/trunk/screensavers/12.png new file mode 100644 index 0000000..bbd3f42 Binary files /dev/null and b/trunk/screensavers/12.png differ diff --git a/trunk/screensavers/13.png b/trunk/screensavers/13.png new file mode 100644 index 0000000..354a6fe Binary files /dev/null and b/trunk/screensavers/13.png differ diff --git a/trunk/screensavers/14.png b/trunk/screensavers/14.png new file mode 100644 index 0000000..d7725bc Binary files /dev/null and b/trunk/screensavers/14.png differ diff --git a/trunk/screensavers/15.png b/trunk/screensavers/15.png new file mode 100644 index 0000000..1e76b14 Binary files /dev/null and b/trunk/screensavers/15.png differ diff --git a/trunk/screensavers/16.png b/trunk/screensavers/16.png new file mode 100644 index 0000000..66317f2 Binary files /dev/null and b/trunk/screensavers/16.png differ diff --git a/trunk/screensavers/17.png b/trunk/screensavers/17.png new file mode 100644 index 0000000..8b66ce2 Binary files /dev/null and b/trunk/screensavers/17.png differ diff --git a/trunk/screensavers/18.png b/trunk/screensavers/18.png new file mode 100644 index 0000000..3e11a90 Binary files /dev/null and b/trunk/screensavers/18.png differ diff --git a/trunk/screensavers/19.png b/trunk/screensavers/19.png new file mode 100644 index 0000000..58840fa Binary files /dev/null and b/trunk/screensavers/19.png differ diff --git a/trunk/screensavers/2.png b/trunk/screensavers/2.png new file mode 100644 index 0000000..1f1b809 Binary files /dev/null and b/trunk/screensavers/2.png differ diff --git a/trunk/screensavers/20.png b/trunk/screensavers/20.png new file mode 100644 index 0000000..72a3884 Binary files /dev/null and b/trunk/screensavers/20.png differ diff --git a/trunk/screensavers/21.png b/trunk/screensavers/21.png new file mode 100644 index 0000000..b8088de Binary files /dev/null and b/trunk/screensavers/21.png differ diff --git a/trunk/screensavers/22.png b/trunk/screensavers/22.png new file mode 100644 index 0000000..0bf8852 Binary files /dev/null and b/trunk/screensavers/22.png differ diff --git a/trunk/screensavers/23.png b/trunk/screensavers/23.png new file mode 100644 index 0000000..05e7e4f Binary files /dev/null and b/trunk/screensavers/23.png differ diff --git a/trunk/screensavers/24.png b/trunk/screensavers/24.png new file mode 100644 index 0000000..01b58f4 Binary files /dev/null and b/trunk/screensavers/24.png differ diff --git a/trunk/screensavers/25.png b/trunk/screensavers/25.png new file mode 100644 index 0000000..65a77c5 Binary files /dev/null and b/trunk/screensavers/25.png differ diff --git a/trunk/screensavers/26.png b/trunk/screensavers/26.png new file mode 100644 index 0000000..4f3a3fd Binary files /dev/null and b/trunk/screensavers/26.png differ diff --git a/trunk/screensavers/27.png b/trunk/screensavers/27.png new file mode 100644 index 0000000..8c2e689 Binary files /dev/null and b/trunk/screensavers/27.png differ diff --git a/trunk/screensavers/3.png b/trunk/screensavers/3.png new file mode 100644 index 0000000..4e1651a Binary files /dev/null and b/trunk/screensavers/3.png differ diff --git a/trunk/screensavers/4.png b/trunk/screensavers/4.png new file mode 100644 index 0000000..e5a01d5 Binary files /dev/null and b/trunk/screensavers/4.png differ diff --git a/trunk/screensavers/5.png b/trunk/screensavers/5.png new file mode 100644 index 0000000..e1520b5 Binary files /dev/null and b/trunk/screensavers/5.png differ diff --git a/trunk/screensavers/6.png b/trunk/screensavers/6.png new file mode 100644 index 0000000..f15fd78 Binary files /dev/null and b/trunk/screensavers/6.png differ diff --git a/trunk/screensavers/7.png b/trunk/screensavers/7.png new file mode 100644 index 0000000..7eceb90 Binary files /dev/null and b/trunk/screensavers/7.png differ diff --git a/trunk/screensavers/8.png b/trunk/screensavers/8.png new file mode 100644 index 0000000..6a05b06 Binary files /dev/null and b/trunk/screensavers/8.png differ diff --git a/trunk/screensavers/9.png b/trunk/screensavers/9.png new file mode 100644 index 0000000..fb66a36 Binary files /dev/null and b/trunk/screensavers/9.png differ diff --git a/trunk/xinit.d/desktop-directories b/trunk/xinit.d/desktop-directories new file mode 100755 index 0000000..ffe7512 --- /dev/null +++ b/trunk/xinit.d/desktop-directories @@ -0,0 +1,51 @@ +#!/bin/sh + +MDK_FOLDERS="$HOME/.mdk-folders" + +if [ "$UID" != "0" -a ! -e $MDK_FOLDERS ]; then +. /etc/profile.d/10lang.sh + locale=C + if [ ! -z "$LC_ALL" ]; then + locale=$LC_ALL + elif [ ! -z "$LC_CTYPE" ]; then + locale=$LC_CTYPE + elif [ ! -z "$LANG" ]; then + locale=$LANG + fi + CHARSET=`locale charmap` + + [ -d $MDK_FOLDERS ] || mkdir -p "$MDK_FOLDERS" + + for file in /usr/share/mdk/menu/*-mdk.desktop.template ; do + TARGET_DIR=`grep -m1 -F Name[$locale]= $file | sed -e 's|.*=||g'` + if [ -z "$TARGET_DIR" ]; then + locale=`echo $locale | sed -e 's/_.*//g' -e 's/@.*//g'` + TARGET_DIR=`grep -m1 -F Name[$locale]= $file | sed -e 's|.*=||g'` + fi + + if [ -z "$TARGET_DIR" ]; then + TARGET_DIR=`grep -m1 -F Name= $file | sed -e 's|.*=||g'` + fi + + if [ "$CHARSET" != "UTF-8" ]; then + TARGET_DIR=`echo $TARGET_DIR | iconv -f UTF-8 -t "$CHARSET" 2>/dev/null` + fi + + + DIRECTORY_PATH="$HOME/$TARGET_DIR" + [ -d "$DIRECTORY_PATH" ] || mkdir -p "$DIRECTORY_PATH" + echo -e [Desktop Entry]\\nHidden=true\\n`grep Icon= $file` > "$DIRECTORY_PATH/.directory" + + FILE_PATH=$MDK_FOLDERS/`basename $file .template` + SYMLINK=$MDK_FOLDERS/`basename $file -mdk.desktop.template` + + ln -f -s "$DIRECTORY_PATH" $SYMLINK + + if [ "$CHARSET" != "UTF-8" ]; then + DIRECTORY_PATH=`echo $DIRECTORY_PATH | iconv -f "$CHARSET" -t UTF-8 2>/dev/null` + fi + [ -f $FILE_PATH ] || cat $file | sed -e "s|\$HOME.*|$DIRECTORY_PATH|g" > $FILE_PATH + echo "file://$FILE_PATH" >> $HOME/.gtk-bookmarks + done +fi + diff --git a/trunk/xinit.d/menu b/trunk/xinit.d/menu new file mode 100755 index 0000000..41b8c99 --- /dev/null +++ b/trunk/xinit.d/menu @@ -0,0 +1,54 @@ +#!/bin/sh + +# move old menus if still existing +if [ ! -f $HOME/.mdk-menu-migrated ]; then +if [ -f $HOME/.config/menus/applications-mdk.menu ]; then + mv $HOME/.config/menus/applications-mdk.menu $HOME/.config/menus/applications-mdk.menu.obsolete + if [ -L $HOME/.config/menus/applications.menu ]; then + mv $HOME/.config/menus/applications.menu $HOME/.config/menus/applications.menu.obsolete + fi +fi + +if [ -d $HOME/.local/share/applications/Mandrakelinux ]; then + mkdir -p $HOME/.local/share/applications-obsolete/ 2> /dev/null + mv $HOME/.local/share/applications/Mandrakelinux $HOME/.local/share/applications-obsolete/Mandrakelinux +fi + +if [ -d $HOME/.local/share/applications/MandrivaLinux ]; then + mkdir -p $HOME/.local/share/applications-obsolete/ 2> /dev/null + mv $HOME/.local/share/applications/MandrivaLinux $HOME/.local/share/applications-obsolete/MandrivaLinux +fi + +if [ -d $HOME/.local/share/desktop-directories ]; then + mkdir -p $HOME/.local/share/desktop-directories-obsolete + mv $HOME/.local/share/desktop-directories/mandrake* $HOME/.local/share/desktop-directories-obsolete/ 2> /dev/null +fi +touch $HOME/.mdk-menu-migrated +fi + +USER_STAMP=$HOME/.menu-updates.stamp +SYSTEM_STAMP=/var/lib/menu/.menu-updates.stamp +MENU_DIR=$HOME/.config/menus +APPS_DIR=$HOME/.local/share/applications + +RETVAL=0 + +if [ \( -d "$MENU_DIR" -o -d "$APP_DIR" \) -o -f "$USER_STAMP" -a -f "$SYSTEM_STAMP" ]; then + if [ ! -f "$USER_STAMP" ]; then + RETVAL=1; + elif [ "$SYSTEM_STAMP" -nt "$USER_STAMP" ]; then + RETVAL=1; + elif [ "$MENU_DIR" -nt "$USER_STAMP" ]; then + RETVAL=1; + elif [ "$APPS_DIR" -nt "$USER_STAMP" ]; then + RETVAL=1; + fi + if [ $RETVAL -eq 1 ]; then + echo "Running update-menus..." + update-menus -u + echo "menu generation finished" + fi +fi + + +# menu ends here -- cgit v1.2.1