summaryrefslogtreecommitdiff
path: root/data
Commit message (Collapse)AuthorAgeFilesLines
* screenshot: Save screenshots into ~/Pictures/ScreenshotsJake Dane2022-08-181-1/+1
| | | | | | Same as GNOME Shell 42 uses. Fixes #529
* man: Update modification dateBastien Nocera2022-06-271-1/+1
|
* man: Point to Flathub to download the latest versionBastien Nocera2022-06-271-2/+2
|
* man: Point to Ctrl+? for keybindingsBastien Nocera2022-06-271-62/+5
| | | | One less place to maintain a keybingings list.
* man: Make programme name boldBastien Nocera2022-06-271-4/+6
| | | | As in the other entries.
* man: Rename "Totem" to "Videos"Bastien Nocera2022-06-271-24/+24
| | | | | The app changed name in 2012 (see 9dc401b1213aa9fec2f5274d0e6cb8dcefba486f), update man page to match.
* man: Update what we can playBastien Nocera2022-06-271-6/+3
|
* main: Ressurect old "channel" iconBastien Nocera2022-04-012-0/+7
| | | | | | Prior to GNOME 42, the unknown channel icon looked like a TV (eg. a screen with an aerial). While that's not how TV look now, that's currently our best way to represent a "channel".
* main: Build main window from resourceBastien Nocera2022-03-302-9/+1
|
* main: Build shortcuts dialogue from resourceBastien Nocera2022-03-302-1/+1
|
* appdata: Fix typo in 42.0 descriptionBastien Nocera2022-03-191-1/+1
| | | | See https://github.com/flathub/org.gnome.Totem/issues/86
* 42.042.0Bastien Nocera2022-03-181-0/+17
|
* appdata: Update screenshotsSophie Herold2022-02-253-2/+2
|
* properties: Add Ctrl+I as a shortcut for PropertiesBastien Nocera2022-02-171-1/+1
|
* main: Document F11 as a fullscreen shortcutBastien Nocera2022-02-171-1/+1
|
* main: Remove Ctrl+F as a fullscreen shortcutBastien Nocera2022-02-171-1/+1
| | | | It's already used for "Search" in the browse view.
* main: Add shortcut for "Add local video"Bastien Nocera2022-02-171-0/+7
| | | | Co-authored: Sabri Ünal <libreajans@gmail.com>
* main: Add shortcut for "Add web video"Bastien Nocera2022-02-171-0/+8
| | | | Co-authored: Sabri Ünal <libreajans@gmail.com>
* main: Add help shortcut to the listSabri Ünal2022-02-171-0/+7
|
* main: Mention keyboard shortcuts shortcut in shortcutsSabri Ünal2022-02-171-0/+6
|
* main: Implement GSetting to disable hardware renderingBastien Nocera2022-02-171-0/+5
|
* main: Add 'M' shortcut to toggle muteBastien Nocera2022-02-171-0/+7
| | | | | | | | | | 'M' was already used for the (increasingly rare) "go to root menu of a DVD", so mute is only toggled when not playing a DVD. This is the same shortcut as YouTube uses: https://support.google.com/youtube/answer/7631406?hl=en Closes: #457
* main: Add 'K' as a shortcut for Play/PauseBastien Nocera2022-02-171-1/+1
| | | | | As used on YouTube: https://support.google.com/youtube/answer/7631406?hl=en
* main: Fix copy/paste error in shortcuts UI fileBastien Nocera2022-02-171-1/+1
|
* main: Add Shift+V to toggle subtitlesBastien Nocera2022-02-111-8/+20
| | | | Closes: #130
* main: Add "V" keyboard shortcut to cycle through subtitlesBastien Nocera2022-02-111-0/+7
|
* menu: Remove the use of submenus in subtitle menuBastien Nocera2022-02-111-15/+13
| | | | This means that we now always show content in the subtitles menu.
* main: Move subtitles and audio tracks to a separate menuBastien Nocera2022-02-111-17/+21
|
* main: Use template to create TotemOpenLocationBastien Nocera2022-02-103-34/+68
|
* playlist: Use GtkBuilder templateBastien Nocera2022-02-103-6/+7
| | | | And remove some UI niceties in the (hidden) debug window.
* main: Move fullscreen toolbar to GtkBuilderBastien Nocera2022-02-101-0/+17
|
* data: Fix volume button iconsBastien Nocera2022-02-101-3/+3
| | | | | The icons need to be in a specific format for GtkBuilder to parse them properly.
* main: Merge controls.ui into totem.uiBastien Nocera2022-02-093-185/+185
|
* main: Move spinner to GtkBuilderBastien Nocera2022-02-091-0/+16
|
* main: Move bvw_grid to GtkBuilderBastien Nocera2022-02-091-0/+7
|
* main: Move video widget creation to GtkBuilderBastien Nocera2022-02-091-0/+8
|
* backend: Move internal icons to GResourceBastien Nocera2022-02-083-16/+0
|
* main: Remove yet another intermediate box widgetBastien Nocera2022-02-081-17/+0
| | | | tmw_bvw_box contained the video widget and an unused revealer.
* data: Remove another intermediate box widgetBastien Nocera2022-02-081-22/+11
| | | | totem_main_vbox wasn't used anymore, so remove it from the hierarchy.
* data: Remove intermediate box widgetBastien Nocera2022-02-081-27/+16
| | | | tmw_main_vbox wasn't used anymore, so remove it from the hierarchy.
* backend: Use better placeholder when there's no videoBastien Nocera2022-02-043-0/+16
| | | | | | | | When there's no video because we're playing an audio-only file, or because a plugin is missing, show a placeholder that corresponds to that type of media. See https://gitlab.gnome.org/Teams/Design/icon-development-kit/-/issues/44
* backend: Port to gtkglsinkBastien Nocera2022-02-041-0/+5
| | | | | | | | | | | | | | | | | | | | | 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
* main: Allow translation of development branch app nameBastien Nocera2022-02-032-1/+2
| | | | | | | | Rather than using an icon, use a string that can be translated as the app name. "Preview" will the suffix for that app name until we agree on a common name in https://gitlab.gnome.org/Teams/Design/os-mockups/-/issues/155
* data: Fix appdata application IDBastien Nocera2022-02-021-2/+2
| | | | | | We were using the wrong configuration to substitute the application ID. But appstream-glib validate should have caught this, but didn't: https://github.com/hughsie/appstream-glib/issues/426
* data: Fix appdata filename in devel profileBastien Nocera2022-02-023-84/+12
|
* data: Process subdirs after the current oneBastien Nocera2022-02-021-3/+3
| | | | So we can reuse variables declared locally in the appdata subfolder.
* data: Fix desktop filename in devel profileBastien Nocera2022-02-022-4/+84
|
* main: Hide Zoom shortcuts and menu itemBastien Nocera2022-01-282-18/+0
| | | | It won't be implemented in the first pass at porting to gtkglsink.
* build: Remove unused i18n.merge_file() "name"Bastien Nocera2022-01-062-2/+0
| | | | | data/meson.build:78:0: ERROR: Function does not take positional arguments. data/appdata/meson.build:3:0: ERROR: Function does not take positional arguments.
* build: Add check kwarg to run_command() callsBastien Nocera2022-01-061-2/+2
| | | | | | | WARNING: You should add the boolean check kwarg to the run_command call. It currently defaults to false, but it will default to true in future releases of meson. See also: https://github.com/mesonbuild/meson/issues/9300