.. ..
https://pypi.python.org/pypi/unicodemoticon
- Standalone, uses ONLY Standard Libraries, built-in on Python 3.
- Single-File, everything is just 1 file, with PEP-8, Lint and other Python Best Practices, very readable.
- Python3 ready, it will only work with Python >= 3, instead of soon to be deprecated (year 2020) python2.
- Unicode ready, it should handle correctly any kind of character that
UTF-8
can support without escaping. - Tabbed Window and Trayicon with Unicode Emoticons using Python3 Qt5.
- StandAlone, single-file, easy to use.
- Set its own Process name and show up on Process lists, GUI Customization via CSS, Icon Customization.
- Can check for updates for itself, Sets Smooth CPU usage, Colored Logging, Single Instance via Sockets.
- Menu is Semi-Transparent with particles and Rounded Corners with On Mouse Hover Previews.
- HTML5 Entities, eg.
©
and Multiple characters Emoticons, eg.¯\_(ツ)_/¯
. - Alternating CamelCase for clipboard text, eg.
AlTeRnAtInG CaMeLcAsE FoR ClIpBoArD TeXt
. - Base64, ROT-13, URL Encode, and more.
(Without installing anything)
wget -O - https://raw.githubusercontent.com/juancarlospaco/unicodemoticon/master/unicodemoticon.py | python3
PIP: (Recommended!)
sudo apt-get install python3-pyqt5 ttf-ancient-fonts sni-qt
# sudo yum install python3-pyqt5 ttf-ancient-fonts
# sudo pacman -S python-pip python-pyqt5 ttf-symbola
sudo pip3 install unicodemoticon
PIP from Git:
sudo pip3 install git+https://raw.githubusercontent.com/juancarlospaco/unicodemoticon/master/unicodemoticon.py
WGET:
sudo wget -O /usr/bin/unicodemoticon.py https://raw.githubusercontent.com/juancarlospaco/unicodemoticon/master/unicodemoticon.py
sudo chmod +x /usr/bin/unicodemoticon.py
unicodemoticon.py
MANUALLY:
- Save this file and run it with Python3.
- I wanted a quick and simple Menu organized by categories to copy Emoticons for the whole desktop.
- Like a Color Picker but for Unicode Emoticons.
- Linux / Os X (No MS Window)
- Python 3.x (No Python2)
- PyQt 5.x (No Qt4)
Optionals:
- ttf-ancient-fonts (Linux Package with Fonts that support Emoji, A.K.A. ttf-symbola)
- QDarkStyleSheet (CSS base for Qt5)
sudo pip3 install qdarkstyle
- Add in your
~/.vimrc
file this lines:
:set encoding=utf-8
:set termencoding=utf-8
- Lint, PEP-8, PEP-257, PyLama, iSort must Pass Ok.
pip install pep8 pep257 pylama isort
- If theres any kind of Tests, they must Pass Ok, if theres no Tests, its ok, if Tests provided, is even better.
- Please Star this Repo on Github !, it helps to show up faster on searchs.
- Ad-Hocracy Meritocracy: 3 Pull Requests Merged on Master you become Repo Admin. Join us!
- Help and more Help and Interactive Quick Git Tutorial.
- GNU GPL Latest Version AND GNU LGPL Latest Version AND any Licence YOU Request via Bug Report.
- May this FLOSS be always Pristine and Clean, No AdWare, No Spamm, No BundleWare, No Infomercial, No MalWare.
- This project is LGBTQQIAAP friendly.
- Charityware is a licensing model that supplies fully operational unrestricted software to the user and requests an optional donation be paid to a third-party beneficiary non-profit. The amount of donation may be left to the discretion of the user. Its GPL-compatible and Enterprise ready.
- If you want to Donate please click here or click here or click here or click here or click here or click here
.. ..