IRC log for #brlcad on 20150504

00:40.48 *** join/#brlcad kintel (~kintel@unaffiliated/kintel)
03:24.34 *** join/#brlcad kintel (~kintel@unaffiliated/kintel)
04:01.04 Notify 03BRL-CAD:starseeker * 64844 (brlcad/trunk/src/conv/gcv/CMakeLists.txt brlcad/trunk/src/conv/gcv/gcv.cpp): Add some stress testing for gcv option handling
04:42.07 Stragus Off-topic: Google appears to claim a simple cross-platform library for printing (paper & ink) doesn't exist. Does anyone know of an open-source library with printing without a gazillion internal dependencies to slice out only the printing part?
06:24.08 archivist a bit unreasonable to expect a printer driver to be universal, normally somewhat printer and technology dependent
06:29.12 archivist there is transport, usb, parallel, network,scsi, print technology, cmy,rgb,cmyk, etc, dumb/intelligent printer as well (hardware driver in pc or printer)
06:30.51 Stragus Well, wxWidgets and Qt have fairly reasonable and cross-platform wrappers
06:31.05 Stragus The underlying technology is usually taken care of by the OS
06:43.24 archivist I used to work for a printer manufacturer many years ago :)
06:44.27 Stragus I see :)
06:46.01 Stragus I'm of course not looking for a driver but just cross-platform code ... that doesn't come with a monstruous code base like Qt or GTK+
06:46.14 archivist back in the days when postscipt was still in use in printers and during the roll out of "windows" printers that were dumb, they only had a graphic mode
06:47.07 Stragus Parsing Postscript on a printer always seemed like a crazy idea to me, but I was probably born too late
06:47.39 Stragus I assume the processing and memory requirements were somehow too high to rasterize everything on the CPU
06:48.28 archivist for a page printer with memory you can just send a small vector based file with scaled and direction for the text
06:48.33 Stragus thinks a printer should only have to do bilinear filtering and dithering, that's it
06:50.36 archivist lasers had enough memory had for a full page, then they moved to low memory and did the work in the pc making that driver need memory and knowledge of the jet offsets in the print head
06:51.18 archivist I had to implement a RISCOS driver for one
06:52.27 Stragus :) Nice
06:52.57 archivist dithering and and dot size are printer dependent
06:53.25 Stragus That's something that a printer could manage on its own with very little processing and memory
06:53.42 Stragus Unlike Postscript parsing
06:54.19 archivist not in a dumb style printer, has to be in the OS driver
06:55.32 Stragus That sounds terrible. So if I'm priting a 1024x1024 image full page on a 2500dpi printer, does the driver rescale the image to match that, with interpolation and dithering?
06:55.44 Stragus I would hope not
06:56.32 archivist driver does the scaling these days
06:56.59 Stragus That's a lot of data to send through USB or... wifi
06:58.05 archivist compression in the stream
06:59.11 Stragus Right, I guess that works
06:59.27 Stragus It still sounds like much higher latency per page than I would have expected
06:59.36 Stragus (Especially for wifi printers)
07:01.24 archivist hardware is slow compared to data rate, they are just making the hardware as cheaply and conveniently as possible
07:03.15 Stragus So, as the resident printer expert, any idea of quick cross-platform code to print on any OS just a very high-resolution image?
07:03.55 Stragus sounds like those who ask "Hey, I heard you are a programmer, can you tell me how to change the background in MSN?"
07:04.06 Stragus :)
07:04.27 archivist I doubt you will find cross platform holy grail
07:05.08 Stragus Specifically looking for just libcups + whatever OSX uses + whatever Windows uses
07:06.13 Stragus The GTK+, wxWidgets and Qt codes are all contamined by a gazillion internal dependencies to their own code base, plus a ton of cake icing features
07:08.13 archivist implement your own use of libcups
07:08.58 Stragus Then the same for OSX and Windows? Urgh...
07:09.10 Stragus Does OSX use libcups?
07:09.23 archivist probably find its missing scaling or whatever they re use :)
07:09.42 archivist colour space conversion too
07:10.56 Stragus just wants to shoot a high-resolution image to the printer
07:12.07 archivist use the OS, think how you would print a random tiff file
07:13.23 Stragus I wouldn't know how to do that from the command-line on OSX or Windows, but I guess I'll google that
07:13.42 Stragus Might be easier than figuring out whatever printing APIs they use
07:14.37 Stragus Thanks for the tip
07:26.58 archivist I imaging the cups api is what you should be also looking at
07:32.55 Stragus Yes, I can live with that. It's OSX + Windows that are bothering me
07:33.37 Stragus (I only have access to OSX remotely, and I can't code on Windows while preserving what remains of my sanity)
07:33.49 archivist osc cups should work/be there
07:33.53 archivist osx
07:33.54 Stragus But invoking some external software to do the printing for me sounds like a pretty good solution
07:34.00 Stragus Oh, that would be great
07:34.31 archivist winows will have some awful api for your displeasure
08:18.23 *** join/#brlcad teepee-- (bc5c2133@gateway/web/freenode/ip.188.92.33.51)
08:24.06 *** join/#brlcad ankesh11_ (uid8015@gateway/web/irccloud.com/x-fgnldkwrekynugae)
08:36.00 *** join/#brlcad merzo (~merzo@17-44-132-95.pool.ukrtel.net)
08:43.52 *** join/#brlcad d_rossberg (~rossberg@66-118-151-70.static.sagonet.net)
08:46.36 *** join/#brlcad sofat (~sofat@202.164.53.117)
08:47.02 sofat starseeker, hello
08:48.27 sofat i am working on tex doc i am converted this doc into xml(book). i am try to check the error in this doc using brlcad validation system. So the me this error
08:49.50 sofat https://bpaste.net/show/97605341d515
08:50.11 sofat so How I am solve this error ?
09:24.42 d_rossberg sofat: there isn't much to see, did you tried to enable BRLCAD_ENABLE_VERBOSE_PROGRESS in CMake to get more information?
09:25.36 sofat ok wait I try this
09:28.25 sofat d_rossberg, how i enable ?
09:34.10 d_rossberg i use the cvs gui ("Advanced" enabled)
09:35.40 sofat please explain more i am new in this.
10:18.30 sofat d_rossberg, I am not able to enabling this " BRLCAD_ENABLE_VERBOSE_PROGRESS" please help how i enable this
10:48.20 *** join/#brlcad Gurwinder (75cf9da2@gateway/web/freenode/ip.117.207.157.162)
10:52.44 *** join/#brlcad dracarys983 (~dracarys9@123.201.100.252)
10:57.51 d_rossberg sofat: how did you run cmake? from the commabd line? then you could add -DBRLCAD_ENABLE_VERBOSE_PROGRESS=ON to your cmake command
10:58.18 sofat i run only make command
10:58.28 sofat not cmake
10:59.52 sofat i compile the code of brlcad to check my document is valid or not , but in CMakeLists.txt i added the new images then i found this error .
11:00.05 d_rossberg then, how did you get the Makefile?
11:00.41 sofat after ./configure command
11:01.19 sofat i get make file then i run make command to run this file
11:03.24 d_rossberg OK, configure runs cmake, it eveb prints the corresponding cmake command line
11:03.33 sofat i am run the ./configure again and again i just one time run the ./configure command(may be six month before) but now when i make the any changes in docs or new doc then i only add the information regarding this doc in CMakeList.txt and then run the make command to check the output.
11:04.49 sofat i am not run ./configure command again and again .
11:05.12 *** join/#brlcad Gurwinder (75cf9da2@gateway/web/freenode/ip.117.207.157.162)
11:07.51 d_rossberg try: cmake <path to your sources> -DBRLCAD_ENABLE_VERBOSE_PROGRESS=ON -DCMAKE_VERBOSE_MAKEFILE=ON
11:08.15 d_rossberg instead of running configure, then make
11:09.37 dracarys983 d_rossberg: Implementing the missing functions would mean the mathematical approach right?
11:09.38 sofat d_rossberg, ok i will try this and report you
11:10.10 d_rossberg dracarys983: yes
11:10.37 d_rossberg if you have an idea you could try this
11:11.32 sofat d_rossberg, one question more
11:12.00 sofat source files means my CMakeLists.txt file or some thing else?
11:14.09 d_rossberg hm, same as you did for configure, if you called configure without any parameter you can probably use "." (a point)
11:14.39 d_rossberg this would mean that source and build directories are the same
11:15.33 dracarys983 d_rossberg: Okay, that's a start. I had tried writing a surface area call back for arb8 before. I have also submitted a patch for it, but I believe that's incomplete.
11:17.10 dracarys983 I don't have any idea right now for the primitives that have it missing. Would need some research. :)
11:18.59 d_rossberg i wouldn't be surprised if the easy ones are all already done :)
11:20.52 Gurwinder @brlcad: I am working on g-pov converter. I have written code for it and also share it on github. https://github.com/GurwinderSinghBains/BRL-CAD. Is it correct or I have to change it( some part/whole )?
11:28.56 dracarys983 d_rossberg: Haha, yeah well. There's no surprise. Okay I'll get to work then. :)
12:01.39 *** join/#brlcad merzo (~merzo@17-44-132-95.pool.ukrtel.net)
12:31.45 *** join/#brlcad merzo (~merzo@17-44-132-95.pool.ukrtel.net)
12:59.07 *** join/#brlcad kintel (~kintel@unaffiliated/kintel)
13:04.31 *** join/#brlcad kintel (~kintel@unaffiliated/kintel)
13:47.44 *** join/#brlcad kintel (~kintel@unaffiliated/kintel)
14:27.22 Notify 03BRL-CAD:carlmoore * 64845 (brlcad/trunk/doc/docbook/articles/en/ged.xml brlcad/trunk/src/conv/gcv/gcv.sh brlcad/trunk/src/conv/gcv/optionparser.h): remove trailing blanks/tabs; fix a spelling; add a missing newline at a file end
14:28.55 *** join/#brlcad FreezingCold (~FreezingC@135.0.41.14)
14:39.17 *** join/#brlcad kintel (~kintel@unaffiliated/kintel)
14:47.46 *** join/#brlcad teepee-- (bc5c2133@gateway/web/freenode/ip.188.92.33.51)
14:56.32 *** join/#brlcad sofat (~androirc@202.164.45.204)
15:10.07 *** join/#brlcad sofat (~androirc@202.164.45.204)
15:15.40 *** join/#brlcad merzo (~merzo@17-44-132-95.pool.ukrtel.net)
15:15.50 Notify 03BRL-CAD Wiki:Sean * 8229 /wiki/Summer_of_Code/Checklis: 2015
15:25.30 Notify 03BRL-CAD Wiki:Deekaysharma * 8230 /wiki/User:Deekaysharma: Created page with "=Personal Information= {| class="wikitable" |- |'''Student Name'''|| Deepak Kumar Sharma |- |'''IRC nick'''|| ih8sum3r |- |'''Email'''|| deeky.sharma@gmail.com |} I'll be wor..."
15:27.03 Notify 03BRL-CAD Wiki:Deekaysharma * 8231 /wiki/Google_Summer_of_Code/2015: /* Online Geometry Viewer (OGV) */
15:55.56 Notify 03BRL-CAD:starseeker * 64846 brlcad/trunk/src/conv/gcv/gcv.cpp: handle = better
16:17.02 Notify 03BRL-CAD:starseeker * 64847 brlcad/trunk/src/conv/gcv/gcv.cpp: Have the format opt parsers report something.
16:30.42 *** join/#brlcad andrei_il (~andrei@109.100.128.78)
16:51.06 *** join/#brlcad Gurwinder (75d6ced8@gateway/web/freenode/ip.117.214.206.216)
17:05.13 *** join/#brlcad sofat (~sofat@1.39.40.119)
17:05.50 Notify 03BRL-CAD:starseeker * 64848 (brlcad/trunk/include/raytrace.h brlcad/trunk/include/rt/wdb.h): Move wdb functions to rt/wdb.h
17:22.48 sofat starseeker, I have submitted the patch on LaTeX file conversion into docbook please review this document and tell me about changes.
17:37.18 *** join/#brlcad kintel (~kintel@unaffiliated/kintel)
17:38.40 sofat starseeker, i seen the resource code of brlcad there only two file merged (animation_tutorial, ged ) please check my other patches in send many files please also merge them with brlcad resource code If any error faced or changes need then please tell me.
17:38.45 *** join/#brlcad merzo (~merzo@15-62-133-95.pool.ukrtel.net)
17:40.26 sofat I submitted the 5 .tr files patches and text files and html file. so please check these patches also.
18:21.09 *** join/#brlcad infobot (ibot@rikers.org)
18:21.09 *** topic/#brlcad is BRL-CAD || http://brlcad.org || logs: http://ibot.rikers.org/%23brlcad/ || Congrats to all GCI 2014 winners Peter & Marc! || Congratulations to our 12 GSoC students! || Don't ask if someone is here, just ask your questions and wait for a response. ;-)
18:21.47 brlcad you may already be doing this, but basically it amounts to joining brlcad-commits or otherwise watching the commit notifications in here when your patches are applied
18:22.05 brlcad the goal is just a couple patches that have logic to them but require no modifications
18:23.38 *** part/#brlcad dracarys_ (~dracarys9@219.91.163.71)
18:24.04 *** join/#brlcad dracarys_ (~dracarys9@219.91.163.71)
18:28.37 sofat brlcad, next time I will remember these things.
18:32.27 *** join/#brlcad sofat (~sofat@1.39.40.119)
18:54.56 *** join/#brlcad kintel (~kintel@unaffiliated/kintel)
19:27.12 Notify 03BRL-CAD Wiki:Gurwinder Singh * 8232 /wiki/Google_Summer_of_Code/2015: /* G to POV-Ray Geometry Converter */
19:52.13 *** join/#brlcad merzo (~merzo@15-62-133-95.pool.ukrtel.net)
19:52.44 Notify 03BRL-CAD Wiki:MilindaFernando * 0 /wiki/User:MilindaFernando:
20:13.04 *** join/#brlcad andrei_il (~andrei@109.100.128.78)
20:16.28 andrei_il starseeker: Hello!
20:16.58 andrei_il I'm having a bit of trouble copying the wfobject parser
20:17.03 andrei_il and integrating it into cmake logic
20:18.42 andrei_il the CMakeFilelists.txt seems to be tailored specifically for wfobj
20:19.06 Notify 03BRL-CAD Wiki:MilindaFernando * 8233 /wiki/User:MilindaFernando: Created page with "*Name: Milinda Shayamal Fernando *Email: milindasf@gmail.com *Blog: [http://milindasf.blogspot.com/|"Milinda's Space"] *LinkedIn:[https://lk.linkedin.com/in/milindasf|"LinkedI..."
20:21.54 Notify 03BRL-CAD:carlmoore * 64849 brlcad/trunk/src/util/pixmatte.c: shorten the code by use of new variable called 'limit'
20:22.18 Notify 03BRL-CAD Wiki:MilindaFernando * 8234 /wiki/User:MilindaFernando:
20:31.04 Notify 03BRL-CAD Wiki:MilindaFernando * 8235 /wiki/User:MilindaFernando/abstrac: Created page with "=STEP Viewer Project Abstract= STEP is a common CAD file format supported by just about every major CAD system. Given we have an importer and an interface for displaying geo..."
20:34.48 Notify 03BRL-CAD:carlmoore * 64850 (brlcad/trunk/src/util/pixmatte.c brlcad/trunk/src/util/pixmerge.c): change an error message in pixmatte so we specify pixmatte
20:35.07 Notify 03BRL-CAD Wiki:MilindaFernando * 8236 /wiki/User:MilindaFernando/gsoc2015_project_proposal: Created page with "=STEP Viewer== ==Abstract== STEP is a common CAD file format supported by just about every major CAD system. Given we have an importer and an interface for displaying geomet..."
20:35.52 *** part/#brlcad mikolalysenko (sid34553@gateway/web/irccloud.com/x-vtebklmblhunjawj)
20:36.29 Notify 03BRL-CAD Wiki:MilindaFernando * 8237 /wiki/User:MilindaFernando/gsoc2015_project_proposal:
20:41.01 Notify 03BRL-CAD Wiki:MilindaFernando * 8238 /wiki/User:MilindaFernando/gsoc2015_devlog: Created page with "=STEP Viewer Project Development Log= *Currently I am getting familiar with the source code of libdm and librt. *Design and Developing Qt GUI for STEP Viewer program"
20:44.20 Notify 03BRL-CAD Wiki:MilindaFernando * 8239 /wiki/Google_Summer_of_Code/2015: /* Accepted Projects */
20:59.45 Notify 03BRL-CAD Wiki:Deekaysharma * 8240 /wiki/Google_Summer_of_Code/2015: /* Online Geometry Viewer (OGV) */
21:04.40 *** join/#brlcad ih8sum3r (~chatzilla@122.173.129.255)
21:04.54 ih8sum3r brlcad: Hi
21:05.21 Notify 03BRL-CAD:carlmoore * 64851 brlcad/trunk/src/util/pixmerge.c: do what pixmatte does regarding w
21:07.06 ih8sum3r I got your mail and I found "Agreed to participation requirements?" but I'm unable to understand, do I need to put comment below my proposal on melange or what?
21:25.39 Gurwinder I think you have to put it below as comment to your proposal.
22:03.01 *** join/#brlcad brlcad (~sean@66-118-151-70.static.sagonet.net)
22:09.35 *** join/#brlcad brad_h (~behollis@dhcp-59-171.cse.ucsc.edu)
23:03.12 Notify 03BRL-CAD Wiki:Bhollister * 8241 /wiki/User:Bhollister: Brad Hollister's Profile
23:14.30 Notify 03BRL-CAD Wiki:Bhollister * 8242 /wiki/User:Bhollister/Abstrac: GSoC 2015 Abstract
23:21.13 Notify 03BRL-CAD Wiki:Bhollister * 8243 /wiki/User:Bhollister/Proposal: GSoC 2015 Proposal
23:22.27 Notify 03BRL-CAD Wiki:Bhollister * 8244 /wiki/User:Bhollister/DevLog: GSoC 2015 Developer Log
23:24.11 Notify 03BRL-CAD Wiki:Bhollister * 8245 /wiki/Google_Summer_of_Code/2015: /* Accepted Projects */
23:29.12 Notify 03BRL-CAD:starseeker * 64852 (brlcad/trunk/include/raytrace.h brlcad/trunk/include/rt/tree.h): Move some function declarations to rt/tree.h
23:32.05 Notify 03BRL-CAD Wiki:Bhollister * 8246 /wiki/User:Bhollister: Brad Hollister's Profile
23:35.01 Notify 03BRL-CAD Wiki:Bhollister * 8247 /wiki/User:Bhollister:
23:53.25 *** join/#brlcad kintel (~kintel@unaffiliated/kintel)
23:53.34 Notify 03BRL-CAD:starseeker * 64853 (brlcad/trunk/include/rt/CMakeLists.txt brlcad/trunk/include/rt/directory.h brlcad/trunk/include/rt/search.h): Move some more functions, start breaking out primitive specific functions.
23:58.24 Notify 03BRL-CAD Wiki:Bhollister * 8248 /wiki/User:Bhollister/DevLog: Daily Dev Logs

Generated by irclog2html.pl Modified by Tim Riker to work with infobot.