Re: [Lazarus] Lazarus Release Candidate 1 of 1.8.0

2017-05-31 Thread Andreas via Lazarus
Candidate 1 of 1.8.0 Am 19.05.2017 um 01:30 schrieb Werner Pamler via Lazarus: > Am 18.05.2017 um 00:41 schrieb Werner Pamler via Lazarus: >> Am 17.05.2017 um 23:08 schrieb Andreas Frieß via Lazarus: >>> I see with the last patches something goes wrong after r54880 with &

Re: [Lazarus] Lazarus Release Candidate 1 of 1.8.0

2017-05-28 Thread Werner Pamler via Lazarus
Forum user "handoko" reports some issues with RC1 in http://forum.lazarus.freepascal.org/index.php/topic,37022.msg247603.html#msg247603 (and http://forum.lazarus.freepascal.org/index.php/topic,36907.msg247608.html#msg247608), among them the "double-keyboard" error under Ubuntu again. Maybe

Re: [Lazarus] Lazarus Release Candidate 1 of 1.8.0

2017-05-27 Thread Werner Pamler via Lazarus
Am 27.05.2017 um 15:16 schrieb Luca Olivetti via Lazarus: El 19/05/17 a les 01:30, Werner Pamler via Lazarus ha escrit: Andreas, could you try r5868 of fpspreadsheet? I fixed a "Window has no parent" error with frames which had crept in, again... I just discovered that with this revision

Re: [Lazarus] Lazarus Release Candidate 1 of 1.8.0

2017-05-27 Thread Luca Olivetti via Lazarus
El 19/05/17 a les 01:30, Werner Pamler via Lazarus ha escrit: Andreas, could you try r5868 of fpspreadsheet? I fixed a "Window has no parent" error with frames which had crept in, again... I just discovered that with this revision OnSelectCell doesn't fire anymore. Not a biggie, I'm using

Re: [Lazarus] Lazarus Release Candidate 1 of 1.8.0

2017-05-19 Thread Werner Pamler via Lazarus
Am 18.05.2017 um 23:45 schrieb Werner Pamler via Lazarus: An issue with the installer for 1.8RC1 32bit Windows (I hope it has not been discussed already...): the checkbox to create a desktop icob is disabled. This happens when "Create a seconary installation" is checked. And I looked at

Re: [Lazarus] Lazarus Release Candidate 1 of 1.8.0

2017-05-18 Thread Werner Pamler via Lazarus
Am 18.05.2017 um 00:41 schrieb Werner Pamler via Lazarus: Am 17.05.2017 um 23:08 schrieb Andreas Frieß via Lazarus: I see with the last patches something goes wrong after r54880 with frames and grid (specially TsWorkSheetGrid). Lazarus claims, the is no valid parent and didnot load and crash.

Re: [Lazarus] Lazarus Release Candidate 1 of 1.8.0

2017-05-18 Thread Werner Pamler via Lazarus
An issue with the installer for 1.8RC1 32bit Windows (I hope it has not been discussed already...): the checkbox to create a desktop icob is disabled. -- ___ Lazarus mailing list Lazarus@lists.lazarus-ide.org

Re: [Lazarus] Lazarus Release Candidate 1 of 1.8.0

2017-05-18 Thread Mattias Gaertner via Lazarus
On Thu, 18 May 2017 21:48:10 +0200 Ondrej Pokorny via Lazarus wrote: >[...] > Should I enable it by default? Yes. Mattias -- ___ Lazarus mailing list Lazarus@lists.lazarus-ide.org

Re: [Lazarus] Lazarus Release Candidate 1 of 1.8.0

2017-05-18 Thread Ondrej Pokorny via Lazarus
On 18.05.2017 21:48, Ondrej Pokorny via Lazarus wrote: On 18.05.2017 17:20, Mattias Gaertner via Lazarus wrote: True. Should I enable it by default? I implemented it in r54976 and made it default because all 8-bit string types are equivalent for the compiler, so it makes perfect sense not

Re: [Lazarus] Lazarus Release Candidate 1 of 1.8.0

2017-05-18 Thread Ondrej Pokorny via Lazarus
On 18.05.2017 17:20, Mattias Gaertner via Lazarus wrote: On Thu, 18 May 2017 17:14:03 +0200 Ondrej Pokorny via Lazarus wrote: [...] IMO, we should create a new option for CodeTools to override string result types for Ctrl+Shift+C. It could be both easy to

Re: [Lazarus] Lazarus Release Candidate 1 of 1.8.0

