Wallet/public/views
Kosta Korenkov e6785335a9 Addon support
Addons are simple Angular modules with views, controllers, services etc. Addons can register
themselves in Copay using pluginManagerProvider. It allows them to add extra items to the bottom
menu and as well as extra tab-views:

````
  addonManagerProvider.registerAddon({
    menuItem: {
      'title': 'Assets',
      'icon': 'icon-pricetag',
      'link': 'assets'
    },
    view: {
      id: 'assets',
      'class': 'assets',
      template: 'colored-coins/views/assets.html'
    }
  });
````

Addons can consume core Copay services and listen for events to react on changes. For this very
first addon system inplementation Copay emits additional BalanceUpdated event so that interested
addons can react on new transactions (see plugin reference implementation below).

As bottom menu can accomodate only 6 items without sacrificing usability, so it was reworked to
have second layer of items. Now If menu has more than 6 items, toggle button will be added to
the menu allowing to reveal extra items in a sliding panel. Bottom menu in this case will show
only 5 items, the rest will be rendered on sliding panel.

This changes addresses issue #2949 and reference implementation of addon could be found here:
https://github.com/troggy/copay-colored-coins-plugin
2015-07-10 14:31:17 +03:00
..
includes Addon support 2015-07-10 14:31:17 +03:00
modals fix style 2015-06-29 12:54:07 -03:00
add.html Fixes string add wallet 2015-06-02 10:26:03 -03:00
backup.html add more buttons 2015-05-18 12:16:44 -03:00
copayers.html fix copayers buttons 2015-05-29 16:38:45 -03:00
create.html Changed spelling create wallet / added appstore_de 2015-06-12 11:11:02 +02:00
disclaimer.html remove translate 2015-06-29 13:30:12 -03:00
history.html Revert "Revert "WIP: Bug/notif2"" 2015-04-23 23:51:21 -03:00
import.html Disable button after pressing 2015-05-21 17:25:14 -03:00
importLegacy.html Revert fixes 2015-06-06 00:17:54 +09:00
join.html Japanese fixes 2015-06-06 17:14:30 +09:00
paymentUri.html Fix Japanese and English 2015-06-28 14:18:11 +09:00
preferences.html Adds translated strings 2015-06-22 17:12:54 -03:00
preferencesAbout.html Copay: Terms of Use in APP 2015-06-11 11:59:48 -03:00
preferencesAdvanced.html transations working, new schema 2015-05-08 15:27:07 -03:00
preferencesAlias.html More changes. fixing translations 2015-06-05 02:57:23 +09:00
preferencesAltCurrency.html anim at routes 2015-05-08 15:27:07 -03:00
preferencesBwsUrl.html add more buttons 2015-05-18 12:16:44 -03:00
preferencesColor.html transations working, new schema 2015-05-08 15:27:07 -03:00
preferencesDeleteWallet.html Fix typo CANNONT 2015-06-04 17:41:05 +02:00
preferencesEmail.html Fix strings for translation 2015-05-19 15:30:49 -03:00
preferencesFee.html Updates es.po. Fix a title 2015-07-01 10:42:02 -03:00
preferencesLanguage.html anim at routes 2015-05-08 15:27:07 -03:00
preferencesLogs.html Update template.POT and spanish translation 2015-05-13 11:04:26 -03:00
preferencesUnit.html anim at routes 2015-05-08 15:27:07 -03:00
receive.html one page 2015-04-23 12:27:57 -03:00
splash.html Splash with rounded buttons 2015-05-21 10:30:19 -03:00
unsupported.html Minor formatting 2015-05-14 12:57:56 -04:00
walletHome.html Addon support 2015-07-10 14:31:17 +03:00