Wladimir J. van der Laan
ab07866c8d
Restructure credit transaction decomposition (solves issue #689 )
...
When a transaction has multiple outputs that go to the wallet, list these
as multiple transactions in the UI. This is also applied to generated
(coinbase) transactions. Also makes the code shorter and easier
to understand.
13 years ago
Nils Schneider
9d4b05c0dc
fetch translations from transifex
...
* fixes issue #742
* new translations: cs_CZ fa fi fr_FR hr pl ro_RO sv tr
13 years ago
Wladimir J. van der Laan
f69b82e78a
Change up/down increment in UI to 0.001 BTC (issue #760 )
13 years ago
Wladimir J. van der Laan
d2291cce92
Remove loose amp; from Portugese translation (issue #701 )
13 years ago
Luke Dashjr
2bc4fd609c
Bitcoin-Qt signmessage GUI (pull request #582 )
13 years ago
Wladimir J. van der Laan
06706ab8ef
Remove erroneous ":" in front of port in options dialog (introduced with network refactor)
13 years ago
Wladimir J. van der Laan
be4d08b261
fix the build (port IP validation in options to network refactoring)
13 years ago
Wladimir J. van der Laan
b2a967cd0b
Revert to global progress indication (see #753 )
13 years ago
Janne Pulkkinen
29b7273153
*Clear all has a tooltip now *About dialog updated
13 years ago
Lars Rasmusson
b985efaac1
Replace tabs with four spaces to comply with coding standard in doc/coding.txt
13 years ago
Luke Dashjr
ebf9065c22
Qt: Show transaction ID in details
13 years ago
Pieter Wuille
67a42f929b
Network stack refactor
...
This introduces CNetAddr and CService, respectively wrapping an
(IPv6) IP address and an IP+port combination. This functionality used
to be part of CAddress, which also contains network flags and
connection attempt information. These extra fields are however not
always necessary.
These classes, along with logic for creating connections and doing
name lookups, are moved to netbase.{h,cpp}, which does not depend on
headers.h.
Furthermore, CNetAddr is mostly IPv6-ready, though IPv6
functionality is not yet enabled for the application itself.
13 years ago
Wladimir J. van der Laan
7453497ee4
make transaction description read-only (UI fix)
13 years ago
Matt Corallo
7d145a0f59
Add support for opening bitcoin: URIs directly.
13 years ago
Matt Corallo
9a93c4c024
Automatically refocus on new SendCoinsEntrys and scroll to them.
13 years ago
Wladimir J. van der Laan
ecaa91d1df
Fix typo ( #734 )
13 years ago
Wladimir J. van der Laan
56c6e3696d
Fix transaction type in UI: not all tx'es with "from"/"to" field are necessarily IP tx'es
...
- Also, prepare for OP_EVAL by calling all transactions without bitcoin address "SendToOther"/"RecvFromOther",
(IP tx'es are so rare they can be put together with funky EV_EVAL scripts)
13 years ago
Wladimir J. van der Laan
c58e7d4e01
Copy amount to clipboard (implements #657 )
...
- Also, unify similar code related to copying transaction fields to clipboard
13 years ago
Wladimir J. van der Laan
c4a4a4b886
Add context menu for address book page (implements part 1 of issue #648 )
13 years ago
Wladimir J. van der Laan
e073457191
Move HtmlEscape (escape for qt rich text controls) to qt gui utilities
13 years ago
Wladimir J. van der Laan
c75abc9f7e
Comments update
13 years ago
Gavin Andresen
2e17ac83c6
Fix broken ExtractAddress (refactored, made callers check for addresses in keystore if they care)
13 years ago
Wladimir J. van der Laan
bde280b9a4
Revert "Use standard C99 (and Qt) types for 64-bit integers"
...
This reverts commit 21d9f36781
.
13 years ago
Luke Dashjr
21d9f36781
Use standard C99 (and Qt) types for 64-bit integers
13 years ago
Matt Corallo
f18a119ac0
Implement "Start on window system startup" on Win32 + Linux.
13 years ago
sje397
22123c85f3
Added QRCode generation functions via libqrencode. Switch on with USE_QRENCODE=1.
...
Amended build docs for Linux and OSX, and OSX makefile.
Added package 'qrencode' to gitian.yml
13 years ago
Gavin Andresen
26ce92b352
Use std::numeric_limits<> for typesafe INT_MAX/etc
13 years ago
Gavin Andresen
6e39e7c9b3
Move more newlines out of strings, and fix translations.
13 years ago
Matt Corallo
7ca47cece7
Fix status bar not displaying Alerts.
13 years ago
Wladimir J. van der Laan
01ea41b203
Add "About Qt" menu option to show built-in Qt About dialog
...
- Most Qt programs do this, and it can be useful to find out what version of Qt was built against.
13 years ago
Wladimir J. van der Laan
857aa73783
Enable wordwrap for long message in passphrase dialog
...
- Remove explicit resizing from constructor to prevent potential hang
13 years ago
Nils Schneider
1d8b4cd544
added translations: pt_BR zh_CN
13 years ago
Nils Schneider
7ad4ca9c17
updated translations: es es_CL nb ru
13 years ago
Wladimir J. van der Laan
45198af2be
Prevent window from being shown momentarily when using -min
...
- In a previous patch, show() was added to all the page switcher functions. As the contructor calls showOverviewPage(), this means the window is shown in the constructor.
- This change prevents this by connecting show() to the signal instead.
13 years ago
Rune K Svendsen
4dba26620c
When using Qt GUI, move parameter-parsing to start of qt/bitcoin.cpp:main()
13 years ago
Wladimir J. van der Laan
7915370cb9
Implement -min option to start minimized
13 years ago
Wladimir J. van der Laan
24911ac65d
Make home and addressbook icon more consistent with other toolbar icons (make it blue and flip light source direction)
13 years ago
Dylan Noblesmith
94f778bdeb
Implement an mlock()'d string class for storing passphrases
...
SecureString is identical to std::string except with secure_allocator
substituting for std::allocator. This makes casting between them
impossible, so converting between the two at API boundaries requires
calling ::c_str() for now.
13 years ago
Wladimir J. van der Laan
d8b8640863
allow for filtering addresses and labels by searching for the typed string anywhere, not just at the beginning ( #641 )
13 years ago
Nils Schneider
b790077c37
update translation: de
13 years ago
Nils Schneider
8787ee699c
add translations: hu uk
13 years ago
Alex B
e92e97f1ee
Small fixes in both spanish translations
13 years ago
Nils Schneider
50aa850fc8
update translations: da de nl ru zh_TW
13 years ago
Nils Schneider
4b53cff901
add italian translation
13 years ago
Luke Dashjr
a3c675d1a3
Bugfix: only make QListView transparent, not its tooltips
13 years ago
Wladimir J. van der Laan
4585f7e2c1
add message about restarting bitcoin after encrypting wallet succesfully
13 years ago
Wladimir J. van der Laan
af836ad588
Improve documentation for UI classes
13 years ago
Wladimir J. van der Laan
66112ed6e6
Example documented class
13 years ago
Wladimir J. van der Laan
405ce5a876
Add model null pointer check (solves issue #595 and https://github.com/laanwj/bitcoin-qt/issues/29 )
...
Missed this one before, which can be triggered in race condition if window event arrives before model is set
13 years ago
Luke Dashjr
0fe19a3a2c
Replace kfm_home with go-home for "overview"
13 years ago