Bitcoin Forum
May 13, 2024, 03:14:29 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Suggestion for MultiBit-HD  (Read 1922 times)
japerry (OP)
Sr. Member
****
Offline Offline

Activity: 306
Merit: 250



View Profile WWW
March 01, 2015, 08:12:18 PM
 #1

I was wondering if it would be possible to have MultiBit-HD minimize to the system tray? There could be a "checkbox option" in preferences to do that if it's not too much trouble.


"There should not be any signed int. If you've found a signed int somewhere, please tell me (within the next 25 years please) and I'll change it to unsigned int." -- Satoshi
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
jim618
Legendary
*
Offline Offline

Activity: 1708
Merit: 1066



View Profile WWW
March 02, 2015, 09:31:29 AM
 #2

Hello Japerry,

Your request touches on an interesting aspect of cross-operating system coding.
We code up MultiBit HD using Java (not that the user particularly notices) and this enables us to have almost everything the same across all of Windows, Mac and Linux. This saves a LOT of time when coding.

Whenever we need to integrate deeper into the OS it's a pain. You have all the Windows variants, a couple of Mac OS and all the Linuxes to deal with.

There are a few areas we cannot avoid doing this:
+ installing/ uninstalling
+ USB access for working with Trezor
+ Things like Bitcoin URI registration etc.

For 'nice to have' things - such as system tray integration, numbers in icons (nice on Mac), things like that - we just don't do them. They 'cost' too much in terms of time to develop and test.

You'll notice the same in other cross platform software.
Hey, even Microsoft don't bother having a version of IE for Mac so even the big boys sometimes give up !

Regards,

Jim


MultiBit HD   Lightweight desktop client.                    Bitcoin Solutions Ltd   Bespoke software. Consultancy.
japerry (OP)
Sr. Member
****
Offline Offline

Activity: 306
Merit: 250



View Profile WWW
March 02, 2015, 02:23:57 PM
 #3

Hello Japerry,

Your request touches on an interesting aspect of cross-operating system coding.
We code up MultiBit HD using Java (not that the user particularly notices) and this enables us to have almost everything the same across all of Windows, Mac and Linux. This saves a LOT of time when coding.

Whenever we need to integrate deeper into the OS it's a pain. You have all the Windows variants, a couple of Mac OS and all the Linuxes to deal with.

There are a few areas we cannot avoid doing this:
+ installing/ uninstalling
+ USB access for working with Trezor
+ Things like Bitcoin URI registration etc.

For 'nice to have' things - such as system tray integration, numbers in icons (nice on Mac), things like that - we just don't do them. They 'cost' too much in terms of time to develop and test.

You'll notice the same in other cross platform software.
Hey, even Microsoft don't bother having a version of IE for Mac so even the big boys sometimes give up !

Regards,

Jim



LOL!!! Understood and thanks!


btchris
Hero Member
*****
Offline Offline

Activity: 672
Merit: 504

a.k.a. gurnec on GitHub


View Profile WWW
March 02, 2015, 03:44:57 PM
 #4

There are alternative solutions for this if you want to try one.

I've been using RBTray for years now for this, you may want to check them out (no affiliation). It's open source, and works on XP all the way up to 8.1.

You simply run it, and then right-click on any window's minimize button to send it to the tray.
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!