GithubHelp home page GithubHelp logo

Comments (6)

barrykn avatar barrykn commented on July 24, 2024

In barrykn/android_packages_apps_Contacts-cm-bkndh1 (Contacts app hacking):

  1. I removed the Favorites tab (no issue assigned, oops).
  2. I removed the ability to mark contacts as Favorites (barrykn/android_packages_apps_Contacts-cm-bkndh1#2).
  3. I removed the SMS button in the contact detail view (barrykn/android_packages_apps_Contacts-cm-bkndh1#1).

This set of changes has proven to be a huge improvement (for my user).

At this point I don't see myself making any more Contacts app changes for CM7.x. My current thinking is that anything I could accomplish with more changes here, would be accomplished more effectively by forward-porting my changes to CM10.x so I can move my user to newer & better hardware. I need to see which of these changes apply to CM10.x; that might become a new issue (maybe even on a new GitHub project).

from android-cm7-bkndh1.

barrykn avatar barrykn commented on July 24, 2024

Regarding the Global Actions dialog box: CM9.1 doesn't have any modifications here, but CM10.0 and 10.1 are perfect. (FWIW they call it the "power menu".) Not that I expect to do this, but if for some reason I end up needing to use CM9.x as a base, I could hack the power menu myself, as I do on CM7.2. (Or I could hope that the 1500ms power button long-press timeout, alone, is sufficient.)

I should see how Contacts in CM10.1 compares to CM7.2, to see which of my changes I need to port forward.

(At this point I'm starting to clutter this issue, but it's my own project so I can do that ^_~ and it's more important that I get this stuff down in writing.)

from android-cm7-bkndh1.

barrykn avatar barrykn commented on July 24, 2024

Hmm, both Phone and (especially) Contacts/People changed massively from Gingerbread to Jelly Bean. The idea of not changing anything in Phone or People (in Jelly Bean) is tempting. I have a dreadful feeling that it'll fail, but it's tempting.

from android-cm7-bkndh1.

barrykn avatar barrykn commented on July 24, 2024

And just when I thought my changes to Contacts (in CM7.2) had stabilized, I saw a new problem today: barrykn/android_packages_apps_Contacts-cm-bkndh1#3 sigh

(Basically, Quick Contact Badges are bad for my user -- she pulls up quick contact badge menus by accident and ends up calling the wrong people at inopportune times of day. With the menus disabled, nothing will happen, which should give her an opportunity to tap again in the correct location.)

from android-cm7-bkndh1.

barrykn avatar barrykn commented on July 24, 2024

I forgot to mention that I changed the Defy's charge-only mode to automatically reboot once the voltage is high enough (issue 2).

from android-cm7-bkndh1.

barrykn avatar barrykn commented on July 24, 2024

(Edited 2013-08-25.)

Current status of this project:

My main user has passed away, however there are a few other users (for now anyway). So, the project isn't completely dead. However, without this project's primary user, the impetus for new features is basically gone. Thus, the CM7.2 branch is now in feature freeze. I might fix security issues for some indefinite period of time, and I might revert the fix for issue #8 (which made the long-press timeout really long) if that turns out to be necessary for the remaining users. Otherwise, the project's (nearly) done.

I still need to publish the rest of my CM10.x patches (this is holding issue #7 open), and I need to properly document my changes versus CM7.2 (issue #12) and CM10.x (issue #13). I will almost certainly do more testing of my CM10.1 branch and could make changes as a result, so that branch is not yet in feature freeze.

Unlike my primary user, my remaining users could switch over to stock iPhone/iOS, or (probably) stock Android 4.x, and not have any trouble. So, I could theoretically just bring the project to a complete close right now. However, the CM7.2 branch is still useful as long as my remaining users are still on CM7.2 -- I don't need to force the issue right this second -- and the CM10.1 branch is so close to completion that it would be a true shame not to finish it.

As of this writing, I have not publicized this project anywhere on the Internet, so I don't expect that anyone else is aware of and benefiting from this project. However, if that changes, I can certainly change course and continue to maintain this project rather than winding it down.

from android-cm7-bkndh1.

Related Issues (13)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.