However, as you can see on the screenshot, some icons remained tiny on my laptop. By the way, the "resize cursor" for moving the columns boundary is tiny too, so the columns resizing was a funny aiming exercise.
Great work as always. Thank you :)+1
My notebook has a 3840x2160 display.
This issue still persists: http://forum.lazarus.freepascal.org/index.php/topic,37128.msg249998.html#msg249998 (however, it's not anywhere near being important).Yes, you must choose between the 2 bugs. Choose the one that bothers you less.
Yes, you must choose between the 2 bugs. Choose the one that bothers you less.Yes, as I've already written, it's no problem at all at the moment. Just a note.
In the folder components of this release (linux - lazarus-project_1.8.0RC3-0_amd64.deb) there is an industrialStuff folder but with only folders (no file). Is it normal ?Is it there right after a clean installation? It should not be.
I have tried to install the package industrialStuff of the Lazarus CCR , it 's OK.Yes, it was moved to CCR.
thanks for the answer. Yes it's after a clean install but also after a not clean uninstall of an older version (hard way -> in french "à l'arrache") :-[ .In the folder components of this release (linux - lazarus-project_1.8.0RC3-0_amd64.deb) there is an industrialStuff folder but with only folders (no file). Is it normal ?Is it there right after a clean installation? It should not be.
If you start a Lazarus binary with IndustrialStuff already installed, it may create the directory.
Look at the attached project. It contains some experimental code of a TScaledImageList. The basic idea is as follows:Hi,
- Put the same images into up to three imagelists of different sizes, eg. 16x16, 24x24, and 32x32 pixels. Attach these image lists to the SmallImages, MediumImages and LargeImages of the TScaledImageList.
- Then you decide in which image size you are designing. Usually the menu images are 16x16 pixels at standard resolution of 96ppi. So, you specifiy BaseWidth and BaseHeight to be 16, and BasePixelsPerInch to be 96.
- Link the ScaledImageList to the Images property of the control needing the images.
On higher DPIs TEditButton grows wrong. On 200% total width (Button + Edit) is OK but Button itself grows twice of size it needed to be (therefore Edit becomes narrower than needed).Yes, please.
P.S. Probably should report this to Mantis.
The same on a HighDPI win8.1 gives a sigsev Exceptiion while creating the form
Any Ideas ?
More information needed ?
Yes. A stack trace.http://wiki.freepascal.org/Creating_a_Backtrace_with_GDB
when will you release the stable 1.8.0 ?When it is ready. :)
Does the error occur as well if you disable 'use LCL scaling' but keep manifest?No - than the Application starts.
The Lazarus team is glad to announce the third release candidate of Lazarus 1.8.
My wish list:
It would be very nice If there was a TVectorImageList or TVecorGlyphList etc with methods to get its vectors in bitmap at desired size. and even possibly retouch them (hue, brightness, contrast etc).
btw, Where can I find unit ScaledImageList used by your example project? I'm using trunk. thanks.
Hello.me too, using DEB file gives lot of problem with Ubuntu, i hope there is a plane for that.
Do you have plan to give a zipped version of Lazarus for Linux (not a DEB file, a zip like fpc does) ?
This because using DEB file gives lot of problem with Linux Ubuntu/Mint.
Or, better, if you do not want to give zip files, please update Ubuntu-Mint repository with last release.
Thanks.
Fre;D
Do you have plan to give a zipped version of Lazarus for Linux (not a DEB file, a zip like fpc does) ?I think this question should be asked in the mailing list. More chance to got a response, much quicker.
This because using DEB file gives lot of problem with Linux Ubuntu/Mint.
Or, better, if you do not want to give zip files, please update Ubuntu-Mint repository with last release.
Just download the source, then build from the console,Exactly. Building Lazarus is so easy it does not necessarily need an installation .tar.gz package.
Or, better, if you do not want to give zip files, please update Ubuntu-Mint repository with last release.We cannot change Ubuntu or Mint repositories as you should know.
And of course it is possible to use source and built all Lazarus. But I think to all the no-guru people.That's nonsense
By the way, would it be so difficult that one of the Lazarus team compress his /Lazarus/ folder and gives it for release ?
Fre;D
Do you have plan to give a zipped version of Lazarus for Linux (not a DEB file, a zip like fpc does) ?
This because using DEB file gives lot of problem with Linux Ubuntu/Mint.
that was ubuntu 16 ,(in virtual box)Indeed the problems depend on OS version. This makes the task for Lazarus team quite difficult. There should be installation packages for many distros and even many versions of them.
in ubuntu 17 i have no problem.
when you try to install any software after lazarus
you get errors like this:and
Unmet dependencies. Try ‘apt-get -f install’ with no packages (or specify a solution)that was ubuntu 16 ,(in virtual box)
fp-units-fcl : Depends: fp-units-fcl-3.0.0 (= 3.0.0+dfsg-2) but it is not going to be installed thi
in ubuntu 17 i have no problem.
when you try to install any software after lazarus
you get errors like this:and
[b]Unmet dependencies[/b]. Try ‘apt-get -f install’ with no packages (or specify a solution)that was ubuntu 16 ,(in virtual box)
fp-units-fcl : Depends: fp-units-fcl-3.0.0 (= 3.0.0+dfsg-2) but it is not going to be installed thi
in ubuntu 17 i have no problem.
That's nonsense
It is a no brainer to build from source. Learn once, works everywhere... ;D ;D ;D
Also, IMHO, a release is a compiled version of a program, not source that must be compiled.Yes, true, but the fact remains that Lazarus is easier to build from sources than eg. FPC.
That is an error, because dependencies not completed installNo, I think it is related to the distro (Ubuntu, Mint) version. I remember similar reports earlier. I don't know details of what cause it.
> Can you provide more info or screenshots?
And, sorry, but fpc.cfg is there in /etc/.
Fre;D
Also, IMHO, a release is a compiled version of a program, not source that must be compiled.I'am a little in between, for me it's still a release, if the source is compiled on installation. But after that, it has to be usable, meaning after installaton there have to be binaries, ready to use.
And for you Thaddy:
Read once before to comment everywhere...
Fre;D
Maybe you can try to completely remove the leftovers of the previous installation before you install/update the newer version:Thanks Handoko (I know this... :-X), but it is not "out of the box", takes time, works "maybe", is for gurus, ...
Maybe you could help with the packages?With pleasure. O:-)
Unfortunately a friend of mine reported that my 1.8 project doesn't open in his 1.6.4 version because of breaking changes.Details please.
Can you please patch 1.6.4 so it can ignore lfm properties it doesn't know?Lazarus 1.6.4 is already released, so it will not be patched.
Maybe you could help with the packages?
Where may I upload lazarus180rc3_64_ubun_mint.tar.xz (with included script installlazdep.sh (to install Lazarus dependencies if first installation) ?Wow!
Size : 90.1 megas.
Wow.Thanks. :-[
First you should upload it to a server of your choosing to be tested.Huh, I do not have a server. I can try to upload it to a GitHub release repository but not sure they will accept 90 megas.
Does it work only for Ubuntu and Mint? Which versions? What about other distros?I did a script for Debian distros (this include Ubuntu + Mint).
Is the package name suffix really .xz instead of .gz?It was compressed with xz parameter (better compression) and tar executable recognize that .xz extension.
Huh, I do not have a server. I can try to upload it to a GitHub release repository but not sure they will accept 90 megas.There are free servers like DropBox, some Google service, MS OneDrive etc.
Or maybe you know a other way...
It was compressed with xz parameter (better compression) and tar executable recognize that .xz extension.Ok, xz sounds good then. I didn't know about it.
But if you prefer a other compress format, no problems.
Pascalscada has got BRGABitmap package too but when I try to install lazarus say there is a link problem.Do you mean BRGABitmap is included in Pascalscada. I think they should be separate packages.
I am curious what the package contains because it is so big.
Pascalscada has got BRGABitmap package too but when I try to install lazarus say there is a link problem.Do you mean BRGABitmap is included in Pascalscada. I think they should be separate packages.
Did you use the new Online Package Manager to install them? It is now the easiest and best way.
Yes it has got ( I think for all in one package) but the main problem is in the "/usr/share/lazarus/1.8.0RC3/components/opengl" package.So the problem is with Opengl instead of Pascalscada and BRGABitmap?
Yes it has got ( I think for all in one package) but the main problem is in the "/usr/share/lazarus/1.8.0RC3/components/opengl" package. When I attempt to install gives the message.It was discussed many time before. In order to install opengl, you need libgl-dev:
But I didn't understand the log is not giving details. It is compiling but not installing.
If I remove this package recompiling of lazarus is successfully finishing
Fred vS, I have not forgotten your package. I will test it this Sunday. Had other things going on...
[EDIT] @ Juha, in attachment, script to install Lazarus for nearly all Linux distro.Sorry, I was busy all yesterday and then fell asleep early. I am getting old ...
For the compressed file of the Lazarus release, the easy way is to use the DEB file of Mattias, decompress it somewhere (a DEB file is a tar compressed file).
Go in the decompressed file to the directory /usr/share/ and compress /Lazarus directory.
This will be the compressed file for the release.
I saw RC4 files in source forge dated 8 Aug but download count is 0 and I can't download them. mistake?Maybe there is something cooking for 1.8RC4. :)