Autor Téma: Lazarus 1.8 RC1  (Přečteno 244 krát)

Offline oxo

  • Guru
  • *****
  • Příspěvků: 668
  • Karma: 37
    • Verze Delphi: Primárně Lazarus, jinak D7 až aktuální
    • Kluug.net
Lazarus 1.8 RC1
« kdy: 17-05-2017, 15:36:18 »
Excellent
Rated 4 times
S radostí oznamuji příchod nové verze Lazarusu - 1.8. Zatím jen v předběžném testovacím RC1.

Seznam změn v Lazarusu a FPC:
http://wiki.lazarus.freepascal.org/Lazarus_1.8.0_release_notes
http://wiki.lazarus.freepascal.org/User_Changes_3.0.2

Stahujte:
http://sourceforge.net/projects/lazarus/files/

Checksum pro balíčky:
http://www.lazarus-ide.org/index.php?page=checksums#1_8_0

Od 1.6 je to opět velký krok kupředu. Spousty nových věcí a oprav (v release notes jsou hlavně změny narušující kompatibilitu).

Největší novinka:

Samotná Lazarus IDE i LCL aplikace v ní vytvářené podporují automaticky High-DPI. T.j. vytvoříte si v designeru formulář, a o správné zvětšení/zmenšení se postará už samotná LCL. Více: http://wiki.lazarus.freepascal.org/High_DPI#High_DPI_in_Lazarus_1.8_and_above
Správně to funguje i v design-time. T.j. libovolně můžete měnit DPI vývojového prostředí a formuláře to zvládnou - vždycky se přizpůsobí danému DPI.

+ Dělal jsem to já :) Tady se mi dokonce podařilo předběhnout Embarcadero - jsem zvědav, jak to vyřeší v Delphi (mají High-DPI v road map).

Pak tam ještě přibyla Qt5, tabulky (T*Grid) se podstatně zlepšily, ..., ... Je toho hodně :)

--

Za sebe můžu říct, že je Lazarus už více než jen bezplatná alternativa k Delphi. Pro svoje zákazníky dokonce už migruju programy z Delphi na Lazarus. Bez problémů pracujeme s MSSQL, FireBird, PostgreSQL; vytváříme PDF reporty tiskových sestav - vše na linuxovém headless serveru, ve vícevláknu a out-of-the-box bez licenčních omezení a komponent třetích stran a jakýchkoliv závislostí. A s jednoduchou, lehkou a mezi stanicemi jednoduše přenosnou IDE.

Na druhou stranu mi vývoj LCL/Lazarusu poslední 2-3 roky dal fakt zabrat; asi dokonce víc než 50% pracovního času - ale radši jsem to nepočítal. Vy to dostanete zadarmo :)
Embarcadero Technology Partner, juj. Člen Lazarus týmu, oj.

Offline našinec

  • Hrdina
  • ****
  • Příspěvků: 286
  • Karma: 4
Re:Lazarus 1.8 RC1
« Odpověď #1 kdy: 17-05-2017, 16:16:59 »
Považuji docela za škodu, že Lazarus nemá oficiální portable verzi.

Offline oxo

  • Guru
  • *****
  • Příspěvků: 668
  • Karma: 37
    • Verze Delphi: Primárně Lazarus, jinak D7 až aktuální
    • Kluug.net
Re:Lazarus 1.8 RC1
« Odpověď #2 kdy: 17-05-2017, 17:50:27 »
Každá verze je portable :) Stačí ji spustit s "--primary-config-path" parametrem.

Jak se k ní dostaneš, už je tvoje věc - přes instalátor, svn, git ...
Embarcadero Technology Partner, juj. Člen Lazarus týmu, oj.

Offline Radek Červinka

  • Administrátoři
  • Padawan
  • *****
  • Příspěvků: 1663
  • Karma: 69
    • Verze Delphi: D5,D2007, DXE, DXE2 + 2 poslední (Tokyo)
    • O Delphi v češtině
Re:Lazarus 1.8 RC1
« Odpověď #3 kdy: 18-05-2017, 00:29:08 »
Gratuluji. Rychlost vývoje je prima.
Embarcadero MVP - Czech republic

Offline rob.

  • Nováček
  • *
  • Příspěvků: 34
  • Karma: 0
Re:Lazarus 1.8 RC1
« Odpověď #4 kdy: 18-05-2017, 09:17:52 »
super zprava, muzu se zeptat co doporucujete za komponenty pro MSSQL ? Zkusil jsem ted v rc1 pripojit na mssql pomoci MSSQLconnection a skoncil s hlaskou, ze nemuze nahrat "dblib.dll", viz pripojeny obrazek. Takovou knihovnu jsem nenasel ani po komplet prohledani disku.

Offline oxo

  • Guru
  • *****
  • Příspěvků: 668
  • Karma: 37
    • Verze Delphi: Primárně Lazarus, jinak D7 až aktuální
    • Kluug.net
Re:Lazarus 1.8 RC1
« Odpověď #5 kdy: 18-05-2017, 15:15:17 »
Embarcadero Technology Partner, juj. Člen Lazarus týmu, oj.

Offline Slappy

  • Mladík
  • **
  • Příspěvků: 66
  • Karma: 1
  • Slappy
    • Verze Delphi: 10.2 Tokyo + Vsetky :)
    • unSigned
Re:Lazarus 1.8 RC1
« Odpověď #6 kdy: 18-05-2017, 21:06:13 »
Vyzera to super!

Mozete mi povedat, ako vyzera vyvoj takehoto open source / free softveru?

Moc nechapem ako to moze fungovat, predsa len je to kvantum roboty a to sa vo volnom case neda stihat.

To, ze ste skor ako Embt je naozaj chvalyhodne, Embt je kolos so stovkami zamestnancov a samotne RAD Studio je priserne drahe, takze mate vo vsetkom vyhodu a necudujem sa, ze coraz viac ludi prechadza na FPC.

Predam knihy C++ Builder: http://forum.delphi.cz/index.php/topic,15076.0.html

Moje projekty: http://www.unsigned.sk Tvorba cool dizajnovych instalatorov v NSIS a Inno Setup, Visual Studio a RAD Studio

Offline oxo

  • Guru
  • *****
  • Příspěvků: 668
  • Karma: 37
    • Verze Delphi: Primárně Lazarus, jinak D7 až aktuální
    • Kluug.net
Re:Lazarus 1.8 RC1
« Odpověď #7 kdy: 18-05-2017, 22:25:18 »
Excellent
Rated 1 time
Mozete mi povedat, ako vyzera vyvoj takehoto open source / free softveru?

Člověk samozřejmě musí mít důvod to dělat - t.j. prakticky všichni vývojáři Lazarus/FPC používají k práci. A tou hlavní prací si člověk musí na sebe vydělat. Lazarus vyvíjíme v pěti lidech, přičemž hlavně tři jsou aktivní. Hodně se dá vyčíst z SVN logu. FPC má na starosti úplně jiný tým.

K vývoji máme mailing list https://lists.lazarus-ide.org/listinfo/lazarus, bug tracker mantis.freepascal.org, forum forum.lazarus.freepascal.org a wiki wiki.lazarus.freepascal.org. SVN je na https://svn.freepascal.org/svn/lazarus/trunk.
Embarcadero Technology Partner, juj. Člen Lazarus týmu, oj.

 

S rychlou odpovědí můžete používat BB kódy a emotikony jako v běžném okně pro odpověď, ale daleko rychleji.

Jméno: E-mail:
Ověření:
Kolik je šest plus čtyři (slovem):