meego-ux:meego-app-satk.git
11 years agoSIM Application Toolkit: fix potential race condition
Luc Yriarte [Thu, 30 Jun 2011 12:46:43 +0000 (14:46 +0200)]
SIM Application Toolkit: fix potential race condition

  * make StkDialog return "accepted" when closed from any user command

  * when a "cancel" command is initiated by ofono, close the StkDialog,
make it return "accepted"

  * Don't check dialog user command code or user data when dialog
returned "rejected"

11 years agoSIM Application Toolkit: remove unnecessary traces
Luc Yriarte [Wed, 29 Jun 2011 12:38:33 +0000 (14:38 +0200)]
SIM Application Toolkit: remove unnecessary traces

11 years agoSIM Application Toolkit: Qt coding style
Luc Yriarte [Wed, 22 Jun 2011 10:45:56 +0000 (12:45 +0200)]
SIM Application Toolkit: Qt coding style

  * keep code lines under 100 chars length

  * add a few line breaks for readability

11 years agoSIM Application Toolkit: Qt coding style
Luc Yriarte [Wed, 22 Jun 2011 09:45:41 +0000 (11:45 +0200)]
SIM Application Toolkit: Qt coding style

  * compact "else" blocs

replace:

if () {
}
else {
}

with:

if () {
} else {
}

11 years agoSIM Application Toolkit: build system
Luc Yriarte [Mon, 20 Jun 2011 13:45:05 +0000 (15:45 +0200)]
SIM Application Toolkit: build system
  * change satk exec path from /usr/local/bin to /usr/bin

11 years agoSIM Application Toolkit: default app icon
Luc Yriarte [Thu, 16 Jun 2011 14:57:57 +0000 (16:57 +0200)]
SIM Application Toolkit: default app icon

11 years agoSIM Application Toolkit: changed object path /satk/agent to /
Luc Yriarte [Thu, 16 Jun 2011 12:35:25 +0000 (14:35 +0200)]
SIM Application Toolkit: changed object path /satk/agent to /

11 years agoSIM Application Toolkit: mapped ETR 187 tones on oFono API
Luc Yriarte [Wed, 15 Jun 2011 12:25:59 +0000 (14:25 +0200)]
SIM Application Toolkit: mapped ETR 187 tones on oFono API

==== Dial tone ====

  * dial-tone
  * general-beep
  * happy
  * positive-acknowledgement
  * radio-path-acknowledge

==== Ringing tone ====

  * ringing-tone
  * message-received
  * user-ringing-tone
  * user-sms-alert
  * vibrate

==== Busy tone ====

  * busy

==== Congestion tone ====

  * congestion

==== Special information tone ====

  * error
  * negative-acknowledgement
  * question
  * radio-path-not-available
  * sad

==== Call waiting tone ====

  * call-waiting

==== Warning tone ====

  * critical
  * urgent-action

11 years agoSIM Application Toolkit: code cleanup
Luc Yriarte [Tue, 14 Jun 2011 11:47:46 +0000 (13:47 +0200)]
SIM Application Toolkit: code cleanup

  * fix a comment in ofono utils

11 years agoSIM Application Toolkit: code cleanup
Luc Yriarte [Tue, 14 Jun 2011 11:42:39 +0000 (13:42 +0200)]
SIM Application Toolkit: code cleanup

  * include ofonodbustypes.h explicitly from
main.cpp for clarity

11 years agoSIM Application Toolkit: In agent mode, don't exit when
Luc Yriarte [Tue, 14 Jun 2011 10:07:18 +0000 (12:07 +0200)]
SIM Application Toolkit: In agent mode, don't exit when
no popup is opened

11 years agoSIM Application Toolkit: boot sequence support
Luc Yriarte [Tue, 14 Jun 2011 09:48:11 +0000 (11:48 +0200)]
SIM Application Toolkit: boot sequence support

  * in every notification handler, reset connection and look for a sim
