04 October, 2009

0.97b release

0.97b has been released today

The major changes are:
1. An upgrade to the miniplayer

A new autohide position slider has been added, direct buttons for searching, menu, restoring. There is also an addition in context menu with options for locating the album of the current track and a "Play Album" which plays the full album that the current track belongs.

2. Quick Search Dialog & Algorithm



It can be started by CTRL+F in the main dialog and by pressing the "Find" button in Mini Player (and by some other way).
The search algorithm has become a little more google like - it breaks the search string in spaces and tries to find ALL the string fragments in album/artist/path/title.


The complete changelog for this release:
+ System: QuickSearchDialog Added
+ Searching: Simple quick search replaced be Google-like search.
Example: if you want to search the song "Nirvana" - "School", you can find it by typing just 'Nir Sch'.
+ System: CTRL+F initiates QuickSearch
+ MiniPlayer: Locate Album / Play Album / Open Containing Folder added in context menu
+ MiniPlayer: QuickSearch / Menu / Restore buttons added
+ MiniPlayer: Position Slider (Auto show on mouse over)
- System: Tray menu fix
- Tagging: TagLib 1.6 Update
- QuickSearchDialog: ENTER -> Play, SHIFT + ENTER -> Enqueue, CTRL + ENTER -> Insert After
- Miniplayer: Blank time when no time information
- MiniPlayer: left/right arrow for +/- 5 sec. up/down for prev/next track
- MiniPlayer: ForceOnTop Option bug fix
- MiniPlayer: Press any character on miniplayer to Initiate QuickSearch.
- Player: Fixed enqueue bug
- System: [BACK] has been replaced by [SHIFT + ENTER] for enqueue. [CTRL + ENTER] is used for insert after operation
- System: Drop down Buttons are drown correctly now
- PlayList Pane: Bugfix on drop files
- QuickSearch: Artist pictures / Ratings added in display
- QuickSearch: Results are sorted by Rating and then by Title
- MiniPlayer: PlayAlbum is sorted by TrackNo / Location

05 September, 2009

Jaangle 0.97 beta 1 Available



I am planning to post some articles in the future to demonstrate the new features.

Last changelog (since 0.96b)
- Information Retrieval: Fixed the amazon service (signed requests)
- Tagging: Fixed a multi language (unicode) problem on the lyrics tagging.
- Services: New format - better for sharing / updating (Not 100% compatible with the 0.96 version)
- Services: Each service can now have an icon
- System: Changed the hashing of artist/album names which are saved in the "Storage" Folder (There was a Unicode confict in Japanese). (Not compatible with the 0.96 version)
- System: Thumbnail Image Cache added. This will help the application to start faster, use less the disk and draw the GUI elements a lot quicker
- System: Each pane can be added multiple times.
- System: BugFix on the OnTop state of MiniPlayer (could lost)
- PlayList Pane: RandomizeNext Added
- System: Add Pane & New Maximized Pane function added
- PlayList Pane: Randomize Next Tracks in PlayList Contexct menu Command
- PlayList Pane: Bugfix. Rating in now working for multi selections
- Visualaztions Pane: BugFix (maybe crash?) On Starting / stopping.
- Visualization Pane: Video is now played in a separate Pane
- Video Pane: Independent VideoPane Added
- Video Pane: Auto UnFullScreen when the video is over
- Info Pane: Automatically Show Video Option
- Options: "New" Definition moved to main options dialog
- Options: Removed Obsolete Dialogs.
- Skin Options: Now loading a lot faster
- Play List Pane: Better handling of the current selections
- Web Services: Separator added in every 5 webservices menu items
- Web Services: http://www.discogs.com/ added
- Web Services: http://lyrics.wikia.com/ added
- Web Services: http://SongMeanings.com/ added
- Web Pane added
- Web Pane: Now you can open all services to the integrated WebBrowser


Forum Post

23 May, 2009

Features under construction

Most of the time until now has been consumed to the all-new pane controller - the module that controls how the various panes (Music browser, Track List, Play List, Info Pane, Video Window, Visualizations etc) are arranged in the main Jaangle window.
You are now able to add multiple instances of the same control.



