Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,768,772 Members 51,856 Now Online
XDA Developers Android and Mobile Development Forum

[APP][4.0+] OmniSnitch - Seamless app switching

Tip us?
 
EatHeat
Old
(Last edited by EatHeat; 6th February 2014 at 03:16 PM.)
#1  
EatHeat's Avatar
Recognized Developer - OP
Thanks Meter 1401
Posts: 913
Join Date: Jan 2013
Location: Calcutta
Default [APP][4.0+] OmniSnitch - Seamless app switching

Quote:
On the OmniROM website, I saw that the OmniSwitch feature would only work for Android 4.4.x.

Having a long history of backporting apps and other features, I decided to have a go at this too. So here it is, OmniSnitch, a completely backported version of OmniSwitch. This has been backported to ICS and with a few changes will work on HoneyComb too. But having 0.1% of the android market, I'm not going to be supporting it.

FEATURES
Quote:
(Same as OmniSwitch)
  • Enable/Disable
  • Start on boot
  • Animate overlay
  • Icon size
  • Opacity
  • Show/Hide memory usage
  • Show/Hide app name
  • Action buttons
  • Enable/Disable drag handle
  • Position of drag handle
  • Color of drag handle
  • Opacity of drag handle
  • Auto hide
  • Set favourites
  • Set favourites position


Downloads at end of third post.



SCREENIES

Quote:
ICS

Quote:
JB

Quote:
KK
[3.0+]Crius.
Customize your clock.


[2.2+]SnowBowl HD.
Enjoy the vacations!


The Following 93 Users Say Thank You to EatHeat For This Useful Post: [ Click to Expand ]
 
EatHeat
Old
(Last edited by EatHeat; 5th February 2014 at 03:11 PM.)
#2  
EatHeat's Avatar
Recognized Developer - OP
Thanks Meter 1401
Posts: 913
Join Date: Jan 2013
Location: Calcutta
Known Bugs

Apps cannot be killed by swiping or by using the action buttons. This has to do with permissions. I have tried installing it as system app but still it seems to have issues. If anyone can make it work, do post here. However, this issue should not be there if it is compiled and installed along with a ROM. So its not really a bug but a limitation of android(for now).


CHANGELOG
  • V1.0
    • Initial Release
[3.0+]Crius.
Customize your clock.


[2.2+]SnowBowl HD.
Enjoy the vacations!


The Following 27 Users Say Thank You to EatHeat For This Useful Post: [ Click to Expand ]
 
EatHeat
Old
(Last edited by EatHeat; 5th February 2014 at 04:10 PM.)
#3  
EatHeat's Avatar
Recognized Developer - OP
Thanks Meter 1401
Posts: 913
Join Date: Jan 2013
Location: Calcutta
DOWNLOADS

Downloads will have their version names at the end.

Betas will have BETA tag at the end of the name.

ICS, JB or KK will be at the end if its only meant for that version.



SOURCE

Source is available on my Github. Licensed under GPL. Contributions and pull requests are welcome


NOTE

You cannot just compile and upload this to the Play Store. If you do make major changes and upload, do follow the GPL terms. Also give proper credits if you use this anywhere else except for personal use.
Attached Files
File Type: apk OmniSnitch_V1_0.apk - [Click for QR Code] (1.17 MB, 11559 views)
[3.0+]Crius.
Customize your clock.


[2.2+]SnowBowl HD.
Enjoy the vacations!


The Following 38 Users Say Thank You to EatHeat For This Useful Post: [ Click to Expand ]
 
EatHeat
Old
(Last edited by EatHeat; 5th February 2014 at 03:07 PM.)
#4  
EatHeat's Avatar
Recognized Developer - OP
Thanks Meter 1401
Posts: 913
Join Date: Jan 2013
Location: Calcutta
CREDITS

  • maxwen for OmniSwitch
  • sarkar1990 for testing on JB
  • amit.mb for testing on KK
  • b16h22 for testing on KK
  • Emulator for testing on ICS
[3.0+]Crius.
Customize your clock.


[2.2+]SnowBowl HD.
Enjoy the vacations!


The Following 11 Users Say Thank You to EatHeat For This Useful Post: [ Click to Expand ]
 
EatHeat
Old
(Last edited by EatHeat; 5th February 2014 at 03:07 PM.)
#5  
EatHeat's Avatar
Recognized Developer - OP
Thanks Meter 1401
Posts: 913
Join Date: Jan 2013
Location: Calcutta
Reserved. Just in case.
[3.0+]Crius.
Customize your clock.


[2.2+]SnowBowl HD.
Enjoy the vacations!


The Following 2 Users Say Thank You to EatHeat For This Useful Post: [ Click to Expand ]
 
Primokorn
Old
#6  
Primokorn's Avatar
Recognized Contributor
Thanks Meter 2006
Posts: 3,804
Join Date: Nov 2012
Location: Annecy

 
DONATE TO ME
OmniSwitch is nice so thanks for this ported app!
Nexus 5 | Ask any questionTWRP themesDark XDAGetting started on XDA

LGE Nexus 5 | TWRP Recovery | Mahdi | Uber!!!



Quote:
Searching can take less time than waiting for an answer
The Following User Says Thank You to Primokorn For This Useful Post: [ Click to Expand ]
 
milojoseph
Old
#7  
milojoseph's Avatar
Senior Member
Thanks Meter 197
Posts: 434
Join Date: Sep 2012
Location: Brooklyn
I had a feeling someone was going to port it. Thanks man
The Following User Says Thank You to milojoseph For This Useful Post: [ Click to Expand ]
 
EatHeat
Old
#8  
EatHeat's Avatar
Recognized Developer - OP
Thanks Meter 1401
Posts: 913
Join Date: Jan 2013
Location: Calcutta
Quote:
Originally Posted by Primokorn View Post
OmniSwitch is nice so thanks for this ported app!
Quote:
Originally Posted by milojoseph View Post
I had a feeling someone was going to port it. Thanks man
You are welcome.
[3.0+]Crius.
Customize your clock.


[2.2+]SnowBowl HD.
Enjoy the vacations!


The Following User Says Thank You to EatHeat For This Useful Post: [ Click to Expand ]
 
mauam
Old
#9  
mauam's Avatar
Senior Member
Thanks Meter 6639
Posts: 4,069
Join Date: Jan 2011
Amazing work as always. Keep up dev
 
EatHeat
Old
#10  
EatHeat's Avatar
Recognized Developer - OP
Thanks Meter 1401
Posts: 913
Join Date: Jan 2013
Location: Calcutta
So I'm getting some pms about using it in your ROMs. You can either compile it directly from my Github or put the provided apk in your ROM. Either way, give proper credits wherever necessary and definitely to the Omni team.
[3.0+]Crius.
Customize your clock.


[2.2+]SnowBowl HD.
Enjoy the vacations!



The Following 2 Users Say Thank You to EatHeat For This Useful Post: [ Click to Expand ]
Tags
backport, eatheat, omnirom, omnisnitch, omniswitch
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes