*** bluesbaron_ has joined #gnuenterprise *** dimas has quit IRC *** Vee2d2 has quit IRC *** dneighbo has quit IRC *** Vee2d2 has joined #gnuenterprise *** dneighbo has joined #gnuenterprise *** InigoMontoya has quit IRC *** reinhard has joined #gnuenterprise *** johannesV has joined #gnuenterprise *** btami has joined #gnuenterprise *** holycow has quit IRC *** btami has quit IRC *** kilo has joined #gnuenterprise *** dneighbo_ has joined #gnuenterprise ajmitch: are you here? hi all yes for a couple of minutes is there anything we can do to get appserver 0.0.8 into sarge? and the respective versions of common and forms I could harass jeff some more to upload common & appserver it would be appserver 0.0.8 forms 0.5.5 common 0.5.5 yes I know :) ok that would be great if you did they're done, but I need a DD to upload them ok I'll try & ask jeff when I see him online next but for now, I must sleep :) night *** dneighbo has quit IRC *** dimas has joined #gnuenterprise *** SachaS has joined #gnuenterprise hi everyone hi SachaS kilo, btami, johannesV: what would you think about a new release for appserver? *** nickr has quit IRC *** nickr has joined #gnuenterprise reinhard: appserver is ok (for me) with forms i think it would be great if we wait for tomorrow ... :) so gtk-driver will be included *lol* i would have to finish the curses driver, too well, actually i think i can commit it today i've just found out, that alignment of lables won't work for now but that doesn't matter as well as the Scrollbar ?! johannesV how about tree widget? ;) There's no tree widget at the moment in gtk is there one in GF* ? ah, ok there it is the other day i got a presentation of a product commercial product SachaS: i'll commit the gtk-driver as it is by now and have a look at the tree later they have what gnue-designer, gnue-appserver, gnue-forms, gnue-reports is they have a layout manager. actually they can choose to set fix points (x,y) or to use a layout manager and for each text item they have a font property and they have like 35 people full time developing it :) i don't think a 'font property' per item is usefull or makes sense since not every client has the same fonts available so it's up to the client or ui to decide how to display a form and that's how it is planned to be by now :) johannesV: please forget the tree for now i think it's something quite inofficial reinhard: yes i just forgott about it lol ok how about list properties? ;) SachaS: a commercial product? you mean a *proprietary* product? :) yes very commercial and very proprietary erm why am i still away?? better :) u are still away well I am off ur back ;) reinhard: appserver is ok but list properties... hmmm... i long for them... really? yes, i think they wold be very very useful ok that was laconic... i try to communicate efficiently ;-) we have list properties on our todo for (IIRC) the next release ok, then new release is ok for me, just to speed up next release 8-)) johannesV: I am just going through the README files gnue-appserver/samples/README says that setup-db.sh only works for PostgreSQL and for Interbase/Firebird is that correct? i.e. does db creation not work for MySQL and for SQLite? *** btami has joined #gnuenterprise *** jamest has joined #gnuenterprise *** johannesV_ has joined #gnuenterprise *** johannesV has quit IRC reinhard: it works for SQLite it does NOT work for MySQL (by now) ok thanks ok, i'm gonna commit the gtk driver now ... :) *** mixi has joined #gnuenterprise hmm, i get this from online svn access: An Exception Has Occurred Python Traceback Traceback (most recent call last): File "/usr/lib/python2.3/viewcvs/viewcvs.py", line 3088, in main request.run_viewcvs() File "/usr/lib/python2.3/viewcvs/viewcvs.py", line 246, in run_viewcvs import vclib.svn File "/usr/lib/python2.3/viewcvs/vclib/svn/__init__.py", line 26, in ? from svn import fs, repos, core ImportError: No module named svn http://www.gnuenterprise.org/developers/svn.php clicking on "online" i get the same error affirmative i didn't know there is an online acces to svn it worked before... i like it's colored diffs btami: when was last time you used? *** jcater has joined #gnuenterprise i notices ash was running source built svn 1.0.5 so i imaging the python stuff wasn't installed after the break in sigh s/notices/noticed s/imaging/imagine speaking of which this was in my inbox this morning Subversion 1.0.6 released. *SECURITY FIX* This is a low risk issue. Only sites running mod_authz_svn (an Apache module) that are trying to restrict some of their users with write access to a repo from reading part of that repo are vulnerable. so not too bad for us i saw that but iirc it was apache module issue er, sigh ignore me what? did you say something? read, then type jamest *** kilo has quit IRC jamest: as jcater said, befor sourec install johannesV_: Runtime Error occured: 'utf8' codec can't decode bytes in position 10-11: unexpected end of data when i type my name in intro.gfd -u gtk2 btami: one moment, i'll tray s/tray/try/ Confucius say, "Joy will overcome your new life with GNUe." it's working for me :-DD johannesV_: what textEncoding you use in gnue.conf : btami: ok, i get the same prob when i use umlauts *** mixi has quit IRC btami: does not textEncoding belong only to reports? ok, i'll have a look at this encoding prob ? yes, my name is Tamás :) dimas: no, it's for forms too it's under [common] formFontEncoding is deprecated iirc hey dudes * btami remember some talk with dimas about need for different encoding in reports hi chillywilly for how long it is deprecated? don't know btami: i use reports now with 5050 svn version, may it be before deprecation? as my problem gone only when textEncoding was moved to [reports] section reinhard: what is the status for curses client? for intro.gfd the trigger code for intro.gfd is broken AFAIK in appserver's sample.gfd it's working this would meet my guess btami: did you try if it is working for other ui's? dimas: it's on its way you can *look* at a form dimes: sorry, you have to try the current or released reports but you can not do any data navigation stuff e.g. search, query, next record, prev, first, last, insert, delete record appservers sample.gfd in curses looks nice (just to look at :) but you can start a form to get the look and feel ok i got the problematic line in intro.gfd s = SampleBlock.NameEntry.get().encode(gConfig('textEncoding')) reinhard: the intro.gfd is ok with wx ui reinhard: thanks *** bluesbaron_ has left #gnuenterprise except enter doesn't triggers the "Fortune" button johannesV_: enter doesn't triggers the buttons in gtk2 ui too btami: that's correct btami: according to the mailing list that's what most people want and that's how it always was johannesV_: seems like button doesn't work with gtk2 forms? at lease for hotline form s/lease/least/ no, sorry it's a unicode problem searching for HÄUSLE doesn't work reinhard: enter doesn't triggers buttons when they have the focus then how can they used without mouse? i think with although i think this very unintuitive i was voted out me too * SachaS_away is away: away guess a doulbe away means present * SachaS is away: away anyhow, the win32 ui doesn't fallows this convention now fwiw, pressing while on a button wasn't part of the email discussion it was it was pressing enter while in a field, and having a default button triggered i don't have issue with enter on a button activating it if it has focus * Also, an intuitive behaviour for the return key could be: 1. if the focus is in a multi-line entry, insert a newline 2. otherwise, if the focus is on a button, press that button 3. otherwise, if the form has a default button (which could be set by a trigger), press the default button 4. otherwise, move to the next entry btami: but no one disagreed w/2 only 3 from reinhard's mail sure it was not really clear with what you disagreed and with what you didn't at least to me *** sjc has joined #gnuenterprise lets vote! so what would 3 hurt actually if you don't want that then you simple declare no default button in your form what i am targeting at with this default button stuff is for example i have a field where i can enter a customer name and i want in this field to cause all open tickets for that customer to be displayed because that is acutally the most intuitive thing for this form at this position jcater: but the wx ui doesn't fallows 2. too and is the "right" and logical behaviour so my idea was to have a button labeled "list tickets" and make that button the default button just while the focus is in that field btami: in this circle, that's not a valid argument :) :) anyone against 2. ? i'm not against 2 nor am I btami: honestly, I didn't realize wx behaved like it does now wrt #2 I don't use a lot of buttons just try intro.gfd reinhard: so you'd set a default button per field? I can't seem to find the email discussion on this if the form has a default button (which could be set by a trigger) with this i meant that the default button is not static but would depend on special conditions another example there is a form where you have to fill out 4 fields as soon as all 4 fields are filled out correctly, the "store and do something with it" button gets the default button so i can enter 1->2 2->3 3->4 and with the 4th press of enter, the button gets pressed maybe best comparable with the login dialog why not add a on-return-key trigger to forms where as long as i have no username + password supplied, enter goes to the next entry then it could press a button, or do any other processing, or forgo the button completely if wanted and when i have username *and* password, enter means pressing the "login" button jamest: that would be the more flexible approach however i think having a button that is *visibly* the default button in certain cases is the most standard way of letting the user know what will happen when he presses enter and as in my example could be that the standard button doesn't depend on the field you're in but on the content of the whole form e.g. if 5 fields are filled out completely and correctly what really made me think of this way is that actually every ui i know of has the concept of a default button that gets fired when enter is pressed and users are likely to be used to that concept i guess what i'm saying is if we added a on-return-key trigger then we could in that trigger tell it to activate a button you could I imagine even have this trigger at the field, block, and/or form level ah gotcha so you could do all the checks in 1 place heck, you might even be able to make it pass thru i think this makes sense ye yes so you could stop certain things from happing if they pressed enter on a button but my brain isn't in gnue mode atm and I can't recall how far we got on triggers aborting things bbl *** gsoti has joined #gnuenterprise *** btami has quit IRC *** sjc has quit IRC jcater: can I ask a question about GFKeyMapper? *** sjc has joined #gnuenterprise I love python thats illegal nope wassup nickr / ? how's it going? *** gsoti has quit IRC reinhard on your example why have a button? i still think the concept of a "pick" box is the answer to your customer question er your sample about pickign a customer and using on exit *** holycow has joined #gnuenterprise i tried onExit and it is a PITA reinhard: what's wrong w/ the key mapper? because it's also fired when I move the focus to somewhere else with the mouse jamest: i was able to answer my question myself meanwhile :) the problem was that keymapper expects the keys to be defined like (F5_key, True, False, False) which would mean Shift-F5 and (F5_key, False, False, False) means normal F5 and you give it a mapping from F5_key to vk.F5 but for curses i get KEY_F5 for unshifted and KEY_F15 for shifted F5 so completely different key codes nice i considered extending keymapper to handle this case, too but i don't think it would be a clean solution so i translate KEY_F15 into Shift + KEY_F5 *** whizman has joined #gnuenterprise and pass that into the standard keymapper afterwards what was wrong w/ onexit also what about on change though that might be performance issue onChange wouldn't work as i want to open a new window after entering a customer and onExit didn't work as I want the window to open *only* when i press enter not when i for example move the focus to a completely other part of the window when convenient i would like to ask about format masks... My clients needs to view and enter monetary values with comma as thousands separator whizman: i think format masks logic made it into common I want a format mask that in Oracle notation would be $99,999,990 *** ahbanks has joined #gnuenterprise but the forms client that used that logic got wipped out accidentally before the author commited it not sure where it's at after that after seeing Common/doc/technotes/00010.txt I tried ##,###,### in Designer That is, in DisplayMask and InputMask in PropertyInspector But comma does not show in display, and is not accepted in input. i'm pretty sure that was the code that was lost jamest: you are saying that the problem is that it is not in fact implemented? in common-0.5.5 that is yes jcater was working on it yes but accidentally wiped his dir or something and a bad rm -rf forms/ It is not in source code control repository somewhere? jcater hides his code from us until it's completely cater-ized I think we were preparing for a release so I didnt' want to commit broken code he prefers screams of shock and horror instead of a constaint whine from the rest of us then a week later, an svn update failed and instead of dumbass me thinking and investigating I assumed I had some old cruft jcater: do you have any design notes? any fragments? can you advise me on the scope of implementation? but, ultimately, it's derek's fault that is should it take hours, days, or weeks to implement? it's mostly in common there was only a thin layer in forms brb (ot: you guys didnt see me 10:00-10:30 PT, right? I thought i had joined #gnuenterprise, but i did not see anyone else, and my blah blah blah did not show up in the logs. guess there is a bug in the client) 10:00 PT? how long ago was that? it is now 11:14PT, so ~1h ago no, you weren't here i didn't see you OK, thanks for confirming. There must be a bug in irc command-line client on violet.rahul.net - which confused me into thinking that every time i looked for people on #gnuenterprise, no one was here -- except that the first time i was here (as hezekiah, in june) no problem. anyhow, ChatZilla is working for me now :) * johannesV_ back again we only don't respond to people if: reinhard: what's the prob with HÄUSLE 1. we're not actually here. busy with real jobs 2. you log in with a derek style username and want to report bugs jamest: i was not implying that i was being ignored; i would type /who #gnuenterprise and see nobody but myself johannesV_: I get a weird rpc error when I search for HÄUSLE in hotline form with gtk2 as if there was some unicode problem whizman: ah reinhard: is it still there ? while waiting for jcater to brb re format masks, my other question was... In GNUe Forms, is File-Print expected to work in [sigh] MS-Windows? (no i do *not* use ms-win, my client does) ok, yeah: it's been a long time since I looked at file->print another question: when will those icons (ENTEREDIT, PRINTOUT) be added to svn ? at one time i had it linked to a named trigger in the form, so you could use python to do what you needed to print out (via external shell in my case) or the other way round: WHO will add them ? i think jcater added a screen print based upon wxWindows but both solutions were lacking IMHO On my development system, file-print does a fine job of printing to file (RH-8.0). At client site (Win XP), nothing happened. reinhard rather than a button why not make an onkeypress event for the entry widget * derek notes maybe that is where you are headed already i want the button to be there anyway well if the button is there and you have focus and hit enter (option 2 above) it will do what you want OR if you are on the widget and hit enter did an idea of an on-return-key trigger not work? have it enter the onkeypress and in that even have it execute that button press would that not work? jamest: sure, that works adding a new trigger along the lines of on-return-key that you can attach at various levels whizman: is that the graphic of the form page? jamest: yes, if i understand your question correctly. All my client needs is a printout of the labels and data values - nothing fancy. reinhard: to fix the HÄUSLE problem we would have to change pw_xmlrpc.typeconv i've tracked down the prob-line it's line 41 where a string-type value is returned as a string in python_to_rpc () if we convert that stringtype into a unicode it's working the problem is, that this umlaut get's into the xml-code as it is and that's not valid XML (since encoding is not latin-1 or something else) i'll commit it and you verify it ... wait if you compare the py_xmlrpc it's a bit strange that's ok there the unicode-type will be encoded into utf-8 and string-type get's through as is pw_xmlrpc can handle unicode ah, ok the problem is so what about a unicode (value, gConfig ('textEncoding')) ? that probably the Ä gets to the rpc layer as string instead of unicode right, it does the conversion to unicode must be much more before that point who sends this ? appserver i think Hiya, All. Total n00b here. The website indicates that package proposals are wanted, but the status indicators that were once there are broken. Who should I talk to about what modules need proposals? but i thought appserver treats everything as unicode ... yes i think we are at the front end here that is hmm, so it might be that trigger-code right forms sends something to the appserver yeah sure yeah, and that is a string with Ä the condition for the search instead of unicode *** SachaS_ has joined #gnuenterprise ok so for gtk2 somefield.value returns a string instead of a unicode which would be the *real* bug but this isn't specific to gtk2, is it ? no, somefield.value is the result of GFField.getValue () (or GFEntry.getValue ()) *** SachaS has quit IRC ok and that returns the value of an internal variable that is originally set by setValue from the UI level err no for the keypress event events when you generate KEYPRESS events ok, using wx it workds err, works the text= parameter for these KEYPRESS events must be unicode hmm, i thougt it is, but let me check in the setValue () everything get's converted into unicode (if it's stringtype) the setValue is too late ok, got it in the insert-handler there was a 'keep compatible with 0.5.1 ...' jcater: would it be reasonable to ask you to send me an email to randall -at- whizman.com re format masks? Depending on the scope, I may be interested in working with you on implementing format masks. Probably next week - i wanted to deliver to my client by the end of July - this week i have to do some heavy C programming for another client to deliver 07-27. Thanks! where the unicode-value was encoded to textEncoding before launching requestINSERTAT reinhard: it's out and working without changing pw_xmlrpc so i've to check intro.gfd again ... bingo *** whizman has left #gnuenterprise ok, i think this is enough for today ... (have to keep some gnue-work for tomorrow :)) bye and have a nice day ! *** johannesV_ has quit IRC Does anybody know who is handling package proposals, in particular HR and project management (merged with DCL?)? for HR you might want to talk with btami and kilo who are here at work times european time Thanks, reinhard! *** SachaS has quit IRC *** SachaS has joined #gnuenterprise night * SachaS is away: away test *** SachaS has quit IRC *** kilo has joined #gnuenterprise *** SachaS has joined #gnuenterprise reinhard must realy like coding! yesss morning morning ajmitch reinhard you got quiet some stamina! :) night all ajmitch: for your info we will have a new release of appserver and common this friday so you might want to skip the current one alright 0.0.9, or 0.1? :) 0.0.9 ok which will be 0.1 beta ah therefore i will want it in sarge *badly* 0.1 released 2-3 weeks later? to have people test it probably not i'm going on holidays in august :) you want it in sarge so that there can be a 0.1 beta stuck in debian for the next 4 years? ;) there will be 0.1 final before hell freezes erm i mean before sarge freezes ;-) :) reinhard: what do you think of an online packages meeting on say thursday evening i have lug meeting thursday but wednesday would be ok as it looks now (that would be tomorrow ) nah, it's wednesday today isnt it too close to announce now? don't know wow before sarge freezes that's like 18 to 24 months right? online packages meeting cool :) weee SachaZzz is talking in his sleep :) someone stick his finger in a glass of water i think my time as an accademic will be gone soon thesis looks pretty much finished maybe it will also finish with sarge freeze ;) then I have some spare time hehe ok night * SachaZzz is away: away *** holycow has quit IRC *** holycow has joined #gnuenterprise Later, all! *** ahbanks has left #gnuenterprise *** jamest has quit IRC *** bluesbaron_ has joined #gnuenterprise *** bluesbaron_ has left #gnuenterprise *** Vee2d2 has quit IRC *** Vee2d2 has joined #gnuenterprise ok so if somebody wants to play curses ui should be quite functional night all *** reinhard has quit IRC *** kilo has quit IRC *** jamest has joined #gnuenterprise *** holycow has quit IRC *** dneighbo has joined #gnuenterprise *** dneighbo_ has quit IRC *** sjc has quit IRC *** holycow has joined #gnuenterprise *** jamest has quit IRC *** dsmith` has joined #gnuenterprise *** jcater has quit IRC *** dimas has quit IRC *** dsmith has quit IRC *** dneighbo_ has joined #gnuenterprise *** dneighbo has quit IRC