ChangeLog

From QtMoko

Jump to: navigation, search

Contents

[edit] v16 -> v19

- Spain translation (Esteban Monge)
- Fixed compiling on systems with QT 4.6
- Fixed freeze while removing wifi-settings (Jeroen Nijhof)
- Fixed bing fonts in SMS email and others (Jeroen Nijhof)
- Fixed saving suspend interval in power management (Jeroen Nijhof)
- NeronGPS and Arora in default instalation
- Removed some demos and not working apps
- QX now suspends on call or when SMS arrives
- Workaround for incomming SMS bug
- Two kernels. Slow with debug, fast with nodebug
- Fixed web browser crashes
- Downgrade to QT 4.5.3

[edit] v14 -> v15

Release message: Release-v15

5c30866b0f68ce5af8f1a8ad1764c529ff368950 Using QT 4.6 (with 2 patches that should be upstream in QT 4.6.1)
f987dfa1fb6ff35853e40a1d31f6bd33ebeef133 Better QVGA support (no flickering for QMplayer videos now)
8ca5decd87a9e7f5f41c4a53b210fdfb1e1a357d Reading contacts from SIM in unicode (Ant)
f88026105160fa40d131cbf3108f6151ae98c7d2 Wlan - fixed WPA-PSK with AES (Torfinn Ingolfsen)
d4d48837ee85876ca6180ee30b20ed20649425d4 Fixed RTC problems after apt-get upgrade
27c6a75ac56f1e19ad765bd5aa01ae7627d47caf 10MB smaller image size - no python preinstalled now
07bcdf1abe813e188e4302cabe14d7ffda86b49a Added icon for sharing GPRS connection with PC
03eb2b282eb722500157a85e2c417e786f90fdec Disabled modem multiplexing - fixes problems with hang in dialer after boot
                                         For me GPRS is now more stable (with no multiplexing).
918b98a1599b60925247e006e3203319be45b12f Powering up modem from code
                                         Fixed alsa scenario for voip
                                         Enabled voip and google talk
                                         New applications

[edit] v13 -> v14

Release message: Release-v14

2df77fa5ce902c65aa69f2153124e18009542352 Doc - installation of bluez-audio
                                         Needed for mplayer playback on bluetooth headset. The package is
                                         with it's dependencies big so i havent decided if we include it in
                                         default installation yet.
6dc0a08a24b165817a0178076e43ea5a8d4f6694 Document CFG_CLOCK_MONOTONIC=no patch
                                         Another patch that has to be applied on top of Qt to have alarm
                                         working correctly.
c92bfd6e4976c26476c0e8a5ba15cfb3a2f113f2 In order to have the alarm on-time: CFG_CLOCK_MONOTONIC=no
c5f3ee4821e1ccba27d2ac366dd936a2636f468f don't type yes at configuration

[edit] v12 -> v13

Release message: Release-v13

f5338b79db697d417eb34479974ae9ed174caa27 Fix peer DNS in PPP connection script
                                         When user does not specify DNS server for PPP connection the
                                         /etc/resolv.conf file is link to non existing file in /var/run.
                                         This is now fixed by copying /etc/ppp/resolv.conf (peer dns) to
                                         /var/run so that the link works.
36a62a8760b035259b6aa541bb0d0ee6b318957f Doc - kill more qtopia progs on qpe stop
81f7f959a931f29b225137f45ce40efc5da8164c Fixed font and better size in qterminal by default
a466cb100377854b1fdf7215163ff1c9eafd3930 Show time on homescreen by default
0c7ec5ca3b414a1ab3c9196d0648d8360ae46573 Doc - remove android and correct config
7d8805ea73d3de342f71a57fdb38f13a6bee0d50 Doc - remove bash history
1f82d64dddf16037a495925e9173e5647ce353e8 Added E3 to server widgets demo
                                         Remove the debug statement in wake
                                         Fix neobattery to ignore a getCapacity return of 0
8e378ed921955f891961a25ddc6b7a12d3d57c98 Fix the charging/not charging bug which cuased the display to unblank when plugged in but fully charged
38ca0f5e54c99da6ca0c9914ba9f180dd6c062b5 added qlog to wee when wakeup is called

[edit] v11 -> v12

Release message: Release-v12

