summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* CI: Add libhandy1 to Fedora dependencieswip/cdavis/hdywindowChristopher Davis2020-12-261-0/+1
|
* Use HdyWindow and HdyHeaderBarChristopher Davis2020-12-267-76/+75
| | | | Gives us nice rounded corners.
* Add Basque translationAsier Sarasua Garmendia2020-12-112-0/+731
|
* Update Friulian translationFabio Tomat2020-11-201-13/+13
|
* Change GLib.PtrArray into GLib.GenericArrayCorentin Noël2020-11-093-26/+24
| | | | | This is the vala-friendly way of handling GPtrArray. Fix several memory leaks on the go and unnecessary reference increase.
* Update Friulian translationFabio Tomat2020-10-181-6/+6
|
* libcheese: Fix critical on failing to load cropping cursorPhilip Withnall2020-09-291-1/+1
| | | | | | | Loading a cursor can fail (`gdk_cursor_new_for_display()` can return `NULL`); avoid a critical warning in that case. Signed-off-by: Philip Withnall <pwithnall@endlessos.org>
* Allow device parameter to understand api.v4l2.pathAlberto Fanjul2020-09-294-2/+49
| | | | | https://gitlab.gnome.org/GNOME/cheese/-/merge_requests/37 https://gitlab.gnome.org/GNOME/cheese/-/issues/4
* Update Portuguese translationJuliano de Souza Camargo2020-09-221-21/+22
|
* Update flatpak manifest and appdataDavid King2020-09-222-6/+24
| | | | Make the minimal required changes to build against the current SDK.
* Remember last used cameraesoleyman2020-09-221-0/+8
| | | | | | | | | | | During setup_camera() in cheese-application.vala, we were not explicitly assigning the camera from settings and only assigning the camera from the command line. This now checks for values from both the command line and from settings and allows the command line to override settings. Fixes: https://gitlab.gnome.org/GNOME/cheese/-/issues/76
* Add documentation for new APIDavid King2020-09-212-0/+8
| | | | | Add gtk-doc documentation for cheese_camera_device_supported_format_caps().
* Enable cameras with only MJPEG outputXℹ Ruoyao2020-09-213-12/+31
| | | | | | This enables cameras like Sunplus Technology 1.3M Camera with vendor ID 04fc and device ID 2802, which only outputs through image/jpeg and doesn't support raw output.
* Preserve video/x-raw over image/jpegJakub Adam2020-09-211-17/+21
| | | | | | | | | | | | | gst_caps_simplify() doesn't preserve the original order of caps, so when called on the full set of caps, collected from all supported_formats, it may end up preferring image/jpeg caps even when video/x-raw with identical resolution and framerate is available. Simplify the caps coming from each of supported_formats separately, so that video/x-raw always comes first in the result GstCaps. We prefer raw camera output whenever possible in order to avoid decoding MJPEG.
* Support camera video formats with MJPEG outputJakub Adam2020-09-212-12/+48
| | | | | | | | | This enables higher resolutions and framerates with cameras like Logitech C910, which can do e.g. 1920x1080 @ 30fps, but only through image/jpeg output. https://gitlab.gnome.org/GNOME/cheese/-/merge_requests/17 https://gitlab.gnome.org/GNOME/cheese/-/issues/28
* Show better error when file info query failsBastien Nocera2020-09-181-2/+4
|
* Fix infinite loop if thumbnailer is not availableBastien Nocera2020-09-181-2/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The code in cheese_thumb_view_idle_append_item() in src/thumbview/cheese-thumb-view.c didn't pop the list of items to thumbnail if thumbnailing failed. #0 0x00007f4a60e55314 in open64 () at /lib64/libc.so.6 #1 0x00007f4a60de6386 in _IO_file_open () at /lib64/libc.so.6 #2 0x00007f4a60de655a in __GI__IO_file_fopen () at /lib64/libc.so.6 #3 0x00007f4a60dd9aad in __fopen_internal () at /lib64/libc.so.6 #4 0x00007f4a6157a43f in gdk_pixbuf_new_from_file () at /lib64/libgdk_pixbuf-2.0.so.0 #5 0x00007f4a61e84b3a in gnome_desktop_thumbnail_factory_lookup () at /lib64/libgnome-desktop-3.so.19 #6 0x000055cef476046f in cheese_thumb_view_idle_append_item () #7 0x00007f4a6124f47b in g_idle_dispatch () at /lib64/libglib-2.0.so.0 #8 0x00007f4a612537af in g_main_context_dispatch () at /lib64/libglib-2.0.so.0 #9 0x00007f4a61253b38 in g_main_context_iterate.constprop () at /lib64/libglib-2.0.so.0 #10 0x00007f4a61253c03 in g_main_context_iteration () at /lib64/libglib-2.0.so.0 #11 0x00007f4a6146a7ca in g_application_run () at /lib64/libgio-2.0.so.0 #12 0x000055cef4758547 in _vala_main () #13 0x00007f4a60d8a042 in __libc_start_main () at /lib64/libc.so.6 #14 0x000055cef47554be in _start () #0 0x00007f4a60ec562d in __strlen_avx2 () at /lib64/libc.so.6 #1 0x00007f4a61275de8 in g_str_has_suffix () at /lib64/libglib-2.0.so.0 #2 0x00007f4a618c0072 in icon_name_is_symbolic () at /lib64/libgtk-3.so.0 #3 0x00007f4a618c00b1 in theme_dir_get_icon_suffix () at /lib64/libgtk-3.so.0 #4 0x00007f4a618c32ed in theme_lookup_icon () at /lib64/libgtk-3.so.0 #5 0x00007f4a618c3adf in real_choose_icon () at /lib64/libgtk-3.so.0 #6 0x00007f4a618c4762 in gtk_icon_theme_lookup_icon_for_scale () at /lib64/libgtk-3.so.0 #7 0x00007f4a618c5105 in gtk_icon_theme_load_icon_for_scale () at /lib64/libgtk-3.so.0 #8 0x000055cef47605c9 in cheese_thumb_view_idle_append_item () #9 0x00007f4a6124f47b in g_idle_dispatch () at /lib64/libglib-2.0.so.0 #10 0x00007f4a612537af in g_main_context_dispatch () at /lib64/libglib-2.0.so.0 #11 0x00007f4a61253b38 in g_main_context_iterate.constprop () at /lib64/libglib-2.0.so.0 #12 0x00007f4a61253c03 in g_main_context_iteration () at /lib64/libglib-2.0.so.0 #13 0x00007f4a6146a7d8 in g_application_run () at /lib64/libgio-2.0.so.0 #14 0x000055cef4758547 in _vala_main () #15 0x00007f4a60d8a042 in __libc_start_main () at /lib64/libc.so.6 #16 0x000055cef47554be in _start () Closes: #81
* ci: Add CIBastien Nocera2020-09-181-0/+45
|
* Update Chinese (Taiwan) translationCheng-Chia Tseng2020-09-171-11/+6
|
* Update NEWS for 3.38.0 release3.38.0David King2020-09-152-3/+73
|
* Update Catalan translationJordi Mas2020-09-121-20/+2
|
* Update Latvian translationRūdolfs Mazurs2020-09-121-11/+7
|
* Update Chinese (China) translationBoyuan Yang2020-09-091-103/+124
|
* Updated Danish translationAlan Mortensen2020-09-061-5/+5
|
* Updated Danish translationAsk Hjorth Larsen2020-09-061-0/+878
|
* add da to LINGUASAsk Hjorth Larsen2020-09-061-0/+1
|
* Update German translationChristian Kirbach2020-09-051-113/+146
|
* Update Korean translationChangwoo Ryu2020-09-041-103/+97
|
* Update Slovak translationDušan Kazik2020-09-031-5/+5
|
* Update Hungarian translationBalázs Meskó2020-09-021-179/+177
|
* Update Basque translationAsier Sarasua Garmendia2020-09-011-186/+184
|
* Update Korean translationChangwoo Ryu2020-08-301-5/+5
|
* Update Catalan translationJordi Mas2020-08-281-205/+247
|
* Update Persian translationDanial Behzadi2020-08-261-15/+15
|
* Update Dutch translationNathan Follens2020-08-251-6/+6
|
* Update Croatian translationGoran Vidović2020-08-231-178/+176
|
* Update Chinese (China) translationBoyuan Yang2020-08-221-5/+5
|
* Update Portuguese translationJuliano Camargo2020-08-191-169/+205
|
* Update Serbian translationМарко Костић2020-08-181-7/+12
|
* Update Galician translationFran Dieguez2020-08-171-10/+13
|
* Update Japanese translationsicklylife2020-08-161-15/+13
|
* Update Japanese translationsicklylife2020-08-161-2/+4
|
* Update Finnish translationJiri Grönroos2020-08-161-6/+7
|
* Update Norwegian Bokmål translationKjartan Maraas2020-08-101-177/+172
|
* Update French translationAlexandre Franke2020-08-101-177/+175
|
* Updated Czech translationMarek Černocký2020-08-091-8/+6
|
* Update Hindi translationGuntupalli Karunakar2020-07-281-170/+219
|
* cheese: improve format parsingWim Taymans2020-07-131-7/+18
| | | | | | | | Check if both width and height are of the expected value type. Check if width and height are > 0 before adding the format as a valid format. Adding 0x0 resolutions causes a divide by 0 later when we calculate aspect ratios.
* Update Indonesian translationKukuh Syafaat2020-07-101-178/+176
|
* Update Italian translationMilo Casagrande2020-07-101-4/+2
|