Forum CDRinfo.pl

Forum CDRinfo.pl (https://forum.cdrinfo.pl/)
-   Homebrew (https://forum.cdrinfo.pl/f106/)
-   -   wLE (https://forum.cdrinfo.pl/f106/wle-96610/)

Berion 23.08.2017 20:35

Widocznie nie taki guru skoro nie potrafi zaprogramować GUI. :)

mgit 23.08.2017 20:39

Cytat:

Napisany przez Berion (Post 1389097)
Widocznie nie taki guru skoro nie potrafi zaprogramować GUI. :)

Guru guru... poczytasz książkę o C i raz dwa coś wymodzisz k***atoast2

Berion 25.08.2017 00:49

Hello world chyba. :P

Ja w tym roku już robię sobie odwyk w ogóle od internetu, a co dopiero sceny. W zasadzie już nic mnie nie trzyma, wszystko niemal pokończone.

mgit 25.08.2017 13:03

Cytat:

Napisany przez Berion (Post 1389163)
Hello world chyba. :P

Ja w tym roku już robię sobie odwyk w ogóle od internetu, a co dopiero sceny. W zasadzie już nic mnie nie trzyma, wszystko niemal pokończone.

Już raz odwyk robiłeś - i co z tego wyszło :taktak:

Berion 25.08.2017 19:13

Coś Ci się pomyliło bo ja od tamtej pory porządkowałem scenowe sprawy, głównie przepisywałem artykuły, które napisałem (pawie 150). Więc powoli nadchodzi ten wielki moment. ;]

mgit 25.08.2017 20:17

Cytat:

Napisany przez Berion (Post 1389199)
Coś Ci się pomyliło bo ja od tamtej pory porządkowałem scenowe sprawy, głównie przepisywałem artykuły, które napisałem (pawie 150). Więc powoli nadchodzi ten wielki moment. ;]

A już myślałem, że to w tedy miał być ten wielki THE END :fiu:

Berion 25.08.2017 20:19

Nie, wielki 'de end' będzie w tym roku. Znikam z internetu w ogóle.

szczuru 25.08.2017 21:18

To daj chociaż jakieś namiary aby można było Ci pocztę gołębiem wysłać ;)

Berion 25.08.2017 22:21

Email będzie działać nadal. Nie wybieram się w kosmos. ^^

misiozol 26.08.2017 09:50

A kto cie wie, z tego co tu wypisujesz wyglada jak bys sie wybieral na grzyby w lasy Amazoni :P

mgit 26.08.2017 12:31

Cytat:

Napisany przez misiozol (Post 1389228)
A kto cie wie, z tego co tu wypisujesz wyglada jak bys sie wybieral na grzyby w lasy Amazoni :P

No ale to ma w sumie sens:
- Musi zrezygnować ze smartphone - bo to całe śledzenie itd.
- Musi zrezygnować z chmur - to też śledzenie

Ale dla czego nie z emaila? Przecież tam też śledzenie i czytanie emaili, Google nawet się kiedyś do tego przyznało oficjalnie...

Iskander 27.08.2017 00:29

Cytat:

Napisany przez Berion (Post 1389049)
Ja bym w uLE:
1. dodał montowanie obrazów (w sensie nie po to żeby coś z nich odpalać ;]),
2. wywalił "MC Copy/Paste", a PSU Paste/Copy zastąpił import/export save (kto zrozumie obecne nazewnictwo? zaś moja propozycja jest oczywista nawet dla osób, które pierwszy raz uruchomiły program).
3. usunął dolny panel z opisem przycisków (od tego jest readme, a poza tym tak się projektuje GUI żeby użytkownik nie zastanawiał się co i gdzie wcisnąć)
4. zreorganizował pozostałe menu (np. HDD Manager), które są skrajnie nieczytelne
5. wywalił obsługę czcionek bitmapowych skoro są już szybkie i sprawne wektorowe, a przede wszystkim są gładkie i można stosować kilka rozmiarów
6. w postulowanym "import save" dodał obsługę także potworków z gamefaqs czyli *.max, *.xps itd. i to samo z kontenerami o obrazami kart dla PSX (np. automatyczne wykrywanie nagłówka i obcinanie go podczas importu bo to bardzo łatwo wykryć)
7. zintegrowałbym PS2Indent z wLE
Coś tam jeszcze pewnie by się znalazło. ;) Zresztą, mnóstwo ciekawych ficzerów ma także LBFN (taki japoński LE), te też można by przeportować.

Ad.1: Można, w ramach ciekawostki, bo na cóż to montowanie obrazów mogłoby się przydać? Przy okazji można by wprowadzić obsługę archiwów.
Ad.2 i 6: Pełna zgoda.
Ad.3: To akurat jest przydatne w przypadku tego, jak wygląda interfejs uLELF-a. Z tym, że obecnie ten panel jest moim zdaniem zupełnie nieczytelny.
Ad.4: Cała sekcja MISC to jest totalny chaos. Najpierw jakieś odwołania do funkcji konsoli, później edytor tekstu, podglądacz zdjęć, menedżer dysku, itp.

