Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | docs/docs/manual, Meson config: Check if xmllint can be used | Kjell Ahlstedt | 2021-09-27 | 2 | -0/+33 |
| | |||||
* | docs/docs/manual: Upgrade from DocBook 4.1 to DocBook 5.0 | Kjell Ahlstedt | 2021-09-19 | 2 | -62/+65 |
| | |||||
* | Require meson >= 0.54.0 | Kjell Ahlstedt | 2021-08-22 | 1 | -11/+3 |
| | |||||
* | docs: Remove some obsolete files | Kjell Ahlstedt | 2021-07-04 | 3 | -13/+0 |
| | | | | | Remove docs/docs/manual/README, docs/docs/reference/README and docs/Makefile. | ||||
* | docs/docs/manual: Add some formatting when html files are generated | Kjell Ahlstedt | 2021-07-04 | 1 | -2/+13 |
| | | | | | making it slightly more similar to gtkmm-documentation and libxml++. In Autotools builds, don't distribute the empty manual/README file. | ||||
* | docs/docs/manual/libsigc_manual.xml: Add id on <sect1> elements | Kjell Ahlstedt | 2021-07-04 | 1 | -14/+14 |
| | |||||
* | Add dependencies to Doxygen tag files in subprojects | Kjell Ahlstedt | 2021-05-18 | 1 | -1/+12 |
| | | | | | Doxygen in a main project shall not be called before tag files have been created or updated in subprojects. | ||||
* | Fix build as subproject without building documentation | Kjell Ahlstedt | 2021-05-14 | 1 | -14/+17 |
| | | | | | | | | | | | * meson.build: If mm-common-get is not found in maintainer-mode with 'required: false', try with 'required: true'. Don't try to use tag_file, if documentation is not built. * docs/docs/reference/meson.build: Don't use variables from modules that don't define doxytagfile. These are subprojects that don't build their documentation. Fixes #71 | ||||
* | Subprojects can use meson.add_dist_script() if meson.version() >= 0.58.0 | Kjell Ahlstedt | 2021-05-05 | 2 | -6/+5 |
| | | | | | | | | | | | | * meson.build: * MSVC_NMake/meson.build: * docs/docs/manual/meson.build: * docs/docs/reference/meson.build: Call add_dist_script() in a subproject, if meson.version() >= 0.58.0. * tools/handle-built-files.py: * tools/tutorial-custom-cmd.py: Use MESON_PROJECT_DIST_ROOT if it exists, else MESON_DIST_ROOT. It exists if meson.version() >= 0.58.0. | ||||
* | Meson build: Require only meson.version() >= 0.51.0 | Kjell Ahlstedt | 2021-03-13 | 1 | -3/+11 |
| | | | | | | | meson.version() >= 0.54.0 is necessary if sigc++ is a subproject, or if mm-common is a subproject of sigc++. Only meson.version() <= 0.53.2 is available in CI. Make it possible to build with version 0.53.2 as long as no subprojects are used. | ||||
* | Meson build: Make it possible to use sigc++ as a subproject | Kjell Ahlstedt | 2021-03-12 | 1 | -4/+4 |
| | | | | mm-common can be a subproject of sigc++. | ||||
* | docs/docs/reference/Doxyfile.in: Remove obsolete entries | Kjell Ahlstedt | 2021-03-11 | 1 | -2/+1 |
| | |||||
* | docs: Update the web page | Kjell Ahlstedt | 2020-12-25 | 3 | -4/+7 |
| | | | | | The changes are automatically published at libsigcplusplus.github.io/libsigcplusplus. | ||||
* | docs/docs/reference/: Update for Doxygen >= 1.8.16 | Kjell Ahlstedt | 2020-06-29 | 2 | -7/+7 |
| | | | | | | | | | * docs/docs/reference/meson.build: Doxygen 1.8.16 and later does not store tag file names in the html files. This requires changes in meson.build and in doc-install.pl (in mm-common). Otherwise references to other modules won't be updated in the html files when they are installed. * docs/docs/reference/Doxyfile.in: Remove PERL_PATH and MSCGEN_PATH. Doxygen since version 1.8.0 does not use them. | ||||
* | docs/docs/manual/libsigc_manual.xml: Fix description of sigc::retype() | Kjell Ahlstedt | 2020-06-27 | 1 | -7/+5 |
| | | | | | Although sigc::retype() is a template function, no template parameters shall be specified when it's called. | ||||
* | docs/docs/manual/libsigc_manual.xml: Fix previous commit | Kjell Ahlstedt | 2020-06-26 | 1 | -6/+7 |
| | | | | | Correct the comment about libsigc++2. It accepts both sigc::signal<void,int> and sigc::signal<void(int)>. sigc::signal<void,int> is deprecated. | ||||
* | docs/docs/manual/libsigc_manual.xml: Update signal and slot syntax | Kjell Ahlstedt | 2020-06-25 | 1 | -16/+31 |
| | | | | | | | | | Update the syntax of template parameters. sigc::signal<void,int> -> sigc::signal<void(int)>. Mention lambda expressions. Fixes #59 | ||||
* | Meson build: Set default value of the 'warnings' option to 'min' | Kjell Ahlstedt | 2020-04-02 | 2 | -4/+2 |
| | | | | | | | | | | | | | | * MSVC_NMake/meson.build: Copy sigc++config.h with configure_file(). * Makefile.am: Remove tools/dist-cmd.py. * docs/docs/manual/meson.build: * docs/docs/reference/meson.build: Don't use tools/dist-cmd.py. * meson.build: Use dist-warnings when a tarball is tested by 'ninja dist' or 'meson dist'. Check if doc-reference.py exists, if not maintainer-mode. * meson_options.txt: Set default value of the 'warnings' to 'min'. Add 'dist-warnings' with default value 'fatal'. * tools/dist-cmd.py: Removed file. It's not necessary in add_dist_script() when the first parameter is python3.path(). | ||||
* | docs/docs/reference/meson.build: Check if perl is found | Kjell Ahlstedt | 2020-01-02 | 1 | -1/+1 |
| | | | | | | Don't use perl.path() when configuring Doxyfile, if perl is not found. Perl is not required, if build-documentation=false. Fixes #53 | ||||
* | Add support for building libsigc++-3.0 with Meson | Kjell Ahlstedt | 2019-12-20 | 2 | -0/+217 |
| | | | | libsigc++-3.0 can be built with either Autotools or Meson. | ||||
* | Make libsigc_manual.xml valid | Kjell Ahlstedt | 2019-12-10 | 1 | -4/+4 |
| | | | | Fix errors reported by "xmllint --postvalid". | ||||
* | Doxyfile.in: Remove obsolete preprocessor macros | Kjell Ahlstedt | 2019-03-21 | 1 | -6/+2 |
| | | | | The removed macros are not used anywhere in libsigc++ 3.0. | ||||
* | docs: Remove unused docs/docs/index.html | Murray Cumming | 2018-12-05 | 4 | -76/+0 |
| | | | | | | | And remove the .gif images that it used. This fixes issue #12 https://github.com/libsigcplusplus/libsigcplusplus/issues/12 | ||||
* | website: Correct website source link. | Murray Cumming | 2018-03-10 | 1 | -1/+1 |
| | |||||
* | Website: Remove mailing list from footer. | Murray Cumming | 2018-03-10 | 1 | -2/+0 |
| | |||||
* | website: Simplify the layout. | Murray Cumming | 2018-03-10 | 2 | -24/+11 |
| | |||||
* | website: Remove invalid xml declaration. | Murray Cumming | 2018-03-10 | 1 | -1/+0 |
| | |||||
* | website: Remove W3C validator button. | Murray Cumming | 2018-03-10 | 1 | -4/+0 |
| | |||||
* | website: download: Slight cleanup. | Murray Cumming | 2018-03-10 | 1 | -5/+2 |
| | |||||
* | website: Rename stable.md to download.md. | Murray Cumming | 2018-03-10 | 2 | -1/+1 |
| | |||||
* | Website: Simplify the menu. | Murray Cumming | 2018-03-10 | 1 | -6/+1 |
| | |||||
* | website: Remove links page. | Murray Cumming | 2018-03-10 | 2 | -34/+0 |
| | | | | It doesn't seem useful. | ||||
* | website: Update git/bug links. | Murray Cumming | 2018-03-10 | 3 | -16/+11 |
| | |||||
* | website: Slight html cleanup. | Murray Cumming | 2018-03-10 | 1 | -64/+52 |
| | |||||
* | website: Remove sourceforge logo. | Murray Cumming | 2018-03-09 | 1 | -3/+0 |
| | |||||
* | Use jekyll instead of SSI framgments. | Murray Cumming | 2018-03-09 | 11 | -78/+106 |
| | | | | While keeping the old markup and styling for now. | ||||
* | Update .gitignore. | Murray Cumming | 2018-03-09 | 2 | -11/+12 |
| | |||||
* | docs/: Convert website .shtml to .md | Murray Cumming | 2018-03-08 | 14 | -278/+181 |
| | |||||
* | docs/website: Move to docs/. | Murray Cumming | 2018-03-08 | 21 | -0/+0 |
| | | | | Because that is the standard path for GitHub Pages websites. | ||||
* | docs/: Move contents to docs/docs/ | Murray Cumming | 2018-03-08 | 10 | -0/+0 |
| | | | | | This lets us use docs/ for the website, as is standard for GitHub Pages. | ||||
* | Set theme jekyll-theme-minimal | Murray Cumming | 2018-03-07 | 1 | -0/+1 |
| | |||||
* | Build: Fix silent builds | Kjell Ahlstedt | 2016-07-18 | 1 | -3/+8 |
| | | | | | | | | | * configure.ac: Pass yes to AM_SILENT_RULES, thus enabling silent builds. Require mm-common 0.9.10 (not necessary for silent builds, but necessary when MM_AX_CXX_COMPILE_STDCXX is used). * docs/reference/Doxyfile.in: Set QUIET=YES. Update for doxygen 1.8.11 (not necessary for silent builds). Bug #768797 | ||||
* | website: license: Link to the (LGPL3) license text. | Murray Cumming | 2016-03-18 | 1 | -481/+1 |
| | | | | Instead of showing a copy of the license text. | ||||
* | website: Improve the bugs links for clarity. | Murray Cumming | 2016-03-18 | 1 | -2/+1 |
| | |||||
* | website: Mention the GitHub mirror. | Murray Cumming | 2016-03-18 | 1 | -0/+3 |
| | |||||
* | website: Fix a capitalized libsigc++. | Murray Cumming | 2016-03-18 | 1 | -1/+1 |
| | |||||
* | website: Update Developers part to mention libsigc++-3.0. | Murray Cumming | 2016-03-18 | 1 | -4/+5 |
| | |||||
* | website: Change News section to just link to NEWS. | Murray Cumming | 2016-03-18 | 1 | -32/+1 |
| | |||||
* | website: Remove benchmark page, apparently unlinked. | Murray Cumming | 2016-03-18 | 1 | -290/+0 |
| | |||||
* | Create a parallel-installable sigc++-3.0 API/ABI. | Murray Cumming | 2016-03-07 | 1 | -2/+2 |
| |