Language Selection

English French German Italian Portuguese Spanish

KDE

[KDE] Consistency Update

Filed under
KDE

It's been a month since Consistency was announced as an official goal for KDE at Akademy. During this time, we have focused on setting up all the tools needed to support the goal and tracking already active consistency tasks. Here's an update on what we have done so far and the main tasks we're working on.

Read more

KDE: Plasma Mobile, Akademy, Qt Champion, KDE Frameworks

Filed under
KDE
  • Plasma Mobile: weekly update: part 5

    The Plasma Mobile team is happy to present the fifth weekly blogpost. This week’s update features various application polishing, better integration with GTK/GNOME applications and various fixes.

  • Trip to Akademy 2019: First Impressions

    Akademy is the annual world summit of KDE. This year I did GSoC at KDE and hence, got the chance to attend to Akademy, 2019 in Milan, Italy \o/

    This was my first trip to Europe and I was super excited about it!

  • Looking for Qt Champions 2019!

    Who do you think should be a Qt Champion? Nominate the champions you know right now!

    It is that time of year again as we are in November and therefore time to look back at 2019 and think about who helped you out most during the past year.

    In case you have forgotten, Qt Champions are the people in the community who go above and beyond the normal activity in the community, and contribute in some form every time. They are the stars that make you feel at home.

    It’s time to nominate the Qt Champions for 2019. Please take a minute to think and fill in the name and reasons you think this person is a Qt Champion.

  • Join the KDE Frameworks 6 Sprint!

    As mentioned previously we have been looking at organizing a sprint to define the goals for KDE Frameworks 6. We now have a date and time for this: November 22-24, at the MBition office in Berlin!

KaOS 2019.10

Filed under
GNU
KDE
Linux

Quite a few big changes for this release, probably the biggest news for this release is for the first time the default install is python2 free. Python2 will be depreciated by the end of this year, so it is time to get this distribution ready for this change. The repositories still contain python2 packages, but those are in the process of being phased out too.

Next change is a new GCC 9.2.0/Glibc 2.30 based Toolchain. Normally KaOS stays about one year behind major new GCC versions, but the changes between 8 and 9 are not as big as usual and all in the repositories have caught up to GCC 9, thus it is now available six months after the initial release.
A big part of the core repository was rebuild in this new Toolchain, plus the whole Glib2 and Boost stacks were updated. This meant moving to Glib2 2.62.2, Boost 1.71.0, Gobject-Introspection 1.6.20 among the many moved to their latest version. Systemd is now also available in the most recent release, 243.

Read more

Qt 3D Studio 2.5 released

Filed under
KDE

We are happy to announce that the Qt 3D Studio 2.5 is now available via the online offline installers. For description about the new features please refer to the 2.5 Beta release blog post. For detailed information about the Qt 3D Studio, visit the online documentation page.

Read more

Also: Qt 3D Studio 2.5 Released With Stereoscopic Rendering, Autodesk Maya Export

KDE: Consistency Update

Filed under
KDE

It's been a month since Consistency was announced as an official goal for KDE at Akademy. During this time, we have focused on setting up all the tools needed to support the goal and tracking already active consistency tasks. Here's an update on what we have done so far and the main tasks we're working on.

We have created a Consistency page on the community wiki where you can learn what the consistency goal is and find out how you can easily get involved in it. Check it out, regardless of your level of technical expertise!

Read more

Qt 5.13.2 Released

Filed under
KDE

We have released Qt 5.13.2 today. As a patch release, Qt 5.13.2 does not add any new functionality but provides many bug fixes and other improvements.

Compared to Qt 5.13.1, the new Qt 5.13.2 contains more than 200 bug fixes. For details of the most important changes, please check the Change files of Qt 5.13.2.

Qt 5.13.2 can be updated to existing online installations by using maintenance tool. For new installations, please download the latest online installer from the Qt Account portal or from the qt.io download page. Offline packages are available for commercial users via the Qt Account portal and at via the qt.io download page for open-source users.

Read more

Plasma 5.17.2

Filed under
KDE

Today KDE releases a bugfix update to KDE Plasma 5, versioned 5.17.2. Plasma 5.17 was released in October 2019 with many feature refinements and new modules to complete the desktop experience.

This release adds a week's worth of new translations and fixes from KDE's contributors. The bugfixes are typically small but important and include...

Read more

Also: KDE Plasma 5.17.2 Desktop Environment Brings More Than 25 Bug Fixes, Update Now

KDE Sets Out 3 Goals for the Future

Filed under
KDE

Announced this week, the KDE community has come together to map outs its development plans for the next few years.

The direction is neatly distilled on the KDE Goals mini-site, which provides a top-level overview on the areas of focus that those working on this free software project (and associated projects within its orbit) will keep in mind.

Read more

KDE Kills Off The ‘Cashew’, Replaces It With Something Less Nutty

Filed under
KDE

This little icon (which could be moved around the workspace) provided users with a shortcut to editing their desktop layout (add/remove panels, activities, widgets, etc).

Despite having the shape of a poorly filled water balloon the feature was actually a ‘desktop toolbox’ shortcut.

