[Lazarus] Gtk2 under X11 new feature - accurate frame size - need users feedback

2020-04-16 Thread zeljko via lazarus

Hi all,

Finally I've fixed gtk2 under x11 too (qt/qt5 are fixed 2 days ago), now
GetWindowRect() returns correct form size (with frame around) , so
now eg poScreenCenter/poWorkAreaCenter (poWorkAreaCenter is also fixed - 
Screen.WorkAreaRect was same as Screen.DesktopRect because of wrong 
implementation of SPI_GETWORKAREA) is perfectly centered on screen.


https://bugs.freepascal.org/view.php?id=36897
https://bugs.freepascal.org/view.php?id=36919

Feature can be disabled with -disableaccurateframe.

Please test and send feedback, or open issues about it :)

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


[Lazarus] Lazarus Release 2.0.8

2020-04-16 Thread Mattias Gaertner via lazarus
Please read carefully:

The Lazarus team is glad to announce the release of Lazarus 2.0.8.

This release was built with FPC 3.0.4.
The previous release Lazarus 2.0.6 was built with FPC 3.0.4 as well. 

Here is the list of changes for Lazarus and Free Pascal:
http://wiki.lazarus.freepascal.org/Lazarus_2.0.0_release_notes
http://wiki.lazarus.freepascal.org/User_Changes_3.0.4

Here is the list of fixes for Lazarus 2.0.x:
http://wiki.freepascal.org/Lazarus_2.0_fixes_branch

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

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

Checksums for the SourceForge files:
http://www.lazarus-ide.org/index.php?page=checksums#2_0_8

Minimum requirements:

Windows:
  2k, XP, Vista, 7, 8, 8.1 and 10, 32 or 64bit.

FreeBSD/Linux:
  gtk 2.8 for gtk2, qt4.5 for qt, qt5.6 for qt5, 32 or 64bit.

Mac OS X:
  10.5 to 10.12; Carbon (32bit), Cocoa (64bit), qt and qt5 (32 or
  64bit).

The svn tag is
http://svn.freepascal.org/svn/lazarus/tags/lazarus_2_0_8

For people who are blocked by SF, the Lazarus releases from SourceForge
are mirrored at: ftp://ftp.freepascal.org/pub/lazarus/releases/
and later at (after some time for synchronization)
http://mirrors.iwi.me/lazarus/

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