Jean-Philippe Fleury

webmastering • free software • free art

Recent publications

Clearlooks-Phenix: GTK3 port of the Clearlooks theme

Category: Software.

Lire cette page en français.

Overview

The Clearlooks-Phenix project (formerly known as Clearwaita) aims at creating a GTK3 port of Clearlooks, the default theme for Gnome 2. Style is also included for GTK2, Unity and for Metacity, Openbox and Xfwm4 window managers.

Here are screenshots (if applicable, click to download the original image):

Screenshot of a Gnome 3 desktop (fallback mode) with the Clearlooks-Phenix theme

Screenshot of gedit 3 with the Clearlooks-Phenix theme

Screenshot of GTK+ Widget Factory with the Clearlooks-Phenix theme

Requirements

  • Requirements for Clearlooks-Phenix 1: packages gtk2-engines (if GTK2 applications are used) and gnome-themes-standard.

  • Requirements for Clearlooks-Phenix 2: packages gtk2-engines (if GTK2 applications are used), gnome-themes-standard and gtk3-engines-unico.

  • Requirements for Clearlooks-Phenix 3: package gtk2-engines (if GTK2 applications are […]

pdfmm: graphical assistant to reduce the size of a PDF file

Category: Software.

Lire cette page en français.

Overview

pdfmm (for "pdf minus minus", or "pdf--") is a graphical assistant to reduce the size of PDF files.

Graphical assistant to reduce the size of PDF files

Here are some results obtained with PDF files randomly selected:

Input size Output size % optimization
29 KiB 23 KiB 20 %
363 KiB 72 KiB 80 %
733 KiB 658 KiB 10 %
991 KiB 349 KiB 65 %
1.7 MiB 0.8 MiB 52 %
1.9 MiB 1.1 MiB 40 %
2.3 MiB 1.6 MiB 31 %
3.4 MiB 1.3 MiB 60 %
7.1 MiB 5.4 MiB 23 %
14.8 MiB 9.4 MiB 36 %
54.3 MiB 14.6 MiB 73 %

Of course, this table is presented only as example. The result will certainly not be the same with other files of similar size. It depends […]

oneko-css: small black and white image of a cat or a dog for a website

Category: Software.

Lire cette page en français.

Overview

oneko-css adds a small black and white image of a cat or a dog in a website column. Each time the page is refreshed, an image is taken at random from a set of 64 images (32 of cat and 32 of dog).

Here are examples:

Examples of images of cat and dog displayed by oneko-css.

Usage

It only remains to integrate the files to your website depending on your configuration and preferences.

Development

Last version: 1.0.2 (2012-05-22)

Git is used for revision control. Repository can be browsed online or cloned.

oneko-css has an issue tracker, on which bug reports and feature requests can be […]

Corbeille-SpaceFM: trash plugin for SpaceFM compliant with the FreeDesktop.org Trash specification

Category: Software.

Lire cette page en français.

Overview

Corbeille-SpaceFM ("Corbeille" is the French for "Trash can") is a plugin adding trash support in the file manager SpaceFM.

Corbeille-SpaceFM is compliant with the FreeDesktop.org Trash specification, so it's interoperable with other compliant implementations, that will be able to manage files moved to trash by Corbeille-SpaceFM, and vice versa. Tests were made with Thunar, Nautilus and Dolphin.

Corbeille-SpaceFM supports filenames containing any characters, for example newlines.

Also, Corbeille-SpaceFM was coded with speed in mind. It has multi-core support and can manage hundreds or thousands of files without suffering significant delays. See the section Details below for […]

gedit-url: URL syntax highlighting in gedit

Category: Software.

Lire cette page en français.

Overview

gedit-url adds URL syntax highlighting in gedit, the default Gnome text editor.

Here's a screenshot (click to download the original image):

URL syntax highlighting in gedit.

Installation

  • Download the archive of the latest version.

  • Extract the archive.

  • Copy the file url.lang in one of the following two locations (create the folder if it doesn't yet exist):

    • for gedit 2: ~/.local/share/gtksourceview-2.0/language-specs/
    • for gedit 3: ~/.local/share/gtksourceview-3.0/language-specs/

URL syntax highlighting will be added for the current user (so no need root privileges). The folder created by the extraction can be deleted after installation.

Uninstallation

Remove the file previously installed.

Usage

First of all, […]

Bascule: move the active window from a screen to another

Category: Software.

Lire cette page en français.

Overview

Bascule is a Bash script for GNU/Linux allowing to move the active window from a screen to another using a keyboard shortcut.

Bascule supports two screens (with or without the same display resolution) sharing part or all of a vertical side, regardless of the position on the y-axis […]

gedit-mediawiki: syntax highlighting for MediaWiki in gedit

Category: Software.

Lire cette page en français.

Overview

gedit-mediawiki adds MediaWiki syntax highlighting in gedit, the default Gnome text editor.

Here's a screenshot:

MediaWiki syntax highlighting in gedit.

Installation

  • Download the archive of the latest version.

  • Extract the archive.

  • Copy the file mediawiki.lang in one of the following two locations (create the folder if it doesn't yet exist):

    • for gedit 2: ~/.local/share/gtksourceview-2.0/language-specs/
    • for gedit 3: ~/.local/share/gtksourceview-3.0/language-specs/

MediaWiki syntax highlighting will be added for the current user (so no need root privileges). The folder created by the extraction can be deleted after installation.

Uninstallation

Remove the file previously installed.

Usage

First of all, restart gedit if […]

Open URI Context Menu: open an URI from gedit

Category: Software.

Lire cette page en français.

Overview

"Open URI Context Menu" is a plugin for gedit, the default Gnome text editor. This plugin adds two context menu items when we right-click on an URI present in the file content: open on the browser or open on gedit to view source code.

Original version was developed by Martin Szulecki for gedit 2.

The current repository is a port of the plugin to gedit 3.

Requirements

The plugin uses the command xdg-open from the package xdg-utils.

Installation

  • Download the archive of the latest version.

  • Extract the archive.

  • Copy files open-uri-context-menu.plugin and open-uri-context-menu.py in the following folder:

    ~/.local/share/gedit/plugins/
    
  • Enable the plugin in the gedit menu Edit Preferences […]

gedit-markdown: support for Markdown language in gedit

Category: Software.

Lire cette page en français.

Overview

gedit-markdown adds support for Markdown (or Markdown Extra) in gedit, the default Gnome text editor.

Specifically, it adds:

  • Markdown syntax highlighting and snippets;

  • plugin Markdown Preview for gedit, displayed in the side panel or the bottom panel and previewing in HTML the current document or selection (this plugin can also be used as a Web browser; see section Usage);

  • an external tool exporting to HTML the current document or selection;

  • a color scheme, optional, highlighting Markdown files in a manner more similar to HTML rendering.

Default Markdown syntax highlighting in gedit.

Requirements

  • gedit-markdown supports gedit 2 and gedit 3. It's shipped with an installer for GNU/Linux. On Windows XP, only a few files work, and […]

RapportHamster++: a tool to customize Hamster's HTML report

Category: Software.

Lire cette page en français.

About

RapportHamster++ (literally "HamsterReport++" in French) is a set of PHP functions to customize HTML reports created by the Gnome Time Tracker Hamster. The parsing and the modification of HTML reports are mainly performed with DOM PHP extension.

Dependencies

RapportHamster++ requires a version of Hamster using the new HTML report structure. Version 2.31.6 uses this new structure. It is possible that this is also the case of an earlier version.

It also requires of course a PHP interpreter, on a web server or in command line (PHP CLI). To use PHP in command line, install the package php5-cli (tested in Ubuntu).

Installation

There is no installation needed. An index file is available by default […]

Share

Link to this page

Add the following code to your website:

<a href="http://www.jpfleury.net/categorie.php?id=site&amp;langue=en">Recent publications | Jean-Philippe Fleury</a>

Search this site

Donate

Powered by Squeletml | Top