Skip to content

Commit

Permalink
Merge pull request #1 from shimmerproject/smiley-theme
Browse files Browse the repository at this point in the history
Add a smiley theme
  • Loading branch information
ochosi authored Jan 14, 2017
2 parents f57cc92 + 692c9c3 commit df96f56
Show file tree
Hide file tree
Showing 182 changed files with 5,111 additions and 5 deletions.
28 changes: 28 additions & 0 deletions Makefile
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
emotes_target = "/usr/share/pixmaps/pidgin/emotes"
emotes_src = "emotes/src"
emotes_theme = "emotes/elementary"
status_dir = "~/.purple/themes/elementary"
status_theme = "status-icons/purple"

convert:
for icon in $(emotes_src)/*.svg; do \
inkscape -z $$icon -e $${icon%%.*}.png; \
done
mv $(emotes_src)/*.png $(emotes_theme)

install: install-emotes install-status

install-emotes:
cp -r $(emotes_theme) $(emotes_target)

install-status:
mkdir -p $(status_dir)
cp -r $(status_theme) $(status_dir)

uninstall: uninstall-emotes uninstall-status

uninstall-emotes:
test -e $(emotes_target)/elementary && rm -rfv $(emotes_target)/elementary

uninstall-status:
test -e $(status_dir) && rm -rfv $(status_dir)
55 changes: 50 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,12 +1,57 @@
# pidgin-elementary

This is a very simple status icon theme for Pidgin to match the elementary icon theme, released under GPLv2+ like its bigger brother, elementary-xfce.
These icon themes are based on the elementary icon project and as such is released under GPLv2+.

## status icons ##
![alt text](status-icons/purple/status-icon/22/available.png)
![alt text](status-icons/purple/status-icon/22/away.png)
![alt text](status-icons/purple/status-icon/22/busy.png)
![alt text](status-icons/purple/status-icon/22/chat.png)
![alt text](status-icons/purple/status-icon/22/offline.png)
![alt text](status-icons/purple/status-icon/22/person.png)

This is a very simple status icon theme for Pidgin to match the elementary icon theme.

It follows Pidgin's status icon specification: https://developer.pidgin.im/wiki/StatusIconThemes

## Install ##
## smiley theme ##
![alt text](emotes/elementary/face-angel.png)
![alt text](emotes/elementary/face-angry.png)
![alt text](emotes/elementary/face-cool.png)
![alt text](emotes/elementary/face-crying.png)
![alt text](emotes/elementary/face-devilish.png)
![alt text](emotes/elementary/face-embarrassed.png)
![alt text](emotes/elementary/face-happy.png)
![alt text](emotes/elementary/face-heart-broken.png)
![alt text](emotes/elementary/face-heart.png)
![alt text](emotes/elementary/face-kiss.png)
![alt text](emotes/elementary/face-laugh.png)
![alt text](emotes/elementary/face-mail.png)
![alt text](emotes/elementary/face-plain.png)
![alt text](emotes/elementary/face-raspberry.png)
![alt text](emotes/elementary/face-raspberry-squint.png)
![alt text](emotes/elementary/face-raspberry-wink.png)
![alt text](emotes/elementary/face-sad.png)
![alt text](emotes/elementary/face-sick.png)
![alt text](emotes/elementary/face-smile-big.png)
![alt text](emotes/elementary/face-smile-big-squint.png)
![alt text](emotes/elementary/face-smile-crying.png)
![alt text](emotes/elementary/face-smile.png)
![alt text](emotes/elementary/face-smirk.png)
![alt text](emotes/elementary/face-star.png)
![alt text](emotes/elementary/face-surprise.png)
![alt text](emotes/elementary/face-tired.png)
![alt text](emotes/elementary/face-uncertain.png)
![alt text](emotes/elementary/face-wink.png)
![alt text](emotes/elementary/face-worried.png)

This is a plain smiley theme based on elementary.

Create a folder "elementary" in ~./purple/themes, e.g. in the Bash:
`mkdir ~/.purple/themes/elementary`
## Installation ##

Then extract copy the content of the "purple" folder to that directory and select the theme in Pidgin.
Run `make install-status` and `make install-emotes` respectively.
Please note that currently the emotes theme goes to the system-wide directory and
the status-icons are installed for the current user only (pidgin does not support
system-wide status-icon themes yet).
When this is fixed you can run `make install`, which currently is broken because
one part would need `sudo` and the other would not.
Binary file added emotes/elementary/face-angel.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added emotes/elementary/face-angry.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added emotes/elementary/face-cool.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added emotes/elementary/face-crying.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added emotes/elementary/face-devilish.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added emotes/elementary/face-embarrassed.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added emotes/elementary/face-happy.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added emotes/elementary/face-heart-broken.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added emotes/elementary/face-heart.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added emotes/elementary/face-kiss.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added emotes/elementary/face-laugh.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added emotes/elementary/face-mail.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added emotes/elementary/face-plain.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added emotes/elementary/face-raspberry-squint.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added emotes/elementary/face-raspberry-wink.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added emotes/elementary/face-raspberry.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added emotes/elementary/face-sad.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added emotes/elementary/face-sick.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added emotes/elementary/face-smile-big-squint.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added emotes/elementary/face-smile-big.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added emotes/elementary/face-smile-crying.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added emotes/elementary/face-smile.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added emotes/elementary/face-smirk.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added emotes/elementary/face-star.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added emotes/elementary/face-surprise.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added emotes/elementary/face-tired.png
Binary file added emotes/elementary/face-uncertain.png
Binary file added emotes/elementary/face-wink.png
Binary file added emotes/elementary/face-worried.png
45 changes: 45 additions & 0 deletions emotes/elementary/theme
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
Name=elementary
Description=elementary smileys
Icon=face-wink.png
Author=Simon Steinbeiss

# This icon theme is based on the work of Daniel Foré and all other contributors
# to the elementary icon theme. https://github.com/elementary/icons

# Default smileys
[default]
face-angel.png O:-) o:-) O:) o:)
face-angry.png >:o >:O >:-( >:( X-( x-(
face-cool.png 8-) B-)
face-crying.png :'( :'-(
face-devilish.png (6)
face-embarrassed.png :-[ :"> /:-| /gg /embarassed
face-happy.png :) :-)
face-heart-broken.png :brokenheart:
face-heart.png :heart: :love: <3
face-kiss.png :* :-* :kiss:
face-laugh.png :-D :-d :D :d
face-mail.png :mail: :e-mail:
face-plain.png :| :-|
face-raspberry.png :P :p :-P :-p
face-raspberry-squint.png XP xp X-P x-p
face-raspberry-wink.png ;P ;p ;-P ;-p
face-sad.png :-( :(
face-sick.png +o( /:T /tu /vomit
face-smile-big.png :DD :-DD :dd :-dd
face-smile-big-squint.png X:D x:d X:DD x:dd
face-smile-crying.png :'D :'d :')
face-smile.png :)) :-))
face-smirk.png :, /:> /hanx /smirk ^o)
face-star.png :star: (*) /<*> /xixing /star
face-surprise.png =-O =-o
face-tired.png *TIRED* *tired*
face-uncertain.png :-/ :-\\ :/
face-wink.png ;-) ;)
face-worried.png :s :S :-S :-s


## Currently not supported emotes (while part of Pidgin's default smiley theme)
# shut-mouth.png :-X
# moneymouth.png :-$
# foot-in-mouth.png :-!
129 changes: 129 additions & 0 deletions emotes/src/face-angel.svg
Loading

0 comments on commit df96f56

Please sign in to comment.