O LbFn słyszałem, ale nie używałem. Jestem japanofobem, a tam chyba tylko krzakami się można porozumieć. ;)

Generalnie chodzi o to, że uLELF to archaiczna konstrukcja z wyglądu, służąca jak sama nazwa wskazuje przede wszystkim uruchamianiu ELFów. Problem w tym, że co jakiś czas dodawano nowe funkcje, które sprawiły, że interfejs jest zupełnie nieintuicyjny. Stąd np. ten cały burdel w MISC. Najlepiej byłoby zaprojektować wygląd całkowicie od nowa, eliminując uciążliwe błędy. Na przykład absurdalnym rozwiązaniem jest dla mnie zaznaczanie plików po kolei i wybieranie z menu polecenia "Get Size", aby poznać rozmiar plików. O jedno działanie chyba za dużo.

Natomiast jeżeli chodzi o funkcje, to jak dla mnie program jest kompletny. Ma wszystko, co potrzebne jest użytkownikowi konsoli.

Berion 27.08.2017 18:16

Planowaliśmy z ffg w tym AIO Launcherze aby była obsługa ZIP (bo najlżejszy), wtedy także nie byłoby sensu kompresować obrazu płyty skoro prawie wszystko byłoby w 7Z (PC) i ZIP (PS2). W uLE chętnie bym przywitał nawet silnik skryptowy, czyli np. plik tekstowy w archiwum (np. tym ZIP), który mówiłby uLE gdzie wrzucić i gdzie w ogóle można wrzucić aplikację (ułatwiłoby to wszystkim życie - i deweloperom i ignorantom ;p).

To zaznaczanie ma sens bo inaczej mógłbyś poznawać rozmiar tylko globalnie (całego urządzenia lub całego folderu, w którym jesteś). Brakuje po prostu szybkiej możliwości zaznaczenia wszystkich elementów na raz, a bez zaznaczenia interpretacji jako obecnego, całego folderu. I już, ja jestem zadowolony i ty też. To takie proste! :D

Interfejs uLE jest źle zaprojektowany, więc wszelka naprawa mija się celem. ;) W zasadzie to nigdy nie był projektowany. LE >> uLE >> kolejne uLE >> w przyszłości pewnie wLE. Przykład projektu, który został co najmniej dwukrotnie odziedziczony i do którego dodawano nową funkcjonalność zupełnie olewając UI.

Gdyby zależałoby to ode mnie to zreorganizowałbym to tak (najpierw założenie: uLE to nie odpalacz plików wykonywalnych (z czego ewoluował) tylko manager plików z dodatkowymi narzędziami):

1. Dodałbym ekran startowy z wyborem:
a. predefiniowanych programów (ale nie tak jak jest obecnie tylko w podobnej formie jak na screenie z punktami montowania)
b. managera plików
c. narzędzi
d. ustawień programu
Ten podział byłby logiczny i można by wtedy zlikwidować wszystkie skróty przyciskowe i klawiszologię na ekranie. Działanie X i O byłyby dobierane adekwatnie do regionu konsoli (oczywiście także do ustalenia samemu w opcjach, ale chodzi mi o domyślną interpretację), wszystkie R i L wywoływałyby menu kontekstowe w managerze plików, /\ by anulował/cofał tak samo jak dla Europy/USA O czy X dla Azji, kwadrat zaznaczał/odznaczał itd. No tak jak jest zawsze w grach... Wywalenie tej klawiszologii zwiększyło by też przestrzeń na ekranie np. na listowane pliki.

2. Zamiast nazwy typu "mc0", "pfs" czy "mass" użyłbym ludzkich nazw bo jakim cudem ktoś ma skojarzyć np. "mass:/" z pamięcią masową na USB? To powinno być po prostu "USB Mass Storage Device", albo nawet mniej poprawnie ale krócej "USB Device". Wszyscy kogo znam, w tym i ja, nawet po kilku latach mają z tym problem. Oczywiście "normalne" nazwy punktów montowania byłby zachowane w wyświetlanej ścieżce (zlikwidować to byłoby zbrodnią).

3. Uporządkował menu kontekstowe (np. wspomniane Export/Import Save) i przede wszystkim rozciągnął do postaci szuflady, aby za każdym razem nie obliczać szerokości i wielkości okna dla wszystkich rozdzielczości, a nawet likwidując kilka takich ustawień skoro byłoby jedno wspólne. Tak samo wyśrodkował je, aby kod sam obliczał pozycje.

4. W menu narzędzia byłyby np. manager dysku twardego (nie wiem jak co tam dokładnie działa bo nie mam nawet możliwości użycia), edytor tekstu czy przeglądarkę zdjęć raczej tylko dla ozdoby skoro i tak sensowniej jest "kliknąć" na plik w managerze plików.

Iskander 27.08.2017 19:08

Cytat:

Napisany przez Berion (Post 1389276)