manager and a sim toolkit interface

  * keep registering for notifications until both interfaces are
available

11 years agoSIM Application Toolkit: boot sequence support
Luc Yriarte [Fri, 10 Jun 2011 13:12:50 +0000 (15:12 +0200)]
SIM Application Toolkit: boot sequence support

  * register for modem interface changes

11 years agoSIM Application Toolkit: cleanup main.cpp includes
Luc Yriarte [Fri, 10 Jun 2011 08:35:48 +0000 (10:35 +0200)]
SIM Application Toolkit: cleanup main.cpp includes

11 years agoSIM Application Toolkit: add org.ofono.Modem interface
Luc Yriarte [Fri, 10 Jun 2011 08:00:02 +0000 (10:00 +0200)]
SIM Application Toolkit: add org.ofono.Modem interface

11 years agoSIM Application Toolkit: boot sequence support
Luc Yriarte [Thu, 9 Jun 2011 15:37:59 +0000 (17:37 +0200)]
SIM Application Toolkit: boot sequence support

  * move all interface-related code to StkApplication

11 years agoSIM Application Toolkit: boot sequence support
Luc Yriarte [Wed, 8 Jun 2011 16:03:26 +0000 (18:03 +0200)]
SIM Application Toolkit: boot sequence support

  * subclass QApplication as StkApplication
  * move ofono interface management code to StkApplication
  * register StkApplication for modem property changes

11 years agoSIM Application Toolkit: UI fixes
Luc Yriarte [Mon, 6 Jun 2011 12:43:17 +0000 (14:43 +0200)]
SIM Application Toolkit: UI fixes

  * Make menu list scroll all the way to the bottom

11 years agoSIM Application Toolkit: UI fixes
Luc Yriarte [Mon, 6 Jun 2011 11:59:16 +0000 (13:59 +0200)]
SIM Application Toolkit: UI fixes

  * Position text input zones on the top half of the screen
  * Prevents popup keyboard from hiding input zones

11 years agoSIM Application Toolkit: UI fixes
Luc Yriarte [Sat, 4 Jun 2011 15:24:48 +0000 (17:24 +0200)]
SIM Application Toolkit: UI fixes

  * panel border margins

11 years agoSIM Application Toolkit: UI fixes
Luc Yriarte [Sat, 4 Jun 2011 14:39:04 +0000 (16:39 +0200)]
SIM Application Toolkit: UI fixes

  * position panel at bottom right
  * end button stacked on top of back button

11 years agoSIM Application Toolkit: UI fixes
Luc Yriarte [Tue, 31 May 2011 17:27:51 +0000 (19:27 +0200)]
SIM Application Toolkit: UI fixes

  * make Flickable views not inherit from StkView
  * Menu and WebView need to be drawn before other components like
title, icon and panel, so they don't overlap them when drawn.

11 years agoSIM Application Toolkit: UI fixes
Luc Yriarte [Tue, 31 May 2011 17:02:11 +0000 (19:02 +0200)]
SIM Application Toolkit: UI fixes

  * Key input: use bigger character.

11 years agoSIM Application Toolkit: UI fixes
Luc Yriarte [Tue, 31 May 2011 16:56:18 +0000 (18:56 +0200)]
SIM Application Toolkit: UI fixes

  * Make title label display more text on basic popup views

11 years agoSIM Application Toolkit: UI fixes
Luc Yriarte [Tue, 31 May 2011 16:38:08 +0000 (18:38 +0200)]
SIM Application Toolkit: UI fixes

  * Change default size to 480x640
  * Taller buttons (40px) so that the text font fits.

11 years agoSIM Application Toolkit: UI fixes
Luc Yriarte [Tue, 31 May 2011 16:34:34 +0000 (18:34 +0200)]
SIM Application Toolkit: UI fixes

  * more space between menu items

