[Nexus 5 Android Development] XXMrHyde:
The Darkkat update to Build dk-5.1.1-20150913-BETA is available

Changelog:

General:

Updated Android to LMY48P

Power menu:

Cutomizations:

Button arrangement, (up to 8 buttons)

Icon normal color

Icon enabled/selected color

Ripple color

Text color

Don`t execute the action automatically,

if the power menu contains one button only

Lock screen:

Button bar:

Button arrangement, (Up to 5 buttons)

Actions launch type:

Single click

Double click

Longpress

Icon size:

24 dp

36 dp

48 dp

Hide the buttons bar:

Visible notifications reach the maximum allowed notifications on the lock screen

(including the notification overlay container)

Visible notifications reach a customizable number of notifications

Never

Customizable number of notifications (to hide the buttons bar):

1 (always)

2

3

4

5

6

Icon color mode:

Never

If the icon is an greyscale icon

always

Ripple color mode:

Auto

Custom color

Disabled

Custom ripple color

Status bar expanded header, (wip):

Rework:

Show user switcher if QS type is panel only

Always show the System settings button

Clock: No size and movement animation

No fade in/out animation for the expanded content

Add a button to open header customzations, (always visible)

Add a button to open QS customzations, (visible on the expanded header)

Mobile-, wifi and battery icons are visible on the expanded header,

and removed from the collapsed header,

Add mobile network name, (visible on the expanded header),

Add wifi network name, (visible on the expanded header),

Add battery status (current charging status,

(wireless-, USB, not charging, ...), (visible on the expanded header)

Change the header expanding animation to the "expanding" animation used for the QS

Add custom ripple effect color

Quick settings:

Improvements:

Type:

Panel

Bar

Hidden

Tiles/buttons:

Hotspot:

Change long click target to tether settings

Screen rotation:

Change long click target to Display rotation settings

Colors:

Add custom ripple color

Brightness slider:

Thumb and background are respecting the QS icon color now

Button bar:

Buttons arrangement:

(depending on the features supported by the device):

Airplane mode

Bluetooth

Color inversion

Mobile data

Hotspot

Location

Lte

NFC

Screen rotation

Torch

Wifi

Custom background color, (global QS background color)

Custom icon color, (global QS icon color)

Custom ripple color, (global QS ripple color)

Navigation bar:

Cutomizations:

Button arrangement, (Up to 5 buttons)

Dynamic menu behaviour

Option to show cursor buttons in navigation bar while typing

Button icon color mode

Button ripple effect color mode

Button icon color

Button ripple effect color

User can set system or custom icons

Navbar height and width

Bring back "change back button to hide ime button if the keyboard is visible",

(no animation for now)

Apps:

LockClock, (cLock):

Alwasy use 24dp preference icons

Use a sunny weather preference icon

Settings:

Use a sunny weather dashboard icon

Use an icon based on the navigation bar icon for the status bar

Update preference names, -summaries, and more

Some infos about this update:

First I know it`s some time ago sinse the last build,

there are 2 reasons, I like to developing a rom, but don`t like

to release a rom, or better the work for releasing a rom,

writing changelogs, updating the threads, ...

so most of the time I think, ok one more feature,

and I release it, ok one again, ...

Also in my real life there were to much complaints about my "availability",

my phone was almost more time in recovery than I used it as a phone.

And sinse 3 Nexus devices, I wanted some difference,

also a phone which makes it hard or impossible to

build Darkkat for, (if it`ll be easy (possible), I know I`ll do it,

and "my" "availability" problem is still present),

so I decided to bye a S6 Edge.

Now I`m very happy with the Edge as daily driver, and the Nexus devices as development

phones, especially as I can make a break if I become tired,

in the past I have to fix an issues first, or the next day I`m without a working phone.

Now the current build:

this build is mainly a release to patch the Stagefright security risk,

I really don`t like to release a build which contains a wip feature,

but in this case I think it`s more importent to patch a security risk.

The reworked status bar expanded header works as expected,

(means I didn`t found a bug), the "problems" atm are:

the header in it`s current state is optimized for QS type bar or hidden,

(while using QS type panel, e.g. mobile and wifi network icons and infos are available for QS and also visible in the header.

On a device without mobile data feature or a device used without a sim card,

the mobile network icons and infos are hidden, (ok), but this breaks the header layout,

(doesn`t look good), the available items should be replaced, to get a "nice looking" layout.

(on devices used without a sim card the "no sim card" icon should be visible, and a text "No sim card").

In my opinion not a "no go", but unfinished.

Download:

dk-5.1.1-20150913-BETA-hammerhead

md5: 1e19b85d7a53ae20f62d277919a41a4c