The rest of the changes (raw format) that are scheduled for the next version are:
GUI
- Correct the track list - wheel issue
- Music brainz integration using the external application (see MusicBee)
- Tray Icon tooltip.
- Info Pane: make it see multiple info
- Info Pane: If it shows a track -> make a button to play/enqueue the album / artist
- Info Pane: Add "Year" in the photo caption.
- Info Panes: break to Info / Vis / Video / Browser panes
- PlayerBar: Ratings button
- PlayerBar. Show number of tracks/current track/total playlist time in a status bar
- Miniplayer: Ratings button
- MiniPlayer. Add a "jump to" bar / Numbers in front of the tracks
- Mouse down & move left - right forward track position forward backwar at 1 sec/pixel
- Tree Pane: Draw the Tree Images in a timer event
- Tree Pane: More buttons for style/mode toggling
- Tree Pane. Add option for doubleclicking Nothing/Play/Enqueue/Enqueue after
- Track Properties. Add Picture Property page
- Track List Pane. Add option for doubleclicking Nothing/Play/Enqueue/Enqueue after
- Game: Full Screen

Operations:
- Add an option to copy all files on the playlist to a certain directory
- Add a localized google search (use IDS_LYRICS for search)
- PlayList: What I would like to do is to randomize the list from the next song to be played on.
- PlayList: Read tags in a different thread and notify
- Bass Video Integration (http://www.un4seen.com/forum/?topic=7943.0)
- Bass SFX Integration (http://www.un4seen.com/forum/?topic=9488.0)
- BASS_VFX Integration http://www.un4seen.com/forum/?topic=8827.0
- Player: pause, stop or seek, you will hear the smooth transitions.
- Player: Rethink of volume as a "Config" value. Rethink the whole Config Thing
- Player: FLV files
- Player: Add an option to use DirectShow Engine only
- Selectable LastFM support (Using the original client)

Bugs:
- The problem is every chinese artist are recognized by the player as the same so if I were to tick the "display artist picture" in special info under options and play the songs of lets say artist 周杰伦 it will start a slideshow of every single chinese artist
- Problem when maximizing and the task bar is hidden

05 March, 2009

Jaangle 0.96b - small maintanance release

This is not the 96b that have been promised. It is a very small maintanance release.
The changes since 0.96 are:

* CTRL+A,C,X,Z enabled for info controls / lyrics / bio etc
* Stealth usage. Not using anymore "windows\Jaangle.ini" or the registry
* Application statistics recovery fix
* Application statistics in about dialog
* Return of the (no button) Mouse-wheel volume function in MiniPlayer.

Automatic updates has been finally activated.
Hopefully i ll have time to do some more serious changes for 0.96c

03 March, 2009

A transferring bug...

Specifically.
Application Unique ID is not transferring correctly from Teen Spirit to Jaangle. This can break the (yet to exit beta stage) online history.

The new version will feature no registry dependence (UniqueID was stored there)
and some very small changes that were requested.

E.T.A: tomorrow

I ve cancelled the online notification for new versions until then.

01 March, 2009

Jaangle 0.96 final... finally



After the normal delays here we come for this Spring release.
See what is new since "Teen Spirit's" last 0.95h release.
Download it in the main site.


The TODO list keeps growing and a 0.96b is already under development.



The latest changelog since the last public beta (7):
* String Changes
* Skin Preview Added
* "Play" button now restarts the playing track
* Fix on delete from database not existing tracks.
* Crossfading / MiniPlayer options updated
* "Update Local Folders" now also updates (carefully) network shares
* fix minor bug on player pos
* Transfer settings from teen spirit has been added
* Holding Right Click Down and using the mouse wheel the Volume is changing
* Fix on Delayed Playlist track update.
* Add help links in the options / properties
* Application Monitor Transfer Settings
* "Force Cleartype fonts" bug fixed

Happy listening...

20 February, 2009

Jaangle due for this weekend

If everything goes well, this weekend, jaangle will be released.
Last things are:

Some minor stuff from Leif.
Some code to Transfer the options/data from the "Teen Spirit" Directory for the old users.
Jaangle site update.
Some web links like "Personal page" etc.
Setup