| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
|
|
|
| |
We don't use them internally, and they usually make for bad UI anyway.
|
|
|
|
| |
We use GResources now, which means no more UI files that fail to load.
|
|
|
|
| |
Fixes: ef4e800766ca5029257994c7cc482062f858b17c
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Replace the clutter-gtk based video widget with a native GL GStreamer
widget, "gtkglsink".
- Display aspect-ratio support for non-square pixels was removed. While
it still worked correctly (you can try setting your display's resolution
to a different aspect ratio), things like text and icons, and everything
else in every application and the shell chrome would have been looked
broken, including the video player. Except the video in the video player.
- Video aspect ratio, pillar-boxing, letter-boxing and automatic rotation
is now handled in the GStreamer widget
- The placeholder logos, when playing files with unsupported video, or
no video tracks have been changed.
- Handling of mouse events has been simplified
Some functionality could not be brought forward at this time:
- Crop-zooming (available using the R/T keys) isn't implemented yet
- Gestures support, which never worked properly anyway, wasn't
reimplemented
|
|
|
|
| |
They were removed in commit 2970e93373b46482d1ddabe01f52a6c0fc2c2b16
|
| |
|
|
|
|
| |
We'll probably eventually remove it.
|
| |
|
| |
|
|
|
|
| |
Plugin developers should use GResource instead.
|
|
|
|
|
|
| |
It was marked as private in the API docs as well.
Spotted by Gabor Karsay <gabor.karsay@gmx.at>
|
|
|
|
|
| |
* Add some new symbols to sections.txt, and remove an old one
* Fix typos in documentation comments
|
|
|
|
| |
Which behaves like the Stop button on a CD player.
|
|
|
|
|
|
| |
This API was unusable from outside the core of totem, as it only changed
the state of a couple of items in the UI, but not all the ones needed to
have the UI "in the right state".
|
|
|
|
|
|
|
|
|
|
| |
• Add some new symbols to sections.txt, and remove old ones
• Add some missing API version indexes to the documentation
• Add a few missing documentation comments
• Update the list of ignored files to include new headers which are not
public API
https://bugzilla.gnome.org/show_bug.cgi?id=774446
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=417141
|
|
|
|
| |
It was warning for a while, and now it's gone.
|
| |
|
|
|
|
| |
It was only used in the browser plugin which is now gone.
|
|
|
|
|
|
| |
As it's not supported by the front-end.
https://bugzilla.gnome.org/show_bug.cgi?id=727761
|
| |
|
|
|
|
| |
Helps: https://bugzilla.gnome.org/show_bug.cgi?id=626399
|
| |
|
|
|
|
|
| |
And all its users. It's not readable, and is never read within
the backend, so remove it.
|
|
|
|
|
|
|
| |
Those will not make much sense anymore when we want Totem
to be maximised most of the time, as per the new designs.
https://bugzilla.gnome.org/show_bug.cgi?id=694457
|
|
|
|
|
|
| |
It doesn't fit with the upcoming designs.
https://bugzilla.gnome.org/show_bug.cgi?id=694456
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
Split out the subtitle loading from _open() so it can
be handled on-the-fly (without reloading the movie itself).
https://bugzilla.gnome.org/show_bug.cgi?id=514050
|
|
|
|
|
|
| |
We don't expect TotemObject to be subclassed, we were missing
docs for new members, and the copy/paste still mentioned TotemPlParser
types. Moved to the private section.
|
| |
|
|
|
|
|
|
| |
It's not called anymore.
https://bugzilla.gnome.org/show_bug.cgi?id=673590
|
| |
|
|
|
|
| |
Closes: bgo#598805
|
| |
|
|
|
|
|
|
|
|
| |
BaconVideoWidget API
This makes things more consistent, and has to be done before we reach the
API freeze for 3.0 if it's to be done at all, because BvwAudioOutputType is
effectively public API, since it's used in our GSettings schema.
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
g-ir-scanner will assign methods named "totem_foo" to the Totem record, so
they all need to be renamed to "totem_object_foo" so that they're correctly
assigned to the TotemObject class.
This just changes the method declarations and definitions, and adds a #define
for each method so that the old name continues to work in Totem code. This
can be tidied up in a later commit, possibly at the same time as tidying up
Totem's plugin-visible API.
|
|
|
|
| |
The enum lives there, so the type functions should do too.
|
| |
|