KDE Necessitas project • About Necessitas • News

Necessitas News

RSS

October 19th, 2015 : Moving to Qt5

Moving to Qt5 AKA: Discontinuing Necessitas


Back in (at end of) 2012 I contributed my work to the Qt project, and soon Necessitas was completely merged into Qt5 project. After that moment, due to the lack of time, I focused almost completely on Qt5 port. Because Qt4 will be discontinued soon by The Qt Company we'll do the same with Necessitas project. Thanks to an agreement between me, KDE and Digia Necessitas project will continue leave as a free project under Qt Project umbrella.
Having said that, I suggest everyone who uses/used Necessitas to switch to Qt5.

FAQ: Q: What will happen with Necessitas's sources? A: KDE will continue to host the repositories for the forseeable future, although they'll likely be marked as unmaintained and archived. Q: What will happen with Ministro? A: Ministro will continue to work on all Android devices pre 5.0. Even that starting with Android 5.0 Google decide to break the support. Q: What will happen with Necessitas end users? A: KDE and Ministro will continue to support Necessitas's end users with Qt libs for the forseeable future. Of course the end users can't use Necessitas on Android +5.0

December 17th, 2012 : Necessitas beta 1 update 1

Necessitas team is pleased to announce the beta 1 update 1 release.


This release brings to the table the following improvements and fixes:

  • General Changes and Fixes
    • Added Android SDK 17.
    • Updated to latest Android Platform-tools (Rev. 16).
    • Updated to latest Android SDK Tools (Rev. 21).
    • Better custom ROM compatibility (where ps is busybox instead of toolbox).
    • Application output “stop” button fix.
  • Windows Fixes
    • Changes to QProcess handling of adb.exe which fix most of the adb.exe hanging issues.
    • New adb.exe which fixes the remaining hanging issue* (note, comms encryption not yet supported).
    • Fix bug where the Cdb debugging engine was used for Android debugging.
  • Mac OS X Fixes
    • Fix (likely) bug where the Llvm debugging engine was used for Android debugging

Full announce is available here.


(Necessitas Team)

October 24th, 2012 : Necessitas beta 1 AKA: the B day has arrived

Necessitas team is pleased to announce that we start to guarantee Necessitas Qt API/ABI compatibility.


It’s been a very quiet period since we moved alpha4 update 1 to stable repository. Because more two weeks passed with no regressions reported, it’s time to start to guarantee it’s API/ABI compatibility.

Full announce is available here.


(Necessitas Team)

October 6th, 2012 : Necessitas alpha 4 update 1 moved to stable repository

Necessitas team is pleased to announce that the alpha 4 update 1 release has been successfully moved to stable repository.


It’s been a very quiet period since we shipped the last update for the alpha4 release. Because *nobody* reported any regressions, it’s time to move it to stable repository. As we said in our previous announcements after two weeks we’ll re-label it as our first beta, and starting from that moment we’ll guarantee it’s API/ABI compatibility.

Full announce is available here.


(Necessitas Team)

September 20th, 2012 : Necessitas alpha 4 update 1 release

Necessitas team is pleased to announce the alpha 4 update 1 release of Necessitas SDK.

Although still not considered stable and suitable for production work, this release brings to the table the following improvements and fixes:

  • Qt Framework:
    • Fix crash if DISABLE_KEYGUARD permission is not set (BUG 306088).
    • Fix atomics for armv5 thumb architecture (BUG 306210).
    • Various qmake fixes for windows (BUG 306747,BUG 306778).
    • Make logging safer (BUG 306483).
    • On Android request software input panel on mouse click (BUG 305881).
    • Some ma-make.exe fixes for Windows (8192 character limitation fix - less use of batch files, subdirs fix)
  • QtCreator:
    • Sync with upstream (2.6 beta).
    • Fix crash when you stop the debugging.
    • Add QMAKE_INCDIR_xxxxx to headers search paths (BUG 306699).
    • Fix qrc resource editor crash on Windows.
  • QtMobility:
    • Fix sensors crash on Android 4.x (BUG 306214).
    • Fix qrc resource editor crash on Windows.
  • SDK Installer:
    • We to switched back to gcc 4.4.3 due to some bugs discovered in 4.6.
  • NDK:
    • We to switched back to gcc 4.4.3 due to some bugs discovered in 4.6.
    • fixes for make-standalone-toolchain.sh (Google BUG 35279) with updated build/tools scripts.

Full announce is available here.


(Necessitas Team)

August 27th, 2012 : Necessitas alpha 4 release AKA: a New Hope !

Necessitas team is pleased to announce the alpha 4 release of Necessitas SDK.

Although still not considered stable and suitable for production work, this release brings to the table the following improvements and fixes:

    Necessitas has a new home page http://necessitas.kde.org. Here you can find latest news and information on how to get involved, how to help and to get help and much more.We've also moved the wiki and the bugs from sf.net to KDE's infrastructure.

  • Qt Framework:
    • Update to Qt 4.8.2
    • Native Android look&feel for classic widgets.
    • Native Android menus.
    • Fixed user Java/C++ interaction.
    • New assets access scheme. Please add "assets:" prefix, check http://techbase.kde.org/Development/Tutorials/Necessitas for more information.
    • SMP safe atomics.
    • Many bug fixes.
      Known issues/limitations:
    • Native Android menus support only one submenu.
    • While some demos and examples work fine, many will not, particularly on Windows.
    • No other new issues.

  • Ministro:
    • Extracts Android native look&feel.
    • Secure config files downloading.
    • Bug fixes.

  • Qt mobility:
    • Android Bluetooth implementation
    • A few bug fixes.

  • QtCreator:
    • Updated to 2.6 (alpha).
    • Fixed bug in ma-make.exe where all rule commands were run through a batch file leading to each 8192nd character being dropped. Now CreateProcess is used for nearly all commands, and a work around for the (MS) batch file bug was also implemented.
    • A few other bug fixes.
      Known issues/limitations:
    • This release is based on an unreleased QtCreator version, so, some unexpected issues may occur.
    • When you install the qt src package, the source paths mapping is not set automatically anymore so to debug the qt libraries at the source level,, you need to set it manually: put “/tmp/necessitas/unstable/Android/Qt/482” in the source path and “YOUR_INSTALLATION_FOLDER/Android/Qt/482” in the target path.
    • On Windows, adb loses track of the connected devices a lot and otherwise misbehaves (worse with emulators), causing Qt Creator to hang. When this happens, to get it to respond again you can execute:
      android-sdk\platform-tools\adb.exe kill-server & android-sdk\platform-tools\adb start-server & android-sdk\platform-tools\adb devices (from cmd.exe in YOUR_INSTALLATION_FOLDER) or:
      taskkill /F /IM adb.exe /T (from cmd.exe in any directory)

  • SDK Installer framework has been updated with upstream’s latest changes. One of the biggest improvements is the ability to add 3rd-party repositories, so:

  • Updated the Android NDK and Android SDK to latest versions.

    Full announce is available here.


    (Necessitas Team)

February 18th, 2012 : Necessitas alpha 3 update 4 release

Necessitas team is pleased to announce the alpha 3 update 4 release of Necessitas SDK.

Although still not considered stable and suitable for production work, this release brings to the table the following improvements and fixes:

Full announce is available here.


(Necessitas Team)

January 15th, 2012 : Necessitas alpha 3 update 3 release

Necessitas team is pleased to announce the alpha 3 update 3 release of Necessitas SDK.

This release fixes a few issues related to new keyboard implementation

Full announce is available here.


(Necessitas Team)

December 11th, 2011 : Necessitas alpha 3 update 2 release

Necessitas team is pleased to announce the alpha 3 update 2 release of Necessitas SDK.

This release introduces a new keyboard implementation

Full announce is available here.


(Necessitas Team)

November 14th, 2011 : Necessitas alpha 3 update 1 release

Necessitas team is pleased to announce the alpha 3 update 1 release of Necessitas SDK.

Although still not considered stable and suitable for production work, this release brings to the table the following improvements and fixes:

Full announce is available here.


(Necessitas Team)

Global navigation links