Re: May 10: Removing l10n support for kde4 playground-* repos

2019-06-08 Thread Zoltan Padrah
Zoltan Padrah  ezt írta (időpont: 2019. máj. 2.,
Cs, 17:51):

>
> Yes, I have started the conversion to KF5 manually.
>
> I had tried one of the scripts (convert-to-k4aboutdata.pl ?) and it just
> messed up the code badly, so I have given up on the scripts. Without
> reading the documentation (and learning some Pearl) they have not looked
> useful for me.
>
> Meanwhile: the latest code I've pushed to the KF5 branch compiles, but it
> crashes immediately.
>
>
Hi,

I've switched KTechLab's master branch to KF5. Now it builds and runs for
me (it still has several issues).
So KTechLab's master branch can be set as KF5 version and things related to
KDE4 can be cleared up more.

The previous state of the code is now available in the branch master-kde4.


Best regards,

 Zoltan


KDE Frameworks 5.59.0 released

2019-06-08 Thread David Faure
08th June 2019. KDE today announces the release of KDE Frameworks 5.59.0.

KDE Frameworks are 79 addon libraries to Qt which provide a wide
variety of commonly needed functionality in mature, peer reviewed and well
tested libraries with friendly licensing terms. For an introduction see the
Frameworks 5.0 release announcement.

Baloo

  Don't try to index SQL database dumps
  Exclude .gcode and virtual machine files from indexing consideration

BluezQt

  Add Bluez API to DBus XML parser/generator

Breeze Icons

  gcompris-qt too
  Make falkon icon a real SVG
  add missing icons from the apps, to be redone 
https://bugs.kde.org/show_bug.cgi?id=407527
  add icon for kfourinline from app, needs updating too
  add kigo icon https://bugs.kde.org/show_bug.cgi?id=407527
  add kwave icon from kwave, to be redone in breeze style
  Symlink arrow-*-double to go-*-skip, add 24px go-*-skip
  Change input-* device icon styles, add 16px icons
  Add dark version of new Knights icon which escaped from my previous commit
  Create new icon for Knights based on Anjuta's icon (bug 407527)
  add icons for apps which miss them in breeze, these should be updated to be 
more breezy but they are needed for the new kde.org/applications for now
  kxstitch icon from kde:kxstitch, to be updated
  don't glob everything and the kitchen sink
  make sure to also assert ScaledDirectories

Extra CMake Modules

  Create specific directory for Qt logging categories file
  Don't enable QT_STRICT_ITERATORS on Windows

Framework Integration

  ensure to search also in the legacy location
  search in the new location for knsrc files

KArchive

  Test reading and seeking in KCompressionDevice
  KCompressionDevice: Remove bIgnoreData
  KAr: fix out-of-bounds read (on invalid input) by porting to QByteArray
  KAr: fix parsing of long filenames with Qt-5.10
  KAr: the permissions are in octal, not decimal
  KAr::openArchive: Also check ar_longnamesIndex is not < 0
  KAr::openArchive: Fix invalid memory access on broken files
  KAr::openArchive: Protect against Heap-buffer-overflow in broken files
  KTar::KTarPrivate::readLonglink: Fix crash in malformed files

KAuth

  Don't hardcode dbus policy install dir

KConfigWidgets

  Use locale currency for donate icon

KCoreAddons

  Fix compilation for python bindings (bug 407306)
  Add GetProcessList for retrieving the list of currently active processes

KDeclarative

  Fix qmldir files

KDELibs 4 Support

  Remove QApplication::setColorSpec (empty method)

KFileMetaData

  Show 3 significant figures when displaying doubles (bug 343273)

KIO

  Manipulate bytes instead of characters
  Fix kioslave executables never exiting, when setting KDE_FORK_SLAVES
  Fix desktop link to file or directory (bug 357171)
  Test current filter before setting a new one (bug 407642)
  [kioslave/file] Add a codec for legacy filenames (bug 165044)
  Rely upon QSysInfo to retrieve the system details
  Add Documents to the default list of Places
  kioslave: preserve argv[0], to fix applicationDirPath() on non-Linux
  Allow to drop one file or one folder on KDirOperator (bug 45154)
  Truncate long filname before creating a link (bug 342247)

Kirigami

  [ActionTextField] Make QML tooltip consistent
  base on height for items that should have a top padding (bug 405614)
  Performance: compress color changes without a QTimer
  [FormLayout] Use even top and bottom spacing for separator (bug 405614)
  ScrollablePage: Make sure the scrolled view gets the focus when it's set (bug 
389510)
  Improve keyboard-only usage of the toolbar (bug 403711)
  make the recycler a FocusScope

KNotification

  Handle apps which set the desktopFileName property with filename suffix

KService

  Fix assert (hash != 0) sometimes when a file is deleted by another process
  Fix another assert when the file disappears under us: ASSERT: "ctime != 0"

KTextEditor

  Don't delete entire previous line by backspace in pos 0 (bug 408016)
  Use native dialog overwrite check
  Add action to reset font size
  show static word wrap marker always if requested
  Ensure highlighted range begin/end marker after unfold
  Fix: don't reset Highlight when saving some files (bug 407763)
  Auto indentation: Use std::vector instead of QList
  Fix: Use default indentation mode for new files (bug 375502)
  remove duplicated assignment
  honor auto-bracket setting for balance check
  improve invalid character check on loading (bug 406571)
  New menu of syntax highlighting in the status bar
  Avoid infinite loop in "Toggle Contained Nodes" action

KWayland

  Allow compositors to send discrete axis values (bug 404152)
  Implement set_window_geometry
  Implement wl_surface::damage_buffer

KWidgetsAddons

  KNewPasswordDialog: add periods to message widgets

NetworkManagerQt

  Don't fetch device statistics upon construction

Plasma Framework

  Make Breeze Light/Dark use more system colors
  Export SortFilterModel sort column to QML
  plasmacore: fix qmldir, ToolTip.qml no longer par