Archives For jimingkui

Mozilla Firefox 37

A new stable release of Mozilla’s web browser, Firefox 37, was released today at the end of March.

According to the release note, Firefox 37 brings a heartbeat user rating system to get user feedback about Firefox. Every day a random subset of users are offered a rating widget. After rating Firefox, an ENGAGEMENT page may open in a background tab.

Users can disable this feature by going to about:config, search browser.selfsupport.url in filter box and set value to “”.

Besides that, Firefox 37 comes with below changes:

  • Yandex set as default search provider for the Turkish locale
  • Bing search now uses HTTPS for secure searching
  • Improved protection against site impersonation via OneCRL centralized certificate revocation
  • Opportunistically encrypt HTTP traffic where the server supports HTTP/2 AltSvc
  • Disabled insecure TLS version fallback for site security
  • Extended SSL error reporting for reporting non-certificate errors
  • TLS False Start optimization now requires a cipher suite using AEAD construction
  • Improved certificate and TLS communication security by removing support for DSA
  • Improved performance of WebGL rendering on Windows
  • Implemented a subset of the Media Source Extensions (MSE) API to allow native HTML5 playback on YouTube (Windows only)
  • Added support for CSS display:contents
  • IndexedDB now accessible from worker threads
  • New SDP/JSEP implementation in WebRT

See the release note for details.

How to upgrade Firefox in Ubuntu:

For Ubuntu 12.04 LTS, Ubuntu 14.04 LTS, and Ubuntu 14.10, Firefox 37 will be available for upgrade very soon through Ubuntu official repositories.

Once the official build of Firefox 37 is available, you can open Software Updater and install available updates after checking for updates.

The 3.2 release of Rhythmbox, Ubuntu’s default music player, was announced just a few hours ago with some new features, bug fixes and translation updates.

According the the changelog, Rhythmbox 3.2 brings a Soundcloud plugin, support for disc and track total tags, ability to clear, re-fetch and manually set cover art using the song info window.

There are also some bugs has been fixed in the new release:

  • same songs played after reading a playlist
  • no easy way to unselect the browse by album,artist,genre option
  • Unclear string “in” for translation
  • rhythmbox skips one or two songs after playing certain songs
  • configure warning: ‘INCLUDES’ is the old name for ‘AM_CPPFLAGS’ (or ‘*_CPPFLAGS’)
  • Add track count and disc count to the database
  • data: Add Vorbis aliases as supported mime-types
  • Failure to build with tdb 1.3
  • Crash when right clicking the track list in the library
  • Rhythmbox fails to import MP3 files with ID3 v2.4 tags created by PicardQT
  • Tracks with no embedded covert art show a random cover art from the music collection
  • Right click on any file in ‘Tracks list’ clashes the application
  • Duplicate symbol _rb_metadata_iface_xml
  • gdkx.h explicitly included; prevents building on Mac
  • symbolic icon is broken

How to upgrade to Rhythmbox 3.2 in Ubuntu:

The new release is available in fossfreedom’s PPA, available for Ubuntu 14.04, Ubuntu 14.10, Ubuntu 15.04, and Linux Mint 17.

1. First open terminal by pressing Ctrl+Alt+T on keyboard. When it opens, run below command to add the PPA:

sudo add-apt-repository -y ppa:fossfreedom/rhythmbox

2. After adding the PPA, launch Software Updater (or Update Manager) and install available updates for Rhythmbox after checking for updates.

MuseScore, a free and open-source music composition and notation software, has reached a new major release, MuseScore 2.0, with great new features and improvements.

MuseScore is a scorewriter for Windows, OS X, and Linux. It’s main purpose is the creation, editing and printing of various types of musical scores in a “What-You-See-Is-What-You-Get” (WYSIWYG) environment.

MuseScore 2.0 comes with a brand new start center to simplify score browsing and creation, an inspector window to provide easy access to properties of individual notes and other elements, and customizable palettes to allow you to group your most commonly-used score symbols together.

MuseScore 2 also brings:

  • a new continuous view mode
  • some powerful new editing tools.
  • New notation styles and elements
  • layout, playback, import and export improvements.

For more, see what’s new in MuseScore 2.

How to install/upgrade MuseScore 2.0 in Ubuntu:

The new release has been made into its official PPA, available for Ubuntu 14.04, Linux Mint 17, Ubuntu 14.10, Ubuntu 15.04.

To install it, open terminal from the Dash/Menu or by pressing Ctrl+Alt+T on keyboard. When it opens, run below commands one by one:

sudo add-apt-repository -y ppa:mscore-ubuntu/mscore-stable

sudo apt-get update

sudo apt-get install musescore

Ubuntu 15.04 Final Beta Available for Download

