Nicky
cbd21590ce
Make pulse header required
2022-02-14 11:35:19 +01:00
Mnikolenko ProductEngine
df0cf8cd44
SL-16757 FIXED [Mac] third-person cursor doesn't return after switching away from app and back
2022-02-14 00:25:13 +01:00
Beq
c97777d106
don't warn when LL_PATH_NONE was deliberately selected
2022-02-12 20:26:22 +00:00
Nicky
f3fa9d9d25
Merge branch 'master' of ssh://vcs.firestormviewer.org/phoenix-firestorm
2022-02-12 20:27:47 +01:00
Nicky
7060e24ece
Remove unused variable.
2022-02-12 20:21:55 +01:00
PanteraPolnocy
431e4f3358
Polish translation
2022-02-10 23:18:41 +01:00
Nicky
2a03afe85c
Make GCC shut up about some warnings
2022-02-10 22:06:05 +01:00
Nicky
6d94e02868
Rewmove some unused variables.
2022-02-10 22:03:56 +01:00
Nicky
5fe342473d
Remove unused using.
2022-02-10 22:03:14 +01:00
Nicky
e3a9c5ef3b
Mark third party include directory as system (-isystem) so GCC stops complaining about warnings in those headers.
2022-02-10 21:48:48 +01:00
Ansariel
552942eddd
Reload login splash screen if resetting the URL
2022-02-10 13:48:10 +01:00
Ansariel
f6e9ce6939
Merge branch 'master' of https://vcs.firestormviewer.org/phoenix-firestorm
2022-02-10 13:42:00 +01:00
Ansariel
97cc5590a8
Update German translation
2022-02-10 13:41:47 +01:00
Ansariel
e2880c049d
Warn if splash screen URL is manually overridden for testing purposes :))))
2022-02-10 13:41:36 +01:00
Nicky
dd9ad9ee8f
Make sure we only get python2 and not python3, as we're still stuck with that. 2 years after it went EOL ...
2022-02-10 12:20:14 +01:00
Nicky
a8805b3280
dumpCallback needs types only available when crash reporting is on (and breakpad included). While at it remove dummy code in dumpCallback
2022-02-10 12:18:24 +01:00
Nicky
b7fefde5ae
Make boost and friends system headers, this will stop GCC being pedantic and -Werror due to them.
2022-02-10 10:36:13 +01:00
Nicky
755c765263
Call std::abort in llassert_always. LL_ERRS will already terminate/crass the processes, but putting a [noreturn] function, even if never reached, makes it obvious to the compiler that the program will abort.
2022-02-10 10:34:36 +01:00
Nicky
fd98fbf0a5
Disable "-Wmismatched-new-delete", certainly needs another set of eyes to glance over this, but it appears hidden under a layer of templates, operators and inheritance the right thing happens:
...
new > posix_memalign / delete -> free. According to the man pages this would be correct.
2022-02-10 10:31:48 +01:00
Nicky
47108ca002
Do not call method on nullptr.
2022-02-10 10:31:24 +01:00
Nicky
4428853f53
Do not call dp->dumpBufferToLog() as in this code path dp is guaranteed to be nullptr.
2022-02-10 10:29:09 +01:00
Nicky
05412379fa
getRegion pointer check seemed wrong, as result of getRegion was used in case the pointer was nullptr.
2022-02-10 10:27:36 +01:00
Nicky
bc41ce2915
Merge branch 'master' of ssh://vcs.firestormviewer.org/phoenix-firestorm
2022-02-10 00:23:42 +01:00
Nicky
3f29e90b3d
Lift block of GCC >= 10, there's probably still issues, but at least that will allow working on those.
2022-02-10 00:22:17 +01:00
Nicky
90c01e537b
Update GCC requirement.
2022-02-10 00:20:42 +01:00
Nicky
75256ae308
Merge with boost update
2022-02-09 23:05:16 +01:00
Nicky
c7f39b5043
Linux; bring back breakpad. No upload to bugsplat implemented yet.
2022-02-09 23:04:31 +01:00
Nicky
0700482f66
Update boost and colladadom with packages build on Bionic Beaver, good bye Xenial Xerus old friend, you served us well over the years.
2022-02-09 21:57:11 +00:00
PanteraPolnocy
cea9f1e0c2
Apply floater_world_map changes to all translations
...
Also, it seems that "zoom slider" has no label anymore in /en/
2022-02-09 17:07:05 +01:00
PanteraPolnocy
1e84ce668b
Cleanup: Remove translations for about land floater, from vintage skin, as well
2022-02-09 16:46:25 +01:00
Zi Ree
e8790d9505
Remove about land floater from vintage skin to have one less difference where it's not needed
2022-02-09 14:15:27 +01:00
Zi Ree
69c1f28007
FIRE-31376 - Make map details collapse icon more consistent with other parts of the viewer. This makes it less easy to click by mistake and easier to find when collapsed.
2022-02-09 13:43:44 +01:00
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