Search

Sunday 28 October 2012

Sapir - October 28th Release

Sometimes you just have to have a distraction free working or playing environment. So, the main change in this release is the addition of the Expandable Desktop settings for the Power Menu.

The download links, as always, are to the right.
The full updated change log:
  • Sapir: Change Trebuchet layout in tablet mode
  • Sapir: Changed Battery styles in status bar from AOKP to CM
  • Sapir: Added Tablet Mode in Sapir settings
  • Sapir: Added DPI Changer in Display settings
  • Sapir: Transparent status bar slider in Settings
  • Sapir: Changes to init.rc tp enhance performance
  • Sapir: Added file explorer
  • Added Expandable Desktop settings for power menu
  • Add SMS to Calnedar
  • Fix for adding emoji and smiley to cursor position
  • Fix for caller name not sticking to missed calls
  • Brightness control in lock screen
  • Option to disable auto screen-lock after a phone call
  • Delay auto screen-off when answering call
  • T9 Dialer searches also in company and nickname
  • Option to keep the proximity sensor on during calls using a headset
  • *** (Samsung Galaxy Tab P1000) * Using old partition structure, so data partition is large enough for user applications *
  • (Google Galaxy Nexus) Changed to franco kernel self compiled
  • (Samsung Galaxy Tab) Reverted back to CM kernel
  • CM Gerrit merges as of Sun Oct 28 15:57:52 UTC 2012
  • New Calculator features
  • Added handling of vol rocker long press in camera
  • Changed USB connected icon to feature Cid
  • Center Clock option
  • Ability to enable navigation bar from settings
  • Left navigation bar in landscape mode option
  • Status bar can show both signal strength and network tech
  • Call log: Add lookup in Call logs
  • Corrected Kernel string in Settings (M)
  • Messaging - Ability to change soft keyboard when composing (M)
  • Added fullscreen toggle to Browser (M)
  • Enable installing shortcuts in Trebuchet (M)
  • Tethering Fix (M)
  • Clock: Stopwatch and Countdown (M)
  • (Google Galaxy Nexys) Change USB On-the-Go mount point to /storage (M)
  • Lockscreen Clock alignment (M)
  • Mms: Only display template button if templates defined (M)
  • Mms: Add Template support to QuickMessage pop-up(M)
  • Torch: Modify widget to utilize AOSP power widget UI (M)
  • Variable size pattern in lock screen (M)
  • Advanced Phone Settings (M)
  • Control cursor in text fields with volume rocker (M)
  • Quick message support in SMS (M)
  • Nfc card emulation (M)
(M) Merged to CM10

Thursday 25 October 2012

Sapir - October 26th Release

Finally. It took some time, but I can now present the first Ubuntu-made Sapir build.
For me, it's like returning home. The end result of it, of course, is that there are no new proprietary changes, only another CM catch-up.

The download links, as always, are to the right.
The full updated change log:
  • Sapir: Change Trebuchet layout in tablet mode
  • Sapir: Changed Battery styles in status bar from AOKP to CM
  • Sapir: Added Tablet Mode in Sapir settings
  • Sapir: Added DPI Changer in Display settings
  • Sapir: Transparent status bar slider in Settings
  • Sapir: Changes to init.rc tp enhance performance
  • Sapir: Added file explorer
  • Add SMS to Calnedar
  • Fix for adding emoji and smiley to cursor position
  • Fix for caller name not sticking to missed calls
  • Brightness control in lock screen
  • Option to disable auto screen-lock after a phone call
  • Delay auto screen-off when answering call
  • T9 Dialer searches also in company and nickname
  • Option to keep the proximity sensor on during calls using a headset
  • *** (Samsung Galaxy Tab P1000) * Using old partition structure, so data partition is large enough for user applications *
  • (Google Galaxy Nexus) Changed to franco kernel self compiled
  • (Samsung Galaxy Tab) Reverted back to CM kernel
  • CM Gerrit merges as of Fri Oct 26 03:17:13 UTC 2012
  • New Calculator features
  • Added handling of vol rocker long press in camera
  • Changed USB connected icon to feature Cid
  • Center Clock option
  • Ability to enable navigation bar from settings
  • Left navigation bar in landscape mode option
  • Status bar can show both signal strength and network tech
  • Call log: Add lookup in Call logs
  • Corrected Kernel string in Settings (M)
  • Messaging - Ability to change soft keyboard when composing (M)
  • Added fullscreen toggle to Browser (M)
  • Enable installing shortcuts in Trebuchet (M)
  • Tethering Fix (M)
  • Clock: Stopwatch and Countdown (M)
  • (Google Galaxy Nexys) Change USB On-the-Go mount point to /storage (M)
  • Lockscreen Clock alignment (M)
  • Mms: Only display template button if templates defined (M)
  • Mms: Add Template support to QuickMessage pop-up(M)
  • Torch: Modify widget to utilize AOSP power widget UI (M)
  • Variable size pattern in lock screen (M)
  • Advanced Phone Settings (M)
  • Control cursor in text fields with volume rocker (M)
  • Quick message support in SMS (M)
  • Nfc card emulation (M)
