#QGIS IRC Log - 2009-04-28

For logs after Feb 3, 2007, all times are GMT-8. Prior logs are GMT-9.
Back to Logs
00:13:28 CIA-70: dassau * r10670 /docs/trunk/english_us/user_guide/ ( 4 files in 2 dirs ):
00:13:28 CIA-70: Updated section 14 Help, Appendix A Supported Formats, Appendix B GRASS Module list,
00:13:29 CIA-70: and Appendix L Literature
01:25:23 sigq: tracfeed: Ticket #1631 ( bug closed ): v.db.addcol: table not updated <https://trac.osgeo.org/qgis/ticket/1631#comment:3> || Ticket #1659 ( bug created ): add a 'reload button' to the QGIS table <https://trac.osgeo.org/qgis/ticket/1659>
03:59:09 cfarmer: ok quick question: what menu items should QGIS currently have ( i.e. file, edit, view, etc... )
04:13:45 aghisla: hi cfarmer: what features from http://qgis.org/wiki/index.php/ManualTasks have to be mentioned in chapter "1.1. features" and 4 "Features at a glance"?
04:13:47 sigq: Title: ManualTasks - Quantum GIS Wiki ( at qgis.org )
04:18:52 lynx_r: hi, i have some troubles with access to wiki.qgis.org and doc.qgis.org i can't open links, some times ago i do not have this. my ip: 91.195.136.11 . any sugestions or where i should ask about it?
04:23:32 cfarmer: aghisla: it doesn't look like too many changes need to be made... you can mention the usb gps intergration, also the vector overlay stuff, advanced printing, maybe mention improved handling of postgis tables, added ability to open all ogr supported formats with the open dialog ( some additional libraries may be required for some layer types )
04:24:13 cfarmer: aghisla: maybe also mention the super fast attribute table
04:25:23 cfarmer: aghisla: in Chapter 4, maybe update Figure 2 to have the zoom to point window in it as well?
04:26:17 cfarmer: I'm I supposed to have a 'Settings' menu?
04:27:39 cfarmer: aghisla: chapter 4.6, mention that save as image can be georeferenced...
04:28:07 cfarmer: aghisla: also, update the proxy tab info...
04:28:59 cfarmer: aghisla: maybe email the community list if you have any other similar questions... that's all I can think of for now... but if you want more guidance, please let me know and I'll fire off an email to you... how are the Chapters comming?
04:29:23 aghisla: cfarmer: good, I'll email the list then
04:29:47 cfarmer: great, aghisla do you have qgis open at the moment?
04:29:55 aghisla: yes
04:30:08 cfarmer: could you tell me if there is a settings menu item for you?
04:30:20 cfarmer: you are using ubuntu right
04:30:21 aghisla: there is
04:30:28 aghisla: I use debian testing
04:31:11 cfarmer: hmm, I might have to do a clean build then... because I don't appear to have one...
04:31:13 cfarmer: ok thanks
04:31:21 aghisla: : )
04:31:54 : * cfarmer will be back later...
06:06:21 TJCRI: good morning
06:20:44 aghisla: hello all, any osgeo4w user? does the installer includes a sample dataset?
06:21:30 dassouki: http://www.qgis.org/en/download.html
06:21:31 sigq: Title: Download ( at www.qgis.org )
06:21:50 dassouki: there is sample data there, and i recommend downloading the plugins there as well as ftools
06:22:14 dassouki: cfarmer: i was looking at ftools code, i was wondering if u have a few minutes to explain something
06:23:01 cfarmer: uh, I'll have to multitask ;- ) go ahead
06:24:54 dassouki: in doGeoprocessing and buffing, layers are put in a combobox so are fields, when a user changes the layer, a signal is sent to the field combo to change that accordingally
06:25:10 dassouki: i was wondering if u can explain that in simple terms
06:31:22 cfarmer: basically, PyQt ( and of course QT ) works with signals and slots... signals are a nice way of informing your software when something has happened...
06:31:56 cfarmer: slots are the opposite, in that they receive signals... and then do something...
06:32:54 cfarmer: so basically, whevever the layer is changed, a signal is sent, and the combox box is told to watch for it
06:34:01 cfarmer: in doGeoprocessing.py, line 17 has: QObject.connect( self.inShapeA, SIGNAL( "currentIndexChanged( QString )" ), self.update )
06:34:08 dassouki: thank you now that makes sense
06:34:41 cfarmer: this is where the signal is connecte to a slot...so the function update is used to update the field combo box...
06:35:17 dassouki: oooh k i see it now. i'm just messing around with pyqt, and writing a plugin that requires getting hte list of layers and fields
06:39:01 cfarmer: coolio, well I'm glad I could help...
09:18:28 sigq: tracfeed: Ticket #1593 ( patch closed ): Oracle GeoRaster Plugin <https://trac.osgeo.org/qgis/ticket/1593#comment:3>
09:47:48 cfarmer: ok, any devs here that know about menu item conventions?
10:15:46 wildint: cfarmer, were you contemplating that email about WFS?
10:21:14 cfarmer: wildint: not at the moment... I'm trying to figure out what top level menu items I should have on my QGIS install...
10:21:54 wildint: like you're missing some or you're thinking of adding some
10:25:39 rduif: hi, I'm running ubuntu intrepid ibex, compiling trunk and 1.0.2. Both run fine, untill I try to generate a classification. Starting with a fresh .qgis does not help. Anybody a clue?
10:26:40 wildint: I assume your talking about symbology issues
10:26:47 rduif: by the way building in debug-mode, Which says something like: buffer overflow detected, qgis terminated and then a huge backtrace
10:26:48 rduif: yep
10:27:09 wildint: rduif, in the past this has mostly been related to gdal
10:27:45 wildint: did you build your own gdal or use the gdal-dev from the repos
10:27:49 dassouki: how is it possible to get a dialog to dock under the legend ? or as a different tab
10:28:19 rduif: wildint: used 1.5.2-2 from repos
10:29:13 wildint: rduif, which repo is the question - if it's from the default ubuntu repos thats probably the problem
10:31:33 wildint: rduif, try libgdal1-dev from http://les-ejk.cz/ubuntu/
10:31:34 sigq: Title: Index of /ubuntuLes-ejk Ubuntu GIS ( at les-ejk.cz )
10:31:38 rduif: wildint: mmm, you're right it's from the default repo. Should I use the launchpad one?
10:31:55 wildint: definately either that or the one I posted
10:32:44 rduif: wildint: thanks, will try and come back...
10:51:25 wildint: dassouki, addDockWidget
10:51:25 cfarmer: wildint: I'm trying to figure out if I have all the right menu items or not... I don't seem to have a Settings mene...
10:51:44 wildint: oh list what you've got I'll tell you what you're missing
10:51:56 wildint: dassouki, http://doc.qgis.org/stable/classQgisInterface.html
10:51:57 sigq: Title: Quantum GIS API Documentation: QgisInterface Class Reference ( at doc.qgis.org )
10:52:27 cfarmer: wildint: file, edit, view, layer, plugins, [tools], help
10:52:54 wildint: yup just missing settings
10:53:31 cfarmer: hmm, well I can't figure out why? any ideas? jef?
10:53:46 wildint: we talking custom compiled?
10:53:52 cfarmer: wildint yes
10:54:07 wildint: which rev
10:54:29 cfarmer: freshly checked out... so 10670
10:54:48 wildint: so maybe something wacky happened in a recent commit?
10:56:17 dassouki: cfarmer: ah it works i got all my layers and attribs loading properly, thanks a big bunch bundle
10:56:21 dassouki: wildint: thanks as well :D
10:57:10 cfarmer: dassouki: np from me ;- )
10:57:20 jef: wildint: why are you waiting until 3am to ask if anyone is running a german qgis?
10:57:37 wildint: just an oddity of circumstance
10:57:47 dassouki: ooh shoot
10:57:48 wildint: I found the issue at the end of my day
10:57:50 dassouki: thunderstorm coming in
10:58:09 wildint: jef, it's all fixed though and I loaded de language so I could switch on my system
10:58:30 cfarmer: wildint I don't think so, It has something to do with different OSs, but I'm not sure... will look at the code now...
10:58:49 wildint: cfarmer, which OS are you trying now
10:58:58 cfarmer: wildint Ubuntu Linux...
10:59:42 wildint: hmm, I was about to build, guess we'll see if I can duplicate
11:02:58 cfarmer: cool thanks...
11:04:03 cfarmer: jef: do you know anything about this? [Settings] menu?
11:04:57 jef: cfarmer: what about it? fifth item in the menubar?
11:07:02 wildint: it's missing in his build
11:08:36 cfarmer: jef: I'm running Gnome, and for some reason I don't have it, and I'm trying to figure out why?
11:10:17 wildint: anyone know how to clean out an old CMake - I moved my dev directory and it's giving me issues
11:12:38 wildint: ah clear out the build folder
11:18:45 wildint: where do I set the debug option in the build I don't see it in ccmake
11:26:44 cfarmer: wildint should be under CMAKE_BUILD_TYPE ( 4th item on my system )
11:27:17 wildint: ah guess I wasn't clear what the choices were for that
11:27:31 cfarmer: 'Debug' is the debug option
11:27:43 cfarmer: nothing is a normal install I think...
11:27:47 wildint: thanks
11:28:34 cfarmer: np
11:28:54 rduif: wildint: ok tried gdal from lauchpad, fresh build but keeps quitting when trying to build a classification...
11:30:17 wildint: rduif, you pulled libgdal1-dev right?
11:32:42 rduif: yep, that's the package name in synaptic: Installed Version: 1.5.3.2~intrepid3 ( ppa.launchpad.net )
11:32:52 wildint: cfarmer, lucky me segfault just trying to launch the custom compiled
11:35:23 jef: cfarmer: hm, does that change if you don't load any plugins?
11:38:54 wildint: jef, that avoided my issue - opens , cfarmer settings menu is there
11:45:10 cfarmer: jef: I tried that... but it appears to still be missing... what should be under the settings menu?
11:45:44 cfarmer: wildint: good to see it's working, not so good for me that you have a settings menu...
11:46:26 wildint: I did clear all my plugins
11:46:29 wildint: did that work for you?
11:47:38 cfarmer: yup, no plugins... still no settings menu.... does this mean if not a mac: #ifndef Q_WS_MAC
11:47:49 jef: yes
11:49:22 cfarmer: ok so line 1157 of qgisapp.cpp is :
11:49:23 cfarmer: if ( layout == QDialogButtonBox::KdeLayout || layout == QDialogButtonBox::WinLayout )
11:49:24 cfarmer: {
11:49:26 cfarmer: mSettingsMenu = menuBar( )->addMenu( tr( "&Settings" ) );
11:49:27 cfarmer: ...
11:49:29 cfarmer: }
11:50:00 cfarmer: so does the Gnome layout fall under the banner of WinLayout?
11:51:44 sigq: tracfeed: Ticket #1121 ( enhancement closed ): GRASS command history <https://trac.osgeo.org/qgis/ticket/1121#comment:2>
11:55:40 jef: cfarmer: no, project properties should be in the file menu and options and custom projection in edit for gnome.
12:00:18 cfarmer: ah, I see that it does not... thanks jef
12:00:43 cfarmer: the mystery has been solved... and the manual has to be adjusted...
12:02:41 wildint: cfarmer, I'm using gnome why did it work for me?
12:02:55 wildint: oh maybe since I have kde libs too?
12:03:56 sigq: tracfeed: Ticket #1660 ( enhancement created ): floating labels <https://trac.osgeo.org/qgis/ticket/1660>
12:12:09 CIA-70: mhugent * r10671 /trunk/qgis/src/providers/wfs/qgswfsprovider.cpp: Fix a bug in the parsing of the WFS attributes definition
12:13:26 sigq: tracfeed: Changeset [10671]: Fix a bug in the parsing of the WFS attributes definition <https://trac.osgeo.org/qgis/changeset/10671>
12:13:36 wildint: hmm, I am discovering which plugins aren't compatible with trunk... guess I should post
12:14:47 wildint: cfarmer, fyi menuBar = self.iface.mainWindow( ).menuBar( )
12:14:47 wildint: AttributeError: menuBar on ftools
12:17:13 CIA-70: jef * r10672 /trunk/qgis/src/app/qgsdbsourceselect.cpp: apply patch from #52
12:18:16 sigq: tracfeed: Ticket #52 ( enhancement closed ): Change order of PostGIS Layer in Layer select box <https://trac.osgeo.org/qgis/ticket/52#comment:5> || Changeset [10672]: apply patch from #52 <https://trac.osgeo.org/qgis/changeset/10672>
12:25:52 sigq: tracfeed: Ticket #1660 ( enhancement closed ): floating labels <https://trac.osgeo.org/qgis/ticket/1660#comment:1>
12:28:35 cfarmer: wildint yeh, kde has a 'Settings' menu, so that probably does it...
12:29:06 cfarmer: hmmm, the mainWindow( ) issue might be a Qt problem...
12:32:39 cfarmer: wildint: what version of Qt do you have?
12:33:05 wildint: hmm, I would guess 4.4 since I'm using std libs
12:33:53 wildint: I forget the easy way to chck
12:34:15 cfarmer: well that's odd, because according to the Qt docs, you shouldn't be getting an Attribute Error...
12:34:58 cfarmer: wildint: it should be in the QGIS help dialog...
12:35:57 wildint: 4.4.3
12:38:45 racicot: wildint:does iface.mainWindow( ).menuBar( ) cause an error in the python console?
12:39:39 wildint: yes
12:39:55 racicot: I am using 4.4.3 QT and it works fine...
12:40:10 wildint: on the latest trunk?
12:40:31 wildint: 10670
12:40:31 racicot: well... a week old probably... but I can update and check...
12:41:18 wildint: it may be something else, I get a seqfault if I keep any plugins it looks like
12:42:12 wildint: and it trashed my toolbar layouts, I need to remember to back that up next time
12:43:05 racicot: I will verify when this re-builds... might be a few
12:43:06 jef: and without menuBar( )? mainWindow( ) is a qgis method. menuBar( ) is a method of PyQt4.
12:43:35 jef: ie. QMainWindow::QMenuBar( )
12:43:43 jef: um, QMainWindow::menuBar( )
12:44:56 wildint: so I installed my custom compiled to a folder apps/ how would I install yet a different compile side by side in the same directory?
12:45:19 wildint: I'm trying the 1-1 release but I want to keep the trunk too
12:45:31 wildint: and would prefer to keep all my custom builds in /apps/
12:59:42 cfarmer: wildint: you could just create another folder inside apps called qgis_1_1 ( or something ) and install it there...
12:59:54 wildint: ya I thought about that
13:00:10 wildint: probably the best way just not as clean as my vision for that folder
13:11:45 cfarmer: any mac users about?
13:28:26 CIA-70: jef * r10673 /trunk/qgis/src/ ( app/qgisapp.cpp core/qgsproject.cpp core/qgsproject.h ): add progress indication when layers are loaded from projects
13:28:45 sigq: tracfeed: Changeset [10673]: add progress indication when layers are loaded from projects <https://trac.osgeo.org/qgis/changeset/10673>
13:30:01 sigq: tracfeed: Ticket #1580 ( enhancement closed ): Status indicator when loading QGIS project files <https://trac.osgeo.org/qgis/ticket/1580#comment:3>
13:31:07 racicot: hmmm... the new python console leaves something to be desired... I am not getting any feedback to the console. i.e. 2+2 just executes but does not spit out >>> 4
13:31:20 jef: print 2+2
13:31:56 racicot: that kind of stinks...
13:32:15 racicot: and the default for return is not to execute the command... bummer
13:33:07 racicot: anyway, wildintellect the iface.mainWindow( ).menuBar( ) seems to work fine with tip and qt 4.4.3 on ubuntu for me... for what it is worth
13:34:01 CIA-70: borysiasty * r10674 /branches/Version-1_0/i18n/qgis_ar.ts: arabic translation update by Latif Jalil
13:34:27 sigq: tracfeed: Changeset [10674]: arabic translation update by Latif Jalil <https://trac.osgeo.org/qgis/changeset/10674>
13:34:48 : * racicot the python console should act the same as the "normal" python console...
13:37:08 wildintellect: racicot, for familiarity I agree, but the most aggravating thing in the python console is that copying in sections of code with if statements etc doesn't work cause the whitespace gets all fudgy
13:38:09 cfarmer: wildintellect and racicot: I am working on a nice python console that acts like the normal python console, but it will be a while before it's available for use ( very busy at the moment )
13:38:33 cfarmer: in the mean time, maybe the new GRASS console can be used to get us closer to what we are looking for?
13:38:51 wildintellect: not high on my list since I know how to make a test plugin to dump whatever code I want to try
13:41:52 racicot: well, how about a console that acts like the console, and an editor ( qscintilla for instance ) to allow for editing and executing small scripts. seems more logical to me...
13:42:32 wildintellect: agreed
13:42:59 cfarmer: yeh, that would be even better! There are a couple PyQt examples out there that might work quite nicely for this...
13:43:42 cfarmer: do macs have a Settings menu item?
13:43:56 racicot: I think not being able to just hit enter after entering a line, and having to put print in front of everything would drive me crazy...
13:44:05 : * racicot or write a new console ;- )
13:44:39 : * racicot adds to his to-do list...
13:46:25 cfarmer: hmm I obviously haven't looked at the python console in a while... I didn't realize multiline mode was the default... that will definitely have to be fixed!
14:13:54 wildintellect: any guess on why sqlite is considered a file instead of a database in the new layer add scheme?
14:53:48 cfarmer: wildintellect: I guess because it's a file based database?
14:54:06 wildintellect: but so is an ESRI personal geodatabase
14:54:31 cfarmer: hmm good point... well then I don't know...
14:54:37 cfarmer: ;-p
14:55:02 wildintellect: how about something you might know, my compile doesn't seem to like grass much
14:55:39 wildintellect: I'm thinking something is screwy somewhere with the build for the grass-plugin
14:56:22 wildintellect: it also picked up the nasty gdal bug that won't load rasters
15:33:12 wildintellect: only thing different from my last build was I put a different path for GDAL include and lib
16:19:36 CIA-70: cfarmer * r10675 /docs/trunk/english_us/user_guide/ ( 4 files in 2 dirs ): move coordinate capture dialog screenie to coordinate_capture folder
16:21:06 sigq: tracfeed: Changeset [10675]: move coordinate capture dialog screenie to coordinate_capture folder <https://trac.osgeo.org/qgis/changeset/10675>
16:21:38 CIA-70: cfarmer * r10676 /docs/trunk/english_us/user_guide/plugins_diagram_overlay/ ( . Makefile diagram_overlay.eps diagram_overlay.png ): add diagram_overlay folder and create quick icon for use in core plugins table
16:23:17 CIA-70: cfarmer * r10677 /docs/trunk/english_us/user_guide/ ( 3 files in 2 dirs ): update working with projections chapter
16:25:06 sigq: tracfeed: Changeset [10677]: update working with projections chapter <https://trac.osgeo.org/qgis/changeset/10677>
16:26:49 CIA-70: cfarmer * r10678 /docs/trunk/english_us/user_guide/ ( 7 files in 3 dirs ): update to core plugins chapter, along with coordinate capture and decoration plugins sections
16:28:20 CIA-70: cfarmer * r10679 /docs/trunk/english_us/user_guide/ ( Makefile external_plugins.tex plugins.tex ): update to plugins intro and external plugins chapter
16:28:21 sigq: tracfeed: Changeset [10679]: update to plugins intro and external plugins chapter <https://trac.osgeo.org/qgis/changeset/10679>
16:29:56 CIA-70: cfarmer * r10680 /docs/trunk/english_us/user_guide/plugins_oracle_raster/ ( . Makefile oracle_raster.eps oracle_raster.png ): add oracle spatial georaster folder and icon
16:29:57 sigq: tracfeed: Changeset [10680]: add oracle spatial georaster folder and icon <https://trac.osgeo.org/qgis/changeset/10680>
16:36:49 wildintellect: weird trunk it opening without segfaulting and no change to plugins required - I don't remember changing anything from earlier
20:47:56 CIA-70: dassau * r10681 /docs/trunk/english_us/user_guide/ ( 3 files in 3 dirs ):
20:47:56 CIA-70: added plugins_diagram_overlay and plugins_oracle_raster folder to make clean section of Makefile, so all created eps files will be removed during 'make clean'
20:47:56 CIA-70: removed committed eps files
21:25:11 CIA-70: dassau * r10682 /docs/trunk/english_us/user_guide/ ( 7 files in 5 dirs ): removed old folders
21:25:12 sigq: tracfeed: Changeset [10682]: removed old folders <https://trac.osgeo.org/qgis/changeset/10682>
23:17:22 CIA-70: mhugent * r10683 /branches/Version-1_0/src/providers/wfs/qgswfsprovider.cpp: wfs fix backported to 1.0
23:18:05 sigq: tracfeed: Changeset [10683]: wfs fix backported to 1.0 <https://trac.osgeo.org/qgis/changeset/10683>