11 years agoSIM Application Toolkit: Decorate StkDialog as a QWindow
Luc Yriarte [Tue, 31 May 2011 16:16:54 +0000 (18:16 +0200)]
SIM Application Toolkit: Decorate StkDialog as a QWindow

  * pass St::Window flag to the QDialog constructor from StkDialog
  * allows dialogs to be full screen on Meego icdk

11 years agoSIM Application Toolkit: more QML code factorization.
Luc Yriarte [Tue, 31 May 2011 10:11:24 +0000 (12:11 +0200)]
SIM Application Toolkit: more QML code factorization.

  * Make all buttons the same size and font size.

11 years agoSIM Application Toolkit: QML code factorization.
Luc Yriarte [Mon, 30 May 2011 16:55:32 +0000 (18:55 +0200)]
SIM Application Toolkit: QML code factorization.

  * Create a StkView with title, icon and panel
  * Make all views an instance of this one

11 years agoSIM Application Toolkit: format message box
Luc Yriarte [Mon, 30 May 2011 15:30:14 +0000 (17:30 +0200)]
SIM Application Toolkit: format message box

  * Don't display a title, dialog title text is bogus
  * Text appears truncated on the left.
  * Display only the error message

11 years agoSIM Application Toolkit: Dialog life-cycle in Agent Service.
Luc Yriarte [Mon, 30 May 2011 13:43:57 +0000 (15:43 +0200)]
SIM Application Toolkit: Dialog life-cycle in Agent Service.

  * Don't declare dialog on the stack, always push a pointer on the
widget stack.
  * Delete the previous dialog on Cancel or Release

11 years agoSIM Application Toolkit: QML UI factorization
Luc Yriarte [Fri, 27 May 2011 15:35:17 +0000 (17:35 +0200)]
SIM Application Toolkit: QML UI factorization

  * use a StkTheming component to centralize button size, fonts, colors

11 years agoSIM Application Toolkit: App exit after Release
Luc Yriarte [Tue, 24 May 2011 09:51:38 +0000 (11:51 +0200)]
SIM Application Toolkit: App exit after Release

  * Exit app at Release command on End Session from main menu only.

11 years agoSIM Application Toolkit: build system standardization
Luc Yriarte [Tue, 17 May 2011 14:02:35 +0000 (16:02 +0200)]
SIM Application Toolkit: build system standardization

  * fixed whitespaces in .gitignore
  * fixed "make dist" command, cloned from meego-app-notes

11 years agoSIM Application Toolkit: build system standardization
Luc Yriarte [Tue, 17 May 2011 13:38:08 +0000 (15:38 +0200)]
SIM Application Toolkit: build system standardization

  * add a .gitignore file

11 years agoSIM Application Toolkit: build system standardization
Luc Yriarte [Tue, 17 May 2011 12:59:07 +0000 (14:59 +0200)]
SIM Application Toolkit: build system standardization

  * re-add all sources to the top level folder
  * re-add audio files to "audio" folder

11 years ago SIM Application Toolkit: build system standardization
Luc Yriarte [Tue, 17 May 2011 12:39:48 +0000 (14:39 +0200)]
SIM Application Toolkit: build system standardization

      * renamed folder meego-app-satk
      * renamed project meego-app-satk
      * move all sources to the top level folder

11 years agoSIM Application Toolkit: update StkDialog documentation
Luc Yriarte [Fri, 13 May 2011 15:17:16 +0000 (17:17 +0200)]
SIM Application Toolkit: update StkDialog documentation

11 years agoSIM Application Toolkit: SimToolkitAgent API update
Luc Yriarte [Fri, 13 May 2011 15:09:56 +0000 (17:09 +0200)]
SIM Application Toolkit: SimToolkitAgent API update

  * Handle "goBack" and "endSession" by default in all data input QML
files. Exeptions are:
    * StkPlaySound: endSession only
    * StkMessage: endSession only
  * Add a StkDialog API to hide "goBack" and "endSession" buttons,
