GithubHelp home page GithubHelp logo

gc4515 / newbreeze Goto Github PK

View Code? Open in Web Editor NEW

This project forked from marcusbritanicus/newbreeze

0.0 1.0 0.0 11.98 MB

NewBreeze File Manager based on Qt

License: GNU General Public License v3.0

QMake 1.17% C++ 91.17% C 3.90% Roff 0.06% Shell 0.01% Makefile 0.07% HTML 1.14% CMake 0.02% CSS 0.35% JavaScript 2.11%

newbreeze's Introduction

NewBreeze Build Status

A fast and light-weight file manager based on Qt

Chat with me at Gitter

Qt5 migration complete. Qt5 is now the preferred Qt version.

Note: NewBreeze 3.0 is in the oven. Expect several changes..!!

Built on top of the Powerful Qt GUI Toolkit, this file manager is sleek, stylish and fast. Some of its features are

  • Fast startup and browsing
  • Folder, text, html, image, odt, and pdf quick preview
  • File Association support
  • Provides Categorized List, Icon and Details View
  • Sleek side panel showing drives and bookmarks
  • Full drag and drop support
  • Applications, Catalog View and SuperStart
  • Auto update devices list
  • Custom Folder Icons and Thumbnail Preview
  • Complete mime-icon support
  • BreadCrumbs Navigation Bar
  • Custom Actions and Inline terminal
  • SingleApplication Mode for resource sharing
  • Plugin System Support

Linux Source Available

Windows source is no longer being maintained

Please READ the ReleaseNotes for information on the new features

Notes for compiling - linux:

  • Download the sources
    • Git: git clone https://github.com/marcusbritanicus/NewBreeze NewBreeze-master
    • Tar: wget https://github.com/marcusbritanicus/NewBreeze/archive/master.tar.gz && tar -xf master.tar.gz
  • Enter NewBreeze-master
  • Open the terminal and type: qmake && make
  • To install, as root type: make install

Dependencies:

  • Qt4/Qt5 (libqt4-dev, libqt4-dev-bin, qtbase5-dev, qtbase5-dev-tools)
    • QtWebKit in case of Qt4 and upto Qt 5.4 (libqtwebkit-dev, libqt5webkit5-dev, qtwebkit5-dev)
    • QtWebEngine Qt 5.5 onwards (qtwebengine5-dev)
    • QScintilla (libqt5scintilla2-dev, libqscintilla2-qt5-dev)
  • zlib (zlib1g-dev)
  • liblzma (liblzma-dev)
  • libbzip2 (libbz2-dev)
  • libarchive (libarchive-dev)
  • xdg-utils
  • libpoppler-qt4/qt5 (libpoppler-qt4-dev, libpoppler-qt5-dev)
  • libdjvulibre-dev (libdjvulibre-dev)

Known Bugs

  • Reloading causes custom folder icons not to be rendered in some cases

Upcoming

  • Any other feature you request for... :)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.