Platypus jest narzędziem rozwoju Mac OS X do tworzenia aplikacji obwolut wokół skryptów, czyli tworzenia aplikacji w systemie Mac OS X, który wykonania skryptu są w pakiecie z. sposób przejrzysty skrypty uruchamiane z okna graficznego środowiska, ułatwiając ich wykonanie i mieszania płynnie w interfejsie użytkownika
Co nowego w tym wydaniu:
- Aplikacje Platypus mogą teraz rejestrować się jako procedury obsługi schematów URL i otrzymywać otwarte adresy URL jako argumenty do skryptu
- Aplikacje Platypus mogą teraz akceptować przeciągane adresy URL
- Aplikacje Platypus, które akceptują upuszczone pliki, mają teraz menu Otwórz jako ostatnie
- Nowa składnia do tworzenia podmenu w interfejsie Typu menu stanu
- Ścieżki względne są teraz obsługiwane w profilach Platypus, ale tylko w przypadku ręcznej edycji. Aplikacja Platypus i CLT wciąż generują Profile z absolutnymi ścieżkami.
- Platypus ostrzega o identycznych nazwach plików w pakietach
- Aplikacje kropelkowe kończą się, gdy ich okno jest zamknięte
- Aktualizacja i udoskonalenie przykładowych profili wykazujących nowe funkcje
- Tekst w aplikacjach Platypus ma teraz minimalny rozmiar czcionki
- Format pliku Platypus zmienił się nieznacznie w tej wersji, ale można nadal czytać stare formaty
- Naprawiono denerwujący problem, w którym menu stanu ukazywało się przed otrzymaniem wszystkich wyników skryptu
- Naprawiono problem z drukowaniem wielu linii do okna tekstowego. To znów jest bardzo szybko.
- Naprawiono problem, gdy ładowanie niektórych przykładowych profili spowodowałoby awarię Platypus
- Naprawiono błąd, gdzie "Użyj jako szablonu" została pokazana podczas trybu Stan Rzecz był "Tekst"
- Naprawiono błąd, gdzie narzędzie wiersza poleceń nie udało się wyprowadzić aplikacji nazwę od nazwy pliku skryptu, w wyniku czego "(null) .app"
- Naprawiono błąd, gdzie pliki, które został przeniesiony nie były pomalowane na czerwono na liście Dołączone pliki
- Naprawiono błąd, gdzie ważne elementy menu zostały wyłączone w menu Akcja
- Naprawiono problem z spamowania konsoli z powodu braku CFBundleTypeRole. Teraz zawsze "Viewer".
- Naprawiono błąd, gdzie ustawienia tekstu nie zostały prawidłowo załadowany przez GUI
- Naprawiono błąd, gdzie pakietowania pliki z -f nie działa w narzędziu wiersza poleceń
- Naprawiono błąd, gdzie nie będą przywrócone ustawienia menu statusu do ustawień na jasnych
- Naprawiono błąd, gdzie narzędzie linii poleceń by błędnie próbują zweryfikować całe ciągi argumentów zamiast pojedynczych strun UTI
- Naprawiono błąd, gdzie przyciski edycji przyrostek pozostał włączony, gdy nie powinno być
- pozbył ustawień kodowania tekstu. Platypus teraz używa UTF8 za wszystko, a ty powinieneś też.
- pozbył opcją "Bezpieczne dołączonego skrypt", który został bezużyteczne bzdury i tak
- Naprawiono problem, gdy główne okno aplikacji nie pamiętało ostatniej pozycji
- Zaktualizowano dokumentację i stronę podręcznika man
- Różne drobne udoskonalenia interfejsu
Co nowego w wersji 5.1:
- Nowa inwestycja Wszystkie Przykłady funkcji
- Windows App pamiętam rozmiaru i położenia między startów
- Różne usprawnienia interfejsu użytkownika
- Smarter obsługa spadła plików
- Inteligentne automatyczne generowanie nazwa aplikacji z nazwą skryptu
- ciąg wyjściowy "---- n" w stanie Interfejs menu tworzy teraz poz separator menu
- Jednolite Identyfikatory Rodzaj i zastosowanie Bundle Identyfikatory są obecnie zatwierdzone
- Jednolite Rodzaj Identyfikatory są obecnie wykorzystywane do domyślnych typów plików Drop Ustawienia
- Nowa opcja przetwarzania szablon ikona stanu Element
- Nowe przykłady
- Dodano wsparcie dla wielu argumentów plików, gdy sprzedaż wiązana plików za pomocą narzędzia wiersza polecenia
- Naprawiono błąd, gdzie MainMenu.nib został pozbawiony, a zatem nie mogą być edytowane za pomocą XCode
- Poprawiono krytyczny problem z Web View i typów interfejsów kropelka
- Naprawiono błąd, gdzie pokazano okno Preferencje opóźnione ze względu na ikonę pobierania na głównym wątku
- Naprawiono problem z zachowaniem podczas zmiany rozmiaru okna w interfejsie Progress Bar
Co nowego w wersji 5.0:
- Jest to poważny aktualizacja Platypus z mnóstwem nowych funkcji
- Zmodernizowany interfejs użytkownika z ikonami wysokiej rozdzielczości i aktywów interfejsu
- Dodano wsparcie dla identyfikatorów Uniform Typ (ZUM) Drop Ustawienia
- Dodano ZAWIADOMIENIE: składni, która wysyła powiadomienie do Centrum Powiadamiania użytkownika
- Dodane ALERT: składni, która wywołuje okno dialogowe z ostrzeżeniem modalnego
- Dodane MENUITEMICON: składni, która wyznacza punkt menu ikonę w menu poz stan
- Wypada wprowadzania tekstu (NSPboardText) jest teraz przekazane do skryptu za pomocą standardowego wejścia, a nie jako argument. Pozwala to na odróżnienie spadły fragmenty tekstu i spadł plików w aplikacjach, które są wykonane do obsługi obu.
- Wbudowany edytor została znacznie wzmocniona, z numeracją linii, konfigurowalnego rozmiaru tekstu, zawijania i innych ulepszeń
- analizowany polecenia są teraz usuwane z tekstu wyjściowego skrypt
- Dokumentacja całkowicie remontowane i rozszerzony
- Nowa opcja "Użyj czcionki systemowe" dla pozycji menu stanu
- Symlinks rozwiązany przy dodawaniu plików do listy Dołączone pliki
- Folder rozmiary są obecnie obliczane znacznie szybciej (i asynchronicznie) po dodaniu do listy Dołączone pliki
- Okno Argumenty teraz podkreśla argumenty i grup argumentem w polu podglądu polecenia
- Podgląd stanu Pozycja menu teraz pokazuje rzeczywiste wyjście skryptu zamiast tekstu zastępczego
- Wiele nowych przykładów
- Narzędzie wiersza poleceń obsługuje --long-options
- Autor nazwę argumentem jest obecnie wykorzystywana do generowania wiązki w domyślny identyfikator narzędzia wiersza poleceń
- Wyszukiwarka teraz odświeża ekran aplikacji nadpisane
- elementy menu stanu mogą teraz mieć tylko tytuł lub ikonę, a nie jedno i drugie, ze względu na zmiany w systemie Mac OS X
- Pokaż okno Shell poleceń pokazuje teraz zainstalować status narzędzia wiersza poleceń
- okno sprawdzania składni teraz pokazuje komenda wywołana podczas sprawdzania składni skrypt
- Rozmiar estymacja App jest teraz bardziej dokładne
- Rozmiar czcionki w widoku wyjściowym internetowa może teraz zostać zwiększona / zmniejszona
- Nowy contexual przycisk menu widoku ikon
- Nowa opcja "Kopiuj ścieżki ikona" z menu kontekstowego ikony
- Platypus generowane aplikacje pamiętam rozmiaru czcionki ustawiony przez użytkownika
- Naprawiono błąd z ikoną wytwórczej z obrazów na komputerach Mac siatkówki (IconFamily)
- Naprawiono problem z złamane ikon kanałów obrazu alfa (IconFamily)
- Naprawiono błąd, gdzie element menu statusu wyświetli pusty menu, jeśli wielokrotnie kliknięciu
- Naprawiono błąd, gdzie spada tekst na aplikacji nie będzie działać z "Remain uruchomiony po pierwszym wykonaniu" off
- Naprawiono problem z otwartymi ... element menu i typy plików w ScriptExec
- Naprawiono błąd, gdzie argumenty numeryczne procesu w formacie * -psn_0_ zostały przekazane do skryptu
- Naprawiono błąd, gdzie argumenty wiersza poleceń dla ScriptExec były przekazywane do skryptu niepoprawnie
- Wiele, wiele drobnych błędów, poprawek i ulepszeń
- Codebase przeniesione do nowoczesnego składni Objective-C. Zbudowany z Xcode 7 a teraz wymaga systemu Mac OS X 10.7 lub nowszy oraz 64-bitowy system Intel. Starsze wersje nadal działać dobrze na 32-bitowych systemach 10.6 i wersja 4.4 nadal działa na PowerPC. Ale nadszedł czas, aby zostawić przeszłość za sobą. Minęło już 9 lat od ostatniego 32-bitowy Mac został zwolniony.
Co nowego w wersji 4.9:
- Użytkownicy mogą teraz ręcznie zwiększyć / zmniejszyć rozmiar czcionki w Platypus generowanych aplikacji
- Pozycje menu Stan można obecnie wybrana. Spowoduje to ponowne uruchomienie skryptu w tytule menu jako argument.
- Argumenty mogą być teraz przekazany do Platypus generowanych aplikacji za pomocą wiersza poleceń
- W produkcji pasek postępu, to jest teraz możliwe użycie szczegóły: SHOW i detale: HIDE aby przełączać widoczność pola details
- Nowa funkcja: Jeśli drukuje skrypt "QUITAPP" do STDOUT, aplikacja wrapper wyjdzie.
- Platypus teraz pamięta ustawień dialogowych tworzenia aplikacji, takich jak: "Optymalizacja stalówka"
- Platypus pamięta teraz otwarte profile w menu Otwórz ostatnie
- Teraz można dodać niestandardową MainMenu.nib do dołączonych plików, które nadpisuje domyślne
- Dokumentacja rozszerzone i ulepszone
- Zbudowany z Xcode 6, teraz wymaga systemu Mac OS X 10.6 lub nowszy
- Naprawiono błąd, gdzie "zapewnić as a Service" nie udało się odczytać z zapisanych profili
- Naprawiono błąd, gdzie identyfikator niestandardowy pakiet w zapisanym profilu nie będą ładowane
- Naprawiono błąd, gdzie przycisk Utwórz pozostaną wyszarzone chociaż wszystkie wymagania zostały spełnione
- Naprawiono błąd, gdzie wskaźnik postępu utrzyma animowanie po egzekucji w trybie wyjścia Progress Bar
- Naprawiono błąd, gdzie narzędzie wiersza polecenia narzekali poprawnych nazw Icns
- Naprawiono błąd, gdzie narzędzie wiersza poleceń zawsze tworzyć listy właściwości XML zamiast binarnych
- Refactored wszystkie nieaktualne wywołania metod
- Różne drobne udoskonalenia interfejsu
- Poprawiona dokumentacja
Co nowego w wersji 4.8:
- Nowa opcja "Pytaj o pliku na uruchomienie"
- Przeprojektowany arkusz Ustawienia wypadania
- Naprawiono błąd, gdzie wersja nie wydaje Get Info w Finderze (brakuje CFBundleShortVersionString)
- Wygenerowane aplikacje mają NSHumanReadableCopyright zdefiniowane ponownie
- Szerokie aktualizacje dokumentacji
- "Podaj jako Mac OS X Service" nie jest już domyślnie włączone
- Usunięto wsparcie dla poszczególnych typów plików. Są one obecnie w większości starożytnych skorupy ignorowane przez system Mac OS X i nie powinny być dłużej stosowane.
- Poprawiono skrypt deinstalacji
- Naprawiono błąd, gdzie generowane file icon odniesione w profilu może być nadpisane
- Dokumentacja teraz otwierać pliki w domyślnej przeglądarce, a nie zalega .html obsługi aplikacji
- Poprawiono złamane optymalizacja stalówki. Platypus teraz poprawnie wykrywa XCode 4 instalacje.
Komentarze nie znaleziono