Recent

Author Topic: Lazarus 1.6 - Released  (Read 190701 times)

eric

  • Sr. Member
  • ****
  • Posts: 267
Re: Lazarus 1.6 - Released
« Reply #30 on: February 20, 2016, 01:51:08 pm »
Same issue here:
fphttpclient.pp(285,6) Fatal: Cannot find sslsockets used by fphttpclient. Make sure all ppu files of a package are in its output directory. ppu in wrong directory=C:\lazarus\fpc\3.0.0\units\i386-win32\fcl-net\sslsockets.ppu..

That's the error you get if you install the current released version of lNet. If you want to install lNet, use the trunk version, which includes a fix for this issue.

VTwin

  • Hero Member
  • *****
  • Posts: 1215
  • Former Turbo Pascal 3 user
Re: Lazarus 1.6 - Released
« Reply #31 on: February 20, 2016, 04:16:09 pm »
Fantastic work! Thanks guys!

I just installed on OS X and giving it a spin. I can confirm this bug on OS X:

http://forum.lazarus.freepascal.org/index.php/topic,31095.msg200779.html#msg200779

This is not fixed in the release, it makes using Lazarus painful if I have to edit the library paths by editing the underlying files....

Jim

Trying to add a path locks up Lazarus. Is a bug report filed?

Cheers,
VTwin
« Last Edit: February 20, 2016, 04:19:26 pm by VTwin »
“Talk is cheap. Show me the code.” -Linus Torvalds

Free Pascal Compiler 3.2.2
macOS 12.1: Lazarus 2.2.6 (64 bit Cocoa M1)
Ubuntu 18.04.3: Lazarus 2.2.6 (64 bit on VBox)
Windows 7 Pro SP1: Lazarus 2.2.6 (64 bit on VBox)

JimKueneman

  • Full Member
  • ***
  • Posts: 220
Re: Lazarus 1.6 - Released
« Reply #32 on: February 20, 2016, 05:16:06 pm »
Quote
I just installed on OS X and giving it a spin. I can confirm this bug on OS X:

The latest code in SVN does not work either.  I am trying to track this down.

To anyone, it is possible to run the SVN version of Lazarus from within Lazarus? 

Jim

VTwin

  • Hero Member
  • *****
  • Posts: 1215
  • Former Turbo Pascal 3 user
Re: Lazarus 1.6 - Released
« Reply #33 on: February 20, 2016, 08:45:00 pm »
@JimKueneman

The same thing happens when trying to add a new image in the ImageList Editor. Clicking on "Add" opens the "Add Image" dialog, which locks up and requires a force quit.

