Quantcast
Download
(2 MB)
Download
Updated: 08/18/16 01:41 AM
Pictures
File Info
Compatibility:
Shadows of the Hist (2.5)
Updated:08/18/16 01:41 AM
Created:04/01/14 07:05 AM
Downloads:149,508
Favorites:441
MD5:
2.5
pChat  Popular! (More than 5000 hits)
Version: 7.6
by: Puddy, Ayantir
pChat

pChat is an addon to overhaul the way text is displayed in the chatbox, make your chat customizable as it should be


Features

  • Character Rewrite : Because in your guild chat you won't see @JohnTheRipper but Bugnark gro-Moshul, pChat replace Account names with Character Names. Customizable by guild and [email protected] available too.

  • Copy Text : You want to copy your chat ? Right click, and Ctrl+C

  • Anti-Spam : Bored of LFG, WTB and other flooding players ? AntiSpam without any configuration

  • Resizing Chatbox : Got a Full HD screen or more ? So let's resize your Chatbox up to fullscreen

  • Timestamps : For the ones who like precision, now all messages got their timestamps. Hightly customizable to show your desired format. 11:43 PM or 23:43:12, choose the one you like.

  • No more Whisp missed : A whisp : A sound. Visual Notification if you want it too.

  • [21:08] [pChat] [Ayantir]: Because chat should be easy to read : Timestamps, From Info and Messages can be colorized as you like

  • Rename your Guilds Chans : Guild Tag or Officer one, each channel can be renamed

  • French / German translations : Russian & Spanish Translations too

  • Exit /g1, /say, /o1 : Click on chat, timestamp, channel name, and pChat will set your channel to the one you clicked on

  • Chat history : No more chat wiped when you'll reloadUI. Also include a restore history when you logout, get kicked or disconnect.

  • New Fonts embedded : 15 new fonts if you don't like the default one. And you can add the one you want too.

  • Darker chat window : If your eyes need a little help to improve your chat reading, and if you don't like background it can also be always transparent.

  • And many other features : Redundant information like "says" are optionally removed, Prevent chat text from fading, Set default channel & tab at login, Strip Colors to avoid Raimbow Messages, Automatic Party Switching, Remove Brackets on Player Names, Change Tab color, Automatic chat configuration between chars, No Guild reorganization when you leave a guild, System Messages in the tab you have chozen, Keybinds to switch between tabs and toggle chat window, Automated messages system, Party Leader own color, Clear current tab, Auto switch channel when using arrow keys, Configurable switches for channels

  • Options menu : In Settings > Addon Settings > pChat (Extensions in french and Erweiterungen in german)

  • Any problems / Ask a feature : Please let me know with a comment or a PM

  • Special Thanks to :
    Seerah for LibAddonMenu & Garkin for his Help
    Phidias, Kirix & Toperharrier for their translations
    and Puddy for his original work
v7.6
=======
- Fixed an error which caused pChat to enable all categories (channels) on ~all tabs.
- Fixed an error which caused few addon messages being shown before older messages instead of after
- Tiny fix on copy for JP/RU users

v7.2
=======
- Fixed a little error which caused Lua errors from some addons messages
- Added few TLD's in the list of authorized TLD's for URL handling
- Complexs URLs should now really work
- Chat restoration won't restore anymore messages cleared by a "Clear Tab" command
- Fixed few cases with Nicknaming leading that the concerned nicknamed person was not tellable

v7
=======
- API & Lib Update
- Added URL Handling. URL Links will now be clickable and will open a popup to go to the selected URL. Please note : Due to ZOS restrictions, URL MUST have the protocol http:// or https:// . URL without protocol or protocols such mumble:// or ts3server:// are not recognized.
Ex of valid URL : https://youtu.be/nsgHyzwmbnQ
- Added Format Names to all channels. You can now set @UserId, [email protected] or Char name for any channel. 1 option for Zone/tell/yell, 1 for party, and 1 per guild. Please note that whisps from @userID cannot be set to Char or [email protected]
- Added Nicknames. You can add for any character or UserID a nickname. it will replace for this person all format names. Format is OldName = New Name ( ex : @MyUserID = Me )
- Added OpenDyslexic font to the base package.
- Another fixs for Japaneese & Cyrillic (many thanks 2ch)
- Fixed Automessages Keybind & New Message
- Tiny fixes here and there

v6.2
=======
- Fix for Faded messages setting
- Added a new option to show last 1000 messsages instead of last 200 (enabled per default)
- Another fix for Japanese
- Another fix for Party display

v6.1
=======
- API Bump (ths version is compatible with both PTS & Live)
- Added Japanese support & Cyrillic support. Please note that Cyrillic will only be available in next version of game. For now Russian users should continue to use RuESO & others addons in order to have Cyrillic integration. For the actual "space" problem, you can switch to other fonts like "Ubuntu".
- Fixed random bug on Party member renamming. An old random bug on party switch should also been fixed.
- Keybind "Whisp my target" now whisp your target or your last target if no players are targetted.
- Display faded lines option has ben changed. It now display the last 1000 lines, instead than refreshing at each frame the hidden ones. Result should be the same, but for a little less cpu usage.
- Another code clean. DEVELOPPERS, please read my comments in comments section.
- Chat is now restored after switching language (and other options which require a loading screen, such as display settings).
- Due to an addition for developpers, some users may now encounter some (very rare) messages coming from another addons at startup. If so, the concerned addon should be modified. It's mainly forgotten debug messages.

