summaryrefslogtreecommitdiffstats
path: root/gtk/src
Commit message (Collapse)AuthorAgeFilesLines
* LinGui: Fix default destination filename for BDsJohn Stebbins2018-06-283-5/+26
| | | | | It was including the MPLS number as part of the default destination filename
* LinGui: icon name in desktop should not have file extensionJohn Stebbins2018-06-211-1/+1
|
* flatpak: add link to translation project on transifexJohn Stebbins2018-06-211-0/+1
|
* LinGui: handle missing $HOME directoryJohn Stebbins2018-06-203-24/+37
| | | | | | | Improves determination of a user config dir under these circumstances and prevents access to NULL file pointer Fixes https://github.com/HandBrake/HandBrake/issues/1432
* LinGui: add fr.handbrake.ghb.svg iconJohn Stebbins2018-06-193-1/+38852
|
* LinGui: use normal priority for notificationJohn Stebbins2018-06-191-2/+1
|
* LinGui: use GNotification instead of libnotifyJohn Stebbins2018-06-192-37/+13
|
* LinGui: use fr.handbrake.ghb consistentlyJohn Stebbins2018-06-198-30/+12
|
* libhb: fix snprintf compiler warningsJohn Stebbins2018-06-132-8/+5
| | | | | Our handling of temporary directory paths could truncate resulting filenames. This fixes the warnings and prevents possible truncation.
* LinGui: change language lists from GtkListBox to GtkTreeViewJohn Stebbins2018-06-126-202/+451
| | | | | | | | The GtkTreeView is more flexible and more capable. Languages can be searched for in the GtkTreeView by focusing the widget and typing what you want to find. Double clicking an item in the list will add or remove it from the "selected" languages list in audio and subtitle track selection settings.
* LinGui: add search function to language popupsJohn Stebbins2018-06-112-0/+48
| | | | | | | | The language list is long and displays native names while sorted by English names, so it is difficult to find a language. This adds the ability to "search" for a language based on it's initial character. Typing a character will jump to the next entry that starts with that character in its native name.
* flatpak: update appstream snapshot imagesJohn Stebbins2018-06-111-3/+11
|
* Add OARS metadata to appdata (#1397)Nick Richards2018-06-081-1/+31
| | | OARS https://hughsie.github.io/oars/ is a content description system that allows software stores (such as GNOME Software) to categorise and classify applications. Having the markup available is a flathub requirement.
* flatpak: automatically add <release> tag to LinGui appdataJohn Stebbins2018-06-072-22/+31
| | | | Also add translation support for appdata
* flatpak: automatically add <release> tag to cli appdataJohn Stebbins2018-06-071-0/+0
|
* flatpak: change "appdata" dir to "metainfo"John Stebbins2018-06-051-3/+3
| | | | The specificaion for where appstream files go changed
* LinGui: conform to newer flatpak manifest standardsJohn Stebbins2018-06-051-4/+5
|
* LinGui: open URLs with flatpak portal aware APIJohn Stebbins2018-06-041-3/+8
|
* LinGui: handle legacy preferences file betterJohn Stebbins2018-06-042-1/+3
| | | | | "show_presets" key could cause the preset window to be shown at every startup.
* LinGui: fix behaviour of queue add multipleJohn Stebbins2018-05-181-4/+12
| | | | | | It was adding titles that were not selected. Fixes https://github.com/HandBrake/HandBrake/issues/1347
* LinGui: fix opening files on command lineJohn Stebbins2018-05-171-1/+2
|
* LinGui: fix display of video quality over sliderJohn Stebbins2018-05-151-0/+2
| | | | | After changing video encoders, the slider value was cut off at the right edge of the window.
* LinGui: start adding Gtk4 supportJohn Stebbins2018-04-1912-861/+516
| | | | | | | | Gtk4 drops support for a number of widget properties and APIs. Fortunately these were all pretty much duplicate functionality that could be replaced by other existing properties and APIs. Building with Gtk4 is currently disabled due to several bugs in libgtk4.
* LinGui: Add activity window font size preferenceJohn Stebbins2018-04-174-9/+112
| | | | | | And make the default font size 8 Fixes https://github.com/HandBrake/HandBrake/issues/1285
* LinGui: fix multi-instance queuesJohn Stebbins2018-04-161-1/+1
| | | | Fixes https://github.com/HandBrake/HandBrake/issues/1283
* LinGui: fix "source" tollbar button labelsJohn Stebbins2018-04-111-2/+2
| | | | make them single line
* LinGui: remove debug printf :(John Stebbins2018-04-111-1/+0
|
* LinGui: make main toolbar look like osx main toolbarJohn Stebbins2018-04-1113-42/+98
|
* Port to GDBus (#1234)Arkadiy Illarionov2018-03-182-214/+140
| | | | | | | | | | * Port to GDBus Fixes #1121 * Restore NULL checks for the error return values. * NULL check for DBUS connection
* LinGui: fix problem with application of autoscaleJohn Stebbins2018-03-161-0/+2
| | | | Fixes https://github.com/HandBrake/HandBrake/issues/1146
* LinGui: fix rounding error in display aspectJohn Stebbins2018-03-163-15/+24
| | | | | This is only a cosmetic display problem. The values used during encoding are correct.
* Adds Load Queue File to main Queue menu (#1223)Corey Daley2018-03-123-0/+19
| | | Add a Load Queue File menu item to the main Queue menu for ease of use.
* LinGui: add support for GtkApplication suspend inhibit/uninhibitJohn Stebbins2018-02-272-518/+546
| | | | This is a new API since GTK 3.4. Use it instead of DBUS when available.
* Misc. typosluz.paz2018-02-208-12/+12
| | | Found via `codespell -q 3 --skip="./gtk/po`
* LinGui: don't remember state of presets windowJohn Stebbins2018-01-312-10/+7
| | | | | Do not automatically open the presets window when restarting the application.
* LinGui: fix "official" preset reloadJohn Stebbins2018-01-141-1/+1
| | | | | The preset type was overwritten with custom type causing a failure to look up the preset when reloading.
* LinGui: fix tooltip for "Save New Preset"John Stebbins2018-01-131-4/+3
|
* LinGui: update preset menu button when editing queue itemJohn Stebbins2018-01-133-0/+13
|
* gtk: socket(2) is defined in sys/socket.h in FreeBSD.Yuichiro NAITO2018-01-131-1/+3
|
* Update copyright dates to 2018.Bradley Sepos2018-01-0141-42/+42
|
* LinGui: fix display of volume name in queueJohn Stebbins2017-12-291-1/+1
| | | | Fixes https://github.com/HandBrake/HandBrake/issues/1086
* LinGui: remove unused icon filesJohn Stebbins2017-12-2611-991/+0
|
* LinGui: fix margins around destination file settingsJohn Stebbins2017-12-231-2/+2
|
* LinGui: remove preset options menuJohn Stebbins2017-12-231-88/+0
|
* LinGui: add support for alternate iconsJohn Stebbins2017-12-2332-25/+39903
| | | | GTK will use lower res icons if available for lower res screens.
* LinGui: update additional iconsJohn Stebbins2017-12-233-385/+52
|
* LinGui: add option to make new preset default in "Save As"John Stebbins2017-12-232-5/+34
|
* LinGui: fix window size queries on waylandJohn Stebbins2017-12-231-8/+10
|
* LinGui: update activity and add-queue iconsJohn Stebbins2017-12-232-250/+40
|
* LinGui: allow chaning description in preset renameJohn Stebbins2017-12-232-16/+97
|