From The Mana World
IRC log of the meeting:
21:02 <@MrLindeijer> Ok let's start. 21:02 <@ElvenProgrammer> wow 3 developers 21:03 -!- mode/#manaworld-dev [+v Bertram] by MrLindeijer 21:03 <+Bertram> ok here 21:03 -!- mode/#manaworld-dev [+v xand] by MrLindeijer 21:03 <@ElvenProgrammer> i guess Doener prefer to stay with his gf :/ 21:03 <+Bertram> too bad 21:03 <@MrLindeijer> Well I forgive him. 21:04 <@ElvenProgrammer> ok let's start, first bjorn did you have time to think about the tile engine improvements? 21:04 <@MrLindeijer> No time at all, sorry. 21:04 <@MrLindeijer> Oh well I mean I thought about them. 21:04 <@MrLindeijer> But no time to code. 21:04 <@ElvenProgrammer> what features do you plan to add? 21:05 <@MrLindeijer> I still plan to make the tile engine improvement. 21:06 <@ElvenProgrammer> i mean which ones? the fringe layer improvements? then? 21:07 <@MrLindeijer> Yes, are there more? 21:08 <@MrLindeijer> I'm just going off the last meeting's minutes. 21:08 <@ElvenProgrammer> oh well you could never know what a creative mind can do 21:09 <@MrLindeijer> We should still figure out why scrolling broke for update window I guess. 21:09 <@ElvenProgrammer> actually i'm working on making so when you get disconnecte from the server you return to the login screen 21:09 <@MrLindeijer> Ok, nice. 21:09 <@ElvenProgrammer> and you get a error dialog 21:09 <+Bertram> good 21:10 <+Bertram> What about that ? 21:10 <+Bertram> Fix resources to be cleanup up --Bjørn 21:10 <@ElvenProgrammer> then i'll work on making the connect functions non blocking 21:10 <@MrLindeijer> Bertram: Some day... 21:10 <@ElvenProgrammer> Bertram: can you think about the scrolling problem? 21:10 <+Bertram> in the update window, ok 21:11 <@MrLindeijer> Who merged chat.cpp.patch by gaga, and is it confirmed to be working fine? 21:11 <@ElvenProgrammer> i guess i will have to work on doener's task as well... 21:11 <@ElvenProgrammer> MrLindeijer: not me 21:12 <+Bertram> ElvenProgrammer: I'd like to work also on the config window as the features described in the road map 21:12 <@MrLindeijer> Ok Andrej did. 21:12 <@MrLindeijer> I guess that's gaga himself. 21:13 <@ElvenProgrammer> Bertram: can you list them, i don't remember 21:14 <+Bertram> Make tmw remember windows X, Y, (Width, and height for resizables.) 21:14 <+Bertram> # Make keys configurable 21:14 <+Bertram> # Reset to Defaults for important values : Update host, World Server, Gui config, Keys (with key configuration), Window coords, height and width. 21:14 <+Bertram> # Make the setup window accessible since the first login window 21:16 <+Bertram> Also, what about start concentrating our efforts on the server after next release, or something like that ? 21:17 <@ElvenProgrammer> Bertram: about concentrating, that's why we're concentrating on important stuff, after this release we will work on the server 21:17 <+Bertram> ok 21:17 <@ElvenProgrammer> about the points listed in the todo list, i think you added them right? 21:17 <+Bertram> Not all of them 21:18 <+Bertram> And yes, added them to make all devs point out these things 21:18 <+Bertram> ElvenProgrammer: As the leader, you're free to remove what's could be considered as not useful 21:18 <+Bertram> of course 21:20 <@ElvenProgrammer> i like the idea of having the size and coords of windows saved 21:20 <@ElvenProgrammer> how do you plan to do it? 21:20 <+Bertram> getting them in the config 21:20 <+Bertram> and loading them at start 21:21 <+Bertram> but if we add this, the reset defaults feature is also important 21:21 <+Bertram> especially for resizables; 21:23 <@ElvenProgrammer> by reset feature you mean a default button in the setup window? 21:24 <+Bertram> several in fact 21:24 <+Bertram> one for the world server name 21:24 <+Bertram> one for wins 21:24 <+Bertram> etc 21:25 <@ElvenProgrammer> i don't know if so many are needed 21:25 <@ElvenProgrammer> anyway do you think every window will save itself in the destructor? 21:25 <+Bertram> ElvenProgrammer: that's were the work on tabs is welcome :) 21:27 <+Bertram> ElvenProgrammer: We should have a naming convention : Something like <WinName>X, <WinName>Y, <WinName>Height, <WinName>Width I propose 21:28 <+Bertram> Maybe we should set a winName in the constructor 21:28 <+Bertram> or do the saving loading in the createGuiWin, deleteWin functions 21:29 <@ElvenProgrammer> it could be cool to hear also the other admin opinion 21:29 <+Bertram> yes 21:29 <+Bertram> It's just a proposal of course, any comments are welcome 21:29 <@ElvenProgrammer> MrLindeijer: still here 21:29 <@MrLindeijer> Yeah. 21:31 <+Bertram> MrLindeijer: Well ? 21:35 <@MrLindeijer> What? 21:35 <@MrLindeijer> Oh comments. 21:39 <@MrLindeijer> Ok we could give the windows names in addition to their title. 21:39 <@MrLindeijer> I agree using the title isn't always possible. 21:40 <+Bertram> good. Easy to add 21:40 <@MrLindeijer> So proposition sounds fine to me, only remark I'd make is that we've always avoided capitals in config names I think. 21:40 <+Bertram> MrLindeijer: Np. Just an example 21:41 <+Bertram> MrLindeijer: You'll be able to check these names just before the release :) 21:41 <@MrLindeijer> Sorry about inactivity, I was on phone with ibunny. 21:41 <@MrLindeijer> Bertram: Ok thanks. :P 21:42 <+Bertram> np. I have a GF too 21:42 <+Bertram> And I'm about to call her ;) 21:42 <@MrLindeijer> :) 21:42 <@MrLindeijer> Ok so what else is important for release. 21:43 <@MrLindeijer> I think we need to make some small modifications to the new health and mana bars, so shows numbers at least on mouse hover and to be a bit bigger. 21:43 <+Bertram> oh yes, forgot about that 21:43 <@MrLindeijer> Also, I think we should do a debug window before release. 21:43 <+Bertram> MrLindeijer: I thought you wanna set the height and length you liked 21:43 <@ElvenProgrammer> debug window? to show debug text? 21:43 <+Bertram> true 21:44 <@MrLindeijer> ElvenProgrammer: Yes I want to see FPS, mouse coordinates and up/down network traffic. 21:44 <+Rotonen> sorry to but in without reading but i just got home and i think the gui revamp needs one refinement: hp and mp should be visible in a numerical format too 21:44 <@ElvenProgrammer> MrLindeijer: agreed 21:44 <@MrLindeijer> ElvenProgrammer: Plus I guess still map image and music file would be good to easily see. 21:44 <+Bertram> Rotonen: I agree with Rotonen but I guess mouse hovering would be nice 21:45 <@MrLindeijer> Bertram: If you make them bigger, maybe we should also place them below eachother. 21:46 <+Bertram> MrLindeijer: The fact is I don't really see what width and height you want to set to them 21:46 <+Bertram> I like them as they are but I know many disagree 21:46 <+Rotonen> no mouse hovering, constantly, it's important info 21:46 <+maci> home sweet home 21:46 <+maci> sry i am late 21:47 <+Bertram> Rotonen: ok 21:47 <+Bertram> Well, mouse hovering or not, that is the question 21:47 <+maci> Bertram: aah good that you are here .. i tired to get in contact with you the last 2 days 21:47 <+Rotonen> and a question, are we going to implement party systems with eathena at all ? 21:47 <@MrLindeijer> Bertram: Ok I'll tweak the size until I like it, then you see if you still like it. :) 21:47 <+Bertram> MrLindeijer: go ahead :) 21:48 <@ElvenProgrammer> Rotonen: i suppose it's not worth 21:48 <@MrLindeijer> Rotonen: I would prefer not to, we mean to focus on server as soon as possible. 21:48 <+maci> Bertram: you should add amd64 to the debpkg architecute thingy.. since i wasnt abe to do apt-get -b source tmw 21:48 <+Bertram> ah ok 21:48 <@ElvenProgrammer> maci: you shouldn't buy amd64 :P 21:49 <+Rotonen> yeah, i agree that our own server would be a priority.. :) 21:49 <+maci> build-dep guichan worked fine tho 21:49 <+maci> but the source -b not ;) 21:50 <@MrLindeijer> Ah yeah, compiling TMW on 500 Mhz takes ages. 21:50 <+Bertram> maci: Does that imply more files on the repository ? 21:50 <+maci> Bertram: i dont think so 21:50 <+Bertram> That's aonly one file, right ? 21:50 <+maci> guichan and tmw 21:50 <+Bertram> yes 21:50 <+Bertram> ok 21:55 <+Bertram> So let's summarize : 21:55 <+Bertram> [Bertram] 21:55 <+Bertram> 1. Update Window Scrolling 21:55 <+Bertram> 2. Add Win, X, Y, ... in the config. 21:55 <+Bertram> 3. Add reset wins to default button in the setup win. 21:55 <+Bertram> 4. Add HP, MP display on the center of bigger bars top left screen 21:56 <+Bertram> and I'll add quickly the amd64 source support 21:58 <@MrLindeijer> Bertram: Good luck with doing all that in one week though. Keep in mind it's better to a few things good than to do it all moderately. 21:58 <@MrLindeijer> to do a* 21:58 <+Bertram> np 21:58 <+Bertram> one thing after another 21:58 <@MrLindeijer> We need a stable binary by next week. 21:59 <+Bertram> I know :) 21:59 <+Bertram> I won't add something complete 21:59 <@MrLindeijer> So I will tweak size of HP/MP bars a bit, and finish that tile engine improvement. 21:59 <+Bertram> ok 21:59 <+Bertram> tile improvement is a big one 21:59 <@MrLindeijer> I think it's also important that I make this brush improvement for Tiled soon. 22:00 <@MrLindeijer> These new tilesets look great and one would want mappers to enjoy using them. 22:00 <@ElvenProgrammer> i'll work on non blocking connect, kind disconnection and probably doener's task 22:01 <+Bertram> btw, what are Doener's Tasks ? 22:01 <@MrLindeijer> Ok, nice. 22:01 <@MrLindeijer> "Doener splits up the NPC and item images into a single image for each NPC and item, which should make it easier to modify, add, remove or animate these in the future." 22:01 <+Bertram> ok 22:01 <@MrLindeijer> From last meeting minutes, which you should have read. :) 22:01 <+Bertram> yes 22:01 <@ElvenProgrammer> hehe 22:01 <+Bertram> but for other readers ;) 22:02 <@MrLindeijer> No I write them for us, not for others. 22:02 <+Bertram> k 22:03 <@ElvenProgrammer> i'll be going in minutes 22:03 <@MrLindeijer> Ok it was a short meeting, but at least we all (well those that came here) know what to do. 22:03 <+Bertram> yes. essentials are there 22:03 <+Bertram> more discuss is the server concentration 22:03 <@ElvenProgrammer> i could have known even without the meeting :P 22:03 <+Bertram> lol 22:04 <@MrLindeijer> ElvenProgrammer: Hmm, well it's good to discuss stuff though and not rely on assumptions too much. :) 22:04 <@MrLindeijer> Yeah let's hope we're ready to discuss what we'll do with the server next meeting. 22:05 <+Bertram> yes 22:08 <@ElvenProgrammer> anyway i'm going out now, see you tomorrow