Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | screenshot: Save screenshots into ~/Pictures/Screenshots | Jake Dane | 2022-08-18 | 1 | -1/+1 |
| | | | | | | Same as GNOME Shell 42 uses. Fixes #529 | ||||
* | man: Update modification date | Bastien Nocera | 2022-06-27 | 1 | -1/+1 |
| | |||||
* | man: Point to Flathub to download the latest version | Bastien Nocera | 2022-06-27 | 1 | -2/+2 |
| | |||||
* | man: Point to Ctrl+? for keybindings | Bastien Nocera | 2022-06-27 | 1 | -62/+5 |
| | | | | One less place to maintain a keybingings list. | ||||
* | man: Make programme name bold | Bastien Nocera | 2022-06-27 | 1 | -4/+6 |
| | | | | As in the other entries. | ||||
* | man: Rename "Totem" to "Videos" | Bastien Nocera | 2022-06-27 | 1 | -24/+24 |
| | | | | | The app changed name in 2012 (see 9dc401b1213aa9fec2f5274d0e6cb8dcefba486f), update man page to match. | ||||
* | man: Update what we can play | Bastien Nocera | 2022-06-27 | 1 | -6/+3 |
| | |||||
* | main: Ressurect old "channel" icon | Bastien Nocera | 2022-04-01 | 2 | -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 resource | Bastien Nocera | 2022-03-30 | 2 | -9/+1 |
| | |||||
* | main: Build shortcuts dialogue from resource | Bastien Nocera | 2022-03-30 | 2 | -1/+1 |
| | |||||
* | appdata: Fix typo in 42.0 description | Bastien Nocera | 2022-03-19 | 1 | -1/+1 |
| | | | | See https://github.com/flathub/org.gnome.Totem/issues/86 | ||||
* | 42.042.0 | Bastien Nocera | 2022-03-18 | 1 | -0/+17 |
| | |||||
* | appdata: Update screenshots | Sophie Herold | 2022-02-25 | 3 | -2/+2 |
| | |||||
* | properties: Add Ctrl+I as a shortcut for Properties | Bastien Nocera | 2022-02-17 | 1 | -1/+1 |
| | |||||
* | main: Document F11 as a fullscreen shortcut | Bastien Nocera | 2022-02-17 | 1 | -1/+1 |
| | |||||
* | main: Remove Ctrl+F as a fullscreen shortcut | Bastien Nocera | 2022-02-17 | 1 | -1/+1 |
| | | | | It's already used for "Search" in the browse view. | ||||
* | main: Add shortcut for "Add local video" | Bastien Nocera | 2022-02-17 | 1 | -0/+7 |
| | | | | Co-authored: Sabri Ünal <libreajans@gmail.com> | ||||
* | main: Add shortcut for "Add web video" | Bastien Nocera | 2022-02-17 | 1 | -0/+8 |
| | | | | Co-authored: Sabri Ünal <libreajans@gmail.com> | ||||
* | main: Add help shortcut to the list | Sabri Ünal | 2022-02-17 | 1 | -0/+7 |
| | |||||
* | main: Mention keyboard shortcuts shortcut in shortcuts | Sabri Ünal | 2022-02-17 | 1 | -0/+6 |
| | |||||
* | main: Implement GSetting to disable hardware rendering | Bastien Nocera | 2022-02-17 | 1 | -0/+5 |
| | |||||
* | main: Add 'M' shortcut to toggle mute | Bastien Nocera | 2022-02-17 | 1 | -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/Pause | Bastien Nocera | 2022-02-17 | 1 | -1/+1 |
| | | | | | As used on YouTube: https://support.google.com/youtube/answer/7631406?hl=en | ||||
* | main: Fix copy/paste error in shortcuts UI file | Bastien Nocera | 2022-02-17 | 1 | -1/+1 |
| | |||||
* | main: Add Shift+V to toggle subtitles | Bastien Nocera | 2022-02-11 | 1 | -8/+20 |
| | | | | Closes: #130 | ||||
* | main: Add "V" keyboard shortcut to cycle through subtitles | Bastien Nocera | 2022-02-11 | 1 | -0/+7 |
| | |||||
* | menu: Remove the use of submenus in subtitle menu | Bastien Nocera | 2022-02-11 | 1 | -15/+13 |
| | | | | This means that we now always show content in the subtitles menu. | ||||
* | main: Move subtitles and audio tracks to a separate menu | Bastien Nocera | 2022-02-11 | 1 | -17/+21 |
| | |||||
* | main: Use template to create TotemOpenLocation | Bastien Nocera | 2022-02-10 | 3 | -34/+68 |
| | |||||
* | playlist: Use GtkBuilder template | Bastien Nocera | 2022-02-10 | 3 | -6/+7 |
| | | | | And remove some UI niceties in the (hidden) debug window. | ||||
* | main: Move fullscreen toolbar to GtkBuilder | Bastien Nocera | 2022-02-10 | 1 | -0/+17 |
| | |||||
* | data: Fix volume button icons | Bastien Nocera | 2022-02-10 | 1 | -3/+3 |
| | | | | | The icons need to be in a specific format for GtkBuilder to parse them properly. | ||||
* | main: Merge controls.ui into totem.ui | Bastien Nocera | 2022-02-09 | 3 | -185/+185 |
| | |||||
* | main: Move spinner to GtkBuilder | Bastien Nocera | 2022-02-09 | 1 | -0/+16 |
| | |||||
* | main: Move bvw_grid to GtkBuilder | Bastien Nocera | 2022-02-09 | 1 | -0/+7 |
| | |||||
* | main: Move video widget creation to GtkBuilder | Bastien Nocera | 2022-02-09 | 1 | -0/+8 |
| | |||||
* | backend: Move internal icons to GResource | Bastien Nocera | 2022-02-08 | 3 | -16/+0 |
| | |||||
* | main: Remove yet another intermediate box widget | Bastien Nocera | 2022-02-08 | 1 | -17/+0 |
| | | | | tmw_bvw_box contained the video widget and an unused revealer. | ||||
* | data: Remove another intermediate box widget | Bastien Nocera | 2022-02-08 | 1 | -22/+11 |
| | | | | totem_main_vbox wasn't used anymore, so remove it from the hierarchy. | ||||
* | data: Remove intermediate box widget | Bastien Nocera | 2022-02-08 | 1 | -27/+16 |
| | | | | tmw_main_vbox wasn't used anymore, so remove it from the hierarchy. | ||||
* | backend: Use better placeholder when there's no video | Bastien Nocera | 2022-02-04 | 3 | -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 gtkglsink | Bastien Nocera | 2022-02-04 | 1 | -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 name | Bastien Nocera | 2022-02-03 | 2 | -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 ID | Bastien Nocera | 2022-02-02 | 1 | -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 profile | Bastien Nocera | 2022-02-02 | 3 | -84/+12 |
| | |||||
* | data: Process subdirs after the current one | Bastien Nocera | 2022-02-02 | 1 | -3/+3 |
| | | | | So we can reuse variables declared locally in the appdata subfolder. | ||||
* | data: Fix desktop filename in devel profile | Bastien Nocera | 2022-02-02 | 2 | -4/+84 |
| | |||||
* | main: Hide Zoom shortcuts and menu item | Bastien Nocera | 2022-01-28 | 2 | -18/+0 |
| | | | | It won't be implemented in the first pass at porting to gtkglsink. | ||||
* | build: Remove unused i18n.merge_file() "name" | Bastien Nocera | 2022-01-06 | 2 | -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() calls | Bastien Nocera | 2022-01-06 | 1 | -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 |