DMDirc - Roadmap
DMDirc - 0.6.4
==============
- 0003935: [*Unsorted] In single-condition actions, the actions editor won't show a condition tree that looks like: "(0&!0)" even though the actions sy (Greboid) - assigned.
- 0003934: [*Unsorted] "Client update downloaded" dialog needs to wrap at something sane. (Greboid) - assigned.
- 0003932: [*Unsorted] twitter parser should auto-rejoin when parting &twitter (Dataforce) - assigned.
- 0003931: [*Unsorted] Show tooltips when hovering over relevent text (Greboid) - assigned.
- 0003929: [*Unsorted] Support for sections of text to have tool tips. (MD87) - assigned.
- 0003930: [*Unsorted] Timestamps should have the full date/time as a tooltip (MD87) - assigned.
- 0003929: [*Unsorted] Support for sections of text to have tool tips. (MD87) - assigned.
- 0003928: [*Unsorted] Link hit boxes are still inconsistent, "hand" appears but clicking has no effect for the bottom Note: 0000004 or so pixels (Greboid) - assigned.
- 0002717: [User Interface - Styliser/Formatter] Exception in callback (null) — ui.messages.Formatter.castArguments(Formatter.java:134) (MD87) - assigned.
- 0003887: [*Unsorted] OS X needs to build in functions.sh to launcher (Dataforce) - assigned.
- 0003915: [*Unsorted] Actions triggered from non-writable windows pass wrong window to command parser (MD87) - assigned.
- 0003924: [*Unsorted] Rework command parsers to remove requirement for inputwindow (MD87) - assigned.
- 0003907: [*Unsorted] Support for tab completion of commands in AED (Greboid) - assigned.
- 0003924: [*Unsorted] Rework command parsers to remove requirement for inputwindow (MD87) - assigned.
- 0003920: [Commands] Unable to create URI — commandparser.commands.global.NewServer.parseInput(NewServer.java:206) (MD87) - assigned.
- 0003775: [*Unsorted] Auto replacement plugin (Demented-Idiot) - assigned.
- 0003919: [User Interface - Preferences Dialog] Improve tab completion settings in prefs dialog (Demented-Idiot) - assigned.
- 0003883: [User Interface - Input and tab completion] mIRC style completion needs to play nicer with changing tab completion suggestions (Demented-Idiot) - assigned.
- 0003918: [Core] Exception in callback (null) — WritableFrameContainer.despatchNotification(WritableFrameContainer.java:285) (MD87) - assigned.
- 0003911: [*Unsorted] Expose advanced action features (stoppable, concurrency group) in AED (Greboid) - assigned.
- 0003909: [User Interface - Styliser/Formatter] java.lang.NullPointerException — ui.messages.Styliser.toggleLink(Styliser.java:665) (MD87) - assigned.
- 0003910: [*Unsorted] More control over link styling (eg, using a formatter) (MD87) - assigned.
- 0003908: [*Unsorted] Redirect plugin should be able to redirect output to a setting (MD87) - assigned.
- 0003905: [*Unsorted] Relaybot plugin should use per-channel settings for bot nicks (Dataforce) - assigned.
- 0003897: [Plugin - Logging] Query object has no server (QUERY_SELF_MESSAGE) — addons.logging.LoggingPlugin.handleQueryEvent(LoggingPlugin.java:278) (Dataforce) - assigned.
- 0003895: [Core] Error processing action: null — FrameContainer.ownsFrame(FrameContainer.java:263) (MD87) - assigned.
- 0003903: [Actions] Error processing action: null — actions.CoreActionComponent$3.get(CoreActionComponent.java:93) (MD87) - assigned.
- 0003901: [*Unsorted] Commands shouldn't strip trailing whitespace (MD87) - assigned.
- 0003900: [*Unsorted] Action listeners should be able to stop default behaviour as well (MD87) - assigned.
- 0003877: [Identities and Profiles] java.lang.AssertionError — config.IdentityManager.removeIdentity(IdentityManager.java:404) (Dataforce) - assigned.
- 0003857: [*Unsorted] FrameContainerMenuIterface should be called FrameContainerMenuInterface (Demented-Idiot) - assigned.
- 0003757: [Configuration - Mode aliases] Missing mode aliases: channel: + PWgr user: +rc-ptche [ircd-pastiche] (Dataforce) - assigned.
- 0003879: [*Unsorted] Update channel switches to stable when temporarily using a release version (MD87) - assigned.
- 0003875: [Core] java.lang.NoClassDefFoundError: com/dmdirc/parser/interfaces/callbacks/SocketCloseListener — util.resourcemanager.ZipResourceMan (MD87) - assigned.
- 0003872: [*Unsorted] Help text for twitter "statuses to request" option contains rogue . (Dataforce) - assigned.
- 0003867: [*Unsorted] java.lang.UnsupportedOperationException: Not supported yet. — addons.ui_dummy.DummyController.getThemesPrefsPanel(DummyControlle (MD87) - assigned.
- 0003707: [*Unsorted] make check-commits.php run from gerrit change-merged hook rather than cron (MD87) - assigned.
- 0003834: [Plugin - DCC Plugin] Make placeholder dcc window suck less (Demented-Idiot) - assigned.
- 0003860: [User Interface - Preferences Dialog] Expose stylelinks/stylechannels settings (Demented-Idiot) - assigned.
- 0003862: [*Unsorted] installer build script tries to "(no branch)" when run from "ant installer-stable" (Dataforce) - assigned.
- 0003858: [*Unsorted] DMDirc installer on Windows 7 (64bit) using 32 bit java does not put a Desktop icon on the desktop if the option is checked (Dataforce) - assigned.
- 0003853: [*Unsorted] add checkbox to openjdk warning to ignore in future (Greboid) - assigned.
- 0002523: [Installer, uninstaller and launchers] Windows launcher updates are downloaded but not applied (Zipplet) - assigned.
- 0002590: [Installer, uninstaller and launchers] Installer reports java is incompatible when it's actually not installed (Zipplet) - assigned.
- 0002591: [*Unsorted] Windows Updater fails on Windows 7 (Zipplet) - assigned.
- 0002619: [*Unsorted] 'Unable to update DMDirc.jar' error if client is slow to shutdown on restart (Zipplet) - assigned.
- 0002278: [Installer, uninstaller and launchers] Updater fails if DMDirc is already running, but gives a completely useless error message about how Vista's going to ask me to co (Zipplet) - assigned.
- 0003822: [*Unsorted] Java installer should be launched with "/passive" flag (Zipplet) - assigned.
- 0003847: [*Unsorted] Don't show the java download address in the download dialog. (Zipplet) - assigned.
- 0003844: [Core] java.lang.IllegalStateException: No frame associated with this container! — FrameContainer.close(FrameContainer.java:124) (MD87) - assigned.
- 0003832: [*Unsorted] Support for exotic case mappings. (Dataforce) - assigned.
- 0003837: [*Unsorted] Rename treeview sort options, make window menu obey them (Greboid) - assigned.
- 0003830: [*Unsorted] Linux installer should show pulsating progress bar for downloading JRE if bc is not found (Dataforce) - assigned.
- 0003825: [Plugin - DCC Plugin] DCC Windows should indicate status by a customisable colour (eg green = complete, red = failed) much like channels change colour (Demented-Idiot) - assigned.
- 0003072: [Core] Exception in callback (null) — EventHandler.checkParser(EventHandler.java:99) (MD87) - assigned.
- 0003774: [Core] Exception in callback (null) — EventHandler.checkParser(EventHandler.java:98) (MD87) - assigned.
- 0003691: [*Unsorted] Gerrit messages in mantis double encode HTML (Dataforce) - assigned.
- 0003026: [*Unsorted] Windows Launcher doesn't look for updates in the right place when launched in portable mode (Zipplet) - assigned.
- 0003054: [*Unsorted] DCC Plugin on windows might not close files after use (Dataforce) - assigned.
- 0003785: [*Unsorted] Launcher doesn't show updated message on linux/kde4 (Dataforce) - assigned.
- 0003783: [Actions] Unit test failure: [javax.swing.JList[name=null, selectedValues=[], contents=[com.dmdirc.actions.wrappers.AliasWrapper@17f4fbb, (MD87) - assigned.
- 0002512: [User Interface] Application icon shows up as default java application icon in the dock while application is running (Dataforce) - assigned.
- 0003482: [*Unsorted] Work around 'This program might not have installed' when cancelling installation (Zipplet) - assigned.
- 0003727: [*Unsorted] Sender isn't told when receiver cancels a DCC (Dataforce) - assigned.
- 0003559: [*Unsorted] CI build script segfaults periodically (MD87) - assigned.
- 0003815: [IRC Parser] Unknown casemapping: 'ru_RU.cp1251-charlink' - assuming rfc1459 — ServerEventHandler.onErrorInfo(ServerEventHandler.java:114) (Dataforce) - assigned.
- 0003797: [*Unsorted] Solaris installer fails so badly its funny (Dataforce) - assigned.
- 0003809: [*Unsorted] Typo in twitter plugin prefs: prepend *nickanmes* with @ (Dataforce) - assigned.
- 0003752: [*Unsorted] laser wants to be flashed (Greboid) - assigned.
- 0002681: [*Unsorted] Update plugin documentation on wiki (Dataforce) - assigned.
- 0003481: [*Unsorted] Publisher of DMDirc Windows installer is "Unknown" (Dataforce) - assigned.
- 0003734: [*Unsorted] Make CI respond to "forcecompile" or so, then remove ability for anyone else to set "Automatic Compile" (Dataforce) - assigned.
- 0003768: [*Unsorted] java.lang.UnsupportedOperationException: Not supported yet. — addons.ui_web.uicomponents.WebFrameManager.delWindow(WebFrameManag (MD87) - assigned.
- 0003767: [*Unsorted] java.lang.ClassCastException: com.dmdirc.addons.ui_swing.components.frames.ServerFrame cannot be cast to com.dmdirc.addons.ui_we (MD87) - assigned.
- 0003781: [*Unsorted] Expose actions disabling functionality in UI (Greboid) - assigned.
- 0003780: [*Unsorted] Use threadpools sanely for listener callbacks (MD87) - assigned.
- 0003779: [*Unsorted] Addon browser should refresh button states after installation (Greboid) - assigned.
- 0003761: [*Unsorted] Twitter now allows 350 api calls per hour (Soon 1500) (Dataforce) - assigned.
- 0003760: [*Unsorted] Option to auto-part &channels on twitter after status has been set (Dataforce) - assigned.
- 0003744: [*Unsorted] Identi.ca oauth support (Dataforce) - assigned.
- 0003736: [*Unsorted] Raw numeric 381 (you are now an IRC operator) default formatter (MD87) - assigned.
- 0003653: [*Unsorted] Automatically generate private.classpath (Dataforce) - assigned.
- 0003719: [User Interface] Better interface for triggers in AED (Greboid) - assigned.
- 0003718: [User Interface] Better interface for groups in AMD (Greboid) - assigned.
- 0003321: [*Unsorted] Read only wiki copy (Dataforce) - assigned.
- 0003320: [*Unsorted] Read Only Addons Site (Dataforce) - assigned.
- 0003319: [*Unsorted] Read Only Mantis (Dataforce) - assigned.
- 0003318: [*Unsorted] Read Only Blog (Dataforce) - assigned.
- 0003417: [*Unsorted] Rework modules/plugins dir to be less crappy (Dataforce) - assigned.
- 0003501: [*Unsorted] Twitter parser support for deferred list modes (Dataforce) - assigned.
- 0003573: [*Unsorted] When replying to a tweet the author of the original tweet needs to be mentioned. Option to check that they are. (Dataforce) - assigned.
- 0002876: [*Unsorted] If the stack trace of an error changes slightly then there is no way to see the new stack trace when the error is rereported. (MD87) - assigned.
- 0003676: [*Unsorted] support for password mismatch numeric 464 (MD87) - assigned.
- 0001800: [*Unsorted] Automatic numeric formatting (MD87) - assigned.
- 0000642: [Updater] Update components need to indicate if they require restart/manual install (Demented-Idiot) - assigned.
- 0000850: [Plugin - OSD] OSD plugin should have more options for (font) size (Demented-Idiot) - assigned.
- 0001181: [Plugin - Now Playing] VLC media source should support 'now playing' (for online radio) (Demented-Idiot) - assigned.
- 0001414: [Plugin - Logging] Config Option for logging plugin flushing (Demented-Idiot) - assigned.
- 0003688: [*Unsorted] runtime re-registration of platform protocol handlers (MD87) - assigned.
- 0001779: [*Unsorted] Have installers register dmdirc:// protocol (Dataforce) - assigned.
- 0003441: [*Unsorted] twitter plugin needs to cache variables, especially debugEnabled (Dataforce) - assigned.
- 0003684: [*Unsorted] intelligent tab completion for /newserver protocols (MD87) - assigned.
- 0003683: [*Unsorted] When twitter parser isnt supplied with a username ask the user for it (Dataforce) - assigned.
- 0003682: [*Unsorted] Auto accept dcc/dcc chats, with whitelists and blacklists (Dataforce) - assigned.
- 0002816: [*Unsorted] CAP compatability, http://www.leeh.co.uk/draft-mitchell-irc-capabilities-02.html [^] (Dataforce) - assigned.
- 0002817: [*Unsorted] Support STARTTLS: http://wiki.inspircd.org/STARTTLS_Documentation [^] (Dataforce) - assigned.
- 0002543: [*Unsorted] Plugin libraries (Dataforce) - assigned.
- 0002103: [*Unsorted] Plugin System errors need reclassifying (Dataforce) - assigned.
- 0002022: [*Unsorted] add unzip only option to installer (Dataforce) - assigned.
- 0002918: [Plugin - Twitter Parser] TwitterParser: Join hashtags and stream! (Dataforce) - assigned.
- 0003420: [*Unsorted] Support parser flood stuff in the core (MD87) - assigned.
- 0003203: [*Unsorted] Move QueueHandling from IRCParser to Parser somehow (Dataforce) - assigned.
- 0002989: [*Unsorted] An appropriate action should be fired for channelSelfJoin or channelSelfPart listeners (MD87) - assigned.
- 0002692: [*Unsorted] Collect statistics from updater requests (MD87) - assigned.
- 0003412: [*Unsorted] notifications plugin (Dataforce) - assigned.
- 0003498: [*Unsorted] Default auto list mode to false (Dataforce) - assigned.
- 0003500: [*Unsorted] CSD support for deferred list modes (Greboid) - assigned.
- 0003539: [*Unsorted] Method in (Irc)ChannelInfo to retrieve list of list modes which are retrievable (Dataforce) - assigned.
- 0002467: [Installer, uninstaller and launchers] Support vista fonts again in the new setup launcher (Zipplet) - assigned.
- 0002546: [*Unsorted] /libwin should be moved somewhere else (Zipplet) - assigned.
- 0002651: [*Unsorted] Fix pascal errors when compiling installer (Zipplet) - assigned.
- 0003483: [*Unsorted] Windows 7 needs to use better taskbar icon (Zipplet) - assigned.
- 0003681: [*Unsorted] Move IconManager out of core (MD87) - assigned.
- 0003680: [*Unsorted] Move getIconURL into FrameContainer (MD87) - assigned.
- 0002873: [Commands] newserver command should be able to specify a profile (Demented-Idiot) - assigned.
- 0002687: [*Unsorted] Expose per-profile performs in PMD (Greboid) - assigned.
- 0003659: [*Unsorted] Support for plugins with no code (theme replacement) (Dataforce) - assigned.
- 0003631: [*Unsorted] Twitter parser adaptive rate limiting awesomeness (Dataforce) - assigned.
- 0003622: [*Unsorted] Make swing unit tests read defaults from config (MD87) - assigned.
- 0003616: [*Unsorted] Action packs should be able to specify formatters and notification settings (MD87) - assigned.
- 0003538: [*Unsorted] Move installer to separate git repository (Dataforce) - assigned.
- 0002831: [*Unsorted] Global User Quit IRC action. (MD87) - assigned.
- 0002832: [*Unsorted] Global User changed nickname action. (MD87) - assigned.
- 0003603: [*Unsorted] Core profile manager (MD87) - assigned.
- 0003594: [*Unsorted] Replace RawServerCommands with parser-agnostic versions (MD87) - assigned.
- 0003593: [*Unsorted] /topic shouldn't use sendRawLine (MD87) - assigned.
- 0003592: [*Unsorted] /umode shouldn't use sendRawLine (MD87) - assigned.
- 0003591: [*Unsorted] /names shouldn't use sendRawLine (MD87) - assigned.
- 0003590: [*Unsorted] /mode shouldn't use sendRawLine (MD87) - assigned.
- 0003589: [*Unsorted] Core needs to make sure users have an ircparser plugin (MD87) - assigned.
- 0003588: [*Unsorted] IRCParser needs to be a plugin (Dataforce) - assigned.
- 0003086: [Core] java.lang.NullPointerException — Query.reregister(Query.java:241) (MD87) - assigned.
- 0003472: [*Unsorted] Parser information objects (MD87) - assigned.
- 0003142: [Websites] Automatically submitted plugins should have automatically generated changelogs (MD87) - assigned.
- 0000165: [User Interface] quick connect dialog (Greboid) - assigned.
- 0001461: [*Unsorted] Server list UI (Greboid) - assigned.
- 0000041: [*Unsorted] Server list (MD87) - assigned.
- 0003579: [*Unsorted] Move services stuff out of plugins manager (MD87) - assigned.
- 0003570: [*Unsorted] Ability to join channels in the background (MD87) - assigned.
- 0000141: [*Unsorted] Way to open windows in the background (Greboid) - assigned.
- 0003560: [Core] java.lang.NullPointerException — Query.<init>(Query.java:83) (MD87) - assigned.
- 0003472: [*Unsorted] Parser information objects (MD87) - assigned.
- 0003548: [*Unsorted] Check validity of client certificate and offer helpful advice (MD87) - assigned.
- 0003541: [Commands] /set --channel (MD87) - assigned.
- 0002522: [*Unsorted] Move frame managers into subplugins (MD87) - assigned.
- 0002973: [*Unsorted] Client should be more intelligent about updating plugins. (MD87) - assigned.
- 0003230: [*Unsorted] long line handling should be optionally handled by a parser to allow for special handling in certain cases. (MD87) - assigned.
- 0003001: [*Unsorted] Options should be Case-Insensitive to prevent confusing users (MD87) - assigned.
- 0002866: [*Unsorted] Intelligent tab completion for /join (MD87) - assigned.
- 0001854: [Actions] Allow aliases for actions subs (MD87) - assigned.
- 0002833: [*Unsorted] E-mail parser (MD87) - assigned.
- 0003429: [*Unsorted] Debugging plugin (MD87) - assigned.
- 0003466: [*Unsorted] Option for update check on startup (MD87) - assigned.
- 0003488: [*Unsorted] Identities to target specific ircd versions (MD87) - assigned.
- 0003513: [*Unsorted] certificate manager needs to handle certificate password errors (MD87) - assigned.
- 0003454: [*Unsorted] Move core action to submodule and autobuild + release (MD87) - assigned.
- 0002977: [*Unsorted] the "response" field of an action should optionally be able to be passed in its entirety to a given command (MD87) - assigned.
- 0003109: [*Unsorted] Add support for invisible treeview items (Greboid) - assigned.
- 0002153: [Plugin System] Documentation for getPluginInfo doesn't explain why/when it returns null (Dataforce) - assigned.
- 0001941: [*Unsorted] Option to hackily send raw commands instead of firing unknown_command actions (MD87) - assigned.
- 0002943: [*Unsorted] Facebook Parser (Dataforce) - assigned.
- 0001625: [User Interface] More native-looking statusbar on OS x (Dataforce) - assigned.
- 0003062: [Core] java.lang.UnsupportedOperationException: Not supported yet. — FrameContainer.close(FrameContainer.java:127) (MD87) - assigned.
- 0001947: [Commands] Server info commands /version and /info do not work (MD87) - assigned.
- 0001800: [*Unsorted] Automatic numeric formatting (MD87) - assigned.
- 0000942: [User Interface] Configurable key bindings (Dataforce) - assigned.
- 0002508: [*Unsorted] /reloadidentities should also reload the config (or add /reloadconfig) (MD87) - assigned.
- 0001344: [Core] Provide more feedback via status bar (MD87) - assigned.
- 0002444: [Installer, uninstaller and launchers] Integrate JRE download into installer to avoid requirement for wget (Zipplet) - assigned.
- 0001417: [Core] Input history improvements (MD87) - assigned.
- 0000980: [Websites] Addons site should update/set addonid in plugin.config (Dataforce) - assigned.
- 0001680: [*Unsorted] New addons pref panel UI (Greboid) - assigned.
- 0001681: [*Unsorted] Core class for addons pref panel (MD87) - assigned.
- 0002146: [*Unsorted] Plugin manager should persist errors (Dataforce) - assigned.
- 0002835: [*Unsorted] MSN parser (Dataforce) - assigned.
- 0002834: [*Unsorted] Jabber parser (Dataforce) - assigned.
- 0001754: [*Unsorted] Parser should provide method to transcode text sanely (Dataforce) - assigned.
- 0002668: [*Unsorted] should have confirmation of uninstaller on Windows 7 when trying to uninstall. (Zipplet) - assigned.
- 0002660: [*Unsorted] Add ssl indicator component somewhere (MD87) - assigned.
- 0002659: [*Unsorted] Add ssl info command (MD87) - assigned.
- 0002519: [*Unsorted] Intelligent tab completion for DCC command (Dataforce) - assigned.
- 0002518: [*Unsorted] DCC icons don't reset from failed when resending (Dataforce) - assigned.
- 0002417: [*Unsorted] Dump unseen errors to console on fatal error (MD87) - assigned.
- 0001651: [*Unsorted] Prefs panel treeview could do with being a little wider (mainly on OSX, atm its exactly the width of the text without any paddin (Dataforce) - assigned.
- 0002313: [*Unsorted] Way to get plugins from service providers (Dataforce) - assigned.
- 0002280: [*Unsorted] Support for new away notifications in unreal (Dataforce) - assigned.
- 0002172: [*Unsorted] Rewrite nowplaying plugin to use services (MD87) - assigned.
- 0001055: [User Interface] GUI popup editor (Greboid) - assigned.
- 0002200: [*Unsorted] Core component for gui popup editor (MD87) - assigned.
- 0002122: [*Unsorted] Allow global plugins (or multiple plugin search paths in general) (Dataforce) - assigned.
- 0002154: [*Unsorted] Updating of the autoload list should be handled by the plugin manager, not every object that [un]loads a plugin (Dataforce) - assigned.
- 0002133: [*Unsorted] Pseudo services to replace requirements (MD87) - assigned.
- 0002312: [Plugin System] Services versioning (Dataforce) - assigned.
- 0001756: [*Unsorted] smiley support (MD87) - assigned.
- 0001814: [*Unsorted] multiple DCCs don't work ? (Dataforce) - assigned.
- 0001769: [*Unsorted] Pastebin Plugin (Dataforce) - assigned.
- 0001429: [*Unsorted] Plugin system creates stupid number of threads (Dataforce) - assigned.
- 0001602: [Plugin - DCC Plugin] DCC plugin IP determination sucks (Dataforce) - assigned.
- 0001617: [*Unsorted] OSX Dock nifty icon thingy for unread messages or something (Dataforce) - assigned.
- 0001481: [*Unsorted] Move Profile into the core and unit test (MD87) - assigned.
- 0001434: [*Unsorted] Option to auto-unset away when speaking (MD87) - assigned.
- 0000489: [User Interface] Custom ctrl+tab behaviour (Greboid) - assigned.
- 0000630: [Commands] Customisable (ban) masks (MD87) - assigned.
- 0001406: [IRC Parser] Method to parse arbitrary mode strings (Dataforce) - assigned.
- 0000150: [*Unsorted] Unicode character input (Greboid) - assigned.
- 0000851: [Plugin - DNS] DNS plugin should support IPv6 (Greboid) - assigned.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
82 of 295 issue(s) resolved. Progress (27%).
DMDirc - 0.6.5
==============
- 0003891: [Configuration - Mode aliases] Missing mode aliases: channel: +ACGHKNPQRSTVdgruxjLf user: +hrATVSNCWqBzHtGpPZXKIcD [TIRCd] (MD87) - assigned.
- 0003886: [*Unsorted] RSS Parser (MD87) - assigned.
- 0003884: [*Unsorted] Duplicate query problem (MD87) - assigned.
- 0003803: [Configuration - Mode aliases] Missing mode aliases: channel: +LX user: +N [scoutlink] (MD87) - assigned.
- 0003613: [Configuration - Mode aliases] Missing mode aliases: user: +cfknyz [generic] (Dataforce) - assigned.
- 0003751: [*Unsorted] Nowplaying plugin to get current song from the last.fm website (MD87) - assigned.
- 0003696: [*Unsorted] Updater needs to know about bundled plugins (MD87) - assigned.
- 0003675: [Configuration - Mode aliases] Missing mode aliases: channel: +B user: +IZ [unreal] (MD87) - assigned.
- 0003636: [Configuration - Mode aliases] Missing mode aliases: channel: +BD user: +gk [inspircd] (MD87) - assigned.
- 0002553: [*Unsorted] Setting to enable background downloading of updates (MD87) - assigned.
- 0003567: [Configuration - Mode aliases] Missing mode aliases: channel: +EB [bahamut] (MD87) - assigned.
- 0003471: [*Unsorted] Tab completer should resolve aliases (MD87) - assigned.
- 0002473: [*Unsorted] Move aliases from unknown_command_actions to new command manager (MD87) - assigned.
- 0001872: [*Unsorted] Abstract intelligent completion out of commands (MD87) - assigned.
- 0003467: [Configuration - Mode aliases] Missing mode aliases: channel: +DB user: +mMZ [unreal] (MD87) - assigned.
- 0003431: [Configuration - Mode aliases] Missing mode aliases: channel: +CR user: +ACDGSWbcfgjklnpruyz [generic] (MD87) - assigned.
- 0003430: [*Unsorted] parser /list support (Dataforce) - assigned.
- 0002281: [*Unsorted] Allow abbreviated commands (MD87) - assigned.
- 0003199: [Configuration - Mode aliases] Missing mode aliases: channel: +FLPQgrfj user: +DQSZghlmz [charybdis] (MD87) - assigned.
- 0003202: [Configuration - Mode aliases] Missing mode aliases: channel: +NRSrj user: +AbcCefFghHIjkKmnrvXy [generic] (MD87) - assigned.
- 0003190: [Configuration - Mode aliases] Missing mode aliases: user: +e [hybrid] (MD87) - assigned.
- 0003186: [Configuration - Mode aliases] Missing mode aliases: channel: +PYZ user: +yY [unreal] (MD87) - assigned.
- 0003217: [Configuration - Mode aliases] Missing mode aliases: channel: +EFH user: +fF [unreal] (MD87) - assigned.
- 0003173: [Configuration - Mode aliases] Missing mode aliases: channel: +r [nefarious] (MD87) - assigned.
- 0003228: [Configuration - Mode aliases] Missing mode aliases: channel: +AKNRS user: +fhprBDPSWZ [critenircd] (MD87) - assigned.
- 0003131: [Configuration - Mode aliases] Missing mode aliases: channel: +R [ultimateircd] (MD87) - assigned.
- 0001393: [Installer, uninstaller and launchers] Installer logic and UI needs to be separated (Dataforce) - assigned.
- 0000596: [Installer, uninstaller and launchers] Change Start Menu location (Dataforce) - assigned.
- 0002904: [Configuration - Mode aliases] Missing mode aliases: channel: +CR user: +ACDGSbcfgjklnpruyz [esphyb] (MD87) - assigned.
- 0001677: [*Unsorted] Separate DCC UI into separate plugin (Dataforce) - assigned.
- 0002796: [Configuration - Mode aliases] Missing mode aliases: channel: +ACEFLNPQSTZgfj user: +BCDGQSVZglmpz [shadowircd] (MD87) - assigned.
- 0002895: [*Unsorted] if treeview items dont have background colour go transparent (Greboid) - assigned.
- 0002784: [Configuration - Mode aliases] Missing mode aliases: channel: +SUdu user: +zS [bahamut] (MD87) - assigned.
- 0000514: [User Interface] /list ui (Greboid) - assigned.
- 0000941: [CLI Parser] CLI Parser should accept multiple short args in one go (MD87) - assigned.
- 0001395: [CLI Parser] Make CLI parser more abstract (MD87) - assigned.
- 0001954: [Configuration - Mode aliases] Missing mode aliases: user: +b [RusNet] (MD87) - assigned.
- 0001778: [*Unsorted] Add CL option for installation specified addon (MD87) - assigned.
- 0001395: [CLI Parser] Make CLI parser more abstract (MD87) - assigned.
- 0001965: [Installer, uninstaller and launchers] Launcher should support binary diffs for client updates (Dataforce) - assigned.
- 0002799: [Configuration - Mode aliases] Missing mode aliases: channel: +H user: +AcfgIjkMnNrty [starchat] (MD87) - assigned.
- 0000538: [User Interface] TextPane-less Windows/FrameContainers (Greboid) - assigned.
- 0002178: [*Unsorted] non textpane window core component (MD87) - assigned.
- 0000634: [User Interface] New update manager UI (Greboid) - assigned.
- 0000517: [Updater] Changelogs for updater system (MD87) - assigned.
- 0001971: [Configuration - Mode aliases] Missing mode aliases: channel: +ABKSdf user: +AbBcefhjkNpTvXyz [PaP-IRCd] (MD87) - assigned.
- 0002191: [*Unsorted] Parser detection for PaP-IRCd ircd (Dataforce) - assigned.
- 0001806: [*Unsorted] Support for DCC over UDP (Dataforce) - assigned.
- 0003050: [Configuration - Mode aliases] Missing mode aliases: channel: +CNRru user: +kgXrhSBc [irchispano] (MD87) - assigned.
- 0001957: [Configuration - Mode aliases] Missing mode aliases: user: +Abgh [DarkMyst] (MD87) - assigned.
- 0002083: [Configuration - Mode aliases] Missing mode aliases: user: +z [Chatcity1] (MD87) - assigned.
- 0002108: [Configuration - Mode aliases] Missing mode aliases: channel: +yP [unreal] (MD87) - assigned.
- 0001952: [Configuration - Mode aliases] Missing mode aliases: user: +zckfynb [GIMPNet] (MD87) - assigned.
- 0002376: [Configuration - Mode aliases] Missing mode aliases: channel: +ABCKSdf user: +ABhHNpSTvyz [IRCunited] (MD87) - assigned.
- 0002999: [Configuration - Mode aliases] Missing mode aliases: channel: +ACHKNQRSVWXYrwBLf user: +hSHANCrjWqBZ1tcpPUn [euircd] (MD87) - assigned.
- 0002928: [Configuration - Mode aliases] Missing mode aliases: user: +bjgrchytkmnpeAEGFSLMTX [conferenceroom] (MD87) - assigned.
- 0002881: [Configuration - Mode aliases] Missing mode aliases: channel: +AJLRUdjruN user: +bcefghjkmnpqrtyzABCGIJLMWX [conferenceroom] (MD87) - assigned.
- 0003016: [*Unsorted] Plugin permissions (Dataforce) - assigned.
- 0002826: [Configuration - Mode aliases] Missing mode aliases: channel: +DZ user: +mMI [unreal] (MD87) - assigned.
- 0002773: [Configuration - Mode aliases] Missing mode aliases: channel: +PYZ user: +yY [unreal] (MD87) - assigned.
- 0002741: [Configuration - Mode aliases] Missing mode aliases: channel: +ACEHKNQSTVJfj user: +BHKSWXhkn [austhex] (MD87) - assigned.
- 0002744: [Configuration - Mode aliases] Missing mode aliases: channel: +j user: +AbcCefFghjklmnpSvXy [irsee] (MD87) - assigned.
- 0002690: [Configuration - Mode aliases] Missing mode aliases: channel: +ACDGKNQSTVXuyBjLf user: +ghATVSNCWqBzvHtGpmMZDI [Nitacc] (MD87) - assigned.
- 0002679: [Configuration - Mode aliases] Missing mode aliases: channel: +ABKQSZdf user: +AbBcfGhHnNpPSTvVyzZ [vlife] (MD87) - assigned.
- 0002080: [Configuration - Mode aliases] Missing mode aliases: user: +H [ircnet] (MD87) - assigned.
- 0002631: [Configuration - Mode aliases] Missing mode aliases: channel: +ABKSf user: +AbBcefhjkNpTvyz [lifeircd] (MD87) - assigned.
- 0002409: [*Unsorted] Investigate unicode URLs (MD87) - assigned.
- 0002486: [Plugin - Logging] Notices are not logged anywhere (Dataforce) - assigned.
- 0002482: [Configuration - Mode aliases] Missing mode aliases: channel: +ACGKNQSTVXujLf user: +ghATVSNCWqBzvHtGpXD [generic] (MD87) - assigned.
- 0002472: [*Unsorted] Classloaders should be created in doPrivileged blocks (Dataforce) - assigned.
- 0000509: [Updater] Updater dependencies (MD87) - assigned.
- 0002466: [Installer, uninstaller and launchers] Modify java installer to do registry operations with setup.exe to fix installer on Win2k (Zipplet) - assigned.
- 0002465: [Installer, uninstaller and launchers] Integrate reg.exe functionality into setup.exe for Windows 2000 (Zipplet) - assigned.
- 0002445: [Installer, uninstaller and launchers] Replace 7zip SFX with integrated self extractor (Zipplet) - assigned.
- 0002464: [Installer, uninstaller and launchers] Integrate shortcut functionality into setup.exe (Zipplet) - assigned.
- 0002445: [Installer, uninstaller and launchers] Replace 7zip SFX with integrated self extractor (Zipplet) - assigned.
- 0002463: [Installer, uninstaller and launchers] Integrate uninstall functionality into setup.exe (Zipplet) - assigned.
- 0002445: [Installer, uninstaller and launchers] Replace 7zip SFX with integrated self extractor (Zipplet) - assigned.
- 0001319: [Installer, uninstaller and launchers] Installer should be able to run without attention (Dataforce) - assigned.
- 0002433: [Configuration - Mode aliases] Missing mode aliases: channel: +X user: +y [unreal] (MD87) - assigned.
- 0002422: [*Unsorted] Remove CommandInfo from Commands (MD87) - assigned.
- 0002411: [*Unsorted] Allow formatting in window titles in treeview (Greboid) - assigned.
- 0002379: [Configuration - Mode aliases] Missing mode aliases: channel: +J [unreal] (MD87) - assigned.
- 0002338: [*Unsorted] Ability to suffix tab completion (nickname) results with punctuation (MD87) - assigned.
- 0002285: [*Unsorted] Move Line and IRCDocument to core (MD87) - assigned.
- 0002177: [Configuration - Mode aliases] Missing mode aliases: channel: +B user: +E [unreal] (MD87) - assigned.
- 0002179: [*Unsorted] Allow copying of control codes (Greboid) - assigned.
- 0002198: [IRC Parser] Ping sending should be abstracted from parser (Dataforce) - assigned.
- 0002192: [*Unsorted] UI for highlights action wrapper (Greboid) - assigned.
- 0001871: [*Unsorted] Actions wrapper for highlights (MD87) - assigned.
- 0002077: [Configuration - Mode aliases] Missing mode aliases: user: +gch [CS] (MD87) - assigned.
- 0002190: [*Unsorted] Parser detection for CS3.1 ircd (Dataforce) - assigned.
- 0002186: [*Unsorted] Add option to SSL dialog to trust the CA (Greboid) - assigned.
- 0002185: [*Unsorted] Allow user to trust CA instead of single cert (MD87) - assigned.
- 0002184: [*Unsorted] Better way to store trusted SSL certs (MD87) - assigned.
- 0001759: [*Unsorted] Cli Parser should allow for setting misc settigns on the CLI (MD87) - assigned.
- 0001395: [CLI Parser] Make CLI parser more abstract (MD87) - assigned.
- 0002160: [*Unsorted] Include relevant plugin versions with error reports (MD87) - assigned.
- 0001614: [IRC Parser] IRC Parser should detect away state from /whois output (Dataforce) - assigned.
- 0001847: [Configuration - Mode aliases] Missing mode aliases: channel: +FLPQgfj user: +DQSZghlz [charybdis] (MD87) - assigned.
- 0001863: [Configuration - Mode aliases] Missing mode aliases: channel: +EFH user: +fF [unreal] (MD87) - assigned.
- 0002009: [Configuration - Mode aliases] Missing mode aliases: channel: +NS user: +CHv [bahamut] (MD87) - assigned.
- 0001740: [QA] Create automated tests for installer, uninstaller and launcher. (MD87) - assigned.
- 0001897: [*Unsorted] nick colour plugin should colour in PMs aswell (Dataforce) - assigned.
- 0001797: [User Interface] Tile/Arrange options in Window menu (Greboid) - assigned.
- 0001790: [*Unsorted] Support/standards/docs for DCC over SSL (Dataforce) - assigned.
- 0001598: [Installer, uninstaller and launchers] Auto-updater doesn't update uninstaller (Dataforce) - assigned.
- 0001436: [Installer, uninstaller and launchers] Launcher should use CL option not dialog when successfully updating (Dataforce) - assigned.
- 0001435: [*Unsorted] Add command line option to indicate client was updated (MD87) - assigned.
- 0001395: [CLI Parser] Make CLI parser more abstract (MD87) - assigned.
- 0001368: [Actions] ActionManager should allow unregistering of ActionTypes (MD87) - assigned.
- 0000125: [User Interface] GUI formatter editor (Greboid) - assigned.
- 0000331: [User Interface] Toolbars! (Greboid) - assigned.
- 0000557: [Updater] Update notifcation needs to be remembered between restarts (MD87) - assigned.
- 0001337: [Updater] Tidy update checker code (MD87) - assigned.
- 0000546: [Installer, uninstaller and launchers] Installer Build scripts should be converted to java. (Dataforce) - assigned.
- 0001457: [*Unsorted] Installer packages (Dataforce) - assigned.
-
-
-
-
-
-
-
-
- 0002473: [*Unsorted] Move aliases from unknown_command_actions to new command manager (MD87) - assigned.
- 0001872: [*Unsorted] Abstract intelligent completion out of commands (MD87) - assigned.
-
-
-
-
-
-
-
-
- 0002189: [*Unsorted] Parser detection for euIRCd ircd (Dataforce) - assigned.
-
-
-
-
-
-
-
-
24 of 138 issue(s) resolved. Progress (17%).
DMDirc - 0.7
============
- 0003654: [*Unsorted] Crazy mass refactoring of everything to make packages mostly independent (MD87) - assigned.
- 0003470: [*Unsorted] Multi-target channel commands should be sent as one command where appropriate (MD87) - assigned.
- 0001397: [User Interface - Preferences Dialog] Preferences system should be able to add categories post-load (MD87) - assigned.
- 0001964: [*Unsorted] Random action responses (MD87) - assigned.
- 0000535: [Plugin System] URL Catcher plugin improvements (MD87) - assigned.
- 0001132: [User Interface] CSD/SSD config options shouldn't be hardcoded (Greboid) - assigned.
- 0001133: [Identities and Profiles] Way to get/set options to be shown in CSD/SSD (MD87) - assigned.
- 0001925: [User Interface] Should be able to apply a mode change to multiple users in the channel via nicklist selection (Greboid) - assigned.
- 0001926: [*Unsorted] some kind of core support for allowing popup commands to be applied to multiple selection (MD87) - assigned.
- 0001472: [User Interface] Dialogs don't close colour/duration pickers when the dialogs are closed (Greboid) - assigned.
- 0002341: [Core] Config settings should periodically be saved to disk if changes have been made. (MD87) - assigned.
- 0002040: [*Unsorted] Error reporter should differentiate plugin errors and allow reporting to author (MD87) - assigned.
- 0001771: [*Unsorted] Colour picker should show after entering comma for background (MD87) - assigned.
- 0000919: [Plugin - Logging] Logging plugin channel exclusions (Dataforce) - assigned.
- 0001133: [Identities and Profiles] Way to get/set options to be shown in CSD/SSD (MD87) - assigned.
- 0000004: [User Interface] Multi-line tab bar (Greboid) - assigned.
- 0000754: [Core] DMDirc should remember channel keys that it sees (MD87) - assigned.
- 0000532: [Core] IPv6 address format support (MD87) - assigned.
- 0001278: [User Interface] Adding text is done in the EDT (Greboid) - assigned.
- 0000927: [IRC Parser] Parser support for unlimited noarg modes (Dataforce) - assigned.
- 0001354: [Plugin - DCC Plugin] IPv6 Support in DCC Plugin (Dataforce) - assigned.
- 0001411: [User Interface] Indicator when scrolled up and lines are added (Greboid) - assigned.
- 0001456: [*Unsorted] some kind of glasspane spinny working indicator for textpane background adding (Greboid) - assigned.
- 0001418: [*Unsorted] Mac nowplaying media source (Dataforce) - assigned.
- 0001405: [IRC Parser] Param mode sending improvements (Dataforce) - assigned.
- 0001235: [Core] Error reporting doesn't respect http_proxy (MD87) - assigned.
- 0001184: [User Interface] Search bar UI should have wrapping indicator (Greboid) - assigned.
- 0001020: [Plugin - User Level] User Level plugin should support per-server/channel levels (MD87) - assigned.
- 0000766: [Actions] Aliases with different numbers of arguments (MD87) - assigned.
-
-
-
3 of 32 issue(s) resolved. Progress (9%).
DMDirc - 0.8
============
- 0001755: [*Unsorted] Smilie support! (Greboid) - assigned.
- 0001067: [User Interface] Treeview grouping options (Greboid) - assigned.
- 0001791: [Plugin - DCC Plugin] Feature request: Implement DCC Whiteboard protocol (Dataforce) - assigned.
- 0001019: [Plugin - User Level] UI for user level plugin (MD87) - assigned.
- 0001224: [Plugin - Logging] Log trimming (Dataforce) - assigned.
- 0002997: [*Unsorted] Textpane should be able to scroll wrapped lines (Greboid) - assigned.
- 0003002: [*Unsorted] about:config (Greboid) - assigned.
- 0002674: [*Unsorted] XDCC support in the DCC plugin (Dataforce) - assigned.
- 0001021: [Core] Netsplit detection (MD87) - assigned.
- 0002424: [*Unsorted] text to speech plugin (MD87) - assigned.
- 0000892: [Commands] /time command please (MD87) - assigned.
- 0001129: [User Interface - Styliser/Formatter] ColourManager colours should be per-channel/server/etc (MD87) - assigned.
- 0000374: [Plugin System] Plugin: Theme editor (MD87) - assigned.
- 0000896: [*Unsorted] Notify (ISON) plugin (MD87) - assigned.
- 0000533: [User Interface] Ability to dock components in frames (Greboid) - assigned.
- 0000848: [Plugin - Now Playing] Nowplaying plugin should allow polling (MD87) - assigned.
- 0000636: [Actions] Better handling of Actions errors (MD87) - assigned.
- 0000462: [*Unsorted] (return of the) Textpane rewrite (Greboid) - assigned.
-
-
2 of 21 issue(s) resolved. Progress (9%).
DMDirc - 0.9
============
- 0001094: [User Interface] Status bar incorrectly expands horizontally (Greboid) - assigned.
- 0000001: [Core] Resume previous session on start (MD87) - assigned.
-
1 of 4 issue(s) resolved. Progress (25%).
DMDirc - 1.0
============
- 0000767: [QA] Full functional test iteration (MD87) - assigned.
-
1 of 3 issue(s) resolved. Progress (33%).
DMDirc - 1.1+
=============
- 0003693: [*Unsorted] Detachable UI support (MD87) - assigned.
- 0003557: [*Unsorted] Support for multiple UIs (MD87) - assigned.
- 0003135: [User Interface] Tetx pane wraps "!foo" after the "!" rather than treating it as a word (Greboid) - assigned.
- 0002940: [*Unsorted] Option for the textpane to group things into columns: timestamp, nick and message body (Greboid) - assigned.
0 of 5 issue(s) resolved. Progress (0%).