Citation: 1P.408/2006 21.07.2006 E. C

A.________ forme un recours de droit public au Tribunal fédéral. Invoquant les art. 9 et 31 Cst., l'art. 5 CEDH et une application arbitraire de l'art. 59 du code de procédure pénale vaudois (CPP/VD), il conclut à l'annulation de l'arrêt attaqué et à sa mise en liberté provisoire immédiate, en sollicitant l'assistance judiciaire. Son mandataire se plaint par ailleurs de l'indemnité à lui allouée comme défenseur d'office en instance cantonale, en demandant le renvoi du dossier à l'autorité cantonale pour nouvelle décision sur ce point. Le Ministère public conclut au rejet du recours. L'autorité cantonale formule une observation quant à l'indemnisation du défenseur d'office et, pour le surplus, se réfère à son arrêt. Le recourant a répliqué.