Activity

From 12/04/2008 to 01/02/2009

01/02/2009

avatar 09:32 PM Feature #147 (Assigned): Please add CTCP to on-nick right-click menu
David Paleino
avatar 09:31 PM Feature #147: Please add CTCP to on-nick right-click menu
Hi, please expand the right-click menu on nick in contact list to add CTCP common operations, like VERSION, PING and TIME Kindly, Davide Redmine Admin
avatar 09:28 PM Feature #146 (Assigned): Please add right-click menu to queries
David Paleino
avatar 09:26 PM Feature #146: Please add right-click menu to queries
Hi, please add a right-click context menu in private message windows, with common operations such as Whois, CTCP Version, CTCP Ping, and so on. Thank you, Davide Redmine Admin
avatar 04:07 PM Bug #145: SSH tunnel setup failed: Bad configuration option: ExitOnForwardFailure
Used version on the frontend side: ii openssh-client 4.3p2-9etch3 Secure shell client, an rlogin/rsh/rcp replaceme On the internet I found this about the [[ExitOnForwardFailure]] option: In earlier versions of [[OpenSSH]], ssh does not termi... Mirco Bauer
avatar 03:58 PM Bug #145: SSH tunnel setup failed: Bad configuration option: ExitOnForwardFailure
Looks like etch's openssh client doesn't support the [[ExitOnForwardFailure]] option. So either smuxi should not use it or check the openssh version first. Mirco Bauer

01/01/2009

avatar 06:11 PM Revision 13fa52531a7792df9668952825ba18719e01bb93: * Packages.mdse: updated archive names
* Packages.mdse: updated archive names Mirco Bauer
avatar 05:45 PM Feature #1 (Assigned): support URLs in topic
David Paleino
avatar 05:45 PM Task #49 (Assigned): switch input entry from Gtk.Entry to Gtk.TextView
David Paleino
avatar 05:41 PM Feature #30: make #channel clickable
The URL would really be irc://irc.server.com/channel, AFAICT. David Paleino
avatar 05:39 PM Revision 24237f3ba9e498b9e60dcceda8ff819119d92221: translation refresh
translation refresh Mirco Bauer
avatar 05:39 PM Revision 6f2031de5e6601f519924b8642abae37727542c0: filter the noisy output in update-po
filter the noisy output in update-po Mirco Bauer
avatar 05:38 PM Revision f2bfcc11576dba305f8b9993d1891dc27584b38d: updated
updated Mirco Bauer
avatar 05:38 PM Revision d9be861eb67878a5f09f532a1de3e3b66848185e: updated, thanks to hanska
updated, thanks to hanska Mirco Bauer
avatar 05:12 PM Revision 0eac6aae256a5544431e097e3aafc22b89ea6014: * Engine/Session.cs: use variable in translata...
* Engine/Session.cs: use variable in translatable strings Mirco Bauer
avatar 03:33 PM Revision 78eecc627ce3d8297fe3a689745414bef2ce8b12: * Engine/Session.cs: nicer message
* Engine/Session.cs: nicer message Mirco Bauer
avatar 03:32 PM Bug #144 (Closed): disconnecting/closing protocol chats might leave disabled chats behind
Fixed in SVN revision r479 Mirco Bauer
avatar 03:32 PM Revision 51ba38467d14b3df19405e63a8ce550c4b3d0543: * Engine/FrontendManager.cs: Don't prevent rem...
* Engine/FrontendManager.cs: Don't prevent removing chats when they are not synced yet, as that causes a race condition when someone enters and leaves right-away a chat and thus is not being on the frontend side. Also problematic servers (li... Mirco Bauer

12/31/2008

