ID:751690
 
I'm too lazy to file proper bug reports on all these, so I thought I'd post my list of "What I've found" on here. Part of the problem is that I don't know how to post a proper bug report, and too many people are Nazi's about that stuff.
  • Richedit boxes missing bold.
  • Richedit cutting off first 3 characters of new line(does not apply to lines begining from wordwrap)
  • Browser windows work on settings of Chatters, but not showtext(not sure what is different)*
  • Slow rendering of text, leaving a "being typed" effect.
  • Browser in "Home" tab of pager does not display(looks to be the same bug as showtext).*
  • When switching focus back onto DreamSeeker, the entire contents of the input field is selected, typing erases the "> "
  • Switching focus to and from DreamSeeker seems to cause Emerald to randomly remove the borders on windows of both DS and the other window being focused on. Doesn't seem to be happening to the Pager
  • Selecting "Automatically login" does not get remembered. Login is required everytime the pager is launched, password and username is remembered.


These are all off the top of my head/playing with BYOND for a few minutes. I haven't really played with DreamMaker, but I did find something that caused it to crash, but it wasn't in a public build, so I'm not sure its worthy of mentioning just yet.

http://dbeta.com/byond/BYOND_Wine_Messed_Up.png
http://dbeta.com/byond/BYOND_Wine_Messed_Up_2.png

Two screenshots illustrating the majority of the problems.

*Fixed in 1.1.8
As nice as Emerald is, I don't believe the Wine people support it as a theming manager, same goes for bugs that are found running under Compiz, so don't ever mention that.
In response to Stephen001
Heh, but shouldn't the Window manager be program agnostic? Gnome programs use Kwin just fine, KDE programs use Medaciy(however you spell it) just fine, so why would Wine do that? I haven't checked to see if it is an issue with Kwin or Gnomes thing yet, but that would be a good idea to test.
In response to Danial.Beta
Well the main get-out they'll use is Emerald is version ..0.7.8 or something, and it's a Compositing Decorator, so it'll do a lot of effects that aren't in the X11 decorator contract.
In response to Stephen001
Well, I'll try to test it with some other window managers and see how it does. It is possible it is Emerald specifically, which means that it is a bug I can live with.

As for the rest of them, I don't plan on submiting a bug report, but I will provide supporting documentation to any bug reports submitted. My biggest problem is I have no idea what information to give, and I really hate being told 'Sorry, you have to give us x and x before we can even begin to help you, you should know that.'
In response to Danial.Beta
I've installed BYOND on Kubuntu 8.04.1 using wine (latest version from winehq repositories), and everything runs fine (well, haven't had the time to play other games, really). BUT. I'm making a game with a few others, and when i tested it there, gecko wouldn't display bold text. This is the source code (just a say verb)

/mob/verb/say(msg as text)
view() << "<b>[usr]:</b> [msg]"


When i just used <code>say "hello"</code>, it wouldnt display my name in bold text. I haven't really looked further into it, as i only have acces two hours a week (the pc is at school), but it seemed useful to report. Maybe i'll get the debug output next tuesday.
In response to 14mRh4X0r
Actually, that's not gecko. Those text boxes are rich text boxes. Controlled by riched20.dll, riched30.dll, and riched32.dll. If your overwrite them with Microsoft's originals, it runs a lot better, and bold works.
In response to Danial.Beta
well, i overwrote them, but now BYOND won't even start:
<code>wine: Call from 0x7ede6f1a to unimplemented function RICHED20.dll.RichEdit10ANSIWndProc, aborting wine: Unimplemented function RICHED20.dll.RichEdit10ANSIWndProc called at address 0x7ede6f1a (thread 0009), starting debugger... Unhandled exception: unimplemented function RICHED20.dll.RichEdit10ANSIWndProc called in 32-bit code (0x7bc48f70). Register dump: CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b EIP:7bc48f70 ESP:0032cdfc EBP:0032ce60 EFLAGS:00000202( - 00 - - I1) EAX:76b21166 EBX:7bc93ff4 ECX:00000000 EDX:0032d508 ESI:0032ce08 EDI:00010034 Stack dump: 0x0032cdfc: 0001002e 7ee0cff4 7e25dff4 80000100 0x0032ce0c: 00000001 00000000 7ede6f1a 00000002 0x0032ce1c: 76b2117c 76b21166 0032d2ac 00000014 0x0032ce2c: 0032ce5c 7e301b31 7c5b51f8 00010034 0x0032ce3c: fffffffc 7e332ff4 0032d2ac 00000014 0x0032ce4c: 0032ce5c 7bc34dc1 00000004 7ee0cff4 Backtrace: =>0 0x7bc48f70 in ntdll (+0x38f70) (0x0032ce60) 1 0x0038000f (0x0032ce9c) 2 0x7ede736a WINPROC_wrapper+0x46a() in user32 (0x0032cedc) 3 0x7edec697 in user32 (+0xbc697) (0x0032cf1c) 4 0x7edab891 in user32 (+0x7b891) (0x0032cf7c) 5 0x7edb0b35 in user32 (+0x80b35) (0x0032cfdc) 6 0x7edb0ff3 SendMessageA+0x53() in user32 (0x0032d01c) 7 0x7edde880 in user32 (+0xae880) (0x0032d2dc) 8 0x7eddfb64 CreateWindowExA+0xc4() in user32 (0x0032d53c) 9 0x7ed76300 in user32 (+0x46300) (0x0032d70c) 10 0x7ed7756a CreateDialogIndirectParamAorW+0x3a() in user32 (0x0032d72c) 11 0x7ed77691 CreateDialogIndirectParamA+0x41() in user32 (0x0032d75c)</code>

PS: well, unless i set it to "Native then Builtin"
In response to 14mRh4X0r
Odd, looks like it doesn't like the riched20. I never really have any issues with the pager. Strange.
In response to Danial.Beta
I think this would be better for the actual bugs to be moved onto the App DB so they can get more attention, and then using this forum; simply link to the bug reports.
In response to Flame Sage
I agree, but it does take a bit more effort to post on the app DB. I actually was hoping, when I made this post, that it would inspire somebody else to post these bugs.
In response to Danial.Beta
I'll work on fixing it up.
In the meantime, do you mind sending me an IM (AIM, MSN, etc.)?
AIM: chris062689
MSN: [email protected]