(M) Merged to CM10

Tuesday 23 October 2012

Changing Build Systems

For the past few days, I've been re-installing my build system, which explains the time passed since the last build.
I'll be now building on a 1210 Ubuntu rather than a OS X ML one.
It should only take a few more hours to a day or two and then I'll roll out a new build.

Saturday 20 October 2012

Sapir - October 20th Release

Just another CM catch-up for this release. Got a lot on my plate at the moment.
For the next one, I'll probably improve tablet mode some more.

The current update change log:
  • Sapir: Change Trebuchet layout in tablet mode
  • Sapir: Changed Battery styles in status bar from AOKP to CM
  • Sapir: Added Tablet Mode in Sapir settings
  • Sapir: Added DPI Changer in Display settings
  • Sapir: Transparent status bar slider in Settings
  • Sapir: Changes to init.rc tp enhance performance
  • Sapir: Added file explorer
  • Add SMS to Calnedar
  • Fix for adding emoji and smiley to cursor position
  • Fix for caller name not sticking to missed calls
  • Brightness control in lock screen
  • Option to disable auto screen-lock after a phone call
  • Delay auto screen-off when answering call
  • T9 Dialer searches also in company and nickname
  • Option to keep the proximity sensor on during calls using a headset
  • *** (Samsung Galaxy Tab P1000) * Using old partition structure, so data partition is large enough for user applications *
  • (Google Galaxy Nexus) Changed to franco kernel self compiled
  • (Samsung Galaxy Tab) Reverted back to CM kernel
  • CM Gerrit merges as of Sat Oct 20 08:57:55 UTC 2012
  • New Calculator features
  • Added handling of vol rocker long press in camera
  • Changed USB connected icon to feature Cid
  • Center Clock option
  • Ability to enable navigation bar from settings
  • Left navigation bar in landscape mode option
  • Status bar can show both signal strength and network tech
  • Call log: Add lookup in Call logs
  • Corrected Kernel string in Settings (M)
  • Messaging - Ability to change soft keyboard when composing (M)
  • Added fullscreen toggle to Browser (M)
  • Enable installing shortcuts in Trebuchet (M)
  • Tethering Fix (M)
  • Clock: Stopwatch and Countdown (M)
  • (Google Galaxy Nexys) Change USB On-the-Go mount point to /storage (M)
  • Lockscreen Clock alignment (M)
  • Mms: Only display template button if templates defined (M)
  • Mms: Add Template support to QuickMessage pop-up(M)
  • Torch: Modify widget to utilize AOSP power widget UI (M)
  • Variable size pattern in lock screen (M)
  • Advanced Phone Settings (M)
  • Control cursor in text fields with volume rocker (M)
  • Quick message support in SMS (M)
  • Nfc card emulation (M)
(M) Merged to CM10

Wednesday 17 October 2012

Sapir - October 17th Release

The main changes was in the way Trebuchet works in Tablet Mode. Also, I enabled the option to deselect voicemail notifucations on the Sasung Galaxy Tab.

The download links are to the right.

