What's new in Pragha 1.3.2.1
Feb 22, 2015
- Bugs fixed:
- Add Castillan translation to install list.
- Disable libtool versioning for plugins. See issue #74
- Not remember visibility of the second siderbar when init. Issue #73
- Fix icon size on preferences dialog on Gtk 3.14 [1].
- Try to fix the small progress bar on gtk 3.14, but finally just center it. [1]
- Disable popover on gear menu!. It is just horrible!!, and pior on 3.14.
- Fix size of Gear menu.
- Updates Translations:
- Update Russian translation thanks to Lazy_Kent.
- Update Korean (Korea) translation thanks to Smallsnail.
- Update French translation thanks to Pingax.
New in Pragha 1.3.1 (Sep 13, 2014)
- News:
- New TuneIn plugin. Allow search on TuneIn and append first radio.
- New DLNA server plugin. Allow share playlist to a DLNA server using Rygel.
- New DLNA renderer plugin. Allow play music on a DLNA server using Grilo.
- New AcousticId plugin. Get metadata of current song on AcoustID service.
- D'Oh!. Port to GtkApplication.
- Return a basic support to MOD files.
- Allow playback music on MTP devices.
- First basic port to Windows.
- Others Changes:
- The CD-ROM support became a plugin.
- The Last.fm support became a plugin.
- * Better protect tags and time_t on threads.
- * Use diferents time_id to scrobble and update now playing.
- * Fix submits multiple entries of one song to LastFM.
- * Betters function names and declare a lot as static.
- Song-info plugin: don't delay searching and cancel if song was changed.
- Allow recursive playlist disabled since https://bugzilla.redhat.com/show_bug.cgi?id=1013020
- Reduce track progress bar size. (A regresion since Gtk+-2)
- Split Devices plugin. Devices, MTP, Renovable, and CDROM.
- PraghaMusicobject/Database: file_type coverted to mime_type.
- PraghaMusicobject: Add source property, to differentiate local files, of http, or plugins.
- Gui: Show Mimetype on Playlist and tags properties dialog.
- Set O as acceletator to open files dialog.
- Enable the Notify and Song Info plugins on first run
- Bugs fixed:
- Fix Segfault when edit song tags from systray menu.
- Playlist: fix memory leak.
- Fix compilation without libpeas. Issue #60
- Fix some segfault when use Glib >= 2.40.
- Create cache folders when init it. NOT IN THE SONGINFO PLUGIN!!!.
- Show album arts in cache to all songs.
- Not import empty playlists when scan the library.
- Update the menubar and playlist submenu when change any playlists saved.
- Fix never change album on playlist when update tags.
- Fix bad update of title on playlist when update tags.
- Notify Plugin: Remove custom timeout.
- Notify plugin: Check new song before sending a notification.
- Lastfm Plugin: Fix warning when user or password in empty..
- Lastfm Plugin: No start new sessions every time that close the configuration dialog.
- Add licence to xml_helper.c/.h files.
- Fix opening folder with images.
- Updates Translations:
- Some improvements to English source file strings. Thanks to @smarquespt. See #67
- Update Chinese (China) translation thanks to chunyang.
- Update Czech translation thanks to anespor.
- Update French translation thanks to Pingax.
- Update Portuguese translation thanks to smarquespt.
New in Pragha 1.2.2 (Jul 5, 2014)
- Fix some segfault when use Glib >= 2.40. (Change requirements to Glib >= 2.32)
- Fix segfault when change preferences and mpris2 is disabled. Issue #68
- Fix segfault when close Pragha and Mpris2 is disabled. Issue #68
New in Pragha 1.3.0 (Feb 10, 2014)
- News:
- Depends completely on Gtk+3 >= 3.2 and Glib >= 2.32, Gstreamer1 and libcdio_paranoia >= 0.90 [1]
- Add support to plugins, depending on libpeas >= 1.2
- Port gnome-media-keys, keybinder, mpris2, notify, and song-info.
- Still pending rewrite the lastfm plugin.
- Add SOO-EXPERIMENTAL and INCOMPLET devices plugin.
- Add a second sidebar on right.
- Just used by the plugin song-info to show lyrics.
- Others Changes:
- Continued with the cleaning, writing, and conversion to GObjects
- PraghaArtCache, PraghaSidebar, and and every plugins.
- PraghaApplication now is based on GtkApplication.
- Fix many bugs in gtk+3 interface, and fixes deprecations prior 3.10
- NOTE:
- [0] Seems little, but 99% of the work in 1.2 was done here, and then backported.
- [1] Support to Gtk+2 and libcdio_paranoia = 0.83 was removed completely.
New in Pragha 1.1.2.2 (Nov 23, 2013)
- Fix lastfm scrobble when compile without glyr.
- Fix some coverity defects:
- Unused pointer value (UNUSED_VALUE)
- Unchecked return value (CHECKED_RETURN)
- Unchecked return value from library (CHECKED_RETURN)
- Dereference before null check (REVERSE_INULL)
- Ensure set to 0 timeout_ids when remove it.
New in Pragha 1.1.2 (Feb 18, 2013)
- News:
- Improved indexing of the library. Also allows continue listening music while analyzing. [1]
- The database uses prepared statements, improving the general performance of Pragha.
- Others Changes:
- A general cleaning of the code, but there is much to be done.
- First rewrites using GObjects as PraghaBackend, PraghaAlbumArt, PraghaMusicobject, PraghaPreferences, PraghaDatabase, and PraghaStatusbar.
- Many other rewrites as PraghaLibraryPane and PraghaPlaylist.
- Many changes to work with threads safes.
- Now add, remove or rename playlist and radios is super fast.
- Now select the content of the "Track No" and "Year" in "Edit tags" window after focusing or clicking into them.
- Now you can drag songs from the library to any file manager to copy or burn with brasero.
- Now you can add playlists using command line or file managers.
- Save and restore menu accelerators edited.
- Now whenever you add songs, select the first song added.
- Translations: use intltool for desktop file
- Bugs fixed:
- Try to fix issue #46: Header moved location in libcdio-paranoia-0.90. [2]
- Update Autotools, and fix a warning when use autogen.sh due to cdda.h
- glyr-related.c: Use lang autodetection to get artist bio. See issue #39
- mpris: fix problems with long tracks
- translations: fix plural forms
- gtk3: fix minor bugs
- add workaround for crash in taglib
- fix a deadlock on adding to current playlist
- Updates Translations:
- Update Czech translation thanks to anespor, and petr.simacek.
- Update Dutch translation thanks to Vistaus.
- Update German translation thanks to cwickert.
- Update Hungarian translation thanks to Polesz.
- Update Portuguese translation thanks to smarquespt.
- Update Portuguese (Brazil) translation thanks to rafaelff1.
- Update Russian translation thanks to Lazy_Kent, and 4glitch.
- Update Turkish translation thanks to fatihmalakci, necdetyucel, and emfi.
- Update Ukrainian translation thanks to paul.rufous.
New in Pragha 1.0.1 (Apr 6, 2012)
- News:
- Add Get lyrics, Get artist info to the selection on current playlist.
- Add Love, Unlove, and Get similar options to the selection on current playlist.
- Add an icon in the panel to suggest tag corrections of lastfm when update now_playing. [1]
- Others Changes:
- Add tootips to show equalizer bands values.
- Select last track when append new songs.
- Also append radios when restore session.
- Append Hz, kbps, and Channels string to file properties dialog.
- Check status of network manager when launch pragha. If is online, init lastfm, otherwise wait 30 seconds.
- Remove search album art option in menu. Any objection..? I never use it.
- Only search covers art in lastfm temporarily. Returns better results.
- Bugs fixed:
- Fix search album art option is always enabled.
- Not jump to the next song when have selected several songs.
- Grab focus on entry name when save playlist and save when press enter.
- D'Oh!. Use mpris:artUrl instead xesam:art, and emit a full uri format.
- Add a playlist_change flag to avoid errors when remove the model to gain speed.
- Also set busy cursor when add similar song, clear/crop current playlist, or import/export playlist.
- Always show "Custom" presset on equalizer on error.
- Fix frizee when buffering internet radios.
- Inform stop playback to mpris2 when close pragha.
- Save preferences changes when pressing enter.
- Update some years copyright.
- Never add duplicate songs.
- D'Oh!. Fix never add songs of the lasts page of favorites songs.
- Fix some warnings when first init.
- Set disable when first usage of equlizaser.
- Better function to search song on db with only the artist and title info.
- Use more generic functions to remove some duplicate code.
- Romove some unused code.
- Updates Translations:
- Fix Bad space on message of error playback dialog.
- Update German translation thanks to Cwickert.
- Update Portuguese translation thanks to smarquespt.
- Update Italian translation thanks to bersil.
- Update Rusian translation thanks to lazy.kent.suse.
New in Pragha 0.8.0.2 (Aug 1, 2010)
- Update German translation. Thanks to Christoph Wickert.
- Disable Global keybindings if gtk < 2.20.
- Add "Pragha Music Player" to the sumary of notifications and so displayed correctly. In notify-osd for example.
- Eliminate previous incompatible db only if minor to 0.8.0.
- Drop "Folder structure" bad string.
New in Pragha 0.8.0 (Jul 29, 2010)
- News:
- Folder / Files library view replaced by Foders Estructure. (like in foobar2000) (1)
- Add option to merge folders in folders estructure view.
- Add support for comments.
- Optimizations.
- Use gtk_tree_store_prepend rather than gtk_tree_store_append.
- Use fixed size in cell renderers of current playlist.
- Use g_timeout_add_seconds to update progress when scan the library.
- Prepend refs to crop playlist.
- Others Changes:
- Now is Pragha Music Player instead Pragha Music Manager.
- When change songs not scroll to the new path if already visible.
- When you drag songs where they are dropped.
- Use gnome-mime-audio icon to library_tree, and playlist_tree if exitst.
- Bugs fixed:
- Order with case insensitive in library view.
- Preventing incomplete icon themes, restore Album png.
- Check system tray before sending notifications.
- Use correct PULSE_PROP_media.role audio, instead music.
- Use Singly-Linked List in queue list.
- Remove useless compilation flag in db.
- Update po files.
New in Pragha 0.7.7.1 (Jun 25, 2010)
- Fix Issue 14: Pragha can not remember the starting position.
- Remember correctly window position when click status icon or close window.
- Never add files recursively with dbus and command line. Freeze Pragha.
New in Pragha 0.7.7 (Jun 24, 2010)
- News:
- Global keybindings thanks to keybinder. Inspired on osdlyrics
- Updates Translations:
- Add Brazilian Portuguese translation. Thanks to Sergio Cipolla.
- Bugs fixed:
- Fix display files with non-utf8 locale. Thanks to Roberto DMD.
- Fix open urls without gvfs. Thanks to Roberto DMD.
- Add files recursively with dbus and command line according to preferences.
- Shows album art when playing audio cd
- D'Oh!. No remember Close to tray option.
New in Pragha 0.7.6 (Jun 19, 2010)
- News:
- Drag'n drop several items in Library/Playlist/Current_playlist. Very thanks to Guillaume Royer.
- Add files to the current playlist by dragging them from file browser. Very thanks to Guillaume Royer.
- Drag files over current playlist to any file browser to copy this.
- Others Changes:
- Add option to add files recurvively in preferences dialogs.
- Use Right" and "Left", as default keyboard shortcuts for Previous/Next.
- Remember sidebar size when restart.
- Bugs fixed:
- Refilter library view according to search entry, when switching library order.
- Only insensitive search entry when switching library order.
- Remove the redundant Save Playlist/Clear/Jump To/Searchbar toolbar.
- Insensitive Properties menu entry, instead hide it when several items are selected.
- Unselect all when click over when click over no song.
- No resize panel, when change windows size.
- Remove unused variables.
New in Pragha 0.7.5.1 (May 20, 2010)
- Update German translation. Thanks to PhotonX.
- New album unknown icon. Provisory.(Does not look good with dark themes)
New in Pragha 0.7.5 (May 19, 2010)
- Add confirmation dialog. to "Delete from..", menu entries.
- Leave the checkbox automatically when change a tag in edit track dialog.
- Adds an icon to clear the tags entry in edit track dialog.
- Hack in the representation of album art.
- Others Changes:
- Expand all row in library tree when double click
- Use GTK_STOCK_LEAVE_FULLSCREEN button adding text and translations.
- Unsensitive librarytree and search_entry when updating.
- Updates Translations:
- Add initial Swedish language. Thanks to Zwopper.
- Update Czech translation. Thanks to Alois.
- Bugs fixed:
- Fix Issue 10. Several critical warnings when first init.
- Add files when double-clicking or pressing enter in filechooser.
- Keep the open file dialog on top of the main window,
- Do not use gtk_tree_view_column_set_cell_data_func(). Performance problem. No more play/pause pixbuf in currente playlist.
- No update song information all the time.
- Capitalise and translate window title.
- Rework toogle_main_window.
- Unref notification when close it.
- Unref Cover in unset_album_art
- Fix memleak in panel.
New in Pragha 0.7.4 (Apr 23, 2010)
- News:
- Add next action to notifications.
- Improved time library indexing.
- Add option to start pragha minimized, fullscreen, or remember the last window state. Inspired in Nathan Wayde patch. Thanks!.
- Add option to minimize pragha when close window.
- Add button in panel to leave fullscreen.
- Others Changes:
- Set the labels to wrap on display properties dialog. Thanks to Nathan Wayde.
- New Layout of edit track dialog.
- Use AM_SILENT_RULES if available.
- Updates Translations:
- German translation thanks to PhotonX.
- Polish translation thanks to Sid.
- Update po files.
- Bugs fixed:
- Now work queue list when sequential playlist.
- Hide sidebar when restore mainwindow and originally no showed.
- Hide album art when restore mainwindow if set to no show.
- Fixes some memory leaks.
New in Pragha 0.7.3 (Mar 12, 2010)
- Drop file pane in favor of gtk-file-chooser.
- Support for adding folders recursively in file chooser. (Based on Audacius code. /src/ui_fileopen.c)
- Support for recent files in file chooser.
- Now remember last folder used.
- Others Changes:
- Middle click on the library/playlists view append songs to current playlist.
- Queue and dequeue pressing 'Q'.
- If pragha minimized or without focus, when clicked statusicon restore mainwindow focus.
- Now the second panel is the playlists.
- Drop album.png in favor of the icon theme instaled.
- Updates Translations:
- Spanish translation thanks to msdelos.
- Polish translation thanks to Sid.
- Update po files.
- Bugs fixed:
- Use g_get_user_config_dir() instead of g_get_home_dir() and then concatenating "/.config". Thanks to Sebcactus.
- OK/Cancel buttons in Edit Tags and Save Playlist dialog are inverted.
- When move around the library with the keyboard, this does not advance.
New in Pragha 0.7.2 (Feb 21, 2010)
- Basic queue playlist support!-)
- Now you can add and remove multiple songs to be played.
- (Special thanks to Christian Hergert by gtkcellrendererbubble.)
- Others Changes:
- Use Desktop file XDG compliant. Thanks to Christoph.
- Use shared files XDG compliant. Thanks to Christoph.
- Restore 'Shuffle' and 'Repeat' options in the panel.
- Add 'Current play time' in the systray tooltip.
- Notifications, more consistent at the systray tooltips.
- Move 'Add the library' menu item to 'Tools' menu.
- Move 'Connect to CDDB server' option to 'General' tab.
- Use Control+space to play and pause.
- Remove 'Show Hidden Files in File View' preferences option, and add 'show hidden files' menu item, to popup menu of file pane.
- Updates Translations:
- Portuguese translation thanks to Lyceuhns.
- Spanish translation thanks to msdelos.
- Bugs fixed:
- Fixs GDK_Delete no work in search entry.
- Note: When playing songs from the play queue, deletes references to previous songs.
New in Pragha 0.7.1 (Oct 28, 2009)
- Rework all menus.
- Use more advisable names: "Add to playlist" instead "Equeque", "Replace playlist" instead "Play", etc.
- Use betters icon: GTK_STOCK_ADD instead GTK_STOCK_COPY when add music, NULL instead GTK_STOCK_PLAY when replace playlist, etc.
- Add betters accelerators: R to repeat, Y to search lyrics, etc.
- Now activate the panels from the menu bar.
- New properties of current song in menu bar and status icon.
- Clear Sort in Current playlist header_context_menu.
- Others Changes:
- Add option to search lyrics using http://www.lyricsplugin.com.
- Add more tooltips.
- Add Fullscreen option.
- Add Options to hide status bar.
- A new icon of pragha.
- Updates Translations:
- Rusian translation thanks to Evgen.
- Czech translation thanks to alois.nespor.
- Japanese translation thanks to Masato Hashimoto.
- Spanish translation thanks to msdelos.
- German translation thanks to PhotonX.
- Bugs fixed:
- When create search entry, no sensitive claer icon.
- Show "track" (Before show "tracks") in statusbar when unique song in playlist.
- No show track no in playlist, when is zero.
- Show filename in playlist when unknown title tag.
New in Pragha 0.7.0 (Oct 5, 2009)
- Now depends on gtk >= 2.16. Thank to this:
- Eliminate eggtrayicon and sexyentry.
- Add new tooltip in statusicon with the album art of the reproduced song.
- The executable, and the memory consumption one was reduced.
- Others Changes:
- Command "pragha -t", play pause and resume.
- Save and restore software mixer volume.
- Better layout of Preferences Dialog.
- Optimization when search library_tree.
- Use gtk_show_uri to lauch Browser.
- Remove "Library View Menu".
- Updates Translations:
- Add Polish translation thanks to Krzysztof Komorowski.
- Add Norwegian language, thanks to Kim.
- Add translator-credits to About Dialog.
- Bugs fixed:
- Fix crash when click "go to current track".
- Fix criticals warnings when run and compile pragha.
- Fix pragha.desktop file.
New in Pragha 0.6.3.1 (Sep 10, 2009)
- Fix bug (Great like a house) in Libraryview.
- Add French translation, thanks to Alois Halel.
New in Pragha 0.6.3 (Aug 9, 2009)
- Add remaining time mode to panel.
- Pragha remeber and showed last played song when init.
- Small optimization in library_tree.
- Fixs critical warnings.
- Updated czech translation by Alois Nespor.
New in Pragha 0.6.2 (Jul 3, 2009)
- Pargha is 100% translatable one.
- Add Japanese translation. - Tanks Masato hashimoto, Xfce-i18n team_ja.
- Add czech translation. - Tanks alois.nespor.
- Add Portuguese-Brazil. - Tanks Lyceuhns.
- Add option to resize album art in preferences.
- Please, translates to other languages.!
New in Pragha 0.6.1 (Jun 25, 2009)
- Add internattional support. (Only Spanish. Please translates to other languages)
- New menu systray.
- Several bugs fixed.