Friday, 2011-01-21

*** Quits: daryn (~daryn@h64.148.16.98.dynamic.ip.windstream.net) (Quit: Ex-Chat)00:02
*** Joins: kirillka (~Miranda@195.242.142.17)01:21
*** Quits: kirillka (~Miranda@195.242.142.17) (Quit: kirillka)01:39
*** Quits: giallu (~giallu@fedora/giallu) (Ping timeout: 255 seconds)01:39
dhx1Summary:                    BUG IN FILE02:00
dhx1Description:02:00
dhx1HAVE A LOOK ON BUG AND CORRECT IT FAST02:00
dhx1forgive me for misreading the latest bug report, but I think that translates in English to "please automatically delete this bug report"?02:01
*** Joins: kirillka (~Miranda@195.242.142.17)02:06
*** Joins: giallu (~giallu@fedora/giallu)02:43
*** Quits: siebrand (~chatzilla@535392CA.cm-6-4c.dynamic.ziggo.nl) (Read error: Connection reset by peer)02:56
*** Joins: joanna (~joanna@5e0159c3.bb.sky.com)03:04
*** Quits: joanna (~joanna@5e0159c3.bb.sky.com) (Ping timeout: 255 seconds)03:21
*** Joins: sgimeno (~chatzilla@163.117.211.10)03:33
*** Joins: rolfkleef (~rolfkleef@82-204-82-162.fttx.bbeyond.nl)04:14
*** Joins: Rixie (~Rixie@0x4dd7390e.adsl.cybercity.dk)04:16
*** Joins: davidinc (~davidinc@213.55.100.134)04:17
*** Joins: joanna (~joanna@host81-159-82-81.range81-159.btcentralplus.com)04:49
*** Joins: siebrand (~chatzilla@535392CA.cm-6-4c.dynamic.ziggo.nl)05:37
*** Quits: siebrand (~chatzilla@535392CA.cm-6-4c.dynamic.ziggo.nl) (Read error: Connection reset by peer)05:46
*** Joins: siebrand (~chatzilla@535392CA.cm-6-4c.dynamic.ziggo.nl)08:26
*** Quits: Rixie (~Rixie@0x4dd7390e.adsl.cybercity.dk) (Quit: Rixie)08:55
*** Joins: daryn (~daryn@h158.249.190.173.static.ip.windstream.net)09:16
nuclear_eclipsedhx1: that's my interpretation too09:21
*** Quits: davidinc (~davidinc@213.55.100.134) (Ping timeout: 240 seconds)09:32
*** Quits: sgimeno (~chatzilla@163.117.211.10) (Quit: ChatZilla 0.9.86 [Firefox 3.6.13/20101203074139])09:47
*** Quits: kirillka (~Miranda@195.242.142.17) (Quit: kirillka)10:58
*** Joins: moto-moi (~hylke@2001:888:13e4:1010:21f:e2ff:fe0c:ce28)12:38
*** Quits: giallu (~giallu@fedora/giallu) (Ping timeout: 255 seconds)12:48
*** Quits: joanna (~joanna@host81-159-82-81.range81-159.btcentralplus.com) (Ping timeout: 240 seconds)14:16
*** Joins: paulr (~IceChat09@cpc1-enfi9-0-0-cust389.hari.cable.virginmedia.com)14:54
*** Joins: giallu (~giallu@fedora/giallu)15:00
*** Quits: rolfkleef (~rolfkleef@82-204-82-162.fttx.bbeyond.nl) (Ping timeout: 264 seconds)15:26
*** Joins: mantisbt_39260 (c8982214@gateway/web/freenode/ip.200.152.34.20)15:36
mantisbt_39260Hello. Im using mantis anda my DB have lots of projects. When i hit manage_proj_page it executes too much queries and make the page slow to load. Anyone had similar problem?15:38
mantisbt_39260?15:41
*** Joins: joanna (~joanna@5e0159c3.bb.sky.com)15:44
paulrwhat version of mantis?15:45
mantisbt_39260its 1.0.615:47
mantisbt_39260i didnt find anything about this problem15:47
mantisbt_39260here i have about 800 projects and subprojects15:48
paulr1.0.6 is kinda old now16:02
paulrpretty sure we reduced number of queries in 1.1 or 1.216:02
paulrdhx: get up16:03
mantisbt_39260ok. ill try to look up for more16:03
mantisbt_39260thanks16:03
*** Quits: mantisbt_39260 (c8982214@gateway/web/freenode/ip.200.152.34.20) (Quit: Page closed)16:03
*** Quits: joanna (~joanna@5e0159c3.bb.sky.com) (Remote host closed the connection)16:38
*** Joins: rolfkleef (~rolfkleef@urtica.xs4all.nl)16:40
*** Joins: YiSh (~joanna@5e0159c3.bb.sky.com)17:13
*** Quits: micahg (~micah@ubuntu/member/micahg) (Remote host closed the connection)17:29
*** Joins: rileyw (96fc9b09@gateway/web/freenode/ip.150.252.155.9)17:49
CIA-12Mantisbt: daryn * rc303e42532dc / (6 files in 3 dirs): Fix validation errors and improve html and css for account page. Generalize17:55
CIA-12Mantisbt: daryn * r2b37d27bebd4 / (css/default.css manage_columns_inc.php): Fix validation errors and improve html and css for manage columns pages.17:55
CIA-12Mantisbt: daryn * r88cceaa72faa / (core/print_api.php css/default.css manage_user_page.php): Validation fixes and some html/css updates for manage user page.17:56
CIA-12Mantisbt: daryn * re99bbbc7af16 / (3 files in 2 dirs): Fix validation issues and improve html and css for account preferences page.17:56
CIA-12Mantisbt: daryn * rffa1d222f114 / (core/authentication_api.php css/default.css): Fix validation errors and improve html/css on the reauthentication page.17:56
*** Quits: daryn (~daryn@h158.249.190.173.static.ip.windstream.net) (Quit: Ex-Chat)18:14
*** Joins: Github (~Github@sh1-ext.rs.github.com)18:30
Githubmantisbt: master Daryn Warriner * c303e42 (6 files in 3 dirs): Fix validation errors and improve html and css for account page.  Generalize ...18:30
Githubmantisbt: master Daryn Warriner * 2b37d27 (2 files in 2 dirs): Fix validation errors and improve html and css for manage columns pages.18:30
Githubmantisbt: master Daryn Warriner * e99bbbc (2 files in 1 dirs): Fix validation issues and improve html and css for account preferences page.18:30
Githubmantisbt: master Daryn Warriner * 88cceaa (3 files in 3 dirs): Validation fixes and some html/css updates for manage user page.18:30
Githubmantisbt: master Daryn Warriner * ffa1d22 (2 files in 2 dirs): Fix validation errors and improve html/css on the reauthentication page.18:30
Githubmantisbt: master commits 1b932f8...ffa1d22 - http://bit.ly/gdxkOt18:30
*** Parts: Github (~Github@sh1-ext.rs.github.com)18:30
*** Quits: scribe9343423 (~scribe934@static.96.23.63.178.clients.your-server.de) (Remote host closed the connection)19:00
*** Joins: scribe9343423 (~scribe934@static.96.23.63.178.clients.your-server.de)19:00
*** Joins: daryn (~daryn@h112.41.213.151.dynamic.ip.windstream.net)19:04
*** Quits: moto-moi (~hylke@2001:888:13e4:1010:21f:e2ff:fe0c:ce28) (Read error: Operation timed out)19:05
paulrmoo daryn19:10
darynhi19:10
*** Quits: rileyw (96fc9b09@gateway/web/freenode/ip.150.252.155.9) (Quit: Page closed)19:11
*** Quits: rolfkleef (~rolfkleef@urtica.xs4all.nl) (Ping timeout: 250 seconds)19:14
paulrI hope your not about to do big html sweeping changes to each file ;p19:14
daryni think you're too late for that...why not/19:15
YiShdaryn, one suggestion when doing <legend> tags can you add a span inside? Makes any css styling a lot less painfull19:16
paulrdaryn: well, /me wants to scrap adodb easily ;p19:17
darynsure19:17
darynpaulr: you take too long19:17
darynbesides i'm not touching much of anything that has db stuff19:17
darynmuch19:17
paulr:)19:18
paulrwhen I touch stuff19:18
paulrdont necessarily keep to area :)19:18
darynevery page doesn't validate currently and some of them are completely broken19:18
darynwell...except for the ones that i committed yesterday and today19:18
paulryea, less fussed about that though19:18
darynplus i'm removing all the tables that shouldn't be tables19:19
paulrwhat browsers does this work in btw?19:19
darynpick one19:19
paulrie719:20
daryni haven't been able to check ie719:20
darynheh19:20
daryni was already writing that19:20
darynie8, chrome, ff3, opera, safari.  on linux and windows where applicable19:20
YiShdaryn have you got any idea about timelines for this html shake-up?19:21
darynat 800x600, 955x 700, 1024x768, 1159x900, 1280x1024, and >19:22
darynYiSh: as quickly as I can?19:22
daryni have a system now so for the most part it's moving fairly quickly.19:22
darynthe hard ones will be the bug edit pages and the view all bugs page19:23
darynmanage pages are cruising right along19:23
YiShbtw, I've added active classes to the menu links on my local copy, would that be of any use?19:24
darynYiSh: perhaps, although I think menu's will get a pretty hefty overhaul after fixing this validation stuff19:25
paulrdaryn: let me at least commit columns/db stuff first19:29
paulr;p19:29
darynpaulr: you better hurry19:29
daryn:D19:29
darynyou know with git (or hg) it shouldn't be that difficult19:30
paulralthough, we do need to make sure we using same validator(s)19:31
darynhttp://validator.w3.org/19:32
paulryou know what i mean19:33
dhx1paulr: hi19:36
dhx1paulr: for db changes I strongly suggest we get a working API committed *before* we change frontend pages19:37
dhx1daryn: hi, and thanks for starting work on the HTML :)19:37
daryndhx1: hi19:37
paulrmorning dhx19:37
daryni think these changes should make theming (not templates) much easier via stylesheets19:38
dhx1daryn: indeed19:39
YiShyou might want to add a way to override the sub css files with a plugin one (login.css for example...)19:39
darynyep. been thinking on that19:40
YiShended up resorting to an htacess file today ;)19:40
darynhehe19:40
darynliving on the edge, eh?19:41
YiShit's easier to fix things as they break, rather than to waight for a big lump of changes ;)19:41
darynyeah...sorry for the big lumps of changes19:42
YiShhe he he, it's still managable19:42
darynmanage user edit layout page is broken currently but i'm working on it19:42
dhx1YiSh: I'm glad you take that approach, I do too :)19:42
YiShI19:42
YiShI've added the span's to the legend tag's if you want that19:43
darynk.19:43
dhx1daryn: for that plugin thing to work we really need to generate data (and call plugin events) prior to outputting any HTML19:43
dhx1daryn: that way we can just require_css/require_js in a plugin hook19:44
dhx1daryn: alternatively we'd have to check the current page when the plugin is initialising to see whether we want to include a stylesheet or not19:44
daryndhx1: yeah...I think YiSh was referring to replacing the existing stylesheet though, right YiSh?19:44
YiShyep19:44
dhx1ok19:45
YiShundoing existing styles is not the best way to style stuff ;)19:45
dhx1I've always wanted to split layout CSS from style CSS19:45
dhx1in other words, one stylesheet for floats, padding, margins, etc19:46
YiShnot sure you can really do that, as I've already been moving the positioning of stuff in the stylesheet ;)19:46
dhx1one stylesheet for colours, borders, backgrounds, etc19:46
darynyeah...me too. i'm kinda trying to do that are at least think that direction19:46
daryns/are/or/19:46
dhx1YiSh: I suppose it does reduce the amount of positioning work you need to do19:46
YiShbut I guess as long as you can override both files its a good idea for simpler themes ;)19:47
dhx1YiSh: the alternative is that your stylehsheet would need to replicate everything that MantisBT default does... which is a lot of work19:47
YiShnot so much ;)19:47
daryndhx1: did you see the css/*.php files?19:47
dhx1YiSh: right, but at least you would still be able to tell MantisBT not to include both stylesheets if you want to go your own approach19:48
dhx1daryn: yep, that looks right to me19:48
YiShI haven't done all the pages, but so far my css is reasonably small19:48
daryncool.  i wasn't sure but i just copied your js example19:48
darynand it seems to work19:48
paulrthis w/e = big paul commits ;p19:51
* daryn 's heard that before...19:54
paulrheh19:54
dhx1daryn: any thoughts on implementing a CSS preprocessor that can handle variables, macros, etc?19:55
YiShintegrate turbine?19:55
darynno...having thought that far.19:55
darynat least not any further than using php for it19:56
YiShhttps://github.com/SirPepe/Turbine19:56
dhx1I guess it'd make it easier for us to write a UI that lets people easily change the colours used in a theme19:58
dhx1or make other CSS related tweaks19:59
dhx1the more compatible approach would be to load the default stylesheet and search/replace the default colour scheme with the user defined one20:00
dhx1YiSh: thanks for the link, it looks interesting20:00
YiShit's quite good, but if you just want the few colour variables might be a bit of an overkill20:01
daryncurrently there are only about three colors besides the status colors and we already set those through css/status.php20:01
dhx1GTK3+/Gnome 3 has introduced variables to their CSS like stylesheets20:01
dhx1daryn: and just use classes to change the colour of things?20:01
darynyeah, i'm using the status label for the class name and then populating the color for that label from config20:02
dhx1that does introduce UI theming back into the semantic markup unfortunately20:02
dhx1yep20:02
darynyou mean because it's getting the color from the config?20:04
dhx1more so that we'd be introducing classes such as "altbackground", "background", etc to denote HTML elements that need to have certain colours applied20:07
darynhm...i don't think so20:07
paulrwe have config settings for everything20:07
dhx1assuming we base the stylesheets of a palette with a limited set of colours... and reuse those colours throughout20:07
dhx1otherwise the amount of CSS required to be stored in a PHP script will start to grow at a large rate20:08
darynthe colors i used are only for the configured statuses...because each instance may have different statuses and different colors configured20:08
darynfor those20:08
daryni was simply saying that other than that we don't have much for color in the styles20:09
dhx1true... but if we start introducing new menus, etc we'll have more of a need for colour20:09
darynperhaps but i don't see any need for those to be configured outside of a stylesheet20:10
dhx1ideally I think I'd like to remove javascript_*.php files from the root (the ones I added) and the new CSS .php files you've created20:10
YiShuser's messing with too many colours ad hoc is not a good thing ;)20:10
dhx1and replace it with a processor (that uses caching) to make search & replacements20:11
dhx1it sounds more efficient to me than having to force the client to reload many stylsheets and scripts at once20:11
darynyeah.20:11
dhx1however for now I'm not going to worry20:12
dhx1there are bigger things to worry about ;)20:12
daryni've no problem with that.20:12
darynheh20:12
dhx1search and replace also allows for translations in CSS/JavaScript quite easily20:13
dhx1I quite like this idea too: http://turbine.peterkroener.de/docs.php#plugins-borderradius20:15
YiShyeah, css only buttons are nice ;) http://forr.st/~1Jq20:17
darynNice!20:18
dhx1YiSh: that's looking very nice!20:19
dhx1are those buttons still <input type="button".../>?20:20
darynYiSh: are you Joanna?20:20
dhx1sorry, type=submit20:20
YiShdaryn: yes20:20
YiShand yes those are inputs20:20
YiShglad you like it :)20:21
dhx1my only comment on that screenshot is that the button/input styles seem to be from a different theme to the menu20:22
darynYiSh: so are those the menu classes you were referring to? :)20:23
YiShnot sure, personally I like buttons to stand out and these work well both on white and coloured backgrounds20:23
dhx1the menu is simple, flat (no shadows), pastel colours20:23
YiShthe menu has a gradient20:23
dhx1the input fields are bright colours, 3D (shadow effect)20:24
dhx1I actually like both approaches20:24
YiShdaryn: yes, from html point of view it's only an extra "selected" class20:24
dhx1but I think they'd really do best in two separate themes (one bright/3D, one flat/simplistic/pastel)20:24
dhx1especially with gradient-on-gradient ;)20:25
dhx1IMO the buttons (and menu) look great though20:25
dhx1so it'd be a shame to lose the work you've done on both20:25
YiShas I mentioned it's actually not that much css to achieve it20:26
dhx1yep20:26
dhx1do you have any other screenshots available?20:26
YiShthe buttons don't look that good without the shadow (the white border gets lost - was just checking now)20:27
YiShI think I only have shots of the header20:28
dhx1yeah the contrast between background and button border would need to be quite high for it to "work"20:29
YiShI'll have an warning box in a sec20:29
paulrdhx: you gonna help me this weekend? :P20:29
darynYiSh: Do you have a thought for the project list?20:29
darynthe select list that is on every page at the top.20:30
YiShjust a dropdown for the moment20:30
YiShhttp://forrst-production.s3.amazonaws.com/posts/snaps/53757/original.png?129566004520:34
YiShthat's a full page20:34
YiShabout the project list (and a few other things) my original mocks had icons there too, but can't do that without adding a bit extra markup like a wrapping span around the inputs20:36
paulrnn20:43
YiShok, getting late here, good night guys20:43
dhx1YiSh: great work so far :)20:51
*** Quits: paulr (~IceChat09@cpc1-enfi9-0-0-cust389.hari.cable.virginmedia.com) (Ping timeout: 255 seconds)20:54

Generated by irclog2html.py 2.9.2 by Marius Gedminas - find it at mg.pov.lt!