Adjusted the about text, the README and the CHANGELOG for the BeetRound project.
This commit is contained in:
31
CHANGELOG.md
31
CHANGELOG.md
@ -1,32 +1,5 @@
|
|||||||
# Changelog
|
# Changelog
|
||||||
|
|
||||||
## 0.3.0 - 2026-02-04
|
## 0.1.0 - 2026-02-05
|
||||||
|
|
||||||
### Added
|
Initial release of BeetRound. Based on GenericQtClient v0.3.0 and adjusted the project name to the use case.
|
||||||
|
|
||||||
- Basic JSON RESTful client (compatible with the GenericRestServer)
|
|
||||||
- No editing of existing items on the server yet
|
|
||||||
|
|
||||||
### Fixed
|
|
||||||
|
|
||||||
- Save changes when closing the EditItemDialog
|
|
||||||
|
|
||||||
## 0.2.1 - 2026-01-15
|
|
||||||
|
|
||||||
### Added
|
|
||||||
|
|
||||||
- Displaying QR code of current item in edit item dialog
|
|
||||||
|
|
||||||
## 0.2 - 2026-01-14
|
|
||||||
|
|
||||||
### Added
|
|
||||||
|
|
||||||
- Displaying editable table model (sortable by column)
|
|
||||||
- Modifying model data can be un-/redone
|
|
||||||
- Data is stored in JSON file and automatically loaded on application start
|
|
||||||
- Data can be imported/exported from/into CSV file
|
|
||||||
- Model rows containing specific data can be selected via "Find item(s)" dialog
|
|
||||||
|
|
||||||
## 0.1 - 2025-11-01
|
|
||||||
|
|
||||||
A simple Qt application separated into an UI frontend and backend core. With installer (for Linux for now) and option to trigger updater from within the application.
|
|
||||||
|
|||||||
20
README.md
20
README.md
@ -1,19 +1,9 @@
|
|||||||
# GenericQtClient
|
# BeetRound
|
||||||
|
|
||||||
This is a Qt application which can be used as a starting point for new software projects.
|
BeetRound is a software project to manage the yearly crop share auction (german: Bietrunde) of a Community-supported agriculture (CSA, german: Solidarische Landwirtschaft (SoLaWi)).
|
||||||
|
|
||||||
Common features most Qt software clients need will be already implemented and can be easily configured for the specific needs.
|
This is the management application. The project also includes a web server where the participants can submit their biddings.
|
||||||
|
|
||||||
## Implemented features:
|
Further information will follow…
|
||||||
- Separated UI frontend and backend core (in its own git submodules)
|
|
||||||
- Using Qt model/view framework with QT undo framework
|
|
||||||
- Saving/Loading JSON files
|
|
||||||
- CSV import/export
|
|
||||||
- installable and updateable via Qt updater framework
|
|
||||||
- only linux for now
|
|
||||||
- Qt 6 libraries must be installed on the machine to run
|
|
||||||
|
|
||||||
## Coming features:
|
This project is currently tailored for one specific CSA and will be expanded to broader use after the coming crop share auction in february.
|
||||||
- REST client
|
|
||||||
- Extensive use of sorting and filtering models to display data in different ways
|
|
||||||
- ...
|
|
||||||
|
|||||||
@ -147,8 +147,11 @@ void MainWindow::onSelectionChanged(const QItemSelection& selected,
|
|||||||
void MainWindow::onAboutClicked() {
|
void MainWindow::onAboutClicked() {
|
||||||
const QString applicationName = APPLICATION_NAME;
|
const QString applicationName = APPLICATION_NAME;
|
||||||
const QString titlePrefix = tr("About ");
|
const QString titlePrefix = tr("About ");
|
||||||
|
// TODO read the about text from a rich text / markdown somewhere else.
|
||||||
const QString aboutText =
|
const QString aboutText =
|
||||||
tr(QString("<b>%1 v%2</b> is a template for Qt applications."
|
tr(QString("<b>%1 v%2</b> is a software project to manage the yearly crop share "
|
||||||
|
"auction (german: Bietrunde) of a Community-supported agriculture (CSA, german: "
|
||||||
|
"Solidarische Landwirtschaft (SoLaWi))."
|
||||||
"<br><br><a href=\"https://working-copy.org/\">Working-Copy_Collective website</a>"
|
"<br><br><a href=\"https://working-copy.org/\">Working-Copy_Collective website</a>"
|
||||||
"<br><br><a href=\"mailto:support@working-copy.org\">Mail to support</a>"
|
"<br><br><a href=\"mailto:support@working-copy.org\">Mail to support</a>"
|
||||||
"<br><br>It uses the <a href=\"https://qt.io\">Qt Framework</a>.")
|
"<br><br>It uses the <a href=\"https://qt.io\">Qt Framework</a>.")
|
||||||
|
|||||||
Reference in New Issue
Block a user