Recent

Author Topic: Lazarus Release Candidate 2 of 1.8  (Read 74731 times)

Bart

  • Hero Member
  • *****
  • Posts: 5265
    • Bart en Mariska's Webstek
Re: Lazarus Release Candidate 2 of 1.8
« Reply #15 on: June 07, 2017, 09:04:43 pm »
It seems that no forum user is named "mantis"

"mantis" is the bugtracker: http://bugs.freepascal.org/.

Bart

Edgardo M. López

  • New Member
  • *
  • Posts: 11
Re: Lazarus Release Candidate 2 of 1.8
« Reply #16 on: June 07, 2017, 11:50:00 pm »
Hola, al compilar un proyecto fpweb en un servidor apache 2 corriendo en ubuntu 16.04 me da error no definido y la página cgi-bin no funciona.

Hello, when you compile a project fpweb on an apache 2 server running on ubuntu 16.04 gives me undefined error and the page cgi-bin does not work.

otoien

  • Jr. Member
  • **
  • Posts: 89
Re: Lazarus Release Candidate 2 of 1.8
« Reply #17 on: June 08, 2017, 12:06:51 pm »
Small followup from last thread: The setting to keep the IDE coolbar visible (under Options-Environment- IDE Coolbar) is not kept when recompiling for Anchordocking Design layout, even when upgrading from RC1 to RC2. Once changed after recompile it will stick though, so not a real problem.
Unless otherwise noted I always use the latest stable version of Lasarus/FPC x86_64-win64-win32/win64

JuhaManninen

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 4458
  • I like bugs.
Re: Lazarus Release Candidate 2 of 1.8
« Reply #18 on: June 08, 2017, 01:00:09 pm »
Small followup from last thread: The setting to keep the IDE coolbar visible (under Options-Environment- IDE Coolbar) is not kept when recompiling for Anchordocking Design layout, even when upgrading from RC1 to RC2. Once changed after recompile it will stick though, so not a real problem.
Actually it has been mentioned by many people. Could you please report it in the bug tracker.
It is a weird problem because Anchordocking does not change the IDECoolbar settings in any way.
Mostly Lazarus trunk and FPC 3.2 on Manjaro Linux 64-bit.

Ondrej Pokorny

  • Full Member
  • ***
  • Posts: 220
Re: Lazarus Release Candidate 2 of 1.8
« Reply #19 on: June 08, 2017, 01:36:27 pm »
Small followup from last thread: The setting to keep the IDE coolbar visible (under Options-Environment- IDE Coolbar) is not kept when recompiling for Anchordocking Design layout, even when upgrading from RC1 to RC2. Once changed after recompile it will stick though, so not a real problem.
Actually it has been mentioned by many people. Could you please report it in the bug tracker.
It is a weird problem because Anchordocking does not change the IDECoolbar settings in any way.

Anchordocking uses a different desktop from the non-docked environment. It means when switching from non-docked to docked and vice-versa, your desktop(s) get switched as well. So yes, installing AnchorDocking, your IDECoolbar settings are changed (unless both are equal :) ).

AFAIK Michl fixed the issue with corrupted default AnchorDocking desktop. Maybe you have a corrupted AnchorDocking desktop from a previous installation?
« Last Edit: June 08, 2017, 01:37:59 pm by Ondrej Pokorny »

JuhaManninen

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 4458
  • I like bugs.
Re: Lazarus Release Candidate 2 of 1.8
« Reply #20 on: June 08, 2017, 01:49:20 pm »
Anchordocking uses a different desktop from the non-docked environment. It means when switching from non-docked to docked and vice-versa, your desktop(s) get switched as well. So yes, installing AnchorDocking, your IDECoolbar settings are changed (unless both are equal :) ).

AFAIK Michl fixed the issue with corrupted default AnchorDocking desktop. Maybe you have a corrupted AnchorDocking desktop from a previous installation?
Is the fix in 1.8RC2?
I did not test now but earlier I could reproduce the problem. Then I checked that the IDECoolbar visibility setting has default value True everywhere. It means the IDECoolbar should remain visible in new desktop configurations always, AnchorDocking or not, but it didn't.

@otoien, can you reproduce it also with a new clean configuration using 1.8RC2?
A clean configuration eliminates any possible corrupt configuration issues.
Mostly Lazarus trunk and FPC 3.2 on Manjaro Linux 64-bit.

amarryat

  • New Member
  • *
  • Posts: 12
Re: Lazarus Release Candidate 2 of 1.8
« Reply #21 on: June 08, 2017, 02:51:25 pm »
Thank you.  This fixed an error I saw in RC1.

I installed and compiled my program on Windows 7 (using 32 bit Lazarus), Fedora 25 32 bit, and Fedora 25 64 bit.  All fine.

Ondrej Pokorny

  • Full Member
  • ***
  • Posts: 220
Re: Lazarus Release Candidate 2 of 1.8
« Reply #22 on: June 08, 2017, 03:00:22 pm »

JuhaManninen

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 4458
  • I like bugs.
Re: Lazarus Release Candidate 2 of 1.8
« Reply #23 on: June 08, 2017, 03:49:02 pm »
Yes, it was already in 1.7: https://mantis.freepascal.org/view.php?id=31084
That must be a different problem then.
I just tested with Lazarus trunk on Linux. I started it like:
Code: Pascal  [Select][+][-]
  1. $ ./lazarus --pcp=~/.lazarus_test &
The directory "~/.lazarus_test" did not exist before this test, so we are talking about a clean configuration.
IDECoolbar was visible as expected. Then I installed AnchorDockingDsgn and rebuilt.
A docked IDE started but IDECoolbar was not there. I went to Environment -> "IDE Coolbar" options. The "Coolbar is visible" checkbox was not checked. This is the same behavior I saw already a long time ago.
Then I checked the checkbox manually and clicked OK. To my surprice IDECoolbar still was not visible. Finally I figured it was there but its width was zero. I had to grab and move the component palette to reveal IDECoolbar.
The IDE is built with QT bindings but I remember the widgetset has no effect on this issue.

Ondrej, can you reproduce?

[Edit] The "Coolbar is visible" setting is cleared every time when I switch using a docked IDE, meaning every time I install AnchorDocking from an IDE that didn't have it.
I am keeping the same ~/.lazarus_test configuration when testing it.
In the old docked IDE I had set the IDECoolbar visible. The setting should be waiting there but it is not.
When I remove AnchorDocking, rebuild, then install AnchorDocking again, somewhere the visibility setting is cleared actively. It is not an uninitialized variable or corrupt configuration.
« Last Edit: June 08, 2017, 04:13:15 pm by JuhaManninen »
Mostly Lazarus trunk and FPC 3.2 on Manjaro Linux 64-bit.

Michl

  • Full Member
  • ***
  • Posts: 226
Re: Lazarus Release Candidate 2 of 1.8
« Reply #24 on: June 08, 2017, 04:14:25 pm »
@Juha: I can have a look at this issue. I know that problem, as I use always AnchorDockingDsgn and SpartaDockedFormEditor. For me till now, it was a very minor problem, as one click after a fresh install in project options (Tools -> Options ... -> IDE Coolbar -> Button "Restore defaults") solves it. This works for me all the time.
« Last Edit: June 08, 2017, 04:16:31 pm by Michl »
Code: [Select]
type
  TLiveSelection = (lsMoney, lsChilds, lsTime);
  TLive = Array[0..1] of TLiveSelection;

JuhaManninen

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 4458
  • I like bugs.
Re: Lazarus Release Candidate 2 of 1.8
« Reply #25 on: June 08, 2017, 04:20:15 pm »
@Juha: I can have a look at this issue.
Thanks.

Quote
I know that problem, as I use always AnchorDockingDsgn and SpartaDockedFormEditor. For me till now, it was a very minor problem, as one click after a fresh install in project options
It may be a bigger problem for new users who don't know about the issue, or for users who like to switch between docked and non-docked IDE.
Mostly Lazarus trunk and FPC 3.2 on Manjaro Linux 64-bit.

mercury

  • Full Member
  • ***
  • Posts: 154
Re: Lazarus Release Candidate 2 of 1.8
« Reply #26 on: June 08, 2017, 04:30:13 pm »
1. Where is precompiled qt5pas.dll?
2. No QWebEngine binding in qt56.pas?
3. I don’t like the new icons, any way to switch back?

zeljko

  • Hero Member
  • *****
  • Posts: 1591
    • http://wiki.lazarus.freepascal.org/User:Zeljan
Re: Lazarus Release Candidate 2 of 1.8
« Reply #27 on: June 08, 2017, 04:47:20 pm »
1. Where is precompiled qt5pas.dll?
2. No QWebEngine binding in qt56.pas?
3. I don’t like the new icons, any way to switch back?

1.I'll commit qt5pas1.dll in binaries/i386-win32/qt next week (mingw build),
2.QWebEngine isn't yet inside bindings because I must create all stuff manually since I don't any scripts for
automatic bindings creation, on the other side QWebKit is deprecated so that's the reason why it's moved away from
bindings.
3.Don't know

Ondrej Pokorny

  • Full Member
  • ***
  • Posts: 220
Re: Lazarus Release Candidate 2 of 1.8
« Reply #28 on: June 08, 2017, 04:47:53 pm »
3. I don’t like the new icons, any way to switch back?

No, Lazarus moves only forward, no step back :)

Ondrej Pokorny

  • Full Member
  • ***
  • Posts: 220
Re: Lazarus Release Candidate 2 of 1.8
« Reply #29 on: June 08, 2017, 06:29:59 pm »
@Juha: I can have a look at this issue. I know that problem

Thanks. In this case, please reopen the issue https://mantis.freepascal.org/view.php?id=29863 and assign it to yourself. I though the issue was solved - I must have checked wrongly.

 

TinyPortal © 2005-2018