Commit Graph

54 Commits (a1f92c9f40404bce38dc49eff9354795d52c0389)

Author SHA1 Message Date
Zdenek Jonak a1f92c9f40 new plugin commodity implemented
Zdenek Jonak 4b8d790ea8 change code to avoid bug in qt5.3
Josef Rokos e569dfbc12 Added support for settings
Josef Rokos 8e999c7818 Added support for binding QDecimal values.
Zdenek Jonak 046c64b312 Merge branch 'master' of https://git.bukova.info/repos/git/prodejna
Zdenek Jonak 5846f8757e new enums class in core
binding for combos
Josef Rokos 3d7f51f42b Fixed bug when cancel edit form on new record.
Josef Rokos 1bb87dcb20 Merge branch 'master' of https://git.bukova.info/repos/git/prodejna
Josef Rokos 1f4f318a26 Database error handling.
Josef Rokos 7ea06881ef AutoTableModel now can display data from related table.
Usage example of ComboBox binding in Accommodation plugin.
Josef Rokos 1b6141923f Added support for bindig relations (foreign keys) to combo boxes.
Josef Rokos ca35df241f Added support for binding simple data to combo boxes. (not tested)
Josef Rokos 3d9e182531 Added IService QObject derived class for emiting Qt signals from service objects.
Josef Rokos bc77f671ae Fixed MSVS build.
Josef Rokos c722fe743c Implemented application login.
Minor UI improvement.
Fixed memory leaks.
Zdenek Jonak 3d68281c87 Password hashing support
Zdenek Jonak 01c03be78c Merge branch 'master' of https://git.bukova.info/repos/git/prodejna
Conflicts:
	core/core.pro
Zdenek Jonak 6f78308d7d Added new validator, userform validation
Josef Rokos bfbfb20700 Fixed MSVS build
Josef Rokos bf812b4d01 Fixed bug when opening another database file.
Josef Rokos 6c3c616786 Merge branch 'master' of https://git.bukova.info/repos/git/prodejna
Josef Rokos ac931e17a9 Implemented data filtering.
Zdenek Jonak 5dbebcc947 Support for adding user roles
Josef Rokos d2f391558a UI for data filtering.
Icons for plugin grid operations.
Josef Rokos 94fba56dab Implemented permission settings for Roles.
Josef Rokos 09f6266123 Fixed bug when adding record to empty table. Fixed empty row after
delete record.
Zdenek Jonak 7d01751c10 Implemented roles module.
Josef Rokos 37d2371148 Added Column dialog for selecting visible columns. Selection is stored to settings.
Josef Rokos d99267e488 Disabled "unknown pragma" warning in MSVS2010.
Josef Rokos 2f127e8902 Path to database is now saved via QSettings object.
Josef Rokos 989c8fdac3 - Users table model renamed to UsersTableModel- causes linker conflict
with class TableModel in accomodation plugin.
- Edit record dialog is now screen centered.
- Plugin tabs in application main window are now closable.
Zdenek Jonak a6d795ec87 users plugin implementation
Josef Rokos 30a6f57b19 MSVS2010 build fix.
Josef Rokos bfff174db8 Improved plugin initialization. Added delete feature.
Josef Rokos 02c5bbe788 Added base classes for plugin UI.
Josef Rokos 07bb708437 Implemented dependency solving for db schemas creation. Added macro for
begin/end iterator.
Josef Rokos d4da3cb6cf Enabled C++11 features on Linux (GCC), disabled "unknown pragma" warnings on GCC.
Josef Rokos 7c90c66468 Added support for database maintenance. Added core plugin.
Josef Rokos 1264b2547a Fixed build on MS VS2010. Improved includes in data classes.
Zdenek Jonak 1439502c20 Merge branch 'master' of https://git.bukova.info/repos/git/prodejna
Conflicts:
	core/core.pro
Zdenek Jonak 2fc1090ed3 Created data sructures for user and permissions support
Josef Rokos 21ffb16151 Forgotten modifications.
Josef Rokos 5993193ffb Added support for form validations.
Josef Rokos 6bc7fd8762 Fixed Transaction class.
Josef Rokos f208120799 Merge branch 'master' of https://git.bukova.info/repos/git/prodejna
Josef Rokos e6bbae3eaf Added AutoForm class for automatic binding.
Josef Rokos 71325fa717 Improved transaction handling.
Josef Rokos b1e1388135 Fixed missing return in Service::loadById.
Josef Rokos 36f9c93e08 Added support for automatic sorting.
Josef Rokos 49b2e231c0 Automatic column names.