overriding QML defaults.
  * Support new "DisplayAction" and "ConfirmOpenChannel" APIs  in
StkAgentService

11 years agoSIM Application Toolkit: set default sound loop value
Luc Yriarte [Fri, 13 May 2011 10:08:55 +0000 (12:08 +0200)]
SIM Application Toolkit: set default sound loop value

  * set loops: SoundEffect.Infinite in the qml file to avoid setting it
to -1 from c++

11 years agoSIM Application Toolkit: document QML files
Luc Yriarte [Fri, 13 May 2011 10:00:33 +0000 (12:00 +0200)]
SIM Application Toolkit: document QML files

  * document properties default values

11 years agoSIM Application Toolkit: SimToolkitAgent API update
Luc Yriarte [Fri, 13 May 2011 09:43:32 +0000 (11:43 +0200)]
SIM Application Toolkit: SimToolkitAgent API update

  * Add ConfirmOpenChannel and DisplayAction xml dbus interface methods
  * Implement methods in StkAgentService

11 years agoSIM Application Toolkit: document QML files
Luc Yriarte [Thu, 12 May 2011 15:50:54 +0000 (17:50 +0200)]
SIM Application Toolkit: document QML files

  * use doxygen format.
  * document objects, signals and properties exposed to the c++
components loading the qml files.

11 years agoSIM Application Toolkit: fix project file
Luc Yriarte [Thu, 12 May 2011 09:56:09 +0000 (11:56 +0200)]
SIM Application Toolkit: fix project file

  * stkagentifadaptor was not generated

11 years agoSIM Application Toolkit: delete auto-generated files
Luc Yriarte [Thu, 12 May 2011 09:31:52 +0000 (11:31 +0200)]
SIM Application Toolkit: delete auto-generated files

  * remove all interfaces and adaptors generated by qdbusxml2cpp
  * change satk.pro to generate these files at build time

11 years agoSIM Application Toolkit: Don't display an empty title.
Luc Yriarte [Wed, 11 May 2011 09:07:06 +0000 (11:07 +0200)]
SIM Application Toolkit: Don't display an empty title.

  * Leave the qml file default instead.

11 years agoSIM Application Toolkit: Add a QML file for passwords.
Luc Yriarte [Tue, 10 May 2011 15:59:26 +0000 (17:59 +0200)]
SIM Application Toolkit: Add a QML file for passwords.

  * meego-ux-components TextField doesn't export textInput echoMode
  * select StkPassword or StkInputText from agent service

11 years agoSIM Application Toolkit: Set audio tone source in PlaySound
Luc Yriarte [Tue, 10 May 2011 10:09:34 +0000 (12:09 +0200)]
SIM Application Toolkit: Set audio tone source in PlaySound

  * Add a placeholder wav file for each tone in ofono PlayTone API
http://172.20.20.40/git/ofono/doc/stk-api.txt

11 years agoSIM Application Toolkit: Set URL in WebView
Luc Yriarte [Tue, 10 May 2011 09:21:45 +0000 (11:21 +0200)]
SIM Application Toolkit: Set URL in WebView

11 years agoSIM Application Toolkit: Flickables overshoot workaround
Luc Yriarte [Mon, 9 May 2011 17:15:07 +0000 (19:15 +0200)]
SIM Application Toolkit: Flickables overshoot workaround

  * Draw the Flickables (list view, web view) before other elements, so
they are not masked when flickables overshoot.

11 years agoSIM Application Toolkit: Draw support in browser view.
Luc Yriarte [Mon, 9 May 2011 17:03:04 +0000 (19:03 +0200)]
SIM Application Toolkit: Draw support in browser view.

  * Use a Flickable element with the browser contents inside.

