Language Selection

English French German Italian Portuguese Spanish

KDE

Leftovers: KDE

Filed under
KDE
  • KDE Akonadi Support For Microsoft Exchange
  • Akonadi Resource for Microsoft Exchange Web Services (EWS)

    Whether you are a Microsoft hater or a lover, when you have ever had a chance to work for a medium or large corporation, you have probably stumbled upon Microsoft Exchange mail server. While it can be made to talk to regular e-mail clients using standards such as IMAP, POP3 and SMTP, some corporate admins choose not to enable any of the standard mail protocols leaving the user with no choice other than to use Microsoft Outlook. Even if it is possible to use regular e-mail clients they will not be able to explore the full potential of Exchange, as it is not only a mail server but rather a groupware server which includes support for calendar, tasks, contacts and many more.

  • Evaluation of the Qt Quick Scene Graph Performance

    QPainter, which is the base of drawing in KStars, uses an imperative way whereas QtQuick Scene Graph utilizes declarative paradigm. In Scene Graph you add some set of "nodes" (classes with prefix QSG) to the root node that is returned by calling QQuickItem::updatePaintNode() whenever you want to render QQuickItem and manipulate them during the runtime (change position, geometry, material, etc.) This gives possibilities to perform some optimization like batching the nodes to draw them in fewer calls to OpenGL, which can be of tremendous help for us in drawing stars, for example.

  • Hello World!

    As the title suggests it is a lite version for mobile/tablets, slow machines like budget laptops, netbooks, single-board computers like Raspberry Pi, etc. One of the main differences between desktop and lite versions is that the graphics of the latter is based on QML/QtQuick. KStars Lite is built bearing in mind the differences between mouse/touch interfaces and the graphical frontend will be designed according to touch interfaces of mobile platforms.

Leftovers: KDE

Filed under
KDE
  • LUKS support in KDE Partition Manager
  • Kate 16.04 on Windows (64bit)
  • The future of KApiDox

    I’ve been working hard to enhance KApiDox. I’d like to come back on what it is for, what I did and what I see for its future.

  • Danbooru Client 0.6.0 released

    It offers a convenient, KF5 and Qt5-based GUI coupled with a QML image view to browse, view, and download images hosted in two of the most famous Danbooru boards (konachan.com and yande.re).

  • A KMail Breakthrough.

    This tells the story of how I finally managed a successful transfer of email data from KMail version 1.13.6 to version 4.11.5. It is a non-technical essay exploring the obstacles I encountered, my options, and the methods I used to achieve my aim. It was written partly to give the information, but also with the hope that readers will both enjoy and be amused by the story of the "battle of KMail" that was ultimately won against "incredible odds". Links to the earlier articles discussing problems with KMail 4x are given at the end.

  • [GSoC] Kdev-Embedded, Debugging and programming embedded systems

    The actual embedded system word depends on closed-source IDEs and libraries, with high monetary value and deprecated functionalities. Programmers that would like to use ARM based boards without paying for an IDE will have problems setting up such development ambient and synchronized toolkits.

    The main idea of this project is to provide a plugin integrated with KDevelop to help the debugging and programming process of embedded systems like AVR, ARM and x86 based boards.

Plasma 5.6.3 and Applications 16.04.0 by KDE now available

Filed under
KDE

The latest updates for KDE's Plasma and Applications series are now available to all Chakra users, together with other package updates. A manual intervention is needed for this upgrade, due to a preexisting file that was dropped and now reintroduced in the kde-runtime package. To properly perfom this update please follow these instructions:

Read more

Taming Plasma

Filed under
KDE

How does one go about taming Plasma? Well, that seems to be a recurring question I get asked in the emails. People are really interested to know about theme, font, icon, and window decoration management in Plasma, and how it compares to the good ole KDE4. A valid question.

We already know quite a bit about this desktop environment. I was extremely keen on Plasma last year, and even crowned it my favorite for a while. We also talked about some neat tips and tricks on managing the desktop, so it’s not a stranger. Now, we shall delve deeper into the aesthetics side of things.

Read more

Krita 3.0 beta

Filed under
KDE

Leftovers: KDE

