Language Selection

English French German Italian Portuguese Spanish

Software

Doxyqml 0.4.0

Filed under
KDE
Software

After almost two years, here comes a new version of Doxyqml, the QML filter for Doxygen. This new version adds a new command-line option: --namespace to wrap the generated C++ in a namespace, and makes the parser more robust. Nothing ground-breaking, but some nice changes nevertheless.

What's interesting with this project is that I don't use it these days, but it still receives contributions from time to time. This puts me in the unusual position (for me) where most of my contributions to the project are reviewing code, cleaning things, a bit of infrastructure (I just added code coverage checks: 88%, not too bad) and release management.

Surprisingly, I like doing this, I am happy to see this little tool remains useful enough that others keep it alive.

Read more

SMTube review - Your train to Youtube

Filed under
Software

It's a no brainer. On the desktop, you go online, and you open a tab and you load Youtube, and then you play clips. But then, on mobile devices, you have dedicated applications, which usually offer a somewhat more efficient media experience. So, on the desktop, it's the browser way or the ... SMTube way?

SMTube is a cross-platform Youtube player, which allows you to search and play videos from the popular media platform, with some additional search tweaks and filters, and extra download options, all this from the desktop, without having to keep a browser tab open. It's a convenient tool to use, and with the recent rewrite, it actually works, and it works fairly well. I decided to test to see what gives.

[...]

SMTube looks like a nice tool. It is not strictly necessary or needed, but it does allow you to have Youtube open and playing, even if you're not currently using your browser, i.e. you can use it like any other media player. This is nice, plus you get a clean and intuitive interface, decent search and filter options, and it's easy to change settings and configure additional players. You also have the option to download clips.

I don't know where SMTube stands when it comes to Google, Youtube, but ordinary users will surely appreciate the extra flexibility they get with a media player rather than just a browser tab. Of course, you're not signed in, you don't get recommendations, comments or playlists, and such, so I guess there are benefits to going directly to Youtube. But if you're only after what Youtube can play without any socializing, SMTube is an excellent choice. It's had a rough ride, it never quite fully worked for me in my various distro reviews, but this new version is stable, robust and works well. At the very least, it's worth testing. Choo choo.

Read more

Vim 8.1 is available!

Filed under
Software

Vim 8.1 is a minor release, a few new features have been added since Vim 8.0. A lot of bugs have been fixed, documentation was updated, etc.

Read more

Software: Neofetch, QOwnNotes, FreeOffice, LabPlot, Elisa

Filed under
Software
  • Display System Information On Linux With Neofetch (Version 4.0.0 Available)

    Neofetch is a terminal-based system information tool that displays not only information about your desktop settings, but also about your operating system and hardware, like the CPU and GPU, system memory, kernel, uptime, and much more.

    What you see in the screenshot is not all Neofetch can show. You can customize it to show a lot more information - from CPU temperature to public IP, disk information, currently playing song, and so much more.

    Neofetch can even display your current wallpaper instead of the ASCII OS logo if it meets the requirements:

  • QOwnNotes 18.05.3

    QOwnNotes is a open source (GPL) plain-text file notepad with markdown support and todo list manager for GNU/Linux, Mac OS X and Windows, that (optionally) works together with the notes application of ownCloud (or Nextcloud). So you are able to write down your thoughts with QOwnNotes and edit or search for them later from your mobile device (like with CloudNotes) or the ownCloud web-service. The notes are stored as plain text files and you can sync them with your ownCloud sync client. Of course other software, like Dropbox, Syncthing, Seafile or BitTorrent Sync can be used too.

  • FreeOffice 2018 Released with “Complete Support” For Microsoft Office Files

    SoftMaker FreeOffice 2018 is now available to download for Windows and Linux.

    Developed by Germany-based software company SoftMaker, the office suite is both free to download and free to use — so if you’re on the hunt for a free Microsoft Office alternative for Linux you’ll almost certainly want to check it out.

  • LabPlot Support for live data

    Coming close to the next release of LabPlot, the last new feature in this release that we want to introduce is the support for live data. This feature developed by Fábián Kristóf during “Google Summer of Code 2017” program. In this context, the support for live data refers to the data that is frequently changing and the ability of the application to visualize this changing data.

    Prior to the upcoming release, the only supported workflow in LabPlot was to import the data from an external file into LabPlot’s data containers and to do the visualization. On data changes, the user needed to re-import again. With LabPlot 2.5 we introduced the “Live Data Source” object that is “connected” to the actual data source and that takes care of re-reading the changed data according to the specified options.

  • News about Elisa

    Elisa is a music player developed by the KDE community that strives to be simple and nice to use. We also recognize that we need a flexible product to account for the different workflows and use-cases of our users.

