Orbitals
My first ever Android app from 2014!
A Kotlin Multiplatform rewrite is now available as a webapp here.
My first ever Android app from 2014!
A Kotlin Multiplatform rewrite is now available as a webapp here.
Promoted custom background images from the ‘Experimental’ menu to the ‘Appearance’ menu, with a slightly better interface.
New experiment: ‘Drip’ style rendering. Objects paint their paths to canvas as they move, giving an effect similar to my other LWP & daydream, Drip.
Bug fix: Removed overlapping animation when opening settings app.
Custom background images!
Bug fix: Spawning rate is now constant regardless of how many system types are enabled.
Settings menus:
Fully materialised settings! (For Android 4.2 and greater only - stuff gets prettier as version number increases! Older versions (4.1 and below) still use the old version of the settings.)
Bug fix: trace lines now works properly when ‘Show centre of mass’ is enabled.
Better (I think?) colour morphing for collisions and notifications.
I think everything has been tested but this was a big rewrite so please let me know if I broke something!
Added support for an extension app that makes LWP & Daydream objects pulse in different colours when you receive notifications.
Apps and colours are chosen in extension app.
Once you have installed the extension, go to the new Notification Pulse settings page and enable it.
Basic material settings theme on Lollipop.
Added option to show current time overlay on Daydream (as requested by +tom bones):
Squeezed the file size down a bit.
You can now access Wallpaper and Daydream settings from your app launcher, under ’Orbitals LWP’. This was added to enable access to Daydream settings for Android 4.2 users as the normal method doesn’t appear to work…
Added object streamers to Daydreams:
Bug fix: target frame rate should now be accurate.
Option to change object colours depending on battery charge level. You can now choose separate colour themes for battery levels >80%, >50%, >20% and <20%, so you can get a rough idea of your charge level from a quick glance at the colours of your star systems. Currently only implemented for the main LWP - if set, lockscreen colours will obey main settings.
New ‘Experimental’ features menu:
Any options found in this menu may result in wonky physics and/or rendering. They will continue to be developed and will migrate into some other menu once they work reliably!
Centre view on the centre of mass. I recommend using this setting with collisions switched off as that seems to be less prone to breaking. It also looks quite nice.
For the record, battery charge colouring is kind of experimental too. It works okay but I think it can be improved a lot!
Daydream (screensaver) mode!
Enable it under Settings > Display > Daydream (requires Android 4.2 Jellybean or above).
Daydream settings are chosen separately from wallpaper and lockscreen but include all the same options.
Displays in full screen immersive mode - swipe in from the top or bottom to make your status bar/ navigation bar visible again (requires Android 4.4 Kitkat or above).
Multiple object colour options can now be chosen - e.g. you can choose red, orange and yellow instead of just red. (GingerBread devices are still limited to single colours, I’m afraid.)
Due to the above alteration, your colour settings have probably reset to the default ‘all’ setting. Apologies for the inconvenience of re-choosing your colours but I hope the ability to choose more than one is worth it.
Minor fixes for pre-Honeycomb Android versions.
Object transparency options.
Wire frame option to show objects as just their outline.
Lock screen options! You can now choose to change things like colour saturation, brightness or transparency of objects when your device is locked. More are in the works!
Reorganised options menu. Categories now have their own screens as the all-in-one menu was getting a bit long and cumbersome.
Option to generate softer/desaturated colours
Collisions now gradually transfer mass and size to larger object instead of immediately destroying the smaller object. (This will be an option soon.)
Options to change the strength and direction (antigravity!) of gravity.
Option to choose preferred frame rate.
A couple of small visual tweaks.