2017-05-18 Thread Ondrej Pokorny via Lazarus
On 18.05.2017 17:20, Mattias Gaertner via Lazarus wrote: True. I'll do that. Ondrej -- ___ Lazarus mailing list Lazarus@lists.lazarus-ide.org http://lists.lazarus-ide.org/listinfo/lazarus

Re: [Lazarus] Lazarus Release Candidate 1 of 1.8.0

2017-05-18 Thread Mattias Gaertner via Lazarus
On Thu, 18 May 2017 17:14:03 +0200 Ondrej Pokorny via Lazarus wrote: >[...] > IMO, we should create a new option for CodeTools to override string > result types for Ctrl+Shift+C. It could be both easy to implement and > easy to understand: > > if the first

Re: [Lazarus] Lazarus Release Candidate 1 of 1.8.0

2017-05-18 Thread Ondrej Pokorny via Lazarus
On 18.05.2017 17:02, Mattias Gaertner via Lazarus wrote: On Thu, 18 May 2017 16:57:40 +0200 Luca Olivetti via Lazarus wrote: [...] Index: components/codetools/ide/codyidentifiersdlg.pas === ---

Re: [Lazarus] Lazarus Release Candidate 1 of 1.8.0

2017-05-18 Thread Mattias Gaertner via Lazarus
On Thu, 18 May 2017 16:57:40 +0200 Luca Olivetti via Lazarus wrote: >[...] > Index: components/codetools/ide/codyidentifiersdlg.pas > === > --- components/codetools/ide/codyidentifiersdlg.pas

Re: [Lazarus] Lazarus Release Candidate 1 of 1.8.0

2017-05-18 Thread Luca Olivetti via Lazarus
El 17/05/17 a les 16:48, Mattias Gaertner via Lazarus ha escrit: On Wed, 17 May 2017 16:34:14 +0200 Luca Olivetti via Lazarus wrote: [...] Is this version still supposed to work with fpc 2.6.4? OK, I see now that it doesn't build with fpc 2.6.4 :-( Fixed.

Re: [Lazarus] Lazarus Release Candidate 1 of 1.8.0

2017-05-18 Thread Joe via Lazarus
Am 18.05.2017 um 09:32 schrieb Mattias Gaertner via Lazarus: On Thu, 18 May 2017 01:24:39 +0100 Martin Frb via Lazarus wrote: On 18/05/2017 00:34, Joe via Lazarus wrote: But Code Completion offers three functions named GetEnvironmentVariable: The Ansistring

Re: [Lazarus] Lazarus Release Candidate 1 of 1.8.0

2017-05-18 Thread Ondrej Pokorny via Lazarus
On 18.05.2017 9:38, Luca Olivetti via Lazarus wrote: This seems to fix it, maybe fpc 2.6.4 doesn't manage well a "in" with a range of integers? Thank you for the patch, applied! Does the bug have a report in mantis so that I can resolve it? Ondrej --

Re: [Lazarus] Lazarus Release Candidate 1 of 1.8.0

2017-05-18 Thread Michael Van Canneyt via Lazarus
On Thu, 18 May 2017, Luca Olivetti via Lazarus wrote: El 18/05/17 a les 09:17, Luca Olivetti via Lazarus ha escrit: El 17/05/17 a les 20:22, Luca Olivetti via Lazarus ha escrit: El 17/05/17 a les 20:16, Luca Olivetti via Lazarus ha escrit: Excellent, this is OK, with my selected fonts and

Re: [Lazarus] Lazarus Release Candidate 1 of 1.8.0

2017-05-18 Thread Luca Olivetti via Lazarus
El 18/05/17 a les 09:17, Luca Olivetti via Lazarus ha escrit: El 17/05/17 a les 20:22, Luca Olivetti via Lazarus ha escrit: El 17/05/17 a les 20:16, Luca Olivetti via Lazarus ha escrit: Excellent, this is OK, with my selected fonts and correctly sized icons. It still has the problem with

Re: [Lazarus] Lazarus Release Candidate 1 of 1.8.0

2017-05-18 Thread Mattias Gaertner via Lazarus
On Thu, 18 May 2017 01:24:39 +0100 Martin Frb via Lazarus wrote: > On 18/05/2017 00:34, Joe via Lazarus wrote: > > But Code Completion offers three functions named GetEnvironmentVariable: > > The Ansistring function and the Unicode String function above plus > >

Re: [Lazarus] Lazarus Release Candidate 1 of 1.8.0

