*** replaceafill has quit IRC | 01:44 | |
*** yvl has joined #schooltool | 07:02 | |
*** menesis has quit IRC | 07:44 | |
*** khildin has joined #schooltool | 10:16 | |
*** khildin has quit IRC | 12:33 | |
*** menesis has joined #schooltool | 13:26 | |
*** menesis has quit IRC | 15:22 | |
*** menesis has joined #schooltool | 15:32 | |
*** yvl has quit IRC | 17:25 | |
*** replaceafill has joined #schooltool | 17:25 | |
th1a | hi replaceafill. | 17:32 |
---|---|---|
replaceafill | hey th1a | 17:32 |
replaceafill | ok, #2 and #3 are done | 17:33 |
th1a | How are things coming? | 17:33 |
replaceafill | on #4 copy/paste | 17:33 |
replaceafill | so, couple of questions | 17:33 |
th1a | Good. Any surprises? | 17:33 |
replaceafill | we just care about the number of rows being exactly the same | 17:33 |
replaceafill | right? | 17:33 |
replaceafill | what if the activity you're trying to paste on has already values? | 17:34 |
replaceafill | and i need a good error message for the dialog, which i assume should be modal? | 17:34 |
th1a | I don't know that it needs to be *modal*. | 17:35 |
th1a | Or that it matters. | 17:35 |
th1a | I would say we cover up the old values. | 17:35 |
replaceafill | overwrite? | 17:35 |
th1a | Yes. | 17:35 |
replaceafill | cool | 17:35 |
th1a | Esp. since saving is a separate step? | 17:35 |
replaceafill | yeah | 17:36 |
replaceafill | this paste will only insert input fields, right? | 17:36 |
th1a | OK. That gives you a chance to abort. | 17:36 |
th1a | Yes? | 17:36 |
th1a | What else might it do? | 17:36 |
replaceafill | ok, we're on the same page | 17:36 |
replaceafill | so, user has to click Save after that | 17:36 |
th1a | Yes. | 17:36 |
replaceafill | so, we don't care about anything else, but number of rows? | 17:37 |
replaceafill | we could identify usernames | 17:37 |
replaceafill | but that's probably not necessary | 17:37 |
th1a | I don't think so. | 17:39 |
replaceafill | cool | 17:39 |
th1a | This is the quick version. | 17:39 |
replaceafill | :) | 17:39 |
replaceafill | ok | 17:39 |
th1a | This is the "enough rope to hang yourself" version. | 17:39 |
replaceafill | :D | 17:39 |
th1a | We tend not to add stuff like this because we go straight to the "Oh God,what email am I going to get from Tanzania in three years because of this." | 17:40 |
replaceafill | so, web storage provides local and session storage | 17:41 |
replaceafill | one doesn't expire and the other does | 17:41 |
replaceafill | so i'm thinking of using session | 17:41 |
replaceafill | wish me luck! :P | 17:42 |
replaceafill | that's it from me | 17:42 |
th1a | OK, cool. | 17:42 |
th1a | I'm going to fire up Windows and write some invoices. Also probably an article for the paper. | 17:42 |
replaceafill | kk | 17:42 |
th1a | No email from Fran this morning. | 17:43 |
th1a | Keeps my blood pressure low. | 17:43 |
th1a | ;-) | 17:43 |
th1a | Thanks replaceafill. | 17:43 |
replaceafill | :D | 17:43 |
replaceafill | thanks th1a | 17:43 |
replaceafill | gonna get breakfast, bb in ~20 | 17:43 |
*** khildin has joined #schooltool | 20:00 | |
replaceafill | th1a, you there? | 20:15 |
th1a | si | 20:15 |
replaceafill | error message for copy/paste? | 20:15 |
th1a | There are two errors or one? | 20:16 |
*** menesis has quit IRC | 20:17 | |
th1a | Do you paste invalid entries and just show them in red? | 20:17 |
replaceafill | yeah | 20:17 |
th1a | That's fine. | 20:17 |
th1a | So just... | 20:17 |
replaceafill | well, i need to add validation still | 20:17 |
replaceafill | but yeah, that's the idea | 20:17 |
replaceafill | the error is just for row count mistmatch | 20:17 |
th1a | The number of pasted values must match the number of rows in this sheet. | 20:18 |
th1a | How's that? | 20:18 |
replaceafill | kk | 20:18 |
replaceafill | thanks | 20:18 |
*** menesis has joined #schooltool | 20:27 | |
*** menesis has quit IRC | 22:33 | |
replaceafill | th1a, you around? | 23:05 |
*** khildin has quit IRC | 23:22 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!