Commit Graph

20 Commits

Author SHA1 Message Date
Martin Kleusberg d4401f9705 Update qhexedit2 library to version 0.8.6
See issue #1808.
2019-04-04 13:38:57 +02:00
mgr a90d1b24d3 Special copy for the binary editor including addresses, hex and ASCII #1485
Added a new copy action to the binary editor context menu for copying the
selected text as seen by the user, instead of the stream of hexadecimal
digits copied by default by qhexedit.

In order to support copying from the context menu, qhexedit has been
modified for not resetting the selection when the left mouse button is
pressed. This will be converted to a pull request to qhexedit afterwards.

See related issue #1485
2018-09-30 23:51:49 +02:00
Justin Clift a1c982c158 CentOS 7 provides CMake 2.8.12.2, so this commit moves the min version to that
For #1488.
2018-08-10 15:01:06 +01:00
Iulian Onofrei 961141ec36 Replace deprecated qt5_use_modules function (#1419)
* Replace deprecated qt5_use_modules function

* Fix includes that fall under a larger module

* Bump minimum Cmake version to use newer features and properly use libs

* Replace deprecated qt5_use_modules function and bump minimum CMake version to 3.1.0 for 3rd party libraries
2018-07-10 20:57:55 +02:00
Martin Kleusberg b5345fe676 Update QHexEdit library to 0.8.3
This adds support for editing the ASCII data on the right side of the
hex editor widget.
2017-02-14 18:00:52 +01:00
Martin Kleusberg aa965ff725 Fix last commit
Also drop more Qt4 code in order to achieve this.
2016-10-18 18:33:59 +02:00
Iulian Onofrei 54e56c5304 Update QHexEdit library to version 0.7.8
- closes #692
2016-08-02 22:17:27 +03:00
Iulian Onofrei ff302c4b6b Update QHexEdit library to version 0.7.7 (#692) 2016-08-01 18:02:55 +01:00
Samir Aguiar c8ea53bf4f qhexedit: Fix initialization order in QHexEditPrivate
This prevents use of uninitialized values in conditional jumps
as reported by Valgrind. It's already fixed in QHexEdit repository.
2015-03-20 23:31:45 +01:00
Peinthor Rene a2e704cd01 cmake: lower minimal required version a bit 2014-09-17 22:21:07 +02:00
Markus Elfring d3ccdc2cdd Bug #58: Completed quoting for parameters of some CMake commands
A wiki article pointed out that whitespace will only be preserved for parameters
in CMake commands if passed strings will be appropriately quoted or escaped.
http://cmake.org/Wiki/CMake/Language_Syntax#CMake_splits_arguments_unless_you_use_quotation_marks_or_escapes.

Quoting was added so that more places should also handle file names correctly
which contain space characters or semicolons eventually.

Signed-off-by: Markus Elfring <elfring@users.sourceforge.net>
2014-08-01 15:49:11 +02:00
Martin Kleusberg be401ad477 Fix project files of libraries to compile with Qt5
This should fix issue #11.
2014-05-22 20:19:10 +02:00
Sean T. Hayes 5647fa86e0 Minor changes to support building with Visual Studio. 2014-02-14 00:47:18 +01:00
Peinthor Rene de1fb9ff2f qt5: full qt5 compability
ifdef rest of the code which can't be ported 100%
add CMake option USE_QT5 to use qt5 ;)
Thanks to stretchtiberius for initial patch
2014-02-14 00:28:42 +01:00
Peinthor Rene 202b6c915e qt5: toAscii() -> toLatin1() 2014-02-13 23:52:03 +01:00
Peinthor Rene 11c4cf423a cmake: fix a few warnings and add an option to build unittests 2013-07-11 16:15:51 +02:00
Peinthor Rene 7c411904b9 cmake: initial version of cmake build system files 2013-07-09 23:36:43 +02:00
Peinthor Rene e3d20ee434 cleanup and improve qmake build files 2013-04-19 06:30:06 +02:00
Martin Kleusberg a8af5a7c04 Use static linking for QHexEdit
Compile and link the QHexEdit as a static library.
2013-03-17 12:31:23 +01:00
Martin Kleusberg 0cf9ecd158 Add the QHexEdit widget
Add the QHexEdit widget as some sort of library. Feel free to improve
the project files - I won't, every build system ever made is just
horrible.
2013-03-16 23:36:36 +01:00