Last updated: September 29, 2017

The beta 2 release of Ubuntu 15.04 Desktop, Server, Cloud, and Core products was announced today, codenamed “Vivid Vervet”.

Ubuntu 15.04 comes with Linux Kernel 3.19. The default desktop Unity 7.3 brings many bug-fixes and locally integrated menus for unfocused windows. This release also ships Compiz Window Manager 0.9.12 with Nvidia fixes, fully MATE desktop support.

Before Ubuntu 15.04 final to be released on April 23, there will be also a RC release on April 16.

Download Ubuntu 15.04:

This beta release includes images from not only the Ubuntu Desktop, Server, Cloud, and Core products, but also the Kubuntu, Lubuntu, Ubuntu GNOME, Ubuntu Kylin, Ubuntu Studio, Xubuntu, and a new official flavor Ubuntu MATE.

Here are the download links for:

Ubuntu Desktop, Server, Cloud, Core: releases.ubuntu.com/vivid/

KUbuntu 15.04: cdimage.ubuntu.com/kubuntu/releases/vivid/

LUbuntu 15.04: cdimage.ubuntu.com/lubuntu/releases/vivid/

Ubuntu Gnome 15.04: cdimage.ubuntu.com/ubuntu-gnome/releases/vivid/

UbuntuKylin 15.04: cdimage.ubuntu.com/ubuntukylin/releases/vivid/

UbuntuStudio 15.04: cdimage.ubuntu.com/ubuntustudio/releases/vivid/

Xubuntu 15.04: cdimage.ubuntu.com/xubuntu/releases/vivid/

Ubuntu MATE 15.04: cdimage.ubuntu.com/ubuntu-mate/releases/vivid/

Ubuntu 15.04 Beta2 official release note is here.

Valentina is an open source pattern making program for clothing. It allows pattern creation using either standard sizing tables or an individual’s set of measurements. It blends new technologies with traditional methods to create a unique pattern making tool.

Currently, there is a lack of affordable software tools designed for creating patterns. Some people faced with this problem resort to using CAD tools or graphical editors designed for other purposes. However, these tools are inadequate when performing certain pattern making tasks (e.g. adding seam allowance, truing a dart, walking a seam). Moreover, these programs are good enough to create a pattern in a single size, but when you want to make changes for another person, you can’t do it quickly. You need to create the pattern from scratch. This is where traditional methods of pattern drafting can be very useful. Why can’t you tell a program how to change the pattern so you don’t need to do it ever again?

How to install Valentina in Ubuntu:

Open terminal from the Dash/Menu or by pressing Ctrl+Alt+T on keyboard. When it opens, run commands below one by one to install the software from PPA:

sudo add-apt-repository ppa:dismine/valentina

sudo apt-get update

sudo apt-get install valentina

Or you can download the .deb binary from PPA packages page and install it via Ubuntu Software Center.

Ubuntu 14.10, Ubuntu 14.04, Linux Mint 17 are supported so far!

How to Install Komodo Edit 9 in Ubuntu 14.04

Last updated: July 14, 2017

Komodo Edit 9, a new stable release of ActiveState’s free text editor, was released yesterday with new exciting features, e.g. Google’s Go language support, Markdown Viewer, Easier Track Changes.

Komodo IDE and Edit 9.0 was release on March 24 with below changes:

  • A new left margin, which highlights unsaved changes, as well as any uncommitted SCC changes
  • A markdown viewer uses GitHub markdown styling.
  • Initial support for the Go programming language. It provides syntax coloring, code folding, syntax checking (linting) and code intelligence with completions, calltips, outline and goto definition.
  • Commando pop-up dialog, a combination of the “Fast Open” dialog and “Invoke Tool” dialog.
  • Share snippets of code via Kopy.io from right-click option. It supports client side encryption.
  • Notifications now appear in a separate popup panel.
  • Updated UI icons.
  • Added support for PHP 5.6, with a new Xdebug module
  • Added PEP 8 syntax checking
  • Color schemes has been changed.
  • Komodo now includes a CSS code formatter

Komodo 9 also includes overhauled APIs, performance improvements, and various fixes. See the changelog for details.

Install Komodo Edit 9 in Ubuntu:

1. Download the tar.gz archive from the link below:

Depends on OS type, select download “komodo-edit-*-linux-x86.tar.gz” for 32-bit or “komodo-edit-*-linux-x86_64.tar.gz” for 64-bit.

2. Extract the downloaded package through your file browser:

3. Result folder contains an installer script. All you have to do is open terminal from the Dash/Menu or by pressing Ctrl+Alt+T on keyboard. When it opens, run below commands one by one:

  • Navigate to the extracted Komodo Edit folder via command:
    cd Downloads/Komodo-Edit-*

    you may replace Komodo-Edit-* in the code with the full folder name.

  • Run the installer script:
    ./install.sh

