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
3060a8562f
Ask for relation name if filename is not valid
...
By default when loading a file, a relation with the same name is
created.
Now, if the filename is not a valid relation name, the user will be
prompted to manually insert a relation name.
De-duplicated code for doing this when a new relation is created.
2015-06-07 13:37:24 +07:00
Salvo 'LtWorf' Tomaselli
0a9bdb12a7
Re generated UI
2015-06-07 01:50:10 +07:00
Salvo 'LtWorf' Tomaselli
f363d4b536
removed title from operators groupbox
2015-06-07 01:49:53 +07:00
Salvo 'LtWorf' Tomaselli
cdbd59bab3
Update UI for header changes
...
Updates the UI to work with the new header changes
2015-06-06 15:27:11 +07:00
Salvo 'LtWorf' Tomaselli
92adb10bc6
Able to load non .csv files from UI
2015-06-04 22:38:25 +07:00
Salvo 'LtWorf' Tomaselli
6b66b48819
Regenerated ui
2015-06-04 22:31:35 +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
90034d1033
Regenerated UI
2015-06-02 15:12:57 +07:00
Salvo 'LtWorf' Tomaselli
cdca1cc899
Re-added connection to use history
2015-06-02 15:12:41 +07:00
Salvo 'LtWorf' Tomaselli
62c51ab150
Removed useless compatibility module from UI
...
It was originally created to support both PyQt and PySide but
at this point is useless
2015-06-02 14:56:44 +07:00
Salvo 'LtWorf' Tomaselli
36a2c192a8
Fix save relation dialog
...
Also add an error in case no relation is selected.
2015-06-02 14:41:41 +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
9d4284d624
Store the state of the main window when closing and restore it.
2015-06-01 14:20:29 +07:00
Salvo 'LtWorf' Tomaselli
dbeb1e3863
Do not manipulate the relation directly when editing
...
This prevents adding values with the wrong type to the relation.
2015-06-01 13:14:58 +07:00
Salvo 'LtWorf' Tomaselli
db529f9ba4
Qt5 moved QWebView in a different module
2015-06-01 10:59:17 +07:00
Salvo 'LtWorf' Tomaselli
d60b5f7983
Print compiled expressions for multiline queries
2015-06-01 07:34:21 +07:00
Salvo 'LtWorf' Tomaselli
cd5c2845e1
Store last multiline query
...
When loading, the last multiline query used will be available.
Also, refactored the part to execute multiline queries in a
separate function.
2015-06-01 00:17:19 +07:00
Salvo 'LtWorf' Tomaselli
7530c30185
Generated UI
2015-06-01 00:02:23 +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
eda84914af
Generate UI files
2015-05-31 19:04:45 +07:00
Salvo 'LtWorf' Tomaselli
4a71130d0a
Change UI to use the new symbols
2015-05-31 19:03:49 +07:00
Salvo 'LtWorf' Tomaselli
abfa6a00c2
Use constants rather than hardcoded symbols
...
In the code that inserts the symbols in the query, use constants from the
parser module.
2015-05-31 19:03:17 +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
221861be51
Marked operator buttons labels as untranslatable
2015-02-23 15:23:27 +07:00
Salvo 'LtWorf' Tomaselli
5bfbe4f4af
Ask again if the relation name is incorrect
...
When creating a new relation, if the name is incorrect, ask again rather than
drop entirely the new relation.
2015-02-23 14:19:28 +07:00
Salvo 'LtWorf' Tomaselli
512aafd946
Style
2015-02-19 14:06:11 +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
da4c549ea0
Drop support for PySide
...
It's no longer developed and I'm moving to Qt5 which
is not supported
2015-02-18 17:53:02 +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
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
f31d0dea28
Forget about sessions for now
2013-12-27 00:17:19 +07:00
Salvo 'LtWorf' Tomaselli
5e4a703f56
New way of checking for new versions
2013-12-27 00:16:12 +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
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
473dbfd331
- added rel edit for convenience, despite being a generated file
...
git-svn-id: http://galileo.dmi.unict.it/svn/relational/trunk@336 014f5005-505e-4b48-8d0a-63407b615a7c
2011-10-26 21:19:52 +07:00
LtWorf
cadded91cd
- nothing really..
...
git-svn-id: http://galileo.dmi.unict.it/svn/relational/trunk@334 014f5005-505e-4b48-8d0a-63407b615a7c
2011-10-22 13:26:32 +07:00
LtWorf
cdd771462d
- command line interface using new API
...
git-svn-id: http://galileo.dmi.unict.it/svn/relational/trunk@333 014f5005-505e-4b48-8d0a-63407b615a7c
2011-10-17 21:26:01 +07:00
LtWorf
ee1e103c8f
- tests with pyside and fixes
...
git-svn-id: http://galileo.dmi.unict.it/svn/relational/trunk@332 014f5005-505e-4b48-8d0a-63407b615a7c
2011-10-15 22:30:31 +07:00
LtWorf
9344304f68
- More fixes for unicode...
...
git-svn-id: http://galileo.dmi.unict.it/svn/relational/trunk@330 014f5005-505e-4b48-8d0a-63407b615a7c
2011-10-15 22:00:17 +07:00
LtWorf
17452f1e0b
- migrating to unicode
...
git-svn-id: http://galileo.dmi.unict.it/svn/relational/trunk@329 014f5005-505e-4b48-8d0a-63407b615a7c
2011-10-15 21:45:33 +07:00
LtWorf
24021ddeb0
- warns about saving relations
...
- no more empty fields
git-svn-id: http://galileo.dmi.unict.it/svn/relational/trunk@328 014f5005-505e-4b48-8d0a-63407b615a7c
2011-10-13 20:39:48 +07:00
LtWorf
80cd45cf0c
- handles wrong header names
...
git-svn-id: http://galileo.dmi.unict.it/svn/relational/trunk@327 014f5005-505e-4b48-8d0a-63407b615a7c
2011-10-13 20:30:06 +07:00
LtWorf
9d12667b11
- Debian package can now be installed with pyside and not pyqt
...
- Make dist makes a file for the debian format
- Make dist removes .svn from relational_pyside
- setup.py installs relational_pyside module
git-svn-id: http://galileo.dmi.unict.it/svn/relational/trunk@326 014f5005-505e-4b48-8d0a-63407b615a7c
2011-10-13 20:15:38 +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
144ee8fabc
- Can show relations
...
git-svn-id: http://galileo.dmi.unict.it/svn/relational/trunk@324 014f5005-505e-4b48-8d0a-63407b615a7c
2011-10-13 18:10:01 +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
06d27b14a7
- Still a stub, with handler module now
...
git-svn-id: http://galileo.dmi.unict.it/svn/relational/trunk@322 014f5005-505e-4b48-8d0a-63407b615a7c
2011-10-13 16:24:01 +07:00