Rockbox.org home
Downloads
Release release
Dev builds dev builds
Extras extras
themes themes
Documentation
Manual manual
Wiki wiki
Device Status device status
Support
Forums forums
Mailing lists mailing lists
IRC IRC
Development
Bugs bugs
Patches patches
Dev Guide dev guide
Search



Donate

Rockbox Technical Forums


Login with username, password and session length
Home Help Search Staff List Login Register
News:

Rockbox Ports are now being developed for various digital audio players!

+  Rockbox Technical Forums
|-+  Rockbox Development
| |-+  Feature Ideas
| | |-+  Graphic effects
« previous next »
  • Print
Pages: [1]

Author Topic: Graphic effects  (Read 5676 times)

Offline nloewen

  • Member
  • *
  • Posts: 34
Graphic effects
« on: November 22, 2008, 02:39:51 PM »
It would be nice if you could enable some graphic effects on the menus. Just some simple things like making the highlight bar move smoothly or when you move in/out of sub-menus, having the screen scroll over.
Logged

Offline AlexP

  • Global Moderator
  • Member
  • *
  • Posts: 3688
  • ex-BigBambi
Re: Graphic effects
« Reply #1 on: November 23, 2008, 08:21:07 AM »
There are quite a lot of people against this as:

It would make navigation slower
It adds complexity for a function that many of the developers don't really like

Therefore you are unlikely to find many/any of the core devs writing such a feature.
Logged
H140, F60, S120, e260, c240, Clip, Fuze v2, Connect, MP170, Meizu M3, Nano 1G, Android

Offline nloewen

  • Member
  • *
  • Posts: 34
Re: Graphic effects
« Reply #2 on: November 23, 2008, 07:17:25 PM »
I thought I might get an answer like that.
Logged

Offline AlexP

  • Global Moderator
  • Member
  • *
  • Posts: 3688
  • ex-BigBambi
Re: Graphic effects
« Reply #3 on: November 24, 2008, 07:02:50 AM »
If you want it, you are always free to do it yourself.  Just don't expect many to want to do it for you.  I'm not saying this is a nodo - if a way could be found that overcame the objections then it would be considered I'm sure, I just don't know how possible that is.  It'd be quite a bit fo work for something that may well be rejected, so unless someone who can code really wants it too I don't see them doing it.
« Last Edit: November 24, 2008, 07:04:40 AM by BigBambi »
Logged
H140, F60, S120, e260, c240, Clip, Fuze v2, Connect, MP170, Meizu M3, Nano 1G, Android

Offline nloewen

  • Member
  • *
  • Posts: 34
Re: Graphic effects
« Reply #4 on: November 24, 2008, 05:40:02 PM »
I'm taking a grade 11 computer programing course but I don't know enough to do anything with a gui.
Logged

Offline kanebt

  • Member
  • *
  • Posts: 14
Re: Graphic effects
« Reply #5 on: January 06, 2009, 02:20:14 AM »
Why would so many people be against this?  ???

I think it would be fantastic to have good graphic effects in rockbox!!! Just simple things like he mentioned, smooth scrollbar and such:D


Logged

Offline AlexP

  • Global Moderator
  • Member
  • *
  • Posts: 3688
  • ex-BigBambi
Re: Graphic effects
« Reply #6 on: January 06, 2009, 05:01:01 AM »
As I said, the danger is that it slows down navigation just for some fancy visual effect.  I personally don't want to wait for for the next menu after pressing a button whilst some pointless visual thing happens, I would find it annoying.  However, if you can find a way to make it look nicer, and yet retain fast navigation then I'm sure people would love to hear about it - I certainly would.
Logged
H140, F60, S120, e260, c240, Clip, Fuze v2, Connect, MP170, Meizu M3, Nano 1G, Android

Offline bluebrother

  • Developer
  • Member
  • *
  • Posts: 3421
  • creature
