Documents updates
This commit is contained in:
parent
79d84543a8
commit
e0dafd76ab
3 changed files with 37 additions and 30 deletions
|
@ -3,10 +3,35 @@ Pesterchum 3.41
|
|||
|
||||
Visit http://nova.xzibition.com/~illuminatedwax/help.html for tutorial.
|
||||
|
||||
Visit https://github.com/illuminatedwax/pesterchum for git access and source code.
|
||||
**Stable**: Visit https://github.com/illuminatedwax/pesterchum for git access and source code.
|
||||
|
||||
**Bleeding Edge**: Visit https://github.com/kiooeht/pesterchum for git access and source code.
|
||||
|
||||
**Mac**: For Mac specific git access and source code visit https://github.com/Lexicality/pesterchum.
|
||||
|
||||
(Note: Bleeding Edge is up-to-date with all Mac specific changes.)
|
||||
|
||||
CHANGELOG
|
||||
---------
|
||||
### 3.41.2
|
||||
* Set IRC away on idle - Kiooeht [evacipatedBox]
|
||||
* Remote quirk shutoff in memos - Kiooeht [evacipatedBox]
|
||||
* Compress exit dumps into one line - Kiooeht [evacipatedBox] (Idea: Lexi [lexicalNuance])
|
||||
* Display channel mode change message - Kiooeht [evacipatedBox]
|
||||
* Disable quirks in +c memos - Lexi [lexicalNuance]
|
||||
* Founder, admin, and halfop support - Kiooeht [evacipatedBox]
|
||||
* Button for direct access to logs directory - Kiooeht [evacipatedBox]
|
||||
* Auto-update from zip and tar - Kiooeht [evacipatedBox]
|
||||
* Minimizable memo userlist - Kiooeht [evacipatedBox] (Idea: [alGore], [lostGash])
|
||||
* Chumroll notifications on chum sign-in/out - Kiooeht [evacipatedBox]
|
||||
* Bug fixes
|
||||
* Don't delete random chum when blocking someone not on chumroll - Kiooeht [evacipatedBox]
|
||||
* Openning global userlist doesn't reset OP status of memo users - Kiooeht [evacipatedBox]
|
||||
* Alt characters don't break on random replace - Kiooeht [evacipatedBox]
|
||||
* Trollian 2.5 tray icon is now Trollian icon - Kiooeht [evacipatedBox]
|
||||
* Mac Bug fixes
|
||||
* Create all datadir stuff - Lexi [lexicalNuance]
|
||||
|
||||
### 3.41
|
||||
* Individually turn quirks on and off - Kiooeht [evacipatedBox]
|
||||
* More canon trollian theme timeline indicators - [binaryCabalist]
|
||||
|
@ -52,15 +77,6 @@ CHANGELOG
|
|||
* MSPA comic update notifier - Kiooeht [evacipatedBox]
|
||||
* Volume control - Kiooeht [evacipatedBox]
|
||||
* Debug mode - illuminatedwax [ghostDunk]
|
||||
* Set IRC away on idle - Kiooeht [evacipatedBox]
|
||||
* Remote quirk shutoff in memos - Kiooeht [evacipatedBox]
|
||||
* Compress exit dumps into one line - Kiooeht [evacipatedBox] (Idea: Lexi [lexicalNuance])
|
||||
* Display channel mode change message - Kiooeht [evacipatedBox]
|
||||
* Disable quirks in +c memos - Lexi [lexicalNuance]
|
||||
* Founder, admin, and halfop support - Kiooeht [evacipatedBox]
|
||||
* Button for direct access to logs directory - Kiooeht [evacipatedBox]
|
||||
* Minimizable memo userlist - Kiooeht [evacipatedBox] (Idea: [alGore], [lostGash])
|
||||
* Chumroll notifications on chum sign-in/out - Kiooeht [evacipatedBox]
|
||||
* Bug fixes
|
||||
* Logviewer updates - Kiooeht [evacipatedBox]
|
||||
* Memo scrollbar thing - Kiooeht [evacipatedBox]
|
||||
|
@ -78,12 +94,6 @@ CHANGELOG
|
|||
* Chat input box right-click menus - Kiooeht [evacipatedBox]
|
||||
* Don't overflow random colours into colourless messages - Kiooeht [evacipatedBox]
|
||||
* Only open links on left click - Kiooeht [evacipatedBox]
|
||||
* Don't delete random chum when blocking someone not on chumroll - Kiooeht [evacipatedBox]
|
||||
* Openning global userlist doesn't reset OP status of memo users - Kiooeht [evacipatedBox]
|
||||
* Alt characters don't break on random replace - Kiooeht [evacipatedBox]
|
||||
* Trollian 2.5 tray icon is now Trollian icon - Kiooeht [evacipatedBox]
|
||||
* Mac Bug fixes
|
||||
* Create all datadir stuff - Lexi [lexicalNuance]
|
||||
|
||||
### 3.14.1
|
||||
* Pesterchum 3.14 - illuminatedwax [ghostDunk]
|
||||
|
|
|
@ -52,10 +52,10 @@ def function_name(myvar1, myvar2):
|
|||
|
||||
In Python, curly braces ({}) are not used to declare the beginning and end of a function. Instead, a colon (:) is used to declare the beginning of a function. After that, indentation is used to declare the body and end of a function.
|
||||
|
||||
<pre>
|
||||
```python
|
||||
def reverserep(text):
|
||||
return text[::-1]
|
||||
</pre>
|
||||
```
|
||||
|
||||
Command Requirements
|
||||
------------------------
|
||||
|
@ -69,18 +69,19 @@ What is meant by having a command name, is that a name for the Quirk Function ha
|
|||
|
||||
function_name.command = "name"
|
||||
|
||||
<pre>
|
||||
```python
|
||||
reverserep.command = "reverse"
|
||||
</pre>
|
||||
```
|
||||
|
||||
Completed Quirk Function
|
||||
---------------------------
|
||||
Below is the completed, fully working, reverse Quirk Function. After it I will break down the pieces of each line.
|
||||
<pre>
|
||||
|
||||
```python
|
||||
def reverserep(text):
|
||||
return text[::-1]
|
||||
reverserep.command = "reverse"
|
||||
</pre>
|
||||
```
|
||||
|
||||
As stated before, to start a function, you need to use the keyword 'def'. All Quirk Functions must take exactly one argument (in this case 'text').
|
||||
In this example, the text is reversed and returned all in one line. 'text[::-1]' is the Pythonic way of reversing a list or string.
|
||||
|
|
12
TODO.mkdn
12
TODO.mkdn
|
@ -4,16 +4,16 @@ Todo
|
|||
Features
|
||||
--------
|
||||
* OOC
|
||||
* log viewer needs to have BBCode/HTML/Text copy modes
|
||||
* copy quirks between profiles?
|
||||
* Log viewer needs to have BBCode/HTML/Text copy modes
|
||||
* Copy quirks between profiles?
|
||||
* More complex quirks: by-sound
|
||||
* Spy mode
|
||||
* Turn @ and # links on/off?
|
||||
* "someone has friended you" notifier
|
||||
* "Someone has friended you" notifier
|
||||
* Show true bans?
|
||||
* Colour saving boxes things?
|
||||
* Chum notes?
|
||||
* whowas for last seen online?
|
||||
* Whowas for last seen online?
|
||||
* Tab completion of two letter names
|
||||
* Customizable name alerts
|
||||
* When 'banned' make impossible to connect using timestamp banned under
|
||||
|
@ -28,8 +28,6 @@ Bugs
|
|||
* Issues with connecting? Client not closing connection right? People keep getting "nick taken" messages
|
||||
* When using mood sort, scroll position jumps to last selected chum
|
||||
* When left for a really long time, animations slow down pesterchum
|
||||
* If pesterchum is open but offline due to a network failure and you open the memos screen, it connects you but doesn't fetch the memo list when it finishes connecting
|
||||
* right clicking an offline chum and choosing remove asks you why you're reporting someone, and if you hit cancel the menus stop working
|
||||
* Closing a timeclone doesn't actually cease for everyone else
|
||||
* Kill Zalgo
|
||||
|
||||
|
@ -46,6 +44,4 @@ Mac Bugs
|
|||
* SS: in the one-on-one pester it resizes with the window
|
||||
* SS: but the memo one doesn't resize
|
||||
* SS: and the arrows next to the time thing overlap the CLOSE button
|
||||
* Lex: Emotes show up as errors
|
||||
* Lex: INFO logging shows up in OSX's error console
|
||||
* Lex: There seems to be a faint outline around most non-square themes.
|
||||
|
|
Loading…
Reference in a new issue