commit da09f0eb35336b4816ad77b9184f0b5ff13066a8
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Mon Mar 28 21:26:58 2011 +0100

    [release] 0.1.2

 NEWS |   35 +++++++++++++++++++++++++++++++++++
 1 files changed, 35 insertions(+), 0 deletions(-)

commit c030e7ef273ea0b544d6d52bebfb0ce4785159d4
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Mon Mar 28 22:14:46 2011 +0100

    [build] Use http repository when fetching from clutter-project.org

 build/the-board.modules |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 420c0dc97d7981c10d82aa6e49554bd8264bc1e0
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Mon Mar 28 21:30:51 2011 +0100

    [build] Update GTK+ dependencies to correct module in .modules file

 build/the-board.modules |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 620c6302c0e82ddac893ef4643dd7da1e3b74a8f
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sat Mar 26 01:25:14 2011 +0000

    [tb] Change tb_mx_stylable_get_padding() to use mx_stylable_get()
    
    Using mx_stylable_get_property() was causing an unexpected crash related
    to GValue handling. Using mx_stylable_get() not only fixes the bug but
    also looks cleaner.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=645519

 src/tb/tb-mx-util.c |   10 +++++-----
 1 files changed, 5 insertions(+), 5 deletions(-)

commit b4f668b8e8c8b3d50fd2d6509b5cdce8cd1c4779
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Sat Mar 26 01:21:19 2011 +0000

    [tb] Small indentation fix in tb-box.c

 src/tb/tb-box.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit a6181d4dbc78ef4e70cc14061d3e841812fb4498
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Fri Mar 25 19:27:49 2011 +0000

    [the-board] Update wildcard for xulrunner directories
    
    Using /usr/lib/xulrunner-2.0* should cover all cases in Natty now.

 src/the-board.in |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 50584636a5c59ac6b87521ac011224612b1fe059
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Fri Mar 25 19:24:48 2011 +0000

    [test] Remove memory report from js unit tests for now

 test/tb-js-unit.c |    5 -----
 1 files changed, 0 insertions(+), 5 deletions(-)

commit 82880347a13283dd27a72809f3e84215ba6b16f1
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Fri Mar 25 19:21:59 2011 +0000

    [build] Remove unused define from configure.ac

 configure.ac |    4 ----
 1 files changed, 0 insertions(+), 4 deletions(-)

commit e282dad3f3ccb6c561313a3274ebb3b46096313c
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Tue Mar 22 00:46:38 2011 +0000

    [build] Use separate build cflags/libs for libthe-board
    
    We don't want to use gjs-1.0 when generating introspection files for
    libthe-board as it fails to build because libmozjs is missing from
    linker path somehow (e.g. Ubuntu).

 configure.ac       |    8 ++++++++
 src/Makefile-tb.am |    4 ++--
 2 files changed, 10 insertions(+), 2 deletions(-)

commit 58d5ba4129775823273002d20492f113b7d194b6
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Thu Mar 17 10:52:05 2011 +0000

    [ui] Add key shortcuts for alignment and distribution actions
    
    Here a new key bindings:
      Ctrl+H - Distribute horizontally
      Ctrl+G - Distribute vertically
      Ctrl+U - Align to the left
      Ctrl+I - Align to the right
      Ctrl+J - Align to the top
      Ctrl+K - Align to the bottom
    
    Those only work on selected items in the page.

 src/js/ui/mainWindow.js |   24 ++++++++++++++++++++++++
 1 files changed, 24 insertions(+), 0 deletions(-)

commit 8ddf206031532567dbce60d1f0e019809686d3cf
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Wed Mar 16 12:20:08 2011 +0000

    [ui] Add Ctrl+W shortcut to hide the main window
    
    This is replacing the previous Escape shortcut which was a bit
    confusing. Also, Ctrl+W is more consistent with other GNOME apps.

 src/js/ui/mainWindow.js |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit 74b2dba629e70fb661f97c33fd406d776dacbc4e
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Wed Mar 16 12:18:05 2011 +0000

    [ui] Use Ctrl+Q as the key shortcut for quitting the application
    
    Using simply 'q' might lead to unintentional quit of the application.
    Also, Ctrl+Q is more consistent with other GNOME apps.

 src/js/ui/mainWindow.js |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 1a518f9574ce7dbd0c17908e33add1cc09a8e4e2
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Wed Mar 16 12:16:37 2011 +0000

    [ui] Don't use Escape to hide main window
    
    This can be quite confusing when you misuse it while meaning to
    deactivate elements in the page using same key shortcut.

 src/js/ui/mainWindow.js |    2 --
 1 files changed, 0 insertions(+), 2 deletions(-)

commit fbc6e02d157ec19bbc57eee4783a2ed5a09a79c6
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Thu Mar 10 16:54:06 2011 +0100

    Updated Polish translation

 po/LINGUAS |    1 +
 po/pl.po   |  106 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 107 insertions(+), 0 deletions(-)

