replaceafill | aelkner refresh | 00:00 |
---|---|---|
replaceafill | so, do we need to set the second div above? | 00:00 |
* replaceafill goes to see the plugin we found | 00:00 | |
aelkner | replaceafill, this is the link: | 00:04 |
aelkner | http://jcbulanadi.oni.cc/sfht_freezecolumn_sortable_blue.html | 00:04 |
aelkner | i found a hidden iframe in one of the divs, you see that? | 00:06 |
aelkner | with style of position: relative right in the element | 00:06 |
aelkner | in the containing div that is | 00:06 |
aelkner | replaceafill, do you see the div i'm referring to? | 00:07 |
replaceafill | hhm no | 00:07 |
replaceafill | there's one at the bottom but it has no effect on the table | 00:08 |
aelkner | perhaps a red herring | 00:08 |
replaceafill | for this to work we need to set a height on the th's | 00:10 |
aelkner | right | 00:10 |
aelkner | i thought i did that already | 00:10 |
aelkner | perhaps i missed a th | 00:10 |
aelkner | .gradebook-row { | 00:10 |
aelkner | height: 30px; | 00:10 |
aelkner | } | 00:10 |
replaceafill | right, but those are the rows | 00:11 |
replaceafill | not the header | 00:11 |
aelkner | right | 00:11 |
aelkner | that one needs a class and height | 00:11 |
aelkner | gradebook-header? | 00:11 |
aelkner | replaceafill? | 00:13 |
replaceafill | done | 00:13 |
aelkner | refresh? | 00:13 |
replaceafill | yes | 00:13 |
replaceafill | something is still different | 00:13 |
aelkner | hey, no more tripping effect :) | 00:14 |
aelkner | pushed? | 00:14 |
replaceafill | ? | 00:15 |
aelkner | instead of asking you to describe your changes, i thought i'd ask if you pushed | 00:15 |
replaceafill | hold on, i'm looking for this difference | 00:16 |
replaceafill | there's something different in the rows | 00:16 |
replaceafill | can you help me look? | 00:16 |
aelkner | in firebug, you mean, right? | 00:17 |
replaceafill | the activity inputs! | 00:17 |
replaceafill | hhmm | 00:18 |
aelkner | ? | 00:18 |
aelkner | replaceafill? | 00:20 |
replaceafill | yes? | 00:20 |
aelkner | activity inputs?! | 00:20 |
replaceafill | do you see the difference? | 00:20 |
replaceafill | in the heights of the names? | 00:20 |
aelkner | ah, that | 00:20 |
aelkner | i do | 00:20 |
aelkner | i also see dark blue, do you? | 00:21 |
replaceafill | yes, i added it to tell one apart from the other | 00:21 |
aelkner | ok | 00:21 |
aelkner | perhaps gradebook-row needs more rules | 00:21 |
aelkner | like padding? | 00:21 |
aelkner | replaceafill, are you adding rules to gradebook-row? | 00:24 |
replaceafill | http://pastebin.com/FMYkxyGu | 00:25 |
replaceafill | the current diff | 00:25 |
aelkner | thanks | 00:25 |
replaceafill | i'm just trying to find what's making the gradebook-rows lower in the freeze div | 00:25 |
aelkner | what about my suggestion with pading? | 00:26 |
replaceafill | but we already have height | 00:27 |
aelkner | padding is something else | 00:27 |
aelkner | the actual renderings of these elements is often based on some magic math | 00:27 |
aelkner | that combines the height, padding, i don't know what else | 00:28 |
aelkner | isn't it important that we fix all the parts of that equation | 00:28 |
aelkner | so that the calculation is predictable | 00:28 |
aelkner | whatever that calculation is | 00:28 |
aelkner | i mean, we can just guess at what attributes effect it | 00:28 |
replaceafill | let me try something | 00:29 |
replaceafill | hhmm the width of the freeze will depend on the gradebook preferences, right? | 00:35 |
* th1a_ is back briefly. | 00:37 | |
th1a_ | Ooh, I like that blue! | 00:37 |
replaceafill | sorry :D | 00:37 |
replaceafill | taking it out | 00:37 |
replaceafill | refresh | 00:37 |
th1a_ | I think butting the grid. works. | 00:38 |
replaceafill | i'm stuck trying to find something different between both divs | 00:38 |
th1a_ | One thing I should throw in is that I'd like the style of the cells themselves to change to look more like the Journal. | 00:40 |
th1a_ | That is, not looking like every one is a separate form element. | 00:40 |
* th1a_ goes to play with the kids. | 00:45 | |
replaceafill | yay! | 00:59 |
aelkner | replaceafill, yes the freezeols are controlled by preferences | 00:59 |
replaceafill | it's the inputs :( | 00:59 |
replaceafill | let me fix this mess :) | 00:59 |
replaceafill | aelkner refresh | 01:02 |
replaceafill | i've added a static activity | 01:03 |
aelkner | getting closer | 01:07 |
replaceafill | :) | 01:07 |
aelkner | but you need to deal with the hidden column math | 01:07 |
replaceafill | one step at the time :) | 01:08 |
replaceafill | does the preferences view work now? | 01:08 |
aelkner | no, not yet | 01:09 |
replaceafill | ok | 01:10 |
aelkner | you don't need that though | 01:10 |
aelkner | you could harcode the hiding with tal:condition="nothing" | 01:10 |
replaceafill | ah, right | 01:10 |
replaceafill | will try that way | 01:10 |
aelkner | btw, why nothing rather than python: False | 01:11 |
aelkner | it's easier to change False to True than add/remove the whole condition | 01:11 |
aelkner | replaceafill, am i right? | 01:12 |
replaceafill | yes, it's easier | 01:12 |
aelkner | i | 01:13 |
aelkner | i'll work on the preferences view in the meantime since there won't be any conflicts | 01:13 |
replaceafill | cool, thanks | 01:14 |
replaceafill | i'm going to make the inputs a little wider | 01:14 |
replaceafill | ok, i think we got it | 01:43 |
replaceafill | i need to remove the borders from the inputs | 01:44 |
replaceafill | and it works with variable width for the freeze part | 01:44 |
aelkner | nice | 01:44 |
replaceafill | aelkner does it look ok in your browser? | 01:45 |
replaceafill | you're using ff 4.0 right? | 01:45 |
aelkner | 3.6.18, but it looks fine for me | 01:47 |
replaceafill | cool, thanks | 01:47 |
aelkner | quite nice actually | 01:47 |
aelkner | i have a working preferences view that could use some of your css love | 01:47 |
replaceafill | i'll keep working on it: remove the borders of inputs, making it look more like the journal | 01:47 |
aelkner | can we cross merge a second | 01:47 |
aelkner | i'd like to get what you have there | 01:47 |
replaceafill | sure | 01:47 |
aelkner | ok, committing my stuff.... | 01:47 |
replaceafill | ok | 01:47 |
replaceafill | aelkner i think i'll rename the classes from 'gradebook-*' to 'grid-*' | 01:48 |
replaceafill | what do you think? | 01:48 |
replaceafill | hhmm although it's a gradebook... :) | 01:48 |
replaceafill | so it's the journal and cando... | 01:49 |
aelkner | replaceafill, sounds like a good idea | 01:50 |
aelkner | can you merge with trunk to look at my preferences view? | 01:51 |
replaceafill | k | 01:51 |
aelkner | there's a Settings linkset with Preferences link on the left now | 01:51 |
aelkner | the template is a copy of the custom old skin template | 01:51 |
aelkner | i got rid of all css classes | 01:52 |
aelkner | and made sure to put spans in the legends | 01:52 |
aelkner | but there's a width problem | 01:52 |
aelkner | and the <p> elements in the second fieldset have no padding | 01:53 |
aelkner | also, could you push your stuff to trunk now? | 01:53 |
replaceafill | ah yes, i added a style for that, i need to make it generic | 01:53 |
replaceafill | sure, hold on | 01:53 |
th1a_ | Ooh. Locking columns. | 01:54 |
aelkner | are you asking, saying, what? | 01:55 |
replaceafill | th1a_ i need to make it look more like the journal | 01:55 |
replaceafill | no borders in the inputs | 01:55 |
replaceafill | etc | 01:55 |
aelkner | there's no reason all our grids shouldn't look the same | 01:55 |
replaceafill | probably will take some vertical space out too | 01:55 |
aelkner | replaceafill, how soon can i merge? | 01:56 |
replaceafill | sorry, i'm moving the styles together | 01:56 |
replaceafill | structure, form, columns and activities | 01:56 |
replaceafill | hold on | 01:56 |
replaceafill | aelkner pushed | 01:58 |
aelkner | thnaks | 01:58 |
replaceafill | it's still work in progress :) | 01:58 |
replaceafill | btw, i thought 999.99 it's a good width for the inputs, right? | 01:59 |
replaceafill | i have to test the spans | 01:59 |
replaceafill | like for linked columns | 01:59 |
aelkner | don't forget to get rid of the tal:condition True statements | 02:00 |
replaceafill | :D | 02:00 |
aelkner | that's the one drawback of using that condition, one can forget to remove them :) | 02:00 |
replaceafill | will do | 02:00 |
replaceafill | will try to get rid of the gradebook-row and gradebook-header classes too | 02:01 |
replaceafill | set things generically on tr and td | 02:01 |
replaceafill | ok, time for a shower for me | 02:01 |
replaceafill | will continue later | 02:01 |
replaceafill | thanks for the help aelkner | 02:02 |
replaceafill | i was really confused for a while :P | 02:02 |
aelkner | it was a nice collaboration | 02:03 |
aelkner | it's looking really nice now | 02:03 |
aelkner | how did you get the buttons to come out right? | 02:03 |
replaceafill | i removed the absolute positioning on the non-frozen div | 02:04 |
replaceafill | that put it back in the flow of the doc | 02:04 |
replaceafill | and makes the button go down | 02:04 |
aelkner | i was thinking of dong that :) | 02:04 |
aelkner | so the freecol div is absolute so that it comes out at the beginning | 02:05 |
aelkner | even though the other div flowed down | 02:05 |
aelkner | that's good to know | 02:05 |
replaceafill | noooooooooooooooooooooooooo | 02:05 |
replaceafill | !!! | 02:05 |
replaceafill | http://69.164.203.135:7777/schoolyears/2010-2011/20102011/sections/1/activities/noob/gradebook | 02:05 |
replaceafill | :( | 02:05 |
replaceafill | :D | 02:06 |
replaceafill | will fix | 02:06 |
replaceafill | ok, later guys | 02:06 |
aelkner | ok, nice working with you today | 02:06 |
replaceafill | ditto aelkner | 02:07 |
*** replaceafill has quit IRC | 02:07 | |
*** alga has quit IRC | 04:02 | |
*** aks has joined #schooltool | 06:12 | |
*** aks has joined #schooltool | 06:12 | |
*** th1a_ has quit IRC | 07:44 | |
*** aks has quit IRC | 09:02 | |
*** aks has joined #schooltool | 09:02 | |
*** aks has joined #schooltool | 09:02 | |
*** aks has quit IRC | 09:03 | |
*** aks has joined #schooltool | 09:03 | |
*** aks has joined #schooltool | 09:03 | |
*** aks has quit IRC | 09:06 | |
*** aks has joined #schooltool | 09:11 | |
*** aks has joined #schooltool | 09:11 | |
*** itsurkg has joined #schooltool | 09:25 | |
*** alga has joined #schooltool | 10:35 | |
*** menesis has quit IRC | 12:11 | |
*** menesis has joined #schooltool | 13:20 | |
*** aks has quit IRC | 14:14 | |
*** survery has joined #schooltool | 14:15 | |
*** survery has left #schooltool | 14:15 | |
*** itsurkg has quit IRC | 15:21 | |
*** replaceafill has joined #schooltool | 16:10 | |
*** th1a_ has joined #schooltool | 16:30 | |
* th1a_ wonders where he left himself logged in. | 16:31 | |
th1a_ | Perhaps on my mother's computer. | 16:31 |
th1a_ | hi aelkner, replaceafill, yvl, menesis. | 16:31 |
replaceafill | good morning/afternoon | 16:31 |
yvl | good morning | 16:31 |
menesis | hi | 16:31 |
aelkner | morning | 16:31 |
yvl | th1a_, just ghost yourself | 16:31 |
yvl | (/msg nickserv ghost nick pass ) | 16:32 |
*** th1a has quit IRC | 16:32 | |
th1a_ | Yeah, that worked. | 16:32 |
th1a_ | Now I have to change my password. | 16:32 |
th1a_ | How do I do that. | 16:32 |
th1a_ | ? | 16:32 |
th1a_ | Or did only I see that? | 16:33 |
* th1a_ has managed to not learn much about IRC. | 16:33 | |
yvl | only you saw that | 16:33 |
th1a_ | OK. | 16:33 |
*** th1a_ is now known as th1a | 16:34 | |
th1a | OK, thanks yvl. | 16:34 |
yvl | welcome back! :) | 16:34 |
th1a | lol | 16:34 |
th1a | OK then! | 16:34 |
th1a | I guess I know where aelkner and replaceafill left off. | 16:34 |
th1a | Should we show yvl? | 16:34 |
th1a | http://69.164.203.135:7777/schoolyears/2010-2011/20102011/sections/1/activities/Worksheet/gradebook | 16:34 |
th1a | jelkner:jelkner | 16:34 |
yvl | nice work! | 16:35 |
* yvl looked at that this morning | 16:35 | |
yvl | some vertical separating line would be nice though | 16:35 |
replaceafill | will do, have to make it look like the journal gradebook | 16:36 |
th1a | We will be getting a design for grid lines, spacing, etc. from schwa. | 16:37 |
th1a | But I think it is a safe bet that it wont include standard input widgets in each cell. | 16:38 |
yvl | true | 16:38 |
th1a | I'm just saying we don't need to spend time fiddling with the lines now. | 16:39 |
th1a | Anything further to discuss about this? I assume replaceafill and aelkner and I will continue to bang on it today? | 16:39 |
replaceafill | yes, i still have to fix some things on it | 16:40 |
menesis | nice! and arrows finally work in the grid :) | 16:41 |
aelkner | they work again, you mean | 16:41 |
th1a | This view is going to take longer than I though 24 hours ago, but about as long as I thought when we started. | 16:41 |
menesis | in the second Sheet I see two columns for Total and Ave. | 16:42 |
replaceafill | menesis right, that's one of the things i have to fix :) | 16:42 |
aelkner | replaceafill, why are the column width rules not taking there? | 16:44 |
replaceafill | aelkner because the bottom table is filling the whole space | 16:45 |
aelkner | yeah, but why? | 16:45 |
aelkner | i'm talking about the bottom table there | 16:46 |
aelkner | and in firebug, the column widths are set right | 16:46 |
th1a | Let's move on to yvl and come back to this. | 16:46 |
th1a | This may be a very short meeting. | 16:47 |
yvl | ok | 16:47 |
replaceafill | aelkner fixed | 16:47 |
replaceafill | sorry, never mind | 16:47 |
menesis | are menus on column titles implemented yet? I see them in firebug but no way to open them from the page | 16:47 |
menesis | (Chrome) | 16:47 |
replaceafill | menesis left click on the activity title | 16:48 |
yvl | I made some of the managers filter empty viewlets better, not showing what is not needed | 16:48 |
yvl | returned subtitles to calendars | 16:48 |
yvl | added month viewlets and tomorrow events to sidebar | 16:49 |
yvl | and I'm almost done with tertiary nav | 16:49 |
yvl | as in - will commit in few minutes | 16:49 |
yvl | that's it | 16:50 |
th1a | OK. Thanks yvl. | 16:51 |
th1a | I need INVOICES. | 16:51 |
aelkner | yvl, did you notice what we did yesterday to Page? | 16:51 |
yvl | aelkner, the class thing? +1 on that. | 16:51 |
aelkner | we added a couple view attributes and used them in the page templates | 16:52 |
aelkner | also, the header | 16:52 |
aelkner | has_header | 16:52 |
yvl | -1 on that | 16:52 |
aelkner | wy? | 16:53 |
yvl | nevermind, I'll let it slide | 16:53 |
yvl | ok, pushed latest calendar changes | 16:53 |
aelkner | also, we could get rid of widecontainer_page.pt if we make the container class a view attribute | 16:53 |
yvl | th1a, feel free to look over them at some point | 16:54 |
aelkner | container_class = 'container' by default | 16:54 |
aelkner | container_class = 'widecontainer' in WideContaerPage | 16:54 |
aelkner | what do you think? | 16:54 |
aelkner | it's the only difference between the two templates | 16:54 |
aelkner | and that's a lot of cloning for one simple difference | 16:55 |
yvl | are you thinking of keeping widecontainerpage view class itself? | 16:55 |
aelkner | well, we dn't even need that, true | 16:56 |
yvl | (and I would prefer simplifying it to WidePage) | 16:56 |
* replaceafill updated all his instances to latest trunk | 16:56 | |
aelkner | the individual deriver (just you and i so far, right?) could set the view attribute | 16:56 |
aelkner | is that what you mean? | 16:56 |
yvl | yes | 16:56 |
yvl | but I'm not sure if that's the best way to go | 16:56 |
aelkner | ok, but i didn't want to get rid of WideContainerPAge if you were using it | 16:57 |
yvl | I kind of like being able to differentiate stuff via adaptation | 16:57 |
aelkner | i kind of don't :) | 16:57 |
aelkner | but that's me | 16:57 |
yvl | we'll see. | 16:57 |
aelkner | i like class derivation and overriding myself | 16:57 |
aelkner | simple python is enough for most jobs | 16:57 |
th1a | I think we've had this discussion before. | 16:58 |
aelkner | i'm going to add the class attribute now and let you know when it's done | 16:58 |
yvl | wait, didn't you do that already? | 16:59 |
yvl | rev 3040 | 16:59 |
yvl | well anyway, I'll wait and see what you commit :) | 17:00 |
aelkner | ok | 17:00 |
th1a | Anything else before I drop the gravel? | 17:02 |
yvl | no | 17:03 |
aelkner | yvl, i see eight places where you derive from WideContainerPage | 17:04 |
aelkner | i will need to change all eight to use Page and set container_class = 'widecontainer' | 17:04 |
aelkner | ok? | 17:04 |
aelkner | yvl? | 17:06 |
aelkner | the other option is to leave WideContaerPage in place and have it do the container_class = 'widecontainer' | 17:06 |
th1a | INVOICES, gentlemen. | 17:06 |
aelkner | i kind of like that idea | 17:06 |
* th1a drops the bag of gravel. | 17:07 | |
th1a | That sounds like a better idea, aelkner. | 17:07 |
aelkner | because if we ever need to do something that effects all wdie pages, we only need to do it in one place | 17:07 |
yvl | sorry, aelkner went out for a smoke | 17:07 |
aelkner | thought so :) | 17:07 |
aelkner | so? | 17:07 |
* yvl is indifferent at the moment | 17:08 | |
yvl | so ok | 17:08 |
aelkner | ok | 17:08 |
*** yvl has quit IRC | 17:09 | |
aelkner | replaceafill, have you pushed to trunk? | 17:11 |
replaceafill | aelkner not today | 17:11 |
aelkner | why? | 17:11 |
aelkner | i'd like to have a working gradebook | 17:11 |
replaceafill | hhmm cause i havent started yet :) | 17:11 |
aelkner | started, you finished | 17:12 |
replaceafill | what's not working? | 17:12 |
aelkner | you just fixed the gradebook, right? | 17:12 |
aelkner | why must keep these changes to yourself, aren't we a team? | 17:12 |
th1a | I think replaceafill just got up... | 17:13 |
replaceafill | i'm not keeping them, i only changed one line! | 17:13 |
aelkner | yeah, so could you push that please? | 17:13 |
aelkner | to trunk, so i can merge | 17:13 |
replaceafill | aelkner of course | 17:13 |
aelkner | thanks | 17:13 |
replaceafill | pushed | 17:14 |
*** yvl has joined #schooltool | 17:14 | |
aelkner | so th1a, isn't it nice that we were able to get the columns to freeze without needing a plugin? | 17:15 |
aelkner | the less dependencies, the better | 17:15 |
th1a | Sure. | 17:15 |
th1a | The only problem is... each improvement makes me want more. | 17:16 |
aelkner | :) | 17:16 |
aelkner | that's life | 17:16 |
aelkner | so anyway, today i can work on adding category weighting | 17:17 |
th1a | Can you add a menu to the total and ave so they can be moved and locked/unlocked? | 17:17 |
replaceafill | refresh | 17:17 |
th1a | Ah. | 17:17 |
aelkner | that's an interesting idea | 17:17 |
th1a | You don't really expect them to be at left. | 17:17 |
th1a | Or... you don't necessarily expect them to be at left. | 17:18 |
aelkner | i think you get used to them being at the left pretty quickly | 17:18 |
aelkner | considering that they are there before you add the first activity | 17:18 |
aelkner | that has never been a complaint in the past | 17:18 |
aelkner | and we need the fixed cols to be at the left anyway | 17:19 |
th1a | Left or right. | 17:19 |
aelkner | student name at the right?! | 17:19 |
th1a | No. | 17:19 |
aelkner | you just said left or right | 17:20 |
aelkner | and the student name is a fixed column | 17:20 |
aelkner | so could you explain the contradiction in your statement there | 17:20 |
th1a | You could just move total and or ave to the right. | 17:21 |
aelkner | then we would need two freezecol tables | 17:21 |
aelkner | and they would have to positioned with absolute coordinates | 17:22 |
aelkner | up until now, we haven't had to do anything like that | 17:23 |
th1a | OK. | 17:23 |
th1a | Don't worry about it for now then. | 17:23 |
aelkner | it's possible, but a lot tricker | 17:23 |
aelkner | trickier | 17:23 |
aelkner | we can revisit that later | 17:23 |
aelkner | but i could at least allow the user to hide with the popup menu | 17:23 |
aelkner | and change the label, i guess | 17:24 |
th1a | Oh, yes, that's one thing we can take from preferences. | 17:26 |
th1a | I need to look at the old preferences form. | 17:26 |
aelkner | btw, the new one exists already | 17:26 |
aelkner | but it has css issues | 17:26 |
aelkner | replaceafill, can you take a look at that? | 17:26 |
replaceafill | i did, it's in my TODO for styling | 17:26 |
aelkner | cool, thanks | 17:26 |
aelkner | th1a, in the meantime, it still at least works | 17:27 |
replaceafill | th1a http://69.164.203.135:9990/schoolyears/2010/semester-1/sections/1/activities/Worksheet/gradebook/column_preferences.html | 17:27 |
replaceafill | tom:tom | 17:27 |
replaceafill | old preferences form | 17:27 |
th1a | I don't think that form will survive the week. | 17:31 |
th1a | Especially since we're going to need a "worksheets" view. The summary sheet control can go there. | 17:32 |
replaceafill | th1a could you check http://69.164.203.135:7777/schoolyears/2010-2011/20102011/sections/1/activities/Worksheet/gradebook | 17:32 |
replaceafill | jelkner:jelkner | 17:32 |
replaceafill | i removed some vertical space | 17:32 |
replaceafill | is it too tight? | 17:33 |
th1a | In the rows? They could be a little tighter and with more left margin. | 17:34 |
th1a | What's the font size of the text in the cells? | 17:36 |
replaceafill | 12px | 17:36 |
th1a | Make everything inside the grid 10. | 17:37 |
th1a | That's the default for libre office, after all. | 17:37 |
replaceafill | ah ok | 17:38 |
replaceafill | hhmm 10px seems very small | 17:39 |
th1a | Make the header 10 too. | 17:40 |
replaceafill | done | 17:41 |
th1a | Let's go with that for now. | 17:41 |
replaceafill | :S | 17:41 |
replaceafill | ok | 17:41 |
replaceafill | with 10px i can still remove vertical space :) | 17:42 |
th1a | Yes. | 17:42 |
* aelkner needs to restart his machine | 17:42 | |
*** aelkner has quit IRC | 17:43 | |
th1a | Hm... 10 point in my browser is much smaller than 10 point in my spreadsheet. | 17:43 |
replaceafill | because of the zoom ;) | 17:43 |
th1a | So I guess we probably shouldn't assume we can get away with it. :-( | 17:43 |
th1a | Which zoom? | 17:44 |
replaceafill | in the spreadsheet you have zoom | 17:44 |
th1a | From where? | 17:44 |
replaceafill | ah, no, never mind, 100% zoom is default | 17:45 |
th1a | Can we do the grid (with em?) so that the user could change the size and it'll adapt? | 17:45 |
replaceafill | hhmm | 17:46 |
replaceafill | i'm thinking about the inherited styles | 17:46 |
replaceafill | they're in px | 17:47 |
th1a | Don't you use em to make the rest of the spacing match the changes in text px size? | 17:47 |
* replaceafill is trying ems | 17:49 | |
replaceafill | maybe i'm missing something but i don't see the advantage of using ems now that the browsers can zoom pixels anyway | 17:50 |
*** aelkner has joined #schooltool | 17:50 | |
th1a | I'm just asking about something I once vaguely half understood. | 17:50 |
replaceafill | there, grid using ems | 17:56 |
replaceafill | by default the browser uses a 16px font | 17:57 |
replaceafill | if you set it to like 20px, you'll see the difference | 17:57 |
th1a | Oh... | 18:00 |
th1a | on 7777? | 18:00 |
replaceafill | yes | 18:00 |
th1a | If you increase it on the server side, it will proportionally increase the size of the cells? | 18:02 |
replaceafill | yes | 18:02 |
th1a | Well, that's the right way to do it then, correct? | 18:02 |
replaceafill | there, 80% font-size on grid | 18:02 |
replaceafill | it was 62.5% | 18:03 |
th1a | Then we can add a (+|-) control somewhere, right? | 18:03 |
replaceafill | 62.5% gives you 10px per em | 18:03 |
replaceafill | if your browser uses 16px font | 18:03 |
replaceafill | so it's easy to do calculations | 18:03 |
replaceafill | like 16ems = 160px | 18:03 |
replaceafill | 1.2em = 12 px and so on | 18:03 |
replaceafill | but we could do the +|- with js | 18:04 |
th1a | Ah, yeah. | 18:04 |
th1a | Do you want to try that? | 18:04 |
replaceafill | is it going to be a preference or something? | 18:06 |
replaceafill | or is the user going to do it everytime he sees a new worksheet? | 18:06 |
th1a | Well, if we like it, you'd do it on the page (maybe in the same row as save, far right) and I guess it would need to be stored as a per-user preference. | 18:21 |
replaceafill | ah ok | 18:21 |
th1a | The fact of the matter is there are times when teachers would gladly trade smaller type to see the whole class/semester at once. | 18:22 |
replaceafill | right, like i do with spreadsheets in cacl | 18:23 |
replaceafill | calc | 18:23 |
*** survery has joined #schooltool | 18:40 | |
*** survery has left #schooltool | 18:40 | |
replaceafill | aelkner i'll remove the gradebook-message div from the gradebook template | 19:10 |
replaceafill | we're not showing it anyway | 19:10 |
th1a | Any questions/comments before I go run some errands. | 19:11 |
aelkner | replaceafill, ok, and please push your changes | 19:11 |
th1a | ? | 19:11 |
replaceafill | th1a not from me, i'm cleaning the gradebook styles | 19:11 |
th1a | I just got a call from Hertz explaining that they sold the car I've been driving last week, and thus I need to go get a different one. | 19:11 |
replaceafill | changing them to be 'grid' | 19:11 |
* th1a out. | 19:12 | |
replaceafill | aelkner changes pushed | 19:14 |
aelkner | thanks | 19:15 |
aelkner | replaceafill, you don't anticipate making any more changes to the template, do you? | 19:18 |
replaceafill | yes, i do | 19:19 |
aelkner | well, that kind of makes it hard for me to do the same | 19:19 |
replaceafill | i want to remove most of the gradebook classes | 19:19 |
replaceafill | ah | 19:19 |
aelkner | how long do you need to do that? | 19:19 |
replaceafill | what changes do you need to make? | 19:19 |
aelkner | can you move that task up to the top? | 19:19 |
aelkner | all kinds of popup menu stuff | 19:20 |
replaceafill | let's do this, you push your changes to trunk and let me know when you're finished | 19:20 |
replaceafill | then i'll resolve any conflicts | 19:21 |
aelkner | why are we working so much on the same part of the app? | 19:22 |
aelkner | why i can't be making gradebook changes while you do the journal or something? | 19:22 |
replaceafill | this is journal work actually | 19:23 |
aelkner | i had a feeling | 19:23 |
replaceafill | that's why i want to remove most of the gradebook specific stuff | 19:23 |
aelkner | ok, go ahead | 19:23 |
aelkner | i'll let you resolve ay conflicts | 19:23 |
replaceafill | cool | 19:23 |
*** menesis has quit IRC | 20:01 | |
replaceafill | th1a http://69.164.203.135:7777/schoolyears/2010-2011/20102011/sections/1/activities/Worksheet/gradebook | 20:29 |
replaceafill | buttons on the bottom right | 20:29 |
replaceafill | aelkner the tertiary bar in the gradebook needs title attributes for the items | 20:44 |
replaceafill | since titles may be cut when displayed | 20:44 |
*** menesis has joined #schooltool | 20:48 | |
*** menesis has quit IRC | 20:49 | |
*** menesis has joined #schooltool | 20:50 | |
* replaceafill goes to get lunch | 21:13 | |
* th1a is back. | 21:51 | |
* replaceafill is back | 22:30 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!