18d78202f3e3334b5b48683fd263c998e063da26 Document kernel modules stripping
70b0864dcfa812dda7892f9a426cbbb5bf2951ca Updated qtmoko-apps subproject
a00967e08b79b9b0ccac295e2ec966e41c70cd06 Enable libmad (mp3 support)
                                         We will remove the libmad library from the image and supply it
                                         in codecinstaller package to workaround possible patent issues.
b1f415972c488cceaed799cf97b86f3136cc5883 Remove test which switches to dump battery if capacity returns 0
a063cf42eee5090e5146a50e21a473cabfa87b5a Fix neo wlan script to be POSIX compliant
436ab7ccebbeb80ad0b7ff531739aa2408ed5e0b Register audio/ogg mime type in oggplugin
4e0553d5fe7badf6ab7e7b2ef15e85cd60059d31 QX - fix typo
b118aab650736d56eee52ad9cccbc4443878969a QX - added app info dialog
47e35365d6e28b89572f61a7056de4824b399475 QX - better location for app name in pause menu
cbe9dbf59a9054b55582c99b260ab9d6bd571a04 QX - added support of window manager and virtual keyboard
e6053561e7f399bca27b272b59e8b77208405534 Added qtmoko-apps as submodule
1c73e2608ae0dcdc33e72be9c37fef0c892291ee Allow git submodules in gitignore

[edit] v10 -> v11

Release Message: Release-v11

ebcf488ed34cfefa864ac198fc72921ca2c61541 QX - added profiles of known apps
7b81832cdf08821f36df5e3dcc615e7d433400c5 QX - launcher improved
36b385c2dd1b443e1906361456e42bc34840868b QX - added app settings dialog
d9f33842e43982be34e8da27f05daa3f689fb30b QX - added scanner of .desktop files
0f22498f254ade10853685bef432a2499a1faa65 FingerKeyboard - minor fixes
ffb7c8bbf6fcee1ae20a8c0eb8ee890444f440a4 FingerKeyboard - added support of skins

[edit] v9 -> v10

Release Message: Release-v10

9bada0294125399208f646a8378c1c4cbc6e7b52 Doc - add sleep 2 for better modem init
4c3798fbd964ae5770d8bc7d74ed181484777182 Doc - correctly document xserver install
21a1ced4f97320d368765eb9e3665d64606def8b Doc - rename qpe startup script to qpe.sh so that killall works.
                                         Otherwise killall qpe kills also the script.
ba05d69e3f9b9270a47d4121c54af84046258965 Replace #if QT_QWS_FICGTA01 with QTOPIA defines.
                                         This is needed for correct building on other devices and on qvfb.
a34cf85303c54e4462ffa792ead7410aab432700 Revert "Deleted debug code and fixed an error when compiling for a 64bit target"
                                         This reverts commit 32e1c131309d960792476ea269774c5c0795bf04.
                                         We need the code for the PC version of qmplayer. Will fix this
                                         with new define.
544be77514cb1e018031c62b3c02464be077fa66 Remove shopper and keypebble from builds.
                                         These apps will be in future installed as packages and sources will
                                         move to qtmoko-apps repository.
3a22a955739db93897607f05103d596a14e2965b Disable qtopia font engines (QPF)
                                         Qtopia font engine is not very useful now when we can use freetype.
                                         Freetype fonts can handle national characters while QPF had
                                         problems e.g. when used with qGoogleTranslate (displayed trash
                                         instead of e.g. russian characters).
b8d8e2b102de6eb0bdf8e80a9897784e671289fa Rootfs doc - remove bad mounts, dash, better qpe start script
                                         Mounting tmpfs on /tmp is not good idea, since qtopia uses it for
                                         rendering fonts and this eats precious ram (also other programs
                                         like mc use it).
                                         Dash is minimalistic shell and is faster and eats less memory then
                                         full bash. Can be replaced to bash any time later by user.
                                         The qte start script now handles restarting qtopia correctly and is
                                         also more usable. If no args specified it starts qtopia. Also
                                         accepts start/stop/restart args.
