3.41 version updates
This commit is contained in:
parent
d1ecdb2a38
commit
50afbd93d5
7 changed files with 121 additions and 32 deletions
29
README.mkdn
29
README.mkdn
|
@ -1,29 +1,19 @@
|
||||||
Welcome to Pesterchum 3.14.1!
|
Welcome to Pesterchum 3.41!
|
||||||
=============================
|
=============================
|
||||||
|
|
||||||
WHAT'S NEW?
|
WHAT'S NEW?
|
||||||
-----------
|
-----------
|
||||||
* Quirks now have a lower(), scramble(), and reverse() function!
|
* Check out the CHANGELOG file to see what's changed!
|
||||||
* Timestamps - check your Config!
|
|
||||||
* Logviewer - View logs right in Pesterchum!
|
What do I do now?
|
||||||
* Quirk ordering - order your quirks so they work right!
|
-----------------
|
||||||
* # of users in a memo - You can now see how many users are in a memo.
|
|
||||||
* @links to users - typing @ before user's name creates a link
|
Most questions can be answered by visiting the forums! Go to HELP->HELP
|
||||||
that will pester them!
|
and you'll be transported to the proper thread!
|
||||||
* Support for REPORT and ALT to calSprite built in -
|
|
||||||
If someone is bothering you, or a canon handle is idle, or
|
|
||||||
for whatever reason, right click their name and go to "Report"
|
|
||||||
to report them to a moderator.
|
|
||||||
If you want to talk to an alt canon handle, just right click
|
|
||||||
the username!
|
|
||||||
if you have an alt handle, register it with calSprite!
|
|
||||||
|
|
||||||
Here's some tips to help you get started:
|
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.
|
|
||||||
- Some themes can be confusing if you haven't used the program
|
- Some themes can be confusing if you haven't used the program
|
||||||
already! Some hints:
|
already! Some hints:
|
||||||
* Trollian: Moods are set by clicking the timelines, and you
|
* Trollian: Moods are set by clicking the timelines, and you
|
||||||
|
@ -44,8 +34,6 @@ online userlist, or the list of memo browsers.
|
||||||
Cool features:
|
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
|
- Profile switching. Instantly switch profiles, loading your color and
|
||||||
quirks with it.
|
quirks with it.
|
||||||
- Theme switching and creation. So far this comes with a few official
|
- Theme switching and creation. So far this comes with a few official
|
||||||
|
@ -782,3 +770,4 @@ Here's a list of smilies:
|
||||||
* :olliesouty:
|
* :olliesouty:
|
||||||
* :billiards:
|
* :billiards:
|
||||||
* :billiardslarge:
|
* :billiardslarge:
|
||||||
|
* :whatdidyoudo:
|
|
@ -428,6 +428,7 @@ smiledict = {
|
||||||
":olliesouty:": "olliesouty.gif",
|
":olliesouty:": "olliesouty.gif",
|
||||||
":billiards:": "poolballS.gif",
|
":billiards:": "poolballS.gif",
|
||||||
":billiardslarge:": "poolballL.gif",
|
":billiardslarge:": "poolballL.gif",
|
||||||
|
":whatdidyoudo:": "whatdidyoudo.gif",
|
||||||
}
|
}
|
||||||
|
|
||||||
if ostools.isOSXBundle():
|
if ostools.isOSXBundle():
|
||||||
|
|
102
pesterchum-update-from3.14.nsi
Normal file
102
pesterchum-update-from3.14.nsi
Normal file
|
@ -0,0 +1,102 @@
|
||||||
|
|
||||||
|
; The name of the installer
|
||||||
|
Name "PESTERCHUM3.14 to 3.41"
|
||||||
|
|
||||||
|
; The file to write
|
||||||
|
OutFile "pesterchum3.14to3.41.exe"
|
||||||
|
|
||||||
|
RequestExecutionLevel admin
|
||||||
|
|
||||||
|
Page components
|
||||||
|
Page instfiles
|
||||||
|
|
||||||
|
UninstPage uninstConfirm
|
||||||
|
UninstPage instfiles
|
||||||
|
|
||||||
|
; The stuff to install
|
||||||
|
Section "Pesterchum"
|
||||||
|
|
||||||
|
SectionIn RO
|
||||||
|
|
||||||
|
ReadRegStr $INSTDIR HKLM "SOFTWARE\Pesterchum" "Install_Dir"
|
||||||
|
|
||||||
|
StrCmp $INSTDIR "" error
|
||||||
|
|
||||||
|
; Set output path to the installation directory.
|
||||||
|
SetOutPath $INSTDIR
|
||||||
|
|
||||||
|
; Check and see if this is really 3.14
|
||||||
|
IfFileExists library.zip 0 error
|
||||||
|
|
||||||
|
ClearErrors
|
||||||
|
CreateDirectory $TEMP\pesterchum_backup
|
||||||
|
IfErrors backuperror 0
|
||||||
|
CopyFiles $INSTDIR\pesterchum.js $TEMP\pesterchum_backup
|
||||||
|
CopyFiles $INSTDIR\profiles $TEMP\pesterchum_backup
|
||||||
|
CopyFiles $INSTDIR\logs $TEMP\pesterchum_backup
|
||||||
|
IfErrors cantcopy 0
|
||||||
|
|
||||||
|
Delete $INSTDIR\uninstall.exe
|
||||||
|
|
||||||
|
; Remove shortcuts, if any
|
||||||
|
Delete "$SMPROGRAMS\Pesterchum\*.*"
|
||||||
|
|
||||||
|
; Remove directories used
|
||||||
|
RMDir "$SMPROGRAMS\Pesterchum"
|
||||||
|
RMDir /r "$INSTDIR"
|
||||||
|
|
||||||
|
; Put file there
|
||||||
|
File /r *.*
|
||||||
|
|
||||||
|
; Copy backup files
|
||||||
|
ClearErrors
|
||||||
|
CopyFiles $TEMP\pesterchum_backup\*.* $INSTDIR
|
||||||
|
IfErrors brokeinstall 0
|
||||||
|
RMDIR /r "$TEMP\pesterchum_backup"
|
||||||
|
|
||||||
|
WriteUninstaller "uninstall.exe"
|
||||||
|
|
||||||
|
CreateDirectory "$SMPROGRAMS\Pesterchum"
|
||||||
|
CreateShortcut "$SMPROGRAMS\Pesterchum\Pesterchum.lnk" "$INSTDIR\pesterchum.exe"
|
||||||
|
CreateShortcut "$DESKTOP\Pesterchum.lnk" "$INSTDIR\pesterchum.exe"
|
||||||
|
CreateShortcut "$SMPROGRAMS\Pesterchum\Readme.lnk" "$INSTDIR\readme.mkdn"
|
||||||
|
CreateShortcut "$SMPROGRAMS\Pesterchum\Uninstall.lnk" "$INSTDIR\uninstall.exe"
|
||||||
|
CreateShortcut "$SMPROGRAMS\Pesterchum\Logs.lnk" "$INSTDIR\logs"
|
||||||
|
|
||||||
|
Goto done
|
||||||
|
|
||||||
|
error:
|
||||||
|
MessageBox MB_OK "Pesterchum 3.14 (or 3.41 beta) not found on this machine!"
|
||||||
|
Goto done
|
||||||
|
backuperror:
|
||||||
|
IfFileExists $TEMP\pesterchum_backup brokeinstall cantmaketmp
|
||||||
|
cantmaketmp:
|
||||||
|
MessageBox MB_OK "Error! Can't make temporary directory (to save your files) for some raisin. Check your privileges?? i dunno tbqh, soryr *sorry"
|
||||||
|
Goto done
|
||||||
|
brokeinstall:
|
||||||
|
MessageBox MB_OK "Broken install detected. Please copy the files in $TEMP\pesterchum_backup to some place safe and then delete that folder."
|
||||||
|
Goto done
|
||||||
|
cantcopy:
|
||||||
|
MessageBox MB_OK "Can't seem to copy Pesterchum backup files to temp directory."
|
||||||
|
Goto done
|
||||||
|
done:
|
||||||
|
|
||||||
|
SectionEnd
|
||||||
|
|
||||||
|
Section "Uninstall"
|
||||||
|
|
||||||
|
; Remove registry keys
|
||||||
|
DeleteRegKey HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\Pesterchum"
|
||||||
|
DeleteRegKey HKLM SOFTWARE\Pesterchum
|
||||||
|
|
||||||
|
; Remove files and uninstaller
|
||||||
|
Delete $INSTDIR\uninstall.exe
|
||||||
|
|
||||||
|
; Remove shortcuts, if any
|
||||||
|
Delete "$SMPROGRAMS\Pesterchum\*.*"
|
||||||
|
|
||||||
|
; Remove directories used
|
||||||
|
RMDir "$SMPROGRAMS\Pesterchum"
|
||||||
|
RMDir /r "$INSTDIR"
|
||||||
|
|
||||||
|
SectionEnd
|
|
@ -1,9 +1,9 @@
|
||||||
|
|
||||||
; The name of the installer
|
; The name of the installer
|
||||||
Name "PESTERCHUM3.418"
|
Name "PESTERCHUM3.41"
|
||||||
|
|
||||||
; The file to write
|
; The file to write
|
||||||
OutFile "pesterchum3.418.update.exe"
|
OutFile "pesterchum3.41.update.exe"
|
||||||
|
|
||||||
RequestExecutionLevel admin
|
RequestExecutionLevel admin
|
||||||
|
|
||||||
|
|
|
@ -1,9 +1,9 @@
|
||||||
|
|
||||||
; The name of the installer
|
; The name of the installer
|
||||||
Name "PESTERCHUM3.418"
|
Name "PESTERCHUM3.41"
|
||||||
|
|
||||||
; The file to write
|
; The file to write
|
||||||
OutFile "pesterchum3.418.exe"
|
OutFile "pesterchum3.41.exe"
|
||||||
|
|
||||||
InstallDir C:\Pesterchum
|
InstallDir C:\Pesterchum
|
||||||
|
|
||||||
|
@ -41,16 +41,13 @@ Section "Pesterchum"
|
||||||
|
|
||||||
CreateDirectory "$SMPROGRAMS\Pesterchum"
|
CreateDirectory "$SMPROGRAMS\Pesterchum"
|
||||||
CreateShortcut "$SMPROGRAMS\Pesterchum\Pesterchum.lnk" "$INSTDIR\pesterchum.exe"
|
CreateShortcut "$SMPROGRAMS\Pesterchum\Pesterchum.lnk" "$INSTDIR\pesterchum.exe"
|
||||||
CreateShortcut "$SMPROGRAMS\Pesterchum\PesterchumDebug.lnk" "$INSTDIR\pesterchum_debug.exe"
|
|
||||||
CreateShortcut "$DESKTOP\Pesterchum.lnk" "$INSTDIR\pesterchum.exe"
|
CreateShortcut "$DESKTOP\Pesterchum.lnk" "$INSTDIR\pesterchum.exe"
|
||||||
CreateShortcut "$SMPROGRAMS\Pesterchum\Readme.lnk" "$INSTDIR\readme.txt"
|
CreateShortcut "$SMPROGRAMS\Pesterchum\Readme.lnk" "$INSTDIR\readme.mkdn"
|
||||||
CreateShortcut "$SMPROGRAMS\Pesterchum\Uninstall.lnk" "$INSTDIR\uninstall.exe"
|
CreateShortcut "$SMPROGRAMS\Pesterchum\Uninstall.lnk" "$INSTDIR\uninstall.exe"
|
||||||
CreateShortcut "$SMPROGRAMS\Pesterchum\Logs.lnk" "$INSTDIR\logs"
|
CreateShortcut "$SMPROGRAMS\Pesterchum\Logs.lnk" "$INSTDIR\logs"
|
||||||
|
|
||||||
|
|
||||||
SectionEnd
|
SectionEnd
|
||||||
|
|
||||||
|
|
||||||
Section "Uninstall"
|
Section "Uninstall"
|
||||||
|
|
||||||
; Remove registry keys
|
; Remove registry keys
|
||||||
|
|
BIN
smilies/whatdidyoudo.gif
Normal file
BIN
smilies/whatdidyoudo.gif
Normal file
Binary file not shown.
After Width: | Height: | Size: 30 KiB |
|
@ -8,13 +8,13 @@ except:
|
||||||
import zipfile
|
import zipfile
|
||||||
import os, sys, shutil
|
import os, sys, shutil
|
||||||
|
|
||||||
USER_TYPE = "edge"
|
USER_TYPE = "user"
|
||||||
# user - for normal people
|
# user - for normal people
|
||||||
# beta - for the original beta testers
|
# beta - for the original beta testers
|
||||||
# dev - used to be for git users, now it's anyone with the 3.41 beta
|
# dev - used to be for git users, now it's anyone with the 3.41 beta
|
||||||
# edge - new git stuff. bleeding edge, do not try at home (kiooeht version)
|
# edge - new git stuff. bleeding edge, do not try at home (kiooeht version)
|
||||||
|
|
||||||
INSTALL_TYPE = "source"
|
INSTALL_TYPE = "installer"
|
||||||
# installer - Windows/Mac installer (exe/dmg)
|
# installer - Windows/Mac installer (exe/dmg)
|
||||||
# zip - Windows zip (zip)
|
# zip - Windows zip (zip)
|
||||||
# source - Win/Linux/Mac source code (zip/tar)
|
# source - Win/Linux/Mac source code (zip/tar)
|
||||||
|
@ -27,11 +27,11 @@ elif OS_TYPE == "darwin":
|
||||||
|
|
||||||
_pcMajor = "3.41"
|
_pcMajor = "3.41"
|
||||||
_pcMinor = "2"
|
_pcMinor = "2"
|
||||||
_pcStatus = "B" # A = alpha
|
_pcStatus = "RC" # A = alpha
|
||||||
# B = beta
|
# B = beta
|
||||||
# RC = release candidate
|
# RC = release candidate
|
||||||
# None = public release
|
# None = public release
|
||||||
_pcRevision = "6"
|
_pcRevision = "1"
|
||||||
_pcVersion = ""
|
_pcVersion = ""
|
||||||
|
|
||||||
def pcVerCalc():
|
def pcVerCalc():
|
||||||
|
|
Loading…
Reference in a new issue