Nikos Ftylitakis
2fd4dd60c0
Merge pull request #207 from ftylitak/qzxingfilter-orientation-support
...
QZXingFilter orientation support
2021-08-12 16:12:17 +03:00
Nikolaos Ftylitakis
4db0aa28c8
Change QMatrix to QTransform when applying orientation rotation to QImage before decode
2021-08-12 11:06:10 +03:00
Nikolaos Ftylitakis
b1659be29a
Add orientation binding in QZXingFilter QML component
2021-08-12 11:05:36 +03:00
Nikolaos Ftylitakis
bef8c129bf
Support QZXingFilter orientation respect proposed in #120 . Could be usefull for #204
2021-08-11 12:23:06 +03:00
Nikolaos Ftylitakis
4bba0dd140
remove deployment step from appveyor as it is unused
2021-08-08 13:35:12 +03:00
Nikolaos Ftylitakis
b4bdd72fa3
support SailfishOS ( fixes #200 )
2021-08-08 13:01:20 +03:00
Nikolaos Ftylitakis
ac6919ccfd
final fix to version upgrade to 3.2
2021-08-08 13:00:22 +03:00
Nikolaos Ftylitakis
7582cdceb3
update QZXing versions to 3.2
2021-08-08 12:06:30 +03:00
Nikos Ftylitakis
9f7a1ac27a
Merge pull request #205 from ftylitak/switch-from-ref-to-shared-pointer
...
Refactor all code to use QSharePointer and std::vector
2021-08-08 10:48:19 +03:00
Nikolaos Ftylitakis
96cbe18d27
compilation fixes for SailfishOS
2021-08-08 10:20:18 +03:00
Nikolaos Ftylitakis
777391c1cf
added various casts to avoid LGTM warning
2021-08-07 22:52:41 +03:00
Nikolaos Ftylitakis
0f768f98e9
fix compilation error in CameraImageWrapper
2021-08-07 21:50:13 +03:00
Nikolaos Ftylitakis
63d427243e
CameraImageWrapper::Factory now returns QSharedPointer instead of Raw Pointer
...
resolves #76
2021-08-07 21:13:21 +03:00
Nikolaos Ftylitakis
d3578904e2
updated project files with Array.h removed
2021-08-07 20:29:24 +03:00
Nikolaos Ftylitakis
c5df09111f
remove references of Array class that has been deleted
2021-08-07 20:28:06 +03:00
Nikolaos Ftylitakis
ea5b87bb0f
fix warning of uninitialized values on Pair
2021-08-07 20:10:13 +03:00
Nikolaos Ftylitakis
ca094ee403
Merge branch 'master' of https://github.com/ftylitak/qzxing into switch-from-ref-to-shared-pointer
2021-08-07 19:58:11 +03:00
Nikolaos Ftylitakis
e8fb3546d8
refactoring to minimize use of raw pointers and copy constructors
2021-08-07 19:56:54 +03:00
Nikolaos Ftylitakis
aee14aef71
First working version of whole-project use of QSharedData
2021-08-07 17:28:15 +03:00
Nikolaos Ftylitakis
a36b859df3
fix compilation errors
2021-08-07 13:55:22 +03:00
Nikolaos Ftylitakis
263a8b61be
fixing compilation issues
2021-08-07 13:28:11 +03:00
Nikolaos Ftylitakis
5cb7431435
fixing compilation errors
2021-08-07 00:31:24 +03:00
Nikolaos Ftylitakis
4af0dd58f1
fixing compilation errors
2021-08-06 23:07:01 +03:00
Nikolaos Ftylitakis
7eb571c2ae
fixing compilation errors
2021-08-06 21:40:19 +03:00
Nikolaos Ftylitakis
d601d8e74c
changed all Ref to QSharedPointer
2021-08-02 00:16:25 +03:00
Nikolaos Ftylitakis
ef2e00df68
changed all Array to std::vector and all ArrayRef to QSharedPointer<std::vector>>
2021-08-02 00:11:00 +03:00
Nikolaos Ftylitakis
a892b38bf3
change array to vector
2021-08-01 23:50:16 +03:00
Nikos Ftylitakis
8a36df7f57
Merge pull request #201 from vpicaver/master
...
Properly exported the defines for CMake users
2021-08-01 15:30:01 +03:00
Philip Schuchardt
1c4e738b91
Disables iconv for Android
2021-07-06 00:59:30 -04:00
Philip Schuchardt
a47e28f9bd
Added decoder defines into CMakeLists
...
CMake users can now enable or disable individualdecodings
2021-07-06 00:59:10 -04:00
Philip Schuchardt
f5c99d347b
Properly exported the defines for CMake users
...
- CMake users can now use QZXING_USE_ENCODER to enable QR code encoding
- definitions are export correctly for including projects
- CMake users no longer have to manually add the definitions into src/CMakeLists.txt
2021-07-05 21:46:35 -04:00
Nikos Ftylitakis
9973b3dd78
Merge pull request #198 from Ilya-Songrov/master
...
Added slashes to .pro file.
2021-05-27 17:34:47 +03:00
devbugless
172ce90ffd
Added slashes to .pro file. When you uncomment static line the build will work correct.
2021-05-27 17:04:01 +03:00
Nikos Ftylitakis
6b2b5a4e05
Merge pull request #197 from ftylitak/ci-testing
...
Integration of code parts from #177 provided by @KangLin to fix CI
2021-05-06 13:44:53 +03:00
Nikolaos Ftylitakis
3431715632
Integration of code parts from #177 provided by @KangLin to fix CI
2021-05-06 13:35:57 +03:00
Nikolaos Ftylitakis
d48a139d03
At Barcode Encode image provider support explicitSize option in cases where the Item that requests the image can not provide requested size. Such cae is at #191 where the image was requested through an HTML tag in a RichText instead being source to an Image.
2021-05-06 13:12:06 +03:00
Nikos Ftylitakis
decf28bef4
Merge pull request #194 from BetsyMcPhail/msvc-path
...
fix(CMakeLists.txt): fix path to stdint.h
2021-04-20 14:49:26 +03:00
Betsy McPhail
cfa5195835
fix(CMakeLists.txt): fix path to stdint.h
2021-03-28 17:30:10 -04:00
Nikos Ftylitakis
ed51996739
Merge pull request #193 from spompelio/mac_scan_fix
...
apply fix for macOS
2021-03-16 11:01:26 +02:00
Stevyn Pompelio
2e7d14bfd6
clean up
2021-03-15 13:03:30 -04:00
Stevyn Pompelio
a20d6b352e
apply fix for macOS
2021-03-15 12:15:34 -04:00
Nikolaos Ftylitakis
cfc728583b
changed all QML versions from 2.3 to 3.1
2021-01-26 11:51:42 +02:00
Nikolaos Ftylitakis
71101ccf5d
Replaced QtQuick.Dialogs with Qt.labs.platform
2021-01-26 11:48:11 +02:00
Nikolaos Ftylitakis
321d7f73ab
Fix Qt 6 limitations link in REAME
2021-01-26 11:41:41 +02:00
Nikolaos Ftylitakis
9c80b90d7c
Updated REAME files with Qt 6 limitations
2021-01-26 11:39:59 +02:00
Nikolaos Ftylitakis
08a75a8e32
Support Qt 6
...
changed QTimer to QElapsedTimer
used QStringDecoder instead of QTextCodec if building for Qt 6
2021-01-26 11:11:17 +02:00
Nikolaos Ftylitakis
63850d5f03
Update in README.md to include missing info on how to use Barcode Encoder feature. Also added warning (in debug mode) if trying to use Encoder feature through QML through feature is not enabled.
2020-11-10 10:20:38 +02:00
Nikolaos Ftylitakis
f5cee9c639
reordering the command sequence in QZXing.pro to fix dynamic library creation #183 .
2020-11-09 16:26:01 +02:00
Nikos Ftylitakis
058e737902
Merge branch 'master' of https://github.com/ftylitak/qzxing
2020-09-09 12:15:42 +03:00
Nikos Ftylitakis
14577acc92
Cancel video frame processor thread in when destructing QZXingFilterRunnable instead of QZXingFilter as the thread uses the instanse of QZXingFilterRunnable. Solution suggested by @ #176
2020-09-09 12:15:14 +03:00