» tagged pages
» logout
Beryl
Return to Beryl

Beryl Blog

(or Cancel)

(Editing anonymously: to be credited for your changes, login or register a new account)

other page actions:

Tags Applied to this Topic

1 person has tagged this page:

Fresh Beryl news

Tuesday, June 05, 2007

Important News - Please Read

Beryl and Compiz (at least the plugins part of compiz) are now merging, in the hope of a better future. No name has been decided yet but there’s a vote going on. The forums are currently at http://www.opencompositing.org and everyone currently using Beryl should check it in the next days or weeks to find information about the new merged project (setup instructions, etc) when they are available.

Thanks!

Monday, March 19, 2007

Beryl 0.2.0 Released!!!

Beryl 0.2.0 is a complete overhaul of Beryl. The last stable release 0.1, featured a very fun, and eye-candy based compositing window manager. However, since it’s release, many parts of beryl have been rewritten, replaced, or simply dropped. The Beryl team has put in numerous hours to bring you this release. It’s filled with fun, eye-candy, better user support, new features, and most of all, stability. While Beryl has had numerous developer releases, known by their 0.1.X versions, 0.2.0 has been throughly tested by many more users.

As Beryl has become more well known, our userbase has expanded exponentially. Because of this, we’ve had more bug reports than ever. So thank you to all of you who have helped us on this path. And thank you to all of those who have made Beryl possible.

During the last year, Beryl has gone through a number of incidents. Users have argued about Beryl and Compiz for a long time now. With this release, Beryl has taken a giant step apart from Compiz. While some things are similar, which is inevitable in a fork, many things are not. We at Beryl believe that starting with the 0.3 development phase, many more things will be come clearer in regards to Beryl. We are setting our focus on organization, improving user relations, making the software more bug free, and overall more fun for you!

So without further ado, I give you Beryl 0.2.0!

* New Plugins
- Thumbnail: Thumbnails on the taskbar (window list) which show a mini view of the actual window
- Snap: Allows windows to “snap” to each other, or provide edge resistance
- Opacify: Makes windows behind the active window transparent
- Group: Allows windows to be group, to easily switch between a set of windows

* New system requirements check
- The improved check has much better accuracy
- The check is a lot faster

* New Window Decorators
- Since 0.1, we have two new window decorators
- Heliodor: Uses metacity themes
- Aquamarine: Uses Kwin themes.

* Newly Rewritten Beryl-Settings
- Written in Python
- More user-friendly UI
- Better profile support

* New Translations
- Thanks to all of our foreign speaking users, we’ve had a much better time getting translations
in, and completed. So thank you!

All this and much, much more! So please enjoy,
- The Beryl Team

Monday, March 19, 2007

Forums


We know the forums are down, and apologize for the inconvenience. Server maintenance is taking longer than expected. We are moving them to a better server by tomorrow, to hopefully avoid repeat occurances of this. There is a possibility of losing up to one day’s posts, but this is hopefully unlikely. Sorry again for the inconvenience.

Monday, March 19, 2007

Beryl 0.2.1 Released and Beryl moves to GIT

Hello there folks. Today, we have released beryl 0.2.1. There’s nothing NEW in the release. However all of the licenses have been fixed so that it can go into debian and ubuntu.

Onto more important matters though. Instead of using svn, beryl is now managed by git. The following is the new repo information

  • Users: git://anongit.beryl-project.org/beryl/component where component is beryl-core, beryl-plugins, etc. There is no more trunk
  • Developers: git+ssh://git.beryl-project.org/git/beryl/component where component is beryl-core, beryl-plugins, etc. There is no more trunk

To get what used to be trunk, use this script here: http://beryl-project.org/git-checkout.py.gz (be sure to gunzip it)

So for those of you who maintain svn builds, please update them to git.

Thank you.

- The beryl team

Tuesday, January 30, 2007

This Month in Beryl

Server crack:
The first few days of 2007 were marked by an unfortunate incident. An attacker, member of the Compiz community, obtained access to the Beryl mySQL server through phpMyAdmin, using a password he found in an unprotected configuration file that had been available to public access during a few hours at the moment of the hard drive crash. Once access was gained the attacker dropped all of the databases, including Beryl blog, wiki, developers blogs, and some non Beryl related data. Thanks to a good backup policy, we managed to recover most of the lost data, including even the latest changes thanks to mySQL binary logs. Despite this the attack represented a time sink to the Beryl team and an unfortunate example of aggression at the Beryl project due to long seated hostilities. Based on IRC logs from freenode.net channels and access logs from the forums and web server the attack was quickly traced, and confessed after contact with Compiz community leaders and an announcement on our front page. Beryl has decided not to seek legal or financial recourse understanding that everyone makes poor decisions at times. The attacker sent an apology, including a
description of his motives.

On January 4th 2007 I gained access to phpmyadmin on the beryl servers from passwords I had found on the site previously. I deleted several databases related to the wiki, blog and some personal data.

I did this because of frustration I felt over the beryl project, I felt that some mis-information was spread about compiz particularity the reasons for the fork. The trigger was some of the jokes/comments I read on IRC.

I have let down both the compiz and beryl community and I apologize greatly for that and I will be stepping down as the compiz forum administrator. It is also important to note that my actions don’t reflect the beliefs of the compiz project and are certainly not condoned by them. I hope compiz and beryl can work better together in future.

As of now Beryl considers the issue largely closed. We would like to thank the compiz community (in particular imnotpc) for working with us to ensure the incident caused a minimum of a PR mess for both projects. The Beryl team hopes that this can serve as an example of the ends of the meaningless and petty FUD exchanged between the two communities; BOTH WAYS.

0.1.5 - 0.2.0-beta1 - 0.1.99.2 - What is all this? :
As many of you are now aware the 0.1.5 release as planned in the roadmap was supplanted by the 0.2.0-beta1 release. Due to the merging of several new plugins, such as Group with Tabs, and Thumbnail the Beryl team felt this release could be considered unstable compared to past releases and chose the 0.2.0-beta1 version to make this point. However this release (as many of you are also aware) was not error free, with issues ranging from version numbering, dependencies, and python versioning we felt it would be beneficial to push a 0.2.0-beta2 release as soon as possible
to fix some of the oversights. Part of this was the adoption of a new naming scheme (hence 0.1.99.2), .99.x is the xth beta, and .9999.x is the xth release candidate. This will be continued in further releases.

Reorganization:
Due to the afore enumerated issues with the 0.2.0-beta1 release Beryl has begun a process of reorganization to not only ensure the smoothness of future releases but also make general improvements to better improve the flexibility in event of unforseen issues.

New release policy:
Preliminarily we have established several new release protocols:

A team member from Plugins, Core, and Settings will sign off each module as technically ready for release, with no outstanding showstopper bugs, stability problems, or other pressing issues.

A majority of the release team will certify the tarballs build, run, ensure upgrading goes smoothly, and help the maintainers for various distributions to have correct dependencies.

For large releases branching will be done 2 days before release to prevent last minute issues from delaying the release. Further bug fixes and updates will be merged on a case by case basis.

Artwork will be ready 1 week before release.

If a release is delayed by more than a day it will be delayed by at LEAST 3 days to give a chance for developers not to miss the release.

Team changes:
During the process of reorganization the decision was made to reorganize and trim the Beryl teams in an attempt to increase effectiveness. Teams such as the blog team have been folded in, and a public relations team added. The Beryl council we be expanded from 3 to 5 members, and will
hopefully assume a more active role in the decision making process.

Bug tracker changes:
Bug tracker will now be followed by team leaders, assigning and triaging bugs on a daily basis. Please make sure to select the appropriate component and report type to ease their task, and check twice if the bug hasn’t already been reported, solved, or is not a fully driver/platform related problem.