Filed under
KDE
  • Three Slots Awarded to Krita for Google Summer of Code
  • A Usability Guy’s Journey to Creating his First KDE Tool – Part 2: A Vision

    The nice thing is that we can reuse the information for AppStream to automatically create a website for each application which is at least a lot more informative for end users than what quickgit provides. Of course, those projects who have the manpower and motivation to create gorgeous websites like that for Minuet or Krita should still do that, but the others would still get at least something useful.

  • Kronometer 2.1 now available

    After many months since the last release, I’ve finally found the time to finalize the next stable release for kronometer. The main change is a redesign of the main window. The toolbar is now smaller and in top position, the statusbar is gone and the menubar is hidden by default. Usability of other dialogs has been improved as well.

  • Performance update for breeze icons

    As breeze is a monochrome icon set the contrast is one of the biggest issues. With Plasma 5.6, the developers solved this problem by applying the system color scheme to the icons. Now the icons use the same color (and contrast) as the text. With this shiny new feature, users can define the colors of the icon set by themselves.

  • Google Summer of Code, 2016

    Well, the wait for the results of Google Summer of Code 2016 is over. My proposal has been accepted and is a GSoC project now. I will be spending the summer writing code for KDE for implementing the project Minuet Mobile(KDE-edu).

  • KDE Neon User Edition 2254 Screenshot Tour
  • Some Qt Contributors Uneasy About The Growing Commercial Focus Of The Qt Company

    For the past week has been a somewhat active mailing list thread about the Qt Project being misrepresented on The Qt Company's qt.io web-site.

  • KDE e.V. Quarterly Report - 1st Half of 2015

    The KDE e.V. report for the first half of 2015 is now available. It presents a survey of all the activities and events carried out, supported, and funded by KDE e.V. in that period, as well as the reporting of major events, conferences and mentoring programs that KDE has been involved in.

  • KDE is not the right place for Thunderbird [Ed: This post, "KDE is not the right place for Thunderbird," has just been deleted. One wonder what happened. Maybe pressure from peers?]

    For years, Mozilla has been saying they are no longer focused on Thunderbird and its place is outside of Mozilla. Now it seems they are going to act on what they said: Mozilla seeks new home for e-mail client Thunderbird.

    The candidates they are exploring are the Software Freedom Conservancy, The Document Foundation, and I expect at least the Apache Software Foundation to be a serious candidate, and Gnome to propose.

Leftovers: KDE

Filed under
KDE
  • open365, let's declare war at Google and Microsoft

    Open365 is a public and/or private cloud designed to compete with the likes of Google Drive or Office365 by leveraging all the best free software out there.

    The service is designed to scale horizontally as well as to be resilient to components crashing or going crazy. In order to achieve this we have implemented a microservice architecure that communicate using a bus (rabbitmq) plus some other tricks so we can scale using commodity hardware horizontally. Nothing fancy, nothing revolutionary but it had to be done Smile

    Finally, we’ve integrated under the same system very well know software solutions for File sinchronization, PIM (Email, calendar,contacts…) and office.

    Specifically

    Seafile
    Kontact
    Libreoffice

    For the last two, we re using SPICE and our HTML5/Javascript client to run those applications in the server and send only the interface to the Web browser in a really efficient way.

  • clazy: Suppressing warnings
  • Summer Is Coming

    First, we managed to kill of projects.kde.org for good. It used to run ChiliProject - which has been discontinued and no longer provides security updates - and used to be a constant source of headaches for the syasadmins, with the seemingly endless HTTP 500 ISEs we'd generate. After it went down in the middle of CKI - and resulted in a few embarrassing moments in the middle of talks - we decided it had to go.

Leftovers: KDE

Filed under
KDE
  • Reordering a Qt Quick ListView via drag'n'drop

    It is common in user interfaces to provide the user with a list of elements which can be reordered by dragging them around. Displaying a list of elements with Qt Quick is easy, thanks to the ListView component. Giving the user the ability to reorder them is less straightforward. This 3 article series presents one approach to implementing this.

  • A note to those who test kde apps building them from sources
  • Google Summer of Code,2016

    So, finally, the wait is over. The result of GSoC selections is out and Voila! my proposal has been accepted and is now a GSoC project. I would like to thank KDE community, my mentor, and co-mentors for their support and giving me an opportunity to be a part of this programme. I will be working on the project LabPlot (KDEdu) which is a KDE-application for interactive graphing and analysis of scientific data. LabPlot provides an easy way to create, manage and edit plots.

Leftovers: KDE