v5
=======
- API Bump
- Name of members in group channel can now be set to be @UserID or [email protected]
- Copy dialog max length is now 20,000 characters max, up from 960.

v4.1a
=======
- Since this version, pChat embeds Custom Titles, to provide Custom Titles to some users. For more info please see the concerned addon description.
- Russian translation updated
- Added Cyrillic modified font in font list
- Я надеюсь, что это работает, я не был в состоянии проверить

v4
=======
- Added a switch to channel feature to history when using arrow keys to match channel previously used. Enabled per default.
- Added configurable switch for guild/officer chan. Set any value (slash command or symbol) space separated
- Updated LibAddonMenu library
- API Bump for Thieves Guild DLC


v3.1
=======
- Tiny fixes for nex context Menu options
- Added an option to restore text entry when switching between characters
- Added an option to restore only system messages

v3
=======
- API Bump
- Added an option to select tab per default at login
- Restore chat function now restore also your last selected tab when you ReloadUI.
- Added a Clear Text option to context menu of tab. It will clear the current text buffer. Please note that even if you clear a tab, text remains memorized in copy functions per exemple
- Code clean

v2.7
=======
- Upgrade to LibStub-r4 and bumped API version to Imperial City
- Party leader can now have special colors, desactivated per default
- Added a party subcategory in options
- Fixed bug when clicking on whisp message to reply back to sender
- Fixed the forgotten debug "I say a LFG message"
- You can now choose if whisps are restored on logout/quit, activated per default
- You can now choose if text entry history is restored on logout/quit, desactivated per default
- Automated message can now go up to 350 chars

v2.6.1
=======
- Upgrade to LibAddonMenu-2.0-r18 and LibStub-r3
- Chat window can now be totally transparent, set transparency to 0 in chat window options
- Added a keybind to whisper your target
- Added few patterns for the LFG anti-spam

v2.6
=======
- Added Automated Messages. Configuration accessible trought /msg (you can also bind a key in your settings). You can here define short tags which will be used to send long automated messages. ex: !ts will sent the message "/p Hello our teamspeak server is blablah.ourguild.com pass: sugar". Tag must be 1-12 characters long without spaces. Messages are up to 351 chars, same as chat, and can include channel switchs (such as /p blablabla, /g1 hello, etc) or emotes (like /kiss).
- Added slider for a darker chat window. 1 is standard transparency and 4 is a zero transparency window.
- Added an option to add a newline between sender name and message. Please note that emotes won't get a newline even if this setting is enabled.
- Clicking on a whisper message now change your text entry to whisper the concerned player
- Few tiny fixes and some option panel reorganization

v2.5.1
=======
- Capped max lines for chat restoration to 5000 lines to avoid big dumps

v2.5
=======
- Added a keybind to toggle chat (configuration directly in your keybinds).

- Added an option to do not change default channel at startup. This one is available in the default channel list.
If this option is selected, pChat won't change channel when entering game, when leaving a party (if auto switch party is activated) and when reloadui/logoff. This option shoud be used for users of FCO ChatTabBrain who get an improved textEntry configuration.

- Fixed Guild Chat compatibility when restoring chat. GuildChat users should update their addon too.
- Text entry is not restored anymore at login if last message before logout was received after max limit time
- Handlers are not added anymore when reloading chat for people who disabled copy

- Max limit time for chat restore is now 2h (from 3h)
- Improved German translation. Many thanks to Baetram
- Updated Russian translation. Many thanks to KiriX

