The ModMyTM Family of Sites:
ModMyMotoModMyiModMyGphone




 
 
Register or Connect with Facebook

Discuss AppStore Apps | Browse / Search Cydia | MMi Cydia Stats




  Apple Forums & iPhone Forums, Mods, Hacks, News, Themes, Downloads, and more! | ModMyi.com > 3rd Party Apps For iPhone | iPod Touch > iPhone / iPod Touch SDK | Development Discussion
Reply
 
LinkBack Thread Tools Display Modes
  #1  
Old 01-09-2009, 07:46 PM
him121213's Avatar
BanHammr Immune
 
Join Date: Oct 2008
Device + Firmware: iPhone 3GS (White) 3.0 JB/Unlocked
Operating System: Mac OS X 10.5.8 (Leopard)/Fedora 10/FreeBSD 7.1/Debian 5.0
Location: Buffalo
Posts: 2,240
Thanks: 72
Thanked 230 Times in 194 Posts
Send a message via AIM to him121213 Send a message via MSN to him121213 Send a message via Yahoo to him121213 Send a message via Skype™ to him121213
Icon order auto-arranger

i recently realized how much of a pain it is to change the order of icons when switching themes

for example: with the new perfect storm theme i want only 2 rows of icons and the dock and the rest of the pages just 1 row of blanks at the top

or when i go theme less i want a certain order of icons


so i was thinking of writing an app that would allow you to set the order of icons for each inividual theme so that when switching it eliminates the hassle of having to sit there for 45 minuets rearranging icons

it would have to work within winterboard if saurik is interested maybe we could even build it into winterboard in the next update
Digg StumbleUpon Delicious Reddit Newsvine Google Yahoo Thanks Reply With Quote
  #2  
Old 01-16-2009, 03:43 PM
Stimpy5050's Avatar
Green Apple
 
Join Date: Feb 2008
Posts: 77
Thanks: 0
Thanked 22 Times in 13 Posts

That actually wouldn't be too difficult to write within MobileSubstrate. You'd simply have to hook into the code that sets the order of the SBIconList for SpringBoard and override the logic to read the order from a different plist than com.apple.springboard.plist.
Digg StumbleUpon Delicious Reddit Newsvine Google Yahoo Thanks Reply With Quote
  #3  
Old 01-17-2009, 10:15 AM
Imagine09's Avatar
Theme Creator
 
Join Date: Jul 2007
Posts: 134
Thanks: 12
Thanked 21 Times in 17 Posts

That sounds pretty cool, best of luck and keep us posted...

The only way that I have found to keep your icon order arranged by theme is to modify the M68AP.plist file for each theme. This isn't bad because the creator of the theme will typically do this and include the file in the theme package, the draw back is that for the iPhone to change the order to match the modified M68AP.plist the user needs to do the following:

Tap "Settings"->tap "General"->tap "Reset"->tap "Reset Home Screen Layout" at this point a dialog box comes up with two choices (Reset Home Screen and Cancel)...just tap "Reset Home Screen".

When you return to the home screen the icons will be arranged in their new order (per the modified M68AP.plist).

Last edited by Imagine09; 01-17-2009 at 10:17 AM..
Digg StumbleUpon Delicious Reddit Newsvine Google Yahoo Thanks Reply With Quote
  #4  
Old 01-17-2009, 11:20 PM
him121213's Avatar
BanHammr Immune
 
Join Date: Oct 2008
Device + Firmware: iPhone 3GS (White) 3.0 JB/Unlocked
Operating System: Mac OS X 10.5.8 (Leopard)/Fedora 10/FreeBSD 7.1/Debian 5.0
Location: Buffalo
Posts: 2,240
Thanks: 72
Thanked 230 Times in 194 Posts
Send a message via AIM to him121213 Send a message via MSN to him121213 Send a message via Yahoo to him121213 Send a message via Skype™ to him121213

Quote:
Originally Posted by Imagine09 View Post
That sounds pretty cool, best of luck and keep us posted...

The only way that I have found to keep your icon order arranged by theme is to modify the M68AP.plist file for each theme. This isn't bad because the creator of the theme will typically do this and include the file in the theme package, the draw back is that for the iPhone to change the order to match the modified M68AP.plist the user needs to do the following:

Tap "Settings"->tap "General"->tap "Reset"->tap "Reset Home Screen Layout" at this point a dialog box comes up with two choices (Reset Home Screen and Cancel)...just tap "Reset Home Screen".

When you return to the home screen the icons will be arranged in their new order (per the modified M68AP.plist).
this would be pretty easy but i think that we should develop a program that will actualy do all the work for you because winterboard was designed to make it easy for anyone to make a theme so if i can build it into winterboard so that theme makers can simpily include a folder with the names in the order they want maybe in a spread sheet then it can read it and change the order accordingly during respring

Last edited by him121213; 01-18-2009 at 09:45 PM..
Digg StumbleUpon Delicious Reddit Newsvine Google Yahoo Thanks Reply With Quote
  #5  
Old 01-21-2009, 09:03 PM
him121213's Avatar
BanHammr Immune
 
