Nicky
539b7d46b3
Linux; Test all OpenGL requirements during cmake stage, otherwise build will build later (sometimes as late as link stage).
2022-02-08 20:20:52 +01:00
Nicky
8fb820099c
Reword OpenAL warning.
2022-02-08 17:46:58 +01:00
Nicky
b8bcbd9af5
For the moment nnly accept --crashreporting when building a windows viewer. Bugsplat on OSX yields in an unusable viewer (FIRE-31306) and Linux is without crash reporting.
2022-02-08 17:43:03 +01:00
Nicky
399264795a
Warn if using OpenAL.
2022-02-08 17:17:08 +01:00
Nicky
ae2644535b
Linux; Do not build with OpenAL unless really requested.
2022-02-08 09:55:35 +01:00
Nicky
2672518740
Update dullahan to a SDL2 compatible version.
2022-02-07 11:33:33 +01:00
Nicky
3b160e5993
Set minium required cmake version for doxygen project to 3.8.0
2022-02-07 11:23:52 +01:00
Ansariel
68ab850a20
Fix broken rename of log file after some previous merge
2022-02-05 12:43:45 +01:00
Nicky
49920893c9
Rework linux_volume_catcher to not just look for current pid but also to walk up the parent chains to look for a matching pid.
...
With CEF there will be a process created for render, gpu and so on, meaning SLPlugin (the process with the volume catcher) will not be the process playing audio, it will rather be a child process of slplugin.
2022-02-01 21:48:02 +01:00
Nicky
65f30d196c
Move pulse header detection.
2022-02-01 17:44:51 +01:00
Ansariel
9811f7f13c
Shut up, fucken OSX!
2022-02-01 10:52:44 +01:00
PanteraPolnocy
7203cc4af9
FIRE-31390 Russian translation update, by Romka Swallowtail
2022-01-31 15:07:24 +01:00
PanteraPolnocy
3a71bb0650
Updated Polish translation
2022-01-31 13:27:41 +01:00
Nicky
e52fc55391
Detect Pulseaudio (only headers are needed), if found compile linux_colume_catcher.cpp for CEF volume control.
2022-01-31 11:35:16 +01:00
Nicky
43ae70c1d8
Wire up creation of Appimage. Maybe later rework this, make appimage.sh be standalone and just
...
accept the tarball as arument, extract and hten bundle. Then it could be called in a step after
viewer_manifest.py
2022-01-31 11:35:16 +01:00
Ansariel
4b46b23ffc
Update German translation
2022-01-31 10:31:48 +01:00
Nicky
070b48e5d3
AppImage creation script for Linux
2022-01-31 01:23:02 +01:00
Zi Ree
8750ff107b
Add file types and titles to FLTK file and directory pickers
2022-01-30 20:05:11 +01:00
Beq
105f20b055
FIRE-31326 - Fix crash thread contention crash
...
Crash caused by DD stepping and AutoTune both hacking the RenderFarClip. Added a proxy tunables structure to allow the main thread to tweak the tunables while the work is still done on the perf thread.
2022-01-30 15:48:16 +00:00
Nicky
5b1282d35e
Merge branch 'master' of ssh://vcs.firestormviewer.org/phoenix-firestorm
2022-01-27 22:01:40 +01:00
Nicky
ba31ac8efe
Remove old dbus code and replace it with a glib/gio implementation.
2022-01-27 22:00:35 +01:00
Ansariel
b35b1bec60
Fix bumps floater leaking names under RLVa @shownames
2022-01-25 17:58:06 +01:00
Nicky
dcb9bda19c
Only leave out LLFilePicker *mFilePicker when using FLTK.
2022-01-25 12:30:56 +01:00
Nicky
f4e1e9df8c
Use before/afterDialog around dir picker too.
2022-01-25 10:28:16 +01:00
Nicky
eac04a219e
Merge remote-tracking branch 'origin/master'
2022-01-25 00:24:45 +01:00
Nicky
4bc91a83cf
Linux: - Remove obsolete natives_blob.bin
...
- tweak script to copy step produces a directory fully populated for viewer to run (without having to use --package)
2022-01-25 00:21:39 +01:00
Nicky
f3ceec3ae3
Statically link against hunspell
2022-01-25 00:20:32 +01:00
Nicky
0c738bc9d7
Static link to libfreetype.a/libfontconfig.a
2022-01-24 17:45:23 +01:00
Nicky
7aed9134a4
Call beforeDialog/afterDialog before opening (fltk) dialog or input queue is blocked.
2022-01-24 17:43:00 +01:00
PanteraPolnocy
c46401fc39
FIRE-31378 Update Russian (patch by Romka Swallowtail) and Polish translations for "ear position" voice setting
2022-01-23 14:06:17 +01:00
Ansariel
6ee3a14bb5
Update German translation
2022-01-22 23:06:37 +01:00
Ansariel
7a82edf4e4
Fix next check
2022-01-22 22:58:41 +01:00
Beq
b3d297ca9b
FIRE-17459 - Add unattenuated local voice support back on OpenSim
...
More details in Jira. Seems this functionality is not supported on later Vivox 4 versions. Still works on server 4.6 (opensim)
2022-01-22 16:46:54 +00:00
Ansariel
43944a6fbc
Fix wrong check
2022-01-22 11:30:47 +01:00
Nicky
4f4a11e054
Port X11 clipboard handling from Cool VL. Many thanks Henri
2022-01-22 02:03:35 +01:00
Beq
53c77c07fe
XUI fixes for remaining languages
...
Update for RU and PL which had inherited my typo. See also fix from Ansa for DE
2022-01-18 13:58:16 +00:00
Beq
2e503f15bc
FIRE-31367 - fixes for weird behaviour after region crossing
2022-01-18 13:50:09 +00:00
Ansariel
a86e6fce41
XUI fix
2022-01-18 00:31:31 +01:00
Beq
92f7e1cbe8
FIRE-31326 - CTD with autotune and xml clean up
...
Should fix the crash to desktop behaviour when autotune was used and preferences not previously opened.
Also cleans up various warnings where unsupported params were used on certain elements.
2022-01-17 22:39:37 +00:00
Nicky
a79e426c6b
Merge branch 'linux_fltk' to get rid of gtk/pango/atk/... 3p
2022-01-17 18:26:42 +01:00
Nicky
55ce47676b
Add option to enable compiler cache (if found).
2022-01-17 18:25:04 +01:00
Nicky
5929d4780d
Enable ninja build generator for all platforms
2022-01-17 16:54:33 +01:00
Nicky
43614cfdaa
Remove obsolete scripts.
2022-01-17 14:38:04 +01:00
Ansariel
227cfe37c9
Don't half-way apply RLVa name filter to names in online/offline status notifications
2022-01-17 13:17:29 +01:00
Nicky
7a8b63be87
Tabs to spaces.
2022-01-16 13:14:53 +01:00
Nicky
5964bdd68c
Merge branch 'master' into linux_fltk
2022-01-16 13:13:54 +01:00
Kitty Barnett
d031507caa
Update FMOD Studio to 2.02.05 (Mac)
2022-01-16 01:24:02 +01:00
Ansariel
3c2217becb
Increase version to 6.5.4
2022-01-15 22:44:36 +01:00
Andrey Kleshchev
108f4c7cd4
SL-16644 OUT_FULL updates should reset cache
...
A revert of SH-4631
2022-01-14 08:46:18 +01:00
PanteraPolnocy
9330609ba8
Small adjustment for the previous commit
...
Let's make this a bit wider...
2022-01-14 00:21:25 +01:00