v2.4.3
=======
- Optimized RestoreHistory function. It won't dump anymore the text which will be dropped, also fixed a bug that caused sometimes the chat was also restored even if the timer was elapsed and few things on dumping back chat which could cause spam filtering and copying fail. Also, Restore History don't need anymore the ChatSync Feature being activated for LogOut, Kick & Quit.
Plus, the timer for chat restoration is now based on each message timestamp and not logout time (if you set the timer to 3h, delog/relog immediatly, the messages past 3h won't be restored). Please note that for a ReloadUI, this timer is still ignored.

Because of this small change, the chat reverted from previous versions of pChat won't get their colors but default channel ones. Plus all System Messages reverted from previous versions of pChat will be stripped.

- Fixed a bug which reverted (again) your guild colors to black after leaving a guild.
- Fixed a tiny bug on copy when length was > 1000 chars if last char was non-Ascii.

v2.4.2
=======
- Fix on ChatConfig Synchronisation when alting.

v2.4.1
=======
- Added an option to do not restore system messages when you restore your chat.
- When you select your sound in list, it will now be played.
- Switch to Next Tab was disabled, oops.
- Updated russian translation, many thanks to KiriX
- Improved options panel desactivation. If a control is disabled, it's because another control has a value which desactive this one. I cannot add for now reason of why control is disabled due to library restriction. I'll add intuitive tooltips when it'll be possible.

v2.4
=======
- Added History :
When you'll reloadUI Your TextEntry history (available with up/down arrow key) will re restored, your chat will be restored, your current channel will also be restored. This action is enabled per default and can be disabled.
If you active the Chat Sync feature (available in options - activated per default in last release), You could also activate this option if you LogOut get kicked on just leave game. For those 3 settings a shared timer in hours is added.
PS: If you crash (any reason), the last session won't be restored, but the precedent one, I can't do anything for it, just don't crash

- Added Switch to Next Tab feature - It will permit you to switch to the next tab. Default Keybind is Shift+Tab, if you hit Shift while stealth, you'll stand up, so you'll maybe need to rebind this action. You can change it in your UI settings keybinds

- Added Whisp Notification.
If you activate this option, when you'll receive a whisp, if your actual tab don't show IM's or you didn't scrolled at the bottom, a notification will pop at the top right corner of the Chat Window. If you click on sender name, the chat will scroll at the button or switch to the next tab with IM enabled and scroll at the bottom. If your chat was Minimized when you receive an IM, a "IM" button will appear in red in the mini chat bar. It will show you the sender name and it's IM.
Clicking on it will restore your chat and same as before. This feature is disabled per default.

Improved copy dialog, the pages 2+ didn't get focus when opening them
Fixed system messages which outputs now to all containers for users of ChatIt with this option activated.
Fixed the rare bug with leftGuild (I guess it's ok, I can't test it).
Fixed the default sound when receiving an IM, it was set to None, it's now "Notification"[/list]

v2.3b
=======
- Fixes rare bugs at startup and /say which was badly declared as defaultchannel.

v2.3a
=======
- Fixes two bugs introduced with last versions.
For pChat color users, entry was generally set to dark red with v2.3
and an error at startup for few people who left a guild while using version 2.1+

v2.3
=======
- You can now choose in which tab System messages are displayed As the option is tab-dependant, the checkbox is in the parameters of your tab.
Take care: As a lot of addons output to chat, you're strongly prompted to keep at least SysMessages in 1 tab.
Developpers: Due to restrictions, pChat will snip your output to ChatSystem before this one will be completly ready (mainly for AddonLoaded debug).
- Fixes rares bugs with unknown books linked into the chat, convertName which was failing in some rares cases and Guild Reorganization

v2.2a
=======
- Automatic party switch re-enabled
- Fixed rare bug with Guild Reorganizations

v2.2
=======
- Fonts now use LibmediaProvider. Your font list may now be longer than before and shared with all addons
- Fixed font "Droid Sans"


v2.1
=======

- Added Font selector

15 new fonts included for people who would like to change their font.
To add yourself a font :
  1. First, download a font with TrueType format (.ttf) or OpenType format (.otf)
  2. Then paste it in pChat\fonts folder. You can create a new folder or just put the file here, as you want. Please don't include .txt files
  3. Then, open with a text editor file pChat\fonts.lua (use notepad or a better tool, like Notepad++)
  4. At the end of file, add your font like this : pChat.fontCollection["Font Name"] = "pChat/fonts/Folder/file.ttf" - Windows users must use "/" also.
  5. Save and close.
  6. Do a /ReloadUI ingame
  7. Go in pChat settings, your font will be added in the dropdown Fonts. Just select it. It will reloadUI your game.
  8. Take Care of Minion and updates, Minion and Updates generally erase the whole content of an addon. If your font is erased the chat won't be shown and the entrybox will be really small. If you get this problem, you can still type commands (like /reloadui) or go in pChat Settings and select font "ESO Standard Font"

  9. EU Users : If you need to use your language specific characters, Here are the characters that the game actually handles. Some fonts don't include all of them : !\"#$%&'()*+,-./0123456789:;<=>?@ ABCDEFGHIJKLMNOPQRSTUVWXYZ [\]^_`abcdefghijklmnopqrstuvwxyz{|} ~-

- Added anti-reorganization guild :
When you leave a guild, and the guild you just left was not the last of your list, the guilds are reorganized. Leaving Guild1 means your guild2 become 1, the 3 become2, etc
So, now, when you leave a guild, pChat just rollback your guild color settings / Chat tabs settings / Your pChat default channel

- Fixed color of entry box for users of pChat colors. Now the entry color is same as 1st pChat color. If you use ESO social colors, you don't care of this fix.


v2
=======
- Added an Anti-Spam : For now, 3 subfilters :
Flood, Enabled per default. Protects Only geo-channels (Zone, ZFR, ZDE, ZEN, Say, Yells, Emote) Same messages in defined timer (0-180 seconds, 30 per default) are dropped.
Looking For : Disabled per default, Drop LFG/LFM messages in all channels
Want To : Disabled per default, Drop WTB/WTS/WTT messages in all channels

Please note: For Looking For and Want To message, if you enable the protection and YOU bypass the system, it will auto disable for a certain period, configurable, in minutes (0-10, 5 per default).

Guild Recruitment and Gold Spam will be added in a future release.

- Added feature: Wisp Char instead of account in Guild messages, if only Character name is shown
EU Users : If you cannot group your guildmates with accentued chars, the guildmate MUST submit an ingame ticket to ZOS for renaming due to Accentuation problem (generally done in a day).

- Fixed last "h" bugs (color tags without anything inside).
- Fixed ChatIt & SpamFilter integration due to a missing key in a core function rewrited by pChat
- Fixed YOUR Charname when using "Set Offline"
- Copy system now select the text for an easier usage

- Changed settings for NEW users :
Brackets are removed per default
Guild Numbers are disabled per default
Show tag in entry box is enabled per default
Chat Sync Configuration is activated per default

- Updated LibAddonMenu-r17
- Updated LibChat2 for better 3rd party addon integration
- Updated to last API (Justice)


v 1.18
=======
- CopySystem re-enabled. To copy a string, Right-click on it and select which part of the chat you want to copy. Due to strong ZOS limitations, you'll need to Ctrl+C the text at least in the Text Entry box or in a dedicated dialog.
- Added Chat config Synchronization between chars to help you to have same chat settings between all your chars. Disabled by default, Also include an embedded Import Tool in the options panel
- Added option which will configure the chat of a new char same as your last played one
- Fixed some incorrect colored sysmessages written by 3rd party-addons.

v 1.17
=======
- Spanish translation (Thanks to Toperharrier !)
- Added option to Minimize chat when game starts
- Added option to Minimize chat when entering in Menus (Guild, Craft, Char. Stats, etc). And Another one to restore window after exiting menus.

v 1.16
=======
- Fixed error when joining a guild
- Channel names now update immediatly after leaving a guild

v 1.15
=======
- Added /zone as default channel in options, /g1 stay default value and existing config are not modified.
- Clicking on a say/yell/zone/zoneEN/zoneFR/zoneDE message also switch your channel to the channel you cliked on.

v 1.14
=======
- Added Russian translation (Thanks to Kirix)
- Color of the warning tab name can now be changed. Default is blue Azure
- Dropped Changelog & Readme from the zip, they're on they website now

v 1.13.1
=======
- Reverted : Whisp a guildmate will whisp its account, cause ZOS didn't fix its bug yet.

v 1.13
=======
- Dropped Copy text since ZOS blocked this feature
- Updated API version
- Upgrade to LibAddonMenu 2.0-r16
- Whisp a guildmate with its charname displayed now whisp the char instead of the account

v 1.12
=======
- Added option to remove brackets on player names for people which don't like them (disabled by default)
- NPC names on NPC channels are no longer linkable, their names are now without brackets too
- Name of players which use emote channel (/me) are now without brackets, colon after name has been removed too, they still remain linkable
- Corrected bug with party switching when group don't get leader
- Removed forgotten comment when joinin a guild, uups!
- Fixed "your" Char name when alting

v 1.11
=======
- API updated to last game version, Nota: Due to new ZOS feature "Link in Chat" breaking some functionalities, core functions (ZO_LinkHandler_OnLinkClicked, ZO_LinkHandler_OnLinkMouseUp) have been overwrited. Send a comment if you got any problem !
- Added Party switch : When creating/joining a party, your channel switch to party, when leaving, it automatically get back to your default channel defined in options, activated by default
- Corrected nil error at startup for users of "Prevent Chat Text fadding"
- Corected bug which didn't included timestamps on copied strings
- Added more checks in order to fix infinite Timestamp spam at startup for some users, thanks to send a comment if you still got the problem!
- Code clean : Reduced pChat footprint when switching zones and after a long time of playing
- Corrected bug with default channel, it will only be set at login, not each time you change zone
- pChat no longer use libChat "registerFrom" for 3rd party addons
- Updated libChat2 version

v 1.10.2
=======
- Finished parsing to handle last malformed colorized messages displayed by addons
- Little Correction for long messages with non-ascii chars
- pChat is compatible again with other libChat-1 addons
- Reorganized some parts of code to avoid some nil messages
- Corrected bug with inifinite "Text copied to clipboard"

v 1.10.1
=======
- Copy System now Handle Textures in chat, image will be properly displayed in chat and stripped in copy
- Improved parsing to handle some malformed colorized messages displayed by addons
- pChat won't fail anymore for people which play with an unnoficial language pack (such as russian)

v 1.10
=======
- Copy System : You can now copy your chat - Please see Website Desc for more info
- A sound is now played when you receive a Whisp (Activated per defaut, configurable)
- Clicking on guildname, guild tag timestamp or message will change your current channel to the one you clicked on and set focus on the chat editbox
- ESO Colors are now activated by defaut (only for new users, it won't erase existing setting)
- Displaying timestamps on System Messages if activated
- Correction to CharacterRewrite to handle Guild Reorganization
- Strip Color is now enabled by default (only for new users, it won't erase existing setting)
- Updating to libChat2

v 1.9.1
=======
- Corrected bug with Characterewrite
- German traduction updated
- Few debug option added

v 1.9
=======
- Implemented chatbox resizing up to fullscreen
- Added default channel at login, set to /guild1 per defaut
- Option to custum Officer tag, if not set will be guild tag
- Option to use ESO colors, desactivated perdefaut, if "Use two colors" is checked, then user name will be a little bit darker and the message will be a little bit brighter
- ESO Color : Slider to adjust brightness difference between player and message text
- 1st part of dynamic menu disabling depending on others settings, still lot of work here
Bug fixes:
- Rewrite of nameconversion system
- Corrected random bug for [email protected]
- Corrected random bug for no-rewrited name on firsts seconds after login

v 1.8.1
=======
- Corrected nil error for EN/DE users

v 1.8
=======
- Updated API version
- Merging pNames in pChat - enabled by default
- Option to get back strings such as says, yells, zone and [Party] - disabled by default
- Timestamp color now can be same as chat - disabled by default
- Upgrade to LibAddonMenu 2.0-r14
- Options panel reorganized
- Slash command added for option, type /pchat
- Tags in officer chat with GM- prefix if activated
- Code clean

v 1.7
=======
- Few code clean
- German traduction
- Improved Strip colors function
- Fixed random bug on guildname

v 1.6
=======
- Updated API version
- Upgrade to LibAddonMenu 2.0-r13
- French traduction
- Added default settings & ZOS EULA

v 1.5.1
=======
- Updated API version

v 1.5.0
=======
New features:
- Timestamp configuration
Bug fixes:
- Fixed an issue where chat channel names would go blank, causing issues for SpamFilter users.

v 1.4.4
=======
Bug fixes:
- Fixed an issue where, after leaving a guild, chat channel names would go blank, causing issues for SpamFilter users.
Misc code cleanup:
- Removed a vestigial function.

v 1.4.3
=======
Warnings:
- Guild tags will be wiped with this update.
Bug fixes:
- Issues with guild leaving and joining should mostly be fixed. You need to use /reloadui to update the list in the options menu.
- Improved handling of guild tags.

v 1.4.2
=======
Bug fixes:
- Fixed a bug where officer chat was giving errors, following ZOS's officer chat fix.

v 1.4.1
=======
New features:
- Added option to show guild tag next to the text entry box.
Bug fixes:
- Fixed NPC names displaying ^F and ^M

v 1.4.0
=======
Just backend changes.

v 1.3.0
=======
New features:
- Option to stop playing using their own colours (eg. rainbow text)
- Option to make messages use only 1 colour instead of 2 (left and right) colours.
UI changes:
- Redesigned options menu so each channel takes only 1 line instead of 2.
Misc code cleanup:
- Changed the event that triggers loading pChat.
- Added the version number to the addon name to make it easier to check the version.

v 1.1.1
=======
Fading option actually works now.

v 1.1.0
=======
Added an option to prevent chat from fading.
Fixed /r and backspace to reply to whispers (To use backspace to reply you'll have to go into the keybindings menu of the game and under "User Interface", bind "Reply to Whisper" to backspace. By default the game doesn't set it).
Added 2-clause BSD license.

v 1.0.2
=======
Converted EOL from LF to CR+LF

v 1.0.1
=======
Fixed a crashing bug caused by having an extra .txt file.

v 1.0.0
=======
Now including a menu to configure stuff

v 0.5.1
=======
Fixed timestamp problem (incorrect variable name).
Extra characters should now be removed.
Optional Files (0)


Archived Files (64)
File Name
Version
Size
Author
Date
7.5
2MB
Puddy
08/17/16 08:28 PM
7.4
2MB
Puddy
08/17/16 07:42 PM
7.3
2MB
Puddy
08/17/16 07:24 PM
7.2
2MB
Puddy
08/08/16 09:32 PM
7.1
2MB
Puddy
08/08/16 09:13 PM
7
2MB
Puddy
08/06/16 10:31 PM
6.2
2MB
Puddy
07/05/16 03:37 PM
6.1
2MB
Puddy
07/04/16 04:14 PM
6
2MB
Puddy
07/04/16 02:16 PM
5
2MB
Puddy
06/02/16 09:41 PM
4.1a
2MB
Puddy
04/11/16 10:32 AM
4.1
2MB
Puddy
04/11/16 10:30 AM
4
2MB
Puddy
03/07/16 12:05 AM
3.1
2MB
Puddy
11/07/15 11:55 AM
3
2MB
Puddy
11/03/15 07:48 AM
2
2MB
Puddy
08/31/15 04:34 PM
2.6.1
2MB
Puddy
06/16/15 07:22 PM
2.6
2MB
Puddy
06/09/15 08:58 AM
2.5.1
2MB
Puddy
05/24/15 07:33 PM
2.5
2MB
Puddy
05/20/15 12:34 PM
2.4.3
2MB
Puddy
04/28/15 06:33 AM
2.4.2
2MB
Puddy
04/22/15 02:10 AM
2.4.1
2MB
Puddy
04/21/15 03:59 AM
2.4
2MB
Puddy
04/20/15 07:23 AM
2.3b
2MB
Puddy
03/31/15 04:24 PM
2.3a
2MB
Puddy
03/25/15 06:59 PM
2.3
2MB
Puddy
03/25/15 11:30 AM
2.2a
2MB
Puddy
03/15/15 02:05 PM
2.2
2MB
Puddy
03/13/15 11:29 AM
2.1
2MB
Puddy
03/12/15 09:29 AM
2
79kB
Puddy
03/03/15 04:49 AM
1.18
70kB
Puddy
01/15/15 08:02 PM
1.17
65kB
Puddy
01/04/15 04:28 PM
1.16
61kB
Puddy
01/02/15 04:44 PM
1.15
60kB
Puddy
12/27/14 02:17 PM
1.14
59kB
Puddy
11/12/14 09:23 PM
1.13.1
60kB
Puddy
11/05/14 11:35 AM
1.13
60kB
Puddy
11/05/14 08:42 AM
1.12
61kB
Puddy
09/23/14 04:28 PM
1.11
63kB
Puddy
09/16/14 10:12 AM
1.10.2
59kB
Puddy
09/11/14 05:01 PM
1.10.1
58kB
Puddy
09/10/14 10:40 AM
1.10
57kB
Puddy
09/09/14 05:14 PM
1.9.1
44kB
Puddy
08/12/14 04:45 PM
1.9
43kB
Puddy
08/11/14 04:14 PM
1.8.1
41kB
Puddy
08/07/14 11:31 AM
1.8
41kB
Puddy
08/07/14 09:41 AM
1.7
38kB
Puddy
07/29/14 12:16 PM
1.6
38kB
Puddy
07/27/14 07:58 PM
1.5.1
16kB
Puddy
05/22/14 11:31 PM
1.5.0
16kB
Puddy
05/11/14 12:39 AM
1.4.4
16kB
Puddy
05/10/14 03:48 AM
1.4.3
16kB
Puddy
05/08/14 04:57 AM
1.4.2
16kB
Puddy
05/06/14 07:59 PM
1.4.1
16kB
Puddy
04/14/14 07:38 PM
1.4.0
15kB
Puddy
04/12/14 04:32 AM
1.3.0
14kB
Puddy
04/09/14 11:21 PM
1.1.1
11kB
Puddy
04/09/14 06:55 AM
1.1.1
11kB
Puddy
04/07/14 12:54 AM
1.1.0
11kB
Puddy
04/06/14 06:55 PM
1.0.2
10kB
Puddy
04/03/14 11:35 PM
1.0.1
10kB
Puddy
04/02/14 09:52 PM
1.0.0
10kB
Puddy
04/02/14 06:53 PM
1.0.0
9kB
Puddy
04/02/14 05:42 PM


Post A Reply Comment Options
Unread 08/22/16, 02:08 AM  
bottleofsyrup

Forum posts: 0
File comments: 9
Uploads: 0
Originally Posted by MK32
Originally Posted by MK32
Originally Posted by Ayantir
For the list of your addons at startup, it's another addon which list them all and have this output fogotten.
It's maybe an addon which use the library LibLoadedAddons (you can do a search inside your addons folder) or another one..
I have also been trying to track this down. I do not have the LibLoadedAddons in any addon. What other library or command should I be searching for?

Edit: It's Kill Counter, by process of elimination. I haven't started looking for the output command yet.

http://www.esoui.com/downloads/info3...nter.html#info
Edit2: In KillCounter.lua comment out line 603

-- d(addOnName)
This worked for me, thanks!

Originally Posted by Angelus8214
Heya, great addon! Is there anyway you can make it compatible with Shissu's Guild Tools?
http://www.esoui.com/downloads/fileinfo.php?id=910#info

I get what looks like chat messages posted twice when both addons are running and i have no idea why...
Before and after the chat Info section:

Incompatibility with pChat is the only reason I don't run Shissu's Guild Tools. Otherwise it would be incredible to have both.
Report comment to moderator  
Reply With Quote
Unread 08/21/16, 05:45 AM  
Mulcibur

Forum posts: 0
File comments: 7
Uploads: 0
I removed the following code from pChat.lua file to remove the handling of URL's:

-- Add a pChat handler for URL's
function AddURLHandling(text)

-- handle complex URLs and do
for pos, url, prot, subd, tld, colon, port, slash, path in text:gmatch("()(([%w_.~!*:@&+$/?%%#-]-)(%w[-.%w]*%.)(%w+)(:?)(%d*)(/?)([%w_.~!*:@&+$/?%%#=-]*))") do
if pChatData.protocols[prot:lower()] == (1 - #slash) * #path
and (colon == "" or port ~= "" and port + 0 < 65536)
and (pChatData.tlds[tld:lower()] or tld:find("^%d+$") and subd:find("^%d+%.%d+%.%d+%.$") and math.max(tld, subd:match("^(%d+)%.(%d+)%.(%d+)%.$")) < 256)
and not subd:find("%W%W")
then
local urlHandled = string.format("|H1:%s:%s:%s|h%s|h", PCHAT_LINK, db.lineNumber, PCHAT_URL_CHAN, url)
url = url:gsub("([?+-])", "%%%1") -- don't understand why, 1st arg of gsub must be escaped and 2nd not.
text, count = text:gsub(url, urlHandled)
end
end

return text

end

local function InitializeURLHandling()

-- cTLD + most used (> 0.1%)
local domains =
[[
.ac.ad.ae.af.ag.ai.al.am.an.ao.aq.ar.as.at.au.aw.ax.az.ba.bb.bd.be.bf.bg.bh.bi.bj.bl.bm.bn.bo.bq
.br.bs.bt.bv.bw.by.bz.ca.cc.cd.cf.cg.ch.ci.ck.cl.cm.cn.co.cr.cu.cv.cw.cx.cy.cz.de.dj.dk.dm.do.dz
.ec.ee.eg.eh.er.es.et.eu.fi.fj.fk.fm.fo.fr.ga.gb.gd.ge.gf.gg.gh.gi.gl.gm.gn.gp.gq.gr.gs.gt.gu.gw
.gy.hk.hm.hn.hr.ht.hu.id.ie.il.im.in.io.iq.ir.is.it.je.jm.jo.jp.ke.kg.kh.ki.km.kn.kp.kr.kw.ky.kz
.la.lb.lc.li.lk.lr.ls.lt.lu.lv.ly.ma.mc.md.me.mf.mg.mh.mk.ml.mm.mn.mo.mp.mq.mr.ms.mt.mu.mv.mw.mx
.my.mz.na.nc.ne.nf.ng.ni.nl.no.np.nr.nu.nz.om.pa.pe.pf.pg.ph.pk.pl.pm.pn.pr.ps.pt.pw.py.qa.re.ro
.rs.ru.rw.sa.sb.sc.sd.se.sg.sh.si.sj.sk.sl.sm.sn.so.sr.ss.st.su.sv.sx.sy.sz.tc.td.tf.tg.th.tj.tk
.tl.tm.tn.to.tp.tr.tt.tv.tw.tz.ua.ug.uk.um.us.uy.uz.va.vc.ve.vg.vi.vn.vu.wf.ws.ye.yt.za.zm.zw
.biz.com.coop.edu.gov.int.mil.mobi.info.net.org.xyz.top.club.pro.asia
]]

-- wxx.yy.zz
pChatData.tlds = {}
for tld in domains:gmatch('%w+') do
pChatData.tlds[tld] = true
end

-- protos : only http/https
pChatData.protocols = {['http://'] = 0, ['https://'] = 0}

end
And am now getting the below UI error when logging in. The removal worked and my URL's are now being handled by another add-on. How would I get rid of the below error though:

user:/AddOns/pChat/pChat.lua:6232: function expected instead of nil
stack traceback:
user:/AddOns/pChat/pChat.lua:6232: in function 'OnAddonLoaded'
Report comment to moderator  
Reply With Quote
Unread 08/20/16, 02:05 PM  
Angelus8214

Forum posts: 2
File comments: 5
Uploads: 0
Heya, great addon! Is there anyway you can make it compatible with Shissu's Guild Tools?
http://www.esoui.com/downloads/fileinfo.php?id=910#info

I get what looks like chat messages posted twice when both addons are running and i have no idea why...
Before and after the chat Info section:

Last edited by Angelus8214 : 08/20/16 at 02:06 PM.
Report comment to moderator  
Reply With Quote
Unread 08/19/16, 03:59 PM  
MK32

Forum posts: 0
File comments: 44
Uploads: 0
Re: List of Addons printed at startup

Originally Posted by MK32
Originally Posted by Ayantir
For the list of your addons at startup, it's another addon which list them all and have this output fogotten.
It's maybe an addon which use the library LibLoadedAddons (you can do a search inside your addons folder) or another one..
I have also been trying to track this down. I do not have the LibLoadedAddons in any addon. What other library or command should I be searching for?

Edit: It's Kill Counter, by process of elimination. I haven't started looking for the output command yet.

http://www.esoui.com/downloads/info3...nter.html#info
Edit2: In KillCounter.lua comment out line 603

-- d(addOnName)
Report comment to moderator  
Reply With Quote
Unread 08/19/16, 10:01 AM  
Mulcibur

Forum posts: 0
File comments: 7
Uploads: 0
Would it be fairly simple for me to remove the code that checks for URL's? This is conflicting with DerpURL which I prefer as it doesn't require http or anything like that to recognize a URL. It also recognized IP's.
Report comment to moderator  
Reply With Quote
Unread 08/18/16, 04:35 PM  
bottleofsyrup

Forum posts: 0
File comments: 9
Uploads: 0
Originally Posted by Ayantir
Originally Posted by bottleofsyrup
Since the latest update, a "P" is posted in chat just before a message showing someone logged in or out.
Also, since the DB update a list of all my add-ons appears in the chat box every time I log in or a character or reload UI.
The P is a forgotten debug, I already uploaded a fix, sorry. This one is still in validation, try again in 30min?

For the list of your addons at startup, it's another addon which list them all and have this output fogotten.
It's maybe an addon which use the library LibLoadedAddons (you can do a search inside your addons folder) or another one..
That file isn't in any of my add-ons but like MK32 I have the Kill Counter add-on, so that must be it. I wonder if there's a way to remove that command from KC.
Report comment to moderator  
Reply With Quote
Unread 08/18/16, 03:43 PM  
MK32

Forum posts: 0
File comments: 44
Uploads: 0
List of Addons printed at startup

Originally Posted by Ayantir
For the list of your addons at startup, it's another addon which list them all and have this output fogotten.
It's maybe an addon which use the library LibLoadedAddons (you can do a search inside your addons folder) or another one..
I have also been trying to track this down. I do not have the LibLoadedAddons in any addon. What other library or command should I be searching for?

Edit: It's Kill Counter, by process of elimination. I haven't started looking for the output command yet.

http://www.esoui.com/downloads/info337-KillCounter.html#info
Last edited by MK32 : 08/18/16 at 04:29 PM.
Report comment to moderator  
Reply With Quote
Unread 08/18/16, 02:04 AM  
Ayantir
 
Ayantir's Avatar
AddOn Author - Click to view AddOns

Forum posts: 703
File comments: 1056
Uploads: 26
Originally Posted by bottleofsyrup
Since the latest update, a "P" is posted in chat just before a message showing someone logged in or out.
Also, since the DB update a list of all my add-ons appears in the chat box every time I log in or a character or reload UI.
The P is a forgotten debug, I already uploaded a fix, sorry. This one is still in validation, try again in 30min?

For the list of your addons at startup, it's another addon which list them all and have this output fogotten.
It's maybe an addon which use the library LibLoadedAddons (you can do a search inside your addons folder) or another one..
__________________
Obsessive Compulsive Coder

My little french Guild: Cercle de l'Eveil
Report comment to moderator  
Reply With Quote
Unread 08/18/16, 01:50 AM  
bottleofsyrup

Forum posts: 0
File comments: 9
Uploads: 0
Since the latest update, a "P" is posted in chat just before a message showing someone logged in or out.
Also, since the DB update a list of all my add-ons appears in the chat box every time I log in or a character or reload UI.
Last edited by bottleofsyrup : 08/18/16 at 01:50 AM.
Report comment to moderator  
Reply With Quote
Unread 08/17/16, 07:23 PM  
Ayantir
 
Ayantir's Avatar
AddOn Author - Click to view AddOns

Forum posts: 703
File comments: 1056
Uploads: 26
Originally Posted by Sounomi
With version 7.2, I've run into a problem to where messages sent out by add-on in the EVENT_PLAYER_ACTIVATED event are often being displayed in chat before the chat history is restored and then they don't get saved to chat history. I've tested this with Fyrakin's Minimap add-on as well as a test add-on that outputs only with the "d" and CHAT_SYSTEM:AddMessage functions with all other add-ons disabled. I've tried deleting the add-on settings file and just going with straight out defaults and the behavior persists.

Since this is rather detrimental to my add-on work (due to not all of the debug messages showing up), I've reverted back to version 6.2 and don't have this problem at all.
Hello and Thank you, I had forgotten this case and even if I don't know why it worked in 6.2, it is now fixed.


Originally Posted by Ayantir
Originally Posted by Durnik
Originally Posted by Durnik
Originally Posted by Durnik
Originally Posted by distraughtklownz
I've successfully changed out all the guild colors, renamed everything, added new /guild tags to change between guilds, and was able to save them between characters and they are persistent after logging out and back in. The problem I am having is that whenever I create guild specific or party specific tabs on my chat window, they are not saved and need to be set up every time I log in or /reloadui. I'm new to this, so am I doing something wrong? Any advice would be appreciated.
I'm having the same problem for about last 2 weeks. I've completely removed pchat and added it back. Trying again...
Confirmed. its not keeping all the settings. settings stayed when I did not have pchat.
Any ideas on this? I keep loosing my settings. This just started in the last couple of weeks.
yes i have ideas, but i have a long list of things to do before releasing an update for pchat.
It has been fixed. Another JP error.. sorry.
__________________
Obsessive Compulsive Coder

My little french Guild: Cercle de l'Eveil
Last edited by Ayantir : 08/17/16 at 07:27 PM.
Report comment to moderator  
Reply With Quote
Unread 08/15/16, 03:07 AM  
Sounomi

Forum posts: 10
File comments: 51
Uploads: 0
With version 7.2, I've run into a problem to where messages sent out by add-on in the EVENT_PLAYER_ACTIVATED event are often being displayed in chat before the chat history is restored and then they don't get saved to chat history. I've tested this with Fyrakin's Minimap add-on as well as a test add-on that outputs only with the "d" and CHAT_SYSTEM:AddMessage functions with all other add-ons disabled. I've tried deleting the add-on settings file and just going with straight out defaults and the behavior persists.

Since this is rather detrimental to my add-on work (due to not all of the debug messages showing up), I've reverted back to version 6.2 and don't have this problem at all.
Report comment to moderator  
Reply With Quote
Unread 08/14/16, 09:04 AM  
Ayantir
 
Ayantir's Avatar
AddOn Author - Click to view AddOns

Forum posts: 703
File comments: 1056
Uploads: 26
Re: Re: Re: pChat causes crashes

If you have an infinite load, it's maybe due to DerpURL addon, it add things pChat don't manage, just delete your pChat.lua in the SavedVariables folder.[/quote]

i delete pChat.lua several times. I have installed pChat completely new. But logging in the 6. character causes a crash again.
I haven't change the other addons. with them pChat worked for over one year. but not anymore.[/quote]

cause crash = eso stopped running ?
or the form with the debug ?
did you changed any option ?..

I still have a savedvariable to look at too.. still didn't do.
__________________
Obsessive Compulsive Coder

My little french Guild: Cercle de l'Eveil
Last edited by Ayantir : 08/14/16 at 09:05 AM.
Report comment to moderator  
Reply With Quote
Unread 08/14/16, 08:04 AM  
Telja

Forum posts: 0
File comments: 4
Uploads: 0
Re: Re: pChat causes crashes

[/quote]If you have an infinite load, it's maybe due to DerpURL addon, it add things pChat don't manage, just delete your pChat.lua in the SavedVariables folder.[/quote]

i delete pChat.lua several times. I have installed pChat completely new. But logging in the 6. character causes a crash again.
I haven't change the other addons. with them pChat worked for over one year. but not anymore.
Report comment to moderator  
Reply With Quote
Unread 08/12/16, 09:47 AM  
Ayantir
 
Ayantir's Avatar
AddOn Author - Click to view AddOns

Forum posts: 703
File comments: 1056
Uploads: 26
Re: pChat causes crashes

Originally Posted by Telja
Hello.

I don't know what to do. I like pChat very much, but since about 2 weeeks before TESO 2.5 pChat causes that the game crashes whenever i will logg in a character. I don't use Shissu's Guild Tool i cleared the lua file. Then it works till i change the guild colors in pChat. Now i can't logg in a character again.
With all my other addons i have no problems.
Has someone an idea?
If there are germans here who can help, would be nice. I am not sure if i understand everything right in english.

Thanks.
Telja
If you have an infinite load, it's maybe due to DerpURL addon, it add things pChat don't manage, just delete your pChat.lua in the SavedVariables folder.
__________________
Obsessive Compulsive Coder

My little french Guild: Cercle de l'Eveil
Report comment to moderator  
Reply With Quote
Unread 08/12/16, 09:45 AM  
Ayantir
 
Ayantir's Avatar
AddOn Author - Click to view AddOns

Forum posts: 703
File comments: 1056
Uploads: 26
Originally Posted by Whisperity
I really like this addon, it is basically a must-have for the game. I have thought about implementing some nice functionality which could further this addon.

Is there a publicly available version-controlled repository (e.g. GitHub or SourceForge) where I could download the addon and contribute to, or how should I send my contributions to you if I am done with it? (I'm in the planning phase right now and project history in a Git or SVN log would be nice to help understanding how the addon evolved.)
There is no repository, I'm the only coder for almost 40 addons I manage, so it'll be a waste of time for me.

If you plan to add a feature, just say me which, I could do it myself, or do it, I could push it too.
__________________
Obsessive Compulsive Coder

My little french Guild: Cercle de l'Eveil
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: