Commit Graph

54 Commits

Author SHA1 Message Date
GongBingWong d03151d8d6 Update Windows build instructions & contributing docs (#4858)
Co-authored-by: Felanbird <41973452+Felanbird@users.noreply.github.com>
Co-authored-by: pajlada <rasmus.karlsson+github@pajlada.com>
Co-authored-by: nerix <nero.9@hotmail.de>
2023-10-09 18:30:27 +00:00
Mm2PL ec0d77643f Remove USEWEBENGINE (#4757)
This code has been sitting behind a define since 2018 (de3a490). I'm not opposed to this code coming back however in this state, it feels better to remove it.
2023-08-07 18:24:17 +00:00
nerix 281bddb4cf Upgrade from Conan 1.x to 2.x (#4417)
Conan 1.x is no longer supported - upgrade if you used it for dependency management

Co-authored-by: Rasmus Karlsson <rasmus.karlsson@pajlada.com>
2023-04-02 10:48:22 +00:00
Brian 92c9137d10 docs: Windows, better natvis script (#4489)
Just a bit cleaner, no need for props when using `Inovke-RestMethod`, and swapped regex replace to string replace, since no regex was used.
2023-04-01 14:05:11 +02:00
Sheepposu 01a4861d76 Use an archive link for OpenSSL 1.1.1s in BUILDING_ON_WINDOWS.md (#4404) 2023-03-06 20:12:42 +00:00
pajlada 35ac9d5f22 Update Windows build documentation (#4413)
This moves CMake to be our top supported build method, with Qt creator
being lower priority now.
2023-03-04 12:09:20 +01:00
nerix b80d41c327 Use CMakeDeps and CMakeToolchain as Generators on Conan (#4335)
* deps(conan): use `CMakeDeps` as generator

* chore: add changelog entry

* deps(conan): add `CMakeToolchain` generator

* fix: use generated toolchain file

* docs: mention toolchain as well

* fix: spelling

* fix: formatting

* revert: use nmake

* docs: fix documentation
2023-01-29 13:10:39 +00:00
nerix 79a36e763d docs: add documentation for AddressSanitizer on MSVC (#4161)
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com>
2022-11-18 17:32:50 +00:00
Brian 1098be1286 Update OpenSSL convenience link (#4098) 2022-11-02 20:15:51 +00:00
nerix 9fd00a9c6c docs: add CLion debugging info (#3954) 2022-09-08 21:18:32 +02:00
Mm2PL 044dd8a616 Remove official support for QMake (#3839)
* delet chatterino.pro

* Update documentation

* Update Github Actions config

* Update Cirrus CI config

* Attempt to fix Cirrus CI

* Add changelog entry

* Delete tools/update_filelist.py

It was a QMake-only script? Maybe will need revert + change to CMake or something?

* fix?

* Fuck this linter

* Attempt to clean up build.yml a little

* Add cmaake to install list, remove step for qmake PATH

* Change list entries to always use 1.

Sneaky unrelated change

* These are no longer tests!

* FUCK YOU PRETTIER

* Make BUILDING_ON_LINUX.md simpler

* Get rid of Jenkins

* Get rid of travis

* Remove dupes

* Remove appveyor

* Remove qmake from conanfile

* Try removing explicit qmake path

* Nothing uses the qt style plugins installer anymore

* Update manual linux building instructions

* Update freebsd compilation instructions with a copy paste from the linux instructions

* Remove unused docker files

* Remove linux breakpad build script as it's unused

* Update changelog entry phrasing

* Lint build markdown files

* Change top changelog entry to not be confused as a link

* Skip QtCreator conan setup if conan is disabled

This reduces the amount of warnings & errors Windows users get with
QtCreator

* lint building on linux file

Co-authored-by: Rasmus Karlsson <rasmus.karlsson@pajlada.com>
2022-07-23 14:04:29 +02:00
Brian 9aa15f1ff5 Windows OpenSSL link update (#3864) 2022-07-16 23:03:15 +00:00
Felanbird 2bf58fba17 Updated Building On Windows OpenSSL information (#3840) 2022-06-26 23:35:59 +02:00
Brian a95abc3421 Fixed broken openssl link (#3797) 2022-06-04 21:47:38 +00:00
Brian a693bc23f8 Updated boost convenience link (#3796)
Updating from beta to stable release of 1.79
2022-06-04 18:20:58 +00:00
Felanbird b580b98365 Update Windows build docs to rename the correct folder (#3795) 2022-06-04 17:48:57 +00:00
xHeaveny 6ef3ecc952 Use Visual Studio 2022 in Windows build instructions (#3390)
Co-authored-by: Kasia <zneix@zneix.eu>
2022-05-23 23:40:44 +02:00
nerix 8f156298af docs(building): add instructions for CLion on Windows (#3626)
Co-authored-by: Felanbird <41973452+Felanbird@users.noreply.github.com>
2022-03-26 14:14:26 +00:00
Felanbird 8247ce72fb Update Windows build docs QtCreator screenshot (#3624)
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com>
2022-03-22 13:06:42 +00:00
Brian fe4b81e840 Fixed and updated OpenSSL Windows links in building docs (#3622)
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com>
2022-03-22 12:19:12 +00:00
Paweł a33ff10d04 Updated OpenSSL 1.1 link in building docs (#3407) 2021-12-17 07:18:10 +00:00
James Upjohn 17f98cb278 chore: update name of debugger component in Windows build guide (#3281)
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com>
2021-10-17 13:31:16 +00:00
Paweł d0338b853d Updated OpenSSL 1.1 link in building docs (#3198) 2021-08-25 18:04:44 +00:00
Niko bbe7849240 Fixes some basic grammatical mistakes (#3053) 2021-07-31 13:03:07 +02:00
Paweł 508fea6382 Fix links on Windows building docs (#2848)
* Fixed OpenSSL 1.1.1 version

* Switched to sourceforge downloads from bintray as it has been shutdown

* FeelsDankMan how to english
2021-05-31 23:15:36 +02:00
TranRed 1a1cea9542 BUILDING_ON_WINDOWS.md: replaced outdated link for OpenSSL: 1.1.1i -> 1.1.1j (#2536)
* replaced outdated link for OpenSSL

* no longer ignore builds on doc-only changes

Co-authored-by: Rasmus Karlsson <rasmus.karlsson@pajlada.com>
2021-04-05 10:52:00 +02:00
pajlada e00938dfde Add support for CMake (buildsystem generator) (#2468)
Co-authored-by: Edgar <Edgar@AnotherFoxGuy.com>
2021-03-28 16:58:51 +02:00
pajlada e015013773 Add lint github action (#2473) 2021-02-21 14:45:42 +01:00
alazymeme 270ab35416 Update windows build instructions (#2462) 2021-02-18 22:01:38 +01:00
alazymeme 73e0653a7c Update OpenSSL download link (#2416)
Co-authored-by: pajlada <rasmus.karlsson@pajlada.com>
2021-01-30 12:44:33 +01:00
alazymeme 1651c6852d Update path help link (#2265) 2020-12-10 08:02:19 +01:00
Paweł 3ffb28427d Updated minimum required Qt versions (#2210)
This updates both the build instructions and enforces qt version when running qmake
2020-11-21 11:24:32 +01:00
cinemassacres b6cf738528 Updated BUILDING_ON_WINDOWS.md (#1987)
* Update BUILDING_ON_WINDOWS.md

* Update BUILDING_ON_WINDOWS.md

Co-authored-by: fourtf <tf.four@gmail.com>
2020-09-26 12:42:09 +02:00
alazymeme bb23968739 Update Windows Build Instructions (#1888) 2020-08-22 14:12:07 +02:00
Karar Al-Remahy ac0546185d Update OpenSSL download links in BUILDING_ON_WINDOWS.md (#1775) 2020-07-04 13:35:33 +02:00
Ruben Anders 91ade0d078 Correct indent 2019-05-01 20:30:14 +02:00
apa420 4a7856d997 Update BUILDING_ON_WINDOWS.md 2019-05-01 20:25:55 +02:00
TranRed e3281da139 Changed Boost link to 1.69.0
Changed link back from 1.70 to version 1.69. Version 1.70 was throwing compiler errors on different computers for me
2019-04-21 17:15:04 +02:00
TranRed d7be324caa changed C:/local/bin to C:\local\bin
make it actually pastable into PATH
2019-04-20 20:51:22 +02:00
TranRed 3f1a4c6b1e Update BUILDING_ON_WINDOWS.md
OpenSSL 1.0 download link was dead. Updated to current version
2019-04-20 20:43:31 +02:00
TranRed 75ba46a55a Updated Boost convenience link to newest relase
Changed convenience link to (newest) release 1.70.0 instead of 1.67.0
2019-04-20 20:36:08 +02:00
Ian 9b0680d5c8 Update BUILDING_ON_WINDOWS.md
Fixed broken links.
2019-01-01 21:58:50 +01:00
pajlada 246b9cadee link to boost 1.67 instead of 1.68
it seems like boost 1.68 has issues with msvc and c++17
2018-11-05 16:37:35 +01:00
RAnders00 2393ae62af Document minimum Qt 5.10 requirement 2018-10-19 22:41:59 +02:00
Ruben Anders 55a5d4fa65 Fix small grammar/syntax errors 2018-10-19 22:41:59 +02:00
Ruben Anders fbb13e4628 internal version number 8 maps to 2005, not 2008 2018-10-19 22:41:59 +02:00
Ruben Anders 60e4f58841 Remove 32-bit differentiation 2018-10-19 22:41:59 +02:00
Ruben Anders c7f4714e22 Update BUILDING_ON_WINDOWS.md 2018-10-19 22:41:59 +02:00
Ruben Anders fd5f1b41aa Update BUILDING_ON_WINDOWS.md 2018-10-19 22:41:59 +02:00
Ruben Anders 99e3ed5db8 Update BUILDING_ON_WINDOWS.md 2018-10-19 22:41:59 +02:00