Russell Keith-Magee
f8bb7bf5b5
Restructure docs landing page and some ordering.
2024-03-23 09:47:48 +08:00
Russell Keith-Magee
a873fc6926
Ensure appcompat library is specified, and normalize bundle IDs.
2024-01-30 11:46:30 +08:00
Russell Keith-Magee
347abf9bfe
Merge branch 'main' into audit-table
2023-07-17 08:48:02 +02:00
Russell Keith-Magee
6ea855d7df
More consolidation of installation/prerequisite instructions.
2023-07-10 10:12:05 +08:00
Russell Keith-Magee
de3b1de763
Remove the 'doesn't work' warnings from the tutorial (since post-audit, it all should), and add a redirection to the BeeWare tutorial.
2023-07-09 11:09:07 +08:00
Russell Keith-Magee
0819e7dde0
Updated references to minimum Python versions, and ensured READMEs and tutorials are consistent about pre-reqs.
2023-07-09 10:58:20 +08:00
Russell Martin
ce73f654a3
Replace superseded webkitgtk4 with webkit2gtk3
2023-07-04 09:59:17 -04:00
Russell Martin
2e29db0986
Refine Linux dependencies for developing and using Toga
2023-07-02 15:43:51 -04:00
Russell Keith-Magee
8e9e521f2a
Update examples to reflect changes to table.
2023-06-26 15:15:41 +08:00
Russell Keith-Magee
7db07cdb88
Update doc class references.
2023-06-21 08:35:07 +08:00
Russell Martin
0a17fe6aef
misc docs cleanup
2023-04-24 19:49:19 -04:00
Russell Martin
5c3283db06
Add support for sphinx-copybutton
2023-04-24 19:28:28 -04:00
Russell Keith-Magee
8eafd1cf6a
Removed code terms from wordlist.
2023-04-10 11:13:30 +08:00
Russell Martin
37b58ec6f3
Implement documentation linting
...
- Introduce new tox environments `docs-lint` and `docs-all`
- `docs-lint` will check for dead links and run spellchecking
- `docs-all` will force a rebuild for all documentation
- Update documentation and docstrings to pass linting; this includes
some innocuous code changes for modernization
- Run `tox -e docs-lint` on RTD before the docs are built
2023-04-09 20:53:24 -04:00
Russell Keith-Magee
403f9f1fb1
Small tweaks to installation guides.
2023-04-02 08:03:11 +08:00
MuhammadMouradG
3b34b4a6eb
Remove unnecessary packages for FreeBSD installation
2023-04-01 22:11:35 +02:00
MuhammadMouradG
fe79deee3c
Fix docs typos
2023-04-01 13:38:13 +02:00
MuhammadMouradG
f41ad67780
Implement the required changes for docs and implementation
2023-04-01 04:38:34 +02:00
MuhammadMouradG
0a244b30a6
Add freebsd documentations to docs
2023-03-31 01:39:22 +02:00
Malcolm Smith
35d4740915
Remove libfuse2, make README reference package list in tutorial
2023-03-14 12:57:48 +00:00
Malcolm Smith
cb4df61f6a
Update Debian/Ubuntu package list
2023-03-14 08:42:00 +00:00
Russell Keith-Magee
cddb9e4ab1
Add release notes for v0.3.0.
2023-01-30 10:45:09 +08:00
Russell Keith-Magee
61fe0443a6
Updated references to macOS, and removed references to Django.
2022-12-02 13:08:43 +08:00
Malcolm Smith
d4780b217a
Add pre-commit hooks: check-toml, check-yaml, check-case-conflict, check-docstring-first, end-of-file-fixer, trailing-whitespace
2022-10-20 21:59:36 +01:00
Russell Keith-Magee
8f4f0581d8
Recommend the use of python -m pip.
2022-03-23 08:50:51 +08:00
Russell Keith-Magee
d5a002c8f7
Update documentation references to Python versions.
2022-01-08 09:36:54 +08:00
Russell Keith-Magee
aae25eef97
Move to a pre-release version of Python.net.
2021-11-14 11:13:14 +08:00
Russell Keith-Magee
0dac3c9f39
Additional normalization of install requirements.
2021-09-11 13:44:31 +08:00
Raphael Knaus
db6a18ed79
Update dependencies of new Ubuntu/Debian versions
...
The tests were performed with minimal docker containers for Ubuntu 18.04
and 20.04. The resources and instructions are available at
https://github.com/rknuus/toga-dependency-verification .
All 4 tutorial examples were tested by starting them and verifying that
the application window reacts to mouse/keyboard input. The most
sensitive example is the browser of tutorial 3 because (unlike the other
examples) it depends on WebKit2.
2021-02-06 20:43:50 +01:00
Raphael Knaus
9311a8ec07
Revert system dependencies of old Ubuntu/Debian version
...
because I haven't tested them
2021-02-06 20:43:50 +01:00
Raphael Knaus
324e63a400
Align tutorial installation instructions with readme
...
The readme distinguishes between Ubuntu versions. Further the list of
debian packages in the readme differs from the one in the tutorial.
Because the readme is more recent (see 82c94a72 ) it's presumably more up
to date.
Hopefully this change doesn't drop a debian package which is used only
by the tutorial but not by the readme.
2021-02-06 20:41:36 +01:00
Muhammad Mourad
e0c9c4c192
Replaceing screenshot of tutorial-2
2020-09-18 01:05:47 +02:00
Russell Keith-Magee
dadcc07e88
Add Windows icon for tutorial2.
2020-08-05 07:45:11 +08:00
Brett Cannon
94cf6cf425
Drop the warning about Python 3.8 not working on Windows
...
Closes #997
2020-07-27 15:49:31 -07:00
RishabhAgarwal-2001
96c53962f2
Doc Update Py3.8 Limitation Windows
2020-06-07 11:39:43 +05:30
RishabhAgarwal-2001
5b21d9b9be
Doc Update Py3.8 Limitation for Windows
2020-06-06 14:27:00 +05:30
RishabhAgarwal-2001
40264c02ea
Updated Docs For Py3.8 Windows
2020-06-06 14:22:05 +05:30
Nathanaël
2c3c2cab0c
Add prerequisites instructions ( #698 )
...
* Add prerequisites instructions
* typos
* typo
2020-05-01 08:54:37 -07:00
Eliot Blennerhassett
9c4cdcc5cf
Debian 10 uses webkit-4.0
...
Signed-off-by: Eliot Blennerhassett <eliot@blennerhassett.gen.nz>
2019-08-25 21:53:27 +12:00
Russell Keith-Magee
90161b56ad
Update Linux dependency notes.
2019-08-18 09:47:38 +08:00
Russell Keith-Magee
90492f6f84
Improved the tutorial 0 installation docs.
2019-08-16 14:02:13 +08:00
Brett Cannon
ae2c46c361
Remove extraneous parenthesis
2019-07-22 17:20:56 -07:00
jess010
6e9ca0792c
Updated legacy pybee references and setup docs for toga-demo ( #687 )
...
* updated legacy pybee refs
* addressed whitespace and line numbers
* addressed pycodestyle fails
* removed star from imports
* removed unused os import
* whitespace add and this 'this backend' ref updated to 'toga'
2019-05-09 14:14:20 -04:00
Ronald Hayden
9fbedef915
Tutorial 0 edits ( #693 )
...
* Sphinx was failing to build the docs because of invalid tab code.
* Some edits for tutorial 0.
2019-05-08 16:03:52 -04:00
Ronald Hayden
c48f11b0aa
Sphinx was failing to build the docs because of invalid tab code.
2019-05-08 10:55:25 -04:00
Olga Bulat
a95445dbde
Temporary update for python3.7
...
At the moment you cannot install toga with python3.7 from pypi, so I included a workaround that worked for me.
2019-02-23 10:37:44 +03:00
Abhishek Menon
4ec253375b
docs(tutorial-0): removed naked URL to flex doc
2019-01-21 13:18:59 +05:30
Abhishek Menon
70314139e4
updated tutorial-0 to fix the code block added
2019-01-20 21:59:57 +05:30
Abhishek Menon
2c9c1ed1f9
docs(tutorial0): fixes #570
2019-01-20 21:08:48 +05:30
jlgimeno
7d4c49cdea
Changed activate to activate.bat to activate venv in Windows
2018-10-19 14:28:44 -07:00