android
  #1  
Old 04-15-2012, 05:34 PM
Kizune's Avatar
Kizune Kizune is offline
Member
 
Join Date: Nov 2010
Location: Germany
Posts: 192
Default [S9/J3/X7] Cheetah XT Beta

First off: I can't keep this thread up-to-date all the time, sorry. Hell, I can't even keep my Twitter and G+ up-to-date!

Thus, here's the link to my thread on iaudiophile.net: http://www.iaudiophile.net/forums/sh...ad.php?t=40648

I will post all official updates, but no minor stuff.


----







What is Cheetah XT?

Cheetah XT is - or rather: will be - a complete GUI package for the Cowon S9, J3 and X7. At the moment it consists of two mainmenus and a picture UI.

It was created with four key points in mind:
- Usability
- Speed
- Customizability
- Feature-richness

Indeed Cheetah XT goes other ways than my previous UCIs in some points, most notably the way larger icons and the support for themes and apps - features no other UCIs support to that extent.

Please note that Cheetah XT is currently in Beta stage which means that there's still a long way of development to go.



Themes? Apps?

Themes can be considered as mainmenus - they are similar to regular mainmenus, but are coded exclusively for Cheetah XT and make use of Cheetah XT's fantastic API. Themes can look however the developer wants: A theme can look like the default theme (shown in the preview picture above), it can look like Windows Phone 7 or it can look entirely different.

Apps can be considered as UCIs - way faster UCIs which start in a split second. A downside of apps is that they can only be used in Cheetah XT because just like themes, they use Cheetah XT's API as well.



Development Status / Bug Reports / Suggestions

https://docs.google.com/spreadsheet/...UxXT19TSEV5VXc

This Google Spreadsheet contains information about the current development status and lets you post suggestions and bug reports.

(Note: The Spreadsheet contains three sheets!!)



Download

Dropbox | Google Drive | MediaFire

Installation:
- Open the archive and extract it into System/Flash UI/.
- Select the file 'mainmenuN.swf' and replace the 'N' with '1', '2' or '3' (X7 users can only use '1' or '2'). Which number you choose depends on which mainmenu you'd like to replace. Read your player's manual if you don't know what I mean.
- Please note: If file extensions are hidden (so the file is only called 'mainmenuN'), do not add '.swf' to the filename.



High FPS Launcher (J3 only)

MediaFire | Google Drive | Dropbox

Installation:
- Open the archive and then open the folder that contains the desired launcher. Available launchers are 24, 30, 40, 50 and 60 FPS.
- Select the file 'launcher.swf' in that folder and paste it into System/Flash UI/

Benefits:
This launcher is based on Cowon's stock launcher but has been optimized. In other words, your player should run even smoother if this launcher is installed.



Resources for Theme and Widget Developers

External Widgets: Specifications | Sample Widget



Website

US: http://kizune.x10.mx/
EU: http://kizune.square7.ch/



Donations





If you want to show me your gratefulness or want to support the development of Cheetah XT, feel free to donate via PayPal.




Last edited by Kizune; 05-29-2012 at 04:17 AM.
Reply With Quote

Advertisement [Remove Advertisement]

  #2  
Old 04-15-2012, 05:35 PM
Kizune's Avatar
Kizune Kizune is offline
Member
 
Join Date: Nov 2010
Location: Germany
Posts: 192
Default

Quick Start




Home Screen

1. System Tray: Shows information about the system's current state. Similar to Android, you can drag it down to open a menu: It consists of three pages (the first is not implemented yet, the second one contains messages and the third one is a jukebox).
2. Desktop: Contains icons, widgets and folders. Tap an icon to use it. Press and hold an icon/widget/folder to start the desktop editor.
3. Menubar: Contains buttons to access frequently (or not so frequently) used features.

---



Menubar (expanded)

4. Add item: Opens a screen where you can run icons or add icons and widgets to the desktop by holding them.
5. Expand/Collapse: Expands or collapses the menubar
6. Launcher: Not implemented yet.
7. Shutdown
8. Change mainmenu: Lets you leave Cheetah XT... do not confuse with aforementioned themes
9. Settings

---



Icons/Widgets Screen

10. Category bar
11. Close
12. Show icons
13. Show widgets (not implemented yet)

Icons which are already in use are semi-transparent.
Tap an icon to use it. Press and hold an icon to start the desktop editor.

---



Desktop Editor (while dragging)

14. Drop icon here to move it to the previous desktop
15. Drop icon here to remove it
16. Drop icon here to move it to the next desktop

---



Desktop Editor (idle)

17. Add item (-> 4)
18. Close Desktop Editor
19. Configure grid (not implemented yet)

---



While using an App

20. App button: Opens a menu with several options, e.g. an exit button to leave the current app.
Reply With Quote

  #3  
Old 04-15-2012, 05:35 PM
Kizune's Avatar
Kizune Kizune is offline
Member
 
