PyDingo
PyDingo zgodnie z założeniami będzie wielofunkcyjną aplikacją - menedżerem plików z szeregiem dodatkowych funkcjonalności (edytor tekstowy, przeglądarka zdjęć i inne wbudowane aplikacje). Główne punkty rozwoju tej aplikacji to:
- Wieloplatformowość - obsługa MS Windows, OS X, Linuksa, BSD i Solarisa
- Natywny wygląd - zastosowanie biblioteki Qt (PyQt) zapewniajacej natywny wygląd pod każdy systemem operacyjnym, a także pod menedżerami okien opartymi o GTK
- Rozszerzalność - łatwy system dodawania widżetów-aplikacji obsługujących określone typy URLi, lub typy MIME plików
- Dokumentacja - opis zastosowanych rozwiązań, budowy PyDingo
- Biblioteki - opracować wieloplatformowe biblioteki, które można ponownie wykorzystać w innych projektach
Zrzuty ekranu
- KDE3
-
Windows XP
-
GNOME
PyDingo 0.2 ALFA
Wersja 0.2 to dopiero wstępny szkielet aplikacij. Pozwala na przeglądanie katalogów, podgląd plików tekstowych, wyświetlanie meta-informacji o plikach binarnych, oraz przeglądanie stron internetowych (silnik WebKit). Wystarczy pobrać pydingo-0.3.zip, rozpakować i w katalogu "pydingo" uruchomić plik run.py:python run.py
PyDingo będzie do konsoli wypisywał informacje debugowania (brak opcjonalnej zależności itp.), jak i potencjalne wyjątki.
Wymagania: PyQt 4.4 lub nowsze, "qscintilla-python" 2.3 lub nowsza (2.2 też powinno działać), "Hachoir" (opcjonalne, zalecane). Dla Linuksa, BSD, Solarisa i innych systemów Uniksowych - "pyxdg". Użytkownicy GNOME (lub powiązanych aplikacji) mogą zainstalować "gnome-vfs-python" i/lub nowsze wersje "pygobject".
Dostępny jest też binarny pakiet dla MS Windows. Wystarczy rozpakować i odpalić "run.exe" (bez konieczności instalowania zależności).
PyDingo SVN
Bieżący kod można pobrać z repozytorium SVN:svn checkout http://pydingo.googlecode.com/svn/trunk/ pydingo
Uruchamianie identyczne jak dla wersji 0.3. Plany rozwoju znajdują się na stronie projektu.
Zgłaszanie błędów, uwag, pomysłów, pytania itp.
Wszystkie sugestie mile widziane: riklaunim@gmail.com (mail, jabber, GTalk).
RkBlog