<!-- Keep the title short & concise so anyone non-technical can
understand it,
the title appears in PTB changelogs -->
#### Brief overview of PR changes/additions
Add SignPath Foundation attribution to README
#### Motivation for adding to Mudlet
They provide free codesigning for Windows
#### Other info (issues closed, discussion etc)
Still need to update the website with this.
Co-authored-by: Vadim Peretokin <vadi2@users.noreply.github.com>
<!-- Keep the title short & concise so anyone non-technical can
understand it,
the title appears in PTB changelogs -->
#### Brief overview of PR changes/additions
This change removes vcpkg and boost from the build system and switches
to using platform-native package managers instead.
#### Motivation for adding to Mudlet
The idea was to use one C++ package manager on all 3 platforms, but it's
being too troublesome in practice, unfortunately. This change will
simplify maintenance.
#### Other info (issues closed, discussion etc)
---------
Co-authored-by: Claude <noreply@anthropic.com>
#### Brief overview of PR changes/additions
- Create a /docs folder for prose info for developers
- Move a few files in there including /.github/README.md, it was taking
precedence over the /README in Github's rendering
#### Motivation for adding to Mudlet
Fix#8107
#### Other info (issues closed, discussion etc)
- Alternative to #8108 simply removing the info file
- Follow-up to #1348 which moved the file from / to /.github
-
https://docs.github.com/en/communities/setting-up-your-project-for-healthy-contributions/creating-a-default-community-health-file
suggests a list of relevant files, and explains how .github folder will
take precedence over root, then /docs folders.
changed the link of MUD to Multi-user dungeon wiki page.
<!-- Keep the title short & concise so anyone non-technical can
understand it,
the title appears in PTB changelogs -->
#### Brief overview of PR changes/additions
As there was a little typo to the link of MUD, modified that to refer to
https://en.wikipedia.org/wiki/Multi-user_dungeon
#### Motivation for adding to Mudlet
#### Other info (issues closed, discussion etc)
#### Brief overview of PR changes/additions
Update Boost to 1.83
#### Motivation for adding to Mudlet
https://github.com/Mudlet/Mudlet/issues/6978
#### Other info (issues closed, discussion etc)
<!-- Keep the title short & concise so anyone non-technical can
understand it,
the title appears in PTB changelogs -->
#### Brief overview of PR changes/additions
Add open bounties to readme
#### Motivation for adding to Mudlet
More visibility?
#### Other info (issues closed, discussion etc)
<!-- Keep the title short & concise so anyone non-technical can
understand it,
the title appears in PTB changelogs -->
#### Brief overview of PR changes/additions
Travis one hasn't worked for a long while, and after having run the
status badges for many years - I'm not seeing the value in them that
anyone is getting really.
#### Motivation for adding to Mudlet
A bit of README cleanup.
#### Other info (issues closed, discussion etc)
<!-- Keep the title short & concise so anyone non-technical can
understand it,
the title appears in PTB changelogs -->
#### Brief overview of PR changes/additions
Add link to compiling Mudlet in Github readme
#### Motivation for adding to Mudlet
Close https://github.com/Mudlet/Mudlet/issues/6577
#### Other info (issues closed, discussion etc)
<!-- Keep the title short & concise so anyone non-technical can
understand it,
the title appears in PTB changelogs -->
#### Brief overview of PR changes/additions
Fix logo in README
#### Motivation for adding to Mudlet
More attractive-looking README
#### Other info (issues closed, discussion etc)
Reverts Mudlet/Mudlet#5916
While it finds Boost correctly, using Boost later down the road fails:
```
TAstar.h:30:10: fatal error: boost/graph/adjacency_list.hpp: No such file or directory
#include <boost/graph/adjacency_list.hpp>
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
```
Should have waited for CI to pass before merging, that was a bit premature!
This commit is squashed down from several from the pull-request,
in summary:
I have only managed to get it to build with the default clang 4.0.0 on my
FreeBSD 11.1-RELEASE amd64 platform. (The various gcc compiler versions do
compile but fail during initialisation of the CRT). Conversely I could not
get the lldb 4.0.0 debugger to work with Qt Creator 4.5.0 (and Qt 5.7.1)
but the "ports" gdb801 (8.0.1) works find provide there is a "python"
around. Note that the default gdb is (6.1.1) is too old to work with Qt
Creator as it does not have the needed python bindings - apparently.
As hunspell is likely built from "ports" (as will Mudlet, eventually 8-) )
we need to look for it in the /usr/local/... area of the FSH rather than
the /usr/... part that "pkg" managed "system" components will use.
I have also followed the recommendation to use UTF-8 encoding for the,
admitted short pathFileName specification for the paths for Windows...
Revised to allow command line argument processing to work on.
FreeBSD, this will enable the -h/--help, -v/--version and -q/--quiet
command line arguments to also work for FreeBSD.
Revised to add FreeBSD note to GitHub front page readme file.
Also add some non-build files to qmake project file so they show up in
Qt Creator ID
Revised to fixup incorrect Q_OS_XXXX values {Enhance_tweaksForFreeBSD part}:
Q_OS_WIN includes Q_OS_WINRT which is not what we want - use Q_OS_WIN32
(which is also set on 64-bit windows).
Q_OS_MAC is a deprecated synonym for Q_OS_DARWIN, and Qt
documentation says "Do not use."
This touches the three places that are mentioned as being omitted in PR #1532 .
Revised to add dis-owner for FreeBSD from all but myself - this was
requested to make it clear that if Mudlet works for FreeBSD then
that is great, but if it breaks, then developers other than myself are not
necessarily going to be able or willing to put the pieces back together.
Signed-off-by: Stephen Lyons <slysven@virginmedia.com>
These changes reflect Mudlet's current status, along with some minor grammatical improvements. I also removed the invitation to suggest ideas under "Easy to Use" and left it under "many other things" to improve readability and cohesiveness.
This adds a badge similar to the others for build status and gitter link but for the Mudlet Discord server.
Using https://shields.io/ to create the discord badge.
* Update README.md
I noticed the readme could use some love. I know I haven't been too active recently (but I am starting to get more free time!) so I hope this is useful.
* Update README.md