458 changes: 0 additions & 458 deletions src/core/quazip/COPYING

This file was deleted.

535 changes: 0 additions & 535 deletions src/core/quazip/JlCompress.cpp

This file was deleted.

115 changes: 0 additions & 115 deletions src/core/quazip/JlCompress.h

This file was deleted.

66 changes: 0 additions & 66 deletions src/core/quazip/README.txt

This file was deleted.

136 changes: 0 additions & 136 deletions src/core/quazip/crypt.h

This file was deleted.

77 changes: 0 additions & 77 deletions src/core/quazip/ioapi.h

This file was deleted.

150 changes: 0 additions & 150 deletions src/core/quazip/qioapi.cpp

This file was deleted.

28 changes: 0 additions & 28 deletions src/core/quazip/quaadler32.cpp

This file was deleted.

29 changes: 0 additions & 29 deletions src/core/quazip/quaadler32.h

This file was deleted.

54 changes: 0 additions & 54 deletions src/core/quazip/quachecksum32.h

This file was deleted.

28 changes: 0 additions & 28 deletions src/core/quazip/quacrc32.cpp

This file was deleted.

27 changes: 0 additions & 27 deletions src/core/quazip/quacrc32.h

This file was deleted.

588 changes: 0 additions & 588 deletions src/core/quazip/quazip.cpp

This file was deleted.

410 changes: 0 additions & 410 deletions src/core/quazip/quazip.h

This file was deleted.

55 changes: 0 additions & 55 deletions src/core/quazip/quazip_global.h

This file was deleted.

517 changes: 0 additions & 517 deletions src/core/quazip/quazipfile.cpp

This file was deleted.

443 changes: 0 additions & 443 deletions src/core/quazip/quazipfile.h

This file was deleted.

67 changes: 0 additions & 67 deletions src/core/quazip/quazipfileinfo.h

This file was deleted.

51 changes: 0 additions & 51 deletions src/core/quazip/quazipnewinfo.cpp

This file was deleted.

103 changes: 0 additions & 103 deletions src/core/quazip/quazipnewinfo.h

This file was deleted.

1,513 changes: 0 additions & 1,513 deletions src/core/quazip/unzip.c

This file was deleted.

357 changes: 0 additions & 357 deletions src/core/quazip/unzip.h

This file was deleted.

1,208 changes: 0 additions & 1,208 deletions src/core/quazip/zip.c

This file was deleted.

246 changes: 0 additions & 246 deletions src/core/quazip/zip.h

This file was deleted.

2 changes: 1 addition & 1 deletion src/providers/gdal/qgsgdaldataitems.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -108,7 +108,7 @@ QGISEXTERN QgsDataItem * dataItem( QString thePath, QgsDataItem* parentItem )
// zip settings + info
QSettings settings;
int scanItemsSetting = settings.value( "/qgis/scanItemsInBrowser", 0 ).toInt();
int scanZipSetting = settings.value( "/qgis/scanZipInBrowser", 1 ).toInt();
int scanZipSetting = settings.value( "/qgis/scanZipInBrowser", 2 ).toInt();
bool is_vsizip = ( thePath.startsWith( "/vsizip/" ) ||
thePath.endsWith( ".zip", Qt::CaseInsensitive ) );
bool is_vsigzip = ( thePath.startsWith( "/vsigzip/" ) ||
Expand Down
5 changes: 2 additions & 3 deletions src/providers/gdal/qgsgdalprovider.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -1843,9 +1843,8 @@ void buildSupportedRasterFileFilterAndExtensions( QString & theFileFiltersString

// VSIFileHandler (see qgsogrprovider.cpp)
#if defined(GDAL_VERSION_NUM) && GDAL_VERSION_NUM >= 1600
// QSettings settings;
// if ( settings.value( "/qgis/scanZipInBrowser", 1 ).toInt() != 0 )
if ( 1 )
QSettings settings;
if ( settings.value( "/qgis/scanZipInBrowser", 2 ).toInt() != 0 )
{
QString glob = "*.zip";
glob += " *.gz";
Expand Down
2 changes: 1 addition & 1 deletion src/providers/ogr/qgsogrdataitems.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -231,7 +231,7 @@ QGISEXTERN QgsDataItem * dataItem( QString thePath, QgsDataItem* parentItem )
// zip settings + info
QSettings settings;
int scanItemsSetting = settings.value( "/qgis/scanItemsInBrowser", 0 ).toInt();
int scanZipSetting = settings.value( "/qgis/scanZipInBrowser", 1 ).toInt();
int scanZipSetting = settings.value( "/qgis/scanZipInBrowser", 2 ).toInt();
bool is_vsizip = ( thePath.startsWith( "/vsizip/" ) ||
thePath.endsWith( ".zip", Qt::CaseInsensitive ) );
bool is_vsigzip = ( thePath.startsWith( "/vsigzip/" ) ||
Expand Down
5 changes: 2 additions & 3 deletions src/providers/ogr/qgsogrprovider.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -1791,9 +1791,8 @@ QString createFilters( QString type )
// This does not work for some file types, see VSIFileHandler doc.
// Ideally we should also add support for /vsitar/ (requires cpl_vsil_tar.cpp).
#if defined(GDAL_VERSION_NUM) && GDAL_VERSION_NUM >= 1600
// QSettings settings;
// if ( settings.value( "/qgis/scanZipInBrowser", 1 ).toInt() != 0 )
if ( 1 )
QSettings settings;
if ( settings.value( "/qgis/scanZipInBrowser", 2 ).toInt() != 0 )
{
myFileFilters += createFileFilter_( QObject::tr( "GDAL/OGR VSIFileHandler" ), "*.zip *.gz" );
myExtensions << "zip" << "gz";
Expand Down
15 changes: 0 additions & 15 deletions tests/src/core/testziplayer.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -228,9 +228,7 @@ void TestZipLayer::initTestCase()

// max zipSetting value depends on zlib presence
mMaxScanZipSetting = 1;
#ifdef HAVE_ZLIB
mMaxScanZipSetting = 3;
#endif

}

Expand Down Expand Up @@ -298,11 +296,6 @@ void TestZipLayer::testPassthruRasterGzip()
void TestZipLayer::testZipItemRaster()
{
QSettings settings;

#ifndef HAVE_ZLIB
QSKIP( "This test requires ZLIB", SkipSingle );
#endif

for ( int i = 2 ; i <= mMaxScanZipSetting ; i++ )
{
settings.setValue( "/qgis/scanZipInBrowser", i );
Expand All @@ -314,11 +307,6 @@ void TestZipLayer::testZipItemRaster()
void TestZipLayer::testZipItemVector()
{
QSettings settings;

#ifndef HAVE_ZLIB
QSKIP( "This test requires ZLIB", SkipSingle );
#endif

for ( int i = 2 ; i <= mMaxScanZipSetting ; i++ )
{
settings.setValue( "/qgis/scanZipInBrowser", i );
Expand All @@ -329,9 +317,6 @@ void TestZipLayer::testZipItemVector()

void TestZipLayer::testZipItemAll()
{
#ifndef HAVE_ZLIB
QSKIP( "This test requires ZLIB", SkipSingle );
#endif
// test file contains invalid items (tmp1.tif, tmp1.txt and tmp1.xml)
// test for all items inside zip, using zipSetting 3 (Full Scan) which will ignore invalid items
// using zipSetting 2 (Basic Scan) would raise errors, because QgsZipItem would not test for valid items
Expand Down