Commit graph

59 commits

Author SHA1 Message Date
fourtf 6d139af553
Add hint to enable beautifier extension in Qt Creator (#5650) 2024-10-14 18:10:59 +00:00
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