Comment 6 for bug 1009590

Revision history for this message
JohnWashington (ubuntu-johnwash) wrote :

I hope the developers won't slap me, but out of curiosity I tried fetching the source with
apt-get source myunity
cd /myunity-3.1.3
and replaced the code in #5 above with:
  IF Uversion <> "11.04" AND Uversion <> "11.10" AND Uversion <> "12.04" THEN
    IF Uversion = "12.10" THEN
      FMessage.SimpleMessage("Ubuntu " & Uversion & "\n" & ("Horrible kluge, faking as 12.04"), "MyLogo_small.png", "dialog-error.png", "Close")
      Uversion = "12.04"
    ELSE
      FMessage.SimpleMessage("Ubuntu " & Uversion & "\n" & ("Sorry, Ubuntu release not supported."), "MyLogo_small.png", "dialog-error.png", "Close")
      QUIT
    ENDIF
  ENDIF

I then followed the instructions in INSTALL.rst (use sudo for the long apt-get install line) up to and including 'make'.

./myunity

As far as I can tell, things still work ok at present, e.g. I changed the launcher width, its transparency, etc.

At such an early stage (Alpha1) I guess this isn't surprising, but I would expect later changes will break this hack, i.e. this cobbled MyUnity will no longer be compatible with changes in the desktop config files. Usual disclaimers, you get to keep both halves, I offer a full refund of what you paid me, yada yada.

Kudos to the MyUnity authors, I've never used Gambas, but that INSTALL.rst file told me all that's needed.