commit 266dbe4f15dd0559874b713f7552cc443271f732
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Thu Mar 10 00:29:58 2011 -0500

    [style] Less harsh screen dimming when a thing is active

 data/style/style.css |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit d4686e36ce7da7e48d2dfd8c86cc8fdc9ce159cd
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Thu Mar 10 00:27:25 2011 -0500

    [style] Remove black border around window's content area
    
    It was only necessary because we were not showing window decoration.

 data/style/style.css |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

commit e74f8d7a89b7701682adb2d796e472b78971976e
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Thu Mar 10 00:25:25 2011 -0500

    [ui] Change MainWindow to have standard window title bar
    
    Not adding the standard window decorations means that users cannot drag
    window around, which is not a good idea.

 src/js/ui/mainWindow.js |    4 +---
 1 files changed, 1 insertions(+), 3 deletions(-)

commit eb2441efc0bfcd5c4713827ce4c0c21ea28ade1f
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Thu Mar 10 00:20:19 2011 -0500

    [things] Remove unnecessary code to set initial text in TextThing

 src/js/ui/things/text.js |   12 +++---------
 1 files changed, 3 insertions(+), 9 deletions(-)

commit 116bd024fe758ee62cc7d27444a4a98d080b3f8d
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Wed Mar 9 23:27:58 2011 -0500

    [things] Deactivate label when Return key is pressed
    
    https://bugzilla.gnome.org/show_bug.cgi?id=640596

 src/js/ui/things/text.js |    9 +++++++++
 1 files changed, 9 insertions(+), 0 deletions(-)

commit c8b30a7fe9bf1eb1e5cc62d72996e1e1d1723876
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Wed Mar 9 23:07:18 2011 -0500

    [ui] Save page when multiple things are moved around
    
    https://bugzilla.gnome.org/show_bug.cgi?id=644336

 src/js/ui/page.js |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

commit ff10bd7cd76ac6e01c1e9c131947a0b51b1b4ffc
Author: Daniel Nylander <po@danielnylander.se>
Date:   Sun Mar 6 22:43:50 2011 +0100

    Updated Swedish translation

 po/sv.po |   85 +++++++++++++++++++++++++++-----------------------------------
 1 files changed, 37 insertions(+), 48 deletions(-)

commit 092c48809fc012ab5ac7fcb4bbdd220c86c589a6
Author: Daniel Nylander <po@danielnylander.se>
Date:   Thu Feb 3 00:14:04 2011 +0100

    Updated Swedish translation

 po/sv.po |   89 ++++++++++++++++++++++++++++++++++++++++++++++++-------------
 1 files changed, 70 insertions(+), 19 deletions(-)

commit e3541acb39d0055b8c81d21708b89257a42f41b9
Author: Mateus Zenaide <matzenh@gmail.com>
Date:   Wed Feb 23 09:44:59 2011 -0300

    Updated Brazilian Portuguese translation

 po/pt_BR.po |   18 +++++++++++-------
 1 files changed, 11 insertions(+), 7 deletions(-)

commit 091b9a915cf96f433f6dd49bf8321bfb5757bdfe
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Tue Feb 22 22:30:02 2011 +0000

    [ui] Get rid of useless separate method for sliding tweens

 src/js/ui/toolbar.js |   30 ++++++++++++------------------
 1 files changed, 12 insertions(+), 18 deletions(-)

commit 0bf9ad17285f5f18253e2433b3bcad94826bb49b
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Fri Feb 11 20:40:34 2011 +0000

    [tb] Rename libtb to libthe-board and Tb to TheBoard
    
    For clarity reasons. Tb is too generic for an app-specific library and
    namespace.

 src/Makefile-tb.am             |   30 +++++-----
 src/Makefile.am                |    2 +-
 src/js/model/pageManager.js    |   24 ++++----
 src/js/model/pageModel.js      |   14 ++--
 src/js/ui/background.js        |   12 ++--
 src/js/ui/backgrounds/tiled.js |    4 +-
 src/js/ui/mainWindow.js        |   92 +++++++++++++++---------------
 src/js/ui/page.js              |   52 +++++++++---------
 src/js/ui/pageButton.js        |   24 ++++----
 src/js/ui/thing.js             |   38 ++++++------
 src/js/ui/things/photo.js      |   22 ++++----
 src/js/ui/things/sound.js      |  120 ++++++++++++++++++++--------------------
 src/js/ui/things/text.js       |   33 ++++++-----
 src/js/ui/things/video.js      |   92 +++++++++++++++---------------
 src/js/ui/toolBox.js           |   36 ++++++------
 src/js/ui/toolBoxPages.js      |   68 +++++++++++-----------
 src/js/ui/toolbar.js           |   36 ++++++------
 src/js/util/http.js            |    4 +-
 18 files changed, 353 insertions(+), 350 deletions(-)

commit 5f7c5eba3ab80ce45c997f660882beead2b8f1fe
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Fri Feb 11 20:17:41 2011 +0000

    [test] Remove trailing space from test/Makefile.am

 test/Makefile.am |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 8d85cc15b5dca2b738397e26a7a09066e6e7970c
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Fri Feb 11 18:54:33 2011 +0000

    [test] Disable memory check on js tests for now
    
    For some reason, seeing strange non-sense leaks even in the most
    basic test cases. Needs investigation.

 test/tb-js-unit.c |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

