Commit Graph

40 Commits

Author SHA1 Message Date
pepa c722fe743c Implemented application login.
Minor UI improvement.
Fixed memory leaks.
2016-02-09 10:04:17 +01:00
Zdenek Jonak 3d68281c87 Password hashing support 2016-01-20 22:04:05 +01:00
Zdenek Jonak 01c03be78c Merge branch 'master' of https://git.bukova.info/repos/git/prodejna
Conflicts:
	core/core.pro
2016-01-20 21:22:34 +01:00
Zdenek Jonak 6f78308d7d Added new validator, userform validation 2016-01-20 21:18:47 +01:00
pepa bfbfb20700 Fixed MSVS build 2016-01-18 09:17:42 +01:00
pepa bf812b4d01 Fixed bug when opening another database file. 2016-01-17 21:31:50 +01:00
pepa 6c3c616786 Merge branch 'master' of https://git.bukova.info/repos/git/prodejna 2016-01-17 21:10:36 +01:00
pepa ac931e17a9 Implemented data filtering. 2016-01-17 21:09:28 +01:00
Zdenek Jonak 5dbebcc947 Support for adding user roles 2016-01-06 22:33:38 +01:00
pepa d2f391558a UI for data filtering.
Icons for plugin grid operations.
2015-12-29 16:09:55 +01:00
pepa 94fba56dab Implemented permission settings for Roles. 2015-12-22 16:08:47 +01:00
pepa 09f6266123 Fixed bug when adding record to empty table. Fixed empty row after
delete record.
2015-12-18 13:54:44 +01:00
Zdenek Jonak 7d01751c10 Implemented roles module. 2015-12-10 22:00:58 +01:00
pepa 37d2371148 Added Column dialog for selecting visible columns. Selection is stored to settings. 2015-11-27 16:09:50 +01:00
pepa d99267e488 Disabled "unknown pragma" warning in MSVS2010. 2015-11-25 14:26:02 +01:00
pepa 2f127e8902 Path to database is now saved via QSettings object. 2015-11-24 16:14:36 +01:00
pepa 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.
2015-11-24 15:09:50 +01:00
Zdenek Jonak a6d795ec87 users plugin implementation 2015-11-19 22:12:36 +01:00
pepa 30a6f57b19 MSVS2010 build fix. 2015-11-19 14:47:40 +01:00
pepa bfff174db8 Improved plugin initialization. Added delete feature. 2015-11-18 22:27:46 +01:00
pepa 02c5bbe788 Added base classes for plugin UI. 2015-11-17 22:24:00 +01:00
pepa 07bb708437 Implemented dependency solving for db schemas creation. Added macro for
begin/end iterator.
2015-11-15 22:26:50 +01:00
pepa d4da3cb6cf Enabled C++11 features on Linux (GCC), disabled "unknown pragma" warnings on GCC. 2015-11-13 15:44:32 +01:00
pepa 7c90c66468 Added support for database maintenance. Added core plugin. 2015-11-13 15:11:47 +01:00
pepa 1264b2547a Fixed build on MS VS2010. Improved includes in data classes. 2015-11-11 12:23:32 +01:00
Zdenek Jonak 1439502c20 Merge branch 'master' of https://git.bukova.info/repos/git/prodejna
Conflicts:
	core/core.pro
2015-11-10 22:56:27 +01:00
Zdenek Jonak 2fc1090ed3 Created data sructures for user and permissions support 2015-11-10 22:53:55 +01:00
pepa 21ffb16151 Forgotten modifications. 2015-11-10 22:52:04 +01:00
pepa 5993193ffb Added support for form validations. 2015-11-10 22:39:58 +01:00
pepa 6bc7fd8762 Fixed Transaction class. 2015-11-10 20:31:23 +01:00
pepa f208120799 Merge branch 'master' of https://git.bukova.info/repos/git/prodejna 2015-11-10 20:19:40 +01:00
pepa e6bbae3eaf Added AutoForm class for automatic binding. 2015-11-10 20:16:30 +01:00
pepa 71325fa717 Improved transaction handling. 2015-11-10 16:08:06 +01:00
pepa b1e1388135 Fixed missing return in Service::loadById. 2015-11-10 14:59:00 +01:00
pepa 36f9c93e08 Added support for automatic sorting. 2015-11-06 14:19:52 +01:00
pepa 49b2e231c0 Automatic column names. 2015-11-05 21:39:21 +01:00
pepa b7cfb8c39c Added template class AutoTableModel for automatic table models based on
given list of QObject derived objects.
2015-11-02 22:25:30 +01:00
pepa 7755432484 Added IMetaDataPlugin base class for parsing plugin name, description,
etc... from json metadata file.
2015-10-30 15:51:57 +01:00
pepa 096605a39e - Core library header files added to core.h file.
- Fixed windows build.
- Added AccommodationService class.
2015-10-30 13:57:13 +01:00
Zdenek Jonak 53d56f2e13 initial commit Base app, core lib, plugin system 2015-10-28 19:21:55 +01:00