11 years agoSIM Application Toolkit: Launch Browser support.
Luc Yriarte [Mon, 9 May 2011 15:17:40 +0000 (17:17 +0200)]
SIM Application Toolkit: Launch Browser support.

  * Adding a basic qml WebView in StkWebView.qml
  * Set default url to 127.0.0.1
  * Open as a modal dialog in ConfirmLaunchBrowser

11 years agoSIM Application Toolkit: rename javascript file in CamelCase also
Luc Yriarte [Mon, 9 May 2011 12:53:13 +0000 (14:53 +0200)]
SIM Application Toolkit: rename javascript file in CamelCase also

  * For consistency with qml.
  * .cpp and .h files stay in smallcaps according to Qt guidelines

11 years agoSIM Application Toolkit: change project files after renaming
Luc Yriarte [Mon, 9 May 2011 12:48:41 +0000 (14:48 +0200)]
SIM Application Toolkit: change project files after renaming

11 years agoSIM Application Toolkit: rename qml files in CamelCase
Luc Yriarte [Mon, 9 May 2011 12:46:24 +0000 (14:46 +0200)]
SIM Application Toolkit: rename qml files in CamelCase

  * This is necessary to use components as a class in JavaScript

11 years agoSIM Application Toolkit: UI factorization
Luc Yriarte [Mon, 9 May 2011 10:15:16 +0000 (12:15 +0200)]
SIM Application Toolkit: UI factorization

  * Create a StkPanel component with "End" and "Back" buttons

11 years agoSIM Application Toolkit: fix menu title in qml elements
Luc Yriarte [Fri, 6 May 2011 15:24:08 +0000 (17:24 +0200)]
SIM Application Toolkit: fix menu title in qml elements

  * Using localization tag qsTr on text: title Label attribure made it
read-only.
  * Need to check if there is a conflict with text: title attribute in
menuDelegate

11 years agoSIM Application Toolkit: Begin audio tones support
Luc Yriarte [Thu, 5 May 2011 10:18:53 +0000 (12:18 +0200)]
SIM Application Toolkit: Begin audio tones support

  * Added a test wave sound to resources
  * Added stkplaysound qml file with a "SoundEffect" item
  * Support in stk agent service and dialog for loops

Got "QSoundEffect(pulseaudio): Attempting to load to large a sample"
error on Ubuntu, QtMultimediaKit 1.1 probably not fully supported.

11 years agoSIM Application Toolkit: MeeGo installation support
Luc Yriarte [Tue, 3 May 2011 14:07:51 +0000 (16:07 +0200)]
SIM Application Toolkit: MeeGo installation support

  * support in satk.pro for "make install" and "make dist"
  * don't specify pixmap extension for sim_32x32.xpm in satk.desktop file
  * update README

11 years agoSIM Application Toolkit: MeeGo installation support
Luc Yriarte [Tue, 3 May 2011 10:23:04 +0000 (12:23 +0200)]
SIM Application Toolkit: MeeGo installation support

  * Updated the .spec file to mention Apache license
  * Added a .desktop file for MeeGo installation
  * updated satk.pro to support make install

11 years agoSIM Application Toolkit: Adding a copy of the Apache 2.0 license
Luc Yriarte [Tue, 3 May 2011 09:43:23 +0000 (11:43 +0200)]
SIM Application Toolkit: Adding a copy of the Apache 2.0 license

11 years agoSIM Application Toolkit: input validation
Luc Yriarte [Mon, 2 May 2011 16:37:45 +0000 (18:37 +0200)]
SIM Application Toolkit: input validation

  * centralize string format validation in a javascript file
  * add js file to the resources
  * call it from text / key input

11 years agoSIM Application Toolkit: menu highlighting
Luc Yriarte [Mon, 2 May 2011 14:10:59 +0000 (16:10 +0200)]
SIM Application Toolkit: menu highlighting

  * change selection color, use fontColorHighlight instead of
fontColorHighlightBlue. Makes default MeeGo-ish blue SIM icon more
visible.

