|
Thanks and credits
Yay! One... ONE bugreporter! Well it's better then nothing.. thanks goes out to:
You want on this list? Report a bug or something to me! You can contact me at: marckuiper@hotmail.com
Version history
-
Addition
-
Improvement
-
Bug fix
- Edit
-
Made the $sinfo identifier, which can return (almost) all stats.
-
Changed the $perday identifier and opened it up for public like $sinfo. ;)
-
Added the option to choose what webpage layout to use, and made a theme-system-like layout for it on the configuration dialog.
-
Added one new webpage layout, and made it default. The old one is called classic.
-
Added the in 4.0 forgotten power dialog for the new servers tab style.
-
The main dialog has undergone a small redesign relating to the layout of the boxes, there's a bit more breathingspace around the edges now.
-
On the config dialog the ammount of boxes used has been lessened, so a bit more space is created and it looks a bit more stylish (especially for non-XP users).
-
All system stats can be refreshed now, had forgotten about misc info.
-
On the webpage, also the server info can be disabled now.
-
The custom line now makes use of $sinfo, instead of <tags>.
-
The /secho command has been enhanced with the ability to message channels other then the active one.
- Removed the webpage color options from the script.
- Moved the webpage options tab into a branch to make place for the webpage selection tab.
- Removed the not used 'use classic webpage' checkbox from the misc tab on the config dialog.
- Moved icons to their own folder.
-
Updated the help files; changed the style, and added more description, examples, and a webpage tutorial.
-
A lot of code cleaning, mostly removal of repeated coding, this because of the creation of $sinfo.
-
The menu's have been sorted a little, some redundant options have been removed, the /secho commands have been removed from the menubar, status, and nicklist menu's, and CTCP has been added for the nicklist and query menu's.
-
Enhanced the default channel and cdrom icons a little, with a capital L. :P (gonna try and find prettier ones.. or make em myself.. which is hard >_<)
-
Quoting the icons wasn't a good idea :-/. Now $shortfn is being used so the icons are displayed correctly again and still support spaces.
-
Fixed the custom words auto-update.
-
Another fix with the displaying on the icon selection dialog, should really pay more attention when I import something. :-/
-
Fixed the listing of the server on the echo tab, it wasn't going back to the root, it does now.
-
For some reason, connection info was missing in the CTCP reply part, it's back now.
-
Fixed a bug in the on LOAD event, it asked if you wanted to reset all of your stats, even if they weren't there yet.
- Changed the version number from 4.01 to 4.5 (yup.. I know.. lame... :))
- Managed to knock over 600 lines of code from the main file. :o
|
-
Fixed, once again, the wrong command using bug, but this time it's fixed permanently. The icon selection dialog didn't work this time (or atleast not the display part of it).
-
The initiating of the dialog has been fixed, now the mdx part will go on if you select it not to init or not, to prevent problems.
-
Icons are now quoted so they support spaces.
-
All initiating is now turned on by default.
|
-
Complete redesign for the main stats dialog:
- The dialog has been made bigger so it doesn't have to be resized anymore.
- The server information can now be viewed in two ways, the first is the classic way (through a treeview and a single listview), the second one let's you view your server, channel, and query info simultaniously through three listviews under eachother.
- The time and events tab have been combined in one, the resizing enabled me to make the daily stats apply for the events on this tab aswell.
- The System Stats are no longer viewed through a listview, I've now made use of loose controls, in my oppinion this looks better (I can now also use progressbars), but if requested I could build the classic way in (just like with the server info).
-
The dialogs can be adapted into your theme, so the tree- and listviews are colored just like it, also can the color be edited manually.
-
Optional icons have been added to the server, echo, and hdd tree- and listviews.
-
Four counters have been added, bringing the total to 51:
- The times you've opened the stats dialog.
- The times you've echo'd something using /secho.
- The times someone has used the ctcp replying feature.
- You can keep track of words you say, such as 'moo' (more like a multi-counter).
These counters are found under the events tab.
-
L1 Cache info has been added for system info, now making full use of ProcInfo.dll and moo.dll.
-
The HDD info now also detects cdrom's (only when loaded).
-
Bandwidth information had been added.
-
When using the echo tab on the main dialog, you can now select a server and you will echo to all joined chans and open query's on that server using the advanced echo options.
-
The echo tab can also be used when offline now.
- The /secho status parameter has been changed into uptime, and idle time has been removed from it, dunno what it was doing there. >_>
-
The server info, own words, cache info and misc info can now also be echo'd.
-
The HDD echoing has been changed to show more info.
- The !!'s have been removed from the echoing.
-
Date's can now also be viewed in the US format.
-
The CTCP color can be enabled/disabled seperately from the echoing.
- CTCP replies have been edited a bit.
-
You can now choose which parts of the dialog you want initiated when opening it, this is to prevent mIRC from crashing because of the large ammount of data it has to process, don't bother when you got a 2GHz+ computer. :P
-
/resetstats will now ask for confirmation.
- I've now made use of every plugin mdx.dll has.. :o
- I just realised this 'little' addon is bigger then some full scripts... *gasp*
- Found some more ways to clean the code up, mostly in the echoing and system info parts, which mostly were the oldest parts of the script.
|
This version is only made to cover up a very big mistake, there were no other changes (to either this version history or the version numbers inside the addon) made.
-
Fixed a large bug (or more like a mistake) which caused the lists on the been, have and seen dialogs not to work properly. I used mdx instead of smdx which for some reason I use in this addon.. I didn't notice coz in the script I use mdx is also supported. ;) Anyway, the problem was reported by intenz, of which I am very gratefull :) Tnx! I hope more will follow his example :)
|
-
I forgot to make the option to enable/disable the lagmeter in the options dialog, it's there now.
-
Once again there's been code cleaning, but I think that part's just about ok now.
-
Got rid of a small ctcp bug.
-
Importing bug fixed (it's compatible with version 3.0, though you'll have to set up your preferences in the config again because I changed the way the settings are checked, but the rest works).
-
Changed the 'webpage config' into 'configuration' in the Stats dialog's menu, had forgotten about that.
|
-
Added stats per day (and percentages).
-
Added misc system info (making much more use of ProcInfo.dll).
-
Added a custom line for echoing.
-
Added ctcp replying.
-
Added a lag meter for server info.
-
Added positioning options.
-
Added back-up and importing options.
-
Added an update checker.
-
Added auto updating stats feature.
-
Added the option to automaticly save stats while mIRC is running.
-
Added some visual dialog options.
-
Added pop-up menu options.
-
Added network, channel and nicks for webpage contact information.
-
Made new dialog designs for been/have/seen stats to commend for the per day feature.
-
Moved website and other settings to one configuration dialog.
-
Made parentext for echoing customisable so no more problems with themes.
- Put dial-up and dsl info in single tab for system info to make room for misc info.
-
Dates for been/have/seen/other events are now independent.
-
Reset options now also placed in config dialog under data tab.
-
Lot's of code cleaning (echo handling altered, identifiers more efficient, hash table data easier to view, etc..).
-
Minor bug fixing.
- May have forgotten something.
|
-
Added query counter.
-
Added webpage hits counter.
-
Added System Stats.
-
Added webpage.
-
Edited Server/channel/query info (added more info, altered interface).
-
Dumped .ini file.. now use hash tables to speed up the script.
-
The help file is now html and much bigger.
-
Few minor bug fixes and a lot of code cleaning.
|
-
Added on SERVEROP counter.
-
Added a few smilies.
-
Fixed dialog echoing bug causing it not to echo privately.
- Updated help file a little.
|
Future plans...
NOTE: by putting stuff on this list it doesn't have to mean those plans will actually be realised, nor does it mean that what you see on this list is all you can expect. And they're in no particular order ;)
- some kind of sidepanel
- some kind of menu system perhaps
- new (home made?) icons
- more webpages; alternatives to the current layouts and styles
- channel specific stats - keeping track of what's happening in a channel you're on
- user specific stats - selecting a user, and watching his or her every move ;)
- remote php webpage - so that people will be able to see wether your page is online or offline
|