avatar 06:18 PM Bug #141 (Closed): Incorrect handling of PASS command parameters
Fixed in SVN revision r478 Mirco Bauer
avatar 06:17 PM Revision 120a217b89a7fc8d23d27eaaa5d4c4cbb1901e3e: * Frontend-GNOME/MainWindow.cs: Use Session.Co...
* Frontend-GNOME/MainWindow.cs: Use Session.Connect() API instead of faking user input and hoping the protocol manager will like our format. (closes trac bug #141) * Engine/Session.cs: Added Connect() method that allows frontends to create n... Mirco Bauer
avatar 02:19 PM Feature #22: IPv6 support
Seems like Mono has a bug in the IPv6 support of [[TcpClient]], see: https://bugzilla.novell.com/show_bug.cgi?id=462688 Mirco Bauer
avatar 02:14 PM Bug #144: disconnecting/closing protocol chats might leave disabled chats behind
When you disconnect/close a protocol chat and that one has some disabled chats open, they will not be removed. [[DisableChat]]() removes the chat from the [[SyncedChats]] list and [[FrontendManager]].RemoveChat() checks if the chat is synced or no... Mirco Bauer
avatar 01:34 PM Bug #143: not joining channels when using psyBNC
For the reference here a transcript of the login stage: ... Mirco Bauer
avatar 01:17 PM Bug #143: not joining channels when using psyBNC
As example a successful login reply would look like this: ... Mirco Bauer
avatar 12:56 PM Bug #143 (Closed): not joining channels when using psyBNC
Mirco Bauer
avatar 12:55 PM Bug #143: not joining channels when using psyBNC
When using the bouncer psyBNC, smuxi is connecting but not joining any channels. This is caused by psyBNC only supporting the obsolete IRC RFC1459 instead of RFC2812. Smuxi uses the [[SmartIrc]]4net library to implement the IRC functionality and ... Mirco Bauer

12/30/2008

avatar 01:25 AM Feature #142: provide standalone binaries
Smuxi should provide standalone smuxi-server binaries so users can let the server run on servers where they are not root (and thus can't install Mono for example). Mirco Bauer

12/29/2008

avatar 11:14 PM Bug #141 (Assigned): Incorrect handling of PASS command parameters
Good catch, the frontend passes the connect string incorrectly. The code is hacky though and should be fixed by using a protocol neutral API, which the protocol managers already support! This needs to be fixed before relasing 0.6.3. Thanks! Mirco Bauer
avatar 07:27 PM Bug #141: Incorrect handling of PASS command parameters
Hello Mirco, today I was trying to setup a BNC to stay 24/7 connected to IRC, and found that smuxi wasn't handling the PASS command properly (i.e. the password to connect to the server, not the one to identify to one's account). I'm attaching ... Redmine Admin
avatar 12:17 AM Revision 7670a7329822ee3e06284001f5055ddd183de37d: Added handling for installing desktop icon.
Added handling for installing desktop icon. Mirco Bauer

12/28/2008

avatar 11:31 PM Revision 14cc7b7338934cd196840152d3efe6fa8f5d0366: updated build system
updated build system Mirco Bauer
avatar 11:29 PM Revision fd0900ccc2cc156a405da81332e0b7c3f4712bfd: updated po/pot files
updated po/pot files Mirco Bauer
avatar 11:28 PM Revision c8e1398d124619875eccf6953d5a8dbedfd86389: Updated British translation
Updated British translation Mirco Bauer
avatar 11:28 PM Revision 5c9ee449ab0ed598c80a125ed5865fad4f0cfbb0: Updated German translation
Updated German translation Mirco Bauer
avatar 11:28 PM Revision cd29cdbf937b355f6b7920e324202dd336ce5593: Updated Italian translation, thanks goes to Da...
Updated Italian translation, thanks goes to David Paleino Mirco Bauer
avatar 10:45 PM Revision 38ec4a7afb50caba664207429130d14632c260eb: updated po files
updated po files Mirco Bauer
avatar 10:04 PM Revision f4302ba1d89420e0e4688e911ad352e52da369da: set svn properties
set svn properties Mirco Bauer
avatar 10:03 PM Revision 11475e71986816fc4aceb632df7219f3f064b588: bumped version to 0.6.3
bumped version to 0.6.3 Mirco Bauer
avatar 10:02 PM Revision f7be9b8c4d4a259466dbb2629e55ab6c543520d0: no idea what changed, I hate reading XML
no idea what changed, I hate reading XML Mirco Bauer
avatar 10:02 PM Revision 67aa344221c95c8a2f439f619d9fa775d6390d07: * Frontend-GNOME/MainWindow.cs: White space fix.
* Frontend-GNOME/MainWindow.cs: White space fix. Mirco Bauer
avatar 10:01 PM Revision 17d78ce768c24f3a2a5fe177ae55381682f9e58a: * AssemblyVersion.cs: Bumped version to 0.6.3
* AssemblyVersion.cs: Bumped version to 0.6.3 Mirco Bauer
avatar 10:01 PM Revision 42449cd646aebe39f262afcf4d902a056a241055: * Engine/Config/Config.cs: Make sure Username ...
* Engine/Config/Config.cs: Make sure Username and Password are initialized empty, as there can't be default values in the config for those. Mirco Bauer
avatar 10:01 PM Revision 8777ad67c91bdd822bab82c1707e850b52fb3681: * Engine-IRC/Protocols/Irc/IrcProtocolManager....
* Engine-IRC/Protocols/Irc/IrcProtocolManager.cs: Don't log ThreadAbortException as error, as we expect them. Mirco Bauer
avatar 10:01 PM Revision def4e45252c39fba874050905dfd53d2b410c820: * Frontend-GNOME/Frontend.cs: Init(): Pass app...
* Frontend-GNOME/Frontend.cs: Init(): Pass application name and parameters to GTK initialization. Init(): Set default icon. Quit(): Only store window size / state and position if the MainWindow is visible, else quitting when being in the... Mirco Bauer
avatar 10:01 PM Revision c183bb85fe61711d589e0663d46f4495845755c0: * Frontend-GNOME/Main.cs: Disabled bailing out...
* Frontend-GNOME/Main.cs: Disabled bailing out when unknown options are passed, as GTK+ and GNOME handles some too. Mirco Bauer
avatar 10:01 PM Revision e974bf437718039a52f3313e788fdbdd39ed1a26: * Frontend-GNOME/Preferences/PreferencesDialog...
* Frontend-GNOME/Preferences/PreferencesDialog.cs: Disabled Filters in preferences tree view, as it's not implemented anyhow. Mirco Bauer
avatar 09:49 PM Revision a7b006ff7dd0e46c8e5b0f5e8827a01598b851ae: * Common/Makefile.am, Engine/Makefile.am, Engi...
* Common/Makefile.am, Engine/Makefile.am, Engine-IRC/Makefile.am, Engine-MSNP/Makefile.am, Engine-OSCAR/Makefile.am, Engine-XMPP/Makefile.am, Frontend/Makefile.am, Frontend-Curses/Makefile.am, Frontend-GNOME/Makefile.am, Frontend-GNOME-IRC... Mirco Bauer
avatar 09:16 PM Bug #129: configuration error dialog [win32]
postponed to 0.7 where this issue will be fixed by itself when dropping the GNOME# usage, see ticket #63 Mirco Bauer
avatar 09:14 PM Feature #97 (Closed): remember last seen highlight in engine
Implemented in SVN revision r458 Mirco Bauer
avatar 09:13 PM Revision 8ebe4ccb2f1d42d72ed362049d81f48a19192e1b: * Engine/Chats/ChatModel.cs, Frontend-GNOME/Ch...
* Engine/Chats/ChatModel.cs, Frontend-GNOME/Chats/ChatView.cs, Frontend-GNOME/Notebook.cs: Implemented remembering last seen highlight in chats, so frontends will not re-highlight when re-attaching. (closes trac ticket #97) Mirco Bauer
avatar 08:11 PM Feature #97: remember last seen highlight in engine
Later should do something like this for messages too, but making for each message a remoting call is a bit expensive. Mirco Bauer
avatar 07:39 PM Feature #97: remember last seen highlight in engine
The proposed approach has the draw back that it doesn't work good when switching the computer. The 2nd computer would show all highlights again that were seen on the 1st computer already. A better approach would be to store the "last seen highligh... Mirco Bauer
avatar 01:45 PM Bug #132: person list empty in group chat after /reconnect
can't reproduce this one with 0.6.2 neither 0.6.3~pre Mirco Bauer
avatar 01:44 PM Bug #140: reconnect triggers highlights
When the connection to an IRC server is lost and it reconnets, it will re-highlight on all open chats (because it re-sync them?) Mirco Bauer
avatar 01:23 PM Feature #70: Preserve user nick across reconnects
This is a bug in [[SmartIrc]]4net, as it passes the original nickname list in the Reconnect() method to Login() instead of re-using the last nickname we used. Thus I have to delay this feature/fix to 0.7 (as it will require a new [[SmartIrc]]4net ... Mirco Bauer
avatar 01:09 PM Feature #120 (Closed): Implement /names
Implemented in SVN revision r457 Mirco Bauer
avatar 01:09 PM Revision 49e3385341114cb9ae8a183f51fd0a717af7d03a: * Engine-IRC/Protocols/Irc/IrcProtocolManager....
* Engine-IRC/Protocols/Irc/IrcProtocolManager.cs: Implemented /names command. (closes trac ticket #120) Mirco Bauer

12/26/2008

avatar 11:53 PM Bug #123 (Closed): Blank Nickname in connection.
Fixed in SVN revision r456 Mirco Bauer
avatar 11:53 PM Revision 00cb51521104584c4ea0b3dd496e429c190c1139: * Frontend-GNOME/Preferences/PreferencesDialog...
* Frontend-GNOME/Preferences/PreferencesDialog.cs: Check for empty nickname field. (closes trac bug #123) Mirco Bauer
avatar 11:52 PM Revision 457de4d2930fe18318e7445cc47929b21531b90c: * Frontend-GNOME/FindGroupChatDialog.cs, Fro...
* Frontend-GNOME/FindGroupChatDialog.cs, Frontend-GNOME/Preferences/ServerListView.cs: Pass parent to ShowError. * Frontend-GNOME/gtk-gui/Smuxi.Frontend.Gnome.SteticPreferencesDialog.cs: lol, useless stetic change again * Frontend-GNOME/Fron... Mirco Bauer
avatar 10:55 PM Revision 1aabfb0c9e1da036936db70143bc7c81ab58acd9: * Frontend-GNOME/Frontend.cs: Updated copyrigh...
* Frontend-GNOME/Frontend.cs: Updated copyright year. Mirco Bauer
avatar 10:18 PM Revision 3063296faf2c3d1eccaf073f043c158e90f7e3e8: * Frontend-GNOME/MainWindow.cs, Frontend-GNOME...
* Frontend-GNOME/MainWindow.cs, Frontend-GNOME/Frontend.cs: Save / Restore maxmized windows correctly. Mirco Bauer
avatar 08:59 PM Revision d9fdf10f0a776c756d78df48747dbf7535bb31c6: * Common/TaskQueue.cs: Call Dispose() in destr...
* Common/TaskQueue.cs: Call Dispose() in destructor as fallback. Mirco Bauer
avatar 08:25 PM Revision 23dd95f52fb26e9552afd6d493af98084abefe90: * Frontend-GNOME/Chats/ChatView.cs: Disabled C...
* Frontend-GNOME/Chats/ChatView.cs: Disabled Console.WriteLine call. * Frontend-GNOME/gtk-gui/Smuxi.Frontend.Gnome.SteticPreferencesDialog.cs: funny stetic insisting doing useless changes * Common/TaskQueue.cs: Set disposed in Dispose() else the... Mirco Bauer
avatar 08:07 PM Revision a45a4aa94352ae6a1e7191088946b180f1bc229f: flush, ugly MonoDevelop keeps forgetting this :(
flush, ugly MonoDevelop keeps forgetting this :( Mirco Bauer
avatar 07:58 PM Feature #114 (Closed): local engine should not use engine buffer lines
Well I don't think this optimization is that useful compared to the issues it causes. The issue is that the session needs to be initialized in a different way, so the local frontend is getting all messages from the beginning of it, else it misses ... Mirco Bauer
avatar 02:42 PM Feature #133: HalfOp support
I will apply the smuxi patch for 0.7 release as it needs a newer [[SmartIrc]]4net version. Thanks for your contribution! Mirco Bauer

12/25/2008

avatar 08:09 PM Feature #22: IPv6 support
Meebey, I want this too :) I have full IPv6 connectivity -- irssi can, smuxi not. But we know that smuxi rocks, right? ;) David (priority "normal" as IPv6 should really be supported in 2008/2009 ;) ) David Paleino -

12/24/2008

avatar 12:53 AM Bug #139 (Closed): /quit reconnects
Fixed in SVN revision r449 Mirco Bauer
avatar 12:26 AM Revision 8f003518acf26f20ed63b2fd41588df1bc8820e1: * Engine-IRC/Protocols/Irc/IrcProtocolManager....
* Engine-IRC/Protocols/Irc/IrcProtocolManager.cs: Fixed CommandQuit(), it will not cause a reconnect anymore by preparing the IRC library and the Listen() thread before we send the QUIT to the server. (closes trac bug #139) Mirco Bauer

12/23/2008

avatar 04:06 PM Feature #114 (Feedback): local engine should not use engine buffer lines
This seemed to cause a regression that sometimes happens when using a local engine. Messages sometime get lost at application startup. Mirco Bauer
avatar 02:32 AM Bug #139: /quit reconnects
"/quit bye" quits and reconnects to the IRC server instead of only quitting. Mirco Bauer

12/22/2008

avatar 10:10 PM Revision 5232d77240f7b2159dd69f164faddd02da01236b: * Engine/Messages/MessageType.cs: Ups forgot t...
* Engine/Messages/MessageType.cs: Ups forgot to commit this one. * Frontend-GNOME/Chats/GroupChatView.cs: Some cleanup. * Frontend-GNOME/EngineManagerDialog.cs: Take care of failed Disconnect() attempts. Mirco Bauer
avatar 10:05 PM Feature #137 (Closed): configurable tray icon support
Implemented in SVN revision r447 Mirco Bauer
avatar 10:04 PM Revision b7969092a33426e5424c4f76b087bd05758d117d: * Engine/Config/Config.cs, Engine/Config/Notif...
* Engine/Config/Config.cs, Engine/Config/NotificationAreaIconMode.cs, Engine/Engine.mdp, Frontend-GNOME/MainWindow.cs, Frontend-GNOME/Preferences/PreferencesDialog.cs: Made notification area icon configurable, supporting: never, always, mini... Mirco Bauer
avatar 05:25 PM Feature #138: change status in tray icon context menu
Add "Change Status" to the tray icon context menu so people can go away / un-away easily. This will require a protocol neutral Status-API in the engine though! Mirco Bauer
avatar 04:33 PM Feature #137: configurable tray icon support
The tray icon support should be configurable to: never show tray icon, always show tray icon, minimize window to tray, close window to tray. Mirco Bauer

12/19/2008

avatar 04:12 PM Feature #136: HTTP proxy support
HTTP proxy support Mirco Bauer
avatar 03:58 PM Feature #135: completion/suggestion of words
Just like nickname completion, support that also for normal words found in a dictionary. Maybe even make word suggestions. Mirco Bauer
avatar 03:13 AM Revision 4c83acd6546f5a7c892a5fe38f3e569727c61efa: added wrap mode combo box
added wrap mode combo box Mirco Bauer
avatar 03:12 AM Revision 5fd6254371a86fde6a2b83f0c35c57c3b7cd1124: fixed my email address in the changelog
fixed my email address in the changelog Mirco Bauer
avatar 03:06 AM Bug #45 (Closed): notice does highlight while shouldn't
Fixed in SVN revision r443 Mirco Bauer
avatar 03:05 AM Revision 81eed6a273f8581f2859c0b25a93f770b6567bc8: * Protocols/Irc/IrcProtocolManager.cs: Don't c...
* Protocols/Irc/IrcProtocolManager.cs: Don't create a new chat for outgoing notices, only use it if it's already there. Mirco Bauer
avatar 03:05 AM Revision 14998de493d1ac7f38d356be2c27d8d9507ecdc0: * IrcProtocolManager.cs: Notices are not highl...
* IrcProtocolManager.cs: Notices are not highlights and incoming and outgoing notices always create a chat (when missing). (closes trac bug #45) Mirco Bauer
avatar 02:56 AM Bug #45 (Feedback): notice does highlight while shouldn't
Ups this bugreport was wrong! A notice _does_ highlight but should _not_! :) Mirco Bauer
avatar 01:49 AM Bug #45 (Closed): notice does highlight while shouldn't
This doesn't seem to be a bug, irssi makes no highlight for notices either. Mirco Bauer
avatar 01:17 AM Bug #131 (Closed): URL matching is case-sensitive?
Fixed in SVN revision r442 Mirco Bauer
avatar 01:17 AM Revision 4f49710d0c89031e369635c439708c3e6c249a85: * ProtocolManagerBase.cs: Ignore case for matc...
* ProtocolManagerBase.cs: Ignore case for matching URLs. (closes trac bug #131) Mirco Bauer
avatar 01:13 AM Feature #5 (Closed): word/character wrapping should be a setting
Implemented in SVN revision r441 Mirco Bauer
avatar 01:13 AM Revision 336802476a3e023f3117f9e9bf935ebf119423c5: * Engine/Config/Config.cs, Frontend-GNOME/Pr...
* Engine/Config/Config.cs, Frontend-GNOME/Preferences/PreferencesDialog.cs, Frontend-GNOME/Chats/ChatView.cs: Implemented support for changing the text wrap mode from character to word. (closes trac ticket #5) Mirco Bauer

12/18/2008

avatar 11:46 PM Revision 3c0abeeed235a46818fbb0d166ab039ec372fdb7: * FindGroupChatDialog.cs: Only change cursor b...
* FindGroupChatDialog.cs: Only change cursor back if the GdkWindow is still available. Mirco Bauer
avatar 11:38 PM Bug #121 (Closed): Closing the window using the [x] button doesn't save the window size
Fixed in SVN revision r439 Mirco Bauer
avatar 11:38 PM Revision 7ffa7cac3fbb45c864d292bddebc7a29ed4afc97: * MainWindow.cs: Changed the event that quits ...
* MainWindow.cs: Changed the event that quits the application from Destroyed to DeleteEvent, else we can't get the last window size when the window is already gone. (closes trac bug #121) Mirco Bauer

12/17/2008

avatar 11:33 PM Revision 816d47228be117eaba09198b602aac725d4612e6: * Engine/Config/Config.cs: Increased default b...
* Engine/Config/Config.cs: Increased default buffer lines from 100 to 500, else we have almost no backlog. Mirco Bauer
avatar 11:32 PM Feature #114 (Closed): local engine should not use engine buffer lines
Instead of completly disabled engine buffer lines, it's overriden to only use 10 lines, else we might loose messages. Implemented in SVN revision r437 Mirco Bauer
avatar 11:32 PM Revision a0597aa9ec7b9687050ed394e39a95d0db9dc92d: * Engine/Session.cs: Limit engine buffer lines...
* Engine/Session.cs: Limit engine buffer lines to 10 for local sessions. (closes trac ticket #114) Fixed help message on the smuxi page. Mirco Bauer
avatar 10:36 PM Bug #112 (Closed): URL handling
It was not as simple as I expected instead it was pretty challenging! Changing the [[HasSelection]] property causes regressions in other areas because they rely on that behaviour. The fix was to destroy the selection when we leave the user list, t... Mirco Bauer
avatar 10:35 PM Revision 74f1de194b495a413700139b57f74777b2d48d81: * Frontend-GNOME/Chats/ChatView.cs: Only check...
* Frontend-GNOME/Chats/ChatView.cs: Only check if text was selected, instead of checking if the chat has a selection, as the property is overridden in GroupChatView. (part of fixing trac bug #112) * Frontend-GNOME/Chats/GroupChatView.cs: Destr... Mirco Bauer
avatar 12:35 AM Feature #66 (Closed): "Join/Part" messages turn tab to "activity" colour
Implemented in SVN revision r434 Mirco Bauer
avatar 12:35 AM Revision 3482b2c4622738cbcedf0865b9c3d0d5969f3863: * Common/TaskQueue.cs: Fixed name. * Engine/Me...
* Common/TaskQueue.cs: Fixed name. * Engine/Messages/MessagePartModel.cs, Engine/Messages/TextMessagePartModel.cs: Use nicer field name convention. Mirco Bauer
avatar 12:34 AM Revision ad430bf6235b518c52d78f05160d1461900895be: * Engine-IRC/Protocols/Irc/IrcProtocolManager....
* Engine-IRC/Protocols/Irc/IrcProtocolManager.cs: Implemented distinction of event and normal messages. (closes trac ticket #66) * Frontend-GNOME/Preferences/PreferencesDialog.cs, Engine/Config/Config.cs: Renamed ModeColor to EventColor. * Fro... Mirco Bauer

12/16/2008

avatar 10:59 PM Feature #134: replace text smileys with graphical smileys
text smileys like: :-) :-( :-D etc should be replaced with graphical smileys Mirco Bauer

12/04/2008

avatar 10:14 PM Feature #133: HalfOp support
Hello meebey, sending you patches to implement Halfop support to smuxi and smartirc4net. David Redmine Admin
« Previous
Next »
 

Also available in: Atom