New modules:

Upcoming for 0.1.999.1:

beryl-extra-plugins:
In the hope of encouraging development and distribution of new plugins while still maintaining a solid and usability focused core release the decision has been made to to create a beryl-extra-plugins module to host plugins too niche or new for inclusion in beryl-plugins.

beryl-extra-artwork:

Due to user demand for pleasurable snowflakes, cube caps, and skydomes we have decided to distribute a beryl-extra-artwork package.

Featured in 0.1.99.1

beryl-settings:
The former beryl-settings had become a real mess, requesting several clicks to access options due to the addition of plugins categories, options tabs and so on. Consequently, beryl-settings was rewritten from scratch, taking advantage of the new Python bindings to libberylsettings, and based on user mockups, mainly Franz Rogar ones. Bindings are now separated from the rest of the options. Screen Edge bindings have also gained their own usable section.

beryl-settings-simple:

Alongside the new beryl-settings, beryl-settings-simple is a very simple and straight forward tool to configure Beryl : a simple slider allows you to choose the effects level, from a very light mode to a heavy amount of enabled features. Hotcorners configuration, animations, cube caps, skydome and three toggle options, are all featured in an attempt to enable quick and easy configuration of common settings for the non power user.

General development news:

This will not be a TWIB as far too much has happened to enumerate small details as a TWIB, but hopefully it covers large development items in a very broad fashion. Many things will likely be missed.

Plugins:
Creation of thumbnail plugin: The thumbnail plugin displays thumbnails (who would have guessed?) of windows when their taskbar location is under the mouse. Compatible with multiple taskbars and visually appealing, thumbnail adds a useful and visually appealing usability enhancement to Beryl.

Rewrite of trailfocus plugin: A rewrite of the trailfocus plugin using the new window attributes system has resulted in a more stable, less resource intensive, and more compatible trailfocus plugin.

Group with tabs: Group with tabs is also new in this release featuring the ability to group windows such that they can be interacted with in unison. Furthermore the windows can be ‘tabbed’ and the current window changed by selecting a thumbnail. Thumbnails can be dragged and dropped from group with group, and tab switching features an appealing animation. Group with tabs is a large work by 3 developers and represents a significant
investment of effort.

Creation of text plugin: A plugin has been made in branches to explore the idea of ‘library’ plugins that act to provide utility to other plugins. In the future support will be added for this in core.

Creation of snap plugin : Already featured by wobbly plugin, edge resistance and attraction is now available outside wobbly, in a cleaner and more configurable fashion : edge attraction is optionnal, and snapping can be restricted to either windows or screens edges.

Core:
WRAP/UNWRAP replacement: In branches a WRAP/UNWRAP replacement featuring doubly linked lists of procs, removal of procs by plugin, the ability for a plugin to remove and reinsert itself from execution, and the ability for a plugin to see the ‘bigger picture’. Exists and works to a large degree. Finishing this and merging it for the 0.3.0 release is a priority as it enablesa wide variety of new possibilities for plugins.

New locking based attribute system: Window attributes (opacity, saturation, brightness) are now modified via a locking based system enabling better interaction with other window managers, greater effeciency of attribute modifying plugins, and in the future user configurable priorities for plugins ‘lock’ over an attribute has been implemented and plugins have been modified to use it.

While more a part of libberylsettings than core a GConf settings backend has been implemented and is largely functional. It is hoped that it will be finished within a few days and be usable for the 0.1.9999.1 release. Integration will be created with metacity keybindings enabling Beryl to seamlessly drop in to a GNOME desktop with a minimal number of issues for new users.

All of beryls settings functionality now exists entirely in core enabling more effective management of settings. Ranging from storing active plugins on a plugin by plugin basis to simplifying plugin dependencies this represents an architectural improvement for Beryl.

Authors: (thanks guys!)

  • iXce
  • Racarr

Tuesday, January 02, 2007

Donations for Server Support

The Beryl Project is taking donations to help pay for its server costs.  You can find the link to the donation page here.– DBO

Tuesday, January 02, 2007

This Week in Beryl — Does Anyone Even Read The Title?

This Week in Summary:It’s been a good week for most everyone, some bug fixes and a couple new features coming in. The website has once again had its beautiful theme restored. The contents of the main site continue to expand and open up Beryl to new users and shortly to new developers. The donations page is up and cranking, and thus far we have received over 300 euros in donations. Simply awesome. I am quite sure iXce is thrilled at this, servers are not cheap. If you have donated to the project and would like to receive your special “Beryl Contributor” status in the forums, send an email to JasSmith@gmail.com from the email you contributed with. In the title include something about being a beryl contributor and in the body include the forum username you wish attatched with the new rank. Oh yeah, in an unrelated event, the 0.1.3 branch has begun and should be tagged in the next couple days. Release inbound! =)

This Week in Features:

  • Snow plugin initial import and some more work (Xmas fun anyone? ) )
  • 3D plugin is now in trunk (off by default)
  • Added option to ignore alpha channel of a window (no need for XLIB_SKIP_ARGB_VISUALS)
  • Defunct python bindings removed from SVN and being re-written (lots and lots of work, 20+ commits)
  • Several performance enhancements with transparent cube.
  • Some bery-settings icons got in: ‘3D’ and ‘group’
  • Some gconf backend work

This Week In Bug Fixes:

  • FSP: fixed time calculation
  • Fix for vsync on refresh rate changes with nvidia driver
  • Fix stencil initialisation in 0% desktop opacity mode
  • Cube now has constant fade speed
  • More translation updates and bug fixes
  • Several fixes to how cube caps are calculated on multiple monitors
  • Multiscreen fixes

Ok so its not a lot of bug fixes this week. Lot’s of work has been going into branches that have not yet been moved over into trunk. Also prep for the 0.1.3 release has started up and some devs have had to devote some time to server work instead.

One Last Thing:
Sorry, nothing fun this week. The entire Beryl team would like to express our deepest concern, yet highest optimism for the safe return of James Kim. We watched him on the screensavers, we lived by his reviews on CNet, and now we pray for his safe return to society. Hope and pray, that’s all we can do, and that’s all we ask you do.


Authors:

DBO — How you doin’?
xplode_me — Unknown to the rest of the world, xplode_me had quite the wild childhood.

Tuesday, January 02, 2007

Opacify Plugin Released to Trunk

Kristian has done some fabulous work on a new plugin called opacify. It still needs some polishing, but overall its shaping up to be a fantastic addition to beryl’s usability department. Opacify makes it possible to see whatever window your mouse is over regardless of focus, really quite awesome. Check out the latest source from svn, or if you are a compiz user (we know you are out there) we have ported the plugin for you. Sorry no schema file
EDIT — Updated to now include schema files =) Thanks Kristian.

Friday, December 29, 2006

This Week in Beryl — Almost There

This Week in Summary:

Well I seem to have failed, I just can’t seem to find the time to get these out on time. No matter, it is going to be a good week anyhow. We saw the release of 0.1.4 this week which has been well received by the community and have begun moving toward our next release of 0.1.5, which will be followed up by the infamous 0.2.0. Lots is in store for the community, work has been going into a large number of branches to bring much needed updates into Beryl without destroying our current working trunk for 0.1.5. New user intefaces, new compatibility measures, new usability features, and new accessibility features are all in the works. In the end it should all shape up to really polish the Beryl package in some of its rougher areas.