Filed under
KDE
  • A Usability Guy’s Journey to Creating his First KDE Tool – Part 1: Baby Steps

    These two may sound completely unrelated at first, but they both were key in sending me down this path. This article will tell the story behind 1, which is about my very first code commit to KDE. I will go into quite some detail because I feel that my journey may provide some insights for KDE.

    This story started on April 6th. I was discussing with Aleix Pol about actual vs. perceived performance in Plasma and other KDE software. One thing we agreed on was that animation speed has a big impact on perceived performance. During that discussion, we found out that the setting for the animation speed is almost impossible to find in System Settings, because it sits in a module where you would not expect it to be (Display and Monitor > Compositor), and searching for “animation speed” points you to the wrong module (this was due to an oversight when the “Desktop Effects” module was split in two and the search keywords were not adapted). The “it sits in an unexpected module” problem is about to be fixed by moving it into the “Workspace behavior” module, but first I wanted the actual bug with the search pointing to the wrong module to be fixed.

    At first, as usual, I wrote a bug report about it. Then, Aleix, being a cunning little Spaniard (*scnr*, I know you’re Catalonian), said these fateful words: “You could fix this one yourself!”. Now the cunning part was that he knew I could not defend myself by saying “But I don’t know C++ …” because the search keywords are defined in .desktop files, easily read- and writable for mere mortals like me. So, without any good argument why I couldn’t, I set out to fix it myself.

    The first obstacle on my journey was that even after years of being a KDE contributor, I still did not have a KDE developer account. The reason is simple: My contributions usually come in the form of text and mockups, not code. I describe my ideas in wiki pages, emails, forum posts, chats, review requests, bug reports, blog posts, …, but not in repositories. For this simple patch, I could have just put it up on Reviewboard or Phabricator and have someone else commit it, but if I was going to contribute code, I wanted to do it properly™.

  • It has happened!

    I have been selected for the Google Summer of Code!

    For the better part of the summer vacation, I will now be committing myself to write code for KDE to implement my project idea of implementing a virtual folder in Dolphin to make it easier to select files.

  • GSoC project accepted, now what?

Leftovers: KDE

Filed under
KDE
  • KBibTeX 0.6.1-alpha1 (0.6.0.80)

    I just made a release of KBibTeX 0.6.1-alpha1 (0.6.0.80), which is the first preview release of the upcoming bugfix release in the 0.6 series. Please note that the 0.6 series is still based on KDE 4.

  • KDiff3 for KDE Frameworks 5 becomes usable

    After recently starting to port KDiff3 to KDE Frameworks 5, I made a few commits today making the software actually usable.

  • Grantlee v5.1.0 (Codename Außen hart und innen ganz weich) now available

    The Grantlee community is pleased to announce the release of Grantlee version 5.1 (Mirror). Grantlee contains an implementation of the Django template system in Qt.

  • Minuet 0.1 released!

    I'm happy to announce that the very first release of Minuet is available today as part of KDE Applications 16.04 \o/.

  • News about kdepim: Allow to build standalone each applications
  • New Krita 3.0 Alpha/Development Windows Builds
  • Kdenlive: Café, release and development

    In a few days, we are going to celebrate the release of Kdenlive 16.04.0.
    If you are interested in the project, you are welcome to join us in the next Kdenlive café, a monthly IRC meeting for users and developers.

  • KDE Neon out now – An Interview with Jonathan Riddell

    Is KDE’s Neon a new Linux distribution? Is it a showcase? Is it a test bed? Neon (“tech preview”) User Edition launches today and we got Jonathan Riddell, Neon’s front runner, to explain what all the fuss is about.

  • kver’s definition of anarchy
  • Travis-CI builds of KDE projects on Archlinux chroot

    How many of you knew that KDE has a github mirror? The mirror is useful for github users/fans (who can for example star their favorite KDE projects), but can also be useful to KDE developers who don’t care about github. I was on of them, until today. Github features an excellent integration with Travis-CI. This means that you (as github user) get for free a Continuous Integration system already up and running, waiting for your commits.

  • KDE 5_16.04 for Slackware-current

    You may already have tried it through the PLASMA5 variant of the Slackware Live Edition which I uploaded yesterday, and here is the announcement of the addition of KDE 5_16.04 to my ‘ktown’ repository – the April release of the combined KDE Frameworks 5.21.0, Plasma 5.6.3 and Applications 16.04.0.

  • KDE-FreeBSD catching up

    After a long struggle with digiKam (mostly because of the libmediawiki plugin), a brief struggle with KDevelop (it is well-behaved), and a careful struggle with CMake (because lots of other ports depend on it), official ports have been updated (by Tobias Berner and Raphael Kubo da Costa) with the state-of-the-art for KDE4 from the unofficial area51 repository.

Syndicate content

More in Tux Machines

Leftovers: Software

  • Handling I/O Bursts With QEMU 2.6
    The recent release of QEMU 2.6 has support for allowing guests to do bursts of I/O for a configurable amount of time, whereby the I/O level exceeds the normally allowed limits. Our friends at the consulting firm Igalia have written a blog post about I/O bursts with QEMU 2.6.
  • Shotwell's New Devs Are Doing a Terrific Job, Facebook Integration Works Again
    Shotwell developer Jens Georg announced earlier, May 23, 2016, the general availability of the first point release in the Shotwell 0.23.x stable series of the popular open-source image viewer and organizer software. Shotwell is being used by default in numerous GNU/Linux operating system, including the widely used Ubuntu, but it was abandoned by its developers from the Yorba Foundation a while ago, during which it didn't receive any attention. At the end of April 2016, a group of open source developers decided to take over the maintenance of Shotwell from where Yorba left off, and we already reported on the release of the major Shotwell 0.23.0 version.
  • FreeIPMI 1.5.2 Released

