1. 18 Feb, 2010 1 commit
    • Friedemann Kleint's avatar
      Rework S60DeviceRunconfiguration/RunControl. · b70a4e62
      Friedemann Kleint authored
      - Prepare usage of 'make sis' target for GnuPoc.
      - Change the package names to '_unsigned.sis', '.sis'
        instead of using '.sisx' for signed, adding accessors
        to S60DeviceRunconfiguration.
      - Determine the local executable file name from the
        package template for GnuPoc (as it is no longer
        located under the SDK tree).
      b70a4e62
  2. 17 Feb, 2010 1 commit
    • Friedemann Kleint's avatar
      Symbian/Linux: Enable building with makefile-based system. · 7c9c99dc
      Friedemann Kleint authored
      - Autodetect SDK by environment variable EPOCROOT and qt directory
      below.
      - Environment::appendOrSet/prependOrSet: Avoid duplicate entries
      - Rename toolchain enumeration value
      - Adapt S60ToolChainMixin to new GnuPoc setup, provide routines for
        all required variables.
      - RVCTToolChain: Make RVCT detection smarter (Check for RVCT<v1><v2>BIN
        variable). Set all required variables in case of RVCTToolChain/GnuPoc
      - QtVersionManager: Detect toolchain and Qt version properly, make S60
        device run config accept toolchain.
      - Modify S60DeviceRunControl to execute 'make sis'
      - Modify S60Devices::detectQt...() to check for Qt installed into SDK
        first and symlink as fallback.
      7c9c99dc
  3. 11 Feb, 2010 1 commit
    • Friedemann Kleint's avatar
      Symbian: Let SymbianDeviceManager handle TrkDevice leases. · dc006860
      Friedemann Kleint authored
      ...making use of a shared device by all clients. Detect device removal by
      delaying the WM_DEVICE event handling. Introduce Acquire/Release mechanism
      to SymbianDeviceManager and let acquire() fail if the device is in use, thus
      preventing starting 'run' while debugging is active, etc.
      Handle "Device removed" (unplugging of cable) signal by closing the device and adding
      handlers to the clients, stabilize TrkDevice against it.
      Remove communication type from the run configuration parameters (now handled by
      SymbianDeviceManager).
      
      Working towards keeping the Trk-connection always open and a giving the target pane
      a meaningful tooltip.
      For the moment, pass on tooltips from device manager additional information
      (Trk version and such as determined by the launcher).
      dc006860
  4. 10 Feb, 2010 1 commit
  5. 09 Feb, 2010 2 commits
    • con's avatar
      Give targets a tool tip property. · d8def183
      con authored
      Use that for showing details about connected Symbian devices.
      Also update the icon with an (not-)connected overlay icon.
      Graphics design pending.
      d8def183
    • Tobias Hunger's avatar
      Integrate target support · d1bdfcc3
      Tobias Hunger authored
       * Ease cross device development by introducing 'targets' which
         group build- and runsettings that are valid for this one target
      
       Most of the kudos for the code review go to dt. Con, thorbjorn,
       ckandler and others did also review parts of this patch.
      
      Reviewed-by: dt
      d1bdfcc3
  6. 08 Feb, 2010 1 commit
  7. 05 Feb, 2010 2 commits
  8. 04 Feb, 2010 1 commit
  9. 02 Feb, 2010 1 commit
  10. 01 Feb, 2010 2 commits
  11. 29 Jan, 2010 1 commit
  12. 21 Jan, 2010 5 commits
  13. 11 Jan, 2010 2 commits
  14. 07 Jan, 2010 1 commit
    • Tobias Hunger's avatar
      Make method naming more consistent. · a6ad7737
      Tobias Hunger authored
        * Use id() for methods returning a string used to represent
          some type of object.
        * Use displayName() for strings that are meant to be user
          visible.
        * Quieten some warnings while touching the files anyway.
        * Move Factories to their products in the plugins where that
          was not done before.
      
      Reviewed-by: dt
      a6ad7737
  15. 22 Dec, 2009 1 commit
  16. 08 Dec, 2009 3 commits
  17. 07 Dec, 2009 1 commit
    • dt's avatar
      Rework connections on the project pane for Qt4Projects. · 1e46cb42
      dt authored
      Should fix a lot of corner cases, might introduce a few bugs.
      Also rename functions/slots to be better named.
      
      Generic Project Manager and CMake Project Manager are missing from this
      patch.
      1e46cb42
  18. 02 Dec, 2009 1 commit
    • con's avatar
      Share the code for determining used qmake arguments. · f3bdeb8c
      con authored
      Move the code that compares the Qt version's debug|release property
      with the build configuration's debug|release property
      to the new build configuration class.
      
      Reviewed-by: dt
      f3bdeb8c
  19. 30 Nov, 2009 3 commits
  20. 19 Nov, 2009 3 commits
  21. 13 Nov, 2009 1 commit
    • Friedemann Kleint's avatar
      S60: Work towards new toolchains · e35a754d
      Friedemann Kleint authored
      Factor out the initialization setting up the environment and headers in
      the RVCT/GCCE toolchains.
      Modify the RunControl to be able to support different package
      building/signing processes.
      e35a754d
  22. 29 Oct, 2009 3 commits
  23. 26 Oct, 2009 1 commit
    • Friedemann Kleint's avatar
      S60: Provide a MessageBox for starting serial communication as well. · 4091efb4
      Friedemann Kleint authored
      Generalize the concept of the Bluetooth starter, extract base class
      BaseCommunicationStarter that can be used to start a serial communication
      without further resources (listener) as well. Introduce convenience
      functions for both types.
      
      Note: This will only work for COM-ports that are not used otherwise
      by the operating system.
      4091efb4
  24. 23 Oct, 2009 1 commit