This Week in Bug Fixes:

  • From Upstream:
    • Fix some calculation errors in screen.c
    • Add trigger for screen edge + mouse button
    • Plugins can finally properly modify window output extents
    • Fix for unredirect full screen windows with COW
  • From Us:
    • Translation updates
    • A big round of licensing fixes (headers)
    • Resize plugin now properly calls resizeWindow function from core
    • Fixed show window list option for switcher
    • Improve draw speed of switcher borders
    • Fix buffer overrun and minor memory leak in Heliodor
    • Fix outline painting for resize of shaded windows
    • Indenting finally fixed
    • Minor speed improvements thanks to profiling results
    • Fixed WM fallback calculations in beryl-manager
    • Show desktop properly unsets some IPCS variables

This Week in Features:

  • Snow rotation and direction are now configurable
  • Heliodor shade and unshade on mouse wheel
  • beryl-settings now cleanly orders options in Groups and Subgroups
  • 0.1.4 artwork released, thanks wedderburn
  • libberylsettings now supports bindings conflict detection
  • Opacify moved to trunk, the last new plugin before 0.2.0
  • Starting improvements to plane to begin to add a zoomed out view mode

One Last Thing:

0.1.4 marked the beginning of the end for the 0.2.0 Beryl release line. 0.2.0 was the original goal set out by the project and the first major endpoint after which the direction and goals of the project would be re-evaluated heavily and new goals laid out. 0.1.4 marks the first major plugin freeze, which will be followed by 0.1.5 marking the first feature freeze. The only exception may be the possible inclusion of the jpeg plugin which would need to pass heavy testing to be merged in after the freeze. This is a point where we need the support of the community, both in spirit and on the forums. Your suggestions and wishlists do not go unheard even if they often do go unanswered; please continue to post them, make it clear what it is that YOU want. Be radical, try to imagine what really can be achieved, but also keep in mind that we are still working within the constraints of todays hardware. Give us your suggestions so we can properly lay out the future of the project, this is your time as our community to decide where we go. We will write a new roadmap, based on your ideas, and execute it, based on your feedback.

The new year will be upon us shortly, and it is tradition to make a new years resolution. So I resolve to be more involved with our community, to better hear their wishes and complaints, and to better ensure those are responded to in a more timely manner. And to start that off, I would like to hear your new years resolutions, whatever they may be. Happy New Year, from everyone here at the project.

Authors:
DBO

P.S. - A Note From the Web Team:

Beryl Planet is now open to the world. Feel free to leave your thoughts and feedback on the blogs. All of your favorite developers have been granted access to their own blog and with any luck will be leaving both their personal and professional thoughts for the world to see. We hope this will provide a new window into the Beryl development process.

Tuesday, December 26, 2006

0.1.4 Released

Merry Christmas and Happy Holidays to everyone out there.  Beryl 0.1.4 is released, including new art, a couple new plugins, and of course snow for the christmas season.  Maintainers can grab a tarball from our releases page, and users should be looking for updates to their repos shortly.  I hope you all enjoy the latest Beryl as much as we enjoyed making it.

Wednesday, December 20, 2006

Opacify Plugin Released to Trunk

Kristian has done some fabulous work on a new plugin called opacify. It still needs some polishing, but overall its shaping up to be a fantastic addition to beryl’s usability department. Opacify makes it possible to see whatever window your mouse is over regardless of focus, really quite awesome. Check out the latest source from svn, or if you are a compiz user (we know you are out there) we have ported the plugin for you. Sorry no schema file…

EDIT — Updated to now include schema files =)  Thanks Kristian.

Sunday, December 17, 2006

This Week in Beryl — A Little Late

This Week(s) In Summary:
Sorry for the delay in TWiB folks. I will try to keep this from becoming a habit but things happen in life and sometimes you get busy. Anyhow, the week and change for Beryl has not been too bad. Several new plugins are coming along nicely that add no real new bling but lots of usability related stuff. Grouping windows into tabs is being implimented in a branch and is coming along nicely, there will be a feature preview shortly on the main site and I will link it here. Also the opacify plugin is coming along quite nicely, only a couple bugs left to fix and it should be ready for inclusion into trunk. Opacify makes whatever window your mouse is over visible regardless of focus, very very handy indeed.

