Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1378 commits
Select commit Hold shift + click to select a range
38c3ea2
Adding missing files
rkhaotix May 27, 2021
d561a75
Fixed doxygen references for libraries and executables
rkhaotix May 27, 2021
39d092b
Replaced the pgm prefix of libraries subprojects by lib.
rkhaotix May 28, 2021
a70ca4c
Fixed minor broken references to icons
rkhaotix May 28, 2021
88e5945
Merge branch 'icons-rename' into 0.9.4-alpha1
rkhaotix May 28, 2021
2af8bbb
Fixed the path to globalattributes.cpp in deploy scripts
rkhaotix May 28, 2021
d939ebe
Added missing folder res on apps/crashhandler
rkhaotix May 28, 2021
e9880fa
Fixed broken asset refs in crashhandler, connections config form and
rkhaotix May 29, 2021
9ad5a99
Start the creation of a auxiliary tool for handling schema files (.sch)
rkhaotix May 31, 2021
edaddb4
Added support to strikeout attribute in SyntaxHighlighter.
rkhaotix Jun 1, 2021
b2803eb
Fixed the syntax highligting files (xml, sql)
rkhaotix Jun 1, 2021
ddf0384
In SnippetsConfigWidget replaced the SQL highlight by Schema micro-
rkhaotix Jun 1, 2021
ed3e827
Minor change in SchemaEditorForm in order to display the sch files aside
rkhaotix Jun 1, 2021
fcbdf3d
Reverting the change in sql-highlight.conf
rkhaotix Jun 1, 2021
6735712
Fixed the file sch-highlight.conf in order to highlight comments
rkhaotix Jun 1, 2021
99c45da
Minor fix in CLI in order to associate .sch files to the scheditor
rkhaotix Jun 1, 2021
fb0e9c9
Minor improvements on sch-highlight.conf
rkhaotix Jun 1, 2021
9a9c1d6
Added support to scheditor to load files from command line or clicking
rkhaotix Jun 1, 2021
7f89ad0
Refactoring SyntaxHighlighter::identifyWordGroup in order to correctly
rkhaotix Jun 1, 2021
a98e7c3
Line feed now clears the current formatting of the current block in
rkhaotix Jun 2, 2021
ce0431f
Renamed BlockInfo class to TextBlockInfo and moved to a dedicated source
rkhaotix Jun 2, 2021
cdb904d
Updated the sch-highlight.conf
rkhaotix Jun 2, 2021
f39cf1f
Fixed multi line comment groups on sql-highlight.conf and xml-
rkhaotix Jun 2, 2021
efe3e4d
Reenabled the syntax highlighter in syntax group in SchemaEditorForm
rkhaotix Jun 2, 2021
6dffe0a
Renamed the executable subprojects to their respective generated
rkhaotix Jun 2, 2021
aec629c
Added specific ico for syntax checker
rkhaotix Jun 2, 2021
6848ac0
Documented the refactored method SyntaxHighlighter::identifyWordGroup
rkhaotix Jun 2, 2021
1bac008
Fixed a bug that was causing all layers to be active even if there was
rkhaotix Jun 2, 2021
cc840ea
Added missing .pro files
rkhaotix Jun 4, 2021
5260d48
Changed the workflows to build any *fix, *change, *support branches
rkhaotix Jun 4, 2021
1567f5a
Fix syntax errors on github workflow files
rkhaotix Jun 4, 2021
f3f9715
Extra syntax error fixes on github workflow files
rkhaotix Jun 4, 2021
1b2a728
Minor improvement on QMainWindow to resize general toolbar buttons
rkhaotix Jun 4, 2021
ac22408
Additional fix on SyntaxHighlighter to correctly highlitght multi line
rkhaotix Jun 4, 2021
52bb596
Fixed the CLI build in Windows
rkhaotix Jun 4, 2021
2e040c4
Update pgmodeler-cli.pro
rkhaotix Jun 4, 2021
decb137
Added a specific icon for CLI
rkhaotix Jun 4, 2021
6e3ff50
Update windows_ico.qrc
rkhaotix Jun 4, 2021
628d7e6
Minor fix in SyntaxHighlighter in order to return unformatted when the
rkhaotix Jun 7, 2021
843eb3a
Merge branch 'syntax-hl-fixes' of https://github.com/pgmodeler/pgmode…
rkhaotix Jun 7, 2021
99fd7a8
Added the methods SchemaParser::getCurrentColumn and
rkhaotix Jun 8, 2021
4a784a3
SyntaxCheckerForm will abort file saving if no one is selected in file
rkhaotix Jun 8, 2021
159d2fe
Added the widget SourceEditorWidget to handle editor instances in
rkhaotix Jun 9, 2021
e5ac917
Widgets that was emiting the signal s_visibilityChanged(bool) only on
rkhaotix Jun 9, 2021
cdd9401
Minor hint text typos fixes
rkhaotix Jun 10, 2021
ccc704c
Improved the syntax error messages in SchemaParser
rkhaotix Jun 10, 2021
d57849e
Fixed the build of schemaparser.cpp on Qt 5.9.9
rkhaotix Jun 10, 2021
91a70a6
Adding support to auto indent sch files in SourceEditorWidget (WIP)
rkhaotix Jun 11, 2021
5f733e8
Improved the source indentation (WIP).
rkhaotix Jun 11, 2021
a0c75b8
Minor adjustment in the minimum width of general toolbar when resizing
rkhaotix Jun 14, 2021
0c7f3fb
Adding about dialog for pgmodeler-sc
rkhaotix Jun 14, 2021
6a665e3
BaseForm::setMainWidget(QWidget *) version will use the same icon as the
rkhaotix Jun 14, 2021
9e58e66
Added basic code snippets (for schema micro-language) to
rkhaotix Jun 15, 2021
2513554
Merge branch 'syntax-hl-fixes' into 0.9.4-alpha1
rkhaotix Jun 15, 2021
80be86b
Adding support to saving all and indent all editors (WIP)
rkhaotix Jun 15, 2021
1cf1cf3
Added support to close all editors in SyntaxCheckerForm
rkhaotix Jun 15, 2021
23906ed
Added a readonly file selector in SourceEditorWidget in order to display
rkhaotix Jun 15, 2021
bd27605
Fixed the syntax highlighting conf files
rkhaotix Jun 15, 2021
06114a8
Merge branch 'sch-files-ident' into 0.9.4-alpha1
rkhaotix Jun 16, 2021
3b4826c
Additional improvements in auto indentation function in
rkhaotix Jun 16, 2021
923ae5f
Adjusting the general toolbar width according to the screen dpi
rkhaotix Jun 16, 2021
1a3b5e9
Merge branch '0.9.4-alpha1' of https://github.com/pgmodeler/pgmodeler…
rkhaotix Jun 16, 2021
07e153d
Minor adjustment in sch-highlight.conf
rkhaotix Jun 16, 2021
48db801
Minor adjustment in SyntaxCheckerForm in order to include wait cursor
rkhaotix Jun 16, 2021
cb41de5
Added comments to source-code-highlight.dtd
rkhaotix Jun 16, 2021
91410c7
Added a readonly text editor in Syntax settings containing the DTD of
rkhaotix Jun 16, 2021
1bcc56a
Renamed PgModelerUiNs to GuiUtilsNs
rkhaotix Jun 17, 2021
0b6689b
Removed a reference to PgModelerUiNs in macos specific code.
rkhaotix Jun 17, 2021
561334f
Starting to organize the sources and ui files in libgui subproject
rkhaotix Jun 17, 2021
c3d31ec
Source files and ui files in libgui were reorganized by contexts
rkhaotix Jun 17, 2021
0909089
Fixed a bug in DeletableItemDelegate that was not displaying delete
rkhaotix Jun 18, 2021
9c20abc
Merge branch 'libgui-folders-changes' into 0.9.4-alpha1
rkhaotix Jun 18, 2021
cfed5b9
Added options to create only missing config files or recreate all config
rkhaotix Jun 18, 2021
2770b29
Applied an automatic indentation to all schema files. Pending the manual
rkhaotix Jun 18, 2021
48cae8b
Minor adjustment in schemas file formatting.
rkhaotix Jun 21, 2021
fd14904
Merge branch 'sch-files-indent' into 0.9.4-alpha1
rkhaotix Jun 21, 2021
86b739f
pgModeler will now create missing config files in the startup
rkhaotix Jun 21, 2021
46a6071
Starting to add support for saving sql definition in split files
rkhaotix Jun 22, 2021
12d3bb5
DatabaseModel is now capable of saving objects definition to separated
rkhaotix Jun 22, 2021
79bfe47
Fixed the references to resources.qrc on *.ui files at libgui subproject
rkhaotix Jun 22, 2021
d7db976
Added support for split SQL generation in CLI
rkhaotix Jun 23, 2021
8779330
Minor improvement on DatabaseModel::configureShellTypes
rkhaotix Jun 23, 2021
a20e353
Added the ability to cancel the export to file process in GUI
rkhaotix Jun 24, 2021
d3abbc3
Fixed the description of --output option in CLI
rkhaotix Jun 24, 2021
fb6ab9d
Created the methods CoreUtilsNs::saveFile and CoreUtilsNs::loadFile in
rkhaotix Jun 24, 2021
d80c0e0
Fixed a bug in CLI that could lead to segfault when using diff option
rkhaotix Jun 25, 2021
ddd64a2
Moved the functions CoreUtilsNs::saveFile and CoreUtilsNs::loadFile to a
rkhaotix Jun 25, 2021
7ff2128
Refectored DatabaseModel::saveDataDictionary to use UtilsNs::saveFile
rkhaotix Jun 25, 2021
084f9b2
Refactored DatabaseModel::saveSplitCustomSQL to use UtilsNs::saveFile
rkhaotix Jun 25, 2021
e405ade
Merge branch 'qfile-usage-refactor' into split-sql-definition
rkhaotix Jun 28, 2021
c309516
Created the funciton PgSqlVersions::parseString that checks the forced
rkhaotix Jun 28, 2021
1cc50a2
Merge branch 'split-sql-definition' into 0.9.4-alpha1
rkhaotix Jun 28, 2021
e8cdeff
Fixed the application icon for pgModeler Syntax Checker when install
rkhaotix Jun 28, 2021
ede2017
Added new metacharacter to SchemaParser: $hs for #, $ps for %, $at for
rkhaotix Jun 29, 2021
65e47ba
Adding support for export script for split sql files export mode. (WIP)
rkhaotix Jun 29, 2021
ad10150
Fix broken build on Qt 5.11.x
rkhaotix Jun 29, 2021
cedc09b
Ditching the idea of generating a shell script to tests split sql files.
rkhaotix Jun 30, 2021
a45ae6c
Minor adjustment in AppearanceConfigWidget to enable scrollbars in the
rkhaotix Jul 1, 2021
6261797
Minor fix in PgSQLTypeWidget to capture the text changing signal on data
rkhaotix Jul 5, 2021
ee57d8a
Renamed the class SyntaxCheckerForm to SchemaEditorForm
rkhaotix Jul 5, 2021
4c3e5fd
Added the option --force to the mime type handling operation on CLI.
rkhaotix Jul 5, 2021
c9fc81a
Adding missing asset
rkhaotix Jul 5, 2021
608f545
Start updating CHANGELOG.md and RELEASENOTES.md
rkhaotix Jul 7, 2021
878e204
Updates on CHANGELOG.md and RELEASENOTES.md for 0.9.4-alpha1
rkhaotix Jul 12, 2021
7705630
Extra update in CHANGELOG.md for 0.9.4-alpha1
rkhaotix Jul 12, 2021
3b26709
Version upgrade 0.9.4-alpha1 -> 0.9.4-beta
rkhaotix Jul 13, 2021
ea2b50d
Moved the application style selection to PgModelerApp
rkhaotix Jul 14, 2021
5a21b33
Refactored PgModelerCliApp in such a way to replace repetitive calls to
rkhaotix Jul 14, 2021
8c60bbd
Merge branch '0.9.4-alpha1' into develop
rkhaotix Jul 19, 2021
413ce95
Fixed a reference to libconnector in mac os deployment script
rkhaotix Jul 26, 2021
0f700a5
Fix appdata
marco44 Jul 27, 2021
9ce2cbf
Merge pull request #1575 from marco44/re_add_appdata
rkhaotix Jul 27, 2021
5fc68d0
Avoiding calling xmlInitParser and xmlCleanupParser more than once per
rkhaotix Jul 28, 2021
84276b6
Setting up the attributes Qt::AA_UseHighDpiPixmaps and
rkhaotix Jul 28, 2021
a070649
Minor fix in ModelValidationHelper in order to use table's signature
rkhaotix Jul 28, 2021
e52b2f9
Ignoring the exception raised in BugReportForm when the "lastmodel" file
rkhaotix Jul 28, 2021
fb7e228
Added support for save and restore the tree state in
rkhaotix Jul 28, 2021
01d8809
Additional fix for layes not being correctly loaded from dbm file.
rkhaotix Jul 29, 2021
b9d549b
Fixed a segfault that can happen when changing the number of parameters
rkhaotix Jul 29, 2021
03fa03f
Fixed the generation of aggregate functions when they use functions that
rkhaotix Jul 29, 2021
e8c51e5
Minor fix in the configuration of ObjectGroupId element in
rkhaotix Jul 29, 2021
7e17bbc
Extra improvement in DatabaseExplorerWidget::saveTreeState and
rkhaotix Jul 30, 2021
d0f31de
Added support for toggle update notifications for alpha/beta versions
rkhaotix Aug 3, 2021
45f735b
Avoiding a lambda call when checking updates in order to prevent
rkhaotix Aug 3, 2021
d41589c
Fixed the problem on ModelDatabaseDiffForm that was not accepting
rkhaotix Aug 3, 2021
0699bf6
Minor adjustment in the ModelWidget::updateSceneLayers in order to force
rkhaotix Aug 4, 2021
ae27402
Changing the default match type in FK constraint to MATCH SIMPLE (issue
rkhaotix Aug 9, 2021
e71a1da
Moved the contants ProtRowBgColor, ProtRowFgColor, RelAddedRowBgColor,
rkhaotix Aug 9, 2021
c5ced63
Added .dtd extension to SchemaEditorForm::showFileDialog
rkhaotix Aug 10, 2021
cb06dfe
Start to adding support to included columns on indexes (issue #1555).
rkhaotix Aug 10, 2021
7402db2
Fixed the building of IndexWidget on Qt 5.14 and below.
rkhaotix Aug 10, 2021
ef5a114
Isolated SimpleColumn struct on its own file
rkhaotix Aug 11, 2021
0086eed
DatabaseModel now loads the included columns of index in views.
rkhaotix Aug 12, 2021
e7615a1
Starting to add support for view columns to be used in Index elements
rkhaotix Aug 12, 2021
25fae28
Finished the support for included columns on indexes. Addtionally, it
rkhaotix Aug 12, 2021
470a564
Merge branch 'support-index-include' into 0.9.4-beta
rkhaotix Aug 12, 2021
ff5af39
Minor fix in DatabaseExplorerWidget in order to display view's children
rkhaotix Aug 13, 2021
01b464c
Added a space between "operation" and "will".
JediLlama Aug 19, 2021
97e0708
Merge pull request #1582 from JediLlama/develop
rkhaotix Aug 19, 2021
0e918af
updateSceneLayers() when undo/redo to ensure layer rectangles update …
JediLlama Aug 20, 2021
d47acbe
Merge pull request #1583 from JediLlama/pick-develop
rkhaotix Aug 20, 2021
c0f5258
Improved the way layers rects are updated after undoing/redoing
rkhaotix Aug 20, 2021
9983b28
Avoiding using a working dir in .desktop file when installing mime types
rkhaotix Aug 25, 2021
b5329ef
Improvements in pgmodeler-se in such a way to control syntax
rkhaotix Aug 25, 2021
3594609
Added an extra filter to the QFileDialog in
rkhaotix Aug 25, 2021
232fdcf
Starting to add support for comparing roles in such a way to generate
rkhaotix Aug 27, 2021
144d4ce
Minor fix in ModelExportHelper::exportToDbms in order to send the sql
rkhaotix Aug 27, 2021
0a94ff7
Added entries on alter/role.sch for grant/revoke commands generated by
rkhaotix Aug 27, 2021
71d3627
Added the file rolemembers.sch to control the generation of GRANT/REVOKE
rkhaotix Sep 1, 2021
f3fb1af
Minor adjustment in demo features
rkhaotix Sep 2, 2021
f9e76b6
Role now generates GRANT commands to configure member roles during diff.
rkhaotix Sep 7, 2021
50cecf3
Refactored BaseObject::isCodeDiffersFrom (and its variants in children
rkhaotix Sep 7, 2021
de49df8
Minor fix in DataManipulationForm in order to allow toggling columns
rkhaotix Sep 10, 2021
423e3d4
Updates on CHANGELOG.md and RELEASENOTES.md for 0.9.4-beta
rkhaotix Sep 10, 2021
b6e06bf
Merge branch 'grant-on-roles' into 0.9.4-beta
rkhaotix Sep 10, 2021
158013c
Dropped the support for MemberOf (Role::RefRoles) in order to make the
rkhaotix Sep 10, 2021
fa944d1
Added a fix step to reconfigure roles membership considering the
rkhaotix Sep 11, 2021
6052d3b
Updates on CHANGELOG.md and RELEASENOTES.md for 0.9.4-beta
rkhaotix Sep 13, 2021
44c4bff
Merge branch 'role-member-of-changes' into 0.9.4-beta
rkhaotix Sep 13, 2021
e03cd69
Minor adjustment in viewport drawing mode in order to redraw objects by
rkhaotix Sep 13, 2021
ba1c9ff
Fixed a glitch when drawing StyledTextboxView instaces
rkhaotix Sep 14, 2021
02132d6
Fix the diff between columns using PostGiS datatypes (issue #1586)
rkhaotix Sep 14, 2021
3184d98
Minor improvements in the changelog widget in order to display the first
rkhaotix Sep 15, 2021
8409bd4
Minor fix in Connection in order to request a cancel in commands running
rkhaotix Sep 15, 2021
bdbb63b
Additional fix in ChangelogWidget
rkhaotix Sep 15, 2021
754ce95
Updates on CHANGELOG.md and RELEASENOTES.md
rkhaotix Sep 15, 2021
845751c
Reverting the changing in Connection::close()
rkhaotix Sep 16, 2021
5f50c36
Minor improvement in ObjectRenameWidget in such a way to fill the new
rkhaotix Sep 16, 2021
3a5756d
Added a shortcut to cancel action in DatabaseImportForm,
rkhaotix Sep 16, 2021
03414df
Minor improvement in ModelsExportHelper by adding more breaking points
rkhaotix Sep 16, 2021
0b72a92
Updates on CHANGELOG.md and RELEASENOTES.md for 0.9.4-beta
rkhaotix Sep 16, 2021
76c6702
Update on RELEASENOTES.md
rkhaotix Sep 16, 2021
aa4e8e6
Minor fix in RoleWidget
rkhaotix Sep 17, 2021
e5b4525
Denying the use of the postgres role in the "Member of" tab in
rkhaotix Sep 17, 2021
53beb7a
Updates on CHANGELOG.md and RELEASENOTES.md for 0.9.4-beta
rkhaotix Sep 20, 2021
20b5186
Merge branch '0.9.4-beta' into develop
rkhaotix Sep 20, 2021
03acab5
Version upgrade 0.9.4-beta -> 0.9.4-beta1
rkhaotix Sep 20, 2021
233ea7d
Fixed the shortcuts of Copy/Paste actions in DataManipulationForm
rkhaotix Sep 21, 2021
19b5ad8
Changed the behavior of Parameter::getCodeDefinition when generating SQL
rkhaotix Sep 21, 2021
75c544f
Fix typo
marco44 Sep 22, 2021
acd40b9
Merge pull request #1591 from marco44/ fix_1590
rkhaotix Sep 22, 2021
8bc00f1
Reverted the behavior of PgSQLType::getCodeDefinition when generating
rkhaotix Sep 22, 2021
c22a7e8
PgSQLTypeWidget now can be configured in such a way to disallow the
rkhaotix Sep 22, 2021
8195f18
Forcing the clean up of extra configs of parameter data types (length,
rkhaotix Sep 22, 2021
16c2bc2
Added extra PostGiS data types to PgSQLType
rkhaotix Sep 23, 2021
7a704d4
Improved DatabaseModel::getUserDefTypesReferences in order to get all
rkhaotix Sep 23, 2021
f4eb7a3
Fixed a broken sql for tables with columns/constraints disabled (issue
rkhaotix Sep 23, 2021
14d1314
Minor adjustments in table and foreigntable schema files
rkhaotix Sep 23, 2021
3d438cb
Fixed a segfault when importing domains (issue #1592)
rkhaotix Sep 24, 2021
427c860
Minor fix in DatabaseImportForm in order to disable option buttons when
rkhaotix Sep 24, 2021
7e88e9d
Merge branch 'fix-issue-1592' into 0.9.4-beta1
rkhaotix Sep 24, 2021
156f291
Improved the output of model fix operation in CLI (issue #1595)
rkhaotix Sep 27, 2021
eb88b79
Allowing the use of commas in enum type labels (issue #1588)
rkhaotix Sep 27, 2021
7159fdf
Adding the built-in type pg_lsn in order to make database using
rkhaotix Oct 15, 2021
01c1b03
Allowing importing pg_lsn attributes in usertype.sch (issue #1540)
rkhaotix Oct 15, 2021
a69f606
Fixed the catalog query that lists policies
rkhaotix Oct 15, 2021
c8a2527
In reverse engineering, table children will follow the SQL disabled
rkhaotix Oct 15, 2021
17208ba
Adjusting the catalog query filters in ModelDatabaseDiffForm to retrieve
Oct 20, 2021
6a3770f
Minor refactor in the catalog query filter in ModelDatabaseDiffForm
Oct 20, 2021
4b6f4a9
Minor adjustment on demo version warning messages.
rkhaotix Oct 28, 2021
ed29b47
Minor adjustment in windowsdeploy.sh to create zip packages
rkhaotix Nov 4, 2021
c4826c8
Updates on CHANGELOG.md and RELEASENOTES.md for 0.9.4-beta1
rkhaotix Nov 5, 2021
1aa07cf
Minor fix in MainWindow related to conditional compilation using
rkhaotix Nov 5, 2021
dc4950a
Merge branch '0.9.4-beta1' of https://github.com/pgmodeler/pgmodeler …
rkhaotix Nov 5, 2021
8b87788
Updates on CHANGELOG.md and RELEASENOTES.md for 0.9.4-beta1
rkhaotix Nov 8, 2021
b353133
Updates on CHANGELOG.md and RELEASENOTES.md for 0.9.4-beta1
rkhaotix Nov 8, 2021
b7d7cba
Merge branch '0.9.4-beta1' into develop
rkhaotix Nov 8, 2021
ba6e2f7
Version upgrade 0.9.4-beta1 -> 0.9.4
rkhaotix Nov 11, 2021
12a06bd
Minor adjust in the demo version warning message
rkhaotix Nov 16, 2021
4f72b9b
Set RW permissions when copying config file with RO.
ElXreno Nov 18, 2021
ea9f330
Changed the way XML code for enum types is generated and loaded (issue
rkhaotix Nov 22, 2021
5f5dbd3
Minor improvement in reverse engineering to import enum types in the new
rkhaotix Nov 22, 2021
292c787
Added a fix step in CLI to reconstruct enum types XML code in new format
rkhaotix Nov 22, 2021
d8c5c55
Merge pull request #1606 from ElXreno/set-proper-permissions-fix
rkhaotix Nov 22, 2021
8d36af6
Minor refactor in PR #1606
rkhaotix Nov 22, 2021
f78e036
Minor refactor in enum's xml reconstruction in CLI
rkhaotix Nov 23, 2021
8bd8854
Added support for new libicui versions
tnewman Nov 28, 2021
804fb98
Merge branch 'fix-issue-1588' into 0.9.4
rkhaotix Nov 29, 2021
1feba24
Minor adjustment in permission id generation. Now the object's signature
rkhaotix Nov 29, 2021
7acbf40
Merge pull request #1609 from tnewman/feature/linux-deploy-unicode-li…
rkhaotix Dec 2, 2021
8343f32
Updates on CHANGELOG.md and RELEASENOTES.md for 0.9.4
rkhaotix Dec 8, 2021
6135ff3
Updates on RELEASENOTES.md for 0.9.4
rkhaotix Dec 9, 2021
482660d
Updates on RELEASENOTES.md for 0.9.4
rkhaotix Dec 9, 2021
a589b35
Minor adjustment in CLI to use the platform offscreen workaround only on
rkhaotix Dec 9, 2021
9ab9b9c
Added the sample model cryptoconcept.dbm
rkhaotix Dec 12, 2021
56ebec3
Updates in CHANGELOG.md and RELEASENOTES.md for 0.9.4
rkhaotix Dec 13, 2021
1b46477
Merge branch '0.9.4' into develop
rkhaotix Dec 17, 2021
fad87bd
Minor fix in FileSelectorWidget::setFileMode in order to allow selecting
rkhaotix Dec 20, 2021
17f83ef
Adjusted the file selector widgets in ModelExportForm in order to
rkhaotix Dec 20, 2021
1ec3023
Additional adjustment in ModelExportForm to correctly select output
rkhaotix Dec 20, 2021
e950dd6
Update on CHANGELOG.md
rkhaotix Dec 20, 2021
8e530c9
Isolated the variables common to executables subproject in the file
rkhaotix Jan 3, 2022
6715e61
CLI now restores the changelog during the fix operation
rkhaotix Jan 5, 2022
0bef573
Fixed the export to SVG process avoiding truncating the resulting image
rkhaotix Jan 6, 2022
8cfa567
The workaround in CLI that forces the loading of the offscreen plugin
rkhaotix Jan 6, 2022
16577f2
Disabling the usage of the flag QGraphicsItem::ItemClipsChildrenToShape
rkhaotix Jan 6, 2022
a48a685
Update README.md
rkhaotix Jan 8, 2022
b69036b
Update README.md
rkhaotix Jan 8, 2022
4691b8d
Update README.md
rkhaotix Jan 8, 2022
027f796
Update README.md
rkhaotix Jan 8, 2022
06bb258
Update README.md
rkhaotix Jan 8, 2022
0d8b406
Update README.md
rkhaotix Jan 9, 2022
d1480cb
Fixed a bug when comparing serial and integer columns on diff that was
rkhaotix Jan 9, 2022
a026b11
Merge branch 'develop' of https://github.com/pgmodeler/pgmodeler into…
rkhaotix Jan 9, 2022
ea076f8
Adding PostgreSQL 14 as default version in code generation
rkhaotix Jan 10, 2022
1e42afe
Fixed the long name of foreig-data wrappers
rkhaotix Jan 13, 2022
d1cbdd7
Minor adjust in CLI so the "hide-ext-attribs" property in models created
rkhaotix Jan 14, 2022
913901f
Fixed an exception in ObjectFinderWidget when searching using attibutes
rkhaotix Jan 16, 2022
aa386e3
Improved the mechanism that guesses if an FK relationship can be
rkhaotix Jan 17, 2022
cdbafac
Cascaded the directory overhaul that happened with 0.9.4 to
Feb 13, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
2 changes: 2 additions & 0 deletions .github/FUNDING.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
---
custom: ["https://pgmodeler.io/#donationForm"]
38 changes: 38 additions & 0 deletions .github/ISSUE_TEMPLATE/Bug_report.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
---
name: Report a bug
about: Instructions on how to report pgModeler bugs. Before report any bug please
check if someone already has submited issues similiar to yours. Duplicated issues
will be ignored.

---

**Bug description**
_A clear and concise description of what the bug is._

**How to reproduce**
_Please, if the bug can be reproduceable describe the steps in full details. If possible provide a sample model and/or a SQL dump for test purposes._

**Expected behavior**
_A clear and concise description of what you expected to happen._

**Screenshots**
_If applicable, add screenshots to help explain your problem._

**Info about your desktop**
- OS:
- Version:
- Window manager:
- pgModeler version:
- Qt version:

**Stacktrace / Debug info**
_If pgModeler crashed after the bug raised attach the stacktrace below_

```

Put the stacktrace here!

```

**Additional info**
_Add any other information that you may find useful to help in the problem solving._
8 changes: 8 additions & 0 deletions .github/ISSUE_TEMPLATE/Custom.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
---
name: General discussion
about: For any discussion not related to bugs or feature requests please use this
one.

---


14 changes: 14 additions & 0 deletions .github/ISSUE_TEMPLATE/Feature_request.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
---
name: Feature request / improvement
about: Give your suggestions for improvements to this project.

---

**Feature description**
_A clear and concise description of what the problem is._

**Sample image**
_If the feature requested is a visual improvement, please, attach some images to make it clear._

**Additional info**
_Add any other context or screenshots about the feature request here._
34 changes: 34 additions & 0 deletions .github/workflows/linuxbuild.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
name: Linux build

on:
push:
branches: [ master, develop, 0.9.*, '*fix*', '*change*', '*support*' ]
tags: 0.9.*

pull_request:
branches: [ master, develop, 0.9.* ]

jobs:
build:
runs-on: ubuntu-latest

strategy:
matrix:
qt: ['5.15.0', '5.14.2', '5.13.2', '5.12.9', '5.11.3', '5.10.1', '5.9.9']

steps:
- uses: actions/checkout@v2

- name: Installing Qt framework
uses: jurplel/install-qt-action@v2
with:
version: ${{ matrix.qt }}

- name: Running qmake
run: cd $GITHUB_WORKSPACE; qmake pgmodeler.pro -r PREFIX=$GITHUB_WORKSPACE/build CONFIG+=debug

- name: Building pgModeler
run: make -j6

- name: Deploying pgModeler
run: make install
34 changes: 34 additions & 0 deletions .github/workflows/macosbuild.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
name: macOs build

on:
push:
branches: [ master, develop, 0.9.*, '*fix*', '*change*', '*support*' ]
tags: 0.9.*

pull_request:
branches: [ master, develop, 0.9.* ]

jobs:
build:
runs-on: macos-latest

strategy:
matrix:
qt: ['5.15.0', '5.14.2', '5.13.2', '5.12.9', '5.11.3', '5.10.1', '5.9.9']

steps:
- uses: actions/checkout@v2

- name: Installing Qt framework
uses: jurplel/install-qt-action@v2
with:
version: ${{ matrix.qt }}

- name: Running qmake
run: cd $GITHUB_WORKSPACE; qmake pgmodeler.pro -r PREFIX=/Applications/pgModeler.app/Contents PGSQL_INC=`pg_config --includedir` PGSQL_LIB=`pg_config --libdir`/libpq.dylib CONFIG+=debug

- name: Building pgModeler
run: make -j6

- name: Deploying pgModeler
run: make install
48 changes: 48 additions & 0 deletions .github/workflows/windowsbuild.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
name: Windows build

on:
push:
branches: [ master, develop, 0.9.*, '*fix*', '*change*', '*support*' ]
tags: 0.9.*

pull_request:
branches: [ master, develop, 0.9.* ]

jobs:
build:
runs-on: windows-latest

strategy:
matrix:
qt: ['5.15.0']

defaults:
run:
shell: msys2 {0}

steps:
- uses: actions/checkout@v2

- uses: msys2/setup-msys2@v2
with:
msystem: MINGW64
update: true
install: base-devel mingw-w64-x86_64-make mingw-w64-x86_64-gcc mingw-w64-x86_64-postgresql mingw-w64-x86_64-qt5

# Workaround: Instead of using $GITHUB_WORKSPACE in PREFIX we actually use the path converted to unix-like
# since we're running the building inside msys2
- name: Running qmake
run: |
cd $GITHUB_WORKSPACE;
qmake pgmodeler.pro -r PREFIX=D:/a/pgmodeler/pgmodeler/build \
XML_INC=$(cygpath -m /mingw64/include/libxml2) \
XML_LIB=$(cygpath -m /mingw64/bin/libxml2-2.dll) \
PGSQL_INC=$(cygpath -m /mingw64/include) \
PGSQL_LIB=$(cygpath -m /mingw64/bin/libpq.dll) \
CONFIG+=debug

- name: Building pgModeler
run: mingw32-make -j6

- name: Deploying pgModeler
run: mingw32-make install
35 changes: 29 additions & 6 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,12 +1,35 @@
.qmake.stash

*.[oa]
*.dll
*.exe
*.so.*
*.so
ui_*.h
moc_*.cpp
obj/*
moc/*
Makefile
build/*
*.pro.user
*.directory
*.run
*.Debug
*.Release
*.old

moc_*.cpp
moc_*.h
qrc_resources.cpp
ui_*.h
windeploy.log
Makefile

build/*
dist/*
installer/template/packages/io.pgmodeler/data
installer/template/packages/io.pgmodeler/meta/package.xml
installer/template/config/config.xml
moc/*
obj/*
plugins
plugins/*
release/*
apps/pgmodeler/build/*
apps/pgmodeler-cli/build/*
apps/pgmodeler-ch/build/*
apps/pgmodeler-sce/build/*
Loading