1 2014-06-24T00:19:43 *** derdon
2 2014-06-24T02:35:33 *** penguinRaider
3 2014-06-24T03:39:54 *** penguinRaider
4 2014-06-24T04:04:45 *** penguinRaider
5 2014-06-24T04:58:27 *** magu_cic
6 2014-06-24T06:29:56 *** sl33k_
7 2014-06-24T07:00:36 *** penguinRaider
8 2014-06-24T08:21:38 *** Bernard1
9 2014-06-24T08:30:10 *** greg_f
10 2014-06-24T10:21:45 *** Bernard1
11 2014-06-24T11:05:35 *** magu_cic_
12 2014-06-24T11:08:08 *** magu_cic
13 2014-06-24T11:21:36 *** derdon
14 2014-06-24T11:31:42 *** randomax
15 2014-06-24T11:44:33 *** derdon
16 2014-06-24T11:45:20 *** derdon
17 2014-06-24T12:13:57 *** randomax
18 2014-06-24T12:26:15 *** randomax
19 2014-06-24T12:44:11 *** Bernard1
20 2014-06-24T12:53:32 *** penguinRaider
21 2014-06-24T13:02:08 *** sl33k_
22 2014-06-24T13:03:31 *** dave_largo
23 2014-06-24T13:06:56 *** sl33k_
24 2014-06-24T13:07:04 *** sl33k_
25 2014-06-24T13:41:52 *** Bernard1
26 2014-06-24T14:22:02 *** skathpalia
27 2014-06-24T14:22:03 *** randomax
28 2014-06-24T14:22:29 <skathpalia> ThomasWaldmann, dimazest Added filter by tags option in +tickets view https://codereview.appspot.com/101460044
29 2014-06-24T14:23:53 <skathpalia> Also removed sorting of tags column, made Effort, Difficulty, Severity, Priority not necessary fields and removed filter by these fields from the table
30 2014-06-24T14:27:34 * ThomasWaldmann looks
31 2014-06-24T14:38:21 *** randomax
32 2014-06-24T14:46:57 *** sl33k_
33 2014-06-24T14:52:14 <ThomasWaldmann> skathpalia: done
34 2014-06-24T14:52:33 <ThomasWaldmann> skathpalia: are you familiar with MultiDicts (from flask/werkzeug)?
35 2014-06-24T14:55:43 <skathpalia> No
36 2014-06-24T14:56:01 <ThomasWaldmann> the request.args/form/values are MultiDicts
37 2014-06-24T14:56:33 <ThomasWaldmann> and for (multiple) tags you could really use them
38 2014-06-24T15:07:41 <skathpalia> ThomasWaldmann, I have used colors which are already there in the theme
39 2014-06-24T15:07:56 <skathpalia> I have taken colors from moin-sidebar
40 2014-06-24T15:08:07 <ThomasWaldmann> so?
41 2014-06-24T15:08:45 <skathpalia> I mean thats why I have hardcoded colors
42 2014-06-24T15:09:05 <skathpalia> Is there some other way so that I can get rid of this hardcoding?
43 2014-06-24T15:09:07 <ThomasWaldmann> the problem is that they won't match other theme colours
44 2014-06-24T15:10:51 <skathpalia> This css is defined for just basic theme
45 2014-06-24T15:10:54 <ThomasWaldmann> maybe better ask roger about that, I am not too familiar with that stuff (but I know that hardcoded colours rarely will match to a different theme)
46 2014-06-24T15:11:46 <skathpalia> Ok will ask him
47 2014-06-24T15:12:43 *** penguinRaider
48 2014-06-24T15:13:27 *** RogerHaase
49 2014-06-24T15:18:14 <ThomasWaldmann> skathpalia: about the tags, my slightly vague idea is:
50 2014-06-24T15:19:07 <ThomasWaldmann> each tag is an input in a single form for them all, it is either selected or not. name="tag" value="<tagname>"
51 2014-06-24T15:20:10 <ThomasWaldmann> if you post that, the multidict will have d.get_list(TAGS) == [tagname1, tagname2, tagname3, ...]
52 2014-06-24T15:21:09 <ThomasWaldmann> http://getbootstrap.com/components/#labels and you could just use that for bootstrap
53 2014-06-24T15:22:02 <ThomasWaldmann> hmm, as we need to render the content area also for other themes, not sure if we can use that
54 2014-06-24T15:26:33 <RogerHaase> randomax: what are you working on now?
55 2014-06-24T15:28:28 <skathpalia> ThomasWaldmann, I will try this method
56 2014-06-24T15:42:15 <randomax> I was working on the index gui and the footer section.. but havent been able to do much due to continuous power failure here..
57 2014-06-24T15:47:07 *** skathpalia
58 2014-06-24T15:47:36 <RogerHaase> randomax: you saw in log that 102430045 was ok to push?
59 2014-06-24T15:47:58 <ThomasWaldmann> randomax: sounds like you need a laptop with long battery life :D
60 2014-06-24T15:48:51 <randomax> ya i read that..
61 2014-06-24T15:48:55 <randomax> :D
62 2014-06-24T15:49:09 <randomax> ubuntu is quite a power hungry os
63 2014-06-24T15:50:27 <ThomasWaldmann> not really. but sometimes laptop manufacturers have some special closed-source tricks in their windows power saving drivers.
64 2014-06-24T15:50:54 <randomax> hmm.. my laptop hardly lasts an hour and a half on full charge in ubuntu..
65 2014-06-24T15:50:58 <ThomasWaldmann> my current laptop runs on ~5W.
66 2014-06-24T15:51:06 <randomax> while manages to do 3-4hrs in windows
67 2014-06-24T15:51:15 <randomax> *it
68 2014-06-24T15:51:52 <ThomasWaldmann> newer version (newer kernel) and some manual tuning might help
69 2014-06-24T15:55:12 <randomax> oh.. i'll try to find something then :D
70 2014-06-24T15:56:27 *** skathpalia
71 2014-06-24T16:03:54 <ThomasWaldmann> randomax: skathpalia: can you put a list of all pending stuff you have (work done, but not committed/pushed) into your etherpad?
72 2014-06-24T16:04:13 <skathpalia> Ok
73 2014-06-24T16:04:24 <ThomasWaldmann> (midterm evals upcoming)
74 2014-06-24T16:04:43 <ThomasWaldmann> links please :)
75 2014-06-24T16:13:00 *** sl33k_
76 2014-06-24T16:17:03 *** sl33k_
77 2014-06-24T16:20:39 <mapreri> just to avoid me hours in finding the right path, did someone try to move from moin 1.9.7 to 2 with users authenticating via openid?
78 2014-06-24T16:26:06 <RogerHaase> mapreri: ThomasWaldmann ^^ may have tried, but in general 1.9 imports into 2.0 still has broken parts due to missing macros, etc
79 2014-06-24T16:38:31 *** randomax
80 2014-06-24T16:44:10 <ThomasWaldmann> mapreri: i personally do not have any openid installation
81 2014-06-24T16:44:38 <skathpalia> ThomasWaldmann, according to you way how can I pass the list from html
82 2014-06-24T16:45:21 <skathpalia> I mean the name of all input fields is same and then if button is clicked then how can we check that for which tag it was clicked?
83 2014-06-24T16:46:01 <mapreri> ThomasWaldmann: RogerHaase: ok, I'll take a spare day and play a bit :)
84 2014-06-24T16:46:52 <ThomasWaldmann> thanks! :)
85 2014-06-24T16:47:30 <ThomasWaldmann> skathpalia: multidict means one key may have a whole list of values
86 2014-06-24T16:47:55 <ThomasWaldmann> if you just do request.values["foo"] you always get the first value from the list
87 2014-06-24T16:48:14 <ThomasWaldmann> but there is some .get_list() or so method that give you the list itself
88 2014-06-24T16:48:22 <skathpalia> But how can I send this type of dict from html
89 2014-06-24T16:48:52 <ThomasWaldmann> have one form with multiple inputs with same name (IIRC)
90 2014-06-24T16:49:56 <skathpalia> Then how can we check which button was clicked?
91 2014-06-24T16:50:20 <skathpalia> I mean we will have multiple button each corresponding to a tag
92 2014-06-24T16:50:42 <ThomasWaldmann> it doesn't matter which button was clicked. the state of all the "tag" inputs (selected or not) is what really matters
93 2014-06-24T16:51:02 <ThomasWaldmann> and the list has only the selected
94 2014-06-24T16:51:09 <skathpalia> Yeah how can I check which tags are selected in html?
95 2014-06-24T16:51:45 <ThomasWaldmann> some tags have a "selected" attribute
96 2014-06-24T16:52:15 <ThomasWaldmann> (take all with a grain of salt, I am not often doing frontend stuff :)
97 2014-06-24T16:55:31 <ThomasWaldmann> maybe it only works with some elements that support multiple selection, not sure
98 2014-06-24T17:04:37 * ThomasWaldmann looked at how github does it. their "Labels" are links with pre-computed query-strings that represents the complete next state after clicking the link (and they used the current state to compute the query strings of these links). the complete state is represented in the url
99 2014-06-24T17:16:56 <ThomasWaldmann> RogerHaase: did you see that one: https://codereview.appspot.com/106140043/
100 2014-06-24T17:26:19 <RogerHaase> ThomasWaldmann: looking
101 2014-06-24T17:33:32 *** skathpalia
102 2014-06-24T17:53:27 *** sl33k_
103 2014-06-24T17:55:37 *** greg_f
104 2014-06-24T18:42:35 *** magu_cic
105 2014-06-24T18:44:09 *** magu_cic_
106 2014-06-24T19:11:16 *** magu_cic_
107 2014-06-24T19:14:19 *** magu_cic
108 2014-06-24T19:15:56 *** magu_cic
109 2014-06-24T19:18:57 *** magu_cic_
110 2014-06-24T20:01:15 *** magu_cic_
111 2014-06-24T20:04:03 *** magu_cic
112 2014-06-24T20:05:33 *** penguinRaider
113 2014-06-24T20:47:22 *** penguinRaider
114 2014-06-24T21:23:32 *** dave_largo
115 2014-06-24T22:16:28 *** RogerHaase
116 2014-06-24T22:33:26 *** penguinRaider
117 2014-06-24T22:50:13 *** sl33k_
118