README
December 22, 2015 ยท View on GitHub
//******************************************************************************************************// // Gloobus-Preview // by Jordi Hernandez aka BadChoice guitarboy000@gmail.com // // DONATE: // https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=guitarboy000%40gmail%2ecom&item_name=Gloobus%2c%20A%20Quicklook%20for%20linux&no_shipping=0&no_note=1&tax=0¤cy_code=EUR&lc=US&bn=PP%2dDonationsBF&chars
// BLOG: // http://gloobus.wordpress.com/
// LAUNCHPAD: // https://launchpad.net/gloobus //******************************************************************************************************// // ================================= DEPENDENCES ==================================== // To compile gloobus-preview you need the following dependences:
python 3, boost, gtk+ 3.0, gtksourceview 3.0, cairo, gstreamer 1.0, gst-plugins-base 1.0, poppler-glib, libspectre, djvulibre, libgxps, freetype 2, glib 2.0, libx11
To run gloobus-preview you need the following dependences:
- cairo
- glib 2.0
- gtk+ 3.0
- lix11
- python3
- python3-dbus
- python3-gi
- abiword => Preview Abiword compatible documents (alternative to unoconv)
- djvulibre => Preview DjVu documents
- freetype 2 => For preview fonts
- gnumeric => Preview Gnumeric compatible documents (alternative to unoconv)
- gst-libav 1.0 => Extra media codecs
- gst-plugins-bad 1.0 => Extra media codecs
- gst-plugins-base 1.0 => For preview audio and video files
- gst-plugins-good 1.0 => Extra media codecs
- gst-plugins-ugly 1.0 => Extra media codecs
- gstreamer 1.0 => For preview audio and video files
- gtksourceview 3.0 => For preview plain text files
- imagemagick => Support for more image formats
- libarchive => List archive file contents
- libgxps => Preview XPS documents
- libspectre => Preview PostScript documents
- p7zip => List 7Z file contents (alternative to libarchive)
- poppler-glib => For preview PDF files
- tar => List TAR file contents (alternative to libarchive)
- unoconv => Preview LibreOffice compatible documents
- unrar => List RAR file contents (alternative to libarchive)
- unzip => List ZIP file contents (alternative to libarchive)
// ================================= CHANGELOG ======================================// Gloobus-Preview 0.5 - Doc, xls, odt, ods, ppt etc... (unoconv application required [unoconv]) - Port to latest technologies (GTK+ 3, GStreamer 1.0, GDBus, Python 3) - New ImageMagick plugin to support various image formats - XPS support - bsdtar support
Gloobus-Preview 0.4 - Non ASCII Files now all supported - Xcf and xcf.bz support - PSD support - Border added to the interface
Gloobus-Preview 0.03.2 - Polymorphism in Interface and plugins - added "make plugins" in makefile so they all can be compiled with one line (For changes in interface.cpp/ interface.h) - Launch the default application with "enter" key - Added Subtitles (.srt) preview - Added Close Button - Added iMovie Plugin !! - Create GloobusWin class so now its easy to create windows - Menu added (Blog, Donate, Quit) - Seek Bars in both iMusic and iMovie
Gloobus-Preview 0.03.1 - iComic (cbz and cbr) - iPdf solved som bugs - Shadow in the application - iMp3 with ogg support - iDocument fixed a very annoing warning - iFolder
// =============================== SUPORTED FILES ================================== // gloobus-preview -l
// ================================ DEVELOPERS ===================================//
-
(FOR DEVELOPERS) If you wrote an application and you wanna use gloobus to launch a preview, you can use it with the "gloobus-preview
" option or use "org.gnome.NautilusPreviewer" D-Bus interface -
Plugins Included audio => Audio files (ac3, amr, flac, m4a, midi, mp2, mp3, musepack, wma, speex, wav, wavpack) comic => Comic book archives (cbz, cbr) compressed => List archive file contents (7z, ar, cab, cpio, deb, iso, lzip, rar, rpm, tar, zip) djvu => DjVu documents folder => List folder contents imagemagick => Image files (psd, webp, xcf) office => Document files (abw, doc, docx, gnumeric, odg, odp, ods, odt, ppt, pptx, rtf, xls, xlsx) pdf => PDF document files pixbuf => Image files (bmp, gif, jpg , png, svg, tiff, pcx, xpm) ps => PostScript document files text => Plain text files ttf => TrueType and OpenType font files video => Video files (3gp, avi, dv, flv, mkv, mp4, mpg, ogg, webm, wmv) xps => XPS document files
-
Enjoy it and report all the bugs you find
-
If you have skills you can help me developing it
-
If not, but wanna contribute, you can donate a couple of euros/$ or whatever it will help a lot keeping this project alive