Commit Graph

65630 Commits (9146e4b8b8a83d12d02ca9ba6c25cf2a122d15ca)

Author SHA1 Message Date
Nicky 9146e4b8b8 First vversion of uploader. Only do so when user selected "always" send, as of now there is
no way to ask the user for consent in case they selected "ask before sending".
2022-02-20 22:34:00 +01:00
Nicky d4ce6b5ba6 - Build linux crash logger as a dependency of firestorm again.
- Initial version that builds and links (WIP code).
2022-02-20 21:13:05 +01:00
Nicky 2db46702c4 Linux; Update curl 2022-02-20 20:46:18 +01:00
Nicky 4b796cc1ba Remove obsolete file. Add example upload code (needs curl update). 2022-02-20 18:47:22 +01:00
Nicky 94e9141033 Initial changes to bring back crash dump uploading 2022-02-20 18:32:15 +01:00
Nicky 2ccf750cfb Enable Linux symbol generation. 2022-02-20 16:58:43 +01:00
PanteraPolnocy a0207de2ba Change Firestorm changelog format link in About -> Viewer, so it doesn't lead to 404 pages anymore 2022-02-20 03:17:11 +01:00
PanteraPolnocy 5b19d60a74 FIRE-31421 Updated Italian translation for performance floater, based on files provided by Sniper Siemens 2022-02-20 00:39:44 +01:00
PanteraPolnocy c004b90b04 FIRE-31422 Updated Russian translation, by Romka Swallowtail 2022-02-19 13:30:43 +01:00
Nicky 97a273e241 Make sure all bugsplat crashes land in one database per channel. 2022-02-18 22:31:31 +01:00
Zi Ree f664836340 Add example for using multithreaded xz compression to linux build instructions 2022-02-15 17:10:52 +01:00
Mnikolenko Productengine 009afb2f51 SL-16789 FIXED [MAC] only default cursor is shown after nstalling the Viewer in a directory with a non-ASCII name 2022-02-14 12:51:30 +01:00
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