fdawe
This commit is contained in:
parent
a13ed72f07
commit
68c3b30d20
7 changed files with 31 additions and 7 deletions
20
ABOUT
Normal file
20
ABOUT
Normal file
|
@ -0,0 +1,20 @@
|
|||
FEATURES:
|
||||
|
||||
* color
|
||||
* expanded moods
|
||||
* tabbed conversations - on and off!
|
||||
* profile switching
|
||||
* theme switching -- make your own themes!
|
||||
* memos -- time travel! secret! banning!
|
||||
* quirks -- (differnetn quirks), quirk toggle
|
||||
* block list
|
||||
* online user list!
|
||||
* add buddies from userlist, convo, memo
|
||||
* import buddies from old PC
|
||||
* logging in BB code!
|
||||
* turning off sound
|
||||
|
||||
* /me
|
||||
* hyperlinks
|
||||
* memolinks
|
||||
* :trollcool:
|
8
TODO
8
TODO
|
@ -1,10 +1,15 @@
|
|||
Features:
|
||||
* Tray doesn't disappear on windows after close
|
||||
* memo quirk toggle
|
||||
* mood change system msg
|
||||
* comment history (up button)
|
||||
* page up/down scrolling
|
||||
* System tray menu
|
||||
* troll colors
|
||||
* ctrl-tab should prefer new convos
|
||||
* Idling
|
||||
* new sound on CEASE and BEGIN?
|
||||
* User commands/stop user from sending commands accidentally
|
||||
* More complex quirks: random, spelling, by-sound
|
||||
* change profile only once we have confirmation from server
|
||||
* convo backgrounds -- make them more like http://www.mspaintadventures.com/storyfiles/hs2/02546_2.gif
|
||||
|
@ -13,13 +18,10 @@ Features:
|
|||
* dropped messages when chatting ?
|
||||
-- release alpha
|
||||
* scroll bar style?
|
||||
* User commands/stop user from sending commands accidentally
|
||||
* shared buddy lists - changes to the buddy list should refresh it?
|
||||
multiple clients share buddy list???
|
||||
* new sound on CEASE and BEGIN?
|
||||
* chumList not scaling -- QListView + delegate?
|
||||
* spell check?
|
||||
* Help menu
|
||||
-- release beta
|
||||
* log viewer
|
||||
* pick your own icon
|
||||
|
|
File diff suppressed because one or more lines are too long
|
@ -4,7 +4,7 @@ from PyQt4 import QtGui
|
|||
|
||||
_ctag_begin = re.compile(r'<c=(.*?)>')
|
||||
_ctag_rgb = re.compile(r'\d+,\d+,\d+')
|
||||
_urlre = re.compile(r"(?i)(http://[^\s<]+)")
|
||||
_urlre = re.compile(r"(?i)(http://[^\s<[]+)")
|
||||
_memore = re.compile(r" (#[A-Za-z0-9_]+)")
|
||||
|
||||
def convertTags(string, format="html"):
|
||||
|
@ -43,9 +43,11 @@ def convertTags(string, format="html"):
|
|||
string = _urlre.sub(urlrep, string)
|
||||
if format == "html":
|
||||
string = _memore.sub(r" <a href='\1'>\1</a>", string)
|
||||
string = string.replace(" :trollcool:", " <img src='%s' />" % ("themes/pesterchum/trollcool.gif")) # ugh hardcoded, gross i know. but its just 1 smiley
|
||||
string = string.replace(" :trollcool:", " <img src='%s' />" % ("themes/pesterchum/trollcool.gif")) # ugh hardcoded, gross i know. but its just 2 smilies
|
||||
string = string.replace(" :cool:", " <img src='%s' />" % ("themes/pesterchum/pccool.gif"))
|
||||
elif format == "bbcode":
|
||||
string = string.replace(" :trollcool:", " [img]http://www.mspaintadventures.com/storyfiles/hs2/scraps/trollcool.gif[/img]")
|
||||
string = string.replace(" :cool:", " [img]http://www.mspaintadventures.com/storyfiles/hs2/scraps/pccool.gif[/img]")
|
||||
return string
|
||||
|
||||
def escapeBrackets(string):
|
||||
|
|
|
@ -1 +1 @@
|
|||
{"tabs": true, "soundon": true, "chums": ["marineAquist", "unknownTraveler", "tentacleTherapist", "macruralAlchemist", "vaginalEngineer", "mechanicalSpectacle", "carcinoGeneticist", "schlagzeugGator", "gamblingGenocider", "gardenGnostic", "superGhost", "centaursTesticle", "arachnidsGrip", "grimAuxiliatrix", "remoteBloodbath", "nitroZealist", "greenZephyr", "arsenicCatnip", "adiosToreador", "cuttlefishCuller", "rageInducer", "gallowsCalibrator", "caligulasAquarium", "terminallyCapricious", "illuminatedWax", "aquaMarinist", "maxiumumFatness", "elegantDiversion", "moirailBunp", "uroborosUnbound", "androidTechnician", "midnightSparrow", "apocalypseArisen", "acapellaWaterfall", "anguillaNuntia", "oilslickOrchid"], "block": []}
|
||||
{"tabs": true, "soundon": false, "chums": ["marineAquist", "unknownTraveler", "tentacleTherapist", "macruralAlchemist", "vaginalEngineer", "mechanicalSpectacle", "carcinoGeneticist", "schlagzeugGator", "gamblingGenocider", "gardenGnostic", "superGhost", "centaursTesticle", "arachnidsGrip", "grimAuxiliatrix", "remoteBloodbath", "nitroZealist", "greenZephyr", "arsenicCatnip", "adiosToreador", "cuttlefishCuller", "rageInducer", "gallowsCalibrator", "caligulasAquarium", "terminallyCapricious", "illuminatedWax", "aquaMarinist", "maxiumumFatness", "elegantDiversion", "moirailBunp", "uroborosUnbound", "androidTechnician", "midnightSparrow", "apocalypseArisen", "acapellaWaterfall", "anguillaNuntia", "oilslickOrchid"], "block": []}
|
Binary file not shown.
Before Width: | Height: | Size: 111 B After Width: | Height: | Size: 131 B |
BIN
themes/pesterchum/pccool.gif
Normal file
BIN
themes/pesterchum/pccool.gif
Normal file
Binary file not shown.
After Width: | Height: | Size: 131 B |
Loading…
Reference in a new issue