Znane dobrze użytkownikom SUSE menu, opracowane przez specjalistów użyteczności Novella, trafiło dziś do PLD. Dodałem dziś plik SPEC dla apletu i stosownego patcha dla pakietu gnome-desktop, który dodaje obsługę ostatnio używanych aplikacji.
Górną część menu zajmuje pasek wyszukiwania Beagle, który pozwala w łatwy sposób dotrzeć do plików, bez potrzeby majstrowania w systemie plików. Wpisanie tam dowolnego ciągu i wciśnięcie Enter uruchamia aplikację beagle-search. Prawa część to typowe zadania i stan komputera — połączenie sieciowe i dostępne miejsce na dyskach. Środkową zaś część okupuje standardowo lista ulubionych aplikacji, lista ta ma jednak trzy możliwe funkcje, za pomocą przełącznika można zmienić ją w listę ostatnio otwieranych dokumentów albo w listę ostatnio uruchamianych aplikacji:
Pod listą znajduje się dodatkowy przycisk, uruchamiający wyszukiwarkę aplikacji zainstalowanych na komputerze:
Sprawuje się bardzo wygodnie i choć nie zastąpi raczej standardowego menu GNOME, jest bardzo miłym do niego dodatkiem.
Technorati Tags: slab, gnome, applet, menu, novell, suse, pld




Jak tam sie w ogole ma PLD, bo troche czasu minelo jak porzucilem to distro ;) Dalej sie tak psuje?
Undefined constant
psuje, assumedNULL;)No, nieźle. Ale i tak najfajniejsze jest tełko :) Boli Blog rzondzi :P
Można dostać jakoś to tło pulpitu?
A przepraszam, już znalazłem
MiKom -> to podziel się wiedzą, bo ja nie mogę znaleźć.
szkoda tylko że nie działa (na th). wywala się zaraz po dodaniu do panela, a uruchomienie wymaganego przez menu NetworkManagera wyłącza sieć. No ale to nie miejsce na biadolenie, co? :)
marcolphus: http://www.flickr.com/photos/patrys/223133961/in/photostream/
“Sprawuje się bardzo wygodnie i choć nie zastąpi raczej standardowego menu GNOME, jest bardzo miłym do niego dodatkiem.”
A czy przypadkiem nie będzie to domyślne menu w GNOME3?
OJO:
Działa (screeny są właśnie z Th, Ac nie mam), przeloguj się do sesji GNOME, żeby GConf wciągnął schemy konfiguracji, a dopiero potem dodaj do panelu.
NetworkManager wcale nie jest potrzebny, potrzebne jest tylko NetworkManager-devel do zbudowania pakietu (stamtąd bierze nagłówki dla komunikacji po DBUS).
luo:
Topaz póki co jest kilkoma zdaniami na kartce papieru (a dokładniej w wiki), więc to ciekawy wniosek.
Polecałbym do SPEC-a dodać w zależnościach fam-devel, ponieważ wysypuje się builder:
/bin/sh ../../libtool –tag=CC –mode=link gcc -g -O2 -o libslab.la -rpath /usr/lib nld-marshal.lo app-resizer.lo app-shell.lo app-shell-startup.lo double-click-detector.lo search-bar.lo search-context-picker.lo search-entry.lo shell-window.lo slab-gnome-util.lo slab-section.lo tile.lo tile-action.lo nameplate-tile.lo application-tile.lo -pthread -L/usr/X11R6/lib -lgnome-desktop-2 -lgnomeui-2 -lSM -lICE -lstartup-notification-1 -lbonoboui-2 -lgnome-keyring -lxml2 -lgnomecanvas-2 -lgnome-2 -lpopt -lart_lgpl_2 -lgtk-x11-2.0 -lgdk-x11-2.0 -lXrandr -lXi -lXinerama -latk-1.0 -lpangocairo-1.0 -lXcursor -lXfixes -lcairo -lpangoft2-1.0 -lfontconfig -lfreetype -lz -lXrender -lX11 -lXext -lgnomevfs-2 -lbonobo-2 -lgconf-2 -lbonobo-activation -lORBit-2 -lgthread-2.0 -lrsvg-2 -lgdk_pixbuf-2.0 -lgnome-menu -lpango-1.0 -lm -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0 ../../utils/libutils.la
grep: /usr/lib/libfam.la: No such file or directory
/bin/sed: can’t read /usr/lib/libfam.la: No such file or directory
W AC działa bez najmniejszych problemów. Całkiem ciekawe rozwiązanie.