Commit Graph

63 Commits (fb643bd26d005a0a15e90a32166ae97ab5eb31b3)

Author SHA1 Message Date
Salvo 'LtWorf' Tomaselli cc6dfca64c Prepare for new version 2016-04-10 08:52:22 +07:00
Salvo 'LtWorf' Tomaselli 72318bb0e8 Updated copyright notices
With the last year of modification of the file in question.
2016-03-31 21:45:59 +07:00
Salvo 'LtWorf' Tomaselli f19d6c9e5f Prepare for next version 2016-03-02 00:31:31 +07:00
Salvo 'LtWorf' Tomaselli 262d92290f Prepare for next version
Change the version string everywhere, for the next release
2016-01-06 00:30:10 +07:00
Salvo 'LtWorf' Tomaselli 90be4421c5 Better suggestion on error
Relational fails to run if make was not executed, this
suggests to run it.
2015-11-11 17:04:47 +07:00
Salvo 'LtWorf' Tomaselli f86baa1d57 Removed unused imports 2015-11-11 17:02:50 +07:00
Salvo 'LtWorf' Tomaselli 87e2c76468 Silent mode if using scripts
When using a script, the command line mode prints less debug output
and less things in general, to avoid cluttering the output with
unwanted things.
2015-11-06 16:03:58 +07:00
Salvo 'LtWorf' Tomaselli 7f08ca9133 Ctrl+C in the terminal, will kill the GUI
It will abruptly kill, so settings will not be
saved.
2015-10-09 11:33:19 +07:00
Salvo 'LtWorf' Tomaselli 36145ca399 Check if files exist before loading form
That way if it will terminate, it will do so earlier
2015-10-09 11:28:54 +07:00
Salvo 'LtWorf' Tomaselli fe774f1771 Improve handling of non existant files 2015-10-09 10:38:53 +07:00
Salvo 'LtWorf' Tomaselli f5ef1027d0 Refactored main window creation
The main window was created in a somewhat stupid way, that required
multiple steps to be taken from the main module.

Now it's all in one call.
2015-09-29 12:47:20 +07:00
Salvo 'LtWorf' Tomaselli a9daf8544c Prepare for next release 2015-09-15 01:58:17 +07:00
Salvo 'LtWorf' Tomaselli 732024de0e Use resource file
Use Qt resource files, compile it to Python to obtain a window that
has an icon!

Finally!

It is still using the Oxygen icon for Database, since I have nothing
better to use.
2015-09-11 13:57:34 +07:00
Salvo 'LtWorf' Tomaselli 73dd14d9dd Style 2015-07-14 11:01:35 +07:00
Salvo 'LtWorf' Tomaselli 98ac364dc7 Removed encoding string
Not needed in Python 3
2015-07-14 10:43:13 +07:00
Salvo 'LtWorf' Tomaselli 5552923633 Prepare for version 2.1 2015-06-13 17:34:13 +07:00
Salvo 'LtWorf' Tomaselli 6c44932727 Improve font handling 2015-06-07 01:46:47 +07:00
Salvo 'LtWorf' Tomaselli 83eaf3e57e Reduce hardcoded size
Reduce hardcoded font size.
2015-06-06 18:54:38 +07:00
Salvo 'LtWorf' Tomaselli 32c6395d40 Improve fonts settings on windows
Hardcode a size in the UI. This is not optimal buf for the moment I
can't do better.

Also, use yet another font for the delete buttons.
2015-06-06 18:51:29 +07:00
Salvo 'LtWorf' Tomaselli bae0d482a2 Set font for windows
Apparently the new symbols used are not present in Dejavu fonts.

However they should be present in Cambria, which should be shipped
by default on windows.
2015-06-04 22:30:39 +07:00
Salvo 'LtWorf' Tomaselli 8102dbe959 Fixed and changed semantic of open relation
Now relations are always named with the default name.

Multiple relations can be opened at once from the GUI.

Removed redundant code to select the default name for a relation.

Using system dependant splitter to determine the default name for a relation.
2015-06-02 12:35:47 +07:00
Salvo 'LtWorf' Tomaselli bf13fe0c4a Remove manual font setting
It is a workaround that should not be necessary.

However, maybe it still is, on windows.
2015-06-01 00:02:32 +07:00
Salvo 'LtWorf' Tomaselli 282d9fdd17 Bump version 2015-05-31 19:04:06 +07:00
Salvo 'LtWorf' Tomaselli 7e1c2c964c I can't remember what the changes were 2015-03-12 10:21:01 +07:00
Salvo 'LtWorf' Tomaselli cf377eca46 Initial Qt5/Python3 switch
This converts the GUI code to use Qt5 and Python3

The GUI is still somewhat buggy, and it can't open files yet,
but seems to be mostly working, extensive testing will
be needed before this can be released.
2015-02-19 14:00:47 +07:00
Salvo 'LtWorf' Tomaselli a355762fc4 Switch core module to Python3
The core module (the relational algebra, not the interface) is now
using Python3

