[retro-gtk] (165 commits) Non-fast-forward update to branch stable-api
- From: Adrien Plazas <aplazas src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [retro-gtk] (165 commits) Non-fast-forward update to branch stable-api
- Date: Sat, 17 Apr 2021 07:38:39 +0000 (UTC)
The branch 'stable-api' was changed in a way that was not a fast-forward update.
NOTE: This may cause problems for people pulling from the branch. For more information,
please see:
https://wiki.gnome.org/Git/Help/NonFastForward
Commits removed from the branch:
a4dbcac... Drop the RETRO_GTK_USE_UNSTABLE_API guard
Commits added to the branch:
a973c35... meson: Don't override retro_gtk_version (*)
0343fe6... demo: Use dark theme (*)
2e13a24... retro-core: Run a frame when loading state the first time (*)
37308fe... ci: Make unprivileged (*)
8f0f2c7... Add a script for running tests locally (*)
9d8d7d3... retro-core: Iterate earlier in load_state() (*)
3521638... retro-core-descriptor: Make 2 functions static (*)
1baea04... retro-core: Merge retro_core_key_event() into on_key_event( (*)
d3baf50... retro-cairo-display: Normalize draw() (*)
950ffd2... retro-cairo-display: Add a missing blank line (*)
47b5f1b... Only use g_return_(val_)if_fail() for public API (*)
a5ad9a5... retro-framebuffer: Use gfloat instead of float (*)
1d60d01... Stop namespacing static functions unless they are overrides (*)
aebaacd... retro-cairo-display: Drop queue_draw() (*)
702cbf6... retro-gl-display: Drop queue_draw() (*)
2113dfb... Avoid unnecessary casts when connecting to signal (*)
a57679d... Define signal callbacks with concrete types for user_data (*)
b9b4532... Name all callbacks *_cb() (*)
7996d91... Use (void) instead of () (*)
12973e9... retro-core: Fix adding disk indexes (*)
913e107... retro-option-iterator: Add missing gir annotations (*)
0d11c6d... retro-core: Handle variables with just one value (*)
6859647... core: Replace the previous controller if it already existed (*)
85a5824... pixel-format: Add retro_pixel_format_to_gl() (*)
27cb9ff... retro-framebuffer: Make get_pixels() return gconstpointer (*)
7e9f223... Introduce RetroProcAddress (*)
158566e... Introduce RetroHWRenderCallback (*)
dcfb1ca... Introduce RetroRenderer (*)
34dc2e4... retro-framebuffer: Add get_pixels() for runner (*)
2d91cc5... Introduce RetroGLRenderer (*)
71d1064... retro-core: Implement RETRO_ENVIRONMENT_SET_HW_RENDER (*)
71f7d87... Update hardware rendering section in UNIMPLEMENTED.md (*)
226db82... gl-renderer: Simplify get_proc_address() (*)
9d3b599... Make the D-Bus API clearly private (*)
8b3c93e... pixdata: Fix the doc of retro_pixdata_new() (*)
b4b6d39... version: Give the doc section a better name and title (*)
1bbb31d... log: Link to the signal in the retro_g_log() doc (*)
87cec13... pixdata: Document the aspect ratio in retro_pixdata_to_pixb (*)
9d3b4df... input: Fix %self for @self in doc (*)
0c333d7... controller: Document RetroControllerInterface (*)
e137760... Give basic documentation to public sections (*)
4ac07d6... cairo-display: Give it some private section documentation (*)
a2ebdff... gl-display: Give it some private section documentation (*)
9872dcf... Allow building and installing the reference manual (*)
71f006d... ci: Build and publish the reference manual (*)
0620c98... Add HACKING.md (*)
15ee543... Build enum types with mk-enums (*)
2889b1a... pixel-format: Don't give it a GType (*)
a701751... Drop custom enum GType funcs in favor of mk-enum (*)
991c103... Introduce RetroGLSLShader (*)
233bbff... glsl-filter: Use RetroGLSLShader internally (*)
48e66c9... glsl-filter: Use g_autoptr wherever possible (*)
f6bc3be... module: Drop unused variable tmp_file_name (*)
5bee7bc... module: Use g_autoptr and fix a few leaks (*)
e89e751... module: Drop a weird \ character (*)
2036859... module: Factorize tmp file destruction (*)
e91993b... module: Simplify fetching functions (*)
6051cd9... module: Simplify fetching getter methods definition (*)
7d149cb... pa-player: Use g_clear_pointer() (*)
6f81ba0... environment: Use g_autofree (*)
4b418a1... core: Use autocleanups (*)
e4116f8... ipc-runner-impl: Use g_autoptr() (*)
6f71e0a... gtk: Drop RetroCairoDisplay (*)
618068e... pixdata: Drop CAIRO_DISPLAY in a macro name (*)
577091b... ci: remove deprecated jobs (*)
b704c48... meson: Don't install ipc-runner.c and ipc-runner-private.h (*)
2f24dc7... rumble-effect: Drop the COUNT value (*)
dbd3a04... video-filter: Drop the COUNT value (*)
0776d29... controller-type: Drop the COUNT value (*)
59f52fa... controller-codes: Drop the COUNT values (*)
ba82268... Version 1.0.0 (*)
956e543... hacking: Break the lines to 80 characters (*)
72c67f9... hacking: Add the hyphen to the issue URLs (*)
8c23e0c... hacking: Drop periods after issue references (*)
3d1f8a2... doc: Add the Libretro Core Descriptor Specification 1.0 sec (*)
f2d65e3... doc: Add the Retro Reference Test Case Specification 1.0 se (*)
ab8b474... Standardize the signal enum names (*)
13a03eb... meson: Replace join_paths() by / (*)
d5f4d75... meson: Unify dir definitions (*)
0370e3c... meson: Add more options and directories to the summary (*)
4e27530... meson: Reorder options and directories (*)
e49ccf6... meson: Add the vapi option (*)
d73ab26... core-view: Specify an event mask (*)
ddd99b3... doc: Use the package_name variable where relevant (*)
777ef39... doc: Drop the package_string variable for package_name (*)
33b7be2... hacking: Use the code style for code-like text (*)
4c0e83a... hacking: Document the coding style (*)
a6a3f6d... hacking: Document the documentation style (*)
e3b29d0... doc: Add a missing private header (*)
24d2be0... glsl-shader: Initialize some variables (*)
fbe687b... editorconfig: Set the .sh indentation to 2 spaces (*)
db4d8ab... editorconfig: Define indentation for JSON and YAML (*)
3725c1a... editorconfig: Define indentation for .h.in (*)
b8e17ca... update-from-retroarch: Fix the indentation (*)
52e9873... ci: Drop the pages task (*)
ee5bf76... readme: Update the Libretro core descriptor URL (*)
2f0c3bf... readme: Call the library RetroGTK (*)
ae83b91... readme: Rename GTK+ into GTK (*)
9e590d6... readme: Fix a grammatical error (*)
6dbb251... doap: Update the homepage (*)
e1b8481... doap: Update the name and descriptions (*)
36ec0f7... doc: Link to the online documentation (*)
8183991... doc: Describe the library in the Overview chapter (*)
e3bc598... log: Include its header (*)
828c9c4... Version 1.0.1 (*)
b5a8aaa... Version 1.0.1 (*)
ba1f215... environment: Use bool not gboolean for environment callback (*)
26e4146... shared: Add retro_is_debug() (*)
4289784... runner-process: Print the backtrace without running in gdb (*)
7e93c42... environment: Mark an error case as unlikely (*)
39ad15b... environment: Log a critical when getting a variable failed (*)
cadf61a... environment: Rephrase HW context support failures (*)
bf849e2... environment: Specify Direct3D is unsupported (*)
b6c78c0... environment: Don't set unkown pixel formats (*)
2a5babc... environment: Don't set unkown rotations (*)
9594e84... environment: Log criticals on unknown commands (*)
01abd82... environment: Log criticals on unimplemented commands (*)
6afc7a1... debug: Make the debug variable static (*)
152c44d... debug: Add retro_debug() (*)
e31eb3c... environment: Add debug log to successful commands (*)
3a6965a... environment: Set the log domain to RetroEnvironment (*)
c89486c... flatpak: Display RetroEnvironment debug messages (*)
7dac651... runner: Print a strack trace on SIGABRT (*)
a4af27c... runner: Print a critical on crash (*)
742530d... core-descriptor: Add missing self checks for many getters (*)
51a29bf... environement: Add a missing const modifier (*)
807b6da... core: Sanitize bool setters (*)
3592fd2... core: Fix a documentation copypasta error (*)
e2866c7... controller-codes: Implement mouse buttons 4 and 5 (*)
021d627... pixdata: Directly use g_free() as the data destructor (*)
c3135bc... Declare iterator variables in their for loop (*)
d10b0d2... core-descriptor: Shorten some local macros (*)
86c8e9a... core-descriptor: Give clear names to returned values (*)
0f4881b... Use auto cleanup and clear functions where possible (*)
465f318... core-descriptor: Propagate an unhandled error (*)
1c83f49... pixdata: Move variable declarations in their blocks (*)
7ef652b... module: Drop the ability to make tmp copies (*)
3d3c7e7... README: Fixup link to core descriptors (*)
fdaa1ec... module-iterator: Steal the pointer we auto clean up (*)
54f7627... gl-renderer: Fix context initialization with GLES (*)
422b70a... Version 1.0.2 (*)
c4d0277... meson: Bump Meson to 0.53.0 (*)
c73e7ae... meson: Use built-in summary functionality (*)
ebdab18... meson: Bump glib to 2.68 (*)
c70a40f... Use g_memdup2() (*)
4907e74... Use G_GNUC_WARN_UNUSED_RESULT (*)
244b591... ci: Move the API visibility checks to a script (*)
4a26707... ci: Use Flatpak (*)
7fe4930... core: Add the user-name property (*)
ec5f2db... environment: Log only positive variable update checks (*)
cc831f3... game-info: Simplify construction (*)
f3bd2dd... module-query: Use autocleanups (*)
b38cd13... reftest: Use autocleanups (*)
b1e2163... reftest-file: Use autocleanups (*)
30977eb... Add and use retro_try() (*)
d6d09d4... retro-demo: Quit application when core quits (*)
74600b3... retro-runner: Override the runner path from environment (*)
db8677a... runner-process: Indentation fix (*)
fe81e51... hacking: Document usage of G_GNUC_WARN_UNUSED_RESULT (*)
68b336c... core: Fix a reference leak (*)
ce081ac... core-view: Autocleanup a variable (*)
2e7aabc... gl-display: Simplify clearing a field (*)
1dfb4c0... core-view: Make an ownership handling clearer (*)
936801a... keyboard-key: Fix FIVE and EIGHT names (*)
ac8ad90... Drop the RETRO_GTK_USE_UNSTABLE_API guard
(*) This commit already existed in another branch; no separate mail sent
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]