information a cross-platform graphical MUD client syndicateUTC clock | event counters The last message was received 0.85 weeks ago at 01:32 on Mar 15, 2010 0 messages so far today, 0 messages yesterday 1 messages so far this week, 0 messages last week 1 messages so far this month, 0 messages last month 397 messages since the first one, 4.22 years ago, for an average of 3.88 days between messages recent messages date | project | content | link |
|---|
| 01:32 Monday | wxmud | Commit by leio :: r1002 /trunk/TODO: Add various feature requests/bug reports to TODO
Mostly gathered from Clandestine MUD players | # | | 05:51 on Dec 26, 2009 | wxmud | Commit by leio :: r1001 /trunk/build/msw/ (wxmud.sln wxmud.vcproj): Update Windows project files a little.
- Update some paths to my current system ones (and make some of them system independent based on WXWIN variable).
- Add UNICODE, _UNICODE and ENABLE_PYTHON definitions.
- Update to VS2005 etc
| # | | 06:12 on Dec 23, 2009 | wxmud | Commit by leio :: r1000 /trunk/src/MXP.cpp: MXP: Fix crashers in MXP variable processing
- Allocate the new MXP_C_ENTITY before use, not after first assignments...
- Don't re-assign wele->data to just the MXP_C_ENTITY after doing all that complicated work to set it with two integers and MXP_C_ENTITY, it will be reading it as the 2*integer + MXP_C_ENTITY later
- Remove all the unreadable pointer manipulation and replace with a simple local structure for now. The previous code was pretty much broken too, it looks like.
| # | | 04:28 on Dec 23, 2009 | wxmud | Commit by leio :: r999 /trunk/src/ (MXP.cpp MudPanel.cpp): MXP: Handle MXP_Element_table index and MXPElement variables correctly
There was quite some mix-up between the array index of MXP_Element_table and MXPElement enum values. Though fortunately the runtime end result was correct, just bad explicit and implicit wrong typecasts going on that seemed to confuse poor gdb. So, fixed up what I had messed up years ago. | # | | 00:11 on Dec 23, 2009 | wxmud | Commit by leio :: r998 /trunk/src/Input.cpp: Workaround wxGTK and glib-2.21 GSocket symbol conflict in Input.cpp too | # | | 22:50 on Dec 22, 2009 | wxmud | Commit by leio :: r997 /trunk/src/EditCtrl.cpp: Workaround wxGTK and glib-2.21 GSocket symbol conflict | # | | 23:27 on Dec 08, 2009 | wxmud | Commit by bpetty :: r996 /trunk/build/mac/ (README bundle.sh wxmud-lipo.sh): Updated the Mac build instructions with much easier universal binary build steps and added automatic disk image creation to the bundle.sh script. Lipo is no longer necessary. | # | | 09:50 on Nov 24, 2009 | wxmud | Commit by leio :: r995 /trunk/src/ (Output.cpp include/Output.h): Optimize selection drawing in the custom output control a little.
If we are dragging a selection (slowly) from tracked motion events and we find out the mouse pointer still points at the same location after the pointer position is calculated to text buffer position, then bail out early. Saves us from full text control redraws if the mouse is still on top of the same character when the next motion event hits, plus some probably negligible OTYPE_MOUSE buffer metadata handling. | # | | 09:12 on Nov 24, 2009 | wxmud | Commit by leio :: r994 /trunk/src/ScriptNew.cpp: Use wxStdDialogButtonSizer in ScriptNew dialog, assign an accelerator for Create button | # | | 09:12 on Nov 24, 2009 | wxmud | Commit by leio :: r993 /trunk/src/AddColor.cpp: Use wxStdDialogButtonSizer in AddColor dialog | # | | 08:36 on Nov 24, 2009 | wxmud | Commit by leio :: r992 /trunk/src/Prefs.cpp: Use "monospace" as the default font on wxGTK, instead of ugly courier.
Monospace is a standard font alias in fontconfig based font usage for a fixed width font. This should also be guaranteed to exist with wxGTK.
Might want to find a better default font on Windows and other platforms too, though. | # | | 08:36 on Nov 24, 2009 | wxmud | Commit by leio :: r991 /trunk/src/CharSettings.cpp: Use wxFontPickerCtrl's in font settings dialog for better visual result. | # | | 08:36 on Nov 24, 2009 | wxmud | Commit by leio :: r990 /trunk/ (configure.in src/CharSettings.cpp): Use wxColourPickerCtrl's in color settings dialog for better visual result.
This makes us unconditionally require wxWidgets-2.8, which should be more than fine in the year 2009. | # | | 07:05 on Nov 24, 2009 | wxmud | Commit by leio :: r989 /trunk/src/MXP.cpp: Make use of MXP_R_Element::FindArg in one more place | # | | 07:05 on Nov 24, 2009 | wxmud | Commit by leio :: r988 /trunk/src/ (MXP.cpp include/MXP.h): Add a MXP_R_Element::AppendArg helper function to avoid code duplication | # | | 16:24 on Mar 01, 2009 | wxmud | Commit by leio :: r987 /trunk/src/ (MXP.cpp include/MXP.h): Convert MXP::FindArg to be a MXP_R_Element method instead as more appropriate. | # | | 16:23 on Mar 01, 2009 | wxmud | Commit by leio :: r986 /trunk/src/ (4 files): Fix some compiler warnings | # | | 16:22 on Mar 01, 2009 | wxmud | Commit by leio :: r985 /trunk/src/ (72 files in 2 dirs): Edit file created dates to ISO format and update global copyright year for 2009 | # | | 05:51 on Feb 15, 2009 | wxmud | Commit by leio :: r984 /trunk/src/TelnetParser.cpp: Add a missing break to TelnetParser's TEL_STATE_DO handler.
Otherwise it also acts as if IAC WILL was sent by the server afterwards and things go crazy for telnet options asked with a IAC DO by the server (such as NAWS and TTYPE) once we port the telnet code to actually use the TelnetHandler and Telnet classes.
Problem existence found by Les Harris, who ported the same code over to GObject for use in gnome-mud (with the missing break faithfully ported as well), so the logic is actually used somewhere right now. Debugging done with local changes that make wxMUD use the new classes, which are uncommitted as they remove most all (including MXP, etc) telnet option features besides TTYPE as the porting to Telnet classes has not been done in wxMUD. Thanks to Les for trying to find the problem before me in gnome-mud, and the discussions during debugging. | # | | 00:53 on Feb 14, 2009 | wxmud | Commit by leio :: r983 /trunk/src/ (ImageHandler.cpp include/stdwx.h): A whitespace and typo fix | # |
|