Wyszła nowa wersja Lazarus 4.0 RC1 27.10.2024
W końcu dodali możliwość połączenia wszystkich okien jak w Delphi lecz taki plugin istniał wcześniej, teraz już na starcie można włączyć.
Poza tym został dodany plugin Icon Finder link
Przycisk pojawia się w TImageList, TImage.Picture, TBitBtn.Glyph или TSpeedButton.Glyph
Wszystkie zmiany link
Pobrać można tu link
Więcej info link
Nowoczesny UI niż w poprzednich wersjach
Przy włączeniu można włączyć Modern IDE i Modern Form Editor

Widok formy


Instalacja Icon Finder

Icon Finder w ImageList


Ikonka z Icon Finder

IconFinder przycisk w SpeedButton

Nowa wersja Lazarus 4.0 RC
- Rejestracja: dni
- Ostatnio: dni
- Postów: 66
- Rejestracja: dni
- Ostatnio: dni
- Lokalizacja: Tuchów
- Postów: 12269
Programista Art napisał(a):
Wyszła nowa wersja Lazarus 4.0 RC1 27.10.2024
W końcu dodali możliwość połączenia wszystkich okien jak w Delphi lecz taki plugin istniał wcześniej, teraz już na starcie można włączyć.
A to akurat bardzo dobra decyzja — po co zmuszać użytkownika do instalowania dodatkowego pakietu, skoro ten pakiet można wchłonąć i wspierać oficjalnie. Tak więc tutaj zmiana jak najbardziej na plus. Co nadal nie zmienia faktu, że wolę IDE w formie luźnych okien.
Poza tym został dodany plugin Icon Finder link
To też dobra rzecz, szczególnie, że Lazarus wraz z instalacją dostarcza bardzo duży pakiet ikon do dowolnego, własnego użytku. A skoro tak, to wyszukiwarka dająca do nich łatwy dostęp jest raczej obowiązkowa.
Nowoczesny UI niż w poprzednich wersjach
Tutaj raczej nic się nie zmieniło — nadal jest klasycznie, natywnie, a więc zgodnie z motywem systemu i wydajnie (jeśli ignorować otyłość LCL-a). Ale cieszę się, że interfejs jest poprawiany, bo w niektórych oknach był bardzo słaby. Więcej opcji, lepsza kategoryzacja i więcej ikonek — efekt jest pozytywny.
Na razie nie instaluję, bo używam tylko oficjalnych wersji stabilnych. Bardziej niż na IDE w wersji 4.0 zależy mi na tym, aby nowa stabilna wersja dostarczała nową wersję FPC (czyli 3.2.4), tak abym w końcu mógł skorzystać z najnowszych ficzerów języka, np. z metod anonimowych. Choć nowe IDE też chętnie przytulę.
- Rejestracja: dni
- Ostatnio: dni
flowCRANE napisał(a):
A to akurat bardzo dobra decyzja — po co zmuszać użytkownika do instalowania dodatkowego pakietu, skoro ten pakiet można wchłonąć i wspierać oficjalnie. Tak więc tutaj zmiana jak najbardziej na plus. Co nadal nie zmienia faktu, że wolę IDE w formie luźnych okien.
Anchordocking od dawna został "wchłonięty", a dockedformeditor od samego początku jest pakietem oficjalnym. Po prostu trzeba było samemu instalować, teraz można wybrać przy pierwszysm uruchomieniu.
Bardziej niż na IDE w wersji 4.0 zależy mi na tym, aby nowa stabilna wersja dostarczała nową wersję FPC (czyli 3.2.4), tak abym w końcu mógł skorzystać z najnowszych ficzerów języka, np. z metod anonimowych. Choć nowe IDE też chętnie przytulę.
Jest duża szansa, że Lazarus 4.0 wyjdzie z FPC w wersji 3.2.4 (poprawkowa), która ma dużo poprawek i trochę nowości względem aktualnej stabilnej 3.2.2. Natomiast nie posiada żadnego z tych "ficzerów",(m.in. metody anonimowe), które pojawią się dopiero w następnej głównej wersji stabilnej o numerze 3.4 (lub 4.0 jak przejdą na schemat numeracji taki jak w Lazarus), ale najbardziej optymistyczny termin to 2-3 lata
- Rejestracja: dni
- Ostatnio: dni
- Lokalizacja: Tuchów
- Postów: 12269
Paweł Dmitruk napisał(a):
Anchordockingod dawna został "wchłonięty", adockedformeditorod samego początku jest pakietem oficjalnym. Po prostu trzeba było samemu instalować, teraz można wybrać przy pierwszysm uruchomieniu.
Bardziej o to mi chodziło, aby pakiet ten był domyślnie zainstalowany i dostępny od razu, bez konieczności samodzielnej instalacji. Współcześnie chyba większość ludzi woli mieć okna zadokowane.
Jest duża szansa, że
Lazarus 4.0wyjdzie zFPCw wersji3.2.4(poprawkowa), która ma dużo poprawek i trochę nowości względem aktualnej stabilnej3.2.2.
Sprawdzałem wiki i na razie nie jest uzupełniona, jeśli chodzi o nowości w 3.2.4. W User changes też na razie pusto. Wątku na forum, dedykowanego wersji 3.2.4 nie znalazłem. Są gdzieś jeszcze opisane nowości dla tej wersji FPC?
Natomiast nie posiada żadnego z tych "ficzerów",(m.in. metody anonimowe), które pojawią się dopiero w następnej głównej wersji stabilnej o numerze
3.4(lub4.0jak przejdą na schemat numeracji taki jak wLazarus), ale najbardziej optymistyczny termin to 2-3 lata
Szkoda. W sumie to jakoś nieszczególnie wyczekuję nowości, ale obecnie interesują mnie dwie — funkcje anonimowe i domniemane specjalizacje generyków.
- Rejestracja: dni
- Ostatnio: dni
flowCRANE napisał(a):
Sprawdzałem wiki i na razie nie jest uzupełniona, jeśli chodzi o nowości w 3.2.4. W
User changesteż na razie pusto. Wątku na forum, dedykowanego wersji 3.2.4 nie znalazłem. Są gdzieś jeszcze opisane nowości dla tej wersji FPC?
Niestety nie ma, jedynie można przejrzeć listę zmian w git. Z tego co pamiętam:
- w obsłudze baz danych, dużo poprawek plus kilka nowości, m.in. dodano obsługę nowych typów
- w
httpclientdodano obsługęOpenSSL 3 - w
fppdfdodano kilka nowych rzeczy i poprawek