#
92cb0c5d |
|
30-Jun-2016 |
Dario Casalinuovo <b.vitruvio@gmail.com> |
MediaPlayer: Add GUI to open network streams
|
#
663ed1f6 |
|
04-May-2016 |
Dario Casalinuovo <b.vitruvio@gmail.com> |
MediaPlayer: Select previous item after item deletion * Little usability improvement, avoid to select the item each time in case the user want to delete more than one element. * Minor cleanup included.
|
#
ecec5d0e |
|
07-Jan-2016 |
Markus Himmel <markus@himmel-villmar.de> |
MediaPlayer: Playlist window visual fixes Signed-off-by: Dario Casalinuovo <b.vitruvio@gmail.com>
|
#
b5387eff |
|
06-Jan-2016 |
Markus Himmel <markus@himmel-villmar.de> |
MediaPlayer: Show individual track length in playlist window Signed-off-by: Dario Casalinuovo <b.vitruvio@gmail.com>
|
#
8487f27d |
|
06-Jan-2016 |
Dario Casalinuovo <b.vitruvio@gmail.com> |
PlaylistWindow: Add missing NULL check
|
#
1c68b67a |
|
04-Jan-2016 |
Markus Himmel <markus@himmel-villmar.de> |
MediaPlayer: Show total playlist length Signed-off-by: Dario Casalinuovo <b.vitruvio@gmail.com>
|
#
991dadd6 |
|
16-Jun-2014 |
Humdinger <humdingerb@gmail.com> |
Make sure there's a space in front of B_UTF8_ELLIPSIS. As PulkoMandy said in hrev47388: C++11 safe and reads better.
|
#
aed35104 |
|
05-Aug-2012 |
Humdinger <humdingerb@gmail.com> |
Close alerts with ESCAPE key. Added SetFlags(B_CLOSE_ON_ESCAPE) or SetShortcut(index, B_ESCAPE) to BAlerts depending if the result gets used later in the code, or if it's a one-button BAlert.
|
#
546208a5 |
|
16-Apr-2012 |
Oliver Tappe <zooey@hirschkaefer.de> |
More catalog-related cleanup. * rename B_TRANSLATE_CONTEXT to B_TRANSLATION_CONTEXT and B_TRANSLATE_WITH_CONTEXT to B_TRANSLATE_CONTEXT, squashing a TODO * adjust all uses of both macros in Haiku's source tree * use correct header guard for collecting/Catalog.h The renamed macros require adjustments to all external applications using catalogs.
|
#
8a5f363d |
|
27-Mar-2011 |
Jonas Sundström <jonas@kirilla.com> |
Add menu item 'Select all' to playlist window. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@41127 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
e28afdf1 |
|
26-Mar-2011 |
Jonas Sundström <jonas@kirilla.com> |
Changes to the MediaPlayer's playlist window's menu options Remove, Remove all, Move to Trash. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@41122 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
238df8fb |
|
29-Dec-2010 |
Adrien Destugues <pulkomandy@pulkomandy.ath.cx> |
Patch by Dziadek as part of GCI : localize MediaPlayer. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40021 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
bafcab92 |
|
13-Apr-2010 |
Axel Dörfler <axeld@pinc-software.de> |
* Minor cleanup, no functional changes. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@36222 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
72d2b965 |
|
13-Apr-2010 |
Axel Dörfler <axeld@pinc-software.de> |
* Cleanup, no functional change. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@36219 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
eeeef45c |
|
30-Jan-2010 |
Michael Lotz <mmlr@mlotz.ch> |
* Implemented a "refs catcher" that will catch refs received through a B_REFS_RECEIVED within a short amount of time (0.5 seconds right now) and send them to the last window to be appended to the playlist. This allows to select multiple media files in Tracker and get them inside a playlist of a single window instead of spawning many individual ones (like when filtering for an album, selecting all tracks and opening them by hitting enter). * Introduce special append index values APPEND_INDEX_REPLACE_PLAYLIST (-1, does the same as before) and APPEND_INDEX_APPEND_LAST. The latter is used when appending through a RefsReceived() call and ensures that the index is evaluated at the actual insertion time (in ImportPLItemsCommand::Perform()) as by the time this function is called the playlist count may have changed already due to multiple RefsReceived() invokations, which would then mess up the order. This makes the above item work as expected. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35352 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
7974d3dc |
|
13-Jan-2010 |
Stephan Aßmus <superstippi@gmx.de> |
Patch by Humdinger: Updated Haiku apps to use sentence-case. What a huge undertaking... The files where I had to apply the patch manually (for mysterious reasons) have also gotten a whitespace cleanup. I've proof-read everything so hopefully there should be no problems. This should be the final part of #5169. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35049 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
c6c220e9 |
|
29-Aug-2009 |
Fredrik Modeen <fredrik@modeen.se> |
Open playlist from the playlist window hits B_REFS_RECEIVED and the drag and drop out side of playlistview hits B_SIMPLE_DATA, so adding append_index from the B_REFS_RECEIVED fixes the ticket #4332. + spel fix. Stippi what do you think? +alphabranch git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32828 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
dd091096 |
|
16-May-2009 |
Stephan Aßmus <superstippi@gmx.de> |
* Refactor the "Remove and Put into Trash" backend a bit to allow giving it an index and not work on the current selection only. * Reenable the code in MainWin that implements the shortcuts to trigger this feature during playback. Now it uses the Undo/Redo stack and profits from existing polish. * Add missing fPlaylist locking in MainWin at several places. Should not have caused any realworld problems, though. * Add Undo/Redo shortcuts to MainWin and forward to Playlist window. * Make sure the Playlist window opens on the same workspace as the player window. This could be seen when launching MediaPlayer on one workspace, later moving the window and then opening the Playlist window, it would open on the original workspace. The new behavior additionally pulls the playlist when it's already open and you invoke the "Playlist" menu item. * Added the beginnings of a refactoring to make the Playlist and everything else use a PlaylistItem class, instead of entry_refs directly. This stuff is not yet used, though, just compiles. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@30776 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
bae0154c |
|
16-May-2009 |
Stephan Aßmus <superstippi@gmx.de> |
* I didn't like so much how the "Remove and Move into Trash" feature was implemented. It didn't reuse existing code and didn't integrate well. No Undo/Redo except via Tracker, but not in the Playlist... some bugs as well (Remove had same shortcut as Randomize, Didn't maintain current playback item if last entry was removed) * I need to reenable the main window short cut though. This is only temporary. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@30768 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
9327db63 |
|
29-Apr-2009 |
Fredrik Modeen <fredrik@modeen.se> |
Adds the option to delete a file from Mediaplayer and move that file to Trash Works both from main window and PlayList window. Button that works are B_COMMAND + [delete | d | r] button. It can be debated what shortcut to use but I needed this function :) Same goes for the menu i Playlist window. Yell and Ill change :) What not works are undo and total undo in main window and total undo in Playlist (total undo = undo files from trash as well as normal undo) git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@30490 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
d6aa728a |
|
12-Oct-2008 |
Stephan Aßmus <superstippi@gmx.de> |
* Some work in progress towards supporting "Playlist->Save" versus "Playlist->Save As...". * Fixed loading of playlists. Sorting the list after loading it is not the idea of restoring a manually sorted playlist. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@28006 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
126ce071 |
|
10-Oct-2008 |
Stephan Aßmus <superstippi@gmx.de> |
* Cleanup with regards to file panel usage. There are two global file panels now maintained by the application. (So that the last used folder is more consistently remembered.) * Added a message protocol for using the file panels from other loopers. * Implemented playlist saving and loading for the binary (BMessage-based) format. There were some beginnings for supporting a m3u-like text-based format as well. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@27955 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
74fd3b54 |
|
02-Oct-2008 |
Karsten Heimrich <host.haiku@gmx.de> |
* fix probable memory leaks git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@27860 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
e4f6d30d |
|
11-Jul-2008 |
Stephan Aßmus <superstippi@gmx.de> |
The scrollbar down-button was hidden behind the window resize handle in the Playlist window. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@26381 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
34ff70da |
|
05-Jul-2008 |
Stephan Aßmus <superstippi@gmx.de> |
* Added "Randomize" feature to Playlist window (Edit menu). It randomizes either the selected items, or the entire list if nothing is selected. * Small cleanups here and there. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@26264 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
e9246c71 |
|
26-Jun-2008 |
Stephan Aßmus <superstippi@gmx.de> |
Implemented Playlist->Edit->Make Empty (undoable). git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@26144 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
1b7f76bc |
|
01-Apr-2008 |
Stephan Aßmus <superstippi@gmx.de> |
Applied Patch by Frederik Modeen with some changes by myself: * Created Settings window similar to R5 MediaPlayer. * Prepared loading and saving of settings. * Settings menu entry is hidden for the time being, since these new settings do not actually have any effect yet. * Prepared loading and saving of Playlists. * ZETA Playlists can be dropped on the Player and should load fine. Myself: * Cleanup in MainWindow.cpp for line width limit. To Frederik: I removed the buttons again from the Playlist window, since they don't do anything yet, and the features are available from the menu as well. An icon bar would be better, IMHO. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@24715 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
415ef601 |
|
03-Jun-2007 |
Stephan Aßmus <superstippi@gmx.de> |
* probably fixed the build, did I forget some files before? * implemented full undo/redo for any playlist operations git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@21317 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
991dadd6324f7b7a68e94743a39ebae789823228 |
|
16-Jun-2014 |
Humdinger <humdingerb@gmail.com> |
Make sure there's a space in front of B_UTF8_ELLIPSIS. As PulkoMandy said in hrev47388: C++11 safe and reads better.
|
#
aed35104852941f0f6f3d1dcc5338b5f337d0a3c |
|
05-Aug-2012 |
Humdinger <humdingerb@gmail.com> |
Close alerts with ESCAPE key. Added SetFlags(B_CLOSE_ON_ESCAPE) or SetShortcut(index, B_ESCAPE) to BAlerts depending if the result gets used later in the code, or if it's a one-button BAlert.
|
#
546208a53940a26c6379c48a7854ade1a8250fc5 |
|
16-Apr-2012 |
Oliver Tappe <zooey@hirschkaefer.de> |
More catalog-related cleanup. * rename B_TRANSLATE_CONTEXT to B_TRANSLATION_CONTEXT and B_TRANSLATE_WITH_CONTEXT to B_TRANSLATE_CONTEXT, squashing a TODO * adjust all uses of both macros in Haiku's source tree * use correct header guard for collecting/Catalog.h The renamed macros require adjustments to all external applications using catalogs.
|
#
8a5f363dd892d614ab6f098c0cbde0b746ab0c6c |
|
27-Mar-2011 |
Jonas Sundström <jonas@kirilla.com> |
Add menu item 'Select all' to playlist window. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@41127 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
e28afdf1ea3cb78c0fa888e50ecf1c494ff636cb |
|
26-Mar-2011 |
Jonas Sundström <jonas@kirilla.com> |
Changes to the MediaPlayer's playlist window's menu options Remove, Remove all, Move to Trash. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@41122 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
238df8fb8531e56c1cef834cebe0ad42cb5ed81d |
|
29-Dec-2010 |
Adrien Destugues <pulkomandy@pulkomandy.ath.cx> |
Patch by Dziadek as part of GCI : localize MediaPlayer. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40021 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
bafcab9265d78ede53aa2d22cce1d3f938fccf93 |
|
13-Apr-2010 |
Axel Dörfler <axeld@pinc-software.de> |
* Minor cleanup, no functional changes. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@36222 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
72d2b965929eefea688aa54444a6291d275cfb0e |
|
13-Apr-2010 |
Axel Dörfler <axeld@pinc-software.de> |
* Cleanup, no functional change. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@36219 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
eeeef45c692d3497aacb7116cbebd939b672d4b8 |
|
30-Jan-2010 |
Michael Lotz <mmlr@mlotz.ch> |
* Implemented a "refs catcher" that will catch refs received through a B_REFS_RECEIVED within a short amount of time (0.5 seconds right now) and send them to the last window to be appended to the playlist. This allows to select multiple media files in Tracker and get them inside a playlist of a single window instead of spawning many individual ones (like when filtering for an album, selecting all tracks and opening them by hitting enter). * Introduce special append index values APPEND_INDEX_REPLACE_PLAYLIST (-1, does the same as before) and APPEND_INDEX_APPEND_LAST. The latter is used when appending through a RefsReceived() call and ensures that the index is evaluated at the actual insertion time (in ImportPLItemsCommand::Perform()) as by the time this function is called the playlist count may have changed already due to multiple RefsReceived() invokations, which would then mess up the order. This makes the above item work as expected. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35352 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
7974d3dcf39ce78e5885b481eee12e561ad6e096 |
|
13-Jan-2010 |
Stephan Aßmus <superstippi@gmx.de> |
Patch by Humdinger: Updated Haiku apps to use sentence-case. What a huge undertaking... The files where I had to apply the patch manually (for mysterious reasons) have also gotten a whitespace cleanup. I've proof-read everything so hopefully there should be no problems. This should be the final part of #5169. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35049 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
c6c220e98f77e987468f0dafcb5fd6a72dcb3bfb |
|
29-Aug-2009 |
Fredrik Modeen <fredrik@modeen.se> |
Open playlist from the playlist window hits B_REFS_RECEIVED and the drag and drop out side of playlistview hits B_SIMPLE_DATA, so adding append_index from the B_REFS_RECEIVED fixes the ticket #4332. + spel fix. Stippi what do you think? +alphabranch git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32828 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
dd09109647c709561a966752f1c2346f4f5a0e20 |
|
16-May-2009 |
Stephan Aßmus <superstippi@gmx.de> |
* Refactor the "Remove and Put into Trash" backend a bit to allow giving it an index and not work on the current selection only. * Reenable the code in MainWin that implements the shortcuts to trigger this feature during playback. Now it uses the Undo/Redo stack and profits from existing polish. * Add missing fPlaylist locking in MainWin at several places. Should not have caused any realworld problems, though. * Add Undo/Redo shortcuts to MainWin and forward to Playlist window. * Make sure the Playlist window opens on the same workspace as the player window. This could be seen when launching MediaPlayer on one workspace, later moving the window and then opening the Playlist window, it would open on the original workspace. The new behavior additionally pulls the playlist when it's already open and you invoke the "Playlist" menu item. * Added the beginnings of a refactoring to make the Playlist and everything else use a PlaylistItem class, instead of entry_refs directly. This stuff is not yet used, though, just compiles. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@30776 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
bae0154ca35cc1f8187cf9d09b63e0b08a41ad4f |
|
16-May-2009 |
Stephan Aßmus <superstippi@gmx.de> |
* I didn't like so much how the "Remove and Move into Trash" feature was implemented. It didn't reuse existing code and didn't integrate well. No Undo/Redo except via Tracker, but not in the Playlist... some bugs as well (Remove had same shortcut as Randomize, Didn't maintain current playback item if last entry was removed) * I need to reenable the main window short cut though. This is only temporary. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@30768 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
9327db63a4836bcc1bd1bad60c5d1c79aa54212d |
|
29-Apr-2009 |
Fredrik Modeen <fredrik@modeen.se> |
Adds the option to delete a file from Mediaplayer and move that file to Trash Works both from main window and PlayList window. Button that works are B_COMMAND + [delete | d | r] button. It can be debated what shortcut to use but I needed this function :) Same goes for the menu i Playlist window. Yell and Ill change :) What not works are undo and total undo in main window and total undo in Playlist (total undo = undo files from trash as well as normal undo) git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@30490 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
d6aa728ab53c8cfa338c6b6897c2daa8f369a0f8 |
|
12-Oct-2008 |
Stephan Aßmus <superstippi@gmx.de> |
* Some work in progress towards supporting "Playlist->Save" versus "Playlist->Save As...". * Fixed loading of playlists. Sorting the list after loading it is not the idea of restoring a manually sorted playlist. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@28006 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
126ce071385e2ddc8ba0c0247768433f2f810522 |
|
10-Oct-2008 |
Stephan Aßmus <superstippi@gmx.de> |
* Cleanup with regards to file panel usage. There are two global file panels now maintained by the application. (So that the last used folder is more consistently remembered.) * Added a message protocol for using the file panels from other loopers. * Implemented playlist saving and loading for the binary (BMessage-based) format. There were some beginnings for supporting a m3u-like text-based format as well. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@27955 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
74fd3b540a99db961ec4aab0b4fa513f4520a887 |
|
02-Oct-2008 |
Karsten Heimrich <host.haiku@gmx.de> |
* fix probable memory leaks git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@27860 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
e4f6d30d1cb9045810a909c1392049b51d6b985e |
|
11-Jul-2008 |
Stephan Aßmus <superstippi@gmx.de> |
The scrollbar down-button was hidden behind the window resize handle in the Playlist window. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@26381 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
34ff70da4f9ca0421ee84588fb4f7032247482c8 |
|
05-Jul-2008 |
Stephan Aßmus <superstippi@gmx.de> |
* Added "Randomize" feature to Playlist window (Edit menu). It randomizes either the selected items, or the entire list if nothing is selected. * Small cleanups here and there. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@26264 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
e9246c710e3b62ee4cb64eafcb896f46c98e62f8 |
|
26-Jun-2008 |
Stephan Aßmus <superstippi@gmx.de> |
Implemented Playlist->Edit->Make Empty (undoable). git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@26144 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
1b7f76bcfc37774f88e57a363f2f51263593f091 |
|
01-Apr-2008 |
Stephan Aßmus <superstippi@gmx.de> |
Applied Patch by Frederik Modeen with some changes by myself: * Created Settings window similar to R5 MediaPlayer. * Prepared loading and saving of settings. * Settings menu entry is hidden for the time being, since these new settings do not actually have any effect yet. * Prepared loading and saving of Playlists. * ZETA Playlists can be dropped on the Player and should load fine. Myself: * Cleanup in MainWindow.cpp for line width limit. To Frederik: I removed the buttons again from the Playlist window, since they don't do anything yet, and the features are available from the menu as well. An icon bar would be better, IMHO. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@24715 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
415ef601dfd3c244a31c1e9d60eb1689da854e3c |
|
03-Jun-2007 |
Stephan Aßmus <superstippi@gmx.de> |
* probably fixed the build, did I forget some files before? * implemented full undo/redo for any playlist operations git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@21317 a95241bf-73f2-0310-859d-f6bbb57e9c96
|