To zaznaczanie ma sens bo inaczej mógłbyś poznawać rozmiar tylko globalnie (całego urządzenia lub całego folderu, w którym jesteś). Brakuje po prostu szybkiej możliwości zaznaczenia wszystkich elementów na raz, a bez zaznaczenia interpretacji jako obecnego, całego folderu. I już, ja jestem zadowolony i ty też. To takie proste! :D

Wchodzę np. na kartę pamięci. Obok pojawia mi się od razu ilość miejsca wolnego (np. w twoim koncepcie pod napisem Launch ELF 5.0). Zaznaczam sobie pliki, które mnie interesują i automatycznie zamiast ilości miejsca wolnego wyskakuje łączna waga zaznaczonych plików. Bez wciskania R1 i zjeżdżania na sam dół listy, by wcisnąć jeszcze "Get Size". Nie prościej? ;)

Cytat:

Napisany przez Berion (Post 1389276)
Interfejs uLE jest źle zaprojektowany, więc wszelka naprawa mija się celem. ;) W zasadzie to nigdy nie był projektowany. LE >> uLE >> kolejne uLE >> w przyszłości pewnie wLE. Przykład projektu, który został co najmniej dwukrotnie odziedziczony i do którego dodawano nową funkcjonalność zupełnie olewając UI.

O to mnie chodzi.

Cytat:

Napisany przez Berion (Post 1389276)
Gdyby zależałoby to ode mnie to zreorganizowałbym to tak (najpierw założenie: uLE to nie odpalacz plików wykonywalnych (z czego ewoluował) tylko manager plików z dodatkowymi narzędziami):

1. Dodałbym ekran startowy z wyborem:
a. predefiniowanych programów (ale nie tak jak jest obecnie tylko w podobnej formie jak na screenie z punktami montowania)
b. managera plików
c. narzędzi
d. ustawień programu
Ten podział byłby logiczny i można by wtedy zlikwidować wszystkie skróty przyciskowe i klawiszologię na ekranie. Działanie X i O byłyby dobierane adekwatnie do regionu konsoli (oczywiście także do ustalenia samemu w opcjach, ale chodzi mi o domyślną interpretację), wszystkie R i L wywoływałyby menu kontekstowe w managerze plików, /\ by anulował/cofał tak samo jak dla Europy/USA O czy X dla Azji, kwadrat zaznaczał/odznaczał itd. No tak jak jest zawsze w grach... Wywalenie tej klawiszologii zwiększyło by też przestrzeń na ekranie np. na listowane pliki.

Tak, tak samo można zintegrować opcje sortowania L1 z głównym menu R1. Minimum klawiszologii, to jest kluczowe. Wiadomo, że rewolucji być nie może zbyt dużych, bo przyzwyczajenia zostają.

Ostatnio np. wcisnąłem R2 i wyskoczyły mi jakieś liczby od 01 do 10. Na panelu na dole przycisk był opisany jako PathPad. Za Chiny Ludowe nie wytłumaczyło mi to, do czego to służy. :D


Cytat:

Napisany przez Berion (Post 1389276)
4. W menu narzędzia byłyby np. manager dysku twardego (nie wiem jak co tam dokładnie działa bo nie mam nawet możliwości użycia), edytor tekstu czy przeglądarkę zdjęć raczej tylko dla ozdoby skoro i tak sensowniej jest "kliknąć" na plik w managerze plików.

uLELFa używam tylko do operacji kopiuj-wklej-uruchom, stąd moje następujące pytanie: nie jest tak, że aby uruchomić zdjęcie, czy plik tekstowy, trzeba go otworzyć przez właśnie odpowiednią opcję w MISC? Bowiem program normalnie uruchamia tylko pliki wykonywalne? :D

Naprawdę fajnie się nam snuje wyobrażenia, co do wyglądu interfejsu, lecz koniec końcow zostaną one tylko w naszej wyobraźni. :D Szkoda, trochę.

Berion 27.08.2017 20:52

Ilość załączników: 6
Miałbyś przez to opóźnienia. Prędkość zapisu na karcie to w porywach kilkadziesiąt KB/s, a na USB ~160KB/s, nie wspominając już o IOPS.

Nie pamiętam już bo używałem tylko kilka razy w życiu, ale chyba nie jest tak. To byłoby ekstremalnie nieintuicyjne i zwyczajnie głupie.

Ano. ;(

- - -

Tak, na szybko. Można jeszcze sobie pomarzyć: ;p

https://forum.cdrinfo.pl/attachment....1&d=1503952959 https://forum.cdrinfo.pl/attachment....1&d=1503952959
https://forum.cdrinfo.pl/attachment....1&d=1503952959 https://forum.cdrinfo.pl/attachment....1&d=1503952959
https://forum.cdrinfo.pl/attachment....1&d=1503952959 https://forum.cdrinfo.pl/attachment....1&d=1503952965


Wszystkie czasy w strefie CET. Aktualna godzina: 09:16.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.