Commit Graph

1336 Commits

Author SHA1 Message Date
Justin Clift
76aeba0765 Update the CSV export dialog to use the PreferencesDialog methods 2016-05-25 17:33:19 +01:00
Vlad
c91390941d Add duplicate record option (#594) 2016-05-24 19:47:09 +02:00
Justin Clift
cfdb48cec0 Initial qmake changes for OSX sqlcipher/sqlite switching 2016-05-24 15:15:21 +01:00
Justin Clift
6b8a44fb90 Merge pull request #600 from revolter/master
Fix database toolbar actions not updating after deleting a table
2016-05-22 01:17:37 +01:00
Iulian Onofrei
cc055fbef1 Fix database toolbar actions not updating after deleting a table 2016-05-22 02:29:57 +03:00
Justin Clift
fbfde6e5bc Formatting tweak to assist code clarity 2016-05-17 20:35:46 +01:00
Justin Clift
2745a72243 Merge pull request #593 from justinclift/issue520
Adjust the application name on Windows & OSX
2016-05-17 19:00:36 +01:00
Justin Clift
3d6f318618 Adjust the application name on Windows & OSX 2016-05-17 18:35:06 +01:00
Justin Clift
769fc30b89 Merge pull request #592 from justinclift/fixcvsexportnewlines
Change the newline character for CSV export depending upon the platform
2016-05-17 18:23:25 +01:00
Justin Clift
f05e3a211c Change the newline character for CSV export depending upon the platform 2016-05-17 17:59:23 +01:00
Justin Clift
c943522d28 Merge pull request #590 from innermous/patch-delete-record
Prevent crash when removing records
2016-05-14 21:28:02 +01:00
Vladislav Tronko
330af1a6a9 Prevent crash when removing records 2016-05-14 18:50:48 +03:00
Justin Clift
4faf6d2598 Merge pull request #587 from FreedomBen/note-for-building-fedora-centos
Add helpful note about yum/dnf for build instructions
2016-05-12 13:42:35 +01:00
Benjamin Porter
34baa242a4 Add helpful note about yum/dnf for build instructions 2016-05-11 21:03:29 -06:00
Justin Clift
be9ae1ff6a Merge pull request #586 from FreedomBen/fedora-uses-dnf
Use dnf to install Fedora dependencies
2016-05-12 03:10:25 +01:00
Benjamin Porter
eccef41ef9 Use dnf to install Fedora dependencies 2016-05-11 17:43:58 -06:00
Martin Kleusberg
6484206b60 Don't do a COMMIT while saving when not in a transaction
See issue #583.
2016-05-06 01:23:15 +02:00
Martin Kleusberg
b00c4f791f plot: Add button to load all data
See issue #499.

This also fixes a bug introduced in 6784a6a854
which effectively disabled the partial prefetch mechanism on large
tables.
2016-05-05 22:57:57 +02:00
Geoff Lawrence
cb79aba0c2 Minor change to BUILDING.md and undid an extra wrap to CMakeLists.txt 2016-05-03 20:44:15 +01:00
Justin Clift
6191c101ee Added pointer to the wiki MSVC 2013 setup pages 2016-05-03 04:47:41 +01:00
Justin Clift
0d42664043 Ensure correct Debug vs Release configuration Qt5 dlls are installed 2016-05-03 02:26:22 +01:00
Justin Clift
159cc27e56 Move the new Win32 SQLite variable paths to the existing Win32 scope 2016-05-02 14:10:18 +01:00
Justin Clift
c6a39d3441 Adding some useful comments to the qscintilla project file 2016-05-02 14:09:42 +01:00
Justin Clift
46536d2893 Added comment for the new SQLite paths in src.pro 2016-05-02 12:54:00 +01:00
Justin Clift
5d98a19901 Add SQLite source & library paths for Qt Creator 3.6.1 on Windows 2016-05-01 17:14:47 +01:00
Justin Clift
11963f4f95 Stop forcing release mode config for qscintilla 2016-05-01 17:14:42 +01:00
nickberry17
f0d6925470 Disabled bufferedDraw for smooth fonts on Retina and high DPI displays (#575) 2016-04-26 14:48:50 +01:00
Lars Immisch
1192f450fd Allow viewing via the EditDialog for executed sql statements (#570)
* Allow viewing via the EditDialog for executed sql statements

Editing is disallowed, becuase we do not know which table the freeform
query operates on

* Fix whitespace

* Don't crash when changing to 'Execute SQL' tab when no database selected

* Add double click action

* A small usability improvement and indentation changes suggested by @MKleusberg
2016-04-26 00:16:30 +02:00
FriedrichFroebel
81c62f9585 Update German translation (#567)
* Update sqlb_de.ts

* Update sqlb_de.ts

* Update sqlb_de.ts

* Update sqlb_de.ts

* Update sqlb_de.ts
2016-04-25 12:09:39 +02:00
Martin Kleusberg
63e8540de4 Add option to disable auto completion in the SQL editor
See issue #537.
2016-04-23 21:13:48 +02:00
Martin Kleusberg
730a272454 sqlitetablemodel: Don't insert new rows when there is no new data
When not getting any data from query we'd tell Qt that we're about to
insert data anyway and cause confusion this way. At least this might
cause some trouble on some systems.

This issue tries to deal with issue #565.
2016-04-23 20:55:08 +02:00
Martin Kleusberg
c8f020331a export: Allow exporting only the data in an SQL export
In the SQL Export dialog and process, allow the user to export the data
only, i.e. not the schema.

See issue #556.
2016-04-23 20:32:08 +02:00
Martin Kleusberg
f46b800fa4 export: Rename checkbox for outputting multiple rows per INSERT
In the Export SQL dialog, rename the checkbox for outputting multiple
rows (or VALUES) per INSERT INTO statement to make it clearer what it
does. "New syntax" probably isn't a big help to most users.
2016-04-23 20:20:16 +02:00
jungle-boogie
c5c8106c1c attempt at adding decimal (#569)
* attempt at adding decimal

hopefully a passable attempt to add decimal support per
https://github.com/sqlitebrowser/sqlitebrowser/issues/373#issuecomment-211025161

I re-organized the conversion list, too.

* remove stray line

* correct decimal 

%d is decimal! I won't forget this now.
2016-04-21 17:51:12 +01:00
Maxim Mazurok
808e1e53d5 package sqlite-devel required for CentOS (#572)
Added package `sqlite-devel` as a requirement for CentOS, because when I was building sqlitebrowser-3.8.0 from source on my Centos 7, command `cmake .` throwed error: 
```
CMake Error: The following variables are used in this project, but they are set to NOTFOUND.
Please set them or make sure they are set and tested correctly in the CMake files:
LIBSQLITE
    linked by target "sqlitebrowser" in directory /home/maxim/software/sqlitebrowser-3.8.0
```
Installing `sqlite-devel` from `base` repo fixed the problem.
2016-04-21 04:10:16 +01:00
Carsten Mikkelsen
21c708ab95 Added hex blob format 2016-04-15 18:21:45 +01:00
Justin Clift
163c7e321a Tweak the formatting of the brew cask install line
Now matches the others better. :)
2016-04-13 21:40:32 +01:00
Tim Broder
8dede90e7b updated readme to mention homebrew install (#564) 2016-04-13 21:35:45 +01:00
Justin Clift
fd0eae9c14 Added note to use the Nightly build on Windows if the release version doesn't work
As suggested by @lulol. Thanks. :)
2016-04-11 14:32:36 +01:00
lulol
0b8c5d8c8d Added spanish translation and flag (#560)
* First spanish translation

* Added flag of Spain

* Enable build of spanish translation

* Enable build of spanish translation 2nd

* Enable build of spanish flag

* Enable build of spanish translation 3rd

* Enable build of spanish translation fix 4rd

* Enable build of spanish translation fix 5th

* Enable build of spanish translation - travis hiccup
2016-04-11 14:27:48 +01:00
Justin Clift
77c66dfacc Merge pull request #549 from wierzba3/master
- Add Select-All and Deselect-All options to ExportSQL dialog menu
2016-03-30 18:20:28 +01:00
James Wierzba
b095fd4f70 - Add Select-All and Deselect-All options to ExportSQL dialog menu 2016-03-30 09:56:57 -06:00
Justin Clift
3bb4f834cc Merge pull request #548 from firateski/patch-1
update Turkish translation
2016-03-25 23:26:50 +00:00
Firat Eski
2e8fbea9ab update Turkish translation 2016-03-25 13:46:20 +02:00
Firat Eski
f33a988530 Turkish translation 2016-03-20 18:25:13 +00:00
Martin Kleusberg
272671d7f0 Add command line option for setting table to browse after opening
Add a new command line option -t/--table for directly jumping to a table
after opening the database.

See issue #509.
2016-02-04 19:37:17 +01:00
Justin Clift
5d0f2546b9 Added OSX 10.11 to "known to work" list 2016-02-01 19:46:40 +00:00
Martin Kleusberg
5387896f52 Edit: Fix bug introduced in 2242ce8ee6
Fix a bug introduced by commit 2242ce8ee6
which didn't change the code only for the edit dialog, not for the edit dock.

See issue #508.
2016-01-29 23:11:19 +01:00
Martin Kleusberg
1efec0cc5a grammar: Fix tablename.columnname notation in subexpressions
When specifying a table name along with a column name you have to put a
dot between them. This wasn't taken into account by our grammar parser,
an error which could lead up to misinterpretations in other places as
well.

See issue #505.
2016-01-28 21:38:37 +01:00
Martin Kleusberg
8ad570d13c Fix last commit for SQLCipher 2016-01-27 23:26:03 +01:00