are Firefox and IE and the OS
platform is Windows XP-Vista. Nevertheless, most part of the code is
OS neutral.
Yes, it isusing Firebreath should enhance prortability by going also
cross-browser
HTH
Luigi
--
Luigi Calori
SuperComputing Applications and Innovation Department
CINECA - via
problems
Thanks
--
Luigi Calori
SuperComputing Applications and Innovation Department
CINECA - via Magnanelli, 6/3, 40033 Casalecchio di Reno (Bologna) - ITALY
Tel: +39 051 6171509 Fax: +39 051 6132198
hpc.cineca.it
___
osg-users mailing list
osg-users
On 04/09/2011 10:42 AM, Thibault Genessay wrote:
Hi all,
First, thanks Chris, Peter, Luigi and Leo for the replies. I now have
a better overview of the problem.
I had not noticed that FireBreath was cross-platform, and will give
your source code links a shot as soon as I have time.
In the
Hi everybody, I' m trying to build OSG under
Mac OS X 10.6.4 using 64 bit Xcode based build (cmake generated)
The compilation goes well apart from QT problems.
when running osgviewer I got the same error reported in this thread:
View::setUpViewAcrossAllScreens() : Error, no
content.
I'll see if I get it done tomorrow.
Took a while though to get everything to build, which everyone
(including
the Collada team would open their eyes and spot CMake.
/A
On Wed, Feb 24, 2010 at 6:41 PM, Luigi Calori
l.cal...@cineca.it mailto:l.cal
Gordon Tomlinson wrote:
You don't need static builds to use OSG on another machine
You say it does not work ...HOW does NOT work ?,
how are you installing on another machine ?
Yes you do need the correctly MSVC re-distributable to be installed as part
of your applications
Hi Tobias,
I do not know at all OSG, the Cmake build is structured to search at
configure time (cmake-gui or ccmake or cmake-Dpreset variable) the
needed plugin dependencies and include plugin code if the dependencies
is found.
The search code for dependencies are either in
Rafa Gaitan wrote:
Hi Luigi,
On Thu, Mar 4, 2010 at 1:26 AM, Luigi Calori l.cal...@cineca.it wrote:
Great to hear there is someone else who is going along this (tiring) path...
I had the impression that web apps was a topic with little appealing in this
community:
maybe after Google
Leonardo Salom Muñoz wrote:
Hi all,
I am glad to announce that we have published a preliminary version of
our scriptable plugin for Firefox[1].
We are currently developing a Firefox plugin which shows 3D objects in
a web. It uses OpenSceneGraph to set up the render canvas. Moreover
the
Torben Dannhauer wrote:
Hi,
to deliver my software, I use MS Visual Studio setup projekt. I add my complete
osg binary folder (of course only release build) to my project as well as my
application binary to the project. The dependencies regarding the compiler etc.
are solved by VS.
If you
Tomlinson, Gordon wrote:
One caveat not all the 3rdparty plugins and possible dependencies are
LGPL and thus don't allow static linking
Not sure about legal issues, but it seem to me that linking restrictions
apply only to closed source projects:
if you distribute the source you can use the
Robert Osfield wrote:
Hi Mathieu et. al,
On Fri, Feb 26, 2010 at 12:34 PM, Mathieu Marache
mathieu.mara...@gmail.com mailto:mathieu.mara...@gmail.com wrote:
Mercurial had a head start but now things are even in terms of
tools, both command line and graphical.
Windows :
-
... as you can see from
the zip content.
Let us know when you are ready to shre your work and if you agree to set
up a repo for that.
Thanks
Luigi
/A
On Wed, Feb 24, 2010 at 6:41 PM, Luigi Calori l.cal...@cineca.it
mailto:l.cal...@cineca.it wrote:
Hi, I ' m building a somehow cmaked
Luc Frauciel wrote:
How would you go about setting up automatic testing of the examples?
What could you test here and how would you do it?
--
Philip Lowman
Hi,
An idea could be to mimic the way VTK handle that question (
http://www.vtk.org)
They generate a bunch of reference automatic
Jean-Sébastien Guay wrote:
Maintaining a package with recent and known working dependencies for
all plugins is probably more than anyone is willing to do, especially
considering that some plugins are probably not used by many people...
What about having a repo of working recipes where people
Hi Agos.
Using static linking is one option, another one is just put your app
and the osg dll in the same folder.
I think the default for win app is to search dll in the same folder of
the main app.
If you do not want to mess with MS redistributable package, You should
also put the
If you are interested in just Firefox windows plugin,
I' m currently reworking the plugin used in VirtualRome project
(www.virtualrome.it).
An example of current development can be found at www.tinyurl.com/muvi3d
If you want to test, suggest to use a separate empty profile, by running
your
I have used swig generated Python bindings from osgSwig
http://code.google.com/p/osgswig/
I have used it with 2.9.5, not knowing weather recent SVN big changes
have broken the build
Rizzen wrote:
Hi,
What is the best OSG python library/wrapper to use? I see there are
various versions:
Not sure if this is the same problem:
I had a somehow similar problem of deployment (plugin not loading in
deployed machine WITHOUT redist)
It has happened both on vs8 and vs9.
I somehow solved the problem of osgdb_osg and ive plugins not loading by
copying the needed msoft dlls and manifests
you talked about also cmakeports for curl and
freetype, but they are not public available yet, am I wrong? Can you
share the freetype port?
Thanks again for your help!
Regards.
Alessandro
On Fri, Oct 16, 2009 at 5:24 PM, Luigi Calori l.cal...@cineca.it
mailto:l.cal...@cineca.it wrote
Hi Akilan
My deployment scheme is based on extension under Firefox.
Do you need javascript interaction with the application (like
virtualrome site) or are you ok with just embedding in the page?
In the latter case, look at test examples in the link
I had an earlier version for IE, wrapped as an ActiveX. We had it
working with old OSG so possibly 2.2
The main problem for deployment was the fact that ActivaX tech require
Admin privilege to be installed not a good thing in my opinion
Furthermore Firefox extension provide off the shelf
Hi Akilan
You can have a look at
http://3d.cineca.it/storage/OSG4Web_test/Windows/test.html
this is my test page for osg4web firefox extension development.
on first acess the js code should check for extension and ask for
installation.
It is an firefox extension wrapping osg 2.9.x
It is
, both VC8 and VC9, as
VC7 is not able to compile the HUGE osgPYTHON_wrap.cxx
This are my 2 cents.
Luigi Calori
Gerwin de Haan ha scritto:
Hoi John,
I appreciate your enthusiasm for osgswig, we hear you! Including
osgswig in the main repo would certainly increase its exposure and
use
I have a similar problem, some models with too heavvy texture to put on
the web...
The models were not so many so , for the ones with little geometry I
just used a chain of PagedLOD with the same geometry but with texture of
incresing resolution.
I did the conversion by hand but I' m currently
Not sure exactly what you want:
look at http://3d.cineca.it/storage/demo_vrome_ajax/virtualrome_3d.htm
(need windows + firefox+install the plugin)
then either double click with the central button on some point on the
scene or select some viewpoints on the left.
If the motion effect is what you
Hey Abhinav did you tried my early suggestion?
put ../ in front of your name or prefix property as I' ve
already suggested.
the ../ hack is also used in osg CMake files, look at
OsgMacroUtils.cmake, in particular line 263
Luigi
Abhinav Dubey ha scritto:
Skylark wrote:
Try this
SET_TARGET_PROPERTIES(${PROJECT_NAME} PROPERTIES
RUNTIME_OUTPUT_DIRECTORY ${your_exe_dir} )
SET_TARGET_PROPERTIES(${PROJECT_NAME} PROPERTIES
LIBRARY_OUTPUT_DIRECTORY ${your_lib_dir} )
IF(MSVC_IDE)
SET_TARGET_PROPERTIES(${PROJECT_NAME} PROPERTIES PREFIX ../)
It depends if you want them put there at INSTALL time or at BUILD time.
CMAKE_INSTALL_PREFIX set the installation path
If you want the dll and ex in bin at BUILD time, as I' ve already
suggested, set RUNTIME_OUTPUT_DIRECTORY in bin
AND put ../ in front of your name or prefix
Probably a newbie question:
Is it possible to store vertex data in byte array like Vec3bArray ?
I' ve tried but it seem not allowed: I obtain crash when call setVertexArray
Is it something dependent on driver?
I attach two sample files, short working, byte hanging
Thanks
Luigi
As I' m also interested in texture compression my question is:
when using .osg files or ive files without texture inside (those
obtained by osgconv -O noTexturesInIVEFile useOriginalExternalReferences
foo.osg soo.ive)
if there is a chain of pagedlod files that refer to the same texture
(for
I did not used express, a similar problem happend to me when I had an
osgviewer of one version using a dll from another. Check if you have
other osg dll in your path and check if
your dll and your exe are all debug or all release. You can also use
depends to check the dll loaded at runtime. If
I' m using vs7.1 static lib with 2.6 and 2.8, get it at
http://3d.cineca.it/storage/packages/osgdep_vs71.zip
or get the cmake project that I use to build them at
http://3d.cineca.it/storage/packages/3rdPartySrc_pack.zip
Recently Philip Lowman has started a project to provide CMake builds for
Sukender ha scritto:
[I reply a to a direct mail on the mailing list - See copy of the mail below]
Hi Thomas,
Thank you for the info and inno link. Has someone compared inno to nullsoft
installer ( http://nsis.sourceforge.net )?
I guess I'll have to go and script everything (this is not the
The fact that cmake try to compile osgdb_jpeg means Your FindJPEG does
nopt return NOTFOUND, try to set Advanced view in cmake-gui and look
what library/include it has found.
If It point to lib that have been built with MSVC, it is very likely it
does not work.
So either you remove them or try
Cory Riddell ha scritto:
Do end users download and install OSG? What on earth do they do with
it? I believe the intent of the binary packages is to provide a
shortcut for developers on Windows to get OSG and the dependencies. If
that's the case, then it wouldn't make any sense to include the
Luigi
Robert.
On Fri, Feb 6, 2009 at 9:42 AM, Luigi Calori l.cal...@cineca.it wrote:
I'm currently building 2.8 trunk under Windows XP Visual Studio 7.1
I'm getting quite a lot of warning,
I know this has been discussed before, just want to make sure it is an
expected result
Robert Osfield ha scritto:
Hi Luigi,
Home come you need to compile in the jpeg and zlip libraries into
libtiff? Does you build of libtiff use these but not link them in
itself?
It seems a problem in libtiff build, as forcing linking to jpeg and zlib
seem solve the problem
Thanks a lot
try to assemble them better.
Luigi
Philip Lowman ha scritto:
On Thu, Jan 29, 2009 at 10:39 AM, Luigi Calori l.cal...@cineca.it
mailto:l.cal...@cineca.it wrote:
This is my FindOSG file I use for getting dll to copy , it get the
version also... see
#get version numbers
Philip Lowman ha scritto:
On Sat, Jan 31, 2009 at 4:22 AM, Luigi Calori l.cal...@cineca.it
mailto:l.cal...@cineca.it wrote:
Hi Philip: I did not know you has access to the CMake CVS, good to
know,.
I had to change my FindOSG as I need to find also .dll and .so on
windows
Philip Lowman ha scritto:
On Sat, Jan 31, 2009 at 9:47 AM, Luigi Calori l.cal...@cineca.it
mailto:l.cal...@cineca.it wrote:
Philip Lowman ha scritto:
On Sat, Jan 31, 2009 at 4:22 AM, Luigi Calori
l.cal...@cineca.it mailto:l.cal...@cineca.it
mailto:l.cal
This is my FindOSG file I use for getting dll to copy , it get the
version also... see
#get version numbers
EXEC_PROGRAM(${OSG_VERSION_APP} ARGS --version-number
OUTPUT_VARIABLE OSG_VERSION_NUMBER)
EXEC_PROGRAM(${OSG_VERSION_APP} ARGS --so-number OUTPUT_VARIABLE
OSG_SO_NUMBER)
Robert Osfield ha scritto:
Hi All,
Following on from my earlier topic of discussion on OSG packaging
granularity and naming, and picking up on Andreas experiments with a
Firefox plugin, and Cedric's further dev of the Blender Python scripts
for exporting to .osg, and the other community
Andreas Goebel ha scritto:
Try this:
#ifdef XP_WIN
char buf[MAX_PATH];
if ( ::GetModuleFileName(::GetModuleHandle(npOSG4Web.dll), buf,
sizeof(buf)) ) {
char* lastSlash = strrchr(buf, '\\');
if (lastSlash)
*(lastSlash + 1) = '\0';
Andreas Goebel ha scritto:
Hi,
I am just writing a firefox-plugin for osgViewer, which was
surprisingly easy so far. I already have got old bessy in firefox, but
it is loaded from a local file.
How can I load files from http? I guess that I either have to interact
somehow with the firefox
It seems that BoundingBox.cpp BoundingSphere.cpp have been removed from
the svn
___
osg-users mailing list
osg-users@lists.openscenegraph.org
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
Robert Osfield ha scritto:
On Sat, Nov 29, 2008 at 11:19 AM, Luigi Calori [EMAIL PROTECTED] wrote:
It seems that BoundingBox.cpp BoundingSphere.cpp have been removed from the
Very observant... 10 points.
Not observant enough... -20 points.
BoundingBox and BoundingSphere now have
I' m currently using CMake to build 3rdParty dependencies with VC7.1, if
you want to see if it is working for mingw, get either
http://3d.cineca.it/storage/packages/3rdPartySrc.zip ot
http://3d.cineca.it/storage/packages/3rdPartySrc_packed.zip
The latter require you unpack in place the original
Hartmut Seichter ha scritto:
I have a student working on this problem - to add the flag is good and
fixes the problem temporarily but in general osgSWIG needs a more
scalable approach.
Nice to hear, are there any preview of the new wrapping layout? any
hints on when this will be available?
We had somehow similar plroblem with VS 2005 and so are stuck on to 2003.
Try to patch toplevel OSG cmakelists with the patch included
then when you install, it should put release runtime libs in install/bin
(under vs7 are msvcr71.dll msvcp71.dll mfc71.dll)
hope it helps
Geoff ha scritto:
Ok,
Hartmut Seichter ha scritto:
Luigi Calori wrote:
Hi Gerwin, I subscribed to SWIG list and read that response too, I'
ll try to do some test on that because I really want to be able to
run my python app code on more recent OSG
I' ll let you know if any success, I' m also applying some mod
PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Luigi Calori
Sent: Friday, November 14, 2008 3:12 AM
To: OpenSceneGraph Users
Subject: Re: [osg-users] osgswig binary release?
Here
http://virtualrome.googlecode.com/svn/trunk/py_code/py25_apps/PyPackages/osg.zip
you can find an osgSwig (from some
Here
http://virtualrome.googlecode.com/svn/trunk/py_code/py25_apps/PyPackages/osg.zip
you can find an osgSwig (from some month ago, with some patches) I has
been built with Visual Stusio 7.1 against OSG 2.5 (included with the zip)
It has been tested with python 2.5 win32 binary, you can test by
similar
to the Java approach, see Lib/java/std_vector.i.
I'm not sure I find a timeslot to do this anytime soon.
Gerwin
On Fri, Nov 14, 2008 at 12:12 PM, Luigi Calori [EMAIL PROTECTED]
mailto:[EMAIL PROTECTED] wrote:
Here
http://virtualrome.googlecode.com/svn/trunk/py_code/py25_apps
Jean-Sébastien Guay wrote:
Hi John,
Open Scengraph is
sort of the Open Inventor functional clone that has a totally free
license and is a Web3D technology
[hope this assessment is reasonably correct].
For that last part, I think I saw someone doing a web browser plugin
that uses OSG to
Doug wrote:
Hi,
I have a model in .ive format with an embedded texture. I need to
bring the model into 3dsMax to work on it. I can use osgconv to
convert it to one of several different formats that Max can import
(obj, dae, etc.), but I also need the texture that is embedded. Can
anyone
to the osgSWIG
issue tracker?
Cheers,
Hartmut
Luigi Calori wrote:
Hi Harmut, I did not know you were still working on osgswig, If it
can help, I attach some mods we have done to develop some code based
on osgswig
We have tried to add wrapping to write node visitor derived python
I include all our mods
Hi Harmut, I did not know you were still working on osgswig, If it can
help, I attach some mods we have done to develop some code based on osgswig
We have tried to add wrapping to write node visitor derived python
I include all our mods, (we have also mod cmake to covert .dll to pyd)
It is
well not from me... I do not know Java well... but adding a new
language wrapping in CMake should not be too difficult.
Gerrick Bivins wrote:
Any plans for building java binding with Cmake?
On 6/27/08 8:27 AM, Luigi Calori [EMAIL PROTECTED] wrote:
Hi Harmut, I did not know you were
I presume you are workng on Windows and change build folder.If you just
update from svn you should not be forced to configure again.
Anyway, if you want to keep your previous cmake setup, just keep the
CmakeCache.txt file.
Otherwise,you can force your defaul configuration by adding
-Dvar=value
Thanks Robert,
an svn update fix the problem ...
odd to find out there are so few platform where singlethread is selected
as default mode ... time to buy another pc...
Luigi
Robert Osfield wrote:
Hi Luigi,
I have spotted an oddity in the osgViewer::Render::cull_draw() compile
ordering, on
I' m currently using vs7.1 and vs8 current svn using a cmkae based
dependency build of zlib-1.2.3 tiff-3.7.4 libpng-1.2.24 jpeg-6b
freetype-2.3.5 curl-7.18.1
They seem work for me, they should be used in osg build by setting
ACTUAL_3DPARTY_DIR:FILEPATH=path where have been installed or mike
I was aware of blender -osg export, see
http://projects.blender.org/projects/osgexport/
not sure if it is the most up to date
Jean-Baptiste Authesserre wrote:
Hi,
I would like to use blender to create my 3D models. Is that possible
to use blender files .blend with osg?
I compiled by
Hi, I' ve been mostly offline for the last 3days, I did not personally
test 2.6 yet (I' m willing to do soon) but do not think putting a .lib
extension would harm windows builds.
I personally do not remember having set up this ide special case, but
probably 2.4 was more tolerant than 2.6 on
.
In the simple case, I just tested with 2.4.8 and 2.6.0 this works fine:
add_executable(bar foo.c)
target_link_libraries(bar foo)
foo.lib is linked for both vs IDE and makefiles.
Let's go back to the macro LINK_INTERNAL. I think the issue was
trying to get around a bug in 2.4.7.
I think the problem with recent changes not showing headers in
VisualStudio, is related to a typo:
the ELSEIF in this context is bad:
so, instead of reverting patches, at least under visualstudio, one can
substitute
ELSEIF(APPLE) with ELSE(APPLE)
so
IF(APPLE)
SET(ADD_LIBRARY_HEADERS )
Hi Robert, I' m not sure to understand exactly what do you require.
I' m using a CMake based dependency build from source that mimic Mike layout
I have built curl statically using CMake under windows XP
Then, In order to use it from OSG I had to modify the curl
CMakeLists.txt (included) I also
I' ve done recentrly some experiments with curl under windows.
I' ve managed to build curl with cmake under windows. In that case, we
can get some info on configuration, so we can decide if it was a satic
or a dinamic build.
Otherwise I do not know a way to infer from the .lib found if it is a
Hi Mike,Robert and Maciej
There is a CMake based setup for recent Curllib in
(https://dev.openwengo.com/svn/openwengo/owbuild/trunk/libs-3rdparty-cmakelists/curl
)
It is configured for building curlib 7.16.2 as a dll under windows but
it seems can be tweaked to compile the latest curlib (I'
for issues regarding script
language wrappers?
Thanks in advance
Luigi Calori
___
osg-users mailing list
osg-users@lists.openscenegraph.org
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
you would need to use swig, and can't use the
binary version.
René
2008/2/13, Luigi Calori [EMAIL PROTECTED] mailto:[EMAIL PROTECTED]:
René Molenaar wrote:
Swig wrappers for OpenSceneGraph Python and Perl
These files are part of: The VRmeer Library - Delft
René Molenaar wrote:
Swig wrappers for OpenSceneGraph Python and Perl
These files are part of: The VRmeer Library - Delft University of
Technology
The files are based on osgswig (http://code.google.com/p/osgswig/)
with some additions and CMake files.
Thanks for the post, I' ll try them
I would also be interested in Cmake osgswig building
I, as a novice in both python and Lua, would greatly appreciate any
script example usage.
I' m trying to use the binary version of osgSwig, it seems working well
but some further python example would really help
Is this the right place to
I' m also interested in scripting: tried introspection based osgLua and
osgPython with not much success.
Also tried binary version of osgSwig (version 2.1.11 I presume), was
able to run viewer.py but not much more.
I did not found many python examples, neither in any of the project
above, Is
I' m trying to evaluate the usage of impostor nodes.
It seems to me the impostors are not using transparency.
Are there other example apart from osgimpostor, possibly saved as .osg
files?
thanks in advance
___
osg-users mailing list
for any hints
Luigi Calori
Robert Osfield wrote:
HI Laurent,
The ReaderWriter::Options is the wrong place to go look for forcing
texture compression, as this only affects the loaders, and none of
these are set up to doing anything when being passed these string you
Argentieri, John-P63223 wrote:
Robert,
osgconv --compressed still doesn't work in windows. Here's the
output from osg 2.2:
/Failed to create pbuffer, failing back to normal graphics window./
/Error: Unable to create graphis context - cannot run compression/
/Data written to 'xxx.ive'./
Williams, Blake wrote:
-Original Message-
From: [EMAIL PROTECTED] [mailto:osg-users-
[EMAIL PROTECTED] On Behalf Of Andy Skinner
Sent: Wednesday, September 12, 2007 10:19 AM
To: OpenSceneGraph Users
Subject: Re: [osg-users] Please test SVN version of OpenSceneGraph
The Build.htm file
Under VS8, everytthing fine apart from linking of osgversion, need to
explicitely link OpenThreads
so add
SET(Target_ADDED_LIBRARIES OpenThreads) after SET(TARGET_SRC
osgversion.cpp )
hope it helps
___
osg-users mailing list
Jean-Sébastien Guay wrote:
Hello Luigi,
Sorry I am on a really slow connection now, so just hints, I can not
test:
That's fine, thanks for helping even in less than optimal work
conditions :-)
The idea is that TARGET_ADDED_LIBRARIES is interpreted by SETUP_PLUGIN
macro as a list of
name is intended to hold the library to iln in optimizemed mode,
the var with _DEBUG appended holds the lib name to use in debug mode.
Hope it helps
Luigi
Jean-Sébastien Guay wrote:
Hello,
I suspect this is a question for either Luigi Calori or Eric Wing...
I am trying to correct
Hartmut Seichter wrote:
Ok, the problem seems that Cmake detects a Coin3D 2.4.5 installation
only halfway correctly. It is missing the libs and thus I suppose the
values from the cache don't make it into the target for the .iv plugin
(include directory etc pp). When running the INSTALL target
Andy Skinner wrote:
Is someone who knows this stuff looking into this and the extra
subdirectories created in lib?
Sorry for the late response, I' m out of office/home without good
connection, just now got a low speed one.
on my side, I see, when OSG_MSVC_VERSIONED_DLL is activated, under
,
Over the last week there has been various discussions on the
osg-submissions lists about refining the Windows build configuration
so that it builds in a way that makes it easier to use without
setting
paths to plugins or libs. Luigi Calori has very kindly down all
Serge Lages wrote:
On 8/30/07, *Serge Lages* [EMAIL PROTECTED]
mailto:[EMAIL PROTECTED] wrote:
It seems I have some troubles with OpenThreads, in release it asks
for OpenThreads.dll but in debug it works fine, it asks for
osg19-OpenThreads.dll.
It may be a problem on my
I vote for 2)
I think we should provide examples on how to build an external
application that is OSG-based, the tutorials are probably good candidates.
They could also be used with different OSG versions.
I can help to set up the CMake projects.
P.S.
It seems to me to not have received the
Under WinXP, compilation ok, one small problem on osgconv, not a ble to
compress textures
osgconvd.exe --compressed cow.osg cow.ive
Failed to create pbuffer, failing back to normal graphics window.
Error: Unable to create graphis context - cannot run compression
Data written to 'cow.ive'.
Robert Osfield wrote:
FYI, I've added CMake support (OSG style) to Present3D and
VirtualPlanetBuilder:
http://present3d.osgforge.org/
http://virtualplanetbuilder.osgforge.org/
I intend to have CMake support for osgProducer as well.
I knew of virtualplanetbuilder, good to know there is
Eron Steger wrote:
I see...
Unfortunately, at least under Windows this doesn't work. I believe this
is because the plugins are separated into debug and release
directories. Consider a search for the OBJ plugin. It is located in
the following locations:
89 matches
Mail list logo