Ich weiß jetzt nicht, ob es deine Frage beantwortet, aber ich gebe mal einen kurzen Überblick über die Geschichte des 1. Mai, soweit meine Kenntnisse dazu ausreichen.
Als Nebeneffekt der Arbeiterbewegung des 19. Jahrhunderts wurde der 1. Mai allgemein zum Tag der Arbeit, an dem vor allem Gewerkschaften demonstrierten etc. was allerdings illegal war.
Erst 1933 wurde der 1. Mai zum Feiertag. Die Nationalsozialisten ließen damals sämtliche Gewerkschaften, bis auf ihre eigene (die Deutsche Arbeitsfront, DAF), verbeiten. Um das Ganze dann nicht allzu Arbeiterunfreundlich aussehen zu lassen, wurde der 1. Mai zum Feiertag, was schon lange ein Wunsch der Arbeiterbewegung war.
Meines Wissens wurde das dann in beiden deutschen Staaten weitergeführt, da der Feiertag nicht von den Nazis erdacht, sondern lediglich für ihre Zwecke instrumentalisiert wurde.
Die Unruhen zum 1. Mai in Berlin dürften aus den 80ern stammen.

Ich hoffe das ist alles inhaltlich richtig. Eventuell habe ich auch Sachen verwechselt, aber im Allgemeinen müsste es passen.