Re: Graphic effects
« Reply #7 on: January 06, 2009, 05:36:18 AM »
Quote from: kanebt on January 06, 2009, 02:20:14 AM
Why would so many people be against this?  ???
Because it is annoying. It slows down navigation (hey, I frequently scroll through a rather longish list on my Ipod and it works perfectly without any effects stuff) and doesn't add anything to the functionality -- I, for myself, do want a good, fast player, not fancy bling-bling that doesn't play music (does a smooth scroll bar play music?). Also, having the CPU doing calculation just for bling-bling eats battery, and one goal is to achive the highest possible battery runtime possible. Of course there is always a trade-off between fanciness and doing as less calculations as necessary, but this makes it at least very hard for really fancy stuff.
Also, you always need to take the older supported targets into consideration -- a smooth scroll bar would make e.g. the display completely unreadable on h100 due to their slow LCD. While it's possible to have "nice" features only on players that can actually have them in a useable state this adds even more complexity. Rockbox is already complex enough (>500LOC in C according to ohloh) ...
Logged
Rockbox Utility development binaries (updated infrequently) · How to ask questions the smart way · We do not estimate timeframes.

Offline cool_walking_

  • Rockbox Expert
  • Member
  • *
  • Posts: 695
Re: Graphic effects
« Reply #8 on: January 07, 2009, 12:35:05 AM »
Quote from: bluebrother on January 06, 2009, 05:36:18 AM
>500LOC
Wow, that must be some very efficient code!! :D

I'm against any sort of useless eye candy also, and a smooth highlight bar is even worse than just being useless - it actually slows down navigation.
Logged

Offline GodEater

  • Member
  • *
  • Posts: 2829
Re: Graphic effects
« Reply #9 on: January 07, 2009, 02:19:38 AM »
Quote from: cool_walking_ on January 07, 2009, 12:35:05 AM
Wow, that must be some very efficient code!! :D

They're either REALLY long lines, or bluebrother meant 500K LOC ;)
Logged

Read The Manual Please

Offline bluebrother

  • Developer
  • Member
  • *
  • Posts: 3421
  • creature
Re: Graphic effects
« Reply #10 on: January 07, 2009, 03:59:25 AM »
Quote from: GodEater on January 07, 2009, 02:19:38 AM
They're either REALLY long lines, or bluebrother meant 500K LOC ;)
woops ... but if you remove all line breaks in all files you might get them down to 500LOC ;)
Logged
Rockbox Utility development binaries (updated infrequently) · How to ask questions the smart way · We do not estimate timeframes.

Offline jeffrey1790

  • Member
  • *
  • Posts: 2
Re: Graphic effects
« Reply #11 on: January 13, 2009, 12:53:48 PM »
is it possible to add the effects into rockbox, and have it disabled by default?
Logged

Offline saratoga

  • Developer
  • Member
  • *
  • Posts: 8974
Re: Graphic effects
« Reply #12 on: January 13, 2009, 01:06:11 PM »
Quote from: jeffrey1790 on January 13, 2009, 12:53:48 PM
is it possible to add the effects into rockbox, and have it disabled by default?


Of course.  We have features that are off by default, features that are on for only certain targets, etc.  If people are interested in working on effects, they can certainly take advantage of this (and they would have to since graphical effects are unlikely to work on charcell targets anyway).
Logged

Offline psycho_maniac

  • Member
  • *
  • Posts: 814
    • MyWebPage
Re: Graphic effects
« Reply #13 on: January 14, 2009, 02:25:49 PM »
yeah i dont want this either. i had to use a different phone for a few days and that had a lot of animations in the menus took me a lot longer to change stuff in that then my old phone which has barley any animations.
Logged
Please SEARCH the wiki | Please read the Forum Guidelines | Please Read the Manual
I Own A Gigabeat F80

Offline keepsake

  • Member
  • *
  • Posts: 15
  • Learning to WPS
Re: Graphic effects
« Reply #14 on: January 15, 2009, 02:19:19 AM »
This is like using special effects in Ubuntu. Sure, it looks good, but everything is a bit slower, and it really gets in the way sometimes (Compiz?), not necessary. For a few days you might be interested in the looks, but once it becomes a common thing for you, you're going to revert one day or another.
Logged
Useful links:
UI Simulators: http://rasher.dk/rockbox/simulator/
WPS Gallery: http://www.rockbox.org/twiki/bin/view/Main/WpsGallery
CustomWPS Page: http://www.rockbox.org/twiki/bin/view/Main/CustomWPS

  • Print
Pages: [1]
« previous next »
+  Rockbox Technical Forums
|-+  Rockbox Development
| |-+  Feature Ideas
| | |-+  Graphic effects
 

  • SMF 2.0.17 | SMF © 2019, Simple Machines
  • Rockbox Privacy Policy
  • XHTML
  • RSS
  • WAP2

Page created in 0.128 seconds with 14 queries.