11 years agoSIM Application Toolkit: menu selection
Luc Yriarte [Mon, 2 May 2011 14:05:27 +0000 (16:05 +0200)]
SIM Application Toolkit: menu selection

  * Widen line selection area the same width as the whole menu widget,
so that text can be cliqued even when it's short.

11 years agoSIM Application Toolkit: localization support
Luc Yriarte [Mon, 2 May 2011 13:47:25 +0000 (15:47 +0200)]
SIM Application Toolkit: localization support

  * use the qsTr function for all localizable strings in qml files

11 years agoSIM Application Toolkit: input validation
Luc Yriarte [Mon, 2 May 2011 13:23:17 +0000 (15:23 +0200)]
SIM Application Toolkit: input validation

  * Use a ModalMessageBox MeeGo UX component

11 years agoSIM Application Toolkit: Make icon color palette more MeeGo-ish
Luc Yriarte [Mon, 2 May 2011 12:44:45 +0000 (14:44 +0200)]
SIM Application Toolkit: Make icon color palette more MeeGo-ish

11 years agoSIM Application Toolkit: input fields control
Luc Yriarte [Fri, 29 Apr 2011 15:16:52 +0000 (17:16 +0200)]
SIM Application Toolkit: input fields control

  * single char + numeric support for stkinputkey
  * min/max chars + numeric support for stkinputtext
  * Need additional support for password

11 years agoSIM Application Toolkit: StkDialog / QML support
Luc Yriarte [Fri, 29 Apr 2011 13:28:49 +0000 (15:28 +0200)]
SIM Application Toolkit: StkDialog / QML support

  * put only common parameters in the constructor
  * use getters and setters according to the qml components

11 years agoSIM Application Toolkit: Add Apache copyright to qml files too.
Luc Yriarte [Thu, 28 Apr 2011 16:06:04 +0000 (18:06 +0200)]
SIM Application Toolkit: Add Apache copyright to qml files too.

11 years agoSIM Application Toolkit: theming menu list
Luc Yriarte [Thu, 28 Apr 2011 15:54:18 +0000 (17:54 +0200)]
SIM Application Toolkit: theming menu list

  * use theme contextMenuFontColor and contextMenuFontPixelSize
  * added selection highlight
  * use theme.fontColorHighlightBlue for selected item

11 years agoSIM Application Toolkit: theming meego-ux-components
Luc Yriarte [Thu, 28 Apr 2011 15:22:38 +0000 (17:22 +0200)]
SIM Application Toolkit: theming meego-ux-components

  * All views still under a Rectangle, not using Window or ModalDialog
  * Instanciate a Theme in all views
  * Map view background color to theme.dialogBackgroundColor
  * Map title text color and font size to theme dialogTitleFontColor and
dialogTitleFontPixelSize

11 years agoSIM Application Toolkit: If there is no default SIM menu title,
Luc Yriarte [Thu, 28 Apr 2011 14:37:50 +0000 (16:37 +0200)]
SIM Application Toolkit: If there is no default SIM menu title,
leave it to the QML file.

11 years agoSIM Application Toolkit: using meego-ux-components
Luc Yriarte [Thu, 28 Apr 2011 13:33:22 +0000 (15:33 +0200)]
SIM Application Toolkit: using meego-ux-components

  * Use Label for static text
  * Set default text size to "medium" for popup and message
  * Rearrange components position

11 years agoSIM Application Toolkit: using meego-ux-components
Luc Yriarte [Thu, 28 Apr 2011 08:57:54 +0000 (10:57 +0200)]
SIM Application Toolkit: using meego-ux-components

  * Use TextField (multi line input) for InputText

11 years agoSIM Application Toolkit: using meego-ux-components
Luc Yriarte [Thu, 28 Apr 2011 08:47:22 +0000 (10:47 +0200)]
SIM Application Toolkit: using meego-ux-components

  * Use TextEntry (single line input) for InputKey