2017-05-18 Thread Luca Olivetti via Lazarus
El 17/05/17 a les 20:22, Luca Olivetti via Lazarus ha escrit: El 17/05/17 a les 20:16, Luca Olivetti via Lazarus ha escrit: Excellent, this is OK, with my selected fonts and correctly sized icons. It still has the problem with optimalfill, so it's definitely not platform specific. See

Re: [Lazarus] Lazarus Release Candidate 1 of 1.8.0

2017-05-18 Thread Andreas via Lazarus
Betreff: Re: [Lazarus] Lazarus Release Candidate 1 of 1.8.0 On 17.05.2017 23:08, Andreas Frieß via Lazarus wrote: > I see with the last patches something goes wrong after r54880 with > frames and grid (specially TsWorkSheetGrid). > > Lazarus claims, the is no valid parent and didnot lo

Re: [Lazarus] Lazarus Release Candidate 1 of 1.8.0

2017-05-17 Thread Ondrej Pokorny via Lazarus
On 17.05.2017 23:08, Andreas Frieß via Lazarus wrote: I see with the last patches something goes wrong after r54880 with frames and grid (specially TsWorkSheetGrid). Lazarus claims, the is no valid parent and didnot load and crash. It is only happen if you use frames ? The trouble is, i can

Re: [Lazarus] Lazarus Release Candidate 1 of 1.8.0

2017-05-17 Thread Martin Frb via Lazarus
On 18/05/2017 00:34, Joe via Lazarus wrote: But Code Completion offers three functions named GetEnvironmentVariable: The Ansistring function and the Unicode String function above plus "GetEnvironmentVariable(lpName: LPCSTR; lpBuffer: LPSTR; nSize: DWORD): DWORD". Looks like you may have the

Re: [Lazarus] Lazarus Release Candidate 1 of 1.8.0

2017-05-17 Thread Joe via Lazarus
Am 18.05.2017 um 00:30 schrieb Mattias Gaertner via Lazarus: On Wed, 17 May 2017 22:27:20 +0200 Joe via Lazarus wrote: [...] Is this the correct way to report my finding? As a non professional I am not sure. Lazarus 1.8 RC1 under Win 10 (64): Yes, although

Re: [Lazarus] Lazarus Release Candidate 1 of 1.8.0

2017-05-17 Thread Mattias Gaertner via Lazarus
On Wed, 17 May 2017 23:08:34 +0200 Andreas Frieß via Lazarus wrote: > I see with the last patches something goes wrong after r54880 with > frames and grid (specially TsWorkSheetGrid). > > Lazarus claims, the is no valid parent and didnot load and crash. It is >

Re: [Lazarus] Lazarus Release Candidate 1 of 1.8.0

2017-05-17 Thread Werner Pamler via Lazarus
Am 17.05.2017 um 23:08 schrieb Andreas Frieß via Lazarus: I see with the last patches something goes wrong after r54880 with frames and grid (specially TsWorkSheetGrid). Lazarus claims, the is no valid parent and didnot load and crash. It is only happen if you use frames ? The trouble is, i

Re: [Lazarus] Lazarus Release Candidate 1 of 1.8.0

2017-05-17 Thread Michael Van Canneyt via Lazarus
On Thu, 18 May 2017, Kostas Michalopoulos via Lazarus wrote: I've noticed that the window shrinking bug in window maker with Gtk2 is still there, but i finally managed to figure it out and made a fix. I originally wrote the fix in 1.8RC1 so it should apply there, but the patch is against SVN.

Re: [Lazarus] Lazarus Release Candidate 1 of 1.8.0

2017-05-17 Thread Kostas Michalopoulos via Lazarus
I've noticed that the window shrinking bug in window maker with Gtk2 is still there, but i finally managed to figure it out and made a fix. I originally wrote the fix in 1.8RC1 so it should apply there, but the patch is against SVN. I posted a more detailed email in the mailing list, but here is

Re: [Lazarus] Lazarus Release Candidate 1 of 1.8.0

2017-05-17 Thread Andreas Frieß via Lazarus
I see with the last patches something goes wrong after r54880 with frames and grid (specially TsWorkSheetGrid). Lazarus claims, the is no valid parent and didnot load and crash. It is only happen if you use frames ? The trouble is, i can only shutdown Lazarus with the Processmanger.

Re: [Lazarus] Lazarus Release Candidate 1 of 1.8.0

2017-05-17 Thread Joe via Lazarus
Am 17.05.2017 um 16:31 schrieb Luca Olivetti via Lazarus: El 17/05/17 a les 14:39, Mattias Gaertner via Lazarus ha escrit: == Why should everybody (including you) test the release candidate? == I didn't test it yet but I checked it out from svn and I see that the patch here

