Π’ ΠΌΠ°Π΅ этого Π³ΠΎΠ΄Π° (точная Π΄Π°Ρ‚Π° Π½Π΅ сообщаСтся) Π²Ρ‹ΡˆΠ»Π° новая, 2020.1, вСрсия U++ Framework (Он ΠΆΠ΅ Ultimate++ Framework). U++ — кроссплатформСнный Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊ для создания GUI ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ.

НововвСдСния Π² Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ вСрсии:

  • Linux бэкСнд ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ gtk3 вмСсто gtk2.
  • «look&feel» Π² Linux and MacOS ΠΏΠ΅Ρ€Π΅Ρ€Π°Π±ΠΎΡ‚Π°Π½ ΠΈ Π»ΡƒΡ‡ΡˆΠ΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ Ρ‚Ρ‘ΠΌΠ½Ρ‹Π΅ Ρ‚Π΅ΠΌΡ‹.
  • Π£ ConditionVariable ΠΈ Semaphore появились Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ ΠΌΠ΅Ρ‚ΠΎΠ΄Π° Wait с ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠΌ timeout.
  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½Π° функция IsDoubleWidth для опрСдСлСния Π³Π»ΠΈΡ„ΠΎΠ² UNICODE Π΄Π²ΠΎΠΉΠ½ΠΎΠΉ ΡˆΠΈΡ€ΠΈΠ½Ρ‹.
  • U++ Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈ ~/.config and ~/.cache для хранСния Ρ€Π°Π·Π½ΠΎΠ³ΠΎ.
  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½Π° функция GaussianBlur.
  • ΠœΠΎΠ΄Π΅Ρ€Π½ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½ внСшний Π²ΠΈΠ΄ Π²ΠΈΠ΄ΠΆΠ΅Ρ‚ΠΎΠ² Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅Ρ€Π΅ слоёв.
  • ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΎΠ² Π² MacOS ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ исправлСния.
  • Π’ Π΄ΠΈΠ·Π°ΠΉΠ½Π΅Ρ€ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΎ нСсколько часто ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Ρ… Π²ΠΈΠ΄ΠΆΠ΅Ρ‚ΠΎΠ², Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ ColorPusher, TreeCtrl, ColumnList.
  • Нативный Π΄ΠΈΠ°Π»ΠΎΠ³ Π²Ρ‹Π±ΠΎΡ€Π° Ρ„Π°ΠΉΠ»ΠΎΠ², FileSelector, ΠΏΠ΅Ρ€Π΅ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ Π² FileSelNative ΠΈ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ Π² MacOS (Π² Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΊ Win32 ΠΈ gtk3).
  • Π Π΅Ρ„Ρ€Π°ΠΊΡ‚ΠΎΡ€ΠΈΠ½Π³ GLCtrl Π² OpenGL/X11.
  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½Π° функция GetSVGPathBoundingBox.
  • PGSQL Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠΊΡ€Π°Π½ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ? Ρ‡Π΅Ρ€Π΅Π· ?? ΠΈΠ»ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠ΅Ρ‚ΠΎΠ΄ NoQuestionParams Π² цСлях избСТания использования ? ΠΊΠ°ΠΊ символа подстановки ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ².

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ: linux.org.ru

Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