Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bulgarian translation for MultiDoge #797

Open
wants to merge 106 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
106 commits
Select commit Hold shift + click to select a range
adb5422
make dogecoin work
Jan 20, 2014
3a7b376
Doge conversion
Jan 31, 2014
6ff272a
Fix localisation bug, fees and confirmations
Feb 2, 2014
976072b
Shitload of rebranding
Feb 2, 2014
fcc3c40
rough Doge to BTC conversion implemented
kaloudis Feb 6, 2014
d6fcefc
Doge to BTC balance for individual wallets fixed. Need to cache last …
kaloudis Feb 6, 2014
8a1106f
Use fiat exchange rates.
Feb 6, 2014
bc7fad6
Updated logo. Resized all variations.
kaloudis Feb 6, 2014
8ed5be9
Merge branch 'develop' of github.com:langerhans/multibit into develop
Feb 6, 2014
8e78795
Ticker names and values
Feb 6, 2014
3644222
Version checking
Feb 6, 2014
97f82b8
Fix some build errors. Gonna break it later again anyway :D
Feb 7, 2014
4ffa37f
Fix mac build
Feb 7, 2014
b185e93
fixed OS X icon
kaloudis Feb 7, 2014
2315ab0
Merge remote-tracking branch 'origin/develop' into develop
kaloudis Feb 7, 2014
1bc18c8
Update name
Feb 8, 2014
34bb4dd
Fix default exchange name
Feb 8, 2014
8190990
Update Help links
Feb 8, 2014
263ca0e
Minor updates
Feb 8, 2014
60bfd96
Version 0.1.0
Feb 8, 2014
66d1c49
Merge branch 'release-0.1.0'
Feb 8, 2014
126e719
Updated readme
Feb 8, 2014
fa9e523
Dogecoinj description to dogecoin from bitcoin.
hak8or Feb 9, 2014
ae67719
Merge pull request #9 from hak8or/master
Feb 9, 2014
53ff709
Dogecoinj description to dogecoin from bitcoin.
hak8or Feb 9, 2014
bd965e2
Update pom on master.
Feb 9, 2014
133ffee
Update french localisation by @Kirvx
Feb 9, 2014
2e9093d
Change local message port. Fixes #7
Feb 9, 2014
8f60d45
Update cr
Feb 9, 2014
99f5278
Remove blockchain.info wallet import.
Feb 9, 2014
0b510af
Only allow .wallet files to be opened. Prevents users from trying to …
Feb 9, 2014
74d9d24
Migrate to XChange v2 and use BitcoinAverage as exchange rate provide…
Feb 9, 2014
9f844b9
Update release notes
Feb 9, 2014
eef31da
Update French .
Feb 9, 2014
d0cb6cd
Update checkpoints
Feb 10, 2014
5fbb74d
Save wondow state on shutdown and try to load it on launch. Defaults …
Feb 10, 2014
8abf2af
Update gitignore, remove some unneeded stuff
Feb 13, 2014
2deda85
Update version check URL
Feb 13, 2014
d59652e
Remove a shitload of unneeded stuff...
Feb 13, 2014
34a4f27
Add minimize to tray function.
Feb 15, 2014
fb8362a
Update checkpoints
Feb 19, 2014
8d6df2a
Fix exchange for latest XChange lib
Feb 19, 2014
8e1a211
Refactor TrayIcon to save its state earlier. Needed to handle shotdow…
Feb 19, 2014
96840f9
Update release notes.
Feb 19, 2014
f99bc6b
Update pom for 0.1.1 release.
Feb 19, 2014
dc35e4a
Merge branch 'release-0.1.1'
Feb 19, 2014
b34fba1
Fix git merge foo
Feb 19, 2014
57ccf55
Merge branch 'master' into release-0.1.1
Feb 20, 2014
373d9a5
Rebase develop
Feb 20, 2014
9bb4e74
Japanese Bitcoin -> Dogecoin
Feb 20, 2014
2eb377d
Japanese Bitcoin -> Dogecoin
Feb 20, 2014
85d2722
release notes
Feb 20, 2014
7b57743
release notes
Feb 20, 2014
7403f08
Switch wallet info file saving to a LinkedHashMap to keep a consisten…
Feb 21, 2014
82422b0
Switch wallet info file saving to a LinkedHashMap to keep a consisten…
Feb 21, 2014
e596ddb
Remove unneded stuff from installer
Feb 22, 2014
7b42017
Change unencrypted icon
Feb 22, 2014
44d428a
Remove unneded stuff from installer
Feb 22, 2014
26ad84e
Change unencrypted icon
Feb 22, 2014
d389621
Release note update
Feb 23, 2014
0c1f5c3
Update french
Feb 23, 2014
44817cb
l10n
Feb 27, 2014
ef4fdb0
l10n
Feb 27, 2014
98da200
Change default font to Comic Sans. Only for new installtions. YOU HAP…
Mar 1, 2014
d908963
Don't iterate further if we found our font.
Mar 10, 2014
d3bf607
Fix for new XChange API. Ugly but hey, it works ;)
Mar 10, 2014
5b21e1b
Update French
Mar 12, 2014
53f40f7
Update French
Mar 13, 2014
08cab49
XChange changes... again!
Mar 15, 2014
66055db
Update checkpoints
Mar 15, 2014
b1ce7d5
0.1.2
Mar 15, 2014
587a420
Merge branch 'develop'
Mar 15, 2014
f670beb
Release notes
Mar 15, 2014
3708922
Release notes
Mar 15, 2014
a31c55b
'nother French update :)
Mar 17, 2014
767037f
French again :D
Mar 20, 2014
0601869
Add an .md5 reference for bins
thegoddambatman Apr 1, 2014
410c69a
Merge pull request #24 from thegoddambatman/bug/23-provide-md5sums
Apr 1, 2014
cfe6e5f
Update French
Apr 8, 2014
94f9280
Revert "Don't iterate further if we found our font."
Aug 28, 2014
5db8628
Revert "Change default font to Comic Sans. Only for new installtions.…
Aug 28, 2014
4bcf128
Update checkpoints
Aug 28, 2014
0a81ed6
Release prep 0.1.3
Aug 28, 2014
798445b
Merge branch 'develop'
Aug 28, 2014
d70f378
checksums
Aug 28, 2014
0834626
What's that here???
Dec 21, 2014
e9a53e1
0.1.4 prep
Dec 21, 2014
46be553
hashes 0.1.4
Dec 21, 2014
2a2647e
Merge branch 'develop'
Dec 21, 2014
eca83f2
0.1.5 prep
langerhans Oct 11, 2015
9cd511a
0.1.5 hashes
langerhans Oct 11, 2015
dafe57e
Merge branch 'develop'
langerhans Oct 11, 2015
bb2969a
0.1.6 prep
langerhans Oct 14, 2015
a18ea6e
0.1.6 hashes
langerhans Oct 14, 2015
c87222f
Merge branch 'develop'
langerhans Oct 14, 2015
dd3f318
Replace Cryptsy (finally)
langerhans Jan 29, 2016
526401f
0.1.7 prep
langerhans Jan 29, 2016
83310b8
Remove unused class
langerhans Jan 29, 2016
5e6cbab
0.1.7 hashes
langerhans Jan 29, 2016
eabd6f5
Merge branch 'develop'
langerhans Jan 29, 2016
7862a93
Downgrade XChange since we need to use Java 6
langerhans Jan 30, 2016
cac9696
Fix possible crash on OS X
langerhans Jan 30, 2016
5adeb4d
0.1.7 mac re-release
langerhans Jan 30, 2016
794710a
Merge branch 'develop'
langerhans Jan 30, 2016
367bfe7
update dogecoinj location in docs, fixes #61 on the main repo
boutcher Jan 8, 2018
043529b
Merge pull request #62 from boutcher/issue-61
langerhans Jan 8, 2018
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -8,3 +8,4 @@
.project
.idea
multibit.iml
multidoge.iml
7 changes: 0 additions & 7 deletions .idea/dictionaries/jim.xml