Join Date: Oct 2008
Device + Firmware: iPhone 3GS (White) 3.0 JB/Unlocked
Operating System: Mac OS X 10.5.8 (Leopard)/Fedora 10/FreeBSD 7.1/Debian 5.0
Location: Buffalo
Posts: 2,240
Thanks: 72
Thanked 230 Times in 194 Posts
Send a message via AIM to him121213 Send a message via MSN to him121213 Send a message via Yahoo to him121213 Send a message via Skype™ to him121213

i took a look at editing the M68AP.plist and this is a plausible approach but it does seem to be quite a bit of work for the theme maker to edit this so i think the first step would be to make this easier for the basic user somehow plus windows users dont have a property list editor

also i dont know for sure if you can include this in a winterboard package because i think winterboard can only change visual properties of the os not system files
Digg StumbleUpon Delicious Reddit Newsvine Google Yahoo Thanks Reply With Quote
  #6  
Old 01-21-2009, 09:16 PM
Mes's Avatar
Mes Mes is offline
My iPhone is a Part of Me
 
Join Date: May 2008
Device + Firmware: 3G-16G 3.0; 2G-8G 2.2.1 T-Mobile
Operating System: XPSP3, VistaHPSP1, OSX10.4.10
Location: Sunny California :)
Posts: 825
Thanks: 29
Thanked 91 Times in 81 Posts

Quote:
Originally Posted by him121213 View Post
........it would have to work within winterboard ...
I'm no iPhone programmer, but it would seem to me that making it work 'within' Winterboard is more difficult than as a standalone. I realize that changing orders when changing themes is an interesting and creative approach ..... I would like to suggest to start (and possibly release) a simplified version that doesn't require winterboard prior to the full-blown version.

Personally, I would prefer the simple approach. Being able to restore icon positions after a restore, or upgrade would be a great idea.

JMHO. Thanks for your thoughts in this matter
Digg StumbleUpon Delicious Reddit Newsvine Google Yahoo Thanks Reply With Quote
  #7  
Old 01-21-2009, 09:31 PM
Imagine09's Avatar
Theme Creator
 
Join Date: Jul 2007
Posts: 134
Thanks: 12
Thanked 21 Times in 17 Posts

Quote:
Originally Posted by him121213 View Post
...also i dont know for sure if you can include this in a winterboard package because i think winterboard can only change visual properties of the os not system files
Hi him121213,

If you put the M68AP.plist file in the following directory (of your package) this will work when you reset the home screen icons (see eariler email).

\Library\Themes\Your Theme Name\Bundles\com.apple.springboard\M68AP.plist
Digg StumbleUpon Delicious Reddit Newsvine Google Yahoo Thanks Reply With Quote
The Following User Says Thank You to Imagine09 For This Useful Post:
him121213 (01-21-2009)
  #8  
Old 01-22-2009, 12:31 AM
iPhone? More like MyPhone
 
Join Date: Nov 2008
Posts: 208
Thanks: 70
Thanked 12 Times in 11 Posts

where is this original M68AP.plist located?
and is it of the icon order from day one with phone ipod stocks notes etc. on the first page or your current icon order? Thanks!
Digg StumbleUpon Delicious Reddit Newsvine Google Yahoo Thanks Reply With Quote
  #9  
Old 01-22-2009, 04:54 PM
him121213's Avatar
BanHammr Immune
 
Join Date: Oct 2008
Device + Firmware: iPhone 3GS (White) 3.0 JB/Unlocked
Operating System: Mac OS X 10.5.8 (Leopard)/Fedora 10/FreeBSD 7.1/Debian 5.0
Location: Buffalo
Posts: 2,240
Thanks: 72
Thanked 230 Times in 194 Posts
Send a message via AIM to him121213 Send a message via MSN to him121213 Send a message via Yahoo to him121213 Send a message via Skype™ to him121213

Quote:
Originally Posted by jcraven8081 View Post
where is this original M68AP.plist located?
and is it of the icon order from day one with phone ipod stocks notes etc. on the first page or your current icon order? Thanks!
it is located in system/library/coreservices/springboard.app/M68AP.plist


after taking a closer look at it i have realized that it is only the order of the system icons "Default, the way they were when you bought the phone."
Digg StumbleUpon Delicious Reddit Newsvine Google Yahoo Thanks Reply With Quote
Reply

  Apple Forums & iPhone Forums, Mods, Hacks, News, Themes, Downloads, and more! | ModMyi.com > 3rd Party Apps For iPhone | iPod Touch > iPhone / iPod Touch SDK | Development Discussion

Tags
icon arranger, icon auto-arrange, winterboard addon

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On



Go to Top
ModMyI

All times are GMT -6. The time now is 10:22 AM. Powered by vBulletin® Version 3.8.4
If you need Dedicated Server Hosting, you should check out SingleHop. | Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.3.0 Copyright © 2007-09 by ModMy, LLC. All rights reserved.

iPhone News / iPhone Forums / Apple News / Apple Forums / RSS / Contact Us / / Privacy Statement / Top