Now a) I didn’t know the icon was supposed to resemble a cashew until about 20 mins ago and Cool I’m wilfully ignoring the fact that the ‘desktop toolbox’ shortcut has actually been represented by a hamburger menu since Plasma 5 arrived.

Read more

Interview with Haris Mujkic

Filed under
KDE
Interviews

Back in 2010 while learning game development and programming, I was looking for a free tool for 2D graphics. After some research, I settled with GIMP.

Krita has the most important feature for any digital artist out there. Freedom of choice. Almost every important aspect of the UI, brushes or workflow is customizable. It’s literally like my own physical studio where I can put things where they belong because it suits me. Missing something? Write a plugin.

Also, the previously mentioned Wrap Around Mode is incredibly useful and time-saving.

Read more

Syndicate content

More in Tux Machines

Leftovers: Certifications, KDE, Ubuntu and Security

  • Top 5 options for Linux certifications

    Linux certifications present an interesting mix of distribution- and brand-agnostic credentials, as well as vendor-specific ones. Many of these offerings provide data center professionals with defined pathways to learn, use and master Linux OS management, features and potential Linux use cases. Other programs are more ad hoc and specific to certain IT roles, such as systems engineers or IT administrators, but they go beyond self-taught curriculums and forums. Each program includes coursework and an exam. Depending on the certification, admins can buy everything as a bundle or pay separately for study materials and exams.

  • SimpleMailQt v2.0.0-beta1

    On my last post I talked about the new async simplemail-qt API that I wanted to add, yesterday I finished the work required to have that. SMTP (Simple Mail Transfer Protocol) as the name says it’s a very simple but strict protocol, you send a command and MUST wait for the reply, which is rather inefficient but it’s the way it is, having it async means I don’t need an extra thread (+some locking) just to send an email, no more GUI freezes or an HTTP server that is stalled. The new Server class has a state machine that knows what reply we are waiting, and which status code is the successful one. Modern SMTP servers have PIPELING support, but it’s rather different from HTTP PIPELING, because you still have to wait for several commands before you send another command, in fact it only allows you to send the FROM the RECIPIENTS email list and DATA commands at once, parse each reply and then send the mail data, if you send the email data before you are allowed by the DATA command the server will just close the connection.

  • Plasma 5 for Slackware – November ktown release

    Dear all, today I released KDE-5_19.11 and it comes with some upgrades to official Slackware packages. Don’t worry – Pat Volkerding kindly added the shared libraries of the official Slackware packages to aaa_elflibs, so if you have been updating your Slackware-current installation properly then nothing will break when you update Slackware’s exiv2 and LibRaw packages to the newer versions contained in the November release of ‘ktown‘. Official Slackware package updates for exiv2 and LibRaw will come sometime soon, but it will require Pat to recompile several other packages as well that depend on exiv2 and/or LibRaw. I needed the new exiv2 to compile the latest digikam, so I was pleased with Pat’s cooperation to make this a smooth ‘ktown‘ upgrade for you.

  • Ubuntu Weekly Newsletter Issue 604
  • Ubuntu-ready Apollo Lake mini-PC features Myriad X AI accelerator

    IEI’s rugged, “ITG-100AI” DIN-rail PC runs on an Apollo Lake SoC and a new “Mustang-MPCIE-MX2” mini-PCIe card with dual Myriad X VPUs. The system ships with 8GB RAM and a 128GB SATA SSD plus GbE, serial, USB, and M.2. IEI has launched a compact, Intel Apollo Lake based “ITG-100AI” computer for industrial AI that showcases its Mustang-MPCIE-MX2 AI acceleration card. The fanless, 137 x 102.8 x 49.4mm ITG-100AI supports DIN-rail or desktop mounting and offers a 0 to 50°C range with airflow, as well as 5G shock resistance compliant with IEC68-2-27 and vibration resistance per MIL-STD-810G 514.6C-1.

  • Vulnerability Values Fluctuate Between White, Grey and Black Hats

    A black hat selling vulnerabilities can make as much money as a white hat researcher using bug bounty programs, or a grey hat working for a nation state doing reverse engineering. Speaking at a Tenable conference in London last week, director of research Oliver Rochford said that to have people do vulnerability research is expensive, and all of the white, black and grey markets are symbiotic, as despite the difference between being legal and illegal, the different factors “mirror each other as it starts with vulnerability discovery.” Rochford said that this “shows how professional cybercrime has become,” pointing to the fact that the main difference between criminal and legal sides are ethics. In one slide, Rochford pointed out vulnerability discovery, exploit research and development are the same for both offense and defensive sides, while the differences fall at the "operationalization" side, where offensive sides look at espionage, sabotage and fraud, while defense sides look at threat intelligence and compensating control adaptation. In his research, Rochford showed that in some cases you can earn more as a white hat vulnerability manager than as a black hat, with a black hat able to earn around $75,000 in this sort of work. Rochford said this “is achievable and attractive” and while it was more lucrative to do it legally, if it is not “it is a way to make a living.”

  • Name That Toon: Endpoint Protection