Tests are passing, so it should be ok.
2015-02-19 12:42:41 +07:00
Salvo 'LtWorf' Tomaselli 32f7aa5410 Make everything point to the brand new website 2015-02-11 19:50:41 +07:00
Salvo 'LtWorf' Tomaselli be0d95b838 Prepare for new version 2014-01-11 12:21:41 +07:00
Salvo 'LtWorf' Tomaselli 7fa10a0228 Run tests on packaging 2013-12-27 01:05:04 +07:00
Salvo 'LtWorf' Tomaselli c12c51dab9 Removed support for pyside 2013-12-27 00:56:57 +07:00
Salvo 'LtWorf' Tomaselli c8d9e57a50 Get rid of the last remains of galileo 2013-12-27 00:47:48 +07:00
Salvo 'LtWorf' Tomaselli 556eecc118 Changed about and README to not point to galileo anymore 2013-12-27 00:31:43 +07:00
Salvo 'LtWorf' Tomaselli 5e4a703f56 New way of checking for new versions 2013-12-27 00:16:12 +07:00
LtWorf bd2a0afb5e - ready for new release (i hope)
git-svn-id: http://galileo.dmi.unict.it/svn/relational/trunk@341 014f5005-505e-4b48-8d0a-63407b615a7c
2011-11-07 18:59:38 +07:00
LtWorf 48bde3ea84 - Improved tokenizer
- GUI shows unicode errors (i really can't wait for debian to have pyqt in python 3)



git-svn-id: http://galileo.dmi.unict.it/svn/relational/trunk@339 014f5005-505e-4b48-8d0a-63407b615a7c
2011-11-01 18:47:03 +07:00
LtWorf f6a6947218 . added import sip, needed for py2exe to correctly include that library in windows.
git-svn-id: http://galileo.dmi.unict.it/svn/relational/trunk@338 014f5005-505e-4b48-8d0a-63407b615a7c
2011-10-27 18:27:07 +07:00
LtWorf 954dabb447 - Tries to launch using pyqt 1st and then pyside
- Unified about.py, now using the same code



git-svn-id: http://galileo.dmi.unict.it/svn/relational/trunk@314 014f5005-505e-4b48-8d0a-63407b615a7c
2011-10-08 17:05:07 +07:00
LtWorf fb7e9d2b6f - Can perform survey from command line interface too
- Module to send survey directly
- Can check the latest version from the svn repository



git-svn-id: http://galileo.dmi.unict.it/svn/relational/trunk@311 014f5005-505e-4b48-8d0a-63407b615a7c
2011-06-14 16:21:15 +07:00
LtWorf 404e44671d - Can start without relational_gui and correctly report an error
git-svn-id: http://galileo.dmi.unict.it/svn/relational/trunk@306 014f5005-505e-4b48-8d0a-63407b615a7c
2011-05-18 08:17:05 +07:00
LtWorf 52c20fc79d - Prepared for next version
git-svn-id: http://galileo.dmi.unict.it/svn/relational/trunk@292 014f5005-505e-4b48-8d0a-63407b615a7c
2011-03-22 20:54:55 +07:00
LtWorf 8065f65d2d - simplified linegui checking if query is an assignment
- Reports missing GUI modules
- Will not load relations if given name is not valid
- Will not execute if relation dest name is not valid



git-svn-id: http://galileo.dmi.unict.it/svn/relational/trunk@283 014f5005-505e-4b48-8d0a-63407b615a7c
2011-03-21 07:43:57 +07:00
LtWorf 6765e9c903 - Now uses generated GUI
git-svn-id: http://galileo.dmi.unict.it/svn/relational/trunk@279 014f5005-505e-4b48-8d0a-63407b615a7c
2011-03-20 19:31:50 +07:00
LtWorf 87302f2e64 - Change from 0.12 to version 1.0
- Correct wrong float type in ratings.csv
- Small correction in manpages
- More complete debian changelog


git-svn-id: http://galileo.dmi.unict.it/svn/relational/trunk@275 014f5005-505e-4b48-8d0a-63407b615a7c
2011-03-04 12:38:00 +07:00
LtWorf 4b7a9272f6 - Removed bloated debian patches
- Modified debian/rules to create both relational and relational-cli from the same python file
- Modified relational_gui to have different behavior depending on its name
- Do not try to pack examples directory for relational package
- Edited make source target


git-svn-id: http://galileo.dmi.unict.it/svn/relational/trunk@274 014f5005-505e-4b48-8d0a-63407b615a7c
2011-03-04 12:18:22 +07:00
LtWorf 0d83587cfc - Removed attempt to import psyco module
git-svn-id: http://galileo.dmi.unict.it/svn/relational/trunk@272 014f5005-505e-4b48-8d0a-63407b615a7c
2011-03-03 17:45:18 +07:00
LtWorf 7ab6ed8ed7 - Survey sends version number
git-svn-id: http://galileo.dmi.unict.it/svn/relational/trunk@267 014f5005-505e-4b48-8d0a-63407b615a7c
2011-01-10 17:51:19 +07:00
LtWorf 7b7ea3e3b1 - Prepared for next version
- Reversed order of versions in changelog


git-svn-id: http://galileo.dmi.unict.it/svn/relational/trunk@246 014f5005-505e-4b48-8d0a-63407b615a7c
2010-07-03 18:32:26 +07:00
LtWorf f4d47a01e9 - Upgraded manpage
- Can save relations
- Better -v printout
- Added comments


git-svn-id: http://galileo.dmi.unict.it/svn/relational/trunk@236 014f5005-505e-4b48-8d0a-63407b615a7c
2010-06-21 21:02:47 +07:00
LtWorf 9a51c38be6 - Added attempt of completion on files
- Added help
- Better handling of input termination or empty lines


git-svn-id: http://galileo.dmi.unict.it/svn/relational/trunk@233 014f5005-505e-4b48-8d0a-63407b615a7c
2010-06-21 17:05:31 +07:00
LtWorf 261bd4469f - Can be used from the main module
git-svn-id: http://galileo.dmi.unict.it/svn/relational/trunk@232 014f5005-505e-4b48-8d0a-63407b615a7c
2010-06-21 14:30:27 +07:00