The next major release. Key features being SQL support, server categories and statistics.
100%
- 000351: [Server list file] New server list parameter "private" (xOR) - resolved. - 000601: [General] Timer and welcome message function run unnecessarily in some cases (xOR) - resolved. - 000600: [General] The current mod should be cached (xOR) - resolved. - 000599: [Server list file] Server ID numbers (xOR) - resolved. - 000446: [Server list file] SQL support for server list (xOR) - resolved. - 000598: [Server querying] Close sockets when plugin execution ends (xOR) - resolved. - 000434: [Redirection] "adminslots" server option indicating the number of slots (xOR) - resolved. - 000393: [Redirection] Target server information for automatic redirection (xOR) - resolved. - 000386: [Queue] Command redirect_queue that lists the current queue (xOR) - resolved. - 000383: [Server menu] Menu by categories (xOR) - resolved. - 000382: [Statistics] Redirection statistics (xOR) - resolved. - 000605: [Statistics] Command redirect_stats (xOR) - resolved. - 000604: [Statistics] Write statistics to a text file (xOR) - resolved. - 000603: [Statistics] Write statistics to a vault using nVault (xOR) - resolved. - 000602: [Statistics] Write statistics to MySQL database (xOR) - resolved. - 000381: [Announcements] Announcements in chat area about feature availability (xOR) - resolved. - 000606: [General] Optimize string formatting (xOR) - resolved.
17 of 17 issue(s) resolved. Progress (100%). xREDIRECT - v2.1 (Scheduled For Release 2011-07-01) [ View Issues ] ===================================================
0%
- 000691: [SQL] Set SQL credentials independently from AMXX SQL settings (optional) (xOR) - assigned.
0 of 1 issue(s) resolved. Progress (0%). xREDIRECT - Later (Scheduled For Release 2030-12-13) [ View Issues ] ====================================================
0%
- 000392: [Server list file] Strip spaces and tabs from serverlist.ini (xOR) - assigned. - 000384: [Server querying] show (time/round) limit of servers (xOR) - assigned.
The result of new feature requests and bugs found while testing v0.1. Will be the first version released as a public beta.
93%
- 000810: [Plug-in: Admin request] Save game on admin request - confirmed. - 000811: [Plug-in: Coop] Players not logged in can create the coop company and play in it (wenski) - assigned. - 000794: [Plug-in: Custom triggers] Chat antiflood (xOR) - assigned. - 000762: [Plug-in: Admin request] !note and !notes triggers (xOR) - assigned. - 000763: [Plug-in: MySql] Provide MySQL access to plug-ins (xOR) - resolved. - 000719: [IRC] Antiflood (xOR) - assigned. - 000764: [IRC] long IRC messages are cut off due to irc protocol restrictions (xOR) - assigned. - 000662: [Configuration] !reload trigger (xOR) - assigned. - 000801: [xShunter features] xShunter decoupled from OpenTTD console (xOR) - resolved. - 000804: [xShunter features] Use new xConsole interface to access the OpenTTD console (xOR) - resolved. - 000803: [xShunter features] Retreat console/application access code (xOR) - resolved. - 000808: [Update system] Update installations without OpenTTD restart (xOR) - resolved. - 000809: [xShunter features] Command to exit only xShunter and leave OpenTTD running (xOR) - resolved. - 000807: [xShunter features] Announce scheduled action before it is performed (xOR) - resolved. - 000799: [Plug-in: Goal system] Goal is not reached when hitting goal values exactly, must be exceeded (xOR) - resolved. - 000781: [Plug-in: Ban system] !modban command to modify existing ban entries (wenski) - resolved. - 000791: [xShunter features] Several problems when IRC is disabled (xOR) - resolved. - 000795: [Plug-in: Ban system] Don't allow ban listing with bad filtering (wenski) - resolved. - 000797: [Plug-in system] Plug-ins cannot be loaded anymore on Windows XP (xOR) - resolved. - 000692: [Game features] !limits trigger - showing current vehicle limits (xOR) - resolved. - 000796: [xShunter features] xShunter cannot run on Windows XP anymore (xOR) - resolved. - 000792: [Plug-in: Company protection] Kick players that try to join a protected company too rapidly (xOR) - resolved. - 000789: [xShunter features] Generic anti spam/flood/repeat system (xOR) - resolved. - 000785: [Plug-in: Autoclean] Disable original OpenTTD autoclean if necessary (xOR) - resolved. - 000788: [xShunter features] Enqueue admin interface commands if not connected (xOR) - resolved. - 000786: [Plug-in system] Plug-in event for OpenTTD configuration value changes (xOR) - resolved. - 000787: [xShunter features] !ailag trigger does not notice when admin interface is disconnected (xOR) - resolved. - 000770: [Plug-in: Ban system] Missing announcement for unbans (wenski) - resolved. - 000772: [Plug-in: Ban system] Bans can be added multiple times (wenski) - resolved. - 000771: [Plug-in: Ban system] Message when !banlist doesn't find a matching entry (wenski) - resolved. - 000775: [Plug-in: Ban system] !banlist should also show the time when a ban was created (wenski) - resolved. - 000769: [Plug-in: Ban system] Range bans shouldn't be revealed to players (wenski) - resolved. - 000780: [Plug-in: Goal system] Goal system should be able to consider performance score (xOR) - resolved. - 000726: [Plug-in system] Make the "patch" command available to Plugins (xOR) - resolved. - 000669: [IRC] Forcing players to be on IRC/Website (xOR) - resolved. - 000671: [Plug-in: Community (login system)] !token trigger (IRC) (xOR) - resolved. - 000773: [Plug-in: Ban system] Forward slash in !ban reason is causing an exception (wenski) - resolved. - 000774: [Plug-in: Ban system] !unban trigger should accept filter parameters (wenski) - resolved. - 000743: [Plug-in system] Direct plug-in trigger registration (xOR) - resolved. - 000777: [Plug-in: Goal system] Show rank percentages in announcements when goal is disabled (xOR) - resolved. - 000694: [Configuration] Split configuration files in global and local part (xOR) - resolved. - 000766: [Plug-in system] Remove separation of precompiled and cache folder (xOR) - resolved. - 000758: [Plug-in: Autoclean] !saveme command (xOR) - resolved. - 000744: [xShunter features] Implement logging with log4net (xOR) - resolved. - 000749: [xShunter features] !ban trigger with ban reason (wenski) - resolved. - 000740: [Plug-in: Ban system] Integrate a !banlist command to see a list of people / ip addresses which are banned (wenski) - resolved. - 000750: [Plug-in: Ban system] !tempban trigger for temporary bans (wenski) - resolved. - 000748: [Plug-in: Ban system] Ban log (wenski) - resolved. - 000663: [OpenTTD interface] Wrong behaviour of xShunter when OpenTTD binary cannot be started (xOR) - resolved. - 000698: [Plug-in system] !pauseplugin and !unpauseplugin triggers (xOR) - resolved. - 000697: [Plug-in system] !listplugins trigger - lists currently loaded plug-ins (xOR) - resolved. - 000757: [Plug-in: Achievements] Achievements plug-in (xOR) - resolved. - 000714: [Plug-in: Rules] !rules <keyword> and/or !rules <number> commands (xOR) - resolved. - 000712: [Console commands] !lockcompany and !unlockcompany (xOR) - resolved. - 000754: [Plug-in: Community (login system)] Allow !login from IRC (xOR) - resolved. - 000753: [Plug-in system] Provide IRC events to plug-ins (xOR) - resolved. - 000752: [Plug-in system] Make Trigger object available to plug-ins (xOR) - resolved. - 000747: [Admin/Privilege system] Rework privilege system (xOR) - resolved. - 000734: [Admin/Privilege system] Privilege groups (xOR) - resolved. - 000688: [Plug-in system] Plug-in system (xOR) - resolved. - 000720: [Plug-in: Company protection] !known trigger listing all known IP addresses for a company (xOR) - resolved. - 000732: [Plug-in: Company protection] !resetknown trigger clearing all known IP addresses for a company (xOR) - resolved. - 000735: [Plug-in system] Auth events available for plug-ins (login, logout, change logged in name) (xOR) - resolved. - 000739: [Plug-in: Goal system] Report reached goals to community plug-in to include it into highscores (xOR) - resolved. - 000731: [Plug-in: Community (login system)] Database based community (login) system (xOR) - resolved. - 000741: [Plug-in: Community (login system)] !whois and !me trigger (xOR) - resolved. - 000742: [xShunter features] Console colors (xOR) - resolved. - 000737: [xShunter features] Resolve IPs to reverse DNS (xOR) - resolved. - 000736: [Console commands] Show more information for !known trigger (xOR) - resolved. - 000717: [xShunter features] !pause and !unpause triggers (xOR) - resolved. - 000733: [Admin/Privilege system] Changing name in-game logs an admin out (xOR) - resolved. - 000728: [Plug-in system] Provide PlayerDisconnected event for plug-ins (xOR) - resolved. - 000727: [Plug-in system] Allow custom privileges to be added (xOR) - resolved. - 000725: [Game features] !version trigger should show compile date and time (xOR) - resolved. - 000723: [Plug-in system] Support for references between plug-ins (xOR) - resolved. - 000724: [Plug-in system] Always show compiler warnings (xOR) - resolved. - 000722: [Game features] Rename !login to !alogin (xOR) - resolved. - 000711: [Update system] xShunter crashes when installing updates with new file (xOR) - resolved. - 000699: [Plug-in: Autoclean] Autoclean on demand - realized as plug-in (xOR) - resolved. - 000693: [Plug-in: Admin request] Add "Admin request" plug-in (xOR) - resolved. - 000649: [Plug-in: Company protection] !invite trigger (xOR) - resolved. - 000648: [Plug-in: Company protection] Protect companies without password (xOR) - resolved. - 000644: [General] !admin Command (xOR) - resolved. - 000650: [Game features] Welcome message: public and private part (xOR) - resolved. - 000666: [OpenTTD interface] Control not given back to console after !shutdown (xOR) - resolved. - 000690: [Game features] !installupdpate trigger (xOR) - resolved. - 000689: [Game features] Help system (xOR) - resolved. - 000687: [General] Wrong trigger shown in in-game usage help (xOR) - resolved. - 000667: [Game features] !move trigger (xOR) - resolved. - 000685: [Console commands] OpenTTD config should be reloaded if written (xOR) - resolved. - 000682: [Game features] Clone warning (xOR) - resolved. - 000681: [IRC] When you kick someone, you are logged out (xOR) - resolved. - 000660: [OpenTTD interface] Company information is sometimes lost (xOR) - resolved. - 000656: [IRC] !reconnectirc trigger (xOR) - resolved. - 000654: [Console commands] (Don't) show !triggers in IRC (xOR) - resolved. - 000659: [IRC] IRC messages fully configurable (xOR) - resolved. - 000657: [IRC] Vote success/fail message (xOR) - resolved. - 000665: [Game features] IRC master trigger (xOR) - resolved. - 000664: [IRC] !save and !load triggers (xOR) - resolved. - 000658: [IRC] Name changes not displayed on IRC (xOR) - resolved. - 000661: [IRC] Trigger character is not checked, every character works (xOR) - resolved. - 000783: [Plug-in system] Plug-in for pause-on-join with timeout - closed. - 000670: [IRC] !auth trigger (in-game) (xOR) - closed.
96 of 103 issue(s) resolved. Progress (93%). xShunter - v0.3 (Scheduled For Release 2012-12-31) [ View Issues ] ==================================================
The first version that will be released open source.
0%
- 000784: [Plug-in: Player Watch] !whowas trigger to get information about players that were connected earlier - confirmed. - 000782: [Plug-in: Name check] Automatic AFK name change - confirmed. - 000746: [Plug-in: Community (login system)] Record scores also when game is restarted - confirmed. - 000779: [Plug-in: Ban system] Support MySQL as storage for bans - confirmed. - 000765: [Plug-in system] Plug-in loading not finished when one plug-in fails to load during plug-in reload - confirmed. - 000696: [Plug-in: Vote system] Move vote functionality to a plug-in - confirmed. - 000721: [Plug-in: Timers] Timers plug-in that provides a !timer command - confirmed. - 000729: [Game features] Enable triggers on server console - confirmed. - 000745: [Plug-in system] Provide savegame list/load/save functionality to plug-ins - assigned. - 000756: [Plug-in: Coop] Coop mode plug-in (wenski) - assigned. - 000646: [Localization] Add localization (xOR) - assigned.
0 of 11 issue(s) resolved. Progress (0%). xShunter - undecided (Scheduled For Release 2030-12-31) [ View Issues ] =======================================================
0%
- 000755: [Plug-in: 1on1] 1on1 plug-in - confirmed. - 000790: [xShunter features] Welcome message not shown every time (xOR) - assigned. - 000673: [Game features] In-game auto-login and login through IRC (xOR) - assigned. - 000674: [Game features] In-game auto-login through IRC confirmation (xOR) - assigned. - 000675: [IRC] !irclogin: In-game login through IRC (xOR) - assigned.
- 000643: [Saving] Comments without comment characters for descriptions with wordwrap (xOR) - assigned. - 000642: [Saving] Vista style save dialog (xOR) - assigned. - 000641: [Main window] Full config variable names in listview hint (xOR) - assigned. - 000640: [Main window] Links to about box and help page (xOR) - assigned. - 000636: [Main window] The character & is not handled correctly in author name (xOR) - assigned. - 000634: [Main window] Indicate dependency violations in listview (xOR) - assigned.
First version that is released to some selected testers. These should be people who plan to offer the client later for their users. The client is given out to an community administrator of the community who will then try to prepare a fully customized version. While doing that he is supposed to submit bug reports for bugs he finds here.
v0.2b should not already officially be offered to the whole community as it will probably have too many bugs and might even scare off people from trying it again with a future version. It is, however, not forbidden. The community administrator can decide on his own but is discouraged to do an open and public test with this early version already.
Instead it is recommended that he let's some selected staff members or regulars of his choice test the client. These should be people he can get useful bug reports from, best would be a mixture of people who already know IRC and complete IRC beginners. The community administrator should verify and submit all bug reports himself, so they are coming from a central place and eXirc staff members who need feedback have a single point of contact for that.
64%
- 000496: [Community] Concept for community related features/community customization - acknowledged. - 000495: [Other] First time screen and settings popup - confirmed. - 000449: [Settings] Make settings window use settings class (xOR) - resolved. - 000397: [Settings] Settings class (xOR) - resolved. - 000398: [Settings] Check System.Configuration usefulness for eXirc (xOR) - resolved. - 000506: [Chat window] Changing style can make topic unreadable - confirmed. - 000491: [Session manager (IrcSession)] Parse "channel was created:" message after joining a channel. - confirmed. - 000492: [Window manager (EGAL)] After joining a channel show in the channel when it was created and by who - confirmed. - 000476: [Other] Special support IRC session - confirmed. - 000451: [Command/Script manager] Create command/script manager (xOR) - assigned. - 000462: [Command/Script manager] Script function "$lag" (xOR) - assigned. - 000461: [Command/Script manager] Script function "$+" (xOR) - assigned. - 000460: [Command/Script manager] Script function "$me" (xOR) - assigned. - 000459: [Command/Script manager] Script command "/quit" (xOR) - assigned. - 000458: [Command/Script manager] Script command "/partall" (xOR) - assigned. - 000457: [Command/Script manager] Script command "/part" (xOR) - assigned. - 000456: [Command/Script manager] Script command "/join" (xOR) - assigned. - 000455: [Command/Script manager] Script command "/disconnect" (xOR) - assigned. - 000454: [Command/Script manager] Script command "/nick" (xOR) - assigned. - 000453: [Command/Script manager] Script command "/debug" (xOR) - assigned. - 000452: [Window manager] Pass commands with preceding "/" character to command/script manager (xOR) - assigned. - 000580: [Chat window] Create custom chat window (xOR) - assigned. - 000584: [Chat window] Align text within columns (xOR) - assigned. - 000593: [Chat window] Style support (xOR) - assigned. - 000592: [Chat window] Display text including IRC color code support (xOR) - assigned. - 000588: [Chat window] Autoscroll chat when scrollbar at bottom (xOR) - assigned. - 000587: [Chat window] Clickable nicks (xOR) - assigned. - 000586: [Chat window] Clickable channels (xOR) - assigned. - 000585: [Chat window] Clickable URLs (xOR) - assigned. - 000582: [Chat window] Mouse selection and copy-paste (xOR) - assigned. - 000581: [Chat window] Maximum line limit (custom chat window) (xOR) - assigned. - 000583: [Chat window] Copy-paste text including irc colors (xOR) - assigned. - 000582: [Chat window] Mouse selection and copy-paste (xOR) - assigned. - 000508: [Other] Refactor event code (components) (wenski) - assigned. - 000507: [Other] Refactor event code (base classes) (xOR) - assigned. - 000503: [Settings] Maximum line limit setting (xOR) - resolved. - 000397: [Settings] Settings class (xOR) - resolved. - 000493: [Chat window] Maximum line limit (wenski) - resolved. - 000578: [Main window] Save/restore main window state (xOR) - resolved. - 000575: [Window manager (EGAL)] Handle INVITE messages (xOR) - resolved. - 000472: [Window manager (EGAL)] Prevent status window from being closed (xOR) - resolved. - 000471: [Window manager (EGAL)] Prevent notices window from being closed (xOR) - resolved. - 000474: [Window manager (EGAL)] Write an exception log to the file exception.log (xOR) - resolved. - 000566: [Main window] Save/restore window size and position (xOR) - resolved. - 000470: [Window manager (EGAL)] Channel mode changes affecting nick list (xOR) - resolved. - 000466: [Window manager (EGAL)] Handle MODE event through window manager (xOR) - resolved. - 000469: [Window manager (EGAL)] Channel user mode changes shown in channel window (xOR) - resolved. - 000466: [Window manager (EGAL)] Handle MODE event through window manager (xOR) - resolved. - 000468: [Window manager (EGAL)] Own mode changes shown in current window (xOR) - resolved. - 000466: [Window manager (EGAL)] Handle MODE event through window manager (xOR) - resolved. - 000467: [Window manager (EGAL)] Channel mode changes shown in channel window (xOR) - resolved. - 000466: [Window manager (EGAL)] Handle MODE event through window manager (xOR) - resolved. - 000576: [Window manager (EGAL)] Joining and parting channels should affect nick list (xOR) - resolved. - 000473: [Session manager (IrcSession)] Write a debug log to the file debug.log (xOR) - resolved. - 000494: [Other] Automatic connection on startup (xOR) - resolved. - 000449: [Settings] Make settings window use settings class (xOR) - resolved. - 000465: [Window manager (EGAL)] Closing query window leads to issues for future events for a nick (xOR) - resolved. - 000464: [Window manager (EGAL)] Parting a channel causes an EventException for PART event when channel window was closed before (xOR) - resolved. - 000573: [Window manager (EGAL)] Display server error messages (xOR) - resolved. - 000574: [Window manager (EGAL)] Opening a query window automatically requests WHOIS (xOR) - resolved. - 000463: [Window manager (EGAL)] Closing a channel window leads to parting the assigned channel (xOR) - resolved. - 000505: [Main window] Several clicks on connect button lead to reconnects (xOR) - resolved. - 000561: [Window manager (EGAL)] Own nick change are not shown in treeview (xOR) - resolved. - 000560: [Session manager (IrcSession)] Ping IRC server (xOR) - resolved. - 000559: [Window manager (EGAL)] Parting a channel causes thread exception (xOR) - resolved. - 000558: [Window manager (EGAL)] Show and store channel modes after joining (xOR) - resolved. - 000557: [Session manager (IrcSession)] Handle numeric RPL_CHANNELMODEIS (324) (xOR) - resolved. - 000549: [Style engine] Load treeview icons from style (xOR) - resolved. - 000548: [Style engine] Load toolbar icons from style (xOR) - resolved. - 000527: [Ping graph] Make ping graph style aware (xOR) - resolved. - 000482: [Chat window] Detection of channels within chat (wenski) - resolved. - 000484: [Chat window] Handle double clicking of channels within the chat window (wenski) - resolved. - 000489: [Window manager (EGAL)] Join channel by double click on channel in chat window (wenski) - resolved. - 000483: [Chat window] Hand cursor when mouse cursor over a channel (wenski) - resolved. - 000479: [Chat window] Detection of nicks within chat (wenski) - resolved. - 000481: [Chat window] Handle double clicking of nicks within the channel window (wenski) - resolved. - 000488: [Window manager (EGAL)] Open query by double click on nick in channel window (wenski) - resolved. - 000480: [Chat window] Hand cursor when mouse cursor over a nick (wenski) - resolved. - 000485: [Chat window] Detection of links within chat (wenski) - resolved. - 000486: [Chat window] Hand cursor when mouse cursor over a link (wenski) - resolved. - 000487: [Chat window] Handle double clicking of links within the chat window (wenski) - resolved. - 000490: [Window manager (EGAL)] Execute link by double click on link in chat window (wenski) - resolved. - 000450: [Session manager (IrcSession)] Use asynchronous socket instead of blocking socket actively polled by main loop (xOR) - resolved. - 000477: [Nick list] Open query by double click on nick in nick list (wenski) - resolved. - 000478: [Window manager (EGAL)] Move activateMdiChild() function to window manager and make it public (wenski) - resolved. - 000499: [Main window] New icon design sheme (xOR) - resolved. - 000501: [Treeview] Bigger treeview icons to achieve a more mordern look (xOR) - resolved. - 000502: [Main window] Bigger toolbar icons to achieve a more mordern look (xOR) - resolved. - 000504: [Window manager (EGAL)] Sending empty text displayed (wenski) - resolved. - 000498: [Main window] Connection to IRC server fails when it takes too long (xOR) - resolved. - 000500: [Main window] eXirc.mini not responsive enough (xOR) - resolved. - 000448: [Ping graph] Create ping graph (wenski) - resolved. - 000497: [Chat window] Minor bugs in style theme (xOR) - closed.
56 of 87 issue(s) resolved. Progress (64%). eXirc.mini - 0.3b (Scheduled For Release 2009-04-16) [ View Issues ] ====================================================
All bug reports filed throughout v0.2b tests will be addressed, so version 0.3b is the first version that could be officially released to all members of a community. Nevertheless it should still clearly be declared as beta version to them.
Which bug reports and feature requests go into this version depends on what priority/severity they have, refer to the severity and eXirc staff members sets in Mantis.
Contains features that weren't included in 0.1b to get out a release early as well as bug fixes for issues found in 0.1b.
7%
- 000568: [Editor window] Align Prefix-Button on the left (xOR) - assigned. - 000555: [Treeview] Make onclick work for items, even if they are already selected, doesnt have to be the active profile. (xOR) - assigned. - 000550: [Treeview] Treeview item onclick shouldnt do anything, if its the active profile, even if it isnt the active item. (xOR) - assigned. - 000535: [Treeview] Set font-weight to bold when opening a style. (xOR) - assigned. - 000530: [Main window] Menu: Files: Recent files (xOR) - assigned. - 000539: [Main window] MainMenu: ?: About: Add Website-Link + eXtyles logo (xOR) - assigned. - 000545: [Main window] Profile-List: Rightclick -> Activate listitem on rightclick (xOR) - assigned. - 000533: [Editor window] Layout: Scale style list box to bottom edge of event text preview field (xOR) - assigned. - 000551: [Main window] Default-Style (xOR) - assigned. - 000532: [Editor window] Preview: Evaulate $variables (xOR) - assigned. - 000519: [Treeview] Drag & Drop of styles - sorting (xOR) - assigned. - 000520: [Treeview] Drag & Drop of styles - moving between files (xOR) - assigned. - 000579: [File handling] Format incompatibility on foreign systems (xOR) - resolved.
- 000436: [Main window] Enable sorting of servers (xOR) - assigned. - 000435: [Main window] Editing a server sorts it to the bottom (xOR) - assigned. - 000438: [Updater] Updater that can download updates for xServerList automatically and manually (xOR) - resolved.