Re: [Lazarus] Sparta Docked Formed Editor Removed Without Discussion?

2023-10-16 Thread Anthony Walter via lazarus
Thank for for such a prompt and relevant response. I just noticed from the
GitLab commit comment the alternative was listed right there. To all others
please disregard my original message.
-- 
___
lazarus mailing list
lazarus@lists.lazarus-ide.org
https://lists.lazarus-ide.org/listinfo/lazarus


Re: [Lazarus] Sparta Docked Formed Editor Removed Without Discussion?

2023-10-16 Thread Marco van de Voort via lazarus


Op 16-10-2023 om 14:23 schreef Anthony Walter via lazarus:
I have been happy using Lazarus without rebuilding the IDE from source 
for some time but yesterday I finally built a new version from GitLab 
source trunk.


I noticed that the Sparta docked form editor was removed and there 
doesn't seem to be any discussion here on the subject. Is there an 
equivalent package to Sparta that is part of the default component or 
designer options that are currently part of the Lazarus source 
included in the official GitLab repository?


"dockedformeditor"

The reason for removal was related to 
https://gitlab.com/freepascal.org/lazarus/lazarus/-/issues/40485



--
___
lazarus mailing list
lazarus@lists.lazarus-ide.org
https://lists.lazarus-ide.org/listinfo/lazarus


[Lazarus] Sparta Docked Formed Editor Removed Without Discussion?

2023-10-16 Thread Anthony Walter via lazarus
I have been happy using Lazarus without rebuilding the IDE from source for
some time but yesterday I finally built a new version from GitLab source
trunk.

I noticed that the Sparta docked form editor was removed and there doesn't
seem to be any discussion here on the subject. Is there an
equivalent package to Sparta that is part of the default component or
designer options that are currently part of the Lazarus source included in
the official GitLab repository?

For those who do not know this is a screen capture of the Lazarus IDE with
the Sparta docker form editor installed.

https://cache.getlazarus.org/images/docked-lazarus.png

Please take note that the Lazarus form designer is docked within the code
editor window using a code / designer tab. Some of you might be used to
working with multiple monitors to split code editing and form design, but
my vision is impeded. I do not have room on my desk for more than one very
large monitor. I also often use large screen laptops where I only have just
the one laptop screen.

I realize there was a bit of drama and perhaps some "bad blood" between
some of the core team working on Lazarus the original developer of Sparta
docked form editor, but the removal of a functional package without a clear
alternative seems perplexing, especially if it had utility for a segment of
users. If there is no replacement, then given the choice of using Lazarus
in multiple window mode versus using it in single window docked form, I
will continue to use and encourage other people (along with my students) to
use old versions of Lazarus.

To reiterate, while some users may prefer multiple window mode, it makes
little sense to remove the ability for other people to use a working docked
form editor mode. Yes there might have been conflicts with the Sparta
generics unit, but those conflicts in no way impeded other code. As far as
I can tell this is the only note I can find about the removal, which is
lacks reasoning or a discussion context:

https://gitlab.com/freepascal.org/lazarus/lazarus/-/commit/9964bfc872f8c2e3a0664153277d30ca945b3893

Thank you for your attention.
Anthony
-- 
___
lazarus mailing list
lazarus@lists.lazarus-ide.org
https://lists.lazarus-ide.org/listinfo/lazarus


[Lazarus] Lazarus Release Candidate 2 of 3.0

2023-10-16 Thread Mattias Gaertner via lazarus
The Lazarus team is glad to announce the second release candidate of 
Lazarus 3.0.


This release was built with FPC 3.2.2.

Here is the list of changes for Lazarus and Free Pascal:
http://wiki.lazarus.freepascal.org/Lazarus_3.0_release_notes
http://wiki.lazarus.freepascal.org/User_Changes_3.2.2

Here is the list of fixes for Lazarus 3.x:
https://gitlab.com/freepascal.org/lazarus/lazarus/-/commits/fixes_3_0/

The release is available for download on SourceForge:
http://sourceforge.net/projects/lazarus/files/

Choose your CPU, OS, distro and then the "Lazarus 3.0RC2" directory.

Checksums for the SourceForge files:
https://www.lazarus-ide.org/index.php?page=checksums#3_0RC2

Minimum requirements:

Windows:
  2k, 32 or 64bit, Qt, Qt5, Qt6 (64bit only)

FreeBSD/Linux:
  gtk 2.24 for gtk2, qt4.5 for qt, qt5.6 for qt5, Qt6.2 for qt6, 32 or 
64bit.


Mac OS X:
  Cocoa (64bit) 10.12, Carbon (32bit) 10.5 to 10.14, Qt and Qt5 (32 or 
64bit), Qt6 (64bit only).


There is a problem on Macos. When upgrading from Ventura to Sonoma 13.6, 
debugging in the IDE often does not work, the app does not start. 
Running the app without debugging and debugging in the Terminal using 
lldb does work.

Once a solution is found I will upload a new Lazarus pkg for Macos.

Mattias
--
___
lazarus mailing list
lazarus@lists.lazarus-ide.org
https://lists.lazarus-ide.org/listinfo/lazarus