Announcement

Collapse
No announcement yet.

Check Here For Updates!

Collapse
This is a sticky topic.
X
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Check Here For Updates!

    Public Release 1-
    Main Application

    New Features:
    Dynamically Arrangeable interface buttons
    Dynamically Changeable interface/button color
    Music Module Added
    12 hour clock w day of week
    Rotary Dial wheel which can hold up to 12 modules

    Bug Fixes: None
    Changes: None
    Known Issues: Mouse Events outside options bezel don't get blocked
    Dial wheel is free moving (no designated "locking" points)

    Music Module

    New Features:
    Lists all music from your iTunes Library
    Navigate Library by Artist Album or Genre
    Play any Quicktime compatible track (that is in iTunes Library)
    Real Visualizer (visuals are an actual result of the music playing, not faked)

    Bug Fixes:None
    Changes:None
    Known Issues: Mouse Events outside options bezel don't get blocked
    Play/Pause button will revert back to their original color when clicked
    Once a song is done playing the next song in the list doesn't play
    back/forward buttons play the previous/next song in list instead of starting the playing track over
    Navigating by artist will show a "No Album" section in each artists respective album list, however it is never populated even when it should be

    Public Release 2-

    Main Application

    New Features:None

    Bug Fixes: Mouse events outside the options Bezel are no longer sent
    Dial now has locking positions and is no longer free rotating

    Changes: dial button positions are more accurately calculated to be a more perfect circle
    clock no longer displays a leading 0 in the hours

    Known Issues: None

    Music Module

    New Features: None

    Bug Fixes: Play/pause button no longer reverts color
    When a song is done playing the next song in the list will now play
    mouse events outside the options bezel are no longer sent

    Changes:None
    Known Issues: back/forward buttons play the previous/next song in list instead of starting the playing track over
    Navigating by artist will show a "No Album" section in each artists respective album list, however it is never populated even when it should be

    Public Release 2B-
    Main Application

    New Features: Power button now displays a bezel allowing the user to quit sleep shutdown or restart

    Bug Fixes: addresses an issue where the main window doesn't receive mouse events after launch (happens when another program becomes key during or after launch) thank you testers for pointing this out

    Changes: None

    Known Issues: none

    Music Module: No changes (see above for details)

    Hop on over to www.neonboombox.com to download the latest.
    Take a peek >>> www.neonboombox.com

  • #2
    A new SKD compatible version of Neon Boombox is available here
    Take a peek >>> www.neonboombox.com

    Comment


    • #3
      Public Release 3 now available

      Sorry to say that the feature complete music module I mentioned, (see poll thread)
      will likely be delayed due to my actual job and some unexpected difficulties in implementing new features. Fear not, I still have a new release for you all today.

      Public Release 3-

      Main Application

      New Features: None

      Bug Fixes: None

      Changes: Window animations are now handled by the windows themselves (does not apply to bezels)

      Known Issues: Dial does not always calculate the "ideal" lock position

      Music Module

      New Features: support for embedded album art (AAC only)
      support for track data, including album art, in visualizer
      playing a song now displays a "now playing" screen (incomplete)
      when reentering the music module from the main screen, if a song is playing user is taken to "now playing" screen

      Bug Fixes: some variables were not being properly initialized, causing a crash upon launch under certain circumstances. Now fixed

      Changes: previous button will now restart a playing track (if less than 1 second in)
      window animations are now consistent

      Known Issues: Navigating by artist will show a "No Album" section in each artists respective album list, however it is never populated even when it should be
      A problem with the visualizer may cause a "crash" on app exit

      it will be uploaded to neonboombox.com shortly (give us an hour)
      check us out at: www.neonboombox.com

      Comment


      • #4
        Ok everybody, The new build is up! stroll on over to www.neonboombox.com and have at it!
        Take a peek >>> www.neonboombox.com

        Comment


        • #5
          hot on the heels of release 3

          here is Public Release 3B (will be posted at neonboombox.com shortly)

          Public Release 3B-

          Main Appliction

          Bug Fixes: fixed an issue where windows would animate in even if they were already key window

          Changes: bezel windows are now responsible for their own animating

          Music Module

          Changes: added a "no album art" picture for when no album art is found

          New Features: added support for embedded artwork in mp3s
          check us out at: www.neonboombox.com

          Comment


          • #6
            what a day for updates

            here is Public release 3C (available at the usual spot)

            Public Release 3C-

            Main Application: no changes

            Music Module

            Bug Fixes: resolved an issue where MP3s with no album art would prevent the "now playing" screen from appearing
            addressed an issue regarding the application interface being unresponsive
            increases support for Mp3 embedded PNG art (previously if art was found but unable to load a "blank" picture would be loaded)
            fixed a buffer overflow in the ID3 tag parser
            fixed an issue where the track/album/whatever table would appear empty after leaving the module and reentering while music was playing

            New Features: Expanded support for MP3 PNG embedded images
            check us out at: www.neonboombox.com

            Comment


            • #7
              nice work. will d/l and try tonight.... Is the music playback still the only working feature of the app at the moment? all the other features give me a blank screen, at least I can say release 3B actually loaded and worked on my PPC mac mini!

              Comment


              • #8
                Originally posted by Cybix View Post
                at least I can say release 3B actually loaded and worked on my PPC mac mini!
                Good to hear!

                and yes, the music player is the only working module for now. we are waiting till it is fully functional and polished before we start on the next one
                Take a peek >>> www.neonboombox.com

                Comment


                • #9
                  Public Release 4!

                  we are getting close to feature complete!

                  Public Release 4-

                  Main Application

                  New Features: None

                  Bug Fixes: Dial Now properly calculates the ideal locking position -
                  Fixed a graphical glitch with the power button bezel -

                  Changes: changed the color changer slider to match the rest of the interface (doesn't yet change color tho) -
                  whole slew of under the hood changes tweaks and adjustments -

                  Known Issues: slider doesn't change color with the rest of the interface

                  Music Module

                  New Features: Added a track scrubber to the now playing screen (doesn't yet change color)
                  Added repeat in options
                  Added shuffle in options
                  Added and "All" selection to artists, albums, and genres

                  Bug Fixes: fixed an issue where after the player moved on to the next song the player would repeatedly stop every so often
                  fixed the issue where the "No Album" for each artist would be empty even when they shouldn't be
                  fixed some overflows in the aac and mp3 parser
                  fixed a bug where clicking on the previous/next buttons would cause unexpected behavior

                  Changes: album tracks are now sorted by track number
                  visualizer no starts rendering immediately when opening the visualizer instead of waiting for the window to finish animating
                  album art is now loaded before the now playing screen is animated in
                  updated button graphics to match the main application
                  whole slew of under the hood changes tweaks and adjustments
                  double clicking table view selections is no longer necessary

                  Known Issues: slider doesn't yet change color with the interface

                  Application will be posted shortly. I am awaiting the updated graphics.

                  P.S. I am hopping release 5 will be feature complete for the music module so I'm going to list what Is coming so you people can tell me if I left out anything

                  Public Release 5 road map-


                  Main Application

                  New Features: Added a Master volume control in the preferences
                  User Preferences are now saved and loaded each use
                  Expanded Framework for SDK

                  Bug Fixes: ?

                  Changes: slider now changes color with the rest of the app

                  Known Issues: ?

                  Music Module

                  New Features: Added a volume controller in the preferences. (will be relative to master volume)
                  Added support for 3rd party visualizers
                  Added new visualizer(s)
                  Added support for track number in now playing/visualizer
                  Added ability to set visualizer color(s)
                  User preferences are now saved and loaded each use

                  Bug Fixes: ?

                  Changes: slider now changes color with the rest of the app
                  under the hood adjustment to use SDK framework instead of module included classes for objects/functions that will be globally used

                  Known Issues: ?

                  Please let me know of anything I am missing ;-)

                  P.S. If you cant tell from the coming features in release 5 I am revamping the SDK to try and generate at lease SOME interest (and to simplify/better demonstrate how to make modules). if not just for creating your own visualizer (its very easy if you are at all familiar with quartz composer)
                  check us out at: www.neonboombox.com

                  Comment


                  • #10
                    Its up. Its posted. Have At it! www.neonboombox.com
                    Take a peek >>> www.neonboombox.com

                    Comment


                    • #11
                      public release 4B- Some important bug fixes

                      die bug die!

                      finally squelched that nasty bug allowing mouseclicks/finger pokes while windows are animating. could cause some really annoying problems see below for all...

                      Public Release 4B-

                      Main Application

                      New Features: None

                      Bug Fixes: fixed an issue where the user could send events while windows are animating, which in turn could cause the interface to become unresponsive if the key window was changed during an animation

                      fixed a rather moot bug where the incomplete modules wouldn't exit completely causing a problem that would result in an unresponsive interface if the user entered the main application options without clearing the erroneous state by entering the music module

                      Changes: None

                      Known Issues: Using expose can have dire consequences (I can only duplicate when the visualizer is open). (may not ever be fixed so the best solution at the moment is to not use expose)

                      Music Module

                      New Features: Added ability to start playing tracks from an artist/album selection by pushing the playbutton which previously had done nothing

                      Bug Fixes: Fixed an issue where pushing previous/next would start playing a song unless music was already playing
                      Improved accuracy when the table views determine if a row was clicked or if the user had scrolled to a different selection

                      Changes: changed the table views to both show the background instead of just one of them
                      had to change the visualizer not to animate out of view when closing (somehow moving the window off screen would cause problem that could lead to a crash if the user would repeatedly open and close the visualizer)

                      Known Issues: None
                      check us out at: www.neonboombox.com

                      Comment


                      • #12
                        I decided one more fixer up wouldn't hurt before I move on to release 5.
                        please enjoy. get it from the usual place.

                        Public Release 4C-

                        Main Application

                        New Features: Added ability to show/hide mouse in the general preferences

                        Bug Fixes: Nothing noticeable

                        fixed a rather moot bug where the incomplete modules wouldn't exit completely causing a problem that would result in an unresponsive interface if the user entered the main application options without clearing the erroneous state by entering the music module

                        Changes: tweaked the layout and appearance of general preferences
                        finally got around to making the sliders change color
                        dead code stripping

                        Known Issues: Using expose can have dire consequences (I can only duplicate when the visualizer is open). (may not ever be fixed so the best solution at the moment is to not use expose)

                        Music Module

                        New Features: None

                        Bug Fixes: added more boundary checking in the AAC atom parser so prevent buggy behavior with somewhat corrupted or lousily constructed AACs (seen with some podcasts)

                        Changes: minor speed boost when playing a new song

                        Known Issues: None
                        check us out at: www.neonboombox.com

                        Comment


                        • #13
                          Public Release 5-

                          Main Application

                          New Features: key bindings to controls tab- change focus space- execute x-close window up/down rotate dial
                          added a master volume controller visible in any options even in any module options

                          Bug Fixes: fixed a slew of problems with accurate dial creation and rotation. it is now 100% accurate.
                          patched some memory leaks
                          fixed an issue where the mouse would become visible (when set to be invisible) when the application becomes active such as after waking from sleep
                          fixed a crash resulting from attempting to rearrange the module button in focus after launching a module
                          fixed an issue that would allow a background window to move forward


                          Changes: dead code stripping
                          made the dial drawing more efficient
                          marginally improved app launch time
                          dial has a new layout which now only supports 10 modules. (future release may see dynamic resizing)
                          consolidated dial rotation code
                          smaller memory footprint
                          combined all window subclasses into a hierarchy to facilitate future additions/changes and to simplify things and reduce repeated code hopefully alleviate some bugs more easily
                          tableviews now back their selection with a colored oval (changes color with the rest of the interface) instead of a gradient
                          overhaul of application graphics and color


                          Known Issues: hitting the action key while dragging the dial can get it into some interesting positions

                          Music Module

                          New Features: user can now configure the browser screen to their choosing (still has just 4 active buttons at the bottom, but they can drag replacements in as well as rearrange the active buttons)
                          added several new filter choices. (playlist, song, audiobook, podcast... not yet active except for song)
                          beginnings of key binding support (user can scroll lists and choose selections, but no music control)
                          added a module volume controller in the preferences so user can set music volume (will eventually be a factor of master volume)
                          added the ability to jump to sections in the active list by typing the first letter (virtual keyboard coming soon)
                          enhanced the ability to play all songs from any given selection by double tapping/clicking the selection (artist/album/etc)
                          added support for track number on now playing screen


                          Bug Fixes: changed track time to be a larger data type in order to allow for longer tracks. long tracks could previously cause an overflow.


                          Changes: completely new music browser. now only one window with a split view. much easier to manage
                          track duration now decrements to reflect time remaining
                          track times now calculate to allow for hours had previously so now a track that is over an hour now reflects that so a track that is an hour and 14 min will now show 1:14:00 instead of 74:00 for example
                          various graphical improvements
                          overhaul of module graphics and color
                          added an album art reflection


                          Known Issues: Visualizer can cause application to crash on rare occasion (expose induced)
                          Buttons at the bottom of the music browser don't have a focus ring but are in fact active. put your memory to the test
                          no way to get back into the responder chain once stepping off it with tab (without using a mouse/finger)

                          sorry once again for the extraordinary delay. Ill try not to let it happen again ;-)

                          will be posted on our site shortly
                          check us out at: www.neonboombox.com

                          Comment


                          • #14
                            maybe its just me, but when i go to the site, i can only see release 3b.
                            Cant code cause I dont know how, but give me the paint bucket and my eraser and have at you!

                            Comment


                            • #15
                              neonboombox.com download page has been updated! yay!
                              Take a peek >>> www.neonboombox.com

                              Comment

                              Working...
                              X