alpha 4
2
ABOUT
|
@ -18,4 +18,4 @@ FEATURES:
|
|||
* /me
|
||||
* hyperlinks
|
||||
* memolinks
|
||||
* :trollcool:
|
||||
* smilies
|
||||
|
|
2
TODO
|
@ -1,4 +1,6 @@
|
|||
Bugs:
|
||||
* heartbeat -- ping IRC occasionally so we pick up on send errors
|
||||
* need memo limit on time
|
||||
* color swatch text doesnt disappear
|
||||
* X and _ buttons move around all crazy like
|
||||
|
||||
|
|
22
convo.py
|
@ -22,7 +22,7 @@ class PesterTabWindow(QtGui.QFrame):
|
|||
self.connect(self.tabs, QtCore.SIGNAL('tabCloseRequested(int)'),
|
||||
self, QtCore.SLOT('tabClose(int)'))
|
||||
|
||||
self.initTheme(self.mainwindow.theme[convo])
|
||||
self.initTheme(self.mainwindow.theme)
|
||||
self.layout = QtGui.QVBoxLayout()
|
||||
self.layout.setContentsMargins(0,0,0,0)
|
||||
self.layout.addWidget(self.tabs)
|
||||
|
@ -133,14 +133,14 @@ class PesterTabWindow(QtGui.QFrame):
|
|||
except KeyError:
|
||||
pass
|
||||
self.mainwindow.waitingMessages.messageAnswered(handle)
|
||||
def initTheme(self, convo):
|
||||
self.resize(*convo["size"])
|
||||
self.setStyleSheet(convo["tabs"]["style"])
|
||||
self.tabs.setShape(convo["tabs"]["tabstyle"])
|
||||
self.tabs.setStyleSheet("QTabBar::tab{ %s } QTabBar::tab:selected { %s }" % (convo["tabs"]["style"], convo["tabs"]["selectedstyle"]))
|
||||
def initTheme(self, theme):
|
||||
self.resize(*theme["convo/size"])
|
||||
self.setStyleSheet(theme["convo/tabs/style"])
|
||||
self.tabs.setShape(theme["convo/tabs/tabstyle"])
|
||||
self.tabs.setStyleSheet("QTabBar::tab{ %s } QTabBar::tab:selected { %s }" % (theme["convo/tabs/style"], theme["convo/tabs/selectedstyle"]))
|
||||
|
||||
def changeTheme(self, theme):
|
||||
self.initTheme(theme["convo"])
|
||||
self.initTheme(theme)
|
||||
for c in self.convos.values():
|
||||
tabi = self.tabIndices[c.title()]
|
||||
self.tabs.setTabIcon(tabi, c.icon())
|
||||
|
@ -327,9 +327,9 @@ class PesterConvo(QtGui.QFrame):
|
|||
self.setFocusPolicy(QtCore.Qt.ClickFocus)
|
||||
self.chum = chum
|
||||
self.mainwindow = mainwindow
|
||||
convo = self.mainwindow.theme["convo"]
|
||||
self.resize(*convo["size"])
|
||||
self.setStyleSheet("QFrame { %s }" % convo["style"])
|
||||
theme = self.mainwindow.theme
|
||||
self.resize(*theme["convo/size"])
|
||||
self.setStyleSheet("QFrame { %s }" % theme["convo/style"])
|
||||
self.setWindowIcon(self.icon())
|
||||
self.setWindowTitle(self.title())
|
||||
|
||||
|
@ -340,7 +340,7 @@ class PesterConvo(QtGui.QFrame):
|
|||
self.chumLabel.setAlignment(self.aligndict["h"][self.mainwindow.theme["convo/chumlabel/align/h"]] | self.aligndict["v"][self.mainwindow.theme["convo/chumlabel/align/v"]])
|
||||
self.chumLabel.setMaximumHeight(self.mainwindow.theme["convo/chumlabel/maxheight"])
|
||||
self.chumLabel.setMinimumHeight(self.mainwindow.theme["convo/chumlabel/minheight"])
|
||||
self.chumLabel.setSizePolicy(QtGui.QSizePolicy(QtGui.QSizePolicy.MinimumExpanding, QtGui.QSizePolicy.Expanding))
|
||||
self.chumLabel.setSizePolicy(QtGui.QSizePolicy(QtGui.QSizePolicy.MinimumExpanding, QtGui.QSizePolicy.MinimumExpanding))
|
||||
self.textArea = PesterText(self.mainwindow.theme, self)
|
||||
self.textInput = PesterInput(self.mainwindow.theme, self)
|
||||
self.textInput.setFocus()
|
||||
|
|
BIN
convo.pyc
BIN
dataobjs.pyc
BIN
generic.pyc
BIN
irc.pyc
5
memos.py
|
@ -442,9 +442,8 @@ class PesterMemo(PesterConvo):
|
|||
self.textArea.addMessage(text, chum)
|
||||
|
||||
def initTheme(self, theme):
|
||||
memo = theme["memos"]
|
||||
self.resize(*memo["size"])
|
||||
self.setStyleSheet("QFrame { %s }" % (memo["style"]))
|
||||
self.resize(*theme["memos/size"])
|
||||
self.setStyleSheet("QFrame { %s }" % (theme["memos/style"]))
|
||||
self.setWindowIcon(PesterIcon(theme["memos/memoicon"]))
|
||||
|
||||
t = Template(theme["memos/label/text"])
|
||||
|
|
BIN
memos.pyc
2
menus.py
|
@ -649,6 +649,6 @@ class LoadingScreen(QtGui.QDialog):
|
|||
class AboutPesterchum(QtGui.QMessageBox):
|
||||
def __init__(self, parent=None):
|
||||
QtGui.QMessageBox.__init__(self, parent)
|
||||
self.setText("P3ST3RCHUM V. 3.1.4 alpha 4")
|
||||
self.setText("P3ST3RCHUM V. 3.14 alpha 4")
|
||||
self.setInformativeText("Programming by illuminatedwax (ghostDunk), art by Grimlive (aquaMarinist)")
|
||||
self.mainwindow = parent
|
||||
|
|
BIN
menus.pyc
BIN
mispeller.pyc
|
@ -173,11 +173,13 @@ class IRCClient:
|
|||
except AttributeError:
|
||||
errno = e[0]
|
||||
if not self.blocking and errno == 11:
|
||||
print "O WELLS"
|
||||
pass
|
||||
else:
|
||||
raise e
|
||||
else:
|
||||
if len(buffer) == 0 and self.blocking:
|
||||
raise socket.error("Connection closed")
|
||||
|
||||
data = buffer.split(bytes("\n", "ascii"))
|
||||
buffer = data.pop()
|
||||
|
||||
|
|
BIN
oyoyo/client.pyc
BIN
oyoyo/parse.pyc
BIN
parsetools.pyc
|
@ -1 +1 @@
|
|||
{"tabs": true, "soundon": true, "server": "irc.tymoon.eu", "chums": ["unknownTraveler", "tentacleTherapist", "vaginalEngineer", "mechanicalSpectacle", "carcinoGeneticist", "schlagzeugGator", "gamblingGenocider", "gardenGnostic", "superGhost", "centaursTesticle", "arachnidsGrip", "grimAuxiliatrix", "remoteBloodbath", "nitroZealist", "greenZephyr", "arsenicCatnip", "adiosToreador", "cuttlefishCuller", "rageInducer", "gallowsCalibrator", "caligulasAquarium", "terminallyCapricious", "illuminatedWax", "aquaMarinist", "elegantDiversion", "moirailBunp", "uroborosUnbound", "androidTechnician", "midnightSparrow", "apocalypseArisen", "anguillaNuntia", "oilslickOrchid", "confusedTransient", "pretentiousFantasia", "aquaticMarinist", "lyricalKeraunoscopic", "counterRealist", "ectoBiologist", "percipientPedestrian", "asceticClinician", "doctectiveMiracles", "noSense", "obliviousCrafter", "ircMonster"], "defaultprofile": "ghostDunk", "block": []}
|
||||
{"tabs": false, "soundon": true, "server": "irc.tymoon.eu", "chums": ["unknownTraveler", "tentacleTherapist", "vaginalEngineer", "mechanicalSpectacle", "carcinoGeneticist", "schlagzeugGator", "gamblingGenocider", "gardenGnostic", "superGhost", "centaursTesticle", "arachnidsGrip", "grimAuxiliatrix", "remoteBloodbath", "nitroZealist", "greenZephyr", "arsenicCatnip", "adiosToreador", "cuttlefishCuller", "rageInducer", "gallowsCalibrator", "caligulasAquarium", "terminallyCapricious", "illuminatedWax", "aquaMarinist", "elegantDiversion", "moirailBunp", "uroborosUnbound", "androidTechnician", "midnightSparrow", "apocalypseArisen", "anguillaNuntia", "oilslickOrchid", "confusedTransient", "pretentiousFantasia", "aquaticMarinist", "lyricalKeraunoscopic", "counterRealist", "ectoBiologist", "percipientPedestrian", "asceticClinician", "doctectiveMiracles", "noSense", "obliviousCrafter", "ircMonster", "twinArmageddons", "cannabisHero"], "defaultprofile": "ghostDunk", "block": []}
|
|
@ -166,26 +166,27 @@ class pesterTheme(dict):
|
|||
keys = key.split("/")
|
||||
try:
|
||||
v = dict.__getitem__(self, keys.pop(0))
|
||||
except KeyError:
|
||||
return default
|
||||
for k in keys:
|
||||
try:
|
||||
for k in keys:
|
||||
v = v[k]
|
||||
except KeyError:
|
||||
return v
|
||||
except KeyError:
|
||||
if hasattr(self, 'inheritedTheme'):
|
||||
return self.inheritedTheme.get(key, default)
|
||||
else:
|
||||
return default
|
||||
return v
|
||||
|
||||
def has_key(self, key):
|
||||
keys = key.split("/")
|
||||
try:
|
||||
v = dict.__getitem__(self, keys.pop(0))
|
||||
except KeyError:
|
||||
return False
|
||||
for k in keys:
|
||||
try:
|
||||
for k in keys:
|
||||
v = v[k]
|
||||
except KeyError:
|
||||
return True
|
||||
except KeyError:
|
||||
if hasattr(self, 'inheritedTheme'):
|
||||
return self.inheritedTheme.has_key(key)
|
||||
else:
|
||||
return False
|
||||
return True
|
||||
|
||||
class userConfig(object):
|
||||
def __init__(self):
|
||||
|
@ -1082,6 +1083,8 @@ class PesterWindow(MovingWindow):
|
|||
|
||||
if theme["main/mychumhandle/colorswatch/text"]:
|
||||
self.mychumcolor.setText(theme["main/mychumhandle/colorswatch/text"])
|
||||
else:
|
||||
self.mychumcolor.setText("")
|
||||
|
||||
# sounds
|
||||
if not pygame.mixer:
|
||||
|
|
142
readme.txt
|
@ -1 +1,141 @@
|
|||
Welcome to Pesterchum!
|
||||
Welcome to Pesterchum 3.14 alpha!
|
||||
|
||||
This software is currently in alpha testing. That means there will
|
||||
probably be a lot of bugs!! Here's some tips to help you get started:
|
||||
|
||||
- You can import your old Pesterchum contacts by going to
|
||||
CLIENT->IMPORT and opening your pesterchum.cfg file. This is usually
|
||||
in the 2.5 base directory or in Tinychum's data folder.
|
||||
- The Trollian theme can be confusing if you haven't used the program
|
||||
already! Some hints: moods are set by clicking the timelines, and you
|
||||
can add chums by clicking "Chumproll." Moods correspond to the troll
|
||||
that would most likely exhibit them.
|
||||
- Right-click is your friend! There are useful right clicks
|
||||
options on the chumroll, by clicking the chumhandle in a conversation,
|
||||
online userlist, or the list of memo browsers.
|
||||
|
||||
Cool features:
|
||||
- Importing from old PC. It can already do your chumlist, soon it will
|
||||
import your quirks from 2.5 and TC as well!
|
||||
- Profile switching. Instantly switch profiles, loading your color and
|
||||
quirks with it.
|
||||
- Theme switching and creation. So far this comes with a few official
|
||||
themes! But you can also make your own: just make a new directory in
|
||||
the themes folder with the proper images and style.js file. The
|
||||
style.js file will be documented soon, but feel free to poke at it.
|
||||
- Memos. Memos that are a lot more like the ones in the comic and
|
||||
allow you to appear at multiple different times in one chat.
|
||||
- Quirks: Prefix, suffix, simple replace, regexp replace (like in
|
||||
2.5), random replacement, and an auto-mispeller :P
|
||||
- Block/user list
|
||||
- Add/block chums directly from a conversation, the userlist, or memo
|
||||
userlist.
|
||||
- Logging. Logs are output in bbcode (for easy forum posting), html,
|
||||
and plain text.
|
||||
- Idling. You can set yourself idle manually, and the computer will
|
||||
set it for you after 10 minutes.
|
||||
- Improved /me. Any letters immediately following /me will be
|
||||
processed correctly. e.g. /me'd rather be fishing -> -- ghostDunk'd
|
||||
[GD'D] rather be fishing --
|
||||
- Hyperlinks! Now if someone types http://whatever it will turn into a
|
||||
link you can just click and follow. No more copy/paste.
|
||||
- Memo links. Link your friends to your memos.
|
||||
- Smilies. We've added about 30-40 smilies from the forums. There is a
|
||||
list later on in this readme.
|
||||
|
||||
MEMOS
|
||||
-----
|
||||
One of the most interesting features to make was the memos, and make
|
||||
them as close to the comic as I could without actually inventing time
|
||||
travel. So here is the TIME TUTORIAL:
|
||||
|
||||
Joining: When you go CLIENT->MEMOS, you'll see a list of memos pop up
|
||||
-- those are memos people already have open. To join one, just
|
||||
highlight one of them. If you want to make a new memo, just type it in
|
||||
the input. If you'd like to make it secret, so that it doesn't appear
|
||||
in the list, check "HIDDEN CHANNEL". Then, choose what timeframe you
|
||||
want to appear to be in. So if you wanted to be in the future, you
|
||||
could move the slider to the right. You can also enter the time
|
||||
manually. Then hit JOIN.
|
||||
|
||||
Explaining time: Time in memos, unlike Homestuck, will not be relative
|
||||
to your position. That is, if you choose 4:13 in the future, you will
|
||||
not see someone who has set their time as "current" (or "0") in the
|
||||
past: you will see them as "current" and yourself as "future." This is
|
||||
because we do not have time travel! Memo time setting is basically an
|
||||
RP mechanic: you are pretending to be from the future! It will also
|
||||
help keep everyone straight: everyone will see the same thing!
|
||||
|
||||
The time slider: The slider shows your current position in the time
|
||||
stream. If you want to change your time frame, simply move the slider
|
||||
(or type a time in) and hit GO. This will open a new time frame, and
|
||||
the next time you type a message, the memo will show that you've
|
||||
responded to it in that time frame. You can now switch between your
|
||||
time frames simply by clicking the arrows in the right hand
|
||||
corner. (THIS COMES IN HANDY IF YOU WANT TO ARGUE WITH YOURSELF.) You
|
||||
can have any number of open time frames, and the program will number
|
||||
them in the order in which you open them (like in the comic). You can
|
||||
have one of your time frames cease responding to the memo by hitting
|
||||
"CLOSE." If you open that time frame again, the program will remember
|
||||
the number it originally gave it. If you want to be mysteeeeeeeerious,
|
||||
you can type in "?" and you will appear as ???.
|
||||
|
||||
The memo viewer list: To the right is a list of people currently
|
||||
browsing the memo. A shade icon next to their name means they are the
|
||||
"operator" of the memo: meaning they can kick ("ban") people from the
|
||||
memo and make other people operators as well. A "ban" is not permanent
|
||||
(like in the comic), and the program will ask if you want to reconnect
|
||||
to the memo. You kick and op people by right clicking their name in
|
||||
the window. You can also add them to your chumroll!
|
||||
|
||||
Inviting people to your memo: You can link to a memo by simply typing
|
||||
"#nameofmemo" in any conversation or memo window. So you can say:
|
||||
|
||||
CG: NOW YOU, ME, AND EGBERT NEED TO HAVE A CHAT.
|
||||
CG: CLICK IT.
|
||||
CG: #FRUITYRUMPUSASSHOLEFACTORY
|
||||
|
||||
and it will appear as a link that you can click, which will open the
|
||||
memo chooser window.
|
||||
|
||||
SMILIES
|
||||
-------
|
||||
Here's a list of smilies:
|
||||
:rancorous:
|
||||
:apple:
|
||||
:bathearst:
|
||||
:cathearst:
|
||||
:woeful:
|
||||
:pleasant:
|
||||
:blueghost:
|
||||
:slimer:
|
||||
:candycorn:
|
||||
:cheer:
|
||||
:duhjohn:
|
||||
:datrump:
|
||||
:facepalm:
|
||||
:bonk:
|
||||
:mspa:
|
||||
:gun:
|
||||
:cal:
|
||||
:amazedfirman:
|
||||
:amazed:
|
||||
:chummy:
|
||||
:cool:
|
||||
:smooth:
|
||||
:distraughtfirman
|
||||
:distraught:
|
||||
:insolent:
|
||||
:bemused:
|
||||
:3:
|
||||
:mystified:
|
||||
:pranky:
|
||||
:tense:
|
||||
:record:
|
||||
:squiddle:
|
||||
:tab:
|
||||
:beetip:
|
||||
:flipout:
|
||||
:befuddled:
|
||||
:pumpkin:
|
||||
:trollcool:
|
||||
|
|
BIN
themes/gold/abouticon.png
Normal file
After Width: | Height: | Size: 6.3 KiB |
BIN
themes/gold/acceptant.png
Normal file
After Width: | Height: | Size: 3.1 KiB |
BIN
themes/gold/amazed.png
Normal file
After Width: | Height: | Size: 3 KiB |
BIN
themes/gold/bemused.png
Normal file
After Width: | Height: | Size: 3 KiB |
BIN
themes/gold/blocked.png
Normal file
After Width: | Height: | Size: 2.9 KiB |
BIN
themes/gold/cease.wav
Normal file
BIN
themes/gold/chumbg.png
Normal file
After Width: | Height: | Size: 3.3 KiB |
BIN
themes/gold/chummy.png
Normal file
After Width: | Height: | Size: 3 KiB |
BIN
themes/gold/convobg.png
Normal file
After Width: | Height: | Size: 8.8 KiB |
BIN
themes/gold/detestful.png
Normal file
After Width: | Height: | Size: 3.2 KiB |
BIN
themes/gold/devious.png
Normal file
After Width: | Height: | Size: 3.1 KiB |
BIN
themes/gold/discontent.png
Normal file
After Width: | Height: | Size: 3.1 KiB |
BIN
themes/gold/distraught.png
Normal file
After Width: | Height: | Size: 2.9 KiB |
BIN
themes/gold/downarrow.png
Normal file
After Width: | Height: | Size: 275 B |
BIN
themes/gold/ecstatic.png
Normal file
After Width: | Height: | Size: 3.1 KiB |
BIN
themes/gold/gbg.gif
Normal file
After Width: | Height: | Size: 16 KiB |
BIN
themes/gold/gbg.png
Normal file
After Width: | Height: | Size: 27 KiB |
BIN
themes/gold/gbg.psd
Normal file
Before Width: | Height: | Size: 101 B After Width: | Height: | Size: 101 B |
BIN
themes/gold/insolent.png
Normal file
After Width: | Height: | Size: 3 KiB |
Before Width: | Height: | Size: 2.8 KiB After Width: | Height: | Size: 2.8 KiB |
Before Width: | Height: | Size: 44 B After Width: | Height: | Size: 44 B |
BIN
themes/gold/manipulative.png
Normal file
After Width: | Height: | Size: 3.2 KiB |
Before Width: | Height: | Size: 2.8 KiB After Width: | Height: | Size: 2.8 KiB |
BIN
themes/gold/mirthful.png
Normal file
After Width: | Height: | Size: 3.1 KiB |
BIN
themes/gold/moodcheck1.png
Normal file
After Width: | Height: | Size: 3.8 KiB |
BIN
themes/gold/moodcheck2.png
Normal file
After Width: | Height: | Size: 3.8 KiB |
Before Width: | Height: | Size: 3.7 KiB After Width: | Height: | Size: 3.7 KiB |
BIN
themes/gold/moodcheck4.png
Normal file
After Width: | Height: | Size: 3.6 KiB |
BIN
themes/gold/moodcheck5.png
Normal file
After Width: | Height: | Size: 3.7 KiB |
BIN
themes/gold/moodcheck6.png
Normal file
After Width: | Height: | Size: 3.6 KiB |
BIN
themes/gold/moodcheck7.png
Normal file
After Width: | Height: | Size: 3.6 KiB |
BIN
themes/gold/moodcheck8.png
Normal file
After Width: | Height: | Size: 3.7 KiB |
BIN
themes/gold/moodcheck9.png
Normal file
After Width: | Height: | Size: 3.9 KiB |
BIN
themes/gold/mystified.png
Normal file
After Width: | Height: | Size: 3 KiB |
BIN
themes/gold/offline.png
Normal file
After Width: | Height: | Size: 2.9 KiB |
BIN
themes/gold/pcicon.psd
Normal file
BIN
themes/gold/perky.png
Normal file
After Width: | Height: | Size: 3.1 KiB |
BIN
themes/gold/pesterhold.png
Normal file
After Width: | Height: | Size: 4.1 KiB |
BIN
themes/gold/pleasant.png
Normal file
After Width: | Height: | Size: 2.9 KiB |
BIN
themes/gold/pranky.png
Normal file
After Width: | Height: | Size: 2.9 KiB |
BIN
themes/gold/protective.png
Normal file
After Width: | Height: | Size: 3.1 KiB |
BIN
themes/gold/rancorous.png
Normal file
After Width: | Height: | Size: 3 KiB |
BIN
themes/gold/relaxed.png
Normal file
After Width: | Height: | Size: 3.1 KiB |
Before Width: | Height: | Size: 2.8 KiB After Width: | Height: | Size: 2.8 KiB |
BIN
themes/gold/sleek.png
Normal file
After Width: | Height: | Size: 3.1 KiB |
BIN
themes/gold/smooth.png
Normal file
After Width: | Height: | Size: 3 KiB |
317
themes/gold/style.js
Normal file
|
@ -0,0 +1,317 @@
|
|||
{"main":
|
||||
{"style": "background-repeat: no-repeat; font-family: Arial; font-size: 14px;",
|
||||
"background-image": "$path/gbg.gif",
|
||||
"size": [333, 290],
|
||||
"icon": "$path/trayicon.png",
|
||||
"newmsgicon": "$path/trayicon2.png",
|
||||
"windowtitle": "PESTERCHUM 7.0",
|
||||
"close": { "image": "$path/x.gif",
|
||||
"loc": [315, 26]},
|
||||
"minimize": { "image": "$path/m.gif",
|
||||
"loc": [300, 32]},
|
||||
"menubar": { "style": "font-family: 'Arial'; font:bold; font-size: 12px;" },
|
||||
"menu" : { "style": "font-family: 'Arial'; font: bold; font-size: 12px; background-color: #fdb302;border:2px solid #ffff00",
|
||||
"menuitem": "margin-right:15px;",
|
||||
"selected": "background-color: #ffff00",
|
||||
"loc": [150,22]
|
||||
},
|
||||
"sounds": { "alertsound": "$path/alarm.wav",
|
||||
"ceasesound": "$path/cease.wav" },
|
||||
"menus": {"client": {"_name": "Client",
|
||||
"options": "Options",
|
||||
"memos": "Memos",
|
||||
"userlist": "Userlist",
|
||||
"import": "Import",
|
||||
"idle": "Idle",
|
||||
"exit": "Exit"},
|
||||
"profile": {"_name": "Profile",
|
||||
"switch": "Switch",
|
||||
"color": "Color",
|
||||
"theme": "Theme",
|
||||
"block": "Trollslum",
|
||||
"quirks": "Quirks"},
|
||||
"help": { "_name": "Help",
|
||||
"about": "About" },
|
||||
"rclickchumlist": {"pester": "Pester",
|
||||
"removechum": "Remove Chum",
|
||||
"blockchum": "Block",
|
||||
"addchum": "Add Chum",
|
||||
"unblockchum": "Unblock",
|
||||
"banuser": "Ban User",
|
||||
"opuser": "Make OP",
|
||||
"quirksoff": "Quirks Off"
|
||||
}
|
||||
},
|
||||
"chums": { "style": "border:0px; background-image:url($path/chumbg.png); background-color: rgb(110,110,110); background-repeat: no-repeat; color: white; font-family: 'Arial';selection-background-color:#646464; font-size:14px; ",
|
||||
"loc": [123, 88],
|
||||
"size": [190, 65],
|
||||
"userlistcolor": "white",
|
||||
"moods": {
|
||||
|
||||
"chummy": { "icon": "$path/chummy.png", "color": "white" },
|
||||
|
||||
"rancorous": { "icon": "$path/rancorous.png", "color": "red" },
|
||||
|
||||
"offline": { "icon": "$path/offline.png", "color": "#bebebe"},
|
||||
|
||||
|
||||
"pleasant": { "icon": "$path/pleasant.png", "color": "white" },
|
||||
|
||||
"distraught": { "icon": "$path/distraught.png", "color": "white" },
|
||||
|
||||
"pranky": { "icon": "$path/pranky.png", "color": "white" },
|
||||
|
||||
|
||||
"smooth": { "icon": "$path/smooth.png", "color": "white" },
|
||||
|
||||
"mystified": { "icon": "$path/mystified.png", "color": "white" },
|
||||
|
||||
"amazed": { "icon": "$path/amazed.png", "color": "white" },
|
||||
|
||||
"insolent": { "icon": "$path/insolent.png", "color": "white" },
|
||||
|
||||
"bemused": { "icon": "$path/bemused.png", "color": "white" },
|
||||
|
||||
|
||||
"ecstatic": { "icon": "$path/ecstatic.png", "color": "red" },
|
||||
|
||||
"relaxed": { "icon": "$path/relaxed.png", "color": "red" },
|
||||
|
||||
"discontent": { "icon": "$path/discontent.png", "color": "red" },
|
||||
|
||||
"devious": { "icon": "$path/devious.png", "color": "red" },
|
||||
|
||||
"sleek": { "icon": "$path/sleek.png", "color": "red" },
|
||||
|
||||
"detestful": { "icon": "$path/detestful.png", "color": "red" },
|
||||
|
||||
"mirthful": { "icon": "$path/mirthful.png", "color": "red" },
|
||||
|
||||
"manipulative": { "icon": "$path/manipulative.png", "color": "red" },
|
||||
|
||||
"vigorous": { "icon": "$path/vigorous.png", "color": "red" },
|
||||
|
||||
"perky": { "icon": "$path/perky.png", "color": "red" },
|
||||
|
||||
"acceptant": { "icon": "$path/acceptant.png", "color": "red" },
|
||||
|
||||
"protective": { "icon": "$path/protective.png", "color": "#00ff00" },
|
||||
|
||||
"blocked": { "icon": "$path/blocked.png", "color": "black" }
|
||||
|
||||
}
|
||||
},
|
||||
"trollslum": {
|
||||
"style": "background: #fdb302; border:2px solid yellow; font-family: 'Arial'",
|
||||
"size": [195, 200],
|
||||
"label": { "text": "TROLLSLUM",
|
||||
"style": "color: rgba(0, 0, 0, 100%) ;font:bold; font-family: 'Arial';border:0px;" },
|
||||
"chumroll": {"style": "border:2px solid yellow; background-color: black;color: white;font: bold;font-family: 'Arial';selection-background-color:#646464; " }
|
||||
},
|
||||
"mychumhandle": { "label": { "text": "CHUMHANDLE:",
|
||||
"loc": [0,0],
|
||||
"style": "color: rgba(255, 255, 0, 0%) ;font:bold; font-family: 'Arial';" },
|
||||
"handle": { "style": "background: rgba(255, 255, 0, 0%); color:white; font-family:'Arial'; font-size:14px; text-align:left;",
|
||||
"loc": [157,170],
|
||||
"size": [191, 26] },
|
||||
"colorswatch": { "loc": [0,0],
|
||||
"size": [0,0],
|
||||
"text": "" },
|
||||
"currentMood": [129, 176]
|
||||
},
|
||||
"defaultwindow": { "style": "background: #fdb302; font-family:'Arial';font:bold;selection-background-color:#919191; "
|
||||
},
|
||||
"addchum": { "style": "background: rgba(255, 255, 0, 0%); border:0px; color: rgba(0, 0, 0, 0%);",
|
||||
"loc": [25,0],
|
||||
"size": [69, 70],
|
||||
"text": ""
|
||||
},
|
||||
"pester": { "style": "background: rgba(255, 255, 0, 0%); border:0px; font: bold; color: rgba(255, 255, 0, 0%); font-family:'Arial';",
|
||||
"pressed" : "background-image:url($path/pesterhold.png);",
|
||||
"loc": [15,83],
|
||||
"size": [95, 75],
|
||||
"text": ""
|
||||
},
|
||||
"block": { "style": "background: rgba(255, 255, 0, 0%); border:2px solid #c48a00; font: bold; color: rgba(255, 255, 0, 0%); font-family:'Arial';",
|
||||
"loc": [0,0],
|
||||
"size": [0, 0],
|
||||
"text": ""
|
||||
},
|
||||
"defaultmood": 0,
|
||||
"moodlabel": { "style": "",
|
||||
"loc": [20, 430],
|
||||
"text": "MOODS"
|
||||
},
|
||||
"moods": [
|
||||
{ "style": "border:0px;",
|
||||
"selected": "background-image:url($path/moodcheck1.png); border:0px;",
|
||||
"loc": [13, 204],
|
||||
"size": [101, 27],
|
||||
"text": "",
|
||||
"icon": "",
|
||||
"mood": 0
|
||||
},
|
||||
{ "style": "border:0px;",
|
||||
"selected": "background-image:url($path/moodcheck2.png); border:0px;",
|
||||
"loc": [13, 231],
|
||||
"size": [101, 27],
|
||||
"text": "",
|
||||
"icon": "",
|
||||
"mood": 19
|
||||
},
|
||||
{ "style": "border:0px;",
|
||||
"selected": "background-image:url($path/moodcheck3.png); border:0px;",
|
||||
"loc": [13, 258],
|
||||
"size": [101, 27],
|
||||
"text": "",
|
||||
"icon": "",
|
||||
"mood": 20
|
||||
},
|
||||
{ "style": "border:0px;",
|
||||
"selected": "background-image:url($path/moodcheck4.png); border:0px;",
|
||||
"loc": [116, 204],
|
||||
"size": [101, 27],
|
||||
"text": "",
|
||||
"icon": "",
|
||||
"mood": 21
|
||||
},
|
||||
{ "style": "border:0px;",
|
||||
"selected": "background-image:url($path/moodcheck5.png); border:0px;",
|
||||
"loc": [116, 231],
|
||||
"size": [101, 27],
|
||||
"text": "",
|
||||
"icon": "",
|
||||
"mood": 22
|
||||
},
|
||||
{ "style": "border:0px;",
|
||||
"selected": "background-image:url($path/moodcheck6.png); border:0px;",
|
||||
"loc": [116, 258],
|
||||
"size": [101, 27],
|
||||
"text": "",
|
||||
"icon": "",
|
||||
"mood": 5
|
||||
},
|
||||
{ "style": "border:0px;",
|
||||
"selected": "background-image:url($path/moodcheck7.png); border:0px;",
|
||||
"loc": [219, 204],
|
||||
"size": [101, 27],
|
||||
"text": "",
|
||||
"icon": "",
|
||||
"mood": 6
|
||||
},
|
||||
{ "style": "border:0px;",
|
||||
"selected": "background-image:url($path/moodcheck8.png); border:0px;",
|
||||
"loc": [219, 231],
|
||||
"size": [101, 27],
|
||||
"text": "",
|
||||
"icon": "",
|
||||
"mood": 3
|
||||
},
|
||||
{ "style": "border:0px;",
|
||||
"selected": "background-image:url($path/moodcheck9.png); border:0px;",
|
||||
"loc": [219, 258],
|
||||
"size": [101, 27],
|
||||
"text": "",
|
||||
"icon": "",
|
||||
"mood": 1
|
||||
},
|
||||
{ "style": "border:0px;",
|
||||
"selected": "border:0px;",
|
||||
"loc": [13, 175],
|
||||
"size": [101, 27],
|
||||
"text": "",
|
||||
"icon": "",
|
||||
"mood": 2
|
||||
}
|
||||
]
|
||||
},
|
||||
"convo":
|
||||
{"style": "background-color: rgba(0, 0, 0, 0%);background-image:url($path/convobg.png); background-repeat: no-repeat; border:0px; font-family: 'Arial'",
|
||||
"tabstyle": "background-color: #fdb302; font-family: 'Arial'",
|
||||
"scrollbar": { "style" : "padding-top:17px; padding-bottom:17px;width: 18px; background: rgba(255, 255, 0, 0%); border:0px;",
|
||||
"handle": "background-color:#c48a00;min-height:20px;",
|
||||
"downarrow": "height:17px;border:0px solid #c48a00;",
|
||||
"darrowstyle": "image:url($path/downarrow.png);",
|
||||
"uparrow": "height:17px;border:0px solid #c48a00;",
|
||||
"uarrowstyle": "image:url($path/uparrow.png);"
|
||||
},
|
||||
"margins": {"top": 0, "bottom": 6, "left": 0, "right": 0 },
|
||||
"size": [500, 325],
|
||||
"chumlabel": { "style": "margin-bottom: 7px; margin-top: 10px; background: rgba(255, 255, 0, 0%); color: white; border:0px; font-size: 16px;",
|
||||
"align": { "h": "center", "v": "center" },
|
||||
"minheight": 47,
|
||||
"maxheight": 47,
|
||||
"text" : ":: $handle ::"
|
||||
},
|
||||
"textarea": {
|
||||
"style": "background: white; font-size: 14px; border:2px solid #c48a00;text-align:center; margin-right:10px; margin-left:10px; margin-bottom:5px;"
|
||||
},
|
||||
"input": {
|
||||
"style": "background: white; border:2px solid #c48a00; margin-right:10px; margin-left:10px; font-size: 14px; height: 20px"
|
||||
},
|
||||
"tabs": {
|
||||
"style": "",
|
||||
"selectedstyle": "",
|
||||
"newmsgcolor": "#fdb302",
|
||||
"tabstyle": 0
|
||||
},
|
||||
"text": {
|
||||
"beganpester": "began pestering",
|
||||
"ceasepester": "ceased pestering",
|
||||
"blocked": "blocked",
|
||||
"unblocked": "unblocked",
|
||||
"blockedmsg": "did not receive message from",
|
||||
"openmemo": "opened memo on board",
|
||||
"joinmemo": "responded to memo",
|
||||
"closememo": "ceased responding to memo",
|
||||
"kickedmemo": "You have been banned from this memo!",
|
||||
"idle": "is now an idle chum!"
|
||||
},
|
||||
"systemMsgColor": "#646464"
|
||||
},
|
||||
"memos":
|
||||
{"memoicon": "$path/memo.png",
|
||||
"style": "background-color: rgba(0,0,0,0); background-image:url($path/convobg.png); background-repeat: no-repeat; border:0px; font-family: 'Arial'; selection-background-color:#919191; ",
|
||||
"size": [500,325],
|
||||
"tabs": {
|
||||
"style": "",
|
||||
"selectedstyle": "",
|
||||
"newmsgcolor": "#fdb302",
|
||||
"tabstyle": 0
|
||||
},
|
||||
"scrollbar": { "style" : "padding-top:17px; padding-bottom:17px;width: 18px; background: rgba(255, 255, 0, 0%); border:0px;",
|
||||
"handle": "background-color:#c48a00;min-height:20px;",
|
||||
"downarrow": "height:17px;border:0px solid #c48a00;",
|
||||
"darrowstyle": "image:url($path/downarrow.png);",
|
||||
"uparrow": "height:17px;border:0px solid #c48a00;",
|
||||
"uarrowstyle": "image:url($path/uparrow.png);"
|
||||
},
|
||||
"label": { "text": "Bulletin Board: $channel",
|
||||
"style": "margin-bottom: 7px; margin-top: 10px; background: rgba(255, 255, 0, 0%); color: white; border:0px; font-size: 16px;",
|
||||
"align": { "h": "center", "v": "center" },
|
||||
"minheight": 47,
|
||||
"maxheight": 47
|
||||
},
|
||||
"input": { "style": "background: white; border:2px solid #c48a00;margin-top:5px; margin-right:10px; margin-left:10px; font-size: 14px;" },
|
||||
"textarea": { "style": "background: white; font-size: 14px; border:2px solid #c48a00;text-align:center; margin-right:10px; margin-left:10px;" },
|
||||
"margins": {"top": 0, "bottom": 6, "left": 0, "right": 0 },
|
||||
"userlist": { "width": 150,
|
||||
"style": "border:2px solid #c48a00; background: white; font-family: 'Arial';selection-background-color:#646464; font-size: 14px; margin-left:0px; margin-right:10px;"
|
||||
},
|
||||
"time": { "text": { "width": 75,
|
||||
"style": " border: 2px solid yellow; background: white; font-size: 12px; margin-top: 5px; margin-right: 5px; margin-left: 5px; font-family:'Arial';font:bold;"
|
||||
},
|
||||
"slider": { "style": "border: 0px;",
|
||||
"groove": "",
|
||||
"handle": ""
|
||||
},
|
||||
"buttons": { "style": "color: black; font: bold; border: 2px solid #c48a00; font-size: 12px; background: yellow; margin-top: 5px; margin-right: 5px; margin-left: 5px; padding: 2px; width: 50px;" },
|
||||
"arrows": { "left": "$path/leftarrow.png",
|
||||
"right": "$path/rightarrow.png",
|
||||
"style": " border:0px; margin-top: 5px; margin-right:10px;"
|
||||
}
|
||||
},
|
||||
"systemMsgColor": "#646464",
|
||||
"op": { "icon": "$path/smooth.png" }
|
||||
}
|
||||
}
|
BIN
themes/gold/trayicon.png
Normal file
After Width: | Height: | Size: 6.3 KiB |
BIN
themes/gold/trayicon2.png
Normal file
After Width: | Height: | Size: 6.3 KiB |
BIN
themes/gold/uparrow.png
Normal file
After Width: | Height: | Size: 291 B |
BIN
themes/gold/vigorous.png
Normal file
After Width: | Height: | Size: 3.1 KiB |
Before Width: | Height: | Size: 55 B After Width: | Height: | Size: 55 B |
Before Width: | Height: | Size: 168 B After Width: | Height: | Size: 166 B |
BIN
themes/pesterchum/protective.gif
Normal file
After Width: | Height: | Size: 352 B |
|
@ -4,7 +4,7 @@
|
|||
"size": [232, 380],
|
||||
"icon": "$path/trayicon.png",
|
||||
"newmsgicon": "$path/trayicon2.png",
|
||||
"windowtitle": "PESTERCHUM",
|
||||
"windowtitle": "PESTERCHUM 6.0",
|
||||
"close": { "image": "$path/x.gif",
|
||||
"loc": [210, 2]},
|
||||
"minimize": { "image": "$path/m.gif",
|
||||
|
@ -22,8 +22,8 @@
|
|||
"memos": "MEMOS",
|
||||
"userlist": "USERLIST",
|
||||
"import": "IMPORT",
|
||||
"reconnect": "RECONNECT",
|
||||
"idle": "IDLE",
|
||||
"reconnect": "RECONNECT",
|
||||
"exit": "EXIT"},
|
||||
"profile": {"_name": "PROFILE",
|
||||
"switch": "SWITCH",
|
||||
|
@ -65,6 +65,14 @@
|
|||
|
||||
"smooth": { "icon": "$path/smooth.gif", "color": "white" },
|
||||
|
||||
"mystified": { "icon": "$path/mystified.gif", "color": "white" },
|
||||
|
||||
"amazed": { "icon": "$path/amazed.gif", "color": "white" },
|
||||
|
||||
"insolent": { "icon": "$path/insolent.gif", "color": "white" },
|
||||
|
||||
"bemused": { "icon": "$path/bemused.gif", "color": "white" },
|
||||
|
||||
|
||||
"ecstatic": { "icon": "$path/ecstatic.gif", "color": "red" },
|
||||
|
||||
|
@ -104,9 +112,9 @@
|
|||
"mychumhandle": { "label": { "text": "CHUMHANDLE:",
|
||||
"loc": [19,232],
|
||||
"style": "color: rgba(255, 255, 0, 0%) ;font:bold; font-family: 'Courier';" },
|
||||
"handle": { "style": "background: black; padding: 3px; color:white; font-family:'Courier'; font:bold; text-align:left;",
|
||||
"handle": { "style": "background: rgba(0,0,0,0); padding: 3px; color:white; font-family:'Courier'; font:bold; text-align:left;",
|
||||
"loc": [36,246],
|
||||
"size": [190, 21] },
|
||||
"size": [180, 21] },
|
||||
"colorswatch": { "loc": [196,246],
|
||||
"size": [23,21],
|
||||
"text": "" },
|
||||
|
@ -115,6 +123,7 @@
|
|||
"defaultwindow": { "style": "background: #fdb302; font-family:'Courier';font:bold;selection-background-color:#919191; "
|
||||
},
|
||||
"addchum": { "style": "background: rgba(255, 255, 0, 0%); border:2px solid #c48a00; font: bold; color: rgba(0, 0, 0, 0%); font-family:'Courier';",
|
||||
"pressed" : "background: rgb(255, 255, 255, 30%);",
|
||||
"loc": [12,202],
|
||||
"size": [71, 22],
|
||||
"text": ""
|
||||
|
@ -125,9 +134,10 @@
|
|||
"size": [71, 22],
|
||||
"text": ""
|
||||
},
|
||||
"block": { "style": "background: rgba(255, 255, 0, 0%); border:2px solid #c48a00; font: bold; color: rgba(255, 255, 0, 0%); font-family:'Courier';",
|
||||
"loc": [1500,202],
|
||||
"size": [0, 0],
|
||||
"block": { "style": "background: rgba(255, 255, 0, 0%); border:2px solid #c48a00; font: bold; color: rgba(255, 255, 0, 0%); font-family:'Courier';",
|
||||
"pressed" : "background: rgb(255, 255, 255, 30%);",
|
||||
"loc": [81,202],
|
||||
"size": [71, 22],
|
||||
"text": ""
|
||||
},
|
||||
"defaultmood": 0,
|
||||
|
@ -197,15 +207,15 @@
|
|||
"convo":
|
||||
{"style": "background-color: #fdb302;background-image:url($path/convobg.png);background-repeat: no-repeat; border:2px solid yellow; font-family: 'Courier'",
|
||||
"tabstyle": "background-color: #fdb302; font-family: 'Courier'",
|
||||
"scrollbar": { "style" : "padding-top:17px; padding-bottom:17px;width: 18px; background:white; border:2px solid #c48a00;",
|
||||
"scrollbar": { "style" : "padding-top:17px; padding-bottom:17px;width: 18px; background: white; border:2px solid #c48a00;",
|
||||
"handle": "background-color:#c48a00;min-height:20px;",
|
||||
"downarrow": "height:17px;border:2px solid #c48a00;",
|
||||
"downarrow": "height:17px;border:0px solid #c48a00;",
|
||||
"darrowstyle": "image:url($path/downarrow.png);",
|
||||
"uparrow": "height:17px;border:2px solid #c48a00;",
|
||||
"uparrow": "height:17px;border:0px solid #c48a00;",
|
||||
"uarrowstyle": "image:url($path/uparrow.png);"
|
||||
},
|
||||
"margins": {"top": 0, "bottom": 6, "left": 0, "right": 0 },
|
||||
"size": [520, 325],
|
||||
"size": [500, 325],
|
||||
"chumlabel": { "style": "margin-bottom: 21px;background: rgb(196, 138, 0); color: white; border:0px; font-size: 14px;",
|
||||
"align": { "h": "center", "v": "center" },
|
||||
"minheight": 47,
|
||||
|
@ -241,18 +251,18 @@
|
|||
"memos":
|
||||
{"memoicon": "$path/memo.png",
|
||||
"style": "background-color: #fdb302; background-image:url($path/convobg.png); background-repeat: no-repeat; border:2px solid yellow; font-family: 'Courier'; font: bold; selection-background-color:#919191; ",
|
||||
"size": [450,300],
|
||||
"size": [500,325],
|
||||
"tabs": {
|
||||
"style": "",
|
||||
"selectedstyle": "",
|
||||
"newmsgcolor": "#fdb302",
|
||||
"tabstyle": 0
|
||||
},
|
||||
"scrollbar": { "style" : "padding-top:17px; padding-bottom:17px;width: 18px; background:white; border:2px solid #c48a00;",
|
||||
"scrollbar": { "style" : "padding-top:17px; padding-bottom:17px;width: 18px; background: rgba(255, 255, 0, 0%); border:0px;",
|
||||
"handle": "background-color:#c48a00;min-height:20px;",
|
||||
"downarrow": "height:17px;border:2px solid #c48a00;",
|
||||
"downarrow": "height:17px;border:0px solid #c48a00;",
|
||||
"darrowstyle": "image:url($path/downarrow.png);",
|
||||
"uparrow": "height:17px;border:2px solid #c48a00;",
|
||||
"uparrow": "height:17px;border:0px solid #c48a00;",
|
||||
"uarrowstyle": "image:url($path/uparrow.png);"
|
||||
},
|
||||
"label": { "text": "Bulletin Board: $channel",
|
||||
|
|
|
@ -22,13 +22,13 @@
|
|||
"style": "color: black ;font:bold; font-family: 'Courier';"
|
||||
},
|
||||
"handle": { "loc": [15,435],
|
||||
"size": [240, 21],
|
||||
"style": "background-color: black; padding: 3px; padding-left: 20px; color:white; font-family:'Courier'; font:bold; text-align:left;"
|
||||
"size": [240, 25],
|
||||
"style": "background-color: black; padding: 3px; padding-left: 25px; color:white; font-family:'Courier'; font:bold; text-align:left; border:2px solid #ffff00;"
|
||||
},
|
||||
"colorswatch": { "loc": [260,435],
|
||||
"size": [30,30],
|
||||
"size": [30,25],
|
||||
"text": "C" },
|
||||
"currentMood": [15, 435]
|
||||
"currentMood": [20, 440]
|
||||
},
|
||||
"addchum": { "style": "background: rgba(255, 255, 0, 100%); border:2px solid #c48a00; font: bold; color: black; font-family:'Courier';",
|
||||
"loc": [15,380],
|
||||
|
@ -42,78 +42,90 @@
|
|||
},
|
||||
"block": { "style": "background: #F00000; border:2px solid #c48a00; font: bold; color: black; font-family:'Courier';",
|
||||
"loc": [104,380],
|
||||
"size": [89, 30],
|
||||
"size": [90, 30],
|
||||
"text": "BLOCK"
|
||||
},
|
||||
"moodlabel": { "style": "font:bold;font-family:'Courier';color:black;",
|
||||
"loc": [20, 460],
|
||||
"loc": [12, 466],
|
||||
"text": "MOODS:"
|
||||
},
|
||||
"moods": [
|
||||
{ "style": "text-align:left; background:#ffff00;border:2px solid #c48a00;color: black; font-family:'Courier'; font:bold;",
|
||||
"selected": "text-align:left; background:white; border:2px solid #c48a00; color: black; font-family:'Courier'; font:bold;",
|
||||
"loc": [15, 480],
|
||||
{ "style": "text-align:left; background:#ffff00;border:2px solid #c48a00;color: black; font-family:'Courier'; font:bold; padding-left:3px;",
|
||||
"selected": "text-align:left; background:white; border:2px solid #c48a00; color: black; font-family:'Courier'; font:bold; padding-left:3px;",
|
||||
"loc": [15, 485],
|
||||
"size": [135, 30],
|
||||
"text": "CHUMMY",
|
||||
"icon": "$path/chummy.gif",
|
||||
"mood": 0
|
||||
},
|
||||
|
||||
{ "style": "text-align:left; background:#ffff00;border:2px solid #c48a00;color: black; font-family:'Courier'; font:bold;",
|
||||
"selected": "text-align:left; background:white; border:2px solid #c48a00; color: black; font-family:'Courier'; font:bold;",
|
||||
"loc": [15, 508],
|
||||
{ "style": "text-align:left; background:#ffff00;border:2px solid #c48a00;color: black; font-family:'Courier'; font:bold;padding-left:3px;",
|
||||
"selected": "text-align:left; background:white; border:2px solid #c48a00; color: black; font-family:'Courier'; font:bold;padding-left:3px;",
|
||||
"loc": [15, 513],
|
||||
"size": [135, 30],
|
||||
"text": "PLEASANT",
|
||||
"icon": "$path/pleasant.gif",
|
||||
"mood": 3
|
||||
},
|
||||
|
||||
{ "style": "text-align:left; background:#ffff00;border:2px solid #c48a00;color: black; font-family:'Courier'; font:bold;",
|
||||
"selected": "text-align:left; background:white; border:2px solid #c48a00; color: black; font-family:'Courier'; font:bold;",
|
||||
"loc": [15, 536],
|
||||
{ "style": "text-align:left; background:#ffff00;border:2px solid #c48a00;color: black; font-family:'Courier'; font:bold;padding-left:3px;",
|
||||
"selected": "text-align:left; background:white; border:2px solid #c48a00; color: black; font-family:'Courier'; font:bold;padding-left:3px;",
|
||||
"loc": [15, 541],
|
||||
"size": [135, 30],
|
||||
"text": "DISTRAUGHT",
|
||||
"icon": "$path/distraught.gif",
|
||||
"mood": 4
|
||||
},
|
||||
|
||||
{ "style": "text-align:left; background:#ffff00;border:2px solid #c48a00;color: black; font-family:'Courier'; font:bold;",
|
||||
"selected": "text-align:left; background:white; border:2px solid #c48a00; color: black; font-family:'Courier'; font:bold;",
|
||||
"loc": [148, 480],
|
||||
{ "style": "text-align:left; background:#ffff00;border:2px solid #c48a00;color: black; font-family:'Courier'; font:bold;padding-left:3px;",
|
||||
"selected": "text-align:left; background:white; border:2px solid #c48a00; color: black; font-family:'Courier'; font:bold;padding-left:3px;",
|
||||
"loc": [148, 485],
|
||||
"size": [135, 30],
|
||||
"text": "PRANKY",
|
||||
"icon": "$path/pranky.gif",
|
||||
"mood": 5
|
||||
},
|
||||
|
||||
{ "style": "text-align:left; background:#ffff00;border:2px solid #c48a00;color: black; font-family:'Courier'; font:bold;",
|
||||
"selected": "text-align:left; background:white; border:2px solid #c48a00; color: black; font-family:'Courier'; font:bold;",
|
||||
"loc": [148, 508],
|
||||
{ "style": "text-align:left; background:#ffff00;border:2px solid #c48a00;color: black; font-family:'Courier'; font:bold;padding-left:3px;",
|
||||
"selected": "text-align:left; background:white; border:2px solid #c48a00; color: black; font-family:'Courier'; font:bold;padding-left:3px;",
|
||||
"loc": [148, 513],
|
||||
"size": [135, 30],
|
||||
"text": "SMOOTH",
|
||||
"icon": "$path/smooth.gif",
|
||||
"mood": 6
|
||||
},
|
||||
|
||||
{ "style": "text-align:left; background:#f00000;border:2px solid #c48a00;color: black; font-family:'Courier'; font:bold;",
|
||||
"selected": "text-align:left; background:white; border:2px solid #c48a00; color: red; font-family:'Courier'; font:bold;",
|
||||
"loc": [148, 536],
|
||||
{ "style": "text-align:left; background:#f00000;border:2px solid #c48a00;color: black; font-family:'Courier'; font:bold;padding-left:3px;",
|
||||
"selected": "text-align:left; background:white; border:2px solid #c48a00; color: red; font-family:'Courier'; font:bold;padding-left:3px;",
|
||||
"loc": [148, 541],
|
||||
"size": [135, 30],
|
||||
"text": "RANCOROUS",
|
||||
"icon": "$path/rancorous.gif",
|
||||
"mood": 1
|
||||
},
|
||||
|
||||
{ "style": "text-align:center; border:2px solid #c48a00; background:black;color: white; font-family:'Courier'; font:bold;",
|
||||
"selected": "text-align:left; background:white; border:2px solid #c48a00; padding: 5px;color: black; font-family:'Courier'; font:bold;",
|
||||
"loc": [15, 564],
|
||||
{ "style": "text-align:center; border:2px solid #c48a00; background:black;color: white; font-family:'Courier'; font:bold;padding-left:3px;",
|
||||
"selected": "text-align:left; background:white; border:2px solid #c48a00; padding: 5px;color: black; font-family:'Courier'; font:bold;padding-left:3px;",
|
||||
"loc": [15, 569],
|
||||
"size": [270, 30],
|
||||
"text": "ABSCOND",
|
||||
"icon": "$path/offline.gif",
|
||||
"mood": 2
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"convo": {
|
||||
"style": "background-color: #fdb302;border:2px solid yellow; font-family: 'Courier';",
|
||||
"tabstyle": "background-color: #fdb302; font-family: 'Courier'",
|
||||
"size": [487, 466],
|
||||
"chumlabel": { "style": "margin-bottom: 21px;background: rgb(196, 138, 0); color: white; border:0px; font-size: 14px;",
|
||||
"align": { "h": "center", "v": "center" },
|
||||
"minheight": 47,
|
||||
"maxheight": 65
|
||||
}
|
||||
},
|
||||
"memos":
|
||||
{ "size": [600,425] }
|
||||
}
|
||||
|
||||
|
||||
|
|
Before Width: | Height: | Size: 97 B |
Before Width: | Height: | Size: 93 B |
Before Width: | Height: | Size: 106 B |
Before Width: | Height: | Size: 472 B |
Before Width: | Height: | Size: 93 B |
Before Width: | Height: | Size: 27 KiB |
Before Width: | Height: | Size: 46 KiB |
Before Width: | Height: | Size: 97 B |
Before Width: | Height: | Size: 109 B |
Before Width: | Height: | Size: 110 B |
Before Width: | Height: | Size: 110 B |
Before Width: | Height: | Size: 110 B |
Before Width: | Height: | Size: 133 B |
Before Width: | Height: | Size: 95 B |
Before Width: | Height: | Size: 71 B |
Before Width: | Height: | Size: 9 KiB |
Before Width: | Height: | Size: 94 B |
Before Width: | Height: | Size: 92 B |