dasher merge requestshttps://gitlab.gnome.org/GNOME/dasher/-/merge_requests2023-12-18T11:28:04Zhttps://gitlab.gnome.org/GNOME/dasher/-/merge_requests/6Fixes to macOS version to build on recent macOS versions and render correctly...2023-12-18T11:28:04ZSeb WillsFixes to macOS version to build on recent macOS versions and render correctly on high-DPI displays.includes contributions sponsored by Jorge Tendeiroincludes contributions sponsored by Jorge Tendeirohttps://gitlab.gnome.org/GNOME/dasher/-/merge_requests/5Draft: Change license from GPL to MIT2023-02-26T23:03:08ZGavin HendersonDraft: Change license from GPL to MITThis PR changes the license from GPL to MIT.
We have received interest from commercial organisations and research institutions who would love to contribute to Dasher and use it to further their research and development. However, they cu...This PR changes the license from GPL to MIT.
We have received interest from commercial organisations and research institutions who would love to contribute to Dasher and use it to further their research and development. However, they currently cannot do that under the GPL license.
We would love for Dasher to continue getting developed and maintained long into the future so we can best serve the users of Dasher, and so we can gain more users.
We would love for these organisations to be able to contribute, so we are going through the process to change the Dasher License from GPL to MIT. This means we need to collect permission for everyone who contributed to Dasher and ask if they would be willing to make their contributions available under the MIT license.
**To change the license we need permission from every contributor, if you are a contributor, please fill in this form to give us permission to relicense: https://forms.gle/RJhZWA59HWAd8n5p6**
This license change is not meant to weaken the openness of Dasher, Dasher will always remain free and open source. We are looking to increase adoption and possible use cases.
If you have any other concerns or questions, please reach out to me at ghenderson@acecentre.org.ukGavin HendersonGavin Hendersonhttps://gitlab.gnome.org/GNOME/dasher/-/merge_requests/4Point to GitLab instead of Bugzilla (deprecated) in README2021-04-25T13:02:46ZLogan RosenPoint to GitLab instead of Bugzilla (deprecated) in READMEhttps://gitlab.gnome.org/GNOME/dasher/-/merge_requests/3Remove extern "C" warpper around atspi/glib headers inclusion2021-04-08T08:26:53ZYanko KanetiRemove extern "C" warpper around atspi/glib headers inclusionRecently glib headers started using C++ features when compled in C++
https://gitlab.gnome.org/GNOME/glib/-/merge_requests/1715/commits
This leads to errors like:
..
In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
...Recently glib headers started using C++ features when compled in C++
https://gitlab.gnome.org/GNOME/glib/-/merge_requests/1715/commits
This leads to errors like:
..
In file included from /usr/include/glib-2.0/glib/gatomic.h:31,
from /usr/include/glib-2.0/glib/gthread.h:32,
from /usr/include/glib-2.0/glib/gasyncqueue.h:32,
from /usr/include/glib-2.0/glib.h:32,
from /usr/include/at-spi-2.0/atspi/atspi.h:27,
from dasher_editor_external_atspi.cpp:5:
/usr/include/c++/11/type_traits:56:3: error: template with C linkage
56 | template<typename _Tp, _Tp __v>
| ^~~~~~~~
dasher_editor_external_atspi.cpp:4:1: note: 'extern "C"' linkage started here
4 | extern "C" {
| ^~~~~~~~~~
..
Since for a while now glib headers are supposed to be safe to include in
C++ code without extern "C" just remove it.https://gitlab.gnome.org/GNOME/dasher/-/merge_requests/2migrate from gnome-doc-utils to yelp2020-08-25T09:48:59ZSamuel Thibaultmigrate from gnome-doc-utils to yelphttps://gitlab.gnome.org/GNOME/dasher/-/merge_requests/1Drop some spurious data2020-08-25T09:53:50ZSamuel ThibaultDrop some spurious data