Software and Games Leftovers

Filed under
Software
Gaming
  • How to speak Linux [Ed: she actually means GNU]

    I didn’t even stop to imagine that people pronounced Linux commands differently until many years ago when I heard a co-worker use the word “vie” (as in "The teams will vie for the title") for what I’d always pronounced “vee I.” It was a moment I’ll never forget.

  • Ksnip And Flameshot: Qt5 Shutter Screenshot Tool Alternatives

    Shutter is a great application for taking screenshots in Linux, but it has only received bug fixes for years. The application continues to use Gtk+ 2 and doesn't seem to be getting anywhere as far as Gtk+ 3 is concerned.

    Furthermore, the Shutter image editor (which allows adding text, annotations, etc.) now requires installing old libraries to get it to work in recent Linux distributions.

    This article presents 2 Shutter alternatives for taking screenshots on Linux desktops, that are actively developed: Ksnip and Flameshot. Both applications use Qt 5.

    As a side note, I considered the following features to be required in order to compete with Shutter: the ability to upload an image directly from the screenshot tool to some image host, and support for drawing / annotations.

  • Will ‘Htop’ Replace Default ‘Top’ Monitoring Tool in Linux?

    top is a traditional command-line tool for monitoring real-time processes in a Unix/Linux systems, it’s comes preinstalled on most if not all Linux distributions and shows a useful summary of system information including uptime, total number of processes (and number of: running, sleeping, stopped and zombie processes), CPU and RAM usage, and a list of processes or threads currently being managed by the kernel.

  • Cockpit 168

    Cockpit is the modern Linux admin interface. We release regularly. Here are the release notes from version 168.

  • FOSS game community slump and question about getting images in palepeli

    There is a thread in freegamedev.net which I have been following for the past few weeks.

    In the back-and-forth argument, there I believe most of the arguments shared were somewhat wrong.

    While we have AAA projects like 0ad and others, the mainstay of our games should be ones which doesn’t need any high-quality textures and still does the work.

    I have been looking at a Let’s play playlist of an indie gem called ‘Dead in Vinland’

  • Release GCompris 0.91

    Here is GCompris 0.91, a new bugfix release to correct some issues in previous version and improve a few things.

    Every GNU/Linux distribution shipping 0.90 should update to 0.91.

The curl 7 series reaches 60

Filed under
Software

curl 7.60.0 is released. Remember 7.59.0? This latest release cycle was a week longer than normal since the last was one week shorter and we had this particular release date adapted to my traveling last week. It gave us 63 days to cram things in, instead of the regular 56 days.

7.60.0 is a crazy version number in many ways. We've been working on the version 7 series since virtually forever (the year 2000) and there's no version 8 in sight any time soon. This is the 174th curl release ever.

Read more

Software: Calamares on Krypton, Tuptime, jm-shell

