GithubHelp home page GithubHelp logo

sahwar / genius Goto Github PK

View Code? Open in Web Editor NEW

This project forked from rusith/genius

0.0 1.0 0.0 845 KB

powerful clipboard manager for linux and windows

C++ 97.29% QMake 1.28% Inno Setup 0.68% Batchfile 0.75%

genius's Introduction

Genius

Genius is a powerful Lightweight clipboard manager

Overview

Genius monitors system clipboard and saves its content. and it provides 2 basic interfaces to select items from the history Saved clipboard can be later copied and pasted directly into any application. Clipboard data saved into the history cannot change later. and Genius dose not change or edit any data. clipboard data is restored without changing a single bit

Items can be:

  • Paste directly into applications using Genius hockeys
  • or simply removed.

Features

  • simple user interface , easy to use
  • Support for Linux, Windows and OSX ( still not compiled for OSX)
  • Store text, HTML, images or any other custom formats
  • Quickly browse and items in clipboard history
  • System-wide customizable shortcuts
  • Paste items using ItemSelector or historyMenu
  • Many more features

Install and Run

To install Genius, use binary package or installer provided for your OS or follow instructions in

for build form source download source and open pro file using QT Creator or visual studio (QT plug in needed.) build and run

Dependencies

To build and run the application you'll need Qt library.

Keyboard Shortcuts (these shortcuts can be customized )

  • Ctrl+Alt+Shift+C

    clear history and all data

  • Ctrl+Alt+V

    paste last item (not current content) of the history into current application

  • Ctrl+Shift+X

    open selector window (nice interface for use to navigate thought the history and select an item)

  • Ctrl+Alt+Shift+M

    open clipboard manager window

  • Ctrl+Shift+V

    show history menu (this can be use for select an item from history very easily )

  • Ctrl+Alt+Shift+S

    open settings window

Basic Usage

recommended to add Genius to startup application list. when clipboard is changed changed data is saved in the application's clipboard history. this data cannot edit lated only can delete when not needed. user can manage the Clipboard History using Clipboard Manager window. user can changed items positions , view content of the items, delete items, clear the history using this window.

user can select item form history using Selector window or history list.

Selector window is a fancy UI with nice animations. user can navigate through the clipboard history using left right keys when user release the Shift key or Alt key currently selected item will paste into the current application.default shortcut to bring this component is (Ctrl+Alt+X)

History menu is a basic menu contains items of the history. user can select item and press enter to paste item. in History menu , user can enable index numbers. if this option is enabled index of the item will show in front of the item user can select item by pressing index number (1-9)

user can turn off or on Genius any time. when turned off newly copied items will not add to the history. and all shortcuts will be disabled.

user can pause and resume Genius. if user want to use some items over and over again this is useful. when Genius is paused new items will not add to the history and. and when user select an item from the history history will not change shortcuts will work in this mode

user can view content of items .Genius can view HTML , URI lists, plain text, images. if the content cannot render row data is presented. user can export data as files.

genius's People

Contributors

reemjd avatar rusith avatar

Watchers

 avatar

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.