coding-blocks / clix Goto Github PK
View Code? Open in Web Editor NEWThis project forked from nikhilkumarsingh/clix
An easy to use clipboard manager made using tkinter.
License: MIT License
This project forked from nikhilkumarsingh/clix
An easy to use clipboard manager made using tkinter.
License: MIT License
update gui asynchronously , even when gui is closed or open
provide a delete button for each frame so that it deletes that particular frame
In README files, some instructions are present corresponding to "from .pyxhook import HookManager", but this import is unavailable in clix.py.
Currently clix uses Tkinter as GUI framework.
PyGtk seems to be another nice option.
We can create another GUI version using PyGtk
When built from source, ImportError: No module named 'Tkinter'
is thrown which can be handled pretty easily by catching the error and displaying a more developer friendly message of how can a user install Tkinter w.r.t. their OS.
Hi sir,
I use ubuntu 16.04, and I use python by anaconda. I repeatedly ran the command
$ sudo apt-get install python-xlib
but for me the error : "no module named Xlib " satisfied after typing the following:
pip install python3_xlib
as the code in Clix couldnot access the Xlib module present in root.
I would like to update the readme for the same
Currently when import error is thrown after running clix
for Xlib
, installing python-xlib only work when clix
is to be run using Python2. In order to make it run for Python3 as well python3-xlib
should be installed using OS package manager.
Also, better option would be installing xlib using pip inside the virtual environment. Which will work in a similar way and can be managed gracefully just like any other Python package.
ps: I've tested both the options and they work for Python3.
Whatever would be the option comes out after the result of the discussion, should be reflected on README.md
Currently clix only supports Linux OS because of the key-logging module: pyxhook .
Search for alternatives or extensions to make clix compatible for windows and mac OS.
Currently clix GUI opens on Ctrl + space keys.
Add a command line argument which permits user to set keys explicitly.
Currently clix stores clipboard data in lists itself.
Implement a file system for clix to store the clipboard logs, so that any new instance of clix opens with old clipboard data. (or put it as an option to start new session or revive old session! )
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.