alpha 4
2
ABOUT
|
@ -18,4 +18,4 @@ FEATURES:
|
||||||
* /me
|
* /me
|
||||||
* hyperlinks
|
* hyperlinks
|
||||||
* memolinks
|
* memolinks
|
||||||
* :trollcool:
|
* smilies
|
||||||
|
|
2
TODO
|
@ -1,4 +1,6 @@
|
||||||
Bugs:
|
Bugs:
|
||||||
|
* heartbeat -- ping IRC occasionally so we pick up on send errors
|
||||||
|
* need memo limit on time
|
||||||
* color swatch text doesnt disappear
|
* color swatch text doesnt disappear
|
||||||
* X and _ buttons move around all crazy like
|
* 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.connect(self.tabs, QtCore.SIGNAL('tabCloseRequested(int)'),
|
||||||
self, QtCore.SLOT('tabClose(int)'))
|
self, QtCore.SLOT('tabClose(int)'))
|
||||||
|
|
||||||
self.initTheme(self.mainwindow.theme[convo])
|
self.initTheme(self.mainwindow.theme)
|
||||||
self.layout = QtGui.QVBoxLayout()
|
self.layout = QtGui.QVBoxLayout()
|
||||||
self.layout.setContentsMargins(0,0,0,0)
|
self.layout.setContentsMargins(0,0,0,0)
|
||||||
self.layout.addWidget(self.tabs)
|
self.layout.addWidget(self.tabs)
|
||||||
|
@ -133,14 +133,14 @@ class PesterTabWindow(QtGui.QFrame):
|
||||||
except KeyError:
|
except KeyError:
|
||||||
pass
|
pass
|
||||||
self.mainwindow.waitingMessages.messageAnswered(handle)
|
self.mainwindow.waitingMessages.messageAnswered(handle)
|
||||||
def initTheme(self, convo):
|
def initTheme(self, theme):
|
||||||
self.resize(*convo["size"])
|
self.resize(*theme["convo/size"])
|
||||||
self.setStyleSheet(convo["tabs"]["style"])
|
self.setStyleSheet(theme["convo/tabs/style"])
|
||||||
self.tabs.setShape(convo["tabs"]["tabstyle"])
|
self.tabs.setShape(theme["convo/tabs/tabstyle"])
|
||||||
self.tabs.setStyleSheet("QTabBar::tab{ %s } QTabBar::tab:selected { %s }" % (convo["tabs"]["style"], convo["tabs"]["selectedstyle"]))
|
self.tabs.setStyleSheet("QTabBar::tab{ %s } QTabBar::tab:selected { %s }" % (theme["convo/tabs/style"], theme["convo/tabs/selectedstyle"]))
|
||||||
|
|
||||||
def changeTheme(self, theme):
|
def changeTheme(self, theme):
|
||||||
self.initTheme(theme["convo"])
|
self.initTheme(theme)
|
||||||
for c in self.convos.values():
|
for c in self.convos.values():
|
||||||
tabi = self.tabIndices[c.title()]
|
tabi = self.tabIndices[c.title()]
|
||||||
self.tabs.setTabIcon(tabi, c.icon())
|
self.tabs.setTabIcon(tabi, c.icon())
|
||||||
|
@ -327,9 +327,9 @@ class PesterConvo(QtGui.QFrame):
|
||||||
self.setFocusPolicy(QtCore.Qt.ClickFocus)
|
self.setFocusPolicy(QtCore.Qt.ClickFocus)
|
||||||
self.chum = chum
|
self.chum = chum
|
||||||
self.mainwindow = mainwindow
|
self.mainwindow = mainwindow
|
||||||
convo = self.mainwindow.theme["convo"]
|
theme = self.mainwindow.theme
|
||||||
self.resize(*convo["size"])
|
self.resize(*theme["convo/size"])
|
||||||
self.setStyleSheet("QFrame { %s }" % convo["style"])
|
self.setStyleSheet("QFrame { %s }" % theme["convo/style"])
|
||||||
self.setWindowIcon(self.icon())
|
self.setWindowIcon(self.icon())
|
||||||
self.setWindowTitle(self.title())
|
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.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.setMaximumHeight(self.mainwindow.theme["convo/chumlabel/maxheight"])
|
||||||
self.chumLabel.setMinimumHeight(self.mainwindow.theme["convo/chumlabel/minheight"])
|
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.textArea = PesterText(self.mainwindow.theme, self)
|
||||||
self.textInput = PesterInput(self.mainwindow.theme, self)
|
self.textInput = PesterInput(self.mainwindow.theme, self)
|
||||||
self.textInput.setFocus()
|
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)
|
self.textArea.addMessage(text, chum)
|
||||||
|
|
||||||
def initTheme(self, theme):
|
def initTheme(self, theme):
|
||||||
memo = theme["memos"]
|
self.resize(*theme["memos/size"])
|
||||||
self.resize(*memo["size"])
|
self.setStyleSheet("QFrame { %s }" % (theme["memos/style"]))
|
||||||
self.setStyleSheet("QFrame { %s }" % (memo["style"]))
|
|
||||||
self.setWindowIcon(PesterIcon(theme["memos/memoicon"]))
|
self.setWindowIcon(PesterIcon(theme["memos/memoicon"]))
|
||||||
|
|
||||||
t = Template(theme["memos/label/text"])
|
t = Template(theme["memos/label/text"])
|
||||||
|
|
BIN
memos.pyc
2
menus.py
|
@ -649,6 +649,6 @@ class LoadingScreen(QtGui.QDialog):
|
||||||
class AboutPesterchum(QtGui.QMessageBox):
|
class AboutPesterchum(QtGui.QMessageBox):
|
||||||
def __init__(self, parent=None):
|
def __init__(self, parent=None):
|
||||||
QtGui.QMessageBox.__init__(self, parent)
|
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.setInformativeText("Programming by illuminatedwax (ghostDunk), art by Grimlive (aquaMarinist)")
|
||||||
self.mainwindow = parent
|
self.mainwindow = parent
|
||||||
|
|
BIN
menus.pyc
BIN
mispeller.pyc
|
@ -173,11 +173,13 @@ class IRCClient:
|
||||||
except AttributeError:
|
except AttributeError:
|
||||||
errno = e[0]
|
errno = e[0]
|
||||||
if not self.blocking and errno == 11:
|
if not self.blocking and errno == 11:
|
||||||
print "O WELLS"
|
|
||||||
pass
|
pass
|
||||||
else:
|
else:
|
||||||
raise e
|
raise e
|
||||||
else:
|
else:
|
||||||
|
if len(buffer) == 0 and self.blocking:
|
||||||
|
raise socket.error("Connection closed")
|
||||||
|
|
||||||
data = buffer.split(bytes("\n", "ascii"))
|
data = buffer.split(bytes("\n", "ascii"))
|
||||||
buffer = data.pop()
|
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("/")
|
keys = key.split("/")
|
||||||
try:
|
try:
|
||||||
v = dict.__getitem__(self, keys.pop(0))
|
v = dict.__getitem__(self, keys.pop(0))
|
||||||
except KeyError:
|
for k in keys:
|
||||||
return default
|
|
||||||
for k in keys:
|
|
||||||
try:
|
|
||||||
v = v[k]
|
v = v[k]
|
||||||
except KeyError:
|
return v
|
||||||
|
except KeyError:
|
||||||
|
if hasattr(self, 'inheritedTheme'):
|
||||||
|
return self.inheritedTheme.get(key, default)
|
||||||
|
else:
|
||||||
return default
|
return default
|
||||||
return v
|
|
||||||
def has_key(self, key):
|
def has_key(self, key):
|
||||||
keys = key.split("/")
|
keys = key.split("/")
|
||||||
try:
|
try:
|
||||||
v = dict.__getitem__(self, keys.pop(0))
|
v = dict.__getitem__(self, keys.pop(0))
|
||||||
except KeyError:
|
for k in keys:
|
||||||
return False
|
|
||||||
for k in keys:
|
|
||||||
try:
|
|
||||||
v = v[k]
|
v = v[k]
|
||||||
except KeyError:
|
return True
|
||||||
|
except KeyError:
|
||||||
|
if hasattr(self, 'inheritedTheme'):
|
||||||
|
return self.inheritedTheme.has_key(key)
|
||||||
|
else:
|
||||||
return False
|
return False
|
||||||
return True
|
|
||||||
|
|
||||||
class userConfig(object):
|
class userConfig(object):
|
||||||
def __init__(self):
|
def __init__(self):
|
||||||
|
@ -1082,6 +1083,8 @@ class PesterWindow(MovingWindow):
|
||||||
|
|
||||||
if theme["main/mychumhandle/colorswatch/text"]:
|
if theme["main/mychumhandle/colorswatch/text"]:
|
||||||
self.mychumcolor.setText(theme["main/mychumhandle/colorswatch/text"])
|
self.mychumcolor.setText(theme["main/mychumhandle/colorswatch/text"])
|
||||||
|
else:
|
||||||
|
self.mychumcolor.setText("")
|
||||||
|
|
||||||
# sounds
|
# sounds
|
||||||
if not pygame.mixer:
|
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],
|
"size": [232, 380],
|
||||||
"icon": "$path/trayicon.png",
|
"icon": "$path/trayicon.png",
|
||||||
"newmsgicon": "$path/trayicon2.png",
|
"newmsgicon": "$path/trayicon2.png",
|
||||||
"windowtitle": "PESTERCHUM",
|
"windowtitle": "PESTERCHUM 6.0",
|
||||||
"close": { "image": "$path/x.gif",
|
"close": { "image": "$path/x.gif",
|
||||||
"loc": [210, 2]},
|
"loc": [210, 2]},
|
||||||
"minimize": { "image": "$path/m.gif",
|
"minimize": { "image": "$path/m.gif",
|
||||||
|
@ -22,8 +22,8 @@
|
||||||
"memos": "MEMOS",
|
"memos": "MEMOS",
|
||||||
"userlist": "USERLIST",
|
"userlist": "USERLIST",
|
||||||
"import": "IMPORT",
|
"import": "IMPORT",
|
||||||
|
"reconnect": "RECONNECT",
|
||||||
"idle": "IDLE",
|
"idle": "IDLE",
|
||||||
"reconnect": "RECONNECT",
|
|
||||||
"exit": "EXIT"},
|
"exit": "EXIT"},
|
||||||
"profile": {"_name": "PROFILE",
|
"profile": {"_name": "PROFILE",
|
||||||
"switch": "SWITCH",
|
"switch": "SWITCH",
|
||||||
|
@ -65,6 +65,14 @@
|
||||||
|
|
||||||
"smooth": { "icon": "$path/smooth.gif", "color": "white" },
|
"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" },
|
"ecstatic": { "icon": "$path/ecstatic.gif", "color": "red" },
|
||||||
|
|
||||||
|
@ -104,9 +112,9 @@
|
||||||
"mychumhandle": { "label": { "text": "CHUMHANDLE:",
|
"mychumhandle": { "label": { "text": "CHUMHANDLE:",
|
||||||
"loc": [19,232],
|
"loc": [19,232],
|
||||||
"style": "color: rgba(255, 255, 0, 0%) ;font:bold; font-family: 'Courier';" },
|
"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],
|
"loc": [36,246],
|
||||||
"size": [190, 21] },
|
"size": [180, 21] },
|
||||||
"colorswatch": { "loc": [196,246],
|
"colorswatch": { "loc": [196,246],
|
||||||
"size": [23,21],
|
"size": [23,21],
|
||||||
"text": "" },
|
"text": "" },
|
||||||
|
@ -115,6 +123,7 @@
|
||||||
"defaultwindow": { "style": "background: #fdb302; font-family:'Courier';font:bold;selection-background-color:#919191; "
|
"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';",
|
"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],
|
"loc": [12,202],
|
||||||
"size": [71, 22],
|
"size": [71, 22],
|
||||||
"text": ""
|
"text": ""
|
||||||
|
@ -126,8 +135,9 @@
|
||||||
"text": ""
|
"text": ""
|
||||||
},
|
},
|
||||||
"block": { "style": "background: rgba(255, 255, 0, 0%); border:2px solid #c48a00; font: bold; color: rgba(255, 255, 0, 0%); font-family:'Courier';",
|
"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],
|
"pressed" : "background: rgb(255, 255, 255, 30%);",
|
||||||
"size": [0, 0],
|
"loc": [81,202],
|
||||||
|
"size": [71, 22],
|
||||||
"text": ""
|
"text": ""
|
||||||
},
|
},
|
||||||
"defaultmood": 0,
|
"defaultmood": 0,
|
||||||
|
@ -197,15 +207,15 @@
|
||||||
"convo":
|
"convo":
|
||||||
{"style": "background-color: #fdb302;background-image:url($path/convobg.png);background-repeat: no-repeat; border:2px solid yellow; font-family: 'Courier'",
|
{"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'",
|
"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;",
|
"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);",
|
"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);"
|
"uarrowstyle": "image:url($path/uparrow.png);"
|
||||||
},
|
},
|
||||||
"margins": {"top": 0, "bottom": 6, "left": 0, "right": 0 },
|
"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;",
|
"chumlabel": { "style": "margin-bottom: 21px;background: rgb(196, 138, 0); color: white; border:0px; font-size: 14px;",
|
||||||
"align": { "h": "center", "v": "center" },
|
"align": { "h": "center", "v": "center" },
|
||||||
"minheight": 47,
|
"minheight": 47,
|
||||||
|
@ -241,18 +251,18 @@
|
||||||
"memos":
|
"memos":
|
||||||
{"memoicon": "$path/memo.png",
|
{"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; ",
|
"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": {
|
"tabs": {
|
||||||
"style": "",
|
"style": "",
|
||||||
"selectedstyle": "",
|
"selectedstyle": "",
|
||||||
"newmsgcolor": "#fdb302",
|
"newmsgcolor": "#fdb302",
|
||||||
"tabstyle": 0
|
"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;",
|
"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);",
|
"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);"
|
"uarrowstyle": "image:url($path/uparrow.png);"
|
||||||
},
|
},
|
||||||
"label": { "text": "Bulletin Board: $channel",
|
"label": { "text": "Bulletin Board: $channel",
|
||||||
|
|
|
@ -22,13 +22,13 @@
|
||||||
"style": "color: black ;font:bold; font-family: 'Courier';"
|
"style": "color: black ;font:bold; font-family: 'Courier';"
|
||||||
},
|
},
|
||||||
"handle": { "loc": [15,435],
|
"handle": { "loc": [15,435],
|
||||||
"size": [240, 21],
|
"size": [240, 25],
|
||||||
"style": "background-color: black; padding: 3px; padding-left: 20px; color:white; font-family:'Courier'; font:bold; text-align:left;"
|
"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],
|
"colorswatch": { "loc": [260,435],
|
||||||
"size": [30,30],
|
"size": [30,25],
|
||||||
"text": "C" },
|
"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';",
|
"addchum": { "style": "background: rgba(255, 255, 0, 100%); border:2px solid #c48a00; font: bold; color: black; font-family:'Courier';",
|
||||||
"loc": [15,380],
|
"loc": [15,380],
|
||||||
|
@ -42,78 +42,90 @@
|
||||||
},
|
},
|
||||||
"block": { "style": "background: #F00000; border:2px solid #c48a00; font: bold; color: black; font-family:'Courier';",
|
"block": { "style": "background: #F00000; border:2px solid #c48a00; font: bold; color: black; font-family:'Courier';",
|
||||||
"loc": [104,380],
|
"loc": [104,380],
|
||||||
"size": [89, 30],
|
"size": [90, 30],
|
||||||
"text": "BLOCK"
|
"text": "BLOCK"
|
||||||
},
|
},
|
||||||
"moodlabel": { "style": "font:bold;font-family:'Courier';color:black;",
|
"moodlabel": { "style": "font:bold;font-family:'Courier';color:black;",
|
||||||
"loc": [20, 460],
|
"loc": [12, 466],
|
||||||
"text": "MOODS:"
|
"text": "MOODS:"
|
||||||
},
|
},
|
||||||
"moods": [
|
"moods": [
|
||||||
{ "style": "text-align:left; background:#ffff00;border:2px solid #c48a00;color: black; font-family:'Courier'; font:bold;",
|
{ "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;",
|
"selected": "text-align:left; background:white; border:2px solid #c48a00; color: black; font-family:'Courier'; font:bold; padding-left:3px;",
|
||||||
"loc": [15, 480],
|
"loc": [15, 485],
|
||||||
"size": [135, 30],
|
"size": [135, 30],
|
||||||
"text": "CHUMMY",
|
"text": "CHUMMY",
|
||||||
"icon": "$path/chummy.gif",
|
"icon": "$path/chummy.gif",
|
||||||
"mood": 0
|
"mood": 0
|
||||||
},
|
},
|
||||||
|
|
||||||
{ "style": "text-align:left; background:#ffff00;border:2px solid #c48a00;color: black; font-family:'Courier'; font:bold;",
|
{ "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;",
|
"selected": "text-align:left; background:white; border:2px solid #c48a00; color: black; font-family:'Courier'; font:bold;padding-left:3px;",
|
||||||
"loc": [15, 508],
|
"loc": [15, 513],
|
||||||
"size": [135, 30],
|
"size": [135, 30],
|
||||||
"text": "PLEASANT",
|
"text": "PLEASANT",
|
||||||
"icon": "$path/pleasant.gif",
|
"icon": "$path/pleasant.gif",
|
||||||
"mood": 3
|
"mood": 3
|
||||||
},
|
},
|
||||||
|
|
||||||
{ "style": "text-align:left; background:#ffff00;border:2px solid #c48a00;color: black; font-family:'Courier'; font:bold;",
|
{ "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;",
|
"selected": "text-align:left; background:white; border:2px solid #c48a00; color: black; font-family:'Courier'; font:bold;padding-left:3px;",
|
||||||
"loc": [15, 536],
|
"loc": [15, 541],
|
||||||
"size": [135, 30],
|
"size": [135, 30],
|
||||||
"text": "DISTRAUGHT",
|
"text": "DISTRAUGHT",
|
||||||
"icon": "$path/distraught.gif",
|
"icon": "$path/distraught.gif",
|
||||||
"mood": 4
|
"mood": 4
|
||||||
},
|
},
|
||||||
|
|
||||||
{ "style": "text-align:left; background:#ffff00;border:2px solid #c48a00;color: black; font-family:'Courier'; font:bold;",
|
{ "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;",
|
"selected": "text-align:left; background:white; border:2px solid #c48a00; color: black; font-family:'Courier'; font:bold;padding-left:3px;",
|
||||||
"loc": [148, 480],
|
"loc": [148, 485],
|
||||||
"size": [135, 30],
|
"size": [135, 30],
|
||||||
"text": "PRANKY",
|
"text": "PRANKY",
|
||||||
"icon": "$path/pranky.gif",
|
"icon": "$path/pranky.gif",
|
||||||
"mood": 5
|
"mood": 5
|
||||||
},
|
},
|
||||||
|
|
||||||
{ "style": "text-align:left; background:#ffff00;border:2px solid #c48a00;color: black; font-family:'Courier'; font:bold;",
|
{ "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;",
|
"selected": "text-align:left; background:white; border:2px solid #c48a00; color: black; font-family:'Courier'; font:bold;padding-left:3px;",
|
||||||
"loc": [148, 508],
|
"loc": [148, 513],
|
||||||
"size": [135, 30],
|
"size": [135, 30],
|
||||||
"text": "SMOOTH",
|
"text": "SMOOTH",
|
||||||
"icon": "$path/smooth.gif",
|
"icon": "$path/smooth.gif",
|
||||||
"mood": 6
|
"mood": 6
|
||||||
},
|
},
|
||||||
|
|
||||||
{ "style": "text-align:left; background:#f00000;border:2px solid #c48a00;color: black; font-family:'Courier'; font:bold;",
|
{ "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;",
|
"selected": "text-align:left; background:white; border:2px solid #c48a00; color: red; font-family:'Courier'; font:bold;padding-left:3px;",
|
||||||
"loc": [148, 536],
|
"loc": [148, 541],
|
||||||
"size": [135, 30],
|
"size": [135, 30],
|
||||||
"text": "RANCOROUS",
|
"text": "RANCOROUS",
|
||||||
"icon": "$path/rancorous.gif",
|
"icon": "$path/rancorous.gif",
|
||||||
"mood": 1
|
"mood": 1
|
||||||
},
|
},
|
||||||
|
|
||||||
{ "style": "text-align:center; border:2px solid #c48a00; background:black;color: white; font-family:'Courier'; font:bold;",
|
{ "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;",
|
"selected": "text-align:left; background:white; border:2px solid #c48a00; padding: 5px;color: black; font-family:'Courier'; font:bold;padding-left:3px;",
|
||||||
"loc": [15, 564],
|
"loc": [15, 569],
|
||||||
"size": [270, 30],
|
"size": [270, 30],
|
||||||
"text": "ABSCOND",
|
"text": "ABSCOND",
|
||||||
"icon": "$path/offline.gif",
|
"icon": "$path/offline.gif",
|
||||||
"mood": 2
|
"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 |