The full update changelog:
  • Sapir: Change Trebuchet layout in tablet mode
  • Sapir: Changed Battery styles in status bar from AOKP to CM
  • Sapir: Added Tablet Mode in Sapir settings
  • Sapir: Added DPI Changer in Display settings
  • Sapir: Transparent status bar slider in Settings
  • Sapir: Changes to init.rc tp enhance performance
  • Sapir: Added file explorer
  • Add SMS to Calnedar
  • Fix for adding emoji and smiley to cursor position
  • Fix for caller name not sticking to missed calls
  • Brightness control in lock screen
  • Option to disable auto screen-lock after a phone call
  • Delay auto screen-off when answering call
  • T9 Dialer searches also in company and nickname
  • Option to keep the proximity sensor on during calls using a headset
  • *** (Samsung Galaxy Tab P1000) * Using old partition structure, so data partition is large enough for user applications *
  • (Google Galaxy Nexus) Changed to franco kernel self compiled
  • (Samsung Galaxy Tab) Reverted back to CM kernel
  • CM Gerrit merges as of Wed Oct 17 01:32:00 UTC 2012
  • New Calculator features
  • Added handling of vol rocker long press in camera
  • Changed USB connected icon to feature Cid
  • Center Clock option
  • Ability to enable navigation bar from settings
  • Left navigation bar in landscape mode option
  • Status bar can show both signal strength and network tech
  • Call log: Add lookup in Call logs
  • Corrected Kernel string in Settings (M)
  • Messaging - Ability to change soft keyboard when composing (M)
  • Added fullscreen toggle to Browser (M)
  • Enable installing shortcuts in Trebuchet (M)
  • Tethering Fix (M)
  • Clock: Stopwatch and Countdown (M)
  • (Google Galaxy Nexys) Change USB On-the-Go mount point to /storage (M)
  • Lockscreen Clock alignment (M)
  • Mms: Only display template button if templates defined (M)
  • Mms: Add Template support to QuickMessage pop-up(M)
  • Torch: Modify widget to utilize AOSP power widget UI (M)
  • Variable size pattern in lock screen (M)
  • Advanced Phone Settings (M)
  • Control cursor in text fields with volume rocker (M)
  • Quick message support in SMS (M)
  • Nfc card emulation (M)
(M) Merged to CM10

Tablet UI - Second Take

The main issue I (and most of you) see with Tablet UI is the Trebuchet rendering. It seems problematic especially in Landscape mode, but Portrait is no paradise as well.

The reason for that - I opted for the any-DPI approach when supplying Tablet UI - not all apps are set for that. The good thing, though, is that Trebuchet is part of our code base - and a correction is possible.

So, today or tomorrow, you'll get the better looking Tablet UI with the new CM 10 style battery.

Stay tuned - soon.

Friday 12 October 2012

Sapir - October 12th Release

I'm aware of the many issues with the layout of the tablet mode - at least in higher DPIs, and I'm working through them. However, I didn't want to leave you guys without the upgrade to 4.1.2 and other bug fixes, so I'm releasing the 4.1.2 update with no Sapir specific changes.

The links are to the right, and the updated change log is:
  • Sapir: Added Tablet Mode in Sapir settings
  • Sapir: Added DPI Changer in Display settings
  • Sapir: Transparent status bar slider in Settings
  • Sapir: Additional Battery styles in status bar, including circle
  • Sapir: Changes to init.rc tp enhance performance
  • Sapir: Added file explorer
  • Add SMS to Calnedar
  • Fix for adding emoji and smiley to cursor position
  • Fix for caller name not sticking to missed calls
  • Brightness control in lock screen
  • Option to disable auto screen-lock after a phone call
  • Delay auto screen-off when answering call
  • T9 Dialer searches also in company and nickname
  • Option to keep the proximity sensor on during calls using a headset
  • *** (Samsung Galaxy Tab P1000) * Using old partition structure, so data partition is large enough for user applications *
  • (Google Galaxy Nexus) Changed to franco kernel self compiled
  • (Samsung Galaxy Tab) Reverted back to CM kernel
  • CM Gerrit merges as of Fri Oct 12 06:02:43 UTC 2012
  • New Calculator features
  • Added handling of vol rocker long press in camera
  • Changed USB connected icon to feature Cid
  • Center Clock option
  • Ability to enable navigation bar from settings
  • Left navigation bar in landscape mode option
  • Status bar can show both signal strength and network tech
  • Call log: Add lookup in Call logs
  • Corrected Kernel string in Settings (M)
  • Messaging - Ability to change soft keyboard when composing (M)
  • Added fullscreen toggle to Browser (M)
  • Enable installing shortcuts in Trebuchet (M)
  • Tethering Fix (M)
  • Clock: Stopwatch and Countdown (M)
  • (Google Galaxy Nexys) Change USB On-the-Go mount point to /storage (M)
  • Lockscreen Clock alignment (M)
  • Mms: Only display template button if templates defined (M)
  • Mms: Add Template support to QuickMessage pop-up(M)
  • Torch: Modify widget to utilize AOSP power widget UI (M)
  • Variable size pattern in lock screen (M)
  • Advanced Phone Settings (M)
  • Control cursor in text fields with volume rocker (M)
  • Quick message support in SMS (M)
  • Nfc card emulation (M)
(M) Merged to CM10

Tuesday 9 October 2012

Sapir - October 9th Release

Battery is back to tablet mode.

For example (AT&T Samsung Galaxy S III):





Full updates change log:
  • Sapir: Added Tablet Mode in Sapir settings
  • Sapir: Added DPI Changer in Display settings
  • Sapir: Transparent status bar slider in Settings
  • Sapir: Additional Battery styles in status bar, including circle
  • Sapir: Changes to init.rc tp enhance performance
  • Sapir: Added file explorer
  • Add SMS to Calnedar
  • Fix for adding emoji and smiley to cursor position
  • Fix for caller name not sticking to missed calls
  • Brightness control in lock screen
  • Option to disable auto screen-lock after a phone call
  • Delay auto screen-off when answering call
  • T9 Dialer searches also in company and nickname
  • Option to keep the proximity sensor on during calls using a headset
  • *** (Samsung Galaxy Tab P1000) * Using old partition structure, so data partition is large enough for user applications *
  • (Google Galaxy Nexus) Changed to franco kernel self compiled
  • (Samsung Galaxy Tab) Reverted back to CM kernel
  • CM Gerrit merges as of Tue Oct 9 20:24:33 UTC 2012
  • New Calculator features
  • Added handling of vol rocker long press in camera
  • Changed USB connected icon to feature Cid
  • Center Clock option
  • Ability to enable navigation bar from settings
  • Left navigation bar in landscape mode option
  • Status bar can show both signal strength and network tech
  • Call log: Add lookup in Call logs
  • Corrected Kernel string in Settings (M)
  • Messaging - Ability to change soft keyboard when composing (M)
  • Added fullscreen toggle to Browser (M)
  • Enable installing shortcuts in Trebuchet (M)
  • Tethering Fix (M)
  • Clock: Stopwatch and Countdown (M)
  • (Google Galaxy Nexys) Change USB On-the-Go mount point to /storage (M)
  • Lockscreen Clock alignment (M)
  • Mms: Only display template button if templates defined (M)
  • Mms: Add Template support to QuickMessage pop-up(M)
  • Torch: Modify widget to utilize AOSP power widget UI (M)
  • Variable size pattern in lock screen (M)
  • Advanced Phone Settings (M)
  • Control cursor in text fields with volume rocker (M)
  • Quick message support in SMS (M)
  • Nfc card emulation (M)
  • (M) Merged to CM10

Monday 8 October 2012

Sapir - October 8th Release

The new release features mostly Tablet Mode.
As this is not a copy of the regular tablet mode, it should be available in any DPI you set - but you can be it won't look good if you don't have enough space :)

As I wrote in my previous post, tablet mode is not perfect yet. For example, you won't see the battery. You can get around this by using a widget or even the lockscreen. I'm now using Tablet Mode on all my devices.

In the meantime, links are, as always, to the right and the full updated changelog is:
  • Sapir: Added Tablet Mode in Sapir settings
  • Sapir: Added DPI Changer in Display settings
  • Sapir: Transparent status bar slider in Settings
  • Sapir: Additional Battery styles in status bar, including circle
  • Sapir: Changes to init.rc tp enhance performance
  • Sapir: Added file explorer
  • Add SMS to Calnedar
  • Fix for adding emoji and smiley to cursor position
  • Fix for caller name not sticking to missed calls
  • Brightness control in lock screen
  • Option to disable auto screen-lock after a phone call
  • Delay auto screen-off when answering call
  • T9 Dialer searches also in company and nickname
  • Option to keep the proximity sensor on during calls using a headset
  • *** (Samsung Galaxy Tab P1000) * Using old partition structure, so data partition is large enough for user applications *
  • (Google Galaxy Nexus) Changed to franco kernel self compiled
  • (Samsung Galaxy Tab) Reverted back to CM kernel
  • CM Gerrit merges as of Mon Oct 8 04:39:38 UTC 2012
  • New Calculator features
  • Added handling of vol rocker long press in camera
  • Changed USB connected icon to feature Cid
  • Center Clock option
  • Ability to enable navigation bar from settings
  • Left navigation bar in landscape mode option
  • Status bar can show both signal strength and network tech
  • Call log: Add lookup in Call logs
  • Corrected Kernel string in Settings (M)
  • Messaging - Ability to change soft keyboard when composing (M)
  • Added fullscreen toggle to Browser (M)
  • Enable installing shortcuts in Trebuchet (M)
  • Tethering Fix (M)
  • Clock: Stopwatch and Countdown (M)
  • (Google Galaxy Nexys) Change USB On-the-Go mount point to /storage (M)
  • Lockscreen Clock alignment (M)
  • Mms: Only display template button if templates defined (M)
  • Mms: Add Template support to QuickMessage pop-up(M)
  • Torch: Modify widget to utilize AOSP power widget UI (M)
  • Variable size pattern in lock screen (M)
  • Advanced Phone Settings (M)
  • Control cursor in text fields with volume rocker (M)
  • Quick message support in SMS (M)
  • Nfc card emulation (M)
  • (M) Merged to CM10

Sunday 7 October 2012

Tablet Mode is (almost) Here

Tablet mode is finally working.
The toggle is the first one in the new Sapir Settings item.

This is how it looks on AT&T Samsung Galaxy S III, for example:








It should work on all devices, though I'm still testing it.

Not everything is working yet - for example, I still need to add the battery icon to some of the views and clock will only show on the expanded bar, but it's already usable as it is.
Looking forward to hearing your comments after I release this. Probably later today.

Saturday 6 October 2012

Sapir - October 6th Release

The October 6th release is now available.

Main change - Transparency setting for status bar. You'll be able to fine tune it to the exact transparency percentage you prefer. Here is how it looks:


The download links are, as always, to the right.

