Philip Kaufmann
5d6b30271f
move class HelpMessageBox to guiutil.cpp/.h / add button to show Bitcoin command-line options (in RPC Console -> Information) / resize Debug window a little to allow for a non-breaking display of the welcome message with non-english translation
13 years ago
Wladimir J. van der Laan
67d4cbab46
Move GetStartOnSystemStartup and SetStartOnSystemStartup to GUI code
13 years ago
Wladimir J. van der Laan
99fdc1d829
Prevent tooltip filter from ever causing infinite loops
13 years ago
Wladimir J. van der Laan
97521b5257
Add missing #include for GetDataDir
13 years ago
Philip Kaufmann
58b01afc50
guiutil.cpp/.h: fix a -Wreorder compiler warning and make constructor for ToolTipToRichTextFilter explicit
13 years ago
Philip Kaufmann
4d3dda5d9f
add code to open (display) debug.log on Windows with the associated application and add a button to the Information page in the Debug console
13 years ago
Wladimir J. van der Laan
3793fa09ff
Allow Qt to wrap long tooltips ( fixes #1063 )
...
Implemented without having to touch any translation: by listening for QEvent::ToolTipChange events, then rewriting the tooltips to prefix `<qt/>` if it is not yet rich text.
13 years ago
Pieter Wuille
ed6d0b5f85
Remove headers.h
13 years ago
sje397
86d5634941
Toggle main window hide on tray icon click
...
- converted openBictoinAction to toggleHideAction
- put GUIUtil functions into a namespace instead of a class
- put window-related functions together in optionsdialog
Reasoning:
- toggle is more typical behaviour
- it's more functional
- better UX
The typical issue with toggling visibility is that when a window
is obscured by other windows but in the 'shown' state, hiding it
isn't what you want. I've added an 'isObscured' function to GUIUtil
that checks several pixels in the window to see if they are visible
on the desktop so that an obscured but shown window can be raised.
Conflicts:
src/qt/guiutil.cpp
src/qt/guiutil.h
13 years ago
Luke Dashjr
fa2544e79f
Bugfix: Replace "URL" with "URI" where we aren't actually working with URLs
13 years ago
Wladimir J. van der Laan
7e7bcce2d9
Code deduplication: make function in GUIUtil to get connection type to call object slot in GUI thread
...
with invokeMethod.
13 years ago
Wladimir J. van der Laan
23b3cf9d10
Restructure IPC URL handling ( fixes #851 )
13 years ago
Wladimir J. van der Laan
303a47c095
fix default suffixes in save dialog in GNOME, make it more clear that PNG is used (solves #833 )
13 years ago
Matt Corallo
cce89ead18
Add -req prefixes to comply with BIP21.
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
e073457191
Move HtmlEscape (escape for qt rich text controls) to qt gui utilities
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
Wladimir J. van der Laan
b0849613bf
QtUI code cleanup / comment improvements
14 years ago
Wladimir J. van der Laan
fb390d3505
add TODOs in parseBitcoinURL
14 years ago
Wladimir J. van der Laan
c359ac9128
allow empty/missing amounts in URL
14 years ago
Wladimir J. van der Laan
db7f023417
Accept "bitcoin:" URL drops from browsers
14 years ago
Wladimir J. van der Laan
a99ac8d3f4
show last few transactions on overview page
14 years ago
Wladimir J. van der Laan
e285ffcd05
preparations for multiple unit (uBTC, mBTC, BTC) support, fix amount entry issue
14 years ago
Wladimir J. van der Laan
8fe2308b34
windows build fixes
14 years ago
Wladimir J. van der Laan
ceb6d4e11d
Implement filter row instead of tabs, allows for more expressive filters
14 years ago
Wladimir J. van der Laan
0030c1bd6c
compile fixes by Unthinkingbit
14 years ago
Wladimir J. van der Laan
ba4081c1fc
move back to original directory structure
14 years ago
Wladimir J. van der Laan
5e1feddcb6
Add tooltips, make "amount" entry consistent in Options dialog
14 years ago
Wladimir J. van der Laan
e457b02142
namespacing, user friendly base58 entry, addressbook work
14 years ago
Wladimir J. van der Laan
ef1b844e7b
monospace font for bitcoin addresses
14 years ago
Wladimir J. van der Laan
f488e7358d
transaction color based on confirmed/not confirmed, basic transaction model impl
14 years ago
Wladimir J. van der Laan
0856c1a03e
work on transaction list model
14 years ago