*** menesis has quit IRC | 04:13 | |
*** yvl has joined #schooltool | 08:38 | |
*** menesis has joined #schooltool | 09:40 | |
*** yvl has quit IRC | 11:53 | |
*** yvl has joined #schooltool | 12:42 | |
*** th1a has joined #schooltool | 14:41 | |
*** khildin has joined #schooltool | 15:10 | |
*** replaceafill has joined #schooltool | 15:24 | |
th1a | hi replaceafill, menesis, yvl. | 15:33 |
---|---|---|
replaceafill | good afternoon | 15:33 |
yvl | good morning / afternoon | 15:33 |
menesis | hi | 15:34 |
th1a | replaceafill: Did you send me a report card to look at? | 15:34 |
replaceafill | yes, but here's an updated version: | 15:34 |
replaceafill | http://dev.schooltool.org/share/report_card_camila_13-09-30-06-20-1.pdf | 15:34 |
replaceafill | yvl, menesis any idea why strings like "niño" are shown with html entities? | 15:35 |
replaceafill | see the second comment on the Art course | 15:35 |
yvl | f*ckeditor? :) | 15:36 |
yvl | can you quickly check if they are actually stored like this? | 15:36 |
replaceafill | ah | 15:37 |
replaceafill | hold on | 15:37 |
replaceafill | yes | 15:38 |
replaceafill | <p>Camila did very <strong>well</strong> on this test.</p><p>This should be a multi-line comment.</p> | 15:38 |
replaceafill | <p>This comment should have <strong><em>unicode</em></strong> characters: niño, comunicación, etc.</p> | 15:38 |
replaceafill | <p>Camila missed her exams on this course.</p> | 15:38 |
replaceafill | maybe we need to set an option in the editor js? | 15:39 |
yvl | hopefully | 15:39 |
menesis | https://bugs.launchpad.net/schooltool/+bug/485446 | 15:40 |
menesis | fckeditor escapes html entities | 15:41 |
replaceafill | is there any way to "unescape" them before putting them in the pdf? | 15:42 |
yvl | yes | 15:44 |
yvl | :) | 15:44 |
yvl | HTMLParser does that, for one | 15:45 |
th1a | Luckily we have a computer at our disposal. | 15:45 |
replaceafill | :D | 15:45 |
yvl | from HTMLParser import HTMLParser | 15:46 |
yvl | HTMLParser.unescape(html) | 15:46 |
yvl | but | 15:46 |
yvl | need to check other escaping | 15:46 |
yvl | probably... | 15:47 |
yvl | in schooltool.skin.flourish.report:HTML2RML | 15:47 |
yvl | unescape_FCKEditor_HTML | 15:48 |
yvl | umm | 15:50 |
* yvl done interrupting | 15:50 | |
menesis | http://docs.cksource.com/FCKeditor_2.x/Developers_Guide/Configuration/Configuration_Options/ProcessHTMLEntities | 15:50 |
menesis | there is a setting for that | 15:50 |
replaceafill | ah | 15:51 |
replaceafill | there's also FCKConfig.IncludeLatinEntities | 15:51 |
yvl | does it work both ways? | 15:51 |
th1a | It is a Swiss Army Knife of configuration options. | 15:52 |
yvl | does it prevent conversion to HTML entities? | 15:52 |
menesis | try to set the option to false in src/schooltool/skin/resources/editor_config.js | 15:52 |
replaceafill | thanks, i was looking for that file :D | 15:52 |
menesis | or src/schooltool/skin/flourish/resources/editor_config.js | 15:53 |
menesis | more likely the flourish one | 15:53 |
replaceafill | trying... | 15:54 |
replaceafill | :O!!! | 15:54 |
replaceafill | it worked :D | 15:55 |
yvl | \o/ | 15:55 |
th1a | I knew it had to be hiding there somewhere. | 15:56 |
replaceafill | http://dev.schooltool.org/share/report_card_camila_13-09-30-06-55.pdf | 15:56 |
th1a | There's nothing more usable than a giant configuration file. | 15:56 |
th1a | replaceafill: Need to make the file accessible. | 15:56 |
th1a | Permission-wise. | 15:56 |
replaceafill | done | 15:56 |
replaceafill | sorry about that | 15:56 |
th1a | I'd say we just need to tweak the spacing in the table a bit. | 15:57 |
replaceafill | yvl, a little late, but really cool work on the grid code :) | 15:57 |
th1a | I mean, there's infinitely more that can and should be done. | 15:57 |
replaceafill | th1a, ah ok | 15:57 |
yvl | glad to be of service, replaceafill :) | 15:58 |
th1a | But as far as calling it a release, it would be a place to stop. | 15:58 |
th1a | Can we finish this before French class replaceafill? | 15:58 |
replaceafill | sure | 15:58 |
th1a | OK, then menesis can work on the 2.6 release. | 15:59 |
th1a | Right menesis? | 15:59 |
menesis | replaceafill: it looks beautiful to me :) | 15:59 |
replaceafill | :D | 15:59 |
th1a | It is certainly a lot better than it was. | 16:00 |
menesis | th1a: yes | 16:00 |
th1a | It is hard to really make it the way you'd want while still being completely generic. | 16:00 |
replaceafill | menesis, have you tried the absences by day report lately? | 16:01 |
replaceafill | th1a, btw we need to finish the student detail report | 16:01 |
replaceafill | but it shouldn't take longer | 16:01 |
replaceafill | because we just need a viewlet for including the attendance detail table | 16:01 |
replaceafill | in this same report | 16:01 |
replaceafill | unless you want something else ofc | 16:02 |
menesis | replaceafill: tests for absences reports fail with Link not found | 16:02 |
th1a | That's fine for this iteration. | 16:02 |
replaceafill | :| | 16:02 |
th1a | replaceafill. | 16:02 |
replaceafill | menesis, hhmm the report worked for me but was not giving me any data | 16:02 |
* replaceafill tries it again | 16:02 | |
menesis | but I haven't tried if this works in flourish | 16:03 |
replaceafill | ah ok | 16:03 |
replaceafill | ok, that's it from me | 16:04 |
th1a | OK... | 16:05 |
th1a | The commentary above got a little out of sync. | 16:05 |
th1a | It is ok with me if we just update the detail report to include the info it had before. | 16:06 |
th1a | But what do we need to do about the absences? | 16:06 |
menesis | there are other test failures ForbiddenAttribute: ('getNumericalValue', ...) | 16:07 |
menesis | http://source.schooltool.org/buildbot/builders/schooltool_trunk/builds/164/steps/functional%20tests/logs/stdio | 16:07 |
replaceafill | i guess the report got behind the journal split changes | 16:07 |
th1a | These are all report-related attendance issues? | 16:08 |
menesis | reports are in gradebook, and I don't think they got updated | 16:09 |
menesis | after journal split | 16:09 |
menesis | tests are for the old skin and the fail even if functionality works in flourish, probably has more removeSecurityProxy | 16:10 |
replaceafill | yvl, ah, we need to ask the score system now, correct? | 16:11 |
replaceafill | i mean, about absences | 16:11 |
th1a | OK, so we should probably take a day to get this sorted? | 16:11 |
menesis | I'd like yvl to look at them because he worked on both security and scoresystems | 16:11 |
menesis | (the failing tests) | 16:12 |
yvl | okay | 16:12 |
th1a | OK. | 16:13 |
replaceafill | and i update the reports? | 16:13 |
th1a | Yes. | 16:14 |
replaceafill | i see how the journal does it now, i guess we need to use the same way in the reports | 16:14 |
replaceafill | kk | 16:14 |
yvl | would be best | 16:14 |
th1a | OK, we'll clean that up. | 16:16 |
th1a | Does replaceafill need yvl to do something in particular? | 16:16 |
replaceafill | hmm i don't think so | 16:17 |
th1a | OK. | 16:17 |
th1a | So hopefully we'll have things tidied up for menesis tomorrow morning. | 16:18 |
replaceafill | yes | 16:19 |
th1a | OK. We'll talk table spacing after the meeting. | 16:19 |
th1a | Thanks replaceafill. | 16:19 |
th1a | menesis? | 16:19 |
menesis | yes | 16:20 |
menesis | I fixed tests broken by name order change | 16:21 |
menesis | made the old skin person table have first name column first, to avoid changing too many tests | 16:22 |
menesis | and merged the big person/basicperson cleanup | 16:22 |
menesis | looks to me this is all sorted out now | 16:24 |
th1a | Good. | 16:24 |
menesis | then looked at more tests | 16:24 |
menesis | some showed real problems | 16:24 |
th1a | Bad. ;-) | 16:25 |
*** ignas_ has joined #schooltool | 16:25 | |
menesis | i.e. weekly timetables with different period order asked to order too much periods | 16:26 |
menesis | including on weekends | 16:26 |
menesis | and section calendars were visible to all, but they were not before | 16:26 |
menesis | I think that was not intentional | 16:27 |
th1a | Yes, that would have been not intentional. | 16:27 |
th1a | yvl should look at the timetable bug. | 16:28 |
th1a | Or ignas_. ;-) | 16:28 |
menesis | I reverted it to "administrators clerks" where "administration" was before the remap | 16:28 |
th1a | Yes. | 16:28 |
menesis | I have fixed the timetable issue | 16:28 |
th1a | Oh, OK. Great. | 16:28 |
menesis | it was caused by yvl's fix not too long ago | 16:29 |
th1a | Ah. | 16:29 |
menesis | ... | 16:30 |
menesis | so yes I merged branches and fixed tests/issues uncovered by them | 16:31 |
th1a | Any outstanding issues you found? | 16:31 |
menesis | nothing else | 16:31 |
th1a | OK. Good. | 16:31 |
menesis | don't think so, or I mentioned already | 16:31 |
th1a | So we should be able to get 2.6 pushed tomorrow? | 16:31 |
menesis | I think we all have issues to fix | 16:32 |
th1a | OK, we'll try. | 16:32 |
menesis | and the release itself will take time | 16:33 |
menesis | so probably not tomorrow | 16:33 |
menesis | but yes we reached the finish straight | 16:33 |
th1a | OK. | 16:33 |
th1a | Thanks menesis. | 16:34 |
th1a | yvl? | 16:34 |
menesis | I have to rename „School Administrator“ still, that will require adjusting tests again | 16:34 |
yvl | got the temporal student relationships working | 16:35 |
yvl | there's still a lot of things to do | 16:35 |
yvl | but you can edit various statuses | 16:35 |
yvl | (school-level) | 16:36 |
yvl | ("Section Enrollment Statuses") | 16:36 |
th1a | Ah, yes, please do that menesis. It is a real headache when trying to explain the roles. | 16:36 |
yvl | and once you hit add icon in relationship view | 16:37 |
yvl | you get the dialog to enter the date and status | 16:37 |
yvl | oh, and removal is replaced with edit | 16:37 |
th1a | yvl: We should demo that on Wednesday. | 16:37 |
yvl | ok | 16:37 |
yvl | some of the main things left to do: | 16:37 |
yvl | evolution | 16:37 |
yvl | and sensible defaults | 16:38 |
yvl | in relationship dialog | 16:38 |
yvl | that's it. | 16:39 |
th1a | EVOLUTION! | 16:39 |
th1a | Always fun. | 16:39 |
yvl | yes | 16:39 |
yvl | I think may also do instructor statuses | 16:39 |
yvl | or not | 16:39 |
th1a | I should try to get this running Wednesday morning. | 16:40 |
yvl | ok | 16:40 |
yvl | it will be in a different branch btw | 16:41 |
th1a | Of course. | 16:41 |
th1a | OK. I will continue updating docs. | 16:41 |
th1a | I need to push my branch. | 16:41 |
yvl | it'll land here: https://code.launchpad.net/~justas-pov/schooltool/temporal | 16:42 |
th1a | OK. I'll try to get it going Wednesday morning. | 16:43 |
th1a | I'll try not to be too stupid about it... | 16:43 |
yvl | it will have some rough edges | 16:44 |
th1a | Of course. | 16:44 |
th1a | OK. | 16:44 |
th1a | Thanks guys. | 16:45 |
th1a | I'm happy about how this release has shaped up. | 16:45 |
th1a | See you Wednesday. | 16:45 |
* th1a drops the bag of gravel. | 16:45 | |
replaceafill | thanks everybody | 16:46 |
yvl | thanks guys | 16:46 |
yvl | see you soon | 16:46 |
*** yvl has quit IRC | 16:50 | |
replaceafill | \o/ | 16:55 |
replaceafill | fixed the absences reports | 16:55 |
th1a | Super. | 16:55 |
th1a | OK. replaceafill, spacing. | 16:55 |
* th1a was spacing out. | 16:56 | |
replaceafill | hold on | 16:56 |
replaceafill | :D | 16:56 |
replaceafill | let me push this fix | 16:56 |
replaceafill | th1a, ok ready | 16:57 |
th1a | The biggest thing is can we limit the max column size? | 16:58 |
replaceafill | yes | 16:58 |
th1a | OK... trim that down say, as if 77.8% is the biggest thing we expect to have. | 17:00 |
replaceafill | http://dev.schooltool.org/share/report_card_camila_13-09-30-08-02.pdf | 17:03 |
replaceafill | th1a, ^ | 17:03 |
replaceafill | 1cm max width | 17:04 |
th1a | One problem here is I don't have a printer. | 17:04 |
th1a | Can we have a right border on the table instead of running to infinity? | 17:04 |
replaceafill | you mean, for the last column? | 17:05 |
th1a | Yes. | 17:05 |
replaceafill | i wish we had a vps :D | 17:09 |
replaceafill | http://dev.schooltool.org/share/report_card_camila_13-09-30-08-08.pdf | 17:09 |
replaceafill | th1a, ^ | 17:09 |
replaceafill | like that? | 17:10 |
th1a | I'm back... | 17:11 |
th1a | Well... no. | 17:12 |
th1a | Like, the last column is the correct width and that's it. | 17:12 |
th1a | We're going to be toning down those black lines next, btw. | 17:12 |
replaceafill | http://dev.schooltool.org/share/report_card_camila_13-09-30-08-13.pdf | 17:14 |
th1a | Yeah... but can we stop the stripes? | 17:15 |
replaceafill | oh | 17:15 |
th1a | Also, a diagonal line to the right of Average? | 17:15 |
replaceafill | i don't think a diagonal line in the last column is possible | 17:16 |
replaceafill | let me check | 17:16 |
replaceafill | th1a, http://dev.schooltool.org/share/report_card_camila_13-09-30-08-19.pdf | 17:20 |
replaceafill | the last diagonal line requires a change in the python code | 17:20 |
replaceafill | do you wall "all grids" to behave like that? | 17:20 |
replaceafill | or just this one? :) | 17:20 |
replaceafill | want* | 17:21 |
th1a | This seems to be the normal way a grid should work. | 17:21 |
th1a | The top line should end too. | 17:21 |
th1a | Yes, these would all be generic changes. | 17:21 |
replaceafill | th1a, http://dev.schooltool.org/share/report_card_camila_13-09-30-08-23.pdf | 17:23 |
th1a | OK, we need some space under the diagonal text in the header. | 17:24 |
th1a | I guess Vinny had them going on forever like that too. | 17:28 |
replaceafill | http://dev.schooltool.org/share/report_card_camila_13-09-30-08-29.pdf | 17:30 |
replaceafill | need to find a better way to do that | 17:30 |
replaceafill | i just hardcoded the space for now | 17:30 |
th1a | Can you get it centered again? | 17:30 |
replaceafill | oops | 17:31 |
replaceafill | i forgot "x" | 17:31 |
replaceafill | http://dev.schooltool.org/share/report_card_camila_13-09-30-08-35.pdf | 17:36 |
replaceafill | th1a, ^ | 17:36 |
th1a | OK... let's try just making the black lines in the table white and see if it is legible. | 17:37 |
replaceafill | th1a, the vertical lines? | 17:38 |
th1a | Yes. | 17:40 |
th1a | Well, all the black lines in the table. | 17:40 |
th1a | That is, without some of them. | 17:40 |
th1a | But just make them white for now. | 17:40 |
replaceafill | th1a, http://dev.schooltool.org/share/report_card_camila_13-09-30-08-40-1.pdf | 17:42 |
replaceafill | something like that? | 17:42 |
th1a | Yeah. | 17:43 |
th1a | I don't have a printer. | 17:43 |
th1a | We'd not want the diagonal lines either. | 17:43 |
th1a | We might need to make the gray slightly darker. | 17:44 |
th1a | Can you print that? | 17:44 |
replaceafill | http://dev.schooltool.org/share/report_card_camila_13-09-30-08-45.pdf | 17:45 |
replaceafill | sure, hold on | 17:45 |
replaceafill | you can notice the gray rows on paper imo | 17:47 |
th1a | When do you have to go to French, replaceafill? | 17:48 |
replaceafill | 10 mins | 17:48 |
th1a | OK. | 17:48 |
th1a | Hm... do you want to pick this up later? | 17:48 |
replaceafill | the slanted text looks way different in paper! | 17:49 |
th1a | We're getting there. | 17:49 |
th1a | Oh! | 17:49 |
th1a | Good thing you have a printer. | 17:49 |
replaceafill | i mean, better different :) | 17:49 |
th1a | Oh, good! | 17:49 |
replaceafill | it looks "bolder" on paper | 17:49 |
replaceafill | on screen looks "thinner" to me | 17:49 |
replaceafill | th1a, sure | 17:50 |
replaceafill | will you be around tonight? | 17:50 |
replaceafill | your night ofc | 17:50 |
th1a | Yes. | 17:50 |
th1a | What time is good for you? | 17:50 |
replaceafill | i have a meeting in 6 hours with the arlington folks | 17:51 |
* replaceafill has no idea how to tell time anymore :D | 17:51 | |
replaceafill | but those meetings are quick | 17:52 |
replaceafill | th1a, what about meeting in 5 hours from now? :D | 17:52 |
replaceafill | that's when i usually finish lunch | 17:52 |
th1a | Good. | 17:52 |
replaceafill | cool | 17:52 |
th1a | That's 9:00 PM to me. | 17:52 |
replaceafill | ah ok | 17:52 |
replaceafill | good to know :) | 17:53 |
th1a | I keep underestimating how far out of sync we are! | 17:53 |
replaceafill | :D | 17:53 |
th1a | OK. Later, replaceafill. | 17:53 |
replaceafill | kk, thanks th1a, see you later | 17:53 |
*** replaceafill has quit IRC | 18:00 | |
*** ignas_ has quit IRC | 18:30 | |
*** ignas_ has joined #schooltool | 18:37 | |
*** ignas_ has quit IRC | 19:17 | |
*** ignas_ has joined #schooltool | 19:22 | |
*** menesis has quit IRC | 19:27 | |
*** menesis has joined #schooltool | 19:56 | |
*** ignas_ has quit IRC | 20:22 | |
*** replaceafill has joined #schooltool | 22:01 | |
replaceafill | th1a, ready to go | 22:01 |
replaceafill | i mean, to start working :D | 22:01 |
replaceafill | oops, i just realized i counted the hours wrong :( | 22:09 |
replaceafill | 9am + 5h = 2pm! | 22:09 |
*** khildin has quit IRC | 22:27 | |
th1a | hi replaceafill. | 22:38 |
replaceafill | hey th1a | 22:38 |
replaceafill | i'm sorry i screwed everything up | 22:38 |
replaceafill | by not counting right :( | 22:38 |
replaceafill | jelkner is inviting me to his meeting right now | 22:38 |
th1a | I didn't think we were that far off. | 22:38 |
th1a | OK. | 22:38 |
replaceafill | so i'll be back in 30 | 22:38 |
th1a | OK. | 22:38 |
th1a | np | 22:38 |
replaceafill | i'll fwd an email from dwelsh | 22:39 |
replaceafill | and we can talk later | 22:39 |
th1a | OK. | 22:39 |
replaceafill | jelkner is having trouble adding me to the meeting :( | 22:41 |
replaceafill | th1a, this is where we left: | 22:42 |
replaceafill | http://dev.schooltool.org:7080/persons/camila/report_card.pdf | 22:42 |
replaceafill | manager:password | 22:43 |
th1a | Does the gray look dark enough printed. | 22:44 |
th1a | ? | 22:44 |
replaceafill | yes, a little | 22:45 |
replaceafill | we can make it darker | 22:45 |
th1a | Try that. | 22:46 |
replaceafill | let's use the schooltool_guidelines5.pdf file | 22:46 |
replaceafill | so you can suggest one there | 22:46 |
replaceafill | do you have it? | 22:46 |
replaceafill | hold on | 22:47 |
th1a | Yes. | 22:47 |
replaceafill | seems like i'm in the meeting now | 22:47 |
th1a | I think just a few shades darker. | 22:48 |
th1a | Just change the number a little. ;-) | 22:48 |
replaceafill | th1a, back | 23:25 |
replaceafill | good talk with Anish | 23:26 |
replaceafill | who works for activity central | 23:26 |
replaceafill | (if i understood that correctly) :) | 23:26 |
th1a | I've been lurking on the emails. | 23:26 |
th1a | Is that just his company? | 23:26 |
replaceafill | David Farning's company | 23:26 |
replaceafill | Anish works for him | 23:26 |
replaceafill | they seem interested | 23:27 |
replaceafill | i told him about Uruguay | 23:27 |
replaceafill | he was there :D | 23:27 |
th1a | Ah. | 23:27 |
replaceafill | they seem interested in Ubuntu | 23:27 |
replaceafill | and i told him that would make everything easier | 23:27 |
replaceafill | and he agrees | 23:28 |
replaceafill | they want something ala critical links :D | 23:28 |
replaceafill | i hope we get somewhere :) | 23:28 |
replaceafill | in the meantime | 23:28 |
replaceafill | before starting with our pdf adjustments | 23:29 |
replaceafill | jelkner requested some time this week to work on the items on his agenda | 23:29 |
replaceafill | basically reviewing/integrating the rational questions feature | 23:29 |
replaceafill | that Paul developed last summer | 23:29 |
replaceafill | and finishing the improvements to handle images | 23:29 |
th1a | Well... | 23:31 |
th1a | I'd actually like to get Autism running first. | 23:32 |
th1a | And do a little rearranging with that. | 23:32 |
replaceafill | ok | 23:33 |
th1a | Bearing in mind that it is potentially a big deal if there is a VA-wide special ed project coming out of it. | 23:33 |
th1a | Like a "we have a company" size deal. | 23:33 |
replaceafill | so, we're focusing on that after the reports? | 23:33 |
th1a | Pretty much updating it and maybe moving some things into core going forward. | 23:33 |
replaceafill | ok | 23:34 |
th1a | So I guess that could end up taking a while to make it work with multiple score systems, etc. | 23:34 |
th1a | I'd say you can do the quiz cleanup next. | 23:35 |
replaceafill | ok | 23:40 |
replaceafill | sorry, they called me again | 23:40 |
replaceafill | Isaac wants an estimate from me | 23:40 |
replaceafill | in order to get funding from APS! | 23:40 |
replaceafill | on implementing the feature Paul was supposed to develop this past summer | 23:41 |
replaceafill | students should be able to get automated quizzes from the system | 23:41 |
th1a | Ah. | 23:41 |
th1a | Well good! | 23:41 |
replaceafill | it's like, everything is there, we just need to put it together right :D | 23:42 |
replaceafill | and i told them about your priorities in tasks | 23:42 |
replaceafill | and they say they understand :) | 23:42 |
replaceafill | but that don't forget about them :'''( | 23:42 |
replaceafill | :D | 23:42 |
th1a | Yes, it is even more of a priority I think to get the Autism update out of the way first. | 23:43 |
replaceafill | i agree, even they agree | 23:43 |
replaceafill | ok, reports? | 23:43 |
th1a | OK. | 23:43 |
replaceafill | darker gray for the rows, right? | 23:43 |
th1a | Can you just make the gray a little darker using math. | 23:43 |
* replaceafill turns on his printer | 23:43 | |
replaceafill | sure | 23:44 |
replaceafill | how about this: | 23:46 |
replaceafill | http://dev.schooltool.org:7080/persons/camila/report_card.pdf | 23:46 |
replaceafill | darker? | 23:47 |
th1a | Basically it just needs to not require squinting at when printed to see where the gray rows are. | 23:47 |
replaceafill | ah ok | 23:47 |
th1a | Also, you should probably put scores in for at least a few more people. | 23:48 |
replaceafill | ok | 23:48 |
th1a | One thing to bear in mind too is that this will never be a table that's filled in randomly. | 23:48 |
th1a | It'll be one full column at a time. | 23:48 |
replaceafill | on it | 23:51 |
replaceafill | network sucks as usual... | 23:51 |
replaceafill | ok th1a | 23:56 |
replaceafill | filled in more | 23:56 |
replaceafill | looks better on paper | 23:57 |
replaceafill | i'm printing these on fast draft btw | 23:57 |
replaceafill | best looks nicer! ;) | 23:57 |
th1a | Yes. | 23:58 |
th1a | Check that before we decide we're done. | 23:58 |
replaceafill | i don't need to squint | 23:58 |
th1a | Try making it a bit darker. You shouldn't need to squint on low quality either. | 23:58 |
th1a | You can get rid of "Courses." | 23:59 |
th1a | That's not really doing anything. | 23:59 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!