Sunderland93
27f2cc0bff
Increase minimal Wayland version to 1.15
2018-12-09 19:28:45 +04:00
Sunderland93
830882e296
Merge branch 'server-decorations'
2018-12-09 19:03:57 +04:00
Sunderland93
dc94886664
Initial support for xdg-decoration-unstable-v1
2018-12-05 22:51:07 +04:00
twinaphex
4ca7ebc9da
Add xrandr implementation for get_output_options
2018-11-27 11:28:24 +01:00
Sunderland93
ea180a1775
Relax wayland and wayland-protocols version's
2018-11-26 21:58:43 +04:00
Sunderland93
c32c98e667
Very WIP: xdg-shell support
2018-11-17 16:01:51 +04:00
natinusala
6f631309cd
ozone: always enable and build, set to default menu driver for libnx
2018-11-15 18:46:38 +01:00
natinusala
158ddc0b2a
New menu driver : ozone (Nintendo Switch lookalike)
2018-10-26 13:24:32 +02:00
twinaphex
ba020720db
Add HAVE_NETPLAYDISCOVERY
2018-10-12 18:29:52 +02:00
twinaphex
2c546597b4
Don't bake in cheevos for C89 for now until issues are fixed
2018-10-01 03:33:54 +02:00
Andre Leiradella
77df31256d
Only build Lua if HAVE_LUA is defined; define HAVE_LUA by default
...
Define RC_DISABLE_LUA if HAVE_LUA is not defined
2018-09-29 18:39:29 +01:00
Brad Parker
7731db9ed8
Qt: link to openssl so Qt will have it for later
2018-08-26 10:40:33 -04:00
twinaphex
f657391b2a
mbedtls does not support C89 so don't use HAVE_SSL for C89_BUILD
2018-08-13 03:21:08 -07:00
twinaphex
27c2c6c6d7
Add Discord integration
2018-08-08 07:32:37 +02:00
Brad Parker
4baecf84ca
Qt: add option to update RetroArch (Windows only for now)
2018-08-06 20:52:47 -04:00
twinaphex
2f1dd78a77
Set HAVE_SSL=yes by default for Windows/Linux
2018-08-04 18:50:53 +02:00
Twinaphex
6150bd9772
Merge pull request #7010 from bparker06/qt_grid
...
Qt: initial working grid view
2018-07-23 17:45:43 +02:00
twinaphex
6cee45ab99
Don't bake in HAVE_STRIPES by default
2018-07-23 17:42:57 +02:00
Brad Parker
75ce796c34
Merge branch 'master' into qt_grid
2018-07-22 20:03:55 -04:00
Rob Loach
aba179a910
Merge branch 'master' into stripes
2018-07-22 13:30:47 -04:00
Brad Parker
ab27b7c85f
initial SIXEL video driver
2018-07-12 16:55:08 -04:00
Brad Parker
04d5e6368e
Merge branch 'master' into qt_grid
2018-07-02 11:52:04 -04:00
twinaphex
0286829348
Start adding HAVE_MPV ifdefs
2018-06-20 04:29:31 +02:00
Zoran Vuckovic
b487c3cace
Add MIDI support
2018-06-16 21:17:32 +02:00
Brad Parker
ef8390dee1
Merge branch 'master' into qt_grid
2018-06-07 11:57:05 -04:00
twinaphex
8ad1ddbac5
Disable discord support for C89
2018-05-29 10:42:18 +02:00
twinaphex
e056cd8005
Disable HAVE_DISCORD for now
2018-05-29 10:22:07 +02:00
radius
d5c2bc90c1
add discord files
2018-05-28 23:46:36 -05:00
Brad Parker
f79ba4885a
Qt: threaded grid image loading
2018-05-03 22:05:12 -04:00
orbea
8f861d438b
qb: Fix checking the CXX compiler
...
This does the following.
1. Fixes checking if the CXX compiler works on platforms other than windows.
2. Turns the error when the CXX compiler is missing or doesn't work into a warning.
3. Adds HAVE_CC and HAVE_CXX.
4. Only adds CC and CXX to config.mk when HAVE_CC or HAVE_CXX are true.
5. Disables Qt companion, Vulkan, CXX_BUILD and NEED_CXX_LINKER if HAVE_CXX is false.
6. Explicitly errors when the CXX compiler is broken or missing and Qt or vulkan support is enabled.
7. No longer explicitly links with the CXX compiler on windows since this should no longer be needed.
This also adds the function `check_enabled` to `qb/qb.lib.sh` which
can be used to dynamically disable any libraries that require C++
support.
2018-05-03 12:24:32 -07:00
orbea
237a705a82
qb: Always print CC and CXX variables if set.
2018-05-01 17:47:14 -07:00
orbea
b2f508d72e
qb: Improve moc detection ( #6680 )
2018-05-01 13:40:42 -04:00
Brad Parker
20cb92c185
qb: allow building without Qt
2018-05-01 16:24:19 +00:00
Brad Parker
6639d0ed89
qb: don't fail if moc is missing
2018-05-01 08:51:57 -07:00
Brad Parker
791aaa00e1
qb: detect Qt automatically
2018-04-30 22:11:55 -07:00
twinaphex
b7ceedd891
Qt GUI won't work for C89
2018-04-30 21:03:47 +02:00
Brad Parker
a1aefc901c
Qt WIMP GUI
2018-04-30 14:33:05 -04:00
twinaphex
958602d328
HAVE_BUILTINFLAC no longer needs to be excluded for C89
2018-04-27 23:17:28 +02:00
twinaphex
997c24ae0c
Make FLAC, zlib and LZMA support in libchdr optional
2018-04-22 20:19:07 +02:00
twinaphex
e0b57843aa
Enable HAVE_D3D10 now for main Windows build
2018-04-21 05:14:50 +02:00
radius
3792a5e502
remap-redux part2: cleanup
2018-04-08 12:13:49 -05:00
Jean-André Santoni
1614519874
Clone xmb to stripe menu
2018-04-08 09:55:16 +07:00
Twinaphex
9a97c73dc2
Merge pull request #6285 from orbea/sysconfdir
...
qb: Add --sysconfdir
2018-04-07 22:54:30 +02:00
twinaphex
c041470bb0
Add HAVE_RUNAHEAD ifdef
2018-03-29 15:38:22 +02:00
twinaphex
ddf34bacfd
Disable D3D10 for now by default until it gets menu display driver
...
support and shader support
2018-02-15 12:46:37 +01:00
orbea
72a02b7647
qb: Add --sysconfdir
...
This also deprecates --global-config-dir.
2018-02-11 09:54:57 -08:00
orbea
85e4f5d94d
qb: Add --docdir
...
By default 'make install' will now install the following 2-3 files
to $(DESTDIR)$(SHARE_DIR)/doc/retroarch which by default is
/usr/local/share/doc/retroarch.
COPYING
README.md
and if media/assets exists it will install:
media/assets/COPYING to COPYING.assets
Users will be able to configure this install path with.
./configure --docdir=PATH
For example:
./configure --docdir=/usr/doc/RetroArch-1.7.0
2018-02-10 08:55:54 -08:00
orbea
72ff4c4d44
qb: Add --bindir and --mandir.
...
This also deprecates --with-bin_dir and --with-man_dir.
2018-02-08 12:01:28 -08:00
Twinaphex
103c8c3939
Merge pull request #6237 from orbea/datarootdir
...
qb: Add --datarootdir to configure.
2018-02-08 05:47:18 +01:00
twinaphex
f364d2d3ec
(C89) Don't build D3D9/10/11/12
2018-02-04 23:25:12 +01:00