Commit Graph

1676 Commits

Author SHA1 Message Date
C. Balles
44b72a1826 Custom fonts registration and usage (#50)
* Register custom fonts once

The QHelpers functions registered the fonts on every call, which is not
necessary.

- added anonymous namespace for internal linkage
- added helper function for font registration

* Move helper functions from class to namespace

Fixes a possible memleak, because up until now the QHelpers object was
allocated with new without a parent QObject or following delete.

* Removed unused functions
2017-04-05 10:56:59 +02:00
Hugo Teso
d7435b1e54 Removed rogue semicolon 2017-04-05 09:53:23 +02:00
Alvaro Muñoz
255643e36d Set light theme as default one 2017-04-05 00:35:44 +02:00
Alvaro Muñoz
cb180e7abb extract common css code to graph.css 2017-04-05 00:30:45 +02:00
Alvaro Muñoz
cce1c150df add dark theme support for graph view 2017-04-05 00:12:07 +02:00
Antonio Rodriguez
441ea351f8 Check if file exist before opening (#82)
* Check if file exist before opening

When opening a file writing its path directly on the textfield, it wasn't checking if exists (also it wasn't adding it to recent list)

* Update newfiledialog.cpp
2017-04-04 23:00:55 +02:00
Hugo Teso
af5276841a Improved xrefs dialog with fcn information 2017-04-04 13:19:34 +02:00
Hugo Teso
e87ed8448c Fixes #58 2017-04-04 12:38:32 +02:00
probonopd
248393416c Remove linuxdeployqt workaround (#68)
* See whether workaround can be removed

Thanks to b71bd4d587

* Update .travis.yml
2017-04-04 12:09:03 +02:00
Hugo Teso
e869f316c9 Merge Headers color fix 2017-04-04 11:43:49 +02:00
Hugo Teso
1fb6a8d585 Fix tree and list views header color 2017-04-04 11:43:16 +02:00
pancake
bb88741296 Update r2 submodule 2017-04-04 11:12:07 +02:00
Wilhelm Buchmüller
e3a07c2c5d Add CMake generated files to .gitignore (#66) 2017-04-04 09:26:29 +02:00
Alvaro
162d3a2541 Merge pull request #70 from pwntester/graph_refactor
Refactor of graph view. part I
2017-04-04 01:36:22 +02:00
Alvaro Muñoz
bbb576197c refactor of graph view. part I 2017-04-04 01:17:31 +02:00
pancake
608a7fcc1c Support multiple instances of the graph webview
* Set the http.port from core to the webview's js
2017-04-03 23:39:01 +02:00
pancake
360407f453 Fix regression introduced in 0317cf2663
* Graphs are working again
* Multiple instances not working
* MainWindow was creating a new core, as well as OptionDialog
2017-04-03 23:02:47 +02:00
Hugo Teso
a8f644dcf4 Enabled webview developer inspector to fix the graph view 2017-04-03 13:36:51 +02:00
Hugo Teso
ea6789af54 Moved http server related settings 2017-04-03 13:03:26 +02:00
Hugo Teso
f47ca71a2c Fixed compilation issue 2017-04-03 10:43:31 +02:00
pancake
27ca3af8f9 Fix #15 - div by zero in graphics bar 2017-04-03 10:23:21 +02:00
pancake
013375c64c Fix another null deref in the dashboard 2017-04-03 10:21:45 +02:00
C. Balles
b82e932ad7 Support sys/user.sh install of radare2 2017-04-03 02:18:41 +02:00
C. Balles
f91b9dd4a9 Cleanup qsettings parameter
* Set Organization- and ApplicationName QApp wide
  - Setting this here removes the redundancy to write the names every time a QSettings object is needed
* removed redundant QSettings parameter
2017-04-03 02:18:09 +02:00
pancake
c99759825a Fix another null deref 2017-04-03 02:16:29 +02:00
pancake
4a49acc2f2 Fix null deref crash in comments 2017-04-03 01:03:20 +02:00
Florian Märkl
24256f239d Fix seek for double clicking reloc item 2017-04-03 00:29:04 +02:00
Florian Märkl
a22b97a53b Fix Program quit when closing dialogs 2017-04-03 00:29:04 +02:00
Florian Märkl
8f80007531 Command Line Argument for Filename 2017-04-03 00:29:04 +02:00
Florian Märkl
ec15a46775 Make Icon Background transparent 2017-04-03 00:29:04 +02:00
Florian Märkl
aee1eb7907 Make Icon Text always centered 2017-04-03 00:29:04 +02:00
Hugo Teso
20e66e59ce Merge pull request #54 from probonopd/patch-1
Compile on Travis CI and upload AppImage for each build
2017-04-02 20:24:21 +02:00
Hugo Teso
7f327166ae Merge pull request #31 from thestr4ng3r/master
Add CMakeLists.txt as an alternative to using qmake.
2017-04-02 20:21:16 +02:00
probonopd
7d312b56cd -verbose=2 2017-04-02 15:02:45 +02:00
probonopd
d992e8c013 Update .travis.yml 2017-04-02 14:41:17 +02:00
probonopd
b8de1125f6 Iaitō spelling 2017-04-02 14:36:17 +02:00
probonopd
436eb6fba4 Use correct icon 2017-04-02 14:35:20 +02:00
probonopd
395e715303 Create iaito.desktop 2017-04-02 14:33:33 +02:00
probonopd
f133ad11e2 make install does not work, so do it by hand
[ci skip]
2017-04-02 14:31:48 +02:00
probonopd
0e7debdb13 Update .travis.yml 2017-04-02 14:24:06 +02:00
probonopd
7d46876643 Update .travis.yml 2017-04-02 14:18:03 +02:00
probonopd
c2ce84de5f Create .travis.yml 2017-04-02 14:17:32 +02:00
Hugo Teso
0317cf2663 Merge pull request #45 from ballessay/thread_cleanup
thread cleanup
2017-04-02 12:54:46 +02:00
Hugo Teso
da7777f89b Merge branch 'master' into thread_cleanup 2017-04-02 12:54:38 +02:00
Hugo Teso
a48bac29d0 Merge pull request #44 from ballessay/fb_quit_menu_entry
adding a quit menu entry
2017-04-02 12:48:48 +02:00
Hugo Teso
06c3c19351 Merge pull request #42 from neversatisfied/patch-1
Update mainwindow.ui
2017-04-02 12:41:52 +02:00
Hugo Teso
9e72d48527 Merge pull request #39 from d235j/osx-fix
Fix for OS X compile
2017-04-02 12:41:15 +02:00
Hugo Teso
7d0fe5a6b0 Merge pull request #53 from march93/master
Update README.md
2017-04-02 12:35:35 +02:00
march93
8f09667094 Update README.md
Fix a typo and changed up the disclaimer to make it easier to read
2017-04-01 22:34:26 -07:00
Florian Märkl
898350f3cd Add .idea to gitignore 2017-04-01 11:20:06 +02:00