-

0 -

1 -

52 -

434
1713 plików
704,32 MB
FolderyAktualna wersja: 2.3
Wersje z tekstowym interfejsem:
* thplayer_1 - wersja najstarsza (prymitywna)
* thplayer_2 - poprawiono automatyczną aktualizację playlisty, po przejściu do kolejnego utworu (brak poprawnej obsługi zmiany rozmiaru okna)
* thplayer_2.1 - z uwagi na przeznaczenie na projekt z KCK wersja ta wprowadza bardzo wiele zmian:
+ znacznie bardziej rozbudowany interfejs (tekstowy)
** okno menedżera plików pozwalające na dodawanie playlist/plików/folderów oraz zapisywanie playlist w czasie działania aplikacji
** podstawowa obsługa myszy w głównym oknie programu
** zapisywanie stanu programu (bieżącej playlisty) przy zakończeniu
** dopracowane zmienianie rozmiaru okna przy jednoczesnym pozwoleniu na automatyczną aktualizacje okna przy zakończeniu utworu
** różne skoki przewijania aktualnego utworu
** pasek głośności oraz przyciski funkcyjne
- przy niektórych tagach okno playlisty potrafi się rozjechać, zwykle wraca do normalności przy przewinięciu
- rekurencyjne wczytywanie katalogów czasami nie do końca działa, w rzadkich przypadkach kończy się to naruszeniem ochrony pamięci
- niepełna obsługa myszy
* thplayer 2.2 - trochę modyfikacji w związku z nudami na wakacjach:
+ wyświetlanie czasu trwania utworu (na razie tylko mp3) [wielkie podziękowania dla twórców EasyTag-a - bardzo czytelny kod, został przez mnie skopiowany z niewielkimi zmianami]
+ timer: aktualna pozycja w utworze
+ możliwość zaznaczania ulubionych utworów: klik w pierwszej kolumnie playlisty (przed nazwą artysty) [ wybór ten zapamiętywany jest w plikach playlist]
+ pomniejsze poprawki w kodzie interfejsu
+ rezygnacja wszędzie gdzie to możliwe z niskopoziomowej biblioteki I/O Linuksa na rzecz funkcji z biblioteki standardowej
+ zmiany i optymalizacja zawartości plików playlist (szczegóły w pliku README.txt) [nowe playlisty są niekompatybilne z poprzednimi wersjami]
* thplayer 2.3 - kod w całości przepisany z użyciem struktur (obiektów), dużo poprawek w kodzie, poprawione wyświetlanie ciagów UTF-8; kilka mniej istotnych funkcjonalności (przyciski, zapis playlisty do wybranego pliku) aktualnie (chwilowo) pominięto
Wersje z interfejsem graficznym:
* thplayer_3 - interfejs graficzny z wykorzystaniem biblioteki gtk+-3.0. Wersja przestarzała (wybór playlist zarówno z wiersza poleceń jak i graficznie)
Wszystkie wersje (poza 2.3) odtwarzają playlisty tworzone programem create_playlists (cpl)
Napisałem go, bo potrzebowałem szybkiego i lekkiego programu o dobrej jakości muzyki, alternatywy (mplayer) dla zacinającego się na Linuksie Foobara.
Wszelkie uwagi i pomysły mile widziane.
----------------------------------------------------------------------------------
- sortuj według:
-

1 -

0 -

0 -

0
2 plików
1 KB
Zaprzyjaźnione i polecane chomiki (1)












