Tuesday, 2011-07-05

*** tpb has joined #freeorion00:00
*** tpb` has joined #freeorion02:38
*** tpb has quit IRC02:38
*** tpb` is now known as tpb02:38
*** STalKer-X has quit IRC03:18
*** STalKer-X has joined #freeorion03:49
*** StrangerDanger has quit IRC07:04
*** VargaD has joined #freeorion14:38
*** neuro8 has joined #freeorion15:26
GeofftheMedioneuro8: did you figure out the eventfilter thing?15:53
neuro8Nada15:53
neuro8I did some research and I'm wondering if maybe the FleetWnd is overriding the event somehow so it doesn't go through15:53
neuro8The other views all connect a GG signal event of some type for FleetWnd to handle directly. But this should handle the views internally I would image... otherwise, it'd be a silly class to add into other views.15:54
GeofftheMedio"other views" ?15:55
neuro8i.e. the fleet list box15:55
neuro8the fleet detail box15:55
neuro8etc.15:55
GeofftheMediosend me your code?15:58
neuro8zipping and sending16:03
GeofftheMediothe problem is that your splitter is 0 pixels tall16:26
neuro8But it displays17:05
neuro8It's 14px tall17:05
neuro8I thought17:05
GeofftheMediothe button is 14 px tall, but the splitter itself is 017:12
GeofftheMediom_fleet_splitter->SizeMove(GG::Pt(LEFT, top), GG::Pt(RIGHT,top));17:13
GeofftheMediotop - top = 017:13
GeofftheMedioor maybe the button isn't 14, but some other default height17:15
neuro8huh17:39
neuro8Ohhh17:39
neuro8That ... would make sense17:39
neuro8So it displays but it's not seen as tall17:39
GeofftheMediodon't know what you mean by that17:43
neuro8Sorry, I think I understand17:46
neuro8I'm...going to have to fix a bit more than that. I'll have to position the "splitter" min and max range as based on the position of the upper left window and the lower right window17:47
GeofftheMedioif this is going to work like Layout, then the Splitter Wnd should cover the whole area where the contained controls should appear, not just the space between them where the tab appears17:51
neuro8Good idea17:52
neuro8But the rendering of the controls, i.e. where they're attached, should be in the FleetWnd, right?17:52
neuro8Holy crap that worked!17:54
GeofftheMedioit should work like Layout.  When you add a control to Layout, it internally attaches that control as a child.17:54
neuro8It's outputting WndEvents!17:54
*** StrangerDanger has joined #freeorion17:54
*** StrangerDanger has quit IRC19:17
CIA-19FreeOrion: geoffthemedio * r4018 /trunk/FreeOrion/client/human/ (HumanClientFSM.cpp HumanClientFSM.h): Added Error message responses to HumanClientAppFSM's WaitingForMPHostAck and WaitingForMPJoinAck states.20:21
CIA-19FreeOrion: geoffthemedio * r4019 /trunk/FreeOrion/ (4 files in 2 dirs): (log message trimmed)20:27
CIA-19FreeOrion: -Added a DisconnectedFromServer private function to HumanClientApp which is20:27
CIA-19FreeOrion: called in HandleSystemEvents when suddenly not connected, rather than posting a20:27
CIA-19FreeOrion: disconnection event which is not responded to until after another event is20:27
CIA-19FreeOrion: processed. DisconnectedFromServer itself immediately has the FSM process a20:27
CIA-19FreeOrion: disconnetion event, which seems to work fine and actually results in a client20:27
CIA-19FreeOrion: disconnection having an immediate effect, instead of no apparent change until20:27
*** VargaD has quit IRC20:39
CIA-19FreeOrion: geoffthemedio * r4020 /trunk/FreeOrion/ (4 files in 3 dirs):21:02
CIA-19FreeOrion: -Added reactions in ServerFSM MPLobby to host MP or SP game messages, which are21:02
CIA-19FreeOrion: rejected and the requesting connection dropped. The client that attempted to21:02
CIA-19FreeOrion: double-host then sees a message that the server is already hosting a game.21:02
CIA-19FreeOrion: -Added server reaction to MPLobby updates in which a player was marked as21:02
CIA-19FreeOrion: "Drop". The reaction is to drop that player from the game. A bug with this21:02
CIA-19FreeOrion: remains in that if the host is dropped, then no alternate host is selected.21:02
*** StrangerDanger has joined #freeorion22:21
CIA-19FreeOrion: geoffthemedio * r4021 /trunk/FreeOrion/ (3 files in 2 dirs): Fixed host reselection in MP lobby after disconnection.22:39
neuro8booya22:39
neuro8new commits22:39
*** neuro8 has quit IRC23:21

Generated by irclog2html.py 2.5 by Marius Gedminas - find it at mg.pov.lt!