cedlemo / blingbling

Awesome WM widgets
GNU General Public License v2.0
148 stars 37 forks source link

new awesome version (3.5) #9

Closed quizzmaster closed 11 years ago

quizzmaster commented 11 years ago

Blingbling does not work anymore with the new awesome 3.5

Ranler commented 11 years ago

I have the same issue, does this repo not maintained?

macstr1k3r commented 11 years ago

Also having this issue

cedlemo commented 11 years ago

No blingbling is not working with the last version of Awesome WM. Awesome developpers have done a lot of modifications on the widgets API for the two/three last versions. So I decided to stop and wait. Now it seems that they provides an easy way to create widgets. So I think that I will adapt the old blingbling for the new api. Just need a little time. SO ... NO THIS REPO IS NOT DEAD.

dwendt commented 11 years ago

I'm another who would be thankful for a port to 3.5

cedlemo commented 11 years ago

Ok here is the situation:

The fact is that I have already started the port to the new widget api but I decided to wait a little the evolution of awesome Wm. Now I want to continue binbling but there is one problem: lua-lgi.

Blingbling use, in the widgets, the cairo mehtod text_extents via lua-lgi which generate a segfault and crash awesome WM.

I have to wait for a solution to this problem. The actual and problematic version of lua-lgi is 0.6.2. The master of lua-lgi have been pacthed but I have to wait they release a new stable version. ( to many problem on my Archlinux in order to run lua-lgi and awesome-git working and don't have enought time)

Or try an alternative with pango in order to display text in my widgets.

Or maybe try an alternative while I am waiting for a solution to the text_extents problem.

So I am working on it .

Cedlemo

FrostbittenKing commented 11 years ago

Ok, thanks for the update. Guess I will stay on 3.4 for some time. Thought, maybe now everything works with 3.5 so I updated awesome to 3.5 .. bam causing an "explosion". Reverting wasn't funny :(. Haven't had the 3.4 package in the cache anymore. At least there is the awesome34 package in the AUR. Still had to patch your PKGBUILD of blingbling so that it doesn't get angry that the package name is awesome34 not awesome :/.

cedlemo commented 11 years ago

I didn't create the package for arch and I don't maintain it so you should go on the AUR page of the package and send a bug. For information, it seems that the v7.0 of lua-lgi is almost ( see https://github.com/pavouk/lgi ) out so I hope I will be able to finish blinbling for awesome v3.5 soon.

FrostbittenKing commented 11 years ago

Yeah, you're right. It's not your package ;). Guess will ask maintainer to be so kind to fix this.