Commit Graph

30 Commits (6315bebc61ce167be79bd737df838353aef2648c)

Author SHA1 Message Date
Salvo 'LtWorf' Tomaselli 8ccf4d51a4 Shortcuts to run and clear queries 2016-01-02 15:39:31 +07:00
Salvo 'LtWorf' Tomaselli 2a4bcd2a8b New shortcuts for optimization 2016-01-02 15:34:56 +07:00
Salvo 'LtWorf' Tomaselli a30aac5f5b Remove result text box
It was not really easy to write the name for the result
in a separate box, and it would create a lot of garbage
results, by creating a new one per every query.

Now single lines queries can contain assignments, and if not
a default relation named 'last_' is used to hold the last result.
2016-01-02 15:28:17 +07:00
Salvo 'LtWorf' Tomaselli 7acc0d19d0 Changed the blur thing with a simple label
It was a bit buggy and was not blurring all the widgets, or
not reverting the blur properly. Probably best to just show a
label instead.

Still, the proper solution would probably be to do the processing
in a separate thread.
2015-12-31 18:07:23 +07:00
Salvo 'LtWorf' Tomaselli 5c2ff5f844 Added shortcuts for the operators 2015-12-31 12:58:47 +07:00
Salvo 'LtWorf' Tomaselli be8230d54a Align query editing box with relation viewer
Not sure of what the problem was, probably some layout or frame that
had spacing.

Replaced the whole mess with a stacked widget instead.

close #8
2015-11-20 17:06:59 +07:00
Salvo 'LtWorf' Tomaselli 38f9ced894 Fixed tab order
After the restyle, the order was messed up.
2015-09-12 11:12:58 +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 41bb45b445 Redesigned UI
UI redesign.

Use Dock widgets for the toolbars, change various layouts to make the overall
UI smaller.
2015-09-11 12:26:37 +07:00
Salvo 'LtWorf' Tomaselli 862c71fdfb Clear session button and changed layout
Added a button to clear the current session

changed the disposition of the operator buttons, to take up less
vertical space. Now it should be better to fit smaller screens.
2015-09-09 12:42:00 +07:00
Salvo 'LtWorf' Tomaselli ac255e4509 Re-create connections for operators 2015-06-08 01:14:56 +07:00
Salvo 'LtWorf' Tomaselli 0aacdefade UI restyling
Try to use up less space, in case users have smaller screens.
2015-06-07 13:38:50 +07:00
Salvo 'LtWorf' Tomaselli f363d4b536 removed title from operators groupbox 2015-06-07 01:49:53 +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 cdca1cc899 Re-added connection to use history 2015-06-02 15:12:41 +07:00
Salvo 'LtWorf' Tomaselli f3af25f132 Support multi-line editing mode
This mode supports the insertion of multiple queries in one shot,
assign them to variables and reuse them.

Basically a program. Less interactive mode but better for more
complicated queries.
2015-06-01 00:00:59 +07:00
Salvo 'LtWorf' Tomaselli 4a71130d0a Change UI to use the new symbols 2015-05-31 19:03:49 +07:00
Salvo 'LtWorf' Tomaselli 221861be51 Marked operator buttons labels as untranslatable 2015-02-23 15:23:27 +07:00
Salvo 'LtWorf' Tomaselli f31d0dea28 Forget about sessions for now 2013-12-27 00:17:19 +07:00
Salvo 'LtWorf' Tomaselli d422756ed2 sessions support 2013-06-30 11:47:26 +07:00
LtWorf 853e0d2674 - Added tooltips for the operators
git-svn-id: http://galileo.dmi.unict.it/svn/relational/trunk@345 014f5005-505e-4b48-8d0a-63407b615a7c
2012-02-13 12:23:35 +07:00
LtWorf 2f8e604d0d - Can create relation classes from the table
- Can add new relations and edit current ones, it apparently works



git-svn-id: http://galileo.dmi.unict.it/svn/relational/trunk@325 014f5005-505e-4b48-8d0a-63407b615a7c
2011-10-13 18:44:20 +07:00
LtWorf e6c871b785 - Buttons to edit and create relation
- Default example cells when working on a new relation


git-svn-id: http://galileo.dmi.unict.it/svn/relational/trunk@323 014f5005-505e-4b48-8d0a-63407b615a7c
2011-10-13 17:06:24 +07:00
LtWorf f02f54d58d - removed insert and delete buttons. They were probably too complicated to use..
git-svn-id: http://galileo.dmi.unict.it/svn/relational/trunk@318 014f5005-505e-4b48-8d0a-63407b615a7c
2011-10-08 22:30:22 +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 e563972436 - Changed window title
- Added menu!
- Can restore from history



git-svn-id: http://galileo.dmi.unict.it/svn/relational/trunk@282 014f5005-505e-4b48-8d0a-63407b615a7c
2011-03-20 23:23:20 +07:00
LtWorf 4d78540440 - Relation list is sorted
- Selects last item of history (so it scrolls)
- Fixes saving relations
- Simplified code, removing useless iterations



git-svn-id: http://galileo.dmi.unict.it/svn/relational/trunk@281 014f5005-505e-4b48-8d0a-63407b615a7c
2011-03-20 21:49:02 +07:00
LtWorf 6a93efd198 - Adds query into history
git-svn-id: http://galileo.dmi.unict.it/svn/relational/trunk@280 014f5005-505e-4b48-8d0a-63407b615a7c
2011-03-20 21:18:30 +07:00
LtWorf 0c7f71e254 - Re-designed the ui, using the designer
git-svn-id: http://galileo.dmi.unict.it/svn/relational/trunk@278 014f5005-505e-4b48-8d0a-63407b615a7c
2011-03-20 18:56:50 +07:00
LtWorf 3e04c24056 - Added new test
- More details in test driver
- Re-building GUI, idioticly eliminated long ago



git-svn-id: http://galileo.dmi.unict.it/svn/relational/trunk@277 014f5005-505e-4b48-8d0a-63407b615a7c
2011-03-20 17:16:34 +07:00