Re: [Lazarus] Lazarus Release Candidate 1 of 1.8.0

2017-05-17 Thread Luca Olivetti via Lazarus
El 17/05/17 a les 20:33, zeljko ha escrit: On 17.05.2017 20:16, Luca Olivetti via Lazarus wrote: Meanwhile I see that in the plasma font setting I have the dpi forced to 96, a setting that apparently is respected both by qt4 and qt5 (as well as gtk applications). If it's forced than all qt

Re: [Lazarus] Lazarus Release Candidate 1 of 1.8.0

2017-05-17 Thread zeljko via Lazarus
On 17.05.2017 20:16, Luca Olivetti via Lazarus wrote: Meanwhile I see that in the plasma font setting I have the dpi forced to 96, a setting that apparently is respected both by qt4 and qt5 (as well as gtk applications). If it's forced than all qt based apps are using forced 96dpi. Even if

Re: [Lazarus] Lazarus Release Candidate 1 of 1.8.0

2017-05-17 Thread zeljko via Lazarus
On 17.05.2017 19:59, Luca Olivetti wrote: It took me a while to see that the c bindings are included, the README.txt in the lcl/interfaces/qt5 directory just says: "To use them you also need to download and install at appropriate place the libQt5Pas.so (linux) or Qt5Pas.dll (ms windows) or

Re: [Lazarus] Lazarus Release Candidate 1 of 1.8.0

2017-05-17 Thread Luca Olivetti via Lazarus
El 17/05/17 a les 20:16, Luca Olivetti via Lazarus ha escrit: Excellent, this is OK, with my selected fonts and correctly sized icons. It still has the problem with optimalfill, so it's definitely not platform specific. See https://youtu.be/NFZGVx7V2C0 Bye -- Luca Olivetti Wetron

Re: [Lazarus] Lazarus Release Candidate 1 of 1.8.0

2017-05-17 Thread Luca Olivetti via Lazarus
El 17/05/17 a les 19:19, zeljko ha escrit: On 17.05.2017 19:08, Luca Olivetti via Lazarus wrote: The ide compiled with the qt widgetset doesn't show the same problem (though it doesn't seem to be using the same fonts as other kde applications) KDE Plasma is using Qt5, but ide is Qt4, so in

Re: [Lazarus] Lazarus Release Candidate 1 of 1.8.0

2017-05-17 Thread Luca Olivetti via Lazarus
El 17/05/17 a les 18:55, Luca Olivetti via Lazarus ha escrit: El 17/05/17 a les 17:52, Ondrej Pokorny via Lazarus ha escrit: On 17.05.2017 17:47, Luca Olivetti via Lazarus wrote: El 17/05/17 a les 17:43, Ondrej Pokorny via Lazarus ha escrit: On 17.05.2017 17:38, Luca Olivetti via Lazarus

Re: [Lazarus] Lazarus Release Candidate 1 of 1.8.0

2017-05-17 Thread Ondrej Pokorny via Lazarus
On 17.05.2017 18:55, Luca Olivetti via Lazarus wrote: El 17/05/17 a les 17:52, Ondrej Pokorny via Lazarus ha escrit: You use 150% scaling (96 DPI = 100%), so Lazarus is also scaled by 150%. It's a new feature :) Well, if it is, it's broken: every other application (either kde or gtk) shows

Re: [Lazarus] Lazarus Release Candidate 1 of 1.8.0

2017-05-17 Thread Luca Olivetti via Lazarus
El 17/05/17 a les 17:52, Ondrej Pokorny via Lazarus ha escrit: On 17.05.2017 17:47, Luca Olivetti via Lazarus wrote: El 17/05/17 a les 17:43, Ondrej Pokorny via Lazarus ha escrit: On 17.05.2017 17:38, Luca Olivetti via Lazarus wrote: FWIW it does the same with linux/gtk2 and, boy, the ide is

Re: [Lazarus] Lazarus Release Candidate 1 of 1.8.0

2017-05-17 Thread Luca Olivetti via Lazarus
El 17/05/17 a les 17:43, Ondrej Pokorny via Lazarus ha escrit: On 17.05.2017 17:38, Luca Olivetti via Lazarus wrote: FWIW it does the same with linux/gtk2 and, boy, the ide is *ugly*: giant, blurred, icons everywhere, giant fonts in the tabs of the components' palette, giant fonts in the

Re: [Lazarus] Lazarus Release Candidate 1 of 1.8.0