This makes it impossible to add an icon to a toolbar. :(

Cheers,
VTwin
« Last Edit: February 20, 2016, 09:17:23 pm by VTwin »
“Talk is cheap. Show me the code.” -Linus Torvalds

Free Pascal Compiler 3.2.2
macOS 12.1: Lazarus 2.2.6 (64 bit Cocoa M1)
Ubuntu 18.04.3: Lazarus 2.2.6 (64 bit on VBox)
Windows 7 Pro SP1: Lazarus 2.2.6 (64 bit on VBox)

VTwin

  • Hero Member
  • *****
  • Posts: 1215
  • Former Turbo Pascal 3 user
Re: Lazarus 1.6 - Released
« Reply #34 on: February 20, 2016, 10:22:13 pm »
@JimKueneman

The same thing happens when trying to add a new image in the ImageList Editor. Clicking on "Add" opens the "Add Image" dialog, which locks up and requires a force quit.

This makes it impossible to add an icon to a toolbar. :(

Cheers,
VTwin

I have now installed 1.6 on Windows and Linux in VirtualBox, as well as OS X. All installations were smooth. I can boot into Windows for now to edit an ImageList.

I am liking the improvements in the IDE! Very nice job. Well worth dealing with a few minor hiccups.

Cheers,
VTwin
« Last Edit: February 20, 2016, 10:24:24 pm by VTwin »
“Talk is cheap. Show me the code.” -Linus Torvalds

Free Pascal Compiler 3.2.2
macOS 12.1: Lazarus 2.2.6 (64 bit Cocoa M1)
Ubuntu 18.04.3: Lazarus 2.2.6 (64 bit on VBox)
Windows 7 Pro SP1: Lazarus 2.2.6 (64 bit on VBox)

Akira1364

  • Hero Member
  • *****
  • Posts: 561
Re: Lazarus 1.6 - Released
« Reply #35 on: February 21, 2016, 02:02:42 am »
Quality release! Why would anyone spend a ludicrous $5000+ dollars on Delphi in a world where Lazarus exists? For a bunch of mediocre database backends that no one uses? I mean, come on, FireDAC? In 2016? Give me a break! Keep up the good work and you might just put Embarcadero out of business. ;)

JimKueneman

  • Full Member
  • ***
  • Posts: 220
Re: Lazarus 1.6 - Released
« Reply #36 on: February 21, 2016, 03:22:48 am »
Quote
The same thing happens when trying to add a new image in the ImageList Editor. Clicking on "Add" opens the "Add Image" dialog, which locks up and requires a force quit.

What I think is going on is the only thing that changed between 1.4.4 and 1.6.0 is that the Edit/Button combo got refactored into a new class called TCustomAbstractGroupedEdit by Bart Broersma.

It seems like something is going on with parenting of the OSX file/folder find dialog and this new class.  I have not tracked it down yet and feel like a child stumbling around in the dark looking for the problem....

Is there a snapshot of 1.4.4 sources somewhere that I can download to help debug what is different?

Jim

Mike.Cornflake

  • Hero Member
  • *****
  • Posts: 1260
Re: Lazarus 1.6 - Released
« Reply #37 on: February 21, 2016, 03:57:14 am »
Is there a snapshot of 1.4.4 sources somewhere that I can download to help debug what is different?

http://svn.freepascal.org/svn/lazarus/tags/lazarus_1_4_4/
(untested)
Lazarus Trunk/FPC Trunk on Windows [7, 10]
  Have you tried searching this forum or the wiki?:   http://wiki.lazarus.freepascal.org/Alternative_Main_Page
  BOOKS! (Free and otherwise): http://wiki.lazarus.freepascal.org/Pascal_and_Lazarus_Books_and_Magazines

Martin_fr

  • Administrator
  • Hero Member
  • *
  • Posts: 9754
  • Debugger - SynEdit - and more
    • wiki
Re: Lazarus 1.6 - Released
« Reply #38 on: February 21, 2016, 04:28:20 am »
I would not try to compare with 1.4.4, despite only some month between the releases, the actual difference is about a full year.
1.4.4 only is on the 1.4 branch which was created a year ago, and the 1.4 branch only received a subset of all the changes made since.

You will need an svn client to get different sources from trunk (step by step / or intersecting, by going back half way since the branch, and then keep halfing).

Quote
To anyone, it is possible to run the SVN version of Lazarus from within Lazarus?
- Start trunk as a 2nd install using --primary-config-path=new_conf_dir
- build trunk (with debug info) / dwarf if you have a newer debugger.

then open the project ide/lazarus.lpi  (from the trunk sources)
you can do that with the 1.6 IDE or with the trunk ide.

In menu Run > Run Params  make sure you point the "host application" to the trunk lazarus executable.

then press F9.

JimKueneman

  • Full Member
  • ***
  • Posts: 220
Re: Lazarus 1.6 - Released
« Reply #39 on: February 21, 2016, 06:40:13 am »
Quote
I would not try to compare with 1.4.4, despite only some month between the releases, the actual difference is about a full year.
1.4.4 only is on the 1.4 branch which was created a year ago, and the 1.4 branch only received a subset of all the changes made since.

I see what is going on.  The Project Options Dialog window is coming up with SUPER stay on top powers in OSX.  Even the Dock popup can't show on top of the Project Options Dialog (maybe others).  Can anyone give me a hint on where to look to see where there this dialog is getting its windows properties to stay on top?

Jim

JZS

  • Full Member
  • ***
  • Posts: 194
Re: Lazarus 1.6 - Released
« Reply #40 on: February 21, 2016, 07:31:25 am »
Many thanks Lazarus Team.

I do not know if this is only my impression. But Lazarus 1.6 looks much faster.
I use recent stable release

BlackT

  • Newbie
  • Posts: 4
Re: Lazarus 1.6 - Released
« Reply #41 on: February 21, 2016, 10:16:27 am »
It's great to see the Lazarus IDE growing. Thank you very much for this new release!

JuhaManninen

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 4458
  • I like bugs.
Re: Lazarus 1.6 - Released
« Reply #42 on: February 21, 2016, 12:38:49 pm »
I do not know if this is only my impression. But Lazarus 1.6 looks much faster.

Which part is faster? The startup got noticeably faster already in Lazarus 1.4.x when drawing the component palette was optimized.
The new compiler can make some difference in speed but it is not always faster.
Otherwise I don't know of any big speedups.
Mostly Lazarus trunk and FPC 3.2 on Manjaro Linux 64-bit.

JZS

  • Full Member
  • ***
  • Posts: 194
Re: Lazarus 1.6 - Released
« Reply #43 on: February 21, 2016, 02:27:51 pm »
I do not know if this is only my impression. But Lazarus 1.6 looks much faster.

Which part is faster? The startup got noticeably faster already in Lazarus 1.4.x when drawing the component palette was optimized.
The new compiler can make some difference in speed but it is not always faster.
Otherwise I don't know of any big speedups.


Should have been more specific, for that I apologize.

I already noticed considerable difference in compiling/installing packages. It might be only me though.

I notice such small variations, since I am dealing with the exact same stuff across different versions. But I do not set benchmarks or any other method to share. Only my observations.

For instance, now also the executable size is relatively smaller. Also just observation.

Hope this hasn't created much fuss from my side.
I use recent stable release

zeljko

  • Hero Member
  • *****
  • Posts: 1591
    • http://wiki.lazarus.freepascal.org/User:Zeljan
Re: Lazarus 1.6 - Released
« Reply #44 on: February 21, 2016, 02:37:24 pm »
Indeed, binary size is smaller.

 

TinyPortal © 2005-2018