This file was deleted.

13 changes: 0 additions & 13 deletions .idea/libraries/Maven__com_googlecode_jcsv_jcsv_1_4_0.xml

This file was deleted.

1 change: 1 addition & 0 deletions COPYING
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
Copyright (c) 2013 MultiBit Developers
Copyright (c) 2014 MultiDoge Developers

Permission is hereby granted, free of charge, to any person
obtaining a copy of this software and associated documentation
Expand Down
53 changes: 22 additions & 31 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,29 +1,28 @@
### Introduction

MultiBit is a Simplified Payment Verification (SPV) Bitcoin desktop client.
MultiDoge is a Simplified Payment Verification (SPV) Dogecoin desktop client.
It is ported from the MultiBit Bitcoin client. Huge thanks to the original devs for this awesome project!

MultiBit relies on the following technologies:
MultiDoge relies on the following technologies:

* Maven as the build system, so the usual Maven processes apply. If you're not familiar
with Maven then [download it first](http://maven.apache.org) and follow their installation instructions.
* [ZXing ("Zebra Crossing")](https://code.google.com/p/zxing/) for QR codes
* [Bitcoinj](https://code.google.com/p/bitcoinj/) for access to the Bitcoin network
* [Dogecoinj](https://github.com/langerhans/dogecoinj-new) for access to the Dogecoin network
* IzPack for creating installers for Windows, Mac, Linux
* [Bitcoinj Enforcer Rules](https://github.com/gary-rowe/BitcoinjEnforcerRules) to prevent dependency chain attacks
* [XChange](https://github.com/timmolter/XChange) for access to several Bitcoin exchanges

#### A note on the Bitcoinj dependency
#### A note on the Dogecoinj dependency

MultiBit depends on a special fork of Bitcoinj for its Bitcoin support. This is due to legacy wallet serialization issues
and the MultiBit team are working towards a complete integration. To build MultiBit you will need to clone this fork from
MultiDoge depends on a special fork of Dogecoinj for its Bitcoin support. This is due to legacy wallet serialization issues
and the MultiDoge team are working towards a complete integration. To build MultiDoge you will need to clone this fork from
here:
```
https://code.google.com/r/jimburton618-bitcoinj-coinbase-tx/source/checkout
https://github.com/langerhans/dogecoinj-alice
```

The branch you should use for the MultiBit develop code is: `bcj-0.10.2-mb-alice`

Once cloned, you should then install the custom Bitcoinj library using
Once cloned, you should then install the custom Dogecoinj library using

```
mvn clean install
Expand All @@ -45,7 +44,7 @@ Once the release has been tested and is ready to go live, the final act is to up

The `master` branch is then tagged with the release number. Tags are in the format `v1.2.3` to distinguish them from branch names.

An announcement is made on the MultiBit website to alert everyone that a new version is available.
An announcement is made on the MultiDoge website to alert everyone that a new version is available.

### Maven build targets

Expand All @@ -55,7 +54,7 @@ The important targets are:
mvn clean package
```

which will package the MultiBit project into `multibit-x.y.z.jar` where `x.y.z` is the current version
which will package the MultiDoge project into `multidoge-x.y.z.jar` where `x.y.z` is the current version
number. This is suitable for local development work.

If you want to generate a complete set of multi-platform installers (Windows, Mac and Linux) you
Expand All @@ -67,33 +66,25 @@ maven clean install

After some processing, you will have the following artifacts in the target directory:

* an executable jar = multibit-exe.jar
* a Mac application bundle = MultiBit.app
* a Mac DMG file = multibit-x.y.z.dmg
* an installer for Windows = multibit-x.y.z-windows.exe
* an installer for Linux = multibit-x.y.z-linux.jar
* an executable jar = multidoge-exe.jar
* a Mac application bundle = MultiDoge.app
* a Mac DMG file = multidoge-x.y.z.dmg
* an installer for Windows = multidoge-x.y.z-windows.exe
* an installer for Linux = multidoge-x.y.z-linux.jar

To run MultiBit from these artifacts you can follow the instructions [provided on the main MultiBit
website](https://multibit.org/help.html)
To run MultiDoge from these artifacts you can follow the instructions [provided on the main MultiDoge
website](https://multidoge.org/help.html)

### MultiBit contains cut down JREs so is a large clone
### MultiDoge contains cut down JREs so is a large clone

The MultiBit installers contain cut down JREs so the project clone is quite large.
The MultiDoge installers contain cut down JREs so the project clone is quite large.
(100 to 200 MB).

### Custom configuration

MultiBit is quite flexible and has several features only accessible to power users through the configuration file. This
MultiDoge is quite flexible and has several features only accessible to power users through the configuration file. This
is discussed in more detail in [configuration.md](configuration.md)

### Contributing

MultiBit is a very active project and if you would like to contribute please feel free to get in touch using [[email protected]](mailto:[email protected]).
We are particularly looking for developers with the following skills to contribute:

* Experienced Java programmers
* Web designers [for the website](https://github.com/jim618/multibit-website)
* Translators using the [Crowdin site](http://translate.multibit.org/)
* Beta testers for checking the latest pre-release

All contributors must be OK with releasing their work under the MIT license.
If you want to contribute, please contact me at: [[email protected]](mailto:[email protected]).
3 changes: 3 additions & 0 deletions multidoge-0.1.2-bins.md5
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
a5788daf3b58b6a5efa222db9fd05367 multidoge-0.1.2.dmg
a9484de0a99ada77ebd0118a33708c72 multidoge-0.1.2-linux.jar
5083cb4f664cf3a62af292e54978ee39 multidoge-0.1.2-windows-setup.exe
3 changes: 3 additions & 0 deletions multidoge-0.1.3-bins.md5
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
BE6EC74080A743324FF4783449EDFC3F multidoge-0.1.3.dmg
E2D4EA4596AF16E746E10B3159BD0127 multidoge-0.1.3-linux.jar
55C5BC1BE480FF4F00B196F773F7AAEC multidoge-0.1.3-windows-setup.exe
3 changes: 3 additions & 0 deletions multidoge-0.1.4-bins.md5
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
0DDDB1E4A9F7640B105A166BFDF8E38C multidoge-0.1.4.dmg
0ED8EB0CAF2E14EB9918EE6037629794 multidoge-0.1.4-linux.jar
597B575023E3C94041CD1ECB2307A76E multidoge-0.1.4-windows-setup.exe
3 changes: 3 additions & 0 deletions multidoge-0.1.5-bins.md5
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
A61FC5CE7271289F85B372EB284A25C1 multidoge-0.1.5.dmg
246D65E90BBB48D16EDAEC690F4924D3 multidoge-0.1.5-linux.jar
2466E9C7C26C68742A91ED4F6E794428 multidoge-0.1.5-windows-setup.exe
3 changes: 3 additions & 0 deletions multidoge-0.1.6-bins.md5
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
956C8F38EB9004F17FEE5B42DCC9FA48 multidoge-0.1.6.dmg
E92E3364D34F35876CF14D631D90C32C multidoge-0.1.6-linux.jar
989ACDE5C65B29357C8F3935AD4B896C multidoge-0.1.6-windows-setup.exe
3 changes: 3 additions & 0 deletions multidoge-0.1.7-bins.md5
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
01914A7C7EB70E92B9230D49252A45C0 multidoge-0.1.7.dmg
E69A81B1E86C7AA72D3B36D0D5FB4218 multidoge-0.1.7-linux.jar
6AF7401318F4E3858933CD841074C3B6 multidoge-0.1.7-windows-setup.exe
Loading