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
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ę.
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
Paweł Dmitruk napisał(a):
Anchordocking
od dawna został "wchłonięty", adockedformeditor
od 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.0
wyjdzie zFPC
w 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.0
jak 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.
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 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?
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
httpclient
dodano obsługęOpenSSL 3
- w
fppdf
dodano kilka nowych rzeczy i poprawek