Now, for the full updated change log:


  • Sapir: Added DPI Changer in Display settings
  • Sapir: Transparent status bar slider in Settings
  • Sapir: Additional Battery styles in status bar, including circle
  • Sapir: Changes to init.rc tp enhance performance
  • Sapir: Added file explorer
  • Add SMS to Calnedar
  • Fix for adding emoji and smiley to cursor position
  • Fix for caller name not sticking to missed calls
  • Brightness control in lock screen
  • Option to disable auto screen-lock after a phone call
  • Delay auto screen-off when answering call
  • T9 Dialer searches also in company and nickname
  • Option to keep the proximity sensor on during calls using a headset
  • *** (Samsung Galaxy Tab P1000) * Using old partition structure, so data partition is large enough for user applications *
  • (Google Galaxy Nexus) Changed to franco kernel self compiled
  • (Samsung Galaxy Tab) Reverted back to CM kernel
  • CM Gerrit merges as of Sat Oct 6 03:49:02 UTC 2012
  • New Calculator features
  • Added handling of vol rocker long press in camera
  • Changed USB connected icon to feature Cid
  • Center Clock option
  • Ability to enable navigation bar from settings
  • Left navigation bar in landscape mode option
  • Status bar can show both signal strength and network tech
  • Call log: Add lookup in Call logs
  • Corrected Kernel string in Settings (M)
  • Messaging - Ability to change soft keyboard when composing (M)
  • Added fullscreen toggle to Browser (M)
  • Enable installing shortcuts in Trebuchet (M)
  • Tethering Fix (M)
  • Clock: Stopwatch and Countdown (M)
  • (Google Galaxy Nexys) Change USB On-the-Go mount point to /storage (M)
  • Lockscreen Clock alignment (M)
  • Mms: Only display template button if templates defined (M)
  • Mms: Add Template support to QuickMessage pop-up(M)
  • Torch: Modify widget to utilize AOSP power widget UI (M)
  • Variable size pattern in lock screen (M)
  • Advanced Phone Settings (M)
  • Control cursor in text fields with volume rocker (M)
  • Quick message support in SMS (M)
  • Nfc card emulation (M)
  • (M) Merged to CM10


    Friday 5 October 2012

    Transparent Goverments

    I enjoy the transparent status bar, and so do quite a lot of you guys.
    But - not all of you. And then again, some of you wanted it to be more transparent than it is.

    What to do? What to do? :)

    A few minutes ago, the status bar in my build started to have a life of its own - which is good, because that's what I was aiming for. I'm just going to put the Settings part in, build it and then you'll be able to control the transparency as you wish.

    See you soon in the build post.

    Tuesday 2 October 2012

    Sapir - October 2nd Release

    What is going on in here?
    I've got the following things lined up:

    • Remove the reboot requirement for Navigation Bar enable / disable - this helps with some games and has been requested a lot
    • Integrate Tablet Mode - Currently causes a lot of merge issues
    • Individual DPI - Still in design
    • Transparency Toggle for Status Bar - Looking for a solution
    While I'm working on this things, however, there are a lot of changes coming in from CM, and I don't want you guys to miss out on them, which is why the list above takes some time to implement.
    When things get a bit more stable on the CM front, though, the proprietary Sapir features (as well as merges) will pick up pace as well.

    So, for now, with the links on the right side as usual, here is the updated changelog:
    • Sapir: Added DPI Changer in Display settings
    • Sapir: Transparent nav bar / status bar
    • Sapir: Additional Battery styles in status bar, including circle
    • Sapir: Changes to init.rc tp enahance performance
    • Sapir: Added file explorer
    • Add SMS to Calnedar
    • Fix for adding emoji and smiley to cursor position
    • Fix for caller name not sticking to missed calls
    • Brightness control in lock screen
    • Option to disable auto screen-lock after a phone call
    • Delay auto screen-off when answering call
    • T9 Dialer searches also in company and nickname
    • Option to keep the proximity sensor on during calls using a headset
    • *** (Samsung Galaxy Tab P1000) * Using old partition structure, so data partition is large enough for user applications *
    • (Google Galaxy Nexus) Changed to franco kernel self compiled
    • (Samsung Galaxy Tab) Reverted back to CM kernel
    • CM Gerrit merges as of Tue Oct 2 19:27:58 UTC 2012
    • New Calculator features
    • Added handling of vol rocker long press in camera
    • Changed USB connected icon to feature Cid
    • Center Clock option
    • Ability to enable navigation bar from settings
    • Left navigation bar in landscape mode option
    • Status bar can show both signal strength and network tech
    • Call log: Add lookup in Call logs
    • Corrected Kernel string in Settings (M)
    • Messaging - Ability to change soft keyboard when composing (M)
    • Added fullscreen toggle to Browser (M)
    • Enable installing shortcuts in Trebuchet (M)
    • Tethering Fix (M)
    • Clock: Stopwatch and Countdown (M)
    • (Google Galaxy Nexys) Change USB On-the-Go mount point to /storage (M)
    • Lockscreen Clock alignment (M)
    • Mms: Only display template button if templates defined (M)
    • Mms: Add Template support to QuickMessage pop-up(M)
    • Torch: Modify widget to utilize AOSP power widget UI (M)
    • Variable size pattern in lock screen (M)
    • Advanced Phone Settings (M)
    • Control cursor in text fields with volume rocker (M)
    • Quick message support in SMS (M)
    • Nfc card emulation (M)
    (M) Merged to CM10