| Id |
Summary |
Status |
Closed Reason |
Priority |
Votes |
| 51 |
Adding swc child assets of each other causes the child disappear. |
created |
|
not set |
0 |
|
I'm extending two movieclip classes (from swc). Adding one as the child of the other works fine in flash, but will cause the child to disappear <1 second after it is added (it flickers to...
|
| 47 |
How Update ZIPs Work Link on docs page is duplicated |
pending release |
|
not set |
0 |
|
Here: http://spaceport.io/developers/neo_docs/guides
One of the 'how update ZIPs work' links is mislabelled.
|
| 50 |
ByteArray broken (when parsing json file) |
created |
|
not set |
1 |
|
sp sim in 4.1 is giving error when parsing json files "Uncaught SyntaxError: Unexpected token o". I've also tried declaring "data" step-by-step instead of all in one line...
|
| 44 |
Trace statements from the simulator not displayed |
created |
|
not set |
0 |
|
When I use "sp sim" on my project and it launches in the simulator, the console does not display any traces from the simulator.
When I write trace ("Hello world!") in my ...
|
| 49 |
Greensock TimelineLite fails |
created |
|
not set |
1 |
|
I'm using the adjusted greensock library found here
Other tweens, etc are working fine. Use of TimelineLite is failing for me with sp sim (build for flash is OK):
...
|
| 48 |
Newer manifest error prints twice |
created |
|
not set |
0 |
|
When using "sp push" to my phone using Spaceport 4.0.1 while it has 4.0.0 installed I get the error
Manifest specifies platform version 4.1, but actual platform version i...
|
| 46 |
Pushing gives "getHostByName" error |
created |
|
not set |
0 |
|
I can see my phone just fine using sp push, I can also install to it just fine. When I try to push to it I get the following error.
sp.exe: getHostByName: does not exist (no such host en...
|
| 42 |
sound.position acts incorrectly in spaceport |
created |
|
not set |
0 |
|
var sound:Sound = new Sound( "oneMinuteLongSound.mp3" )
sound.play( 50000, 99 );
stage.addEventListener(Event.ENTER_FRAME, function(){
&nb...
|
| 33 |
"buffer size" messages print on windows when converting sounds |
open |
|
asap |
-1 |
|
On Windows, when spaceport is converting mp3 files to ogg format, annoying trace statments print out information about "buffer size"
|
| 22 |
Occasional slow frames |
open |
|
asap |
2 |
|
Spaceport apps will occasionally have really slow frames (e.g. 40-50 ms while all others are 16-17 ms). This problem is most prevalent on iOS in games with MANY MovieClip / Bitmap instances. Thes...
|
| 32 |
No console output from `sp sim` |
open |
|
asap |
0 |
|
On Windows, when you run `sp sim` no console output is shown from trace() statments in code
|
| 36 |
StageQuality cannot be changed on Windows sim |
open |
|
asap |
0 |
|
The sample code tutorial for how to set stage quality does not work on Windows.
|
| 35 |
CTRL-C or CTRL-BREAK can't kill `sp` when it's connected to a device. |
open |
|
asap |
0 |
|
CTRL-C or CTRL-BREAK can't kill `sp` when it's connected to a device. One reliable way to kill it if it's connected to an iOS device is to uninstall the app.
|
| 34 |
Not all characters can be entered in text-fields on iOS |
open |
|
asap |
0 |
|
I can't enter the following characters in a text field using the US English iOS keyboard: \ | ~ € £ ¥ · ' "
|
| 11 |
Android sockets are slow |
open |
|
soon |
0 |
|
On Android, sockets have very poor performance. We will start working on this soon.
|
| 3 |
Android splash screen |
open |
|
soon |
1 |
|
On Android, splash-screens aren’t correctly sized. They are usually too big, leading to edges being cut off. We know it’s a problem and plan to support it soon.
|
| 27 |
Android TextField problems |
pending release |
|
soon |
0 |
|
On Android, editable TextField are bad. When selected, the cursor starts at the far left of the word. Password fields are shown in clear text when being edited.
|
| 6 |
Android audio |
open |
|
soon |
1 |
|
On Android there are serious issues with playing many sounds rapidly in a row. Sounds start to get garbled and then the entire application can crash. This is a big problem and we will start worki...
|
| 23 |
Doubled trace output |
open |
|
soon |
-1 |
|
trace() statements piped back to the console are doubled. One version is preceded by “JavaScript: ”. This is just annoying. We want to fix this, but we haven’t gotten around to it yet.
|
| 24 |
TouchEvents sometimes dropped |
open |
|
soon |
1 |
|
On iOS (and probably Android too) some TouchEvents are dropped. This leads to really bad states where your code thinks that fingers are still down, even though no one is touching the screen. We k...
|
| 1 |
Android touch input latency |
open |
|
soon |
1 |
|
On Android there is a TON of latency with touch-input. The time from a touch to when your code receives a TouchEvent is too long. We are aware of this issue and plan to fix it pretty soon.
|
| 21 |
Strokes don’t always look right |
open |
|
later |
0 |
|
We have started work on this, but we gave up because it’s a really hard problem. Maybe someday we will give it another try.
|
| 28 |
IAP product validation |
open |
|
later |
0 |
|
In the In-App-Purchase or "market" plugin, validation of products should be in the constructor in order to avoid errors.
|
| 29 |
Flurry plugin does not expose custom attributes |
open |
|
later |
0 |
|
In the Flurry plugin, one should be able to pass parameters to the endEvent method.
|
| 26 |
Long trace messages are problematic |
open |
|
later |
0 |
|
trace() statments with a LOT of text don’t pipe back to the console correctly
|
| 20 |
Masks don’t work perfectly |
open |
|
later |
0 |
|
If the object which is the mask itself is complex and contains multiple layers (or strokes) then the areas where multiple layers overlap do not mask correctly. For now, keep masks simple. Make th...
|
| 19 |
Hit-detection is not pixel-perfect |
open |
|
later |
0 |
|
Hit-detection in Spaceport (which object receives a mouse / touch event) is NOT pixel-perfect like Flash. Instead, every object has a rectangular, axis-aligned bounding box. Thus, if you have a s...
|
| 4 |
Android armv6 support |
open |
|
later |
0 |
|
armv6 isn’t supported on Android. That’s bad and we will fix it a bit longer term.
|
| 17 |
getChildByIndex only works when children have instance names |
open |
|
later |
0 |
|
When working with art assets created using Flash Professional, you cannot use getChildByIndex() to access children that do not have an instance-name. For now, for anything you want to access with ...
|
| 16 |
MovieClip with named child is sometimes inaccessible |
open |
|
later |
0 |
|
If your MovieClip created in Flash professional has a named child (something with an instance-id inside of it), and that child is not on frame-1, you cannot access it using Spaceport - even when yo...
|
| 38 |
Slow launch times (10 seconds before progress bar begins to move) |
open |
|
later |
1 |
|
When the "app-entry-url" is something inaccessible (i.e. ping reports "Request timeout for icmp_seq") Spaceport has a 10 seconds timeout before it gives up and lau...
|
| 10 |
Harmless error message during "sp push" |
open |
|
later |
-1 |
|
When you `sp push` to a device over WiFi you’ll often see:
sp: recv: invalid argument (Bad file descriptor)
This does not prevent it from working, but it’s annoying and we want to fix it. We aren...
|
| 40 |
arguments.length sometimes reports incorrect value |
open |
|
later |
1 |
|
Our ActionScript to JavaScript compiler A2J performs various optimizations to make the output JavaScript code run as fast as possible. One such optimization is called "de-virtualizati...
|
| 15 |
IAP plugin should be a singleton |
open |
|
later |
0 |
|
The In-App-Purchase or “market” plugin was designed to be used as a singleton. If you create multiple instances of it, bad things happen, like all instances receive the onPurchaseComplete callback...
|
| 14 |
Spaceport prevents device sleep mode |
open |
|
later |
0 |
|
Spaceport will NEVER let the device go to sleep. Spaceport games keep the device awake forever. We aren’t working on this right now, but it does seem like a real bug.
|
| 13 |
Android app id reuse cause instal error |
open |
|
later |
0 |
|
If you `sp install android` multiple times inside of different project folders, and these projects share the same `id` (or neither has an `id` specified) you will get an installation error. Just s...
|
| 7 |
Android anti-aliasing |
open |
|
later |
0 |
|
On Android (particularly on devices with Tegra GPUs) we are having issues that look like poor anti-aliasing (although it might be something else, like dropped scan-lines). This causes fine lines t...
|
| 39 |
Inheritance of static variable must be explicit |
open |
|
later |
1 |
|
Our ActionScript to JavaScript compiler A2J does not support inheritance of static variables without explicitly referencing the parent class.
public class Parent{
public static var a:Str...
|
| 12 |
iOS JavaScript is slow |
closed |
cannot fix |
never |
1 |
|
On iOS JavaScript runs far slower than on Android. Unfortunately there is nothing we can do to change this. This is because we cannot use a JavaScript runtime with JIT because of Apple restrictio...
|
| 18 |
Stereo sound cannot be panned left/right |
closed |
cannot fix |
never |
0 |
|
Adjusting sound panning (left-right balance) does NOT work unless the mp3 is MONO. That is, you cannot change the panning for stereo audio. This is a limitation of OpenAL (our audio engine). We ...
|
| 30 |
XML parsing is really slow |
closed |
cannot fix |
never |
0 |
|
Try to avoid using it when possible. Use JSON. Wontfix. (can’t) It’s not natively supported so we have to emulate it in JavaScript (slow)
|