There have been lots of server issues, and we are still working out where this is all going to go and end up server wise. Our hosting as of now seems to be secure and most of our questions have been answered, so thank you all for sticking with us through it all. We know it was rather upsetting that the old forums were lost, and steps have been taken so that will never happen again. Once again, the web team is terribly sorry. One issue I would like to address is the server needs as people keep asking why it seems so hard. The forums were a large burden yes, and hosting those alone would not be so hard. The issue is that we run many many services, repos (wow), svn, http, forums, mailing lists, all of which combine to making the load much greater than any single part. However we think we may have it solved now.

This Week In Features:

  • Work going into the new opacify plugin
  • Work going into the group-tab branch
  • Twirling-rotating-funny-lookin’ snowflakes!
  • Place got placement overhaul, now features 4 placement algorithms.
  • Plugin descriptions improvements
  • Speed improvements on aquamarine!
  • Unfold zoom distance now configurable
  • Snow added to trunk/ with rotating flakes
  • Option to enable transparent cube and 3D only on mouse driven rotate.
  • kberylsettings, a Qt settings manager has been added to branches/ and is making good progress
  • Plugin category support added to libberylsettings
  • Emerald speed improvements
  • Aquamarine now draws shadows on non-decorated windows
  • Aquamarine opacity now configurable
  • New splash for SVN users
  • SVG and PNG plugins added, SVN users be sure to activate these
  • Christmas artwork thanks to wedderburn!


This Week In Bugs:

  • More translation updates
  • Fixed flicker when switching from transparent to opaque
  • Fixed outline drawing in the resize plugin for non-transparent cube
  • Lots of bug fixes to snow
  • Couple bug fixes to animation
  • Defaults fixes for vidcap
  • Resize outline no longer drawn on all viewports
  • Emerald properly draws application icons now
  • Fixed segfault in animation
  • Removed magic/more magic “slowness fix”
  • Fix bugs dealing with cursor not working in rare events
  • Memory leak fixes with plugin load failure
  • Fixes to OneBig cube mode for multihead users
  • Maximize effect works properly now (Upstream fix)
  • Better skydome handling for Multihead.
  • Resize stretched drawing fixes.

One Last Thing:
Donations for server funds are now closed, the server fund raised around 500USD which is being put towards buying permenant hosting for the project. A bit out of pocket and a bit from the community and we should be able to keep Beryl online for the near future at least. I would also like some feedback however on what people would like to see most on the main site. Improvements, new pages, ommissions, daily floggings? Let me know in the feedback and I will see what I can do.

Sneak Peak!

Authors:
DBO — From DBO, with love. Ho ho ho!
xplode_me — They ate and ate until xplode_me was no more
racarr — Guest Writer

Tuesday, December 12, 2006

Forums Still Down — Update

Hey guys, sorry about the delay here.  The forums are down due to CPU load issues and had to be shut down while we found ourselves a new server.  We don’t have a large company behind us to provide hosting/machines, nor have we quite made enough in donations to actually pay for hosting either, so we have a bit of waiting involved.  Regardless it looks like we will have the forums back online in the next couple days.  Once the forums are back online we will post details about our new host and how much we love him =)
DBO

Saturday, December 09, 2006

From the main site!

Beryl 0.1.3 Released!

Dec 9, 2006 — Today The Beryl Project announces its 0.1.3 release of the Beryl window manager. Release tarballs are already available to maintainers and packages should be hitting your repo soon if they have not already. This release features several improvements and overall updates to the Beryl feature base, as well as a wide array of feature updates. Beryl 0.1.3 marks the first release to include the KDE Window Decorator named Aquamarine as well as the GTK Window Decorator (ported from compiz) which has been renamed Heliodor. More information about the release can be found in the release notes.
–The Beryl Team

Yep, its out folks, start checking your repos for updates every 5 minutes. Enjoy clogging the tubes!!!