Join Date: Nov 2010
Location: Germany
Posts: 192
Default

Other Information / Questions & Answers



What's the so-called "FPS Fix"?

(Refers to: Cheetah's Settings > Advanced > FPS Fix)

If you use a custom launcher which changes the framerate of the player, you'll see that animations run way faster than usual - on framerates greater than 40 they are so fast it looks like the player is on drugs.

Anyway, the FPS Fix alters all animations in Cheetah XT so that they run as fast as intended. Additionally, your player seems to run way smoother.



Advanced Wallpaper - How do I calculate the required width for proper scrolling?

You can use the following formula:
272 + 100 * (n - 1); n is the number of desktops.
Don't worry if the picture you want to use is smaller or larger than that - Cheetah XT is flexible and automatically adjusts the scrolling behavior to make everything look fine.



When I try to set a picture as Advanced Wallpaper, I get an error.

Cowon's players support two ways of browsing: A physical way and a logical way.
  • The physical way is based on the folder structure and is identical to the way you browse folders on your computer. The home folder is "Library/Folders/Pictures/".
  • The logical way is based on tags ... in case of pictures, all pictures are just put into the virtual folder "Library/Pictures/"

Due to certain limitations, it's impossible to access a picture in the virtual folder outside of the picture browser - thus, you'll get an error if you try to set a "virtual picture" as advanced wallpaper.
The solution: Go to the root folder "Library", open "Folders" -> "Pictures" and open the picture you want to set as wallpaper.

Last edited by Kizune; 04-21-2012 at 06:13 PM.
Reply With Quote

  #4  
Old 04-15-2012, 05:36 PM
Kizune's Avatar
Kizune Kizune is offline
Member
 
Join Date: Nov 2010
Location: Germany
Posts: 192
Default

Cheetah XT - 2012.04.14


The following goals have been successfully implemented:

General:
- Lock Screen (basis only)
- Setting "Scrolling Distance (Advanced Wallpaper)"

Theme "Standard":
- Folders (basis only)
- Widgets (basis only)

Apps:
- Car Mode



Download

Dropbox | MediaFire


.
Reply With Quote

  #5  
Old 04-21-2012, 06:11 PM
Kizune's Avatar
Kizune Kizune is offline
Member
 
Join Date: Nov 2010
Location: Germany
Posts: 192
Default

It's not an official update, but I think it's important.

-----

Daily Build - 2012.04.21


Implemented goals:

Theme "Standard":
- Folders (folder settings, improvements,...)
- Grid settings

Apps
- Picture UI Improvements

General
- Lock Screen (more settings, e.g. password protection)

Misc
- Keyboard
- Remove unnecessary reloads of Wallpaper

Bugfixes


Download


-----

By the way, when I release a Daily Build I list all changes since the last official release, not the changes since the last Daily Build.


.
Reply With Quote

  #6  
Old 04-29-2012, 02:18 AM
Kizune's Avatar
Kizune Kizune is offline
Member
 
Join Date: Nov 2010
Location: Germany
Posts: 192
Default

Official Release - 2012.04.28


Implemented goals:

Theme "Standard":
- Folders (folder settings, improvements,...)
- Widgets
- Grid settings
- Create first page of pull-down menu
- Add support for radio mode to pull-down menu

Apps
- Picture UI Improvements

General
- Lock Screen (more settings, e.g. password protection)

Misc
- Keyboard
- Remove unnecessary reloads of Wallpaper
- Album Art Wallpaper: Enable scrolling
- Minor improvements

Bugfixes


Download: Dropbox | Google Drive | MediaFire



.
Reply With Quote

  #7  
Old 05-29-2012, 04:16 AM
Kizune's Avatar
Kizune Kizune is offline
Member
 
Join Date: Nov 2010
Location: Germany
Posts: 192
Default

Official Release - 2012.05.29


Implemented goals:

Theme "Standard":
- More Widgets
- Support: External widgets
- Support: External icons
- Gesture to hide menubar
- More/Improved Unlock Methods
- Setting to disable scrolling of advanced wallpaper / album cover wallpaper
- Setting to disable infinite scrolling
- Add shutdown/sleep/lock buttons to first page of pull-down menu
- Pull-down menu: Show remaining time (sleep timer)
- Added setting to disable that the whole desktop is moved down by 22px when the menubar is hidden
- Added three icons to the category "Cheetah XT": shutdown, sleep, lock
- Minor Improvements

Theme "WP7":
- Tiles can be given a custom color
- Pull-down menu: Show remaining time (sleep timer)

General:
- Improved Localization System
- J3, X7: Mute radio by pressing the physical play button
- Added optional low battery notification
- New numeric picker and color picker

Bugfixes

Optimizations


Download: Dropbox | Google Drive | MediaFire
Reply With Quote

Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
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

Forum Jump



All times are GMT -5. The time now is 11:06 AM.