Times are UTC Toggle Colours
06:31:15 <Brot6> Progressive Train Set - Revision 11:63de3d2e1dc2: [Feature] Add S-01= 0-2-2 "Amy Jane" XMinchinWebX @ http://dev.openttdcoop.org/projects/progressivetrains/repository/revisions/63de3d2e1dc2 08:28:50 *** andythenorth has joined #openttdcoop.devzone 08:34:56 <Brot6> Webtranslator - Revision 40:d50a47b41391: Codechange: add some closing tags for xhtml compliance XandythenorthX @ http://dev.openttdcoop.org/projects/eints/repository/revisions/d50a47b41391 08:35:37 <Brot6> Webtranslator - Revision 41:b85758d454ec: Codechange: add more closing tags for xhtml compliance XandythenorthX @ http://dev.openttdcoop.org/projects/eints/repository/revisions/b85758d454ec 08:36:32 <Brot6> Webtranslator - Revision 42:4891f284cbe7: Codechange: make upload_errors xhtml compliant XandythenorthX @ http://dev.openttdcoop.org/projects/eints/repository/revisions/4891f284cbe7 08:37:41 <Brot6> Webtranslator - Revision 43:d93a69452294: Codechange: replace all instances of <br> with <br /> XandythenorthX @ http://dev.openttdcoop.org/projects/eints/repository/revisions/d93a69452294 09:02:05 *** andythenorth has left #openttdcoop.devzone 09:02:10 *** andythenorth has joined #openttdcoop.devzone 09:06:46 *** andythenorth has quit IRC 09:31:27 *** Supercheese has quit IRC 10:39:10 *** andythenorth has joined #openttdcoop.devzone 10:48:06 *** frosch123 has joined #openttdcoop.devzone 10:50:41 *** andythenorth has quit IRC 11:02:37 *** Alberth has joined #openttdcoop.devzone 11:05:53 *** andythenorth has joined #openttdcoop.devzone 11:09:26 <Brot6> Webtranslator - Revision 44:fa13044af5f8: Change: add labels to form elements for upload_lang XandythenorthX @ http://dev.openttdcoop.org/projects/eints/repository/revisions/fa13044af5f8 11:09:26 <Brot6> Webtranslator - Revision 45:0e04db292898: Codechange: add a closing tag to a <p> in upload_ok XandythenorthX @ http://dev.openttdcoop.org/projects/eints/repository/revisions/0e04db292898 11:12:37 <Brot6> Webtranslator - Revision 46:9eb303c77c3d: Change: add a few things to main_template XandythenorthX @ http://dev.openttdcoop.org/projects/eints/repository/revisions/9eb303c77c3d 11:17:57 <Brot6> Webtranslator - Revision 47:ec5afb1693f0: Codechange: format string_form to be xhtml compliant XandythenorthX @ http://dev.openttdcoop.org/projects/eints/repository/revisions/ec5afb1693f0 11:20:00 <Brot6> Webtranslator - Revision 48:e0f43a72926b: Change: tweak to footer XandythenorthX @ http://dev.openttdcoop.org/projects/eints/repository/revisions/e0f43a72926b 11:20:52 <Alberth> the html4 tags were too unbalanced? :) 11:23:19 <frosch123> hmm, i wanted to link you to the w3c conform logo on the ottd site, but appararently it was finally removed 11:23:42 <frosch123> it used to claim that the page was completely valid, but when you cilcked on it to validate, it listed dozens of errors :p 11:23:55 <Rubidium> s/removed/commented out/ 11:24:06 <Rubidium> it used to be completely valid though 11:59:25 <Brot6> Webtranslator - Revision 49:79e92981b0c0: Change: improve main template nav and footer XandythenorthX @ http://dev.openttdcoop.org/projects/eints/repository/revisions/79e92981b0c0 12:01:17 <Brot6> Industrial Stations Renewal - Revision 59:ef165d33c8f8: Feature: Add Korean translation (thanks Telk... Xmart3pX @ http://dev.openttdcoop.org/projects/isr/repository/revisions/ef165d33c8f8 12:16:07 <Brot6> NewGRF Meta Language - Bug #5012 (New): Problem with PIL in OS X XdandanX @ http://dev.openttdcoop.org/issues/5012 12:16:47 <andythenorth> bloody PIL 12:16:51 <andythenorth> bloody OS X python 12:16:59 <Alberth> I thought pillow support was added 12:17:21 <Brot6> FISH - Bug #5015 (New): DevZone compile failed XcompilerX @ http://dev.openttdcoop.org/issues/5015 12:17:22 <Brot6> FISH - Revision 1002:797f81e7430b: Codechange: append '_0' to png filenames preparatory to adding su... XandythenorthX @ http://dev.openttdcoop.org/projects/fish/repository/revisions/797f81e7430b 12:17:23 <andythenorth> strange that it's the nmlc rev that broke it, not the OS version 12:17:30 <andythenorth> usually it's Apple that break it 12:17:44 <andythenorth> I have all python problems solved on my mac now btw 12:19:04 <Alberth> not sure why the import of PIL was moved 12:19:11 <Alberth> seems dangerous 12:19:19 <Alberth> http://dev.openttdcoop.org/projects/nml/repository/revisions/013ceeaee4d1/diff 12:27:46 *** andythenorth has quit IRC 12:54:03 <planetmaker> Alberth, the reason is that both *should* work that way... 12:54:08 <planetmaker> good day also :-) 12:55:02 <Alberth> I would expect try: import Image except ImportError: pass ; try: from PIL import Image except ImportError: pass 12:55:23 <Alberth> ie a sequence of tries, perhaps even conditional if not Image: ... 12:56:00 <Alberth> "import Image" and "from PIL import Image" are quite different points where you try to import from 12:56:17 <Alberth> and a good day to you as well :) 12:59:54 <planetmaker> well. That patch was suggested like that to us from the Fedora maintainer... and it worked also ony my machines... 13:00:29 <planetmaker> without installing pillow 13:01:42 <planetmaker> not sure what andy's "I've all python problems solved on my mac now" means, though... 13:05:11 <Rubidium> obviously he has installed Linux on his Mac 13:06:09 <frosch123> or "rm -rf /", because he disconnected shortly after 13:18:20 <planetmaker> Rubidium, but... I tested on osx as well. and it still works for me. even with firs 14:56:14 *** andythenorth has joined #openttdcoop.devzone 15:45:36 <Brot6> Webtranslator - Revision 50:4120a3bb5cfc: Change: add route to serve static files, and an example cs... XandythenorthX @ http://dev.openttdcoop.org/projects/eints/repository/revisions/4120a3bb5cfc 15:50:44 <Brot6> Webtranslator - Revision 51:71a85afe91c9: Change: add Twitter Bootstrap CSS library XandythenorthX @ http://dev.openttdcoop.org/projects/eints/repository/revisions/71a85afe91c9 16:06:36 <andythenorth> pastebin still dead? o_O 16:08:18 <frosch123> http://paste.openttdcoop.org/ <- works fine for me 16:18:20 <Brot6> Webtranslator - Revision 52:56c15df5d719: Change: make static files work for nested paths XandythenorthX @ http://dev.openttdcoop.org/projects/eints/repository/revisions/56c15df5d719 16:22:24 <Brot6> Webtranslator - Revision 53:914c519fc016: Change: add a doctype and namespace property XandythenorthX @ http://dev.openttdcoop.org/projects/eints/repository/revisions/914c519fc016 16:24:48 <Brot6> Webtranslator - Revision 54:d684c37dfa3b: Codechange: remove unncessary imports from static.py XandythenorthX @ http://dev.openttdcoop.org/projects/eints/repository/revisions/d684c37dfa3b 16:27:56 <Brot6> Webtranslator - Revision 55:92811299f805: Change: make the navbar a navbar XandythenorthX @ http://dev.openttdcoop.org/projects/eints/repository/revisions/92811299f805 16:58:25 <Brot6> Webtranslator - Revision 56:5984b1cb4bdd: Change: provide a navbar, and style body container and h1 ... XandythenorthX @ http://dev.openttdcoop.org/projects/eints/repository/revisions/5984b1cb4bdd 17:09:15 *** ODM has joined #openttdcoop.devzone 17:16:02 <Brot6> Webtranslator - Revision 57:551c22553703: Change: improve footer XandythenorthX @ http://dev.openttdcoop.org/projects/eints/repository/revisions/551c22553703 17:18:10 <Brot6> progressivetrains: update from r10 to r11 done (23 warnings) - http://bundles.openttdcoop.org/progressivetrains/nightlies/r11 17:20:47 <Brot6> firs: update from r3400 to r3402 done - http://bundles.openttdcoop.org/firs/nightlies/r3402 17:22:09 <Brot6> FISH - Bug #5018 (New): DevZone compile failed XcompilerX @ http://dev.openttdcoop.org/issues/5018 17:22:38 <Brot6> isr: update from r58 to r59 done - http://bundles.openttdcoop.org/isr/nightlies/r59 17:23:29 <Brot6> Webtranslator - Revision 58:9f5819841e1c: Codechange: add some more exceptions to .hgignore XandythenorthX @ http://dev.openttdcoop.org/projects/eints/repository/revisions/9f5819841e1c 17:25:00 <Brot6> FISH - Bug #5018 (Closed): DevZone compile failed XcompilerX @ http://dev.openttdcoop.org/issues/5018 17:25:00 <Brot6> FISH - Bug #5018 (Closed): DevZone compile failed XandythenorthX @ http://dev.openttdcoop.org/issues/5018#change-13412 17:25:00 <Brot6> FISH - Revision 1003:1563fbfc1491: Fix: oops, missing files (again) (closes #5018) XandythenorthX @ http://dev.openttdcoop.org/projects/fish/repository/revisions/1563fbfc1491 17:25:08 <Brot6> fish: update from r1001 to r1003 done (3 warnings) - http://bundles.openttdcoop.org/fish/push/r1003 17:29:07 <Brot6> Webtranslator - Revision 59:85b3ef11577b: Codechange: add a comment to css XandythenorthX @ http://dev.openttdcoop.org/projects/eints/repository/revisions/85b3ef11577b 17:29:49 <Brot6> Webtranslator - Revision 60:f0618ee0444a: Change: over-ride Bootstrap h2, it's too big XandythenorthX @ http://dev.openttdcoop.org/projects/eints/repository/revisions/f0618ee0444a 17:56:22 <andythenorth> Alberth: biab ;) 17:56:27 *** andythenorth has quit IRC 18:53:40 *** andythenorth has joined #openttdcoop.devzone 19:15:17 <Brot6> Webtranslator - Revision 61:c845bea36a6f: Change: enable debug and reload by default XandythenorthX @ http://dev.openttdcoop.org/projects/eints/repository/revisions/c845bea36a6f 19:22:39 <Brot6> Webtranslator - Revision 62:8a38fbfad14a: Fix: Recognize unchanged texts while uploading a language. XAlberthX @ http://dev.openttdcoop.org/projects/eints/repository/revisions/8a38fbfad14a 19:22:39 <Brot6> Webtranslator - Revision 63:94585a015f0a: Codechange: Remove parameter with a fixed value. XAlberthX @ http://dev.openttdcoop.org/projects/eints/repository/revisions/94585a015f0a 19:22:39 <Brot6> Webtranslator - Revision 64:e6315aad633d: Codechange: Remove unused form value. XAlberthX @ http://dev.openttdcoop.org/projects/eints/repository/revisions/e6315aad633d 20:09:42 <Brot6> Webtranslator - Revision 65:1bea63a0eb04: Add: jquery and a file-upload styling js XandythenorthX @ http://dev.openttdcoop.org/projects/eints/repository/revisions/1bea63a0eb04 20:09:42 <Brot6> Webtranslator - Revision 66:0b7cd094a7c7: Change: enable jquery and file-upload js in main_template XandythenorthX @ http://dev.openttdcoop.org/projects/eints/repository/revisions/0b7cd094a7c7 20:09:42 <Brot6> Webtranslator - Revision 67:aa3b6377b887: Change: some new classes for handling form stuff XandythenorthX @ http://dev.openttdcoop.org/projects/eints/repository/revisions/aa3b6377b887 20:09:44 <Brot6> Webtranslator - Revision 68:9c7ea7b3684c: Change: style upload lang form XandythenorthX @ http://dev.openttdcoop.org/projects/eints/repository/revisions/9c7ea7b3684c 20:09:47 <Brot6> Webtranslator - Revision 69:11d56ba2fbba: Change: add jquery, a file-upload style js, and some form ... XandythenorthX @ http://dev.openttdcoop.org/projects/eints/repository/revisions/11d56ba2fbba 20:09:51 <Brot6> Webtranslator - Revision 70:1a2bd2b9815b: Change: style upload_lang form XandythenorthX @ http://dev.openttdcoop.org/projects/eints/repository/revisions/1a2bd2b9815b 20:09:56 <Brot6> Webtranslator - Revision 71:c263e48d50fc: merge XandythenorthX @ http://dev.openttdcoop.org/projects/eints/repository/revisions/c263e48d50fc 20:10:02 <andythenorth> Alberth: ^ 20:10:06 <andythenorth> have a look at upload_lang now 20:12:52 <Alberth> At 'langfile', the </label> is before the input, with the others it is after 20:13:59 <Alberth> but otherwise it looks fine 20:15:01 <andythenorth> that's how bootstrap handles checkboxes 20:15:17 <Alberth> ok, just noticing 20:15:23 <andythenorth> have another ;) 20:15:26 <andythenorth> new project 20:15:36 <Brot6> Webtranslator - Revision 72:6a5a92fcc291: Change: style 'new project' form XandythenorthX @ http://dev.openttdcoop.org/projects/eints/repository/revisions/6a5a92fcc291 20:16:12 <Alberth> I am cleaning up the 'case' mess, with some code using None, and some other code using '' for default case 20:16:16 <andythenorth> :) 20:16:35 <andythenorth> these forms aren't very beautiful, I don't want to create lots of custom styles, don't know who will have to maintain the project ;) 20:17:17 <andythenorth> hmm 20:18:48 <andythenorth> Alberth: do you know if there's any session mechanism in Bottle? 20:18:54 <andythenorth> doesn't matter if you don't ;) 20:19:29 <Alberth> I am trying not to add sessions :) 20:20:02 <andythenorth> I want to pass success / fail messages around 20:20:05 <andythenorth> will use the query string 20:20:23 <Alberth> it does basic authentication if you uncomment some code in protect 20:20:58 <Alberth> which then also uses 'user.py' but that's completely outdated 20:21:12 <Alberth> I hadn't decided what to put there 20:21:34 <Alberth> I can imagine different sites have different ideas about user authentication 20:22:43 <andythenorth> yes indeed 20:23:00 <andythenorth> I know little about it, we mostly use one big framework that comes with authentication 20:25:11 <Brot6> Webtranslator - Revision 73:daa91e62811e: Change: add an alert slot to main_template, pass 'message=... XandythenorthX @ http://dev.openttdcoop.org/projects/eints/repository/revisions/daa91e62811e 20:25:29 <andythenorth> Alberth: ^ try for example http://localhost:8000/upload/test2?message=ham%20and%20eggs 20:25:51 <andythenorth> I think we can remove newproject_created.tpl 20:26:50 <andythenorth> in favour of going straight to project 20:27:21 <Alberth> 127.0.0.1 - - [23/Feb/2013 21:28:28] "GET /upload/test2?message=ham%20and%20eggs HTTP/1.1" 404 747 ?? 20:27:47 <Alberth> yeah, seems ok 20:27:52 <andythenorth> oops 20:27:57 <andythenorth> you don't have that project 20:28:00 <andythenorth> silly andythenorth 20:28:12 <Alberth> but I used the REST style, which doesn't do ? 20:28:44 <andythenorth> ? 20:31:43 <Alberth> Hmm, it does apparently. Sorry about that. It does not do state, that's all 20:33:15 <andythenorth> :) 20:33:19 <andythenorth> I just did something ugly 20:33:22 <andythenorth> I'll commit 20:33:26 <andythenorth> you can point and laugh 20:34:38 <Brot6> Webtranslator - Revision 74:003ae9498a29: Change: adding a new project now goes straight to project ... XandythenorthX @ http://dev.openttdcoop.org/projects/eints/repository/revisions/003ae9498a29 20:35:16 <Alberth> haha, I generate ##case lines with genders :) 20:36:24 <Alberth> ? 20:36:53 <andythenorth> have a look in newproject.py, l30 20:37:23 <Alberth> btw in the project view, we can drop "Add translation language", as that's "upload language" 20:37:43 <andythenorth> ok 20:38:02 <Alberth> and "download language" can be done in the page of the language, but I am not sure that's the right place 20:39:28 <Brot6> Webtranslator - Revision 75:bffe6fee6503: Fix: only show message slot if there is a message XandythenorthX @ http://dev.openttdcoop.org/projects/eints/repository/revisions/bffe6fee6503 20:39:28 <Brot6> Webtranslator - Revision 76:4b9b709bd160: Change: remove 'Add translation language' - not needed XandythenorthX @ http://dev.openttdcoop.org/projects/eints/repository/revisions/4b9b709bd160 20:39:56 <Alberth> that runs through authentication again, not sure that will work 20:40:18 <Alberth> I would think there is an official way to redirect such calls 20:40:27 <Brot6> Webtranslator - Revision 77:e742fbe7c710: Cleanup: remove redundant 'project created' template XandythenorthX @ http://dev.openttdcoop.org/projects/eints/repository/revisions/e742fbe7c710 20:40:53 <Alberth> I also need such a redirection in string translation, probably 20:41:01 <andythenorth> Alberth: I would expect some way to call that route, passing params 20:41:04 <andythenorth> but not sure how 20:41:22 <andythenorth> wsgi expects an iterable, not a callable afaict 20:41:24 <Alberth> the obvious other alternative is to extract the function to a different function, and forward the call from both places 20:42:24 <andythenorth> hmm 20:42:28 <andythenorth> we're just returning at this point 20:42:43 <andythenorth> in other python frameworks, there would be something like response.redirect(stuff) 20:42:48 <andythenorth> which handles this case 20:43:06 <Alberth> well, theoretically, people looking at a project and people creating a project may be disjunct 20:44:17 <Alberth> which would break automagic redirection very badly 20:44:57 <andythenorth> I'm looking into the docs 20:45:13 <andythenorth> return another class with params is a very common need after form submission 20:45:19 <andythenorth> there must be a standard way 20:49:26 <andythenorth> can't find a way with routes 20:51:19 <Alberth> http://bottlepy.org/docs/stable/tutorial.html#http-errors-and-redirects <-- redirect? 20:51:20 <Webster> Title: Tutorial Bottle 0.11.6 documentation (at bottlepy.org) 20:52:25 <Alberth> :o you can force a download window, would that be useful for language files? 20:53:09 <Alberth> hmm, but I don't serve from static files 21:02:30 <andythenorth> Alberth: I can't find a documented way to return a class / method from another module 21:03:48 <andythenorth> the redirect method is probably correct though 21:04:25 <Alberth> I am somewhat worried about the authentication stuff 21:04:46 <andythenorth> hmm 21:04:52 <andythenorth> (redirect works) 21:04:57 <andythenorth> authentication scares me too 21:05:01 <andythenorth> rope someone else in? 21:05:14 <andythenorth> appeal for help? :) 21:05:26 <Alberth> oh definitely ask around 21:05:53 <Alberth> why do the projects get loaded twice now? 21:06:01 <Alberth> (on start-up) 21:06:05 <Brot6> Webtranslator - Revision 78:da939cda8178: Codechange: use redirect() correctly, don't horribly retur... XandythenorthX @ http://dev.openttdcoop.org/projects/eints/repository/revisions/da939cda8178 21:06:11 <andythenorth> I set reloader=True 21:06:15 <andythenorth> which does that apparently 21:06:43 <andythenorth> "All module-level code is executed at least twice! Be careful." 21:07:06 <Alberth> ah, temporary problem thus 21:07:09 <Alberth> k 21:07:12 <andythenorth> it's not needed for editing templates / css so turn it off it bugs you :) 21:07:53 <Alberth> not really, the system should be able to handle it 21:08:07 <Alberth> startup just takes a bit longer :) 21:19:02 <Brot6> Webtranslator - Revision 79:4b719f3ea491: Change: set a nicer message when creating a new project XandythenorthX @ http://dev.openttdcoop.org/projects/eints/repository/revisions/4b719f3ea491 21:19:18 <andythenorth> Alberth: try creating a new project ;) 21:19:57 <Alberth> not now, I am debugging code :) 21:20:21 <andythenorth> k 21:34:19 <andythenorth> Alberth: can I touch the stuff that handles upload language? You working near that? 21:34:53 <Alberth> you can touch anything, I am working in a clone at the moment 21:35:04 <Alberth> as case changes modifies lots of code 21:36:27 <Alberth> wow, you can actually add missing strings :) 21:40:06 <andythenorth> :0 21:40:08 <andythenorth> :) 21:40:22 <Brot6> Webtranslator - Revision 80:4aad106c5f95: Change: add a utils class, and define a convenient datetim... XandythenorthX @ http://dev.openttdcoop.org/projects/eints/repository/revisions/4aad106c5f95 21:42:54 <Alberth> there is a time stamp already, just not printable :) 21:43:15 <Alberth> and also not for projects, just for texts and changes 21:45:25 <Alberth> it seems to mostly work for now, I think the best thing is to add the code, leaving all the assert code in, so it will drop dead if it violates the new rule :) 21:45:38 <Alberth> I'll do that tomorrow 21:47:18 <andythenorth> Alberth: how do I get a lang name from a lng obj? 21:47:41 <Alberth> lng.name 21:47:58 <Alberth> but in data.py, all fields are documented 21:48:11 <andythenorth> winner 21:49:41 <Brot6> Webtranslator - Revision 81:2badf81c3cfd: Change: set a message when successfully uploading lang; up... XandythenorthX @ http://dev.openttdcoop.org/projects/eints/repository/revisions/2badf81c3cfd 21:50:19 <Alberth> newgrf/language_info has many language properties which I copied from openttd 21:50:52 <Alberth> I use it just for case and genders 21:51:17 <Alberth> and grflangid, of course :p 21:51:59 <Alberth> good night andythenorth 21:52:07 <andythenorth> good night 21:52:09 <andythenorth> bed time for me too 21:52:18 <Alberth> :) 21:52:33 <Brot6> Webtranslator - Revision 82:dcf39e47f22c: Cleanup: remove upload_ok.tpl as no longer used XandythenorthX @ http://dev.openttdcoop.org/projects/eints/repository/revisions/dcf39e47f22c 22:01:18 *** Alberth has left #openttdcoop.devzone 22:16:39 <Brot6> Webtranslator - Revision 83:76f46b59f47f: Add: woocons1 free icon set from http://www.woothemes.com/... XandythenorthX @ http://dev.openttdcoop.org/projects/eints/repository/revisions/76f46b59f47f 22:31:25 *** ODM has quit IRC 22:40:16 *** andythenorth has left #openttdcoop.devzone 22:41:01 <Brot6> Webtranslator - Revision 84:082d1fd7608d: Change: add some icons to headings XandythenorthX @ http://dev.openttdcoop.org/projects/eints/repository/revisions/082d1fd7608d 22:41:01 <Brot6> Webtranslator - Revision 85:d843132171b3: Change: improvements to style and navigation of lang. over... XandythenorthX @ http://dev.openttdcoop.org/projects/eints/repository/revisions/d843132171b3 22:42:53 *** frosch123 has quit IRC 23:08:37 <Brot6> Webtranslator - Revision 86:43cdc10ca1a6: Change: tweaks to multiple pages XandythenorthX @ http://dev.openttdcoop.org/projects/eints/repository/revisions/43cdc10ca1a6 23:12:34 <Brot6> Webtranslator - Revision 87:36de3084f390: Change: use lists and wells in strings page XandythenorthX @ http://dev.openttdcoop.org/projects/eints/repository/revisions/36de3084f390