summaryrefslogtreecommitdiff
path: root/library/qpeapplication.cpp
AgeCommit message (Collapse)AuthorFilesLines
2002-12-22Totally reworked the key grabbing, which always had problems:sandman1-67/+54
- applications get *all* key events now, as long as they have the focus - an application decides if it has the keyboard grabbed or not - if it's grabbed, the app consumes the key press - if it's not grabbed and a F1-F29 key is pressed, the app sends a QCop call to the launcher (deviceButtonPressed(...)) - when the launcher receives a QCop deviceButtonPressed it simply sends the configured QCopEnvelope - all "special" actions (like menu, home) are now accessible via QCop calls (see buttonsettings)
2002-12-17small additions to support grabbing the buttons back from a crashedsandman1-0/+11
application
2002-12-13added Bass and Treble handling - next stop should be odeviceharlekin1-47/+108
2002-12-10 - small code cleanupsandman1-22/+21
- finally we get rid of the "no image/text codecs" message at startup !!!
2002-12-08operator new is still completly useless in newer gcc 2.95 toolchainssandman1-3/+0
(~7 times slower than the malloc wrappers)
2002-12-07 - removed the libpreload stuff from global.cppsandman1-26/+14
- added qt_override.* which provides the same functionality as libpreload (the new -override patch for Qt/E is needed for this to work/compile) - changed qpeapplication a bit to accomodate the new interface
2002-12-03why didn't anybody notice this ? If you change the font, all currently opensandman1-1/+1
applications don't change their font -- that's not normal - that's a bug :) Fixed now
2002-11-30Additional #include that is needed for some toolchainssandman1-0/+1
(read: glibc include files)
2002-11-25Some changes to the QPEDecoration c'tor internals:sandman1-3/+6
Since the current deco plugin is unloaded, when a new Deco is created via new (even if this new deco is never used or deleted immediatly afer- wards), we have to remember the plugin name, in case someone calls the default c'tor (without supplying a plugin name)
2002-11-24- LD_PRELOADing of libpreload.so in case the user selected [x] Force stylesandman1-4/+56
settings in appearance - Some code to NOT style some applications, based on the binary name (also selectable in appearance)
2002-11-17- another QT_QWS_EBX -> QT_QWS_SHARPsandman1-1/+1
- since OZ is going to use opieatd/opiealarm, we can ditch the "custom atd" support
2002-10-13default font size should be 10pt .. 12pt is too big for 320x240sandman1-1/+1
2002-10-13reformated with astyle (this may not be everybodys prefered style, but IMHOsandman1-989/+1066
it's better than the mess before..)
2002-10-04changes to make the style interface BC with Qtopia 1.6, while stillsandman1-1/+1
supporting our extended features
2002-10-04- fixed a bug in style loadingsandman1-2/+7
- changed the config key format for styles
2002-09-25ljps patch was/is correctzecke1-1/+5
but for some reason TT is not using QFile so I made it use getenv(HOME) instead
2002-09-25fix qpeDir() to return users dir, not qpeDir.. duhllornkcor1-271/+272
2002-09-10Icon size updatezecke1-1/+2
2002-09-10Qtopia1-6 mergezecke1-914/+1023
still to test bic changes to be resolved more changes to be made?
2002-09-06Removed all the LCD specific stuff:sandman1-358/+3
- the low-level part of it is now libopie / ODevice - the high-level (QCop and QWSScreenSaver) part of it is now in the QWS-Server (launcher)
2002-08-15applied hashs patchharlekin1-35/+41
2002-07-06Complete renovation of the external style API:sandman1-1078/+1216
- created two QCom interfaces in "styleinterface.h" - moved the liquid/theme settings apps into the plugins - modified the plugin interface for all three styles - extended appearance to fully support the new API (replaces the settings apps) Additional work: - made a workaround in appearance for a Qt Bug -- now a QDialog again (this should really be fixed in Qt, but Z won't work that way)
2002-07-01Made loading of custom styles much faster, since symbols are now resolvedsandman1-1/+1
"on-the-fly" (This only makes it harder for new styles to be debugged)
2002-06-29Modified my "liquid only hack" - appearance now scans plugins/styles forsandman1-16/+45
external styles and qpeapplication tries to load them
2002-06-27Including kernel headers in user space apps is bad .. just copy the definessandman1-1/+12
(There were problems with some toolchain configurations)
2002-06-24Default font should be helvetica (compatiblity and looks nicer IMHO)sandman1-2/+2
Do not hard-code the encoding, let FontDatabase pick it, when not explicitly specified
2002-06-21Added a hack to support on-demand loading of liquid style with Qt2sandman1-0/+22
Will be removed, once we switch to Qt3
2002-06-20Allow apps to use font selected in appearance appdrw1-2/+18
2002-05-23make sound conform to sharps warped sense of confllornkcor1-5/+5
2002-04-17added #include <linux/fb.h>llornkcor1-608/+611
2002-04-17LCD off(only) on suspend patchllornkcor1-4/+31
2002-03-22different splashharlekin1-2/+2
2002-02-10Added support for setMic and micChange QCop messages. These additionsjeremy1-76/+105
are exactly like setVolume and volumeChange excopt of course, they change the mic input level instead of the volume out level.
2002-02-04latest qtopia merge as of 20020204.kergoth1-29/+11
2002-01-28Committing in .kergoth1-2/+2
Modified Files: configure mkipks addressbook/Makefile.in addressbook/addressbook.pro calc2/calc.pro calc2/binary/binary.pro calc2/simple/simple.pro calculator/Makefile.in calculator/calculator.pro cardmon/Makefile.in cardmon/cardmon.pro chess/chess.pro citytime/Makefile.in citytime/citytime.pro clock/Makefile.in clock/clock.pro datebook/Makefile.in datebook/datebook.pro dictionary/dictionary.pro doc/qcop.doc doc/start.doc embeddedkonsole/Makefile.in embeddedkonsole/embeddedkonsole.pro etc/init.d/qpe example/example.pro fifteen/Makefile.in fifteen/fifteen.pro filebrowser/Makefile.in filebrowser/filebrowser.pro freetype/freetype.pro go/Makefile.in go/go.pro helpbrowser/Makefile.in helpbrowser/helpbrowser.pro inputmethods/handwriting/Makefile.in inputmethods/handwriting/handwriting.pro inputmethods/keyboard/Makefile.in inputmethods/keyboard/keyboard.pro inputmethods/pickboard/Makefile.in inputmethods/pickboard/pickboard.pro inputmethods/unikeyboard/Makefile.in inputmethods/unikeyboard/unikeyboard.pro keypebble/Makefile.in keypebble/keypebble.pro library/Makefile.in library/global.cpp library/library.pro library/qpeapplication.cpp mindbreaker/Makefile.in mindbreaker/mindbreaker.pro minesweep/Makefile.in minesweep/minesweep.pro mpegplayer/Makefile.in mpegplayer/mpegplayer.pro mpegplayer/libflash/libflash.pro mpegplayer/libmad/Makefile.in mpegplayer/libmad/libmad.pro mpegplayer/libmpeg3/Makefile.in mpegplayer/libmpeg3/libmpeg3.pro mpegplayer/libmpeg3/audio/Makefile mpegplayer/libmpeg3/video/Makefile mpegplayer/wavplugin/Makefile.in mpegplayer/wavplugin/wavplugin.pro netsetup/Makefile.in netsetup/README netsetup/netsetup.pro netsetup/dialup/Makefile.in netsetup/dialup/dialup.pro netsetup/lan/Makefile.in netsetup/lan/lan.pro parashoot/Makefile.in parashoot/parashoot.pro qasteroids/Makefile.in qasteroids/qasteroids.pro qcop/Makefile.in qcop/qcop.pro qipkg/Makefile.in qipkg/qipkg.pro scripts/q_functions settings/appearance/Makefile.in settings/appearance/appearance.pro settings/language/Makefile.in settings/language/language.pro settings/light-and-power/Makefile.in settings/light-and-power/light-and-power.pro settings/rotation/Makefile.in settings/rotation/rotation.pro settings/security/Makefile.in settings/security/security.pro settings/sound/Makefile.in settings/sound/sound.pro settings/systemtime/Makefile.in settings/systemtime/systemtime.pro showimg/Makefile.in showimg/showimg.pro single/Makefile.in single/single.pro snake/Makefile.in snake/snake.pro solitaire/Makefile.in solitaire/solitaire.pro spreadsheet/Makefile.in spreadsheet/spreadsheet.pro sysinfo/Makefile.in sysinfo/sysinfo.pro tableviewer/tableviewer.pro taskbar/Makefile.in taskbar/main.cpp taskbar/taskbar.pro taskbar/batteryapplet/Makefile.in taskbar/batteryapplet/batteryapplet.pro taskbar/clipboardapplet/clipboardapplet.pro taskbar/clockapplet/Makefile.in taskbar/clockapplet/clockapplet.pro taskbar/netmonapplet/Makefile.in taskbar/netmonapplet/netmonapplet.pro taskbar/volumeapplet/Makefile.in taskbar/volumeapplet/volumeapplet.pro tetrix/Makefile.in tetrix/tetrix.pro textedit/Makefile.in textedit/textedit.pro todo/Makefile.in todo/todo.pro tux/Makefile.in tux/tux.pro website/htdocs/build.html website/htdocs/development.html website/htdocs/refman/qcop.html website/htdocs/refman/qpeapplication.html wordgame/Makefile.in wordgame/wordgame.pro Log Message: Changed QPEDIR to OPIEDIR in .pro files, and documentation, and regenerated all Makefile.in's that were affected.
2002-01-25Initial revisionkergoth1-0/+1597