11 years agoSIM Application Toolkit: start using meego-ux-components
Luc Yriarte [Wed, 27 Apr 2011 17:03:50 +0000 (19:03 +0200)]
SIM Application Toolkit: start using meego-ux-components

  * Installed the meego-ux-components development version on Ubuntu from
the rpm packages, added libraries on the desktop to get the samples
running

http://repo.meego.com/MeeGo/builds/1.1.90/1.1.99.3.20110419.9/repos/oss/ia32/packages/i586/

  * Keep the same logic as before: main app is in cpp, only the qml
views import MeeGo Components.

  * pass one: porting buttons

11 years agoSIM Application Toolkit: hide back button in main window
Luc Yriarte [Fri, 15 Apr 2011 13:18:36 +0000 (15:18 +0200)]
SIM Application Toolkit: hide back button in main window

11 years agoSIM Application Toolkit: menu selection
Luc Yriarte [Fri, 15 Apr 2011 13:04:01 +0000 (15:04 +0200)]
SIM Application Toolkit: menu selection

  * use RequestSelection's defaultValue argument
  * mark parent argument unused when returning menu row count

11 years agoSIM Application Toolkit: cleanup after reloading main view menu
Luc Yriarte [Fri, 15 Apr 2011 12:50:20 +0000 (14:50 +0200)]
SIM Application Toolkit: cleanup after reloading main view menu

11 years agoSIM Application Toolkit: Reload main menu on property changes
Luc Yriarte [Fri, 15 Apr 2011 10:20:25 +0000 (12:20 +0200)]
SIM Application Toolkit: Reload main menu on property changes

  * extract UI initialization code from main window contructor
  * on property changes signal, reload properties and GUI.

11 years agoSIM Application Toolkit: agent / menu mode
Luc Yriarte [Fri, 15 Apr 2011 09:20:50 +0000 (11:20 +0200)]
SIM Application Toolkit: agent / menu mode

  * usage: satk [menu|agent]
  * run menu mode by default
  * don't show main window in agent mode

11 years agoSIM Application Toolkit: Remove Doxygen html doc. It can be re-generated from the...
Luc Yriarte [Thu, 14 Apr 2011 09:08:35 +0000 (11:08 +0200)]
SIM Application Toolkit: Remove Doxygen html doc. It can be re-generated from the sources, don't need it on the server.

11 years agoSIM Application Toolkit: use dynamic icons with QML
Luc Yriarte [Thu, 14 Apr 2011 08:16:32 +0000 (10:16 +0200)]
SIM Application Toolkit: use dynamic icons with QML

  * Use xpm format for the default 32x32 SIM icon, like the Qt version.
  * Add a QDeclarativeImageProvider class for QML views

11 years agoSIM Application Toolkit: prepare qml for dynamic icon use
Luc Yriarte [Wed, 13 Apr 2011 14:27:05 +0000 (16:27 +0200)]
SIM Application Toolkit: prepare qml for dynamic icon use

  * remove sourceSize images attributes

11 years agoSIM Application Toolkit: fix build after merge error
Luc Yriarte [Wed, 13 Apr 2011 13:50:27 +0000 (15:50 +0200)]
SIM Application Toolkit: fix build after merge error

11 years agoSIM Application Toolkit: icons support
Luc Yriarte [Wed, 13 Apr 2011 13:49:36 +0000 (15:49 +0200)]
SIM Application Toolkit: icons support

  * Use org.ofono.SimManager interface GetIcon method
  * Add a default 32x32 icon in xpm format

Conflicts:

src/satk.pro
src/stkagentservice.cpp
src/stkmainwindow.cpp
src/stkmainwindow.h
src/stkofonoproperties.cpp
src/stkofonoproperties.h
src/stkofonoutils.cpp
src/stkofonoutils.h

