[00:00] Last message repeated 1 time(s). Action: derek wonders if i talked everyone away Action: jcater is back derek: the gfd files for the screen avaliable? s/the/that/ http://gnuenterprise.org/~dneighbo/service_request.gfd iirc poop its not there 404 if you ask me tomorrow i will upload them there or put in cvs who's tomorrow? ;) What TZ you in again? i dont have access to it from here or i would do now cool. ask in 12 hours actually let me email me at work to remind me :) heh probably better, since in 12 hours I'll be still asleep darned kiwi's always sleeping You guys need to post more sample gfd. Maybe you should create a TWiki site for some interaction there. 8P we gladly accept samples :) Action: ajmitch has no probs with esands' TZ :) Personal, I though it was because we where always up before evryone else, and to bed before everyone else. Being good farmers and all... ;) hehe you want samples like .jpg or samples like .gfd there are good amount of samples in gnue/forms/samples/ dir the problem with samples are data :( i.e. its easy to whip up forms, but then making portable schemas and such is kind of a pain derek: got the screenshot, thanks Are any of the examples with triggers up to date? i want to make our samples a little easier to install and navigate through but it will ahve to wait a bit still esands: you have a workign gnue? cvs version Action: ajmitch has a sorta-working gnue, iirc :) http://gnuenterprise.org/~dneighbo/codeworks.sql http://gnuenterprise.org/~dneighbo/codeworks.gfd Been busy for the last 14 days, so maybe not. is a sample, it has some issues because postgres is a turd you prefer mysql, derek? you can add/delete records but cant modify them ajmitch: no i think i like sap-db though i havent started to abuse it enough to give it full thumbs up just yet http://gnuenterprise.org/~dneighbo/service_requests.grd is a working report for dcl all you have to do is make an rtf file (template) for what you want it to look like using ::fieldname:: as elements for subsitution and setup the reportfilter Action: derek is trolling my home dirs for goodies in dcl cvs there are gfd's for dcl http://goats.gnue.org/~dneighbo/gnue/dcl_account.png i think is in dcl cvs http://goats.gnue.org/~dneighbo/gnue/dcl_departments.png i think is in dcl cvs if you like i can upload a sample application i did for the LUG its a video management system that'll be cool uploading now jcater (~jason@cpe-024-165-193-024.midsouth.rr.com) left irc: "uploading myself to bed" warning its slightly odd as its 'staged' i.e. i walked them through things in steps started with db then made form from wizard then modified the db then showed them how easy to modify the form to incorporate the change so you will see two sql scripts a starter one (that loads data) and a modification one http://gnuenterprise.org/~dneighbo/samples/ http://gnuenterprise.org/~dneighbo/samples/movies_sql.txt creates and loads http://gnuenterprise.org/~dneighbo/samples/movie_modification.sql adds rating system http://gnuenterprise.org/~dneighbo/samples/movie_db.gfd is the form sorry, just on the phone hassle people about colecting money. usual story. 8) well its a sample let me know if you cant get it to work riandouglas (~Rian@205.252.49.10) joined #gnuenterprise. dneighbo (~dneighbo@cpe-24-221-112-50.az.sprintbbd.net) joined #gnuenterprise. #dcl psu (psu@manorcon.demon.co.uk) joined #gnuenterprise. 30 minutes and counting I make it 50 minutes to start of match ? oh, is that not what you mean? ;-) thats what i mean i have it being 35min as clock here says 10:47 and the games start 11:25 er 22:47 and 23:25 06:39 here hmmm Action: dneighbo needs to get my linux box as its supposed to be using mil clock Action: psu has no idea how accurate his system clock is I think i have a timeserver check in there somewhere 17:48:07 NZST here on my ntp-timed system thanks for those sample dneighbo. I'll have a browse though them when I get home. 8) psu thank you i wondered why i felt late to work so much lately my linux clock was 8 minutes fast it wsa reading 10:53 when it was only 10:47 i ran ntpdate and it said server not found Action: dneighbo did dpkg-reconfigure ntpdate and i had two servers listed, but both are not responding so i added a plethora so it shouldnt happen again :) Tue Jun 11 22:49:13 MST 2002 alexey_ (~alexey@195.151.214.34) joined #gnuenterprise. Action: psu gives dneighbo the pip Greenwich Time Signal, that is ;-) riandouglas (~Rian@205.252.49.10) left irc: Read error: 104 (Connection reset by peer) alexey_ (~alexey@195.151.214.34) left irc: "Client Exiting" hey, what's the status on Bayonne and GNUe integration? is it possible to do forms over a touch tone phone yet? just curious. :) dlatt (~dlatt@apc92.ip.kp.dlr.de) joined #gnuenterprise. MicahY: I believe the trad response is "would you like to write a driver?" seriously, the architetcure is all there as the Forms UI is independant of the Forms client so you could write a Forms client for Bayonne w/o too much difficulty Of course, not all forms are suitbale for phone Action: psu shudders at thought of big drop down boxes on phone "...and key 11,456 for Mr. Zybslaw" Action: psu is away: getting ready for work kind of what psu said i think now bayonne supports python (which would have been a hurdle) so now its really driver time UIbayonne.py here we come i have been trying to work with david to get an emulator or a physical card to do testing with as that is what it will take to go from here funny thing is not less than 5 minutes ago i just sent david an email :) 5 minutes psu ok cool. I know it's been discussed a long time ago, just wondering if it's been done yet. :) psu (psu@manorcon.demon.co.uk) left #gnuenterprise ("Nelson 2002 - "England expects every man to listen to his radio...""). crud he left Action: dneighbo is away: football hooligan btami (~tamas@ip102-205.ktv.tiszanet.hu) joined #gnuenterprise. morning all robble (~I@dg-3-p13.winshop.com.au) left irc: Read error: 113 (No route to host) robble (~I@dg-5-p47.winshop.com.au) joined #gnuenterprise. SachaS_ (~Sacha@dialup-196-129.wasp.net.au) joined #gnuenterprise. mgedmin (mg@bit.codeworks.lt) joined #gnuenterprise. echo hi|wall SachaS (~Sacha@dialup-196-52.wasp.net.au) left irc: Read error: 110 (Connection timed out) Nick change: SachaS_ -> SachaS woooo what matches alga (alga@bit.codeworks.lt) joined #gnuenterprise. Morgen styxman, yogurt, chipaca and friends my regets go out to you it is truly a sad day in argentina hi codeworks team Action: dneighbo is back (gone 02:00:44) Action: dneighbo jogs off to bed dneighbo: it must look strange, poeple coming to work when you go to sleep hi or have you already got used to that? oh it's quite normal :) alexey_ (~alexey@195.151.214.34) joined #gnuenterprise. http://www.codeworks.lt/~mg/colorize_irc?url=http://www.gnuenterprise.org/irc-logs/gnue-public.log and can we have gnue-public.log.YYYY-MM-DD? pretty please Action: ajmitch is scared ;) why so? easier to sort? 1) sorts nicely 2) ISO standard date format Action: ajmitch uses YYYYMMDD format for some of his stuff Action: mgedmin finds that finding yesterday's log is quite difficult as it is now with ISO 8601 it would simply be the last one MicahY ([cFtus63D7@12-225-21-62.client.attbi.com) left irc: "[x]chat" Action: Isomer agrees with mgedmin once again Action: ajmitch suggests they change 'set logfile-suffix ".%d%b%Y"' in the eggdrop config if they're still using that esp since americans think "MM/DD/YY" is the One True Format, where everyone else uses "DD/MM/YY" is the One True Format, and some other people use "-"'s instead of "/"'s and everyone's confused as to which field is where Action: ajmitch notices that the #dotgnu logs are sorted in order definitely. Annoying sometimes trying to read a few days of irc logs, having to jump all over the place Action: ajmitch sees that he has almost a year of #dotgnu logs now :) what a great waste of space ;) du -h ~/.xchat/xchatlogs reports about 240MB tho ;) Action: ajmitch wonders if he spends a little too much time on irc? heh that's the problem when you're on #gnome & leave xchat connected I went though that phase when UO first came out ah Action: ajmitch notes that the biggest logs by far are #gnome 285M /home/perry/.xchat/xchatlogs hmm I'm beating you by uh, 40mb Action: Isomer remembers the days of 45mb HDD's du: `/home/yrashk/.xchat/xchatlogs': No such file or directory Action: ajmitch recalls using drivespace on a 20MB HDD, and speeding i/o up in the process ;) oops :) Those 20Mb drives. Damn they where big oh yeah 3.25 FDDs. Wow! ajmitch: I started on dual 360k's, and eventually added 2 5mb drives! wow Action: ajmitch is a youngun remember ;) pity I'd never heard of raid Almost the same Action: Yurik remembers old PC clones w/ 2 5" FDDs only I could have had *real* fun hehe 1200/75 modem. Yurik: this machine was one of those, I just added 2 MFM 5MB HDD's. Us oldies. ;) esands: I had one of 'em too :) mine did 300baud Action: ajmitch just turned 20 today Yeah, I did that most of the time as well. I used to login to BBS's and just "(D)isplay as ASCII" files hehe Isomer: the machine I speaking about was a very weird clone of PC, made in USSR read them at 300 baud :) didn't effect your u/l:d/l ratio :) I remeber buying my first 2400bps modem for about 500, 11 years ago. Man it was cool. expensive Actually maybe it was 13 years. ;) Crazy now, cell phones can do 9600. Isomer: something like XT Yurik: ahh, the good ol' days of the "clones" and us lucky people are limited to 128kbps on dsl where a "clone" may not even be using a 80x86 processor :) hehe Isomer: You play loadrunner? I figure that's the best game I every played. 8) nah, I was never much of a gamer Action: ajmitch played quite a bit of civ :) XT CGA platform game. ajmitch: ahh, yes still enjoy a good game of FreeCiv :) Action: ajmitch has freeciv running in the background at the moment i certainly prefer a stable OS where i can actually leave a game running for a few weeks ;) siesel (jan@dial-195-14-233-131.netcologne.de) joined #gnuenterprise. hi siesel esands, Isomer, either of you on the nzoss list? Action: Isomer is on NZOSS I think nope or was it EFNZ they've just been talking about conferencing software for the AGM you should get in there and suggest gnue. ;) hi all, hi ajmitch videoconferencing ah, don't think I've seen that then :) some people think an MS solution is the way to go... hmm, gnome-meeting? :) shrug even MS's solution is H.323 oh. openh323 then I guess i think more proprietary windows-only software rather than MS-developed I Think :) but still not a good way to manage an NZOSS AGM ;) Well true although I'd suggest specifying the protocol Action: btami is away: busy and leaving people to use their own implementations of it yes but this is for videoconference between main centres Action: ajmitch wanders off to get depressed (study) StyXman (~mdione@modem117-adsl.capfed2.sinectis.com.ar) joined #gnuenterprise. Action: StyXman doesn't want to hear anything about football for about one week sweden won? ;) ajmitch: don't even mention that. Action: ajmitch consoles poor StyXman (yes, they won. well, it was 1-1 (or what's left of him.) Action: ajmitch gets back to cs study Action: siesel should wanders off to get depressed too. :( dlatt (~dlatt@apc92.ip.kp.dlr.de) left irc: Read error: 104 (Connection reset by peer) siesel (jan@dial-195-14-233-131.netcologne.de) left irc: "Real programmers code it into the client" alexey_ (~alexey@195.151.214.34) left irc: Read error: 113 (No route to host) StyXman (~mdione@modem117-adsl.capfed2.sinectis.com.ar) left #gnuenterprise. ariel_ (~ariel@ppp-217-133-245-201.dialup.tiscali.it) joined #gnuenterprise. hi all hi btami (~tamas@ip102-205.ktv.tiszanet.hu) left irc: "Client Exiting" StyXman (~mdione@modem117-adsl.capfed2.sinectis.com.ar) joined #gnuenterprise. jamest: do you know why forms 'drops' all the widgets that would not fit inside the window? dsmith (dsmith@oh-strongsvillecadent1-1aa-222.clvhoh.adelphia.net) joined #gnuenterprise. jbailey (jbailey@CPE014260028338.cpe.net.cable.rogers.com) joined #gnuenterprise. jbailey (jbailey@CPE014260028338.cpe.net.cable.rogers.com) left #gnuenterprise ("Client Exiting"). ToyMan (~stuq@65.167.123.51) joined #gnuenterprise. Arturas (arturas@bit.codeworks.lt) joined #gnuenterprise. Hello SachaS (~Sacha@dialup-196-129.wasp.net.au) left irc: Read error: 110 (Connection timed out) siesel (jan@dial-213-168-89-9.netcologne.de) joined #gnuenterprise. hi ! StyXman (~mdione@modem117-adsl.capfed2.sinectis.com.ar) left #gnuenterprise. siesel (jan@dial-213-168-89-9.netcologne.de) left irc: "BitchX sucks" robble (~I@dg-5-p47.winshop.com.au) left irc: Read error: 113 (No route to host) robble (~I@dg-1-p55.winshop.com.au) joined #gnuenterprise. dsmith (dsmith@oh-strongsvillecadent1-1aa-222.clvhoh.adelphia.net) left irc: Remote closed the connection crazymike (~crazymike@mke-65-31-133-230.wi.rr.com) joined #gnuenterprise. crazymike (~crazymike@mke-65-31-133-230.wi.rr.com) left irc: Client Quit ToyMan (~stuq@65.167.123.51) left irc: "Client Exiting" ToyMan_home (CaryKittne@pm3-9-ip24.albany.thebiz.net) joined #gnuenterprise. ToyMan (~stuq@65.167.123.51) joined #gnuenterprise. ToyMan (~stuq@65.167.123.51) left irc: Remote closed the connection ToyMan (~stuq@65.167.123.51) joined #gnuenterprise. chillywilly (~danielb@mke-65-29-142-117.wi.rr.com) left irc: Remote closed the connection ariel_ (~ariel@ppp-217-133-245-201.dialup.tiscali.it) left irc: Read error: 110 (Connection timed out) chillywilly (~danielb@mke-65-29-142-117.wi.rr.com) joined #gnuenterprise. herro chat-text sucks shit xchat-text chillywilly (~danielb@mke-65-29-142-117.wi.rr.com) left irc: Remote closed the connection chillywilly (~danielb@mke-65-29-142-117.wi.rr.com) joined #gnuenterprise. wake up chillywilly (~danielb@mke-65-29-142-117.wi.rr.com) left irc: Client Quit chillywilly (~danielb@mke-65-29-142-117.wi.rr.com) joined #gnuenterprise. chillywilly (~danielb@mke-65-29-142-117.wi.rr.com) left irc: Client Quit ToyMan_home (CaryKittne@pm3-9-ip24.albany.thebiz.net) left irc: Read error: 113 (No route to host) ^chewie (~chewie@flemingi.dsl.visi.com) joined #gnuenterprise. <^chewie> 'lo StyXman (~mdione@200.59.78.117) joined #gnuenterprise. james? jamest? yes? ah, good. do you know why forms 'drops' widgets that would be outside the current form? drops? I trying to add a scrollable widget. ok yes, dey don appear, even if I resize the from manually (i.e., with the mouse) s/dey/they/ s/don/thon't/ er, don't s/from/form/ s/StyXman/asleep guy/ ah any idea? the form size is set at startup time via it's height and width yes... it doesn't bother to create UI widgets for anything outside that set size ouch. now that I added (I hope so) a scrollable widget, that shouldn't be the behaviour, right? what sets in the scrollable widget? what I'm not sure is how to make those widgets to draw in the scrollabel widget canvas. other widgets? it should... oooo hmmmmm Action: jamest never considered putting widgets inside a scrollable widget (we think is a way to achieve 'grids') hmmm Action: jamest is looking in code ok i think i need to take that back you want me to do it? I don't care, and I prefer it... can you point me to the correc piece of code? it may be creating the widgets (cause I can't find the code that stops it) aja.... interesting... a quick way to check is via the cross reference arrays inside the wx UIdriver there is a function _addToCrossRef yes... ok, I'll take a look. if that is being called for the widget in question then you know it's getting a wx widget generated is it possible via trigger to reach properties of the button? (something like 'print block_name.button_name.__properties__.label') Arturas: you could extend the GFButton trigger namespace to give you that cleanly ack. no, no it hide that stuff by default IIRC you as a GFObject author expose what you like like in GFEntry.py there is self._triggerProperties={'readonly':{'set':self.setReadonly, 'get':self.getReadonly }, which sets up a entry_name.readonly propery that your can set and get readonly properties for entries work fine but label property for button x, y properties give error as not defined right DB000: File "/home/users/guest/Arturo/gnue-cvs/.cvsdevelbase/gnue/common/GTrigger.py", line 208, in __getattr__ DB000: AttributeError is it possible to reach them? you'd have to define the properties you want exposed in a construct like above in the GFButton.py file as the namespace attempts to hide everything by default mhm, thanks so you'd need a self._triggerProperties={'label':{....}}, i _think_ er i _think_ I made a way to quickly set this up for predefined properties but it seems i'm too damn old to remember much past, um, 5 minutes ago hot damn! i actually documented something! in common/doc/TriggerSpecifications.txt go down to the section labeled ------------------------------------------------ James's Notes ------------------------------------------------ thanks! :) it shows the 2 arrays needed to extend objects in the trigger namespace sigh Action: jamest must return to the slave pit good luck had a professor tell me yesterday about the twins Mary Kate and Ashley not sure if they are very well known outside side twin girls that had their own show when the were very young played a single character when they were even younger now have own clothing, movies, etc, er s/outside side/outside us anyway they turned 16 recently and have a worth of about one billion US dollars wow. who is 'us'? us = U.S.A. sorry dsmith (~dsmith@208.40.56.34) joined #gnuenterprise. ah... ToyMan_home (CaryKittne@216.238.224.225) joined #gnuenterprise. jcater (~jason@w202.z065105010.mem-tn.dsl.cnc.net) joined #gnuenterprise. hi all you three. Action: StyXman is gonna rip blade runner... anyone? Action: StyXman is even gonna encode it... jamest: the widgets get created, but the ones that 'fall' off window's region are not shown... ToyMan (~stuq@65.167.123.51) left irc: Remote closed the connection ToyMan (~stuq@65.167.123.51) joined #gnuenterprise. <^chewie> hmm StyXman: then it's probably becuase the UIdriver doesn't resize the container wx widget (panel, window, etc) on a resize the simplest example I can think of setting this up is in the gnue navigator wx driver there is a onsize event that you need to call a resizer function when it occurs jamest: what's more strange is that the scrolledwidget (that it's a wxScrolledWindow) does not show the scrollbars... mgedmin: cool, i wrote something some time ago to do this in python and no one seemed interested it had lots of nifty features <^chewie> hey hi ^chewie <^chewie> brb <^chewie> ok, back Action: ^chewie made a snack run <^chewie> 4 flights of stairs can take the wind out of ya <^chewie> especially when you psychologically are prevented from walking up them <^chewie> don't know what it is, but I MUST run up stairs dneighbo: are you talking about irc logs? yeah there is a way to get them listed way you asked but i forget how reinhard could tell you anyone from codeworks still here? dneighbo: alga, mgedmin dneighbo: about that postgresql wart I have an idea for a workaround problem: formatting numbers like 1.0 breaks queries with NUMERIC, and formatting them like '1.0' breaks updates to INTEGER fields solution: format them as '1' when the fractional part is zero i.e. ("'%s'" % number).replace(".0'", "") haven't tried it out yet StyXman (~mdione@200.59.78.117) left irc: "ircII EPIC4-1.1.2 -- Are we there yet?" <^chewie> hmm <^chewie> I'm running into situations where a relational table is the only sane data model <^chewie> i.e. An event coordinator being assigned in the event_coordinator table w/foreign keys for event and person. <^chewie> I know this isn't really talking about the contact mgr, so we can get back on track <^chewie> what do we need to do to get the ball rolling um <^chewie> nickr: derek wanted to talk this morning about it I just don't understand that statement. <^chewie> you don't have the context from yesterday to build on <^chewie> and I was thinking aloud about something not related to contact management <^chewie> derek wanted to start up with a module proposal <^chewie> and I'm just waiting for his lead <^chewie> but he seems to be occupied atm ah you're talking about how to store contacts in such a way as to maximally efficient <^chewie> yes, and efficient carries a lot of assumptions and trade-offs mgedmin might work yes i just responded in full to alga's email and gave you all dcl accounts m a nice way to report on status in dcl and created all issues as 'tickets' in the system i have to run to work before i get lynched see you guys on the other side dneighbo (~dneighbo@cpe-24-221-112-50.az.sprintbbd.net) left irc: "Client Exiting" <^chewie> all? <^chewie> rather, "you all"? <^chewie> who's he talking to? he was probably referring to a specific subset of us all in relation to previous statements Action: ^chewie rofls <^chewie> you're so helpful <^chewie> ;-) Action: derek is away: working Its my way <^chewie> so I've gathered ;-) Action: ^chewie wishes people would have just been happy with IRC and simply created cool clients instead of reinventing the Instant Messanger wheel multiple times I think people probably enjoy things they create more than things other people create :) <^chewie> very true I personally think IRC has a lot of flaws, too <^chewie> certainly Action: ^chewie cleans gooified mello yellow from his pen drawer ewww I think the design of SILC is pretty neat, tohugh ... also theres an IRC-ng project that has some good ideas <^chewie> yeah, I finally got frustrated enough with it <^chewie> SILC? basically addressing the server connection issues Action: ^chewie nods <^chewie> cool http://silcnet.org/ Action: ^chewie hasn't dug into irciid code in a long time dsmith (~dsmith@208.40.56.34) left irc: "later.." <^chewie> SILC looks cool yea suppose I have a numeric field in the database and I create an entry field in a form can I enter NULL values into the db by leaving this field blank? Action: mgedmin knows that he can't, but hopes it's a bug in forms client <^chewie> if you think it's a bug and you don't find it in the current bug database, I'd say go ahead and enter one <^chewie> if anything, you'll get a response back about it that's what i want to find out -- is it a bug or a design decision/whatever maybe i'm supposed to set some attribute on that entry field? maybe there's another way or maybe no-one has thought about this question before <^chewie> brb Action: ^chewie tries out irssi ^chewie (~chewie@flemingi.dsl.visi.com) left irc: "ircII EPIC4-1.1.2 -- Are we there yet?" ^chewie (~chewie@flemingi.dsl.visi.com) joined #gnuenterprise. <^chewie> this is pretty nice, actually siesel (jan@dial-194-8-195-209.netcologne.de) joined #gnuenterprise. <^chewie> going to lunch irssi is nice, yes ariel_ (~ariel@ppp-217-133-243-220.dialup.tiscali.it) joined #gnuenterprise. dneighbo (~dneighbo@tmp-200253.flinthills.com) joined #gnuenterprise. Action: Yurik is back (gone 23:34:07) ariel_ (~ariel@ppp-217-133-243-220.dialup.tiscali.it) left irc: Read error: 110 (Connection timed out) ariel_ (~ariel@ppp-217-133-245-157.dialup.tiscali.it) joined #gnuenterprise. siesel (jan@dial-194-8-195-209.netcologne.de) left irc: Read error: 113 (No route to host) alexey_ (~alexey@195.151.214.34) joined #gnuenterprise. Grantbow (~grantbow@12-233-20-180.client.attbi.com) joined #gnuenterprise. ToyMan (~stuq@65.167.123.51) left #gnuenterprise ("Client Exiting"). dsmith (~dsmith@208.40.56.34) joined #gnuenterprise. ah, solved the issue with nulls apparently empty entry field is stored as NULL in the db if it is typecast as "numeric" and a couple of my field were missing that typecast yogurt2unge (~charlie@modem117-adsl.capfed2.sinectis.com.ar) joined #gnuenterprise. another obstacle suppose I have a master/detail form Action: Yurik is away: home <^chewie> ahh, good to know where for each master record there is a fixed number of detail records I've got a view that returns all those detail records and update rules etc. But when I'm adding a new master record the detail block is empty that sounds too abstract okay, I have two tables -- Project and Assignment for each Project table record there are always two Assignment table records (that's simplified a bit) Assignment table contains project_id, position_id (1 or 2), person_id for a given existing project I can display the assignments of persons to positions, modify it etc. but when I click on new record in gnue forms, both project and assignment blocks become empty I need the assignment block to be pre-filled with two rows containing project_id and position_id mgedmin if you have a fix to the empty set can you please log it against the ticket in dcl? so that the developers can review and document as necessary mgedmin you can do this via triggers ariel__ (~ariel@ppp-217-133-241-216.dialup.tiscali.it) joined #gnuenterprise. ariel_ (~ariel@ppp-217-133-245-157.dialup.tiscali.it) left irc: Read error: 110 (Connection timed out) mgedmin im kind of muddy on exactly what you are asking Action: mgedmin feels the same way about your answers at the moment ;) i think it can be solved via master/detail hookup along with triggers it's a bit hard to find out which question are you answering :) ok you stated you had a fix to empty detail not inserting because of a NULL value by changing the typecast (or at least i think thats what you said) ah well yes I have a view with a couple of numeric columns i was asking you to go to http://www.gnuenterprise.org/dclgw/ login go to the ticket that is for that 'issue' (that alga sent) and fill out a resolution for it jamest (~jamest@hobbes.math.ksu.edu) left irc: "[x]chat" so jamest knows what you did and can look to see if either a. there needs to be a fix b. there just needs to be better documentation then my other response was for your two tables question i think it can be solved using triggers bye okay, my first question had nothing to do with alga's issues Arturas (arturas@bit.codeworks.lt) left #gnuenterprise ("Client Exiting"). jamest (~jamest@hobbes.math.ksu.edu) joined #gnuenterprise. it was a new problem, and i found out it was a problem on my side, not on gnue's mgedmin : my bad it sounded like his issue i read too much into it :) psu (psu@manorcon.demon.co.uk) joined #gnuenterprise. hi actually my second issue is basically the same as aticket 58 bet the brits are furious to make it to the second round at the expense of .ar? psu the sucky thing is the major network here is stealing the games from the lesser network and forcing tape delay so it means that either GER vs PAR or DEN vs ENG will get 'tape delay' only play and my bet is it will be DEN vs ENG :( oh wait it could be SWE vs SEN or ESP vs IRL either good chance they will delay the ESP vs IRL match my cable company has an agreement with the BBC interactive (broadband website) service so the Eng v Nig has been on tape loop today from 3 pm to midnight on channel 997 and Swe v Arg on channel 998 ;-) were some people asking to change the filenames of the irc logs files earlier? yeah, but no need to you can do so by passing params, i just never remember them :) reinhard knows them i think changing the filenames would break every single hyperlink in KC, so I'm not keen however :) I have hacked together a php script that sorts them ah come on, you have time to burn right by reverse date order i think you can do all that by doing like ?d or something sigh i wish i knew http://www.gnuenterprise.org/irc-logs/?M=A there you go is there any way of making that the default view? I'm sure there is but /me doesn't know and doesn't have time to research :( tell me what M to RTF and I'll have a look ;-) i think its an apache thing probably the directory directives or something Action: dneighbo is researching for you or I can e-mail the index.php I've done that does much the same thing, but less efficiently but includes our e-ball logo as the bullet point for branding ;-) robble (~I@dg-1-p55.winshop.com.au) left irc: Read error: 113 (No route to host) ariel__ (~ariel@ppp-217-133-241-216.dialup.tiscali.it) left irc: Read error: 110 (Connection timed out) robble (~I@dg-5-p34.winshop.com.au) joined #gnuenterprise. Gedanken (~schatten@dv252s56.lawrence.ks.us) joined #gnuenterprise. http://httpd.apache.org/docs/mod/mod_autoindex.html#indexorderdefault i think is what we want can someone (psu or such) and see if it works how you want now by default? it should show todays files first and yesterday files next and so on looks good to me ;-) i.e. i changed apache config file just needs testing ok cool slight oddity in that the gnue-public.log comes out after the gnue-public.log.12Jun2002 but so what? the one is just a symlink for the other, anywya & both are needed ;-) yeah i thought that funny too as date time is identical presume it then falls back to file name sort to split ties? Action: psu is trying to remember what all the splitting ties rules are for group stages in World Cup <^chewie> ls <^chewie> heh, damnit I know the last one is something like "q) coin toss" dtm ([kSU3jEfs4@ip55.promontory.sfo.interquest.net) left irc: Remote closed the connection oh i thought it was alphabetical by country regulation overtime shoot out round 1 shoot out round 2 team name with lower alphabetical order or was that a coin toss, so hard to recall Action: psu renames England Aaaaaaaaaaaaaangland reinhard (~rm@62.47.246.193) joined #gnuenterprise. someone on radio suggested that last tie-break should be <^chewie> dneighbo: is there any working example master/detail forms w/dropdown boxes in the cvs? "biggest payment to FIFA Presdient" but I'm sure that's very, very unfair ;-) um probably http://www.gnuenterprise.org/~dneighbo/codeworks.sql http://www.gnuenterprise.org/~dneighbo/codeworks.gfd has both master detail and dropdowns iirc though you cant modify records only add/delete them :) due to a bug in postgres/gnue idea entry fields should have an attribute 'key' how much? and the SQL query should only list fields with key==TRUE in the WHERE part then one can add a hidden field carrying the primary key and perform queries sanely plus avoid postgresql numeric comparison issues as a bonus i dont think the ears that need to hear that are listening today Action: mgedmin sighs please send the suggestiong to gnue-dev@gnu.org i like the idea but i dont all too often people dont make proper keys imho the union of all fields in a block is less likely to be a proper key than a developer defined set of fields Action: mgedmin wonders if there's a place to find the description of attributes like 'Sloppyquery' and 'Editonnull' read the *.py doccumentation :) actually at one time the techref was pretty up to date (that's not a natural state for documentation) we accept documentation patches as well as code patches :) http://gnuenterprise.org/docs/techref/book1.html is pretty good but it does need updating i can probalby look into that too jcater what is your opinion on the key issue I have purposely avoided that approach I think we're gonna have to do a quick schema lookup on form startup so we can solve these numeric issues as well as get the primary keys if defined and fall back to using the whole record if a table has no primary keu key jcater: an intersting note I don't particularly like that approach but alexey_ (~alexey@195.151.214.34) left irc: Remote closed the connection that would solve several issues at once .net usies something called xml schema what about views? basically its identical to what we are doing to generate the sql scripts read simlilar xml format their design environment uses this for its introspection as does its forms but, see, that would be fine for GNUe apps i.e. the xml schema is an 'entitiy' to the xml for the form but our tools are used for inhouse stuff too i.e., I don't have xml schemas for my hundreds of tables jcater: no im thinking we do 'introspecting' in our dbdrivers rirght and we have xmldump how hard would it be to make a schema from an existing table so we virtually support both ways I have the impression that currently in order to do anything interesting you have to create a view and some rules in the DB for updating it you can write a schema in xml if you desire and let it generat the db stuff or if you have db stuff already we can create schemas for you anything interesting? mgedmin i dont nkow if that is true Action: jcater doesn't have access to writeable views I use Oracle so none of my stuff uses writeable views but, then again, oracle supports the concept of ROWIDs and that's in our Oracle driver what do you do when you need a block that does not correspond to a single table? well i guess maybe i use blocks funny as to me they are nothing mroe than a duplaicate of a datasoruce if it was a read-only block (for displaying results) dneighbo: no they are not, dude i.e. i dont even like the concept of block :) well, regardless, these issues would be the same jcater: i know they are not, but i specifically try to avoid features that use them whether there is a distinction between "blocks" and "datasources" or not dneighbo: you are cheating yourself at least imho well eventually my fork will fix the need to use blocks then i wont have to chagne my forms :) sigh Action: jcater is afk im kidding of course Action: mgedmin found that forms/doc/techref.* is more up to date than http://gnuenterprise.org/docs/techref/book1.html yes it should be i just donet have a cvs tree with me so didnt point to the source, my bad doing too many things one time :) and M is giving me more work :) ask M if he can send himself or one of you to LinuxWorldExpo in San Francisco in August seriously Action: psu wonders how to route Latvia to SFO Action: reinhard runs away again before somebody sees him reinhard (~rm@62.47.246.193) left irc: "Never wrestle with a pig. You both get dirty and the pig likes it" maybe we can have a GNUe Developers meeting and some trainign sessions psu: they are in lithuanian iirc i would say 'same difference' but they might hurt me :) M wanted to send alga to LinuxWorld on January, but the US firewall blocked him for some reason well you know those lithunian terrorist programmers so have him sent to SF isntad er instead M probably still has a place he can stay there :) Action: psu was thinking Latvia as they won the Eurovision Song Contest concerning the *.py documentation: whay are you using #'s instead of docstrings? s/whay/why/ um stupidity no just kidding we really should be using doc strings well so that we can build things with pydoc or happydoc actually BUT docstrings REALLY reduce the readability of the code imho we dont want code to be littered with documentation i.e. the source is not hte place for the api manual jcater: im thinking happydoc actually works with # stuff dneighbo: I'm thinking it does too i would ike functions to have one line description but I hate the """What I do""" notation detest it but that's just mho :) so can build shell of api that is hyperlinks from source Action: mgedmin thinks javadoc is nicer than Python's doc strings but i know happydoc (cant speak for pydoc) picks pu the #'s http://goats.gnue.org/~dneighbo/gnue/gnuefdoc/GFEvent.py.html is exampe of where it picked up the # cometns Vilnius to San Fransisco is either Lithuanian Air to Frankfurt, United to SFO or KLM to Amsterdam, KLM/Northwest to Seattle, NW to SFo or Lufthansa from Frankfurt toSFO, but that's probably a United flight in disguise yogurt2unge (~charlie@modem117-adsl.capfed2.sinectis.com.ar) left irc: "Client Exiting" Gedanken (~schatten@dv252s56.lawrence.ks.us) left irc: "brb" just another thought before I leave when you try to quit without savin the data, you get an unfriendly dialog could that dialog have three buttons "save and quit", "forget changes and quit" and "oops, continue editing" ? yeah, it'd be nice just not a priority :( btw now you can get into a nice loop if you have a On-NewRecord trigger inserting some default value into a field select 1::numeric = 1::float; TADA! defined myself an operator to do that okay, /me is leaving bye everyone mgedmin (mg@bit.codeworks.lt) left irc: "Client Exiting" Gedanken (~schatten@dv101s49.lawrence.ks.us) joined #gnuenterprise. yes, cd ~; sleep 25000 alga (alga@bit.codeworks.lt) left irc: "cd ~" anyone have any use for Great Plains Accounting book set? (prior to Microsoft buy-out) Action: jcater is getting ready to throw them out version 6.1 (for macintosh) hahaha finally proof suse is evil http://www.cip.biologie.uni-osnabrueck.de/niehaus/fotos/lt2002/IMG_0785.JPG siesel (jan@dial-213-168-73-103.netcologne.de) joined #gnuenterprise. read front license plate Action: jcater is half tempted to get a Mississippi "GNUe" license plate when I move i didnt post pictures of mine? in california now they have symbols like a 'heart' so if @ = heart symbol you could do i @ GNUE <^chewie> hmm, this dropdown box thing eludes me Chipaca (~john@modem117-adsl.capfed2.sinectis.com.ar) joined #gnuenterprise. how can I put non-ascii characters in a form? i've tried setting the encoding attribute, but it breaks gfclient i've tried using standard character entities to no avail dsmith (~dsmith@208.40.56.34) left irc: "later.." ^chewie its voodoo no um big ugly stick <^chewie> I wonder sometimes <^chewie> ;-) <^chewie> I'll post what I have, perhaps you can tell me where the issue lies. I can output the error log, too. post it the .gfd somewhere and then paste here last 10 lines of errorlog dneighbo: that's not for me, is it? Chipaca nope for chewie on yours im not sure of the issue im sure its a i18n issue of sorts and when it comes to that im fairly clueless what character are you trying to enter? any of áéíóúñÁÉÍÓÚÑ and do you have your locale set properly oh, and üÜ <^chewie> http://wookimus.net/~chewie/gnue/ or do you get somethign like dneighbo@wright:~$ ~/bin/gfcvs0528 service_requests.gfd Unable to load locale information falling back to default English language translations. when you run forms dneighbo: define 'properly' jamest (~jamest@hobbes.math.ksu.edu) left irc: "[x]chat" dneighbo: no, I don't get that dneighbo: my locale works correctly ^chewie you want me to fix this and send it back to you? hmmm Chipaca im not much help unfortunately ra3vat and arturas know the most about the i18n stuff ra3vat: you here? <^chewie> dneighbo: an explanation as to why it's not working would also be cool. <^chewie> dneighbo: I'm making assumptions I shouldn't make, apparently, about how dropdown's are handled. Chipaca: yes ra3vat: how do i get non-ascii chars to display in forms? ^chewie : can you try this http://gnuenterprise.org/~dneighbo/chewie.gfd <^chewie> will do long of the short of it is you dont need master detail here you simply need two data sources one for your event table and one for you event_type dropdown the foreign_key foreign_key_desc attributes handle the 'relationship' so you dont need the master/detail m/d does the relationship at the datasource foreign_key (lookups) do it at the entry ToyMan_home (CaryKittne@216.238.224.225) left irc: "Client Exiting" also you dont have to qualify the key and the description Chipaca: try to add encoding= into xml header first and give your email i'll find some message only the 'key' so doing dtsEvent_Type.id for key you only have to do 'name' for the description and it knows to append the dtsEvent_Type.id <^chewie> the master/detail thing was throwing me i think once designer is altered to only allow valid selections it would help <^chewie> thanks part of me thinks it should be <^chewie> I couldn't edit any of the properties in the designer anyway, so I handcoded this ra3vat: I tried encoding="iso-8859-1", and e.g. á made gfparse barf ToyMan (~stuq@216.238.224.225) joined #gnuenterprise. ra3vat: john@vialibre.org.ar or what have you did what i post work? er just so people dont think im nuts ^chewie can you move the property editor box to the upper left most of your screen Chipaca: what do you mean with non-ascii encoding? I can use ä without problems. then expand it so that it has no scrollbars and see if you can then edit it? siesel: é doesn't work... <^chewie> dneighbo: yeah chillywilly (~danielb@mke-65-29-142-117.wi.rr.com) joined #gnuenterprise. siesel: I get 'Telfono' instead of 'Teléfono' <^chewie> dneighbo: it worked well, thanks! hi howdy siesel: ¨ also displays nothing... maybe it's a font thing? <^chewie> dneighbo: I use ion for my window manager, I just disable the property manager anyway. <^chewie> dneighbo: ion isnt' really design for SDI dude, now my password for my nick is no good why? probably because they have an old services databse going now sine the current on got bitched ah :) but even my old passwrod doesn't seem to work well i sent lilo those pictures of you with the goats and he removed your id Chipaca: sent go complain to #openprojects ra3vat: received. You mention 'sitecustomize', what's that? dneighbo: ummm, I think you have me confused with james...he's the goat-luvin' boy chipaca: don't know. ä works for me, but é don't hmmmmm chipaca: don't know. ä works for me, but é don't siesel: ack <^chewie> hmm, weird Chipaca: it is a way not to change "system" site.py and just add /site-packages/sitecustomize directory with __init__.py there <^chewie> the dropdown box reorders the items alphabetically <^chewie> even forcing the datasource to order_by doesn't override the dropdown ra3vat: you got a pointer to one non-ascii one? psu (psu@manorcon.demon.co.uk) left #gnuenterprise ("nite"). Chipaca: ? ^chewie ouchie can you submit a bug with link to sample form and data_structs forms-support@gnuenterprise.org ra3vat: I looked at site.py, and encoding is "ascii" ; what are the valid values to put there? <^chewie> dneighbo: yeah Chipaca: mine has koi8-r, look at that message i've sent you. you'll find a list Chipaca: what is your locale? ra3vat: do you know if wxpython supports XIM ? siesel: XIM? ra3vat: I've tried en_US and es_AR to no avail (both are ISO-8859-1) X Input Method used for Chinese/Japanese etc. <^chewie> ok, now that I've tackled some of the littler things... siesel: i know nothing about it :( <^chewie> pwd <^chewie> doh, why do I do that?! ;-) Chipaca: ISO is ok, latin-1 may be so ^chewie: pwd isn't a big deal it's when you start typing your passwords in here that you need to worry not that I've ever done that ra3vat: ISO-8859-1 did the trick ra3vat: thanks! jcater: ^chewie appears right order_by appears broken order_by is broken? it is order_by="somefieldname" in datasource right? or dropdowns are resorting by themselves? for lookups it appears to sort by foreign_key_description or both? jcater: im not sure just yet verified that drop downs definitely arent sorting properly whether its a dropdown thing or a global thing i can say in a minute :) well, actually order_by was a hack dating pre-0.1.0 so I'm not sure if it works or not Action: jcater needs to look at datasources again soon as I need better sorting for reports jcater: I've tested order_by for one single column and it works. ok then it must be that dropdowns are resorting jcater: seems that the order_by is just appended at the end of a query is someone opening a ticket for this? siesel: yeah, that was a temporary hack not the permanent solution Chipaca: ok, let me know if you'll find any mistakes in what i sent you :) in the future, ordering will work like conditionals i.e., datasources will have a tag jcater: do you mean a tag is already working? um yeah thought so I use it in reports is it not working for you? I didn't know of its existenz :) oh jcater: confirmed its only dropdowns someone should document their stuff better ra3vat: will do ]:) Action: jcater looks around i think that ^chewie was opening a ticket siesel: look at the reports samples there should be an example should work the same in forms conditionals work but compound conditionals do not dneighbo: ? or at least i couldnt get them to work someone here suggested we do a wiki i got syntax that wouldnt barf Action: jcater is half-tempted to do that Action: dneighbo hates wiki, but i suppose like all things i would get used to it dneighbo: well, I'm not big on it but it might jump-start better documentation Action: dneighbo thinks it better to fix docs than enter wiki info as in, it makes it real easy for other ppl to contribute and if its bug stuff it belongs in dcl and not wiki dneighbo: the point is to get others to document for us jcater: true dat :) I agree with you, though ^chewie you alive? if one of us are doing something doc related then definitely do it properly in cvs jcater: I found that conditions thing in zip..state.grd, but its empty :( um i have conditions that work just a second compound are broked though :) http://gnuenterprise.org/~dneighbo/sr/service_requests.grd specifically cool. i dont see that chewie has submitted somethign so i will Nick change: Chipaca -> aprono what's the right way to focus the next entry in a detail list? not the next field of an entry, but the next entry itself ticket #62 created for dropdown issue we are trying to focus the next entry from a button, and setFocus(itemsBlock.bonusEntry) self._object.dispatchEvent(GFEvent('requestFIRSTRECORD')) works, but itemsBlock.firstRecord() setFocus(itemsBlock.bonusEntry) doesn't it moves the record, but it doesn't change the focus the first way is ugly because self._object seems to be "private" (because of the ^_) wow been a while since i looked at code but i dont know if you will will be able to do this or not siesel (jan@dial-213-168-73-103.netcologne.de) left irc: "night" i.e. you could do first and last but if you have 5 rows of detail well sigh irc too hard to explain you can move the recordset, but i dont know if you can move focus via trigger in what i thik your trying to do well, the first form works, so I guess it should work but it breaks subtly i.e. you have to tab out of the _button_ to get to the detail, and the right entry in the detail will have focus dneighbo: btw, is there a key for first/last record? um dont know i added menu support and jamest added button support also, how can I access the resultset? without using "private" methods should be shift+uparrow or shift+downarrow but its not working can you file bug to forms-support@gnuenterprise.org dres: first / last record not being accessible by keys s/dres:/re dumb bitchx as bad as xchat dneighbo: ok <^chewie> dneighbo: you move quicker than I on that DCL report ;-) <^chewie> dneighbo: still need sample forms/data? no i used yours <^chewie> k <^chewie> gotta go ^chewie (~chewie@flemingi.dsl.visi.com) left irc: "BLAH" dneighbo: sorry, again, how can I access the resultset? dneighbo: or should I write a getResultset, as I wrote a firstRecord ? Nick change: aprono -> Chipaca chillywilly (~danielb@mke-65-29-142-117.wi.rr.com) left irc: "Client Exiting" did I mention that