- 02 Oct, 2018 1 commit
-
-
Clément Fauconnier authored
-
- 30 Apr, 2017 1 commit
-
-
Craig Watson authored
Issue observed was that OpenBoard would crash on some Windows systems when a video was on the page and that page was saved (due to switching to document mode, auto saving, or duplicating the page), or when cutting the video with Ctrl-X. This was due to QTBUG-32522, where setting the video output for a QMediaPlayer that is hidden results in a crash. This commit is a work-around for this Qt issue, and so should be reverted if and when the upstream issue is fixed.
-
- 14 Jan, 2017 1 commit
-
-
Craig Watson authored
- Selecting multiple media items then grouping them didn't behave as it should for other items => fixed by adding type tests - A group containing several media items wasn't saved to SVG with those media items as children, due to incorrect UUID copying in the mediaItems's deepCopy() methods
-
- 03 Sep, 2016 1 commit
-
-
Craig Watson authored
Fixed type testing of media items (qgraphicsitem_cast couldn't tell the difference between audio and video items)
-
- 13 May, 2016 1 commit
-
-
Craig Watson authored
-
- 26 Apr, 2016 1 commit
-
-
Craig Watson authored
This reverts commit 4aa0ee61.
-
- 15 Mar, 2016 1 commit
-
-
Craig Watson authored
- Display a meaningful error message to the user when adding or trying to play a video - Make sure the video placeholder is visible even after switching pages
-
- 09 Mar, 2016 1 commit
-
-
Craig Watson authored
When a video is first loaded (placed on the scene), we play/pause it to load the first frame; but this was also called when the video was manually stopped. To avoid this, a mStopped attribute was added to UBGraphicsMediaItem. It is set to true only when the video is stopped by the user.
-
- 08 Mar, 2016 2 commits
-
-
Craig Watson authored
(Solution from previous commit worked only on Linux)
-
Craig Watson authored
-
- 04 Mar, 2016 1 commit
-
-
Craig Watson authored
-
- 01 Mar, 2016 2 commits
-
-
Craig Watson authored
- Hovering over the video now makes the seek bar visible - The size of the video item is no longer changed when the video finishes playing - Media errors are now handled by the mediaItem and displayed for the user - Code clean-up
-
Craig Watson authored
- Removed inheritance of UBGraphicsProxyWidget; cleaned up related code - Added two children classes: UBGraphicsVideoItem and UBGraphicsAudioItem. UBGraphicsMediaItem is now an abstract class. - Better encapsulation; the Scene and other external classes no longer access the mediaObject directly There is now less distinction between audio and video items to outside code: apart from the UBSvgSubsetAdaptor, there is no need to know whether a media item holds a video or audio file. Creation is handled through the static function `UBGraphicsMediaItem::createMediaItem(URL, parent)`
-
- 26 Feb, 2016 1 commit
-
-
Craig Watson authored
-
- 12 Jan, 2016 1 commit
-
-
Craig Watson authored
-
- 23 Dec, 2015 1 commit
-
-
Craig Watson authored
When the time comes to merge dev into master (for real), the following may be useful: https://metlos.wordpress.com/2012/01/13/ git-merging-after-a-revert/
-
- 11 Dec, 2015 1 commit
-
-
Craig Watson authored
- Added an overload for setMatrix in UBGraphicsMediaItem, to propagate matrix changes to the child videoItem - Upon loading a video, the child videoItem is now added correctly, and set to the right position
-
- 03 Dec, 2015 1 commit
-
-
Craig Watson authored
QVideoWidget had to be abandoned in favour of QGraphicsVideoItem. This is because UBGraphicsMediaItem, i.e the class representing a media (audio or video) object on the board, is a QGraphicsProxyWidget, and is used to embed a QWidget into the Scene. With Phonon's video widget, it was possible to embed the video widget in this ProxyWidget. This is no longer possible (except on Windows, for some reason), so this commit is a workaround, to use a QGraphicsVideoItem instead of a QVideoWidget while modifying the rest of the class hierarchy as little as possible. Ultimately, a cleaner solution (not making UBGraphicsMediaItem inherit QGraphicsProxyWidget, for example) may be desirable.
-
- 23 Nov, 2015 1 commit
-
-
Craig Watson authored
- Removed commented out obsolete code that had been added - Removed objects that were never used (mAudioOutput, audioFormat etc) - Re-made changes that had been reverted since commit cdb56333
-
- 11 Nov, 2015 1 commit
-
-
agriche authored
-
- 09 Nov, 2015 1 commit
-
-
Craig Watson authored
-
- 14 Aug, 2013 1 commit
-
-
Claudio Valerio authored
-
- 25 Jul, 2013 1 commit
-
-
Claudio Valerio authored
-
- 17 Jul, 2013 1 commit
-
-
Claudio Valerio authored
-
- 28 Jun, 2013 1 commit
-
-
Claudio Valerio authored
-
- 13 Jun, 2013 1 commit
-
-
Ilia Ryabokon authored
-
- 29 Apr, 2013 1 commit
-
-
Claudio Valerio authored
-
- 12 Mar, 2013 1 commit
-
-
Claudio Valerio authored
-
- 27 Feb, 2013 1 commit
-
-
Claudio Valerio authored
-
- 06 Sep, 2012 1 commit
-
-
Anatoly Mihalchenko authored
Navigation palette: thumbnails isn't refeshed after application added to the page
-
- 27 Aug, 2012 1 commit
-
-
Luca Capello authored
-
- 16 Aug, 2012 1 commit
-
-
Aleksei Kanash authored
Improved recognition of song's title. Some code removed from header.
-
- 08 Aug, 2012 1 commit
-
-
Aleksei Kanash authored
Now coping creates a full copy of already created item. Copy has it's own content (like video, audio or folder) and stores original item properties (like locked, pos, size, freezed e.t.c.).
-
- 06 Aug, 2012 1 commit
-
-
Aleksei Kanash authored
-
- 03 Aug, 2012 2 commits
-
-
Aleksei Kanash authored
-
Aleksei Kanash authored
-
- 30 Jul, 2012 1 commit
-
-
Aleksei Kanash authored
-
- 27 Jul, 2012 1 commit
-
-
Aleksei Kanash authored
toolBar size depends on zoom. audio items has title and borders.
-
- 26 Jul, 2012 1 commit
-
-
Aleksei Kanash authored
Audio items cannot be resized in vertical dimension because there are no useful content. Audio and Video items has minimal dimensions.
-
- 09 Jul, 2012 1 commit
-
-
Claudio Valerio authored
-