#
a5df3d52 |
| 06-Jul-2024 |
Máximo Castañeda <antiswen@yahoo.es> |
MediaPlayer: fix subtitles
- Setting word wrapping and resizing the BTextView to the video size before adding the text moves the subtitles to where they are supposed to be, and breaks long lines
MediaPlayer: fix subtitles
- Setting word wrapping and resizing the BTextView to the video size before adding the text moves the subtitles to where they are supposed to be, and breaks long lines that would be cut off. - Show last subtitle entry: _IndexFor returns the index at which to insert a new subtitle for some start time, so when getting an existing one, we always need the previous index. Before the change we would do that after checking the time of the subtitle at the returned index, which for the times of the last one would be outside the list. - Improve charset detection by using the whole file. Just the first line of subtitle text may be too short to be useful, and to get there we should have decoded the file first. The refactor also fixes not getting the last entry from the file. - While not subtitle related, fix typo in aspect ratio menu shortcuts.
Fixes: 18151 Change-Id: I83fae735d31bce4616da9128a46be15763c30591 Reviewed-on: https://review.haiku-os.org/c/haiku/+/7833 Reviewed-by: waddlesplash <waddlesplash@gmail.com> Haiku-Format: Haiku-format Bot <no-reply+haikuformatbot@haiku-os.org> Tested-by: Commit checker robot <no-reply+buildbot@haiku-os.org>
show more ...
|
#
de2a79ce |
| 19-Jun-2024 |
Humdinger <humdinger@mailbox.org> |
Removing some B_UTF8_ELLIPSIS, sentence-casing
"New player" in MediaPlayer and "Get info" in ShowImage do exactly like the item says, so no ellipsis needed. Similar to Terminal's "New Terminal" and
Removing some B_UTF8_ELLIPSIS, sentence-casing
"New player" in MediaPlayer and "Get info" in ShowImage do exactly like the item says, so no ellipsis needed. Similar to Terminal's "New Terminal" and Trackers "Get info".
Change-Id: I32e59e219af7a09bd74b489459281cc71cbffd9c Reviewed-on: https://review.haiku-os.org/c/haiku/+/7783 Haiku-Format: Haiku-format Bot <no-reply+haikuformatbot@haiku-os.org> Tested-by: Commit checker robot <no-reply+buildbot@haiku-os.org> Reviewed-by: Jérôme Duval <jerome.duval@gmail.com>
show more ...
|
#
15305513 |
| 03-Nov-2023 |
Humdinger <humdinger@mailbox.org> |
Add "Reset rating" menu item to MediaPlayer and ShowImage
Doesn't remove the rating BFS attribute from the file, just sets it to "0".
ShowImage: Move "Ratings" menu into a new "Attributes" menu, si
Add "Reset rating" menu item to MediaPlayer and ShowImage
Doesn't remove the rating BFS attribute from the file, just sets it to "0".
ShowImage: Move "Ratings" menu into a new "Attributes" menu, similar to MediaPlayer.
Change-Id: I831166d88be9d18f1d302a423aa43929b7a1b255 Reviewed-on: https://review.haiku-os.org/c/haiku/+/7092 Tested-by: Commit checker robot <no-reply+buildbot@haiku-os.org> Reviewed-by: Adrien Destugues <pulkomandy@pulkomandy.tk>
show more ...
|
#
97f11716 |
| 04-Sep-2022 |
Niels Sascha Reedijk <niels.reedijk@gmail.com> |
Merge remote-tracking branch 'origin/master' into dev/netservices
Change-Id: I588c4a840523995f820161d63741c137bc5c719c
|
#
87db9cb2 |
| 16-May-2022 |
Jaidyn Ann <jadedctrl@teknik.io> |
MediaPlayer: Add per-track scripting items
Somewhat restructures scripting interface: Playlist items can be accessed/added/removed through PlaylistTrack, current item can be accessed through Current
MediaPlayer: Add per-track scripting items
Somewhat restructures scripting interface: Playlist items can be accessed/added/removed through PlaylistTrack, current item can be accessed through CurrentTrack. Also adds an IsPlaying property.
Fixes #13881
Change-Id: Iad333ec20ab00ff57147c7e1359a24dea04d6aa2 Reviewed-on: https://review.haiku-os.org/c/haiku/+/5316 Reviewed-by: Jérôme Duval <jerome.duval@gmail.com> Tested-by: Commit checker robot <no-reply+buildbot@haiku-os.org>
show more ...
|
#
60ead048 |
| 27-Jul-2021 |
JackBurton79 <stefano.ceccherini@gmail.com> |
MediaPlayer: close() cd/dvd device after eject.
We were not closing cd/dvd device after eject. Also changed fDevice member to a local variable, since we only use it in one place.
Change-Id: I169da9
MediaPlayer: close() cd/dvd device after eject.
We were not closing cd/dvd device after eject. Also changed fDevice member to a local variable, since we only use it in one place.
Change-Id: I169da97501f98e30deded1f5ff53d3bc00459eab Reviewed-on: https://review.haiku-os.org/c/haiku/+/4247 Reviewed-by: Axel Dörfler <axeld@pinc-software.de>
show more ...
|
#
31acddc0 |
| 08-Jan-2020 |
Zotyamester <szatmary.zoltan1222@gmail.com> |
MediaPlayer: add eject button
Fixes #11492
Change-Id: I06631ddcef354f4cf8a10e8ccbb6eba03c1ca7dd
|
#
779ab335 |
| 09-Dec-2020 |
X512 <danger_mail@list.ru> |
use .IsSet() instead if .Get() != NULL
Change-Id: Ia2b7a719fd398e78cc3b11d4f7b02cb81179f65f Reviewed-on: https://review.haiku-os.org/c/haiku/+/3488 Reviewed-by: Jérôme Duval <jerome.duval@gmail.com>
|
#
15ba64aa |
| 13-Jul-2020 |
Adrien Destugues <pulkomandy@pulkomandy.tk> |
Unify Settings menu shortcut
Use , as the shortcut key for settings in all built-in apps. Some used S, but that's already the shortcut for saving. , is the recommended shortcut in the HIG already, b
Unify Settings menu shortcut
Use , as the shortcut key for settings in all built-in apps. Some used S, but that's already the shortcut for saving. , is the recommended shortcut in the HIG already, but built-in apps were not updated to match.
Fixes #11733.
show more ...
|
#
984492f1 |
| 22-May-2020 |
Adrien Destugues <pulkomandy@pulkomandy.tk> |
Build fix.
|
#
582b7d16 |
| 22-May-2020 |
Adrien Destugues <pulkomandy@pulkomandy.tk> |
MediaPlayer: missing localization
Fixes #16062
|
#
86950f4e |
| 02-Dec-2017 |
CodeforEvolution <themysterymail555@gmail.com> |
MediaPlayer: Add Retrieving Track Number through Scripting
Also fix some backend logic
Change-Id: I4b24786ece4be1e9007686d46f6541d39df7a33b Reviewed-on: https://review.haiku-os.org/c/haiku/+/319 Re
MediaPlayer: Add Retrieving Track Number through Scripting
Also fix some backend logic
Change-Id: I4b24786ece4be1e9007686d46f6541d39df7a33b Reviewed-on: https://review.haiku-os.org/c/haiku/+/319 Reviewed-by: Adrien Destugues <pulkomandy@gmail.com>
show more ...
|
#
3248de3d |
| 11-Jul-2018 |
Julien Lepiller <julien@lepiller.eu> |
Mediaplayer: remember position and volume
Change-Id: I43fa7cbcedd39c39e4b136e9e1f9bb34bf3eb570
|
#
a31e05bb |
| 10-Jan-2018 |
Augustin Cavalier <waddlesplash@gmail.com> |
MediaPlayer: Compare return value of FindMatch against B_ERROR.
Thanks Rene for the review!
|
#
6ba5b421 |
| 08-Dec-2017 |
Owen <owenca@users.noreply.github.com> |
Add PlaylistTrackCount and PlaylistTrackTitle to scripting
PlaylistTrackCount returns the number of tracks in Playlist, and PlaylistTrackTitle the title of a numbered track.
Also, remove B_TRANSLAT
Add PlaylistTrackCount and PlaylistTrackTitle to scripting
PlaylistTrackCount returns the number of tracks in Playlist, and PlaylistTrackTitle the title of a numbered track.
Also, remove B_TRANSLATE macros in scripting properties
show more ...
|
#
3065fd47 |
| 13-Dec-2017 |
Alexander von Gluck IV <kallisti5@unixzen.com> |
MediaPlayer: Relicense to MIT
* The GPL license here was a relic from the past to help control YellowTab's use of Haiku source code. The intent at the time was to relicense MIT. Some GPL parts
MediaPlayer: Relicense to MIT
* The GPL license here was a relic from the past to help control YellowTab's use of Haiku source code. The intent at the time was to relicense MIT. Some GPL parts remained. * This is going to get harder and harder to correct over time. * This code makes Haiku *not* MIT. Lets correct that. * I reached out to everyone who made changes to these files and got personal approvals to relicense MIT. * If I missed somebody, *and* you feel as though the MIT license doesn't meet your needs, please contact Haiku, Inc. and we will work to revert your changes.
Marcus Overhagen EMAIL - MIT OK 11/29/17 Stephan Aßmus EMAIL - MIT OK 11/28/17 Axel Dörfler IRC - MIT OK 11/29/17 Ryan Leavengood KEYBASE - MIT OK 11/28/17 Michael Lotz IRC - MIT OK 11/29/17 Adrien Destugues EMAIL - MIT OK 11/28/17 Joachim Seemer EMAIL - MIT OK 11/28/17 Jonas Sundström EMAIL - MIT OK 11/29/17 François Revol IRC - MIT OK 11/29/17 Jérôme Duval EMAIL - MIT OK 11/29/17 Oliver Tappe EMAIL - MIT OK 11/29/17 Dziadek EMAIL - MIT OK 11/29/17 Philippe Saint-Pierre EMAIL - MIT OK 12/6/17 Philippe Houdoin EMAIL - MIT OK 12/8/17 Dario Casalinuovo IRC - MIT OK 12/13/17
show more ...
|
#
16af9b4c |
| 05-Nov-2017 |
Humdinger <humdingerb@gmail.com> |
Style, no functional changes
Make termination consistant with that last commit hrev51521. As wished and proof-read by waddlesplash. Hope all's well...
|
#
4068f282 |
| 28-Dec-2016 |
Axel Dörfler <axeld@pinc-software.de> |
MediaPlayer: Make sure the window is on screen.
* The existing check in _ResizeWindow() was avoided when there is an initial frame to use (when launching with an audio file).
|
#
92cb0c5d |
| 30-Jun-2016 |
Dario Casalinuovo <b.vitruvio@gmail.com> |
MediaPlayer: Add GUI to open network streams
|
#
61a59e87 |
| 09-Apr-2015 |
Dario Casalinuovo <b.vitruvio@gmail.com> |
MediaPlayer: add new media services notification service
|
#
97f5ebc1 |
| 29-Mar-2015 |
Humdinger <humdingerb@gmail.com> |
Sentence casing...
|
#
36900dc8 |
| 26-Jan-2015 |
Adrien Destugues <pulkomandy@gmail.com> |
MediaPlayer: missing B_TRANSLATE on "none" menu label
Patch by Diver, thanks!
|
#
b02efcef |
| 19-Nov-2014 |
Adrien Destugues <pulkomandy@gmail.com> |
MediaPlayer: reintroduce "stop" shortcut.
It turns out there are some people actually using it, mainly when playing music. If you interrupt music, you often want to start listeing from the start of
MediaPlayer: reintroduce "stop" shortcut.
It turns out there are some people actually using it, mainly when playing music. If you interrupt music, you often want to start listeing from the start of the track again (unlike for video), so having a stop button makes sense in that case.
show more ...
|
#
6f08ef0a |
| 18-Nov-2014 |
Adrien Destugues <pulkomandy@gmail.com> |
MediaPlayer: some shortcuts tweaks
* F: toggle fullscreen (like tab) * V: removed. Stopping the replay would lose the current position, and we don't want non-undoable lossy operation on single keyst
MediaPlayer: some shortcuts tweaks
* F: toggle fullscreen (like tab) * V: removed. Stopping the replay would lose the current position, and we don't want non-undoable lossy operation on single keystrokes * X: toggles play/pause instead of forcing play (like space) * Alt+Shift+0/1/2/3 changes the aspecdt ratio to "raw", "default", "4/3", "16/9".
Fixes remaining parts of #2495.
show more ...
|
#
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.
|