4. If you don’t see the launcher icon in Desktop, Unity Dash, or Application Menu, you may run it for the first time from user’s Home folder -> Komodo-Edit-9 -> bin.

NitroShare, a cross-platform network file transfer application, has reached the 0.3 release. Official PPA adds support for Ubuntu 14.04, Ubuntu 14.10, Ubuntu 15.04, Linux Mint 17.

Nitroshare is an old project started in 2012. The development goes live 2 months ago and the Nitroshare 0.3 is the first stable release that works on Linux, Windows, and Mac OS X.

Feature:

  • new icon
  • written in C++ using Qt5.
  • remove file size limitations
  • see announcements for more.

Install NitroShare 0.3 in Ubuntu:

For Ubuntu and Linux Mint users, you can install the app either from PPA or via .deb installer.

To install NitroShare from PPA, open terminal and run below commands one by one:

sudo add-apt-repository ppa:george-edison55/nitroshare

sudo apt-get update

sudo apt-get install nitroshare

You can also download .deb binary (as well as Windows exe, OSX dmg) from launchpad.net/nitroshare and install it via Software Center.

OpenSCAD is a software for creating solid 3D CAD objects. It focuses on CAD aspects rather than artistic ones.

OpenSCAD is not an interactive modeller. Instead it is something like a 3D-compiler that reads in a script file that describes the object and renders the 3D model from this script. This gives the designer full control over the modelling process and enables him to easily change any step in the modelling process or make designes that are defined by configurable parameters.

While Ubuntu repositories provide a very old version, the most recent OpenSCAD 2015.03 was released with a number of new features, improvements and fixes:

Language Features

  • Added text() module for 2D text
  • Added offset() module for 2D offsets
  • Added list comprehensions and let()
  • Added concat() function
  • Added chr() function
  • surface() can now take PNG images as input
  • min() and max() can now take a vector argument
  • 2D minkowski can now handle polygons with holes
  • Variables can now be assigned in local blocks without using assign()

Program Features

  • Added Toolbar icons
  • New code editor based on QScintilla
  • Added Splash screen
  • Added SVG export
  • Added AMF export
  • Added --viewall and --autocenter cmd-line parameters
  • GUI is now translated into German, Czech, Spanish, French and Russian
  • MDI (Multiple Document Interface) is now available on all platforms
  • Color schemes for viewer and editor can be user-edited using JSON files
  • GUI components are now dockable
  • Added Tickmarks on axes

Bugfixes/improvements

  • Performance improvement: 2D (clipper), preview, hull, minkowski, surface
  • Performance improvement: Reduce duplicate evaluation of identical expressions
  • Better recursion behavior
  • STL export and import is now more robust
  • Internal cavities are better supported
  • New examples
  • Windows cmd-line behaves better
  • Better mirror() and scale() behavior when using negative factors

Deprecations

  • polyhedron() now takes a faces= argument rather than triangles=
  • assign() is no longer needed. Local variables can be created in any scope

Install / Upgrade to OpenSCAD 2015 in Ubuntu:

OpenSCAD Team provides pre-compiled binaries for Ubuntu users through a PPA repository, so far Ubuntu 14.04 LTS, Ubuntu 14.10, Linux Mint 17 are supported.

Open terminal from the Dash/Menu or by pressing Ctrl+Alt+T on keyboard. When it opens, run command to add OpenSCAD PPA:

sudo add-apt-repository -y ppa:openscad/releases

Then refresh system package cache via:

sudo apt-get update

Finally install the software packages:

sudo apt-get install openscad openscad-dbg

You may skip the second and third commands, instead running Software Updater (or Update Manager) and upgrading OpenSCAD package after checking for updates.

Open-source GTK3 twitter client ‘Corebird’ 1.0 was released recently with lots of improvements. users of Ubuntu 15.04 can now install it from PPA.

Corebird is a native GTK+ Twitter client for Linux which has a modern and responsive design that looks kinda similar to the official Twitter app for Mac.

It’s one of the few remaining Twitter apps still in active development for Linux. With the advantage of the latest GTK+3 features, the application makes use of the new Header Bars. With the gstreamer and gstreamer plugins, corebird allows to view any videos, animated GIFs (added in 1.0 release).

