Hi,

Congratulations! I'm wondering how I can get the newest codes from
git.naquadah.org, if possible.

I tried to pull the newest master branch. But I still get awesome 3.5.2?
Any ideas? 

Thank you very much.

Quan

On Sat, Mar 29, 2014 at 06:50:56PM +0100, Uli Schlachter wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA256
> 
> Hey everyone,
> 
> due to "just because", here is a new release for you to enjoy. Now with three
> times as many commits as 3.5.2 had to its predecessor!
> 
> So what changed? Take a look at the git history.
> 
> - - Lots of small fixes...
> - - Full SHAPE support in the C code...
> - - More fixes...
> - - The new xproperty API which we have thanks to Elv1313 which allows 
> accessing X11
>   properties from Lua which can be used e.g. to save information across a 
> restart...
> - - Some fixes for excessive redraws (and black flickering)...
> 
> If you have a problem with clients not being raised when they appear, see
> http://git.naquadah.org/?p=awesome.git;a=commitdiff;h=de46670c8ce339e7ddfaf5651e455d9d4c203536
> 
> In case you maintain a distro package for awesome:
> Our minimum LGI dependency is 0.7.0 to avoid a LGI bug
> 
> Enjoy!
> Uli
> 
> P.S.: A big "thanks!" to Daniel Hahler and Elv1313 for lots of great work!
> 
> P.P.S.: If the person who helped me with the release name reads this, say so.
> You know that I mean you.
> 
> - -- 
> 
> awesome version 3.5.3 has been released. It is available from:
> 
> tar.xz: http://awesome.naquadah.org/download/awesome-3.5.3.tar.xz
> md5: 730a5852cc61f5561588a1b788ec861e
> sha1: 9ac67fd470215c04016eaa93f8b9e6a1cc360754
> 
> tar.bz2: http://awesome.naquadah.org/download/awesome-3.5.3.tar.bz2
> md5: 2dbe0edf536048b3b89f2f9060311851
> sha1: 53526451853d9ca04a45240a711c363ad2a09747
> 
> number of changes
> - -----------------
> 99
> 
> number of commiters
> - -------------------
> 11
> 
> shortlog
> - --------
> Uli Schlachter (71):
>       luadoc: Document screen outputs
>       Print libxcb error codes for broken connections
>       tasklist: Add default colors for broken themes
>       Really ignore loops in transient_for (FS#1124)
>       awful.tag.delete: Deactivate tags
>       awful.menu: Add missing "local" declaration
>       menubar: Fix API docs
>       awful.tag.viewmore: Make screen optional (FS#1203)
>       Finish C-side support for window shapes (FS#1051)
>       awful.menu.clients: Fix API (FS#1200)
>       naughty: fix ldoc
>       Add awesome.composite_manager_running
>       wibox.drawable: Cache the wallpaper
>       client: Add c.blob property
>       Improve the check for another window manager
>       Update the luadoc for the C API
>       client: Add request::activate signal (FS#848)
>       awful.ewmh: Correctly handle bw change for maximized clients
>       client: Emit property::screen after geometry
>       awful.ewmh: Enforce client geometry (FS#764,FS#1216)
>       root.wallpaper: Cleanup and correctness fixes
>       Revert "awful.ewmh: Enforce client geometry (FS#764,FS#1216)"
>       mouse.screen: Lie when we have no clue where the pointer is
>       Measure the time a main loop iteration takes
>       Update fields for capi.awesome in C comment
>       Improve fatal signal handling
>       awful.util.spawn*: Remove obsolete screen argument
>       Make objects properly inherit signals from classes
>       Add awesome.register_xproperty (FS#1212)
>       Revert "client: Add c.blob property"
>       Fix handling of _NET_CURRENT_DESKTOP messages (FS#1219,FS#1217)
>       xproperty: Don't limit property lengths
>       spawn: Don't try to spawn with empty argv (FS#1225)
>       awesome.spawn(): Check table arguments better
>       spawn: Remove useless argv[0] calculation
>       drawin: Inline drawin_init() into its only caller
>       drawin: Don't unconditionally redraw when made visible
>       awful.tooltip: Work with all gears.colors as foreground
>       drawin: Only redraw on move with translucent background
>       Redraw titlebars more intelligently
>       Fix cairo surface memory leak
>       drawable: Add pixmap member
>       root: Make sure cairo doesn't cache our temporary connection
>       Add awesome.startup
>       awful.client.movetoscreen: Don't untag clients completely (FS#1196)
>       ewmh: Factor out common code into a helper function
>       EWMH: Ignore invalid _NET_WM_DESKTOP
>       ewmh: Use client_set_sticky() for making clients sticky
>       EWMH: Handle _NET_WM_DESKTOP in lua
>       Drawable: Ignore exposes when we have nothing to draw
>       Fixup indentation
>       Bump minimum lgi dependency to 0.7.0
>       awful.rules: Emit request::activate on the client
>       luaa: Remove lots of unused code
>       awful.client: Add marked and unmarked signals (FS#1227)
>       imagebox: Avoid division by zero
>       wibox.layout.base.fit_widget: Enforce sane width and height
>       window: Factor out helper functions for xproperties
>       awesome: Add get_* and set_xproperty
>       xproperty: Emit on "awesome" for root window properties
>       rc.lua: Raise all clients by default (regression, FS#1234)
>       Make debug::index::miss and newindex work on classes and all objects
>       awesome.startup_errors: Never emit debug::index::miss
>       beautiful: Don't use non-existant API
>       gears.color.create_opaque_pattern: Fix for SurfacePatterns (FS#1236)
>       drawin: Correctly add property::shape_* signals
>       Revert "Set c.screen in ewmh.tag and before tags in rules.execute"
>       Revert "awful.client.movetoscreen: Don't untag clients completely 
> (FS#1196)"
>       awful.tag.withcurrent: Try harder at finding a tag (FS#1196)
>       Ignore enter/leave events when unmanaging a window (FS#1239)
>       change codename
> 
> Daniel Hahler (14):
>       Do not raise clients in client_manage
>       Add a "deep" option to awful.util.table.clone
>       Fallback to comparing layout names in awful.layout.inc
>       Add client.maximized (a shortcut for ~_horizontal and ~_vertical)
>       Minor doc fixes
>       awful.rules: add does_match and matching_rules functions (FS#1224)
>       Factor `awful.rules.apply_do` out of `apply`
>       Only set client's urgent after startup
>       Set c.screen in ewmh.tag and before tags in rules.execute
>       Expand '~' in the path for beautiful.init
>       Drop focus:raise() in magnifier.arrange
>       Set c.screen in ewmh.tag and before tags in rules.execute
>       Add and improve some comments to awesomerc.lua
>       Fix the call to tag.history.restore from tag.delete
> 
> Massimiliano Brocchini (3):
>       prompt: fix search term ctrl+up/ctrl+down when starting from existing 
> entries
>       prompt: search in prompt history using exact string match
>       prompt: CTRL+DELETE deletes history entries
> 
> Rocco Aliberti (3):
>       awesomerc: Fix set menu clients width (FS#1200)
>       awful.menu.clients: Remove useless line (FS#1200)
>       wibox.layout.margin: Add margins color parameter
> 
> Emmanuel Lepage Vallee (2):
>       Add end to end support for spawning tracking using startup notifications
>       Fix tag screen switching
> 
> Björn Åström (1):
>       drawable: Support for true transparency (FS#1210)
> 
> Campbell Barton (1):
>       Remove raise call from mouse.client.move
> 
> Enrico Scholz (1):
>       menu: do not double escape name in 'menu:clients()' (FS#1202)
> 
> Fabienne Ducroquet (1):
>       layouts: spiral: Avoid gaps between windows
> 
> Jan Larres (1):
>       taglist: Add [bg|fg]_empty
> 
> heithe (1):
>       Add awful.titlebar.widget.minimizebutton
> 
> 
> diffstat
> - --------
>  awesome.c                              |  84 +++++++++++++++++------------
>  awesomeConfig.cmake                    |   2 +-
>  awesomerc.lua.in                       |  12 ++++-
>  build-utils/lgi-check.sh               |   3 +-
>  common/array.h                         |   7 +++
>  common/luaclass.c                      |   8 +--
>  common/luaobject.h                     |   8 +--
>  common/signal.h                        |  28 +++++++++-
>  dbus.c                                 |   2 +
>  event.c                                |  32 ++++++++++-
>  ewmh.c                                 |  70 ++++++++++++------------
>  globalconf.h                           |   6 +++
>  keygrabber.c                           |   2 +
>  lib/awful/autofocus.lua.in             |   2 +-
>  lib/awful/client.lua.in                |   2 +
>  lib/awful/ewmh.lua.in                  |  28 +++++++++-
>  lib/awful/keygrabber.lua.in            |  27 +++++-----
>  lib/awful/layout/init.lua.in           |  11 +++-
>  lib/awful/layout/suit/magnifier.lua.in |   3 +-
>  lib/awful/layout/suit/spiral.lua.in    |  30 +++++++----
>  lib/awful/layout/suit/tile.lua.in      |   2 +-
>  lib/awful/menu.lua.in                  |  16 ++++--
>  lib/awful/mouse/init.lua.in            |   2 -
>  lib/awful/prompt.lua.in                |  61 ++++++++++++++++++---
>  lib/awful/rules.lua.in                 |  65 ++++++++++++++++------
>  lib/awful/tag.lua.in                   |  29 ++++++++--
>  lib/awful/titlebar.lua.in              |   8 +++
>  lib/awful/tooltip.lua.in               |  16 +++---
>  lib/awful/util.lua.in                  |  21 ++++----
>  lib/awful/widget/taglist.lua.in        |   4 ++
>  lib/awful/widget/tasklist.lua.in       |   4 +-
>  lib/beautiful.lua.in                   |  11 ++--
>  lib/gears/color.lua.in                 |  52 ++++++++++++++++++
>  lib/gears/surface.lua.in               |   9 ++--
>  lib/menubar/init.lua.in                |   8 +--
>  lib/menubar/menu_gen.lua.in            |   4 +-
>  lib/menubar/utils.lua.in               |   4 +-
>  lib/naughty.lua.in                     |   1 -
>  lib/wibox/drawable.lua.in              |  47 ++++++++++++----
>  lib/wibox/init.lua.in                  |  17 ++----
>  lib/wibox/layout/base.lua.in           |   6 +++
>  lib/wibox/layout/margin.lua.in         |  28 +++++++++-
>  lib/wibox/widget/imagebox.lua.in       |   4 ++
>  luaa.c                                 | 305 
> ++++++++++++++++++++++++++-----------------------------------------------------------------------------
>  luaa.h                                 |  42 +--------------
>  luadoc/awesome.lua                     |  24 +++++++--
>  luadoc/client.lua                      |  19 ++++++-
>  luadoc/drawin.lua                      |  14 ++++-
>  luadoc/mouse.lua                       |   1 -
>  luadoc/root.lua                        |   6 +--
>  luadoc/screen.lua                      |   6 ++-
>  luadoc/timer.lua                       |   4 ++
>  mouse.c                                |  15 ++++--
>  mousegrabber.c                         |   2 +
>  objects/client.c                       | 261 
> +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-------------------
>  objects/client.h                       |   7 +--
>  objects/drawable.c                     |  44 +++++++--------
>  objects/drawable.h                     |   6 ++-
>  objects/drawin.c                       | 143 
> +++++++++++++++++++++++++-----------------------
>  objects/drawin.h                       |   2 -
>  objects/tag.c                          |  18 +------
>  objects/tag.h                          |   1 -
>  objects/window.c                       | 112 
> ++++++++++++++++++++++++++++++++++++++
>  objects/window.h                       |   4 +-
>  property.c                             | 131 
> ++++++++++++++++++++++++++++++++++++++++++--
>  property.h                             |  25 +++++++++
>  root.c                                 |  37 +++++++++----
>  screen.c                               |   4 +-
>  spawn.c                                |  44 ++++++++-------
>  themes/default/theme.lua.in            |   3 +-
>  xwindow.c                              |  67 +++++++++++++++++++++++
>  xwindow.h                              |   1 +
>  72 files changed, 1435 insertions(+), 699 deletions(-)
> - -- 
> If you have to type the letters "A-E-S" into your source code, you're doing 
> it wrong.
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1
> 
> iQEcBAEBCAAGBQJTNwf+AAoJECLkKOvLj8sGHpMIAKSYNrCLXEyw1uRKx8RfhrnJ
> M30romxUE/SR3wKuTvY9HL6Y0a8WKlpDU9h7NjYOMakVQt0J60fSFszNDtNk3AK2
> xNvx4QcM7xypTgp2zLewN4ZH+t5u9AH4m7jnCWskn4E/qr4gEe9hh59E/ohMQL2P
> kDbN4WH2opcmHSI+a5fcMrbvuhsClhbQmZZ1F5+y4MVyp9cyrEjLHOOBo94iI4hJ
> 9eLLLzXVfPut//ob25BI4ubGA5nn8C41vpLQCRk5TsqZGANqfvSARKL8nVrMHS2/
> LqsYOVx+FyR7RWmPVRa0nwwNLj+nxQ2MYL0kY1zpfArGYAykiMTnBKSeJegleDs=
> =jYGT
> -----END PGP SIGNATURE-----
> 
> -- 
> To unsubscribe, send mail to awesome-devel-unsubscr...@naquadah.org.

-- 
To unsubscribe, send mail to awesome-unsubscr...@naquadah.org.

Reply via email to