2017-05-17 Thread Ondrej Pokorny via Lazarus
On 17.05.2017 17:47, Luca Olivetti via Lazarus wrote: El 17/05/17 a les 17:43, Ondrej Pokorny via Lazarus ha escrit: On 17.05.2017 17:38, Luca Olivetti via Lazarus wrote: FWIW it does the same with linux/gtk2 and, boy, the ide is *ugly*: giant, blurred, icons everywhere, giant fonts in the

Re: [Lazarus] Lazarus Release Candidate 1 of 1.8.0

2017-05-17 Thread Ondrej Pokorny via Lazarus
On 17.05.2017 17:38, Luca Olivetti via Lazarus wrote: FWIW it does the same with linux/gtk2 and, boy, the ide is *ugly*: giant, blurred, icons everywhere, giant fonts in the tabs of the components' palette, giant fonts in the object inspector...you get the drift. The fonts in the editor seems

Re: [Lazarus] Lazarus Release Candidate 1 of 1.8.0

2017-05-17 Thread Luca Olivetti via Lazarus
El 17/05/17 a les 17:29, Luca Olivetti via Lazarus ha escrit: El 17/05/17 a les 16:48, Mattias Gaertner via Lazarus ha escrit: On Wed, 17 May 2017 16:34:14 +0200 Luca Olivetti via Lazarus wrote: [...] Is this version still supposed to work with fpc 2.6.4?

Re: [Lazarus] Lazarus Release Candidate 1 of 1.8.0

2017-05-17 Thread Luca Olivetti via Lazarus
El 17/05/17 a les 16:48, Mattias Gaertner via Lazarus ha escrit: On Wed, 17 May 2017 16:34:14 +0200 Luca Olivetti via Lazarus wrote: [...] Is this version still supposed to work with fpc 2.6.4? OK, I see now that it doesn't build with fpc 2.6.4 :-( Fixed.

Re: [Lazarus] Lazarus Release Candidate 1 of 1.8.0

2017-05-17 Thread Luca Olivetti via Lazarus
El 17/05/17 a les 16:31, Luca Olivetti via Lazarus ha escrit: El 17/05/17 a les 14:39, Mattias Gaertner via Lazarus ha escrit: == Why should everybody (including you) test the release candidate? == I didn't test it yet but I checked it out from svn and I see that the patch here

Re: [Lazarus] Lazarus Release Candidate 1 of 1.8.0

2017-05-17 Thread Mattias Gaertner via Lazarus
On Wed, 17 May 2017 16:34:14 +0200 Luca Olivetti via Lazarus wrote: >[...] > > Is this version still supposed to work with fpc 2.6.4? > > OK, I see now that it doesn't build with fpc 2.6.4 :-( Fixed. The Lazarus devels only support the last two FPC releases,

Re: [Lazarus] Lazarus Release Candidate 1 of 1.8.0

2017-05-17 Thread Luca Olivetti via Lazarus
El 17/05/17 a les 16:39, Mattias Gaertner via Lazarus ha escrit: On Wed, 17 May 2017 16:31:33 +0200 Luca Olivetti via Lazarus wrote: El 17/05/17 a les 14:39, Mattias Gaertner via Lazarus ha escrit: == Why should everybody (including you) test the release

Re: [Lazarus] Lazarus Release Candidate 1 of 1.8.0

2017-05-17 Thread Mattias Gaertner via Lazarus
On Wed, 17 May 2017 16:31:33 +0200 Luca Olivetti via Lazarus wrote: > El 17/05/17 a les 14:39, Mattias Gaertner via Lazarus ha escrit: > > > == Why should everybody (including you) test the release candidate? == > > I didn't test it yet but I checked it out

Re: [Lazarus] Lazarus Release Candidate 1 of 1.8.0

2017-05-17 Thread zeljko via Lazarus
On 17.05.2017 14:39, Mattias Gaertner via Lazarus wrote: The Lazarus team is glad to announce the first release candidate of Lazarus 1.8. This release was built with FPC 3.0.2. The previous release Lazarus 1.6.4 was built with FPC 3.0.2 too. The Linux releases are built with FPC 3.0.3 r36152

[Lazarus] Lazarus Release Candidate 1 of 1.8.0

2017-05-17 Thread Mattias Gaertner via Lazarus
The Lazarus team is glad to announce the first release candidate of Lazarus 1.8. This release was built with FPC 3.0.2. The previous release Lazarus 1.6.4 was built with FPC 3.0.2 too. The Linux releases are built with FPC 3.0.3 r36152 due to bug https://bugs.freepascal.org/view.php?id=31629