*** replaceafill has quit IRC | 01:44 | |
*** ignas has quit IRC | 01:56 | |
*** alga has quit IRC | 03:34 | |
*** aks has joined #schooltool | 05:15 | |
*** aks has quit IRC | 05:18 | |
*** aks has joined #schooltool | 05:18 | |
*** yvl has joined #schooltool | 09:57 | |
*** ignas has joined #schooltool | 13:24 | |
*** alga has joined #schooltool | 14:04 | |
*** aks has quit IRC | 14:10 | |
*** alga has quit IRC | 16:11 | |
*** alga has joined #schooltool | 16:13 | |
*** replaceafill has joined #schooltool | 16:16 | |
*** th1a has joined #schooltool | 16:17 | |
th1a | hi aelkner_, yvl, replaceafill. | 16:30 |
---|---|---|
yvl | good morning | 16:30 |
replaceafill | good morning/afternoon | 16:30 |
aelkner_ | morning | 16:30 |
th1a | Can you guys see this? https://schwadesign.basecamphq.com/projects/7580415-2682-003-phase-1-2/posts/58434962/comments | 16:31 |
th1a | So anyway, I'm wondering what you guys think of the hex grid as a motif. | 16:34 |
yvl | forgot my password, resetting, waiting for an email | 16:34 |
th1a | Maybe we could start using that like Ubuntu uses the dot grid (I think that's where Vinny is going with this). | 16:34 |
th1a | OK. | 16:35 |
th1a | Meanwhile... | 16:35 |
th1a | If anyone has any serious reservations about SVG entering our interface, you'd better speak up. | 16:36 |
th1a | OK then. | 16:37 |
th1a | Chatty group today. | 16:38 |
* replaceafill is reviewing yvl's data uri change... sorry | 16:39 | |
replaceafill | *was | 16:39 |
aelkner_ | i don't have an opinion about design - i figure someone else knows better than me | 16:39 |
th1a | All right, so full speed ahead with SVG. | 16:42 |
th1a | You're stuck with it now. | 16:42 |
yvl | hex grid looks nice btw | 16:43 |
* replaceafill doesnt likes the second one better | 16:44 | |
replaceafill | my english is more broken than usual today :) | 16:44 |
replaceafill | i like the 2nd one | 16:44 |
th1a | The second and third are both fine. | 16:45 |
th1a | OK, replaceafill, would you like to start us off? | 16:45 |
replaceafill | ah ok | 16:45 |
replaceafill | last week i worked on: | 16:46 |
replaceafill | - photos | 16:46 |
* th1a starts Planner... | 16:46 | |
replaceafill | yvl awesome, i didnt know of that attribute in the <image /> element for rml | 16:46 |
* replaceafill is referring to yvl's last change on datauri | 16:46 | |
th1a | Should I mark that as complete? | 16:47 |
replaceafill | th1a, well, yes, now i can try the id pdf we were talking about | 16:47 |
th1a | y | 16:47 |
replaceafill | but i think the photo work is mostly done | 16:47 |
* yvl still misses the round photo borders.. | 16:47 | |
replaceafill | ah | 16:47 |
replaceafill | yvl, can you comment on that please? | 16:47 |
replaceafill | i forgot to ask you on friday | 16:48 |
yvl | it was nice when photos had rounded corners by css | 16:48 |
replaceafill | but they did on friday | 16:48 |
replaceafill | i mean, at the time you looked at the instance | 16:48 |
yvl | when you stored resized thumbnail on a white 3x4 background, | 16:48 |
yvl | the rounded corners became invisible on all landscaped photos | 16:49 |
yvl | (because of white padding top/bottom) | 16:49 |
replaceafill | but the round corners were still applied to the white canvas, right? | 16:49 |
yvl | yes | 16:49 |
replaceafill | ah | 16:49 |
replaceafill | got you now | 16:49 |
yvl | but if the image background is blue... | 16:49 |
replaceafill | you liked it better on the actual image | 16:49 |
yvl | yes | 16:50 |
replaceafill | thanks now i understand | 16:50 |
replaceafill | well, at the end we removed the border | 16:50 |
replaceafill | i liked the border :) | 16:50 |
yvl | :) | 16:50 |
yvl | well, storing strictly 3x4 photos may be a tiny bit easier when doing RML | 16:51 |
replaceafill | right | 16:51 |
replaceafill | predictable ratio i think | 16:51 |
yvl | yep | 16:51 |
replaceafill | ok | 16:51 |
replaceafill | last week i also worked on searches | 16:52 |
replaceafill | for persons and contacts | 16:52 |
replaceafill | yvl, there's a part on my last change i'd like to check and maybe improve | 16:52 |
yvl | yes? | 16:53 |
replaceafill | let me get the code | 16:53 |
replaceafill | appendGlobbing | 16:53 |
replaceafill | http://bazaar.launchpad.net/~replaceafill/schooltool/flourish_search/revision/3313 | 16:54 |
replaceafill | suppose you look for: | 16:54 |
replaceafill | abate kim, alan, jeffrey | 16:54 |
replaceafill | the final query should be: | 16:55 |
replaceafill | abate* kim*, alan*, jeffrey* | 16:55 |
replaceafill | th1a requested automatic globbing | 16:55 |
replaceafill | so i did it that way | 16:55 |
replaceafill | i was about to use map(...) to get fancy, but i decided not to :D | 16:55 |
yvl | :D | 16:56 |
replaceafill | and used a list comprenhension instead | 16:56 |
replaceafill | since i understand those :P | 16:56 |
replaceafill | anyway, could you please review/merge those two branches | 16:56 |
replaceafill | ? | 16:56 |
yvl | ok | 16:56 |
replaceafill | thanks | 16:56 |
yvl | btw, did we get rid of "," support? | 16:57 |
replaceafill | yvl, no | 16:57 |
replaceafill | it's still there | 16:57 |
yvl | good | 16:57 |
yvl | thanks | 16:57 |
yvl | one minor thing we could maybe add | 16:57 |
yvl | support for " | 16:57 |
yvl | "kim" would return kim, but not kimberley | 16:57 |
th1a | I don't think that's a priority. | 16:58 |
yvl | ok | 16:58 |
yvl | hence maybe | 16:58 |
replaceafill | yvl, we get that for free | 16:58 |
yvl | just thought the search would go well with add all visible | 16:58 |
replaceafill | it's supported by the index | 16:58 |
yvl | cool | 16:58 |
replaceafill | i just tried it: http://69.164.203.135:6663/contacts | 16:58 |
replaceafill | can you confirm? | 16:59 |
yvl | yes | 16:59 |
yvl | and "kim, alan" returns no results | 16:59 |
* replaceafill remembers reading it in the index rules :) | 16:59 | |
replaceafill | right | 16:59 |
replaceafill | phrase search i think they call it | 16:59 |
yvl | cool | 16:59 |
replaceafill | ok | 17:00 |
replaceafill | last thing | 17:00 |
replaceafill | i also worked on the formviewlet use task | 17:00 |
replaceafill | https://code.launchpad.net/~replaceafill/schooltool/flourish_formviewlet | 17:00 |
* yvl saw that :) | 17:00 | |
replaceafill | i think it's an OK chance | 17:00 |
replaceafill | what do you think yvl? | 17:00 |
replaceafill | i mean | 17:00 |
replaceafill | not a huuuuge advantage | 17:00 |
replaceafill | but at least we get some "date" functionality for the future | 17:01 |
replaceafill | just my 2 cents | 17:01 |
yvl | looked good at a first glance | 17:01 |
* yvl marked that to review later | 17:01 | |
replaceafill | cool, can you merge it also after you review it? | 17:02 |
replaceafill | :) | 17:02 |
yvl | sure | 17:02 |
replaceafill | thanks | 17:02 |
* replaceafill remembers he had some other point | 17:02 | |
replaceafill | let me check my notes | 17:02 |
th1a | ID's? | 17:02 |
replaceafill | ah no | 17:02 |
replaceafill | gradebook template optimization | 17:02 |
replaceafill | i was confused that my next task was ajaxing the gradebook :( | 17:03 |
replaceafill | now i'm wondering what's the meaning of "gradebook template optimization" | 17:03 |
yvl | don't render all the tds | 17:03 |
replaceafill | and was thinking if i could steal 30mins-1h of yvl time tomorrow to talk about that | 17:03 |
yvl | do JSON data | 17:03 |
yvl | sure | 17:03 |
replaceafill | so, it *is* kind of ajaxy | 17:04 |
yvl | we can even... try a google hangout or something :D | 17:04 |
replaceafill | :| | 17:04 |
* yvl is itching to try out the camera on his new laptop :D | 17:04 | |
replaceafill | sure, i can do that | 17:04 |
replaceafill | never done it before, but i can try | 17:04 |
replaceafill | yvl, when it's better for you, i mean for us meeting? | 17:05 |
replaceafill | either on video or chat | 17:05 |
replaceafill | i can stay up late | 17:05 |
yvl | well, the earlier the better :D | 17:05 |
replaceafill | morning time for you | 17:05 |
yvl | hmm | 17:05 |
yvl | let's talk about the after the meeting | 17:05 |
replaceafill | ah sure | 17:05 |
replaceafill | thanks | 17:05 |
replaceafill | th1a, i think that's it for me | 17:06 |
th1a | OK replaceafill. We should work on the ID this week. | 17:07 |
replaceafill | th1a, ah ok | 17:07 |
replaceafill | you want it for the april release, yes? | 17:07 |
th1a | Yes. | 17:07 |
replaceafill | ok | 17:08 |
th1a | It is one of the main reasons we have photos! | 17:08 |
replaceafill | :D | 17:08 |
replaceafill | i should start working on it before moving to the gradebook template then | 17:08 |
th1a | Just check which fields the user asked for in the question. | 17:08 |
th1a | Yes. | 17:08 |
th1a | Thanks replaceafill. | 17:08 |
replaceafill | th1a, will do | 17:08 |
th1a | aelkner_, I just gave you a bug: https://bugs.launchpad.net/schooltool.lyceum.journal/+bug/932508 | 17:08 |
aelkner_ | ok, i'll look into that this week | 17:09 |
th1a | OK. Go ahead aelkner_. | 17:09 |
aelkner_ | ok, so i started using chrome's developer tools this week which look like firebug, but cleaner | 17:10 |
aelkner_ | i figured out why the modal was disappearing and fixed that | 17:11 |
aelkner_ | also, i added a section to our ui overrides css file for modals | 17:11 |
aelkner_ | i had to override some of the styles for the width of form elements to 266px | 17:11 |
th1a | Did you make some breakpoints? | 17:11 |
aelkner_ | that's because our modal css is set to 300px for the whole modal | 17:12 |
aelkner_ | breakpoints? | 17:12 |
th1a | When you were debugging? | 17:12 |
aelkner_ | sure, wy? | 17:12 |
th1a | Just checking. I'm enjoying Javascript breakpoints now. | 17:13 |
aelkner_ | yeah, they come in handy | 17:13 |
aelkner_ | anyway, as i said chrome's version of firebug looks cleaner | 17:13 |
aelkner_ | i have a feeling that google is going to support it better than the mozilla team in the end | 17:13 |
aelkner_ | so i've become a fan of chrome now :) | 17:14 |
yvl | :) | 17:14 |
* replaceafill feels like he's the only in the team that still loves FF :) | 17:15 | |
aelkner_ | now, i made one decision to remove an override of fieldset color for modals | 17:15 |
th1a | Firebug isn't an integral part of Firefox. | 17:15 |
aelkner_ | and it wasn't even being used by any of our modals anyway | 17:15 |
aelkner_ | so, replaceafill, i did in fact check all our modals, and nothing was changed by my css changes | 17:15 |
aelkner_ | but, th1a, you have to deside (again, design, not my area of opinion) whether you like what i did | 17:16 |
th1a | Well... can I see it? | 17:16 |
aelkner_ | http://69.164.203.135:36660/schoolyears/2010-2011/2010-fall/sections/history_a_2010-fall_teacher002_000/activities/Worksheet/gradebook | 17:16 |
aelkner_ | as teacher001 | 17:16 |
aelkner_ | besides the fact that there is no scrool bar anymore | 17:17 |
aelkner_ | you'l not that our standard css for labels and hints works | 17:17 |
aelkner_ | and the backround color for the fieldset is there | 17:17 |
aelkner_ | replaceafill, that was done by removing the white style you had created | 17:17 |
aelkner_ | it wasn't being used, so removing it didn't change any other modals | 17:18 |
replaceafill | aelkner_, you mean the other modals dont have fieldsets? | 17:18 |
th1a | The vertical spacing is way too cramped. | 17:19 |
aelkner_ | apparently | 17:19 |
replaceafill | aelkner_, check the Preferences dialog | 17:19 |
th1a | It should look like a regular form. | 17:19 |
aelkner_ | should we change the css for modals to not be 300px? | 17:19 |
aelkner_ | if so, then i can change the form styles to also be wider | 17:20 |
th1a | The width looks ok on this. | 17:20 |
aelkner_ | replaceafill, preferences dialog, where is that? | 17:21 |
replaceafill | home page for a person | 17:21 |
aelkner_ | ah, didn't know to check that one | 17:22 |
aelkner_ | so should we have a standard modal form width like we have with non-modals? | 17:23 |
aelkner_ | then the grey fieldset would always fit | 17:23 |
aelkner_ | and the filldown wouldn't look so cramped | 17:24 |
th1a | I'm more worried about vertical space, aelkner_. | 17:25 |
aelkner_ | ok, well, i'm not sure hwat your concern is with that | 17:25 |
aelkner_ | but we do need a standard width in order for css to work | 17:26 |
th1a | The text doesn't have the appropriate top and bottom margins. | 17:26 |
th1a | I don't think we need a gray background on these if that helps. | 17:26 |
replaceafill | aelkner_, another dialog that uses z3c.form, Make Default view for timetables | 17:27 |
th1a | We will probably end up wanting a some narrow and some wide dialogs. | 17:28 |
aelkner_ | that will lead to an interesting set of css rules i guess | 17:28 |
aelkner_ | we would have to decide on a container class | 17:29 |
aelkner_ | then our rules would include that class before the form fieldset part | 17:29 |
aelkner_ | replaceafill, what do you recommend? | 17:29 |
replaceafill | what you just said :) | 17:30 |
replaceafill | new class, narrow dialogs use it | 17:30 |
th1a | I don't think we need a wide dialog yet. | 17:30 |
th1a | The person preferences could be narrow. | 17:31 |
aelkner_ | so, 300px is set up as the default width | 17:31 |
replaceafill | i thought our current ones are wide and the one aelkner did was the narrow one :) | 17:31 |
aelkner_ | i didn't do anything to narrow it, it ust used the rule | 17:31 |
aelkner_ | .ui-dialog { position: absolute; padding: .2em; width: 300px; overflow: hidden; } | 17:31 |
th1a | The fill down would be an example of the narrow one. | 17:31 |
replaceafill | th1a, correct | 17:32 |
th1a | But that's wide enough for all the ones we have, right? | 17:32 |
replaceafill | i think so | 17:32 |
aelkner_ | 300px? | 17:32 |
aelkner_ | the preferences is a lot wider | 17:32 |
aelkner_ | but having the grey backround, you can see what it would look like if we narrowed it | 17:33 |
th1a | It should be fine. | 17:33 |
th1a | Get rid of the gray background in the dialogs though. | 17:33 |
replaceafill | aelkner_, -1 on that | 17:33 |
replaceafill | notice the title bar | 17:33 |
replaceafill | change preferences for ${person} | 17:34 |
th1a | Just make the title bar simpler. | 17:34 |
replaceafill | correct | 17:34 |
th1a | Actually, it should be smaller anyhow. | 17:34 |
th1a | It is too chunky. | 17:34 |
replaceafill | +1 | 17:34 |
th1a | Probably replaceafill and I should just go over this. | 17:35 |
aelkner_ | i like the sound of that | 17:35 |
aelkner_ | though it was interesting to get involved with the css | 17:35 |
th1a | OK, so we'll finish it. | 17:35 |
aelkner_ | ok, also, i changed the menu item to Fill down | 17:36 |
aelkner_ | and i made it not change existing scores and change the color of scores that have changed | 17:36 |
aelkner_ | as you asked last meeting | 17:36 |
th1a | You know, we don't have a "cancel" button on the gradebook. | 17:37 |
aelkner_ | ah, yes, i saw in chrome's debugger that the check for changed scores runs | 17:37 |
aelkner_ | but it doesn't do anything | 17:37 |
aelkner_ | saveFlag = window.confirm(warningText); | 17:37 |
aelkner_ | in firefox, that causes the confirm window to render | 17:38 |
aelkner_ | in chrome, nothing | 17:38 |
aelkner_ | so that explains why chrome doesn't ask for the confirm | 17:38 |
aelkner_ | i don't know what the solution to that is, but i just wanted to mention what i fond so far | 17:38 |
aelkner_ | perhaps there is a better javascript call to make than window.confirm | 17:39 |
aelkner_ | https://developer.mozilla.org/en/DOM/window.confirm | 17:41 |
aelkner_ | Chrome users (e.g. extensions) should use methods of nsIPromptService instead. | 17:42 |
th1a | Yes, Google's advice here is very vague. | 17:42 |
th1a | OK, so what's the status of course report sheet permissions? | 17:43 |
aelkner_ | ok, so i fixed the Deploy as Course Worksheet link to not render | 17:44 |
aelkner_ | if a) there are no courses | 17:44 |
aelkner_ | or b) any of the courses is not lead by the teacher | 17:44 |
aelkner_ | i'm not sure if b) was the right decision | 17:45 |
yvl | aelkner_, btw: http://api.jquery.com/unload/ | 17:45 |
th1a | None of the courses or any? | 17:45 |
aelkner_ | is that better? | 17:45 |
aelkner_ | i could so that | 17:45 |
aelkner_ | so i can change that before merging into trunk | 17:45 |
th1a | If the teacher is leader of any of the courses they should be able to deploy to the course they lead. | 17:46 |
aelkner_ | but for now, check out how it works with the three different scenarios | 17:46 |
aelkner_ | no course, one course, multiple courses | 17:46 |
th1a | Do we have an example? | 17:46 |
aelkner_ | http://69.164.203.135:36660/schoolyears/2010-2011/2010-fall/sections/art_a_2010-fall_teacher004_000/activities/Worksheet/gradebook | 17:46 |
aelkner_ | all three scenarios are accesible by changing the section | 17:47 |
aelkner_ | so you can suggest any text changes for the case where the Courses part comes up in the deploy view | 17:47 |
th1a | OK. We need to change all the text. | 17:47 |
th1a | ;-) | 17:48 |
th1a | I'll send you an email about that. | 17:48 |
aelkner_ | cool | 17:48 |
aelkner_ | you see how it doesn't even come up in the single course scenario? | 17:48 |
aelkner_ | if there is only one course to deploy to, no need to ask, right? | 17:48 |
th1a | I get a traceback if I select no courses. | 17:48 |
aelkner_ | hm | 17:49 |
th1a | aelkner_, If you ask me to write you a recommendation for a QA job, I won't do it. | 17:49 |
th1a | ;-) | 17:49 |
aelkner_ | i woudln't ask for that :) | 17:49 |
aelkner_ | that's why there are QA departments | 17:49 |
th1a | Not on this project. | 17:50 |
aelkner_ | anyway, i'll fix that to do nothing instead of crashing | 17:50 |
th1a | Can it be treated as a required field? | 17:50 |
aelkner_ | ok | 17:51 |
aelkner_ | i could apply the same error text that i do for the other fields | 17:51 |
th1a | Do we need to discuss what the actual permissions are supposed to be? | 17:51 |
th1a | Or are you ok with that? | 17:51 |
th1a | Also, yvl, is there anything we need to do to make this actually show up in the permissions overview view? | 17:52 |
yvl | well, it depends :) | 17:52 |
yvl | let's say, yes | 17:53 |
aelkner_ | permissions overview view, what is that? | 17:54 |
yvl | wow | 17:54 |
aelkner_ | are we talking about the security view that we had in the old skin? | 17:55 |
replaceafill | Server -> Security | 17:55 |
th1a | http://69.164.203.135:36660/security.html | 17:55 |
yvl | in the new skin, it's Server->Security | 17:55 |
yvl | damn, replaceafill beat me to it | 17:55 |
yvl | and th1a :/ | 17:55 |
replaceafill | :)) | 17:55 |
* th1a can't remember the names of views. | 17:55 | |
yvl | probably what you'll need is just add describe_action entry | 17:56 |
yvl | like in most security.zcml files | 17:56 |
yvl | probably schooltool/course/security.zcml is as good a reference as any | 17:57 |
replaceafill | security descriptions feature | 17:57 |
yvl | yes | 17:57 |
yvl | but really it depends on what you do with permissions | 17:58 |
aelkner_ | so, in the gradebook package, where the feature is defined, we need a new security description defined | 17:58 |
yvl | there are plenty of examples, when you implement the security thing, I can point to them | 17:58 |
aelkner_ | is that right? | 17:58 |
* yvl shrugs | 17:59 | |
* yvl does not know what you're trying to accomplish | 17:59 | |
aelkner_ | i think th1a wants the 'Can deploy worksheet' permission to be defined | 17:59 |
aelkner_ | the answer to who can is "course leader" | 18:00 |
yvl | and administration? | 18:00 |
th1a | Yes. | 18:00 |
yvl | so basically, same as edit permissions for course? | 18:00 |
th1a | I mean, the point is that in reviewing aelkner's work, I should be able to confirm it looking at the permissions overview. | 18:00 |
th1a | In addition to actually testing it. | 18:01 |
th1a | Yes, it is the same. | 18:01 |
aelkner_ | adding a security description doesn't change the way the app works | 18:01 |
aelkner_ | it just changes the output of the security settings view | 18:01 |
yvl | yes | 18:01 |
th1a | So I guess in that sense maybe it doesn't deserve a separate description? | 18:01 |
yvl | it's up to you really | 18:02 |
aelkner_ | that's what i figured, but that's just my opinion | 18:02 |
th1a | Even if it is the same as regular edit I'd like it to have a separate description. | 18:02 |
yvl | if "modify" a course is descriptive enough, then it's ok | 18:02 |
yvl | you can :) | 18:02 |
aelkner_ | i can add it | 18:02 |
yvl | thanks aelkner_ | 18:02 |
yvl | just copy the line from course/security.zcml | 18:02 |
yvl | the one that describes modify for ICourse | 18:03 |
yvl | meaning you have schooltool.edit | 18:03 |
aelkner_ | th1a, can you add the text for that description to our email please | 18:03 |
yvl | and put it in gradebook's security.zcml somewhere | 18:03 |
aelkner_ | will do, yvl, thanks | 18:03 |
th1a | OK. | 18:03 |
replaceafill | the gradebook already has a security.zcml | 18:03 |
yvl | yay | 18:03 |
aelkner_ | that was easy :) | 18:04 |
replaceafill | :D | 18:04 |
th1a | OK, what about section locations? | 18:04 |
* yvl tried to be flexible with security descriptions - for situations like this | 18:04 | |
th1a | (these meetings may get longer now that I have a gantt chart....) | 18:04 |
yvl | "Even if it is the same as regular edit I'd like it to have a separate description." :) | 18:04 |
replaceafill | th1a, :D | 18:04 |
aelkner_ | haven't started section locations yet, but i will as soon as i finish and merge the course worksheets changes | 18:04 |
aelkner_ | but that's it for me | 18:05 |
th1a | OK. | 18:05 |
th1a | Thanks aelkner_. | 18:05 |
th1a | So replaceafill, we need to meet about the dialog CSS. Later today? | 18:05 |
th1a | Say, three hours from now? 4? | 18:06 |
replaceafill | sure | 18:06 |
replaceafill | 4 better | 18:06 |
th1a | OK, so 3:00 my time. | 18:06 |
replaceafill | kk | 18:06 |
th1a | All right, yvl, sorry to keep you waiting. | 18:06 |
yvl | that's ok | 18:06 |
* yvl done first 3 items from the project with the gantt chart | 18:07 | |
yvl | now doing 4th :D | 18:07 |
yvl | that's some bugfixes + add all | 18:08 |
yvl | umm | 18:09 |
yvl | so that's that. | 18:09 |
replaceafill | yvl, question about your last mail | 18:09 |
th1a | Is Ajax batching 4th? | 18:09 |
replaceafill | the one with <image .../> in rml | 18:09 |
replaceafill | i see imageName available for <imageAndFlowables .../> | 18:09 |
replaceafill | in the rml reference | 18:10 |
replaceafill | but not for <image .../> | 18:10 |
replaceafill | anyway, i can try it out, just was wondering | 18:10 |
yvl | yes, th1a, 4th | 18:10 |
th1a | OK. Cool. | 18:11 |
yvl | well, yes, use imageAndFlowables | 18:11 |
yvl | image has something else I think | 18:11 |
replaceafill | ah ok | 18:11 |
replaceafill | thanks | 18:11 |
yvl | but you can put the data in place of any name | 18:11 |
yvl | (for images) | 18:11 |
replaceafill | ah | 18:11 |
replaceafill | cool, i'll work on that today | 18:12 |
th1a | OK, so everyone set? | 18:13 |
* yvl yes | 18:14 | |
* replaceafill is | 18:14 | |
th1a | OK. Thanks guys. | 18:14 |
aelkner_ | th1a, if i have any question on section linking i'll lauchpad you | 18:14 |
th1a | Talk to you Wednesday. | 18:14 |
th1a | aelkner_: OK. | 18:15 |
aelkner_ | cya guys wed | 18:15 |
* th1a drops the bag of gravel. | 18:15 | |
replaceafill | thanks everybody | 18:15 |
yvl | thanks guys | 18:15 |
yvl | replaceafill, I'll be here a bit late tomorrow | 18:15 |
yvl | 2AM your time | 18:15 |
replaceafill | ah ok | 18:16 |
yvl | or we can chat later | 18:16 |
yvl | 8AM your time | 18:17 |
yvl | or 8:30 :) | 18:17 |
replaceafill | i can get up early, 5AM? | 18:17 |
replaceafill | what's 5am my time in lithuania? :) | 18:17 |
yvl | is it 10AM now? | 18:17 |
replaceafill | yes | 18:17 |
replaceafill | 8 hours, right? | 18:17 |
yvl | yes | 18:17 |
replaceafill | 5 am + 8 hours.... | 18:17 |
* yvl would like to leave before... | 18:17 | |
yvl | 10AM your time | 18:17 |
yvl | so you we can meet at 8-9 AM | 18:17 |
yvl | your choice :) | 18:17 |
* yvl will be around | 18:17 | |
replaceafill | 8:30 AM :) | 18:18 |
replaceafill | meeting time | 18:18 |
yvl | ok! :) | 18:18 |
replaceafill | i mean, regular meeting time :) | 18:18 |
replaceafill | cool | 18:18 |
replaceafill | thanks yvl | 18:18 |
replaceafill | do you have skype? | 18:18 |
replaceafill | in case we use video | 18:18 |
yvl | umm, not installed yet | 18:19 |
replaceafill | ah ok | 18:19 |
* yvl wants to try google hangout | 18:19 | |
* replaceafill has to investigate about that :) | 18:19 | |
yvl | because it should support multiple videos | 18:19 |
replaceafill | ah! | 18:19 |
yvl | and has an awesome welcome message :D | 18:19 |
replaceafill | :)) | 18:19 |
replaceafill | ok, i'll look into that | 18:19 |
yvl | "Check your hair and make sure your mic works!" | 18:20 |
replaceafill | kk | 18:20 |
yvl | see you tomorrow! | 18:20 |
replaceafill | see you yvl | 18:20 |
yvl | and please mail me any branches/questions/stuff ;) | 18:21 |
yvl | if any :) | 18:21 |
replaceafill | will do | 18:21 |
*** ignas has quit IRC | 18:42 | |
*** th1a has quit IRC | 19:44 | |
*** th1a has joined #schooltool | 19:55 | |
replaceafill | th1a, http://www.idgraphics.ca/Images/indentification_student.gif | 21:50 |
replaceafill | what about that design? | 21:51 |
th1a | Uh... bars? | 21:51 |
replaceafill | not necessarily | 21:51 |
th1a | Just make it look like a Canonical ID. | 21:51 |
th1a | ;-) | 21:51 |
* replaceafill looks a Canonical ID.... | 21:51 | |
th1a | Or, what a Canonical ID might look like. | 21:52 |
replaceafill | ah, i thought you had seen one on the design page | 21:53 |
th1a | No... | 21:54 |
* th1a goes to get some coffee. | 21:57 | |
th1a | OK. | 22:01 |
th1a | What should we look at replaceafill? | 22:01 |
replaceafill | we're talking dialog css, correct? | 22:02 |
replaceafill | let me set the latest trunk on the vps | 22:02 |
th1a | Yes. | 22:02 |
replaceafill | ok | 22:06 |
replaceafill | http://69.164.203.135:6660/schoolyears/2011-2012/2012-spring/sections/art_a_2012-spring_teacher004_000/activities/Worksheet/gradebook | 22:06 |
replaceafill | teacher004 | 22:06 |
th1a | ok | 22:06 |
th1a | OK, so shrink that header down to be closer to just a regular window header in Ubuntu. | 22:07 |
replaceafill | ok | 22:07 |
replaceafill | aelkner_, you there? | 22:11 |
replaceafill | my connection is slower than usual :( | 22:15 |
replaceafill | th1a refresh | 22:15 |
replaceafill | the titlebar is the same height as a regular ubuntu title bar | 22:16 |
th1a | There is a black border around it? | 22:16 |
th1a | Take out the border. | 22:16 |
replaceafill | yes | 22:16 |
replaceafill | ok | 22:16 |
replaceafill | th1a, border gone | 22:19 |
th1a | I like that better. | 22:19 |
th1a | OK, get rid of the gray background. | 22:20 |
replaceafill | gone | 22:23 |
th1a | Make this a modal dialog. | 22:24 |
replaceafill | sorry if i'm taking more time than usual to make the changes but reloading any page is taking forever | 22:24 |
th1a | np | 22:24 |
replaceafill | ok | 22:24 |
th1a | I kind of feel like this might need a light gray background, but let's see it as a modal first. | 22:25 |
replaceafill | th1a, reload | 22:31 |
replaceafill | set resizable=false too | 22:31 |
replaceafill | i don't like that bottom right corner :) | 22:31 |
th1a | ok. | 22:31 |
th1a | I think white is fine. | 22:31 |
th1a | Can you standardize the vertical spacing? | 22:31 |
replaceafill | you want it to look like http://69.164.203.135:6660/schoolyears/2011-2012/2012-spring/sections/art_a_2012-spring_teacher004_000/activities/Worksheet/addActivity.html | 22:33 |
replaceafill | but with white background, correct | 22:33 |
replaceafill | ? | 22:33 |
replaceafill | i mean, vertical-space-wise | 22:33 |
th1a | Yes. | 22:34 |
replaceafill | and font sizes too | 22:34 |
replaceafill | ok | 22:34 |
replaceafill | can we make it wider? | 22:34 |
replaceafill | or maybe make the hint shorter | 22:35 |
replaceafill | taking out "Choose" maybe | 22:35 |
th1a | All that text is going out the window. | 22:35 |
replaceafill | you mean we're going to remove the label and hit? | 22:36 |
replaceafill | hint | 22:36 |
th1a | The label will be the title of the activity and the hint will be its description. | 22:36 |
replaceafill | :| | 22:37 |
replaceafill | i was thinking of putting the label in the title bar ;) | 22:37 |
replaceafill | but ok | 22:37 |
replaceafill | anyway, let me apply the same style of the regular form fields | 22:37 |
replaceafill | phew | 22:51 |
replaceafill | that took time :D | 22:51 |
replaceafill | th1a, reload | 22:51 |
th1a | This might be better as a non-modal dialog since then you can see the gradebook, what's already been scored, etc. | 22:54 |
th1a | And it doesn't cause a page reload, right? | 22:54 |
replaceafill | no | 22:54 |
th1a | Eh... Switch it back to regular. | 22:54 |
replaceafill | kk | 22:54 |
replaceafill | done | 22:55 |
replaceafill | did you imply that a modal causes a page reload? | 22:56 |
replaceafill | because it doesnt | 22:56 |
th1a | No... I just wasn't sure if there was some case lurking there where you'd call up the modal, make some changes to the gradebook itself, then trigger the dialog and get something out of sync. | 22:57 |
th1a | We should still try to break it. | 22:57 |
replaceafill | QA :) | 22:58 |
replaceafill | it would be nice if we could move the dialog just below the column header ;) | 22:59 |
replaceafill | with a little ^ like those google uses :D | 22:59 |
replaceafill | in maps.google | 22:59 |
* replaceafill writes it down for version 3 ;) | 23:00 | |
th1a | Ah. | 23:00 |
replaceafill | that field in the dialog should also use the background logic of the cells | 23:06 |
replaceafill | so you dont fill the cell with -8.2 | 23:06 |
th1a | True. | 23:08 |
replaceafill | ok, now? change label for activity title? | 23:08 |
replaceafill | and hint for description? | 23:08 |
th1a | Sure. | 23:09 |
th1a | You can make the dialog title "Fill down empty cells" | 23:10 |
replaceafill | ok | 23:10 |
th1a | Or something... that one is trucky. | 23:11 |
th1a | Tricky. | 23:14 |
*** th1a has quit IRC | 23:14 | |
*** th1a has joined #schooltool | 23:15 | |
th1a | Maybe just "Fill in empty cells" | 23:20 |
replaceafill | ok | 23:20 |
th1a | I'm going to have to go start supper. | 23:21 |
replaceafill | ah ok | 23:21 |
replaceafill | im changing the labels and hints | 23:21 |
replaceafill | it needs js | 23:21 |
th1a | I think that's the last thing. | 23:21 |
replaceafill | because the dialog is unique | 23:21 |
replaceafill | but maybe i should do this locally | 23:22 |
replaceafill | my connection is getting ridiculous | 23:22 |
th1a | Sure. | 23:22 |
th1a | OK, I'm going to cook. | 23:23 |
replaceafill | ok | 23:23 |
th1a | Thanks replaceafill. | 23:23 |
replaceafill | see u th1a | 23:23 |
replaceafill | th1a, refresh | 23:34 |
replaceafill | we don't use the description of the activity anywhere in that view | 23:34 |
replaceafill | for now i'd have to insert it hidden and use it only in the dialog | 23:35 |
replaceafill | th1a, done | 23:46 |
replaceafill | titles for labels, descriptions for hints (if they exist) | 23:46 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!