*** tpb has joined #freeorion | 00:00 | |
*** VargaD has quit IRC | 00:13 | |
*** Daishi[] has joined #freeorion | 01:00 | |
Daishi[] | hi | 01:00 |
---|---|---|
GeofftheMedio | low | 01:00 |
Daishi[] | awesome game ^^ | 01:01 |
GeofftheMedio | ... | 01:01 |
Daishi[] | just wanted to say that :P | 01:01 |
GeofftheMedio | ok | 01:01 |
GeofftheMedio | noted | 01:01 |
Daishi[] | cool | 01:01 |
Daishi[] | How long are u guys developing? | 01:01 |
GeofftheMedio | depends on your definition of u guys | 01:02 |
Daishi[] | I meant the project freeorion | 01:02 |
Daishi[] | sry for being a bit overexcited... I just got a nostalgic MoO2 flashback >.< | 01:03 |
GeofftheMedio | I know. the ambiguity is in the "u guys" part. it's not been the same guys the whole time | 01:03 |
Daishi[] | hmm what about since beginning and since the "actual" guys are working on it | 01:05 |
Daishi[] | approx | 01:05 |
GeofftheMedio | don't know what you mean by "actual", but SVN says commit 1 was 9 years, 8 months ago | 01:05 |
Daishi[] | sorry meant "current" | 01:06 |
Daishi[] | lost in translation | 01:06 |
Daishi[] | ;) | 01:06 |
GeofftheMedio | 0 days to 8 years-ish | 01:06 |
Daishi[] | wow.. thats a while | 01:06 |
Daishi[] | I hope one day we get 1.0 | 01:08 |
Daishi[] | :D | 01:08 |
GeofftheMedio | would be nice | 01:08 |
Daishi[] | so in about 12 years? | 01:08 |
Daishi[] | xD | 01:08 |
GeofftheMedio | difficult to predict | 01:08 |
Daishi[] | I know... and I guess you heard that question pretty often | 01:09 |
GeofftheMedio | not really | 01:09 |
Daishi[] | what is the limiting factor? ideas? programmers? | 01:10 |
GeofftheMedio | programmers mainly | 01:10 |
Daishi[] | for scripting mainly? | 01:10 |
GeofftheMedio | C++ | 01:11 |
Daishi[] | hmm... I have little experience with that | 01:11 |
GeofftheMedio | http://freeorion.org/index.php/Programming_Work | 01:11 |
tpb | Title: Programming Work - FreeOrionWiki (at freeorion.org) | 01:11 |
Daishi[] | ok... | 01:12 |
Daishi[] | I used to program in java | 01:13 |
Daishi[] | so I guess I wont be a help with gui-ish things... | 01:13 |
Daishi[] | but the syntax of algorithms is similar | 01:13 |
Daishi[] | So I could rather provide thoughts on algorithms based solutions than actuall code-near programming ;) | 01:17 |
GeofftheMedio | post on the forums if you want, but I doubt that will be much help | 01:18 |
GeofftheMedio | problems are generally more technical than theoretical | 01:18 |
Daishi[] | in terms of programming work, which just needs to be done? | 01:19 |
GeofftheMedio | don't know what you mean by that... "which" ? | 01:19 |
Daishi[] | that? | 01:21 |
GeofftheMedio | lots of stuff... | 01:22 |
Daishi[] | you said it is more technical... == means, you need people working on coding and do the work and not just solving it theoretically | 01:23 |
GeofftheMedio | for example, the production, research, and design screens don't resize when the main window resizes | 01:26 |
GeofftheMedio | there are various issues with meter change predictions not taking into account effects or not being accurate | 01:26 |
GeofftheMedio | the design window has various problems relating to showing existing designs and modifying existing designs | 01:27 |
GeofftheMedio | the encyclopedia indices are hard to navigate, and it could use a search function | 01:27 |
GeofftheMedio | there needs to be a bunch of effects to set happiness meters, and a way to track events on previous turns that should still influence them | 01:28 |
GeofftheMedio | the filters in the objects list need to be all implemented | 01:28 |
Daishi[] | but u already know how you want to do that? | 01:29 |
GeofftheMedio | the text string substitution system has a bug where it reports cyclic references when a string is reference twice without a cycle | 01:29 |
Daishi[] | how you want to implement it and how it should be, when it is done... | 01:29 |
GeofftheMedio | in some cases, sort of. there's some details to be figured out, but they're not theoretical things like how to do pathfinding on a graph | 01:30 |
Daishi[] | for instance, the resizing thing doesnt sound so complicated - change the subwindows when the main window resizes | 01:30 |
GeofftheMedio | often it's just clear it's not very good, but a detailed plan isn't written. figuring that out is half the work | 01:30 |
GeofftheMedio | there are multiple subwindows that can be moved around; resizing isn't trivial | 01:31 |
GeofftheMedio | though they don't really need to move unless it's shrunk so they'd be off screen | 01:31 |
Daishi[] | ok... so it WOULD be a help for that "half" work ;) | 01:31 |
Daishi[] | like figuring out how exactly the windows should behave under what conditions and then someone just puts it into the code | 01:32 |
Daishi[] | sort of | 01:32 |
GeofftheMedio | just making a plan of how it should work isn't really that useful... generally it needs to be done with consideration of how the code works as well | 01:32 |
GeofftheMedio | suggestions aren't discouraged, though. | 01:33 |
Daishi[] | I guess the windows are object based with attributes like dimensions and position, right? | 01:33 |
GeofftheMedio | yes | 01:34 |
Daishi[] | so implementing this part wouldnt be that difficult then - once the theoretical behaviour is defined | 01:35 |
GeofftheMedio | no, I'd say the implementation would be most of the effort | 01:35 |
GeofftheMedio | dealing with UI stuff never works as intended the first time | 01:35 |
Daishi[] | yeah.. but that are mostly the details | 01:36 |
GeofftheMedio | uh... yes? | 01:36 |
Daishi[] | but changing something on change of windowsize/resolution cant be that hard | 01:36 |
Daishi[] | but HOW it should change.... finding that out is an effort | 01:37 |
Daishi[] | thats a lot of testing | 01:37 |
GeofftheMedio | if you know what you're doing, not especially, unless it doesn't quite work as expected | 01:37 |
Daishi[] | mostly it doesnt on the first try... | 01:38 |
Daishi[] | :) | 01:38 |
Daishi[] | but lets say, something writes some code with a function to manipulate various windows on resolution change | 01:39 |
Daishi[] | *someone writes | 01:39 |
Daishi[] | then a non-c++ coder could figure out the details | 01:39 |
Daishi[] | move that, resize that | 01:40 |
GeofftheMedio | I suppose, but doubtful in practice | 01:40 |
Daishi[] | just an idea for splitting work | 01:40 |
Daishi[] | not everyone can familiarize himself with the source to implement everything on hisown | 01:41 |
Daishi[] | or has the experience not to implement stupid bugs | 01:42 |
Daishi[] | I just try to help :D | 01:54 |
*** Stranger has joined #freeorion | 02:24 | |
*** STalKer-X has joined #freeorion | 04:37 | |
*** STalKer-X_s has quit IRC | 04:41 | |
*** Daishi[] has quit IRC | 06:13 | |
*** Daishi[] has joined #freeorion | 06:14 | |
*** zhur has joined #freeorion | 06:50 | |
*** VargaD has joined #freeorion | 07:14 | |
*** kimchi has joined #freeorion | 08:31 | |
Nagilum_ | the most annoying thing for me is the speed, switching from one planet to another takes ages, switching views takes so long that even the music stops temporarily | 09:15 |
GeofftheMedio | use an updated SVN version | 09:15 |
Nagilum_ | hmm, I guess I need to look into the arch buildprocess then | 09:16 |
*** VargaD has quit IRC | 09:16 | |
GeofftheMedio | or mark it outdated and ask the maintainer to make a new build | 09:17 |
Nagilum_ | or both | 09:21 |
*** kimchi has quit IRC | 09:23 | |
*** kimchi has joined #freeorion | 09:30 | |
*** kimchi has quit IRC | 09:35 | |
*** VargaD has joined #freeorion | 10:31 | |
*** VargaD has quit IRC | 10:43 | |
*** O01eg has quit IRC | 12:33 | |
Nagilum_ | rev. 5378: MultiplayerCommon.cpp: In function 'void Sleep(int)': | 12:48 |
Nagilum_ | MultiplayerCommon.cpp:428:26: error: 'TIME_UTC__' is not a member of 'boost' | 12:48 |
Nagilum_ | hmm, strange, when I look at the file here: http://freeorion.svn.sourceforge.net/viewvc/freeorion/trunk/FreeOrion/util/MultiplayerCommon.cpp?revision=5189&view=markup there is one less "_" after each TIME_UTC | 12:56 |
tpb | <http://ln-s.net/+58$> (at freeorion.svn.sourceforge.net) | 12:56 |
Nagilum_ | ah, obsolete fix in the arch package | 13:06 |
*** Stranger has quit IRC | 13:14 | |
*** Stranger has joined #freeorion | 13:17 | |
*** GeofftheMedio has quit IRC | 13:44 | |
*** kimchi has joined #freeorion | 14:10 | |
*** kimchi has quit IRC | 14:15 | |
*** kimchi has joined #freeorion | 14:15 | |
*** Stranger has quit IRC | 14:21 | |
Nagilum_ | updated all-in-one linux version here: http://cakebox.homeunix.net/wordpress/wp-content/uploads/2012/11/freeorion-r5378 | 14:55 |
tpb | <http://ln-s.net/+59d> (at cakebox.homeunix.net) | 14:55 |
*** O01eg has joined #freeorion | 16:37 | |
*** frkarl has joined #freeorion | 16:39 | |
*** VargaD has joined #freeorion | 16:41 | |
*** kimchi has quit IRC | 17:27 | |
*** kimchi has joined #freeorion | 17:57 | |
*** frkarl has quit IRC | 18:14 | |
*** frkarl has joined #freeorion | 18:15 | |
Nagilum_ | the new revision(r5378) plays a lot better than what's in the arch repos(r5096) | 18:59 |
*** kimchi has quit IRC | 19:23 | |
*** GeofftheMedio has joined #freeorion | 22:04 | |
*** zhur has quit IRC | 22:09 | |
*** O01eg has quit IRC | 23:03 |
Generated by irclog2html.py 2.5 by Marius Gedminas - find it at mg.pov.lt!