–DBO

Sunday, November 19, 2006

I Got Inspired

Ladies and Gents, presenting my addition to the Beryl wobsite! Yes, the wobsite, you heard me. We now have a feature spotlight, Im sure there are spelling errors, grammar errors, and generally wrong ideas all over it, but as my loyal army of spellcheckers, we can have them fixed in a day! (mmmm run-on sentences) Or when I decide that it’s time to run it through a spellcheck. =P (mmm half sentences) Enjoy, and let me know what you think, if something else should be put up there, and so on and so forth.EDIT — Also finished the first draft of the new users guide. Don’t expect too much, its just intended to teach users how to work with the default controls. Not really how to change them too much.

Sunday, November 19, 2006

From the main site!

Beryl 0.1.3 Released!

Dec 9, 2006 — Today The Beryl Project announces its 0.1.3 release of the Beryl window manager. Release tarballs are already available to maintainers and packages should be hitting your repo soon if they have not already. This release features several improvements and overall updates to the Beryl feature base, as well as a wide array of feature updates. Beryl 0.1.3 marks the first release to include the KDE Window Decorator named Aquamarine as well as the GTK Window Decorator (ported from compiz) which has been renamed Heliodor. More information about the release can be found in the release notes.
–The Beryl Team

Yep, its out folks, start checking your repos for updates every 5 minutes. Enjoy clogging the tubes!!!

–DBO

Sunday, November 19, 2006

Forums Still Down — Update

Hey guys, sorry about the delay here.  The forums are down due to CPU load issues and had to be shut down while we found ourselves a new server.  We don’t have a large company behind us to provide hosting/machines, nor have we quite made enough in donations to actually pay for hosting either, so we have a bit of waiting involved.  Regardless it looks like we will have the forums back online in the next couple days.  Once the forums are back online we will post details about our new host and how much we love him =)

DBO

Sunday, November 19, 2006

This Week in Beryl - A bit late

This Week(s) In Summary:
Sorry for the delay in TWiB folks. I will try to keep this from becoming a habit but things happen in life and sometimes you get busy. Anyhow, the week and change for Beryl has not been too bad. Several new plugins are coming along nicely that add no real new bling but lots of usability related stuff. Grouping windows into tabs is being implimented in a branch and is coming along nicely, there will be a feature preview shortly on the main site and I will link it here. Also the opacify plugin is coming along quite nicely, only a couple bugs left to fix and it should be ready for inclusion into trunk. Opacify makes whatever window your mouse is over visible regardless of focus, very very handy indeed.There have been lots of server issues, and we are still working out where this is all going to go and end up server wise. Our hosting as of now seems to be secure and most of our questions have been answered, so thank you all for sticking with us through it all. We know it was rather upsetting that the old forums were lost, and steps have been taken so that will never happen again. Once again, the web team is terribly sorry. One issue I would like to address is the server needs as people keep asking why it seems so hard. The forums were a large burden yes, and hosting those alone would not be so hard. The issue is that we run many many services, repos (wow), svn, http, forums, mailing lists, all of which combine to making the load much greater than any single part. However we think we may have it solved now.

This Week In Features:

  • Work going into the new opacify plugin
  • Work going into the group-tab branch
  • Twirling-rotating-funny-lookin’ snowflakes!
  • Place got placement overhaul, now features 4 placement algorithms.
  • Plugin descriptions improvements
  • Speed improvements on aquamarine!
  • Unfold zoom distance now configurable
  • Snow added to trunk/ with rotating flakes
  • Option to enable transparent cube and 3D only on mouse driven rotate.
  • kberylsettings, a Qt settings manager has been added to branches/ and is making good progress
  • Plugin category support added to libberylsettings
  • Emerald speed improvements
  • Aquamarine now draws shadows on non-decorated windows
  • Aquamarine opacity now configurable
  • New splash for SVN users
  • SVG and PNG plugins added, SVN users be sure to activate these
  • Christmas artwork thanks to wedderburn!