Slow Connections Discriminated Against: Google Stadia and Google Chrome

  • Google reveal Stadia will only have 12 games available at launch, more later in the year

    With the Stadia streaming service from Google launching on November 19th for those with the Founder's Edition or Premiere Edition, they're finally revealing what will be available. It will only have 12, yes 12, titles at launch and a few of them are sequels. They are: Assassin's Creed Odyssey, Destiny 2, GYLT, Just Dance 2020, Kine, Mortal Kombat 11, Red Dead Redemption 2, Thumper, Tomb Raider + Rise + Shadow and lastly Samurai Showdown. The only title you will get included in the Stadia Pro subscription (three months free with the Founder/Premier Edition) is Destiny 2, all others you have to pay for. If you stop paying for Stadia Pro, you lose access to any free games claimed and only keep those you've paid for normally.

  • Google Chrome To Begin Marking Sites That Are Slow / Fast

    Chrome has successfully shamed web-sites not supporting HTTPS and now they are looking to call-out websites that do not typically load fast. Google announced today that they will begin marking websites that are often either loading slow or fast. Chrome developers are experimenting with ways to show whether a website typically loads fast or slow so the user is aware even before they navigate to a given web page or web app. The changes will be rolled out in future Chrome updates.

Shows and Screencasts: Linux Headlines, Frank Karlitschek, Linux Action News and OpenIndiana 2019.10 Run Through

  • 2019-11-11 | Linux Headlines 46

    Steam gets support for Linux namespaces, some distributions are struggling with the shift from Python 2, Arch Linux supports reproducible builds, and GNOME has a new app in beta.

  • Will Europe Succeed At Democratizing The Cloud?

    Europe (led by Germany and France) is contemplating Gaia-X, its own cloud infrastructure to create interoperability among clouds and also allow local companies to compete in the cloud market dominated by US companies like AWS, Microsoft and Google. It’s an ambitious effort, but will it work? We sat down with Frank Karlitschek, founder of Nextcloud to discuss.

  • Linux Action News 131

    Google steps up support for older Chromebooks, Microsoft Edge is coming to Linux, and the App Defense Alliance teams up to fight Android malware. Plus Google Cardboard goes open source, and a neat machine-learning tool to pull songs apart.

  • OpenIndiana 2019.10 Run Through

    In this video, we are looking at OpenIndiana 2019.10. Enjoy!

Programming: Mutter & GNOME Shell Hackfest, PyCon Africa 2019 (Recap) and More Python

  • Mutter & GNOME Shell Hackfest

    A couple of weeks ago, I was fortunate enough to attend the Mutter & GNOME Shell hackfest in Leidschendam.

  • Real Python: PyCon Africa 2019 (Recap)

    PyCon Africa was a wonderful, inspiring, and technically enlightening conference that took place in Accra, Ghana from August 6 to 10, 2019 at the University of Ghana. This conference was the very first pan-African conference for Python developers and was attended by 323 Pythonistas from 26 different countries. Most of the attendees traveled from countries around Africa, and a number of speakers came from the US, the Netherlands, Germany, Brazil, and Italy. Python is becoming more and more adopted all across the globe. In Africa, Python is earning a special place for itself, where it’s used extensively for web development and data science. African businesses are looking for developers with Python skills in these areas, and having a PyCon in Africa provides a foundation to help support African programmers. [...] The day after the main conference was dedicated to sprints! This is where people group up to work on various open source Python projects. I was part of a team that worked on Cookie Cutter and other related projects. I submitted a PR that got merged into the project and I also helped mentor other team members. I highly recommend anyone who has not attended a sprint before to do so! It’s a great way to practice your skills, contribute to an open source project, and meet the developers involved with the project.

  • Tutorial: How to Read Stata Files in Python with Pandas

    We are soon going to practically answer how to open a Stata file in Python? In Python, there are two useful packages called Pyreadstat, and Pandas that enable us to open .dta files. If we are working with Pandas, the read_stata method will help us import a .dta into a Pandas dataframe. Furthermore, the package Pyreadstat, which is dependent on Pandas, will also create a Pandas dataframe from a .dta file.

  • Python Software Foundation: Seeking Developers for Paid Contract Improving pip

    The Python Software Foundation Packaging Working Group is receiving funding to work on the design, implementation, and rollout of pip's next-generation dependency resolver. (We'll be able to publicly name the funders later this month and in early December.) pip is the official package installer for Python. pip aims to make it easy for the millions of people who use Python to download and install Python libraries and applications (open source and closed source, source and binary, globally and within isolated virtual environments). It's a foundational component of the Python ecosystem and broader computer software and technology landscape. This project aims to complete the design, implementation, and rollout of pip's next-generation dependency resolver. This will lower the barriers to installing Python software, empowering users to get a version of a package that works. It will also lower the barriers to distributing Python software, empowering developers to make their work available in an easily reusable form. Because of the size of the project, funding has been allocated to secure two contractors, a senior developer and an intermediate developer, to work on development, testing and building test infrastructure, code review, bug triage, and assisting in the rollout of necessary features.

  • Rename all files in a directory to the md5 hash