Changes in Corebird 1.0:

  • All dialogs now use client-side decorations if the environment dictates it, otherwise they fall back to server-side decorations (compose dialog is excluded).
  • Many layout updates
  • The compose window now allows for up to 4 pictures to be uploaded.
  • now save additional information about the account which makes it possible for blocked users to be actually blocked, i.e. streamed tweets won’t appear in your timeline anymore.
  • When (un)following someone, now also correctly show/hide their retweets in the stream.
  • The DM page now sorts threads with unread messages first.
  • The @handle completion known from the compose window is now also available when composing Direct Messages, as well as in the account settings for the description.
  • Everything app-specific should now be hidpi ready, the only thing missing are assets loaded from Twitter directly, i.e. avatars and media.
  • Notifications should now get withdrawn whenever it makes sense, i.e. if you read a Direct Message before dismissing the notification, it should get withdrawn automatically.
  • The hover buttons moved to a right-click menu on every tweet.
  • Plurals are properly localized.
  • We now also respect muted users (even though there’s no UI to mute someone)
  • A user’s verification status is now also shown in the tweet info page.
  • Everything should now work when the user’s @handle (aka screen_name) changes.
  • Switching to the same page (i.e. going to a profile from the profile page) now works much better, including the swipe transition as well as proper equality checking.
  • Invalid inline media (file size too big, 404, …) should now be properly detected and reacted upon (i.e. remove the widget in the stream, add the link back).
  • Underlines in @handles are now properly displayed in the app menu (i.e. the “open account” submenu)
  • Animated gifs from Twitter are now also handled (just like other videos).
  • Tweets in timelines are now single-click activated. This unifies the behavior with all other lists in the application. Since this interferes with certain user behaviors, there’s a setting to switch back to double-click activation.
  • Based on a user’s protection status, we now disable (or hide) retweet buttons of tweets.

Install Corebird 1.0 in Ubuntu:

Due to the updated dependencies (GTK >= 3.14), Corebird 1.0 only available in PPA for Ubuntu 15.04 Vivid.

Open terminal (Ctrl+Alt+T) and run below commands one by one to add PPA and install Corebird:

sudo add-apt-repository ppa:ubuntuhandbook1/corebird

sudo apt-get update

sudo apt-get install corebird

Above commands will also install an old version (Corebird 0.9) for Ubuntu 14.10 Utopic.

Kid3 audio tag editor has recently reached the 3.2.0 release. Here’s how to install or upgrade it in Ubuntu / Linux Mint.

Kid3 is an open-source audio tag editor for KDE or Qt only. It supports MP3, Ogg/Vorbis, FLAC, MPC, MP4/AAC, MP2, Opus, Speex, TrueAudio, WavPack, WMA, WAV, AIFF, tracker modules.

Just a few hours ago the developer, ufleisch, announced the 3.2.0 release of Kid3:

Kid3 3.2 introduces a script interface to write extensions and automate tasks using QML/JavaScript. Example scripts are provided to embed, export and resize album art, export tags and fetch lyrics from a web service. Kid3 can now be built with KDE 5 and adds support for DSF and Ogg/FLAC files. New features include more options to number tracks and marking oversized embedded album art. Discogs and Amazon import and all known bugs have been fixed.

Kid3 3.2.0 added or fixed:

  • Support QML/JS scripts for user actions.
  • Batch embed, export, and resize album art.
  • Batch lyrics download.
  • Recursive tag export.
  • Support build with KDE 5.
  • Support DSF files with TagLib 1.9.1.
  • Option to mark pictures larger than a given size.
  • Number tracks can reset track number for each folder.
  • Number tracks can only format numbers or set total.
  • Only expand subtree if shift is pressed with “Expand all”.
  • Support Ogg FLAC files.
  • QML plugin.
  • File suffix for export (e.g. picture) is determined by mime type.
  • Image dimensions are displayed below picture.
  • Crash when TagLib file is saved with changes in tags and file name.
  • Deletion of picture frames from Ogg/Opus files.
  • Setting description of Ogg pictures in frame table.
  • Reactivate support for AAC and MP2 files with TagLib.
  • Mac OS X: Avoid excessive memory consumption.
  • Adapted to Discogs server update.
  • Adapted to Amazon server update.

Install / Upgrade Kid3 in Ubuntu/Linux Mint

For Ubuntu 12.04, Ubuntu 14.04, Ubuntu 14.10, and Linux Mint 13/17, Kid3 3.2.0 is available for install/upgrade in the developer’s PPA.

1. Open terminal and run below command to add the PPA:

sudo add-apt-repository ppa:ufleisch/kid3

2. Refresh system cache:

sudo apt-get update

3. Upgrade Kid3 through Software Updater / Updater Manager. Or select install Kid3 package via below command:

  • For KDE desktop, run:
    sudo apt-get install kid3
  • For Qt version without KDE libraries:
    sudo apt-get install kid3-qt
  • If you want the command line version, run:
    sudo apt-get install kid3-cli