Commit Graph

1062 Commits

Author SHA1 Message Date
Justin Clift 8f85a94049 Removed an un-needed apostrophe from the already submitted translations. 2016-08-15 00:18:15 +01:00
Justin Clift ff9242021a Removed an un-needed apostrophe from a user visible string 2016-08-15 00:07:12 +01:00
Martin Kleusberg 5381bff244 grammar: Fix recognising numbers in the '.x' format, i.e. omitting the 0
See issue #623.
2016-08-14 17:44:55 +02:00
Martin Kleusberg 03374851f3 Fix foreign key preview for foreign keys in the first column
See #718.
2016-08-14 17:11:00 +02:00
Martin Kleusberg 777088fc80 Improve code for deleting table rows
Actually handle the case that deleting rows might fail in the
SqliteTableModel. That's where this sort of check belongs.

This allows us to get rid of the full refresh of the table view after
deleting a row in the Browse Data tab. Thanks to @innermous for pointing
this out!
2016-08-14 16:39:37 +02:00
Justin Clift c6121c8d64 Renamed Arabic language file for now, so flag icon shows on windows
(cherry picked from commit ac0b8b9a4f)
2016-08-14 15:34:47 +01:00
Justin Clift 47b1224bc2 Ugly workarounds :) for various small bugs in the Edit Cell
Fixes #726, and also a few other small issues at the same time
2016-08-13 16:34:07 +01:00
Vladislav Tronko dbda6871b6 Fix Travis build 2016-08-13 02:44:37 +03:00
Vladislav Tronko ad10e8016c Polished cell editor widget 2016-08-13 01:56:14 +03:00
Vlad 8cbd7e5f5f Merge pull request #709 from innermous/copypaste-reimplement
Improved copy/pasting in ExtendedTableWidget
2016-08-12 08:45:11 +03:00
Vladislav Tronko e607b8836a Force contiguous selection in ExtendedTableWidget 2016-08-12 08:16:15 +03:00
Vladislav Tronko d12fd1bf13 Implement persistent clipboard copy/paste formatting 2016-08-12 08:16:06 +03:00
Justin Clift aa29f1e4a3 Updated version number to 3.9.99 2016-08-11 19:31:39 +01:00
Justin Clift 538116c97b Update an obsolete Qt::ItemDataRole 2016-08-11 14:02:55 +01:00
lulol aa2fe17fda Updated spanish translation (#723) 2016-08-10 21:35:28 +01:00
schdub 34d7927b5d Updated Russian translation 2016-08-10 17:28:32 +03:00
safaalfulaij 35d20c6922 Update Arabic Translation 2016-08-09 20:07:09 +03:00
Justin Clift f4b6b938ff Updated translation strings for translators to work from 2016-08-09 18:00:52 +01:00
Justin Clift b835ae800b Reimplement data loading and handling for the Edit Cell
This uses a somewhat different approach to the previous
one.  It now selectively stores the data into either
the text *or* hex widget buffer, and only copies the
data between them when the edit mode is changed.

Additionally, unneeded copy operations are minimised
where possible to reduce overall slowdown.:
2016-08-09 13:04:32 +01:00
Vladislav Tronko 043dee0126 Implement copy/pasting single image via clipboard 2016-08-07 18:22:32 +03:00
Vladislav Tronko 5cd65e8ef6 Implemented multiple BLOB cells copy/paste 2016-08-07 06:01:07 +03:00
Vladislav Tronko 83e9e60447 Improved copy/pasting in ExtendedTableWidget 2016-08-07 06:01:04 +03:00
Justin Clift ced6b57bd8 Remove unnecessary blank newline in last commit. 2016-08-06 23:38:34 +01:00
Justin Clift fe23d56e25 Only load cell data into the text editor when needed
This seems to speed things up dramatically when in the hex editor
mode
2016-08-06 21:36:44 +01:00
Justin Clift e66ac3e666 Only update contents of the Edit Cell dock when its visible
This significantly speeds up keyboard navigation with large
cell data (eg images), then the Edit Cell dock is turned off
2016-08-06 15:22:27 +01:00
Vladislav Tronko 6b42af7fc6 Optimized choosing displayed text for cell 2016-08-06 05:18:01 +03:00
Justin Clift 5b46e442c6 Merge pull request #708 from SafaAlfulaij/binary_inplace_editor
Fix Binary In-Place Editable Cell
2016-08-05 21:22:19 +01:00
safaalfulaij a78a4ef8f2 Fix Binary In-Place Editable Cell 2016-08-05 23:11:15 +03:00
Safa Alfulaij 4426cab01e Update Arabic Translation (#706) 2016-08-05 19:51:47 +01:00
Justin Clift 985a990868 Add Backspace and Alt+Backspace key support (#705) 2016-08-05 15:11:04 +01:00
Iulian Onofrei a39554fd11 Update CreateIndex dialog and actions (#704) 2016-08-05 14:04:19 +01:00
Justin Clift 54ef16049f Adjusted Arabic translation strings messed by punctuation changes (#702)
Part of #643
2016-08-04 22:55:24 +01:00
Iulian Onofrei f37c162c18 Replaced SQL comments removal function with regex
- this was introduced by @169eccbe
2016-08-03 21:46:14 +03:00
Iulian Onofrei b5da4ed640 Add binary data size to the edit dock 2016-08-03 20:24:17 +03:00
safaalfulaij 6bb7036fa4 Tweak the filter header RTL code 2016-08-02 17:49:51 +01:00
Iulian Onofrei ff302c4b6b Update QHexEdit library to version 0.7.7 (#692) 2016-08-01 18:02:55 +01:00
Iulian Onofrei 163ce09943 Fix crash after closing unsaved database (#690)
(introduced by @6f17c3d1)
2016-08-01 15:29:48 +01:00
Iulian Onofrei 8fcaae39a3 Enabled line breaks in schema removal by default 2016-08-01 16:16:55 +03:00
Iulian Onofrei 30d2ce38c9 Changed edit dock default position
- fixes #681
2016-08-01 14:42:16 +03:00
Iulian Onofrei a7d645af0e Fixed code style
- removed unused import
2016-08-01 14:40:14 +03:00
Iulian Onofrei f2a4ee3057 Fixed code style
- replaced hacky code
2016-08-01 11:58:34 +03:00
safaalfulaij 94e2caea73 Fix Filter Input in RTL Locales 2016-07-29 17:48:32 +03:00
Justin Clift 82cb3fd49a Pluralised pixels label in Edit Cell 2016-07-27 21:03:28 +01:00
Justin Clift b773e77a0c Corrected a minor comment 2016-07-27 20:57:25 +01:00
Justin Clift 89baf3464d Adjust the layout of the Edit Cell as per #673 (#679) 2016-07-27 20:41:01 +01:00
Justin Clift 7eb733b31f Data Browser font settings now apply to the Edit Cell too
This should address #589
2016-07-27 17:26:34 +01:00
Iulian Onofrei bddbc21336 Fix incorrect default selected tabs 2016-07-26 20:05:54 +03:00
Chris Locke fd7cd1e2de Tab order changes in dialogs (#676)
All dialogs have had their tab order verified to ensure controls flow
'correctly'.
2016-07-26 17:45:48 +01:00
Justin Clift 0d7a42b530 Enable the workaround for & characters in titles on all platforms
It wasn't just happening on Windows, but on OSX too.  Untested on
others, but wouldn't be suprising if it was on all platforms.
2016-07-26 16:29:38 +01:00
Justin Clift 8371dd405a Add minimumSize values to the top widgets of the SQL Log window
Fixes #670
2016-07-26 16:16:51 +01:00