today's howtos

Red Hat and Fedora

Leftovers: OSS and Sharing

  • Apache Elevates TinkerPop Graph Computing Framework to Top Level
    As we've been reporting, The Apache Software Foundation, which incubates more than 350 open source projects and initiatives, has been elevating a lot of interesting new tools to Top-Level Status recently. The foundation has also made clear that you can expect more on this front, as graduating projects to Top-Level Status helps them get both advanced stewardship and certainly far more contributions. Now, the foundation has announced that a project called TinkerPop has graduated from the Apache Incubator to become a Top-Level Project (TLP). TinkerPop is a graph computing framework that provides developers the tools required to build modern graph applications in any application domain and at any scale. "Graph databases and mainstream interest in graph applications have seen tremendous growth in recent years," said Stephen Mallette, Vice President of Apache TinkerPop. "Since its inception in 2009, TinkerPop has been helping to promote that growth with its Open Source graph technology stack. We are excited to now do this same work as a top-level project within the Apache Software Foundation."
  • Why a Buffer developer open sourced his code
    If you look for the official definition of open source, you'll likely stumble upon this outline from the board members of the Open Source Initiative. If you skim through it, you're sure to find some idea or concept that you feel very aligned with. At its heart, openness (and open source) is about free distribution—putting your work out there for others to use. It's really about helping others and giving back. ​When we started to think about open source and how we could implement it at Buffer, the fit seemed not only natural, but crucial to how we operate. In fact, it seemed that in a lot of ways we'd be doing ourselves a disservice if we didn't start to look more seriously at it. But what I didn't quite realize at the time were all the effects that open source would have on me.
  • How to make a culture change at your company
    I attended an interesting talk by Barry O'Reilly at the Cultivate pre-conference at OSCON 2016 about "how to push through change in an enterprise." Though I think the title should have been: "What the enterprise can learn from open source."
  • Two OSCON Conversations, And A Trip Report Between Them
    My last visit to OSCON was in 2011, when I had worked for the Wikimedia Foundation for under a year, and wanted to build and strengthen relationships with the MediaWiki and PHP communities. I remember not feeling very successful, and thinking that this was a conference where executives and engineers (who in many cases are not terribly emotionally passionate about open source) meet to hire, get hired, and sell each other things.
  • Struggling to open a document or photo? Here’s how to do it
    Things are a bit trickier if you have a file from a productivity application you don’t have access to —such as a Word document and no Word application, either to open it or re-save it. The solution is still simple, though — download Libre Office. Libre Office is a free and fully functional office suite that’s more than a match for Microsoft Office, and it can open (and save in) Office file formats.
  • OpenBSD/loongson on the Lemote Yeeloong 8101B
    After hunting for Loongson based hardware for the first half of 2015, I was finally able to find an used Yeeloong in July, in very good condition. Upon receiving the parcel, the first thing I did was to install OpenBSD on this exquisitely exotic machine.
  • Call for GIMP 2.10 Documentation Update
    With the upcoming GIMP 2.10 release we intend to finally close the time gap between releases of source code, installers, and the user manual. This means that we need a more coordinated effort between the GIMP developers team and the GIMP User Manual team. For the past several months we’ve already been working on GIMP mostly in bugfix mode. It’s time to start updating the user manual to match all the changes in GIMP 2.10, and we would appreciate your help with that.
  • Mobile Age project: making senior citizens benefit from open government data
    On 1 February 2016, ten European partners launched the Mobile Age project. Aiming to develop inclusive mobile access to public services using open government data, Mobile Age targets a group of citizens that are usually marginalised when it comes to technical innovations but which is rapidly growing in number and expectations: European senior citizens. While more and more public services are made available online only, older persons’ needs and wishes towards digital services are rarely understood and taken in account. This deficit is often exacerbated by their lower digital skills and poor access to the internet. In order to cope with this, Mobile Age is based on the concept of co-creation: it will develop mobile open government services that are created together with senior citizens.
  • Protecting IP in a 3D printed future
    3D printing might just change everything. At least John Hornick, who leads Finnegan’s 3D printing working group and wrote 3D Printing Will Rock the World, certainly thinks so. Introduced by Bracewell Giuliani’s Erin Hennessy, Hornick spoke to INTA registrants yesterday morning about the dramatic consequences he believes the proliferation of 3D printing could have for intellectual property.