Filed under
Software
  • Calamares on Krypton

    Calamares is a Linux system installer (and some day, a FreeBSD system installer, but that is a long way off) which is distro- and desktop-independent. OpenSUSE Krypton is a live CD and installer for the latest-and-greatest .. but it already has an installer, so why try Calamares on it?

    Well, sometimes it’s just to show that a derivative could be made (there is one, called GeckoLinux), or to experiment with tools and configurations.

    Calamares has a script called deploycala.py, which like every gaping huge security hole is expected to be downloaded from the Calamares site, then run. It is recommended to only use this in a VM, with a live CD / ISO image running. What the script does is install a basic dev environment for Calamares, install up-to-date dependencies, and then it builds and installs Calamares. That then gives you a way to experiment, installing with Calamares from an already-set-up live CD.

  • Tuptime – A Tool To Report The Historical And Statistical Running Time Of Linux System

    Beginning of this month we written an article about system uptime that helps user to check how long your Linux system has been running without downtime? when the system is up and what date. This can be done using 11 methods.

    uptime is one of the very famous commands, which everyone use when there is a requirement to check the Linux server uptime.

  • jm-shell – A Highly Informative and Customized Bash Shell

    jm-shell is a free open source, small, highly informative and customized Bash shell, that gives you a great wealth of information about your shell activity as well as certain useful system information such as system load average, battery status of laptops/computers and much more.

    Importantly, unlike Bash which only stores unique commands in a history file, for searching previously run commands – jm-shell records each and every shell activity in a log file.

PacVim and 5 Emacs modes for writers

Filed under
Development
Software
  • PacVim – A CLI Game To Learn Vim Commands

    Howdy, Vim users! Today, I stumbled upon a cool utility to sharpen your Vim usage skills. Vim is a great editor to write and edit code. However, some of you (including me) are still struggling with the steep learning curve. Not anymore! Meet PacVim, a CLI game that helps you to learn Vim commands. PacVim is inspired by the classic game PacMan and it gives you plenty of practice with Vim commands in a fun and interesting way. Simply put, PacVim is a fun, free way to learn about the vim commands in-depth. Please do not confuse PacMan with pacman (the arch Linux package manager). PacMan is a classic, popular arcade game released in the 1980s.

  • 5 Emacs modes for writers

    Not all writers work within the confines of a word processor. More than a few of us tap out words in a humble (and sometimes not so humble) text editor.

    When you find a text editor that works for you, and works the way you want it to, you tend to hold onto it like that beaten up leather jacket, like that dog-eared book, or like that collection of old vinyl records.

    For some, that editor is vi or Vim. For others, it's Nano or Atom. For me, that editor is Emacs. Why? Mainly because of its variety of modes, including some crafted especially for writers.

    Here's a look at five Emacs modes that writers will find useful.

Best Linux applications (2018)

Filed under
GNU
Linux
Software

Over the years, I have compiled several articles detailing the best-of software for Linux and Windows, starting as early as 2008, and then making the last bundle in 2012. Six years is a very long time in the software sphere, so I thought about making another compilation.

My criteria for the inclusion and nomination are relatively simple: Applications need to be robust and stable, they need to accessible, the installation process should be relatively straightforward, and ideally, these will be cross-platform tools that run on other operating systems, too. There's a certain degree of personal taste, too, but I believe my choices are pragmatic, useful and fun. With the necessary expectation for a certain amount of hype, let us proceed. And do note, in some cases, you will see older and/or official screenshots, but that's mostly for aesthetic purposes.

Read more

Also: Testing out Sumatra: a tool for managing iterations of simulations/analyses

Wine-Staging 3.8 Gets Fixes For Star Citizen, Direct3D 11

Filed under
Software

For those looking to enjoy Windows-only games on Linux this weekend, Wine-Staging 3.8 has been released as the newest experimental build of Wine.

Wine-Staging 3.8 is based off Friday's release of Wine 3.8 while adding in more experimental patches. In addition to the re-basing of nearly one thousand existing patches atop the upstream Wine source tree, this Wine-Staging 3.8 release has a few more enhancements.

Read more