11 years agoSIM Application Toolkit: cleanup / simplify
Luc Yriarte [Tue, 12 Apr 2011 14:11:59 +0000 (16:11 +0200)]
SIM Application Toolkit: cleanup / simplify

  * make StkOfonoUtils::findSimToolkitInterfaces code more readable

11 years agoSIM Application Toolkit: cleanup / factorize
Luc Yriarte [Tue, 12 Apr 2011 14:05:00 +0000 (16:05 +0200)]
SIM Application Toolkit: cleanup / factorize

  * delete org.ofono.SimToolkit interfaces before exiting
  * move SimToolkitAgent registration / unregistration to StkOfonoUtils

11 years agoSIM Application Toolkit: Adding org.ofono.SimManager DBus interface
Luc Yriarte [Mon, 11 Apr 2011 16:10:03 +0000 (18:10 +0200)]
SIM Application Toolkit: Adding org.ofono.SimManager DBus interface

  * Generated SimIf class in simif.h:simif.cpp files with qdbusxml2cpp

11 years agoSIM Application Toolkit: handle "EndSession" response for "PlayTone"
Luc Yriarte [Mon, 11 Apr 2011 09:39:43 +0000 (11:39 +0200)]
SIM Application Toolkit: handle "EndSession" response for "PlayTone"
method

11 years agoSIM Application Toolkit: make "DisplayText" method blocking
Luc Yriarte [Mon, 11 Apr 2011 08:56:46 +0000 (10:56 +0200)]
SIM Application Toolkit: make "DisplayText" method blocking

  * Use a "stkpopup.qml" UI instead of "stkmessage.qml"

11 years agoSIM Application Toolkit: cleanup project configuration data
Luc Yriarte [Thu, 7 Apr 2011 09:40:37 +0000 (11:40 +0200)]
SIM Application Toolkit: cleanup project configuration data

  * delete satk.pro.user
  * remove qtc_packaging folder

11 years agoSIM Application Toolkit: Update documentation
Luc Yriarte [Wed, 30 Mar 2011 12:42:56 +0000 (14:42 +0200)]
SIM Application Toolkit: Update documentation

  * delete documentation for Qt widgets that were removed

11 years agoSIM Application Toolkit: Update documentation
Luc Yriarte [Wed, 30 Mar 2011 08:10:43 +0000 (10:10 +0200)]
SIM Application Toolkit: Update documentation

11 years agoSIM Application Toolkit: delete Qt-based widgets
Luc Yriarte [Tue, 29 Mar 2011 14:26:52 +0000 (16:26 +0200)]
SIM Application Toolkit: delete Qt-based widgets

11 years agoSIM Application Toolkit: Porting UI to QML
Luc Yriarte [Tue, 29 Mar 2011 13:46:48 +0000 (15:46 +0200)]
SIM Application Toolkit: Porting UI to QML

  * All widgets passed to qml and called from StkAgentService

11 years agoSIM Application Toolkit: Porting UI to QML
Luc Yriarte [Tue, 29 Mar 2011 10:13:32 +0000 (12:13 +0200)]
SIM Application Toolkit: Porting UI to QML

  * Pass two: all widgets except text / char input
  * Added constructor to StkDialog to use a qml view instead of a widget
  * Display qml views from StkAgentService where available

11 years agoSIM Application Toolkit: Porting UI to QML
Luc Yriarte [Mon, 28 Mar 2011 09:56:04 +0000 (11:56 +0200)]
SIM Application Toolkit: Porting UI to QML

  * Pass one: main menu.
  * Added a SIM placeholder icon
  * Added placeholders for widgets other than main menu

11 years agoSIM Application Toolkit: correcting xml for dbus interface.
Luc Yriarte [Mon, 14 Mar 2011 16:18:13 +0000 (17:18 +0100)]
SIM Application Toolkit: correcting xml for dbus interface.

  * in signature for org.ofono.SimToolkitAgent RequestSelection method
is sya(sy)n instead of sya{sy}n