commit 534024bf8597d7a359de7221486ea2216015d7b8
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Fri Feb 11 18:25:58 2011 +0000

    [test] General fixed in test build files

 .gitignore        |    1 +
 test/Makefile.am  |   16 +++++++++-------
 test/tb-js-unit.c |    8 --------
 3 files changed, 10 insertions(+), 15 deletions(-)

commit aada02674950830a2e6234ebb4c9188292245956
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Fri Feb 11 16:55:56 2011 +0000

    [readme] Update with project's wiki page

 README |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 6800e81293919d68365c0fddfebe2f20a2d13831
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Tue Feb 8 17:58:37 2011 +0000

    Initial bits for unit tests

 Makefile.am             |    2 +-
 configure.ac            |    4 +
 test/Makefile.am        |   78 ++++++++++++++++++++++
 test/js/testMathUtil.js |   12 ++++
 test/tb-js-unit.c       |  165 +++++++++++++++++++++++++++++++++++++++++++++++
 5 files changed, 260 insertions(+), 1 deletions(-)

commit d20cad47418eeeeb9cf10fb3d9579352d7799c92
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Tue Feb 8 12:12:38 2011 +0000

    [ui] Move _appendToolbar closer to other toolbar-related methods

 src/js/ui/mainWindow.js |   22 +++++++++++-----------
 1 files changed, 11 insertions(+), 11 deletions(-)

commit 7dd1496b464e72cdbfe72d6a825acd991deaee52
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Tue Feb 8 00:07:58 2011 +0000

    [ui] Factor out method to append toolbar actor to MainWindow

 src/js/ui/mainWindow.js |   39 ++++++++++++++-------------------------
 1 files changed, 14 insertions(+), 25 deletions(-)

commit 34c829823b1fb269160f413d7775947de60e6394
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Tue Feb 8 00:03:41 2011 +0000

    [ui] Use action to add things to page instead of MainWindow API
    
    This is more consistent with the rest of the toolbars.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=637710

 src/js/ui/mainToolbar.js   |    4 +---
 src/js/ui/mainWindow.js    |    2 ++
 src/js/ui/toolBoxThings.js |   10 +++-------
 3 files changed, 6 insertions(+), 10 deletions(-)

commit 70f24a9f8478fcac4da1fb51e49607ecdcd3cb53
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Mon Feb 7 23:56:27 2011 +0000

    [ui] Use action to set page background instead of MainWindow API
    
    This is more consistent with the rest of the toolbars.

 src/js/ui/mainToolbar.js        |    4 +---
 src/js/ui/mainWindow.js         |    2 ++
 src/js/ui/toolBoxBackgrounds.js |   11 +++--------
 3 files changed, 6 insertions(+), 11 deletions(-)

commit 2bffe48c961b4f2870ccea4151955c19fb6024e1
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Mon Feb 7 23:52:04 2011 +0000

    [ui] Change setCurrentPage method to be private in MainWindow
    
    As it's not supposed to be used from outside anymore.

 src/js/ui/mainWindow.js |  136 +++++++++++++++++++++++-----------------------
 1 files changed, 68 insertions(+), 68 deletions(-)

commit e87d69b897cc13d257010637754d9e60d0d1a844
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Mon Feb 7 23:50:15 2011 +0000

    [ui] Use actions to set current page from ToolBoxPages

 src/js/ui/mainWindow.js   |    9 +++++++--
 src/js/ui/toolBoxPages.js |   11 +++++++++--
 2 files changed, 16 insertions(+), 4 deletions(-)

commit a2438f12c0845b84142b987803e4b215c9dd7b62
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Mon Feb 7 23:35:44 2011 +0000

    [ui] Factor out SelectionToolbar from mainWindow.js
    
    https://bugzilla.gnome.org/show_bug.cgi?id=640595

 src/Makefile-js.am            |    1 +
 src/js/ui/mainWindow.js       |   62 ++-------------------------------
 src/js/ui/selectionToolbar.js |   76 +++++++++++++++++++++++++++++++++++++++++
 3 files changed, 80 insertions(+), 59 deletions(-)

commit 70fd5f7941d042d1e7661a13f0e0ff67e5ce9a91
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Mon Feb 7 23:19:16 2011 +0000

    remove unused import from mainToolbar

 src/js/ui/mainToolbar.js |    3 ---
 1 files changed, 0 insertions(+), 3 deletions(-)

commit 2f1dede8abff3cc273da04662101ab99c2270539
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Mon Feb 7 23:18:10 2011 +0000

    [ui] Factor out MainToolbar from mainWindow.js

 src/Makefile-js.am       |    1 +
 src/js/ui/mainToolbar.js |   67 ++++++++++++++++++++++++++++++++++++++++++++++
 src/js/ui/mainWindow.js  |   36 +++---------------------
 3 files changed, 73 insertions(+), 31 deletions(-)

commit aa963ff46d6162b874b12258c15a37c35fc554bb
Author: Lucas Rocha <lucasr@gnome.org>
Date:   Wed Feb 2 11:41:01 2011 +0000

    [release] Post-release bump to 0.1.2

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)