IRC logs for #openttd on OFTC at 2008-09-13
⏴ go to previous day
00:33:13 *** Eddi|zuHause has joined #openttd
00:56:13 *** Yeggstry is now known as Yeggzzz
01:00:18 <Eddi|zuHause> anyone ever noticed how boring this channel is at 3 AM?
01:03:51 * FauxFaux is playing a coop game with a net income of -7m for the last few years, mostly due to a massive "Other" expenditure. >.<
01:04:58 <ln> Wordt op eenvoudige wijze vervangen en automatisch opgeladen wanneer het apparaat op het net wordt aangesloten.
01:18:52 <Eddi|zuHause> "wurde auf ??? weise ??? und automatisch aufgeladen wenn der apparat nicht angeschlossen war?"
01:19:01 <Eddi|zuHause> that doesn't make any sense
01:20:20 <Eddi|zuHause> and it doesn't sound like star trek either :p
01:22:32 <ln> fortunately the package has the same in german, too
01:23:07 <ln> Solange das Gerät am Stromnetz angeschlossen ist, lädt sich der Akku automatisch auf.
01:32:48 <ln> i'm not sure if this helped the situation of the channel being boring at this time.
01:36:55 *** roboboy has joined #openttd
01:37:03 <Eddi|zuHause> that's less words than the dutch sentence
01:37:15 *** roboboy has joined #openttd
03:07:45 *** elmex_ is now known as elmex
03:29:30 *** reldred|gone is now known as reldred|work
03:58:45 *** Osai^zZz is now known as Osai
04:01:28 *** reldred|work is now known as reldred|gone
04:18:48 *** Rexxars has joined #openttd
04:22:44 *** ccfreak2k has joined #openttd
05:05:25 *** roboboy has joined #openttd
05:28:21 *** Singaporekid has joined #openttd
05:46:13 *** Rexxars has joined #openttd
06:00:37 *** Rexxars has joined #openttd
06:16:03 *** DaleStan is now known as Guest6723
06:16:05 *** DaleStan has joined #openttd
06:51:29 *** reldred|gone is now known as reldred|work
07:13:18 <Wolf01> I found a strange thing with your industries, a coal mine had 275% of estimated transported, and the production raised and lowered more times, from 135 to 128 to 135 again
07:15:31 <Pikka> that kind of fluctuation can happen, industries don't always have the same number of production cycles per month
07:15:55 <Pikka> it's not actually changing production, it's just having one more or less cycle
07:19:06 *** frosch123 has joined #openttd
07:20:01 *** Alberth has joined #openttd
07:23:31 *** ccfreak2k has joined #openttd
07:42:03 *** reldred|work is now known as reldred
07:48:42 *** lobster has joined #openttd
07:55:45 *** Tefad_ is now known as Tefad
08:03:55 *** ccfreak2k has joined #openttd
08:16:24 *** Rexxars has joined #openttd
08:18:21 *** stillunknown has joined #openttd
08:43:37 *** Wezz6400 has joined #openttd
08:46:27 *** [com]buster has joined #openttd
08:53:27 *** lobster_MB has joined #openttd
09:25:30 <peter1138> SDL does not support multiple windows which limits our options somewhat.
09:25:50 <SpComb> write your own graphics library \o/
09:26:40 <FauxFaux> I was more thinking about the default layout being aware of discontinuities, /me is having a look at implementing it, will probably get bored before finishing (not that you lot accept patches anyway ;)).
09:26:51 <FauxFaux> Isn't it something like single window per thread, peter1138?
09:27:14 <peter1138> SpComb, go on then :)
09:27:29 <peter1138> Is what something like a single window per thread?
09:28:00 * FauxFaux isn't a fan, either way.
09:29:11 <FauxFaux> Oh, apparently it's new in SDL1.3 (ie. unreleased).
09:29:43 <SpComb> in what way does is support it? Fullscreen on monitors with different resolutions?
09:30:06 <peter1138> If someone fancies writing multiple window support for OS X or Windows, then go ahead :)
09:30:12 <hylje> probably by having multiple windows
09:30:22 <hylje> which may or may not be fullscreen
09:39:27 *** Alberth has joined #openttd
09:48:19 *** Zealotus has joined #openttd
09:49:48 *** |Jeroen| has joined #openttd
09:54:59 *** Doorslammer has joined #openttd
10:03:56 *** reldred is now known as reldred|gone
10:04:57 <CIA-1> OpenTTD: rubidium * r14306 /trunk/src/ (7 files):
10:04:57 <CIA-1> OpenTTD: -Codechange: unify the code to draw the vehicle list.
10:04:57 <CIA-1> OpenTTD: -Fix [FS#2292]: inconsistency between drawn vehicle lists in the vehicle list and group windows.
10:09:37 <Rexxars> I had a weird dream tonight
10:10:15 <Rexxars> I was on this IRC channel, and CIA reported: OpenTTD: -Feature: Signals in tunnels/bridges implemented.
10:10:41 <Rexxars> I never wanted to wake up :/
10:10:56 <Eddi|zuHause> if you'd know this channel, a commitmessage for this kind of feature would never ever look like this :p
10:11:44 <Eddi|zuHause> i mean, look at the tram commit :p
10:11:58 <Eddi|zuHause> it's even better than the autoslope commit :p
10:12:28 *** roboboy has joined #openttd
10:12:57 <Alberth> Eddi|zuHause: Yeh, no doubt it would be something like 'added map bits to worm holes'
10:13:21 <Ammler> I would miss the doubling of tunnels/bridges
10:13:58 <Ammler> because you can't signal them, we double/trible them
10:14:09 <Eddi|zuHause> trouble with tribbles?
10:14:52 <Rexxars> its the bottleneck of my rail systems, and it looks weird/ugly with three bridges/tunnels, hehe
10:15:42 *** Progman has joined #openttd
10:16:07 <Alberth> Ammler: Ah, I see. It is kind of a recurring theme it seems. People want the game to be harder, but at the same time have no limits.... :P
10:16:56 <Ammler> I would much more prefer custom bridge heads or extended tunnels
10:17:29 <peter1138> What's an extended tunnel?
10:17:35 <Rexxars> thats what I was wondering
10:17:43 <Rubidium> peter1138: longer tunnels
10:18:03 <Ammler> peter1138: :-), if I don't know the right name, not important :-P
10:18:05 <Rubidium> which is a complex way of saying he wants bigger maps
10:18:09 <SpComb> tunnels in four dimensions
10:18:23 <Eddi|zuHause> twelve, at least
10:18:29 <Ammler> but better then signals in them...
10:19:35 <Ammler> or level crossing and curves for tunnels would also be nice
10:20:05 <CIA-1> OpenTTD: smatz * r14307 /trunk/src/ (8 files): -Fix: when deleting a station, remove news items regarding it
10:23:30 *** Pikka is now known as Pikka|afk
10:40:06 *** roboboy has joined #openttd
10:41:13 <CIA-1> OpenTTD: rubidium * r14308 /trunk/src/station_cmd.cpp: -Fix [FS#2268]: pay extra when tram/road bits need to be build for a roadstop.
10:52:21 * Rubidium sends ccfreak2k of to a chemistry class
10:53:56 <Rubidium> although for the sake of correctness I should've written en_Rb
10:56:23 *** Swallow has joined #openttd
10:57:21 <Eddi|zuHause> maybe he wants to say that stuff like this happens when you are under influence of certain chemistry :p
10:58:01 <Gekz> Rubidium is for men without penii.
11:00:44 <CIA-1> OpenTTD: rubidium * r14309 /trunk/src/aircraft_cmd.cpp: -Fix [FS#2244]: aircraft frozen above oil rig when the next order is invalid.
11:03:45 <TrueBrain> lobster: sadly enough, I seem to be right .. I haven't seen that guy posting any binaries yet :s
11:08:16 <welshdragon> just got an error on 0.6.2: waveOutWrite failed
11:09:09 <Rubidium> peter1138: read back far enough in your backlog and you'll know what it's about
11:09:23 *** Yeggzzz is now known as Yeggstry
11:09:36 <Eddi|zuHause> it's the supposedly "interesting" discussion
11:09:43 <peter1138> ^ How did I ever live without it?
11:11:27 <TrueBrain> Eddi|zuHause: you don't?
11:12:16 <Rubidium> welshdragon: using Vista?
11:12:53 <FauxFaux> I've made the auto window positioner prefer positions that don't cross screen borders on Windows, it needs the upper left position of each screen in openttd-window coords and whether a window-coord+dimension window is on screen. Anyone have enough experience with another library / platform to say if vector<Rect> or two methods in VideoDriver are better?
11:15:30 <Rubidium> welshdragon: still can't help you though ;)
11:16:04 <Rubidium> but then again, the error reporting of the function giving that error is pretty non-existent
11:16:23 <welshdragon> Rubidium, it's never happened before
11:28:05 * FauxFaux wonders where to put the status bar.. primary monitor, left most monitor, biggest monitor.. all of the above unless the taskbar is in the way..
11:35:40 *** Swallow_ has joined #openttd
11:41:22 *** Swallow_ is now known as Swallow
11:47:18 *** Pikka|afk is now known as Pikka
12:02:05 <yorick> why don't we use c++ strings?
12:02:29 <ln> yorick: because the original game didn't use c++ strings.
12:03:05 <yorick> the original game didn't use YAPF either
12:03:26 <yorick> and the things are far more convenient
12:03:46 <ln> yorick: that is *the* excuse
12:05:06 <TrueBrain> yorick: ah, you want to cnovert all string instance to C++ strings I gather? Good luck ;) After that you can benchmark against current code, see which one performance better :)
12:05:37 <yorick> tb: where did you gather?
12:05:48 <TrueBrain> the fact you suggest doing it :)
12:05:53 <TrueBrain> you don't? no? oh ... :(
12:09:57 <dih> yorick: if you want to do something productive, go outside and play
12:10:12 <yorick> that's noway productive
12:10:17 <TrueBrain> well, he can better do that conversion :)
12:10:19 <dih> it is for everyone in here :-D
12:13:14 <TrueBrain> dih: be nice to the kid :)
12:15:13 * yorick hugs TB and declares grouphug!
12:16:50 <TrueBrain> besides, it sounds gay
12:23:23 *** Dred_furst has joined #openttd
12:27:46 <peter1138> Rubidium, is the NewGRF settings bit in the network lobby supposed to say DOS?
12:39:06 *** welshdragon2 has joined #openttd
12:40:45 <CIA-1> OpenTTD: rubidium * r14310 /trunk/src/newgrf_gui.cpp: -Fix: don't show palette information in the newgrf lists of the network lobby.
12:42:10 *** Yeggstry has joined #openttd
12:42:57 <Eddi|zuHause> ok... so much for today's puzzle
12:43:36 <Eddi|zuHause> cleaned out my keyboard, and on putting it together, i got like 6 keys wrong...
12:45:28 <TrueBrain> I never can get PrtScr, ScrollLock and Pause correct
12:45:34 <TrueBrain> even more as I never ever used them :p
12:46:08 *** Yeggstry has joined #openttd
12:46:36 <Eddi|zuHause> pause was a very useful key under dos
12:47:01 <TrueBrain> never used this keyboard under DOS :)
12:47:04 <Eddi|zuHause> and a paint program i know used the scroll key back then
12:47:08 <TrueBrain> (did use it under Windows 98 though)
12:47:30 <Eddi|zuHause> and print screen makes a screenshot nowadays
12:48:36 <TrueBrain> I have that key at the correct position
12:48:39 <TrueBrain> I am all suprised :)
12:50:01 <yorick> even pause pauses openttd
12:50:27 <Zuu> Are dynamic casts allowed in OpenTTD? - Using the window_class I can detect that a window is WC_OSK, but I would like to know it's parrent window which is a member of the OSK class/struct.
12:52:43 <Zuu> (I'm working on having a focus model where text-inputs need to have focus to recive input, and only paints the blinking '_' on text inputs that has focus. But for the OSK (on screen keyboard) I want to check if the parrent widget has focus or not.)
12:54:18 <Zuu> Hmm, now I got the briliant idea to search for dynamic_cast, and found 6 instances of it beeing used, so I guess it is allowed then. :)
12:54:18 <Eddi|zuHause> yorick: yes, but it is much further away from the normal typing area than the F1 key. especially if you have a hand on the mouse
12:54:28 <SpComb> Ammler: ENGINE /q'd me too, but quit as soon as I replied
12:54:44 <yorick> Eddi: not if you're left-handed
12:55:19 <Eddi|zuHause> those have totally bad luck typing with mouse anyway :p
12:57:11 <Eddi|zuHause> a one handed keyboard would be nice sometimes
12:57:28 <yorick> a left-handed mouse too
12:57:29 <CIA-1> OpenTTD: rubidium * r14311 /branches/0.6/ (13 files in 4 dirs): (log message trimmed)
12:57:29 <CIA-1> OpenTTD: [0.6] -Backport from trunk:
12:57:29 <CIA-1> OpenTTD: - Fix: Aircraft frozen above oil rig when the next order is invalid [FS#2244] (r14309)
12:57:29 <CIA-1> OpenTTD: - Fix: Pay extra when tram/road bits need to be build for a roadstop [FS#2268] (r14308)
12:57:29 <CIA-1> OpenTTD: - Fix: [YAPF] Only reserve road slots for multistop when they are really reachable [FS#2294] (r14305)
12:57:32 <CIA-1> OpenTTD: - Fix: One could be trying to get the station name of a station that is outside of the pool (r14297)
12:57:33 <CIA-1> OpenTTD: - Fix: Default for sound effects and music volume should be in the valid range for that setting [FS#2286] (r14289)
12:57:33 <Eddi|zuHause> but i need modificator keys on the mouse then
12:57:40 *** Sionide has joined #openttd
13:00:03 <frosch123> hmm, middle button like ctrl
13:00:19 <Ammler> SpComb: now, I need mail "yes" to him. :-)
13:02:04 *** stillunknown has joined #openttd
13:07:32 *** Aylomen has joined #openttd
13:08:46 <CIA-1> OpenTTD: rubidium * r14312 /branches/0.6/src/lang/ (22 files):
13:08:47 <CIA-1> OpenTTD: [0.6] -Backport from trunk:
13:08:47 <CIA-1> OpenTTD: - Update: language files (r13905, r14035, r14120, r14205, r14250, r14282, r14300)
13:11:35 *** stillunknown has joined #openttd
13:13:44 *** welshdragon has joined #openttd
13:36:21 *** Swallow has joined #openttd
13:37:13 *** Vikthor has joined #openttd
13:38:05 <Zuu> Oh, there is a general parent member of Window struct. How lovely :)
13:42:31 <TrueBrain> Zuu: wasn't that the first thing you should have been looking at? :p
13:43:11 <Zuu> Yea, I asumed there was no, but that there was one in the OSK struct.
13:43:33 <Zuu> Which is kind of true as OSK derivates form Window...
13:47:31 *** welshdragon has joined #openttd
13:52:17 <eQualizer> Is it possible with the inflation set off to have road vehicles doing more profit than what the min profit is on the detailed performance rating?
14:02:58 *** Eddi|zuHause2 has joined #openttd
14:03:28 <Ammler> eQualizer: but quite hard.
14:03:50 <Ammler> as you need to have every vehicle having that
14:04:22 <eQualizer> Ammler: Yes, I know.
14:08:42 *** Eddi|zuHause2 is now known as Eddi|zuHause3
14:08:44 *** Eddi|zuHause3 is now known as Eddi|zuHause2
14:08:54 *** Eddi|zuHause2 is now known as Eddi|zuHause
14:09:32 <yorick> you renamed to your 3rd backup name, then renamed back, and then renamed to your main name?
14:09:49 <Eddi|zuHause> wrong direction of mouse wheel ;)
14:10:01 *** Progman has joined #openttd
14:10:48 <Eddi|zuHause> yes, i have the same version as last time, ammler
14:11:18 <Ammler> just wondering how you change nick with mouse wheel :-)
14:11:43 <eQualizer> Okay, another question. Is there a way to run mac and linux versions of OpenTTD from a Usb memory?
14:12:14 <eQualizer> And they would both use the same saves, configs and everything?
14:12:21 <Eddi|zuHause> openttd can run from anything that you can mount
14:12:45 <Eddi|zuHause> yes, openttd can use paths relative to the binary dir
14:12:49 <Ammler> only the binary openttd is os dependent, the rest can be shared through all oses..
14:20:08 <Zuu> Ammler: Remember you said you'd like to make a sign while you have your chat-box open? - That is currently possible here :)
14:21:47 *** lobster_MB has joined #openttd
14:26:25 *** thgergo has joined #openttd
14:40:53 <Zuu> To improve the edit boxes my modified openttd verison keeps track of currently focused widget (last clicked) and if that is an edit box, the parent window recives all input as query windows does today.
14:42:43 <Zuu> There is still plenty of work to lift the limit of only one text box per window, but it is a neccessary step towards that.
14:50:58 *** yorick is now known as Guest6779
14:53:32 *** Dr_AFKyll has joined #openttd
15:01:38 *** GoneWacko has joined #openttd
15:06:47 *** GoneWacko has joined #openttd
15:11:33 *** Wolf01 is now known as Wolf01|AWAY
15:46:44 *** yorick is now known as Guest6784
15:47:38 <Zuu> Hmm, it is hard to step through the code of the network msg box as you get disconnected by pausing the code so long.. :-)
15:49:53 <CIA-1> OpenTTD: frosch * r14313 /trunk/ (9 files in 3 dirs): -Codechange: Move functions dealing with the EngineRenew pool to their own file.
15:51:31 *** Sacro_ is now known as Sacro
15:55:38 <yorick> Zuu: try changing net_frame_freq and net_sync_freq, you can stay connected longer then
15:56:04 <Zuu> yorick: I enabled the chat window in single-player as I only need to debug the GUI-part of it.
15:56:35 <Zuu> Or more specific how it interact with the OSK-window.
15:57:00 <Zuu> But thank you for the info.
16:04:38 <Zuu> Hm, the problem exists in trunk too, if you use the OSK to type in the chat-box the text box in the OSK does not get repainted as it should. (it get's repainted with several seconds intervall)
16:05:26 <FauxFaux> Really? I thought OSK used SendInput or wahtever it's called.
16:06:01 <reven> have a question if you dont mind
16:06:17 <FauxFaux> Zuu: OSK "works for me", as in, acts like a normal keyboard.
16:06:58 <Zuu> FauxFaux: If you click in the chat-box to open the OSK, and then type a message with your keyboard does the text in the OSK get updated for you?
16:07:51 <Zuu> Note that when you type with your keyboard the input gets handeled by the chat-box and not by the OSK, the OSK can't even handle text-input by keyboard.
16:08:09 <Zuu> The edit-box in it is only for appearance :-)
16:08:34 <FauxFaux> We are talking about Windows' OSK, right? Can't work it out from the scrollback.
16:08:51 <Zuu> I'm talking about the OSK in OpenTTD.
16:08:59 <FauxFaux> There's an OSK in OpenTTD? :)
16:09:11 <Zuu> Just click on a text input field.
16:09:52 <reven> does anyone know hot to get a bigger ratio of smaller houses in ottd?
16:10:08 <reven> looks abit silly with pop 1500 and skyscrapers
16:10:38 <Zuu> reven: the pop is in game scale, not in real life scale.
16:11:08 <reven> is there anyway to change that?
16:11:32 <Zuu> As sure as you can do anything with OpenTTD by just spending enough time with the code ;-)
16:11:49 <reven> so theres not a function already?
16:12:03 <reven> i dont have c++ you see
16:12:11 <reven> is there a trial version of that?
16:13:05 <reven> where do i find the grf program zuu?
16:13:17 <Zuu> There are tools to help with newgrf but I think you still need to learn quite some yourself.
16:13:36 <reven> but where do i go to learn it?
16:13:40 <Zuu> I don't know, but I would look on the ttdpatch wiki.
16:13:57 <reven> can i combine a patch function with ottd?
16:14:39 <Zuu> Both ttdpatch and ottd uses newgrf format. Be observant that they do not implement the exact same set of specified features.
16:14:39 <reven> or combine a patch with the 0.6.2 version?
16:14:58 <Zuu> Are you talking about TTDPatch or a patch for OpenTTD?
16:15:07 <frosch123> reven: there are about 5 different meanings of "patch" in the context of ttd
16:15:27 <Ammler> frosch123: you fixed one :-)
16:16:04 <reven> is there any way for me to implement the patch frosch was talking about but still keep version 0.06.2 where the function is not added?
16:16:50 <Zuu> reven: what frosch123 suggested was to use a newgrf, which is not a patch.
16:17:41 <reven> i thought he was talking about an older patch addon to the original ttd
16:26:02 *** Swallow_ has joined #openttd
16:26:06 <guru3> thought you all might be interested that irchighway just sent out a network notice to come play openttd with them ><
16:27:24 *** ChanServ sets mode: +o Bjarni
16:28:29 <Indoril> I already know since I sent the notice ;)
16:31:18 <ln> well i wasn't expecting a danish inquisition
16:32:01 <guru3> Sacro: yes, a network wide message on the irchighway irc network
16:32:09 <ln> Bjarni: are you familiar with monty python?
16:32:23 <Sacro> NOBODY EXPECTS THE SPANISH INQUISITION
16:32:36 <Bjarni> he is a British politician, right?
16:32:46 <Sacro> minister of silly walks
16:33:32 <TrueBrain> typing is hard these days, don't you agree? :)
16:33:44 <Bjarni> A Danish shoe company once hired JOhn Cleese to do funny walks for a commercial. However at that time they didn't expect people to understand English so it was a commercial with no speech, only music and signs
16:34:20 <TrueBrain> talking in that is a bit useless anyway
16:42:20 <reven> cant find my newgrfw.cfg file any ideas?
16:43:49 <peter1138> Yeah, there isn't one.
16:44:04 <peter1138> So who's heard of this irchighway network? :p
16:44:51 <reven> created one. never mind
16:48:10 *** yorick_ has joined #openttd
16:48:16 *** yorick_ is now known as yorick
16:49:40 <Ammler> can we remove that "sleep 5" in config.lib as we now can't use -n without same revision anymore and need to overwrite the revision.
16:50:42 <Ammler> I assume, someone who use "--revision=rXX" knows, what he does, and don't need that warning.
16:51:55 <Ammler> you need the same revision as the server now, else you get a "network protocol" error
16:52:15 <peter1138> You always did, or at least always should've done.
16:52:30 <Ammler> no, that was a recent change
16:53:20 <TrueBrain> that is active from the moment I rewrote the network protocol .. like, what, 2 years ago?
16:53:45 <Ammler> then it was possible on some revisions between :-)
16:53:48 <yorick> TrueBrain : it was not
16:53:56 <yorick> the WITH_REV flag got removed
16:54:00 <yorick> and was only checked there
16:54:08 <yorick> so it was possible to join servers console-wise
16:54:21 <yorick> that did not match the revision
16:54:33 <Ammler> I saw that as feature :P
16:54:49 <TrueBrain> client and server of different revisions is really bad, in all cases :)
16:54:56 <TrueBrain> wanting that ... sucks
16:54:59 <Ammler> it was fixed from blathijs, I guess.
16:55:00 <TrueBrain> and so the 'sleep' is required
16:55:03 <TrueBrain> to point that out :)
16:55:03 <peter1138> So basically you're complaining about the 5 second pause?
16:55:19 <yorick> for example the hg <-> git <-> svn
16:55:24 <TrueBrain> if the sleep annoys you, you shouldn't be using it :)
16:56:16 <Ammler> TrueBrain: I have around 5 patches I like to use independent from trunk/server...
16:56:20 <yorick> if you use the flag, clearly you know what you're doing
16:56:32 <TrueBrain> I tend to agree with peter1138 :)
16:56:47 <yorick> you are devs, we are end users
16:56:56 <yorick> see the difference :'*
16:56:57 <Ammler> well, we drive from topic as always...
16:57:12 <SmatZ> Ammler: add a patch that removes that sleep :-P
16:57:16 <Ammler> but the answer seems not, it is ok :-)
16:57:24 <TrueBrain> SmatZ: don't give him ideas :p
16:57:43 <yorick> if you know what the --revision does, it slows the process of compiling down by 5 unneeded seconds
16:58:00 <yorick> doesn't/didn't the compile farm force revisions?
16:58:35 <Ammler> I just like to help you optimize code :P
16:58:58 <TrueBrain> yorick: I wish it was true, that ever user using --revision knows what it does ...
16:59:12 <TrueBrain> last time SmatZ was telling me that --without-makedepend removes the dep-check ... (hehe, sorry SmatZ :))
16:59:29 <TrueBrain> (I couldn't resist ... /me hugs SmatZ :))
16:59:30 <yorick> lets get --revision --without-annoying-revision-warning
16:59:41 <TrueBrain> lets get: --#openttd-without-yorick
16:59:59 <SmatZ> TrueBrain: I was joking :-x
16:59:59 <Ammler> please stop, it is ok...
17:00:09 <yorick> would be such a better place for everyone that chooses to be there by themselves :-)
17:00:56 <Ammler> I include that "skip" in my other "neverintrunk.diff"
17:03:28 <yorick> log 1 "WARNING: this version is only allowed by game servers that" <-- that's incorrect, it is not possible anymore, I think
17:07:06 <CIA-1> OpenTTD: smatz * r14314 /trunk/src/road_cmd.cpp: -Fix: pay for two road bits when adding/removing roadtype at drive through road stop/level crossing
17:12:10 <TrueBrain> well .. I told you you would notice, and I sure you will
17:12:14 <TrueBrain> but I wanted to poke you nevertheless
17:12:51 *** DorpsGek sets mode: +o TrueBrain
17:13:08 *** TrueBrain changes topic to "0.6.2 | Website: *.openttd.org (Translator: translator2, Gameservers: servers, Nightly-builds: nightly, WIKI: wiki, Dev-docs: docs, Patches & Bug-reports: bugs, Revision log: vcs, Release info: finger) | #openttd.notice for FS + SVN notices | UTF-8 please | No Unauthorised Bots | We Love YAPP | THIS IS NOT A PSYCHIC SUPPORT CHANNEL"
17:13:13 *** TrueBrain sets mode: -o TrueBrain
17:14:15 <reven> anyone know how i read a pcx file?
17:14:28 <reven> cant find the vugraphics program
17:14:30 <yorick> open it with a sane imaging program
17:14:45 <yorick> gimp, photoshop, paint shop pro
17:15:44 <Ammler> reven: do you chat over a phone?
17:17:49 <Ammler> TrueBrain: will nightly.openttd.org go down?
17:17:57 <TrueBrain> Ammler: most likely
17:18:02 <TrueBrain> first I need to fix a STUPID bug ..
17:18:09 <Ammler> or will it kept for old nightlies
17:18:36 <reven> i can chat over a headset yes
17:19:12 <Ammler> reven: I asked because of your short lines...
17:21:02 <yorick> yes, not on the bug tracker
17:21:08 <peter1138> You shouldn't talk to yourself.
17:23:03 <yorick> other problem is that they don't clear when paused
17:23:18 *** grumbel has joined #openttd
17:24:47 * Ammler is looking forward to see new homepage :-)
17:26:56 <CIA-1> OpenTTD: smatz * r14315 /trunk/src/road_cmd.cpp: -Fix: allow adding roadtypes only to drive-through road stops
17:27:37 <TrueBrain> Ammler: you should have reloaded at the correct time ...
17:28:28 <TrueBrain> ARGH! I HATE FASTCGI! :(
17:28:29 <FauxFaux> Is GEPAUZEERED really (german?) for paused? <3
17:29:20 <FauxFaux> Some middle-european language, at least. Norweegish? Not enough dots around the letters.
17:29:45 <FauxFaux> Cunning use of /whois.
17:30:38 <Ammler> hmm, how is it spelled in German?
17:33:51 <SmatZ> without "ge"? strange :)
17:34:28 <Ammler> well the translation for paused is "Angehalten"
17:34:52 *** stillunknown has joined #openttd
17:34:55 <SmatZ> Ammler: I guess the same is for "stopped" :)
17:35:27 <Ammler> good hint, another bug in the translation :-)
17:35:29 <Zuu> Do we have any equivivalent to [code] at FlySpray?
17:37:12 <TrueBrain> Ammler: now would be a good time to hit reload
17:37:31 <CIA-1> OpenTTD: smatz * r14316 /trunk/src/road_cmd.cpp: -Fix: do not allow building road over level crossings and drive-through road stops in the wrong direction even when the roadtype is present
17:38:11 <SmatZ> Zuu: thanks for your effort :)
17:38:39 <Zuu> SmatZ: Thanks for thanking me :-)
17:39:16 <SmatZ> peter1138: multiple revisions... when you tried to build a road over level crossing in the wrong axis, you didn't get any error message
17:39:33 <yorick> TB: need me to translate to NL?
17:40:08 <TrueBrain> yorick: not at this stage
17:41:01 <yorick> the serverlist is being slow
17:41:03 <Ammler> where do I get the download page?
17:41:35 <Ammler> ah seperate button :-)
17:42:11 <TrueBrain> Ammler: how blind can one be? :p
17:42:27 <yorick> "Latest User Screenshot of 0.6.2" <-- screenshot if of 0.5, not of 0.6.2
17:43:04 * TrueBrain wonders if there will come anything positive from yorick's mouth, or that he just has complains ..
17:43:31 <yorick> it's all very nice :-)
17:44:16 <Ammler> is that GRF flag new on the server list?
17:45:06 <Zuu> You are talking about the website redesign are you? .... Oh, the main page have changed now..
17:45:19 <TrueBrain> Ammler: yes, only the grf flag is new, the rest is all like it was days ago :p
17:46:20 <Ammler> TrueBrain: I like that, most will only have it because of generic trams, but still
17:46:41 <TrueBrain> still many somehow don't ... :p
17:47:01 <FauxFaux> D: at shift-right 1s in window.cpp. :(
17:47:13 <Ammler> we need to shorten our title
17:48:11 <FauxFaux> The new website dislikes my Opera / min font size enforcement. :)
17:48:21 <TrueBrain> FauxFaux: explain? :)
17:48:55 <Zuu> TrueBrain: Is it "stable" now?
17:49:11 <Zuu> Or rather will the old stuff be closed down soon?
17:49:20 <peter1138> So finger doesn't work? :(
17:49:38 <peter1138> finger: connect: Connection refused
17:49:47 <TrueBrain> peter1138: hehe :) That you still have a finger client .. :p
17:50:01 <FauxFaux> TrueBrain: Buttons and boxes overflow. Who's in charge, will they accept patches? I don't mind fixing for Opera.
17:50:08 <Zuu> Oh, my server status page show broken URL on all the old stuff. Guess it IS time to update then :-)
17:50:22 *** Chris82 has joined #openttd
17:50:32 <Chris82> cool new design on openttd.org
17:50:34 <peter1138> Oh, there's a new site.
17:50:49 <Chris82> just a quick question
17:50:56 <peter1138> Needs more whitespace and less grey bollocks at the top.
17:51:00 <Chris82> how can I disable industry closings in the source code?
17:51:19 <TrueBrain> FauxFaux: nice overflowing :) But not much there is to fix about that ..
17:51:24 <Chris82> although I have turned industry to stable there are so damn many closings every year (with latest trunk that is)
17:51:50 <TrueBrain> sorry Zuu :) this new system does work better :)
17:51:52 <Zuu> yorick: chat glitch is not the OSK problem but another problem related to the network message window?
17:52:04 <peter1138> Hmm, yes. This site is a bit gay when you use a larger font size.
17:52:24 <Zuu> TrueBrain: No problem, Rubidium told me 1-2 weeks ago, so I have had time to update.. :)
17:52:24 <SmatZ> yorick: there is difference between hack that somehow fixes the issue and a fix that you can prove it should be right... what kind of update is your patch?
17:52:50 <yorick> Chris82: industry_cmd.cpp line 2180
17:52:51 <TrueBrain> Ammler: didn't I tell you? How ever much time you give them, they only start fixing when the old is no longer working ;)
17:53:04 <SmatZ> yorick: yeah :) I wonder if it will work when you change font or so...
17:53:07 <Chris82> thx yorick I check it out
17:53:15 <Zuu> At least currently people will not have the old problem of that their OTTDAU clients telling them that there is an update when the server can't find what is last version.
17:53:32 <Ammler> TrueBrain: and I gave you right at the end :-)
17:53:44 <FauxFaux> (Large fonts are pro, btw)
17:53:47 <peter1138> How can I switch back to the old site?
17:53:49 <TrueBrain> Ammler: I just wanted to point out that I am even proven right ;)
17:54:13 <Ammler> more then another style
17:54:44 <yorick> how can I change the background color not to have this much contrast with the foreground without making it look stupid?
17:55:06 <Chris82> Yorick: Do you think it's better to comment that part of the code out or just replace the true in line 2182 by false?
17:55:27 <Chris82> I am not really sure wheter this will also prevent the closedown messages or just prevent the closedown and still show a closedown message
17:55:28 <yorick> Chris82: I think you should look for closeit and remove the whole closeit
17:55:54 <yorick> setting closeit to false should do both
17:56:01 <Ammler> Chris82: also possible with newgrf
17:56:06 <TrueBrain> FauxFaux / peter1138: disable the CSS, and you will be fine with large font ;)
17:56:06 <SmatZ> yorick: the best way will be to open a FS task and attach your patch :)
17:56:21 <Chris82> Ammler: Yes? Which one?
17:57:01 <peter1138> I guess I can just tweak it to make it work, as it's in svn.
17:57:12 <TrueBrain> peter1138: current website is not in SVN yet
17:57:23 <TrueBrain> and there is very little that can be done about big fonts overflowing ..
17:58:49 <Chris82> hmmm this does not really do what I want I think? I just want that the existing industry don't close down even if they are not serviced :) unfortunately I have no idea how to edit grfs myself as all the tools for it don't work on my OS
17:59:02 <TrueBrain> FauxFaux: any suggestions are welcome :)
17:59:28 <FauxFaux> Laziness seems the best option.
18:00:25 <TrueBrain> in fact, it is only the navigation that is a problem ...
18:01:47 <Chris82> I thought there would be some kind of probability of a closedown stored somewhere in industry_cmd.cpp but I am too blind to find it if there is one
18:05:10 <TrueBrain> FauxFaux: here, this fixes most of the problems ;)
18:05:31 <TrueBrain> just FF for some reason removes the navigation bar with an odd font-size amount :p
18:06:03 <Chris82> I wonder why at line 2105 industry_cmd.cpp closeit is true by default when smooth economy is enabled
18:06:35 <peter1138> Presumably it is set to false later on...
18:06:52 <Chris82> and the comment in line 2137 doesn't fit the code below, because the comment says do not stop closing while the code below is doing just that
18:07:16 <Zuu> Weee, smart thinking here.. loop through all windows and when finding the window that matches a certain pointer do something with that window. Much smarter to instead use the pointer straight ahead... :-D
18:08:30 <Zuu> Or rather what is left of the window key input loop after me changing the internals of it.
18:08:58 <Chris82> ok I think it's just misleading, because closeit is true by default the comment says close when foo and when foo is not the case the statement below sets closeit to false
18:09:31 <Chris82> I think it would be better the other way round though because then you can explicitly say when to close an industry and not miss cases where it shouldn't be closed but it is because of the default value for closeit
18:13:57 <Ammler> I dislike this only debian support
18:14:54 <TrueBrain> Ammler: which only debian?
18:15:23 <peter1138> There's generic binaries too.
18:15:26 <Ammler> for the stable, you get the feeling other distros hasn't a build.
18:15:52 <TrueBrain> Ammler: will change with the next release :)
18:16:05 <TrueBrain> the simple truth is nobody ever build them for stables ..
18:17:15 <Ammler> well, they are in the repos of the distros itself
18:17:54 <TrueBrain> that is linux ;) No need to publish binaries for distros .. they do it theirselves :p
18:18:24 <TrueBrain> Ammler: there are like 100 places with binaries for all kinds of distros .. impossible to keep such a list up-to-date
18:19:47 <TrueBrain> although I hope to be able to publish rpms via the compile-farm soon..
18:20:01 <peter1138> Trickier than OS X binaries? ;)
18:20:51 <TrueBrain> if only they would use GNU binutils ...
18:22:04 <Ammler> TrueBrain: it isn't that important that you can "install" nightlies
18:22:18 <Ammler> I am not sure, there are people around, which would like to
18:23:05 <TrueBrain> there are always people around like that ;)
18:23:10 <Ammler> but maybe a note at the download page, that you should check your download repo of the distro
18:23:12 <TrueBrain> we even have MorphOS users .. :p :p
18:23:46 <Ammler> I have installed only stable OpenTTD from the packman
18:24:01 <Ammler> the nightlies are all uesed as usual folders
18:24:22 <TrueBrain> oops, error in website ... 'latest' nightly is never reloaded from disk :p
18:26:14 <TrueBrain> anyway, nightly was produced correctly :) Yeah!
18:26:31 <frosch123> but not on #openttd.notice :p
18:27:21 <frosch123> but, yeah, sunos does no longer fail :)
18:27:43 <TrueBrain> it is no longer produced either :p
18:28:18 <frosch123> nor dedicated servers
18:28:41 <TrueBrain> also, never downloaded :p
18:29:15 *** gummywormz has joined #openttd
18:29:39 <gummywormz> need help installing the game
18:30:13 <TrueBrain> but if there is any demand for a dedicated server, it will be produced again
18:37:23 <Zuu> gummywormz: What have you done yet?
18:37:33 <TrueBrain> gummywormz: you might want to try to be a bit more specific
18:37:43 <TrueBrain> like walking into a supermarket and yelling: I want to buy stuff! :)
18:38:49 <gummywormz> when i download the .dmg file it says mounting failed
18:39:42 <Zuu> Now you have told us much more, you've told that you use MacOSX and probably gave people that know MacOSX a hint of what gone wrong.
18:40:38 <Zuu> Or have I mistaken something, isn't .dmg for MacOSX?
18:41:18 <gummywormz> dmg is for mac yes
18:41:26 <gummywormz> ok got a specific error tis time
18:41:34 <gummywormz> i ca download the file this time
18:42:00 <gummywormz> it says can't mount due to error 95 (no mountable file systems)
18:43:05 <SmatZ> I removed HFS support (of whatever it was) from my kernel, can't test, sorry :-/
18:44:04 <TrueBrain> peter1138: you like to yell random numbers, don't you? :)
18:44:58 <SmatZ> but nobody else complained... what OSX version do you have?
18:45:26 <SmatZ> that's outdated, sorry :-x
18:45:38 <yorick> TB: 42 is not so random :-P
18:46:16 <Ammler> [20:30] <TrueBrain> but if there is any demand for a dedicated server, it will be produced again <-- I was once asked for stable dedicated server
18:46:47 <DorpsGek> SmatZ: An error has occurred and has been logged. Please contact this bot's administrator for more information.
18:46:56 <TrueBrain> I will at least write the VM to produce dedicated servers, if we get an other request, I will add it :)
18:47:01 <TrueBrain> SmatZ: wht did you do :(
18:47:04 <DorpsGek> yorick: Invalid arguments for _commit.
18:47:28 <DorpsGek> TrueBrain: An error has occurred and has been logged. Please contact this bot's administrator for more information.
18:47:41 <Ammler> hmm, why do we compile them self?
18:47:43 <SmatZ> gummywormz: anyway, 10.3.9 has been required for at least 2 years...
18:48:16 <frosch123> but don't upgrade to 10.5, as that won't work again IIRC
18:48:23 <TrueBrain> ExpatError: junk after document element: line 2, column 0
18:48:23 <TrueBrain> ERROR 2008-09-13T18:47:28 supybot Exception id: 0x6e488
18:48:31 <TrueBrain> frosch123: it does for PPC, and it does for stable ;)
18:48:36 <SmatZ> yeah :) nightlys don't work with 10.5, releases with 10.3 :)
18:48:58 <TrueBrain> lol, of course it fails .. lol :)
18:49:08 <frosch123> ok, so all released nighlies work now :)
18:50:27 <peter1138> Don't Apple charge for these minor updates?
18:50:45 <DorpsGek> TrueBrain: An error has occurred and has been logged. Please contact this bot's administrator for more information.
18:51:13 <peter1138> SmatZ, they at least pretend they're major updates ;)
18:51:14 *** gummywormz has joined #openttd
18:51:42 <gummywormz> yeah but i still should be able to mount the file
18:51:57 <TrueBrain> @openttd commit 7588
18:51:57 <DorpsGek> TrueBrain: Commit by bjarni :: r7588 /trunk (4 files in 3 dirs) (2006-12-28 01:24:00 UTC)
18:51:58 <DorpsGek> TrueBrain: -Change: [OSX] removed the flag JAGUAR since it didn't work anyway
18:51:59 <DorpsGek> TrueBrain: Also removed all the Makefile code regarding this flag since it's no longer needed
18:52:00 <DorpsGek> TrueBrain: Removed documentation about special limitations regarding running the game on OSX 10.2
18:52:01 <DorpsGek> TrueBrain: OpenTTD now officially needs OSX 10.3.9 to work correctly (the trunk needed that for months)
18:52:32 <gummywormz> but i STILL should be able to mount the file
18:54:12 <gummywormz> when i would be able to click the file it should come up unsupported operating system or something
18:54:30 <TrueBrain> say you spent 10 hours fixing that, you still wouldn't be able to run it :)
18:55:28 <gummywormz> i need to repair privledges anyway
18:55:47 <TrueBrain> so you want us to go through all kind of loopholes to show you an error?
18:55:48 <gummywormz> hopefully that'll fix this annoying kernel crash thing
18:56:02 <TrueBrain> (in general it is really hard to show 'unsupproted' messages ;))
18:56:20 <TrueBrain> gummywormz: consider upgrading to 10.4 :)
18:56:39 <gummywormz> i meant to send the e-mail to aks my friend for it days ago :P
18:57:11 <gummywormz> i still have an xp at home
18:57:17 <gummywormz> so i can use it there
18:57:50 * FauxFaux centers the status bar on whatever window happens to be largest.
19:01:25 <gummywormz> ok trying to mount it now
19:01:42 *** ChanServ sets mode: +v tokai
19:02:06 *** stillunknown has joined #openttd
19:05:17 <FauxFaux> peter1138: That what you ordered? :p
19:05:49 <gummywormz> hmm lemme test something
19:05:58 <TrueBrain> "A benign corporate office suddenly becomes the sexual playground for a lesbian vampire who likes to watch her female victims seduce one another. With a drop-dead gorgeous body and typing skills to match, Monique is the perfect secretary. Her desire to cast fatal spells upon sexy co-workers and spy on their bouts of lovemaking brings her to the attention of Carl - spineless cable guy-turned-fearless vampire hunter." <- wtf?!?! People can make such weird
19:06:34 <hylje> sounds perfectly reasonable
19:07:11 <FauxFaux> I want to watch it, what's it called?
19:07:17 <TrueBrain> well, maybe if you are looking for porn movies .. I was just browsing the 'Action' category :(
19:08:06 <TrueBrain> Sex Hex 2007 DVDRip XviD-FiCO
19:08:14 <FauxFaux> Maybe you should move out of the "women on women action" category.
19:08:34 <Ammler> I know, it is game about money, but I can't get used to that logo...
19:08:40 <gummywormz> you may want to check your file
19:08:53 <gummywormz> i downloaded a test file and it works fine
19:09:15 <TrueBrain> gummywormz: you may want to update your OS
19:09:16 <Ammler> I will miss that most from the old page :-)
19:09:16 <gummywormz> so ya may wanna check the file to so if it's working properly
19:09:21 <TrueBrain> as I donwloaded the file, and it works fine
19:09:38 <SmatZ> [21:06:00] <TrueBrain> "A benign corporate office suddenly <== what movies is it?
19:10:02 *** Born_Acorn has joined #openttd
19:10:52 <gummywormz> i'll try it on my XP computer
19:11:05 <TrueBrain> how insisting can a person be .... omg ..
19:12:24 <TrueBrain> it even looks empty here
19:12:29 <TrueBrain> I guess I moved a bit too much dirs :p
19:17:10 <TrueBrain> but first we should port OpenTTD to OSX 10.2 .. to make one user happy
19:17:29 <TrueBrain> (btw, screenshots fixed)
19:18:14 <SmatZ> TrueBrain: thanks :) now I have to wait for caches to update..
19:18:28 *** welshdragon has joined #openttd
19:18:46 <planetmaker> ... if you devs want it :)
19:19:39 <peter1138> Which is can be played online!
19:21:17 <peter1138> From the Freeciv-Forever site.
19:24:20 <TrueBrain> planetmaker: see a while back a conversation with lobster
19:24:26 <TrueBrain> we won't link to it, neither support it
19:24:30 <TrueBrain> (simply: untrusted source)
19:25:02 <planetmaker> ok, I didn't see that discussion. Hm... sad... :S
19:25:23 <planetmaker> no link with a strong disclaimer like "here it is, but we don't support it"?
19:25:53 <TrueBrain> planetmaker: and what is next? Links to Windows Mobile binaries? (where they have a donate page which doesn't donate to us)
19:26:06 <TrueBrain> before we know it we have a long list with all kind of obscure links to places we don't know neither trust
19:26:13 <TrueBrain> doesn't really ... help :)
19:26:26 <TrueBrain> so, the forum is as good as place as any to have such 'link' ;)
19:26:34 <Ammler> you need a ssh account on MAC server...
19:26:36 <planetmaker> TrueBrain: it's a slippery slope argument. The line is where you draw it. It's just just... there are time and again people just asking about exactly that
19:27:04 <TrueBrain> Ammler: that 'might' be worth considering, as even that might be considered an untrusted source ;)
19:27:20 <TrueBrain> planetmaker: and they should visit the forum for exactly that :)
19:27:40 <TrueBrain> from openttd.org point of view, it is a very stupid idea to publish links to untrusted sources
19:27:49 <TrueBrain> I mean, if any of these guys put a virus in it
19:27:55 <TrueBrain> people won't say: ah, yes, openttd.org warned me for it
19:28:03 <TrueBrain> no, they say: BUT OPENTTD.ORG LINKED TO IT
19:28:08 <TrueBrain> so it is not such a slippery slope argument
19:28:18 <TrueBrain> is is a very valid one, which needs to be kept in mind ;)
19:28:29 *** NukeBuster has joined #openttd
19:28:48 <Ammler> TrueBrain: a ssh access for generating the binary and transfer to binaries.open...
19:29:15 <TrueBrain> planetmaker: and I agree, people are asking about it, so I am trying really hard to get it to work .. but so far, no luck ;)
19:29:54 <TrueBrain> Ammler: I just hope Apple donates us an Apple server :)
19:30:00 <planetmaker> no doubt about that - I just thought it to be an intermediate solution. But, yeah, I see your point.
19:30:20 <planetmaker> is that somewhat likely, TrueBrain ?
19:30:21 <TrueBrain> planetmaker: I see no problem him making binaries and posting them in the topic
19:30:23 <Ammler> TrueBrain: did you ask?
19:30:30 <TrueBrain> planetmaker: I doubt that
19:30:36 <TrueBrain> Ammler: we tried to make contact with Apple (and Microsoft)
19:30:38 <TrueBrain> both no reply what so ever
19:30:51 <TrueBrain> Apple did sent a 'received' letter, but no reply
19:32:01 <planetmaker> But what kind of computer would you consider "your" computer? Only one where you've got physical access and complete root access?
19:32:38 <Chris82> hehe then every *nix rig at uni would be mine :D
19:32:43 <planetmaker> or one, where you have that in a VM?
19:33:38 <Ammler> planetmaker: compile farm is on a virtual server... (afaik)
19:34:05 *** Osai is now known as Osai^city
19:34:08 <blathijs> TrueBrain: What's the problem with 10.5, that the nightlies we have now doesn't work? Doesn't Apple do backwards compatibility properly?
19:34:23 <TrueBrain> blathijs: OpenDarwin closed their doors
19:34:28 <TrueBrain> so all those tools are not updated after 10-2007
19:34:38 <TrueBrain> and 10.5 Intel for some reason has rpoblems with the binaries produces by those tools
19:34:43 <TrueBrain> it seems a linker (binutils) problem
19:34:49 <TrueBrain> odcctools is used, but no update avialable
19:34:57 <TrueBrain> planetmaker: "your" is a bit weird word
19:35:12 <TrueBrain> for now we only produce binaries via the compile-farm as in: those things on the dedicated server
19:35:14 <blathijs> TrueBrain: Ah, nasty
19:35:26 <TrueBrain> for releases this will be filled up with additional sources of members who have earned our trust :)
19:36:35 <TrueBrain> (and sorry, some random user from the forum does not fall under 'trusted' ;))
19:37:07 <TrueBrain> but okay, it just sucks VirtualBox can't run OSX in a VM :p
19:38:09 <Bjarni> for the record: I'm able to mount the dmg file from SF just fine and the checksum works
19:38:25 <TrueBrain> Bjarni: of course you are, the problem was the user .. that we all understood
19:38:34 <TrueBrain> his 'kernel' was not stable... then why do we bother .. :p
19:38:43 <planetmaker> TrueBrain: website question: where's the nightly archive link? Or only current availabe now?
19:38:55 <TrueBrain> planetmaker: there is no listing yet of the archive
19:38:55 <Bjarni> 10.2.8 was pretty stable unless you broke it
19:38:59 <TrueBrain> but you can request any valid revision like:
19:39:14 <Bjarni> and the only way to break it is the same way as breaking linux: installing/removing something you shouldn't have done
19:39:23 <TrueBrain> Bjarni: I broke it?
19:39:51 <Bjarni> I mean you can get an unstable kernel on OSX if you use 10.2.8 and install something for 10.3.x
19:39:58 <Bjarni> I guess that's what this guy have done
19:39:59 <Noldo> TrueBrain: how is the languge for website decided?
19:40:06 <TrueBrain> Ammler: no, why would we?
19:40:13 <TrueBrain> Noldo: Accept-Language of browser
19:40:22 <Bjarni> and if you do that using your root password there is little the OS can do to prevent you from breaking it
19:42:15 <yorick> it is more nightly than trunk, no?
19:52:42 <Eddi|zuHause> # An der Noooooordseeeeeküste (4x *clap*)
19:52:43 <Eddi|zuHause> # Am plattdeutschen Straaaaaand
19:52:45 <Eddi|zuHause> # Sind die Fiiiiiiiische im Wasser
19:52:46 <Eddi|zuHause> # Und selteeeeen an Laaaaand
19:54:21 <Ammler> Zuu: do we need to change our rev file too?
19:54:39 <Zuu> Ammler: No, you can leave it as it is.
19:54:54 <Ammler> and if we like to? :-)
19:55:03 <Ammler> I would like to add the r
19:55:16 <Zuu> hmm, and I should probably get started with that and take a pause form Visual Studio / OpenTTD ;-)
19:55:44 <Zuu> Ammler: For astetical reasons or practical reasons?
19:56:00 <Zuu> Eather way you have to convince dihedral to use the same format I'd say.
19:56:46 <Ammler> practial reasons, to show which protocol we use
19:57:15 <Zuu> Ammler: Nope, I just published the focus-stuff and a notice on the forum to OTTDAU users.
19:57:27 <Ammler> as we also have servers with mercurial (h)
19:58:01 <Zuu> Sure, can you just wait until I tell you it's time to change?
19:58:22 <yorick> something tells me it isn't realistic that 4 out of 5 people waiting at a bus stop want to go to another country
19:58:33 <yorick> in reality, it seems far from
19:58:50 <Zuu> Ammler: But there will always be an 'r' or will I need to detect other characters?
19:59:07 <TrueBrain> I wish I had access to a OSX 10.5 Intel box .. then I could try things ..
19:59:26 <peter1138> The scrambled word is:
19:59:27 <peter1138> Clue: The language used to create web pages.
19:59:31 <Ammler> Zuu, the 2 official server we run and you have will mostly be svn servers
20:00:53 <Zuu> Ok, so for now I change it to report "no update" if it is not an 'r' at the beginig.
20:02:16 <Zuu> Should we maybe rename the file form 'rev' to something else if we change the format?
20:02:51 *** Aylomen has joined #openttd
20:03:05 <Zuu> Well THAT would be missleading to call it finger.txt...
20:04:01 <guru3> wow i got a train station to an outstanding rating for its cargo :o
20:04:08 <guru3> first time i remember that
20:05:08 *** thingwath has joined #openttd
20:05:22 <SmatZ> guru3: Large advertising campaign...
20:05:33 <Ammler> Zuu: I think, we can make it uniform and call it versions.txt too
20:05:50 <TrueBrain> Ammler: call it finger.txt! :p
20:05:59 <Zuu> Ammler: Ok, and use the format of versions.txt on finger.openttd.org?
20:06:28 <Ammler> well, to I need to add the other text?
20:06:34 <Zuu> Okay, put more work for you but fine with me :)
20:07:17 <Ammler> well, I like to change it anyway to support different protocols
20:07:41 *** Osai^city is now known as Osai
20:07:45 <Zuu> I will currently only rely on what is on the first and last field of finger.txt
20:08:05 <Ammler> TrueBrain: that was a joke?
20:08:09 <Ammler> or do you change that?
20:08:54 <blathijs> What file are you discussing?
20:08:57 <TrueBrain> Ammler: no, I tried to suggest to use finger.txt over versions.txt :)
20:09:11 <Zuu> And if we should be joking, why listen to the man who came up with the name 'NoAI'? ;)
20:09:11 <TrueBrain> but it doesn't matter how you call it, as long as you remember it
20:09:15 <TrueBrain> finger.openttd.org remains how it is
20:09:27 <TrueBrain> (just finger.txt was more clear in my opinion, that is all :))
20:09:38 <TrueBrain> talk to Rubidium about that :p
20:09:47 <Ammler> wasn't finger something else?
20:11:50 <peter1138> Still can't use finger :(
20:12:11 <peter1138> Works on kernel.org :D
20:12:39 <TrueBrain> peter1138: I was in fact trying to figure out how to configure finger ... but I failed :(
20:12:41 <Ammler> finger: kernel.org: no such user.
20:12:48 <TrueBrain> Ammler: finger @kernel.org
20:13:57 <Ammler> Zuu: hmm, we could also include the GRFPack version to finger.txt :-)
20:14:32 <Zuu> TrueBrain: Currently the finger.txt need me to look on different fields for diferent versions to find the correct line too look on, unless I use line-number. Perhaps add a field that is the name/ID of that line?
20:15:39 <Zuu> Or I could combine the last two fields and match that against a string, but is a bit hacky maybe.
20:15:51 <TrueBrain> Zuu: okay, I completely failed to parse that line ..
20:16:13 <Zuu> Okay, then i try to write it again...
20:16:48 <TrueBrain> 'finger' gives a way a lot of info on a machine :s
20:17:07 <Ammler> r14000 2008-9-13 nightlies/trunk public <-- so you would also support if we would use a stable
20:17:32 <TrueBrain> Ammler: try using 09 instead of 9 ;)
20:18:24 <planetmaker> finger @openttd.org
20:18:26 <planetmaker> [openttd.org/85.17.162.188]
20:18:28 <planetmaker> No one logged on.
20:18:48 <Zuu> I want to make a php-function that takes an identifier and returns path and version. For this I can't use just field 3 or just field 4. But I could do $s = $field[2] . $field[3] and then test if $s is equal to given identifier.
20:19:54 <peter1138> Heh, the days of .plan...
20:20:27 <TrueBrain> Zuu: still you make no sense, but if you understand yourself .. fine by me :)
20:21:07 <TrueBrain> also, remember that only 'releases' have an additional field
20:22:03 <TrueBrain> most sites closed down their finger daemon :)
20:22:07 <Zuu> Oh, there is no trailing tab on the other ones, good to keep in mind. :)
20:23:12 <Ammler> 7.2 2008-09-01 ottdc_grfpack
20:23:23 <Zuu> TrueBrain: I need a way to connect a line to "Last Stable" or "Last stable including pre-stable" etc. And as line number is not an option I first though of using the third and last field when I saw some of them had 4 fields... :)
20:23:24 <TrueBrain> peter1138: sorry, no real 'finger' for us :)
20:23:53 <TrueBrain> releases\ttesting always points to the latest testing
20:24:00 <TrueBrain> releases\tstable always point to the latest stable
20:24:07 <TrueBrain> so it should be very simple
20:24:26 <Ammler> maybe you should replace <stable> with 0.6.2
20:24:43 <TrueBrain> <stable> is a clear indicator there is no testing, and stable is in its place
20:24:49 <TrueBrain> 0.6.2 would suggest 0.6.2 is testing
20:25:00 <TrueBrain> for example, the noai line can become <nightlies/trunk>
20:25:05 <TrueBrain> to indicate it is merged
20:26:01 <TrueBrain> simply put: <N> means that the given line should redirect to N, which is also in that file
20:26:17 <Ammler> r14222 2008-09-03 nightlies/noai noai <-- shouldn't it be so then?
20:27:27 * peter1138 ponders warming the bed up.
20:27:35 <Zuu> TrueBrain: is <N> always an identifier in the 4:th field?
20:27:40 * TrueBrain suggests putting a girl on the bed
20:27:44 <TrueBrain> always gives a good warmth
20:28:01 <TrueBrain> Zuu: <N> is either 'stable' or the 3rd field
20:28:03 <TrueBrain> (4th is mostly empty)
20:28:22 <Zuu> So <stable> is an exception?
20:28:35 <Ammler> no release is the exception
20:28:40 * Zuu thinks it is unneccesary complicated to pharse that file...
20:28:41 <TrueBrain> as <releases> is ambiguous :)
20:28:53 <TrueBrain> Ammler: well, yes, that is more correct ;)
20:29:01 <Zuu> That is why I suggested a unique identifier field for each line.
20:29:16 <TrueBrain> my parsers so far are VERY simplistic
20:29:45 <TrueBrain> Zuu: the problem is 'releases' is ambiguous, it contains both testing and stable
20:29:57 <TrueBrain> so there was need for an addition field to seperate between thsoe 2, to keep it unique
20:30:08 <TrueBrain> your 'unique' identifier is there: 3+4
20:30:08 <Ammler> Zuu: the last 2 fields together are unique
20:30:12 <Zuu> Yes, but if you add an unique id-field and have that in < > it will not be ambiguous.
20:30:26 <TrueBrain> and together they give exactly enough info to get all the data (including url)
20:30:30 <Zuu> Ammler: Yes, but then I can't call my function reqrusive in case I reach a < >.
20:31:08 <TrueBrain> Zuu: the only thing you need to do in that function, is make 'stable' and 'testing' an exception
20:31:12 <Zuu> TrueBrain: Do you have a pharser in php to get path and version of a given line identified in some way?
20:31:21 <TrueBrain> then recursion will work just fine
20:31:43 <TrueBrain> 'a given line identified in some way'
20:31:52 <TrueBrain> sorry, but you are way too vague
20:32:13 <Zuu> Well, in a valid way. Such as LAST_STABLE or LAST_NOAI etc.
20:32:47 <TrueBrain> you want last stable? Assuming you split the file in lines and the lines in fields
20:33:08 <Zuu> Yes, that is what I am doing.
20:33:25 <TrueBrain> if ($request == "stable" || $request == "testing") { if ($field[2] == "releases" && $field[3] == $request) return $field; } else if ($field[2] == $request) return $field;
20:33:27 <TrueBrain> I don't see the problem :)
20:33:44 <TrueBrain> where request is either 'stable', 'testing', or 'nightlies/noai', 'nightlies/trunk'
20:34:11 <TrueBrain> then the caller of that function cao do: if ($field[0][0] == "<") $field = thatFunction($field[0])
20:36:48 <TrueBrain> that is not too unlogic, is it?
20:37:34 <Zuu> I maybe said yes to early, but I split my $page into lines and then do for each on them. So not exactly as you do it.
20:37:44 <TrueBrain> to only weirdness really is 'releases', but they are weird in many more ways :) (for example, they are not named like others)
20:38:49 <TrueBrain> foreach ($line in $page) { $field = split($line, "\t"); ... }
20:38:55 <TrueBrain> give or take order of params
20:39:11 <TrueBrain> (I never know if it is split($line, "\t"), or split("\t", $line) .. PHP is really incosistant with that ...)
20:39:51 * TrueBrain considers writing his own fingerd :p
20:40:09 <TrueBrain> first: Star Wars The Force Unleashed
20:40:47 *** Yeggstry has joined #openttd
20:41:27 <Ammler> i need to update my script also a little bit with grep -v "<nightlies/trunk>"
20:41:31 <Zuu> (see the function finger)
20:44:39 <Zuu> TrueBrain: Would you mind post a pastebin post with your code glued togeather, because I can't see how you would glue it togeather.
20:45:21 <TrueBrain> (if you give me an url, at least tell me what your intensions are with it)
20:45:30 <TrueBrain> all I can see now, is that yours will fail for resursive
20:46:05 <Zuu> Yes I know my will fail for recrusive that is why I asked for help.
20:46:50 <TrueBrain> your version fails btw, 'field' against 'fields'
20:47:03 <TrueBrain> and I gave you a solution to solve that .. what more do you want from me? :)
20:47:10 <Zuu> Yes that is because i used $fields but had to rename it to $field to match your code.
20:48:16 <Zuu> TrueBrain: I know I'm might be asking for to much but currently I don't see how to glue your parts togeather. It certainly looks logical to you. I'm suer.
20:48:34 <TrueBrain> it needs a bit of substr on the recursive part
20:48:50 <TrueBrain> and I completely fail to see what you don't understand :)
20:49:21 <Zuu> " if ($field[0][0] == "<") $field = thatFunction($field[0])" this looks alien to mee :)
20:49:22 <TrueBrain> it might be wise to cache the result of the GetFile, but okay .. performance was not in order here
20:49:50 <TrueBrain> while ($res[0][0] == "<") $res = finger($res[0]);
20:49:57 <TrueBrain> I did it again in the pastebin now
20:50:17 <TrueBrain> just allowed infinite redirects to work this time
20:50:30 <TrueBrain> but it should be something like: $res = finger(substr($res[0], 1, -1));
20:50:31 <yorick> "result = result | (*p) - 32;" <-- snipped from the configurable hotkeys patch, it complains it does not understand what is ment and suggests I use brackets
20:50:47 <TrueBrain> yorick: even I think it is ambiguous
20:50:52 <TrueBrain> good for your compiler it noticed it too
20:51:16 <yorick> yes, but what does it mean?
20:51:24 <TrueBrain> that you sould add brackets!
20:51:28 <Zuu> TrueBrain: Ah, now I see what you mean by that line, all from the begining my intention was to build the recrusion into the finger-function.
20:51:42 <TrueBrain> Zuu: possible, but then you can't return
20:51:43 <Zuu> TrueBrain: Thank you very much for taking your time.
20:51:44 <TrueBrain> then you should 'break'
20:51:55 <TrueBrain> which makes it a tiny bit harder, as when it fails to find, it drops out too
20:51:57 <yorick> TB: it is not my patch, and I don't know where to add brackets
20:52:00 <TrueBrain> so you need an additional variable :p
20:52:13 <TrueBrain> Zuu: and sorry I didn't understand what you didn't understand :)
20:52:27 <TrueBrain> yorick: I would put them between the s and u of 'result' ;)
20:52:38 <Zuu> The whole server is a big hack, so a slight waste somewhere shouldn't be that bad.
20:52:46 <TrueBrain> yorick: 1 + 3 * 6 <- where would you put brackets to make it absolutely non-ambigious (well, in this case it is clear, but still :))
20:53:13 <TrueBrain> now do that with your line
20:53:19 <TrueBrain> how hard can that be
20:53:31 <yorick> result = result | ((*p) - 32);
20:53:34 <TrueBrain> I don't think res(ult = result | (*p) - 32); will help
20:53:47 <yorick> or result = (result | (*p)) - 32;
20:53:53 <TrueBrain> I think the compiler wanted to execute 'result = (result | (*p)) - 32;
20:54:01 <TrueBrain> but I am not sure if - takes precedenace over |
20:54:10 <TrueBrain> people in this channel most likely know that better than I do :)
20:54:14 <Eddi|zuHause> there are a lot of places where you can put additional brackets ;)
20:54:16 <yorick> neither does it, because it complains about it
20:54:24 <TrueBrain> Eddi|zuHause: very true ;)
20:54:41 <TrueBrain> I btw wonder why a compiler would complain about | and - mixture
20:54:59 <TrueBrain> yorick: are you sure you have the correct line? :)
20:55:12 <yorick> it complains about using | and not having brackets
20:55:24 <yorick> it does not like that as it does not know what is ment
20:55:30 <TrueBrain> a, '-' comes before '|'
20:55:30 <Eddi|zuHause> you have no idea how often people come into #mathe and ask stuff about formulas like "a + b / c + d"
20:55:50 <TrueBrain> Eddi|zuHause: they did it wrong in a big news station in our country ... really shameful :(
20:56:04 <TrueBrain> yorick: if you put brackets like you just said you did, it will no longer complain
20:56:06 <Eddi|zuHause> and if we say "you miss some brackets" they answer "there are no brackets"
20:56:08 <TrueBrain> if it does, something else is going on
20:56:18 <yorick> TB: and it has the risk of being calculated wrong
20:56:29 <yorick> causing a nearly untracable bug
20:56:58 <TrueBrain> yorick: sorry, you don't make sense to me :)
20:57:18 <TrueBrain> (I really said that too often today .. why are people trying to be so cryptic as possible?)
20:57:22 <Eddi|zuHause> and that is news to you? :p
20:57:46 <Eddi|zuHause> after all, it's yorick you're talking about
20:58:31 <Zuu> Ammler: Change your stuff as you like, I'd say, as things are already 'broken', and it's late now I will probably leave my stuff for tomorrow or later when I have time. It's getting quite late. Or at least I'm getting to tired to code.
20:58:38 <Eddi|zuHause> hey, in #mathe it's an art to be as cryptic as possible ;)
20:58:39 <TrueBrain> Eddi|zuHause: not only Yorick is being cryptic today :p
20:58:56 * TrueBrain gives Zuu some Cooffee :p
20:59:01 <Eddi|zuHause> (usually when giving answers to trivial questions)
20:59:26 * Zuu does not drink it as he has stoped to drink cooffee, but he accepts tea *hint*
20:59:33 <Eddi|zuHause> ("there are no answers. every question is met with another question." [Heroes])
21:03:25 <yorick> why do applications always crash without errors if they dont assert or provide errors?
21:04:34 <SpComb> because if they crashed with errors, then they would provide errors
21:05:10 <Ammler> Zuu: you are using finger.openttd.org to check what is available
21:05:22 <yorick> but why don't they provide errors if they crash without errors?
21:05:49 <Ammler> we need to tell you what you need.
21:06:42 <Rubidium> without .txt shows the output
21:07:29 <Zuu> Rubidium: Thank you for that code.
21:08:06 <Ammler> so we use the same format but only one row...
21:10:09 <Zuu> At some point I should probably clean my stuff up, because I use call function by string-name as I did not find any function pointers. Probably faster to use lot of switch-case stuff instead of spliting up into functions.
21:11:20 <Eddi|zuHause> ever heard of polymorphy?
21:11:33 <Zuu> I've never got used to it in php-code.
21:11:50 <Eddi|zuHause> well, honestly, i have no idea of php
21:12:15 <Zuu> But then I started at php4 and have not adopted my coding style to php5.
21:16:14 *** Phoenix_the_II has quit IRC
21:16:18 *** Phoenix_the_II has joined #openttd
21:16:35 *** Nite_Owl has joined #openttd
21:23:51 *** lobster_MB has joined #openttd
21:27:50 *** lobster_MB has joined #openttd
21:48:04 <TrueBrain> hmm .. Star Wars The Force Unleashed just crashed on my xbox ... now that is nasty :s
21:54:11 <TrueBrain> sometimes tt-forums is so fast, that I don't see it loaded the page :p Hehehhe :)
21:57:30 <guru3> i'm loosing money at exactly 1k per second
21:58:10 <DorpsGek> dih: Zuu was last seen in #openttd 45 minutes and 54 seconds ago: <Zuu> But then I started at php4 and have not adopted my coding style to php5.
22:16:17 *** Progman has joined #openttd
22:23:38 *** lobster_MB has joined #openttd
22:37:57 <FauxFaux> So, has everyone that has ie7 / ie8b* installed actually tried the new website? It basically hangs IE during load here, and on a friend's machine.
22:38:09 <FauxFaux> (But fine on (plenty of) others, I assume)
22:38:27 <TrueBrain> FauxFaux: I really wonder wtf IE is doing ....
22:38:56 <FauxFaux> Have you seen it? Might be a 8beta issue, but it doesn't happen on machines with 8beta installed.
22:40:02 <TrueBrain> sorry, now you lost me :)
22:40:04 <FauxFaux> Tee hee, /me /sees/ the background draw, line by line, and my machine isn't exactly slow.
22:40:19 <TrueBrain> with what browser? :p
22:40:24 <FauxFaux> (I guess it might be an ie8 beta issue, but someone has ie8 beta installed and isn't seeing it happen)
22:40:49 <TrueBrain> well, the background is a 2x2 pixel in repeat (2x2 as 1x1 fails when you do that with IE :p)
22:41:10 <FauxFaux> I expect 1x1 is failing. :p
22:41:26 <TrueBrain> when you use a 1x1 pixel, IE simply doesn't render it
22:41:28 <TrueBrain> so we use a 2x2 pixel
22:41:35 <FauxFaux> Which just kills ie. :p
22:41:46 <TrueBrain> really, if a browser can't handle that ....
22:41:50 <TrueBrain> it should sit in a corner or something
22:42:16 <TrueBrain> IE6.0 is pretty quick via wine
22:42:47 <FauxFaux> It's probably a windows bug, or something.
22:43:00 <FauxFaux> It's actually causing the window manager pain.
22:43:07 <TrueBrain> yeah, it is called Microsoft :p
22:43:11 <TrueBrain> enough bashing against MS :)
22:43:23 <TrueBrain> let me try something .. you have your browser open?
22:43:35 <FauxFaux> Yeah. Give me a minute, I'm just booting some vms.
22:45:11 *** ccfreak2k has joined #openttd
22:45:26 <FauxFaux> Does it in my cleanroom Vista vm, IE7.
22:45:48 <TrueBrain> how is the speed now?
22:47:10 *** Yeggstry has joined #openttd
22:47:26 <FauxFaux> That's a lot better, there's still something seriously wrong, though. :/
22:48:05 <FauxFaux> Is there the same kind of thing in the header, by any chance?
22:48:54 <TrueBrain> the header has a repeating image too yes
22:48:57 <TrueBrain> like most of the other places
22:50:17 <TrueBrain> oh, one more instant
22:51:49 <FauxFaux> Seems okay, I don't use IE enough to know if it's always that not as awesome as Opera. :)
22:52:00 <TrueBrain> but is the speed in order now?
22:52:18 <FauxFaux> Yeah, it doesn't cause anywhere near as much pain.
22:52:45 <TrueBrain> so ... IE doesn't like 'repeat' ..
22:52:53 <TrueBrain> repeat-x and repeat-y are fine, but 'repeat' kills it :p
22:53:11 <FauxFaux> I guess it's doing something stupid like actually trying to instance the image each time.
22:54:56 <TrueBrain> known IE7 problem ...
22:55:35 <Rubidium> so you can DOS any IE7 browser with a carefully constructed static webpage...
22:56:01 <TrueBrain> create a few divs with a background of a 1x1 pixel on repeat
22:56:14 <TrueBrain> worth a try, I guess :p
23:01:09 <Ammler> you told the "old" binaries will be "taken over" :-)
23:01:55 <TrueBrain> Ammler: did I? Only source archive ...
23:01:59 <TrueBrain> sorry if I informed you other wise :$
23:03:01 <Ammler> isn't the source already in SVN?
23:03:29 <TrueBrain> yes, nevertheless, we wanted to have a source achive for each nightly
23:04:30 <Ammler> but you keep the nightlies from now on?
23:04:44 <Ammler> the binaries, I mean...
23:04:55 <Rubidium> only for the last few weeks/months
23:05:55 <TrueBrain> 1 'nightly' is 100 MiB
23:05:58 <TrueBrain> you can only keep so many ;)
23:09:27 <Ammler> now we have a reason to make a "forced" update
23:10:40 * TrueBrain hates IE .. doesn't obey any rule in the book ..
23:10:57 <Rubidium> TrueBrain: lies... it obeys at least one
23:10:58 <Nite_Owl> Or we can "vote" for v0.7.0
23:13:21 <Ammler> Sacro: can you compile it?
23:13:58 <Ammler> which version is the first also for linux?
23:14:10 <TrueBrain> r1 worked I believe
23:14:29 <Rubidium> Ammler: I reckon 0.1.4 or thereabouts
23:15:40 <Ammler> hmm, means r1 should work
23:16:30 <Sacro> .1.4 is the first with sauce
23:17:08 <TrueBrain> whoho, fixed most IE abnormalities .. now the background shit ..
23:20:55 <Ammler> oh, do I see right, you don't use sf anymore
23:22:47 <TrueBrain> FauxFaux: how is the speed of the website now?
23:23:01 *** Nite_Owl has joined #openttd
23:24:38 <FauxFaux> TrueBrain: It's still horribly slow, doesn't actually hang ie anymore, though.
23:25:08 <TrueBrain> I made the images 20x20
23:25:11 <TrueBrain> so that is 100 times bigger
23:25:18 <TrueBrain> and it STILL is slow? Lol
23:25:22 <TrueBrain> IE sucks .. sorry .. out of ideas :)
23:26:24 <Ammler> can I somewhere get the oldest Linux Build?
23:30:03 *** reldred|gone is now known as reldred
23:33:50 <FauxFaux> Less bad than the original site. =p
23:36:07 <TrueBrain> well, that is suprising :)
23:36:54 *** Boyinblue0 has joined #openttd
23:37:59 <mcbane> houston is safe but 60 km away it was devastating..
23:39:12 <Ammler> TrueBrain: why do you use a image, isn't that plain?
23:45:36 <Ammler> TrueBrain: isn't that background unique?
23:45:44 <Ammler> hmm, how is that called
23:45:50 <TrueBrain> why oh why are people so cryptic :(
23:46:14 <Ammler> so why do you use a img?
23:46:14 <TrueBrain> one solid colour in a picture of 20x20
23:46:18 <TrueBrain> and IE has problems rendering it :p
23:46:26 <TrueBrain> Ammler: because browsers are funny things :)
23:46:40 <TrueBrain> not all browsers translate RGB colours to the same CYI colour ..
23:46:55 <TrueBrain> so when you use a background colour, the differ from the background colour embedded in any image
23:47:00 <TrueBrain> (like 'shadow' images)
23:47:28 <TrueBrain> now we fixed most of those difference, nevertheless they remains slightly in darkness level
23:47:35 <TrueBrain> so this is the only way to make sure it looks perfect
23:48:31 <Ammler> sound more like a hack :-)
23:49:24 <TrueBrain> isn't HTML one big hack? :p
23:49:37 <TrueBrain> well, most things in fact are solved clean .. but it needs .. well .. creative thinking ;)
23:51:02 <TrueBrain> yeah, I was hoping XHTML was more supported by browsers :)
23:51:07 <TrueBrain> well, it is .. but .. oh well
23:51:12 <TrueBrain> Opera doesn't support all CSS 1 properties
23:51:18 <TrueBrain> to name a simple example
23:51:19 <Ammler> it should at least be the same everywhere
23:51:35 <TrueBrain> IE 5 doesn't know margin: 0px auto;
23:51:38 <Ammler> those things which are supported
23:51:46 <TrueBrain> the 'hack' used it 'text-align: center'
23:51:51 <Ammler> but the boxes are the same
23:51:59 <TrueBrain> IE doesn't understand what: overflow: hidden, means
23:52:01 <Ammler> that is a big step forwards
23:52:17 <TrueBrain> (somehow he things hidden means VERY VISIBLE)
23:52:33 <TrueBrain> grr .. (sorry, I am REALLY annoyed by all this browser shit, even in the most basic things like CSS1 ...)
23:53:18 <Ammler> how old is that? more then 5 years?
23:53:27 <TrueBrain> like from the beginning of CSS ...
23:53:57 <Ammler> hmm, 5 year is maybe CSS2 then
23:54:36 <TrueBrain> 1996, revised in 1999
23:55:03 <TrueBrain> then we have a .nowrap element which is CSS2 with hacks ... to do the overflow: hidden correct (which is CSS2 btw)
23:55:06 <TrueBrain> and a:hover is CSS2
23:57:20 *** welshdragon has joined #openttd
23:57:38 <Ammler> do you have a "good" css referenz?
23:58:02 <Ammler> something like css4you.de, but well, in your language?
23:58:09 <SmatZ> TrueBrain is a good css references
23:59:06 <TrueBrain> Ammler: no .. I gathered that minor piece of info from the w3c validation services :p
23:59:51 <TrueBrain> Ammler: and as I learnt HTML (and with that CSS) when I was like .. young (1998 - 2000 sometwhere), I only know CSS1 :p
continue to next day ⏵