summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Enabled runtime resolving of OpenSSL symbols by default in Symbian OS.Janne Anttila2009-05-294-3/+3
| | | | | | | | | We cannot use -openssl-linked to create official SIS packages, due to US export regulations or some legal issues. That's why Open SSL symbols are resolved at runtime. The runtime resolving of OpenSSL symbols is default behaviour on other platforms as well.
* Oops typo in my previous commit: 8137373.Janne Anttila2009-05-291-1/+1
| | | | Correct ordinal for BIO_free symbol is 209.
* Merge branch 'master' of git@scm.dev.troll.no:qt/qt-s60-publicJanne Anttila2009-05-2920-257/+251
|\
| * A fix for a bug 252798ikause2009-05-291-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | AVKON will show blanker - this will allow applications to change their layout and ensures that 'intermediate' states are not shown to the end user. This blanker is a full screen window and this causes Qt application to receive visibility change event (not visible) and then Qt application deletes backing store. Finally, when blanker is removed, Qt application receives another visibility change event (fully or partially visible) and backing store is recreated, but the original version does not ensure that window contents are valid. In fact, because of orientation change event, window server generates redraw request and it is handled before receiving that second visibility change event. In QSymbianControl::Draw doesn't draw anything. By adding this update() call, we ensure that window will be drawn correctly eventually. Reviewed-by: Jason Barron <jason.barron@nokia.com>
| * Merge branch 'master' of git@scm.dev.nokia.troll.no:qt/qt-s60-publicJason Barron2009-05-292-54/+126
| |\
| | * Merge branch 'master' of git@scm.dev.troll.no:qt/qt-s60-publicMiikka Heikkinen2009-05-2912-106/+42
| | |\
| | | * Merge branch 'master' of git@scm.dev.troll.no:qt/qt-s60-publicMiikka Heikkinen2009-05-2948-402/+505
| | | |\
| | | * | Removed PAGED keyword from S60 3.1 buildsMiikka Heikkinen2009-05-291-0/+1
| | | | |
| | * | | Further refinement of release package creation scriptMiikka Heikkinen2009-05-291-54/+125
| | | | |
| * | | | Disable keypad navigation for the autotests and document it.Jason Barron2009-05-293-4/+16
| | |_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | On Symbian keypad navigation is enabled by default since there is no reliable way to detect the presence of touch or not. Enabling this feature though causes problems for many of Qt's autotests since they were not written with this in mind. Many tests send QTest::key*() events to a widget and subsequently test the state of the widget, but with keypad navigation enabled, the behavior changes because the widget does not have edit focus by default. Reviewed-by: axis <qt-info@nokia.com>
| * | | S60Style: Remove unneeded case-statements and own implementation for ↵Sami Merilä2009-05-293-94/+0
| | | | | | | | | | | | | | | | drawItemText.
| * | | S60Style: Rename the private class to highlight that it is available only to ↵Sami Merilä2009-05-292-1/+1
| | | | | | | | | | | | | | | | 's60'.
| * | | Cleaned up the inputMethodHints enum a bit.axis2009-05-282-10/+15
| | | | | | | | | | | | | | | | Made a clear distinction between Exclusive flags and other flags.
| * | | Fixed input methods support on all spinbox types.axis2009-05-284-1/+24
| | | |
| * | | S60Style: Adding missing break for clearCaches.Sami Merilä2009-05-281-0/+1
| |/ /
| * | Merge branch 'master' of git@scm.dev.troll.no:qt/qt-s60-publicMiikka Heikkinen2009-05-2818-163/+223
| |\ \
| | * | Enabled QtS60Style background filling also for _simulated, by movingAlessandro Portale2009-05-286-91/+65
| | | | | | | | | | | | | | | | | | | | | | | | some code to qs60style.cpp. De-duplicated some code in qt_s60_fill_background. The unused QT_S60STYLE_LAYOUTDATA_SIMULATED had to go, too.
| * | | Fixed sis package names in S60 install docs.Miikka Heikkinen2009-05-281-2/+2
| | | |
* | | | Support for SSL symbol runtime resolving in Symbian.Janne Anttila2009-05-291-0/+145
| |/ / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The commit enables -openssl config in addition to -openssl-linked in Symbian OS platforms. In Symbian OS the symbol names are stripped away from DLLand symbols are are referenced via ordinal numbers. This change resolves the correct ordinals for SSL symbols in Symbian OS. The change is a bit hackish, but is currently only way to resolve symbols at runtime in Symbian OS - if STDDLL targettype is not counted. The problem of STDDLL target type is that it is not supported by S60 3.1 and in addition the SSL libraries in S60 are not currently build with STDDLL target but DLL target. This mechanism should work as long as BC for SSL symbols is kept. And S60 has given binary promise, so we should not have problems...
* | | Recompiled configure.exe with MSVC6.axis2009-05-281-0/+0
| | |
* | | Merge branch 'master' of git@scm.dev.troll.no:qt/qt-s60-publicJanne Anttila2009-05-281-1/+0
|\ \ \
| * \ \ Merge branch 'master' of git@scm.dev.nokia.troll.no:qt/qt-s60-publicAleksandar Sasha Babic2009-05-281-4/+2
| |\ \ \
| * | | | No need for this IP address.Aleksandar Sasha Babic2009-05-281-1/+0
| | | | |
* | | | | Enabled STL support by default in configure.exe for Symbian.Janne Anttila2009-05-282-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This change should be quite safe, since all Qt <-> STL type conversions are implemented in inline methods. The only major difference is that new operator is now used from STL instead of one from e32base.h Of course, this change also requires that you have STLport installed to your SDK. This should be the case if you have installed the latest Open C/C++ plug-in from forum nokia.
* | | | | Fixed Qt/Symbian compilation with -stl configure option.Janne Anttila2009-05-282-1/+4
| |/ / / |/| | | | | | | | | | | The STL enabled config does not have implicit include for e32base.h.
* | | | Optimize font DPI calculation by using cached value.Jason Barron2009-05-281-4/+2
|/ / / | | | | | | | | | | | | | | | | | | The default DPI is stored in the S60 structure, so that can simply be used here instead of re-calculating it each time. Task-number: 247279
* | | Merge branch 'master' of git@scm.dev.nokia.troll.no:qt/qt-s60-publicAleksandar Sasha Babic2009-05-2715-139/+261
|\ \ \
| * | | Modify QDesktopWidget to emit proper signals on resize.Jason Barron2009-05-272-8/+65
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The resize behavior of QDesktopWidget was somewhat undefined on Symbian because we weren't actually changing the size of the widget. This patch fixes that and also implements the resizeEvent() function so that it properly emits signals. We didn't call resize() to change the size here because our implementation of setGeometry_sys() ignores the desktop widget since it doesn't have a backing store and isn't a real window. Task-number: 253930
| * | | Merge branch 'master' of git@scm.dev.troll.no:qt/qt-s60-publicJanne Anttila2009-05-274-54/+46
| |\ \ \
| | * | | S60Style: Keep the background texture in static QPixmap pointer.Sami Merilä2009-05-274-54/+46
| | | | |
| * | | | Workaround for non-native makefile target names with symbian-abl.Janne Anttila2009-05-271-1/+5
| |/ / /
| * | | Merge branch 'master' of git@scm.dev.troll.no:qt/qt-s60-publicJanne Anttila2009-05-273-46/+117
| |\ \ \ | | |/ /
| | * | Merge branch 'master' of git@scm.dev.troll.no:qt/qt-s60-publicMiikka Heikkinen2009-05-2714-57/+57
| | |\ \
| | * | | Updated S60 installation docs.Miikka Heikkinen2009-05-273-46/+117
| | | | |
| * | | | Configured qtwidgets autotest to use default IAP without user prompts.Janne Anttila2009-05-271-0/+13
| | |/ / | |/| |
| * | | Fixed qscriptv8testsuite test case out-of-memory crashes.Janne Anttila2009-05-272-1/+6
| | | | | | | | | | | | | | | | | | | | Increased qscriptv8testsuite max heap size and skipped two test cases on Symbian which demand too much memory.
| * | | Converted qstylesheetstyle test case to use qttest_p4.Janne Anttila2009-05-271-11/+1
| | | | | | | | | | | | | | | | | | | | | | | | qttest_p4 takes care of definign the UID3 for autotests in Symbian OS, among the other things. The UID3 is needed to run tests ih HW with cetest.
| * | | Fixed qscriptv8testsuite test case deployment for Symbian.Janne Anttila2009-05-271-2/+2
| | | | | | | | | | | | | | | | Also gave more heap for test to run properly on Symbian.
| * | | Merge branch 'master' of git@scm.dev.troll.no:qt/qt-s60-publicJanne Anttila2009-05-272-2/+16
| |\ \ \
| * | | | Implemented task 247268 - Cleanup qeventdispatcher_unix.cpp.Janne Anttila2009-05-271-17/+7
| | | | | | | | | | | | | | | | | | | | | | | | | All qeventdispatcher_unix.cpp changes were reverted since, this file is not anymore used in Symbian OS branch.
* | | | | InputMethods supported enabled for QPlainTextEdit.Aleksandar Sasha Babic2009-05-272-3/+23
| |/ / / |/| | |
* | | | Merge branch 'master' of git@scm.dev.nokia.troll.no:qt/qt-s60-publicAleksandar Sasha Babic2009-05-2784-688/+1641
|\ \ \ \ | |/ / /
| * | | Fixed qpen test case panic in Symbian OS.Janne Anttila2009-05-271-6/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | "Expected data of type _bool_, got _int_ for element 2 of data with tag _differentColor_." FALSE and TRUE are defined to int in Symbian OS, buu test case expects boolean.
| * | | Fixed qsqldatabase test case compilation.Janne Anttila2009-05-271-1/+0
| | | | | | | | | | | | | | | | Unterminated `#if_ conditional, probably due to bad merge
| * | | Fixed qtemporaryfile test case compilation for Symbian OS.Janne Anttila2009-05-272-1/+5
| | | | | | | | | | | | | | | | | | | | Symbian mmp file format does not accept strings with quotes in defines. For this reason the SRCDIR need to be defined in sources.
| * | | Keep exported symbols the same between udeb and urel, although theIain2009-05-262-1/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | implementation does nothing in urel Required to have udeb/urel compatibility between binaries. RevBy: Alessandro Portale
| * | | Update comment - this version might even make sense...Iain2009-05-261-1/+1
| | | |
| * | | Merge branch 'master' of git@scm.dev.nokia.troll.no:qt/qt-s60-publicIain2009-05-26393-16140/+6682
| |\ \ \
| | * | | S60Style: Tidy up the code - remove 'todo's.Sami Merilä2009-05-261-16/+7
| | |/ /
| | * | Increased few timeouts in qtimer test to compensate for delays caused by SymbianMiikka Heikkinen2009-05-261-10/+26
| | | | | | | | | | | | | | | | emulator startup.