Commit Graph

58 Commits

Author SHA1 Message Date
nerix 189be8c68f chore: remove old Qt 5.12 code, update docs and FreeBSD runner (#5396)
Co-authored-by: Rasmus Karlsson <rasmus.karlsson@pajlada.com>
2024-06-23 12:26:59 +00:00
Mm2PL 321d881bfe Release plugins alpha (#5288) 2024-05-06 15:03:17 +00:00
pajlada f34a371576 chore: Use OpenSSL 3 by default in conan (#5159) 2024-02-10 11:40:58 +01:00
nerix 2cb965d352 docs: cleanup/polish Markdown files (#5038)
Fixed some language stuff.
    Added alternative to httpbin.
    Updated expected space requirement on Windows.
    Removed unused VS component on Windows.
    Moved Qt Creator formatting to Windows docs.
    Updated nativs link to Qt 6.
    Added missing language to code blocks.
    Removed # Description from PR template and added instructions to fix a GitHub issue.

Co-authored-by: Wissididom <30803034+Wissididom@users.noreply.github.com>
Co-authored-by: pajlada <rasmus.karlsson+github@pajlada.com>
2023-12-23 11:39:53 +01:00
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