Martin Kleusberg
cb4686dbbf
Fix input validation of custom field type field
2012-12-31 17:31:39 +01:00
Martin Kleusberg
21b9c83480
Fix editFieldForm to work correctly for newly added tables
2012-12-31 16:26:42 +01:00
Martin Kleusberg
d066c86507
Fix a number of bugs
...
Fix bug when closing the editFieldForm.
Fix bug that not always the correct database object was used.
Fix bug that changed field type when changing field name in editTableForm.
2012-12-31 16:16:25 +01:00
Martin Kleusberg
8c322b2dd1
Get rid of renameTableForm dialog
...
Delete the renameTableForm class and dialog. They are basically useless
as their functionality can (and has been) easily be integrated into the
editTableForm.
2012-12-31 15:58:57 +01:00
Martin Kleusberg
bab3683e18
Create Qt Designer form for editTableForm dialog
2012-12-31 15:56:33 +01:00
Martin Kleusberg
9fa8cc3ee4
Remove the addFieldTypeForm dialog
...
Delete the addFieldTypeForm dialog which appears to be quite useless.
It's not needed by editFieldForm anymore and would probably never been
of any use at all.
2012-12-31 01:17:41 +01:00
Martin Kleusberg
01f1e0b253
Use a Qt Designer form file for the editFieldForm dialog
...
Design the editFieldForm dialog in Qt Designer.
Also add custom field type support and fix some other issues.
The dialog is still doing nothing because support for modifying columns
is still missing in the SQLite interface.
2012-12-31 01:14:03 +01:00
Martin Kleusberg
4bf095ec13
Fix last commit
2012-12-31 00:15:21 +01:00
Martin Kleusberg
34e85abb71
Get rid of addfieldform
...
Get rid of the addFieldForm class and dialog and use the editFieldForm
instead.
Also fix the window caption of the editFieldForm dialogs called by the
editTableForm to show the correct table name.
2012-12-31 00:10:47 +01:00
Martin Kleusberg
29d72c3c92
Set the needed Qt modules properly in the project file
2012-12-30 22:44:35 +01:00
Martin Kleusberg
2295c58a0f
Handle create table action
2012-12-30 20:28:40 +01:00
Martin Kleusberg
06b9bc02f3
Use a Qt Designer form file for the main window
...
Use the Qt Designer to build the main window form.
2012-12-30 19:57:39 +01:00
Martin Kleusberg
cfa7cd5eaf
Fix identation
2012-12-30 16:29:35 +01:00
Martin Kleusberg
b2c8f57dfe
Implement MainWindow::deleteTablePopup()
...
Implement the code to delete a table by using the context menu.
2012-12-30 15:55:05 +01:00
Martin Kleusberg
9a85e38c44
Use Qt designer for the preferences dialog
...
Use the Qt Designer for designing the preferences dialog instead of
doing that manually in code.
2012-12-30 15:01:35 +01:00
Peinthor Rene
2048920df0
add a freedesktop file
2012-12-23 23:53:54 +01:00
Peinthor Rene
516dbf8961
upgrade to sqlite version 3.7.15.1
2012-12-23 23:35:07 +01:00
Peinthor Rene
b81454c461
redo about dialog with version info and a qt designer file
2012-12-23 23:29:15 +01:00
Peinthor Rene
0c368ff7ad
fix out of source builds
2012-12-23 22:07:56 +01:00
Peinthor Rene
63461df6c4
add current git hash to the app title
2012-07-31 18:51:30 +02:00
Peinthor Rene
00601b6f8d
add CTRL+L shortcut for log view
2012-07-31 15:58:54 +02:00
Peinthor Rene
959e7ccf91
change the order in the browse data tab on header click
...
if a header is clicked in the browse data view
the sort order of the clicked column is used/changed
2012-07-31 15:55:21 +02:00
Peinthor Rene
d45678c551
on refresh don't reset column widths
2012-07-29 22:36:53 +02:00
Peinthor Rene
c7c191574d
add alt+c shortcut to close db menu entry
2012-07-29 21:38:14 +02:00
Peinthor Rene
8c2c1903c9
better size hint for the table combobox
2012-06-12 20:02:36 +02:00
Peinthor Rene
433a126a06
resize column to contents in the data browser, but limit column size to 400
2012-06-11 16:42:29 +02:00
Peinthor Rene
1f760aac14
set horizontal scrollmode of result widgets to per pixel
2012-04-17 16:37:21 +02:00
Peinthor Rene
b42de4ac4c
browsetab: set a simpled wrapped tooltip for items to quickly lookup long content
2012-04-03 17:08:58 +02:00
Peinthor Rene
d391f938bf
syntaxhighlighter: Fix quotation matching
2012-04-03 16:40:38 +02:00
Peinthor Rene
aea23c0134
CTRL+F hotkey for the find window
2012-03-27 15:27:11 +02:00
Peinthor Rene
fa2a70405e
improve the execute query tab.
...
Don't set db state to dirty if only selects are executed.
Result table isn't editable anymore and reset columns correctly
query string is correctly given as UTF8
2012-03-27 15:26:51 +02:00
Peinthor Rene
ec331b0c80
add F5 hotkey to the refresh button
2012-03-08 17:11:22 +01:00
Peinthor Rene
7eab9d069e
avoid another useless copy
2012-03-07 18:23:37 +01:00
Peinthor Rene
ffebe2bb03
hightlight table names in the sql edit window
2012-03-07 18:21:06 +01:00
Peinthor Rene
cc82b47a77
add support for table names highlighting
2012-03-07 18:20:45 +01:00
Peinthor Rene
474cbf04eb
rename private highlighter members
2012-03-07 18:20:27 +01:00
Peinthor Rene
934c4ba4b2
Fix my stupid log appending
2012-03-07 17:56:43 +01:00
Peinthor Rene
b570eeb0df
cleanup DBBrowserDB::updateSchema and also get rid of a lot of unneeded object copies
2012-03-06 17:52:08 +01:00
Peinthor Rene
e55096a1d2
add a menu action to show/hide the db toolbar
2012-03-03 18:32:38 +01:00
Peinthor Rene
454ca8aa98
remove useless togglelogwindow function
2012-03-03 18:32:11 +01:00
Peinthor Rene
300c0c8947
update the mainTabSelected signal/slot
2012-02-21 15:17:01 +01:00
Peinthor Rene
3f4de16bf7
remove an deprecated signal
2012-02-21 15:16:29 +01:00
Peinthor Rene
b846b556e9
Fix deleteTablePopup signal warning by adding a stub function
2012-02-21 15:08:28 +01:00
Peinthor Rene
a7424aa7f8
don't insert an empty item if there is no table
2012-02-21 14:59:03 +01:00
Peinthor Rene
917d035b82
reindent sqlitedb.h
2012-02-21 14:49:19 +01:00
Peinthor Rene
e04b3891b3
don't shorten lines and add some ..., this will be done by Qt automatically
2012-02-21 14:47:41 +01:00
Peinthor Rene
4c856b3e31
correctly close and save the application state
2012-02-15 22:12:00 +01:00
Peinthor Rene
31b8026e61
a first version of syntax hightlighted sql input fields and sql log
2012-02-15 22:01:11 +01:00
Peinthor Rene
1e85455adb
Fix kinda broken execute query function
2012-02-15 16:57:38 +01:00
Peinthor Rene
3f2c39933d
save the activated log view(user, application) between a session
2012-02-14 23:15:59 +01:00