Syndicate content

More in Tux Machines

today's leftovers

  • ‘Crush Them’: An Oral History of the Lawsuit That Upended Silicon Valley

    The then-23-year-old giant, which ruled the personal computer market with a despotic zeal, stood accused of using monopoly power to bully collaborators and squelch competitors. Its most famous victim was Netscape, the pioneering web browser, but everyone from Apple to American Airlines felt threatened by late-’90s Microsoft. The company was big enough to be crowned America’s most valuable firm, bold enough to compare attacks on its domain to Pearl Harbor, and, eventually, bad enough to be portrayed as a (semifictionalized) cadre of hypercapitalist murderers in a major motion picture. The “don’t be evil” optics that colored the rise of today’s tech giants (and have recently lost their efficacy) were a direct response to Microsoft’s tyrannical rule.

  • Michał Górny: Empty directories, *into, dodir, keepdir and tmpfiles.d
  • FRAMED Collection, a noir-styled spy adventure where you rearrange comic tiles is now out
    It's actually a compilation of FRAMED and FRAMED 2, games that have been widely praised and previously only available on mobile platforms. It has you moving around slices of an animated comic book, to put the noir-styled spy adventure story together. It actually sounds hilarious, as it's not a basic "this one has to go here" type of game, as it changes what happens based on where you put the tiles creating some amusing sounding failures:
  • Paradox’s grand strategy titles will be getting more content soon
    At their annual convention, Paradox Interactive have announced new expansions for their current grand strategy titles. There’s a little bit of everything for fans of these games.
  • Why OpenShift Is The New OpenStack For Red Hat
  • Help the Debian kernel team to help you
    I gave the first talk this morning at Mini-DebConf Hamburg, titled "Help the kernel team to help you". I briefly described several ways that Debian users and developers can make it easier (or harder) for us to deal with their requests. The slides are up in on my talks page, and video should be available soon.
  • UbuCon Europe 2018: Analysing a dream [English|Spanish]
    The idea of organising the Ubucon in Xixon, Asturies was set two years ago, while participating in the European Ubucon in Essen (germany). The Paris Ubucon took place and in those days we uderstood that there was a group enough of people with the capacities and the will to hold an European Congress for Ubuntu lovers. We had learnt a lot from German and French colleagues thanks to their respective amazing organizations and, at the same time, our handicap was the lack of s consolidated group in Spain.
  • 19-year-old Developer at the Forefront of TRON (TRX) Opensource Wallet DApp
  • 19-years-old German developer Spearheads TRON (TRX) Opensource Wallet DApp
    No doubt that Tron community is preparing for mainnet launch, with different ideas coming in from all roads. As part of its readiness, Tron has unveiled its Opensource Wallet DApp developed by 19-year old German developer, Marius Gill, who has been programming since 13 years old. The DApp is an outcome of Project Genesis, which was launched in March 2018 purposely to encourage TRON’s community engagement in bringing in new things into Tron ecosystem. The project provides a bonus pool of 2 billion dollars for active members around the world have lent their hands in implementing ideas for the community.
  • Collabora and GStreamer spring in Sweden
    Earlier this month, a few of us from Collabora, Olivier Crête, Nicolas Dufresne, George Kiagiadakis and I attended the GStreamer Spring Hackfest in Lund, Sweden. Hosted by Axis Communications (who uses GStreamer in their surveillance cameras for many years now), it was a great opportunity for the GStreamer community to touch base and work on open bugs and pet projects. [...] As for myself, I mainly worked on (or rather started to work on) split-field interlacing support in GStreamer, adding relevant formats and modes in the GStreamer video library. In addition, as a Meson developer (Nirbheek Chauhan) was present, I took the opportunity to discuss with him the last bit of porting build system of Geoclue to Meson, a side project I've been working on. It helped me get it done faster but also helped Nirbheek find some issues in Meson and fix them! All in all, my first GStreamer hackfest was an awesome experience (even though I was not feeling well). It was also very nice to hangout and socialize with old and new friends in the GStreamer community after a long time. Many thanks again to Axis for hosting us in their offices! See you at the GStreamer Conference this fall!
  • Reality Redrawn Opens At The Tech
    The Tech Museum of Innovation in San Jose was filled on Thursday with visitors experiencing new takes on the issue of fake news by artists using mixed reality, card games and even scratch and sniff cards. These installations were the results of Mozilla’ Reality Redrawn challenge. We launched the competition last December to make the power of misinformation and its potential impacts visible and visceral. Winners were announced in February.
  • Tangerine UI problems
    I've been a big fan of Tangerine for a while, it's a bank that doesn't charge fees and does what I need to do. They used to have a great app and website and then it all went a bit wrong. It's now a HTML app for Desktop and mobile. This isn't the fault of the tools used, but there's some terrible choices in the app across both. [...] The overall feel of the app is that its full of spinners, far too cluttered and just to confusing. Hey not everything I've built is perfect, but even I can spot some real problems with this app. I pretty sure Tangerine can do better than this. And yes, I'm writing this while drinking a beer I recently bought, as shown on my transaction page.
  • Majority of software plagued by vulnerabilities as open source adoption soars [Ed: More of Black Duck's FUD]
  • SiFive Releases 'Expansion Board' to Build Interest in RISC-V Processor
  • FreeBSD 11.2 Beta 2 Available For Testing, Brings PTI Optimization
    The second beta release of FreeBSD 11.2 is now available for weekend testing. FreeBSD 11.2-BETA2 is now available with a variety of bug fixes, a fix to restore boot support for the Banana Pi ARM board, a context switch optimization for page table isolation (PTI), DTrace improvements, various build fixes, and a range of other system fixes.
  • Sony Is Working On AMD Ryzen LLVM Compiler Improvements - Possibly For The PlayStation 5
    One of Sony's compiler experts has taken to working on some tuning for the AMD Ryzen "znver1" microarchitecture support within the LLVM compiler stack. This begs the question why Sony is working on Ryzen improvements if not for a future product.
  • Popular YouTuber Says Apple Won't Fix His iMac Pro Damaged While Disassembled

    The damage resulted when they dropped the display while attempting to reattach it to the aluminum chassis. Towards the end of the video, Sebastian also says the iMac Pro requires a new logic board and power supply unit, suggesting there may have been a short circuit that caused damage to internal components as well.

  • Most dangerous new cyber security threats [iophk: "Windows TCO, yet neither Microsoft nor Windows get a mention"]

Steam Controller Kernel Driver Is Landing In The Linux 4.18 Kernel

The Linux 4.18 kernel will feature the initial Steam Controller kernel driver that works without having to use the Steam client or using third-party user-space applications like the SC-Controller application. A few months back we reported on a kernel driver being worked on for the Steam Controller by an independent user/developer outside of the gates of Valve. In part through reverse-engineering, Rodrigo Rivas Costa has been working on this native Steam Controller Linux kernel driver that works for both USB cable and wireless modes of the Steam Controller and is a proper HID driver. Read more

Video of AsteroidOS

KDevelop 5.2.2 and 5.2.3 released

KDevelop 5.2.2 and 5.2.3 released We today provide a stabilization and bugfix release with version 5.2.2 and 5.2.3. 5.2.2 was tagged 6 weeks ago, but we never managed to release it because we did not have the patience to fix the Windows installers in time due to a broken CI. Windows installers are provided for 5.2.3 again. We'll only provide source tarballs for 5.2.2 and we encourage everyone to just skip this release and use 5.2.3 which contains a few more bug fixes. This is a bugfix-only release, which introduces no new features and as such is a safe and recommended update for everyone currently using KDevelop 5.2.1. Read more Also: This week in Usability & Productivity, part 19