*** tpb has joined #freeorion | 00:00 | |
*** tpb` has joined #freeorion | 02:38 | |
*** tpb has quit IRC | 02:38 | |
*** tpb` is now known as tpb | 02:38 | |
*** STalKer-X has quit IRC | 03:18 | |
*** STalKer-X has joined #freeorion | 03:49 | |
*** StrangerDanger has quit IRC | 07:04 | |
*** VargaD has joined #freeorion | 14:38 | |
*** neuro8 has joined #freeorion | 15:26 | |
GeofftheMedio | neuro8: did you figure out the eventfilter thing? | 15:53 |
---|---|---|
neuro8 | Nada | 15:53 |
neuro8 | I did some research and I'm wondering if maybe the FleetWnd is overriding the event somehow so it doesn't go through | 15:53 |
neuro8 | The 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 |
neuro8 | i.e. the fleet list box | 15:55 |
neuro8 | the fleet detail box | 15:55 |
neuro8 | etc. | 15:55 |
GeofftheMedio | send me your code? | 15:58 |
neuro8 | zipping and sending | 16:03 |
GeofftheMedio | the problem is that your splitter is 0 pixels tall | 16:26 |
neuro8 | But it displays | 17:05 |
neuro8 | It's 14px tall | 17:05 |
neuro8 | I thought | 17:05 |
GeofftheMedio | the button is 14 px tall, but the splitter itself is 0 | 17:12 |
GeofftheMedio | m_fleet_splitter->SizeMove(GG::Pt(LEFT, top), GG::Pt(RIGHT,top)); | 17:13 |
GeofftheMedio | top - top = 0 | 17:13 |
GeofftheMedio | or maybe the button isn't 14, but some other default height | 17:15 |
neuro8 | huh | 17:39 |
neuro8 | Ohhh | 17:39 |
neuro8 | That ... would make sense | 17:39 |
neuro8 | So it displays but it's not seen as tall | 17:39 |
GeofftheMedio | don't know what you mean by that | 17:43 |
neuro8 | Sorry, I think I understand | 17:46 |
neuro8 | I'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 window | 17:47 |
GeofftheMedio | if 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 appears | 17:51 |
neuro8 | Good idea | 17:52 |
neuro8 | But the rendering of the controls, i.e. where they're attached, should be in the FleetWnd, right? | 17:52 |
neuro8 | Holy crap that worked! | 17:54 |
GeofftheMedio | it should work like Layout. When you add a control to Layout, it internally attaches that control as a child. | 17:54 |
neuro8 | It's outputting WndEvents! | 17:54 |
*** StrangerDanger has joined #freeorion | 17:54 | |
*** StrangerDanger has quit IRC | 19:17 | |
CIA-19 | FreeOrion: geoffthemedio * r4018 /trunk/FreeOrion/client/human/ (HumanClientFSM.cpp HumanClientFSM.h): Added Error message responses to HumanClientAppFSM's WaitingForMPHostAck and WaitingForMPJoinAck states. | 20:21 |
CIA-19 | FreeOrion: geoffthemedio * r4019 /trunk/FreeOrion/ (4 files in 2 dirs): (log message trimmed) | 20:27 |
CIA-19 | FreeOrion: -Added a DisconnectedFromServer private function to HumanClientApp which is | 20:27 |
CIA-19 | FreeOrion: called in HandleSystemEvents when suddenly not connected, rather than posting a | 20:27 |
CIA-19 | FreeOrion: disconnection event which is not responded to until after another event is | 20:27 |
CIA-19 | FreeOrion: processed. DisconnectedFromServer itself immediately has the FSM process a | 20:27 |
CIA-19 | FreeOrion: disconnetion event, which seems to work fine and actually results in a client | 20:27 |
CIA-19 | FreeOrion: disconnection having an immediate effect, instead of no apparent change until | 20:27 |
*** VargaD has quit IRC | 20:39 | |
CIA-19 | FreeOrion: geoffthemedio * r4020 /trunk/FreeOrion/ (4 files in 3 dirs): | 21:02 |
CIA-19 | FreeOrion: -Added reactions in ServerFSM MPLobby to host MP or SP game messages, which are | 21:02 |
CIA-19 | FreeOrion: rejected and the requesting connection dropped. The client that attempted to | 21:02 |
CIA-19 | FreeOrion: double-host then sees a message that the server is already hosting a game. | 21:02 |
CIA-19 | FreeOrion: -Added server reaction to MPLobby updates in which a player was marked as | 21:02 |
CIA-19 | FreeOrion: "Drop". The reaction is to drop that player from the game. A bug with this | 21:02 |
CIA-19 | FreeOrion: remains in that if the host is dropped, then no alternate host is selected. | 21:02 |
*** StrangerDanger has joined #freeorion | 22:21 | |
CIA-19 | FreeOrion: geoffthemedio * r4021 /trunk/FreeOrion/ (3 files in 2 dirs): Fixed host reselection in MP lobby after disconnection. | 22:39 |
neuro8 | booya | 22:39 |
neuro8 | new commits | 22:39 |
*** neuro8 has quit IRC | 23:21 |
Generated by irclog2html.py 2.5 by Marius Gedminas - find it at mg.pov.lt!