Client/Titanium issues

From StatusNet
Jump to: navigation, search

Upstream issues in Titanium's public bug trackers which affect us. We've also got a couple issues in their private support tracker; should make sure that any software issues remaining are also cross-referenced in the public trackers.

Items listed as patched are fixed in our Titanium Mobile custom runtime build, which we're using to build iPhone and Android client releases.

Our Desktop releases are currently built with the stock Titanium Desktop 1.0.0 runtime through Appcelerator's cloud packaging.

Contents

Desktop

  • (wishlist) 38511 - In-place application updates without having analytics turned on. Looks like there is built-in functionality but you have to be using their analytics module.
  • (wishlist) Helpdesk 16691 Lighthouse 450 Issue tracker 2498 - Ability to automatically launch the client after install
  • (weirdness) 19301 - Can't set alphanumeric version info (e.g.: "0.9 Alpha"); it has to be numeric
  • 17031 - No way to check for native notification services
  • 16911 - No geolocation services Also see: 21531 (HTML5 geolocation supposed to be in the next version of Titanium Desktop)
  • (workaround) Helpdesk 39721 Notifications can't resolve file:/// URLs. Ideally, we want to download icons to the application data directory and pass in URLs to them to notifications. Workaround is to download them to the app resources directory which notifications seem to be able to access via app:// URLs. This directory is supposed to be read-only even though it isn't.
  • Helpdesk 41571 - Titanium.App.getSystemProperties returns empty object instead of props from tiapp.xml (was hoping to use this for setting default values, such as theme in tiapp.xml instead of having a separate config file).

Fixed

  • Cloud packaging has stopped working for our app. Helpdesk 42521. Looks like we need to start doing our own packaging. Cloud packaging hasn't been working for us since before 9/10/10. Related Lighthouse issue? -- Appcelerator seems to have fixed this - no explanation yet.

Linux

Mac

Windows

  • Ticket 2743 and Helpdesk 44021 - Application icons look terrible (pixelated and such). Lighthouse 231 may be a related. I tried a GIF images but that caused the application to freeze on Win32, and so I opened: Lighthouse 457 and HelpDesk 44781
  • notifications require additional package install (Snarl)
  • HelpDesk 56511 - Win32 online check fails when behind corporate firewalls
    • Worse, it looks like it's getting confused about what to do if there's a proxy configured, once you take the online check out
    • Related ticket: Issue 2410 - Login Issue in Corporate Network

Mobile

Patched

  • MERGED need XML serializer
    • Merged upstream, will appear in Titanium Mobile 1.5.0 :D
  • clipboard access
    • patch on branch, posting on bug (may need more testing for non-text data)

Workaround

Documentation bugs

Wishlist

Android

Serious unpatched bugs

Fixed upstream

Locally patched

No patch, but workaround

Wishlist

Blackberry

iPhone

Locally patched

No patch, but workaround

Serious unpatched bugs

Wishlist

Documentation bugs

Personal tools
Namespaces
Variants
Actions
Navigation
Status.net
Toolbox