This Week In Bugs:

  • More translation updates
  • Fixed flicker when switching from transparent to opaque
  • Fixed outline drawing in the resize plugin for non-transparent cube
  • Lots of bug fixes to snow
  • Couple bug fixes to animation
  • Defaults fixes for vidcap
  • Resize outline no longer drawn on all viewports
  • Emerald properly draws application icons now
  • Fixed segfault in animation
  • Removed magic/more magic “slowness fix”
  • Fix bugs dealing with cursor not working in rare events
  • Memory leak fixes with plugin load failure
  • Fixes to OneBig cube mode for multihead users
  • Maximize effect works properly now (Upstream fix)
  • Better skydome handling for Multihead.
  • Resize stretched drawing fixes.

One Last Thing:
Donations for server funds are now closed, the server fund raised around 500USD which is being put towards buying permenant hosting for the project. A bit out of pocket and a bit from the community and we should be able to keep Beryl online for the near future at least. I would also like some feedback however on what people would like to see most on the main site. Improvements, new pages, ommissions, daily floggings? Let me know in the feedback and I will see what I can do.

Sneak Peak!

Authors:
DBO — From DBO, with love. Ho ho ho!
xplode_me — They ate and ate until xplode_me was no more
racarr — Guest Writer

Sunday, November 19, 2006

Beryl controlled by the Wiimote!

Check this video out to se our beloved beryl controlled by a wiimote ;)

http://www.youtube.com/watch?v=ALqduQfm09c

Sunday, November 19, 2006

This Week in Beryl — The return of lists!

This Week in Summary:
Wooo, it’s been a FUN month.  This is the first one of these summaries I’ve written in a while and it feels rather good.  This week has been focused on getting rid of some of those pesky bugs in Beryl and ready for the upcoming 0.2.0 release.  Bugs from all walks of beryl are being smashed left and right and the TODOLIST is getting smaller with each passing day.  Every day svn grows more and more polished, this is getting to feel like its almost ready for the public.

This Week in Bugs:

  • System compatibility checks are much more complete
  • Fixed white shadows on some graphics cards
  • Fixed issue with thumbnails being generated for the wrong window types
  • Fixed text fade issues with group
  • Fixed build issues with beryl-xgl
  • Many many group management bugs/fixmes smashed in Group
  • Fixed shadow clipping issues in emerald
  • Fixed 0 resize bug
  • Stencil replacement patch from upstream
  • Fixed bug with resize and maximized windows (Reveman)
  • Fix bug with placement and dock type windows
  • Opacify now has a more intuitive time delay
  • “Copyright header, dead code, jesus saves, etc” (racarr)
  • Upstream love to dbus
  • Mipmapping disables properly now in group
  • Text texture in thumbnail fades properly
  • Text plugin on by default
  • Tile plugin is now offscreen window aware
  • Water plugin wont draw waves for offscreen windows anymore
  • jpeg finally builds nicely
  • input zoom clupping fixed in multicube mode

This Week in Features:

  • Ring plugin is now on beryl-plugins-extra
  • Window thumbnails are now painted transformed
  • Initial work with beryl-desktop-manager (Multiple wallpapers anyone? :p)
  • Added Fade Desktop plugin as a less troublesome replacement to Show Desktop
  • Some image-related love (new icons for beryl-settings, aka bsm)
  • Add option to stick sticky/dock windows to the screen instead of cube
  • Added a Magic lamp 3 ONLY enabled for close/create with a minimum waves
  • Group supports dragging tab bar slots over viewport borders


One Last Thing:

I hope you all are looking forward to the 0.2.0 release, we know we are!  See you all next week.
–DBO (xplode_me’s note: DBO is *THE* blogger! ) Thank him if you *really* like to get your weekly dose of beryl! ;))
–xplode_me

Page 1 | Next >>
Username:
Password:
(or Cancel)