06282e334b1ec1e4fe48c5de5d21ad277eefd1f5 made pkim mode selection more finger friendly
a0c850de2ac92ef8fca26df3064e858ef57ec281 fixed bug while typing a sms/an email
ed079efa2776e4046c7d0bbbb98c6a7dcf083531 Doc - fix qpe init script, so that qtopia restart works
19da059b66daa69b29a1a0bf92246b2d31d41e9a Doc - fix qpe init script, so that qtopia restart works
d7903b515d5d75b129dea094b021395aa08a9cc5 Another patch that must be applied on top of updated QT
0137cfaf73975ec51664bac59c7cc1fe85871215 Enable keyboard in web brower for password fields.
d2cda17b7957d6df0345ff51d7eb005e2447b2bc Another patch that must be applied on top of updated QT
37029b974f49a5b1c5072fa6bf040177c104f87f Enable keyboard in web brower for password fields.
                                         Yesterday I found and repaired a little bug in the 'Web Browser': when
                                         entering a password-field the keyboard doesn't show.
438dbd9f642d574fa69faa5db739adde61860ea9 FingerKeyboard - fix destructor
f5733423019f0059f84733ac2db4cdcd57f37e01 FingerKeyboard - second "u" key replaced with "enter"
3c668996efc3fa773a722bd005fa65ca19cc65f5 FingerKeyboard - added support of additional unicode layout
54e1747e2a49e4d5177231d1537de4cc48f5ec48 install doc - using truetype fonts
df5d85152b41039622695dc2061b0ddd3f371bc4 Make QtMoko package feed default
67f2f5b3be5279d985f0516b4954386715b6899c Use icons for softkeys. IMHO it looks better.
437728fbda24c1da47391ab340d725d5014c50b2 Do not dim screen by default when plugged in
d1910e750c05935e7e3cfa8cd89e4d29ede28c76 Use QProcess for switching alsa scenarios.
                                         Using system() function involves starting shell and is a bit slower
                                         then using QProcess. Here are numbers for 20 alsactl invokes:
                                                 system()     qprocess
                                         ==============================
                                         real    0m15.643s    0m14.958s
                                         user    0m1.840s     0m1.660s
                                         sys     0m2.705s     0m2.245s
                                         Great speed improvement would be not to wait for alsactl process to
                                         finish, but this possibility needs more investigation.
83c876041b85f059185c1c6670dca123a993c2b2 Fix no sound in incoming calls bug.
                                         Fix no sound in incoming calls bug.
                                         Sometimes there is no sound in incoming call on Neo Freerunner. I was
                                         able to reproduce this bug by applying reverted no_voip.patch and by
                                         changing ringtone to this one:
                                         http://activationrecord.net/radekp/pub/phonering.wav
                                         The problem is caused by unnecessary switching audio states. First when
                                         incomming call is picked up, the state is switched to gsmhandset.state
                                         and then immediately it's switched to gsmspeakerout.state. The switch
                                         to gsmspeakerout.state causes no sound.
                                         Now what causes the double state switching. First switch to
                                         gsmhandset.state is done when incoming call is picked up. This is
                                         handled in CallAudioHandler::activateAudio() and IPC call to
                                         setDomain("Phone") is made. Set domain picks up most suitable alsa
                                         state which is gsmhandset.state.
                                         After that CallAudioHandler::activateAudio() is called second time.
                                         This time transferAudio() is called because we have request to set
                                         gsm speaker profile and setProfile("PhoneSpeaker") IPC call sets
                                         gsmspeakerout.state.
                                         The request for gsmspeaker is for some unknown reason set in
                                         DialProxy::acceptIncoming() function (as if Speaker key was pressed).
                                         So we just remove this request and now state switching for incomming
                                         call is handled like this
                                         stereoout->gsmhandset->stereoout
                                                    ^           ^
                                                 call picked    call ended
                                         Logs used to debug this follow:
32e1c131309d960792476ea269774c5c0795bf04 Deleted debug code and fixed an error when compiling for a 64bit target
45a1edcff8d261e55510ff48def5ea8390929870 Message reader - confirmation of dialing after clicking on the phone number link

[edit] v08 -> v09

Release message: Release-v09

[edit] v07 -> v08

where start v08 and where end v07?

[edit] v06 -> v07

where start v07 and where end v06?

[edit] v05 -> v06

where start v06 and where end v05?

[edit] v04 -> v05

where start v05 and where end v04?

[edit] v03 -> v04

where start v04 and where end v03?

[edit] v02 -> v03

where start v03 and where end v02?

[edit] v01 -> v02

where start v02 and where end v01?
Personal tools
Navigation